28 #ifndef GAME_GAME_DAMAGE_AREA_H 29 #define GAME_GAME_DAMAGE_AREA_H 31 #include "hpl1/engine/engine.h" 32 #include "hpl1/penumbra-overture/GameEntity.h" 45 float mfUpdatesPerSec;
47 bool mbDisableObjects;
48 bool mbDisableEnemies;
65 void Update(
float afTimeStep);
67 void SetDamage(
float afX) { mfDamage = afX; }
68 void SetUpdatesPerSec(
float afX) { mfUpdatesPerSec = afX; }
69 void SetStrength(
int alX) { mlStrength = alX; }
70 void SetDisableObjects(
bool abX) { mbDisableObjects = abX; }
71 void SetDisableEnemies(
bool abX) { mbDisableEnemies = abX; }
81 float mfUpdatesPerSec;
83 bool mbDisableObjects;
84 bool mbDisableEnemies;
103 #endif // GAME_GAME_DAMAGE_AREA_H
Definition: GameDamageArea.h:55
Definition: GameDamageArea.h:91
Definition: GameEntity.h:76
Definition: GameDamageArea.h:38
Definition: World3D.h:179
Definition: Entity3D.h:81
Definition: Resources.h:133
Definition: GameEntity.h:126