1#ifndef D_A_NPC_SOLDIERA_H
2#define D_A_NPC_SOLDIERA_H
35#define NPC_SOLDIERA_HIO_CLASS daNpc_SoldierA_HIO_c
37#define NPC_SOLDIERA_HIO_CLASS daNpc_SoldierA_Param_c
90 NPC_SOLDIERA_HIO_CLASS*
mHIO;
int cPhs_Step
Definition c_phase.h:8
Definition Z2Creature.h:7
Definition d_a_npc4.h:140
Definition d_a_npc4.h:170
Definition d_a_npc_soldierA.h:27
void genMessage(JORMContext *)
void listenPropertyEvent(const JORPropertyEvent *)
daNpc_SoldierA_HIOParam m
Definition d_a_npc_soldierA.h:33
Definition d_a_npc_soldierA.h:19
static daNpc_SoldierA_HIOParam const m
Definition d_a_npc_soldierA.h:166
virtual ~daNpc_SoldierA_Param_c()
Definition d_a_npc_soldierA.h:21
Soldier A (Castle Town?)
Definition d_a_npc_soldierA.h:40
int Delete()
Definition d_a_npc_soldierA.cpp:316
NPC_SOLDIERA_HIO_CLASS * mHIO
Definition d_a_npc_soldierA.h:90
dCcD_Cyl mCyl
Definition d_a_npc_soldierA.h:91
int CreateHeap()
Definition d_a_npc_soldierA.cpp:272
void doNormalAction(int)
Definition d_a_npc_soldierA.cpp:748
int mAnm
Definition d_a_npc_soldierA.h:103
u16 mMode
Definition d_a_npc_soldierA.h:101
BOOL doEvent()
Definition d_a_npc_soldierA.cpp:768
u8 mType
Definition d_a_npc_soldierA.h:102
BOOL main()
Definition d_a_npc_soldierA.cpp:423
void reset()
Definition d_a_npc_soldierA.cpp:656
int field_0xe00
Definition d_a_npc_soldierA.h:95
actionFunc mNextAction
Definition d_a_npc_soldierA.h:92
void setMotionAnm(int, f32)
Definition d_a_npc_soldierA.cpp:531
cPhs_Step create()
Definition d_a_npc_soldierA.cpp:202
BOOL setAction(actionFunc)
Definition d_a_npc_soldierA.cpp:719
int field_0xe04
Definition d_a_npc_soldierA.h:96
int(daNpc_SoldierA_c::*) cutFunc(int)
Definition d_a_npc_soldierA.h:43
BOOL chkAction(actionFunc)
Definition d_a_npc_soldierA.cpp:715
void setLookMode(int)
Definition d_a_npc_soldierA.cpp:838
int test(void *)
Definition d_a_npc_soldierA.cpp:1104
void setMotion(int, f32, int)
Definition d_a_npc_soldierA.cpp:568
int ECut_talkLake(int)
Definition d_a_npc_soldierA.cpp:999
BOOL selectAction()
Definition d_a_npc_soldierA.cpp:736
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_soldierA.cpp:372
int wait(void *)
Definition d_a_npc_soldierA.cpp:903
BOOL isDelete()
Definition d_a_npc_soldierA.cpp:648
int field_0xe0c
Definition d_a_npc_soldierA.h:98
J3DModel * mSpearModel
Definition d_a_npc_soldierA.h:87
static char * mEvtCutNameList[3]
Definition d_a_npc_soldierA.h:136
int talk(void *)
Definition d_a_npc_soldierA.cpp:945
void lookat()
Definition d_a_npc_soldierA.cpp:844
Z2Creature mSound
Definition d_a_npc_soldierA.h:86
int(daNpc_SoldierA_c::*) actionFunc(void *)
Definition d_a_npc_soldierA.h:42
static cutFunc mEvtCutList[3]
Definition d_a_npc_soldierA.h:142
void setParam()
Definition d_a_npc_soldierA.cpp:384
int field_0xe08
Definition d_a_npc_soldierA.h:97
void setAttnPos()
Definition d_a_npc_soldierA.cpp:457
~daNpc_SoldierA_c()
Definition d_a_npc_soldierA.cpp:150
int drawDbgInfo()
Definition d_a_npc_soldierA.cpp:578
int Execute()
Definition d_a_npc_soldierA.cpp:322
int Draw()
Definition d_a_npc_soldierA.cpp:326
actionFunc mAction
Definition d_a_npc_soldierA.h:93
void playMotion()
Definition d_a_npc_soldierA.cpp:684
int ECut_listenLake(int)
Definition d_a_npc_soldierA.cpp:1053
daNpcF_ActorMngr_c mActorMngrs[3]
Definition d_a_npc_soldierA.h:89
u8 getType()
Definition d_a_npc_soldierA.h:80
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_soldierA.cpp:330
int mMsgNo
Definition d_a_npc_soldierA.h:99
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_soldierA.cpp:367
s16 mLookMode
Definition d_a_npc_soldierA.h:100
BOOL ctrlBtk()
Definition d_a_npc_soldierA.cpp:453
daNpc_SoldierA_c()
Definition d_a_npc_soldierA.cpp:148
daNpcF_Lookat_c mLookat
Definition d_a_npc_soldierA.h:88
u8 getTypeFromParam()
Definition d_a_npc_soldierA.cpp:631
void drawOtherMdls()
Definition d_a_npc_soldierA.cpp:620
request_of_phase_process_class mPhases[3]
Definition d_a_npc_soldierA.h:94
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_SoldierA_c)==0xe20)
Definition d_a_npc4.h:430
Definition d_a_npc_soldierA.h:15
daNpcF_HIOParam common
Definition d_a_npc_soldierA.h:16