25 #include "gnap/debugger.h" 68 kHS03TrappedPlatypus = 4,
72 kHS03PlatypusWalkArea = 8,
108 kHS06ExitOutsideBarn = 4,
129 kHS08ExitBackdoor = 1,
143 kHS09ExitKitchen = 1,
153 kAS01LookSpaceship = 1,
154 kAS01LookSpaceshipDone = 2,
162 kAS02UseTruckNoKeys = 0,
163 kAS02UseGasWithTruck = 1,
164 kAS02UseTruckGas = 2,
165 kAS02UseTruckNoGas = 3,
166 kAS02GrabTruckGrill = 5,
168 kAS02TalkChicken = 7,
169 kAS02GrabChicken = 8,
170 kAS02GrabChickenDone = 9,
171 kAS02UseTruckNoKeysDone = 11,
172 kAS02UseGasWithTruckDone = 12,
173 kAS02UseTwigWithChicken = 16
178 kAS03FreePlatypus = 1,
179 kAS03HypnotizePlat = 2,
180 kAS03HypnotizeScaredPlat= 3,
181 kAS03FreePlatypusDone = 4,
182 kAS03GrabPlatypus = 5,
184 kAS03GrabCreekDone = 7,
185 kAS03GrabScaredPlatypus = 8
190 kAS04GetKeyFirst = 2,
191 kAS04GetKeyAnother = 3,
193 kAS04GetKeyFirstDone = 6,
194 kAS04GetKeyFirst2 = 7,
195 kAS04GetKeyAnother2 = 8,
196 kAS04GetKeyAnotherDone = 9,
197 kAS04OpenDoorDone = 10,
203 kAS05PlatSearchHaystack = 0,
204 kAS05TryPickPadlock = 1,
205 kAS05PickPadlock = 2,
206 kAS05TalkChicken = 3,
207 kAS05GrabChicken = 4,
210 kAS05UseTwigWithChicken = 11,
215 kAS06TryToGetGas = 0,
216 kAS06TryToClimbLadder = 1,
217 kAS06TryToClimbLadderDone = 2,
218 kAS06TalkToHorse = 3,
219 kAS06UseTwigOnHorse = 4,
235 kAS08PlatWithMan = 6,
241 kAS09SearchTrash = 1,
242 kAS09SearchTrashDone = 2
256 void updateHotspots()
override;
258 void updateAnimations()
override;
259 void updateAnimationsCb()
override {}
273 void updateHotspots()
override;
275 void updateAnimations()
override;
276 void updateAnimationsCb()
override {}
280 int _nextChickenSequenceId;
281 int _currChickenSequenceId;
282 int _gnapTruckSequenceId;
291 void updateHotspots()
override;
293 void updateAnimations()
override;
294 void updateAnimationsCb()
override {}
297 bool _platypusHypnotized;
298 bool _platypusScared;
299 int _nextPlatSequenceId;
300 int _nextFrogSequenceId;
301 int _currFrogSequenceId;
310 void updateHotspots()
override;
312 void updateAnimations()
override;
313 void updateAnimationsCb()
override {}
318 int _nextDogSequenceId;
319 int _currDogSequenceId;
328 void updateHotspots()
override;
330 void updateAnimations()
override;
331 void updateAnimationsCb()
override {}
334 int _nextChickenSequenceId;
335 int _currChickenSequenceId;
344 void updateHotspots()
override;
346 void updateAnimations()
override;
347 void updateAnimationsCb()
override {}
350 bool _horseTurnedBack;
351 int _nextPlatSequenceId;
352 int _nextHorseSequenceId;
353 int _currHorseSequenceId;
362 void updateHotspots()
override;
364 void updateAnimations()
override;
365 void updateAnimationsCb()
override {}
374 void updateHotspots()
override;
376 void updateAnimations()
override;
377 void updateAnimationsCb()
override;
380 int _nextDogSequenceId;
381 int _currDogSequenceId;
382 int _nextManSequenceId;
383 int _currManSequenceId;
392 void updateHotspots()
override;
394 void updateAnimations()
override;
395 void updateAnimationsCb()
override {}
400 #endif // GNAP_GROUP0_H
Definition: character.h:25
Definition: scenecore.h:31