26#define NPC_GRD_HIO_CLASS daNpc_Grd_HIO_c
28#define NPC_GRD_HIO_CLASS daNpc_Grd_Param_c
Definition Z2Creature.h:7
Definition d_a_npc4.h:140
Definition d_a_npc4.h:121
Definition d_a_npc4.h:170
Definition d_a_npc_grd.h:18
void listenPropertyEvent(const JORPropertyEvent *)
void genMessage(JORMContext *)
daNpc_Grd_HIOParam m
Definition d_a_npc_grd.h:24
Definition d_a_npc_grd.h:10
static daNpc_Grd_HIOParam const m
Definition d_a_npc_grd.h:134
virtual ~daNpc_Grd_Param_c()
Definition d_a_npc_grd.h:12
Gor Coron.
Definition d_a_npc_grd.h:39
int isDelete()
Definition d_a_npc_grd.cpp:691
~daNpc_Grd_c()
Definition d_a_npc_grd.cpp:124
void setParam()
Definition d_a_npc_grd.cpp:345
void setAttnPos()
Definition d_a_npc_grd.cpp:433
int field_0xe08
Definition d_a_npc_grd.h:99
BOOL drawDbgInfo()
Definition d_a_npc_grd.cpp:675
void setLookMode(int)
Definition d_a_npc_grd.cpp:910
int wait(void *)
Definition d_a_npc_grd.cpp:980
u16 mMode
Definition d_a_npc_grd.h:103
static cutFunc mEvtCutList[2]
Definition d_a_npc_grd.h:117
void reset()
Definition d_a_npc_grd.cpp:707
void setMotion(int, f32, int)
Definition d_a_npc_grd.cpp:665
request_of_phase_process_class mPhase[3]
Definition d_a_npc_grd.h:96
int selectAction()
Definition d_a_npc_grd.cpp:807
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_grd.cpp:285
u8 getTypeFromParam()
Definition d_a_npc_grd.cpp:683
actionFunc mAction
Definition d_a_npc_grd.h:95
int field_0xe0c
Definition d_a_npc_grd.h:100
NPC_GRD_HIO_CLASS * mpHIO
Definition d_a_npc_grd.h:92
int chkAction(actionFunc)
Definition d_a_npc_grd.cpp:786
void setExpression(int, f32)
Definition d_a_npc_grd.cpp:610
int mFlowID
Definition d_a_npc_grd.h:101
daNpcF_Lookat_c mLookat
Definition d_a_npc_grd.h:90
BOOL main()
Definition d_a_npc_grd.cpp:378
Z2Creature mSound
Definition d_a_npc_grd.h:88
void drawOtherMdls()
Definition d_a_npc_grd.cpp:679
int setAction(actionFunc)
Definition d_a_npc_grd.cpp:790
void setMotionAnm(int, f32)
Definition d_a_npc_grd.cpp:619
void adjustShapeAngle()
Definition d_a_npc_grd.h:82
int Draw()
Definition d_a_npc_grd.cpp:279
daNpcF_ActorMngr_c mActorMngr[3]
Definition d_a_npc_grd.h:91
dCcD_Cyl mCyl
Definition d_a_npc_grd.h:93
int create()
Definition d_a_npc_grd.cpp:170
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_grd.cpp:327
BOOL ECut_nodToGrz(int)
Definition d_a_npc_grd.cpp:1127
void playExpression()
Definition d_a_npc_grd.cpp:736
bool setExpressionAnm(int, bool)
Definition d_a_npc_grd.cpp:515
actionFunc mNextAction
Definition d_a_npc_grd.h:94
int field_0xe04
Definition d_a_npc_grd.h:98
int Execute()
Definition d_a_npc_grd.cpp:275
int test(void *)
Definition d_a_npc_grd.cpp:1087
u8 mType
Definition d_a_npc_grd.h:104
void doNormalAction(int)
Definition d_a_npc_grd.cpp:819
void setExpressionTalkAfter()
Definition d_a_npc_grd.cpp:976
int(daNpc_Grd_c::*) actionFunc(void *)
Definition d_a_npc_grd.h:41
void lookat()
Definition d_a_npc_grd.cpp:916
s16 mLookMode
Definition d_a_npc_grd.h:102
int talk(void *)
Definition d_a_npc_grd.cpp:1035
daNpcF_MatAnm_c * mpMatAnm
Definition d_a_npc_grd.h:89
int field_0xe00
Definition d_a_npc_grd.h:97
BOOL doEvent()
Definition d_a_npc_grd.cpp:846
int Delete()
Definition d_a_npc_grd.cpp:270
daNpc_Grd_c()
Definition d_a_npc_grd.cpp:122
void playMotion()
Definition d_a_npc_grd.cpp:759
int CreateHeap()
Definition d_a_npc_grd.cpp:231
static char * mEvtCutNameList[2]
Definition d_a_npc_grd.h:112
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_grd.cpp:332
int(daNpc_Grd_c::*) cutFunc(int)
Definition d_a_npc_grd.h:42
bool setExpressionBtp(int)
Definition d_a_npc_grd.cpp:566
BOOL ctrlBtk()
Definition d_a_npc_grd.cpp:410
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_Grd_c)==0xe1c)
Definition d_a_npc4.h:430
Definition d_a_npc_grd.h:6
daNpcF_HIOParam common
Definition d_a_npc_grd.h:7