diff options
author | Filippos Karapetis | 2017-02-10 11:51:58 +0200 |
---|---|---|
committer | Filippos Karapetis | 2017-02-10 11:51:58 +0200 |
commit | 77f11945865e02c6f2f30409ccae938fc1e3800d (patch) | |
tree | bf9931af8b1e93c4ef769db1cd1f9839d093b692 /engines/cryo/eden.h | |
parent | 8ed8b3225f2fa521f795aeb1cbf765263c99c7f1 (diff) | |
download | scummvm-rg350-77f11945865e02c6f2f30409ccae938fc1e3800d.tar.gz scummvm-rg350-77f11945865e02c6f2f30409ccae938fc1e3800d.tar.bz2 scummvm-rg350-77f11945865e02c6f2f30409ccae938fc1e3800d.zip |
CRYO: Move all static data for Lost Eden to cryo.dat (2/2)
Diffstat (limited to 'engines/cryo/eden.h')
-rw-r--r-- | engines/cryo/eden.h | 28 |
1 files changed, 27 insertions, 1 deletions
diff --git a/engines/cryo/eden.h b/engines/cryo/eden.h index b6d8f25485..1abc364d2b 100644 --- a/engines/cryo/eden.h +++ b/engines/cryo/eden.h @@ -576,7 +576,7 @@ private: int _lastAnimFrameNumb; int _curAnimFrameNumb; int _lastAnimTicks; - prect_t *_curCharacterRect; + Common::Rect *_curCharacterRect; int16 _numAnimFrames; int16 _maxPersoDesc; int16 _numImgDesc; @@ -737,6 +737,32 @@ private: uint8 tab_2CB1E[8][4]; const unsigned int kMaxMusicSize; // largest .mus file size + + // Loaded from cryo.dat + Follower followerList[15]; + byte kLabyrinthPath[70]; + char kDinoSpeedForCitaLevel[16]; + char kTabletView[12]; + char kPersoRoomBankTable[84]; // special character backgrounds for specific rooms + + // Loaded from cryo.dat - Area transition descriptors + Goto gotos[130]; + object_t _objects[42]; + uint16 kObjectLocations[45]; + perso_t kPersons[58]; + Citadel _citadelList[7]; + + // Loaded from cryo.dat + Common::Rect _characterRects[19]; + byte _characterArray[20][5]; + Area kAreasTable[12]; + int16 tab_2CEF0[64]; + int16 tab_2CF70[64]; + byte kActionCursors[299]; + + float _translationZ = -3400; + float flt_2DF80 = -3400; + float flt_2DF84 = 200; }; } |