20 #include "BattleState.h" State for panicking units.
Definition: UnitPanicBState.h:30
~UnitPanicBState()
Cleans up the UnitPanicBState.
Definition: UnitPanicBState.cpp:46
void init()
Initializes the state.
Definition: UnitPanicBState.cpp:50
This class sets the battlescape in a certain sub-state.
Definition: BattleState.h:29
UnitPanicBState(BattlescapeGame *parent, BattleUnit *unit)
Creates a new UnitPanicBState class.
Definition: UnitPanicBState.cpp:37
void cancel()
Handles a cancels request.
Definition: UnitPanicBState.cpp:136
void think()
Runs state functionality every cycle.
Definition: UnitPanicBState.cpp:58
Battlescape game - the core game engine of the battlescape game.
Definition: BattlescapeGame.h:68
Represents a moving unit in the battlescape, player controlled or AI controlled it holds info about i...
Definition: BattleUnit.h:59
Definition: BaseInfoState.cpp:40