aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld_scenes2.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-02-27 20:42:23 +1100
committerPaul Gilbert2011-02-27 20:42:23 +1100
commit685c47f63f115d561bd16a5f2edb4b18c3ddf68d (patch)
tree11f52dba2bf6069bb53519500100d27066aa0f8d /engines/tsage/ringworld_scenes2.h
parent2fd68087034452f348fdc61762afdbf24e70f1b2 (diff)
downloadscummvm-rg350-685c47f63f115d561bd16a5f2edb4b18c3ddf68d.tar.gz
scummvm-rg350-685c47f63f115d561bd16a5f2edb4b18c3ddf68d.tar.bz2
scummvm-rg350-685c47f63f115d561bd16a5f2edb4b18c3ddf68d.zip
TSAGE: Initial implementation of Scene #1250 - But scene doesn't seem to be used
Diffstat (limited to 'engines/tsage/ringworld_scenes2.h')
-rw-r--r--engines/tsage/ringworld_scenes2.h30
1 files changed, 30 insertions, 0 deletions
diff --git a/engines/tsage/ringworld_scenes2.h b/engines/tsage/ringworld_scenes2.h
index 5396d8295b..b5f368f015 100644
--- a/engines/tsage/ringworld_scenes2.h
+++ b/engines/tsage/ringworld_scenes2.h
@@ -80,6 +80,36 @@ public:
virtual void postInit(SceneObjectList *OwnerList = NULL);
};
+class Scene1250: public Scene {
+public:
+ /* Actions */
+ class Action1: public Action {
+ public:
+ virtual void signal();
+ };
+ class Action2: public Action {
+ public:
+ virtual void signal();
+ };
+ class Action3: public Action {
+ public:
+ virtual void signal();
+ };
+ class Action4: public Action {
+ public:
+ virtual void signal();
+ };
+public:
+ SpeakerQText _speakerQText;
+ Action1 _action1;
+ Action2 _action2;
+ Action3 _action3;
+ Action4 _action4;
+ SceneObject _object1, _object2;
+
+ virtual void postInit(SceneObjectList *OwnerList = NULL);
+};
+
} // End of namespace tSage
#endif