1#ifndef D_A_NPC_PRAYER_H
2#define D_A_NPC_PRAYER_H
27#define NPC_PRAY_HIO_CLASS daNpcPray_HIO_c
29#define NPC_PRAY_HIO_CLASS daNpcPray_Param_c
Definition JORMContext.h:128
Definition Z2Creature.h:60
Definition d_a_npc4.h:140
Definition d_a_npc4.h:170
Definition d_a_npc_prayer.h:18
void genMessage(JORMContext *)
Definition d_a_npc_prayer.cpp:91
daNpcPray_HIO_c()
Definition d_a_npc_prayer.cpp:87
daNpcPray_HIOParam m
Definition d_a_npc_prayer.h:24
Definition d_a_npc_prayer.h:10
virtual ~daNpcPray_Param_c()
Definition d_a_npc_prayer.h:12
static const daNpcPray_HIOParam m
Definition d_a_npc_prayer.h:50
Charlo.
Definition d_a_npc_prayer.h:40
int mMessageNo
Definition d_a_npc_prayer.h:94
daNpcF_Lookat_c mLookat
Definition d_a_npc_prayer.h:85
daNpcF_ActorMngr_c mActorMngr[2]
Definition d_a_npc_prayer.h:86
void lookat()
Definition d_a_npc_prayer.cpp:425
bool chkFindPlayer()
Definition d_a_npc_prayer.cpp:503
BOOL _Evt_GetHeart_CutMain(int const &)
Definition d_a_npc_prayer.cpp:767
bool demo(void *)
Definition d_a_npc_prayer.cpp:665
daNpcPray_c()
Definition d_a_npc_prayer.cpp:96
BOOL(daNpcPray_c::*) EvtSeq(int)
Definition d_a_npc_prayer.h:42
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_prayer.cpp:248
int setAction(bool(daNpcPray_c::*)(void *))
Definition d_a_npc_prayer.cpp:403
virtual void setAttnPos()
Definition d_a_npc_prayer.cpp:287
virtual void setMotionAnm(int, f32)
Definition d_a_npc_prayer.cpp:322
bool fear(void *)
Definition d_a_npc_prayer.cpp:578
bool talk(void *)
Definition d_a_npc_prayer.cpp:603
int Execute()
Definition d_a_npc_prayer.cpp:208
void reset()
Definition d_a_npc_prayer.cpp:348
bool wait(void *)
Definition d_a_npc_prayer.cpp:525
dCcD_Cyl mCcCyl
Definition d_a_npc_prayer.h:88
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_prayer.cpp:252
bool step(s16, int)
Definition d_a_npc_prayer.cpp:477
s16 getMessageNo()
Definition d_a_npc_prayer.h:78
u8 field_0xe0e
Definition d_a_npc_prayer.h:98
virtual BOOL main()
Definition d_a_npc_prayer.cpp:278
s16 mLookMode
Definition d_a_npc_prayer.h:95
NPC_PRAY_HIO_CLASS * mpHIO
Definition d_a_npc_prayer.h:87
virtual void setParam()
Definition d_a_npc_prayer.cpp:264
u16 mActionMode
Definition d_a_npc_prayer.h:97
BOOL _Evt_GetHeart(int)
Definition d_a_npc_prayer.cpp:726
virtual void adjustShapeAngle()
Definition d_a_npc_prayer.h:72
int field_0xdf8
Definition d_a_npc_prayer.h:91
bool(daNpcPray_c::* mAction)(void *)
Definition d_a_npc_prayer.h:89
BOOL _Evt_GetHeart_CutInit(int const &)
Definition d_a_npc_prayer.cpp:744
fpc_ProcID createHeart()
Definition d_a_npc_prayer.cpp:714
virtual ~daNpcPray_c()
Definition d_a_npc_prayer.cpp:98
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_prayer.cpp:218
Z2CreatureCitizen mSound
Definition d_a_npc_prayer.h:83
virtual BOOL drawDbgInfo()
Definition d_a_npc_prayer.cpp:344
void playMotion()
Definition d_a_npc_prayer.cpp:380
int Delete()
Definition d_a_npc_prayer.cpp:202
request_of_phase_process_class mPhase[2]
Definition d_a_npc_prayer.h:90
static EvtSeq mEvtSeqList[]
Definition d_a_npc_prayer.h:45
void setLookMode(int)
Definition d_a_npc_prayer.cpp:419
int field_0xe00
Definition d_a_npc_prayer.h:93
virtual void setMotion(int, f32, int)
Definition d_a_npc_prayer.cpp:333
int Create()
Definition d_a_npc_prayer.cpp:120
int CreateHeap()
Definition d_a_npc_prayer.cpp:174
s16 field_0xe0a
Definition d_a_npc_prayer.h:96
int field_0xdfc
Definition d_a_npc_prayer.h:92
u8 field_0xBEC[0xBF0 - 0xBEC]
Definition d_a_npc_prayer.h:84
int Draw()
Definition d_a_npc_prayer.cpp:213
Definition f_op_actor.h:243
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpcPray_c)==0xe10)
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:204
unsigned int fpc_ProcID
Definition f_pc_base.h:10
int BOOL
Definition types.h:33
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
unsigned short int u16
Definition types.h:10
unsigned char u8
Definition types.h:8
Definition d_a_npc4.h:430
Definition d_a_npc_prayer.h:6
daNpcF_HIOParam common
Definition d_a_npc_prayer.h:7