From a21133ed12228e9a818b696bbc148f5b53946a30 Mon Sep 17 00:00:00 2001 From: Paul Gilbert Date: Sat, 20 Aug 2011 19:14:23 +1000 Subject: TSAGE: Implemented Blue Force Scene #50 - Map Scene --- engines/tsage/globals.h | 13 +++++++++++-- 1 file changed, 11 insertions(+), 2 deletions(-) (limited to 'engines/tsage/globals.h') 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 _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 -- cgit v1.2.3