aboutsummaryrefslogtreecommitdiff
path: root/engines/access/amazon/amazon_game.h
diff options
context:
space:
mode:
Diffstat (limited to 'engines/access/amazon/amazon_game.h')
-rw-r--r--engines/access/amazon/amazon_game.h11
1 files changed, 11 insertions, 0 deletions
diff --git a/engines/access/amazon/amazon_game.h b/engines/access/amazon/amazon_game.h
index 26a9454d09..05caa21018 100644
--- a/engines/access/amazon/amazon_game.h
+++ b/engines/access/amazon/amazon_game.h
@@ -52,6 +52,11 @@ public:
Guard();
};
+class InactivePlayer : public ImageEntry {
+public:
+ SpriteResource *_altSpritesPtr;
+};
+
class AmazonEngine : public AccessEngine {
private:
Common::Point _tilePos;
@@ -94,6 +99,7 @@ protected:
*/
virtual void synchronize(Common::Serializer &s);
public:
+ InactivePlayer _inactive;
bool _charSegSwitch;
bool _skipStart;
@@ -161,6 +167,11 @@ public:
virtual ~AmazonEngine();
+ /**
+ * Free the inactive player data
+ */
+ void freeInactivePlayer();
+
void drawHelp();
virtual void establish(int esatabIndex, int sub);