Definition Z2Creature.h:37
Definition d_bg_s_acch.h:15
Definition d_bg_s_acch.h:247
Definition d_kankyo_tev_str.h:7
Gale Boomerang.
Definition d_a_boomerang.h:72
Tile Worm.
Definition d_a_e_hz.h:22
bool checkArrowCharge()
Definition d_a_e_hz.cpp:293
csXyz mBackbone3YZRot
Definition d_a_e_hz.h:81
daNbomb_c * mpBombActor
Definition d_a_e_hz.h:75
u8 mHIOInit
Definition d_a_e_hz.h:130
int execute()
Definition d_a_e_hz.cpp:1780
s32 mAction
Definition d_a_e_hz.h:91
int _delete()
Definition d_a_e_hz.cpp:1852
void checkFall()
Definition d_a_e_hz.cpp:323
void action()
Definition d_a_e_hz.cpp:1625
daBoomerang_c * mpBoomerangActor
Definition d_a_e_hz.h:74
static int JointCallBack(J3DJoint *, int)
Definition d_a_e_hz.cpp:1904
s16 field_0x6b4
Definition d_a_e_hz.h:87
void damage_check()
Definition d_a_e_hz.cpp:1455
s16 mCameraOffTimer
Definition d_a_e_hz.h:102
dBgS_ObjAcch mObjAcch
Definition d_a_e_hz.h:121
u8 field_0x6B8[0x6BC - 0x6B8]
Definition d_a_e_hz.h:89
s32 mPrevAction
Definition d_a_e_hz.h:92
dKy_tevstr_c mTevStr
Definition d_a_e_hz.h:116
s16 mRetentionBeforeStretchTimer
Definition d_a_e_hz.h:100
Mtx mMtx
Definition d_a_e_hz.h:118
void executeWaterDeath()
Definition d_a_e_hz.cpp:1364
void executeWind()
Definition d_a_e_hz.cpp:860
f32 field_0x6a8
Definition d_a_e_hz.h:83
J3DModel * mpModel
Definition d_a_e_hz.h:71
void executeHide()
Definition d_a_e_hz.cpp:497
s16 mPlayerAngleY
Definition d_a_e_hz.h:85
void executeWindChance()
Definition d_a_e_hz.cpp:1255
bool checkBck(int)
Definition d_a_e_hz.cpp:94
u8 mSetModelAnmMtx
Definition d_a_e_hz.h:105
u8 field_0x6E6
Definition d_a_e_hz.h:106
u8 field_0x6e4
Definition d_a_e_hz.h:104
u8 field_0x6e8
Definition d_a_e_hz.h:108
u8 mDisableShadow
Definition d_a_e_hz.h:107
char * mpName
Definition d_a_e_hz.h:90
request_of_phase_process_class mPhaseReq2
Definition d_a_e_hz.h:69
f32 getHideSpeed()
Definition d_a_e_hz.cpp:480
bool checkWaterSurface()
Definition d_a_e_hz.cpp:1605
s16 mWaitTimer
Definition d_a_e_hz.h:97
dCcU_AtInfo mAtInfo
Definition d_a_e_hz.h:124
dBgW * mpBgW
Definition d_a_e_hz.h:119
s16 mPiyoriTimer
Definition d_a_e_hz.h:98
s32 field_0x6cc
Definition d_a_e_hz.h:94
u32 mJumpEffects[2]
Definition d_a_e_hz.h:127
u32 mWaterEffects[4]
Definition d_a_e_hz.h:128
u8 mReadyNewAction
Definition d_a_e_hz.h:113
request_of_phase_process_class mPhaseReq
Definition d_a_e_hz.h:68
u32 mSmokeKey
Definition d_a_e_hz.h:125
s16 mCameraOnTimer
Definition d_a_e_hz.h:103
void initRollDamage()
Definition d_a_e_hz.cpp:1073
u32 mShadowKey
Definition d_a_e_hz.h:95
int create()
Definition d_a_e_hz.cpp:1995
cXyz field_0x678
Definition d_a_e_hz.h:77
bool checkAttackStart()
Definition d_a_e_hz.cpp:253
u8 field_0x6ea
Definition d_a_e_hz.h:110
void setWindChanceEnd()
Definition d_a_e_hz.cpp:1249
u8 mParam
Definition d_a_e_hz.h:111
void setCloseSmokeEffect()
Definition d_a_e_hz.cpp:362
J3DModel * mpModel2
Definition d_a_e_hz.h:72
void initBackWalk()
Definition d_a_e_hz.cpp:688
u8 field_0x6e9
Definition d_a_e_hz.h:109
void setTgSetBit(int)
Definition d_a_e_hz.cpp:300
s16 mDamageDeathTimer
Definition d_a_e_hz.h:96
void setWaterEffect()
Definition d_a_e_hz.cpp:1347
s16 mAttackStartTimer
Definition d_a_e_hz.h:99
void executeDeath()
Definition d_a_e_hz.cpp:1183
u8 mReadyChangeColor
Definition d_a_e_hz.h:115
s16 field_0x6b2
Definition d_a_e_hz.h:86
bool doRollDamage()
Definition d_a_e_hz.cpp:1116
csXyz mBackbone2YZRot
Definition d_a_e_hz.h:80
void cc_set()
Definition d_a_e_hz.cpp:1752
void executeDamage()
Definition d_a_e_hz.cpp:1134
void setActionMode(int)
Definition d_a_e_hz.cpp:202
dCcD_Sph mSpheres[4]
Definition d_a_e_hz.h:123
void executeAway()
Definition d_a_e_hz.cpp:722
u8 field_0xA80[0xA84 - 0xA80]
Definition d_a_e_hz.h:117
void executeDeathWait()
Definition d_a_e_hz.cpp:1430
f32 mPlayerDist
Definition d_a_e_hz.h:82
u8 field_0x6EC[0x6ED - 0x6EC]
Definition d_a_e_hz.h:112
s16 mAttackCooldownTimer
Definition d_a_e_hz.h:101
dCcD_Stts mStts
Definition d_a_e_hz.h:122
void mtx_set()
Definition d_a_e_hz.cpp:1722
int CreateHeap()
Definition d_a_e_hz.cpp:1916
void setBck(int, u8, f32, f32)
Definition d_a_e_hz.cpp:90
bool checkHideStart()
Definition d_a_e_hz.cpp:217
s16 field_0x6b6
Definition d_a_e_hz.h:88
mDoExt_McaMorfSO * mpMorfSO
Definition d_a_e_hz.h:70
dBgS_AcchCir mAcchCir
Definition d_a_e_hz.h:120
void executeWait()
Definition d_a_e_hz.cpp:378
f32 mGroundCross
Definition d_a_e_hz.h:84
void executeWindWalk()
Definition d_a_e_hz.cpp:1323
void executeChance()
Definition d_a_e_hz.cpp:1047
void setInitPos()
Definition d_a_e_hz.cpp:1975
int draw()
Definition d_a_e_hz.cpp:106
daObjCarry_c * mpCarryActor
Definition d_a_e_hz.h:76
csXyz mBackbone1YZRot
Definition d_a_e_hz.h:79
s32 mMode
Definition d_a_e_hz.h:93
u32 mSmokeKey2
Definition d_a_e_hz.h:126
void setWindEnd()
Definition d_a_e_hz.cpp:846
Z2CreatureEnemy mSound
Definition d_a_e_hz.h:73
bool isWait()
Definition d_a_e_hz.cpp:312
f32 mColor
Definition d_a_e_hz.h:114
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_e_hz.cpp:1877
void executeAttack()
Definition d_a_e_hz.cpp:630
cXyz mSmokeEffectPosition
Definition d_a_e_hz.h:78
u32 mEffect
Definition d_a_e_hz.h:129
Bomb.
Definition d_a_nbomb.h:17
Carryable Object.
Definition d_a_obj_carry.h:64
Definition f_op_actor.h:285
Definition m_Do_ext.h:331
STATIC_ASSERT(sizeof(daE_HZ_c)==0x1238)
f32 Mtx[3][4]
Definition mtx.h:25
unsigned long u32
Definition types.h:12
signed short int s16
Definition types.h:9
float f32
Definition types.h:25
signed long s32
Definition types.h:11
unsigned char u8
Definition types.h:8