T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition Z2Creature.h:154
s8 field_0x4
Definition d_a_e_ym.h:18
f32 mSurpriseDistance
Definition d_a_e_ym.h:24
f32 mMoveRange
Definition d_a_e_ym.h:25
f32 mMoveSpeed
Definition d_a_e_ym.h:21
f32 mElectricInvincibilityTimeExtension
Definition d_a_e_ym.h:20
virtual ~daE_YM_HIO_c()
Definition d_a_e_ym.cpp:2074
daE_YM_HIO_c()
Definition d_a_e_ym.cpp:590
f32 mModelSize
Definition d_a_e_ym.h:19
f32 mFlyAttackSpeed
Definition d_a_e_ym.h:23
f32 mFlyMoveSpeed
Definition d_a_e_ym.h:22
Twilight Insect.
Definition d_a_e_ym.h:36
s16 field_0x6e6
Definition d_a_e_ym.h:184
void action()
Definition d_a_e_ym.cpp:1615
void checkSurpriseNear()
Definition d_a_e_ym.cpp:949
void setGoHomeType()
Definition d_a_e_ym.cpp:1245
dBgS_AcchCir field_0x720
Definition d_a_e_ym.h:210
int field_0x714
Definition d_a_e_ym.h:205
f32 mDistToPlayer
Definition d_a_e_ym.h:180
u8 mFlyType
Definition d_a_e_ym.h:173
void executeDown()
Definition d_a_e_ym.cpp:1135
void executeSwitch()
Definition d_a_e_ym.cpp:1509
u8 mType
Definition d_a_e_ym.h:153
int create()
Definition d_a_e_ym.cpp:1855
void setDigEffect()
Definition d_a_e_ym.cpp:793
void setFriendFlag(u8 i_flag)
Definition d_a_e_ym.h:132
u32 field_0xad8
Definition d_a_e_ym.h:217
mDoExt_McaMorfSO * field_0x5b4
Definition d_a_e_ym.h:138
u8 field_0xaf4
Definition d_a_e_ym.h:222
void checkBeforeGround()
Definition d_a_e_ym.cpp:1792
u8 field_0x6a5
Definition d_a_e_ym.h:158
void checkFrinedSamePos()
Definition d_a_e_ym.cpp:1607
void executeBack()
Definition d_a_e_ym.cpp:1277
void executeAttack()
Definition d_a_e_ym.cpp:1337
dCcD_Stts field_0x938
Definition d_a_e_ym.h:212
fopAc_ac_c * field_0x664
Definition d_a_e_ym.h:142
mDoExt_brkAnm * field_0x5b8
Definition d_a_e_ym.h:139
s16 field_0x6e4
Definition d_a_e_ym.h:183
void checkRailSurprise()
Definition d_a_e_ym.cpp:922
u8 field_0x6a8
Definition d_a_e_ym.h:161
u32 field_0xae4
Definition d_a_e_ym.h:220
void executeDefense()
Definition d_a_e_ym.cpp:1357
f32 field_0x6dc
Definition d_a_e_ym.h:181
dBgS_ObjAcch field_0x760
Definition d_a_e_ym.h:211
int mMode
Definition d_a_e_ym.h:151
u32 field_0xae0
Definition d_a_e_ym.h:219
u8 field_0x660[0x664 - 0x660]
Definition d_a_e_ym.h:141
void checkAttackEnd()
Definition d_a_e_ym.cpp:1342
void mtx_set()
Definition d_a_e_ym.cpp:1620
int draw()
Definition d_a_e_ym.cpp:674
void setTagPosP()
Definition d_a_e_ym.h:64
s16 field_0x6f8
Definition d_a_e_ym.h:192
s16 field_0x6fa
Definition d_a_e_ym.h:193
u8 getTagNo()
Definition d_a_e_ym.h:60
s8 field_0x6b4
Definition d_a_e_ym.h:167
void executeRiver()
Definition d_a_e_ym.cpp:1580
void setInclination()
Definition d_a_e_ym.cpp:1403
s16 field_0x700
Definition d_a_e_ym.h:196
void damage_check()
Definition d_a_e_ym.cpp:1146
int _delete()
Definition d_a_e_ym.cpp:1726
void setTagPos(cXyz &i_position)
Definition d_a_e_ym.h:62
u8 field_0x66E[0x670 - 0x66E]
Definition d_a_e_ym.h:144
u32 field_0xad0
Definition d_a_e_ym.h:215
s16 mAngleToPlayer
Definition d_a_e_ym.h:186
void executeFly()
Definition d_a_e_ym.cpp:1398
void initFly()
Definition d_a_e_ym.cpp:1367
u8 field_0x71c
Definition d_a_e_ym.h:207
void setMoveSound(int)
Definition d_a_e_ym.cpp:990
f32 field_0x6ec
Definition d_a_e_ym.h:187
u32 field_0xae8[3]
Definition d_a_e_ym.h:221
s16 field_0x70a
Definition d_a_e_ym.h:200
void setAppear()
Definition d_a_e_ym.cpp:960
void checkBeforeBg(s16)
Definition d_a_e_ym.cpp:1787
dCcU_AtInfo mAtInfo
Definition d_a_e_ym.h:214
int execute()
Definition d_a_e_ym.cpp:1651
u8 mTagNo
Definition d_a_e_ym.h:171
u8 field_0x6B5[0x6B8 - 0x6B5]
Definition d_a_e_ym.h:168
cXyz * mTagPosP
Definition d_a_e_ym.h:170
void checkElectricStart()
Definition d_a_e_ym.cpp:1442
u8 field_0x6CD[0x6CF - 0x6CD]
Definition d_a_e_ym.h:176
u8 field_0x6a3
Definition d_a_e_ym.h:156
u8 mSwitchBit
Definition d_a_e_ym.h:155
u8 mFriendFlag
Definition d_a_e_ym.h:163
void setLockByCargo()
Definition d_a_e_ym.cpp:1560
void setHideType()
Definition d_a_e_ym.cpp:1815
int field_0x704
Definition d_a_e_ym.h:198
u8 getSwitchBit()
Definition d_a_e_ym.h:134
u32 field_0xadc
Definition d_a_e_ym.h:218
void checkRailDig()
Definition d_a_e_ym.cpp:1427
u32 field_0x69c
Definition d_a_e_ym.h:152
void bckSetFly(int, u8, f32, f32)
Definition d_a_e_ym.cpp:651
void setFireEffect()
Definition d_a_e_ym.cpp:857
u8 mIsHide
Definition d_a_e_ym.h:157
u8 field_0x6a9
Definition d_a_e_ym.h:162
s16 field_0x70c
Definition d_a_e_ym.h:201
void cc_set()
Definition d_a_e_ym.cpp:1646
void executeElectric()
Definition d_a_e_ym.cpp:1504
s16 field_0x6f6
Definition d_a_e_ym.h:191
u8 field_0x6cb
Definition d_a_e_ym.h:174
void setElecEffect2()
Definition d_a_e_ym.cpp:838
void setRiverAttention()
Definition d_a_e_ym.cpp:1555
s16 field_0x6f4
Definition d_a_e_ym.h:190
s16 field_0x708
Definition d_a_e_ym.h:199
int CreateHeap()
Definition d_a_e_ym.cpp:1750
s16 field_0x6fe
Definition d_a_e_ym.h:195
int mLastAction
Definition d_a_e_ym.h:150
void executeWind()
Definition d_a_e_ym.cpp:1210
Z2CreatureEnemy field_0x5bc
Definition d_a_e_ym.h:140
void initFireFly(int)
Definition d_a_e_ym.cpp:1522
BOOL checkBck(char const *, int)
Definition d_a_e_ym.cpp:603
u8 field_0x6c9
Definition d_a_e_ym.h:172
void bckSet(int, u8, f32, f32)
Definition d_a_e_ym.cpp:620
cXyz * field_0x6d0
Definition d_a_e_ym.h:178
void setAttackMotion()
Definition d_a_e_ym.cpp:1347
void executeFire()
Definition d_a_e_ym.cpp:1542
void executeBackRail()
Definition d_a_e_ym.cpp:1437
void executeRail()
Definition d_a_e_ym.cpp:1432
u8 field_0x712[0x714 - 0x712]
Definition d_a_e_ym.h:204
void setElecEffect1()
Definition d_a_e_ym.cpp:819
u8 field_0x71E[0x720 - 0x71E]
Definition d_a_e_ym.h:209
void checkFlyTerritory()
Definition d_a_e_ym.cpp:1362
f32 field_0x6e0
Definition d_a_e_ym.h:182
void executeWait()
Definition d_a_e_ym.cpp:1018
f32 field_0x688
Definition d_a_e_ym.h:147
request_of_phase_process_class mPhase
Definition d_a_e_ym.h:137
void executeMove()
Definition d_a_e_ym.cpp:1045
s16 field_0x6f2
Definition d_a_e_ym.h:189
void checkInitialWall()
Definition d_a_e_ym.cpp:1797
void setActionMode(int)
Definition d_a_e_ym.cpp:1000
void executeFlyAttack()
Definition d_a_e_ym.cpp:1417
int mAction
Definition d_a_e_ym.h:149
s16 field_0x70e
Definition d_a_e_ym.h:202
daE_YM_Action
Definition d_a_e_ym.h:38
@ ACT_MOVE
Definition d_a_e_ym.h:40
@ ACT_RIVER
Definition d_a_e_ym.h:57
@ ACT_ATTACK
Definition d_a_e_ym.h:47
@ ACT_ELECTRIC
Definition d_a_e_ym.h:54
@ ACT_FLY_ATTACK
Definition d_a_e_ym.h:51
@ ACT_FIRE
Definition d_a_e_ym.h:56
@ ACT_WIND
Definition d_a_e_ym.h:43
@ ACT_DOWN
Definition d_a_e_ym.h:42
@ ACT_ESCAPE
Definition d_a_e_ym.h:41
@ ACT_FLY
Definition d_a_e_ym.h:50
@ ACT_FALL
Definition d_a_e_ym.h:46
@ ACT_BACK
Definition d_a_e_ym.h:45
@ ACT_SWITCH
Definition d_a_e_ym.h:55
@ ACT_WAIT
Definition d_a_e_ym.h:39
@ ACT_RAIL
Definition d_a_e_ym.h:52
@ ACT_SURPRISE
Definition d_a_e_ym.h:44
@ ACT_BACK_RAIL
Definition d_a_e_ym.h:53
@ ACT_ATTACK_WALL
Definition d_a_e_ym.h:48
@ ACT_DEFENSE
Definition d_a_e_ym.h:49
dPath * field_0x6b0
Definition d_a_e_ym.h:166
s16 field_0x6e8
Definition d_a_e_ym.h:185
void setNormalCc()
Definition d_a_e_ym.cpp:954
void setNextPathPoint()
Definition d_a_e_ym.cpp:1422
cXyz mTagPos
Definition d_a_e_ym.h:169
u32 field_0xad4
Definition d_a_e_ym.h:216
u8 field_0x6a7
Definition d_a_e_ym.h:160
void setTurnSound()
Definition d_a_e_ym.cpp:995
void executeSurprise()
Definition d_a_e_ym.cpp:1272
u8 field_0x71d
Definition d_a_e_ym.h:208
f32 field_0x6d4
Definition d_a_e_ym.h:179
csXyz field_0x668
Definition d_a_e_ym.h:143
s16 field_0x6f0
Definition d_a_e_ym.h:188
u8 field_0x6a6
Definition d_a_e_ym.h:159
u8 field_0x702[0x704 - 0x702]
Definition d_a_e_ym.h:197
cXyz field_0x670
Definition d_a_e_ym.h:145
u8 field_0x6cf
Definition d_a_e_ym.h:177
void executeFall()
Definition d_a_e_ym.cpp:1282
dCcD_Sph mSphCc
Definition d_a_e_ym.h:213
bool checkWallCrash()
Definition d_a_e_ym.cpp:870
void checkSurpriseLock()
Definition d_a_e_ym.cpp:912
s16 field_0x710
Definition d_a_e_ym.h:203
void executeAttackWall()
Definition d_a_e_ym.cpp:1352
void getSurpriseType()
Definition d_a_e_ym.cpp:1215
void executeEscape()
Definition d_a_e_ym.cpp:1088
u8 getFriendFlag()
Definition d_a_e_ym.h:133
void setSurpriseAway()
Definition d_a_e_ym.cpp:1225
f32 field_0x68c
Definition d_a_e_ym.h:148
void checkWolfBark()
Definition d_a_e_ym.cpp:899
void checkWall()
Definition d_a_e_ym.cpp:1810
s16 field_0x6fc
Definition d_a_e_ym.h:194
cXyz field_0x67c
Definition d_a_e_ym.h:146
u8 field_0x6a1
Definition d_a_e_ym.h:154
u8 field_0x6cc
Definition d_a_e_ym.h:175
int field_0x718
Definition d_a_e_ym.h:206
dPath * mpPath
Definition d_a_e_ym.h:165
u8 field_0x6AB[0x6AC - 0x6AB]
Definition d_a_e_ym.h:164
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daE_YM_c)==0xAF8)
Definition d_a_e_ym.h:227
static dCcD_SrcSph cc_sph_src
Definition d_a_e_ym.h:418
Definition d_a_hozelda.cpp:20
Definition d_a_npc_fguard.cpp:98
Definition d_a_npc_fguard.cpp:94
Definition d_a_npc_fguard.cpp:70
Definition d_a_npc_cd2.cpp:35
Definition d_a_npc_fguard.cpp:23
Definition d_a_obj_sekizoa.cpp:56
Definition d_a_hozelda.cpp:14
int BOOL
Definition types.h:27
signed char s8
Definition types.h:4
unsigned long u32
Definition types.h:10
float f32
Definition types.h:22
signed short s16
Definition types.h:5
unsigned char u8
Definition types.h:8