26#define NPC_GRD_HIO_CLASS daNpc_Grd_HIO_c
28#define NPC_GRD_HIO_CLASS daNpc_Grd_Param_c
Definition JORMContext.h:120
Definition Z2Creature.h:7
Definition d_a_npc4.h:379
Definition d_a_npc4.h:292
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:688
~daNpc_Grd_c()
Definition d_a_npc_grd.cpp:124
void setParam()
Definition d_a_npc_grd.cpp:342
void setAttnPos()
Definition d_a_npc_grd.cpp:430
int field_0xe08
Definition d_a_npc_grd.h:99
BOOL drawDbgInfo()
Definition d_a_npc_grd.cpp:672
void setLookMode(int)
Definition d_a_npc_grd.cpp:907
int wait(void *)
Definition d_a_npc_grd.cpp:977
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:704
void setMotion(int, f32, int)
Definition d_a_npc_grd.cpp:662
request_of_phase_process_class mPhase[3]
Definition d_a_npc_grd.h:96
int selectAction()
Definition d_a_npc_grd.cpp:804
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_grd.cpp:282
u8 getTypeFromParam()
Definition d_a_npc_grd.cpp:680
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:783
void setExpression(int, f32)
Definition d_a_npc_grd.cpp:607
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:375
Z2Creature mSound
Definition d_a_npc_grd.h:88
void drawOtherMdls()
Definition d_a_npc_grd.cpp:676
int setAction(actionFunc)
Definition d_a_npc_grd.cpp:787
void setMotionAnm(int, f32)
Definition d_a_npc_grd.cpp:616
void adjustShapeAngle()
Definition d_a_npc_grd.h:82
int Draw()
Definition d_a_npc_grd.cpp:276
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:324
BOOL ECut_nodToGrz(int)
Definition d_a_npc_grd.cpp:1124
void playExpression()
Definition d_a_npc_grd.cpp:733
bool setExpressionAnm(int, bool)
Definition d_a_npc_grd.cpp:512
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:272
int test(void *)
Definition d_a_npc_grd.cpp:1084
u8 mType
Definition d_a_npc_grd.h:104
void doNormalAction(int)
Definition d_a_npc_grd.cpp:816
void setExpressionTalkAfter()
Definition d_a_npc_grd.cpp:973
int(daNpc_Grd_c::*) actionFunc(void *)
Definition d_a_npc_grd.h:41
void lookat()
Definition d_a_npc_grd.cpp:913
s16 mLookMode
Definition d_a_npc_grd.h:102
int talk(void *)
Definition d_a_npc_grd.cpp:1032
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:843
int Delete()
Definition d_a_npc_grd.cpp:267
daNpc_Grd_c()
Definition d_a_npc_grd.cpp:122
void playMotion()
Definition d_a_npc_grd.cpp:756
int CreateHeap()
Definition d_a_npc_grd.cpp:228
static char * mEvtCutNameList[2]
Definition d_a_npc_grd.h:112
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_grd.cpp:329
int(daNpc_Grd_c::*) cutFunc(int)
Definition d_a_npc_grd.h:42
bool setExpressionBtp(int)
Definition d_a_npc_grd.cpp:563
BOOL ctrlBtk()
Definition d_a_npc_grd.cpp:407
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_Grd_c)==0xe1c)
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 JORReflexible.h:10
Definition d_a_npc4.h:423
Definition d_a_npc_grd.h:6
daNpcF_HIOParam common
Definition d_a_npc_grd.h:7