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_npc4.h:292
Definition d_a_npc4.h:330
Definition d_a_npc_grz.h:27
daNpc_Grz_HIOParam param
Definition d_a_npc_grz.h:28
Definition d_a_npc_grz.h:136
static daNpc_Grz_HIOParam const m
Definition d_a_npc_grz.h:388
virtual ~daNpc_Grz_Param_c()
Definition d_a_npc_grz.h:138
Definition d_a_npc_grz.h:36
dPaPo_c mPaPo
Definition d_a_npc_grz.h:42
csXyz mAngle
Definition d_a_npc_grz.h:40
cXyz mScale
Definition d_a_npc_grz.h:41
u8 field_0x0
Definition d_a_npc_grz.h:38
cXyz mPos
Definition d_a_npc_grz.h:39
Darbus.
Definition d_a_npc_grz.h:31
int mTimer
Definition d_a_npc_grz.h:126
static cutFunc mEvtCutList[7]
Definition d_a_npc_grz.h:366
BOOL selectAction()
Definition d_a_npc_grz.cpp:1444
u8 mSwNo
Definition d_a_npc_grz.h:128
s16 mLookMode
Definition d_a_npc_grz.h:120
void setAttnPos()
Definition d_a_npc_grz.cpp:756
int doTalkStandCut(int)
Definition d_a_npc_grz.cpp:2032
int field_0x1a84
Definition d_a_npc_grz.h:124
int test(void *)
Definition d_a_npc_grz.cpp:1940
daNpcF_ActorMngr_c mActorMngrs[4]
Definition d_a_npc_grz.h:107
int field_0x1a88
Definition d_a_npc_grz.h:125
void lookat()
Definition d_a_npc_grz.cpp:1618
static char * mEvtCutNameList[7]
Definition d_a_npc_grz.h:356
daNpcF_Lookat_c mLookat
Definition d_a_npc_grz.h:105
int wait(void *)
Definition d_a_npc_grz.cpp:1697
dCcD_Cyl mCyl1
Definition d_a_npc_grz.h:109
daNpc_Grz_c()
Definition d_a_npc_grz.cpp:376
int Execute()
Definition d_a_npc_grz.cpp:537
void setMotion(int, f32, int)
Definition d_a_npc_grz.cpp:1174
BOOL doEvent()
Definition d_a_npc_grz.cpp:1500
int doGoOutCut(int)
Definition d_a_npc_grz.cpp:2092
int talk(void *)
Definition d_a_npc_grz.cpp:1882
int doWaitCut(int)
Definition d_a_npc_grz.cpp:1992
BOOL chkAction(actionFunc)
Definition d_a_npc_grz.cpp:1423
dCcD_Cyl mCyl2
Definition d_a_npc_grz.h:110
BOOL setAction(actionFunc)
Definition d_a_npc_grz.cpp:1427
int waitWeak(void *)
Definition d_a_npc_grz.cpp:1864
int(daNpc_Grz_c::*) cutFunc(int)
Definition d_a_npc_grz.h:34
int field_0x1a68
Definition d_a_npc_grz.h:116
int CreateHeap()
Definition d_a_npc_grz.cpp:494
int lieDown(void *)
Definition d_a_npc_grz.cpp:1846
void setLookMode(int)
Definition d_a_npc_grz.cpp:1612
u8 mType
Definition d_a_npc_grz.h:122
BOOL isDelete()
Definition d_a_npc_grz.cpp:1208
u16 mMode
Definition d_a_npc_grz.h:121
void setParam()
Definition d_a_npc_grz.cpp:663
daNpc_GrZ_prtclMngr_c mPrtclMngr[1]
Definition d_a_npc_grz.h:131
daNpc_Grz_HIO_c * mHIO
Definition d_a_npc_grz.h:108
cPhs__Step create()
Definition d_a_npc_grz.cpp:431
BOOL main()
Definition d_a_npc_grz.cpp:704
void playMotion()
Definition d_a_npc_grz.cpp:1362
int waitSmash(void *)
Definition d_a_npc_grz.cpp:1791
u8 getPathNoFromParam()
Definition d_a_npc_grz.h:97
int field_0x1a6c
Definition d_a_npc_grz.h:117
int getTypeFromParam()
Definition d_a_npc_grz.cpp:1192
int Draw()
Definition d_a_npc_grz.cpp:543
void doNormalAction(int)
Definition d_a_npc_grz.cpp:1472
Z2Creature mSound
Definition d_a_npc_grz.h:103
bool setSkipZev(int, int)
Definition d_a_npc_grz.cpp:1600
static int ctrlJointCallBack(J3DJoint *, int)
Definition d_a_npc_grz.cpp:650
int doStoneSmashSkipCut(int)
Definition d_a_npc_grz.cpp:2442
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_npc_grz.cpp:603
void setExpressionTalkAfter()
Definition d_a_npc_grz.cpp:1678
u32 field_0x1aa0[3]
Definition d_a_npc_grz.h:130
int setPrtcl()
Definition d_a_npc_grz.cpp:1965
int doRebirthCut(int)
Definition d_a_npc_grz.cpp:2011
void setCollisionPunch()
Definition d_a_npc_grz.cpp:853
void setMotionAnm(int, f32)
Definition d_a_npc_grz.cpp:1081
bool setExpressionBtp(int)
Definition d_a_npc_grz.cpp:1021
J3DGXColorS10 mColor
Definition d_a_npc_grz.h:127
int field_0x1a9c
Definition d_a_npc_grz.h:129
int doStoneSmashCut(int)
Definition d_a_npc_grz.cpp:2225
void drawOtherMdls()
Definition d_a_npc_grz.cpp:1188
int mMsgNo
Definition d_a_npc_grz.h:119
void adjustShapeAngle()
Definition d_a_npc_grz.h:95
int(daNpc_Grz_c::*) actionFunc(void *)
Definition d_a_npc_grz.h:33
int field_0x1a70
Definition d_a_npc_grz.h:118
actionFunc mNextAction
Definition d_a_npc_grz.h:112
request_of_phase_process_class mPhases[5]
Definition d_a_npc_grz.h:114
daNpcF_MatAnm_c * mpMatAnm
Definition d_a_npc_grz.h:104
BOOL ctrlBtk()
Definition d_a_npc_grz.cpp:734
int field_0x1a64
Definition d_a_npc_grz.h:115
actionFunc mAction
Definition d_a_npc_grz.h:113
~daNpc_Grz_c()
Definition d_a_npc_grz.cpp:378
daNpcF_Path_c mPath
Definition d_a_npc_grz.h:106
int drawDbgInfo()
Definition d_a_npc_grz.cpp:1184
void resetCol()
Definition d_a_npc_grz.cpp:1294
int Delete()
Definition d_a_npc_grz.cpp:532
int mAnm
Definition d_a_npc_grz.h:123
void reset()
Definition d_a_npc_grz.cpp:1227
void setExpression(int, f32)
Definition d_a_npc_grz.cpp:1072
void playExpression()
Definition d_a_npc_grz.cpp:1314
static int createHeapCallBack(fopAc_ac_c *)
Definition d_a_npc_grz.cpp:646
bool setExpressionAnm(int, bool)
Definition d_a_npc_grz.cpp:920
dCcD_Sph mSphs[4]
Definition d_a_npc_grz.h:111
Definition f_op_actor.h:230
Definition m_Do_hostIO.h:27
STATIC_ASSERT(sizeof(daNpc_Grz_c)==0x1b08)
int BOOL
Definition types.h:33
unsigned long u32
Definition types.h:12
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
u32 fopAcM_GetParam(const void *i_actor)
Definition f_op_actor_mng.h:192
Definition J3DMatBlock.h:14
Definition d_a_npc4.h:423
Definition d_a_npc_grz.h:16
f32 walk_speed
Definition d_a_npc_grz.h:22
s16 color_r
Definition d_a_npc_grz.h:19
s16 color_b
Definition d_a_npc_grz.h:21
f32 rotation_movement_speed
Definition d_a_npc_grz.h:23
s16 color_time
Definition d_a_npc_grz.h:18
daNpcF_HIOParam common
Definition d_a_npc_grz.h:17
f32 demo_start_distance
Definition d_a_npc_grz.h:24
s16 color_g
Definition d_a_npc_grz.h:20