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

Classes

struct  daNpcCd2_HIO_c
 
struct  daNpcCd2_HIO_WChild_c
 
struct  daNpcCd2_HIO_MChild_c
 
struct  daNpcCd2_HIO_Jnt_c
 
struct  dPath
 
struct  tbl_entry
 

Functions

static void jntNodeCallBack__FP8J3DJointi ()
 
void NpcCreate__10daNpcCd2_cFi ()
 
void ObjCreate__10daNpcCd2_cFi ()
 
void ChairCreate__10daNpcCd2_cFf ()
 
void isM___10daNpcCd2_cFv ()
 
void getAnmP__10daNpcCd2_cFii ()
 
void setAttention__10daNpcCd2_cFi ()
 
void loadResrc__10daNpcCd2_cFii ()
 
void removeResrc__10daNpcCd2_cFii ()
 
void setEnvTevCol__10daNpcCd2_cFv ()
 
void setRoomNo__10daNpcCd2_cFv ()
 
void animation__10daNpcCd2_cFi ()
 
void setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii ()
 
void drawShadow__10daNpcCd2_cFf ()
 
void drawObj__10daNpcCd2_cFiP8J3DModelf ()
 
void drawNpc__10daNpcCd2_cFv ()
 
void jntNodeCB__10daNpcCd2_cFP8J3DJointP8J3DModel ()
 
void setHitodamaParticle__10daNpcCd2_cFv ()
 
static void s_sub1__FPvPv ()
 
void getEscapeTag__10daNpcCd2_cFv ()
 
void checkFearSituation__10daNpcCd2_cFv ()
 
void getNpcMdlDataP__10daNpcCd2_cFi ()
 
void getObjMdlDataP__10daNpcCd2_cFi ()
 
void getTexAnmP__10daNpcCd2_cFi ()
 
void setPath__11PathTrace_cFiiiP4cXyzb ()
 
void checkPoint__11PathTrace_cF4cXyzf ()
 
void checkPathEnd__11PathTrace_cF4cXyzf ()
 
void getTargetPoint__11PathTrace_cFP3Vec ()
 
void setAvoidPoint__11PathTrace_cFv ()
 
void setNextPoint__11PathTrace_cFR4cXyz ()
 
void setNextPoint__11PathTrace_cFv ()
 
void incIndex__11PathTrace_cFi ()
 
void decIndex__11PathTrace_cFi ()
 
static void s_sub__FPvPv ()
 
void checkObstacle__11PathTrace_cFP10fopAc_ac_c ()
 
void checkObstacleSub__11PathTrace_cFP10fopAc_ac_c ()
 
void __ct__14daNpcCd2_HIO_cFv ()
 
void __dt__21daNpcCd2_HIO_WChild_cFv ()
 
void __dt__18daNpcCd2_HIO_Jnt_cFv ()
 
void __ct__21daNpcCd2_HIO_WChild_cFv ()
 
void __ct__18daNpcCd2_HIO_Jnt_cFv ()
 
void __dt__21daNpcCd2_HIO_MChild_cFv ()
 
void __ct__21daNpcCd2_HIO_MChild_cFv ()
 
void __dt__14daNpcCd2_HIO_cFv ()
 
void __sinit_d_a_npc_cd2_cpp ()
 
void __dt__4cXyzFv ()
 
void mDoMtx_YrotM__FPA4_fs ()
 
void transS__14mDoMtx_stack_cFRC4cXyz ()
 
void transM__14mDoMtx_stack_cFRC4cXyz ()
 
void scaleM__14mDoMtx_stack_cFfff ()
 
void ZXYrotM__14mDoMtx_stack_cFRC5csXyz ()
 
void init__13mDoExt_btpAnmFP16J3DMaterialTableP16J3DAnmTexPatterniifss ()
 
void entry__13mDoExt_btpAnmFP16J3DMaterialTables ()
 
void mDoExt_modelUpdateDL__FP8J3DModel ()
 
void __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl ()
 
void setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff ()
 
void play__16mDoExt_McaMorfSOFUlSc ()
 
void entryDL__16mDoExt_McaMorfSOFv ()
 
void stopZelAnime__16mDoExt_McaMorfSOFv ()
 
void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ()
 
void fopAc_IsActor__FPv ()
 
void fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c ()
 
void fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c ()
 
void fpcEx_Search__FPFPvPv_PvPv ()
 
void dComIfG_resLoad__FP30request_of_phase_process_classPCc ()
 
void dComIfG_resDelete__FP30request_of_phase_process_classPCc ()
 
void dComIfGd_setSimpleShadow__FP4cXyzffR13cBgS_PolyInfosfP9_GXTexObj ()
 
void getRes__14dRes_control_cFPCclP11dRes_info_ci ()
 
void getEmitter__Q213dPa_control_c7level_cFUl ()
 
void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ()
 
void dPath_GetPnt__FPC5dPathi ()
 
void dPath_GetRoomPath__Fii ()
 
void GetPolyColor__4dBgSFRC13cBgS_PolyInfo ()
 
void GetRoomId__4dBgSFRC13cBgS_PolyInfo ()
 
void func_8014D348 (void *_this, int *)
 
void func_8014D364 (void *_this, int, int)
 
void checkNowWolfEyeUp__9daPy_py_cFv ()
 
void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ()
 
void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ()
 
void dKy_darkworld_check__Fv ()
 
void __ct__5csXyzFsss ()
 
void cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf ()
 
void cLib_targetAngleY__FPC3VecPC3Vec ()
 
void cLib_distanceAngleS__Fss ()
 
void init__17Z2CreatureCitizenFP3VecP3VecUcUc ()
 
void setMdlType__17Z2CreatureCitizenFScbb ()
 
void__nw__FUl ()
 
void __dl__FPv ()
 
void init__12J3DFrameCtrlFs ()
 
void removeTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern ()
 
void __register_global_object ()
 
void __destroy_arr ()
 
void __construct_array ()
 
void _savegpr_14 ()
 
void _savegpr_22 ()
 
void _savegpr_26 ()
 
void _savegpr_27 ()
 
void _savegpr_28 ()
 
void _savegpr_29 ()
 
void _restgpr_14 ()
 
void _restgpr_22 ()
 
void _restgpr_26 ()
 
void _restgpr_27 ()
 
void _restgpr_28 ()
 
void _restgpr_29 ()
 
static int jntNodeCallBack (J3DJoint *i_jnt, int param_1)
 
 COMPILER_STRIP_GATE (0x80393520, &l_objTbl)
 
 COMPILER_STRIP_GATE (0x80393588, &l_objTWTbl)
 
 COMPILER_STRIP_GATE (0x803935F0, &l_bckTbl_M)
 
 COMPILER_STRIP_GATE (0x803937A0, &l_bckTbl_W)
 
 COMPILER_STRIP_GATE (0x80393950, &daNpcCd2_c::m_cylDat)
 
 COMPILER_STRIP_GATE (0x80393AFC, &lit_4072)
 
static voids_sub1 (void *param_0, void *param_1)
 
static voids_sub (void *param_0, void *param_1)
 
 REGISTER_CTORS (0x8015A90C, __sinit_d_a_npc_cd2_cpp)
 

Variables

u8 const m_cylDat__10daNpcCd2_c [68]
 
char const *const a_npc_d_a_npc_cd2__stringBase0
 
u8 data_80451010 [8]
 
void__vt__12J3DFrameCtrl [3]
 
void__vt__18fOpAcm_HIO_entry_c [3]
 
void__vt__14mDoHIO_entry_c [3]
 
u8 now__14mDoMtx_stack_c [48]
 
u8 mSimpleTexObj__21dDlst_shadowControl_c [32]
 
u8 mCurrentMtx__6J3DSys [48]
 
u8 sincosTable___5JMath [65536]
 
static char *const l_resMANa [6]
 
static char *const l_resMADa [6]
 
static char *const l_resMCNa [6]
 
static char *const l_resMONa [6]
 
static char *const l_resMANb [6]
 
static char *const l_resMANc [6]
 
static char *const l_resMASa [6]
 
static char *const l_resMBNa [6]
 
static char *const l_resMANa2 [6]
 
static char *const l_resMADa2 [6]
 
static char *const l_resMCNa2 [6]
 
static char *const l_resMONa2 [6]
 
static char *const l_resMANb2 [6]
 
static char *const l_resMANc2 [6]
 
static char *const l_resMASa2 [6]
 
static char *const l_resMBNa2 [6]
 
static char *const l_resWANa [6]
 
static char *const l_resWADa [6]
 
static char *const l_resMATa [6]
 
static char *const l_resWCNa [6]
 
static char *const l_resWONa [6]
 
static char *const l_resWGNa [6]
 
static char *const l_resWANb [6]
 
static char *const l_resWANa2 [6]
 
static char *const l_resWADa2 [6]
 
static char *const l_resMATa2 [6]
 
static char *const l_resWCNa2 [6]
 
static char *const l_resWONa2 [6]
 
static char *const l_resWGNa2 [6]
 
static char *const l_resWANb2 [6]
 
static SECTION_RODATA tbl_entry const l_objTbl [13]
 
static SECTION_RODATA tbl_entry const l_objTWTbl [13]
 
static SECTION_RODATA tbl_entry const l_bckTbl_M [54]
 
static SECTION_RODATA tbl_entry const l_bckTbl_W [54]
 
static Vec const a_transScaleTbl [30]
 
static SECTION_SDATA2 f32 lit_4050 = 1.0f
 
static SECTION_RODATA u8 const lit_4072 [12]
 
static SECTION_DATA u8 cNullVec__6Z2Calc [12]
 
static char *constl_resNameTbl [30]
 
static SECTION_DATA u8 l_bmdTbl [240]
 
static SECTION_DATA u8 l_bmdTWTbl [240]
 
static SECTION_DATA u8 l_btpTbl [240]
 
static SECTION_DATA u8 l_btpTWTbl [240]
 
static SECTION_DATA u8 a_jntTbl_M [6080]
 
static SECTION_DATA u8 a_prmTbl_M [1024]
 
static SECTION_DATA u8 a_jntTbl_W [5880]
 
static SECTION_DATA u8 a_prmTbl_W [896]
 
static SECTION_DATA voidlit_4285 [13]
 
static SECTION_DATA voidlit_4284 [54+3]
 
static u8 lit_3982 [12]
 
u8 l_Cd2_HIO [16396]
 
static u8 lit_4290 [12]
 
static u8 lit_4293 [12]
 
static u8 lit_4294 [12]
 
static u8 lit_4295 [12]
 
static u8 lit_4296 [12]
 
static u8 lit_4297 [12]
 
static u8 lit_4298 [12]
 
static u8 lit_4299 [12]
 
static u8 lit_4300 [12]
 
static u8 lit_4301 [12]
 
static u8 lit_4302 [12]
 
static u8 lit_4303 [12]
 
static u8 lit_4304 [12]
 
static u8 lit_4305 [12]
 
static u8 lit_4306 [12]
 
static u8 lit_4307 [12]
 
static u8 lit_4308 [12]
 
static u8 lit_4309 [12]
 
static u8 lit_4310 [12]
 
static u8 lit_4311 [12]
 
static u8 lit_4312 [12]
 
static u8 lit_4313 [12]
 
static u8 lit_4314 [12]
 
static u8 lit_4315 [12]
 
static u8 lit_4316 [12]
 
static u8 lit_4317 [12]
 
static u8 lit_4318 [12]
 
static u8 lit_4319 [12]
 
static u8 lit_4320 [12]
 
static u8 lit_4321 [12]
 
static u8 a_eyeOfsTbl [360]
 
static u8 data_80451000 [4]
 
static SECTION_SDATA2 u8 lit_4585 [4]
 
static SECTION_SDATA2 f32 lit_4586 [1+1]
 
static SECTION_SDATA2 f64 lit_4588 = 4503601774854144.0
 
static s32 const a_jntNumTbl [13][2]
 
static SECTION_SDATA2 f32 lit_4845 = 182.04444885253906f
 
static SECTION_SDATA2 u8 id [4]
 
static SECTION_SDATA2 f32 lit_4921 = 8.0f
 
static SECTION_SDATA2 f32 lit_4922 = 4.0f
 
static voidtarget
 
static f32 targetWay
 
static s16 wolfAngle
 
static SECTION_SDATA2 f32 lit_4970 [1+1]
 
static SECTION_SDATA2 f64 lit_4971 = 500.0
 
static SECTION_SDATA2 f64 lit_4972 = 2.0
 
static SECTION_SDATA2 f32 lit_5050 [1+1]
 
static SECTION_SDATA2 f64 lit_5051 = 0.5
 
static SECTION_SDATA2 f64 lit_5052 = 3.0
 
static SECTION_SDATA2 u8 lit_5053 [8]
 
static SECTION_SDATA2 f32 lit_5149 [1+1]
 
static SECTION_SDATA2 f64 lit_5359 = 250.0
 
SECTION_DATA void__vt__21daNpcCd2_HIO_MChild_c [3]
 
SECTION_DATA void__vt__18daNpcCd2_HIO_Jnt_c [3]
 
SECTION_DATA void__vt__21daNpcCd2_HIO_WChild_c [3]
 
SECTION_DATA void__vt__14daNpcCd2_HIO_c [3+7]
 

Function Documentation

◆ __construct_array()

void __construct_array ( )

◆ __ct__14daNpcCd2_HIO_cFv()

void __ct__14daNpcCd2_HIO_cFv ( )

◆ __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl()

void __ct__16mDoExt_McaMorfSOFP12J3DModelDataP25mDoExt_McaMorfCallBack1_cP25mDoExt_McaMorfCallBack2_cP15J3DAnmTransformifiiP10Z2CreatureUlUl ( )

◆ __ct__18daNpcCd2_HIO_Jnt_cFv()

void __ct__18daNpcCd2_HIO_Jnt_cFv ( )

◆ __ct__21daNpcCd2_HIO_MChild_cFv()

void __ct__21daNpcCd2_HIO_MChild_cFv ( )

◆ __ct__21daNpcCd2_HIO_WChild_cFv()

void __ct__21daNpcCd2_HIO_WChild_cFv ( )

◆ __ct__5csXyzFsss()

void __ct__5csXyzFsss ( )

◆ __destroy_arr()

void __destroy_arr ( )

◆ __dl__FPv()

void __dl__FPv ( )

◆ __dt__14daNpcCd2_HIO_cFv()

void __dt__14daNpcCd2_HIO_cFv ( )

◆ __dt__18daNpcCd2_HIO_Jnt_cFv()

void __dt__18daNpcCd2_HIO_Jnt_cFv ( )

◆ __dt__21daNpcCd2_HIO_MChild_cFv()

void __dt__21daNpcCd2_HIO_MChild_cFv ( )

◆ __dt__21daNpcCd2_HIO_WChild_cFv()

void __dt__21daNpcCd2_HIO_WChild_cFv ( )

◆ __dt__4cXyzFv()

void __dt__4cXyzFv ( )

◆ __nw__FUl()

void * __nw__FUl ( )

◆ __register_global_object()

void __register_global_object ( )

◆ __sinit_d_a_npc_cd2_cpp()

void __sinit_d_a_npc_cd2_cpp ( )

◆ _restgpr_14()

void _restgpr_14 ( )

◆ _restgpr_22()

void _restgpr_22 ( )

◆ _restgpr_26()

void _restgpr_26 ( )

◆ _restgpr_27()

void _restgpr_27 ( )

◆ _restgpr_28()

void _restgpr_28 ( )

◆ _restgpr_29()

void _restgpr_29 ( )

◆ _savegpr_14()

void _savegpr_14 ( )

◆ _savegpr_22()

void _savegpr_22 ( )

◆ _savegpr_26()

void _savegpr_26 ( )

◆ _savegpr_27()

void _savegpr_27 ( )

◆ _savegpr_28()

void _savegpr_28 ( )

◆ _savegpr_29()

void _savegpr_29 ( )

◆ animation__10daNpcCd2_cFi()

void animation__10daNpcCd2_cFi ( )

◆ ChairCreate__10daNpcCd2_cFf()

void ChairCreate__10daNpcCd2_cFf ( )

◆ checkFearSituation__10daNpcCd2_cFv()

void checkFearSituation__10daNpcCd2_cFv ( )

◆ checkNowWolfEyeUp__9daPy_py_cFv()

void checkNowWolfEyeUp__9daPy_py_cFv ( )

◆ checkObstacle__11PathTrace_cFP10fopAc_ac_c()

void checkObstacle__11PathTrace_cFP10fopAc_ac_c ( )

◆ checkObstacleSub__11PathTrace_cFP10fopAc_ac_c()

void checkObstacleSub__11PathTrace_cFP10fopAc_ac_c ( )

◆ checkPathEnd__11PathTrace_cF4cXyzf()

void checkPathEnd__11PathTrace_cF4cXyzf ( )

◆ checkPoint__11PathTrace_cF4cXyzf()

void checkPoint__11PathTrace_cF4cXyzf ( )

◆ cLib_distanceAngleS__Fss()

void cLib_distanceAngleS__Fss ( )

◆ cLib_targetAngleY__FPC3VecPC3Vec()

void cLib_targetAngleY__FPC3VecPC3Vec ( )

◆ cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf()

void cM3d_Len2dSqPntAndSegLine__FffffffPfPfPf ( )

◆ COMPILER_STRIP_GATE() [1/6]

COMPILER_STRIP_GATE ( 0x80393520  ,
l_objTbl 
)

◆ COMPILER_STRIP_GATE() [2/6]

COMPILER_STRIP_GATE ( 0x80393588  ,
l_objTWTbl 
)

◆ COMPILER_STRIP_GATE() [3/6]

COMPILER_STRIP_GATE ( 0x803935F0  ,
l_bckTbl_M 
)

◆ COMPILER_STRIP_GATE() [4/6]

COMPILER_STRIP_GATE ( 0x803937A0  ,
l_bckTbl_W 
)

◆ COMPILER_STRIP_GATE() [5/6]

COMPILER_STRIP_GATE ( 0x80393950  ,
&daNpcCd2_c::m_cylDat   
)

◆ COMPILER_STRIP_GATE() [6/6]

COMPILER_STRIP_GATE ( 0x80393AFC  ,
lit_4072 
)

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

void dComIfGd_setSimpleShadow__FP4cXyzffR13cBgS_PolyInfosfP9_GXTexObj ( )

◆ decIndex__11PathTrace_cFi()

void decIndex__11PathTrace_cFi ( )

◆ dKy_darkworld_check__Fv()

void dKy_darkworld_check__Fv ( )

◆ dPath_GetPnt__FPC5dPathi()

void dPath_GetPnt__FPC5dPathi ( )

◆ dPath_GetRoomPath__Fii()

void dPath_GetRoomPath__Fii ( )

◆ drawNpc__10daNpcCd2_cFv()

void drawNpc__10daNpcCd2_cFv ( )

◆ drawObj__10daNpcCd2_cFiP8J3DModelf()

void drawObj__10daNpcCd2_cFiP8J3DModelf ( )

◆ drawShadow__10daNpcCd2_cFf()

void drawShadow__10daNpcCd2_cFf ( )

◆ entry__13mDoExt_btpAnmFP16J3DMaterialTables()

void entry__13mDoExt_btpAnmFP16J3DMaterialTables ( )

◆ entryDL__16mDoExt_McaMorfSOFv()

void entryDL__16mDoExt_McaMorfSOFv ( )

◆ fopAc_IsActor__FPv()

void fopAc_IsActor__FPv ( )

◆ fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c()

void fopAcM_searchActorAngleY__FPC10fopAc_ac_cPC10fopAc_ac_c ( )

◆ fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c()

void fopAcM_searchActorDistanceXZ2__FPC10fopAc_ac_cPC10fopAc_ac_c ( )

◆ fpcEx_Search__FPFPvPv_PvPv()

void fpcEx_Search__FPFPvPv_PvPv ( )

◆ func_8014D348()

void func_8014D348 ( void _this,
int  
)

◆ func_8014D364()

void func_8014D364 ( void _this,
int  ,
int   
)

◆ getAnmP__10daNpcCd2_cFii()

void getAnmP__10daNpcCd2_cFii ( )

◆ getEmitter__Q213dPa_control_c7level_cFUl()

void getEmitter__Q213dPa_control_c7level_cFUl ( )

◆ getEscapeTag__10daNpcCd2_cFv()

void getEscapeTag__10daNpcCd2_cFv ( )

◆ getNpcMdlDataP__10daNpcCd2_cFi()

void getNpcMdlDataP__10daNpcCd2_cFi ( )

◆ getObjMdlDataP__10daNpcCd2_cFi()

void getObjMdlDataP__10daNpcCd2_cFi ( )

◆ GetPolyColor__4dBgSFRC13cBgS_PolyInfo()

void GetPolyColor__4dBgSFRC13cBgS_PolyInfo ( )

◆ getRes__14dRes_control_cFPCclP11dRes_info_ci()

void getRes__14dRes_control_cFPCclP11dRes_info_ci ( )

◆ GetRoomId__4dBgSFRC13cBgS_PolyInfo()

void GetRoomId__4dBgSFRC13cBgS_PolyInfo ( )

◆ getTargetPoint__11PathTrace_cFP3Vec()

void getTargetPoint__11PathTrace_cFP3Vec ( )

◆ getTexAnmP__10daNpcCd2_cFi()

void getTexAnmP__10daNpcCd2_cFi ( )

◆ incIndex__11PathTrace_cFi()

void incIndex__11PathTrace_cFi ( )

◆ init__12J3DFrameCtrlFs()

void init__12J3DFrameCtrlFs ( )

◆ init__13mDoExt_btpAnmFP16J3DMaterialTableP16J3DAnmTexPatterniifss()

void init__13mDoExt_btpAnmFP16J3DMaterialTableP16J3DAnmTexPatterniifss ( )

◆ init__17Z2CreatureCitizenFP3VecP3VecUcUc()

void init__17Z2CreatureCitizenFP3VecP3VecUcUc ( )

◆ isM___10daNpcCd2_cFv()

void isM___10daNpcCd2_cFv ( )

◆ jntNodeCallBack()

static int jntNodeCallBack ( J3DJoint i_jnt,
int  param_1 
)
static

◆ jntNodeCallBack__FP8J3DJointi()

static void jntNodeCallBack__FP8J3DJointi ( )
static

◆ jntNodeCB__10daNpcCd2_cFP8J3DJointP8J3DModel()

void jntNodeCB__10daNpcCd2_cFP8J3DJointP8J3DModel ( )

◆ loadResrc__10daNpcCd2_cFii()

void loadResrc__10daNpcCd2_cFii ( )

◆ mDoExt_J3DModel__create__FP12J3DModelDataUlUl()

void mDoExt_J3DModel__create__FP12J3DModelDataUlUl ( )

◆ mDoExt_modelUpdateDL__FP8J3DModel()

void mDoExt_modelUpdateDL__FP8J3DModel ( )

◆ mDoMtx_YrotM__FPA4_fs()

void mDoMtx_YrotM__FPA4_fs ( )

◆ NpcCreate__10daNpcCd2_cFi()

void NpcCreate__10daNpcCd2_cFi ( )

◆ ObjCreate__10daNpcCd2_cFi()

void ObjCreate__10daNpcCd2_cFi ( )

◆ play__16mDoExt_McaMorfSOFUlSc()

void play__16mDoExt_McaMorfSOFUlSc ( )

◆ REGISTER_CTORS()

REGISTER_CTORS ( 0x8015A90C  ,
__sinit_d_a_npc_cd2_cpp   
)

◆ removeResrc__10daNpcCd2_cFii()

void removeResrc__10daNpcCd2_cFii ( )

◆ removeTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern()

void removeTexNoAnimator__16J3DMaterialTableFP16J3DAnmTexPattern ( )

◆ s_sub()

static void * s_sub ( void param_0,
void param_1 
)
static

◆ s_sub1()

static void * s_sub1 ( void param_0,
void param_1 
)
static

◆ s_sub1__FPvPv()

static void s_sub1__FPvPv ( )
static

◆ s_sub__FPvPv()

static void s_sub__FPvPv ( )
static

◆ scaleM__14mDoMtx_stack_cFfff()

void scaleM__14mDoMtx_stack_cFfff ( )

◆ set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf()

void set__13dPa_control_cFUlUcUsPC4cXyzPC12dKy_tevstr_cPC5csXyzPC4cXyzUcP18dPa_levelEcallBackScPC8_GXColorPC8_GXColorPC4cXyzf ( )

◆ setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii()

void setAnm__10daNpcCd2_cFP18J3DAnmTransformKeyffiii ( )

◆ setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff()

void setAnm__16mDoExt_McaMorfSOFP15J3DAnmTransformiffff ( )

◆ setAttention__10daNpcCd2_cFi()

void setAttention__10daNpcCd2_cFi ( )

◆ setAvoidPoint__11PathTrace_cFv()

void setAvoidPoint__11PathTrace_cFv ( )

◆ setEnvTevCol__10daNpcCd2_cFv()

void setEnvTevCol__10daNpcCd2_cFv ( )

◆ setHitodamaParticle__10daNpcCd2_cFv()

void setHitodamaParticle__10daNpcCd2_cFv ( )

◆ setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c()

void setLightTevColorType_MAJI__18dScnKy_env_light_cFP12J3DModelDataP12dKy_tevstr_c ( )

◆ setMdlType__17Z2CreatureCitizenFScbb()

void setMdlType__17Z2CreatureCitizenFScbb ( )

◆ setNextPoint__11PathTrace_cFR4cXyz()

void setNextPoint__11PathTrace_cFR4cXyz ( )

◆ setNextPoint__11PathTrace_cFv()

void setNextPoint__11PathTrace_cFv ( )

◆ setPath__11PathTrace_cFiiiP4cXyzb()

void setPath__11PathTrace_cFiiiP4cXyzb ( )

◆ setRoomNo__10daNpcCd2_cFv()

void setRoomNo__10daNpcCd2_cFv ( )

◆ settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c()

void settingTevStruct__18dScnKy_env_light_cFiP4cXyzP12dKy_tevstr_c ( )

◆ stopZelAnime__16mDoExt_McaMorfSOFv()

void stopZelAnime__16mDoExt_McaMorfSOFv ( )

◆ transM__14mDoMtx_stack_cFRC4cXyz()

void transM__14mDoMtx_stack_cFRC4cXyz ( )

◆ transS__14mDoMtx_stack_cFRC4cXyz()

void transS__14mDoMtx_stack_cFRC4cXyz ( )

◆ ZXYrotM__14mDoMtx_stack_cFRC5csXyz()

void ZXYrotM__14mDoMtx_stack_cFRC5csXyz ( )

Variable Documentation

◆ __vt__12J3DFrameCtrl

void* __vt__12J3DFrameCtrl[3]
extern

◆ __vt__14daNpcCd2_HIO_c

SECTION_DATA void* __vt__14daNpcCd2_HIO_c[3+7]
extern
Initial value:
= {
(void*)NULL ,
(void*)NULL,
}
T cLib_calcTimer(T *value)
Definition c_lib.h:74
void __dt__14daNpcCd2_HIO_cFv()

◆ __vt__14mDoHIO_entry_c

void* __vt__14mDoHIO_entry_c[3]
extern

◆ __vt__18daNpcCd2_HIO_Jnt_c

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

◆ __vt__18fOpAcm_HIO_entry_c

void* __vt__18fOpAcm_HIO_entry_c[3]
extern

◆ __vt__21daNpcCd2_HIO_MChild_c

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

◆ __vt__21daNpcCd2_HIO_WChild_c

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

◆ a_eyeOfsTbl

u8 a_eyeOfsTbl[360]
static

◆ a_jntNumTbl

s32 const a_jntNumTbl[13][2]
static
Initial value:
= {
{-1, -1}, {7, -1}, {11, -1}, {-1, 11}, {7, -1}, {-1, 11}, {1, -1},
{-1, 11}, {-1, 7}, {10, -1}, {-1, 11}, {10, -1}, {-1, 11},
}

◆ a_jntTbl_M

SECTION_DATA u8 a_jntTbl_M[6080]
static

◆ a_jntTbl_W

SECTION_DATA u8 a_jntTbl_W[5880]
static

◆ a_npc_d_a_npc_cd2__stringBase0

char const* const a_npc_d_a_npc_cd2__stringBase0
extern

◆ a_prmTbl_M

SECTION_DATA u8 a_prmTbl_M[1024]
static

◆ a_prmTbl_W

SECTION_DATA u8 a_prmTbl_W[896]
static

◆ a_transScaleTbl

Vec const a_transScaleTbl[30]
static
Initial value:
= {
{1.0f, 1.0f, 1.0f}, {1.0f, 1.1983438f, 2.173357f},
{1.0f, 0.5581154f, 1.0f}, {1.0f, 0.95, 1.0f},
{1.0f, 1.1642542f, 1.0f}, {1.0f, 1.0820773f, 1.0f},
{1.0f, 0.78816104f, 1.0f}, {1.0f, 0.91999996f, 1.0f},
{1.0f, 1.0f, 1.0f}, {1.0f, 1.1983438f, 2.173357f},
{1.0f, 0.5581154f, 1.0f}, {1.0f, 0.95, 1.0f},
{1.0f, 1.1642542f, 1.0f}, {1.0f, 1.0820773f, 1.0f},
{1.0f, 0.78816104f, 1.0f}, {1.0f, 0.91999996f, 1.0f},
{1.0f, 1.0f, 1.0f}, {1.0f, 0.95, 1.0f},
{1.0f, 1.0999999f, 1.0f}, {1.0f, 0.5656486f, 1.0f},
{1.0f, 0.9f, 1.0f}, {1.0f, 0.8630768f, 1.0f},
{1.0f, 1.0529536f, 1.0f}, {1.0f, 1.0f, 1.0f},
{1.0f, 0.95, 1.0f}, {1.0f, 1.0999999f, 1.0f},
{1.0f, 0.5656486f, 1.0f}, {1.0f, 0.9f, 1.0f},
{1.0f, 0.8630768f, 1.0f}, {1.0f, 1.0529536f, 1.0f},
}

◆ cNullVec__6Z2Calc

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

◆ data_80451000

u8 data_80451000[4]
static

◆ data_80451010

u8 data_80451010[8]
extern

◆ id

SECTION_SDATA2 u8 id[4]
static
Initial value:
= {
0x84,
0x97,
0x84,
0x98,
}

◆ l_bckTbl_M

SECTION_RODATA tbl_entry const l_bckTbl_M[54]
static
Initial value:
= {
{"Mgeneral", 26}, {"Mgeneral", 27}, {"Mgeneral", 29}, {"Mgeneral", 30}, {"Mgeneral", 8},
{"Mgeneral", 9}, {"Mgeneral", 20}, {"Mgeneral", 21}, {"Mgeneral", 23}, {"Mgeneral", 5},
{"Mgeneral", 6}, {"Mgeneral", 28}, {"Mgeneral", 24}, {"Mgeneral", 22}, {"Mgeneral", 17},
{"Mgeneral", 13}, {"Mgeneral", 14}, {"Mgeneral", 18}, {"Mgeneral", 15}, {"Mgeneral", 16},
{"Mgeneral", 3}, {"Mgeneral", 4}, {"Mspecial", 18}, {"Mspecial", 15}, {"Mspecial", 12},
{"Mspecial", 21}, {"Mspecial", 19}, {"Mspecial", 16}, {"Mspecial", 13}, {"Mspecial", 22},
{"Mspecial", 20}, {"Mspecial", 17}, {"Mspecial", 14}, {"Mspecial", 23}, {"Mspecial", 7},
{"Mspecial", 8}, {"Mspecial", 10}, {"Mspecial", 11}, {"Mgeneral", 25}, {"Mgeneral", 11},
{"Mgeneral", 12}, {"Mgeneral", 19}, {"Mspecial", 3}, {"Mspecial", 6}, {"Mspecial", 5},
{"Mspecial", 9}, {"Mspecial", 4}, {"Mgeneral", 7}, {"Mgeneral", -1}, {"Mgeneral", -1},
{"Mgeneral", -1}, {"Mgeneral", -1}, {"Mgeneral", -1}, {"Mgeneral", 10},
}

◆ l_bckTbl_W

SECTION_RODATA tbl_entry const l_bckTbl_W[54]
static
Initial value:
= {
{"Wgeneral", 31}, {"Wgeneral", 32}, {"Wgeneral", 34}, {"Wgeneral", 35}, {"Wgeneral", 13},
{"Wgeneral", 14}, {"Wgeneral", 25}, {"Wgeneral", 26}, {"Wgeneral", 28}, {"Wgeneral", 10},
{"Wgeneral", 11}, {"Wgeneral", 33}, {"Wgeneral", 29}, {"Wgeneral", 27}, {"Wgeneral", 22},
{"Wgeneral", 18}, {"Wgeneral", 19}, {"Wgeneral", 23}, {"Wgeneral", 20}, {"Wgeneral", 21},
{"Wgeneral", 7}, {"Wgeneral", 8}, {"Wspecial", 13}, {"Wspecial", 10}, {"Wspecial", 7},
{"Wspecial", 16}, {"Wspecial", 14}, {"Wspecial", 11}, {"Wspecial", 8}, {"Wspecial", 17},
{"Wspecial", 15}, {"Wspecial", 12}, {"Wspecial", 9}, {"Wspecial", 18}, {"Wspecial", 3},
{"Wspecial", 4}, {"Wspecial", 5}, {"Wspecial", 6}, {"Wgeneral", 30}, {"Wgeneral", 16},
{"Wgeneral", 17}, {"Wgeneral", 24}, {"Wspecial", -1}, {"Wspecial", -1}, {"Wspecial", -1},
{"Wspecial", -1}, {"Wspecial", -1}, {"Wgeneral", 12}, {"Wgeneral", 3}, {"Wgeneral", 4},
{"Wgeneral", 5}, {"Wgeneral", 6}, {"Wgeneral", 9}, {"Wgeneral", 15},
}

◆ l_bmdTbl

SECTION_DATA u8 l_bmdTbl[240]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
}

◆ l_bmdTWTbl

SECTION_DATA u8 l_bmdTWTbl[240]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04,
}

◆ l_btpTbl

SECTION_DATA u8 l_btpTbl[240]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
}

◆ l_btpTWTbl

SECTION_DATA u8 l_btpTWTbl[240]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0xFF, 0xFF, 0xFF, 0xFF,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x07,
}

◆ l_Cd2_HIO

u8 l_Cd2_HIO

◆ l_objTbl

SECTION_RODATA tbl_entry const l_objTbl[13]
static
Initial value:
= {
{"object", 9}, {"object", 9}, {"object", 8}, {"object", 3}, {"object", 13},
{"object", 14}, {"object", 12}, {"object", 6}, {"object", 7}, {"object", 10},
{"object", 11}, {"object", 15}, {"object", 16},
}

◆ l_objTWTbl

SECTION_RODATA tbl_entry const l_objTWTbl[13]
static
Initial value:
= {
{"objectTW", 9}, {"objectTW", 9}, {"objectTW", 8}, {"objectTW", 3}, {"objectTW", 13},
{"objectTW", 14}, {"objectTW", 12}, {"objectTW", 6}, {"objectTW", 7}, {"objectTW", 10},
{"objectTW", 11}, {"objectTW", -1}, {"objectTW", -1},
}

◆ l_resMADa

char* const l_resMADa[6]
static
Initial value:
= {
"MAD_a", "MAD_a_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMADa2

char* const l_resMADa2[6]
static
Initial value:
= {
"MAD_a2", "MAD_a2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMANa

char* const l_resMANa[6]
static
Initial value:
= {
"MAN_a", "MAN_a_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMANa2

char* const l_resMANa2[6]
static
Initial value:
= {
"MAN_a2", "MAN_a2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMANb

char* const l_resMANb[6]
static
Initial value:
= {
"MAN_b", "MAN_b_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMANb2

char* const l_resMANb2[6]
static
Initial value:
= {
"MAN_b2", "MAN_b2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMANc

char* const l_resMANc[6]
static
Initial value:
= {
"MAN_c", "MAN_c_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMANc2

char* const l_resMANc2[6]
static
Initial value:
= {
"MAN_c2", "MAN_c2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMASa

char* const l_resMASa[6]
static
Initial value:
= {
"MAS_a", "MAS_a_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMASa2

char* const l_resMASa2[6]
static
Initial value:
= {
"MAS_a2", "MAS_a2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMATa

char* const l_resMATa[6]
static
Initial value:
= {
"MAT_a", "MAT_a_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resMATa2

char* const l_resMATa2[6]
static
Initial value:
= {
"MAT_a2", "MAT_a2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resMBNa

char* const l_resMBNa[6]
static
Initial value:
= {
"MBN_a", "MBN_a_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMBNa2

char* const l_resMBNa2[6]
static
Initial value:
= {
"MBN_a2", "MBN_a2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMCNa

char* const l_resMCNa[6]
static
Initial value:
= {
"MCN_a", "MCN_a_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMCNa2

char* const l_resMCNa2[6]
static
Initial value:
= {
"MCN_a2", "MCN_a2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMONa

char* const l_resMONa[6]
static
Initial value:
= {
"MON_a", "MON_a_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resMONa2

char* const l_resMONa2[6]
static
Initial value:
= {
"MON_a2", "MON_a2_TW", "Mgeneral", "Mspecial", "object", "objectTW",
}

◆ l_resNameTbl

char* const* l_resNameTbl[30]
static
Initial value:
= {
}
static char *const l_resMANa[6]
Definition d_a_npc_cd2.cpp:179
static char *const l_resWCNa[6]
Definition d_a_npc_cd2.cpp:274
static char *const l_resMADa2[6]
Definition d_a_npc_cd2.cpp:224
static char *const l_resWGNa[6]
Definition d_a_npc_cd2.cpp:284
static char *const l_resWANb[6]
Definition d_a_npc_cd2.cpp:289
static char *const l_resMANc2[6]
Definition d_a_npc_cd2.cpp:244
static char *const l_resMATa2[6]
Definition d_a_npc_cd2.cpp:304
static char *const l_resMANa2[6]
Definition d_a_npc_cd2.cpp:219
static char *const l_resMATa[6]
Definition d_a_npc_cd2.cpp:269
static char *const l_resWONa[6]
Definition d_a_npc_cd2.cpp:279
static char *const l_resWADa2[6]
Definition d_a_npc_cd2.cpp:299
static char *const l_resMONa2[6]
Definition d_a_npc_cd2.cpp:234
static char *const l_resMANc[6]
Definition d_a_npc_cd2.cpp:204
static char *const l_resMBNa[6]
Definition d_a_npc_cd2.cpp:214
static char *const l_resMANb2[6]
Definition d_a_npc_cd2.cpp:239
static char *const l_resMONa[6]
Definition d_a_npc_cd2.cpp:194
static char *const l_resWANb2[6]
Definition d_a_npc_cd2.cpp:324
static char *const l_resMADa[6]
Definition d_a_npc_cd2.cpp:184
static char *const l_resMANb[6]
Definition d_a_npc_cd2.cpp:199
static char *const l_resWANa[6]
Definition d_a_npc_cd2.cpp:259
static char *const l_resMBNa2[6]
Definition d_a_npc_cd2.cpp:254
static char *const l_resWONa2[6]
Definition d_a_npc_cd2.cpp:314
static char *const l_resMCNa[6]
Definition d_a_npc_cd2.cpp:189
static char *const l_resWCNa2[6]
Definition d_a_npc_cd2.cpp:309
static char *const l_resWGNa2[6]
Definition d_a_npc_cd2.cpp:319
static char *const l_resMASa[6]
Definition d_a_npc_cd2.cpp:209
static char *const l_resWADa[6]
Definition d_a_npc_cd2.cpp:264
static char *const l_resMCNa2[6]
Definition d_a_npc_cd2.cpp:229
static char *const l_resWANa2[6]
Definition d_a_npc_cd2.cpp:294
static char *const l_resMASa2[6]
Definition d_a_npc_cd2.cpp:249

◆ l_resWADa

char* const l_resWADa[6]
static
Initial value:
= {
"WAD_a", "WAD_a_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWADa2

char* const l_resWADa2[6]
static
Initial value:
= {
"WAD_a2", "WAD_a2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWANa

char* const l_resWANa[6]
static
Initial value:
= {
"WAN_a", "WAN_a_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWANa2

char* const l_resWANa2[6]
static
Initial value:
= {
"WAN_a2", "WAN_a2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWANb

char* const l_resWANb[6]
static
Initial value:
= {
"WAN_b", "WAN_b_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWANb2

char* const l_resWANb2[6]
static
Initial value:
= {
"WAN_b2", "WAN_b2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWCNa

char* const l_resWCNa[6]
static
Initial value:
= {
"WCN_a", "WCN_a_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWCNa2

char* const l_resWCNa2[6]
static
Initial value:
= {
"WCN_a2", "WCN_a2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWGNa

char* const l_resWGNa[6]
static
Initial value:
= {
"WGN_a", "WGN_a_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWGNa2

char* const l_resWGNa2[6]
static
Initial value:
= {
"WGN_a2", "WGN_a2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWONa

char* const l_resWONa[6]
static
Initial value:
= {
"WON_a", "WON_a_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ l_resWONa2

char* const l_resWONa2[6]
static
Initial value:
= {
"WON_a2", "WON_a2_TW", "Wgeneral", "Wspecial", "object", "objectTW",
}

◆ lit_3982

u8 lit_3982[12]
static

◆ lit_4050

SECTION_SDATA2 f32 lit_4050 = 1.0f
static

◆ lit_4072

SECTION_RODATA u8 const lit_4072[12]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_4284

SECTION_DATA void* lit_4284[54+3]
static

◆ lit_4285

SECTION_DATA void* lit_4285[13]
static
Initial value:
= {
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x2B4),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x264),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x26C),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x274),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x27C),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x27C),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x284),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x284),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x264),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x274),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x274),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x274),
(void*)(((char*)getAnmP__10daNpcCd2_cFii) + 0x274),
}
void getAnmP__10daNpcCd2_cFii()

◆ lit_4290

u8 lit_4290[12]
static

◆ lit_4293

u8 lit_4293[12]
static

◆ lit_4294

u8 lit_4294[12]
static

◆ lit_4295

u8 lit_4295[12]
static

◆ lit_4296

u8 lit_4296[12]
static

◆ lit_4297

u8 lit_4297[12]
static

◆ lit_4298

u8 lit_4298[12]
static

◆ lit_4299

u8 lit_4299[12]
static

◆ lit_4300

u8 lit_4300[12]
static

◆ lit_4301

u8 lit_4301[12]
static

◆ lit_4302

u8 lit_4302[12]
static

◆ lit_4303

u8 lit_4303[12]
static

◆ lit_4304

u8 lit_4304[12]
static

◆ lit_4305

u8 lit_4305[12]
static

◆ lit_4306

u8 lit_4306[12]
static

◆ lit_4307

u8 lit_4307[12]
static

◆ lit_4308

u8 lit_4308[12]
static

◆ lit_4309

u8 lit_4309[12]
static

◆ lit_4310

u8 lit_4310[12]
static

◆ lit_4311

u8 lit_4311[12]
static

◆ lit_4312

u8 lit_4312[12]
static

◆ lit_4313

u8 lit_4313[12]
static

◆ lit_4314

u8 lit_4314[12]
static

◆ lit_4315

u8 lit_4315[12]
static

◆ lit_4316

u8 lit_4316[12]
static

◆ lit_4317

u8 lit_4317[12]
static

◆ lit_4318

u8 lit_4318[12]
static

◆ lit_4319

u8 lit_4319[12]
static

◆ lit_4320

u8 lit_4320[12]
static

◆ lit_4321

u8 lit_4321[12]
static

◆ lit_4585

SECTION_SDATA2 u8 lit_4585[4]
static
Initial value:
= {
0x00,
0x00,
0x00,
0x00,
}

◆ lit_4586

SECTION_SDATA2 f32 lit_4586[1+1]
static
Initial value:
= {
10.0f,
0.0f,
}

◆ lit_4588

SECTION_SDATA2 f64 lit_4588 = 4503601774854144.0
static

◆ lit_4845

SECTION_SDATA2 f32 lit_4845 = 182.04444885253906f
static

◆ lit_4921

SECTION_SDATA2 f32 lit_4921 = 8.0f
static

◆ lit_4922

SECTION_SDATA2 f32 lit_4922 = 4.0f
static

◆ lit_4970

SECTION_SDATA2 f32 lit_4970[1+1]
static
Initial value:
= {
200.0f,
0.0f,
}

◆ lit_4971

SECTION_SDATA2 f64 lit_4971 = 500.0
static

◆ lit_4972

SECTION_SDATA2 f64 lit_4972 = 2.0
static

◆ lit_5050

SECTION_SDATA2 f32 lit_5050[1+1]
static
Initial value:
= {
1000000000.0f,
0.0f,
}

◆ lit_5051

SECTION_SDATA2 f64 lit_5051 = 0.5
static

◆ lit_5052

SECTION_SDATA2 f64 lit_5052 = 3.0
static

◆ lit_5053

SECTION_SDATA2 u8 lit_5053[8]
static
Initial value:
= {
0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00,
}

◆ lit_5149

SECTION_SDATA2 f32 lit_5149[1+1]
static
Initial value:
= {
-250.0f,
0.0f,
}

◆ lit_5359

SECTION_SDATA2 f64 lit_5359 = 250.0
static

◆ m_cylDat__10daNpcCd2_c

u8 const m_cylDat__10daNpcCd2_c[68]

◆ mCurrentMtx__6J3DSys

u8 mCurrentMtx__6J3DSys[48]

◆ mSimpleTexObj__21dDlst_shadowControl_c

u8 mSimpleTexObj__21dDlst_shadowControl_c[32]

◆ now__14mDoMtx_stack_c

u8 now__14mDoMtx_stack_c[48]

◆ sincosTable___5JMath

u8 sincosTable___5JMath[65536]

◆ target

void* target
static

◆ targetWay

f32 targetWay
static

◆ wolfAngle

s16 wolfAngle
static