mirror of
https://github.com/Druthulu/BFM-decomp
synced 2026-09-28 23:00:29 -04:00
feat(phase-30 S49): propagate func_801E2AF4 (adapt lane)
This commit is contained in:
@@ -14376,3 +14376,10 @@ groups:
|
||||
func: DEFINE_func_801EF964
|
||||
vram: 0x801EF964
|
||||
binaries: [md_SC03_073, md_SC03_074, md_SC03_075, md_SC03_078]
|
||||
- id: E_func_801E2AF4
|
||||
tier: h_exact
|
||||
hash: 2574c89bb8d0ba49a576fed5c2b9e52ae9e0eecb
|
||||
source: src/shared/engine_core.h
|
||||
func: DEFINE_func_801E2AF4
|
||||
vram: 0x801E2AF4
|
||||
binaries: [md_SC03_133, md_SC03_134, md_SC03_137, md_SC03_138]
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#include "common.h"
|
||||
#include "../shared/engine_core.h"
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_133/nonmatchings/md_SC03_133", func_801E25FC);
|
||||
|
||||
@@ -179,7 +180,7 @@ void func_801E2AB8(void *a0) {
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_133/nonmatchings/md_SC03_133", func_801E2AF4);
|
||||
DEFINE_func_801E2AF4() /* dedup: shared engine-core @0x801E2AF4 (src/shared) */
|
||||
|
||||
|
||||
/* MATRIX 0x20: short m[3][3] @0x00 (18B) + 2B pad, long t[3] @0x14 (PsyQ layout) */
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#include "common.h"
|
||||
#include "../shared/engine_core.h"
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_134/nonmatchings/md_SC03_134", func_801E25FC);
|
||||
|
||||
@@ -179,7 +180,7 @@ void func_801E2AB8(void *a0) {
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_134/nonmatchings/md_SC03_134", func_801E2AF4);
|
||||
DEFINE_func_801E2AF4() /* dedup: shared engine-core @0x801E2AF4 (src/shared) */
|
||||
|
||||
|
||||
/* MATRIX 0x20: short m[3][3] @0x00 (18B) + 2B pad, long t[3] @0x14 (PsyQ layout) */
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#include "common.h"
|
||||
#include "../shared/engine_core.h"
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_137/nonmatchings/md_SC03_137", func_801E25FC);
|
||||
|
||||
@@ -179,7 +180,7 @@ void func_801E2AB8(void *a0) {
|
||||
}
|
||||
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_137/nonmatchings/md_SC03_137", func_801E2AF4);
|
||||
DEFINE_func_801E2AF4() /* dedup: shared engine-core @0x801E2AF4 (src/shared) */
|
||||
|
||||
|
||||
/* MATRIX 0x20: short m[3][3] @0x00 (18B) + 2B pad, long t[3] @0x14 (PsyQ layout) */
|
||||
|
||||
@@ -1,4 +1,5 @@
|
||||
#include "common.h"
|
||||
#include "../shared/engine_core.h"
|
||||
|
||||
INCLUDE_ASM("asm/md_SC03_138/nonmatchings/md_SC03_138", func_801E25FC);
|
||||
|
||||
@@ -157,12 +158,7 @@ void func_801E2AB8(void *a0) {
|
||||
}
|
||||
|
||||
|
||||
extern void func_801E2B1C(s32 param_1, s16 *param_2);
|
||||
|
||||
void func_801E2AF4(s32 param_1) {
|
||||
extern s16 D_801274E8;
|
||||
func_801E2B1C(param_1, &D_801274E8);
|
||||
}
|
||||
DEFINE_func_801E2AF4() /* dedup: shared engine-core @0x801E2AF4 (src/shared) */
|
||||
|
||||
|
||||
|
||||
|
||||
@@ -57272,6 +57272,13 @@
|
||||
func_801EF98C(param_1, &D_801274E8); \
|
||||
}
|
||||
|
||||
#define DEFINE_func_801E2AF4() \
|
||||
extern void func_801E2B1C(s32 param_1, s16 *param_2); \
|
||||
void func_801E2AF4(s32 param_1) { \
|
||||
extern s16 D_801274E8; \
|
||||
func_801E2B1C(param_1, &D_801274E8); \
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
#define DEFINE_func_80128EA8() \
|
||||
@@ -143949,4 +143956,11 @@
|
||||
func_801EF98C(param_1, &D_801274E8); \
|
||||
}
|
||||
|
||||
#define DEFINE_func_801E2AF4() \
|
||||
extern void func_801E2B1C(s32 param_1, s16 *param_2); \
|
||||
void func_801E2AF4(s32 param_1) { \
|
||||
extern s16 D_801274E8; \
|
||||
func_801E2B1C(param_1, &D_801274E8); \
|
||||
}
|
||||
|
||||
#endif
|
||||
|
||||
Reference in New Issue
Block a user