2023-10-06 15:57:30 +03:00
|
|
|
#include "common.h"
|
|
|
|
|
2023-10-07 09:17:19 +03:00
|
|
|
f32 func_80004E20(f32 arg0, f32 arg1) {
|
|
|
|
return arg0 - ((s32)(arg0 / arg1) * arg1);
|
|
|
|
}
|
2023-10-06 15:57:30 +03:00
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80004E4C.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80004EB0.s")
|
|
|
|
|
2023-10-07 09:17:19 +03:00
|
|
|
extern s32 D_8013B3A0;
|
|
|
|
extern s32 D_8013B3B0;
|
|
|
|
extern s32 D_8013B3B4;
|
|
|
|
|
|
|
|
void func_80004FC8(s32 arg0, s32 arg1, s32 arg2) {
|
|
|
|
D_8013B3B0 = arg0;
|
|
|
|
D_8013B3B4 = arg1;
|
|
|
|
D_8013B3A0 = arg2;
|
|
|
|
}
|
2023-10-06 15:57:30 +03:00
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80004FE8.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005100.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_800051F8.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005320.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_800053C8.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_800054C8.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_800055DC.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005604.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005680.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005708.s")
|
|
|
|
|
2023-10-07 09:12:38 +03:00
|
|
|
void func_80005740(s32* arg0) {
|
|
|
|
*arg0 -= 64;
|
|
|
|
}
|
2023-10-06 15:57:30 +03:00
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005754.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005B00.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005C34.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005D44.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005E90.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80005FE0.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_8000612C.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006500.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_8000671C.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006970.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006A20.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006AB8.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006C7C.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006E3C.s")
|
|
|
|
|
|
|
|
#pragma GLOBAL_ASM("asm/us/nonmatchings/main/5A20/func_80006EB8.s")
|