74 daNpcT_c(param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8)
Definition d_a_npc_zelR.h:19
daNpc_ZelR_HIOParam param
Definition d_a_npc_zelR.h:20
Definition d_a_npc_zelR.h:23
static const daNpc_ZelR_HIOParam m
Definition d_a_npc_zelR.h:75
virtual ~daNpc_ZelR_Param_c()
Definition d_a_npc_zelR.h:25
Zelda (Cloaked & Hooded)
Definition d_a_npc_zelR.h:30
u32 getFlowNodeNo()
Definition d_a_npc_zelR.cpp:261
BOOL evtCutProc()
Definition d_a_npc_zelR.cpp:393
BOOL evtTalk()
Definition d_a_npc_zelR.cpp:372
u16 getEyeballLMaterialNo()
Definition d_a_npc_zelR.h:77
u8 getPath()
Definition d_a_npc_zelR.cpp:269
int field_0xfc4
Definition d_a_npc_zelR.h:93
void setAttnPos()
Definition d_a_npc_zelR.cpp:437
s32 getBackboneJointNo()
Definition d_a_npc_zelR.h:79
void srchActors()
Definition d_a_npc_zelR.cpp:368
BOOL(daNpc_ZelR_c::*) ActionFn(void *)
Definition d_a_npc_zelR.h:32
u8 getType()
Definition d_a_npc_zelR.cpp:252
void setParam()
Definition d_a_npc_zelR.cpp:341
int isDelete()
Definition d_a_npc_zelR.cpp:273
int Delete()
Definition d_a_npc_zelR.cpp:210
u16 getEyeballRMaterialNo()
Definition d_a_npc_zelR.h:76
int create()
Definition d_a_npc_zelR.cpp:119
int CreateHeap()
Definition d_a_npc_zelR.cpp:170
int setAction(int(daNpc_ZelR_c::*)(void *))
Definition d_a_npc_zelR.cpp:505
int Draw()
Definition d_a_npc_zelR.cpp:220
BOOL(daNpc_ZelR_c::*) EventFn(int)
Definition d_a_npc_zelR.h:33
ActionFn field_0xf90
Definition d_a_npc_zelR.h:91
void beforeMove()
Definition d_a_npc_zelR.cpp:431
BOOL checkRemoveJoint(int param_1)
Definition d_a_npc_zelR.h:81
void action()
Definition d_a_npc_zelR.cpp:408
int Execute()
Definition d_a_npc_zelR.cpp:216
Type
Definition d_a_npc_zelR.h:35
@ TYPE_0
Definition d_a_npc_zelR.h:36
@ TYPE_1
Definition d_a_npc_zelR.h:37
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zelR.cpp:241
BOOL ctrlBtk()
Definition d_a_npc_zelR.cpp:313
dCcD_Cyl mCyl
Definition d_a_npc_zelR.h:88
s32 getHeadJointNo()
Definition d_a_npc_zelR.h:78
int drawDbgInfo()
Definition d_a_npc_zelR.cpp:491
~daNpc_ZelR_c()
Definition d_a_npc_zelR.cpp:65
static EventFn mCutList[1]
Definition d_a_npc_zelR.h:61
void afterJntAnm(int)
Definition d_a_npc_zelR.cpp:303
u8 mType
Definition d_a_npc_zelR.h:89
ActionFn field_0xf84
Definition d_a_npc_zelR.h:90
static char * mCutNameList
Definition d_a_npc_zelR.h:83
void setAfterTalkMotion()
Definition d_a_npc_zelR.cpp:364
int wait(void *)
Definition d_a_npc_zelR.cpp:520
void setCollision()
Definition d_a_npc_zelR.cpp:461
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_zelR.cpp:235
int chkAction(int(daNpc_ZelR_c::*)(void *))
Definition d_a_npc_zelR.cpp:501
daNpcT_Path_c mPath
Definition d_a_npc_zelR.h:92
void reset()
Definition d_a_npc_zelR.cpp:286
BOOL talk(void *)
Definition d_a_npc_zelR.cpp:548
daNpc_ZelR_c(daNpcT_faceMotionAnmData_c const *param_1, daNpcT_motionAnmData_c const *param_2, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_3, int param_4, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *param_5, int param_6, daNpcT_evtData_c const *param_7, char **param_8)
Definition d_a_npc_zelR.h:70
BOOL checkChangeJoint(int param_1)
Definition d_a_npc_zelR.h:80
int selectAction()
Definition d_a_npc_zelR.cpp:495
u8 field_0xe40[0xe44 - 0xe40]
Definition d_a_npc_zelR.h:87
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_ZelR_c)==0xfc8)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
unsigned short int u16
Definition types.h:10
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8
Definition d_a_npc_zelR.h:15
daNpcT_HIOParam common
Definition d_a_npc_zelR.h:16