diff options
author | Paul Gilbert | 2010-04-12 08:31:46 +0000 |
---|---|---|
committer | Paul Gilbert | 2010-04-12 08:31:46 +0000 |
commit | eb433fcccd57060bb59e52879169e6114ad20461 (patch) | |
tree | 39c41f06668cbe8017da70a99e3bed5e08390069 /engines/m4/mads_logic.h | |
parent | 87028c546fe5bdd8e5c08e47a551f15f9c257bb5 (diff) | |
download | scummvm-rg350-eb433fcccd57060bb59e52879169e6114ad20461.tar.gz scummvm-rg350-eb433fcccd57060bb59e52879169e6114ad20461.tar.bz2 scummvm-rg350-eb433fcccd57060bb59e52879169e6114ad20461.zip |
Added the beginnings of the main timer list
svn-id: r48635
Diffstat (limited to 'engines/m4/mads_logic.h')
-rw-r--r-- | engines/m4/mads_logic.h | 7 |
1 files changed, 6 insertions, 1 deletions
diff --git a/engines/m4/mads_logic.h b/engines/m4/mads_logic.h index 2514f4e3f4..88f8c6e928 100644 --- a/engines/m4/mads_logic.h +++ b/engines/m4/mads_logic.h @@ -35,9 +35,14 @@ class MadsSceneLogic { private: // Library interface methods uint16 loadSpriteSet(uint16 suffixNum, uint16 sepChar); + uint16 startSpriteSequence(uint16 srcSpriteIdx, int v0, int numTicks, int fld24, int timeoutTicks, int extraTicks); + uint16 startSpriteSequence2(uint16 srcSpriteIdx, int v0, int numTicks, int fld24, int timeoutTicks, int extraTicks); + uint16 startSpriteSequence3(uint16 srcSpriteIdx, int v0, int numTicks, int fld24, int timeoutTicks, int extraTicks); + void activateHotspot(int idx, bool active); + void lowRoomsEntrySound(); private: int _sceneNumber; - uint16 _spriteIndexes[50]; + int16 _spriteIndexes[50]; // Support functions const char *formAnimName(char sepChar, int16 suffixNum); |