diff options
author | Strangerke | 2012-01-07 20:33:00 +0100 |
---|---|---|
committer | Strangerke | 2012-01-07 20:33:00 +0100 |
commit | 8327189f8c24d47ca4e746ea0f6b230028b3ed4c (patch) | |
tree | 575d9e5bbc3f415ada054c44cfaa0d84ae818100 /engines/tsage/ringworld2/ringworld2_scenes1.h | |
parent | beb1f5b316b2d00bc02bf9c4f674278dc71aba7a (diff) | |
download | scummvm-rg350-8327189f8c24d47ca4e746ea0f6b230028b3ed4c.tar.gz scummvm-rg350-8327189f8c24d47ca4e746ea0f6b230028b3ed4c.tar.bz2 scummvm-rg350-8327189f8c24d47ca4e746ea0f6b230028b3ed4c.zip |
TSAGE: R2R - Implement scene 1100
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_scenes1.h')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_scenes1.h | 61 |
1 files changed, 61 insertions, 0 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_scenes1.h b/engines/tsage/ringworld2/ringworld2_scenes1.h index f0444de70d..a21869b6ad 100644 --- a/engines/tsage/ringworld2/ringworld2_scenes1.h +++ b/engines/tsage/ringworld2/ringworld2_scenes1.h @@ -56,6 +56,67 @@ public: virtual void dispatch(); }; +class Scene1100 : public SceneExt { + class Actor16 : public SceneActor { + public: + bool startAction(CursorType action, Event &event); + }; + class Actor17 : public SceneActor { + public: + bool startAction(CursorType action, Event &event); + }; + class Actor18 : public SceneActor { + public: + bool startAction(CursorType action, Event &event); + }; + +public: + int _field412, _field414; + SpeakerSeeker1100 _seekerSpeaker; + SpeakerQuinn1100 _quinnSpeaker; + SpeakerChief1100 _chiefSpeaker; + ScenePalette _palette1; + NamedHotspot _item1; + NamedHotspot _item2; + NamedHotspot _item3; + NamedHotspot _item4; + NamedHotspot _item5; + NamedHotspot _item6; + NamedHotspot _item7; + SceneActor _actor1; + SceneActor _actor2; + SceneActor _actor3; + SceneActor _actor4; + SceneActor _actor5; + SceneActor _actor6; + SceneActor _actor7; + SceneActor _actor8; + SceneActor _actor9; + SceneActor _actor10; + SceneActor _actor11; + SceneActor _actor12; + SceneActor _actor13; + SceneActor _actor14; + SceneActor _actor15; + BackgroundSceneObject _object1; + BackgroundSceneObject _object2; + Actor16 _actor16; + Actor17 _actor17; + Actor18 _actor18; + SequenceManager _sequenceManager1; + SequenceManager _sequenceManager2; + SequenceManager _sequenceManager3; + + Scene1100(); + void synchronize(Serializer &s); + + virtual void postInit(SceneObjectList *OwnerList = NULL); + virtual void remove(); + virtual void signal(); + virtual void dispatch(); + virtual void saveCharacter(int characterIndex); +}; + } // End of namespace Ringworld2 } // End of namespace TsAGE |