From 9a0693d168ba058398c5f6cef2fd721a86d13939 Mon Sep 17 00:00:00 2001 From: strangerke Date: Wed, 30 Mar 2011 21:59:20 +0200 Subject: TSAGE: Implement scene 9100 --- engines/tsage/ringworld_scenes10.h | 26 ++++++++++++++++++++++++++ 1 file changed, 26 insertions(+) (limited to 'engines/tsage/ringworld_scenes10.h') 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 { -- cgit v1.2.3