diff options
author | Paul Gilbert | 2011-08-20 19:14:23 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-08-20 19:14:23 +1000 |
commit | a21133ed12228e9a818b696bbc148f5b53946a30 (patch) | |
tree | 060022b5a1728db495375da269c5b1bc60fecdcc /engines/tsage/globals.h | |
parent | 0d887aa2459db04daddfd2a150f1d1ae4499091b (diff) | |
download | scummvm-rg350-a21133ed12228e9a818b696bbc148f5b53946a30.tar.gz scummvm-rg350-a21133ed12228e9a818b696bbc148f5b53946a30.tar.bz2 scummvm-rg350-a21133ed12228e9a818b696bbc148f5b53946a30.zip |
TSAGE: Implemented Blue Force Scene #50 - Map Scene
Diffstat (limited to 'engines/tsage/globals.h')
-rw-r--r-- | engines/tsage/globals.h | 13 |
1 files changed, 11 insertions, 2 deletions
diff --git a/engines/tsage/globals.h b/engines/tsage/globals.h index c8cfc1c323..2d409b6343 100644 --- a/engines/tsage/globals.h +++ b/engines/tsage/globals.h @@ -40,7 +40,7 @@ public: GfxSurface _screenSurface; GfxManager _gfxManagerInstance; Common::List<GfxManager *> _gfxManagers; - SceneHandler _sceneHandler; + SceneHandler *_sceneHandler; Game *_game; EventsClass _events; SceneManager _sceneManager; @@ -112,18 +112,27 @@ using namespace TsAGE; class BlueForceGlobals: public Globals { public: - ASound _sound1, _sound2, _sound3; + ASoundExt _sound1, _sound2, _sound3; int _v4CEA2; + int _v4CEA8; + int _v4CEF2; + int _v4CEF4; int _v4CF9E; int _v4E238; int _v501FC; int _v51C42; int _v51C44; int _interfaceY; + int _bikiniHutState; + int _mapLocationId; + uint8 _globalFlags[12]; BlueForceGlobals(); virtual Common::String getClassName() { return "BFGlobals"; } virtual void synchronize(Serializer &s); + + void setFlag(int v); + bool getFlag(int v); }; } // End of namespace BlueForce |