aboutsummaryrefslogtreecommitdiff
path: root/engines/gnap/character.h
diff options
context:
space:
mode:
authorStrangerke2016-05-05 11:58:10 +0200
committerEugene Sandulenko2016-05-10 12:14:50 +0200
commit45f27ea81c4aa3a4fbfa356a51f6b141447158d0 (patch)
tree1cb203afe1bcf09c3bb074ca081546b6cab5e912 /engines/gnap/character.h
parent00c544f9f815be3121b900ff16572676ee6c4bf5 (diff)
downloadscummvm-rg350-45f27ea81c4aa3a4fbfa356a51f6b141447158d0.tar.gz
scummvm-rg350-45f27ea81c4aa3a4fbfa356a51f6b141447158d0.tar.bz2
scummvm-rg350-45f27ea81c4aa3a4fbfa356a51f6b141447158d0.zip
GNAP: Even more refactoring related to characters (WIP)
Diffstat (limited to 'engines/gnap/character.h')
-rw-r--r--engines/gnap/character.h6
1 files changed, 6 insertions, 0 deletions
diff --git a/engines/gnap/character.h b/engines/gnap/character.h
index faf1d775a2..5e7d6ee3e5 100644
--- a/engines/gnap/character.h
+++ b/engines/gnap/character.h
@@ -43,6 +43,8 @@ public:
virtual int getSequenceId(int kind, int gridX, int gridY) = 0;
virtual void playSequence(int sequenceId) = 0;
+ virtual void updateIdleSequence() = 0;
+ virtual void updateIdleSequence2() = 0;
Common::Point _pos;
Facing _idleFacing;
@@ -60,6 +62,8 @@ public:
PlayerGnap(GnapEngine *vm);
virtual int getSequenceId(int kind, int gridX, int gridY);
virtual void playSequence(int sequenceId);
+ virtual void updateIdleSequence();
+ virtual void updateIdleSequence2();
void initBrainPulseRndValue();
void kissPlatypus(int callback);
@@ -74,6 +78,8 @@ public:
PlayerPlat(GnapEngine *vm);
virtual int getSequenceId(int kind = 0, int gridX = 0, int gridY = 0);
virtual void playSequence(int sequenceId);
+ virtual void updateIdleSequence();
+ virtual void updateIdleSequence2();
};
} // End of namespace Gnap