cPhs__Step
Definition c_phase.h:8
Definition Z2Creature.h:154
Definition d_a_b_ds.h:326
s16 mP2TrapCreateID1
Definition d_a_b_ds.h:347
s16 mP2ApproachAfterBullet
Definition d_a_b_ds.h:355
s16 mHintTime1
Definition d_a_b_ds.h:349
f32 mHandRange
Definition d_a_b_ds.h:333
s16 mPedestalFallTime
Definition d_a_b_ds.h:341
s16 mP2ApproachSpeedMax
Definition d_a_b_ds.h:354
s16 mP2TrapCreateID2
Definition d_a_b_ds.h:348
s16 mP2Health
Definition d_a_b_ds.h:357
s16 mP2OuterWallTrapSpeed
Definition d_a_b_ds.h:351
s16 mP2ApproachAccel
Definition d_a_b_ds.h:353
s16 mP2FallTime
Definition d_a_b_ds.h:340
s16 mSandFallWaitTime
Definition d_a_b_ds.h:342
s16 mP2TrapCreateWaitTime1
Definition d_a_b_ds.h:345
f32 mGuardSpawnRange
Definition d_a_b_ds.h:335
f32 mP2AttackHeight
Definition d_a_b_ds.h:339
s16 mHintTime2
Definition d_a_b_ds.h:350
s16 mP2ApproachDist
Definition d_a_b_ds.h:356
s8 field_0x04
Definition d_a_b_ds.h:331
f32 mP2ModelSize
Definition d_a_b_ds.h:338
f32 mP2MoveAxis
Definition d_a_b_ds.h:337
s16 mP2BulletFireTime
Definition d_a_b_ds.h:343
daB_DS_HIO_c()
Definition d_a_b_ds.cpp:252
f32 mBreathRange
Definition d_a_b_ds.h:334
f32 mModelSize
Definition d_a_b_ds.h:332
s16 mP2OuterWallAttackTime
Definition d_a_b_ds.h:344
s16 mP2TrapCreateWaitTime2
Definition d_a_b_ds.h:346
bool mP2HealthDebugOn
Definition d_a_b_ds.h:358
virtual ~daB_DS_HIO_c()
Definition d_a_b_ds.h:329
f32 mNoSearchRange
Definition d_a_b_ds.h:336
s16 mTowerTrapSpeed
Definition d_a_b_ds.h:352
Stallord.
Definition d_a_b_ds.h:21
u8 field_0x2d30[0xc]
Definition d_a_b_ds.h:303
bool mDeadMove()
Definition d_a_b_ds.cpp:3763
void neck_set()
Definition d_a_b_ds.cpp:1227
u32 mSandParticleKey[2]
Definition d_a_b_ds.h:312
void executeBattle2Tired()
Definition d_a_b_ds.cpp:3426
dMsgFlow_c mMsgFlow
Definition d_a_b_ds.h:321
int mBrokenBone
Definition d_a_b_ds.h:249
void mSetFirstPos()
Definition d_a_b_ds.cpp:3160
f32 mWallR
Definition d_a_b_ds.h:248
s16 field_0x7d0
Definition d_a_b_ds.h:233
void breath_smokeSet()
Definition d_a_b_ds.cpp:2596
bool mCutTypeCheck()
Definition d_a_b_ds.cpp:1286
mDoExt_brkAnm * mpOpPatternBrkAnm
Definition d_a_b_ds.h:189
void executeBattle2OpeningDemo()
Definition d_a_b_ds.cpp:2763
void mBattle2_mtx_set()
Definition d_a_b_ds.cpp:5214
int mBreathTimeCount
Definition d_a_b_ds.h:256
u8 field_0x844[4]
Definition d_a_b_ds.h:261
static int JointCallBack(J3DJoint *, int)
Definition d_a_b_ds.cpp:439
int mSandFallTimer
Definition d_a_b_ds.h:200
cXyz mSoundPos
Definition d_a_b_ds.h:207
u8 field_0x824[4]
Definition d_a_b_ds.h:253
void damage_check()
Definition d_a_b_ds.cpp:1087
void damageDownCheck()
Definition d_a_b_ds.cpp:2095
dCcU_AtInfo mAtInfo
Definition d_a_b_ds.h:299
void mClearTrap(bool)
Definition d_a_b_ds.cpp:884
u32 mHitParticleKey[2]
Definition d_a_b_ds.h:308
void mSoundSE_Set()
Definition d_a_b_ds.cpp:4466
void cc_etc_set()
Definition d_a_b_ds.cpp:4941
bool mChkScreenIn()
Definition d_a_b_ds.cpp:3181
bool field_0x861
Definition d_a_b_ds.h:284
int mHintTimer1
Definition d_a_b_ds.h:202
void handSPosSet(int)
Definition d_a_b_ds.cpp:666
cXyz mFingerPos[2]
Definition d_a_b_ds.h:221
u8 arg0
Definition d_a_b_ds.h:273
bool mBattle2_damage_check()
Definition d_a_b_ds.cpp:5112
f32 mBulletDistance
Definition d_a_b_ds.h:240
int CreateHeap()
Definition d_a_b_ds.cpp:5526
dCcD_Sph mEtcSph[18]
Definition d_a_b_ds.h:295
void mHeadAngle_Clear()
Definition d_a_b_ds.cpp:634
u8 field_0x2ec9[0x13]
Definition d_a_b_ds.h:320
int field_0x82c
Definition d_a_b_ds.h:255
s16 field_0x7d2
Definition d_a_b_ds.h:234
cXyz mBackbonePos
Definition d_a_b_ds.h:217
void setBck(int, u8, f32, f32)
Definition d_a_b_ds.cpp:587
dBgS_ObjAcch mAcch
Definition d_a_b_ds.h:290
f32 field_0x80c
Definition d_a_b_ds.h:247
int mOutTimer
Definition d_a_b_ds.h:257
bool mHandBreathChk()
Definition d_a_b_ds.cpp:1933
bool startDemoCheck()
Definition d_a_b_ds.cpp:1317
AnmID
Definition d_a_b_ds.h:51
@ ANM_HEAD_DAMAGE
Definition d_a_b_ds.h:81
@ ANM_NODAMAGE_02_B
Definition d_a_b_ds.h:99
@ ANM_DAMAGE_B
Definition d_a_b_ds.h:78
@ ANM_ATTACK_R_B
Definition d_a_b_ds.h:68
@ ANM_LASTDAMAGE
Definition d_a_b_ds.h:93
@ ANM_OPDEMO
Definition d_a_b_ds.h:104
@ ANM_ATTACK02_B_A
Definition d_a_b_ds.h:58
@ ANM_NODAMAGE_02_A
Definition d_a_b_ds.h:98
@ ANM_ATTACK01_A
Definition d_a_b_ds.h:52
@ ANM_NODAMAGE_01_C
Definition d_a_b_ds.h:97
@ ANM_NODAMAGE_02_C
Definition d_a_b_ds.h:100
@ ANM_CIRCLE_L_A
Definition d_a_b_ds.h:70
@ ANM_ATTACK02_B_B
Definition d_a_b_ds.h:59
@ ANM_ENDDEMO
Definition d_a_b_ds.h:80
@ ANM_ATTACK02_C_B
Definition d_a_b_ds.h:62
@ ANM_DAMAGE_A
Definition d_a_b_ds.h:76
@ ANM_HEAD_DIEB
Definition d_a_b_ds.h:83
@ ANM_CIRCLE_R_B
Definition d_a_b_ds.h:74
@ ANM_NODAMAGE_03_B
Definition d_a_b_ds.h:102
@ ANM_HEAD_DOWN_UP
Definition d_a_b_ds.h:86
@ ANM_ATTACK02_B_C
Definition d_a_b_ds.h:60
@ ANM_ATTACK02_A_A
Definition d_a_b_ds.h:55
@ ANM_ATTACK_R_A
Definition d_a_b_ds.h:67
@ ANM_HEAD_TIRED
Definition d_a_b_ds.h:92
@ ANM_NODAMAGE_01_A
Definition d_a_b_ds.h:95
@ ANM_CIRCLE_R_C
Definition d_a_b_ds.h:75
@ ANM_ATTACK02_C_A
Definition d_a_b_ds.h:61
@ ANM_DAMAGE_B_WAIT
Definition d_a_b_ds.h:79
@ ANM_ATTACK_L_B
Definition d_a_b_ds.h:65
@ ANM_HEAD_FATTACK_C
Definition d_a_b_ds.h:89
@ ANM_ATTACK02_A_C
Definition d_a_b_ds.h:57
@ ANM_NODAMAGE_01_B
Definition d_a_b_ds.h:96
@ ANM_ATTACK01_B
Definition d_a_b_ds.h:53
@ ANM_HEAD_DOWN_DAMAGE
Definition d_a_b_ds.h:85
@ ANM_CIRCLE_R_A
Definition d_a_b_ds.h:73
@ ANM_HEAD_DOWN
Definition d_a_b_ds.h:84
@ ANM_ATTACK02_A_B
Definition d_a_b_ds.h:56
@ ANM_ATTACK_R_C
Definition d_a_b_ds.h:69
@ ANM_REVIVAL
Definition d_a_b_ds.h:105
@ ANM_DAMAGE_A_WAIT
Definition d_a_b_ds.h:77
@ ANM_CIRCLE_L_B
Definition d_a_b_ds.h:71
@ ANM_ATTACK01_C
Definition d_a_b_ds.h:54
@ ANM_CIRCLE_L_C
Definition d_a_b_ds.h:72
@ ANM_HEAD_FATTACK_B
Definition d_a_b_ds.h:88
@ ANM_HEAD_RETURN
Definition d_a_b_ds.h:91
@ ANM_ATTACK_L_A
Definition d_a_b_ds.h:64
@ ANM_WAIT01_B
Definition d_a_b_ds.h:107
@ ANM_HEAD_FATTACK_A
Definition d_a_b_ds.h:87
@ ANM_WAIT01_C
Definition d_a_b_ds.h:108
@ ANM_ATTACK02_C_C
Definition d_a_b_ds.h:63
@ ANM_WAIT01_A
Definition d_a_b_ds.h:106
@ ANM_LASTDAMAGE_WAIT
Definition d_a_b_ds.h:94
@ ANM_ATTACK_L_C
Definition d_a_b_ds.h:66
@ ANM_NODAMAGE_03_C
Definition d_a_b_ds.h:103
@ ANM_HEAD_FWAIT
Definition d_a_b_ds.h:90
@ ANM_HEAD_DIE
Definition d_a_b_ds.h:82
@ ANM_NODAMAGE_03_A
Definition d_a_b_ds.h:101
void damageSet()
Definition d_a_b_ds.cpp:2054
void setActionMode(int, int)
Definition d_a_b_ds.cpp:594
f32 field_0x808
Definition d_a_b_ds.h:246
int mHitLocation
Definition d_a_b_ds.h:196
u32 mMsgIdx
Definition d_a_b_ds.h:286
void executeDamage()
Definition d_a_b_ds.cpp:2133
f32 mCrackAlpha
Definition d_a_b_ds.h:239
int field_0x6a8
Definition d_a_b_ds.h:204
cXyz field_0x6d0
Definition d_a_b_ds.h:208
u8 field_0x7c6[4]
Definition d_a_b_ds.h:229
void mtx_set()
Definition d_a_b_ds.cpp:4794
bool mDrawZant
Definition d_a_b_ds.h:279
void mBattle2_cc_set()
Definition d_a_b_ds.cpp:5320
int mPedestalFallTimer
Definition d_a_b_ds.h:199
int mMode
Definition d_a_b_ds.h:195
Arg0
Definition d_a_b_ds.h:23
@ TYPE_BULLET_B
Definition d_a_b_ds.h:27
@ TYPE_BULLET_A
Definition d_a_b_ds.h:25
@ TYPE_BATTLE_2
Definition d_a_b_ds.h:26
@ TYPE_BULLET_C
Definition d_a_b_ds.h:28
@ TYPE_BATTLE_1
Definition d_a_b_ds.h:24
void hand_smokeSet(u8)
Definition d_a_b_ds.cpp:713
void setYoMessage(int)
Definition d_a_b_ds.cpp:1340
mDoExt_brkAnm * mpPatternBrkAnm
Definition d_a_b_ds.h:191
bool mIsOpeningDemo
Definition d_a_b_ds.h:270
f32 mCameraFovy
Definition d_a_b_ds.h:302
daB_DS_c()
Definition d_a_b_ds.cpp:5928
u32 mStaltroop2ID[5]
Definition d_a_b_ds.h:306
int field_0x83c
Definition d_a_b_ds.h:259
bool mDead
Definition d_a_b_ds.h:267
Action
Definition d_a_b_ds.h:31
@ ACT_WAIT
Definition d_a_b_ds.h:32
@ ACT_BREATH_SEARCH
Definition d_a_b_ds.h:39
@ ACT_HAND_ATTACK
Definition d_a_b_ds.h:37
@ ACT_BREATH_ATTACK
Definition d_a_b_ds.h:38
@ ACT_OPENING_DEMO
Definition d_a_b_ds.h:33
@ ACT_CIRCLE
Definition d_a_b_ds.h:34
@ ACT_ETC_DAMAGE
Definition d_a_b_ds.h:36
@ ACT_DAMAGE
Definition d_a_b_ds.h:35
void damageHitCamera()
Definition d_a_b_ds.cpp:2065
csXyz field_0x7ae
Definition d_a_b_ds.h:225
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_b_ds.cpp:394
cXyz mBulletPos
Definition d_a_b_ds.h:213
u8 field_0x862[1]
Definition d_a_b_ds.h:285
cPhs__Step create()
Definition d_a_b_ds.cpp:5679
dCcD_Cyl mHandAtRCyl
Definition d_a_b_ds.h:298
u8 mBossPhase
Definition d_a_b_ds.h:269
u32 mParticleKey2
Definition d_a_b_ds.h:314
void executeHandAttack()
Definition d_a_b_ds.cpp:2685
int _delete()
Definition d_a_b_ds.cpp:5502
void mBattle2Action()
Definition d_a_b_ds.cpp:4992
dBgS_AcchCir mAcchCir
Definition d_a_b_ds.h:289
void mBattle2_spinner_damage_check()
Definition d_a_b_ds.cpp:5050
u32 mShadowKey
Definition d_a_b_ds.h:262
Z2CreatureEnemy mSound
Definition d_a_b_ds.h:193
csXyz mHeadAngle
Definition d_a_b_ds.h:224
dCcD_Sph mHeadSph[5]
Definition d_a_b_ds.h:293
f32 mColBlend
Definition d_a_b_ds.h:243
mDoExt_McaMorfSO * mpZantMorf
Definition d_a_b_ds.h:185
cXyz field_0x790
Definition d_a_b_ds.h:222
void executeEtcDamage()
Definition d_a_b_ds.cpp:2551
mDoExt_McaMorfSO * mpMorf
Definition d_a_b_ds.h:183
s16 field_0x7ce
Definition d_a_b_ds.h:232
bool mBattle2MoveFSet()
Definition d_a_b_ds.cpp:3223
B2Action
Definition d_a_b_ds.h:42
@ ACT_B2_TIRED
Definition d_a_b_ds.h:46
@ ACT_B2_OPENING_DEMO
Definition d_a_b_ds.h:43
@ ACT_B2_F_MOVE
Definition d_a_b_ds.h:45
@ ACT_B2_DEAD
Definition d_a_b_ds.h:48
@ ACT_B2_DAMAGE
Definition d_a_b_ds.h:47
@ ACT_B2_WAIT
Definition d_a_b_ds.h:44
void mFuwafuwaSet(bool)
Definition d_a_b_ds.cpp:3072
u8 field_0x7b4[6]
Definition d_a_b_ds.h:226
int field_0x840
Definition d_a_b_ds.h:260
int mSmokeCount
Definition d_a_b_ds.h:258
dCcD_Sph mWeakSph
Definition d_a_b_ds.h:292
csXyz field_0x7ba
Definition d_a_b_ds.h:227
bool mDrawZantSword
Definition d_a_b_ds.h:280
int mHitTimer
Definition d_a_b_ds.h:252
void mBattle2BreathFireSet(u32)
Definition d_a_b_ds.cpp:3139
s16 mBh2AttackAngleF
Definition d_a_b_ds.h:231
s16 field_0x7ca
Definition d_a_b_ds.h:230
int mSwordTimer
Definition d_a_b_ds.h:201
u8 field_0x2df8[0xc]
Definition d_a_b_ds.h:310
u32 mTrapID[20]
Definition d_a_b_ds.h:305
mDoExt_btkAnm * mpPatternBtkAnm
Definition d_a_b_ds.h:192
u8 mDamageTimer
Definition d_a_b_ds.h:265
void mBattle2_cc_etc_set()
Definition d_a_b_ds.cpp:5295
void mBulletAction()
Definition d_a_b_ds.cpp:4455
bool mIsDemo
Definition d_a_b_ds.h:268
void executeBattle2Damage()
Definition d_a_b_ds.cpp:3483
void mFlyBMove(f32)
Definition d_a_b_ds.cpp:3057
void executeBattle2FMove()
Definition d_a_b_ds.cpp:3302
request_of_phase_process_class mPhase
Definition d_a_b_ds.h:182
int mAction
Definition d_a_b_ds.h:194
cXyz mZantScale
Definition d_a_b_ds.h:205
void cc_set()
Definition d_a_b_ds.cpp:4861
u8 field_0x84d
Definition d_a_b_ds.h:264
int draw()
Definition d_a_b_ds.cpp:451
dCcD_Cyl mBackboneCyl
Definition d_a_b_ds.h:296
void executeBattle2Wait()
Definition d_a_b_ds.cpp:3198
void HandHitSoundSet(bool)
Definition d_a_b_ds.cpp:641
void mTrapScale()
Definition d_a_b_ds.cpp:861
bool mNoDrawSword
Definition d_a_b_ds.h:278
void executeBreathAttack()
Definition d_a_b_ds.cpp:2632
f32 mEyeColorAlpha
Definition d_a_b_ds.h:238
u8 bitSw3
Definition d_a_b_ds.h:276
u8 bitSw2
Definition d_a_b_ds.h:275
void executeBullet()
Definition d_a_b_ds.cpp:4353
u32 mSmokeParticleKey[20]
Definition d_a_b_ds.h:315
void mZsMoveChk()
Definition d_a_b_ds.cpp:724
cXyz field_0x718
Definition d_a_b_ds.h:214
cXyz mCameraCenter
Definition d_a_b_ds.h:301
void executeCircle()
Definition d_a_b_ds.cpp:2012
J3DModel * mpOpPatternModel
Definition d_a_b_ds.h:186
u32 mBreathSmokeParticleKey[3]
Definition d_a_b_ds.h:317
J3DModel * mpPatternModel
Definition d_a_b_ds.h:187
int mP2FallTimer
Definition d_a_b_ds.h:254
int mTimerCount
Definition d_a_b_ds.h:250
int mHintTimer2
Definition d_a_b_ds.h:203
dCcD_Sph mBreathAtSph
Definition d_a_b_ds.h:294
cXyz mSwordScale
Definition d_a_b_ds.h:206
void mBreakBoneSUB()
Definition d_a_b_ds.cpp:2045
u8 bitSw
Definition d_a_b_ds.h:274
bool doYoMessage()
Definition d_a_b_ds.cpp:1346
cXyz mMouthPos
Definition d_a_b_ds.h:212
cXyz field_0x6f4
Definition d_a_b_ds.h:211
cXyz mHandPos[2]
Definition d_a_b_ds.h:220
u32 mBackboneParticleKey[2]
Definition d_a_b_ds.h:311
cXyz field_0x79c
Definition d_a_b_ds.h:223
int mAnmID
Definition d_a_b_ds.h:197
void executeOpeningDemo()
Definition d_a_b_ds.cpp:1364
f32 field_0x7f8
Definition d_a_b_ds.h:242
cXyz mHeadPos
Definition d_a_b_ds.h:219
u8 mAttackingHand
Definition d_a_b_ds.h:263
csXyz field_0x7c0
Definition d_a_b_ds.h:228
u32 mMsgPcID
Definition d_a_b_ds.h:287
u32 mParticleKey1
Definition d_a_b_ds.h:313
cXyz mSandPos
Definition d_a_b_ds.h:216
void mChangeVer2()
Definition d_a_b_ds.cpp:1039
f32 mGroundUpY
Definition d_a_b_ds.h:244
void executeBattle2Dead()
Definition d_a_b_ds.cpp:3855
bool field_0x85e
Definition d_a_b_ds.h:281
cXyz mZantPos
Definition d_a_b_ds.h:218
bool mRailInOutCheck()
Definition d_a_b_ds.cpp:3191
u32 mHandSmokeParticleKey[4]
Definition d_a_b_ds.h:307
void mSmokeSet()
Definition d_a_b_ds.cpp:603
mDoExt_btkAnm * mpOpPatternBtkAnm
Definition d_a_b_ds.h:190
cXyz mZantEyePos
Definition d_a_b_ds.h:209
u8 mBackboneLevel
Definition d_a_b_ds.h:266
u32 mStartingParticleKey[16]
Definition d_a_b_ds.h:316
msg_class * mpMsg
Definition d_a_b_ds.h:288
f32 field_0x804
Definition d_a_b_ds.h:245
u32 mStaltroopID[15]
Definition d_a_b_ds.h:304
bool mIsAppear
Definition d_a_b_ds.h:271
f32 mBulletRadius
Definition d_a_b_ds.h:236
mDoExt_McaMorfSO * mpSwordMorf
Definition d_a_b_ds.h:184
u32 mBulletParticleKey[4]
Definition d_a_b_ds.h:318
cXyz mCameraEye
Definition d_a_b_ds.h:300
bool mCreateFireBreath
Definition d_a_b_ds.h:277
void mCreateTrap(bool)
Definition d_a_b_ds.cpp:904
u32 mDeathParticleKey
Definition d_a_b_ds.h:309
bool mNeckAngleSet()
Definition d_a_b_ds.cpp:3146
f32 mBreathTimerBase
Definition d_a_b_ds.h:235
dCcD_Cyl mHandAtLCyl
Definition d_a_b_ds.h:297
mDoExt_brkAnm * mpSwordBrkAnm
Definition d_a_b_ds.h:188
bool mHIOInit
Definition d_a_b_ds.h:319
f32 mChkHigh
Definition d_a_b_ds.h:241
bool mPlayPatternAnm
Definition d_a_b_ds.h:282
void action()
Definition d_a_b_ds.cpp:4670
void executeBreathSearch()
Definition d_a_b_ds.cpp:2730
int mBirthTrapTimerF
Definition d_a_b_ds.h:198
dCcD_Stts mCcStts
Definition d_a_b_ds.h:291
bool mIsAppearG
Definition d_a_b_ds.h:272
f32 mBackboneCrackAlpha[3]
Definition d_a_b_ds.h:237
void mZsMoveChk_Guard()
Definition d_a_b_ds.cpp:797
int execute()
Definition d_a_b_ds.cpp:5371
cXyz mSwordPos
Definition d_a_b_ds.h:210
int mModeTimer
Definition d_a_b_ds.h:251
void executeWait()
Definition d_a_b_ds.cpp:1973
bool mTrapCreate
Definition d_a_b_ds.h:283
cXyz field_0x724
Definition d_a_b_ds.h:215
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daB_DS_c)==0x2F28)
Definition d_a_hozelda.cpp:239
Definition d_a_ep.cpp:155
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:86
Definition d_a_npc_fguard.cpp:70
Definition d_a_obj_sekizoa.cpp:318
Definition d_a_npc_fguard.cpp:23
Definition d_a_obj_sekizoa.cpp:56
Definition d_a_hozelda.cpp:47
Definition d_a_hozelda.cpp:14
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