aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld2/ringworld2_scenes1.h
diff options
context:
space:
mode:
authorStrangerke2012-01-17 22:20:19 +0100
committerStrangerke2012-01-17 22:20:19 +0100
commit29a063cb12e5400079bbe14a2610c093c35d7e5e (patch)
tree5b2b840d59be5512d209e3f43dae53f6dec66a7d /engines/tsage/ringworld2/ringworld2_scenes1.h
parentce95e1aaadf290097acfc947aa1c4a24903a883b (diff)
downloadscummvm-rg350-29a063cb12e5400079bbe14a2610c093c35d7e5e.tar.gz
scummvm-rg350-29a063cb12e5400079bbe14a2610c093c35d7e5e.tar.bz2
scummvm-rg350-29a063cb12e5400079bbe14a2610c093c35d7e5e.zip
TSAGE: R2R - Implement scene 1625
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_scenes1.h')
-rw-r--r--engines/tsage/ringworld2/ringworld2_scenes1.h29
1 files changed, 29 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.h b/engines/tsage/ringworld2/ringworld2_scenes1.h
index 4a862e91f1..e4ba84cdd9 100644
--- a/engines/tsage/ringworld2/ringworld2_scenes1.h
+++ b/engines/tsage/ringworld2/ringworld2_scenes1.h
@@ -492,6 +492,35 @@ public:
virtual void signal();
};
+class Scene1625 : public SceneExt {
+ class Actor7 : public SceneActor {
+ public:
+ virtual bool startAction(CursorType action, Event &event);
+ };
+public:
+ int _field412;
+ SpeakerMiranda1625 _mirandaSpeaker;
+ SpeakerTeal1625 _tealSpeaker;
+ SpeakerSoldier1625 _soldierSpeaker;
+ NamedHotspot _item1;
+ SceneActor _actor1;
+ SceneActor _actor2;
+ SceneActor _actor3;
+ SceneActor _actor4;
+ SceneActor _actor5;
+ SceneActor _actor6;
+ Actor7 _actor7;
+ SequenceManager _sequenceManager;
+
+ Scene1625();
+ void synchronize(Serializer &s);
+
+ virtual void postInit(SceneObjectList *OwnerList = NULL);
+ virtual void remove();
+ virtual void signal();
+ virtual void process(Event &event);
+};
+
} // End of namespace Ringworld2
} // End of namespace TsAGE