Used dbg rom to fix some mismatched functions in d_a_ep (#2442)

This commit is contained in:
YunataSavior
2025-05-16 05:59:12 -07:00
committed by GitHub
parent c3660c3fe0
commit fe0c894daa
4 changed files with 178 additions and 145 deletions
+2 -2
View File
@@ -88,8 +88,8 @@ class ep_class : public fopAc_ac_c {
/* 0x0A5C */ int field_0xa5c;
/* 0x0A60 */ u32 field_0xa60;
/* 0x0A64 */ u32 field_0xa64;
/* 0x0A68 */ u8 field_0xa68[0xa78 - 0xa68];
/* 0x0A78 */ u8 field_0xa78;
/* 0x0A68 */ u32 field_0xa68[4];
/* 0x0A78 */ s8 field_0xa78;
/* 0x0A79 */ s8 field_0xa79;
/* 0x0A7A */ u8 field_0xa7a;
/* 0x0A7B */ u8 field_0xa7b;
+5
View File
@@ -3652,6 +3652,11 @@ inline BOOL dComIfGp_evmng_isMapToolCamera(u8 mapToolID) {
return g_dComIfG_gameInfo.play.getEvtManager().isMapToolCamera(mapToolID, -1);
}
inline bool dComIfGp_evmng_existence(const char* event_str) {
return g_dComIfG_gameInfo.play.getEvtManager().getEventData(
dComIfGp_evmng_getEventIdx(event_str, -1)) != NULL;
}
inline void dComIfGp_particle_createCommon(const void* data) {
g_dComIfG_gameInfo.play.getParticle()->createCommon(data);
}
+1 -1
View File
@@ -737,7 +737,7 @@ inline void fopAcM_offActor(fopAc_ac_c* i_actor, u32 flag) {
}
inline void fopAcM_OnCarryType(fopAc_ac_c* i_actor, fopAcM_CARRY param_2) {
i_actor->carryType |= param_2;
i_actor->carryType |= (u8) param_2;
}
inline void fopAcM_OffCarryType(fopAc_ac_c* i_actor, fopAcM_CARRY param_2) {