aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld2
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tsage/ringworld2')
-rw-r--r--engines/tsage/ringworld2/ringworld2_scenes2.cpp94
-rw-r--r--engines/tsage/ringworld2/ringworld2_scenes2.h32
2 files changed, 63 insertions, 63 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes2.cpp b/engines/tsage/ringworld2/ringworld2_scenes2.cpp
index 08d41ec4d2..d2c4f3d8c0 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes2.cpp
+++ b/engines/tsage/ringworld2/ringworld2_scenes2.cpp
@@ -4546,7 +4546,7 @@ void Scene2800::signal() {
*
*--------------------------------------------------------------------------*/
-bool Scene2900::Item1::startAction(CursorType action, Event &event) {
+bool Scene2900::Scenery::startAction(CursorType action, Event &event) {
switch (action) {
case CURSOR_USE:
SceneItem::display2(1, 5 + R2_GLOBALS._randomSource.getRandomNumber(5));
@@ -4565,7 +4565,7 @@ bool Scene2900::Item1::startAction(CursorType action, Event &event) {
return true;
}
-bool Scene2900::Item2::startAction(CursorType action, Event &event) {
+bool Scene2900::ControlPanel::startAction(CursorType action, Event &event) {
switch (action) {
case CURSOR_USE:
SceneItem::display2(2900, 5);
@@ -4584,7 +4584,7 @@ bool Scene2900::Item2::startAction(CursorType action, Event &event) {
return true;
}
-bool Scene2900::Item3::startAction(CursorType action, Event &event) {
+bool Scene2900::Altimeter::startAction(CursorType action, Event &event) {
switch (action) {
case CURSOR_USE:
SceneItem::display2(2900, 8);
@@ -4603,7 +4603,7 @@ bool Scene2900::Item3::startAction(CursorType action, Event &event) {
return true;
}
-bool Scene2900::Item4::startAction(CursorType action, Event &event) {
+bool Scene2900::KnobLeft::startAction(CursorType action, Event &event) {
Scene2900 *scene = (Scene2900 *)R2_GLOBALS._sceneManager._scene;
switch (action) {
@@ -4636,7 +4636,7 @@ bool Scene2900::Item4::startAction(CursorType action, Event &event) {
return true;
}
-bool Scene2900::Item5::startAction(CursorType action, Event &event) {
+bool Scene2900::KnobRight::startAction(CursorType action, Event &event) {
Scene2900 *scene = (Scene2900 *)R2_GLOBALS._sceneManager._scene;
switch (action) {
@@ -4683,13 +4683,13 @@ void Scene2900::Action1::signal() {
} else if (scene->_field427 == 0) {
R2_GLOBALS._sound2.fadeOut2(NULL);
} else if (scene->_field412 == 0) {
- scene->_object6.hide();
- scene->_object5.hide();
+ scene->_knobLeftContent.hide();
+ scene->_knobRightContent.hide();
scene->_field412 = 1;
} else {
--scene->_field427;
- scene->_object6.show();
- scene->_object5.show();
+ scene->_knobLeftContent.show();
+ scene->_knobRightContent.show();
scene->_field412 = 0;
}
}
@@ -4941,37 +4941,37 @@ void Scene2900::postInit(SceneObjectList *OwnerList) {
loadScene(2900);
SceneExt::postInit();
- _leftEdge.setup2(2900, 6, 1, 22, 0, 25, 0);
- _rightEdge.setup2(2900, 6, 1, 280, 0, 25, 0);
- _object3.setup2(2900, 1, 3, 228, 199, 25, 0);
+ _leftEdge.setup(2900, 6, 1, 22, 0, 25);
+ _rightEdge.setup(2900, 6, 1, 280, 0, 25);
+ _knob.setup(2900, 1, 3, 228, 199, 25);
- _object4.postInit();
- _object4.setVisage(2900);
- _object4.setStrip(2);
- _object4.setFrame(1);
- _object4.fixPriority(10);
-
- _object6.postInit();
- _object6.setVisage(2900);
- _object6.setStrip(1);
- _object6.setFrame(1);
- _object6.setPosition(Common::Point(209, 199));
- _object6.fixPriority(200);
+ _altimeterContent.postInit();
+ _altimeterContent.setVisage(2900);
+ _altimeterContent.setStrip(2);
+ _altimeterContent.setFrame(1);
+ _altimeterContent.fixPriority(10);
+
+ _knobLeftContent.postInit();
+ _knobLeftContent.setVisage(2900);
+ _knobLeftContent.setStrip(1);
+ _knobLeftContent.setFrame(1);
+ _knobLeftContent.setPosition(Common::Point(209, 199));
+ _knobLeftContent.fixPriority(200);
- _object5.postInit();
- _object5.setVisage(2900);
- _object5.setStrip(1);
- _object5.setFrame(2);
- _object5.setPosition(Common::Point(247, 199));
- _object5.fixPriority(200);
-
- _item1.setDetails(Rect(0, 0, 320, 150), 2900, -1, -1, -1, 1, (SceneItem *)NULL);
- _item2.setDetails(Rect(0, 150, 320, 200), 2900, -1, -1, -1, 1, (SceneItem *)NULL);
- _item3.setDetails(Rect(42, 164, 129, 190), 2900, -1, -1, -1, 2, (SceneItem *)NULL);
- _item4.setDetails(Rect(165, 160, 228, 200), 2900, -1, -1, -1, 2, (SceneItem *)NULL);
- _item5.setDetails(Rect(228, 160, 285, 200), 2900, -1, -1, -1, 2, (SceneItem *)NULL);
-
- setAction(&_action1);
+ _knobRightContent.postInit();
+ _knobRightContent.setVisage(2900);
+ _knobRightContent.setStrip(1);
+ _knobRightContent.setFrame(2);
+ _knobRightContent.setPosition(Common::Point(247, 199));
+ _knobRightContent.fixPriority(200);
+
+ _scenery.setDetails(Rect(0, 0, 320, 150), 2900, -1, -1, -1, 1, (SceneItem *)NULL);
+ _controlPanel.setDetails(Rect(0, 150, 320, 200), 2900, -1, -1, -1, 1, (SceneItem *)NULL);
+ _altimeter.setDetails(Rect(42, 164, 129, 190), 2900, -1, -1, -1, 2, (SceneItem *)NULL);
+ _knobLeft.setDetails(Rect(165, 160, 228, 200), 2900, -1, -1, -1, 2, (SceneItem *)NULL);
+ _knobRight.setDetails(Rect(228, 160, 285, 200), 2900, -1, -1, -1, 2, (SceneItem *)NULL);
+
+//**DEBUG** setAction(&_action1);
R2_GLOBALS._player.postInit();
R2_GLOBALS._player.setVisage(2900);
R2_GLOBALS._player.setStrip2(3);
@@ -4990,7 +4990,7 @@ void Scene2900::postInit(SceneObjectList *OwnerList) {
R2_GLOBALS._player.setPosition(Common::Point(160, 180));
ADD_PLAYER_MOVER(160, 100);
- _object4.setPosition(Common::Point(9, 189));
+ _altimeterContent.setPosition(Common::Point(9, 189));
} else {
_offsetPos.x = R2_GLOBALS._balloonPosition.x + 120;
_offsetPos.y = R2_GLOBALS._balloonPosition.y + 100;
@@ -5019,7 +5019,7 @@ void Scene2900::postInit(SceneObjectList *OwnerList) {
R2_GLOBALS._player.enableControl();
R2_GLOBALS._player._canWalk = false;
- _object4.setPosition(Common::Point(109 - _field425, 189));
+ _altimeterContent.setPosition(Common::Point(109 - _field425, 189));
}
R2_GLOBALS._sound1.play(211);
@@ -5080,19 +5080,19 @@ void Scene2900::dispatch() {
}
if (_field41C == -1 || _field41E == -1) {
- if (_object4._frame == 1) {
- _object4.setFrame2(10);
+ if (_altimeterContent._frame == 1) {
+ _altimeterContent.setFrame2(10);
} else {
- _object4.setFrame2(_object4._frame - 1);
+ _altimeterContent.setFrame2(_altimeterContent._frame - 1);
}
} else if (_field41C == -1 || _field41E == 1) {
- if (_object4._frame == 10)
- _object4.setFrame2(1);
+ if (_altimeterContent._frame == 10)
+ _altimeterContent.setFrame2(1);
else
- _object4.setFrame2(_object4._frame + 1);
+ _altimeterContent.setFrame2(_altimeterContent._frame + 1);
}
- _object4.setPosition(Common::Point(109 - _field425, 189));
+ _altimeterContent.setPosition(Common::Point(109 - _field425, 189));
R2_GLOBALS._player.changeZoom(_field425);
}
diff --git a/engines/tsage/ringworld2/ringworld2_scenes2.h b/engines/tsage/ringworld2/ringworld2_scenes2.h
index 4ea0a487f0..55c3d55365 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes2.h
+++ b/engines/tsage/ringworld2/ringworld2_scenes2.h
@@ -669,23 +669,23 @@ public:
class Scene2900 : public SceneExt {
/* Items */
- class Item1 : public NamedHotspot {
+ class Scenery : public NamedHotspot {
public:
virtual bool startAction(CursorType action, Event &event);
};
- class Item2 : public NamedHotspot {
+ class ControlPanel : public NamedHotspot {
public:
virtual bool startAction(CursorType action, Event &event);
};
- class Item3 : public NamedHotspot {
+ class Altimeter : public NamedHotspot {
public:
virtual bool startAction(CursorType action, Event &event);
};
- class Item4 : public NamedHotspot {
+ class KnobLeft : public NamedHotspot {
public:
virtual bool startAction(CursorType action, Event &event);
};
- class Item5 : public NamedHotspot {
+ class KnobRight : public NamedHotspot {
public:
virtual bool startAction(CursorType action, Event &event);
};
@@ -719,17 +719,17 @@ class Scene2900 : public SceneExt {
void drawBlock(const byte *data, int xp, int yp, const Rect &r1, const Rect &r2);
};
public:
- BackgroundSceneObject _leftEdge;
- BackgroundSceneObject _rightEdge;
- BackgroundSceneObject _object3;
- SceneObject _object4;
- SceneObject _object5;
- SceneObject _object6;
- Item1 _item1;
- Item2 _item2;
- Item3 _item3;
- Item4 _item4;
- Item5 _item5;
+ SceneObject _leftEdge;
+ SceneObject _rightEdge;
+ SceneObject _knob;
+ SceneObject _altimeterContent;
+ SceneObject _knobRightContent;
+ SceneObject _knobLeftContent;
+ Scenery _scenery;
+ ControlPanel _controlPanel;
+ Altimeter _altimeter;
+ KnobLeft _knobLeft;
+ KnobRight _knobRight;
Action1 _action1;
Map _map;