cPhs__Step
Definition c_phase.h:8
Definition Z2Creature.h:7
Particle effect management class for center-based effects.
Definition d_particle_copoly.h:25
Definition d_a_npc4.h:379
Definition d_a_npc_grc.h:99
daNpc_grC_HIOParam field_0x8
Definition d_a_npc_grc.h:100
Definition d_a_npc_grc.h:103
static daNpc_grC_HIOParam const m
Definition d_a_npc_grc.h:248
virtual ~daNpc_grC_Param_c()
Definition d_a_npc_grc.h:105
Goron (Child)
Definition d_a_npc_grc.h:17
cPhs__Step create()
Definition d_a_npc_grc.cpp:284
BOOL wait(void *)
Definition d_a_npc_grc.cpp:1251
u8 field_0xcc0[0xcc4 - 0xcc0]
Definition d_a_npc_grc.h:75
void lookat()
Definition d_a_npc_grc.cpp:1143
daNpcF_Lookat_c mLookat
Definition d_a_npc_grc.h:72
void setLookMode(int)
Definition d_a_npc_grc.cpp:1137
BOOL isDelete()
Definition d_a_npc_grc.cpp:850
BOOL chkFindPlayer()
Definition d_a_npc_grc.cpp:1202
int field_0xe34
Definition d_a_npc_grc.h:81
bool setExpressionBtp(int)
Definition d_a_npc_grc.cpp:691
int field_0xe3c
Definition d_a_npc_grc.h:83
BOOL talk(void *)
Definition d_a_npc_grc.cpp:1408
int field_0xbd8
Definition d_a_npc_grc.h:71
void setPrtcl()
Definition d_a_npc_grc.cpp:1507
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_grc.cpp:401
int Delete()
Definition d_a_npc_grc.cpp:388
void setAttnPos()
Definition d_a_npc_grc.cpp:527
fpc_ProcID mItemID
Definition d_a_npc_grc.h:88
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_grc.cpp:449
void setExpression(int, f32)
Definition d_a_npc_grc.cpp:741
bool field_0xe51
Definition d_a_npc_grc.h:90
BOOL waitSpa(void *)
Definition d_a_npc_grc.cpp:1318
ActionFn mAction
Definition d_a_npc_grc.h:78
int drawDbgInfo()
Definition d_a_npc_grc.cpp:818
BOOL(daNpc_grC_c::*) EventFn(int)
Definition d_a_npc_grc.h:20
void setMotion(int, f32, int)
Definition d_a_npc_grc.cpp:808
~daNpc_grC_c()
Definition d_a_npc_grc.cpp:238
BOOL ctrlBtk()
Definition d_a_npc_grc.cpp:523
int field_0xe30
Definition d_a_npc_grc.h:80
BOOL(daNpc_grC_c::*) ActionFn(void *)
Definition d_a_npc_grc.h:19
void setExpressionTalkAfter()
Definition d_a_npc_grc.cpp:1228
BOOL waitBuyer(void *)
Definition d_a_npc_grc.cpp:1370
void doNormalAction(int)
Definition d_a_npc_grc.cpp:1039
int Execute()
Definition d_a_npc_grc.cpp:393
bool mIsSpringWaterShopClosed
Definition d_a_npc_grc.h:89
BOOL main()
Definition d_a_npc_grc.cpp:494
BOOL chkAction(ActionFn)
Definition d_a_npc_grc.cpp:990
request_of_phase_process_class mPhases[3]
Definition d_a_npc_grc.h:79
int field_0xe38
Definition d_a_npc_grc.h:82
u8 getTypeFromParam()
Definition d_a_npc_grc.cpp:826
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_grc.cpp:444
u16 mMode
Definition d_a_npc_grc.h:86
bool setExpressionAnm(int, bool)
Definition d_a_npc_grc.cpp:609
void playMotion()
Definition d_a_npc_grc.cpp:949
void setMotionAnm(int, f32)
Definition d_a_npc_grc.cpp:750
daNpc_grC_c()
Definition d_a_npc_grc.cpp:236
s16 mLookMode
Definition d_a_npc_grc.h:85
void setParam()
Definition d_a_npc_grc.cpp:462
void playExpression()
Definition d_a_npc_grc.cpp:902
ActionFn mNextAction
Definition d_a_npc_grc.h:77
int CreateHeap()
Definition d_a_npc_grc.cpp:348
static char * mEvtCutNameList
Definition d_a_npc_grc.h:66
BOOL test(void *)
Definition d_a_npc_grc.cpp:1482
BOOL doEvent()
Definition d_a_npc_grc.cpp:1066
int mFlowID
Definition d_a_npc_grc.h:84
BOOL selectAction()
Definition d_a_npc_grc.cpp:1011
BOOL setAction(ActionFn)
Definition d_a_npc_grc.cpp:994
dCcD_Cyl mCyl
Definition d_a_npc_grc.h:76
dPaPo_c mPaPo
Definition d_a_npc_grc.h:73
void reset()
Definition d_a_npc_grc.cpp:861
BOOL waitTW(void *)
Definition d_a_npc_grc.cpp:1296
void drawOtherMdls()
Definition d_a_npc_grc.cpp:822
void adjustShapeAngle()
Definition d_a_npc_grc.h:64
Z2Creature mSound
Definition d_a_npc_grc.h:70
daNpcF_ActorMngr_c mActorMngr[2]
Definition d_a_npc_grc.h:74
int Draw()
Definition d_a_npc_grc.cpp:397
static EventFn mEvtCutList[1]
Definition d_a_npc_grc.h:234
u8 mType
Definition d_a_npc_grc.h:87
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_grC_c)==0xe54)
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
unsigned int fpc_ProcID
Definition f_pc_base.h:10
Definition d_a_npc4.h:423
Definition d_a_npc_grc.h:95
daNpcF_HIOParam common
Definition d_a_npc_grc.h:96