mirror of
https://github.com/zeldaret/ph
synced 2026-05-28 00:15:57 -04:00
Mangle LinkStateBase function symbols
This commit is contained in:
+748
-748
File diff suppressed because it is too large
Load Diff
@@ -2512,10 +2512,10 @@
|
||||
.extern func_ov00_020d716c
|
||||
.extern data_ov00_020eec68
|
||||
.extern func_ov00_020838e8
|
||||
.extern func_ov00_020a85e0
|
||||
.extern _ZN13LinkStateBase23PlayerLinkBase_vfunc_38EP5Vec3p
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_02097738
|
||||
.extern func_ov00_020a85fc
|
||||
.extern _ZN13LinkStateBase19PlayerLink_vfunc_74Ev
|
||||
.extern data_027e0f74
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_0207bd4c
|
||||
|
||||
+11
-11
@@ -915,23 +915,23 @@
|
||||
.extern func_ov00_020a95ec
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_020aeef8
|
||||
.extern func_ov00_020a862c
|
||||
.extern _ZN13LinkStateBase20Get_PlayerLink_Unk48Ev
|
||||
.extern func_ov00_020b134c
|
||||
.extern func_ov00_020a84bc
|
||||
.extern func_ov00_020a8224
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8224Ei
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8668
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase22Clear_PlayerLink_Unk48Et
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_0202b308
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_020b1bfc
|
||||
.extern func_ov00_020a8224
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8224Ei
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern data_027e0fb8
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0e60
|
||||
|
||||
+11
-11
@@ -918,10 +918,10 @@
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern data_02050f54
|
||||
.extern data_027e0e58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_020c7f98
|
||||
.extern func_ov00_0207c31c
|
||||
@@ -929,14 +929,14 @@
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_02083c7c
|
||||
.extern func_ov00_020a61ac
|
||||
|
||||
@@ -294,14 +294,14 @@
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_0208b9cc
|
||||
.extern func_ov00_0207a1c8
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a862c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase20Get_PlayerLink_Unk48Ev
|
||||
.extern func_ov05_02107c8c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern func_ov05_02107d74
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
.extern data_027e0fe0
|
||||
.extern func_ov00_020c1554
|
||||
|
||||
@@ -793,15 +793,15 @@
|
||||
.extern data_027e0f64
|
||||
.extern data_027e0e60
|
||||
.extern func_ov05_02110f50
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8bf8
|
||||
.extern func_ov00_020a8954
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8954EbPi
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern data_02050f54
|
||||
.extern data_ov00_020eec9c
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
|
||||
+132
-132
@@ -370,128 +370,128 @@
|
||||
.extern func_ov00_020c3674
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0fe4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_020a8a90
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a90Ei
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern data_027e0e58
|
||||
.extern func_ov00_020c2a0c
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_01ff9cec
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020ceacc
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0ffc
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020ceacc
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020cec08
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c84
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern func_ov00_020a9180
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_020ab770
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020b034c
|
||||
.extern func_ov00_020b0328
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_ov00_02097738
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8be8
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8b80
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c64
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c64
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c84
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8b80
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern func_ov00_020aeffc
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_ov00_020af050
|
||||
.extern func_ov00_020aeffc
|
||||
.extern func_ov00_020af050
|
||||
.extern func_ov00_020a82c4
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12ApplyImpulseEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8238
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase6TurnToEsii
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_01ff9c2c
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8238
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase6TurnToEsii
|
||||
.extern func_ov05_0210f758
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020ceacc
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8680
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c64
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8680Eisb
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
.extern data_027e0ffc
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0f74
|
||||
@@ -501,15 +501,15 @@
|
||||
.extern func_01fffcd8
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern data_027e0e58
|
||||
.extern _ZN9SysObjectnwEmPjj
|
||||
@@ -1105,7 +1105,7 @@
|
||||
.extern func_ov00_020bc46c
|
||||
.extern func_ov00_02083c7c
|
||||
.extern func_ov00_020b1a4c
|
||||
.extern func_ov00_020a8bd8
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern func_ov00_020c3894
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020c3894
|
||||
@@ -1199,37 +1199,37 @@
|
||||
.extern data_027e0fa0
|
||||
.extern data_027e0fac
|
||||
.extern data_027e0d0c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02083ee0
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c84
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern func_01ff991c
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_02083e58
|
||||
.extern func_ov00_0207c1f8
|
||||
@@ -1237,10 +1237,10 @@
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_02083e58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_02083e58
|
||||
@@ -1248,44 +1248,44 @@
|
||||
.extern func_01ff9bc4
|
||||
.extern func_01fffb4c
|
||||
.extern func_01fffbec
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_02083e58
|
||||
.extern func_ov00_02083fb0
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8bd8
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202b154
|
||||
.extern data_027e0e60
|
||||
.extern data_02050f54
|
||||
|
||||
@@ -45,23 +45,23 @@
|
||||
.extern func_ov00_02081f4c
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020b021c
|
||||
.extern data_027e0d0c
|
||||
.extern data_027e0fb8
|
||||
.extern func_ov00_020a8db8
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern func_ov00_020b0f88
|
||||
.extern func_ov00_020a81fc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81fcEv
|
||||
.extern func_ov00_020b11dc
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a81ec
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern func_ov00_02087f08
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0208967c
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov00_020af298
|
||||
.extern func_ov05_02105d94
|
||||
.extern func_ov00_02087f08
|
||||
|
||||
+35
-35
@@ -17,30 +17,30 @@
|
||||
.extern data_027e0fcc
|
||||
.extern data_02054654
|
||||
.extern func_ov05_0211058c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov05_02106bbc
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020b1940
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9ec0
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a82ac
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern func_ov00_020c37ec
|
||||
.extern func_ov00_02085594
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_0207c2e8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020af050
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
@@ -57,13 +57,13 @@
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0fb8
|
||||
.extern gItemManager
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov05_0211058c
|
||||
.extern func_ov00_020a8d50
|
||||
.extern func_ov00_020a8b04
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8b04
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020c38fc
|
||||
@@ -71,33 +71,33 @@
|
||||
.extern func_ov14_021383c0
|
||||
.extern func_01ff9ec0
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov05_0211058c
|
||||
.extern func_ov00_020a8d50
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov05_0211058c
|
||||
.extern func_ov00_020a8d50
|
||||
.extern func_ov00_020a8b04
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202af4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern data_027e0fb8
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0d38
|
||||
|
||||
+20
-20
@@ -15,29 +15,29 @@
|
||||
.extern func_ov00_020c3674
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0fe4
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern func_ov00_020af298
|
||||
.extern data_027e0fb8
|
||||
.extern func_01fffcec
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov05_02110228
|
||||
.extern func_ov00_020a8b80
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern func_ov00_020b05e8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_020ab8cc
|
||||
.extern func_ov00_020b049c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_020ab908
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern func_ov00_020af298
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_ov00_020b034c
|
||||
.extern func_ov05_0210f808
|
||||
.extern data_027e0fb8
|
||||
@@ -68,7 +68,7 @@
|
||||
.extern gItemManager
|
||||
.extern data_027e0fcc
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_02083f44
|
||||
.extern func_ov00_02083f44
|
||||
@@ -82,18 +82,18 @@
|
||||
.extern data_027e103c
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_02087d34
|
||||
.extern func_ov00_020a8238
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase6TurnToEsii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov00_02097bcc
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8b04
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern func_ov00_020d71a0
|
||||
.extern data_027e0f74
|
||||
.extern data_027e0f64
|
||||
|
||||
@@ -29,20 +29,20 @@
|
||||
.extern data_027e0764
|
||||
.extern data_027e0fe8
|
||||
.extern data_027e0ffc
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020b021c
|
||||
.extern data_027e0d0c
|
||||
.extern data_027e0fb8
|
||||
.extern func_ov00_020a8db8
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern func_ov00_020af42c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020b0e54
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020b1e18
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_02087f08
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0208967c
|
||||
@@ -51,7 +51,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0d0c
|
||||
.extern func_01fffcec
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern func_ov00_020a9588
|
||||
.extern func_0204f8d4
|
||||
.extern func_ov00_020a9588
|
||||
|
||||
+25
-25
@@ -99,34 +99,34 @@
|
||||
.extern func_ov00_02081f4c
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020b021c
|
||||
.extern data_027e0d0c
|
||||
.extern data_027e0fb8
|
||||
.extern func_01fffcec
|
||||
.extern func_ov14_0213d6e0
|
||||
.extern func_ov00_020a8158
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8db8
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern func_ov00_020af298
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_ov14_0213d420
|
||||
.extern func_ov00_020a8a90
|
||||
.extern func_ov00_020a8b80
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a90Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern func_ov00_020af298
|
||||
.extern func_ov14_02123960
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8b04
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020af3fc
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern func_ov00_020b1058
|
||||
.extern func_ov14_0213d3d4
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a81ec
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern func_ov00_02087f08
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0208967c
|
||||
@@ -135,24 +135,24 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0d0c
|
||||
.extern func_ov14_0213d420
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_ov00_020af298
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020d7cd4
|
||||
.extern func_ov00_020af298
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern data_027e0fb8
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov14_0213d6e0
|
||||
.extern func_ov14_0213db60
|
||||
.extern data_027e0fb8
|
||||
.extern func_ov14_0213d6e0
|
||||
.extern func_ov00_020a8db8
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern func_ov00_02093a1c
|
||||
.extern func_ov00_020bebd8
|
||||
.extern data_027e0f6c
|
||||
|
||||
@@ -145,17 +145,17 @@
|
||||
.extern func_ov00_02081f4c
|
||||
.extern _ZN9SysObjectdlEPv
|
||||
.extern func_ov00_02081f4c
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern data_027e1098
|
||||
.extern func_ov00_020cf01c
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern func_ov14_0213ed94
|
||||
.extern func_ov00_02083c7c
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_020ab8cc
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov14_0213ec40
|
||||
.extern func_ov05_02105d94
|
||||
.extern data_027e077c
|
||||
|
||||
+16
-16
@@ -11,30 +11,30 @@
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020858b0
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202b154
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern func_ov00_020a8db8
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern func_ov00_020b0240
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern func_ov00_020b0240
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a8db8
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern func_ov00_020b0240
|
||||
.extern func_ov00_020a81ec
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern func_ov00_020af42c
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a8db8
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a89bc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern gItemManager
|
||||
.extern data_027e0fb8
|
||||
.extern func_01fffcec
|
||||
|
||||
+361
-361
File diff suppressed because it is too large
Load Diff
+111
-111
@@ -18,11 +18,11 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
ldr r1, _020ac178 ; =data_ov00_020e5aac
|
||||
add r5, r0, #0
|
||||
ldr r1, [r1, #0x44]
|
||||
blx func_ov00_020a8d88
|
||||
blx _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
add r6, r0, #0
|
||||
add r0, r5, #0
|
||||
ldr r7, _020ac17c ; =data_ov00_020e5bac
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac184 ; =data_ov00_020e5af4
|
||||
@@ -46,7 +46,7 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
add r2, r7, #0
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac188 ; =data_ov00_020e5af8
|
||||
@@ -72,7 +72,7 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
mov r1, #1
|
||||
blx r7
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac190 ; =data_ov00_020e5afc
|
||||
@@ -97,11 +97,11 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
ldr r1, _020ac178 ; =data_ov00_020e5aac
|
||||
add r0, r5, #0
|
||||
ldr r1, [r1, #0x54]
|
||||
blx func_ov00_020a8d88
|
||||
blx _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
add r6, r0, #0
|
||||
add r0, r5, #0
|
||||
ldr r7, _020ac198 ; =data_ov00_020e5bf0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac19c ; =data_ov00_020e5b04
|
||||
@@ -125,7 +125,7 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
add r2, r7, #0
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac1a0 ; =data_ov00_020e5b08
|
||||
@@ -151,7 +151,7 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
mov r1, #1
|
||||
blx r7
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac1a8 ; =data_ov00_020e5b0c
|
||||
@@ -175,7 +175,7 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
ldr r4, _020ac1b0 ; =data_ov00_020e5c34
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r1, _020ac1b4 ; =data_ov00_020e5aec
|
||||
mov r2, #0x14
|
||||
str r1, [sp]
|
||||
@@ -192,7 +192,7 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
ldr r6, _020ac1b8 ; =data_ov00_020e5c44
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020ac180 ; =0x4c444d47
|
||||
ldr r2, _020ac1bc ; =data_ov00_020e5ae0
|
||||
@@ -216,17 +216,17 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8
|
||||
add r2, r6, #0
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8df8
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy1Ev
|
||||
add sp, #0x14
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
.align 2, 0
|
||||
@@ -258,20 +258,20 @@ _ZN15LinkStateDamage12OnStateEnterEv: ; 0x020ac1c0
|
||||
mov r4, r0
|
||||
ldr r1, [r4, #0x18]
|
||||
str r1, [r4, #0x1c]
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strh r1, [r0, #0x5a]
|
||||
bl func_ov00_020a81dc
|
||||
bl _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
ldrb r0, [r0, #0x27]
|
||||
cmp r0, #0
|
||||
beq _020ac200
|
||||
bl func_ov00_020a81dc
|
||||
bl _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x27]
|
||||
strb r1, [r0, #0x28]
|
||||
_020ac200:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8bd8
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #1
|
||||
bne _020ac224
|
||||
mov r0, r4
|
||||
@@ -307,16 +307,16 @@ _020ac274:
|
||||
bl _ZN15LinkStateDamage18func_ov00_020acfe8Eb
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8508
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
bne _020ac6dc
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, r0
|
||||
ldr r1, _020ac798 ; =0x0000023d
|
||||
mov r0, r5
|
||||
@@ -326,15 +326,15 @@ _020ac2c4:
|
||||
ldr r1, _020ac79c ; =data_ov00_020e5b50
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac7a0 ; =data_ov00_020eec9c
|
||||
ldr r1, _020ac7a4 ; =0x0000011f
|
||||
bl func_ov00_020d7b20
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac7a0 ; =data_ov00_020eec9c
|
||||
mov r1, #0xd2
|
||||
@@ -344,10 +344,10 @@ _020ac308:
|
||||
ldr r1, _020ac7a8 ; =data_ov00_020e5b30
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8508
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
mov r0, #0
|
||||
str r0, [r4, #0xb0]
|
||||
b _020ac6dc
|
||||
@@ -355,19 +355,19 @@ _020ac330:
|
||||
ldrb r1, [r4, #0x30]
|
||||
mov r0, r4
|
||||
add r2, r4, #0xb0
|
||||
bl func_ov00_020a8954
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8954EbPi
|
||||
mov r1, #0
|
||||
mov r0, r4
|
||||
str r1, [r4, #0xb0]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r5, [r0, #4]
|
||||
mov r0, r4
|
||||
str r5, [r4, #0x2c]
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
str r5, [r0, #0x9c]
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8508
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
b _020ac6dc
|
||||
_020ac374:
|
||||
ldrb r0, [r4, #0x30]
|
||||
@@ -376,32 +376,32 @@ _020ac374:
|
||||
beq _020ac394
|
||||
ldr r1, _020ac7ac ; =data_ov00_020e5b20
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _020ac6dc
|
||||
_020ac394:
|
||||
ldr r1, _020ac7b0 ; =data_ov00_020e5b10
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _020ac6dc
|
||||
_020ac3a4:
|
||||
ldrb r1, [r4, #0x30]
|
||||
mov r0, r4
|
||||
bl _ZN15LinkStateDamage18func_ov00_020acfe8Eb
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac7a0 ; =data_ov00_020eec9c
|
||||
ldr r1, _020ac7b4 ; =0x00000117
|
||||
bl func_ov00_020d7b20
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
bne _020ac6dc
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, r0
|
||||
ldr r1, _020ac798 ; =0x0000023d
|
||||
mov r0, r5
|
||||
@@ -411,9 +411,9 @@ _020ac400:
|
||||
ldr r1, _020ac7b8 ; =data_ov00_020e5adc
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac7a0 ; =data_ov00_020eec9c
|
||||
ldr r1, _020ac7bc ; =0x00000119
|
||||
@@ -422,10 +422,10 @@ _020ac400:
|
||||
mov r0, r4
|
||||
ldr r1, [r1, #0x40]
|
||||
strh r1, [r4, #0x20]
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r1, r5, #0x34
|
||||
add r2, sp, #8
|
||||
bl func_01ff9bc4
|
||||
@@ -440,24 +440,24 @@ _020ac400:
|
||||
add r3, r2, #1
|
||||
bl func_ov00_0207c2e8
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _020ac4b4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, r0
|
||||
ldr r1, _020ac7c8 ; =0x0000028f
|
||||
mov r0, r5
|
||||
bl func_0202dc38
|
||||
b _020ac6dc
|
||||
_020ac4b4:
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, r0
|
||||
ldr r1, _020ac798 ; =0x0000023d
|
||||
mov r0, r5
|
||||
@@ -465,7 +465,7 @@ _020ac4b4:
|
||||
b _020ac6dc
|
||||
_020ac4d8:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r1, #1
|
||||
strb r1, [r0, #0x14b]
|
||||
mov r0, #0xf
|
||||
@@ -477,7 +477,7 @@ _020ac4d8:
|
||||
ldr r1, _020ac7c4 ; =data_027e0e58
|
||||
mov r0, r4
|
||||
ldr r5, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r3, r0
|
||||
mov r0, r5
|
||||
mov r1, #1
|
||||
@@ -486,20 +486,20 @@ _020ac4d8:
|
||||
ldr r2, _020ac7cc ; =0x0000011e
|
||||
bl func_ov00_0207c1f8
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac7a0 ; =data_ov00_020eec9c
|
||||
mov r1, #0xd8
|
||||
bl func_ov00_020d7a84
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
bne _020ac6dc
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, r0
|
||||
ldr r1, _020ac798 ; =0x0000023d
|
||||
mov r0, r5
|
||||
@@ -511,15 +511,15 @@ _020ac57c:
|
||||
mov r1, #0x28
|
||||
mov r0, r4
|
||||
strh r1, [r4, #0x20]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0, #4]
|
||||
mov r0, r4
|
||||
str r1, [r4, #0x28]
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r1, #1
|
||||
strb r1, [r0, #0x14d]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrsh r0, [r0, #0xc8]
|
||||
cmp r0, #8
|
||||
beq _020ac5d4
|
||||
@@ -532,9 +532,9 @@ _020ac5d4:
|
||||
ldr r1, _020ac7d0 ; =data_ov00_020e5b40
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, r0
|
||||
mov r0, #1
|
||||
mov r3, r0
|
||||
@@ -542,7 +542,7 @@ _020ac5d4:
|
||||
mov r2, #0
|
||||
bl func_ov00_020c7764
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac7a0 ; =data_ov00_020eec9c
|
||||
mov r1, #0xce
|
||||
@@ -560,7 +560,7 @@ _020ac638:
|
||||
ldr r1, _020ac7d0 ; =data_ov00_020e5b40
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _020ac6dc
|
||||
_020ac64c:
|
||||
ldr r0, _020ac7d4 ; =data_027e0618
|
||||
@@ -597,7 +597,7 @@ _020ac698:
|
||||
bl func_ov00_02097ff4
|
||||
_020ac6c8:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrh r1, [r0, #0xa4]
|
||||
bic r1, r1, #8
|
||||
strh r1, [r0, #0xa4]
|
||||
@@ -607,7 +607,7 @@ _020ac6dc:
|
||||
addeq sp, sp, #0x14
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c14
|
||||
bl _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
cmp r0, #0
|
||||
ble _020ac70c
|
||||
ldrsh r0, [r4, #0x32]
|
||||
@@ -616,7 +616,7 @@ _020ac6dc:
|
||||
ldmleia sp!, {r4, r5, pc}
|
||||
_020ac70c:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8de0
|
||||
bl _ZN13LinkStateBase20Get_PlayerLink_Unk38Ev
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
addge sp, sp, #0x14
|
||||
@@ -643,12 +643,12 @@ _020ac70c:
|
||||
mov r0, r4
|
||||
bhi _020ac788
|
||||
mov r1, #1
|
||||
bl func_ov00_020a86dc
|
||||
bl _ZN13LinkStateBase29PlayerLink_func_ov00_020bccc8Ev
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_020ac788:
|
||||
mov r1, #0
|
||||
bl func_ov00_020a86dc
|
||||
bl _ZN13LinkStateBase29PlayerLink_func_ov00_020bccc8Ev
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
@@ -683,7 +683,7 @@ _ZN15LinkStateDamage12OnStateLeaveEi: ; 0x020ac7f0
|
||||
sub sp, sp, #8
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a7fac
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, [r5, #0x1c]
|
||||
cmp r0, #5
|
||||
beq _020ac824
|
||||
@@ -706,7 +706,7 @@ _020ac834:
|
||||
b _020ac930
|
||||
_020ac84c:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x14b]
|
||||
add r0, r5, #0x9c
|
||||
@@ -714,7 +714,7 @@ _020ac84c:
|
||||
ldr r1, _020ac9d0 ; =data_027e0e58
|
||||
mov r0, r5
|
||||
ldr r6, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
mov r0, r6
|
||||
mov r1, #0
|
||||
@@ -726,7 +726,7 @@ _020ac84c:
|
||||
ldr r1, _020ac9d0 ; =data_027e0e58
|
||||
mov r0, r5
|
||||
ldr r6, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
mov r0, r6
|
||||
mov r1, #0
|
||||
@@ -736,7 +736,7 @@ _020ac84c:
|
||||
mov r3, #1
|
||||
bl func_ov00_0207c1b0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020ac9d4 ; =data_ov00_020eec9c
|
||||
mov r1, #0xd9
|
||||
@@ -758,16 +758,16 @@ _020ac904:
|
||||
bl func_ov00_020b7e6c
|
||||
mov r0, r5
|
||||
mov r1, #1
|
||||
bl func_ov00_020a84bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x14d]
|
||||
mov r0, r5
|
||||
bl func_ov05_021113c4
|
||||
_020ac930:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
mov r1, #0
|
||||
strh r1, [r0]
|
||||
strh r1, [r5, #0x22]
|
||||
@@ -777,7 +777,7 @@ _020ac930:
|
||||
cmp r0, #2
|
||||
bne _020ac9bc
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c14
|
||||
bl _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
cmp r0, #0
|
||||
bgt _020ac9bc
|
||||
ldr r0, [r5, #0x18]
|
||||
@@ -830,11 +830,11 @@ _ZN15LinkStateDamage18func_ov00_020ac9e4Ei: ; 0x020ac9e4
|
||||
mov r0, r5
|
||||
bne _020aca1c
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020aca1c:
|
||||
ldr r4, [r5, #0x2c]
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r1, _020aca4c ; =data_027e0d38
|
||||
str r4, [r0, #0x9c]
|
||||
ldr r0, [r1]
|
||||
@@ -855,10 +855,10 @@ _ZN15LinkStateDamage18func_ov00_020aca50Ev: ; 0x020aca50
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r5, r0
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r4, r0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r2, sp, #0
|
||||
add r1, r4, #0x1c
|
||||
bl func_01ff9bc4
|
||||
@@ -914,7 +914,7 @@ _ZN15LinkStateDamage8vfunc_30Ei: ; 0x020acafc
|
||||
cmp r2, #6
|
||||
addne sp, sp, #0x10
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0]
|
||||
ldr r3, _020acb64 ; =_ZN15LinkStateDamage18func_ov00_020aca50Ev
|
||||
str r1, [sp, #4]
|
||||
@@ -969,7 +969,7 @@ _020acbb0:
|
||||
mov r7, r0, lsl #0x10
|
||||
mov r0, r6
|
||||
mov r4, r7, asr #0x10
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r0, [r0]
|
||||
rsb r0, r0, r7, asr #16
|
||||
mov r0, r0, lsl #0x10
|
||||
@@ -1005,19 +1005,19 @@ _020acc54:
|
||||
add r0, sp, #0
|
||||
bl func_0202d95c
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r1, [r0]
|
||||
ldr r2, _020ace78 ; =0x0000028f
|
||||
mov r0, r6
|
||||
bl func_ov00_020a82c4
|
||||
bl _ZN13LinkStateBase12ApplyImpulseEii
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
ldrb r0, [r6, #0x30]
|
||||
cmp r0, #0
|
||||
bne _020ace44
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r1, [r0]
|
||||
sub r1, r1, #0x8000
|
||||
strh r1, [r0]
|
||||
@@ -1027,20 +1027,20 @@ _020acca8:
|
||||
add r0, sp, #0
|
||||
bl func_0202d95c
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
ldrb r0, [r6, #0x30]
|
||||
cmp r0, #0
|
||||
bne _020ace44
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r1, [r0]
|
||||
sub r1, r1, #0x8000
|
||||
strh r1, [r0]
|
||||
b _020ace44
|
||||
_020acce4:
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r5]
|
||||
str r1, [r0]
|
||||
ldr r1, [r5, #4]
|
||||
@@ -1052,10 +1052,10 @@ _020acce4:
|
||||
bl func_01ffa0f4
|
||||
mov r4, r0
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r1, [r0]
|
||||
sub r1, r1, #0x8000
|
||||
strh r1, [r0]
|
||||
@@ -1070,13 +1070,13 @@ _020acd38:
|
||||
mov r0, r6
|
||||
ldrne r1, _020ace84 ; =0x0000019a
|
||||
str r1, [sp, #4]
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
ldrb r0, [r6, #0x30]
|
||||
cmp r0, #0
|
||||
bne _020acd84
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r1, [r0]
|
||||
sub r1, r1, #0x8000
|
||||
strh r1, [r0]
|
||||
@@ -1085,21 +1085,21 @@ _020acd84:
|
||||
cmp r0, #8
|
||||
bne _020ace44
|
||||
mov r0, r6
|
||||
bl func_ov00_020a82ac
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
b _020ace44
|
||||
_020acd9c:
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r0, #8]
|
||||
mov r0, r6
|
||||
add r1, r1, r1, lsr #31
|
||||
mov r7, r1, asr #0x1
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r0]
|
||||
mov r0, r6
|
||||
add r1, r1, r1, lsr #31
|
||||
mov r5, r1, asr #0x1
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
str r5, [r0]
|
||||
mov r1, #0
|
||||
stmib r0, {r1, r7}
|
||||
@@ -1109,7 +1109,7 @@ _020acd9c:
|
||||
ldr r1, _020ace8c ; =0x00000333
|
||||
mov r0, r6
|
||||
str r1, [sp, #4]
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r0, [r0]
|
||||
sub r0, r4, r0
|
||||
mov r0, r0, lsl #0x10
|
||||
@@ -1134,10 +1134,10 @@ _020ace3c:
|
||||
ldmia sp!, {r4, r5, r6, r7, pc}
|
||||
_020ace44:
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r4, r0
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, r0
|
||||
add r1, sp, #0
|
||||
mov r0, r4
|
||||
@@ -1164,7 +1164,7 @@ _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi: ; 0x020ace90
|
||||
mov r6, r1
|
||||
str r3, [r5, #0x18]
|
||||
mov r4, r2
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r6]
|
||||
str r1, [r0]
|
||||
ldr r1, [r6, #4]
|
||||
@@ -1177,7 +1177,7 @@ _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi: ; 0x020ace90
|
||||
mov r1, r0, lsl #0x10
|
||||
mov r0, r5
|
||||
mov r6, r1, asr #0x10
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
sub r1, r6, #0x8000
|
||||
strh r1, [r0]
|
||||
mov r0, #0
|
||||
@@ -1210,11 +1210,11 @@ _020acf24:
|
||||
_ZN15LinkStateDamage8vfunc_20Ei: ; 0x020acf28
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _020acfd8
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c14
|
||||
bl _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
cmp r0, #0
|
||||
bgt _020acfb4
|
||||
ldr r0, _020acfe0 ; =data_027e0618
|
||||
@@ -1222,7 +1222,7 @@ _ZN15LinkStateDamage8vfunc_20Ei: ; 0x020acf28
|
||||
cmp r0, #2
|
||||
mov r0, r4
|
||||
bne _020acfa0
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0, #4]
|
||||
cmp r0, #0
|
||||
bgt _020acf98
|
||||
@@ -1234,13 +1234,13 @@ _ZN15LinkStateDamage8vfunc_20Ei: ; 0x020acf28
|
||||
moveq r0, #0xf
|
||||
str r0, [r4, #0x18]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a82ac
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
b _020acfac
|
||||
_020acf98:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r4, pc}
|
||||
_020acfa0:
|
||||
bl func_ov00_020a82ac
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
mov r0, #0xe
|
||||
str r0, [r4, #0x18]
|
||||
_020acfac:
|
||||
@@ -1251,7 +1251,7 @@ _020acfb4:
|
||||
cmp r0, #0
|
||||
ble _020acfd8
|
||||
mov r0, r4
|
||||
bl func_ov00_020a82ac
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
mov r0, #0xe
|
||||
str r0, [r4, #0x18]
|
||||
mov r0, #1
|
||||
@@ -1272,11 +1272,11 @@ _ZN15LinkStateDamage18func_ov00_020acfe8Eb: ; 0x020acfe8
|
||||
mov r2, #1
|
||||
beq _020ad004
|
||||
ldr r1, _020ad010 ; =data_ov00_020e5b00
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
ldmia sp!, {r3, pc}
|
||||
_020ad004:
|
||||
ldr r1, _020ad014 ; =data_ov00_020e5af0
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
ldmia sp!, {r3, pc}
|
||||
.align 2, 0
|
||||
arm_func_end _ZN15LinkStateDamage18func_ov00_020acfe8Eb
|
||||
@@ -1487,10 +1487,10 @@ _ZTV15LinkStateDamage: ; 0x020e5b68
|
||||
.word func_ov05_0210ec3c
|
||||
.word _ZN15LinkStateDamage8vfunc_20Ei - 1
|
||||
.word _ZN15LinkStateDamage8vfunc_24Ei - 1
|
||||
.word func_ov00_020a8108
|
||||
.word _ZN13LinkStateBase8vfunc_28Ev
|
||||
.word func_ov05_0210f704
|
||||
.word _ZN15LinkStateDamage8vfunc_30Ei - 1
|
||||
.word func_ov00_020a8110
|
||||
.word _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.word func_ov05_0210f70c
|
||||
.word func_ov05_0210f714
|
||||
.word func_ov05_0210f6dc
|
||||
|
||||
@@ -1,84 +1,84 @@
|
||||
#pragma once
|
||||
.extern func_ov00_020a8d88
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8d88
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8df8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a81dc
|
||||
.extern func_ov00_020a81dc
|
||||
.extern func_ov00_020a8bd8
|
||||
.extern _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy1Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern func_ov23_02178724
|
||||
.extern func_ov00_020a8508
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8508
|
||||
.extern func_ov00_020a8954
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8508
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8954EbPi
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8508Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0207c2e8
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8be8
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020c7764
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov20_02177300
|
||||
.extern func_ov23_021789fc
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern func_ov00_020a914c
|
||||
.extern func_ov00_020d7424
|
||||
.extern func_ov00_020a914c
|
||||
@@ -86,11 +86,11 @@
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_020ab614
|
||||
.extern func_ov00_02097ff4
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c14
|
||||
.extern func_ov00_020a8de0
|
||||
.extern func_ov00_020a86dc
|
||||
.extern func_ov00_020a86dc
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
.extern _ZN13LinkStateBase20Get_PlayerLink_Unk38Ev
|
||||
.extern _ZN13LinkStateBase29PlayerLink_func_ov00_020bccc8Ev
|
||||
.extern _ZN13LinkStateBase29PlayerLink_func_ov00_020bccc8Ev
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0618
|
||||
@@ -100,23 +100,23 @@
|
||||
.extern data_027e0f74
|
||||
.extern data_027e077c
|
||||
.extern data_02056be4
|
||||
.extern func_ov00_020a7fac
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a8be8
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a84bc
|
||||
.extern func_ov00_020a8be8
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern func_ov05_021113c4
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c14
|
||||
.extern _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
.extern _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern func_ov00_02097760
|
||||
.extern func_ov00_0209779c
|
||||
@@ -126,67 +126,67 @@
|
||||
.extern gItemManager
|
||||
.extern data_027e0f74
|
||||
.extern func_ov05_02110f50
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov05_0210f7b8
|
||||
.extern data_027e0d38
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_0201e388
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_02019534
|
||||
.extern data_ov00_020e9360
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207b89c
|
||||
.extern data_ov00_020e9c88
|
||||
.extern _ZN11ItemManager12GetEquipItemEi
|
||||
.extern func_ov00_020abf50
|
||||
.extern func_ov14_0213ec64
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a82c4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12ApplyImpulseEii
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ff9bc4
|
||||
.extern data_027e0618
|
||||
.extern gItemManager
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c14
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase25GetCurrentCharacterHealthEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZNK11ItemManager15HasPurplePotionEv
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a82ac
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern data_027e0618
|
||||
.extern gItemManager
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern data_ov00_020e5aa4
|
||||
.extern data_ov00_020e5a90
|
||||
.extern data_ov00_020e5a9c
|
||||
@@ -198,9 +198,9 @@
|
||||
.extern func_ov04_02108420
|
||||
.extern func_ov04_02108480
|
||||
.extern func_ov05_0210ec3c
|
||||
.extern func_ov00_020a8108
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov00_020a8110
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov04_0210f6dc
|
||||
|
||||
+126
-126
@@ -1,33 +1,33 @@
|
||||
#pragma once
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8d28
|
||||
.extern func_ov00_020a8d28
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase12GetEquipItemEi
|
||||
.extern _ZN13LinkStateBase12GetEquipItemEi
|
||||
.extern func_ov00_020a7b8c
|
||||
.extern func_ov00_020c06b0
|
||||
.extern func_ov00_020d77e4
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_020a7fac
|
||||
.extern func_ov00_020a8c08
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase9GetHealthEv
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020840c4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ff9cec
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern func_0202b308
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020a7fac
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern func_ov00_020af050
|
||||
.extern func_ov00_02083a1c
|
||||
.extern func_ov00_020840c4
|
||||
.extern func_ov14_0214bd08
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0e60
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020af01c
|
||||
.extern func_ov00_02083c7c
|
||||
@@ -180,124 +180,124 @@
|
||||
.extern func_02019478
|
||||
.extern func_02019534
|
||||
.extern data_ov00_020e9360
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8d88
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a8158
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a89bc
|
||||
.extern func_ov00_020a8994
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8994Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020a8ce0
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase20Get_PlayerLink_Unk44Ev
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern func_020350b4
|
||||
.extern func_020351b8
|
||||
.extern func_ov00_020a8ce0
|
||||
.extern func_ov00_020a8ce0
|
||||
.extern _ZN13LinkStateBase20Get_PlayerLink_Unk44Ev
|
||||
.extern _ZN13LinkStateBase20Get_PlayerLink_Unk44Ev
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern data_027e0fb8
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0fe4
|
||||
.extern func_ov00_020a7fac
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern func_ov00_020af050
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern data_027e0fb8
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
.extern func_ov00_020ba458
|
||||
.extern gItemManager
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov00_020c2a0c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020a8ba0
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase25HasFlags_PlayerLink_Unk48Et
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_ov00_020b05e8
|
||||
.extern func_ov00_020b049c
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020b0ad0
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020afe88
|
||||
.extern func_ov00_020af050
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern func_01ff9e64
|
||||
.extern func_01ffbe78
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020c2a0c
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020af044
|
||||
.extern func_ov00_020a7b8c
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8bd8
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern func_ov23_02171410
|
||||
.extern func_01ff9cec
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a81b8
|
||||
.extern func_ov00_020a81b8
|
||||
.extern func_ov00_020a81b8
|
||||
.extern func_ov00_020a81b8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a81b8
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020af044
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_0202bbbc
|
||||
.extern func_0202bba8
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov05_0211139c
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern func_ov00_020a81ec
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern func_ov05_021113b4
|
||||
.extern func_ov00_020c1908
|
||||
.extern func_ov00_020a8158
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern func_ov00_020af050
|
||||
.extern gItemManager
|
||||
.extern data_027e0d0c
|
||||
@@ -306,69 +306,69 @@
|
||||
.extern data_027e0fe4
|
||||
.extern data_027e0e60
|
||||
.extern func_01fffcd8
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern func_ov00_020a8d50
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
.extern Divide
|
||||
.extern func_ov00_020a8c78
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern data_027e0d0c
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern func_ov00_020c3180
|
||||
.extern func_ov00_020aeffc
|
||||
.extern data_027e0fb8
|
||||
.extern func_ov00_020a7b8c
|
||||
.extern func_ov00_020c2a0c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_01ffa0f4
|
||||
.extern func_0202bbbc
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_0202da8c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov17_0215dff0
|
||||
.extern func_ov17_0215e338
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern data_02050f54
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_020a8148
|
||||
.extern func_ov00_020a8bf8
|
||||
.extern func_ov00_020a8bf8
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8bf8
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern func_ov00_020c3674
|
||||
.extern func_ov00_020a8cc4
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8148
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0fe4
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_020a7fac
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern func_ov00_020cf01c
|
||||
.extern func_ov14_0213ec64
|
||||
.extern func_ov14_0211fd04
|
||||
@@ -377,9 +377,9 @@
|
||||
.extern func_ov59_0219931c
|
||||
.extern func_ov00_020cf9dc
|
||||
.extern func_ov54_021997f0
|
||||
.extern func_ov00_020a8d28
|
||||
.extern func_ov00_020a8158
|
||||
.extern func_ov00_020a8158
|
||||
.extern _ZN13LinkStateBase12GetEquipItemEi
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020af050
|
||||
.extern data_027e103c
|
||||
@@ -392,11 +392,11 @@
|
||||
.extern func_ov04_0210aef4
|
||||
.extern func_ov04_0210af00
|
||||
.extern data_ov04_021113dc
|
||||
.extern func_ov00_020a7fb0
|
||||
.extern func_ov00_020a8108
|
||||
.extern _ZN13LinkStateBase8vfunc_20Ei
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov00_020a8110
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_02111a98
|
||||
.extern func_ov05_0210f71c
|
||||
@@ -414,7 +414,7 @@
|
||||
.extern func_ov04_0210ab88
|
||||
.extern func_ov04_0210ab9c
|
||||
.extern func_ov05_0210a648
|
||||
.extern func_ov00_020a8108
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern func_ov05_0210b3bc
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov05_0210f70c
|
||||
@@ -429,7 +429,7 @@
|
||||
.extern func_ov05_021057c4
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210f708
|
||||
.extern func_ov00_020a8110
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
|
||||
+145
-145
@@ -1,72 +1,72 @@
|
||||
#pragma once
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a82c4
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12ApplyImpulseEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8638
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8638Ei
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_0207c39c
|
||||
.extern func_ov05_02107c8c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020b4c2c
|
||||
.extern func_ov00_020a8238
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase6TurnToEsii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov21_02170660
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a8158
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern func_ov05_02108188
|
||||
.extern func_ov23_0217139c
|
||||
.extern data_02050f54
|
||||
.extern data_027e0fb8
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0e58
|
||||
.extern func_ov00_020a7fac
|
||||
.extern func_ov00_020a8668
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern _ZN13LinkStateBase22Clear_PlayerLink_Unk48Et
|
||||
.extern func_ov00_0207c444
|
||||
.extern func_ov00_020a84bc
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov23_021720f0
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern data_027e0e58
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8ba0
|
||||
.extern func_ov00_020a8bd8
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern func_ov00_020a8bd8
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase25HasFlags_PlayerLink_Unk48Et
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
.extern func_ov23_021712fc
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov05_0210f808
|
||||
.extern func_ov05_02108094
|
||||
.extern data_027e0fb8
|
||||
.extern data_027e0618
|
||||
.extern func_ov05_0211139c
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern data_027e077c
|
||||
.extern data_02056be4
|
||||
.extern data_027e077c
|
||||
@@ -301,37 +301,37 @@
|
||||
.extern data_027e0c68
|
||||
.extern data_027e0f74
|
||||
.extern func_ov00_02097b9c
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern func_ov00_020a8dec
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
.extern func_0202ab78
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a8668
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase22Clear_PlayerLink_Unk48Et
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020b542c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020b542c
|
||||
.extern func_ov00_020a82ac
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern func_020385b8
|
||||
.extern func_ov00_020ab680
|
||||
.extern func_ov00_020a82ac
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern func_ov00_020d70a4
|
||||
.extern func_0202ab78
|
||||
.extern func_ov00_020d70a4
|
||||
@@ -341,8 +341,8 @@
|
||||
.extern func_ov05_021089c0
|
||||
.extern func_ov05_021089f4
|
||||
.extern func_ov05_02108d08
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a82ac
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
.extern func_ov05_02108e08
|
||||
.extern data_ov00_020ee698
|
||||
.extern data_027e0d0c
|
||||
@@ -351,14 +351,14 @@
|
||||
.extern data_027e0f64
|
||||
.extern data_ov09_0211f5b4
|
||||
.extern data_027e0f74
|
||||
.extern func_ov00_020a7fac
|
||||
.extern _ZN13LinkStateBase12OnStateLeaveEi
|
||||
.extern func_ov05_02104070
|
||||
.extern data_027e103c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerVelEv
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern func_ov00_020838e8
|
||||
.extern func_ov12_021343bc
|
||||
.extern func_020385b8
|
||||
@@ -369,66 +369,66 @@
|
||||
.extern func_ov00_020ab680
|
||||
.extern func_ov05_02100ae0
|
||||
.extern func_ov05_021099dc
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern func_ov05_0210f808
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_0202b2e8
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020b542c
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0d38
|
||||
.extern data_02052f54
|
||||
.extern data_02051f54
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a81ec
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020b542c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8b3c
|
||||
.extern func_ov00_020a8138
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern data_ov00_020eec9c
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a8bc4
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk004Ev
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8ca4
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
.extern func_ov05_02110228
|
||||
.extern func_01ff9cec
|
||||
.extern func_ov00_02097bcc
|
||||
.extern data_027e0f74
|
||||
.extern func_ov00_020a8dcc
|
||||
.extern func_ov00_020a7fb8
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8148
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8148
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8bf8
|
||||
.extern _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
.extern _ZN13LinkStateBase8vfunc_24Ei
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
.extern _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
.extern _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
.extern _ZN13LinkStateBase10GetStateIdEv
|
||||
.extern func_020367ec
|
||||
.extern func_020367ec
|
||||
.extern data_027e0c68
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a84bc
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
.extern _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
.extern func_ov00_020838e8
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_0209a4f4
|
||||
@@ -439,30 +439,30 @@
|
||||
.extern data_027e077c
|
||||
.extern data_027e0e60
|
||||
.extern data_027e0f74
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov17_02165e48
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020a8128
|
||||
.extern func_ov00_020a8128
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase18SetPlayerCharacterEi
|
||||
.extern _ZN13LinkStateBase18SetPlayerCharacterEi
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02078b40
|
||||
.extern func_ov00_0209a4f4
|
||||
.extern func_ov00_02097810
|
||||
.extern func_ov00_0209a508
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_020d77e4
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern func_ov00_02083f44
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern _ZN13LinkStateBase12GetPlayerPosEv
|
||||
.extern data_027e0d38
|
||||
.extern data_027e0f74
|
||||
.extern data_02050f54
|
||||
@@ -530,20 +530,20 @@
|
||||
.extern func_ov04_0210ae80
|
||||
.extern func_ov04_0210aea8
|
||||
.extern func_ov05_02106c94
|
||||
.extern func_ov00_020a8108
|
||||
.extern _ZN13LinkStateBase8vfunc_28Ev
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov04_0210f708
|
||||
.extern func_ov00_020a8110
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov05_0210f71c
|
||||
.extern func_ov05_0210a06c
|
||||
.extern func_ov04_0210acc8
|
||||
.extern func_ov04_0210ad0c
|
||||
.extern func_ov00_020a7fb0
|
||||
.extern _ZN13LinkStateBase8vfunc_20Ei
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov05_0210a110
|
||||
.extern func_ov00_020a8110
|
||||
.extern _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_02037854
|
||||
.extern func_02037918
|
||||
@@ -815,7 +815,7 @@
|
||||
.extern func_ov00_02079e3c
|
||||
.extern func_ov00_02097738
|
||||
.extern func_ov00_02097750
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern func_ov00_020abd84
|
||||
.extern _ZNK11ItemManager16GetEquippedFairyEv
|
||||
.extern _ZNK11ItemManager8GetFairyEi
|
||||
@@ -1018,9 +1018,9 @@
|
||||
.extern data_027e0fd0
|
||||
.extern func_ov00_020a914c
|
||||
.extern func_ov00_020b1eec
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern func_ov00_020a7b8c
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern func_ov00_020a7b8c
|
||||
.extern func_ov00_020a914c
|
||||
.extern data_027e0fd4
|
||||
@@ -1037,7 +1037,7 @@
|
||||
.extern data_027e0fd4
|
||||
.extern data_027e0fd4
|
||||
.extern func_ov05_0210eba4
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern func_ov00_020a7b8c
|
||||
.extern gOverlayManager
|
||||
.extern data_027e0fd4
|
||||
@@ -1097,7 +1097,7 @@
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fac
|
||||
.extern data_02050f54
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern data_027e0fdc
|
||||
.extern data_027e0fd0
|
||||
.extern data_027e0fe4
|
||||
@@ -1194,7 +1194,7 @@
|
||||
.extern func_ov00_020a914c
|
||||
.extern func_ov00_020b2f9c
|
||||
.extern func_01ff9bf8
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern data_027e0f94
|
||||
.extern data_027e0fcc
|
||||
.extern data_027e0fa0
|
||||
@@ -1202,7 +1202,7 @@
|
||||
.extern data_027e0fd4
|
||||
.extern func_ov00_020a914c
|
||||
.extern data_027e0fd0
|
||||
.extern func_ov00_020a81dc
|
||||
.extern _ZN13LinkStateBase16GetLinkItemStateEv
|
||||
.extern func_ov00_020a914c
|
||||
.extern func_ov00_020a7b9c
|
||||
.extern data_027e0fd8
|
||||
|
||||
+126
-126
@@ -23,7 +23,7 @@ func_ov00_020a8e10: ; 0x020a8e10
|
||||
push {r4, r5, lr}
|
||||
sub sp, #0x14
|
||||
ldr r5, _020a8e4c ; =data_ov00_020e5744
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020a8e50 ; =0x4c4d4f56
|
||||
ldr r2, _020a8e54 ; =data_ov00_020e56f0
|
||||
@@ -66,14 +66,14 @@ func_ov00_020a8e58: ; 0x020a8e58
|
||||
ldrb r2, [r4, #0x14]
|
||||
cmp r2, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
bl func_ov00_020a8d28
|
||||
bl _ZN13LinkStateBase12GetEquipItemEi
|
||||
ldr r2, [r0]
|
||||
mov r1, #1
|
||||
ldr r2, [r2, #0x28]
|
||||
blx r2
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8d28
|
||||
bl _ZN13LinkStateBase12GetEquipItemEi
|
||||
ldr r2, [r0]
|
||||
mov r1, #1
|
||||
ldr r2, [r2, #0x28]
|
||||
@@ -94,7 +94,7 @@ _020a8ec8: .word data_ov00_020eec9c
|
||||
func_ov00_020a8ecc: ; 0x020a8ecc
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl func_ov00_020a7fac
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
mov r0, #0
|
||||
strb r0, [r4, #0x14]
|
||||
strb r0, [r4, #0x15]
|
||||
@@ -108,12 +108,12 @@ func_ov00_020a8eec: ; 0x020a8eec
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8c08
|
||||
bl _ZN13LinkStateBase9GetHealthEv
|
||||
cmp r0, #0
|
||||
ble _020a8f14
|
||||
mov r0, r5
|
||||
mov r1, r4
|
||||
bl func_ov00_020a7fb8
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_020a8f14:
|
||||
cmp r4, #2
|
||||
@@ -174,13 +174,13 @@ func_ov00_020a8f80: ; 0x020a8f80
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0xc
|
||||
mov r5, r0
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r0, [r0, #0xc0]
|
||||
cmp r0, #0x1e
|
||||
addne sp, sp, #0xc
|
||||
ldmneia sp!, {r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r2, _020a9020 ; =data_027e0e60
|
||||
add r1, r0, #0xc4
|
||||
ldr r0, [r2]
|
||||
@@ -189,7 +189,7 @@ func_ov00_020a8f80: ; 0x020a8f80
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r2, sp, #0
|
||||
add r0, r4, #0x18
|
||||
@@ -205,7 +205,7 @@ func_ov00_020a8f80: ; 0x020a8f80
|
||||
add r0, sp, #0
|
||||
bl func_0202d95c
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
add r1, sp, #0
|
||||
mov r2, #0x2000
|
||||
bl func_0202b308
|
||||
@@ -221,7 +221,7 @@ _020a9024: .word 0x00000155
|
||||
func_ov00_020a9028: ; 0x020a9028
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
bl func_ov00_020a7fac
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, _020a90a8 ; =data_027e0fb8
|
||||
ldr r0, [r0]
|
||||
ldrb r1, [r0, #0x80]
|
||||
@@ -282,7 +282,7 @@ _020a90f0:
|
||||
ldr r2, [r0, #4]
|
||||
cmp r2, #5
|
||||
bne _020a910c
|
||||
bl func_ov00_020a7fb8
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020a9104:
|
||||
mov r0, #0
|
||||
@@ -293,7 +293,7 @@ _020a910c:
|
||||
cmpne r2, #6
|
||||
cmpne r2, #0xa
|
||||
bne _020a9128
|
||||
bl func_ov00_020a7fb8
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020a9128:
|
||||
mov r0, #0
|
||||
@@ -2018,7 +2018,7 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
sub sp, #0x14
|
||||
add r5, r0, #0
|
||||
ldr r6, _020aa4f0 ; =data_ov00_020e59b8
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020aa4f4 ; =0x4c475242
|
||||
ldr r2, _020aa4f8 ; =data_ov00_020e5940
|
||||
@@ -2049,7 +2049,7 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
add r0, r1, r0
|
||||
asr r4, r0, #1
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020aa4f4 ; =0x4c475242
|
||||
ldr r2, _020aa504 ; =data_ov00_020e5944
|
||||
@@ -2075,7 +2075,7 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
ldr r7, _020aa508 ; =data_ov00_020e59e4
|
||||
ldr r4, [r0, #0x40]
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020aa4f4 ; =0x4c475242
|
||||
ldr r2, _020aa50c ; =data_ov00_020e5948
|
||||
@@ -2103,11 +2103,11 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
ldr r1, _020aa4fc ; =data_ov00_020e5908
|
||||
add r0, r5, #0
|
||||
ldr r1, [r1, #0x54]
|
||||
blx func_ov00_020a8d88
|
||||
blx _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei
|
||||
add r6, r0, #0
|
||||
add r0, r5, #0
|
||||
ldr r7, _020aa510 ; =data_ov00_020e59fc
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020aa4f4 ; =0x4c475242
|
||||
ldr r2, _020aa514 ; =data_ov00_020e5960
|
||||
@@ -2132,7 +2132,7 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
add r2, r7, #0
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020aa4f4 ; =0x4c475242
|
||||
ldr r2, _020aa518 ; =data_ov00_020e5964
|
||||
@@ -2158,7 +2158,7 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
mov r1, #1
|
||||
blx r7
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r3, [r0]
|
||||
ldr r1, _020aa4f4 ; =0x4c475242
|
||||
ldr r2, _020aa520 ; =data_ov00_020e5968
|
||||
@@ -2181,13 +2181,13 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
mov r1, #1
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r0, _020aa4fc ; =data_ov00_020e5908
|
||||
ldr r6, _020aa528 ; =data_ov00_020e5a34
|
||||
ldr r0, [r0, #0x20]
|
||||
lsl r4, r0, #1
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
ldr r1, _020aa52c ; =data_ov00_020e5928
|
||||
ldr r3, _020aa530 ; =0x4c505348
|
||||
str r1, [sp]
|
||||
@@ -2202,7 +2202,7 @@ func_ov00_020aa35c: ; 0x020aa35c
|
||||
ldr r4, [r4, #0x34]
|
||||
blx r4
|
||||
add r0, r5, #0
|
||||
blx func_ov00_020a8dec
|
||||
blx _ZN13LinkStateBase18GetDebugHierarchy0Ev
|
||||
add sp, #0x14
|
||||
pop {r4, r5, r6, r7, pc}
|
||||
nop
|
||||
@@ -2234,9 +2234,9 @@ func_ov00_020aa534: ; 0x020aa534
|
||||
ldr r1, [r4, #4]
|
||||
cmp r1, #6
|
||||
beq _020aa558
|
||||
bl func_ov00_020a82ac
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8158
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
_020aa558:
|
||||
ldr r0, [r4, #4]
|
||||
cmp r0, #9
|
||||
@@ -2256,7 +2256,7 @@ _020aa568: ; jump table
|
||||
_020aa590:
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
b _020aa778
|
||||
_020aa5a0:
|
||||
ldr r0, _020aa78c ; =data_027e0fb8
|
||||
@@ -2265,21 +2265,21 @@ _020aa5a0:
|
||||
ldr r1, _020aa790 ; =data_ov00_020e592c
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _020aa778
|
||||
_020aa5c0:
|
||||
ldr r1, _020aa794 ; =data_ov00_020e593c
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _020aa778
|
||||
_020aa5d4:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _020aa62c
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020aa798 ; =data_ov00_020eec9c
|
||||
ldr r1, _020aa79c ; =0x00000125
|
||||
@@ -2289,19 +2289,19 @@ _020aa5d4:
|
||||
bl func_01ffa0f4
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r5, [r0]
|
||||
ldr r1, _020aa7a0 ; =data_ov00_020e595c
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _020aa778
|
||||
_020aa62c:
|
||||
bl func_ov00_020a8994
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8994Ev
|
||||
b _020aa778
|
||||
_020aa634:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
beq _020aa674
|
||||
ldr r0, [r4, #0x18]
|
||||
@@ -2309,17 +2309,17 @@ _020aa634:
|
||||
bl func_01ffa0f4
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r5, [r0]
|
||||
ldr r1, _020aa7a4 ; =data_ov00_020e594c
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _020aa778
|
||||
_020aa674:
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
b _020aa778
|
||||
_020aa684:
|
||||
ldr r0, _020aa78c ; =data_027e0fb8
|
||||
@@ -2332,13 +2332,13 @@ _020aa684:
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _020aa6bc
|
||||
bl func_ov00_020a8ce0
|
||||
bl _ZN13LinkStateBase20Get_PlayerLink_Unk44Ev
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
b _020aa6c4
|
||||
_020aa6bc:
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
_020aa6c4:
|
||||
mov r2, #0
|
||||
str r2, [sp]
|
||||
@@ -2361,7 +2361,7 @@ _020aa704:
|
||||
cmp r0, #0
|
||||
beq _020aa720
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ce0
|
||||
bl _ZN13LinkStateBase20Get_PlayerLink_Unk44Ev
|
||||
mov r1, #1
|
||||
str r1, [r0]
|
||||
_020aa720:
|
||||
@@ -2374,7 +2374,7 @@ _020aa730:
|
||||
cmp r0, #0
|
||||
beq _020aa74c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ce0
|
||||
bl _ZN13LinkStateBase20Get_PlayerLink_Unk44Ev
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
_020aa74c:
|
||||
@@ -2390,7 +2390,7 @@ _020aa75c:
|
||||
_020aa76c:
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
_020aa778:
|
||||
ldr r0, [r4, #4]
|
||||
cmp r0, #7
|
||||
@@ -2414,7 +2414,7 @@ _020aa7ac: .word data_ov00_020e5908
|
||||
func_ov00_020aa7b0: ; 0x020aa7b0
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl func_ov00_020a7fac
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, _020aa814 ; =data_027e0fb8
|
||||
ldr r0, [r0]
|
||||
ldrb r1, [r0, #0x80]
|
||||
@@ -2423,7 +2423,7 @@ func_ov00_020aa7b0: ; 0x020aa7b0
|
||||
bl func_ov00_020af050
|
||||
_020aa7d4:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
ldr r1, [r4, #4]
|
||||
cmp r1, #1
|
||||
ldmneia sp!, {r4, pc}
|
||||
@@ -2433,7 +2433,7 @@ _020aa7d4:
|
||||
cmp r0, #0
|
||||
ldmneia sp!, {r4, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
str r1, [r0, #4]
|
||||
@@ -2466,16 +2466,16 @@ func_ov00_020aa844: ; 0x020aa844
|
||||
sub sp, sp, #0x2c
|
||||
mov r4, r1
|
||||
mov r5, r0
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r2, sp, #0x20
|
||||
add r0, r4, #0x48
|
||||
bl func_01ff9bf8
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r6, [r0]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r1, [r0]
|
||||
mov r0, r6, asr #0x4
|
||||
mov r2, r0, lsl #0x2
|
||||
@@ -2529,11 +2529,11 @@ func_ov00_020aa844: ; 0x020aa844
|
||||
add r1, r1, #0x66
|
||||
add r1, r1, #0x600
|
||||
sub r7, r2, r1
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
cmp r4, #0
|
||||
str r1, [r0, #8]
|
||||
@@ -2542,7 +2542,7 @@ func_ov00_020aa844: ; 0x020aa844
|
||||
mov r0, r5
|
||||
cmp r4, r6
|
||||
movle r6, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp, #8]
|
||||
mov r2, r6, asr #0x1f
|
||||
umull ip, r3, r6, r1
|
||||
@@ -2561,7 +2561,7 @@ func_ov00_020aa844: ; 0x020aa844
|
||||
cmp r4, r1
|
||||
movgt r4, r1
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
umull r3, r2, r4, sb
|
||||
mla r2, r4, r8, r2
|
||||
mov r1, r4, asr #0x1f
|
||||
@@ -2581,7 +2581,7 @@ _020aaa04:
|
||||
cmp r4, r6
|
||||
mov r0, r5
|
||||
movge r6, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp, #8]
|
||||
mov r2, r6, asr #0x1f
|
||||
umull ip, r3, r6, r1
|
||||
@@ -2600,7 +2600,7 @@ _020aaa04:
|
||||
str r2, [r0]
|
||||
movlt r4, r1
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
umull r3, r2, r4, sb
|
||||
mla r2, r4, r8, r2
|
||||
mov r1, r4, asr #0x1f
|
||||
@@ -2619,7 +2619,7 @@ _020aaa98:
|
||||
mov r0, r5
|
||||
cmp r7, r4
|
||||
movle r4, r7
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
umull r3, r2, r4, sb
|
||||
adds r3, r3, #0x800
|
||||
mla r2, r4, r8, r2
|
||||
@@ -2635,7 +2635,7 @@ _020aaa98:
|
||||
cmp r7, r1
|
||||
mov r0, r5
|
||||
movgt r7, r1
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp]
|
||||
mov r2, r7, asr #0x1f
|
||||
umull r4, r3, r7, r1
|
||||
@@ -2659,7 +2659,7 @@ _020aab34:
|
||||
cmp r7, r4
|
||||
movge r4, r7
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
umull r3, r2, r4, sb
|
||||
adds r3, r3, #0x800
|
||||
mla r2, r4, r8, r2
|
||||
@@ -2675,7 +2675,7 @@ _020aab34:
|
||||
str r2, [r0]
|
||||
mov r0, r5
|
||||
movlt r7, r1
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp]
|
||||
mov r2, r7, asr #0x1f
|
||||
umull r4, r3, r7, r1
|
||||
@@ -2705,11 +2705,11 @@ func_ov00_020aabd8: ; 0x020aabd8
|
||||
mov r6, r1
|
||||
mov r1, #2
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8ba0
|
||||
bl _ZN13LinkStateBase25HasFlags_PlayerLink_Unk48Et
|
||||
cmp r0, #0
|
||||
bne _020aac08
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
bne _020aac14
|
||||
_020aac08:
|
||||
@@ -2718,7 +2718,7 @@ _020aac08:
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
_020aac14:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
movs r5, r0
|
||||
beq _020aadbc
|
||||
cmp r6, #0
|
||||
@@ -2738,7 +2738,7 @@ _020aac14:
|
||||
str r2, [r4, #0x1c]
|
||||
ldr r1, [r1, #8]
|
||||
str r1, [r4, #0x20]
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r1, [r0]
|
||||
ldr r2, _020ab3c4 ; =data_02050f54
|
||||
ldr r0, _020ab3c8 ; =0x000004cd
|
||||
@@ -2842,7 +2842,7 @@ _020aadbc:
|
||||
movs r6, r0
|
||||
bne _020aae38
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r2, _020ab3cc ; =data_027e0fb8
|
||||
ldr r1, [r0, #0xe0]
|
||||
ldr r0, [r2]
|
||||
@@ -2850,7 +2850,7 @@ _020aadbc:
|
||||
cmp r0, #0
|
||||
beq _020aae2c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r6, [r0, #0xe0]
|
||||
ldr r0, [r6, #8]
|
||||
str r0, [sp, #0x14]
|
||||
@@ -2890,7 +2890,7 @@ _020aae90:
|
||||
cmp r0, #2
|
||||
bne _020aaf78
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
bne _020aaf78
|
||||
add r3, sp, #0x5c
|
||||
@@ -2951,7 +2951,7 @@ _020aaf78:
|
||||
bl func_ov00_020ab7bc
|
||||
_020aaf88:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #0x5c
|
||||
add r2, sp, #0x50
|
||||
@@ -2994,11 +2994,11 @@ _020ab000:
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
bne _020ab170
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8bd8
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #1
|
||||
bne _020ab060
|
||||
bl func_ov00_020ab3e8
|
||||
@@ -3025,7 +3025,7 @@ _020ab060:
|
||||
mov r6, r0, asr #0x10
|
||||
bge _020ab0fc
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r0, [r0]
|
||||
add r2, sp, #0x5c
|
||||
sub r0, r6, r0
|
||||
@@ -3035,7 +3035,7 @@ _020ab060:
|
||||
ble _020ab0d0
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_020a81b8
|
||||
bl _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
b _020ab160
|
||||
_020ab0d0:
|
||||
mov r0, #0x4000
|
||||
@@ -3044,11 +3044,11 @@ _020ab0d0:
|
||||
mov r0, r4
|
||||
blt _020ab0f0
|
||||
mov r1, #0
|
||||
bl func_ov00_020a81b8
|
||||
bl _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
b _020ab160
|
||||
_020ab0f0:
|
||||
mov r1, #2
|
||||
bl func_ov00_020a81b8
|
||||
bl _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
b _020ab160
|
||||
_020ab0fc:
|
||||
rsb r0, r1, #0x4800
|
||||
@@ -3063,11 +3063,11 @@ _020ab0fc:
|
||||
add r2, sp, #0x5c
|
||||
mov r0, r4
|
||||
mov r1, #3
|
||||
bl func_ov00_020a81b8
|
||||
bl _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
b _020ab160
|
||||
_020ab134:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrsh r0, [r0, #0x5a]
|
||||
cmp r0, #0
|
||||
addne sp, sp, #0xc8
|
||||
@@ -3076,10 +3076,10 @@ _020ab134:
|
||||
add r2, sp, #0x5c
|
||||
mov r0, r4
|
||||
mov r1, #4
|
||||
bl func_ov00_020a81b8
|
||||
bl _ZN13LinkStateBase18func_ov00_020a81b8Eii
|
||||
_020ab160:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r6, [r0]
|
||||
b _020ab1d8
|
||||
_020ab170:
|
||||
@@ -3088,7 +3088,7 @@ _020ab170:
|
||||
cmp r0, #0x4000
|
||||
bge _020ab1d8
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, r6, #0x48
|
||||
add r2, r4, #0x18
|
||||
@@ -3119,7 +3119,7 @@ _020ab1e4:
|
||||
cmp r0, #0x400
|
||||
bge _020ab2a4
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #0x40
|
||||
add r2, sp, #0x34
|
||||
@@ -3149,7 +3149,7 @@ _020ab1e4:
|
||||
movgt r0, #0
|
||||
ldmgtia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r5, [r0]
|
||||
_020ab278:
|
||||
mov r0, #7
|
||||
@@ -3179,7 +3179,7 @@ _020ab2b0:
|
||||
cmp r0, #0
|
||||
bne _020ab320
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
ldr r1, [r6, #8]
|
||||
mov r2, #1
|
||||
str r1, [r0]
|
||||
@@ -3188,7 +3188,7 @@ _020ab2b0:
|
||||
str r3, [r0, #4]
|
||||
mov r0, r4
|
||||
str r2, [r4, #4]
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
ldr r1, [sp, #0x14]
|
||||
mov r0, #1
|
||||
str r1, [r4, #0x10]
|
||||
@@ -3221,7 +3221,7 @@ _020ab32c:
|
||||
str r1, [r4, #0x10]
|
||||
ldr r1, [sp, #0x18]
|
||||
str r1, [r4, #0x14]
|
||||
bl func_ov00_020a8158
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
add sp, sp, #0xc8
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, r7, r8, pc}
|
||||
@@ -3282,7 +3282,7 @@ _020ab420:
|
||||
ldr r2, [r0, #4]
|
||||
cmp r2, #6
|
||||
bne _020ab484
|
||||
bl func_ov00_020a7fb8
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020ab434:
|
||||
ldr r2, [r0, #4]
|
||||
@@ -3304,7 +3304,7 @@ _020ab46c:
|
||||
mov r0, #0
|
||||
ldmia sp!, {r3, pc}
|
||||
_020ab474:
|
||||
bl func_ov00_020a7fb8
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020ab47c:
|
||||
mov r0, #0
|
||||
@@ -3314,7 +3314,7 @@ _020ab484:
|
||||
cmp r2, #1
|
||||
cmpne r2, #7
|
||||
bne _020ab49c
|
||||
bl func_ov00_020a7fb8
|
||||
bl _ZN13LinkStateBase8vfunc_24Ei
|
||||
ldmia sp!, {r3, pc}
|
||||
_020ab49c:
|
||||
mov r0, #0
|
||||
@@ -3327,11 +3327,11 @@ func_ov00_020ab4a4: ; 0x020ab4a4
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
||||
mov r6, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
cmp r0, #0x1e
|
||||
bne _020ab5f4
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8d50
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
cmp r0, #0x2000
|
||||
movlt r5, #0
|
||||
blt _020ab4ec
|
||||
@@ -3344,7 +3344,7 @@ func_ov00_020ab4a4: ; 0x020ab4a4
|
||||
mov r5, r0
|
||||
_020ab4ec:
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
mov r1, r5, asr #0x1f
|
||||
mov r2, r1, lsl #0xe
|
||||
mov r1, #0x800
|
||||
@@ -3429,7 +3429,7 @@ func_ov00_020ab614: ; 0x020ab614
|
||||
sub sp, sp, #0xc
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
movs ip, r0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r4, r5, pc}
|
||||
@@ -3445,7 +3445,7 @@ func_ov00_020ab614: ; 0x020ab614
|
||||
mov r1, r4
|
||||
blx r2
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
str r1, [r0, #4]
|
||||
@@ -3461,7 +3461,7 @@ func_ov00_020ab680: ; 0x020ab680
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
ldr r1, [r0, #4]
|
||||
@@ -3484,7 +3484,7 @@ _020ab6c4: .word 0x4b4f4b4f
|
||||
func_ov00_020ab6c8: ; 0x020ab6c8
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldr r2, [r0, #4]
|
||||
@@ -3591,7 +3591,7 @@ _020ab818:
|
||||
mov r0, r2
|
||||
bl func_ov00_020c2a0c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r2, sp, #0x10
|
||||
mov r1, r5
|
||||
bl func_01ff9bf8
|
||||
@@ -3647,7 +3647,7 @@ func_ov00_020ab8cc: ; 0x020ab8cc
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
add r2, r5, #0x18
|
||||
@@ -3667,7 +3667,7 @@ func_ov00_020ab908: ; 0x020ab908
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
add r2, r5, #0x18
|
||||
@@ -3683,11 +3683,11 @@ func_ov00_020ab934: ; 0x020ab934
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
add r2, r5, #0x18
|
||||
@@ -3696,7 +3696,7 @@ func_ov00_020ab934: ; 0x020ab934
|
||||
mov r0, r5
|
||||
mov r1, #2
|
||||
str r2, [r5, #4]
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
arm_func_end func_ov00_020ab934
|
||||
|
||||
@@ -3706,11 +3706,11 @@ func_ov00_020ab97c: ; 0x020ab97c
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
mov r0, r4
|
||||
add r2, r5, #0x18
|
||||
@@ -3728,7 +3728,7 @@ func_ov00_020ab9b8: ; 0x020ab9b8
|
||||
mov r7, r0
|
||||
mov r6, r1
|
||||
mov r5, r2
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
movs r4, r0
|
||||
addeq sp, sp, #0x18
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
@@ -3736,12 +3736,12 @@ func_ov00_020ab9b8: ; 0x020ab9b8
|
||||
mov r5, #1
|
||||
beq _020aba70
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r3, sp, #0xc
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r2, sp, #0xc
|
||||
add r1, r7, #0x18
|
||||
bl func_01ff9bc4
|
||||
@@ -3779,7 +3779,7 @@ _020aba70:
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
str r1, [sp, #8]
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r5, [r0]
|
||||
ldr r2, _020abb6c ; =0x0000028f
|
||||
mov r3, #0
|
||||
@@ -3822,12 +3822,12 @@ _020aba70:
|
||||
blx r2
|
||||
_020abb30:
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
mvn r1, #0
|
||||
str r1, [r0]
|
||||
str r1, [r0, #4]
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020abb74 ; =data_ov00_020eec9c
|
||||
mov r1, #0xcc
|
||||
@@ -3852,7 +3852,7 @@ func_ov00_020abb78: ; 0x020abb78
|
||||
ldr r3, [r1, #4]
|
||||
mov r1, #2
|
||||
str r3, [r0, #0x14]
|
||||
bl func_ov00_020a8148
|
||||
bl _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
arm_func_end func_ov00_020abb78
|
||||
@@ -3919,13 +3919,13 @@ func_ov00_020abc18: ; 0x020abc18
|
||||
func_ov00_020abc40: ; 0x020abc40
|
||||
stmdb sp!, {r4, lr}
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8bf8
|
||||
bl _ZN13LinkStateBase10GetStateIdEv
|
||||
cmp r0, #2
|
||||
ldreq r0, [r4, #4]
|
||||
cmpeq r0, #6
|
||||
beq _020abc70
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8bf8
|
||||
bl _ZN13LinkStateBase10GetStateIdEv
|
||||
cmp r0, #6
|
||||
movne r0, #1
|
||||
ldmneia sp!, {r4, pc}
|
||||
@@ -3940,17 +3940,17 @@ func_ov00_020abc78: ; 0x020abc78
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
moveq r0, #0
|
||||
ldmeqia sp!, {r4, r5, r6, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r4, r5, r6, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8bf8
|
||||
bl _ZN13LinkStateBase10GetStateIdEv
|
||||
cmp r0, #0
|
||||
beq _020abce0
|
||||
cmp r0, #1
|
||||
@@ -3971,33 +3971,33 @@ _020abce0:
|
||||
bl func_ov00_020c3674
|
||||
mov r6, r0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
ldr r2, [r4]
|
||||
add r1, r6, #0x48
|
||||
str r2, [r0]
|
||||
ldr r2, [r4, #4]
|
||||
str r2, [r0, #4]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
ldr r1, [r4]
|
||||
mov r0, r5
|
||||
str r1, [r5, #0x10]
|
||||
ldr r1, [r4, #4]
|
||||
str r1, [r5, #0x14]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _020abd74 ; =data_ov00_020eec9c
|
||||
mov r1, #0xcb
|
||||
bl func_ov00_020d7a84
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #0x58]
|
||||
blx r1
|
||||
mov r0, r5
|
||||
mov r1, #2
|
||||
mov r2, r1
|
||||
bl func_ov00_020a8148
|
||||
bl _ZN13LinkStateBase18ChangeLinkSubStateEii
|
||||
mov r0, #1
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
@@ -4039,7 +4039,7 @@ func_ov00_020abda0: ; 0x020abda0
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
mov r5, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a7fac
|
||||
bl _ZN13LinkStateBase12OnStateLeaveEi
|
||||
ldr r0, [r5, #0x14]
|
||||
cmp r0, #0xa
|
||||
addls pc, pc, r0, lsl #2
|
||||
@@ -4100,7 +4100,7 @@ _020abe68:
|
||||
cmp r1, r0
|
||||
beq _020abe8c
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8d28
|
||||
bl _ZN13LinkStateBase12GetEquipItemEi
|
||||
ldr r1, [r0]
|
||||
ldr r1, [r1, #0x1c]
|
||||
blx r1
|
||||
@@ -4123,11 +4123,11 @@ _020abec0:
|
||||
bne _020abed4
|
||||
_020abec8:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8158
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
b _020abef4
|
||||
_020abed4:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8158
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
cmp r4, #4
|
||||
cmpne r4, #2
|
||||
beq _020abef4
|
||||
@@ -4276,13 +4276,13 @@ data_ov00_020e571c: ; 0x020e571c
|
||||
.word data_ov04_021113dc ; func_ov05_021113dc
|
||||
.global data_ov00_020e5720
|
||||
data_ov00_020e5720: ; 0x020e5720
|
||||
.word func_ov00_020a7fb0
|
||||
.word _ZN13LinkStateBase8vfunc_20Ei
|
||||
.global data_ov00_020e5724
|
||||
data_ov00_020e5724: ; 0x020e5724
|
||||
.word func_ov00_020a8eec - 1
|
||||
.global data_ov00_020e5728
|
||||
data_ov00_020e5728: ; 0x020e5728
|
||||
.word func_ov00_020a8108
|
||||
.word _ZN13LinkStateBase8vfunc_28Ev
|
||||
.global data_ov00_020e572c
|
||||
data_ov00_020e572c: ; 0x020e572c
|
||||
.word func_ov05_0210f704
|
||||
@@ -4291,7 +4291,7 @@ data_ov00_020e5730: ; 0x020e5730
|
||||
.word func_ov05_0210f708
|
||||
.global data_ov00_020e5734
|
||||
data_ov00_020e5734: ; 0x020e5734
|
||||
.word func_ov00_020a8110
|
||||
.word _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.global data_ov00_020e5738
|
||||
data_ov00_020e5738: ; 0x020e5738
|
||||
.word func_ov05_0210f70c
|
||||
@@ -4799,7 +4799,7 @@ data_ov00_020e5998: ; 0x020e5998
|
||||
.word func_ov00_020ab3f8 - 1
|
||||
.global data_ov00_020e599c
|
||||
data_ov00_020e599c: ; 0x020e599c
|
||||
.word func_ov00_020a8108
|
||||
.word _ZN13LinkStateBase8vfunc_28Ev
|
||||
.global data_ov00_020e59a0
|
||||
data_ov00_020e59a0: ; 0x020e59a0
|
||||
.word func_ov05_0210b3bc ; data_ov07_0210b3bc
|
||||
@@ -4967,7 +4967,7 @@ data_ov00_020e5a78: ; 0x020e5a78
|
||||
.word func_ov05_0210f708
|
||||
.global data_ov00_020e5a7c
|
||||
data_ov00_020e5a7c: ; 0x020e5a7c
|
||||
.word func_ov00_020a8110
|
||||
.word _ZN13LinkStateBase8vfunc_34EP5Vec3p
|
||||
.global data_ov00_020e5a80
|
||||
data_ov00_020e5a80: ; 0x020e5a80
|
||||
.word func_ov05_0210f70c
|
||||
|
||||
+147
-147
File diff suppressed because it is too large
Load Diff
+749
-749
File diff suppressed because it is too large
Load Diff
+2
-2
@@ -41108,7 +41108,7 @@ func_ov12_02134300: ; 0x02134300
|
||||
ldmeqia sp!, {r4, pc}
|
||||
ldrb r1, [sp, #0x13]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a85e0
|
||||
bl _ZN13LinkStateBase23PlayerLinkBase_vfunc_38EP5Vec3p
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
@@ -41132,7 +41132,7 @@ func_ov12_02134378: ; 0x02134378
|
||||
cmp r0, #0
|
||||
ldmeqia sp!, {r4, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a85fc
|
||||
bl _ZN13LinkStateBase19PlayerLink_vfunc_74Ev
|
||||
ldmia sp!, {r4, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov12_02134378
|
||||
|
||||
+11
-11
@@ -10011,7 +10011,7 @@ func_ov19_02175a2c: ; 0x02175a2c
|
||||
addeq sp, sp, #0x10
|
||||
ldmeqia sp!, {r3, r4, r5, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a862c
|
||||
bl _ZN13LinkStateBase20Get_PlayerLink_Unk48Ev
|
||||
tst r0, #8
|
||||
beq _02175af8
|
||||
ldrsh r0, [r4, #0x10]
|
||||
@@ -10026,7 +10026,7 @@ func_ov19_02175a2c: ; 0x02175a2c
|
||||
subne r0, r0, #0x1e
|
||||
strneh r0, [r4, #0x10]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a84bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a84bcEi
|
||||
ldrsh r3, [r4, #0x10]
|
||||
ldr r1, _02175c2c ; =0xb60b60b7
|
||||
mov r2, #0x5a
|
||||
@@ -10039,9 +10039,9 @@ func_ov19_02175a2c: ; 0x02175a2c
|
||||
bne _02175ad8
|
||||
mov r0, r4
|
||||
mov r1, #2
|
||||
bl func_ov00_020a8224
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8224Ei
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _02175c30 ; =data_ov00_020eec9c
|
||||
mov r1, #0x124
|
||||
@@ -10054,14 +10054,14 @@ _02175ad8:
|
||||
_02175ae8:
|
||||
mov r0, r4
|
||||
mov r1, #8
|
||||
bl func_ov00_020a8668
|
||||
bl _ZN13LinkStateBase22Clear_PlayerLink_Unk48Et
|
||||
b _02175be8
|
||||
_02175af8:
|
||||
ldrsh r5, [r4, #0x10]
|
||||
cmp r5, #0
|
||||
ble _02175be8
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r1, r4, #0x8c
|
||||
mov r2, r5, lsl #0xc
|
||||
bl func_0202b308
|
||||
@@ -10074,7 +10074,7 @@ _02175af8:
|
||||
ldr r1, _02175c34 ; =data_027e0e60
|
||||
mov r0, r4
|
||||
ldr r5, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
add r0, sp, #2
|
||||
mov r1, r5
|
||||
@@ -10107,24 +10107,24 @@ _02175af8:
|
||||
sub r3, ip, r3
|
||||
mul r2, r3, r2
|
||||
str r2, [sp, #0xc]
|
||||
bl func_ov00_020a8224
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8224Ei
|
||||
bl func_ov19_02175c40
|
||||
ldrsh r2, [r4, #0x18]
|
||||
add r1, sp, #4
|
||||
bl _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi
|
||||
mov r0, r4
|
||||
mov r1, #5
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x10
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_02175be8:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrh r1, [r0, #0xa4]
|
||||
bic r1, r1, #0xff
|
||||
strh r1, [r0, #0xa4]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _02175c3c ; =data_027e0d0c
|
||||
ldr r2, [r1]
|
||||
str r2, [r0]
|
||||
|
||||
+11
-11
@@ -11889,22 +11889,22 @@ func_ov20_02177300: ; 0x02177300
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0x1c
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0, #8]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, _021773e0 ; =data_027e0e60
|
||||
add r3, sp, #0x10
|
||||
ldr r5, [r1]
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
mov r1, r5
|
||||
add r0, sp, #0xc
|
||||
@@ -11956,7 +11956,7 @@ func_ov20_021773f4: ; 0x021773f4
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
sub sp, sp, #0x10
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r2, r0
|
||||
ldr r1, _021774dc ; =data_027e0e60
|
||||
add r0, sp, #0
|
||||
@@ -11973,7 +11973,7 @@ func_ov20_021773f4: ; 0x021773f4
|
||||
bl func_ov20_021774e8
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, _021774e0 ; =0xfffff99a
|
||||
ldr r2, [r0, #4]
|
||||
add r0, r5, r1
|
||||
@@ -11986,17 +11986,17 @@ func_ov20_021773f4: ; 0x021773f4
|
||||
ldr r1, _021774e4 ; =data_ov20_021793bc
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, _021774e0 ; =0xfffff99a
|
||||
add r1, r5, r1
|
||||
str r1, [r0, #4]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
mov r0, r5
|
||||
mov r1, #5
|
||||
@@ -12007,7 +12007,7 @@ func_ov20_021773f4: ; 0x021773f4
|
||||
strb r0, [r4, #0x31]
|
||||
_021774c4:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mvn r1, #0xcc
|
||||
str r1, [r0, #4]
|
||||
add sp, sp, #0x10
|
||||
|
||||
+7
-7
@@ -3800,7 +3800,7 @@ func_ov21_02170650: ; 0x02170650
|
||||
.global func_ov21_02170660
|
||||
arm_func_start func_ov21_02170660
|
||||
func_ov21_02170660: ; 0x02170660
|
||||
ldr ip, _02170678 ; =func_ov00_020a8a4c
|
||||
ldr ip, _02170678 ; =_ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r3, #0
|
||||
ldr r1, _0217067c ; =data_ov21_02171958
|
||||
mov r2, #1
|
||||
@@ -3808,7 +3808,7 @@ func_ov21_02170660: ; 0x02170660
|
||||
bx ip
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170660
|
||||
_02170678: .word func_ov00_020a8a4c
|
||||
_02170678: .word _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
_0217067c: .word data_ov21_02171958
|
||||
|
||||
.global func_ov21_02170680
|
||||
@@ -3816,7 +3816,7 @@ _0217067c: .word data_ov21_02171958
|
||||
func_ov21_02170680: ; 0x02170680
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
mov r5, r0
|
||||
bl func_ov00_020a862c
|
||||
bl _ZN13LinkStateBase20Get_PlayerLink_Unk48Ev
|
||||
tst r0, #4
|
||||
beq _021706fc
|
||||
ldrb r0, [r5, #0x28]
|
||||
@@ -3828,11 +3828,11 @@ func_ov21_02170680: ; 0x02170680
|
||||
strb r0, [r5, #0x28]
|
||||
_021706b0:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0, #4]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
mov r4, r0
|
||||
mov r0, r5
|
||||
bl func_ov05_02107d74
|
||||
@@ -3844,12 +3844,12 @@ _021706b0:
|
||||
ldr r1, _02170710 ; =data_ov21_02171958
|
||||
mov r0, r5
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
_021706fc:
|
||||
mov r0, r5
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
ldmia sp!, {r3, r4, r5, pc}
|
||||
.align 2, 0
|
||||
arm_func_end func_ov21_02170680
|
||||
|
||||
+8
-8
@@ -9959,7 +9959,7 @@ func_ov22_02175910: ; 0x02175910
|
||||
ldmneia sp!, {r3, r4, pc}
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #4
|
||||
ldmia sp!, {r3, r4, pc}
|
||||
.align 2, 0
|
||||
@@ -9971,7 +9971,7 @@ _02175954: .word data_ov22_0217a568
|
||||
func_ov22_02175958: ; 0x02175958
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, lr}
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8bf8
|
||||
bl _ZN13LinkStateBase10GetStateIdEv
|
||||
cmp r0, #6
|
||||
ldreq r0, [r4, #4]
|
||||
cmpeq r0, #0xf
|
||||
@@ -9979,12 +9979,12 @@ func_ov22_02175958: ; 0x02175958
|
||||
ldr r2, _02175a64 ; =data_ov22_0217a568
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8954
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8954EbPi
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r5, [r0]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, r5, asr #0x4
|
||||
mov r3, r1, lsl #0x1
|
||||
mvn ip, #0
|
||||
@@ -10020,20 +10020,20 @@ func_ov22_02175958: ; 0x02175958
|
||||
add r1, r6, r2
|
||||
str r1, [r0, #8]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r2, _02175a6c ; =0x000004cd
|
||||
mov r1, #0xf
|
||||
str r2, [r0, #4]
|
||||
str r1, [r4, #4]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _02175a70 ; =data_ov00_020eec9c
|
||||
ldr r1, _02175a74 ; =0x0000010f
|
||||
bl func_ov00_020d7b20
|
||||
mov r0, r4
|
||||
mov r1, #6
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
_02175a5c:
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, sb, pc}
|
||||
|
||||
+132
-132
@@ -4759,7 +4759,7 @@ func_ov23_0217139c: ; 0x0217139c
|
||||
ldr r1, _02171404 ; =data_027e0e58
|
||||
mov r5, r0
|
||||
ldr r4, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r3, r0
|
||||
mov ip, #1
|
||||
mov r0, r4
|
||||
@@ -4769,13 +4769,13 @@ func_ov23_0217139c: ; 0x0217139c
|
||||
bl func_ov00_0207c1f8
|
||||
ldr r1, _02171408 ; =data_ov23_0217a2d0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8a90
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a90Ei
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
ldr r1, _0217140c ; =0x0000019a
|
||||
str r1, [r0, #0x20]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #4
|
||||
strh r1, [r0, #0x5a]
|
||||
mov r0, #0
|
||||
@@ -4806,7 +4806,7 @@ func_ov23_02171410: ; 0x02171410
|
||||
bl func_01ff9cec
|
||||
mov r4, r0
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x28
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
@@ -4817,7 +4817,7 @@ func_ov23_02171410: ; 0x02171410
|
||||
addne sp, sp, #0x28
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, pc}
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r6, #4]
|
||||
ldr r0, _0217169c ; =0x50574253
|
||||
cmp r1, r0
|
||||
@@ -4856,7 +4856,7 @@ func_ov23_02171410: ; 0x02171410
|
||||
bl func_01fffbec
|
||||
_02171510:
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp, #0xc]
|
||||
str r1, [r0]
|
||||
ldr r1, [sp, #0x10]
|
||||
@@ -4864,7 +4864,7 @@ _02171510:
|
||||
ldr r1, [sp, #0x14]
|
||||
str r1, [r0, #8]
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _021716a0 ; =0x0000059a
|
||||
str r1, [r0, #4]
|
||||
ldr r0, [r5]
|
||||
@@ -4872,7 +4872,7 @@ _02171510:
|
||||
bl func_01ffa0f4
|
||||
mov r4, r0
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
ldr r0, _02171698 ; =data_027e0fb8
|
||||
ldr r0, [r0]
|
||||
@@ -4880,7 +4880,7 @@ _02171510:
|
||||
mov r0, r7
|
||||
bl func_ov23_0217216c
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021716a4 ; =data_027e0ffc
|
||||
mov r1, #0x2d4
|
||||
@@ -4923,7 +4923,7 @@ _02171594:
|
||||
bl func_01fffbec
|
||||
_02171614:
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp]
|
||||
str r1, [r0]
|
||||
ldr r1, [sp, #4]
|
||||
@@ -4931,7 +4931,7 @@ _02171614:
|
||||
ldr r1, [sp, #8]
|
||||
str r1, [r0, #8]
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _021716ac ; =0x000004cd
|
||||
str r1, [r0, #4]
|
||||
ldr r0, [r5]
|
||||
@@ -4939,7 +4939,7 @@ _02171614:
|
||||
bl func_01ffa0f4
|
||||
mov r4, r0
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
ldr r0, _02171698 ; =data_027e0fb8
|
||||
ldr r0, [r0]
|
||||
@@ -4947,7 +4947,7 @@ _02171614:
|
||||
mov r0, r7
|
||||
bl func_ov23_0217216c
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021716a4 ; =data_027e0ffc
|
||||
mov r1, #0x2d4
|
||||
@@ -4979,7 +4979,7 @@ func_ov23_021716b0: ; 0x021716b0
|
||||
bl func_01ff9cec
|
||||
mov r6, r0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0xc
|
||||
ldmeqia sp!, {r3, r4, r5, r6, pc}
|
||||
@@ -4990,7 +4990,7 @@ func_ov23_021716b0: ; 0x021716b0
|
||||
addne sp, sp, #0xc
|
||||
ldmneia sp!, {r3, r4, r5, r6, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
cmp r6, #0x3000
|
||||
addge sp, sp, #0xc
|
||||
ldmgeia sp!, {r3, r4, r5, r6, pc}
|
||||
@@ -5023,7 +5023,7 @@ func_ov23_021716b0: ; 0x021716b0
|
||||
bl func_01fffbec
|
||||
_02171788:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp]
|
||||
str r1, [r0]
|
||||
ldr r1, [sp, #4]
|
||||
@@ -5031,7 +5031,7 @@ _02171788:
|
||||
ldr r1, [sp, #8]
|
||||
str r1, [r0, #8]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _02171814 ; =0x000004cd
|
||||
str r1, [r0, #4]
|
||||
ldr r0, [r4]
|
||||
@@ -5039,7 +5039,7 @@ _02171788:
|
||||
bl func_01ffa0f4
|
||||
mov r4, r0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
strh r4, [r0]
|
||||
ldr r0, _0217180c ; =data_027e0fb8
|
||||
ldr r0, [r0]
|
||||
@@ -5047,7 +5047,7 @@ _02171788:
|
||||
mov r0, r5
|
||||
bl func_ov23_0217216c
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _02171818 ; =data_027e0ffc
|
||||
mov r1, #0x2d4
|
||||
@@ -5068,7 +5068,7 @@ func_ov23_0217181c: ; 0x0217181c
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, lr}
|
||||
sub sp, sp, #0x4c
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r2, [r0]
|
||||
mov r1, #0
|
||||
str r2, [sp, #0x40]
|
||||
@@ -5078,7 +5078,7 @@ func_ov23_0217181c: ; 0x0217181c
|
||||
mov r0, r4
|
||||
str r2, [sp, #0x48]
|
||||
str r1, [sp, #0x44]
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [r0]
|
||||
str r1, [sp, #0x34]
|
||||
ldr r1, [r0, #4]
|
||||
@@ -5086,7 +5086,7 @@ func_ov23_0217181c: ; 0x0217181c
|
||||
ldr r1, [r0, #8]
|
||||
mov r0, r4
|
||||
str r1, [sp, #0x3c]
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
ldr r1, [r4, #0x40]
|
||||
beq _0217193c
|
||||
@@ -5095,7 +5095,7 @@ func_ov23_0217181c: ; 0x0217181c
|
||||
bicne r0, r0, #2
|
||||
strne r0, [r1, #0x24]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r4, #0x40]
|
||||
cmp r1, #0
|
||||
beq _021718ec
|
||||
@@ -5132,7 +5132,7 @@ _021718ec:
|
||||
movlt r5, #0
|
||||
_0217191c:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _0217207c ; =data_027e0ffc
|
||||
ldr r1, _02172080 ; =0x0000038b
|
||||
@@ -5146,7 +5146,7 @@ _0217193c:
|
||||
strne r0, [r1, #0x24]
|
||||
_0217194c:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r1, [r0, #0x50]
|
||||
cmp r1, #0
|
||||
bgt _0217196c
|
||||
@@ -5158,7 +5158,7 @@ _0217196c:
|
||||
bl func_01ff9cec
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
ldr r1, _02172084 ; =data_ov23_0217a2c4
|
||||
ldrsh r2, [r0]
|
||||
ldr r1, [r1, #4]
|
||||
@@ -5186,7 +5186,7 @@ _021719b0:
|
||||
cmp r8, #0
|
||||
beq _02171a18
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #0x28
|
||||
add r2, sp, #0x1c
|
||||
@@ -5228,7 +5228,7 @@ _02171a38:
|
||||
beq _02171a94
|
||||
mov r0, r4
|
||||
mov r1, #5
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x4c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_02171a94:
|
||||
@@ -5247,7 +5247,7 @@ _02171a94:
|
||||
beq _02171adc
|
||||
mov r0, r4
|
||||
mov r1, #2
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x4c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_02171adc:
|
||||
@@ -5261,12 +5261,12 @@ _02171adc:
|
||||
beq _02171b10
|
||||
mov r0, r4
|
||||
mov r1, #3
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x4c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_02171b10:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
ldr r0, [r0, #0x20]
|
||||
ldr r1, _02172094 ; =0x00000666
|
||||
add r0, r0, #0x9a
|
||||
@@ -5274,7 +5274,7 @@ _02171b10:
|
||||
cmp r8, r1
|
||||
movgt r8, r1
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
str r8, [r0, #0x20]
|
||||
add r0, sp, #0x34
|
||||
bl func_01ff9cec
|
||||
@@ -5291,36 +5291,36 @@ _02171b10:
|
||||
cmp r0, #0x1b
|
||||
beq _02171b9c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0, #4]
|
||||
cmp r0, #0
|
||||
bgt _02171b9c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrsh r0, [r0, #0xc6]
|
||||
cmp r0, #0
|
||||
bge _02171bc4
|
||||
_02171b9c:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
add r1, r0, #0x100
|
||||
mov r2, #4
|
||||
mov r0, r4
|
||||
strh r2, [r1, #0xb4]
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #1
|
||||
strb r1, [r0, #0xb9]
|
||||
b _02171bd8
|
||||
_02171bc4:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
add r0, r0, #0x100
|
||||
mov r1, #0
|
||||
strh r1, [r0, #0xb4]
|
||||
_02171bd8:
|
||||
mov r0, r4
|
||||
mov r8, #0
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _02171c78
|
||||
mov r0, r6, lsl #0x10
|
||||
@@ -5367,7 +5367,7 @@ _02171c78:
|
||||
cmp r8, #0
|
||||
mov r0, r4
|
||||
beq _02171ccc
|
||||
bl func_ov00_020a8c64
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
ldr r1, _021720a8 ; =0x000002e1
|
||||
str r1, [r0]
|
||||
add r0, sp, #0x40
|
||||
@@ -5381,15 +5381,15 @@ _02171c78:
|
||||
strh r0, [r4, #0x24]
|
||||
b _02171d34
|
||||
_02171ccc:
|
||||
bl func_ov00_020a8c64
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
mov r1, #0xf6
|
||||
str r1, [r0]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _02171d10
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
ldr r1, _02172084 ; =data_ov23_0217a2c4
|
||||
ldrsh r2, [r0]
|
||||
ldr r1, [r1, #8]
|
||||
@@ -5410,7 +5410,7 @@ _02171d10:
|
||||
strh r0, [r4, #0x24]
|
||||
_02171d34:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
ldrsh r2, [r0]
|
||||
ldrsh r1, [r4, #0x24]
|
||||
add r1, r2, r1
|
||||
@@ -5419,13 +5419,13 @@ _02171d34:
|
||||
cmp r0, #0
|
||||
beq _02171dec
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0, #4]
|
||||
cmp r0, #0
|
||||
addgt sp, sp, #0x4c
|
||||
ldmgtia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x4c
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
@@ -5441,7 +5441,7 @@ _02171d34:
|
||||
cmpne r1, r0
|
||||
beq _02171dd4
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _021720b0 ; =data_027e0d0c
|
||||
ldr r2, [r1]
|
||||
str r2, [r0]
|
||||
@@ -5475,11 +5475,11 @@ _02171e18:
|
||||
ble _02171f20
|
||||
mov r1, r6
|
||||
mov r2, r7
|
||||
bl func_ov00_020a82c4
|
||||
bl _ZN13LinkStateBase12ApplyImpulseEii
|
||||
cmp r8, #0
|
||||
mov r0, r4
|
||||
beq _02171ef0
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, r0
|
||||
ldr r0, [r1]
|
||||
ldr r1, [r1, #8]
|
||||
@@ -5490,9 +5490,9 @@ _02171e18:
|
||||
ldrsh r3, [r2]
|
||||
mov r0, r4
|
||||
mov r2, r1
|
||||
bl func_ov00_020a8238
|
||||
bl _ZN13LinkStateBase6TurnToEsii
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r2, [r0]
|
||||
mov r0, #0
|
||||
ldr r1, _021720a0 ; =data_02050f54
|
||||
@@ -5525,7 +5525,7 @@ _02171e18:
|
||||
str r1, [sp, #0x48]
|
||||
b _02171f14
|
||||
_02171ef0:
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _02171f14
|
||||
ldr r1, _02172084 ; =data_ov23_0217a2c4
|
||||
@@ -5533,13 +5533,13 @@ _02171ef0:
|
||||
ldrsh r3, [r1]
|
||||
mov r1, r6
|
||||
mov r2, r6
|
||||
bl func_ov00_020a8238
|
||||
bl _ZN13LinkStateBase6TurnToEsii
|
||||
_02171f14:
|
||||
mov r0, r4
|
||||
bl func_ov05_0210f758
|
||||
b _02171f5c
|
||||
_02171f20:
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _02171f5c
|
||||
ldr r1, [sp, #0x48]
|
||||
@@ -5551,18 +5551,18 @@ _02171f20:
|
||||
bge _02171f5c
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x4c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_02171f5c:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r1, [r0, #0xd8]
|
||||
ldr r0, _021720b8 ; =0x000004cd
|
||||
cmp r1, r0
|
||||
mov r0, r4
|
||||
ble _02171fc0
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r5, r0
|
||||
bl func_ov23_021720d4
|
||||
add r1, r5, #0xfc
|
||||
@@ -5570,9 +5570,9 @@ _02171f5c:
|
||||
bl _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi
|
||||
mov r0, r4
|
||||
mov r1, #5
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _0217207c ; =data_027e0ffc
|
||||
ldr r1, _021720bc ; =0x000002d5
|
||||
@@ -5581,17 +5581,17 @@ _02171f5c:
|
||||
add sp, sp, #0x4c
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_02171fc0:
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldr r0, [r0, #0xd4]
|
||||
cmp r0, #0x800
|
||||
ble _02172004
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrb r0, [r0, #0xce]
|
||||
cmp r0, #0
|
||||
beq _02172004
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, _021720c0 ; =0x000003ae
|
||||
str r1, [r0, #4]
|
||||
mov r0, r4
|
||||
@@ -5600,7 +5600,7 @@ _02171fc0:
|
||||
ldmia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
_02172004:
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x4c
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
@@ -5608,9 +5608,9 @@ _02172004:
|
||||
mov r1, r5
|
||||
mov r2, r6
|
||||
mov r3, #1
|
||||
bl func_ov00_020a8680
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8680Eisb
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, r0
|
||||
add r0, sp, #0
|
||||
bl func_ov23_021720e4
|
||||
@@ -5621,7 +5621,7 @@ _02172004:
|
||||
addne sp, sp, #0x4c
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, pc}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c64
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8c64Ev
|
||||
ldr r1, [r0]
|
||||
add r1, r1, #0x66
|
||||
add r1, r1, #0x600
|
||||
@@ -5688,27 +5688,27 @@ func_ov23_021720f0: ; 0x021720f0
|
||||
strb r1, [r4, #0x2b]
|
||||
bl func_ov00_020b7e6c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x57]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
str r1, [r0, #0x50]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0x56]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strh r1, [r0, #0x5a]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r1, #0
|
||||
str r1, [r0, #0x20]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
mov r1, #0
|
||||
strh r1, [r0]
|
||||
ldmia sp!, {r4, pc}
|
||||
@@ -5722,7 +5722,7 @@ func_ov23_0217216c: ; 0x0217216c
|
||||
ldr r1, _021721dc ; =data_027e0e58
|
||||
mov r5, r0
|
||||
ldr r4, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov ip, #0
|
||||
mov r2, r0
|
||||
str ip, [sp]
|
||||
@@ -5734,7 +5734,7 @@ func_ov23_0217216c: ; 0x0217216c
|
||||
ldr r1, _021721dc ; =data_027e0e58
|
||||
mov r0, r5
|
||||
ldr r4, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, #0
|
||||
str r1, [sp]
|
||||
str r1, [sp, #4]
|
||||
@@ -12589,7 +12589,7 @@ func_ov23_02177ba0: ; 0x02177ba0
|
||||
add r1, sp, #0x78
|
||||
bl func_ov00_020b1a4c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8bd8
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #1
|
||||
bne _02177d24
|
||||
ldr r1, _02177e14 ; =data_027e0fe4
|
||||
@@ -13439,7 +13439,7 @@ _02178760:
|
||||
mov r0, lr
|
||||
mov r1, ip
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
add sp, sp, #0x10
|
||||
mov r0, #1
|
||||
ldmia sp!, {r3, pc}
|
||||
@@ -13460,36 +13460,36 @@ func_ov23_021787a4: ; 0x021787a4
|
||||
stmdb sp!, {r4, r5, r6, lr}
|
||||
sub sp, sp, #0x18
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
ldr r1, _021789e4 ; =data_ov23_0217ab20
|
||||
ldr r1, [r1, #0x20]
|
||||
cmp r1, r0
|
||||
mov r0, r4
|
||||
beq _021789bc
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0, #4]
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
bge _021789a4
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _021788b8
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
mov r1, #0
|
||||
strh r1, [r0]
|
||||
ldr r1, _021789e8 ; =data_ov23_0217ab40
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021789ec ; =data_ov00_020eec9c
|
||||
mov r1, #0xcf
|
||||
bl func_ov00_020d7a84
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, r0
|
||||
add r0, sp, #8
|
||||
bl func_ov23_021720e4
|
||||
@@ -13501,7 +13501,7 @@ func_ov23_021787a4: ; 0x021787a4
|
||||
ldr r1, _021789f0 ; =data_027e0e58
|
||||
mov r0, r4
|
||||
ldr r5, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r4, #0
|
||||
mov r2, r0
|
||||
str r4, [sp]
|
||||
@@ -13516,7 +13516,7 @@ _02178880:
|
||||
ldr r1, _021789f0 ; =data_027e0e58
|
||||
mov r0, r4
|
||||
ldr r5, [r1]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r4, #0
|
||||
mov r2, r0
|
||||
str r4, [sp]
|
||||
@@ -13528,7 +13528,7 @@ _02178880:
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_021788b8:
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r2, [r0]
|
||||
ldr r1, _021789f8 ; =data_027e0e60
|
||||
str r2, [sp, #0xc]
|
||||
@@ -13538,7 +13538,7 @@ _021788b8:
|
||||
ldr r1, [r0, #8]
|
||||
mov r0, r4
|
||||
str r1, [sp, #0x14]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r5, r0
|
||||
add r1, sp, #0xc
|
||||
mov r0, r6
|
||||
@@ -13550,7 +13550,7 @@ _021788b8:
|
||||
cmp r6, #0
|
||||
beq _02178938
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
smull r2, r1, r5, r6
|
||||
adds r2, r2, #0x800
|
||||
adc r1, r1, #0
|
||||
@@ -13564,7 +13564,7 @@ _02178938:
|
||||
cmp r5, #0
|
||||
mov r0, r4
|
||||
ble _02178990
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
ldrsh r1, [r0]
|
||||
add r1, r1, #0x2d8
|
||||
strh r1, [r0]
|
||||
@@ -13572,7 +13572,7 @@ _02178938:
|
||||
bl func_01ff991c
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
ldrsh r0, [r0]
|
||||
add sp, sp, #0x18
|
||||
sub r2, r0, #0x4000
|
||||
@@ -13584,13 +13584,13 @@ _02178938:
|
||||
str r1, [r4, #0xb0]
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_02178990:
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
mov r1, #0x4000
|
||||
strh r1, [r0]
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_021789a4:
|
||||
bl func_ov00_020a8c84
|
||||
bl _ZN13LinkStateBase15GetPlayer_Unk18Ev
|
||||
ldrsh r1, [r0]
|
||||
add sp, sp, #0x18
|
||||
add r1, r1, #0x2d8
|
||||
@@ -13598,13 +13598,13 @@ _021789a4:
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_021789bc:
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x18
|
||||
ldmeqia sp!, {r4, r5, r6, pc}
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x18
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
.align 2, 0
|
||||
@@ -13622,22 +13622,22 @@ func_ov23_021789fc: ; 0x021789fc
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0x14
|
||||
mov r5, r0
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0, #8]
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, _02178aa4 ; =data_027e0e60
|
||||
add r3, sp, #8
|
||||
ldr r4, [r1]
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
add r0, sp, #4
|
||||
mov r1, r4
|
||||
@@ -13673,7 +13673,7 @@ func_ov23_02178ab0: ; 0x02178ab0
|
||||
stmdb sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, lr}
|
||||
sub sp, sp, #0x50
|
||||
mov sl, r0
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r2, r0
|
||||
ldr r1, _02179014 ; =data_027e0e60
|
||||
add r0, sp, #8
|
||||
@@ -13731,7 +13731,7 @@ _02178b10:
|
||||
str r0, [r5, #8]
|
||||
str r6, [sp, #0x3c]
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r2, [r0]
|
||||
mov r1, r5
|
||||
str r2, [sp, #0x2c]
|
||||
@@ -13779,20 +13779,20 @@ _02178c2c:
|
||||
add r0, sp, #0x44
|
||||
bl func_01fffbec
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp, #0x44]
|
||||
str r1, [r0]
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp, #0x4c]
|
||||
b _02178c94
|
||||
_02178c78:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
_02178c94:
|
||||
str r1, [r0, #8]
|
||||
@@ -13806,59 +13806,59 @@ _02178c94:
|
||||
cmp r0, #0x2e
|
||||
bne _02178e48
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0x800
|
||||
mov r0, sl
|
||||
blt _02178ce4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mvn r1, #0xcc
|
||||
str r1, [r0]
|
||||
b _02178d1c
|
||||
_02178ce4:
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, #0x800
|
||||
ldr r0, [r0]
|
||||
rsb r1, r1, #0
|
||||
cmp r0, r1
|
||||
mov r0, sl
|
||||
bgt _02178d10
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0xcd
|
||||
str r1, [r0]
|
||||
b _02178d1c
|
||||
_02178d10:
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
_02178d1c:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r0, [r0, #8]
|
||||
cmp r0, #0x5800
|
||||
mov r0, sl
|
||||
blt _02178d44
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mvn r1, #0xcc
|
||||
str r1, [r0, #8]
|
||||
b _02178d74
|
||||
_02178d44:
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r0, [r0, #8]
|
||||
cmp r0, #0x4800
|
||||
mov r0, sl
|
||||
bgt _02178d68
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0xcd
|
||||
str r1, [r0, #8]
|
||||
b _02178d74
|
||||
_02178d68:
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0, #8]
|
||||
_02178d74:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0]
|
||||
str r1, [sp, #0x20]
|
||||
ldr r1, [r0, #4]
|
||||
@@ -13866,12 +13866,12 @@ _02178d74:
|
||||
ldr r1, [r0, #8]
|
||||
mov r0, sl
|
||||
str r1, [sp, #0x28]
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
beq _02178e48
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
ble _02178dcc
|
||||
@@ -13881,7 +13881,7 @@ _02178d74:
|
||||
b _02178de8
|
||||
_02178dcc:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
ldrlt r0, [sp, #0x20]
|
||||
@@ -13909,12 +13909,12 @@ _02178de8:
|
||||
cmp r0, #2
|
||||
beq _02178e48
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
_02178e48:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r2, [r0, #4]
|
||||
ldr r1, _02179024 ; =0xfffff99a
|
||||
ldr r0, [sp]
|
||||
@@ -13925,7 +13925,7 @@ _02178e48:
|
||||
cmp r0, #0
|
||||
bne _02178f00
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8bd8
|
||||
bl _ZN13LinkStateBase19GetCurrentCharacterEv
|
||||
cmp r0, #0
|
||||
beq _02178e90
|
||||
cmp r0, #1
|
||||
@@ -13935,25 +13935,25 @@ _02178e90:
|
||||
ldr r1, _02179028 ; =data_ov23_0217ab30
|
||||
mov r0, sl
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
b _02178eb4
|
||||
_02178ea4:
|
||||
ldr r1, _0217902c ; =data_ov23_0217ab20
|
||||
mov r0, sl
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
_02178eb4:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r2, _02179024 ; =0xfffff99a
|
||||
ldr r1, [sp]
|
||||
add r1, r1, r2
|
||||
str r1, [r0, #4]
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8be8
|
||||
bl _ZN13LinkStateBase20GetPlayerControlDataEv
|
||||
mov r4, r0
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
mov r0, r4
|
||||
ldr r3, [r0]
|
||||
@@ -13964,12 +13964,12 @@ _02178eb4:
|
||||
strb r0, [sl, #0x31]
|
||||
_02178f00:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mvn r1, #0x7a
|
||||
str r1, [r0, #4]
|
||||
_02178f10:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r3, sp, #0x14
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
@@ -14009,19 +14009,19 @@ _02178f80:
|
||||
addne sp, sp, #0x50
|
||||
ldmneia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0]
|
||||
cmp r0, #0
|
||||
bne _02178fd8
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r0, [r0, #8]
|
||||
cmp r0, #0
|
||||
addeq sp, sp, #0x50
|
||||
ldmeqia sp!, {r3, r4, r5, r6, r7, r8, sb, sl, fp, pc}
|
||||
_02178fd8:
|
||||
mov r0, sl
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, r0
|
||||
ldr r0, [r1]
|
||||
ldr r1, [r1, #8]
|
||||
@@ -14029,7 +14029,7 @@ _02178fd8:
|
||||
mov r1, r0, lsl #0x10
|
||||
mov r0, sl
|
||||
mov r4, r1, asr #0x10
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
mov r1, r4
|
||||
mov r2, #0x3e8
|
||||
bl func_0202b154
|
||||
|
||||
+9
-9
@@ -823,7 +823,7 @@ func_ov53_02199730: ; 0x02199730
|
||||
ldr r1, _02199770 ; =data_ov53_0219a0f4
|
||||
mov r2, #1
|
||||
mov r4, r0
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
ldr r1, _02199774 ; =data_027e0d0c
|
||||
ldr r0, _02199778 ; =data_027e0fb8
|
||||
ldr r2, [r1]
|
||||
@@ -850,7 +850,7 @@ func_ov53_0219977c: ; 0x0219977c
|
||||
bl func_ov53_02199a10
|
||||
mov r4, r0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021999f8 ; =data_ov53_0219a0ec
|
||||
ldr r1, [r1, #8]
|
||||
cmp r1, r0
|
||||
@@ -879,7 +879,7 @@ _021997ec:
|
||||
add r1, sp, #0x38
|
||||
mov r0, r5
|
||||
mov r2, #0x800
|
||||
bl func_ov00_020a81fc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a81fcEv
|
||||
b _02199850
|
||||
_0219980c:
|
||||
ldr r0, _021999fc ; =data_027e0fb8
|
||||
@@ -893,10 +893,10 @@ _0219980c:
|
||||
ldr r1, _02199a00 ; =data_ov53_0219a104
|
||||
mov r0, r5
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
mov r0, r5
|
||||
add r1, r5, #0x38
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
add sp, sp, #0x44
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_02199850:
|
||||
@@ -926,7 +926,7 @@ _02199850:
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_021998b0:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021999f8 ; =data_ov53_0219a0ec
|
||||
ldr r2, [r1, #0x18]
|
||||
cmp r2, r0
|
||||
@@ -935,11 +935,11 @@ _021998b0:
|
||||
ldr r1, [r1, #4]
|
||||
mov r0, r5
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
mov r0, r5
|
||||
beq _0219990c
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r2, [r0]
|
||||
ldr r1, _021999f8 ; =data_ov53_0219a0ec
|
||||
mov r0, r4
|
||||
@@ -950,7 +950,7 @@ _021998b0:
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_0219990c:
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
beq _02199938
|
||||
ldr r0, _021999fc ; =data_027e0fb8
|
||||
|
||||
+35
-35
@@ -207,7 +207,7 @@ func_ov54_02198efc: ; 0x02198efc
|
||||
sub sp, sp, #0x30
|
||||
mov r7, r0
|
||||
mov r4, r1
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrsh r0, [r0, #0x5c]
|
||||
cmp r0, #0
|
||||
bgt _02199218
|
||||
@@ -217,11 +217,11 @@ func_ov54_02198efc: ; 0x02198efc
|
||||
cmp r0, #0
|
||||
beq _02199218
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _02199218
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r5, #0
|
||||
ldr r4, [r0, #0xc0]
|
||||
sub r0, r5, #1
|
||||
@@ -238,7 +238,7 @@ func_ov54_02198efc: ; 0x02198efc
|
||||
mov r0, r7
|
||||
strb r2, [sp, #8]
|
||||
strb r1, [sp, #9]
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
ldrb r2, [r0, #0xc4]
|
||||
ldrb r1, [r0, #0xc5]
|
||||
ldrb r0, [sp, #8]
|
||||
@@ -263,13 +263,13 @@ _02198fcc:
|
||||
str r1, [r2]
|
||||
str r1, [r2, #4]
|
||||
str r1, [r2, #8]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0]
|
||||
ldr r2, [r7, #0x38]
|
||||
mov r0, r7
|
||||
sub r1, r2, r1
|
||||
str r1, [sp, #0x24]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r1, [r0, #8]
|
||||
ldr r2, [r7, #0x40]
|
||||
add r0, sp, #0x24
|
||||
@@ -284,7 +284,7 @@ _02198fcc:
|
||||
cmpeq r6, #0
|
||||
bne _02199050
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, r7, #0x38
|
||||
bl func_01ff9ec0
|
||||
@@ -293,9 +293,9 @@ _02198fcc:
|
||||
_02199050:
|
||||
mov r0, r7
|
||||
add r1, r7, #0x38
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
mov r0, r7
|
||||
bl func_ov00_020a82ac
|
||||
bl _ZN13LinkStateBase18func_ov00_020a82acEv
|
||||
cmp r5, #0
|
||||
mov r4, #0
|
||||
cmpeq r6, #0
|
||||
@@ -327,7 +327,7 @@ _021990c4:
|
||||
bne _02199144
|
||||
ldr r1, _021992a0 ; =data_ov54_021999c8
|
||||
mov r0, r7
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
ldr r0, [r7, #0x3c]
|
||||
add r2, sp, #0x10
|
||||
add r0, r0, #0x99
|
||||
@@ -358,7 +358,7 @@ _02199144:
|
||||
bne _0219919c
|
||||
ldr r1, _021992b0 ; =data_ov54_021999e8
|
||||
mov r0, r7
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
add r0, r7, #0x38
|
||||
str r0, [sp]
|
||||
mov r1, #1
|
||||
@@ -370,7 +370,7 @@ _02199144:
|
||||
add r3, r2, #1
|
||||
bl func_ov00_0207c2e8
|
||||
mov r0, r7
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021992b8 ; =data_ov00_020eec9c
|
||||
mov r1, #0xde
|
||||
@@ -379,7 +379,7 @@ _02199144:
|
||||
_0219919c:
|
||||
ldr r1, _021992bc ; =data_ov54_021999d8
|
||||
mov r0, r7
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
_021991a8:
|
||||
ldr r0, _021992c0 ; =data_027e0fb8
|
||||
mov r2, #0
|
||||
@@ -467,14 +467,14 @@ func_ov54_021992c8: ; 0x021992c8
|
||||
stmdb sp!, {r3, r4, r5, r6, lr}
|
||||
sub sp, sp, #0x34
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
ldr r1, [r1, #0x48]
|
||||
cmp r1, r0
|
||||
mov r0, r4
|
||||
bne _02199454
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _02199310
|
||||
@@ -483,7 +483,7 @@ func_ov54_021992c8: ; 0x021992c8
|
||||
add sp, sp, #0x34
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
_02199310:
|
||||
bl func_ov00_020a8d50
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
ldr r2, [r1, #0x2c]
|
||||
cmp r0, r2
|
||||
@@ -503,7 +503,7 @@ _02199350:
|
||||
ldr r1, [r1, #0x20]
|
||||
mov r0, r4
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _02199394
|
||||
bl func_ov54_021997e0
|
||||
@@ -522,7 +522,7 @@ _02199394:
|
||||
mov r0, r4
|
||||
ldr r1, [r1, #0x24]
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _0219978c
|
||||
ldr r0, _021997b8 ; =data_ov00_020eec9c
|
||||
@@ -567,14 +567,14 @@ _02199394:
|
||||
bl func_ov00_020d7a84
|
||||
b _0219978c
|
||||
_02199454:
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
ldr r1, [r1, #0x58]
|
||||
cmp r1, r0
|
||||
mov r0, r4
|
||||
bne _02199604
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _02199490
|
||||
@@ -583,7 +583,7 @@ _02199454:
|
||||
add sp, sp, #0x34
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
_02199490:
|
||||
bl func_ov00_020a8d50
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
ldr r2, [r1, #0x30]
|
||||
cmp r0, r2
|
||||
@@ -603,22 +603,22 @@ _021994d0:
|
||||
ldr r1, [r1, #0x28]
|
||||
mov r0, r4
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _0219978c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021997b8 ; =data_ov00_020eec9c
|
||||
mov r1, #0xdd
|
||||
bl func_ov00_020d7a84
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r3, sp, #0x28
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrh r1, [r0]
|
||||
ldr r2, _021997cc ; =data_02050f54
|
||||
ldr r0, [sp, #0x28]
|
||||
@@ -678,14 +678,14 @@ _021994d0:
|
||||
bl func_ov00_0207c1b0
|
||||
b _0219978c
|
||||
_02199604:
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
ldr r1, [r1, #0x68]
|
||||
cmp r1, r0
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bne _02199788
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _02199640
|
||||
@@ -694,7 +694,7 @@ _02199604:
|
||||
add sp, sp, #0x34
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
_02199640:
|
||||
bl func_ov00_020a8d50
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d50Ev
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
ldr r2, [r1, #0x44]
|
||||
cmp r0, r2
|
||||
@@ -714,7 +714,7 @@ _02199680:
|
||||
ldr r1, [r1, #0x38]
|
||||
mov r0, r4
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _021996c0
|
||||
add r6, r4, #0x50
|
||||
@@ -733,14 +733,14 @@ _021996c0:
|
||||
mov r0, r4
|
||||
ldr r1, [r1, #0x3c]
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
bne _021996f8
|
||||
ldr r1, _021997ac ; =data_ov54_02199980
|
||||
mov r0, r4
|
||||
ldr r1, [r1, #0x40]
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _0219975c
|
||||
_021996f8:
|
||||
@@ -749,12 +749,12 @@ _021996f8:
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r0, [r0]
|
||||
add r1, sp, #0x1c
|
||||
bl func_0202af4c
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #0x1c
|
||||
mov r2, r0
|
||||
@@ -774,7 +774,7 @@ _0219975c:
|
||||
mov r0, r4
|
||||
ldr r1, [r1, #0x34]
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _0219978c
|
||||
bl func_ov54_021997e0
|
||||
@@ -788,7 +788,7 @@ _0219978c:
|
||||
mov r0, r4
|
||||
ldr r1, [r1]
|
||||
ldrb r4, [r1, #0x7a]
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
strb r4, [r0, #0xbb]
|
||||
add sp, sp, #0x34
|
||||
ldmia sp!, {r3, r4, r5, r6, pc}
|
||||
|
||||
+21
-21
@@ -207,13 +207,13 @@ _02198f74: .word data_027e0fe4
|
||||
.global func_ov55_02198f78
|
||||
arm_func_start func_ov55_02198f78
|
||||
func_ov55_02198f78: ; 0x02198f78
|
||||
ldr ip, _02198f88 ; =func_ov00_020a89bc
|
||||
ldr ip, _02198f88 ; =_ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
ldr r1, _02198f8c ; =data_ov55_02199840
|
||||
mov r2, #1
|
||||
bx ip
|
||||
.align 2, 0
|
||||
arm_func_end func_ov55_02198f78
|
||||
_02198f88: .word func_ov00_020a89bc
|
||||
_02198f88: .word _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
_02198f8c: .word data_ov55_02199840
|
||||
|
||||
.global func_ov55_02198f90
|
||||
@@ -225,7 +225,7 @@ func_ov55_02198f90: ; 0x02198f90
|
||||
cmpne r1, #5
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8ca4
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8ca4Ev
|
||||
cmp r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
ldr r0, _0219900c ; =data_027e0fb8
|
||||
@@ -237,7 +237,7 @@ func_ov55_02198f90: ; 0x02198f90
|
||||
bl func_ov55_02198e60
|
||||
mov r4, r0
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
ldr r1, [r4, #8]
|
||||
str r1, [r0]
|
||||
ldr r1, [r4, #0xc]
|
||||
@@ -270,14 +270,14 @@ func_ov55_02199020: ; 0x02199020
|
||||
stmdb sp!, {r4, r5, lr}
|
||||
sub sp, sp, #0x14
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021991a0 ; =data_ov55_02199840
|
||||
ldr r1, [r1]
|
||||
cmp r1, r0
|
||||
bne _0219907c
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
beq _0219907c
|
||||
mov r1, #0
|
||||
@@ -293,7 +293,7 @@ func_ov55_02199020: ; 0x02199020
|
||||
_0219907c:
|
||||
mov r0, r4
|
||||
mov r5, #0
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
beq _02199128
|
||||
ldr r0, _021991a4 ; =data_027e0fb8
|
||||
@@ -306,7 +306,7 @@ _0219907c:
|
||||
bl func_ov55_02198e60
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #8
|
||||
add r2, r4, #0x38
|
||||
@@ -327,7 +327,7 @@ _021990dc:
|
||||
bl func_ov55_02198e60
|
||||
mov r5, r0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #8
|
||||
add r2, r4, #0x38
|
||||
@@ -339,7 +339,7 @@ _02199128:
|
||||
cmp r5, #0
|
||||
beq _02199178
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
ldr r1, [r5, #8]
|
||||
str r1, [r0]
|
||||
ldr r1, [r5, #0xc]
|
||||
@@ -353,7 +353,7 @@ _02199128:
|
||||
bl func_ov00_020af298
|
||||
mov r0, r4
|
||||
mov r1, #2
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x14
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_02199178:
|
||||
@@ -563,7 +563,7 @@ func_ov55_021993b8: ; 0x021993b8
|
||||
strb r2, [sp, #0x96]
|
||||
strb r2, [sp, #0x97]
|
||||
strb r1, [sp, #0xa2]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
add r5, sp, #0x18
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r5, {r0, r1, r2}
|
||||
@@ -740,21 +740,21 @@ func_ov55_02199654: ; 0x02199654
|
||||
mov r1, r0, asr #0x10
|
||||
mov r0, r4
|
||||
mov r2, r1
|
||||
bl func_ov00_020a8238
|
||||
bl _ZN13LinkStateBase6TurnToEsii
|
||||
ldrb r0, [r4, #0x29]
|
||||
cmp r0, #0
|
||||
bne _021996d4
|
||||
ldr r1, _021997a0 ; =data_ov55_02199890
|
||||
mov r0, r4
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
mov r0, #1
|
||||
strb r0, [r4, #0x29]
|
||||
b _02199784
|
||||
_021996d4:
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
beq _02199714
|
||||
ldr r0, _02199794 ; =data_027e0f74
|
||||
@@ -765,18 +765,18 @@ _021996d4:
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
str r2, [r4, #0x5c]
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x68
|
||||
ldmia sp!, {r4, pc}
|
||||
_02199714:
|
||||
mov r0, r4
|
||||
mov r1, #0x44000
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
beq _02199748
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021997a4 ; =data_ov00_020eec9c
|
||||
mov r1, #0x11c
|
||||
@@ -785,11 +785,11 @@ _02199714:
|
||||
_02199748:
|
||||
mov r1, #0x5f000
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _02199774
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r2, r0
|
||||
ldr r0, _021997a4 ; =data_ov00_020eec9c
|
||||
ldr r1, _021997a8 ; =0x0000011b
|
||||
@@ -798,7 +798,7 @@ _02199774:
|
||||
mov r0, r4
|
||||
mov r1, #0x4b000
|
||||
mov r2, #0
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
_02199784:
|
||||
ldr r0, _021997ac ; =data_ov00_020eec68
|
||||
bl func_ov00_020d71a0
|
||||
|
||||
+9
-9
@@ -304,7 +304,7 @@ func_ov56_021990c0: ; 0x021990c0
|
||||
ldr r1, _02199110 ; =data_ov56_021993e0
|
||||
mov r2, #1
|
||||
mov r4, r0
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
mov r0, #0
|
||||
ldr r1, _02199114 ; =data_027e0d0c
|
||||
strh r0, [r4, #0x2c]
|
||||
@@ -332,7 +332,7 @@ func_ov56_0219911c: ; 0x0219911c
|
||||
stmdb sp!, {r3, r4, r5, lr}
|
||||
sub sp, sp, #0x20
|
||||
mov r4, r0
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021992cc ; =data_ov56_021993c0
|
||||
ldr r1, [r1, #0x20]
|
||||
cmp r1, r0
|
||||
@@ -352,7 +352,7 @@ func_ov56_0219911c: ; 0x0219911c
|
||||
cmp r0, #0
|
||||
beq _021991b0
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r2, [r0]
|
||||
mov r0, r5
|
||||
mov r1, #0x80
|
||||
@@ -361,7 +361,7 @@ func_ov56_0219911c: ; 0x0219911c
|
||||
ldr r1, _021992d4 ; =data_ov56_021993f0
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
mov r0, #1
|
||||
add sp, sp, #0x20
|
||||
strh r0, [r4, #0x2c]
|
||||
@@ -375,7 +375,7 @@ _021991b0:
|
||||
cmp r0, #0
|
||||
beq _02199210
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
mov r1, r0
|
||||
add r0, sp, #0x14
|
||||
mov r2, #0x800
|
||||
@@ -383,7 +383,7 @@ _021991b0:
|
||||
strb r0, [r5, #0xc]
|
||||
add r1, sp, #0x14
|
||||
mov r0, r4
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
bl func_ov56_021992e8
|
||||
bl func_ov56_02198ee8
|
||||
cmp r0, #0
|
||||
@@ -400,7 +400,7 @@ _02199210:
|
||||
_02199224:
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
beq _0219925c
|
||||
ldrsh r0, [r4, #0x2c]
|
||||
@@ -411,7 +411,7 @@ _02199224:
|
||||
ldr r1, _021992d8 ; =data_ov56_021993e0
|
||||
mov r0, r4
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
_0219925c:
|
||||
ldrb r0, [r4, #0x2a]
|
||||
cmp r0, #0
|
||||
@@ -465,7 +465,7 @@ _021992f4: .word func_01fffcec
|
||||
arm_func_start func_ov56_021992f8
|
||||
func_ov56_021992f8: ; 0x021992f8
|
||||
stmdb sp!, {r3, lr}
|
||||
bl func_ov00_020a8dcc
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev
|
||||
ldr r1, _02199318 ; =data_ov56_021993c0
|
||||
ldr r1, [r1, #0x20]
|
||||
cmp r1, r0
|
||||
|
||||
+25
-25
@@ -1344,7 +1344,7 @@ func_ov57_02199e64: ; 0x02199e64
|
||||
ldr r1, _02199ebc ; =data_ov57_0219aa60
|
||||
mov r2, #1
|
||||
mov r4, r0
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
ldr r0, _02199ec0 ; =data_027e0d0c
|
||||
ldr r1, [r0]
|
||||
str r1, [r4, #0x44]
|
||||
@@ -1396,11 +1396,11 @@ func_ov57_02199edc: ; 0x02199edc
|
||||
strb r2, [r1]
|
||||
mov r2, #0
|
||||
str r2, [r1, #4]
|
||||
bl func_ov00_020a8158
|
||||
bl _ZN13LinkStateBase18EquipItem_vfunc_28Ev
|
||||
ldr r1, _0219a1e4 ; =data_ov57_0219aa40
|
||||
mov r0, r5
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8a4c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a4cEii
|
||||
ldr r0, _0219a1e8 ; =data_027e0fb8
|
||||
mov r1, #0
|
||||
ldr r0, [r0]
|
||||
@@ -1420,7 +1420,7 @@ _02199f58:
|
||||
ldmia r0, {r0, r1, r2}
|
||||
stmia r3, {r0, r1, r2}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _0219a1ec ; =data_ov57_0219aa40
|
||||
ldr r1, [r1, #0x30]
|
||||
cmp r1, r0
|
||||
@@ -1436,7 +1436,7 @@ _02199f58:
|
||||
beq _02199fb8
|
||||
mov r0, r5
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x38
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_02199fb8:
|
||||
@@ -1446,14 +1446,14 @@ _02199fb8:
|
||||
bne _02199fe4
|
||||
ldr r1, _0219a1f0 ; =data_ov57_0219aa60
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8a90
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8a90Ei
|
||||
mov r0, r4
|
||||
mov r1, #1
|
||||
bl func_ov57_021992b4
|
||||
b _0219a180
|
||||
_02199fe4:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8b80
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b80Ev
|
||||
cmp r0, #0
|
||||
bne _0219a180
|
||||
ldr r0, _0219a1e8 ; =data_027e0fb8
|
||||
@@ -1463,12 +1463,12 @@ _02199fe4:
|
||||
bl func_ov14_02123960
|
||||
mov r0, r5
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0x38
|
||||
ldmia sp!, {r4, r5, r6, pc}
|
||||
_0219a01c:
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _0219a1ec ; =data_ov57_0219aa40
|
||||
ldr r1, [r1, #0x10]
|
||||
cmp r1, r0
|
||||
@@ -1476,7 +1476,7 @@ _0219a01c:
|
||||
mov r0, r5
|
||||
mov r1, #0xb000
|
||||
mov r2, #1
|
||||
bl func_ov00_020a8b04
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b04Eib
|
||||
cmp r0, #0
|
||||
beq _0219a054
|
||||
mov r0, r4
|
||||
@@ -1484,13 +1484,13 @@ _0219a01c:
|
||||
_0219a054:
|
||||
mov r0, r5
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
beq _0219a180
|
||||
ldr r1, _0219a1f4 ; =data_ov57_0219aa70
|
||||
mov r0, r5
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _0219a180
|
||||
_0219a07c:
|
||||
ldr r0, _0219a1e8 ; =data_027e0fb8
|
||||
@@ -1505,7 +1505,7 @@ _0219a07c:
|
||||
mov r0, r4
|
||||
bl func_ov57_021992b4
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _0219a1ec ; =data_ov57_0219aa40
|
||||
ldr r1, [r1, #0x20]
|
||||
cmp r1, r0
|
||||
@@ -1513,7 +1513,7 @@ _0219a07c:
|
||||
ldr r1, _0219a1f8 ; =data_ov57_0219aa50
|
||||
mov r0, r5
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _0219a180
|
||||
_0219a0d4:
|
||||
ldrsh r0, [r4, #0x2e]
|
||||
@@ -1538,12 +1538,12 @@ _0219a0d4:
|
||||
beq _0219a134
|
||||
add r1, sp, #0x14
|
||||
mov r0, r5
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
b _0219a140
|
||||
_0219a134:
|
||||
add r1, sp, #0x2c
|
||||
mov r0, r5
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
_0219a140:
|
||||
ldrsh r0, [r4, #0x4a]
|
||||
cmp r0, #0
|
||||
@@ -1615,11 +1615,11 @@ func_ov57_0219a208: ; 0x0219a208
|
||||
cmp r0, #0
|
||||
mov r0, r4
|
||||
bne _0219a274
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r1, #0
|
||||
str r1, [r0]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
mov r2, #0
|
||||
ldr r1, _0219a320 ; =data_027e0fb8
|
||||
str r2, [r0, #8]
|
||||
@@ -1627,15 +1627,15 @@ func_ov57_0219a208: ; 0x0219a208
|
||||
bl func_ov00_020af298
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
_0219a274:
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0xbb]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #0
|
||||
strb r1, [r0, #0xbc]
|
||||
add r1, sp, #0
|
||||
@@ -1651,7 +1651,7 @@ _0219a2b4:
|
||||
ldr r1, _0219a324 ; =data_ov57_0219ab14
|
||||
str r0, [r1, #4]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8c58
|
||||
bl _ZN13LinkStateBase12GetPlayerVelEv
|
||||
ldr r1, [sp]
|
||||
str r1, [r0]
|
||||
ldr r1, [sp, #4]
|
||||
@@ -1659,7 +1659,7 @@ _0219a2b4:
|
||||
ldr r1, [sp, #8]
|
||||
str r1, [r0, #8]
|
||||
mov r0, r4
|
||||
bl func_ov00_020a8d40
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8d40Ev
|
||||
mov r1, #2
|
||||
strh r1, [r0, #0xa4]
|
||||
ldr r0, _0219a328 ; =data_ov00_020eec9c
|
||||
@@ -1673,7 +1673,7 @@ _0219a300:
|
||||
bl func_ov00_020af298
|
||||
mov r0, r4
|
||||
mov r1, #0
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
add sp, sp, #0xc
|
||||
ldmia sp!, {r4, r5, pc}
|
||||
.align 2, 0
|
||||
@@ -1715,7 +1715,7 @@ func_ov57_0219a364: ; 0x0219a364
|
||||
movne r0, #0
|
||||
ldmneia sp!, {r3, r4, r5, pc}
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _0219a3ac ; =data_ov57_0219aa40
|
||||
ldr r1, [r1, #0x30]
|
||||
cmp r1, r0
|
||||
|
||||
+5
-5
@@ -2476,7 +2476,7 @@ func_ov58_0219a454: ; 0x0219a454
|
||||
stmdb sp!, {r3, lr}
|
||||
ldr r1, _0219a474 ; =data_ov58_0219af58
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
ldr r0, _0219a478 ; =data_027e1098
|
||||
ldr r0, [r0]
|
||||
blx func_ov58_0219acac
|
||||
@@ -2511,7 +2511,7 @@ func_ov58_0219a47c: ; 0x0219a47c
|
||||
movs r4, r0
|
||||
mov r0, r5
|
||||
beq _0219a59c
|
||||
bl func_ov00_020a8cc4
|
||||
bl _ZN13LinkStateBase24Get_PlayerLink_UnkRef_3cEv
|
||||
ldr r1, [r4, #8]
|
||||
str r1, [r0]
|
||||
ldr r1, [r4, #0xc]
|
||||
@@ -2544,7 +2544,7 @@ func_ov58_0219a47c: ; 0x0219a47c
|
||||
bl func_ov00_020ab8cc
|
||||
mov r0, r5
|
||||
add r1, sp, #4
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
ldr r0, _0219a5b4 ; =data_027e0fb8
|
||||
mov r1, #0
|
||||
ldr r2, [r0]
|
||||
@@ -2552,9 +2552,9 @@ func_ov58_0219a47c: ; 0x0219a47c
|
||||
strb r1, [r2, #0x79]
|
||||
strb r1, [r2, #0x7b]
|
||||
mov r1, #2
|
||||
bl func_ov00_020a8138
|
||||
bl _ZN13LinkStateBase15ChangeLinkStateEi
|
||||
mov r0, r5
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
ldrsh r0, [r0]
|
||||
strh r0, [r4, #0x78]
|
||||
bl func_ov58_0219a5b8
|
||||
|
||||
+16
-16
@@ -281,7 +281,7 @@ func_ov59_02198ffc: ; 0x02198ffc
|
||||
str r1, [sp, #0x10]
|
||||
ldr r1, [r4, #0x40]
|
||||
str r1, [sp, #0x14]
|
||||
bl func_ov00_020a8c4c
|
||||
bl _ZN13LinkStateBase12GetPlayerPosEv
|
||||
ldr r2, [r0]
|
||||
add r1, sp, #0
|
||||
str r2, [sp]
|
||||
@@ -298,7 +298,7 @@ func_ov59_02198ffc: ; 0x02198ffc
|
||||
mov r1, r0, lsl #0x10
|
||||
mov r0, r4
|
||||
mov r4, r1, asr #0x10
|
||||
bl func_ov00_020a8c78
|
||||
bl _ZN13LinkStateBase14GetPlayerAngleEv
|
||||
mov r1, r4
|
||||
mov r2, #0x2000
|
||||
bl func_0202b154
|
||||
@@ -313,7 +313,7 @@ func_ov59_0219907c: ; 0x0219907c
|
||||
ldr r1, _021990a0 ; =data_ov59_0219b180
|
||||
mov r2, #1
|
||||
mov r4, r0
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
mov r0, #0
|
||||
strb r0, [r4, #0x27]
|
||||
strb r0, [r4, #0x28]
|
||||
@@ -342,7 +342,7 @@ _021990c4:
|
||||
bl _ZNK11ItemManager8GetFairyEi
|
||||
mov r4, r0
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021992f4 ; =data_ov59_0219b160
|
||||
ldr r1, [r1, #0x20]
|
||||
cmp r1, r0
|
||||
@@ -375,23 +375,23 @@ _021990c4:
|
||||
beq _0219916c
|
||||
mov r0, r6
|
||||
add r1, r6, #0x38
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
_0219916c:
|
||||
ldr r1, _021992fc ; =data_ov59_0219b190
|
||||
mov r0, r6
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _021992d0
|
||||
_02199180:
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021992f4 ; =data_ov59_0219b160
|
||||
ldr r1, [r1, #0x50]
|
||||
cmp r1, r0
|
||||
mov r0, r6
|
||||
bne _021991d8
|
||||
mov r1, #1
|
||||
bl func_ov00_020a8b3c
|
||||
bl _ZN13LinkStateBase18func_ov00_020a8b3cEi
|
||||
cmp r0, #0
|
||||
bne _021991c4
|
||||
ldr r0, _021992f8 ; =data_027e0fb8
|
||||
@@ -404,16 +404,16 @@ _021991c4:
|
||||
ldr r1, _02199300 ; =data_ov59_0219b180
|
||||
mov r0, r6
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _021992d0
|
||||
_021991d8:
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021992f4 ; =data_ov59_0219b160
|
||||
ldr r1, [r1, #0x30]
|
||||
cmp r1, r0
|
||||
beq _02199204
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021992f4 ; =data_ov59_0219b160
|
||||
ldr r1, [r1, #0x40]
|
||||
cmp r1, r0
|
||||
@@ -432,7 +432,7 @@ _02199204:
|
||||
beq _0219923c
|
||||
mov r0, r6
|
||||
add r1, r6, #0x38
|
||||
bl func_ov00_020a81ec
|
||||
bl _ZN13LinkStateBase6LookAtEP5Vec3p
|
||||
_0219923c:
|
||||
ldr r0, _021992f8 ; =data_027e0fb8
|
||||
mov r1, #1
|
||||
@@ -451,11 +451,11 @@ _0219923c:
|
||||
ldr r1, _02199304 ; =data_ov59_0219b1b0
|
||||
mov r0, r6
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _021992d0
|
||||
_02199288:
|
||||
mov r0, r6
|
||||
bl func_ov00_020a8db8
|
||||
bl _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev
|
||||
ldr r1, _021992f4 ; =data_ov59_0219b160
|
||||
ldr r1, [r1, #0x40]
|
||||
cmp r1, r0
|
||||
@@ -466,13 +466,13 @@ _02199288:
|
||||
ldr r1, _02199308 ; =data_ov59_0219b1a0
|
||||
mov r0, r6
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
b _021992d0
|
||||
_021992c0:
|
||||
ldr r1, _02199300 ; =data_ov59_0219b180
|
||||
mov r0, r6
|
||||
mov r2, #1
|
||||
bl func_ov00_020a89bc
|
||||
bl _ZN13LinkStateBase18func_ov00_020a89bcEii
|
||||
_021992d0:
|
||||
ldrb r0, [r6, #0x27]
|
||||
cmp r0, #0
|
||||
|
||||
Reference in New Issue
Block a user