Twilight Princess
Decompilation of The Legend of Zelda: Twilight Princess
Loading...
Searching...
No Matches
daPy_py_c Class Reference

#include <d_a_player.h>

+ Inheritance diagram for daPy_py_c:
+ Collaboration diagram for daPy_py_c:

Public Types

enum  daPy_FLG0 {
  FLG0_UNK_40000000 = 0x40000000 , FLG0_EQUIP_HVY_BOOTS = 0x2000000 , FLG0_PLAYER_NO_DRAW = 0x8000000 , FLG0_UNK_10000000 = 0x10000000 ,
  FLG0_UNK_1000000 = 0x1000000 , FLG0_UNDERWATER = 0x800000 , FLG0_UNK_400000 = 0x400000 , FLG0_UNK_200000 = 0x200000 ,
  FLG0_UNK_100000 = 0x100000 , FLG0_UNK_80000 = 0x80000 , FLG0_UNK_40000 = 0x40000 , FLG0_UNK_20000 = 0x20000 ,
  FLG0_UNK_10000 = 0x10000 , FLG0_UNK_8000 = 0x8000 , FLG0_UNK_4000 = 0x4000 , FLG0_UNK_2000 = 0x2000 ,
  FLG0_MAGNE_BOOTS_ON = 0x1000 , FLG0_PUSH_PULL_KEEP = 0x800 , FLG0_UNK_400 = 0x400 , FLG0_SWIM_UP = 0x100 ,
  FLG0_UNK_80 = 0x80 , FLG0_UNK_40 = 0x40 , FLG0_UNK_20 = 0x20 , FLG0_UNK_10 = 0x10 ,
  FLG0_UNK_8 = 0x8 , FLG0_MIDNA_RIDE = 4 , FLG0_UNK_2 = 2 , FLG0_HVY_STATE = FLG0_UNK_40000000 | FLG0_EQUIP_HVY_BOOTS | FLG0_UNK_20000 ,
  FLG0_UNK_14000 = 0x14000 , FLG0_UNK_10400 = 0x10400 , FLG0_UNK_18 = FLG0_UNK_10 | FLG0_UNK_8
}
 
enum  daPy_FLG1 {
  FLG1_ICE_FREEZE = 0x40000000 , FLG1_UNK_20000000 = 0x20000000 , FLG1_UNK_10000000 = 0x10000000 , FLG1_UNK_4000000 = 0x4000000 ,
  FLG1_IS_WOLF = 0x2000000 , FLG1_UNK_1000000 = 0x1000000 , FLG1_UNK_800000 = 0x800000 , FLG1_DASH_MODE = 0x400000 ,
  FLG1_UNK_200000 = 0x200000 , FLG1_UNK_100000 = 0x100000 , FLG1_MIDNA_ATN_POS = 0x80000 , FLG1_UNK_40000 = 0x40000 ,
  FLG1_UNK_20000 = 0x20000 , FLG1_UNK_10000 = 0x10000 , FLG1_UNK_8000 = 0x8000 , FLG1_THROW_DAMAGE = 0x4000 ,
  FLG1_UNK_2000 = 0x2000 , FLG1_UNK_1000 = 0x1000 , FLG1_UNK_800 = 0x800 , FLG1_UNK_200 = 0x200 ,
  FLG1_MIDNA_HAIR_ATN_POS = 0x100 , FLG1_UNK_80 = 0x80 , FLG1_UNK_40 = 0x40 , FLG1_UNK_20 = 0x20 ,
  FLG1_UNK_10 = 0x10 , FLG1_UNK_8 = 8 , FLG1_UNK_4 = 4 , FLG1_UNK_2 = 2 ,
  FLG1_UNK_1 = 1 , FLG1_UNK_1800 = 0x1800 , FLG1_UNK_10100000 = FLG1_UNK_10000000 | FLG1_UNK_100000
}
 
enum  daPy_FLG2 {
  FLG2_HORSE_ZELDA = 0x40000000 , FLG2_UNK_20000000 = 0x20000000 , FLG2_UNK_10000000 = 0x10000000 , FLG2_UNK_4080000 = 0x4080000 ,
  FLG2_UNK_4000000 = 0x4000000 , FLG2_UNK_2080000 = 0x2080000 , FLG2_UNK_2000000 = 0x2000000 , FLG2_UNK_8000000 = 0x8000000 ,
  FLG2_UNK_1000000 = 0x1000000 , FLG2_BOAR_SINGLE_BATTLE = 0x800000 , FLG2_STATUS_WINDOW_DRAW = 0x400000 , FLG2_UNK_280000 = 0x280000 ,
  FLG2_UNK_200000 = 0x200000 , FLG2_UNK_100000 = 0x100000 , FLG2_UNK_80000 = 0x80000 , FLG2_FORCE_GAMEOVER = 0x40000 ,
  FLG2_UNK_20000 = 0x20000 , FLG2_WOLF_DASH_AUTO_JUMP = 0x10000 , FLG2_SCN_CHG_START = 0x8000 , FLG2_UNK_4000 = 0x4000 ,
  FLG2_UNK_2000 = 0x2000 , FLG2_UNK_1000 = 0x1000 , FLG2_UNK_800 = 0x800 , FLG2_PLAYER_SHADOW = 0x400 ,
  FLG2_UNK_200 = 0x200 , FLG2_UNK_100 = 0x100 , FLG2_UNK_80 = 0x80 , FLG2_WOLF_ENEMY_HANG_BITE = 0x40 ,
  FLG2_WOLF_ENEMY_LEFT_THROW = 0x20 , FLG2_UNK_10 = 0x10 , FLG2_UNK_8 = 8 , FLG2_UNK_4 = 4 ,
  FLG2_UNK_2 = 2 , FLG2_UNK_1 = 1 , FLG2_UNK_58 = FLG2_WOLF_ENEMY_HANG_BITE | FLG2_UNK_10 | FLG2_UNK_8 , FLG2_UNK_10000001 = FLG2_UNK_10000000 | FLG2_UNK_1
}
 
enum  daPy_FLG3 {
  FLG3_UNK_80000000 = 0x80000000 , FLG3_UNK_40000000 = 0x40000000 , FLG3_UNK_20000000 = 0x20000000 , FLG3_COPY_ROD_ATN_KEEP = 0x10000000 ,
  FLG3_BOOMERANG_ATN_KEEP = 0x8000000 , FLG3_UNK_4000000 = 0x4000000 , FLG3_UNK_2000000 = 0x2000000 , FLG3_UNK_1000000 = 0x1000000 ,
  FLG3_UNK_800000 = 0x800000 , FLG3_UNK_400000 = 0x400000 , FLG3_UNK_200000 = 0x200000 , FLG3_UNK_100000 = 0x100000 ,
  FLG3_UNK_80000 = 0x80000 , FLG3_COPY_ROD_THROW_AFTER = 0x40000 , FLG3_MIDNA_TALK_POLY_SPEED = 0x10000 , FLG3_UNK_8000 = 0x8000 ,
  FLG3_UNK_4000 = 0x4000 , FLG3_UNK_2000 = 0x2000 , FLG3_UNK_1000 = 0x1000 , FLG3_UNK_800 = 0x800 ,
  FLG3_UNK_400 = 0x400 , FLG3_UNK_200 = 0x200 , FLG3_UNK_100 = 0x100 , FLG3_UNK_80 = 0x80 ,
  FLG3_UNK_40 = 0x40 , FLG3_UNK_20 = 0x20 , FLG3_UNK_10 = 0x10 , FLG3_UNK_8 = 8 ,
  FLG3_UNK_4 = 4 , FLG3_UNK_1 = 1
}
 
enum  daPy_ERFLG0 {
  ERFLG0_UNK_80000000 = 0x80000000 , ERFLG0_UNK_40000000 = 0x40000000 , ERFLG0_UNK_20000000 = 0x20000000 , ERFLG0_UNK_10000000 = 0x10000000 ,
  ERFLG0_UNK_8000000 = 0x8000000 , ERFLG0_UNK_4000000 = 0x4000000 , ERFLG0_BOSS_ROOM_WAIT = 0x2000000 , ERFLG0_UNK_1000000 = 0x1000000 ,
  ERFLG0_UNK_800000 = 0x800000 , ERFLG0_BEE_FOLLOW = 0x400000 , ERFLG0_UNK_200000 = 0x200000 , ERFLG0_UNK_100000 = 0x100000 ,
  ERFLG0_UNK_80000 = 0x80000 , ERFLG0_UNK_40000 = 0x40000 , ERFLG0_UNK_20000 = 0x20000 , ERFLG0_UNK_10000 = 0x10000 ,
  ERFLG0_UNK_4000 = 0x4000 , ERFLG0_UNK_2000 = 0x2000 , ERFLG0_UNK_1000 = 0x1000 , ERFLG0_UNK_400 = 0x400 ,
  ERFLG0_FORCE_AUTO_JUMP = 0x200 , ERFLG0_UNK_100 = 0x100 , ERFLG0_UNK_80 = 0x80 , ERFLG0_UNK_40 = 0x40 ,
  ERFLG0_NOT_AUTO_JUMP = 0x20 , ERFLG0_NOT_HANG = 0x10 , ERFLG0_UNK_8 = 8 , ERFLG0_UNK_4 = 4 ,
  ERFLG0_UNK_2 = 2 , ERFLG0_UNK_1 = 1
}
 
enum  daPy_ERFLG1 {
  ERFLG1_GANON_FINISH = 0x80000000 , ERFLG1_UNK_40000000 = 0x40000000 , ERFLG1_UNK_20000000 = 0x20000000 , ERFLG1_UNK_10000000 = 0x10000000 ,
  ERFLG1_UNK_8000000 = 0x8000000 , ERFLG1_UNK_4000000 = 0x4000000 , ERFLG1_UNK_2000000 = 0x2000000 , ERFLG1_UNK_1000000 = 0x1000000 ,
  ERFLG1_UNK_400000 = 0x400000 , ERFLG1_UNK_200000 = 0x200000 , ERFLG1_UNK_100000 = 0x100000 , ERFLG1_UNK_80000 = 0x80000 ,
  ERFLG1_UNK_40000 = 0x40000 , ERFLG1_UNK_20000 = 0x20000 , ERFLG1_UNK_10000 = 0x10000 , ERFLG1_UNK_8000 = 0x8000 ,
  ERFLG1_UNK_4000 = 0x4000 , ERFLG1_UNK_2000 = 0x2000 , ERFLG1_UNK_1000 = 0x1000 , ERFLG1_UNK_800 = 0x800 ,
  ERFLG1_UNK_400 = 0x400 , ERFLG1_WOLF_EYE_KEEP = 0x200 , ERFLG1_UNK_100 = 0x100 , ERFLG1_UNK_80 = 0x80 ,
  ERFLG1_MIDNA_RIDE_SHOCK = 0x40 , ERFLG1_UNK_20 = 0x20 , ERFLG1_UNK_10 = 0x10 , ERFLG1_UNK_8 = 8 ,
  ERFLG1_UNK_4 = 4 , ERFLG1_UNK_2 = 2 , ERFLG1_UNK_1 = 1
}
 
enum  daPy_ERFLG2 {
  ERFLG2_UNK_100 = 0x100 , ERFLG2_PORTAL_WARP_MIDNA_ATN_KEEP = 0x80 , ERFLG2_UNK_40 = 0x40 , ERFLG2_UNK_20 = 0x20 ,
  ERFLG2_UNK_10 = 0x10 , ERFLG2_UNK_8 = 8 , ERFLG2_UNK_2 = 2 , ERFLG2_UNK_1 = 1
}
 
enum  daPy_RFLG0 {
  RFLG0_WOLF_BARK = 0x80000000 , RFLG0_UNK_40000000 = 0x40000000 , RFLG0_UNK_20000000 = 0x20000000 , RFLG0_UNK_10000000 = 0x10000000 ,
  RFLG0_UNK_8000000 = 0x8000000 , RFLG0_UNK_4000000 = 0x4000000 , RFLG0_UNK_2000000 = 0x2000000 , RFLG0_GRAB_PUT_START = 0x400000 ,
  RFLG0_WOLF_GROWL = 0x200000 , RFLG0_UNK_80000 = 0x80000 , RFLG0_UNK_40000 = 0x40000 , RFLG0_UNK_20000 = 0x20000 ,
  RFLG0_UNK_10000 = 0x10000 , RFLG0_UNK_8000 = 0x8000 , RFLG0_UNK_4000 = 0x4000 , RFLG0_FRONT_ROLL_CRASH = 0x2000 ,
  RFLG0_ENEMY_ATTN_LOCK = 0x1000 , RFLG0_UNK_400 = 0x400 , RFLG0_UNK_200 = 0x200 , RFLG0_UNK_100 = 0x100 ,
  RFLG0_UNK_80 = 0x80 , RFLG0_UNK_40 = 0x40 , RFLG0_GRAB_UP_END = 0x20 , RFLG0_UNK_10 = 0x10 ,
  RFLG0_UNK_8 = 0x8 , RFLG0_GRAB_THROW = 0x4 , RFLG0_UNK_2 = 0x2 , RFLG0_UNK_1 = 0x1
}
 
enum  daPy_RFLG1 {
  RFLG1_UNK_400 = 0x400 , RFLG1_UNK_200 = 0x200 , RFLG1_UNK_100 = 0x100 , RFLG1_UNK_80 = 0x80 ,
  RFLG1_UNK_40 = 0x40 , RFLG1_UNK_30 = 0x30 , RFLG1_UNK_20 = 0x20 , RFLG1_UNK_10 = 0x10 ,
  RFLG1_UNK_8 = 0x8 , RFLG1_UNK_4 = 0x4 , RFLG1_UNK_2 = 0x2 , RFLG1_WOLF_ATTACK_REVERSE = 0x1 ,
  RFLG1_UNK_C = 0xC
}
 
enum  {
  SMODE_SUMO_READY = 1 , SMODE_SUMO_LOSE = 37 , SMODE_WOLF_PUZZLE = 39 , SMODE_GOAT_STOP = 42 ,
  SMODE_GORON_THROW , SMODE_CARGO_CARRY
}
 
enum  CutType {
  CUT_TYPE_NM_VERTICAL = 1 , CUT_TYPE_NM_STAB , CUT_TYPE_NM_RIGHT , CUT_TYPE_NM_LEFT ,
  CUT_TYPE_HEAD_JUMP , CUT_TYPE_FINISH_LEFT , CUT_TYPE_FINISH_VERTICAL , CUT_TYPE_TURN_RIGHT ,
  CUT_TYPE_UNK_9 , CUT_TYPE_JUMP , CUT_TYPE_DASH_UNK_B , CUT_TYPE_DASH_UNK_C ,
  CUT_TYPE_DASH_UNK_D , CUT_TYPE_UNK_E , CUT_TYPE_UNK_F , CUT_TYPE_AIR ,
  CUT_TYPE_DASH_UNK_11 , CUT_TYPE_LARGE_JUMP_INIT , CUT_TYPE_LARGE_JUMP , CUT_TYPE_LARGE_JUMP_FINISH ,
  CUT_TYPE_FINISH_RIGHT , CUT_TYPE_TURN_LEFT , CUT_TYPE_LARGE_TURN_LEFT , CUT_TYPE_LARGE_TURN_RIGHT ,
  CUT_TYPE_UNK_19 , CUT_TYPE_MORTAL_DRAW_A , CUT_TYPE_UNK_1B , CUT_TYPE_UNK_1C ,
  CUT_TYPE_UNK_1D , CUT_TYPE_TWIRL , CUT_TYPE_MORTAL_DRAW_B , CUT_TYPE_FINISH_STAB ,
  CUT_TYPE_COMBO_STAB , CUT_TYPE_HORSE_UNK_22 , CUT_TYPE_HORSE_UNK_23 , CUT_TYPE_UNK_24 ,
  CUT_TYPE_DASH_UNK_25 , CUT_TYPE_DASH_UNK_26 , CUT_TYPE_DOWN , CUT_TYPE_UNK_28 ,
  CUT_TYPE_GUARD_ATTACK , CUT_TYPE_HORSE_UNK_2A , CUT_TYPE_HORSE_TURN , CUT_TYPE_WOLF_B_LEFT ,
  CUT_TYPE_WOLF_B_RIGHT , CUT_TYPE_WOLF_B_FRONT , CUT_TYPE_WOLF_B_BACK , CUT_TYPE_WOLF_UNK_30 ,
  CUT_TYPE_WOLF_JUMP_S , CUT_TYPE_WOLF_JUMP_S_FINISH , CUT_TYPE_WOLF_TURN_LEFT , CUT_TYPE_WOLF_TURN_RIGHT ,
  CUT_TYPE_WOLF_UNK_35 , CUT_TYPE_WOLF_LOCK , CUT_TYPE_WOLF_UNK_37 , CUT_TYPE_DASH_UNK_38 ,
  CUT_TYPE_WOLF_JUMP
}
 

Public Member Functions

void checkNowWolfEyeUp ()
 
f32 getSpinnerRideSpeed () const
 
bool checkSpinnerReflectEffect ()
 
int checkBoomerangChargeTime ()
 
void changeDemoParam2 (s16)
 
cXyz getHeadTopPos () const
 
BOOL checkThrowDamage () const
 
BOOL checkGoronSideMove () const
 
cXyzgetRightFootPosP ()
 
cXyzgetLeftFootPosP ()
 
BOOL checkCopyRodThrowAfter () const
 
BOOL checkRide () const
 
const cXyzgetRightHandPos () const
 
const cXyz getLeftHandPos () const
 
const cXyz getItemPos () const
 
virtual cXyzgetMidnaAtnPos () const
 
virtual void setMidnaMsgNum (fopAc_ac_c *, u16)
 
virtual MtxP getModelMtx ()
 
virtual MtxP getInvMtx ()
 
virtual cXyzgetShadowTalkAtnPos ()
 
virtual f32 getGroundY ()
 
virtual MtxP getLeftItemMatrix ()
 
virtual MtxP getRightItemMatrix ()
 
virtual MtxP getLeftHandMatrix ()
 
virtual MtxP getRightHandMatrix ()
 
virtual MtxP getLinkBackBone1Matrix ()
 
virtual MtxP getWolfMouthMatrix ()
 
virtual MtxP getWolfBackbone2Matrix ()
 
virtual MtxP getBottleMtx ()
 
virtual BOOL checkPlayerGuard () const
 
virtual u32 checkPlayerFly () const
 
virtual BOOL checkFrontRoll () const
 
virtual BOOL checkWolfDash () const
 
virtual BOOL checkAutoJump () const
 
virtual bool checkSideStep () const
 
virtual bool checkWolfTriggerJump () const
 
virtual BOOL checkGuardBreakMode () const
 
virtual bool checkLv3Slide () const
 
virtual bool checkWolfHowlDemoMode () const
 
virtual bool checkChainBlockPushPull ()
 
virtual BOOL checkElecDamage () const
 
virtual BOOL checkEmptyBottleSwing () const
 
virtual BOOL checkBottleSwingMode () const
 
virtual BOOL checkHawkWait () const
 
virtual BOOL checkGoatThrow () const
 
virtual BOOL checkGoatThrowAfter () const
 
virtual BOOL checkWolfTagLockJump () const
 
virtual BOOL checkWolfTagLockJumpLand () const
 
virtual BOOL checkWolfRope ()
 
virtual BOOL checkWolfRopeHang () const
 
virtual BOOL checkRollJump () const
 
virtual BOOL checkGoronRideWait () const
 
virtual BOOL checkWolfChain () const
 
virtual BOOL checkWolfWait () const
 
virtual BOOL checkWolfJumpAttack () const
 
virtual BOOL checkWolfRSit () const
 
virtual bool checkBubbleFly () const
 
virtual BOOL checkBottleDrinkEnd () const
 
virtual BOOL checkWolfDig () const
 
virtual BOOL checkCutCharge () const
 
virtual BOOL checkCutTurnCharge () const
 
virtual BOOL checkCutLargeJumpCharge () const
 
virtual bool getBokoFlamePos (cXyz *)
 
virtual BOOL checkComboCutTurn () const
 
virtual BOOL checkClimbMove () const
 
virtual BOOL checkGrassWhistle () const
 
virtual BOOL checkBoarRun () const
 
virtual bool checkFmChainPut () const
 
virtual bool checkHorseElecDamage () const
 
virtual f32 getBaseAnimeFrameRate () const
 
virtual f32 getBaseAnimeFrame () const
 
virtual void setAnimeFrame (f32)
 
virtual BOOL checkWolfLock (fopAc_ac_c *) const
 
virtual bool cancelWolfLock (fopAc_ac_c *)
 
virtual s32 getAtnActorID () const
 
virtual s32 getItemID () const
 
virtual s32 getGrabActorID () const
 
virtual BOOL exchangeGrabActor (fopAc_ac_c *)
 
virtual BOOL setForceGrab (fopAc_ac_c *, int, int)
 
virtual void setForcePutPos (cXyz const &)
 
virtual u32 checkPlayerNoDraw ()
 
virtual bool checkRopeTag ()
 
virtual void voiceStart (u32)
 
virtual void seStartOnlyReverb (u32)
 
virtual void seStartOnlyReverbLevel (u32)
 
virtual void setOutPower (f32, short, int)
 
virtual void setGrabCollisionOffset (f32, f32, cBgS_PolyInfo *)
 
virtual void onMagneGrab (f32, f32)
 
virtual void onFrollCrashFlg (u8, int)
 
virtual MtxP getModelJointMtx (u16)
 
virtual MtxP getHeadMtx ()
 
virtual bool setHookshotCarryOffset (fpc_ProcID, cXyz const *)
 
virtual BOOL checkCutJumpCancelTurn () const
 
virtual bool checkIronBallReturn () const
 
virtual bool checkIronBallGroundStop () const
 
virtual BOOL checkSingleBoarBattleSecondBowReady () const
 
virtual bool checkPointSubWindowMode () const
 
virtual void setClothesChange (int)
 
virtual void setPlayerPosAndAngle (cXyz const *, short, int)
 
virtual void setPlayerPosAndAngle (cXyz const *, csXyz const *)
 
virtual void setPlayerPosAndAngle (f32(*)[4])
 
virtual bool setThrowDamage (short, f32, f32, int, int, int)
 
virtual bool checkSetNpcTks (cXyz *, int, int)
 
virtual int setRollJump (f32, f32, short)
 
virtual void playerStartCollisionSE (u32, u32)
 
virtual void changeTextureAnime (u16, u16, int)
 
virtual void cancelChangeTextureAnime ()
 
virtual void cancelDungeonWarpReadyNeck ()
 
virtual void onSceneChangeArea (u8, u8, fopAc_ac_c *)
 
virtual void onSceneChangeAreaJump (u8, u8, fopAc_ac_c *)
 
virtual void onSceneChangeDead (u8, int)
 
virtual u32 checkHorseRide () const
 
virtual u32 checkBoarRide () const
 
virtual u32 checkCanoeRide () const
 
virtual u32 checkBoardRide () const
 
virtual u32 checkSpinnerRide () const
 
virtual daSpinner_cgetSpinnerActor ()
 
virtual BOOL checkHorseRideNotReady () const
 
virtual bool checkArrowChargeEnd () const
 
virtual f32 getSearchBallScale () const
 
virtual int checkFastShotTime ()
 
virtual bool checkNoEquipItem () const
 
virtual bool checkFireMaterial () const
 
virtual bool checkKandelaarSwing (int) const
 
virtual s16 getBoardCutTurnOffsetAngleY () const
 
virtual cXyzgetMagneHitPos ()
 
virtual cXyzgetMagneBootsTopVec ()
 
virtual cXyzgetKandelaarFlamePos ()
 
virtual bool checkUseKandelaar (int)
 
virtual void setDkCaught (fopAc_ac_c *)
 
virtual void onPressedDamage (cXyz const &, short)
 
virtual bool checkPriActorOwn (fopAc_ac_c const *) const
 
virtual bool onWolfEnemyBiteAll (fopAc_ac_c *, daPy_FLG2)
 
virtual bool checkWolfEnemyBiteAllOwn (fopAc_ac_c const *) const
 
virtual void setWolfEnemyHangBiteAngle (short)
 
virtual void setKandelaarMtx (f32(*)[4], int, int)
 
virtual bool getStickAngleFromPlayerShape (short *) const
 
virtual bool checkSpinnerPathMove ()
 
virtual bool checkSpinnerTriggerAttack ()
 
virtual void onSpinnerPathForceRemove ()
 
virtual int getIronBallBgHit () const
 
virtual cXyzgetIronBallCenterPos ()
 
virtual bool checkCanoeFishingGetLeft () const
 
virtual bool checkCanoeFishingGetRight () const
 
virtual u8 checkBeeChildDrink () const
 
virtual void skipPortalObjWarp ()
 
virtual BOOL checkTreasureRupeeReturn (int) const
 
virtual void setSumouReady (fopAc_ac_c *)
 
virtual bool checkAcceptDungeonWarpAlink (int)
 
virtual s16 getSumouCounter () const
 
virtual s16 checkSumouWithstand () const
 
virtual void cancelGoronThrowEvent ()
 
virtual void setSumouGraspCancelCount (int)
 
virtual void setSumouPushBackDirection (short)
 
virtual void setSumouLoseHeadUp ()
 
virtual s16 getGiantPuzzleAimAngle () const
 
virtual void setGoronSideMove (fopAc_ac_c *)
 
virtual void setCargoCarry (fopAc_ac_c *)
 
virtual bool getDpdFarFlg () const
 
virtual cXyzgetHookshotTopPos ()
 
virtual bool checkHookshotReturnMode () const
 
virtual bool checkHookshotShootReturnMode () const
 
virtual bool checkOctaIealHang () const
 
virtual void cancelOctaIealHang ()
 
virtual void cancelDragonHangBackJump ()
 
virtual void setOctaIealWildHang ()
 
virtual bool checkDragonHangRide () const
 
virtual void changeDragonActor (fopAc_ac_c *)
 
virtual u8 getClothesChangeWaitTimer () const
 
virtual u8 getShieldChangeWaitTimer () const
 
virtual u8 getSwordChangeWaitTimer () const
 
virtual BOOL checkMetamorphose () const
 
virtual BOOL checkWolfDownAttackPullOut () const
 
virtual BOOL checkBootsOrArmorHeavy () const
 
virtual s32 getBottleOpenAppearItem () const
 
virtual bool checkItemSwordEquip () const
 
virtual f32 getSinkShapeOffset () const
 
virtual BOOL checkSinkDead () const
 
virtual BOOL checkHorseStart ()
 
virtual Z2WolfHowlMgrgetWolfHowlMgrP ()
 
virtual BOOL checkWolfHowlSuccessAnime () const
 
virtual BOOL checkCopyRodTopUse ()
 
virtual bool checkCopyRodEquip () const
 
virtual BOOL checkCutJumpMode () const
 
f32 getSpeedF () const
 
bool getSumouCameraMode () const
 
bool getSumouMode () const
 
void cancelOriginalDemo ()
 
u8 getCutCount () const
 
bool checkStatusWindowDraw ()
 
bool checkCargoCarry () const
 
bool getHeavyStateAndBoots ()
 
bool checkEnemyAttentionLock () const
 
bool checkCanoeSlider () const
 
bool checkGoatStopGame () const
 
u8 getCutType () const
 
u16 getSwordAtUpTime () const
 
s16 getDamageWaitTimer () const
 
bool checkWaterInMove () const
 
bool checkSceneChangeAreaStart () const
 
bool checkFrontRollCrash () const
 
bool checkWolfAttackReverse () const
 
bool checkFreezeDamage () const
 
bool checkWolfTagLockJumpReady () const
 
bool getGrabUpEnd () const
 
bool getGrabPutStart () const
 
bool checkSwimUp () const
 
BOOL checkHorseZelda () const
 
BOOL checkSpecialHorseRide ()
 
BOOL checkBoardNoFootAngle () const
 
bool checkGrabThrow () const
 
bool checkMidnaAtnPos () const
 
bool checkMidnaHairAtnPos () const
 
void onBossRoomWait ()
 
void onBeeFollow ()
 
void onForceAutoJump ()
 
void onNotAutoJump ()
 
void onNotHang ()
 
void onShieldBackBone ()
 
void onWolfEyeKeep ()
 
void onPortalWarpMidnaAtnKeep ()
 
void onFogFade ()
 
BOOL checkStickArrowReset () const
 
u32 getCutAtFlg () const
 
u32 checkBoarSingleBattleFirst () const
 
void offWolfEnemyHangBite ()
 
bool onWolfEnemyHangBite (fopAc_ac_c *param_0)
 
void setCanoeSlider ()
 
void offCanoeSlider ()
 
void onMidnaTalkPolySpeed ()
 
void offCargoCarry ()
 
bool onWolfEnemyCatch (fopAc_ac_c *i_actor)
 
void offGoronSideMove ()
 
s16 getBodyAngleX () const
 
s16 getBodyAngleY () const
 
f32 getHeight () const
 
BOOL checkMidnaWarp () const
 
u32 checkNoResetFlg0 (daPy_FLG0 i_flag) const
 
u32 checkNoResetFlg1 (daPy_FLG1 i_flag) const
 
u32 checkNoResetFlg2 (daPy_FLG2 i_flag) const
 
u32 checkNoResetFlg3 (daPy_FLG3 i_flag) const
 
void onNoResetFlg0 (daPy_FLG0 i_flag)
 
void onNoResetFlg1 (daPy_FLG1 i_flag)
 
void onNoResetFlg2 (daPy_FLG2 i_flag)
 
void onNoResetFlg3 (daPy_FLG3 i_flag)
 
void offNoResetFlg0 (daPy_FLG0 i_flag)
 
void offNoResetFlg1 (daPy_FLG1 i_flag)
 
void offNoResetFlg2 (daPy_FLG2 i_flag)
 
void offNoResetFlg3 (daPy_FLG3 i_flag)
 
void offResetFlg0 (daPy_RFLG0 flag)
 
void offResetFlg1 (daPy_RFLG1 flag)
 
void onResetFlg0 (daPy_RFLG0 flag)
 
void onResetFlg1 (daPy_RFLG1 flag)
 
void onEndResetFlg0 (daPy_ERFLG0 i_flag)
 
void onEndResetFlg2 (daPy_ERFLG2 i_flag)
 
void offEndResetFlg2 (daPy_ERFLG2 i_flag)
 
u32 checkResetFlg0 (daPy_RFLG0 i_flag) const
 
u32 checkResetFlg1 (daPy_RFLG1 i_flag) const
 
u32 checkEndResetFlg0 (daPy_ERFLG0 i_flag) const
 
u32 checkEndResetFlg1 (daPy_ERFLG1 i_flag) const
 
u32 checkEndResetFlg2 (daPy_ERFLG2 i_flag) const
 
void onEndResetFlg1 (daPy_ERFLG1 i_flag)
 
cXyzgetLeftHandPosP ()
 
cXyzgetRightHandPosP ()
 
cXyzgetHeadTopPosP ()
 
u32 checkWolf () const
 
u32 checkEquipHeavyBoots () const
 
u32 checkMagneBootsOn () const
 
BOOL checkFastSwordCut () const
 
u32 checkMidnaRide () const
 
BOOL checkWolfGrowl () const
 
BOOL checkWolfThreat () const
 
BOOL checkWolfBark () const
 
u32 checkBoomerangAtnKeep () const
 
u32 checkCopyRodAtnKeep () const
 
void onPlayerNoDraw ()
 
void offPlayerNoDraw ()
 
void onPushPullKeep ()
 
void offPushPullKeep ()
 
void onMidnaRide ()
 
void offMidnaRide ()
 
void onMidnaRideShock ()
 
void onPlayerShadowNoDraw ()
 
void offPlayerShadowNoDraw ()
 
void onLightSwordGetEffect ()
 
void onForceGameOver ()
 
void onForceWolfChange ()
 
void onDoPutEmphasys ()
 
void onNsScream ()
 
void onNsScreamAnm ()
 
u32 checkBoarSingleBattle () const
 
u32 checkWolfDashAutoJump () const
 
void changeOriginalDemo ()
 
void changeDemoMode (u32 i_demoMode, int i_param0, int i_param1, s16 i_param2)
 
void i_changeDemoParam2 (s16 i_param2)
 
void changeDemoPos0 (const cXyz *i_posP)
 
void changeDemoMoveAngle (s16 i_angle)
 
void setItemPos (cXyz *i_itemPos)
 
BOOL i_checkSwordGet ()
 
bool i_checkShieldGet () const
 
bool checkZoraWearFlg () const
 
bool checkMagicArmorWearFlg () const
 
bool checkWolfEnemyCatchOwn (fopAc_ac_c *i_actorP)
 
bool checkWolfEnemyHangBiteOwn (fopAc_ac_c *i_actorP) const
 
bool checkWolfEnemyLeftThrow () const
 
void onWolfLightDropGet ()
 
- Public Member Functions inherited from fopAc_ac_c
 fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 
 fopAc_ac_c ()
 
 ~fopAc_ac_c ()
 

Static Public Member Functions

static u32 setParamData (int, int, int, int)
 
static BOOL checkFishingRodItem (int)
 
static BOOL checkBombItem (int)
 
static BOOL checkBottleItem (int)
 
static BOOL checkDrinkBottleItem (int)
 
static BOOL checkOilBottleItem (int)
 
static BOOL checkOpenBottleItem (int)
 
static BOOL checkBowItem (int)
 
static BOOL checkHookshotItem (int)
 
static BOOL checkTradeItem (int)
 
static BOOL checkDungeonWarpItem (int)
 
static BOOL checkMasterSwordEquip ()
 
static BOOL checkWoodShieldEquip ()
 
static f32 getAttentionOffsetY ()
 
static int checkNowWolfEyeUp ()
 
static void forceRestartRoom (int, u32, int)
 
static void setFmChainPos (fopAc_ac_c *, cXyz *, int)
 
static void cancelFmChainGrab ()
 
static void setLookPos (cXyz *)
 
static void setPlayerSe (u32)
 
static bool linkGrabSubjectNoDraw (fopAc_ac_c *)
 
static bool wolfGrabSubjectNoDraw (fopAc_ac_c *)
 
static bool checkRoomRestartStart ()
 
static u32 checkCarryStartLightBallA ()
 
static u32 checkCarryStartLightBallB ()
 
static bool checkBoomerangCharge ()
 
static daBoomerang_cgetThrowBoomerangActor ()
 
static void cancelBoomerangLockActor (fopAc_ac_c *)
 
static void setPlayerDamage (int, int)
 
static void setMidnaMotionNum (int)
 
static void setMidnaFaceNum (int)
 
static BOOL checkShieldGet ()
 
static BOOL checkSwordGet ()
 
static bool checkPeepEndSceneChange ()
 
static int getLastSceneDamage ()
 
static u8 getLastSceneSwordAtUpTime ()
 
static u32 i_getLastSceneMode ()
 
static u32 getLastSceneMode ()
 
static bool checkWoodSwordEquip ()
 
static bool checkLightMasterSwordEquip ()
 
static BOOL checkNowWolf ()
 
static u32 i_checkNowWolf ()
 
static BOOL i_checkFirstMidnaDemo ()
 
static int checkNowWolfPowerUp ()
 
static daMidna_cgetMidnaActor ()
 
static void setMidnaActor (fopAc_ac_c *actor)
 
- Static Public Member Functions inherited from fopAc_ac_c
static void setStopStatus (u32 status)
 

Public Attributes

u8 mCutType
 
u8 mComboCutCount
 
u8 mSpecialMode
 
u8 field_0x56b
 
s16 mDamageTimer
 
u16 mSwordUpTimer
 
u32 mNoResetFlg0
 
u32 mNoResetFlg1
 
u32 mNoResetFlg2
 
u32 mNoResetFlg3
 
u32 mResetFlg0
 
u32 mResetFlg1
 
u32 mEndResetFlg0
 
u32 mEndResetFlg1
 
u32 mEndResetFlg2
 
f32 field_0x594
 
f32 field_0x598
 
csXyz mBodyAngle
 
cXyz mHeadTopPos
 
cXyz mItemPos
 
cXyz mSwordTopPos
 
cXyz mLeftHandPos
 
cXyz mRightHandPos
 
cXyz mLeftFootPos
 
cXyz mRightFootPos
 
cXyz field_0x5f8
 
daPy_demo_c mDemo
 
- Public Attributes inherited from fopAc_ac_c
int actor_type
 
create_tag_class actor_tag
 
create_tag_class draw_tag
 
profile_method_classsub_method
 
JKRSolidHeapheap
 
dEvt_info_c eventInfo
 
dKy_tevstr_c tevStr
 
u16 setID
 
u8 group
 
u8 cullType
 
u8 demoActorID
 
s8 subtype
 
u8 carryType
 
u32 actor_status
 
u32 actor_condition
 
fpc_ProcID parentActorID
 
actor_place home
 
actor_place old
 
actor_place current
 
csXyz shape_angle
 
cXyz scale
 
cXyz speed
 
MtxP cullMtx
 
union { 
 
   cull_box   box 
 
   cull_sphere   sphere 
 
cull 
 
f32 cullSizeFar
 
J3DModelmodel
 
dJntCol_cjntCol
 
f32 speedF
 
f32 gravity
 
f32 maxFallSpeed
 
cXyz eyePos
 
actor_attention_types attention_info
 
s16 field_0x560
 
s16 health
 
u8 field_0x564
 
u8 field_0x565
 
u8 field_0x566
 
s8 field_0x567
 
- Public Attributes inherited from leafdraw_class
base_process_class mBase
 
leafdraw_method_classmpDrawMtd
 
s8 mbUnk0
 
u8 mbUnk1
 
draw_priority_class mDwPi
 

Static Public Attributes

static daMidna_cm_midnaActor
 
- Static Public Attributes inherited from fopAc_ac_c
static u32 stopStatus
 

Member Enumeration Documentation

◆ anonymous enum

Enumerator
SMODE_SUMO_READY 
SMODE_SUMO_LOSE 
SMODE_WOLF_PUZZLE 
SMODE_GOAT_STOP 
SMODE_GORON_THROW 
SMODE_CARGO_CARRY 

◆ CutType

Enumerator
CUT_TYPE_NM_VERTICAL 
CUT_TYPE_NM_STAB 
CUT_TYPE_NM_RIGHT 
CUT_TYPE_NM_LEFT 
CUT_TYPE_HEAD_JUMP 
CUT_TYPE_FINISH_LEFT 
CUT_TYPE_FINISH_VERTICAL 
CUT_TYPE_TURN_RIGHT 
CUT_TYPE_UNK_9 
CUT_TYPE_JUMP 
CUT_TYPE_DASH_UNK_B 
CUT_TYPE_DASH_UNK_C 
CUT_TYPE_DASH_UNK_D 
CUT_TYPE_UNK_E 
CUT_TYPE_UNK_F 
CUT_TYPE_AIR 
CUT_TYPE_DASH_UNK_11 
CUT_TYPE_LARGE_JUMP_INIT 
CUT_TYPE_LARGE_JUMP 
CUT_TYPE_LARGE_JUMP_FINISH 
CUT_TYPE_FINISH_RIGHT 
CUT_TYPE_TURN_LEFT 
CUT_TYPE_LARGE_TURN_LEFT 
CUT_TYPE_LARGE_TURN_RIGHT 
CUT_TYPE_UNK_19 
CUT_TYPE_MORTAL_DRAW_A 
CUT_TYPE_UNK_1B 
CUT_TYPE_UNK_1C 
CUT_TYPE_UNK_1D 
CUT_TYPE_TWIRL 
CUT_TYPE_MORTAL_DRAW_B 
CUT_TYPE_FINISH_STAB 
CUT_TYPE_COMBO_STAB 
CUT_TYPE_HORSE_UNK_22 
CUT_TYPE_HORSE_UNK_23 
CUT_TYPE_UNK_24 
CUT_TYPE_DASH_UNK_25 
CUT_TYPE_DASH_UNK_26 
CUT_TYPE_DOWN 
CUT_TYPE_UNK_28 
CUT_TYPE_GUARD_ATTACK 
CUT_TYPE_HORSE_UNK_2A 
CUT_TYPE_HORSE_TURN 
CUT_TYPE_WOLF_B_LEFT 
CUT_TYPE_WOLF_B_RIGHT 
CUT_TYPE_WOLF_B_FRONT 
CUT_TYPE_WOLF_B_BACK 
CUT_TYPE_WOLF_UNK_30 
CUT_TYPE_WOLF_JUMP_S 
CUT_TYPE_WOLF_JUMP_S_FINISH 
CUT_TYPE_WOLF_TURN_LEFT 
CUT_TYPE_WOLF_TURN_RIGHT 
CUT_TYPE_WOLF_UNK_35 
CUT_TYPE_WOLF_LOCK 
CUT_TYPE_WOLF_UNK_37 
CUT_TYPE_DASH_UNK_38 
CUT_TYPE_WOLF_JUMP 

◆ daPy_ERFLG0

Enumerator
ERFLG0_UNK_80000000 
ERFLG0_UNK_40000000 
ERFLG0_UNK_20000000 
ERFLG0_UNK_10000000 
ERFLG0_UNK_8000000 
ERFLG0_UNK_4000000 
ERFLG0_BOSS_ROOM_WAIT 
ERFLG0_UNK_1000000 
ERFLG0_UNK_800000 
ERFLG0_BEE_FOLLOW 
ERFLG0_UNK_200000 
ERFLG0_UNK_100000 
ERFLG0_UNK_80000 
ERFLG0_UNK_40000 
ERFLG0_UNK_20000 
ERFLG0_UNK_10000 
ERFLG0_UNK_4000 
ERFLG0_UNK_2000 
ERFLG0_UNK_1000 
ERFLG0_UNK_400 
ERFLG0_FORCE_AUTO_JUMP 
ERFLG0_UNK_100 
ERFLG0_UNK_80 
ERFLG0_UNK_40 
ERFLG0_NOT_AUTO_JUMP 
ERFLG0_NOT_HANG 
ERFLG0_UNK_8 
ERFLG0_UNK_4 
ERFLG0_UNK_2 
ERFLG0_UNK_1 

◆ daPy_ERFLG1

Enumerator
ERFLG1_GANON_FINISH 
ERFLG1_UNK_40000000 
ERFLG1_UNK_20000000 
ERFLG1_UNK_10000000 
ERFLG1_UNK_8000000 
ERFLG1_UNK_4000000 
ERFLG1_UNK_2000000 
ERFLG1_UNK_1000000 
ERFLG1_UNK_400000 
ERFLG1_UNK_200000 
ERFLG1_UNK_100000 
ERFLG1_UNK_80000 
ERFLG1_UNK_40000 
ERFLG1_UNK_20000 
ERFLG1_UNK_10000 
ERFLG1_UNK_8000 
ERFLG1_UNK_4000 
ERFLG1_UNK_2000 
ERFLG1_UNK_1000 
ERFLG1_UNK_800 
ERFLG1_UNK_400 
ERFLG1_WOLF_EYE_KEEP 
ERFLG1_UNK_100 
ERFLG1_UNK_80 
ERFLG1_MIDNA_RIDE_SHOCK 
ERFLG1_UNK_20 
ERFLG1_UNK_10 
ERFLG1_UNK_8 
ERFLG1_UNK_4 
ERFLG1_UNK_2 
ERFLG1_UNK_1 

◆ daPy_ERFLG2

Enumerator
ERFLG2_UNK_100 
ERFLG2_PORTAL_WARP_MIDNA_ATN_KEEP 
ERFLG2_UNK_40 
ERFLG2_UNK_20 
ERFLG2_UNK_10 
ERFLG2_UNK_8 
ERFLG2_UNK_2 
ERFLG2_UNK_1 

◆ daPy_FLG0

Enumerator
FLG0_UNK_40000000 
FLG0_EQUIP_HVY_BOOTS 
FLG0_PLAYER_NO_DRAW 
FLG0_UNK_10000000 
FLG0_UNK_1000000 
FLG0_UNDERWATER 
FLG0_UNK_400000 
FLG0_UNK_200000 
FLG0_UNK_100000 
FLG0_UNK_80000 
FLG0_UNK_40000 
FLG0_UNK_20000 
FLG0_UNK_10000 
FLG0_UNK_8000 
FLG0_UNK_4000 
FLG0_UNK_2000 
FLG0_MAGNE_BOOTS_ON 
FLG0_PUSH_PULL_KEEP 
FLG0_UNK_400 
FLG0_SWIM_UP 
FLG0_UNK_80 
FLG0_UNK_40 
FLG0_UNK_20 
FLG0_UNK_10 
FLG0_UNK_8 
FLG0_MIDNA_RIDE 
FLG0_UNK_2 
FLG0_HVY_STATE 
FLG0_UNK_14000 
FLG0_UNK_10400 
FLG0_UNK_18 

◆ daPy_FLG1

Enumerator
FLG1_ICE_FREEZE 
FLG1_UNK_20000000 
FLG1_UNK_10000000 
FLG1_UNK_4000000 
FLG1_IS_WOLF 
FLG1_UNK_1000000 
FLG1_UNK_800000 
FLG1_DASH_MODE 
FLG1_UNK_200000 
FLG1_UNK_100000 
FLG1_MIDNA_ATN_POS 
FLG1_UNK_40000 
FLG1_UNK_20000 
FLG1_UNK_10000 
FLG1_UNK_8000 
FLG1_THROW_DAMAGE 
FLG1_UNK_2000 
FLG1_UNK_1000 
FLG1_UNK_800 
FLG1_UNK_200 
FLG1_MIDNA_HAIR_ATN_POS 
FLG1_UNK_80 
FLG1_UNK_40 
FLG1_UNK_20 
FLG1_UNK_10 
FLG1_UNK_8 
FLG1_UNK_4 
FLG1_UNK_2 
FLG1_UNK_1 
FLG1_UNK_1800 
FLG1_UNK_10100000 

◆ daPy_FLG2

Enumerator
FLG2_HORSE_ZELDA 
FLG2_UNK_20000000 
FLG2_UNK_10000000 
FLG2_UNK_4080000 
FLG2_UNK_4000000 
FLG2_UNK_2080000 
FLG2_UNK_2000000 
FLG2_UNK_8000000 
FLG2_UNK_1000000 
FLG2_BOAR_SINGLE_BATTLE 
FLG2_STATUS_WINDOW_DRAW 
FLG2_UNK_280000 
FLG2_UNK_200000 
FLG2_UNK_100000 
FLG2_UNK_80000 
FLG2_FORCE_GAMEOVER 
FLG2_UNK_20000 
FLG2_WOLF_DASH_AUTO_JUMP 
FLG2_SCN_CHG_START 
FLG2_UNK_4000 
FLG2_UNK_2000 
FLG2_UNK_1000 
FLG2_UNK_800 
FLG2_PLAYER_SHADOW 
FLG2_UNK_200 
FLG2_UNK_100 
FLG2_UNK_80 
FLG2_WOLF_ENEMY_HANG_BITE 
FLG2_WOLF_ENEMY_LEFT_THROW 
FLG2_UNK_10 
FLG2_UNK_8 
FLG2_UNK_4 
FLG2_UNK_2 
FLG2_UNK_1 
FLG2_UNK_58 
FLG2_UNK_10000001 

◆ daPy_FLG3

Enumerator
FLG3_UNK_80000000 
FLG3_UNK_40000000 
FLG3_UNK_20000000 
FLG3_COPY_ROD_ATN_KEEP 
FLG3_BOOMERANG_ATN_KEEP 
FLG3_UNK_4000000 
FLG3_UNK_2000000 
FLG3_UNK_1000000 
FLG3_UNK_800000 
FLG3_UNK_400000 
FLG3_UNK_200000 
FLG3_UNK_100000 
FLG3_UNK_80000 
FLG3_COPY_ROD_THROW_AFTER 
FLG3_MIDNA_TALK_POLY_SPEED 
FLG3_UNK_8000 
FLG3_UNK_4000 
FLG3_UNK_2000 
FLG3_UNK_1000 
FLG3_UNK_800 
FLG3_UNK_400 
FLG3_UNK_200 
FLG3_UNK_100 
FLG3_UNK_80 
FLG3_UNK_40 
FLG3_UNK_20 
FLG3_UNK_10 
FLG3_UNK_8 
FLG3_UNK_4 
FLG3_UNK_1 

◆ daPy_RFLG0

Enumerator
RFLG0_WOLF_BARK 
RFLG0_UNK_40000000 
RFLG0_UNK_20000000 
RFLG0_UNK_10000000 
RFLG0_UNK_8000000 
RFLG0_UNK_4000000 
RFLG0_UNK_2000000 
RFLG0_GRAB_PUT_START 
RFLG0_WOLF_GROWL 
RFLG0_UNK_80000 
RFLG0_UNK_40000 
RFLG0_UNK_20000 
RFLG0_UNK_10000 
RFLG0_UNK_8000 
RFLG0_UNK_4000 
RFLG0_FRONT_ROLL_CRASH 
RFLG0_ENEMY_ATTN_LOCK 
RFLG0_UNK_400 
RFLG0_UNK_200 
RFLG0_UNK_100 
RFLG0_UNK_80 
RFLG0_UNK_40 
RFLG0_GRAB_UP_END 
RFLG0_UNK_10 
RFLG0_UNK_8 
RFLG0_GRAB_THROW 
RFLG0_UNK_2 
RFLG0_UNK_1 

◆ daPy_RFLG1

Enumerator
RFLG1_UNK_400 
RFLG1_UNK_200 
RFLG1_UNK_100 
RFLG1_UNK_80 
RFLG1_UNK_40 
RFLG1_UNK_30 
RFLG1_UNK_20 
RFLG1_UNK_10 
RFLG1_UNK_8 
RFLG1_UNK_4 
RFLG1_UNK_2 
RFLG1_WOLF_ATTACK_REVERSE 
RFLG1_UNK_C 

Member Function Documentation

◆ cancelBoomerangLockActor()

void daPy_py_c::cancelBoomerangLockActor ( fopAc_ac_c i_actor)
static

◆ cancelChangeTextureAnime()

virtual void daPy_py_c::cancelChangeTextureAnime ( )
virtual

◆ cancelDragonHangBackJump()

virtual void daPy_py_c::cancelDragonHangBackJump ( )
virtual

Reimplemented in daAlink_c.

◆ cancelDungeonWarpReadyNeck()

virtual void daPy_py_c::cancelDungeonWarpReadyNeck ( )
virtual

Reimplemented in daAlink_c.

◆ cancelFmChainGrab()

void daPy_py_c::cancelFmChainGrab ( )
static

◆ cancelGoronThrowEvent()

virtual void daPy_py_c::cancelGoronThrowEvent ( )
virtual

Reimplemented in daAlink_c.

◆ cancelOctaIealHang()

virtual void daPy_py_c::cancelOctaIealHang ( )
virtual

Reimplemented in daAlink_c.

◆ cancelOriginalDemo()

void daPy_py_c::cancelOriginalDemo ( )
inline

◆ cancelWolfLock()

virtual bool daPy_py_c::cancelWolfLock ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ changeDemoMode()

void daPy_py_c::changeDemoMode ( u32  i_demoMode,
int  i_param0,
int  i_param1,
s16  i_param2 
)
inline

◆ changeDemoMoveAngle()

void daPy_py_c::changeDemoMoveAngle ( s16  i_angle)
inline

◆ changeDemoParam2()

void daPy_py_c::changeDemoParam2 ( s16  param_0)

◆ changeDemoPos0()

void daPy_py_c::changeDemoPos0 ( const cXyz i_posP)
inline

◆ changeDragonActor()

virtual void daPy_py_c::changeDragonActor ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ changeOriginalDemo()

void daPy_py_c::changeOriginalDemo ( )
inline

◆ changeTextureAnime()

virtual void daPy_py_c::changeTextureAnime ( u16  ,
u16  ,
int   
)
virtual

◆ checkAcceptDungeonWarpAlink()

virtual bool daPy_py_c::checkAcceptDungeonWarpAlink ( int  )
virtual

Reimplemented in daAlink_c.

◆ checkArrowChargeEnd()

virtual bool daPy_py_c::checkArrowChargeEnd ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkAutoJump()

virtual BOOL daPy_py_c::checkAutoJump ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkBeeChildDrink()

virtual u8 daPy_py_c::checkBeeChildDrink ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkBoardNoFootAngle()

BOOL daPy_py_c::checkBoardNoFootAngle ( ) const
inline

◆ checkBoardRide()

virtual u32 daPy_py_c::checkBoardRide ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkBoarRide()

virtual u32 daPy_py_c::checkBoarRide ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkBoarRun()

virtual BOOL daPy_py_c::checkBoarRun ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkBoarSingleBattle()

u32 daPy_py_c::checkBoarSingleBattle ( ) const
inline

◆ checkBoarSingleBattleFirst()

u32 daPy_py_c::checkBoarSingleBattleFirst ( ) const
inline

◆ checkBombItem()

BOOL daPy_py_c::checkBombItem ( int  i_itemNo)
static

◆ checkBoomerangAtnKeep()

u32 daPy_py_c::checkBoomerangAtnKeep ( ) const
inline

◆ checkBoomerangCharge()

bool daPy_py_c::checkBoomerangCharge ( )
static

◆ checkBoomerangChargeTime()

int daPy_py_c::checkBoomerangChargeTime ( )

◆ checkBootsOrArmorHeavy()

virtual BOOL daPy_py_c::checkBootsOrArmorHeavy ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkBottleDrinkEnd()

virtual BOOL daPy_py_c::checkBottleDrinkEnd ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkBottleItem()

BOOL daPy_py_c::checkBottleItem ( int  i_itemNo)
static

◆ checkBottleSwingMode()

virtual BOOL daPy_py_c::checkBottleSwingMode ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkBowItem()

BOOL daPy_py_c::checkBowItem ( int  i_itemNo)
static

◆ checkBubbleFly()

virtual bool daPy_py_c::checkBubbleFly ( ) const
virtual

◆ checkCanoeFishingGetLeft()

virtual bool daPy_py_c::checkCanoeFishingGetLeft ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCanoeFishingGetRight()

virtual bool daPy_py_c::checkCanoeFishingGetRight ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCanoeRide()

virtual u32 daPy_py_c::checkCanoeRide ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkCanoeSlider()

bool daPy_py_c::checkCanoeSlider ( ) const
inline

◆ checkCargoCarry()

bool daPy_py_c::checkCargoCarry ( ) const
inline

◆ checkCarryStartLightBallA()

u32 daPy_py_c::checkCarryStartLightBallA ( )
static

◆ checkCarryStartLightBallB()

u32 daPy_py_c::checkCarryStartLightBallB ( )
static

◆ checkChainBlockPushPull()

virtual bool daPy_py_c::checkChainBlockPushPull ( )
virtual

Reimplemented in daAlink_c.

◆ checkClimbMove()

virtual BOOL daPy_py_c::checkClimbMove ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkComboCutTurn()

virtual BOOL daPy_py_c::checkComboCutTurn ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCopyRodAtnKeep()

u32 daPy_py_c::checkCopyRodAtnKeep ( ) const
inline

◆ checkCopyRodEquip()

virtual bool daPy_py_c::checkCopyRodEquip ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCopyRodThrowAfter()

BOOL daPy_py_c::checkCopyRodThrowAfter ( ) const
inline

◆ checkCopyRodTopUse()

virtual BOOL daPy_py_c::checkCopyRodTopUse ( )
virtual

Reimplemented in daAlink_c.

◆ checkCutCharge()

virtual BOOL daPy_py_c::checkCutCharge ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCutJumpCancelTurn()

virtual BOOL daPy_py_c::checkCutJumpCancelTurn ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkCutJumpMode()

virtual BOOL daPy_py_c::checkCutJumpMode ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCutLargeJumpCharge()

virtual BOOL daPy_py_c::checkCutLargeJumpCharge ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkCutTurnCharge()

virtual BOOL daPy_py_c::checkCutTurnCharge ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkDragonHangRide()

virtual bool daPy_py_c::checkDragonHangRide ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkDrinkBottleItem()

BOOL daPy_py_c::checkDrinkBottleItem ( int  i_itemNo)
static

◆ checkDungeonWarpItem()

BOOL daPy_py_c::checkDungeonWarpItem ( int  i_itemNo)
static

◆ checkElecDamage()

virtual BOOL daPy_py_c::checkElecDamage ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkEmptyBottleSwing()

virtual BOOL daPy_py_c::checkEmptyBottleSwing ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkEndResetFlg0()

u32 daPy_py_c::checkEndResetFlg0 ( daPy_ERFLG0  i_flag) const
inline

◆ checkEndResetFlg1()

u32 daPy_py_c::checkEndResetFlg1 ( daPy_ERFLG1  i_flag) const
inline

◆ checkEndResetFlg2()

u32 daPy_py_c::checkEndResetFlg2 ( daPy_ERFLG2  i_flag) const
inline

◆ checkEnemyAttentionLock()

bool daPy_py_c::checkEnemyAttentionLock ( ) const
inline

◆ checkEquipHeavyBoots()

u32 daPy_py_c::checkEquipHeavyBoots ( ) const
inline

◆ checkFastShotTime()

virtual int daPy_py_c::checkFastShotTime ( )
virtual

Reimplemented in daAlink_c.

◆ checkFastSwordCut()

BOOL daPy_py_c::checkFastSwordCut ( ) const
inline

◆ checkFireMaterial()

virtual bool daPy_py_c::checkFireMaterial ( ) const
virtual

◆ checkFishingRodItem()

BOOL daPy_py_c::checkFishingRodItem ( int  i_itemNo)
static

◆ checkFmChainPut()

virtual bool daPy_py_c::checkFmChainPut ( ) const
virtual

◆ checkFreezeDamage()

bool daPy_py_c::checkFreezeDamage ( ) const
inline

◆ checkFrontRoll()

virtual BOOL daPy_py_c::checkFrontRoll ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkFrontRollCrash()

bool daPy_py_c::checkFrontRollCrash ( ) const
inline

◆ checkGoatStopGame()

bool daPy_py_c::checkGoatStopGame ( ) const
inline

◆ checkGoatThrow()

virtual BOOL daPy_py_c::checkGoatThrow ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkGoatThrowAfter()

virtual BOOL daPy_py_c::checkGoatThrowAfter ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkGoronRideWait()

virtual BOOL daPy_py_c::checkGoronRideWait ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkGoronSideMove()

BOOL daPy_py_c::checkGoronSideMove ( ) const
inline

◆ checkGrabThrow()

bool daPy_py_c::checkGrabThrow ( ) const
inline

◆ checkGrassWhistle()

virtual BOOL daPy_py_c::checkGrassWhistle ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkGuardBreakMode()

virtual BOOL daPy_py_c::checkGuardBreakMode ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkHawkWait()

virtual BOOL daPy_py_c::checkHawkWait ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkHookshotItem()

BOOL daPy_py_c::checkHookshotItem ( int  i_itemNo)
static

◆ checkHookshotReturnMode()

virtual bool daPy_py_c::checkHookshotReturnMode ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkHookshotShootReturnMode()

virtual bool daPy_py_c::checkHookshotShootReturnMode ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkHorseElecDamage()

virtual bool daPy_py_c::checkHorseElecDamage ( ) const
virtual

◆ checkHorseRide()

virtual u32 daPy_py_c::checkHorseRide ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkHorseRideNotReady()

virtual BOOL daPy_py_c::checkHorseRideNotReady ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkHorseStart()

virtual BOOL daPy_py_c::checkHorseStart ( )
virtual

Reimplemented in daAlink_c.

◆ checkHorseZelda()

BOOL daPy_py_c::checkHorseZelda ( ) const
inline

◆ checkIronBallGroundStop()

virtual bool daPy_py_c::checkIronBallGroundStop ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkIronBallReturn()

virtual bool daPy_py_c::checkIronBallReturn ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkItemSwordEquip()

virtual bool daPy_py_c::checkItemSwordEquip ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkKandelaarSwing()

virtual bool daPy_py_c::checkKandelaarSwing ( int  ) const
virtual

Reimplemented in daAlink_c.

◆ checkLightMasterSwordEquip()

bool daPy_py_c::checkLightMasterSwordEquip ( )
inlinestatic

◆ checkLv3Slide()

virtual bool daPy_py_c::checkLv3Slide ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkMagicArmorWearFlg()

bool daPy_py_c::checkMagicArmorWearFlg ( ) const
inline

◆ checkMagneBootsOn()

u32 daPy_py_c::checkMagneBootsOn ( ) const
inline

◆ checkMasterSwordEquip()

BOOL daPy_py_c::checkMasterSwordEquip ( )
static

◆ checkMetamorphose()

virtual BOOL daPy_py_c::checkMetamorphose ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkMidnaAtnPos()

bool daPy_py_c::checkMidnaAtnPos ( ) const
inline

◆ checkMidnaHairAtnPos()

bool daPy_py_c::checkMidnaHairAtnPos ( ) const
inline

◆ checkMidnaRide()

u32 daPy_py_c::checkMidnaRide ( ) const
inline

◆ checkMidnaWarp()

BOOL daPy_py_c::checkMidnaWarp ( ) const
inline

◆ checkNoEquipItem()

virtual bool daPy_py_c::checkNoEquipItem ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkNoResetFlg0()

u32 daPy_py_c::checkNoResetFlg0 ( daPy_FLG0  i_flag) const
inline

◆ checkNoResetFlg1()

u32 daPy_py_c::checkNoResetFlg1 ( daPy_FLG1  i_flag) const
inline

◆ checkNoResetFlg2()

u32 daPy_py_c::checkNoResetFlg2 ( daPy_FLG2  i_flag) const
inline

◆ checkNoResetFlg3()

u32 daPy_py_c::checkNoResetFlg3 ( daPy_FLG3  i_flag) const
inline

◆ checkNowWolf()

BOOL daPy_py_c::checkNowWolf ( )
inlinestatic

d_event_manager.cpp Event System Manager

◆ checkNowWolfEyeUp() [1/2]

static int daPy_py_c::checkNowWolfEyeUp ( )
static

◆ checkNowWolfEyeUp() [2/2]

int daPy_py_c::checkNowWolfEyeUp ( )

◆ checkNowWolfPowerUp()

static int daPy_py_c::checkNowWolfPowerUp ( )
inlinestatic

◆ checkOctaIealHang()

virtual bool daPy_py_c::checkOctaIealHang ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkOilBottleItem()

BOOL daPy_py_c::checkOilBottleItem ( int  i_itemNo)
static

◆ checkOpenBottleItem()

BOOL daPy_py_c::checkOpenBottleItem ( int  i_itemNo)
static

◆ checkPeepEndSceneChange()

static bool daPy_py_c::checkPeepEndSceneChange ( )
inlinestatic

◆ checkPlayerFly()

virtual u32 daPy_py_c::checkPlayerFly ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkPlayerGuard()

virtual BOOL daPy_py_c::checkPlayerGuard ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkPlayerNoDraw()

virtual u32 daPy_py_c::checkPlayerNoDraw ( )
virtual

Reimplemented in daAlink_c.

◆ checkPointSubWindowMode()

virtual bool daPy_py_c::checkPointSubWindowMode ( ) const
virtual

◆ checkPriActorOwn()

virtual bool daPy_py_c::checkPriActorOwn ( fopAc_ac_c const ) const
virtual

Reimplemented in daAlink_c.

◆ checkResetFlg0()

u32 daPy_py_c::checkResetFlg0 ( daPy_RFLG0  i_flag) const
inline

◆ checkResetFlg1()

u32 daPy_py_c::checkResetFlg1 ( daPy_RFLG1  i_flag) const
inline

◆ checkRide()

BOOL daPy_py_c::checkRide ( ) const
inline

◆ checkRollJump()

virtual BOOL daPy_py_c::checkRollJump ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkRoomRestartStart()

bool daPy_py_c::checkRoomRestartStart ( )
static

◆ checkRopeTag()

virtual bool daPy_py_c::checkRopeTag ( )
virtual

◆ checkSceneChangeAreaStart()

bool daPy_py_c::checkSceneChangeAreaStart ( ) const
inline

◆ checkSetNpcTks()

virtual bool daPy_py_c::checkSetNpcTks ( cXyz ,
int  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ checkShieldGet()

static BOOL daPy_py_c::checkShieldGet ( )
static

◆ checkSideStep()

virtual bool daPy_py_c::checkSideStep ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkSingleBoarBattleSecondBowReady()

virtual BOOL daPy_py_c::checkSingleBoarBattleSecondBowReady ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkSinkDead()

virtual BOOL daPy_py_c::checkSinkDead ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkSpecialHorseRide()

BOOL daPy_py_c::checkSpecialHorseRide ( )
inline

◆ checkSpinnerPathMove()

virtual bool daPy_py_c::checkSpinnerPathMove ( )
virtual

Reimplemented in daAlink_c.

◆ checkSpinnerReflectEffect()

bool daPy_py_c::checkSpinnerReflectEffect ( )

◆ checkSpinnerRide()

virtual u32 daPy_py_c::checkSpinnerRide ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkSpinnerTriggerAttack()

virtual bool daPy_py_c::checkSpinnerTriggerAttack ( )
virtual

Reimplemented in daAlink_c.

◆ checkStatusWindowDraw()

bool daPy_py_c::checkStatusWindowDraw ( )
inline

◆ checkStickArrowReset()

BOOL daPy_py_c::checkStickArrowReset ( ) const
inline

◆ checkSumouWithstand()

virtual s16 daPy_py_c::checkSumouWithstand ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkSwimUp()

bool daPy_py_c::checkSwimUp ( ) const
inline

◆ checkSwordGet()

static BOOL daPy_py_c::checkSwordGet ( )
static

◆ checkThrowDamage()

BOOL daPy_py_c::checkThrowDamage ( ) const
inline

◆ checkTradeItem()

BOOL daPy_py_c::checkTradeItem ( int  i_itemNo)
static

◆ checkTreasureRupeeReturn()

virtual BOOL daPy_py_c::checkTreasureRupeeReturn ( int  ) const
virtual

Reimplemented in daAlink_c.

◆ checkUseKandelaar()

virtual bool daPy_py_c::checkUseKandelaar ( int  )
virtual

Reimplemented in daAlink_c.

◆ checkWaterInMove()

bool daPy_py_c::checkWaterInMove ( ) const
inline

◆ checkWolf()

u32 daPy_py_c::checkWolf ( ) const
inline

◆ checkWolfAttackReverse()

bool daPy_py_c::checkWolfAttackReverse ( ) const
inline

◆ checkWolfBark()

BOOL daPy_py_c::checkWolfBark ( ) const
inline

◆ checkWolfChain()

virtual BOOL daPy_py_c::checkWolfChain ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfDash()

virtual BOOL daPy_py_c::checkWolfDash ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ checkWolfDashAutoJump()

u32 daPy_py_c::checkWolfDashAutoJump ( ) const
inline

◆ checkWolfDig()

virtual BOOL daPy_py_c::checkWolfDig ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfDownAttackPullOut()

virtual BOOL daPy_py_c::checkWolfDownAttackPullOut ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfEnemyBiteAllOwn()

virtual bool daPy_py_c::checkWolfEnemyBiteAllOwn ( fopAc_ac_c const ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfEnemyCatchOwn()

bool daPy_py_c::checkWolfEnemyCatchOwn ( fopAc_ac_c i_actorP)
inline

◆ checkWolfEnemyHangBiteOwn()

bool daPy_py_c::checkWolfEnemyHangBiteOwn ( fopAc_ac_c i_actorP) const
inline

◆ checkWolfEnemyLeftThrow()

bool daPy_py_c::checkWolfEnemyLeftThrow ( ) const
inline

◆ checkWolfGrowl()

BOOL daPy_py_c::checkWolfGrowl ( ) const
inline

◆ checkWolfHowlDemoMode()

virtual bool daPy_py_c::checkWolfHowlDemoMode ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfHowlSuccessAnime()

virtual BOOL daPy_py_c::checkWolfHowlSuccessAnime ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfJumpAttack()

virtual BOOL daPy_py_c::checkWolfJumpAttack ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfLock()

virtual BOOL daPy_py_c::checkWolfLock ( fopAc_ac_c ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfRope()

virtual BOOL daPy_py_c::checkWolfRope ( )
virtual

Reimplemented in daAlink_c.

◆ checkWolfRopeHang()

virtual BOOL daPy_py_c::checkWolfRopeHang ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfRSit()

virtual BOOL daPy_py_c::checkWolfRSit ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfTagLockJump()

virtual BOOL daPy_py_c::checkWolfTagLockJump ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfTagLockJumpLand()

virtual BOOL daPy_py_c::checkWolfTagLockJumpLand ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfTagLockJumpReady()

bool daPy_py_c::checkWolfTagLockJumpReady ( ) const
inline

◆ checkWolfThreat()

BOOL daPy_py_c::checkWolfThreat ( ) const
inline

◆ checkWolfTriggerJump()

virtual bool daPy_py_c::checkWolfTriggerJump ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWolfWait()

virtual BOOL daPy_py_c::checkWolfWait ( ) const
virtual

Reimplemented in daAlink_c.

◆ checkWoodShieldEquip()

BOOL daPy_py_c::checkWoodShieldEquip ( )
static

◆ checkWoodSwordEquip()

bool daPy_py_c::checkWoodSwordEquip ( )
inlinestatic

d_cc_uty.cpp Collider Utilties

◆ checkZoraWearFlg()

bool daPy_py_c::checkZoraWearFlg ( ) const
inline

◆ exchangeGrabActor()

virtual BOOL daPy_py_c::exchangeGrabActor ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ forceRestartRoom()

void daPy_py_c::forceRestartRoom ( int  param_0,
u32  param_1,
int  param_2 
)
static

◆ getAtnActorID()

virtual s32 daPy_py_c::getAtnActorID ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ getAttentionOffsetY()

f32 daPy_py_c::getAttentionOffsetY ( )
static

◆ getBaseAnimeFrame()

virtual f32 daPy_py_c::getBaseAnimeFrame ( ) const
virtual

Reimplemented in daAlink_c.

◆ getBaseAnimeFrameRate()

virtual f32 daPy_py_c::getBaseAnimeFrameRate ( ) const
virtual

Reimplemented in daAlink_c.

◆ getBoardCutTurnOffsetAngleY()

virtual s16 daPy_py_c::getBoardCutTurnOffsetAngleY ( ) const
virtual

Reimplemented in daAlink_c.

◆ getBodyAngleX()

s16 daPy_py_c::getBodyAngleX ( ) const
inline

◆ getBodyAngleY()

s16 daPy_py_c::getBodyAngleY ( ) const
inline

◆ getBokoFlamePos()

virtual bool daPy_py_c::getBokoFlamePos ( cXyz )
virtual

◆ getBottleMtx()

virtual MtxP daPy_py_c::getBottleMtx ( )
virtual

Reimplemented in daAlink_c.

◆ getBottleOpenAppearItem()

virtual s32 daPy_py_c::getBottleOpenAppearItem ( ) const
virtual

Reimplemented in daAlink_c.

◆ getClothesChangeWaitTimer()

virtual u8 daPy_py_c::getClothesChangeWaitTimer ( ) const
virtual

Reimplemented in daAlink_c.

◆ getCutAtFlg()

u32 daPy_py_c::getCutAtFlg ( ) const
inline

◆ getCutCount()

u8 daPy_py_c::getCutCount ( ) const
inline

◆ getCutType()

u8 daPy_py_c::getCutType ( ) const
inline

◆ getDamageWaitTimer()

s16 daPy_py_c::getDamageWaitTimer ( ) const
inline

◆ getDpdFarFlg()

virtual bool daPy_py_c::getDpdFarFlg ( ) const
virtual

◆ getGiantPuzzleAimAngle()

virtual s16 daPy_py_c::getGiantPuzzleAimAngle ( ) const
virtual

Reimplemented in daAlink_c.

◆ getGrabActorID()

virtual s32 daPy_py_c::getGrabActorID ( ) const
inlinevirtual

Reimplemented in daAlink_c.

◆ getGrabPutStart()

bool daPy_py_c::getGrabPutStart ( ) const
inline

◆ getGrabUpEnd()

bool daPy_py_c::getGrabUpEnd ( ) const
inline

◆ getGroundY()

virtual f32 daPy_py_c::getGroundY ( )
virtual

Reimplemented in daAlink_c.

◆ getHeadMtx()

virtual MtxP daPy_py_c::getHeadMtx ( )
virtual

Reimplemented in daAlink_c.

◆ getHeadTopPos()

cXyz daPy_py_c::getHeadTopPos ( ) const
inline

◆ getHeadTopPosP()

cXyz * daPy_py_c::getHeadTopPosP ( )
inline

◆ getHeavyStateAndBoots()

bool daPy_py_c::getHeavyStateAndBoots ( )
inline

◆ getHeight()

f32 daPy_py_c::getHeight ( ) const
inline

◆ getHookshotTopPos()

virtual cXyz * daPy_py_c::getHookshotTopPos ( )
virtual

Reimplemented in daAlink_c.

◆ getInvMtx()

virtual MtxP daPy_py_c::getInvMtx ( )
virtual

Reimplemented in daAlink_c.

◆ getIronBallBgHit()

virtual int daPy_py_c::getIronBallBgHit ( ) const
virtual

Reimplemented in daAlink_c.

◆ getIronBallCenterPos()

virtual cXyz * daPy_py_c::getIronBallCenterPos ( )
virtual

Reimplemented in daAlink_c.

◆ getItemID()

virtual s32 daPy_py_c::getItemID ( ) const
virtual

Reimplemented in daAlink_c.

◆ getItemPos()

const cXyz daPy_py_c::getItemPos ( ) const
inline

◆ getKandelaarFlamePos()

cXyz * daPy_py_c::getKandelaarFlamePos ( )
virtual

Reimplemented in daAlink_c.

◆ getLastSceneDamage()

static int daPy_py_c::getLastSceneDamage ( )
inlinestatic

◆ getLastSceneMode()

u32 daPy_py_c::getLastSceneMode ( )
inlinestatic

◆ getLastSceneSwordAtUpTime()

static u8 daPy_py_c::getLastSceneSwordAtUpTime ( )
inlinestatic

◆ getLeftFootPosP()

cXyz * daPy_py_c::getLeftFootPosP ( )
inline

◆ getLeftHandMatrix()

virtual MtxP daPy_py_c::getLeftHandMatrix ( )
virtual

Reimplemented in daAlink_c.

◆ getLeftHandPos()

const cXyz daPy_py_c::getLeftHandPos ( ) const
inline

◆ getLeftHandPosP()

cXyz * daPy_py_c::getLeftHandPosP ( )
inline

◆ getLeftItemMatrix()

virtual MtxP daPy_py_c::getLeftItemMatrix ( )
virtual

Reimplemented in daAlink_c.

◆ getLinkBackBone1Matrix()

virtual MtxP daPy_py_c::getLinkBackBone1Matrix ( )
virtual

Reimplemented in daAlink_c.

◆ getMagneBootsTopVec()

virtual cXyz * daPy_py_c::getMagneBootsTopVec ( )
virtual

Reimplemented in daAlink_c.

◆ getMagneHitPos()

virtual cXyz * daPy_py_c::getMagneHitPos ( )
virtual

◆ getMidnaActor()

static daMidna_c * daPy_py_c::getMidnaActor ( )
inlinestatic

◆ getMidnaAtnPos()

virtual cXyz * daPy_py_c::getMidnaAtnPos ( ) const
virtual

Reimplemented in daAlink_c.

◆ getModelJointMtx()

virtual MtxP daPy_py_c::getModelJointMtx ( u16  )
virtual

Reimplemented in daAlink_c.

◆ getModelMtx()

virtual MtxP daPy_py_c::getModelMtx ( )
virtual

Reimplemented in daAlink_c.

◆ getRightFootPosP()

cXyz * daPy_py_c::getRightFootPosP ( )
inline

◆ getRightHandMatrix()

virtual MtxP daPy_py_c::getRightHandMatrix ( )
virtual

Reimplemented in daAlink_c.

◆ getRightHandPos()

const cXyz & daPy_py_c::getRightHandPos ( ) const
inline

◆ getRightHandPosP()

cXyz * daPy_py_c::getRightHandPosP ( )
inline

◆ getRightItemMatrix()

virtual MtxP daPy_py_c::getRightItemMatrix ( )
virtual

Reimplemented in daAlink_c.

◆ getSearchBallScale()

virtual f32 daPy_py_c::getSearchBallScale ( ) const
virtual

Reimplemented in daAlink_c.

◆ getShadowTalkAtnPos()

virtual cXyz * daPy_py_c::getShadowTalkAtnPos ( )
virtual

Reimplemented in daAlink_c.

◆ getShieldChangeWaitTimer()

virtual u8 daPy_py_c::getShieldChangeWaitTimer ( ) const
virtual

Reimplemented in daAlink_c.

◆ getSinkShapeOffset()

virtual f32 daPy_py_c::getSinkShapeOffset ( ) const
virtual

Reimplemented in daAlink_c.

◆ getSpeedF()

f32 daPy_py_c::getSpeedF ( ) const
inline

◆ getSpinnerActor()

virtual daSpinner_c * daPy_py_c::getSpinnerActor ( )
virtual

Reimplemented in daAlink_c.

◆ getSpinnerRideSpeed()

f32 daPy_py_c::getSpinnerRideSpeed ( ) const

◆ getStickAngleFromPlayerShape()

virtual bool daPy_py_c::getStickAngleFromPlayerShape ( short ) const
virtual

Reimplemented in daAlink_c.

◆ getSumouCameraMode()

bool daPy_py_c::getSumouCameraMode ( ) const
inline

◆ getSumouCounter()

virtual s16 daPy_py_c::getSumouCounter ( ) const
virtual

Reimplemented in daAlink_c.

◆ getSumouMode()

bool daPy_py_c::getSumouMode ( ) const
inline

◆ getSwordAtUpTime()

u16 daPy_py_c::getSwordAtUpTime ( ) const
inline

◆ getSwordChangeWaitTimer()

virtual u8 daPy_py_c::getSwordChangeWaitTimer ( ) const
virtual

Reimplemented in daAlink_c.

◆ getThrowBoomerangActor()

daBoomerang_c * daPy_py_c::getThrowBoomerangActor ( )
static

◆ getWolfBackbone2Matrix()

virtual MtxP daPy_py_c::getWolfBackbone2Matrix ( )
virtual

Reimplemented in daAlink_c.

◆ getWolfHowlMgrP()

virtual Z2WolfHowlMgr * daPy_py_c::getWolfHowlMgrP ( )
virtual

Reimplemented in daAlink_c.

◆ getWolfMouthMatrix()

virtual MtxP daPy_py_c::getWolfMouthMatrix ( )
virtual

Reimplemented in daAlink_c.

◆ i_changeDemoParam2()

void daPy_py_c::i_changeDemoParam2 ( s16  i_param2)
inline

◆ i_checkFirstMidnaDemo()

static BOOL daPy_py_c::i_checkFirstMidnaDemo ( )
inlinestatic

◆ i_checkNowWolf()

static u32 daPy_py_c::i_checkNowWolf ( )
inlinestatic

◆ i_checkShieldGet()

bool daPy_py_c::i_checkShieldGet ( ) const
inline

◆ i_checkSwordGet()

BOOL daPy_py_c::i_checkSwordGet ( )
inline

◆ i_getLastSceneMode()

u32 daPy_py_c::i_getLastSceneMode ( )
inlinestatic

◆ linkGrabSubjectNoDraw()

bool daPy_py_c::linkGrabSubjectNoDraw ( fopAc_ac_c i_actor)
static

◆ offCanoeSlider()

void daPy_py_c::offCanoeSlider ( )
inline

◆ offCargoCarry()

void daPy_py_c::offCargoCarry ( )
inline

◆ offEndResetFlg2()

void daPy_py_c::offEndResetFlg2 ( daPy_ERFLG2  i_flag)
inline

◆ offGoronSideMove()

void daPy_py_c::offGoronSideMove ( )
inline

◆ offMidnaRide()

void daPy_py_c::offMidnaRide ( )
inline

◆ offNoResetFlg0()

void daPy_py_c::offNoResetFlg0 ( daPy_FLG0  i_flag)
inline

◆ offNoResetFlg1()

void daPy_py_c::offNoResetFlg1 ( daPy_FLG1  i_flag)
inline

◆ offNoResetFlg2()

void daPy_py_c::offNoResetFlg2 ( daPy_FLG2  i_flag)
inline

◆ offNoResetFlg3()

void daPy_py_c::offNoResetFlg3 ( daPy_FLG3  i_flag)
inline

◆ offPlayerNoDraw()

void daPy_py_c::offPlayerNoDraw ( )
inline

◆ offPlayerShadowNoDraw()

void daPy_py_c::offPlayerShadowNoDraw ( )
inline

◆ offPushPullKeep()

void daPy_py_c::offPushPullKeep ( )
inline

◆ offResetFlg0()

void daPy_py_c::offResetFlg0 ( daPy_RFLG0  flag)
inline

◆ offResetFlg1()

void daPy_py_c::offResetFlg1 ( daPy_RFLG1  flag)
inline

◆ offWolfEnemyHangBite()

void daPy_py_c::offWolfEnemyHangBite ( )
inline

◆ onBeeFollow()

void daPy_py_c::onBeeFollow ( )
inline

◆ onBossRoomWait()

void daPy_py_c::onBossRoomWait ( )
inline

◆ onDoPutEmphasys()

void daPy_py_c::onDoPutEmphasys ( )
inline

◆ onEndResetFlg0()

void daPy_py_c::onEndResetFlg0 ( daPy_ERFLG0  i_flag)
inline

◆ onEndResetFlg1()

void daPy_py_c::onEndResetFlg1 ( daPy_ERFLG1  i_flag)
inline

◆ onEndResetFlg2()

void daPy_py_c::onEndResetFlg2 ( daPy_ERFLG2  i_flag)
inline

◆ onFogFade()

void daPy_py_c::onFogFade ( )
inline

◆ onForceAutoJump()

void daPy_py_c::onForceAutoJump ( )
inline

◆ onForceGameOver()

void daPy_py_c::onForceGameOver ( )
inline

◆ onForceWolfChange()

void daPy_py_c::onForceWolfChange ( )
inline

◆ onFrollCrashFlg()

virtual void daPy_py_c::onFrollCrashFlg ( u8  ,
int   
)
inlinevirtual

Reimplemented in daAlink_c.

◆ onLightSwordGetEffect()

void daPy_py_c::onLightSwordGetEffect ( )
inline

◆ onMagneGrab()

virtual void daPy_py_c::onMagneGrab ( f32  ,
f32   
)
virtual

◆ onMidnaRide()

void daPy_py_c::onMidnaRide ( )
inline

◆ onMidnaRideShock()

void daPy_py_c::onMidnaRideShock ( )
inline

◆ onMidnaTalkPolySpeed()

void daPy_py_c::onMidnaTalkPolySpeed ( )
inline

◆ onNoResetFlg0()

void daPy_py_c::onNoResetFlg0 ( daPy_FLG0  i_flag)
inline

◆ onNoResetFlg1()

void daPy_py_c::onNoResetFlg1 ( daPy_FLG1  i_flag)
inline

◆ onNoResetFlg2()

void daPy_py_c::onNoResetFlg2 ( daPy_FLG2  i_flag)
inline

◆ onNoResetFlg3()

void daPy_py_c::onNoResetFlg3 ( daPy_FLG3  i_flag)
inline

◆ onNotAutoJump()

void daPy_py_c::onNotAutoJump ( )
inline

◆ onNotHang()

void daPy_py_c::onNotHang ( )
inline

◆ onNsScream()

void daPy_py_c::onNsScream ( )
inline

◆ onNsScreamAnm()

void daPy_py_c::onNsScreamAnm ( )
inline

◆ onPlayerNoDraw()

void daPy_py_c::onPlayerNoDraw ( )
inline

◆ onPlayerShadowNoDraw()

void daPy_py_c::onPlayerShadowNoDraw ( )
inline

◆ onPortalWarpMidnaAtnKeep()

void daPy_py_c::onPortalWarpMidnaAtnKeep ( )
inline

◆ onPressedDamage()

virtual void daPy_py_c::onPressedDamage ( cXyz const ,
short   
)
virtual

Reimplemented in daAlink_c.

◆ onPushPullKeep()

void daPy_py_c::onPushPullKeep ( )
inline

◆ onResetFlg0()

void daPy_py_c::onResetFlg0 ( daPy_RFLG0  flag)
inline

◆ onResetFlg1()

void daPy_py_c::onResetFlg1 ( daPy_RFLG1  flag)
inline

◆ onSceneChangeArea()

virtual void daPy_py_c::onSceneChangeArea ( u8  ,
u8  ,
fopAc_ac_c  
)
virtual

Reimplemented in daAlink_c.

◆ onSceneChangeAreaJump()

virtual void daPy_py_c::onSceneChangeAreaJump ( u8  ,
u8  ,
fopAc_ac_c  
)
virtual

Reimplemented in daAlink_c.

◆ onSceneChangeDead()

virtual void daPy_py_c::onSceneChangeDead ( u8  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ onShieldBackBone()

void daPy_py_c::onShieldBackBone ( )
inline

◆ onSpinnerPathForceRemove()

virtual void daPy_py_c::onSpinnerPathForceRemove ( )
virtual

Reimplemented in daAlink_c.

◆ onWolfEnemyBiteAll()

virtual bool daPy_py_c::onWolfEnemyBiteAll ( fopAc_ac_c ,
daPy_FLG2   
)
virtual

Reimplemented in daAlink_c.

◆ onWolfEnemyCatch()

bool daPy_py_c::onWolfEnemyCatch ( fopAc_ac_c i_actor)
inline

◆ onWolfEnemyHangBite()

bool daPy_py_c::onWolfEnemyHangBite ( fopAc_ac_c param_0)
inline

◆ onWolfEyeKeep()

void daPy_py_c::onWolfEyeKeep ( )
inline

◆ onWolfLightDropGet()

void daPy_py_c::onWolfLightDropGet ( )
inline

◆ playerStartCollisionSE()

virtual void daPy_py_c::playerStartCollisionSE ( u32  ,
u32   
)
virtual

Reimplemented in daAlink_c.

◆ seStartOnlyReverb()

virtual void daPy_py_c::seStartOnlyReverb ( u32  )
virtual

Reimplemented in daAlink_c.

◆ seStartOnlyReverbLevel()

virtual void daPy_py_c::seStartOnlyReverbLevel ( u32  )
virtual

Reimplemented in daAlink_c.

◆ setAnimeFrame()

virtual void daPy_py_c::setAnimeFrame ( f32  )
virtual

Reimplemented in daAlink_c.

◆ setCanoeSlider()

void daPy_py_c::setCanoeSlider ( )
inline

◆ setCargoCarry()

virtual void daPy_py_c::setCargoCarry ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ setClothesChange()

virtual void daPy_py_c::setClothesChange ( int  )
virtual

Reimplemented in daAlink_c.

◆ setDkCaught()

virtual void daPy_py_c::setDkCaught ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ setFmChainPos()

void daPy_py_c::setFmChainPos ( fopAc_ac_c param_0,
cXyz param_1,
int  param_2 
)
static

◆ setForceGrab()

virtual BOOL daPy_py_c::setForceGrab ( fopAc_ac_c ,
int  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ setForcePutPos()

virtual void daPy_py_c::setForcePutPos ( cXyz const )
virtual

Reimplemented in daAlink_c.

◆ setGoronSideMove()

virtual void daPy_py_c::setGoronSideMove ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ setGrabCollisionOffset()

virtual void daPy_py_c::setGrabCollisionOffset ( f32  ,
f32  ,
cBgS_PolyInfo  
)
virtual

Reimplemented in daAlink_c.

◆ setHookshotCarryOffset()

virtual bool daPy_py_c::setHookshotCarryOffset ( fpc_ProcID  ,
cXyz const  
)
virtual

Reimplemented in daAlink_c.

◆ setItemPos()

void daPy_py_c::setItemPos ( cXyz i_itemPos)
inline

◆ setKandelaarMtx()

virtual void daPy_py_c::setKandelaarMtx ( f32(*)  [4],
int  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ setLookPos()

void daPy_py_c::setLookPos ( cXyz i_pos)
static

◆ setMidnaActor()

static void daPy_py_c::setMidnaActor ( fopAc_ac_c actor)
inlinestatic

◆ setMidnaFaceNum()

void daPy_py_c::setMidnaFaceNum ( int  i_faceNum)
static

◆ setMidnaMotionNum()

void daPy_py_c::setMidnaMotionNum ( int  i_motionNum)
static

◆ setMidnaMsgNum()

virtual void daPy_py_c::setMidnaMsgNum ( fopAc_ac_c ,
u16   
)
virtual

Reimplemented in daAlink_c.

◆ setOctaIealWildHang()

virtual void daPy_py_c::setOctaIealWildHang ( )
virtual

Reimplemented in daAlink_c.

◆ setOutPower()

virtual void daPy_py_c::setOutPower ( f32  ,
short  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ setParamData()

u32 daPy_py_c::setParamData ( int  param_0,
int  param_1,
int  param_2,
int  param_3 
)
static

◆ setPlayerDamage()

void daPy_py_c::setPlayerDamage ( int  i_dmgAmount,
int  i_setDmgTimer 
)
static

◆ setPlayerPosAndAngle() [1/3]

virtual void daPy_py_c::setPlayerPosAndAngle ( cXyz const ,
csXyz const  
)
virtual

Reimplemented in daAlink_c.

◆ setPlayerPosAndAngle() [2/3]

virtual void daPy_py_c::setPlayerPosAndAngle ( cXyz const ,
short  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ setPlayerPosAndAngle() [3/3]

virtual void daPy_py_c::setPlayerPosAndAngle ( f32(*)  [4])
virtual

Reimplemented in daAlink_c.

◆ setPlayerSe()

void daPy_py_c::setPlayerSe ( u32  i_sfxID)
static

◆ setRollJump()

virtual int daPy_py_c::setRollJump ( f32  ,
f32  ,
short   
)
virtual

Reimplemented in daAlink_c.

◆ setSumouGraspCancelCount()

virtual void daPy_py_c::setSumouGraspCancelCount ( int  )
virtual

Reimplemented in daAlink_c.

◆ setSumouLoseHeadUp()

virtual void daPy_py_c::setSumouLoseHeadUp ( )
virtual

Reimplemented in daAlink_c.

◆ setSumouPushBackDirection()

virtual void daPy_py_c::setSumouPushBackDirection ( short  )
virtual

Reimplemented in daAlink_c.

◆ setSumouReady()

virtual void daPy_py_c::setSumouReady ( fopAc_ac_c )
virtual

Reimplemented in daAlink_c.

◆ setThrowDamage()

virtual bool daPy_py_c::setThrowDamage ( short  ,
f32  ,
f32  ,
int  ,
int  ,
int   
)
virtual

Reimplemented in daAlink_c.

◆ setWolfEnemyHangBiteAngle()

virtual void daPy_py_c::setWolfEnemyHangBiteAngle ( short  )
virtual

Reimplemented in daAlink_c.

◆ skipPortalObjWarp()

virtual void daPy_py_c::skipPortalObjWarp ( )
virtual

Reimplemented in daAlink_c.

◆ voiceStart()

virtual void daPy_py_c::voiceStart ( u32  )
virtual

Reimplemented in daAlink_c.

◆ wolfGrabSubjectNoDraw()

bool daPy_py_c::wolfGrabSubjectNoDraw ( fopAc_ac_c i_actor)
static

Member Data Documentation

◆ field_0x56b

u8 daPy_py_c::field_0x56b

◆ field_0x594

f32 daPy_py_c::field_0x594

◆ field_0x598

f32 daPy_py_c::field_0x598

◆ field_0x5f8

cXyz daPy_py_c::field_0x5f8

◆ m_midnaActor

daMidna_c * daPy_py_c::m_midnaActor
static

◆ mBodyAngle

csXyz daPy_py_c::mBodyAngle

◆ mComboCutCount

u8 daPy_py_c::mComboCutCount

◆ mCutType

u8 daPy_py_c::mCutType

◆ mDamageTimer

s16 daPy_py_c::mDamageTimer

◆ mDemo

daPy_demo_c daPy_py_c::mDemo

◆ mEndResetFlg0

u32 daPy_py_c::mEndResetFlg0

◆ mEndResetFlg1

u32 daPy_py_c::mEndResetFlg1

◆ mEndResetFlg2

u32 daPy_py_c::mEndResetFlg2

◆ mHeadTopPos

cXyz daPy_py_c::mHeadTopPos

◆ mItemPos

cXyz daPy_py_c::mItemPos

◆ mLeftFootPos

cXyz daPy_py_c::mLeftFootPos

◆ mLeftHandPos

cXyz daPy_py_c::mLeftHandPos

◆ mNoResetFlg0

u32 daPy_py_c::mNoResetFlg0

◆ mNoResetFlg1

u32 daPy_py_c::mNoResetFlg1

◆ mNoResetFlg2

u32 daPy_py_c::mNoResetFlg2

◆ mNoResetFlg3

u32 daPy_py_c::mNoResetFlg3

◆ mResetFlg0

u32 daPy_py_c::mResetFlg0

◆ mResetFlg1

u32 daPy_py_c::mResetFlg1

◆ mRightFootPos

cXyz daPy_py_c::mRightFootPos

◆ mRightHandPos

cXyz daPy_py_c::mRightHandPos

◆ mSpecialMode

u8 daPy_py_c::mSpecialMode

◆ mSwordTopPos

cXyz daPy_py_c::mSwordTopPos

◆ mSwordUpTimer

u16 daPy_py_c::mSwordUpTimer

The documentation for this class was generated from the following files: