20 #include "BattleState.h" 34 bool _turret, _chargeTUs;
Definition: BattlescapeGame.h:43
void cancel()
Handles a cancels request.
Definition: UnitTurnBState.cpp:136
void think()
Runs state functionality every cycle.
Definition: UnitTurnBState.cpp:98
~UnitTurnBState()
Cleans up the UnitTurnBState.
Definition: UnitTurnBState.cpp:45
This class sets the battlescape in a certain sub-state.
Definition: BattleState.h:29
UnitTurnBState(BattlescapeGame *parent, BattleAction action, bool chargeTUs=true)
Creates a new UnitTurnBState class.
Definition: UnitTurnBState.cpp:37
Battlescape game - the core game engine of the battlescape game.
Definition: BattlescapeGame.h:68
void init()
Initializes the state.
Definition: UnitTurnBState.cpp:53
State for turning units.
Definition: UnitTurnBState.h:30
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