Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
d_a_ep.cpp File Reference

Classes

struct  mDoLib_clipper
 
class  fopAc_ac_c
 
class  fopAcM_gc_c
 
struct  ep_hahen_s
 
struct  ep_class
 
struct  daObj
 
class  dSv_info_c
 
class  dKy_tevstr_c
 
class  J3DModelData
 
class  dScnKy_env_light_c
 
class  dRes_info_c
 
class  dRes_control_c
 
class  dPa_levelEcallBack
 
class  csXyz
 
struct  _GXColor
 
class  dPa_control_c
 
class  dEvt_control_c
 
class  dEvent_manager_c
 
class  dDlst_shadowControl_c
 
struct  dCcU_AtInfo
 
class  dBgS_PolyPassChk
 
class  dBgS_ObjGndChk_Spl
 
class  dBgS_ObjGndChk
 
class  dBgS_LinChk
 
class  dBgS_GndChk
 
class  dAttention_c
 
class  cCcS
 
class  cBgS_PolyInfo
 
class  cBgS_LinChk
 
class  cBgS_GndChk
 
class  cBgS
 
struct  _GXTexObj
 
struct  LIGHT_INFLUENCE
 
class  J3DUClipper
 
class  J3DModel
 

Functions

static void hahen_draw__FP8ep_class ()
 
static void move_calc__FP8ep_classP10ep_hahen_s ()
 
static void hahen_normal__FP8ep_classP10ep_hahen_s ()
 
static void hahen_water__FP8ep_classP10ep_hahen_s ()
 
static void hahen_carry__FP8ep_classP10ep_hahen_s ()
 
static void hahen_cast__FP8ep_classP10ep_hahen_s ()
 
static void hahen_move__FP8ep_class ()
 
static void daEp_Draw__FP8ep_class ()
 
static void ep_switch_event_end__FP8ep_class ()
 
static void ep_switch_event_begin__FP8ep_class ()
 
static void ep_switch_event_move__FP8ep_class ()
 
static void ep_move__FP8ep_class ()
 
static void daEp_set_mtx__FP8ep_class ()
 
static void daEp_Execute__FP8ep_class ()
 
static bool daEp_IsDelete__FP8ep_class ()
 
static void daEp_Delete__FP8ep_class ()
 
static void daEp_CreateHeap__FP10fopAc_ac_c ()
 
static void daEp_CreateInit__FP10fopAc_ac_c ()
 
static void daEp_Create__FP10fopAc_ac_c ()
 
void __ct__8ep_classFv ()
 
void __dt__10ep_hahen_sFv ()
 
void __ct__10ep_hahen_sFv ()
 
void __dt__14dBgS_ObjGndChkFv ()
 
void __dt__8cM3dGSphFv ()
 
void __dt__8cM3dGCylFv ()
 
void __dt__8cM3dGAabFv ()
 
void __dt__10dCcD_GSttsFv ()
 
void __dt__10cCcD_GSttsFv ()
 
static void func_8046AFA4 ()
 
static void func_8046AFAC ()
 
static void func_8046AFB4 ()
 
void mDoMtx_XrotS__FPA4_fs ()
 
void mDoMtx_XrotM__FPA4_fs ()
 
void mDoMtx_YrotS__FPA4_fs ()
 
void mDoMtx_YrotM__FPA4_fs ()
 
void mDoMtx_ZrotM__FPA4_fs ()
 
void mDoExt_modelUpdateDL__FP8J3DModel ()
 
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ()
 
void __ct__10fopAc_ac_cFv ()
 
void fopAcM_delete__FP10fopAc_ac_c ()
 
void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ()
 
void fopAcM_SetMin__FP10fopAc_ac_cfff ()
 
void fopAcM_SetMax__FP10fopAc_ac_cfff ()
 
void fopAcM_rollPlayerCrash__FPC10fopAc_ac_cfUlffif ()
 
void fopAcM_checkCullingBox__FPA4_fffffff ()
 
void fopAcM_orderOtherEvent__FP10fopAc_ac_cPCcUsUsUs ()
 
void fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci ()
 
void fopAcM_effHamonSet__FPUlPC4cXyzff ()
 
void gndCheck__11fopAcM_gc_cFPC4cXyz ()
 
void dComIfG_resLoad__FP30request_of_phase_process_classPCc ()
 
void dComIfG_resDelete__FP30request_of_phase_process_classPCc ()
 
void dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj ()
 
void onSwitch__10dSv_info_cFii ()
 
void offSwitch__10dSv_info_cFii ()
 
void isSwitch__10dSv_info_cCFii ()
 
void HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl ()
 
void getRes__14dRes_control_cFPCclP11dRes_info_ci ()
 
void reset__14dEvt_control_cFv ()
 
void getEventData__16dEvent_manager_cFs ()
 
void getEventIdx__16dEvent_manager_cFPCcUcl ()
 
void endCheckOld__16dEvent_manager_cFPCc ()
 
void getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci ()
 
void getIsAddvance__16dEvent_manager_cFi ()
 
void getMyActIdx__16dEvent_manager_cFiPCPCciii ()
 
void cutEnd__16dEvent_manager_cFi ()
 
void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ()
 
void setSimple__13dPa_control_cFUsPC4cXyzPC12dKy_tevstr_cUcRC8_GXColorRC8_GXColorif ()
 
void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ()
 
void LockonTarget__12dAttention_cFl ()
 
void LockonTruth__12dAttention_cFv ()
 
void LineCross__4cBgSFP11cBgS_LinChk ()
 
void GroundCross__4cBgSFP11cBgS_GndChk ()
 
void __ct__11dBgS_GndChkFv ()
 
void __dt__11dBgS_GndChkFv ()
 
void __ct__18dBgS_ObjGndChk_SplFv ()
 
void __dt__18dBgS_ObjGndChk_SplFv ()
 
void __ct__11dBgS_LinChkFv ()
 
void __dt__11dBgS_LinChkFv ()
 
void Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c ()
 
void SetObj__16dBgS_PolyPassChkFv ()
 
void __ct__10dCcD_GSttsFv ()
 
void Init__9dCcD_SttsFiiP10fopAc_ac_c ()
 
void __ct__12dCcD_GObjInfFv ()
 
void ChkTgHit__12dCcD_GObjInfFv ()
 
void GetTgHitObj__12dCcD_GObjInfFv ()
 
void GetTgHitGObj__12dCcD_GObjInfFv ()
 
void Set__8dCcD_CylFRC11dCcD_SrcCyl ()
 
void Set__8dCcD_SphFRC11dCcD_SrcSph ()
 
void at_power_check__FP11dCcU_AtInfo ()
 
void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ()
 
void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ()
 
void dKy_plight_set__FP15LIGHT_INFLUENCE ()
 
void dKy_plight_cut__FP15LIGHT_INFLUENCE ()
 
void GetAc__8cCcD_ObjFv ()
 
void Set__4cCcSFP8cCcD_Obj ()
 
void __pl__4cXyzCFRC3Vec ()
 
void __mi__4cXyzCFRC3Vec ()
 
void __ml__4cXyzCFf ()
 
void cM_atan2s__Fff ()
 
void cM_rndF__Ff ()
 
void cM_rndFX__Ff ()
 
void SetPos__11cBgS_GndChkFPC4cXyz ()
 
void SetC__8cM3dGCylFRC4cXyz ()
 
void SetH__8cM3dGCylFf ()
 
void SetC__8cM3dGSphFRC4cXyz ()
 
void SetR__8cM3dGSphFf ()
 
void cLib_addCalc2__FPffff ()
 
void cLib_addCalc0__FPfff ()
 
void cLib_addCalcAngleS2__FPssss ()
 
void MtxTrans__FfffUc ()
 
void MtxScale__FfffUc ()
 
void MtxPosition__FP4cXyzP4cXyz ()
 
void calcViewFrustum__11J3DUClipperFv ()
 
void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc ()
 
void __dl__FPv ()
 
void __construct_array ()
 
void _savegpr_22 ()
 
void _savegpr_25 ()
 
void _savegpr_26 ()
 
void _savegpr_27 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_22 ()
 
void _restgpr_25 ()
 
void _restgpr_26 ()
 
void _restgpr_27 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
 COMPILER_STRIP_GATE (0x8046AFC4, &lit_3681)
 
 COMPILER_STRIP_GATE (0x8046AFC8, &lit_3682)
 
 COMPILER_STRIP_GATE (0x8046AFCC, &lit_3683)
 
 COMPILER_STRIP_GATE (0x8046AFD0, &lit_3684)
 
static void hahen_draw (ep_class *param_0)
 
 COMPILER_STRIP_GATE (0x8046AFD4, &lit_3859)
 
 COMPILER_STRIP_GATE (0x8046AFD8, &lit_3860)
 
 COMPILER_STRIP_GATE (0x8046AFDC, &lit_3861)
 
 COMPILER_STRIP_GATE (0x8046AFE0, &lit_3862)
 
 COMPILER_STRIP_GATE (0x8046AFE4, &lit_3863)
 
 COMPILER_STRIP_GATE (0x8046AFE8, &lit_3864)
 
 COMPILER_STRIP_GATE (0x8046AFEC, &lit_3865)
 
 COMPILER_STRIP_GATE (0x8046AFF0, &lit_3866)
 
 COMPILER_STRIP_GATE (0x8046AFF4, &lit_3867)
 
 COMPILER_STRIP_GATE (0x8046AFF8, &lit_3868)
 
 COMPILER_STRIP_GATE (0x8046AFFC, &lit_3869)
 
 COMPILER_STRIP_GATE (0x8046B000, &lit_3870)
 
 COMPILER_STRIP_GATE (0x8046B004, &lit_3871)
 
 COMPILER_STRIP_GATE (0x8046B00C, &lit_3872)
 
 COMPILER_STRIP_GATE (0x8046B014, &lit_3873)
 
 COMPILER_STRIP_GATE (0x8046B01C, &lit_3874)
 
 COMPILER_STRIP_GATE (0x8046B020, &lit_3875)
 
 COMPILER_STRIP_GATE (0x8046B024, &lit_3876)
 
 COMPILER_STRIP_GATE (0x8046B028, &lit_3877)
 
 COMPILER_STRIP_GATE (0x8046B02C, &lit_3878)
 
static void move_calc (ep_class *param_0, ep_hahen_s *param_1)
 
static void hahen_normal (ep_class *param_0, ep_hahen_s *param_1)
 
 COMPILER_STRIP_GATE (0x8046B030, &lit_3959)
 
 COMPILER_STRIP_GATE (0x8046B034, &lit_3960)
 
 COMPILER_STRIP_GATE (0x8046B038, &lit_3961)
 
 COMPILER_STRIP_GATE (0x8046B03C, &lit_3962)
 
 COMPILER_STRIP_GATE (0x8046B040, &lit_3963)
 
static void hahen_water (ep_class *param_0, ep_hahen_s *param_1)
 
 COMPILER_STRIP_GATE (0x8046B044, &lit_4015)
 
 COMPILER_STRIP_GATE (0x8046B048, &lit_4016)
 
 COMPILER_STRIP_GATE (0x8046B04C, &lit_4017)
 
 COMPILER_STRIP_GATE (0x8046B050, &lit_4018)
 
static void hahen_carry (ep_class *param_0, ep_hahen_s *param_1)
 
static void hahen_cast (ep_class *param_0, ep_hahen_s *param_1)
 
 COMPILER_STRIP_GATE (0x8046B054, &lit_4205)
 
static void hahen_move (ep_class *param_0)
 
static void daEp_Draw (ep_class *param_0)
 
static void ep_switch_event_end (ep_class *param_0)
 
static void ep_switch_event_begin (ep_class *param_0)
 
static void ep_switch_event_move (ep_class *param_0)
 
 COMPILER_STRIP_GATE (0x8046B058, &lit_4461)
 
 COMPILER_STRIP_GATE (0x8046B05C, &lit_4462)
 
 COMPILER_STRIP_GATE (0x8046B060, &lit_4463)
 
 COMPILER_STRIP_GATE (0x8046B064, &lit_4464)
 
 COMPILER_STRIP_GATE (0x8046B068, &lit_4465)
 
 COMPILER_STRIP_GATE (0x8046B06C, &lit_4466)
 
 COMPILER_STRIP_GATE (0x8046B070, &lit_4467)
 
static void ep_move (ep_class *param_0)
 
 COMPILER_STRIP_GATE (0x8046B074, &lit_4502)
 
 COMPILER_STRIP_GATE (0x8046B078, &lit_4503)
 
static void daEp_set_mtx (ep_class *param_0)
 
 COMPILER_STRIP_GATE (0x8046B07C, &lit_4627)
 
 COMPILER_STRIP_GATE (0x8046B080, &lit_4628)
 
 COMPILER_STRIP_GATE (0x8046B084, &lit_4629)
 
 COMPILER_STRIP_GATE (0x8046B088, &lit_4630)
 
 COMPILER_STRIP_GATE (0x8046B08C, &lit_4631)
 
 COMPILER_STRIP_GATE (0x8046B090, &lit_4632)
 
 COMPILER_STRIP_GATE (0x8046B094, &lit_4633)
 
 COMPILER_STRIP_GATE (0x8046B098, &lit_4634)
 
 COMPILER_STRIP_GATE (0x8046B09C, &lit_4635)
 
 COMPILER_STRIP_GATE (0x8046B0A0, &lit_4636)
 
 COMPILER_STRIP_GATE (0x8046B0A4, &lit_4637)
 
 COMPILER_STRIP_GATE (0x8046B0A8, &lit_4638)
 
 COMPILER_STRIP_GATE (0x8046B0AC, &lit_4639)
 
 COMPILER_STRIP_GATE (0x8046B0B0, &lit_4640)
 
 COMPILER_STRIP_GATE (0x8046B0B4, &lit_4641)
 
 COMPILER_STRIP_GATE (0x8046B0B8, &lit_4642)
 
 COMPILER_STRIP_GATE (0x8046B0BC, &lit_4643)
 
 COMPILER_STRIP_GATE (0x8046B0C0, &lit_4644)
 
 COMPILER_STRIP_GATE (0x8046B0C4, &lit_4645)
 
static void daEp_Execute (ep_class *param_0)
 
static bool daEp_IsDelete (ep_class *param_0)
 
static void daEp_Delete (ep_class *param_0)
 
static void daEp_CreateHeap (fopAc_ac_c *param_0)
 
static void daEp_CreateInit (fopAc_ac_c *param_0)
 
 COMPILER_STRIP_GATE (0x8046B0C8, &lit_4763)
 
 COMPILER_STRIP_GATE (0x8046B0CC, &lit_4764)
 
static void daEp_Create (fopAc_ac_c *param_0)
 

Variables

char const *const d_a_ep__stringBase0
 
voidg_fopAc_Method [8]
 
void__vt__8dCcD_Sph [36]
 
void__vt__8dCcD_Cyl [36]
 
void__vt__9dCcD_Stts [11]
 
void__vt__12cCcD_SphAttr [25]
 
void__vt__12cCcD_CylAttr [25]
 
void__vt__14cCcD_ShapeAttr [22]
 
void__vt__9cCcD_Stts [8]
 
u8 mClipper__14mDoLib_clipper [92]
 
u8 mGndCheck__11fopAcM_gc_c [84]
 
u8 g_dComIfG_gameInfo [122384]
 
u8 mSimpleTexObj__21dDlst_shadowControl_c [32]
 
u8 g_env_light [4880]
 
u8 sincosTable___5JMath [65536]
 
u32 g_whiteColor
 
voidcalc_mtx [1+1]
 
f32 mSystemFar__14mDoLib_clipper
 
f32 mGroundY__11fopAcM_gc_c
 
u8 pauseTimer__9dScnPly_c [4]
 
u8 mAudioMgrPtr__10Z2AudioMgr [4+4]
 
static SECTION_RODATA f32 const lit_3681 = 50.0f
 
static SECTION_RODATA f32 const lit_3682 = 200.0f
 
static SECTION_RODATA u8 const lit_3683 [4]
 
static SECTION_RODATA f32 const lit_3684 = 1.0f
 
static SECTION_RODATA f32 const lit_3859 = 5.0f
 
static SECTION_RODATA f32 const lit_3860 = -90.0f
 
static SECTION_RODATA f32 const lit_3861 = 100.0f
 
static SECTION_RODATA f32 const lit_3862 = 35.0f
 
static SECTION_RODATA f32 const lit_3863 = 6.0f
 
static SECTION_RODATA f32 const lit_3864 = -20.0f
 
static SECTION_RODATA f32 const lit_3865 = -3.0f / 10.0f
 
static SECTION_RODATA f32 const lit_3866 = 17000.0f
 
static SECTION_RODATA f32 const lit_3867 = 10000.0f
 
static SECTION_RODATA f32 const lit_3868 = 0.5f
 
static SECTION_RODATA f32 const lit_3869 = -1.0f
 
static SECTION_RODATA f32 const lit_3870 = -10.0f
 
static SECTION_RODATA u8 const lit_3871 [8]
 
static SECTION_RODATA u8 const lit_3872 [8]
 
static SECTION_RODATA u8 const lit_3873 [8]
 
static SECTION_RODATA f32 const lit_3874 = 1.0f / 100.0f
 
static SECTION_RODATA f32 const lit_3875 = 11.0f / 10.0f
 
static SECTION_RODATA f32 const lit_3876 = -0.5f
 
static SECTION_RODATA f32 const lit_3877 = 65536.0f
 
static SECTION_RODATA f32 const lit_3878 = 7.0f / 10.0f
 
static SECTION_DATA u8 cNullVec__6Z2Calc [12]
 
static SECTION_DATA u32 lit_1787 [1+4]
 
static SECTION_DATA u8 w_eff_id [8]
 
static SECTION_RODATA f32 const lit_3959 = 60.0f
 
static SECTION_RODATA f32 const lit_3960 = 3.0f
 
static SECTION_RODATA f32 const lit_3961 = 19.0f / 20.0f
 
static SECTION_RODATA f32 const lit_3962 = 2.0f
 
static SECTION_RODATA f32 const lit_3963 = 1.0f / 20.0f
 
static SECTION_RODATA f32 const lit_4015 = 80.0f
 
static SECTION_RODATA f32 const lit_4016 = 10.0f
 
static SECTION_RODATA f32 const lit_4017 = 70.0f
 
static SECTION_RODATA f32 const lit_4018 = 30.0f
 
static SECTION_RODATA f32 const lit_4205 = 20.0f
 
static SECTION_DEAD char const *const stringBase_8046B0D0 = "SHOKUDAI_SWITCH"
 
static SECTION_DEAD char const *const stringBase_8046B0E0 = "SHOKUDAI"
 
static SECTION_DEAD char const *const stringBase_8046B0E9 = "WAIT"
 
static SECTION_DEAD char const *const stringBase_8046B0EE = "FIRE"
 
static SECTION_DATA voidactions [2]
 
static SECTION_RODATA f32 const lit_4461 = 15.0f
 
static SECTION_RODATA f32 const lit_4462 = 235.0f
 
static SECTION_RODATA f32 const lit_4463 = -240.0f
 
static SECTION_RODATA f32 const lit_4464 = 1.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4465 = 1.0f / 10.0f
 
static SECTION_RODATA f32 const lit_4466 = 500.0f
 
static SECTION_RODATA f32 const lit_4467 = 4.0f
 
static SECTION_DATA u8 l_particle_fire_A [4]
 
static SECTION_DATA u8 l_particle_fire_B [4]
 
static SECTION_DATA u8 l_particle_kagerou [4]
 
static SECTION_RODATA f32 const lit_4502 = 140.0f
 
static SECTION_RODATA f32 const lit_4503 = 280.0f
 
static SECTION_RODATA f32 const lit_4627 = 8000.0f
 
static SECTION_RODATA f32 const lit_4628 = -100.0f
 
static SECTION_RODATA f32 const lit_4629 = -9.0f / 10.0f
 
static SECTION_RODATA f32 const lit_4630 = 1000000.0f
 
static SECTION_RODATA f32 const lit_4631 = -30.0f
 
static SECTION_RODATA f32 const lit_4632 = 180.0f
 
static SECTION_RODATA f32 const lit_4633 = 8.0f
 
static SECTION_RODATA f32 const lit_4634 = 11.0f / 20.0f
 
static SECTION_RODATA f32 const lit_4635 = 0.75f
 
static SECTION_RODATA f32 const lit_4636 = 3.0f / 40.0f
 
static SECTION_RODATA f32 const lit_4637 = 2.0f / 5.0f
 
static SECTION_RODATA f32 const lit_4638 = 1.0f / 25.0f
 
static SECTION_RODATA f32 const lit_4639 = -160.0f
 
static SECTION_RODATA f32 const lit_4640 = 160.0f
 
static SECTION_RODATA f32 const lit_4641 = 40.0f
 
static SECTION_RODATA f32 const lit_4642 = 110.0f
 
static SECTION_RODATA f32 const lit_4643 = 3000.0f
 
static SECTION_RODATA f32 const lit_4644 = 1000.0f
 
static SECTION_RODATA f32 const lit_4645 = 2000.0f
 
static SECTION_DATA u8 eff_name [6+2]
 
static SECTION_DEAD char const *const stringBase_8046B0F3 = "Ep"
 
static SECTION_DATA u8 model_d [32]
 
static SECTION_RODATA f32 const lit_4763 = 240.0f
 
static SECTION_RODATA f32 const lit_4764 = 255.0f
 
static dCcD_SrcSph sph_src
 
static dCcD_SrcCyl co_cyl_src
 
static dCcD_SrcSph at_sph_src
 
static SECTION_DATA voidl_daEp_Method [8]
 
SECTION_DATA voidg_profile_EP [12]
 
SECTION_DATA void__vt__10cCcD_GStts [3]
 
SECTION_DATA void__vt__10dCcD_GStts [3]
 
SECTION_DATA void__vt__14dBgS_ObjGndChk [12]
 
SECTION_DATA void__vt__8cM3dGSph [3]
 
SECTION_DATA void__vt__8cM3dGCyl [3]
 
SECTION_DATA void__vt__8cM3dGAab [3]
 

Function Documentation

◆ __construct_array()

void __construct_array ( )

◆ __ct__10dCcD_GSttsFv()

void __ct__10dCcD_GSttsFv ( )

◆ __ct__10ep_hahen_sFv()

void __ct__10ep_hahen_sFv ( )

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __ct__11dBgS_GndChkFv()

void __ct__11dBgS_GndChkFv ( )

◆ __ct__11dBgS_LinChkFv()

void __ct__11dBgS_LinChkFv ( )

◆ __ct__12dCcD_GObjInfFv()

void __ct__12dCcD_GObjInfFv ( )

◆ __ct__18dBgS_ObjGndChk_SplFv()

void __ct__18dBgS_ObjGndChk_SplFv ( )

◆ __ct__8ep_classFv()

void __ct__8ep_classFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__10cCcD_GSttsFv()

void __dt__10cCcD_GSttsFv ( )

Vtables for daObjHBombkoya_c mostly match, but __dt__17dEvLib_callback_cFv keeps getting generated above after daObjHBombkoya_create1st instead of down here. If that can be fixed, it should fix all vtable issues for this TU

◆ __dt__10dCcD_GSttsFv()

void __dt__10dCcD_GSttsFv ( )

◆ __dt__10ep_hahen_sFv()

void __dt__10ep_hahen_sFv ( )

◆ __dt__11dBgS_GndChkFv()

void __dt__11dBgS_GndChkFv ( )

◆ __dt__11dBgS_LinChkFv()

void __dt__11dBgS_LinChkFv ( )

◆ __dt__14dBgS_ObjGndChkFv()

void __dt__14dBgS_ObjGndChkFv ( )

◆ __dt__18dBgS_ObjGndChk_SplFv()

void __dt__18dBgS_ObjGndChk_SplFv ( )

◆ __dt__8cM3dGAabFv()

void __dt__8cM3dGAabFv ( )

◆ __dt__8cM3dGCylFv()

void __dt__8cM3dGCylFv ( )

◆ __dt__8cM3dGSphFv()

void __dt__8cM3dGSphFv ( )

◆ __mi__4cXyzCFRC3Vec()

void __mi__4cXyzCFRC3Vec ( )

◆ __ml__4cXyzCFf()

void __ml__4cXyzCFf ( )

◆ __pl__4cXyzCFRC3Vec()

void __pl__4cXyzCFRC3Vec ( )

◆ _restgpr_22()

void _restgpr_22 ( )

◆ _restgpr_25()

void _restgpr_25 ( )

◆ _restgpr_26()

void _restgpr_26 ( )

◆ _restgpr_27()

void _restgpr_27 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_22()

void _savegpr_22 ( )

◆ _savegpr_25()

void _savegpr_25 ( )

◆ _savegpr_26()

void _savegpr_26 ( )

◆ _savegpr_27()

void _savegpr_27 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ at_power_check__FP11dCcU_AtInfo()

void at_power_check__FP11dCcU_AtInfo ( )

◆ calcViewFrustum__11J3DUClipperFv()

void calcViewFrustum__11J3DUClipperFv ( )

◆ ChkTgHit__12dCcD_GObjInfFv()

void ChkTgHit__12dCcD_GObjInfFv ( )

◆ cLib_addCalc0__FPfff()

void cLib_addCalc0__FPfff ( )

◆ cLib_addCalc2__FPffff()

void cLib_addCalc2__FPffff ( )

◆ cLib_addCalcAngleS2__FPssss()

void cLib_addCalcAngleS2__FPssss ( )

◆ cM_atan2s__Fff()

void cM_atan2s__Fff ( )

◆ cM_rndF__Ff()

void cM_rndF__Ff ( )

◆ cM_rndFX__Ff()

void cM_rndFX__Ff ( )

◆ COMPILER_STRIP_GATE() [1/64]

COMPILER_STRIP_GATE ( 0x8046AFC4  ,
lit_3681 
)

◆ COMPILER_STRIP_GATE() [2/64]

COMPILER_STRIP_GATE ( 0x8046AFC8  ,
lit_3682 
)

◆ COMPILER_STRIP_GATE() [3/64]

COMPILER_STRIP_GATE ( 0x8046AFCC  ,
lit_3683 
)

◆ COMPILER_STRIP_GATE() [4/64]

COMPILER_STRIP_GATE ( 0x8046AFD0  ,
lit_3684 
)

◆ COMPILER_STRIP_GATE() [5/64]

COMPILER_STRIP_GATE ( 0x8046AFD4  ,
lit_3859 
)

◆ COMPILER_STRIP_GATE() [6/64]

COMPILER_STRIP_GATE ( 0x8046AFD8  ,
lit_3860 
)

◆ COMPILER_STRIP_GATE() [7/64]

COMPILER_STRIP_GATE ( 0x8046AFDC  ,
lit_3861 
)

◆ COMPILER_STRIP_GATE() [8/64]

COMPILER_STRIP_GATE ( 0x8046AFE0  ,
lit_3862 
)

◆ COMPILER_STRIP_GATE() [9/64]

COMPILER_STRIP_GATE ( 0x8046AFE4  ,
lit_3863 
)

◆ COMPILER_STRIP_GATE() [10/64]

COMPILER_STRIP_GATE ( 0x8046AFE8  ,
lit_3864 
)

◆ COMPILER_STRIP_GATE() [11/64]

COMPILER_STRIP_GATE ( 0x8046AFEC  ,
lit_3865 
)

◆ COMPILER_STRIP_GATE() [12/64]

COMPILER_STRIP_GATE ( 0x8046AFF0  ,
lit_3866 
)

◆ COMPILER_STRIP_GATE() [13/64]

COMPILER_STRIP_GATE ( 0x8046AFF4  ,
lit_3867 
)

◆ COMPILER_STRIP_GATE() [14/64]

COMPILER_STRIP_GATE ( 0x8046AFF8  ,
lit_3868 
)

◆ COMPILER_STRIP_GATE() [15/64]

COMPILER_STRIP_GATE ( 0x8046AFFC  ,
lit_3869 
)

◆ COMPILER_STRIP_GATE() [16/64]

COMPILER_STRIP_GATE ( 0x8046B000  ,
lit_3870 
)

◆ COMPILER_STRIP_GATE() [17/64]

COMPILER_STRIP_GATE ( 0x8046B004  ,
lit_3871 
)

◆ COMPILER_STRIP_GATE() [18/64]

COMPILER_STRIP_GATE ( 0x8046B00C  ,
lit_3872 
)

◆ COMPILER_STRIP_GATE() [19/64]

COMPILER_STRIP_GATE ( 0x8046B014  ,
lit_3873 
)

◆ COMPILER_STRIP_GATE() [20/64]

COMPILER_STRIP_GATE ( 0x8046B01C  ,
lit_3874 
)

◆ COMPILER_STRIP_GATE() [21/64]

COMPILER_STRIP_GATE ( 0x8046B020  ,
lit_3875 
)

◆ COMPILER_STRIP_GATE() [22/64]

COMPILER_STRIP_GATE ( 0x8046B024  ,
lit_3876 
)

◆ COMPILER_STRIP_GATE() [23/64]

COMPILER_STRIP_GATE ( 0x8046B028  ,
lit_3877 
)

◆ COMPILER_STRIP_GATE() [24/64]

COMPILER_STRIP_GATE ( 0x8046B02C  ,
lit_3878 
)

◆ COMPILER_STRIP_GATE() [25/64]

COMPILER_STRIP_GATE ( 0x8046B030  ,
lit_3959 
)

◆ COMPILER_STRIP_GATE() [26/64]

COMPILER_STRIP_GATE ( 0x8046B034  ,
lit_3960 
)

◆ COMPILER_STRIP_GATE() [27/64]

COMPILER_STRIP_GATE ( 0x8046B038  ,
lit_3961 
)

◆ COMPILER_STRIP_GATE() [28/64]

COMPILER_STRIP_GATE ( 0x8046B03C  ,
lit_3962 
)

◆ COMPILER_STRIP_GATE() [29/64]

COMPILER_STRIP_GATE ( 0x8046B040  ,
lit_3963 
)

◆ COMPILER_STRIP_GATE() [30/64]

COMPILER_STRIP_GATE ( 0x8046B044  ,
lit_4015 
)

◆ COMPILER_STRIP_GATE() [31/64]

COMPILER_STRIP_GATE ( 0x8046B048  ,
lit_4016 
)

◆ COMPILER_STRIP_GATE() [32/64]

COMPILER_STRIP_GATE ( 0x8046B04C  ,
lit_4017 
)

◆ COMPILER_STRIP_GATE() [33/64]

COMPILER_STRIP_GATE ( 0x8046B050  ,
lit_4018 
)

◆ COMPILER_STRIP_GATE() [34/64]

COMPILER_STRIP_GATE ( 0x8046B054  ,
lit_4205 
)

◆ COMPILER_STRIP_GATE() [35/64]

COMPILER_STRIP_GATE ( 0x8046B058  ,
lit_4461 
)

◆ COMPILER_STRIP_GATE() [36/64]

COMPILER_STRIP_GATE ( 0x8046B05C  ,
lit_4462 
)

◆ COMPILER_STRIP_GATE() [37/64]

COMPILER_STRIP_GATE ( 0x8046B060  ,
lit_4463 
)

◆ COMPILER_STRIP_GATE() [38/64]

COMPILER_STRIP_GATE ( 0x8046B064  ,
lit_4464 
)

◆ COMPILER_STRIP_GATE() [39/64]

COMPILER_STRIP_GATE ( 0x8046B068  ,
lit_4465 
)

◆ COMPILER_STRIP_GATE() [40/64]

COMPILER_STRIP_GATE ( 0x8046B06C  ,
lit_4466 
)

◆ COMPILER_STRIP_GATE() [41/64]

COMPILER_STRIP_GATE ( 0x8046B070  ,
lit_4467 
)

◆ COMPILER_STRIP_GATE() [42/64]

COMPILER_STRIP_GATE ( 0x8046B074  ,
lit_4502 
)

◆ COMPILER_STRIP_GATE() [43/64]

COMPILER_STRIP_GATE ( 0x8046B078  ,
lit_4503 
)

◆ COMPILER_STRIP_GATE() [44/64]

COMPILER_STRIP_GATE ( 0x8046B07C  ,
lit_4627 
)

◆ COMPILER_STRIP_GATE() [45/64]

COMPILER_STRIP_GATE ( 0x8046B080  ,
lit_4628 
)

◆ COMPILER_STRIP_GATE() [46/64]

COMPILER_STRIP_GATE ( 0x8046B084  ,
lit_4629 
)

◆ COMPILER_STRIP_GATE() [47/64]

COMPILER_STRIP_GATE ( 0x8046B088  ,
lit_4630 
)

◆ COMPILER_STRIP_GATE() [48/64]

COMPILER_STRIP_GATE ( 0x8046B08C  ,
lit_4631 
)

◆ COMPILER_STRIP_GATE() [49/64]

COMPILER_STRIP_GATE ( 0x8046B090  ,
lit_4632 
)

◆ COMPILER_STRIP_GATE() [50/64]

COMPILER_STRIP_GATE ( 0x8046B094  ,
lit_4633 
)

◆ COMPILER_STRIP_GATE() [51/64]

COMPILER_STRIP_GATE ( 0x8046B098  ,
lit_4634 
)

◆ COMPILER_STRIP_GATE() [52/64]

COMPILER_STRIP_GATE ( 0x8046B09C  ,
lit_4635 
)

◆ COMPILER_STRIP_GATE() [53/64]

COMPILER_STRIP_GATE ( 0x8046B0A0  ,
lit_4636 
)

◆ COMPILER_STRIP_GATE() [54/64]

COMPILER_STRIP_GATE ( 0x8046B0A4  ,
lit_4637 
)

◆ COMPILER_STRIP_GATE() [55/64]

COMPILER_STRIP_GATE ( 0x8046B0A8  ,
lit_4638 
)

◆ COMPILER_STRIP_GATE() [56/64]

COMPILER_STRIP_GATE ( 0x8046B0AC  ,
lit_4639 
)

◆ COMPILER_STRIP_GATE() [57/64]

COMPILER_STRIP_GATE ( 0x8046B0B0  ,
lit_4640 
)

◆ COMPILER_STRIP_GATE() [58/64]

COMPILER_STRIP_GATE ( 0x8046B0B4  ,
lit_4641 
)

◆ COMPILER_STRIP_GATE() [59/64]

COMPILER_STRIP_GATE ( 0x8046B0B8  ,
lit_4642 
)

◆ COMPILER_STRIP_GATE() [60/64]

COMPILER_STRIP_GATE ( 0x8046B0BC  ,
lit_4643 
)

◆ COMPILER_STRIP_GATE() [61/64]

COMPILER_STRIP_GATE ( 0x8046B0C0  ,
lit_4644 
)

◆ COMPILER_STRIP_GATE() [62/64]

COMPILER_STRIP_GATE ( 0x8046B0C4  ,
lit_4645 
)

◆ COMPILER_STRIP_GATE() [63/64]

COMPILER_STRIP_GATE ( 0x8046B0C8  ,
lit_4763 
)

◆ COMPILER_STRIP_GATE() [64/64]

COMPILER_STRIP_GATE ( 0x8046B0CC  ,
lit_4764 
)

◆ cutEnd__16dEvent_manager_cFi()

void cutEnd__16dEvent_manager_cFi ( )

◆ daEp_Create()

static void daEp_Create ( fopAc_ac_c param_0)
static

◆ daEp_Create__FP10fopAc_ac_c()

static void daEp_Create__FP10fopAc_ac_c ( )
static

◆ daEp_CreateHeap()

static void daEp_CreateHeap ( fopAc_ac_c param_0)
static

◆ daEp_CreateHeap__FP10fopAc_ac_c()

static void daEp_CreateHeap__FP10fopAc_ac_c ( )
static

◆ daEp_CreateInit()

static void daEp_CreateInit ( fopAc_ac_c param_0)
static

◆ daEp_CreateInit__FP10fopAc_ac_c()

static void daEp_CreateInit__FP10fopAc_ac_c ( )
static

◆ daEp_Delete()

static void daEp_Delete ( ep_class param_0)
static

◆ daEp_Delete__FP8ep_class()

static void daEp_Delete__FP8ep_class ( )
static

◆ daEp_Draw()

static void daEp_Draw ( ep_class param_0)
static

◆ daEp_Draw__FP8ep_class()

static void daEp_Draw__FP8ep_class ( )
static

◆ daEp_Execute()

static void daEp_Execute ( ep_class param_0)
static

◆ daEp_Execute__FP8ep_class()

static void daEp_Execute__FP8ep_class ( )
static

◆ daEp_IsDelete()

static bool daEp_IsDelete ( ep_class param_0)
static

◆ daEp_IsDelete__FP8ep_class()

static bool daEp_IsDelete__FP8ep_class ( )
static

◆ daEp_set_mtx()

static void daEp_set_mtx ( ep_class param_0)
static

◆ daEp_set_mtx__FP8ep_class()

static void daEp_set_mtx__FP8ep_class ( )
static

◆ dComIfG_resDelete__FP30request_of_phase_process_classPCc()

void dComIfG_resDelete__FP30request_of_phase_process_classPCc ( )

◆ dComIfG_resLoad__FP30request_of_phase_process_classPCc()

void dComIfG_resLoad__FP30request_of_phase_process_classPCc ( )

◆ dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj()

void dComIfGd_setShadow__FUlScP8J3DModelP4cXyzffffR13cBgS_PolyInfoP12dKy_tevstr_csfP9_GXTexObj ( )

◆ dKy_plight_cut__FP15LIGHT_INFLUENCE()

void dKy_plight_cut__FP15LIGHT_INFLUENCE ( )

◆ dKy_plight_set__FP15LIGHT_INFLUENCE()

void dKy_plight_set__FP15LIGHT_INFLUENCE ( )

◆ endCheckOld__16dEvent_manager_cFPCc()

void endCheckOld__16dEvent_manager_cFPCc ( )

◆ ep_move()

static void ep_move ( ep_class param_0)
static

◆ ep_move__FP8ep_class()

static void ep_move__FP8ep_class ( )
static

◆ ep_switch_event_begin()

static void ep_switch_event_begin ( ep_class param_0)
static

◆ ep_switch_event_begin__FP8ep_class()

static void ep_switch_event_begin__FP8ep_class ( )
static

◆ ep_switch_event_end()

static void ep_switch_event_end ( ep_class param_0)
static

◆ ep_switch_event_end__FP8ep_class()

static void ep_switch_event_end__FP8ep_class ( )
static

◆ ep_switch_event_move()

static void ep_switch_event_move ( ep_class param_0)
static

◆ ep_switch_event_move__FP8ep_class()

static void ep_switch_event_move__FP8ep_class ( )
static

◆ fopAcM_checkCullingBox__FPA4_fffffff()

void fopAcM_checkCullingBox__FPA4_fffffff ( )

◆ fopAcM_delete__FP10fopAc_ac_c()

void fopAcM_delete__FP10fopAc_ac_c ( )

◆ fopAcM_effHamonSet__FPUlPC4cXyzff()

void fopAcM_effHamonSet__FPUlPC4cXyzff ( )

◆ fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci()

void fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci ( )

◆ fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl()

void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ( )

◆ fopAcM_orderOtherEvent__FP10fopAc_ac_cPCcUsUsUs()

void fopAcM_orderOtherEvent__FP10fopAc_ac_cPCcUsUsUs ( )

◆ fopAcM_rollPlayerCrash__FPC10fopAc_ac_cfUlffif()

void fopAcM_rollPlayerCrash__FPC10fopAc_ac_cfUlffif ( )

◆ fopAcM_SetMax__FP10fopAc_ac_cfff()

void fopAcM_SetMax__FP10fopAc_ac_cfff ( )

◆ fopAcM_SetMin__FP10fopAc_ac_cfff()

void fopAcM_SetMin__FP10fopAc_ac_cfff ( )

◆ func_8046AFA4()

static void func_8046AFA4 ( )
static

◆ func_8046AFAC()

static void func_8046AFAC ( )
static

◆ func_8046AFB4()

static void func_8046AFB4 ( )
static

◆ GetAc__8cCcD_ObjFv()

void GetAc__8cCcD_ObjFv ( )

◆ getEventData__16dEvent_manager_cFs()

void getEventData__16dEvent_manager_cFs ( )

◆ getEventIdx__16dEvent_manager_cFPCcUcl()

void getEventIdx__16dEvent_manager_cFPCcUcl ( )

◆ getIsAddvance__16dEvent_manager_cFi()

void getIsAddvance__16dEvent_manager_cFi ( )

◆ getMyActIdx__16dEvent_manager_cFiPCPCciii()

void getMyActIdx__16dEvent_manager_cFiPCPCciii ( )

◆ getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci()

void getMyStaffId__16dEvent_manager_cFPCcP10fopAc_ac_ci ( )

◆ getRes__14dRes_control_cFPCclP11dRes_info_ci()

void getRes__14dRes_control_cFPCclP11dRes_info_ci ( )

◆ GetTgHitGObj__12dCcD_GObjInfFv()

void GetTgHitGObj__12dCcD_GObjInfFv ( )

◆ GetTgHitObj__12dCcD_GObjInfFv()

void GetTgHitObj__12dCcD_GObjInfFv ( )

◆ gndCheck__11fopAcM_gc_cFPC4cXyz()

void gndCheck__11fopAcM_gc_cFPC4cXyz ( )

◆ GroundCross__4cBgSFP11cBgS_GndChk()

void GroundCross__4cBgSFP11cBgS_GndChk ( )

◆ hahen_carry()

static void hahen_carry ( ep_class param_0,
ep_hahen_s param_1 
)
static

◆ hahen_carry__FP8ep_classP10ep_hahen_s()

static void hahen_carry__FP8ep_classP10ep_hahen_s ( )
static

◆ hahen_cast()

static void hahen_cast ( ep_class param_0,
ep_hahen_s param_1 
)
static

◆ hahen_cast__FP8ep_classP10ep_hahen_s()

static void hahen_cast__FP8ep_classP10ep_hahen_s ( )
static

◆ hahen_draw()

static void hahen_draw ( ep_class param_0)
static

◆ hahen_draw__FP8ep_class()

static void hahen_draw__FP8ep_class ( )
static

◆ hahen_move()

static void hahen_move ( ep_class param_0)
static

◆ hahen_move__FP8ep_class()

static void hahen_move__FP8ep_class ( )
static

◆ hahen_normal()

static void hahen_normal ( ep_class param_0,
ep_hahen_s param_1 
)
static

◆ hahen_normal__FP8ep_classP10ep_hahen_s()

static void hahen_normal__FP8ep_classP10ep_hahen_s ( )
static

◆ hahen_water()

static void hahen_water ( ep_class param_0,
ep_hahen_s param_1 
)
static

◆ hahen_water__FP8ep_classP10ep_hahen_s()

static void hahen_water__FP8ep_classP10ep_hahen_s ( )
static

◆ HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl()

void HitSeStart__5daObjFPC4cXyziPC12dCcD_GObjInfUl ( )

◆ Init__9dCcD_SttsFiiP10fopAc_ac_c()

void Init__9dCcD_SttsFiiP10fopAc_ac_c ( )

◆ isSwitch__10dSv_info_cCFii()

void isSwitch__10dSv_info_cCFii ( )

◆ LineCross__4cBgSFP11cBgS_LinChk()

void LineCross__4cBgSFP11cBgS_LinChk ( )

◆ LockonTarget__12dAttention_cFl()

void LockonTarget__12dAttention_cFl ( )

◆ LockonTruth__12dAttention_cFv()

void LockonTruth__12dAttention_cFv ( )

◆ mDoExt_J3DModel__create__FP12J3DModelDataUlUl()

void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ( )

◆ mDoExt_modelUpdateDL__FP8J3DModel()

void mDoExt_modelUpdateDL__FP8J3DModel ( )

◆ mDoMtx_XrotM__FPA4_fs()

void mDoMtx_XrotM__FPA4_fs ( )

◆ mDoMtx_XrotS__FPA4_fs()

void mDoMtx_XrotS__FPA4_fs ( )

◆ mDoMtx_YrotM__FPA4_fs()

void mDoMtx_YrotM__FPA4_fs ( )

◆ mDoMtx_YrotS__FPA4_fs()

void mDoMtx_YrotS__FPA4_fs ( )

◆ mDoMtx_ZrotM__FPA4_fs()

void mDoMtx_ZrotM__FPA4_fs ( )

◆ move_calc()

static void move_calc ( ep_class param_0,
ep_hahen_s param_1 
)
static

◆ move_calc__FP8ep_classP10ep_hahen_s()

static void move_calc__FP8ep_classP10ep_hahen_s ( )
static

◆ MtxPosition__FP4cXyzP4cXyz()

void MtxPosition__FP4cXyzP4cXyz ( )

◆ MtxScale__FfffUc()

void MtxScale__FfffUc ( )

◆ MtxTrans__FfffUc()

void MtxTrans__FfffUc ( )

◆ offSwitch__10dSv_info_cFii()

void offSwitch__10dSv_info_cFii ( )

◆ onSwitch__10dSv_info_cFii()

void onSwitch__10dSv_info_cFii ( )

◆ reset__14dEvt_control_cFv()

void reset__14dEvt_control_cFv ( )

◆ seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc()

void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc ( )

◆ Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c()

void Set__11dBgS_LinChkFPC4cXyzPC4cXyzPC10fopAc_ac_c ( )

◆ set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf()

void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ( )

◆ set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf()

void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ( )

◆ Set__4cCcSFP8cCcD_Obj()

void Set__4cCcSFP8cCcD_Obj ( )

◆ Set__8dCcD_CylFRC11dCcD_SrcCyl()

void Set__8dCcD_CylFRC11dCcD_SrcCyl ( )

◆ Set__8dCcD_SphFRC11dCcD_SrcSph()

void Set__8dCcD_SphFRC11dCcD_SrcSph ( )

◆ SetC__8cM3dGCylFRC4cXyz()

void SetC__8cM3dGCylFRC4cXyz ( )

◆ SetC__8cM3dGSphFRC4cXyz()

void SetC__8cM3dGSphFRC4cXyz ( )

◆ SetH__8cM3dGCylFf()

void SetH__8cM3dGCylFf ( )

◆ setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c()

void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ( )

◆ SetObj__16dBgS_PolyPassChkFv()

void SetObj__16dBgS_PolyPassChkFv ( )

◆ SetPos__11cBgS_GndChkFPC4cXyz()

void SetPos__11cBgS_GndChkFPC4cXyz ( )

◆ SetR__8cM3dGSphFf()

void SetR__8cM3dGSphFf ( )

◆ setSimple__13dPa_control_cFUsPC4cXyzPC12dKy_tevstr_cUcRC8_GXColorRC8_GXColorif()

void setSimple__13dPa_control_cFUsPC4cXyzPC12dKy_tevstr_cUcRC8_GXColorRC8_GXColorif ( )

◆ settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c()

void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ( )

Variable Documentation

◆ __vt__10cCcD_GStts

SECTION_DATA void* __vt__10cCcD_GStts[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void __dt__10cCcD_GSttsFv()
Definition d_a_ep.cpp:1149

◆ __vt__10dCcD_GStts

SECTION_DATA void* __vt__10dCcD_GStts[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__10dCcD_GSttsFv()
Definition d_a_ep.cpp:1143

◆ __vt__12cCcD_CylAttr

void* __vt__12cCcD_CylAttr[25]
extern

◆ __vt__12cCcD_SphAttr

void* __vt__12cCcD_SphAttr[25]
extern

◆ __vt__14cCcD_ShapeAttr

void* __vt__14cCcD_ShapeAttr[22]
extern

◆ __vt__14dBgS_ObjGndChk

SECTION_DATA void* __vt__14dBgS_ObjGndChk[12]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)func_8046AFA4,
(void*)NULL,
(void*)NULL,
(void*)func_8046AFB4,
(void*)NULL,
(void*)NULL,
(void*)func_8046AFAC,
}
void __dt__14dBgS_ObjGndChkFv()
Definition d_a_boomerang.cpp:1770
static void func_8046AFB4()
Definition d_a_ep.cpp:1164
static void func_8046AFAC()
Definition d_a_ep.cpp:1159
static void func_8046AFA4()
Definition d_a_ep.cpp:1154

◆ __vt__8cM3dGAab

SECTION_DATA void* __vt__8cM3dGAab[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGAabFv()
Definition d_a_ep.cpp:1137

◆ __vt__8cM3dGCyl

SECTION_DATA void* __vt__8cM3dGCyl[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGCylFv()
Definition d_a_ep.cpp:1131

◆ __vt__8cM3dGSph

SECTION_DATA void* __vt__8cM3dGSph[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__8cM3dGSphFv()
Definition d_a_ep.cpp:1125

◆ __vt__8dCcD_Cyl

void* __vt__8dCcD_Cyl[36]
extern

◆ __vt__8dCcD_Sph

void* __vt__8dCcD_Sph[36]
extern

◆ __vt__9cCcD_Stts

void* __vt__9cCcD_Stts[8]
extern

◆ __vt__9dCcD_Stts

void* __vt__9dCcD_Stts[11]
extern

◆ actions

SECTION_DATA void* actions[2]
static
Initial value:
= {
(void*)(((char*)&d_a_ep__stringBase0) + 0x19),
(void*)(((char*)&d_a_ep__stringBase0) + 0x1E),
}
char const *const d_a_ep__stringBase0

◆ at_sph_src

dCcD_SrcSph at_sph_src
static
Initial value:
= {
{
{0x0, {{AT_TYPE_THROW_OBJ, 0x0, 0x1f}, {0x0, 0x0}, 0x0}},
{dCcD_SE_THROW_OBJ, 0x1, 0x0, 0x0, 0x1},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2},
{0x0},
},
{
{{0.0f, 0.0f, 0.0f}, 40.0f}
}
}
@ AT_TYPE_THROW_OBJ
Definition c_cc_d.h:34
@ dCcD_SE_NONE
Definition d_cc_d.h:13
@ dCcD_SE_THROW_OBJ
Definition d_cc_d.h:31

◆ calc_mtx

void* calc_mtx[1+1]
extern

◆ cNullVec__6Z2Calc

SECTION_DATA u8 cNullVec__6Z2Calc[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ co_cyl_src

dCcD_SrcCyl co_cyl_src
static
Initial value:
= {
{
{0x0, {{0x0, 0x0, 0x0}, {0xd8fbfdbf, 0x1f}, 0x79}},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x2},
{0x0},
},
{
{0.0f, 0.0f, 0.0f},
35.0f,
120.0f
}
}

◆ d_a_ep__stringBase0

char const* const d_a_ep__stringBase0
extern

◆ eff_name

SECTION_DATA u8 eff_name[6+2]
static
Initial value:
= {
0x83,
0x40,
0x83,
0x41,
0x83,
0x42,
0x00,
0x00,
}

◆ g_dComIfG_gameInfo

u8 g_dComIfG_gameInfo[122384]
extern

◆ g_env_light

u8 g_env_light[4880]
extern

◆ g_fopAc_Method

void* g_fopAc_Method[8]
extern

◆ g_profile_EP

SECTION_DATA void* g_profile_EP[12]
extern
Initial value:
= {
(void*)0xFFFFFFFD, (void*)0x0007FFFD, (void*)0x01050000, (void*)&g_fpcLf_Method,
(void*)0x00000E70, (void*)NULL, (void*)NULL, (void*)&g_fopAc_Method,
(void*)0x02B30000, (void*)&l_daEp_Method, (void*)0x10244000, (void*)0x000E0000,
}
void * g_fopAc_Method[8]
static SECTION_DATA void * l_daEp_Method[8]
Definition d_a_ep.cpp:1034
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65

◆ g_whiteColor

u32 g_whiteColor
extern

◆ l_daEp_Method

SECTION_DATA void* l_daEp_Method[8]
static
Initial value:
= {
(void*)NULL,
(void*)NULL,
(void*)NULL,
}
static void daEp_Create__FP10fopAc_ac_c()
static bool daEp_IsDelete__FP8ep_class()
static void daEp_Execute__FP8ep_class()
static void daEp_Draw__FP8ep_class()
static void daEp_Delete__FP8ep_class()

◆ l_particle_fire_A

SECTION_DATA u8 l_particle_fire_A[4]
static
Initial value:
= {
0x01,
0x00,
0x81,
0x10,
}

◆ l_particle_fire_B

SECTION_DATA u8 l_particle_fire_B[4]
static
Initial value:
= {
0x01,
0x01,
0x81,
0x11,
}

◆ l_particle_kagerou

SECTION_DATA u8 l_particle_kagerou[4]
static
Initial value:
= {
0x01,
0x03,
0x81,
0x12,
}

◆ lit_1787

SECTION_DATA u32 lit_1787[1+4]
static
Initial value:
= {
0x02000201,
0x40080000,
0x00000000,
0x3FE00000,
0x00000000,
}

◆ lit_3681

SECTION_RODATA f32 const lit_3681 = 50.0f
static

◆ lit_3682

SECTION_RODATA f32 const lit_3682 = 200.0f
static

◆ lit_3683

SECTION_RODATA u8 const lit_3683[4]
static
Initial value:
= {
0x00,
0x00,
0x00,
0x00,
}

◆ lit_3684

SECTION_RODATA f32 const lit_3684 = 1.0f
static

◆ lit_3859

SECTION_RODATA f32 const lit_3859 = 5.0f
static

◆ lit_3860

SECTION_RODATA f32 const lit_3860 = -90.0f
static

◆ lit_3861

SECTION_RODATA f32 const lit_3861 = 100.0f
static

◆ lit_3862

SECTION_RODATA f32 const lit_3862 = 35.0f
static

◆ lit_3863

SECTION_RODATA f32 const lit_3863 = 6.0f
static

◆ lit_3864

SECTION_RODATA f32 const lit_3864 = -20.0f
static

◆ lit_3865

SECTION_RODATA f32 const lit_3865 = -3.0f / 10.0f
static

◆ lit_3866

SECTION_RODATA f32 const lit_3866 = 17000.0f
static

◆ lit_3867

SECTION_RODATA f32 const lit_3867 = 10000.0f
static

◆ lit_3868

SECTION_RODATA f32 const lit_3868 = 0.5f
static

◆ lit_3869

SECTION_RODATA f32 const lit_3869 = -1.0f
static

◆ lit_3870

SECTION_RODATA f32 const lit_3870 = -10.0f
static

◆ lit_3871

SECTION_RODATA u8 const lit_3871[8]
static
Initial value:
= {
0x3F, 0xE0, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_3872

SECTION_RODATA u8 const lit_3872[8]
static
Initial value:
= {
0x40, 0x08, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_3873

SECTION_RODATA u8 const lit_3873[8]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_3874

SECTION_RODATA f32 const lit_3874 = 1.0f / 100.0f
static

◆ lit_3875

SECTION_RODATA f32 const lit_3875 = 11.0f / 10.0f
static

◆ lit_3876

SECTION_RODATA f32 const lit_3876 = -0.5f
static

◆ lit_3877

SECTION_RODATA f32 const lit_3877 = 65536.0f
static

◆ lit_3878

SECTION_RODATA f32 const lit_3878 = 7.0f / 10.0f
static

◆ lit_3959

SECTION_RODATA f32 const lit_3959 = 60.0f
static

◆ lit_3960

SECTION_RODATA f32 const lit_3960 = 3.0f
static

◆ lit_3961

SECTION_RODATA f32 const lit_3961 = 19.0f / 20.0f
static

◆ lit_3962

SECTION_RODATA f32 const lit_3962 = 2.0f
static

◆ lit_3963

SECTION_RODATA f32 const lit_3963 = 1.0f / 20.0f
static

◆ lit_4015

SECTION_RODATA f32 const lit_4015 = 80.0f
static

◆ lit_4016

SECTION_RODATA f32 const lit_4016 = 10.0f
static

◆ lit_4017

SECTION_RODATA f32 const lit_4017 = 70.0f
static

◆ lit_4018

SECTION_RODATA f32 const lit_4018 = 30.0f
static

◆ lit_4205

SECTION_RODATA f32 const lit_4205 = 20.0f
static

◆ lit_4461

SECTION_RODATA f32 const lit_4461 = 15.0f
static

◆ lit_4462

SECTION_RODATA f32 const lit_4462 = 235.0f
static

◆ lit_4463

SECTION_RODATA f32 const lit_4463 = -240.0f
static

◆ lit_4464

SECTION_RODATA f32 const lit_4464 = 1.0f / 5.0f
static

◆ lit_4465

SECTION_RODATA f32 const lit_4465 = 1.0f / 10.0f
static

◆ lit_4466

SECTION_RODATA f32 const lit_4466 = 500.0f
static

◆ lit_4467

SECTION_RODATA f32 const lit_4467 = 4.0f
static

◆ lit_4502

SECTION_RODATA f32 const lit_4502 = 140.0f
static

◆ lit_4503

SECTION_RODATA f32 const lit_4503 = 280.0f
static

◆ lit_4627

SECTION_RODATA f32 const lit_4627 = 8000.0f
static

◆ lit_4628

SECTION_RODATA f32 const lit_4628 = -100.0f
static

◆ lit_4629

SECTION_RODATA f32 const lit_4629 = -9.0f / 10.0f
static

◆ lit_4630

SECTION_RODATA f32 const lit_4630 = 1000000.0f
static

◆ lit_4631

SECTION_RODATA f32 const lit_4631 = -30.0f
static

◆ lit_4632

SECTION_RODATA f32 const lit_4632 = 180.0f
static

◆ lit_4633

SECTION_RODATA f32 const lit_4633 = 8.0f
static

◆ lit_4634

SECTION_RODATA f32 const lit_4634 = 11.0f / 20.0f
static

◆ lit_4635

SECTION_RODATA f32 const lit_4635 = 0.75f
static

◆ lit_4636

SECTION_RODATA f32 const lit_4636 = 3.0f / 40.0f
static

◆ lit_4637

SECTION_RODATA f32 const lit_4637 = 2.0f / 5.0f
static

◆ lit_4638

SECTION_RODATA f32 const lit_4638 = 1.0f / 25.0f
static

◆ lit_4639

SECTION_RODATA f32 const lit_4639 = -160.0f
static

◆ lit_4640

SECTION_RODATA f32 const lit_4640 = 160.0f
static

◆ lit_4641

SECTION_RODATA f32 const lit_4641 = 40.0f
static

◆ lit_4642

SECTION_RODATA f32 const lit_4642 = 110.0f
static

◆ lit_4643

SECTION_RODATA f32 const lit_4643 = 3000.0f
static

◆ lit_4644

SECTION_RODATA f32 const lit_4644 = 1000.0f
static

◆ lit_4645

SECTION_RODATA f32 const lit_4645 = 2000.0f
static

◆ lit_4763

SECTION_RODATA f32 const lit_4763 = 240.0f
static

◆ lit_4764

SECTION_RODATA f32 const lit_4764 = 255.0f
static

◆ mAudioMgrPtr__10Z2AudioMgr

u8 mAudioMgrPtr__10Z2AudioMgr[4+4]

◆ mClipper__14mDoLib_clipper

u8 mClipper__14mDoLib_clipper[92]

◆ mGndCheck__11fopAcM_gc_c

u8 mGndCheck__11fopAcM_gc_c[84]

◆ mGroundY__11fopAcM_gc_c

f32 mGroundY__11fopAcM_gc_c

◆ model_d

SECTION_DATA u8 model_d[32]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x05, 0x00, 0x00, 0x00, 0x06,
0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06, 0x00, 0x00, 0x00, 0x06,
}

◆ mSimpleTexObj__21dDlst_shadowControl_c

u8 mSimpleTexObj__21dDlst_shadowControl_c[32]

◆ mSystemFar__14mDoLib_clipper

f32 mSystemFar__14mDoLib_clipper

◆ pauseTimer__9dScnPly_c

u8 pauseTimer__9dScnPly_c[4]
extern

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]

◆ sph_src

dCcD_SrcSph sph_src
static
Initial value:
= {
{
{0x0, {{0x0, 0x0, 0x10}, {0x20, 0x11}, 0x0}},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0},
{dCcD_SE_NONE, 0x0, 0x0, 0x1, 0x0},
{0x0},
},
{
{{0.0f, 0.0f, 0.0f}, 40.0f}
}
}

◆ stringBase_8046B0D0

SECTION_DEAD char const* const stringBase_8046B0D0 = "SHOKUDAI_SWITCH"
static

◆ stringBase_8046B0E0

SECTION_DEAD char const* const stringBase_8046B0E0 = "SHOKUDAI"
static

◆ stringBase_8046B0E9

SECTION_DEAD char const* const stringBase_8046B0E9 = "WAIT"
static

◆ stringBase_8046B0EE

SECTION_DEAD char const* const stringBase_8046B0EE = "FIRE"
static

◆ stringBase_8046B0F3

SECTION_DEAD char const* const stringBase_8046B0F3 = "Ep"
static

◆ w_eff_id

SECTION_DATA u8 w_eff_id[8]
static
Initial value:
= {
0x01, 0xB8, 0x01, 0xB9, 0x01, 0xBA, 0x01, 0xBB,
}