22 #ifndef NEVERHOOD_MODULES_MODULE2700_H 23 #define NEVERHOOD_MODULES_MODULE2700_H 25 #include "neverhood/neverhood.h" 26 #include "neverhood/module.h" 27 #include "neverhood/scene.h" 28 #include "neverhood/modules/module1600_sprites.h" 41 bool _radioMusicInitialized;
42 uint32 _scene2711StaticSprites[6];
43 uint32 _musicFileHash;
44 void createScene(
int sceneNum,
int which);
47 void createScene2703(
int which, uint32 trackInfoId);
48 void createScene2704(
int which, uint32 trackInfoId, int16 value,
const uint32 *staticSprites = NULL,
const NRect *clipRect = NULL);
58 Sprite *_ssTrackShadowBackground;
61 Sprite *_asCarConnectorShadow;
74 Sprite *_ssTrackShadowBackground;
77 Sprite *_asCarConnectorShadow;
80 int _currTrackIndex, _newTrackIndex;
86 void moveCarToPoint(
NPoint pt);
95 Sprite *_ssTrackShadowBackground;
99 Sprite *_asCarConnectorShadow;
101 int _which1, _which2;
110 const uint32 *staticSprites = NULL,
const NRect *clipRect = NULL);
113 Sprite *_ssTrackShadowBackground;
116 Sprite *_asCarTrackShadow;
117 Sprite *_asCarConnectorShadow;
118 int _which1, _which2;
129 Sprite *_ssTrackShadowBackground;
132 Sprite *_asCarTrackShadow;
133 Sprite *_asCarConnectorShadow;
135 int _currTrackIndex, _newTrackIndex;
139 void moveCarToPoint(
NPoint pt);
Definition: background.h:30
Definition: module1600_sprites.h:110
Definition: module2700.h:107
Definition: neverhood.h:60
Definition: module2700.h:69
Definition: module2700.h:90
Definition: graphics.h:42
Definition: module2700.h:34
Definition: module2700.h:53
Definition: module2700.h:143
Definition: module2700.h:124
Definition: module1600_sprites.h:31
Definition: graphics.h:32