mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-28 06:49:47 -04:00
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.2%)
This commit is contained in:
@@ -2970,7 +2970,24 @@ void func_80184304(s32 a0) {
|
||||
}
|
||||
}
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022_jr_80184304", func_80184768);
|
||||
extern s32 D_801BD134;
|
||||
extern u8 D_801D4CC0[];
|
||||
extern void func_8012A828(s32 a0, void *a1);
|
||||
extern void func_8012B14C(s32 a0, s32 a1);
|
||||
extern void func_80131B14();
|
||||
extern void func_80185578(s32 a0, s32 a1);
|
||||
|
||||
void func_80184768(s32 *a0) {
|
||||
s32 s0 = a0;
|
||||
s32 pad[2];
|
||||
func_80131B14();
|
||||
func_8012B14C(s0, (s32)&D_801BD134);
|
||||
*(u16 *)(s0 + 0x34) = 0;
|
||||
*(u32 *)(s0 + 0xE0) |= 0x8;
|
||||
func_8012A828(s0, (void *)&(*(s32 *)D_801D4CC0));
|
||||
func_80185578(s0, 0);
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC06_022/nonmatchings/ov_SC06_022_jr_80184304", func_801847CC);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user