1#ifndef D_A_NPC_FAIRY_SEIREI_H
2#define D_A_NPC_FAIRY_SEIREI_H
47 :
daNpcT_c(param_1, param_2, param_3, param_4, param_5, param_6, param_7, param_8) {}
53 if (nodeNo == 0xffff) {
86 static f32 const m[37];
@ Z2SE_FAIRY_STAY
Definition Z2SeMgr.h:1861
virtual Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2Creature.cpp:180
Z2Creature mSound
Definition d_a_npc.h:523
Definition d_a_npc_fairy_seirei.h:82
virtual ~daNpc_FairySeirei_Param_c()
Definition d_a_npc_fairy_seirei.h:84
static f32 const m[37]
Definition d_a_npc_fairy_seirei.h:70
Fairy Spirit.
Definition d_a_npc_fairy_seirei.h:14
int Draw()
Definition d_a_npc_fairy_seirei.cpp:116
void beforeMove()
Definition d_a_npc_fairy_seirei.cpp:211
void reset()
Definition d_a_npc_fairy_seirei.cpp:129
BOOL evtCutProc()
Definition d_a_npc_fairy_seirei.cpp:185
bool selectAction()
Definition d_a_npc_fairy_seirei.cpp:258
int talk(int)
Definition d_a_npc_fairy_seirei.cpp:314
daNpc_FairySeirei_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_fairy_seirei.h:41
int wait(int)
Definition d_a_npc_fairy_seirei.cpp:298
void srchActors()
Definition d_a_npc_fairy_seirei.cpp:163
int isDelete()
Definition d_a_npc_fairy_seirei.cpp:120
dCcD_Cyl mCyl
Definition d_a_npc_fairy_seirei.h:71
int getFlowNodeNo()
Definition d_a_npc_fairy_seirei.h:51
bool setAction(actionFunc)
Definition d_a_npc_fairy_seirei.cpp:264
void setAttnPos()
Definition d_a_npc_fairy_seirei.cpp:246
~daNpc_FairySeirei_c()
Definition d_a_npc_fairy_seirei.cpp:63
int Delete()
Definition d_a_npc_fairy_seirei.cpp:107
u8 field_0xFAC
Definition d_a_npc_fairy_seirei.h:77
void setCollision()
Definition d_a_npc_fairy_seirei.cpp:217
BOOL drawDbgInfo()
Definition d_a_npc_fairy_seirei.cpp:254
u32 mpEmitters[3]
Definition d_a_npc_fairy_seirei.h:74
void setParam()
Definition d_a_npc_fairy_seirei.cpp:140
u8 field_0xE40[4]
Definition d_a_npc_fairy_seirei.h:69
void _to_FairyCave()
Definition d_a_npc_fairy_seirei.cpp:357
int(daNpc_FairySeirei_c::*) cutFunc(int)
Definition d_a_npc_fairy_seirei.h:16
BOOL chkAction(actionFunc i_action)
Definition d_a_npc_fairy_seirei.h:59
void setPrtcls()
Definition d_a_npc_fairy_seirei.cpp:278
BOOL evtTalk()
Definition d_a_npc_fairy_seirei.cpp:167
int Execute()
Definition d_a_npc_fairy_seirei.cpp:112
u8 getType()
Definition d_a_npc_fairy_seirei.h:49
bool mTalking
Definition d_a_npc_fairy_seirei.h:75
static cutFunc mCutList[1]
Definition d_a_npc_fairy_seirei.h:59
u8 mType
Definition d_a_npc_fairy_seirei.h:70
void action()
Definition d_a_npc_fairy_seirei.cpp:201
int create()
Definition d_a_npc_fairy_seirei.cpp:76
actionFunc mExecuteFunc
Definition d_a_npc_fairy_seirei.h:73
void ptcl_se()
Definition d_a_npc_fairy_seirei.h:61
u8 field_0xFA4[3]
Definition d_a_npc_fairy_seirei.h:76
static char * mCutNameList[1]
Definition d_a_npc_fairy_seirei.h:55
actionFunc mInitFunc
Definition d_a_npc_fairy_seirei.h:72
int getSeneNo()
Definition d_a_npc_fairy_seirei.h:63
int(daNpc_FairySeirei_c::*) actionFunc(int)
Definition d_a_npc_fairy_seirei.h:17
actor_place home
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daNpc_FairySeirei_c)==0xfb0)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:206