mirror of
https://github.com/zeldaret/ph
synced 2026-07-08 13:46:28 -04:00
Add LinkDamage.s
This commit is contained in:
@@ -75,3 +75,203 @@ _020ad08a:
|
||||
bx lr
|
||||
.align 2, 0
|
||||
thumb_func_end _ZN4Item18func_ov00_020ad068Ei
|
||||
|
||||
.rodata
|
||||
.global data_ov00_020dc574
|
||||
data_ov00_020dc574: ; 0x020dc574
|
||||
.ascii "swA"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc578
|
||||
data_ov00_020dc578: ; 0x020dc578
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc57c
|
||||
data_ov00_020dc57c: ; 0x020dc57c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc580
|
||||
data_ov00_020dc580: ; 0x020dc580
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc584
|
||||
data_ov00_020dc584: ; 0x020dc584
|
||||
.ascii "swB"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc588
|
||||
data_ov00_020dc588: ; 0x020dc588
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc58c
|
||||
data_ov00_020dc58c: ; 0x020dc58c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc590
|
||||
data_ov00_020dc590: ; 0x020dc590
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc594
|
||||
data_ov00_020dc594: ; 0x020dc594
|
||||
.ascii "shA"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc598
|
||||
data_ov00_020dc598: ; 0x020dc598
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc59c
|
||||
data_ov00_020dc59c: ; 0x020dc59c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5a0
|
||||
data_ov00_020dc5a0: ; 0x020dc5a0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5a4
|
||||
data_ov00_020dc5a4: ; 0x020dc5a4
|
||||
.ascii "bow"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc5a8
|
||||
data_ov00_020dc5a8: ; 0x020dc5a8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5ac
|
||||
data_ov00_020dc5ac: ; 0x020dc5ac
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5b0
|
||||
data_ov00_020dc5b0: ; 0x020dc5b0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5b4
|
||||
data_ov00_020dc5b4: ; 0x020dc5b4
|
||||
.ascii "arrow"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5bc
|
||||
data_ov00_020dc5bc: ; 0x020dc5bc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5c0
|
||||
data_ov00_020dc5c0: ; 0x020dc5c0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5c4
|
||||
data_ov00_020dc5c4: ; 0x020dc5c4
|
||||
.ascii "arrow_s"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc5cc
|
||||
data_ov00_020dc5cc: ; 0x020dc5cc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5d0
|
||||
data_ov00_020dc5d0: ; 0x020dc5d0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5d4
|
||||
data_ov00_020dc5d4: ; 0x020dc5d4
|
||||
.ascii "boomerang"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5e0
|
||||
data_ov00_020dc5e0: ; 0x020dc5e0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5e4
|
||||
data_ov00_020dc5e4: ; 0x020dc5e4
|
||||
.ascii "scp"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc5e8
|
||||
data_ov00_020dc5e8: ; 0x020dc5e8
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5ec
|
||||
data_ov00_020dc5ec: ; 0x020dc5ec
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5f0
|
||||
data_ov00_020dc5f0: ; 0x020dc5f0
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5f4
|
||||
data_ov00_020dc5f4: ; 0x020dc5f4
|
||||
.ascii "bomb"
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc5fc
|
||||
data_ov00_020dc5fc: ; 0x020dc5fc
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc600
|
||||
data_ov00_020dc600: ; 0x020dc600
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc604
|
||||
data_ov00_020dc604: ; 0x020dc604
|
||||
.ascii "bomchu"
|
||||
.byte 0x00, 0x00
|
||||
.global data_ov00_020dc60c
|
||||
data_ov00_020dc60c: ; 0x020dc60c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc610
|
||||
data_ov00_020dc610: ; 0x020dc610
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc614
|
||||
data_ov00_020dc614: ; 0x020dc614
|
||||
.ascii "rev_bin"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc61c
|
||||
data_ov00_020dc61c: ; 0x020dc61c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc620
|
||||
data_ov00_020dc620: ; 0x020dc620
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc624
|
||||
data_ov00_020dc624: ; 0x020dc624
|
||||
.ascii "rev_binP"
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc630
|
||||
data_ov00_020dc630: ; 0x020dc630
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc634
|
||||
data_ov00_020dc634: ; 0x020dc634
|
||||
.ascii "rev_binY"
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc640
|
||||
data_ov00_020dc640: ; 0x020dc640
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc644
|
||||
data_ov00_020dc644: ; 0x020dc644
|
||||
.ascii "ham"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc648
|
||||
data_ov00_020dc648: ; 0x020dc648
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc64c
|
||||
data_ov00_020dc64c: ; 0x020dc64c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc650
|
||||
data_ov00_020dc650: ; 0x020dc650
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc654
|
||||
data_ov00_020dc654: ; 0x020dc654
|
||||
.ascii "ropetop"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc65c
|
||||
data_ov00_020dc65c: ; 0x020dc65c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc660
|
||||
data_ov00_020dc660: ; 0x020dc660
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc664
|
||||
data_ov00_020dc664: ; 0x020dc664
|
||||
.ascii "bomchu_pt"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc670
|
||||
data_ov00_020dc670: ; 0x020dc670
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc674
|
||||
data_ov00_020dc674: ; 0x020dc674
|
||||
.ascii "force"
|
||||
.byte 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc67c
|
||||
data_ov00_020dc67c: ; 0x020dc67c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc680
|
||||
data_ov00_020dc680: ; 0x020dc680
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc684
|
||||
data_ov00_020dc684: ; 0x020dc684
|
||||
.ascii "bosskey"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc68c
|
||||
data_ov00_020dc68c: ; 0x020dc68c
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc690
|
||||
data_ov00_020dc690: ; 0x020dc690
|
||||
.byte 0x00, 0x00, 0x00, 0x00
|
||||
.global data_ov00_020dc694
|
||||
data_ov00_020dc694: ; 0x020dc694
|
||||
.ascii "switch_cstl_c_c"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc6a4
|
||||
data_ov00_020dc6a4: ; 0x020dc6a4
|
||||
.ascii "switch_cstl_s_c"
|
||||
.byte 0x00
|
||||
.global data_ov00_020dc6b4
|
||||
data_ov00_020dc6b4: ; 0x020dc6b4
|
||||
.ascii "switch_cstl_t_c"
|
||||
.byte 0x00
|
||||
|
||||
File diff suppressed because it is too large
Load Diff
@@ -0,0 +1,206 @@
|
||||
#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 func_ov23_02178724
|
||||
.extern func_ov00_020a8508
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8c4c
|
||||
.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 func_ov00_020d7b20
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020d7b20
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_01ff9bc4
|
||||
.extern func_ov00_0207c2e8
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020c0e24
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_0207c1f8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_0202dc38
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020c7764
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov20_02177300
|
||||
.extern func_ov23_021789fc
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a914c
|
||||
.extern func_ov00_020d7424
|
||||
.extern func_ov00_020a914c
|
||||
.extern func_ov00_020d716c
|
||||
.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 data_ov00_020eec9c
|
||||
.extern data_027e0e58
|
||||
.extern data_027e0618
|
||||
.extern data_027e0c54
|
||||
.extern data_ov00_020eec68
|
||||
.extern data_027e0db0
|
||||
.extern data_027e0f74
|
||||
.extern data_027e077c
|
||||
.extern data_02056be4
|
||||
.extern func_ov00_020a7fac
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_0207c1b0
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_ov00_020d7a84
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020b7e6c
|
||||
.extern func_ov00_020a84bc
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov05_021113c4
|
||||
.extern func_ov00_020a8c84
|
||||
.extern func_ov00_020a8c14
|
||||
.extern _ZNK11ItemManager7HasItemEi
|
||||
.extern func_ov00_02097760
|
||||
.extern func_ov00_0209779c
|
||||
.extern data_027e0e58
|
||||
.extern data_ov00_020eec9c
|
||||
.extern data_027e0618
|
||||
.extern gItemManager
|
||||
.extern data_027e0f74
|
||||
.extern func_ov05_02110f50
|
||||
.extern func_ov00_020a8138
|
||||
.extern func_ov00_020a8d40
|
||||
.extern func_ov00_020a5e9c
|
||||
.extern func_ov05_0210f7b8
|
||||
.extern data_027e0d38
|
||||
.extern func_ov00_020a8be8
|
||||
.extern func_ov00_020a8c4c
|
||||
.extern func_01ff9bc4
|
||||
.extern func_0201e388
|
||||
.extern func_ov00_02079e68
|
||||
.extern func_02019534
|
||||
.extern data_ov00_020e9360
|
||||
.extern func_ov00_020a8c4c
|
||||
.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 func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a82c4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8c78
|
||||
.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 func_0202d95c
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_0202d95c
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_01ff9bc4
|
||||
.extern data_027e0618
|
||||
.extern gItemManager
|
||||
.extern func_ov00_020a8c58
|
||||
.extern func_01ffa0f4
|
||||
.extern func_ov00_020a8c78
|
||||
.extern func_ov00_020a8b80
|
||||
.extern func_ov00_020a8c14
|
||||
.extern func_ov00_020a8c58
|
||||
.extern _ZNK11ItemManager15HasPurplePotionEv
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a82ac
|
||||
.extern func_ov00_020a82ac
|
||||
.extern data_027e0618
|
||||
.extern gItemManager
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern func_ov00_020a8a4c
|
||||
.extern data_ov00_020e5aa4
|
||||
.extern data_ov00_020e5a90
|
||||
.extern data_ov00_020e5a9c
|
||||
.extern data_ov00_020e5a98
|
||||
.extern data_ov00_020e5a94
|
||||
.extern data_ov00_020e5aa0
|
||||
.extern data_ov00_020e5a8c
|
||||
.extern data_ov00_020e5aa8
|
||||
.extern func_ov04_02108420
|
||||
.extern func_ov04_02108480
|
||||
.extern func_ov05_0210ec3c
|
||||
.extern func_ov00_020a8108
|
||||
.extern func_ov05_0210f704
|
||||
.extern func_ov00_020a8110
|
||||
.extern func_ov05_0210f70c
|
||||
.extern func_ov05_0210f714
|
||||
.extern func_ov04_0210f6dc
|
||||
File diff suppressed because it is too large
Load Diff
@@ -27,6 +27,7 @@ ov00 = Overlay(name='ov00', after='ARM9', objects=[
|
||||
'src/00_Core/Player/TouchControl.cpp',
|
||||
'asm/ov00/Player/TouchControl.s',
|
||||
'asm/ov00/ov00_0207af9c.s',
|
||||
'asm/ov00/Player/LinkDamage.s',
|
||||
'src/00_Core/Item/Item.cpp',
|
||||
'asm/ov00/Item/Item.s',
|
||||
'src/00_Core/Item/ItemManager.cpp',
|
||||
|
||||
Reference in New Issue
Block a user