summaryrefslogtreecommitdiff
path: root/courses/harbour/track.h
blob: de2e4a135096abc6619770606f0646391c2a6726 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
#include <libultraship.h>

extern Lights1 ground_f3d_material_013_lights;
extern u8 ground_woodPlanks1_ci4[];
extern u8 ground_woodPlanks1_pal_rgba16[];
extern u8 ground_seamless_wood_texture_free_76_rgba16[];
extern u8 ground_door1_ci8[];
extern u8 ground_door1_pal_rgba16[];
extern u8 ground_seamless_green_lush_grass_texture_seamless_green_lush_grass_texture_fresh_backdrop_144751691_rgba16[];
extern u8 ground_sand_ci8[];
extern u8 ground_sand_pal_rgba16[];
extern u8 ground_window_rgba16[];
extern u8 ground_parascode_rgba32[];
extern u8 ground_keyboardArt_i8[];
extern u8 ground_grayishtoblue_ci8[];
extern u8 ground_grayishtoblue_pal_rgba16[];
extern u8 ground_heart1_ci8[];
extern u8 ground_heart1_pal_rgba16[];
extern Vtx ground_map_mesh_vtx_cull[8];
extern Vtx ground_map_mesh_vtx_0[112];
extern Gfx ground_map_mesh_tri_0[];
extern Vtx ground_map_mesh_vtx_1[6];
extern Gfx ground_map_mesh_tri_1[];
extern Vtx ground_map_mesh_vtx_2[4];
extern Gfx ground_map_mesh_tri_2[];
extern Vtx ground_map_mesh_vtx_3[157];
extern Gfx ground_map_mesh_tri_3[];
extern Vtx ground_map_mesh_vtx_4[182];
extern Gfx ground_map_mesh_tri_4[];
extern Vtx ground_map_mesh_vtx_5[27];
extern Gfx ground_map_mesh_tri_5[];
extern Vtx ground_map_mesh_vtx_6[4];
extern Gfx ground_map_mesh_tri_6[];
extern Vtx ground_map_mesh_vtx_7[13];
extern Gfx ground_map_mesh_tri_7[];
extern Vtx ground_map_mesh_vtx_8[5];
extern Gfx ground_map_mesh_tri_8[];
extern Vtx ground_map_mesh_vtx_9[6];
extern Gfx ground_map_mesh_tri_9[];
extern Vtx ground_map_mesh_vtx_10[12];
extern Gfx ground_map_mesh_tri_10[];
extern Vtx ground_map_mesh_vtx_11[51];
extern Gfx ground_map_mesh_tri_11[];
extern Vtx ground_map_mesh_vtx_12[367];
extern Gfx ground_map_mesh_tri_12[];
extern Vtx ground_map_mesh_vtx_13[710];
extern Gfx ground_map_mesh_tri_13[];
extern Gfx mat_ground_dock[];
extern Gfx mat_revert_ground_dock[];
extern Gfx mat_ground_roof1[];
extern Gfx mat_revert_ground_roof1[];
extern Gfx mat_ground_door1[];
extern Gfx mat_revert_ground_door1[];
extern Gfx mat_ground_ground[];
extern Gfx mat_revert_ground_ground[];
extern Gfx mat_ground_sand[];
extern Gfx mat_revert_ground_sand[];
extern Gfx mat_ground_black[];
extern Gfx mat_revert_ground_black[];
extern Gfx mat_ground_f3dlite_material_001[];
extern Gfx mat_revert_ground_f3dlite_material_001[];
extern Gfx mat_ground_f3dlite_material_009[];
extern Gfx mat_revert_ground_f3dlite_material_009[];
extern Gfx mat_ground_f3d_material_005[];
extern Gfx mat_revert_ground_f3d_material_005[];
extern Gfx mat_ground_f3d_material_006[];
extern Gfx mat_revert_ground_f3d_material_006[];
extern Gfx mat_ground_f3d_material_012[];
extern Gfx mat_revert_ground_f3d_material_012[];
extern Gfx mat_ground_f3d_material_013[];
extern Gfx mat_revert_ground_f3d_material_013[];
extern Gfx mat_ground_HM[];
extern Gfx mat_revert_ground_HM[];
extern Gfx mat_ground__64[];
extern Gfx mat_revert_ground__64[];
extern Gfx ground_map_mesh[];

extern u8 road_road4_rgba32[];
extern Vtx road_map_001_mesh_vtx_cull[8];
extern Vtx road_map_001_mesh_vtx_0[191];
extern Gfx road_map_001_mesh_tri_0[];
extern Gfx mat_road_path[];
extern Gfx mat_revert_road_path[];
extern Gfx road_map_001_mesh[];

extern u8 bush_leaves1_rgba32[];
extern Vtx bush_map_004_mesh_vtx_cull[8];
extern Vtx bush_map_004_mesh_vtx_0[82];
extern Gfx bush_map_004_mesh_tri_0[];
extern Gfx mat_bush_leaves[];
extern Gfx mat_revert_bush_leaves[];
extern Gfx bush_map_004_mesh[];

extern u8 castle_brick1_i8[];
extern u8 castle_seamless_wood_texture_free_76_rgba16[];
extern u8 castle_door1_ci8[];
extern u8 castle_door1_pal_rgba16[];
extern u8 castle_superFXSteel_ci4[];
extern u8 castle_superFXSteel_pal_rgba16[];
extern u8 castle_bars1_ci8[];
extern u8 castle_bars1_pal_rgba16[];
extern u8 castle_fence_rgba32[];
extern Vtx castle_map_002_mesh_vtx_cull[8];
extern Vtx castle_map_002_mesh_vtx_0[695];
extern Gfx castle_map_002_mesh_tri_0[];
extern Vtx castle_map_002_mesh_vtx_1[79];
extern Gfx castle_map_002_mesh_tri_1[];
extern Vtx castle_map_002_mesh_vtx_2[16];
extern Gfx castle_map_002_mesh_tri_2[];
extern Vtx castle_map_002_mesh_vtx_3[15];
extern Gfx castle_map_002_mesh_tri_3[];
extern Vtx castle_map_002_mesh_vtx_4[7];
extern Gfx castle_map_002_mesh_tri_4[];
extern Vtx castle_map_002_mesh_vtx_5[9];
extern Gfx castle_map_002_mesh_tri_5[];
extern Gfx mat_castle_wall1[];
extern Gfx mat_revert_castle_wall1[];
extern Gfx mat_castle_roof1[];
extern Gfx mat_revert_castle_roof1[];
extern Gfx mat_castle_door1[];
extern Gfx mat_revert_castle_door1[];
extern Gfx mat_castle_window1[];
extern Gfx mat_revert_castle_window1[];
extern Gfx mat_castle_grate[];
extern Gfx mat_revert_castle_grate[];
extern Gfx mat_castle_fence[];
extern Gfx mat_revert_castle_fence[];
extern Gfx castle_map_002_mesh[];


extern u8 statue_window_rgba16[];
extern u8 statue_flowers1_rgba32[];
extern u8 statue_marble1_ci8[];
extern u8 statue_marble1_pal_rgba16[];
extern Vtx statue_map_005_mesh_vtx_cull[8];
extern Vtx statue_map_005_mesh_vtx_0[5];
extern Gfx statue_map_005_mesh_tri_0[];
extern Vtx statue_map_005_mesh_vtx_1[28];
extern Gfx statue_map_005_mesh_tri_1[];
extern Vtx statue_map_005_mesh_vtx_2[61];
extern Gfx statue_map_005_mesh_tri_2[];
extern Vtx statue_map_005_mesh_vtx_3[233];
extern Gfx statue_map_005_mesh_tri_3[];
extern Vtx statue_map_005_mesh_vtx_4[67];
extern Gfx statue_map_005_mesh_tri_4[];
extern Gfx mat_statue_black[];
extern Gfx mat_revert_statue_black[];
extern Gfx mat_statue_flowers[];
extern Gfx mat_revert_statue_flowers[];
extern Gfx mat_statue_f3dlite_material_007[];
extern Gfx mat_revert_statue_f3dlite_material_007[];
extern Gfx mat_statue_f3dlite_material_002[];
extern Gfx mat_revert_statue_f3dlite_material_002[];
extern Gfx mat_statue_f3dlite_material_009[];
extern Gfx mat_revert_statue_f3dlite_material_009[];
extern Gfx statue_map_005_mesh[];

extern u8 trees_leaf_ci4[];
extern u8 trees_leaf_pal_rgba16[];
extern u8 trees_bark2_rgba32[];
extern Vtx trees_map_003_mesh_vtx_cull[8];
extern Vtx trees_map_003_mesh_vtx_0[72];
extern Gfx trees_map_003_mesh_tri_0[];
extern Vtx trees_map_003_mesh_vtx_1[109];
extern Gfx trees_map_003_mesh_tri_1[];
extern Gfx mat_trees_leaf1[];
extern Gfx mat_revert_trees_leaf1[];
extern Gfx mat_trees_bark1[];
extern Gfx mat_revert_trees_bark1[];
extern Gfx trees_map_003_mesh[];

extern u8 water_water1_rgba32[];
extern u8 water_water3_rgba16[];
extern Vtx water_water1_mesh_vtx_cull[8];
extern Vtx water_water1_mesh_vtx_0[4];
extern Gfx water_water1_mesh_tri_0[];
extern Vtx water_water1_mesh_vtx_1[4];
extern Gfx water_water1_mesh_tri_1[];
extern Gfx mat_water_water1[];
extern Gfx mat_revert_water_water1[];
extern Gfx mat_water_water2[];
extern Gfx mat_revert_water_water2[];
extern Gfx water_water1_mesh[];

extern u8 moon_moon2_ci8[];
extern u8 moon_moon2_pal_rgba16[];
extern u8 moon_moon1_ci8[];
extern u8 moon_moon1_pal_rgba16[];
extern u8 moon_window_rgba16[];
extern u8 moon_ARmosMap_ci8[];
extern u8 moon_ARmosMap_pal_rgba16[];
extern u8 moon_teeth1_rgba32[];
extern Vtx moon_moon_mesh_vtx_cull[8];
extern Vtx moon_moon_mesh_vtx_0[244];
extern Gfx moon_moon_mesh_tri_0[];
extern Vtx moon_moon_mesh_vtx_1[91];
extern Gfx moon_moon_mesh_tri_1[];
extern Vtx moon_moon_mesh_vtx_2[44];
extern Gfx moon_moon_mesh_tri_2[];
extern Vtx moon_moon_mesh_vtx_3[121];
extern Gfx moon_moon_mesh_tri_3[];
extern Vtx moon_moon_mesh_vtx_4[14];
extern Gfx moon_moon_mesh_tri_4[];
extern Gfx mat_moon_moon1[];
extern Gfx mat_revert_moon_moon1[];
extern Gfx mat_moon_moon2[];
extern Gfx mat_revert_moon_moon2[];
extern Gfx mat_moon_black[];
extern Gfx mat_revert_moon_black[];
extern Gfx mat_moon_eye2[];
extern Gfx mat_revert_moon_eye2[];
extern Gfx mat_moon_teeth[];
extern Gfx mat_revert_moon_teeth[];
extern Gfx moon_moon_mesh[];