diff options
Diffstat (limited to 'engines/tsage/ringworld_scenes10.h')
-rw-r--r-- | engines/tsage/ringworld_scenes10.h | 30 |
1 files changed, 17 insertions, 13 deletions
diff --git a/engines/tsage/ringworld_scenes10.h b/engines/tsage/ringworld_scenes10.h index 6f43bcf9b6..4f70a23ede 100644 --- a/engines/tsage/ringworld_scenes10.h +++ b/engines/tsage/ringworld_scenes10.h @@ -455,19 +455,30 @@ public: }; class Scene9900: public Scene { - class Action1: public Action { + class strAction1: public Action { public: + SceneObject _object9; + ScenePalette _palette1; + virtual void signal(); }; - class Action2: public Action { + class strAction2: public Action { public: + SceneText _txtArray1[2]; + SceneText _txtArray2[2]; + int var1, _txtArray1Index, var3; + virtual void signal(); virtual void dispatch(); }; - class Action3: public Action { + class strAction3: public Action { public: + SceneObject _object10; + ScenePalette _palette2; + ScenePalette _palette3; + virtual void signal(); }; @@ -493,16 +504,9 @@ public: SceneObject _object6; SceneObject _object7; SceneObjectExt _object8; - Action1 _action1; - SceneObject _object9; - ScenePalette _palette1; - Action2 _action2; - SceneTextArr1 _sceneTextArr1; - SceneTextArr2 _sceneTextArr2; - Action3 _action3; - SceneObject _object10; - ScenePalette _palette2; - ScenePalette _palette3; + strAction1 _strAction1; + strAction2 _strAction2; + strAction3 _strAction3; SpeakerMR _speakerMR; virtual void postInit(SceneObjectList *OwnerList = NULL); |