1#ifndef D_A_D_A_PLAYER_H
2#define D_A_D_A_PLAYER_H
T cLib_calcTimer(T *value)
Definition c_lib.h:74
Definition JKRSolidHeap.h:10
Definition Z2WolfHowlMgr.h:26
Definition d_drawlist.h:31
Gale Boomerang.
Definition d_a_boomerang.h:70
Midna.
Definition d_a_midna.h:93
Definition d_a_player.h:51
u16 mArcNo
Definition d_a_player.h:89
void setBuffer(u8 *buf)
Definition d_a_player.h:78
void * loadDataIdx(u16)
Definition d_a_player.cpp:327
void * loadDataDemoRID(u16, u16)
Definition d_a_player.cpp:361
void * loadDataPriIdx(u16)
Definition d_a_player.cpp:347
JKRHeap * setAnimeHeap()
Definition d_a_player.cpp:376
bool checkNoSetIdx() const
Definition d_a_player.h:81
void * mallocBuffer()
Definition d_a_player.cpp:254
bool checkNoSetArcNo() const
Definition d_a_player.h:76
bool checkNoSetPriIdx() const
Definition d_a_player.h:82
void setIdx(u16 i_idx)
Definition d_a_player.h:84
u16 mPriIdx
Definition d_a_player.h:88
u8 * getBuffer()
Definition d_a_player.h:80
void createHeap(daPy_anmHeap_c::daAlinkHEAP_TYPE)
Definition d_a_player.cpp:261
u16 getArcNo() const
Definition d_a_player.h:83
u32 getBufferSize()
Definition d_a_player.h:79
void resetIdx()
Definition d_a_player.h:73
u16 field_0x06
Definition d_a_player.h:90
void initData()
Definition d_a_player.cpp:247
JKRSolidHeap * mAnimeHeap
Definition d_a_player.h:93
u16 getIdx() const
Definition d_a_player.h:72
~daPy_anmHeap_c()
Definition d_a_player.cpp:241
void resetPriIdx()
Definition d_a_player.h:74
void setBufferSize(u32 size)
Definition d_a_player.h:77
u16 mIdx
Definition d_a_player.h:87
u8 * mBuffer
Definition d_a_player.h:92
u32 mBufferSize
Definition d_a_player.h:91
daAlinkHEAP_TYPE
Definition d_a_player.h:53
@ HEAP_TYPE_5
Definition d_a_player.h:58
@ HEAP_TYPE_4
Definition d_a_player.h:57
@ HEAP_TYPE_3
Definition d_a_player.h:56
@ HEAP_TYPE_2
Definition d_a_player.h:55
@ HEAP_TYPE_1
Definition d_a_player.h:54
void * loadData(u16)
Definition d_a_player.cpp:296
void resetArcNo()
Definition d_a_player.h:75
Definition d_a_player.h:32
static s16 m_eventKeepFlg
Definition d_a_player.h:42
static void offEventKeepFlg()
Definition d_a_player.h:39
s16 field_0x2
Definition d_a_player.h:46
void bgCheckAfterOffset(cXyz const *)
Definition d_a_player.cpp:130
static void initDropAngleY()
Definition d_a_player.h:38
u8 field_0x0
Definition d_a_player.h:45
void initOffset(cXyz const *)
Definition d_a_player.cpp:54
static s16 m_dropAngleY
Definition d_a_player.h:41
f32 field_0x8
Definition d_a_player.h:48
f32 field_0x4
Definition d_a_player.h:47
int posMove(cXyz *, s16 *, fopAc_ac_c *, s16)
Definition d_a_player.cpp:80
Definition d_a_player.h:140
int getDemoType() const
Definition d_a_player.h:148
s16 getMoveAngle() const
Definition d_a_player.h:158
f32 mStick
Definition d_a_player.h:181
void setStartDemoType()
Definition d_a_player.h:171
s16 mTimer
Definition d_a_player.h:176
void setTimer(s16 i_timer)
Definition d_a_player.h:168
void setStick(f32 stick)
Definition d_a_player.h:156
int mParam0
Definition d_a_player.h:178
void setParam2(int value)
Definition d_a_player.h:163
void resetDemoType()
Definition d_a_player.h:170
void setParam1(int value)
Definition d_a_player.h:162
void setPos0(const cXyz *pos)
Definition d_a_player.h:164
s16 getParam2() const
Definition d_a_player.h:152
s16 mDemoMoveAngle
Definition d_a_player.h:175
u32 mDemoMode
Definition d_a_player.h:180
void setDemoType(u16 pType)
Definition d_a_player.h:147
cXyz * getPos0()
Definition d_a_player.h:169
int mParam1
Definition d_a_player.h:179
void setOriginalDemoType()
Definition d_a_player.h:153
int getParam0() const
Definition d_a_player.h:160
u32 getDemoMode() const
Definition d_a_player.h:150
void setMoveAngle(s16 angle)
Definition d_a_player.h:157
f32 getStick()
Definition d_a_player.h:159
int getParam1() const
Definition d_a_player.h:151
s16 mParam2
Definition d_a_player.h:177
void setDemoMode(u32 mode)
Definition d_a_player.h:149
void setToolDemoType()
Definition d_a_player.h:165
void setSystemDemoType()
Definition d_a_player.h:155
@ DEMO_NEW_ANM0_e
Definition d_a_player.h:144
@ DEMO_LAST_e
Definition d_a_player.h:143
cXyz mDemoPos0
Definition d_a_player.h:182
void setParam0(int value)
Definition d_a_player.h:161
void setSpecialDemoType()
Definition d_a_player.h:154
s16 getTimer() const
Definition d_a_player.h:166
void decTimer()
Definition d_a_player.h:167
u16 mDemoType
Definition d_a_player.h:174
Definition d_a_player.h:9
virtual ~daPy_sightPacket_c()
Definition d_a_player.h:13
bool mDrawFlag
Definition d_a_player.h:24
void offDrawFlg()
Definition d_a_player.h:20
void setSightImage(ResTIMG *)
Definition d_a_player.cpp:438
daPy_sightPacket_c()
Definition d_a_player.h:11
ResTIMG * mpImg
Definition d_a_player.h:28
virtual void draw()
Definition d_a_player.cpp:396
cXyz mPos
Definition d_a_player.h:26
Mtx field_0x14
Definition d_a_player.h:27
bool getDrawFlg()
Definition d_a_player.h:18
u8 * mpData
Definition d_a_player.h:29
void setSight()
Definition d_a_player.cpp:426
u8 field_0x5[3]
Definition d_a_player.h:25
void setPos(const cXyz *i_pos)
Definition d_a_player.h:21
void onDrawFlg()
Definition d_a_player.h:19
cXyz * getPosP()
Definition d_a_player.h:22
Spinner.
Definition d_a_spinner.h:16
static void stick(b_gos_class *i_this)
Definition d_a_b_gos.cpp:136
static SECTION_RODATA u8 const id[8]
Definition d_a_npc_bans.cpp:1309
static u8 angle[2+2]
Definition d_a_obj_kago.cpp:845
static u8 pos[12]
Definition d_a_obj_kago.cpp:839
int daPy_addCalcShort(s16 *param_0, s16 param_1, s16 param_2, s16 param_3, s16 param_4)
Definition d_a_player.cpp:634
u32 dComIfGs_getLastSceneMode()
Definition d_com_inf_game.h:1552
daPy_py_c * dComIfGp_getLinkPlayer()
Definition d_com_inf_game.h:2083
BOOL dComIfGs_isEventBit(const u16)
Definition d_com_inf_game.h:1155
static volatile BOOL flag
Definition dspproc.cpp:20
unsigned int fpc_ProcID
Definition f_pc_base.h:10
f32(* MtxP)[4]
Definition mtx.h:18
f32 Mtx[3][4]
Definition mtx.h:15
Definition d_a_hozelda.cpp:241
Image data header.
Definition d_menu_dmap_map.cpp:109
Definition d_a_ep.cpp:134
Definition d_a_hozelda.cpp:20
Definition d_a_hozelda.cpp:87
fpc_ProcID mID
Definition d_a_player.h:110
void setData(fopAc_ac_c *)
fpc_ProcID getID() const
Definition d_a_player.h:104
daPy_actorKeep_c()
Definition d_a_player.h:98
void clearData()
Definition d_a_player.cpp:231
fopAc_ac_c * getActorConst() const
Definition d_a_player.h:107
fopAc_ac_c * mActor
Definition d_a_player.h:111
fopAc_ac_c * getActor() const
Definition d_a_player.h:106
void setID(fpc_ProcID id)
Definition d_a_player.h:105
Definition d_a_hozelda.cpp:79
u16 getNowSetFlg()
Definition d_a_player.h:123
void onNowSetFlg()
Definition d_a_player.h:125
u16 getEndFlg()
Definition d_a_player.h:122
u16 mEndFlg
Definition d_a_player.h:133
void offNowSetFlg()
Definition d_a_player.h:126
void offEndFlg()
Definition d_a_player.h:127
void onEndFlg()
Definition d_a_player.h:124
u16 mNowSetFlg
Definition d_a_player.h:134
void setFrameCtrl(u8, short, short, f32, f32)
Definition d_a_npc_cd.cpp:15
virtual MtxP getHeadMtx()
void onPortalWarpMidnaAtnKeep()
Definition d_a_player.h:829
virtual BOOL checkGoronRideWait() const
virtual void setOutPower(f32, short, int)
virtual cXyz * getIronBallCenterPos()
CutType
Definition d_a_player.h:501
@ CUT_TYPE_LARGE_JUMP_FINISH
Definition d_a_player.h:521
@ CUT_TYPE_NM_LEFT
Definition d_a_player.h:505
@ CUT_TYPE_UNK_1D
Definition d_a_player.h:530
@ CUT_TYPE_FINISH_STAB
Definition d_a_player.h:533
@ CUT_TYPE_DASH_UNK_11
Definition d_a_player.h:518
@ CUT_TYPE_LARGE_TURN_LEFT
Definition d_a_player.h:524
@ CUT_TYPE_WOLF_TURN_LEFT
Definition d_a_player.h:552
@ CUT_TYPE_HEAD_JUMP
Definition d_a_player.h:506
@ CUT_TYPE_UNK_1C
Definition d_a_player.h:529
@ CUT_TYPE_COMBO_STAB
Definition d_a_player.h:534
@ CUT_TYPE_AIR
Definition d_a_player.h:517
@ CUT_TYPE_HORSE_UNK_22
Definition d_a_player.h:535
@ CUT_TYPE_MORTAL_DRAW_A
Definition d_a_player.h:527
@ CUT_TYPE_UNK_28
Definition d_a_player.h:541
@ CUT_TYPE_HORSE_UNK_23
Definition d_a_player.h:536
@ CUT_TYPE_FINISH_LEFT
Definition d_a_player.h:507
@ CUT_TYPE_WOLF_JUMP_S_FINISH
Definition d_a_player.h:551
@ CUT_TYPE_DASH_UNK_B
Definition d_a_player.h:512
@ CUT_TYPE_UNK_1B
Definition d_a_player.h:528
@ CUT_TYPE_UNK_19
Definition d_a_player.h:526
@ CUT_TYPE_DASH_UNK_26
Definition d_a_player.h:539
@ CUT_TYPE_DASH_UNK_25
Definition d_a_player.h:538
@ CUT_TYPE_WOLF_B_LEFT
Definition d_a_player.h:545
@ CUT_TYPE_LARGE_JUMP
Definition d_a_player.h:520
@ CUT_TYPE_LARGE_TURN_RIGHT
Definition d_a_player.h:525
@ CUT_TYPE_TURN_RIGHT
Definition d_a_player.h:509
@ CUT_TYPE_WOLF_JUMP_S
Definition d_a_player.h:550
@ CUT_TYPE_NM_RIGHT
Definition d_a_player.h:504
@ CUT_TYPE_TURN_LEFT
Definition d_a_player.h:523
@ CUT_TYPE_UNK_24
Definition d_a_player.h:537
@ CUT_TYPE_JUMP
Definition d_a_player.h:511
@ CUT_TYPE_NM_VERTICAL
Definition d_a_player.h:502
@ CUT_TYPE_NM_STAB
Definition d_a_player.h:503
@ CUT_TYPE_UNK_9
Definition d_a_player.h:510
@ CUT_TYPE_HORSE_UNK_2A
Definition d_a_player.h:543
@ CUT_TYPE_UNK_E
Definition d_a_player.h:515
@ CUT_TYPE_WOLF_UNK_30
Definition d_a_player.h:549
@ CUT_TYPE_MORTAL_DRAW_B
Definition d_a_player.h:532
@ CUT_TYPE_DASH_UNK_38
Definition d_a_player.h:557
@ CUT_TYPE_FINISH_VERTICAL
Definition d_a_player.h:508
@ CUT_TYPE_WOLF_B_FRONT
Definition d_a_player.h:547
@ CUT_TYPE_WOLF_UNK_37
Definition d_a_player.h:556
@ CUT_TYPE_WOLF_UNK_35
Definition d_a_player.h:554
@ CUT_TYPE_WOLF_TURN_RIGHT
Definition d_a_player.h:553
@ CUT_TYPE_UNK_F
Definition d_a_player.h:516
@ CUT_TYPE_DASH_UNK_D
Definition d_a_player.h:514
@ CUT_TYPE_WOLF_LOCK
Definition d_a_player.h:555
@ CUT_TYPE_FINISH_RIGHT
Definition d_a_player.h:522
@ CUT_TYPE_WOLF_B_RIGHT
Definition d_a_player.h:546
@ CUT_TYPE_DOWN
Definition d_a_player.h:540
@ CUT_TYPE_DASH_UNK_C
Definition d_a_player.h:513
@ CUT_TYPE_LARGE_JUMP_INIT
Definition d_a_player.h:519
@ CUT_TYPE_TWIRL
Definition d_a_player.h:531
@ CUT_TYPE_HORSE_TURN
Definition d_a_player.h:544
@ CUT_TYPE_GUARD_ATTACK
Definition d_a_player.h:542
@ CUT_TYPE_WOLF_JUMP
Definition d_a_player.h:558
@ CUT_TYPE_WOLF_B_BACK
Definition d_a_player.h:548
virtual BOOL checkHorseRideNotReady() const
bool checkWaterInMove() const
Definition d_a_player.h:806
virtual bool checkCanoeFishingGetLeft() const
static BOOL checkBottleItem(int)
Definition d_a_player.cpp:157
virtual void onSceneChangeArea(u8, u8, fopAc_ac_c *)
virtual u32 checkPlayerNoDraw()
void checkNowWolfEyeUp()
Definition d_a_player.cpp:479
virtual BOOL checkPlayerGuard() const
static BOOL checkDungeonWarpItem(int)
Definition d_a_player.cpp:203
void offCanoeSlider()
Definition d_a_player.h:840
static bool checkLightMasterSwordEquip()
Definition d_a_alink.cpp:5516
daPy_RFLG1
Definition d_a_player.h:475
@ RFLG1_UNK_80
Definition d_a_player.h:479
@ RFLG1_UNK_8
Definition d_a_player.h:484
@ RFLG1_UNK_30
Definition d_a_player.h:481
@ RFLG1_UNK_4
Definition d_a_player.h:485
@ RFLG1_UNK_200
Definition d_a_player.h:477
@ RFLG1_UNK_100
Definition d_a_player.h:478
@ RFLG1_UNK_10
Definition d_a_player.h:483
@ RFLG1_UNK_40
Definition d_a_player.h:480
@ RFLG1_UNK_C
Definition d_a_player.h:489
@ RFLG1_UNK_20
Definition d_a_player.h:482
@ RFLG1_UNK_2
Definition d_a_player.h:486
@ RFLG1_UNK_400
Definition d_a_player.h:476
@ RFLG1_WOLF_ATTACK_REVERSE
Definition d_a_player.h:487
daPy_ERFLG1
Definition d_a_player.h:399
@ ERFLG1_UNK_10000000
Definition d_a_player.h:403
@ ERFLG1_UNK_10000
Definition d_a_player.h:414
@ ERFLG1_UNK_100000
Definition d_a_player.h:410
@ ERFLG1_UNK_100
Definition d_a_player.h:422
@ ERFLG1_GANON_FINISH
Definition d_a_player.h:400
@ ERFLG1_UNK_40000000
Definition d_a_player.h:401
@ ERFLG1_UNK_4000
Definition d_a_player.h:416
@ ERFLG1_UNK_1
Definition d_a_player.h:430
@ ERFLG1_UNK_20000
Definition d_a_player.h:413
@ ERFLG1_UNK_10
Definition d_a_player.h:426
@ ERFLG1_UNK_800
Definition d_a_player.h:419
@ ERFLG1_UNK_40000
Definition d_a_player.h:412
@ ERFLG1_UNK_8
Definition d_a_player.h:427
@ ERFLG1_UNK_80
Definition d_a_player.h:423
@ ERFLG1_UNK_4000000
Definition d_a_player.h:405
@ ERFLG1_UNK_1000000
Definition d_a_player.h:407
@ ERFLG1_UNK_80000
Definition d_a_player.h:411
@ ERFLG1_UNK_20000000
Definition d_a_player.h:402
@ ERFLG1_MIDNA_RIDE_SHOCK
Definition d_a_player.h:424
@ ERFLG1_UNK_2000
Definition d_a_player.h:417
@ ERFLG1_UNK_4
Definition d_a_player.h:428
@ ERFLG1_UNK_1000
Definition d_a_player.h:418
@ ERFLG1_WOLF_EYE_KEEP
Definition d_a_player.h:421
@ ERFLG1_UNK_8000000
Definition d_a_player.h:404
@ ERFLG1_UNK_400
Definition d_a_player.h:420
@ ERFLG1_UNK_200000
Definition d_a_player.h:409
@ ERFLG1_UNK_8000
Definition d_a_player.h:415
@ ERFLG1_UNK_400000
Definition d_a_player.h:408
@ ERFLG1_UNK_20
Definition d_a_player.h:425
@ ERFLG1_UNK_2000000
Definition d_a_player.h:406
@ ERFLG1_UNK_2
Definition d_a_player.h:429
virtual MtxP getWolfMouthMatrix()
void onForceAutoJump()
Definition d_a_player.h:824
virtual BOOL checkGoatThrowAfter() const
virtual BOOL checkBottleSwingMode() const
f32 field_0x598
Definition d_a_player.h:210
s16 getDamageWaitTimer() const
Definition d_a_player.h:805
void offCargoCarry()
Definition d_a_player.h:847
bool checkWolfEnemyHangBiteOwn(fopAc_ac_c *i_actorP) const
Definition d_a_player.h:982
virtual bool checkChainBlockPushPull()
daPy_FLG2
Definition d_a_player.h:293
@ FLG2_UNK_4000
Definition d_a_player.h:313
@ FLG2_UNK_100000
Definition d_a_player.h:307
@ FLG2_WOLF_DASH_AUTO_JUMP
Definition d_a_player.h:311
@ FLG2_UNK_2
Definition d_a_player.h:326
@ FLG2_WOLF_ENEMY_LEFT_THROW
Definition d_a_player.h:322
@ FLG2_UNK_4080000
Definition d_a_player.h:297
@ FLG2_SCN_CHG_START
Definition d_a_player.h:312
@ FLG2_UNK_20000
Definition d_a_player.h:310
@ FLG2_BOAR_SINGLE_BATTLE
Definition d_a_player.h:303
@ FLG2_UNK_4
Definition d_a_player.h:325
@ FLG2_UNK_4000000
Definition d_a_player.h:298
@ FLG2_FORCE_GAMEOVER
Definition d_a_player.h:309
@ FLG2_WOLF_ENEMY_HANG_BITE
Definition d_a_player.h:321
@ FLG2_UNK_2000000
Definition d_a_player.h:300
@ FLG2_UNK_10
Definition d_a_player.h:323
@ FLG2_UNK_1000
Definition d_a_player.h:315
@ FLG2_UNK_2080000
Definition d_a_player.h:299
@ FLG2_STATUS_WINDOW_DRAW
Definition d_a_player.h:304
@ FLG2_UNK_58
Definition d_a_player.h:329
@ FLG2_UNK_100
Definition d_a_player.h:319
@ FLG2_UNK_1
Definition d_a_player.h:327
@ FLG2_UNK_200
Definition d_a_player.h:318
@ FLG2_UNK_8
Definition d_a_player.h:324
@ FLG2_UNK_2000
Definition d_a_player.h:314
@ FLG2_UNK_20000000
Definition d_a_player.h:295
@ FLG2_UNK_80
Definition d_a_player.h:320
@ FLG2_PLAYER_SHADOW
Definition d_a_player.h:317
@ FLG2_UNK_10000000
Definition d_a_player.h:296
@ FLG2_UNK_280000
Definition d_a_player.h:305
@ FLG2_HORSE_ZELDA
Definition d_a_player.h:294
@ FLG2_UNK_10000001
Definition d_a_player.h:330
@ FLG2_UNK_1000000
Definition d_a_player.h:302
@ FLG2_UNK_8000000
Definition d_a_player.h:301
@ FLG2_UNK_200000
Definition d_a_player.h:306
@ FLG2_UNK_800
Definition d_a_player.h:316
@ FLG2_UNK_80000
Definition d_a_player.h:308
virtual BOOL checkBottleDrinkEnd() const
virtual bool checkPointSubWindowMode() const
virtual cXyz * getKandelaarFlamePos()
Definition d_kankyo_rain.cpp:3140
virtual bool checkHorseElecDamage() const
virtual bool checkHookshotReturnMode() const
@ SMODE_SUMO_READY
Definition d_a_player.h:493
@ SMODE_CARGO_CARRY
Definition d_a_player.h:498
@ SMODE_GORON_THROW
Definition d_a_player.h:497
@ SMODE_SUMO_LOSE
Definition d_a_player.h:494
@ SMODE_GOAT_STOP
Definition d_a_player.h:496
@ SMODE_WOLF_PUZZLE
Definition d_a_player.h:495
void changeDemoParam2(s16)
Definition d_a_e_wb.cpp:4135
static u32 i_getLastSceneMode()
Definition d_a_alink.cpp:5610
static BOOL checkWoodShieldEquip()
Definition d_a_player.cpp:457
u32 checkNoResetFlg2(daPy_FLG2 i_flag) const
Definition d_a_player.h:870
s16 mDamageTimer
Definition d_a_player.h:198
static bool checkPeepEndSceneChange()
Definition d_a_player.h:957
virtual void cancelGoronThrowEvent()
bool onWolfEnemyHangBite(fopAc_ac_c *param_0)
Definition d_a_player.h:836
bool checkWolfEnemyLeftThrow() const
Definition d_a_player.h:983
u32 checkResetFlg1(daPy_RFLG1 i_flag) const
Definition d_a_player.h:893
cXyz mSwordTopPos
Definition d_a_player.h:214
bool getSumouCameraMode() const
Definition d_a_player.h:781
static u32 getLastSceneMode()
Definition d_a_alink.cpp:138
virtual BOOL checkWolfTagLockJumpLand() const
static void forceRestartRoom(int, u32, int)
Definition d_a_player.cpp:490
virtual void setPlayerPosAndAngle(cXyz const *, csXyz const *)
void onEndResetFlg0(daPy_ERFLG0 i_flag)
Definition d_a_player.h:888
virtual bool checkAcceptDungeonWarpAlink(int)
virtual s16 checkSumouWithstand() const
virtual cXyz * getHookshotTopPos()
void onNotAutoJump()
Definition d_a_player.h:825
void onMidnaRide()
Definition d_a_player.h:920
f32 getSpeedF() const
Definition d_a_player.h:779
u32 checkNoResetFlg1(daPy_FLG1 i_flag) const
Definition d_a_player.h:869
cXyz * getLeftHandPosP()
Definition d_a_player.h:901
BOOL checkRide() const
Definition d_a_player.h:604
u8 mCutType
Definition d_a_player.h:194
void changeDemoMoveAngle(s16 i_angle)
Definition d_a_player.h:953
bool getGrabPutStart() const
Definition d_a_player.h:813
static void cancelFmChainGrab()
Definition d_a_player.cpp:501
static void setLookPos(cXyz *)
Definition d_a_player.cpp:506
virtual bool checkDragonHangRide() const
u32 checkEndResetFlg2(daPy_ERFLG2 i_flag) const
Definition d_a_player.h:897
virtual BOOL checkMetamorphose() const
const cXyz getLeftHandPos() const
Definition d_a_player.h:606
virtual MtxP getLinkBackBone1Matrix()
virtual bool getStickAngleFromPlayerShape(short *) const
u32 checkNoResetFlg3(daPy_FLG3 i_flag) const
Definition d_a_player.h:871
virtual bool checkSpinnerPathMove()
u32 checkWolfDashAutoJump() const
Definition d_a_player.h:933
void onFogFade()
Definition d_a_player.h:830
virtual void setClothesChange(int)
u32 checkBoomerangAtnKeep() const
Definition d_a_player.h:913
bool checkWolfAttackReverse() const
Definition d_a_player.h:809
const cXyz & getRightHandPos() const
Definition d_a_player.h:605
bool getHeavyStateAndBoots()
Definition d_a_player.h:799
u32 checkWolf() const
Definition d_a_player.h:905
virtual void cancelOctaIealHang()
virtual BOOL checkWolfWait() const
static u32 setParamData(int, int, int, int)
Definition d_a_player.cpp:141
static BOOL checkOilBottleItem(int)
Definition d_a_player.cpp:173
u32 checkCopyRodAtnKeep() const
Definition d_a_player.h:914
virtual BOOL exchangeGrabActor(fopAc_ac_c *)
u32 mResetFlg0
Definition d_a_player.h:204
bool checkGrabThrow() const
Definition d_a_player.h:818
virtual BOOL checkWolfRopeHang() const
static bool checkRoomRestartStart()
Definition d_a_player.cpp:535
static void setMidnaActor(fopAc_ac_c *actor)
Definition d_a_player.h:976
virtual BOOL checkCutCharge() const
BOOL checkFastSwordCut() const
Definition d_a_player.h:908
u32 checkNoResetFlg0(daPy_FLG0 i_flag) const
Definition d_a_player.h:868
virtual BOOL checkWolfDash() const
Definition d_a_player.h:626
virtual void seStartOnlyReverbLevel(u32)
virtual BOOL checkSinkDead() const
void onShieldBackBone()
Definition d_a_player.h:827
virtual BOOL checkBootsOrArmorHeavy() const
virtual bool onWolfEnemyBiteAll(fopAc_ac_c *, daPy_FLG2)
cXyz mLeftFootPos
Definition d_a_player.h:217
bool checkFrontRollCrash() const
Definition d_a_player.h:808
daPy_ERFLG0
Definition d_a_player.h:366
@ ERFLG0_UNK_2000
Definition d_a_player.h:384
@ ERFLG0_UNK_40000
Definition d_a_player.h:380
@ ERFLG0_BOSS_ROOM_WAIT
Definition d_a_player.h:373
@ ERFLG0_UNK_1
Definition d_a_player.h:396
@ ERFLG0_UNK_20000000
Definition d_a_player.h:369
@ ERFLG0_UNK_4000000
Definition d_a_player.h:372
@ ERFLG0_UNK_2
Definition d_a_player.h:395
@ ERFLG0_UNK_10000000
Definition d_a_player.h:370
@ ERFLG0_BEE_FOLLOW
Definition d_a_player.h:376
@ ERFLG0_UNK_4000
Definition d_a_player.h:383
@ ERFLG0_FORCE_AUTO_JUMP
Definition d_a_player.h:387
@ ERFLG0_UNK_80000000
Definition d_a_player.h:367
@ ERFLG0_UNK_80000
Definition d_a_player.h:379
@ ERFLG0_UNK_800000
Definition d_a_player.h:375
@ ERFLG0_UNK_1000000
Definition d_a_player.h:374
@ ERFLG0_NOT_HANG
Definition d_a_player.h:392
@ ERFLG0_UNK_100
Definition d_a_player.h:388
@ ERFLG0_UNK_40
Definition d_a_player.h:390
@ ERFLG0_UNK_200000
Definition d_a_player.h:377
@ ERFLG0_UNK_10000
Definition d_a_player.h:382
@ ERFLG0_UNK_1000
Definition d_a_player.h:385
@ ERFLG0_UNK_400
Definition d_a_player.h:386
@ ERFLG0_UNK_8
Definition d_a_player.h:393
@ ERFLG0_UNK_100000
Definition d_a_player.h:378
@ ERFLG0_UNK_20000
Definition d_a_player.h:381
@ ERFLG0_UNK_8000000
Definition d_a_player.h:371
@ ERFLG0_UNK_4
Definition d_a_player.h:394
@ ERFLG0_UNK_80
Definition d_a_player.h:389
@ ERFLG0_NOT_AUTO_JUMP
Definition d_a_player.h:391
@ ERFLG0_UNK_40000000
Definition d_a_player.h:368
bool i_checkShieldGet() const
Definition d_a_alink.cpp:135
bool checkWolfEnemyCatchOwn(fopAc_ac_c *i_actorP)
Definition d_a_player.h:981
cXyz getHeadTopPos() const
Definition d_a_player.h:598
static int checkNowWolfPowerUp()
Definition d_a_player.h:973
virtual BOOL checkSingleBoarBattleSecondBowReady() const
virtual BOOL checkWolfJumpAttack() const
virtual bool checkOctaIealHang() const
virtual s16 getGiantPuzzleAimAngle() const
virtual bool checkSetNpcTks(cXyz *, int, int)
void onMidnaTalkPolySpeed()
Definition d_a_player.h:845
void onNoResetFlg0(daPy_FLG0 i_flag)
Definition d_a_player.h:873
u32 mEndResetFlg2
Definition d_a_player.h:208
virtual bool checkNoEquipItem() const
virtual u32 checkCanoeRide() const
Definition d_a_player.h:707
void onWolfEyeKeep()
Definition d_a_player.h:828
void offNoResetFlg2(daPy_FLG2 i_flag)
Definition d_a_player.h:880
virtual void cancelDragonHangBackJump()
void offNoResetFlg1(daPy_FLG1 i_flag)
Definition d_a_player.h:879
u32 mNoResetFlg2
Definition d_a_player.h:202
cXyz * getLeftFootPosP()
Definition d_a_player.h:602
static daMidna_c * getMidnaActor()
Definition d_a_player.h:975
BOOL checkStickArrowReset() const
Definition d_a_player.h:831
static u8 getLastSceneSwordAtUpTime()
Definition d_a_player.h:960
bool checkSceneChangeAreaStart() const
Definition d_a_player.h:807
virtual bool checkLv3Slide() const
void setCanoeSlider()
Definition d_a_player.h:838
static bool checkBoomerangCharge()
Definition d_a_player.cpp:593
csXyz mBodyAngle
Definition d_a_player.h:211
virtual void seStartOnlyReverb(u32)
virtual u8 checkBeeChildDrink() const
bool checkGoatStopGame() const
Definition d_a_player.h:802
u32 mEndResetFlg1
Definition d_a_player.h:207
virtual void changeTextureAnime(u16, u16, int)
void offEndResetFlg2(daPy_ERFLG2 i_flag)
Definition d_a_player.h:890
virtual s16 getBoardCutTurnOffsetAngleY() const
virtual bool checkFireMaterial() const
virtual void onPressedDamage(cXyz const &, short)
virtual void setOctaIealWildHang()
static void setPlayerDamage(int, int)
Definition d_a_player.cpp:615
bool onWolfEnemyCatch(fopAc_ac_c *i_actor)
Definition d_a_player.h:853
void onBossRoomWait()
Definition d_a_player.h:822
void cancelOriginalDemo()
Definition d_a_player.h:790
virtual void setGoronSideMove(fopAc_ac_c *)
virtual BOOL checkWolfLock(fopAc_ac_c *) const
virtual daSpinner_c * getSpinnerActor()
virtual void setAnimeFrame(f32)
virtual void onMagneGrab(f32, f32)
virtual BOOL checkEmptyBottleSwing() const
virtual bool checkPriActorOwn(fopAc_ac_c const *) const
static void setFmChainPos(fopAc_ac_c *, cXyz *, int)
Definition d_a_player.cpp:496
u32 checkBoarSingleBattleFirst() const
Definition d_a_player.h:833
bool getSumouMode() const
Definition d_a_player.h:789
virtual BOOL checkCutTurnCharge() const
virtual u8 getShieldChangeWaitTimer() const
bool checkZoraWearFlg() const
Definition d_a_alink.cpp:15546
static BOOL checkNowWolf()
Definition d_a_player.cpp:463
virtual BOOL checkWolfTagLockJump() const
void onPushPullKeep()
Definition d_a_player.h:918
virtual int setRollJump(f32, f32, short)
virtual u32 checkSpinnerRide() const
Definition d_a_player.h:709
virtual bool checkFmChainPut() const
virtual cXyz * getShadowTalkAtnPos()
virtual f32 getSearchBallScale() const
bool checkEnemyAttentionLock() const
Definition d_a_player.h:800
virtual f32 getSinkShapeOffset() const
void offMidnaRide()
Definition d_a_player.h:921
void onForceGameOver()
Definition d_a_player.h:926
virtual BOOL checkCutJumpCancelTurn() const
Definition d_a_player.h:686
u32 checkEndResetFlg0(daPy_ERFLG0 i_flag) const
Definition d_a_player.h:895
u32 checkBoarSingleBattle() const
Definition d_a_player.h:932
virtual BOOL checkCutJumpMode() const
static void setMidnaFaceNum(int)
Definition d_a_player.cpp:627
virtual void setPlayerPosAndAngle(f32(*)[4])
static BOOL checkSwordGet()
bool checkMidnaAtnPos() const
Definition d_a_player.h:819
void onNotHang()
Definition d_a_player.h:826
virtual bool setThrowDamage(short, f32, f32, int, int, int)
void onPlayerShadowNoDraw()
Definition d_a_player.h:923
void i_changeDemoParam2(s16 i_param2)
Definition d_a_player.h:947
virtual bool checkBubbleFly() const
void onResetFlg1(daPy_RFLG1 flag)
Definition d_a_player.h:886
static BOOL checkShieldGet()
cXyz * getHeadTopPosP()
Definition d_a_player.h:903
cXyz * getRightFootPosP()
Definition d_a_player.h:601
virtual u8 getClothesChangeWaitTimer() const
cXyz mLeftHandPos
Definition d_a_player.h:215
virtual BOOL checkWolfRSit() const
virtual bool checkSpinnerTriggerAttack()
virtual void setWolfEnemyHangBiteAngle(short)
virtual BOOL checkTreasureRupeeReturn(int) const
virtual BOOL checkElecDamage() const
virtual BOOL checkWolfChain() const
bool checkCanoeSlider() const
Definition d_a_player.h:801
u32 mResetFlg1
Definition d_a_player.h:205
virtual void playerStartCollisionSE(u32, u32)
static f32 getAttentionOffsetY()
Definition d_a_player.cpp:469
virtual u32 checkHorseRide() const
Definition d_a_player.h:705
u32 mNoResetFlg0
Definition d_a_player.h:200
virtual cXyz * getMagneHitPos()
static BOOL checkBowItem(int)
Definition d_a_player.cpp:184
static BOOL checkDrinkBottleItem(int)
Definition d_a_player.cpp:165
u32 checkEndResetFlg1(daPy_ERFLG1 i_flag) const
Definition d_a_player.h:896
virtual void setSumouLoseHeadUp()
u32 mNoResetFlg1
Definition d_a_player.h:201
virtual BOOL checkComboCutTurn() const
void onDoPutEmphasys()
Definition d_a_player.h:928
virtual void onFrollCrashFlg(u8, int)
Definition d_a_player.h:682
virtual void setSumouGraspCancelCount(int)
virtual s32 getItemID() const
u32 checkMidnaRide() const
Definition d_a_player.h:909
virtual BOOL checkBoarRun() const
static BOOL checkMasterSwordEquip()
Definition d_a_player.cpp:444
u8 getCutCount() const
Definition d_a_player.h:795
u32 mEndResetFlg0
Definition d_a_player.h:206
f32 getSpinnerRideSpeed() const
Definition d_a_player.cpp:568
static int getLastSceneDamage()
Definition d_a_player.h:959
virtual BOOL checkRollJump() const
const cXyz getItemPos() const
Definition d_a_player.h:607
cXyz mRightHandPos
Definition d_a_player.h:216
virtual void setCargoCarry(fopAc_ac_c *)
virtual BOOL checkHawkWait() const
virtual MtxP getWolfBackbone2Matrix()
void onMidnaRideShock()
Definition d_a_player.h:922
virtual MtxP getRightItemMatrix()
virtual u32 checkPlayerFly() const
Definition d_a_player.h:624
virtual void setPlayerPosAndAngle(cXyz const *, short, int)
void onNsScream()
Definition d_a_player.h:929
cXyz mRightFootPos
Definition d_a_player.h:218
bool checkMagicArmorWearFlg() const
Definition d_a_alink.cpp:15550
void offNoResetFlg3(daPy_FLG3 i_flag)
Definition d_a_player.h:881
virtual BOOL checkGuardBreakMode() const
bool checkSpinnerReflectEffect()
Definition d_a_player.cpp:581
BOOL checkMidnaWarp() const
Definition d_a_player.h:866
void offPushPullKeep()
Definition d_a_player.h:919
static BOOL checkHookshotItem(int)
Definition d_a_player.cpp:190
virtual BOOL checkGrassWhistle() const
static u32 checkCarryStartLightBallA()
Definition d_a_player.cpp:545
u32 getCutAtFlg() const
Definition d_a_player.h:832
BOOL checkThrowDamage() const
Definition d_a_player.h:599
cXyz * getRightHandPosP()
Definition d_a_player.h:902
virtual BOOL checkWolfRope()
int checkBoomerangChargeTime()
Definition d_a_player.cpp:598
static BOOL checkFishingRodItem(int)
Definition d_a_player.cpp:147
virtual void cancelDungeonWarpReadyNeck()
static int checkNowWolfEyeUp()
virtual bool checkItemSwordEquip() const
virtual bool checkSideStep() const
virtual s16 getSumouCounter() const
cXyz mItemPos
Definition d_a_player.h:213
static BOOL checkOpenBottleItem(int)
Definition d_a_player.cpp:179
virtual cXyz * getMidnaAtnPos() const
virtual bool checkIronBallReturn() const
virtual s32 getGrabActorID() const
Definition d_a_player.h:670
virtual BOOL checkWolfDig() const
daPy_demo_c mDemo
Definition d_a_player.h:220
daPy_ERFLG2
Definition d_a_player.h:433
@ ERFLG2_UNK_1
Definition d_a_player.h:441
@ ERFLG2_UNK_10
Definition d_a_player.h:438
@ ERFLG2_PORTAL_WARP_MIDNA_ATN_KEEP
Definition d_a_player.h:435
@ ERFLG2_UNK_8
Definition d_a_player.h:439
@ ERFLG2_UNK_20
Definition d_a_player.h:437
@ ERFLG2_UNK_100
Definition d_a_player.h:434
@ ERFLG2_UNK_40
Definition d_a_player.h:436
@ ERFLG2_UNK_2
Definition d_a_player.h:440
virtual bool checkWolfTriggerJump() const
virtual void voiceStart(u32)
u16 getSwordAtUpTime() const
Definition d_a_player.h:804
static BOOL checkTradeItem(int)
Definition d_a_player.cpp:195
bool checkStatusWindowDraw()
Definition d_a_player.h:797
daPy_RFLG0
Definition d_a_player.h:444
@ RFLG0_GRAB_THROW
Definition d_a_player.h:470
@ RFLG0_UNK_8000
Definition d_a_player.h:458
@ RFLG0_UNK_20000
Definition d_a_player.h:456
@ RFLG0_UNK_10000000
Definition d_a_player.h:448
@ RFLG0_WOLF_BARK
Definition d_a_player.h:445
@ RFLG0_ENEMY_ATTN_LOCK
Definition d_a_player.h:461
@ RFLG0_UNK_10
Definition d_a_player.h:468
@ RFLG0_GRAB_PUT_START
Definition d_a_player.h:452
@ RFLG0_UNK_40
Definition d_a_player.h:466
@ RFLG0_UNK_200
Definition d_a_player.h:463
@ RFLG0_GRAB_UP_END
Definition d_a_player.h:467
@ RFLG0_UNK_4000000
Definition d_a_player.h:450
@ RFLG0_UNK_40000
Definition d_a_player.h:455
@ RFLG0_WOLF_GROWL
Definition d_a_player.h:453
@ RFLG0_UNK_20000000
Definition d_a_player.h:447
@ RFLG0_UNK_1
Definition d_a_player.h:472
@ RFLG0_UNK_80000
Definition d_a_player.h:454
@ RFLG0_UNK_2
Definition d_a_player.h:471
@ RFLG0_UNK_80
Definition d_a_player.h:465
@ RFLG0_UNK_40000000
Definition d_a_player.h:446
@ RFLG0_UNK_100
Definition d_a_player.h:464
@ RFLG0_UNK_8000000
Definition d_a_player.h:449
@ RFLG0_UNK_8
Definition d_a_player.h:469
@ RFLG0_FRONT_ROLL_CRASH
Definition d_a_player.h:460
@ RFLG0_UNK_400
Definition d_a_player.h:462
@ RFLG0_UNK_2000000
Definition d_a_player.h:451
@ RFLG0_UNK_4000
Definition d_a_player.h:459
@ RFLG0_UNK_10000
Definition d_a_player.h:457
virtual void onSpinnerPathForceRemove()
virtual void changeDragonActor(fopAc_ac_c *)
virtual bool setHookshotCarryOffset(fpc_ProcID, cXyz const *)
virtual BOOL checkCutLargeJumpCharge() const
virtual u32 checkBoardRide() const
Definition d_a_player.h:708
virtual f32 getBaseAnimeFrameRate() const
void onNoResetFlg1(daPy_FLG1 i_flag)
Definition d_a_player.h:874
virtual void setMidnaMsgNum(fopAc_ac_c *, u16)
virtual bool checkUseKandelaar(int)
virtual MtxP getModelMtx()
s16 getBodyAngleX() const
Definition d_a_player.h:861
virtual bool checkHookshotShootReturnMode() const
virtual MtxP getModelJointMtx(u16)
virtual int getIronBallBgHit() const
static bool checkWoodSwordEquip()
Definition d_a_alink.cpp:5512
virtual s32 getAtnActorID() const
Definition d_a_player.h:668
virtual BOOL checkHorseStart()
bool checkMidnaHairAtnPos() const
Definition d_a_player.h:820
bool checkSwimUp() const
Definition d_a_player.h:814
virtual void setKandelaarMtx(f32(*)[4], int, int)
BOOL checkBoardNoFootAngle() const
Definition d_a_player.h:817
virtual void setDkCaught(fopAc_ac_c *)
virtual void cancelChangeTextureAnime()
static BOOL checkBombItem(int)
Definition d_a_player.cpp:152
virtual bool checkWolfEnemyBiteAllOwn(fopAc_ac_c const *) const
void offWolfEnemyHangBite()
Definition d_a_player.h:835
void offResetFlg1(daPy_RFLG1 flag)
Definition d_a_player.h:884
u32 checkMagneBootsOn() const
Definition d_a_player.h:907
virtual u32 checkBoarRide() const
Definition d_a_player.h:706
virtual bool checkRopeTag()
void onLightSwordGetEffect()
Definition d_a_player.h:925
void onEndResetFlg2(daPy_ERFLG2 i_flag)
Definition d_a_player.h:889
static bool wolfGrabSubjectNoDraw(fopAc_ac_c *)
Definition d_a_player.cpp:525
u32 mNoResetFlg3
Definition d_a_player.h:203
void onResetFlg0(daPy_RFLG0 flag)
Definition d_a_player.h:885
s16 getBodyAngleY() const
Definition d_a_player.h:862
virtual Z2WolfHowlMgr * getWolfHowlMgrP()
virtual s32 getBottleOpenAppearItem() const
void onNoResetFlg3(daPy_FLG3 i_flag)
Definition d_a_player.h:876
virtual MtxP getLeftItemMatrix()
BOOL checkHorseZelda() const
Definition d_a_player.h:815
void offPlayerShadowNoDraw()
Definition d_a_player.h:924
void changeDemoMode(u32 i_demoMode, int i_param0, int i_param1, s16 i_param2)
Definition d_a_player.h:940
BOOL checkWolfGrowl() const
Definition d_a_player.h:910
virtual f32 getBaseAnimeFrame() const
void offResetFlg0(daPy_RFLG0 flag)
Definition d_a_player.h:883
virtual bool getDpdFarFlg() const
u8 mSpecialMode
Definition d_a_player.h:196
virtual BOOL checkGoatThrow() const
static BOOL i_checkFirstMidnaDemo()
Definition d_a_player.h:972
static u32 checkCarryStartLightBallB()
Definition d_a_player.cpp:557
bool checkCargoCarry() const
Definition d_a_player.h:798
virtual BOOL checkCopyRodTopUse()
bool getGrabUpEnd() const
Definition d_a_player.h:812
virtual void setGrabCollisionOffset(f32, f32, cBgS_PolyInfo *)
virtual BOOL checkWolfDownAttackPullOut() const
BOOL checkWolfBark() const
Definition d_a_player.h:912
u8 getCutType() const
Definition d_a_player.h:803
void offPlayerNoDraw()
Definition d_a_player.h:917
void onPlayerNoDraw()
Definition d_a_player.h:916
BOOL checkWolfThreat() const
Definition d_a_player.h:911
virtual bool checkCopyRodEquip() const
u8 mComboCutCount
Definition d_a_player.h:195
static void setMidnaMotionNum(int)
Definition d_a_player.cpp:620
void onEndResetFlg1(daPy_ERFLG1 i_flag)
Definition d_a_player.h:899
virtual void onSceneChangeAreaJump(u8, u8, fopAc_ac_c *)
virtual void setSumouReady(fopAc_ac_c *)
virtual void setSumouPushBackDirection(short)
u32 checkEquipHeavyBoots() const
Definition d_a_player.h:906
void changeDemoPos0(const cXyz *i_posP)
Definition d_a_player.h:951
cXyz field_0x5f8
Definition d_a_player.h:219
virtual BOOL setForceGrab(fopAc_ac_c *, int, int)
BOOL checkSpecialHorseRide()
Definition d_a_player.h:816
f32 field_0x594
Definition d_a_player.h:209
virtual bool checkWolfHowlDemoMode() const
static void cancelBoomerangLockActor(fopAc_ac_c *)
Definition d_a_player.cpp:610
BOOL checkCopyRodThrowAfter() const
Definition d_a_player.h:603
void onNsScreamAnm()
Definition d_a_player.h:930
daPy_FLG0
Definition d_a_player.h:223
@ FLG0_UNK_20000
Definition d_a_player.h:235
@ FLG0_EQUIP_HVY_BOOTS
Definition d_a_player.h:225
@ FLG0_UNK_2000
Definition d_a_player.h:239
@ FLG0_UNK_10000
Definition d_a_player.h:236
@ FLG0_UNK_8000
Definition d_a_player.h:237
@ FLG0_SWIM_UP
Definition d_a_player.h:243
@ FLG0_UNK_40
Definition d_a_player.h:245
@ FLG0_UNK_40000000
Definition d_a_player.h:224
@ FLG0_UNK_400000
Definition d_a_player.h:230
@ FLG0_UNK_20
Definition d_a_player.h:246
@ FLG0_PUSH_PULL_KEEP
Definition d_a_player.h:241
@ FLG0_UNK_40000
Definition d_a_player.h:234
@ FLG0_UNK_80
Definition d_a_player.h:244
@ FLG0_PLAYER_NO_DRAW
Definition d_a_player.h:226
@ FLG0_UNK_14000
Definition d_a_player.h:253
@ FLG0_MIDNA_RIDE
Definition d_a_player.h:249
@ FLG0_UNK_8
Definition d_a_player.h:248
@ FLG0_UNK_10
Definition d_a_player.h:247
@ FLG0_UNDERWATER
Definition d_a_player.h:229
@ FLG0_UNK_2
Definition d_a_player.h:250
@ FLG0_UNK_400
Definition d_a_player.h:242
@ FLG0_UNK_100000
Definition d_a_player.h:232
@ FLG0_UNK_10000000
Definition d_a_player.h:227
@ FLG0_UNK_80000
Definition d_a_player.h:233
@ FLG0_UNK_200000
Definition d_a_player.h:231
@ FLG0_HVY_STATE
Definition d_a_player.h:252
@ FLG0_UNK_1000000
Definition d_a_player.h:228
@ FLG0_MAGNE_BOOTS_ON
Definition d_a_player.h:240
@ FLG0_UNK_18
Definition d_a_player.h:255
@ FLG0_UNK_10400
Definition d_a_player.h:254
@ FLG0_UNK_4000
Definition d_a_player.h:238
static daBoomerang_c * getThrowBoomerangActor()
Definition d_a_player.cpp:603
virtual int checkFastShotTime()
bool checkFreezeDamage() const
Definition d_a_player.h:810
void onBeeFollow()
Definition d_a_player.h:823
virtual BOOL checkAutoJump() const
virtual MtxP getBottleMtx()
void offGoronSideMove()
Definition d_a_player.h:855
static u32 i_checkNowWolf()
Definition d_a_player.h:969
virtual bool checkKandelaarSwing(int) const
daPy_FLG1
Definition d_a_player.h:258
@ FLG1_UNK_20
Definition d_a_player.h:282
@ FLG1_UNK_20000
Definition d_a_player.h:271
@ FLG1_UNK_800000
Definition d_a_player.h:265
@ FLG1_UNK_1000
Definition d_a_player.h:276
@ FLG1_UNK_2
Definition d_a_player.h:286
@ FLG1_UNK_4
Definition d_a_player.h:285
@ FLG1_UNK_200000
Definition d_a_player.h:267
@ FLG1_MIDNA_HAIR_ATN_POS
Definition d_a_player.h:279
@ FLG1_UNK_20000000
Definition d_a_player.h:260
@ FLG1_ICE_FREEZE
Definition d_a_player.h:259
@ FLG1_UNK_800
Definition d_a_player.h:277
@ FLG1_UNK_1
Definition d_a_player.h:287
@ FLG1_UNK_10
Definition d_a_player.h:283
@ FLG1_UNK_40
Definition d_a_player.h:281
@ FLG1_MIDNA_ATN_POS
Definition d_a_player.h:269
@ FLG1_UNK_40000
Definition d_a_player.h:270
@ FLG1_UNK_4000000
Definition d_a_player.h:262
@ FLG1_DASH_MODE
Definition d_a_player.h:266
@ FLG1_UNK_200
Definition d_a_player.h:278
@ FLG1_UNK_8
Definition d_a_player.h:284
@ FLG1_UNK_100000
Definition d_a_player.h:268
@ FLG1_UNK_10100000
Definition d_a_player.h:290
@ FLG1_IS_WOLF
Definition d_a_player.h:263
@ FLG1_UNK_8000
Definition d_a_player.h:273
@ FLG1_UNK_10000000
Definition d_a_player.h:261
@ FLG1_UNK_1800
Definition d_a_player.h:289
@ FLG1_UNK_80
Definition d_a_player.h:280
@ FLG1_UNK_1000000
Definition d_a_player.h:264
@ FLG1_THROW_DAMAGE
Definition d_a_player.h:274
@ FLG1_UNK_2000
Definition d_a_player.h:275
@ FLG1_UNK_10000
Definition d_a_player.h:272
virtual void setForcePutPos(cXyz const &)
cXyz mHeadTopPos
Definition d_a_player.h:212
void onWolfLightDropGet()
Definition d_a_player.h:985
u8 field_0x56b
Definition d_a_player.h:197
u32 checkResetFlg0(daPy_RFLG0 i_flag) const
Definition d_a_player.h:892
virtual BOOL checkClimbMove() const
static void setPlayerSe(u32)
Definition d_a_player.cpp:511
virtual cXyz * getMagneBootsTopVec()
virtual bool checkArrowChargeEnd() const
void changeOriginalDemo()
Definition d_a_player.h:935
void offNoResetFlg0(daPy_FLG0 i_flag)
Definition d_a_player.h:878
virtual BOOL checkFrontRoll() const
Definition d_a_player.h:625
bool checkWolfTagLockJumpReady() const
Definition d_a_player.h:811
BOOL i_checkSwordGet()
Definition d_a_alink.cpp:5520
virtual u8 getSwordChangeWaitTimer() const
u16 mSwordUpTimer
Definition d_a_player.h:199
virtual bool checkCanoeFishingGetRight() const
virtual BOOL checkWolfHowlSuccessAnime() const
f32 getHeight() const
Definition d_a_player.h:864
virtual MtxP getLeftHandMatrix()
virtual bool cancelWolfLock(fopAc_ac_c *)
virtual bool getBokoFlamePos(cXyz *)
static bool linkGrabSubjectNoDraw(fopAc_ac_c *)
Definition d_a_player.cpp:517
virtual void onSceneChangeDead(u8, int)
virtual MtxP getRightHandMatrix()
BOOL checkGoronSideMove() const
Definition d_a_player.h:600
virtual void skipPortalObjWarp()
virtual bool checkIronBallGroundStop() const
void onNoResetFlg2(daPy_FLG2 i_flag)
Definition d_a_player.h:875
daPy_FLG3
Definition d_a_player.h:333
@ FLG3_UNK_4000
Definition d_a_player.h:350
@ FLG3_UNK_1000000
Definition d_a_player.h:341
@ FLG3_UNK_4000000
Definition d_a_player.h:339
@ FLG3_UNK_1000
Definition d_a_player.h:352
@ FLG3_UNK_1
Definition d_a_player.h:363
@ FLG3_UNK_100
Definition d_a_player.h:356
@ FLG3_UNK_100000
Definition d_a_player.h:345
@ FLG3_UNK_80000000
Definition d_a_player.h:334
@ FLG3_UNK_2000
Definition d_a_player.h:351
@ FLG3_UNK_80
Definition d_a_player.h:357
@ FLG3_UNK_20000000
Definition d_a_player.h:336
@ FLG3_UNK_200
Definition d_a_player.h:355
@ FLG3_UNK_4
Definition d_a_player.h:362
@ FLG3_UNK_400000
Definition d_a_player.h:343
@ FLG3_UNK_2000000
Definition d_a_player.h:340
@ FLG3_UNK_8
Definition d_a_player.h:361
@ FLG3_UNK_40
Definition d_a_player.h:358
@ FLG3_UNK_40000000
Definition d_a_player.h:335
@ FLG3_UNK_20
Definition d_a_player.h:359
@ FLG3_UNK_80000
Definition d_a_player.h:346
@ FLG3_UNK_8000
Definition d_a_player.h:349
@ FLG3_UNK_10
Definition d_a_player.h:360
@ FLG3_UNK_800
Definition d_a_player.h:353
@ FLG3_UNK_200000
Definition d_a_player.h:344
@ FLG3_MIDNA_TALK_POLY_SPEED
Definition d_a_player.h:348
@ FLG3_COPY_ROD_ATN_KEEP
Definition d_a_player.h:337
@ FLG3_UNK_400
Definition d_a_player.h:354
@ FLG3_COPY_ROD_THROW_AFTER
Definition d_a_player.h:347
@ FLG3_BOOMERANG_ATN_KEEP
Definition d_a_player.h:338
@ FLG3_UNK_800000
Definition d_a_player.h:342
void onForceWolfChange()
Definition d_a_player.h:927
void setItemPos(cXyz *i_itemPos)
Definition d_a_player.h:955
static daMidna_c * m_midnaActor
Definition d_a_player.h:990
f32 speedF
Definition f_op_actor.h:227
int BOOL
Definition types.h:27
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
signed long s32
Definition types.h:6
unsigned char u8
Definition types.h:8