diff options
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_speakers.cpp | 27 | ||||
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_speakers.h | 15 |
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 |