NXEngine v1.0.0.6
[NXEngine.git] / maprecord.h
blob8b8145d4f4ab183970c971715f8b8c4809389aa4
2 #ifndef _MAPRECORD_H
3 #define _MAPRECORD_H
5 #define MAX_STAGES 120
6 struct MapRecord
8 char filename[32];
9 char stagename[35];
11 uint8_t tileset;
12 uint8_t bg_no;
13 uint8_t scroll_type;
14 uint8_t bossNo;
15 uint8_t NPCset1;
16 uint8_t NPCset2;
18 extern MapRecord stages[MAX_STAGES];
19 extern int num_stages;
21 #define STAGE_SAND 10
22 #define STAGE_START_POINT 13
23 #define STAGE_IRONH 31
24 #define STAGE_BOULDER_CHAMBER 44
25 #define STAGE_MAZE_M 45
26 #define STAGE_ALMOND 47
27 #define STAGE_WATERWAY 48
28 #define STAGE_KINGS_TABLE 65
29 #define STAGE_HELL1 80
30 #define STAGE_HELL2 81
31 #define STAGE_HELL3 82
32 #define STAGE_HELL4 84
33 #define STAGE_HELL42 85
34 #define STAGE_STATUE_CHAMBER 86
35 #define STAGE_SEAL_CHAMBER 87
36 #define STAGE_SEAL_CHAMBER_2 92
37 #define STAGE_CORRIDOR 88
38 #define STAGE_KINGS 72 // intro
40 #endif