diff options
| author | Eugene Sandulenko | 2005-09-28 15:49:20 +0000 | 
|---|---|---|
| committer | Eugene Sandulenko | 2005-09-28 15:49:20 +0000 | 
| commit | fde99a029a13f1c97bb4d7985c94964f55be034a (patch) | |
| tree | f4bb44cc89145f95d8ae8483809dede12638af18 | |
| parent | 05ccf6389804a3c45fc0049955adb5dd60c09d48 (diff) | |
| download | scummvm-rg350-fde99a029a13f1c97bb4d7985c94964f55be034a.tar.gz scummvm-rg350-fde99a029a13f1c97bb4d7985c94964f55be034a.tar.bz2 scummvm-rg350-fde99a029a13f1c97bb4d7985c94964f55be034a.zip | |
Cleaner code for sfWaitFramesEsc()
svn-id: r18895
| -rw-r--r-- | saga/saga.cpp | 2 | ||||
| -rw-r--r-- | saga/saga.h | 2 | ||||
| -rw-r--r-- | saga/scene.h | 5 | ||||
| -rw-r--r-- | saga/script.h | 1 | ||||
| -rw-r--r-- | saga/sfuncs.cpp | 2 | 
5 files changed, 6 insertions, 6 deletions
| diff --git a/saga/saga.cpp b/saga/saga.cpp index 3f51ae601a..e861512fcb 100644 --- a/saga/saga.cpp +++ b/saga/saga.cpp @@ -294,7 +294,7 @@ int SagaEngine::go() {  		load(fileName);  		_interface->setMode(kPanelMain);  	} else { -		_script->_framesEsc = 0; +		_framesEsc = 0;  		_scene->startScene();  	} diff --git a/saga/saga.h b/saga/saga.h index c8b928a06a..577c908a38 100644 --- a/saga/saga.h +++ b/saga/saga.h @@ -570,6 +570,8 @@ public:  		return isSaveListFull() ? _saveFilesCount : _saveFilesCount + 1;  	} +	bool _framesEsc; +  	uint32 _globalFlags;  	byte _ethicsPoints[5];	// TODO: Verify that this is large enough diff --git a/saga/scene.h b/saga/scene.h index 03f557c812..d446555f23 100644 --- a/saga/scene.h +++ b/saga/scene.h @@ -29,7 +29,6 @@  #include "saga/font.h"  #include "saga/list.h"  #include "saga/actor.h" -#include "saga/script.h"  namespace Saga { @@ -266,9 +265,9 @@ class Scene {  	int currentSceneResourceId() const { return _sceneResourceId; }  	void cutawaySkip() {  		if (_vm->_scene->isInIntro()) -			_vm->_script->_framesEsc = 2; +			_vm->_framesEsc = 2;  		else -			_vm->_script->_framesEsc = 1; +			_vm->_framesEsc = 1;  	}  	void drawTextList(Surface *ds); diff --git a/saga/script.h b/saga/script.h index 4b3f82a773..d35fbd7333 100644 --- a/saga/script.h +++ b/saga/script.h @@ -427,7 +427,6 @@ public:  	bool _skipSpeeches;  	bool _abortEnabled; -	bool _framesEsc;  	VoiceLUT _globalVoiceLUT; diff --git a/saga/sfuncs.cpp b/saga/sfuncs.cpp index 7ca39dabb1..d3ec186d8c 100644 --- a/saga/sfuncs.cpp +++ b/saga/sfuncs.cpp @@ -1982,7 +1982,7 @@ void Script::sfDebugShowData(SCRIPTFUNC_PARAMS) {  }  void Script::sfWaitFramesEsc(SCRIPTFUNC_PARAMS) { -	thread->_returnValue = _framesEsc; +	thread->_returnValue = _vm->_framesEsc;  }  void Script::sf103(SCRIPTFUNC_PARAMS) { | 
