diff options
author | Paul Gilbert | 2011-09-28 22:17:44 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-09-28 22:17:44 +1000 |
commit | c0ad746d4edef1472495cc922411f9de7ceaf657 (patch) | |
tree | fc8f89090dd4fe717dcc1911cb0a7d7dfc79d3fe /engines/tsage/blue_force/blueforce_scenes6.h | |
parent | d85f0b7d45e11e26df1699bc9fd7f1846f5d0d23 (diff) | |
download | scummvm-rg350-c0ad746d4edef1472495cc922411f9de7ceaf657.tar.gz scummvm-rg350-c0ad746d4edef1472495cc922411f9de7ceaf657.tar.bz2 scummvm-rg350-c0ad746d4edef1472495cc922411f9de7ceaf657.zip |
TSAGE: Implemented Blue Force scene 690
Diffstat (limited to 'engines/tsage/blue_force/blueforce_scenes6.h')
-rw-r--r-- | engines/tsage/blue_force/blueforce_scenes6.h | 25 |
1 files changed, 25 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes6.h b/engines/tsage/blue_force/blueforce_scenes6.h index 89a7946827..7c35b75053 100644 --- a/engines/tsage/blue_force/blueforce_scenes6.h +++ b/engines/tsage/blue_force/blueforce_scenes6.h @@ -92,6 +92,31 @@ public: virtual void signal(); }; + +class Scene690 : public SceneExt { + /* Objects */ + class Object1: public NamedObject { + public: + virtual bool startAction(CursorType action, Event &event); + }; + class Object2: public NamedObject { + public: + virtual bool startAction(CursorType action, Event &event); + }; +public: + SequenceManager _sequenceManager; + Object1 _object1; + Object2 _object2; + NamedObject _object3, _object4, _object5, _object6; + NamedHotspot _item1, _item2, _item3, _item4, _item5; + NamedHotspot _item6, _item7, _item8, _item9, _item10; + NamedHotspot _item11, _item12, _item13, _item14, _item15; + NamedHotspot _item16, _item17; + SpeakerJake _jakeSpeaker; + + virtual void postInit(SceneObjectList *OwnerList = NULL); + virtual void signal(); +}; } // End of namespace BlueForce } // End of namespace TsAGE |