Misc fixes (#2860)

* Misc matches

* Remove more old dol2asm stuff

* Remove dCcS::SetMass-related fakematches

No longer necessary with the PCH for some reason.

* Use attention types enum in more places

* Remove more dol2asm stuff

* Clean up matDL_dis.py
This commit is contained in:
LagoLunatic
2025-11-25 11:32:34 -05:00
committed by GitHub
parent b46885816c
commit 1420aa0d0d
156 changed files with 209 additions and 594 deletions
-94
View File
@@ -14,100 +14,6 @@
#include "dol2asm.h"
#include "f_op/f_op_actor_mng.h"
//
// Forward References:
//
extern "C" void CreateHeap__Q211daObjLadder5Act_cFv();
extern "C" void Create__Q211daObjLadder5Act_cFv();
extern "C" void Mthd_Create__Q211daObjLadder5Act_cFv();
extern "C" void __dt__14dBgS_ObjGndChkFv();
extern "C" bool Delete__Q211daObjLadder5Act_cFv();
extern "C" void Mthd_Delete__Q211daObjLadder5Act_cFv();
extern "C" void demo_end_reset__Q211daObjLadder5Act_cFv();
extern "C" void mode_wait_init__Q211daObjLadder5Act_cFv();
extern "C" void mode_wait__Q211daObjLadder5Act_cFv();
extern "C" void mode_demoreq_init__Q211daObjLadder5Act_cFv();
extern "C" void mode_demoreq__Q211daObjLadder5Act_cFv();
extern "C" void mode_vib_init__Q211daObjLadder5Act_cFv();
extern "C" void mode_vib__Q211daObjLadder5Act_cFv();
extern "C" void mode_drop_init__Q211daObjLadder5Act_cFv();
extern "C" void mode_drop__Q211daObjLadder5Act_cFv();
extern "C" void mode_fell_init__Q211daObjLadder5Act_cFv();
extern "C" void mode_fell__Q211daObjLadder5Act_cFv();
extern "C" void set_mtx__Q211daObjLadder5Act_cFv();
extern "C" void init_mtx__Q211daObjLadder5Act_cFv();
extern "C" void Execute__Q211daObjLadder5Act_cFPPA3_A4_f();
extern "C" void Draw__Q211daObjLadder5Act_cFv();
extern "C" static void func_8058DC5C();
extern "C" static void func_8058DC7C();
extern "C" static void func_8058DC9C();
extern "C" static void func_8058DCBC();
extern "C" static void func_8058DCE8();
extern "C" void func_8058DD14(void* _this, fopAc_ac_c const*, daObjLadder::Act_c::Prm_e,
daObjLadder::Act_c::Prm_e);
extern "C" static void func_8058DD30();
extern "C" static void func_8058DD38();
extern "C" static void func_8058DD40();
extern "C" u8 const M_arcname__Q211daObjLadder5Act_c[5 + 3 /* padding */];
extern "C" u8 M_tmp_mtx__Q211daObjLadder5Act_c[48];
//
// External References:
//
extern "C" void mDoMtx_ZXYrotM__FPA4_fsss();
extern "C" void mDoMtx_YrotM__FPA4_fs();
extern "C" void push__14mDoMtx_stack_cFv();
extern "C" void pop__14mDoMtx_stack_cFv();
extern "C" void transS__14mDoMtx_stack_cFRC4cXyz();
extern "C" void transM__14mDoMtx_stack_cFfff();
extern "C" void mDoExt_modelUpdateDL__FP8J3DModel();
extern "C" void mDoExt_J3DModel__create__FP12J3DModelDataUlUl();
extern "C" void fopAcM_setCullSizeBox__FP10fopAc_ac_cffffff();
extern "C" void fopAcM_orderOtherEventId__FP10fopAc_ac_csUcUsUsUs();
extern "C" void dComIfG_resLoad__FP30request_of_phase_process_classPCc();
extern "C" void dComIfG_resDelete__FP30request_of_phase_process_classPCc();
extern "C" void dComIfGp_getReverb__Fi();
extern "C" void isSwitch__10dSv_info_cCFii();
extern "C" void posMoveF_stream__5daObjFP10fopAc_ac_cPC4cXyzPC4cXyzff();
extern "C" void getRes__14dRes_control_cFPCclP11dRes_info_ci();
extern "C" void reset__14dEvt_control_cFv();
extern "C" void getEventData__16dEvent_manager_cFs();
extern "C" void getEventIdx__16dEvent_manager_cFP10fopAc_ac_cUc();
extern "C" void endCheck__16dEvent_manager_cFs();
extern "C" void StartShock__12dVibration_cFii4cXyz();
extern "C" void GroundCross__4cBgSFP11cBgS_GndChk();
extern "C" void dBgS_MoveBGProc_Trans__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz();
extern "C" void __ct__11dBgS_GndChkFv();
extern "C" void __dt__11dBgS_GndChkFv();
extern "C" void __ct__16dBgS_MoveBgActorFv();
extern "C" bool IsDelete__16dBgS_MoveBgActorFv();
extern "C" bool ToFore__16dBgS_MoveBgActorFv();
extern "C" bool ToBack__16dBgS_MoveBgActorFv();
extern "C" void
MoveBGCreate__16dBgS_MoveBgActorFPCciPFP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz_vUlPA3_A4_f();
extern "C" void MoveBGDelete__16dBgS_MoveBgActorFv();
extern "C" void MoveBGExecute__16dBgS_MoveBgActorFv();
extern "C" void SetObj__16dBgS_PolyPassChkFv();
extern "C" void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c();
extern "C" void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c();
extern "C" void dKy_pol_sound_get__FPC13cBgS_PolyInfo();
extern "C" void SetPos__11cBgS_GndChkFPC4cXyz();
extern "C" void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc();
extern "C" void __dl__FPv();
extern "C" void __ptmf_scall();
extern "C" void _savegpr_29();
extern "C" void _restgpr_29();
extern "C" u8 now__14mDoMtx_stack_c[48];
extern "C" f32 Zero__4cXyz[3];
extern "C" u8 sincosTable___5JMath[65536];
extern "C" u8 mAudioMgrPtr__10Z2AudioMgr[4 + 4 /* padding */];
//
// Declarations:
//
struct Attr {
/* 0x00 */ f32 field_0x00;
/* 0x04 */ f32 field_0x04;