mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-28 23:00:29 -04:00
feat(decomp): propagate func_8017F154 (gate lane)
This commit is contained in:
@@ -15223,3 +15223,10 @@ groups:
|
||||
func: DEFINE_func_8018048C
|
||||
vram: 0x8018048C
|
||||
binaries: [ov_SC04_018, ov_SC04_019]
|
||||
- id: E_func_8017F154
|
||||
tier: h_exact
|
||||
hash: b6bbf0a0bb12c4ab91fdb8c2ac064561b3fa7cd8
|
||||
source: src/shared/engine_core.h
|
||||
func: DEFINE_func_8017F154
|
||||
vram: 0x8017F154
|
||||
binaries: [ov_SC03_126, ov_SC04_021, ov_SC05_019]
|
||||
|
||||
@@ -3519,11 +3519,7 @@ s32 func_8017F14C(void) {
|
||||
|
||||
|
||||
|
||||
extern void (*D_80183110[])(void);
|
||||
|
||||
void func_8017F154(void *a0) {
|
||||
D_80183110[*(u16 *)((s32)a0 + 0x2)]();
|
||||
}
|
||||
DEFINE_func_8017F154() /* dedup: shared engine-core @0x8017F154 (src/shared) */
|
||||
|
||||
|
||||
DEFINE_func_8017F190() /* dedup: shared engine-core @0x8017F190 (src/shared) */
|
||||
|
||||
@@ -3482,11 +3482,7 @@ s32 func_8017F14C(void) {
|
||||
|
||||
|
||||
|
||||
extern void (*D_80183110[])(void);
|
||||
|
||||
void func_8017F154(void *a0) {
|
||||
D_80183110[*(u16 *)((s32)a0 + 0x2)]();
|
||||
}
|
||||
DEFINE_func_8017F154() /* dedup: shared engine-core @0x8017F154 (src/shared) */
|
||||
|
||||
|
||||
DEFINE_func_8017F190() /* dedup: shared engine-core @0x8017F190 (src/shared) */
|
||||
|
||||
@@ -3481,11 +3481,7 @@ s32 func_8017F14C(void) {
|
||||
|
||||
|
||||
|
||||
extern void (*D_80183110[])(void);
|
||||
|
||||
void func_8017F154(void *a0) {
|
||||
D_80183110[*(u16 *)((s32)a0 + 0x2)]();
|
||||
}
|
||||
DEFINE_func_8017F154() /* dedup: shared engine-core @0x8017F154 (src/shared) */
|
||||
|
||||
|
||||
DEFINE_func_8017F190() /* dedup: shared engine-core @0x8017F190 (src/shared) */
|
||||
|
||||
@@ -65778,6 +65778,12 @@
|
||||
D_801919C4[*(u16 *)((s32)a0 + 0x2)](); \
|
||||
}
|
||||
|
||||
#define DEFINE_func_8017F154() \
|
||||
extern void (*D_80183110[])(void); \
|
||||
void func_8017F154(void *a0) { \
|
||||
D_80183110[*(u16 *)((s32)a0 + 0x2)](); \
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
#define DEFINE_func_80128EA8() \
|
||||
@@ -160961,4 +160967,10 @@
|
||||
D_801919C4[*(u16 *)((s32)a0 + 0x2)](); \
|
||||
}
|
||||
|
||||
#define DEFINE_func_8017F154() \
|
||||
extern void (*D_80183110[])(void); \
|
||||
void func_8017F154(void *a0) { \
|
||||
D_80183110[*(u16 *)((s32)a0 + 0x2)](); \
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user