[Scummvm-cvs-logs] scummvm master -> 3fbceeae21bcf1c0cd744dc3b081ac14ae3415ee

Strangerke Strangerke at scummvm.org
Sat Nov 30 22:39:24 CET 2013


This automated email contains information about 1 new commit which have been
pushed to the 'scummvm' repo located at https://github.com/scummvm/scummvm .

Summary:
3fbceeae21 TSAGE: R2R - Some refactoring in scene 1337


Commit: 3fbceeae21bcf1c0cd744dc3b081ac14ae3415ee
    https://github.com/scummvm/scummvm/commit/3fbceeae21bcf1c0cd744dc3b081ac14ae3415ee
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-11-30T13:38:17-08:00

Commit Message:
TSAGE: R2R - Some refactoring in scene 1337

Changed paths:
    engines/tsage/ringworld2/ringworld2_scenes1.cpp
    engines/tsage/ringworld2/ringworld2_scenes1.h



diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.cpp b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
index 95acab7..5ed45ef 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.cpp
@@ -2246,7 +2246,7 @@ Scene1337::Scene1337() {
 	_field4240 = 0;
 	_field4242 = 0;
 	_field4244 = false;
-	_field4246 = 0;
+	_field4246 = false;
 	_field4248 = 0;
 	_field424A = 0;
 	_instructionsDisplayedFl = 0;
@@ -4056,7 +4056,7 @@ void Scene1337::Action11::signal() {
 						}
 					}
 				} // while
-				scene->_field4246 = 1;
+				scene->_field4246 = true;
 				scene->subC4CEC();
 			} else {
 				if (scene->_field4242 != 2) {
@@ -4601,9 +4601,9 @@ void Scene1337::subC2586() {
 	switch (_currentPlayerNumb) {
 	case 2:
 		subC4CD2();
-		if (_field4246 == 1)
+		if (_field4246)
 			actionDisplay(1330, 114, 159, 10, 1, 200, 0, 7, 0, 154, 154);
-		_field4246 = 0;
+		_field4246 = false;
 	// No break on purpose
 	case 0:
 	// No break on purpose
@@ -5266,7 +5266,7 @@ void Scene1337::subC4CEC() {
 		return;
 
 	subD18F5();
-	subD1940(1);
+	subD1940(true);
 }
 
 void Scene1337::subC51A0(unkObj1337sub1 *subObj1, unkObj1337sub1 *subObj2) {
@@ -5519,7 +5519,7 @@ void Scene1337::subPostInit() {
 	_currentPlayerArrow.hide();
 
 	_field4244 = true;
-	_field4246 = 0;
+	_field4246 = false;
 	_field4248 = 0;
 	_field424A = -1;
 
@@ -6841,34 +6841,28 @@ void Scene1337::setCursorData(int resNum, int rlbNum, int frameNum) {
 	s.unlockSurface();
 }
 
-int Scene1337::subD18F5() {
+void Scene1337::subD18F5() {
 	if (R2_GLOBALS._v57709 == 0)
 		// The cursor looks... very dummy
 		// To be checked
 		warning("TODO: CursorManager.setData(R2_GLOBALS.off_57705)");
 
 	++R2_GLOBALS._v57709;
-
-	return R2_GLOBALS._v57709;
 }
 
-int Scene1337::subD1917() {
+void Scene1337::subD1917() {
 	if (R2_GLOBALS._v57709 != 0) {
 		R2_GLOBALS._v57709--;
 		if (R2_GLOBALS._v57709 != 0)
 			warning("FIXME: subD195F(_width, _data);");
 	}
-
-	return R2_GLOBALS._v57709;
 }
 
-int Scene1337::subD1940(bool flag) {
+void Scene1337::subD1940(bool flag) {
 	if (flag)
 		++R2_GLOBALS._v5780C;
 	else if (R2_GLOBALS._v5780C != 0)
 		--R2_GLOBALS._v5780C;
-
-	return R2_GLOBALS._v5780C;
 }
 
 void Scene1337::subD195F(int arg1, int arg2) {
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.h b/engines/tsage/ringworld2/ringworld2_scenes1.h
index 6e50ccd..28b82b4 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.h
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.h
@@ -311,7 +311,7 @@ public:
 	int _field4240;
 	int _field4242;
 	bool _field4244;
-	int _field4246;
+	bool _field4246;
 	int _field4248;
 	int _field424A;
 	int _instructionsDisplayedFl;
@@ -370,9 +370,9 @@ public:
 	void subD02CA();
 	void subD183F(int arg1, int arg2);
 	void setCursorData(int resNum, int rlbNum, int frameNum);
-	int  subD18F5();
-	int  subD1917();
-	int  subD1940(bool flag);
+	void subD18F5();
+	void subD1917();
+	void subD1940(bool flag);
 	void subD195F(int arg1, int arg2);
 	void subD1975(int arg1, int arg2);
 	void subD1A48(int arg1);






More information about the Scummvm-git-logs mailing list