diff options
author | Denis Kasak | 2009-09-28 23:10:08 +0000 |
---|---|---|
committer | Denis Kasak | 2009-09-28 23:10:08 +0000 |
commit | 0c0135e0ed5047281519ffafdd22afc9b65b0f1c (patch) | |
tree | 9e8d2943f0a39e946121477883542c56689bb9c4 /engines/draci/game.h | |
parent | a8d6e8774c79cbeb52e7ec772534059040a2d662 (diff) | |
download | scummvm-rg350-0c0135e0ed5047281519ffafdd22afc9b65b0f1c.tar.gz scummvm-rg350-0c0135e0ed5047281519ffafdd22afc9b65b0f1c.tar.bz2 scummvm-rg350-0c0135e0ed5047281519ffafdd22afc9b65b0f1c.zip |
draci: Added methods Game::positionAnimAsHero(), Game::getHeroX() and Game::getHeroY() and implemented correct positioning of all dragon animations. Fixed exiting the inventory by right-clicking outside it.
svn-id: r44453
Diffstat (limited to 'engines/draci/game.h')
-rw-r--r-- | engines/draci/game.h | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/engines/draci/game.h b/engines/draci/game.h index 7324322467..9262c190c7 100644 --- a/engines/draci/game.h +++ b/engines/draci/game.h @@ -260,6 +260,9 @@ public: } void walkHero(int x, int y); + int getHeroX(); + int getHeroY(); + void positionAnimAsHero(Animation *anim); void loadRoom(int roomNum); int loadAnimation(uint animNum, uint z); @@ -283,6 +286,9 @@ public: int getGateNum() const; void setGateNum(int gate); + double getPers0(); + double getPersStep(); + int getItemStatus(int itemID) const; void setItemStatus(int itemID, int status); int getCurrentItem() const; @@ -346,6 +352,8 @@ private: GameInfo _info; + int _heroX, _heroY; + int *_variables; Person *_persons; GameObject *_objects; |