aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/blue_force/blueforce_scenes2.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-10-02 20:40:32 +1100
committerPaul Gilbert2011-10-02 20:40:32 +1100
commit1838fed419940dd6bed95414b05ca8ee6c6abbe9 (patch)
tree261ad5bc7331a175de2b217e4a4cf60ea4a2dd40 /engines/tsage/blue_force/blueforce_scenes2.h
parentf99e904f9a85c4a6876b2b68285c1a32fe80835c (diff)
downloadscummvm-rg350-1838fed419940dd6bed95414b05ca8ee6c6abbe9.tar.gz
scummvm-rg350-1838fed419940dd6bed95414b05ca8ee6c6abbe9.tar.bz2
scummvm-rg350-1838fed419940dd6bed95414b05ca8ee6c6abbe9.zip
TSAGE: Implemented Blue Force scene 210 - Car Training
Diffstat (limited to 'engines/tsage/blue_force/blueforce_scenes2.h')
-rw-r--r--engines/tsage/blue_force/blueforce_scenes2.h22
1 files changed, 22 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes2.h b/engines/tsage/blue_force/blueforce_scenes2.h
index c405d9e825..29ced6709f 100644
--- a/engines/tsage/blue_force/blueforce_scenes2.h
+++ b/engines/tsage/blue_force/blueforce_scenes2.h
@@ -55,6 +55,28 @@ public:
NamedObject _object7, _object8, _object9, _object10, _object11;
virtual void postInit(SceneObjectList *OwnerList = NULL);
+ virtual void remove();
+};
+
+class Scene210: public SceneExt {
+ /* Actions */
+ class Action1: public ActionExt {
+ public:
+ virtual void signal();
+ };
+ class Action2: public Action {
+ public:
+ virtual void signal();
+ };
+public:
+ SequenceManager _sequenceManager;
+ Action1 _action1;
+ NamedObject _object1, _object2, _object3, _object4, _object5, _object6;
+ NamedObject _object7, _object8, _object9, _object10, _object11;
+ NamedObject _object12, _object13, _object14, _object15;
+
+ virtual void postInit(SceneObjectList *OwnerList = NULL);
+ virtual void remove();
};
} // End of namespace BlueForce