diff options
Diffstat (limited to 'engines/supernova2/state.h')
-rw-r--r-- | engines/supernova2/state.h | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/engines/supernova2/state.h b/engines/supernova2/state.h index 32037fd5f7..2382cd0aec 100644 --- a/engines/supernova2/state.h +++ b/engines/supernova2/state.h @@ -42,6 +42,7 @@ struct GameState { bool _poleMagnet; char _admission; bool _tipsy; + bool _dark; EventFunction _eventCallback; uint32 _eventTime; }; @@ -145,6 +146,7 @@ public: int32 _oldTime; uint _timePaused; bool _timerPaused; + int _restTime; int32 _messageDuration; int32 _animationTimer; int _inventoryScroll; @@ -203,6 +205,9 @@ public: void playerTakeOut(); void sober(); void playCD(); + void drawGUI(); + bool talk(int mod1, int mod2, int rest, MessagePosition pos, StringId id); + bool talkRest(int mod1, int mod2, int rest); private: int _prevImgId; |