Kolja Strohm 5 gadi atpakaļ
vecāks
revīzija
21ab3ae9ef

+ 14 - 0
StickmanWorldOnline/Geist.cpp

@@ -0,0 +1,14 @@
+#include "Geist.h"
+#include "Spieler.h"
+
+GeistEffect::GeistEffect( Spieler *zSpieler )
+    : Effect( zSpieler, (int)( 5.f + ( 5.f / 100.f ) * zSpieler->getAbklingZeitVerringerung() ) )
+{}
+
+GeistEffect::~GeistEffect()
+{}
+
+bool GeistEffect::istSpielerSichtbar( Team * zTeam )
+{
+    return zTeam == zSpieler->zTeam();
+}

+ 1 - 0
StickmanWorldOnline/StickmanWorldOnline.vcxproj

@@ -87,6 +87,7 @@
     <ClCompile Include="Effect.cpp" />
     <ClCompile Include="GameObject.cpp" />
     <ClCompile Include="Gegenstand.cpp" />
+    <ClCompile Include="Geist.cpp" />
     <ClCompile Include="Geschoss.cpp" />
     <ClCompile Include="LebenRune.cpp" />
     <ClCompile Include="Reader.cpp" />

+ 3 - 0
StickmanWorldOnline/StickmanWorldOnline.vcxproj.filters

@@ -102,6 +102,9 @@
     <ClCompile Include="LebenRune.cpp">
       <Filter>Spiel\Effekte</Filter>
     </ClCompile>
+    <ClCompile Include="Geist.cpp">
+      <Filter>Spiel\Effekte</Filter>
+    </ClCompile>
   </ItemGroup>
   <ItemGroup>
     <ClInclude Include="SpielKlasse.h">