aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/blue_force/blueforce_scenes3.h
diff options
context:
space:
mode:
authorPaul Gilbert2011-09-13 21:44:26 +1000
committerPaul Gilbert2011-09-13 21:44:26 +1000
commita702da70acf5e78e6c6c459d459e09602f89a952 (patch)
tree2176987ebedc71b1eafecf31b53e063c2022d421 /engines/tsage/blue_force/blueforce_scenes3.h
parentfa63d81aaf569245ec1f140c5dc203593ffbd642 (diff)
downloadscummvm-rg350-a702da70acf5e78e6c6c459d459e09602f89a952.tar.gz
scummvm-rg350-a702da70acf5e78e6c6c459d459e09602f89a952.tar.bz2
scummvm-rg350-a702da70acf5e78e6c6c459d459e09602f89a952.zip
TSAGE: Implemented Scene 330 - Approaching Marina
Diffstat (limited to 'engines/tsage/blue_force/blueforce_scenes3.h')
-rw-r--r--engines/tsage/blue_force/blueforce_scenes3.h20
1 files changed, 20 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes3.h b/engines/tsage/blue_force/blueforce_scenes3.h
index 18911d58fb..7f58ee95ef 100644
--- a/engines/tsage/blue_force/blueforce_scenes3.h
+++ b/engines/tsage/blue_force/blueforce_scenes3.h
@@ -243,6 +243,26 @@ public:
virtual void signal();
};
+class Scene330: public SceneExt {
+ class Timer1: public Timer {
+ public:
+ virtual void signal();
+ };
+public:
+ SequenceManager _sequenceManager;
+ NamedObject _object1;
+ SceneObject _object2;
+ ASoundExt _sound1, _sound2;
+ Timer1 _timer;
+ int _seqNumber;
+
+ Scene330();
+ virtual void synchronize(Serializer &s);
+ virtual void postInit(SceneObjectList *OwnerList = NULL);
+ virtual void remove();
+ virtual void signal();
+};
+
} // End of namespace BlueForce
} // End of namespace TsAGE