feat(decomp): bulk_harvest — +4 fns across 4 binaries, 0 propagated (fleet 64.21%)

This commit is contained in:
Drew T
2026-06-30 23:39:18 -06:00
parent 5ba5500f82
commit 337e120c2a
4 changed files with 23 additions and 4 deletions
+6 -1
View File
@@ -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);
+6 -1
View File
@@ -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);
+6 -1
View File
@@ -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);
+5 -1
View File
@@ -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);