diff options
| author | Strangerke | 2013-11-27 00:44:34 +0100 | 
|---|---|---|
| committer | Strangerke | 2013-11-27 00:44:34 +0100 | 
| commit | 38163df9a645ae2a20f3aeaac7afd759a0900eb8 (patch) | |
| tree | fed56798910886d6444ca04f48e2c48e3a66bb63 | |
| parent | 61e2c1decd571c7a703d80d8fa4c3f87adb0f91d (diff) | |
| download | scummvm-rg350-38163df9a645ae2a20f3aeaac7afd759a0900eb8.tar.gz scummvm-rg350-38163df9a645ae2a20f3aeaac7afd759a0900eb8.tar.bz2 scummvm-rg350-38163df9a645ae2a20f3aeaac7afd759a0900eb8.zip  | |
TSAGE: R2R - Some renaming in scene 1337, re-stub waitFrames()
| -rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes1.cpp | 34 | ||||
| -rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes1.h | 6 | 
2 files changed, 22 insertions, 18 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp index ef4136a343..f03fb90eaa 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp +++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp @@ -2264,13 +2264,15 @@ void Scene1337::Action1337::subD18B5(int resNum, int stripNum, int frameNum) {  	warning("STUBBED: Action1337::subD18B5()");  } -void Scene1337::Action1337::skipFrames(int32 skipCount) { +void Scene1337::Action1337::waitFrames(int32 skipCount) { +	warning("STUBBED: waitFrames()"); +/*  	uint32 firstFrameNumber = g_globals->_events.getFrameNumber();  	uint32 tmpFrameNumber = firstFrameNumber;  	while (tmpFrameNumber < firstFrameNumber + skipCount)  		tmpFrameNumber = g_globals->_events.getFrameNumber(); - +*/  	warning("_eventManager.waitEvent(-1)");  } @@ -2358,7 +2360,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(60); +		waitFrames(60);  		scene->actionDisplay(1331, 9, 159, 10, 1, 200, 0, 7, 0, 154, 154);  		scene->_arrunkObj1337[2]._arr2[1]._field34 = 2; @@ -2428,7 +2430,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(120); +		waitFrames(120);  		scene->_arrunkObj1337[2]._arr2[0]._object1.remove();  		scene->_arrunkObj1337[2]._arr2[1]._object1.remove();  		scene->_arrunkObj1337[2]._arr2[2]._object1.remove(); @@ -2566,7 +2568,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(60); +		waitFrames(60);  		scene->actionDisplay(1331, 11, 159, 10, 1, 200, 0, 7, 0, 154, 154);  		scene->actionDisplay(1331, 12, 159, 10, 1, 200, 0, 7, 0, 154, 154); @@ -2597,7 +2599,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(60); +		waitFrames(60);  		scene->actionDisplay(1331, 13, 159, 10, 1, 200, 0, 7, 0, 154, 154);  		scene->_arrunkObj1337[2]._arr2[1]._field34 = scene->_arrunkObj1337[2]._arr1[3]._field34; @@ -2644,7 +2646,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(60); +		waitFrames(60);  		scene->actionDisplay(1331, 14, 159, 10, 1, 200, 0, 7, 0, 154, 154);  		scene->_arrunkObj1337[2]._arr3[0]._object1.postInit(); @@ -2670,7 +2672,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(60); +		waitFrames(60);  		scene->actionDisplay(1331, 15, 159, 10, 1, 200, 0, 7, 0, 154, 154);  		int tmpVal = 15; @@ -2704,7 +2706,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(240); +		waitFrames(240);  		scene->_arrObject1[0].remove();  		scene->_arrObject1[1].remove(); @@ -2793,7 +2795,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(240); +		waitFrames(240);  		scene->actionDisplay(1331, 17, 159, 10, 1, 200, 0, 7, 0, 154, 154);  		tmpVal = 72; @@ -2821,7 +2823,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(240); +		waitFrames(240);  		scene->_arrObject1[0].remove();  		scene->_arrObject1[1].remove(); @@ -2937,7 +2939,7 @@ void Scene1337::Action1::signal() {  		R2_GLOBALS._sceneObjects->draw(); -		skipFrames(240); +		waitFrames(240);  		scene->_arrObject1[0].remove();  		scene->_arrObject1[1].remove(); @@ -5537,11 +5539,11 @@ void Scene1337::suggestInstructions() {  	} else {  		if (R2_GLOBALS._v57709 == 0)  			subD18F5(); -		subCB59B(); +		displayInstructions();  	}  } -void Scene1337::subCB59B() { +void Scene1337::displayInstructions() {  	_item1.setAction(&_action1);  } @@ -5600,6 +5602,7 @@ void Scene1337::subCCF26() {  	_item1.setAction(&_action3);  }  void Scene1337::subCD193() { +	// Display menu with "Auto Play", "New Game", "Quit" and "Continue"  	warning("STUBBED: subCD193()");  } @@ -6825,7 +6828,8 @@ void Scene1337::subD183F(int arg1, int arg2) {  	}  } -void Scene1337::subD18B5(int resNum, int rlbNum, int arg3) { +void Scene1337::subD18B5(int resNum, int rlbNum, int frameNum) { +	// Change the mouse cursor and set it to the desired frame (if different than 0)  	warning("STUBBED lvl3 Scene1337::subD18B5()");  } diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.h b/engines/tsage/ringworld2/ringworld2_scenes1.h index cc114b2033..ecc4c1f2ca 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes1.h +++ b/engines/tsage/ringworld2/ringworld2_scenes1.h @@ -214,7 +214,7 @@ class Scene1337 : public SceneExt {  	class Action1337: public Action {  	public:  		void subD18B5(int resNum, int stripNum, int frameNum); -		void skipFrames(int32 skipCount); +		void waitFrames(int32 skipCount);  	};  	class Action1: public Action1337 { @@ -358,7 +358,7 @@ public:  	void subC51A0(unkObj1337sub1 *subObj1, unkObj1337sub1 *subObj2);  	void displayDialog(int dialogNumb);  	void subPostInit(); -	void subCB59B(); +	void displayInstructions();  	void suggestInstructions();  	void shuffleCards();  	void subCCF26(); @@ -370,7 +370,7 @@ public:  	void subD0281();  	void subD02CA();  	void subD183F(int arg1, int arg2); -	void subD18B5(int resNum, int rlbNum, int arg3); +	void subD18B5(int resNum, int rlbNum, int frameNum);  	int  subD18F5();  	int  subD1917();  	int  subD1940(bool flag);  | 
