diff options
Diffstat (limited to 'engines/mads/sequence.h')
-rw-r--r-- | engines/mads/sequence.h | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/engines/mads/sequence.h b/engines/mads/sequence.h index c3a277c5a5..05a7b616aa 100644 --- a/engines/mads/sequence.h +++ b/engines/mads/sequence.h @@ -38,7 +38,7 @@ enum SequenceTrigger { SEQUENCE_TRIGGER_SPRITE = 2 // Trigger when sequence reaches specific sprite }; -enum SpriteAnimType { ANIMTYPE_NONE = 0, ANIMTYPE_CYCLED = 1, ANIMTYPE_PING_PONG = 2 }; +enum SpriteAnimType { ANIMTYPE_NONE = 0, ANIMTYPE_CYCLED = 1, ANIMTYPE_PING_PONG = 2, ANIMTYPE_STAMP = 9 }; #define SEQUENCE_ENTRY_SUBSET_MAX 5 @@ -125,6 +125,9 @@ public: void setMsgLayout(int seqIndex); void setDone(int seqIndex); void setMotion(int seqIndex, int flags, int deltaX, int deltaY); + + int addStampCycle(int srcSpriteIdx, bool flipped, int sprite); + void setSeqPlayer(int idx, bool flag); }; } // End of namespace MADS |