Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
|
Zant. More...
#include <d_a_b_zant.h>
Public Types | |
enum | daB_ZANT_ACTION { ACT_SMALL_ATTACK , ACT_WARP , ACT_DAMAGE , ACT_CONFUSE , ACT_OPENING , ACT_FLY , ACT_FLY_GROUND , ACT_WATER , ACT_HOOK , ACT_SWIM , ACT_SIMA_JUMP , ACT_ICE_DEMO , ACT_ICE_JUMP , ACT_ICE_STEP , ACT_ICE_DAMAGE , ACT_MONKEY , ACT_MONKEY_FALL , ACT_MONKEY_DAMAGE , ACT_LAST_START_DEMO , ACT_LAST_ATTACK , ACT_LAST_TIRED , ACT_LAST_DAMAGE , ACT_LAST_END_DEMO , ACT_ROOM_CHANGE } |
enum | daB_ZANT_PHASE { PHASE_OP , PHASE_BB , PHASE_MG , PHASE_OI , PHASE_MK , PHASE_YO , PHASE_LAST , PHASE_MAX } |
enum | daB_ZANT_DMGTYPE { DMGTYPE_SWORD , DMGTYPE_MISC , DMGTYPE_BOOMERANG , DMGTYPE_OBJ , DMGTYPE_HOOK_OI } |
Static Public Member Functions | |
static int | JointCallBack (J3DJoint *, int) |
Static Public Member Functions inherited from fopAc_ac_c | |
static void | setStopStatus (u32 status) |
Additional Inherited Members | |
Static Public Attributes inherited from fopAc_ac_c | |
static u32 | stopStatus |
Zant.
Palace of Twilight dungeon boss.
int daB_ZANT_c::_delete | ( | ) |
void daB_ZANT_c::action | ( | ) |
void daB_ZANT_c::calcMahojinAnime | ( | ) |
void daB_ZANT_c::cc_ice_set | ( | ) |
void daB_ZANT_c::cc_set | ( | ) |
bool daB_ZANT_c::checkBigDamage | ( | ) |
int daB_ZANT_c::checkDamageType | ( | ) |
void daB_ZANT_c::checkPillarSwing | ( | ) |
bool daB_ZANT_c::checkSwimLinkNear | ( | ) |
bool daB_ZANT_c::checkSwimLinkNearMouth | ( | ) |
int daB_ZANT_c::create | ( | ) |
int daB_ZANT_c::CreateHeap | ( | ) |
void daB_ZANT_c::damage_check | ( | ) |
int daB_ZANT_c::doZantMessage | ( | ) |
int daB_ZANT_c::draw | ( | ) |
int daB_ZANT_c::execute | ( | ) |
void daB_ZANT_c::executeConfuse | ( | ) |
void daB_ZANT_c::executeDamage | ( | ) |
void daB_ZANT_c::executeFly | ( | ) |
void daB_ZANT_c::executeFlyGround | ( | ) |
void daB_ZANT_c::executeHook | ( | ) |
void daB_ZANT_c::executeIceDamage | ( | ) |
void daB_ZANT_c::executeIceDemo | ( | ) |
void daB_ZANT_c::executeIceJump | ( | ) |
void daB_ZANT_c::executeIceStep | ( | ) |
void daB_ZANT_c::executeLastAttack | ( | ) |
void daB_ZANT_c::executeLastDamage | ( | ) |
void daB_ZANT_c::executeLastEndDemo | ( | ) |
void daB_ZANT_c::executeLastStartDemo | ( | ) |
void daB_ZANT_c::executeLastTired | ( | ) |
void daB_ZANT_c::executeMonkey | ( | ) |
void daB_ZANT_c::executeMonkeyDamage | ( | ) |
void daB_ZANT_c::executeMonkeyFall | ( | ) |
void daB_ZANT_c::executeOpening | ( | ) |
void daB_ZANT_c::executeRoomChange | ( | ) |
void daB_ZANT_c::executeSimaJump | ( | ) |
void daB_ZANT_c::executeSmallAttack | ( | ) |
void daB_ZANT_c::executeSwim | ( | ) |
void daB_ZANT_c::executeWarp | ( | ) |
void daB_ZANT_c::executeWater | ( | ) |
f32 daB_ZANT_c::getMagicSpeed | ( | ) |
f32 daB_ZANT_c::getMagicWaterSpeed | ( | ) |
void daB_ZANT_c::ice_damage_check | ( | ) |
void daB_ZANT_c::initNextRoom | ( | ) |
void daB_ZANT_c::mtx_set | ( | ) |
void daB_ZANT_c::setFarPillarPos | ( | ) |
void daB_ZANT_c::setLastRollEffect | ( | ) |
void daB_ZANT_c::setMonkeyFallEffect | ( | ) |
void daB_ZANT_c::setNearPillarPos | ( | ) |
void daB_ZANT_c::setNextPillarPos | ( | ) |
void daB_ZANT_c::setWaterBubble | ( | ) |
u32 daB_ZANT_c::field_0x3894 |
u32 daB_ZANT_c::field_0x3898 |
u32 daB_ZANT_c::field_0x389c[4] |
u32 daB_ZANT_c::field_0x38ac[2] |
u32 daB_ZANT_c::field_0x38b4 |
cXyz daB_ZANT_c::field_0x5dc |
u8 daB_ZANT_c::field_0x694[0x06A0 - 0x0694] |
cXyz daB_ZANT_c::field_0x6ac |
s16 daB_ZANT_c::field_0x6b8 |
s16 daB_ZANT_c::field_0x6ba |
f32 daB_ZANT_c::field_0x6bc |
f32 daB_ZANT_c::field_0x6cc |
u16 daB_ZANT_c::field_0x6e4 |
int daB_ZANT_c::field_0x6ec |
int daB_ZANT_c::field_0x6f0 |
int daB_ZANT_c::field_0x6f4 |
s16 daB_ZANT_c::field_0x6f8 |
u8 daB_ZANT_c::field_0x6fc |
u8 daB_ZANT_c::field_0x6fd |
u8 daB_ZANT_c::field_0x6ff |
u8 daB_ZANT_c::field_0x700[0x0701 - 0x0700] |
u8 daB_ZANT_c::field_0x701 |
u8 daB_ZANT_c::field_0x702 |
u8 daB_ZANT_c::field_0x703 |
u8 daB_ZANT_c::field_0x704 |
u8 daB_ZANT_c::field_0x705 |
u8 daB_ZANT_c::field_0x706 |
u8 daB_ZANT_c::field_0x707 |
u8 daB_ZANT_c::field_0x708 |
u8 daB_ZANT_c::field_0x709 |
u8 daB_ZANT_c::field_0x70a |
u8 daB_ZANT_c::field_0x70b |
u8 daB_ZANT_c::field_0x70c |
u8 daB_ZANT_c::field_0x70d |
u8 daB_ZANT_c::field_0x70e |
u8 daB_ZANT_c::field_0x70f |
u8 daB_ZANT_c::field_0x711 |
u8 daB_ZANT_c::field_0x712 |
u8 daB_ZANT_c::field_0x713 |
u8 daB_ZANT_c::field_0x714 |
u8 daB_ZANT_c::field_0x715 |
u8 daB_ZANT_c::field_0x716 |
u8 daB_ZANT_c::field_0x717 |
u8 daB_ZANT_c::field_0x718 |
u8 daB_ZANT_c::field_0x71b |
u8 daB_ZANT_c::field_0x71c |
u8 daB_ZANT_c::field_0x71d |
u32 daB_ZANT_c::field_0x724 |
f32 daB_ZANT_c::field_0x77c |
dCcD_Stts daB_ZANT_c::field_0x9a4 |
dCcD_Stts daB_ZANT_c::field_0xc74 |
dBgS_ObjAcch daB_ZANT_c::mAcch |
dBgS_AcchCir daB_ZANT_c::mAcchCir |
int daB_ZANT_c::mAction |
dCcU_AtInfo daB_ZANT_c::mAtInfo |
s16 daB_ZANT_c::mBackboneRotZ |
dCcD_Sph daB_ZANT_c::mBodySphCc[2] |
dCcD_Sph daB_ZANT_c::mCameraCc[11] |
u8 daB_ZANT_c::mCorrectMobileNo |
f32 daB_ZANT_c::mDemoCamBank |
cXyz daB_ZANT_c::mDemoCamCenter |
cXyz daB_ZANT_c::mDemoCamEye |
u8 daB_ZANT_c::mDrawSwords |
u8 daB_ZANT_c::mFightCycle |
u8 daB_ZANT_c::mFightPhase |
cXyz daB_ZANT_c::mFlyWarpPos |
u8 daB_ZANT_c::mFlyWarpPosID |
dCcD_Sph daB_ZANT_c::mFoot2Cc[11] |
dCcD_Sph daB_ZANT_c::mFootCc[11] |
u8 daB_ZANT_c::mInitHIO |
f32 daB_ZANT_c::mKankyoBlend |
int daB_ZANT_c::mLastAction |
u8 daB_ZANT_c::mMahojin2AnmMode |
f32 daB_ZANT_c::mMahojin2Size |
u8 daB_ZANT_c::mMahojinAnmMode |
fpc_ProcID daB_ZANT_c::mMobileIDs[4] |
int daB_ZANT_c::mMode |
f32 daB_ZANT_c::mModelScaleXZ |
f32 daB_ZANT_c::mModelScaleY |
int daB_ZANT_c::mModeTimer |
fpc_ProcID daB_ZANT_c::mMsgID |
int daB_ZANT_c::mMsgNo |
s16 daB_ZANT_c::mNeckRotX |
s16 daB_ZANT_c::mNeckRotZ |
request_of_phase_process_class daB_ZANT_c::mPhase |
fpc_ProcID daB_ZANT_c::mPillarIDs[9] |
mDoExt_brkAnm* daB_ZANT_c::mpMahojinBrk |
mDoExt_brkAnm* daB_ZANT_c::mpMahojinBrk2 |
mDoExt_btkAnm* daB_ZANT_c::mpMahojinBtk |
J3DModel* daB_ZANT_c::mpMahojinModel |
J3DModel* daB_ZANT_c::mpMahojinModel2 |
mDoExt_btkAnm* daB_ZANT_c::mpMahojinStartBtk |
mDoExt_btkAnm* daB_ZANT_c::mpMahojinStartBtk2 |
mDoExt_McaMorfSO* daB_ZANT_c::mpModelMorf |
msg_class* daB_ZANT_c::mpMsg |
J3DModel* daB_ZANT_c::mpSwordLModel |
J3DModel* daB_ZANT_c::mpSwordRModel |
dCcD_Cyl daB_ZANT_c::mRollCc |
u32 daB_ZANT_c::mShadowKey |
Z2CreatureEnemy daB_ZANT_c::mSound |
u8 daB_ZANT_c::mSwbit |
dCcD_Sph daB_ZANT_c::mSwordCc[2] |
f32 daB_ZANT_c::mSwordSize |
u8 daB_ZANT_c::mTakenBigDmg |