diff options
Diffstat (limited to 'engines/cge2/cge2.h')
-rw-r--r-- | engines/cge2/cge2.h | 10 |
1 files changed, 10 insertions, 0 deletions
diff --git a/engines/cge2/cge2.h b/engines/cge2/cge2.h index 5275fa7bc8..8520424ea5 100644 --- a/engines/cge2/cge2.h +++ b/engines/cge2/cge2.h @@ -68,6 +68,9 @@ class System; #define kPocketMax 4 #define kCaveMax 100 #define kMaxPoint 4 +#define kInfoX 160 +#define kInfoY -11 +#define kInfoW 180 enum CallbackType { kNullCB = 0, kQGame, kMiniStep, kXScene, kSoundSetVolume @@ -129,6 +132,9 @@ public: void handleFrame(); Sprite *locate(int ref); bool isHero(Sprite *spr); + void loadUser(); + void checkSaySwitch(); + void qGame(); void setEye(V3D &e); void setEye(const V2D& e2, int z = -kScrWidth); @@ -199,6 +205,8 @@ public: int _ref[2]; } _commandStat; bool _taken; + bool _endGame; + bool _flag[4]; ResourceManager *_resman; Vga *_vga; @@ -219,6 +227,8 @@ public: Talk *_talk; V3D *_point[kMaxPoint]; System *_sys; + Sprite *_busyPtr; + Sprite *_vol[2]; private: void init(); void deinit(); |