diff options
author | Sven Hesse | 2012-06-03 01:12:21 +0200 |
---|---|---|
committer | Sven Hesse | 2012-06-03 01:29:44 +0200 |
commit | 8dcb93f2ce04df49dea38f56bc97aef900a05122 (patch) | |
tree | 5f6adcc6219f9a9dbb429b557b9f91fd19f5556b /engines/gob/minigames/geisha/penetration.h | |
parent | 43abb525d4004cb0816c8ea506b0b963d784ccf3 (diff) | |
download | scummvm-rg350-8dcb93f2ce04df49dea38f56bc97aef900a05122.tar.gz scummvm-rg350-8dcb93f2ce04df49dea38f56bc97aef900a05122.tar.bz2 scummvm-rg350-8dcb93f2ce04df49dea38f56bc97aef900a05122.zip |
GOB: Draw the Penetration map and do basic movement
Diffstat (limited to 'engines/gob/minigames/geisha/penetration.h')
-rw-r--r-- | engines/gob/minigames/geisha/penetration.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/gob/minigames/geisha/penetration.h b/engines/gob/minigames/geisha/penetration.h index 897b10940c..72201d21d8 100644 --- a/engines/gob/minigames/geisha/penetration.h +++ b/engines/gob/minigames/geisha/penetration.h @@ -74,6 +74,13 @@ private: Surface *_map; byte _mapTiles[kMapWidth * kMapHeight]; + bool _mapUpdate; + uint16 _mapX; + uint16 _mapY; + + uint8 _subTileX; + uint8 _subTileY; + void init(); void deinit(); @@ -84,6 +91,9 @@ private: void updateAnims(); int16 checkInput(int16 &mouseX, int16 &mouseY, MouseButtons &mouseButtons); + + void handleSub(int16 key); + void moveSub(int x, int y); }; } // End of namespace Geisha |