diff options
author | Strangerke | 2012-01-17 22:20:19 +0100 |
---|---|---|
committer | Strangerke | 2012-01-17 22:20:19 +0100 |
commit | 29a063cb12e5400079bbe14a2610c093c35d7e5e (patch) | |
tree | 5b2b840d59be5512d209e3f43dae53f6dec66a7d /engines/tsage/ringworld2/ringworld2_speakers.h | |
parent | ce95e1aaadf290097acfc947aa1c4a24903a883b (diff) | |
download | scummvm-rg350-29a063cb12e5400079bbe14a2610c093c35d7e5e.tar.gz scummvm-rg350-29a063cb12e5400079bbe14a2610c093c35d7e5e.tar.bz2 scummvm-rg350-29a063cb12e5400079bbe14a2610c093c35d7e5e.zip |
TSAGE: R2R - Implement scene 1625
Diffstat (limited to 'engines/tsage/ringworld2/ringworld2_speakers.h')
-rw-r--r-- | engines/tsage/ringworld2/ringworld2_speakers.h | 27 |
1 files changed, 25 insertions, 2 deletions
diff --git a/engines/tsage/ringworld2/ringworld2_speakers.h b/engines/tsage/ringworld2/ringworld2_speakers.h index 13c770a4a3..e795981164 100644 --- a/engines/tsage/ringworld2/ringworld2_speakers.h +++ b/engines/tsage/ringworld2/ringworld2_speakers.h @@ -146,6 +146,12 @@ public: virtual void proc15(); }; +class SpeakerMiranda1625 : public SpeakerMiranda { +public: + virtual Common::String getClassName() { return "SpeakerMiranda1625"; } + virtual void proc15(); +}; + class SpeakerMiranda3255 : public SpeakerMiranda { public: virtual Common::String getClassName() { return "SpeakerMiranda3255"; } @@ -477,14 +483,25 @@ public: // Classes related to Soldier -class SpeakerSoldier300 : public VisualSpeaker { +class SpeakerSoldier : public VisualSpeaker { public: - SpeakerSoldier300(); + SpeakerSoldier(int colour); + virtual Common::String getClassName() { return "SpeakerSoldier"; } +}; +class SpeakerSoldier300 : public SpeakerSoldier { +public: + SpeakerSoldier300() : SpeakerSoldier(60) {}; virtual Common::String getClassName() { return "SpeakerSoldier300"; } virtual void proc15(); }; +class SpeakerSoldier1625 : public SpeakerSoldier { +public: + SpeakerSoldier1625() : SpeakerSoldier(5) {}; + virtual Common::String getClassName() { return "SpeakerSoldier1625"; } +}; + // Classes related to Teal class SpeakerTeal : public VisualSpeaker { @@ -505,6 +522,12 @@ public: virtual void proc15(); }; +class SpeakerTeal1625 : public SpeakerTeal { +public: + virtual Common::String getClassName() { return "SpeakerTeal1625"; } + virtual void proc15(); +}; + class SpeakerTeal3240 : public SpeakerTeal { public: virtual Common::String getClassName() { return "SpeakerTeal3240"; } |