aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/blue_force/blueforce_scenes1.h
diff options
context:
space:
mode:
authorStrangerke2011-10-12 18:32:03 +0200
committerStrangerke2011-10-12 20:10:03 +0200
commitb5318ed8ea4b7baec9acdcc9211d3ea94615dc27 (patch)
treee0f1adfda766ad6c9293b9ab89707dec86f842d6 /engines/tsage/blue_force/blueforce_scenes1.h
parent3e9e23768d29f1fb4f66c586c76fb313e0676a9a (diff)
downloadscummvm-rg350-b5318ed8ea4b7baec9acdcc9211d3ea94615dc27.tar.gz
scummvm-rg350-b5318ed8ea4b7baec9acdcc9211d3ea94615dc27.tar.bz2
scummvm-rg350-b5318ed8ea4b7baec9acdcc9211d3ea94615dc27.zip
TSAGE: Add intro scene 110 for BlueForce
Diffstat (limited to 'engines/tsage/blue_force/blueforce_scenes1.h')
-rw-r--r--engines/tsage/blue_force/blueforce_scenes1.h36
1 files changed, 36 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes1.h b/engines/tsage/blue_force/blueforce_scenes1.h
index 17f326ad07..439e561e98 100644
--- a/engines/tsage/blue_force/blueforce_scenes1.h
+++ b/engines/tsage/blue_force/blueforce_scenes1.h
@@ -124,6 +124,42 @@ public:
virtual void signal();
};
+class Scene110: public SceneExt {
+ /* 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();
+ virtual void dispatch();
+ };
+ class Action4: public Action {
+ public:
+ virtual void signal();
+ virtual void dispatch();
+ };
+ class Action5: public Action {
+ public:
+ virtual void signal();
+ };
+public:
+ NamedObject _object1, _object2, _object3, _object4, _object5, _object6, _object7, _object8, _object9, _object10;
+ ASound _sound;
+ Action1 _action1;
+ Action2 _action2;
+ Action3 _action3;
+ Action4 _action4;
+ Action5 _action5;
+public:
+ virtual void postInit(SceneObjectList *OwnerList = NULL);
+};
+
class Scene180: public SceneExt {
/* Objects */
class Vechile: public NamedObject {