1 #ifndef CODE_80057C60_H
2 #define CODE_80057C60_H
249 extern Vtx gBalloonVertexPlane1[];
250 extern Vtx gBalloonVertexPlane2[];
259 extern u8 D_800E55D0[14][3];
260 extern u16 D_800E55A0[];
261 extern u16 D_800E55B0[16];
263 extern u16 D_800E67B8[][4];
265 extern u16 D_800E6834[][4];
267 extern u16 D_800E694C[];
268 extern u16 D_800E69B0[][4];
269 extern u16 D_800E69F4[][4];
271 extern u8 D_800E6F30[][3];
272 extern u8 D_800E6F48[][3];
void func_8006A7C0(Player *player, f32 arg1, f32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:5637
void func_800591B4(void)
Definition: code_80057C60.c:1036
s8 D_801657C8
Definition: code_80057C60.c:141
bool8 D_801657E6
Definition: code_80057C60.c:151
s8 D_801657B2
Definition: code_80057C60.c:137
void func_800590D4(void)
Definition: code_80057C60.c:1006
s8 D_801658A8
Definition: code_80057C60.c:192
void func_8005D290(void)
Definition: code_80057C60.c:2742
void func_80066BAC(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5099
void func_8005AA94(s32 arg0)
Definition: code_80057C60.c:1696
void func_8006B8B4(Player *player, s8 playerIndex)
Definition: code_80057C60.c:5814
void func_80059560(s32 playerId)
Definition: code_80057C60.c:1133
void func_8006E848(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6674
s16 D_8018CFD0
Definition: code_80057C60.c:367
s32 D_801655AC
Definition: code_80057C60.c:47
void func_8006E634(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6623
void func_8005AB20(void)
Definition: code_80057C60.c:1715
void func_8006801C(Player *player, s8 arg1, u8 *texture, s8 arg3, f32 arg4, s32 arg5)
Definition: code_80057C60.c:5264
s32 D_801655BC
Definition: code_80057C60.c:51
s32 D_801657FC
Definition: code_80057C60.c:158
void func_80060B14(Player *player, s16 arg1, s32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:3589
void func_80062B18(f32 *arg0, f32 *arg1, f32 *arg2, f32 arg3, f32 arg4, f32 arg5, u16 arg6, u16 arg7)
Definition: code_80057C60.c:4105
s8 D_801657AE
Definition: code_80057C60.c:132
void func_8006E6BC(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6636
s8 D_80165908
Definition: code_80057C60.c:219
void func_80062F98(Player *player, s16 arg1, s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4195
void func_800621BC(Player *player, s16 arg1, s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3891
void func_80069BA8(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5508
Vec3f D_80183E70
Definition: code_80057C60.c:251
void func_80064664(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4549
hud_player playerHUD[4]
Definition: code_80057C60.c:328
s32 D_80165754
Definition: code_80057C60.c:109
void func_800582CC(void)
Definition: code_80057C60.c:594
bool8 D_80165810
Definition: code_80057C60.c:163
void func_8006A50C(Player *player, f32 arg1, f32 arg2, s8 arg3, s8 arg4, s16 arg5)
Definition: code_80057C60.c:5613
void func_80057CE4(void)
Definition: code_80057C60.c:437
s16 D_8018CF50[8]
Definition: code_80057C60.c:345
void func_80060BCC(Player *player, s16 arg1, s32 arg2, UNUSED s32 arg3)
Definition: code_80057C60.c:3599
void func_80064DEC(Player *player, UNUSED s16 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4696
void func_80062484(Player *player, UnkPlayerStruct258 *arg1, s32 arg2)
Definition: code_80057C60.c:3952
void func_8006DD3C(Player *arg0, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6448
void func_800658A0(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:4865
s16 D_8018CF78
Definition: code_80057C60.c:349
void func_80059780(void)
Definition: code_80057C60.c:1178
void func_8005B7A0(void)
Definition: code_80057C60.c:2079
s8 D_8016576A
Definition: code_80057C60.c:114
s8 D_801657B4
Definition: code_80057C60.c:139
void func_8006B87C(UNUSED Player *player, s8 playerIndex)
Definition: code_80057C60.c:5808
s16 D_800E4730[]
Definition: code_80057C60.c:371
void func_80067964(Player *player, UNUSED s8 arg1, f32 arg2, UNUSED s8 arg3, s8 arg4)
Definition: code_80057C60.c:5210
struct_D_8018CE10 D_8018CE10[8]
Definition: code_80057C60.c:334
void func_800696CC(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3, f32 arg4)
Definition: code_80057C60.c:5458
void func_8005A3C0(void)
Definition: code_80057C60.c:1496
s16 D_80165718
Definition: code_80057C60.c:92
void func_8005C65C(s32 arg0)
Definition: code_80057C60.c:2434
void func_800648E4(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4593
void func_800593F8(void)
Definition: code_80057C60.c:1094
void func_80067280(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5145
void func_800597B8(void)
Definition: code_80057C60.c:1185
s8 D_80165898
Definition: code_80057C60.c:189
void func_800615AC(Player *player, s16 arg1, UNUSED s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3724
void func_80064C74(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4669
s16 D_80165708
Definition: code_80057C60.c:88
void func_8005A99C(void)
Definition: code_80057C60.c:1657
s32 D_8016586C
Definition: code_80057C60.c:179
Vec4s D_80165760
Definition: code_80057C60.c:112
void func_8006E8C4(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6686
s8 D_80165800[2]
Definition: code_80057C60.c:159
void func_80067604(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5182
void func_80068310(Player *player, UNUSED s8 arg1, UNUSED f32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:5291
void func_800650FC(Player *player, UNUSED s16 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4764
s32 D_80165860
Definition: code_80057C60.c:176
void func_80064EA4(Player *player, UNUSED s16 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4714
void func_80062968(Player *player, UNUSED s8 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4068
void func_80062C74(Player *player, s16 arg1, UNUSED s32 arg2, s32 arg3)
Definition: code_80057C60.c:4141
void func_80059820(s32 playerId)
Definition: code_80057C60.c:1198
s8 D_801657D8
Definition: code_80057C60.c:143
void func_800596D8(void)
Definition: code_80057C60.c:1154
void func_80066998(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5071
void func_80059358(void)
Definition: code_80057C60.c:1075
s16 D_80165900
Definition: code_80057C60.c:217
void func_80057DD0(void)
Definition: code_80057C60.c:469
void func_80059024(void)
Definition: code_80057C60.c:979
s8 D_801658E4
Definition: code_80057C60.c:207
s8 D_801658FE
Definition: code_80057C60.c:215
s16 D_8018CFA8
Definition: code_80057C60.c:357
void func_80059D00(void)
Definition: code_80057C60.c:1310
s8 D_8016579C
Definition: code_80057C60.c:125
s8 D_801657B0
HUD related.
Definition: code_80057C60.c:135
void func_8005AB60(void)
Definition: code_80057C60.c:1721
void func_8005C980(void)
Definition: code_80057C60.c:2516
void func_800639DC(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4364
void func_80057C60(void)
Definition: code_80057C60.c:431
void func_80058090(u32 arg0)
Definition: code_80057C60.c:520
void func_80064F88(Player *player, UNUSED s16 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4732
void func_8005D6C0(Player *player)
Definition: code_80057C60.c:2783
void func_80057FC4(u32 arg0)
Definition: code_80057C60.c:486
s32 D_801655A4
Definition: code_80057C60.c:45
void func_8006C0C8(Vec3f arg0, f32 arg1, s32 rgb, s16 alpha)
Definition: code_80057C60.c:5911
void func_800630C0(Player *player, s16 arg1, s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4215
void func_80059530(void)
Definition: code_80057C60.c:1127
void func_800581C8(void)
Definition: code_80057C60.c:574
void func_80059C50(void)
Definition: code_80057C60.c:1295
s8 D_801658D6
Definition: code_80057C60.c:203
s32 func_8005D7D8(UnkPlayerStruct258 *arg0, s8 arg1, f32 arg2)
Definition: code_80057C60.c:2820
void func_8005D18C(void)
Definition: code_80057C60.c:2708
Vec3f D_80183E50
Definition: code_80057C60.c:245
void func_80063FBC(Player *player, s16 arg1, UNUSED s32 arg2, UNUSED s32 arg3)
Definition: code_80057C60.c:4449
void func_800629BC(Player *player, UNUSED s8 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4076
void func_8006B9CC(Player *player, s8 arg1)
Definition: code_80057C60.c:5832
void func_80061094(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3, UNUSED s8 arg4)
Definition: code_80057C60.c:3651
s8 D_801657E3
Definition: code_80057C60.c:148
Player * D_8018CF1C
Definition: code_80057C60.c:339
void func_80063D58(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4420
void func_80061D4C(Player *player, s16 arg1, UNUSED s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3819
void func_80058F78(void)
Definition: code_80057C60.c:962
void func_80061754(Player *player, s16 arg1, UNUSED s32 arg2, UNUSED s32 arg3, UNUSED s32 arg4)
Definition: code_80057C60.c:3749
void func_80058C20(u32 arg0)
Definition: code_80057C60.c:821
s32 objectListSize
Definition: code_80057C60.c:226
void func_80065030(Player *player, UNUSED s16 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4747
Vec3su D_80183E98
Definition: code_80057C60.c:257
u16 D_801656C0
Definition: code_80057C60.c:80
void func_800612F8(Player *player, UNUSED s32 arg1, UNUSED s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3686
void func_80061EF4(Player *player, s16 arg1, s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3842
void func_800628C0(Player *player, UNUSED s8 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4052
void func_8005EA94(Player *player, s16 arg1, s32 arg2, s8 arg3)
Definition: code_80057C60.c:3092
void func_80069938(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5483
s16 D_8018CFD8
Definition: code_80057C60.c:369
u8 sRandomItemIndex
Definition: code_80057C60.c:214
void func_80063408(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4277
void func_8005D0FC(s32 playerId)
Definition: code_80057C60.c:2689
s32 D_801655E8
Definition: code_80057C60.c:59
void func_8005D794(Player *player, UnkPlayerStruct258 *arg1, f32 arg2, f32 arg3, f32 arg4, s8 arg5, s8 arg6)
Definition: code_80057C60.c:2811
s32 D_801655C8
Definition: code_80057C60.c:54
void func_80059528(void)
Definition: code_80057C60.c:1123
s32 D_8016589C
Definition: code_80057C60.c:190
void func_80058640(void)
Definition: code_80057C60.c:672
s8 D_80165840[3]
Definition: code_80057C60.c:174
void func_800644E8(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4521
Vec4s D_80165770
Definition: code_80057C60.c:115
f32 D_8018CFCC
Definition: code_80057C60.c:366
void func_8006E5AC(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6610
s32 D_80165598
Definition: code_80057C60.c:42
void func_8005D1F4(s32 arg0)
Definition: code_80057C60.c:2721
void func_8005994C(void)
Definition: code_80057C60.c:1223
void func_8005995C(void)
Definition: code_80057C60.c:1227
s8 D_80165820
Definition: code_80057C60.c:167
s8 D_80165888
Definition: code_80057C60.c:185
Vec3f D_80183E40
Definition: code_80057C60.c:242
void render_balloon(Vec3f arg0, f32 arg1, s16 arg2, s16 arg3)
Definition: code_80057C60.c:5859
void func_8005CB60(s32 playerId, s32 lapCount)
Definition: code_80057C60.c:2550
u8 ** D_800E47A0[]
Definition: code_80057C60.c:393
u16 D_8016579E
Definition: code_80057C60.c:126
void func_80061130(Player *player, s16 arg1, UNUSED s32 arg2, UNUSED s8 arg3, UNUSED s8 arg4)
Definition: code_80057C60.c:3662
void func_80061A34(Player *player, s16 arg1, s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3789
void func_8006199C(Player *player, s16 arg1, s32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:3781
Camera * D_8018CF14
Definition: code_80057C60.c:337
void func_800597E8(void)
Definition: code_80057C60.c:1191
Mtx D_80183D60
Definition: code_80057C60.c:227
s32 D_80165878
Definition: code_80057C60.c:181
void func_80062914(Player *player, UNUSED s8 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4060
void func_8006C294(Vec3f arg0, f32 arg1, s32 rgb, s16 alpha)
Definition: code_80057C60.c:5938
s32 D_801655B4
Definition: code_80057C60.c:49
void func_8006538C(Player *player, s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:4813
void func_8005AA34(void)
Definition: code_80057C60.c:1676
void func_8006BA94(Player *player, s8 playerIndex, s8 arg2)
Definition: code_80057C60.c:5847
s32 D_80165638
Definition: code_80057C60.c:71
s16 D_8016578C
Definition: code_80057C60.c:119
s16 D_8018CF48
Definition: code_80057C60.c:344
s32 D_801655D8
Definition: code_80057C60.c:57
void func_8005DAF4(Player *player, s16 arg1, s32 arg2, UNUSED s32 arg3)
Definition: code_80057C60.c:2897
void func_80069444(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5417
void func_80058538(u32 arg0)
Definition: code_80057C60.c:629
void func_8005DAD8(UnkPlayerStruct258 *arg0, s16 arg1, s16 arg2, s16 arg3)
Definition: code_80057C60.c:2891
void func_80068724(Player *player, UNUSED s8 arg1, UNUSED f32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:5317
void func_80058394(void)
Definition: code_80057C60.c:606
void func_80058B58(s32 arg0)
Definition: code_80057C60.c:800
void func_8005A070(void)
Definition: code_80057C60.c:1415
void func_800664E0(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5011
u32 D_80165658[8]
Definition: code_80057C60.c:75
void func_80059360(void)
Definition: code_80057C60.c:1079
u8 ** D_800E4770[]
Definition: code_80057C60.c:387
void func_8005A71C(void)
Definition: code_80057C60.c:1573
f32 D_80183DA8[4]
Definition: code_80057C60.c:233
void func_80058DB4(u32 arg0)
Definition: code_80057C60.c:889
void randomize_seed_from_controller(s32 arg0)
Definition: code_80057C60.c:1209
s32 D_800E480C[]
Definition: code_80057C60.c:415
Vec3su D_80183E80
Definition: code_80057C60.c:254
s8 D_801658DC
Definition: code_80057C60.c:205
void func_80061224(Player *player, s16 arg1, s32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:3674
void func_8006D474(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6303
s8 D_80165808
Definition: code_80057C60.c:161
s16 D_8018CF68[8]
This may be a list of tilemap flags on a per-camera basis.
Definition: code_80057C60.c:348
Collision D_8018C830
Definition: code_80057C60.c:316
s16 D_8018CF90
Definition: code_80057C60.c:355
void func_80069DB8(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5536
void func_80059488(s32 arg0)
Definition: code_80057C60.c:1105
Player * D_8018CF28[4]
Definition: code_80057C60.c:342
s8 D_801657B8[16]
Definition: code_80057C60.c:140
s16 D_80165720
Definition: code_80057C60.c:94
void func_8005ED48(Player *player, s16 arg1, s32 arg2, UNUSED s32 arg3)
Definition: code_80057C60.c:3137
void func_80062A18(Player *player, s8 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4085
void func_80060F50(Player *player, s16 arg1, UNUSED s8 arg2, s8 arg3, UNUSED s8 arg4)
Definition: code_80057C60.c:3635
s32 func_8005D800(UnkPlayerStruct258 *arg0, s32 arg1, s16 arg2)
Definition: code_80057C60.c:2827
s32 D_801655C4
Definition: code_80057C60.c:53
void func_8005C6B4(s8 arg0, s16 *arg1, s16 *arg2, s16 *arg3)
Definition: code_80057C60.c:2445
void func_800594F8(void)
Definition: code_80057C60.c:1117
void func_800643A8(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4502
void func_8006E7CC(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6662
void func_8005C674(s8 index, s16 *x, s16 *y, s16 *z)
Definition: code_80057C60.c:2438
s32 D_801655C0
Definition: code_80057C60.c:52
UNUSED void func_8005DAD0(void)
Definition: code_80057C60.c:2887
bool8 D_801657F8
Definition: code_80057C60.c:157
void func_8006A01C(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5560
s16 D_80165710
Definition: code_80057C60.c:90
void func_800594F0(void)
Definition: code_80057C60.c:1113
Vec4s D_80165780
Definition: code_80057C60.c:117
void func_800588F4(s32 cameraId)
Definition: code_80057C60.c:702
void func_8005884C(void)
Definition: code_80057C60.c:695
u16 D_801657A2
Something related to the rotation(?) of ice in Sherbet Land.
Definition: code_80057C60.c:129
s16 D_8018CF60
Definition: code_80057C60.c:346
s32 D_80165804
Definition: code_80057C60.c:160
s32 D_8016580C
Definition: code_80057C60.c:162
s32 D_8016559C
Definition: code_80057C60.c:43
void func_8005AAF0(void)
Definition: code_80057C60.c:1709
u8 D_80183FA8[4][0x2000]
Definition: code_80057C60.c:285
void func_800651F4(Player *player, UNUSED s16 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4786
s32 D_80165618
Definition: code_80057C60.c:67
s8 D_801658EC
Definition: code_80057C60.c:209
s16 D_80165740
Definition: code_80057C60.c:103
void func_8006E744(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6649
u8 D_801657E7
Definition: code_80057C60.c:152
s8 D_80165A90
Definition: code_80057C60.c:221
void func_8006DC54(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6434
s32 D_800E47DC[]
Definition: code_80057C60.c:400
void func_800691B8(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5391
Vec3su D_8016582C
Definition: code_80057C60.c:170
void func_80060504(Player *player, s16 arg1, s32 arg2, s32 arg3)
Definition: code_80057C60.c:3494
void func_80068AA4(Player *player, UNUSED s8 arg1, UNUSED f32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:5343
void func_800587A4(void)
Definition: code_80057C60.c:688
u16 D_801656D0
Definition: code_80057C60.c:82
s16 D_80165790
Definition: code_80057C60.c:121
void func_800624D8(Player *player, UNUSED s32 arg1, UNUSED s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3962
s32 D_80165628
Definition: code_80057C60.c:69
s8 D_801658F4
Definition: code_80057C60.c:211
void func_80063268(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4251
u8 * D_80165880
Definition: code_80057C60.c:183
void func_800608E0(Player *player, s16 arg1, UNUSED s32 arg2, s8 arg3, UNUSED s8 arg4)
Definition: code_80057C60.c:3561
bool8 D_801657E8
Definition: code_80057C60.c:153
void func_8005AA6C(s32 arg0)
Definition: code_80057C60.c:1686
void func_80064B30(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4645
s8 D_80165890
Definition: code_80057C60.c:187
s8 D_801658CE
Definition: code_80057C60.c:200
s32 D_80165608
Definition: code_80057C60.c:65
s16 D_8018CFC8
Definition: code_80057C60.c:365
s16 D_8018CF20
Definition: code_80057C60.c:340
bool8 D_801657F0
Definition: code_80057C60.c:155
void func_8005C728(void)
Definition: code_80057C60.c:2465
void func_8005DA30(Player *player, s16 arg1, s32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:2879
void func_8005B914(void)
Definition: code_80057C60.c:2108
void func_800596A8(void)
Definition: code_80057C60.c:1148
s32 D_80165814
Definition: code_80057C60.c:164
s8 D_801658C6
Definition: code_80057C60.c:197
u32 D_80165648
Definition: code_80057C60.c:73
s32 D_8016587C
Definition: code_80057C60.c:182
void func_8005D898(Player *player, s16 arg1, UNUSED s32 arg2, UNUSED s8 arg3, UNUSED s8 arg4)
Definition: code_80057C60.c:2844
void func_80067D3C(Player *player, s8 arg1, u8 *texture, s8 arg3, f32 arg4, s32 arg5)
Definition: code_80057C60.c:5237
s16 D_80165748
Definition: code_80057C60.c:105
s32 D_80165590
Definition: code_80057C60.c:40
void func_8005C64C(UNUSED s32 *arg0)
Definition: code_80057C60.c:2426
u16 D_801656E0
Definition: code_80057C60.c:84
void func_80059718(void)
Definition: code_80057C60.c:1165
void update_obj(void)
Definition: code_80057C60.c:1579
void func_8005902C(void)
Definition: code_80057C60.c:983
void func_80068DA0(Player *player, UNUSED s8 arg1, UNUSED f32 arg2, s8 arg3, s8 arg4)
Definition: code_80057C60.c:5366
f32 D_80183DC8[4]
Definition: code_80057C60.c:236
s16 D_8018CFB8
Definition: code_80057C60.c:361
void func_8006E940(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6698
void func_80059750(void)
Definition: code_80057C60.c:1172
void func_8006E420(Player *player, s8 arg1, s8 arg2)
Definition: code_80057C60.c:6588
u16 D_801656B0
Definition: code_80057C60.c:78
void func_8005C360(f32 arg0)
Definition: code_80057C60.c:2402
s16 D_8018CFC0
Definition: code_80057C60.c:363
void func_8005AA80(void)
Definition: code_80057C60.c:1691
void func_800631A8(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4227
s16 D_8018CF98[8]
Definition: code_80057C60.c:356
void func_8005AA4C(void)
Definition: code_80057C60.c:1681
void func_80059A88(s32 playerId)
Definition: code_80057C60.c:1247
s32 D_80165594
Definition: code_80057C60.c:41
void func_80058BF4(void)
Definition: code_80057C60.c:817
s8 D_801657E2
Definition: code_80057C60.c:147
void func_80063BD4(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4399
void func_8006AFD0(Player *player, s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5723
void func_8006E058(void)
Definition: code_80057C60.c:6495
void func_80059710(void)
Definition: code_80057C60.c:1161
s8 D_80165828
Definition: code_80057C60.c:169
s32 D_801655CC
Definition: code_80057C60.c:55
s16 D_8018CFB0
Definition: code_80057C60.c:359
Collision D_8018C3B0
Definition: code_80057C60.c:307
s8 D_80165832[2]
Definition: code_80057C60.c:171
void func_80062AA8(Player *player, UNUSED s8 arg1, UNUSED s8 arg2, s8 arg3)
Definition: code_80057C60.c:4097
u8 gControllerRandom
Definition: code_80057C60.c:216
void func_8005A380(void)
Definition: code_80057C60.c:1489
s32 func_8005D82C(UnkPlayerStruct258 *arg0, s32 arg1, s16 arg2)
Definition: code_80057C60.c:2834
void func_8006B7E4(Player *player, s8 arg1)
Definition: code_80057C60.c:5801
void func_80059AC8(void)
Definition: code_80057C60.c:1255
void func_8005A14C(s32 playerId)
Definition: code_80057C60.c:1439
void func_80064184(Player *player, s16 arg1, s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4470
s8 D_801658BC
Definition: code_80057C60.c:194
f32 D_8018CFD4
Definition: code_80057C60.c:368
s32 D_801655F8
Definition: code_80057C60.c:63
s16 D_801656F0
Definition: code_80057C60.c:86
void func_8006B974(UNUSED s32 arg0, s8 playerIndex, s8 balloonIndex)
Definition: code_80057C60.c:5826
s16 D_80165794
Definition: code_80057C60.c:123
void func_800647C8(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4574
void func_800593F0(void)
Definition: code_80057C60.c:1090
s8 D_801657D0[8]
Definition: code_80057C60.c:142
s32 D_801655F0
Definition: code_80057C60.c:61
void func_8006A280(Player *player, UNUSED s8 arg1, s16 arg2, s8 arg3)
Definition: code_80057C60.c:5584
void func_80064988(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4610
bool8 D_80165818
Definition: code_80057C60.c:165
s16 D_80165728
Definition: code_80057C60.c:96
void func_8006C4D4(Vec3f arg0, f32 arg1, s32 rgb, s16 alpha, s16 arg4)
Definition: code_80057C60.c:5964
void func_800649F4(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4621
s32 D_8016581C
Definition: code_80057C60.c:166
s32 D_80165678
Definition: code_80057C60.c:76
Vec3su D_80165834
Definition: code_80057C60.c:172
void func_800635D4(Player *player, s16 arg1, UNUSED s8 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:4310
void func_80058F48(void)
Definition: code_80057C60.c:956
void func_800586FC(void)
Definition: code_80057C60.c:681
u8 * D_8018C028
Seemingly a pointer to Lakitu texture(s)
Definition: code_80057C60.c:292
s16 D_8018CF18
Definition: code_80057C60.c:338
void func_80061430(Player *player, UNUSED s32 arg1, UNUSED s32 arg2, UNUSED s8 arg3)
Definition: code_80057C60.c:3704
s8 D_801657E4
Definition: code_80057C60.c:149
void func_8005C654(s32 *arg0)
Definition: code_80057C60.c:2430
void func_800652D4(Vec3f arg0, Vec3s arg1, f32 arg2)
Definition: code_80057C60.c:4804
s16 gGPCurrentRaceCharacterIdByRank[8]
Definition: code_80057C60.c:354
void func_8005845C(void)
Definition: code_80057C60.c:617
s16 D_8018D000
Definition: code_80057C60_var.c:13
s16 D_8018D008
Definition: code_80057C60_var.c:15
u8 * D_8018D438
Definition: code_80057C60_var.c:179
u8 * D_8018D430
Definition: code_80057C60_var.c:177
s16 D_8018D020
Definition: code_80057C60_var.c:21
s16 D_8018CFE0
Definition: code_80057C60_var.c:5
Vec3f D_8018D650[8]
Definition: code_80057C60_var.c:221
s32 D_8018D1B4
Definition: code_80057C60_var.c:66
s32 D_8018D180
Definition: code_80057C60_var.c:54
f32 D_8018D0F0[8]
Definition: code_80057C60_var.c:32
s32 D_8018D3F4
Definition: code_80057C60_var.c:163
s32 D_8018D224
Definition: code_80057C60_var.c:103
Vec3f D_8018D590[8]
Definition: code_80057C60_var.c:218
s32 D_8018D170
Definition: code_80057C60_var.c:48
s32 D_8018D3F0
Definition: code_80057C60_var.c:162
s16 D_8018D18C
Definition: code_80057C60_var.c:57
s32 gRaceFrameCounter
Definition: code_80057C60_var.c:165
Vec3s D_8018D890[8]
Definition: code_80057C60_var.c:231
s16 D_8018D2E8
Definition: code_80057C60_var.c:124
u8 * D_8018D458
Definition: code_80057C60_var.c:187
s32 D_8018D2C8[4]
Definition: code_80057C60_var.c:120
s32 D_8018D2AC
Definition: code_80057C60_var.c:114
f32 D_8018CFEC
Definition: code_80057C60_var.c:8
u8 * D_8018D448
Definition: code_80057C60_var.c:183
Vec3f D_8018D710[8]
Definition: code_80057C60_var.c:223
s32 D_8018D1EC
Definition: code_80057C60_var.c:83
s16 D_8018D010
Definition: code_80057C60_var.c:17
s32 D_8018D114
Definition: code_80057C60_var.c:34
s32 D_8018D320
Definition: code_80057C60_var.c:138
u8 * D_8018D4C4
Definition: code_80057C60_var.c:214
s16 D_8018D218
Definition: code_80057C60_var.c:96
u8 * D_8018D1E0
Definition: code_80057C60_var.c:80
s32 D_8018D40C
Definition: code_80057C60_var.c:170
s16 D_8018D2D8[4]
Definition: code_80057C60_var.c:121
s32 D_8018D190
Definition: code_80057C60_var.c:58
s32 D_8018D240
Definition: code_80057C60_var.c:109
Vec3s D_8018D8D0[8]
Definition: code_80057C60_var.c:233
s16 D_8018D0E8
Definition: code_80057C60_var.c:31
s16 D_8018D098
Definition: code_80057C60_var.c:27
s32 D_8018D22C
Definition: code_80057C60_var.c:105
u8 * D_8018D4B0
Definition: code_80057C60_var.c:209
Vec3s D_8018D860[8]
Definition: code_80057C60_var.c:230
u8 * D_8018D4B8
Definition: code_80057C60_var.c:211
u8 * D_8018D420
Definition: code_80057C60_var.c:173
s16 D_8018D208
Definition: code_80057C60_var.c:92
u8 * D_8018D484
Definition: code_80057C60_var.c:198
s32 D_8018D3E0
some alpha
Definition: code_80057C60_var.c:155
s32 D_8018D2BC
Definition: code_80057C60_var.c:118
Vec3s D_8018D7A0[8]
Definition: code_80057C60_var.c:225
u8 * D_8018D498
Definition: code_80057C60_var.c:203
s32 D_8018D3E4
some red
Definition: code_80057C60_var.c:157
s32 D_8018D400
Definition: code_80057C60_var.c:167
s16 D_8018D2B0
Definition: code_80057C60_var.c:115
s32 D_8018D380
Definition: code_80057C60_var.c:140
s16 D_8018D048
Definition: code_80057C60_var.c:23
u8 * D_8018D450
Definition: code_80057C60_var.c:185
s32 D_8018D1FC
Definition: code_80057C60_var.c:89
u8 * D_8018D4A4
Definition: code_80057C60_var.c:206
u8 * D_8018D4BC
Definition: code_80057C60_var.c:212
s32 D_8018D3F8
Definition: code_80057C60_var.c:164
u8 * D_8018D444
Definition: code_80057C60_var.c:182
u8 * D_8018D248[22]
Definition: code_80057C60_var.c:110
u16 D_8018D310
Definition: code_80057C60_var.c:134
s16 D_8018D200
Definition: code_80057C60_var.c:90
s16 D_8018D110
Definition: code_80057C60_var.c:33
u8 * D_8018D470
Definition: code_80057C60_var.c:193
f32 D_8018D0C8[8]
Definition: code_80057C60_var.c:30
s32 D_8018D1D4
Definition: code_80057C60_var.c:77
Vec3f D_8018D4D0[8]
Definition: code_80057C60_var.c:216
u8 * D_8018D49C
Definition: code_80057C60_var.c:204
Vec3s D_8018D770[8]
Definition: code_80057C60_var.c:224
u16 D_8018D308
Definition: code_80057C60_var.c:132
s16 D_8018D210
Definition: code_80057C60_var.c:94
s32 D_8018D2B4
Definition: code_80057C60_var.c:116
u8 * D_8018D42C
Definition: code_80057C60_var.c:176
s32 D_8018D204
Definition: code_80057C60_var.c:91
bool D_8018D214
Definition: code_80057C60_var.c:95
f32 D_8018D078[8]
Definition: code_80057C60_var.c:26
u8 * D_8018D428
Definition: code_80057C60_var.c:175
s32 D_8018D1CC
Definition: code_80057C60_var.c:75
s16 D_8018D16C
Definition: code_80057C60_var.c:47
u8 * D_8018D464
Definition: code_80057C60_var.c:190
u8 * D_8018D424
Definition: code_80057C60_var.c:174
u8 * D_8018D4A8
Definition: code_80057C60_var.c:207
u8 * D_8018D474
Definition: code_80057C60_var.c:194
u8 * D_8018D4C8
Definition: code_80057C60_var.c:215
s16 D_8018D2B8
Definition: code_80057C60_var.c:117
s16 D_8018D070
Definition: code_80057C60_var.c:25
s32 D_8018D410
Definition: code_80057C60_var.c:171
f32 D_8018CFF4
Definition: code_80057C60_var.c:10
s32 D_8018D160
Definition: code_80057C60_var.c:44
s16 D_8018D2F0
Definition: code_80057C60_var.c:126
Vec3f D_8018D530[8]
Definition: code_80057C60_var.c:217
s32 D_8018D3DC
Definition: code_80057C60_var.c:153
s32 D_8018D140
Definition: code_80057C60_var.c:38
u8 * D_8018D434
Definition: code_80057C60_var.c:178
f32 xOrientation
Definition: code_80057C60_var.c:20
f32 D_8018D050[8]
Definition: code_80057C60_var.c:24
u8 D_8018D228
Definition: code_80057C60_var.c:104
Vec3s D_8018D7D0[8]
Definition: code_80057C60_var.c:226
s16 gPlayerBalloonCount[8]
Definition: code_80057C60_var.c:232
s16 D_8018CFF0
Definition: code_80057C60_var.c:9
s32 gMatrixHudCount
Definition: code_80057C60_var.c:36
s32 D_8018D3D4
Definition: code_80057C60_var.c:151
f32 D_8018D2A0
Definition: code_80057C60_var.c:111
s16 D_8018D018
Definition: code_80057C60_var.c:19
s32 D_8018D178
Definition: code_80057C60_var.c:51
u16 D_8018D318
Definition: code_80057C60_var.c:136
u8 * D_8018D46C
Definition: code_80057C60_var.c:192
s16 D_8018D184
Definition: code_80057C60_var.c:55
s16 D_8018CFF8
Definition: code_80057C60_var.c:11
f32 D_8018D028[8]
Definition: code_80057C60_var.c:22
u8 * D_8018D4A0
Definition: code_80057C60_var.c:205
u8(* D_8018D220)[1024]
Definition: code_80057C60_var.c:102
s16 D_8018D0C0
Definition: code_80057C60_var.c:29
f32 D_8018D00C
Definition: code_80057C60_var.c:16
f32 D_8018CFE4
Definition: code_80057C60_var.c:6
s32 D_8018D2A4
Definition: code_80057C60_var.c:112
s32 D_8018D1C4
Definition: code_80057C60_var.c:68
u16 D_8018D300
Definition: code_80057C60_var.c:130
u8 * D_8018D460
Definition: code_80057C60_var.c:189
u8 * D_8018D440
Definition: code_80057C60_var.c:181
Vec3s D_8018D830[8]
Definition: code_80057C60_var.c:229
u8 * D_8018D45C
Definition: code_80057C60_var.c:188
Vec3f D_8018D6B0[8]
Definition: code_80057C60_var.c:222
u8 * D_8018D43C
Definition: code_80057C60_var.c:180
u8 * D_8018D488
Definition: code_80057C60_var.c:199
u8 * D_8018D478
Definition: code_80057C60_var.c:195
u8 * D_8018D480
Definition: code_80057C60_var.c:197
s16 D_8018D2C0[4]
Definition: code_80057C60_var.c:119
s32 D_8018D384
Definition: code_80057C60_var.c:141
u8 * D_8018D4AC
Definition: code_80057C60_var.c:208
u8 * D_8018D4B4
Definition: code_80057C60_var.c:210
Vec3s D_8018D620[8]
Definition: code_80057C60_var.c:220
s32 D_8018D150
Definition: code_80057C60_var.c:40
s32 D_8018D3EC
some blue
Definition: code_80057C60_var.c:161
u8 * D_8018D490
Definition: code_80057C60_var.c:201
s32 D_8018D3D8
Definition: code_80057C60_var.c:152
u8 * D_8018D454
Definition: code_80057C60_var.c:186
s32 D_8018D388
Definition: code_80057C60_var.c:142
s16 D_8018D2E0
Definition: code_80057C60_var.c:122
u16 gPlayerBalloonStatus[8][3]
Definition: code_80057C60_var.c:219
u8 * D_8018D494
Definition: code_80057C60_var.c:202
u8 * D_8018D4C0
Definition: code_80057C60_var.c:213
s32 D_8018D158
Definition: code_80057C60_var.c:42
u8 * D_8018D468
Definition: code_80057C60_var.c:191
s32 gIsHUDVisible
Definition: code_80057C60_var.c:56
s32 D_8018D3E8
some green
Definition: code_80057C60_var.c:159
s32 D_8018D21C
Definition: code_80057C60_var.c:97
f32 D_8018D1E8
Definition: code_80057C60_var.c:82
f32 D_8018D0A0[8]
Definition: code_80057C60_var.c:28
s32 D_8018D20C
Definition: code_80057C60_var.c:93
Vec3s D_8018D800[8]
Definition: code_80057C60_var.c:228
u8 * D_8018D44C
Definition: code_80057C60_var.c:184
s32 D_8018D168
Definition: code_80057C60_var.c:46
s16 D_8018CFE8
Definition: code_80057C60_var.c:7
s32 D_8018D1A0
Definition: code_80057C60_var.c:64
u8 * D_8018D48C
Definition: code_80057C60_var.c:200
s32 D_8018D314
Definition: code_80057C60_var.c:135
s32 D_8018D1DC
Definition: code_80057C60_var.c:79
s16 D_8018D2F8
Definition: code_80057C60_var.c:128
s16 Vec4s[4]
Definition: common_structs.h:10
f32 Vec3f[3]
Definition: common_structs.h:6
u16 Vec3su[3]
Definition: common_structs.h:9
s16 Vec3s[3]
Definition: common_structs.h:8
s8 D_801657E5
Definition: code_80057C60.c:150
f32 D_801652A0[8]
Definition: spawn_players.c:31
Definition: common_structs.h:110
Definition: common_structs.h:247
Definition: common_structs.h:125
Definition: common_structs.h:401
Definition: code_80057C60.h:10
s32 objectIndex
Definition: code_80057C60.h:14
Vec3f unk_04
Definition: code_80057C60.h:12
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