mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-30 23:37:39 -04:00
feat(decomp): worker gate — +1 fns x0 propagated (fleet 95.2%)
This commit is contained in:
@@ -3004,7 +3004,24 @@ void func_801867DC(s32 a0) {
|
||||
}
|
||||
}
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_801867DC", func_80186C40);
|
||||
extern s32 D_801BC278;
|
||||
extern u8 D_801D3E04[];
|
||||
extern void func_8012A828(s32 a0, void *a1);
|
||||
extern void func_8012B14C(s32 a0, s32 a1);
|
||||
extern void func_80131B14();
|
||||
extern void func_80187A50(s32 a0, s32 a1);
|
||||
|
||||
void func_80186C40(s32 *a0) {
|
||||
s32 s0 = a0;
|
||||
s32 pad[2];
|
||||
func_80131B14();
|
||||
func_8012B14C(s0, (s32)&D_801BC278);
|
||||
*(u16 *)(s0 + 0x34) = 0;
|
||||
*(u32 *)(s0 + 0xE0) |= 0x8;
|
||||
func_8012A828(s0, (void *)&(*(s32 *)D_801D3E04));
|
||||
func_80187A50(s0, 0);
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC06_024/nonmatchings/ov_SC06_024_jr_801867DC", func_80186CA4);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user