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

Functions

void __ct__14daObj_So_HIO_cFv ()
 
static void daObj_So_Draw__FP12obj_so_class ()
 
static void ride_call_back_0__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c ()
 
static void ride_call_back_1__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c ()
 
static void so_hasira__FP12obj_so_class ()
 
static void part_set__FP12obj_so_classSc ()
 
void __dt__4cXyzFv ()
 
static void so_drop__FP12obj_so_class ()
 
void __dt__5csXyzFv ()
 
static void so_break__FP12obj_so_class ()
 
static void so_hang__FP12obj_so_class ()
 
static void action__FP12obj_so_class ()
 
static void part_move__FP12obj_so_class ()
 
void __dt__14dBgS_ObjGndChkFv ()
 
static void demo_camera__FP12obj_so_class ()
 
static void daObj_So_Execute__FP12obj_so_class ()
 
static bool daObj_So_IsDelete__FP12obj_so_class ()
 
static void daObj_So_Delete__FP12obj_so_class ()
 
static void useHeapInit__FP10fopAc_ac_c ()
 
static void daObj_So_Create__FP10fopAc_ac_c ()
 
void __dt__8dCcD_CylFv ()
 
void __ct__8dCcD_CylFv ()
 
void __dt__8cM3dGCylFv ()
 
void __dt__8cM3dGAabFv ()
 
void __dt__12dBgS_ObjAcchFv ()
 
void __ct__5csXyzFv ()
 
void __ct__4cXyzFv ()
 
void __dt__14daObj_So_HIO_cFv ()
 
void __sinit_d_a_obj_so_cpp ()
 
static void func_80CE39AC ()
 
static void func_80CE39B4 ()
 
static void func_80CE39BC ()
 
static void func_80CE39C4 ()
 
static void func_80CE39CC ()
 
void mDoMtx_XrotM__FPA4_fs ()
 
void mDoMtx_YrotS__FPA4_fs ()
 
void mDoMtx_YrotM__FPA4_fs ()
 
void mDoMtx_ZrotM__FPA4_fs ()
 
void mDoMtx_MtxToRot__FPA4_CfP5csXyz ()
 
void push__14mDoMtx_stack_cFv ()
 
void pop__14mDoMtx_stack_cFv ()
 
void transM__14mDoMtx_stack_cFfff ()
 
void scaleM__14mDoMtx_stack_cFfff ()
 
void mDoExt_modelUpdateDL__FP8J3DModel ()
 
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ()
 
void __ct__10fopAc_ac_cFv ()
 
void fopAcIt_Judge__FPFPvPv_PvPv ()
 
void fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc ()
 
void fopAcM_createChild__FsUiUlPC4cXyziPC5csXyzPC4cXyzScPFPv_i ()
 
void fopAcM_entrySolidHeap__FP10fopAc_ac_cPFP10fopAc_ac_c_iUl ()
 
void fopAcM_SetMin__FP10fopAc_ac_cfff ()
 
void fopAcM_SetMax__FP10fopAc_ac_cfff ()
 
void fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c ()
 
void fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs ()
 
void fopAcM_effSmokeSet1__FPUlPUlPC4cXyzPC5csXyzfPC12dKy_tevstr_ci ()
 
void fpcSch_JudgeForPName__FPvPv ()
 
void fpcSch_JudgeByID__FPvPv ()
 
void dComIfG_resLoad__FP30request_of_phase_process_classPCc ()
 
void dComIfG_resDelete__FP30request_of_phase_process_classPCc ()
 
void dComIfGp_getReverb__Fi ()
 
void onSwitch__10dSv_info_cFii ()
 
void isSwitch__10dSv_info_cCFii ()
 
void getRes__14dRes_control_cFPCclP11dRes_info_ci ()
 
void forceOnEventMove__Q213dPa_control_c7level_cFUl ()
 
void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ()
 
void StartShock__12dVibration_cFii4cXyz ()
 
void Release__4cBgSFP9dBgW_Base ()
 
void GroundCross__4cBgSFP11cBgS_GndChk ()
 
void Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c ()
 
void dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz ()
 
void __ct__12dBgS_AcchCirFv ()
 
void SetWall__12dBgS_AcchCirFff ()
 
void __dt__9dBgS_AcchFv ()
 
void __ct__9dBgS_AcchFv ()
 
void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz ()
 
void CrrPos__9dBgS_AcchFR4dBgS ()
 
void __ct__11dBgS_GndChkFv ()
 
void __dt__11dBgS_GndChkFv ()
 
void SetObj__16dBgS_PolyPassChkFv ()
 
void Set__4cBgWFP6cBgD_tUlPA3_A4_f ()
 
void __ct__4dBgWFv ()
 
void Move__4dBgWFv ()
 
void __ct__10dCcD_GSttsFv ()
 
void Init__9dCcD_SttsFiiP10fopAc_ac_c ()
 
void __ct__12dCcD_GObjInfFv ()
 
void __dt__12dCcD_GObjInfFv ()
 
void ChkTgHit__12dCcD_GObjInfFv ()
 
void GetTgHitObj__12dCcD_GObjInfFv ()
 
void Set__8dCcD_CylFRC11dCcD_SrcCyl ()
 
void def_se_set__FP10Z2CreatureP8cCcD_ObjUlP10fopAc_ac_c ()
 
void at_power_check__FP11dCcU_AtInfo ()
 
void Stop__9dCamera_cFv ()
 
void SetTrimSize__9dCamera_cFl ()
 
void Set__9dCamera_cF4cXyz4cXyzsf ()
 
void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ()
 
void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ()
 
void Set__4cCcSFP8cCcD_Obj ()
 
void __mi__4cXyzCFRC3Vec ()
 
void __ct__5csXyzFsss ()
 
void cM_atan2s__Fff ()
 
void cM_rndF__Ff ()
 
void cM_rndFX__Ff ()
 
void SetPos__11cBgS_GndChkFPC4cXyz ()
 
void SetC__8cM3dGCylFRC4cXyz ()
 
void SetH__8cM3dGCylFf ()
 
void SetR__8cM3dGCylFf ()
 
void cLib_addCalc2__FPffff ()
 
void cLib_addCalc0__FPfff ()
 
void cLib_addCalcAngleS2__FPssss ()
 
void MtxTrans__FfffUc ()
 
void MtxPosition__FP4cXyzP4cXyz ()
 
void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc ()
 
void setBattleBgmOff__8Z2SeqMgrFb ()
 
void __ct__10Z2CreatureFv ()
 
void init__10Z2CreatureFP3VecP3VecUcUc ()
 
void stopAnime__10Z2CreatureFv ()
 
void__nw__FUl ()
 
void __dl__FPv ()
 
void __construct_array ()
 
void _savegpr_14 ()
 
void _savegpr_18 ()
 
void _savegpr_23 ()
 
void _savegpr_27 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_14 ()
 
void _restgpr_18 ()
 
void _restgpr_23 ()
 
void _restgpr_27 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
void __register_global_object ()
 
 COMPILER_STRIP_GATE (0x80CE39E8, &lit_3779)
 
static void daObj_So_Draw (obj_so_class *param_0)
 
static void ride_call_back_0 (dBgW *param_0, fopAc_ac_c *param_1, fopAc_ac_c *param_2)
 
static void ride_call_back_1 (dBgW *param_0, fopAc_ac_c *param_1, fopAc_ac_c *param_2)
 
 COMPILER_STRIP_GATE (0x80CE39EC, &lit_3898)
 
 COMPILER_STRIP_GATE (0x80CE39F0, &lit_3899)
 
 COMPILER_STRIP_GATE (0x80CE39F4, &lit_3900)
 
 COMPILER_STRIP_GATE (0x80CE39F8, &lit_3901)
 
 COMPILER_STRIP_GATE (0x80CE39FC, &lit_3902)
 
static void so_hasira (obj_so_class *param_0)
 
 COMPILER_STRIP_GATE (0x80CE3A00, &lit_4004)
 
 COMPILER_STRIP_GATE (0x80CE3A04, &lit_4005)
 
 COMPILER_STRIP_GATE (0x80CE3A08, &lit_4006)
 
 COMPILER_STRIP_GATE (0x80CE3A0C, &lit_4007)
 
 COMPILER_STRIP_GATE (0x80CE3A10, &lit_4008)
 
 COMPILER_STRIP_GATE (0x80CE3A14, &lit_4009)
 
 COMPILER_STRIP_GATE (0x80CE3A18, &lit_4010)
 
 COMPILER_STRIP_GATE (0x80CE3A1C, &lit_4011)
 
 COMPILER_STRIP_GATE (0x80CE3A20, &lit_4012)
 
 COMPILER_STRIP_GATE (0x80CE3A24, &lit_4013)
 
 COMPILER_STRIP_GATE (0x80CE3A28, &lit_4014)
 
 COMPILER_STRIP_GATE (0x80CE3A2C, &lit_4015)
 
 COMPILER_STRIP_GATE (0x80CE3A30, &lit_4016)
 
 COMPILER_STRIP_GATE (0x80CE3A34, &lit_4017)
 
 COMPILER_STRIP_GATE (0x80CE3A38, &lit_4018)
 
 COMPILER_STRIP_GATE (0x80CE3A3C, &lit_4019)
 
 COMPILER_STRIP_GATE (0x80CE3A40, &lit_4020)
 
 COMPILER_STRIP_GATE (0x80CE3A44, &lit_4021)
 
 COMPILER_STRIP_GATE (0x80CE3A48, &lit_4022)
 
 COMPILER_STRIP_GATE (0x80CE3A4C, &lit_4023)
 
 COMPILER_STRIP_GATE (0x80CE3A50, &lit_4024)
 
static void part_set (obj_so_class *param_0, s8 param_1)
 
 COMPILER_STRIP_GATE (0x80CE3A54, &lit_4085)
 
 COMPILER_STRIP_GATE (0x80CE3A58, &lit_4086)
 
 COMPILER_STRIP_GATE (0x80CE3A5C, &lit_4087)
 
static void so_drop (obj_so_class *param_0)
 
static void so_break (obj_so_class *param_0)
 
static void so_hang (obj_so_class *param_0)
 
 COMPILER_STRIP_GATE (0x80CE3A60, &lit_4205)
 
 COMPILER_STRIP_GATE (0x80CE3A64, &lit_4206)
 
static void action (obj_so_class *param_0)
 
 COMPILER_STRIP_GATE (0x80CE3A68, &lit_4943)
 
 COMPILER_STRIP_GATE (0x80CE3A6C, &lit_4944)
 
 COMPILER_STRIP_GATE (0x80CE3A70, &lit_4945)
 
 COMPILER_STRIP_GATE (0x80CE3A74, &lit_4946)
 
 COMPILER_STRIP_GATE (0x80CE3A78, &lit_4947)
 
 COMPILER_STRIP_GATE (0x80CE3A7C, &lit_4948)
 
 COMPILER_STRIP_GATE (0x80CE3A80, &lit_4949)
 
 COMPILER_STRIP_GATE (0x80CE3A84, &lit_4950)
 
 COMPILER_STRIP_GATE (0x80CE3A88, &lit_4951)
 
 COMPILER_STRIP_GATE (0x80CE3A8C, &lit_4952)
 
 COMPILER_STRIP_GATE (0x80CE3A90, &lit_4953)
 
 COMPILER_STRIP_GATE (0x80CE3A94, &lit_4954)
 
 COMPILER_STRIP_GATE (0x80CE3A98, &lit_4955)
 
 COMPILER_STRIP_GATE (0x80CE3A9C, &lit_4956)
 
 COMPILER_STRIP_GATE (0x80CE3AA0, &lit_4957)
 
 COMPILER_STRIP_GATE (0x80CE3AA4, &lit_4958)
 
 COMPILER_STRIP_GATE (0x80CE3AA8, &lit_4959)
 
 COMPILER_STRIP_GATE (0x80CE3AAC, &lit_4960)
 
 COMPILER_STRIP_GATE (0x80CE3AB0, &lit_4961)
 
 COMPILER_STRIP_GATE (0x80CE3AB4, &lit_4962)
 
 COMPILER_STRIP_GATE (0x80CE3AB8, &lit_4963)
 
 COMPILER_STRIP_GATE (0x80CE3AC0, &lit_4964)
 
 COMPILER_STRIP_GATE (0x80CE3AC8, &lit_4965)
 
 COMPILER_STRIP_GATE (0x80CE3AD0, &lit_4966)
 
 COMPILER_STRIP_GATE (0x80CE3AD4, &lit_4967)
 
 COMPILER_STRIP_GATE (0x80CE3AD8, &lit_4968)
 
 COMPILER_STRIP_GATE (0x80CE3ADC, &lit_4969)
 
 COMPILER_STRIP_GATE (0x80CE3AE0, &lit_4970)
 
 COMPILER_STRIP_GATE (0x80CE3AE4, &lit_4971)
 
 COMPILER_STRIP_GATE (0x80CE3AE8, &lit_4972)
 
 COMPILER_STRIP_GATE (0x80CE3AF0, &lit_4979)
 
static void part_move (obj_so_class *param_0)
 
 COMPILER_STRIP_GATE (0x80CE3AF8, &lit_5077)
 
 COMPILER_STRIP_GATE (0x80CE3AFC, &lit_5078)
 
 COMPILER_STRIP_GATE (0x80CE3B00, &lit_5079)
 
 COMPILER_STRIP_GATE (0x80CE3B04, &lit_5080)
 
 COMPILER_STRIP_GATE (0x80CE3B08, &lit_5081)
 
 COMPILER_STRIP_GATE (0x80CE3B0C, &lit_5082)
 
 COMPILER_STRIP_GATE (0x80CE3B10, &lit_5083)
 
 COMPILER_STRIP_GATE (0x80CE3B14, &lit_5084)
 
 COMPILER_STRIP_GATE (0x80CE3B18, &lit_5085)
 
 COMPILER_STRIP_GATE (0x80CE3B1C, &lit_5086)
 
 COMPILER_STRIP_GATE (0x80CE3B20, &lit_5087)
 
 COMPILER_STRIP_GATE (0x80CE3B24, &lit_5088)
 
 COMPILER_STRIP_GATE (0x80CE3B28, &lit_5089)
 
 COMPILER_STRIP_GATE (0x80CE3B2C, &lit_5090)
 
 COMPILER_STRIP_GATE (0x80CE3B30, &lit_5091)
 
 COMPILER_STRIP_GATE (0x80CE3B34, &lit_5092)
 
 COMPILER_STRIP_GATE (0x80CE3B38, &lit_5093)
 
 COMPILER_STRIP_GATE (0x80CE3B3C, &lit_5094)
 
 COMPILER_STRIP_GATE (0x80CE3B40, &lit_5095)
 
static void demo_camera (obj_so_class *param_0)
 
static void daObj_So_Execute (obj_so_class *param_0)
 
static bool daObj_So_IsDelete (obj_so_class *param_0)
 
static void daObj_So_Delete (obj_so_class *param_0)
 
static void useHeapInit (fopAc_ac_c *param_0)
 
 COMPILER_STRIP_GATE (0x80CE3B44, &lit_5327)
 
 COMPILER_STRIP_GATE (0x80CE3B48, &lit_5328)
 
 COMPILER_STRIP_GATE (0x80CE3B4C, &lit_5329)
 
 COMPILER_STRIP_GATE (0x80CE3B50, &lit_5330)
 
 COMPILER_STRIP_GATE (0x80CE3B54, &lit_5331)
 
 COMPILER_STRIP_GATE (0x80CE3B58, &lit_5332)
 
 COMPILER_STRIP_GATE (0x80CE3B5C, &lit_5333)
 
static void daObj_So_Create (fopAc_ac_c *param_0)
 
 REGISTER_CTORS (0x80CE3970, __sinit_d_a_obj_so_cpp)
 

Variables

char const *const d_a_obj_so__stringBase0
 
void__vt__8dCcD_Cyl [36]
 
void__vt__9dCcD_Stts [11]
 
void__vt__12cCcD_CylAttr [25]
 
void__vt__14cCcD_ShapeAttr [22]
 
void__vt__9cCcD_Stts [8]
 
u8 now__14mDoMtx_stack_c [48]
 
u8 g_dComIfG_gameInfo [122384]
 
u8 sincosTable___5JMath [65536]
 
u8 mAudioMgrPtr__10Z2AudioMgr [4+4]
 
static SECTION_RODATA f32 const lit_3779 = 4.0f / 5.0f
 
static SECTION_DATA u8 e_id [6+2]
 
static dCcD_SrcCyl cc_cyl_src
 
static actor_method_class l_daObj_So_Method
 
actor_process_profile_definition g_profile_OBJ_SO
 
SECTION_DATA void__vt__8cM3dGAab [3]
 
SECTION_DATA void__vt__8cM3dGCyl [3]
 
SECTION_DATA void__vt__12dBgS_ObjAcch [9]
 
SECTION_DATA void__vt__14dBgS_ObjGndChk [12]
 
SECTION_DATA void__vt__14daObj_So_HIO_c [3]
 
static SECTION_RODATA u8 const lit_3898 [4]
 
static SECTION_RODATA f32 const lit_3899 = 510.0f
 
static SECTION_RODATA f32 const lit_3900 = 1.0f / 10.0f
 
static SECTION_RODATA f32 const lit_3901 = 33.0f
 
static SECTION_RODATA f32 const lit_3902 = 200.0f
 
static SECTION_RODATA f32 const lit_4004 = 210.0f
 
static SECTION_RODATA f32 const lit_4005 = 1.0f
 
static SECTION_RODATA f32 const lit_4006 = 4000.0f
 
static SECTION_RODATA f32 const lit_4007 = 110.0f
 
static SECTION_RODATA f32 const lit_4008 = 90.0f
 
static SECTION_RODATA f32 const lit_4009 = 2.0f
 
static SECTION_RODATA f32 const lit_4010 = 60.0f
 
static SECTION_RODATA f32 const lit_4011 = 205.0f
 
static SECTION_RODATA f32 const lit_4012 = -5.0f
 
static SECTION_RODATA f32 const lit_4013 = 8.0f
 
static SECTION_RODATA f32 const lit_4014 = 95.0f
 
static SECTION_RODATA f32 const lit_4015 = 6000.0f
 
static SECTION_RODATA f32 const lit_4016 = 30.0f
 
static SECTION_RODATA f32 const lit_4017 = 5.0f
 
static SECTION_RODATA f32 const lit_4018 = 20.0f
 
static SECTION_RODATA f32 const lit_4019 = 15.0f
 
static SECTION_RODATA f32 const lit_4020 = 6.0f
 
static SECTION_RODATA f32 const lit_4021 = 32768.0f
 
static SECTION_RODATA f32 const lit_4022 = 1000.0f
 
static SECTION_RODATA f32 const lit_4023 = 10.0f
 
static SECTION_RODATA f32 const lit_4024 = 4.0f
 
static SECTION_RODATA f32 const lit_4085 = -10.0f
 
static SECTION_RODATA f32 const lit_4086 = -1.0f
 
static SECTION_RODATA f32 const lit_4087 = 2.5f
 
static SECTION_RODATA f32 const lit_4205 = -60.0f
 
static SECTION_RODATA f32 const lit_4206 = -200.0f
 
static SECTION_RODATA f32 const lit_4943 = 12000.0f
 
static SECTION_RODATA f32 const lit_4944 = 70.0f
 
static SECTION_RODATA f32 const lit_4945 = 40.0f
 
static SECTION_RODATA f32 const lit_4946 = -100.0f
 
static SECTION_RODATA f32 const lit_4947 = 2570.0f
 
static SECTION_RODATA f32 const lit_4948 = 2000.0f
 
static SECTION_RODATA f32 const lit_4949 = -3.0f / 10.0f
 
static SECTION_RODATA f32 const lit_4950 = 0.5f
 
static SECTION_RODATA f32 const lit_4951 = 400.0f
 
static SECTION_RODATA f32 const lit_4952 = 300.0f
 
static SECTION_RODATA f32 const lit_4953 = -1024.0f
 
static SECTION_RODATA f32 const lit_4954 = 500.0f
 
static SECTION_RODATA f32 const lit_4955 = 180.0f
 
static SECTION_RODATA f32 const lit_4956 = -80.0f
 
static SECTION_RODATA f32 const lit_4957 = 165.0f
 
static SECTION_RODATA f32 const lit_4958 = -90.0f
 
static SECTION_RODATA f32 const lit_4959 = -87.0f
 
static SECTION_RODATA f32 const lit_4960 = 2500.0f
 
static SECTION_RODATA f32 const lit_4961 = 3.0f / 10.0f
 
static SECTION_RODATA f32 const lit_4962 = 20000.0f
 
static SECTION_RODATA u8 const lit_4963 [8]
 
static SECTION_RODATA u8 const lit_4964 [8]
 
static SECTION_RODATA u8 const lit_4965 [8]
 
static SECTION_RODATA f32 const lit_4966 = 50.0f
 
static SECTION_RODATA f32 const lit_4967 = 100.0f
 
static SECTION_RODATA f32 const lit_4968 = 9.0f / 20.0f
 
static SECTION_RODATA f32 const lit_4969 = -20.0f
 
static SECTION_RODATA f32 const lit_4970 = 80.0f
 
static SECTION_RODATA f32 const lit_4971 = 77.0f
 
static SECTION_RODATA f32 const lit_4972 [1+1]
 
static SECTION_RODATA u8 const lit_4979 [8]
 
static SECTION_DEAD char const *const stringBase_80CE3B60 = "F_SP108"
 
static SECTION_RODATA f32 const lit_5077 = -550.0f
 
static SECTION_RODATA f32 const lit_5078 = 3300.0f
 
static SECTION_RODATA f32 const lit_5079 = -600.0f
 
static SECTION_RODATA f32 const lit_5080 = 12459.0f
 
static SECTION_RODATA f32 const lit_5081 = 3152.0f
 
static SECTION_RODATA f32 const lit_5082 = 4628.0f
 
static SECTION_RODATA f32 const lit_5083 = 150.0f
 
static SECTION_RODATA f32 const lit_5084 = 3602.0f
 
static SECTION_RODATA f32 const lit_5085 = 65.0f
 
static SECTION_RODATA f32 const lit_5086 = 1.0f / 20.0f
 
static SECTION_RODATA f32 const lit_5087 = -4264.0f
 
static SECTION_RODATA f32 const lit_5088 = 302.0f
 
static SECTION_RODATA f32 const lit_5089 = -2330.0f
 
static SECTION_RODATA f32 const lit_5090 = 16400.0f
 
static SECTION_RODATA f32 const lit_5091 = 3529.0f
 
static SECTION_RODATA f32 const lit_5092 = 8385.0f
 
static SECTION_RODATA f32 const lit_5093 = 16200.0f
 
static SECTION_RODATA f32 const lit_5094 = 3481.0f
 
static SECTION_RODATA f32 const lit_5095 = 8418.0f
 
static u8 data_80CE3C90 [4]
 
static u8 lit_3774 [12]
 
static u8 l_HIO [12]
 
static SECTION_DEAD char const *const stringBase_80CE3B68 = "Obj_so"
 
static SECTION_RODATA f32 const lit_5327 = -300.0f
 
static SECTION_RODATA f32 const lit_5328 = -500.0f
 
static SECTION_RODATA f32 const lit_5329 = 26.0f
 
static SECTION_RODATA f32 const lit_5330 = 1100.0f
 
static SECTION_RODATA f32 const lit_5331 = -5374.0f
 
static SECTION_RODATA f32 const lit_5332 = 4280.0f
 
static SECTION_RODATA f32 const lit_5333 = -2342.0f
 

Function Documentation

◆ __construct_array()

void __construct_array ( )

◆ __ct__10dCcD_GSttsFv()

void __ct__10dCcD_GSttsFv ( )

◆ __ct__10fopAc_ac_cFv()

void __ct__10fopAc_ac_cFv ( )

◆ __ct__10Z2CreatureFv()

void __ct__10Z2CreatureFv ( )

◆ __ct__11dBgS_GndChkFv()

void __ct__11dBgS_GndChkFv ( )

◆ __ct__12dBgS_AcchCirFv()

void __ct__12dBgS_AcchCirFv ( )

◆ __ct__12dCcD_GObjInfFv()

void __ct__12dCcD_GObjInfFv ( )

◆ __ct__14daObj_So_HIO_cFv()

void __ct__14daObj_So_HIO_cFv ( )

◆ __ct__4cXyzFv()

void __ct__4cXyzFv ( )

◆ __ct__4dBgWFv()

void __ct__4dBgWFv ( )

◆ __ct__5csXyzFsss()

void __ct__5csXyzFsss ( )

◆ __ct__5csXyzFv()

void __ct__5csXyzFv ( )

◆ __ct__8dCcD_CylFv()

void __ct__8dCcD_CylFv ( )

◆ __ct__9dBgS_AcchFv()

void __ct__9dBgS_AcchFv ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__11dBgS_GndChkFv()

void __dt__11dBgS_GndChkFv ( )

◆ __dt__12dBgS_ObjAcchFv()

void __dt__12dBgS_ObjAcchFv ( )

◆ __dt__12dCcD_GObjInfFv()

void __dt__12dCcD_GObjInfFv ( )

◆ __dt__14daObj_So_HIO_cFv()

void __dt__14daObj_So_HIO_cFv ( )

◆ __dt__14dBgS_ObjGndChkFv()

void __dt__14dBgS_ObjGndChkFv ( )

◆ __dt__4cXyzFv()

void __dt__4cXyzFv ( void  )

◆ __dt__5csXyzFv()

void __dt__5csXyzFv ( )

◆ __dt__8cM3dGAabFv()

void __dt__8cM3dGAabFv ( )

◆ __dt__8cM3dGCylFv()

void __dt__8cM3dGCylFv ( )

◆ __dt__8dCcD_CylFv()

void __dt__8dCcD_CylFv ( )

◆ __dt__9dBgS_AcchFv()

void __dt__9dBgS_AcchFv ( )

◆ __mi__4cXyzCFRC3Vec()

void __mi__4cXyzCFRC3Vec ( )

◆ __nw__FUl()

void * __nw__FUl ( )

◆ __register_global_object()

void __register_global_object ( )

◆ __sinit_d_a_obj_so_cpp()

void __sinit_d_a_obj_so_cpp ( )

◆ _restgpr_14()

void _restgpr_14 ( )

◆ _restgpr_18()

void _restgpr_18 ( )

◆ _restgpr_23()

void _restgpr_23 ( )

◆ _restgpr_27()

void _restgpr_27 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_14()

void _savegpr_14 ( )

◆ _savegpr_18()

void _savegpr_18 ( )

◆ _savegpr_23()

void _savegpr_23 ( )

◆ _savegpr_27()

void _savegpr_27 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ action()

static void action ( obj_so_class param_0)
static

◆ action__FP12obj_so_class()

static void action__FP12obj_so_class ( )
static

◆ at_power_check__FP11dCcU_AtInfo()

void at_power_check__FP11dCcU_AtInfo ( )

◆ 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/89]

COMPILER_STRIP_GATE ( 0x80CE39E8  ,
lit_3779 
)

◆ COMPILER_STRIP_GATE() [2/89]

COMPILER_STRIP_GATE ( 0x80CE39EC  ,
lit_3898 
)

◆ COMPILER_STRIP_GATE() [3/89]

COMPILER_STRIP_GATE ( 0x80CE39F0  ,
lit_3899 
)

◆ COMPILER_STRIP_GATE() [4/89]

COMPILER_STRIP_GATE ( 0x80CE39F4  ,
lit_3900 
)

◆ COMPILER_STRIP_GATE() [5/89]

COMPILER_STRIP_GATE ( 0x80CE39F8  ,
lit_3901 
)

◆ COMPILER_STRIP_GATE() [6/89]

COMPILER_STRIP_GATE ( 0x80CE39FC  ,
lit_3902 
)

◆ COMPILER_STRIP_GATE() [7/89]

COMPILER_STRIP_GATE ( 0x80CE3A00  ,
lit_4004 
)

◆ COMPILER_STRIP_GATE() [8/89]

COMPILER_STRIP_GATE ( 0x80CE3A04  ,
lit_4005 
)

◆ COMPILER_STRIP_GATE() [9/89]

COMPILER_STRIP_GATE ( 0x80CE3A08  ,
lit_4006 
)

◆ COMPILER_STRIP_GATE() [10/89]

COMPILER_STRIP_GATE ( 0x80CE3A0C  ,
lit_4007 
)

◆ COMPILER_STRIP_GATE() [11/89]

COMPILER_STRIP_GATE ( 0x80CE3A10  ,
lit_4008 
)

◆ COMPILER_STRIP_GATE() [12/89]

COMPILER_STRIP_GATE ( 0x80CE3A14  ,
lit_4009 
)

◆ COMPILER_STRIP_GATE() [13/89]

COMPILER_STRIP_GATE ( 0x80CE3A18  ,
lit_4010 
)

◆ COMPILER_STRIP_GATE() [14/89]

COMPILER_STRIP_GATE ( 0x80CE3A1C  ,
lit_4011 
)

◆ COMPILER_STRIP_GATE() [15/89]

COMPILER_STRIP_GATE ( 0x80CE3A20  ,
lit_4012 
)

◆ COMPILER_STRIP_GATE() [16/89]

COMPILER_STRIP_GATE ( 0x80CE3A24  ,
lit_4013 
)

◆ COMPILER_STRIP_GATE() [17/89]

COMPILER_STRIP_GATE ( 0x80CE3A28  ,
lit_4014 
)

◆ COMPILER_STRIP_GATE() [18/89]

COMPILER_STRIP_GATE ( 0x80CE3A2C  ,
lit_4015 
)

◆ COMPILER_STRIP_GATE() [19/89]

COMPILER_STRIP_GATE ( 0x80CE3A30  ,
lit_4016 
)

◆ COMPILER_STRIP_GATE() [20/89]

COMPILER_STRIP_GATE ( 0x80CE3A34  ,
lit_4017 
)

◆ COMPILER_STRIP_GATE() [21/89]

COMPILER_STRIP_GATE ( 0x80CE3A38  ,
lit_4018 
)

◆ COMPILER_STRIP_GATE() [22/89]

COMPILER_STRIP_GATE ( 0x80CE3A3C  ,
lit_4019 
)

◆ COMPILER_STRIP_GATE() [23/89]

COMPILER_STRIP_GATE ( 0x80CE3A40  ,
lit_4020 
)

◆ COMPILER_STRIP_GATE() [24/89]

COMPILER_STRIP_GATE ( 0x80CE3A44  ,
lit_4021 
)

◆ COMPILER_STRIP_GATE() [25/89]

COMPILER_STRIP_GATE ( 0x80CE3A48  ,
lit_4022 
)

◆ COMPILER_STRIP_GATE() [26/89]

COMPILER_STRIP_GATE ( 0x80CE3A4C  ,
lit_4023 
)

◆ COMPILER_STRIP_GATE() [27/89]

COMPILER_STRIP_GATE ( 0x80CE3A50  ,
lit_4024 
)

◆ COMPILER_STRIP_GATE() [28/89]

COMPILER_STRIP_GATE ( 0x80CE3A54  ,
lit_4085 
)

◆ COMPILER_STRIP_GATE() [29/89]

COMPILER_STRIP_GATE ( 0x80CE3A58  ,
lit_4086 
)

◆ COMPILER_STRIP_GATE() [30/89]

COMPILER_STRIP_GATE ( 0x80CE3A5C  ,
lit_4087 
)

◆ COMPILER_STRIP_GATE() [31/89]

COMPILER_STRIP_GATE ( 0x80CE3A60  ,
lit_4205 
)

◆ COMPILER_STRIP_GATE() [32/89]

COMPILER_STRIP_GATE ( 0x80CE3A64  ,
lit_4206 
)

◆ COMPILER_STRIP_GATE() [33/89]

COMPILER_STRIP_GATE ( 0x80CE3A68  ,
lit_4943 
)

◆ COMPILER_STRIP_GATE() [34/89]

COMPILER_STRIP_GATE ( 0x80CE3A6C  ,
lit_4944 
)

◆ COMPILER_STRIP_GATE() [35/89]

COMPILER_STRIP_GATE ( 0x80CE3A70  ,
lit_4945 
)

◆ COMPILER_STRIP_GATE() [36/89]

COMPILER_STRIP_GATE ( 0x80CE3A74  ,
lit_4946 
)

◆ COMPILER_STRIP_GATE() [37/89]

COMPILER_STRIP_GATE ( 0x80CE3A78  ,
lit_4947 
)

◆ COMPILER_STRIP_GATE() [38/89]

COMPILER_STRIP_GATE ( 0x80CE3A7C  ,
lit_4948 
)

◆ COMPILER_STRIP_GATE() [39/89]

COMPILER_STRIP_GATE ( 0x80CE3A80  ,
lit_4949 
)

◆ COMPILER_STRIP_GATE() [40/89]

COMPILER_STRIP_GATE ( 0x80CE3A84  ,
lit_4950 
)

◆ COMPILER_STRIP_GATE() [41/89]

COMPILER_STRIP_GATE ( 0x80CE3A88  ,
lit_4951 
)

◆ COMPILER_STRIP_GATE() [42/89]

COMPILER_STRIP_GATE ( 0x80CE3A8C  ,
lit_4952 
)

◆ COMPILER_STRIP_GATE() [43/89]

COMPILER_STRIP_GATE ( 0x80CE3A90  ,
lit_4953 
)

◆ COMPILER_STRIP_GATE() [44/89]

COMPILER_STRIP_GATE ( 0x80CE3A94  ,
lit_4954 
)

◆ COMPILER_STRIP_GATE() [45/89]

COMPILER_STRIP_GATE ( 0x80CE3A98  ,
lit_4955 
)

◆ COMPILER_STRIP_GATE() [46/89]

COMPILER_STRIP_GATE ( 0x80CE3A9C  ,
lit_4956 
)

◆ COMPILER_STRIP_GATE() [47/89]

COMPILER_STRIP_GATE ( 0x80CE3AA0  ,
lit_4957 
)

◆ COMPILER_STRIP_GATE() [48/89]

COMPILER_STRIP_GATE ( 0x80CE3AA4  ,
lit_4958 
)

◆ COMPILER_STRIP_GATE() [49/89]

COMPILER_STRIP_GATE ( 0x80CE3AA8  ,
lit_4959 
)

◆ COMPILER_STRIP_GATE() [50/89]

COMPILER_STRIP_GATE ( 0x80CE3AAC  ,
lit_4960 
)

◆ COMPILER_STRIP_GATE() [51/89]

COMPILER_STRIP_GATE ( 0x80CE3AB0  ,
lit_4961 
)

◆ COMPILER_STRIP_GATE() [52/89]

COMPILER_STRIP_GATE ( 0x80CE3AB4  ,
lit_4962 
)

◆ COMPILER_STRIP_GATE() [53/89]

COMPILER_STRIP_GATE ( 0x80CE3AB8  ,
lit_4963 
)

◆ COMPILER_STRIP_GATE() [54/89]

COMPILER_STRIP_GATE ( 0x80CE3AC0  ,
lit_4964 
)

◆ COMPILER_STRIP_GATE() [55/89]

COMPILER_STRIP_GATE ( 0x80CE3AC8  ,
lit_4965 
)

◆ COMPILER_STRIP_GATE() [56/89]

COMPILER_STRIP_GATE ( 0x80CE3AD0  ,
lit_4966 
)

◆ COMPILER_STRIP_GATE() [57/89]

COMPILER_STRIP_GATE ( 0x80CE3AD4  ,
lit_4967 
)

◆ COMPILER_STRIP_GATE() [58/89]

COMPILER_STRIP_GATE ( 0x80CE3AD8  ,
lit_4968 
)

◆ COMPILER_STRIP_GATE() [59/89]

COMPILER_STRIP_GATE ( 0x80CE3ADC  ,
lit_4969 
)

◆ COMPILER_STRIP_GATE() [60/89]

COMPILER_STRIP_GATE ( 0x80CE3AE0  ,
lit_4970 
)

◆ COMPILER_STRIP_GATE() [61/89]

COMPILER_STRIP_GATE ( 0x80CE3AE4  ,
lit_4971 
)

◆ COMPILER_STRIP_GATE() [62/89]

COMPILER_STRIP_GATE ( 0x80CE3AE8  ,
lit_4972 
)

◆ COMPILER_STRIP_GATE() [63/89]

COMPILER_STRIP_GATE ( 0x80CE3AF0  ,
lit_4979 
)

◆ COMPILER_STRIP_GATE() [64/89]

COMPILER_STRIP_GATE ( 0x80CE3AF8  ,
lit_5077 
)

◆ COMPILER_STRIP_GATE() [65/89]

COMPILER_STRIP_GATE ( 0x80CE3AFC  ,
lit_5078 
)

◆ COMPILER_STRIP_GATE() [66/89]

COMPILER_STRIP_GATE ( 0x80CE3B00  ,
lit_5079 
)

◆ COMPILER_STRIP_GATE() [67/89]

COMPILER_STRIP_GATE ( 0x80CE3B04  ,
lit_5080 
)

◆ COMPILER_STRIP_GATE() [68/89]

COMPILER_STRIP_GATE ( 0x80CE3B08  ,
lit_5081 
)

◆ COMPILER_STRIP_GATE() [69/89]

COMPILER_STRIP_GATE ( 0x80CE3B0C  ,
lit_5082 
)

◆ COMPILER_STRIP_GATE() [70/89]

COMPILER_STRIP_GATE ( 0x80CE3B10  ,
lit_5083 
)

◆ COMPILER_STRIP_GATE() [71/89]

COMPILER_STRIP_GATE ( 0x80CE3B14  ,
lit_5084 
)

◆ COMPILER_STRIP_GATE() [72/89]

COMPILER_STRIP_GATE ( 0x80CE3B18  ,
lit_5085 
)

◆ COMPILER_STRIP_GATE() [73/89]

COMPILER_STRIP_GATE ( 0x80CE3B1C  ,
lit_5086 
)

◆ COMPILER_STRIP_GATE() [74/89]

COMPILER_STRIP_GATE ( 0x80CE3B20  ,
lit_5087 
)

◆ COMPILER_STRIP_GATE() [75/89]

COMPILER_STRIP_GATE ( 0x80CE3B24  ,
lit_5088 
)

◆ COMPILER_STRIP_GATE() [76/89]

COMPILER_STRIP_GATE ( 0x80CE3B28  ,
lit_5089 
)

◆ COMPILER_STRIP_GATE() [77/89]

COMPILER_STRIP_GATE ( 0x80CE3B2C  ,
lit_5090 
)

◆ COMPILER_STRIP_GATE() [78/89]

COMPILER_STRIP_GATE ( 0x80CE3B30  ,
lit_5091 
)

◆ COMPILER_STRIP_GATE() [79/89]

COMPILER_STRIP_GATE ( 0x80CE3B34  ,
lit_5092 
)

◆ COMPILER_STRIP_GATE() [80/89]

COMPILER_STRIP_GATE ( 0x80CE3B38  ,
lit_5093 
)

◆ COMPILER_STRIP_GATE() [81/89]

COMPILER_STRIP_GATE ( 0x80CE3B3C  ,
lit_5094 
)

◆ COMPILER_STRIP_GATE() [82/89]

COMPILER_STRIP_GATE ( 0x80CE3B40  ,
lit_5095 
)

◆ COMPILER_STRIP_GATE() [83/89]

COMPILER_STRIP_GATE ( 0x80CE3B44  ,
lit_5327 
)

◆ COMPILER_STRIP_GATE() [84/89]

COMPILER_STRIP_GATE ( 0x80CE3B48  ,
lit_5328 
)

◆ COMPILER_STRIP_GATE() [85/89]

COMPILER_STRIP_GATE ( 0x80CE3B4C  ,
lit_5329 
)

◆ COMPILER_STRIP_GATE() [86/89]

COMPILER_STRIP_GATE ( 0x80CE3B50  ,
lit_5330 
)

◆ COMPILER_STRIP_GATE() [87/89]

COMPILER_STRIP_GATE ( 0x80CE3B54  ,
lit_5331 
)

◆ COMPILER_STRIP_GATE() [88/89]

COMPILER_STRIP_GATE ( 0x80CE3B58  ,
lit_5332 
)

◆ COMPILER_STRIP_GATE() [89/89]

COMPILER_STRIP_GATE ( 0x80CE3B5C  ,
lit_5333 
)

◆ CrrPos__9dBgS_AcchFR4dBgS()

void CrrPos__9dBgS_AcchFR4dBgS ( )

◆ daObj_So_Create()

static void daObj_So_Create ( fopAc_ac_c param_0)
static

◆ daObj_So_Create__FP10fopAc_ac_c()

static void daObj_So_Create__FP10fopAc_ac_c ( )
static

◆ daObj_So_Delete()

static void daObj_So_Delete ( obj_so_class param_0)
static

◆ daObj_So_Delete__FP12obj_so_class()

static void daObj_So_Delete__FP12obj_so_class ( )
static

◆ daObj_So_Draw()

static void daObj_So_Draw ( obj_so_class param_0)
static

◆ daObj_So_Draw__FP12obj_so_class()

static void daObj_So_Draw__FP12obj_so_class ( )
static

◆ daObj_So_Execute()

static void daObj_So_Execute ( obj_so_class param_0)
static

◆ daObj_So_Execute__FP12obj_so_class()

static void daObj_So_Execute__FP12obj_so_class ( )
static

◆ daObj_So_IsDelete()

static bool daObj_So_IsDelete ( obj_so_class param_0)
static

◆ daObj_So_IsDelete__FP12obj_so_class()

static bool daObj_So_IsDelete__FP12obj_so_class ( )
static

◆ dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz()

void dBgS_MoveBGProc_Typical__FP4dBgWPvRC13cBgS_PolyInfobP4cXyzP5csXyzP5csXyz ( )

◆ 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 ( )

◆ dComIfGp_getReverb__Fi()

void dComIfGp_getReverb__Fi ( )

◆ def_se_set__FP10Z2CreatureP8cCcD_ObjUlP10fopAc_ac_c()

void def_se_set__FP10Z2CreatureP8cCcD_ObjUlP10fopAc_ac_c ( )

◆ demo_camera()

static void demo_camera ( obj_so_class param_0)
static

◆ demo_camera__FP12obj_so_class()

static void demo_camera__FP12obj_so_class ( )
static

◆ fopAcIt_Judge__FPFPvPv_PvPv()

void fopAcIt_Judge__FPFPvPv_PvPv ( )

◆ fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc()

void fopAcM_create__FsUlPC4cXyziPC5csXyzPC4cXyzSc ( )

◆ fopAcM_createChild__FsUiUlPC4cXyziPC5csXyzPC4cXyzScPFPv_i()

void fopAcM_createChild__FsUiUlPC4cXyziPC5csXyzPC4cXyzScPFPv_i ( )

◆ 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_orderPotentialEvent__FP10fopAc_ac_cUsUsUs()

void fopAcM_orderPotentialEvent__FP10fopAc_ac_cUsUsUs ( )

◆ fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c()

void fopAcM_searchActorDistanceXZ__FPC10fopAc_ac_cPC10fopAc_ac_c ( )

◆ fopAcM_SetMax__FP10fopAc_ac_cfff()

void fopAcM_SetMax__FP10fopAc_ac_cfff ( )

◆ fopAcM_SetMin__FP10fopAc_ac_cfff()

void fopAcM_SetMin__FP10fopAc_ac_cfff ( )

◆ forceOnEventMove__Q213dPa_control_c7level_cFUl()

void forceOnEventMove__Q213dPa_control_c7level_cFUl ( )

◆ fpcSch_JudgeByID__FPvPv()

void fpcSch_JudgeByID__FPvPv ( )

◆ fpcSch_JudgeForPName__FPvPv()

void fpcSch_JudgeForPName__FPvPv ( )

◆ func_80CE39AC()

static void func_80CE39AC ( )
static

◆ func_80CE39B4()

static void func_80CE39B4 ( )
static

◆ func_80CE39BC()

static void func_80CE39BC ( )
static

◆ func_80CE39C4()

static void func_80CE39C4 ( )
static

◆ func_80CE39CC()

static void func_80CE39CC ( )
static

◆ getRes__14dRes_control_cFPCclP11dRes_info_ci()

void getRes__14dRes_control_cFPCclP11dRes_info_ci ( )

◆ GetTgHitObj__12dCcD_GObjInfFv()

void GetTgHitObj__12dCcD_GObjInfFv ( )

◆ GroundCross__4cBgSFP11cBgS_GndChk()

void GroundCross__4cBgSFP11cBgS_GndChk ( )

◆ init__10Z2CreatureFP3VecP3VecUcUc()

void init__10Z2CreatureFP3VecP3VecUcUc ( )

◆ Init__9dCcD_SttsFiiP10fopAc_ac_c()

void Init__9dCcD_SttsFiiP10fopAc_ac_c ( )

◆ isSwitch__10dSv_info_cCFii()

void isSwitch__10dSv_info_cCFii ( )

◆ mDoExt_J3DModel__create__FP12J3DModelDataUlUl()

void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ( )

◆ mDoExt_modelUpdateDL__FP8J3DModel()

void mDoExt_modelUpdateDL__FP8J3DModel ( )

◆ mDoMtx_MtxToRot__FPA4_CfP5csXyz()

void mDoMtx_MtxToRot__FPA4_CfP5csXyz ( )

◆ mDoMtx_XrotM__FPA4_fs()

void mDoMtx_XrotM__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__4dBgWFv()

void Move__4dBgWFv ( )

◆ MtxPosition__FP4cXyzP4cXyz()

void MtxPosition__FP4cXyzP4cXyz ( )

◆ MtxTrans__FfffUc()

void MtxTrans__FfffUc ( )

◆ onSwitch__10dSv_info_cFii()

void onSwitch__10dSv_info_cFii ( )

◆ part_move()

static void part_move ( obj_so_class param_0)
static

◆ part_move__FP12obj_so_class()

static void part_move__FP12obj_so_class ( )
static

◆ part_set()

static void part_set ( obj_so_class param_0,
s8  param_1 
)
static

◆ part_set__FP12obj_so_classSc()

static void part_set__FP12obj_so_classSc ( )
static

◆ pop__14mDoMtx_stack_cFv()

void pop__14mDoMtx_stack_cFv ( )

◆ push__14mDoMtx_stack_cFv()

void push__14mDoMtx_stack_cFv ( )

◆ Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c()

void Regist__4dBgSFP9dBgW_BaseP10fopAc_ac_c ( )

◆ REGISTER_CTORS()

REGISTER_CTORS ( 0x80CE3970  ,
__sinit_d_a_obj_so_cpp   
)

◆ Release__4cBgSFP9dBgW_Base()

void Release__4cBgSFP9dBgW_Base ( )

◆ ride_call_back_0()

static void ride_call_back_0 ( dBgW param_0,
fopAc_ac_c param_1,
fopAc_ac_c param_2 
)
static

◆ ride_call_back_0__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c()

static void ride_call_back_0__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c ( )
static

◆ ride_call_back_1()

static void ride_call_back_1 ( dBgW param_0,
fopAc_ac_c param_1,
fopAc_ac_c param_2 
)
static

◆ ride_call_back_1__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c()

static void ride_call_back_1__FP4dBgWP10fopAc_ac_cP10fopAc_ac_c ( )
static

◆ scaleM__14mDoMtx_stack_cFfff()

void scaleM__14mDoMtx_stack_cFfff ( )

◆ seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc()

void seStart__7Z2SeMgrF10JAISoundIDPC3VecUlScffffUc ( )

◆ set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf()

void set__13dPa_control_cFUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ( )

◆ Set__4cBgWFP6cBgD_tUlPA3_A4_f()

void Set__4cBgWFP6cBgD_tUlPA3_A4_f ( )

◆ Set__4cCcSFP8cCcD_Obj()

void Set__4cCcSFP8cCcD_Obj ( )

◆ Set__8dCcD_CylFRC11dCcD_SrcCyl()

void Set__8dCcD_CylFRC11dCcD_SrcCyl ( )

◆ Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz()

void Set__9dBgS_AcchFP4cXyzP4cXyzP10fopAc_ac_ciP12dBgS_AcchCirP4cXyzP5csXyzP5csXyz ( )

◆ Set__9dCamera_cF4cXyz4cXyzsf()

void Set__9dCamera_cF4cXyz4cXyzsf ( )

◆ setBattleBgmOff__8Z2SeqMgrFb()

void setBattleBgmOff__8Z2SeqMgrFb ( )

◆ SetC__8cM3dGCylFRC4cXyz()

void SetC__8cM3dGCylFRC4cXyz ( )

◆ 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__8cM3dGCylFf()

void SetR__8cM3dGCylFf ( )

◆ settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c()

void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ( )

◆ SetTrimSize__9dCamera_cFl()

void SetTrimSize__9dCamera_cFl ( )

◆ SetWall__12dBgS_AcchCirFff()

void SetWall__12dBgS_AcchCirFff ( )

◆ so_break()

static void so_break ( obj_so_class param_0)
static

◆ so_break__FP12obj_so_class()

static void so_break__FP12obj_so_class ( )
static

◆ so_drop()

static void so_drop ( obj_so_class param_0)
static

◆ so_drop__FP12obj_so_class()

static void so_drop__FP12obj_so_class ( )
static

◆ so_hang()

static void so_hang ( obj_so_class param_0)
static

◆ so_hang__FP12obj_so_class()

static void so_hang__FP12obj_so_class ( )
static

◆ so_hasira()

static void so_hasira ( obj_so_class param_0)
static

◆ so_hasira__FP12obj_so_class()

static void so_hasira__FP12obj_so_class ( )
static

◆ StartShock__12dVibration_cFii4cXyz()

void StartShock__12dVibration_cFii4cXyz ( )

◆ Stop__9dCamera_cFv()

void Stop__9dCamera_cFv ( )

◆ stopAnime__10Z2CreatureFv()

void stopAnime__10Z2CreatureFv ( )

◆ transM__14mDoMtx_stack_cFfff()

void transM__14mDoMtx_stack_cFfff ( )

◆ useHeapInit()

static void useHeapInit ( fopAc_ac_c param_0)
static

◆ useHeapInit__FP10fopAc_ac_c()

static void useHeapInit__FP10fopAc_ac_c ( )
static

Variable Documentation

◆ __vt__12cCcD_CylAttr

void* __vt__12cCcD_CylAttr[25]
extern

◆ __vt__12dBgS_ObjAcch

SECTION_DATA void* __vt__12dBgS_ObjAcch[9]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)func_80CE39CC,
(void*)NULL,
(void*)NULL,
(void*)func_80CE39C4,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void __dt__12dBgS_ObjAcchFv()
Definition d_a_obj_so.cpp:1077
static void func_80CE39C4()
Definition d_a_obj_so.cpp:1124
static void func_80CE39CC()
Definition d_a_obj_so.cpp:1129

◆ __vt__14cCcD_ShapeAttr

void* __vt__14cCcD_ShapeAttr[22]
extern

◆ __vt__14daObj_So_HIO_c

SECTION_DATA void* __vt__14daObj_So_HIO_c[3]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
void __dt__14daObj_So_HIO_cFv()

◆ __vt__14dBgS_ObjGndChk

SECTION_DATA void* __vt__14dBgS_ObjGndChk[12]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
(void*)NULL,
(void*)NULL,
(void*)func_80CE39AC,
(void*)NULL,
(void*)NULL,
(void*)func_80CE39BC,
(void*)NULL,
(void*)NULL,
(void*)func_80CE39B4,
}
void __dt__14dBgS_ObjGndChkFv()
Definition d_a_obj_so.cpp:813
static void func_80CE39AC()
Definition d_a_obj_so.cpp:1109
static void func_80CE39BC()
Definition d_a_obj_so.cpp:1119
static void func_80CE39B4()
Definition d_a_obj_so.cpp:1114

◆ __vt__8cM3dGAab

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

◆ __vt__8cM3dGCyl

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

◆ __vt__8dCcD_Cyl

void* __vt__8dCcD_Cyl[36]
extern

◆ __vt__9cCcD_Stts

void* __vt__9cCcD_Stts[8]
extern

◆ __vt__9dCcD_Stts

void* __vt__9dCcD_Stts[11]
extern

◆ cc_cyl_src

dCcD_SrcCyl cc_cyl_src
static
Initial value:
= {
{
{0x0, {{0x0, 0x0, 0x0}, {0xd8fafd3f, 0x1f}, 0x79}},
{dCcD_SE_NONE, 0x0, 0x0, 0x0, 0x0},
{dCcD_SE_STONE, 0x0, 0x0, 0x0, 0x2},
{0x0},
},
{
{0.0f, 0.0f, 0.0f},
10.0f,
120.0f
}
}
@ dCcD_SE_STONE
Definition d_cc_d.h:23
@ dCcD_SE_NONE
Definition d_cc_d.h:13

◆ d_a_obj_so__stringBase0

char const* const d_a_obj_so__stringBase0
extern

◆ data_80CE3C90

u8 data_80CE3C90[4]
static

◆ e_id

SECTION_DATA u8 e_id[6+2]
static
Initial value:
= {
0x82,
0xAB,
0x82,
0xAC,
0x82,
0xAD,
0x00,
0x00,
}

◆ g_dComIfG_gameInfo

u8 g_dComIfG_gameInfo[122384]
extern

◆ g_profile_OBJ_SO

actor_process_profile_definition g_profile_OBJ_SO
extern
Initial value:
= {
2,
&g_fpcLf_Method.mBase,
sizeof(obj_so_class),
0,
0,
55,
0x00044000,
}
Monkey Cage.
Definition d_a_obj_so.h:14
void * g_fopAc_Method[8]
void * g_fpcLf_Method[5+1]
Definition f_pc_leaf.cpp:65
static actor_method_class l_daObj_So_Method
Definition d_a_obj_so.cpp:204
@ PROC_OBJ_SO
Definition d_procname.h:33
@ fopAc_CULLBOX_CUSTOM_e
Definition f_op_actor.h:67
@ fopAc_ACTOR_e
Definition f_op_actor.h:38
@ fpcLy_CURRENT_e
Definition f_pc_layer_tag.h:9
@ fpcPi_CURRENT_e
Definition f_pc_priority.h:8

◆ l_daObj_So_Method

actor_method_class l_daObj_So_Method
static
Initial value:
= {
}
static void daObj_So_Create__FP10fopAc_ac_c()
static void daObj_So_Execute__FP12obj_so_class()
static void daObj_So_Delete__FP12obj_so_class()
static bool daObj_So_IsDelete__FP12obj_so_class()
static void daObj_So_Draw__FP12obj_so_class()
int(* process_method_func)(void *)
Definition f_pc_method.h:7

◆ l_HIO

u8 l_HIO[12]
static

◆ lit_3774

u8 lit_3774[12]
static

◆ lit_3779

SECTION_RODATA f32 const lit_3779 = 4.0f / 5.0f
static

◆ lit_3898

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

◆ lit_3899

SECTION_RODATA f32 const lit_3899 = 510.0f
static

◆ lit_3900

SECTION_RODATA f32 const lit_3900 = 1.0f / 10.0f
static

◆ lit_3901

SECTION_RODATA f32 const lit_3901 = 33.0f
static

◆ lit_3902

SECTION_RODATA f32 const lit_3902 = 200.0f
static

◆ lit_4004

SECTION_RODATA f32 const lit_4004 = 210.0f
static

◆ lit_4005

SECTION_RODATA f32 const lit_4005 = 1.0f
static

◆ lit_4006

SECTION_RODATA f32 const lit_4006 = 4000.0f
static

◆ lit_4007

SECTION_RODATA f32 const lit_4007 = 110.0f
static

◆ lit_4008

SECTION_RODATA f32 const lit_4008 = 90.0f
static

◆ lit_4009

SECTION_RODATA f32 const lit_4009 = 2.0f
static

◆ lit_4010

SECTION_RODATA f32 const lit_4010 = 60.0f
static

◆ lit_4011

SECTION_RODATA f32 const lit_4011 = 205.0f
static

◆ lit_4012

SECTION_RODATA f32 const lit_4012 = -5.0f
static

◆ lit_4013

SECTION_RODATA f32 const lit_4013 = 8.0f
static

◆ lit_4014

SECTION_RODATA f32 const lit_4014 = 95.0f
static

◆ lit_4015

SECTION_RODATA f32 const lit_4015 = 6000.0f
static

◆ lit_4016

SECTION_RODATA f32 const lit_4016 = 30.0f
static

◆ lit_4017

SECTION_RODATA f32 const lit_4017 = 5.0f
static

◆ lit_4018

SECTION_RODATA f32 const lit_4018 = 20.0f
static

◆ lit_4019

SECTION_RODATA f32 const lit_4019 = 15.0f
static

◆ lit_4020

SECTION_RODATA f32 const lit_4020 = 6.0f
static

◆ lit_4021

SECTION_RODATA f32 const lit_4021 = 32768.0f
static

◆ lit_4022

SECTION_RODATA f32 const lit_4022 = 1000.0f
static

◆ lit_4023

SECTION_RODATA f32 const lit_4023 = 10.0f
static

◆ lit_4024

SECTION_RODATA f32 const lit_4024 = 4.0f
static

◆ lit_4085

SECTION_RODATA f32 const lit_4085 = -10.0f
static

◆ lit_4086

SECTION_RODATA f32 const lit_4086 = -1.0f
static

◆ lit_4087

SECTION_RODATA f32 const lit_4087 = 2.5f
static

◆ lit_4205

SECTION_RODATA f32 const lit_4205 = -60.0f
static

◆ lit_4206

SECTION_RODATA f32 const lit_4206 = -200.0f
static

◆ lit_4943

SECTION_RODATA f32 const lit_4943 = 12000.0f
static

◆ lit_4944

SECTION_RODATA f32 const lit_4944 = 70.0f
static

◆ lit_4945

SECTION_RODATA f32 const lit_4945 = 40.0f
static

◆ lit_4946

SECTION_RODATA f32 const lit_4946 = -100.0f
static

◆ lit_4947

SECTION_RODATA f32 const lit_4947 = 2570.0f
static

◆ lit_4948

SECTION_RODATA f32 const lit_4948 = 2000.0f
static

◆ lit_4949

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

◆ lit_4950

SECTION_RODATA f32 const lit_4950 = 0.5f
static

◆ lit_4951

SECTION_RODATA f32 const lit_4951 = 400.0f
static

◆ lit_4952

SECTION_RODATA f32 const lit_4952 = 300.0f
static

◆ lit_4953

SECTION_RODATA f32 const lit_4953 = -1024.0f
static

◆ lit_4954

SECTION_RODATA f32 const lit_4954 = 500.0f
static

◆ lit_4955

SECTION_RODATA f32 const lit_4955 = 180.0f
static

◆ lit_4956

SECTION_RODATA f32 const lit_4956 = -80.0f
static

◆ lit_4957

SECTION_RODATA f32 const lit_4957 = 165.0f
static

◆ lit_4958

SECTION_RODATA f32 const lit_4958 = -90.0f
static

◆ lit_4959

SECTION_RODATA f32 const lit_4959 = -87.0f
static

◆ lit_4960

SECTION_RODATA f32 const lit_4960 = 2500.0f
static

◆ lit_4961

SECTION_RODATA f32 const lit_4961 = 3.0f / 10.0f
static

◆ lit_4962

SECTION_RODATA f32 const lit_4962 = 20000.0f
static

◆ lit_4963

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

◆ lit_4964

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

◆ lit_4965

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

◆ lit_4966

SECTION_RODATA f32 const lit_4966 = 50.0f
static

◆ lit_4967

SECTION_RODATA f32 const lit_4967 = 100.0f
static

◆ lit_4968

SECTION_RODATA f32 const lit_4968 = 9.0f / 20.0f
static

◆ lit_4969

SECTION_RODATA f32 const lit_4969 = -20.0f
static

◆ lit_4970

SECTION_RODATA f32 const lit_4970 = 80.0f
static

◆ lit_4971

SECTION_RODATA f32 const lit_4971 = 77.0f
static

◆ lit_4972

SECTION_RODATA f32 const lit_4972[1+1]
static
Initial value:
= {
-30.0f,
0.0f,
}

◆ lit_4979

SECTION_RODATA u8 const lit_4979[8]
static
Initial value:
= {
0x43, 0x30, 0x00, 0x00, 0x80, 0x00, 0x00, 0x00,
}

◆ lit_5077

SECTION_RODATA f32 const lit_5077 = -550.0f
static

◆ lit_5078

SECTION_RODATA f32 const lit_5078 = 3300.0f
static

◆ lit_5079

SECTION_RODATA f32 const lit_5079 = -600.0f
static

◆ lit_5080

SECTION_RODATA f32 const lit_5080 = 12459.0f
static

◆ lit_5081

SECTION_RODATA f32 const lit_5081 = 3152.0f
static

◆ lit_5082

SECTION_RODATA f32 const lit_5082 = 4628.0f
static

◆ lit_5083

SECTION_RODATA f32 const lit_5083 = 150.0f
static

◆ lit_5084

SECTION_RODATA f32 const lit_5084 = 3602.0f
static

◆ lit_5085

SECTION_RODATA f32 const lit_5085 = 65.0f
static

◆ lit_5086

SECTION_RODATA f32 const lit_5086 = 1.0f / 20.0f
static

◆ lit_5087

SECTION_RODATA f32 const lit_5087 = -4264.0f
static

◆ lit_5088

SECTION_RODATA f32 const lit_5088 = 302.0f
static

◆ lit_5089

SECTION_RODATA f32 const lit_5089 = -2330.0f
static

◆ lit_5090

SECTION_RODATA f32 const lit_5090 = 16400.0f
static

◆ lit_5091

SECTION_RODATA f32 const lit_5091 = 3529.0f
static

◆ lit_5092

SECTION_RODATA f32 const lit_5092 = 8385.0f
static

◆ lit_5093

SECTION_RODATA f32 const lit_5093 = 16200.0f
static

◆ lit_5094

SECTION_RODATA f32 const lit_5094 = 3481.0f
static

◆ lit_5095

SECTION_RODATA f32 const lit_5095 = 8418.0f
static

◆ lit_5327

SECTION_RODATA f32 const lit_5327 = -300.0f
static

◆ lit_5328

SECTION_RODATA f32 const lit_5328 = -500.0f
static

◆ lit_5329

SECTION_RODATA f32 const lit_5329 = 26.0f
static

◆ lit_5330

SECTION_RODATA f32 const lit_5330 = 1100.0f
static

◆ lit_5331

SECTION_RODATA f32 const lit_5331 = -5374.0f
static

◆ lit_5332

SECTION_RODATA f32 const lit_5332 = 4280.0f
static

◆ lit_5333

SECTION_RODATA f32 const lit_5333 = -2342.0f
static

◆ mAudioMgrPtr__10Z2AudioMgr

u8 mAudioMgrPtr__10Z2AudioMgr[4+4]

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]

◆ stringBase_80CE3B60

SECTION_DEAD char const* const stringBase_80CE3B60 = "F_SP108"
static

◆ stringBase_80CE3B68

SECTION_DEAD char const* const stringBase_80CE3B68 = "Obj_so"
static