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
Definition JORMContext.h:128
virtual Z2SoundHandlePool * startCreatureSoundLevel(JAISoundID soundID, u32 mapinfo, s8 reverb)
Definition Z2Creature.cpp:178
Z2Creature mSound
Definition d_a_npc.h:523
Definition d_a_npc_fairy_seirei.h:20
daNpc_FairySeirei_HIO_c()
Definition d_a_npc_fairy_seirei.cpp:74
daNpc_FairySeirei_HIOParam m
Definition d_a_npc_fairy_seirei.h:26
void genMessage(JORMContext *)
Definition d_a_npc_fairy_seirei.cpp:78
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:64
Fairy Spirit.
Definition d_a_npc_fairy_seirei.h:42
int Draw()
Definition d_a_npc_fairy_seirei.cpp:141
void beforeMove()
Definition d_a_npc_fairy_seirei.cpp:236
void reset()
Definition d_a_npc_fairy_seirei.cpp:154
BOOL evtCutProc()
Definition d_a_npc_fairy_seirei.cpp:210
bool selectAction()
Definition d_a_npc_fairy_seirei.cpp:283
int talk(int)
Definition d_a_npc_fairy_seirei.cpp:339
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:323
void srchActors()
Definition d_a_npc_fairy_seirei.cpp:188
int isDelete()
Definition d_a_npc_fairy_seirei.cpp:145
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:289
void setAttnPos()
Definition d_a_npc_fairy_seirei.cpp:271
NPC_FAIRY_SEIREI_HIO_CLASS * mpHIO
Definition d_a_npc_fairy_seirei.h:97
~daNpc_FairySeirei_c()
Definition d_a_npc_fairy_seirei.cpp:83
int Delete()
Definition d_a_npc_fairy_seirei.cpp:132
u8 field_0xFAC
Definition d_a_npc_fairy_seirei.h:105
void setCollision()
Definition d_a_npc_fairy_seirei.cpp:242
BOOL drawDbgInfo()
Definition d_a_npc_fairy_seirei.cpp:279
u32 mpEmitters[3]
Definition d_a_npc_fairy_seirei.h:102
void setParam()
Definition d_a_npc_fairy_seirei.cpp:165
void _to_FairyCave()
Definition d_a_npc_fairy_seirei.cpp:382
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:303
BOOL evtTalk()
Definition d_a_npc_fairy_seirei.cpp:192
int Execute()
Definition d_a_npc_fairy_seirei.cpp:137
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:59
u8 mType
Definition d_a_npc_fairy_seirei.h:98
void action()
Definition d_a_npc_fairy_seirei.cpp:226
int create()
Definition d_a_npc_fairy_seirei.cpp:95
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:55
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:262
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_FairySeirei_c)==0xfb0)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:204
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
s16 x
Definition c_sxyz.h:7
csXyz angle
Definition f_op_actor.h:219
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