diff options
author | strangerke | 2011-03-30 21:59:20 +0200 |
---|---|---|
committer | strangerke | 2011-03-30 21:59:20 +0200 |
commit | 9a0693d168ba058398c5f6cef2fd721a86d13939 (patch) | |
tree | ba0bb1ec7df3c35aa43c1c96e33bd57675cb5d96 /engines/tsage/ringworld_scenes10.h | |
parent | f4e2cda89dc7d627ad6d1f6b91b3892cdacd2620 (diff) | |
download | scummvm-rg350-9a0693d168ba058398c5f6cef2fd721a86d13939.tar.gz scummvm-rg350-9a0693d168ba058398c5f6cef2fd721a86d13939.tar.bz2 scummvm-rg350-9a0693d168ba058398c5f6cef2fd721a86d13939.zip |
TSAGE: Implement scene 9100
Diffstat (limited to 'engines/tsage/ringworld_scenes10.h')
-rw-r--r-- | engines/tsage/ringworld_scenes10.h | 26 |
1 files changed, 26 insertions, 0 deletions
diff --git a/engines/tsage/ringworld_scenes10.h b/engines/tsage/ringworld_scenes10.h index e94a052aee..6461b665d8 100644 --- a/engines/tsage/ringworld_scenes10.h +++ b/engines/tsage/ringworld_scenes10.h @@ -35,6 +35,32 @@ namespace tSage { +class Scene9100: public Scene { + /* Items */ + class SceneHotspot1: public SceneHotspot_3 { + public: + virtual void doAction(int action); + }; + + SequenceManager _sequenceManager; + SceneObject _object1; + SceneObject _object2; + SceneObject _object3; + SceneObject _object4; + SceneObject _object5; + SceneObject _object6; + SceneHotspot1 _sceneHotspot1; + SceneHotspot_3 _sceneHotspot2; + SceneHotspot_3 _sceneHotspot3; + SceneHotspot_3 _sceneHotspot4; + SceneHotspot_3 _sceneHotspot5; + SceneHotspot_3 _sceneHotspot6; + + virtual void postInit(SceneObjectList *OwnerList = NULL); + virtual void signal(); + virtual void dispatch(); +}; + class Scene9350: public Scene { /* Objects */ class Object1: public SceneObject { |