22 #ifndef MADS_NEBULAR_SCENES4_H 23 #define MADS_NEBULAR_SCENES4_H 25 #include "common/scummsys.h" 26 #include "mads/game.h" 27 #include "mads/scene.h" 28 #include "mads/nebular/nebular_scenes.h" 46 void sceneEntrySound();
62 void setup()
override;
63 void enter()
override;
73 bool _leftWomanMoving;
74 bool _rightWomanMoving;
75 bool _firstTalkToGirlInChair;
76 bool _waitingGinnyMove;
80 bool _bartenderSteady;
81 bool _bartenderHandsHips;
82 bool _bartenderLooksLeft;
84 bool _bartenderTalking;
85 bool _bartenderCalled;
87 bool _activeTeleporter;
95 bool _refuseAlienLiquor;
100 int _bartenderDialogNode;
101 int _bartenderCurrentQuestion;
112 void setDialogNode(
int node);
113 void handleConversation1();
114 void handleConversation2();
115 void handleConversation3();
116 void handleConversation4();
117 void handleDialogs();
123 void setup()
override;
124 void enter()
override;
125 void step()
override;
134 void setup()
override;
135 void enter()
override;
136 void step()
override;
143 bool _hitStorageDoor;
149 void setup()
override;
150 void enter()
override;
151 void step()
override;
165 void setup()
override;
166 void enter()
override;
167 void step()
override;
176 void setup()
override;
177 void enter()
override;
186 void setup()
override;
187 void enter()
override;
188 void step()
override;
196 void setup()
override;
197 void enter()
override;
198 void step()
override;
205 int _curAnimationFrame;
212 bool _makeMushroomCloud;
219 void giveToRex(
int object);
221 void handleKettleAction();
223 int computeQuoteAndQuantity();
226 bool addIngredient();
232 void setup()
override;
233 void enter()
override;
234 void step()
override;
248 void setup()
override;
249 void enter()
override;
250 void step()
override;
virtual void synchronize(Common::Serializer &s)
Definition: scene_data.h:126
Definition: nebular_scenes4.h:130
Definition: nebular_scenes4.h:192
virtual void preActions()
Definition: scene_data.h:106
Definition: nebular_scenes4.h:141
Definition: serializer.h:79
Definition: nebular_scenes4.h:239
Definition: nebular_scenes4.h:156
NebularScene(MADSEngine *vm)
Definition: nebular_scenes4.h:34
void setPlayerSpritesPrefix()
Definition: nebular_scenes4.h:203
Definition: nebular_scenes4.h:172
Definition: nebular_scenes4.h:52
Definition: nebular_scenes.h:1348
Definition: nebular_scenes.h:1385
Definition: nebular_scenes4.h:69
virtual void step()
Definition: scene_data.h:101
Definition: user_interface.h:96
Definition: nebular_scenes4.h:182