diff --git a/config/dedup.us.yaml b/config/dedup.us.yaml index f2dc042bbc..fb2a3b165e 100644 --- a/config/dedup.us.yaml +++ b/config/dedup.us.yaml @@ -15202,3 +15202,10 @@ groups: func: DEFINE_func_8017D484 vram: 0x8017D484 binaries: [ov_SC02_039, ov_SC03_108] + - id: E_func_8017E024 + tier: h_exact + hash: f5893a74f07ac34746b774be2c5f84c896365ee2 + source: src/shared/engine_core.h + func: DEFINE_func_8017E024 + vram: 0x8017E024 + binaries: [ov_SC04_018, ov_SC04_019] diff --git a/src/ov_SC04_018/ov_SC04_018_jr_8017AE2C.c b/src/ov_SC04_018/ov_SC04_018_jr_8017AE2C.c index 7a67eddb04..f2a14d30a8 100644 --- a/src/ov_SC04_018/ov_SC04_018_jr_8017AE2C.c +++ b/src/ov_SC04_018/ov_SC04_018_jr_8017AE2C.c @@ -4537,11 +4537,7 @@ void func_8017DFE8(void *a0) { -extern s32 D_80127050; - -void func_8017E024(void) { - D_80127050 = 1; -} +DEFINE_func_8017E024() /* dedup: shared engine-core @0x8017E024 (src/shared) */ diff --git a/src/ov_SC04_019/ov_SC04_019_jr_8017AE2C.c b/src/ov_SC04_019/ov_SC04_019_jr_8017AE2C.c index 5fe18d649d..82528bcb9c 100644 --- a/src/ov_SC04_019/ov_SC04_019_jr_8017AE2C.c +++ b/src/ov_SC04_019/ov_SC04_019_jr_8017AE2C.c @@ -4529,10 +4529,7 @@ void func_8017DFE8(void *a0) { } -extern s32 D_80127050; - void func_8017E024(void) { - D_80127050 = 1; - } +DEFINE_func_8017E024() /* dedup: shared engine-core @0x8017E024 (src/shared) */ diff --git a/src/shared/engine_core.h b/src/shared/engine_core.h index 131c82c7c3..c0f888f71d 100644 --- a/src/shared/engine_core.h +++ b/src/shared/engine_core.h @@ -65766,6 +65766,12 @@ } \ } +#define DEFINE_func_8017E024() \ + extern s32 D_80127050; \ + void func_8017E024(void) { \ + D_80127050 = 1; \ + } + #endif #define DEFINE_func_80128EA8() \ @@ -160937,4 +160943,10 @@ } \ } +#define DEFINE_func_8017E024() \ + extern s32 D_80127050; \ + void func_8017E024(void) { \ + D_80127050 = 1; \ + } + #endif