diff options
Diffstat (limited to 'engines/tsage/tsage.cpp')
| -rw-r--r-- | engines/tsage/tsage.cpp | 64 | 
1 files changed, 32 insertions, 32 deletions
| diff --git a/engines/tsage/tsage.cpp b/engines/tsage/tsage.cpp index ca63c4c3e0..90fdecc90b 100644 --- a/engines/tsage/tsage.cpp +++ b/engines/tsage/tsage.cpp @@ -32,11 +32,11 @@  namespace TsAGE { -TSageEngine *_vm = NULL; +TSageEngine *g_vm = NULL;  TSageEngine::TSageEngine(OSystem *system, const tSageGameDescription *gameDesc) : Engine(system),  		_gameDescription(gameDesc) { -	_vm = this; +	g_vm = this;  	DebugMan.addDebugChannel(kRingDebugScripts, "scripts", "Scripts debugging");  	_debugger = new Debugger();  } @@ -61,27 +61,27 @@ bool TSageEngine::hasFeature(EngineFeature f) const {  }  void TSageEngine::initialize() { -	_saver = new Saver(); +	g_saver = new Saver();  	// Set up the resource manager -	_resourceManager = new ResourceManager(); -	if (_vm->getFeatures() & GF_DEMO) { +	g_resourceManager = new ResourceManager(); +	if (g_vm->getFeatures() & GF_DEMO) {  		// Add the single library file associated with the demo -		_resourceManager->addLib(getPrimaryFilename()); -		_globals = new Globals(); - -	} else if (_vm->getGameID() == GType_Ringworld) { -		_resourceManager->addLib("RING.RLB"); -		_resourceManager->addLib("TSAGE.RLB"); -		_globals = new Globals(); - -	} else if (_vm->getGameID() == GType_BlueForce) { -		_resourceManager->addLib("BLUE.RLB"); -		if (_vm->getFeatures() & GF_FLOPPY) { -			_resourceManager->addLib("FILES.RLB"); -			_resourceManager->addLib("TSAGE.RLB"); +		g_resourceManager->addLib(getPrimaryFilename()); +		g_globals = new Globals(); + +	} else if (g_vm->getGameID() == GType_Ringworld) { +		g_resourceManager->addLib("RING.RLB"); +		g_resourceManager->addLib("TSAGE.RLB"); +		g_globals = new Globals(); + +	} else if (g_vm->getGameID() == GType_BlueForce) { +		g_resourceManager->addLib("BLUE.RLB"); +		if (g_vm->getFeatures() & GF_FLOPPY) { +			g_resourceManager->addLib("FILES.RLB"); +			g_resourceManager->addLib("TSAGE.RLB");  		} -		_globals = new BlueForce::BlueForceGlobals(); +		g_globals = new BlueForce::BlueForceGlobals();  		// Setup the user interface  		BF_GLOBALS._uiElements.setup(Common::Point(0, BF_INTERFACE_Y - 2)); @@ -90,26 +90,26 @@ void TSageEngine::initialize() {  		BF_GLOBALS.reset();  	} -	_globals->gfxManager().setDefaults(); +	g_globals->gfxManager().setDefaults();  	// Setup sound settings  	syncSoundSettings();  }  void TSageEngine::deinitialize() { -	delete _globals; -	delete _resourceManager; -	delete _saver; -	_resourceManager = NULL; -	_saver = NULL; +	delete g_globals; +	delete g_resourceManager; +	delete g_saver; +	g_resourceManager = NULL; +	g_saver = NULL;  }  Common::Error TSageEngine::run() {  	// Basic initialisation  	initialize(); -	_globals->_sceneHandler->registerHandler(); -	_globals->_game->execute(); +	g_globals->_sceneHandler->registerHandler(); +	g_globals->_game->execute();  	deinitialize();  	return Common::kNoError; @@ -119,28 +119,28 @@ Common::Error TSageEngine::run() {   * Returns true if it is currently okay to restore a game   */  bool TSageEngine::canLoadGameStateCurrently() { -	return (_globals->getFlag(50) == 0); +	return (g_globals->getFlag(50) == 0);  }  /**   * Returns true if it is currently okay to save the game   */  bool TSageEngine::canSaveGameStateCurrently() { -	return (_globals->getFlag(50) == 0); +	return (g_globals->getFlag(50) == 0);  }  /**   * Load the savegame at the specified slot index   */  Common::Error TSageEngine::loadGameState(int slot) { -	return _saver->restore(slot); +	return g_saver->restore(slot);  }  /**   * Save the game to the given slot index, and with the given name   */  Common::Error TSageEngine::saveGameState(int slot, const Common::String &desc) { -	return _saver->save(slot, desc); +	return g_saver->save(slot, desc);  }  /** @@ -154,7 +154,7 @@ Common::String TSageEngine::generateSaveName(int slot) {  void TSageEngine::syncSoundSettings() {  	Engine::syncSoundSettings(); -	_globals->_soundManager.syncSounds(); +	g_globals->_soundManager.syncSounds();  }  bool TSageEngine::shouldQuit() { | 
