[Scummvm-cvs-logs] scummvm master -> 38163df9a645ae2a20f3aeaac7afd759a0900eb8
Strangerke
Strangerke at scummvm.org
Wed Nov 27 00:45:29 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:
38163df9a6 TSAGE: R2R - Some renaming in scene 1337, re-stub waitFrames()
Commit: 38163df9a645ae2a20f3aeaac7afd759a0900eb8
https://github.com/scummvm/scummvm/commit/38163df9a645ae2a20f3aeaac7afd759a0900eb8
Author: Strangerke (strangerke at scummvm.org)
Date: 2013-11-26T15:44:34-08:00
Commit Message:
TSAGE: R2R - Some renaming in scene 1337, re-stub waitFrames()
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 ef4136a..f03fb90 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 cc114b2..ecc4c1f 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);
More information about the Scummvm-git-logs
mailing list