diff options
Diffstat (limited to 'engines/m4/globals.h')
-rw-r--r-- | engines/m4/globals.h | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/engines/m4/globals.h b/engines/m4/globals.h index 3a986ee294..0217a96777 100644 --- a/engines/m4/globals.h +++ b/engines/m4/globals.h @@ -28,6 +28,7 @@ #include "common/scummsys.h" #include "common/array.h" +#include "common/hashmap.h" #include "common/rect.h" #include "common/file.h" #include "common/list.h" @@ -223,6 +224,8 @@ struct MadsConfigData { int screenFades; }; +typedef Common::HashMap<uint16, uint16> IntStorage; + class MadsGlobals : public Globals { private: struct MessageItem { @@ -250,6 +253,7 @@ public: int sceneNumber; int previousScene; uint16 actionNouns[3]; + IntStorage _dataMap; void loadMadsVocab(); uint32 getVocabSize() { return _madsVocab.size(); } |