diff options
author | Strangerke | 2011-12-21 22:42:16 +0100 |
---|---|---|
committer | Strangerke | 2011-12-21 22:42:16 +0100 |
commit | 53929044a66005031658657f5ede8931979f9104 (patch) | |
tree | eb6c06b646f56b636982ee07bb5890b7a19e4c21 /engines/tsage/ringworld2/ringworld2_scenes3.h | |
parent | 62f4bb6ac1c8910381ef5579f718b692e93b9770 (diff) | |
download | scummvm-rg350-53929044a66005031658657f5ede8931979f9104.tar.gz scummvm-rg350-53929044a66005031658657f5ede8931979f9104.tar.bz2 scummvm-rg350-53929044a66005031658657f5ede8931979f9104.zip |
TSAGE: R2R - Implement scene 3175
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_scenes3.h')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes3.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes3.h b/engines/tsage/ringworld2/ringworld2_scenes3.h index cdbf4359b0..67c430cdfd 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes3.h +++ b/engines/tsage/ringworld2/ringworld2_scenes3.h @@ -159,6 +159,32 @@ public: virtual void signal(); virtual void dispatch(); }; + +class Scene3175 : public SceneExt { + class Item1 : public NamedHotspot { + public: + virtual bool startAction(CursorType action, Event &event); + }; + + class Actor3 : public SceneActor { + virtual bool startAction(CursorType action, Event &event); + }; + class Actor1 : public Actor3 { + virtual bool startAction(CursorType action, Event &event); + }; +public: + + Item1 _item1; + Item1 _item2; + Item1 _item3; + Actor1 _actor1; + SceneActor _actor2; + Actor3 _actor3; + SequenceManager _sequenceManager; + + virtual void postInit(SceneObjectList *OwnerList = NULL); + virtual void signal(); +}; } // End of namespace Ringworld2 } // End of namespace TsAGE |