aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStrangerke2011-11-27 22:08:24 +0100
committerStrangerke2011-11-28 00:13:35 +0100
commitc13668ca7eb5214b6ef2ae58a99cb7c3a59a4615 (patch)
tree43164dc3503d6f024551d12e1c74055b6cc61f02
parent0a7155931f45e7d656a053a1c2dd283d0b6b346a (diff)
downloadscummvm-rg350-c13668ca7eb5214b6ef2ae58a99cb7c3a59a4615.tar.gz
scummvm-rg350-c13668ca7eb5214b6ef2ae58a99cb7c3a59a4615.tar.bz2
scummvm-rg350-c13668ca7eb5214b6ef2ae58a99cb7c3a59a4615.zip
TSAGE: R2R - Scene 2350: Add Speakers
-rw-r--r--engines/tsage/ringworld2/ringworld2_speakers.cpp27
-rw-r--r--engines/tsage/ringworld2/ringworld2_speakers.h15
2 files changed, 41 insertions, 1 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_speakers.cpp b/engines/tsage/ringworld2/ringworld2_speakers.cpp
index 3c9a84c123..2875652641 100644
--- a/engines/tsage/ringworld2/ringworld2_speakers.cpp
+++ b/engines/tsage/ringworld2/ringworld2_speakers.cpp
@@ -455,6 +455,33 @@ void SpeakerSoldier300::proc15() {
_object1.animate(ANIM_MODE_5, this);
}
}
+
+/*--------------------------------------------------------------------------*/
+
+SpeakerQuinn2350::SpeakerQuinn2350(): VisualSpeaker() {
+ _speakerName = "QUINN";
+ _color1 = 60;
+ _color2 = 0;
+ _fieldF6 = 0;
+ _textWidth = 300;
+ _hideObjects = false;
+ _object2 = NULL;
+ _displayMode = 1;
+ _numFrames = 0;
+}
+
+SpeakerPharisha2350::SpeakerPharisha2350(): VisualSpeaker() {
+ _speakerName = "PHARISHA";
+ _color1 = 151;
+ _color2 = 0;
+ _fieldF6 = 0;
+ _textWidth = 300;
+ _hideObjects = false;
+ _object2 = NULL;
+ _displayMode = 1;
+ _numFrames = 0;
+}
+
} // End of namespace Ringworld2
} // End of namespace TsAGE
diff --git a/engines/tsage/ringworld2/ringworld2_speakers.h b/engines/tsage/ringworld2/ringworld2_speakers.h
index 97972549fa..0d297c41ac 100644
--- a/engines/tsage/ringworld2/ringworld2_speakers.h
+++ b/engines/tsage/ringworld2/ringworld2_speakers.h
@@ -115,8 +115,21 @@ public:
virtual void proc15();
};
-} // End of namespace Ringworld2
+class SpeakerQuinn2350: public VisualSpeaker {
+public:
+ SpeakerQuinn2350();
+ virtual Common::String getClassName() { return "SpeakerQuinn2350"; }
+};
+
+class SpeakerPharisha2350: public VisualSpeaker {
+public:
+ SpeakerPharisha2350();
+
+ virtual Common::String getClassName() { return "SpeakerPharisha2350"; }
+};
+
+} // End of namespace Ringworld2
} // End of namespace TsAGE
#endif