1#ifndef D_A_NPC_FAIRY_SEIREI_H
2#define D_A_NPC_FAIRY_SEIREI_H
29#define NPC_FAIRY_SEIREI_HIO_CLASS daNpc_FairySeirei_HIO_c
31#define NPC_FAIRY_SEIREI_HIO_CLASS daNpc_FairySeirei_Param_c
75 :
daNpcT_c(param_1,
param_2, param_3, param_4, param_5, param_6, param_7, param_8) {}
81 if (nodeNo == 0xffff) {
97 NPC_FAIRY_SEIREI_HIO_CLASS*
mpHIO;
@ Z2SE_FAIRY_STAY
Definition Z2SeMgr.h:1861
virtual Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2Creature.cpp:179
Z2Creature mSound
Definition d_a_npc.h:524
Definition d_a_npc_fairy_seirei.h:20
daNpc_FairySeirei_HIO_c()
Definition d_a_npc_fairy_seirei.cpp:75
daNpc_FairySeirei_HIOParam m
Definition d_a_npc_fairy_seirei.h:26
void genMessage(JORMContext *)
Definition d_a_npc_fairy_seirei.cpp:79
Definition d_a_npc_fairy_seirei.h:12
virtual ~daNpc_FairySeirei_Param_c()
Definition d_a_npc_fairy_seirei.h:14
static daNpc_FairySeirei_HIOParam const m
Definition d_a_npc_fairy_seirei.h:65
Fairy Spirit.
Definition d_a_npc_fairy_seirei.h:42
int Draw()
Definition d_a_npc_fairy_seirei.cpp:142
void beforeMove()
Definition d_a_npc_fairy_seirei.cpp:237
void reset()
Definition d_a_npc_fairy_seirei.cpp:155
BOOL evtCutProc()
Definition d_a_npc_fairy_seirei.cpp:211
bool selectAction()
Definition d_a_npc_fairy_seirei.cpp:284
int talk(int)
Definition d_a_npc_fairy_seirei.cpp:340
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:69
int wait(int)
Definition d_a_npc_fairy_seirei.cpp:324
void srchActors()
Definition d_a_npc_fairy_seirei.cpp:189
int isDelete()
Definition d_a_npc_fairy_seirei.cpp:146
dCcD_Cyl mCyl
Definition d_a_npc_fairy_seirei.h:99
int getFlowNodeNo()
Definition d_a_npc_fairy_seirei.h:79
bool setAction(actionFunc)
Definition d_a_npc_fairy_seirei.cpp:290
void setAttnPos()
Definition d_a_npc_fairy_seirei.cpp:272
NPC_FAIRY_SEIREI_HIO_CLASS * mpHIO
Definition d_a_npc_fairy_seirei.h:97
~daNpc_FairySeirei_c()
Definition d_a_npc_fairy_seirei.cpp:84
int Delete()
Definition d_a_npc_fairy_seirei.cpp:133
u8 field_0xFAC
Definition d_a_npc_fairy_seirei.h:105
void setCollision()
Definition d_a_npc_fairy_seirei.cpp:243
BOOL drawDbgInfo()
Definition d_a_npc_fairy_seirei.cpp:280
u32 mpEmitters[3]
Definition d_a_npc_fairy_seirei.h:102
void setParam()
Definition d_a_npc_fairy_seirei.cpp:166
void _to_FairyCave()
Definition d_a_npc_fairy_seirei.cpp:383
int(daNpc_FairySeirei_c::*) cutFunc(int)
Definition d_a_npc_fairy_seirei.h:44
BOOL chkAction(actionFunc i_action)
Definition d_a_npc_fairy_seirei.h:87
void setPrtcls()
Definition d_a_npc_fairy_seirei.cpp:304
BOOL evtTalk()
Definition d_a_npc_fairy_seirei.cpp:193
int Execute()
Definition d_a_npc_fairy_seirei.cpp:138
u8 getType()
Definition d_a_npc_fairy_seirei.h:77
bool mTalking
Definition d_a_npc_fairy_seirei.h:103
static cutFunc mCutList[1]
Definition d_a_npc_fairy_seirei.h:60
u8 mType
Definition d_a_npc_fairy_seirei.h:98
void action()
Definition d_a_npc_fairy_seirei.cpp:227
int create()
Definition d_a_npc_fairy_seirei.cpp:96
actionFunc mExecuteFunc
Definition d_a_npc_fairy_seirei.h:101
void ptcl_se()
Definition d_a_npc_fairy_seirei.h:89
u8 field_0xFA4[3]
Definition d_a_npc_fairy_seirei.h:104
static char * mCutNameList[1]
Definition d_a_npc_fairy_seirei.h:56
actionFunc mInitFunc
Definition d_a_npc_fairy_seirei.h:100
int getSeneNo()
Definition d_a_npc_fairy_seirei.h:91
int(daNpc_FairySeirei_c::*) actionFunc(int)
Definition d_a_npc_fairy_seirei.h:45
actor_place home
Definition f_op_actor.h:290
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_FairySeirei_c)==0xfb0)
int cXyz int * param_2
Definition d_path.cpp:106
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:172
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:247
Definition d_a_npc_fairy_seirei.h:6
daNpcT_HIOParam common
Definition d_a_npc_fairy_seirei.h:7
f32 field_0x8c
Definition d_a_npc_fairy_seirei.h:8
f32 field_0x90
Definition d_a_npc_fairy_seirei.h:9