mirror of
https://gitlab.com/dk64_decomp/dk64.git
synced 2024-11-23 07:01:58 +00:00
Sigs
This commit is contained in:
parent
d8e9fb0577
commit
7d226b0efa
@ -52,12 +52,12 @@ void func_global_asm_8073AD48(void);
|
||||
void func_global_asm_8073E8B4(void);
|
||||
|
||||
// dk64_boot/dk64_boot_1050.c
|
||||
// TODO: func_dk64_boot_80000450 has no documented signature but has been matched
|
||||
// TODO: func_dk64_boot_800004B4 has no documented signature but has been matched
|
||||
// TODO: func_dk64_boot_800004F4 has no documented signature but has been matched
|
||||
void func_dk64_boot_80000450(s32 devAddr, s32 arg1, void *dramAddr);
|
||||
void func_dk64_boot_800004B4(s32 *arg0, s32 *arg1);
|
||||
void func_dk64_boot_800004F4(s32 arg0);
|
||||
// TODO: func_dk64_boot_800005A8 has no documented signature
|
||||
// TODO: func_dk64_boot_80000980 has no documented signature but has been matched
|
||||
// TODO: func_dk64_boot_800009D0 has no documented signature but has been matched
|
||||
void func_dk64_boot_80000980(void);
|
||||
void func_dk64_boot_800009D0(void);
|
||||
|
||||
// dk64_boot/dk64_boot_1630.c
|
||||
// TODO: func_dk64_boot_80000A30 has no documented signature
|
||||
@ -3000,11 +3000,11 @@ Gfx *func_global_asm_806FF01C(Gfx *dl, Actor *arg1);
|
||||
void func_global_asm_806FF144(Gfx *dl);
|
||||
void func_global_asm_806FF32C(Gfx *dl, Actor *arg1);
|
||||
// TODO: func_global_asm_806FF358 has no documented signature
|
||||
// TODO: func_global_asm_806FF628 has no documented signature but has been matched
|
||||
Gfx *func_global_asm_806FF628(Gfx *dl, Actor *arg1);
|
||||
// TODO: func_global_asm_806FF75C has no documented signature
|
||||
void func_global_asm_806FFB2C(Gfx *dl, Actor *arg1);
|
||||
// TODO: func_global_asm_806FFC04 has no documented signature
|
||||
// TODO: func_global_asm_806FFEAC has no documented signature but has been matched
|
||||
s16 *func_global_asm_806FFEAC(s16 *arg0, s16 *arg1);
|
||||
void func_global_asm_806FFF5C(void);
|
||||
// TODO: func_global_asm_806FFF88 has no documented signature
|
||||
// TODO: func_global_asm_80700088 has no documented signature
|
||||
@ -3021,7 +3021,7 @@ void func_global_asm_80701C90(void);
|
||||
void func_global_asm_807023E8(Gfx **dl, void *texture, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, f32 arg7, f32 arg8, f32 arg9, f32 argA, f32 argB, f32 argC);
|
||||
void func_global_asm_80702464(Gfx **dl, void *texture, s32 arg2, s32 arg3, s32 arg4, s32 arg5, s32 arg6, f32 arg7, f32 arg8, f32 arg9, f32 argA, f32 argB, f32 argC, u8 argD, u8 argE);
|
||||
// TODO: func_global_asm_807024E0 has no documented signature
|
||||
// TODO: func_global_asm_80703374 has no documented signature but has been matched
|
||||
Gfx *func_global_asm_80703374(Gfx *dl, u8 r, u8 g, u8 b, u8 a);
|
||||
// TODO: func_global_asm_807035C4 has no documented signature
|
||||
void func_global_asm_80703850(u8 arg0);
|
||||
// TODO: func_global_asm_80703AB0 has no documented signature
|
||||
@ -3044,7 +3044,7 @@ void func_global_asm_80705C00(s16 arg0, s16 arg1, u8 arg2);
|
||||
// TODO: func_global_asm_807065F8 has no documented signature
|
||||
// TODO: func_global_asm_807069A4 has no documented signature
|
||||
// TODO: func_global_asm_80706F90 has no documented signature
|
||||
// TODO: func_global_asm_8070770C has no documented signature but has been matched
|
||||
Gfx *func_global_asm_8070770C(Gfx *dl);
|
||||
// TODO: func_global_asm_80707980 has no documented signature
|
||||
// TODO: func_global_asm_8070835C has no documented signature
|
||||
void func_global_asm_80708574(f32 arg0);
|
||||
@ -3185,15 +3185,15 @@ void func_global_asm_80713168(void);
|
||||
void func_global_asm_807131BC(void);
|
||||
void func_global_asm_8071321C(void);
|
||||
void func_global_asm_80713270(void);
|
||||
// TODO: func_global_asm_807132DC has no documented signature but has been matched
|
||||
// TODO: func_global_asm_8071338C has no documented signature but has been matched
|
||||
Gfx *func_global_asm_807132DC(Gfx *dl);
|
||||
Gfx *func_global_asm_8071338C(Gfx *dl);
|
||||
Gfx *func_global_asm_80713438(Gfx *dl, u8 arg1);
|
||||
// TODO: func_global_asm_807135B4 has no documented signature but has been matched
|
||||
Gfx *func_global_asm_807135B4(Gfx *dl);
|
||||
s32 func_global_asm_8071375C(s32 arg0);
|
||||
Gfx *func_global_asm_80713764(Gfx *dl, u8 arg1, f32 arg2);
|
||||
Gfx *func_global_asm_807138A4(Gfx *dl);
|
||||
// TODO: func_global_asm_807138CC has no documented signature
|
||||
// TODO: func_global_asm_80713AA8 has no documented signature but has been matched
|
||||
Gfx *func_global_asm_80713AA8(Gfx *dl);
|
||||
// TODO: func_global_asm_80713B40 has no documented signature
|
||||
// TODO: func_global_asm_80713C8C has no documented signature
|
||||
Gfx *func_global_asm_80713DFC(Gfx *dl);
|
||||
@ -3302,7 +3302,7 @@ void func_global_asm_8071B8EC(Struct80717D84 *arg0, s8 *arg1);
|
||||
void func_global_asm_8071BB14(Struct80717D84 *arg0, s32 arg1);
|
||||
void func_global_asm_8071BC80(Struct80717D84 *arg0, s32 arg1);
|
||||
void func_global_asm_8071BE04(Struct80717D84 *arg0, s32 arg1);
|
||||
// TODO: func_global_asm_8071C004 has no documented signature but has been matched
|
||||
void func_global_asm_8071C004(Struct80717D84 *arg0, s8 *arg1);
|
||||
void func_global_asm_8071C24C(Struct80717D84 *arg0, u8 *arg1);
|
||||
// TODO: func_global_asm_8071C48C has no documented signature
|
||||
void func_global_asm_8071C620(Struct80717D84 *arg0, s32 arg1);
|
||||
@ -3357,7 +3357,7 @@ void func_global_asm_80723484(s32 arg0, Actor *arg1);
|
||||
u8 func_global_asm_80723C98(s32 arg0);
|
||||
// TODO: func_global_asm_80723CCC has no documented signature
|
||||
// TODO: func_global_asm_80723F88 has no documented signature
|
||||
// TODO: func_global_asm_80724154 has no documented signature but has been matched
|
||||
void func_global_asm_80724154(s32 arg0, f32 arg1, f32 arg2, f32 arg3, s32 *arg4, f32 *arg5);
|
||||
// TODO: func_global_asm_80724308 has no documented signature
|
||||
s16 func_global_asm_807245D8(s32 arg0);
|
||||
|
||||
@ -3384,7 +3384,7 @@ u8 func_global_asm_80725DC0(s16 arg0, s16 arg1, s16 arg2, s16 arg3, s16 arg4, s1
|
||||
// TODO: func_global_asm_80725ED4 has no documented signature
|
||||
s32 func_global_asm_80726164(Actor *actor, s16 x, s16 y, s16 z, void *arg4);
|
||||
// TODO: func_global_asm_807264B0 has no documented signature
|
||||
// TODO: func_global_asm_807266E8 has no documented signature but has been matched
|
||||
void func_global_asm_807266E8(Actor *arg0, CharacterSpawner *arg1);
|
||||
// TODO: func_global_asm_80726744 has no documented signature
|
||||
u8 func_global_asm_80726D7C(u8 arg0);
|
||||
u8 func_global_asm_80726DC0(u8 arg0);
|
||||
@ -3427,7 +3427,7 @@ void func_global_asm_8072B324(Actor *arg0, s32 arg1);
|
||||
void func_global_asm_8072B330(u16 arg0);
|
||||
void func_global_asm_8072B438(u16 arg0);
|
||||
void func_global_asm_8072B59C(u8 arg0, s16 arg1, s32 arg2);
|
||||
// TODO: func_global_asm_8072B608 has no documented signature but has been matched
|
||||
void func_global_asm_8072B608(void);
|
||||
void func_global_asm_8072B79C(s16 arg0, s16 arg1, s16 arg2);
|
||||
void func_global_asm_8072B7CC(s32 arg0);
|
||||
// TODO: func_global_asm_8072C670 has no documented signature
|
||||
@ -3882,15 +3882,15 @@ s16 func_global_asm_8073F60C(f32 arg0, f32 arg1, s32 arg2, u16 *arg3);
|
||||
// TODO: func_menu_8003292C has no documented signature
|
||||
|
||||
// multiplayer/code_0.c
|
||||
// TODO: func_multiplayer_80024000 has no documented signature but has been matched
|
||||
// TODO: func_multiplayer_800241F4 has no documented signature but has been matched
|
||||
// TODO: func_multiplayer_80024254 has no documented signature but has been matched
|
||||
// TODO: func_multiplayer_800242FC has no documented signature but has been matched
|
||||
// TODO: func_multiplayer_800243C8 has no documented signature but has been matched
|
||||
// TODO: func_multiplayer_8002449C has no documented signature but has been matched
|
||||
// TODO: func_multiplayer_8002452C has no documented signature but has been matched
|
||||
Gfx *func_multiplayer_80024000(Gfx *dl, Actor *arg1);
|
||||
s32 func_multiplayer_800241F4(PlayerProgress *arg0, s32 playerIndex);
|
||||
s32 func_multiplayer_80024254(s32 playerIndex);
|
||||
void func_multiplayer_800242FC(void *aaD);
|
||||
void func_multiplayer_800243C8(void);
|
||||
void func_multiplayer_8002449C(void);
|
||||
void func_multiplayer_8002452C(void);
|
||||
// TODO: func_multiplayer_800245B0 has no documented signature
|
||||
// TODO: func_multiplayer_800246EC has no documented signature
|
||||
Gfx *func_multiplayer_800246EC(Gfx *dl, void *aaD, f32 arg2);
|
||||
// TODO: func_multiplayer_800249D8 has no documented signature
|
||||
// TODO: func_multiplayer_80024CA4 has no documented signature
|
||||
// TODO: func_multiplayer_80025264 has no documented signature
|
||||
@ -4391,32 +4391,32 @@ void func_boss_8002920C(void);
|
||||
// TODO: func_arcade_800319D4 has no documented signature
|
||||
|
||||
// jetpac/code_0.c
|
||||
// TODO: func_jetpac_80024000 has no documented signature
|
||||
void func_jetpac_80024000(void);
|
||||
// TODO: func_jetpac_8002419C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024390 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024408 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002463C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002466C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800248A0 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800248E8 has no documented signature
|
||||
// TODO: func_jetpac_80024A4C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024A8C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024C90 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024D48 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024E70 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024F24 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024F64 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80024F9C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800250A0 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80025168 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80025368 has no documented signature but has been matched
|
||||
void func_jetpac_80024390(void);
|
||||
void func_jetpac_80024408(Gfx **arg0);
|
||||
void func_jetpac_8002463C(void);
|
||||
void func_jetpac_8002466C(Gfx **arg0);
|
||||
void func_jetpac_800248A0(Gfx **arg0);
|
||||
void func_jetpac_800248E8(Gfx **arg0);
|
||||
void func_jetpac_80024A4C(void);
|
||||
void func_jetpac_80024A8C(Gfx **arg0);
|
||||
void func_jetpac_80024C90(Gfx **arg0);
|
||||
void func_jetpac_80024D48(Gfx **arg0);
|
||||
void func_jetpac_80024E70(s32 arg0);
|
||||
void func_jetpac_80024F24(s32 arg0, s32 arg1);
|
||||
void func_jetpac_80024F64(s32 arg0);
|
||||
void func_jetpac_80024F9C(s32 arg0);
|
||||
void func_jetpac_800250A0(void);
|
||||
void func_jetpac_80025168(Gfx **arg0);
|
||||
void func_jetpac_80025368(Competitor *arg0);
|
||||
|
||||
// jetpac/code_1460.c
|
||||
// TODO: func_jetpac_80025460 has no documented signature but has been matched
|
||||
void func_jetpac_80025460(void);
|
||||
// TODO: func_jetpac_800254B8 has no documented signature
|
||||
// TODO: func_jetpac_800255D4 has no documented signature but has been matched
|
||||
void func_jetpac_800255D4(Gfx **arg0);
|
||||
// TODO: func_jetpac_80025700 has no documented signature
|
||||
// TODO: func_jetpac_80025904 has no documented signature
|
||||
void func_jetpac_80025904(Gfx **arg0);
|
||||
// TODO: func_jetpac_80025A60 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80025B70 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80025BB8 has no documented signature but has been matched
|
||||
@ -4424,88 +4424,88 @@ void func_boss_8002920C(void);
|
||||
// TODO: func_jetpac_80025CA0 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80025CB0 has no documented signature
|
||||
// TODO: func_jetpac_80025F48 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80025FC4 has no documented signature but has been matched
|
||||
void func_jetpac_80025FC4(JetpacStruct *arg0);
|
||||
// TODO: func_jetpac_800260DC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80026318 has no documented signature
|
||||
// TODO: func_jetpac_80026A3C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80026AB0 has no documented signature
|
||||
// TODO: func_jetpac_80026CA4 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80026CEC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80026D48 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80026DC8 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80026FE0 has no documented signature but has been matched
|
||||
void func_jetpac_80026CA4(void);
|
||||
void func_jetpac_80026CEC(void);
|
||||
void func_jetpac_80026D48(void);
|
||||
void func_jetpac_80026DC8(void);
|
||||
int func_jetpac_80026FE0(void);
|
||||
// TODO: func_jetpac_80027010 has no documented signature but has been matched
|
||||
|
||||
// jetpac/code_3060.c
|
||||
// TODO: func_jetpac_80027060 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80027108 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80027210 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80027250 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80027330 has no documented signature but has been matched
|
||||
s32 func_jetpac_80027060(f32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7);
|
||||
void func_jetpac_80027108(f32 arg0, f32 arg1, f32 *arg2, f32 *arg3, f32 *arg4, f32 *arg5);
|
||||
f32 func_jetpac_80027210(void);
|
||||
int func_jetpac_80027250(f32 arg0, f32 arg1, f32 arg2, f32 arg3, f32 arg4, f32 arg5, f32 arg6, f32 arg7);
|
||||
int func_jetpac_80027330(f32 arg0);
|
||||
// TODO: func_jetpac_80027380 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800273C8 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80027410 has no documented signature but has been matched
|
||||
f32 func_jetpac_80027410(f32 arg0);
|
||||
|
||||
// jetpac/code_3480.c
|
||||
// TODO: func_jetpac_80027480 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800274C0 has no documented signature but has been matched
|
||||
s32 func_jetpac_80027480(void);
|
||||
s32 func_jetpac_800274C0(void);
|
||||
// TODO: func_jetpac_80027510 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800275F4 has no documented signature but has been matched
|
||||
void func_jetpac_800275F4(Competitor *arg0);
|
||||
// TODO: func_jetpac_80027728 has no documented signature
|
||||
// TODO: func_jetpac_80027BE8 has no documented signature
|
||||
// TODO: func_jetpac_80027D64 has no documented signature but has been matched
|
||||
void func_jetpac_80027D64(Competitor *arg0);
|
||||
// TODO: func_jetpac_80027EC0 has no documented signature
|
||||
// TODO: func_jetpac_80028340 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800283EC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80028544 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800285DC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80028634 has no documented signature but has been matched
|
||||
void func_jetpac_80028340(Competitor *arg0);
|
||||
s32 func_jetpac_800283EC(f32 arg0, f32 arg1, f32 arg2, f32 arg3);
|
||||
void func_jetpac_80028544(void);
|
||||
void func_jetpac_800285DC(void);
|
||||
void func_jetpac_80028634(void);
|
||||
// TODO: func_jetpac_800286D0 has no documented signature
|
||||
// TODO: func_jetpac_80028950 has no documented signature but has been matched
|
||||
void func_jetpac_80028950(void);
|
||||
// TODO: func_jetpac_800289EC has no documented signature
|
||||
// TODO: func_jetpac_80028B54 has no documented signature but has been matched
|
||||
void func_jetpac_80028B54(Competitor *arg0);
|
||||
// TODO: func_jetpac_80028BD0 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80028C3C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80028CF8 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80028E04 has no documented signature but has been matched
|
||||
void func_jetpac_80028C3C(void);
|
||||
s32 func_jetpac_80028CF8(f32 arg0, f32 arg1, f32 arg2, f32 arg3, s32 arg4);
|
||||
s32 func_jetpac_80028E04(s32 arg0, s32 arg1, s32 arg2);
|
||||
// TODO: func_jetpac_80028E88 has no documented signature
|
||||
|
||||
// jetpac/code_4FC0.c
|
||||
// TODO: func_jetpac_80028FC0 has no documented signature but has been matched
|
||||
JetpacStruct *func_jetpac_80028FC0(void);
|
||||
// TODO: func_jetpac_80029064 has no documented signature
|
||||
// TODO: func_jetpac_800291AC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80029204 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800292C4 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80029450 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800294EC has no documented signature but has been matched
|
||||
void func_jetpac_80029204(JetpacStruct *arg0);
|
||||
JetpacStruct *func_jetpac_800292C4(void);
|
||||
void func_jetpac_80029450(void);
|
||||
void func_jetpac_800294EC(JetpacStruct *arg0, s32 arg1);
|
||||
// TODO: func_jetpac_80029640 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002976C has no documented signature but has been matched
|
||||
void func_jetpac_8002976C(JetpacStruct *arg0);
|
||||
// TODO: func_jetpac_80029884 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_800298C8 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002992C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002998C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80029AF8 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80029B90 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80029C1C has no documented signature but has been matched
|
||||
void func_jetpac_800298C8(JetpacStruct *arg0);
|
||||
void func_jetpac_8002992C(JetpacStruct *arg0);
|
||||
void func_jetpac_8002998C(JetpacStruct *arg0);
|
||||
void func_jetpac_80029AF8(JetpacStruct *arg0);
|
||||
void func_jetpac_80029B90(JetpacStruct *arg0);
|
||||
void func_jetpac_80029C1C(JetpacStruct *arg0);
|
||||
// TODO: func_jetpac_80029E0C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_80029F7C has no documented signature
|
||||
// TODO: func_jetpac_8002A254 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A2AC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A2DC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A374 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A530 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A67C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A6C0 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A758 has no documented signature
|
||||
void func_jetpac_8002A254(JetpacStruct *arg0);
|
||||
void func_jetpac_8002A2AC(JetpacStruct *arg0);
|
||||
f32 func_jetpac_8002A2DC(f32 arg0, f32 arg1);
|
||||
void func_jetpac_8002A374(JetpacStruct *arg0);
|
||||
void func_jetpac_8002A530(JetpacStruct *arg0);
|
||||
void func_jetpac_8002A67C(JetpacStruct *arg0);
|
||||
void func_jetpac_8002A6C0(JetpacStruct *arg0);
|
||||
void func_jetpac_8002A758(JetpacStruct *arg0);
|
||||
// TODO: func_jetpac_8002A8F0 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A944 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002A974 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002AAD4 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002ABDC has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002AD8C has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002AE00 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002AE94 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002AEC8 has no documented signature but has been matched
|
||||
// TODO: func_jetpac_8002AEFC has no documented signature but has been matched
|
||||
void func_jetpac_8002A944(JetpacStruct *arg0);
|
||||
s32 func_jetpac_8002A974(f32 arg0, f32 arg1, f32 arg2, f32 arg3);
|
||||
void func_jetpac_8002AAD4(void);
|
||||
void func_jetpac_8002ABDC(void);
|
||||
void func_jetpac_8002AD8C(void);
|
||||
void func_jetpac_8002AE00(Gfx **arg0);
|
||||
void func_jetpac_8002AE94(u8 arg0, u8 arg1, u8 arg2, u8 arg3);
|
||||
void func_jetpac_8002AEC8(u8 arg0, u8 arg1, u8 arg2, u8 arg3);
|
||||
void func_jetpac_8002AEFC(Gfx **arg0, char *string, s32 x, s32 y, s32 arg4);
|
||||
#endif
|
||||
|
||||
|
@ -1984,7 +1984,8 @@ typedef struct global_asm_struct_12 {
|
||||
} GlobalASMStruct12;
|
||||
|
||||
typedef struct {
|
||||
u8 pad0[0x4 - 0x0];
|
||||
u8 pad0[0x2 - 0x0];
|
||||
s16 unk2;
|
||||
s16 unk4;
|
||||
s16 unk6;
|
||||
s16 unk8;
|
||||
|
@ -92,7 +92,7 @@ void func_global_asm_806FF32C(Gfx *dl, Actor *arg1) {
|
||||
// Displaylist stuff
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_103AB0/func_global_asm_806FF358.s")
|
||||
|
||||
Gfx *func_global_asm_806FF628(Gfx *dl, s32 arg1) {
|
||||
Gfx *func_global_asm_806FF628(Gfx *dl, Actor *arg1) {
|
||||
PlayerAdditionalActorData *PaaD;
|
||||
|
||||
PaaD = character_change_array->player_pointer->additional_actor_data;
|
||||
|
@ -1674,8 +1674,6 @@ void func_global_asm_8071C004(Struct80717D84 *arg0, s8 *arg1) {
|
||||
}
|
||||
}
|
||||
|
||||
void func_global_asm_8071C004(Struct80717D84 *arg0, s8 *arg1);
|
||||
|
||||
extern f64 D_global_asm_8075E9B8;
|
||||
extern s32 D_global_asm_8071FB54;
|
||||
|
||||
|
@ -220,7 +220,7 @@ u8 func_global_asm_80725DC0(s16 arg0, s16 arg1, s16 arg2, s16 arg3, s16 arg4, s1
|
||||
// arg0 Actor, doable
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_1295B0/func_global_asm_807264B0.s")
|
||||
|
||||
void func_global_asm_807266E8(Actor *arg0, GlobalASMStruct8 *arg1) {
|
||||
void func_global_asm_807266E8(Actor *arg0, CharacterSpawner *arg1) {
|
||||
arg0->x_position = arg1->unk4;
|
||||
arg0->y_position = arg1->unk6;
|
||||
arg0->unk8C = arg1->unk6;
|
||||
|
@ -2,10 +2,16 @@
|
||||
#include "functions.h"
|
||||
|
||||
extern s32 D_global_asm_80744470[];
|
||||
extern u32 D_global_asm_80744478;
|
||||
extern s16 D_global_asm_80744490;
|
||||
extern s16 D_global_asm_80744494;
|
||||
extern s16 D_global_asm_80744498;
|
||||
extern s16 D_global_asm_8074449C;
|
||||
extern s16 D_global_asm_807444A0;
|
||||
extern s16 D_global_asm_807444A4;
|
||||
|
||||
extern u8 D_global_asm_80747B20;
|
||||
extern s32 D_global_asm_80747B24;
|
||||
extern s32 D_global_asm_80747B28;
|
||||
extern u8 *D_global_asm_80747B2C;
|
||||
extern s32 D_global_asm_80747B38;
|
||||
@ -24,12 +30,14 @@ extern s16 D_807F5D88;
|
||||
extern f32 D_global_asm_807F5D8C;
|
||||
extern f32 D_global_asm_807F5D90;
|
||||
extern f32 D_global_asm_807F5D94;
|
||||
|
||||
extern Mtx D_807F5D98;
|
||||
extern void *D_global_asm_807F5DD8;
|
||||
|
||||
void func_global_asm_80704130(void*, s32, s32, s32, s32, s32);
|
||||
void func_dk64_boot_80002E98(void *arg0, s32 arg1, s32 arg2);
|
||||
|
||||
void func_global_asm_807024E0(Gfx **, void *, s32, s32, s32, s32, s32, f32, f32, f32, f32, f32, f32, s32, s32, s32, void (*)(s32, s32, void *)); // extern
|
||||
void func_global_asm_80704130(void*, s32, s32, s32, s32, s32);
|
||||
|
||||
void func_global_asm_80629190(void) {
|
||||
D_global_asm_807F5D84 = 0;
|
||||
}
|
||||
@ -79,19 +87,8 @@ void func_global_asm_806291B4(u8 arg0) {
|
||||
}
|
||||
}
|
||||
|
||||
void func_global_asm_807024E0(Gfx **, void *, s32, s32, s32, s32, s32, f32, f32, f32, f32, f32, f32, s32, s32, s32, void (*)(s32, s32, void *)); // extern
|
||||
extern Mtx D_807F5D98;
|
||||
extern u32 D_global_asm_80744478;
|
||||
extern s16 D_global_asm_80744498;
|
||||
extern s16 D_global_asm_8074449C;
|
||||
extern s16 D_global_asm_807444A0;
|
||||
extern s16 D_global_asm_807444A4;
|
||||
extern s32 D_global_asm_80747B24;
|
||||
|
||||
Gfx *func_global_asm_80629300(Gfx *dl) {
|
||||
s32 sp54;
|
||||
s16 temp_v1;
|
||||
s32 temp_t8_3;
|
||||
|
||||
sp54 = D_global_asm_80744478 * 0.5f;
|
||||
if (D_global_asm_80747B24 == 0) {
|
||||
@ -99,10 +96,10 @@ Gfx *func_global_asm_80629300(Gfx *dl) {
|
||||
D_global_asm_80747B24 = 1;
|
||||
}
|
||||
if ((D_global_asm_807F5D84 == 0) && (D_global_asm_80747B20 != 0)) {
|
||||
D_global_asm_80747B20 -= 1;
|
||||
D_global_asm_80747B20--;
|
||||
}
|
||||
if (D_global_asm_807F5D84 < 0) {
|
||||
D_global_asm_807F5D84 += 1;
|
||||
D_global_asm_807F5D84++;
|
||||
if (D_global_asm_807F5D84 == 0) {
|
||||
func_global_asm_8061134C(D_807F5D80);
|
||||
}
|
||||
@ -145,7 +142,7 @@ Gfx *func_global_asm_80629300(Gfx *dl) {
|
||||
if (D_807F5D86 >= 0x11) {
|
||||
func_global_asm_807024E0(&dl, D_807F5D80, 0, 0x140, 0xF0, 0x10, 0x50, (D_807F5D86 - 0x10), 0.0f, D_807F5D86, 239.0f, (D_807F5D86 - 0x10), 0.0f, 1, 0x10, 1, NULL);
|
||||
}
|
||||
D_807F5D86 = D_807F5D86 + (sp54 * 0xA);
|
||||
D_807F5D86 += (sp54 * 0xA);
|
||||
if (D_807F5D86 >= 0x137) {
|
||||
D_global_asm_807F5D84 = -2;
|
||||
}
|
||||
@ -158,7 +155,7 @@ Gfx *func_global_asm_80629300(Gfx *dl) {
|
||||
if (D_807F5D86 < 0x131) {
|
||||
func_global_asm_807024E0(&dl, D_807F5D80, 0, 0x140, 0xF0, 0x10, 0x20, D_807F5D86, 0.0f, D_807F5D86 + 0x10, 239.0f, D_807F5D86, 0.0f, 1, 0x10, 2, NULL);
|
||||
}
|
||||
D_807F5D86 = D_807F5D86 - (sp54 * 0xA);
|
||||
D_807F5D86 -= (sp54 * 0xA);
|
||||
if (D_807F5D86 < 0xB) {
|
||||
D_global_asm_807F5D84 = -2;
|
||||
}
|
||||
@ -176,7 +173,7 @@ Gfx *func_global_asm_80629300(Gfx *dl) {
|
||||
func_global_asm_807024E0(&dl, D_807F5D80, 0, 0x140, 0xF0, 0x10, 0x20, D_807F5D88, 0.0f, D_807F5D88 + 0x10, 239.0f, D_807F5D88, 0.0f, 1, 0x10, 2, NULL);
|
||||
}
|
||||
D_807F5D86 += (sp54 * 0xA);
|
||||
D_807F5D88 = D_807F5D88 - (sp54 * 0xA);
|
||||
D_807F5D88 -= (sp54 * 0xA);
|
||||
if (D_807F5D86 >= 0x137) {
|
||||
D_global_asm_807F5D84 = -2;
|
||||
}
|
||||
|
@ -98,7 +98,6 @@ void func_global_asm_80716F10(Struct80717D84 *arg0, s32 arg1);
|
||||
int func_global_asm_8071E3EC(); // TODO: Signature
|
||||
int func_global_asm_8071910C(); // TODO: Signature
|
||||
extern int func_global_asm_8071F1D0(); // TODO: Signature
|
||||
int func_global_asm_8071C004();
|
||||
|
||||
extern void func_global_asm_8064EE08(void);
|
||||
|
||||
|
@ -33,7 +33,6 @@ void func_global_asm_80699128(Gfx *dl, Struct80699128_arg1 *arg1) {
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/global_asm/code_9DD70/func_global_asm_80699284.s")
|
||||
|
||||
u16 *func_global_asm_806FFF88();
|
||||
extern void func_global_asm_806FF628(); // TODO: Proper signature
|
||||
|
||||
typedef struct {
|
||||
PlayerAdditionalActorData *unk0;
|
||||
|
@ -687,8 +687,6 @@ void func_global_asm_806ABE3C(void) {
|
||||
}
|
||||
*/
|
||||
|
||||
Gfx *func_global_asm_80703374(Gfx *, s32, s32, s32, s32);
|
||||
|
||||
Gfx *func_global_asm_806AC048(Gfx *dl, Actor *arg1) {
|
||||
return func_global_asm_80703374(dl, 0, 0, 0, 0x46);
|
||||
}
|
||||
|
@ -10,6 +10,7 @@ extern s32 D_global_asm_8076A080;
|
||||
|
||||
extern f32 D_global_asm_807FD888;
|
||||
|
||||
// TODO: Pretty close
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/jetpac/code_0/func_jetpac_80024000.s")
|
||||
|
||||
typedef struct {
|
||||
@ -17,10 +18,8 @@ typedef struct {
|
||||
u8 unk80;
|
||||
} Struct8002419C_arg0;
|
||||
void func_jetpac_8002419C(Struct8002419C_arg0 *arg0, Gfx **arg1);
|
||||
void func_jetpac_80025168(void*);
|
||||
|
||||
/*
|
||||
// TODO: Pretty close
|
||||
void func_jetpac_80024000(void) {
|
||||
s32 sp2C;
|
||||
Gfx **sp28;
|
||||
@ -108,12 +107,6 @@ extern s32 D_jetpac_8002EF74;
|
||||
extern s32 D_jetpac_8002EC50;
|
||||
extern s32 D_jetpac_8002EDE4;
|
||||
|
||||
Gfx **func_jetpac_8002AE00(Gfx**);
|
||||
void func_jetpac_8002AE94(u8 arg0, u8 arg1, u8 arg2, u8 arg3);
|
||||
|
||||
// TODO: Arg2 might be s16... Causes a mismatch in func_jetpac_80024D48.
|
||||
void func_jetpac_8002AEFC(Gfx **arg0, char *arg1, s32 arg2, s16 arg3, s32 arg4);
|
||||
|
||||
void func_jetpac_80024408(Gfx **arg0) {
|
||||
Competitor *player;
|
||||
s32 pad[15];
|
||||
@ -147,9 +140,7 @@ void func_jetpac_80024408(Gfx **arg0) {
|
||||
func_jetpac_8002AEFC(arg0, &sp60, 0xE8, 0x20, 0);
|
||||
}
|
||||
|
||||
void func_jetpac_800250A0();
|
||||
|
||||
void func_jetpac_8002463C() {
|
||||
void func_jetpac_8002463C(void) {
|
||||
func_jetpac_80028C3C();
|
||||
func_jetpac_80024390();
|
||||
func_jetpac_800250A0();
|
||||
@ -201,7 +192,7 @@ void func_jetpac_800248A0(Gfx **arg0) {
|
||||
|
||||
/*
|
||||
// TODO: Doable
|
||||
void func_jetpac_800248E8(s32 arg0) {
|
||||
void func_jetpac_800248E8(Gfx **arg0) {
|
||||
Competitor *player;
|
||||
JetpacPickupStruct *rocket;
|
||||
|
||||
@ -287,7 +278,7 @@ void func_jetpac_80024A8C(Gfx **arg0) {
|
||||
}
|
||||
}
|
||||
|
||||
void func_jetpac_80024C90(s32 arg0) {
|
||||
void func_jetpac_80024C90(Gfx **arg0) {
|
||||
Competitor *player = &D_jetpac_8002EC30.player[D_jetpac_8002EC30.player_index];
|
||||
func_jetpac_80024408(arg0);
|
||||
func_jetpac_80026CEC();
|
||||
@ -303,12 +294,6 @@ void func_jetpac_80024C90(s32 arg0) {
|
||||
func_jetpac_80025904(arg0);
|
||||
}
|
||||
|
||||
void func_jetpac_80024F9C(s32);
|
||||
void func_jetpac_800275F4(Competitor *);
|
||||
void func_jetpac_80027D64(Competitor *);
|
||||
void func_jetpac_80028340(Competitor *);
|
||||
void func_jetpac_80025368(Competitor *arg0);
|
||||
|
||||
void func_jetpac_80024D48(Gfx **arg0) {
|
||||
s32 sp4C;
|
||||
char sp2C[32];
|
||||
@ -442,7 +427,7 @@ typedef struct {
|
||||
extern Struct807ECDE8 *D_global_asm_807ECDE8;
|
||||
extern u8 D_jetpac_8002BA70;
|
||||
|
||||
void func_jetpac_80025168(void *arg0) {
|
||||
void func_jetpac_80025168(Gfx **arg0) {
|
||||
u8 *temp = &D_jetpac_8002BA70;
|
||||
if (*temp) {
|
||||
D_jetpac_8002EC30.unk78C = 0;
|
||||
|
@ -148,15 +148,10 @@ extern JetpacStruct1 D_jetpac_8002F3D0[0x18][0x20];
|
||||
|
||||
extern s32 D_jetpac_80045BD0;
|
||||
|
||||
extern f32 func_jetpac_80027210();
|
||||
extern void func_global_asm_8070E8F0(Gfx**, Sprite*);
|
||||
void func_jetpac_80025700(Struct8002C4D0 *, s32, s32, s32, s32);
|
||||
void func_jetpac_80025368(Competitor*);
|
||||
void func_jetpac_80025FC4(JetpacStruct*);
|
||||
int func_jetpac_80026FE0(void);
|
||||
void func_jetpac_80026318(s32*);
|
||||
void func_jetpac_80027010(JetpacStruct3 *arg0);
|
||||
void func_jetpac_80024E70(s32);
|
||||
|
||||
void func_jetpac_80025460(void) {
|
||||
int x, y;
|
||||
@ -389,11 +384,6 @@ void func_jetpac_80025CA0(JetpacStruct0 *arg0) {
|
||||
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/jetpac/code_1460/func_jetpac_80025CB0.s")
|
||||
|
||||
// TODO: These are sus
|
||||
s32 func_jetpac_80028CF8(f32, f32, f32, f32, s32);
|
||||
s32 func_jetpac_8002A974(f32, f32, f32, f32);
|
||||
s32 func_jetpac_800283EC(f32, f32, f32, f32);
|
||||
|
||||
void func_jetpac_80025CB0(JetpacStruct0 *arg0);
|
||||
|
||||
/*
|
||||
|
@ -1,20 +1,15 @@
|
||||
#include <ultra64.h>
|
||||
#include "functions.h"
|
||||
|
||||
f32 func_jetpac_80027210();
|
||||
|
||||
s32 func_jetpac_80027480(void) {
|
||||
return (s32) ((func_jetpac_80027210() * 200.0f) + 90.0f);
|
||||
}
|
||||
|
||||
extern s32 D_jetpac_8002DC68[];
|
||||
f32 func_jetpac_80027210();
|
||||
s32 func_jetpac_800274C0(void) {
|
||||
return D_jetpac_8002DC68[(s32)(func_jetpac_80027210() * 13.0f) % 13];
|
||||
}
|
||||
|
||||
s32 func_jetpac_80027250(f32, f32, f32, f32, f32, f32, f32, f32);
|
||||
|
||||
typedef struct {
|
||||
s32 unk0;
|
||||
s32 unk4;
|
||||
@ -58,7 +53,6 @@ s32 func_jetpac_80027510(Struct80027510 *arg0, f32 arg1, f32 arg2, f32 arg3, f32
|
||||
|
||||
extern JetpacSpawningInfo D_jetpac_8002D1A0[6];
|
||||
extern JetpacPickupStruct D_jetpac_8002DC9C;
|
||||
void func_jetpac_80028B54(Competitor *);
|
||||
|
||||
void func_jetpac_800275F4(Competitor *arg0) {
|
||||
// Spawn Rocket Segments
|
||||
@ -96,7 +90,6 @@ typedef struct JetpacStruct8002DCE8 { // P sure this is RGBA
|
||||
} JetpacStruct8002DCE8;
|
||||
|
||||
void func_jetpac_80025700(void*, s32, s32, void*, s32);
|
||||
f32 func_jetpac_80027410(f32);
|
||||
extern s32 D_8002F3C0;
|
||||
extern JetpacStruct8002DCE8 D_jetpac_8002DCE8;
|
||||
extern JetpacPlayerStruct D_jetpac_8002EC30;
|
||||
@ -153,14 +146,10 @@ void func_jetpac_80027BE8(JetpacPickupStruct *arg0, s32 arg1) {
|
||||
}
|
||||
*/
|
||||
|
||||
f32 func_jetpac_80027210();
|
||||
s32 func_jetpac_80027480();
|
||||
s32 func_jetpac_800274C0();
|
||||
extern u8 D_8002F3C8;
|
||||
extern JetpacSpawningInfo D_jetpac_8002D968[7];
|
||||
extern JetpacPickupStruct D_jetpac_8002DCEC;
|
||||
|
||||
|
||||
void func_jetpac_80027D64(Competitor *arg0) {
|
||||
// Spawn Jetpac Bonus Item
|
||||
JetpacPickupStruct sp24;
|
||||
@ -185,10 +174,6 @@ void func_jetpac_80027D64(Competitor *arg0) {
|
||||
// https://decomp.me/scratch/5Smwc
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/jetpac/code_3480/func_jetpac_80027EC0.s")
|
||||
|
||||
void func_jetpac_80024E70(u8); /* extern */
|
||||
void func_jetpac_80027D64(Competitor*);
|
||||
s32 func_jetpac_80027250(f32, f32, f32, f32, f32, f32, f32, f32); /* extern */
|
||||
s32 func_jetpac_80028CF8(f32, f32, f32, f32, s32); /* extern */
|
||||
extern s32 D_8002F06C;
|
||||
extern s32 D_8002F070;
|
||||
extern s32 D_8002F074;
|
||||
@ -339,7 +324,6 @@ void func_jetpac_80027EC0(JetpacPickupStruct *arg0) {
|
||||
}
|
||||
*/
|
||||
|
||||
s32 func_jetpac_800274C0();
|
||||
extern JetpacPickupStruct D_jetpac_8002DD38;
|
||||
|
||||
void func_jetpac_80028340(Competitor *arg0) {
|
||||
@ -582,8 +566,6 @@ typedef struct Struct8002EF80 {
|
||||
s32 unk30;
|
||||
} Struct8002EF80;
|
||||
|
||||
void func_jetpac_80028BD0(Struct8002EF80*, s32, s32, s32, u8, u8, u8);
|
||||
|
||||
void func_jetpac_80028BD0(Struct8002EF80 *arg0, s32 arg1, s32 arg2, s32 arg3, u8 arg4, u8 arg5, u8 arg6) {
|
||||
arg0->unk30 = arg3;
|
||||
arg0->unk0 = arg1;
|
||||
|
@ -64,29 +64,13 @@ extern u8 D_jetpac_80045BE2;
|
||||
extern u8 D_jetpac_80045BE3;
|
||||
|
||||
void func_jetpac_80025700(s32, s32, s32, s32, s32);
|
||||
void func_jetpac_80025A60(s32);
|
||||
f32 func_jetpac_80027210();
|
||||
void func_jetpac_80024E70(u8);
|
||||
void func_jetpac_80025A60(void*);
|
||||
void func_jetpac_80029640(struct_jetpac_80029640*, f32, f32);
|
||||
extern void func_jetpac_800298C8(JetpacStruct *arg0);
|
||||
void func_jetpac_8002976C(JetpacStruct*);
|
||||
extern void (func_jetpac_8002998C)();
|
||||
f32 func_jetpac_80027210();
|
||||
void func_jetpac_80029B90(JetpacStruct *);
|
||||
f32 func_jetpac_80027380(s32 *);
|
||||
f32 func_jetpac_800273C8(JetpacStruct *);
|
||||
f32 func_jetpac_8002A2DC(f32, f32);
|
||||
//void func_jetpac_8002A67C(JetpacStruct *);
|
||||
f32 func_jetpac_80027210();
|
||||
s32 func_jetpac_80027250(f32, f32, f32, f32, f32, f32, f32, f32);
|
||||
extern void (func_jetpac_8002A758)();
|
||||
void func_jetpac_8002A374(JetpacStruct*);
|
||||
void func_jetpac_8002A530(JetpacStruct *arg0);
|
||||
extern void func_jetpac_80029F7C(JetpacStruct*);
|
||||
f32 func_jetpac_80027210();
|
||||
extern void (func_jetpac_80029C1C)();
|
||||
s32 func_jetpac_80028CF8(f32, f32, f32, f32, s32);
|
||||
void func_jetpac_800294EC(JetpacStruct *, s32);
|
||||
|
||||
void func_jetpac_80029F7C(JetpacStruct *arg0);
|
||||
void *func_global_asm_806FD490(Gfx *, s32, s16 x, s16 y, char *string);
|
||||
|
||||
JetpacStruct *func_jetpac_80028FC0(void) {
|
||||
@ -180,7 +164,7 @@ JetpacStruct *func_jetpac_800292C4(void) {
|
||||
*sp70 = sp20;
|
||||
sp70->unk0.unk0 = 0.0f;
|
||||
sp70->unk0.unk4 = (((s32) (func_jetpac_80027210() * 15.0f) % 15) * 8) + 0x20;
|
||||
switch ((s32) (func_jetpac_80027210() * 4.0f) % 4) { /* irregular */
|
||||
switch ((s32) (func_jetpac_80027210() * 4.0f) % 4) {
|
||||
case 0:
|
||||
sp70->unk0.unk10 = 0;
|
||||
break;
|
||||
@ -731,7 +715,6 @@ s32 func_jetpac_8002A974(f32 arg0, f32 arg1, f32 arg2, f32 arg3) {
|
||||
return FALSE;
|
||||
}
|
||||
|
||||
void func_jetpac_80029450();
|
||||
extern JetpacStruct D_jetpac_8002E964;
|
||||
|
||||
void func_jetpac_8002AAD4(void) {
|
||||
@ -824,14 +807,14 @@ void func_jetpac_8002AE00(Gfx **arg0) {
|
||||
*arg0 = dl;
|
||||
}
|
||||
|
||||
void func_jetpac_8002AE94(s8 arg0, s8 arg1, s8 arg2, s8 arg3) {
|
||||
void func_jetpac_8002AE94(u8 arg0, u8 arg1, u8 arg2, u8 arg3) {
|
||||
D_jetpac_80045BE0 = arg0;
|
||||
D_jetpac_80045BE1 = arg1;
|
||||
D_jetpac_80045BE2 = arg2;
|
||||
D_jetpac_80045BE3 = arg3;
|
||||
}
|
||||
|
||||
void func_jetpac_8002AEC8(s8 arg0, s8 arg1, s8 arg2, s8 arg3) {
|
||||
void func_jetpac_8002AEC8(u8 arg0, u8 arg1, u8 arg2, u8 arg3) {
|
||||
D_jetpac_8002E9C0 = arg0;
|
||||
D_jetpac_8002E9C4 = arg1;
|
||||
D_jetpac_8002E9C8 = arg2;
|
||||
|
@ -46,7 +46,6 @@ typedef struct {
|
||||
u8 unk4C;
|
||||
} struct_unknown_mp_aad;
|
||||
|
||||
void func_multiplayer_800242FC(void *);
|
||||
s32 func_multiplayer_80025404(void);
|
||||
s32 func_multiplayer_80025608(s32 objectType);
|
||||
void func_multiplayer_80025F84();
|
||||
@ -93,9 +92,9 @@ Gfx *func_multiplayer_80024000(Gfx *dl, Actor *arg1) {
|
||||
return func_global_asm_8068E7B4(dl, var_f2, var_f12, aaD->unk8);
|
||||
}
|
||||
|
||||
s32 func_multiplayer_800241F4(PlayerProgress *arg0, s32 arg1) {
|
||||
s32 func_multiplayer_800241F4(PlayerProgress *arg0, s32 playerIndex) {
|
||||
s32 var_v1;
|
||||
s32 temp = arg1;
|
||||
s32 temp = playerIndex;
|
||||
|
||||
var_v1 = -arg0->unk2FE[temp];
|
||||
if (temp != 0) {
|
||||
@ -135,7 +134,7 @@ s32 func_multiplayer_80024254(s32 playerIndex) {
|
||||
}
|
||||
|
||||
// TODO: which aaD are they expecting? It's not PaaD
|
||||
void func_multiplayer_800242FC(void *arg0) {
|
||||
void func_multiplayer_800242FC(void *aaD) {
|
||||
s32 check;
|
||||
s32 playerIndex;
|
||||
s32 highest;
|
||||
@ -240,8 +239,6 @@ void *func_multiplayer_800245B0(Gfx *dl, s16 *arg1, s32 arg2, void *arg3, s32 ar
|
||||
// Displaylist stuff, close, float, doable
|
||||
#pragma GLOBAL_ASM("asm/nonmatchings/multiplayer/code_0/func_multiplayer_800249D8.s")
|
||||
|
||||
s32 func_multiplayer_80024254(s32);
|
||||
Gfx *func_multiplayer_800246EC(Gfx *, void *, f32);
|
||||
extern s16 D_global_asm_80744490;
|
||||
extern s16 D_global_asm_80744494;
|
||||
|
||||
@ -430,7 +427,6 @@ s32 func_multiplayer_80025608(s32 objectType) {
|
||||
return func_global_asm_8063254C(objectType, &sp38, &sp34, &sp30, &sp_1, &sp2E, &sp2C);
|
||||
}
|
||||
|
||||
void func_multiplayer_800243C8();
|
||||
void func_global_asm_806F5FE8(s32, s16, s16, s16, s32);
|
||||
extern s32 D_global_asm_807552F0;
|
||||
|
||||
|
Loading…
Reference in New Issue
Block a user