29#define NPC_GRR_HIO_CLASS daNpc_grR_HIO_c
31#define NPC_GRR_HIO_CLASS daNpc_grR_Param_c
int cPhs_Step
Definition c_phase.h:8
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_grr.h:18
void listenPropertyEvent(const JORPropertyEvent *event)
void genMessage(JORMContext *ctx)
daNpc_grR_HIOParam m
Definition d_a_npc_grr.h:20
Definition d_a_npc_grr.h:10
virtual ~daNpc_grR_Param_c()
Definition d_a_npc_grr.h:12
static daNpc_grR_HIOParam const m
Definition d_a_npc_grr.h:208
Gor Liggs.
Definition d_a_npc_grr.h:42
daNpcF_Lookat_c mLookat
Definition d_a_npc_grr.h:92
void playMotion()
Definition d_a_npc_grr.cpp:935
int Draw()
Definition d_a_npc_grr.cpp:382
int field_0xdfc
Definition d_a_npc_grr.h:100
int wait(void *)
Definition d_a_npc_grr.cpp:1210
BOOL chkAction(actionFunc)
Definition d_a_npc_grr.cpp:988
dCcD_Cyl mCyl
Definition d_a_npc_grr.h:95
u8 mType
Definition d_a_npc_grr.h:106
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_grr.cpp:430
int mFlowID
Definition d_a_npc_grr.h:103
void adjustShapeAngle()
Definition d_a_npc_grr.h:84
BOOL isDelete()
Definition d_a_npc_grr.cpp:837
void setMotion(int, f32, int)
Definition d_a_npc_grr.cpp:803
daNpcF_ActorMngr_c mActorMngr[2]
Definition d_a_npc_grr.h:93
int Execute()
Definition d_a_npc_grr.cpp:378
void playExpression()
Definition d_a_npc_grr.cpp:898
void reset()
Definition d_a_npc_grr.cpp:861
BOOL selectAction()
Definition d_a_npc_grr.cpp:1009
void setMotionAnm(int, f32)
Definition d_a_npc_grr.cpp:752
u16 mMode
Definition d_a_npc_grr.h:105
int mAnm
Definition d_a_npc_grr.h:109
daNpc_grR_c()
Definition d_a_npc_grr.cpp:244
u8 getTypeFromParam()
Definition d_a_npc_grr.cpp:821
void drawOtherMdls()
Definition d_a_npc_grr.cpp:817
request_of_phase_process_class mPhases[3]
Definition d_a_npc_grr.h:98
int CreateHeap()
Definition d_a_npc_grr.cpp:334
bool setExpressionAnm(int, bool)
Definition d_a_npc_grr.cpp:620
void setExpressionTalkAfter()
Definition d_a_npc_grr.cpp:1191
NPC_GRR_HIO_CLASS * mpHIO
Definition d_a_npc_grr.h:94
BOOL main()
Definition d_a_npc_grr.cpp:492
int field_0xdf8
Definition d_a_npc_grr.h:99
void setAttnPos()
Definition d_a_npc_grr.cpp:543
void lookat()
Definition d_a_npc_grr.cpp:1132
actionFunc mAction
Definition d_a_npc_grr.h:97
BOOL doEvent()
Definition d_a_npc_grr.cpp:1057
static cutFunc mEvtCutList[1]
Definition d_a_npc_grr.h:204
int talk(void *)
Definition d_a_npc_grr.cpp:1298
static char * mEvtCutNameList
Definition d_a_npc_grr.h:86
Z2Creature mSound
Definition d_a_npc_grr.h:90
int(daNpc_grR_c::*) cutFunc(int)
Definition d_a_npc_grr.h:44
int field_0xe00
Definition d_a_npc_grr.h:101
int test(void *)
Definition d_a_npc_grr.cpp:1390
bool setExpressionBtp(int)
Definition d_a_npc_grr.cpp:691
daNpcF_MatAnm_c * mpMatAnm
Definition d_a_npc_grr.h:91
void setParam()
Definition d_a_npc_grr.cpp:447
actionFunc mNextAction
Definition d_a_npc_grr.h:96
bool field_0xe18
Definition d_a_npc_grr.h:108
BOOL ctrlBtk()
Definition d_a_npc_grr.cpp:521
int field_0xe04
Definition d_a_npc_grr.h:102
fpc_ProcID mItemID
Definition d_a_npc_grr.h:107
int Delete()
Definition d_a_npc_grr.cpp:373
int waitMaro(void *)
Definition d_a_npc_grr.cpp:1255
BOOL setAction(actionFunc)
Definition d_a_npc_grr.cpp:992
int(daNpc_grR_c::*) actionFunc(void *)
Definition d_a_npc_grr.h:45
~daNpc_grR_c()
Definition d_a_npc_grr.cpp:246
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_grr.cpp:387
cPhs_Step create()
Definition d_a_npc_grr.cpp:262
void setLookMode(int)
Definition d_a_npc_grr.cpp:1126
void doNormalAction(int)
Definition d_a_npc_grr.cpp:1030
s16 mLookMode
Definition d_a_npc_grr.h:104
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_grr.cpp:434
void setExpression(int, f32)
Definition d_a_npc_grr.cpp:743
BOOL drawDbgInfo()
Definition d_a_npc_grr.cpp:813
Definition f_op_actor.h:271
Definition m_Do_hostIO.h:26
STATIC_ASSERT(sizeof(daNpc_grR_c)==0xe20)
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition d_a_npc4.h:430
Definition d_a_npc_grr.h:6
daNpcF_HIOParam common
Definition d_a_npc_grr.h:7