mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-26 21:36:06 -04:00
feat(decomp): bulk_harvest — +4 fns across 4 binaries, 0 propagated (fleet 64.21%)
This commit is contained in:
@@ -5014,7 +5014,12 @@ INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_80181410);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_8018155C);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_80181598);
|
||||
extern void (*D_8018A264[])(void);
|
||||
|
||||
void func_80181598(void *a0) {
|
||||
D_8018A264[*(u16 *)((s32)a0 + 0x2)]();
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC01_080/nonmatchings/ov_SC01_080", func_801815D4);
|
||||
|
||||
|
||||
@@ -5186,7 +5186,12 @@ INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_801845EC);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_801846B4);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_801847F8);
|
||||
extern void (*D_8018AC38[])(void);
|
||||
|
||||
void func_801847F8(void *a0) {
|
||||
D_8018AC38[*(u16 *)((s32)a0 + 0x2)]();
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC01_084/nonmatchings/ov_SC01_084", func_80184834);
|
||||
|
||||
|
||||
@@ -5163,7 +5163,12 @@ INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_80183174);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_801831A4);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_80183200);
|
||||
void func_80183200(void *a0) {
|
||||
*(s8 *)((s32)a0 + 0xc1) = 0;
|
||||
*(s16 *)((s32)a0 + 0x5e) = 0;
|
||||
*(u16 *)((s32)a0 + 0x5c) &= 0xfffe;
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC02_005/nonmatchings/ov_SC02_005", func_80183218);
|
||||
|
||||
|
||||
@@ -5439,7 +5439,11 @@ INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_80188168);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_801881BC);
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_80188214);
|
||||
extern s32 D_8012704C;
|
||||
void func_80188214(void) {
|
||||
D_8012704C = 0x1;
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/ov_SC02_011/nonmatchings/ov_SC02_011", func_80188228);
|
||||
|
||||
|
||||
Reference in New Issue
Block a user