diff options
author | Strangerke | 2011-12-23 18:17:33 +0100 |
---|---|---|
committer | Strangerke | 2011-12-23 18:17:33 +0100 |
commit | c4af50ae63fc93e221306440fee0337a77059295 (patch) | |
tree | 111f44df7408bf077d694442ca81662f9f7712fa /engines/tsage/ringworld2/ringworld2_scenes3.h | |
parent | 99b7fce6113943263bdf9140fab345d0353cf5bd (diff) | |
download | scummvm-rg350-c4af50ae63fc93e221306440fee0337a77059295.tar.gz scummvm-rg350-c4af50ae63fc93e221306440fee0337a77059295.tar.bz2 scummvm-rg350-c4af50ae63fc93e221306440fee0337a77059295.zip |
TSAGE: R2R - Implement scene 3250
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_scenes3.h')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes3.h | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes3.h b/engines/tsage/ringworld2/ringworld2_scenes3.h index ab98a8d66e..b83f83b1c2 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes3.h +++ b/engines/tsage/ringworld2/ringworld2_scenes3.h @@ -261,6 +261,36 @@ public: virtual void postInit(SceneObjectList *OwnerList = NULL); virtual void signal(); }; + +class Scene3250 : public SceneExt { + class Item : public NamedHotspot { + public: + virtual bool startAction(CursorType action, Event &event); + }; + + class Actor : public SceneActor { + virtual bool startAction(CursorType action, Event &event); + }; +public: + + Item _item1; + Item _item2; + Item _item3; + Item _item4; + Actor _actor1; + Actor _actor2; + Actor _actor3; + Actor _actor4; + SceneActor _actor5; + SceneActor _actor6; + SceneActor _actor7; + SequenceManager _sequenceManager; + + virtual void postInit(SceneObjectList *OwnerList = NULL); + virtual void signal(); + virtual void dispatch(); +}; + } // End of namespace Ringworld2 } // End of namespace TsAGE |