22 #ifndef NEVERHOOD_MODULES_MODULE1900_SPRITES_H 23 #define NEVERHOOD_MODULES_MODULE1900_SPRITES_H 25 #include "neverhood/neverhood.h" 26 #include "neverhood/module.h" 27 #include "neverhood/scene.h" 38 void fallOff(
int newPositionIndex,
int fallOffDelay);
39 bool isPluggedIn() {
return _isPluggedIn; }
40 bool isMoving() {
return _isMoving; }
44 int _currPositionIndex;
45 int _newPositionIndex;
54 int _deltaX, _smallDeltaX;
55 int _deltaY, _smallDeltaY;
57 static bool _plugInFailed;
58 static int _plugInTryCount;
64 void suFallOffHitGround();
68 void stFallOffHitGround();
69 void cbFallOffHitGroundEvent();
87 void setToUpPosition();
88 void setToDownPosition();
101 uint32 xHandleMessage(
int messageNum,
const MessageParam ¶m)
override;
Definition: background.h:30
Definition: module1900_sprites.h:74
Definition: module1900.h:51
Definition: neverhood.h:60
Definition: module1900_sprites.h:33
Definition: module1900_sprites.h:97