38#define NPC_ZELR_HIO_CLASS daNpc_ZelR_HIO_c
40#define NPC_ZELR_HIO_CLASS daNpc_ZelR_Param_c
87 daNpcT_c(param_1,
param_2, param_3, param_4, param_5, param_6, param_7, param_8)
Definition d_a_npc_zelR.h:27
daNpc_ZelR_HIO_c()
Definition d_a_npc_zelR.cpp:113
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_zelR.cpp:117
void genMessage(JORMContext *)
Definition d_a_npc_zelR.cpp:121
daNpc_ZelR_HIOParam m
Definition d_a_npc_zelR.h:35
Definition d_a_npc_zelR.h:19
static const daNpc_ZelR_HIOParam m
Definition d_a_npc_zelR.h:68
virtual ~daNpc_ZelR_Param_c()
Definition d_a_npc_zelR.h:21
Zelda (Cloaked & Hooded)
Definition d_a_npc_zelR.h:43
u32 getFlowNodeNo()
Definition d_a_npc_zelR.cpp:288
BOOL evtCutProc()
Definition d_a_npc_zelR.cpp:420
BOOL evtTalk()
Definition d_a_npc_zelR.cpp:399
u16 getEyeballLMaterialNo()
Definition d_a_npc_zelR.h:90
u8 getPath()
Definition d_a_npc_zelR.cpp:296
int field_0xfc4
Definition d_a_npc_zelR.h:106
void setAttnPos()
Definition d_a_npc_zelR.cpp:464
s32 getBackboneJointNo()
Definition d_a_npc_zelR.h:92
void srchActors()
Definition d_a_npc_zelR.cpp:395
NPC_ZELR_HIO_CLASS * mpHIO
Definition d_a_npc_zelR.h:100
BOOL(daNpc_ZelR_c::*) ActionFn(void *)
Definition d_a_npc_zelR.h:45
u8 getType()
Definition d_a_npc_zelR.cpp:279
void setParam()
Definition d_a_npc_zelR.cpp:368
int isDelete()
Definition d_a_npc_zelR.cpp:300
int Delete()
Definition d_a_npc_zelR.cpp:237
u16 getEyeballRMaterialNo()
Definition d_a_npc_zelR.h:89
int create()
Definition d_a_npc_zelR.cpp:141
int CreateHeap()
Definition d_a_npc_zelR.cpp:197
int setAction(int(daNpc_ZelR_c::*)(void *))
Definition d_a_npc_zelR.cpp:533
int Draw()
Definition d_a_npc_zelR.cpp:247
BOOL(daNpc_ZelR_c::*) EventFn(int)
Definition d_a_npc_zelR.h:46
ActionFn field_0xf90
Definition d_a_npc_zelR.h:104
void beforeMove()
Definition d_a_npc_zelR.cpp:458
BOOL checkRemoveJoint(int param_1)
Definition d_a_npc_zelR.h:94
void action()
Definition d_a_npc_zelR.cpp:435
int Execute()
Definition d_a_npc_zelR.cpp:243
Type
Definition d_a_npc_zelR.h:48
@ TYPE_0
Definition d_a_npc_zelR.h:49
@ TYPE_1
Definition d_a_npc_zelR.h:50
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zelR.cpp:268
BOOL ctrlBtk()
Definition d_a_npc_zelR.cpp:340
dCcD_Cyl mCyl
Definition d_a_npc_zelR.h:101
s32 getHeadJointNo()
Definition d_a_npc_zelR.h:91
int drawDbgInfo()
Definition d_a_npc_zelR.cpp:519
~daNpc_ZelR_c()
Definition d_a_npc_zelR.cpp:126
static EventFn mCutList[1]
Definition d_a_npc_zelR.h:62
void afterJntAnm(int)
Definition d_a_npc_zelR.cpp:330
u8 mType
Definition d_a_npc_zelR.h:102
ActionFn field_0xf84
Definition d_a_npc_zelR.h:103
static char * mCutNameList
Definition d_a_npc_zelR.h:96
void setAfterTalkMotion()
Definition d_a_npc_zelR.cpp:391
int wait(void *)
Definition d_a_npc_zelR.cpp:548
void setCollision()
Definition d_a_npc_zelR.cpp:489
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_zelR.cpp:262
int chkAction(int(daNpc_ZelR_c::*)(void *))
Definition d_a_npc_zelR.cpp:529
daNpcT_Path_c mPath
Definition d_a_npc_zelR.h:105
void reset()
Definition d_a_npc_zelR.cpp:313
BOOL talk(void *)
Definition d_a_npc_zelR.cpp:576
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:83
BOOL checkChangeJoint(int param_1)
Definition d_a_npc_zelR.h:93
int selectAction()
Definition d_a_npc_zelR.cpp:523
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_ZelR_c)==0xfc8)
int cXyz int * param_2
Definition d_path.cpp:106
Definition d_a_npc_zelR.h:15
daNpcT_HIOParam common
Definition d_a_npc_zelR.h:16