Definition Z2Creature.h:154
Definition d_a_b_zant.h:247
f32 mPlayWarpTime
Definition d_a_b_zant.h:256
daB_ZANT_HIO_c()
Definition d_a_b_zant.cpp:260
f32 mDemoWarpTime
Definition d_a_b_zant.h:255
f32 mAppearAnmSpeed
Definition d_a_b_zant.h:266
f32 mBulletSpeed
Definition d_a_b_zant.h:260
f32 mMahojinWaitTime
Definition d_a_b_zant.h:254
f32 mAttackAnmSpeed
Definition d_a_b_zant.h:258
f32 mSwordAttackSize
Definition d_a_b_zant.h:257
virtual ~daB_ZANT_HIO_c()
Definition d_a_b_zant.h:250
f32 mMahojinOffsetY
Definition d_a_b_zant.h:264
f32 mMahojinOffsetX
Definition d_a_b_zant.h:263
f32 mDisappearAnmSpeed
Definition d_a_b_zant.h:267
f32 mBulletSpeedUnderwater
Definition d_a_b_zant.h:261
f32 mBulletNum
Definition d_a_b_zant.h:259
f32 mModelSize
Definition d_a_b_zant.h:253
f32 mMahojinOffsetZ
Definition d_a_b_zant.h:265
s8 field_0x4
Definition d_a_b_zant.h:252
f32 mMahojinSize
Definition d_a_b_zant.h:262
Zant.
Definition d_a_b_zant.h:19
int field_0x6f4
Definition d_a_b_zant.h:174
mDoExt_McaMorfSO * mpModelMorf
Definition d_a_b_zant.h:140
void executeOpening()
Definition d_a_b_zant.cpp:1463
void initNextRoom()
Definition d_a_b_zant.cpp:4734
int field_0x6f0
Definition d_a_b_zant.h:173
u8 mCorrectMobileNo
Definition d_a_b_zant.h:216
void executeIceDemo()
Definition d_a_b_zant.cpp:2618
void executeIceStep()
Definition d_a_b_zant.cpp:2804
void executeMonkeyDamage()
Definition d_a_b_zant.cpp:3600
void executeFly()
Definition d_a_b_zant.cpp:1805
bool setNextDamageMode(int)
Definition d_a_b_zant.cpp:829
mDoExt_btkAnm * mpMahojinStartBtk2
Definition d_a_b_zant.h:149
u8 field_0x704
Definition d_a_b_zant.h:186
dCcU_AtInfo mAtInfo
Definition d_a_b_zant.h:230
void ice_damage_check()
Definition d_a_b_zant.cpp:729
bool checkBck(int)
Definition d_a_b_zant.cpp:397
void action()
Definition d_a_b_zant.cpp:5094
u8 field_0x708
Definition d_a_b_zant.h:190
int checkDamageType()
Definition d_a_b_zant.cpp:432
cXyz field_0x5dc
Definition d_a_b_zant.h:150
dCcD_Sph mFoot2Cc[11]
Definition d_a_b_zant.h:233
u32 field_0x3894
Definition d_a_b_zant.h:237
fpc_ProcID mMsgID
Definition d_a_b_zant.h:224
void setMonkeyFallEffect()
Definition d_a_b_zant.cpp:1048
void setActionMode(int, int)
Definition d_a_b_zant.cpp:402
mDoExt_btkAnm * mpMahojinBtk
Definition d_a_b_zant.h:146
void setFarPillarPos()
Definition d_a_b_zant.cpp:3254
cXyz mDemoCamEye
Definition d_a_b_zant.h:219
u8 field_0x709
Definition d_a_b_zant.h:191
s16 mNeckRotX
Definition d_a_b_zant.h:213
s16 field_0x6f8
Definition d_a_b_zant.h:175
s16 mBackboneRotZ
Definition d_a_b_zant.h:214
u8 mTakenBigDmg
Definition d_a_b_zant.h:207
void executeSmallAttack()
Definition d_a_b_zant.cpp:1102
int field_0x6ec
Definition d_a_b_zant.h:172
mDoExt_btkAnm * mpMahojinStartBtk
Definition d_a_b_zant.h:147
cXyz mFlyWarpPos
Definition d_a_b_zant.h:156
f32 mMahojin2Size
Definition d_a_b_zant.h:153
dCcD_Sph mFootCc[11]
Definition d_a_b_zant.h:232
void calcRoomChangeCamera(int)
Definition d_a_b_zant.cpp:4690
bool checkAvoidWeapon(int)
Definition d_a_b_zant.cpp:886
bool checkBigDamage()
Definition d_a_b_zant.cpp:414
s16 field_0x6ba
Definition d_a_b_zant.h:159
request_of_phase_process_class mPhase
Definition d_a_b_zant.h:139
J3DModel * mpMahojinModel2
Definition d_a_b_zant.h:144
int mLastAction
Definition d_a_b_zant.h:167
static int JointCallBack(J3DJoint *, int)
Definition d_a_b_zant.cpp:301
u32 field_0x3898
Definition d_a_b_zant.h:238
int create()
Definition d_a_b_zant.cpp:5662
u8 field_0x70d
Definition d_a_b_zant.h:195
u8 field_0x702
Definition d_a_b_zant.h:184
Z2CreatureEnemy mSound
Definition d_a_b_zant.h:154
void executeLastStartDemo()
Definition d_a_b_zant.cpp:3812
void executeHook()
Definition d_a_b_zant.cpp:2007
u32 mShadowKey
Definition d_a_b_zant.h:169
u8 mFightCycle
Definition d_a_b_zant.h:208
f32 getMagicSpeed()
Definition d_a_b_zant.cpp:1090
f32 field_0x6cc
Definition d_a_b_zant.h:164
u8 field_0x711
Definition d_a_b_zant.h:199
void setTgHitBit(int)
Definition d_a_b_zant.cpp:930
u8 mFightPhase
Definition d_a_b_zant.h:177
s16 field_0x6b8
Definition d_a_b_zant.h:158
u16 field_0x6e4
Definition d_a_b_zant.h:170
u8 mFlyWarpPosID
Definition d_a_b_zant.h:180
u8 mSwbit
Definition d_a_b_zant.h:176
u8 field_0x71b
Definition d_a_b_zant.h:209
void setTgType(u32)
Definition d_a_b_zant.cpp:982
void executeIceJump()
Definition d_a_b_zant.cpp:2667
void setIceLandingEffect(int)
Definition d_a_b_zant.cpp:1012
void executeWater()
Definition d_a_b_zant.cpp:2042
J3DModel * mpSwordLModel
Definition d_a_b_zant.h:141
void setNextPillarPos()
Definition d_a_b_zant.cpp:3316
void checkPillarSwing()
Definition d_a_b_zant.cpp:3368
void setLastWarp(int, int)
Definition d_a_b_zant.cpp:3653
int draw()
Definition d_a_b_zant.cpp:327
void setBck(int, u8, f32, f32)
Definition d_a_b_zant.cpp:392
fpc_ProcID mPillarIDs[9]
Definition d_a_b_zant.h:218
f32 field_0x77c
Definition d_a_b_zant.h:222
void mtx_set()
Definition d_a_b_zant.cpp:5300
void cc_ice_set()
Definition d_a_b_zant.cpp:5388
void damage_check()
Definition d_a_b_zant.cpp:523
u8 field_0x707
Definition d_a_b_zant.h:189
dCcD_Sph mSwordCc[2]
Definition d_a_b_zant.h:236
daB_ZANT_DMGTYPE
Definition d_a_b_zant.h:60
@ DMGTYPE_SWORD
Definition d_a_b_zant.h:61
@ DMGTYPE_MISC
Definition d_a_b_zant.h:62
@ DMGTYPE_BOOMERANG
Definition d_a_b_zant.h:63
@ DMGTYPE_OBJ
Definition d_a_b_zant.h:64
@ DMGTYPE_HOOK_OI
Definition d_a_b_zant.h:65
void setBaseActionMode(int)
Definition d_a_b_zant.cpp:4990
f32 mModelScaleY
Definition d_a_b_zant.h:162
int doZantMessage()
Definition d_a_b_zant.cpp:994
J3DModel * mpMahojinModel
Definition d_a_b_zant.h:143
int mModeTimer
Definition d_a_b_zant.h:171
void setWaterBubble()
Definition d_a_b_zant.cpp:1038
void setDamageSe(dCcD_Sph *, int)
Definition d_a_b_zant.cpp:457
u8 field_0x717
Definition d_a_b_zant.h:205
mDoExt_brkAnm * mpMahojinBrk
Definition d_a_b_zant.h:145
u8 field_0x70f
Definition d_a_b_zant.h:197
dCcD_Stts field_0xc74
Definition d_a_b_zant.h:231
u8 field_0x713
Definition d_a_b_zant.h:201
f32 mModelScaleXZ
Definition d_a_b_zant.h:161
void setZantMessage(int)
Definition d_a_b_zant.cpp:988
void cc_set()
Definition d_a_b_zant.cpp:5344
u32 field_0x38ac[2]
Definition d_a_b_zant.h:240
dCcD_Cyl mRollCc
Definition d_a_b_zant.h:235
u8 mMahojin2AnmMode
Definition d_a_b_zant.h:152
f32 field_0x6bc
Definition d_a_b_zant.h:160
u8 mInitHIO
Definition d_a_b_zant.h:242
void setCoHitBit(int)
Definition d_a_b_zant.cpp:941
int execute()
Definition d_a_b_zant.cpp:5497
daB_ZANT_ACTION
Definition d_a_b_zant.h:21
@ ACT_ICE_DAMAGE
Definition d_a_b_zant.h:36
@ ACT_LAST_DAMAGE
Definition d_a_b_zant.h:43
@ ACT_WARP
Definition d_a_b_zant.h:23
@ ACT_MONKEY
Definition d_a_b_zant.h:37
@ ACT_LAST_END_DEMO
Definition d_a_b_zant.h:44
@ ACT_SMALL_ATTACK
Definition d_a_b_zant.h:22
@ ACT_SIMA_JUMP
Definition d_a_b_zant.h:32
@ ACT_CONFUSE
Definition d_a_b_zant.h:25
@ ACT_FLY_GROUND
Definition d_a_b_zant.h:28
@ ACT_DAMAGE
Definition d_a_b_zant.h:24
@ ACT_OPENING
Definition d_a_b_zant.h:26
@ ACT_FLY
Definition d_a_b_zant.h:27
@ ACT_ICE_JUMP
Definition d_a_b_zant.h:34
@ ACT_LAST_START_DEMO
Definition d_a_b_zant.h:40
@ ACT_LAST_ATTACK
Definition d_a_b_zant.h:41
@ ACT_SWIM
Definition d_a_b_zant.h:31
@ ACT_ROOM_CHANGE
Definition d_a_b_zant.h:45
@ ACT_ICE_DEMO
Definition d_a_b_zant.h:33
@ ACT_LAST_TIRED
Definition d_a_b_zant.h:42
@ ACT_WATER
Definition d_a_b_zant.h:29
@ ACT_HOOK
Definition d_a_b_zant.h:30
@ ACT_MONKEY_DAMAGE
Definition d_a_b_zant.h:39
@ ACT_ICE_STEP
Definition d_a_b_zant.h:35
@ ACT_MONKEY_FALL
Definition d_a_b_zant.h:38
u8 field_0x6fc
Definition d_a_b_zant.h:178
u8 field_0x6ff
Definition d_a_b_zant.h:181
u8 field_0x714
Definition d_a_b_zant.h:202
void executeMonkeyFall()
Definition d_a_b_zant.cpp:3524
void executeRoomChange()
Definition d_a_b_zant.cpp:4790
dBgS_AcchCir mAcchCir
Definition d_a_b_zant.h:226
fpc_ProcID mMobileIDs[4]
Definition d_a_b_zant.h:217
msg_class * mpMsg
Definition d_a_b_zant.h:225
void setNextPillarInfo(int)
Definition d_a_b_zant.cpp:3303
bool calcScale(int)
Definition d_a_b_zant.cpp:1228
u8 field_0x706
Definition d_a_b_zant.h:188
mDoExt_brkAnm * mpMahojinBrk2
Definition d_a_b_zant.h:148
u8 field_0x718
Definition d_a_b_zant.h:206
void executeLastEndDemo()
Definition d_a_b_zant.cpp:4517
u32 field_0x38b4
Definition d_a_b_zant.h:241
f32 mSwordSize
Definition d_a_b_zant.h:165
J3DModel * mpSwordRModel
Definition d_a_b_zant.h:142
u8 mMahojinAnmMode
Definition d_a_b_zant.h:151
f32 mDemoCamBank
Definition d_a_b_zant.h:221
void executeMonkey()
Definition d_a_b_zant.cpp:3384
u8 field_0x70e
Definition d_a_b_zant.h:196
void executeIceDamage()
Definition d_a_b_zant.cpp:3037
bool checkSwimLinkNearMouth()
Definition d_a_b_zant.cpp:1958
dCcD_Stts field_0x9a4
Definition d_a_b_zant.h:228
void executeLastAttack()
Definition d_a_b_zant.cpp:3929
dCcD_Sph mCameraCc[11]
Definition d_a_b_zant.h:234
void executeWarp()
Definition d_a_b_zant.cpp:1254
u8 field_0x70c
Definition d_a_b_zant.h:194
u8 field_0x70a
Definition d_a_b_zant.h:192
u8 field_0x700[0x0701 - 0x0700]
Definition d_a_b_zant.h:182
u8 field_0x694[0x06A0 - 0x0694]
Definition d_a_b_zant.h:155
f32 getMagicWaterSpeed()
Definition d_a_b_zant.cpp:1096
void executeDamage()
Definition d_a_b_zant.cpp:1373
u8 field_0x715
Definition d_a_b_zant.h:203
int ctrlJoint(J3DJoint *, J3DModel *)
Definition d_a_b_zant.cpp:281
void executeLastDamage()
Definition d_a_b_zant.cpp:4358
void executeConfuse()
Definition d_a_b_zant.cpp:1431
u8 field_0x701
Definition d_a_b_zant.h:183
u8 field_0x716
Definition d_a_b_zant.h:204
u8 field_0x712
Definition d_a_b_zant.h:200
int mMode
Definition d_a_b_zant.h:168
bool checkSwimLinkNear()
Definition d_a_b_zant.cpp:1979
cXyz field_0x6ac
Definition d_a_b_zant.h:157
void executeSwim()
Definition d_a_b_zant.cpp:2273
void calcMahojinAnime()
Definition d_a_b_zant.cpp:4642
void executeLastTired()
Definition d_a_b_zant.cpp:4326
u8 field_0x71d
Definition d_a_b_zant.h:211
void setTgShield(int)
Definition d_a_b_zant.cpp:952
u32 field_0x724
Definition d_a_b_zant.h:215
void setNearPillarPos()
Definition d_a_b_zant.cpp:3287
u8 field_0x70b
Definition d_a_b_zant.h:193
u8 field_0x705
Definition d_a_b_zant.h:187
u8 field_0x6fd
Definition d_a_b_zant.h:179
int CreateHeap()
Definition d_a_b_zant.cpp:5571
int mMsgNo
Definition d_a_b_zant.h:223
daB_ZANT_PHASE
Definition d_a_b_zant.h:48
@ PHASE_LAST
Definition d_a_b_zant.h:55
@ PHASE_MAX
Definition d_a_b_zant.h:57
@ PHASE_OI
Definition d_a_b_zant.h:52
@ PHASE_MK
Definition d_a_b_zant.h:53
@ PHASE_MG
Definition d_a_b_zant.h:51
@ PHASE_OP
Definition d_a_b_zant.h:49
@ PHASE_YO
Definition d_a_b_zant.h:54
@ PHASE_BB
Definition d_a_b_zant.h:50
void executeFlyGround()
Definition d_a_b_zant.cpp:1926
u8 field_0x71c
Definition d_a_b_zant.h:210
f32 mKankyoBlend
Definition d_a_b_zant.h:163
void executeSimaJump()
Definition d_a_b_zant.cpp:2468
void setLastRollEffect()
Definition d_a_b_zant.cpp:1058
u8 field_0x703
Definition d_a_b_zant.h:185
u32 field_0x389c[4]
Definition d_a_b_zant.h:239
cXyz mDemoCamCenter
Definition d_a_b_zant.h:220
dBgS_ObjAcch mAcch
Definition d_a_b_zant.h:227
int _delete()
Definition d_a_b_zant.cpp:5551
s16 mNeckRotZ
Definition d_a_b_zant.h:212
dCcD_Sph mBodySphCc[2]
Definition d_a_b_zant.h:229
int mAction
Definition d_a_b_zant.h:166
u8 mDrawSwords
Definition d_a_b_zant.h:198
Definition f_op_actor.h:249
STATIC_ASSERT(sizeof(daB_ZANT_c)==0x38BC)
unsigned int fpc_ProcID
Definition f_pc_base.h:10
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_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 short u16
Definition types.h:9
unsigned char u8
Definition types.h:8