core2/code_B62B0.c done

This commit is contained in:
Banjo Kazooie
2022-08-14 16:49:51 -05:00
parent 7c72e31e63
commit 023aafaa92
18 changed files with 932 additions and 198 deletions

View File

@@ -24,19 +24,43 @@ f32 func_802FC8C0(struct8s * arg0) {
return 0.0f;
}
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FC918.s")
void func_802FC918(void){
s32 i = 0;
D_803698E4--;
while(i < D_803698E4){
D_80381580[i] = D_80381580[i + 1];
i++;
}
}
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FC95C.s")
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FCA30.s")
void func_802FCA30(s32 arg0, struct8s *arg1){
func_802FC95C(arg1);
}
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FCA54.s")
void func_802FCA54(s32 arg0, struct8s *arg1){
func_802FC918();
}
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FCA78.s")
void func_802FCA78(s32 arg0, struct8s *arg1){
arg1->unk18 = 0;
arg1->unk1C = 0.0f;
}
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FCA8C.s")
void func_802FCA8C(s32 arg0, struct8s *arg1){
s32 sp1C;
struct8s *var_v0 = D_80381580[0];
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FCAE0.s")
if(D_803698E4 != 0){
arg1->unkC = func_802FC8C0(arg1) + var_v0->unk1C;
}
}
void func_802FCAE0(s32 arg0, struct8s *arg1){
D_803698E4 = 0;
}
#pragma GLOBAL_ASM("asm/nonmatchings/core2/code_75930/func_802FCAF4.s")