feat(phase-30 S49): propagate func_80188074 (adapt lane)

This commit is contained in:
Drew T
2026-08-14 05:07:57 -06:00
parent bd885fee05
commit 9e92c39957
3 changed files with 9 additions and 20 deletions
+7
View File
@@ -14495,3 +14495,10 @@ groups:
func: DEFINE_func_801817FC
vram: 0x801817FC
binaries: [ov_SC03_118, ov_SC03_119]
- id: E_func_80188074
tier: h_exact
hash: fc13d13ecddfeb1eed051fde523b8915549892d2
source: src/shared/engine_core.h
func: DEFINE_func_80188074
vram: 0x80188074
binaries: [ov_SC03_118, ov_SC03_119]
+1 -11
View File
@@ -3958,17 +3958,7 @@ void func_80187F2C(s32 a0)
INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_801863CC", func_8018800C);
extern s32 func_8012BCCC(s32 a0);
void func_80188074(s32 a0) {
s16 v = *(s16 *)(a0 + 0xFC);
if (v != 0) {
*(s16 *)(a0 + 0xFC) = v - 1;
} else if (func_8012BCCC(a0) <= 0xFFFFF) {
*(s16 *)(a0 + 0x2) = 0x9;
}
}
DEFINE_func_80188074() /* dedup: shared engine-core @0x80188074 (src/shared) */
INCLUDE_ASM("asm/ov_SC03_118/nonmatchings/ov_SC03_118_jr_801863CC", func_801880D4);
+1 -9
View File
@@ -3883,15 +3883,7 @@ void func_80187F2C(s32 a0)
INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_801863CC", func_8018800C);
extern s32 func_8012BCCC(s32 a0);
void func_80188074(s32 a0) {
s16 v = *(s16 *)(a0 + 0xFC);
if (v != 0) {
*(s16 *)(a0 + 0xFC) = v - 1;
} else if (func_8012BCCC(a0) <= 0xFFFFF) {
*(s16 *)(a0 + 0x2) = 0x9;
}
}
DEFINE_func_80188074() /* dedup: shared engine-core @0x80188074 (src/shared) */
INCLUDE_ASM("asm/ov_SC03_119/nonmatchings/ov_SC03_119_jr_801863CC", func_801880D4);