22 #ifndef MADS_PHANTOM_SCENES3_H 23 #define MADS_PHANTOM_SCENES3_H 25 #include "common/serializer.h" 26 #include "mads/phantom/phantom_scenes.h" 57 int _lightingHotspotId;
58 int _sandbagHotspotId;
64 void setup()
override;
65 void enter()
override;
76 void setup()
override;
77 void enter()
override;
87 int _skipFrameCheckFl;
92 void setup()
override;
93 void enter()
override;
113 void handleConversation23();
114 void handleRaoulAnimation();
115 void handlePhantomAnimation();
116 void handleFightAnimation();
122 void setup()
override;
123 void enter()
override;
124 void step()
override;
138 void handle_animation_unmask();
144 void setup()
override;
145 void enter()
override;
146 void step()
override;
159 void setup()
override;
160 void enter()
override;
161 void step()
override;
171 void setup()
override;
172 void enter()
override;
173 void step()
override;
192 void setup()
override;
193 void enter()
override;
194 void step()
override;
207 void handleBoatAnimation();
213 void setup()
override;
214 void enter()
override;
215 void step()
override;
222 int _raoulMessageColor;
223 int _chrisMessageColor;
224 int _multiplanePosX[4];
227 void setMultiplanePos(
int x_new);
228 void handleLakeAnimation();
234 void setup()
override;
235 void enter()
override;
236 void step()
override;
Definition: phantom_scenes3.h:83
Definition: phantom_scenes3.h:220
virtual void synchronize(Common::Serializer &s)
Definition: scene_data.h:126
Definition: phantom_scenes3.h:166
Definition: phantom_scenes3.h:71
virtual void preActions()
Definition: scene_data.h:106
void setPlayerSpritesPrefix()
Definition: phantom_scenes.h:445
PhantomScene(MADSEngine *vm)
Definition: serializer.h:79
Definition: phantom_scenes3.h:151
Definition: phantom_scenes3.h:31
Definition: phantom_scenes3.h:51
Definition: phantom_scenes3.h:129
Definition: phantom_scenes3.h:199
Definition: phantom_scenes3.h:99
Definition: phantom_scenes3.h:178
virtual void step()
Definition: scene_data.h:101