22 #ifndef TSAGE_BLUEFORCE_SPEAKERS_H 23 #define TSAGE_BLUEFORCE_SPEAKERS_H 25 #include "common/scummsys.h" 26 #include "tsage/converse.h" 27 #include "tsage/events.h" 28 #include "tsage/core.h" 29 #include "tsage/scenes.h" 30 #include "tsage/globals.h" 31 #include "tsage/blue_force/blueforce_logic.h" 37 using namespace TsAGE;
43 bool _removeObject1, _removeObject2;
52 void remove()
override;
53 void startSpeaking(
Action *action)
override;
61 Common::String getClassName()
override {
return "SpeakerGameText"; }
83 Common::String getClassName()
override {
return "SpeakerJakeNoHead"; }
90 Common::String getClassName()
override {
return "SpeakerHarrison"; }
106 Common::String getClassName()
override {
return "SpeakerJakeJacket"; }
114 Common::String getClassName()
override {
return "SpeakerJakeUniform"; }
122 Common::String getClassName()
override {
return "SpeakerJailer"; }
138 Common::String getClassName()
override {
return "SpeakerPSutter"; }
146 Common::String getClassName()
override {
return "SpeakerJakeRadio"; }
153 Common::String getClassName()
override {
return "SpeakerLyleHat"; }
161 Common::String getClassName()
override {
return "SpeakerJordan"; }
185 Common::String getClassName()
override {
return "SpeakerCarter"; }
193 Common::String getClassName()
override {
return "SpeakerDriver"; }
201 Common::String getClassName()
override {
return "SpeakerShooter"; }
225 Common::String getClassName()
override {
return "SpeakerJake385"; }
249 Common::String getClassName()
override {
return "SpeakerEugene"; }
257 Common::String getClassName()
override {
return "SpeakerWeasel"; }
281 Common::String getClassName()
override {
return "SpeakerGiggles"; }
313 Common::String getClassName()
override {
return "SpeakerGrandma"; }
329 Common::String getClassName()
override {
return "SpeakerGranText"; }
336 Common::String getClassName()
override {
return "SpeakerLyleText"; }
Definition: blueforce_speakers.h:301
Definition: blueforce_speakers.h:347
Definition: blueforce_speakers.h:86
Definition: blueforce_speakers.h:149
Definition: converse.h:71
Definition: blueforce_speakers.h:181
Definition: blueforce_speakers.h:205
Definition: blueforce_speakers.h:285
Definition: blueforce_speakers.h:229
Definition: blueforce_speakers.h:277
Definition: blueforce_speakers.h:118
Definition: blueforce_speakers.h:57
Definition: blueforce_speakers.h:134
Definition: blueforce_speakers.h:197
Definition: blueforce_speakers.h:102
Definition: blueforce_speakers.h:332
Definition: blueforce_speakers.h:317
Definition: blueforce_speakers.h:245
Definition: blueforce_logic.h:155
Definition: blueforce_speakers.h:325
Definition: blueforce_speakers.h:157
Definition: blueforce_speakers.h:237
Definition: blueforce_speakers.h:79
Definition: blueforce_speakers.h:213
Definition: blueforce_speakers.h:39
Definition: blueforce_speakers.h:261
Definition: blueforce_speakers.h:64
Definition: blueforce_dialogs.h:30
Definition: blueforce_speakers.h:339
Definition: saveload.h:63
Definition: blueforce_speakers.h:269
Definition: blueforce_speakers.h:165
Definition: blueforce_speakers.h:253
Definition: blueforce_speakers.h:221
Definition: blueforce_speakers.h:142
Definition: blueforce_speakers.h:189
Definition: blueforce_speakers.h:72
Definition: blueforce_speakers.h:309
Definition: blueforce_speakers.h:173
Definition: blueforce_speakers.h:126
Definition: blueforce_speakers.h:94
Definition: blueforce_logic.h:119
Definition: blueforce_speakers.h:293