28#define NPC_ZANT_HIO_CLASS daNpc_Zant_HIO_c
30#define NPC_ZANT_HIO_CLASS daNpc_Zant_Param_c
84 daNpcT_c(param_1,
param_2, param_3, param_4, param_5, param_6, param_7, param_8) {}
Definition d_a_npc_zant.h:18
daNpc_Zant_HIO_c()
Definition d_a_npc_zant.cpp:70
daNpc_Zant_HIOParam m
Definition d_a_npc_zant.h:26
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_zant.cpp:74
void genMessage(JORMContext *)
Definition d_a_npc_zant.cpp:78
Definition d_a_npc_zant.h:10
static const daNpc_Zant_HIOParam m
Definition d_a_npc_zant.h:62
virtual ~daNpc_Zant_Param_c()
Definition d_a_npc_zant.h:12
Zant.
Definition d_a_npc_zant.h:41
int chkAction(int(daNpc_Zant_c::*)(void *))
Definition d_a_npc_zant.cpp:436
Type
Definition d_a_npc_zant.h:46
@ TYPE_0
Definition d_a_npc_zant.h:47
@ TYPE_1
Definition d_a_npc_zant.h:48
actionFunc field_0xf90
Definition d_a_npc_zant.h:95
static char * mCutNameList
Definition d_a_npc_zant.h:86
dCcD_Cyl mCyl
Definition d_a_npc_zant.h:91
int wait(void *)
Definition d_a_npc_zant.cpp:455
int CreateHeap()
Definition d_a_npc_zant.cpp:151
int Delete()
Definition d_a_npc_zant.cpp:178
void setAfterTalkMotion()
Definition d_a_npc_zant.cpp:288
void action()
Definition d_a_npc_zant.cpp:335
void afterJntAnm(int)
Definition d_a_npc_zant.cpp:255
void srchActors()
Definition d_a_npc_zant.cpp:293
~daNpc_Zant_c()
Definition d_a_npc_zant.cpp:83
void reset()
Definition d_a_npc_zant.cpp:242
int setAction(int(daNpc_Zant_c::*)(void *))
Definition d_a_npc_zant.cpp:440
u8 mType
Definition d_a_npc_zant.h:92
actionFunc field_0xf84
Definition d_a_npc_zant.h:94
void beforeMove()
Definition d_a_npc_zant.cpp:350
NPC_ZANT_HIO_CLASS * mpHIO
Definition d_a_npc_zant.h:90
int drawDbgInfo()
Definition d_a_npc_zant.cpp:419
int isDelete()
Definition d_a_npc_zant.cpp:229
daNpc_Zant_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_zant.h:80
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_zant.cpp:197
int(daNpc_Zant_c::*) actionFunc(void *)
Definition d_a_npc_zant.h:44
BOOL evtTalk()
Definition d_a_npc_zant.cpp:297
int field_0xf9c
Definition d_a_npc_zant.h:96
static cutFunc mCutList[1]
Definition d_a_npc_zant.h:56
void drawGhost()
Definition d_a_npc_zant.cpp:423
void setAttnPos()
Definition d_a_npc_zant.cpp:356
void setParam()
Definition d_a_npc_zant.cpp:259
u32 getFlowNodeNo()
Definition d_a_npc_zant.cpp:221
void setCollision()
Definition d_a_npc_zant.cpp:380
BOOL evtCutProc()
Definition d_a_npc_zant.cpp:318
u8 field_0xf81[0xf84 - 0xf81]
Definition d_a_npc_zant.h:93
int(daNpc_Zant_c::*) cutFunc(int)
Definition d_a_npc_zant.h:43
int selectAction()
Definition d_a_npc_zant.cpp:430
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zant.cpp:201
int Draw()
Definition d_a_npc_zant.cpp:189
int create()
Definition d_a_npc_zant.cpp:98
int talk(void *)
Definition d_a_npc_zant.cpp:499
int Execute()
Definition d_a_npc_zant.cpp:185
u8 getType()
Definition d_a_npc_zant.cpp:212
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Zant_c)==0xfa0)
int cXyz int * param_2
Definition d_path.cpp:106
Definition d_a_npc_zant.h:6
daNpcT_HIOParam common
Definition d_a_npc_zant.h:7