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 JORMContext.h:128
Definition d_a_npc_zant.h:18
daNpc_Zant_HIO_c()
Definition d_a_npc_zant.cpp:69
daNpc_Zant_HIOParam m
Definition d_a_npc_zant.h:26
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_zant.cpp:73
void genMessage(JORMContext *)
Definition d_a_npc_zant.cpp:77
Definition d_a_npc_zant.h:10
static const daNpc_Zant_HIOParam m
Definition d_a_npc_zant.h:61
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:435
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:454
int CreateHeap()
Definition d_a_npc_zant.cpp:150
int Delete()
Definition d_a_npc_zant.cpp:177
void setAfterTalkMotion()
Definition d_a_npc_zant.cpp:287
void action()
Definition d_a_npc_zant.cpp:334
void afterJntAnm(int)
Definition d_a_npc_zant.cpp:254
void srchActors()
Definition d_a_npc_zant.cpp:292
~daNpc_Zant_c()
Definition d_a_npc_zant.cpp:82
void reset()
Definition d_a_npc_zant.cpp:241
int setAction(int(daNpc_Zant_c::*)(void *))
Definition d_a_npc_zant.cpp:439
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:349
NPC_ZANT_HIO_CLASS * mpHIO
Definition d_a_npc_zant.h:90
int drawDbgInfo()
Definition d_a_npc_zant.cpp:418
int isDelete()
Definition d_a_npc_zant.cpp:228
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:196
int(daNpc_Zant_c::*) actionFunc(void *)
Definition d_a_npc_zant.h:44
BOOL evtTalk()
Definition d_a_npc_zant.cpp:296
int field_0xf9c
Definition d_a_npc_zant.h:96
static cutFunc mCutList[1]
Definition d_a_npc_zant.h:55
void drawGhost()
Definition d_a_npc_zant.cpp:422
void setAttnPos()
Definition d_a_npc_zant.cpp:355
void setParam()
Definition d_a_npc_zant.cpp:258
u32 getFlowNodeNo()
Definition d_a_npc_zant.cpp:220
void setCollision()
Definition d_a_npc_zant.cpp:379
BOOL evtCutProc()
Definition d_a_npc_zant.cpp:317
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:429
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_zant.cpp:200
int Draw()
Definition d_a_npc_zant.cpp:188
int create()
Definition d_a_npc_zant.cpp:97
int talk(void *)
Definition d_a_npc_zant.cpp:498
int Execute()
Definition d_a_npc_zant.cpp:184
u8 getType()
Definition d_a_npc_zant.cpp:211
Definition f_op_actor.h:243
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Zant_c)==0xfa0)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
unsigned char u8
Definition types.h:8
Definition JORReflexible.h:10
Definition d_a_npc_zant.h:6
daNpcT_HIOParam common
Definition d_a_npc_zant.h:7