diff options
Diffstat (limited to 'src/game/game.hpp')
-rw-r--r-- | src/game/game.hpp | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/src/game/game.hpp b/src/game/game.hpp index 025aa12..848ba92 100644 --- a/src/game/game.hpp +++ b/src/game/game.hpp @@ -96,8 +96,7 @@ namespace game { namespace text { typedef enum { - LANG_ENGLISH, - LANG_POLISH + LANG_ENGLISH } language_t; extern language_t language; @@ -113,6 +112,10 @@ namespace game { SAY_READY_GROUP, SAY_MOVING, SAY_MOVING_GROUP, + SAY_STOPPING, + SAY_STOPPING_GROUP, + SAY_FIRING, + SAY_FIRING_GROUP, SAY_PANIC, UNIT_NAME_SPIDER, UNIT_NAME_SOLDIER, @@ -195,6 +198,7 @@ namespace game { bool keep_moving(double speed); bool start_moving(v2f_t dst); + void stop_moving(void); bool dead = false; double death_time = -INFINITY; @@ -230,7 +234,11 @@ namespace game { double panic_end; double panic_turn; + bool manual_firing = false; + v2f_t manual_firing_target; + void check_area(void); + void shoot(v2f_t aim); void target_and_attack(void); public: |