Mario Kart 64
code_80057C60.h
Go to the documentation of this file.
1 #ifndef CODE_80057C60_H
2 #define CODE_80057C60_H
3 
4 #include "common_structs.h"
5 
6 // code_80057C60
7 
8 void func_8005C674(s8 arg0, s16 *arg1, s16 *arg2, s16 *arg3);
9 void func_80057C60(void);
10 void func_80057CE4(void);
11 void func_80057DD0(void);
12 void func_80057FC4(u32);
13 
14 void func_80058090(u32);
15 void func_800581C8(void);
16 void func_800582CC(void);
17 void func_80058394(void);
18 void func_8005845C(void);
19 void func_80058538(u32);
20 void func_80058640(void);
21 void func_800586FC(void);
22 void func_800587A4(void);
23 void func_8005884C(void);
24 void func_800588F4(s32);
25 void func_80058B58(s32);
26 void func_80058BF4(void);
27 void func_80058C20(u32);
28 void func_80058DB4(u32);
29 void func_80058F48(void);
30 void func_80058F78(void);
31 void func_80059AC8(void);
32 
33 void func_80059024(void);
34 void func_8005902C(void);
35 void func_800590D4(void);
36 void func_800591B4(void);
37 void func_80059358(void);
38 void func_80059360(void);
39 void func_800593F0(void);
40 void func_800593F8(void);
41 void func_80059488(s32);
42 void func_800594F0(void);
43 void func_800594F8(void);
44 void func_80059528(void);
45 void func_80059530(void);
46 void func_80059560(s32);
47 void func_800596A8(void);
48 void func_800596D8(void);
49 void func_80059710(void);
50 void func_80059718(void);
51 void func_80059750(void);
52 void func_80059780(void);
53 void func_800597B8(void);
54 void func_800597E8(void);
55 void func_80059820(s32);
57 void func_8005994C(void);
58 void func_8005995C(void);
59 void func_80059A88(s32);
60 void func_80059C50(void);
61 void func_80059D00(void);
62 
63 void func_8005A070(void);
64 void func_8005A14C(s32);
65 void func_8005A380(void);
66 void func_8005A3C0(void);
67 void func_8005A71C(void);
68 void func_8005A74C(void);
69 void func_8005A99C(void);
70 void func_8005AA34(void);
71 void func_8005AA4C(void);
72 void func_8005AA6C(s32);
73 void func_8005AA80(void);
74 void func_8005AA94(s32);
75 void func_8005AAF0(void);
76 void func_8005AB20(void);
77 
78 void func_8005B914(void);
79 
80 void func_8005C360(f32);
82 void func_8005C654(s32*);
83 void func_8005C65C(s32);
84 void func_8005C6B4(s8, s16*, s16*, s16*);
85 void func_8005C728(void);
86 void func_8005C980(void);
88 
89 void func_8005D0FC(s32);
90 void func_8005D18C(void);
91 void func_8005D1F4(s32);
92 
93 void func_8005D6C0(Player*);
99 void func_8005DA30(Player*, s16, s32, s8, s8);
100 void func_8005DAD0(void);
102 void func_8005DAF4(Player*, s16, s32, s32);
103 void func_8005EA94(Player*, s16, s32, s8);
104 void func_8005ED48(Player*, s16, s32, s32);
105 
107 
108 void func_80060504(Player*, s16, s32, s32);
110 void func_80060B14(Player*, s16, s32, s8, s8);
113 
116 void func_80061224(Player*, s16, s32, s8, s8);
119 void func_800615AC(Player*, s16, s32, s8);
121 void func_8006199C(Player*, s16, s32, s8, s8);
123 void func_80061D4C(Player*, s16, s32, s8);
125 
135 void func_80062B18(f32*, f32*, f32*, f32, f32, f32, u16, u16);
136 void func_80062C74(Player*, s16, s32, s32);
138 
148 
162 
166 void func_800652D4(Vec3f, Vec3s, f32);
167 void func_8006538C(Player*, s8, s16, s8);
169 
170 void func_800664E0(Player*, s8, s16, s8);
171 void func_80066998(Player*, s8, s16, s8);
172 
173 void func_80067280(Player*, s8, s16, s8);
174 void func_80067964(Player*, s8, f32, s8, s8);
175 void func_80067D3C(Player*, s8, u8*, s8, f32, s32);
176 
177 void func_8006801C(Player*, s8, u8*, s8, f32, s32);
178 void func_80068310(Player*, s8, f32, s8, s8);
179 void func_80068724(Player*, s8, f32, s8, s8);
180 void func_80068AA4(Player*, s8, f32, s8, s8);
181 void func_80068DA0(Player*, s8, f32, s8, s8);
182 
183 void func_800691B8(Player*, s8, s16, s8);
184 void func_80069444(Player*, s8, s16, s8);
185 void func_800696CC(Player*, s8, s16, s8, f32);
186 void func_80069938(Player*, s8, s16, s8);
187 void func_80069BA8(Player*, s8, s16, s8);
188 void func_80069DB8(Player*, s8, s16, s8);
189 
190 void func_8006A01C(Player*, s8, s16, s8);
191 void func_8006A280(Player*, s8, s16, s8);
192 void func_8006A280(Player*, s8, s16, s8);
195 
197 void func_8006B8B4(Player*, s8);
199 void func_8006B9CC(Player*, s8);
200 void func_8006BA94(Player*, s8, s8);
201 void render_balloon(Vec3f, f32, s16, s16);
202 
203 void func_8006C0C8(Vec3f, f32, s32, s16);
204 void func_8006C294(Vec3f, f32, s32, s16);
205 void func_8006C4D4(Vec3f, f32, s32, s16, s16);
209 
211 void func_8006D474(Player*, s8, s8);
212 void func_8006DC54(Player*, s8, s8);
213 void func_8006DD3C(Player*, s8, s8);
214 
215 void func_8006E058(void);
216 void func_8006E420(Player*, s8, s8);
217 void func_8006E5AC(Player*, s8, s8);
218 void func_8006E634(Player*, s8, s8);
219 void func_8006E6BC(Player*, s8, s8);
220 void func_8006E744(Player*, s8, s8);
221 void func_8006E7CC(Player*, s8, s8);
222 void func_8006E848(Player*, s8, s8);
223 void func_8006E8C4(Player*, s8, s8);
224 void func_8006E940(Player*, s8, s8);
225 
226 
227 
228 extern s8 D_801657B2;
229 extern s8 D_801657C8;
230 extern s32 D_8018D22C;
231 extern s8 D_80165898;
232 extern Gfx D_0D0076F8[];
233 extern s8 D_801657E4;
234 extern bool8 D_801657E6;
235 extern s32 D_8018D2AC;
236 extern u16 D_800DC5B8;
237 extern bool8 D_801657F0;
238 extern s8 D_80165800[2];
239 extern s8 D_80165801;
240 extern s8 D_801657B0;
241 extern u8 gControllerRandom;
242 extern bool D_8018D214;
243 extern s32 D_8018D2C8[];
244 extern u8 *D_8018D420;
245 extern u8 *D_8018D424;
246 extern u8 *D_8018D428;
247 extern u8 *D_8018D42C;
248 extern u8 *D_8018D430;
249 extern u8 *D_8018D434;
250 extern u8 *D_8018D438;
251 extern u8 *D_8018D43C;
252 extern u8 *D_8018D440;
253 extern u8 *D_8018D444;
254 extern u8 *D_8018D448;
255 extern u8 *D_8018D44C;
256 extern u8 *D_8018D450;
257 extern u8 *D_8018D454;
258 extern u8 *D_8018D458;
259 extern u8 *D_8018D45C;
260 extern u8 *D_8018D460;
261 extern u8 *D_8018D464;
262 extern u8 *D_8018D468;
263 extern u8 *D_8018D46C;
264 extern u8 *D_8018D470;
265 extern u8 *D_8018D478;
266 extern u8 *D_8018D488;
267 extern u8 *D_8018D48C;
268 extern u8 *D_8018D494;
269 extern u8 *D_8018D498;
270 extern u8 *D_8018D49C;
271 extern u8 *D_8018D4A0;
272 extern u8 *D_8018D4A4;
273 extern u8 *D_8018D4A8;
274 extern u8 *D_8018D4AC;
275 extern u8 *D_8018D4B0;
276 extern u8 *D_8018D4B4;
277 extern u8 *D_8018D4B8;
278 extern u8 *D_8018D4BC;
279 extern u8 *D_8018D4C0;
280 extern u8 *D_8018D4C4;
281 extern u8 *D_8018D4C8;
282 
283 extern u16 gPlayerBalloonStatus[8][3]; // D_8018D5F0
284 extern s16 gPlayerBalloonCount[]; // D_8018D8C0
285 
286 extern struct UnkStruct_800DC5EC *D_800DC5EC;
287 extern struct UnkStruct_800DC5EC *D_800DC5F0;
288 extern struct UnkStruct_800DC5EC *D_800DC5F4;
289 extern struct UnkStruct_800DC5EC *D_800DC5F8;
290 
291 extern u16 gIsGamePaused;
292 
293 extern s32 D_80164394;
294 extern s32 D_80164398;
295 extern s32 D_8016439C;
296 extern f32 D_801652A0[];
297 extern s32 D_801655C0;
298 extern s32 D_801655F0;
299 extern s32 D_80165678;
300 extern s8 D_801657AE;
301 extern s8 D_801657D8;
302 extern bool8 D_801657E8;
303 
304 extern s8 D_8018CAE0;
306 extern s16 D_8018CF98[];
307 extern Player *D_8018CF1C;
308 
309 
310 extern s32 D_80165590;
311 extern s32 D_80165594;
312 extern s32 D_80165598;
313 extern s32 D_8016559C;
314 extern s32 D_801655A4;
315 extern s32 D_801655AC;
316 extern s32 D_801655B4;
317 extern s32 D_801655BC;
318 extern s32 D_801655C4;
319 extern s32 D_801655CC;
320 extern s32 D_801655D8;
321 extern s32 D_801655E8;
322 extern s32 D_801655F8;
323 extern s32 D_80165608;
324 extern s32 D_80165618;
325 extern s32 D_80165628;
326 extern s8 D_801658A8;
328 extern s32 D_8018D400;
329 extern s32 D_8018D40C;
330 extern s32 D_8018D410;
331 
332 extern s32 gMatrixHudCount;
333 extern s32 D_8018D170;
334 extern s32 D_8018D178;
335 extern s32 gIsHUDVisible;
336 extern s32 D_8018D190;
337 extern s32 D_8018D1A0;
338 extern s32 D_8018D1B4;
339 extern s32 D_8018D1D4;
340 extern s32 D_8018D1CC;
341 extern s32 D_8018D1FC;
342 extern s32 D_8018D204;
343 extern s32 D_8018D21C;
344 extern s32 D_8018D2A4;
345 extern s32 D_8018D2BC;
346 extern u8 *D_8018D480;
347 extern u8 *D_8018D484;
348 
349 // data/data_800E8700.c
350 extern Vtx D_800E8740[];
351 extern Vtx D_800E8780[];
352 extern Vtx D_800E87C0[];
353 extern Vtx D_800E8800[];
354 extern Vtx D_800E8840[];
355 extern Vtx D_800E8880[];
356 extern Vtx D_800E88C0[];
357 extern Vtx D_800E8A00[];
358 extern Vtx D_800E8A40[];
359 extern Vtx D_800E8B00[];
360 extern Vtx D_800E8B40[];
361 extern Vtx D_800E8B80[];
362 extern Vtx D_800E8BC0[];
363 extern Vtx D_800E8900[][4];
364 
365 #endif
void func_800591B4(void)
Definition: code_80057C60.c:697
s8 D_801657C8
s16 D_8018CF98[]
void func_80062F98(Player *, s16, s8, s8)
bool8 D_801657E6
void func_80063D58(Player *, s16, s8, s8)
void func_80058538(u32)
Definition: code_80057C60.c:290
s8 D_801657B2
void func_800658A0(Player *, s8, s16, s8)
void func_800590D4(void)
Definition: code_80057C60.c:667
s8 D_801658A8
void func_80060F50(Player *, s16, s8, s8, s8)
void func_80065030(Player *, s16, s8, s8)
u8 * D_8018D438
void func_800588F4(s32)
Definition: code_80057C60.c:363
u8 * D_8018D430
void func_8006A280(Player *, s8, s16, s8)
Definition: code_80057C60.c:5598
void func_8005EA94(Player *, s16, s32, s8)
Definition: code_80057C60.c:2928
void func_800631A8(Player *, s16, s8, s8)
Vtx D_800E8BC0[]
Definition: data_800E8700.c:138
s32 D_801655AC
s32 D_8018D1B4
void func_80069DB8(Player *, s8, s16, s8)
Definition: code_80057C60.c:5550
void func_8005AB20(void)
Definition: code_80057C60.c:1388
s32 D_801655BC
void func_80061130(Player *, s16, s32, s8, s8)
Vtx D_800E8840[]
Definition: data_800E8700.c:38
void func_800635D4(Player *, s16, s8, s8)
void func_8005D1F4(s32)
Definition: code_80057C60.c:2510
void func_8006A01C(Player *, s8, s16, s8)
Definition: code_80057C60.c:5574
s32 D_8018D170
void func_800647C8(Player *, s16, s8, s8)
s8 D_801657AE
void func_80064F88(Player *, s16, s8, s8)
void func_800651F4(Player *, s16, s8, s8)
u16 gIsGamePaused
Definition: code_800029B0.c:49
void render_balloon(Vec3f, f32, s16, s16)
Definition: code_80057C60.c:6105
u8 * D_8018D458
void func_800582CC(void)
Definition: code_80057C60.c:255
void func_800649F4(Player *, s16, s8, s8)
void func_80064B30(Player *, s16, s8, s8)
void func_80057CE4(void)
Definition: code_80057C60.c:98
s32 D_8018D2AC
Definition: code_80057C60.h:327
void func_80063FBC(Player *, s16, s32, s32)
void func_8006CEC0(Player *, s16, s8, s8)
u8 * D_8018D448
s8 D_8018CAE0
void func_80059780(void)
Definition: code_80057C60.c:842
void func_80062C74(Player *, s16, s32, s32)
Definition: code_80057C60.c:3977
void func_8005C654(s32 *)
Definition: code_80057C60.c:2150
void func_8006D474(Player *, s8, s8)
Definition: code_80057C60.c:6565
Vtx D_800E8800[]
Definition: data_800E8700.c:31
void func_8005A3C0(void)
Definition: code_80057C60.c:1169
void func_80058C20(u32)
Definition: code_80057C60.c:482
void func_8006199C(Player *, s16, s32, s8, s8)
Definition: code_80057C60.c:3617
void func_8005D6C0(Player *)
Definition: code_80057C60.c:2615
Vtx D_800E8A00[]
Definition: data_800E8700.c:89
void func_800593F8(void)
Definition: code_80057C60.c:755
void func_800621BC(Player *, s16, s32, s8)
void func_8006C4D4(Vec3f, f32, s32, s16, s16)
Definition: code_80057C60.c:6210
void func_800597B8(void)
Definition: code_80057C60.c:849
s8 D_80165898
void func_80061224(Player *, s16, s32, s8, s8)
Definition: code_80057C60.c:3510
u8 * D_8018D4C4
void func_800608E0(Player *, s16, s32, s8, s8)
void func_8005A99C(void)
Definition: code_80057C60.c:1330
void func_80059A88(s32)
Definition: code_80057C60.c:913
s8 D_80165800[2]
s32 D_8018D40C
s32 D_8018D190
void func_8005AA6C(s32)
Definition: code_80057C60.c:1359
void func_8005A74C(void)
Definition: code_80057C60.c:1252
void func_80062A18(Player *, s8, s8, s8)
s8 D_801657D8
void func_800596D8(void)
Definition: code_80057C60.c:818
s32 D_8018D22C
void func_80059358(void)
Definition: code_80057C60.c:736
u8 * D_8018D4B0
void func_80057DD0(void)
Definition: code_80057C60.c:130
void func_80062484(Player *, UnkPlayerStruct258 *, s32)
Definition: code_80057C60.c:3788
void func_80059024(void)
Definition: code_80057C60.c:640
void func_800624D8(Player *, s32, s32, s8)
u8 * D_8018D4B8
u8 * D_8018D420
struct UnkStruct_800DC5EC * D_800DC5F8
Definition: code_800029B0.c:48
void func_8006E6BC(Player *, s8, s8)
Definition: code_80057C60.c:6899
s32 func_8005D82C(UnkPlayerStruct258 *, s32, s16)
Definition: code_80057C60.c:2670
u8 * D_8018D484
void func_8005C6B4(s8, s16 *, s16 *, s16 *)
Definition: code_80057C60.c:2165
s32 D_8018D2BC
void func_80059D00(void)
Definition: code_80057C60.c:979
u8 * D_8018D498
s8 D_801657B0
s8 D_80165801
void func_80064184(Player *, s16, s8, s8)
void func_8005C980(void)
Definition: code_80057C60.c:2255
void func_80057C60(void)
Definition: code_80057C60.c:92
void func_80060504(Player *, s16, s32, s32)
Definition: code_80057C60.c:3330
void func_800691B8(Player *, s8, s16, s8)
Definition: code_80057C60.c:5405
s32 D_8018D400
void func_80059560(s32)
Definition: code_80057C60.c:797
u8 * D_8018D450
s32 D_801655A4
void func_800630C0(Player *, s16, s8, s8)
void func_80059530(void)
Definition: code_80057C60.c:788
void func_800652D4(Vec3f, Vec3s, f32)
Definition: code_80057C60.c:4640
Vtx D_800E8B40[]
Definition: data_800E8700.c:124
s32 D_8018D1FC
void func_800581C8(void)
Definition: code_80057C60.c:235
void func_80059C50(void)
Definition: code_80057C60.c:964
u8 * D_8018D4A4
s32 D_80164398
void func_80064664(Player *, s16, s8, s8)
void func_8006C9B8(Player *, s16, s8, s8)
void func_80069444(Player *, s8, s16, s8)
Definition: code_80057C60.c:5431
void func_8005D18C(void)
Definition: code_80057C60.c:2497
void func_8006A7C0(Player *, f32, f32, s8, s8)
u8 * D_8018D4BC
void func_8005F90C(Player *, s16, s32, s32)
u8 * D_8018D444
Player * D_8018CF1C
void func_8006C294(Vec3f, f32, s32, s16)
Definition: code_80057C60.c:6184
void func_80059488(s32)
Definition: code_80057C60.c:766
void func_80058F78(void)
Definition: code_80057C60.c:623
void func_8005ED48(Player *, s16, s32, s32)
Definition: code_80057C60.c:2973
void func_8005D0FC(s32)
Definition: code_80057C60.c:2478
s32 D_801655E8
u8 * D_8018D470
void func_80059528(void)
Definition: code_80057C60.c:784
void func_800615AC(Player *, s16, s32, s8)
Definition: code_80057C60.c:3560
s32 D_8018D1D4
void func_80067280(Player *, s8, s16, s8)
Definition: code_80057C60.c:5139
void func_80058640(void)
Definition: code_80057C60.c:333
void func_8006E5AC(Player *, s8, s8)
Definition: code_80057C60.c:6873
void func_80059820(s32)
Definition: code_80057C60.c:862
u8 * D_8018D49C
s32 D_80165598
void func_8005994C(void)
Definition: code_80057C60.c:887
void func_8005995C(void)
Definition: code_80057C60.c:893
void func_8006C6AC(Player *, s16, s8, s8)
void func_8006DC54(Player *, s8, s8)
Definition: code_80057C60.c:6696
void func_8005DA30(Player *, s16, s32, s8, s8)
Definition: code_80057C60.c:2715
void func_8005DAF4(Player *, s16, s32, s32)
Definition: code_80057C60.c:2733
void func_8006BA94(Player *, s8, s8)
Definition: code_80057C60.c:6088
void func_800597E8(void)
Definition: code_80057C60.c:855
void func_80060B14(Player *, s16, s32, s8, s8)
Definition: code_80057C60.c:3425
u8 * D_8018D42C
s32 D_801655B4
void func_8005AA34(void)
Definition: code_80057C60.c:1349
void func_80067964(Player *, s8, f32, s8, s8)
Definition: code_80057C60.c:5218
s32 D_801655D8
s32 D_8018D204
bool D_8018D214
void func_80058394(void)
Definition: code_80057C60.c:267
u8 * D_8018D428
struct UnkStruct_800DC5EC * D_800DC5F4
Definition: code_800029B0.c:47
void func_8005A070(void)
Definition: code_80057C60.c:1084
s32 D_8018D1CC
void func_800628C0(Player *, s8, s8, s8)
u8 * D_8018D464
u8 * D_8018D424
s16 gPlayerBalloonCount[]
void func_80059360(void)
Definition: code_80057C60.c:740
void func_8005A71C(void)
Definition: code_80057C60.c:1246
void func_800629BC(Player *, s8, s8, s8)
void func_80062B18(f32 *, f32 *, f32 *, f32, f32, f32, u16, u16)
Definition: code_80057C60.c:3941
void func_80068310(Player *, s8, f32, s8, s8)
Definition: code_80057C60.c:5302
u8 * D_8018D4A8
u8 * D_8018D4C8
void func_80063BD4(Player *, s16, s8, s8)
void func_80061D4C(Player *, s16, s32, s8)
Definition: code_80057C60.c:3655
s32 D_8018D410
void func_80069BA8(Player *, s8, s16, s8)
Definition: code_80057C60.c:5522
void func_80058DB4(u32)
Definition: code_80057C60.c:550
void func_80064DEC(Player *, s16, s8, s8)
void func_80064C74(Player *, s16, s8, s8)
Vtx D_800E8900[][4]
Definition: data_800E8700.c:59
void func_80064EA4(Player *, s16, s8, s8)
void func_8005C360(f32)
Definition: code_80057C60.c:2122
void func_80061430(Player *, s32, s32, s8)
s32 D_801655C4
void func_800594F8(void)
Definition: code_80057C60.c:778
s32 D_801655C0
void func_80063408(Player *, s16, s8, s8)
void func_800594F0(void)
Definition: code_80057C60.c:774
void func_8005884C(void)
Definition: code_80057C60.c:356
void func_8006B974(s32, s8, s8)
void func_80068AA4(Player *, s8, f32, s8, s8)
Definition: code_80057C60.c:5354
void func_8006B9CC(Player *, s8)
Definition: code_80057C60.c:6073
u8 * D_8018D434
s32 D_8016559C
void func_8005C64C(s32 *)
void func_8006E634(Player *, s8, s8)
Definition: code_80057C60.c:6886
void func_8005AAF0(void)
Definition: code_80057C60.c:1382
void func_80058B58(s32)
Definition: code_80057C60.c:461
void func_8006E7CC(Player *, s8, s8)
Definition: code_80057C60.c:6925
void func_80064988(Player *, s16, s8, s8)
s32 gMatrixHudCount
s32 D_80165618
void func_800696CC(Player *, s8, s16, s8, f32)
Definition: code_80057C60.c:5472
s32 D_8018D178
void func_80069938(Player *, s8, s16, s8)
Definition: code_80057C60.c:5497
void func_800587A4(void)
Definition: code_80057C60.c:349
void func_8005D898(Player *, s16, s32, s8, s8)
void func_8006DD3C(Player *, s8, s8)
Definition: code_80057C60.c:6710
s32 D_80165628
u8 * D_8018D46C
void func_8005AA94(s32)
Definition: code_80057C60.c:1369
void func_8005C674(s8 arg0, s16 *arg1, s16 *arg2, s16 *arg3)
Definition: code_80057C60.c:2158
void func_80068DA0(Player *, s8, f32, s8, s8)
Definition: code_80057C60.c:5380
bool8 D_801657E8
void func_8005A14C(s32)
Definition: code_80057C60.c:1108
u8 * D_8018D4A0
s32 D_80165608
Vtx D_800E8B00[]
Definition: data_800E8700.c:117
void func_8005DAD0(void)
Definition: code_80057C60.c:2723
void func_800639DC(Player *, s16, s8, s8)
Vtx D_800E8B80[]
Definition: data_800E8700.c:131
void func_8006E744(Player *, s8, s8)
Definition: code_80057C60.c:6912
bool8 D_801657F0
void func_800650FC(Player *, s16, s8, s8)
Vtx D_800E87C0[]
Definition: data_800E8700.c:24
void func_8005C728(void)
Definition: code_80057C60.c:2185
s32 D_8018D2A4
void func_8005B914(void)
Definition: code_80057C60.c:1822
u8 * D_8018D460
void func_80062968(Player *, s8, s8, s8)
void func_800596A8(void)
Definition: code_80057C60.c:812
struct UnkStruct_800DC5EC * D_800DC5F0
Definition: code_800029B0.c:46
s32 D_8016439C
u8 * D_8018D440
void func_8006C0C8(Vec3f, f32, s32, s16)
Definition: code_80057C60.c:6157
u8 * D_8018D45C
s32 func_8005D800(UnkPlayerStruct258 *, s32, s16)
Definition: code_80057C60.c:2663
void func_800643A8(Player *, s16, s8, s8)
u8 * D_8018D43C
u8 * D_8018D488
u8 * D_8018D478
u8 * D_8018D480
s32 D_80165590
void func_8006AFD0(Player *, s16, s8, s8)
Vtx D_800E8880[]
Definition: data_800E8700.c:45
void func_8005CB60(s32, s32)
Vtx D_800E8740[]
Definition: data_800E8700.c:10
void func_80059718(void)
Definition: code_80057C60.c:829
void func_8005C65C(s32)
Definition: code_80057C60.c:2154
struct UnkStruct_800DC5EC * D_800DC5EC
Definition: code_800029B0.c:45
void func_800612F8(Player *, s32, s32, s8)
void func_80063268(Player *, s16, s8, s8)
void func_8005902C(void)
Definition: code_80057C60.c:644
void func_80059750(void)
Definition: code_80057C60.c:836
Vtx D_800E8A40[]
Definition: data_800E8700.c:96
void randomize_seed_from_controller(s32)
Definition: code_80057C60.c:873
void func_8005AA80(void)
Definition: code_80057C60.c:1364
void func_8005AA4C(void)
Definition: code_80057C60.c:1354
void func_8006E940(Player *, s8, s8)
Definition: code_80057C60.c:6961
u8 * D_8018D4AC
void func_8006B8B4(Player *, s8)
Definition: code_80057C60.c:6055
u8 * D_8018D4B4
void func_8006B87C(Player *, s8)
void func_8006D194(Player *, s8, s8)
s32 D_80165594
void func_80058BF4(void)
Definition: code_80057C60.c:478
void func_80068724(Player *, s8, f32, s8, s8)
Definition: code_80057C60.c:5328
f32 D_801652A0[]
s16 gGPCurrentRaceCharacterIdByRank[]
void func_80057FC4(u32)
Definition: code_80057C60.c:147
void func_8006E058(void)
Definition: code_80057C60.c:6757
s32 D_8018D2C8[]
void func_80059710(void)
Definition: code_80057C60.c:825
void func_8006E420(Player *, s8, s8)
Definition: code_80057C60.c:6850
void func_80061754(Player *, s16, s32, s32, s32)
s32 D_801655CC
u8 gControllerRandom
void func_80061094(Player *, s16, s8, s8, s8)
void func_8005A380(void)
Definition: code_80057C60.c:1158
Vtx D_800E88C0[]
Definition: data_800E8700.c:52
u8 * D_8018D454
s32 func_8005D7D8(UnkPlayerStruct258 *, s8, f32)
Definition: code_80057C60.c:2656
void func_80059AC8(void)
Definition: code_80057C60.c:924
u16 D_800DC5B8
void func_800648E4(Player *, s16, s8, s8)
s32 D_801655F8
Gfx D_0D0076F8[]
Definition: common_textures.inc.c:1292
void func_80060BCC(Player *, s16, s32, s32)
void func_80062914(Player *, s8, s8, s8)
void func_800593F0(void)
Definition: code_80057C60.c:751
u16 gPlayerBalloonStatus[8][3]
void func_800644E8(Player *, s16, s8, s8)
u8 * D_8018D494
s32 D_801655F0
u8 * D_8018D4C0
void func_8006E8C4(Player *, s8, s8)
Definition: code_80057C60.c:6949
void func_80061A34(Player *, s16, s32, s8)
void func_800664E0(Player *, s8, s16, s8)
Definition: code_80057C60.c:5005
u8 * D_8018D468
s32 gIsHUDVisible
void func_80066998(Player *, s8, s16, s8)
Definition: code_80057C60.c:5065
void func_80067D3C(Player *, s8, u8 *, s8, f32, s32)
Definition: code_80057C60.c:5245
void func_8005DAD8(UnkPlayerStruct258 *, s16, s16, s16)
Definition: code_80057C60.c:2727
s32 D_8018D21C
s32 D_80165678
void func_8006801C(Player *, s8, u8 *, s8, f32, s32)
Definition: code_80057C60.c:5272
s32 D_80164394
void func_80062AA8(Player *, s8, s8, s8)
void func_8006538C(Player *, s8, s16, s8)
Definition: code_80057C60.c:4649
Vtx D_800E8780[]
Definition: data_800E8700.c:17
void func_80058F48(void)
Definition: code_80057C60.c:617
u8 * D_8018D44C
void func_800586FC(void)
Definition: code_80057C60.c:342
void func_80058090(u32)
Definition: code_80057C60.c:181
s32 D_8018D1A0
void func_8005D794(Player *, UnkPlayerStruct258 *, f32, f32, f32, s8, s8)
Definition: code_80057C60.c:2647
u8 * D_8018D48C
s8 D_801657E4
void func_8006E848(Player *, s8, s8)
Definition: code_80057C60.c:6937
void func_80061EF4(Player *, s16, s32, s8)
void func_8005845C(void)
Definition: code_80057C60.c:278
f32 Vec3f[3]
Definition: common_structs.h:6
s16 Vec3s[3]
Definition: common_structs.h:8
Definition: common_structs.h:247
Definition: common_structs.h:125
Definition: types.h:48
signed int s32
Definition: ultratypes.h:15
unsigned int u32
Definition: ultratypes.h:16
signed char s8
Definition: ultratypes.h:11
signed short int s16
Definition: ultratypes.h:13
float f32
Definition: ultratypes.h:32
signed char bool8
Definition: ultratypes.h:21
unsigned short int u16
Definition: ultratypes.h:14
unsigned char u8
Definition: ultratypes.h:12