feat(phase-31): propagate func_801803BC (gate lane)

This commit is contained in:
Drew T
2026-08-15 00:23:18 -06:00
parent da135fb006
commit ea60d4bf2a
4 changed files with 45 additions and 19 deletions
+36
View File
@@ -60960,6 +60960,24 @@
func_80181998(); \
}
#define DEFINE_func_801803BC() \
extern void func_8012E88C(s32); \
extern void func_8012A828(s32 *a0, s32 a1); \
extern void func_80184C90(s32); \
extern void func_80184ED4(s32, s32, s32, s32); \
extern void func_80185FB8(s32, s32, s32); \
extern s32 D_801B9DF8; \
extern short D_801B65C8; \
void func_801803BC(void *arg0) { \
s32 s0 = (s32)arg0; \
*(short *)((char *)s0 + 0x2) = 3; \
func_8012E88C(s0); \
func_8012A828((s32 *)s0, (s32)&(*(short *)&D_801B9DF8)); \
func_80184C90(s0); \
func_80184ED4(s0, (s32)&D_801B65C8, 0, 0x40); \
func_80185FB8(s0, 0xC, 0x1); \
}
#endif
#define DEFINE_func_80128EA8() \
@@ -151325,4 +151343,22 @@
func_80181998(); \
}
#define DEFINE_func_801803BC() \
extern void func_8012E88C(s32); \
extern void func_8012A828(s32 *a0, s32 a1); \
extern void func_80184C90(s32); \
extern void func_80184ED4(s32, s32, s32, s32); \
extern void func_80185FB8(s32, s32, s32); \
extern s32 D_801B9DF8; \
extern short D_801B65C8; \
void func_801803BC(void *arg0) { \
s32 s0 = (s32)arg0; \
*(short *)((char *)s0 + 0x2) = 3; \
func_8012E88C(s0); \
func_8012A828((s32 *)s0, (s32)&(*(short *)&D_801B9DF8)); \
func_80184C90(s0); \
func_80184ED4(s0, (s32)&D_801B65C8, 0, 0x40); \
func_80185FB8(s0, 0xC, 0x1); \
}
#endif