22 #ifndef NEVERHOOD_MODULES_MODULE1200_SPRITES_H 23 #define NEVERHOOD_MODULES_MODULE1200_SPRITES_H 25 #include "neverhood/neverhood.h" 26 #include "neverhood/module.h" 27 #include "neverhood/scene.h" 32 static const NPoint kScene1201PointArray[] = {
33 {218, 193}, {410, 225}, {368, 277},
34 {194, 227}, {366, 174}, {458, 224},
35 {242, 228}, {512, 228}, {458, 277},
36 {217, 233}, {458, 173}, {410, 276},
37 {203, 280}, {371, 226}, {508, 279},
38 {230, 273}, {410, 171}, {493, 174}
67 void stCloseDoorDone();
112 uint32 hmOnDoorFrameAboutToMove(
int messageNum,
const MessageParam ¶m,
Entity *sender);
113 uint32 hmOnDoorFrameMoving(
int messageNum,
const MessageParam ¶m,
Entity *sender);
115 void stOnDoorFrameMoving();
116 void stFallingFromDoorFrame();
117 void stOnDoorFrameAboutToMove();
118 void stIdleOnDoorFrame();
119 void stIdleOnFloor();
129 bool _klaymenTooClose;
133 uint32 hmPincerSnapKlaymen(
int messageNum,
const MessageParam ¶m,
Entity *sender);
136 void stStartReachForTntDummy();
137 void stReachForTntDummy();
138 void stPincerSnapKlaymen();
160 int _itemIndex, _newPosition;
164 void stChangePositionFadeOut();
165 void stChangePositionFadeIn();
166 void stChangePositionDone();
174 void stTumbleHeadless();
181 uint32 xHandleMessage(
int messageNum,
const MessageParam ¶m)
override;
Definition: background.h:30
Definition: neverhood.h:60
Definition: module1200_sprites.h:155
Definition: module1200_sprites.h:150
Definition: module1200_sprites.h:50
Definition: module1200_sprites.h:122
Definition: module1200_sprites.h:169
Definition: module1200_sprites.h:77
Definition: module1200_sprites.h:104
Definition: module1200_sprites.h:94
Definition: module1200_sprites.h:141
Definition: module1200_sprites.h:70
Definition: module1200_sprites.h:41
Definition: module1200_sprites.h:57