diff options
Diffstat (limited to 'engines/prince/hero.h')
-rw-r--r-- | engines/prince/hero.h | 31 |
1 files changed, 31 insertions, 0 deletions
diff --git a/engines/prince/hero.h b/engines/prince/hero.h index 77333d3643..45c0d700e3 100644 --- a/engines/prince/hero.h +++ b/engines/prince/hero.h @@ -54,6 +54,35 @@ public: DOWN = 4 }; + enum MoveSet { + Move_SL, + Move_SR, + Move_SU, + Move_SD, + Move_ML, + Move_MR, + Move_MU, + Move_MD, + Move_TL, + Move_TR, + Move_TU, + Move_TD, + Move_MLU, + Move_MLD, + Move_MLR, + Move_MRU, + Move_MRD, + Move_MRL, + Move_MUL, + Move_MUR, + Move_MUD, + Move_MDL, + Move_MDR, + Move_MDU, + Move_BORED1, + Move_BORED2 + }; + Hero(); bool loadAnimSet(uint32 heroAnimNumber); @@ -69,6 +98,8 @@ public: State _state; int16 _middleX; int16 _middleY; + int16 _moveSetType; + int16 _frame; // Coords array of coordinates // DirTab array of directions |