diff options
author | Paul Gilbert | 2011-09-17 22:30:50 +1000 |
---|---|---|
committer | Paul Gilbert | 2011-09-17 22:30:50 +1000 |
commit | 419f2b8927b5a202aaa634b97893d78aaf334fff (patch) | |
tree | c2e90571da9206d52551662285e1beb57d4cfc22 /engines/tsage/blue_force/blueforce_scenes3.h | |
parent | 413a48bbe3ef6110a6f36f360a9ab92b0ce46cf0 (diff) | |
download | scummvm-rg350-419f2b8927b5a202aaa634b97893d78aaf334fff.tar.gz scummvm-rg350-419f2b8927b5a202aaa634b97893d78aaf334fff.tar.bz2 scummvm-rg350-419f2b8927b5a202aaa634b97893d78aaf334fff.zip |
TSAGE: Implemented Blue Force scene 380 - Outside City Hall & Jail
Diffstat (limited to 'engines/tsage/blue_force/blueforce_scenes3.h')
-rw-r--r-- | engines/tsage/blue_force/blueforce_scenes3.h | 22 |
1 files changed, 22 insertions, 0 deletions
diff --git a/engines/tsage/blue_force/blueforce_scenes3.h b/engines/tsage/blue_force/blueforce_scenes3.h index 7825154b25..dfc963c1ba 100644 --- a/engines/tsage/blue_force/blueforce_scenes3.h +++ b/engines/tsage/blue_force/blueforce_scenes3.h @@ -490,6 +490,28 @@ public: virtual void checkGun(); }; +class Scene380: public SceneExt { + /* Objects */ + class Vechile: public NamedObjectExt { + public: + virtual bool startAction(CursorType action, Event &event); + }; + class Door: public NamedObjectExt { + public: + virtual bool startAction(CursorType action, Event &event); + }; +public: + SequenceManager _sequenceManager; + SpeakerGameText _gameTextSpeaker; + Vechile _vechile; + Door _door; + NamedHotspot _item1, _item2, _item3, _item4, _item5; + NamedHotspot _item6, _item7, _item8, _item9; + + virtual void postInit(SceneObjectList *OwnerList = NULL); + virtual void signal(); +}; + class Scene385: public SceneExt { /* Items */ class Exit: public NamedHotspot { |