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

This commit is contained in:
Drew T
2026-08-14 05:07:36 -06:00
parent 16b2c1fbf2
commit bd885fee05
3 changed files with 9 additions and 26 deletions
+7
View File
@@ -14488,3 +14488,10 @@ groups:
func: DEFINE_func_8017F8A8
vram: 0x8017F8A8
binaries: [ov_SC03_118, ov_SC03_119]
- id: E_func_801817FC
tier: h_exact
hash: eb4731f85540387c5042b21bf8a8ff7b4431a12f
source: src/shared/engine_core.h
func: DEFINE_func_801817FC
vram: 0x801817FC
binaries: [ov_SC03_118, ov_SC03_119]
+1 -13
View File
@@ -3643,19 +3643,7 @@ s32 func_801817BC(s32 a0) {
}
s32 func_801817FC(u8 *a0) {
if (--(*(s32 *)(a0 + 0x28)) == -1) {
func_8002D4C8(0x1C, 0);
func_8001BFD0();
func_8002D4C8(0x1D, 0);
if ((func_80029178(0xB8) & 0xFF) == 0) {
func_800D0C48(1);
}
func_800D1E28();
*(u8 *)(a0 + 0x15) += 1;
}
return 0;
}
DEFINE_func_801817FC() /* dedup: shared engine-core @0x801817FC (src/shared) */
extern void func_800D1EBC(void);
+1 -13
View File
@@ -3625,19 +3625,7 @@ s32 func_801817BC(s32 a0) {
}
s32 func_801817FC(u8 *a0) {
if (--(*(s32 *)(a0 + 0x28)) == -1) {
func_8002D4C8(0x1C, 0);
func_8001BFD0();
func_8002D4C8(0x1D, 0);
if ((func_80029178(0xB8) & 0xFF) == 0) {
func_800D0C48(1);
}
func_800D1E28();
*(u8 *)(a0 + 0x15) += 1;
}
return 0;
}
DEFINE_func_801817FC() /* dedup: shared engine-core @0x801817FC (src/shared) */
extern s32 func_800D1EBC(void);