40#define NPC_SEIC_HIO_CLASS daNpc_seiC_HIO_c
42#define NPC_SEIC_HIO_CLASS daNpc_seiC_Param_c
86 :
daNpcT_c(i_faceMotionAnmData, i_motionAnmData, i_faceMotionSequenceData,
87 i_faceMotionStepNum, i_motionSequenceData, i_motionStepNum, i_evtData,
Definition d_a_npc_seic.h:29
void genMessage(JORMContext *)
Definition d_a_npc_seic.cpp:115
void listenPropertyEvent(const JORPropertyEvent *)
Definition d_a_npc_seic.cpp:111
daNpc_seiC_HIO_c()
Definition d_a_npc_seic.cpp:107
daNpc_seiC_HIOParam m
Definition d_a_npc_seic.h:37
Definition d_a_npc_seic.h:21
virtual ~daNpc_seiC_Param_c()
Definition d_a_npc_seic.h:23
static const daNpc_seiC_HIOParam m
Definition d_a_npc_seic.h:58
Eldin Spirit.
Definition d_a_npc_seic.h:45
void reset()
Definition d_a_npc_seic.cpp:254
u8 getType()
Definition d_a_npc_seic.cpp:233
int create()
Definition d_a_npc_seic.cpp:136
int setAction(int(daNpc_seiC_c::*)(void *))
Definition d_a_npc_seic.cpp:423
int talk(void *)
Definition d_a_npc_seic.cpp:457
bool afterSetMotionAnm(int, int, f32, int)
Definition d_a_npc_seic.cpp:361
static cutFunc mCutList[1]
Definition d_a_npc_seic.h:54
void beforeMove()
Definition d_a_npc_seic.cpp:344
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_seic.cpp:228
int Delete()
Definition d_a_npc_seic.cpp:207
BOOL evtCutProc()
Definition d_a_npc_seic.cpp:319
int(daNpc_seiC_c::*) cutFunc(int)
Definition d_a_npc_seic.h:47
Type
Definition d_a_npc_seic.h:51
@ TYPE_1
Definition d_a_npc_seic.h:53
@ TYPE_0
Definition d_a_npc_seic.h:52
BOOL evtTalk()
Definition d_a_npc_seic.cpp:298
u8 mType
Definition d_a_npc_seic.h:95
int drawDbgInfo()
Definition d_a_npc_seic.cpp:357
void setParam()
Definition d_a_npc_seic.cpp:267
~daNpc_seiC_c()
Definition d_a_npc_seic.cpp:120
u32 getFlowNodeNo()
Definition d_a_npc_seic.cpp:242
int chkAction(int(daNpc_seiC_c::*)(void *))
Definition d_a_npc_seic.cpp:419
int Execute()
Definition d_a_npc_seic.cpp:214
int selectAction()
Definition d_a_npc_seic.cpp:413
NPC_SEIC_HIO_CLASS * mpHIO
Definition d_a_npc_seic.h:94
void setAttnPos()
Definition d_a_npc_seic.cpp:351
void srchActors()
Definition d_a_npc_seic.cpp:294
u8 field_0xe45[0xe48 - 0xe45]
Definition d_a_npc_seic.h:96
int field_0xe60
Definition d_a_npc_seic.h:99
void action()
Definition d_a_npc_seic.cpp:334
int CreateHeap()
Definition d_a_npc_seic.cpp:185
actionFunc mAction2
Definition d_a_npc_seic.h:98
int(daNpc_seiC_c::*) actionFunc(void *)
Definition d_a_npc_seic.h:48
actionFunc mAction
Definition d_a_npc_seic.h:97
int wait(void *)
Definition d_a_npc_seic.cpp:442
int isDelete()
Definition d_a_npc_seic.cpp:250
static char * mCutNameList
Definition d_a_npc_seic.h:90
void ctrlWaitAnm()
Definition d_a_npc_seic.cpp:438
daNpc_seiC_c(daNpcT_faceMotionAnmData_c const *i_faceMotionAnmData, daNpcT_motionAnmData_c const *i_motionAnmData, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_faceMotionSequenceData, int i_faceMotionStepNum, daNpcT_MotionSeqMngr_c::sequenceStepData_c const *i_motionSequenceData, int i_motionStepNum, daNpcT_evtData_c const *i_evtData, char **i_arcNames)
Definition d_a_npc_seic.h:82
int Draw()
Definition d_a_npc_seic.cpp:218
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_seiC_c)==0xe64)
Definition d_a_npc_seic.h:15
f32 field_0x90
Definition d_a_npc_seic.h:18
daNpcT_HIOParam common
Definition d_a_npc_seic.h:16
f32 field_0x8c
Definition d_a_npc_seic.h:17