aboutsummaryrefslogtreecommitdiff
path: root/engines/tsage/ringworld_logic.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'engines/tsage/ringworld_logic.cpp')
-rw-r--r--engines/tsage/ringworld_logic.cpp13
1 files changed, 13 insertions, 0 deletions
diff --git a/engines/tsage/ringworld_logic.cpp b/engines/tsage/ringworld_logic.cpp
index 4fdff693a2..3fdb8c5df5 100644
--- a/engines/tsage/ringworld_logic.cpp
+++ b/engines/tsage/ringworld_logic.cpp
@@ -146,6 +146,7 @@ Scene *SceneFactory::createScene(int sceneNumber) {
/* Scene group 10 */
case 9100: return new Scene9100();
case 9150: return new Scene9150();
+ case 9200: return new Scene9200();
case 9350: return new Scene9350();
case 9700: return new Scene9700();
case 9750: return new Scene9750();
@@ -325,6 +326,7 @@ void SpeakerGText::removeText() {
/*--------------------------------------------------------------------------*/
+
SpeakerPOR::SpeakerPOR() {
_speakerName = "POR";
_newSceneNumber = 7221;
@@ -443,6 +445,16 @@ SpeakerEText::SpeakerEText() {
/*--------------------------------------------------------------------------*/
+SpeakerGR::SpeakerGR() {
+ _speakerName = "GR";
+ _newSceneNumber = 9220;
+ _textWidth = 136;
+ _textPos = Common::Point(168, 36);
+ _colour1 = 14;
+}
+
+/*--------------------------------------------------------------------------*/
+
SpeakerHText::SpeakerHText() {
_speakerName = "HTEXT";
_textPos = Common::Point(160, 40);
@@ -1026,4 +1038,5 @@ void SpeakerCDL::setText(const Common::String &msg) {
Speaker::setText(msg);
}
+/*--------------------------------------------------------------------------*/
} // End of namespace tSage