diff options
author | Nipun Garg | 2019-06-20 05:17:30 +0530 |
---|---|---|
committer | Eugene Sandulenko | 2019-09-03 17:16:51 +0200 |
commit | 65ca4062e382339dbda9594a8d4a546b57324662 (patch) | |
tree | c8f19559c90ddd062be7331ed1e7595a9e62ed51 | |
parent | 96e37fdf473a7522a60ff08029028624df0764ce (diff) | |
download | scummvm-rg350-65ca4062e382339dbda9594a8d4a546b57324662.tar.gz scummvm-rg350-65ca4062e382339dbda9594a8d4a546b57324662.tar.bz2 scummvm-rg350-65ca4062e382339dbda9594a8d4a546b57324662.zip |
HDB: Add additional player frames
-rw-r--r-- | engines/hdb/ai.h | 62 |
1 files changed, 62 insertions, 0 deletions
diff --git a/engines/hdb/ai.h b/engines/hdb/ai.h index c94f9ffeb3..d90dbac955 100644 --- a/engines/hdb/ai.h +++ b/engines/hdb/ai.h @@ -550,6 +550,68 @@ private: bool _playerEmerging; bool _playerRunning; + uint16 pushupFrames; + Tile *pushupGfx[kMaxAnimFrames]; + + uint16 pushdownFrames; + Tile *pushdownGfx[kMaxAnimFrames]; + + uint16 pushleftFrames; + Tile *pushleftGfx[kMaxAnimFrames]; + + uint16 pushrightFrames; + Tile *pushrightGfx[kMaxAnimFrames]; + + Tile *getGfx[5]; // only 1 frame in each direction (+1 for DIR_NONE at start) + + uint16 dyingFrames; + Tile *dyingGfx[kMaxDeathFrames]; + + Tile *goodjobGfx; // only 1 frame + + uint16 horrible1Frames; + Tile *horrible1Gfx[kMaxDeathFrames]; + uint16 horrible2Frames; + Tile *horrible2Gfx[kMaxDeathFrames]; + uint16 horrible3Frames; + Tile *horrible3Gfx[kMaxDeathFrames]; + uint16 horrible4Frames; + Tile *horrible4Gfx[kMaxDeathFrames]; + uint16 plummetFrames; + Tile *plummetGfx[kMaxDeathFrames]; + + uint16 clubUpFrames; + Tile *clubUpGfx[kMaxAnimFrames]; + uint16 clubDownFrames; + Tile *clubDownGfx[kMaxAnimFrames]; + uint16 clubLeftFrames; + Tile *clubLeftGfx[kMaxAnimFrames]; + uint16 clubRightFrames; + Tile *clubRightGfx[kMaxAnimFrames]; + + uint16 stunUpFrames; + Tile *stunUpGfx[kMaxAnimFrames]; + uint16 stunDownFrames; + Tile *stunDownGfx[kMaxAnimFrames]; + uint16 stunLeftFrames; + Tile *stunLeftGfx[kMaxAnimFrames]; + uint16 stunRightFrames; + Tile *stunRightGfx[kMaxAnimFrames]; + Tile *stun_lightningGfx[kMaxAnimFrames]; + Tile *stunnedGfx[kMaxAnimFrames]; + + uint16 slugUpFrames; + Tile *slugUpGfx[kMaxAnimFrames]; + uint16 slugDownFrames; + Tile *slugDownGfx[kMaxAnimFrames]; + uint16 slugLeftFrames; + Tile *slugLeftGfx[kMaxAnimFrames]; + uint16 slugRightFrames; + Tile *slugRightGfx[kMaxAnimFrames]; + + uint16 slugAttackFrames; + Tile *slugAttackGfx[kMaxAnimFrames]; + // Player Resources and Deliveries int _numGems; |