 |
OpenXcom
1.0
Open-source clone of the original X-Com
|
19 #ifndef OPENXCOM_UNITFALLBSTATE_H
20 #define OPENXCOM_UNITFALLBSTATE_H
22 #include "BattleState.h"
27 class BattlescapeGame;
39 std::vector<Tile*> tilesToFallInto;
40 std::vector<BattleUnit*> unitsToMove;
COPYING:
Definition: BaseInfoState.cpp:41
void think()
Runs state functionality every cycle. Returns when finished.
Definition: UnitFallBState.cpp:74
State for falling units.
Definition: UnitFallBState.h:36
~UnitFallBState()
Cleans up the UnitWalkBState.
Definition: UnitFallBState.cpp:52
This class sets the battlescape in a certain sub-state.
Definition: BattleState.h:35
UnitFallBState(BattlescapeGame *parent)
Creates a new UnitWalkBState class.
Definition: UnitFallBState.cpp:44
Battlescape game - the core game engine of the battlescape game.
Definition: BattlescapeGame.h:71
void init()
Initializes the state.
Definition: UnitFallBState.cpp:60
A utility class that modifies tile properties on a battlescape map.
Definition: TileEngine.h:41