aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld2/ringworld2_scenes1.h
diff options
context:
space:
mode:
authorPaul Gilbert2013-09-08 21:29:11 -0400
committerPaul Gilbert2013-09-08 21:29:11 -0400
commitef0c75739e005ab22a508fcc89ef05cdcd736329 (patch)
tree66d40489b875597f916d37b460198bd41793d3a8 /engines/tsage/ringworld2/ringworld2_scenes1.h
parent475d5e9c11e85457759f959dde0b04d907d217df (diff)
downloadscummvm-rg350-ef0c75739e005ab22a508fcc89ef05cdcd736329.tar.gz
scummvm-rg350-ef0c75739e005ab22a508fcc89ef05cdcd736329.tar.bz2
scummvm-rg350-ef0c75739e005ab22a508fcc89ef05cdcd736329.zip
TSAGE: Bugfixes and renaming for R2R Rim Lift Computer
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_scenes1.h')
-rw-r--r--engines/tsage/ringworld2/ringworld2_scenes1.h23
1 files changed, 12 insertions, 11 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.h b/engines/tsage/ringworld2/ringworld2_scenes1.h
index e3245bc90c..0b6fae7bce 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.h
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.h
@@ -945,15 +945,16 @@ public:
};
class Scene1875 : public SceneExt {
- class Actor1875 : public SceneActor {
+ class Button : public SceneActor {
public:
- int _fieldA4;
- int _fieldA6;
+ int _buttonId;
+ bool _buttonDown;
- Actor1875();
- void subB84AB();
- void subB8271(int indx);
+ Button();
+ void doButtonPress();
+ void initButton(int buttonId);
+ virtual Common::String getClassName() { return "Scene1875_Button"; }
void synchronize(Serializer &s);
virtual void process(Event &event);
};
@@ -965,11 +966,11 @@ public:
SceneActor _actor1;
SceneActor _actor2;
SceneActor _actor3;
- Actor1875 _actor4;
- Actor1875 _actor5;
- Actor1875 _actor6;
- Actor1875 _actor7;
- Actor1875 _actor8;
+ Button _button1;
+ Button _button2;
+ Button _button3;
+ Button _button4;
+ Button _button5;
SequenceManager _sequenceManager;
virtual void postInit(SceneObjectList *OwnerList = NULL);