mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-27 22:45:39 -04:00
feat(decomp): free A-prop sibling lane (maintenance pass) — zero model tokens
This commit is contained in:
@@ -928,7 +928,15 @@ void func_801E5A34(s32 a0, s32 a1, s32 a2) {
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_135/nonmatchings/md_SC03_135", func_801E5A7C);
|
||||
extern s32 D_801EAC70;
|
||||
extern s32 D_801EADF0;
|
||||
extern void func_80016714(void *a0, s32 a1);
|
||||
|
||||
void func_801E5A7C(void) {
|
||||
func_80016714(&D_801EAC70, 0x180);
|
||||
D_801EADF0 = 0;
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_135/nonmatchings/md_SC03_135", func_801E5AAC);
|
||||
|
||||
|
||||
@@ -5425,7 +5425,23 @@ void func_801822E8(void *a0)
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024_jr_8017DF84", func_80182360);
|
||||
extern void func_8012AD44(s32 *a0, s16 a1);
|
||||
extern void func_8012B200(u8*);
|
||||
extern void func_801828B0(void *a0);
|
||||
|
||||
void func_80182360(void *arg0)
|
||||
{
|
||||
void *a0;
|
||||
|
||||
*(s32 *)((s32)arg0 + 0x1C) = 4;
|
||||
((void (*)(void *))func_8012B200)(arg0);
|
||||
func_8012AD44((s32 *)arg0, 5);
|
||||
a0 = *(void **)((s32)arg0 + 0xD0);
|
||||
if (a0 != NULL) {
|
||||
func_801828B0(a0);
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
void func_801823B4(s32 arg0)
|
||||
{
|
||||
@@ -5764,7 +5780,7 @@ INCLUDE_ASM("asm/ov_SC03_024/nonmatchings/ov_SC03_024_jr_8017DF84", func_80182A3
|
||||
extern s32 func_8012BEE8(s32 a0);
|
||||
extern s32 func_8012C658(s32 arg0, s32 arg1, s32 arg2);
|
||||
extern int func_80178970(void);
|
||||
extern void func_80182360(s32 a0);
|
||||
extern void func_80182360();
|
||||
|
||||
void func_80182AE0(s32 arg0) {
|
||||
s32 self;
|
||||
|
||||
@@ -2880,7 +2880,7 @@ extern void func_8018295C(void *a0);
|
||||
extern void func_801829F8(void);
|
||||
extern void func_80182A00(void);
|
||||
extern void func_80182A08(void *arg0);
|
||||
extern void func_80182360(s32 a0);
|
||||
extern void func_80182360();
|
||||
extern void func_80182AE0(s32 arg0);
|
||||
extern void func_801823B4(s32 a0);
|
||||
extern void func_80182B50(s32 arg0);
|
||||
|
||||
Reference in New Issue
Block a user