summaryrefslogtreecommitdiff
path: root/asm/emerald.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/emerald.s')
-rw-r--r--asm/emerald.s31652
1 files changed, 15826 insertions, 15826 deletions
diff --git a/asm/emerald.s b/asm/emerald.s
index 1b48e8b07..7e76882cf 100644
--- a/asm/emerald.s
+++ b/asm/emerald.s
@@ -24,7 +24,7 @@ Start:
.include "asm/string_util.s"
thumb_func_start sub_80093CC
-sub_80093CC: ; 80093CC
+sub_80093CC: @ 80093CC
push {lr}
bl sub_800B488
bl sub_800E700
@@ -48,7 +48,7 @@ _080093FE:
thumb_func_end sub_80093CC
thumb_func_start sub_8009404
-sub_8009404: ; 8009404
+sub_8009404: @ 8009404
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -58,7 +58,7 @@ sub_8009404: ; 8009404
thumb_func_end sub_8009404
thumb_func_start sub_8009414
-sub_8009414: ; 8009414
+sub_8009414: @ 8009414
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -159,7 +159,7 @@ _080094C0:
thumb_func_end sub_8009414
thumb_func_start sub_80094EC
-sub_80094EC: ; 80094EC
+sub_80094EC: @ 80094EC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -215,7 +215,7 @@ sub_80094EC: ; 80094EC
thumb_func_end sub_80094EC
thumb_func_start sub_8009570
-sub_8009570: ; 8009570
+sub_8009570: @ 8009570
push {r4,lr}
sub sp, 0x4
bl ResetAllObjectData
@@ -277,7 +277,7 @@ _080095A0:
thumb_func_end sub_8009570
thumb_func_start sub_8009628
-sub_8009628: ; 8009628
+sub_8009628: @ 8009628
lsls r0, 24
lsrs r0, 24
ldr r1, =0x020229cc
@@ -287,7 +287,7 @@ sub_8009628: ; 8009628
thumb_func_end sub_8009628
thumb_func_start sub_8009638
-sub_8009638: ; 8009638
+sub_8009638: @ 8009638
push {r4,r5,lr}
ldr r5, =0x020229cc
ldr r4, =0x03005d90
@@ -344,7 +344,7 @@ _0800969E:
thumb_func_end sub_8009638
thumb_func_start sub_80096BC
-sub_80096BC: ; 80096BC
+sub_80096BC: @ 80096BC
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -354,7 +354,7 @@ sub_80096BC: ; 80096BC
thumb_func_end sub_80096BC
thumb_func_start sub_80096D0
-sub_80096D0: ; 80096D0
+sub_80096D0: @ 80096D0
push {lr}
ldr r3, =0x020229c4
ldr r1, =0x03003110
@@ -375,7 +375,7 @@ _080096DC:
thumb_func_end sub_80096D0
thumb_func_start task02_080097CC
-task02_080097CC: ; 80096FC
+task02_080097CC: @ 80096FC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -403,7 +403,7 @@ _08009726:
thumb_func_end task02_080097CC
thumb_func_start sub_8009734
-sub_8009734: ; 8009734
+sub_8009734: @ 8009734
push {r4-r6,lr}
ldr r0, =0x030030fc
ldrb r4, [r0]
@@ -464,7 +464,7 @@ _080097BE:
thumb_func_end sub_8009734
thumb_func_start sub_80097E8
-sub_80097E8: ; 80097E8
+sub_80097E8: @ 80097E8
push {r4,lr}
ldr r0, =0x03003124
movs r4, 0
@@ -485,7 +485,7 @@ _080097FC:
thumb_func_end sub_80097E8
thumb_func_start sub_8009818
-sub_8009818: ; 8009818
+sub_8009818: @ 8009818
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -588,7 +588,7 @@ _080098CE:
thumb_func_end sub_8009818
thumb_func_start sub_8009900
-sub_8009900: ; 8009900
+sub_8009900: @ 8009900
push {r4,r5,lr}
sub sp, 0x4
ldr r4, =0x030022c0
@@ -674,7 +674,7 @@ _08009996:
thumb_func_end sub_8009900
thumb_func_start c2_08009A8C
-c2_08009A8C: ; 80099BC
+c2_08009A8C: @ 80099BC
push {lr}
bl sub_8009900
movs r0, 0x1
@@ -690,7 +690,7 @@ c2_08009A8C: ; 80099BC
thumb_func_end c2_08009A8C
thumb_func_start sub_80099E0
-sub_80099E0: ; 80099E0
+sub_80099E0: @ 80099E0
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x020229c4
@@ -745,7 +745,7 @@ _08009A3C:
thumb_func_end sub_80099E0
thumb_func_start sub_8009A58
-sub_8009A58: ; 8009A58
+sub_8009A58: @ 8009A58
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -784,7 +784,7 @@ _08009A94:
thumb_func_end sub_8009A58
thumb_func_start sub_8009AA0
-sub_8009AA0: ; 8009AA0
+sub_8009AA0: @ 8009AA0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -1127,7 +1127,7 @@ _08009D7A:
thumb_func_end sub_8009AA0
thumb_func_start sub_8009D90
-sub_8009D90: ; 8009D90
+sub_8009D90: @ 8009D90
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -1294,7 +1294,7 @@ _08009F06:
thumb_func_end sub_8009D90
thumb_func_start sub_8009F18
-sub_8009F18: ; 8009F18
+sub_8009F18: @ 8009F18
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -1311,7 +1311,7 @@ _08009F26:
thumb_func_end sub_8009F18
thumb_func_start sub_8009F3C
-sub_8009F3C: ; 8009F3C
+sub_8009F3C: @ 8009F3C
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -1337,7 +1337,7 @@ _08009F6A:
thumb_func_end sub_8009F3C
thumb_func_start sub_8009F70
-sub_8009F70: ; 8009F70
+sub_8009F70: @ 8009F70
push {lr}
ldr r0, =0x03003124
ldrb r0, [r0]
@@ -1352,7 +1352,7 @@ _08009F80:
thumb_func_end sub_8009F70
thumb_func_start sub_8009F8C
-sub_8009F8C: ; 8009F8C
+sub_8009F8C: @ 8009F8C
push {lr}
ldr r0, =0x030030fc
ldrb r1, [r0]
@@ -1371,7 +1371,7 @@ _08009FA4:
thumb_func_end sub_8009F8C
thumb_func_start sub_8009FAC
-sub_8009FAC: ; 8009FAC
+sub_8009FAC: @ 8009FAC
push {lr}
ldr r0, =0x030030fc
ldrb r1, [r0]
@@ -1390,7 +1390,7 @@ _08009FC4:
thumb_func_end sub_8009FAC
thumb_func_start sub_8009FCC
-sub_8009FCC: ; 8009FCC
+sub_8009FCC: @ 8009FCC
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -1413,7 +1413,7 @@ _08009FF4:
thumb_func_end sub_8009FCC
thumb_func_start sub_8009FF8
-sub_8009FF8: ; 8009FF8
+sub_8009FF8: @ 8009FF8
push {r4-r7,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -1452,13 +1452,13 @@ _0800A034:
thumb_func_end sub_8009FF8
thumb_func_start sub_800A03C
-sub_800A03C: ; 800A03C
+sub_800A03C: @ 800A03C
movs r0, 0x2
bx lr
thumb_func_end sub_800A03C
thumb_func_start sub_800A040
-sub_800A040: ; 800A040
+sub_800A040: @ 800A040
push {lr}
bl sub_8009FCC
lsls r0, 24
@@ -1481,7 +1481,7 @@ _0800A060:
thumb_func_end sub_800A040
thumb_func_start sub_800A064
-sub_800A064: ; 800A064
+sub_800A064: @ 800A064
push {lr}
movs r0, 0x2
movs r1, 0x1
@@ -1498,7 +1498,7 @@ _0800A078:
thumb_func_end sub_800A064
thumb_func_start sub_800A07C
-sub_800A07C: ; 800A07C
+sub_800A07C: @ 800A07C
push {lr}
movs r0, 0x4
movs r1, 0x5
@@ -1525,7 +1525,7 @@ _0800A0A6:
thumb_func_end sub_800A07C
thumb_func_start sub_800A0AC
-sub_800A0AC: ; 800A0AC
+sub_800A0AC: @ 800A0AC
push {lr}
ldr r0, =0x03000d5c
movs r1, 0
@@ -1539,7 +1539,7 @@ sub_800A0AC: ; 800A0AC
thumb_func_end sub_800A0AC
thumb_func_start sub_800A0C8
-sub_800A0C8: ; 800A0C8
+sub_800A0C8: @ 800A0C8
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -1706,7 +1706,7 @@ _0800A22E:
thumb_func_end sub_800A0C8
thumb_func_start sub_800A23C
-sub_800A23C: ; 800A23C
+sub_800A23C: @ 800A23C
push {r4-r6,lr}
movs r6, 0
movs r4, 0
@@ -1761,7 +1761,7 @@ _0800A298:
thumb_func_end sub_800A23C
thumb_func_start sub_800A2A4
-sub_800A2A4: ; 800A2A4
+sub_800A2A4: @ 800A2A4
lsls r0, 24
lsrs r0, 24
ldr r2, =0x020229e8
@@ -1776,7 +1776,7 @@ sub_800A2A4: ; 800A2A4
thumb_func_end sub_800A2A4
thumb_func_start sub_800A2BC
-sub_800A2BC: ; 800A2BC
+sub_800A2BC: @ 800A2BC
push {r4,r5,lr}
ldr r5, =0x020229e8
movs r4, 0x4
@@ -1796,7 +1796,7 @@ _0800A2C2:
thumb_func_end sub_800A2BC
thumb_func_start sub_800A2E0
-sub_800A2E0: ; 800A2E0
+sub_800A2E0: @ 800A2E0
ldr r1, =0x03000d10
movs r0, 0
strb r0, [r1, 0x8]
@@ -1808,7 +1808,7 @@ sub_800A2E0: ; 800A2E0
thumb_func_end sub_800A2E0
thumb_func_start sub_800A2F4
-sub_800A2F4: ; 800A2F4
+sub_800A2F4: @ 800A2F4
push {r4-r7,lr}
adds r7, r0, 0
adds r6, r1, 0
@@ -1859,7 +1859,7 @@ _0800A34A:
thumb_func_end sub_800A2F4
thumb_func_start sub_800A364
-sub_800A364: ; 800A364
+sub_800A364: @ 800A364
push {lr}
ldr r1, =0x03000d50
ldr r0, [r1]
@@ -1877,7 +1877,7 @@ _0800A378:
thumb_func_end sub_800A364
thumb_func_start sub_800A388
-sub_800A388: ; 800A388
+sub_800A388: @ 800A388
push {r4-r6,lr}
ldr r0, =0x03000d10
ldr r5, [r0, 0x4]
@@ -1923,7 +1923,7 @@ _0800A3D0:
thumb_func_end sub_800A388
thumb_func_start sub_800A3EC
-sub_800A3EC: ; 800A3EC
+sub_800A3EC: @ 800A3EC
ldr r1, =0x03003140
movs r0, 0
str r0, [r1]
@@ -1932,7 +1932,7 @@ sub_800A3EC: ; 800A3EC
thumb_func_end sub_800A3EC
thumb_func_start sub_800A3F8
-sub_800A3F8: ; 800A3F8
+sub_800A3F8: @ 800A3F8
push {lr}
bl link_get_multiplayer_id
ldr r0, =0x00004444
@@ -1947,7 +1947,7 @@ sub_800A3F8: ; 800A3F8
thumb_func_end sub_800A3F8
thumb_func_start sub_800A418
-sub_800A418: ; 800A418
+sub_800A418: @ 800A418
push {lr}
ldr r1, =0x020223c0
movs r0, 0
@@ -1970,7 +1970,7 @@ _0800A43E:
thumb_func_end sub_800A418
thumb_func_start sub_800A44C
-sub_800A44C: ; 800A44C
+sub_800A44C: @ 800A44C
ldr r0, =0x020223c0
ldr r0, [r0]
bx lr
@@ -1978,7 +1978,7 @@ sub_800A44C: ; 800A44C
thumb_func_end sub_800A44C
thumb_func_start sub_800A458
-sub_800A458: ; 800A458
+sub_800A458: @ 800A458
push {lr}
ldr r0, =0x0000aaaa
bl sub_8009D90
@@ -1988,7 +1988,7 @@ sub_800A458: ; 800A458
thumb_func_end sub_800A458
thumb_func_start link_get_multiplayer_id
-link_get_multiplayer_id: ; 800A468
+link_get_multiplayer_id: @ 800A468
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -2010,7 +2010,7 @@ _0800A48C:
thumb_func_end link_get_multiplayer_id
thumb_func_start bitmask_all_link_players_but_self
-bitmask_all_link_players_but_self: ; 800A490
+bitmask_all_link_players_but_self: @ 800A490
push {lr}
bl link_get_multiplayer_id
adds r1, r0, 0
@@ -2027,7 +2027,7 @@ bitmask_all_link_players_but_self: ; 800A490
thumb_func_end bitmask_all_link_players_but_self
thumb_func_start link_0800A448
-link_0800A448: ; 800A4AC
+link_0800A448: @ 800A4AC
push {lr}
adds r3, r1, 0
lsls r2, 16
@@ -2051,7 +2051,7 @@ _0800A4CE:
thumb_func_end link_0800A448
thumb_func_start sub_800A4D8
-sub_800A4D8: ; 800A4D8
+sub_800A4D8: @ 800A4D8
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -2087,7 +2087,7 @@ _0800A514:
thumb_func_end sub_800A4D8
thumb_func_start sub_800A520
-sub_800A520: ; 800A520
+sub_800A520: @ 800A520
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -2114,7 +2114,7 @@ _0800A546:
thumb_func_end sub_800A520
thumb_func_start sub_800A550
-sub_800A550: ; 800A550
+sub_800A550: @ 800A550
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -2143,7 +2143,7 @@ _0800A580:
thumb_func_end sub_800A550
thumb_func_start sub_800A588
-sub_800A588: ; 800A588
+sub_800A588: @ 800A588
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -2167,7 +2167,7 @@ _0800A5AC:
thumb_func_end sub_800A588
thumb_func_start sub_800A5B4
-sub_800A5B4: ; 800A5B4
+sub_800A5B4: @ 800A5B4
push {r4,lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -2200,7 +2200,7 @@ _0800A5E2:
thumb_func_end sub_800A5B4
thumb_func_start sub_800A5EC
-sub_800A5EC: ; 800A5EC
+sub_800A5EC: @ 800A5EC
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -2227,7 +2227,7 @@ _0800A616:
thumb_func_end sub_800A5EC
thumb_func_start sub_800A620
-sub_800A620: ; 800A620
+sub_800A620: @ 800A620
push {lr}
ldr r0, =0x030030e0
ldr r1, [r0]
@@ -2249,7 +2249,7 @@ _0800A63C:
thumb_func_end sub_800A620
thumb_func_start sub_800A648
-sub_800A648: ; 800A648
+sub_800A648: @ 800A648
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -2278,7 +2278,7 @@ _0800A66E:
thumb_func_end sub_800A648
thumb_func_start sub_800A678
-sub_800A678: ; 800A678
+sub_800A678: @ 800A678
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -2309,7 +2309,7 @@ sub_800A678: ; 800A678
thumb_func_end sub_800A678
thumb_func_start sub_800A6B0
-sub_800A6B0: ; 800A6B0
+sub_800A6B0: @ 800A6B0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -2339,7 +2339,7 @@ sub_800A6B0: ; 800A6B0
thumb_func_end sub_800A6B0
thumb_func_start sub_800A6E8
-sub_800A6E8: ; 800A6E8
+sub_800A6E8: @ 800A6E8
push {r4-r7,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -2388,7 +2388,7 @@ _0800A734:
thumb_func_end sub_800A6E8
thumb_func_start sub_800A73C
-sub_800A73C: ; 800A73C
+sub_800A73C: @ 800A73C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -2473,7 +2473,7 @@ _0800A7CA:
thumb_func_end sub_800A73C
thumb_func_start sub_800A7DC
-sub_800A7DC: ; 800A7DC
+sub_800A7DC: @ 800A7DC
push {r4-r7,lr}
adds r3, r0, 0
lsls r1, 24
@@ -2515,7 +2515,7 @@ _0800A81C:
thumb_func_end sub_800A7DC
thumb_func_start sub_800A824
-sub_800A824: ; 800A824
+sub_800A824: @ 800A824
push {lr}
ldr r0, =0x030030e0
ldr r0, [r0]
@@ -2536,7 +2536,7 @@ _0800A838:
thumb_func_end sub_800A824
thumb_func_start task00_link_test
-task00_link_test: ; 800A850
+task00_link_test: @ 800A850
push {r4-r6,lr}
sub sp, 0x20
ldr r1, =gUnknown_082ED1E4
@@ -2663,7 +2663,7 @@ _0800A94E:
thumb_func_end task00_link_test
thumb_func_start sub_800A994
-sub_800A994: ; 800A994
+sub_800A994: @ 800A994
ldr r2, =0x0300302c
str r0, [r2]
ldr r0, =0x03003070
@@ -2673,7 +2673,7 @@ sub_800A994: ; 800A994
thumb_func_end sub_800A994
thumb_func_start sub_800A9A8
-sub_800A9A8: ; 800A9A8
+sub_800A9A8: @ 800A9A8
push {r4,lr}
movs r1, 0
movs r2, 0
@@ -2701,7 +2701,7 @@ _0800A9CA:
thumb_func_end sub_800A9A8
thumb_func_start sub_800A9D8
-sub_800A9D8: ; 800A9D8
+sub_800A9D8: @ 800A9D8
push {r4-r6,lr}
movs r4, 0
movs r5, 0
@@ -2727,7 +2727,7 @@ _0800A9EE:
thumb_func_end sub_800A9D8
thumb_func_start sub_800AA04
-sub_800AA04: ; 800AA04
+sub_800AA04: @ 800AA04
push {r4-r7,lr}
ldr r1, =0x03003100
strb r0, [r1]
@@ -2758,7 +2758,7 @@ _0800AA18:
thumb_func_end sub_800AA04
thumb_func_start sub_800AA48
-sub_800AA48: ; 800AA48
+sub_800AA48: @ 800AA48
ldr r0, =0x03003100
ldrb r0, [r0]
bx lr
@@ -2766,7 +2766,7 @@ sub_800AA48: ; 800AA48
thumb_func_end sub_800AA48
thumb_func_start sub_800AA54
-sub_800AA54: ; 800AA54
+sub_800AA54: @ 800AA54
ldr r0, =0x03003120
ldrb r0, [r0]
bx lr
@@ -2774,7 +2774,7 @@ sub_800AA54: ; 800AA54
thumb_func_end sub_800AA54
thumb_func_start sub_800AA60
-sub_800AA60: ; 800AA60
+sub_800AA60: @ 800AA60
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -2847,7 +2847,7 @@ _0800AAE6:
thumb_func_end sub_800AA60
thumb_func_start sub_800AAF4
-sub_800AAF4: ; 800AAF4
+sub_800AAF4: @ 800AAF4
push {r4,r5,lr}
ldr r5, =0x02022a74
movs r4, 0x3
@@ -2867,7 +2867,7 @@ _0800AAFA:
thumb_func_end sub_800AAF4
thumb_func_start sub_800AB18
-sub_800AB18: ; 800AB18
+sub_800AB18: @ 800AB18
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -2926,7 +2926,7 @@ _0800AB78:
thumb_func_end sub_800AB18
thumb_func_start sub_800AB98
-sub_800AB98: ; 800AB98
+sub_800AB98: @ 800AB98
ldr r0, =0x03003100
movs r1, 0
strb r1, [r0]
@@ -2937,7 +2937,7 @@ sub_800AB98: ; 800AB98
thumb_func_end sub_800AB98
thumb_func_start sub_800ABAC
-sub_800ABAC: ; 800ABAC
+sub_800ABAC: @ 800ABAC
ldr r0, =0x030030e0
ldr r0, [r0]
movs r1, 0x1C
@@ -2948,7 +2948,7 @@ sub_800ABAC: ; 800ABAC
thumb_func_end sub_800ABAC
thumb_func_start sub_800ABBC
-sub_800ABBC: ; 800ABBC
+sub_800ABBC: @ 800ABBC
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -2971,7 +2971,7 @@ _0800ABE4:
thumb_func_end sub_800ABBC
thumb_func_start sub_800ABE8
-sub_800ABE8: ; 800ABE8
+sub_800ABE8: @ 800ABE8
ldr r0, =0x03000d58
ldrb r0, [r0]
bx lr
@@ -2979,7 +2979,7 @@ sub_800ABE8: ; 800ABE8
thumb_func_end sub_800ABE8
thumb_func_start sub_800ABF4
-sub_800ABF4: ; 800ABF4
+sub_800ABF4: @ 800ABF4
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -3008,7 +3008,7 @@ _0800AC20:
thumb_func_end sub_800ABF4
thumb_func_start sub_800AC34
-sub_800AC34: ; 800AC34
+sub_800AC34: @ 800AC34
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -3042,7 +3042,7 @@ _0800AC70:
thumb_func_end sub_800AC34
thumb_func_start sub_800AC80
-sub_800AC80: ; 800AC80
+sub_800AC80: @ 800AC80
push {lr}
ldr r0, =0x03004130
ldrb r0, [r0]
@@ -3060,7 +3060,7 @@ _0800AC96:
thumb_func_end sub_800AC80
thumb_func_start sub_800ACAC
-sub_800ACAC: ; 800ACAC
+sub_800ACAC: @ 800ACAC
push {r4,lr}
bl sub_8009FCC
lsls r0, 24
@@ -3106,7 +3106,7 @@ _0800ACF4:
thumb_func_end sub_800ACAC
thumb_func_start sub_800AD10
-sub_800AD10: ; 800AD10
+sub_800AD10: @ 800AD10
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -3140,7 +3140,7 @@ _0800AD4C:
thumb_func_end sub_800AD10
thumb_func_start sub_800AD5C
-sub_800AD5C: ; 800AD5C
+sub_800AD5C: @ 800AD5C
push {lr}
ldr r0, =0x03004130
ldrb r0, [r0]
@@ -3158,7 +3158,7 @@ _0800AD72:
thumb_func_end sub_800AD5C
thumb_func_start sub_800AD88
-sub_800AD88: ; 800AD88
+sub_800AD88: @ 800AD88
push {r4,r5,lr}
bl sub_8009FCC
lsls r0, 24
@@ -3210,7 +3210,7 @@ _0800ADDA:
thumb_func_end sub_800AD88
thumb_func_start sub_800ADF8
-sub_800ADF8: ; 800ADF8
+sub_800ADF8: @ 800ADF8
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -3237,7 +3237,7 @@ _0800AE1E:
thumb_func_end sub_800ADF8
thumb_func_start sub_800AE30
-sub_800AE30: ; 800AE30
+sub_800AE30: @ 800AE30
push {lr}
ldr r0, =0x03004130
ldrb r0, [r0]
@@ -3255,7 +3255,7 @@ _0800AE46:
thumb_func_end sub_800AE30
thumb_func_start sub_800AE5C
-sub_800AE5C: ; 800AE5C
+sub_800AE5C: @ 800AE5C
push {r4,lr}
bl sub_8009FCC
lsls r0, 24
@@ -3302,7 +3302,7 @@ _0800AEA4:
thumb_func_end sub_800AE5C
thumb_func_start sub_800AEB4
-sub_800AEB4: ; 800AEB4
+sub_800AEB4: @ 800AEB4
push {lr}
ldr r0, =0x020229c4
ldrb r0, [r0]
@@ -3341,7 +3341,7 @@ _0800AEF4:
thumb_func_end sub_800AEB4
thumb_func_start sub_800AF18
-sub_800AF18: ; 800AF18
+sub_800AF18: @ 800AF18
push {r4,lr}
ldr r4, =0x02022b00
str r0, [r4]
@@ -3355,7 +3355,7 @@ sub_800AF18: ; 800AF18
thumb_func_end sub_800AF18
thumb_func_start c2_800ACD4
-c2_800ACD4: ; 800AF30
+c2_800ACD4: @ 800AF30
push {r4,lr}
movs r0, 0
movs r1, 0
@@ -3465,7 +3465,7 @@ _0800B03C:
thumb_func_end c2_800ACD4
thumb_func_start sub_800B080
-sub_800B080: ; 800B080
+sub_800B080: @ 800B080
push {r4,r5,lr}
sub sp, 0xC
ldr r1, =gUnknown_082ED168
@@ -3534,7 +3534,7 @@ sub_800B080: ; 800B080
thumb_func_end sub_800B080
thumb_func_start sub_800B138
-sub_800B138: ; 800B138
+sub_800B138: @ 800B138
push {lr}
sub sp, 0xC
ldr r1, =gUnknown_082ED168
@@ -3576,7 +3576,7 @@ sub_800B138: ; 800B138
thumb_func_end sub_800B138
thumb_func_start sub_800B1A0
-sub_800B1A0: ; 800B1A0
+sub_800B1A0: @ 800B1A0
push {r4,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -3725,7 +3725,7 @@ _0800B2DC:
thumb_func_end sub_800B1A0
thumb_func_start sub_800B2E8
-sub_800B2E8: ; 800B2E8
+sub_800B2E8: @ 800B2E8
ldr r0, =0x04000128
ldrh r0, [r0]
lsrs r0, 2
@@ -3736,7 +3736,7 @@ sub_800B2E8: ; 800B2E8
thumb_func_end sub_800B2E8
thumb_func_start sub_800B2F8
-sub_800B2F8: ; 800B2F8
+sub_800B2F8: @ 800B2F8
push {lr}
movs r3, 0
ldr r2, =0x04000128
@@ -3759,7 +3759,7 @@ _0800B314:
thumb_func_end sub_800B2F8
thumb_func_start sub_800B320
-sub_800B320: ; 800B320
+sub_800B320: @ 800B320
ldr r0, =0x030030e0
ldr r0, [r0]
lsrs r0, 6
@@ -3770,7 +3770,7 @@ sub_800B320: ; 800B320
thumb_func_end sub_800B320
thumb_func_start sub_800B330
-sub_800B330: ; 800B330
+sub_800B330: @ 800B330
ldr r1, =0x030030f8
strb r0, [r1]
bx lr
@@ -3778,7 +3778,7 @@ sub_800B330: ; 800B330
thumb_func_end sub_800B330
thumb_func_start sub_800B33C
-sub_800B33C: ; 800B33C
+sub_800B33C: @ 800B33C
ldr r0, =0x0300306c
ldrb r0, [r0]
bx lr
@@ -3786,7 +3786,7 @@ sub_800B33C: ; 800B33C
thumb_func_end sub_800B33C
thumb_func_start sub_800B348
-sub_800B348: ; 800B348
+sub_800B348: @ 800B348
push {r4-r6,lr}
bl sub_8009638
ldr r1, =0x03003030
@@ -3826,7 +3826,7 @@ sub_800B348: ; 800B348
thumb_func_end sub_800B348
thumb_func_start sub_800B3A4
-sub_800B3A4: ; 800B3A4
+sub_800B3A4: @ 800B3A4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -3872,7 +3872,7 @@ _0800B3F4:
thumb_func_end sub_800B3A4
thumb_func_start HandleLinkConnection
-HandleLinkConnection: ; 800B40C
+HandleLinkConnection: @ 800B40C
push {r4,r5,lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -3923,7 +3923,7 @@ _0800B482:
thumb_func_end HandleLinkConnection
thumb_func_start sub_800B488
-sub_800B488: ; 800B488
+sub_800B488: @ 800B488
push {lr}
ldr r0, =0x03003124
ldrb r0, [r0]
@@ -3939,7 +3939,7 @@ _0800B498:
thumb_func_end sub_800B488
thumb_func_start sub_800B4A4
-sub_800B4A4: ; 800B4A4
+sub_800B4A4: @ 800B4A4
push {lr}
ldr r0, =0x03003124
ldrb r1, [r0]
@@ -3954,7 +3954,7 @@ _0800B4B2:
thumb_func_end sub_800B4A4
thumb_func_start sub_800B4C0
-sub_800B4C0: ; 800B4C0
+sub_800B4C0: @ 800B4C0
push {lr}
ldr r0, =0x03003124
ldrb r1, [r0]
@@ -3969,7 +3969,7 @@ _0800B4CE:
thumb_func_end sub_800B4C0
thumb_func_start sub_800B4DC
-sub_800B4DC: ; 800B4DC
+sub_800B4DC: @ 800B4DC
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -3989,7 +3989,7 @@ _0800B500:
thumb_func_end sub_800B4DC
thumb_func_start sub_800B504
-sub_800B504: ; 800B504
+sub_800B504: @ 800B504
push {lr}
bl sub_800B4DC
cmp r0, 0x2
@@ -4004,7 +4004,7 @@ _0800B514:
thumb_func_end sub_800B504
thumb_func_start sub_800B518
-sub_800B518: ; 800B518
+sub_800B518: @ 800B518
ldr r0, =0x030030fc
ldrb r0, [r0]
bx lr
@@ -4012,7 +4012,7 @@ sub_800B518: ; 800B518
thumb_func_end sub_800B518
thumb_func_start sub_800B524
-sub_800B524: ; 800B524
+sub_800B524: @ 800B524
push {lr}
ldrb r1, [r0, 0x10]
strb r1, [r0, 0x12]
@@ -4026,7 +4026,7 @@ sub_800B524: ; 800B524
thumb_func_end sub_800B524
thumb_func_start sub_800B53C
-sub_800B53C: ; 800B53C
+sub_800B53C: @ 800B53C
push {lr}
sub sp, 0x4
movs r0, 0xC0
@@ -4061,7 +4061,7 @@ sub_800B53C: ; 800B53C
thumb_func_end sub_800B53C
thumb_func_start sub_800B594
-sub_800B594: ; 800B594
+sub_800B594: @ 800B594
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0xC0
@@ -4111,7 +4111,7 @@ sub_800B594: ; 800B594
thumb_func_end sub_800B594
thumb_func_start sub_800B628
-sub_800B628: ; 800B628
+sub_800B628: @ 800B628
push {lr}
bl sub_800B594
bl sub_800B53C
@@ -4120,7 +4120,7 @@ sub_800B628: ; 800B628
thumb_func_end sub_800B628
thumb_func_start sub_800B638
-sub_800B638: ; 800B638
+sub_800B638: @ 800B638
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -4265,7 +4265,7 @@ _0800B75A:
thumb_func_end sub_800B638
thumb_func_start sub_800B764
-sub_800B764: ; 800B764
+sub_800B764: @ 800B764
push {lr}
ldr r0, =0x04000128
ldr r1, [r0]
@@ -4289,7 +4289,7 @@ _0800B78C:
thumb_func_end sub_800B764
thumb_func_start sub_800B790
-sub_800B790: ; 800B790
+sub_800B790: @ 800B790
push {lr}
ldr r0, =0x03003170
ldrb r0, [r0]
@@ -4311,7 +4311,7 @@ _0800B7AE:
thumb_func_end sub_800B790
thumb_func_start sub_800B7C0
-sub_800B7C0: ; 800B7C0
+sub_800B7C0: @ 800B7C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -4416,7 +4416,7 @@ _0800B874:
thumb_func_end sub_800B7C0
thumb_func_start sub_800B8A8
-sub_800B8A8: ; 800B8A8
+sub_800B8A8: @ 800B8A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -4549,7 +4549,7 @@ _0800B990:
thumb_func_end sub_800B8A8
thumb_func_start sub_800B9B8
-sub_800B9B8: ; 800B9B8
+sub_800B9B8: @ 800B9B8
push {r4,lr}
ldr r3, =0x03003170
ldrb r4, [r3]
@@ -4612,7 +4612,7 @@ _0800BA1E:
thumb_func_end sub_800B9B8
thumb_func_start Timer3Intr
-Timer3Intr: ; 800BA28
+Timer3Intr: @ 800BA28
push {lr}
bl sub_800BD98
bl sub_800BAC0
@@ -4621,7 +4621,7 @@ Timer3Intr: ; 800BA28
thumb_func_end Timer3Intr
thumb_func_start sub_800BA38
-sub_800BA38: ; 800BA38
+sub_800BA38: @ 800BA38
push {r4,lr}
ldr r4, =0x03003170
ldr r0, =0x04000128
@@ -4683,7 +4683,7 @@ _0800BAAA:
thumb_func_end sub_800BA38
thumb_func_start sub_800BAC0
-sub_800BAC0: ; 800BAC0
+sub_800BAC0: @ 800BAC0
ldr r0, =0x04000128
ldrh r1, [r0]
movs r2, 0x80
@@ -4694,7 +4694,7 @@ sub_800BAC0: ; 800BAC0
thumb_func_end sub_800BAC0
thumb_func_start sub_800BAD0
-sub_800BAD0: ; 800BAD0
+sub_800BAD0: @ 800BAD0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -4812,7 +4812,7 @@ _0800BBBE:
thumb_func_end sub_800BAD0
thumb_func_start sub_800BBCC
-sub_800BBCC: ; 800BBCC
+sub_800BBCC: @ 800BBCC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -4954,7 +4954,7 @@ _0800BCD0:
thumb_func_end sub_800BBCC
thumb_func_start sub_800BCE4
-sub_800BCE4: ; 800BCE4
+sub_800BCE4: @ 800BCE4
push {r4,lr}
ldr r0, =0x03003170
ldrb r1, [r0, 0x16]
@@ -5040,7 +5040,7 @@ _0800BD8C:
thumb_func_end sub_800BCE4
thumb_func_start sub_800BD98
-sub_800BD98: ; 800BD98
+sub_800BD98: @ 800BD98
push {lr}
ldr r0, =0x03003170
ldrb r0, [r0]
@@ -5062,7 +5062,7 @@ _0800BDB4:
thumb_func_end sub_800BD98
thumb_func_start sub_800BDCC
-sub_800BDCC: ; 800BDCC
+sub_800BDCC: @ 800BDCC
push {lr}
ldr r1, =0x03003170
ldrb r0, [r1, 0x17]
@@ -5089,7 +5089,7 @@ _0800BDF4:
thumb_func_end sub_800BDCC
thumb_func_start sub_800BDFC
-sub_800BDFC: ; 800BDFC
+sub_800BDFC: @ 800BDFC
push {r4-r6,lr}
ldr r1, =0x03003170
ldr r2, =0x00000339
@@ -5131,7 +5131,7 @@ _0800BE22:
thumb_func_end sub_800BDFC
thumb_func_start sub_800BE50
-sub_800BE50: ; 800BE50
+sub_800BE50: @ 800BE50
push {r4-r7,lr}
ldr r1, =0x03003170
ldr r2, =0x00000fbd
@@ -5187,7 +5187,7 @@ _0800BE86:
thumb_func_end sub_800BE50
thumb_func_start sub_800BEC0
-sub_800BEC0: ; 800BEC0
+sub_800BEC0: @ 800BEC0
push {r4,lr}
bl rfu_REQBN_softReset_and_checkID
adds r4, r0, 0
@@ -5225,7 +5225,7 @@ _0800BEE8:
thumb_func_end sub_800BEC0
thumb_func_start rfu_REQ_sendData_wrapper
-rfu_REQ_sendData_wrapper: ; 800BF0C
+rfu_REQ_sendData_wrapper: @ 800BF0C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -5256,7 +5256,7 @@ _0800BF3C:
thumb_func_end rfu_REQ_sendData_wrapper
thumb_func_start sub_800BF4C
-sub_800BF4C: ; 800BF4C
+sub_800BF4C: @ 800BF4C
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -5292,7 +5292,7 @@ _0800BF96:
thumb_func_end sub_800BF4C
thumb_func_start sub_800BFA0
-sub_800BFA0: ; 800BFA0
+sub_800BFA0: @ 800BFA0
push {r4,lr}
sub sp, 0x4
mov r1, sp
@@ -5313,7 +5313,7 @@ sub_800BFA0: ; 800BFA0
thumb_func_end sub_800BFA0
thumb_func_start sub_800BFCC
-sub_800BFCC: ; 800BFCC
+sub_800BFCC: @ 800BFCC
push {r4,lr}
adds r4, r0, 0
bl sub_800C000
@@ -5341,7 +5341,7 @@ _0800BFF4:
thumb_func_end sub_800BFCC
thumb_func_start sub_800C000
-sub_800C000: ; 800C000
+sub_800C000: @ 800C000
push {r4,r5,lr}
ldr r2, =0x03004140
movs r0, 0
@@ -5380,7 +5380,7 @@ _0800C028:
thumb_func_end sub_800C000
thumb_func_start sub_800C048
-sub_800C048: ; 800C048
+sub_800C048: @ 800C048
ldr r1, =0x03004140
movs r0, 0x15
strb r0, [r1, 0x4]
@@ -5389,7 +5389,7 @@ sub_800C048: ; 800C048
thumb_func_end sub_800C048
thumb_func_start sub_800C054
-sub_800C054: ; 800C054
+sub_800C054: @ 800C054
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -5502,7 +5502,7 @@ _0800C122:
thumb_func_end sub_800C054
thumb_func_start sub_800C12C
-sub_800C12C: ; 800C12C
+sub_800C12C: @ 800C12C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -5619,7 +5619,7 @@ _0800C204:
thumb_func_end sub_800C12C
thumb_func_start sub_800C210
-sub_800C210: ; 800C210
+sub_800C210: @ 800C210
push {r4-r7,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -5675,7 +5675,7 @@ _0800C26C:
thumb_func_end sub_800C210
thumb_func_start sub_800C27C
-sub_800C27C: ; 800C27C
+sub_800C27C: @ 800C27C
push {r4,r5,lr}
lsls r0, 24
movs r2, 0
@@ -5790,7 +5790,7 @@ _0800C366:
thumb_func_end sub_800C27C
thumb_func_start sub_800C36C
-sub_800C36C: ; 800C36C
+sub_800C36C: @ 800C36C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -6022,7 +6022,7 @@ _0800C518:
thumb_func_end sub_800C36C
thumb_func_start rfu_syncVBlank_
-rfu_syncVBlank_: ; 800C530
+rfu_syncVBlank_: @ 800C530
push {lr}
bl rfu_syncVBlank
lsls r0, 16
@@ -6038,7 +6038,7 @@ _0800C548:
thumb_func_end rfu_syncVBlank_
thumb_func_start sub_800C54C
-sub_800C54C: ; 800C54C
+sub_800C54C: @ 800C54C
push {r4,lr}
adds r3, r0, 0
ldr r1, =0x03004140
@@ -6251,7 +6251,7 @@ _0800C736:
thumb_func_end sub_800C54C
thumb_func_start sub_800C744
-sub_800C744: ; 800C744
+sub_800C744: @ 800C744
push {r4,lr}
adds r3, r0, 0
ldr r0, =0x03004140
@@ -6315,7 +6315,7 @@ _0800C7AE:
thumb_func_end sub_800C744
thumb_func_start sub_800C7B4
-sub_800C7B4: ; 800C7B4
+sub_800C7B4: @ 800C7B4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -7169,7 +7169,7 @@ _0800CEA4:
thumb_func_end sub_800C7B4
thumb_func_start sub_800CEB0
-sub_800CEB0: ; 800CEB0
+sub_800CEB0: @ 800CEB0
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 16
@@ -7233,7 +7233,7 @@ _0800CF28:
thumb_func_end sub_800CEB0
thumb_func_start sub_800CF34
-sub_800CF34: ; 800CF34
+sub_800CF34: @ 800CF34
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -7507,7 +7507,7 @@ _0800D146:
thumb_func_end sub_800CF34
thumb_func_start sub_800D158
-sub_800D158: ; 800D158
+sub_800D158: @ 800D158
push {r4-r6,lr}
ldr r1, =0x04000208
ldrh r0, [r1]
@@ -7593,7 +7593,7 @@ _0800D1F6:
thumb_func_end sub_800D158
thumb_func_start sub_800D20C
-sub_800D20C: ; 800D20C
+sub_800D20C: @ 800D20C
push {r4,r5,lr}
ldr r5, =0x03004140
ldrb r0, [r5, 0x4]
@@ -7638,7 +7638,7 @@ _0800D258:
thumb_func_end sub_800D20C
thumb_func_start sub_800D268
-sub_800D268: ; 800D268
+sub_800D268: @ 800D268
push {lr}
ldr r1, =0x03004140
ldrb r0, [r1, 0x6]
@@ -7664,7 +7664,7 @@ _0800D28C:
thumb_func_end sub_800D268
thumb_func_start sub_800D294
-sub_800D294: ; 800D294
+sub_800D294: @ 800D294
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -7728,7 +7728,7 @@ _0800D2F0:
thumb_func_end sub_800D294
thumb_func_start sub_800D30C
-sub_800D30C: ; 800D30C
+sub_800D30C: @ 800D30C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -7750,7 +7750,7 @@ _0800D322:
thumb_func_end sub_800D30C
thumb_func_start sub_800D334
-sub_800D334: ; 800D334
+sub_800D334: @ 800D334
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -7768,7 +7768,7 @@ sub_800D334: ; 800D334
thumb_func_end sub_800D334
thumb_func_start sub_800D358
-sub_800D358: ; 800D358
+sub_800D358: @ 800D358
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -7881,7 +7881,7 @@ _0800D41C:
thumb_func_end sub_800D358
thumb_func_start sub_800D434
-sub_800D434: ; 800D434
+sub_800D434: @ 800D434
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -8011,7 +8011,7 @@ _0800D510:
thumb_func_end sub_800D434
thumb_func_start sub_800D52C
-sub_800D52C: ; 800D52C
+sub_800D52C: @ 800D52C
push {lr}
ldr r1, =0x03004140
str r0, [r1, 0x44]
@@ -8023,7 +8023,7 @@ sub_800D52C: ; 800D52C
thumb_func_end sub_800D52C
thumb_func_start sub_800D544
-sub_800D544: ; 800D544
+sub_800D544: @ 800D544
ldr r1, =0x03004140
str r0, [r1, 0x40]
bx lr
@@ -8031,7 +8031,7 @@ sub_800D544: ; 800D544
thumb_func_end sub_800D544
thumb_func_start sub_800D550
-sub_800D550: ; 800D550
+sub_800D550: @ 800D550
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -8068,7 +8068,7 @@ _0800D588:
thumb_func_end sub_800D550
thumb_func_start sub_800D594
-sub_800D594: ; 800D594
+sub_800D594: @ 800D594
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -8099,7 +8099,7 @@ _0800D5C8:
thumb_func_end sub_800D594
thumb_func_start sub_800D5D0
-sub_800D5D0: ; 800D5D0
+sub_800D5D0: @ 800D5D0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -8135,7 +8135,7 @@ _0800D60A:
thumb_func_end sub_800D5D0
thumb_func_start sub_800D610
-sub_800D610: ; 800D610
+sub_800D610: @ 800D610
push {lr}
ldr r1, =0x03004140
ldrb r0, [r1, 0x2]
@@ -8154,7 +8154,7 @@ _0800D628:
thumb_func_end sub_800D610
thumb_func_start sub_800D630
-sub_800D630: ; 800D630
+sub_800D630: @ 800D630
push {lr}
ldr r1, =0x03004140
ldrb r0, [r1, 0x2]
@@ -8178,7 +8178,7 @@ _0800D654:
thumb_func_end sub_800D630
thumb_func_start sub_800D658
-sub_800D658: ; 800D658
+sub_800D658: @ 800D658
push {lr}
ldr r0, =0x03004140
ldrb r1, [r0, 0x7]
@@ -8235,7 +8235,7 @@ _0800D6C2:
thumb_func_end sub_800D658
thumb_func_start sub_800D6C8
-sub_800D6C8: ; 800D6C8
+sub_800D6C8: @ 800D6C8
push {r4,r5,lr}
adds r3, r0, 0
movs r0, 0
@@ -8281,7 +8281,7 @@ _0800D6DC:
thumb_func_end sub_800D6C8
thumb_func_start sub_800D724
-sub_800D724: ; 800D724
+sub_800D724: @ 800D724
push {r4,lr}
adds r3, r0, 0
movs r1, 0
@@ -8328,7 +8328,7 @@ _0800D73A:
thumb_func_end sub_800D724
thumb_func_start sub_800D780
-sub_800D780: ; 800D780
+sub_800D780: @ 800D780
push {r4,lr}
adds r3, r0, 0
movs r1, 0
@@ -8373,7 +8373,7 @@ _0800D792:
thumb_func_end sub_800D780
thumb_func_start sub_800D7D8
-sub_800D7D8: ; 800D7D8
+sub_800D7D8: @ 800D7D8
push {r4-r7,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -8468,7 +8468,7 @@ _0800D87E:
thumb_func_end sub_800D7D8
thumb_func_start sub_800D888
-sub_800D888: ; 800D888
+sub_800D888: @ 800D888
push {r4-r7,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -8559,7 +8559,7 @@ _0800D92A:
thumb_func_end sub_800D888
thumb_func_start sub_800D934
-sub_800D934: ; 800D934
+sub_800D934: @ 800D934
push {r4-r7,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -8642,7 +8642,7 @@ _0800D9CA:
thumb_func_end sub_800D934
thumb_func_start sub_800D9DC
-sub_800D9DC: ; 800D9DC
+sub_800D9DC: @ 800D9DC
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -8712,7 +8712,7 @@ _0800DA54:
thumb_func_end sub_800D9DC
thumb_func_start sub_800DA68
-sub_800DA68: ; 800DA68
+sub_800DA68: @ 800DA68
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -8766,7 +8766,7 @@ _0800DAC0:
thumb_func_end sub_800DA68
thumb_func_start sub_800DAC8
-sub_800DAC8: ; 800DAC8
+sub_800DAC8: @ 800DAC8
push {r4,r5,lr}
adds r3, r0, 0
adds r5, r1, 0
@@ -8814,7 +8814,7 @@ _0800DB12:
thumb_func_end sub_800DAC8
thumb_func_start sub_800DB18
-sub_800DB18: ; 800DB18
+sub_800DB18: @ 800DB18
push {r4,r5,lr}
adds r3, r0, 0
adds r5, r1, 0
@@ -8872,7 +8872,7 @@ _0800DB7A:
thumb_func_end sub_800DB18
thumb_func_start sub_800DB84
-sub_800DB84: ; 800DB84
+sub_800DB84: @ 800DB84
push {r4,r5,lr}
adds r3, r0, 0
adds r5, r1, 0
@@ -8933,7 +8933,7 @@ _0800DBEA:
thumb_func_end sub_800DB84
thumb_func_start sub_800DBF8
-sub_800DBF8: ; 800DBF8
+sub_800DBF8: @ 800DBF8
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 24
@@ -9040,7 +9040,7 @@ _0800DCAA:
thumb_func_end sub_800DBF8
thumb_func_start sub_800DCB4
-sub_800DCB4: ; 800DCB4
+sub_800DCB4: @ 800DCB4
push {r4,r5,lr}
adds r4, r0, 0
movs r3, 0
@@ -9071,7 +9071,7 @@ _0800DCD8:
thumb_func_end sub_800DCB4
thumb_func_start sub_800DCE8
-sub_800DCE8: ; 800DCE8
+sub_800DCE8: @ 800DCE8
push {r4,r5,lr}
adds r4, r0, 0
movs r3, 0
@@ -9102,7 +9102,7 @@ _0800DD0C:
thumb_func_end sub_800DCE8
thumb_func_start sub_800DD1C
-sub_800DD1C: ; 800DD1C
+sub_800DD1C: @ 800DD1C
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -9170,7 +9170,7 @@ _0800DD8C:
thumb_func_end sub_800DD1C
thumb_func_start sub_800DD94
-sub_800DD94: ; 800DD94
+sub_800DD94: @ 800DD94
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -9284,7 +9284,7 @@ _0800DDC8:
thumb_func_end sub_800DD94
thumb_func_start sub_800DE7C
-sub_800DE7C: ; 800DE7C
+sub_800DE7C: @ 800DE7C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -9371,7 +9371,7 @@ _0800DF24:
thumb_func_end sub_800DE7C
thumb_func_start sub_800DF34
-sub_800DF34: ; 800DF34
+sub_800DF34: @ 800DF34
push {r4-r7,lr}
adds r3, r0, 0
adds r5, r1, 0
@@ -9416,7 +9416,7 @@ _0800DF88:
thumb_func_end sub_800DF34
thumb_func_start sub_800DF90
-sub_800DF90: ; 800DF90
+sub_800DF90: @ 800DF90
push {r4,lr}
adds r4, r1, 0
ldr r1, =0x02022b14
@@ -9433,7 +9433,7 @@ sub_800DF90: ; 800DF90
thumb_func_end sub_800DF90
thumb_func_start sub_800DFB4
-sub_800DFB4: ; 800DFB4
+sub_800DFB4: @ 800DFB4
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -9520,7 +9520,7 @@ _0800E06A:
thumb_func_end sub_800DFB4
thumb_func_start sub_800E084
-sub_800E084: ; 800E084
+sub_800E084: @ 800E084
push {r4,lr}
ldr r4, =0x02020630
ldr r3, =0x02022b10
@@ -9562,7 +9562,7 @@ _0800E0CA:
thumb_func_end sub_800E084
thumb_func_start sub_800E0E8
-sub_800E0E8: ; 800E0E8
+sub_800E0E8: @ 800E0E8
push {r4,lr}
ldr r4, =gUnknown_082ED5E0
ldrh r0, [r4, 0x6]
@@ -9586,7 +9586,7 @@ _0800E100:
thumb_func_end sub_800E0E8
thumb_func_start sub_800E124
-sub_800E124: ; 800E124
+sub_800E124: @ 800E124
push {r4,lr}
ldr r1, =0x03007890
ldr r0, [r1]
@@ -9619,7 +9619,7 @@ _0800E156:
thumb_func_end sub_800E124
thumb_func_start sub_800E15C
-sub_800E15C: ; 800E15C
+sub_800E15C: @ 800E15C
push {lr}
adds r2, r0, 0
movs r3, 0x32
@@ -9636,7 +9636,7 @@ _0800E170:
thumb_func_end sub_800E15C
thumb_func_start sub_800E174
-sub_800E174: ; 800E174
+sub_800E174: @ 800E174
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -9879,7 +9879,7 @@ _0800E346:
thumb_func_end sub_800E174
thumb_func_start sub_800E378
-sub_800E378: ; 800E378
+sub_800E378: @ 800E378
push {lr}
stm r0!, {r1}
adds r1, r2, 0
@@ -9889,7 +9889,7 @@ sub_800E378: ; 800E378
thumb_func_end sub_800E378
thumb_func_start sub_800E388
-sub_800E388: ; 800E388
+sub_800E388: @ 800E388
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -9911,7 +9911,7 @@ _0800E3A2:
thumb_func_end sub_800E388
thumb_func_start sub_800E3A8
-sub_800E3A8: ; 800E3A8
+sub_800E3A8: @ 800E3A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -10106,7 +10106,7 @@ _0800E520:
thumb_func_end sub_800E3A8
thumb_func_start sub_800E540
-sub_800E540: ; 800E540
+sub_800E540: @ 800E540
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -10161,7 +10161,7 @@ _0800E59E:
thumb_func_end sub_800E540
thumb_func_start sub_800E5AC
-sub_800E5AC: ; 800E5AC
+sub_800E5AC: @ 800E5AC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -10200,17 +10200,17 @@ _0800E5C0:
thumb_func_end sub_800E5AC
thumb_func_start nullsub_5
-nullsub_5: ; 800E5FC
+nullsub_5: @ 800E5FC
bx lr
thumb_func_end nullsub_5
thumb_func_start nullsub_13
-nullsub_13: ; 800E600
+nullsub_13: @ 800E600
bx lr
thumb_func_end nullsub_13
thumb_func_start sub_800E604
-sub_800E604: ; 800E604
+sub_800E604: @ 800E604
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -10290,7 +10290,7 @@ _0800E64A:
thumb_func_end sub_800E604
thumb_func_start sub_800E6D0
-sub_800E6D0: ; 800E6D0
+sub_800E6D0: @ 800E6D0
push {r4-r6,lr}
ldr r4, =0x03002710
ldr r5, [r4, 0x4]
@@ -10312,7 +10312,7 @@ sub_800E6D0: ; 800E6D0
thumb_func_end sub_800E6D0
thumb_func_start sub_800E700
-sub_800E700: ; 800E700
+sub_800E700: @ 800E700
push {r4,lr}
ldr r0, =0x03004190
ldr r1, =0x00000e64
@@ -10341,7 +10341,7 @@ _0800E732:
thumb_func_end sub_800E700
thumb_func_start sub_800E748
-sub_800E748: ; 800E748
+sub_800E748: @ 800E748
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -10452,7 +10452,7 @@ _0800E862:
thumb_func_end sub_800E748
thumb_func_start sub_800E87C
-sub_800E87C: ; 800E87C
+sub_800E87C: @ 800E87C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_082ED6A5
@@ -10463,7 +10463,7 @@ sub_800E87C: ; 800E87C
thumb_func_end sub_800E87C
thumb_func_start sub_800E88C
-sub_800E88C: ; 800E88C
+sub_800E88C: @ 800E88C
push {r4-r7,lr}
adds r2, r0, 0
adds r5, r1, 0
@@ -10572,7 +10572,7 @@ _0800E942:
thumb_func_end sub_800E88C
thumb_func_start sub_800E94C
-sub_800E94C: ; 800E94C
+sub_800E94C: @ 800E94C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -10720,7 +10720,7 @@ _0800EA9A:
thumb_func_end sub_800E94C
thumb_func_start sub_800EAB4
-sub_800EAB4: ; 800EAB4
+sub_800EAB4: @ 800EAB4
push {r4,r5,lr}
ldr r0, =0x03004140
ldrb r5, [r0]
@@ -10756,7 +10756,7 @@ _0800EAE0:
thumb_func_end sub_800EAB4
thumb_func_start sub_800EAFC
-sub_800EAFC: ; 800EAFC
+sub_800EAFC: @ 800EAFC
push {r4-r6,lr}
ldr r0, =0x03004140
ldrb r5, [r0]
@@ -10787,7 +10787,7 @@ sub_800EAFC: ; 800EAFC
thumb_func_end sub_800EAFC
thumb_func_start sub_800EB44
-sub_800EB44: ; 800EB44
+sub_800EB44: @ 800EB44
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -10957,7 +10957,7 @@ _0800ECF4:
thumb_func_end sub_800EB44
thumb_func_start sub_800ED10
-sub_800ED10: ; 800ED10
+sub_800ED10: @ 800ED10
push {lr}
ldr r3, =gUnknown_082ED6E0
movs r0, 0x1
@@ -10970,7 +10970,7 @@ sub_800ED10: ; 800ED10
thumb_func_end sub_800ED10
thumb_func_start sub_800ED28
-sub_800ED28: ; 800ED28
+sub_800ED28: @ 800ED28
push {lr}
movs r0, 0
bl sub_800C27C
@@ -10979,7 +10979,7 @@ sub_800ED28: ; 800ED28
thumb_func_end sub_800ED28
thumb_func_start sub_800ED34
-sub_800ED34: ; 800ED34
+sub_800ED34: @ 800ED34
push {r4,lr}
ldr r0, =0x03005000
movs r2, 0
@@ -11036,7 +11036,7 @@ _0800ED9A:
thumb_func_end sub_800ED34
thumb_func_start sub_800EDBC
-sub_800EDBC: ; 800EDBC
+sub_800EDBC: @ 800EDBC
ldr r0, =0x03005000
ldr r1, =0x00000cdb
adds r0, r1
@@ -11048,7 +11048,7 @@ sub_800EDBC: ; 800EDBC
thumb_func_end sub_800EDBC
thumb_func_start sub_800EDD4
-sub_800EDD4: ; 800EDD4
+sub_800EDD4: @ 800EDD4
push {r4-r6,lr}
bl sub_800C048
ldr r4, =0x03005000
@@ -11120,7 +11120,7 @@ _0800EE5E:
thumb_func_end sub_800EDD4
thumb_func_start sub_800EE78
-sub_800EE78: ; 800EE78
+sub_800EE78: @ 800EE78
push {lr}
ldr r0, =sub_800E748
movs r1, 0x1
@@ -11134,7 +11134,7 @@ sub_800EE78: ; 800EE78
thumb_func_end sub_800EE78
thumb_func_start sub_800EE94
-sub_800EE94: ; 800EE94
+sub_800EE94: @ 800EE94
push {lr}
ldr r1, =0x03005000
ldrh r0, [r1, 0x4]
@@ -11156,7 +11156,7 @@ _0800EEB6:
thumb_func_end sub_800EE94
thumb_func_start sub_800EEBC
-sub_800EEBC: ; 800EEBC
+sub_800EEBC: @ 800EEBC
push {r4,lr}
ldr r4, =0x03005000
ldrh r0, [r4, 0x4]
@@ -11189,7 +11189,7 @@ _0800EEFA:
thumb_func_end sub_800EEBC
thumb_func_start sub_800EF00
-sub_800EF00: ; 800EF00
+sub_800EF00: @ 800EF00
push {lr}
ldr r0, =sub_800E94C
movs r1, 0x1
@@ -11203,7 +11203,7 @@ sub_800EF00: ; 800EF00
thumb_func_end sub_800EF00
thumb_func_start sub_800EF1C
-sub_800EF1C: ; 800EF1C
+sub_800EF1C: @ 800EF1C
push {lr}
ldr r0, =0x03004140
ldrb r0, [r0]
@@ -11220,7 +11220,7 @@ _0800EF32:
thumb_func_end sub_800EF1C
thumb_func_start sub_800EF38
-sub_800EF38: ; 800EF38
+sub_800EF38: @ 800EF38
ldr r1, =0x03005000
movs r0, 0x4
strh r0, [r1, 0x4]
@@ -11234,7 +11234,7 @@ sub_800EF38: ; 800EF38
thumb_func_end sub_800EF38
thumb_func_start sub_800EF58
-sub_800EF58: ; 800EF58
+sub_800EF58: @ 800EF58
push {lr}
adds r1, r0, 0
ldr r2, =0x03005000
@@ -11257,7 +11257,7 @@ _0800EF76:
thumb_func_end sub_800EF58
thumb_func_start sub_800EF7C
-sub_800EF7C: ; 800EF7C
+sub_800EF7C: @ 800EF7C
ldr r1, =0x03005000
movs r0, 0xE
strh r0, [r1, 0x4]
@@ -11266,7 +11266,7 @@ sub_800EF7C: ; 800EF7C
thumb_func_end sub_800EF7C
thumb_func_start sub_800EF88
-sub_800EF88: ; 800EF88
+sub_800EF88: @ 800EF88
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -11292,7 +11292,7 @@ _0800EFAC:
thumb_func_end sub_800EF88
thumb_func_start sub_800EFB0
-sub_800EFB0: ; 800EFB0
+sub_800EFB0: @ 800EFB0
push {r4-r7,lr}
sub sp, 0x4
movs r2, 0
@@ -11339,7 +11339,7 @@ _0800EFD0:
thumb_func_end sub_800EFB0
thumb_func_start sub_800F014
-sub_800F014: ; 800F014
+sub_800F014: @ 800F014
push {lr}
ldr r3, =0x03003110
ldr r2, =0x03003090
@@ -11367,7 +11367,7 @@ _0800F032:
thumb_func_end sub_800F014
thumb_func_start sub_800F048
-sub_800F048: ; 800F048
+sub_800F048: @ 800F048
push {r4,r5,lr}
ldr r4, =0x03005000
ldr r0, =0x00000c3c
@@ -11418,7 +11418,7 @@ _0800F09E:
thumb_func_end sub_800F048
thumb_func_start sub_800F0B8
-sub_800F0B8: ; 800F0B8
+sub_800F0B8: @ 800F0B8
push {r4,lr}
ldr r0, =0x03007890
ldr r0, [r0]
@@ -11456,7 +11456,7 @@ _0800F0EC:
thumb_func_end sub_800F0B8
thumb_func_start sub_800F0F8
-sub_800F0F8: ; 800F0F8
+sub_800F0F8: @ 800F0F8
push {r4-r6,lr}
ldr r6, =0x03005000
ldrh r0, [r6, 0x4]
@@ -11548,7 +11548,7 @@ _0800F1D2:
thumb_func_end sub_800F0F8
thumb_func_start sub_800F1E0
-sub_800F1E0: ; 800F1E0
+sub_800F1E0: @ 800F1E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -11867,7 +11867,7 @@ _0800F486:
thumb_func_end sub_800F1E0
thumb_func_start sub_800F498
-sub_800F498: ; 800F498
+sub_800F498: @ 800F498
push {r4,r5,lr}
adds r4, r0, 0
adds r2, r1, 0
@@ -11917,7 +11917,7 @@ _0800F4EA:
thumb_func_end sub_800F498
thumb_func_start sub_800F4F0
-sub_800F4F0: ; 800F4F0
+sub_800F4F0: @ 800F4F0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -12062,7 +12062,7 @@ _0800F604:
thumb_func_end sub_800F4F0
thumb_func_start sub_800F638
-sub_800F638: ; 800F638
+sub_800F638: @ 800F638
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -12156,7 +12156,7 @@ _0800F6D4:
thumb_func_end sub_800F638
thumb_func_start sub_800F6FC
-sub_800F6FC: ; 800F6FC
+sub_800F6FC: @ 800F6FC
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -12182,7 +12182,7 @@ _0800F724:
thumb_func_end sub_800F6FC
thumb_func_start sub_800F728
-sub_800F728: ; 800F728
+sub_800F728: @ 800F728
lsls r0, 24
lsrs r0, 24
ldr r3, =0x03005000
@@ -12202,7 +12202,7 @@ sub_800F728: ; 800F728
thumb_func_end sub_800F728
thumb_func_start sub_800F74C
-sub_800F74C: ; 800F74C
+sub_800F74C: @ 800F74C
push {r4,r5,lr}
adds r3, r0, 0
ldr r0, =0x03005000
@@ -12240,7 +12240,7 @@ _0800F786:
thumb_func_end sub_800F74C
thumb_func_start rfu_func_080F97B8
-rfu_func_080F97B8: ; 800F794
+rfu_func_080F97B8: @ 800F794
push {lr}
ldr r0, =0x03003124
ldrb r0, [r0]
@@ -12272,14 +12272,14 @@ _0800F7C6:
thumb_func_end rfu_func_080F97B8
thumb_func_start sub_800F7DC
-sub_800F7DC: ; 800F7DC
+sub_800F7DC: @ 800F7DC
ldr r0, =0x02022b14
bx lr
.pool
thumb_func_end sub_800F7DC
thumb_func_start sub_800F7E4
-sub_800F7E4: ; 800F7E4
+sub_800F7E4: @ 800F7E4
push {lr}
movs r2, 0
ldr r0, =0x03005000
@@ -12296,7 +12296,7 @@ _0800F7F4:
thumb_func_end sub_800F7E4
thumb_func_start sub_800F804
-sub_800F804: ; 800F804
+sub_800F804: @ 800F804
ldr r1, =0x03005000
ldr r0, =rfu_func_080F97B8
str r0, [r1]
@@ -12305,7 +12305,7 @@ sub_800F804: ; 800F804
thumb_func_end sub_800F804
thumb_func_start Rfu_set_zero
-Rfu_set_zero: ; 800F814
+Rfu_set_zero: @ 800F814
ldr r1, =0x03005000
movs r0, 0
str r0, [r1]
@@ -12314,7 +12314,7 @@ Rfu_set_zero: ; 800F814
thumb_func_end Rfu_set_zero
thumb_func_start sub_800F820
-sub_800F820: ; 800F820
+sub_800F820: @ 800F820
push {lr}
movs r0, 0x88
lsls r0, 7
@@ -12337,7 +12337,7 @@ _0800F83C:
thumb_func_end sub_800F820
thumb_func_start sub_800F850
-sub_800F850: ; 800F850
+sub_800F850: @ 800F850
push {lr}
ldr r1, =0x03005000
ldr r0, [r1]
@@ -12352,7 +12352,7 @@ _0800F85E:
thumb_func_end sub_800F850
thumb_func_start sub_800F86C
-sub_800F86C: ; 800F86C
+sub_800F86C: @ 800F86C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -12814,7 +12814,7 @@ _0800FC50:
thumb_func_end sub_800F86C
thumb_func_start sub_800FC60
-sub_800FC60: ; 800FC60
+sub_800FC60: @ 800FC60
push {lr}
movs r2, 0
ldr r0, =0x03005000
@@ -12839,7 +12839,7 @@ _0800FC82:
thumb_func_end sub_800FC60
thumb_func_start sub_800FC88
-sub_800FC88: ; 800FC88
+sub_800FC88: @ 800FC88
push {r4,lr}
movs r1, 0
ldr r2, =0x03005000
@@ -12876,7 +12876,7 @@ _0800FCBE:
thumb_func_end sub_800FC88
thumb_func_start sub_800FCC4
-sub_800FCC4: ; 800FCC4
+sub_800FCC4: @ 800FCC4
movs r2, 0
movs r1, 0
strh r1, [r0]
@@ -12890,7 +12890,7 @@ sub_800FCC4: ; 800FCC4
thumb_func_end sub_800FCC4
thumb_func_start sub_800FCD8
-sub_800FCD8: ; 800FCD8
+sub_800FCD8: @ 800FCD8
push {r4,lr}
movs r2, 0
movs r1, 0
@@ -12924,7 +12924,7 @@ _0800FCFE:
thumb_func_end sub_800FCD8
thumb_func_start sub_800FD14
-sub_800FD14: ; 800FD14
+sub_800FD14: @ 800FD14
push {r4,r5,lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -13078,7 +13078,7 @@ _0800FE46:
thumb_func_end sub_800FD14
thumb_func_start sub_800FE50
-sub_800FE50: ; 800FE50
+sub_800FE50: @ 800FE50
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x03003110
@@ -13103,8 +13103,8 @@ _0800FE76:
thumb_func_end sub_800FE50
thumb_func_start sub_800FE84
-; bool8 sub_800FE84(u32 a1, u32 size)
-sub_800FE84: ; 800FE84
+@ bool8 sub_800FE84(u32 a1, u32 size)
+sub_800FE84: @ 800FE84
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -13198,7 +13198,7 @@ _0800FF32:
thumb_func_end sub_800FE84
thumb_func_start rfufunc_80F9F44
-rfufunc_80F9F44: ; 800FF4C
+rfufunc_80F9F44: @ 800FF4C
push {r4,r5,lr}
ldr r0, =0x03003110
ldrh r0, [r0]
@@ -13246,7 +13246,7 @@ _0800FFA0:
thumb_func_end rfufunc_80F9F44
thumb_func_start sub_800FFB0
-sub_800FFB0: ; 800FFB0
+sub_800FFB0: @ 800FFB0
push {r4-r6,lr}
ldr r0, =0x03005000
mov r12, r0
@@ -13306,7 +13306,7 @@ _08010014:
thumb_func_end sub_800FFB0
thumb_func_start rfufunc_80FA020
-rfufunc_80FA020: ; 8010028
+rfufunc_80FA020: @ 8010028
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -13409,7 +13409,7 @@ _080100F4:
thumb_func_end rfufunc_80FA020
thumb_func_start sub_8010100
-sub_8010100: ; 8010100
+sub_8010100: @ 8010100
push {lr}
ldr r1, =0x03005000
adds r1, 0x5A
@@ -13424,7 +13424,7 @@ sub_8010100: ; 8010100
thumb_func_end sub_8010100
thumb_func_start sub_801011C
-sub_801011C: ; 801011C
+sub_801011C: @ 801011C
push {lr}
bl rfu_clearAllSlot
bl sub_800C048
@@ -13444,7 +13444,7 @@ sub_801011C: ; 801011C
thumb_func_end sub_801011C
thumb_func_start sub_8010148
-sub_8010148: ; 8010148
+sub_8010148: @ 8010148
push {lr}
ldr r0, =0x03007890
ldr r0, [r0]
@@ -13460,7 +13460,7 @@ sub_8010148: ; 8010148
thumb_func_end sub_8010148
thumb_func_start sub_8010168
-sub_8010168: ; 8010168
+sub_8010168: @ 8010168
push {r4,lr}
ldr r4, =0x03005000
ldrb r0, [r4, 0xC]
@@ -13484,7 +13484,7 @@ _0801018C:
thumb_func_end sub_8010168
thumb_func_start sub_8010198
-sub_8010198: ; 8010198
+sub_8010198: @ 8010198
push {lr}
bl sub_800D630
ldr r2, =0x03005000
@@ -13506,7 +13506,7 @@ sub_8010198: ; 8010198
thumb_func_end sub_8010198
thumb_func_start sub_80101CC
-sub_80101CC: ; 80101CC
+sub_80101CC: @ 80101CC
push {r4,r5,lr}
ldr r0, =0x03005000
ldrb r5, [r0, 0xD]
@@ -13555,7 +13555,7 @@ _08010220:
thumb_func_end sub_80101CC
thumb_func_start sub_801022C
-sub_801022C: ; 801022C
+sub_801022C: @ 801022C
push {r4,lr}
ldr r0, =0x03003110
ldrh r0, [r0]
@@ -13580,7 +13580,7 @@ _0801024E:
thumb_func_end sub_801022C
thumb_func_start sub_8010264
-sub_8010264: ; 8010264
+sub_8010264: @ 8010264
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -13603,7 +13603,7 @@ _08010284:
thumb_func_end sub_8010264
thumb_func_start task_add_05_task_del_08FA224_when_no_RfuFunc
-task_add_05_task_del_08FA224_when_no_RfuFunc: ; 8010294
+task_add_05_task_del_08FA224_when_no_RfuFunc: @ 8010294
push {r4,lr}
ldr r4, =sub_8010264
adds r0, r4, 0
@@ -13622,7 +13622,7 @@ _080102AC:
thumb_func_end task_add_05_task_del_08FA224_when_no_RfuFunc
thumb_func_start sub_80102B8
-sub_80102B8: ; 80102B8
+sub_80102B8: @ 80102B8
push {r4,r5,lr}
bl link_get_multiplayer_id
lsls r0, 24
@@ -13704,7 +13704,7 @@ _0801033E:
thumb_func_end sub_80102B8
thumb_func_start sub_8010358
-sub_8010358: ; 8010358
+sub_8010358: @ 8010358
push {r4,lr}
ldr r4, =0x03005000
ldr r1, =0x000009e6
@@ -13729,7 +13729,7 @@ _0801037A:
thumb_func_end sub_8010358
thumb_func_start sub_8010390
-sub_8010390: ; 8010390
+sub_8010390: @ 8010390
push {r4,lr}
bl link_get_multiplayer_id
lsls r0, 24
@@ -13802,7 +13802,7 @@ _0801041E:
thumb_func_end sub_8010390
thumb_func_start sub_8010434
-sub_8010434: ; 8010434
+sub_8010434: @ 8010434
push {lr}
ldr r1, =0x03005000
ldr r2, [r1]
@@ -13820,7 +13820,7 @@ _08010448:
thumb_func_end sub_8010434
thumb_func_start sub_8010454
-sub_8010454: ; 8010454
+sub_8010454: @ 8010454
push {r4,lr}
adds r3, r0, 0
ldr r1, =gUnknown_082ED6E0
@@ -13851,7 +13851,7 @@ _08010484:
thumb_func_end sub_8010454
thumb_func_start sub_801048C
-sub_801048C: ; 801048C
+sub_801048C: @ 801048C
push {lr}
cmp r0, 0
beq _080104A0
@@ -13873,7 +13873,7 @@ _080104AC:
thumb_func_end sub_801048C
thumb_func_start sub_80104B0
-sub_80104B0: ; 80104B0
+sub_80104B0: @ 80104B0
push {lr}
ldr r0, =0x03005000
ldr r1, =0x00000cd9
@@ -13888,7 +13888,7 @@ sub_80104B0: ; 80104B0
thumb_func_end sub_80104B0
thumb_func_start rfu_get_multiplayer_id
-rfu_get_multiplayer_id: ; 80104D0
+rfu_get_multiplayer_id: @ 80104D0
push {lr}
ldr r1, =0x03005000
ldrb r0, [r1, 0xC]
@@ -13907,7 +13907,7 @@ _080104EE:
thumb_func_end rfu_get_multiplayer_id
thumb_func_start sub_80104F4
-sub_80104F4: ; 80104F4
+sub_80104F4: @ 80104F4
ldr r0, =0x03005000
ldrb r0, [r0, 0xD]
bx lr
@@ -13915,7 +13915,7 @@ sub_80104F4: ; 80104F4
thumb_func_end sub_80104F4
thumb_func_start sub_8010500
-sub_8010500: ; 8010500
+sub_8010500: @ 8010500
push {lr}
ldr r2, =0x03005000
adds r0, r2, 0
@@ -13940,7 +13940,7 @@ _08010524:
thumb_func_end sub_8010500
thumb_func_start sub_8010528
-sub_8010528: ; 8010528
+sub_8010528: @ 8010528
push {lr}
ldr r0, =0x03005000
ldr r0, [r0]
@@ -13954,7 +13954,7 @@ _08010536:
thumb_func_end sub_8010528
thumb_func_start sub_8010540
-sub_8010540: ; 8010540
+sub_8010540: @ 8010540
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -14035,7 +14035,7 @@ _080105DA:
thumb_func_end sub_8010540
thumb_func_start sub_80105EC
-sub_80105EC: ; 80105EC
+sub_80105EC: @ 80105EC
push {r4-r6,lr}
movs r3, 0
movs r1, 0
@@ -14088,7 +14088,7 @@ _08010644:
thumb_func_end sub_80105EC
thumb_func_start sub_801064C
-sub_801064C: ; 801064C
+sub_801064C: @ 801064C
push {lr}
adds r2, r0, 0
adds r0, r1, 0
@@ -14118,7 +14118,7 @@ _08010682:
thumb_func_end sub_801064C
thumb_func_start sub_8010688
-sub_8010688: ; 8010688
+sub_8010688: @ 8010688
push {r4-r6,lr}
adds r6, r0, 0
adds r0, r2, 0
@@ -14153,7 +14153,7 @@ sub_8010688: ; 8010688
thumb_func_end sub_8010688
thumb_func_start sub_80106D4
-sub_80106D4: ; 80106D4
+sub_80106D4: @ 80106D4
push {r4,r5,lr}
ldr r4, =0x03005000
ldr r0, =0x00000c85
@@ -14181,7 +14181,7 @@ sub_80106D4: ; 80106D4
thumb_func_end sub_80106D4
thumb_func_start sub_8010714
-sub_8010714: ; 8010714
+sub_8010714: @ 8010714
push {lr}
adds r2, r0, 0
adds r0, r1, 0
@@ -14214,7 +14214,7 @@ _0801074A:
thumb_func_end sub_8010714
thumb_func_start sub_8010750
-sub_8010750: ; 8010750
+sub_8010750: @ 8010750
push {r4,r5,lr}
bl sub_8010540
movs r4, 0
@@ -14254,7 +14254,7 @@ _08010788:
thumb_func_end sub_8010750
thumb_func_start sub_80107A0
-sub_80107A0: ; 80107A0
+sub_80107A0: @ 80107A0
push {r4,r5,lr}
movs r4, 0
ldr r1, =0x03005000
@@ -14335,7 +14335,7 @@ _08010844:
thumb_func_end sub_80107A0
thumb_func_start sub_801084C
-sub_801084C: ; 801084C
+sub_801084C: @ 801084C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -14534,7 +14534,7 @@ _080109D2:
thumb_func_end sub_801084C
thumb_func_start sub_80109E8
-sub_80109E8: ; 80109E8
+sub_80109E8: @ 80109E8
push {r4,r5,lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -14561,7 +14561,7 @@ _08010A04:
thumb_func_end sub_80109E8
thumb_func_start sub_8010A14
-sub_8010A14: ; 8010A14
+sub_8010A14: @ 8010A14
push {r4-r7,lr}
adds r2, r0, 0
ldr r1, =0x03005000
@@ -14607,7 +14607,7 @@ _08010A3C:
thumb_func_end sub_8010A14
thumb_func_start sub_8010A70
-sub_8010A70: ; 8010A70
+sub_8010A70: @ 8010A70
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -14635,7 +14635,7 @@ _08010A9C:
thumb_func_end sub_8010A70
thumb_func_start sub_8010AAC
-sub_8010AAC: ; 8010AAC
+sub_8010AAC: @ 8010AAC
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -14899,7 +14899,7 @@ _08010CF0:
thumb_func_end sub_8010AAC
thumb_func_start sub_8010D0C
-sub_8010D0C: ; 8010D0C
+sub_8010D0C: @ 8010D0C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -14978,7 +14978,7 @@ _08010DA6:
thumb_func_end sub_8010D0C
thumb_func_start sub_8010DB4
-sub_8010DB4: ; 8010DB4
+sub_8010DB4: @ 8010DB4
push {r4-r7,lr}
ldr r0, =0x03005000
adds r1, r0, 0
@@ -15079,7 +15079,7 @@ _08010E8E:
thumb_func_end sub_8010DB4
thumb_func_start rfu_REQ_recvData_then_sendData
-rfu_REQ_recvData_then_sendData: ; 8010EA0
+rfu_REQ_recvData_then_sendData: @ 8010EA0
push {lr}
ldr r0, =0x03004140
ldrb r0, [r0, 0x6]
@@ -15096,7 +15096,7 @@ _08010EB8:
thumb_func_end rfu_REQ_recvData_then_sendData
thumb_func_start sub_8010EC0
-sub_8010EC0: ; 8010EC0
+sub_8010EC0: @ 8010EC0
push {r4,r5,lr}
movs r5, 0
ldr r4, =0x03005000
@@ -15142,7 +15142,7 @@ _08010F14:
thumb_func_end sub_8010EC0
thumb_func_start sub_8010F1C
-sub_8010F1C: ; 8010F1C
+sub_8010F1C: @ 8010F1C
push {r4,lr}
movs r4, 0
ldr r1, =0x03005000
@@ -15167,7 +15167,7 @@ _08010F3C:
thumb_func_end sub_8010F1C
thumb_func_start sub_8010F48
-sub_8010F48: ; 8010F48
+sub_8010F48: @ 8010F48
push {lr}
ldr r0, =0x02022b22
ldr r1, =0x03005d90
@@ -15179,7 +15179,7 @@ sub_8010F48: ; 8010F48
thumb_func_end sub_8010F48
thumb_func_start sub_8010F60
-sub_8010F60: ; 8010F60
+sub_8010F60: @ 8010F60
push {r4,lr}
ldr r4, =0x02022b14
adds r0, r4, 0
@@ -15198,7 +15198,7 @@ sub_8010F60: ; 8010F60
thumb_func_end sub_8010F60
thumb_func_start sub_8010F84
-sub_8010F84: ; 8010F84
+sub_8010F84: @ 8010F84
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -15214,7 +15214,7 @@ sub_8010F84: ; 8010F84
thumb_func_end sub_8010F84
thumb_func_start sub_8010FA0
-sub_8010FA0: ; 8010FA0
+sub_8010FA0: @ 8010FA0
push {r4,r5,lr}
ldr r5, =0x02022b14
movs r4, 0x1
@@ -15239,7 +15239,7 @@ sub_8010FA0: ; 8010FA0
thumb_func_end sub_8010FA0
thumb_func_start sub_8010FCC
-sub_8010FCC: ; 8010FCC
+sub_8010FCC: @ 8010FCC
push {r4,r5,lr}
ldr r5, =0x02022b14
lsls r0, 2
@@ -15269,7 +15269,7 @@ sub_8010FCC: ; 8010FCC
thumb_func_end sub_8010FCC
thumb_func_start sub_801100C
-sub_801100C: ; 801100C
+sub_801100C: @ 801100C
push {r4,lr}
movs r4, 0x80
ldr r3, =0x020229e8
@@ -15295,7 +15295,7 @@ sub_801100C: ; 801100C
thumb_func_end sub_801100C
thumb_func_start sub_801103C
-sub_801103C: ; 801103C
+sub_801103C: @ 801103C
push {r4,r5,lr}
ldr r5, =0x02022b14
movs r4, 0x1
@@ -15319,7 +15319,7 @@ _08011054:
thumb_func_end sub_801103C
thumb_func_start sub_8011068
-sub_8011068: ; 8011068
+sub_8011068: @ 8011068
push {lr}
lsls r0, 24
ldr r2, =0x02022b14
@@ -15339,7 +15339,7 @@ sub_8011068: ; 8011068
thumb_func_end sub_8011068
thumb_func_start sub_8011090
-sub_8011090: ; 8011090
+sub_8011090: @ 8011090
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -15358,7 +15358,7 @@ _0801109E:
thumb_func_end sub_8011090
thumb_func_start sub_80110B8
-sub_80110B8: ; 80110B8
+sub_80110B8: @ 80110B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -15446,7 +15446,7 @@ _0801114C:
thumb_func_end sub_80110B8
thumb_func_start sub_8011170
-sub_8011170: ; 8011170
+sub_8011170: @ 8011170
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x03005000
@@ -15472,7 +15472,7 @@ _08011192:
thumb_func_end sub_8011170
thumb_func_start sub_80111A0
-sub_80111A0: ; 80111A0
+sub_80111A0: @ 80111A0
ldr r0, =0x03005000
adds r0, 0xEE
ldrb r1, [r0]
@@ -15483,7 +15483,7 @@ sub_80111A0: ; 80111A0
thumb_func_end sub_80111A0
thumb_func_start sub_80111B0
-sub_80111B0: ; 80111B0
+sub_80111B0: @ 80111B0
push {lr}
adds r2, r0, 0
cmp r2, 0
@@ -15507,7 +15507,7 @@ _080111D2:
thumb_func_end sub_80111B0
thumb_func_start sub_80111DC
-sub_80111DC: ; 80111DC
+sub_80111DC: @ 80111DC
push {lr}
ldr r0, =0x03004140
ldrb r0, [r0]
@@ -15522,7 +15522,7 @@ sub_80111DC: ; 80111DC
thumb_func_end sub_80111DC
thumb_func_start sub_80111FC
-sub_80111FC: ; 80111FC
+sub_80111FC: @ 80111FC
ldr r1, =0x03005000
ldr r0, =sub_80111DC
str r0, [r1]
@@ -15531,7 +15531,7 @@ sub_80111FC: ; 80111FC
thumb_func_end sub_80111FC
thumb_func_start sub_801120C
-sub_801120C: ; 801120C
+sub_801120C: @ 801120C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -15772,7 +15772,7 @@ _080113EE:
thumb_func_end sub_801120C
thumb_func_start sub_8011404
-sub_8011404: ; 8011404
+sub_8011404: @ 8011404
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -15994,7 +15994,7 @@ _080115DE:
thumb_func_end sub_8011404
thumb_func_start sub_80115EC
-sub_80115EC: ; 80115EC
+sub_80115EC: @ 80115EC
push {r4-r6,lr}
adds r3, r0, 0
movs r2, 0
@@ -16026,7 +16026,7 @@ _08011610:
thumb_func_end sub_80115EC
thumb_func_start sub_8011628
-sub_8011628: ; 8011628
+sub_8011628: @ 8011628
push {r4-r7,lr}
adds r5, r0, 0
movs r3, 0
@@ -16068,7 +16068,7 @@ _0801165C:
thumb_func_end sub_8011628
thumb_func_start sub_8011674
-sub_8011674: ; 8011674
+sub_8011674: @ 8011674
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -16513,7 +16513,7 @@ _08011A42:
thumb_func_end sub_8011674
thumb_func_start sub_8011A50
-sub_8011A50: ; 8011A50
+sub_8011A50: @ 8011A50
ldr r0, =0x03005000
ldr r1, =0x00000ce4
adds r0, r1
@@ -16524,7 +16524,7 @@ sub_8011A50: ; 8011A50
thumb_func_end sub_8011A50
thumb_func_start sub_8011A64
-sub_8011A64: ; 8011A64
+sub_8011A64: @ 8011A64
ldr r2, =0x03005000
adds r3, r2, 0
adds r3, 0xF1
@@ -16535,7 +16535,7 @@ sub_8011A64: ; 8011A64
thumb_func_end sub_8011A64
thumb_func_start sub_8011A74
-sub_8011A74: ; 8011A74
+sub_8011A74: @ 8011A74
ldr r0, =0x03005000
adds r0, 0xF1
ldrb r0, [r0]
@@ -16544,7 +16544,7 @@ sub_8011A74: ; 8011A74
thumb_func_end sub_8011A74
thumb_func_start sub_8011A80
-sub_8011A80: ; 8011A80
+sub_8011A80: @ 8011A80
push {lr}
bl sub_8011A74
lsls r0, 24
@@ -16562,7 +16562,7 @@ _08011A96:
thumb_func_end sub_8011A80
thumb_func_start sub_8011A9C
-sub_8011A9C: ; 8011A9C
+sub_8011A9C: @ 8011A9C
ldr r0, =0x03005000
ldr r1, =0x00000ce8
adds r0, r1
@@ -16572,7 +16572,7 @@ sub_8011A9C: ; 8011A9C
thumb_func_end sub_8011A9C
thumb_func_start sub_8011AB0
-sub_8011AB0: ; 8011AB0
+sub_8011AB0: @ 8011AB0
ldr r0, =0x03005000
ldrb r0, [r0, 0xC]
bx lr
@@ -16580,7 +16580,7 @@ sub_8011AB0: ; 8011AB0
thumb_func_end sub_8011AB0
thumb_func_start rfu_syncVBlank__
-rfu_syncVBlank__: ; 8011ABC
+rfu_syncVBlank__: @ 8011ABC
push {lr}
bl rfu_syncVBlank_
pop {r0}
@@ -16588,7 +16588,7 @@ rfu_syncVBlank__: ; 8011ABC
thumb_func_end rfu_syncVBlank__
thumb_func_start sub_8011AC8
-sub_8011AC8: ; 8011AC8
+sub_8011AC8: @ 8011AC8
push {lr}
sub sp, 0x4
movs r0, 0
@@ -16604,7 +16604,7 @@ sub_8011AC8: ; 8011AC8
thumb_func_end sub_8011AC8
thumb_func_start sub_8011AE8
-sub_8011AE8: ; 8011AE8
+sub_8011AE8: @ 8011AE8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -16614,7 +16614,7 @@ sub_8011AE8: ; 8011AE8
thumb_func_end sub_8011AE8
thumb_func_start sub_8011AFC
-sub_8011AFC: ; 8011AFC
+sub_8011AFC: @ 8011AFC
push {r4,lr}
bl ResetAllObjectData
bl ResetObjectPaletteAllocator
@@ -16665,7 +16665,7 @@ _08011B70:
thumb_func_end sub_8011AFC
thumb_func_start sub_8011B90
-sub_8011B90: ; 8011B90
+sub_8011B90: @ 8011B90
push {lr}
ldr r0, =sub_800EB44
bl is_function_an_active_task
@@ -16677,7 +16677,7 @@ sub_8011B90: ; 8011B90
thumb_func_end sub_8011B90
thumb_func_start sub_8011BA4
-sub_8011BA4: ; 8011BA4
+sub_8011BA4: @ 8011BA4
push {r4,lr}
ldr r4, =nullsub_89
adds r0, r4, 0
@@ -16699,7 +16699,7 @@ _08011BC2:
thumb_func_end sub_8011BA4
thumb_func_start sub_8011BD0
-sub_8011BD0: ; 8011BD0
+sub_8011BD0: @ 8011BD0
push {lr}
ldr r0, =nullsub_89
bl is_function_an_active_task
@@ -16718,7 +16718,7 @@ _08011BEA:
thumb_func_end sub_8011BD0
thumb_func_start sub_8011BF8
-sub_8011BF8: ; 8011BF8
+sub_8011BF8: @ 8011BF8
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -16729,7 +16729,7 @@ sub_8011BF8: ; 8011BF8
thumb_func_end sub_8011BF8
thumb_func_start sub_8011C10
-sub_8011C10: ; 8011C10
+sub_8011C10: @ 8011C10
push {r4-r6,lr}
adds r4, r0, 0
ldr r1, =0x03005000
@@ -16759,7 +16759,7 @@ sub_8011C10: ; 8011C10
thumb_func_end sub_8011C10
thumb_func_start sub_8011C5C
-sub_8011C5C: ; 8011C5C
+sub_8011C5C: @ 8011C5C
push {lr}
ldr r1, =0x03005000
movs r0, 0
@@ -16775,7 +16775,7 @@ sub_8011C5C: ; 8011C5C
thumb_func_end sub_8011C5C
thumb_func_start sub_8011C84
-sub_8011C84: ; 8011C84
+sub_8011C84: @ 8011C84
push {r4-r7,lr}
ldr r4, =0x03005000
movs r5, 0
@@ -16808,7 +16808,7 @@ sub_8011C84: ; 8011C84
thumb_func_end sub_8011C84
thumb_func_start sub_8011CD8
-sub_8011CD8: ; 8011CD8
+sub_8011CD8: @ 8011CD8
ldrb r1, [r0, 0x1]
lsls r1, 8
ldrb r0, [r0]
@@ -16817,7 +16817,7 @@ sub_8011CD8: ; 8011CD8
thumb_func_end sub_8011CD8
thumb_func_start sub_8011CE4
-sub_8011CE4: ; 8011CE4
+sub_8011CE4: @ 8011CE4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -16888,7 +16888,7 @@ _08011D56:
thumb_func_end sub_8011CE4
thumb_func_start sub_8011D6C
-sub_8011D6C: ; 8011D6C
+sub_8011D6C: @ 8011D6C
push {r4-r6,lr}
adds r6, r0, 0
lsls r0, r6, 24
@@ -16922,7 +16922,7 @@ sub_8011D6C: ; 8011D6C
thumb_func_end sub_8011D6C
thumb_func_start sub_8011DC0
-sub_8011DC0: ; 8011DC0
+sub_8011DC0: @ 8011DC0
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -16940,7 +16940,7 @@ _08011DDA:
thumb_func_end sub_8011DC0
thumb_func_start sub_8011DE0
-sub_8011DE0: ; 8011DE0
+sub_8011DE0: @ 8011DE0
push {r4-r6,lr}
adds r4, r0, 0
cmp r4, 0
@@ -16982,7 +16982,7 @@ _08011E20:
thumb_func_end sub_8011DE0
thumb_func_start sub_8011E2C
-sub_8011E2C: ; 8011E2C
+sub_8011E2C: @ 8011E2C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -17028,7 +17028,7 @@ _08011E7A:
thumb_func_end sub_8011E2C
thumb_func_start sub_8011E94
-sub_8011E94: ; 8011E94
+sub_8011E94: @ 8011E94
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -17075,7 +17075,7 @@ _08011EDC:
thumb_func_end sub_8011E94
thumb_func_start sub_8011EF4
-sub_8011EF4: ; 8011EF4
+sub_8011EF4: @ 8011EF4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -17170,7 +17170,7 @@ _08011FC2:
thumb_func_end sub_8011EF4
thumb_func_start sub_8011FC8
-sub_8011FC8: ; 8011FC8
+sub_8011FC8: @ 8011FC8
push {r4-r6,lr}
adds r6, r0, 0
lsls r5, r1, 16
@@ -17200,7 +17200,7 @@ sub_8011FC8: ; 8011FC8
thumb_func_end sub_8011FC8
thumb_func_start sub_801200C
-sub_801200C: ; 801200C
+sub_801200C: @ 801200C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 16
@@ -17275,7 +17275,7 @@ _08012094:
thumb_func_end sub_801200C
thumb_func_start sub_801209C
-sub_801209C: ; 801209C
+sub_801209C: @ 801209C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -17379,7 +17379,7 @@ _0801217C:
thumb_func_end sub_801209C
thumb_func_start sub_8012188
-sub_8012188: ; 8012188
+sub_8012188: @ 8012188
push {r4-r7,lr}
adds r3, r0, 0
adds r5, r1, 0
@@ -17447,7 +17447,7 @@ _0801221E:
thumb_func_end sub_8012188
thumb_func_start sub_8012224
-sub_8012224: ; 8012224
+sub_8012224: @ 8012224
push {lr}
ldr r0, =0x03005000
adds r0, 0xF0
@@ -17465,7 +17465,7 @@ _0801223A:
thumb_func_end sub_8012224
thumb_func_start sub_8012240
-sub_8012240: ; 8012240
+sub_8012240: @ 8012240
push {r4,lr}
movs r1, 0
ldr r0, =0x03004140
@@ -17497,7 +17497,7 @@ _08012274:
thumb_func_end sub_8012240
thumb_func_start sub_801227C
-sub_801227C: ; 801227C
+sub_801227C: @ 801227C
push {r4,lr}
movs r4, 0
_08012280:
@@ -17516,7 +17516,7 @@ _08012280:
thumb_func_end sub_801227C
thumb_func_start sub_801229C
-sub_801229C: ; 801229C
+sub_801229C: @ 801229C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -17765,7 +17765,7 @@ _080124AA:
thumb_func_end sub_801229C
thumb_func_start sub_80124C0
-sub_80124C0: ; 80124C0
+sub_80124C0: @ 80124C0
ldr r0, =0x03005000
ldr r1, =0x00000c1a
adds r0, r1
@@ -17775,7 +17775,7 @@ sub_80124C0: ; 80124C0
thumb_func_end sub_80124C0
thumb_func_start sub_80124D4
-sub_80124D4: ; 80124D4
+sub_80124D4: @ 80124D4
ldr r0, =0x03005000
ldr r1, =0x000009e6
adds r0, r1
@@ -17785,12 +17785,12 @@ sub_80124D4: ; 80124D4
thumb_func_end sub_80124D4
thumb_func_start nullsub_89
-nullsub_89: ; 80124E8
+nullsub_89: @ 80124E8
bx lr
thumb_func_end nullsub_89
thumb_func_start sub_80124EC
-sub_80124EC: ; 80124EC
+sub_80124EC: @ 80124EC
push {r4-r6,lr}
sub sp, 0x8
adds r4, r1, 0
@@ -17894,7 +17894,7 @@ _080125A6:
thumb_func_end sub_80124EC
thumb_func_start sub_80125BC
-sub_80125BC: ; 80125BC
+sub_80125BC: @ 80125BC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -17946,7 +17946,7 @@ sub_80125BC: ; 80125BC
thumb_func_end sub_80125BC
thumb_func_start sub_801262C
-sub_801262C: ; 801262C
+sub_801262C: @ 801262C
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -18000,7 +18000,7 @@ _080126C0:
thumb_func_end sub_801262C
thumb_func_start sub_80126CC
-sub_80126CC: ; 80126CC
+sub_80126CC: @ 80126CC
push {lr}
subs r0, 0x9
cmp r0, 0x12
@@ -18043,7 +18043,7 @@ _08012736:
thumb_func_end sub_80126CC
thumb_func_start BerryBlenderLinkBecomeLeader
-BerryBlenderLinkBecomeLeader: ; 801273C
+BerryBlenderLinkBecomeLeader: @ 801273C
push {lr}
ldr r0, =sub_8012780
movs r1, 0
@@ -18070,7 +18070,7 @@ BerryBlenderLinkBecomeLeader: ; 801273C
thumb_func_end BerryBlenderLinkBecomeLeader
thumb_func_start sub_8012780
-sub_8012780: ; 8012780
+sub_8012780: @ 8012780
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -18960,7 +18960,7 @@ _08012F50:
thumb_func_end sub_8012780
thumb_func_start sub_8012F64
-sub_8012F64: ; 8012F64
+sub_8012F64: @ 8012F64
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x11]
@@ -18999,7 +18999,7 @@ sub_8012F64: ; 8012F64
thumb_func_end sub_8012F64
thumb_func_start sub_8012FC4
-sub_8012FC4: ; 8012FC4
+sub_8012FC4: @ 8012FC4
push {lr}
adds r2, r0, 0
lsls r1, 24
@@ -19065,7 +19065,7 @@ _08013070:
thumb_func_end sub_8012FC4
thumb_func_start sub_8013078
-sub_8013078: ; 8013078
+sub_8013078: @ 8013078
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -19098,7 +19098,7 @@ _080130AA:
thumb_func_end sub_8013078
thumb_func_start sub_80130B4
-sub_80130B4: ; 80130B4
+sub_80130B4: @ 80130B4
push {lr}
adds r2, r0, 0
lsls r1, 24
@@ -19159,7 +19159,7 @@ _08013158:
thumb_func_end sub_80130B4
thumb_func_start sub_8013160
-sub_8013160: ; 8013160
+sub_8013160: @ 8013160
push {lr}
adds r2, r0, 0
lsls r1, 24
@@ -19220,7 +19220,7 @@ _08013204:
thumb_func_end sub_8013160
thumb_func_start sub_801320C
-sub_801320C: ; 801320C
+sub_801320C: @ 801320C
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -19270,7 +19270,7 @@ _08013272:
thumb_func_end sub_801320C
thumb_func_start sub_8013278
-sub_8013278: ; 8013278
+sub_8013278: @ 8013278
push {r4-r6,lr}
sub sp, 0x8
adds r4, r1, 0
@@ -19320,7 +19320,7 @@ _080132B4:
thumb_func_end sub_8013278
thumb_func_start sub_80132D4
-sub_80132D4: ; 80132D4
+sub_80132D4: @ 80132D4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -19426,7 +19426,7 @@ _08013388:
thumb_func_end sub_80132D4
thumb_func_start sub_8013398
-sub_8013398: ; 8013398
+sub_8013398: @ 8013398
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -19568,7 +19568,7 @@ _08013494:
thumb_func_end sub_8013398
thumb_func_start BerryBlenderLinkJoinGroup
-BerryBlenderLinkJoinGroup: ; 80134A4
+BerryBlenderLinkJoinGroup: @ 80134A4
push {lr}
ldr r0, =sub_80134E8
movs r1, 0
@@ -19595,7 +19595,7 @@ BerryBlenderLinkJoinGroup: ; 80134A4
thumb_func_end BerryBlenderLinkJoinGroup
thumb_func_start sub_80134E8
-sub_80134E8: ; 80134E8
+sub_80134E8: @ 80134E8
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -20270,7 +20270,7 @@ _08013B82:
thumb_func_end sub_80134E8
thumb_func_start sub_8013B8C
-sub_8013B8C: ; 8013B8C
+sub_8013B8C: @ 8013B8C
push {lr}
lsls r1, 5
ldr r0, [r0]
@@ -20312,7 +20312,7 @@ _08013BD4:
thumb_func_end sub_8013B8C
thumb_func_start sub_8013BD8
-sub_8013BD8: ; 8013BD8
+sub_8013BD8: @ 8013BD8
push {r4,lr}
adds r4, r0, 0
strb r1, [r4, 0xF]
@@ -20356,7 +20356,7 @@ sub_8013BD8: ; 8013BD8
thumb_func_end sub_8013BD8
thumb_func_start sub_8013C40
-sub_8013C40: ; 8013C40
+sub_8013C40: @ 8013C40
push {lr}
ldr r0, =sub_8013C7C
movs r1, 0
@@ -20381,7 +20381,7 @@ sub_8013C40: ; 8013C40
thumb_func_end sub_8013C40
thumb_func_start sub_8013C7C
-sub_8013C7C: ; 8013C7C
+sub_8013C7C: @ 8013C7C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -20491,7 +20491,7 @@ _08013D80:
thumb_func_end sub_8013C7C
thumb_func_start sub_8013D88
-sub_8013D88: ; 8013D88
+sub_8013D88: @ 8013D88
push {lr}
adds r2, r0, 0
cmp r1, 0xFF
@@ -20525,7 +20525,7 @@ _08013DB8:
thumb_func_end sub_8013D88
thumb_func_start sub_8013DBC
-sub_8013DBC: ; 8013DBC
+sub_8013DBC: @ 8013DBC
push {lr}
ldr r0, [r0]
lsls r1, 5
@@ -20561,7 +20561,7 @@ _08013DF0:
thumb_func_end sub_8013DBC
thumb_func_start sub_8013DF4
-sub_8013DF4: ; 8013DF4
+sub_8013DF4: @ 8013DF4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -20601,7 +20601,7 @@ sub_8013DF4: ; 8013DF4
thumb_func_end sub_8013DF4
thumb_func_start sub_8013E44
-sub_8013E44: ; 8013E44
+sub_8013E44: @ 8013E44
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -20750,7 +20750,7 @@ _08013F44:
thumb_func_end sub_8013E44
thumb_func_start sub_8013F60
-sub_8013F60: ; 8013F60
+sub_8013F60: @ 8013F60
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -20764,7 +20764,7 @@ sub_8013F60: ; 8013F60
thumb_func_end sub_8013F60
thumb_func_start sub_8013F78
-sub_8013F78: ; 8013F78
+sub_8013F78: @ 8013F78
push {lr}
ldr r0, =sub_8013F60
movs r1, 0
@@ -20777,7 +20777,7 @@ sub_8013F78: ; 8013F78
thumb_func_end sub_8013F78
thumb_func_start sub_8013F90
-sub_8013F90: ; 8013F90
+sub_8013F90: @ 8013F90
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -20913,7 +20913,7 @@ _080140BC:
thumb_func_end sub_8013F90
thumb_func_start sub_80140E0
-sub_80140E0: ; 80140E0
+sub_80140E0: @ 80140E0
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -21004,7 +21004,7 @@ _0801419E:
thumb_func_end sub_80140E0
thumb_func_start sub_80141A4
-sub_80141A4: ; 80141A4
+sub_80141A4: @ 80141A4
push {r4,lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -21051,7 +21051,7 @@ _080141F2:
thumb_func_end sub_80141A4
thumb_func_start sub_8014210
-sub_8014210: ; 8014210
+sub_8014210: @ 8014210
push {r4-r6,lr}
adds r6, r0, 0
lsls r6, 16
@@ -21102,7 +21102,7 @@ sub_8014210: ; 8014210
thumb_func_end sub_8014210
thumb_func_start sub_8014290
-sub_8014290: ; 8014290
+sub_8014290: @ 8014290
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -21157,7 +21157,7 @@ sub_8014290: ; 8014290
thumb_func_end sub_8014290
thumb_func_start sub_8014304
-sub_8014304: ; 8014304
+sub_8014304: @ 8014304
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -21212,7 +21212,7 @@ sub_8014304: ; 8014304
thumb_func_end sub_8014304
thumb_func_start sub_8014384
-sub_8014384: ; 8014384
+sub_8014384: @ 8014384
push {r4,lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -21254,7 +21254,7 @@ _080143C6:
thumb_func_end sub_8014384
thumb_func_start sub_80143E4
-sub_80143E4: ; 80143E4
+sub_80143E4: @ 80143E4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -21277,7 +21277,7 @@ _08014404:
thumb_func_end sub_80143E4
thumb_func_start sub_801440C
-sub_801440C: ; 801440C
+sub_801440C: @ 801440C
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -21579,7 +21579,7 @@ _0801477C:
thumb_func_end sub_801440C
thumb_func_start sub_8014790
-sub_8014790: ; 8014790
+sub_8014790: @ 8014790
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -21803,7 +21803,7 @@ _080149B2:
thumb_func_end sub_8014790
thumb_func_start sub_80149C4
-sub_80149C4: ; 80149C4
+sub_80149C4: @ 80149C4
push {lr}
ldr r0, =sub_8014790
movs r1, 0
@@ -21814,7 +21814,7 @@ sub_80149C4: ; 80149C4
thumb_func_end sub_80149C4
thumb_func_start sub_80149D8
-sub_80149D8: ; 80149D8
+sub_80149D8: @ 80149D8
push {lr}
ldr r0, =sub_801440C
movs r1, 0
@@ -21834,7 +21834,7 @@ sub_80149D8: ; 80149D8
thumb_func_end sub_80149D8
thumb_func_start sub_8014A00
-sub_8014A00: ; 8014A00
+sub_8014A00: @ 8014A00
push {r4,lr}
adds r4, r0, 0
ldr r0, =sub_8014A40
@@ -21862,7 +21862,7 @@ sub_8014A00: ; 8014A00
thumb_func_end sub_8014A00
thumb_func_start sub_8014A40
-sub_8014A40: ; 8014A40
+sub_8014A40: @ 8014A40
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -22380,7 +22380,7 @@ _08014EF2:
thumb_func_end sub_8014A40
thumb_func_start sub_8014EFC
-sub_8014EFC: ; 8014EFC
+sub_8014EFC: @ 8014EFC
push {r4,lr}
adds r4, r0, 0
ldr r0, =sub_8014F48
@@ -22411,7 +22411,7 @@ sub_8014EFC: ; 8014EFC
thumb_func_end sub_8014EFC
thumb_func_start sub_8014F48
-sub_8014F48: ; 8014F48
+sub_8014F48: @ 8014F48
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -22769,7 +22769,7 @@ _080152A0:
thumb_func_end sub_8014F48
thumb_func_start sub_80152A8
-sub_80152A8: ; 80152A8
+sub_80152A8: @ 80152A8
push {r4,lr}
adds r4, r0, 0
ldr r0, =task00_081182DC
@@ -22800,7 +22800,7 @@ sub_80152A8: ; 80152A8
thumb_func_end sub_80152A8
thumb_func_start task00_081182DC
-task00_081182DC: ; 80152F4
+task00_081182DC: @ 80152F4
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -23141,7 +23141,7 @@ _08015604:
thumb_func_end task00_081182DC
thumb_func_start UnionRoomSpecial
-UnionRoomSpecial: ; 801560C
+UnionRoomSpecial: @ 801560C
push {r4,lr}
bl sub_8010F60
ldr r0, =sub_80156E0
@@ -23171,7 +23171,7 @@ UnionRoomSpecial: ; 801560C
thumb_func_end UnionRoomSpecial
thumb_func_start sub_8015658
-sub_8015658: ; 8015658
+sub_8015658: @ 8015658
ldrb r1, [r0, 0x1]
lsls r1, 8
ldrb r0, [r0]
@@ -23180,7 +23180,7 @@ sub_8015658: ; 8015658
thumb_func_end sub_8015658
thumb_func_start sub_8015664
-sub_8015664: ; 8015664
+sub_8015664: @ 8015664
push {lr}
adds r3, r1, 0
ldr r1, =0x02022c30
@@ -23200,7 +23200,7 @@ _0801567E:
thumb_func_end sub_8015664
thumb_func_start sub_801568C
-sub_801568C: ; 801568C
+sub_801568C: @ 801568C
push {lr}
adds r2, r0, 0
ldr r0, =0x02022c30
@@ -23219,7 +23219,7 @@ _080156A4:
thumb_func_end sub_801568C
thumb_func_start sub_80156B0
-sub_80156B0: ; 80156B0
+sub_80156B0: @ 80156B0
push {lr}
ldr r3, =0x0201ff00
ldr r1, [r0]
@@ -23233,7 +23233,7 @@ sub_80156B0: ; 80156B0
thumb_func_end sub_80156B0
thumb_func_start sub_80156C8
-sub_80156C8: ; 80156C8
+sub_80156C8: @ 80156C8
push {lr}
ldr r0, [r0]
ldr r1, =0x0201ff00
@@ -23246,7 +23246,7 @@ sub_80156C8: ; 80156C8
thumb_func_end sub_80156C8
thumb_func_start sub_80156E0
-sub_80156E0: ; 80156E0
+sub_80156E0: @ 80156E0
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -25082,7 +25082,7 @@ _08016878:
thumb_func_end sub_80156E0
thumb_func_start var_800D_set_xB
-var_800D_set_xB: ; 8016884
+var_800D_set_xB: @ 8016884
push {lr}
bl InUnionRoom
cmp r0, 0x1
@@ -25097,7 +25097,7 @@ _08016894:
thumb_func_end var_800D_set_xB
thumb_func_start sub_801689C
-sub_801689C: ; 801689C
+sub_801689C: @ 801689C
push {r4,r5,lr}
adds r2, r0, 0
ldr r3, =0x03003090
@@ -25132,7 +25132,7 @@ _080168D0:
thumb_func_end sub_801689C
thumb_func_start sub_80168DC
-sub_80168DC: ; 80168DC
+sub_80168DC: @ 80168DC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r4, 0
@@ -25176,7 +25176,7 @@ _0801692E:
thumb_func_end sub_80168DC
thumb_func_start sub_8016934
-sub_8016934: ; 8016934
+sub_8016934: @ 8016934
push {r4,r5,lr}
ldr r5, =0x02022c20
movs r0, 0xFF
@@ -25206,7 +25206,7 @@ sub_8016934: ; 8016934
thumb_func_end sub_8016934
thumb_func_start task00_081199FC
-task00_081199FC: ; 801697C
+task00_081199FC: @ 801697C
push {r4-r6,lr}
sub sp, 0x20
lsls r0, 24
@@ -25354,7 +25354,7 @@ _08016AC8:
thumb_func_end task00_081199FC
thumb_func_start sp182_move_string
-sp182_move_string: ; 8016AD4
+sp182_move_string: @ 8016AD4
push {r4,lr}
ldr r4, =0x02022c20
ldrb r0, [r4]
@@ -25378,7 +25378,7 @@ _08016AF6:
thumb_func_end sp182_move_string
thumb_func_start sub_8016B00
-sub_8016B00: ; 8016B00
+sub_8016B00: @ 8016B00
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -25592,7 +25592,7 @@ _08016C90:
thumb_func_end sub_8016B00
thumb_func_start sub_8016CA0
-sub_8016CA0: ; 8016CA0
+sub_8016CA0: @ 8016CA0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -25761,7 +25761,7 @@ _08016DDC:
thumb_func_end sub_8016CA0
thumb_func_start sub_8016DF0
-sub_8016DF0: ; 8016DF0
+sub_8016DF0: @ 8016DF0
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -25787,7 +25787,7 @@ sub_8016DF0: ; 8016DF0
thumb_func_end sub_8016DF0
thumb_func_start sub_8016E24
-sub_8016E24: ; 8016E24
+sub_8016E24: @ 8016E24
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -25910,7 +25910,7 @@ _08016ED2:
thumb_func_end sub_8016E24
thumb_func_start sub_8016F1C
-sub_8016F1C: ; 8016F1C
+sub_8016F1C: @ 8016F1C
push {lr}
lsls r1, 16
asrs r1, 16
@@ -25938,7 +25938,7 @@ _08016F40:
thumb_func_end sub_8016F1C
thumb_func_start sub_8016F44
-sub_8016F44: ; 8016F44
+sub_8016F44: @ 8016F44
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -26000,7 +26000,7 @@ _08016F86:
thumb_func_end sub_8016F44
thumb_func_start sub_8016FC0
-sub_8016FC0: ; 8016FC0
+sub_8016FC0: @ 8016FC0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -26024,7 +26024,7 @@ sub_8016FC0: ; 8016FC0
thumb_func_end sub_8016FC0
thumb_func_start sub_8016FF0
-sub_8016FF0: ; 8016FF0
+sub_8016FF0: @ 8016FF0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -26048,7 +26048,7 @@ sub_8016FF0: ; 8016FF0
thumb_func_end sub_8016FF0
thumb_func_start sub_8017020
-sub_8017020: ; 8017020
+sub_8017020: @ 8017020
push {r4,lr}
adds r4, r0, 0
bl sub_81973A4
@@ -26069,7 +26069,7 @@ sub_8017020: ; 8017020
thumb_func_end sub_8017020
thumb_func_start sub_801704C
-sub_801704C: ; 801704C
+sub_801704C: @ 801704C
push {lr}
bl sub_8197224
lsls r0, 16
@@ -26085,7 +26085,7 @@ _0801705E:
thumb_func_end sub_801704C
thumb_func_start sub_8017064
-sub_8017064: ; 8017064
+sub_8017064: @ 8017064
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -26128,7 +26128,7 @@ _080170B0:
thumb_func_end sub_8017064
thumb_func_start sub_80170B8
-sub_80170B8: ; 80170B8
+sub_80170B8: @ 80170B8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -26182,7 +26182,7 @@ _08017110:
thumb_func_end sub_80170B8
thumb_func_start sub_8017118
-sub_8017118: ; 8017118
+sub_8017118: @ 8017118
push {r4,lr}
sub sp, 0x8
bl AddWindow
@@ -26218,7 +26218,7 @@ sub_8017118: ; 8017118
thumb_func_end sub_8017118
thumb_func_start sub_8017168
-sub_8017168: ; 8017168
+sub_8017168: @ 8017168
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -26228,7 +26228,7 @@ sub_8017168: ; 8017168
thumb_func_end sub_8017168
thumb_func_start sub_8017178
-sub_8017178: ; 8017178
+sub_8017178: @ 8017178
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -26368,7 +26368,7 @@ _08017292:
thumb_func_end sub_8017178
thumb_func_start sub_80172A0
-sub_80172A0: ; 80172A0
+sub_80172A0: @ 80172A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -26497,7 +26497,7 @@ _080173A0:
thumb_func_end sub_80172A0
thumb_func_start sub_80173B0
-sub_80173B0: ; 80173B0
+sub_80173B0: @ 80173B0
push {lr}
sub sp, 0xC
movs r0, 0x20
@@ -26517,7 +26517,7 @@ sub_80173B0: ; 80173B0
thumb_func_end sub_80173B0
thumb_func_start sub_80173D4
-sub_80173D4: ; 80173D4
+sub_80173D4: @ 80173D4
push {lr}
bl script_env_2_enable_and_set_ctx_running
pop {r0}
@@ -26525,7 +26525,7 @@ sub_80173D4: ; 80173D4
thumb_func_end sub_80173D4
thumb_func_start sub_80173E0
-sub_80173E0: ; 80173E0
+sub_80173E0: @ 80173E0
push {r4,r5,lr}
sub sp, 0x10
ldr r5, [sp, 0x1C]
@@ -26739,7 +26739,7 @@ _0801756E:
thumb_func_end sub_80173E0
thumb_func_start sub_8017580
-sub_8017580: ; 8017580
+sub_8017580: @ 8017580
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -26797,7 +26797,7 @@ _080175D8:
thumb_func_end sub_8017580
thumb_func_start sub_80175EC
-sub_80175EC: ; 80175EC
+sub_80175EC: @ 80175EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -26835,7 +26835,7 @@ _08017604:
thumb_func_end sub_80175EC
thumb_func_start sub_8017630
-sub_8017630: ; 8017630
+sub_8017630: @ 8017630
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -26879,7 +26879,7 @@ _08017670:
thumb_func_end sub_8017630
thumb_func_start sub_8017678
-sub_8017678: ; 8017678
+sub_8017678: @ 8017678
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -26938,7 +26938,7 @@ _080176DE:
thumb_func_end sub_8017678
thumb_func_start sub_80176E4
-sub_80176E4: ; 80176E4
+sub_80176E4: @ 80176E4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -26983,7 +26983,7 @@ _0801771E:
thumb_func_end sub_80176E4
thumb_func_start sub_8017734
-sub_8017734: ; 8017734
+sub_8017734: @ 8017734
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -27056,7 +27056,7 @@ _080177AA:
thumb_func_end sub_8017734
thumb_func_start sub_80177B8
-sub_80177B8: ; 80177B8
+sub_80177B8: @ 80177B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -27161,7 +27161,7 @@ _08017884:
thumb_func_end sub_80177B8
thumb_func_start sub_80178A0
-sub_80178A0: ; 80178A0
+sub_80178A0: @ 80178A0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -27236,7 +27236,7 @@ _0801792A:
thumb_func_end sub_80178A0
thumb_func_start sub_8017940
-sub_8017940: ; 8017940
+sub_8017940: @ 8017940
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -27273,7 +27273,7 @@ _0801797A:
thumb_func_end sub_8017940
thumb_func_start sub_8017984
-sub_8017984: ; 8017984
+sub_8017984: @ 8017984
push {lr}
cmp r0, 0x4
beq _0801799C
@@ -27301,7 +27301,7 @@ _080179A6:
thumb_func_end sub_8017984
thumb_func_start sub_80179AC
-sub_80179AC: ; 80179AC
+sub_80179AC: @ 80179AC
push {r4,lr}
sub sp, 0x20
adds r4, r0, 0
@@ -27322,7 +27322,7 @@ sub_80179AC: ; 80179AC
thumb_func_end sub_80179AC
thumb_func_start sub_80179D4
-sub_80179D4: ; 80179D4
+sub_80179D4: @ 80179D4
push {r4-r6,lr}
adds r6, r3, 0
lsls r1, 24
@@ -27479,12 +27479,12 @@ _08017B2A:
thumb_func_end sub_80179D4
thumb_func_start nullsub_14
-nullsub_14: ; 8017B38
+nullsub_14: @ 8017B38
bx lr
thumb_func_end nullsub_14
thumb_func_start sub_8017B3C
-sub_8017B3C: ; 8017B3C
+sub_8017B3C: @ 8017B3C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -27567,7 +27567,7 @@ _08017BD4:
thumb_func_end sub_8017B3C
thumb_func_start sub_8017BE8
-sub_8017BE8: ; 8017BE8
+sub_8017BE8: @ 8017BE8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -27663,7 +27663,7 @@ _08017CA0:
thumb_func_end sub_8017BE8
thumb_func_start sub_8017CB0
-sub_8017CB0: ; 8017CB0
+sub_8017CB0: @ 8017CB0
push {r4-r7,lr}
movs r4, 0
movs r3, 0
@@ -27704,7 +27704,7 @@ _08017CF0:
thumb_func_end sub_8017CB0
thumb_func_start sub_8017CF8
-sub_8017CF8: ; 8017CF8
+sub_8017CF8: @ 8017CF8
lsls r0, 5
adds r0, r1
ldrb r0, [r0, 0xB]
@@ -27714,7 +27714,7 @@ sub_8017CF8: ; 8017CF8
thumb_func_end sub_8017CF8
thumb_func_start sub_8017D04
-sub_8017D04: ; 8017D04
+sub_8017D04: @ 8017D04
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0xCE
@@ -27789,7 +27789,7 @@ _08017D90:
thumb_func_end sub_8017D04
thumb_func_start sub_8017D9C
-sub_8017D9C: ; 8017D9C
+sub_8017D9C: @ 8017D9C
push {lr}
adds r3, r0, 0
cmp r1, 0x44
@@ -27840,7 +27840,7 @@ _08017DF6:
thumb_func_end sub_8017D9C
thumb_func_start sub_8017E00
-sub_8017E00: ; 8017E00
+sub_8017E00: @ 8017E00
push {r4-r6,lr}
adds r5, r0, 0
lsls r1, 24
@@ -27920,7 +27920,7 @@ _08017E94:
thumb_func_end sub_8017E00
thumb_func_start sub_8017EA0
-sub_8017EA0: ; 8017EA0
+sub_8017EA0: @ 8017EA0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -28060,7 +28060,7 @@ _08017FC6:
thumb_func_end sub_8017EA0
thumb_func_start sub_8017FD8
-sub_8017FD8: ; 8017FD8
+sub_8017FD8: @ 8017FD8
push {lr}
adds r2, r0, 0
ldr r0, =0x03003090
@@ -28086,7 +28086,7 @@ _08017FFE:
thumb_func_end sub_8017FD8
thumb_func_start InUnionRoom
-InUnionRoom: ; 8018004
+InUnionRoom: @ 8018004
push {lr}
movs r2, 0
ldr r0, =0x03005d8c
@@ -28104,7 +28104,7 @@ _08018016:
thumb_func_end InUnionRoom
thumb_func_start sub_8018024
-sub_8018024: ; 8018024
+sub_8018024: @ 8018024
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -28152,7 +28152,7 @@ _08018076:
thumb_func_end sub_8018024
thumb_func_start sub_801807C
-sub_801807C: ; 801807C
+sub_801807C: @ 801807C
movs r1, 0
strh r1, [r0]
strh r1, [r0, 0x2]
@@ -28166,7 +28166,7 @@ sub_801807C: ; 801807C
thumb_func_end sub_801807C
thumb_func_start sub_8018090
-sub_8018090: ; 8018090
+sub_8018090: @ 8018090
push {lr}
ldr r0, =0x02022c40
bl sub_801807C
@@ -28176,7 +28176,7 @@ sub_8018090: ; 8018090
thumb_func_end sub_8018090
thumb_func_start sub_80180A0
-sub_80180A0: ; 80180A0
+sub_80180A0: @ 80180A0
push {r4,r5,lr}
adds r5, r1, 0
movs r1, 0x64
@@ -28213,7 +28213,7 @@ _080180E2:
thumb_func_end sub_80180A0
thumb_func_start sub_80180E8
-sub_80180E8: ; 80180E8
+sub_80180E8: @ 80180E8
push {r4,r5,lr}
adds r5, r1, 0
movs r1, 0x64
@@ -28240,7 +28240,7 @@ sub_80180E8: ; 80180E8
thumb_func_end sub_80180E8
thumb_func_start sub_8018120
-sub_8018120: ; 8018120
+sub_8018120: @ 8018120
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -28299,7 +28299,7 @@ _08018176:
thumb_func_end sub_8018120
thumb_func_start sub_801818C
-sub_801818C: ; 801818C
+sub_801818C: @ 801818C
push {r4,lr}
adds r4, r0, 0
bl sub_80173B0
@@ -28327,7 +28327,7 @@ _080181BC:
thumb_func_end sub_801818C
thumb_func_start sub_80181CC
-sub_80181CC: ; 80181CC
+sub_80181CC: @ 80181CC
push {lr}
bl script_env_2_enable
bl sub_80983E8
@@ -28336,7 +28336,7 @@ sub_80181CC: ; 80181CC
thumb_func_end sub_80181CC
thumb_func_start sub_80181DC
-sub_80181DC: ; 80181DC
+sub_80181DC: @ 80181DC
push {r4,lr}
movs r3, 0x80
movs r2, 0
@@ -28376,7 +28376,7 @@ _08018216:
thumb_func_end sub_80181DC
thumb_func_start sub_8018220
-sub_8018220: ; 8018220
+sub_8018220: @ 8018220
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -28581,7 +28581,7 @@ _080183F0:
thumb_func_end sub_8018220
thumb_func_start sub_8018404
-sub_8018404: ; 8018404
+sub_8018404: @ 8018404
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -28598,7 +28598,7 @@ sub_8018404: ; 8018404
thumb_func_end sub_8018404
thumb_func_start sub_8018424
-sub_8018424: ; 8018424
+sub_8018424: @ 8018424
push {lr}
bl ProcessObjectCopyRequests
bl LoadOamFromSprites
@@ -28608,7 +28608,7 @@ sub_8018424: ; 8018424
thumb_func_end sub_8018424
thumb_func_start sub_8018438
-sub_8018438: ; 8018438
+sub_8018438: @ 8018438
push {lr}
bl RunActiveTasks
bl RunTextPrinters
@@ -28619,7 +28619,7 @@ sub_8018438: ; 8018438
thumb_func_end sub_8018438
thumb_func_start sub_8018450
-sub_8018450: ; 8018450
+sub_8018450: @ 8018450
push {r4-r7,lr}
sub sp, 0xC
adds r7, r0, 0
@@ -28828,7 +28828,7 @@ _08018646:
thumb_func_end sub_8018450
thumb_func_start c2_mystery_gift
-c2_mystery_gift: ; 8018650
+c2_mystery_gift: @ 8018650
push {lr}
movs r0, 0
bl sub_8018450
@@ -28848,7 +28848,7 @@ _0801866C:
thumb_func_end c2_mystery_gift
thumb_func_start sub_801867C
-sub_801867C: ; 801867C
+sub_801867C: @ 801867C
push {lr}
movs r0, 0x1
bl sub_8018450
@@ -28867,7 +28867,7 @@ _08018698:
thumb_func_end sub_801867C
thumb_func_start sub_80186A4
-sub_80186A4: ; 80186A4
+sub_80186A4: @ 80186A4
push {lr}
ldr r1, =0x02022c60
movs r0, 0
@@ -28893,7 +28893,7 @@ sub_80186A4: ; 80186A4
thumb_func_end sub_80186A4
thumb_func_start sub_80186EC
-sub_80186EC: ; 80186EC
+sub_80186EC: @ 80186EC
push {r4-r7,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -28959,7 +28959,7 @@ _08018720:
thumb_func_end sub_80186EC
thumb_func_start sub_8018784
-sub_8018784: ; 8018784
+sub_8018784: @ 8018784
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -28971,7 +28971,7 @@ sub_8018784: ; 8018784
thumb_func_end sub_8018784
thumb_func_start sub_8018798
-sub_8018798: ; 8018798
+sub_8018798: @ 8018798
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -29055,7 +29055,7 @@ _08018812:
thumb_func_end sub_8018798
thumb_func_start sub_8018838
-sub_8018838: ; 8018838
+sub_8018838: @ 8018838
push {lr}
sub sp, 0xC
cmp r0, 0
@@ -29096,7 +29096,7 @@ _08018876:
thumb_func_end sub_8018838
thumb_func_start sub_8018884
-sub_8018884: ; 8018884
+sub_8018884: @ 8018884
push {r4,lr}
sub sp, 0x14
adds r1, r0, 0
@@ -29135,7 +29135,7 @@ sub_8018884: ; 8018884
thumb_func_end sub_8018884
thumb_func_start sub_80188DC
-sub_80188DC: ; 80188DC
+sub_80188DC: @ 80188DC
push {lr}
movs r0, 0x1
bl rbox_fill_rectangle
@@ -29149,7 +29149,7 @@ sub_80188DC: ; 80188DC
thumb_func_end sub_80188DC
thumb_func_start mevent_0814257C
-mevent_0814257C: ; 80188F8
+mevent_0814257C: @ 80188F8
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -29226,7 +29226,7 @@ _08018982:
thumb_func_end mevent_0814257C
thumb_func_start sub_801898C
-sub_801898C: ; 801898C
+sub_801898C: @ 801898C
push {lr}
sub sp, 0xC
movs r0, 0
@@ -29247,7 +29247,7 @@ sub_801898C: ; 801898C
thumb_func_end sub_801898C
thumb_func_start sub_80189B4
-sub_80189B4: ; 80189B4
+sub_80189B4: @ 80189B4
push {lr}
sub sp, 0xC
movs r0, 0x1
@@ -29268,7 +29268,7 @@ sub_80189B4: ; 80189B4
thumb_func_end sub_80189B4
thumb_func_start sub_80189DC
-sub_80189DC: ; 80189DC
+sub_80189DC: @ 80189DC
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -29305,7 +29305,7 @@ _08018A16:
thumb_func_end sub_80189DC
thumb_func_start sub_8018A1C
-sub_8018A1C: ; 8018A1C
+sub_8018A1C: @ 8018A1C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -29335,7 +29335,7 @@ _08018A48:
thumb_func_end sub_8018A1C
thumb_func_start sub_8018A50
-sub_8018A50: ; 8018A50
+sub_8018A50: @ 8018A50
push {r4,r5,lr}
sub sp, 0x24
lsls r2, 24
@@ -29421,7 +29421,7 @@ _08018AFA:
thumb_func_end sub_8018A50
thumb_func_start sub_8018B08
-sub_8018B08: ; 8018B08
+sub_8018B08: @ 8018B08
push {r4-r6,lr}
sub sp, 0x1C
adds r5, r0, 0
@@ -29566,7 +29566,7 @@ _08018C42:
thumb_func_end sub_8018B08
thumb_func_start sub_8018C4C
-sub_8018C4C: ; 8018C4C
+sub_8018C4C: @ 8018C4C
push {r4-r6,lr}
sub sp, 0x14
adds r6, r0, 0
@@ -29706,7 +29706,7 @@ _08018D90:
thumb_func_end sub_8018C4C
thumb_func_start sub_8018D98
-sub_8018D98: ; 8018D98
+sub_8018D98: @ 8018D98
push {lr}
cmp r0, 0
beq _08018DA4
@@ -29720,7 +29720,7 @@ _08018DA8:
thumb_func_end sub_8018D98
thumb_func_start sub_8018DAC
-sub_8018DAC: ; 8018DAC
+sub_8018DAC: @ 8018DAC
push {r4,r5,lr}
adds r5, r0, 0
ldrb r0, [r5]
@@ -29772,7 +29772,7 @@ _08018E02:
thumb_func_end sub_8018DAC
thumb_func_start sub_8018E08
-sub_8018E08: ; 8018E08
+sub_8018E08: @ 8018E08
push {lr}
cmp r0, 0
bne _08018E14
@@ -29787,7 +29787,7 @@ _08018E18:
thumb_func_end sub_8018E08
thumb_func_start sub_8018E20
-sub_8018E20: ; 8018E20
+sub_8018E20: @ 8018E20
push {lr}
cmp r0, 0
bne _08018E36
@@ -29815,7 +29815,7 @@ _08018E4A:
thumb_func_end sub_8018E20
thumb_func_start sub_8018E50
-sub_8018E50: ; 8018E50
+sub_8018E50: @ 8018E50
push {lr}
cmp r2, 0
beq _08018E60
@@ -29835,7 +29835,7 @@ _08018E62:
thumb_func_end sub_8018E50
thumb_func_start mevent_message_was_thrown_away
-mevent_message_was_thrown_away: ; 8018E74
+mevent_message_was_thrown_away: @ 8018E74
push {lr}
cmp r1, 0
beq _08018E84
@@ -29852,7 +29852,7 @@ _08018E86:
thumb_func_end mevent_message_was_thrown_away
thumb_func_start mevent_save_game
-mevent_save_game: ; 8018E94
+mevent_save_game: @ 8018E94
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -29913,7 +29913,7 @@ _08018F06:
thumb_func_end mevent_save_game
thumb_func_start mevent_message
-mevent_message: ; 8018F0C
+mevent_message: @ 8018F0C
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -30051,7 +30051,7 @@ _08019034:
thumb_func_end mevent_message
thumb_func_start mevent_08142CE8
-mevent_08142CE8: ; 801903C
+mevent_08142CE8: @ 801903C
push {r4-r6,lr}
adds r6, r0, 0
adds r0, r1, 0
@@ -30110,7 +30110,7 @@ _0801909C:
thumb_func_end mevent_08142CE8
thumb_func_start mevent_message_stamp_card_etc_send_status
-mevent_message_stamp_card_etc_send_status: ; 80190A4
+mevent_message_stamp_card_etc_send_status: @ 80190A4
push {r4,lr}
adds r3, r0, 0
ldr r1, =gUnknown_085EF014
@@ -30203,7 +30203,7 @@ _08019166:
thumb_func_end mevent_message_stamp_card_etc_send_status
thumb_func_start sub_8019174
-sub_8019174: ; 8019174
+sub_8019174: @ 8019174
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -30233,7 +30233,7 @@ _080191A2:
thumb_func_end sub_8019174
thumb_func_start task_add_00_mystery_gift
-task_add_00_mystery_gift: ; 80191AC
+task_add_00_mystery_gift: @ 80191AC
push {r4,lr}
ldr r0, =task00_mystery_gift
movs r1, 0
@@ -30268,7 +30268,7 @@ task_add_00_mystery_gift: ; 80191AC
thumb_func_end task_add_00_mystery_gift
thumb_func_start task00_mystery_gift
-task00_mystery_gift: ; 80191F4
+task00_mystery_gift: @ 80191F4
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -31132,14 +31132,14 @@ _08019922:
thumb_func_end task00_mystery_gift
thumb_func_start sub_8019930
-sub_8019930: ; 8019930
+sub_8019930: @ 8019930
ldr r0, =0x000001a9
bx lr
.pool
thumb_func_end sub_8019930
thumb_func_start bgid_upload_textbox_1
-bgid_upload_textbox_1: ; 8019938
+bgid_upload_textbox_1: @ 8019938
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -31157,7 +31157,7 @@ bgid_upload_textbox_1: ; 8019938
thumb_func_end bgid_upload_textbox_1
thumb_func_start is_walking_or_running
-is_walking_or_running: ; 8019958
+is_walking_or_running: @ 8019958
push {lr}
ldr r0, =0x02037590
ldrb r0, [r0, 0x3]
@@ -31177,7 +31177,7 @@ _08019972:
thumb_func_end is_walking_or_running
thumb_func_start sub_8019978
-sub_8019978: ; 8019978
+sub_8019978: @ 8019978
ldr r3, =gUnknown_082F072C
movs r2, 0x7
ands r2, r1
@@ -31192,7 +31192,7 @@ sub_8019978: ; 8019978
thumb_func_end sub_8019978
thumb_func_start sub_8019990
-sub_8019990: ; 8019990
+sub_8019990: @ 8019990
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -31233,7 +31233,7 @@ sub_8019990: ; 8019990
thumb_func_end sub_8019990
thumb_func_start sub_80199E0
-sub_80199E0: ; 80199E0
+sub_80199E0: @ 80199E0
push {r4-r7,lr}
mov r12, r3
ldr r7, =gUnknown_082F0740
@@ -31276,7 +31276,7 @@ _08019A2A:
thumb_func_end sub_80199E0
thumb_func_start sub_8019A30
-sub_8019A30: ; 8019A30
+sub_8019A30: @ 8019A30
push {lr}
ldr r1, =0x000002bf
adds r0, r1
@@ -31291,7 +31291,7 @@ sub_8019A30: ; 8019A30
thumb_func_end sub_8019A30
thumb_func_start flag_set_x63
-flag_set_x63: ; 8019A4C
+flag_set_x63: @ 8019A4C
push {lr}
ldr r1, =0x000002bf
adds r0, r1
@@ -31304,7 +31304,7 @@ flag_set_x63: ; 8019A4C
thumb_func_end flag_set_x63
thumb_func_start flag_clear_x63
-flag_clear_x63: ; 8019A64
+flag_clear_x63: @ 8019A64
push {lr}
ldr r1, =0x000002bf
adds r0, r1
@@ -31317,7 +31317,7 @@ flag_clear_x63: ; 8019A64
thumb_func_end flag_clear_x63
thumb_func_start sub_8019A7C
-sub_8019A7C: ; 8019A7C
+sub_8019A7C: @ 8019A7C
push {lr}
ldr r2, =0x00004010
adds r0, r2
@@ -31332,7 +31332,7 @@ sub_8019A7C: ; 8019A7C
thumb_func_end sub_8019A7C
thumb_func_start sub_8019A98
-sub_8019A98: ; 8019A98
+sub_8019A98: @ 8019A98
push {lr}
ldr r1, =gUnknown_082F0774
adds r0, r1
@@ -31348,7 +31348,7 @@ sub_8019A98: ; 8019A98
thumb_func_end sub_8019A98
thumb_func_start sub_8019AB8
-sub_8019AB8: ; 8019AB8
+sub_8019AB8: @ 8019AB8
push {lr}
ldr r1, =gUnknown_082F0774
adds r0, r1
@@ -31364,7 +31364,7 @@ sub_8019AB8: ; 8019AB8
thumb_func_end sub_8019AB8
thumb_func_start sub_8019AD8
-sub_8019AD8: ; 8019AD8
+sub_8019AD8: @ 8019AD8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r1, 0
@@ -31411,7 +31411,7 @@ _08019B32:
thumb_func_end sub_8019AD8
thumb_func_start sub_8019B3C
-sub_8019B3C: ; 8019B3C
+sub_8019B3C: @ 8019B3C
push {r4,lr}
sub sp, 0x4
ldr r1, =gUnknown_082F0774
@@ -31462,7 +31462,7 @@ _08019B9E:
thumb_func_end sub_8019B3C
thumb_func_start sub_8019BA8
-sub_8019BA8: ; 8019BA8
+sub_8019BA8: @ 8019BA8
push {lr}
ldr r2, =0x02022c68
movs r1, 0
@@ -31489,7 +31489,7 @@ _08019BB8:
thumb_func_end sub_8019BA8
thumb_func_start sub_8019BDC
-sub_8019BDC: ; 8019BDC
+sub_8019BDC: @ 8019BDC
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -31535,7 +31535,7 @@ _08019C30:
thumb_func_end sub_8019BDC
thumb_func_start sub_8019C38
-sub_8019C38: ; 8019C38
+sub_8019C38: @ 8019C38
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -31626,7 +31626,7 @@ _08019CE8:
thumb_func_end sub_8019C38
thumb_func_start sub_8019CF0
-sub_8019CF0: ; 8019CF0
+sub_8019CF0: @ 8019CF0
push {r4,lr}
ldr r3, =0x02022c64
lsls r0, 2
@@ -31653,7 +31653,7 @@ _08019D1A:
thumb_func_end sub_8019CF0
thumb_func_start AGBAssert
-AGBAssert: ; 8019D20
+AGBAssert: @ 8019D20
push {lr}
ldr r1, =0x02022c64
lsls r0, 2
@@ -31675,7 +31675,7 @@ _08019D3E:
thumb_func_end AGBAssert
thumb_func_start sub_8019D44
-sub_8019D44: ; 8019D44
+sub_8019D44: @ 8019D44
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -31752,7 +31752,7 @@ _08019DC6:
thumb_func_end sub_8019D44
thumb_func_start sub_8019DD0
-sub_8019DD0: ; 8019DD0
+sub_8019DD0: @ 8019DD0
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x02022c64
@@ -31772,7 +31772,7 @@ _08019DD6:
thumb_func_end sub_8019DD0
thumb_func_start sub_8019DF4
-sub_8019DF4: ; 8019DF4
+sub_8019DF4: @ 8019DF4
push {r4,lr}
ldr r4, =sub_8019DD0
adds r0, r4, 0
@@ -31797,7 +31797,7 @@ _08019E1A:
thumb_func_end sub_8019DF4
thumb_func_start sub_8019E20
-sub_8019E20: ; 8019E20
+sub_8019E20: @ 8019E20
push {lr}
ldr r0, =sub_8019DD0
bl get_task_id_by_function
@@ -31813,7 +31813,7 @@ _08019E34:
thumb_func_end sub_8019E20
thumb_func_start sub_8019E3C
-sub_8019E3C: ; 8019E3C
+sub_8019E3C: @ 8019E3C
push {r4,lr}
movs r4, 0
_08019E40:
@@ -31840,7 +31840,7 @@ _08019E56:
thumb_func_end sub_8019E3C
thumb_func_start sub_8019E70
-sub_8019E70: ; 8019E70
+sub_8019E70: @ 8019E70
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -31913,7 +31913,7 @@ _08019E9E:
thumb_func_end sub_8019E70
thumb_func_start sub_8019F04
-sub_8019F04: ; 8019F04
+sub_8019F04: @ 8019F04
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -31936,7 +31936,7 @@ _08019F0C:
thumb_func_end sub_8019F04
thumb_func_start sub_8019F2C
-sub_8019F2C: ; 8019F2C
+sub_8019F2C: @ 8019F2C
push {r4-r7,lr}
sub sp, 0x8
movs r5, 0
@@ -31967,7 +31967,7 @@ _08019F38:
thumb_func_end sub_8019F2C
thumb_func_start sub_8019F64
-sub_8019F64: ; 8019F64
+sub_8019F64: @ 8019F64
push {lr}
adds r1, r0, 0
cmp r1, 0
@@ -31993,7 +31993,7 @@ _08019F88:
thumb_func_end sub_8019F64
thumb_func_start sub_8019F8C
-sub_8019F8C: ; 8019F8C
+sub_8019F8C: @ 8019F8C
push {lr}
adds r2, r0, 0
lsls r0, r2, 2
@@ -32008,7 +32008,7 @@ sub_8019F8C: ; 8019F8C
thumb_func_end sub_8019F8C
thumb_func_start sub_8019FA4
-sub_8019FA4: ; 8019FA4
+sub_8019FA4: @ 8019FA4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -32073,7 +32073,7 @@ _08019FE2:
thumb_func_end sub_8019FA4
thumb_func_start sub_801A02C
-sub_801A02C: ; 801A02C
+sub_801A02C: @ 801A02C
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -32102,7 +32102,7 @@ sub_801A02C: ; 801A02C
thumb_func_end sub_801A02C
thumb_func_start sub_801A064
-sub_801A064: ; 801A064
+sub_801A064: @ 801A064
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -32231,7 +32231,7 @@ _0801A15C:
thumb_func_end sub_801A064
thumb_func_start sub_801A16C
-sub_801A16C: ; 801A16C
+sub_801A16C: @ 801A16C
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -32299,7 +32299,7 @@ _0801A20E:
thumb_func_end sub_801A16C
thumb_func_start sub_801A214
-sub_801A214: ; 801A214
+sub_801A214: @ 801A214
push {r4,r5,lr}
adds r5, r0, 0
bl AGBAssert
@@ -32317,7 +32317,7 @@ _0801A21E:
thumb_func_end sub_801A214
thumb_func_start sub_801A234
-sub_801A234: ; 801A234
+sub_801A234: @ 801A234
push {r4,r5,lr}
ldr r2, =0x02022c68
movs r1, 0
@@ -32352,7 +32352,7 @@ _0801A264:
thumb_func_end sub_801A234
thumb_func_start sub_801A274
-sub_801A274: ; 801A274
+sub_801A274: @ 801A274
ldr r1, =0x02022c68
movs r0, 0x96
lsls r0, 1
@@ -32362,7 +32362,7 @@ sub_801A274: ; 801A274
thumb_func_end sub_801A274
thumb_func_start sub_801A284
-sub_801A284: ; 801A284
+sub_801A284: @ 801A284
push {lr}
adds r2, r0, 0
ldr r0, =0x02022c68
@@ -32382,7 +32382,7 @@ _0801A29E:
thumb_func_end sub_801A284
thumb_func_start sub_801A2A8
-sub_801A2A8: ; 801A2A8
+sub_801A2A8: @ 801A2A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -32514,7 +32514,7 @@ _0801A398:
thumb_func_end sub_801A2A8
thumb_func_start sub_801A3B0
-sub_801A3B0: ; 801A3B0
+sub_801A3B0: @ 801A3B0
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -32533,7 +32533,7 @@ sub_801A3B0: ; 801A3B0
thumb_func_end sub_801A3B0
thumb_func_start sub_801A3D0
-sub_801A3D0: ; 801A3D0
+sub_801A3D0: @ 801A3D0
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -32553,7 +32553,7 @@ sub_801A3D0: ; 801A3D0
thumb_func_end sub_801A3D0
thumb_func_start sub_801A3F4
-sub_801A3F4: ; 801A3F4
+sub_801A3F4: @ 801A3F4
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -32570,7 +32570,7 @@ _0801A414:
thumb_func_end sub_801A3F4
thumb_func_start sub_801A418
-sub_801A418: ; 801A418
+sub_801A418: @ 801A418
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -32580,7 +32580,7 @@ sub_801A418: ; 801A418
thumb_func_end sub_801A418
thumb_func_start sub_801A42C
-sub_801A42C: ; 801A42C
+sub_801A42C: @ 801A42C
push {lr}
ldr r0, =sub_801A43C
bl SetMainCallback2
@@ -32590,7 +32590,7 @@ sub_801A42C: ; 801A42C
thumb_func_end sub_801A42C
thumb_func_start sub_801A43C
-sub_801A43C: ; 801A43C
+sub_801A43C: @ 801A43C
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0
@@ -32705,7 +32705,7 @@ sub_801A43C: ; 801A43C
thumb_func_end sub_801A43C
thumb_func_start sub_801A584
-sub_801A584: ; 801A584
+sub_801A584: @ 801A584
push {r4,lr}
bl FreeAllWindowBuffers
movs r4, 0
@@ -32729,7 +32729,7 @@ _0801A58C:
thumb_func_end sub_801A584
thumb_func_start sub_801A5BC
-sub_801A5BC: ; 801A5BC
+sub_801A5BC: @ 801A5BC
push {lr}
adds r2, r0, 0
ldrh r0, [r2]
@@ -32767,7 +32767,7 @@ _0801A5E4:
thumb_func_end sub_801A5BC
thumb_func_start sub_801A600
-sub_801A600: ; 801A600
+sub_801A600: @ 801A600
push {r4,r5,lr}
sub sp, 0x8
movs r0, 0
@@ -32855,7 +32855,7 @@ _0801A644:
thumb_func_end sub_801A600
thumb_func_start sub_801A6C0
-sub_801A6C0: ; 801A6C0
+sub_801A6C0: @ 801A6C0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -33082,7 +33082,7 @@ _0801A89C:
thumb_func_end sub_801A6C0
thumb_func_start sub_801A8B0
-sub_801A8B0: ; 801A8B0
+sub_801A8B0: @ 801A8B0
push {r4-r7,lr}
sub sp, 0x18
mov r12, r2
@@ -33176,7 +33176,7 @@ _0801A93A:
thumb_func_end sub_801A8B0
thumb_func_start sub_801A960
-sub_801A960: ; 801A960
+sub_801A960: @ 801A960
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -33268,7 +33268,7 @@ _0801A9EE:
thumb_func_end sub_801A960
thumb_func_start sub_801AA08
-sub_801AA08: ; 801AA08
+sub_801AA08: @ 801AA08
push {r4,lr}
movs r4, 0
adds r3, r1, 0
@@ -33294,7 +33294,7 @@ _0801AA28:
thumb_func_end sub_801AA08
thumb_func_start sub_801AA30
-sub_801AA30: ; 801AA30
+sub_801AA30: @ 801AA30
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -33380,7 +33380,7 @@ _0801AAC6:
thumb_func_end sub_801AA30
thumb_func_start sub_801AAD4
-sub_801AAD4: ; 801AAD4
+sub_801AAD4: @ 801AAD4
push {r4-r7,lr}
movs r0, 0xA
bl sub_8014210
@@ -33444,7 +33444,7 @@ _0801AB1E:
thumb_func_end sub_801AAD4
thumb_func_start sub_801AB68
-sub_801AB68: ; 801AB68
+sub_801AB68: @ 801AB68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -33502,7 +33502,7 @@ sub_801AB68: ; 801AB68
thumb_func_end sub_801AB68
thumb_func_start sub_801ABDC
-sub_801ABDC: ; 801ABDC
+sub_801ABDC: @ 801ABDC
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -33555,7 +33555,7 @@ _0801AC38:
thumb_func_end sub_801ABDC
thumb_func_start sub_801AC40
-sub_801AC40: ; 801AC40
+sub_801AC40: @ 801AC40
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -33565,7 +33565,7 @@ sub_801AC40: ; 801AC40
thumb_func_end sub_801AC40
thumb_func_start sub_801AC54
-sub_801AC54: ; 801AC54
+sub_801AC54: @ 801AC54
push {r4,lr}
sub sp, 0xC
ldr r1, =0x030022c0
@@ -33898,7 +33898,7 @@ _0801AFC2:
thumb_func_end sub_801AC54
thumb_func_start sub_801AFD8
-sub_801AFD8: ; 801AFD8
+sub_801AFD8: @ 801AFD8
push {lr}
sub sp, 0x4
movs r0, 0
@@ -33919,7 +33919,7 @@ sub_801AFD8: ; 801AFD8
thumb_func_end sub_801AFD8
thumb_func_start sub_801B00C
-sub_801B00C: ; 801B00C
+sub_801B00C: @ 801B00C
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003230
@@ -33929,7 +33929,7 @@ sub_801B00C: ; 801B00C
thumb_func_end sub_801B00C
thumb_func_start sav1_get_mevent_buffer_1
-sav1_get_mevent_buffer_1: ; 801B020
+sav1_get_mevent_buffer_1: @ 801B020
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x000033f0
@@ -33939,7 +33939,7 @@ sav1_get_mevent_buffer_1: ; 801B020
thumb_func_end sav1_get_mevent_buffer_1
thumb_func_start sav1_get_mevent_buffer_2
-sav1_get_mevent_buffer_2: ; 801B034
+sav1_get_mevent_buffer_2: @ 801B034
ldr r0, =0x03005d8c
ldr r0, [r0]
movs r1, 0xD5
@@ -33950,7 +33950,7 @@ sav1_get_mevent_buffer_2: ; 801B034
thumb_func_end sav1_get_mevent_buffer_2
thumb_func_start sub_801B044
-sub_801B044: ; 801B044
+sub_801B044: @ 801B044
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x0000356c
@@ -33960,7 +33960,7 @@ sub_801B044: ; 801B044
thumb_func_end sub_801B044
thumb_func_start sub_801B058
-sub_801B058: ; 801B058
+sub_801B058: @ 801B058
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003564
@@ -33970,7 +33970,7 @@ sub_801B058: ; 801B058
thumb_func_end sub_801B058
thumb_func_start sub_801B06C
-sub_801B06C: ; 801B06C
+sub_801B06C: @ 801B06C
push {lr}
bl sub_801B14C
pop {r0}
@@ -33978,7 +33978,7 @@ sub_801B06C: ; 801B06C
thumb_func_end sub_801B06C
thumb_func_start sub_801B078
-sub_801B078: ; 801B078
+sub_801B078: @ 801B078
push {r4-r7,lr}
adds r7, r0, 0
bl sub_801B114
@@ -34016,7 +34016,7 @@ _0801B0C6:
thumb_func_end sub_801B078
thumb_func_start sub_801B0CC
-sub_801B0CC: ; 801B0CC
+sub_801B0CC: @ 801B0CC
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -34050,7 +34050,7 @@ _0801B10E:
thumb_func_end sub_801B0CC
thumb_func_start sub_801B114
-sub_801B114: ; 801B114
+sub_801B114: @ 801B114
push {lr}
ldrh r0, [r0]
cmp r0, 0
@@ -34065,7 +34065,7 @@ _0801B122:
thumb_func_end sub_801B114
thumb_func_start sub_801B128
-sub_801B128: ; 801B128
+sub_801B128: @ 801B128
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -34085,7 +34085,7 @@ _0801B146:
thumb_func_end sub_801B128
thumb_func_start sub_801B14C
-sub_801B14C: ; 801B14C
+sub_801B14C: @ 801B14C
push {r4,lr}
sub sp, 0x4
movs r4, 0
@@ -34108,7 +34108,7 @@ sub_801B14C: ; 801B14C
thumb_func_end sub_801B14C
thumb_func_start sub_801B180
-sub_801B180: ; 801B180
+sub_801B180: @ 801B180
push {lr}
sub sp, 0x4
movs r0, 0
@@ -34126,7 +34126,7 @@ sub_801B180: ; 801B180
thumb_func_end sub_801B180
thumb_func_start sub_801B1A4
-sub_801B1A4: ; 801B1A4
+sub_801B1A4: @ 801B1A4
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x03005d8c
@@ -34162,7 +34162,7 @@ _0801B1DC:
thumb_func_end sub_801B1A4
thumb_func_start sub_801B1E8
-sub_801B1E8: ; 801B1E8
+sub_801B1E8: @ 801B1E8
push {lr}
bl sub_801B330
bl sub_801B368
@@ -34181,7 +34181,7 @@ sub_801B1E8: ; 801B1E8
thumb_func_end sub_801B1E8
thumb_func_start sub_801B21C
-sub_801B21C: ; 801B21C
+sub_801B21C: @ 801B21C
push {r4-r7,lr}
adds r7, r0, 0
bl sub_801B2CC
@@ -34225,7 +34225,7 @@ _0801B276:
thumb_func_end sub_801B21C
thumb_func_start sub_801B27C
-sub_801B27C: ; 801B27C
+sub_801B27C: @ 801B27C
push {r4,r5,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -34262,7 +34262,7 @@ _0801B2C6:
thumb_func_end sub_801B27C
thumb_func_start sub_801B2CC
-sub_801B2CC: ; 801B2CC
+sub_801B2CC: @ 801B2CC
push {lr}
adds r2, r0, 0
ldrh r0, [r2]
@@ -34299,7 +34299,7 @@ _0801B304:
thumb_func_end sub_801B2CC
thumb_func_start sub_801B308
-sub_801B308: ; 801B308
+sub_801B308: @ 801B308
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -34321,7 +34321,7 @@ _0801B32A:
thumb_func_end sub_801B308
thumb_func_start sub_801B330
-sub_801B330: ; 801B330
+sub_801B330: @ 801B330
push {r4,r5,lr}
sub sp, 0x4
movs r5, 0
@@ -34345,7 +34345,7 @@ sub_801B330: ; 801B330
thumb_func_end sub_801B330
thumb_func_start sub_801B368
-sub_801B368: ; 801B368
+sub_801B368: @ 801B368
push {r4,lr}
sub sp, 0x4
movs r4, 0
@@ -34368,7 +34368,7 @@ sub_801B368: ; 801B368
thumb_func_end sub_801B368
thumb_func_start sub_801B39C
-sub_801B39C: ; 801B39C
+sub_801B39C: @ 801B39C
push {lr}
bl sub_801B27C
cmp r0, 0
@@ -34388,7 +34388,7 @@ _0801B3B4:
thumb_func_end sub_801B39C
thumb_func_start sub_801B3C0
-sub_801B3C0: ; 801B3C0
+sub_801B3C0: @ 801B3C0
push {lr}
adds r2, r0, 0
ldrb r1, [r2, 0x8]
@@ -34405,7 +34405,7 @@ _0801B3D4:
thumb_func_end sub_801B3C0
thumb_func_start sub_801B3D8
-sub_801B3D8: ; 801B3D8
+sub_801B3D8: @ 801B3D8
push {lr}
lsls r0, 16
ldr r1, =0xfc180000
@@ -34424,7 +34424,7 @@ _0801B3F2:
thumb_func_end sub_801B3D8
thumb_func_start sub_801B3F8
-sub_801B3F8: ; 801B3F8
+sub_801B3F8: @ 801B3F8
push {r4,lr}
bl sub_801B39C
lsls r0, 16
@@ -34456,7 +34456,7 @@ _0801B432:
thumb_func_end sub_801B3F8
thumb_func_start sub_801B438
-sub_801B438: ; 801B438
+sub_801B438: @ 801B438
push {lr}
movs r3, 0
cmp r3, r1
@@ -34483,7 +34483,7 @@ _0801B45A:
thumb_func_end sub_801B438
thumb_func_start sub_801B460
-sub_801B460: ; 801B460
+sub_801B460: @ 801B460
push {r4-r7,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -34525,7 +34525,7 @@ _0801B49C:
thumb_func_end sub_801B460
thumb_func_start sub_801B4A4
-sub_801B4A4: ; 801B4A4
+sub_801B4A4: @ 801B4A4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2]
@@ -34548,7 +34548,7 @@ _0801B4C6:
thumb_func_end sub_801B4A4
thumb_func_start sub_801B4CC
-sub_801B4CC: ; 801B4CC
+sub_801B4CC: @ 801B4CC
push {lr}
bl sub_801B27C
cmp r0, 0
@@ -34577,7 +34577,7 @@ _0801B502:
thumb_func_end sub_801B4CC
thumb_func_start sub_801B508
-sub_801B508: ; 801B508
+sub_801B508: @ 801B508
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x03005d8c
@@ -34639,7 +34639,7 @@ _0801B574:
thumb_func_end sub_801B508
thumb_func_start sub_801B580
-sub_801B580: ; 801B580
+sub_801B580: @ 801B580
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -34769,7 +34769,7 @@ _0801B658:
thumb_func_end sub_801B580
thumb_func_start sub_801B6A0
-sub_801B6A0: ; 801B6A0
+sub_801B6A0: @ 801B6A0
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -34813,7 +34813,7 @@ _0801B6E6:
thumb_func_end sub_801B6A0
thumb_func_start sub_801B6EC
-sub_801B6EC: ; 801B6EC
+sub_801B6EC: @ 801B6EC
push {lr}
ldrh r1, [r1, 0x14]
cmp r1, 0
@@ -34834,7 +34834,7 @@ _0801B704:
thumb_func_end sub_801B6EC
thumb_func_start sub_801B708
-sub_801B708: ; 801B708
+sub_801B708: @ 801B708
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -34872,7 +34872,7 @@ _0801B742:
thumb_func_end sub_801B708
thumb_func_start sub_801B748
-sub_801B748: ; 801B748
+sub_801B748: @ 801B748
push {r4,lr}
movs r3, 0
adds r2, r0, 0
@@ -34898,7 +34898,7 @@ _0801B768:
thumb_func_end sub_801B748
thumb_func_start sub_801B770
-sub_801B770: ; 801B770
+sub_801B770: @ 801B770
push {lr}
adds r2, r0, 0
adds r2, 0x20
@@ -34911,7 +34911,7 @@ sub_801B770: ; 801B770
thumb_func_end sub_801B770
thumb_func_start sub_801B784
-sub_801B784: ; 801B784
+sub_801B784: @ 801B784
push {lr}
adds r2, r0, 0
cmp r1, 0x4
@@ -34957,7 +34957,7 @@ _0801B7D2:
thumb_func_end sub_801B784
thumb_func_start sub_801B7D8
-sub_801B7D8: ; 801B7D8
+sub_801B7D8: @ 801B7D8
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x03005d8c
@@ -35021,7 +35021,7 @@ _0801B850:
thumb_func_end sub_801B7D8
thumb_func_start mevent_081445C0
-mevent_081445C0: ; 801B860
+mevent_081445C0: @ 801B860
push {lr}
cmp r0, 0x4
bhi _0801B938
@@ -35122,7 +35122,7 @@ _0801B93A:
thumb_func_end mevent_081445C0
thumb_func_start sub_801B940
-sub_801B940: ; 801B940
+sub_801B940: @ 801B940
ldr r1, =0x02022c70
movs r0, 0
str r0, [r1]
@@ -35131,7 +35131,7 @@ sub_801B940: ; 801B940
thumb_func_end sub_801B940
thumb_func_start sub_801B94C
-sub_801B94C: ; 801B94C
+sub_801B94C: @ 801B94C
push {r4,r5,lr}
lsls r0, 16
lsrs r0, 16
@@ -35164,7 +35164,7 @@ _0801B98A:
thumb_func_end sub_801B94C
thumb_func_start sub_801B990
-sub_801B990: ; 801B990
+sub_801B990: @ 801B990
push {lr}
adds r2, r0, 0
ldr r0, =0x02022c70
@@ -35210,7 +35210,7 @@ _0801B9EC:
thumb_func_end sub_801B990
thumb_func_start sub_801B9F8
-sub_801B9F8: ; 801B9F8
+sub_801B9F8: @ 801B9F8
push {lr}
sub sp, 0x4
movs r0, 0
@@ -35229,7 +35229,7 @@ sub_801B9F8: ; 801B9F8
thumb_func_end sub_801B9F8
thumb_func_start sub_801BA24
-sub_801BA24: ; 801BA24
+sub_801BA24: @ 801BA24
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -35292,7 +35292,7 @@ _0801BA84:
thumb_func_end sub_801BA24
thumb_func_start sub_801BA8C
-sub_801BA8C: ; 801BA8C
+sub_801BA8C: @ 801BA8C
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -35310,7 +35310,7 @@ _0801BAA4:
thumb_func_end sub_801BA8C
thumb_func_start sub_801BAAC
-sub_801BAAC: ; 801BAAC
+sub_801BAAC: @ 801BAAC
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -35392,7 +35392,7 @@ _0801BB3E:
thumb_func_end sub_801BAAC
thumb_func_start sub_801BB48
-sub_801BB48: ; 801BB48
+sub_801BB48: @ 801BB48
push {r4,lr}
ldr r4, =0x02022c74
ldr r0, [r4]
@@ -35413,7 +35413,7 @@ _0801BB64:
thumb_func_end sub_801BB48
thumb_func_start sub_801BB74
-sub_801BB74: ; 801BB74
+sub_801BB74: @ 801BB74
push {r4-r6,lr}
sub sp, 0x24
ldr r5, =0x02022c74
@@ -35661,7 +35661,7 @@ _0801BD98:
thumb_func_end sub_801BB74
thumb_func_start sub_801BDA4
-sub_801BDA4: ; 801BDA4
+sub_801BDA4: @ 801BDA4
push {r4,r5,lr}
sub sp, 0x8
adds r2, r0, 0
@@ -35819,7 +35819,7 @@ _0801BEEC:
thumb_func_end sub_801BDA4
thumb_func_start sub_801BEF8
-sub_801BEF8: ; 801BEF8
+sub_801BEF8: @ 801BEF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -36126,7 +36126,7 @@ _0801C168:
thumb_func_end sub_801BEF8
thumb_func_start sub_801C178
-sub_801C178: ; 801C178
+sub_801C178: @ 801C178
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -36524,7 +36524,7 @@ _0801C498:
thumb_func_end sub_801C178
thumb_func_start sub_801C4C0
-sub_801C4C0: ; 801C4C0
+sub_801C4C0: @ 801C4C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -36685,7 +36685,7 @@ _0801C5EE:
thumb_func_end sub_801C4C0
thumb_func_start sub_801C61C
-sub_801C61C: ; 801C61C
+sub_801C61C: @ 801C61C
push {r4-r7,lr}
movs r5, 0
ldr r4, =0x02022c74
@@ -36770,7 +36770,7 @@ _0801C6B4:
thumb_func_end sub_801C61C
thumb_func_start sub_801C6C8
-sub_801C6C8: ; 801C6C8
+sub_801C6C8: @ 801C6C8
push {r4-r6,lr}
adds r4, r0, 0
cmp r4, 0
@@ -36818,7 +36818,7 @@ _0801C71C:
thumb_func_end sub_801C6C8
thumb_func_start sub_801C72C
-sub_801C72C: ; 801C72C
+sub_801C72C: @ 801C72C
push {r4,lr}
ldr r4, =0x02022c78
ldr r0, [r4]
@@ -36839,7 +36839,7 @@ _0801C748:
thumb_func_end sub_801C72C
thumb_func_start sub_801C758
-sub_801C758: ; 801C758
+sub_801C758: @ 801C758
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -37170,7 +37170,7 @@ _0801CA3A:
thumb_func_end sub_801C758
thumb_func_start sub_801CA50
-sub_801CA50: ; 801CA50
+sub_801CA50: @ 801CA50
push {r4,r5,lr}
sub sp, 0x8
adds r2, r0, 0
@@ -37386,7 +37386,7 @@ _0801CC2A:
thumb_func_end sub_801CA50
thumb_func_start sub_801CC38
-sub_801CC38: ; 801CC38
+sub_801CC38: @ 801CC38
push {r4,r5,lr}
ldr r4, =0x02022c78
ldr r2, [r4]
@@ -37423,7 +37423,7 @@ _0801CC72:
thumb_func_end sub_801CC38
thumb_func_start sub_801CC80
-sub_801CC80: ; 801CC80
+sub_801CC80: @ 801CC80
push {r4,lr}
ldr r4, =0x02022c78
ldr r2, [r4]
@@ -37463,7 +37463,7 @@ _0801CCC0:
thumb_func_end sub_801CC80
thumb_func_start sub_801CCD0
-sub_801CCD0: ; 801CCD0
+sub_801CCD0: @ 801CCD0
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -37597,7 +37597,7 @@ _0801CDC6:
thumb_func_end sub_801CCD0
thumb_func_start sub_801CDCC
-sub_801CDCC: ; 801CDCC
+sub_801CDCC: @ 801CDCC
push {r4-r6,lr}
movs r5, 0
ldr r4, =0x02022c78
@@ -37681,7 +37681,7 @@ _0801CE34:
thumb_func_end sub_801CDCC
thumb_func_start sub_801CE7C
-sub_801CE7C: ; 801CE7C
+sub_801CE7C: @ 801CE7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -37820,7 +37820,7 @@ _0801CF1C:
thumb_func_end sub_801CE7C
thumb_func_start sub_801CFA4
-sub_801CFA4: ; 801CFA4
+sub_801CFA4: @ 801CFA4
push {r4-r6,lr}
ldr r0, =0x02022c78
ldr r1, [r0]
@@ -37924,7 +37924,7 @@ _0801D070:
thumb_func_end sub_801CFA4
thumb_func_start mevent_srv_init_wnews
-mevent_srv_init_wnews: ; 801D07C
+mevent_srv_init_wnews: @ 801D07C
push {r4,lr}
ldr r4, =0x02022c7c
movs r0, 0x60
@@ -37941,7 +37941,7 @@ mevent_srv_init_wnews: ; 801D07C
thumb_func_end mevent_srv_init_wnews
thumb_func_start mevent_srv_new_wcard
-mevent_srv_new_wcard: ; 801D0A0
+mevent_srv_new_wcard: @ 801D0A0
push {r4,lr}
ldr r4, =0x02022c7c
movs r0, 0x60
@@ -37958,7 +37958,7 @@ mevent_srv_new_wcard: ; 801D0A0
thumb_func_end mevent_srv_new_wcard
thumb_func_start sub_801D0C4
-sub_801D0C4: ; 801D0C4
+sub_801D0C4: @ 801D0C4
push {r4-r6,lr}
adds r6, r0, 0
ldr r4, =0x02022c7c
@@ -37990,7 +37990,7 @@ _0801D0F8:
thumb_func_end sub_801D0C4
thumb_func_start mevent_srv_init_common
-mevent_srv_init_common: ; 801D100
+mevent_srv_init_common: @ 801D100
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -38033,7 +38033,7 @@ mevent_srv_init_common: ; 801D100
thumb_func_end mevent_srv_init_common
thumb_func_start mevent_srv_free_resources
-mevent_srv_free_resources: ; 801D158
+mevent_srv_free_resources: @ 801D158
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x18]
@@ -38050,7 +38050,7 @@ mevent_srv_free_resources: ; 801D158
thumb_func_end mevent_srv_free_resources
thumb_func_start mevent_srv_814501C
-mevent_srv_814501C: ; 801D17C
+mevent_srv_814501C: @ 801D17C
push {lr}
adds r0, 0x38
bl sub_801D904
@@ -38059,7 +38059,7 @@ mevent_srv_814501C: ; 801D17C
thumb_func_end mevent_srv_814501C
thumb_func_start sub_801D188
-sub_801D188: ; 801D188
+sub_801D188: @ 801D188
push {lr}
cmp r0, 0
bne _0801D190
@@ -38070,7 +38070,7 @@ _0801D190:
thumb_func_end sub_801D188
thumb_func_start sub_801D194
-sub_801D194: ; 801D194
+sub_801D194: @ 801D194
push {lr}
cmp r1, r0
bcs _0801D19E
@@ -38089,7 +38089,7 @@ _0801D1A8:
thumb_func_end sub_801D194
thumb_func_start sub_801D1AC
-sub_801D1AC: ; 801D1AC
+sub_801D1AC: @ 801D1AC
movs r1, 0x4
str r1, [r0, 0x8]
movs r0, 0
@@ -38097,13 +38097,13 @@ sub_801D1AC: ; 801D1AC
thumb_func_end sub_801D1AC
thumb_func_start sub_801D1B4
-sub_801D1B4: ; 801D1B4
+sub_801D1B4: @ 801D1B4
movs r0, 0x3
bx lr
thumb_func_end sub_801D1B4
thumb_func_start sub_801D1B8
-sub_801D1B8: ; 801D1B8
+sub_801D1B8: @ 801D1B8
push {r4,lr}
adds r4, r0, 0
adds r0, 0x38
@@ -38120,7 +38120,7 @@ _0801D1CA:
thumb_func_end sub_801D1B8
thumb_func_start sub_801D1D4
-sub_801D1D4: ; 801D1D4
+sub_801D1D4: @ 801D1D4
push {r4,lr}
adds r4, r0, 0
adds r0, 0x38
@@ -38137,7 +38137,7 @@ _0801D1E6:
thumb_func_end sub_801D1D4
thumb_func_start sub_801D1F0
-sub_801D1F0: ; 801D1F0
+sub_801D1F0: @ 801D1F0
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, [r5, 0xC]
@@ -38436,7 +38436,7 @@ _0801D464:
thumb_func_end sub_801D1F0
thumb_func_start mevent_dispatch_08145600
-mevent_dispatch_08145600: ; 801D46C
+mevent_dispatch_08145600: @ 801D46C
push {lr}
ldr r2, =gUnknown_082F2548
ldr r1, [r0, 0x8]
@@ -38450,7 +38450,7 @@ mevent_dispatch_08145600: ; 801D46C
thumb_func_end mevent_dispatch_08145600
thumb_func_start sub_801D484
-sub_801D484: ; 801D484
+sub_801D484: @ 801D484
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02022c80
@@ -38469,7 +38469,7 @@ sub_801D484: ; 801D484
thumb_func_end sub_801D484
thumb_func_start sub_801D4A8
-sub_801D4A8: ; 801D4A8
+sub_801D4A8: @ 801D4A8
push {r4-r6,lr}
adds r6, r0, 0
ldr r4, =0x02022c80
@@ -38501,7 +38501,7 @@ _0801D4DC:
thumb_func_end sub_801D4A8
thumb_func_start sub_801D4E4
-sub_801D4E4: ; 801D4E4
+sub_801D4E4: @ 801D4E4
ldr r0, =0x02022c80
ldr r1, [r0]
ldr r0, [r1, 0xC]
@@ -38512,7 +38512,7 @@ sub_801D4E4: ; 801D4E4
thumb_func_end sub_801D4E4
thumb_func_start sub_801D4F4
-sub_801D4F4: ; 801D4F4
+sub_801D4F4: @ 801D4F4
ldr r0, =0x02022c80
ldr r0, [r0]
ldr r0, [r0, 0x20]
@@ -38521,7 +38521,7 @@ sub_801D4F4: ; 801D4F4
thumb_func_end sub_801D4F4
thumb_func_start sub_801D500
-sub_801D500: ; 801D500
+sub_801D500: @ 801D500
ldr r1, =0x02022c80
ldr r1, [r1]
str r0, [r1, 0x4]
@@ -38530,7 +38530,7 @@ sub_801D500: ; 801D500
thumb_func_end sub_801D500
thumb_func_start mevent_srv_ish_init
-mevent_srv_ish_init: ; 801D50C
+mevent_srv_ish_init: @ 801D50C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -38568,7 +38568,7 @@ mevent_srv_ish_init: ; 801D50C
thumb_func_end mevent_srv_ish_init
thumb_func_start sub_801D55C
-sub_801D55C: ; 801D55C
+sub_801D55C: @ 801D55C
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x14]
@@ -38585,7 +38585,7 @@ sub_801D55C: ; 801D55C
thumb_func_end sub_801D55C
thumb_func_start sub_801D580
-sub_801D580: ; 801D580
+sub_801D580: @ 801D580
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x1C]
@@ -38601,7 +38601,7 @@ sub_801D580: ; 801D580
thumb_func_end sub_801D580
thumb_func_start sub_801D59C
-sub_801D59C: ; 801D59C
+sub_801D59C: @ 801D59C
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -38628,7 +38628,7 @@ sub_801D59C: ; 801D59C
thumb_func_end sub_801D59C
thumb_func_start sub_801D5D0
-sub_801D5D0: ; 801D5D0
+sub_801D5D0: @ 801D5D0
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x1C]
@@ -38649,13 +38649,13 @@ sub_801D5D0: ; 801D5D0
thumb_func_end sub_801D5D0
thumb_func_start sub_801D5F8
-sub_801D5F8: ; 801D5F8
+sub_801D5F8: @ 801D5F8
movs r0, 0x6
bx lr
thumb_func_end sub_801D5F8
thumb_func_start sub_801D5FC
-sub_801D5FC: ; 801D5FC
+sub_801D5FC: @ 801D5FC
push {r4,lr}
adds r4, r0, 0
adds r0, 0x24
@@ -38674,7 +38674,7 @@ _0801D612:
thumb_func_end sub_801D5FC
thumb_func_start sub_801D61C
-sub_801D61C: ; 801D61C
+sub_801D61C: @ 801D61C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x24
@@ -38693,7 +38693,7 @@ _0801D632:
thumb_func_end sub_801D61C
thumb_func_start sub_801D63C
-sub_801D63C: ; 801D63C
+sub_801D63C: @ 801D63C
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x10]
@@ -38910,7 +38910,7 @@ _0801D806:
thumb_func_end sub_801D63C
thumb_func_start sub_801D810
-sub_801D810: ; 801D810
+sub_801D810: @ 801D810
push {lr}
adds r1, r0, 0
ldr r0, [r1, 0xC]
@@ -38927,7 +38927,7 @@ _0801D822:
thumb_func_end sub_801D810
thumb_func_start sub_801D828
-sub_801D828: ; 801D828
+sub_801D828: @ 801D828
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0xC]
@@ -38960,7 +38960,7 @@ _0801D858:
thumb_func_end sub_801D828
thumb_func_start sub_801D860
-sub_801D860: ; 801D860
+sub_801D860: @ 801D860
push {r4,lr}
adds r4, r0, 0
ldr r3, =0x0201c000
@@ -38985,7 +38985,7 @@ _0801D880:
thumb_func_end sub_801D860
thumb_func_start mevent_srv_ish_exec
-mevent_srv_ish_exec: ; 801D894
+mevent_srv_ish_exec: @ 801D894
push {r4,r5,lr}
sub sp, 0x20
mov r2, sp
@@ -39009,7 +39009,7 @@ mevent_srv_ish_exec: ; 801D894
thumb_func_end mevent_srv_ish_exec
thumb_func_start sub_801D8C0
-sub_801D8C0: ; 801D8C0
+sub_801D8C0: @ 801D8C0
push {lr}
ldr r1, [r0, 0x20]
bl _call_via_r1
@@ -39018,7 +39018,7 @@ sub_801D8C0: ; 801D8C0
thumb_func_end sub_801D8C0
thumb_func_start sub_801D8CC
-sub_801D8CC: ; 801D8CC
+sub_801D8CC: @ 801D8CC
push {lr}
ldr r1, [r0, 0x24]
bl _call_via_r1
@@ -39027,7 +39027,7 @@ sub_801D8CC: ; 801D8CC
thumb_func_end sub_801D8CC
thumb_func_start sub_801D8D8
-sub_801D8D8: ; 801D8D8
+sub_801D8D8: @ 801D8D8
movs r3, 0
strb r1, [r0, 0x4]
strb r2, [r0, 0x5]
@@ -39049,7 +39049,7 @@ sub_801D8D8: ; 801D8D8
thumb_func_end sub_801D8D8
thumb_func_start sub_801D904
-sub_801D904: ; 801D904
+sub_801D904: @ 801D904
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -39073,7 +39073,7 @@ _0801D920:
thumb_func_end sub_801D904
thumb_func_start sub_801D928
-sub_801D928: ; 801D928
+sub_801D928: @ 801D928
movs r3, 0
str r3, [r0]
strh r1, [r0, 0x6]
@@ -39085,7 +39085,7 @@ sub_801D928: ; 801D928
thumb_func_end sub_801D928
thumb_func_start sub_801D938
-sub_801D938: ; 801D938
+sub_801D938: @ 801D938
push {lr}
adds r3, r0, 0
adds r0, r1, 0
@@ -39100,7 +39100,7 @@ sub_801D938: ; 801D938
thumb_func_end sub_801D938
thumb_func_start sub_801D954
-sub_801D954: ; 801D954
+sub_801D954: @ 801D954
push {r4,lr}
adds r4, r0, 0
bl sub_800A550
@@ -39122,7 +39122,7 @@ _0801D970:
thumb_func_end sub_801D954
thumb_func_start sub_801D978
-sub_801D978: ; 801D978
+sub_801D978: @ 801D978
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -39132,7 +39132,7 @@ sub_801D978: ; 801D978
thumb_func_end sub_801D978
thumb_func_start sub_801D988
-sub_801D988: ; 801D988
+sub_801D988: @ 801D988
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -39243,7 +39243,7 @@ _0801DA54:
thumb_func_end sub_801D988
thumb_func_start sub_801DA5C
-sub_801DA5C: ; 801DA5C
+sub_801DA5C: @ 801DA5C
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -39374,7 +39374,7 @@ _0801DB60:
thumb_func_end sub_801DA5C
thumb_func_start sub_801DB68
-sub_801DB68: ; 801DB68
+sub_801DB68: @ 801DB68
push {r4,r5,lr}
adds r4, r0, 0
bl sub_801B044
@@ -39421,7 +39421,7 @@ _0801DBB8:
thumb_func_end sub_801DB68
thumb_func_start sub_801DBC0
-sub_801DBC0: ; 801DBC0
+sub_801DBC0: @ 801DBC0
push {lr}
bl sub_801B044
movs r1, 0
@@ -39435,7 +39435,7 @@ sub_801DBC0: ; 801DBC0
thumb_func_end sub_801DBC0
thumb_func_start sub_801DBDC
-sub_801DBDC: ; 801DBDC
+sub_801DBDC: @ 801DBDC
push {r4,lr}
ldr r0, =0x0000402e
bl GetVarPointer
@@ -39468,7 +39468,7 @@ _0801DC10:
thumb_func_end sub_801DBDC
thumb_func_start sub_801DC20
-sub_801DC20: ; 801DC20
+sub_801DC20: @ 801DC20
push {r4-r6,lr}
ldr r6, =0x020375f0
bl sub_801B044
@@ -39532,7 +39532,7 @@ _0801DCA6:
thumb_func_end sub_801DC20
thumb_func_start sub_801DCAC
-sub_801DCAC: ; 801DCAC
+sub_801DCAC: @ 801DCAC
push {r4,lr}
ldrb r2, [r0]
movs r1, 0x4
@@ -39551,7 +39551,7 @@ sub_801DCAC: ; 801DCAC
thumb_func_end sub_801DCAC
thumb_func_start sub_801DCCC
-sub_801DCCC: ; 801DCCC
+sub_801DCCC: @ 801DCCC
ldrb r2, [r0]
movs r1, 0x1D
negs r1, r1
@@ -39561,7 +39561,7 @@ sub_801DCCC: ; 801DCCC
thumb_func_end sub_801DCCC
thumb_func_start sub_801DCD8
-sub_801DCD8: ; 801DCD8
+sub_801DCD8: @ 801DCD8
push {r4,lr}
adds r3, r0, 0
ldr r0, [r3]
@@ -39594,7 +39594,7 @@ _0801DD0A:
thumb_func_end sub_801DCD8
thumb_func_start sub_801DD10
-sub_801DD10: ; 801DD10
+sub_801DD10: @ 801DD10
push {r4,lr}
adds r3, r0, 0
ldr r0, [r3]
@@ -39624,7 +39624,7 @@ _0801DD3C:
thumb_func_end sub_801DD10
thumb_func_start sub_801DD44
-sub_801DD44: ; 801DD44
+sub_801DD44: @ 801DD44
push {lr}
adds r2, r0, 0
ldrb r1, [r2]
@@ -39678,7 +39678,7 @@ _0801DD92:
thumb_func_end sub_801DD44
thumb_func_start sub_801DD98
-sub_801DD98: ; 801DD98
+sub_801DD98: @ 801DD98
push {r4,lr}
ldr r4, =0x02022c84
movs r0, 0xDE
@@ -39700,7 +39700,7 @@ sub_801DD98: ; 801DD98
thumb_func_end sub_801DD98
thumb_func_start sub_801DDD0
-sub_801DDD0: ; 801DDD0
+sub_801DDD0: @ 801DDD0
push {r4-r7,lr}
adds r4, r0, 0
movs r5, 0
@@ -39746,7 +39746,7 @@ _0801DE0E:
thumb_func_end sub_801DDD0
thumb_func_start sub_801DE30
-sub_801DE30: ; 801DE30
+sub_801DE30: @ 801DE30
push {r4,lr}
ldr r4, =0x02022c84
ldr r0, [r4]
@@ -39764,7 +39764,7 @@ sub_801DE30: ; 801DE30
thumb_func_end sub_801DE30
thumb_func_start c2_081284E0
-c2_081284E0: ; 801DE54
+c2_081284E0: @ 801DE54
push {r4-r6,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -39850,7 +39850,7 @@ _0801DF04:
thumb_func_end c2_081284E0
thumb_func_start sub_801DF20
-sub_801DF20: ; 801DF20
+sub_801DF20: @ 801DF20
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -39861,7 +39861,7 @@ sub_801DF20: ; 801DF20
thumb_func_end sub_801DF20
thumb_func_start sub_801DF38
-sub_801DF38: ; 801DF38
+sub_801DF38: @ 801DF38
push {lr}
bl RunActiveTasks
bl sub_801F5B8
@@ -39873,7 +39873,7 @@ sub_801DF38: ; 801DF38
thumb_func_end sub_801DF38
thumb_func_start sub_801DF54
-sub_801DF54: ; 801DF54
+sub_801DF54: @ 801DF54
push {r4,lr}
ldr r4, =0x02022c84
ldr r0, [r4]
@@ -39919,7 +39919,7 @@ _0801DF8A:
thumb_func_end sub_801DF54
thumb_func_start sub_801DFAC
-sub_801DFAC: ; 801DFAC
+sub_801DFAC: @ 801DFAC
push {r4,lr}
ldr r4, =0x02022c84
ldr r0, [r4]
@@ -39984,7 +39984,7 @@ _0801E028:
thumb_func_end sub_801DFAC
thumb_func_start sub_801E030
-sub_801E030: ; 801E030
+sub_801E030: @ 801E030
push {r4,r5,lr}
ldr r5, =0x02022c84
ldr r3, [r5]
@@ -40102,7 +40102,7 @@ _0801E118:
thumb_func_end sub_801E030
thumb_func_start sub_801E120
-sub_801E120: ; 801E120
+sub_801E120: @ 801E120
push {r4-r6,lr}
ldr r0, =0x02022c84
ldr r0, [r0]
@@ -40235,7 +40235,7 @@ _0801E23A:
thumb_func_end sub_801E120
thumb_func_start sub_801E240
-sub_801E240: ; 801E240
+sub_801E240: @ 801E240
push {r4,r5,lr}
ldr r1, =0x02022c84
ldr r0, [r1]
@@ -40490,7 +40490,7 @@ _0801E458:
thumb_func_end sub_801E240
thumb_func_start sub_801E460
-sub_801E460: ; 801E460
+sub_801E460: @ 801E460
push {r4,lr}
ldr r1, =0x02022c84
ldr r0, [r1]
@@ -40646,7 +40646,7 @@ _0801E5BC:
thumb_func_end sub_801E460
thumb_func_start sub_801E5C4
-sub_801E5C4: ; 801E5C4
+sub_801E5C4: @ 801E5C4
push {r4,r5,lr}
ldr r5, =0x02022c84
ldr r1, [r5]
@@ -40730,7 +40730,7 @@ _0801E662:
thumb_func_end sub_801E5C4
thumb_func_start sub_801E668
-sub_801E668: ; 801E668
+sub_801E668: @ 801E668
push {r4,lr}
ldr r1, =0x02022c84
ldr r0, [r1]
@@ -40845,7 +40845,7 @@ _0801E75C:
thumb_func_end sub_801E668
thumb_func_start sub_801E764
-sub_801E764: ; 801E764
+sub_801E764: @ 801E764
push {r4,lr}
ldr r1, =0x02022c84
ldr r0, [r1]
@@ -40943,7 +40943,7 @@ _0801E830:
thumb_func_end sub_801E764
thumb_func_start sub_801E838
-sub_801E838: ; 801E838
+sub_801E838: @ 801E838
push {r4,lr}
ldr r0, =0x02022c84
ldr r0, [r0]
@@ -41087,7 +41087,7 @@ _0801E968:
thumb_func_end sub_801E838
thumb_func_start sub_801E978
-sub_801E978: ; 801E978
+sub_801E978: @ 801E978
push {r4,lr}
sub sp, 0x4
ldr r1, =0x02022c84
@@ -41358,7 +41358,7 @@ _0801EBC2:
thumb_func_end sub_801E978
thumb_func_start sub_801EBD4
-sub_801EBD4: ; 801EBD4
+sub_801EBD4: @ 801EBD4
ldr r1, =0x02022c84
ldr r1, [r1]
movs r2, 0
@@ -41369,7 +41369,7 @@ sub_801EBD4: ; 801EBD4
thumb_func_end sub_801EBD4
thumb_func_start sub_801EBE4
-sub_801EBE4: ; 801EBE4
+sub_801EBE4: @ 801EBE4
push {lr}
ldr r0, =0x030022c0
ldrh r2, [r0, 0x30]
@@ -41463,7 +41463,7 @@ _0801EC8C:
thumb_func_end sub_801EBE4
thumb_func_start sub_801EC94
-sub_801EC94: ; 801EC94
+sub_801EC94: @ 801EC94
push {r4-r6,lr}
sub sp, 0x18
ldr r0, =0x02022c84
@@ -41573,7 +41573,7 @@ _0801ED5A:
thumb_func_end sub_801EC94
thumb_func_start sub_801ED68
-sub_801ED68: ; 801ED68
+sub_801ED68: @ 801ED68
push {r4,lr}
ldr r4, =0x02022c84
ldr r1, [r4]
@@ -41598,7 +41598,7 @@ _0801ED8A:
thumb_func_end sub_801ED68
thumb_func_start sub_801ED94
-sub_801ED94: ; 801ED94
+sub_801ED94: @ 801ED94
push {lr}
ldr r0, =0x02022c84
ldr r1, [r0]
@@ -41623,7 +41623,7 @@ _0801EDB8:
thumb_func_end sub_801ED94
thumb_func_start sub_801EDC4
-sub_801EDC4: ; 801EDC4
+sub_801EDC4: @ 801EDC4
push {lr}
ldr r0, =0x02022c84
ldr r0, [r0]
@@ -41641,7 +41641,7 @@ _0801EDDA:
thumb_func_end sub_801EDC4
thumb_func_start sub_801EDE0
-sub_801EDE0: ; 801EDE0
+sub_801EDE0: @ 801EDE0
push {r4,lr}
bl sub_801F114
adds r1, r0, 0
@@ -41665,7 +41665,7 @@ sub_801EDE0: ; 801EDE0
thumb_func_end sub_801EDE0
thumb_func_start sub_801EE10
-sub_801EE10: ; 801EE10
+sub_801EE10: @ 801EE10
ldr r1, =0x02022c84
ldr r2, [r1]
movs r0, 0xFF
@@ -41681,7 +41681,7 @@ sub_801EE10: ; 801EE10
thumb_func_end sub_801EE10
thumb_func_start sub_801EE2C
-sub_801EE2C: ; 801EE2C
+sub_801EE2C: @ 801EE2C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -41712,7 +41712,7 @@ _0801EE3E:
thumb_func_end sub_801EE2C
thumb_func_start sub_801EE6C
-sub_801EE6C: ; 801EE6C
+sub_801EE6C: @ 801EE6C
ldr r2, =0x02022c84
lsls r1, r0, 2
adds r1, r0
@@ -41726,7 +41726,7 @@ sub_801EE6C: ; 801EE6C
thumb_func_end sub_801EE6C
thumb_func_start sub_801EE84
-sub_801EE84: ; 801EE84
+sub_801EE84: @ 801EE84
push {lr}
ldr r0, =0x02022c84
ldr r0, [r0]
@@ -41748,7 +41748,7 @@ _0801EE9C:
thumb_func_end sub_801EE84
thumb_func_start sub_801EEA8
-sub_801EEA8: ; 801EEA8
+sub_801EEA8: @ 801EEA8
push {lr}
ldr r0, =0x02022c84
ldr r0, [r0]
@@ -41777,7 +41777,7 @@ _0801EECC:
thumb_func_end sub_801EEA8
thumb_func_start sub_801EED8
-sub_801EED8: ; 801EED8
+sub_801EED8: @ 801EED8
push {r4,lr}
ldr r4, =0x02022c84
ldr r0, [r4]
@@ -41815,14 +41815,14 @@ _0801EF0C:
thumb_func_end sub_801EED8
thumb_func_start sub_801EF1C
-sub_801EF1C: ; 801EF1C
+sub_801EF1C: @ 801EF1C
movs r1, 0
strb r1, [r0]
bx lr
thumb_func_end sub_801EF1C
thumb_func_start sub_801EF24
-sub_801EF24: ; 801EF24
+sub_801EF24: @ 801EF24
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2
@@ -41842,7 +41842,7 @@ sub_801EF24: ; 801EF24
thumb_func_end sub_801EF24
thumb_func_start sub_801EF4C
-sub_801EF4C: ; 801EF4C
+sub_801EF4C: @ 801EF4C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -41864,7 +41864,7 @@ sub_801EF4C: ; 801EF4C
thumb_func_end sub_801EF4C
thumb_func_start sub_801EF7C
-sub_801EF7C: ; 801EF7C
+sub_801EF7C: @ 801EF7C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3
@@ -41885,7 +41885,7 @@ sub_801EF7C: ; 801EF7C
thumb_func_end sub_801EF7C
thumb_func_start sub_801EFA8
-sub_801EFA8: ; 801EFA8
+sub_801EFA8: @ 801EFA8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -41905,7 +41905,7 @@ sub_801EFA8: ; 801EFA8
thumb_func_end sub_801EFA8
thumb_func_start sub_801EFD0
-sub_801EFD0: ; 801EFD0
+sub_801EFD0: @ 801EFD0
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -41925,7 +41925,7 @@ sub_801EFD0: ; 801EFD0
thumb_func_end sub_801EFD0
thumb_func_start sub_801EFF8
-sub_801EFF8: ; 801EFF8
+sub_801EFF8: @ 801EFF8
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -42014,7 +42014,7 @@ _0801F0AA:
thumb_func_end sub_801EFF8
thumb_func_start sub_801F0B0
-sub_801F0B0: ; 801F0B0
+sub_801F0B0: @ 801F0B0
ldr r0, =0x02022c84
ldr r0, [r0]
ldrb r0, [r0, 0x10]
@@ -42023,7 +42023,7 @@ sub_801F0B0: ; 801F0B0
thumb_func_end sub_801F0B0
thumb_func_start sub_801F0BC
-sub_801F0BC: ; 801F0BC
+sub_801F0BC: @ 801F0BC
ldr r2, =0x02022c84
ldr r3, [r2]
ldrb r2, [r3, 0x11]
@@ -42035,7 +42035,7 @@ sub_801F0BC: ; 801F0BC
thumb_func_end sub_801F0BC
thumb_func_start sub_801F0D0
-sub_801F0D0: ; 801F0D0
+sub_801F0D0: @ 801F0D0
ldr r0, =0x02022c84
ldr r0, [r0]
adds r0, 0x1A
@@ -42044,7 +42044,7 @@ sub_801F0D0: ; 801F0D0
thumb_func_end sub_801F0D0
thumb_func_start sub_801F0DC
-sub_801F0DC: ; 801F0DC
+sub_801F0DC: @ 801F0DC
push {lr}
bl sub_801F0D0
bl GetStringLength_Multibyte
@@ -42053,7 +42053,7 @@ sub_801F0DC: ; 801F0DC
thumb_func_end sub_801F0DC
thumb_func_start sub_801F0EC
-sub_801F0EC: ; 801F0EC
+sub_801F0EC: @ 801F0EC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02022c84
@@ -42077,7 +42077,7 @@ _0801F10A:
thumb_func_end sub_801F0EC
thumb_func_start sub_801F114
-sub_801F114: ; 801F114
+sub_801F114: @ 801F114
push {lr}
bl sub_801EED8
lsls r0, 16
@@ -42106,7 +42106,7 @@ _0801F13A:
thumb_func_end sub_801F114
thumb_func_start sub_801F144
-sub_801F144: ; 801F144
+sub_801F144: @ 801F144
push {r4,lr}
bl sub_801EED8
lsls r0, 16
@@ -42141,7 +42141,7 @@ _0801F174:
thumb_func_end sub_801F144
thumb_func_start sub_801F180
-sub_801F180: ; 801F180
+sub_801F180: @ 801F180
ldr r0, =0x02022c84
ldr r0, [r0]
adds r0, 0x39
@@ -42150,7 +42150,7 @@ sub_801F180: ; 801F180
thumb_func_end sub_801F180
thumb_func_start sub_801F18C
-sub_801F18C: ; 801F18C
+sub_801F18C: @ 801F18C
ldr r0, =0x02022c84
ldr r0, [r0]
ldrb r0, [r0, 0x16]
@@ -42159,7 +42159,7 @@ sub_801F18C: ; 801F18C
thumb_func_end sub_801F18C
thumb_func_start sub_801F198
-sub_801F198: ; 801F198
+sub_801F198: @ 801F198
ldr r0, =0x02022c84
ldr r0, [r0]
ldrb r0, [r0, 0x15]
@@ -42168,7 +42168,7 @@ sub_801F198: ; 801F198
thumb_func_end sub_801F198
thumb_func_start sub_801F1A4
-sub_801F1A4: ; 801F1A4
+sub_801F1A4: @ 801F1A4
push {lr}
bl sub_801EEA8
ldrb r1, [r0]
@@ -42193,7 +42193,7 @@ _0801F1CA:
thumb_func_end sub_801F1A4
thumb_func_start sub_801F1D0
-sub_801F1D0: ; 801F1D0
+sub_801F1D0: @ 801F1D0
ldr r0, =0x02022c84
ldr r0, [r0]
adds r0, 0x79
@@ -42202,7 +42202,7 @@ sub_801F1D0: ; 801F1D0
thumb_func_end sub_801F1D0
thumb_func_start copy_strings_to_sav1
-copy_strings_to_sav1: ; 801F1DC
+copy_strings_to_sav1: @ 801F1DC
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -42262,7 +42262,7 @@ copy_strings_to_sav1: ; 801F1DC
thumb_func_end copy_strings_to_sav1
thumb_func_start sub_801F2B4
-sub_801F2B4: ; 801F2B4
+sub_801F2B4: @ 801F2B4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -42524,7 +42524,7 @@ _0801F4C4:
thumb_func_end sub_801F2B4
thumb_func_start sub_801F4D0
-sub_801F4D0: ; 801F4D0
+sub_801F4D0: @ 801F4D0
push {r4,lr}
ldr r4, =0x02022c88
ldr r0, =0x00002168
@@ -42563,7 +42563,7 @@ _0801F52E:
thumb_func_end sub_801F4D0
thumb_func_start sub_801F534
-sub_801F534: ; 801F534
+sub_801F534: @ 801F534
push {lr}
movs r0, 0
bl sub_801F644
@@ -42574,7 +42574,7 @@ sub_801F534: ; 801F534
thumb_func_end sub_801F534
thumb_func_start sub_801F544
-sub_801F544: ; 801F544
+sub_801F544: @ 801F544
push {r4,lr}
bl sub_80208D0
ldr r4, =0x02022c88
@@ -42596,7 +42596,7 @@ _0801F55A:
thumb_func_end sub_801F544
thumb_func_start sub_801F574
-sub_801F574: ; 801F574
+sub_801F574: @ 801F574
movs r2, 0
movs r1, 0xFF
strh r1, [r0, 0x18]
@@ -42606,7 +42606,7 @@ sub_801F574: ; 801F574
thumb_func_end sub_801F574
thumb_func_start sub_801F580
-sub_801F580: ; 801F580
+sub_801F580: @ 801F580
push {r4,r5,lr}
ldr r1, =0x02022c88
ldr r0, [r1]
@@ -42636,7 +42636,7 @@ _0801F5A8:
thumb_func_end sub_801F580
thumb_func_start sub_801F5B8
-sub_801F5B8: ; 801F5B8
+sub_801F5B8: @ 801F5B8
push {r4-r6,lr}
ldr r1, =0x02022c88
ldr r0, [r1]
@@ -42665,7 +42665,7 @@ _0801F5E0:
thumb_func_end sub_801F5B8
thumb_func_start sub_801F5EC
-sub_801F5EC: ; 801F5EC
+sub_801F5EC: @ 801F5EC
push {r4-r7,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -42711,7 +42711,7 @@ _0801F63E:
thumb_func_end sub_801F5EC
thumb_func_start sub_801F644
-sub_801F644: ; 801F644
+sub_801F644: @ 801F644
lsls r0, 24
ldr r1, =0x02022c88
ldr r1, [r1]
@@ -42723,7 +42723,7 @@ sub_801F644: ; 801F644
thumb_func_end sub_801F644
thumb_func_start sub_801F658
-sub_801F658: ; 801F658
+sub_801F658: @ 801F658
push {r4,lr}
adds r4, r0, 0
bl free_temp_tile_data_buffers_if_possible
@@ -42796,7 +42796,7 @@ _0801F6F0:
thumb_func_end sub_801F658
thumb_func_start sub_801F6F8
-sub_801F6F8: ; 801F6F8
+sub_801F6F8: @ 801F6F8
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -42828,7 +42828,7 @@ _0801F728:
thumb_func_end sub_801F6F8
thumb_func_start sub_801F730
-sub_801F730: ; 801F730
+sub_801F730: @ 801F730
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -42860,7 +42860,7 @@ _0801F760:
thumb_func_end sub_801F730
thumb_func_start sub_801F768
-sub_801F768: ; 801F768
+sub_801F768: @ 801F768
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -42915,7 +42915,7 @@ _0801F7CC:
thumb_func_end sub_801F768
thumb_func_start sub_801F7D4
-sub_801F7D4: ; 801F7D4
+sub_801F7D4: @ 801F7D4
push {lr}
bl sub_802093C
movs r0, 0
@@ -42924,7 +42924,7 @@ sub_801F7D4: ; 801F7D4
thumb_func_end sub_801F7D4
thumb_func_start sub_801F7E0
-sub_801F7E0: ; 801F7E0
+sub_801F7E0: @ 801F7E0
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -42965,7 +42965,7 @@ _0801F826:
thumb_func_end sub_801F7E0
thumb_func_start sub_801F82C
-sub_801F82C: ; 801F82C
+sub_801F82C: @ 801F82C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43002,7 +43002,7 @@ _0801F86A:
thumb_func_end sub_801F82C
thumb_func_start sub_801F870
-sub_801F870: ; 801F870
+sub_801F870: @ 801F870
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -43058,7 +43058,7 @@ _0801F8D4:
thumb_func_end sub_801F870
thumb_func_start sub_801F8DC
-sub_801F8DC: ; 801F8DC
+sub_801F8DC: @ 801F8DC
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -43141,7 +43141,7 @@ _0801F97A:
thumb_func_end sub_801F8DC
thumb_func_start sub_801F984
-sub_801F984: ; 801F984
+sub_801F984: @ 801F984
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -43223,7 +43223,7 @@ _0801FA22:
thumb_func_end sub_801F984
thumb_func_start sub_801FA2C
-sub_801FA2C: ; 801FA2C
+sub_801FA2C: @ 801FA2C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43257,7 +43257,7 @@ _0801FA60:
thumb_func_end sub_801FA2C
thumb_func_start sub_801FA68
-sub_801FA68: ; 801FA68
+sub_801FA68: @ 801FA68
push {r4-r6,lr}
adds r6, r0, 0
ldrb r0, [r6]
@@ -43363,7 +43363,7 @@ _0801FB3C:
thumb_func_end sub_801FA68
thumb_func_start sub_801FB44
-sub_801FB44: ; 801FB44
+sub_801FB44: @ 801FB44
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43390,7 +43390,7 @@ _0801FB68:
thumb_func_end sub_801FB44
thumb_func_start sub_801FB70
-sub_801FB70: ; 801FB70
+sub_801FB70: @ 801FB70
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43427,7 +43427,7 @@ _0801FBAC:
thumb_func_end sub_801FB70
thumb_func_start sub_801FBB4
-sub_801FBB4: ; 801FBB4
+sub_801FBB4: @ 801FBB4
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43464,7 +43464,7 @@ _0801FBF0:
thumb_func_end sub_801FBB4
thumb_func_start sub_801FBF8
-sub_801FBF8: ; 801FBF8
+sub_801FBF8: @ 801FBF8
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43506,7 +43506,7 @@ _0801FC44:
thumb_func_end sub_801FBF8
thumb_func_start sub_801FC4C
-sub_801FC4C: ; 801FC4C
+sub_801FC4C: @ 801FC4C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43547,7 +43547,7 @@ _0801FC94:
thumb_func_end sub_801FC4C
thumb_func_start sub_801FC9C
-sub_801FC9C: ; 801FC9C
+sub_801FC9C: @ 801FC9C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43588,7 +43588,7 @@ _0801FCE4:
thumb_func_end sub_801FC9C
thumb_func_start sub_801FCEC
-sub_801FCEC: ; 801FCEC
+sub_801FCEC: @ 801FCEC
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43625,7 +43625,7 @@ _0801FD28:
thumb_func_end sub_801FCEC
thumb_func_start sub_801FD30
-sub_801FD30: ; 801FD30
+sub_801FD30: @ 801FD30
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43667,7 +43667,7 @@ _0801FD80:
thumb_func_end sub_801FD30
thumb_func_start sub_801FD88
-sub_801FD88: ; 801FD88
+sub_801FD88: @ 801FD88
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -43708,13 +43708,13 @@ _0801FDD0:
thumb_func_end sub_801FD88
thumb_func_start sub_801FDD8
-sub_801FDD8: ; 801FDD8
+sub_801FDD8: @ 801FDD8
movs r0, 0
bx lr
thumb_func_end sub_801FDD8
thumb_func_start sub_801FDDC
-sub_801FDDC: ; 801FDDC
+sub_801FDDC: @ 801FDDC
push {r4-r7,lr}
sub sp, 0x14
lsls r0, 24
@@ -43809,7 +43809,7 @@ _0801FE94:
thumb_func_end sub_801FDDC
thumb_func_start sub_801FEBC
-sub_801FEBC: ; 801FEBC
+sub_801FEBC: @ 801FEBC
push {r4,lr}
ldr r4, =0x02022c88
ldr r0, [r4]
@@ -43831,7 +43831,7 @@ _0801FEDA:
thumb_func_end sub_801FEBC
thumb_func_start sub_801FEE4
-sub_801FEE4: ; 801FEE4
+sub_801FEE4: @ 801FEE4
push {r4,lr}
ldr r4, =0x02022c88
ldr r0, [r4]
@@ -43852,7 +43852,7 @@ _0801FEFE:
thumb_func_end sub_801FEE4
thumb_func_start sub_801FF08
-sub_801FF08: ; 801FF08
+sub_801FF08: @ 801FF08
push {lr}
bl ProcessMenuInput
lsls r0, 24
@@ -43862,7 +43862,7 @@ sub_801FF08: ; 801FF08
thumb_func_end sub_801FF08
thumb_func_start sub_801FF18
-sub_801FF18: ; 801FF18
+sub_801FF18: @ 801FF18
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -44037,7 +44037,7 @@ _08020082:
thumb_func_end sub_801FF18
thumb_func_start sub_8020094
-sub_8020094: ; 8020094
+sub_8020094: @ 8020094
push {r4,lr}
ldr r4, =0x02022c88
ldr r0, [r4]
@@ -44063,7 +44063,7 @@ _080200B2:
thumb_func_end sub_8020094
thumb_func_start sub_80200C8
-sub_80200C8: ; 80200C8
+sub_80200C8: @ 80200C8
push {r4,lr}
ldr r4, =0x02022c88
ldr r0, [r4]
@@ -44084,7 +44084,7 @@ _080200E2:
thumb_func_end sub_80200C8
thumb_func_start sub_80200EC
-sub_80200EC: ; 80200EC
+sub_80200EC: @ 80200EC
push {lr}
sub sp, 0x8
adds r3, r0, 0
@@ -44108,7 +44108,7 @@ sub_80200EC: ; 80200EC
thumb_func_end sub_80200EC
thumb_func_start sub_8020118
-sub_8020118: ; 8020118
+sub_8020118: @ 8020118
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -44178,7 +44178,7 @@ _08020154:
thumb_func_end sub_8020118
thumb_func_start sub_80201A4
-sub_80201A4: ; 80201A4
+sub_80201A4: @ 80201A4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -44367,7 +44367,7 @@ _0802030C:
thumb_func_end sub_80201A4
thumb_func_start sub_8020320
-sub_8020320: ; 8020320
+sub_8020320: @ 8020320
push {r4,lr}
ldr r1, =0x02022c88
ldr r2, [r1]
@@ -44406,7 +44406,7 @@ _08020360:
thumb_func_end sub_8020320
thumb_func_start sub_8020368
-sub_8020368: ; 8020368
+sub_8020368: @ 8020368
push {r4,lr}
ldr r1, =0x02022c88
ldr r2, [r1]
@@ -44444,7 +44444,7 @@ _080203A8:
thumb_func_end sub_8020368
thumb_func_start sub_80203B0
-sub_80203B0: ; 80203B0
+sub_80203B0: @ 80203B0
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0x3
@@ -44486,7 +44486,7 @@ sub_80203B0: ; 80203B0
thumb_func_end sub_80203B0
thumb_func_start sub_802040C
-sub_802040C: ; 802040C
+sub_802040C: @ 802040C
push {lr}
movs r0, 0x3
movs r1, 0
@@ -44498,7 +44498,7 @@ sub_802040C: ; 802040C
thumb_func_end sub_802040C
thumb_func_start sub_8020420
-sub_8020420: ; 8020420
+sub_8020420: @ 8020420
push {r4,r5,lr}
sub sp, 0x10
adds r5, r1, 0
@@ -44547,7 +44547,7 @@ sub_8020420: ; 8020420
thumb_func_end sub_8020420
thumb_func_start sub_8020480
-sub_8020480: ; 8020480
+sub_8020480: @ 8020480
push {lr}
movs r0, 0
movs r1, 0
@@ -44622,7 +44622,7 @@ sub_8020480: ; 8020480
thumb_func_end sub_8020480
thumb_func_start sub_8020538
-sub_8020538: ; 8020538
+sub_8020538: @ 8020538
push {r4,lr}
ldr r4, =0x02022c88
ldr r1, [r4]
@@ -44653,7 +44653,7 @@ sub_8020538: ; 8020538
thumb_func_end sub_8020538
thumb_func_start sub_8020584
-sub_8020584: ; 8020584
+sub_8020584: @ 8020584
push {lr}
sub sp, 0x8
movs r1, 0xC0
@@ -44678,7 +44678,7 @@ sub_8020584: ; 8020584
thumb_func_end sub_8020584
thumb_func_start sub_80205B4
-sub_80205B4: ; 80205B4
+sub_80205B4: @ 80205B4
push {lr}
sub sp, 0x4
ldr r0, =gUnknown_08DD4BD0
@@ -44710,7 +44710,7 @@ sub_80205B4: ; 80205B4
thumb_func_end sub_80205B4
thumb_func_start task_tutorial_story_unknown
-task_tutorial_story_unknown: ; 8020604
+task_tutorial_story_unknown: @ 8020604
push {r4,r5,lr}
sub sp, 0x4
ldr r0, =gUnknown_08DD4860
@@ -44760,7 +44760,7 @@ _0802064E:
thumb_func_end task_tutorial_story_unknown
thumb_func_start sub_8020680
-sub_8020680: ; 8020680
+sub_8020680: @ 8020680
push {lr}
ldr r0, =gUnknown_082F2C20
movs r1, 0x80
@@ -44777,7 +44777,7 @@ sub_8020680: ; 8020680
thumb_func_end sub_8020680
thumb_func_start sub_80206A4
-sub_80206A4: ; 80206A4
+sub_80206A4: @ 80206A4
push {lr}
ldr r0, =gUnknown_082F2C40
movs r1, 0xF0
@@ -44797,7 +44797,7 @@ sub_80206A4: ; 80206A4
thumb_func_end sub_80206A4
thumb_func_start sub_80206D0
-sub_80206D0: ; 80206D0
+sub_80206D0: @ 80206D0
push {lr}
movs r0, 0x2
bl PutWindowTilemap
@@ -44810,7 +44810,7 @@ sub_80206D0: ; 80206D0
thumb_func_end sub_80206D0
thumb_func_start sub_80206E8
-sub_80206E8: ; 80206E8
+sub_80206E8: @ 80206E8
push {r4,lr}
sub sp, 0xC
add r1, sp, 0x8
@@ -44852,7 +44852,7 @@ _080206F8:
thumb_func_end sub_80206E8
thumb_func_start sub_8020740
-sub_8020740: ; 8020740
+sub_8020740: @ 8020740
push {lr}
movs r0, 0x3
movs r1, 0x11
@@ -44875,7 +44875,7 @@ sub_8020740: ; 8020740
thumb_func_end sub_8020740
thumb_func_start sub_8020770
-sub_8020770: ; 8020770
+sub_8020770: @ 8020770
push {lr}
sub sp, 0x10
ldr r0, =0xa2600001
@@ -44907,7 +44907,7 @@ sub_8020770: ; 8020770
thumb_func_end sub_8020770
thumb_func_start sub_80207C0
-sub_80207C0: ; 80207C0
+sub_80207C0: @ 80207C0
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 16
@@ -44946,7 +44946,7 @@ sub_80207C0: ; 80207C0
thumb_func_end sub_80207C0
thumb_func_start sub_8020818
-sub_8020818: ; 8020818
+sub_8020818: @ 8020818
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -45001,7 +45001,7 @@ sub_8020818: ; 8020818
thumb_func_end sub_8020818
thumb_func_start sub_8020890
-sub_8020890: ; 8020890
+sub_8020890: @ 8020890
push {r4,r5,lr}
movs r5, 0
ldr r4, =gUnknown_082F3134
@@ -45032,7 +45032,7 @@ _080208CA:
thumb_func_end sub_8020890
thumb_func_start sub_80208D0
-sub_80208D0: ; 80208D0
+sub_80208D0: @ 80208D0
push {lr}
ldr r0, =0x02022c8c
ldr r0, [r0]
@@ -45046,7 +45046,7 @@ _080208DE:
thumb_func_end sub_80208D0
thumb_func_start sub_80208E8
-sub_80208E8: ; 80208E8
+sub_80208E8: @ 80208E8
push {lr}
ldr r0, =gUnknown_082F319C
movs r1, 0xA
@@ -45069,7 +45069,7 @@ sub_80208E8: ; 80208E8
thumb_func_end sub_80208E8
thumb_func_start sub_802091C
-sub_802091C: ; 802091C
+sub_802091C: @ 802091C
ldr r1, =0x02022c8c
ldr r1, [r1]
ldr r2, [r1]
@@ -45088,7 +45088,7 @@ sub_802091C: ; 802091C
thumb_func_end sub_802091C
thumb_func_start sub_802093C
-sub_802093C: ; 802093C
+sub_802093C: @ 802093C
push {r4,r5,lr}
sub sp, 0x4
bl sub_801F0B0
@@ -45143,7 +45143,7 @@ _08020992:
thumb_func_end sub_802093C
thumb_func_start sub_80209AC
-sub_80209AC: ; 80209AC
+sub_80209AC: @ 80209AC
push {r4,lr}
adds r4, r0, 0
lsls r4, 2
@@ -45167,7 +45167,7 @@ sub_80209AC: ; 80209AC
thumb_func_end sub_80209AC
thumb_func_start sub_80209E0
-sub_80209E0: ; 80209E0
+sub_80209E0: @ 80209E0
push {lr}
bl sub_801F0B0
lsls r0, 24
@@ -45198,7 +45198,7 @@ _08020A0C:
thumb_func_end sub_80209E0
thumb_func_start sub_8020A1C
-sub_8020A1C: ; 8020A1C
+sub_8020A1C: @ 8020A1C
push {r4,lr}
ldr r4, =0x02022c8c
ldr r1, [r4]
@@ -45241,7 +45241,7 @@ _08020A62:
thumb_func_end sub_8020A1C
thumb_func_start sub_8020A68
-sub_8020A68: ; 8020A68
+sub_8020A68: @ 8020A68
push {r4,r5,lr}
ldr r0, =gUnknown_082F31BC
movs r1, 0x4C
@@ -45278,7 +45278,7 @@ sub_8020A68: ; 8020A68
thumb_func_end sub_8020A68
thumb_func_start sub_8020ABC
-sub_8020ABC: ; 8020ABC
+sub_8020ABC: @ 8020ABC
push {r4,lr}
adds r4, r0, 0
bl sub_801F198
@@ -45310,7 +45310,7 @@ _08020AEC:
thumb_func_end sub_8020ABC
thumb_func_start sub_8020AF4
-sub_8020AF4: ; 8020AF4
+sub_8020AF4: @ 8020AF4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -45336,7 +45336,7 @@ _08020B1A:
thumb_func_end sub_8020AF4
thumb_func_start sub_8020B20
-sub_8020B20: ; 8020B20
+sub_8020B20: @ 8020B20
push {r4,r5,lr}
ldr r0, =gUnknown_082F322C
movs r1, 0x8
@@ -45378,7 +45378,7 @@ sub_8020B20: ; 8020B20
thumb_func_end sub_8020B20
thumb_func_start sub_8020B80
-sub_8020B80: ; 8020B80
+sub_8020B80: @ 8020B80
push {r4,lr}
bl sub_801F0B0
lsls r0, 24
@@ -45442,7 +45442,7 @@ _08020BF6:
thumb_func_end sub_8020B80
thumb_func_start sub_8020C00
-sub_8020C00: ; 8020C00
+sub_8020C00: @ 8020C00
ldr r0, =0x02022c90
ldr r0, [r0]
bx lr
@@ -45450,7 +45450,7 @@ sub_8020C00: ; 8020C00
thumb_func_end sub_8020C00
thumb_func_start sub_8020C0C
-sub_8020C0C: ; 8020C0C
+sub_8020C0C: @ 8020C0C
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02022c90
@@ -45496,7 +45496,7 @@ _08020C5C:
thumb_func_end sub_8020C0C
thumb_func_start sub_8020C70
-sub_8020C70: ; 8020C70
+sub_8020C70: @ 8020C70
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -45620,7 +45620,7 @@ _08020D74:
thumb_func_end sub_8020C70
thumb_func_start sub_8020D8C
-sub_8020D8C: ; 8020D8C
+sub_8020D8C: @ 8020D8C
push {r4,lr}
sub sp, 0xC
ldr r1, =0x0203ce7c
@@ -45685,7 +45685,7 @@ _08020DB0:
thumb_func_end sub_8020D8C
thumb_func_start sub_8020E1C
-sub_8020E1C: ; 8020E1C
+sub_8020E1C: @ 8020E1C
push {lr}
ldr r0, =0x02022c90
ldr r0, [r0]
@@ -45699,7 +45699,7 @@ sub_8020E1C: ; 8020E1C
thumb_func_end sub_8020E1C
thumb_func_start sub_8020E3C
-sub_8020E3C: ; 8020E3C
+sub_8020E3C: @ 8020E3C
push {lr}
ldr r0, =sub_8020F74
bl SetVBlankCallback
@@ -45709,7 +45709,7 @@ sub_8020E3C: ; 8020E3C
thumb_func_end sub_8020E3C
thumb_func_start sub_8020E4C
-sub_8020E4C: ; 8020E4C
+sub_8020E4C: @ 8020E4C
push {lr}
movs r0, 0
bl SetVBlankCallback
@@ -45718,7 +45718,7 @@ sub_8020E4C: ; 8020E4C
thumb_func_end sub_8020E4C
thumb_func_start sub_8020E58
-sub_8020E58: ; 8020E58
+sub_8020E58: @ 8020E58
push {r4-r6,lr}
ldr r4, =0x02022c90
ldr r0, [r4]
@@ -45858,7 +45858,7 @@ _08020F66:
thumb_func_end sub_8020E58
thumb_func_start sub_8020F74
-sub_8020F74: ; 8020F74
+sub_8020F74: @ 8020F74
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -45868,7 +45868,7 @@ sub_8020F74: ; 8020F74
thumb_func_end sub_8020F74
thumb_func_start sub_8020F88
-sub_8020F88: ; 8020F88
+sub_8020F88: @ 8020F88
push {lr}
bl RunActiveTasks
bl RunTextPrinters
@@ -45879,7 +45879,7 @@ sub_8020F88: ; 8020F88
thumb_func_end sub_8020F88
thumb_func_start sub_8020FA0
-sub_8020FA0: ; 8020FA0
+sub_8020FA0: @ 8020FA0
push {r4,lr}
ldr r4, =0x02022c90
ldr r0, [r4]
@@ -45899,7 +45899,7 @@ _08020FB4:
thumb_func_end sub_8020FA0
thumb_func_start sub_8020FC4
-sub_8020FC4: ; 8020FC4
+sub_8020FC4: @ 8020FC4
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -45975,7 +45975,7 @@ _08021046:
thumb_func_end sub_8020FC4
thumb_func_start sub_802104C
-sub_802104C: ; 802104C
+sub_802104C: @ 802104C
push {r4,r5,lr}
sub sp, 0xC
bl sub_8020C00
@@ -46261,7 +46261,7 @@ _08021304:
thumb_func_end sub_802104C
thumb_func_start sub_802130C
-sub_802130C: ; 802130C
+sub_802130C: @ 802130C
push {r4,r5,lr}
sub sp, 0x8
bl sub_8020C00
@@ -46404,7 +46404,7 @@ _08021446:
thumb_func_end sub_802130C
thumb_func_start sub_8021450
-sub_8021450: ; 8021450
+sub_8021450: @ 8021450
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02021bbe
@@ -46434,7 +46434,7 @@ _0802147C:
thumb_func_end sub_8021450
thumb_func_start sub_8021488
-sub_8021488: ; 8021488
+sub_8021488: @ 8021488
movs r1, 0
ldr r2, =0x0000ff98
strh r2, [r0, 0x2A]
@@ -46448,7 +46448,7 @@ sub_8021488: ; 8021488
thumb_func_end sub_8021488
thumb_func_start sub_80214A8
-sub_80214A8: ; 80214A8
+sub_80214A8: @ 80214A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -46617,7 +46617,7 @@ _080215E4:
thumb_func_end sub_80214A8
thumb_func_start sub_8021608
-sub_8021608: ; 8021608
+sub_8021608: @ 8021608
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r5, 0
@@ -46697,7 +46697,7 @@ _0802169A:
thumb_func_end sub_8021608
thumb_func_start sub_80216A8
-sub_80216A8: ; 80216A8
+sub_80216A8: @ 80216A8
push {r4-r7,lr}
adds r6, r0, 0
movs r5, 0
@@ -46727,7 +46727,7 @@ _080216D4:
thumb_func_end sub_80216A8
thumb_func_start sub_80216E0
-sub_80216E0: ; 80216E0
+sub_80216E0: @ 80216E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -46982,7 +46982,7 @@ _080218C4:
thumb_func_end sub_80216E0
thumb_func_start sub_80218D4
-sub_80218D4: ; 80218D4
+sub_80218D4: @ 80218D4
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -47048,7 +47048,7 @@ _0802193C:
thumb_func_end sub_80218D4
thumb_func_start sub_8021944
-sub_8021944: ; 8021944
+sub_8021944: @ 8021944
push {r4-r7,lr}
adds r6, r0, 0
lsls r4, r1, 16
@@ -47111,7 +47111,7 @@ _080219A6:
thumb_func_end sub_8021944
thumb_func_start sub_80219C8
-sub_80219C8: ; 80219C8
+sub_80219C8: @ 80219C8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -47160,7 +47160,7 @@ sub_80219C8: ; 80219C8
thumb_func_end sub_80219C8
thumb_func_start sub_8021A28
-sub_8021A28: ; 8021A28
+sub_8021A28: @ 8021A28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -47521,7 +47521,7 @@ _08021D14:
thumb_func_end sub_8021A28
thumb_func_start sub_8021D34
-sub_8021D34: ; 8021D34
+sub_8021D34: @ 8021D34
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -47873,7 +47873,7 @@ _08021FDE:
thumb_func_end sub_8021D34
thumb_func_start sub_8022070
-sub_8022070: ; 8022070
+sub_8022070: @ 8022070
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -48078,7 +48078,7 @@ _08022224:
thumb_func_end sub_8022070
thumb_func_start sub_802222C
-sub_802222C: ; 802222C
+sub_802222C: @ 802222C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xDD
@@ -48097,7 +48097,7 @@ sub_802222C: ; 802222C
thumb_func_end sub_802222C
thumb_func_start sub_8022250
-sub_8022250: ; 8022250
+sub_8022250: @ 8022250
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -48378,7 +48378,7 @@ _080224C0:
thumb_func_end sub_8022250
thumb_func_start sub_80224D0
-sub_80224D0: ; 80224D0
+sub_80224D0: @ 80224D0
push {lr}
bl script_env_2_enable
ldr r0, =sub_8022250
@@ -48416,7 +48416,7 @@ sub_80224D0: ; 80224D0
thumb_func_end sub_80224D0
thumb_func_start sub_8022524
-sub_8022524: ; 8022524
+sub_8022524: @ 8022524
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -48440,7 +48440,7 @@ sub_8022524: ; 8022524
thumb_func_end sub_8022524
thumb_func_start sub_8022554
-sub_8022554: ; 8022554
+sub_8022554: @ 8022554
push {lr}
ldr r2, [r0, 0x78]
adds r2, 0x3E
@@ -48467,7 +48467,7 @@ sub_8022554: ; 8022554
thumb_func_end sub_8022554
thumb_func_start sub_8022588
-sub_8022588: ; 8022588
+sub_8022588: @ 8022588
push {r4-r7,lr}
adds r5, r0, 0
movs r6, 0
@@ -48522,7 +48522,7 @@ _080225E8:
thumb_func_end sub_8022588
thumb_func_start sub_8022600
-sub_8022600: ; 8022600
+sub_8022600: @ 8022600
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -48620,7 +48620,7 @@ _080226B6:
thumb_func_end sub_8022600
thumb_func_start sub_80226D0
-sub_80226D0: ; 80226D0
+sub_80226D0: @ 80226D0
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -48667,7 +48667,7 @@ _0802271A:
thumb_func_end sub_80226D0
thumb_func_start sub_8022730
-sub_8022730: ; 8022730
+sub_8022730: @ 8022730
push {r4-r7,lr}
adds r6, r0, 0
movs r5, 0
@@ -48923,7 +48923,7 @@ _08022928:
thumb_func_end sub_8022730
thumb_func_start sub_8022960
-sub_8022960: ; 8022960
+sub_8022960: @ 8022960
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -49013,7 +49013,7 @@ _08022A18:
thumb_func_end sub_8022960
thumb_func_start sub_8022A20
-sub_8022A20: ; 8022A20
+sub_8022A20: @ 8022A20
push {lr}
adds r3, r0, 0
adds r0, 0x3F
@@ -49039,7 +49039,7 @@ _08022A46:
thumb_func_end sub_8022A20
thumb_func_start sub_8022A4C
-sub_8022A4C: ; 8022A4C
+sub_8022A4C: @ 8022A4C
push {r4,r5,lr}
adds r3, r0, 0
movs r1, 0
@@ -49078,7 +49078,7 @@ _08022A5A:
thumb_func_end sub_8022A4C
thumb_func_start sub_8022A94
-sub_8022A94: ; 8022A94
+sub_8022A94: @ 8022A94
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r5, 0
@@ -49154,7 +49154,7 @@ _08022B1A:
thumb_func_end sub_8022A94
thumb_func_start sub_8022B28
-sub_8022B28: ; 8022B28
+sub_8022B28: @ 8022B28
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -49249,7 +49249,7 @@ _08022BA6:
thumb_func_end sub_8022B28
thumb_func_start sub_8022BEC
-sub_8022BEC: ; 8022BEC
+sub_8022BEC: @ 8022BEC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -49309,7 +49309,7 @@ _08022C4A:
thumb_func_end sub_8022BEC
thumb_func_start sub_8022C58
-sub_8022C58: ; 8022C58
+sub_8022C58: @ 8022C58
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -49354,7 +49354,7 @@ sub_8022C58: ; 8022C58
thumb_func_end sub_8022C58
thumb_func_start sub_8022CB0
-sub_8022CB0: ; 8022CB0
+sub_8022CB0: @ 8022CB0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -49413,7 +49413,7 @@ _08022D0E:
thumb_func_end sub_8022CB0
thumb_func_start sub_8022D14
-sub_8022D14: ; 8022D14
+sub_8022D14: @ 8022D14
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -49547,7 +49547,7 @@ _08022E0E:
thumb_func_end sub_8022D14
thumb_func_start sub_8022E1C
-sub_8022E1C: ; 8022E1C
+sub_8022E1C: @ 8022E1C
push {r4,lr}
adds r4, r0, 0
bl sub_802104C
@@ -49566,7 +49566,7 @@ _08022E34:
thumb_func_end sub_8022E1C
thumb_func_start sub_8022E3C
-sub_8022E3C: ; 8022E3C
+sub_8022E3C: @ 8022E3C
push {r4,lr}
adds r4, r0, 0
bl sub_802130C
@@ -49585,7 +49585,7 @@ _08022E54:
thumb_func_end sub_8022E3C
thumb_func_start sub_8022E5C
-sub_8022E5C: ; 8022E5C
+sub_8022E5C: @ 8022E5C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xC]
@@ -49626,7 +49626,7 @@ _08022EA2:
thumb_func_end sub_8022E5C
thumb_func_start sub_8022EAC
-sub_8022EAC: ; 8022EAC
+sub_8022EAC: @ 8022EAC
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -49674,7 +49674,7 @@ _08022EFA:
thumb_func_end sub_8022EAC
thumb_func_start sub_8022F04
-sub_8022F04: ; 8022F04
+sub_8022F04: @ 8022F04
push {lr}
movs r1, 0
str r1, [r0, 0x4]
@@ -49687,7 +49687,7 @@ sub_8022F04: ; 8022F04
thumb_func_end sub_8022F04
thumb_func_start sub_8022F1C
-sub_8022F1C: ; 8022F1C
+sub_8022F1C: @ 8022F1C
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -49850,7 +49850,7 @@ _08023066:
thumb_func_end sub_8022F1C
thumb_func_start sub_8023070
-sub_8023070: ; 8023070
+sub_8023070: @ 8023070
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xC]
@@ -50005,7 +50005,7 @@ _080231AE:
thumb_func_end sub_8023070
thumb_func_start sub_80231B8
-sub_80231B8: ; 80231B8
+sub_80231B8: @ 80231B8
push {r4-r7,lr}
adds r4, r0, 0
ldrb r1, [r4, 0xC]
@@ -50154,7 +50154,7 @@ _080232E2:
thumb_func_end sub_80231B8
thumb_func_start sub_80232EC
-sub_80232EC: ; 80232EC
+sub_80232EC: @ 80232EC
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -50246,7 +50246,7 @@ _08023392:
thumb_func_end sub_80232EC
thumb_func_start sub_802339C
-sub_802339C: ; 802339C
+sub_802339C: @ 802339C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -50476,7 +50476,7 @@ _08023548:
thumb_func_end sub_802339C
thumb_func_start sub_8023558
-sub_8023558: ; 8023558
+sub_8023558: @ 8023558
push {r4-r6,lr}
adds r3, r0, 0
movs r6, 0
@@ -50653,7 +50653,7 @@ _080236A8:
thumb_func_end sub_8023558
thumb_func_start sub_80236B8
-sub_80236B8: ; 80236B8
+sub_80236B8: @ 80236B8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -50872,7 +50872,7 @@ _0802384C:
thumb_func_end sub_80236B8
thumb_func_start sub_802385C
-sub_802385C: ; 802385C
+sub_802385C: @ 802385C
push {r4,r5,lr}
adds r5, r0, 0
movs r4, 0
@@ -50952,7 +50952,7 @@ _080238EA:
thumb_func_end sub_802385C
thumb_func_start sub_80238F0
-sub_80238F0: ; 80238F0
+sub_80238F0: @ 80238F0
push {r4,lr}
adds r4, r0, 0
adds r0, 0x5C
@@ -51032,7 +51032,7 @@ _08023992:
thumb_func_end sub_80238F0
thumb_func_start sub_8023998
-sub_8023998: ; 8023998
+sub_8023998: @ 8023998
push {r4,lr}
adds r4, r0, 0
adds r0, 0x5C
@@ -51105,7 +51105,7 @@ _08023A28:
thumb_func_end sub_8023998
thumb_func_start sub_8023A30
-sub_8023A30: ; 8023A30
+sub_8023A30: @ 8023A30
push {r4-r7,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xC]
@@ -51291,7 +51291,7 @@ _08023BBA:
thumb_func_end sub_8023A30
thumb_func_start sub_8023BC0
-sub_8023BC0: ; 8023BC0
+sub_8023BC0: @ 8023BC0
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -51407,7 +51407,7 @@ _08023CA2:
thumb_func_end sub_8023BC0
thumb_func_start sub_8023CAC
-sub_8023CAC: ; 8023CAC
+sub_8023CAC: @ 8023CAC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -51868,7 +51868,7 @@ _08024034:
thumb_func_end sub_8023CAC
thumb_func_start sub_8024048
-sub_8024048: ; 8024048
+sub_8024048: @ 8024048
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -51981,7 +51981,7 @@ _0802412A:
thumb_func_end sub_8024048
thumb_func_start sub_8024134
-sub_8024134: ; 8024134
+sub_8024134: @ 8024134
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -52092,7 +52092,7 @@ _0802421E:
thumb_func_end sub_8024134
thumb_func_start sub_8024228
-sub_8024228: ; 8024228
+sub_8024228: @ 8024228
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -52190,7 +52190,7 @@ _080242D8:
thumb_func_end sub_8024228
thumb_func_start sub_80242E0
-sub_80242E0: ; 80242E0
+sub_80242E0: @ 80242E0
push {r4-r7,lr}
adds r4, r0, 0
movs r5, 0
@@ -52303,7 +52303,7 @@ _080243B4:
thumb_func_end sub_80242E0
thumb_func_start sub_80243BC
-sub_80243BC: ; 80243BC
+sub_80243BC: @ 80243BC
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -52377,7 +52377,7 @@ _0802443A:
thumb_func_end sub_80243BC
thumb_func_start sub_8024444
-sub_8024444: ; 8024444
+sub_8024444: @ 8024444
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -52477,7 +52477,7 @@ _080244FC:
thumb_func_end sub_8024444
thumb_func_start sub_8024508
-sub_8024508: ; 8024508
+sub_8024508: @ 8024508
push {r4,r5,lr}
adds r5, r0, 0
ldrb r4, [r5, 0xC]
@@ -52528,7 +52528,7 @@ _0802455E:
thumb_func_end sub_8024508
thumb_func_start sub_8024568
-sub_8024568: ; 8024568
+sub_8024568: @ 8024568
push {lr}
movs r0, 0
bl sub_8020C0C
@@ -52538,7 +52538,7 @@ sub_8024568: ; 8024568
thumb_func_end sub_8024568
thumb_func_start sub_8024578
-sub_8024578: ; 8024578
+sub_8024578: @ 8024578
push {r4-r6,lr}
adds r4, r0, 0
movs r5, 0
@@ -52610,7 +52610,7 @@ _080245B8:
thumb_func_end sub_8024578
thumb_func_start sub_8024604
-sub_8024604: ; 8024604
+sub_8024604: @ 8024604
push {r4-r6,lr}
sub sp, 0x8
str r2, [sp, 0x4]
@@ -52645,7 +52645,7 @@ sub_8024604: ; 8024604
thumb_func_end sub_8024604
thumb_func_start sub_8024644
-sub_8024644: ; 8024644
+sub_8024644: @ 8024644
push {r4,r5,lr}
sub sp, 0x4
ldr r5, [sp, 0x10]
@@ -52667,7 +52667,7 @@ sub_8024644: ; 8024644
thumb_func_end sub_8024644
thumb_func_start sub_8024668
-sub_8024668: ; 8024668
+sub_8024668: @ 8024668
ldr r1, =0x03005d90
ldr r1, [r1]
adds r1, 0xAC
@@ -52679,7 +52679,7 @@ sub_8024668: ; 8024668
thumb_func_end sub_8024668
thumb_func_start sub_802467C
-sub_802467C: ; 802467C
+sub_802467C: @ 802467C
ldr r2, =0x03005d90
ldr r2, [r2]
adds r2, 0xAC
@@ -52691,7 +52691,7 @@ sub_802467C: ; 802467C
thumb_func_end sub_802467C
thumb_func_start sub_8024690
-sub_8024690: ; 8024690
+sub_8024690: @ 8024690
push {lr}
adds r1, r0, 0
ldr r0, =0x03005d90
@@ -52706,7 +52706,7 @@ sub_8024690: ; 8024690
thumb_func_end sub_8024690
thumb_func_start sub_80246AC
-sub_80246AC: ; 80246AC
+sub_80246AC: @ 80246AC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x03005d90
@@ -52729,7 +52729,7 @@ _080246CE:
thumb_func_end sub_80246AC
thumb_func_start sub_80246D4
-sub_80246D4: ; 80246D4
+sub_80246D4: @ 80246D4
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -52752,7 +52752,7 @@ _080246FA:
thumb_func_end sub_80246D4
thumb_func_start sub_8024700
-sub_8024700: ; 8024700
+sub_8024700: @ 8024700
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x03005d90
@@ -52783,7 +52783,7 @@ _0802473A:
thumb_func_end sub_8024700
thumb_func_start sub_8024740
-sub_8024740: ; 8024740
+sub_8024740: @ 8024740
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x03005d90
@@ -52814,7 +52814,7 @@ _08024776:
thumb_func_end sub_8024740
thumb_func_start sub_802477C
-sub_802477C: ; 802477C
+sub_802477C: @ 802477C
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -52846,7 +52846,7 @@ _080247B6:
thumb_func_end sub_802477C
thumb_func_start sub_80247BC
-sub_80247BC: ; 80247BC
+sub_80247BC: @ 80247BC
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -52860,7 +52860,7 @@ sub_80247BC: ; 80247BC
thumb_func_end sub_80247BC
thumb_func_start sub_80247D4
-sub_80247D4: ; 80247D4
+sub_80247D4: @ 80247D4
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -52905,7 +52905,7 @@ sub_80247D4: ; 80247D4
thumb_func_end sub_80247D4
thumb_func_start sub_802482C
-sub_802482C: ; 802482C
+sub_802482C: @ 802482C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -52952,7 +52952,7 @@ sub_802482C: ; 802482C
thumb_func_end sub_802482C
thumb_func_start sub_802488C
-sub_802488C: ; 802488C
+sub_802488C: @ 802488C
push {lr}
sub sp, 0x4
bl sub_80247BC
@@ -52971,7 +52971,7 @@ sub_802488C: ; 802488C
thumb_func_end sub_802488C
thumb_func_start sub_80248B0
-sub_80248B0: ; 80248B0
+sub_80248B0: @ 80248B0
push {r4,r5,lr}
sub sp, 0x18
movs r0, 0x7
@@ -53016,7 +53016,7 @@ sub_80248B0: ; 80248B0
thumb_func_end sub_80248B0
thumb_func_start sub_8024918
-sub_8024918: ; 8024918
+sub_8024918: @ 8024918
push {r4,lr}
ldr r4, =0x02022c94
ldrb r0, [r4]
@@ -53033,7 +53033,7 @@ sub_8024918: ; 8024918
thumb_func_end sub_8024918
thumb_func_start sub_802493C
-sub_802493C: ; 802493C
+sub_802493C: @ 802493C
push {r4-r6,lr}
adds r5, r1, 0
lsls r0, 16
@@ -53116,7 +53116,7 @@ _08024A16:
thumb_func_end sub_802493C
thumb_func_start sub_8024A1C
-sub_8024A1C: ; 8024A1C
+sub_8024A1C: @ 8024A1C
push {lr}
bl clear_tasks
bl ResetAllObjectData
@@ -53126,7 +53126,7 @@ sub_8024A1C: ; 8024A1C
thumb_func_end sub_8024A1C
thumb_func_start sub_8024A30
-sub_8024A30: ; 8024A30
+sub_8024A30: @ 8024A30
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -53336,7 +53336,7 @@ _08024BB6:
thumb_func_end sub_8024A30
thumb_func_start sub_8024BC8
-sub_8024BC8: ; 8024BC8
+sub_8024BC8: @ 8024BC8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -53504,7 +53504,7 @@ _08024D40:
thumb_func_end sub_8024BC8
thumb_func_start sub_8024D4C
-sub_8024D4C: ; 8024D4C
+sub_8024D4C: @ 8024D4C
push {lr}
bl sub_8025D04
ldr r1, =gUnknown_082F7AC4
@@ -53528,7 +53528,7 @@ _08024D70:
thumb_func_end sub_8024D4C
thumb_func_start sub_8024D84
-sub_8024D84: ; 8024D84
+sub_8024D84: @ 8024D84
push {lr}
bl sub_8025E0C
ldr r1, =gUnknown_082F7AF4
@@ -53552,7 +53552,7 @@ _08024DA8:
thumb_func_end sub_8024D84
thumb_func_start sub_8024DBC
-sub_8024DBC: ; 8024DBC
+sub_8024DBC: @ 8024DBC
push {r4,lr}
ldr r4, =0x02022c98
ldr r0, [r4]
@@ -53586,7 +53586,7 @@ _08024DF8:
thumb_func_end sub_8024DBC
thumb_func_start sub_8024E00
-sub_8024E00: ; 8024E00
+sub_8024E00: @ 8024E00
push {r4,lr}
ldr r4, =0x02022c98
ldr r1, [r4]
@@ -53615,7 +53615,7 @@ _08024E30:
thumb_func_end sub_8024E00
thumb_func_start sub_8024E38
-sub_8024E38: ; 8024E38
+sub_8024E38: @ 8024E38
push {r4,lr}
sub sp, 0x4
ldr r1, =0x02022c98
@@ -53712,7 +53712,7 @@ _08024F08:
thumb_func_end sub_8024E38
thumb_func_start sub_8024F10
-sub_8024F10: ; 8024F10
+sub_8024F10: @ 8024F10
push {lr}
ldr r0, =0x02022c98
ldr r1, [r0]
@@ -53734,7 +53734,7 @@ _08024F2E:
thumb_func_end sub_8024F10
thumb_func_start sub_8024F38
-sub_8024F38: ; 8024F38
+sub_8024F38: @ 8024F38
push {r4,lr}
ldr r4, =0x02022c98
ldr r2, [r4]
@@ -53828,7 +53828,7 @@ _08024FF6:
thumb_func_end sub_8024F38
thumb_func_start sub_8024FFC
-sub_8024FFC: ; 8024FFC
+sub_8024FFC: @ 8024FFC
push {lr}
ldr r0, =0x02022c98
ldr r2, [r0]
@@ -53925,7 +53925,7 @@ _080250CA:
thumb_func_end sub_8024FFC
thumb_func_start sub_80250D4
-sub_80250D4: ; 80250D4
+sub_80250D4: @ 80250D4
push {r4,r5,lr}
bl sub_802671C
bl sub_8025F48
@@ -53991,7 +53991,7 @@ _08025150:
thumb_func_end sub_80250D4
thumb_func_start sub_8025158
-sub_8025158: ; 8025158
+sub_8025158: @ 8025158
push {lr}
bl sub_8026044
bl sub_8026C90
@@ -54005,7 +54005,7 @@ _0802516C:
thumb_func_end sub_8025158
thumb_func_start sub_8025170
-sub_8025170: ; 8025170
+sub_8025170: @ 8025170
push {r4,lr}
bl sub_800A550
adds r4, r0, 0
@@ -54028,7 +54028,7 @@ _08025192:
thumb_func_end sub_8025170
thumb_func_start sub_8025198
-sub_8025198: ; 8025198
+sub_8025198: @ 8025198
push {r4,r5,lr}
ldr r5, =0x02022c98
ldr r1, [r5]
@@ -54107,7 +54107,7 @@ _08025226:
thumb_func_end sub_8025198
thumb_func_start sub_8025230
-sub_8025230: ; 8025230
+sub_8025230: @ 8025230
push {r4,r5,lr}
ldr r5, =0x02022c98
ldr r2, [r5]
@@ -54228,7 +54228,7 @@ _08025316:
thumb_func_end sub_8025230
thumb_func_start sub_8025324
-sub_8025324: ; 8025324
+sub_8025324: @ 8025324
push {r4,r5,lr}
sub sp, 0x4
movs r1, 0x1
@@ -54381,7 +54381,7 @@ _08025466:
thumb_func_end sub_8025324
thumb_func_start sub_8025470
-sub_8025470: ; 8025470
+sub_8025470: @ 8025470
push {r4,r5,lr}
sub sp, 0x4
ldr r4, =0x02022c98
@@ -54595,7 +54595,7 @@ _0802563C:
thumb_func_end sub_8025470
thumb_func_start sub_8025644
-sub_8025644: ; 8025644
+sub_8025644: @ 8025644
push {r4,lr}
ldr r4, =0x02022c98
ldr r0, [r4]
@@ -54649,7 +54649,7 @@ _080256A0:
thumb_func_end sub_8025644
thumb_func_start sub_80256AC
-sub_80256AC: ; 80256AC
+sub_80256AC: @ 80256AC
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02022c98
@@ -54729,7 +54729,7 @@ _0802574C:
thumb_func_end sub_80256AC
thumb_func_start sub_8025758
-sub_8025758: ; 8025758
+sub_8025758: @ 8025758
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02022c98
@@ -54868,7 +54868,7 @@ _0802588C:
thumb_func_end sub_8025758
thumb_func_start sub_802589C
-sub_802589C: ; 802589C
+sub_802589C: @ 802589C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -54929,7 +54929,7 @@ _08025904:
thumb_func_end sub_802589C
thumb_func_start sub_8025910
-sub_8025910: ; 8025910
+sub_8025910: @ 8025910
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -55043,7 +55043,7 @@ _080259E8:
thumb_func_end sub_8025910
thumb_func_start sub_80259FC
-sub_80259FC: ; 80259FC
+sub_80259FC: @ 80259FC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -55298,7 +55298,7 @@ _08025BF6:
thumb_func_end sub_80259FC
thumb_func_start sub_8025C0C
-sub_8025C0C: ; 8025C0C
+sub_8025C0C: @ 8025C0C
push {r4-r7,lr}
sub sp, 0x18
ldr r5, =0x02022c98
@@ -55415,7 +55415,7 @@ _08025CFA:
thumb_func_end sub_8025C0C
thumb_func_start sub_8025D04
-sub_8025D04: ; 8025D04
+sub_8025D04: @ 8025D04
push {r4,r5,lr}
ldr r5, =0x02022c98
ldr r0, [r5]
@@ -55456,7 +55456,7 @@ _08025D4A:
thumb_func_end sub_8025D04
thumb_func_start sub_8025D50
-sub_8025D50: ; 8025D50
+sub_8025D50: @ 8025D50
push {r4-r6,lr}
sub sp, 0x14
ldr r0, =0x02022c98
@@ -55539,7 +55539,7 @@ _08025DF4:
thumb_func_end sub_8025D50
thumb_func_start sub_8025E0C
-sub_8025E0C: ; 8025E0C
+sub_8025E0C: @ 8025E0C
push {r4-r6,lr}
sub sp, 0x18
ldr r0, =0x02022c98
@@ -55630,7 +55630,7 @@ _08025EC0:
thumb_func_end sub_8025E0C
thumb_func_start sub_8025ED8
-sub_8025ED8: ; 8025ED8
+sub_8025ED8: @ 8025ED8
push {r4,lr}
ldr r4, =0x02022c98
ldr r1, [r4]
@@ -55687,7 +55687,7 @@ _08025F40:
thumb_func_end sub_8025ED8
thumb_func_start sub_8025F48
-sub_8025F48: ; 8025F48
+sub_8025F48: @ 8025F48
push {r4-r6,lr}
ldr r6, =0x02022c98
ldr r2, [r6]
@@ -55806,7 +55806,7 @@ _0802603C:
thumb_func_end sub_8025F48
thumb_func_start sub_8026044
-sub_8026044: ; 8026044
+sub_8026044: @ 8026044
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -55995,7 +55995,7 @@ _080261C0:
thumb_func_end sub_8026044
thumb_func_start sub_80261CC
-sub_80261CC: ; 80261CC
+sub_80261CC: @ 80261CC
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -56006,7 +56006,7 @@ sub_80261CC: ; 80261CC
thumb_func_end sub_80261CC
thumb_func_start sub_80261E4
-sub_80261E4: ; 80261E4
+sub_80261E4: @ 80261E4
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -56016,7 +56016,7 @@ sub_80261E4: ; 80261E4
thumb_func_end sub_80261E4
thumb_func_start sub_80261F8
-sub_80261F8: ; 80261F8
+sub_80261F8: @ 80261F8
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -56028,7 +56028,7 @@ sub_80261F8: ; 80261F8
thumb_func_end sub_80261F8
thumb_func_start sub_802620C
-sub_802620C: ; 802620C
+sub_802620C: @ 802620C
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -56038,7 +56038,7 @@ sub_802620C: ; 802620C
thumb_func_end sub_802620C
thumb_func_start sub_802621C
-sub_802621C: ; 802621C
+sub_802621C: @ 802621C
push {lr}
movs r1, 0x1
bl AddTask
@@ -56058,7 +56058,7 @@ sub_802621C: ; 802621C
thumb_func_end sub_802621C
thumb_func_start sub_8026240
-sub_8026240: ; 8026240
+sub_8026240: @ 8026240
push {r4,lr}
ldr r2, =0x02022c98
ldr r1, [r2]
@@ -56078,7 +56078,7 @@ sub_8026240: ; 8026240
thumb_func_end sub_8026240
thumb_func_start sub_8026264
-sub_8026264: ; 8026264
+sub_8026264: @ 8026264
push {r4,lr}
ldr r3, =0x02022c98
ldr r1, [r3]
@@ -56126,7 +56126,7 @@ _080262BA:
thumb_func_end sub_8026264
thumb_func_start sub_80262C0
-sub_80262C0: ; 80262C0
+sub_80262C0: @ 80262C0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -56177,7 +56177,7 @@ _0802630C:
thumb_func_end sub_80262C0
thumb_func_start sub_8026324
-sub_8026324: ; 8026324
+sub_8026324: @ 8026324
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -56564,7 +56564,7 @@ _08026614:
thumb_func_end sub_8026324
thumb_func_start sub_8026634
-sub_8026634: ; 8026634
+sub_8026634: @ 8026634
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -56680,7 +56680,7 @@ _0802670C:
thumb_func_end sub_8026634
thumb_func_start sub_802671C
-sub_802671C: ; 802671C
+sub_802671C: @ 802671C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -56980,7 +56980,7 @@ _08026974:
thumb_func_end sub_802671C
thumb_func_start sub_8026988
-sub_8026988: ; 8026988
+sub_8026988: @ 8026988
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -57107,7 +57107,7 @@ _08026A7A:
thumb_func_end sub_8026988
thumb_func_start sub_8026A88
-sub_8026A88: ; 8026A88
+sub_8026A88: @ 8026A88
push {r4-r6,lr}
ldr r1, =0x02022c98
ldr r0, [r1]
@@ -57141,7 +57141,7 @@ _08026ABA:
thumb_func_end sub_8026A88
thumb_func_start sub_8026AC8
-sub_8026AC8: ; 8026AC8
+sub_8026AC8: @ 8026AC8
push {r4,r5,lr}
ldr r0, =0x02022c98
ldr r0, [r0]
@@ -57167,7 +57167,7 @@ _08026AEA:
thumb_func_end sub_8026AC8
thumb_func_start sub_8026AF4
-sub_8026AF4: ; 8026AF4
+sub_8026AF4: @ 8026AF4
push {lr}
bl sub_8026988
ldr r0, =0x02022c98
@@ -57193,7 +57193,7 @@ _08026B14:
thumb_func_end sub_8026AF4
thumb_func_start sub_8026B28
-sub_8026B28: ; 8026B28
+sub_8026B28: @ 8026B28
push {lr}
bl sub_8026988
ldr r0, =0x02022c98
@@ -57219,7 +57219,7 @@ _08026B48:
thumb_func_end sub_8026B28
thumb_func_start sub_8026B5C
-sub_8026B5C: ; 8026B5C
+sub_8026B5C: @ 8026B5C
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -57272,7 +57272,7 @@ _08026BB4:
thumb_func_end sub_8026B5C
thumb_func_start sub_8026BB8
-sub_8026BB8: ; 8026BB8
+sub_8026BB8: @ 8026BB8
push {r4-r6,lr}
ldr r1, =0x02022c98
ldr r0, [r1]
@@ -57335,7 +57335,7 @@ _08026C20:
thumb_func_end sub_8026BB8
thumb_func_start sub_8026C28
-sub_8026C28: ; 8026C28
+sub_8026C28: @ 8026C28
push {r4,lr}
movs r1, 0
ldr r4, =0x02022c98
@@ -57359,7 +57359,7 @@ _08026C34:
thumb_func_end sub_8026C28
thumb_func_start sub_8026C50
-sub_8026C50: ; 8026C50
+sub_8026C50: @ 8026C50
push {r4,lr}
ldr r3, =0x02022c98
ldr r1, [r3]
@@ -57395,7 +57395,7 @@ _08026C8A:
thumb_func_end sub_8026C50
thumb_func_start sub_8026C90
-sub_8026C90: ; 8026C90
+sub_8026C90: @ 8026C90
push {r4-r6,lr}
ldr r4, =0x02022c98
ldr r1, [r4]
@@ -57468,7 +57468,7 @@ _08026D16:
thumb_func_end sub_8026C90
thumb_func_start sub_8026D1C
-sub_8026D1C: ; 8026D1C
+sub_8026D1C: @ 8026D1C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -57523,7 +57523,7 @@ _08026D76:
thumb_func_end sub_8026D1C
thumb_func_start sub_8026D8C
-sub_8026D8C: ; 8026D8C
+sub_8026D8C: @ 8026D8C
lsls r0, 24
lsrs r0, 24
ldr r3, =gUnknown_082F4648
@@ -57542,7 +57542,7 @@ sub_8026D8C: ; 8026D8C
thumb_func_end sub_8026D8C
thumb_func_start sub_8026DB0
-sub_8026DB0: ; 8026DB0
+sub_8026DB0: @ 8026DB0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -57641,7 +57641,7 @@ _08026E5A:
thumb_func_end sub_8026DB0
thumb_func_start sub_8026E70
-sub_8026E70: ; 8026E70
+sub_8026E70: @ 8026E70
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -57706,7 +57706,7 @@ _08026EE4:
thumb_func_end sub_8026E70
thumb_func_start sub_8026EEC
-sub_8026EEC: ; 8026EEC
+sub_8026EEC: @ 8026EEC
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -57736,7 +57736,7 @@ _08026F14:
thumb_func_end sub_8026EEC
thumb_func_start sub_8026F1C
-sub_8026F1C: ; 8026F1C
+sub_8026F1C: @ 8026F1C
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -58118,7 +58118,7 @@ _0802722C:
thumb_func_end sub_8026F1C
thumb_func_start sub_8027234
-sub_8027234: ; 8027234
+sub_8027234: @ 8027234
push {r4,r5,lr}
adds r1, r0, 0
ldr r4, =0x02022c98
@@ -58179,7 +58179,7 @@ _0802729E:
thumb_func_end sub_8027234
thumb_func_start sub_80272A4
-sub_80272A4: ; 80272A4
+sub_80272A4: @ 80272A4
push {r4,r5,lr}
movs r3, 0
ldr r2, =0x02022c98
@@ -58217,7 +58217,7 @@ _080272DC:
thumb_func_end sub_80272A4
thumb_func_start sub_80272E8
-sub_80272E8: ; 80272E8
+sub_80272E8: @ 80272E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -58341,7 +58341,7 @@ _08027310:
thumb_func_end sub_80272E8
thumb_func_start sub_80273F0
-sub_80273F0: ; 80273F0
+sub_80273F0: @ 80273F0
push {r4,r5,lr}
movs r4, 0
ldr r0, =0x02022c98
@@ -58396,7 +58396,7 @@ _08027436:
thumb_func_end sub_80273F0
thumb_func_start sub_802745C
-sub_802745C: ; 802745C
+sub_802745C: @ 802745C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -58429,7 +58429,7 @@ _0802748E:
thumb_func_end sub_802745C
thumb_func_start sub_802749C
-sub_802749C: ; 802749C
+sub_802749C: @ 802749C
push {r4-r6,lr}
ldr r5, =0x02022c98
ldr r0, [r5]
@@ -58485,7 +58485,7 @@ _080274FE:
thumb_func_end sub_802749C
thumb_func_start sub_8027518
-sub_8027518: ; 8027518
+sub_8027518: @ 8027518
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -58519,7 +58519,7 @@ _0802752C:
thumb_func_end sub_8027518
thumb_func_start sub_8027554
-sub_8027554: ; 8027554
+sub_8027554: @ 8027554
push {r4,lr}
ldr r4, =0x02022c98
ldr r3, [r4]
@@ -58608,7 +58608,7 @@ _08027600:
thumb_func_end sub_8027554
thumb_func_start sub_8027608
-sub_8027608: ; 8027608
+sub_8027608: @ 8027608
ldr r0, =0x02022c98
ldr r1, [r0]
adds r0, r1, 0
@@ -58627,7 +58627,7 @@ sub_8027608: ; 8027608
thumb_func_end sub_8027608
thumb_func_start sub_802762C
-sub_802762C: ; 802762C
+sub_802762C: @ 802762C
ldr r0, =0x02022c98
ldr r1, [r0]
adds r0, r1, 0
@@ -58647,7 +58647,7 @@ sub_802762C: ; 802762C
thumb_func_end sub_802762C
thumb_func_start sub_8027650
-sub_8027650: ; 8027650
+sub_8027650: @ 8027650
ldr r0, =0x02022c98
ldr r0, [r0]
adds r0, 0x24
@@ -58657,7 +58657,7 @@ sub_8027650: ; 8027650
thumb_func_end sub_8027650
thumb_func_start sub_8027660
-sub_8027660: ; 8027660
+sub_8027660: @ 8027660
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -58687,7 +58687,7 @@ _08027694:
thumb_func_end sub_8027660
thumb_func_start sub_80276A0
-sub_80276A0: ; 80276A0
+sub_80276A0: @ 80276A0
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -58706,7 +58706,7 @@ sub_80276A0: ; 80276A0
thumb_func_end sub_80276A0
thumb_func_start sub_80276C0
-sub_80276C0: ; 80276C0
+sub_80276C0: @ 80276C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -58777,7 +58777,7 @@ _08027736:
thumb_func_end sub_80276C0
thumb_func_start sub_8027748
-sub_8027748: ; 8027748
+sub_8027748: @ 8027748
push {r4-r6,lr}
ldr r0, =0x02022c98
ldr r0, [r0]
@@ -58812,7 +58812,7 @@ _08027776:
thumb_func_end sub_8027748
thumb_func_start sub_802778C
-sub_802778C: ; 802778C
+sub_802778C: @ 802778C
push {r4,r5,lr}
lsls r0, 24
ldr r1, =0x02022c98
@@ -58852,7 +58852,7 @@ _080277C4:
thumb_func_end sub_802778C
thumb_func_start sub_80277D0
-sub_80277D0: ; 80277D0
+sub_80277D0: @ 80277D0
push {r4-r7,lr}
sub sp, 0x14
lsls r0, 24
@@ -58922,7 +58922,7 @@ _08027838:
thumb_func_end sub_80277D0
thumb_func_start sub_802784C
-sub_802784C: ; 802784C
+sub_802784C: @ 802784C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -59041,7 +59041,7 @@ _08027916:
thumb_func_end sub_802784C
thumb_func_start sub_802793C
-sub_802793C: ; 802793C
+sub_802793C: @ 802793C
lsls r1, 24
ldr r2, =0x02022c98
ldr r2, [r2]
@@ -59058,7 +59058,7 @@ sub_802793C: ; 802793C
thumb_func_end sub_802793C
thumb_func_start sub_802795C
-sub_802795C: ; 802795C
+sub_802795C: @ 802795C
push {r4-r7,lr}
sub sp, 0x14
lsls r0, 24
@@ -59117,7 +59117,7 @@ _080279B0:
thumb_func_end sub_802795C
thumb_func_start sub_80279C8
-sub_80279C8: ; 80279C8
+sub_80279C8: @ 80279C8
push {r4-r6,lr}
ldr r0, =0x02022c98
ldr r0, [r0]
@@ -59166,7 +59166,7 @@ _08027A22:
thumb_func_end sub_80279C8
thumb_func_start sub_8027A28
-sub_8027A28: ; 8027A28
+sub_8027A28: @ 8027A28
push {lr}
adds r2, r0, 0
adds r0, r1, 0
@@ -59179,7 +59179,7 @@ _08027A34:
thumb_func_end sub_8027A28
thumb_func_start sub_8027A38
-sub_8027A38: ; 8027A38
+sub_8027A38: @ 8027A38
push {lr}
adds r2, r0, 0
adds r0, r1, 0
@@ -59192,7 +59192,7 @@ _08027A44:
thumb_func_end sub_8027A38
thumb_func_start sub_8027A48
-sub_8027A48: ; 8027A48
+sub_8027A48: @ 8027A48
lsls r0, 24
lsrs r0, 24
ldr r1, =0x02022c98
@@ -59205,7 +59205,7 @@ sub_8027A48: ; 8027A48
thumb_func_end sub_8027A48
thumb_func_start sub_8027A5C
-sub_8027A5C: ; 8027A5C
+sub_8027A5C: @ 8027A5C
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x020375f0
@@ -59244,7 +59244,7 @@ _08027AA0:
thumb_func_end sub_8027A5C
thumb_func_start sub_8027AAC
-sub_8027AAC: ; 8027AAC
+sub_8027AAC: @ 8027AAC
push {r4,lr}
ldr r4, =sub_8027ACC
adds r0, r4, 0
@@ -59260,7 +59260,7 @@ sub_8027AAC: ; 8027AAC
thumb_func_end sub_8027AAC
thumb_func_start sub_8027ACC
-sub_8027ACC: ; 8027ACC
+sub_8027ACC: @ 8027ACC
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -59395,7 +59395,7 @@ _08027BE2:
thumb_func_end sub_8027ACC
thumb_func_start sub_8027BEC
-sub_8027BEC: ; 8027BEC
+sub_8027BEC: @ 8027BEC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -59527,7 +59527,7 @@ _08027C76:
thumb_func_end sub_8027BEC
thumb_func_start sub_8027D20
-sub_8027D20: ; 8027D20
+sub_8027D20: @ 8027D20
push {lr}
bl sub_8009FCC
ldr r1, =0x02022c98
@@ -59540,7 +59540,7 @@ sub_8027D20: ; 8027D20
thumb_func_end sub_8027D20
thumb_func_start sub_8027D38
-sub_8027D38: ; 8027D38
+sub_8027D38: @ 8027D38
push {r4-r7,lr}
ldr r0, =0x02022c98
ldr r0, [r0]
@@ -59617,7 +59617,7 @@ _08027DB2:
thumb_func_end sub_8027D38
thumb_func_start sub_8027DD0
-sub_8027DD0: ; 8027DD0
+sub_8027DD0: @ 8027DD0
push {lr}
sub sp, 0x8
ldr r3, =0xffffff00
@@ -59641,7 +59641,7 @@ sub_8027DD0: ; 8027DD0
thumb_func_end sub_8027DD0
thumb_func_start sub_8027DFC
-sub_8027DFC: ; 8027DFC
+sub_8027DFC: @ 8027DFC
push {lr}
adds r2, r0, 0
ldr r3, =0x03003090
@@ -59671,7 +59671,7 @@ _08027E2A:
thumb_func_end sub_8027DFC
thumb_func_start sub_8027E30
-sub_8027E30: ; 8027E30
+sub_8027E30: @ 8027E30
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -60084,7 +60084,7 @@ sub_8027E30: ; 8027E30
thumb_func_end sub_8027E30
thumb_func_start sub_8028164
-sub_8028164: ; 8028164
+sub_8028164: @ 8028164
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -60285,7 +60285,7 @@ _080282DE:
thumb_func_end sub_8028164
thumb_func_start sub_80282EC
-sub_80282EC: ; 80282EC
+sub_80282EC: @ 80282EC
push {lr}
sub sp, 0x8
lsls r0, 24
@@ -60309,7 +60309,7 @@ sub_80282EC: ; 80282EC
thumb_func_end sub_80282EC
thumb_func_start sub_8028318
-sub_8028318: ; 8028318
+sub_8028318: @ 8028318
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -60343,7 +60343,7 @@ _0802834A:
thumb_func_end sub_8028318
thumb_func_start sub_8028350
-sub_8028350: ; 8028350
+sub_8028350: @ 8028350
push {lr}
sub sp, 0x8
ldr r2, =0xffffff00
@@ -60362,7 +60362,7 @@ sub_8028350: ; 8028350
thumb_func_end sub_8028350
thumb_func_start sub_8028374
-sub_8028374: ; 8028374
+sub_8028374: @ 8028374
push {lr}
adds r2, r0, 0
ldr r3, =0x03003090
@@ -60392,7 +60392,7 @@ _080283A2:
thumb_func_end sub_8028374
thumb_func_start sub_80283A8
-sub_80283A8: ; 80283A8
+sub_80283A8: @ 80283A8
push {r4,r5,lr}
sub sp, 0x18
movs r5, 0xC0
@@ -60434,7 +60434,7 @@ _080283E8:
thumb_func_end sub_80283A8
thumb_func_start sub_8028408
-sub_8028408: ; 8028408
+sub_8028408: @ 8028408
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -60503,7 +60503,7 @@ sub_8028408: ; 8028408
thumb_func_end sub_8028408
thumb_func_start sub_80284A8
-sub_80284A8: ; 80284A8
+sub_80284A8: @ 80284A8
push {lr}
movs r2, 0x2E
ldrsh r1, [r0, r2]
@@ -60525,7 +60525,7 @@ _080284C6:
thumb_func_end sub_80284A8
thumb_func_start sub_80284CC
-sub_80284CC: ; 80284CC
+sub_80284CC: @ 80284CC
push {lr}
bl link_get_multiplayer_id
ldr r1, =0x02022c9c
@@ -60552,7 +60552,7 @@ sub_80284CC: ; 80284CC
thumb_func_end sub_80284CC
thumb_func_start sub_8028504
-sub_8028504: ; 8028504
+sub_8028504: @ 8028504
push {lr}
bl link_get_multiplayer_id
ldr r1, =0x02022c9c
@@ -60579,7 +60579,7 @@ sub_8028504: ; 8028504
thumb_func_end sub_8028504
thumb_func_start sub_802853C
-sub_802853C: ; 802853C
+sub_802853C: @ 802853C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -60641,7 +60641,7 @@ _080285A2:
thumb_func_end sub_802853C
thumb_func_start sub_80285AC
-sub_80285AC: ; 80285AC
+sub_80285AC: @ 80285AC
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x30]
@@ -60695,7 +60695,7 @@ _080285FE:
thumb_func_end sub_80285AC
thumb_func_start sub_8028614
-sub_8028614: ; 8028614
+sub_8028614: @ 8028614
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -60730,7 +60730,7 @@ _08028646:
thumb_func_end sub_8028614
thumb_func_start sub_8028654
-sub_8028654: ; 8028654
+sub_8028654: @ 8028654
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -60759,7 +60759,7 @@ sub_8028654: ; 8028654
thumb_func_end sub_8028654
thumb_func_start sub_802868C
-sub_802868C: ; 802868C
+sub_802868C: @ 802868C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -60784,7 +60784,7 @@ _080286AE:
thumb_func_end sub_802868C
thumb_func_start sub_80286B4
-sub_80286B4: ; 80286B4
+sub_80286B4: @ 80286B4
push {lr}
lsls r0, 24
lsls r1, 24
@@ -60806,12 +60806,12 @@ sub_80286B4: ; 80286B4
thumb_func_end sub_80286B4
thumb_func_start nullsub_15
-nullsub_15: ; 80286E0
+nullsub_15: @ 80286E0
bx lr
thumb_func_end nullsub_15
thumb_func_start sub_80286E4
-sub_80286E4: ; 80286E4
+sub_80286E4: @ 80286E4
push {r4-r7,lr}
movs r4, 0
ldr r0, =0x02020630
@@ -60853,7 +60853,7 @@ _080286F0:
thumb_func_end sub_80286E4
thumb_func_start sub_8028734
-sub_8028734: ; 8028734
+sub_8028734: @ 8028734
push {r4-r6,lr}
sub sp, 0x28
movs r4, 0xC0
@@ -60932,7 +60932,7 @@ _080287C4:
thumb_func_end sub_8028734
thumb_func_start sub_80287E4
-sub_80287E4: ; 80287E4
+sub_80287E4: @ 80287E4
push {r4,r5,lr}
movs r4, 0
_080287E8:
@@ -60967,7 +60967,7 @@ _08028806:
thumb_func_end sub_80287E4
thumb_func_start sub_8028828
-sub_8028828: ; 8028828
+sub_8028828: @ 8028828
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -61057,7 +61057,7 @@ _080288C6:
thumb_func_end sub_8028828
thumb_func_start sub_80288D4
-sub_80288D4: ; 80288D4
+sub_80288D4: @ 80288D4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -61190,7 +61190,7 @@ _080289DA:
thumb_func_end sub_80288D4
thumb_func_start sub_80289E8
-sub_80289E8: ; 80289E8
+sub_80289E8: @ 80289E8
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -61230,7 +61230,7 @@ _080289FE:
thumb_func_end sub_80289E8
thumb_func_start sub_8028A34
-sub_8028A34: ; 8028A34
+sub_8028A34: @ 8028A34
push {r4,r5,lr}
sub sp, 0x10
movs r5, 0x90
@@ -61268,7 +61268,7 @@ _08028A6A:
thumb_func_end sub_8028A34
thumb_func_start sub_8028A88
-sub_8028A88: ; 8028A88
+sub_8028A88: @ 8028A88
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -61380,7 +61380,7 @@ _08028B40:
thumb_func_end sub_8028A88
thumb_func_start sub_8028B80
-sub_8028B80: ; 8028B80
+sub_8028B80: @ 8028B80
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x02022cb8
@@ -61439,7 +61439,7 @@ _08028BD2:
thumb_func_end sub_8028B80
thumb_func_start sub_8028BF8
-sub_8028BF8: ; 8028BF8
+sub_8028BF8: @ 8028BF8
lsls r0, 24
lsls r1, 24
lsrs r1, 24
@@ -61468,7 +61468,7 @@ sub_8028BF8: ; 8028BF8
thumb_func_end sub_8028BF8
thumb_func_start sub_8028C30
-sub_8028C30: ; 8028C30
+sub_8028C30: @ 8028C30
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -61507,7 +61507,7 @@ _08028C46:
thumb_func_end sub_8028C30
thumb_func_start sub_8028C7C
-sub_8028C7C: ; 8028C7C
+sub_8028C7C: @ 8028C7C
lsls r0, 24
lsls r1, 24
ldr r3, =0x02020630
@@ -61527,7 +61527,7 @@ sub_8028C7C: ; 8028C7C
thumb_func_end sub_8028C7C
thumb_func_start sub_8028CA4
-sub_8028CA4: ; 8028CA4
+sub_8028CA4: @ 8028CA4
push {lr}
lsls r0, 16
lsls r1, 24
@@ -61549,7 +61549,7 @@ sub_8028CA4: ; 8028CA4
thumb_func_end sub_8028CA4
thumb_func_start sub_8028CD0
-sub_8028CD0: ; 8028CD0
+sub_8028CD0: @ 8028CD0
lsls r0, 24
lsrs r0, 24
ldr r1, =0x02020630
@@ -61569,7 +61569,7 @@ sub_8028CD0: ; 8028CD0
thumb_func_end sub_8028CD0
thumb_func_start sub_8028CF4
-sub_8028CF4: ; 8028CF4
+sub_8028CF4: @ 8028CF4
push {r4-r7,lr}
adds r4, r0, 0
adds r0, 0x42
@@ -61613,7 +61613,7 @@ _08028D36:
thumb_func_end sub_8028CF4
thumb_func_start sub_8028D44
-sub_8028D44: ; 8028D44
+sub_8028D44: @ 8028D44
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -61694,7 +61694,7 @@ _08028DD2:
thumb_func_end sub_8028D44
thumb_func_start sub_8028DFC
-sub_8028DFC: ; 8028DFC
+sub_8028DFC: @ 8028DFC
push {r4-r7,lr}
movs r3, 0
ldr r0, =0x02022cb0
@@ -61734,7 +61734,7 @@ _08028E0C:
thumb_func_end sub_8028DFC
thumb_func_start sub_8028E4C
-sub_8028E4C: ; 8028E4C
+sub_8028E4C: @ 8028E4C
push {r4,r5,lr}
movs r2, 0
ldr r5, =0x02022cb0
@@ -61763,7 +61763,7 @@ _08028E56:
thumb_func_end sub_8028E4C
thumb_func_start sub_8028E84
-sub_8028E84: ; 8028E84
+sub_8028E84: @ 8028E84
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x02022cb0
@@ -61797,7 +61797,7 @@ _08028EA4:
thumb_func_end sub_8028E84
thumb_func_start sub_8028EC8
-sub_8028EC8: ; 8028EC8
+sub_8028EC8: @ 8028EC8
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -61836,7 +61836,7 @@ _08028EDE:
thumb_func_end sub_8028EC8
thumb_func_start sub_8028F14
-sub_8028F14: ; 8028F14
+sub_8028F14: @ 8028F14
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -61940,7 +61940,7 @@ _08028FC6:
thumb_func_end sub_8028F14
thumb_func_start sub_8028FCC
-sub_8028FCC: ; 8028FCC
+sub_8028FCC: @ 8028FCC
push {r4,lr}
movs r4, 0
_08028FD0:
@@ -61963,7 +61963,7 @@ _08028FD0:
thumb_func_end sub_8028FCC
thumb_func_start sub_8028FF8
-sub_8028FF8: ; 8028FF8
+sub_8028FF8: @ 8028FF8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -61988,7 +61988,7 @@ sub_8028FF8: ; 8028FF8
thumb_func_end sub_8028FF8
thumb_func_start sub_802902C
-sub_802902C: ; 802902C
+sub_802902C: @ 802902C
push {lr}
movs r0, 0
movs r1, 0xA
@@ -61999,7 +61999,7 @@ sub_802902C: ; 802902C
thumb_func_end sub_802902C
thumb_func_start sub_802903C
-sub_802903C: ; 802903C
+sub_802903C: @ 802903C
ldr r3, =0x02022cf8
ldr r0, [r3]
movs r2, 0xC0
@@ -62027,7 +62027,7 @@ sub_802903C: ; 802903C
thumb_func_end sub_802903C
thumb_func_start sub_8029074
-sub_8029074: ; 8029074
+sub_8029074: @ 8029074
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -62150,7 +62150,7 @@ sub_8029074: ; 8029074
thumb_func_end sub_8029074
thumb_func_start sub_8029174
-sub_8029174: ; 8029174
+sub_8029174: @ 8029174
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -62273,7 +62273,7 @@ sub_8029174: ; 8029174
thumb_func_end sub_8029174
thumb_func_start sub_8029274
-sub_8029274: ; 8029274
+sub_8029274: @ 8029274
push {r4,lr}
ldr r4, =0x02022cf8
str r0, [r4]
@@ -62312,7 +62312,7 @@ sub_8029274: ; 8029274
thumb_func_end sub_8029274
thumb_func_start sub_80292D4
-sub_80292D4: ; 80292D4
+sub_80292D4: @ 80292D4
push {lr}
bl FreeAllWindowBuffers
pop {r0}
@@ -62320,7 +62320,7 @@ sub_80292D4: ; 80292D4
thumb_func_end sub_80292D4
thumb_func_start sub_80292E0
-sub_80292E0: ; 80292E0
+sub_80292E0: @ 80292E0
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -62349,7 +62349,7 @@ _080292FE:
thumb_func_end sub_80292E0
thumb_func_start sub_8029314
-sub_8029314: ; 8029314
+sub_8029314: @ 8029314
push {lr}
ldr r0, =0x02022cf8
ldr r0, [r0]
@@ -62368,7 +62368,7 @@ _0802932E:
thumb_func_end sub_8029314
thumb_func_start sub_8029338
-sub_8029338: ; 8029338
+sub_8029338: @ 8029338
push {lr}
ldr r0, =0x02022cf8
ldr r1, [r0]
@@ -62472,7 +62472,7 @@ _0802943A:
thumb_func_end sub_8029338
thumb_func_start sub_8029440
-sub_8029440: ; 8029440
+sub_8029440: @ 8029440
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -62744,7 +62744,7 @@ _0802968E:
thumb_func_end sub_8029440
thumb_func_start sub_80296A8
-sub_80296A8: ; 80296A8
+sub_80296A8: @ 80296A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -62978,7 +62978,7 @@ _08029860:
thumb_func_end sub_80296A8
thumb_func_start sub_802988C
-sub_802988C: ; 802988C
+sub_802988C: @ 802988C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -63733,7 +63733,7 @@ _08029FF8:
thumb_func_end sub_802988C
thumb_func_start sub_802A010
-sub_802A010: ; 802A010
+sub_802A010: @ 802A010
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -64104,7 +64104,7 @@ _0802A35E:
thumb_func_end sub_802A010
thumb_func_start sub_802A380
-sub_802A380: ; 802A380
+sub_802A380: @ 802A380
push {r4-r6,lr}
sub sp, 0x10
ldr r5, =0x02022cf8
@@ -64206,7 +64206,7 @@ _0802A448:
thumb_func_end sub_802A380
thumb_func_start sub_802A454
-sub_802A454: ; 802A454
+sub_802A454: @ 802A454
push {r4-r6,lr}
sub sp, 0xC
ldr r1, =0x02022cf8
@@ -64309,7 +64309,7 @@ _0802A52C:
thumb_func_end sub_802A454
thumb_func_start sub_802A534
-sub_802A534: ; 802A534
+sub_802A534: @ 802A534
push {r4,r5,lr}
sub sp, 0x8
ldr r5, =0x02022cf8
@@ -64347,7 +64347,7 @@ sub_802A534: ; 802A534
thumb_func_end sub_802A534
thumb_func_start sub_802A588
-sub_802A588: ; 802A588
+sub_802A588: @ 802A588
push {r4-r7,lr}
sub sp, 0xC
ldr r0, =0x02022cf8
@@ -64509,7 +64509,7 @@ _0802A6EA:
thumb_func_end sub_802A588
thumb_func_start unused_0
-unused_0: ; 802A6FC
+unused_0: @ 802A6FC
push {r4,lr}
ldr r4, =0x02022cf8
ldr r0, [r4]
@@ -64530,12 +64530,12 @@ unused_0: ; 802A6FC
thumb_func_end unused_0
thumb_func_start nullsub_16
-nullsub_16: ; 802A728
+nullsub_16: @ 802A728
bx lr
thumb_func_end nullsub_16
thumb_func_start sub_802A72C
-sub_802A72C: ; 802A72C
+sub_802A72C: @ 802A72C
push {r4,lr}
ldr r2, =0x02022cf8
ldr r1, [r2]
@@ -64558,7 +64558,7 @@ sub_802A72C: ; 802A72C
thumb_func_end sub_802A72C
thumb_func_start sub_802A75C
-sub_802A75C: ; 802A75C
+sub_802A75C: @ 802A75C
ldr r0, =0x02022cf8
ldr r0, [r0]
ldr r1, =0x00003028
@@ -64569,7 +64569,7 @@ sub_802A75C: ; 802A75C
thumb_func_end sub_802A75C
thumb_func_start sub_802A770
-sub_802A770: ; 802A770
+sub_802A770: @ 802A770
push {lr}
ldr r0, =0x02022cf8
ldr r0, [r0]
@@ -64590,7 +64590,7 @@ _0802A78E:
thumb_func_end sub_802A770
thumb_func_start sub_802A794
-sub_802A794: ; 802A794
+sub_802A794: @ 802A794
ldr r0, =0x02022cf8
ldr r0, [r0]
ldr r1, =0x00003024
@@ -64601,7 +64601,7 @@ sub_802A794: ; 802A794
thumb_func_end sub_802A794
thumb_func_start sub_802A7A8
-sub_802A7A8: ; 802A7A8
+sub_802A7A8: @ 802A7A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -64742,7 +64742,7 @@ _0802A7CE:
thumb_func_end sub_802A7A8
thumb_func_start sub_802A8E8
-sub_802A8E8: ; 802A8E8
+sub_802A8E8: @ 802A8E8
push {lr}
sub sp, 0x4
ldr r0, =0x02022cf8
@@ -64831,7 +64831,7 @@ _0802A99A:
thumb_func_end sub_802A8E8
thumb_func_start sub_802A9A8
-sub_802A9A8: ; 802A9A8
+sub_802A9A8: @ 802A9A8
push {r4-r7,lr}
adds r6, r1, 0
lsls r0, 16
@@ -64894,7 +64894,7 @@ _0802AA42:
thumb_func_end sub_802A9A8
thumb_func_start sub_802AA48
-sub_802AA48: ; 802AA48
+sub_802AA48: @ 802AA48
push {lr}
bl sub_802D0AC
ldr r0, =0x02022cfc
@@ -64906,7 +64906,7 @@ sub_802AA48: ; 802AA48
thumb_func_end sub_802AA48
thumb_func_start sub_802AA60
-sub_802AA60: ; 802AA60
+sub_802AA60: @ 802AA60
push {r4,lr}
adds r4, r0, 0
bl sub_8009FCC
@@ -64933,7 +64933,7 @@ _0802AA8E:
thumb_func_end sub_802AA60
thumb_func_start sub_802AA94
-sub_802AA94: ; 802AA94
+sub_802AA94: @ 802AA94
push {r4-r6,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -65006,7 +65006,7 @@ _0802AB0C:
thumb_func_end sub_802AA94
thumb_func_start sub_802AB20
-sub_802AB20: ; 802AB20
+sub_802AB20: @ 802AB20
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -65058,7 +65058,7 @@ _0802AB32:
thumb_func_end sub_802AB20
thumb_func_start sub_802AB98
-sub_802AB98: ; 802AB98
+sub_802AB98: @ 802AB98
push {r4-r7,lr}
movs r5, 0
ldr r6, =0x02022cfc
@@ -65104,7 +65104,7 @@ _0802ABA2:
thumb_func_end sub_802AB98
thumb_func_start sub_802AC00
-sub_802AC00: ; 802AC00
+sub_802AC00: @ 802AC00
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -65131,7 +65131,7 @@ _0802AC28:
thumb_func_end sub_802AC00
thumb_func_start sub_802AC2C
-sub_802AC2C: ; 802AC2C
+sub_802AC2C: @ 802AC2C
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -65153,7 +65153,7 @@ sub_802AC2C: ; 802AC2C
thumb_func_end sub_802AC2C
thumb_func_start sub_802AC58
-sub_802AC58: ; 802AC58
+sub_802AC58: @ 802AC58
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -65163,7 +65163,7 @@ sub_802AC58: ; 802AC58
thumb_func_end sub_802AC58
thumb_func_start sub_802AC6C
-sub_802AC6C: ; 802AC6C
+sub_802AC6C: @ 802AC6C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -65174,7 +65174,7 @@ sub_802AC6C: ; 802AC6C
thumb_func_end sub_802AC6C
thumb_func_start sub_802AC84
-sub_802AC84: ; 802AC84
+sub_802AC84: @ 802AC84
push {lr}
movs r1, 0x1
bl AddTask
@@ -65190,7 +65190,7 @@ sub_802AC84: ; 802AC84
thumb_func_end sub_802AC84
thumb_func_start sub_802ACA0
-sub_802ACA0: ; 802ACA0
+sub_802ACA0: @ 802ACA0
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -65342,7 +65342,7 @@ _0802AE08:
thumb_func_end sub_802ACA0
thumb_func_start sub_802AE14
-sub_802AE14: ; 802AE14
+sub_802AE14: @ 802AE14
push {lr}
adds r1, r0, 0
cmp r1, 0
@@ -65372,7 +65372,7 @@ _0802AE46:
thumb_func_end sub_802AE14
thumb_func_start sub_802AE50
-sub_802AE50: ; 802AE50
+sub_802AE50: @ 802AE50
push {r4-r6,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -65416,7 +65416,7 @@ _0802AE94:
thumb_func_end sub_802AE50
thumb_func_start sub_802AEA4
-sub_802AEA4: ; 802AEA4
+sub_802AEA4: @ 802AEA4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -65525,7 +65525,7 @@ _0802AF5C:
thumb_func_end sub_802AEA4
thumb_func_start sub_802AF80
-sub_802AF80: ; 802AF80
+sub_802AF80: @ 802AF80
push {r4,r5,lr}
bl sub_802AEA4
bl sub_802C43C
@@ -65587,7 +65587,7 @@ _0802AFEE:
thumb_func_end sub_802AF80
thumb_func_start sub_802B008
-sub_802B008: ; 802B008
+sub_802B008: @ 802B008
push {r4,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -65616,7 +65616,7 @@ _0802B030:
thumb_func_end sub_802B008
thumb_func_start sub_802B044
-sub_802B044: ; 802B044
+sub_802B044: @ 802B044
ldr r2, =0x02022cfc
ldr r1, [r2]
adds r1, 0x70
@@ -65642,7 +65642,7 @@ sub_802B044: ; 802B044
thumb_func_end sub_802B044
thumb_func_start sub_802B078
-sub_802B078: ; 802B078
+sub_802B078: @ 802B078
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -65777,7 +65777,7 @@ _0802B176:
thumb_func_end sub_802B078
thumb_func_start sub_802B194
-sub_802B194: ; 802B194
+sub_802B194: @ 802B194
push {r4,lr}
bl sub_802B078
ldr r4, =0x02022cfc
@@ -65823,7 +65823,7 @@ _0802B1E0:
thumb_func_end sub_802B194
thumb_func_start sub_802B1FC
-sub_802B1FC: ; 802B1FC
+sub_802B1FC: @ 802B1FC
push {r4,lr}
ldr r4, =0x02022cfc
ldr r2, [r4]
@@ -65861,7 +65861,7 @@ _0802B236:
thumb_func_end sub_802B1FC
thumb_func_start sub_802B248
-sub_802B248: ; 802B248
+sub_802B248: @ 802B248
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -65906,7 +65906,7 @@ _0802B296:
thumb_func_end sub_802B248
thumb_func_start sub_802B29C
-sub_802B29C: ; 802B29C
+sub_802B29C: @ 802B29C
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -65938,7 +65938,7 @@ _0802B2CE:
thumb_func_end sub_802B29C
thumb_func_start sub_802B2D4
-sub_802B2D4: ; 802B2D4
+sub_802B2D4: @ 802B2D4
push {r4,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -65978,7 +65978,7 @@ _0802B316:
thumb_func_end sub_802B2D4
thumb_func_start sub_802B31C
-sub_802B31C: ; 802B31C
+sub_802B31C: @ 802B31C
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66018,7 +66018,7 @@ _0802B360:
thumb_func_end sub_802B31C
thumb_func_start sub_802B368
-sub_802B368: ; 802B368
+sub_802B368: @ 802B368
push {lr}
bl sub_802B8CC
cmp r0, 0
@@ -66058,7 +66058,7 @@ _0802B3AC:
thumb_func_end sub_802B368
thumb_func_start sub_802B3B4
-sub_802B3B4: ; 802B3B4
+sub_802B3B4: @ 802B3B4
push {lr}
bl sub_802B8CC
cmp r0, 0
@@ -66078,7 +66078,7 @@ _0802B3D0:
thumb_func_end sub_802B3B4
thumb_func_start sub_802B3D4
-sub_802B3D4: ; 802B3D4
+sub_802B3D4: @ 802B3D4
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66161,7 +66161,7 @@ _0802B46A:
thumb_func_end sub_802B3D4
thumb_func_start sub_802B470
-sub_802B470: ; 802B470
+sub_802B470: @ 802B470
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66212,7 +66212,7 @@ _0802B4C6:
thumb_func_end sub_802B470
thumb_func_start sub_802B4CC
-sub_802B4CC: ; 802B4CC
+sub_802B4CC: @ 802B4CC
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66293,7 +66293,7 @@ _0802B562:
thumb_func_end sub_802B4CC
thumb_func_start sub_802B568
-sub_802B568: ; 802B568
+sub_802B568: @ 802B568
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66342,7 +66342,7 @@ _0802B5C2:
thumb_func_end sub_802B568
thumb_func_start sub_802B5C8
-sub_802B5C8: ; 802B5C8
+sub_802B5C8: @ 802B5C8
push {r4,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -66392,7 +66392,7 @@ _0802B620:
thumb_func_end sub_802B5C8
thumb_func_start sub_802B628
-sub_802B628: ; 802B628
+sub_802B628: @ 802B628
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66425,7 +66425,7 @@ _0802B65C:
thumb_func_end sub_802B628
thumb_func_start sub_802B664
-sub_802B664: ; 802B664
+sub_802B664: @ 802B664
push {r4,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -66470,7 +66470,7 @@ _0802B6B0:
thumb_func_end sub_802B664
thumb_func_start sub_802B6B8
-sub_802B6B8: ; 802B6B8
+sub_802B6B8: @ 802B6B8
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -66512,7 +66512,7 @@ _0802B6FE:
thumb_func_end sub_802B6B8
thumb_func_start sub_802B704
-sub_802B704: ; 802B704
+sub_802B704: @ 802B704
push {lr}
movs r0, 0
bl sub_802AE14
@@ -66529,7 +66529,7 @@ _0802B71A:
thumb_func_end sub_802B704
thumb_func_start sub_802B720
-sub_802B720: ; 802B720
+sub_802B720: @ 802B720
push {r4,lr}
ldr r1, =0x02022cfc
ldr r0, [r1]
@@ -66616,7 +66616,7 @@ _0802B7DA:
thumb_func_end sub_802B720
thumb_func_start sub_802B7E0
-sub_802B7E0: ; 802B7E0
+sub_802B7E0: @ 802B7E0
push {r4,r5,lr}
ldr r1, =0x02022cfc
ldr r0, [r1]
@@ -66722,7 +66722,7 @@ _0802B8C6:
thumb_func_end sub_802B7E0
thumb_func_start sub_802B8CC
-sub_802B8CC: ; 802B8CC
+sub_802B8CC: @ 802B8CC
push {r4,r5,lr}
bl sub_802BEE4
ldr r5, =0x02022cfc
@@ -66799,7 +66799,7 @@ _0802B95C:
thumb_func_end sub_802B8CC
thumb_func_start sub_802B964
-sub_802B964: ; 802B964
+sub_802B964: @ 802B964
push {r4-r6,lr}
ldr r1, =0x02022cfc
ldr r0, [r1]
@@ -66921,7 +66921,7 @@ _0802BA52:
thumb_func_end sub_802B964
thumb_func_start sub_802BA58
-sub_802BA58: ; 802BA58
+sub_802BA58: @ 802BA58
push {r4,lr}
ldr r1, =0x02022cfc
ldr r0, [r1]
@@ -67062,7 +67062,7 @@ _0802BB7E:
thumb_func_end sub_802BA58
thumb_func_start sub_802BB84
-sub_802BB84: ; 802BB84
+sub_802BB84: @ 802BB84
push {r4,lr}
ldr r0, =0x02022cfc
ldr r0, [r0]
@@ -67170,7 +67170,7 @@ _0802BC5A:
thumb_func_end sub_802BB84
thumb_func_start sub_802BC60
-sub_802BC60: ; 802BC60
+sub_802BC60: @ 802BC60
push {r4,lr}
sub sp, 0x4
ldr r1, =0x02022cfc
@@ -67267,7 +67267,7 @@ _0802BD26:
thumb_func_end sub_802BC60
thumb_func_start sub_802BD30
-sub_802BD30: ; 802BD30
+sub_802BD30: @ 802BD30
push {r4,lr}
ldr r4, =0x02022cfc
ldr r0, [r4]
@@ -67313,7 +67313,7 @@ _0802BD7C:
thumb_func_end sub_802BD30
thumb_func_start sub_802BD84
-sub_802BD84: ; 802BD84
+sub_802BD84: @ 802BD84
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -67424,7 +67424,7 @@ _0802BE48:
thumb_func_end sub_802BD84
thumb_func_start sub_802BE60
-sub_802BE60: ; 802BE60
+sub_802BE60: @ 802BE60
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -67441,7 +67441,7 @@ sub_802BE60: ; 802BE60
thumb_func_end sub_802BE60
thumb_func_start sub_802BE80
-sub_802BE80: ; 802BE80
+sub_802BE80: @ 802BE80
ldr r0, =0x02022cfc
ldr r2, [r0]
adds r0, r2, 0
@@ -67459,7 +67459,7 @@ sub_802BE80: ; 802BE80
thumb_func_end sub_802BE80
thumb_func_start sub_802BEA0
-sub_802BEA0: ; 802BEA0
+sub_802BEA0: @ 802BEA0
push {r4,lr}
ldr r3, =0x02022cfc
ldr r0, [r3]
@@ -67493,7 +67493,7 @@ sub_802BEA0: ; 802BEA0
thumb_func_end sub_802BEA0
thumb_func_start sub_802BEE4
-sub_802BEE4: ; 802BEE4
+sub_802BEE4: @ 802BEE4
push {r4,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -67541,7 +67541,7 @@ _0802BF34:
thumb_func_end sub_802BEE4
thumb_func_start sub_802BF48
-sub_802BF48: ; 802BF48
+sub_802BF48: @ 802BF48
push {lr}
ldr r0, =0x02022cfc
ldr r2, [r0]
@@ -67571,7 +67571,7 @@ _0802BF72:
thumb_func_end sub_802BF48
thumb_func_start sub_802BF7C
-sub_802BF7C: ; 802BF7C
+sub_802BF7C: @ 802BF7C
push {r4,lr}
ldr r4, =0x02022cfc
ldr r3, [r4]
@@ -67716,7 +67716,7 @@ _0802C08A:
thumb_func_end sub_802BF7C
thumb_func_start sub_802C098
-sub_802C098: ; 802C098
+sub_802C098: @ 802C098
ldr r0, =0x02022cfc
ldr r2, [r0]
ldr r1, [r2, 0x24]
@@ -67731,7 +67731,7 @@ sub_802C098: ; 802C098
thumb_func_end sub_802C098
thumb_func_start sub_802C0B8
-sub_802C0B8: ; 802C0B8
+sub_802C0B8: @ 802C0B8
push {lr}
ldr r0, =0x02022cfc
ldr r1, [r0]
@@ -67748,7 +67748,7 @@ sub_802C0B8: ; 802C0B8
thumb_func_end sub_802C0B8
thumb_func_start sub_802C0DC
-sub_802C0DC: ; 802C0DC
+sub_802C0DC: @ 802C0DC
ldr r0, =0x02022cfc
ldr r0, [r0]
ldr r0, [r0, 0x10]
@@ -67757,7 +67757,7 @@ sub_802C0DC: ; 802C0DC
thumb_func_end sub_802C0DC
thumb_func_start sub_802C0E8
-sub_802C0E8: ; 802C0E8
+sub_802C0E8: @ 802C0E8
push {r4,r5,lr}
ldr r5, =0x02022cfc
ldr r4, =0x000082f8
@@ -67780,7 +67780,7 @@ _0802C0F4:
thumb_func_end sub_802C0E8
thumb_func_start sub_802C114
-sub_802C114: ; 802C114
+sub_802C114: @ 802C114
ldr r0, =0x02022cfc
ldr r0, [r0]
ldr r1, =0x000083ac
@@ -67795,7 +67795,7 @@ sub_802C114: ; 802C114
thumb_func_end sub_802C114
thumb_func_start sub_802C130
-sub_802C130: ; 802C130
+sub_802C130: @ 802C130
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -67822,7 +67822,7 @@ _0802C15E:
thumb_func_end sub_802C130
thumb_func_start sub_802C164
-sub_802C164: ; 802C164
+sub_802C164: @ 802C164
ldr r0, =0x02022cfc
ldr r0, [r0]
ldr r1, =0x000083ac
@@ -67842,7 +67842,7 @@ sub_802C164: ; 802C164
thumb_func_end sub_802C164
thumb_func_start sub_802C18C
-sub_802C18C: ; 802C18C
+sub_802C18C: @ 802C18C
push {r4,lr}
ldr r0, =0x02022cfc
ldr r2, [r0]
@@ -67867,7 +67867,7 @@ sub_802C18C: ; 802C18C
thumb_func_end sub_802C18C
thumb_func_start sub_802C1BC
-sub_802C1BC: ; 802C1BC
+sub_802C1BC: @ 802C1BC
ldr r0, =0x02022cfc
ldr r0, [r0]
ldr r1, =0x000083ac
@@ -67883,7 +67883,7 @@ sub_802C1BC: ; 802C1BC
thumb_func_end sub_802C1BC
thumb_func_start sub_802C1DC
-sub_802C1DC: ; 802C1DC
+sub_802C1DC: @ 802C1DC
push {r4,r5,lr}
ldr r4, =0x02022cfc
ldr r1, [r4]
@@ -67928,7 +67928,7 @@ _0802C21C:
thumb_func_end sub_802C1DC
thumb_func_start sub_802C240
-sub_802C240: ; 802C240
+sub_802C240: @ 802C240
push {lr}
ldr r0, =0x02022cfc
ldr r1, [r0]
@@ -67946,7 +67946,7 @@ _0802C256:
thumb_func_end sub_802C240
thumb_func_start sub_802C260
-sub_802C260: ; 802C260
+sub_802C260: @ 802C260
ldr r0, =0x02022cfc
ldr r0, [r0]
adds r0, 0x46
@@ -67957,7 +67957,7 @@ sub_802C260: ; 802C260
thumb_func_end sub_802C260
thumb_func_start sub_802C270
-sub_802C270: ; 802C270
+sub_802C270: @ 802C270
ldr r0, =0x02022cfc
ldr r0, [r0]
adds r0, 0x46
@@ -67968,7 +67968,7 @@ sub_802C270: ; 802C270
thumb_func_end sub_802C270
thumb_func_start sub_802C280
-sub_802C280: ; 802C280
+sub_802C280: @ 802C280
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -68106,7 +68106,7 @@ _0802C386:
thumb_func_end sub_802C280
thumb_func_start sub_802C398
-sub_802C398: ; 802C398
+sub_802C398: @ 802C398
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =0x02022cfc
@@ -68184,7 +68184,7 @@ _0802C432:
thumb_func_end sub_802C398
thumb_func_start sub_802C43C
-sub_802C43C: ; 802C43C
+sub_802C43C: @ 802C43C
push {r4,r5,lr}
ldr r5, =0x02022cfc
ldr r1, [r5]
@@ -68305,7 +68305,7 @@ _0802C52A:
thumb_func_end sub_802C43C
thumb_func_start sub_802C538
-sub_802C538: ; 802C538
+sub_802C538: @ 802C538
push {r4,r5,lr}
ldr r5, =0x02022cfc
ldr r1, [r5]
@@ -68385,7 +68385,7 @@ _0802C5CA:
thumb_func_end sub_802C538
thumb_func_start sub_802C5DC
-sub_802C5DC: ; 802C5DC
+sub_802C5DC: @ 802C5DC
push {r4,lr}
ldr r0, =0x02022cfc
ldr r0, [r0]
@@ -68419,7 +68419,7 @@ _0802C608:
thumb_func_end sub_802C5DC
thumb_func_start sub_802C618
-sub_802C618: ; 802C618
+sub_802C618: @ 802C618
push {r4,lr}
movs r2, 0
ldr r0, =0x02022cfc
@@ -68451,7 +68451,7 @@ _0802C64A:
thumb_func_end sub_802C618
thumb_func_start sub_802C650
-sub_802C650: ; 802C650
+sub_802C650: @ 802C650
push {lr}
ldr r0, =0x02022cfc
ldr r1, [r0]
@@ -68487,7 +68487,7 @@ _0802C684:
thumb_func_end sub_802C650
thumb_func_start sub_802C688
-sub_802C688: ; 802C688
+sub_802C688: @ 802C688
push {lr}
ldr r1, =0x02022cfc
ldr r2, [r1]
@@ -68508,7 +68508,7 @@ _0802C6A2:
thumb_func_end sub_802C688
thumb_func_start sub_802C6B0
-sub_802C6B0: ; 802C6B0
+sub_802C6B0: @ 802C6B0
push {r4-r7,lr}
movs r5, 0
ldr r1, =0x02022cfc
@@ -68557,7 +68557,7 @@ _0802C702:
thumb_func_end sub_802C6B0
thumb_func_start sub_802C70C
-sub_802C70C: ; 802C70C
+sub_802C70C: @ 802C70C
push {lr}
movs r2, 0
ldr r1, =0x03005000
@@ -68580,7 +68580,7 @@ _0802C728:
thumb_func_end sub_802C70C
thumb_func_start sub_802C73C
-sub_802C73C: ; 802C73C
+sub_802C73C: @ 802C73C
push {r4-r6,lr}
adds r4, r0, 0
movs r1, 0
@@ -68619,7 +68619,7 @@ _0802C772:
thumb_func_end sub_802C73C
thumb_func_start sub_802C780
-sub_802C780: ; 802C780
+sub_802C780: @ 802C780
ldr r0, =0x02022cfc
ldr r0, [r0]
adds r0, 0x44
@@ -68630,7 +68630,7 @@ sub_802C780: ; 802C780
thumb_func_end sub_802C780
thumb_func_start sub_802C790
-sub_802C790: ; 802C790
+sub_802C790: @ 802C790
ldr r1, =gUnknown_082FB6EC
lsls r0, 2
adds r0, r1
@@ -68640,7 +68640,7 @@ sub_802C790: ; 802C790
thumb_func_end sub_802C790
thumb_func_start sub_802C7A0
-sub_802C7A0: ; 802C7A0
+sub_802C7A0: @ 802C7A0
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -68657,7 +68657,7 @@ _0802C7B2:
thumb_func_end sub_802C7A0
thumb_func_start sub_802C7BC
-sub_802C7BC: ; 802C7BC
+sub_802C7BC: @ 802C7BC
push {lr}
ldr r0, =0x02022cfc
ldr r0, [r0]
@@ -68677,7 +68677,7 @@ _0802C7DA:
thumb_func_end sub_802C7BC
thumb_func_start sub_802C7E0
-sub_802C7E0: ; 802C7E0
+sub_802C7E0: @ 802C7E0
push {r4,lr}
bl sub_802C818
adds r4, r0, 0
@@ -68698,7 +68698,7 @@ sub_802C7E0: ; 802C7E0
thumb_func_end sub_802C7E0
thumb_func_start sub_802C808
-sub_802C808: ; 802C808
+sub_802C808: @ 802C808
lsls r0, 16
lsrs r3, r0, 28
strh r3, [r2]
@@ -68709,7 +68709,7 @@ sub_802C808: ; 802C808
thumb_func_end sub_802C808
thumb_func_start sub_802C818
-sub_802C818: ; 802C818
+sub_802C818: @ 802C818
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -68726,7 +68726,7 @@ sub_802C818: ; 802C818
thumb_func_end sub_802C818
thumb_func_start sub_802C838
-sub_802C838: ; 802C838
+sub_802C838: @ 802C838
push {r4-r6,lr}
movs r5, 0
movs r4, 0
@@ -68763,7 +68763,7 @@ _0802C874:
thumb_func_end sub_802C838
thumb_func_start sub_802C880
-sub_802C880: ; 802C880
+sub_802C880: @ 802C880
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -68791,7 +68791,7 @@ _0802C8A4:
thumb_func_end sub_802C880
thumb_func_start sub_802C8AC
-sub_802C8AC: ; 802C8AC
+sub_802C8AC: @ 802C8AC
push {lr}
bl sub_8009FCC
lsls r0, 24
@@ -68801,7 +68801,7 @@ sub_802C8AC: ; 802C8AC
thumb_func_end sub_802C8AC
thumb_func_start sub_802C8BC
-sub_802C8BC: ; 802C8BC
+sub_802C8BC: @ 802C8BC
ldr r0, =0x02022cfc
ldr r0, [r0]
ldrb r0, [r0, 0x6]
@@ -68810,7 +68810,7 @@ sub_802C8BC: ; 802C8BC
thumb_func_end sub_802C8BC
thumb_func_start sub_802C8C8
-sub_802C8C8: ; 802C8C8
+sub_802C8C8: @ 802C8C8
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02022cfc
@@ -68826,7 +68826,7 @@ sub_802C8C8: ; 802C8C8
thumb_func_end sub_802C8C8
thumb_func_start sub_802C8E8
-sub_802C8E8: ; 802C8E8
+sub_802C8E8: @ 802C8E8
adds r1, r0, 0
lsls r1, 24
lsrs r1, 24
@@ -68844,7 +68844,7 @@ sub_802C8E8: ; 802C8E8
thumb_func_end sub_802C8E8
thumb_func_start sub_802C908
-sub_802C908: ; 802C908
+sub_802C908: @ 802C908
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -68858,7 +68858,7 @@ sub_802C908: ; 802C908
thumb_func_end sub_802C908
thumb_func_start sub_802C920
-sub_802C920: ; 802C920
+sub_802C920: @ 802C920
push {r4,r5,lr}
movs r5, 0
_0802C924:
@@ -68899,7 +68899,7 @@ _0802C966:
thumb_func_end sub_802C920
thumb_func_start sub_802C974
-sub_802C974: ; 802C974
+sub_802C974: @ 802C974
push {r4-r6,lr}
adds r6, r0, 0
movs r4, 0
@@ -68933,7 +68933,7 @@ _0802C98E:
thumb_func_end sub_802C974
thumb_func_start sub_802C9BC
-sub_802C9BC: ; 802C9BC
+sub_802C9BC: @ 802C9BC
push {lr}
movs r2, 0
movs r1, 0x7
@@ -68949,7 +68949,7 @@ _0802C9C4:
thumb_func_end sub_802C9BC
thumb_func_start sub_802C9D4
-sub_802C9D4: ; 802C9D4
+sub_802C9D4: @ 802C9D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -69094,7 +69094,7 @@ _0802CB00:
thumb_func_end sub_802C9D4
thumb_func_start sub_802CB14
-sub_802CB14: ; 802CB14
+sub_802CB14: @ 802CB14
push {r4-r6,lr}
adds r4, r0, 0
lsls r6, r1, 2
@@ -69141,7 +69141,7 @@ sub_802CB14: ; 802CB14
thumb_func_end sub_802CB14
thumb_func_start sub_802CB7C
-sub_802CB7C: ; 802CB7C
+sub_802CB7C: @ 802CB7C
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -69207,7 +69207,7 @@ _0802CBE6:
thumb_func_end sub_802CB7C
thumb_func_start sub_802CBF0
-sub_802CBF0: ; 802CBF0
+sub_802CBF0: @ 802CBF0
push {lr}
lsls r1, 2
ldr r2, =0x000081a8
@@ -69226,7 +69226,7 @@ sub_802CBF0: ; 802CBF0
thumb_func_end sub_802CBF0
thumb_func_start sub_802CC18
-sub_802CC18: ; 802CC18
+sub_802CC18: @ 802CC18
push {lr}
movs r2, 0
lsls r1, 2
@@ -69247,7 +69247,7 @@ _0802CC30:
thumb_func_end sub_802CC18
thumb_func_start sub_802CC40
-sub_802CC40: ; 802CC40
+sub_802CC40: @ 802CC40
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -69288,7 +69288,7 @@ _0802CC7C:
thumb_func_end sub_802CC40
thumb_func_start sub_802CC88
-sub_802CC88: ; 802CC88
+sub_802CC88: @ 802CC88
push {r4,lr}
adds r4, r0, 0
lsls r1, 2
@@ -69307,7 +69307,7 @@ sub_802CC88: ; 802CC88
thumb_func_end sub_802CC88
thumb_func_start sub_802CCB0
-sub_802CCB0: ; 802CCB0
+sub_802CCB0: @ 802CCB0
push {r4-r7,lr}
adds r4, r0, 0
bl sub_802C8AC
@@ -69351,7 +69351,7 @@ _0802CCF4:
thumb_func_end sub_802CCB0
thumb_func_start sub_802CD08
-sub_802CD08: ; 802CD08
+sub_802CD08: @ 802CD08
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -69381,7 +69381,7 @@ _0802CD36:
thumb_func_end sub_802CD08
thumb_func_start sub_802CD3C
-sub_802CD3C: ; 802CD3C
+sub_802CD3C: @ 802CD3C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_802C8AC
@@ -69411,7 +69411,7 @@ _0802CD66:
thumb_func_end sub_802CD3C
thumb_func_start sub_802CD70
-sub_802CD70: ; 802CD70
+sub_802CD70: @ 802CD70
push {r4,lr}
adds r4, r0, 0
lsls r1, 2
@@ -69430,7 +69430,7 @@ sub_802CD70: ; 802CD70
thumb_func_end sub_802CD70
thumb_func_start sub_802CD98
-sub_802CD98: ; 802CD98
+sub_802CD98: @ 802CD98
push {r4,r5,lr}
adds r4, r0, 0
bl sub_802C8AC
@@ -69464,7 +69464,7 @@ _0802CDCE:
thumb_func_end sub_802CD98
thumb_func_start sub_802CDD4
-sub_802CDD4: ; 802CDD4
+sub_802CDD4: @ 802CDD4
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x2E
@@ -69527,7 +69527,7 @@ _0802CE3C:
thumb_func_end sub_802CDD4
thumb_func_start sub_802CE48
-sub_802CE48: ; 802CE48
+sub_802CE48: @ 802CE48
push {r4,r5,lr}
adds r5, r0, 0
lsls r3, 24
@@ -69567,7 +69567,7 @@ _0802CE88:
thumb_func_end sub_802CE48
thumb_func_start sub_802CE9C
-sub_802CE9C: ; 802CE9C
+sub_802CE9C: @ 802CE9C
push {r4-r7,lr}
adds r7, r0, 0
movs r5, 0
@@ -69651,7 +69651,7 @@ _0802CEE8:
thumb_func_end sub_802CE9C
thumb_func_start sub_802CF50
-sub_802CF50: ; 802CF50
+sub_802CF50: @ 802CF50
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -69776,7 +69776,7 @@ _0802CFE8:
thumb_func_end sub_802CF50
thumb_func_start sub_802D044
-sub_802D044: ; 802D044
+sub_802D044: @ 802D044
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -69796,7 +69796,7 @@ sub_802D044: ; 802D044
thumb_func_end sub_802D044
thumb_func_start sub_802D068
-sub_802D068: ; 802D068
+sub_802D068: @ 802D068
push {lr}
bl sub_802EB84
pop {r1}
@@ -69804,7 +69804,7 @@ sub_802D068: ; 802D068
thumb_func_end sub_802D068
thumb_func_start sub_802D074
-sub_802D074: ; 802D074
+sub_802D074: @ 802D074
push {r4,lr}
ldr r4, =0x02022d00
str r0, [r4]
@@ -69827,7 +69827,7 @@ sub_802D074: ; 802D074
thumb_func_end sub_802D074
thumb_func_start sub_802D0AC
-sub_802D0AC: ; 802D0AC
+sub_802D0AC: @ 802D0AC
push {lr}
bl FreeAllWindowBuffers
bl sub_8034CC8
@@ -69836,7 +69836,7 @@ sub_802D0AC: ; 802D0AC
thumb_func_end sub_802D0AC
thumb_func_start sub_802D0BC
-sub_802D0BC: ; 802D0BC
+sub_802D0BC: @ 802D0BC
movs r1, 0
strh r1, [r0, 0x4]
str r1, [r0]
@@ -69846,7 +69846,7 @@ sub_802D0BC: ; 802D0BC
thumb_func_end sub_802D0BC
thumb_func_start sub_802D0C8
-sub_802D0C8: ; 802D0C8
+sub_802D0C8: @ 802D0C8
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -69869,7 +69869,7 @@ _0802D0DC:
thumb_func_end sub_802D0C8
thumb_func_start sub_802D0F0
-sub_802D0F0: ; 802D0F0
+sub_802D0F0: @ 802D0F0
ldr r0, =0x02022d00
ldr r0, [r0]
ldr r1, [r0]
@@ -69883,7 +69883,7 @@ sub_802D0F0: ; 802D0F0
thumb_func_end sub_802D0F0
thumb_func_start sub_802D108
-sub_802D108: ; 802D108
+sub_802D108: @ 802D108
push {r4,lr}
adds r2, r0, 0
ldr r4, =0x02022d00
@@ -69902,7 +69902,7 @@ sub_802D108: ; 802D108
thumb_func_end sub_802D108
thumb_func_start sub_802D12C
-sub_802D12C: ; 802D12C
+sub_802D12C: @ 802D12C
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -69922,7 +69922,7 @@ _0802D148:
thumb_func_end sub_802D12C
thumb_func_start sub_802D150
-sub_802D150: ; 802D150
+sub_802D150: @ 802D150
push {r4-r6,lr}
sub sp, 0x8
ldr r6, =0x02022d00
@@ -70076,7 +70076,7 @@ _0802D2DA:
thumb_func_end sub_802D150
thumb_func_start sub_802D2E4
-sub_802D2E4: ; 802D2E4
+sub_802D2E4: @ 802D2E4
push {r4,lr}
ldr r4, =0x02022d00
ldr r0, [r4]
@@ -70133,7 +70133,7 @@ _0802D34A:
thumb_func_end sub_802D2E4
thumb_func_start sub_802D350
-sub_802D350: ; 802D350
+sub_802D350: @ 802D350
push {r4,lr}
ldr r4, =0x02022d00
ldr r0, [r4]
@@ -70190,7 +70190,7 @@ _0802D3B6:
thumb_func_end sub_802D350
thumb_func_start sub_802D3BC
-sub_802D3BC: ; 802D3BC
+sub_802D3BC: @ 802D3BC
push {r4,r5,lr}
bl sub_802C8AC
lsls r0, 16
@@ -70261,7 +70261,7 @@ _0802D43E:
thumb_func_end sub_802D3BC
thumb_func_start sub_802D448
-sub_802D448: ; 802D448
+sub_802D448: @ 802D448
push {r4,r5,lr}
sub sp, 0xC
ldr r5, =0x02022d00
@@ -70345,7 +70345,7 @@ _0802D4EC:
thumb_func_end sub_802D448
thumb_func_start sub_802D4F4
-sub_802D4F4: ; 802D4F4
+sub_802D4F4: @ 802D4F4
push {r4,r5,lr}
sub sp, 0xC
ldr r5, =0x02022d00
@@ -70425,7 +70425,7 @@ _0802D58E:
thumb_func_end sub_802D4F4
thumb_func_start sub_802D598
-sub_802D598: ; 802D598
+sub_802D598: @ 802D598
push {r4,r5,lr}
ldr r5, =0x02022d00
ldr r0, [r5]
@@ -70463,7 +70463,7 @@ _0802D5DE:
thumb_func_end sub_802D598
thumb_func_start sub_802D5E4
-sub_802D5E4: ; 802D5E4
+sub_802D5E4: @ 802D5E4
push {r4,r5,lr}
sub sp, 0xC
ldr r5, =0x02022d00
@@ -70543,7 +70543,7 @@ _0802D67E:
thumb_func_end sub_802D5E4
thumb_func_start sub_802D688
-sub_802D688: ; 802D688
+sub_802D688: @ 802D688
push {r4,r5,lr}
sub sp, 0xC
ldr r5, =0x02022d00
@@ -70623,7 +70623,7 @@ _0802D722:
thumb_func_end sub_802D688
thumb_func_start sub_802D72C
-sub_802D72C: ; 802D72C
+sub_802D72C: @ 802D72C
push {r4,r5,lr}
ldr r5, =0x02022d00
ldr r0, [r5]
@@ -70654,7 +70654,7 @@ _0802D75E:
thumb_func_end sub_802D72C
thumb_func_start sub_802D764
-sub_802D764: ; 802D764
+sub_802D764: @ 802D764
push {lr}
ldr r1, =0x02022d00
ldr r0, [r1]
@@ -70674,7 +70674,7 @@ sub_802D764: ; 802D764
thumb_func_end sub_802D764
thumb_func_start sub_802D788
-sub_802D788: ; 802D788
+sub_802D788: @ 802D788
push {r4,lr}
ldr r0, =0x02022d00
ldr r2, [r0]
@@ -70728,7 +70728,7 @@ _0802D7E0:
thumb_func_end sub_802D788
thumb_func_start sub_802D7E8
-sub_802D7E8: ; 802D7E8
+sub_802D7E8: @ 802D7E8
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -70795,7 +70795,7 @@ sub_802D7E8: ; 802D7E8
thumb_func_end sub_802D7E8
thumb_func_start sub_802D884
-sub_802D884: ; 802D884
+sub_802D884: @ 802D884
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 16
@@ -70848,7 +70848,7 @@ sub_802D884: ; 802D884
thumb_func_end sub_802D884
thumb_func_start sub_802D8FC
-sub_802D8FC: ; 802D8FC
+sub_802D8FC: @ 802D8FC
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 16
@@ -70901,7 +70901,7 @@ sub_802D8FC: ; 802D8FC
thumb_func_end sub_802D8FC
thumb_func_start sub_802D974
-sub_802D974: ; 802D974
+sub_802D974: @ 802D974
push {r4,lr}
ldr r4, =0x02022d00
ldr r0, [r4]
@@ -70983,7 +70983,7 @@ _0802DA0E:
thumb_func_end sub_802D974
thumb_func_start sub_802DA14
-sub_802DA14: ; 802DA14
+sub_802DA14: @ 802DA14
push {r4,lr}
ldr r4, =0x02022d00
ldr r0, [r4]
@@ -71008,7 +71008,7 @@ _0802DA38:
thumb_func_end sub_802DA14
thumb_func_start sub_802DA44
-sub_802DA44: ; 802DA44
+sub_802DA44: @ 802DA44
push {r4,lr}
ldr r4, =0x02022d00
ldr r1, [r4]
@@ -71049,7 +71049,7 @@ _0802DA84:
thumb_func_end sub_802DA44
thumb_func_start sub_802DA8C
-sub_802DA8C: ; 802DA8C
+sub_802DA8C: @ 802DA8C
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -71059,7 +71059,7 @@ sub_802DA8C: ; 802DA8C
thumb_func_end sub_802DA8C
thumb_func_start sub_802DA9C
-sub_802DA9C: ; 802DA9C
+sub_802DA9C: @ 802DA9C
push {r4-r6,lr}
sub sp, 0x8
ldr r6, =0xffffff00
@@ -71113,7 +71113,7 @@ sub_802DA9C: ; 802DA9C
thumb_func_end sub_802DA9C
thumb_func_start sub_802DB18
-sub_802DB18: ; 802DB18
+sub_802DB18: @ 802DB18
push {r4,r5,lr}
sub sp, 0x8
adds r3, r2, 0
@@ -71164,7 +71164,7 @@ sub_802DB18: ; 802DB18
thumb_func_end sub_802DB18
thumb_func_start sub_802DB8C
-sub_802DB8C: ; 802DB8C
+sub_802DB8C: @ 802DB8C
push {r4,lr}
sub sp, 0x10
ldr r1, =gUnknown_082FE1DC
@@ -71210,7 +71210,7 @@ sub_802DB8C: ; 802DB8C
thumb_func_end sub_802DB8C
thumb_func_start sub_802DBF8
-sub_802DBF8: ; 802DBF8
+sub_802DBF8: @ 802DBF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -71274,7 +71274,7 @@ _0802DC62:
thumb_func_end sub_802DBF8
thumb_func_start sub_802DC80
-sub_802DC80: ; 802DC80
+sub_802DC80: @ 802DC80
ldr r2, =0x02022d00
ldr r2, [r2]
lsls r0, 2
@@ -71288,7 +71288,7 @@ sub_802DC80: ; 802DC80
thumb_func_end sub_802DC80
thumb_func_start sub_802DC9C
-sub_802DC9C: ; 802DC9C
+sub_802DC9C: @ 802DC9C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02022d00
@@ -71311,7 +71311,7 @@ sub_802DC9C: ; 802DC9C
thumb_func_end sub_802DC9C
thumb_func_start sub_802DCCC
-sub_802DCCC: ; 802DCCC
+sub_802DCCC: @ 802DCCC
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -71344,7 +71344,7 @@ _0802DCEA:
thumb_func_end sub_802DCCC
thumb_func_start sub_802DD08
-sub_802DD08: ; 802DD08
+sub_802DD08: @ 802DD08
push {r4,lr}
sub sp, 0x10
mov r1, sp
@@ -71387,7 +71387,7 @@ sub_802DD08: ; 802DD08
thumb_func_end sub_802DD08
thumb_func_start sub_802DD64
-sub_802DD64: ; 802DD64
+sub_802DD64: @ 802DD64
push {lr}
adds r1, r0, 0
movs r0, 0
@@ -71397,7 +71397,7 @@ sub_802DD64: ; 802DD64
thumb_func_end sub_802DD64
thumb_func_start sub_802DD74
-sub_802DD74: ; 802DD74
+sub_802DD74: @ 802DD74
push {lr}
adds r1, r0, 0
lsls r1, 16
@@ -71409,7 +71409,7 @@ sub_802DD74: ; 802DD74
thumb_func_end sub_802DD74
thumb_func_start sub_802DD88
-sub_802DD88: ; 802DD88
+sub_802DD88: @ 802DD88
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -71423,7 +71423,7 @@ sub_802DD88: ; 802DD88
thumb_func_end sub_802DD88
thumb_func_start sub_802DDA0
-sub_802DDA0: ; 802DDA0
+sub_802DDA0: @ 802DDA0
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -71437,7 +71437,7 @@ sub_802DDA0: ; 802DDA0
thumb_func_end sub_802DDA0
thumb_func_start sub_802DDB8
-sub_802DDB8: ; 802DDB8
+sub_802DDB8: @ 802DDB8
push {lr}
adds r1, r0, 0
ldr r0, =0x02022d00
@@ -71449,7 +71449,7 @@ sub_802DDB8: ; 802DDB8
thumb_func_end sub_802DDB8
thumb_func_start sub_802DDCC
-sub_802DDCC: ; 802DDCC
+sub_802DDCC: @ 802DDCC
push {lr}
ldr r0, =0x02022d00
ldr r0, [r0]
@@ -71460,7 +71460,7 @@ sub_802DDCC: ; 802DDCC
thumb_func_end sub_802DDCC
thumb_func_start sub_802DDE0
-sub_802DDE0: ; 802DDE0
+sub_802DDE0: @ 802DDE0
push {lr}
ldr r0, =0x02022d00
ldr r0, [r0]
@@ -71471,7 +71471,7 @@ sub_802DDE0: ; 802DDE0
thumb_func_end sub_802DDE0
thumb_func_start sub_802DDF4
-sub_802DDF4: ; 802DDF4
+sub_802DDF4: @ 802DDF4
push {lr}
adds r1, r0, 0
ldr r0, =0x02022d00
@@ -71483,7 +71483,7 @@ sub_802DDF4: ; 802DDF4
thumb_func_end sub_802DDF4
thumb_func_start sub_802DE08
-sub_802DE08: ; 802DE08
+sub_802DE08: @ 802DE08
push {lr}
ldr r0, =0x02022d00
ldr r0, [r0]
@@ -71494,7 +71494,7 @@ sub_802DE08: ; 802DE08
thumb_func_end sub_802DE08
thumb_func_start sub_802DE1C
-sub_802DE1C: ; 802DE1C
+sub_802DE1C: @ 802DE1C
push {r4-r7,lr}
sub sp, 0x8
bl sub_802C8AC
@@ -71576,7 +71576,7 @@ _0802DEAC:
thumb_func_end sub_802DE1C
thumb_func_start sub_802DED8
-sub_802DED8: ; 802DED8
+sub_802DED8: @ 802DED8
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -71648,7 +71648,7 @@ sub_802DED8: ; 802DED8
thumb_func_end sub_802DED8
thumb_func_start sub_802DF70
-sub_802DF70: ; 802DF70
+sub_802DF70: @ 802DF70
push {r4-r6,lr}
adds r4, r0, 0
bl sub_802C8AC
@@ -71702,7 +71702,7 @@ _0802DFCC:
thumb_func_end sub_802DF70
thumb_func_start sub_802DFD4
-sub_802DFD4: ; 802DFD4
+sub_802DFD4: @ 802DFD4
push {r4,r5,lr}
bl sub_802C8AC
lsls r0, 16
@@ -71731,7 +71731,7 @@ _0802DFFA:
thumb_func_end sub_802DFD4
thumb_func_start sub_802E00C
-sub_802E00C: ; 802E00C
+sub_802E00C: @ 802E00C
push {r4,lr}
adds r1, r0, 0
lsls r1, 24
@@ -71765,7 +71765,7 @@ sub_802E00C: ; 802E00C
thumb_func_end sub_802E00C
thumb_func_start sub_802E058
-sub_802E058: ; 802E058
+sub_802E058: @ 802E058
push {r4,lr}
ldr r4, =0x02022d00
ldr r0, [r4]
@@ -71797,7 +71797,7 @@ _0802E08A:
thumb_func_end sub_802E058
thumb_func_start sub_802E090
-sub_802E090: ; 802E090
+sub_802E090: @ 802E090
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -71813,7 +71813,7 @@ _0802E0A4:
thumb_func_end sub_802E090
thumb_func_start sub_802E0AC
-sub_802E0AC: ; 802E0AC
+sub_802E0AC: @ 802E0AC
push {lr}
sub sp, 0xC
mov r2, sp
@@ -71833,7 +71833,7 @@ sub_802E0AC: ; 802E0AC
thumb_func_end sub_802E0AC
thumb_func_start sub_802E0D0
-sub_802E0D0: ; 802E0D0
+sub_802E0D0: @ 802E0D0
push {r4,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -71878,7 +71878,7 @@ _0802E118:
thumb_func_end sub_802E0D0
thumb_func_start sub_802E120
-sub_802E120: ; 802E120
+sub_802E120: @ 802E120
push {lr}
sub sp, 0xC
mov r2, sp
@@ -71893,7 +71893,7 @@ sub_802E120: ; 802E120
thumb_func_end sub_802E120
thumb_func_start sub_802E138
-sub_802E138: ; 802E138
+sub_802E138: @ 802E138
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -71959,7 +71959,7 @@ sub_802E138: ; 802E138
thumb_func_end sub_802E138
thumb_func_start sub_802E1BC
-sub_802E1BC: ; 802E1BC
+sub_802E1BC: @ 802E1BC
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -72022,7 +72022,7 @@ _0802E22A:
thumb_func_end sub_802E1BC
thumb_func_start sub_802E234
-sub_802E234: ; 802E234
+sub_802E234: @ 802E234
push {r4,lr}
sub sp, 0xC
mov r4, sp
@@ -72048,7 +72048,7 @@ sub_802E234: ; 802E234
thumb_func_end sub_802E234
thumb_func_start sub_802E264
-sub_802E264: ; 802E264
+sub_802E264: @ 802E264
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -72105,7 +72105,7 @@ _0802E2C6:
thumb_func_end sub_802E264
thumb_func_start sub_802E2D0
-sub_802E2D0: ; 802E2D0
+sub_802E2D0: @ 802E2D0
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -72154,7 +72154,7 @@ _0802E322:
thumb_func_end sub_802E2D0
thumb_func_start sub_802E32C
-sub_802E32C: ; 802E32C
+sub_802E32C: @ 802E32C
ldr r0, =0x03005d90
ldr r0, [r0]
movs r1, 0xFE
@@ -72165,7 +72165,7 @@ sub_802E32C: ; 802E32C
thumb_func_end sub_802E32C
thumb_func_start sub_802E33C
-sub_802E33C: ; 802E33C
+sub_802E33C: @ 802E33C
push {lr}
bl sub_802E32C
movs r1, 0
@@ -72180,7 +72180,7 @@ sub_802E33C: ; 802E33C
thumb_func_end sub_802E33C
thumb_func_start sub_802E354
-sub_802E354: ; 802E354
+sub_802E354: @ 802E354
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -72225,7 +72225,7 @@ _0802E398:
thumb_func_end sub_802E354
thumb_func_start sub_802E3A8
-sub_802E3A8: ; 802E3A8
+sub_802E3A8: @ 802E3A8
push {lr}
bl sub_802E32C
adds r2, r0, 0
@@ -72242,7 +72242,7 @@ _0802E3BC:
thumb_func_end sub_802E3A8
thumb_func_start sub_802E3C4
-sub_802E3C4: ; 802E3C4
+sub_802E3C4: @ 802E3C4
push {r4,lr}
ldr r4, =sub_802E3E4
adds r0, r4, 0
@@ -72258,7 +72258,7 @@ sub_802E3C4: ; 802E3C4
thumb_func_end sub_802E3C4
thumb_func_start sub_802E3E4
-sub_802E3E4: ; 802E3E4
+sub_802E3E4: @ 802E3E4
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -72392,7 +72392,7 @@ _0802E4F6:
thumb_func_end sub_802E3E4
thumb_func_start sub_802E500
-sub_802E500: ; 802E500
+sub_802E500: @ 802E500
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -72521,7 +72521,7 @@ _0802E58A:
thumb_func_end sub_802E500
thumb_func_start sub_802E620
-sub_802E620: ; 802E620
+sub_802E620: @ 802E620
push {lr}
adds r1, r0, 0
b _0802E628
@@ -72541,7 +72541,7 @@ _0802E636:
thumb_func_end sub_802E620
thumb_func_start sub_802E63C
-sub_802E63C: ; 802E63C
+sub_802E63C: @ 802E63C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -72575,7 +72575,7 @@ sub_802E63C: ; 802E63C
thumb_func_end sub_802E63C
thumb_func_start sub_802E688
-sub_802E688: ; 802E688
+sub_802E688: @ 802E688
push {lr}
ldr r0, =sub_802E6D0
bl get_task_id_by_function
@@ -72601,7 +72601,7 @@ _0802E6B6:
thumb_func_end sub_802E688
thumb_func_start sub_802E6BC
-sub_802E6BC: ; 802E6BC
+sub_802E6BC: @ 802E6BC
push {lr}
ldr r0, =sub_802E6D0
bl is_function_an_active_task
@@ -72613,7 +72613,7 @@ sub_802E6BC: ; 802E6BC
thumb_func_end sub_802E6BC
thumb_func_start sub_802E6D0
-sub_802E6D0: ; 802E6D0
+sub_802E6D0: @ 802E6D0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -72682,7 +72682,7 @@ _0802E752:
thumb_func_end sub_802E6D0
thumb_func_start sub_802E75C
-sub_802E75C: ; 802E75C
+sub_802E75C: @ 802E75C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -72791,7 +72791,7 @@ _0802E820:
thumb_func_end sub_802E75C
thumb_func_start sub_802E83C
-sub_802E83C: ; 802E83C
+sub_802E83C: @ 802E83C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -72856,7 +72856,7 @@ sub_802E83C: ; 802E83C
thumb_func_end sub_802E83C
thumb_func_start sub_802E8C8
-sub_802E8C8: ; 802E8C8
+sub_802E8C8: @ 802E8C8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -72908,7 +72908,7 @@ _0802E8FC:
thumb_func_end sub_802E8C8
thumb_func_start sub_802E938
-sub_802E938: ; 802E938
+sub_802E938: @ 802E938
push {r4-r6,lr}
adds r6, r0, 0
movs r0, 0x34
@@ -73044,7 +73044,7 @@ _0802EA4A:
thumb_func_end sub_802E938
thumb_func_start sub_802EA50
-sub_802EA50: ; 802EA50
+sub_802EA50: @ 802EA50
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -73089,7 +73089,7 @@ sub_802EA50: ; 802EA50
thumb_func_end sub_802EA50
thumb_func_start sub_802EAB0
-sub_802EAB0: ; 802EAB0
+sub_802EAB0: @ 802EAB0
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -73143,7 +73143,7 @@ _0802EB1A:
thumb_func_end sub_802EAB0
thumb_func_start sub_802EB24
-sub_802EB24: ; 802EB24
+sub_802EB24: @ 802EB24
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -73191,7 +73191,7 @@ sub_802EB24: ; 802EB24
thumb_func_end sub_802EB24
thumb_func_start sub_802EB84
-sub_802EB84: ; 802EB84
+sub_802EB84: @ 802EB84
push {lr}
ldr r0, =sub_802EB98
bl is_function_an_active_task
@@ -73203,7 +73203,7 @@ sub_802EB84: ; 802EB84
thumb_func_end sub_802EB84
thumb_func_start sub_802EB98
-sub_802EB98: ; 802EB98
+sub_802EB98: @ 802EB98
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -73323,7 +73323,7 @@ _0802EC8A:
thumb_func_end sub_802EB98
thumb_func_start sub_802EC98
-sub_802EC98: ; 802EC98
+sub_802EC98: @ 802EC98
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -73483,7 +73483,7 @@ _0802EDC6:
thumb_func_end sub_802EC98
thumb_func_start sub_802EDCC
-sub_802EDCC: ; 802EDCC
+sub_802EDCC: @ 802EDCC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -73532,7 +73532,7 @@ sub_802EDCC: ; 802EDCC
thumb_func_end sub_802EDCC
thumb_func_start sub_802EE30
-sub_802EE30: ; 802EE30
+sub_802EE30: @ 802EE30
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -73556,7 +73556,7 @@ _0802EE4E:
thumb_func_end sub_802EE30
thumb_func_start sub_802EE5C
-sub_802EE5C: ; 802EE5C
+sub_802EE5C: @ 802EE5C
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r5, 0
@@ -73680,7 +73680,7 @@ _0802EF46:
thumb_func_end sub_802EE5C
thumb_func_start sub_802EF50
-sub_802EF50: ; 802EF50
+sub_802EF50: @ 802EF50
push {r4,lr}
sub sp, 0x10
lsls r1, 16
@@ -73719,7 +73719,7 @@ sub_802EF50: ; 802EF50
thumb_func_end sub_802EF50
thumb_func_start sub_802EFA8
-sub_802EFA8: ; 802EFA8
+sub_802EFA8: @ 802EFA8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -73763,7 +73763,7 @@ sub_802EFA8: ; 802EFA8
thumb_func_end sub_802EFA8
thumb_func_start sub_802EFFC
-sub_802EFFC: ; 802EFFC
+sub_802EFFC: @ 802EFFC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -73866,7 +73866,7 @@ sub_802EFFC: ; 802EFFC
.include "asm/main_menu.s"
thumb_func_start battle_wireless_setup_if_required_maybe
-battle_wireless_setup_if_required_maybe: ; 8032654
+battle_wireless_setup_if_required_maybe: @ 8032654
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -73897,7 +73897,7 @@ _08032686:
thumb_func_end battle_wireless_setup_if_required_maybe
thumb_func_start sub_803269C
-sub_803269C: ; 803269C
+sub_803269C: @ 803269C
push {r4-r7,lr}
sub sp, 0x14
ldr r0, =0x03005d04
@@ -73975,7 +73975,7 @@ _08032728:
thumb_func_end sub_803269C
thumb_func_start sub_8032768
-sub_8032768: ; 8032768
+sub_8032768: @ 8032768
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -74068,7 +74068,7 @@ _08032804:
thumb_func_end sub_8032768
thumb_func_start b_setup_bx
-b_setup_bx: ; 8032824
+b_setup_bx: @ 8032824
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -74593,7 +74593,7 @@ _08032CB2:
thumb_func_end b_setup_bx
thumb_func_start b_setup_bx_link
-b_setup_bx_link: ; 8032CC0
+b_setup_bx_link: @ 8032CC0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -74981,7 +74981,7 @@ _0803303C:
thumb_func_end b_setup_bx_link
thumb_func_start sub_8033050
-sub_8033050: ; 8033050
+sub_8033050: @ 8033050
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -75148,7 +75148,7 @@ _0803319C:
thumb_func_end sub_8033050
thumb_func_start dp01_prepare_buffer
-dp01_prepare_buffer: ; 80331B8
+dp01_prepare_buffer: @ 80331B8
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -75218,7 +75218,7 @@ _08033236:
thumb_func_end dp01_prepare_buffer
thumb_func_start sub_8033244
-sub_8033244: ; 8033244
+sub_8033244: @ 8033244
push {r4-r6,lr}
ldr r0, =task00_wireless_something
movs r1, 0
@@ -75296,7 +75296,7 @@ sub_8033244: ; 8033244
thumb_func_end sub_8033244
thumb_func_start dp01_prepare_buffer_wireless_probably
-dp01_prepare_buffer_wireless_probably: ; 80332F4
+dp01_prepare_buffer_wireless_probably: @ 80332F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -75480,7 +75480,7 @@ _08033434:
thumb_func_end dp01_prepare_buffer_wireless_probably
thumb_func_start task00_wireless_something
-task00_wireless_something: ; 8033474
+task00_wireless_something: @ 8033474
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -75711,7 +75711,7 @@ _08033640:
thumb_func_end task00_wireless_something
thumb_func_start sub_8033648
-sub_8033648: ; 8033648
+sub_8033648: @ 8033648
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -75840,7 +75840,7 @@ _08033738:
thumb_func_end sub_8033648
thumb_func_start sub_803375C
-sub_803375C: ; 803375C
+sub_803375C: @ 803375C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -75995,7 +75995,7 @@ _0803389C:
thumb_func_end sub_803375C
thumb_func_start dp01_build_cmdbuf_x00_a_b_0
-dp01_build_cmdbuf_x00_a_b_0: ; 80338B4
+dp01_build_cmdbuf_x00_a_b_0: @ 80338B4
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76015,7 +76015,7 @@ dp01_build_cmdbuf_x00_a_b_0: ; 80338B4
thumb_func_end dp01_build_cmdbuf_x00_a_b_0
thumb_func_start dp01_build_cmdbuf_x01_a_b_0
-dp01_build_cmdbuf_x01_a_b_0: ; 80338D8
+dp01_build_cmdbuf_x01_a_b_0: @ 80338D8
push {r4,r5,lr}
adds r5, r1, 0
lsls r0, 24
@@ -76036,7 +76036,7 @@ dp01_build_cmdbuf_x01_a_b_0: ; 80338D8
thumb_func_end dp01_build_cmdbuf_x01_a_b_0
thumb_func_start dp01_build_cmdbuf_x02_a_b_varargs
-dp01_build_cmdbuf_x02_a_b_varargs: ; 8033900
+dp01_build_cmdbuf_x02_a_b_varargs: @ 8033900
push {r4-r6,lr}
ldr r4, [sp, 0x10]
lsls r0, 24
@@ -76072,7 +76072,7 @@ _0803392E:
thumb_func_end dp01_build_cmdbuf_x02_a_b_varargs
thumb_func_start sub_8033940
-sub_8033940: ; 8033940
+sub_8033940: @ 8033940
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -76108,7 +76108,7 @@ _0803396C:
thumb_func_end sub_8033940
thumb_func_start dp01_build_cmdbuf_x04_4_4_4
-dp01_build_cmdbuf_x04_4_4_4: ; 8033980
+dp01_build_cmdbuf_x04_4_4_4: @ 8033980
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76125,7 +76125,7 @@ dp01_build_cmdbuf_x04_4_4_4: ; 8033980
thumb_func_end dp01_build_cmdbuf_x04_4_4_4
thumb_func_start dp01_build_cmdbuf_x05_a_b_c
-dp01_build_cmdbuf_x05_a_b_c: ; 80339A0
+dp01_build_cmdbuf_x05_a_b_c: @ 80339A0
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76145,7 +76145,7 @@ dp01_build_cmdbuf_x05_a_b_c: ; 80339A0
thumb_func_end dp01_build_cmdbuf_x05_a_b_c
thumb_func_start dp01_build_cmdbuf_x06_a
-dp01_build_cmdbuf_x06_a: ; 80339C4
+dp01_build_cmdbuf_x06_a: @ 80339C4
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -76162,7 +76162,7 @@ dp01_build_cmdbuf_x06_a: ; 80339C4
thumb_func_end dp01_build_cmdbuf_x06_a
thumb_func_start dp01_build_cmdbuf_x07_7_7_7
-dp01_build_cmdbuf_x07_7_7_7: ; 80339E4
+dp01_build_cmdbuf_x07_7_7_7: @ 80339E4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76180,7 +76180,7 @@ dp01_build_cmdbuf_x07_7_7_7: ; 80339E4
thumb_func_end dp01_build_cmdbuf_x07_7_7_7
thumb_func_start dp01_build_cmdbuf_x08_8_8_8
-dp01_build_cmdbuf_x08_8_8_8: ; 8033A04
+dp01_build_cmdbuf_x08_8_8_8: @ 8033A04
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76198,7 +76198,7 @@ dp01_build_cmdbuf_x08_8_8_8: ; 8033A04
thumb_func_end dp01_build_cmdbuf_x08_8_8_8
thumb_func_start dp01_build_cmdbuf_x09_9_9_9
-dp01_build_cmdbuf_x09_9_9_9: ; 8033A24
+dp01_build_cmdbuf_x09_9_9_9: @ 8033A24
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76216,7 +76216,7 @@ dp01_build_cmdbuf_x09_9_9_9: ; 8033A24
thumb_func_end dp01_build_cmdbuf_x09_9_9_9
thumb_func_start dp01_build_cmdbuf_x0A_A_A_A
-dp01_build_cmdbuf_x0A_A_A_A: ; 8033A44
+dp01_build_cmdbuf_x0A_A_A_A: @ 8033A44
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76234,7 +76234,7 @@ dp01_build_cmdbuf_x0A_A_A_A: ; 8033A44
thumb_func_end dp01_build_cmdbuf_x0A_A_A_A
thumb_func_start dp01_build_cmdbuf_x0B_B_B_B
-dp01_build_cmdbuf_x0B_B_B_B: ; 8033A64
+dp01_build_cmdbuf_x0B_B_B_B: @ 8033A64
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76252,7 +76252,7 @@ dp01_build_cmdbuf_x0B_B_B_B: ; 8033A64
thumb_func_end dp01_build_cmdbuf_x0B_B_B_B
thumb_func_start dp01_build_cmdbuf_x0C_C_C_C
-dp01_build_cmdbuf_x0C_C_C_C: ; 8033A84
+dp01_build_cmdbuf_x0C_C_C_C: @ 8033A84
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76270,7 +76270,7 @@ dp01_build_cmdbuf_x0C_C_C_C: ; 8033A84
thumb_func_end dp01_build_cmdbuf_x0C_C_C_C
thumb_func_start dp01_build_cmdbuf_x0D_a
-dp01_build_cmdbuf_x0D_a: ; 8033AA4
+dp01_build_cmdbuf_x0D_a: @ 8033AA4
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -76287,7 +76287,7 @@ dp01_build_cmdbuf_x0D_a: ; 8033AA4
thumb_func_end dp01_build_cmdbuf_x0D_a
thumb_func_start sub_8033AC4
-sub_8033AC4: ; 8033AC4
+sub_8033AC4: @ 8033AC4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -76326,7 +76326,7 @@ _08033AF2:
thumb_func_end sub_8033AC4
thumb_func_start dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes
-dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes: ; 8033B0C
+dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes: @ 8033B0C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -76431,7 +76431,7 @@ _08033BB6:
thumb_func_end dp01_build_cmdbuf_x0F_aa_b_cc_dddd_e_mlc_weather_00_x1Cbytes
thumb_func_start dp01_build_cmdbuf_x10_TODO
-dp01_build_cmdbuf_x10_TODO: ; 8033BE4
+dp01_build_cmdbuf_x10_TODO: @ 8033BE4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -76548,7 +76548,7 @@ _08033C88:
thumb_func_end dp01_build_cmdbuf_x10_TODO
thumb_func_start dp01_build_cmdbuf_x11_TODO
-dp01_build_cmdbuf_x11_TODO: ; 8033CFC
+dp01_build_cmdbuf_x11_TODO: @ 8033CFC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -76647,7 +76647,7 @@ _08033D7C:
thumb_func_end dp01_build_cmdbuf_x11_TODO
thumb_func_start dp01_build_cmdbuf_x12_a_bb
-dp01_build_cmdbuf_x12_a_bb: ; 8033DE4
+dp01_build_cmdbuf_x12_a_bb: @ 8033DE4
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76670,7 +76670,7 @@ dp01_build_cmdbuf_x12_a_bb: ; 8033DE4
thumb_func_end dp01_build_cmdbuf_x12_a_bb
thumb_func_start sub_8033E10
-sub_8033E10: ; 8033E10
+sub_8033E10: @ 8033E10
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76688,7 +76688,7 @@ sub_8033E10: ; 8033E10
thumb_func_end sub_8033E10
thumb_func_start sub_8033E30
-sub_8033E30: ; 8033E30
+sub_8033E30: @ 8033E30
push {r4-r6,lr}
adds r5, r3, 0
lsls r0, 24
@@ -76721,7 +76721,7 @@ _08033E4C:
thumb_func_end sub_8033E30
thumb_func_start sub_8033E6C
-sub_8033E6C: ; 8033E6C
+sub_8033E6C: @ 8033E6C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76749,7 +76749,7 @@ _08033E7E:
thumb_func_end sub_8033E6C
thumb_func_start dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f
-dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f: ; 8033EA0
+dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f: @ 8033EA0
push {r4-r6,lr}
ldr r6, [sp, 0x10]
lsls r0, 24
@@ -76781,7 +76781,7 @@ _08033EBA:
thumb_func_end dp01_build_cmdbuf_x16_a_b_c_ptr_d_e_f
thumb_func_start dp01_build_cmdbuf_x17_17_17_17
-dp01_build_cmdbuf_x17_17_17_17: ; 8033EDC
+dp01_build_cmdbuf_x17_17_17_17: @ 8033EDC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -76799,7 +76799,7 @@ dp01_build_cmdbuf_x17_17_17_17: ; 8033EDC
thumb_func_end dp01_build_cmdbuf_x17_17_17_17
thumb_func_start dp01_build_cmdbuf_x18_0_aa_health_bar_update
-dp01_build_cmdbuf_x18_0_aa_health_bar_update: ; 8033EFC
+dp01_build_cmdbuf_x18_0_aa_health_bar_update: @ 8033EFC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -76828,7 +76828,7 @@ dp01_build_cmdbuf_x18_0_aa_health_bar_update: ; 8033EFC
thumb_func_end dp01_build_cmdbuf_x18_0_aa_health_bar_update
thumb_func_start dp01_build_cmdbuf_x19_a_bb
-dp01_build_cmdbuf_x19_a_bb: ; 8033F34
+dp01_build_cmdbuf_x19_a_bb: @ 8033F34
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76856,7 +76856,7 @@ dp01_build_cmdbuf_x19_a_bb: ; 8033F34
thumb_func_end dp01_build_cmdbuf_x19_a_bb
thumb_func_start dp01_build_cmdbuf_x1A_aaaa_bbbb
-dp01_build_cmdbuf_x1A_aaaa_bbbb: ; 8033F68
+dp01_build_cmdbuf_x1A_aaaa_bbbb: @ 8033F68
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76899,7 +76899,7 @@ dp01_build_cmdbuf_x1A_aaaa_bbbb: ; 8033F68
thumb_func_end dp01_build_cmdbuf_x1A_aaaa_bbbb
thumb_func_start dp01_build_cmdbuf_x1B_aaaa_b
-dp01_build_cmdbuf_x1B_aaaa_b: ; 8033FBC
+dp01_build_cmdbuf_x1B_aaaa_b: @ 8033FBC
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -76930,7 +76930,7 @@ dp01_build_cmdbuf_x1B_aaaa_b: ; 8033FBC
thumb_func_end dp01_build_cmdbuf_x1B_aaaa_b
thumb_func_start dp01_build_cmdbuf_x1C_a
-dp01_build_cmdbuf_x1C_a: ; 8033FF8
+dp01_build_cmdbuf_x1C_a: @ 8033FF8
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -76947,7 +76947,7 @@ dp01_build_cmdbuf_x1C_a: ; 8033FF8
thumb_func_end dp01_build_cmdbuf_x1C_a
thumb_func_start dp01_build_cmdbuf_x1D_1D_numargs_varargs
-dp01_build_cmdbuf_x1D_1D_numargs_varargs: ; 8034018
+dp01_build_cmdbuf_x1D_1D_numargs_varargs: @ 8034018
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -76987,7 +76987,7 @@ _08034048:
thumb_func_end dp01_build_cmdbuf_x1D_1D_numargs_varargs
thumb_func_start sub_8034060
-sub_8034060: ; 8034060
+sub_8034060: @ 8034060
push {r4-r6,lr}
adds r4, r3, 0
lsls r0, 24
@@ -77042,7 +77042,7 @@ _080340B0:
thumb_func_end sub_8034060
thumb_func_start sub_80340C8
-sub_80340C8: ; 80340C8
+sub_80340C8: @ 80340C8
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -77081,7 +77081,7 @@ _080340F6:
thumb_func_end sub_80340C8
thumb_func_start sub_8034110
-sub_8034110: ; 8034110
+sub_8034110: @ 8034110
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -77120,7 +77120,7 @@ _0803413E:
thumb_func_end sub_8034110
thumb_func_start dp01_build_cmdbuf_x21_a_bb
-dp01_build_cmdbuf_x21_a_bb: ; 8034158
+dp01_build_cmdbuf_x21_a_bb: @ 8034158
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -77143,7 +77143,7 @@ dp01_build_cmdbuf_x21_a_bb: ; 8034158
thumb_func_end dp01_build_cmdbuf_x21_a_bb
thumb_func_start dp01_build_cmdbuf_x22_a_three_bytes
-dp01_build_cmdbuf_x22_a_three_bytes: ; 8034184
+dp01_build_cmdbuf_x22_a_three_bytes: @ 8034184
push {r4,r5,lr}
adds r4, r2, 0
lsls r0, 24
@@ -77173,7 +77173,7 @@ _08034198:
thumb_func_end dp01_build_cmdbuf_x22_a_three_bytes
thumb_func_start dp01_build_cmdbuf_x23_aa_0
-dp01_build_cmdbuf_x23_aa_0: ; 80341BC
+dp01_build_cmdbuf_x23_aa_0: @ 80341BC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -77197,7 +77197,7 @@ dp01_build_cmdbuf_x23_aa_0: ; 80341BC
thumb_func_end dp01_build_cmdbuf_x23_aa_0
thumb_func_start dp01_build_cmdbuf_x24_aa_0
-dp01_build_cmdbuf_x24_aa_0: ; 80341E8
+dp01_build_cmdbuf_x24_aa_0: @ 80341E8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -77221,7 +77221,7 @@ dp01_build_cmdbuf_x24_aa_0: ; 80341E8
thumb_func_end dp01_build_cmdbuf_x24_aa_0
thumb_func_start dp01_build_cmdbuf_x25_25_25_25
-dp01_build_cmdbuf_x25_25_25_25: ; 8034214
+dp01_build_cmdbuf_x25_25_25_25: @ 8034214
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77239,7 +77239,7 @@ dp01_build_cmdbuf_x25_25_25_25: ; 8034214
thumb_func_end dp01_build_cmdbuf_x25_25_25_25
thumb_func_start dp01_build_cmdbuf_x26_a
-dp01_build_cmdbuf_x26_a: ; 8034234
+dp01_build_cmdbuf_x26_a: @ 8034234
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -77256,7 +77256,7 @@ dp01_build_cmdbuf_x26_a: ; 8034234
thumb_func_end dp01_build_cmdbuf_x26_a
thumb_func_start dp01_build_cmdbuf_x27_27_27_27
-dp01_build_cmdbuf_x27_27_27_27: ; 8034254
+dp01_build_cmdbuf_x27_27_27_27: @ 8034254
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77274,7 +77274,7 @@ dp01_build_cmdbuf_x27_27_27_27: ; 8034254
thumb_func_end dp01_build_cmdbuf_x27_27_27_27
thumb_func_start dp01_build_cmdbuf_x28_28_28_28
-dp01_build_cmdbuf_x28_28_28_28: ; 8034274
+dp01_build_cmdbuf_x28_28_28_28: @ 8034274
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77292,7 +77292,7 @@ dp01_build_cmdbuf_x28_28_28_28: ; 8034274
thumb_func_end dp01_build_cmdbuf_x28_28_28_28
thumb_func_start dp01_build_cmdbuf_x29_29_29_29
-dp01_build_cmdbuf_x29_29_29_29: ; 8034294
+dp01_build_cmdbuf_x29_29_29_29: @ 8034294
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77310,7 +77310,7 @@ dp01_build_cmdbuf_x29_29_29_29: ; 8034294
thumb_func_end dp01_build_cmdbuf_x29_29_29_29
thumb_func_start dp01_build_cmdbuf_x2A_2A_2A_2A
-dp01_build_cmdbuf_x2A_2A_2A_2A: ; 80342B4
+dp01_build_cmdbuf_x2A_2A_2A_2A: @ 80342B4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77328,7 +77328,7 @@ dp01_build_cmdbuf_x2A_2A_2A_2A: ; 80342B4
thumb_func_end dp01_build_cmdbuf_x2A_2A_2A_2A
thumb_func_start dp01_build_cmdbuf_x2B_aa_0
-dp01_build_cmdbuf_x2B_aa_0: ; 80342D4
+dp01_build_cmdbuf_x2B_aa_0: @ 80342D4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -77352,7 +77352,7 @@ dp01_build_cmdbuf_x2B_aa_0: ; 80342D4
thumb_func_end dp01_build_cmdbuf_x2B_aa_0
thumb_func_start sub_8034300
-sub_8034300: ; 8034300
+sub_8034300: @ 8034300
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -77375,7 +77375,7 @@ sub_8034300: ; 8034300
thumb_func_end sub_8034300
thumb_func_start dp01_build_cmdbuf_x2D_2D_2D_2D
-dp01_build_cmdbuf_x2D_2D_2D_2D: ; 803432C
+dp01_build_cmdbuf_x2D_2D_2D_2D: @ 803432C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77393,7 +77393,7 @@ dp01_build_cmdbuf_x2D_2D_2D_2D: ; 803432C
thumb_func_end dp01_build_cmdbuf_x2D_2D_2D_2D
thumb_func_start dp01_build_cmdbuf_x2E_a
-dp01_build_cmdbuf_x2E_a: ; 803434C
+dp01_build_cmdbuf_x2E_a: @ 803434C
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -77410,7 +77410,7 @@ dp01_build_cmdbuf_x2E_a: ; 803434C
thumb_func_end dp01_build_cmdbuf_x2E_a
thumb_func_start dp01_build_cmdbuf_x2F_2F_2F_2F
-dp01_build_cmdbuf_x2F_2F_2F_2F: ; 803436C
+dp01_build_cmdbuf_x2F_2F_2F_2F: @ 803436C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77428,7 +77428,7 @@ dp01_build_cmdbuf_x2F_2F_2F_2F: ; 803436C
thumb_func_end dp01_build_cmdbuf_x2F_2F_2F_2F
thumb_func_start dp01_build_cmdbuf_x30_TODO
-dp01_build_cmdbuf_x30_TODO: ; 803438C
+dp01_build_cmdbuf_x30_TODO: @ 803438C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -77467,7 +77467,7 @@ _080343B4:
thumb_func_end dp01_build_cmdbuf_x30_TODO
thumb_func_start dp01_build_cmdbuf_x31_31_31_31
-dp01_build_cmdbuf_x31_31_31_31: ; 80343D4
+dp01_build_cmdbuf_x31_31_31_31: @ 80343D4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77485,7 +77485,7 @@ dp01_build_cmdbuf_x31_31_31_31: ; 80343D4
thumb_func_end dp01_build_cmdbuf_x31_31_31_31
thumb_func_start dp01_build_cmdbuf_x32_32_32_32
-dp01_build_cmdbuf_x32_32_32_32: ; 80343F4
+dp01_build_cmdbuf_x32_32_32_32: @ 80343F4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -77503,7 +77503,7 @@ dp01_build_cmdbuf_x32_32_32_32: ; 80343F4
thumb_func_end dp01_build_cmdbuf_x32_32_32_32
thumb_func_start dp01_build_cmdbuf_x33_a_33_33
-dp01_build_cmdbuf_x33_a_33_33: ; 8034414
+dp01_build_cmdbuf_x33_a_33_33: @ 8034414
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -77522,7 +77522,7 @@ dp01_build_cmdbuf_x33_a_33_33: ; 8034414
thumb_func_end dp01_build_cmdbuf_x33_a_33_33
thumb_func_start dp01_build_cmdbuf_x34_a_bb_aka_battle_anim
-dp01_build_cmdbuf_x34_a_bb_aka_battle_anim: ; 8034438
+dp01_build_cmdbuf_x34_a_bb_aka_battle_anim: @ 8034438
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -77545,7 +77545,7 @@ dp01_build_cmdbuf_x34_a_bb_aka_battle_anim: ; 8034438
thumb_func_end dp01_build_cmdbuf_x34_a_bb_aka_battle_anim
thumb_func_start sub_8034464
-sub_8034464: ; 8034464
+sub_8034464: @ 8034464
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -77579,7 +77579,7 @@ _08034490:
thumb_func_end sub_8034464
thumb_func_start dp01_build_cmdbuf_x38_a
-dp01_build_cmdbuf_x38_a: ; 80344A8
+dp01_build_cmdbuf_x38_a: @ 80344A8
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -77596,7 +77596,7 @@ dp01_build_cmdbuf_x38_a: ; 80344A8
thumb_func_end dp01_build_cmdbuf_x38_a
thumb_func_start dp01_build_cmdbuf_x37_a
-dp01_build_cmdbuf_x37_a: ; 80344C8
+dp01_build_cmdbuf_x37_a: @ 80344C8
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -77633,8 +77633,8 @@ dp01_build_cmdbuf_x37_a: ; 80344C8
thumb_func_end dp01_build_cmdbuf_x37_a
thumb_func_start LZDecompressWram
-; void LZDecompressWram(void *src, void *dest)
-LZDecompressWram: ; 8034518
+@ void LZDecompressWram(void *src, void *dest)
+LZDecompressWram: @ 8034518
push {lr}
bl LZ77UnCompWram
pop {r0}
@@ -77642,8 +77642,8 @@ LZDecompressWram: ; 8034518
thumb_func_end LZDecompressWram
thumb_func_start LZDecompressVram
-; void LZDecompressVram(void *src, void *dest)
-LZDecompressVram: ; 8034524
+@ void LZDecompressVram(void *src, void *dest)
+LZDecompressVram: @ 8034524
push {lr}
bl LZ77UnCompVram
pop {r0}
@@ -77651,8 +77651,8 @@ LZDecompressVram: ; 8034524
thumb_func_end LZDecompressVram
thumb_func_start LoadCompressedObjectPic
-; u16 LoadCompressedObjectPic(struct obj_tiles *pic)
-LoadCompressedObjectPic: ; 8034530
+@ u16 LoadCompressedObjectPic(struct obj_tiles *pic)
+LoadCompressedObjectPic: @ 8034530
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -77678,8 +77678,8 @@ LoadCompressedObjectPic: ; 8034530
thumb_func_end LoadCompressedObjectPic
thumb_func_start LoadCompressedObjectPicOverrideBuffer
-; void LoadCompressedObjectPicOverrideBuffer(struct obj_tiles *pic, void *tempBuffer)
-LoadCompressedObjectPicOverrideBuffer: ; 8034564
+@ void LoadCompressedObjectPicOverrideBuffer(struct obj_tiles *pic, void *tempBuffer)
+LoadCompressedObjectPicOverrideBuffer: @ 8034564
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -77701,8 +77701,8 @@ LoadCompressedObjectPicOverrideBuffer: ; 8034564
thumb_func_end LoadCompressedObjectPicOverrideBuffer
thumb_func_start LoadCompressedObjectPalette
-; void LoadCompressedObjectPalette(struct TaggedObjectPalette *palette)
-LoadCompressedObjectPalette: ; 803458C
+@ void LoadCompressedObjectPalette(struct TaggedObjectPalette *palette)
+LoadCompressedObjectPalette: @ 803458C
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -77727,8 +77727,8 @@ LoadCompressedObjectPalette: ; 803458C
thumb_func_end LoadCompressedObjectPalette
thumb_func_start LoadCompressedObjectPaletteOverrideBuffer
-; void LoadCompressedObjectPaletteOverrideBuffer(struct TaggedObjectPalette *palette, void *tempBuffer)
-LoadCompressedObjectPaletteOverrideBuffer: ; 80345C0
+@ void LoadCompressedObjectPaletteOverrideBuffer(struct TaggedObjectPalette *palette, void *tempBuffer)
+LoadCompressedObjectPaletteOverrideBuffer: @ 80345C0
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -77752,8 +77752,8 @@ LoadCompressedObjectPaletteOverrideBuffer: ; 80345C0
thumb_func_end LoadCompressedObjectPaletteOverrideBuffer
thumb_func_start DecompressPicFromTable
-; void DecompressPicFromTable(void **picTable, void *dest, u32 index)
-DecompressPicFromTable: ; 80345F0
+@ void DecompressPicFromTable(void **picTable, void *dest, u32 index)
+DecompressPicFromTable: @ 80345F0
push {r4,r5,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -77781,8 +77781,8 @@ _08034618:
thumb_func_end DecompressPicFromTable
thumb_func_start DecompressMonPic_DetectFrontOrBack
-; void DecompressMonPic_DetectFrontOrBack(void **picTable, void *dest, u32 speciesId, u32 personality)
-DecompressMonPic_DetectFrontOrBack: ; 8034628
+@ void DecompressMonPic_DetectFrontOrBack(void **picTable, void *dest, u32 speciesId, u32 personality)
+DecompressMonPic_DetectFrontOrBack: @ 8034628
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -77807,8 +77807,8 @@ _0803463E:
thumb_func_end DecompressMonPic_DetectFrontOrBack
thumb_func_start DecompressMonPic
-; void DecompressMonPic(void **picTable, void *dest, u32 speciesId, u32 personality, bool8 isFrontPic)
-DecompressMonPic: ; 8034654
+@ void DecompressMonPic(void **picTable, void *dest, u32 speciesId, u32 personality, bool8 isFrontPic)
+DecompressMonPic: @ 8034654
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -77904,8 +77904,8 @@ _080346F0:
thumb_func_end DecompressMonPic
thumb_func_start Unused_LZDecompressWramIndirect
-; void Unused_LZDecompressWramIndirect(void **src)
-Unused_LZDecompressWramIndirect: ; 8034710
+@ void Unused_LZDecompressWramIndirect(void **src)
+Unused_LZDecompressWramIndirect: @ 8034710
push {lr}
ldr r0, [r0]
bl LZ77UnCompWram
@@ -77914,7 +77914,7 @@ Unused_LZDecompressWramIndirect: ; 8034710
thumb_func_end Unused_LZDecompressWramIndirect
thumb_func_start sub_803471C
-sub_803471C: ; 803471C
+sub_803471C: @ 803471C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -78253,7 +78253,7 @@ _08034964:
thumb_func_end sub_803471C
thumb_func_start sub_8034974
-sub_8034974: ; 8034974
+sub_8034974: @ 8034974
adds r2, r0, 0
ldrb r0, [r2, 0x3]
lsls r0, 16
@@ -78266,8 +78266,8 @@ sub_8034974: ; 8034974
thumb_func_end sub_8034974
thumb_func_start LoadCompressedObjectPicUsingHeap
-; u32 LoadCompressedObjectPicUsingHeap(struct obj_tiles *pic)
-LoadCompressedObjectPicUsingHeap: ; 8034988
+@ u32 LoadCompressedObjectPicUsingHeap(struct obj_tiles *pic)
+LoadCompressedObjectPicUsingHeap: @ 8034988
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -78297,8 +78297,8 @@ LoadCompressedObjectPicUsingHeap: ; 8034988
thumb_func_end LoadCompressedObjectPicUsingHeap
thumb_func_start LoadCompressedObjectPaletteUsingHeap
-; u32 LoadCompressedObjectPaletteUsingHeap(struct TaggedObjectPalette *palette)
-LoadCompressedObjectPaletteUsingHeap: ; 80349C4
+@ u32 LoadCompressedObjectPaletteUsingHeap(struct TaggedObjectPalette *palette)
+LoadCompressedObjectPaletteUsingHeap: @ 80349C4
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -78330,8 +78330,8 @@ LoadCompressedObjectPaletteUsingHeap: ; 80349C4
thumb_func_end LoadCompressedObjectPaletteUsingHeap
thumb_func_start DecompressPicFromTable_2
-; void DecompressPicFromTable_2(void **picTable, void *dest, u32 index)
-DecompressPicFromTable_2: ; 8034A08
+@ void DecompressPicFromTable_2(void **picTable, void *dest, u32 index)
+DecompressPicFromTable_2: @ 8034A08
push {r4,r5,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -78359,8 +78359,8 @@ _08034A30:
thumb_func_end DecompressPicFromTable_2
thumb_func_start DecompressMonPic_2
-; void DecompressMonPic_2(void **picTable, void *dest, u32 speciesId, u32 personality, bool8 isFrontPic)
-DecompressMonPic_2: ; 8034A40
+@ void DecompressMonPic_2(void **picTable, void *dest, u32 speciesId, u32 personality, bool8 isFrontPic)
+DecompressMonPic_2: @ 8034A40
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -78456,8 +78456,8 @@ _08034ADC:
thumb_func_end DecompressMonPic_2
thumb_func_start DecompressMonPic_DetectFrontOrBack_2
-; void DecompressMonPic_DetectFrontOrBack_2(void **picTable, void *dest, u32 speciesId, u32 personality)
-DecompressMonPic_DetectFrontOrBack_2: ; 8034AFC
+@ void DecompressMonPic_DetectFrontOrBack_2(void **picTable, void *dest, u32 speciesId, u32 personality)
+DecompressMonPic_DetectFrontOrBack_2: @ 8034AFC
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -78482,7 +78482,7 @@ _08034B12:
thumb_func_end DecompressMonPic_DetectFrontOrBack_2
thumb_func_start sub_8034B28
-sub_8034B28: ; 8034B28
+sub_8034B28: @ 8034B28
push {lr}
adds r3, r0, 0
movs r0, 0xCE
@@ -78503,8 +78503,8 @@ _08034B4A:
thumb_func_end sub_8034B28
thumb_func_start DecompressMonPicWithoutDuplicatingDeoxysTiles_DetectFrontOrBack
-; void DecompressMonPicWithoutDuplicatingDeoxysTiles_DetectFrontOrBack(void **picTable, void *dest, u32 speciesId, u32 personality)
-DecompressMonPicWithoutDuplicatingDeoxysTiles_DetectFrontOrBack: ; 8034B50
+@ void DecompressMonPicWithoutDuplicatingDeoxysTiles_DetectFrontOrBack(void **picTable, void *dest, u32 speciesId, u32 personality)
+DecompressMonPicWithoutDuplicatingDeoxysTiles_DetectFrontOrBack: @ 8034B50
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -78529,8 +78529,8 @@ _08034B66:
thumb_func_end DecompressMonPicWithoutDuplicatingDeoxysTiles_DetectFrontOrBack
thumb_func_start DecompressMonPicWithoutDuplicatingDeoxysTiles
-; void DecompressMonPicWithoutDuplicatingDeoxysTiles(void **picTable, void *dest, u32 speciesId, u32 personality, bool8 isFrontPic)
-DecompressMonPicWithoutDuplicatingDeoxysTiles: ; 8034B7C
+@ void DecompressMonPicWithoutDuplicatingDeoxysTiles(void **picTable, void *dest, u32 speciesId, u32 personality, bool8 isFrontPic)
+DecompressMonPicWithoutDuplicatingDeoxysTiles: @ 8034B7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -78623,8 +78623,8 @@ _08034C18:
thumb_func_end DecompressMonPicWithoutDuplicatingDeoxysTiles
thumb_func_start DuplicateDeoxysTiles
-; void DuplicateDeoxysTiles(void *pointer, u32 speciesId)
-DuplicateDeoxysTiles: ; 8034C30
+@ void DuplicateDeoxysTiles(void *pointer, u32 speciesId)
+DuplicateDeoxysTiles: @ 8034C30
push {lr}
adds r3, r0, 0
movs r0, 0xCD
@@ -78644,7 +78644,7 @@ _08034C4A:
thumb_func_end DuplicateDeoxysTiles
thumb_func_start sub_8034C54
-sub_8034C54: ; 8034C54
+sub_8034C54: @ 8034C54
push {r4-r7,lr}
adds r4, r0, 0
ldr r5, =0x02022e10
@@ -78706,7 +78706,7 @@ _08034CC0:
thumb_func_end sub_8034C54
thumb_func_start sub_8034CC8
-sub_8034CC8: ; 8034CC8
+sub_8034CC8: @ 8034CC8
push {r4,r5,lr}
ldr r2, =0x02022e10
ldr r1, [r2]
@@ -78747,7 +78747,7 @@ _08034D08:
thumb_func_end sub_8034CC8
thumb_func_start sub_8034D14
-sub_8034D14: ; 8034D14
+sub_8034D14: @ 8034D14
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -78986,7 +78986,7 @@ _08034EE8:
thumb_func_end sub_8034D14
thumb_func_start sub_8034EFC
-sub_8034EFC: ; 8034EFC
+sub_8034EFC: @ 8034EFC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -79144,7 +79144,7 @@ _08034FCE:
thumb_func_end sub_8034EFC
thumb_func_start sub_8035044
-sub_8035044: ; 8035044
+sub_8035044: @ 8035044
push {r4-r6,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -79202,7 +79202,7 @@ _080350A8:
thumb_func_end sub_8035044
thumb_func_start sub_80350B0
-sub_80350B0: ; 80350B0
+sub_80350B0: @ 80350B0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -79292,7 +79292,7 @@ _08035154:
thumb_func_end sub_80350B0
thumb_func_start sub_8035164
-sub_8035164: ; 8035164
+sub_8035164: @ 8035164
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -79457,7 +79457,7 @@ _080352AE:
thumb_func_end sub_8035164
thumb_func_start sub_80352C0
-sub_80352C0: ; 80352C0
+sub_80352C0: @ 80352C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -79602,7 +79602,7 @@ _080353C6:
thumb_func_end sub_80352C0
thumb_func_start sub_80353DC
-sub_80353DC: ; 80353DC
+sub_80353DC: @ 80353DC
push {r4-r7,lr}
adds r4, r0, 0
ldr r0, =0x02022e10
@@ -79684,7 +79684,7 @@ _0803546E:
thumb_func_end sub_80353DC
thumb_func_start sub_803547C
-sub_803547C: ; 803547C
+sub_803547C: @ 803547C
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -79765,7 +79765,7 @@ _0803550C:
thumb_func_end sub_803547C
thumb_func_start sub_8035518
-sub_8035518: ; 8035518
+sub_8035518: @ 8035518
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -79818,7 +79818,7 @@ _0803556A:
thumb_func_end sub_8035518
thumb_func_start sub_8035570
-sub_8035570: ; 8035570
+sub_8035570: @ 8035570
push {r4-r6,lr}
adds r3, r0, 0
movs r2, 0
@@ -79859,7 +79859,7 @@ _080355AE:
thumb_func_end sub_8035570
thumb_func_start sub_80355B4
-sub_80355B4: ; 80355B4
+sub_80355B4: @ 80355B4
push {r4-r6,lr}
adds r3, r0, 0
movs r2, 0
@@ -79900,7 +79900,7 @@ _080355F2:
thumb_func_end sub_80355B4
thumb_func_start sub_80355F8
-sub_80355F8: ; 80355F8
+sub_80355F8: @ 80355F8
ldr r2, =gUnknown_082FF1C8
lsls r0, 2
adds r1, r0
@@ -79911,7 +79911,7 @@ sub_80355F8: ; 80355F8
thumb_func_end sub_80355F8
thumb_func_start sub_8035608
-sub_8035608: ; 8035608
+sub_8035608: @ 8035608
push {lr}
bl ResetAllObjectData
ldr r0, =gUnknown_0831AC88
@@ -79939,7 +79939,7 @@ sub_8035608: ; 8035608
thumb_func_end sub_8035608
thumb_func_start sub_8035648
-sub_8035648: ; 8035648
+sub_8035648: @ 8035648
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -79948,7 +79948,7 @@ sub_8035648: ; 8035648
thumb_func_end sub_8035648
thumb_func_start trs_config
-trs_config: ; 8035658
+trs_config: @ 8035658
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -79997,7 +79997,7 @@ _080356AA:
thumb_func_end trs_config
thumb_func_start c2_berry_program_update_menu
-c2_berry_program_update_menu: ; 80356D0
+c2_berry_program_update_menu: @ 80356D0
push {lr}
movs r0, 0x2
bl DisableInterrupts
@@ -80022,7 +80022,7 @@ c2_berry_program_update_menu: ; 80356D0
thumb_func_end c2_berry_program_update_menu
thumb_func_start sub_803570C
-sub_803570C: ; 803570C
+sub_803570C: @ 803570C
push {lr}
movs r0, 0x2
movs r1, 0x12
@@ -80063,7 +80063,7 @@ _0803575A:
thumb_func_end sub_803570C
thumb_func_start load_battle_oval_graphics
-load_battle_oval_graphics: ; 8035770
+load_battle_oval_graphics: @ 8035770
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r1, [r0]
@@ -80306,7 +80306,7 @@ _08035A8A:
thumb_func_end load_battle_oval_graphics
thumb_func_start sub_8035AA4
-sub_8035AA4: ; 8035AA4
+sub_8035AA4: @ 8035AA4
push {lr}
ldr r0, =gUnknown_08C00000
movs r1, 0xC0
@@ -80331,7 +80331,7 @@ sub_8035AA4: ; 8035AA4
thumb_func_end sub_8035AA4
thumb_func_start sub_8035AE4
-sub_8035AE4: ; 8035AE4
+sub_8035AE4: @ 8035AE4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -80518,7 +80518,7 @@ _08035C36:
thumb_func_end sub_8035AE4
thumb_func_start sub_8035C4C
-sub_8035C4C: ; 8035C4C
+sub_8035C4C: @ 8035C4C
push {lr}
ldr r0, =0x0202433a
ldrb r2, [r0]
@@ -80643,7 +80643,7 @@ _08035D68:
thumb_func_end sub_8035C4C
thumb_func_start task00_0800F6FC
-task00_0800F6FC: ; 8035D74
+task00_0800F6FC: @ 8035D74
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -81096,7 +81096,7 @@ _08036138:
thumb_func_end task00_0800F6FC
thumb_func_start sub_8036154
-sub_8036154: ; 8036154
+sub_8036154: @ 8036154
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r1, [r0]
@@ -81309,7 +81309,7 @@ _080363AC:
thumb_func_end sub_8036154
thumb_func_start sub_80363C4
-sub_80363C4: ; 80363C4
+sub_80363C4: @ 80363C4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -81701,7 +81701,7 @@ _08036758:
thumb_func_end sub_80363C4
thumb_func_start sub_8036760
-sub_8036760: ; 8036760
+sub_8036760: @ 8036760
push {lr}
bl saveblock_randomize_and_relocate
bl sub_8056F28
@@ -81750,7 +81750,7 @@ _080367D0:
thumb_func_end sub_8036760
thumb_func_start sub_80367D4
-sub_80367D4: ; 80367D4
+sub_80367D4: @ 80367D4
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0
@@ -81984,7 +81984,7 @@ _08036A10:
thumb_func_end sub_80367D4
thumb_func_start sub_8036A5C
-sub_8036A5C: ; 8036A5C
+sub_8036A5C: @ 8036A5C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -82097,7 +82097,7 @@ _08036AEE:
thumb_func_end sub_8036A5C
thumb_func_start sub_8036B44
-sub_8036B44: ; 8036B44
+sub_8036B44: @ 8036B44
push {r4-r7,lr}
ldr r0, =0x0202449c
ldr r5, [r0]
@@ -82193,7 +82193,7 @@ _08036C00:
thumb_func_end sub_8036B44
thumb_func_start berry_801017C
-berry_801017C: ; 8036C08
+berry_801017C: @ 8036C08
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -82532,7 +82532,7 @@ _08036EA0:
thumb_func_end berry_801017C
thumb_func_start sub_8036EB8
-sub_8036EB8: ; 8036EB8
+sub_8036EB8: @ 8036EB8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -82664,7 +82664,7 @@ _08036FA0:
thumb_func_end sub_8036EB8
thumb_func_start sub_8036FAC
-sub_8036FAC: ; 8036FAC
+sub_8036FAC: @ 8036FAC
push {r4-r6,lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -83133,7 +83133,7 @@ _0803744C:
thumb_func_end sub_8036FAC
thumb_func_start sub_8037458
-sub_8037458: ; 8037458
+sub_8037458: @ 8037458
push {r4-r7,lr}
sub sp, 0x4
bl RunActiveTasks
@@ -83713,7 +83713,7 @@ _080379D6:
thumb_func_end sub_8037458
thumb_func_start sub_80379F8
-sub_80379F8: ; 80379F8
+sub_80379F8: @ 80379F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -83814,7 +83814,7 @@ _08037AA4:
thumb_func_end sub_80379F8
thumb_func_start sub_8037ADC
-sub_8037ADC: ; 8037ADC
+sub_8037ADC: @ 8037ADC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -84069,7 +84069,7 @@ _08037D0A:
thumb_func_end sub_8037ADC
thumb_func_start intro_end
-intro_end: ; 8037D2C
+intro_end: @ 8037D2C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -84147,7 +84147,7 @@ _08037DD6:
thumb_func_end intro_end
thumb_func_start sub_8037DF4
-sub_8037DF4: ; 8037DF4
+sub_8037DF4: @ 8037DF4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -84851,7 +84851,7 @@ _080383F8:
thumb_func_end sub_8037DF4
thumb_func_start sub_8038420
-sub_8038420: ; 8038420
+sub_8038420: @ 8038420
push {lr}
sub sp, 0x4
bl CallObjectCallbacks
@@ -84900,7 +84900,7 @@ _08038482:
thumb_func_end sub_8038420
thumb_func_start sub_803849C
-sub_803849C: ; 803849C
+sub_803849C: @ 803849C
push {lr}
ldr r1, =0x030022c0
ldr r0, =0x03005d00
@@ -84928,7 +84928,7 @@ sub_803849C: ; 803849C
thumb_func_end sub_803849C
thumb_func_start sub_80384E4
-sub_80384E4: ; 80384E4
+sub_80384E4: @ 80384E4
push {lr}
bl fade_and_return_progress_probably
ldr r0, =0x02037fd4
@@ -84953,7 +84953,7 @@ _08038512:
thumb_func_end sub_80384E4
thumb_func_start sub_8038528
-sub_8038528: ; 8038528
+sub_8038528: @ 8038528
movs r1, 0
strh r1, [r0, 0x2E]
ldr r1, =sub_8038538
@@ -84963,7 +84963,7 @@ sub_8038528: ; 8038528
thumb_func_end sub_8038528
thumb_func_start sub_8038538
-sub_8038538: ; 8038538
+sub_8038538: @ 8038538
push {r4,r5,lr}
adds r3, r0, 0
ldr r5, =0x0201c000
@@ -85055,7 +85055,7 @@ _080385DC:
thumb_func_end sub_8038538
thumb_func_start LoadTrainerParty
-LoadTrainerParty: ; 80385E8
+LoadTrainerParty: @ 80385E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -85357,7 +85357,7 @@ _08038820:
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =gBattleMoves + 0x4 ; PP offset
+ ldr r0, =gBattleMoves + 0x4 @ PP offset
adds r2, r0
adds r0, r5, 0
bl pokemon_setattr
@@ -85529,7 +85529,7 @@ _08038982:
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =gBattleMoves + 0x4 ; PP offset
+ ldr r0, =gBattleMoves + 0x4 @ PP offset
adds r2, r0
adds r0, r5, 0
bl pokemon_setattr
@@ -85581,7 +85581,7 @@ _080389E2:
thumb_func_end LoadTrainerParty
thumb_func_start sub_8038A04
-sub_8038A04: ; 8038A04
+sub_8038A04: @ 8038A04
push {lr}
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -85601,7 +85601,7 @@ _08038A1E:
thumb_func_end sub_8038A04
thumb_func_start vblank_cb_08078BB4
-vblank_cb_08078BB4: ; 8038A28
+vblank_cb_08078BB4: @ 8038A28
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -85669,12 +85669,12 @@ _08038A3A:
thumb_func_end vblank_cb_08078BB4
thumb_func_start nullsub_17
-nullsub_17: ; 8038B00
+nullsub_17: @ 8038B00
bx lr
thumb_func_end nullsub_17
thumb_func_start sub_8038B04
-sub_8038B04: ; 8038B04
+sub_8038B04: @ 8038B04
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -85732,7 +85732,7 @@ _08038B6A:
thumb_func_end sub_8038B04
thumb_func_start sub_8038B74
-sub_8038B74: ; 8038B74
+sub_8038B74: @ 8038B74
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -85748,7 +85748,7 @@ sub_8038B74: ; 8038B74
thumb_func_end sub_8038B74
thumb_func_start sub_8038B94
-sub_8038B94: ; 8038B94
+sub_8038B94: @ 8038B94
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -85976,7 +85976,7 @@ _08038D2A:
thumb_func_end sub_8038B94
thumb_func_start sub_8038D64
-sub_8038D64: ; 8038D64
+sub_8038D64: @ 8038D64
push {r4,lr}
sub sp, 0x4
movs r0, 0
@@ -86126,7 +86126,7 @@ _08038EB6:
thumb_func_end sub_8038D64
thumb_func_start sub_8038F14
-sub_8038F14: ; 8038F14
+sub_8038F14: @ 8038F14
push {lr}
bl sub_8038F34
bl CallObjectCallbacks
@@ -86139,7 +86139,7 @@ sub_8038F14: ; 8038F14
thumb_func_end sub_8038F14
thumb_func_start sub_8038F34
-sub_8038F34: ; 8038F34
+sub_8038F34: @ 8038F34
push {r4-r6,lr}
sub sp, 0x8
ldr r0, =0x02024332
@@ -86425,7 +86425,7 @@ _080391C6:
thumb_func_end sub_8038F34
thumb_func_start sub_80391E0
-sub_80391E0: ; 80391E0
+sub_80391E0: @ 80391E0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -86517,7 +86517,7 @@ _080392A0:
thumb_func_end sub_80391E0
thumb_func_start sub_80392A8
-sub_80392A8: ; 80392A8
+sub_80392A8: @ 80392A8
push {r4,lr}
sub sp, 0x8
movs r0, 0
@@ -86589,7 +86589,7 @@ _080392FE:
thumb_func_end sub_80392A8
thumb_func_start sub_803937C
-sub_803937C: ; 803937C
+sub_803937C: @ 803937C
push {lr}
bl sub_803939C
bl CallObjectCallbacks
@@ -86602,7 +86602,7 @@ sub_803937C: ; 803937C
thumb_func_end sub_803937C
thumb_func_start sub_803939C
-sub_803939C: ; 803939C
+sub_803939C: @ 803939C
push {r4,r5,lr}
sub sp, 0x4
ldr r0, =0x02024332
@@ -87008,7 +87008,7 @@ _0803975E:
thumb_func_end sub_803939C
thumb_func_start shedinja_something
-shedinja_something: ; 803976C
+shedinja_something: @ 803976C
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -87049,7 +87049,7 @@ _080397B4:
thumb_func_end shedinja_something
thumb_func_start sub_80397C4
-sub_80397C4: ; 80397C4
+sub_80397C4: @ 80397C4
ldr r2, =gUnknown_0831ABA0
lsls r0, 2
adds r0, r2
@@ -87063,7 +87063,7 @@ sub_80397C4: ; 80397C4
thumb_func_end sub_80397C4
thumb_func_start oac_poke_opponent
-oac_poke_opponent: ; 80397DC
+oac_poke_opponent: @ 80397DC
push {lr}
sub sp, 0x4
ldr r1, =sub_803980C
@@ -87085,7 +87085,7 @@ oac_poke_opponent: ; 80397DC
thumb_func_end oac_poke_opponent
thumb_func_start sub_803980C
-sub_803980C: ; 803980C
+sub_803980C: @ 803980C
push {lr}
adds r2, r0, 0
ldr r0, =0x020243fc
@@ -87109,7 +87109,7 @@ _0803982C:
thumb_func_end sub_803980C
thumb_func_start sub_8039838
-sub_8039838: ; 8039838
+sub_8039838: @ 8039838
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -87151,7 +87151,7 @@ _08039880:
thumb_func_end sub_8039838
thumb_func_start sub_8039894
-sub_8039894: ; 8039894
+sub_8039894: @ 8039894
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -87172,12 +87172,12 @@ _080398B0:
thumb_func_end sub_8039894
thumb_func_start nullsub_18
-nullsub_18: ; 80398B8
+nullsub_18: @ 80398B8
bx lr
thumb_func_end nullsub_18
thumb_func_start sub_80398BC
-sub_80398BC: ; 80398BC
+sub_80398BC: @ 80398BC
movs r1, 0x6
strh r1, [r0, 0x34]
movs r1, 0x1
@@ -87189,7 +87189,7 @@ sub_80398BC: ; 80398BC
thumb_func_end sub_80398BC
thumb_func_start sub_80398D0
-sub_80398D0: ; 80398D0
+sub_80398D0: @ 80398D0
push {r4,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x36]
@@ -87240,7 +87240,7 @@ _08039924:
thumb_func_end sub_80398D0
thumb_func_start sub_8039934
-sub_8039934: ; 8039934
+sub_8039934: @ 8039934
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -87372,7 +87372,7 @@ _08039A20:
thumb_func_end sub_8039934
thumb_func_start sub_8039A48
-sub_8039A48: ; 8039A48
+sub_8039A48: @ 8039A48
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x36]
@@ -87443,7 +87443,7 @@ _08039AC8:
thumb_func_end sub_8039A48
thumb_func_start sub_8039AD8
-sub_8039AD8: ; 8039AD8
+sub_8039AD8: @ 8039AD8
movs r1, 0x8
strh r1, [r0, 0x34]
adds r1, r0, 0
@@ -87459,7 +87459,7 @@ sub_8039AD8: ; 8039AD8
thumb_func_end sub_8039AD8
thumb_func_start sub_8039AF4
-sub_8039AF4: ; 8039AF4
+sub_8039AF4: @ 8039AF4
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x34]
@@ -87491,7 +87491,7 @@ _08039B26:
thumb_func_end sub_8039AF4
thumb_func_start sub_8039B2C
-sub_8039B2C: ; 8039B2C
+sub_8039B2C: @ 8039B2C
movs r1, 0x3E
adds r1, r0
mov r12, r1
@@ -87516,7 +87516,7 @@ sub_8039B2C: ; 8039B2C
thumb_func_end sub_8039B2C
thumb_func_start sub_8039B58
-sub_8039B58: ; 8039B58
+sub_8039B58: @ 8039B58
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -87560,7 +87560,7 @@ _08039BA0:
thumb_func_end sub_8039B58
thumb_func_start sub_8039BB4
-sub_8039BB4: ; 8039BB4
+sub_8039BB4: @ 8039BB4
ldr r1, =oac_poke_ally_
str r1, [r0, 0x1C]
bx lr
@@ -87568,7 +87568,7 @@ sub_8039BB4: ; 8039BB4
thumb_func_end sub_8039BB4
thumb_func_start oac_poke_ally_
-oac_poke_ally_: ; 8039BC0
+oac_poke_ally_: @ 8039BC0
push {lr}
adds r2, r0, 0
ldr r0, =0x020243fc
@@ -87594,7 +87594,7 @@ _08039BE4:
thumb_func_end oac_poke_ally_
thumb_func_start sub_8039BF0
-sub_8039BF0: ; 8039BF0
+sub_8039BF0: @ 8039BF0
ldr r1, =nullsub_19
str r1, [r0, 0x1C]
bx lr
@@ -87602,12 +87602,12 @@ sub_8039BF0: ; 8039BF0
thumb_func_end sub_8039BF0
thumb_func_start nullsub_19
-nullsub_19: ; 8039BFC
+nullsub_19: @ 8039BFC
bx lr
thumb_func_end nullsub_19
thumb_func_start sub_8039C00
-sub_8039C00: ; 8039C00
+sub_8039C00: @ 8039C00
push {lr}
adds r2, r0, 0
ldr r0, =0x020243fc
@@ -87631,7 +87631,7 @@ _08039C20:
thumb_func_end sub_8039C00
thumb_func_start dp11b_obj_instanciate
-dp11b_obj_instanciate: ; 8039C28
+dp11b_obj_instanciate: @ 8039C28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -87768,7 +87768,7 @@ _08039D2C:
thumb_func_end dp11b_obj_instanciate
thumb_func_start dp11b_obj_free
-dp11b_obj_free: ; 8039D48
+dp11b_obj_free: @ 8039D48
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -87854,7 +87854,7 @@ _08039DEA:
thumb_func_end dp11b_obj_free
thumb_func_start objc_dp11b_pingpong
-objc_dp11b_pingpong: ; 8039DF8
+objc_dp11b_pingpong: @ 8039DF8
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -87895,7 +87895,7 @@ _08039E14:
thumb_func_end objc_dp11b_pingpong
thumb_func_start sub_8039E44
-sub_8039E44: ; 8039E44
+sub_8039E44: @ 8039E44
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -87913,7 +87913,7 @@ _08039E5C:
thumb_func_end sub_8039E44
thumb_func_start sub_8039E60
-sub_8039E60: ; 8039E60
+sub_8039E60: @ 8039E60
push {r4,lr}
adds r4, r0, 0
bl sub_8039E9C
@@ -87934,7 +87934,7 @@ _08039E7A:
thumb_func_end sub_8039E60
thumb_func_start sub_8039E84
-sub_8039E84: ; 8039E84
+sub_8039E84: @ 8039E84
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -87948,7 +87948,7 @@ sub_8039E84: ; 8039E84
thumb_func_end sub_8039E84
thumb_func_start sub_8039E9C
-sub_8039E9C: ; 8039E9C
+sub_8039E9C: @ 8039E9C
push {lr}
adds r2, r0, 0
adds r0, 0x2C
@@ -87973,12 +87973,12 @@ _08039EBE:
thumb_func_end sub_8039E9C
thumb_func_start nullsub_20
-nullsub_20: ; 8039EC8
+nullsub_20: @ 8039EC8
bx lr
thumb_func_end nullsub_20
thumb_func_start sub_8039ECC
-sub_8039ECC: ; 8039ECC
+sub_8039ECC: @ 8039ECC
push {lr}
bl sub_8039F40
ldr r1, =0x02024332
@@ -87993,7 +87993,7 @@ sub_8039ECC: ; 8039ECC
thumb_func_end sub_8039ECC
thumb_func_start sub_8039EF0
-sub_8039EF0: ; 8039EF0
+sub_8039EF0: @ 8039EF0
push {r4,r5,lr}
ldr r0, =0x03005d04
ldr r0, [r0]
@@ -88030,7 +88030,7 @@ _08039F2A:
thumb_func_end sub_8039EF0
thumb_func_start sub_8039F40
-sub_8039F40: ; 8039F40
+sub_8039F40: @ 8039F40
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -88373,7 +88373,7 @@ _0803A1E4:
thumb_func_end sub_8039F40
thumb_func_start sub_803A284
-sub_803A284: ; 803A284
+sub_803A284: @ 803A284
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -88951,7 +88951,7 @@ _0803A6B4:
thumb_func_end sub_803A284
thumb_func_start sub_803A75C
-sub_803A75C: ; 803A75C
+sub_803A75C: @ 803A75C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -89483,7 +89483,7 @@ _0803AB6C:
thumb_func_end sub_803A75C
thumb_func_start bc_8012FAC
-bc_8012FAC: ; 803ABC0
+bc_8012FAC: @ 803ABC0
push {r4,r5,lr}
ldr r5, =0x02024332
ldrb r0, [r5]
@@ -89536,7 +89536,7 @@ _0803AC2E:
thumb_func_end bc_8012FAC
thumb_func_start bc_load_battlefield
-bc_load_battlefield: ; 803AC34
+bc_load_battlefield: @ 803AC34
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r5, [r0]
@@ -89566,7 +89566,7 @@ _0803AC64:
thumb_func_end bc_load_battlefield
thumb_func_start sub_803AC84
-sub_803AC84: ; 803AC84
+sub_803AC84: @ 803AC84
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -89904,7 +89904,7 @@ _0803AF4E:
thumb_func_end sub_803AC84
thumb_func_start bc_801333C
-bc_801333C: ; 803AF80
+bc_801333C: @ 803AF80
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -90091,7 +90091,7 @@ _0803B10C:
thumb_func_end bc_801333C
thumb_func_start bc_battle_begin_message
-bc_battle_begin_message: ; 803B120
+bc_battle_begin_message: @ 803B120
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -90114,7 +90114,7 @@ _0803B142:
thumb_func_end bc_battle_begin_message
thumb_func_start bc_8013568
-bc_8013568: ; 803B158
+bc_8013568: @ 803B158
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -90133,7 +90133,7 @@ _0803B170:
thumb_func_end bc_8013568
thumb_func_start sub_803B180
-sub_803B180: ; 803B180
+sub_803B180: @ 803B180
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -90178,7 +90178,7 @@ _0803B1D0:
thumb_func_end sub_803B180
thumb_func_start sub_803B1DC
-sub_803B1DC: ; 803B1DC
+sub_803B1DC: @ 803B1DC
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r1, [r0]
@@ -90238,7 +90238,7 @@ _0803B23A:
thumb_func_end sub_803B1DC
thumb_func_start sub_803B25C
-sub_803B25C: ; 803B25C
+sub_803B25C: @ 803B25C
push {r4-r6,lr}
ldr r0, =0x02022fec
ldr r2, [r0]
@@ -90321,7 +90321,7 @@ _0803B2F2:
thumb_func_end sub_803B25C
thumb_func_start bc_801362C
-bc_801362C: ; 803B314
+bc_801362C: @ 803B314
push {r4-r7,lr}
ldr r0, =0x02024068
ldr r1, [r0]
@@ -90386,7 +90386,7 @@ _0803B384:
thumb_func_end bc_801362C
thumb_func_start sub_803B3AC
-sub_803B3AC: ; 803B3AC
+sub_803B3AC: @ 803B3AC
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -90402,7 +90402,7 @@ _0803B3BC:
thumb_func_end sub_803B3AC
thumb_func_start sub_803B3CC
-sub_803B3CC: ; 803B3CC
+sub_803B3CC: @ 803B3CC
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -90449,7 +90449,7 @@ _0803B418:
thumb_func_end sub_803B3CC
thumb_func_start sub_803B42C
-sub_803B42C: ; 803B42C
+sub_803B42C: @ 803B42C
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r1, [r0]
@@ -90522,7 +90522,7 @@ _0803B48A:
thumb_func_end sub_803B42C
thumb_func_start sub_803B4C8
-sub_803B4C8: ; 803B4C8
+sub_803B4C8: @ 803B4C8
push {r4-r6,lr}
ldr r0, =0x02022fec
ldr r1, [r0]
@@ -90615,7 +90615,7 @@ _0803B574:
thumb_func_end sub_803B4C8
thumb_func_start sub_803B598
-sub_803B598: ; 803B598
+sub_803B598: @ 803B598
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r1, [r0]
@@ -90679,7 +90679,7 @@ _0803B606:
thumb_func_end sub_803B598
thumb_func_start sub_803B628
-sub_803B628: ; 803B628
+sub_803B628: @ 803B628
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -91015,7 +91015,7 @@ _0803B8B2:
thumb_func_end sub_803B628
thumb_func_start bc_8013B1C
-bc_8013B1C: ; 803B904
+bc_8013B1C: @ 803B904
push {r4-r6,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -91099,7 +91099,7 @@ _0803B994:
thumb_func_end bc_8013B1C
thumb_func_start sub_803B9BC
-sub_803B9BC: ; 803B9BC
+sub_803B9BC: @ 803B9BC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -91283,7 +91283,7 @@ _0803BB78:
thumb_func_end sub_803B9BC
thumb_func_start sub_803BB88
-sub_803BB88: ; 803BB88
+sub_803BB88: @ 803BB88
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x02024084
@@ -91527,7 +91527,7 @@ _0803BD92:
thumb_func_end sub_803BB88
thumb_func_start sub_803BDA0
-sub_803BDA0: ; 803BDA0
+sub_803BDA0: @ 803BDA0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -91631,7 +91631,7 @@ _0803BE66:
thumb_func_end sub_803BDA0
thumb_func_start sub_803BE74
-sub_803BE74: ; 803BE74
+sub_803BE74: @ 803BE74
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -93241,7 +93241,7 @@ _0803CD70:
thumb_func_end sub_803BE74
thumb_func_start sub_803CDB8
-sub_803CDB8: ; 803CDB8
+sub_803CDB8: @ 803CDB8
push {r4,r5,lr}
movs r3, 0
movs r1, 0
@@ -93278,7 +93278,7 @@ _0803CDF2:
thumb_func_end sub_803CDB8
thumb_func_start sub_803CDF8
-sub_803CDF8: ; 803CDF8
+sub_803CDF8: @ 803CDF8
push {r4-r7,lr}
ldr r7, =0x02024064
ldrb r0, [r7]
@@ -93389,7 +93389,7 @@ _0803CEC6:
thumb_func_end sub_803CDF8
thumb_func_start sub_803CEDC
-sub_803CEDC: ; 803CEDC
+sub_803CEDC: @ 803CEDC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -93416,7 +93416,7 @@ sub_803CEDC: ; 803CEDC
thumb_func_end sub_803CEDC
thumb_func_start b_first_side
-b_first_side: ; 803CF10
+b_first_side: @ 803CF10
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -93880,7 +93880,7 @@ _0803D2D6:
thumb_func_end b_first_side
thumb_func_start sub_803D2E8
-sub_803D2E8: ; 803D2E8
+sub_803D2E8: @ 803D2E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -94187,7 +94187,7 @@ _0803D554:
thumb_func_end sub_803D2E8
thumb_func_start sub_803D580
-sub_803D580: ; 803D580
+sub_803D580: @ 803D580
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -94324,7 +94324,7 @@ _0803D678:
thumb_func_end sub_803D580
thumb_func_start sub_803D6A0
-sub_803D6A0: ; 803D6A0
+sub_803D6A0: @ 803D6A0
push {r4-r6,lr}
ldr r2, =0x02024064
movs r0, 0
@@ -94366,7 +94366,7 @@ _0803D6DE:
thumb_func_end sub_803D6A0
thumb_func_start bc_80154A0
-bc_80154A0: ; 803D6F0
+bc_80154A0: @ 803D6F0
push {r4-r7,lr}
ldr r0, =0x02024280
ldr r0, [r0]
@@ -94481,7 +94481,7 @@ _0803D7E8:
thumb_func_end bc_80154A0
thumb_func_start bc_bs_exec
-bc_bs_exec: ; 803D818
+bc_bs_exec: @ 803D818
push {r4-r6,lr}
ldr r6, =0x0202433a
ldrb r0, [r6]
@@ -94545,7 +94545,7 @@ _0803D8AC:
thumb_func_end bc_bs_exec
thumb_func_start sub_803D8C0
-sub_803D8C0: ; 803D8C0
+sub_803D8C0: @ 803D8C0
push {r4,lr}
ldr r1, =0x02024083
movs r0, 0
@@ -94717,7 +94717,7 @@ _0803DAA4:
thumb_func_end sub_803D8C0
thumb_func_start sub_803DAC0
-sub_803DAC0: ; 803DAC0
+sub_803DAC0: @ 803DAC0
push {r4,lr}
ldr r1, =0x02024083
movs r0, 0
@@ -94796,7 +94796,7 @@ _0803DB82:
thumb_func_end sub_803DAC0
thumb_func_start sub_803DBA0
-sub_803DBA0: ; 803DBA0
+sub_803DBA0: @ 803DBA0
push {lr}
ldr r1, =0x02024083
movs r0, 0
@@ -94879,7 +94879,7 @@ _0803DC6A:
thumb_func_end sub_803DBA0
thumb_func_start bc_80158BC
-bc_80158BC: ; 803DC84
+bc_80158BC: @ 803DC84
ldr r1, =0x02024083
movs r0, 0
strb r0, [r1]
@@ -94910,7 +94910,7 @@ bc_80158BC: ; 803DC84
thumb_func_end bc_80158BC
thumb_func_start sub_803DCD8
-sub_803DCD8: ; 803DCD8
+sub_803DCD8: @ 803DCD8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -95056,7 +95056,7 @@ _0803DE2A:
thumb_func_end sub_803DCD8
thumb_func_start sub_803DE40
-sub_803DE40: ; 803DE40
+sub_803DE40: @ 803DE40
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -95101,7 +95101,7 @@ _0803DEA2:
thumb_func_end sub_803DE40
thumb_func_start bc_evolution_cutscene
-bc_evolution_cutscene: ; 803DEB4
+bc_evolution_cutscene: @ 803DEB4
push {r4-r6,lr}
ldr r0, =0x03005d54
ldrb r1, [r0]
@@ -95166,7 +95166,7 @@ _0803DF34:
thumb_func_end bc_evolution_cutscene
thumb_func_start sub_803DF48
-sub_803DF48: ; 803DF48
+sub_803DF48: @ 803DF48
push {lr}
ldr r0, =0x030022c0
ldr r1, [r0, 0x4]
@@ -95183,7 +95183,7 @@ _0803DF5A:
thumb_func_end sub_803DF48
thumb_func_start c4_overworld
-c4_overworld: ; 803DF70
+c4_overworld: @ 803DF70
push {r4-r6,lr}
ldr r6, =0x02022fec
ldr r0, [r6]
@@ -95252,7 +95252,7 @@ _0803DFEC:
thumb_func_end c4_overworld
thumb_func_start bc_move_exec_returning
-bc_move_exec_returning: ; 803E018
+bc_move_exec_returning: @ 803E018
push {lr}
ldr r0, =0x02024083
ldrb r0, [r0]
@@ -95304,7 +95304,7 @@ _0803E07A:
thumb_func_end bc_move_exec_returning
thumb_func_start sub_803E08C
-sub_803E08C: ; 803E08C
+sub_803E08C: @ 803E08C
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -95325,7 +95325,7 @@ _0803E0A8:
thumb_func_end sub_803E08C
thumb_func_start sub_803E0B8
-sub_803E0B8: ; 803E0B8
+sub_803E0B8: @ 803E0B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -96140,7 +96140,7 @@ _0803E83C:
thumb_func_end sub_803E0B8
thumb_func_start bs2_8016374
-bs2_8016374: ; 803E868
+bs2_8016374: @ 803E868
push {r4,lr}
ldr r3, =0x0202420b
ldr r1, =0x0202407e
@@ -96200,7 +96200,7 @@ _0803E8CE:
thumb_func_end bs2_8016374
thumb_func_start sub_803E90C
-sub_803E90C: ; 803E90C
+sub_803E90C: @ 803E90C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -96518,7 +96518,7 @@ _0803EBF6:
thumb_func_end sub_803E90C
thumb_func_start sub_803EC20
-sub_803EC20: ; 803EC20
+sub_803EC20: @ 803EC20
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -96766,7 +96766,7 @@ _0803EE24:
thumb_func_end sub_803EC20
thumb_func_start sub_803EE48
-sub_803EE48: ; 803EE48
+sub_803EE48: @ 803EE48
push {r4-r6,lr}
ldr r4, =0x0202420b
ldr r1, =0x0202407e
@@ -96905,7 +96905,7 @@ _0803EF98:
thumb_func_end sub_803EE48
thumb_func_start sub_803EFA8
-sub_803EFA8: ; 803EFA8
+sub_803EFA8: @ 803EFA8
ldr r2, =0x0202420b
ldr r1, =0x0202407e
ldr r0, =0x02024082
@@ -96930,7 +96930,7 @@ sub_803EFA8: ; 803EFA8
thumb_func_end sub_803EFA8
thumb_func_start bs5_8016AC0
-bs5_8016AC0: ; 803EFF0
+bs5_8016AC0: @ 803EFF0
ldr r2, =0x0202420b
ldr r1, =0x0202407e
ldr r0, =0x02024082
@@ -96962,7 +96962,7 @@ bs5_8016AC0: ; 803EFF0
thumb_func_end bs5_8016AC0
thumb_func_start sub_803F050
-sub_803F050: ; 803F050
+sub_803F050: @ 803F050
push {r4-r6,lr}
ldr r3, =0x0202420b
ldr r1, =0x0202407e
@@ -97049,7 +97049,7 @@ _0803F100:
thumb_func_end sub_803F050
thumb_func_start sub_803F120
-sub_803F120: ; 803F120
+sub_803F120: @ 803F120
push {r4,lr}
ldr r2, =0x0202420b
ldr r1, =0x0202407e
@@ -97135,7 +97135,7 @@ _0803F1CA:
thumb_func_end sub_803F120
thumb_func_start bs8_exit_by_flight
-bs8_exit_by_flight: ; 803F1F0
+bs8_exit_by_flight: @ 803F1F0
push {r4,lr}
ldr r2, =0x0202420b
ldr r1, =0x0202407e
@@ -97159,7 +97159,7 @@ bs8_exit_by_flight: ; 803F1F0
thumb_func_end bs8_exit_by_flight
thumb_func_start bs9_8016C9C
-bs9_8016C9C: ; 803F22C
+bs9_8016C9C: @ 803F22C
ldr r3, =0x0202420b
ldr r1, =0x0202407e
ldr r0, =0x02024082
@@ -97201,7 +97201,7 @@ bs9_8016C9C: ; 803F22C
thumb_func_end bs9_8016C9C
thumb_func_start bsB_exit_by_move
-bsB_exit_by_move: ; 803F2A4
+bsB_exit_by_move: @ 803F2A4
push {lr}
bl sub_8041728
lsls r0, 24
@@ -97222,7 +97222,7 @@ _0803F2C0:
thumb_func_end bsB_exit_by_move
thumb_func_start bsD_proceed
-bsD_proceed: ; 803F2CC
+bsD_proceed: @ 803F2CC
ldr r1, =0x02024082
ldrb r0, [r1]
adds r0, 0x1
@@ -97243,7 +97243,7 @@ bsD_proceed: ; 803F2CC
thumb_func_end bsD_proceed
thumb_func_start bsC_8016D70
-bsC_8016D70: ; 803F300
+bsC_8016D70: @ 803F300
push {r4-r6,lr}
ldr r1, =0x0202407e
ldr r2, =0x02024082
@@ -97314,7 +97314,7 @@ bsC_8016D70: ; 803F300
thumb_func_end bsC_8016D70
thumb_func_start get_battle_side_of_something
-get_battle_side_of_something: ; 803F3CC
+get_battle_side_of_something: @ 803F3CC
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -97393,7 +97393,7 @@ _0803F47A:
thumb_func_end get_battle_side_of_something
thumb_func_start sub_803F480
-sub_803F480: ; 803F480
+sub_803F480: @ 803F480
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -97492,7 +97492,7 @@ _0803F532:
thumb_func_end sub_803F480
thumb_func_start sub_803F548
-sub_803F548: ; 803F548
+sub_803F548: @ 803F548
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -97643,7 +97643,7 @@ _0803F658:
thumb_func_end sub_803F548
thumb_func_start sub_803F67C
-sub_803F67C: ; 803F67C
+sub_803F67C: @ 803F67C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -97775,7 +97775,7 @@ _0803F762:
thumb_func_end sub_803F67C
thumb_func_start sub_803F790
-sub_803F790: ; 803F790
+sub_803F790: @ 803F790
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -97827,7 +97827,7 @@ _0803F7EE:
thumb_func_end sub_803F790
thumb_func_start dp01_battle_side_mark_buffer_for_execution
-dp01_battle_side_mark_buffer_for_execution: ; 803F800
+dp01_battle_side_mark_buffer_for_execution: @ 803F800
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -97864,7 +97864,7 @@ _0803F844:
thumb_func_end dp01_battle_side_mark_buffer_for_execution
thumb_func_start sub_803F850
-sub_803F850: ; 803F850
+sub_803F850: @ 803F850
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -97903,7 +97903,7 @@ _0803F87A:
thumb_func_end sub_803F850
thumb_func_start b_cancel_multi_turn_move_maybe
-b_cancel_multi_turn_move_maybe: ; 803F8A0
+b_cancel_multi_turn_move_maybe: @ 803F8A0
lsls r0, 24
lsrs r0, 24
ldr r1, =0x02024084
@@ -97947,7 +97947,7 @@ b_cancel_multi_turn_move_maybe: ; 803F8A0
thumb_func_end b_cancel_multi_turn_move_maybe
thumb_func_start sub_803F90C
-sub_803F90C: ; 803F90C
+sub_803F90C: @ 803F90C
push {lr}
lsls r0, 24
ldr r1, =0x0202433c
@@ -97995,7 +97995,7 @@ _0803F95E:
thumb_func_end sub_803F90C
thumb_func_start b_std_message
-b_std_message: ; 803F964
+b_std_message: @ 803F964
push {r4,lr}
adds r2, r0, 0
lsls r2, 16
@@ -98014,7 +98014,7 @@ b_std_message: ; 803F964
thumb_func_end b_std_message
thumb_func_start sub_803F988
-sub_803F988: ; 803F988
+sub_803F988: @ 803F988
push {r4-r6,lr}
movs r3, 0
ldr r0, =0x020243fe
@@ -98065,7 +98065,7 @@ _0803F9D6:
thumb_func_end sub_803F988
thumb_func_start sub_803F9EC
-sub_803F9EC: ; 803F9EC
+sub_803F9EC: @ 803F9EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -98128,7 +98128,7 @@ _0803FA50:
thumb_func_end sub_803F9EC
thumb_func_start sub_803FA70
-sub_803FA70: ; 803FA70
+sub_803FA70: @ 803FA70
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -98178,7 +98178,7 @@ _0803FAC2:
thumb_func_end sub_803FA70
thumb_func_start b_movescr_stack_push
-b_movescr_stack_push: ; 803FAD8
+b_movescr_stack_push: @ 803FAD8
push {r4,lr}
ldr r1, =0x020244a8
ldr r1, [r1]
@@ -98199,7 +98199,7 @@ b_movescr_stack_push: ; 803FAD8
thumb_func_end b_movescr_stack_push
thumb_func_start b_movescr_stack_push_cursor
-b_movescr_stack_push_cursor: ; 803FAFC
+b_movescr_stack_push_cursor: @ 803FAFC
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r2, [r0, 0x8]
@@ -98219,7 +98219,7 @@ b_movescr_stack_push_cursor: ; 803FAFC
thumb_func_end b_movescr_stack_push_cursor
thumb_func_start b_movescr_stack_pop_cursor
-b_movescr_stack_pop_cursor: ; 803FB24
+b_movescr_stack_pop_cursor: @ 803FB24
ldr r3, =0x02024214
ldr r0, =0x020244a8
ldr r0, [r0]
@@ -98239,7 +98239,7 @@ b_movescr_stack_pop_cursor: ; 803FB24
thumb_func_end b_movescr_stack_pop_cursor
thumb_func_start sub_803FB4C
-sub_803FB4C: ; 803FB4C
+sub_803FB4C: @ 803FB4C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -98593,7 +98593,7 @@ _0803FEB8:
thumb_func_end sub_803FB4C
thumb_func_start sub_803FECC
-sub_803FECC: ; 803FECC
+sub_803FECC: @ 803FECC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -98840,7 +98840,7 @@ _08040096:
thumb_func_end sub_803FECC
thumb_func_start sub_80400C8
-sub_80400C8: ; 80400C8
+sub_80400C8: @ 80400C8
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -98890,7 +98890,7 @@ _08040126:
thumb_func_end sub_80400C8
thumb_func_start sub_8040130
-sub_8040130: ; 8040130
+sub_8040130: @ 8040130
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -98971,7 +98971,7 @@ _080401B4:
thumb_func_end sub_8040130
thumb_func_start sub_80401D0
-sub_80401D0: ; 80401D0
+sub_80401D0: @ 80401D0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -99791,7 +99791,7 @@ _080408FE:
thumb_func_end sub_80401D0
thumb_func_start sub_8040924
-sub_8040924: ; 8040924
+sub_8040924: @ 8040924
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -100984,7 +100984,7 @@ _08041344:
thumb_func_end sub_8040924
thumb_func_start sub_8041364
-sub_8041364: ; 8041364
+sub_8041364: @ 8041364
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -101406,7 +101406,7 @@ _08041714:
thumb_func_end sub_8041364
thumb_func_start sub_8041728
-sub_8041728: ; 8041728
+sub_8041728: @ 8041728
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -101759,7 +101759,7 @@ _08041A0C:
thumb_func_end sub_8041728
thumb_func_start b_clear_atk_up_if_hit_flag_unless_enraged
-b_clear_atk_up_if_hit_flag_unless_enraged: ; 8041A1C
+b_clear_atk_up_if_hit_flag_unless_enraged: @ 8041A1C
push {r4-r6,lr}
movs r3, 0
ldr r0, =0x0202406c
@@ -101798,7 +101798,7 @@ _08041A54:
thumb_func_end b_clear_atk_up_if_hit_flag_unless_enraged
thumb_func_start sub_8041A6C
-sub_8041A6C: ; 8041A6C
+sub_8041A6C: @ 8041A6C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -102741,7 +102741,7 @@ _080423B4:
thumb_func_end sub_8041A6C
thumb_func_start sub_80423F4
-sub_80423F4: ; 80423F4
+sub_80423F4: @ 80423F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -103085,7 +103085,7 @@ _080426A0:
thumb_func_end sub_80423F4
thumb_func_start castform_switch
-castform_switch: ; 80426BC
+castform_switch: @ 80426BC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -103269,7 +103269,7 @@ _08042818:
thumb_func_end castform_switch
thumb_func_start ability_something
-ability_something: ; 8042828
+ability_something: @ 8042828
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -106296,7 +106296,7 @@ _0804443A:
thumb_func_end ability_something
thumb_func_start b_call_bc_move_exec
-b_call_bc_move_exec: ; 8044458
+b_call_bc_move_exec: @ 8044458
ldr r1, =0x02024214
str r0, [r1]
ldr r0, =0x020244a8
@@ -106323,7 +106323,7 @@ b_call_bc_move_exec: ; 8044458
thumb_func_end b_call_bc_move_exec
thumb_func_start b_push_move_exec
-b_push_move_exec: ; 8044498
+b_push_move_exec: @ 8044498
push {r4,lr}
adds r4, r0, 0
bl b_movescr_stack_push_cursor
@@ -106352,7 +106352,7 @@ b_push_move_exec: ; 8044498
thumb_func_end b_push_move_exec
thumb_func_start berry_effects_maybe
-berry_effects_maybe: ; 80444DC
+berry_effects_maybe: @ 80444DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -108526,7 +108526,7 @@ _0804582A:
thumb_func_end berry_effects_maybe
thumb_func_start sub_8045868
-sub_8045868: ; 8045868
+sub_8045868: @ 8045868
lsls r0, 24
lsrs r0, 24
ldr r2, =0x020242bc
@@ -108558,7 +108558,7 @@ sub_8045868: ; 8045868
thumb_func_end sub_8045868
thumb_func_start sub_80458B4
-sub_80458B4: ; 80458B4
+sub_80458B4: @ 80458B4
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -108579,7 +108579,7 @@ _080458D0:
thumb_func_end sub_80458B4
thumb_func_start sub_80458E0
-sub_80458E0: ; 80458E0
+sub_80458E0: @ 80458E0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -108921,7 +108921,7 @@ _08045C20:
thumb_func_end sub_80458E0
thumb_func_start sub_8045C44
-sub_8045C44: ; 8045C44
+sub_8045C44: @ 8045C44
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -108977,7 +108977,7 @@ _08045CAE:
thumb_func_end sub_8045C44
thumb_func_start sub_8045CBC
-sub_8045CBC: ; 8045CBC
+sub_8045CBC: @ 8045CBC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -109334,7 +109334,7 @@ _08045FD0:
thumb_func_end sub_8045CBC
thumb_func_start atk00_attackcanceler
-atk00_attackcanceler: ; 8045FFC
+atk00_attackcanceler: @ 8045FFC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -109718,7 +109718,7 @@ _08046398:
thumb_func_end atk00_attackcanceler
thumb_func_start mcmd_jump_if_move_not_executed
-mcmd_jump_if_move_not_executed: ; 80463AC
+mcmd_jump_if_move_not_executed: @ 80463AC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -109782,7 +109782,7 @@ _0804642A:
thumb_func_end mcmd_jump_if_move_not_executed
thumb_func_start atk40_801DBA0
-atk40_801DBA0: ; 804643C
+atk40_801DBA0: @ 804643C
push {lr}
ldr r1, =0x0202433c
ldr r0, =0x0202420c
@@ -109830,7 +109830,7 @@ _080464A4:
thumb_func_end atk40_801DBA0
thumb_func_start sub_80464AC
-sub_80464AC: ; 80464AC
+sub_80464AC: @ 80464AC
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -109877,7 +109877,7 @@ _080464F8:
thumb_func_end sub_80464AC
thumb_func_start sub_8046518
-sub_8046518: ; 8046518
+sub_8046518: @ 8046518
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -110029,7 +110029,7 @@ _08046656:
thumb_func_end sub_8046518
thumb_func_start atk01_accuracycheck
-atk01_accuracycheck: ; 8046660
+atk01_accuracycheck: @ 8046660
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -110440,7 +110440,7 @@ _080469D2:
thumb_func_end atk01_accuracycheck
thumb_func_start atk02_attackstring
-atk02_attackstring: ; 80469E8
+atk02_attackstring: @ 80469E8
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r5, [r0]
@@ -110477,7 +110477,7 @@ _08046A20:
thumb_func_end atk02_attackstring
thumb_func_start atk03_ppreduce
-atk03_ppreduce: ; 8046A3C
+atk03_ppreduce: @ 8046A3C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -110693,7 +110693,7 @@ _08046BEE:
thumb_func_end atk03_ppreduce
thumb_func_start atk04_critcalc
-atk04_critcalc: ; 8046C18
+atk04_critcalc: @ 8046C18
push {r4-r7,lr}
ldr r1, =0x02024084
ldr r0, =0x0202420b
@@ -110865,7 +110865,7 @@ _08046D74:
thumb_func_end atk04_critcalc
thumb_func_start atk05_cmd5
-atk05_cmd5: ; 8046D8C
+atk05_cmd5: @ 8046D8C
push {r4-r7,lr}
sub sp, 0x10
ldr r4, =0x0202428e
@@ -110960,7 +110960,7 @@ _08046E32:
thumb_func_end atk05_cmd5
thumb_func_start sub_8046E7C
-sub_8046E7C: ; 8046E7C
+sub_8046E7C: @ 8046E7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -111056,7 +111056,7 @@ _08046F28:
thumb_func_end sub_8046E7C
thumb_func_start battle_attack_damage_modulate_by_effectivity
-battle_attack_damage_modulate_by_effectivity: ; 8046F60
+battle_attack_damage_modulate_by_effectivity: @ 8046F60
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -111162,7 +111162,7 @@ _08047032:
thumb_func_end battle_attack_damage_modulate_by_effectivity
thumb_func_start sub_8047038
-sub_8047038: ; 8047038
+sub_8047038: @ 8047038
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -111438,7 +111438,7 @@ _08047260:
thumb_func_end sub_8047038
thumb_func_start b_wonderguard_and_levitate
-b_wonderguard_and_levitate: ; 80472A8
+b_wonderguard_and_levitate: @ 80472A8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -111752,7 +111752,7 @@ _08047508:
thumb_func_end b_wonderguard_and_levitate
thumb_func_start b_attack_effectivity_adapt
-b_attack_effectivity_adapt: ; 804752C
+b_attack_effectivity_adapt: @ 804752C
push {r4-r7,lr}
adds r6, r2, 0
lsls r0, 24
@@ -111853,7 +111853,7 @@ _080475DE:
thumb_func_end b_attack_effectivity_adapt
thumb_func_start move_effectiveness_something
-move_effectiveness_something: ; 80475E4
+move_effectiveness_something: @ 80475E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -112090,7 +112090,7 @@ _0804779E:
thumb_func_end move_effectiveness_something
thumb_func_start ai_rate_move
-ai_rate_move: ; 80477BC
+ai_rate_move: @ 80477BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -112220,7 +112220,7 @@ _080478A0:
thumb_func_end ai_rate_move
thumb_func_start sub_80478B8
-sub_80478B8: ; 80478B8
+sub_80478B8: @ 80478B8
push {r4,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -112252,7 +112252,7 @@ _080478EA:
thumb_func_end sub_80478B8
thumb_func_start atk07_cmd7
-atk07_cmd7: ; 80478F4
+atk07_cmd7: @ 80478F4
push {r4-r7,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -112439,7 +112439,7 @@ _08047A84:
thumb_func_end atk07_cmd7
thumb_func_start atk08_cmd8
-atk08_cmd8: ; 8047AA4
+atk08_cmd8: @ 8047AA4
push {r4-r7,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -112612,7 +112612,7 @@ _08047C10:
thumb_func_end atk08_cmd8
thumb_func_start atk09_attackanimation
-atk09_attackanimation: ; 8047C30
+atk09_attackanimation: @ 8047C30
push {r4-r7,lr}
sub sp, 0x10
ldr r0, =0x02024068
@@ -112782,7 +112782,7 @@ _08047DB6:
thumb_func_end atk09_attackanimation
thumb_func_start sub_8047DC8
-sub_8047DC8: ; 8047DC8
+sub_8047DC8: @ 8047DC8
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -112799,7 +112799,7 @@ _08047DDA:
thumb_func_end sub_8047DC8
thumb_func_start atk0B_graphicalhpupdate
-atk0B_graphicalhpupdate: ; 8047DE8
+atk0B_graphicalhpupdate: @ 8047DE8
push {r4,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -112890,7 +112890,7 @@ _08047EAA:
thumb_func_end atk0B_graphicalhpupdate
thumb_func_start atk0C_datahpupdate
-atk0C_datahpupdate: ; 8047EC4
+atk0C_datahpupdate: @ 8047EC4
push {r4-r7,lr}
sub sp, 0x4
ldr r0, =0x02024068
@@ -113330,7 +113330,7 @@ _080482A2:
thumb_func_end atk0C_datahpupdate
thumb_func_start atk0D_critmessage
-atk0D_critmessage: ; 80482BC
+atk0D_critmessage: @ 80482BC
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -113365,7 +113365,7 @@ _080482F2:
thumb_func_end atk0D_critmessage
thumb_func_start atk0E_missmessage
-atk0E_missmessage: ; 8048310
+atk0E_missmessage: @ 8048310
push {r4,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -113466,7 +113466,7 @@ _080483D0:
thumb_func_end atk0E_missmessage
thumb_func_start atk0F_resultmessage
-atk0F_resultmessage: ; 80483E0
+atk0F_resultmessage: @ 80483E0
push {r4-r7,lr}
movs r3, 0
ldr r0, =0x02024068
@@ -113667,7 +113667,7 @@ _08048580:
thumb_func_end atk0F_resultmessage
thumb_func_start atk10_printstring
-atk10_printstring: ; 8048590
+atk10_printstring: @ 8048590
push {r4,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -113696,7 +113696,7 @@ _080485BA:
thumb_func_end atk10_printstring
thumb_func_start atk11_printstring2
-atk11_printstring2: ; 80485D0
+atk11_printstring2: @ 80485D0
push {r4,r5,lr}
ldr r5, =0x02024064
ldr r0, =0x0202420b
@@ -113725,7 +113725,7 @@ atk11_printstring2: ; 80485D0
thumb_func_end atk11_printstring2
thumb_func_start atk12_waitmessage
-atk12_waitmessage: ; 8048614
+atk12_waitmessage: @ 8048614
push {r4-r6,lr}
ldr r0, =0x02024068
ldr r4, [r0]
@@ -113769,7 +113769,7 @@ _08048662:
thumb_func_end atk12_waitmessage
thumb_func_start atk13_printfromtable
-atk13_printfromtable: ; 8048670
+atk13_printfromtable: @ 8048670
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -113808,7 +113808,7 @@ _080486AE:
thumb_func_end atk13_printfromtable
thumb_func_start atk14_printfromtable2
-atk14_printfromtable2: ; 80486C4
+atk14_printfromtable2: @ 80486C4
push {r4-r6,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -113852,7 +113852,7 @@ _0804870E:
thumb_func_end atk14_printfromtable2
thumb_func_start sub_8048728
-sub_8048728: ; 8048728
+sub_8048728: @ 8048728
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -113883,7 +113883,7 @@ _0804874E:
thumb_func_end sub_8048728
thumb_func_start sub_8048760
-sub_8048760: ; 8048760
+sub_8048760: @ 8048760
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -115898,7 +115898,7 @@ _080499B8:
thumb_func_end sub_8048760
thumb_func_start atk15_seteffectwithchancetarget
-atk15_seteffectwithchancetarget: ; 80499D4
+atk15_seteffectwithchancetarget: @ 80499D4
push {r4,lr}
ldr r2, =0x02024084
ldr r0, =0x0202420b
@@ -115999,7 +115999,7 @@ _08049AA2:
thumb_func_end atk15_seteffectwithchancetarget
thumb_func_start sub_8049AC0
-sub_8049AC0: ; 8049AC0
+sub_8049AC0: @ 8049AC0
push {lr}
movs r0, 0x1
movs r1, 0
@@ -116009,7 +116009,7 @@ sub_8049AC0: ; 8049AC0
thumb_func_end sub_8049AC0
thumb_func_start sub_8049AD0
-sub_8049AD0: ; 8049AD0
+sub_8049AD0: @ 8049AD0
push {lr}
movs r0, 0
movs r1, 0
@@ -116019,7 +116019,7 @@ sub_8049AD0: ; 8049AD0
thumb_func_end sub_8049AD0
thumb_func_start sub_8049AE0
-sub_8049AE0: ; 8049AE0
+sub_8049AE0: @ 8049AE0
push {lr}
ldr r0, =0x02024214
ldr r0, [r0]
@@ -116069,7 +116069,7 @@ _08049B1E:
thumb_func_end sub_8049AE0
thumb_func_start atk19_faintpokemon
-atk19_faintpokemon: ; 8049B5C
+atk19_faintpokemon: @ 8049B5C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -116378,7 +116378,7 @@ _08049E32:
thumb_func_end atk19_faintpokemon
thumb_func_start sub_8049E40
-sub_8049E40: ; 8049E40
+sub_8049E40: @ 8049E40
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -116405,7 +116405,7 @@ _08049E6A:
thumb_func_end sub_8049E40
thumb_func_start sub_8049E7C
-sub_8049E7C: ; 8049E7C
+sub_8049E7C: @ 8049E7C
push {r4,r5,lr}
sub sp, 0x4
ldr r0, =0x02024068
@@ -116467,7 +116467,7 @@ _08049EE8:
thumb_func_end sub_8049E7C
thumb_func_start atk1C_jumpifstatus
-atk1C_jumpifstatus: ; 8049F04
+atk1C_jumpifstatus: @ 8049F04
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -116526,7 +116526,7 @@ _08049F70:
thumb_func_end atk1C_jumpifstatus
thumb_func_start atk1D_jumpifsecondarystatus
-atk1D_jumpifsecondarystatus: ; 8049F7C
+atk1D_jumpifsecondarystatus: @ 8049F7C
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -116585,7 +116585,7 @@ _08049FE8:
thumb_func_end atk1D_jumpifsecondarystatus
thumb_func_start atk1E_jumpifability
-atk1E_jumpifability: ; 8049FF4
+atk1E_jumpifability: @ 8049FF4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -116690,7 +116690,7 @@ _0804A0CE:
thumb_func_end atk1E_jumpifability
thumb_func_start sub_804A0DC
-sub_804A0DC: ; 804A0DC
+sub_804A0DC: @ 804A0DC
push {r4-r6,lr}
ldr r0, =0x02024214
ldr r0, [r0]
@@ -116746,7 +116746,7 @@ _0804A14E:
thumb_func_end sub_804A0DC
thumb_func_start sub_804A154
-sub_804A154: ; 804A154
+sub_804A154: @ 804A154
push {r4,r5,lr}
movs r5, 0
ldr r4, =0x02024214
@@ -116864,7 +116864,7 @@ _0804A240:
thumb_func_end sub_804A154
thumb_func_start atk21_jumpifspecialstatusflag
-atk21_jumpifspecialstatusflag: ; 804A24C
+atk21_jumpifspecialstatusflag: @ 804A24C
push {r4-r6,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -116930,7 +116930,7 @@ _0804A2CA:
thumb_func_end atk21_jumpifspecialstatusflag
thumb_func_start sub_804A2D0
-sub_804A2D0: ; 804A2D0
+sub_804A2D0: @ 804A2D0
push {r4-r6,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -116978,7 +116978,7 @@ _0804A324:
thumb_func_end sub_804A2D0
thumb_func_start sub_804A32C
-sub_804A32C: ; 804A32C
+sub_804A32C: @ 804A32C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -118026,7 +118026,7 @@ _0804ACB2:
thumb_func_end sub_804A32C
thumb_func_start sub_804ACD0
-sub_804ACD0: ; 804ACD0
+sub_804ACD0: @ 804ACD0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -118315,7 +118315,7 @@ _0804AF22:
thumb_func_end sub_804ACD0
thumb_func_start sub_804AF30
-sub_804AF30: ; 804AF30
+sub_804AF30: @ 804AF30
ldr r1, =0x0202427c
movs r0, 0
strb r0, [r1]
@@ -118340,7 +118340,7 @@ sub_804AF30: ; 804AF30
thumb_func_end sub_804AF30
thumb_func_start atk25_cmd25
-atk25_cmd25: ; 804AF70
+atk25_cmd25: @ 804AF70
push {lr}
bl sub_804AF30
ldr r1, =0x02024214
@@ -118353,7 +118353,7 @@ atk25_cmd25: ; 804AF70
thumb_func_end atk25_cmd25
thumb_func_start atk26_80225F0_storebyteforjump
-atk26_80225F0_storebyteforjump: ; 804AF88
+atk26_80225F0_storebyteforjump: @ 804AF88
ldr r3, =0x02024212
ldr r2, =0x02024214
ldr r0, [r2]
@@ -118366,7 +118366,7 @@ atk26_80225F0_storebyteforjump: ; 804AF88
thumb_func_end atk26_80225F0_storebyteforjump
thumb_func_start atk27_cmd27
-atk27_cmd27: ; 804AFA0
+atk27_cmd27: @ 804AFA0
push {lr}
ldr r1, =0x02024212
ldrb r0, [r1]
@@ -118402,7 +118402,7 @@ _0804AFDE:
thumb_func_end atk27_cmd27
thumb_func_start atk28_goto
-atk28_goto: ; 804AFE8
+atk28_goto: @ 804AFE8
ldr r3, =0x02024214
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -118421,7 +118421,7 @@ atk28_goto: ; 804AFE8
thumb_func_end atk28_goto
thumb_func_start atk29_jumpifbyte
-atk29_jumpifbyte: ; 804B008
+atk29_jumpifbyte: @ 804B008
push {r4-r6,lr}
ldr r3, =0x02024214
ldr r1, [r3]
@@ -118505,7 +118505,7 @@ _0804B0A0:
thumb_func_end atk29_jumpifbyte
thumb_func_start sub_804B0A8
-sub_804B0A8: ; 804B0A8
+sub_804B0A8: @ 804B0A8
push {r4-r6,lr}
ldr r3, =0x02024214
ldr r1, [r3]
@@ -118592,7 +118592,7 @@ _0804B148:
thumb_func_end sub_804B0A8
thumb_func_start sub_804B150
-sub_804B150: ; 804B150
+sub_804B150: @ 804B150
push {r4-r6,lr}
ldr r3, =0x02024214
ldr r1, [r3]
@@ -118685,7 +118685,7 @@ _0804B1FC:
thumb_func_end sub_804B150
thumb_func_start sub_804B204
-sub_804B204: ; 804B204
+sub_804B204: @ 804B204
push {r4-r7,lr}
ldr r2, =0x02024214
ldr r3, [r2]
@@ -118759,7 +118759,7 @@ _0804B284:
thumb_func_end sub_804B204
thumb_func_start sub_804B28C
-sub_804B28C: ; 804B28C
+sub_804B28C: @ 804B28C
push {r4-r7,lr}
movs r7, 0
ldr r3, =0x02024214
@@ -118832,7 +118832,7 @@ _0804B308:
thumb_func_end sub_804B28C
thumb_func_start sub_804B310
-sub_804B310: ; 804B310
+sub_804B310: @ 804B310
ldr r3, =0x02024214
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -118855,7 +118855,7 @@ sub_804B310: ; 804B310
thumb_func_end sub_804B310
thumb_func_start sub_804B338
-sub_804B338: ; 804B338
+sub_804B338: @ 804B338
ldr r3, =0x02024214
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -118880,7 +118880,7 @@ sub_804B338: ; 804B338
thumb_func_end sub_804B338
thumb_func_start sub_804B364
-sub_804B364: ; 804B364
+sub_804B364: @ 804B364
ldr r3, =0x02024214
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -118905,7 +118905,7 @@ sub_804B364: ; 804B364
thumb_func_end sub_804B364
thumb_func_start atk31_copyarray
-atk31_copyarray: ; 804B390
+atk31_copyarray: @ 804B390
push {r4-r6,lr}
ldr r3, =0x02024214
ldr r1, [r3]
@@ -118952,7 +118952,7 @@ _0804B3D4:
thumb_func_end atk31_copyarray
thumb_func_start atk32_memcpy_with_offset
-atk32_memcpy_with_offset: ; 804B3E4
+atk32_memcpy_with_offset: @ 804B3E4
push {r4-r7,lr}
ldr r3, =0x02024214
ldr r1, [r3]
@@ -119011,7 +119011,7 @@ _0804B440:
thumb_func_end atk32_memcpy_with_offset
thumb_func_start atk33_orbyte
-atk33_orbyte: ; 804B450
+atk33_orbyte: @ 804B450
ldr r3, =0x02024214
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -119036,7 +119036,7 @@ atk33_orbyte: ; 804B450
thumb_func_end atk33_orbyte
thumb_func_start atk34_orhalfword
-atk34_orhalfword: ; 804B47C
+atk34_orhalfword: @ 804B47C
push {r4,lr}
ldr r4, =0x02024214
ldr r3, [r4]
@@ -119067,7 +119067,7 @@ atk34_orhalfword: ; 804B47C
thumb_func_end atk34_orhalfword
thumb_func_start atk35_orword
-atk35_orword: ; 804B4B4
+atk35_orword: @ 804B4B4
push {r4,lr}
ldr r4, =0x02024214
ldr r2, [r4]
@@ -119104,7 +119104,7 @@ atk35_orword: ; 804B4B4
thumb_func_end atk35_orword
thumb_func_start atk36_bicbyte
-atk36_bicbyte: ; 804B4F8
+atk36_bicbyte: @ 804B4F8
ldr r3, =0x02024214
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -119129,7 +119129,7 @@ atk36_bicbyte: ; 804B4F8
thumb_func_end atk36_bicbyte
thumb_func_start atk37_bichalfword
-atk37_bichalfword: ; 804B524
+atk37_bichalfword: @ 804B524
push {r4,lr}
ldr r4, =0x02024214
ldr r3, [r4]
@@ -119160,7 +119160,7 @@ atk37_bichalfword: ; 804B524
thumb_func_end atk37_bichalfword
thumb_func_start atk38_bicword
-atk38_bicword: ; 804B55C
+atk38_bicword: @ 804B55C
push {r4,lr}
ldr r4, =0x02024214
ldr r2, [r4]
@@ -119197,7 +119197,7 @@ atk38_bicword: ; 804B55C
thumb_func_end atk38_bicword
thumb_func_start atk39_pause
-atk39_pause: ; 804B5A0
+atk39_pause: @ 804B5A0
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r4, [r0]
@@ -119228,7 +119228,7 @@ _0804B5CC:
thumb_func_end atk39_pause
thumb_func_start sub_804B5E0
-sub_804B5E0: ; 804B5E0
+sub_804B5E0: @ 804B5E0
push {lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -119245,7 +119245,7 @@ _0804B5F2:
thumb_func_end sub_804B5E0
thumb_func_start atk3B_8022C68
-atk3B_8022C68: ; 804B600
+atk3B_8022C68: @ 804B600
push {lr}
ldr r0, =0x02024214
ldr r0, [r0]
@@ -119279,7 +119279,7 @@ _0804B624:
thumb_func_end atk3B_8022C68
thumb_func_start atk3C_return
-atk3C_return: ; 804B658
+atk3C_return: @ 804B658
push {lr}
bl b_movescr_stack_pop_cursor
pop {r0}
@@ -119287,7 +119287,7 @@ atk3C_return: ; 804B658
thumb_func_end atk3C_return
thumb_func_start sub_804B664
-sub_804B664: ; 804B664
+sub_804B664: @ 804B664
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -119314,7 +119314,7 @@ _0804B67C:
thumb_func_end sub_804B664
thumb_func_start atk3E_end2
-atk3E_end2: ; 804B6A4
+atk3E_end2: @ 804B6A4
ldr r1, =0x02024064
movs r0, 0
strb r0, [r1]
@@ -119326,7 +119326,7 @@ atk3E_end2: ; 804B6A4
thumb_func_end atk3E_end2
thumb_func_start atk3F_end3
-atk3F_end3: ; 804B6BC
+atk3F_end3: @ 804B6BC
push {lr}
bl b_movescr_stack_pop_cursor
ldr r3, =0x020244a8
@@ -119356,7 +119356,7 @@ _0804B6D6:
thumb_func_end atk3F_end3
thumb_func_start atk41_call
-atk41_call: ; 804B6F8
+atk41_call: @ 804B6F8
push {r4,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -119381,7 +119381,7 @@ atk41_call: ; 804B6F8
thumb_func_end atk41_call
thumb_func_start atk42_jumpiftype2
-atk42_jumpiftype2: ; 804B728
+atk42_jumpiftype2: @ 804B728
push {r4,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -119428,7 +119428,7 @@ _0804B77C:
thumb_func_end atk42_jumpiftype2
thumb_func_start sub_804B784
-sub_804B784: ; 804B784
+sub_804B784: @ 804B784
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02024214
@@ -119469,7 +119469,7 @@ _0804B7C6:
thumb_func_end sub_804B784
thumb_func_start sub_804B7D0
-sub_804B7D0: ; 804B7D0
+sub_804B7D0: @ 804B7D0
ldr r0, =0x0202420b
ldrb r0, [r0]
ldr r1, =0x0202449c
@@ -119483,7 +119483,7 @@ sub_804B7D0: ; 804B7D0
thumb_func_end sub_804B7D0
thumb_func_start atk46_cmd46
-atk46_cmd46: ; 804B7EC
+atk46_cmd46: @ 804B7EC
push {r4-r6,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -119574,7 +119574,7 @@ _0804B8AA:
thumb_func_end atk46_cmd46
thumb_func_start sub_804B8B0
-sub_804B8B0: ; 804B8B0
+sub_804B8B0: @ 804B8B0
push {r4-r7,lr}
ldr r6, =0x02024214
ldr r0, [r6]
@@ -119672,7 +119672,7 @@ _0804B976:
thumb_func_end sub_804B8B0
thumb_func_start sub_804B97C
-sub_804B97C: ; 804B97C
+sub_804B97C: @ 804B97C
push {r4,lr}
movs r3, 0
ldr r1, =0x02024474
@@ -119725,7 +119725,7 @@ _0804B9B4:
thumb_func_end sub_804B97C
thumb_func_start atk48_playstatchangeanimation
-atk48_playstatchangeanimation: ; 804B9D8
+atk48_playstatchangeanimation: @ 804B9D8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -119975,7 +119975,7 @@ _0804BBBA:
thumb_func_end atk48_playstatchangeanimation
thumb_func_start sub_804BBCC
-sub_804BBCC: ; 804BBCC
+sub_804BBCC: @ 804BBCC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -121098,7 +121098,7 @@ _0804C5BA:
thumb_func_end sub_804BBCC
thumb_func_start atk4A_damagecalc2
-atk4A_damagecalc2: ; 804C5F4
+atk4A_damagecalc2: @ 804C5F4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -121367,7 +121367,7 @@ _0804C804:
thumb_func_end atk4A_damagecalc2
thumb_func_start atk4B_cmd4b
-atk4B_cmd4b: ; 804C844
+atk4B_cmd4b: @ 804C844
push {r4,lr}
ldr r4, =0x02024064
ldr r0, =0x0202420b
@@ -121401,7 +121401,7 @@ _0804C872:
thumb_func_end atk4B_cmd4b
thumb_func_start atk4C_switch1
-atk4C_switch1: ; 804C894
+atk4C_switch1: @ 804C894
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -121447,7 +121447,7 @@ _0804C8E4:
thumb_func_end atk4C_switch1
thumb_func_start sub_804C904
-sub_804C904: ; 804C904
+sub_804C904: @ 804C904
push {r4-r7,lr}
sub sp, 0x58
ldr r0, =0x02024068
@@ -121666,7 +121666,7 @@ _0804CAA4:
thumb_func_end sub_804C904
thumb_func_start atk4E_switch3
-atk4E_switch3: ; 804CAE8
+atk4E_switch3: @ 804CAE8
push {r4-r6,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -121748,7 +121748,7 @@ _0804CB86:
thumb_func_end atk4E_switch3
thumb_func_start atk4F_jumpifcannotswitch
-atk4F_jumpifcannotswitch: ; 804CBB0
+atk4F_jumpifcannotswitch: @ 804CBB0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -122146,7 +122146,7 @@ _0804CF00:
thumb_func_end atk4F_jumpifcannotswitch
thumb_func_start sub_804CF10
-sub_804CF10: ; 804CF10
+sub_804CF10: @ 804CF10
push {r4,r5,lr}
sub sp, 0x4
adds r2, r0, 0
@@ -122200,7 +122200,7 @@ sub_804CF10: ; 804CF10
thumb_func_end sub_804CF10
thumb_func_start atk50_openpartyscreen
-atk50_openpartyscreen: ; 804CF88
+atk50_openpartyscreen: @ 804CF88
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -123152,7 +123152,7 @@ _0804D804:
thumb_func_end atk50_openpartyscreen
thumb_func_start atk51_cmd51
-atk51_cmd51: ; 804D820
+atk51_cmd51: @ 804D820
push {r4-r7,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -123452,7 +123452,7 @@ _0804DA8A:
thumb_func_end atk51_cmd51
thumb_func_start atk52_cmd52
-atk52_cmd52: ; 804DAAC
+atk52_cmd52: @ 804DAAC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -123787,7 +123787,7 @@ _0804DD8E:
thumb_func_end atk52_cmd52
thumb_func_start sub_804DDA8
-sub_804DDA8: ; 804DDA8
+sub_804DDA8: @ 804DDA8
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -123809,7 +123809,7 @@ sub_804DDA8: ; 804DDA8
thumb_func_end sub_804DDA8
thumb_func_start atk54_802511C
-atk54_802511C: ; 804DDD8
+atk54_802511C: @ 804DDD8
push {r4,r5,lr}
ldr r5, =0x02024064
ldr r0, =0x0202420b
@@ -123835,7 +123835,7 @@ atk54_802511C: ; 804DDD8
thumb_func_end atk54_802511C
thumb_func_start sub_804DE14
-sub_804DE14: ; 804DE14
+sub_804DE14: @ 804DE14
push {r4,r5,lr}
ldr r5, =0x02024064
ldr r0, =0x0202420b
@@ -123862,7 +123862,7 @@ sub_804DE14: ; 804DE14
thumb_func_end sub_804DE14
thumb_func_start atk56_8025194
-atk56_8025194: ; 804DE50
+atk56_8025194: @ 804DE50
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -123884,7 +123884,7 @@ atk56_8025194: ; 804DE50
thumb_func_end atk56_8025194
thumb_func_start atk57_80251C4_flee
-atk57_80251C4_flee: ; 804DE80
+atk57_80251C4_flee: @ 804DE80
push {r4,lr}
movs r0, 0
bl battle_get_side_with_given_state
@@ -123907,7 +123907,7 @@ atk57_80251C4_flee: ; 804DE80
thumb_func_end atk57_80251C4_flee
thumb_func_start atk58_cmd58
-atk58_cmd58: ; 804DEB8
+atk58_cmd58: @ 804DEB8
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -123930,7 +123930,7 @@ atk58_cmd58: ; 804DEB8
thumb_func_end atk58_cmd58
thumb_func_start atk59_8025230
-atk59_8025230: ; 804DEEC
+atk59_8025230: @ 804DEEC
push {r4-r7,lr}
ldr r0, =0x02024214
ldr r2, [r0]
@@ -124079,7 +124079,7 @@ _0804E018:
thumb_func_end atk59_8025230
thumb_func_start sub_804E038
-sub_804E038: ; 804E038
+sub_804E038: @ 804E038
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -124463,7 +124463,7 @@ _0804E3B8:
thumb_func_end sub_804E038
thumb_func_start atk5B_80256E0
-atk5B_80256E0: ; 804E3C8
+atk5B_80256E0: @ 804E3C8
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02024474
@@ -124608,7 +124608,7 @@ _0804E4FA:
thumb_func_end atk5B_80256E0
thumb_func_start atk5C_cmd5c
-atk5C_cmd5c: ; 804E508
+atk5C_cmd5c: @ 804E508
push {r4,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -124672,7 +124672,7 @@ _0804E592:
thumb_func_end atk5C_cmd5c
thumb_func_start sub_804E598
-sub_804E598: ; 804E598
+sub_804E598: @ 804E598
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -124838,7 +124838,7 @@ _0804E6CA:
thumb_func_end sub_804E598
thumb_func_start sub_804E6D8
-sub_804E6D8: ; 804E6D8
+sub_804E6D8: @ 804E6D8
push {r4,lr}
ldr r0, =0x02038bca
ldrh r0, [r0]
@@ -124898,7 +124898,7 @@ _0804E6FC:
thumb_func_end sub_804E6D8
thumb_func_start atk5E_8025A70
-atk5E_8025A70: ; 804E764
+atk5E_8025A70: @ 804E764
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -124982,7 +124982,7 @@ _0804E800:
thumb_func_end atk5E_8025A70
thumb_func_start atk5F_8025B24
-atk5F_8025B24: ; 804E818
+atk5F_8025B24: @ 804E818
push {lr}
ldr r0, =0x02024064
ldr r2, =0x0202420b
@@ -125018,7 +125018,7 @@ _0804E856:
thumb_func_end atk5F_8025B24
thumb_func_start atk60_cmd60
-atk60_cmd60: ; 804E868
+atk60_cmd60: @ 804E868
push {lr}
ldr r0, =0x0202420b
ldrb r0, [r0]
@@ -125041,7 +125041,7 @@ _0804E882:
thumb_func_end atk60_cmd60
thumb_func_start atk61_8025BA4
-atk61_8025BA4: ; 804E898
+atk61_8025BA4: @ 804E898
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -125129,7 +125129,7 @@ _0804E94C:
thumb_func_end atk61_8025BA4
thumb_func_start atk62_08025C6C
-atk62_08025C6C: ; 804E960
+atk62_08025C6C: @ 804E960
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -125151,7 +125151,7 @@ atk62_08025C6C: ; 804E960
thumb_func_end atk62_08025C6C
thumb_func_start atk63_jumptoattack
-atk63_jumptoattack: ; 804E990
+atk63_jumptoattack: @ 804E990
push {r4,lr}
ldr r0, =0x02024214
ldr r1, [r0]
@@ -125193,7 +125193,7 @@ _0804E9C2:
thumb_func_end atk63_jumptoattack
thumb_func_start atk64_statusanimation
-atk64_statusanimation: ; 804E9F4
+atk64_statusanimation: @ 804E9F4
push {r4,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -125252,7 +125252,7 @@ _0804EA5C:
thumb_func_end atk64_statusanimation
thumb_func_start atk65_8025D90
-atk65_8025D90: ; 804EA84
+atk65_8025D90: @ 804EA84
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -125323,7 +125323,7 @@ _0804EB04:
thumb_func_end atk65_8025D90
thumb_func_start atk66_8025E38
-atk66_8025E38: ; 804EB2C
+atk66_8025E38: @ 804EB2C
push {r4,r5,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -125387,7 +125387,7 @@ _0804EB9E:
thumb_func_end atk66_8025E38
thumb_func_start atk67_8025ECC
-atk67_8025ECC: ; 804EBC0
+atk67_8025ECC: @ 804EBC0
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02024332
@@ -125491,7 +125491,7 @@ _0804EC96:
thumb_func_end atk67_8025ECC
thumb_func_start sub_804ECA4
-sub_804ECA4: ; 804ECA4
+sub_804ECA4: @ 804ECA4
push {r4,r5,lr}
movs r1, 0
ldr r2, =0x0202406c
@@ -125519,7 +125519,7 @@ _0804ECC2:
thumb_func_end sub_804ECA4
thumb_func_start atk69_8025FE0
-atk69_8025FE0: ; 804ECDC
+atk69_8025FE0: @ 804ECDC
push {r4-r7,lr}
ldr r7, =0x02024084
ldr r6, =0x0202420c
@@ -125683,7 +125683,7 @@ _0804EE38:
thumb_func_end atk69_8025FE0
thumb_func_start atk6A_stash_item_for_side
-atk6A_stash_item_for_side: ; 804EE58
+atk6A_stash_item_for_side: @ 804EE58
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x02024214
@@ -125733,7 +125733,7 @@ atk6A_stash_item_for_side: ; 804EE58
thumb_func_end atk6A_stash_item_for_side
thumb_func_start atk6B_end_battle_80261CC
-atk6B_end_battle_80261CC: ; 804EEC8
+atk6B_end_battle_80261CC: @ 804EEC8
ldr r1, =0x02022f58
movs r0, 0xFD
strb r0, [r1]
@@ -125759,7 +125759,7 @@ atk6B_end_battle_80261CC: ; 804EEC8
thumb_func_end atk6B_end_battle_80261CC
thumb_func_start atk6C_8026208
-atk6C_8026208: ; 804EF04
+atk6C_8026208: @ 804EF04
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02024474
@@ -125971,7 +125971,7 @@ _0804F0F2:
thumb_func_end atk6C_8026208
thumb_func_start sub_804F100
-sub_804F100: ; 804F100
+sub_804F100: @ 804F100
push {lr}
sub sp, 0x14
ldr r0, =0x0202449c
@@ -126001,7 +126001,7 @@ sub_804F100: ; 804F100
thumb_func_end sub_804F100
thumb_func_start sub_804F144
-sub_804F144: ; 804F144
+sub_804F144: @ 804F144
push {lr}
sub sp, 0x10
ldr r0, =0x0202449c
@@ -126027,7 +126027,7 @@ sub_804F144: ; 804F144
thumb_func_end sub_804F144
thumb_func_start sub_804F17C
-sub_804F17C: ; 804F17C
+sub_804F17C: @ 804F17C
push {lr}
ldr r1, =0x02022e1e
movs r0, 0
@@ -126058,7 +126058,7 @@ sub_804F17C: ; 804F17C
thumb_func_end sub_804F17C
thumb_func_start sub_804F1CC
-sub_804F1CC: ; 804F1CC
+sub_804F1CC: @ 804F1CC
push {r4,r5,lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -126105,7 +126105,7 @@ _0804F216:
thumb_func_end sub_804F1CC
thumb_func_start sub_804F220
-sub_804F220: ; 804F220
+sub_804F220: @ 804F220
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -126240,7 +126240,7 @@ _0804F320:
thumb_func_end sub_804F220
thumb_func_start sub_804F344
-sub_804F344: ; 804F344
+sub_804F344: @ 804F344
push {lr}
ldr r0, =0x02022e1c
ldrh r1, [r0]
@@ -126278,7 +126278,7 @@ _0804F380:
thumb_func_end sub_804F344
thumb_func_start sub_804F384
-sub_804F384: ; 804F384
+sub_804F384: @ 804F384
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -126360,7 +126360,7 @@ sub_804F384: ; 804F384
thumb_func_end sub_804F384
thumb_func_start sub_804F450
-sub_804F450: ; 804F450
+sub_804F450: @ 804F450
push {r4,lr}
adds r2, r0, 0
ldr r0, =0x02022e1c
@@ -126395,7 +126395,7 @@ _0804F48C:
thumb_func_end sub_804F450
thumb_func_start sub_804F498
-sub_804F498: ; 804F498
+sub_804F498: @ 804F498
push {lr}
ldr r3, =0x0202406e
ldr r0, =0x0202449c
@@ -126425,7 +126425,7 @@ _0804F4CE:
thumb_func_end sub_804F498
thumb_func_start sub_804F4D4
-sub_804F4D4: ; 804F4D4
+sub_804F4D4: @ 804F4D4
push {lr}
bl sub_803F988
ldr r1, =0x02024214
@@ -126438,7 +126438,7 @@ sub_804F4D4: ; 804F4D4
thumb_func_end sub_804F4D4
thumb_func_start atk6E_state0_side_becomes_attacker
-atk6E_state0_side_becomes_attacker: ; 804F4EC
+atk6E_state0_side_becomes_attacker: @ 804F4EC
push {lr}
movs r0, 0
bl battle_get_side_with_given_state
@@ -126454,7 +126454,7 @@ atk6E_state0_side_becomes_attacker: ; 804F4EC
thumb_func_end atk6E_state0_side_becomes_attacker
thumb_func_start atk6F_8026810
-atk6F_8026810: ; 804F50C
+atk6F_8026810: @ 804F50C
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -126477,7 +126477,7 @@ atk6F_8026810: ; 804F50C
thumb_func_end atk6F_8026810
thumb_func_start atk70_record_ability_usage_of_side
-atk70_record_ability_usage_of_side: ; 804F540
+atk70_record_ability_usage_of_side: @ 804F540
push {r4,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -126499,7 +126499,7 @@ atk70_record_ability_usage_of_side: ; 804F540
thumb_func_end atk70_record_ability_usage_of_side
thumb_func_start sub_804F574
-sub_804F574: ; 804F574
+sub_804F574: @ 804F574
ldr r2, =0x02022f68
movs r0, 0xFD
strb r0, [r2]
@@ -126520,7 +126520,7 @@ sub_804F574: ; 804F574
thumb_func_end sub_804F574
thumb_func_start atk71_80268A0
-atk71_80268A0: ; 804F59C
+atk71_80268A0: @ 804F59C
push {lr}
bl sub_804F574
ldr r1, =0x02024214
@@ -126533,7 +126533,7 @@ atk71_80268A0: ; 804F59C
thumb_func_end atk71_80268A0
thumb_func_start atk72_flee
-atk72_flee: ; 804F5B4
+atk72_flee: @ 804F5B4
push {lr}
ldr r0, =0x0202420d
ldrb r0, [r0]
@@ -126568,7 +126568,7 @@ _0804F5F0:
thumb_func_end atk72_flee
thumb_func_start atk73_cmd73
-atk73_cmd73: ; 804F5F8
+atk73_cmd73: @ 804F5F8
push {r4-r6,lr}
ldr r0, =0x02022fec
ldr r4, [r0]
@@ -126647,7 +126647,7 @@ _0804F68E:
thumb_func_end atk73_cmd73
thumb_func_start atk74_hp_tresholds_2
-atk74_hp_tresholds_2: ; 804F6A4
+atk74_hp_tresholds_2: @ 804F6A4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -126731,7 +126731,7 @@ _0804F73E:
thumb_func_end atk74_hp_tresholds_2
thumb_func_start atk75_8026A58
-atk75_8026A58: ; 804F754
+atk75_8026A58: @ 804F754
push {lr}
sub sp, 0x4
ldr r2, =0x020244b8
@@ -126766,7 +126766,7 @@ atk75_8026A58: ; 804F754
thumb_func_end atk75_8026A58
thumb_func_start sub_804F7AC
-sub_804F7AC: ; 804F7AC
+sub_804F7AC: @ 804F7AC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -127381,7 +127381,7 @@ _0804FD78:
thumb_func_end sub_804F7AC
thumb_func_start atk77_setprotect
-atk77_setprotect: ; 804FD8C
+atk77_setprotect: @ 804FD8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -127519,7 +127519,7 @@ _0804FEA2:
thumb_func_end atk77_setprotect
thumb_func_start atk78_faintifabilitynotdamp
-atk78_faintifabilitynotdamp: ; 804FEC8
+atk78_faintifabilitynotdamp: @ 804FEC8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -127641,7 +127641,7 @@ _0804FFCC:
thumb_func_end atk78_faintifabilitynotdamp
thumb_func_start atk79_setuserhptozero
-atk79_setuserhptozero: ; 804FFE4
+atk79_setuserhptozero: @ 804FFE4
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02024068
@@ -127683,7 +127683,7 @@ _08050028:
thumb_func_end atk79_setuserhptozero
thumb_func_start sub_8050044
-sub_8050044: ; 8050044
+sub_8050044: @ 8050044
push {r4-r7,lr}
ldr r3, =0x02024214
ldr r2, [r3]
@@ -127760,7 +127760,7 @@ _080500E0:
thumb_func_end sub_8050044
thumb_func_start sub_80500E8
-sub_80500E8: ; 80500E8
+sub_80500E8: @ 80500E8
push {r4-r6,lr}
ldr r4, =0x02024214
ldr r1, [r4]
@@ -127820,7 +127820,7 @@ _0805015E:
thumb_func_end sub_80500E8
thumb_func_start sub_8050164
-sub_8050164: ; 8050164
+sub_8050164: @ 8050164
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -127976,7 +127976,7 @@ _080502AE:
thumb_func_end sub_8050164
thumb_func_start sub_80502C8
-sub_80502C8: ; 80502C8
+sub_80502C8: @ 80502C8
push {lr}
ldr r2, =0x020243cc
ldrh r0, [r2]
@@ -128014,7 +128014,7 @@ _08050304:
thumb_func_end sub_80502C8
thumb_func_start atk7E_setreflect
-atk7E_setreflect: ; 805031C
+atk7E_setreflect: @ 805031C
push {r4-r6,lr}
ldr r6, =0x0202420b
ldrb r0, [r6]
@@ -128103,7 +128103,7 @@ _080503D2:
thumb_func_end atk7E_setreflect
thumb_func_start sub_80503E8
-sub_80503E8: ; 80503E8
+sub_80503E8: @ 80503E8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -128192,7 +128192,7 @@ _08050488:
thumb_func_end sub_80503E8
thumb_func_start atk80_manipulatedamage
-atk80_manipulatedamage: ; 80504A8
+atk80_manipulatedamage: @ 80504A8
push {r4,lr}
ldr r1, =0x02024214
ldr r0, [r1]
@@ -128258,7 +128258,7 @@ _08050518:
thumb_func_end atk80_manipulatedamage
thumb_func_start atk81_setrest
-atk81_setrest: ; 8050528
+atk81_setrest: @ 8050528
push {r4-r7,lr}
sub sp, 0x4
ldr r0, =0x02024214
@@ -128353,7 +128353,7 @@ _080505E8:
thumb_func_end atk81_setrest
thumb_func_start atk82_jumpifnotfirstturn
-atk82_jumpifnotfirstturn: ; 80505F8
+atk82_jumpifnotfirstturn: @ 80505F8
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r4, [r5]
@@ -128390,7 +128390,7 @@ _0805063A:
thumb_func_end atk82_jumpifnotfirstturn
thumb_func_start sub_8050640
-sub_8050640: ; 8050640
+sub_8050640: @ 8050640
ldr r1, =0x02024214
ldr r0, [r1]
adds r0, 0x1
@@ -128400,7 +128400,7 @@ sub_8050640: ; 8050640
thumb_func_end sub_8050640
thumb_func_start sub_8050650
-sub_8050650: ; 8050650
+sub_8050650: @ 8050650
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -128478,7 +128478,7 @@ _080506E2:
thumb_func_end sub_8050650
thumb_func_start sub_80506EC
-sub_80506EC: ; 80506EC
+sub_80506EC: @ 80506EC
push {r4-r6,lr}
ldr r5, =0x02024214
ldr r1, [r5]
@@ -128537,7 +128537,7 @@ _08050762:
thumb_func_end sub_80506EC
thumb_func_start sub_8050768
-sub_8050768: ; 8050768
+sub_8050768: @ 8050768
push {r4,r5,lr}
ldr r5, =0x020242bc
ldr r4, =0x0202420b
@@ -128593,7 +128593,7 @@ _080507CA:
thumb_func_end sub_8050768
thumb_func_start atk86_stockpiletobasedamage
-atk86_stockpiletobasedamage: ; 80507E4
+atk86_stockpiletobasedamage: @ 80507E4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -128714,7 +128714,7 @@ _080508CA:
thumb_func_end atk86_stockpiletobasedamage
thumb_func_start atk87_stockpiletohprecovery
-atk87_stockpiletohprecovery: ; 8050904
+atk87_stockpiletohprecovery: @ 8050904
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -128816,7 +128816,7 @@ _080509D0:
thumb_func_end atk87_stockpiletohprecovery
thumb_func_start atk88_negativedamage
-atk88_negativedamage: ; 80509E8
+atk88_negativedamage: @ 80509E8
push {lr}
ldr r2, =0x020241f0
ldr r0, =0x020241f4
@@ -128842,7 +128842,7 @@ _08050A04:
thumb_func_end atk88_negativedamage
thumb_func_start sub_8050A1C
-sub_8050A1C: ; 8050A1C
+sub_8050A1C: @ 8050A1C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -129356,7 +129356,7 @@ _08050E80:
thumb_func_end sub_8050A1C
thumb_func_start atk89_statbuffchange
-atk89_statbuffchange: ; 8050EA0
+atk89_statbuffchange: @ 8050EA0
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r2, [r5]
@@ -129394,7 +129394,7 @@ _08050EDC:
thumb_func_end atk89_statbuffchange
thumb_func_start atk8A_normalisebuffs
-atk8A_normalisebuffs: ; 8050EEC
+atk8A_normalisebuffs: @ 8050EEC
push {r4-r7,lr}
movs r2, 0
ldr r0, =0x0202406c
@@ -129437,7 +129437,7 @@ _08050F24:
thumb_func_end atk8A_normalisebuffs
thumb_func_start atk8B_setbide
-atk8B_setbide: ; 8050F40
+atk8B_setbide: @ 8050F40
push {r4,r5,lr}
ldr r4, =0x02024084
ldr r3, =0x0202420b
@@ -129485,7 +129485,7 @@ atk8B_setbide: ; 8050F40
thumb_func_end atk8B_setbide
thumb_func_start atk8C_confuseifrepeatingattackends
-atk8C_confuseifrepeatingattackends: ; 8050FB0
+atk8C_confuseifrepeatingattackends: @ 8050FB0
push {lr}
ldr r1, =0x02024084
ldr r0, =0x0202420b
@@ -129514,7 +129514,7 @@ _08050FD2:
thumb_func_end atk8C_confuseifrepeatingattackends
thumb_func_start atk8D_setloopcounter
-atk8D_setloopcounter: ; 8050FF0
+atk8D_setloopcounter: @ 8050FF0
push {r4,r5,lr}
ldr r0, =0x02024214
ldr r0, [r0]
@@ -129550,7 +129550,7 @@ _08051026:
thumb_func_end atk8D_setloopcounter
thumb_func_start atk8E_cmd8e
-atk8E_cmd8e: ; 805103C
+atk8E_cmd8e: @ 805103C
ldr r1, =0x02024474
movs r2, 0
movs r0, 0xFD
@@ -129571,7 +129571,7 @@ atk8E_cmd8e: ; 805103C
thumb_func_end atk8E_cmd8e
thumb_func_start sub_8051064
-sub_8051064: ; 8051064
+sub_8051064: @ 8051064
push {r4-r7,lr}
ldr r6, =0x02024084
ldr r7, =0x0202420b
@@ -129661,7 +129661,7 @@ _08051116:
thumb_func_end sub_8051064
thumb_func_start sub_805112C
-sub_805112C: ; 805112C
+sub_805112C: @ 805112C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -130022,7 +130022,7 @@ _08051414:
thumb_func_end sub_805112C
thumb_func_start sub_8051424
-sub_8051424: ; 8051424
+sub_8051424: @ 8051424
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -130233,7 +130233,7 @@ _080515B0:
thumb_func_end sub_8051424
thumb_func_start atk91_givemoney
-atk91_givemoney: ; 80515C8
+atk91_givemoney: @ 80515C8
push {r4,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -130297,7 +130297,7 @@ _08051658:
thumb_func_end atk91_givemoney
thumb_func_start atk92_setlightscreen
-atk92_setlightscreen: ; 8051664
+atk92_setlightscreen: @ 8051664
push {r4-r6,lr}
ldr r5, =0x0202420b
ldrb r0, [r5]
@@ -130385,7 +130385,7 @@ _08051718:
thumb_func_end atk92_setlightscreen
thumb_func_start atk93_ko_move
-atk93_ko_move: ; 8051730
+atk93_ko_move: @ 8051730
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -130753,7 +130753,7 @@ _08051A70:
thumb_func_end atk93_ko_move
thumb_func_start atk94_gethalfcurrentenemyhp
-atk94_gethalfcurrentenemyhp: ; 8051A84
+atk94_gethalfcurrentenemyhp: @ 8051A84
push {lr}
ldr r3, =0x020241f0
ldr r2, =0x02024084
@@ -130780,7 +130780,7 @@ _08051AA2:
thumb_func_end atk94_gethalfcurrentenemyhp
thumb_func_start sub_8051AC0
-sub_8051AC0: ; 8051AC0
+sub_8051AC0: @ 8051AC0
push {lr}
ldr r2, =0x020243cc
ldrh r1, [r2]
@@ -130819,7 +130819,7 @@ _08051AFE:
thumb_func_end sub_8051AC0
thumb_func_start sub_8051B18
-sub_8051B18: ; 8051B18
+sub_8051B18: @ 8051B18
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0
@@ -130992,7 +130992,7 @@ _08051C6A:
thumb_func_end sub_8051B18
thumb_func_start atk97_tryinfatuatetarget
-atk97_tryinfatuatetarget: ; 8051C90
+atk97_tryinfatuatetarget: @ 8051C90
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -131176,7 +131176,7 @@ _08051E2C:
thumb_func_end atk97_tryinfatuatetarget
thumb_func_start sub_8051E48
-sub_8051E48: ; 8051E48
+sub_8051E48: @ 8051E48
push {r4-r7,lr}
ldr r0, =0x02024068
ldr r0, [r0]
@@ -131290,7 +131290,7 @@ _08051F34:
thumb_func_end sub_8051E48
thumb_func_start atk99_setmisteffect
-atk99_setmisteffect: ; 8051F58
+atk99_setmisteffect: @ 8051F58
push {r4-r6,lr}
ldr r6, =0x02024294
ldr r4, =0x0202420b
@@ -131364,7 +131364,7 @@ _08051FE6:
thumb_func_end atk99_setmisteffect
thumb_func_start atk9A_setincreasedcriticalchance
-atk9A_setincreasedcriticalchance: ; 8052000
+atk9A_setincreasedcriticalchance: @ 8052000
push {lr}
ldr r1, =0x02024084
ldr r0, =0x0202420b
@@ -131406,7 +131406,7 @@ _08052048:
thumb_func_end atk9A_setincreasedcriticalchance
thumb_func_start atk9B_transformdataexecution
-atk9B_transformdataexecution: ; 805205C
+atk9B_transformdataexecution: @ 805205C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -131592,7 +131592,7 @@ _080521EC:
thumb_func_end atk9B_transformdataexecution
thumb_func_start sub_80521FC
-sub_80521FC: ; 80521FC
+sub_80521FC: @ 80521FC
push {r4-r7,lr}
ldr r7, =0x02024084
ldr r6, =0x0202420b
@@ -131674,7 +131674,7 @@ _08052290:
thumb_func_end sub_80521FC
thumb_func_start sub_80522B8
-sub_80522B8: ; 80522B8
+sub_80522B8: @ 80522B8
push {r4,r5,lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -131712,7 +131712,7 @@ _080522E0:
thumb_func_end sub_80522B8
thumb_func_start atk9D_copyattack
-atk9D_copyattack: ; 8052300
+atk9D_copyattack: @ 8052300
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -131930,7 +131930,7 @@ _080524CC:
thumb_func_end atk9D_copyattack
thumb_func_start sub_80524DC
-sub_80524DC: ; 80524DC
+sub_80524DC: @ 80524DC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -132001,7 +132001,7 @@ _0805251C:
thumb_func_end sub_80524DC
thumb_func_start atk9F_nightshadedamageeffect
-atk9F_nightshadedamageeffect: ; 8052584
+atk9F_nightshadedamageeffect: @ 8052584
ldr r3, =0x020241f0
ldr r2, =0x02024084
ldr r0, =0x0202420b
@@ -132021,7 +132021,7 @@ atk9F_nightshadedamageeffect: ; 8052584
thumb_func_end atk9F_nightshadedamageeffect
thumb_func_start atkA0_psywavedamageeffect
-atkA0_psywavedamageeffect: ; 80525B4
+atkA0_psywavedamageeffect: @ 80525B4
push {r4,lr}
movs r4, 0xF
_080525B8:
@@ -132059,7 +132059,7 @@ _080525B8:
thumb_func_end atkA0_psywavedamageeffect
thumb_func_start atkA1_counterdamagecalculator
-atkA1_counterdamagecalculator: ; 8052608
+atkA1_counterdamagecalculator: @ 8052608
push {r4-r6,lr}
ldr r4, =0x0202420b
ldrb r0, [r4]
@@ -132163,7 +132163,7 @@ _080526EC:
thumb_func_end atkA1_counterdamagecalculator
thumb_func_start atkA2_mirrorcoatdamagecalculator
-atkA2_mirrorcoatdamagecalculator: ; 8052700
+atkA2_mirrorcoatdamagecalculator: @ 8052700
push {r4-r6,lr}
ldr r4, =0x0202420b
ldrb r0, [r4]
@@ -132268,7 +132268,7 @@ _080527E4:
thumb_func_end atkA2_mirrorcoatdamagecalculator
thumb_func_start atkA3_disablelastusedattack
-atkA3_disablelastusedattack: ; 80527F8
+atkA3_disablelastusedattack: @ 80527F8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -132424,7 +132424,7 @@ _0805292A:
thumb_func_end atkA3_disablelastusedattack
thumb_func_start atkA4_setencore
-atkA4_setencore: ; 805293C
+atkA4_setencore: @ 805293C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -132577,7 +132577,7 @@ _08052A5E:
thumb_func_end atkA4_setencore
thumb_func_start sub_8052A70
-sub_8052A70: ; 8052A70
+sub_8052A70: @ 8052A70
push {r4-r7,lr}
ldr r6, =0x02024084
ldr r0, =0x0202420c
@@ -132665,7 +132665,7 @@ _08052B2A:
thumb_func_end sub_8052A70
thumb_func_start atkA6_settypetorandomresistance
-atkA6_settypetorandomresistance: ; 8052B34
+atkA6_settypetorandomresistance: @ 8052B34
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -132901,7 +132901,7 @@ _08052D08:
thumb_func_end atkA6_settypetorandomresistance
thumb_func_start atkA7_setalwayshitflag
-atkA7_setalwayshitflag: ; 8052D34
+atkA7_setalwayshitflag: @ 8052D34
push {r4,lr}
ldr r4, =0x020242ac
ldr r3, =0x0202420c
@@ -132940,7 +132940,7 @@ atkA7_setalwayshitflag: ; 8052D34
thumb_func_end atkA7_setalwayshitflag
thumb_func_start atkA8_copymovepermanently
-atkA8_copymovepermanently: ; 8052D8C
+atkA8_copymovepermanently: @ 8052D8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -133153,7 +133153,7 @@ _08052F32:
thumb_func_end atkA8_copymovepermanently
thumb_func_start sub_8052F48
-sub_8052F48: ; 8052F48
+sub_8052F48: @ 8052F48
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -133187,7 +133187,7 @@ _08052F7E:
thumb_func_end sub_8052F48
thumb_func_start sub_8052F84
-sub_8052F84: ; 8052F84
+sub_8052F84: @ 8052F84
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -133214,7 +133214,7 @@ _08052FA8:
thumb_func_end sub_8052F84
thumb_func_start move_weather_interaction
-move_weather_interaction: ; 8052FAC
+move_weather_interaction: @ 8052FAC
push {lr}
lsls r1, 16
lsrs r2, r1, 16
@@ -133270,7 +133270,7 @@ _08053012:
thumb_func_end move_weather_interaction
thumb_func_start sub_8053018
-sub_8053018: ; 8053018
+sub_8053018: @ 8053018
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -133406,7 +133406,7 @@ _0805311C:
thumb_func_end sub_8053018
thumb_func_start atkAA_destinybondeffect
-atkAA_destinybondeffect: ; 8053150
+atkAA_destinybondeffect: @ 8053150
ldr r1, =0x02024084
ldr r0, =0x0202420b
ldrb r2, [r0]
@@ -133428,7 +133428,7 @@ atkAA_destinybondeffect: ; 8053150
thumb_func_end atkAA_destinybondeffect
thumb_func_start b_feature_update_destiny_bond
-b_feature_update_destiny_bond: ; 8053180
+b_feature_update_destiny_bond: @ 8053180
push {r4,r5,lr}
ldr r0, =0x0202420b
ldrb r0, [r0]
@@ -133472,7 +133472,7 @@ _080531CA:
thumb_func_end b_feature_update_destiny_bond
thumb_func_start atkAB_802A458
-atkAB_802A458: ; 80531E0
+atkAB_802A458: @ 80531E0
push {lr}
bl b_feature_update_destiny_bond
ldr r1, =0x02024214
@@ -133485,7 +133485,7 @@ atkAB_802A458: ; 80531E0
thumb_func_end atkAB_802A458
thumb_func_start atkAC_remaininghptopower
-atkAC_remaininghptopower: ; 80531F8
+atkAC_remaininghptopower: @ 80531F8
push {lr}
ldr r2, =0x02024084
ldr r0, =0x0202420b
@@ -133532,7 +133532,7 @@ _08053232:
thumb_func_end atkAC_remaininghptopower
thumb_func_start atkAD_reducepprandom
-atkAD_reducepprandom: ; 8053260
+atkAD_reducepprandom: @ 8053260
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -133755,7 +133755,7 @@ _08053422:
thumb_func_end atkAD_reducepprandom
thumb_func_start atkAE_clearstatusifnotsoundproofed
-atkAE_clearstatusifnotsoundproofed: ; 8053438
+atkAE_clearstatusifnotsoundproofed: @ 8053438
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -134070,7 +134070,7 @@ _080536DE:
thumb_func_end atkAE_clearstatusifnotsoundproofed
thumb_func_start atkAF_cursetarget
-atkAF_cursetarget: ; 805371C
+atkAF_cursetarget: @ 805371C
push {r4,r5,lr}
ldr r5, =0x02024084
ldr r0, =0x0202420c
@@ -134131,7 +134131,7 @@ _0805378C:
thumb_func_end atkAF_cursetarget
thumb_func_start atkB0_setspikes
-atkB0_setspikes: ; 80537A0
+atkB0_setspikes: @ 80537A0
push {r4,lr}
ldr r4, =0x0202420b
ldrb r0, [r4]
@@ -134195,7 +134195,7 @@ _0805381E:
thumb_func_end atkB0_setspikes
thumb_func_start atkB1_setforesight
-atkB1_setforesight: ; 805382C
+atkB1_setforesight: @ 805382C
ldr r1, =0x02024084
ldr r0, =0x0202420c
ldrb r2, [r0]
@@ -134217,7 +134217,7 @@ atkB1_setforesight: ; 805382C
thumb_func_end atkB1_setforesight
thumb_func_start atkB2_setperishsong
-atkB2_setperishsong: ; 805385C
+atkB2_setperishsong: @ 805385C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -134306,7 +134306,7 @@ _08053904:
thumb_func_end atkB2_setperishsong
thumb_func_start atkB3_rolloutdamagecalculation
-atkB3_rolloutdamagecalculation: ; 8053914
+atkB3_rolloutdamagecalculation: @ 8053914
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -134482,7 +134482,7 @@ _08053A60:
thumb_func_end atkB3_rolloutdamagecalculation
thumb_func_start atkB4_jumpifconfusedandattackmaxed
-atkB4_jumpifconfusedandattackmaxed: ; 8053A90
+atkB4_jumpifconfusedandattackmaxed: @ 8053A90
push {r4,r5,lr}
ldr r5, =0x02024084
ldr r0, =0x0202420c
@@ -134534,7 +134534,7 @@ _08053AF2:
thumb_func_end atkB4_jumpifconfusedandattackmaxed
thumb_func_start sub_8053AF8
-sub_8053AF8: ; 8053AF8
+sub_8053AF8: @ 8053AF8
push {r4,r5,lr}
ldr r0, =0x0202427c
ldrb r1, [r0]
@@ -134612,7 +134612,7 @@ _08053B8C:
thumb_func_end sub_8053AF8
thumb_func_start atkB6_happinesstodamagecalculation
-atkB6_happinesstodamagecalculation: ; 8053BAC
+atkB6_happinesstodamagecalculation: @ 8053BAC
push {r4,lr}
ldr r2, =gBattleMoves
ldr r0, =0x020241ea
@@ -134665,7 +134665,7 @@ _08053C02:
thumb_func_end atkB6_happinesstodamagecalculation
thumb_func_start atkB7_presentdamagecalculation
-atkB7_presentdamagecalculation: ; 8053C30
+atkB7_presentdamagecalculation: @ 8053C30
push {r4,lr}
bl GenerateRandomNumber
movs r4, 0xFF
@@ -134751,7 +134751,7 @@ _08053CE6:
thumb_func_end atkB7_presentdamagecalculation
thumb_func_start atkB8_setsafeguard
-atkB8_setsafeguard: ; 8053CFC
+atkB8_setsafeguard: @ 8053CFC
push {r4-r7,lr}
ldr r7, =0x0202420b
ldrb r0, [r7]
@@ -134823,7 +134823,7 @@ _08053D88:
thumb_func_end atkB8_setsafeguard
thumb_func_start atkB9_magnitudedamagecalculation
-atkB9_magnitudedamagecalculation: ; 8053DA4
+atkB9_magnitudedamagecalculation: @ 8053DA4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -134953,7 +134953,7 @@ _08053E94:
thumb_func_end atkB9_magnitudedamagecalculation
thumb_func_start atkBA_802B140
-atkBA_802B140: ; 8053EC8
+atkBA_802B140: @ 8053EC8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -135127,7 +135127,7 @@ _0805404A:
thumb_func_end atkBA_802B140
thumb_func_start sub_805405C
-sub_805405C: ; 805405C
+sub_805405C: @ 805405C
push {lr}
ldr r2, =0x020243cc
ldrh r1, [r2]
@@ -135166,7 +135166,7 @@ _0805409A:
thumb_func_end sub_805405C
thumb_func_start atkBC_maxattackhalvehp
-atkBC_maxattackhalvehp: ; 80540B4
+atkBC_maxattackhalvehp: @ 80540B4
push {r4,r5,lr}
ldr r5, =0x02024084
ldr r4, =0x0202420b
@@ -135229,7 +135229,7 @@ _0805412A:
thumb_func_end atkBC_maxattackhalvehp
thumb_func_start atkBD_copyfoestats
-atkBD_copyfoestats: ; 8054134
+atkBD_copyfoestats: @ 8054134
push {r4-r7,lr}
movs r2, 0
ldr r7, =0x02024214
@@ -135262,7 +135262,7 @@ _08054142:
thumb_func_end atkBD_copyfoestats
thumb_func_start atkBE_breakfree
-atkBE_breakfree: ; 805417C
+atkBE_breakfree: @ 805417C
push {r4-r6,lr}
ldr r1, =0x02024084
ldr r5, =0x0202420b
@@ -135395,7 +135395,7 @@ _080542BA:
thumb_func_end atkBE_breakfree
thumb_func_start atkBF_setcurled
-atkBF_setcurled: ; 80542C8
+atkBF_setcurled: @ 80542C8
ldr r1, =0x02024084
ldr r0, =0x0202420b
ldrb r2, [r0]
@@ -135417,7 +135417,7 @@ atkBF_setcurled: ; 80542C8
thumb_func_end atkBF_setcurled
thumb_func_start atkC0_recoverbasedonsunlight
-atkC0_recoverbasedonsunlight: ; 80542F8
+atkC0_recoverbasedonsunlight: @ 80542F8
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x0202420c
@@ -135539,7 +135539,7 @@ _080543F2:
thumb_func_end atkC0_recoverbasedonsunlight
thumb_func_start sub_8054400
-sub_8054400: ; 8054400
+sub_8054400: @ 8054400
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -135679,7 +135679,7 @@ _080544F0:
thumb_func_end sub_8054400
thumb_func_start atkC2_selectnexttarget
-atkC2_selectnexttarget: ; 8054524
+atkC2_selectnexttarget: @ 8054524
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -135733,7 +135733,7 @@ _0805456E:
thumb_func_end atkC2_selectnexttarget
thumb_func_start atkC3_setfutureattack
-atkC3_setfutureattack: ; 8054598
+atkC3_setfutureattack: @ 8054598
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -135882,7 +135882,7 @@ _080546CC:
thumb_func_end atkC3_setfutureattack
thumb_func_start atkC4_802B910
-atkC4_802B910: ; 80546E4
+atkC4_802B910: @ 80546E4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -136113,7 +136113,7 @@ _080548E2:
thumb_func_end atkC4_802B910
thumb_func_start atkC5_hidepreattack
-atkC5_hidepreattack: ; 80548F4
+atkC5_hidepreattack: @ 80548F4
push {lr}
ldr r0, =0x020241ea
ldrh r1, [r0]
@@ -136175,7 +136175,7 @@ _08054960:
thumb_func_end atkC5_hidepreattack
thumb_func_start atkC6_unhidepostattack
-atkC6_unhidepostattack: ; 8054978
+atkC6_unhidepostattack: @ 8054978
push {lr}
ldr r0, =0x020241ea
ldrh r1, [r0]
@@ -136238,7 +136238,7 @@ _080549EA:
thumb_func_end atkC6_unhidepostattack
thumb_func_start atkC7_setminimize
-atkC7_setminimize: ; 8054A08
+atkC7_setminimize: @ 8054A08
push {lr}
ldr r0, =0x02024280
ldr r0, [r0]
@@ -136268,7 +136268,7 @@ _08054A2C:
thumb_func_end atkC7_setminimize
thumb_func_start sub_8054A48
-sub_8054A48: ; 8054A48
+sub_8054A48: @ 8054A48
push {lr}
ldr r3, =0x020243cc
ldrh r1, [r3]
@@ -136306,7 +136306,7 @@ _08054A86:
thumb_func_end sub_8054A48
thumb_func_start atkC9_jumpifattackandspecialattackcannotfall
-atkC9_jumpifattackandspecialattackcannotfall: ; 8054AA0
+atkC9_jumpifattackandspecialattackcannotfall: @ 8054AA0
push {r4,lr}
ldr r2, =0x02024084
ldr r0, =0x0202420c
@@ -136371,7 +136371,7 @@ _08054B20:
thumb_func_end atkC9_jumpifattackandspecialattackcannotfall
thumb_func_start atkCA_setforcedtarget
-atkCA_setforcedtarget: ; 8054B3C
+atkCA_setforcedtarget: @ 8054B3C
push {r4,r5,lr}
ldr r4, =0x0202420b
ldrb r0, [r4]
@@ -136406,7 +136406,7 @@ atkCA_setforcedtarget: ; 8054B3C
thumb_func_end atkCA_setforcedtarget
thumb_func_start atkCB_setcharge
-atkCB_setcharge: ; 8054B88
+atkCB_setcharge: @ 8054B88
push {r4,lr}
ldr r0, =0x020242ac
ldr r3, =0x0202420b
@@ -136453,7 +136453,7 @@ atkCB_setcharge: ; 8054B88
thumb_func_end atkCB_setcharge
thumb_func_start atkCC_callterrainattack
-atkCC_callterrainattack: ; 8054BEC
+atkCC_callterrainattack: @ 8054BEC
push {r4,lr}
ldr r2, =0x02024280
ldr r0, [r2]
@@ -136496,7 +136496,7 @@ atkCC_callterrainattack: ; 8054BEC
thumb_func_end atkCC_callterrainattack
thumb_func_start atkCD_cureifburnedparalysedorpoisoned
-atkCD_cureifburnedparalysedorpoisoned: ; 8054C60
+atkCD_cureifburnedparalysedorpoisoned: @ 8054C60
push {r4-r6,lr}
sub sp, 0x4
ldr r1, =0x02024084
@@ -136557,7 +136557,7 @@ _08054CD6:
thumb_func_end atkCD_cureifburnedparalysedorpoisoned
thumb_func_start atkCE_settorment
-atkCE_settorment: ; 8054CE4
+atkCE_settorment: @ 8054CE4
push {lr}
ldr r1, =0x02024084
ldr r0, =0x0202420c
@@ -136600,7 +136600,7 @@ _08054D34:
thumb_func_end atkCE_settorment
thumb_func_start atkCF_jumpifnodamage
-atkCF_jumpifnodamage: ; 8054D3C
+atkCF_jumpifnodamage: @ 8054D3C
push {lr}
ldr r2, =0x0202433c
ldr r0, =0x0202420b
@@ -136645,7 +136645,7 @@ _08054D8E:
thumb_func_end atkCF_jumpifnodamage
thumb_func_start atkD0_settaunt
-atkD0_settaunt: ; 8054D98
+atkD0_settaunt: @ 8054D98
push {r4,lr}
ldr r4, =0x020242bc
ldr r3, =0x0202420c
@@ -136703,7 +136703,7 @@ _08054E02:
thumb_func_end atkD0_settaunt
thumb_func_start atkD1_sethelpinghand
-atkD1_sethelpinghand: ; 8054E0C
+atkD1_sethelpinghand: @ 8054E0C
push {r4,lr}
ldr r4, =0x0202420b
ldrb r0, [r4]
@@ -136776,7 +136776,7 @@ _08054EAA:
thumb_func_end atkD1_sethelpinghand
thumb_func_start sub_8054EB4
-sub_8054EB4: ; 8054EB4
+sub_8054EB4: @ 8054EB4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -137072,7 +137072,7 @@ _08055132:
thumb_func_end sub_8054EB4
thumb_func_start sub_8055148
-sub_8055148: ; 8055148
+sub_8055148: @ 8055148
push {r4,lr}
ldr r3, =0x02024084
ldr r4, =0x0202420c
@@ -137128,7 +137128,7 @@ _080551B6:
thumb_func_end sub_8055148
thumb_func_start atkD4_802C408
-atkD4_802C408: ; 80551C0
+atkD4_802C408: @ 80551C0
push {r4-r7,lr}
ldr r7, =0x02024214
ldr r2, [r7]
@@ -137228,7 +137228,7 @@ _0805528C:
thumb_func_end atkD4_802C408
thumb_func_start sub_8055294
-sub_8055294: ; 8055294
+sub_8055294: @ 8055294
push {lr}
ldr r1, =0x020242ac
ldr r0, =0x0202420b
@@ -137271,7 +137271,7 @@ _080552E4:
thumb_func_end sub_8055294
thumb_func_start atkD6_doubledamagedealtifdamaged
-atkD6_doubledamagedealtifdamaged: ; 80552EC
+atkD6_doubledamagedealtifdamaged: @ 80552EC
push {lr}
ldr r3, =0x0202433c
ldr r0, =0x0202420b
@@ -137316,7 +137316,7 @@ _0805532A:
thumb_func_end atkD6_doubledamagedealtifdamaged
thumb_func_start sub_805534C
-sub_805534C: ; 805534C
+sub_805534C: @ 805534C
push {r4,lr}
ldr r1, =0x020242ac
ldr r0, =0x0202420c
@@ -137370,7 +137370,7 @@ _080553B0:
thumb_func_end sub_805534C
thumb_func_start atkD8_setdamagetohealthdifference
-atkD8_setdamagetohealthdifference: ; 80553BC
+atkD8_setdamagetohealthdifference: @ 80553BC
push {lr}
ldr r2, =0x02024084
ldr r0, =0x0202420c
@@ -137418,7 +137418,7 @@ _0805541A:
thumb_func_end atkD8_setdamagetohealthdifference
thumb_func_start atkD9_scaledamagebyhealthratio
-atkD9_scaledamagebyhealthratio: ; 8055428
+atkD9_scaledamagebyhealthratio: @ 8055428
push {r4,lr}
ldr r4, =0x02024400
ldrh r0, [r4]
@@ -137460,7 +137460,7 @@ _08055464:
thumb_func_end atkD9_scaledamagebyhealthratio
thumb_func_start atkDA_abilityswap
-atkDA_abilityswap: ; 805548C
+atkDA_abilityswap: @ 805548C
push {r4-r6,lr}
ldr r5, =0x02024084
ldr r0, =0x0202420b
@@ -137534,7 +137534,7 @@ _0805551A:
thumb_func_end atkDA_abilityswap
thumb_func_start atkDB_imprisoneffect
-atkDB_imprisoneffect: ; 8055524
+atkDB_imprisoneffect: @ 8055524
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -137666,7 +137666,7 @@ _08055610:
thumb_func_end atkDB_imprisoneffect
thumb_func_start atkDC_setgrudge
-atkDC_setgrudge: ; 805562C
+atkDC_setgrudge: @ 805562C
push {lr}
ldr r1, =0x020242ac
ldr r0, =0x0202420b
@@ -137709,7 +137709,7 @@ _0805567C:
thumb_func_end atkDC_setgrudge
thumb_func_start atkDD_weightdamagecalculation
-atkDD_weightdamagecalculation: ; 8055684
+atkDD_weightdamagecalculation: @ 8055684
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -137779,7 +137779,7 @@ _08055702:
thumb_func_end atkDD_weightdamagecalculation
thumb_func_start atkDE_asistattackselect
-atkDE_asistattackselect: ; 805571C
+atkDE_asistattackselect: @ 805571C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -137952,7 +137952,7 @@ _08055886:
thumb_func_end atkDE_asistattackselect
thumb_func_start atkDF_setmagiccoat
-atkDF_setmagiccoat: ; 805589C
+atkDF_setmagiccoat: @ 805589C
push {lr}
ldr r1, =0x0202420c
ldr r3, =0x0202420b
@@ -138010,7 +138010,7 @@ _08055914:
thumb_func_end atkDF_setmagiccoat
thumb_func_start atkE0_setstealstatchange
-atkE0_setstealstatchange: ; 8055920
+atkE0_setstealstatchange: @ 8055920
push {lr}
ldr r2, =0x0202437c
ldr r3, =0x0202420b
@@ -138064,7 +138064,7 @@ _0805598E:
thumb_func_end atkE0_setstealstatchange
thumb_func_start atkE1_802CBE4
-atkE1_802CBE4: ; 805599C
+atkE1_802CBE4: @ 805599C
push {r4-r6,lr}
ldr r4, =0x02024474
ldr r0, =0x0202449c
@@ -138162,7 +138162,7 @@ _08055A6C:
thumb_func_end atkE1_802CBE4
thumb_func_start atkE2_cmde2
-atkE2_cmde2: ; 8055A78
+atkE2_cmde2: @ 8055A78
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02024214
@@ -138217,7 +138217,7 @@ _08055AD2:
thumb_func_end atkE2_cmde2
thumb_func_start atkE3_jumpiffainted
-atkE3_jumpiffainted: ; 8055AF4
+atkE3_jumpiffainted: @ 8055AF4
push {r4,lr}
ldr r4, =0x02024214
ldr r0, [r4]
@@ -138258,7 +138258,7 @@ _08055B42:
thumb_func_end atkE3_jumpiffainted
thumb_func_start sub_8055B48
-sub_8055B48: ; 8055B48
+sub_8055B48: @ 8055B48
push {lr}
ldr r0, =0x02022ff0
ldrb r0, [r0]
@@ -138335,7 +138335,7 @@ _08055BE8:
thumb_func_end sub_8055B48
thumb_func_start atkE5_pickupitemcalculation
-atkE5_pickupitemcalculation: ; 8055C00
+atkE5_pickupitemcalculation: @ 8055C00
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -138570,7 +138570,7 @@ _08055DD8:
thumb_func_end atkE5_pickupitemcalculation
thumb_func_start atkE6_castform_transform
-atkE6_castform_transform: ; 8055DFC
+atkE6_castform_transform: @ 8055DFC
push {r4,lr}
ldr r4, =0x02024064
ldr r0, =0x02024474
@@ -138615,7 +138615,7 @@ _08055E2C:
thumb_func_end atkE6_castform_transform
thumb_func_start atkE7_castform_switch
-atkE7_castform_switch: ; 8055E64
+atkE7_castform_switch: @ 8055E64
push {r4,lr}
ldr r1, =0x02024214
ldr r0, [r1]
@@ -138643,7 +138643,7 @@ _08055E8E:
thumb_func_end atkE7_castform_switch
thumb_func_start atkE8_settypebasedhalvers
-atkE8_settypebasedhalvers: ; 8055EA4
+atkE8_settypebasedhalvers: @ 8055EA4
push {r4,lr}
movs r4, 0
ldr r2, =gBattleMoves
@@ -138725,7 +138725,7 @@ _08055F52:
thumb_func_end atkE8_settypebasedhalvers
thumb_func_start atkE9_seteffectbyweather
-atkE9_seteffectbyweather: ; 8055F5C
+atkE9_seteffectbyweather: @ 8055F5C
push {lr}
sub sp, 0x4
movs r0, 0
@@ -138814,7 +138814,7 @@ _08055FFC:
thumb_func_end atkE9_seteffectbyweather
thumb_func_start atkEA_recycleitem
-atkEA_recycleitem: ; 8056014
+atkEA_recycleitem: @ 8056014
push {r4-r7,lr}
sub sp, 0x4
ldr r7, =0x02024064
@@ -138888,7 +138888,7 @@ _080560AE:
thumb_func_end atkEA_recycleitem
thumb_func_start atkEB_settypetoterrain
-atkEB_settypetoterrain: ; 80560BC
+atkEB_settypetoterrain: @ 80560BC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -138970,7 +138970,7 @@ _0805615E:
thumb_func_end atkEB_settypetoterrain
thumb_func_start atkEC_802D2A0
-atkEC_802D2A0: ; 805616C
+atkEC_802D2A0: @ 805616C
push {r4-r6,lr}
ldr r5, =0x0202420b
ldrb r0, [r5]
@@ -139050,7 +139050,7 @@ _08056226:
thumb_func_end atkEC_802D2A0
thumb_func_start atkED_802D364
-atkED_802D364: ; 8056230
+atkED_802D364: @ 8056230
push {r4,lr}
ldr r1, =0x0202420e
ldr r3, =0x0202420b
@@ -139087,7 +139087,7 @@ _0805626A:
thumb_func_end atkED_802D364
thumb_func_start atkEE_removereflectlightscreen
-atkEE_removereflectlightscreen: ; 8056284
+atkEE_removereflectlightscreen: @ 8056284
push {r4,lr}
ldr r0, =0x0202420b
ldrb r0, [r0]
@@ -139141,7 +139141,7 @@ _080562EA:
thumb_func_end atkEE_removereflectlightscreen
thumb_func_start sub_8056300
-sub_8056300: ; 8056300
+sub_8056300: @ 8056300
push {r4-r6,lr}
movs r4, 0
ldr r0, =0x02024068
@@ -139526,7 +139526,7 @@ _08056696:
thumb_func_end sub_8056300
thumb_func_start atkF0_catch_pokemon
-atkF0_catch_pokemon: ; 80566A8
+atkF0_catch_pokemon: @ 80566A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -139693,7 +139693,7 @@ _08056792:
thumb_func_end atkF0_catch_pokemon
thumb_func_start atkF1_802D95C
-atkF1_802D95C: ; 8056850
+atkF1_802D95C: @ 8056850
push {r4,r5,lr}
ldr r4, =0x02024744
adds r0, r4, 0
@@ -139751,7 +139751,7 @@ _080568C2:
thumb_func_end atkF1_802D95C
thumb_func_start sub_80568CC
-sub_80568CC: ; 80568CC
+sub_80568CC: @ 80568CC
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02024744
@@ -139903,7 +139903,7 @@ _08056A2C:
thumb_func_end sub_80568CC
thumb_func_start sub_8056A3C
-sub_8056A3C: ; 8056A3C
+sub_8056A3C: @ 8056A3C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -140061,7 +140061,7 @@ _08056B62:
thumb_func_end sub_8056A3C
thumb_func_start sub_8056B74
-sub_8056B74: ; 8056B74
+sub_8056B74: @ 8056B74
push {lr}
sub sp, 0x10
adds r3, r0, 0
@@ -140091,7 +140091,7 @@ sub_8056B74: ; 8056B74
thumb_func_end sub_8056B74
thumb_func_start sub_8056BAC
-sub_8056BAC: ; 8056BAC
+sub_8056BAC: @ 8056BAC
push {lr}
sub sp, 0x10
adds r3, r0, 0
@@ -140123,7 +140123,7 @@ sub_8056BAC: ; 8056BAC
thumb_func_end sub_8056BAC
thumb_func_start atkF3_receive_new_pokemon_maybe
-atkF3_receive_new_pokemon_maybe: ; 8056BEC
+atkF3_receive_new_pokemon_maybe: @ 8056BEC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -140400,7 +140400,7 @@ _08056E62:
thumb_func_end atkF3_receive_new_pokemon_maybe
thumb_func_start sub_8056E78
-sub_8056E78: ; 8056E78
+sub_8056E78: @ 8056E78
ldr r2, =0x02024084
ldr r0, =0x0202420b
ldrb r1, [r0]
@@ -140421,7 +140421,7 @@ sub_8056E78: ; 8056E78
thumb_func_end sub_8056E78
thumb_func_start atkF5_reset_attacker_bd_x4C
-atkF5_reset_attacker_bd_x4C: ; 8056EA8
+atkF5_reset_attacker_bd_x4C: @ 8056EA8
ldr r1, =0x02024084
ldr r0, =0x0202420b
ldrb r2, [r0]
@@ -140440,7 +140440,7 @@ atkF5_reset_attacker_bd_x4C: ; 8056EA8
thumb_func_end atkF5_reset_attacker_bd_x4C
thumb_func_start sub_8056ED0
-sub_8056ED0: ; 8056ED0
+sub_8056ED0: @ 8056ED0
ldr r1, =0x02024083
movs r0, 0xC
strb r0, [r1]
@@ -140449,7 +140449,7 @@ sub_8056ED0: ; 8056ED0
thumb_func_end sub_8056ED0
thumb_func_start sub_8056EDC
-sub_8056EDC: ; 8056EDC
+sub_8056EDC: @ 8056EDC
ldr r1, =0x02024083
movs r0, 0xC
strb r0, [r1]
@@ -140462,7 +140462,7 @@ sub_8056EDC: ; 8056EDC
thumb_func_end sub_8056EDC
thumb_func_start sub_8056EF8
-sub_8056EF8: ; 8056EF8
+sub_8056EF8: @ 8056EF8
push {r4,r5,lr}
ldr r5, =0x02024214
ldr r0, [r5]
@@ -140484,7 +140484,7 @@ sub_8056EF8: ; 8056EF8
thumb_func_end sub_8056EF8
thumb_func_start sub_8056F28
-sub_8056F28: ; 8056F28
+sub_8056F28: @ 8056F28
push {r4-r6,lr}
ldr r5, =0x020244a8
ldr r6, =0x02022fec
@@ -140582,7 +140582,7 @@ _08056FFA:
thumb_func_end sub_8056F28
thumb_func_start sub_8057028
-sub_8057028: ; 8057028
+sub_8057028: @ 8057028
push {r4-r6,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -140661,7 +140661,7 @@ _080570D0:
thumb_func_end sub_8057028
thumb_func_start sub_80570F4
-sub_80570F4: ; 80570F4
+sub_80570F4: @ 80570F4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -140765,7 +140765,7 @@ _080571CE:
thumb_func_end sub_80570F4
thumb_func_start sub_80571DC
-sub_80571DC: ; 80571DC
+sub_80571DC: @ 80571DC
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -140826,7 +140826,7 @@ _08057248:
thumb_func_end sub_80571DC
thumb_func_start sub_805725C
-sub_805725C: ; 805725C
+sub_805725C: @ 805725C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -141056,12 +141056,12 @@ _08057430:
thumb_func_end sub_805725C
thumb_func_start nullsub_21
-nullsub_21: ; 8057458
+nullsub_21: @ 8057458
bx lr
thumb_func_end nullsub_21
thumb_func_start sub_805745C
-sub_805745C: ; 805745C
+sub_805745C: @ 805745C
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -141079,7 +141079,7 @@ sub_805745C: ; 805745C
thumb_func_end sub_805745C
thumb_func_start dp01_tbl1_exec_completed
-dp01_tbl1_exec_completed: ; 805748C
+dp01_tbl1_exec_completed: @ 805748C
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -141129,7 +141129,7 @@ _080574F2:
thumb_func_end dp01_tbl1_exec_completed
thumb_func_start bx_exec_buffer_A_ch0_tbl1
-bx_exec_buffer_A_ch0_tbl1: ; 8057504
+bx_exec_buffer_A_ch0_tbl1: @ 8057504
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -141164,7 +141164,7 @@ _08057550:
thumb_func_end bx_exec_buffer_A_ch0_tbl1
thumb_func_start bx_0802E404
-bx_0802E404: ; 8057554
+bx_0802E404: @ 8057554
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -141188,7 +141188,7 @@ _08057576:
thumb_func_end bx_0802E404
thumb_func_start sub_8057588
-sub_8057588: ; 8057588
+sub_8057588: @ 8057588
push {r4-r7,lr}
ldr r3, =0x02023064
ldr r4, =0x02024064
@@ -141461,7 +141461,7 @@ _080577E8:
thumb_func_end sub_8057588
thumb_func_start sub_80577F0
-sub_80577F0: ; 80577F0
+sub_80577F0: @ 80577F0
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -141483,7 +141483,7 @@ sub_80577F0: ; 80577F0
thumb_func_end sub_80577F0
thumb_func_start sub_8057824
-sub_8057824: ; 8057824
+sub_8057824: @ 8057824
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =gUnknown_0831C5F8
@@ -141897,7 +141897,7 @@ _08057BC8:
thumb_func_end sub_8057824
thumb_func_start sub_8057BFC
-sub_8057BFC: ; 8057BFC
+sub_8057BFC: @ 8057BFC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -142316,7 +142316,7 @@ _08057F9E:
thumb_func_end sub_8057BFC
thumb_func_start sub_8057FBC
-sub_8057FBC: ; 8057FBC
+sub_8057FBC: @ 8057FBC
push {r4-r7,lr}
movs r7, 0
ldr r4, =0x030022c0
@@ -142490,7 +142490,7 @@ _08058116:
thumb_func_end sub_8057FBC
thumb_func_start sub_8058138
-sub_8058138: ; 8058138
+sub_8058138: @ 8058138
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -143167,7 +143167,7 @@ _080586E8:
thumb_func_end sub_8058138
thumb_func_start sub_80586F8
-sub_80586F8: ; 80586F8
+sub_80586F8: @ 80586F8
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -143235,7 +143235,7 @@ _08058798:
thumb_func_end sub_80586F8
thumb_func_start sub_80587B0
-sub_80587B0: ; 80587B0
+sub_80587B0: @ 80587B0
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -143295,7 +143295,7 @@ _08058832:
thumb_func_end sub_80587B0
thumb_func_start sub_8058844
-sub_8058844: ; 8058844
+sub_8058844: @ 8058844
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -143320,7 +143320,7 @@ _08058868:
thumb_func_end sub_8058844
thumb_func_start sub_805887C
-sub_805887C: ; 805887C
+sub_805887C: @ 805887C
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -143345,7 +143345,7 @@ _080588A0:
thumb_func_end sub_805887C
thumb_func_start bx_802F7A0
-bx_802F7A0: ; 80588B4
+bx_802F7A0: @ 80588B4
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -143392,7 +143392,7 @@ _08058908:
thumb_func_end bx_802F7A0
thumb_func_start sub_8058924
-sub_8058924: ; 8058924
+sub_8058924: @ 8058924
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -143428,7 +143428,7 @@ _0805895C:
thumb_func_end sub_8058924
thumb_func_start sub_805896C
-sub_805896C: ; 805896C
+sub_805896C: @ 805896C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -143635,7 +143635,7 @@ _08058B08:
thumb_func_end sub_805896C
thumb_func_start sub_8058B40
-sub_8058B40: ; 8058B40
+sub_8058B40: @ 8058B40
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -144048,7 +144048,7 @@ _08058EAA:
thumb_func_end sub_8058B40
thumb_func_start sub_8058EDC
-sub_8058EDC: ; 8058EDC
+sub_8058EDC: @ 8058EDC
push {r4-r6,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -144146,7 +144146,7 @@ _08058F94:
thumb_func_end sub_8058EDC
thumb_func_start sub_8058FC0
-sub_8058FC0: ; 8058FC0
+sub_8058FC0: @ 8058FC0
push {r4,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -144190,7 +144190,7 @@ _0805900E:
thumb_func_end sub_8058FC0
thumb_func_start sub_805902C
-sub_805902C: ; 805902C
+sub_805902C: @ 805902C
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -144278,7 +144278,7 @@ _080590D2:
thumb_func_end sub_805902C
thumb_func_start c3_0802FDF4
-c3_0802FDF4: ; 8059100
+c3_0802FDF4: @ 8059100
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -144301,7 +144301,7 @@ _08059122:
thumb_func_end c3_0802FDF4
thumb_func_start bx_t1_healthbar_update
-bx_t1_healthbar_update: ; 8059130
+bx_t1_healthbar_update: @ 8059130
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -144351,7 +144351,7 @@ _08059192:
thumb_func_end bx_t1_healthbar_update
thumb_func_start sub_80591A0
-sub_80591A0: ; 80591A0
+sub_80591A0: @ 80591A0
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -144365,7 +144365,7 @@ _080591B2:
thumb_func_end sub_80591A0
thumb_func_start sub_80591B8
-sub_80591B8: ; 80591B8
+sub_80591B8: @ 80591B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -144533,7 +144533,7 @@ _0805931A:
thumb_func_end sub_80591B8
thumb_func_start sub_8059330
-sub_8059330: ; 8059330
+sub_8059330: @ 8059330
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -144625,7 +144625,7 @@ sub_8059330: ; 8059330
thumb_func_end sub_8059330
thumb_func_start sub_8059400
-sub_8059400: ; 8059400
+sub_8059400: @ 8059400
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -144768,7 +144768,7 @@ _0805952C:
thumb_func_end sub_8059400
thumb_func_start sub_8059544
-sub_8059544: ; 8059544
+sub_8059544: @ 8059544
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -144814,7 +144814,7 @@ _08059578:
thumb_func_end sub_8059544
thumb_func_start sub_80595A4
-sub_80595A4: ; 80595A4
+sub_80595A4: @ 80595A4
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -144893,7 +144893,7 @@ _08059646:
thumb_func_end sub_80595A4
thumb_func_start sub_805965C
-sub_805965C: ; 805965C
+sub_805965C: @ 805965C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -144925,7 +144925,7 @@ sub_805965C: ; 805965C
thumb_func_end sub_805965C
thumb_func_start sub_80596A8
-sub_80596A8: ; 80596A8
+sub_80596A8: @ 80596A8
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -144990,7 +144990,7 @@ _08059724:
thumb_func_end sub_80596A8
thumb_func_start sub_8059744
-sub_8059744: ; 8059744
+sub_8059744: @ 8059744
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -145037,7 +145037,7 @@ _08059798:
thumb_func_end sub_8059744
thumb_func_start sub_80597B4
-sub_80597B4: ; 80597B4
+sub_80597B4: @ 80597B4
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -145051,7 +145051,7 @@ _080597C6:
thumb_func_end sub_80597B4
thumb_func_start sub_80597CC
-sub_80597CC: ; 80597CC
+sub_80597CC: @ 80597CC
push {r4,lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -145088,7 +145088,7 @@ _0805980A:
thumb_func_end sub_80597CC
thumb_func_start sub_8059828
-sub_8059828: ; 8059828
+sub_8059828: @ 8059828
push {lr}
ldr r0, =0x030022c0
ldr r1, [r0, 0x4]
@@ -145139,7 +145139,7 @@ _08059898:
thumb_func_end sub_8059828
thumb_func_start sub_80598A4
-sub_80598A4: ; 80598A4
+sub_80598A4: @ 80598A4
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -145164,7 +145164,7 @@ _080598CC:
thumb_func_end sub_80598A4
thumb_func_start sub_80598E0
-sub_80598E0: ; 80598E0
+sub_80598E0: @ 80598E0
push {lr}
ldr r0, =0x030022c0
ldr r1, [r0, 0x4]
@@ -145189,7 +145189,7 @@ _08059906:
thumb_func_end sub_80598E0
thumb_func_start bx_wait_t1
-bx_wait_t1: ; 805991C
+bx_wait_t1: @ 805991C
push {lr}
ldr r0, =0x020244b9
ldrb r0, [r0]
@@ -145218,7 +145218,7 @@ _08059946:
thumb_func_end bx_wait_t1
thumb_func_start bx_blink_t1
-bx_blink_t1: ; 8059958
+bx_blink_t1: @ 8059958
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -145278,7 +145278,7 @@ _080599CE:
thumb_func_end bx_blink_t1
thumb_func_start sub_80599D4
-sub_80599D4: ; 80599D4
+sub_80599D4: @ 80599D4
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -145377,7 +145377,7 @@ _08059AA0:
thumb_func_end sub_80599D4
thumb_func_start sub_8059AAC
-sub_8059AAC: ; 8059AAC
+sub_8059AAC: @ 8059AAC
push {r4-r7,lr}
ldr r0, =0x02024064
ldrb r1, [r0]
@@ -145424,7 +145424,7 @@ _08059AF4:
thumb_func_end sub_8059AAC
thumb_func_start sub_8059B18
-sub_8059B18: ; 8059B18
+sub_8059B18: @ 8059B18
push {r4,lr}
ldr r4, =0x02022e2c
ldr r1, =gUnknown_085CCA6F
@@ -145440,7 +145440,7 @@ sub_8059B18: ; 8059B18
thumb_func_end sub_8059B18
thumb_func_start sub_8059B3C
-sub_8059B3C: ; 8059B3C
+sub_8059B3C: @ 8059B3C
push {r4-r7,lr}
ldr r5, =0x02023064
ldr r7, =0x02024064
@@ -145491,7 +145491,7 @@ _08059B98:
thumb_func_end sub_8059B3C
thumb_func_start sub_8059BB0
-sub_8059BB0: ; 8059BB0
+sub_8059BB0: @ 8059BB0
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r4, [r5]
@@ -145539,7 +145539,7 @@ sub_8059BB0: ; 8059BB0
thumb_func_end sub_8059BB0
thumb_func_start battle_menu_cursor_related_2
-battle_menu_cursor_related_2: ; 8059C28
+battle_menu_cursor_related_2: @ 8059C28
push {lr}
sub sp, 0x10
adds r3, r0, 0
@@ -145577,7 +145577,7 @@ battle_menu_cursor_related_2: ; 8059C28
thumb_func_end battle_menu_cursor_related_2
thumb_func_start battle_menu_cursor_related
-battle_menu_cursor_related: ; 8059C70
+battle_menu_cursor_related: @ 8059C70
push {lr}
sub sp, 0x10
adds r3, r0, 0
@@ -145612,7 +145612,7 @@ battle_menu_cursor_related: ; 8059C70
thumb_func_end battle_menu_cursor_related
thumb_func_start sub_8059CB4
-sub_8059CB4: ; 8059CB4
+sub_8059CB4: @ 8059CB4
push {r4,lr}
sub sp, 0x10
adds r3, r0, 0
@@ -145648,7 +145648,7 @@ sub_8059CB4: ; 8059CB4
thumb_func_end sub_8059CB4
thumb_func_start sub_8059CF8
-sub_8059CF8: ; 8059CF8
+sub_8059CF8: @ 8059CF8
push {lr}
sub sp, 0x10
adds r3, r0, 0
@@ -145685,7 +145685,7 @@ sub_8059CF8: ; 8059CF8
thumb_func_end sub_8059CF8
thumb_func_start sub_8059D40
-sub_8059D40: ; 8059D40
+sub_8059D40: @ 8059D40
push {lr}
ldr r0, =sub_80A92F8
bl SetMainCallback2
@@ -145695,7 +145695,7 @@ sub_8059D40: ; 8059D40
thumb_func_end sub_8059D40
thumb_func_start sub_8059D50
-sub_8059D50: ; 8059D50
+sub_8059D50: @ 8059D50
push {lr}
ldr r0, =sub_80A92F8
bl SetMainCallback2
@@ -145705,7 +145705,7 @@ sub_8059D50: ; 8059D50
thumb_func_end sub_8059D50
thumb_func_start sub_8059D60
-sub_8059D60: ; 8059D60
+sub_8059D60: @ 8059D60
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -145729,7 +145729,7 @@ _08059D82:
thumb_func_end sub_8059D60
thumb_func_start bx_8030B2C
-bx_8030B2C: ; 8059D90
+bx_8030B2C: @ 8059D90
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -145753,7 +145753,7 @@ _08059DB2:
thumb_func_end bx_8030B2C
thumb_func_start b_link_standby_message
-b_link_standby_message: ; 8059DC0
+b_link_standby_message: @ 8059DC0
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -145776,7 +145776,7 @@ _08059DE0:
thumb_func_end b_link_standby_message
thumb_func_start dp01t_00_1_getattr
-dp01t_00_1_getattr: ; 8059DF4
+dp01t_00_1_getattr: @ 8059DF4
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -145831,7 +145831,7 @@ _08059E4E:
thumb_func_end dp01t_00_1_getattr
thumb_func_start dp01_getattr_by_ch1_for_player_pokemon_
-dp01_getattr_by_ch1_for_player_pokemon_: ; 8059E68
+dp01_getattr_by_ch1_for_player_pokemon_: @ 8059E68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -146709,7 +146709,7 @@ _0805A5FE:
thumb_func_end dp01_getattr_by_ch1_for_player_pokemon_
thumb_func_start sub_805A614
-sub_805A614: ; 805A614
+sub_805A614: @ 805A614
push {r4-r7,lr}
sub sp, 0x58
ldr r2, =0x0202406e
@@ -146773,7 +146773,7 @@ _0805A66A:
thumb_func_end sub_805A614
thumb_func_start dp01t_02_1_setattr
-dp01t_02_1_setattr: ; 805A69C
+dp01t_02_1_setattr: @ 805A69C
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -146816,7 +146816,7 @@ _0805A6EA:
thumb_func_end dp01t_02_1_setattr
thumb_func_start dp01_setattr_by_ch1_for_player_pokemon
-dp01_setattr_by_ch1_for_player_pokemon: ; 805A6F4
+dp01_setattr_by_ch1_for_player_pokemon: @ 805A6F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -147849,7 +147849,7 @@ _0805B0BA:
thumb_func_end dp01_setattr_by_ch1_for_player_pokemon
thumb_func_start sub_805B0F0
-sub_805B0F0: ; 805B0F0
+sub_805B0F0: @ 805B0F0
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -147904,7 +147904,7 @@ _0805B148:
thumb_func_end sub_805B0F0
thumb_func_start sub_805B164
-sub_805B164: ; 805B164
+sub_805B164: @ 805B164
push {r4,lr}
ldr r2, =0x0202406e
ldr r4, =0x02024064
@@ -147945,7 +147945,7 @@ sub_805B164: ; 805B164
thumb_func_end sub_805B164
thumb_func_start sub_805B1CC
-sub_805B1CC: ; 805B1CC
+sub_805B1CC: @ 805B1CC
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -148000,7 +148000,7 @@ sub_805B1CC: ; 805B1CC
thumb_func_end sub_805B1CC
thumb_func_start sub_805B258
-sub_805B258: ; 805B258
+sub_805B258: @ 805B258
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -148163,7 +148163,7 @@ sub_805B258: ; 805B258
thumb_func_end sub_805B258
thumb_func_start sub_805B3D4
-sub_805B3D4: ; 805B3D4
+sub_805B3D4: @ 805B3D4
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -148222,7 +148222,7 @@ _0805B452:
thumb_func_end sub_805B3D4
thumb_func_start sub_805B464
-sub_805B464: ; 805B464
+sub_805B464: @ 805B464
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -148292,7 +148292,7 @@ _0805B4E2:
thumb_func_end sub_805B464
thumb_func_start sub_805B4F0
-sub_805B4F0: ; 805B4F0
+sub_805B4F0: @ 805B4F0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -148677,7 +148677,7 @@ _0805B82A:
thumb_func_end sub_805B4F0
thumb_func_start dp01t_08_1_8032428
-dp01t_08_1_8032428: ; 805B864
+dp01t_08_1_8032428: @ 805B864
push {r4-r6,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -148856,7 +148856,7 @@ _0805B926:
thumb_func_end dp01t_08_1_8032428
thumb_func_start sub_805B9F8
-sub_805B9F8: ; 805B9F8
+sub_805B9F8: @ 805B9F8
push {r4-r6,lr}
ldr r5, =0x020241e4
ldr r6, =0x02024064
@@ -148938,7 +148938,7 @@ sub_805B9F8: ; 805B9F8
thumb_func_end sub_805B9F8
thumb_func_start sub_805BAB8
-sub_805BAB8: ; 805BAB8
+sub_805BAB8: @ 805BAB8
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -149043,7 +149043,7 @@ _0805BB82:
thumb_func_end sub_805BAB8
thumb_func_start sub_805BBA4
-sub_805BBA4: ; 805BBA4
+sub_805BBA4: @ 805BBA4
push {lr}
sub sp, 0x4
movs r0, 0x1
@@ -149061,7 +149061,7 @@ sub_805BBA4: ; 805BBA4
thumb_func_end sub_805BBA4
thumb_func_start sub_805BBC4
-sub_805BBC4: ; 805BBC4
+sub_805BBC4: @ 805BBC4
push {r4,r5,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -149095,7 +149095,7 @@ sub_805BBC4: ; 805BBC4
thumb_func_end sub_805BBC4
thumb_func_start sub_805BC18
-sub_805BC18: ; 805BC18
+sub_805BC18: @ 805BC18
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r5, =0x02024064
@@ -149134,7 +149134,7 @@ sub_805BC18: ; 805BC18
thumb_func_end sub_805BC18
thumb_func_start sub_805BC78
-sub_805BC78: ; 805BC78
+sub_805BC78: @ 805BC78
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -149159,7 +149159,7 @@ _0805BC96:
thumb_func_end sub_805BC78
thumb_func_start dp01t_0F_1_move_anim
-dp01t_0F_1_move_anim: ; 805BCA8
+dp01t_0F_1_move_anim: @ 805BCA8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -149308,7 +149308,7 @@ _0805BDE4:
thumb_func_end dp01t_0F_1_move_anim
thumb_func_start bx_move_anim_1
-bx_move_anim_1: ; 805BDFC
+bx_move_anim_1: @ 805BDFC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -149492,7 +149492,7 @@ _0805BF70:
thumb_func_end bx_move_anim_1
thumb_func_start sub_805BF80
-sub_805BF80: ; 805BF80
+sub_805BF80: @ 805BF80
push {r4,r5,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -149527,7 +149527,7 @@ sub_805BF80: ; 805BF80
thumb_func_end sub_805BF80
thumb_func_start dp01t_11_1_message_for_player_only
-dp01t_11_1_message_for_player_only: ; 805BFE0
+dp01t_11_1_message_for_player_only: @ 805BFE0
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -149546,7 +149546,7 @@ _0805C000:
thumb_func_end dp01t_11_1_message_for_player_only
thumb_func_start sub_805C004
-sub_805C004: ; 805C004
+sub_805C004: @ 805C004
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -149572,7 +149572,7 @@ _0805C02A:
thumb_func_end sub_805C004
thumb_func_start dp01t_12_6_battle_menu
-dp01t_12_6_battle_menu: ; 805C044
+dp01t_12_6_battle_menu: @ 805C044
push {r4,lr}
ldr r1, =0x03005d60
ldr r0, =0x02024064
@@ -149612,7 +149612,7 @@ _0805C062:
thumb_func_end dp01t_12_6_battle_menu
thumb_func_start sub_805C0B0
-sub_805C0B0: ; 805C0B0
+sub_805C0B0: @ 805C0B0
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02024064
@@ -149654,7 +149654,7 @@ _0805C10C:
thumb_func_end sub_805C0B0
thumb_func_start sub_805C114
-sub_805C114: ; 805C114
+sub_805C114: @ 805C114
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -149682,7 +149682,7 @@ _0805C13E:
thumb_func_end sub_805C114
thumb_func_start sub_805C158
-sub_805C158: ; 805C158
+sub_805C158: @ 805C158
push {lr}
ldr r0, =0x02024064
ldrb r1, [r0]
@@ -149717,7 +149717,7 @@ _0805C194:
thumb_func_end sub_805C158
thumb_func_start dp01t_14_5_move_menu_pokedude
-dp01t_14_5_move_menu_pokedude: ; 805C1A8
+dp01t_14_5_move_menu_pokedude: @ 805C1A8
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -149759,7 +149759,7 @@ _0805C1FC:
thumb_func_end dp01t_14_5_move_menu_pokedude
thumb_func_start sub_805C210
-sub_805C210: ; 805C210
+sub_805C210: @ 805C210
push {lr}
bl sub_8059AAC
ldr r1, =0x03005d74
@@ -149781,7 +149781,7 @@ sub_805C210: ; 805C210
thumb_func_end sub_805C210
thumb_func_start sub_805C248
-sub_805C248: ; 805C248
+sub_805C248: @ 805C248
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0x1
@@ -149824,7 +149824,7 @@ _0805C276:
thumb_func_end sub_805C248
thumb_func_start sub_805C2AC
-sub_805C2AC: ; 805C2AC
+sub_805C2AC: @ 805C2AC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -149960,7 +149960,7 @@ _0805C3BC:
thumb_func_end sub_805C2AC
thumb_func_start sub_805C3EC
-sub_805C3EC: ; 805C3EC
+sub_805C3EC: @ 805C3EC
push {lr}
sub sp, 0x4
bl sub_805EA60
@@ -149979,7 +149979,7 @@ sub_805C3EC: ; 805C3EC
thumb_func_end sub_805C3EC
thumb_func_start sub_805C410
-sub_805C410: ; 805C410
+sub_805C410: @ 805C410
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -150093,7 +150093,7 @@ _0805C4F2:
thumb_func_end sub_805C410
thumb_func_start sub_805C528
-sub_805C528: ; 805C528
+sub_805C528: @ 805C528
push {r4-r7,lr}
ldr r5, =0x02023064
ldr r6, =0x02024064
@@ -150159,7 +150159,7 @@ _0805C5AC:
thumb_func_end sub_805C528
thumb_func_start sub_805C5C4
-sub_805C5C4: ; 805C5C4
+sub_805C5C4: @ 805C5C4
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -150208,7 +150208,7 @@ _0805C618:
thumb_func_end sub_805C5C4
thumb_func_start sub_805C63C
-sub_805C63C: ; 805C63C
+sub_805C63C: @ 805C63C
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -150255,7 +150255,7 @@ _0805C68C:
thumb_func_end sub_805C63C
thumb_func_start sub_805C6A4
-sub_805C6A4: ; 805C6A4
+sub_805C6A4: @ 805C6A4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -150302,7 +150302,7 @@ sub_805C6A4: ; 805C6A4
thumb_func_end sub_805C6A4
thumb_func_start sub_805C710
-sub_805C710: ; 805C710
+sub_805C710: @ 805C710
push {lr}
bl dp01_tbl1_exec_completed
pop {r0}
@@ -150310,7 +150310,7 @@ sub_805C710: ; 805C710
thumb_func_end sub_805C710
thumb_func_start sub_805C71C
-sub_805C71C: ; 805C71C
+sub_805C71C: @ 805C71C
push {r4,r5,lr}
ldr r3, =0x02023064
ldr r0, =0x02024064
@@ -150393,7 +150393,7 @@ _0805C7B8:
thumb_func_end sub_805C71C
thumb_func_start sub_805C7D0
-sub_805C7D0: ; 805C7D0
+sub_805C7D0: @ 805C7D0
push {lr}
ldr r2, =0x02023064
ldr r0, =0x02024064
@@ -150415,7 +150415,7 @@ sub_805C7D0: ; 805C7D0
thumb_func_end sub_805C7D0
thumb_func_start sub_805C800
-sub_805C800: ; 805C800
+sub_805C800: @ 805C800
push {lr}
bl dp01_tbl1_exec_completed
pop {r0}
@@ -150423,7 +150423,7 @@ sub_805C800: ; 805C800
thumb_func_end sub_805C800
thumb_func_start sub_805C80C
-sub_805C80C: ; 805C80C
+sub_805C80C: @ 805C80C
push {lr}
movs r0, 0x1
movs r1, 0
@@ -150435,7 +150435,7 @@ sub_805C80C: ; 805C80C
thumb_func_end sub_805C80C
thumb_func_start sub_805C820
-sub_805C820: ; 805C820
+sub_805C820: @ 805C820
push {lr}
movs r0, 0x1
movs r1, 0
@@ -150447,7 +150447,7 @@ sub_805C820: ; 805C820
thumb_func_end sub_805C820
thumb_func_start sub_805C834
-sub_805C834: ; 805C834
+sub_805C834: @ 805C834
push {lr}
movs r0, 0x1
movs r1, 0
@@ -150458,7 +150458,7 @@ sub_805C834: ; 805C834
thumb_func_end sub_805C834
thumb_func_start sub_805C848
-sub_805C848: ; 805C848
+sub_805C848: @ 805C848
push {lr}
movs r0, 0x1
movs r1, 0
@@ -150469,7 +150469,7 @@ sub_805C848: ; 805C848
thumb_func_end sub_805C848
thumb_func_start sub_805C85C
-sub_805C85C: ; 805C85C
+sub_805C85C: @ 805C85C
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -150484,7 +150484,7 @@ sub_805C85C: ; 805C85C
thumb_func_end sub_805C85C
thumb_func_start sub_805C878
-sub_805C878: ; 805C878
+sub_805C878: @ 805C878
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -150509,7 +150509,7 @@ sub_805C878: ; 805C878
thumb_func_end sub_805C878
thumb_func_start sub_805C8B0
-sub_805C8B0: ; 805C8B0
+sub_805C8B0: @ 805C8B0
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -150523,7 +150523,7 @@ sub_805C8B0: ; 805C8B0
thumb_func_end sub_805C8B0
thumb_func_start sub_805C8C8
-sub_805C8C8: ; 805C8C8
+sub_805C8C8: @ 805C8C8
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -150544,7 +150544,7 @@ sub_805C8C8: ; 805C8C8
thumb_func_end sub_805C8C8
thumb_func_start dp01t_29_1_blink
-dp01t_29_1_blink: ; 805C8F0
+dp01t_29_1_blink: @ 805C8F0
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -150593,7 +150593,7 @@ _0805C94E:
thumb_func_end dp01t_29_1_blink
thumb_func_start sub_805C960
-sub_805C960: ; 805C960
+sub_805C960: @ 805C960
push {lr}
bl dp01_tbl1_exec_completed
pop {r0}
@@ -150601,7 +150601,7 @@ sub_805C960: ; 805C960
thumb_func_end sub_805C960
thumb_func_start sub_805C96C
-sub_805C96C: ; 805C96C
+sub_805C96C: @ 805C96C
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -150634,7 +150634,7 @@ _0805C980:
thumb_func_end sub_805C96C
thumb_func_start sub_805C9B0
-sub_805C9B0: ; 805C9B0
+sub_805C9B0: @ 805C9B0
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -150677,7 +150677,7 @@ _0805CA00:
thumb_func_end sub_805C9B0
thumb_func_start sub_805CA0C
-sub_805CA0C: ; 805CA0C
+sub_805CA0C: @ 805CA0C
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -150704,7 +150704,7 @@ sub_805CA0C: ; 805CA0C
thumb_func_end sub_805CA0C
thumb_func_start dp01t_2E_1_battle_intro
-dp01t_2E_1_battle_intro: ; 805CA4C
+dp01t_2E_1_battle_intro: @ 805CA4C
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -150726,7 +150726,7 @@ dp01t_2E_1_battle_intro: ; 805CA4C
thumb_func_end dp01t_2E_1_battle_intro
thumb_func_start dp01t_2F_1_pokemon_enter
-dp01t_2F_1_pokemon_enter: ; 805CA80
+dp01t_2F_1_pokemon_enter: @ 805CA80
push {r4-r7,lr}
ldr r6, =0x020241e4
ldr r7, =0x02024064
@@ -150886,7 +150886,7 @@ _0805CBA2:
thumb_func_end dp01t_2F_1_pokemon_enter
thumb_func_start sub_805CC00
-sub_805CC00: ; 805CC00
+sub_805CC00: @ 805CC00
push {r4,r5,lr}
adds r5, r0, 0
ldrh r4, [r5, 0x38]
@@ -150928,7 +150928,7 @@ sub_805CC00: ; 805CC00
thumb_func_end sub_805CC00
thumb_func_start task05_08033660
-task05_08033660: ; 805CC68
+task05_08033660: @ 805CC68
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -151045,7 +151045,7 @@ _0805CD50:
thumb_func_end task05_08033660
thumb_func_start sub_805CD74
-sub_805CD74: ; 805CD74
+sub_805CD74: @ 805CD74
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -151131,7 +151131,7 @@ _0805CE18:
thumb_func_end sub_805CD74
thumb_func_start sub_805CE38
-sub_805CE38: ; 805CE38
+sub_805CE38: @ 805CE38
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -151167,7 +151167,7 @@ _0805CE70:
thumb_func_end sub_805CE38
thumb_func_start sub_805CE80
-sub_805CE80: ; 805CE80
+sub_805CE80: @ 805CE80
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -151201,7 +151201,7 @@ _0805CEB2:
thumb_func_end sub_805CE80
thumb_func_start sub_805CED0
-sub_805CED0: ; 805CED0
+sub_805CED0: @ 805CED0
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -151218,7 +151218,7 @@ sub_805CED0: ; 805CED0
thumb_func_end sub_805CED0
thumb_func_start dp01t_33_1_enemy_move
-dp01t_33_1_enemy_move: ; 805CEF4
+dp01t_33_1_enemy_move: @ 805CEF4
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -151261,7 +151261,7 @@ _0805CF3A:
thumb_func_end dp01t_33_1_enemy_move
thumb_func_start sub_805CF54
-sub_805CF54: ; 805CF54
+sub_805CF54: @ 805CF54
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02024064
@@ -151314,7 +151314,7 @@ _0805CFB6:
thumb_func_end sub_805CF54
thumb_func_start dp01t_35_1_link_standby_message_and_free_vram
-dp01t_35_1_link_standby_message_and_free_vram: ; 805CFC8
+dp01t_35_1_link_standby_message_and_free_vram: @ 805CFC8
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -151361,7 +151361,7 @@ _0805D020:
thumb_func_end dp01t_35_1_link_standby_message_and_free_vram
thumb_func_start sub_805D02C
-sub_805D02C: ; 805D02C
+sub_805D02C: @ 805D02C
push {r4,lr}
ldr r1, =0x02023064
ldr r4, =0x02024064
@@ -151411,7 +151411,7 @@ _0805D084:
thumb_func_end sub_805D02C
thumb_func_start sub_805D094
-sub_805D094: ; 805D094
+sub_805D094: @ 805D094
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -151462,12 +151462,12 @@ sub_805D094: ; 805D094
thumb_func_end sub_805D094
thumb_func_start nullsub_22
-nullsub_22: ; 805D114
+nullsub_22: @ 805D114
bx lr
thumb_func_end nullsub_22
thumb_func_start dp11_init
-dp11_init: ; 805D118
+dp11_init: @ 805D118
push {r4,lr}
ldr r4, =0x020244d0
movs r0, 0x10
@@ -151496,7 +151496,7 @@ dp11_init: ; 805D118
thumb_func_end dp11_init
thumb_func_start dp11_free
-dp11_free: ; 805D158
+dp11_free: @ 805D158
push {r4,r5,lr}
ldr r5, =0x020244d0
ldr r0, [r5]
@@ -151529,7 +151529,7 @@ _0805D192:
thumb_func_end dp11_free
thumb_func_start sub_805D19C
-sub_805D19C: ; 805D19C
+sub_805D19C: @ 805D19C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -151912,7 +151912,7 @@ _0805D496:
thumb_func_end sub_805D19C
thumb_func_start sub_805D4A8
-sub_805D4A8: ; 805D4A8
+sub_805D4A8: @ 805D4A8
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -152022,7 +152022,7 @@ _0805D5F0:
thumb_func_end sub_805D4A8
thumb_func_start sub_805D5F4
-sub_805D5F4: ; 805D5F4
+sub_805D5F4: @ 805D5F4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -152163,7 +152163,7 @@ _0805D704:
thumb_func_end sub_805D5F4
thumb_func_start sub_805D714
-sub_805D714: ; 805D714
+sub_805D714: @ 805D714
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -152212,7 +152212,7 @@ _0805D766:
thumb_func_end sub_805D714
thumb_func_start sub_805D770
-sub_805D770: ; 805D770
+sub_805D770: @ 805D770
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -152244,7 +152244,7 @@ _0805D7A0:
thumb_func_end sub_805D770
thumb_func_start sub_805D7AC
-sub_805D7AC: ; 805D7AC
+sub_805D7AC: @ 805D7AC
push {lr}
adds r2, r0, 0
ldr r0, =0x020243fc
@@ -152278,7 +152278,7 @@ _0805D7E4:
thumb_func_end sub_805D7AC
thumb_func_start sub_805D7EC
-sub_805D7EC: ; 805D7EC
+sub_805D7EC: @ 805D7EC
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x26]
@@ -152296,7 +152296,7 @@ _0805D800:
thumb_func_end sub_805D7EC
thumb_func_start move_anim_start_t2_for_situation
-move_anim_start_t2_for_situation: ; 805D808
+move_anim_start_t2_for_situation: @ 805D808
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -152426,7 +152426,7 @@ _0805D902:
thumb_func_end move_anim_start_t2_for_situation
thumb_func_start move_anim_start_t3
-move_anim_start_t3: ; 805D908
+move_anim_start_t3: @ 805D908
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -152569,7 +152569,7 @@ _0805DA1E:
thumb_func_end move_anim_start_t3
thumb_func_start task0A_0803415C
-task0A_0803415C: ; 805DA48
+task0A_0803415C: @ 805DA48
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -152609,7 +152609,7 @@ _0805DA8A:
thumb_func_end task0A_0803415C
thumb_func_start sub_805DAA0
-sub_805DAA0: ; 805DAA0
+sub_805DAA0: @ 805DAA0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -152634,7 +152634,7 @@ _0805DABE:
thumb_func_end sub_805DAA0
thumb_func_start move_anim_start_t4
-move_anim_start_t4: ; 805DAC4
+move_anim_start_t4: @ 805DAC4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -152680,7 +152680,7 @@ move_anim_start_t4: ; 805DAC4
thumb_func_end move_anim_start_t4
thumb_func_start task0A_08034248
-task0A_08034248: ; 805DB34
+task0A_08034248: @ 805DB34
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -152720,13 +152720,13 @@ _0805DB76:
thumb_func_end task0A_08034248
thumb_func_start sub_805DB8C
-sub_805DB8C: ; 805DB8C
+sub_805DB8C: @ 805DB8C
movs r0, 0
bx lr
thumb_func_end sub_805DB8C
thumb_func_start mplay_80342A4
-mplay_80342A4: ; 805DB90
+mplay_80342A4: @ 805DB90
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -152785,7 +152785,7 @@ _0805DC02:
thumb_func_end mplay_80342A4
thumb_func_start sub_805DC0C
-sub_805DC0C: ; 805DC0C
+sub_805DC0C: @ 805DC0C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -152938,7 +152938,7 @@ _0805DD46:
thumb_func_end sub_805DC0C
thumb_func_start sub_805DD7C
-sub_805DD7C: ; 805DD7C
+sub_805DD7C: @ 805DD7C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -153122,17 +153122,17 @@ _0805DEFC:
thumb_func_end sub_805DD7C
thumb_func_start nullsub_23
-nullsub_23: ; 805DF30
+nullsub_23: @ 805DF30
bx lr
thumb_func_end nullsub_23
thumb_func_start nullsub_24
-nullsub_24: ; 805DF34
+nullsub_24: @ 805DF34
bx lr
thumb_func_end nullsub_24
thumb_func_start sub_805DF38
-sub_805DF38: ; 805DF38
+sub_805DF38: @ 805DF38
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -153165,7 +153165,7 @@ sub_805DF38: ; 805DF38
thumb_func_end sub_805DF38
thumb_func_start sub_805DF84
-sub_805DF84: ; 805DF84
+sub_805DF84: @ 805DF84
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -153206,12 +153206,12 @@ sub_805DF84: ; 805DF84
thumb_func_end sub_805DF84
thumb_func_start nullsub_25
-nullsub_25: ; 805DFE0
+nullsub_25: @ 805DFE0
bx lr
thumb_func_end nullsub_25
thumb_func_start sub_805DFE4
-sub_805DFE4: ; 805DFE4
+sub_805DFE4: @ 805DFE4
push {lr}
lsls r0, 16
ldr r1, =gTrainerFrontPicPaletteTable
@@ -153225,7 +153225,7 @@ sub_805DFE4: ; 805DFE4
thumb_func_end sub_805DFE4
thumb_func_start sub_805DFFC
-sub_805DFFC: ; 805DFFC
+sub_805DFFC: @ 805DFFC
push {r4-r7,lr}
ldr r4, =gUnknown_0832C128
adds r0, r4, 0
@@ -153283,7 +153283,7 @@ _0805E076:
thumb_func_end sub_805DFFC
thumb_func_start sub_805E08C
-sub_805E08C: ; 805E08C
+sub_805E08C: @ 805E08C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -153417,7 +153417,7 @@ _0805E1AE:
thumb_func_end sub_805E08C
thumb_func_start load_gfxc_health_bar
-load_gfxc_health_bar: ; 805E1B8
+load_gfxc_health_bar: @ 805E1B8
push {lr}
ldr r0, =gUnknown_08C093F0
ldr r1, =0x020244d4
@@ -153433,7 +153433,7 @@ load_gfxc_health_bar: ; 805E1B8
thumb_func_end load_gfxc_health_bar
thumb_func_start battle_load_something
-battle_load_something: ; 805E1D8
+battle_load_something: @ 805E1D8
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -153600,7 +153600,7 @@ _0805E346:
thumb_func_end battle_load_something
thumb_func_start sub_805E350
-sub_805E350: ; 805E350
+sub_805E350: @ 805E350
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -153620,7 +153620,7 @@ sub_805E350: ; 805E350
thumb_func_end sub_805E350
thumb_func_start sub_805E378
-sub_805E378: ; 805E378
+sub_805E378: @ 805E378
push {lr}
bl sub_805E350
ldr r0, =0x020244d0
@@ -153635,7 +153635,7 @@ sub_805E378: ; 805E378
thumb_func_end sub_805E378
thumb_func_start sub_805E394
-sub_805E394: ; 805E394
+sub_805E394: @ 805E394
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -153691,7 +153691,7 @@ _0805E3EA:
thumb_func_end sub_805E394
thumb_func_start sub_805E408
-sub_805E408: ; 805E408
+sub_805E408: @ 805E408
lsls r0, 24
lsrs r0, 24
ldr r1, =0x020244d0
@@ -153722,7 +153722,7 @@ sub_805E408: ; 805E408
thumb_func_end sub_805E408
thumb_func_start sub_805E448
-sub_805E448: ; 805E448
+sub_805E448: @ 805E448
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -154092,7 +154092,7 @@ _0805E77A:
thumb_func_end sub_805E448
thumb_func_start sub_805E7DC
-sub_805E7DC: ; 805E7DC
+sub_805E7DC: @ 805E7DC
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -154215,7 +154215,7 @@ _0805E8E6:
thumb_func_end sub_805E7DC
thumb_func_start refresh_graphics_maybe
-refresh_graphics_maybe: ; 805E8F4
+refresh_graphics_maybe: @ 805E8F4
push {r4-r6,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -154257,7 +154257,7 @@ _0805E93E:
thumb_func_end refresh_graphics_maybe
thumb_func_start sub_805E94C
-sub_805E94C: ; 805E94C
+sub_805E94C: @ 805E94C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -154281,7 +154281,7 @@ _0805E96C:
thumb_func_end sub_805E94C
thumb_func_start sub_805E974
-sub_805E974: ; 805E974
+sub_805E974: @ 805E974
lsls r0, 24
ldr r1, =0x020244d0
ldr r1, [r1]
@@ -154298,7 +154298,7 @@ sub_805E974: ; 805E974
thumb_func_end sub_805E974
thumb_func_start sub_805E990
-sub_805E990: ; 805E990
+sub_805E990: @ 805E990
push {r4-r7,lr}
adds r5, r0, 0
lsls r1, 24
@@ -154399,7 +154399,7 @@ _0805EA5A:
thumb_func_end sub_805E990
thumb_func_start sub_805EA60
-sub_805EA60: ; 805EA60
+sub_805EA60: @ 805EA60
push {r4-r6,lr}
movs r0, 0
bl battle_get_side_with_given_state
@@ -154441,7 +154441,7 @@ _0805EAA2:
thumb_func_end sub_805EA60
thumb_func_start sub_805EAB4
-sub_805EAB4: ; 805EAB4
+sub_805EAB4: @ 805EAB4
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x39
@@ -154467,7 +154467,7 @@ sub_805EAB4: ; 805EAB4
thumb_func_end sub_805EAB4
thumb_func_start sub_805EAE8
-sub_805EAE8: ; 805EAE8
+sub_805EAE8: @ 805EAE8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -154546,7 +154546,7 @@ _0805EB7E:
thumb_func_end sub_805EAE8
thumb_func_start sub_805EB9C
-sub_805EB9C: ; 805EB9C
+sub_805EB9C: @ 805EB9C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -154657,7 +154657,7 @@ _0805EC6C:
thumb_func_end sub_805EB9C
thumb_func_start sub_805EC84
-sub_805EC84: ; 805EC84
+sub_805EC84: @ 805EC84
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -154763,8 +154763,8 @@ _0805ED56:
thumb_func_end sub_805EC84
thumb_func_start sub_805ED70
-; int sub_805ED70(obj *a1)
-sub_805ED70: ; 805ED70
+@ int sub_805ED70(obj *a1)
+sub_805ED70: @ 805ED70
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -154870,7 +154870,7 @@ _0805EE36:
thumb_func_end sub_805ED70
thumb_func_start sub_805EE48
-sub_805EE48: ; 805EE48
+sub_805EE48: @ 805EE48
adds r0, 0x3E
ldrb r1, [r0]
movs r2, 0x4
@@ -154880,7 +154880,7 @@ sub_805EE48: ; 805EE48
thumb_func_end sub_805EE48
thumb_func_start sub_805EE54
-sub_805EE54: ; 805EE54
+sub_805EE54: @ 805EE54
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -154946,7 +154946,7 @@ _0805EED0:
thumb_func_end sub_805EE54
thumb_func_start sub_805EEE0
-sub_805EEE0: ; 805EEE0
+sub_805EEE0: @ 805EEE0
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02020630
@@ -154970,7 +154970,7 @@ sub_805EEE0: ; 805EEE0
thumb_func_end sub_805EEE0
thumb_func_start sub_805EF14
-sub_805EF14: ; 805EF14
+sub_805EF14: @ 805EF14
push {r4-r6,lr}
ldr r3, =0x06000240
movs r0, 0
@@ -155034,7 +155034,7 @@ _0805EF6A:
thumb_func_end sub_805EF14
thumb_func_start sub_805EF84
-sub_805EF84: ; 805EF84
+sub_805EF84: @ 805EF84
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -155062,7 +155062,7 @@ _0805EFAC:
thumb_func_end sub_805EF84
thumb_func_start init_uns_table_pokemon_copy
-init_uns_table_pokemon_copy: ; 805EFBC
+init_uns_table_pokemon_copy: @ 805EFBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -155170,7 +155170,7 @@ _0805F01A:
thumb_func_end init_uns_table_pokemon_copy
thumb_func_start sub_805F094
-sub_805F094: ; 805F094
+sub_805F094: @ 805F094
push {r4-r6,lr}
ldr r6, =0x020244d4
ldr r0, [r6]
@@ -155233,7 +155233,7 @@ _0805F106:
thumb_func_end sub_805F094
thumb_func_start sub_805F110
-sub_805F110: ; 805F110
+sub_805F110: @ 805F110
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x37
@@ -155274,12 +155274,12 @@ _0805F15A:
thumb_func_end sub_805F110
thumb_func_start nullsub_26
-nullsub_26: ; 805F160
+nullsub_26: @ 805F160
bx lr
thumb_func_end nullsub_26
thumb_func_start sub_805F164
-sub_805F164: ; 805F164
+sub_805F164: @ 805F164
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -155292,7 +155292,7 @@ sub_805F164: ; 805F164
thumb_func_end sub_805F164
thumb_func_start bx_exec_buffer_A_ch0_tbl7
-bx_exec_buffer_A_ch0_tbl7: ; 805F180
+bx_exec_buffer_A_ch0_tbl7: @ 805F180
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -155327,7 +155327,7 @@ _0805F1CC:
thumb_func_end bx_exec_buffer_A_ch0_tbl7
thumb_func_start sub_805F1D0
-sub_805F1D0: ; 805F1D0
+sub_805F1D0: @ 805F1D0
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -155352,7 +155352,7 @@ _0805F1F4:
thumb_func_end sub_805F1D0
thumb_func_start sub_805F208
-sub_805F208: ; 805F208
+sub_805F208: @ 805F208
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -155377,7 +155377,7 @@ _0805F22C:
thumb_func_end sub_805F208
thumb_func_start sub_805F240
-sub_805F240: ; 805F240
+sub_805F240: @ 805F240
push {r4-r6,lr}
ldr r5, =0x02020630
ldr r6, =0x020241e4
@@ -155423,7 +155423,7 @@ _0805F292:
thumb_func_end sub_805F240
thumb_func_start sub_805F2A8
-sub_805F2A8: ; 805F2A8
+sub_805F2A8: @ 805F2A8
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -155459,7 +155459,7 @@ _0805F2E0:
thumb_func_end sub_805F2A8
thumb_func_start sub_805F2F0
-sub_805F2F0: ; 805F2F0
+sub_805F2F0: @ 805F2F0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -155745,7 +155745,7 @@ _0805F53C:
thumb_func_end sub_805F2F0
thumb_func_start sub_805F560
-sub_805F560: ; 805F560
+sub_805F560: @ 805F560
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -156223,7 +156223,7 @@ _0805F958:
thumb_func_end sub_805F560
thumb_func_start sub_805F994
-sub_805F994: ; 805F994
+sub_805F994: @ 805F994
push {r4,r5,lr}
ldr r2, =0x02020630
ldr r0, =0x020241e4
@@ -156319,7 +156319,7 @@ _0805FA48:
thumb_func_end sub_805F994
thumb_func_start sub_805FA70
-sub_805FA70: ; 805FA70
+sub_805FA70: @ 805FA70
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -156358,7 +156358,7 @@ _0805FABC:
thumb_func_end sub_805FA70
thumb_func_start sub_805FAC4
-sub_805FAC4: ; 805FAC4
+sub_805FAC4: @ 805FAC4
push {lr}
ldr r2, =0x02020630
ldr r0, =0x020241e4
@@ -156387,7 +156387,7 @@ _0805FAF2:
thumb_func_end sub_805FAC4
thumb_func_start sub_805FB08
-sub_805FB08: ; 805FB08
+sub_805FB08: @ 805FB08
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -156436,7 +156436,7 @@ _0805FB62:
thumb_func_end sub_805FB08
thumb_func_start bx_t7_button_a
-bx_t7_button_a: ; 805FB7C
+bx_t7_button_a: @ 805FB7C
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -156450,7 +156450,7 @@ _0805FB8E:
thumb_func_end bx_t7_button_a
thumb_func_start bx_blink_t7
-bx_blink_t7: ; 805FB94
+bx_blink_t7: @ 805FB94
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -156510,7 +156510,7 @@ _0805FC0A:
thumb_func_end bx_blink_t7
thumb_func_start sub_805FC10
-sub_805FC10: ; 805FC10
+sub_805FC10: @ 805FC10
push {r4,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -156557,7 +156557,7 @@ _0805FC5C:
thumb_func_end sub_805FC10
thumb_func_start bx_803AEDC
-bx_803AEDC: ; 805FC80
+bx_803AEDC: @ 805FC80
push {r4,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -156609,7 +156609,7 @@ _0805FCDA:
thumb_func_end bx_803AEDC
thumb_func_start sub_805FD00
-sub_805FD00: ; 805FD00
+sub_805FD00: @ 805FD00
push {r4-r7,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -156705,7 +156705,7 @@ _0805FDBC:
thumb_func_end sub_805FD00
thumb_func_start sub_805FDF0
-sub_805FDF0: ; 805FDF0
+sub_805FDF0: @ 805FDF0
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -156789,7 +156789,7 @@ _0805FE8C:
thumb_func_end sub_805FDF0
thumb_func_start sub_805FEB8
-sub_805FEB8: ; 805FEB8
+sub_805FEB8: @ 805FEB8
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -156813,7 +156813,7 @@ _0805FEDA:
thumb_func_end sub_805FEB8
thumb_func_start bx_803B0F4
-bx_803B0F4: ; 805FEE8
+bx_803B0F4: @ 805FEE8
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -156837,7 +156837,7 @@ _0805FF0A:
thumb_func_end bx_803B0F4
thumb_func_start dp01_tbl7_exec_completed
-dp01_tbl7_exec_completed: ; 805FF18
+dp01_tbl7_exec_completed: @ 805FF18
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -156887,7 +156887,7 @@ _0805FF7E:
thumb_func_end dp01_tbl7_exec_completed
thumb_func_start dp01t_00_7_getattr
-dp01t_00_7_getattr: ; 805FF90
+dp01t_00_7_getattr: @ 805FF90
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -156942,7 +156942,7 @@ _0805FFEA:
thumb_func_end dp01t_00_7_getattr
thumb_func_start sub_8060004
-sub_8060004: ; 8060004
+sub_8060004: @ 8060004
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -157820,7 +157820,7 @@ _0806079A:
thumb_func_end sub_8060004
thumb_func_start dp01t_01_2_read_pokmon_data_slice
-dp01t_01_2_read_pokmon_data_slice: ; 80607B0
+dp01t_01_2_read_pokmon_data_slice: @ 80607B0
push {r4-r7,lr}
sub sp, 0x58
ldr r2, =0x0202406e
@@ -157884,7 +157884,7 @@ _08060806:
thumb_func_end dp01t_01_2_read_pokmon_data_slice
thumb_func_start dp01t_02_7_setattr
-dp01t_02_7_setattr: ; 8060838
+dp01t_02_7_setattr: @ 8060838
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -157927,7 +157927,7 @@ _08060886:
thumb_func_end dp01t_02_7_setattr
thumb_func_start sub_8060890
-sub_8060890: ; 8060890
+sub_8060890: @ 8060890
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -158912,7 +158912,7 @@ _0806119C:
thumb_func_end sub_8060890
thumb_func_start sub_80611B0
-sub_80611B0: ; 80611B0
+sub_80611B0: @ 80611B0
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -158967,7 +158967,7 @@ _08061208:
thumb_func_end sub_80611B0
thumb_func_start sub_8061224
-sub_8061224: ; 8061224
+sub_8061224: @ 8061224
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -159113,7 +159113,7 @@ sub_8061224: ; 8061224
thumb_func_end sub_8061224
thumb_func_start sub_806137C
-sub_806137C: ; 806137C
+sub_806137C: @ 806137C
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -159152,7 +159152,7 @@ sub_806137C: ; 806137C
thumb_func_end sub_806137C
thumb_func_start sub_80613DC
-sub_80613DC: ; 80613DC
+sub_80613DC: @ 80613DC
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -159325,7 +159325,7 @@ sub_80613DC: ; 80613DC
thumb_func_end sub_80613DC
thumb_func_start sub_806156C
-sub_806156C: ; 806156C
+sub_806156C: @ 806156C
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -159386,7 +159386,7 @@ _080615F0:
thumb_func_end sub_806156C
thumb_func_start sub_8061604
-sub_8061604: ; 8061604
+sub_8061604: @ 8061604
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -159456,7 +159456,7 @@ _08061682:
thumb_func_end sub_8061604
thumb_func_start sub_8061690
-sub_8061690: ; 8061690
+sub_8061690: @ 8061690
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -159704,7 +159704,7 @@ _080617CA:
thumb_func_end sub_8061690
thumb_func_start sub_80618D8
-sub_80618D8: ; 80618D8
+sub_80618D8: @ 80618D8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -159932,7 +159932,7 @@ _080619DE:
thumb_func_end sub_80618D8
thumb_func_start sub_8061AF0
-sub_8061AF0: ; 8061AF0
+sub_8061AF0: @ 8061AF0
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r4, =0x02024064
@@ -160006,7 +160006,7 @@ sub_8061AF0: ; 8061AF0
thumb_func_end sub_8061AF0
thumb_func_start sub_8061B9C
-sub_8061B9C: ; 8061B9C
+sub_8061B9C: @ 8061B9C
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -160083,7 +160083,7 @@ _08061C2C:
thumb_func_end sub_8061B9C
thumb_func_start sub_8061C48
-sub_8061C48: ; 8061C48
+sub_8061C48: @ 8061C48
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160091,7 +160091,7 @@ sub_8061C48: ; 8061C48
thumb_func_end sub_8061C48
thumb_func_start sub_8061C54
-sub_8061C54: ; 8061C54
+sub_8061C54: @ 8061C54
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160099,7 +160099,7 @@ sub_8061C54: ; 8061C54
thumb_func_end sub_8061C54
thumb_func_start sub_8061C60
-sub_8061C60: ; 8061C60
+sub_8061C60: @ 8061C60
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160107,7 +160107,7 @@ sub_8061C60: ; 8061C60
thumb_func_end sub_8061C60
thumb_func_start sub_8061C6C
-sub_8061C6C: ; 8061C6C
+sub_8061C6C: @ 8061C6C
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160115,7 +160115,7 @@ sub_8061C6C: ; 8061C6C
thumb_func_end sub_8061C6C
thumb_func_start sub_8061C78
-sub_8061C78: ; 8061C78
+sub_8061C78: @ 8061C78
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -160252,7 +160252,7 @@ _08061D9E:
thumb_func_end sub_8061C78
thumb_func_start bx_move_anim_7
-bx_move_anim_7: ; 8061DB0
+bx_move_anim_7: @ 8061DB0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -160436,7 +160436,7 @@ _08061F24:
thumb_func_end bx_move_anim_7
thumb_func_start sub_8061F34
-sub_8061F34: ; 8061F34
+sub_8061F34: @ 8061F34
push {r4,r5,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -160469,7 +160469,7 @@ sub_8061F34: ; 8061F34
thumb_func_end sub_8061F34
thumb_func_start sub_8061F90
-sub_8061F90: ; 8061F90
+sub_8061F90: @ 8061F90
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160477,7 +160477,7 @@ sub_8061F90: ; 8061F90
thumb_func_end sub_8061F90
thumb_func_start sub_8061F9C
-sub_8061F9C: ; 8061F9C
+sub_8061F9C: @ 8061F9C
push {lr}
bl sub_8063880
bl dp01_tbl7_exec_completed
@@ -160486,7 +160486,7 @@ sub_8061F9C: ; 8061F9C
thumb_func_end sub_8061F9C
thumb_func_start sub_8061FAC
-sub_8061FAC: ; 8061FAC
+sub_8061FAC: @ 8061FAC
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160494,7 +160494,7 @@ sub_8061FAC: ; 8061FAC
thumb_func_end sub_8061FAC
thumb_func_start sub_8061FB8
-sub_8061FB8: ; 8061FB8
+sub_8061FB8: @ 8061FB8
push {r4-r6,lr}
ldr r0, =0x02022fec
ldr r2, [r0]
@@ -160690,7 +160690,7 @@ _08062156:
thumb_func_end sub_8061FB8
thumb_func_start sub_806215C
-sub_806215C: ; 806215C
+sub_806215C: @ 806215C
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -160710,7 +160710,7 @@ sub_806215C: ; 806215C
thumb_func_end sub_806215C
thumb_func_start sub_8062188
-sub_8062188: ; 8062188
+sub_8062188: @ 8062188
push {r4-r7,lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -160826,7 +160826,7 @@ _0806225A:
thumb_func_end sub_8062188
thumb_func_start sub_8062288
-sub_8062288: ; 8062288
+sub_8062288: @ 8062288
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160834,7 +160834,7 @@ sub_8062288: ; 8062288
thumb_func_end sub_8062288
thumb_func_start sub_8062294
-sub_8062294: ; 8062294
+sub_8062294: @ 8062294
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -160930,7 +160930,7 @@ _0806234E:
thumb_func_end sub_8062294
thumb_func_start sub_8062384
-sub_8062384: ; 8062384
+sub_8062384: @ 8062384
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -160938,7 +160938,7 @@ sub_8062384: ; 8062384
thumb_func_end sub_8062384
thumb_func_start sub_8062390
-sub_8062390: ; 8062390
+sub_8062390: @ 8062390
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -160987,7 +160987,7 @@ _080623E4:
thumb_func_end sub_8062390
thumb_func_start sub_8062408
-sub_8062408: ; 8062408
+sub_8062408: @ 8062408
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -161034,7 +161034,7 @@ _08062458:
thumb_func_end sub_8062408
thumb_func_start sub_8062470
-sub_8062470: ; 8062470
+sub_8062470: @ 8062470
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161042,7 +161042,7 @@ sub_8062470: ; 8062470
thumb_func_end sub_8062470
thumb_func_start sub_806247C
-sub_806247C: ; 806247C
+sub_806247C: @ 806247C
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161050,7 +161050,7 @@ sub_806247C: ; 806247C
thumb_func_end sub_806247C
thumb_func_start sub_8062488
-sub_8062488: ; 8062488
+sub_8062488: @ 8062488
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161058,7 +161058,7 @@ sub_8062488: ; 8062488
thumb_func_end sub_8062488
thumb_func_start sub_8062494
-sub_8062494: ; 8062494
+sub_8062494: @ 8062494
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161066,7 +161066,7 @@ sub_8062494: ; 8062494
thumb_func_end sub_8062494
thumb_func_start sub_80624A0
-sub_80624A0: ; 80624A0
+sub_80624A0: @ 80624A0
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161074,7 +161074,7 @@ sub_80624A0: ; 80624A0
thumb_func_end sub_80624A0
thumb_func_start sub_80624AC
-sub_80624AC: ; 80624AC
+sub_80624AC: @ 80624AC
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161082,7 +161082,7 @@ sub_80624AC: ; 80624AC
thumb_func_end sub_80624AC
thumb_func_start sub_80624B8
-sub_80624B8: ; 80624B8
+sub_80624B8: @ 80624B8
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161090,7 +161090,7 @@ sub_80624B8: ; 80624B8
thumb_func_end sub_80624B8
thumb_func_start sub_80624C4
-sub_80624C4: ; 80624C4
+sub_80624C4: @ 80624C4
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161098,7 +161098,7 @@ sub_80624C4: ; 80624C4
thumb_func_end sub_80624C4
thumb_func_start sub_80624D0
-sub_80624D0: ; 80624D0
+sub_80624D0: @ 80624D0
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161106,7 +161106,7 @@ sub_80624D0: ; 80624D0
thumb_func_end sub_80624D0
thumb_func_start sub_80624DC
-sub_80624DC: ; 80624DC
+sub_80624DC: @ 80624DC
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -161121,7 +161121,7 @@ sub_80624DC: ; 80624DC
thumb_func_end sub_80624DC
thumb_func_start sub_80624F8
-sub_80624F8: ; 80624F8
+sub_80624F8: @ 80624F8
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -161146,7 +161146,7 @@ sub_80624F8: ; 80624F8
thumb_func_end sub_80624F8
thumb_func_start sub_8062530
-sub_8062530: ; 8062530
+sub_8062530: @ 8062530
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -161160,7 +161160,7 @@ sub_8062530: ; 8062530
thumb_func_end sub_8062530
thumb_func_start sub_8062548
-sub_8062548: ; 8062548
+sub_8062548: @ 8062548
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -161181,7 +161181,7 @@ sub_8062548: ; 8062548
thumb_func_end sub_8062548
thumb_func_start dp01t_29_7_blink
-dp01t_29_7_blink: ; 8062570
+dp01t_29_7_blink: @ 8062570
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -161230,7 +161230,7 @@ _080625CE:
thumb_func_end dp01t_29_7_blink
thumb_func_start sub_80625E0
-sub_80625E0: ; 80625E0
+sub_80625E0: @ 80625E0
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161238,7 +161238,7 @@ sub_80625E0: ; 80625E0
thumb_func_end sub_80625E0
thumb_func_start sub_80625EC
-sub_80625EC: ; 80625EC
+sub_80625EC: @ 80625EC
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -161271,7 +161271,7 @@ _08062600:
thumb_func_end sub_80625EC
thumb_func_start sub_8062630
-sub_8062630: ; 8062630
+sub_8062630: @ 8062630
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -161314,7 +161314,7 @@ _08062680:
thumb_func_end sub_8062630
thumb_func_start sub_806268C
-sub_806268C: ; 806268C
+sub_806268C: @ 806268C
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -161340,7 +161340,7 @@ sub_806268C: ; 806268C
thumb_func_end sub_806268C
thumb_func_start dp01t_2E_7_battle_intro
-dp01t_2E_7_battle_intro: ; 80626C8
+dp01t_2E_7_battle_intro: @ 80626C8
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -161362,7 +161362,7 @@ dp01t_2E_7_battle_intro: ; 80626C8
thumb_func_end dp01t_2E_7_battle_intro
thumb_func_start sub_80626FC
-sub_80626FC: ; 80626FC
+sub_80626FC: @ 80626FC
push {r4-r6,lr}
ldr r5, =0x020241e4
ldr r6, =0x02024064
@@ -161477,7 +161477,7 @@ _080627BE:
thumb_func_end sub_80626FC
thumb_func_start sub_806280C
-sub_806280C: ; 806280C
+sub_806280C: @ 806280C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x6]
@@ -161492,7 +161492,7 @@ sub_806280C: ; 806280C
thumb_func_end sub_806280C
thumb_func_start sub_8062828
-sub_8062828: ; 8062828
+sub_8062828: @ 8062828
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -161595,7 +161595,7 @@ _080628E0:
thumb_func_end sub_8062828
thumb_func_start dp01t_30_7_0803D67C
-dp01t_30_7_0803D67C: ; 8062918
+dp01t_30_7_0803D67C: @ 8062918
push {r4-r7,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -161720,7 +161720,7 @@ _08062A12:
thumb_func_end dp01t_30_7_0803D67C
thumb_func_start bx_0803D790_t7
-bx_0803D790_t7: ; 8062A2C
+bx_0803D790_t7: @ 8062A2C
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -161756,7 +161756,7 @@ _08062A64:
thumb_func_end bx_0803D790_t7
thumb_func_start sub_8062A74
-sub_8062A74: ; 8062A74
+sub_8062A74: @ 8062A74
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -161790,7 +161790,7 @@ _08062AA6:
thumb_func_end sub_8062A74
thumb_func_start sub_8062AC4
-sub_8062AC4: ; 8062AC4
+sub_8062AC4: @ 8062AC4
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161798,7 +161798,7 @@ sub_8062AC4: ; 8062AC4
thumb_func_end sub_8062AC4
thumb_func_start sub_8062AD0
-sub_8062AD0: ; 8062AD0
+sub_8062AD0: @ 8062AD0
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -161841,7 +161841,7 @@ _08062B16:
thumb_func_end sub_8062AD0
thumb_func_start dp01t_34_7_move_anim_start_t3
-dp01t_34_7_move_anim_start_t3: ; 8062B30
+dp01t_34_7_move_anim_start_t3: @ 8062B30
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x02024064
@@ -161890,7 +161890,7 @@ _08062B88:
thumb_func_end dp01t_34_7_move_anim_start_t3
thumb_func_start sub_8062B98
-sub_8062B98: ; 8062B98
+sub_8062B98: @ 8062B98
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161898,7 +161898,7 @@ sub_8062B98: ; 8062B98
thumb_func_end sub_8062B98
thumb_func_start sub_8062BA4
-sub_8062BA4: ; 8062BA4
+sub_8062BA4: @ 8062BA4
push {lr}
bl dp01_tbl7_exec_completed
pop {r0}
@@ -161906,7 +161906,7 @@ sub_8062BA4: ; 8062BA4
thumb_func_end sub_8062BA4
thumb_func_start sub_8062BB0
-sub_8062BB0: ; 8062BB0
+sub_8062BB0: @ 8062BB0
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -161935,12 +161935,12 @@ _08062BDA:
thumb_func_end sub_8062BB0
thumb_func_start nullsub_91
-nullsub_91: ; 8062BF4
+nullsub_91: @ 8062BF4
bx lr
thumb_func_end nullsub_91
thumb_func_start ai_switch_perish_song
-ai_switch_perish_song: ; 8062BF8
+ai_switch_perish_song: @ 8062BF8
push {lr}
ldr r1, =0x020242ac
ldr r0, =0x02024064
@@ -161984,7 +161984,7 @@ _08062C52:
thumb_func_end ai_switch_perish_song
thumb_func_start sub_8062C58
-sub_8062C58: ; 8062C58
+sub_8062C58: @ 8062C58
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -162220,7 +162220,7 @@ _08062E2E:
thumb_func_end sub_8062C58
thumb_func_start sub_8062E54
-sub_8062E54: ; 8062E54
+sub_8062E54: @ 8062E54
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -162507,7 +162507,7 @@ _080630AE:
thumb_func_end sub_8062E54
thumb_func_start ai_switchout_natural_cure
-ai_switchout_natural_cure: ; 80630C0
+ai_switchout_natural_cure: @ 80630C0
push {r4,r5,lr}
ldr r3, =0x02024084
ldr r5, =0x02024064
@@ -162622,7 +162622,7 @@ _080631AC:
thumb_func_end ai_switchout_natural_cure
thumb_func_start ai_has_super_effective_move_on_field
-ai_has_super_effective_move_on_field: ; 80631BC
+ai_has_super_effective_move_on_field: @ 80631BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -162785,7 +162785,7 @@ _080632FC:
thumb_func_end ai_has_super_effective_move_on_field
thumb_func_start ai_is_too_invested_in_stat_buffs
-ai_is_too_invested_in_stat_buffs: ; 806331C
+ai_is_too_invested_in_stat_buffs: @ 806331C
push {r4,lr}
movs r4, 0
ldr r1, =0x02024084
@@ -162825,7 +162825,7 @@ _08063356:
thumb_func_end ai_is_too_invested_in_stat_buffs
thumb_func_start ai_switchout_something
-ai_switchout_something: ; 8063364
+ai_switchout_something: @ 8063364
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -163136,7 +163136,7 @@ _080635F0:
thumb_func_end ai_switchout_something
thumb_func_start sub_8063614
-sub_8063614: ; 8063614
+sub_8063614: @ 8063614
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -163421,7 +163421,7 @@ _0806386E:
thumb_func_end sub_8063614
thumb_func_start sub_8063880
-sub_8063880: ; 8063880
+sub_8063880: @ 8063880
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -163604,7 +163604,7 @@ _080639F8:
thumb_func_end sub_8063880
thumb_func_start sub_8063A08
-sub_8063A08: ; 8063A08
+sub_8063A08: @ 8063A08
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -163676,7 +163676,7 @@ _08063A7A:
thumb_func_end sub_8063A08
thumb_func_start sub_8063A90
-sub_8063A90: ; 8063A90
+sub_8063A90: @ 8063A90
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -164142,7 +164142,7 @@ _08063E50:
thumb_func_end sub_8063A90
thumb_func_start ai_identify_item_effect
-ai_identify_item_effect: ; 8063E84
+ai_identify_item_effect: @ 8063E84
push {r4,lr}
adds r2, r1, 0
lsls r0, 24
@@ -164199,7 +164199,7 @@ _08063EDA:
thumb_func_end ai_identify_item_effect
thumb_func_start sub_8063EE0
-sub_8063EE0: ; 8063EE0
+sub_8063EE0: @ 8063EE0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -164779,12 +164779,12 @@ _0806437E:
thumb_func_end sub_8063EE0
thumb_func_start nullsub_28
-nullsub_28: ; 8064390
+nullsub_28: @ 8064390
bx lr
thumb_func_end nullsub_28
thumb_func_start sub_8064394
-sub_8064394: ; 8064394
+sub_8064394: @ 8064394
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -164797,7 +164797,7 @@ sub_8064394: ; 8064394
thumb_func_end sub_8064394
thumb_func_start sub_80643B0
-sub_80643B0: ; 80643B0
+sub_80643B0: @ 80643B0
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -164832,7 +164832,7 @@ _080643FC:
thumb_func_end sub_80643B0
thumb_func_start sub_8064400
-sub_8064400: ; 8064400
+sub_8064400: @ 8064400
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -164857,7 +164857,7 @@ _08064424:
thumb_func_end sub_8064400
thumb_func_start sub_8064438
-sub_8064438: ; 8064438
+sub_8064438: @ 8064438
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -164882,7 +164882,7 @@ _0806445C:
thumb_func_end sub_8064438
thumb_func_start sub_8064470
-sub_8064470: ; 8064470
+sub_8064470: @ 8064470
push {r4-r6,lr}
ldr r5, =0x02020630
ldr r6, =0x020241e4
@@ -164928,7 +164928,7 @@ _080644C2:
thumb_func_end sub_8064470
thumb_func_start sub_80644D8
-sub_80644D8: ; 80644D8
+sub_80644D8: @ 80644D8
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -164964,7 +164964,7 @@ _08064510:
thumb_func_end sub_80644D8
thumb_func_start sub_8064520
-sub_8064520: ; 8064520
+sub_8064520: @ 8064520
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -165204,7 +165204,7 @@ _08064714:
thumb_func_end sub_8064520
thumb_func_start sub_8064734
-sub_8064734: ; 8064734
+sub_8064734: @ 8064734
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -165649,7 +165649,7 @@ _08064AC0:
thumb_func_end sub_8064734
thumb_func_start sub_8064B04
-sub_8064B04: ; 8064B04
+sub_8064B04: @ 8064B04
push {r4-r7,lr}
ldr r4, =0x02020630
ldr r0, =0x020241e4
@@ -165730,7 +165730,7 @@ _08064BB6:
thumb_func_end sub_8064B04
thumb_func_start sub_8064BC0
-sub_8064BC0: ; 8064BC0
+sub_8064BC0: @ 8064BC0
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -165769,7 +165769,7 @@ _08064C0C:
thumb_func_end sub_8064BC0
thumb_func_start sub_8064C14
-sub_8064C14: ; 8064C14
+sub_8064C14: @ 8064C14
push {lr}
ldr r2, =0x02020630
ldr r0, =0x020241e4
@@ -165798,7 +165798,7 @@ _08064C42:
thumb_func_end sub_8064C14
thumb_func_start sub_8064C58
-sub_8064C58: ; 8064C58
+sub_8064C58: @ 8064C58
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -165847,7 +165847,7 @@ _08064CB2:
thumb_func_end sub_8064C58
thumb_func_start sub_8064CCC
-sub_8064CCC: ; 8064CCC
+sub_8064CCC: @ 8064CCC
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -165861,7 +165861,7 @@ _08064CDE:
thumb_func_end sub_8064CCC
thumb_func_start sub_8064CE4
-sub_8064CE4: ; 8064CE4
+sub_8064CE4: @ 8064CE4
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -165921,7 +165921,7 @@ _08064D5A:
thumb_func_end sub_8064CE4
thumb_func_start sub_8064D60
-sub_8064D60: ; 8064D60
+sub_8064D60: @ 8064D60
push {r4,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -165968,7 +165968,7 @@ _08064DAC:
thumb_func_end sub_8064D60
thumb_func_start sub_8064DD0
-sub_8064DD0: ; 8064DD0
+sub_8064DD0: @ 8064DD0
push {r4,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -166020,7 +166020,7 @@ _08064E2A:
thumb_func_end sub_8064DD0
thumb_func_start sub_8064E50
-sub_8064E50: ; 8064E50
+sub_8064E50: @ 8064E50
push {r4-r7,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -166116,7 +166116,7 @@ _08064F0C:
thumb_func_end sub_8064E50
thumb_func_start sub_8064F40
-sub_8064F40: ; 8064F40
+sub_8064F40: @ 8064F40
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -166200,7 +166200,7 @@ _08064FDC:
thumb_func_end sub_8064F40
thumb_func_start sub_8065008
-sub_8065008: ; 8065008
+sub_8065008: @ 8065008
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -166224,7 +166224,7 @@ _0806502A:
thumb_func_end sub_8065008
thumb_func_start sub_8065038
-sub_8065038: ; 8065038
+sub_8065038: @ 8065038
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -166248,7 +166248,7 @@ _0806505A:
thumb_func_end sub_8065038
thumb_func_start sub_8065068
-sub_8065068: ; 8065068
+sub_8065068: @ 8065068
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -166298,7 +166298,7 @@ _080650CE:
thumb_func_end sub_8065068
thumb_func_start dp01t_00_2_getattr
-dp01t_00_2_getattr: ; 80650E0
+dp01t_00_2_getattr: @ 80650E0
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -166353,7 +166353,7 @@ _0806513A:
thumb_func_end dp01t_00_2_getattr
thumb_func_start dp01_getattr_by_ch1_for_opponent_pokemon
-dp01_getattr_by_ch1_for_opponent_pokemon: ; 8065154
+dp01_getattr_by_ch1_for_opponent_pokemon: @ 8065154
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -167231,7 +167231,7 @@ _080658EA:
thumb_func_end dp01_getattr_by_ch1_for_opponent_pokemon
thumb_func_start sub_8065900
-sub_8065900: ; 8065900
+sub_8065900: @ 8065900
push {lr}
bl sub_8065068
pop {r0}
@@ -167239,7 +167239,7 @@ sub_8065900: ; 8065900
thumb_func_end sub_8065900
thumb_func_start sub_806590C
-sub_806590C: ; 806590C
+sub_806590C: @ 806590C
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -167282,7 +167282,7 @@ _0806595A:
thumb_func_end sub_806590C
thumb_func_start sub_8065964
-sub_8065964: ; 8065964
+sub_8065964: @ 8065964
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -168267,7 +168267,7 @@ _08066270:
thumb_func_end sub_8065964
thumb_func_start sub_8066284
-sub_8066284: ; 8066284
+sub_8066284: @ 8066284
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -168322,7 +168322,7 @@ _080662DC:
thumb_func_end sub_8066284
thumb_func_start sub_80662F8
-sub_80662F8: ; 80662F8
+sub_80662F8: @ 80662F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -168463,7 +168463,7 @@ sub_80662F8: ; 80662F8
thumb_func_end sub_80662F8
thumb_func_start sub_8066448
-sub_8066448: ; 8066448
+sub_8066448: @ 8066448
push {r4,lr}
ldr r1, =0x0202406e
ldr r4, =0x02024064
@@ -168495,7 +168495,7 @@ sub_8066448: ; 8066448
thumb_func_end sub_8066448
thumb_func_start sub_8066494
-sub_8066494: ; 8066494
+sub_8066494: @ 8066494
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -168668,7 +168668,7 @@ sub_8066494: ; 8066494
thumb_func_end sub_8066494
thumb_func_start sub_8066624
-sub_8066624: ; 8066624
+sub_8066624: @ 8066624
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -168729,7 +168729,7 @@ _080666A8:
thumb_func_end sub_8066624
thumb_func_start sub_80666BC
-sub_80666BC: ; 80666BC
+sub_80666BC: @ 80666BC
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -168799,7 +168799,7 @@ _0806673A:
thumb_func_end sub_80666BC
thumb_func_start sub_8066748
-sub_8066748: ; 8066748
+sub_8066748: @ 8066748
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -169153,7 +169153,7 @@ _0806694C:
thumb_func_end sub_8066748
thumb_func_start sub_8066A58
-sub_8066A58: ; 8066A58
+sub_8066A58: @ 8066A58
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -169285,7 +169285,7 @@ _08066A76:
thumb_func_end sub_8066A58
thumb_func_start sub_8066B94
-sub_8066B94: ; 8066B94
+sub_8066B94: @ 8066B94
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r4, =0x02024064
@@ -169359,7 +169359,7 @@ sub_8066B94: ; 8066B94
thumb_func_end sub_8066B94
thumb_func_start sub_8066C40
-sub_8066C40: ; 8066C40
+sub_8066C40: @ 8066C40
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -169436,7 +169436,7 @@ _08066CD0:
thumb_func_end sub_8066C40
thumb_func_start sub_8066CEC
-sub_8066CEC: ; 8066CEC
+sub_8066CEC: @ 8066CEC
push {lr}
bl sub_8065068
pop {r0}
@@ -169444,7 +169444,7 @@ sub_8066CEC: ; 8066CEC
thumb_func_end sub_8066CEC
thumb_func_start sub_8066CF8
-sub_8066CF8: ; 8066CF8
+sub_8066CF8: @ 8066CF8
push {lr}
bl sub_8065068
pop {r0}
@@ -169452,7 +169452,7 @@ sub_8066CF8: ; 8066CF8
thumb_func_end sub_8066CF8
thumb_func_start sub_8066D04
-sub_8066D04: ; 8066D04
+sub_8066D04: @ 8066D04
push {lr}
bl sub_8065068
pop {r0}
@@ -169460,7 +169460,7 @@ sub_8066D04: ; 8066D04
thumb_func_end sub_8066D04
thumb_func_start sub_8066D10
-sub_8066D10: ; 8066D10
+sub_8066D10: @ 8066D10
push {lr}
bl sub_8065068
pop {r0}
@@ -169468,7 +169468,7 @@ sub_8066D10: ; 8066D10
thumb_func_end sub_8066D10
thumb_func_start sub_8066D1C
-sub_8066D1C: ; 8066D1C
+sub_8066D1C: @ 8066D1C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -169617,7 +169617,7 @@ _08066E58:
thumb_func_end sub_8066D1C
thumb_func_start sub_8066E70
-sub_8066E70: ; 8066E70
+sub_8066E70: @ 8066E70
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -169801,7 +169801,7 @@ _08066FE4:
thumb_func_end sub_8066E70
thumb_func_start sub_8066FF4
-sub_8066FF4: ; 8066FF4
+sub_8066FF4: @ 8066FF4
push {r4,r5,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -169833,7 +169833,7 @@ sub_8066FF4: ; 8066FF4
thumb_func_end sub_8066FF4
thumb_func_start sub_806704C
-sub_806704C: ; 806704C
+sub_806704C: @ 806704C
push {lr}
bl sub_8065068
pop {r0}
@@ -169841,7 +169841,7 @@ sub_806704C: ; 806704C
thumb_func_end sub_806704C
thumb_func_start sub_8067058
-sub_8067058: ; 8067058
+sub_8067058: @ 8067058
push {lr}
bl sub_8065068
pop {r0}
@@ -169849,7 +169849,7 @@ sub_8067058: ; 8067058
thumb_func_end sub_8067058
thumb_func_start sub_8067064
-sub_8067064: ; 8067064
+sub_8067064: @ 8067064
push {lr}
bl sub_8065068
pop {r0}
@@ -169857,7 +169857,7 @@ sub_8067064: ; 8067064
thumb_func_end sub_8067064
thumb_func_start sub_8067070
-sub_8067070: ; 8067070
+sub_8067070: @ 8067070
push {lr}
bl sub_8065068
pop {r0}
@@ -169865,7 +169865,7 @@ sub_8067070: ; 8067070
thumb_func_end sub_8067070
thumb_func_start sub_806707C
-sub_806707C: ; 806707C
+sub_806707C: @ 806707C
push {lr}
bl sub_8065068
pop {r0}
@@ -169873,7 +169873,7 @@ sub_806707C: ; 806707C
thumb_func_end sub_806707C
thumb_func_start sub_8067088
-sub_8067088: ; 8067088
+sub_8067088: @ 8067088
push {lr}
bl sub_8065068
pop {r0}
@@ -169881,7 +169881,7 @@ sub_8067088: ; 8067088
thumb_func_end sub_8067088
thumb_func_start sub_8067094
-sub_8067094: ; 8067094
+sub_8067094: @ 8067094
push {lr}
bl sub_8065068
pop {r0}
@@ -169889,7 +169889,7 @@ sub_8067094: ; 8067094
thumb_func_end sub_8067094
thumb_func_start sub_80670A0
-sub_80670A0: ; 80670A0
+sub_80670A0: @ 80670A0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -169985,7 +169985,7 @@ _0806715A:
thumb_func_end sub_80670A0
thumb_func_start sub_8067190
-sub_8067190: ; 8067190
+sub_8067190: @ 8067190
push {lr}
bl sub_8065068
pop {r0}
@@ -169993,7 +169993,7 @@ sub_8067190: ; 8067190
thumb_func_end sub_8067190
thumb_func_start sub_806719C
-sub_806719C: ; 806719C
+sub_806719C: @ 806719C
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -170042,7 +170042,7 @@ _080671F0:
thumb_func_end sub_806719C
thumb_func_start sub_8067214
-sub_8067214: ; 8067214
+sub_8067214: @ 8067214
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -170089,7 +170089,7 @@ _08067264:
thumb_func_end sub_8067214
thumb_func_start sub_806727C
-sub_806727C: ; 806727C
+sub_806727C: @ 806727C
push {lr}
bl sub_8065068
pop {r0}
@@ -170097,7 +170097,7 @@ sub_806727C: ; 806727C
thumb_func_end sub_806727C
thumb_func_start sub_8067288
-sub_8067288: ; 8067288
+sub_8067288: @ 8067288
push {lr}
bl sub_8065068
pop {r0}
@@ -170105,7 +170105,7 @@ sub_8067288: ; 8067288
thumb_func_end sub_8067288
thumb_func_start sub_8067294
-sub_8067294: ; 8067294
+sub_8067294: @ 8067294
push {lr}
bl sub_8065068
pop {r0}
@@ -170113,7 +170113,7 @@ sub_8067294: ; 8067294
thumb_func_end sub_8067294
thumb_func_start sub_80672A0
-sub_80672A0: ; 80672A0
+sub_80672A0: @ 80672A0
push {lr}
bl sub_8065068
pop {r0}
@@ -170121,7 +170121,7 @@ sub_80672A0: ; 80672A0
thumb_func_end sub_80672A0
thumb_func_start sub_80672AC
-sub_80672AC: ; 80672AC
+sub_80672AC: @ 80672AC
push {lr}
bl sub_8065068
pop {r0}
@@ -170129,7 +170129,7 @@ sub_80672AC: ; 80672AC
thumb_func_end sub_80672AC
thumb_func_start sub_80672B8
-sub_80672B8: ; 80672B8
+sub_80672B8: @ 80672B8
push {lr}
bl sub_8065068
pop {r0}
@@ -170137,7 +170137,7 @@ sub_80672B8: ; 80672B8
thumb_func_end sub_80672B8
thumb_func_start sub_80672C4
-sub_80672C4: ; 80672C4
+sub_80672C4: @ 80672C4
push {lr}
bl sub_8065068
pop {r0}
@@ -170145,7 +170145,7 @@ sub_80672C4: ; 80672C4
thumb_func_end sub_80672C4
thumb_func_start sub_80672D0
-sub_80672D0: ; 80672D0
+sub_80672D0: @ 80672D0
push {lr}
bl sub_8065068
pop {r0}
@@ -170153,7 +170153,7 @@ sub_80672D0: ; 80672D0
thumb_func_end sub_80672D0
thumb_func_start sub_80672DC
-sub_80672DC: ; 80672DC
+sub_80672DC: @ 80672DC
push {lr}
bl sub_8065068
pop {r0}
@@ -170161,7 +170161,7 @@ sub_80672DC: ; 80672DC
thumb_func_end sub_80672DC
thumb_func_start sub_80672E8
-sub_80672E8: ; 80672E8
+sub_80672E8: @ 80672E8
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -170176,7 +170176,7 @@ sub_80672E8: ; 80672E8
thumb_func_end sub_80672E8
thumb_func_start sub_8067304
-sub_8067304: ; 8067304
+sub_8067304: @ 8067304
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -170201,7 +170201,7 @@ sub_8067304: ; 8067304
thumb_func_end sub_8067304
thumb_func_start sub_806733C
-sub_806733C: ; 806733C
+sub_806733C: @ 806733C
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -170215,7 +170215,7 @@ sub_806733C: ; 806733C
thumb_func_end sub_806733C
thumb_func_start sub_8067354
-sub_8067354: ; 8067354
+sub_8067354: @ 8067354
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -170236,7 +170236,7 @@ sub_8067354: ; 8067354
thumb_func_end sub_8067354
thumb_func_start sub_806737C
-sub_806737C: ; 806737C
+sub_806737C: @ 806737C
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -170285,7 +170285,7 @@ _080673DA:
thumb_func_end sub_806737C
thumb_func_start sub_80673EC
-sub_80673EC: ; 80673EC
+sub_80673EC: @ 80673EC
push {lr}
bl sub_8065068
pop {r0}
@@ -170293,7 +170293,7 @@ sub_80673EC: ; 80673EC
thumb_func_end sub_80673EC
thumb_func_start sub_80673F8
-sub_80673F8: ; 80673F8
+sub_80673F8: @ 80673F8
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -170326,7 +170326,7 @@ _0806740C:
thumb_func_end sub_80673F8
thumb_func_start sub_806743C
-sub_806743C: ; 806743C
+sub_806743C: @ 806743C
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -170369,7 +170369,7 @@ _0806748C:
thumb_func_end sub_806743C
thumb_func_start sub_8067498
-sub_8067498: ; 8067498
+sub_8067498: @ 8067498
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -170395,7 +170395,7 @@ sub_8067498: ; 8067498
thumb_func_end sub_8067498
thumb_func_start sub_80674D4
-sub_80674D4: ; 80674D4
+sub_80674D4: @ 80674D4
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -170417,7 +170417,7 @@ sub_80674D4: ; 80674D4
thumb_func_end sub_80674D4
thumb_func_start sub_8067508
-sub_8067508: ; 8067508
+sub_8067508: @ 8067508
push {r4-r6,lr}
ldr r5, =0x020241e4
ldr r6, =0x02024064
@@ -170532,7 +170532,7 @@ _080675CA:
thumb_func_end sub_8067508
thumb_func_start c3_08038DC4
-c3_08038DC4: ; 8067618
+c3_08038DC4: @ 8067618
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -170630,7 +170630,7 @@ _080676C4:
thumb_func_end c3_08038DC4
thumb_func_start sub_80676FC
-sub_80676FC: ; 80676FC
+sub_80676FC: @ 80676FC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x6]
@@ -170645,7 +170645,7 @@ sub_80676FC: ; 80676FC
thumb_func_end sub_80676FC
thumb_func_start sub_8067718
-sub_8067718: ; 8067718
+sub_8067718: @ 8067718
push {r4-r7,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -170770,7 +170770,7 @@ _08067812:
thumb_func_end sub_8067718
thumb_func_start sub_806782C
-sub_806782C: ; 806782C
+sub_806782C: @ 806782C
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -170806,7 +170806,7 @@ _08067864:
thumb_func_end sub_806782C
thumb_func_start sub_8067874
-sub_8067874: ; 8067874
+sub_8067874: @ 8067874
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -170840,7 +170840,7 @@ _080678A6:
thumb_func_end sub_8067874
thumb_func_start sub_80678C4
-sub_80678C4: ; 80678C4
+sub_80678C4: @ 80678C4
push {lr}
bl sub_8065068
pop {r0}
@@ -170848,7 +170848,7 @@ sub_80678C4: ; 80678C4
thumb_func_end sub_80678C4
thumb_func_start sub_80678D0
-sub_80678D0: ; 80678D0
+sub_80678D0: @ 80678D0
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -170891,7 +170891,7 @@ _08067916:
thumb_func_end sub_80678D0
thumb_func_start sub_8067930
-sub_8067930: ; 8067930
+sub_8067930: @ 8067930
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02024064
@@ -170944,7 +170944,7 @@ _08067992:
thumb_func_end sub_8067930
thumb_func_start sub_80679A4
-sub_80679A4: ; 80679A4
+sub_80679A4: @ 80679A4
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -170959,7 +170959,7 @@ sub_80679A4: ; 80679A4
thumb_func_end sub_80679A4
thumb_func_start sub_80679C4
-sub_80679C4: ; 80679C4
+sub_80679C4: @ 80679C4
push {lr}
bl sub_8065068
pop {r0}
@@ -170967,7 +170967,7 @@ sub_80679C4: ; 80679C4
thumb_func_end sub_80679C4
thumb_func_start sub_80679D0
-sub_80679D0: ; 80679D0
+sub_80679D0: @ 80679D0
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -171030,13 +171030,13 @@ _08067A08:
thumb_func_end sub_80679D0
thumb_func_start nullsub_92
-nullsub_92: ; 8067A70
+nullsub_92: @ 8067A70
bx lr
thumb_func_end nullsub_92
thumb_func_start zero_pokemon_boxed_data
-; void zero_pokemon_boxed_data(pokemon *mon)
-zero_pokemon_boxed_data: ; 8067A74
+@ void zero_pokemon_boxed_data(pokemon *mon)
+zero_pokemon_boxed_data: @ 8067A74
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -171052,8 +171052,8 @@ _08067A7C:
thumb_func_end zero_pokemon_boxed_data
thumb_func_start zero_pokemon_struct
-; void zero_pokemon_struct(pokemon *mon)
-zero_pokemon_struct: ; 8067A8C
+@ void zero_pokemon_struct(pokemon *mon)
+zero_pokemon_struct: @ 8067A8C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -171109,8 +171109,8 @@ zero_pokemon_struct: ; 8067A8C
thumb_func_end zero_pokemon_struct
thumb_func_start zero_player_party_data
-; void zero_player_party_data()
-zero_player_party_data: ; 8067B0C
+@ void zero_player_party_data()
+zero_player_party_data: @ 8067B0C
push {r4,r5,lr}
ldr r4, =0x020244ec
movs r0, 0xFA
@@ -171129,7 +171129,7 @@ _08067B16:
thumb_func_end zero_player_party_data
thumb_func_start zero_enemy_party_data
-zero_enemy_party_data: ; 8067B2C
+zero_enemy_party_data: @ 8067B2C
push {r4,r5,lr}
ldr r4, =0x02024744
movs r0, 0xFA
@@ -171148,8 +171148,8 @@ _08067B36:
thumb_func_end zero_enemy_party_data
thumb_func_start create_pokemon_set_level
-; void create_pokemon_set_level(pokemon *mon, s16 species_num, u8 level, u8 forced_iv, char pokemon_id_is_nonrandom, int pokemon_id, u8 trainer_id_mode, int trainer_id)
-create_pokemon_set_level: ; 8067B4C
+@ void create_pokemon_set_level(pokemon *mon, s16 species_num, u8 level, u8 forced_iv, char pokemon_id_is_nonrandom, int pokemon_id, u8 trainer_id_mode, int trainer_id)
+create_pokemon_set_level: @ 8067B4C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -171204,8 +171204,8 @@ create_pokemon_set_level: ; 8067B4C
thumb_func_end create_pokemon_set_level
thumb_func_start create_pokemon
-; void create_pokemon(pokemon *mon, s16 species_num, u8 level, u8 forced_iv, char pokemon_id_is_nonrandom, int pokemon_id, u8 trainer_id_mode, int trainer_id)
-create_pokemon: ; 8067BBC
+@ void create_pokemon(pokemon *mon, s16 species_num, u8 level, u8 forced_iv, char pokemon_id_is_nonrandom, int pokemon_id, u8 trainer_id_mode, int trainer_id)
+create_pokemon: @ 8067BBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -171528,7 +171528,7 @@ _08067E76:
thumb_func_end create_pokemon
thumb_func_start pokemon_make_with_nature
-pokemon_make_with_nature: ; 8067E90
+pokemon_make_with_nature: @ 8067E90
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -171580,7 +171580,7 @@ _08067EB0:
thumb_func_end pokemon_make_with_nature
thumb_func_start sub_8067EF8
-sub_8067EF8: ; 8067EF8
+sub_8067EF8: @ 8067EF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -171704,7 +171704,7 @@ _08067FCE:
thumb_func_end sub_8067EF8
thumb_func_start sub_8067FF8
-sub_8067FF8: ; 8067FF8
+sub_8067FF8: @ 8067FF8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -171754,7 +171754,7 @@ _0806800A:
thumb_func_end sub_8067FF8
thumb_func_start sub_8068060
-sub_8068060: ; 8068060
+sub_8068060: @ 8068060
push {r4,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -171786,7 +171786,7 @@ sub_8068060: ; 8068060
thumb_func_end sub_8068060
thumb_func_start sub_80680A0
-sub_80680A0: ; 80680A0
+sub_80680A0: @ 80680A0
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -171839,7 +171839,7 @@ sub_80680A0: ; 80680A0
thumb_func_end sub_80680A0
thumb_func_start pokemon_make_ev_something
-pokemon_make_ev_something: ; 8068114
+pokemon_make_ev_something: @ 8068114
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -171911,7 +171911,7 @@ _08068180:
thumb_func_end pokemon_make_ev_something
thumb_func_start sub_806819C
-sub_806819C: ; 806819C
+sub_806819C: @ 806819C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -172099,7 +172099,7 @@ _08068236:
thumb_func_end sub_806819C
thumb_func_start sub_8068338
-sub_8068338: ; 8068338
+sub_8068338: @ 8068338
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -172327,7 +172327,7 @@ _08068430:
thumb_func_end sub_8068338
thumb_func_start sub_8068528
-sub_8068528: ; 8068528
+sub_8068528: @ 8068528
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -172457,7 +172457,7 @@ _080685E0:
thumb_func_end sub_8068528
thumb_func_start sub_8068634
-sub_8068634: ; 8068634
+sub_8068634: @ 8068634
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -172558,7 +172558,7 @@ _080686DA:
thumb_func_end sub_8068634
thumb_func_start sub_80686FC
-sub_80686FC: ; 80686FC
+sub_80686FC: @ 80686FC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -172750,7 +172750,7 @@ _08068738:
thumb_func_end sub_80686FC
thumb_func_start sub_80688A8
-sub_80688A8: ; 80688A8
+sub_80688A8: @ 80688A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -172791,7 +172791,7 @@ sub_80688A8: ; 80688A8
thumb_func_end sub_80688A8
thumb_func_start sub_80688F8
-sub_80688F8: ; 80688F8
+sub_80688F8: @ 80688F8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -172914,7 +172914,7 @@ _08068A02:
thumb_func_end sub_80688F8
thumb_func_start get_pokemon_data_3
-get_pokemon_data_3: ; 8068A10
+get_pokemon_data_3: @ 8068A10
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -172988,7 +172988,7 @@ _08068A9A:
thumb_func_end get_pokemon_data_3
thumb_func_start sub_8068AA4
-sub_8068AA4: ; 8068AA4
+sub_8068AA4: @ 8068AA4
push {r4,r5,lr}
sub sp, 0x4
movs r5, 0
@@ -173063,7 +173063,7 @@ _08068B34:
thumb_func_end sub_8068AA4
thumb_func_start sub_8068B48
-sub_8068B48: ; 8068B48
+sub_8068B48: @ 8068B48
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -173111,7 +173111,7 @@ _08068B78:
thumb_func_end sub_8068B48
thumb_func_start sub_8068BB0
-sub_8068BB0: ; 8068BB0
+sub_8068BB0: @ 8068BB0
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -173159,7 +173159,7 @@ _08068BE0:
thumb_func_end sub_8068BB0
thumb_func_start DoScriptedWildBattle
-DoScriptedWildBattle: ; 8068C18
+DoScriptedWildBattle: @ 8068C18
push {r4-r7,lr}
sub sp, 0x14
ldr r0, =0x020375e0
@@ -173202,8 +173202,8 @@ _08068C60:
thumb_func_end DoScriptedWildBattle
thumb_func_start pokemon_calc_checksum
-; int pokemon_calc_checksum(pokemon *mon)
-pokemon_calc_checksum: ; 8068C78
+@ int pokemon_calc_checksum(pokemon *mon)
+pokemon_calc_checksum: @ 8068C78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -173280,7 +173280,7 @@ _08068CEE:
thumb_func_end pokemon_calc_checksum
thumb_func_start pokemon_calc_effective_stats
-pokemon_calc_effective_stats: ; 8068D0C
+pokemon_calc_effective_stats: @ 8068D0C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -173630,7 +173630,7 @@ _08068FF4:
thumb_func_end pokemon_calc_effective_stats
thumb_func_start sub_8069004
-sub_8069004: ; 8069004
+sub_8069004: @ 8069004
push {r4,lr}
sub sp, 0x4
adds r2, r0, 0
@@ -173668,7 +173668,7 @@ sub_8069004: ; 8069004
thumb_func_end sub_8069004
thumb_func_start level_by_exp
-level_by_exp: ; 8069054
+level_by_exp: @ 8069054
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0xB
@@ -173722,7 +173722,7 @@ _080690AA:
thumb_func_end level_by_exp
thumb_func_start sub_80690C0
-sub_80690C0: ; 80690C0
+sub_80690C0: @ 80690C0
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0xB
@@ -173776,7 +173776,7 @@ _08069116:
thumb_func_end sub_80690C0
thumb_func_start pokemon_moveset_pad_
-pokemon_moveset_pad_: ; 806912C
+pokemon_moveset_pad_: @ 806912C
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -173788,7 +173788,7 @@ pokemon_moveset_pad_: ; 806912C
thumb_func_end pokemon_moveset_pad_
thumb_func_start pokemon_moveset_pad
-pokemon_moveset_pad: ; 8069140
+pokemon_moveset_pad: @ 8069140
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -173817,7 +173817,7 @@ _0806914E:
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =gBattleMoves + 0x4 ; PP offset
+ ldr r0, =gBattleMoves + 0x4 @ PP offset
adds r2, r0
adds r0, r7, 0
bl pokemon_setattr_encrypted
@@ -173845,7 +173845,7 @@ _080691A4:
thumb_func_end pokemon_moveset_pad
thumb_func_start sub_80691B0
-sub_80691B0: ; 80691B0
+sub_80691B0: @ 80691B0
push {r4,r5,lr}
lsls r1, 16
lsrs r4, r1, 16
@@ -173884,7 +173884,7 @@ _080691EA:
thumb_func_end sub_80691B0
thumb_func_start sub_80691F4
-sub_80691F4: ; 80691F4
+sub_80691F4: @ 80691F4
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -173904,7 +173904,7 @@ sub_80691F4: ; 80691F4
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =gBattleMoves + 0x4 ; PP offset
+ ldr r0, =gBattleMoves + 0x4 @ PP offset
adds r2, r0
adds r0, r5, 0
adds r1, r4, 0
@@ -173917,7 +173917,7 @@ sub_80691F4: ; 80691F4
thumb_func_end sub_80691F4
thumb_func_start sub_8069234
-sub_8069234: ; 8069234
+sub_8069234: @ 8069234
push {r4,lr}
lsls r1, 16
lsrs r1, 16
@@ -173944,7 +173944,7 @@ sub_8069234: ; 8069234
thumb_func_end sub_8069234
thumb_func_start sub_8069264
-sub_8069264: ; 8069264
+sub_8069264: @ 8069264
push {lr}
bl sub_8069270
pop {r0}
@@ -173952,7 +173952,7 @@ sub_8069264: ; 8069264
thumb_func_end sub_8069264
thumb_func_start sub_8069270
-sub_8069270: ; 8069270
+sub_8069270: @ 8069270
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -174034,7 +174034,7 @@ _080692FC:
thumb_func_end sub_8069270
thumb_func_start sub_8069318
-sub_8069318: ; 8069318
+sub_8069318: @ 8069318
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -174163,7 +174163,7 @@ _08069404:
thumb_func_end sub_8069318
thumb_func_start sub_8069424
-sub_8069424: ; 8069424
+sub_8069424: @ 8069424
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -174248,7 +174248,7 @@ _08069494:
thumb_func_end sub_8069424
thumb_func_start sub_80694D0
-sub_80694D0: ; 80694D0
+sub_80694D0: @ 80694D0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -174333,7 +174333,7 @@ _08069540:
thumb_func_end sub_80694D0
thumb_func_start sub_806957C
-sub_806957C: ; 806957C
+sub_806957C: @ 806957C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -175370,7 +175370,7 @@ _08069DD4:
thumb_func_end sub_806957C
thumb_func_start sub_8069DEC
-sub_8069DEC: ; 8069DEC
+sub_8069DEC: @ 8069DEC
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -175482,7 +175482,7 @@ _08069EC2:
thumb_func_end sub_8069DEC
thumb_func_start sub_8069ED8
-sub_8069ED8: ; 8069ED8
+sub_8069ED8: @ 8069ED8
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -175529,7 +175529,7 @@ _08069F2E:
thumb_func_end sub_8069ED8
thumb_func_start sub_8069F34
-sub_8069F34: ; 8069F34
+sub_8069F34: @ 8069F34
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -175593,7 +175593,7 @@ _08069FA6:
thumb_func_end sub_8069F34
thumb_func_start pokemon_get_gender
-pokemon_get_gender: ; 8069FB4
+pokemon_get_gender: @ 8069FB4
push {lr}
bl pokemon_roll_gender
lsls r0, 24
@@ -175603,7 +175603,7 @@ pokemon_get_gender: ; 8069FB4
thumb_func_end pokemon_get_gender
thumb_func_start pokemon_roll_gender
-pokemon_roll_gender: ; 8069FC4
+pokemon_roll_gender: @ 8069FC4
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0xB
@@ -175653,7 +175653,7 @@ _0806A01A:
thumb_func_end pokemon_roll_gender
thumb_func_start pokemon_species_get_gender_info
-pokemon_species_get_gender_info: ; 806A020
+pokemon_species_get_gender_info: @ 806A020
push {lr}
adds r3, r1, 0
lsls r0, 16
@@ -175693,7 +175693,7 @@ _0806A062:
thumb_func_end pokemon_species_get_gender_info
thumb_func_start sub_806A068
-sub_806A068: ; 806A068
+sub_806A068: @ 806A068
push {r4-r7,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -175787,7 +175787,7 @@ _0806A122:
thumb_func_end sub_806A068
thumb_func_start template_build_for_pokemon_or_trainer
-template_build_for_pokemon_or_trainer: ; 806A12C
+template_build_for_pokemon_or_trainer: @ 806A12C
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -175859,7 +175859,7 @@ _0806A1B0:
thumb_func_end template_build_for_pokemon_or_trainer
thumb_func_start sub_806A1C0
-sub_806A1C0: ; 806A1C0
+sub_806A1C0: @ 806A1C0
push {r4-r6,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -175909,8 +175909,8 @@ _0806A20A:
thumb_func_end sub_806A1C0
thumb_func_start pokemon_encrypt
-; void pokemon_encrypt(pokemon *mon)
-pokemon_encrypt: ; 806A228
+@ void pokemon_encrypt(pokemon *mon)
+pokemon_encrypt: @ 806A228
push {r4,lr}
adds r3, r0, 0
movs r4, 0
@@ -175933,8 +175933,8 @@ _0806A232:
thumb_func_end pokemon_encrypt
thumb_func_start pokemon_decrypt
-; void pokemon_decrypt(pokemon *mon)
-pokemon_decrypt: ; 806A24C
+@ void pokemon_decrypt(pokemon *mon)
+pokemon_decrypt: @ 806A24C
push {r4,lr}
adds r3, r0, 0
movs r4, 0
@@ -175957,8 +175957,8 @@ _0806A256:
thumb_func_end pokemon_decrypt
thumb_func_start pokemon_data_permutator
-; int pokemon_data_permutator(pokemon *mon, int a2, u8 a3)
-pokemon_data_permutator: ; 806A270
+@ int pokemon_data_permutator(pokemon *mon, int a2, u8 a3)
+pokemon_data_permutator: @ 806A270
push {r4-r6,lr}
adds r5, r0, 0
adds r0, r1, 0
@@ -176347,8 +176347,8 @@ _0806A510:
thumb_func_end pokemon_data_permutator
thumb_func_start pokemon_getattr
-; int pokemon_getattr(pokemon *mon, enum pokemon_data_request req, void *data)
-pokemon_getattr: ; 806A518
+@ int pokemon_getattr(pokemon *mon, enum pokemon_data_request req, void *data)
+pokemon_getattr: @ 806A518
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -176504,8 +176504,8 @@ _0806A66E:
thumb_func_end pokemon_getattr
thumb_func_start pokemon_getattr_encrypted
-; int pokemon_getattr_encrypted(pokemon *mon, enum pokemon_data_request req, void *data)
-pokemon_getattr_encrypted: ; 806A674
+@ int pokemon_getattr_encrypted(pokemon *mon, enum pokemon_data_request req, void *data)
+pokemon_getattr_encrypted: @ 806A674
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -177303,8 +177303,8 @@ _0806AC98:
thumb_func_end pokemon_getattr_encrypted
thumb_func_start pokemon_setattr
-; int pokemon_setattr(pokemon *mon, enum pokemon_data_request req, void *data)
-pokemon_setattr: ; 806ACAC
+@ int pokemon_setattr(pokemon *mon, enum pokemon_data_request req, void *data)
+pokemon_setattr: @ 806ACAC
push {lr}
adds r3, r0, 0
adds r0, r1, 0
@@ -177427,8 +177427,8 @@ _0806AD96:
thumb_func_end pokemon_setattr
thumb_func_start pokemon_setattr_encrypted
-; int pokemon_setattr_encrypted(pokemon *mon, enum pokemon_data_request req, void *data)
-pokemon_setattr_encrypted: ; 806AD9C
+@ int pokemon_setattr_encrypted(pokemon *mon, enum pokemon_data_request req, void *data)
+pokemon_setattr_encrypted: @ 806AD9C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -178230,8 +178230,8 @@ _0806B3EC:
thumb_func_end pokemon_setattr_encrypted
thumb_func_start memcpy_pokemon
-; void *memcpy_pokemon(void *dest, void *src, unsigned int size)
-memcpy_pokemon: ; 806B408
+@ void *memcpy_pokemon(void *dest, void *src, unsigned int size)
+memcpy_pokemon: @ 806B408
push {lr}
bl memcpy
pop {r0}
@@ -178239,8 +178239,8 @@ memcpy_pokemon: ; 806B408
thumb_func_end memcpy_pokemon
thumb_func_start pokemon_catch
-; int pokemon_catch(pokemon *mon)
-pokemon_catch: ; 806B414
+@ int pokemon_catch(pokemon *mon)
+pokemon_catch: @ 806B414
push {r4-r6,lr}
adds r6, r0, 0
ldr r4, =0x03005d90
@@ -178298,8 +178298,8 @@ _0806B48A:
thumb_func_end pokemon_catch
thumb_func_start pokemon_add_to_pc
-; int pokemon_add_to_pc(pokemon *mon)
-pokemon_add_to_pc: ; 806B490
+@ int pokemon_add_to_pc(pokemon *mon)
+pokemon_add_to_pc: @ 806B490
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -178375,8 +178375,8 @@ _0806B530:
thumb_func_end pokemon_add_to_pc
thumb_func_start calc_player_party_count
-; u8 calc_player_party_count()
-calc_player_party_count: ; 806B53C
+@ u8 calc_player_party_count()
+calc_player_party_count: @ 806B53C
push {r4,lr}
ldr r0, =0x020244e9
movs r1, 0
@@ -178412,8 +178412,8 @@ _0806B572:
thumb_func_end calc_player_party_count
thumb_func_start calc_enemy_party_count
-; u8 calc_enemy_party_count()
-calc_enemy_party_count: ; 806B580
+@ u8 calc_enemy_party_count()
+calc_enemy_party_count: @ 806B580
push {r4,lr}
ldr r0, =0x020244ea
movs r1, 0
@@ -178449,7 +178449,7 @@ _0806B5B6:
thumb_func_end calc_enemy_party_count
thumb_func_start sub_806B5C4
-sub_806B5C4: ; 806B5C4
+sub_806B5C4: @ 806B5C4
push {r4-r6,lr}
movs r6, 0
bl calc_player_party_count
@@ -178507,8 +178507,8 @@ _0806B628:
thumb_func_end sub_806B5C4
thumb_func_start CheckPlayerPartySize
-; u8 CheckPlayerPartySize()
-CheckPlayerPartySize: ; 806B638
+@ u8 CheckPlayerPartySize()
+CheckPlayerPartySize: @ 806B638
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -178557,8 +178557,8 @@ _0806B68C:
thumb_func_end CheckPlayerPartySize
thumb_func_start sub_806B694
-; int sub_806B694(u16 a1, int a2)
-sub_806B694: ; 806B694
+@ int sub_806B694(u16 a1, int a2)
+sub_806B694: @ 806B694
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -178591,8 +178591,8 @@ _0806B6C6:
thumb_func_end sub_806B694
thumb_func_start GetMonAbility
-; u8 GetMonAbility(pokemon *mon)
-GetMonAbility: ; 806B6D8
+@ u8 GetMonAbility(pokemon *mon)
+GetMonAbility: @ 806B6D8
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0xB
@@ -178618,7 +178618,7 @@ GetMonAbility: ; 806B6D8
thumb_func_end GetMonAbility
thumb_func_start create_enemy_party
-create_enemy_party: ; 806B70C
+create_enemy_party: @ 806B70C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -178733,7 +178733,7 @@ _0806B7CE:
lsls r2, r0, 1
adds r2, r0
lsls r2, 2
- ldr r0, =gBattleMoves + 0x4 ; PP offset
+ ldr r0, =gBattleMoves + 0x4 @ PP offset
adds r2, r0
adds r0, r7, 0
bl pokemon_setattr
@@ -178759,7 +178759,7 @@ _0806B80A:
thumb_func_end create_enemy_party
thumb_func_start sub_806B830
-sub_806B830: ; 806B830
+sub_806B830: @ 806B830
push {r4,r5,lr}
ldr r5, =gUnknown_08329EB8
ldr r0, =0x020244a8
@@ -178788,7 +178788,7 @@ sub_806B830: ; 806B830
thumb_func_end sub_806B830
thumb_func_start sub_806B870
-sub_806B870: ; 806B870
+sub_806B870: @ 806B870
push {r4,r5,lr}
ldr r5, =gUnknown_08329EB8
ldr r0, =0x020244a8
@@ -178817,7 +178817,7 @@ sub_806B870: ; 806B870
thumb_func_end sub_806B870
thumb_func_start sub_806B8B0
-sub_806B8B0: ; 806B8B0
+sub_806B8B0: @ 806B8B0
push {r4,lr}
movs r4, 0
_0806B8B4:
@@ -178847,7 +178847,7 @@ _0806B8DE:
thumb_func_end sub_806B8B0
thumb_func_start sub_806B8E4
-sub_806B8E4: ; 806B8E4
+sub_806B8E4: @ 806B8E4
push {r4-r6,lr}
movs r6, 0
_0806B8E8:
@@ -178878,8 +178878,8 @@ _0806B90E:
thumb_func_end sub_806B8E4
thumb_func_start GetSpeciesName
-; void GetSpeciesName(u8 *dest, u16 speciesId)
-GetSpeciesName: ; 806B914
+@ void GetSpeciesName(u8 *dest, u16 speciesId)
+GetSpeciesName: @ 806B914
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 16
@@ -178924,8 +178924,8 @@ _0806B954:
thumb_func_end GetSpeciesName
thumb_func_start CalcPPWithPPUps
-; u16 CalcPPWithPPUps(u16 moveId, s32 ppUpCounts, u8 monMoveIndex)
-CalcPPWithPPUps: ; 806B960
+@ u16 CalcPPWithPPUps(u16 moveId, s32 ppUpCounts, u8 monMoveIndex)
+CalcPPWithPPUps: @ 806B960
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -178960,7 +178960,7 @@ CalcPPWithPPUps: ; 806B960
thumb_func_end CalcPPWithPPUps
thumb_func_start sub_806B9A8
-sub_806B9A8: ; 806B9A8
+sub_806B9A8: @ 806B9A8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -178991,7 +178991,7 @@ sub_806B9A8: ; 806B9A8
thumb_func_end sub_806B9A8
thumb_func_start sub_806B9E4
-sub_806B9E4: ; 806B9E4
+sub_806B9E4: @ 806B9E4
lsls r1, 24
lsrs r1, 24
adds r0, 0x3B
@@ -179006,7 +179006,7 @@ sub_806B9E4: ; 806B9E4
thumb_func_end sub_806B9E4
thumb_func_start battle_data_fill
-battle_data_fill: ; 806B9FC
+battle_data_fill: @ 806B9FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -179354,8 +179354,8 @@ _0806BCB2:
thumb_func_end battle_data_fill
thumb_func_start ExecuteTableBasedItemEffect_
-; bool8 ExecuteTableBasedItemEffect_(struct pokemon *mon, u16 itemId, u8 a3, u8 monMoveIndex)
-ExecuteTableBasedItemEffect_: ; 806BD04
+@ bool8 ExecuteTableBasedItemEffect_(struct pokemon *mon, u16 itemId, u8 a3, u8 monMoveIndex)
+ExecuteTableBasedItemEffect_: @ 806BD04
push {r4,lr}
sub sp, 0x4
lsls r1, 16
@@ -179376,8 +179376,8 @@ ExecuteTableBasedItemEffect_: ; 806BD04
thumb_func_end ExecuteTableBasedItemEffect_
thumb_func_start ExecuteTableBasedItemEffect
-; bool8 ExecuteTableBasedItemEffect(struct pokemon *mon, u16 itemId, u8 a3, u8 monMoveIndex, u8 a5)
-ExecuteTableBasedItemEffect: ; 806BD28
+@ bool8 ExecuteTableBasedItemEffect(struct pokemon *mon, u16 itemId, u8 a3, u8 monMoveIndex, u8 a5)
+ExecuteTableBasedItemEffect: @ 806BD28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -181311,8 +181311,8 @@ _0806CD5C:
thumb_func_end ExecuteTableBasedItemEffect
thumb_func_start HealStatusConditions
-; bool8 HealStatusConditions(struct pokemon *a1, int a2, u32 healMask, u8 a4)
-HealStatusConditions: ; 806CD6C
+@ bool8 HealStatusConditions(struct pokemon *a1, int a2, u32 healMask, u8 a4)
+HealStatusConditions: @ 806CD6C
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -181366,7 +181366,7 @@ _0806CDD2:
thumb_func_end HealStatusConditions
thumb_func_start sub_806CDDC
-sub_806CDDC: ; 806CDDC
+sub_806CDDC: @ 806CDDC
push {r4-r7,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -181545,7 +181545,7 @@ _0806CF1C:
thumb_func_end sub_806CDDC
thumb_func_start sub_806CF24
-sub_806CF24: ; 806CF24
+sub_806CF24: @ 806CF24
push {lr}
ldr r2, =0x0202420c
ldr r1, =0x020244b8
@@ -181572,7 +181572,7 @@ sub_806CF24: ; 806CF24
thumb_func_end sub_806CF24
thumb_func_start sub_806CF78
-sub_806CF78: ; 806CF78
+sub_806CF78: @ 806CF78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -181675,8 +181675,8 @@ _0806D04E:
thumb_func_end sub_806CF78
thumb_func_start GetNature
-; u8 GetNature(pokemon *mon)
-GetNature: ; 806D070
+@ u8 GetNature(pokemon *mon)
+GetNature: @ 806D070
push {lr}
movs r1, 0
movs r2, 0
@@ -181690,8 +181690,8 @@ GetNature: ; 806D070
thumb_func_end GetNature
thumb_func_start GetNatureFromPersonality
-; u8 GetNatureFromPersonality(u32 personality)
-GetNatureFromPersonality: ; 806D088
+@ u8 GetNatureFromPersonality(u32 personality)
+GetNatureFromPersonality: @ 806D088
push {lr}
movs r1, 0x19
bl __umodsi3
@@ -181702,7 +181702,7 @@ GetNatureFromPersonality: ; 806D088
thumb_func_end GetNatureFromPersonality
thumb_func_start GetEvolutionTargetSpecies
-GetEvolutionTargetSpecies: ; 806D098
+GetEvolutionTargetSpecies: @ 806D098
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -182105,7 +182105,7 @@ _0806D3B0:
thumb_func_end GetEvolutionTargetSpecies
thumb_func_start HoennPokedexNumToSpecies
-HoennPokedexNumToSpecies: ; 806D3C0
+HoennPokedexNumToSpecies: @ 806D3C0
push {r4,lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -182147,7 +182147,7 @@ _0806D406:
thumb_func_end HoennPokedexNumToSpecies
thumb_func_start NationalPokedexNumToSpecies
-NationalPokedexNumToSpecies: ; 806D40C
+NationalPokedexNumToSpecies: @ 806D40C
push {r4,lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -182189,7 +182189,7 @@ _0806D452:
thumb_func_end NationalPokedexNumToSpecies
thumb_func_start NationalToHoennOrder
-NationalToHoennOrder: ; 806D458
+NationalToHoennOrder: @ 806D458
push {r4,lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -182231,7 +182231,7 @@ _0806D49E:
thumb_func_end NationalToHoennOrder
thumb_func_start SpeciesToNationalPokedexNum
-SpeciesToNationalPokedexNum: ; 806D4A4
+SpeciesToNationalPokedexNum: @ 806D4A4
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -182252,7 +182252,7 @@ _0806D4C2:
thumb_func_end SpeciesToNationalPokedexNum
thumb_func_start SpeciesToHoennPokedexNum
-SpeciesToHoennPokedexNum: ; 806D4C8
+SpeciesToHoennPokedexNum: @ 806D4C8
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -182273,7 +182273,7 @@ _0806D4E6:
thumb_func_end SpeciesToHoennPokedexNum
thumb_func_start HoennToNationalOrder
-HoennToNationalOrder: ; 806D4EC
+HoennToNationalOrder: @ 806D4EC
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -182294,7 +182294,7 @@ _0806D50A:
thumb_func_end HoennToNationalOrder
thumb_func_start speciesid_conv
-speciesid_conv: ; 806D510
+speciesid_conv: @ 806D510
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -182320,7 +182320,7 @@ _0806D53E:
thumb_func_end speciesid_conv
thumb_func_start sub_806D544
-sub_806D544: ; 806D544
+sub_806D544: @ 806D544
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -182470,8 +182470,8 @@ _0806D652:
thumb_func_end sub_806D544
thumb_func_start DrawSpindaSpots
-; void DrawSpindaSpots(u16 species, u32 personality, u8 *pixels, u8 isFrontPic)
-DrawSpindaSpots: ; 806D664
+@ void DrawSpindaSpots(u16 species, u32 personality, u8 *pixels, u8 isFrontPic)
+DrawSpindaSpots: @ 806D664
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -182618,7 +182618,7 @@ _0806D766:
thumb_func_end DrawSpindaSpots
thumb_func_start sub_806D778
-sub_806D778: ; 806D778
+sub_806D778: @ 806D778
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -182673,7 +182673,7 @@ _0806D7D4:
thumb_func_end sub_806D778
thumb_func_start sub_806D7EC
-sub_806D7EC: ; 806D7EC
+sub_806D7EC: @ 806D7EC
push {r4,r5,lr}
movs r5, 0
ldr r4, =0x020229e8
@@ -182709,7 +182709,7 @@ _0806D822:
thumb_func_end sub_806D7EC
thumb_func_start sub_806D82C
-sub_806D82C: ; 806D82C
+sub_806D82C: @ 806D82C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -182743,7 +182743,7 @@ _0806D85E:
thumb_func_end sub_806D82C
thumb_func_start sub_806D864
-sub_806D864: ; 806D864
+sub_806D864: @ 806D864
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -182767,8 +182767,8 @@ _0806D882:
thumb_func_end sub_806D864
thumb_func_start GetTrainerEncounterMusicId
-; u8 GetTrainerEncounterMusicId(u16 trainerOpponentId)
-GetTrainerEncounterMusicId: ; 806D888
+@ u8 GetTrainerEncounterMusicId(u16 trainerOpponentId)
+GetTrainerEncounterMusicId: @ 806D888
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -182808,7 +182808,7 @@ _0806D8CE:
thumb_func_end GetTrainerEncounterMusicId
thumb_func_start nature_stat_mod
-nature_stat_mod: ; 806D8D4
+nature_stat_mod: @ 806D8D4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -182863,7 +182863,7 @@ _0806D92E:
thumb_func_end nature_stat_mod
thumb_func_start happiness_algorithm
-happiness_algorithm: ; 806D934
+happiness_algorithm: @ 806D934
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -183068,7 +183068,7 @@ _0806DAC2:
thumb_func_end happiness_algorithm
thumb_func_start sub_806DADC
-sub_806DADC: ; 806DADC
+sub_806DADC: @ 806DADC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -183281,7 +183281,7 @@ _0806DC7A:
thumb_func_end sub_806DADC
thumb_func_start sub_806DC8C
-sub_806DC8C: ; 806DC8C
+sub_806DC8C: @ 806DC8C
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -183305,7 +183305,7 @@ _0806DC94:
thumb_func_end sub_806DC8C
thumb_func_start sub_806DCB4
-sub_806DCB4: ; 806DCB4
+sub_806DCB4: @ 806DCB4
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -183404,7 +183404,7 @@ _0806DD70:
thumb_func_end sub_806DCB4
thumb_func_start sub_806DD7C
-sub_806DD7C: ; 806DD7C
+sub_806DD7C: @ 806DD7C
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -183461,7 +183461,7 @@ _0806DDD8:
thumb_func_end sub_806DD7C
thumb_func_start sub_806DDE4
-sub_806DDE4: ; 806DDE4
+sub_806DDE4: @ 806DDE4
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -183514,7 +183514,7 @@ _0806DE38:
thumb_func_end sub_806DDE4
thumb_func_start sub_806DE44
-sub_806DE44: ; 806DE44
+sub_806DE44: @ 806DE44
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 16
@@ -183583,7 +183583,7 @@ _0806DEB2:
thumb_func_end sub_806DE44
thumb_func_start sub_806DEC4
-sub_806DEC4: ; 806DEC4
+sub_806DEC4: @ 806DEC4
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -183670,7 +183670,7 @@ _0806DF6A:
thumb_func_end sub_806DEC4
thumb_func_start sub_806DF74
-sub_806DF74: ; 806DF74
+sub_806DF74: @ 806DF74
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -183745,7 +183745,7 @@ _0806E004:
thumb_func_end sub_806DF74
thumb_func_start sub_806E00C
-sub_806E00C: ; 806E00C
+sub_806E00C: @ 806E00C
push {r4,r5,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -183793,7 +183793,7 @@ _0806E05A:
thumb_func_end sub_806E00C
thumb_func_start sub_806E064
-sub_806E064: ; 806E064
+sub_806E064: @ 806E064
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -183838,7 +183838,7 @@ _0806E0AA:
thumb_func_end sub_806E064
thumb_func_start sub_806E0B4
-sub_806E0B4: ; 806E0B4
+sub_806E0B4: @ 806E0B4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -184009,7 +184009,7 @@ _0806E1E4:
thumb_func_end sub_806E0B4
thumb_func_start sub_806E204
-sub_806E204: ; 806E204
+sub_806E204: @ 806E204
push {r4-r7,lr}
adds r6, r1, 0
lsls r0, 16
@@ -184054,7 +184054,7 @@ _0806E248:
thumb_func_end sub_806E204
thumb_func_start sub_806E25C
-sub_806E25C: ; 806E25C
+sub_806E25C: @ 806E25C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -184237,7 +184237,7 @@ _0806E3A2:
thumb_func_end sub_806E25C
thumb_func_start sub_806E3C0
-sub_806E3C0: ; 806E3C0
+sub_806E3C0: @ 806E3C0
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -184267,7 +184267,7 @@ _0806E3F2:
thumb_func_end sub_806E3C0
thumb_func_start sub_806E3F8
-sub_806E3F8: ; 806E3F8
+sub_806E3F8: @ 806E3F8
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -184286,7 +184286,7 @@ _0806E410:
thumb_func_end sub_806E3F8
thumb_func_start sub_806E414
-sub_806E414: ; 806E414
+sub_806E414: @ 806E414
push {lr}
ldr r1, =0x020244e4
movs r2, 0
@@ -184302,7 +184302,7 @@ _0806E41C:
thumb_func_end sub_806E414
thumb_func_start song_id_for_battle
-song_id_for_battle: ; 806E42C
+song_id_for_battle: @ 806E42C
push {lr}
ldr r0, =0x02022fec
ldr r1, [r0]
@@ -184474,7 +184474,7 @@ _0806E604:
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =gTrainers + 0x4 ; name offset
+ ldr r1, =gTrainers + 0x4 @ name offset
adds r0, r1
ldr r1, =gUnknown_085CCB98
bl CompareString
@@ -184503,7 +184503,7 @@ _0806E646:
thumb_func_end song_id_for_battle
thumb_func_start sub_806E64C
-sub_806E64C: ; 806E64C
+sub_806E64C: @ 806E64C
push {lr}
bl map_music_set_to_zero
bl m4aMPlayAllStop
@@ -184516,7 +184516,7 @@ sub_806E64C: ; 806E64C
thumb_func_end sub_806E64C
thumb_func_start current_map_music_set__default_for_battle
-current_map_music_set__default_for_battle: ; 806E668
+current_map_music_set__default_for_battle: @ 806E668
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -184539,7 +184539,7 @@ _0806E68E:
thumb_func_end current_map_music_set__default_for_battle
thumb_func_start sub_806E694
-sub_806E694: ; 806E694
+sub_806E694: @ 806E694
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -184564,7 +184564,7 @@ sub_806E694: ; 806E694
thumb_func_end sub_806E694
thumb_func_start sub_806E6CC
-sub_806E6CC: ; 806E6CC
+sub_806E6CC: @ 806E6CC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -184595,7 +184595,7 @@ _0806E6FC:
thumb_func_end sub_806E6CC
thumb_func_start pokemon_get_pal
-pokemon_get_pal: ; 806E708
+pokemon_get_pal: @ 806E708
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x41
@@ -184623,7 +184623,7 @@ pokemon_get_pal: ; 806E708
thumb_func_end pokemon_get_pal
thumb_func_start species_and_otid_get_pal
-species_and_otid_get_pal: ; 806E740
+species_and_otid_get_pal: @ 806E740
push {r4,r5,lr}
adds r3, r2, 0
lsls r0, 16
@@ -184666,7 +184666,7 @@ _0806E788:
thumb_func_end species_and_otid_get_pal
thumb_func_start sub_806E794
-sub_806E794: ; 806E794
+sub_806E794: @ 806E794
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x41
@@ -184694,7 +184694,7 @@ sub_806E794: ; 806E794
thumb_func_end sub_806E794
thumb_func_start sub_806E7CC
-sub_806E7CC: ; 806E7CC
+sub_806E7CC: @ 806E7CC
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -184724,7 +184724,7 @@ _0806E7F8:
thumb_func_end sub_806E7CC
thumb_func_start sub_806E804
-sub_806E804: ; 806E804
+sub_806E804: @ 806E804
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -184757,7 +184757,7 @@ _0806E838:
thumb_func_end sub_806E804
thumb_func_start sub_806E840
-sub_806E840: ; 806E840
+sub_806E840: @ 806E840
lsls r0, 16
lsrs r0, 16
ldr r2, =gBaseStats
@@ -184772,7 +184772,7 @@ sub_806E840: ; 806E840
thumb_func_end sub_806E840
thumb_func_start sub_806E858
-sub_806E858: ; 806E858
+sub_806E858: @ 806E858
push {r4,lr}
lsls r4, r1, 24
lsrs r4, 24
@@ -184793,7 +184793,7 @@ sub_806E858: ; 806E858
thumb_func_end sub_806E858
thumb_func_start sub_806E880
-sub_806E880: ; 806E880
+sub_806E880: @ 806E880
push {r4,lr}
lsls r4, r1, 24
lsrs r4, 24
@@ -184814,7 +184814,7 @@ sub_806E880: ; 806E880
thumb_func_end sub_806E880
thumb_func_start sub_806E8A8
-sub_806E8A8: ; 806E8A8
+sub_806E8A8: @ 806E8A8
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -184836,7 +184836,7 @@ sub_806E8A8: ; 806E8A8
thumb_func_end sub_806E8A8
thumb_func_start sub_806E8D4
-sub_806E8D4: ; 806E8D4
+sub_806E8D4: @ 806E8D4
push {r4,r5,lr}
adds r5, r1, 0
ldr r1, =0x03005d90
@@ -184882,7 +184882,7 @@ _0806E91E:
thumb_func_end sub_806E8D4
thumb_func_start sub_806E924
-sub_806E924: ; 806E924
+sub_806E924: @ 806E924
push {lr}
bl pokemon_restore_pp
pop {r0}
@@ -184890,7 +184890,7 @@ sub_806E924: ; 806E924
thumb_func_end sub_806E924
thumb_func_start pokemon_restore_pp
-pokemon_restore_pp: ; 806E930
+pokemon_restore_pp: @ 806E930
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -184940,7 +184940,7 @@ _0806E984:
thumb_func_end pokemon_restore_pp
thumb_func_start sub_806E994
-sub_806E994: ; 806E994
+sub_806E994: @ 806E994
push {r4,r5,lr}
ldr r2, =0x0202420a
ldr r5, =0x0202449c
@@ -185011,7 +185011,7 @@ _0806E9F6:
thumb_func_end sub_806E994
thumb_func_start sub_806EA40
-sub_806EA40: ; 806EA40
+sub_806EA40: @ 806EA40
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -185036,7 +185036,7 @@ _0806EA62:
thumb_func_end sub_806EA40
thumb_func_start sub_806EA68
-sub_806EA68: ; 806EA68
+sub_806EA68: @ 806EA68
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -185113,7 +185113,7 @@ _0806EB18:
lsls r2, r4, 3
subs r2, r4
lsls r2, 2
- ldr r1, =gBaseStats + 0xe ; item 2 offset
+ ldr r1, =gBaseStats + 0xe @ item 2 offset
b _0806EB6C
.pool
_0806EB2C:
@@ -185146,7 +185146,7 @@ _0806EB5C:
_0806EB66:
subs r2, r4
lsls r2, 2
- ldr r1, =gBaseStats + 0xc ; item 1 offset
+ ldr r1, =gBaseStats + 0xc @ item 1 offset
_0806EB6C:
adds r2, r1
_0806EB6E:
@@ -185158,7 +185158,7 @@ _0806EB80:
ldr r0, =0x02024744
subs r2, r4
lsls r2, 2
- ldr r1, =gBaseStats + 0xe ; item 2 offset
+ ldr r1, =gBaseStats + 0xe @ item 2 offset
adds r2, r1
movs r1, 0xC
bl pokemon_setattr
@@ -185172,7 +185172,7 @@ _0806EB90:
thumb_func_end sub_806EA68
thumb_func_start sub_806EBA4
-sub_806EBA4: ; 806EBA4
+sub_806EBA4: @ 806EBA4
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -185194,7 +185194,7 @@ sub_806EBA4: ; 806EBA4
thumb_func_end sub_806EBA4
thumb_func_start sub_806EBD0
-sub_806EBD0: ; 806EBD0
+sub_806EBD0: @ 806EBD0
push {r4,lr}
movs r4, 0
lsrs r2, r0, 16
@@ -185217,7 +185217,7 @@ _0806EBEA:
thumb_func_end sub_806EBD0
thumb_func_start sub_806EBF8
-sub_806EBF8: ; 806EBF8
+sub_806EBF8: @ 806EBF8
push {r4,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -185231,7 +185231,7 @@ sub_806EBF8: ; 806EBF8
ldr r0, =0x00000c03
cmp r1, r0
bne _0806EC28
- ldr r0, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 ; Steven's name
+ ldr r0, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 @ Steven's name
b _0806EC64
.pool
_0806EC28:
@@ -185269,7 +185269,7 @@ _0806EC64:
thumb_func_end sub_806EBF8
thumb_func_start sub_806EC70
-sub_806EC70: ; 806EC70
+sub_806EC70: @ 806EC70
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -185300,7 +185300,7 @@ _0806ECA0:
thumb_func_end sub_806EC70
thumb_func_start sub_806ECAC
-sub_806ECAC: ; 806ECAC
+sub_806ECAC: @ 806ECAC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -185333,7 +185333,7 @@ _0806ECE2:
thumb_func_end sub_806ECAC
thumb_func_start sub_806ECEC
-sub_806ECEC: ; 806ECEC
+sub_806ECEC: @ 806ECEC
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 16
@@ -185372,7 +185372,7 @@ _0806ED38:
thumb_func_end sub_806ECEC
thumb_func_start sub_806ED40
-sub_806ED40: ; 806ED40
+sub_806ED40: @ 806ED40
push {r4-r6,lr}
adds r5, r0, 0
lsls r1, 16
@@ -185469,7 +185469,7 @@ _0806EDFA:
thumb_func_end sub_806ED40
thumb_func_start sub_806EE0C
-sub_806EE0C: ; 806EE0C
+sub_806EE0C: @ 806EE0C
push {r4-r6,lr}
adds r5, r0, 0
lsls r1, 16
@@ -185530,7 +185530,7 @@ _0806EE8C:
thumb_func_end sub_806EE0C
thumb_func_start sub_806EE98
-sub_806EE98: ; 806EE98
+sub_806EE98: @ 806EE98
push {lr}
ldr r0, =sub_806ECAC
bl get_task_id_by_function
@@ -185546,7 +185546,7 @@ _0806EEAC:
thumb_func_end sub_806EE98
thumb_func_start sub_806EEB4
-sub_806EEB4: ; 806EEB4
+sub_806EEB4: @ 806EEB4
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -185584,7 +185584,7 @@ _0806EEFC:
thumb_func_end sub_806EEB4
thumb_func_start sub_806EF08
-sub_806EF08: ; 806EF08
+sub_806EF08: @ 806EF08
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -185651,7 +185651,7 @@ _0806EF74:
thumb_func_end sub_806EF08
thumb_func_start sub_806EF84
-sub_806EF84: ; 806EF84
+sub_806EF84: @ 806EF84
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -185713,8 +185713,8 @@ _0806EFE6:
thumb_func_end sub_806EF84
thumb_func_start TrainerClassToTrainerPic
-; u8 TrainerClassToTrainerPic(u16 trainerClassId)
-TrainerClassToTrainerPic: ; 806EFF0
+@ u8 TrainerClassToTrainerPic(u16 trainerClassId)
+TrainerClassToTrainerPic: @ 806EFF0
lsls r0, 16
lsrs r0, 16
ldr r1, =gTrainerPicIndices
@@ -185725,7 +185725,7 @@ TrainerClassToTrainerPic: ; 806EFF0
thumb_func_end TrainerClassToTrainerPic
thumb_func_start sub_806F000
-sub_806F000: ; 806F000
+sub_806F000: @ 806F000
push {lr}
lsls r0, 24
cmp r0, 0
@@ -185743,8 +185743,8 @@ _0806F00E:
thumb_func_end sub_806F000
thumb_func_start SetPokedexFlag
-; void SetPokedexFlag(u16 nationalPokedexNum, u8 op, u32 personality)
-SetPokedexFlag: ; 806F01C
+@ void SetPokedexFlag(u16 nationalPokedexNum, u8 op, u32 personality)
+SetPokedexFlag: @ 806F01C
push {r4-r7,lr}
adds r7, r2, 0
lsls r0, 16
@@ -185793,7 +185793,7 @@ _0806F072:
thumb_func_end SetPokedexFlag
thumb_func_start sub_806F07C
-sub_806F07C: ; 806F07C
+sub_806F07C: @ 806F07C
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -185818,7 +185818,7 @@ _0806F08A:
thumb_func_end sub_806F07C
thumb_func_start sub_806F0B0
-sub_806F0B0: ; 806F0B0
+sub_806F0B0: @ 806F0B0
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -185830,7 +185830,7 @@ _0806F0BE:
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =gTrainers + 0x4 ; name offset
+ ldr r1, =gTrainers + 0x4 @ name offset
adds r0, r1
pop {r1}
bx r1
@@ -185838,7 +185838,7 @@ _0806F0BE:
thumb_func_end sub_806F0B0
thumb_func_start sub_806F0D4
-sub_806F0D4: ; 806F0D4
+sub_806F0D4: @ 806F0D4
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -185865,7 +185865,7 @@ _0806F0F8:
thumb_func_end sub_806F0D4
thumb_func_start sub_806F104
-sub_806F104: ; 806F104
+sub_806F104: @ 806F104
push {lr}
ldr r2, =0x030022c0
ldr r1, =0x00000439
@@ -185909,7 +185909,7 @@ _0806F15A:
thumb_func_end sub_806F104
thumb_func_start sub_806F160
-sub_806F160: ; 806F160
+sub_806F160: @ 806F160
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -185994,7 +185994,7 @@ _0806F1EA:
thumb_func_end sub_806F160
thumb_func_start sub_806F1FC
-sub_806F1FC: ; 806F1FC
+sub_806F1FC: @ 806F1FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -186087,7 +186087,7 @@ _0806F296:
thumb_func_end sub_806F1FC
thumb_func_start sub_806F2AC
-sub_806F2AC: ; 806F2AC
+sub_806F2AC: @ 806F2AC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -186329,7 +186329,7 @@ _0806F46E:
thumb_func_end sub_806F2AC
thumb_func_start sub_806F47C
-sub_806F47C: ; 806F47C
+sub_806F47C: @ 806F47C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -186392,7 +186392,7 @@ _0806F4F0:
thumb_func_end sub_806F47C
thumb_func_start sub_806F4F8
-sub_806F4F8: ; 806F4F8
+sub_806F4F8: @ 806F4F8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -186428,8 +186428,8 @@ _0806F530:
thumb_func_end sub_806F4F8
thumb_func_start sine
-; s16 sine(s16 t, s16 amplitude)
-sine: ; 806F534
+@ s16 sine(s16 t, s16 amplitude)
+sine: @ 806F534
lsls r1, 16
asrs r1, 16
ldr r2, =gUnknown_08329F40
@@ -186446,8 +186446,8 @@ sine: ; 806F534
thumb_func_end sine
thumb_func_start cosine
-; s16 cosine(s16 t, s16 amplitude)
-cosine: ; 806F550
+@ s16 cosine(s16 t, s16 amplitude)
+cosine: @ 806F550
lsls r1, 16
asrs r1, 16
ldr r2, =gUnknown_08329F40
@@ -186465,8 +186465,8 @@ cosine: ; 806F550
thumb_func_end cosine
thumb_func_start sine2
-; s16 sine2(u16 angle)
-sine2: ; 806F570
+@ s16 sine2(u16 angle)
+sine2: @ 806F570
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 16
@@ -186502,8 +186502,8 @@ _0806F5AC:
thumb_func_end sine2
thumb_func_start cosine2
-; s16 cosine2(u16 angle)
-cosine2: ; 806F5B4
+@ s16 cosine2(u16 angle)
+cosine2: @ 806F5B4
push {lr}
lsls r0, 16
movs r1, 0xB4
@@ -186518,8 +186518,8 @@ cosine2: ; 806F5B4
thumb_func_end cosine2
thumb_func_start GenerateRandomNumber
-; u16 GenerateRandomNumber()
-GenerateRandomNumber: ; 806F5CC
+@ u16 GenerateRandomNumber()
+GenerateRandomNumber: @ 806F5CC
ldr r2, =0x03005d80
ldr r1, [r2]
ldr r0, =0x41c64e6d
@@ -186537,8 +186537,8 @@ GenerateRandomNumber: ; 806F5CC
thumb_func_end GenerateRandomNumber
thumb_func_start SeedRng
-; void SeedRng(u16 seed)
-SeedRng: ; 806F5F8
+@ void SeedRng(u16 seed)
+SeedRng: @ 806F5F8
lsls r0, 16
lsrs r0, 16
ldr r1, =0x03005d80
@@ -186551,7 +186551,7 @@ SeedRng: ; 806F5F8
thumb_func_end SeedRng
thumb_func_start SeedRng2
-SeedRng2: ; 806F610
+SeedRng2: @ 806F610
lsls r0, 16
lsrs r0, 16
ldr r1, =0x03005d84
@@ -186561,7 +186561,7 @@ SeedRng2: ; 806F610
thumb_func_end SeedRng2
thumb_func_start GenerateRandomNumber2
-GenerateRandomNumber2: ; 806F620
+GenerateRandomNumber2: @ 806F620
ldr r2, =0x03005d84
ldr r1, [r2]
ldr r0, =0x41c64e6d
@@ -186575,7 +186575,7 @@ GenerateRandomNumber2: ; 806F620
thumb_func_end GenerateRandomNumber2
thumb_func_start object_new_hidden_with_callback
-object_new_hidden_with_callback: ; 806F640
+object_new_hidden_with_callback: @ 806F640
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =gUnknown_0832A3A8
@@ -186605,7 +186605,7 @@ object_new_hidden_with_callback: ; 806F640
thumb_func_end object_new_hidden_with_callback
thumb_func_start sub_806F67C
-sub_806F67C: ; 806F67C
+sub_806F67C: @ 806F67C
strh r1, [r0]
lsrs r1, 16
strh r1, [r0, 0x2]
@@ -186613,7 +186613,7 @@ sub_806F67C: ; 806F67C
thumb_func_end sub_806F67C
thumb_func_start sub_806F684
-sub_806F684: ; 806F684
+sub_806F684: @ 806F684
ldrh r2, [r0]
movs r3, 0x2
ldrsh r0, [r0, r3]
@@ -186624,7 +186624,7 @@ sub_806F684: ; 806F684
thumb_func_end sub_806F684
thumb_func_start sub_806F694
-sub_806F694: ; 806F694
+sub_806F694: @ 806F694
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -186649,7 +186649,7 @@ sub_806F694: ; 806F694
thumb_func_end sub_806F694
thumb_func_start sub_806F6C0
-sub_806F6C0: ; 806F6C0
+sub_806F6C0: @ 806F6C0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -186688,7 +186688,7 @@ sub_806F6C0: ; 806F6C0
thumb_func_end sub_806F6C0
thumb_func_start rfu_MBOOT_CHILD_inheritanceLinkStatus
-rfu_MBOOT_CHILD_inheritanceLinkStatus: ; 806F70C
+rfu_MBOOT_CHILD_inheritanceLinkStatus: @ 806F70C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -186899,7 +186899,7 @@ _0806F894:
thumb_func_end rfu_MBOOT_CHILD_inheritanceLinkStatus
thumb_func_start sub_806F8A8
-sub_806F8A8: ; 806F8A8
+sub_806F8A8: @ 806F8A8
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -186925,7 +186925,7 @@ _0806F8CA:
thumb_func_end sub_806F8A8
thumb_func_start sub_806F8D0
-sub_806F8D0: ; 806F8D0
+sub_806F8D0: @ 806F8D0
push {r4-r7,lr}
adds r7, r0, 0
adds r4, r1, 0
@@ -186975,7 +186975,7 @@ _0806F91C:
thumb_func_end sub_806F8D0
thumb_func_start sub_806F928
-sub_806F928: ; 806F928
+sub_806F928: @ 806F928
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -187011,7 +187011,7 @@ _0806F956:
thumb_func_end sub_806F928
thumb_func_start sub_806F96C
-sub_806F96C: ; 806F96C
+sub_806F96C: @ 806F96C
push {r4,lr}
adds r4, r0, 0
movs r3, 0
@@ -187033,7 +187033,7 @@ _0806F984:
thumb_func_end sub_806F96C
thumb_func_start pal_fade_1
-pal_fade_1: ; 806F98C
+pal_fade_1: @ 806F98C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -187115,7 +187115,7 @@ _0806FA12:
thumb_func_end pal_fade_1
thumb_func_start pokemon_get_nick
-pokemon_get_nick: ; 806FA2C
+pokemon_get_nick: @ 806FA2C
push {r4,lr}
sub sp, 0x14
adds r4, r1, 0
@@ -187132,7 +187132,7 @@ pokemon_get_nick: ; 806FA2C
thumb_func_end pokemon_get_nick
thumb_func_start pokemon_get_nick_
-pokemon_get_nick_: ; 806FA4C
+pokemon_get_nick_: @ 806FA4C
push {r4,lr}
sub sp, 0x14
adds r4, r1, 0
@@ -187149,7 +187149,7 @@ pokemon_get_nick_: ; 806FA4C
thumb_func_end pokemon_get_nick_
thumb_func_start daycare_count_pokemon
-daycare_count_pokemon: ; 806FA6C
+daycare_count_pokemon: @ 806FA6C
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -187178,7 +187178,7 @@ _0806FA8A:
thumb_func_end daycare_count_pokemon
thumb_func_start sub_806FA9C
-sub_806FA9C: ; 806FA9C
+sub_806FA9C: @ 806FA9C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -187237,8 +187237,8 @@ _0806FAEA:
thumb_func_end sub_806FA9C
thumb_func_start daycare_empty_slot
-; u8 daycare_empty_slot(struct daycare_mon *dayCareMons)
-daycare_empty_slot: ; 806FB08
+@ u8 daycare_empty_slot(struct daycare_mon *dayCareMons)
+daycare_empty_slot: @ 806FB08
push {r4,r5,lr}
adds r5, r0, 0
movs r4, 0
@@ -187268,8 +187268,8 @@ _0806FB32:
thumb_func_end daycare_empty_slot
thumb_func_start sub_806FB38
-; void sub_806FB38(struct pokemon *mon, struct daycare_mon *dayCareMon)
-sub_806FB38: ; 806FB38
+@ void sub_806FB38(struct pokemon *mon, struct daycare_mon *dayCareMon)
+sub_806FB38: @ 806FB38
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -187351,8 +187351,8 @@ _0806FBBC:
thumb_func_end sub_806FB38
thumb_func_start daycare_send
-; void daycare_send(struct pokemon *mon, struct daycare_mon *dayCareMons)
-daycare_send: ; 806FBF4
+@ void daycare_send(struct pokemon *mon, struct daycare_mon *dayCareMons)
+daycare_send: @ 806FBF4
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -187372,7 +187372,7 @@ daycare_send: ; 806FBF4
thumb_func_end daycare_send
thumb_func_start daycare_send_selected_pokemon
-daycare_send_selected_pokemon: ; 806FC18
+daycare_send_selected_pokemon: @ 806FC18
push {lr}
bl brm_get_pokemon_selection
lsls r0, 24
@@ -187392,7 +187392,7 @@ daycare_send_selected_pokemon: ; 806FC18
thumb_func_end daycare_send_selected_pokemon
thumb_func_start sub_806FC48
-sub_806FC48: ; 806FC48
+sub_806FC48: @ 806FC48
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r5, 0
@@ -187437,7 +187437,7 @@ _0806FC9E:
thumb_func_end sub_806FC48
thumb_func_start sub_806FCA4
-sub_806FCA4: ; 806FCA4
+sub_806FCA4: @ 806FCA4
push {r4-r7,lr}
adds r4, r0, 0
movs r5, 0
@@ -187480,7 +187480,7 @@ _0806FCE8:
thumb_func_end sub_806FCA4
thumb_func_start sub_806FCF8
-sub_806FCF8: ; 806FCF8
+sub_806FCF8: @ 806FCF8
push {r4-r7,lr}
sub sp, 0x68
adds r5, r0, 0
@@ -187552,7 +187552,7 @@ _0806FD74:
thumb_func_end sub_806FCF8
thumb_func_start sub_806FD9C
-sub_806FD9C: ; 806FD9C
+sub_806FD9C: @ 806FD9C
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -187573,7 +187573,7 @@ sub_806FD9C: ; 806FD9C
thumb_func_end sub_806FD9C
thumb_func_start sub_806FDC4
-sub_806FDC4: ; 806FDC4
+sub_806FDC4: @ 806FDC4
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -187590,7 +187590,7 @@ sub_806FDC4: ; 806FDC4
thumb_func_end sub_806FDC4
thumb_func_start sub_806FDEC
-sub_806FDEC: ; 806FDEC
+sub_806FDEC: @ 806FDEC
push {r4,r5,lr}
sub sp, 0x54
adds r4, r0, 0
@@ -187619,7 +187619,7 @@ sub_806FDEC: ; 806FDEC
thumb_func_end sub_806FDEC
thumb_func_start sub_806FE28
-sub_806FE28: ; 806FE28
+sub_806FE28: @ 806FE28
push {r4,r5,lr}
adds r5, r0, 0
bl sub_80690C0
@@ -187642,7 +187642,7 @@ sub_806FE28: ; 806FE28
thumb_func_end sub_806FE28
thumb_func_start sub_806FE54
-sub_806FE54: ; 806FE54
+sub_806FE54: @ 806FE54
push {r4,r5,lr}
adds r5, r0, 0
bl sub_806FE28
@@ -187665,7 +187665,7 @@ sub_806FE54: ; 806FE54
thumb_func_end sub_806FE54
thumb_func_start sub_806FE88
-sub_806FE88: ; 806FE88
+sub_806FE88: @ 806FE88
push {r4,r5,lr}
adds r5, r0, 0
bl sub_806FE28
@@ -187691,7 +187691,7 @@ sub_806FE88: ; 806FE88
thumb_func_end sub_806FE88
thumb_func_start sub_806FEC0
-sub_806FEC0: ; 806FEC0
+sub_806FEC0: @ 806FEC0
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -187706,7 +187706,7 @@ sub_806FEC0: ; 806FEC0
thumb_func_end sub_806FEC0
thumb_func_start sub_806FED8
-sub_806FED8: ; 806FED8
+sub_806FED8: @ 806FED8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -187723,7 +187723,7 @@ sub_806FED8: ; 806FED8
thumb_func_end sub_806FED8
thumb_func_start sub_806FF04
-sub_806FF04: ; 806FF04
+sub_806FF04: @ 806FF04
lsls r0, 16
lsrs r0, 16
ldr r1, =0x03005d8c
@@ -187743,7 +187743,7 @@ sub_806FF04: ; 806FF04
thumb_func_end sub_806FF04
thumb_func_start sub_806FF30
-sub_806FF30: ; 806FF30
+sub_806FF30: @ 806FF30
push {r4-r6,lr}
ldr r6, =0x03005d8c
ldr r5, =0x020375e0
@@ -187781,7 +187781,7 @@ _0806FF76:
thumb_func_end sub_806FF30
thumb_func_start sub_806FF80
-sub_806FF80: ; 806FF80
+sub_806FF80: @ 806FF80
push {lr}
movs r3, 0
movs r2, 0x7
@@ -187809,7 +187809,7 @@ _0806FF9E:
thumb_func_end sub_806FF80
thumb_func_start sub_806FFB0
-sub_806FFB0: ; 806FFB0
+sub_806FFB0: @ 806FFB0
push {r4,lr}
adds r4, r0, 0
bl zero_pokemon_boxed_data
@@ -187826,7 +187826,7 @@ sub_806FFB0: ; 806FFB0
thumb_func_end sub_806FFB0
thumb_func_start sub_806FFD0
-sub_806FFD0: ; 806FFD0
+sub_806FFD0: @ 806FFD0
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -187856,7 +187856,7 @@ _0806FFD8:
thumb_func_end sub_806FFD0
thumb_func_start sub_8070004
-sub_8070004: ; 8070004
+sub_8070004: @ 8070004
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -187927,7 +187927,7 @@ _08070072:
thumb_func_end sub_8070004
thumb_func_start sub_8070084
-sub_8070084: ; 8070084
+sub_8070084: @ 8070084
push {r4-r7,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -188004,7 +188004,7 @@ _0807010A:
thumb_func_end sub_8070084
thumb_func_start sub_8070114
-sub_8070114: ; 8070114
+sub_8070114: @ 8070114
push {r4-r7,lr}
adds r5, r0, 0
movs r6, 0
@@ -188080,7 +188080,7 @@ _080701AC:
thumb_func_end sub_8070114
thumb_func_start sub_80701B8
-sub_80701B8: ; 80701B8
+sub_80701B8: @ 80701B8
push {r4,lr}
adds r4, r0, 0
bl GenerateRandomNumber
@@ -188102,7 +188102,7 @@ sub_80701B8: ; 80701B8
thumb_func_end sub_80701B8
thumb_func_start sub_80701E0
-sub_80701E0: ; 80701E0
+sub_80701E0: @ 80701E0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -188115,7 +188115,7 @@ sub_80701E0: ; 80701E0
thumb_func_end sub_80701E0
thumb_func_start sub_80701FC
-sub_80701FC: ; 80701FC
+sub_80701FC: @ 80701FC
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -188128,7 +188128,7 @@ sub_80701FC: ; 80701FC
thumb_func_end sub_80701FC
thumb_func_start sub_8070218
-sub_8070218: ; 8070218
+sub_8070218: @ 8070218
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -188170,7 +188170,7 @@ _08070250:
thumb_func_end sub_8070218
thumb_func_start sub_8070260
-sub_8070260: ; 8070260
+sub_8070260: @ 8070260
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -188346,7 +188346,7 @@ _080703AE:
thumb_func_end sub_8070260
thumb_func_start pokemon_get_eggmoves
-pokemon_get_eggmoves: ; 80703C8
+pokemon_get_eggmoves: @ 80703C8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -188429,7 +188429,7 @@ _08070456:
thumb_func_end pokemon_get_eggmoves
thumb_func_start daycare_build_child_moveset
-daycare_build_child_moveset: ; 8070470
+daycare_build_child_moveset: @ 8070470
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -188754,7 +188754,7 @@ _080706FC:
thumb_func_end daycare_build_child_moveset
thumb_func_start sub_8070710
-sub_8070710: ; 8070710
+sub_8070710: @ 8070710
adds r2, r0, 0
movs r1, 0x8C
lsls r1, 1
@@ -188769,7 +188769,7 @@ sub_8070710: ; 8070710
thumb_func_end sub_8070710
thumb_func_start sub_8070728
-sub_8070728: ; 8070728
+sub_8070728: @ 8070728
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -188782,7 +188782,7 @@ sub_8070728: ; 8070728
thumb_func_end sub_8070728
thumb_func_start incense_effects
-incense_effects: ; 8070744
+incense_effects: @ 8070744
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -188835,7 +188835,7 @@ _0807079E:
thumb_func_end incense_effects
thumb_func_start sub_80707A4
-sub_80707A4: ; 80707A4
+sub_80707A4: @ 80707A4
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -188872,7 +188872,7 @@ _080707E2:
thumb_func_end sub_80707A4
thumb_func_start sub_80707EC
-sub_80707EC: ; 80707EC
+sub_80707EC: @ 80707EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -188986,7 +188986,7 @@ _080708B4:
thumb_func_end sub_80707EC
thumb_func_start sub_80708C8
-sub_80708C8: ; 80708C8
+sub_80708C8: @ 80708C8
push {r4-r6,lr}
sub sp, 0x6C
adds r6, r0, 0
@@ -189048,7 +189048,7 @@ _08070918:
thumb_func_end sub_80708C8
thumb_func_start sub_8070954
-sub_8070954: ; 8070954
+sub_8070954: @ 8070954
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -189094,7 +189094,7 @@ sub_8070954: ; 8070954
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =gBaseStats + 0x11 ; egg cycles offset
+ ldr r0, =gBaseStats + 0x11 @ egg cycles offset
adds r2, r0
adds r0, r7, 0
movs r1, 0x20
@@ -189134,7 +189134,7 @@ _080709E6:
thumb_func_end sub_8070954
thumb_func_start sub_8070A0C
-sub_8070A0C: ; 8070A0C
+sub_8070A0C: @ 8070A0C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -189182,7 +189182,7 @@ sub_8070A0C: ; 8070A0C
lsls r2, r5, 3
subs r2, r5
lsls r2, 2
- ldr r0, =gBaseStats + 0x11 ; egg cycles offset
+ ldr r0, =gBaseStats + 0x11 @ egg cycles offset
adds r2, r0
adds r0, r6, 0
movs r1, 0x20
@@ -189206,7 +189206,7 @@ sub_8070A0C: ; 8070A0C
thumb_func_end sub_8070A0C
thumb_func_start sp0B8_daycare
-sp0B8_daycare: ; 8070AA8
+sp0B8_daycare: @ 8070AA8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -189219,7 +189219,7 @@ sp0B8_daycare: ; 8070AA8
thumb_func_end sp0B8_daycare
thumb_func_start sub_8070AC4
-sub_8070AC4: ; 8070AC4
+sub_8070AC4: @ 8070AC4
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -189349,7 +189349,7 @@ _08070BC2:
thumb_func_end sub_8070AC4
thumb_func_start sub_8070BD0
-sub_8070BD0: ; 8070BD0
+sub_8070BD0: @ 8070BD0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -189364,7 +189364,7 @@ sub_8070BD0: ; 8070BD0
thumb_func_end sub_8070BD0
thumb_func_start sub_8070BF0
-sub_8070BF0: ; 8070BF0
+sub_8070BF0: @ 8070BF0
push {lr}
movs r1, 0x8C
lsls r1, 1
@@ -189379,7 +189379,7 @@ _08070C00:
thumb_func_end sub_8070BF0
thumb_func_start sub_8070C04
-sub_8070C04: ; 8070C04
+sub_8070C04: @ 8070C04
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -189416,7 +189416,7 @@ _08070C44:
thumb_func_end sub_8070C04
thumb_func_start sub_8070C58
-sub_8070C58: ; 8070C58
+sub_8070C58: @ 8070C58
push {r4,r5,lr}
bl brm_get_pokemon_selection
lsls r0, 24
@@ -189443,7 +189443,7 @@ sub_8070C58: ; 8070C58
thumb_func_end sub_8070C58
thumb_func_start sp0B5_daycare
-sp0B5_daycare: ; 8070C94
+sp0B5_daycare: @ 8070C94
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -189456,7 +189456,7 @@ sp0B5_daycare: ; 8070C94
thumb_func_end sp0B5_daycare
thumb_func_start sp0B6_daycare
-sp0B6_daycare: ; 8070CB0
+sp0B6_daycare: @ 8070CB0
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -189492,7 +189492,7 @@ _08070CF2:
thumb_func_end sp0B6_daycare
thumb_func_start sub_8070CF8
-sub_8070CF8: ; 8070CF8
+sub_8070CF8: @ 8070CF8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -189511,7 +189511,7 @@ _08070D10:
thumb_func_end sub_8070CF8
thumb_func_start sub_8070D1C
-sub_8070D1C: ; 8070D1C
+sub_8070D1C: @ 8070D1C
push {r4-r6,lr}
adds r5, r1, 0
movs r4, 0
@@ -189543,7 +189543,7 @@ _08070D46:
thumb_func_end sub_8070D1C
thumb_func_start daycare_relationship_score
-daycare_relationship_score: ; 8070D4C
+daycare_relationship_score: @ 8070D4C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -189694,7 +189694,7 @@ _08070E5C:
thumb_func_end daycare_relationship_score
thumb_func_start daycare_relationship_score_from_savegame
-daycare_relationship_score_from_savegame: ; 8070E6C
+daycare_relationship_score_from_savegame: @ 8070E6C
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -189709,7 +189709,7 @@ daycare_relationship_score_from_savegame: ; 8070E6C
thumb_func_end daycare_relationship_score_from_savegame
thumb_func_start sp0B9_daycare_relationship_comment
-sp0B9_daycare_relationship_comment: ; 8070E8C
+sp0B9_daycare_relationship_comment: @ 8070E8C
push {lr}
bl daycare_relationship_score_from_savegame
lsls r0, 24
@@ -189744,7 +189744,7 @@ _08070EB2:
thumb_func_end sp0B9_daycare_relationship_comment
thumb_func_start sub_8070ECC
-sub_8070ECC: ; 8070ECC
+sub_8070ECC: @ 8070ECC
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -189817,7 +189817,7 @@ _08070F3E:
thumb_func_end sub_8070ECC
thumb_func_start sub_8070F48
-sub_8070F48: ; 8070F48
+sub_8070F48: @ 8070F48
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -189856,7 +189856,7 @@ _08070F86:
thumb_func_end sub_8070F48
thumb_func_start sub_8070F98
-sub_8070F98: ; 8070F98
+sub_8070F98: @ 8070F98
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -189872,7 +189872,7 @@ sub_8070F98: ; 8070F98
thumb_func_end sub_8070F98
thumb_func_start sub_8070FB4
-sub_8070FB4: ; 8070FB4
+sub_8070FB4: @ 8070FB4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -189933,7 +189933,7 @@ _08070FCC:
thumb_func_end sub_8070FB4
thumb_func_start sub_8071038
-sub_8071038: ; 8071038
+sub_8071038: @ 8071038
push {r4-r6,lr}
sub sp, 0x14
adds r6, r0, 0
@@ -189980,7 +189980,7 @@ _08071046:
thumb_func_end sub_8071038
thumb_func_start sub_807109C
-sub_807109C: ; 807109C
+sub_807109C: @ 807109C
push {r4-r6,lr}
sub sp, 0x10
str r1, [sp]
@@ -190040,7 +190040,7 @@ sub_807109C: ; 807109C
thumb_func_end sub_807109C
thumb_func_start sub_8071110
-sub_8071110: ; 8071110
+sub_8071110: @ 8071110
push {r4-r6,lr}
sub sp, 0x14
adds r5, r0, 0
@@ -190069,7 +190069,7 @@ sub_8071110: ; 8071110
thumb_func_end sub_8071110
thumb_func_start sub_8071148
-sub_8071148: ; 8071148
+sub_8071148: @ 8071148
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -190121,7 +190121,7 @@ sub_8071148: ; 8071148
thumb_func_end sub_8071148
thumb_func_start sub_80711B8
-sub_80711B8: ; 80711B8
+sub_80711B8: @ 80711B8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -190158,7 +190158,7 @@ _080711F0:
thumb_func_end sub_80711B8
thumb_func_start c3_080469FC
-c3_080469FC: ; 8071204
+c3_080469FC: @ 8071204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -190240,7 +190240,7 @@ _080712B4:
thumb_func_end c3_080469FC
thumb_func_start sub_80712C0
-sub_80712C0: ; 80712C0
+sub_80712C0: @ 80712C0
push {r4,r5,lr}
sub sp, 0x18
ldr r0, =gUnknown_0832B6C0
@@ -190288,7 +190288,7 @@ sub_80712C0: ; 80712C0
thumb_func_end sub_80712C0
thumb_func_start sub_8071330
-sub_8071330: ; 8071330
+sub_8071330: @ 8071330
push {lr}
bl sub_81B9328
ldr r1, =0x030022c0
@@ -190300,7 +190300,7 @@ sub_8071330: ; 8071330
thumb_func_end sub_8071330
thumb_func_start sub_8071348
-sub_8071348: ; 8071348
+sub_8071348: @ 8071348
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -190472,7 +190472,7 @@ _0807143C:
thumb_func_end sub_8071348
thumb_func_start sub_80714B8
-sub_80714B8: ; 80714B8
+sub_80714B8: @ 80714B8
push {r4,r5,lr}
sub sp, 0x14
lsls r0, 24
@@ -190551,7 +190551,7 @@ sub_80714B8: ; 80714B8
thumb_func_end sub_80714B8
thumb_func_start sub_8071578
-sub_8071578: ; 8071578
+sub_8071578: @ 8071578
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
@@ -190562,7 +190562,7 @@ sub_8071578: ; 8071578
thumb_func_end sub_8071578
thumb_func_start sub_807158C
-sub_807158C: ; 807158C
+sub_807158C: @ 807158C
push {r4-r6,lr}
sub sp, 0x20
lsls r1, 24
@@ -190622,7 +190622,7 @@ _0807160A:
thumb_func_end sub_807158C
thumb_func_start sub_8071614
-sub_8071614: ; 8071614
+sub_8071614: @ 8071614
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -190639,7 +190639,7 @@ sub_8071614: ; 8071614
thumb_func_end sub_8071614
thumb_func_start sub_807163C
-sub_807163C: ; 807163C
+sub_807163C: @ 807163C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -190750,7 +190750,7 @@ _08071712:
thumb_func_end sub_807163C
thumb_func_start sub_807172C
-sub_807172C: ; 807172C
+sub_807172C: @ 807172C
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -190760,7 +190760,7 @@ sub_807172C: ; 807172C
thumb_func_end sub_807172C
thumb_func_start sub_8071740
-sub_8071740: ; 8071740
+sub_8071740: @ 8071740
push {lr}
bl script_env_2_enable
ldr r0, =sub_8071760
@@ -190775,7 +190775,7 @@ sub_8071740: ; 8071740
thumb_func_end sub_8071740
thumb_func_start sub_8071760
-sub_8071760: ; 8071760
+sub_8071760: @ 8071760
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -190801,7 +190801,7 @@ _08071788:
thumb_func_end sub_8071760
thumb_func_start c1_hatching_egg
-c1_hatching_egg: ; 80717A0
+c1_hatching_egg: @ 80717A0
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -191020,7 +191020,7 @@ _080719D6:
thumb_func_end c1_hatching_egg
thumb_func_start sub_80719FC
-sub_80719FC: ; 80719FC
+sub_80719FC: @ 80719FC
push {lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -191043,7 +191043,7 @@ sub_80719FC: ; 80719FC
thumb_func_end sub_80719FC
thumb_func_start c3_080472E4
-c3_080472E4: ; 8071A3C
+c3_080472E4: @ 8071A3C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -191086,7 +191086,7 @@ _08071A80:
thumb_func_end c3_080472E4
thumb_func_start sub_8071A94
-sub_8071A94: ; 8071A94
+sub_8071A94: @ 8071A94
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -191474,7 +191474,7 @@ _08071E06:
thumb_func_end sub_8071A94
thumb_func_start sub_8071E34
-sub_8071E34: ; 8071E34
+sub_8071E34: @ 8071E34
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -191518,7 +191518,7 @@ _08071E84:
thumb_func_end sub_8071E34
thumb_func_start sub_8071E8C
-sub_8071E8C: ; 8071E8C
+sub_8071E8C: @ 8071E8C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x32]
@@ -191569,7 +191569,7 @@ _08071EE8:
thumb_func_end sub_8071E8C
thumb_func_start sub_8071EF0
-sub_8071EF0: ; 8071EF0
+sub_8071EF0: @ 8071EF0
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x32]
@@ -191651,7 +191651,7 @@ _08071F9E:
thumb_func_end sub_8071EF0
thumb_func_start sub_8071FA4
-sub_8071FA4: ; 8071FA4
+sub_8071FA4: @ 8071FA4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -191672,7 +191672,7 @@ _08071FBE:
thumb_func_end sub_8071FA4
thumb_func_start sub_8071FC8
-sub_8071FC8: ; 8071FC8
+sub_8071FC8: @ 8071FC8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -191735,7 +191735,7 @@ _08072032:
thumb_func_end sub_8071FC8
thumb_func_start sub_8072048
-sub_8072048: ; 8072048
+sub_8072048: @ 8072048
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -191813,7 +191813,7 @@ _080720CA:
thumb_func_end sub_8072048
thumb_func_start sub_80720E8
-sub_80720E8: ; 80720E8
+sub_80720E8: @ 80720E8
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -191863,7 +191863,7 @@ _0807213A:
thumb_func_end sub_80720E8
thumb_func_start sub_8072140
-sub_8072140: ; 8072140
+sub_8072140: @ 8072140
push {r4-r6,lr}
sub sp, 0x8
ldr r2, =gUnknown_0832C084
@@ -191904,7 +191904,7 @@ sub_8072140: ; 8072140
thumb_func_end sub_8072140
thumb_func_start sub_8072194
-sub_8072194: ; 8072194
+sub_8072194: @ 8072194
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -191967,7 +191967,7 @@ sub_8072194: ; 8072194
thumb_func_end sub_8072194
thumb_func_start sub_8072214
-sub_8072214: ; 8072214
+sub_8072214: @ 8072214
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -192027,7 +192027,7 @@ sub_8072214: ; 8072214
thumb_func_end sub_8072214
thumb_func_start sub_807228C
-sub_807228C: ; 807228C
+sub_807228C: @ 807228C
push {r4-r6,lr}
bl calc_player_party_count
lsls r0, 24
@@ -192073,7 +192073,7 @@ _080722D8:
thumb_func_end sub_807228C
thumb_func_start sub_80722E0
-sub_80722E0: ; 80722E0
+sub_80722E0: @ 80722E0
push {r4,lr}
bl sub_80D22D0
adds r4, r0, 0
@@ -192093,13 +192093,13 @@ sub_80722E0: ; 80722E0
thumb_func_end sub_80722E0
thumb_func_start sub_8072304
-sub_8072304: ; 8072304
+sub_8072304: @ 8072304
movs r0, 0x9
bx lr
thumb_func_end sub_8072304
thumb_func_start sub_8072308
-sub_8072308: ; 8072308
+sub_8072308: @ 8072308
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -192322,7 +192322,7 @@ _08072496:
thumb_func_end sub_8072308
thumb_func_start sub_80724A8
-sub_80724A8: ; 80724A8
+sub_80724A8: @ 80724A8
push {r4,r5,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -192349,7 +192349,7 @@ sub_80724A8: ; 80724A8
thumb_func_end sub_80724A8
thumb_func_start battle_make_oam_normal_battle
-battle_make_oam_normal_battle: ; 80724DC
+battle_make_oam_normal_battle: @ 80724DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -192698,7 +192698,7 @@ _08072718:
thumb_func_end battle_make_oam_normal_battle
thumb_func_start battle_make_oam_safari_battle
-battle_make_oam_safari_battle: ; 8072804
+battle_make_oam_safari_battle: @ 8072804
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -192770,7 +192770,7 @@ battle_make_oam_safari_battle: ; 8072804
thumb_func_end battle_make_oam_safari_battle
thumb_func_start sub_80728A4
-sub_80728A4: ; 80728A4
+sub_80728A4: @ 80728A4
lsls r0, 24
lsrs r0, 19
ldr r1, =gUnknown_08C11BDC
@@ -192780,7 +192780,7 @@ sub_80728A4: ; 80728A4
thumb_func_end sub_80728A4
thumb_func_start sub_80728B4
-sub_80728B4: ; 80728B4
+sub_80728B4: @ 80728B4
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -192839,7 +192839,7 @@ _08072906:
thumb_func_end sub_80728B4
thumb_func_start sub_8072924
-sub_8072924: ; 8072924
+sub_8072924: @ 8072924
ldrh r1, [r0, 0x38]
lsls r1, 24
lsrs r1, 24
@@ -192862,7 +192862,7 @@ sub_8072924: ; 8072924
thumb_func_end sub_8072924
thumb_func_start sub_807294C
-sub_807294C: ; 807294C
+sub_807294C: @ 807294C
push {r4-r7,lr}
ldr r7, [sp, 0x14]
lsls r0, 24
@@ -192890,7 +192890,7 @@ sub_807294C: ; 807294C
thumb_func_end sub_807294C
thumb_func_start sub_8072984
-sub_8072984: ; 8072984
+sub_8072984: @ 8072984
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -192931,7 +192931,7 @@ sub_8072984: ; 8072984
thumb_func_end sub_8072984
thumb_func_start sub_80729D0
-sub_80729D0: ; 80729D0
+sub_80729D0: @ 80729D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -192975,7 +192975,7 @@ sub_80729D0: ; 80729D0
thumb_func_end sub_80729D0
thumb_func_start sub_8072A24
-sub_8072A24: ; 8072A24
+sub_8072A24: @ 8072A24
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -192993,7 +192993,7 @@ sub_8072A24: ; 8072A24
thumb_func_end sub_8072A24
thumb_func_start sub_8072A44
-sub_8072A44: ; 8072A44
+sub_8072A44: @ 8072A44
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -193024,12 +193024,12 @@ sub_8072A44: ; 8072A44
thumb_func_end sub_8072A44
thumb_func_start nullsub_30
-nullsub_30: ; 8072A84
+nullsub_30: @ 8072A84
bx lr
thumb_func_end nullsub_30
thumb_func_start sub_8072A88
-sub_8072A88: ; 8072A88
+sub_8072A88: @ 8072A88
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -193102,7 +193102,7 @@ _08072B00:
thumb_func_end sub_8072A88
thumb_func_start sub_8072B18
-sub_8072B18: ; 8072B18
+sub_8072B18: @ 8072B18
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -193171,7 +193171,7 @@ _08072B7C:
thumb_func_end sub_8072B18
thumb_func_start healthbar_draw_level
-healthbar_draw_level: ; 8072B94
+healthbar_draw_level: @ 8072B94
push {r4,r5,lr}
sub sp, 0x18
adds r4, r0, 0
@@ -193247,7 +193247,7 @@ _08072C1C:
thumb_func_end healthbar_draw_level
thumb_func_start heathbar_draw_hp
-heathbar_draw_hp: ; 8072C38
+heathbar_draw_hp: @ 8072C38
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -193457,7 +193457,7 @@ _08072DEA:
thumb_func_end heathbar_draw_hp
thumb_func_start sub_8072E0C
-sub_8072E0C: ; 8072E0C
+sub_8072E0C: @ 8072E0C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -193764,7 +193764,7 @@ _080730B8:
thumb_func_end sub_8072E0C
thumb_func_start sub_80730D4
-sub_80730D4: ; 80730D4
+sub_80730D4: @ 80730D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -194033,7 +194033,7 @@ _080732F4:
thumb_func_end sub_80730D4
thumb_func_start sub_8073314
-sub_8073314: ; 8073314
+sub_8073314: @ 8073314
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -194345,7 +194345,7 @@ _080735BA:
thumb_func_end sub_8073314
thumb_func_start sub_80735DC
-sub_80735DC: ; 80735DC
+sub_80735DC: @ 80735DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -195107,7 +195107,7 @@ _08073C0A:
thumb_func_end sub_80735DC
thumb_func_start sub_8073C30
-sub_8073C30: ; 8073C30
+sub_8073C30: @ 8073C30
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -195329,7 +195329,7 @@ _08073DEE:
thumb_func_end sub_8073C30
thumb_func_start task_battle_throw_own_ball
-task_battle_throw_own_ball: ; 8073E08
+task_battle_throw_own_ball: @ 8073E08
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -195376,7 +195376,7 @@ _08073E54:
thumb_func_end task_battle_throw_own_ball
thumb_func_start sub_8073E64
-sub_8073E64: ; 8073E64
+sub_8073E64: @ 8073E64
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -195522,7 +195522,7 @@ _08073F8A:
thumb_func_end sub_8073E64
thumb_func_start sub_8073F98
-sub_8073F98: ; 8073F98
+sub_8073F98: @ 8073F98
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -195632,7 +195632,7 @@ _0807406A:
thumb_func_end sub_8073F98
thumb_func_start sub_8074078
-sub_8074078: ; 8074078
+sub_8074078: @ 8074078
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x24]
@@ -195649,7 +195649,7 @@ _0807408C:
thumb_func_end sub_8074078
thumb_func_start sub_8074090
-sub_8074090: ; 8074090
+sub_8074090: @ 8074090
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -195681,7 +195681,7 @@ _080740B6:
thumb_func_end sub_8074090
thumb_func_start sub_80740C4
-sub_80740C4: ; 80740C4
+sub_80740C4: @ 80740C4
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -195761,7 +195761,7 @@ _0807414E:
thumb_func_end sub_80740C4
thumb_func_start sub_8074158
-sub_8074158: ; 8074158
+sub_8074158: @ 8074158
push {r4,lr}
adds r3, r0, 0
ldrh r1, [r3, 0x30]
@@ -195822,7 +195822,7 @@ _080741BC:
thumb_func_end sub_8074158
thumb_func_start sub_80741C8
-sub_80741C8: ; 80741C8
+sub_80741C8: @ 80741C8
ldrh r2, [r0, 0x2E]
lsls r2, 24
lsrs r2, 24
@@ -195840,7 +195840,7 @@ sub_80741C8: ; 80741C8
thumb_func_end sub_80741C8
thumb_func_start sub_80741E8
-sub_80741E8: ; 80741E8
+sub_80741E8: @ 80741E8
push {r4-r7,lr}
sub sp, 0x14
adds r4, r1, 0
@@ -195962,7 +195962,7 @@ _080742FC:
thumb_func_end sub_80741E8
thumb_func_start sub_8074310
-sub_8074310: ; 8074310
+sub_8074310: @ 8074310
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -196062,7 +196062,7 @@ _080743E6:
thumb_func_end sub_8074310
thumb_func_start draw_status_ailment_maybe
-draw_status_ailment_maybe: ; 80743F8
+draw_status_ailment_maybe: @ 80743F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -196359,7 +196359,7 @@ _0807467A:
thumb_func_end draw_status_ailment_maybe
thumb_func_start sub_80746A8
-sub_80746A8: ; 80746A8
+sub_80746A8: @ 80746A8
push {lr}
lsls r0, 24
lsls r1, 24
@@ -196456,7 +196456,7 @@ _08074768:
thumb_func_end sub_80746A8
thumb_func_start sub_8074770
-sub_8074770: ; 8074770
+sub_8074770: @ 8074770
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -196500,7 +196500,7 @@ sub_8074770: ; 8074770
thumb_func_end sub_8074770
thumb_func_start sub_80747D8
-sub_80747D8: ; 80747D8
+sub_80747D8: @ 80747D8
push {r4,r5,lr}
sub sp, 0x18
adds r4, r0, 0
@@ -196556,7 +196556,7 @@ sub_80747D8: ; 80747D8
thumb_func_end sub_80747D8
thumb_func_start healthbar_draw_field_maybe
-healthbar_draw_field_maybe: ; 8074860
+healthbar_draw_field_maybe: @ 8074860
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -196832,7 +196832,7 @@ _08074A8E:
thumb_func_end healthbar_draw_field_maybe
thumb_func_start sub_8074AA0
-sub_8074AA0: ; 8074AA0
+sub_8074AA0: @ 8074AA0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -196961,7 +196961,7 @@ _08074B86:
thumb_func_end sub_8074AA0
thumb_func_start sub_8074B9C
-sub_8074B9C: ; 8074B9C
+sub_8074B9C: @ 8074B9C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -197209,7 +197209,7 @@ _08074D9E:
thumb_func_end sub_8074B9C
thumb_func_start sub_8074DB8
-sub_8074DB8: ; 8074DB8
+sub_8074DB8: @ 8074DB8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -197331,7 +197331,7 @@ _08074E80:
thumb_func_end sub_8074DB8
thumb_func_start sub_8074E8C
-sub_8074E8C: ; 8074E8C
+sub_8074E8C: @ 8074E8C
push {r4-r7,lr}
adds r4, r0, 0
mov r12, r3
@@ -197420,7 +197420,7 @@ _08074F1E:
thumb_func_end sub_8074E8C
thumb_func_start sub_8074F28
-sub_8074F28: ; 8074F28
+sub_8074F28: @ 8074F28
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -197471,7 +197471,7 @@ _08074F6A:
thumb_func_end sub_8074F28
thumb_func_start sub_8074F88
-sub_8074F88: ; 8074F88
+sub_8074F88: @ 8074F88
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -197522,7 +197522,7 @@ _08074FB4:
thumb_func_end sub_8074F88
thumb_func_start sub_8074FE8
-sub_8074FE8: ; 8074FE8
+sub_8074FE8: @ 8074FE8
push {r4-r7,lr}
adds r6, r2, 0
lsls r3, 27
@@ -197564,7 +197564,7 @@ _08075028:
thumb_func_end sub_8074FE8
thumb_func_start sub_8075034
-sub_8075034: ; 8075034
+sub_8075034: @ 8075034
push {r4,lr}
lsls r2, 24
lsrs r2, 24
@@ -197589,7 +197589,7 @@ _08075058:
thumb_func_end sub_8075034
thumb_func_start sub_8075060
-sub_8075060: ; 8075060
+sub_8075060: @ 8075060
push {lr}
lsls r0, 16
asrs r0, 16
@@ -197619,7 +197619,7 @@ _0807508E:
thumb_func_end sub_8075060
thumb_func_start write_to_rbox
-write_to_rbox: ; 8075094
+write_to_rbox: @ 8075094
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -197694,7 +197694,7 @@ write_to_rbox: ; 8075094
thumb_func_end write_to_rbox
thumb_func_start sub_807512C
-sub_807512C: ; 807512C
+sub_807512C: @ 807512C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -197704,7 +197704,7 @@ sub_807512C: ; 807512C
thumb_func_end sub_807512C
thumb_func_start sub_807513C
-sub_807513C: ; 807513C
+sub_807513C: @ 807513C
push {lr}
sub sp, 0x4
adds r3, r0, 0
@@ -197731,7 +197731,7 @@ sub_807513C: ; 807513C
thumb_func_end sub_807513C
thumb_func_start sub_8075170
-sub_8075170: ; 8075170
+sub_8075170: @ 8075170
push {lr}
adds r3, r0, 0
adds r0, r1, 0
@@ -197752,7 +197752,7 @@ sub_8075170: ; 8075170
thumb_func_end sub_8075170
thumb_func_start sub_8075198
-sub_8075198: ; 8075198
+sub_8075198: @ 8075198
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -197790,7 +197790,7 @@ _080751D4:
thumb_func_end sub_8075198
thumb_func_start sub_80751E4
-sub_80751E4: ; 80751E4
+sub_80751E4: @ 80751E4
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -197819,7 +197819,7 @@ sub_80751E4: ; 80751E4
thumb_func_end sub_80751E4
thumb_func_start sub_807521C
-sub_807521C: ; 807521C
+sub_807521C: @ 807521C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -197965,7 +197965,7 @@ _0807524E:
thumb_func_end sub_807521C
thumb_func_start sub_8075370
-sub_8075370: ; 8075370
+sub_8075370: @ 8075370
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -197997,7 +197997,7 @@ _080753A8:
thumb_func_end sub_8075370
thumb_func_start sub_80753B4
-sub_80753B4: ; 80753B4
+sub_80753B4: @ 80753B4
push {lr}
adds r3, r0, 0
adds r0, 0x3F
@@ -198025,7 +198025,7 @@ _080753DE:
thumb_func_end sub_80753B4
thumb_func_start sub_80753E8
-sub_80753E8: ; 80753E8
+sub_80753E8: @ 80753E8
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -198071,7 +198071,7 @@ sub_80753E8: ; 80753E8
thumb_func_end sub_80753E8
thumb_func_start sub_8075450
-sub_8075450: ; 8075450
+sub_8075450: @ 8075450
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -198272,7 +198272,7 @@ _08075602:
thumb_func_end sub_8075450
thumb_func_start objc_0804ABD4
-objc_0804ABD4: ; 8075620
+objc_0804ABD4: @ 8075620
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -198357,7 +198357,7 @@ _080756C0:
thumb_func_end objc_0804ABD4
thumb_func_start sub_80756D4
-sub_80756D4: ; 80756D4
+sub_80756D4: @ 80756D4
ldr r1, =sub_80756E0
str r1, [r0, 0x1C]
bx lr
@@ -198365,7 +198365,7 @@ sub_80756D4: ; 80756D4
thumb_func_end sub_80756D4
thumb_func_start sub_80756E0
-sub_80756E0: ; 80756E0
+sub_80756E0: @ 80756E0
push {r4-r7,lr}
adds r6, r0, 0
ldrh r0, [r6, 0x38]
@@ -198417,7 +198417,7 @@ _0807573A:
thumb_func_end sub_80756E0
thumb_func_start sub_807574C
-sub_807574C: ; 807574C
+sub_807574C: @ 807574C
push {r4-r6,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -198492,7 +198492,7 @@ _080757DC:
thumb_func_end sub_807574C
thumb_func_start sub_80757E4
-sub_80757E4: ; 80757E4
+sub_80757E4: @ 80757E4
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -198535,7 +198535,7 @@ _0807582C:
thumb_func_end sub_80757E4
thumb_func_start sub_8075838
-sub_8075838: ; 8075838
+sub_8075838: @ 8075838
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0
@@ -198662,7 +198662,7 @@ _08075926:
thumb_func_end sub_8075838
thumb_func_start sub_8075930
-sub_8075930: ; 8075930
+sub_8075930: @ 8075930
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -198695,7 +198695,7 @@ _08075964:
thumb_func_end sub_8075930
thumb_func_start sub_8075970
-sub_8075970: ; 8075970
+sub_8075970: @ 8075970
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -198863,7 +198863,7 @@ _08075AB6:
thumb_func_end sub_8075970
thumb_func_start c3_0804B070
-c3_0804B070: ; 8075ABC
+c3_0804B070: @ 8075ABC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -199126,7 +199126,7 @@ _08075D04:
thumb_func_end c3_0804B070
thumb_func_start sub_8075D14
-sub_8075D14: ; 8075D14
+sub_8075D14: @ 8075D14
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -199419,7 +199419,7 @@ _08075F66:
thumb_func_end sub_8075D14
thumb_func_start sub_8075FB4
-sub_8075FB4: ; 8075FB4
+sub_8075FB4: @ 8075FB4
adds r3, r0, 0
adds r3, 0x2C
ldrb r1, [r3]
@@ -199437,7 +199437,7 @@ sub_8075FB4: ; 8075FB4
thumb_func_end sub_8075FB4
thumb_func_start sub_8075FD4
-sub_8075FD4: ; 8075FD4
+sub_8075FD4: @ 8075FD4
push {r4-r7,lr}
adds r5, r0, 0
movs r7, 0
@@ -199578,7 +199578,7 @@ _080760DE:
thumb_func_end sub_8075FD4
thumb_func_start sub_80760F8
-sub_80760F8: ; 80760F8
+sub_80760F8: @ 80760F8
push {r4-r7,lr}
adds r6, r0, 0
ldrh r0, [r6, 0x3A]
@@ -199658,7 +199658,7 @@ _08076196:
thumb_func_end sub_80760F8
thumb_func_start sub_80761B4
-sub_80761B4: ; 80761B4
+sub_80761B4: @ 80761B4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x19
@@ -199695,7 +199695,7 @@ sub_80761B4: ; 80761B4
thumb_func_end sub_80761B4
thumb_func_start sub_8076204
-sub_8076204: ; 8076204
+sub_8076204: @ 8076204
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -199874,7 +199874,7 @@ _08076364:
thumb_func_end sub_8076204
thumb_func_start sub_8076374
-sub_8076374: ; 8076374
+sub_8076374: @ 8076374
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -199895,7 +199895,7 @@ _0807638E:
thumb_func_end sub_8076374
thumb_func_start sub_8076398
-sub_8076398: ; 8076398
+sub_8076398: @ 8076398
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x2E]
@@ -199942,7 +199942,7 @@ _080763EC:
thumb_func_end sub_8076398
thumb_func_start sub_80763F8
-sub_80763F8: ; 80763F8
+sub_80763F8: @ 80763F8
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -199965,7 +199965,7 @@ sub_80763F8: ; 80763F8
thumb_func_end sub_80763F8
thumb_func_start sub_8076420
-sub_8076420: ; 8076420
+sub_8076420: @ 8076420
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -199980,7 +199980,7 @@ sub_8076420: ; 8076420
thumb_func_end sub_8076420
thumb_func_start sub_8076438
-sub_8076438: ; 8076438
+sub_8076438: @ 8076438
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -200089,7 +200089,7 @@ sub_8076438: ; 8076438
thumb_func_end sub_8076438
thumb_func_start sub_8076524
-sub_8076524: ; 8076524
+sub_8076524: @ 8076524
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -200182,7 +200182,7 @@ _080765D4:
thumb_func_end sub_8076524
thumb_func_start sub_80765E0
-sub_80765E0: ; 80765E0
+sub_80765E0: @ 80765E0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -200343,7 +200343,7 @@ _0807670E:
thumb_func_end sub_80765E0
thumb_func_start sub_807671C
-sub_807671C: ; 807671C
+sub_807671C: @ 807671C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -200427,7 +200427,7 @@ sub_807671C: ; 807671C
thumb_func_end sub_807671C
thumb_func_start sub_80767D4
-sub_80767D4: ; 80767D4
+sub_80767D4: @ 80767D4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -200510,7 +200510,7 @@ _08076870:
thumb_func_end sub_80767D4
thumb_func_start sub_807687C
-sub_807687C: ; 807687C
+sub_807687C: @ 807687C
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x38]
@@ -200568,7 +200568,7 @@ _080768E8:
thumb_func_end sub_807687C
thumb_func_start sub_80768F0
-sub_80768F0: ; 80768F0
+sub_80768F0: @ 80768F0
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -200586,7 +200586,7 @@ _08076904:
thumb_func_end sub_80768F0
thumb_func_start obj_delete_and_free_associated_resources_
-obj_delete_and_free_associated_resources_: ; 807690C
+obj_delete_and_free_associated_resources_: @ 807690C
push {lr}
bl RemoveObjectAndFreeResources
pop {r0}
@@ -200594,7 +200594,7 @@ obj_delete_and_free_associated_resources_: ; 807690C
thumb_func_end obj_delete_and_free_associated_resources_
thumb_func_start sub_8076918
-sub_8076918: ; 8076918
+sub_8076918: @ 8076918
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -200661,7 +200661,7 @@ _08076990:
thumb_func_end sub_8076918
thumb_func_start sub_80769A8
-sub_80769A8: ; 80769A8
+sub_80769A8: @ 80769A8
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -200682,7 +200682,7 @@ _080769C2:
thumb_func_end sub_80769A8
thumb_func_start sub_80769CC
-sub_80769CC: ; 80769CC
+sub_80769CC: @ 80769CC
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x24]
@@ -200705,7 +200705,7 @@ _080769EA:
thumb_func_end sub_80769CC
thumb_func_start sub_80769F4
-sub_80769F4: ; 80769F4
+sub_80769F4: @ 80769F4
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -200736,7 +200736,7 @@ sub_80769F4: ; 80769F4
thumb_func_end sub_80769F4
thumb_func_start oamc_804BEB4
-oamc_804BEB4: ; 8076A38
+oamc_804BEB4: @ 8076A38
push {lr}
adds r3, r0, 0
ldrh r1, [r3, 0x30]
@@ -200771,7 +200771,7 @@ _08076A70:
thumb_func_end oamc_804BEB4
thumb_func_start sub_8076A78
-sub_8076A78: ; 8076A78
+sub_8076A78: @ 8076A78
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -200819,7 +200819,7 @@ _08076ACC:
thumb_func_end sub_8076A78
thumb_func_start sub_8076AE8
-sub_8076AE8: ; 8076AE8
+sub_8076AE8: @ 8076AE8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -200839,7 +200839,7 @@ sub_8076AE8: ; 8076AE8
thumb_func_end sub_8076AE8
thumb_func_start sub_8076B14
-sub_8076B14: ; 8076B14
+sub_8076B14: @ 8076B14
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -200878,8 +200878,8 @@ _08076B4E:
thumb_func_end sub_8076B14
thumb_func_start CheckForFlashMemory
-; void CheckForFlashMemory()
-CheckForFlashMemory: ; 8076B68
+@ void CheckForFlashMemory()
+CheckForFlashMemory: @ 8076B68
push {lr}
bl IdentifyFlash
lsls r0, 16
@@ -200902,7 +200902,7 @@ _08076B8A:
thumb_func_end CheckForFlashMemory
thumb_func_start memclr_stdsav2
-memclr_stdsav2: ; 8076B94
+memclr_stdsav2: @ 8076B94
push {lr}
sub sp, 0x4
mov r1, sp
@@ -200919,7 +200919,7 @@ memclr_stdsav2: ; 8076B94
thumb_func_end memclr_stdsav2
thumb_func_start clear_sav1
-clear_sav1: ; 8076BB8
+clear_sav1: @ 8076BB8
push {lr}
sub sp, 0x4
mov r1, sp
@@ -200936,8 +200936,8 @@ clear_sav1: ; 8076BB8
thumb_func_end clear_sav1
thumb_func_start InitSaveBlockPointersWithRandomOffset
-; void InitSaveBlockPointersWithRandomOffset(u8 offset)
-InitSaveBlockPointersWithRandomOffset: ; 8076BDC
+@ void InitSaveBlockPointersWithRandomOffset(u8 offset)
+InitSaveBlockPointersWithRandomOffset: @ 8076BDC
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -200967,7 +200967,7 @@ InitSaveBlockPointersWithRandomOffset: ; 8076BDC
thumb_func_end InitSaveBlockPointersWithRandomOffset
thumb_func_start saveblock_randomize_and_relocate
-saveblock_randomize_and_relocate: ; 8076C2C
+saveblock_randomize_and_relocate: @ 8076C2C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -201062,7 +201062,7 @@ saveblock_randomize_and_relocate: ; 8076C2C
thumb_func_end saveblock_randomize_and_relocate
thumb_func_start sav2_x1_query_bit1
-sav2_x1_query_bit1: ; 8076D24
+sav2_x1_query_bit1: @ 8076D24
ldr r0, =0x03005d90
ldr r0, [r0]
ldrb r1, [r0, 0x9]
@@ -201073,7 +201073,7 @@ sav2_x1_query_bit1: ; 8076D24
thumb_func_end sav2_x1_query_bit1
thumb_func_start sav2_x9_clear_bit1
-sav2_x9_clear_bit1: ; 8076D34
+sav2_x9_clear_bit1: @ 8076D34
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
@@ -201085,7 +201085,7 @@ sav2_x9_clear_bit1: ; 8076D34
thumb_func_end sav2_x9_clear_bit1
thumb_func_start sub_8076D48
-sub_8076D48: ; 8076D48
+sub_8076D48: @ 8076D48
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
@@ -201097,7 +201097,7 @@ sub_8076D48: ; 8076D48
thumb_func_end sub_8076D48
thumb_func_start sub_8076D5C
-sub_8076D5C: ; 8076D5C
+sub_8076D5C: @ 8076D5C
push {lr}
movs r0, 0
bl sub_8084FAC
@@ -201113,7 +201113,7 @@ sub_8076D5C: ; 8076D5C
thumb_func_end sub_8076D5C
thumb_func_start sav2_gender2_inplace_and_xFE
-sav2_gender2_inplace_and_xFE: ; 8076D78
+sav2_gender2_inplace_and_xFE: @ 8076D78
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
@@ -201125,8 +201125,8 @@ sav2_gender2_inplace_and_xFE: ; 8076D78
thumb_func_end sav2_gender2_inplace_and_xFE
thumb_func_start copy_player_party_to_sav1
-; void copy_player_party_to_sav1()
-copy_player_party_to_sav1: ; 8076D8C
+@ void copy_player_party_to_sav1()
+copy_player_party_to_sav1: @ 8076D8C
push {r4,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -201160,7 +201160,7 @@ _08076DA0:
thumb_func_end copy_player_party_to_sav1
thumb_func_start copy_player_party_from_sav1
-copy_player_party_from_sav1: ; 8076DD4
+copy_player_party_from_sav1: @ 8076DD4
push {r4,r5,lr}
ldr r1, =0x020244e9
ldr r0, =0x03005d8c
@@ -201195,7 +201195,7 @@ _08076DEA:
thumb_func_end copy_player_party_from_sav1
thumb_func_start save_serialize_npcs
-save_serialize_npcs: ; 8076E1C
+save_serialize_npcs: @ 8076E1C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -201233,7 +201233,7 @@ _08076E32:
thumb_func_end save_serialize_npcs
thumb_func_start save_deserialize_npcs
-save_deserialize_npcs: ; 8076E64
+save_deserialize_npcs: @ 8076E64
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -201271,7 +201271,7 @@ _08076E7A:
thumb_func_end save_deserialize_npcs
thumb_func_start save_serialize_game
-save_serialize_game: ; 8076EAC
+save_serialize_game: @ 8076EAC
push {lr}
bl copy_player_party_to_sav1
bl save_serialize_npcs
@@ -201280,7 +201280,7 @@ save_serialize_game: ; 8076EAC
thumb_func_end save_serialize_game
thumb_func_start save_deserialize_game
-save_deserialize_game: ; 8076EBC
+save_deserialize_game: @ 8076EBC
push {lr}
bl copy_player_party_from_sav1
bl save_deserialize_npcs
@@ -201289,7 +201289,7 @@ save_deserialize_game: ; 8076EBC
thumb_func_end save_deserialize_game
thumb_func_start copy_bags_and_unk_data_from_save_blocks
-copy_bags_and_unk_data_from_save_blocks: ; 8076ECC
+copy_bags_and_unk_data_from_save_blocks: @ 8076ECC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -201428,7 +201428,7 @@ _08076F92:
thumb_func_end copy_bags_and_unk_data_from_save_blocks
thumb_func_start copy_bags_and_unk_data_to_save_blocks
-copy_bags_and_unk_data_to_save_blocks: ; 8076FE0
+copy_bags_and_unk_data_to_save_blocks: @ 8076FE0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -201572,7 +201572,7 @@ _080770A0:
thumb_func_end copy_bags_and_unk_data_to_save_blocks
thumb_func_start apply_u16_xor_crypto
-apply_u16_xor_crypto: ; 8077100
+apply_u16_xor_crypto: @ 8077100
ldr r2, =0x03005d90
ldr r2, [r2]
adds r2, 0xAC
@@ -201586,7 +201586,7 @@ apply_u16_xor_crypto: ; 8077100
thumb_func_end apply_u16_xor_crypto
thumb_func_start apply_u32_xor_crypto
-apply_u32_xor_crypto: ; 8077118
+apply_u32_xor_crypto: @ 8077118
ldr r2, =0x03005d90
ldr r3, [r2]
adds r3, 0xAC
@@ -201600,7 +201600,7 @@ apply_u32_xor_crypto: ; 8077118
thumb_func_end apply_u32_xor_crypto
thumb_func_start saveblock_apply_crypto
-saveblock_apply_crypto: ; 8077130
+saveblock_apply_crypto: @ 8077130
push {r4,r5,lr}
adds r4, r0, 0
bl sub_8084864
@@ -201627,7 +201627,7 @@ saveblock_apply_crypto: ; 8077130
thumb_func_end saveblock_apply_crypto
thumb_func_start sub_8077170
-sub_8077170: ; 8077170
+sub_8077170: @ 8077170
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -201659,7 +201659,7 @@ _080771A2:
thumb_func_end sub_8077170
thumb_func_start sub_80771AC
-sub_80771AC: ; 80771AC
+sub_80771AC: @ 80771AC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -201669,7 +201669,7 @@ sub_80771AC: ; 80771AC
thumb_func_end sub_80771AC
thumb_func_start sub_80771BC
-sub_80771BC: ; 80771BC
+sub_80771BC: @ 80771BC
push {r4,lr}
ldr r0, =0x02022c2c
ldrb r0, [r0]
@@ -201702,7 +201702,7 @@ _080771F8:
thumb_func_end sub_80771BC
thumb_func_start sub_8077200
-sub_8077200: ; 8077200
+sub_8077200: @ 8077200
push {lr}
bl sub_800A550
lsls r0, 24
@@ -201712,7 +201712,7 @@ sub_8077200: ; 8077200
thumb_func_end sub_8077200
thumb_func_start sub_8077210
-sub_8077210: ; 8077210
+sub_8077210: @ 8077210
push {lr}
bl sub_8077260
cmp r0, 0
@@ -201731,7 +201731,7 @@ _08077230:
thumb_func_end sub_8077210
thumb_func_start sub_8077234
-sub_8077234: ; 8077234
+sub_8077234: @ 8077234
push {r4,lr}
adds r4, r0, 0
bl sub_8077260
@@ -201754,7 +201754,7 @@ _08077258:
thumb_func_end sub_8077234
thumb_func_start sub_8077260
-sub_8077260: ; 8077260
+sub_8077260: @ 8077260
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -201775,7 +201775,7 @@ _08077282:
thumb_func_end sub_8077260
thumb_func_start sub_8077288
-sub_8077288: ; 8077288
+sub_8077288: @ 8077288
push {lr}
bl sub_800ADF8
pop {r0}
@@ -201783,7 +201783,7 @@ sub_8077288: ; 8077288
thumb_func_end sub_8077288
thumb_func_start sub_8077294
-sub_8077294: ; 8077294
+sub_8077294: @ 8077294
push {lr}
bl sub_800A520
lsls r0, 24
@@ -201793,7 +201793,7 @@ sub_8077294: ; 8077294
thumb_func_end sub_8077294
thumb_func_start sub_80772A4
-sub_80772A4: ; 80772A4
+sub_80772A4: @ 80772A4
push {r4,r5,lr}
sub sp, 0xC
bl ResetAllObjectData
@@ -201902,7 +201902,7 @@ _0807738C:
thumb_func_end sub_80772A4
thumb_func_start sub_80773AC
-sub_80773AC: ; 80773AC
+sub_80773AC: @ 80773AC
push {lr}
ldr r0, =sub_80773D0
bl SetMainCallback2
@@ -201917,7 +201917,7 @@ sub_80773AC: ; 80773AC
thumb_func_end sub_80773AC
thumb_func_start sub_80773D0
-sub_80773D0: ; 80773D0
+sub_80773D0: @ 80773D0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -202725,7 +202725,7 @@ _08077B46:
thumb_func_end sub_80773D0
thumb_func_start sub_8077B74
-sub_8077B74: ; 8077B74
+sub_8077B74: @ 8077B74
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -203339,7 +203339,7 @@ _080780F6:
thumb_func_end sub_8077B74
thumb_func_start sub_807811C
-sub_807811C: ; 807811C
+sub_807811C: @ 807811C
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -203349,7 +203349,7 @@ sub_807811C: ; 807811C
thumb_func_end sub_807811C
thumb_func_start sub_8078130
-sub_8078130: ; 8078130
+sub_8078130: @ 8078130
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203229c
@@ -203382,7 +203382,7 @@ _08078160:
thumb_func_end sub_8078130
thumb_func_start sub_807816C
-sub_807816C: ; 807816C
+sub_807816C: @ 807816C
push {r4,lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -203425,7 +203425,7 @@ _080781C2:
thumb_func_end sub_807816C
thumb_func_start sub_80781C8
-sub_80781C8: ; 80781C8
+sub_80781C8: @ 80781C8
push {r4,r5,lr}
ldr r5, =0x030022c0
ldr r0, =sub_80773AC
@@ -203475,7 +203475,7 @@ _08078244:
thumb_func_end sub_80781C8
thumb_func_start sub_807825C
-sub_807825C: ; 807825C
+sub_807825C: @ 807825C
push {r4,lr}
bl sub_80795AC
bl sub_807A0C4
@@ -203513,7 +203513,7 @@ sub_807825C: ; 807825C
thumb_func_end sub_807825C
thumb_func_start sub_80782B8
-sub_80782B8: ; 80782B8
+sub_80782B8: @ 80782B8
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -203603,7 +203603,7 @@ _0807837E:
thumb_func_end sub_80782B8
thumb_func_start sub_8078388
-sub_8078388: ; 8078388
+sub_8078388: @ 8078388
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -203696,7 +203696,7 @@ _0807841C:
thumb_func_end sub_8078388
thumb_func_start sub_8078438
-sub_8078438: ; 8078438
+sub_8078438: @ 8078438
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -203718,7 +203718,7 @@ _08078452:
thumb_func_end sub_8078438
thumb_func_start shedinja_maker_maybe
-shedinja_maker_maybe: ; 8078458
+shedinja_maker_maybe: @ 8078458
push {r4-r6,lr}
sub sp, 0xC
bl link_get_multiplayer_id
@@ -204061,7 +204061,7 @@ _080787AC:
thumb_func_end shedinja_maker_maybe
thumb_func_start sub_80787B8
-sub_80787B8: ; 80787B8
+sub_80787B8: @ 80787B8
push {lr}
ldr r0, =gUnknown_0832DAE5
ldr r1, =0x0203229c
@@ -204079,7 +204079,7 @@ sub_80787B8: ; 80787B8
thumb_func_end sub_80787B8
thumb_func_start sub_80787E0
-sub_80787E0: ; 80787E0
+sub_80787E0: @ 80787E0
push {r4,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -204209,7 +204209,7 @@ _080788F6:
thumb_func_end sub_80787E0
thumb_func_start sub_8078900
-sub_8078900: ; 8078900
+sub_8078900: @ 8078900
push {r4,r5,lr}
sub sp, 0x4
lsls r1, 24
@@ -204326,7 +204326,7 @@ _080789F0:
thumb_func_end sub_8078900
thumb_func_start sub_80789FC
-sub_80789FC: ; 80789FC
+sub_80789FC: @ 80789FC
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x0203229c
@@ -204565,7 +204565,7 @@ _08078BDC:
thumb_func_end sub_80789FC
thumb_func_start sub_8078BFC
-sub_8078BFC: ; 8078BFC
+sub_8078BFC: @ 8078BFC
push {lr}
strh r1, [r0]
strh r2, [r0, 0x2]
@@ -204577,7 +204577,7 @@ sub_8078BFC: ; 8078BFC
thumb_func_end sub_8078BFC
thumb_func_start sub_8078C10
-sub_8078C10: ; 8078C10
+sub_8078C10: @ 8078C10
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -204596,7 +204596,7 @@ sub_8078C10: ; 8078C10
thumb_func_end sub_8078C10
thumb_func_start sub_8078C34
-sub_8078C34: ; 8078C34
+sub_8078C34: @ 8078C34
push {r4,lr}
bl link_get_multiplayer_id
lsls r0, 24
@@ -204625,7 +204625,7 @@ _08078C64:
thumb_func_end sub_8078C34
thumb_func_start sub_8078C6C
-sub_8078C6C: ; 8078C6C
+sub_8078C6C: @ 8078C6C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -204667,7 +204667,7 @@ _08078CB0:
thumb_func_end sub_8078C6C
thumb_func_start sub_8078CB8
-sub_8078CB8: ; 8078CB8
+sub_8078CB8: @ 8078CB8
push {r4-r7,lr}
adds r7, r0, 0
lsls r1, 24
@@ -204758,7 +204758,7 @@ _08078D64:
thumb_func_end sub_8078CB8
thumb_func_start sub_8078D78
-sub_8078D78: ; 8078D78
+sub_8078D78: @ 8078D78
push {r4,lr}
movs r0, 0
bl sub_807A19C
@@ -204791,7 +204791,7 @@ _08078DB4:
thumb_func_end sub_8078D78
thumb_func_start sub_8078DBC
-sub_8078DBC: ; 8078DBC
+sub_8078DBC: @ 8078DBC
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -204928,7 +204928,7 @@ _08078EE4:
thumb_func_end sub_8078DBC
thumb_func_start sub_8078EF8
-sub_8078EF8: ; 8078EF8
+sub_8078EF8: @ 8078EF8
push {lr}
bl sub_8079F74
ldr r3, =0x0203229c
@@ -204966,7 +204966,7 @@ sub_8078EF8: ; 8078EF8
thumb_func_end sub_8078EF8
thumb_func_start sub_8078F50
-sub_8078F50: ; 8078F50
+sub_8078F50: @ 8078F50
push {lr}
sub sp, 0x4
bl ProcessMenuInputNoWrapAround
@@ -205070,7 +205070,7 @@ _0807902A:
thumb_func_end sub_8078F50
thumb_func_start sub_8079034
-sub_8079034: ; 8079034
+sub_8079034: @ 8079034
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -205093,7 +205093,7 @@ _08079054:
thumb_func_end sub_8079034
thumb_func_start sub_807905C
-sub_807905C: ; 807905C
+sub_807905C: @ 807905C
push {lr}
sub sp, 0x4
ldr r0, =0x02037fd4
@@ -205146,7 +205146,7 @@ _080790C4:
thumb_func_end sub_807905C
thumb_func_start sub_80790D4
-sub_80790D4: ; 80790D4
+sub_80790D4: @ 80790D4
push {r4-r7,lr}
adds r4, r0, 0
lsls r1, 24
@@ -205230,7 +205230,7 @@ _0807916C:
thumb_func_end sub_80790D4
thumb_func_start sub_8079174
-sub_8079174: ; 8079174
+sub_8079174: @ 8079174
push {r4,r5,lr}
sub sp, 0xC
movs r2, 0
@@ -205313,7 +205313,7 @@ _0807920E:
thumb_func_end sub_8079174
thumb_func_start sub_8079218
-sub_8079218: ; 8079218
+sub_8079218: @ 8079218
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -205377,7 +205377,7 @@ _08079290:
thumb_func_end sub_8079218
thumb_func_start sub_807929C
-sub_807929C: ; 807929C
+sub_807929C: @ 807929C
push {r4-r6,lr}
movs r5, 0
ldr r0, =0x0203229c
@@ -205415,7 +205415,7 @@ _080792D8:
thumb_func_end sub_807929C
thumb_func_start sub_80792E4
-sub_80792E4: ; 80792E4
+sub_80792E4: @ 80792E4
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -205470,7 +205470,7 @@ _08079356:
thumb_func_end sub_80792E4
thumb_func_start sub_807935C
-sub_807935C: ; 807935C
+sub_807935C: @ 807935C
push {r4,lr}
bl link_get_multiplayer_id
lsls r0, 24
@@ -205500,7 +205500,7 @@ _08079384:
thumb_func_end sub_807935C
thumb_func_start sub_8079398
-sub_8079398: ; 8079398
+sub_8079398: @ 8079398
push {r4,lr}
ldr r4, =0x0203229c
ldr r0, [r4]
@@ -205522,7 +205522,7 @@ _080793B4:
thumb_func_end sub_8079398
thumb_func_start sub_80793C4
-sub_80793C4: ; 80793C4
+sub_80793C4: @ 80793C4
push {r4,lr}
ldr r4, =0x0203229c
ldr r1, [r4]
@@ -205556,7 +205556,7 @@ _080793F8:
thumb_func_end sub_80793C4
thumb_func_start sub_8079408
-sub_8079408: ; 8079408
+sub_8079408: @ 8079408
push {r4-r6,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -205617,7 +205617,7 @@ _0807947C:
thumb_func_end sub_8079408
thumb_func_start sub_8079490
-sub_8079490: ; 8079490
+sub_8079490: @ 8079490
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -205648,7 +205648,7 @@ _080794C4:
thumb_func_end sub_8079490
thumb_func_start sub_80794CC
-sub_80794CC: ; 80794CC
+sub_80794CC: @ 80794CC
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -205693,7 +205693,7 @@ _0807953A:
thumb_func_end sub_80794CC
thumb_func_start sub_8079550
-sub_8079550: ; 8079550
+sub_8079550: @ 8079550
push {lr}
movs r0, 0
bl sub_801048C
@@ -205716,7 +205716,7 @@ _08079574:
thumb_func_end sub_8079550
thumb_func_start sub_807957C
-sub_807957C: ; 807957C
+sub_807957C: @ 807957C
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -205739,7 +205739,7 @@ _0807959C:
thumb_func_end sub_807957C
thumb_func_start sub_80795AC
-sub_80795AC: ; 80795AC
+sub_80795AC: @ 80795AC
push {lr}
ldr r0, =0x0203229c
ldr r0, [r0]
@@ -205829,7 +205829,7 @@ _08079678:
thumb_func_end sub_80795AC
thumb_func_start sub_807967C
-sub_807967C: ; 807967C
+sub_807967C: @ 807967C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -205859,7 +205859,7 @@ _080796A8:
thumb_func_end sub_807967C
thumb_func_start sub_80796B4
-sub_80796B4: ; 80796B4
+sub_80796B4: @ 80796B4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -206285,7 +206285,7 @@ _08079A24:
thumb_func_end sub_80796B4
thumb_func_start sub_8079A3C
-sub_8079A3C: ; 8079A3C
+sub_8079A3C: @ 8079A3C
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -206334,7 +206334,7 @@ _08079A74:
thumb_func_end sub_8079A3C
thumb_func_start sub_8079AA4
-sub_8079AA4: ; 8079AA4
+sub_8079AA4: @ 8079AA4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -206436,7 +206436,7 @@ _08079B6C:
thumb_func_end sub_8079AA4
thumb_func_start sub_8079B84
-sub_8079B84: ; 8079B84
+sub_8079B84: @ 8079B84
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -206481,7 +206481,7 @@ sub_8079B84: ; 8079B84
thumb_func_end sub_8079B84
thumb_func_start sub_8079BE0
-sub_8079BE0: ; 8079BE0
+sub_8079BE0: @ 8079BE0
push {r4-r7,lr}
sub sp, 0x34
lsls r0, 24
@@ -206533,7 +206533,7 @@ _08079C36:
thumb_func_end sub_8079BE0
thumb_func_start sub_8079C4C
-sub_8079C4C: ; 8079C4C
+sub_8079C4C: @ 8079C4C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -206775,7 +206775,7 @@ _08079E16:
thumb_func_end sub_8079C4C
thumb_func_start sub_8079E44
-sub_8079E44: ; 8079E44
+sub_8079E44: @ 8079E44
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -206825,7 +206825,7 @@ _08079E94:
thumb_func_end sub_8079E44
thumb_func_start sub_8079EA8
-sub_8079EA8: ; 8079EA8
+sub_8079EA8: @ 8079EA8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -206928,7 +206928,7 @@ _08079F5A:
thumb_func_end sub_8079EA8
thumb_func_start sub_8079F74
-sub_8079F74: ; 8079F74
+sub_8079F74: @ 8079F74
push {lr}
movs r0, 0x1
bl rbox_fill_rectangle
@@ -206939,7 +206939,7 @@ sub_8079F74: ; 8079F74
thumb_func_end sub_8079F74
thumb_func_start sub_8079F88
-sub_8079F88: ; 8079F88
+sub_8079F88: @ 8079F88
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -206990,7 +206990,7 @@ sub_8079F88: ; 8079F88
thumb_func_end sub_8079F88
thumb_func_start sub_807A000
-sub_807A000: ; 807A000
+sub_807A000: @ 807A000
push {lr}
sub sp, 0x8
movs r0, 0x1E
@@ -207010,7 +207010,7 @@ sub_807A000: ; 807A000
thumb_func_end sub_807A000
thumb_func_start sub_807A024
-sub_807A024: ; 807A024
+sub_807A024: @ 807A024
push {lr}
sub sp, 0x8
movs r0, 0x1E
@@ -207030,7 +207030,7 @@ sub_807A024: ; 807A024
thumb_func_end sub_807A024
thumb_func_start sub_807A048
-sub_807A048: ; 807A048
+sub_807A048: @ 807A048
push {r4-r7,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -207076,7 +207076,7 @@ _0807A096:
thumb_func_end sub_807A048
thumb_func_start sub_807A09C
-sub_807A09C: ; 807A09C
+sub_807A09C: @ 807A09C
push {lr}
movs r3, 0
ldr r0, =0x0203229c
@@ -207099,7 +207099,7 @@ _0807A0AC:
thumb_func_end sub_807A09C
thumb_func_start sub_807A0C4
-sub_807A0C4: ; 807A0C4
+sub_807A0C4: @ 807A0C4
push {r4,r5,lr}
movs r4, 0
ldr r3, =0x0203229c
@@ -207198,7 +207198,7 @@ _0807A18C:
thumb_func_end sub_807A0C4
thumb_func_start sub_807A19C
-sub_807A19C: ; 807A19C
+sub_807A19C: @ 807A19C
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -207237,7 +207237,7 @@ sub_807A19C: ; 807A19C
thumb_func_end sub_807A19C
thumb_func_start sub_807A1F0
-sub_807A1F0: ; 807A1F0
+sub_807A1F0: @ 807A1F0
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203229c
@@ -207357,7 +207357,7 @@ _0807A2FE:
thumb_func_end sub_807A1F0
thumb_func_start sub_807A308
-sub_807A308: ; 807A308
+sub_807A308: @ 807A308
push {lr}
sub sp, 0x4
movs r2, 0x6
@@ -207371,7 +207371,7 @@ sub_807A308: ; 807A308
thumb_func_end sub_807A308
thumb_func_start sub_807A320
-sub_807A320: ; 807A320
+sub_807A320: @ 807A320
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -207538,7 +207538,7 @@ _0807A458:
thumb_func_end sub_807A320
thumb_func_start sub_807A468
-sub_807A468: ; 807A468
+sub_807A468: @ 807A468
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -207639,7 +207639,7 @@ _0807A52C:
thumb_func_end sub_807A468
thumb_func_start sub_807A53C
-sub_807A53C: ; 807A53C
+sub_807A53C: @ 807A53C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -207699,7 +207699,7 @@ _0807A596:
thumb_func_end sub_807A53C
thumb_func_start sub_807A5B0
-sub_807A5B0: ; 807A5B0
+sub_807A5B0: @ 807A5B0
push {r4,r5,lr}
movs r3, 0
ldr r5, =0x03005d8c
@@ -207733,7 +207733,7 @@ _0807A5DA:
thumb_func_end sub_807A5B0
thumb_func_start sub_807A5F4
-sub_807A5F4: ; 807A5F4
+sub_807A5F4: @ 807A5F4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -207898,7 +207898,7 @@ _0807A718:
thumb_func_end sub_807A5F4
thumb_func_start sub_807A728
-sub_807A728: ; 807A728
+sub_807A728: @ 807A728
push {r4-r7,lr}
ldr r0, =0x03003124
ldrb r0, [r0]
@@ -207973,7 +207973,7 @@ _0807A7B6:
thumb_func_end sub_807A728
thumb_func_start sub_807A7BC
-sub_807A7BC: ; 807A7BC
+sub_807A7BC: @ 807A7BC
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -207998,7 +207998,7 @@ _0807A7DC:
thumb_func_end sub_807A7BC
thumb_func_start sub_807A7E0
-sub_807A7E0: ; 807A7E0
+sub_807A7E0: @ 807A7E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -208127,7 +208127,7 @@ _0807A8C0:
thumb_func_end sub_807A7E0
thumb_func_start sub_807A8D0
-sub_807A8D0: ; 807A8D0
+sub_807A8D0: @ 807A8D0
push {r4-r6,lr}
lsls r1, 16
lsrs r5, r1, 16
@@ -208168,7 +208168,7 @@ _0807A910:
thumb_func_end sub_807A8D0
thumb_func_start sub_807A918
-sub_807A918: ; 807A918
+sub_807A918: @ 807A918
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -208314,7 +208314,7 @@ _0807AA1A:
thumb_func_end sub_807A918
thumb_func_start sub_807AA28
-sub_807AA28: ; 807AA28
+sub_807AA28: @ 807AA28
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -208335,7 +208335,7 @@ _0807AA44:
thumb_func_end sub_807AA28
thumb_func_start sub_807AA4C
-sub_807AA4C: ; 807AA4C
+sub_807AA4C: @ 807AA4C
push {r4,r5,lr}
adds r4, r0, 0
adds r0, 0x3E
@@ -208363,7 +208363,7 @@ _0807AA76:
thumb_func_end sub_807AA4C
thumb_func_start sub_807AA7C
-sub_807AA7C: ; 807AA7C
+sub_807AA7C: @ 807AA7C
push {lr}
adds r2, r0, 0
movs r0, 0x30
@@ -208398,7 +208398,7 @@ _0807AAB2:
thumb_func_end sub_807AA7C
thumb_func_start sub_807AABC
-sub_807AABC: ; 807AABC
+sub_807AABC: @ 807AABC
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2E]
@@ -208419,7 +208419,7 @@ _0807AADA:
thumb_func_end sub_807AABC
thumb_func_start sub_807AAE0
-sub_807AAE0: ; 807AAE0
+sub_807AAE0: @ 807AAE0
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2E]
@@ -208440,7 +208440,7 @@ _0807AAFE:
thumb_func_end sub_807AAE0
thumb_func_start sub_807AB04
-sub_807AB04: ; 807AB04
+sub_807AB04: @ 807AB04
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -208461,7 +208461,7 @@ _0807AB20:
thumb_func_end sub_807AB04
thumb_func_start sub_807AB28
-sub_807AB28: ; 807AB28
+sub_807AB28: @ 807AB28
push {r4,r5,lr}
sub sp, 0x20
ldr r0, =0x020322a0
@@ -208536,7 +208536,7 @@ sub_807AB28: ; 807AB28
thumb_func_end sub_807AB28
thumb_func_start sub_807ABCC
-sub_807ABCC: ; 807ABCC
+sub_807ABCC: @ 807ABCC
push {r4,lr}
ldr r4, =0x020322a0
ldr r0, [r4]
@@ -208578,7 +208578,7 @@ _0807AC1C:
thumb_func_end sub_807ABCC
thumb_func_start sub_807AC24
-sub_807AC24: ; 807AC24
+sub_807AC24: @ 807AC24
push {lr}
bl sub_807ABCC
bl LoadOamFromSprites
@@ -208589,7 +208589,7 @@ sub_807AC24: ; 807AC24
thumb_func_end sub_807AC24
thumb_func_start sub_807AC3C
-sub_807AC3C: ; 807AC3C
+sub_807AC3C: @ 807AC3C
push {r4,lr}
ldr r3, =0x020322a0
ldr r1, [r3]
@@ -208612,7 +208612,7 @@ sub_807AC3C: ; 807AC3C
thumb_func_end sub_807AC3C
thumb_func_start sub_807AC64
-sub_807AC64: ; 807AC64
+sub_807AC64: @ 807AC64
push {r4,r5,lr}
ldr r0, =0x020322a0
ldr r2, [r0]
@@ -208673,7 +208673,7 @@ _0807ACC4:
thumb_func_end sub_807AC64
thumb_func_start sub_807ACDC
-sub_807ACDC: ; 807ACDC
+sub_807ACDC: @ 807ACDC
push {lr}
ldr r0, =0x03003124
ldrb r0, [r0]
@@ -208692,7 +208692,7 @@ _0807ACF8:
thumb_func_end sub_807ACDC
thumb_func_start sub_807ACFC
-sub_807ACFC: ; 807ACFC
+sub_807ACFC: @ 807ACFC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -208840,7 +208840,7 @@ _0807AE36:
thumb_func_end sub_807ACFC
thumb_func_start sub_807AE50
-sub_807AE50: ; 807AE50
+sub_807AE50: @ 807AE50
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -209153,7 +209153,7 @@ _0807B116:
thumb_func_end sub_807AE50
thumb_func_start sub_807B140
-sub_807B140: ; 807B140
+sub_807B140: @ 807B140
push {lr}
movs r0, 0x5
bl sub_807B62C
@@ -209164,7 +209164,7 @@ sub_807B140: ; 807B140
thumb_func_end sub_807B140
thumb_func_start sub_807B154
-sub_807B154: ; 807B154
+sub_807B154: @ 807B154
push {lr}
movs r0, 0
movs r1, 0xFF
@@ -209179,7 +209179,7 @@ sub_807B154: ; 807B154
thumb_func_end sub_807B154
thumb_func_start sub_807B170
-sub_807B170: ; 807B170
+sub_807B170: @ 807B170
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -209278,7 +209278,7 @@ sub_807B170: ; 807B170
thumb_func_end sub_807B170
thumb_func_start sub_807B270
-sub_807B270: ; 807B270
+sub_807B270: @ 807B270
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -209474,7 +209474,7 @@ _0807B43E:
thumb_func_end sub_807B270
thumb_func_start sub_807B464
-sub_807B464: ; 807B464
+sub_807B464: @ 807B464
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -209519,7 +209519,7 @@ _0807B4B8:
thumb_func_end sub_807B464
thumb_func_start sub_807B4C4
-sub_807B4C4: ; 807B4C4
+sub_807B4C4: @ 807B4C4
push {lr}
bl link_get_multiplayer_id
pop {r0}
@@ -209527,7 +209527,7 @@ sub_807B4C4: ; 807B4C4
thumb_func_end sub_807B4C4
thumb_func_start sub_807B4D0
-sub_807B4D0: ; 807B4D0
+sub_807B4D0: @ 807B4D0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -209627,7 +209627,7 @@ _0807B58E:
thumb_func_end sub_807B4D0
thumb_func_start sub_807B5B8
-sub_807B5B8: ; 807B5B8
+sub_807B5B8: @ 807B5B8
push {r4,lr}
ldr r4, =0x020322a0
ldr r0, [r4]
@@ -209670,7 +209670,7 @@ _0807B600:
thumb_func_end sub_807B5B8
thumb_func_start sub_807B60C
-sub_807B60C: ; 807B60C
+sub_807B60C: @ 807B60C
push {lr}
bl sub_807BBC8
bl RunActiveTasks
@@ -209683,7 +209683,7 @@ sub_807B60C: ; 807B60C
thumb_func_end sub_807B60C
thumb_func_start sub_807B62C
-sub_807B62C: ; 807B62C
+sub_807B62C: @ 807B62C
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -210113,7 +210113,7 @@ _0807BA68:
thumb_func_end sub_807B62C
thumb_func_start sub_807BA94
-sub_807BA94: ; 807BA94
+sub_807BA94: @ 807BA94
push {lr}
ldr r0, =gUnknown_08338D70
bl LoadObjectPic
@@ -210133,7 +210133,7 @@ sub_807BA94: ; 807BA94
thumb_func_end sub_807BA94
thumb_func_start sub_807BAD8
-sub_807BAD8: ; 807BAD8
+sub_807BAD8: @ 807BAD8
push {r4,r5,lr}
sub sp, 0x14
ldr r0, =0x020322a0
@@ -210220,7 +210220,7 @@ _0807BBA4:
thumb_func_end sub_807BAD8
thumb_func_start sub_807BBC8
-sub_807BBC8: ; 807BBC8
+sub_807BBC8: @ 807BBC8
push {lr}
ldr r0, =0x020322a0
ldr r0, [r0]
@@ -210241,7 +210241,7 @@ _0807BBE4:
thumb_func_end sub_807BBC8
thumb_func_start sub_807BBEC
-sub_807BBEC: ; 807BBEC
+sub_807BBEC: @ 807BBEC
push {r4-r7,lr}
sub sp, 0x14
ldr r0, =0x020322a0
@@ -212303,7 +212303,7 @@ _0807CFB6:
thumb_func_end sub_807BBEC
thumb_func_start sub_807CFC8
-sub_807CFC8: ; 807CFC8
+sub_807CFC8: @ 807CFC8
push {r4-r7,lr}
sub sp, 0x14
ldr r0, =0x020322a0
@@ -214408,7 +214408,7 @@ _0807E402:
thumb_func_end sub_807CFC8
thumb_func_start c2_08053788
-c2_08053788: ; 807E414
+c2_08053788: @ 807E414
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -214495,7 +214495,7 @@ _0807E4C2:
thumb_func_end c2_08053788
thumb_func_start sub_807E4DC
-sub_807E4DC: ; 807E4DC
+sub_807E4DC: @ 807E4DC
push {r4-r6,lr}
bl sub_807ACDC
bl sub_800A550
@@ -214554,7 +214554,7 @@ _0807E542:
thumb_func_end sub_807E4DC
thumb_func_start sub_807E55C
-sub_807E55C: ; 807E55C
+sub_807E55C: @ 807E55C
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -214619,7 +214619,7 @@ _0807E5CE:
thumb_func_end sub_807E55C
thumb_func_start sub_807E5D8
-sub_807E5D8: ; 807E5D8
+sub_807E5D8: @ 807E5D8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -214674,7 +214674,7 @@ _0807E636:
thumb_func_end sub_807E5D8
thumb_func_start sub_807E64C
-sub_807E64C: ; 807E64C
+sub_807E64C: @ 807E64C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -214723,7 +214723,7 @@ _0807E69E:
thumb_func_end sub_807E64C
thumb_func_start sub_807E6AC
-sub_807E6AC: ; 807E6AC
+sub_807E6AC: @ 807E6AC
push {r4,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x32]
@@ -214796,7 +214796,7 @@ _0807E72C:
thumb_func_end sub_807E6AC
thumb_func_start sub_807E73C
-sub_807E73C: ; 807E73C
+sub_807E73C: @ 807E73C
push {r4-r6,lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -214825,7 +214825,7 @@ sub_807E73C: ; 807E73C
thumb_func_end sub_807E73C
thumb_func_start sub_807E784
-sub_807E784: ; 807E784
+sub_807E784: @ 807E784
push {r4,lr}
sub sp, 0x20
ldr r0, =0x020375e0
@@ -214862,7 +214862,7 @@ sub_807E784: ; 807E784
thumb_func_end sub_807E784
thumb_func_start sub_807E7E8
-sub_807E7E8: ; 807E7E8
+sub_807E7E8: @ 807E7E8
push {r4-r7,lr}
sub sp, 0x38
lsls r0, 24
@@ -215031,7 +215031,7 @@ _0807E960:
thumb_func_end sub_807E7E8
thumb_func_start sub_807E974
-sub_807E974: ; 807E974
+sub_807E974: @ 807E974
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -215081,7 +215081,7 @@ _0807E98E:
thumb_func_end sub_807E974
thumb_func_start sub_807E9D4
-sub_807E9D4: ; 807E9D4
+sub_807E9D4: @ 807E9D4
push {r4-r6,lr}
ldr r6, =0x020375e2
ldrh r0, [r6]
@@ -215111,7 +215111,7 @@ _0807EA0A:
thumb_func_end sub_807E9D4
thumb_func_start sub_807EA10
-sub_807EA10: ; 807EA10
+sub_807EA10: @ 807EA10
push {lr}
ldr r0, =0x020375e2
ldrb r0, [r0]
@@ -215124,7 +215124,7 @@ sub_807EA10: ; 807EA10
thumb_func_end sub_807EA10
thumb_func_start sub_807EA2C
-sub_807EA2C: ; 807EA2C
+sub_807EA2C: @ 807EA2C
push {r4-r6,lr}
bl sub_807BBC8
lsls r0, 24
@@ -215187,7 +215187,7 @@ _0807EA96:
thumb_func_end sub_807EA2C
thumb_func_start sub_807EACC
-sub_807EACC: ; 807EACC
+sub_807EACC: @ 807EACC
push {r4,lr}
bl sub_807ACDC
lsls r0, 24
@@ -215241,7 +215241,7 @@ _0807EB2C:
thumb_func_end sub_807EACC
thumb_func_start sub_807EB50
-sub_807EB50: ; 807EB50
+sub_807EB50: @ 807EB50
push {r4,lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -215737,7 +215737,7 @@ _0807F048:
thumb_func_end sub_807EB50
thumb_func_start c2_080543C4
-c2_080543C4: ; 807F068
+c2_080543C4: @ 807F068
push {r4,r5,lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -215783,7 +215783,7 @@ _0807F0BE:
thumb_func_end c2_080543C4
thumb_func_start sub_807F0E4
-sub_807F0E4: ; 807F0E4
+sub_807F0E4: @ 807F0E4
push {lr}
sub sp, 0x4
bl script_env_2_enable
@@ -215804,7 +215804,7 @@ sub_807F0E4: ; 807F0E4
thumb_func_end sub_807F0E4
thumb_func_start sub_807F110
-sub_807F110: ; 807F110
+sub_807F110: @ 807F110
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -215829,7 +215829,7 @@ _0807F134:
thumb_func_end sub_807F110
thumb_func_start sub_807F14C
-sub_807F14C: ; 807F14C
+sub_807F14C: @ 807F14C
push {r4,r5,lr}
movs r5, 0
movs r4, 0
@@ -215867,7 +215867,7 @@ _0807F18A:
thumb_func_end sub_807F14C
thumb_func_start sub_807F19C
-sub_807F19C: ; 807F19C
+sub_807F19C: @ 807F19C
push {lr}
bl sub_807B170
pop {r0}
@@ -215875,7 +215875,7 @@ sub_807F19C: ; 807F19C
thumb_func_end sub_807F19C
thumb_func_start sub_807F1A8
-sub_807F1A8: ; 807F1A8
+sub_807F1A8: @ 807F1A8
push {r4-r6,lr}
sub sp, 0x14
adds r5, r0, 0
@@ -215927,7 +215927,7 @@ sub_807F1A8: ; 807F1A8
thumb_func_end sub_807F1A8
thumb_func_start c3_08054588
-c3_08054588: ; 807F210
+c3_08054588: @ 807F210
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -216031,7 +216031,7 @@ _0807F2DE:
thumb_func_end c3_08054588
thumb_func_start c3_0805465C
-c3_0805465C: ; 807F2E4
+c3_0805465C: @ 807F2E4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -216120,7 +216120,7 @@ _0807F38E:
thumb_func_end c3_0805465C
thumb_func_start sub_807F39C
-sub_807F39C: ; 807F39C
+sub_807F39C: @ 807F39C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -216214,7 +216214,7 @@ _0807F45C:
thumb_func_end sub_807F39C
thumb_func_start sub_807F464
-sub_807F464: ; 807F464
+sub_807F464: @ 807F464
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -216521,7 +216521,7 @@ _0807F71A:
thumb_func_end sub_807F464
thumb_func_start sub_807F738
-sub_807F738: ; 807F738
+sub_807F738: @ 807F738
push {lr}
ldr r0, =0x03007630
ldr r1, =0x0000ffff
@@ -216540,7 +216540,7 @@ sub_807F738: ; 807F738
thumb_func_end sub_807F738
thumb_func_start sub_807F764
-sub_807F764: ; 807F764
+sub_807F764: @ 807F764
push {r4,lr}
sub sp, 0x10
bl sub_8082DF4
@@ -216596,7 +216596,7 @@ sub_807F764: ; 807F764
thumb_func_end sub_807F764
thumb_func_start sub_807F7D8
-sub_807F7D8: ; 807F7D8
+sub_807F7D8: @ 807F7D8
push {r4,r5,lr}
ldr r1, =0x020322a4
ldr r0, [r1]
@@ -216783,7 +216783,7 @@ _0807F9CA:
thumb_func_end sub_807F7D8
thumb_func_start sub_807F9D0
-sub_807F9D0: ; 807F9D0
+sub_807F9D0: @ 807F9D0
push {lr}
sub sp, 0x8
movs r0, 0x1E
@@ -216827,7 +216827,7 @@ sub_807F9D0: ; 807F9D0
thumb_func_end sub_807F9D0
thumb_func_start sub_807FA34
-sub_807FA34: ; 807FA34
+sub_807FA34: @ 807FA34
push {r4,lr}
sub sp, 0x8
ldr r0, =gUnknown_08339980
@@ -216865,7 +216865,7 @@ _0807FA74:
thumb_func_end sub_807FA34
thumb_func_start sub_807FA80
-sub_807FA80: ; 807FA80
+sub_807FA80: @ 807FA80
push {r4,lr}
ldr r4, =0x020322a4
ldr r0, [r4]
@@ -216897,7 +216897,7 @@ _0807FA94:
thumb_func_end sub_807FA80
thumb_func_start sub_807FAC8
-sub_807FAC8: ; 807FAC8
+sub_807FAC8: @ 807FAC8
push {r4-r6,lr}
sub sp, 0x4
ldr r1, =0x020322a4
@@ -217132,7 +217132,7 @@ _0807FCE2:
thumb_func_end sub_807FAC8
thumb_func_start sub_807FD08
-sub_807FD08: ; 807FD08
+sub_807FD08: @ 807FD08
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x3A]
@@ -217182,7 +217182,7 @@ _0807FD56:
thumb_func_end sub_807FD08
thumb_func_start sub_807FD64
-sub_807FD64: ; 807FD64
+sub_807FD64: @ 807FD64
push {r4-r6,lr}
ldr r5, [sp, 0x10]
ldr r6, [sp, 0x14]
@@ -217207,7 +217207,7 @@ sub_807FD64: ; 807FD64
thumb_func_end sub_807FD64
thumb_func_start sub_807FD90
-sub_807FD90: ; 807FD90
+sub_807FD90: @ 807FD90
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -217272,7 +217272,7 @@ sub_807FD90: ; 807FD90
thumb_func_end sub_807FD90
thumb_func_start sub_807FE14
-sub_807FE14: ; 807FE14
+sub_807FE14: @ 807FE14
push {r4-r6,lr}
adds r6, r0, 0
lsls r5, r1, 16
@@ -217305,7 +217305,7 @@ sub_807FE14: ; 807FE14
thumb_func_end sub_807FE14
thumb_func_start sub_807FE54
-sub_807FE54: ; 807FE54
+sub_807FE54: @ 807FE54
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -217439,7 +217439,7 @@ _0807FF88:
thumb_func_end sub_807FE54
thumb_func_start sub_807FFA4
-sub_807FFA4: ; 807FFA4
+sub_807FFA4: @ 807FFA4
push {r4,r5,lr}
movs r0, 0
movs r1, 0
@@ -217493,7 +217493,7 @@ _0808000E:
thumb_func_end sub_807FFA4
thumb_func_start sub_8080018
-sub_8080018: ; 8080018
+sub_8080018: @ 8080018
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x020322a4
@@ -218106,7 +218106,7 @@ _08080546:
thumb_func_end sub_8080018
thumb_func_start sub_8080588
-sub_8080588: ; 8080588
+sub_8080588: @ 8080588
push {r4,lr}
movs r0, 0
movs r1, 0
@@ -218168,7 +218168,7 @@ sub_8080588: ; 8080588
thumb_func_end sub_8080588
thumb_func_start task_tutorial_oak_boy_girl
-task_tutorial_oak_boy_girl: ; 8080624
+task_tutorial_oak_boy_girl: @ 8080624
push {lr}
lsls r0, 16
lsls r1, 24
@@ -218210,7 +218210,7 @@ _0808066E:
thumb_func_end task_tutorial_oak_boy_girl
thumb_func_start sub_8080674
-sub_8080674: ; 8080674
+sub_8080674: @ 8080674
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -218321,7 +218321,7 @@ _08080734:
thumb_func_end sub_8080674
thumb_func_start sub_808074C
-sub_808074C: ; 808074C
+sub_808074C: @ 808074C
push {r4-r7,lr}
movs r4, 0
ldr r7, =0x020322a4
@@ -218382,7 +218382,7 @@ _080807A2:
thumb_func_end sub_808074C
thumb_func_start sub_80807BC
-sub_80807BC: ; 80807BC
+sub_80807BC: @ 80807BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -218514,7 +218514,7 @@ _080808B6:
thumb_func_end sub_80807BC
thumb_func_start sub_80808D4
-sub_80808D4: ; 80808D4
+sub_80808D4: @ 80808D4
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x020322a4
@@ -219084,7 +219084,7 @@ _08080DAE:
thumb_func_end sub_80808D4
thumb_func_start sub_8080DF8
-sub_8080DF8: ; 8080DF8
+sub_8080DF8: @ 8080DF8
push {lr}
ldr r3, =0x03003110
movs r0, 0
@@ -219105,7 +219105,7 @@ _08080E02:
thumb_func_end sub_8080DF8
thumb_func_start sub_8080E20
-sub_8080E20: ; 8080E20
+sub_8080E20: @ 8080E20
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -219141,7 +219141,7 @@ _08080E58:
thumb_func_end sub_8080E20
thumb_func_start sub_8080E6C
-sub_8080E6C: ; 8080E6C
+sub_8080E6C: @ 8080E6C
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -219168,7 +219168,7 @@ sub_8080E6C: ; 8080E6C
thumb_func_end sub_8080E6C
thumb_func_start sub_8080EA4
-sub_8080EA4: ; 8080EA4
+sub_8080EA4: @ 8080EA4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -219302,7 +219302,7 @@ _08080FC6:
thumb_func_end sub_8080EA4
thumb_func_start sub_8080FD0
-sub_8080FD0: ; 8080FD0
+sub_8080FD0: @ 8080FD0
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -219428,7 +219428,7 @@ _080810EE:
thumb_func_end sub_8080FD0
thumb_func_start sub_80810F8
-sub_80810F8: ; 80810F8
+sub_80810F8: @ 80810F8
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -219555,7 +219555,7 @@ _0808121A:
thumb_func_end sub_80810F8
thumb_func_start sub_8081224
-sub_8081224: ; 8081224
+sub_8081224: @ 8081224
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -219601,7 +219601,7 @@ _0808127E:
thumb_func_end sub_8081224
thumb_func_start sub_8081288
-sub_8081288: ; 8081288
+sub_8081288: @ 8081288
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -219696,7 +219696,7 @@ _08081358:
thumb_func_end sub_8081288
thumb_func_start sub_8081370
-sub_8081370: ; 8081370
+sub_8081370: @ 8081370
push {r4-r7,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -219837,7 +219837,7 @@ _080814A0:
thumb_func_end sub_8081370
thumb_func_start sub_80814B0
-sub_80814B0: ; 80814B0
+sub_80814B0: @ 80814B0
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -219874,7 +219874,7 @@ _080814EE:
thumb_func_end sub_80814B0
thumb_func_start sub_80814F4
-sub_80814F4: ; 80814F4
+sub_80814F4: @ 80814F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -220144,7 +220144,7 @@ _08081722:
thumb_func_end sub_80814F4
thumb_func_start sub_8081744
-sub_8081744: ; 8081744
+sub_8081744: @ 8081744
push {r4-r6,lr}
movs r4, 0
movs r6, 0
@@ -220295,7 +220295,7 @@ _0808187E:
thumb_func_end sub_8081744
thumb_func_start sub_8081898
-sub_8081898: ; 8081898
+sub_8081898: @ 8081898
push {r4-r6,lr}
bl sub_8082D28
ldr r4, =0x020322a4
@@ -220379,12 +220379,12 @@ _0808191A:
thumb_func_end sub_8081898
thumb_func_start nullsub_31
-nullsub_31: ; 8081960
+nullsub_31: @ 8081960
bx lr
thumb_func_end nullsub_31
thumb_func_start help_system_is_not_first_time
-help_system_is_not_first_time: ; 8081964
+help_system_is_not_first_time: @ 8081964
push {r4,r5,lr}
lsls r1, 24
lsls r2, 24
@@ -220428,7 +220428,7 @@ _080819B2:
thumb_func_end help_system_is_not_first_time
thumb_func_start sub_80819B8
-sub_80819B8: ; 80819B8
+sub_80819B8: @ 80819B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -220719,7 +220719,7 @@ _08081B9E:
thumb_func_end sub_80819B8
thumb_func_start sub_8081BB0
-sub_8081BB0: ; 8081BB0
+sub_8081BB0: @ 8081BB0
ldr r1, =0x03000e04
strh r0, [r1]
bx lr
@@ -220727,7 +220727,7 @@ sub_8081BB0: ; 8081BB0
thumb_func_end sub_8081BB0
thumb_func_start sub_8081BBC
-sub_8081BBC: ; 8081BBC
+sub_8081BBC: @ 8081BBC
ldr r0, =0x03000e04
movs r1, 0
ldrsh r0, [r0, r1]
@@ -220736,7 +220736,7 @@ sub_8081BBC: ; 8081BBC
thumb_func_end sub_8081BBC
thumb_func_start sub_8081BC8
-sub_8081BC8: ; 8081BC8
+sub_8081BC8: @ 8081BC8
ldr r1, =0x03000e06
strh r0, [r1]
bx lr
@@ -220744,7 +220744,7 @@ sub_8081BC8: ; 8081BC8
thumb_func_end sub_8081BC8
thumb_func_start sub_8081BD4
-sub_8081BD4: ; 8081BD4
+sub_8081BD4: @ 8081BD4
ldr r0, =0x03000e06
movs r1, 0
ldrsh r0, [r0, r1]
@@ -220753,7 +220753,7 @@ sub_8081BD4: ; 8081BD4
thumb_func_end sub_8081BD4
thumb_func_start sub_8081BE0
-sub_8081BE0: ; 8081BE0
+sub_8081BE0: @ 8081BE0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -221029,7 +221029,7 @@ _08081DDE:
thumb_func_end sub_8081BE0
thumb_func_start sub_8081E04
-sub_8081E04: ; 8081E04
+sub_8081E04: @ 8081E04
push {r4,lr}
sub sp, 0x4
ldr r4, [sp, 0xC]
@@ -221046,7 +221046,7 @@ sub_8081E04: ; 8081E04
thumb_func_end sub_8081E04
thumb_func_start sub_8081E20
-sub_8081E20: ; 8081E20
+sub_8081E20: @ 8081E20
push {r4-r6,lr}
ldr r0, =0x020322a4
ldr r0, [r0]
@@ -221214,7 +221214,7 @@ _08081F7C:
thumb_func_end sub_8081E20
thumb_func_start sub_8081F94
-sub_8081F94: ; 8081F94
+sub_8081F94: @ 8081F94
push {lr}
adds r1, r0, 0
ldr r0, =0x03003124
@@ -221240,7 +221240,7 @@ _08081FBA:
thumb_func_end sub_8081F94
thumb_func_start sub_8081FC8
-sub_8081FC8: ; 8081FC8
+sub_8081FC8: @ 8081FC8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -221831,7 +221831,7 @@ _0808249E:
thumb_func_end sub_8081FC8
thumb_func_start sub_80824FC
-sub_80824FC: ; 80824FC
+sub_80824FC: @ 80824FC
push {r4,lr}
ldr r1, =0x020322a4
ldr r0, [r1]
@@ -221986,7 +221986,7 @@ _0808263E:
thumb_func_end sub_80824FC
thumb_func_start sub_8082644
-sub_8082644: ; 8082644
+sub_8082644: @ 8082644
push {r4-r6,lr}
sub sp, 0x4
ldr r1, =0x020322a4
@@ -222300,7 +222300,7 @@ _080828DC:
thumb_func_end sub_8082644
thumb_func_start sub_8082924
-sub_8082924: ; 8082924
+sub_8082924: @ 8082924
push {r4-r6,lr}
ldr r1, =0x020322a4
ldr r0, [r1]
@@ -222479,7 +222479,7 @@ _08082A92:
thumb_func_end sub_8082924
thumb_func_start sub_8082AD4
-sub_8082AD4: ; 8082AD4
+sub_8082AD4: @ 8082AD4
push {r4-r7,lr}
ldr r0, =0x03003124
ldrb r0, [r0]
@@ -222692,7 +222692,7 @@ _08082CA4:
thumb_func_end sub_8082AD4
thumb_func_start sub_8082CB4
-sub_8082CB4: ; 8082CB4
+sub_8082CB4: @ 8082CB4
push {r4,lr}
sub sp, 0x14
movs r1, 0xF0
@@ -222744,7 +222744,7 @@ sub_8082CB4: ; 8082CB4
thumb_func_end sub_8082CB4
thumb_func_start sub_8082D18
-sub_8082D18: ; 8082D18
+sub_8082D18: @ 8082D18
ldr r0, =0x020322a4
ldr r0, [r0]
adds r0, 0x4A
@@ -222754,7 +222754,7 @@ sub_8082D18: ; 8082D18
thumb_func_end sub_8082D18
thumb_func_start sub_8082D28
-sub_8082D28: ; 8082D28
+sub_8082D28: @ 8082D28
push {r4,lr}
movs r1, 0
ldr r4, =0x03003124
@@ -222848,7 +222848,7 @@ _08082DEA:
thumb_func_end sub_8082D28
thumb_func_start sub_8082DF4
-sub_8082DF4: ; 8082DF4
+sub_8082DF4: @ 8082DF4
push {r4-r6,lr}
ldr r4, =0x020322a4
ldr r0, [r4]
@@ -222882,7 +222882,7 @@ sub_8082DF4: ; 8082DF4
thumb_func_end sub_8082DF4
thumb_func_start sub_8082E3C
-sub_8082E3C: ; 8082E3C
+sub_8082E3C: @ 8082E3C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -222924,7 +222924,7 @@ _08082E80:
thumb_func_end sub_8082E3C
thumb_func_start sub_8082E84
-sub_8082E84: ; 8082E84
+sub_8082E84: @ 8082E84
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -223028,7 +223028,7 @@ _08082F40:
thumb_func_end sub_8082E84
thumb_func_start sub_8082F68
-sub_8082F68: ; 8082F68
+sub_8082F68: @ 8082F68
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -223056,7 +223056,7 @@ _08082F94:
thumb_func_end sub_8082F68
thumb_func_start sub_8082F9C
-sub_8082F9C: ; 8082F9C
+sub_8082F9C: @ 8082F9C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -223092,7 +223092,7 @@ _08082FD4:
thumb_func_end sub_8082F9C
thumb_func_start sub_8082FDC
-sub_8082FDC: ; 8082FDC
+sub_8082FDC: @ 8082FDC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -223119,7 +223119,7 @@ sub_8082FDC: ; 8082FDC
thumb_func_end sub_8082FDC
thumb_func_start sub_8083010
-sub_8083010: ; 8083010
+sub_8083010: @ 8083010
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -223210,7 +223210,7 @@ _080830B2:
thumb_func_end sub_8083010
thumb_func_start sub_80830C0
-sub_80830C0: ; 80830C0
+sub_80830C0: @ 80830C0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -223279,7 +223279,7 @@ _08083130:
thumb_func_end sub_80830C0
thumb_func_start sub_8083140
-sub_8083140: ; 8083140
+sub_8083140: @ 8083140
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -223305,7 +223305,7 @@ _08083166:
thumb_func_end sub_8083140
thumb_func_start sub_8083170
-sub_8083170: ; 8083170
+sub_8083170: @ 8083170
push {r4-r7,lr}
lsls r0, 16
lsls r1, 16
@@ -223388,7 +223388,7 @@ _080831FA:
thumb_func_end sub_8083170
thumb_func_start sub_8083210
-sub_8083210: ; 8083210
+sub_8083210: @ 8083210
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -223406,7 +223406,7 @@ _08083222:
thumb_func_end sub_8083210
thumb_func_start sub_8083230
-sub_8083230: ; 8083230
+sub_8083230: @ 8083230
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 16
@@ -223474,7 +223474,7 @@ _08083250:
thumb_func_end sub_8083230
thumb_func_start sub_80832BC
-sub_80832BC: ; 80832BC
+sub_80832BC: @ 80832BC
push {r4-r6,lr}
adds r6, r0, 0
lsls r4, r1, 16
@@ -223498,7 +223498,7 @@ _080832E0:
thumb_func_end sub_80832BC
thumb_func_start sub_80832E8
-sub_80832E8: ; 80832E8
+sub_80832E8: @ 80832E8
push {lr}
adds r1, r0, 0
ldrh r2, [r1]
@@ -223522,7 +223522,7 @@ _08083308:
thumb_func_end sub_80832E8
thumb_func_start sub_808330C
-sub_808330C: ; 808330C
+sub_808330C: @ 808330C
push {r4,lr}
ldr r4, =0x020322a4
ldr r0, [r4]
@@ -223542,7 +223542,7 @@ sub_808330C: ; 808330C
thumb_func_end sub_808330C
thumb_func_start sub_8083334
-sub_8083334: ; 8083334
+sub_8083334: @ 8083334
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 16
@@ -223586,7 +223586,7 @@ _08083378:
thumb_func_end sub_8083334
thumb_func_start sub_8083380
-sub_8083380: ; 8083380
+sub_8083380: @ 8083380
push {r4,r5,lr}
ldr r5, =0x020322a4
ldr r2, [r5]
@@ -223648,7 +223648,7 @@ _080833F0:
thumb_func_end sub_8083380
thumb_func_start sub_80833F8
-sub_80833F8: ; 80833F8
+sub_80833F8: @ 80833F8
ldr r1, =0x020322a4
ldr r2, [r1]
movs r3, 0x8E
@@ -223667,8 +223667,8 @@ sub_80833F8: ; 80833F8
thumb_func_end sub_80833F8
thumb_func_start UpdateBerryBlenderRecord
-; void UpdateBerryBlenderRecord()
-UpdateBerryBlenderRecord: ; 8083418
+@ void UpdateBerryBlenderRecord()
+UpdateBerryBlenderRecord: @ 8083418
push {lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -223695,7 +223695,7 @@ _0808343E:
thumb_func_end UpdateBerryBlenderRecord
thumb_func_start berry_blender_related
-berry_blender_related: ; 8083450
+berry_blender_related: @ 8083450
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -224183,7 +224183,7 @@ _0808389A:
thumb_func_end berry_blender_related
thumb_func_start sub_80838AC
-sub_80838AC: ; 80838AC
+sub_80838AC: @ 80838AC
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -224249,7 +224249,7 @@ sub_80838AC: ; 80838AC
thumb_func_end sub_80838AC
thumb_func_start sub_808395C
-sub_808395C: ; 808395C
+sub_808395C: @ 808395C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -224302,7 +224302,7 @@ _080839A8:
thumb_func_end sub_808395C
thumb_func_start sub_80839B4
-sub_80839B4: ; 80839B4
+sub_80839B4: @ 80839B4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -224478,7 +224478,7 @@ _08083AF2:
thumb_func_end sub_80839B4
thumb_func_start sub_8083B08
-sub_8083B08: ; 8083B08
+sub_8083B08: @ 8083B08
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -224847,7 +224847,7 @@ _08083E14:
thumb_func_end sub_8083B08
thumb_func_start ShowBerryBlenderRecordWindow
-ShowBerryBlenderRecordWindow: ; 8083E24
+ShowBerryBlenderRecordWindow: @ 8083E24
push {r4-r7,lr}
sub sp, 0x34
ldr r0, =gUnknown_08339D14
@@ -224960,7 +224960,7 @@ _08083E8A:
thumb_func_end ShowBerryBlenderRecordWindow
thumb_func_start sub_8083F3C
-sub_8083F3C: ; 8083F3C
+sub_8083F3C: @ 8083F3C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -225001,7 +225001,7 @@ _08083F82:
thumb_func_end sub_8083F3C
thumb_func_start sub_8083F94
-sub_8083F94: ; 8083F94
+sub_8083F94: @ 8083F94
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -225153,7 +225153,7 @@ _080840C6:
thumb_func_end sub_8083F94
thumb_func_start sub_80840D4
-sub_80840D4: ; 80840D4
+sub_80840D4: @ 80840D4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -225246,7 +225246,7 @@ _08084148:
thumb_func_end sub_80840D4
thumb_func_start sub_808417C
-sub_808417C: ; 808417C
+sub_808417C: @ 808417C
push {r4-r7,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -225301,7 +225301,7 @@ _080841DC:
thumb_func_end sub_808417C
thumb_func_start reset_playtime
-reset_playtime: ; 80841E4
+reset_playtime: @ 80841E4
ldr r1, =0x03000e08
movs r0, 0
strb r0, [r1]
@@ -225320,7 +225320,7 @@ reset_playtime: ; 80841E4
thumb_func_end reset_playtime
thumb_func_start set_max_playtime_if_appropriate
-set_max_playtime_if_appropriate: ; 8084208
+set_max_playtime_if_appropriate: @ 8084208
push {lr}
ldr r1, =0x03000e08
movs r0, 0x1
@@ -225339,7 +225339,7 @@ _08084220:
thumb_func_end set_max_playtime_if_appropriate
thumb_func_start sub_8084230
-sub_8084230: ; 8084230
+sub_8084230: @ 8084230
ldr r1, =0x03000e08
movs r0, 0
strb r0, [r1]
@@ -225348,7 +225348,7 @@ sub_8084230: ; 8084230
thumb_func_end sub_8084230
thumb_func_start gametime_increment
-gametime_increment: ; 808423C
+gametime_increment: @ 808423C
push {lr}
ldr r0, =0x03000e08
ldrb r0, [r0]
@@ -225399,7 +225399,7 @@ _08084294:
thumb_func_end gametime_increment
thumb_func_start set_max_playtime
-set_max_playtime: ; 80842A4
+set_max_playtime: @ 80842A4
ldr r1, =0x03000e08
movs r0, 0x2
strb r0, [r1]
@@ -225418,8 +225418,8 @@ set_max_playtime: ; 80842A4
thumb_func_end set_max_playtime
thumb_func_start write_word_to_mem
-; void write_word_to_mem(int value, int *mem)
-write_word_to_mem: ; 80842CC
+@ void write_word_to_mem(int value, int *mem)
+write_word_to_mem: @ 80842CC
strb r0, [r1]
lsrs r2, r0, 8
strb r2, [r1, 0x1]
@@ -225431,7 +225431,7 @@ write_word_to_mem: ; 80842CC
thumb_func_end write_word_to_mem
thumb_func_start sub_80842DC
-sub_80842DC: ; 80842DC
+sub_80842DC: @ 80842DC
adds r2, r0, 0
ldrb r0, [r2, 0x3]
lsls r0, 24
@@ -225447,7 +225447,7 @@ sub_80842DC: ; 80842DC
thumb_func_end sub_80842DC
thumb_func_start sub_80842F4
-sub_80842F4: ; 80842F4
+sub_80842F4: @ 80842F4
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -225466,7 +225466,7 @@ _080842FC:
thumb_func_end sub_80842F4
thumb_func_start set_player_trainer_id
-set_player_trainer_id: ; 8084310
+set_player_trainer_id: @ 8084310
push {r4,lr}
bl GenerateRandomNumber
adds r4, r0, 0
@@ -225487,7 +225487,7 @@ set_player_trainer_id: ; 8084310
thumb_func_end set_player_trainer_id
thumb_func_start init_options
-init_options: ; 808433C
+init_options: @ 808433C
ldr r3, =0x03005d90
ldr r2, [r3]
ldrb r1, [r2, 0x14]
@@ -225531,7 +225531,7 @@ init_options: ; 808433C
thumb_func_end init_options
thumb_func_start sub_8084390
-sub_8084390: ; 8084390
+sub_8084390: @ 8084390
push {r4,lr}
ldr r1, =0x030060b0
movs r0, 0
@@ -225554,7 +225554,7 @@ sub_8084390: ; 8084390
thumb_func_end sub_8084390
thumb_func_start sub_80843C0
-sub_80843C0: ; 80843C0
+sub_80843C0: @ 80843C0
push {r4-r7,lr}
bl sub_80DF040
movs r2, 0x8
@@ -225585,7 +225585,7 @@ _080843D0:
thumb_func_end sub_80843C0
thumb_func_start sub_8084400
-sub_8084400: ; 8084400
+sub_8084400: @ 8084400
push {r4,lr}
sub sp, 0x4
movs r0, 0
@@ -225616,7 +225616,7 @@ sub_8084400: ; 8084400
thumb_func_end sub_8084400
thumb_func_start sub_808444C
-sub_808444C: ; 808444C
+sub_808444C: @ 808444C
push {lr}
sub sp, 0x4
movs r3, 0x1
@@ -225633,7 +225633,7 @@ sub_808444C: ; 808444C
thumb_func_end sub_808444C
thumb_func_start init_sav2
-init_sav2: ; 808446C
+init_sav2: @ 808446C
push {lr}
bl memclr_stdsav2
bl init_options
@@ -225642,7 +225642,7 @@ init_sav2: ; 808446C
thumb_func_end init_sav2
thumb_func_start sub_808447C
-sub_808447C: ; 808447C
+sub_808447C: @ 808447C
push {lr}
ldr r1, =0x020322d4
movs r0, 0
@@ -225658,8 +225658,8 @@ sub_808447C: ; 808447C
thumb_func_end sub_808447C
thumb_func_start NewGameInitData
-; void NewGameInitData()
-NewGameInitData: ; 80844A0
+@ void NewGameInitData()
+NewGameInitData: @ 80844A0
push {r4,r5,lr}
ldr r0, =0x03006210
ldrh r0, [r0]
@@ -225751,7 +225751,7 @@ _080844B2:
thumb_func_end NewGameInitData
thumb_func_start sub_80845CC
-sub_80845CC: ; 80845CC
+sub_80845CC: @ 80845CC
push {r4-r6,lr}
sub sp, 0x4
mov r0, sp
@@ -225790,7 +225790,7 @@ sub_80845CC: ; 80845CC
thumb_func_end sub_80845CC
thumb_func_start sub_8084620
-sub_8084620: ; 8084620
+sub_8084620: @ 8084620
push {r4,lr}
ldr r0, =gUnknown_08271857
bl script_env_2_execute_new_script
@@ -225816,7 +225816,7 @@ sub_8084620: ; 8084620
thumb_func_end sub_8084620
thumb_func_start flag_var_implications_of_teleport_
-flag_var_implications_of_teleport_: ; 8084660
+flag_var_implications_of_teleport_: @ 8084660
push {lr}
bl player_avatar_init_params_reset
ldr r0, =0x0000088b
@@ -225835,7 +225835,7 @@ flag_var_implications_of_teleport_: ; 8084660
thumb_func_end flag_var_implications_of_teleport_
thumb_func_start sub_808469C
-sub_808469C: ; 808469C
+sub_808469C: @ 808469C
push {lr}
bl player_avatar_init_params_reset
ldr r0, =0x0000088b
@@ -225856,7 +225856,7 @@ sub_808469C: ; 808469C
thumb_func_end sub_808469C
thumb_func_start flagmods_08054D70
-flagmods_08054D70: ; 80846E4
+flagmods_08054D70: @ 80846E4
push {lr}
bl player_avatar_init_params_reset
ldr r0, =0x0000088b
@@ -225875,7 +225875,7 @@ flagmods_08054D70: ; 80846E4
thumb_func_end flagmods_08054D70
thumb_func_start sub_8084720
-sub_8084720: ; 8084720
+sub_8084720: @ 8084720
push {r4,lr}
bl player_avatar_init_params_reset
ldr r0, =0x0000088b
@@ -225909,7 +225909,7 @@ _08084764:
thumb_func_end sub_8084720
thumb_func_start sub_8084788
-sub_8084788: ; 8084788
+sub_8084788: @ 8084788
push {lr}
ldr r0, =0x0000088c
bl FlagReset
@@ -225923,7 +225923,7 @@ sub_8084788: ; 8084788
thumb_func_end sub_8084788
thumb_func_start sub_80847A8
-sub_80847A8: ; 80847A8
+sub_80847A8: @ 80847A8
push {r4,lr}
movs r4, 0
_080847AC:
@@ -225940,8 +225940,8 @@ _080847AC:
thumb_func_end sub_80847A8
thumb_func_start sav12_xor_increment
-; void sav12_xor_increment(u8 a1)
-sav12_xor_increment: ; 80847C4
+@ void sav12_xor_increment(u8 a1)
+sav12_xor_increment: @ 80847C4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -225969,7 +225969,7 @@ _080847EC:
thumb_func_end sav12_xor_increment
thumb_func_start sub_80847F8
-sub_80847F8: ; 80847F8
+sub_80847F8: @ 80847F8
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -225997,7 +225997,7 @@ _0808482A:
thumb_func_end sub_80847F8
thumb_func_start sav12_xor_set
-sav12_xor_set: ; 8084830
+sav12_xor_set: @ 8084830
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -226023,7 +226023,7 @@ _08084854:
thumb_func_end sav12_xor_set
thumb_func_start sub_8084864
-sub_8084864: ; 8084864
+sub_8084864: @ 8084864
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -226048,8 +226048,8 @@ _0808486C:
thumb_func_end sub_8084864
thumb_func_start CopyFieldObjectTemplatesToSav1
-; void CopyFieldObjectTemplatesToSav1()
-CopyFieldObjectTemplatesToSav1: ; 8084894
+@ void CopyFieldObjectTemplatesToSav1()
+CopyFieldObjectTemplatesToSav1: @ 8084894
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0
@@ -226083,8 +226083,8 @@ CopyFieldObjectTemplatesToSav1: ; 8084894
thumb_func_end CopyFieldObjectTemplatesToSav1
thumb_func_start CopyFieldObjectTemplateCoordsToSav1
-; void CopyFieldObjectTemplateCoordsToSav1()
-CopyFieldObjectTemplateCoordsToSav1: ; 80848E0
+@ void CopyFieldObjectTemplateCoordsToSav1()
+CopyFieldObjectTemplateCoordsToSav1: @ 80848E0
push {lr}
ldr r0, =0x02037318
ldr r1, [r0, 0x4]
@@ -226109,7 +226109,7 @@ _080848F4:
thumb_func_end CopyFieldObjectTemplateCoordsToSav1
thumb_func_start update_saveblock1_field_object_coords
-update_saveblock1_field_object_coords: ; 8084910
+update_saveblock1_field_object_coords: @ 8084910
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -226143,7 +226143,7 @@ _08084944:
thumb_func_end update_saveblock1_field_object_coords
thumb_func_start update_saveblock1_field_object_movement_behavior
-update_saveblock1_field_object_movement_behavior: ; 808494C
+update_saveblock1_field_object_movement_behavior: @ 808494C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -226174,7 +226174,7 @@ _08084978:
thumb_func_end update_saveblock1_field_object_movement_behavior
thumb_func_start mapdata_load_assets_to_gpu_and_full_redraw
-mapdata_load_assets_to_gpu_and_full_redraw: ; 8084980
+mapdata_load_assets_to_gpu_and_full_redraw: @ 8084980
push {r4,lr}
bl move_tilemap_camera_to_upper_left_corner
ldr r4, =0x02037318
@@ -226191,8 +226191,8 @@ mapdata_load_assets_to_gpu_and_full_redraw: ; 8084980
thumb_func_end mapdata_load_assets_to_gpu_and_full_redraw
thumb_func_start get_mapdata_header
-; mapdata_header *get_mapdata_header()
-get_mapdata_header: ; 80849A8
+@ mapdata_header *get_mapdata_header()
+get_mapdata_header: @ 80849A8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -226215,8 +226215,8 @@ _080849C6:
thumb_func_end get_mapdata_header
thumb_func_start warp_shift
-; void warp_shift()
-warp_shift: ; 80849D0
+@ void warp_shift()
+warp_shift: @ 80849D0
ldr r3, =0x020322dc
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -226243,8 +226243,8 @@ warp_shift: ; 80849D0
thumb_func_end warp_shift
thumb_func_start set_warp2_warp3_to_neg_1
-; void set_warp2_warp3_to_neg_1()
-set_warp2_warp3_to_neg_1: ; 8084A14
+@ void set_warp2_warp3_to_neg_1()
+set_warp2_warp3_to_neg_1: @ 8084A14
ldr r2, =0x020322ec
ldr r0, =gUnknown_08339D3C
ldr r1, [r0, 0x4]
@@ -226259,8 +226259,8 @@ set_warp2_warp3_to_neg_1: ; 8084A14
thumb_func_end set_warp2_warp3_to_neg_1
thumb_func_start warp_set
-; void warp_set(warpdata *warp, char bank, char map, char warpid, char enter_x, char enter_y)
-warp_set: ; 8084A34
+@ void warp_set(warpdata *warp, char bank, char map, char warpid, char enter_x, char enter_y)
+warp_set: @ 8084A34
push {r4,r5,lr}
ldr r4, [sp, 0xC]
ldr r5, [sp, 0x10]
@@ -226279,8 +226279,8 @@ warp_set: ; 8084A34
thumb_func_end warp_set
thumb_func_start warp_data_is_not_neg_1
-; int warp_data_is_not_neg_1(warpdata *warp)
-warp_data_is_not_neg_1: ; 8084A54
+@ int warp_data_is_not_neg_1(warpdata *warp)
+warp_data_is_not_neg_1: @ 8084A54
push {lr}
adds r1, r0, 0
movs r2, 0
@@ -226315,8 +226315,8 @@ _08084A8A:
thumb_func_end warp_data_is_not_neg_1
thumb_func_start get_mapheader_by_bank_and_number
-; struct mapheader *get_mapheader_by_bank_and_number(unsigned int bank, unsigned int num)
-get_mapheader_by_bank_and_number: ; 8084A90
+@ struct mapheader *get_mapheader_by_bank_and_number(unsigned int bank, unsigned int num)
+get_mapheader_by_bank_and_number: @ 8084A90
lsls r0, 16
lsls r1, 16
ldr r2, =gUnknown_08486578
@@ -226331,8 +226331,8 @@ get_mapheader_by_bank_and_number: ; 8084A90
thumb_func_end get_mapheader_by_bank_and_number
thumb_func_start warp1_get_mapheader
-; struct mapheader *warp1_get_mapheader()
-warp1_get_mapheader: ; 8084AA8
+@ struct mapheader *warp1_get_mapheader()
+warp1_get_mapheader: @ 8084AA8
push {lr}
ldr r1, =0x020322e4
movs r0, 0
@@ -226351,8 +226351,8 @@ warp1_get_mapheader: ; 8084AA8
thumb_func_end warp1_get_mapheader
thumb_func_start set_current_map_header_from_sav1_save_old_name
-; void set_current_map_header_from_sav1_save_old_name()
-set_current_map_header_from_sav1_save_old_name: ; 8084ACC
+@ void set_current_map_header_from_sav1_save_old_name()
+set_current_map_header_from_sav1_save_old_name: @ 8084ACC
push {r4-r6,lr}
ldr r1, =0x020322fc
ldr r4, =0x02037318
@@ -226389,7 +226389,7 @@ set_current_map_header_from_sav1_save_old_name: ; 8084ACC
thumb_func_end set_current_map_header_from_sav1_save_old_name
thumb_func_start set_current_map_header_from_sav1
-set_current_map_header_from_sav1: ; 8084B1C
+set_current_map_header_from_sav1: @ 8084B1C
push {r4,r5,lr}
ldr r4, =0x02037318
ldr r0, =0x03005d8c
@@ -226420,8 +226420,8 @@ set_current_map_header_from_sav1: ; 8084B1C
thumb_func_end set_current_map_header_from_sav1
thumb_func_start update_camera_pos_from_warpid
-; void update_camera_pos_from_warpid()
-update_camera_pos_from_warpid: ; 8084B5C
+@ void update_camera_pos_from_warpid()
+update_camera_pos_from_warpid: @ 8084B5C
push {r4,r5,lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -226485,7 +226485,7 @@ _08084BCC:
thumb_func_end update_camera_pos_from_warpid
thumb_func_start warp_in
-warp_in: ; 8084BD8
+warp_in: @ 8084BD8
push {lr}
bl warp_shift
bl set_current_map_header_from_sav1_save_old_name
@@ -226495,8 +226495,8 @@ warp_in: ; 8084BD8
thumb_func_end warp_in
thumb_func_start warp1_set
-; void warp1_set(char bank, char map, char warpid, char enter_x, char enter_y)
-warp1_set: ; 8084BEC
+@ void warp1_set(char bank, char map, char warpid, char enter_x, char enter_y)
+warp1_set: @ 8084BEC
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -226528,8 +226528,8 @@ warp1_set: ; 8084BEC
thumb_func_end warp1_set
thumb_func_start warp1_set_2
-; void warp1_set_2(char bank, char map, char warpid)
-warp1_set_2: ; 8084C28
+@ void warp1_set_2(char bank, char map, char warpid)
+warp1_set_2: @ 8084C28
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -226548,8 +226548,8 @@ warp1_set_2: ; 8084C28
thumb_func_end warp1_set_2
thumb_func_start saved_warp2_set
-; void saved_warp2_set(char bank, char map, char warpid)
-saved_warp2_set: ; 8084C48
+@ void saved_warp2_set(char bank, char map, char warpid)
+saved_warp2_set: @ 8084C48
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =0x03005d8c
@@ -226577,7 +226577,7 @@ saved_warp2_set: ; 8084C48
thumb_func_end saved_warp2_set
thumb_func_start saved_warp2_set_2
-saved_warp2_set_2: ; 8084C7C
+saved_warp2_set_2: @ 8084C7C
push {r4,r5,lr}
sub sp, 0x8
ldr r4, [sp, 0x14]
@@ -226606,7 +226606,7 @@ saved_warp2_set_2: ; 8084C7C
thumb_func_end saved_warp2_set_2
thumb_func_start copy_saved_warp2_bank_and_enter_x_to_warp1
-copy_saved_warp2_bank_and_enter_x_to_warp1: ; 8084CB4
+copy_saved_warp2_bank_and_enter_x_to_warp1: @ 8084CB4
ldr r2, =0x020322e4
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -226619,8 +226619,8 @@ copy_saved_warp2_bank_and_enter_x_to_warp1: ; 8084CB4
thumb_func_end copy_saved_warp2_bank_and_enter_x_to_warp1
thumb_func_start sub_8084CCC
-; void sub_8084CCC(int a1)
-sub_8084CCC: ; 8084CCC
+@ void sub_8084CCC(int a1)
+sub_8084CCC: @ 8084CCC
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -226650,8 +226650,8 @@ _08084CFA:
thumb_func_end sub_8084CCC
thumb_func_start copy_saved_warp3_bank_and_enter_x_to_warp1
-; void copy_saved_warp3_bank_and_enter_x_to_warp1()
-copy_saved_warp3_bank_and_enter_x_to_warp1: ; 8084D04
+@ void copy_saved_warp3_bank_and_enter_x_to_warp1()
+copy_saved_warp3_bank_and_enter_x_to_warp1: @ 8084D04
ldr r2, =0x020322e4
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -226664,7 +226664,7 @@ copy_saved_warp3_bank_and_enter_x_to_warp1: ; 8084D04
thumb_func_end copy_saved_warp3_bank_and_enter_x_to_warp1
thumb_func_start sub_8084D1C
-sub_8084D1C: ; 8084D1C
+sub_8084D1C: @ 8084D1C
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -226698,7 +226698,7 @@ _08084D50:
thumb_func_end sub_8084D1C
thumb_func_start sub_8084D5C
-sub_8084D5C: ; 8084D5C
+sub_8084D5C: @ 8084D5C
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 16
@@ -226755,7 +226755,7 @@ _08084DC4:
thumb_func_end sub_8084D5C
thumb_func_start sub_8084DD4
-sub_8084DD4: ; 8084DD4
+sub_8084DD4: @ 8084DD4
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -226789,7 +226789,7 @@ sub_8084DD4: ; 8084DD4
thumb_func_end sub_8084DD4
thumb_func_start sub_8084E14
-sub_8084E14: ; 8084E14
+sub_8084E14: @ 8084E14
ldr r2, =0x020322e4
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -226802,7 +226802,7 @@ sub_8084E14: ; 8084E14
thumb_func_end sub_8084E14
thumb_func_start sub_8084E2C
-sub_8084E2C: ; 8084E2C
+sub_8084E2C: @ 8084E2C
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -226834,7 +226834,7 @@ sub_8084E2C: ; 8084E2C
thumb_func_end sub_8084E2C
thumb_func_start warp1_set_to_warp2
-warp1_set_to_warp2: ; 8084E68
+warp1_set_to_warp2: @ 8084E68
ldr r2, =0x020322e4
ldr r0, =0x020322ec
ldr r1, [r0, 0x4]
@@ -226846,7 +226846,7 @@ warp1_set_to_warp2: ; 8084E68
thumb_func_end warp1_set_to_warp2
thumb_func_start sub_8084E80
-sub_8084E80: ; 8084E80
+sub_8084E80: @ 8084E80
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -226878,7 +226878,7 @@ sub_8084E80: ; 8084E80
thumb_func_end sub_8084E80
thumb_func_start sub_8084EBC
-sub_8084EBC: ; 8084EBC
+sub_8084EBC: @ 8084EBC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -226919,7 +226919,7 @@ _08084F0A:
thumb_func_end sub_8084EBC
thumb_func_start warp1_set_to_sav1w
-warp1_set_to_sav1w: ; 8084F14
+warp1_set_to_sav1w: @ 8084F14
ldr r2, =0x020322e4
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -226932,7 +226932,7 @@ warp1_set_to_sav1w: ; 8084F14
thumb_func_end warp1_set_to_sav1w
thumb_func_start sub_8084F2C
-sub_8084F2C: ; 8084F2C
+sub_8084F2C: @ 8084F2C
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -226966,7 +226966,7 @@ sub_8084F2C: ; 8084F2C
thumb_func_end sub_8084F2C
thumb_func_start sub_8084F6C
-sub_8084F6C: ; 8084F6C
+sub_8084F6C: @ 8084F6C
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -227000,7 +227000,7 @@ _08084FA0:
thumb_func_end sub_8084F6C
thumb_func_start sub_8084FAC
-sub_8084FAC: ; 8084FAC
+sub_8084FAC: @ 8084FAC
ldr r0, =0x03005d8c
ldr r2, [r0]
ldr r0, [r2, 0x14]
@@ -227012,7 +227012,7 @@ sub_8084FAC: ; 8084FAC
thumb_func_end sub_8084FAC
thumb_func_start sub_8084FC0
-sub_8084FC0: ; 8084FC0
+sub_8084FC0: @ 8084FC0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -227048,7 +227048,7 @@ _08084FF2:
thumb_func_end sub_8084FC0
thumb_func_start sub_8084FF8
-sub_8084FF8: ; 8084FF8
+sub_8084FF8: @ 8084FF8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -227096,7 +227096,7 @@ _0808504E:
thumb_func_end sub_8084FF8
thumb_func_start sub_8085058
-sub_8085058: ; 8085058
+sub_8085058: @ 8085058
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -227114,7 +227114,7 @@ sub_8085058: ; 8085058
thumb_func_end sub_8085058
thumb_func_start sub_8085078
-sub_8085078: ; 8085078
+sub_8085078: @ 8085078
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -227132,7 +227132,7 @@ sub_8085078: ; 8085078
thumb_func_end sub_8085078
thumb_func_start mliX_load_map
-mliX_load_map: ; 8085098
+mliX_load_map: @ 8085098
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -227210,7 +227210,7 @@ _08085150:
thumb_func_end mliX_load_map
thumb_func_start mli0_load_map
-mli0_load_map: ; 8085160
+mli0_load_map: @ 8085160
push {r4-r7,lr}
adds r7, r0, 0
bl set_current_map_header_from_sav1_save_old_name
@@ -227314,7 +227314,7 @@ _0808525E:
thumb_func_end mli0_load_map
thumb_func_start player_avatar_init_params_reset
-player_avatar_init_params_reset: ; 8085268
+player_avatar_init_params_reset: @ 8085268
ldr r1, =0x02032300
movs r0, 0x1
strb r0, [r1, 0x1]
@@ -227324,7 +227324,7 @@ player_avatar_init_params_reset: ; 8085268
thumb_func_end player_avatar_init_params_reset
thumb_func_start walkrun_find_lowest_active_bit_in_bitfield
-walkrun_find_lowest_active_bit_in_bitfield: ; 8085278
+walkrun_find_lowest_active_bit_in_bitfield: @ 8085278
push {r4,lr}
bl player_get_direction_lower_nybble
ldr r4, =0x02032300
@@ -227371,7 +227371,7 @@ _080852CA:
thumb_func_end walkrun_find_lowest_active_bit_in_bitfield
thumb_func_start sub_80852D4
-sub_80852D4: ; 80852D4
+sub_80852D4: @ 80852D4
push {r4-r7,lr}
bl sav1_map_get_light_level
adds r5, r0, 0
@@ -227410,7 +227410,7 @@ sub_80852D4: ; 80852D4
thumb_func_end sub_80852D4
thumb_func_start sub_808532C
-sub_808532C: ; 808532C
+sub_808532C: @ 808532C
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -227463,7 +227463,7 @@ _08085384:
thumb_func_end sub_808532C
thumb_func_start sub_808538C
-sub_808538C: ; 808538C
+sub_808538C: @ 808538C
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 24
@@ -227565,7 +227565,7 @@ _08085448:
thumb_func_end sub_808538C
thumb_func_start cur_mapdata_block_role_at_screen_center_acc_to_sav1
-cur_mapdata_block_role_at_screen_center_acc_to_sav1: ; 8085450
+cur_mapdata_block_role_at_screen_center_acc_to_sav1: @ 8085450
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -227584,7 +227584,7 @@ cur_mapdata_block_role_at_screen_center_acc_to_sav1: ; 8085450
thumb_func_end cur_mapdata_block_role_at_screen_center_acc_to_sav1
thumb_func_start sav1_map_is_biking_allowed
-sav1_map_is_biking_allowed: ; 8085474
+sav1_map_is_biking_allowed: @ 8085474
push {lr}
ldr r0, =0x02037318
ldrb r1, [r0, 0x1A]
@@ -227603,7 +227603,7 @@ _0808548E:
thumb_func_end sav1_map_is_biking_allowed
thumb_func_start update_sav1_flash_used_on_map
-update_sav1_flash_used_on_map: ; 8085494
+update_sav1_flash_used_on_map: @ 8085494
push {lr}
ldr r0, =0x02037318
ldrb r1, [r0, 0x15]
@@ -227643,7 +227643,7 @@ _080854DE:
thumb_func_end update_sav1_flash_used_on_map
thumb_func_start sub_80854EC
-sub_80854EC: ; 80854EC
+sub_80854EC: @ 80854EC
push {lr}
adds r1, r0, 0
cmp r1, 0
@@ -227665,7 +227665,7 @@ _080854FE:
thumb_func_end sub_80854EC
thumb_func_start sav1_get_flash_used_on_map
-sav1_get_flash_used_on_map: ; 8085514
+sav1_get_flash_used_on_map: @ 8085514
ldr r0, =0x03005d8c
ldr r0, [r0]
adds r0, 0x30
@@ -227675,7 +227675,7 @@ sav1_get_flash_used_on_map: ; 8085514
thumb_func_end sav1_get_flash_used_on_map
thumb_func_start sub_8085524
-sub_8085524: ; 8085524
+sub_8085524: @ 8085524
push {lr}
ldr r1, =0x03005d8c
ldr r1, [r1]
@@ -227689,7 +227689,7 @@ sub_8085524: ; 8085524
thumb_func_end sub_8085524
thumb_func_start sub_8085540
-sub_8085540: ; 8085540
+sub_8085540: @ 8085540
ldr r1, =0x020322d8
strb r0, [r1]
bx lr
@@ -227697,7 +227697,7 @@ sub_8085540: ; 8085540
thumb_func_end sub_8085540
thumb_func_start sub_808554C
-sub_808554C: ; 808554C
+sub_808554C: @ 808554C
ldr r0, =0x020322d8
ldrb r0, [r0]
bx lr
@@ -227705,7 +227705,7 @@ sub_808554C: ; 808554C
thumb_func_end sub_808554C
thumb_func_start sub_8085558
-sub_8085558: ; 8085558
+sub_8085558: @ 8085558
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0000088a
@@ -227753,7 +227753,7 @@ _080855AE:
thumb_func_end sub_8085558
thumb_func_start sub_80855B4
-sub_80855B4: ; 80855B4
+sub_80855B4: @ 80855B4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x000040ca
@@ -227783,7 +227783,7 @@ _080855E2:
thumb_func_end sub_80855B4
thumb_func_start sub_80855E8
-sub_80855E8: ; 80855E8
+sub_80855E8: @ 80855E8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x000040b3
@@ -227811,7 +227811,7 @@ _08085612:
thumb_func_end sub_80855E8
thumb_func_start sub_8085618
-sub_8085618: ; 8085618
+sub_8085618: @ 8085618
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0000405d
@@ -227849,7 +227849,7 @@ _08085656:
thumb_func_end sub_8085618
thumb_func_start warp_target_get_music
-warp_target_get_music: ; 808565C
+warp_target_get_music: @ 808565C
push {r4,lr}
adds r4, r0, 0
bl sub_80855B4
@@ -227908,7 +227908,7 @@ _080856CE:
thumb_func_end warp_target_get_music
thumb_func_start sav1_map_get_music
-sav1_map_get_music: ; 80856D4
+sav1_map_get_music: @ 80856D4
push {r4,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -227957,7 +227957,7 @@ _08085730:
thumb_func_end sav1_map_get_music
thumb_func_start warp1_target_get_music
-warp1_target_get_music: ; 8085738
+warp1_target_get_music: @ 8085738
push {lr}
ldr r0, =0x020322e4
bl warp_target_get_music
@@ -227989,7 +227989,7 @@ _08085774:
thumb_func_end warp1_target_get_music
thumb_func_start call_map_music_set_to_zero
-call_map_music_set_to_zero: ; 8085778
+call_map_music_set_to_zero: @ 8085778
push {lr}
bl map_music_set_to_zero
pop {r0}
@@ -227997,7 +227997,7 @@ call_map_music_set_to_zero: ; 8085778
thumb_func_end call_map_music_set_to_zero
thumb_func_start sub_8085784
-sub_8085784: ; 8085784
+sub_8085784: @ 8085784
push {r4,lr}
bl sav1_map_get_music
lsls r0, 16
@@ -228048,7 +228048,7 @@ _080857E8:
thumb_func_end sub_8085784
thumb_func_start sav1_set_battle_music_maybe
-sav1_set_battle_music_maybe: ; 80857F4
+sav1_set_battle_music_maybe: @ 80857F4
ldr r1, =0x03005d8c
ldr r1, [r1]
strh r0, [r1, 0x2C]
@@ -228057,7 +228057,7 @@ sav1_set_battle_music_maybe: ; 80857F4
thumb_func_end sav1_set_battle_music_maybe
thumb_func_start sav1_reset_battle_music_maybe
-sav1_reset_battle_music_maybe: ; 8085800
+sav1_reset_battle_music_maybe: @ 8085800
ldr r0, =0x03005d8c
ldr r1, [r0]
movs r0, 0
@@ -228067,7 +228067,7 @@ sav1_reset_battle_music_maybe: ; 8085800
thumb_func_end sav1_reset_battle_music_maybe
thumb_func_start sub_8085810
-sub_8085810: ; 8085810
+sub_8085810: @ 8085810
push {r4-r6,lr}
ldr r0, =0x00004001
bl FlagGet
@@ -228124,7 +228124,7 @@ _08085890:
thumb_func_end sub_8085810
thumb_func_start sub_8085898
-sub_8085898: ; 8085898
+sub_8085898: @ 8085898
push {r4,lr}
bl current_map_music_get
adds r4, r0, 0
@@ -228147,7 +228147,7 @@ _080858BE:
thumb_func_end sub_8085898
thumb_func_start sub_80858C4
-sub_80858C4: ; 80858C4
+sub_80858C4: @ 80858C4
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -228170,7 +228170,7 @@ _080858E4:
thumb_func_end sub_80858C4
thumb_func_start is_warp1_light_level_8_or_9
-is_warp1_light_level_8_or_9: ; 80858F0
+is_warp1_light_level_8_or_9: @ 80858F0
push {lr}
bl warp1_get_mapheader
ldrb r0, [r0, 0x17]
@@ -228189,7 +228189,7 @@ _0808590A:
thumb_func_end is_warp1_light_level_8_or_9
thumb_func_start music_something
-music_something: ; 8085910
+music_something: @ 8085910
push {r4,r5,lr}
bl current_map_music_get
lsls r0, 16
@@ -228247,7 +228247,7 @@ _0808597E:
thumb_func_end music_something
thumb_func_start sub_80859A0
-sub_80859A0: ; 80859A0
+sub_80859A0: @ 80859A0
push {lr}
bl sub_80A303C
lsls r0, 24
@@ -228257,7 +228257,7 @@ sub_80859A0: ; 80859A0
thumb_func_end sub_80859A0
thumb_func_start sub_80859B0
-sub_80859B0: ; 80859B0
+sub_80859B0: @ 80859B0
push {lr}
movs r0, 0x4
bl sub_80A2F50
@@ -228266,7 +228266,7 @@ sub_80859B0: ; 80859B0
thumb_func_end sub_80859B0
thumb_func_start sub_80859BC
-sub_80859BC: ; 80859BC
+sub_80859BC: @ 80859BC
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -228325,7 +228325,7 @@ _08085A2C:
thumb_func_end sub_80859BC
thumb_func_start wild_encounter_related
-wild_encounter_related: ; 8085A3C
+wild_encounter_related: @ 8085A3C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -228443,7 +228443,7 @@ _08085B20:
thumb_func_end wild_encounter_related
thumb_func_start sub_8085B2C
-sub_8085B2C: ; 8085B2C
+sub_8085B2C: @ 8085B2C
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -228474,8 +228474,8 @@ _08085B62:
thumb_func_end sub_8085B2C
thumb_func_start get_map_light_level_by_bank_and_number
-; int get_map_light_level_by_bank_and_number(int bank, int number)
-get_map_light_level_by_bank_and_number: ; 8085B74
+@ int get_map_light_level_by_bank_and_number(int bank, int number)
+get_map_light_level_by_bank_and_number: @ 8085B74
push {lr}
lsls r0, 24
asrs r0, 8
@@ -228490,8 +228490,8 @@ get_map_light_level_by_bank_and_number: ; 8085B74
thumb_func_end get_map_light_level_by_bank_and_number
thumb_func_start get_map_light_level_from_warp
-; int get_map_light_level_from_warp(warpdata *warp)
-get_map_light_level_from_warp: ; 8085B8C
+@ int get_map_light_level_from_warp(warpdata *warp)
+get_map_light_level_from_warp: @ 8085B8C
push {lr}
movs r2, 0
ldrsb r2, [r0, r2]
@@ -228506,7 +228506,7 @@ get_map_light_level_from_warp: ; 8085B8C
thumb_func_end get_map_light_level_from_warp
thumb_func_start sav1_map_get_light_level
-sav1_map_get_light_level: ; 8085BA4
+sav1_map_get_light_level: @ 8085BA4
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -228520,7 +228520,7 @@ sav1_map_get_light_level: ; 8085BA4
thumb_func_end sav1_map_get_light_level
thumb_func_start get_map_light_from_warp0
-get_map_light_from_warp0: ; 8085BBC
+get_map_light_from_warp0: @ 8085BBC
push {lr}
ldr r0, =0x020322dc
bl get_map_light_level_from_warp
@@ -228532,7 +228532,7 @@ get_map_light_from_warp0: ; 8085BBC
thumb_func_end get_map_light_from_warp0
thumb_func_start is_light_level_1_2_3_5_or_6
-is_light_level_1_2_3_5_or_6: ; 8085BD0
+is_light_level_1_2_3_5_or_6: @ 8085BD0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -228557,7 +228557,7 @@ _08085BF0:
thumb_func_end is_light_level_1_2_3_5_or_6
thumb_func_start is_light_level_1_2_3_or_6
-is_light_level_1_2_3_or_6: ; 8085BF4
+is_light_level_1_2_3_or_6: @ 8085BF4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -228580,7 +228580,7 @@ _08085C10:
thumb_func_end is_light_level_1_2_3_or_6
thumb_func_start is_light_level_8_or_9
-is_light_level_8_or_9: ; 8085C14
+is_light_level_8_or_9: @ 8085C14
push {lr}
lsls r0, 24
movs r1, 0xF8
@@ -228599,7 +228599,7 @@ _08085C2A:
thumb_func_end is_light_level_8_or_9
thumb_func_start sav1_saved_warp2_map_get_name
-sav1_saved_warp2_map_get_name: ; 8085C30
+sav1_saved_warp2_map_get_name: @ 8085C30
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -228620,7 +228620,7 @@ sav1_saved_warp2_map_get_name: ; 8085C30
thumb_func_end sav1_saved_warp2_map_get_name
thumb_func_start sav1_map_get_name
-sav1_map_get_name: ; 8085C58
+sav1_map_get_name: @ 8085C58
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -228641,7 +228641,7 @@ sav1_map_get_name: ; 8085C58
thumb_func_end sav1_map_get_name
thumb_func_start sav1_map_get_battletype
-sav1_map_get_battletype: ; 8085C80
+sav1_map_get_battletype: @ 8085C80
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -228662,8 +228662,8 @@ sav1_map_get_battletype: ; 8085C80
thumb_func_end sav1_map_get_battletype
thumb_func_start overworld_bg_setup
-; void overworld_bg_setup()
-overworld_bg_setup: ; 8085CA8
+@ void overworld_bg_setup()
+overworld_bg_setup: @ 8085CA8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -228719,7 +228719,7 @@ overworld_bg_setup: ; 8085CA8
thumb_func_end overworld_bg_setup
thumb_func_start overworld_free_bg_tilemaps
-overworld_free_bg_tilemaps: ; 8085D34
+overworld_free_bg_tilemaps: @ 8085D34
push {r4,lr}
bl sub_81BE72C
bl sub_81971F4
@@ -228754,7 +228754,7 @@ _08085D6E:
thumb_func_end overworld_free_bg_tilemaps
thumb_func_start ResetSafariZoneFlag_
-ResetSafariZoneFlag_: ; 8085D80
+ResetSafariZoneFlag_: @ 8085D80
push {lr}
bl ResetSafariZoneFlag
pop {r0}
@@ -228762,8 +228762,8 @@ ResetSafariZoneFlag_: ; 8085D80
thumb_func_end ResetSafariZoneFlag_
thumb_func_start is_c1_link_related_active
-; _BOOL4 is_c1_link_related_active()
-is_c1_link_related_active: ; 8085D8C
+@ _BOOL4 is_c1_link_related_active()
+is_c1_link_related_active: @ 8085D8C
push {lr}
ldr r0, =0x030022c0
ldr r1, [r0]
@@ -228781,8 +228781,8 @@ _08085DA6:
thumb_func_end is_c1_link_related_active
thumb_func_start c1_overworld_normal
-; void c1_overworld_normal(int buttons_new, int buttons_held)
-c1_overworld_normal: ; 8085DAC
+@ void c1_overworld_normal(int buttons_new, int buttons_held)
+c1_overworld_normal: @ 8085DAC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -228823,7 +228823,7 @@ _08085DFA:
thumb_func_end c1_overworld_normal
thumb_func_start c1_overworld
-c1_overworld: ; 8085E04
+c1_overworld: @ 8085E04
push {lr}
ldr r2, =0x030022c0
ldr r1, [r2, 0x4]
@@ -228840,8 +228840,8 @@ _08085E18:
thumb_func_end c1_overworld
thumb_func_start c2_overworld_basic
-; void c2_overworld_basic()
-c2_overworld_basic: ; 8085E24
+@ void c2_overworld_basic()
+c2_overworld_basic: @ 8085E24
push {lr}
bl script_env_2_run_current_script
bl RunActiveTasks
@@ -228857,7 +228857,7 @@ c2_overworld_basic: ; 8085E24
thumb_func_end c2_overworld_basic
thumb_func_start sub_8085E50
-sub_8085E50: ; 8085E50
+sub_8085E50: @ 8085E50
push {lr}
bl c2_overworld_basic
pop {r0}
@@ -228865,7 +228865,7 @@ sub_8085E50: ; 8085E50
thumb_func_end sub_8085E50
thumb_func_start c2_overworld
-c2_overworld: ; 8085E5C
+c2_overworld: @ 8085E5C
push {r4,lr}
ldr r0, =0x02037fd4
ldrb r0, [r0, 0x7]
@@ -228888,7 +228888,7 @@ _08085E7C:
thumb_func_end c2_overworld
thumb_func_start set_callback1
-set_callback1: ; 8085E88
+set_callback1: @ 8085E88
ldr r1, =0x030022c0
str r0, [r1]
bx lr
@@ -228896,7 +228896,7 @@ set_callback1: ; 8085E88
thumb_func_end set_callback1
thumb_func_start sub_8085E94
-sub_8085E94: ; 8085E94
+sub_8085E94: @ 8085E94
ldr r1, =0x03000e0c
str r0, [r1]
bx lr
@@ -228904,7 +228904,7 @@ sub_8085E94: ; 8085E94
thumb_func_end sub_8085E94
thumb_func_start map_post_load_hook_exec
-map_post_load_hook_exec: ; 8085EA0
+map_post_load_hook_exec: @ 8085EA0
push {r4,lr}
ldr r4, =0x03005db0
ldr r0, [r4]
@@ -228948,7 +228948,7 @@ _08085EEC:
thumb_func_end map_post_load_hook_exec
thumb_func_start CB2_NewGame
-CB2_NewGame: ; 8085EF8
+CB2_NewGame: @ 8085EF8
push {lr}
bl sub_808631C
bl sub_80A2F30
@@ -228977,7 +228977,7 @@ CB2_NewGame: ; 8085EF8
thumb_func_end CB2_NewGame
thumb_func_start c2_whiteout
-c2_whiteout: ; 8085F58
+c2_whiteout: @ 8085F58
push {lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -229019,7 +229019,7 @@ _08085FB0:
thumb_func_end c2_whiteout
thumb_func_start c2_load_new_map
-c2_load_new_map: ; 8085FCC
+c2_load_new_map: @ 8085FCC
push {lr}
bl sub_808631C
bl script_env_1_init
@@ -229037,7 +229037,7 @@ c2_load_new_map: ; 8085FCC
thumb_func_end c2_load_new_map
thumb_func_start c2_load_new_map_2
-c2_load_new_map_2: ; 8085FFC
+c2_load_new_map_2: @ 8085FFC
push {lr}
ldr r0, =0x030026f8
bl do_load_map_stuff_loop
@@ -229052,7 +229052,7 @@ c2_load_new_map_2: ; 8085FFC
thumb_func_end c2_load_new_map_2
thumb_func_start sub_8086024
-sub_8086024: ; 8086024
+sub_8086024: @ 8086024
push {r4,lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -229085,7 +229085,7 @@ _08086062:
thumb_func_end sub_8086024
thumb_func_start sub_8086074
-sub_8086074: ; 8086074
+sub_8086074: @ 8086074
push {lr}
bl sub_808631C
ldr r0, =0x03005dac
@@ -229099,7 +229099,7 @@ sub_8086074: ; 8086074
thumb_func_end sub_8086074
thumb_func_start c2_80567AC
-c2_80567AC: ; 8086098
+c2_80567AC: @ 8086098
push {lr}
ldr r0, =0x030026f8
bl map_loading_iteration_3
@@ -229118,7 +229118,7 @@ _080860B8:
thumb_func_end c2_80567AC
thumb_func_start c2_exit_to_overworld_2_switch
-c2_exit_to_overworld_2_switch: ; 80860C8
+c2_exit_to_overworld_2_switch: @ 80860C8
push {lr}
bl is_c1_link_related_active
cmp r0, 0x1
@@ -229138,7 +229138,7 @@ _080860EA:
thumb_func_end c2_exit_to_overworld_2_switch
thumb_func_start c2_exit_to_overworld_2_local
-c2_exit_to_overworld_2_local: ; 80860F4
+c2_exit_to_overworld_2_local: @ 80860F4
push {lr}
ldr r0, =0x030026f8
bl sub_8086638
@@ -229154,7 +229154,7 @@ _0808610A:
thumb_func_end c2_exit_to_overworld_2_local
thumb_func_start c2_exit_to_overworld_2_link
-c2_exit_to_overworld_2_link: ; 8086118
+c2_exit_to_overworld_2_link: @ 8086118
push {lr}
bl sub_8087598
cmp r0, 0
@@ -229172,7 +229172,7 @@ _08086132:
thumb_func_end c2_exit_to_overworld_2_link
thumb_func_start c2_8056854
-c2_8056854: ; 8086140
+c2_8056854: @ 8086140
push {lr}
bl sub_808631C
bl sub_80A2F30
@@ -229201,7 +229201,7 @@ _08086178:
thumb_func_end c2_8056854
thumb_func_start sub_8086194
-sub_8086194: ; 8086194
+sub_8086194: @ 8086194
push {lr}
bl sub_808631C
ldr r1, =0x03005db0
@@ -229214,7 +229214,7 @@ sub_8086194: ; 8086194
thumb_func_end sub_8086194
thumb_func_start sub_80861B0
-sub_80861B0: ; 80861B0
+sub_80861B0: @ 80861B0
push {lr}
bl sub_808631C
ldr r1, =0x03005dac
@@ -229227,7 +229227,7 @@ sub_80861B0: ; 80861B0
thumb_func_end sub_80861B0
thumb_func_start c2_exit_to_overworld_1_continue_scripts_restart_music
-c2_exit_to_overworld_1_continue_scripts_restart_music: ; 80861CC
+c2_exit_to_overworld_1_continue_scripts_restart_music: @ 80861CC
push {lr}
bl sub_808631C
ldr r1, =0x03005dac
@@ -229240,7 +229240,7 @@ c2_exit_to_overworld_1_continue_scripts_restart_music: ; 80861CC
thumb_func_end c2_exit_to_overworld_1_continue_scripts_restart_music
thumb_func_start sub_80861E8
-sub_80861E8: ; 80861E8
+sub_80861E8: @ 80861E8
push {lr}
bl sub_808631C
ldr r1, =0x03005dac
@@ -229253,7 +229253,7 @@ sub_80861E8: ; 80861E8
thumb_func_end sub_80861E8
thumb_func_start sub_8086204
-sub_8086204: ; 8086204
+sub_8086204: @ 8086204
push {lr}
ldr r0, =0x02037318
ldrb r1, [r0, 0x1A]
@@ -229275,7 +229275,7 @@ _08086222:
thumb_func_end sub_8086204
thumb_func_start sub_8086230
-sub_8086230: ; 8086230
+sub_8086230: @ 8086230
push {r4,lr}
bl sub_808631C
bl sub_80A2F30
@@ -229360,8 +229360,8 @@ _08086308:
thumb_func_end sub_8086230
thumb_func_start sub_808631C
-; void sub_808631C()
-sub_808631C: ; 808631C
+@ void sub_808631C()
+sub_808631C: @ 808631C
push {r4,lr}
bl warp0_in_pokecenter
lsls r0, 24
@@ -229406,8 +229406,8 @@ _08086362:
thumb_func_end sub_808631C
thumb_func_start SetFieldVBlankCallback
-; void SetFieldVBlankCallback()
-SetFieldVBlankCallback: ; 8086380
+@ void SetFieldVBlankCallback()
+SetFieldVBlankCallback: @ 8086380
push {lr}
ldr r0, =VBlankCB_Field
bl SetVBlankCallback
@@ -229417,7 +229417,7 @@ SetFieldVBlankCallback: ; 8086380
thumb_func_end SetFieldVBlankCallback
thumb_func_start VBlankCB_Field
-VBlankCB_Field: ; 8086390
+VBlankCB_Field: @ 8086390
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -229430,7 +229430,7 @@ VBlankCB_Field: ; 8086390
thumb_func_end VBlankCB_Field
thumb_func_start sub_80863B0
-sub_80863B0: ; 80863B0
+sub_80863B0: @ 80863B0
push {lr}
bl sub_81A9E6C
lsls r0, 24
@@ -229463,7 +229463,7 @@ _080863F0:
thumb_func_end sub_80863B0
thumb_func_start map_loading_iteration_3
-map_loading_iteration_3: ; 80863F8
+map_loading_iteration_3: @ 80863F8
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -229584,8 +229584,8 @@ _08086514:
thumb_func_end map_loading_iteration_3
thumb_func_start load_map_stuff
-; int load_map_stuff(u8 *a1, int a2)
-load_map_stuff: ; 808651C
+@ int load_map_stuff(u8 *a1, int a2)
+load_map_stuff: @ 808651C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -229707,7 +229707,7 @@ _08086630:
thumb_func_end load_map_stuff
thumb_func_start sub_8086638
-sub_8086638: ; 8086638
+sub_8086638: @ 8086638
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -229758,7 +229758,7 @@ _08086690:
thumb_func_end sub_8086638
thumb_func_start map_loading_iteration_2_link
-map_loading_iteration_2_link: ; 8086698
+map_loading_iteration_2_link: @ 8086698
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -229876,7 +229876,7 @@ _080867AA:
thumb_func_end map_loading_iteration_2_link
thumb_func_start do_load_map_stuff_loop
-do_load_map_stuff_loop: ; 80867B0
+do_load_map_stuff_loop: @ 80867B0
push {r4,lr}
adds r4, r0, 0
_080867B4:
@@ -229891,7 +229891,7 @@ _080867B4:
thumb_func_end do_load_map_stuff_loop
thumb_func_start saveblock_randomize_and_relocate_
-saveblock_randomize_and_relocate_: ; 80867C8
+saveblock_randomize_and_relocate_: @ 80867C8
push {lr}
bl sub_81BE6AC
bl saveblock_randomize_and_relocate
@@ -229900,7 +229900,7 @@ saveblock_randomize_and_relocate_: ; 80867C8
thumb_func_end saveblock_randomize_and_relocate_
thumb_func_start sub_80867D8
-sub_80867D8: ; 80867D8
+sub_80867D8: @ 80867D8
push {r4-r7,lr}
sub sp, 0x4
movs r0, 0
@@ -229962,7 +229962,7 @@ _08086816:
thumb_func_end sub_80867D8
thumb_func_start sub_8086860
-sub_8086860: ; 8086860
+sub_8086860: @ 8086860
push {lr}
bl sub_80863B0
bl map_loading_lcd_reset
@@ -229973,7 +229973,7 @@ sub_8086860: ; 8086860
thumb_func_end sub_8086860
thumb_func_start map_loading_lcd_reset
-map_loading_lcd_reset: ; 8086878
+map_loading_lcd_reset: @ 8086878
push {r4,lr}
bl clear_scheduled_bg_copies_to_vram
bl reset_temp_tile_data_buffers
@@ -230072,7 +230072,7 @@ map_loading_lcd_reset: ; 8086878
thumb_func_end map_loading_lcd_reset
thumb_func_start sub_8086988
-sub_8086988: ; 8086988
+sub_8086988: @ 8086988
push {r4,lr}
adds r4, r0, 0
bl clear_tasks
@@ -230106,7 +230106,7 @@ _080869CE:
thumb_func_end sub_8086988
thumb_func_start sub_80869DC
-sub_80869DC: ; 80869DC
+sub_80869DC: @ 80869DC
push {lr}
ldr r0, =0x03005dec
movs r1, 0
@@ -230124,7 +230124,7 @@ sub_80869DC: ; 80869DC
thumb_func_end sub_80869DC
thumb_func_start mli4_mapscripts_and_other
-mli4_mapscripts_and_other: ; 8086A04
+mli4_mapscripts_and_other: @ 8086A04
push {r4,r5,lr}
sub sp, 0x4
ldr r0, =0x03005dec
@@ -230165,7 +230165,7 @@ mli4_mapscripts_and_other: ; 8086A04
thumb_func_end mli4_mapscripts_and_other
thumb_func_start sub_8086A68
-sub_8086A68: ; 8086A68
+sub_8086A68: @ 8086A68
push {lr}
movs r0, 0
movs r1, 0
@@ -230177,7 +230177,7 @@ sub_8086A68: ; 8086A68
thumb_func_end sub_8086A68
thumb_func_start sub_8086A80
-sub_8086A80: ; 8086A80
+sub_8086A80: @ 8086A80
push {lr}
ldr r2, =0x02037350
ldr r3, =0x02037590
@@ -230198,7 +230198,7 @@ sub_8086A80: ; 8086A80
thumb_func_end sub_8086A80
thumb_func_start sub_8086AAC
-sub_8086AAC: ; 8086AAC
+sub_8086AAC: @ 8086AAC
push {lr}
ldr r0, =0x03005db4
ldrb r0, [r0]
@@ -230212,7 +230212,7 @@ sub_8086AAC: ; 8086AAC
thumb_func_end sub_8086AAC
thumb_func_start sub_8086AC8
-sub_8086AC8: ; 8086AC8
+sub_8086AC8: @ 8086AC8
push {lr}
ldr r0, =0x03005db4
ldrb r0, [r0]
@@ -230226,7 +230226,7 @@ sub_8086AC8: ; 8086AC8
thumb_func_end sub_8086AC8
thumb_func_start sub_8086AE4
-sub_8086AE4: ; 8086AE4
+sub_8086AE4: @ 8086AE4
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -230251,7 +230251,7 @@ sub_8086AE4: ; 8086AE4
thumb_func_end sub_8086AE4
thumb_func_start sub_8086B14
-sub_8086B14: ; 8086B14
+sub_8086B14: @ 8086B14
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -230315,7 +230315,7 @@ _08086B7E:
thumb_func_end sub_8086B14
thumb_func_start sub_8086B9C
-sub_8086B9C: ; 8086B9C
+sub_8086B9C: @ 8086B9C
push {r4,r5,lr}
movs r4, 0
ldr r0, =0x03005db8
@@ -230347,7 +230347,7 @@ _08086BCA:
thumb_func_end sub_8086B9C
thumb_func_start c1_link_related
-c1_link_related: ; 8086BD8
+c1_link_related: @ 8086BD8
push {r4,lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -230381,7 +230381,7 @@ _08086C14:
thumb_func_end c1_link_related
thumb_func_start sub_8086C2C
-sub_8086C2C: ; 8086C2C
+sub_8086C2C: @ 8086C2C
push {lr}
bl sub_8086C90
ldr r0, =sub_80870B0
@@ -230392,7 +230392,7 @@ sub_8086C2C: ; 8086C2C
thumb_func_end sub_8086C2C
thumb_func_start sub_8086C40
-sub_8086C40: ; 8086C40
+sub_8086C40: @ 8086C40
push {lr}
ldr r0, =0x03003020
bl sub_808709C
@@ -230402,7 +230402,7 @@ sub_8086C40: ; 8086C40
thumb_func_end sub_8086C40
thumb_func_start c1_link_related_func_set
-c1_link_related_func_set: ; 8086C50
+c1_link_related_func_set: @ 8086C50
ldr r2, =0x03000e19
movs r1, 0
strb r1, [r2]
@@ -230413,7 +230413,7 @@ c1_link_related_func_set: ; 8086C50
thumb_func_end c1_link_related_func_set
thumb_func_start sub_8086C64
-sub_8086C64: ; 8086C64
+sub_8086C64: @ 8086C64
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -230435,7 +230435,7 @@ _08086C82:
thumb_func_end sub_8086C64
thumb_func_start sub_8086C90
-sub_8086C90: ; 8086C90
+sub_8086C90: @ 8086C90
push {lr}
ldr r1, =0x03000e10
movs r2, 0x80
@@ -230451,7 +230451,7 @@ _08086C98:
thumb_func_end sub_8086C90
thumb_func_start sub_8086CA8
-sub_8086CA8: ; 8086CA8
+sub_8086CA8: @ 8086CA8
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -230482,7 +230482,7 @@ _08086CD8:
thumb_func_end sub_8086CA8
thumb_func_start sub_8086CE0
-sub_8086CE0: ; 8086CE0
+sub_8086CE0: @ 8086CE0
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -230513,7 +230513,7 @@ _08086D10:
thumb_func_end sub_8086CE0
thumb_func_start sub_8086D18
-sub_8086D18: ; 8086D18
+sub_8086D18: @ 8086D18
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -230742,7 +230742,7 @@ _08086F26:
thumb_func_end sub_8086D18
thumb_func_start sub_8086F38
-sub_8086F38: ; 8086F38
+sub_8086F38: @ 8086F38
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -230795,7 +230795,7 @@ _08086F7C:
thumb_func_end sub_8086F38
thumb_func_start sub_8086FA0
-sub_8086FA0: ; 8086FA0
+sub_8086FA0: @ 8086FA0
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -230846,7 +230846,7 @@ _08086FFC:
thumb_func_end sub_8086FA0
thumb_func_start sub_808700C
-sub_808700C: ; 808700C
+sub_808700C: @ 808700C
push {lr}
ldr r2, =0x030022c0
ldrh r1, [r2, 0x2C]
@@ -230901,7 +230901,7 @@ _08087064:
thumb_func_end sub_808700C
thumb_func_start sub_8087068
-sub_8087068: ; 8087068
+sub_8087068: @ 8087068
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -230937,7 +230937,7 @@ _08087098:
thumb_func_end sub_8087068
thumb_func_start sub_808709C
-sub_808709C: ; 808709C
+sub_808709C: @ 808709C
push {lr}
movs r2, 0x11
adds r1, r0, 0x6
@@ -230951,7 +230951,7 @@ _080870A2:
thumb_func_end sub_808709C
thumb_func_start sub_80870B0
-sub_80870B0: ; 80870B0
+sub_80870B0: @ 80870B0
push {r4,lr}
adds r4, r0, 0
bl script_env_2_is_enabled
@@ -230985,7 +230985,7 @@ _080870E6:
thumb_func_end sub_80870B0
thumb_func_start sub_80870EC
-sub_80870EC: ; 80870EC
+sub_80870EC: @ 80870EC
push {lr}
bl sub_8086C64
movs r0, 0x11
@@ -230994,7 +230994,7 @@ sub_80870EC: ; 80870EC
thumb_func_end sub_80870EC
thumb_func_start sub_80870F8
-sub_80870F8: ; 80870F8
+sub_80870F8: @ 80870F8
push {r4,lr}
bl script_env_2_is_enabled
lsls r0, 24
@@ -231014,7 +231014,7 @@ _08087110:
thumb_func_end sub_80870F8
thumb_func_start sub_808711C
-sub_808711C: ; 808711C
+sub_808711C: @ 808711C
push {r4,lr}
bl sub_800B4DC
movs r4, 0x11
@@ -231033,7 +231033,7 @@ _08087134:
thumb_func_end sub_808711C
thumb_func_start sub_8087140
-sub_8087140: ; 8087140
+sub_8087140: @ 8087140
push {r4,lr}
bl sub_8087690
movs r4, 0x11
@@ -231052,7 +231052,7 @@ _08087158:
thumb_func_end sub_8087140
thumb_func_start sub_8087164
-sub_8087164: ; 8087164
+sub_8087164: @ 8087164
push {lr}
bl sub_8086C64
movs r0, 0x11
@@ -231061,7 +231061,7 @@ sub_8087164: ; 8087164
thumb_func_end sub_8087164
thumb_func_start sub_8087170
-sub_8087170: ; 8087170
+sub_8087170: @ 8087170
push {lr}
ldr r1, =0x03000e10
adds r0, r1
@@ -231089,7 +231089,7 @@ _080871A6:
thumb_func_end sub_8087170
thumb_func_start sub_80871AC
-sub_80871AC: ; 80871AC
+sub_80871AC: @ 80871AC
push {lr}
ldr r0, =sub_8087170
bl c1_link_related_func_set
@@ -231100,13 +231100,13 @@ sub_80871AC: ; 80871AC
thumb_func_end sub_80871AC
thumb_func_start sub_80871C0
-sub_80871C0: ; 80871C0
+sub_80871C0: @ 80871C0
movs r0, 0x11
bx lr
thumb_func_end sub_80871C0
thumb_func_start sub_80871C4
-sub_80871C4: ; 80871C4
+sub_80871C4: @ 80871C4
push {lr}
ldr r1, =0x03000e10
adds r0, r1
@@ -231131,7 +231131,7 @@ _080871EA:
thumb_func_end sub_80871C4
thumb_func_start sub_80871FC
-sub_80871FC: ; 80871FC
+sub_80871FC: @ 80871FC
push {lr}
ldr r0, =sub_80871C4
bl c1_link_related_func_set
@@ -231142,13 +231142,13 @@ sub_80871FC: ; 80871FC
thumb_func_end sub_80871FC
thumb_func_start sub_8087210
-sub_8087210: ; 8087210
+sub_8087210: @ 8087210
movs r0, 0x11
bx lr
thumb_func_end sub_8087210
thumb_func_start sub_8087214
-sub_8087214: ; 8087214
+sub_8087214: @ 8087214
push {lr}
movs r0, 0x83
bl sub_8086CE0
@@ -231199,7 +231199,7 @@ _08087278:
thumb_func_end sub_8087214
thumb_func_start sub_808727C
-sub_808727C: ; 808727C
+sub_808727C: @ 808727C
push {lr}
movs r0, 0x83
bl sub_8086CE0
@@ -231208,7 +231208,7 @@ sub_808727C: ; 808727C
thumb_func_end sub_808727C
thumb_func_start sub_8087288
-sub_8087288: ; 8087288
+sub_8087288: @ 8087288
push {lr}
ldr r0, =sub_80871AC
bl c1_link_related_func_set
@@ -231219,7 +231219,7 @@ sub_8087288: ; 8087288
thumb_func_end sub_8087288
thumb_func_start sub_808729C
-sub_808729C: ; 808729C
+sub_808729C: @ 808729C
push {lr}
ldr r0, =sub_80870F8
bl c1_link_related_func_set
@@ -231230,7 +231230,7 @@ sub_808729C: ; 808729C
thumb_func_end sub_808729C
thumb_func_start sub_80872B0
-sub_80872B0: ; 80872B0
+sub_80872B0: @ 80872B0
push {lr}
ldr r0, =sub_80871FC
bl c1_link_related_func_set
@@ -231241,7 +231241,7 @@ sub_80872B0: ; 80872B0
thumb_func_end sub_80872B0
thumb_func_start sub_80872C4
-sub_80872C4: ; 80872C4
+sub_80872C4: @ 80872C4
push {lr}
ldr r0, =sub_8087210
bl c1_link_related_func_set
@@ -231252,7 +231252,7 @@ sub_80872C4: ; 80872C4
thumb_func_end sub_80872C4
thumb_func_start sub_80872D8
-sub_80872D8: ; 80872D8
+sub_80872D8: @ 80872D8
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -231303,7 +231303,7 @@ _080872EA:
thumb_func_end sub_80872D8
thumb_func_start sub_8087340
-sub_8087340: ; 8087340
+sub_8087340: @ 8087340
push {lr}
ldrb r0, [r0, 0x2]
cmp r0, 0x2
@@ -231321,7 +231321,7 @@ _08087352:
thumb_func_end sub_8087340
thumb_func_start sub_8087358
-sub_8087358: ; 8087358
+sub_8087358: @ 8087358
push {lr}
ldrb r0, [r0, 0x2]
cmp r0, 0x2
@@ -231339,7 +231339,7 @@ _0808736A:
thumb_func_end sub_8087358
thumb_func_start sub_8087370
-sub_8087370: ; 8087370
+sub_8087370: @ 8087370
push {lr}
adds r1, r0, 0
ldrb r0, [r1, 0x2]
@@ -231356,7 +231356,7 @@ _08087384:
thumb_func_end sub_8087370
thumb_func_start sub_8087388
-sub_8087388: ; 8087388
+sub_8087388: @ 8087388
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x2]
@@ -231384,7 +231384,7 @@ _080873AE:
thumb_func_end sub_8087388
thumb_func_start sub_80873B4
-sub_80873B4: ; 80873B4
+sub_80873B4: @ 80873B4
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -231478,7 +231478,7 @@ _08087476:
thumb_func_end sub_80873B4
thumb_func_start sub_8087480
-sub_8087480: ; 8087480
+sub_8087480: @ 8087480
push {lr}
adds r1, r0, 0
ldr r0, =gUnknown_08277388
@@ -231533,7 +231533,7 @@ _0808750A:
thumb_func_end sub_8087480
thumb_func_start sub_8087510
-sub_8087510: ; 8087510
+sub_8087510: @ 8087510
push {lr}
bl script_env_2_enable
pop {r0}
@@ -231541,7 +231541,7 @@ sub_8087510: ; 8087510
thumb_func_end sub_8087510
thumb_func_start sub_808751C
-sub_808751C: ; 808751C
+sub_808751C: @ 808751C
push {lr}
movs r0, 0x6
bl audio_play
@@ -231552,7 +231552,7 @@ sub_808751C: ; 808751C
thumb_func_end sub_808751C
thumb_func_start sub_8087530
-sub_8087530: ; 8087530
+sub_8087530: @ 8087530
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -231566,7 +231566,7 @@ sub_8087530: ; 8087530
thumb_func_end sub_8087530
thumb_func_start sub_808754C
-sub_808754C: ; 808754C
+sub_808754C: @ 808754C
push {lr}
movs r0, 0x6
bl audio_play
@@ -231579,7 +231579,7 @@ sub_808754C: ; 808754C
thumb_func_end sub_808754C
thumb_func_start sub_8087568
-sub_8087568: ; 8087568
+sub_8087568: @ 8087568
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -231593,7 +231593,7 @@ sub_8087568: ; 8087568
thumb_func_end sub_8087568
thumb_func_start sub_8087584
-sub_8087584: ; 8087584
+sub_8087584: @ 8087584
push {lr}
ldr r0, =gUnknown_08277509
bl script_env_1_execute_new_script
@@ -231604,7 +231604,7 @@ sub_8087584: ; 8087584
thumb_func_end sub_8087584
thumb_func_start sub_8087598
-sub_8087598: ; 8087598
+sub_8087598: @ 8087598
push {lr}
bl is_c1_link_related_active
cmp r0, 0
@@ -231632,7 +231632,7 @@ _080875C0:
thumb_func_end sub_8087598
thumb_func_start sub_80875C8
-sub_80875C8: ; 80875C8
+sub_80875C8: @ 80875C8
push {lr}
bl sub_800B4DC
cmp r0, 0x1
@@ -231680,7 +231680,7 @@ _0808762E:
thumb_func_end sub_80875C8
thumb_func_start sub_8087634
-sub_8087634: ; 8087634
+sub_8087634: @ 8087634
push {lr}
bl sub_8087690
cmp r0, 0x1
@@ -231708,7 +231708,7 @@ _08087666:
thumb_func_end sub_8087634
thumb_func_start sub_808766C
-sub_808766C: ; 808766C
+sub_808766C: @ 808766C
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -231728,7 +231728,7 @@ _0808768A:
thumb_func_end sub_808766C
thumb_func_start sub_8087690
-sub_8087690: ; 8087690
+sub_8087690: @ 8087690
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -231752,14 +231752,14 @@ _080876B8:
thumb_func_end sub_8087690
thumb_func_start sub_80876C4
-sub_80876C4: ; 80876C4
+sub_80876C4: @ 80876C4
movs r1, 0
str r1, [r0]
bx lr
thumb_func_end sub_80876C4
thumb_func_start strange_npc_table_clear
-strange_npc_table_clear: ; 80876CC
+strange_npc_table_clear: @ 80876CC
push {lr}
ldr r0, =0x02032308
movs r1, 0
@@ -231771,7 +231771,7 @@ strange_npc_table_clear: ; 80876CC
thumb_func_end strange_npc_table_clear
thumb_func_start sub_80876E0
-sub_80876E0: ; 80876E0
+sub_80876E0: @ 80876E0
push {lr}
movs r1, 0
movs r2, 0x24
@@ -231781,7 +231781,7 @@ sub_80876E0: ; 80876E0
thumb_func_end sub_80876E0
thumb_func_start sub_80876F0
-sub_80876F0: ; 80876F0
+sub_80876F0: @ 80876F0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -231864,7 +231864,7 @@ sub_80876F0: ; 80876F0
thumb_func_end sub_80876F0
thumb_func_start sub_808779C
-sub_808779C: ; 808779C
+sub_808779C: @ 808779C
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -231897,7 +231897,7 @@ sub_808779C: ; 808779C
thumb_func_end sub_808779C
thumb_func_start sub_80877DC
-sub_80877DC: ; 80877DC
+sub_80877DC: @ 80877DC
push {lr}
lsls r0, 24
lsls r1, 24
@@ -231922,7 +231922,7 @@ _080877FE:
thumb_func_end sub_80877DC
thumb_func_start sub_808780C
-sub_808780C: ; 808780C
+sub_808780C: @ 808780C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 22
@@ -231958,7 +231958,7 @@ _08087838:
thumb_func_end sub_808780C
thumb_func_start sub_8087858
-sub_8087858: ; 8087858
+sub_8087858: @ 8087858
lsls r0, 24
ldr r1, =0x02032308
lsrs r0, 22
@@ -231975,7 +231975,7 @@ sub_8087858: ; 8087858
thumb_func_end sub_8087858
thumb_func_start sub_8087878
-sub_8087878: ; 8087878
+sub_8087878: @ 8087878
lsls r0, 24
ldr r3, =0x02032308
lsrs r0, 22
@@ -231995,7 +231995,7 @@ sub_8087878: ; 8087878
thumb_func_end sub_8087878
thumb_func_start sub_80878A0
-sub_80878A0: ; 80878A0
+sub_80878A0: @ 80878A0
lsls r0, 24
ldr r1, =0x02032308
lsrs r0, 22
@@ -232012,7 +232012,7 @@ sub_80878A0: ; 80878A0
thumb_func_end sub_80878A0
thumb_func_start sub_80878C0
-sub_80878C0: ; 80878C0
+sub_80878C0: @ 80878C0
lsls r0, 24
ldr r1, =0x02032308
lsrs r0, 22
@@ -232031,7 +232031,7 @@ sub_80878C0: ; 80878C0
thumb_func_end sub_80878C0
thumb_func_start sub_80878E4
-sub_80878E4: ; 80878E4
+sub_80878E4: @ 80878E4
lsls r0, 24
ldr r1, =0x02032308
lsrs r0, 22
@@ -232052,7 +232052,7 @@ sub_80878E4: ; 80878E4
thumb_func_end sub_80878E4
thumb_func_start sub_808790C
-sub_808790C: ; 808790C
+sub_808790C: @ 808790C
push {r4-r6,lr}
movs r2, 0
ldr r5, =0x02032308
@@ -232103,7 +232103,7 @@ _08087964:
thumb_func_end sub_808790C
thumb_func_start sub_808796C
-sub_808796C: ; 808796C
+sub_808796C: @ 808796C
push {r4-r6,lr}
lsls r0, 24
lsls r1, 24
@@ -232154,7 +232154,7 @@ _080879C8:
thumb_func_end sub_808796C
thumb_func_start sub_80879D8
-sub_80879D8: ; 80879D8
+sub_80879D8: @ 80879D8
push {r4,lr}
lsls r2, 24
lsrs r2, 24
@@ -232172,13 +232172,13 @@ sub_80879D8: ; 80879D8
thumb_func_end sub_80879D8
thumb_func_start sub_80879F8
-sub_80879F8: ; 80879F8
+sub_80879F8: @ 80879F8
movs r0, 0x1
bx lr
thumb_func_end sub_80879F8
thumb_func_start sub_80879FC
-sub_80879FC: ; 80879FC
+sub_80879FC: @ 80879FC
push {r4,lr}
lsls r2, 24
lsrs r2, 24
@@ -232196,13 +232196,13 @@ sub_80879FC: ; 80879FC
thumb_func_end sub_80879FC
thumb_func_start sub_8087A1C
-sub_8087A1C: ; 8087A1C
+sub_8087A1C: @ 8087A1C
movs r0, 0
bx lr
thumb_func_end sub_8087A1C
thumb_func_start sub_8087A20
-sub_8087A20: ; 8087A20
+sub_8087A20: @ 8087A20
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -232255,7 +232255,7 @@ _08087A80:
thumb_func_end sub_8087A20
thumb_func_start sub_8087A88
-sub_8087A88: ; 8087A88
+sub_8087A88: @ 8087A88
push {r4,lr}
adds r4, r1, 0
lsls r0, r2, 24
@@ -232270,14 +232270,14 @@ sub_8087A88: ; 8087A88
thumb_func_end sub_8087A88
thumb_func_start sub_8087AA0
-sub_8087AA0: ; 8087AA0
+sub_8087AA0: @ 8087AA0
movs r1, 0
strb r1, [r0, 0x3]
bx lr
thumb_func_end sub_8087AA0
thumb_func_start sub_8087AA8
-sub_8087AA8: ; 8087AA8
+sub_8087AA8: @ 8087AA8
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -232307,7 +232307,7 @@ _08087AD8:
thumb_func_end sub_8087AA8
thumb_func_start npc_something3
-npc_something3: ; 8087AE0
+npc_something3: @ 8087AE0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -232354,7 +232354,7 @@ _08087B3A:
thumb_func_end npc_something3
thumb_func_start npc_080587EC
-npc_080587EC: ; 8087B40
+npc_080587EC: @ 8087B40
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -232430,7 +232430,7 @@ _08087BBE:
thumb_func_end npc_080587EC
thumb_func_start sub_8087BCC
-sub_8087BCC: ; 8087BCC
+sub_8087BCC: @ 8087BCC
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -232520,7 +232520,7 @@ _08087C7A:
thumb_func_end sub_8087BCC
thumb_func_start sub_8087C8C
-sub_8087C8C: ; 8087C8C
+sub_8087C8C: @ 8087C8C
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x2E
@@ -232607,7 +232607,7 @@ _08087D3C:
thumb_func_end sub_8087C8C
thumb_func_start mapconnection_get_mapheader
-mapconnection_get_mapheader: ; 8087D44
+mapconnection_get_mapheader: @ 8087D44
push {lr}
ldrb r2, [r0, 0x8]
ldrb r1, [r0, 0x9]
@@ -232618,7 +232618,7 @@ mapconnection_get_mapheader: ; 8087D44
thumb_func_end mapconnection_get_mapheader
thumb_func_start not_trainer_hill_battle_pyramid
-not_trainer_hill_battle_pyramid: ; 8087D54
+not_trainer_hill_battle_pyramid: @ 8087D54
push {r4,lr}
ldr r4, =0x02037318
adds r0, r4, 0
@@ -232633,7 +232633,7 @@ not_trainer_hill_battle_pyramid: ; 8087D54
thumb_func_end not_trainer_hill_battle_pyramid
thumb_func_start sub_8087D74
-sub_8087D74: ; 8087D74
+sub_8087D74: @ 8087D74
push {r4,lr}
ldr r4, =0x02037318
adds r0, r4, 0
@@ -232655,7 +232655,7 @@ sub_8087D74: ; 8087D74
thumb_func_end sub_8087D74
thumb_func_start battle_pyramid_map_load_related
-battle_pyramid_map_load_related: ; 8087DAC
+battle_pyramid_map_load_related: @ 8087DAC
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -232679,7 +232679,7 @@ battle_pyramid_map_load_related: ; 8087DAC
thumb_func_end battle_pyramid_map_load_related
thumb_func_start trainer_hill_map_load_related
-trainer_hill_map_load_related: ; 8087DE4
+trainer_hill_map_load_related: @ 8087DE4
push {r4,lr}
sub sp, 0x4
ldr r0, =0x03ff03ff
@@ -232699,8 +232699,8 @@ trainer_hill_map_load_related: ; 8087DE4
thumb_func_end trainer_hill_map_load_related
thumb_func_start mapheader_copy_mapdata_with_padding
-; void mapheader_copy_mapdata_with_padding(struct mapheader *mapHeader)
-mapheader_copy_mapdata_with_padding: ; 8087E14
+@ void mapheader_copy_mapdata_with_padding(struct mapheader *mapHeader)
+mapheader_copy_mapdata_with_padding: @ 8087E14
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -232740,8 +232740,8 @@ _08087E56:
thumb_func_end mapheader_copy_mapdata_with_padding
thumb_func_start map_copy_with_padding
-; int map_copy_with_padding(void *src)
-map_copy_with_padding: ; 8087E70
+@ int map_copy_with_padding(void *src)
+map_copy_with_padding: @ 8087E70
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -232789,8 +232789,8 @@ _08087EB8:
thumb_func_end map_copy_with_padding
thumb_func_start mapheader_copy_mapdata_of_adjacent_maps
-; void mapheader_copy_mapdata_of_adjacent_maps(struct mapheader *mapHeader)
-mapheader_copy_mapdata_of_adjacent_maps: ; 8087EC8
+@ void mapheader_copy_mapdata_of_adjacent_maps(struct mapheader *mapHeader)
+mapheader_copy_mapdata_of_adjacent_maps: @ 8087EC8
push {r4-r7,lr}
adds r6, r0, 0
ldr r0, [r6, 0xC]
@@ -232864,7 +232864,7 @@ _08087F4C:
thumb_func_end mapheader_copy_mapdata_of_adjacent_maps
thumb_func_start sub_8087F54
-sub_8087F54: ; 8087F54
+sub_8087F54: @ 8087F54
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -232916,7 +232916,7 @@ _08087FA6:
thumb_func_end sub_8087F54
thumb_func_start sub_8087FB8
-sub_8087FB8: ; 8087FB8
+sub_8087FB8: @ 8087FB8
push {r4-r7,lr}
sub sp, 0xC
adds r3, r0, 0
@@ -232971,7 +232971,7 @@ _08088012:
thumb_func_end sub_8087FB8
thumb_func_start sub_8088020
-sub_8088020: ; 8088020
+sub_8088020: @ 8088020
push {r4-r7,lr}
sub sp, 0xC
adds r5, r1, 0
@@ -233023,7 +233023,7 @@ _08088074:
thumb_func_end sub_8088020
thumb_func_start sub_8088080
-sub_8088080: ; 8088080
+sub_8088080: @ 8088080
push {r4-r7,lr}
sub sp, 0xC
adds r5, r1, 0
@@ -233075,7 +233075,7 @@ _080880D4:
thumb_func_end sub_8088080
thumb_func_start sub_80880E0
-sub_80880E0: ; 80880E0
+sub_80880E0: @ 80880E0
push {r4-r7,lr}
sub sp, 0xC
adds r3, r0, 0
@@ -233129,8 +233129,8 @@ _08088138:
thumb_func_end sub_80880E0
thumb_func_start MapGridGetZCoordAt
-; u8 MapGridGetZCoordAt(s32 x, s32 y)
-MapGridGetZCoordAt: ; 8088144
+@ u8 MapGridGetZCoordAt(s32 x, s32 y)
+MapGridGetZCoordAt: @ 8088144
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -233188,8 +233188,8 @@ _080881AA:
thumb_func_end MapGridGetZCoordAt
thumb_func_start MapGridIsImpassableAt
-; u8 MapGridIsImpassableAt(s32 x, s32 y)
-MapGridIsImpassableAt: ; 80881B0
+@ u8 MapGridIsImpassableAt(s32 x, s32 y)
+MapGridIsImpassableAt: @ 80881B0
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -233250,8 +233250,8 @@ _0808821E:
thumb_func_end MapGridIsImpassableAt
thumb_func_start MapGridGetMetatileIdAt
-; u16 MapGridGetMetatileIdAt(s32 x, s32 y)
-MapGridGetMetatileIdAt: ; 8088224
+@ u16 MapGridGetMetatileIdAt(s32 x, s32 y)
+MapGridGetMetatileIdAt: @ 8088224
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -233329,8 +233329,8 @@ _080882B0:
thumb_func_end MapGridGetMetatileIdAt
thumb_func_start MapGridGetMetatileBehaviorAt
-; u8 MapGridGetMetatileBehaviorAt(s32 x, s32 y)
-MapGridGetMetatileBehaviorAt: ; 80882BC
+@ u8 MapGridGetMetatileBehaviorAt(s32 x, s32 y)
+MapGridGetMetatileBehaviorAt: @ 80882BC
push {lr}
bl MapGridGetMetatileIdAt
lsls r0, 16
@@ -233344,8 +233344,8 @@ MapGridGetMetatileBehaviorAt: ; 80882BC
thumb_func_end MapGridGetMetatileBehaviorAt
thumb_func_start MapGridGetMetatileLayerTypeAt
-; u8 MapGridGetMetatileLayerTypeAt(s32 x, s32 y)
-MapGridGetMetatileLayerTypeAt: ; 80882D4
+@ u8 MapGridGetMetatileLayerTypeAt(s32 x, s32 y)
+MapGridGetMetatileLayerTypeAt: @ 80882D4
push {lr}
bl MapGridGetMetatileIdAt
lsls r0, 16
@@ -233361,8 +233361,8 @@ MapGridGetMetatileLayerTypeAt: ; 80882D4
thumb_func_end MapGridGetMetatileLayerTypeAt
thumb_func_start MapGridSetMetatileIdAt
-; void MapGridSetMetatileIdAt(s32 x, s32 y, u16 metatileId)
-MapGridSetMetatileIdAt: ; 80882F0
+@ void MapGridSetMetatileIdAt(s32 x, s32 y, u16 metatileId)
+MapGridSetMetatileIdAt: @ 80882F0
push {r4,r5,lr}
adds r3, r0, 0
lsls r2, 16
@@ -233399,8 +233399,8 @@ _08088328:
thumb_func_end MapGridSetMetatileIdAt
thumb_func_start MapGridSetMetatileEntryAt
-; void MapGridSetMetatileEntryAt(s32 x, s32 y, u16 metatileEntry)
-MapGridSetMetatileEntryAt: ; 8088338
+@ void MapGridSetMetatileEntryAt(s32 x, s32 y, u16 metatileEntry)
+MapGridSetMetatileEntryAt: @ 8088338
push {r4,r5,lr}
adds r3, r0, 0
lsls r2, 16
@@ -233431,8 +233431,8 @@ _08088364:
thumb_func_end MapGridSetMetatileEntryAt
thumb_func_start GetBehaviorByMetatileId
-; u16 GetBehaviorByMetatileId(u16 metatileId)
-GetBehaviorByMetatileId: ; 8088370
+@ u16 GetBehaviorByMetatileId(u16 metatileId)
+GetBehaviorByMetatileId: @ 8088370
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -233472,7 +233472,7 @@ _080883B6:
thumb_func_end GetBehaviorByMetatileId
thumb_func_start save_serialize_map
-save_serialize_map: ; 80883C4
+save_serialize_map: @ 80883C4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -233533,7 +233533,7 @@ _08088420:
thumb_func_end save_serialize_map
thumb_func_start sub_8088438
-sub_8088438: ; 8088438
+sub_8088438: @ 8088438
push {r4,lr}
movs r2, 0
movs r1, 0
@@ -233566,7 +233566,7 @@ _0808846E:
thumb_func_end sub_8088438
thumb_func_start sav2_mapdata_clear
-sav2_mapdata_clear: ; 8088474
+sav2_mapdata_clear: @ 8088474
push {lr}
sub sp, 0x4
mov r1, sp
@@ -233585,7 +233585,7 @@ sav2_mapdata_clear: ; 8088474
thumb_func_end sav2_mapdata_clear
thumb_func_start mapdata_from_sav2
-mapdata_from_sav2: ; 808849C
+mapdata_from_sav2: @ 808849C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -233738,7 +233738,7 @@ _080885AC:
thumb_func_end mapdata_from_sav2
thumb_func_start sub_80885C4
-sub_80885C4: ; 80885C4
+sub_80885C4: @ 80885C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -233854,8 +233854,8 @@ _08088682:
thumb_func_end sub_80885C4
thumb_func_start GetMapBorderIdAt
-; u32 GetMapBorderIdAt(s32 x, s32 y)
-GetMapBorderIdAt: ; 808869C
+@ u32 GetMapBorderIdAt(s32 x, s32 y)
+GetMapBorderIdAt: @ 808869C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -233970,8 +233970,8 @@ _08088782:
thumb_func_end GetMapBorderIdAt
thumb_func_start GetPostCameraMoveMapBorderId
-; u32 GetPostCameraMoveMapBorderId(s32 deltaX, s32 deltaY)
-GetPostCameraMoveMapBorderId: ; 8088788
+@ u32 GetPostCameraMoveMapBorderId(s32 deltaX, s32 deltaY)
+GetPostCameraMoveMapBorderId: @ 8088788
push {r4,lr}
adds r3, r1, 0
ldr r1, =0x03005d8c
@@ -233993,8 +233993,8 @@ GetPostCameraMoveMapBorderId: ; 8088788
thumb_func_end GetPostCameraMoveMapBorderId
thumb_func_start CanCameraMoveInDirection
-; bool32 CanCameraMoveInDirection(u8 direction)
-CanCameraMoveInDirection: ; 80887B0
+@ bool32 CanCameraMoveInDirection(u8 direction)
+CanCameraMoveInDirection: @ 80887B0
push {r4,r5,lr}
ldr r1, =0x03005d8c
ldr r4, [r1]
@@ -234031,7 +234031,7 @@ _080887F2:
thumb_func_end CanCameraMoveInDirection
thumb_func_start sub_80887F8
-sub_80887F8: ; 80887F8
+sub_80887F8: @ 80887F8
push {r4-r7,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -234100,8 +234100,8 @@ _08088872:
thumb_func_end sub_80887F8
thumb_func_start CameraMove
-; u8 CameraMove(s32 deltaX, s32 deltaY)
-CameraMove: ; 808887C
+@ u8 CameraMove(s32 deltaX, s32 deltaY)
+CameraMove: @ 808887C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -234199,7 +234199,7 @@ _08088932:
thumb_func_end CameraMove
thumb_func_start sub_8088950
-sub_8088950: ; 8088950
+sub_8088950: @ 8088950
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -234248,7 +234248,7 @@ _0808899A:
thumb_func_end sub_8088950
thumb_func_start sub_80889A8
-sub_80889A8: ; 80889A8
+sub_80889A8: @ 80889A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -234301,7 +234301,7 @@ _08088A02:
thumb_func_end sub_80889A8
thumb_func_start sub_8088A0C
-sub_8088A0C: ; 8088A0C
+sub_8088A0C: @ 8088A0C
push {r4,lr}
adds r4, r0, 0
adds r0, r2, 0
@@ -234330,7 +234330,7 @@ _08088A30:
thumb_func_end sub_8088A0C
thumb_func_start sub_8088A38
-sub_8088A38: ; 8088A38
+sub_8088A38: @ 8088A38
push {lr}
cmp r0, 0
blt _08088A46
@@ -234346,7 +234346,7 @@ _08088A48:
thumb_func_end sub_8088A38
thumb_func_start sub_8088A4C
-sub_8088A4C: ; 8088A4C
+sub_8088A4C: @ 8088A4C
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -234382,7 +234382,7 @@ _08088A86:
thumb_func_end sub_8088A4C
thumb_func_start sub_8088A8C
-sub_8088A8C: ; 8088A8C
+sub_8088A8C: @ 8088A8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -234480,7 +234480,7 @@ _08088B2C:
thumb_func_end sub_8088A8C
thumb_func_start sub_8088B3C
-sub_8088B3C: ; 8088B3C
+sub_8088B3C: @ 8088B3C
lsls r0, 16
lsrs r0, 16
lsls r1, 16
@@ -234496,7 +234496,7 @@ sub_8088B3C: ; 8088B3C
thumb_func_end sub_8088B3C
thumb_func_start sav1_camera_get_focus_coords
-sav1_camera_get_focus_coords: ; 8088B58
+sav1_camera_get_focus_coords: @ 8088B58
ldr r2, =0x03005d8c
ldr r3, [r2]
ldrh r2, [r3]
@@ -234510,8 +234510,8 @@ sav1_camera_get_focus_coords: ; 8088B58
thumb_func_end sav1_camera_get_focus_coords
thumb_func_start SetCameraCoords
-; void SetCameraCoords(u16 x, u16 y)
-SetCameraCoords: ; 8088B70
+@ void SetCameraCoords(u16 x, u16 y)
+SetCameraCoords: @ 8088B70
ldr r2, =0x03005d8c
ldr r2, [r2]
strh r0, [r2]
@@ -234521,8 +234521,8 @@ SetCameraCoords: ; 8088B70
thumb_func_end SetCameraCoords
thumb_func_start GetCameraCoords
-; void GetCameraCoords(u16 *x, u16 *y)
-GetCameraCoords: ; 8088B80
+@ void GetCameraCoords(u16 *x, u16 *y)
+GetCameraCoords: @ 8088B80
ldr r2, =0x03005d8c
ldr r3, [r2]
ldrh r2, [r3]
@@ -234534,7 +234534,7 @@ GetCameraCoords: ; 8088B80
thumb_func_end GetCameraCoords
thumb_func_start sub_8088B94
-sub_8088B94: ; 8088B94
+sub_8088B94: @ 8088B94
push {r4,r5,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -234584,7 +234584,7 @@ _08088BE6:
thumb_func_end sub_8088B94
thumb_func_start sub_8088BF0
-sub_8088BF0: ; 8088BF0
+sub_8088BF0: @ 8088BF0
push {lr}
adds r3, r0, 0
lsls r1, 16
@@ -234624,8 +234624,8 @@ _08088C2E:
thumb_func_end sub_8088BF0
thumb_func_start copy_tileset_patterns_to_vram
-; void copy_tileset_patterns_to_vram(tileset *tileset, int num_tiles, int offset)
-copy_tileset_patterns_to_vram: ; 8088C34
+@ void copy_tileset_patterns_to_vram(tileset *tileset, int num_tiles, int offset)
+copy_tileset_patterns_to_vram: @ 8088C34
push {r4-r7,lr}
sub sp, 0x4
adds r3, r0, 0
@@ -234663,8 +234663,8 @@ _08088C70:
thumb_func_end copy_tileset_patterns_to_vram
thumb_func_start copy_tileset_patterns_to_vram2
-; void copy_tileset_patterns_to_vram2(tileset *tileset, int num_tiles, int offset)
-copy_tileset_patterns_to_vram2: ; 8088C78
+@ void copy_tileset_patterns_to_vram2(tileset *tileset, int num_tiles, int offset)
+copy_tileset_patterns_to_vram2: @ 8088C78
push {r4-r7,lr}
sub sp, 0x4
adds r3, r0, 0
@@ -234702,18 +234702,18 @@ _08088CB4:
thumb_func_end copy_tileset_patterns_to_vram2
thumb_func_start nullsub_3
-nullsub_3: ; 8088CBC
+nullsub_3: @ 8088CBC
bx lr
thumb_func_end nullsub_3
thumb_func_start nullsub_90
-nullsub_90: ; 8088CC0
+nullsub_90: @ 8088CC0
bx lr
thumb_func_end nullsub_90
thumb_func_start apply_map_tileset_palette
-; void apply_map_tileset_palette(tileset *tileset, int dest_offset, int size)
-apply_map_tileset_palette: ; 8088CC4
+@ void apply_map_tileset_palette(tileset *tileset, int dest_offset, int size)
+apply_map_tileset_palette: @ 8088CC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -234782,8 +234782,8 @@ _08088D42:
thumb_func_end apply_map_tileset_palette
thumb_func_start copy_map_tileset1_to_vram
-; void copy_map_tileset1_to_vram(mapdata_header *a1)
-copy_map_tileset1_to_vram: ; 8088D50
+@ void copy_map_tileset1_to_vram(mapdata_header *a1)
+copy_map_tileset1_to_vram: @ 8088D50
push {lr}
ldr r0, [r0, 0x10]
movs r1, 0x80
@@ -234795,8 +234795,8 @@ copy_map_tileset1_to_vram: ; 8088D50
thumb_func_end copy_map_tileset1_to_vram
thumb_func_start copy_map_tileset2_to_vram
-; void copy_map_tileset2_to_vram(mapdata_header *a1)
-copy_map_tileset2_to_vram: ; 8088D64
+@ void copy_map_tileset2_to_vram(mapdata_header *a1)
+copy_map_tileset2_to_vram: @ 8088D64
push {lr}
ldr r0, [r0, 0x14]
movs r2, 0x80
@@ -234808,8 +234808,8 @@ copy_map_tileset2_to_vram: ; 8088D64
thumb_func_end copy_map_tileset2_to_vram
thumb_func_start copy_map_tileset2_to_vram_2
-; void copy_map_tileset2_to_vram_2(mapdata_header *a1)
-copy_map_tileset2_to_vram_2: ; 8088D78
+@ void copy_map_tileset2_to_vram_2(mapdata_header *a1)
+copy_map_tileset2_to_vram_2: @ 8088D78
push {lr}
ldr r0, [r0, 0x14]
movs r2, 0x80
@@ -234821,8 +234821,8 @@ copy_map_tileset2_to_vram_2: ; 8088D78
thumb_func_end copy_map_tileset2_to_vram_2
thumb_func_start apply_map_tileset1_palette
-; void apply_map_tileset1_palette(mapdata_header *a1)
-apply_map_tileset1_palette: ; 8088D8C
+@ void apply_map_tileset1_palette(mapdata_header *a1)
+apply_map_tileset1_palette: @ 8088D8C
push {lr}
ldr r0, [r0, 0x10]
movs r1, 0
@@ -234833,8 +234833,8 @@ apply_map_tileset1_palette: ; 8088D8C
thumb_func_end apply_map_tileset1_palette
thumb_func_start apply_map_tileset2_palette
-; void apply_map_tileset2_palette(mapdata_header *a1)
-apply_map_tileset2_palette: ; 8088D9C
+@ void apply_map_tileset2_palette(mapdata_header *a1)
+apply_map_tileset2_palette: @ 8088D9C
push {lr}
ldr r0, [r0, 0x14]
movs r1, 0x60
@@ -234845,8 +234845,8 @@ apply_map_tileset2_palette: ; 8088D9C
thumb_func_end apply_map_tileset2_palette
thumb_func_start copy_map_tileset1_tileset2_to_vram
-; void copy_map_tileset1_tileset2_to_vram(mapdata_header *a1)
-copy_map_tileset1_tileset2_to_vram: ; 8088DAC
+@ void copy_map_tileset1_tileset2_to_vram(mapdata_header *a1)
+copy_map_tileset1_tileset2_to_vram: @ 8088DAC
push {r4,r5,lr}
adds r5, r0, 0
cmp r5, 0
@@ -234868,8 +234868,8 @@ _08088DCC:
thumb_func_end copy_map_tileset1_tileset2_to_vram
thumb_func_start apply_map_tileset1_tileset2_palette
-; void apply_map_tileset1_tileset2_palette(mapdata_header *a1)
-apply_map_tileset1_tileset2_palette: ; 8088DD4
+@ void apply_map_tileset1_tileset2_palette(mapdata_header *a1)
+apply_map_tileset1_tileset2_palette: @ 8088DD4
push {r4,lr}
adds r4, r0, 0
cmp r4, 0
@@ -234884,13 +234884,13 @@ _08088DE6:
thumb_func_end apply_map_tileset1_tileset2_palette
thumb_func_start ShouldDoJumpLandingDustEffect
-ShouldDoJumpLandingDustEffect: ; 8088DEC
+ShouldDoJumpLandingDustEffect: @ 8088DEC
movs r0, 0x1
bx lr
thumb_func_end ShouldDoJumpLandingDustEffect
thumb_func_start sub_8088DF0
-sub_8088DF0: ; 8088DF0
+sub_8088DF0: @ 8088DF0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -234912,7 +234912,7 @@ _08088E0E:
thumb_func_end sub_8088DF0
thumb_func_start MetatileBehavior_IsJumpEast
-MetatileBehavior_IsJumpEast: ; 8088E14
+MetatileBehavior_IsJumpEast: @ 8088E14
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -234928,7 +234928,7 @@ _08088E24:
thumb_func_end MetatileBehavior_IsJumpEast
thumb_func_start MetatileBehavior_IsJumpWest
-MetatileBehavior_IsJumpWest: ; 8088E28
+MetatileBehavior_IsJumpWest: @ 8088E28
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -234944,7 +234944,7 @@ _08088E38:
thumb_func_end MetatileBehavior_IsJumpWest
thumb_func_start MetatileBehavior_IsJumpNorth
-MetatileBehavior_IsJumpNorth: ; 8088E3C
+MetatileBehavior_IsJumpNorth: @ 8088E3C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -234960,7 +234960,7 @@ _08088E4C:
thumb_func_end MetatileBehavior_IsJumpNorth
thumb_func_start MetatileBehavior_IsJumpSouth
-MetatileBehavior_IsJumpSouth: ; 8088E50
+MetatileBehavior_IsJumpSouth: @ 8088E50
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -234976,7 +234976,7 @@ _08088E60:
thumb_func_end MetatileBehavior_IsJumpSouth
thumb_func_start sub_8088E64
-sub_8088E64: ; 8088E64
+sub_8088E64: @ 8088E64
push {lr}
lsls r0, 24
movs r1, 0xFE
@@ -234995,7 +234995,7 @@ _08088E7A:
thumb_func_end sub_8088E64
thumb_func_start MetatileBehavior_IsSandOrDeepSand
-MetatileBehavior_IsSandOrDeepSand: ; 8088E80
+MetatileBehavior_IsSandOrDeepSand: @ 8088E80
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235014,7 +235014,7 @@ _08088E94:
thumb_func_end MetatileBehavior_IsSandOrDeepSand
thumb_func_start MetatileBehavior_IsDeepSand
-MetatileBehavior_IsDeepSand: ; 8088E98
+MetatileBehavior_IsDeepSand: @ 8088E98
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235030,7 +235030,7 @@ _08088EA8:
thumb_func_end MetatileBehavior_IsDeepSand
thumb_func_start MetatileBehavior_IsReflective
-MetatileBehavior_IsReflective: ; 8088EAC
+MetatileBehavior_IsReflective: @ 8088EAC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235057,7 +235057,7 @@ _08088ED0:
thumb_func_end MetatileBehavior_IsReflective
thumb_func_start MetatileBehavior_IsIce
-MetatileBehavior_IsIce: ; 8088ED4
+MetatileBehavior_IsIce: @ 8088ED4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235073,7 +235073,7 @@ _08088EE4:
thumb_func_end MetatileBehavior_IsIce
thumb_func_start is_tile_x69_2_warp_door
-is_tile_x69_2_warp_door: ; 8088EE8
+is_tile_x69_2_warp_door: @ 8088EE8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235089,7 +235089,7 @@ _08088EF8:
thumb_func_end is_tile_x69_2_warp_door
thumb_func_start sub_8088EFC
-sub_8088EFC: ; 8088EFC
+sub_8088EFC: @ 8088EFC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235108,7 +235108,7 @@ _08088F10:
thumb_func_end sub_8088EFC
thumb_func_start MetatileBehavior_IsEscalator
-MetatileBehavior_IsEscalator: ; 8088F14
+MetatileBehavior_IsEscalator: @ 8088F14
push {lr}
lsls r0, 24
movs r1, 0x96
@@ -235127,7 +235127,7 @@ _08088F2A:
thumb_func_end MetatileBehavior_IsEscalator
thumb_func_start sub_8088F30
-sub_8088F30: ; 8088F30
+sub_8088F30: @ 8088F30
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235143,7 +235143,7 @@ _08088F40:
thumb_func_end sub_8088F30
thumb_func_start MetatileBehavior_IsLadder
-MetatileBehavior_IsLadder: ; 8088F44
+MetatileBehavior_IsLadder: @ 8088F44
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235159,7 +235159,7 @@ _08088F54:
thumb_func_end MetatileBehavior_IsLadder
thumb_func_start sub_8088F58
-sub_8088F58: ; 8088F58
+sub_8088F58: @ 8088F58
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235180,7 +235180,7 @@ _08088F70:
thumb_func_end sub_8088F58
thumb_func_start sub_8088F74
-sub_8088F74: ; 8088F74
+sub_8088F74: @ 8088F74
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235196,7 +235196,7 @@ _08088F84:
thumb_func_end sub_8088F74
thumb_func_start MetatileBehavior_IsSurfableWaterOrUnderwater
-MetatileBehavior_IsSurfableWaterOrUnderwater: ; 8088F88
+MetatileBehavior_IsSurfableWaterOrUnderwater: @ 8088F88
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235218,7 +235218,7 @@ _08088FA6:
thumb_func_end MetatileBehavior_IsSurfableWaterOrUnderwater
thumb_func_start MetatileBehavior_IsEastArrowWarp
-MetatileBehavior_IsEastArrowWarp: ; 8088FAC
+MetatileBehavior_IsEastArrowWarp: @ 8088FAC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235234,7 +235234,7 @@ _08088FBC:
thumb_func_end MetatileBehavior_IsEastArrowWarp
thumb_func_start MetatileBehavior_IsWestArrowWarp
-MetatileBehavior_IsWestArrowWarp: ; 8088FC0
+MetatileBehavior_IsWestArrowWarp: @ 8088FC0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235250,7 +235250,7 @@ _08088FD0:
thumb_func_end MetatileBehavior_IsWestArrowWarp
thumb_func_start MetatileBehavior_IsNorthArrowWarp
-MetatileBehavior_IsNorthArrowWarp: ; 8088FD4
+MetatileBehavior_IsNorthArrowWarp: @ 8088FD4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235269,7 +235269,7 @@ _08088FE8:
thumb_func_end MetatileBehavior_IsNorthArrowWarp
thumb_func_start MetatileBehavior_IsSouthArrowWarp
-MetatileBehavior_IsSouthArrowWarp: ; 8088FEC
+MetatileBehavior_IsSouthArrowWarp: @ 8088FEC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235290,7 +235290,7 @@ _08089004:
thumb_func_end MetatileBehavior_IsSouthArrowWarp
thumb_func_start sub_8089008
-sub_8089008: ; 8089008
+sub_8089008: @ 8089008
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -235325,7 +235325,7 @@ _08089042:
thumb_func_end sub_8089008
thumb_func_start sub_808904C
-sub_808904C: ; 808904C
+sub_808904C: @ 808904C
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -235364,8 +235364,8 @@ _08089088:
thumb_func_end sub_808904C
thumb_func_start MetatileBehavior_IsIce_2
-; bool8 MetatileBehavior_IsIce_2(u8 metatileBehavior)
-MetatileBehavior_IsIce_2: ; 808908C
+@ bool8 MetatileBehavior_IsIce_2(u8 metatileBehavior)
+MetatileBehavior_IsIce_2: @ 808908C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235381,8 +235381,8 @@ _0808909C:
thumb_func_end MetatileBehavior_IsIce_2
thumb_func_start MetatileBehavior_IsTrickHouseSlipperyFloor
-; bool8 MetatileBehavior_IsTrickHouseSlipperyFloor(u8 metatileBehavior)
-MetatileBehavior_IsTrickHouseSlipperyFloor: ; 80890A0
+@ bool8 MetatileBehavior_IsTrickHouseSlipperyFloor(u8 metatileBehavior)
+MetatileBehavior_IsTrickHouseSlipperyFloor: @ 80890A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235398,7 +235398,7 @@ _080890B0:
thumb_func_end MetatileBehavior_IsTrickHouseSlipperyFloor
thumb_func_start MetatileBehavior_0x05
-MetatileBehavior_0x05: ; 80890B4
+MetatileBehavior_0x05: @ 80890B4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235414,8 +235414,8 @@ _080890C4:
thumb_func_end MetatileBehavior_0x05
thumb_func_start MetatileBehavior_IsWalkNorth
-; bool8 MetatileBehavior_IsWalkNorth(u8 metatileBehavior)
-MetatileBehavior_IsWalkNorth: ; 80890C8
+@ bool8 MetatileBehavior_IsWalkNorth(u8 metatileBehavior)
+MetatileBehavior_IsWalkNorth: @ 80890C8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235431,8 +235431,8 @@ _080890D8:
thumb_func_end MetatileBehavior_IsWalkNorth
thumb_func_start MetatileBehavior_IsWalkSouth
-; bool8 MetatileBehavior_IsWalkSouth(u8 metatileBehavior)
-MetatileBehavior_IsWalkSouth: ; 80890DC
+@ bool8 MetatileBehavior_IsWalkSouth(u8 metatileBehavior)
+MetatileBehavior_IsWalkSouth: @ 80890DC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235448,8 +235448,8 @@ _080890EC:
thumb_func_end MetatileBehavior_IsWalkSouth
thumb_func_start MetatileBehavior_IsWalkWest
-; bool8 MetatileBehavior_IsWalkWest(u8 metatileBehavior)
-MetatileBehavior_IsWalkWest: ; 80890F0
+@ bool8 MetatileBehavior_IsWalkWest(u8 metatileBehavior)
+MetatileBehavior_IsWalkWest: @ 80890F0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235465,8 +235465,8 @@ _08089100:
thumb_func_end MetatileBehavior_IsWalkWest
thumb_func_start MetatileBehavior_IsWalkEast
-; bool8 MetatileBehavior_IsWalkEast(u8 metatileBehavior)
-MetatileBehavior_IsWalkEast: ; 8089104
+@ bool8 MetatileBehavior_IsWalkEast(u8 metatileBehavior)
+MetatileBehavior_IsWalkEast: @ 8089104
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235482,8 +235482,8 @@ _08089114:
thumb_func_end MetatileBehavior_IsWalkEast
thumb_func_start MetatileBehavior_IsNorthwardCurrent
-; bool8 MetatileBehavior_IsNorthwardCurrent(u8 metatileBehavior)
-MetatileBehavior_IsNorthwardCurrent: ; 8089118
+@ bool8 MetatileBehavior_IsNorthwardCurrent(u8 metatileBehavior)
+MetatileBehavior_IsNorthwardCurrent: @ 8089118
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235499,8 +235499,8 @@ _08089128:
thumb_func_end MetatileBehavior_IsNorthwardCurrent
thumb_func_start MetatileBehavior_IsSouthwardCurrent
-; bool8 MetatileBehavior_IsSouthwardCurrent(u8 metatileBehavior)
-MetatileBehavior_IsSouthwardCurrent: ; 808912C
+@ bool8 MetatileBehavior_IsSouthwardCurrent(u8 metatileBehavior)
+MetatileBehavior_IsSouthwardCurrent: @ 808912C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235516,8 +235516,8 @@ _0808913C:
thumb_func_end MetatileBehavior_IsSouthwardCurrent
thumb_func_start MetatileBehavior_IsWestwardCurrent
-; bool8 MetatileBehavior_IsWestwardCurrent(u8 metatileBehavior)
-MetatileBehavior_IsWestwardCurrent: ; 8089140
+@ bool8 MetatileBehavior_IsWestwardCurrent(u8 metatileBehavior)
+MetatileBehavior_IsWestwardCurrent: @ 8089140
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235533,8 +235533,8 @@ _08089150:
thumb_func_end MetatileBehavior_IsWestwardCurrent
thumb_func_start MetatileBehavior_IsEastwardCurrent
-; bool8 MetatileBehavior_IsEastwardCurrent(u8 metatileBehavior)
-MetatileBehavior_IsEastwardCurrent: ; 8089154
+@ bool8 MetatileBehavior_IsEastwardCurrent(u8 metatileBehavior)
+MetatileBehavior_IsEastwardCurrent: @ 8089154
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235550,8 +235550,8 @@ _08089164:
thumb_func_end MetatileBehavior_IsEastwardCurrent
thumb_func_start MetatileBehavior_IsSlideNorth
-; bool8 MetatileBehavior_IsSlideNorth(u8 metatileBehavior)
-MetatileBehavior_IsSlideNorth: ; 8089168
+@ bool8 MetatileBehavior_IsSlideNorth(u8 metatileBehavior)
+MetatileBehavior_IsSlideNorth: @ 8089168
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235567,8 +235567,8 @@ _08089178:
thumb_func_end MetatileBehavior_IsSlideNorth
thumb_func_start MetatileBehavior_IsSlideSouth
-; bool8 MetatileBehavior_IsSlideSouth(u8 metatileBehavior)
-MetatileBehavior_IsSlideSouth: ; 808917C
+@ bool8 MetatileBehavior_IsSlideSouth(u8 metatileBehavior)
+MetatileBehavior_IsSlideSouth: @ 808917C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235584,8 +235584,8 @@ _0808918C:
thumb_func_end MetatileBehavior_IsSlideSouth
thumb_func_start MetatileBehavior_IsSlideWest
-; bool8 MetatileBehavior_IsSlideWest(u8 metatileBehavior)
-MetatileBehavior_IsSlideWest: ; 8089190
+@ bool8 MetatileBehavior_IsSlideWest(u8 metatileBehavior)
+MetatileBehavior_IsSlideWest: @ 8089190
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235601,8 +235601,8 @@ _080891A0:
thumb_func_end MetatileBehavior_IsSlideWest
thumb_func_start MetatileBehavior_IsSlideEast
-; bool8 MetatileBehavior_IsSlideEast(u8 metatileBehavior)
-MetatileBehavior_IsSlideEast: ; 80891A4
+@ bool8 MetatileBehavior_IsSlideEast(u8 metatileBehavior)
+MetatileBehavior_IsSlideEast: @ 80891A4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235618,7 +235618,7 @@ _080891B4:
thumb_func_end MetatileBehavior_IsSlideEast
thumb_func_start MetatileBehavior_IsCounter
-MetatileBehavior_IsCounter: ; 80891B8
+MetatileBehavior_IsCounter: @ 80891B8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235634,8 +235634,8 @@ _080891C8:
thumb_func_end MetatileBehavior_IsCounter
thumb_func_start MetatileBehavior_IsPlayerFacingTVScreen
-; bool8 MetatileBehavior_IsPlayerFacingTVScreen(u8 behavior, u8 direction)
-MetatileBehavior_IsPlayerFacingTVScreen: ; 80891CC
+@ bool8 MetatileBehavior_IsPlayerFacingTVScreen(u8 behavior, u8 direction)
+MetatileBehavior_IsPlayerFacingTVScreen: @ 80891CC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235656,7 +235656,7 @@ _080891E4:
thumb_func_end MetatileBehavior_IsPlayerFacingTVScreen
thumb_func_start MetatileBehavior_IsPC
-MetatileBehavior_IsPC: ; 80891E8
+MetatileBehavior_IsPC: @ 80891E8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235672,7 +235672,7 @@ _080891F8:
thumb_func_end MetatileBehavior_IsPC
thumb_func_start is_tile_x84
-is_tile_x84: ; 80891FC
+is_tile_x84: @ 80891FC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235688,7 +235688,7 @@ _0808920C:
thumb_func_end is_tile_x84
thumb_func_start sub_8089210
-sub_8089210: ; 8089210
+sub_8089210: @ 8089210
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235717,7 +235717,7 @@ _08089238:
thumb_func_end sub_8089210
thumb_func_start sub_808923C
-sub_808923C: ; 808923C
+sub_808923C: @ 808923C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235740,7 +235740,7 @@ _08089258:
thumb_func_end sub_808923C
thumb_func_start sub_808925C
-sub_808925C: ; 808925C
+sub_808925C: @ 808925C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235759,7 +235759,7 @@ _08089270:
thumb_func_end sub_808925C
thumb_func_start is_tile_x98
-is_tile_x98: ; 8089274
+is_tile_x98: @ 8089274
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235775,7 +235775,7 @@ _08089284:
thumb_func_end is_tile_x98
thumb_func_start sub_8089288
-sub_8089288: ; 8089288
+sub_8089288: @ 8089288
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235791,7 +235791,7 @@ _08089298:
thumb_func_end sub_8089288
thumb_func_start sub_808929C
-sub_808929C: ; 808929C
+sub_808929C: @ 808929C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235807,7 +235807,7 @@ _080892AC:
thumb_func_end sub_808929C
thumb_func_start sub_80892B0
-sub_80892B0: ; 80892B0
+sub_80892B0: @ 80892B0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235823,7 +235823,7 @@ _080892C0:
thumb_func_end sub_80892B0
thumb_func_start sub_80892C4
-sub_80892C4: ; 80892C4
+sub_80892C4: @ 80892C4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235839,7 +235839,7 @@ _080892D4:
thumb_func_end sub_80892C4
thumb_func_start sub_80892D8
-sub_80892D8: ; 80892D8
+sub_80892D8: @ 80892D8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235855,7 +235855,7 @@ _080892E8:
thumb_func_end sub_80892D8
thumb_func_start sub_80892EC
-sub_80892EC: ; 80892EC
+sub_80892EC: @ 80892EC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235871,7 +235871,7 @@ _080892FC:
thumb_func_end sub_80892EC
thumb_func_start sub_8089300
-sub_8089300: ; 8089300
+sub_8089300: @ 8089300
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235887,7 +235887,7 @@ _08089310:
thumb_func_end sub_8089300
thumb_func_start sub_8089314
-sub_8089314: ; 8089314
+sub_8089314: @ 8089314
push {lr}
lsls r0, 24
cmp r0, 0
@@ -235902,7 +235902,7 @@ _08089322:
thumb_func_end sub_8089314
thumb_func_start sub_8089328
-sub_8089328: ; 8089328
+sub_8089328: @ 8089328
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235918,7 +235918,7 @@ _08089338:
thumb_func_end sub_8089328
thumb_func_start sub_808933C
-sub_808933C: ; 808933C
+sub_808933C: @ 808933C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235934,7 +235934,7 @@ _0808934C:
thumb_func_end sub_808933C
thumb_func_start sub_8089350
-sub_8089350: ; 8089350
+sub_8089350: @ 8089350
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235950,7 +235950,7 @@ _08089360:
thumb_func_end sub_8089350
thumb_func_start sub_8089364
-sub_8089364: ; 8089364
+sub_8089364: @ 8089364
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235966,7 +235966,7 @@ _08089374:
thumb_func_end sub_8089364
thumb_func_start sub_8089378
-sub_8089378: ; 8089378
+sub_8089378: @ 8089378
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235982,7 +235982,7 @@ _08089388:
thumb_func_end sub_8089378
thumb_func_start sub_808938C
-sub_808938C: ; 808938C
+sub_808938C: @ 808938C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -235998,7 +235998,7 @@ _0808939C:
thumb_func_end sub_808938C
thumb_func_start sub_80893A0
-sub_80893A0: ; 80893A0
+sub_80893A0: @ 80893A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236014,7 +236014,7 @@ _080893B0:
thumb_func_end sub_80893A0
thumb_func_start sub_80893B4
-sub_80893B4: ; 80893B4
+sub_80893B4: @ 80893B4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236030,7 +236030,7 @@ _080893C4:
thumb_func_end sub_80893B4
thumb_func_start sub_80893C8
-sub_80893C8: ; 80893C8
+sub_80893C8: @ 80893C8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236046,7 +236046,7 @@ _080893D8:
thumb_func_end sub_80893C8
thumb_func_start sub_80893DC
-sub_80893DC: ; 80893DC
+sub_80893DC: @ 80893DC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236062,7 +236062,7 @@ _080893EC:
thumb_func_end sub_80893DC
thumb_func_start sub_80893F0
-sub_80893F0: ; 80893F0
+sub_80893F0: @ 80893F0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236078,7 +236078,7 @@ _08089400:
thumb_func_end sub_80893F0
thumb_func_start sub_8089404
-sub_8089404: ; 8089404
+sub_8089404: @ 8089404
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236094,7 +236094,7 @@ _08089414:
thumb_func_end sub_8089404
thumb_func_start MetatileBehavior_HasRipples
-MetatileBehavior_HasRipples: ; 8089418
+MetatileBehavior_HasRipples: @ 8089418
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236115,7 +236115,7 @@ _08089430:
thumb_func_end MetatileBehavior_HasRipples
thumb_func_start MetatileBehavior_IsPuddle
-MetatileBehavior_IsPuddle: ; 8089434
+MetatileBehavior_IsPuddle: @ 8089434
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236131,7 +236131,7 @@ _08089444:
thumb_func_end MetatileBehavior_IsPuddle
thumb_func_start MetatileBehavior_IsTallGrass
-MetatileBehavior_IsTallGrass: ; 8089448
+MetatileBehavior_IsTallGrass: @ 8089448
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236147,7 +236147,7 @@ _08089458:
thumb_func_end MetatileBehavior_IsTallGrass
thumb_func_start MetatileBehavior_IsLongGrass
-MetatileBehavior_IsLongGrass: ; 808945C
+MetatileBehavior_IsLongGrass: @ 808945C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236163,7 +236163,7 @@ _0808946C:
thumb_func_end MetatileBehavior_IsLongGrass
thumb_func_start MetatileBehavior_IsBerryTreeSoil
-MetatileBehavior_IsBerryTreeSoil: ; 8089470
+MetatileBehavior_IsBerryTreeSoil: @ 8089470
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236179,7 +236179,7 @@ _08089480:
thumb_func_end MetatileBehavior_IsBerryTreeSoil
thumb_func_start MetatileBehavior_IsAsh
-MetatileBehavior_IsAsh: ; 8089484
+MetatileBehavior_IsAsh: @ 8089484
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236195,7 +236195,7 @@ _08089494:
thumb_func_end MetatileBehavior_IsAsh
thumb_func_start MetatileBehavior_IsUnusedFootprintMetatile
-MetatileBehavior_IsUnusedFootprintMetatile: ; 8089498
+MetatileBehavior_IsUnusedFootprintMetatile: @ 8089498
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236211,7 +236211,7 @@ _080894A8:
thumb_func_end MetatileBehavior_IsUnusedFootprintMetatile
thumb_func_start sub_80894AC
-sub_80894AC: ; 80894AC
+sub_80894AC: @ 80894AC
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -236238,7 +236238,7 @@ _080894D0:
thumb_func_end sub_80894AC
thumb_func_start sub_80894D4
-sub_80894D4: ; 80894D4
+sub_80894D4: @ 80894D4
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -236274,7 +236274,7 @@ _0808950A:
thumb_func_end sub_80894D4
thumb_func_start sub_8089510
-sub_8089510: ; 8089510
+sub_8089510: @ 8089510
push {lr}
lsls r0, 24
movs r1, 0x90
@@ -236293,7 +236293,7 @@ _08089526:
thumb_func_end sub_8089510
thumb_func_start sub_808952C
-sub_808952C: ; 808952C
+sub_808952C: @ 808952C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -236319,7 +236319,7 @@ _08089552:
thumb_func_end sub_808952C
thumb_func_start sub_8089558
-sub_8089558: ; 8089558
+sub_8089558: @ 8089558
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -236346,7 +236346,7 @@ _08089580:
thumb_func_end sub_8089558
thumb_func_start sub_8089588
-sub_8089588: ; 8089588
+sub_8089588: @ 8089588
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236362,7 +236362,7 @@ _08089598:
thumb_func_end sub_8089588
thumb_func_start sub_808959C
-sub_808959C: ; 808959C
+sub_808959C: @ 808959C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236378,7 +236378,7 @@ _080895AC:
thumb_func_end sub_808959C
thumb_func_start sub_80895B0
-sub_80895B0: ; 80895B0
+sub_80895B0: @ 80895B0
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -236401,7 +236401,7 @@ _080895CC:
thumb_func_end sub_80895B0
thumb_func_start sub_80895D0
-sub_80895D0: ; 80895D0
+sub_80895D0: @ 80895D0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236420,7 +236420,7 @@ _080895E4:
thumb_func_end sub_80895D0
thumb_func_start MetatileBehavior_IsShallowFlowingWater
-MetatileBehavior_IsShallowFlowingWater: ; 80895E8
+MetatileBehavior_IsShallowFlowingWater: @ 80895E8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236441,7 +236441,7 @@ _08089600:
thumb_func_end MetatileBehavior_IsShallowFlowingWater
thumb_func_start sub_8089604
-sub_8089604: ; 8089604
+sub_8089604: @ 8089604
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236457,7 +236457,7 @@ _08089614:
thumb_func_end sub_8089604
thumb_func_start sub_8089618
-sub_8089618: ; 8089618
+sub_8089618: @ 8089618
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236473,7 +236473,7 @@ _08089628:
thumb_func_end sub_8089618
thumb_func_start sub_808962C
-sub_808962C: ; 808962C
+sub_808962C: @ 808962C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236494,7 +236494,7 @@ _08089644:
thumb_func_end sub_808962C
thumb_func_start sub_8089648
-sub_8089648: ; 8089648
+sub_8089648: @ 8089648
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236513,7 +236513,7 @@ _0808965C:
thumb_func_end sub_8089648
thumb_func_start sub_8089660
-sub_8089660: ; 8089660
+sub_8089660: @ 8089660
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -236538,7 +236538,7 @@ _08089684:
thumb_func_end sub_8089660
thumb_func_start MetatileBehavior_IsEastBlocked
-MetatileBehavior_IsEastBlocked: ; 808968C
+MetatileBehavior_IsEastBlocked: @ 808968C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236563,7 +236563,7 @@ _080896AC:
thumb_func_end MetatileBehavior_IsEastBlocked
thumb_func_start MetatileBehavior_IsWestBlocked
-MetatileBehavior_IsWestBlocked: ; 80896B0
+MetatileBehavior_IsWestBlocked: @ 80896B0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236588,7 +236588,7 @@ _080896D0:
thumb_func_end MetatileBehavior_IsWestBlocked
thumb_func_start MetatileBehavior_IsNorthBlocked
-MetatileBehavior_IsNorthBlocked: ; 80896D4
+MetatileBehavior_IsNorthBlocked: @ 80896D4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236611,7 +236611,7 @@ _080896F0:
thumb_func_end MetatileBehavior_IsNorthBlocked
thumb_func_start MetatileBehavior_IsSouthBlocked
-MetatileBehavior_IsSouthBlocked: ; 80896F4
+MetatileBehavior_IsSouthBlocked: @ 80896F4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236634,7 +236634,7 @@ _08089710:
thumb_func_end MetatileBehavior_IsSouthBlocked
thumb_func_start MetatileBehavior_IsShortGrass
-MetatileBehavior_IsShortGrass: ; 8089714
+MetatileBehavior_IsShortGrass: @ 8089714
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236650,7 +236650,7 @@ _08089724:
thumb_func_end MetatileBehavior_IsShortGrass
thumb_func_start MetatileBehavior_IsHotSprings
-MetatileBehavior_IsHotSprings: ; 8089728
+MetatileBehavior_IsHotSprings: @ 8089728
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236666,8 +236666,8 @@ _08089738:
thumb_func_end MetatileBehavior_IsHotSprings
thumb_func_start MetatileBehavior_IsWaterfall
-; bool8 MetatileBehavior_IsWaterfall(u8 metatileBehavior)
-MetatileBehavior_IsWaterfall: ; 808973C
+@ bool8 MetatileBehavior_IsWaterfall(u8 metatileBehavior)
+MetatileBehavior_IsWaterfall: @ 808973C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236683,7 +236683,7 @@ _0808974C:
thumb_func_end MetatileBehavior_IsWaterfall
thumb_func_start MetatileBehavior_IsFortreeBridge
-MetatileBehavior_IsFortreeBridge: ; 8089750
+MetatileBehavior_IsFortreeBridge: @ 8089750
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236699,7 +236699,7 @@ _08089760:
thumb_func_end MetatileBehavior_IsFortreeBridge
thumb_func_start sub_8089764
-sub_8089764: ; 8089764
+sub_8089764: @ 8089764
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236715,7 +236715,7 @@ _08089774:
thumb_func_end sub_8089764
thumb_func_start sub_8089778
-sub_8089778: ; 8089778
+sub_8089778: @ 8089778
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236731,7 +236731,7 @@ _08089788:
thumb_func_end sub_8089778
thumb_func_start sub_808978C
-sub_808978C: ; 808978C
+sub_808978C: @ 808978C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236747,7 +236747,7 @@ _0808979C:
thumb_func_end sub_808978C
thumb_func_start sub_80897A0
-sub_80897A0: ; 80897A0
+sub_80897A0: @ 80897A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236763,7 +236763,7 @@ _080897B0:
thumb_func_end sub_80897A0
thumb_func_start MetatileBehavior_IsPacifidlogLog
-MetatileBehavior_IsPacifidlogLog: ; 80897B4
+MetatileBehavior_IsPacifidlogLog: @ 80897B4
push {lr}
lsls r0, 24
movs r1, 0x8C
@@ -236782,7 +236782,7 @@ _080897CA:
thumb_func_end MetatileBehavior_IsPacifidlogLog
thumb_func_start is_tile_x8C
-is_tile_x8C: ; 80897D0
+is_tile_x8C: @ 80897D0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236798,7 +236798,7 @@ _080897E0:
thumb_func_end is_tile_x8C
thumb_func_start is_tile_x85
-is_tile_x85: ; 80897E4
+is_tile_x85: @ 80897E4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236814,7 +236814,7 @@ _080897F4:
thumb_func_end is_tile_x85
thumb_func_start is_tile_x8B
-is_tile_x8B: ; 80897F8
+is_tile_x8B: @ 80897F8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236830,7 +236830,7 @@ _08089808:
thumb_func_end is_tile_x8B
thumb_func_start is_tile_xEA
-is_tile_xEA: ; 808980C
+is_tile_xEA: @ 808980C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236846,7 +236846,7 @@ _0808981C:
thumb_func_end is_tile_xEA
thumb_func_start is_tile_x8A
-is_tile_x8A: ; 8089820
+is_tile_x8A: @ 8089820
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236862,7 +236862,7 @@ _08089830:
thumb_func_end is_tile_x8A
thumb_func_start is_tile_x87
-is_tile_x87: ; 8089834
+is_tile_x87: @ 8089834
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236878,8 +236878,8 @@ _08089844:
thumb_func_end is_tile_x87
thumb_func_start MetatileBehavior_0xBB
-; bool8 MetatileBehavior_0xBB(u8 metatileBehavior)
-MetatileBehavior_0xBB: ; 8089848
+@ bool8 MetatileBehavior_0xBB(u8 metatileBehavior)
+MetatileBehavior_0xBB: @ 8089848
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236895,8 +236895,8 @@ _08089858:
thumb_func_end MetatileBehavior_0xBB
thumb_func_start MetatileBehavior_0xBC
-; bool8 MetatileBehavior_0xBC(u8 metatileBehavior)
-MetatileBehavior_0xBC: ; 808985C
+@ bool8 MetatileBehavior_0xBC(u8 metatileBehavior)
+MetatileBehavior_0xBC: @ 808985C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236912,7 +236912,7 @@ _0808986C:
thumb_func_end MetatileBehavior_0xBC
thumb_func_start sub_8089870
-sub_8089870: ; 8089870
+sub_8089870: @ 8089870
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236928,7 +236928,7 @@ _08089880:
thumb_func_end sub_8089870
thumb_func_start is_role_x68
-is_role_x68: ; 8089884
+is_role_x68: @ 8089884
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236944,7 +236944,7 @@ _08089894:
thumb_func_end is_role_x68
thumb_func_start MetatileBehavior_IsAquaHideoutWarp
-MetatileBehavior_IsAquaHideoutWarp: ; 8089898
+MetatileBehavior_IsAquaHideoutWarp: @ 8089898
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236960,7 +236960,7 @@ _080898A8:
thumb_func_end MetatileBehavior_IsAquaHideoutWarp
thumb_func_start sub_80898AC
-sub_80898AC: ; 80898AC
+sub_80898AC: @ 80898AC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236976,7 +236976,7 @@ _080898BC:
thumb_func_end sub_80898AC
thumb_func_start sub_80898C0
-sub_80898C0: ; 80898C0
+sub_80898C0: @ 80898C0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -236992,7 +236992,7 @@ _080898D0:
thumb_func_end sub_80898C0
thumb_func_start MetatileBehavior_IsSurfableFishableWater
-MetatileBehavior_IsSurfableFishableWater: ; 80898D4
+MetatileBehavior_IsSurfableFishableWater: @ 80898D4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237022,7 +237022,7 @@ _080898FE:
thumb_func_end MetatileBehavior_IsSurfableFishableWater
thumb_func_start sub_8089904
-sub_8089904: ; 8089904
+sub_8089904: @ 8089904
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237038,7 +237038,7 @@ _08089914:
thumb_func_end sub_8089904
thumb_func_start sub_8089918
-sub_8089918: ; 8089918
+sub_8089918: @ 8089918
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237054,7 +237054,7 @@ _08089928:
thumb_func_end sub_8089918
thumb_func_start sub_808992C
-sub_808992C: ; 808992C
+sub_808992C: @ 808992C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237070,8 +237070,8 @@ _0808993C:
thumb_func_end sub_808992C
thumb_func_start MetatileBehavior_IsMuddySlope
-; bool8 MetatileBehavior_IsMuddySlope(u8 metatileBehavior)
-MetatileBehavior_IsMuddySlope: ; 8089940
+@ bool8 MetatileBehavior_IsMuddySlope(u8 metatileBehavior)
+MetatileBehavior_IsMuddySlope: @ 8089940
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237087,7 +237087,7 @@ _08089950:
thumb_func_end MetatileBehavior_IsMuddySlope
thumb_func_start MetatileBehavior_IsBumpySlope
-MetatileBehavior_IsBumpySlope: ; 8089954
+MetatileBehavior_IsBumpySlope: @ 8089954
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237103,7 +237103,7 @@ _08089964:
thumb_func_end MetatileBehavior_IsBumpySlope
thumb_func_start MetatileBehavior_IsIsolatedVerticalRail
-MetatileBehavior_IsIsolatedVerticalRail: ; 8089968
+MetatileBehavior_IsIsolatedVerticalRail: @ 8089968
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237119,7 +237119,7 @@ _08089978:
thumb_func_end MetatileBehavior_IsIsolatedVerticalRail
thumb_func_start MetatileBehavior_IsIsolatedHorizontalRail
-MetatileBehavior_IsIsolatedHorizontalRail: ; 808997C
+MetatileBehavior_IsIsolatedHorizontalRail: @ 808997C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237135,7 +237135,7 @@ _0808998C:
thumb_func_end MetatileBehavior_IsIsolatedHorizontalRail
thumb_func_start MetatileBehavior_IsVerticalRail
-MetatileBehavior_IsVerticalRail: ; 8089990
+MetatileBehavior_IsVerticalRail: @ 8089990
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237151,7 +237151,7 @@ _080899A0:
thumb_func_end MetatileBehavior_IsVerticalRail
thumb_func_start MetatileBehavior_IsHorizontalRail
-MetatileBehavior_IsHorizontalRail: ; 80899A4
+MetatileBehavior_IsHorizontalRail: @ 80899A4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237167,7 +237167,7 @@ _080899B4:
thumb_func_end MetatileBehavior_IsHorizontalRail
thumb_func_start MetatileBehavior_IsSeaweed
-MetatileBehavior_IsSeaweed: ; 80899B8
+MetatileBehavior_IsSeaweed: @ 80899B8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237186,7 +237186,7 @@ _080899CC:
thumb_func_end MetatileBehavior_IsSeaweed
thumb_func_start MetatileBehavior_IsRunningDisallowed
-MetatileBehavior_IsRunningDisallowed: ; 80899D0
+MetatileBehavior_IsRunningDisallowed: @ 80899D0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237211,7 +237211,7 @@ _080899F2:
thumb_func_end MetatileBehavior_IsRunningDisallowed
thumb_func_start sub_80899F8
-sub_80899F8: ; 80899F8
+sub_80899F8: @ 80899F8
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -237236,7 +237236,7 @@ _08089A18:
thumb_func_end sub_80899F8
thumb_func_start sub_8089A1C
-sub_8089A1C: ; 8089A1C
+sub_8089A1C: @ 8089A1C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237252,7 +237252,7 @@ _08089A2C:
thumb_func_end sub_8089A1C
thumb_func_start sub_8089A30
-sub_8089A30: ; 8089A30
+sub_8089A30: @ 8089A30
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237268,7 +237268,7 @@ _08089A40:
thumb_func_end sub_8089A30
thumb_func_start sub_8089A44
-sub_8089A44: ; 8089A44
+sub_8089A44: @ 8089A44
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237284,7 +237284,7 @@ _08089A54:
thumb_func_end sub_8089A44
thumb_func_start sub_8089A58
-sub_8089A58: ; 8089A58
+sub_8089A58: @ 8089A58
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237300,7 +237300,7 @@ _08089A68:
thumb_func_end sub_8089A58
thumb_func_start sub_8089A6C
-sub_8089A6C: ; 8089A6C
+sub_8089A6C: @ 8089A6C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237316,7 +237316,7 @@ _08089A7C:
thumb_func_end sub_8089A6C
thumb_func_start sub_8089A80
-sub_8089A80: ; 8089A80
+sub_8089A80: @ 8089A80
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237332,7 +237332,7 @@ _08089A90:
thumb_func_end sub_8089A80
thumb_func_start sub_8089A94
-sub_8089A94: ; 8089A94
+sub_8089A94: @ 8089A94
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237348,7 +237348,7 @@ _08089AA4:
thumb_func_end sub_8089A94
thumb_func_start sub_8089AA8
-sub_8089AA8: ; 8089AA8
+sub_8089AA8: @ 8089AA8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237364,7 +237364,7 @@ _08089AB8:
thumb_func_end sub_8089AA8
thumb_func_start sub_8089ABC
-sub_8089ABC: ; 8089ABC
+sub_8089ABC: @ 8089ABC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237380,7 +237380,7 @@ _08089ACC:
thumb_func_end sub_8089ABC
thumb_func_start sub_8089AD0
-sub_8089AD0: ; 8089AD0
+sub_8089AD0: @ 8089AD0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237401,7 +237401,7 @@ _08089AE8:
thumb_func_end sub_8089AD0
thumb_func_start sub_8089AEC
-sub_8089AEC: ; 8089AEC
+sub_8089AEC: @ 8089AEC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237422,7 +237422,7 @@ _08089B04:
thumb_func_end sub_8089AEC
thumb_func_start MetatileBehavior_IsQuestionnaire
-MetatileBehavior_IsQuestionnaire: ; 8089B08
+MetatileBehavior_IsQuestionnaire: @ 8089B08
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237438,7 +237438,7 @@ _08089B18:
thumb_func_end MetatileBehavior_IsQuestionnaire
thumb_func_start MetatileBehavior_IsLongGrass2
-MetatileBehavior_IsLongGrass2: ; 8089B1C
+MetatileBehavior_IsLongGrass2: @ 8089B1C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237454,7 +237454,7 @@ _08089B2C:
thumb_func_end MetatileBehavior_IsLongGrass2
thumb_func_start MetatileBehavior_IsLongGrassSouthEdge
-MetatileBehavior_IsLongGrassSouthEdge: ; 8089B30
+MetatileBehavior_IsLongGrassSouthEdge: @ 8089B30
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237470,7 +237470,7 @@ _08089B40:
thumb_func_end MetatileBehavior_IsLongGrassSouthEdge
thumb_func_start MetatileBehavior_IsTrainerHillTimer
-MetatileBehavior_IsTrainerHillTimer: ; 8089B44
+MetatileBehavior_IsTrainerHillTimer: @ 8089B44
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -237486,8 +237486,8 @@ _08089B54:
thumb_func_end MetatileBehavior_IsTrainerHillTimer
thumb_func_start move_tilemap_camera_to_upper_left_corner_
-; void move_tilemap_camera_to_upper_left_corner_(struc_28 *a1)
-move_tilemap_camera_to_upper_left_corner_: ; 8089B58
+@ void move_tilemap_camera_to_upper_left_corner_(struc_28 *a1)
+move_tilemap_camera_to_upper_left_corner_: @ 8089B58
movs r1, 0
strb r1, [r0, 0x2]
strb r1, [r0, 0x3]
@@ -237499,8 +237499,8 @@ move_tilemap_camera_to_upper_left_corner_: ; 8089B58
thumb_func_end move_tilemap_camera_to_upper_left_corner_
thumb_func_start tilemap_move_something
-; void tilemap_move_something(struct struc_28 *, u8 deltaX, u8 deltaY)
-tilemap_move_something: ; 8089B68
+@ void tilemap_move_something(struct struc_28 *, u8 deltaX, u8 deltaY)
+tilemap_move_something: @ 8089B68
ldrb r3, [r0, 0x2]
adds r3, r1
strb r3, [r0, 0x2]
@@ -237518,8 +237518,8 @@ tilemap_move_something: ; 8089B68
thumb_func_end tilemap_move_something
thumb_func_start coords8_add
-; void coords8_add(struct coords8 *coords, u8 x, u8 y)
-coords8_add: ; 8089B84
+@ void coords8_add(struct coords8 *coords, u8 x, u8 y)
+coords8_add: @ 8089B84
ldrb r3, [r0]
adds r3, r1
strb r3, [r0]
@@ -237530,8 +237530,8 @@ coords8_add: ; 8089B84
thumb_func_end coords8_add
thumb_func_start move_tilemap_camera_to_upper_left_corner
-; void move_tilemap_camera_to_upper_left_corner()
-move_tilemap_camera_to_upper_left_corner: ; 8089B94
+@ void move_tilemap_camera_to_upper_left_corner()
+move_tilemap_camera_to_upper_left_corner: @ 8089B94
push {lr}
ldr r0, =0x03000e20
bl move_tilemap_camera_to_upper_left_corner_
@@ -237541,8 +237541,8 @@ move_tilemap_camera_to_upper_left_corner: ; 8089B94
thumb_func_end move_tilemap_camera_to_upper_left_corner
thumb_func_start FieldUpdateBgTilemapScroll
-; void FieldUpdateBgTilemapScroll()
-FieldUpdateBgTilemapScroll: ; 8089BA4
+@ void FieldUpdateBgTilemapScroll()
+FieldUpdateBgTilemapScroll: @ 8089BA4
push {r4,r5,lr}
ldr r1, =0x03000e20
ldr r0, =0x03000e28
@@ -237585,7 +237585,7 @@ FieldUpdateBgTilemapScroll: ; 8089BA4
thumb_func_end FieldUpdateBgTilemapScroll
thumb_func_start sub_8089C08
-sub_8089C08: ; 8089C08
+sub_8089C08: @ 8089C08
push {r4,lr}
ldr r3, =0x03000e20
ldr r2, =0x03000e28
@@ -237606,8 +237606,8 @@ sub_8089C08: ; 8089C08
thumb_func_end sub_8089C08
thumb_func_start DrawWholeMapView
-; void DrawWholeMapView()
-DrawWholeMapView: ; 8089C34
+@ void DrawWholeMapView()
+DrawWholeMapView: @ 8089C34
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -237627,8 +237627,8 @@ DrawWholeMapView: ; 8089C34
thumb_func_end DrawWholeMapView
thumb_func_start DrawWholeMapViewInternal
-; void DrawWholeMapViewInternal(s32 x, s32 y, struct mapdata_header *mapGrid)
-DrawWholeMapViewInternal: ; 8089C60
+@ void DrawWholeMapViewInternal(s32 x, s32 y, struct mapdata_header *mapGrid)
+DrawWholeMapViewInternal: @ 8089C60
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -237699,8 +237699,8 @@ _08089CA6:
thumb_func_end DrawWholeMapViewInternal
thumb_func_start RedrawMapSlicesForCameraUpdate
-; void RedrawMapSlicesForCameraUpdate(struct struc_28 *, u8 deltaX, u8 deltaY)
-RedrawMapSlicesForCameraUpdate: ; 8089CE4
+@ void RedrawMapSlicesForCameraUpdate(struct struc_28 *, u8 deltaX, u8 deltaY)
+RedrawMapSlicesForCameraUpdate: @ 8089CE4
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -237740,8 +237740,8 @@ _08089D20:
thumb_func_end RedrawMapSlicesForCameraUpdate
thumb_func_start RedrawMapSliceNorth
-; void RedrawMapSliceNorth(struct struc_28 *, struct mapdata_header *mapGrid)
-RedrawMapSliceNorth: ; 8089D30
+@ void RedrawMapSliceNorth(struct struc_28 *, struct mapdata_header *mapGrid)
+RedrawMapSliceNorth: @ 8089D30
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -237794,8 +237794,8 @@ _08089D5E:
thumb_func_end RedrawMapSliceNorth
thumb_func_start RedrawMapSliceSouth
-; void RedrawMapSliceSouth(struct struc_28 *, struct mapdata_header *mapGrid)
-RedrawMapSliceSouth: ; 8089D90
+@ void RedrawMapSliceSouth(struct struc_28 *, struct mapdata_header *mapGrid)
+RedrawMapSliceSouth: @ 8089D90
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -237836,8 +237836,8 @@ _08089DAE:
thumb_func_end RedrawMapSliceSouth
thumb_func_start RedrawMapSliceEast
-; void RedrawMapSliceEast(struct struc_28 *, struct mapdata_header *mapGrid)
-RedrawMapSliceEast: ; 8089DDC
+@ void RedrawMapSliceEast(struct struc_28 *, struct mapdata_header *mapGrid)
+RedrawMapSliceEast: @ 8089DDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -237884,8 +237884,8 @@ _08089DFC:
thumb_func_end RedrawMapSliceEast
thumb_func_start RedrawMapSliceWest
-; void RedrawMapSliceWest(struct struc_28 *, struct mapdata_header *mapGrid)
-RedrawMapSliceWest: ; 8089E34
+@ void RedrawMapSliceWest(struct struc_28 *, struct mapdata_header *mapGrid)
+RedrawMapSliceWest: @ 8089E34
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -237943,8 +237943,8 @@ _08089E66:
thumb_func_end RedrawMapSliceWest
thumb_func_start CurrentMapDrawMetatileAt
-; void CurrentMapDrawMetatileAt(u32 x, u32 y)
-CurrentMapDrawMetatileAt: ; 8089EA0
+@ void CurrentMapDrawMetatileAt(u32 x, u32 y)
+CurrentMapDrawMetatileAt: @ 8089EA0
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -237973,8 +237973,8 @@ _08089ECC:
thumb_func_end CurrentMapDrawMetatileAt
thumb_func_start DrawDoorMetatileAt
-; void DrawDoorMetatileAt(u32 x, u32 y, u16 *metatile)
-DrawDoorMetatileAt: ; 8089EDC
+@ void DrawDoorMetatileAt(u32 x, u32 y, u16 *metatile)
+DrawDoorMetatileAt: @ 8089EDC
push {r4-r6,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -238001,8 +238001,8 @@ _08089F04:
thumb_func_end DrawDoorMetatileAt
thumb_func_start DrawMetatileAt
-; void DrawMetatileAt(struct mapdata_header *mapGrid, u16 offset, s32 x, s32 y)
-DrawMetatileAt: ; 8089F10
+@ void DrawMetatileAt(struct mapdata_header *mapGrid, u16 offset, s32 x, s32 y)
+DrawMetatileAt: @ 8089F10
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -238056,8 +238056,8 @@ _08089F54:
thumb_func_end DrawMetatileAt
thumb_func_start DrawMetatile
-; void DrawMetatile(u32 layerType, u16 *metatile, u16 offset)
-DrawMetatile: ; 8089F78
+@ void DrawMetatile(u32 layerType, u16 *metatile, u16 offset)
+DrawMetatile: @ 8089F78
push {r4,lr}
adds r4, r1, 0
lsls r2, 16
@@ -238200,8 +238200,8 @@ _0808A082:
thumb_func_end DrawMetatile
thumb_func_start MapPosToBgTilemapOffset
-; u32 MapPosToBgTilemapOffset(struct struc_28 *, u32 x, u32 y)
-MapPosToBgTilemapOffset: ; 808A0AC
+@ u32 MapPosToBgTilemapOffset(struct struc_28 *, u32 x, u32 y)
+MapPosToBgTilemapOffset: @ 808A0AC
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x03005d8c
@@ -238245,8 +238245,8 @@ _0808A0EE:
thumb_func_end MapPosToBgTilemapOffset
thumb_func_start CameraUpdateCallback
-; void CameraUpdateCallback(struct CameraUpdateInfo *info)
-CameraUpdateCallback: ; 808A0F4
+@ void CameraUpdateCallback(struct CameraUpdateInfo *info)
+CameraUpdateCallback: @ 808A0F4
push {lr}
adds r3, r0, 0
ldr r2, [r3, 0x4]
@@ -238270,8 +238270,8 @@ _0808A114:
thumb_func_end CameraUpdateCallback
thumb_func_start ResetCameraUpdateInfo
-; void ResetCameraUpdateInfo()
-ResetCameraUpdateInfo: ; 808A11C
+@ void ResetCameraUpdateInfo()
+ResetCameraUpdateInfo: @ 808A11C
ldr r1, =0x03005dd0
movs r0, 0
str r0, [r1, 0x8]
@@ -238285,8 +238285,8 @@ ResetCameraUpdateInfo: ; 808A11C
thumb_func_end ResetCameraUpdateInfo
thumb_func_start InitCameraUpdateCallback
-; u8 InitCameraUpdateCallback(u8 followedObjectId)
-InitCameraUpdateCallback: ; 808A134
+@ u8 InitCameraUpdateCallback(u8 followedObjectId)
+InitCameraUpdateCallback: @ 808A134
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -238316,8 +238316,8 @@ _0808A150:
thumb_func_end InitCameraUpdateCallback
thumb_func_start CameraUpdate
-; void CameraUpdate()
-CameraUpdate: ; 808A174
+@ void CameraUpdate()
+CameraUpdate: @ 808A174
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -238451,7 +238451,7 @@ _0808A24E:
thumb_func_end CameraUpdate
thumb_func_start sub_808A284
-sub_808A284: ; 808A284
+sub_808A284: @ 808A284
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -238479,8 +238479,8 @@ sub_808A284: ; 808A284
thumb_func_end sub_808A284
thumb_func_start SetCameraPanningCallback
-; void SetCameraPanningCallback(void ( *callback)())
-SetCameraPanningCallback: ; 808A2C0
+@ void SetCameraPanningCallback(void ( *callback)())
+SetCameraPanningCallback: @ 808A2C0
ldr r1, =0x03000e30
str r0, [r1]
bx lr
@@ -238488,8 +238488,8 @@ SetCameraPanningCallback: ; 808A2C0
thumb_func_end SetCameraPanningCallback
thumb_func_start SetCameraPanning
-; void SetCameraPanning(s16 x, s16 y)
-SetCameraPanning: ; 808A2CC
+@ void SetCameraPanning(s16 x, s16 y)
+SetCameraPanning: @ 808A2CC
ldr r2, =0x03000e28
strh r0, [r2]
ldr r0, =0x03000e2a
@@ -238502,8 +238502,8 @@ SetCameraPanning: ; 808A2CC
thumb_func_end SetCameraPanning
thumb_func_start InstallCameraPanAheadCallback
-; void InstallCameraPanAheadCallback()
-InstallCameraPanAheadCallback: ; 808A2E4
+@ void InstallCameraPanAheadCallback()
+InstallCameraPanAheadCallback: @ 808A2E4
ldr r1, =0x03000e30
ldr r0, =CameraPanningCB_PanAhead
str r0, [r1]
@@ -238521,8 +238521,8 @@ InstallCameraPanAheadCallback: ; 808A2E4
thumb_func_end InstallCameraPanAheadCallback
thumb_func_start UpdateCameraPanning
-; void UpdateCameraPanning()
-UpdateCameraPanning: ; 808A314
+@ void UpdateCameraPanning()
+UpdateCameraPanning: @ 808A314
push {lr}
ldr r0, =0x03000e30
ldr r0, [r0]
@@ -238551,8 +238551,8 @@ _0808A322:
thumb_func_end UpdateCameraPanning
thumb_func_start CameraPanningCB_PanAhead
-; void CameraPanningCB_PanAhead()
-CameraPanningCB_PanAhead: ; 808A360
+@ void CameraPanningCB_PanAhead()
+CameraPanningCB_PanAhead: @ 808A360
push {lr}
ldr r0, =0x02037348
ldrb r0, [r0]
@@ -238631,7 +238631,7 @@ _0808A3FC:
thumb_func_end CameraPanningCB_PanAhead
thumb_func_start sub_808A400
-sub_808A400: ; 808A400
+sub_808A400: @ 808A400
push {lr}
adds r2, r0, 0
ldrb r0, [r2, 0x3]
@@ -238659,7 +238659,7 @@ _0808A42E:
thumb_func_end sub_808A400
thumb_func_start door_build_blockdef
-door_build_blockdef: ; 808A438
+door_build_blockdef: @ 808A438
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -238698,7 +238698,7 @@ _0808A472:
thumb_func_end door_build_blockdef
thumb_func_start door_patch_tilemap
-door_patch_tilemap: ; 808A478
+door_patch_tilemap: @ 808A478
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -238784,7 +238784,7 @@ _0808A522:
thumb_func_end door_patch_tilemap
thumb_func_start sub_808A530
-sub_808A530: ; 808A530
+sub_808A530: @ 808A530
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -238813,7 +238813,7 @@ _0808A562:
thumb_func_end sub_808A530
thumb_func_start sub_808A568
-sub_808A568: ; 808A568
+sub_808A568: @ 808A568
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -238871,7 +238871,7 @@ _0808A5E2:
thumb_func_end sub_808A568
thumb_func_start sub_808A5F0
-sub_808A5F0: ; 808A5F0
+sub_808A5F0: @ 808A5F0
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -238927,7 +238927,7 @@ _0808A64C:
thumb_func_end sub_808A5F0
thumb_func_start task50_overworld_door
-task50_overworld_door: ; 808A654
+task50_overworld_door: @ 808A654
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -238957,7 +238957,7 @@ _0808A682:
thumb_func_end task50_overworld_door
thumb_func_start door_frame_last
-door_frame_last: ; 808A68C
+door_frame_last: @ 808A68C
push {lr}
adds r1, r0, 0
b _0808A694
@@ -238973,7 +238973,7 @@ _0808A694:
thumb_func_end door_frame_last
thumb_func_start door_find
-door_find: ; 808A6A0
+door_find: @ 808A6A0
push {lr}
adds r2, r0, 0
lsls r1, 16
@@ -238998,7 +238998,7 @@ _0808A6BE:
thumb_func_end door_find
thumb_func_start task_overworld_door_add_if_inactive
-task_overworld_door_add_if_inactive: ; 808A6C4
+task_overworld_door_add_if_inactive: @ 808A6C4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -239048,7 +239048,7 @@ _0808A71C:
thumb_func_end task_overworld_door_add_if_inactive
thumb_func_start sub_808A728
-sub_808A728: ; 808A728
+sub_808A728: @ 808A728
push {lr}
bl sub_808A530
pop {r0}
@@ -239056,7 +239056,7 @@ sub_808A728: ; 808A728
thumb_func_end sub_808A728
thumb_func_start sub_808A734
-sub_808A734: ; 808A734
+sub_808A734: @ 808A734
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239088,8 +239088,8 @@ _0808A76A:
thumb_func_end sub_808A734
thumb_func_start task_overworld_door_add_for_opening_door_at
-; s32 task_overworld_door_add_for_opening_door_at(void *a1, s32 x, s32 y)
-task_overworld_door_add_for_opening_door_at: ; 808A774
+@ s32 task_overworld_door_add_for_opening_door_at(void *a1, s32 x, s32 y)
+task_overworld_door_add_for_opening_door_at: @ 808A774
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239134,7 +239134,7 @@ _0808A7C0:
thumb_func_end task_overworld_door_add_for_opening_door_at
thumb_func_start sub_808A7CC
-sub_808A7CC: ; 808A7CC
+sub_808A7CC: @ 808A7CC
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239167,7 +239167,7 @@ _0808A804:
thumb_func_end sub_808A7CC
thumb_func_start cur_mapdata_get_door_x2_at
-cur_mapdata_get_door_x2_at: ; 808A80C
+cur_mapdata_get_door_x2_at: @ 808A80C
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -239194,7 +239194,7 @@ _0808A834:
thumb_func_end cur_mapdata_get_door_x2_at
thumb_func_start sub_808A83C
-sub_808A83C: ; 808A83C
+sub_808A83C: @ 808A83C
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -239207,7 +239207,7 @@ sub_808A83C: ; 808A83C
thumb_func_end sub_808A83C
thumb_func_start sub_808A854
-sub_808A854: ; 808A854
+sub_808A854: @ 808A854
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239230,7 +239230,7 @@ _0808A876:
thumb_func_end sub_808A854
thumb_func_start sub_808A880
-sub_808A880: ; 808A880
+sub_808A880: @ 808A880
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239253,7 +239253,7 @@ _0808A8A2:
thumb_func_end sub_808A880
thumb_func_start sub_808A8AC
-sub_808A8AC: ; 808A8AC
+sub_808A8AC: @ 808A8AC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239282,7 +239282,7 @@ _0808A8DC:
thumb_func_end sub_808A8AC
thumb_func_start task_overworld_door_add_if_role_69_for_opening_door_at
-task_overworld_door_add_if_role_69_for_opening_door_at: ; 808A8E4
+task_overworld_door_add_if_role_69_for_opening_door_at: @ 808A8E4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -239311,7 +239311,7 @@ _0808A914:
thumb_func_end task_overworld_door_add_if_role_69_for_opening_door_at
thumb_func_start sub_808A91C
-sub_808A91C: ; 808A91C
+sub_808A91C: @ 808A91C
push {lr}
ldr r0, =task50_overworld_door
bl is_function_an_active_task
@@ -239323,7 +239323,7 @@ sub_808A91C: ; 808A91C
thumb_func_end sub_808A91C
thumb_func_start cur_mapdata_get_door_sound_at
-cur_mapdata_get_door_sound_at: ; 808A930
+cur_mapdata_get_door_sound_at: @ 808A930
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -239353,7 +239353,7 @@ _0808A95E:
thumb_func_end cur_mapdata_get_door_sound_at
thumb_func_start sub_808A964
-sub_808A964: ; 808A964
+sub_808A964: @ 808A964
push {lr}
ldr r0, =0x00004002
bl FlagGet
@@ -239377,8 +239377,8 @@ _0808A992:
thumb_func_end sub_808A964
thumb_func_start FieldObjectCB_NoMovement2
-; void FieldObjectCB_NoMovement2(struct obj *object)
-FieldObjectCB_NoMovement2: ; 808A998
+@ void FieldObjectCB_NoMovement2(struct obj *object)
+FieldObjectCB_NoMovement2: @ 808A998
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -239396,14 +239396,14 @@ FieldObjectCB_NoMovement2: ; 808A998
thumb_func_end FieldObjectCB_NoMovement2
thumb_func_start FieldObjectCB2_NoMovement2
-FieldObjectCB2_NoMovement2: ; 808A9BC
+FieldObjectCB2_NoMovement2: @ 808A9BC
movs r0, 0
bx lr
thumb_func_end FieldObjectCB2_NoMovement2
thumb_func_start player_step
-; void player_step(int dpad_direction, int buttons_new, int buttons_held)
-player_step: ; 808A9C0
+@ void player_step(int dpad_direction, int buttons_new, int buttons_held)
+player_step: @ 808A9C0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -239457,8 +239457,8 @@ _0808AA26:
thumb_func_end player_step
thumb_func_start TryInterruptFieldObjectSpecialAnim
-; bool8 TryInterruptFieldObjectSpecialAnim(struct npc_state *fieldObject, u8 direction)
-TryInterruptFieldObjectSpecialAnim: ; 808AA38
+@ bool8 TryInterruptFieldObjectSpecialAnim(struct npc_state *fieldObject, u8 direction)
+TryInterruptFieldObjectSpecialAnim: @ 808AA38
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -239512,8 +239512,8 @@ _0808AA94:
thumb_func_end TryInterruptFieldObjectSpecialAnim
thumb_func_start npc_clear_strange_bits
-; void npc_clear_strange_bits(struct npc_state *fieldObject)
-npc_clear_strange_bits: ; 808AA9C
+@ void npc_clear_strange_bits(struct npc_state *fieldObject)
+npc_clear_strange_bits: @ 808AA9C
ldrb r2, [r0, 0x1]
movs r1, 0x11
negs r1, r1
@@ -239534,8 +239534,8 @@ npc_clear_strange_bits: ; 808AA9C
thumb_func_end npc_clear_strange_bits
thumb_func_start MovePlayerAvatarUsingKeypadInput
-; void MovePlayerAvatarUsingKeypadInput(int dpad_direction, int buttons_new, int buttons_held)
-MovePlayerAvatarUsingKeypadInput: ; 808AAC0
+@ void MovePlayerAvatarUsingKeypadInput(int dpad_direction, int buttons_new, int buttons_held)
+MovePlayerAvatarUsingKeypadInput: @ 808AAC0
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -239565,8 +239565,8 @@ _0808AAF0:
thumb_func_end MovePlayerAvatarUsingKeypadInput
thumb_func_start PlayerAllowForcedMovementIfMovingSameDirection
-; void PlayerAllowForcedMovementIfMovingSameDirection()
-PlayerAllowForcedMovementIfMovingSameDirection: ; 808AAF8
+@ void PlayerAllowForcedMovementIfMovingSameDirection()
+PlayerAllowForcedMovementIfMovingSameDirection: @ 808AAF8
push {lr}
ldr r2, =0x02037590
ldrb r0, [r2, 0x2]
@@ -239583,8 +239583,8 @@ _0808AB0A:
thumb_func_end PlayerAllowForcedMovementIfMovingSameDirection
thumb_func_start TryDoMetatileBehaviorForcedMovment
-; bool8 TryDoMetatileBehaviorForcedMovment()
-TryDoMetatileBehaviorForcedMovment: ; 808AB14
+@ bool8 TryDoMetatileBehaviorForcedMovment()
+TryDoMetatileBehaviorForcedMovment: @ 808AB14
push {r4,lr}
ldr r4, =gUnknown_08497444
bl GetForcedMovementByMetatileBehavior
@@ -239602,8 +239602,8 @@ TryDoMetatileBehaviorForcedMovment: ; 808AB14
thumb_func_end TryDoMetatileBehaviorForcedMovment
thumb_func_start GetForcedMovementByMetatileBehavior
-; u8 GetForcedMovementByMetatileBehavior()
-GetForcedMovementByMetatileBehavior: ; 808AB38
+@ u8 GetForcedMovementByMetatileBehavior()
+GetForcedMovementByMetatileBehavior: @ 808AB38
push {r4-r6,lr}
ldr r3, =0x02037590
ldrb r1, [r3]
@@ -239649,7 +239649,7 @@ _0808AB8C:
thumb_func_end GetForcedMovementByMetatileBehavior
thumb_func_start ForcedMovement_None
-ForcedMovement_None: ; 808AB94
+ForcedMovement_None: @ 808AB94
push {r4,lr}
ldr r4, =0x02037590
ldrb r1, [r4]
@@ -239687,7 +239687,7 @@ _0808ABCE:
thumb_func_end ForcedMovement_None
thumb_func_start DoForcedMovement
-DoForcedMovement: ; 808ABE0
+DoForcedMovement: @ 808ABE0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -239749,7 +239749,7 @@ _0808AC48:
thumb_func_end DoForcedMovement
thumb_func_start DoForcedMovementInCurrentDirection
-DoForcedMovementInCurrentDirection: ; 808AC58
+DoForcedMovementInCurrentDirection: @ 808AC58
push {lr}
adds r1, r0, 0
ldr r0, =0x02037590
@@ -239774,7 +239774,7 @@ DoForcedMovementInCurrentDirection: ; 808AC58
thumb_func_end DoForcedMovementInCurrentDirection
thumb_func_start ForcedMovement_Slip
-ForcedMovement_Slip: ; 808AC8C
+ForcedMovement_Slip: @ 808AC8C
push {lr}
ldr r0, =PlayerGoSpeed1
bl DoForcedMovementInCurrentDirection
@@ -239786,7 +239786,7 @@ ForcedMovement_Slip: ; 808AC8C
thumb_func_end ForcedMovement_Slip
thumb_func_start ForcedMovement_WalkSouth
-ForcedMovement_WalkSouth: ; 808ACA0
+ForcedMovement_WalkSouth: @ 808ACA0
push {lr}
ldr r1, =PlayerGoSpeed0
movs r0, 0x1
@@ -239799,7 +239799,7 @@ ForcedMovement_WalkSouth: ; 808ACA0
thumb_func_end ForcedMovement_WalkSouth
thumb_func_start ForcedMovement_WalkNorth
-ForcedMovement_WalkNorth: ; 808ACB8
+ForcedMovement_WalkNorth: @ 808ACB8
push {lr}
ldr r1, =PlayerGoSpeed0
movs r0, 0x2
@@ -239812,7 +239812,7 @@ ForcedMovement_WalkNorth: ; 808ACB8
thumb_func_end ForcedMovement_WalkNorth
thumb_func_start ForcedMovement_WalkWest
-ForcedMovement_WalkWest: ; 808ACD0
+ForcedMovement_WalkWest: @ 808ACD0
push {lr}
ldr r1, =PlayerGoSpeed0
movs r0, 0x3
@@ -239825,7 +239825,7 @@ ForcedMovement_WalkWest: ; 808ACD0
thumb_func_end ForcedMovement_WalkWest
thumb_func_start ForcedMovement_WalkEast
-ForcedMovement_WalkEast: ; 808ACE8
+ForcedMovement_WalkEast: @ 808ACE8
push {lr}
ldr r1, =PlayerGoSpeed0
movs r0, 0x4
@@ -239838,7 +239838,7 @@ ForcedMovement_WalkEast: ; 808ACE8
thumb_func_end ForcedMovement_WalkEast
thumb_func_start ForcedMovement_PushedSouthByCurrent
-ForcedMovement_PushedSouthByCurrent: ; 808AD00
+ForcedMovement_PushedSouthByCurrent: @ 808AD00
push {lr}
ldr r1, =PlayerGoSpeed2
movs r0, 0x1
@@ -239851,7 +239851,7 @@ ForcedMovement_PushedSouthByCurrent: ; 808AD00
thumb_func_end ForcedMovement_PushedSouthByCurrent
thumb_func_start ForcedMovement_PushedNorthByCurrent
-ForcedMovement_PushedNorthByCurrent: ; 808AD18
+ForcedMovement_PushedNorthByCurrent: @ 808AD18
push {lr}
ldr r1, =PlayerGoSpeed2
movs r0, 0x2
@@ -239864,7 +239864,7 @@ ForcedMovement_PushedNorthByCurrent: ; 808AD18
thumb_func_end ForcedMovement_PushedNorthByCurrent
thumb_func_start ForcedMovement_PushedWestByCurrent
-ForcedMovement_PushedWestByCurrent: ; 808AD30
+ForcedMovement_PushedWestByCurrent: @ 808AD30
push {lr}
ldr r1, =PlayerGoSpeed2
movs r0, 0x3
@@ -239877,7 +239877,7 @@ ForcedMovement_PushedWestByCurrent: ; 808AD30
thumb_func_end ForcedMovement_PushedWestByCurrent
thumb_func_start ForcedMovement_PushedEastByCurrent
-ForcedMovement_PushedEastByCurrent: ; 808AD48
+ForcedMovement_PushedEastByCurrent: @ 808AD48
push {lr}
ldr r1, =PlayerGoSpeed2
movs r0, 0x4
@@ -239890,7 +239890,7 @@ ForcedMovement_PushedEastByCurrent: ; 808AD48
thumb_func_end ForcedMovement_PushedEastByCurrent
thumb_func_start ForcedMovement_Slide
-ForcedMovement_Slide: ; 808AD60
+ForcedMovement_Slide: @ 808AD60
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -239917,7 +239917,7 @@ ForcedMovement_Slide: ; 808AD60
thumb_func_end ForcedMovement_Slide
thumb_func_start ForcedMovement_SlideSouth
-ForcedMovement_SlideSouth: ; 808AD98
+ForcedMovement_SlideSouth: @ 808AD98
push {lr}
ldr r1, =PlayerGoSpeed1
movs r0, 0x1
@@ -239930,7 +239930,7 @@ ForcedMovement_SlideSouth: ; 808AD98
thumb_func_end ForcedMovement_SlideSouth
thumb_func_start ForcedMovement_SlideNorth
-ForcedMovement_SlideNorth: ; 808ADB0
+ForcedMovement_SlideNorth: @ 808ADB0
push {lr}
ldr r1, =PlayerGoSpeed1
movs r0, 0x2
@@ -239943,7 +239943,7 @@ ForcedMovement_SlideNorth: ; 808ADB0
thumb_func_end ForcedMovement_SlideNorth
thumb_func_start ForcedMovement_SlideWest
-ForcedMovement_SlideWest: ; 808ADC8
+ForcedMovement_SlideWest: @ 808ADC8
push {lr}
ldr r1, =PlayerGoSpeed1
movs r0, 0x3
@@ -239956,7 +239956,7 @@ ForcedMovement_SlideWest: ; 808ADC8
thumb_func_end ForcedMovement_SlideWest
thumb_func_start ForcedMovement_SlideEast
-ForcedMovement_SlideEast: ; 808ADE0
+ForcedMovement_SlideEast: @ 808ADE0
push {lr}
ldr r1, =PlayerGoSpeed1
movs r0, 0x4
@@ -239969,7 +239969,7 @@ ForcedMovement_SlideEast: ; 808ADE0
thumb_func_end ForcedMovement_SlideEast
thumb_func_start ForcedMovement_0xBB
-ForcedMovement_0xBB: ; 808ADF8
+ForcedMovement_0xBB: @ 808ADF8
push {lr}
bl sub_808C4D8
movs r0, 0x1
@@ -239978,7 +239978,7 @@ ForcedMovement_0xBB: ; 808ADF8
thumb_func_end ForcedMovement_0xBB
thumb_func_start ForcedMovement_0xBC
-ForcedMovement_0xBC: ; 808AE04
+ForcedMovement_0xBC: @ 808AE04
push {lr}
bl sub_808C5B0
movs r0, 0x1
@@ -239987,7 +239987,7 @@ ForcedMovement_0xBC: ; 808AE04
thumb_func_end ForcedMovement_0xBC
thumb_func_start ForcedMovement_MuddySlope
-ForcedMovement_MuddySlope: ; 808AE10
+ForcedMovement_MuddySlope: @ 808AE10
push {r4,lr}
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -240029,8 +240029,8 @@ _0808AE62:
thumb_func_end ForcedMovement_MuddySlope
thumb_func_start MovePlayerNotOnBike
-; void MovePlayerNotOnBike(u8 direction, u8 heldKeys)
-MovePlayerNotOnBike: ; 808AE68
+@ void MovePlayerNotOnBike(u8 direction, u8 heldKeys)
+MovePlayerNotOnBike: @ 808AE68
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -240055,8 +240055,8 @@ MovePlayerNotOnBike: ; 808AE68
thumb_func_end MovePlayerNotOnBike
thumb_func_start CheckMovementInputNotOnBike
-; u8 CheckMovementInputNotOnBike(u8 direction)
-CheckMovementInputNotOnBike: ; 808AE98
+@ u8 CheckMovementInputNotOnBike(u8 direction)
+CheckMovementInputNotOnBike: @ 808AE98
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -240093,8 +240093,8 @@ _0808AED2:
thumb_func_end CheckMovementInputNotOnBike
thumb_func_start PlayerNotOnBikeNotMoving
-; void PlayerNotOnBikeNotMoving(u8 direction, u8 heldKeys)
-PlayerNotOnBikeNotMoving: ; 808AEDC
+@ void PlayerNotOnBikeNotMoving(u8 direction, u8 heldKeys)
+PlayerNotOnBikeNotMoving: @ 808AEDC
push {lr}
bl player_get_direction_lower_nybble
lsls r0, 24
@@ -240105,8 +240105,8 @@ PlayerNotOnBikeNotMoving: ; 808AEDC
thumb_func_end PlayerNotOnBikeNotMoving
thumb_func_start PlayerNotOnBikeTurningInPlace
-; void PlayerNotOnBikeTurningInPlace(u8 direction, u8 heldKeys)
-PlayerNotOnBikeTurningInPlace: ; 808AEF0
+@ void PlayerNotOnBikeTurningInPlace(u8 direction, u8 heldKeys)
+PlayerNotOnBikeTurningInPlace: @ 808AEF0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -240116,8 +240116,8 @@ PlayerNotOnBikeTurningInPlace: ; 808AEF0
thumb_func_end PlayerNotOnBikeTurningInPlace
thumb_func_start PlayerNotOnBikeMoving
-; void PlayerNotOnBikeMoving(u8 direction, u8 heldKeys)
-PlayerNotOnBikeMoving: ; 808AF00
+@ void PlayerNotOnBikeMoving(u8 direction, u8 heldKeys)
+PlayerNotOnBikeMoving: @ 808AF00
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -240208,7 +240208,7 @@ _0808AFB6:
thumb_func_end PlayerNotOnBikeMoving
thumb_func_start CheckForPlayerAvatarCollision
-CheckForPlayerAvatarCollision: ; 808AFBC
+CheckForPlayerAvatarCollision: @ 808AFBC
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -240259,7 +240259,7 @@ CheckForPlayerAvatarCollision: ; 808AFBC
thumb_func_end CheckForPlayerAvatarCollision
thumb_func_start sub_808B028
-sub_808B028: ; 808B028
+sub_808B028: @ 808B028
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -240310,8 +240310,8 @@ sub_808B028: ; 808B028
thumb_func_end sub_808B028
thumb_func_start CheckForFieldObjectCollision
-; u8 CheckForFieldObjectCollision(struct npc_state *fieldObject, u16 x, u16 y, u8 direction, u8 metatileBehavior)
-CheckForFieldObjectCollision: ; 808B094
+@ u8 CheckForFieldObjectCollision(struct npc_state *fieldObject, u16 x, u16 y, u8 direction, u8 metatileBehavior)
+CheckForFieldObjectCollision: @ 808B094
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -240417,7 +240417,7 @@ _0808B152:
thumb_func_end CheckForFieldObjectCollision
thumb_func_start sub_808B164
-sub_808B164: ; 808B164
+sub_808B164: @ 808B164
push {r4-r7,lr}
sub sp, 0x4
ldr r4, [sp, 0x18]
@@ -240464,8 +240464,8 @@ _0808B1B2:
thumb_func_end sub_808B164
thumb_func_start sub_808B1BC
-; bool8 sub_808B1BC(u16 x, u16 y, u8 direction)
-sub_808B1BC: ; 808B1BC
+@ bool8 sub_808B1BC(u16 x, u16 y, u8 direction)
+sub_808B1BC: @ 808B1BC
push {r4-r6,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -240510,8 +240510,8 @@ _0808B20E:
thumb_func_end sub_808B1BC
thumb_func_start ShouldJumpLedge
-; bool8 ShouldJumpLedge(s16 x, s16 y, u8 direction)
-ShouldJumpLedge: ; 808B214
+@ bool8 ShouldJumpLedge(s16 x, s16 y, u8 direction)
+ShouldJumpLedge: @ 808B214
push {lr}
lsls r2, 24
lsrs r2, 24
@@ -240533,7 +240533,7 @@ _0808B232:
thumb_func_end ShouldJumpLedge
thumb_func_start sub_808B238
-sub_808B238: ; 808B238
+sub_808B238: @ 808B238
push {r4-r7,lr}
sub sp, 0x4
mov r3, sp
@@ -240614,8 +240614,8 @@ _0808B2DA:
thumb_func_end sub_808B238
thumb_func_start check_acro_bike_metatile
-; void check_acro_bike_metatile(s16 x, s16 y, u8 metatileBehavior, u8 *returnValue)
-check_acro_bike_metatile: ; 808B2E4
+@ void check_acro_bike_metatile(s16 x, s16 y, u8 metatileBehavior, u8 *returnValue)
+check_acro_bike_metatile: @ 808B2E4
push {r4-r7,lr}
adds r6, r3, 0
lsls r2, 24
@@ -240650,8 +240650,8 @@ _0808B31E:
thumb_func_end check_acro_bike_metatile
thumb_func_start IsPlayerCollidingWithFarawayIslandMew
-; bool8 IsPlayerCollidingWithFarawayIslandMew(u8 direction)
-IsPlayerCollidingWithFarawayIslandMew: ; 808B324
+@ bool8 IsPlayerCollidingWithFarawayIslandMew(u8 direction)
+IsPlayerCollidingWithFarawayIslandMew: @ 808B324
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -240735,8 +240735,8 @@ _0808B3C2:
thumb_func_end IsPlayerCollidingWithFarawayIslandMew
thumb_func_start SetPlayerAvatarTransitionFlags
-; void SetPlayerAvatarTransitionFlags(u16 transitionFlags)
-SetPlayerAvatarTransitionFlags: ; 808B3CC
+@ void SetPlayerAvatarTransitionFlags(u16 transitionFlags)
+SetPlayerAvatarTransitionFlags: @ 808B3CC
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -240751,8 +240751,8 @@ SetPlayerAvatarTransitionFlags: ; 808B3CC
thumb_func_end SetPlayerAvatarTransitionFlags
thumb_func_start DoPlayerAvatarTransition
-; void DoPlayerAvatarTransition()
-DoPlayerAvatarTransition: ; 808B3E8
+@ void DoPlayerAvatarTransition()
+DoPlayerAvatarTransition: @ 808B3E8
push {r4,r5,lr}
ldr r0, =0x02037590
ldrb r4, [r0, 0x1]
@@ -240794,14 +240794,14 @@ _0808B428:
thumb_func_end DoPlayerAvatarTransition
thumb_func_start PlayerAvatarTransition_Dummy
-; void PlayerAvatarTransition_Dummy(struct npc_state *fieldObject)
-PlayerAvatarTransition_Dummy: ; 808B43C
+@ void PlayerAvatarTransition_Dummy(struct npc_state *fieldObject)
+PlayerAvatarTransition_Dummy: @ 808B43C
bx lr
thumb_func_end PlayerAvatarTransition_Dummy
thumb_func_start PlayerAvatarTransition_Normal
-; void PlayerAvatarTransition_Normal(struct npc_state *fieldObject)
-PlayerAvatarTransition_Normal: ; 808B440
+@ void PlayerAvatarTransition_Normal(struct npc_state *fieldObject)
+PlayerAvatarTransition_Normal: @ 808B440
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -240823,8 +240823,8 @@ PlayerAvatarTransition_Normal: ; 808B440
thumb_func_end PlayerAvatarTransition_Normal
thumb_func_start PlayerAvatarTransition_MachBike
-; void PlayerAvatarTransition_MachBike(struct npc_state *fieldObject)
-PlayerAvatarTransition_MachBike: ; 808B46C
+@ void PlayerAvatarTransition_MachBike(struct npc_state *fieldObject)
+PlayerAvatarTransition_MachBike: @ 808B46C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -240849,8 +240849,8 @@ PlayerAvatarTransition_MachBike: ; 808B46C
thumb_func_end PlayerAvatarTransition_MachBike
thumb_func_start PlayerAvatarTransition_AcroBike
-; void PlayerAvatarTransition_AcroBike(struct npc_state *fieldObject)
-PlayerAvatarTransition_AcroBike: ; 808B4A0
+@ void PlayerAvatarTransition_AcroBike(struct npc_state *fieldObject)
+PlayerAvatarTransition_AcroBike: @ 808B4A0
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2
@@ -240876,8 +240876,8 @@ PlayerAvatarTransition_AcroBike: ; 808B4A0
thumb_func_end PlayerAvatarTransition_AcroBike
thumb_func_start PlayerAvatarTransition_Surfing
-; void PlayerAvatarTransition_Surfing(struct npc_state *fieldObject)
-PlayerAvatarTransition_Surfing: ; 808B4D8
+@ void PlayerAvatarTransition_Surfing(struct npc_state *fieldObject)
+PlayerAvatarTransition_Surfing: @ 808B4D8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3
@@ -240917,8 +240917,8 @@ PlayerAvatarTransition_Surfing: ; 808B4D8
thumb_func_end PlayerAvatarTransition_Surfing
thumb_func_start PlayerAvatarTransition_Underwater
-; void PlayerAvatarTransition_Underwater(struct npc_state *fieldObject)
-PlayerAvatarTransition_Underwater: ; 808B534
+@ void PlayerAvatarTransition_Underwater(struct npc_state *fieldObject)
+PlayerAvatarTransition_Underwater: @ 808B534
push {r4,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -240943,8 +240943,8 @@ PlayerAvatarTransition_Underwater: ; 808B534
thumb_func_end PlayerAvatarTransition_Underwater
thumb_func_start PlayerAvatarTransition_ReturnToField
-; void PlayerAvatarTransition_ReturnToField(struct npc_state *fieldObject)
-PlayerAvatarTransition_ReturnToField: ; 808B568
+@ void PlayerAvatarTransition_ReturnToField(struct npc_state *fieldObject)
+PlayerAvatarTransition_ReturnToField: @ 808B568
ldr r2, =0x02037590
ldrb r1, [r2]
movs r0, 0x20
@@ -240955,7 +240955,7 @@ PlayerAvatarTransition_ReturnToField: ; 808B568
thumb_func_end PlayerAvatarTransition_ReturnToField
thumb_func_start sub_808B578
-sub_808B578: ; 808B578
+sub_808B578: @ 808B578
push {r4,lr}
ldr r4, =0x02037590
movs r0, 0
@@ -240990,7 +240990,7 @@ _0808B5B6:
thumb_func_end sub_808B578
thumb_func_start player_is_anim_in_certain_ranges
-player_is_anim_in_certain_ranges: ; 808B5BC
+player_is_anim_in_certain_ranges: @ 808B5BC
push {lr}
ldr r2, =0x02037350
ldr r0, =0x02037590
@@ -241038,7 +241038,7 @@ _0808B612:
thumb_func_end player_is_anim_in_certain_ranges
thumb_func_start sub_808B618
-sub_808B618: ; 808B618
+sub_808B618: @ 808B618
push {lr}
bl player_is_anim_in_certain_ranges
lsls r0, 24
@@ -241059,8 +241059,8 @@ _0808B636:
thumb_func_end sub_808B618
thumb_func_start PlayerIsAnimActive
-; bool8 PlayerIsAnimActive()
-PlayerIsAnimActive: ; 808B63C
+@ bool8 PlayerIsAnimActive()
+PlayerIsAnimActive: @ 808B63C
push {lr}
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -241078,8 +241078,8 @@ PlayerIsAnimActive: ; 808B63C
thumb_func_end PlayerIsAnimActive
thumb_func_start PlayerCheckIfAnimFinishedOrInactive
-; bool8 PlayerCheckIfAnimFinishedOrInactive()
-PlayerCheckIfAnimFinishedOrInactive: ; 808B660
+@ bool8 PlayerCheckIfAnimFinishedOrInactive()
+PlayerCheckIfAnimFinishedOrInactive: @ 808B660
push {lr}
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -241097,7 +241097,7 @@ PlayerCheckIfAnimFinishedOrInactive: ; 808B660
thumb_func_end PlayerCheckIfAnimFinishedOrInactive
thumb_func_start player_set_x22
-player_set_x22: ; 808B684
+player_set_x22: @ 808B684
ldr r3, =0x02037350
ldr r1, =0x02037590
ldrb r2, [r1, 0x5]
@@ -241112,7 +241112,7 @@ player_set_x22: ; 808B684
thumb_func_end player_set_x22
thumb_func_start player_get_x22
-player_get_x22: ; 808B6A0
+player_get_x22: @ 808B6A0
ldr r2, =0x02037350
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -241127,7 +241127,7 @@ player_get_x22: ; 808B6A0
thumb_func_end player_get_x22
thumb_func_start sub_808B6BC
-sub_808B6BC: ; 808B6BC
+sub_808B6BC: @ 808B6BC
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -241146,8 +241146,8 @@ sub_808B6BC: ; 808B6BC
thumb_func_end sub_808B6BC
thumb_func_start player_npc_set_state_and_x22_etc
-; void player_npc_set_state_and_x22_etc(u8 animState, u8 a2)
-player_npc_set_state_and_x22_etc: ; 808B6E4
+@ void player_npc_set_state_and_x22_etc(u8 animState, u8 a2)
+player_npc_set_state_and_x22_etc: @ 808B6E4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -241176,8 +241176,8 @@ _0808B712:
thumb_func_end player_npc_set_state_and_x22_etc
thumb_func_start PlayerGoSpeed0
-; void PlayerGoSpeed0(u8 direction)
-PlayerGoSpeed0: ; 808B720
+@ void PlayerGoSpeed0(u8 direction)
+PlayerGoSpeed0: @ 808B720
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241191,8 +241191,8 @@ PlayerGoSpeed0: ; 808B720
thumb_func_end PlayerGoSpeed0
thumb_func_start PlayerGoSpeed1
-; void PlayerGoSpeed1(u8 direction)
-PlayerGoSpeed1: ; 808B738
+@ void PlayerGoSpeed1(u8 direction)
+PlayerGoSpeed1: @ 808B738
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241206,8 +241206,8 @@ PlayerGoSpeed1: ; 808B738
thumb_func_end PlayerGoSpeed1
thumb_func_start PlayerGoSpeed2
-; void PlayerGoSpeed2(u8 direction)
-PlayerGoSpeed2: ; 808B750
+@ void PlayerGoSpeed2(u8 direction)
+PlayerGoSpeed2: @ 808B750
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241221,8 +241221,8 @@ PlayerGoSpeed2: ; 808B750
thumb_func_end PlayerGoSpeed2
thumb_func_start PlayerGoSpeed3
-; void PlayerGoSpeed3(u8 direction)
-PlayerGoSpeed3: ; 808B768
+@ void PlayerGoSpeed3(u8 direction)
+PlayerGoSpeed3: @ 808B768
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241236,8 +241236,8 @@ PlayerGoSpeed3: ; 808B768
thumb_func_end PlayerGoSpeed3
thumb_func_start PlayerRun
-; void PlayerRun(u8 direction)
-PlayerRun: ; 808B780
+@ void PlayerRun(u8 direction)
+PlayerRun: @ 808B780
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241251,8 +241251,8 @@ PlayerRun: ; 808B780
thumb_func_end PlayerRun
thumb_func_start PlayerOnBikeCollide
-; void PlayerOnBikeCollide(u8 direction)
-PlayerOnBikeCollide: ; 808B798
+@ void PlayerOnBikeCollide(u8 direction)
+PlayerOnBikeCollide: @ 808B798
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241271,8 +241271,8 @@ PlayerOnBikeCollide: ; 808B798
thumb_func_end PlayerOnBikeCollide
thumb_func_start PlayerOnBikeCollideWithFarawayIslandMew
-; void PlayerOnBikeCollideWithFarawayIslandMew(u8 direction)
-PlayerOnBikeCollideWithFarawayIslandMew: ; 808B7BC
+@ void PlayerOnBikeCollideWithFarawayIslandMew(u8 direction)
+PlayerOnBikeCollideWithFarawayIslandMew: @ 808B7BC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241286,8 +241286,8 @@ PlayerOnBikeCollideWithFarawayIslandMew: ; 808B7BC
thumb_func_end PlayerOnBikeCollideWithFarawayIslandMew
thumb_func_start PlayerNotOnBikeCollide
-; void PlayerNotOnBikeCollide(u8 direction)
-PlayerNotOnBikeCollide: ; 808B7D4
+@ void PlayerNotOnBikeCollide(u8 direction)
+PlayerNotOnBikeCollide: @ 808B7D4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241306,8 +241306,8 @@ PlayerNotOnBikeCollide: ; 808B7D4
thumb_func_end PlayerNotOnBikeCollide
thumb_func_start PlayerNotOnBikeCollideWithFarawayIslandMew
-; void PlayerNotOnBikeCollideWithFarawayIslandMew(u8 direction)
-PlayerNotOnBikeCollideWithFarawayIslandMew: ; 808B7F8
+@ void PlayerNotOnBikeCollideWithFarawayIslandMew(u8 direction)
+PlayerNotOnBikeCollideWithFarawayIslandMew: @ 808B7F8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241321,8 +241321,8 @@ PlayerNotOnBikeCollideWithFarawayIslandMew: ; 808B7F8
thumb_func_end PlayerNotOnBikeCollideWithFarawayIslandMew
thumb_func_start PlayerFaceDirection
-; void PlayerFaceDirection(u8 direction)
-PlayerFaceDirection: ; 808B810
+@ void PlayerFaceDirection(u8 direction)
+PlayerFaceDirection: @ 808B810
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241336,8 +241336,8 @@ PlayerFaceDirection: ; 808B810
thumb_func_end PlayerFaceDirection
thumb_func_start PlayerTurnInPlace
-; void PlayerTurnInPlace(u8 direction)
-PlayerTurnInPlace: ; 808B828
+@ void PlayerTurnInPlace(u8 direction)
+PlayerTurnInPlace: @ 808B828
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241351,8 +241351,8 @@ PlayerTurnInPlace: ; 808B828
thumb_func_end PlayerTurnInPlace
thumb_func_start PlayerJumpLedge
-; void PlayerJumpLedge(u8 direction)
-PlayerJumpLedge: ; 808B840
+@ void PlayerJumpLedge(u8 direction)
+PlayerJumpLedge: @ 808B840
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241371,7 +241371,7 @@ PlayerJumpLedge: ; 808B840
thumb_func_end PlayerJumpLedge
thumb_func_start sub_808B864
-sub_808B864: ; 808B864
+sub_808B864: @ 808B864
push {r4,lr}
ldr r4, =0x02037590
ldrb r0, [r4, 0x3]
@@ -241405,7 +241405,7 @@ _0808B89A:
thumb_func_end sub_808B864
thumb_func_start sub_808B8A8
-sub_808B8A8: ; 808B8A8
+sub_808B8A8: @ 808B8A8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241419,7 +241419,7 @@ sub_808B8A8: ; 808B8A8
thumb_func_end sub_808B8A8
thumb_func_start sub_808B8C0
-sub_808B8C0: ; 808B8C0
+sub_808B8C0: @ 808B8C0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241433,7 +241433,7 @@ sub_808B8C0: ; 808B8C0
thumb_func_end sub_808B8C0
thumb_func_start sub_808B8D8
-sub_808B8D8: ; 808B8D8
+sub_808B8D8: @ 808B8D8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241447,7 +241447,7 @@ sub_808B8D8: ; 808B8D8
thumb_func_end sub_808B8D8
thumb_func_start sub_808B8F0
-sub_808B8F0: ; 808B8F0
+sub_808B8F0: @ 808B8F0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241466,7 +241466,7 @@ sub_808B8F0: ; 808B8F0
thumb_func_end sub_808B8F0
thumb_func_start sub_808B914
-sub_808B914: ; 808B914
+sub_808B914: @ 808B914
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241485,7 +241485,7 @@ sub_808B914: ; 808B914
thumb_func_end sub_808B914
thumb_func_start sub_808B938
-sub_808B938: ; 808B938
+sub_808B938: @ 808B938
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241504,7 +241504,7 @@ sub_808B938: ; 808B938
thumb_func_end sub_808B938
thumb_func_start sub_808B95C
-sub_808B95C: ; 808B95C
+sub_808B95C: @ 808B95C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241523,7 +241523,7 @@ sub_808B95C: ; 808B95C
thumb_func_end sub_808B95C
thumb_func_start sub_808B980
-sub_808B980: ; 808B980
+sub_808B980: @ 808B980
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -241542,7 +241542,7 @@ sub_808B980: ; 808B980
thumb_func_end sub_808B980
thumb_func_start sub_808B9A4
-sub_808B9A4: ; 808B9A4
+sub_808B9A4: @ 808B9A4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241556,7 +241556,7 @@ sub_808B9A4: ; 808B9A4
thumb_func_end sub_808B9A4
thumb_func_start sub_808B9BC
-sub_808B9BC: ; 808B9BC
+sub_808B9BC: @ 808B9BC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241570,7 +241570,7 @@ sub_808B9BC: ; 808B9BC
thumb_func_end sub_808B9BC
thumb_func_start npc_use_some_d2s
-npc_use_some_d2s: ; 808B9D4
+npc_use_some_d2s: @ 808B9D4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -241584,8 +241584,8 @@ npc_use_some_d2s: ; 808B9D4
thumb_func_end npc_use_some_d2s
thumb_func_start PlayCollisionSoundIfNotFacingWarp
-; void PlayCollisionSoundIfNotFacingWarp(u8 direction)
-PlayCollisionSoundIfNotFacingWarp: ; 808B9EC
+@ void PlayCollisionSoundIfNotFacingWarp(u8 direction)
+PlayCollisionSoundIfNotFacingWarp: @ 808B9EC
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -241642,7 +241642,7 @@ _0808BA54:
thumb_func_end PlayCollisionSoundIfNotFacingWarp
thumb_func_start GetXYCoordsOneStepInFrontOfPlayer
-GetXYCoordsOneStepInFrontOfPlayer: ; 808BA68
+GetXYCoordsOneStepInFrontOfPlayer: @ 808BA68
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -241675,8 +241675,8 @@ GetXYCoordsOneStepInFrontOfPlayer: ; 808BA68
thumb_func_end GetXYCoordsOneStepInFrontOfPlayer
thumb_func_start PlayerGetDestCoords
-; void PlayerGetDestCoords(u16 *x, u16 *y)
-PlayerGetDestCoords: ; 808BAAC
+@ void PlayerGetDestCoords(u16 *x, u16 *y)
+PlayerGetDestCoords: @ 808BAAC
push {r4,r5,lr}
ldr r5, =0x02037350
ldr r4, =0x02037590
@@ -241701,7 +241701,7 @@ PlayerGetDestCoords: ; 808BAAC
thumb_func_end PlayerGetDestCoords
thumb_func_start plaer_get_pos_including_state_based_drift
-plaer_get_pos_including_state_based_drift: ; 808BADC
+plaer_get_pos_including_state_based_drift: @ 808BADC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -241834,8 +241834,8 @@ _0808BC30:
thumb_func_end plaer_get_pos_including_state_based_drift
thumb_func_start player_get_direction_lower_nybble
-; u8 player_get_direction_lower_nybble()
-player_get_direction_lower_nybble: ; 808BC38
+@ u8 player_get_direction_lower_nybble()
+player_get_direction_lower_nybble: @ 808BC38
ldr r2, =0x02037350
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -241851,8 +241851,8 @@ player_get_direction_lower_nybble: ; 808BC38
thumb_func_end player_get_direction_lower_nybble
thumb_func_start player_get_direction_upper_nybble
-; u8 player_get_direction_upper_nybble()
-player_get_direction_upper_nybble: ; 808BC58
+@ u8 player_get_direction_upper_nybble()
+player_get_direction_upper_nybble: @ 808BC58
ldr r2, =0x02037350
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -241867,8 +241867,8 @@ player_get_direction_upper_nybble: ; 808BC58
thumb_func_end player_get_direction_upper_nybble
thumb_func_start PlayerGetZCoord
-; u8 PlayerGetZCoord()
-PlayerGetZCoord: ; 808BC74
+@ u8 PlayerGetZCoord()
+PlayerGetZCoord: @ 808BC74
ldr r2, =0x02037350
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -241883,7 +241883,7 @@ PlayerGetZCoord: ; 808BC74
thumb_func_end PlayerGetZCoord
thumb_func_start sub_808BC90
-sub_808BC90: ; 808BC90
+sub_808BC90: @ 808BC90
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -241906,8 +241906,8 @@ sub_808BC90: ; 808BC90
thumb_func_end sub_808BC90
thumb_func_start TestPlayerAvatarFlags
-; u32 TestPlayerAvatarFlags(u32 mask)
-TestPlayerAvatarFlags: ; 808BCC0
+@ u32 TestPlayerAvatarFlags(u32 mask)
+TestPlayerAvatarFlags: @ 808BCC0
ldr r1, =0x02037590
ldrb r1, [r1]
ands r1, r0
@@ -241917,7 +241917,7 @@ TestPlayerAvatarFlags: ; 808BCC0
thumb_func_end TestPlayerAvatarFlags
thumb_func_start sub_808BCD0
-sub_808BCD0: ; 808BCD0
+sub_808BCD0: @ 808BCD0
ldr r0, =0x02037590
ldrb r0, [r0]
bx lr
@@ -241925,8 +241925,8 @@ sub_808BCD0: ; 808BCD0
thumb_func_end sub_808BCD0
thumb_func_start GetPlayerAvatarObjectId
-; u8 GetPlayerAvatarObjectId()
-GetPlayerAvatarObjectId: ; 808BCDC
+@ u8 GetPlayerAvatarObjectId()
+GetPlayerAvatarObjectId: @ 808BCDC
ldr r0, =0x02037590
ldrb r0, [r0, 0x4]
bx lr
@@ -241934,7 +241934,7 @@ GetPlayerAvatarObjectId: ; 808BCDC
thumb_func_end GetPlayerAvatarObjectId
thumb_func_start sub_808BCE8
-sub_808BCE8: ; 808BCE8
+sub_808BCE8: @ 808BCE8
push {lr}
bl ForcedMovement_None
pop {r0}
@@ -241942,7 +241942,7 @@ sub_808BCE8: ; 808BCE8
thumb_func_end sub_808BCE8
thumb_func_start sub_808BCF4
-sub_808BCF4: ; 808BCF4
+sub_808BCF4: @ 808BCF4
push {r4,lr}
ldr r0, =0x02037590
ldrb r0, [r0, 0x5]
@@ -241974,7 +241974,7 @@ _0808BD2C:
thumb_func_end sub_808BCF4
thumb_func_start sub_808BD3C
-sub_808BD3C: ; 808BD3C
+sub_808BD3C: @ 808BD3C
lsls r0, 24
lsls r1, 24
lsrs r1, 24
@@ -241988,8 +241988,8 @@ sub_808BD3C: ; 808BD3C
thumb_func_end sub_808BD3C
thumb_func_start GetPlayerAvatarGraphicsIdByStateIdAndGender
-; u8 GetPlayerAvatarGraphicsIdByStateIdAndGender(u8 stateId, u8 gender)
-GetPlayerAvatarGraphicsIdByStateIdAndGender: ; 808BD54
+@ u8 GetPlayerAvatarGraphicsIdByStateIdAndGender(u8 stateId, u8 gender)
+GetPlayerAvatarGraphicsIdByStateIdAndGender: @ 808BD54
lsls r0, 24
lsls r1, 24
lsrs r1, 24
@@ -242003,7 +242003,7 @@ GetPlayerAvatarGraphicsIdByStateIdAndGender: ; 808BD54
thumb_func_end GetPlayerAvatarGraphicsIdByStateIdAndGender
thumb_func_start sub_808BD6C
-sub_808BD6C: ; 808BD6C
+sub_808BD6C: @ 808BD6C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_08497508
@@ -242014,7 +242014,7 @@ sub_808BD6C: ; 808BD6C
thumb_func_end sub_808BD6C
thumb_func_start sub_808BD7C
-sub_808BD7C: ; 808BD7C
+sub_808BD7C: @ 808BD7C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0849750A
@@ -242025,8 +242025,8 @@ sub_808BD7C: ; 808BD7C
thumb_func_end sub_808BD7C
thumb_func_start GetPlayerAvatarGraphicsIdByStateId
-; u8 GetPlayerAvatarGraphicsIdByStateId(u8 stateId)
-GetPlayerAvatarGraphicsIdByStateId: ; 808BD8C
+@ u8 GetPlayerAvatarGraphicsIdByStateId(u8 stateId)
+GetPlayerAvatarGraphicsIdByStateId: @ 808BD8C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -242041,7 +242041,7 @@ GetPlayerAvatarGraphicsIdByStateId: ; 808BD8C
thumb_func_end GetPlayerAvatarGraphicsIdByStateId
thumb_func_start sub_808BDA8
-sub_808BDA8: ; 808BDA8
+sub_808BDA8: @ 808BDA8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -242071,8 +242071,8 @@ _0808BDD0:
thumb_func_end sub_808BDA8
thumb_func_start GetPlayerAvatarGenderByGraphicsId
-; u8 GetPlayerAvatarGenderByGraphicsId(u8 graphicsId)
-GetPlayerAvatarGenderByGraphicsId: ; 808BDD4
+@ u8 GetPlayerAvatarGenderByGraphicsId(u8 graphicsId)
+GetPlayerAvatarGenderByGraphicsId: @ 808BDD4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -242102,8 +242102,8 @@ _0808BDFC:
thumb_func_end GetPlayerAvatarGenderByGraphicsId
thumb_func_start PartyHasMonWithSurf
-; bool8 PartyHasMonWithSurf()
-PartyHasMonWithSurf: ; 808BE00
+@ bool8 PartyHasMonWithSurf()
+PartyHasMonWithSurf: @ 808BE00
push {r4,r5,lr}
movs r0, 0x8
bl TestPlayerAvatarFlags
@@ -242148,8 +242148,8 @@ _0808BE46:
thumb_func_end PartyHasMonWithSurf
thumb_func_start IsPlayerSurfingNorth
-; bool8 IsPlayerSurfingNorth()
-IsPlayerSurfingNorth: ; 808BE50
+@ bool8 IsPlayerSurfingNorth()
+IsPlayerSurfingNorth: @ 808BE50
push {lr}
bl player_get_direction_upper_nybble
lsls r0, 24
@@ -242171,8 +242171,8 @@ _0808BE70:
thumb_func_end IsPlayerSurfingNorth
thumb_func_start IsPlayerFacingSurfableFishableWater
-; bool8 IsPlayerFacingSurfableFishableWater()
-IsPlayerFacingSurfableFishableWater: ; 808BE74
+@ bool8 IsPlayerFacingSurfableFishableWater()
+IsPlayerFacingSurfableFishableWater: @ 808BE74
push {r4,r5,lr}
sub sp, 0x4
ldr r0, =0x02037590
@@ -242239,8 +242239,8 @@ _0808BEF6:
thumb_func_end IsPlayerFacingSurfableFishableWater
thumb_func_start ClearPlayerAvatarInfo
-; void ClearPlayerAvatarInfo()
-ClearPlayerAvatarInfo: ; 808BF00
+@ void ClearPlayerAvatarInfo()
+ClearPlayerAvatarInfo: @ 808BF00
push {lr}
ldr r0, =0x02037590
movs r1, 0
@@ -242252,8 +242252,8 @@ ClearPlayerAvatarInfo: ; 808BF00
thumb_func_end ClearPlayerAvatarInfo
thumb_func_start SetPlayerAvatarStateMask
-; void SetPlayerAvatarStateMask(u8 stateMask)
-SetPlayerAvatarStateMask: ; 808BF14
+@ void SetPlayerAvatarStateMask(u8 stateMask)
+SetPlayerAvatarStateMask: @ 808BF14
lsls r0, 24
lsrs r0, 24
ldr r3, =0x02037590
@@ -242267,8 +242267,8 @@ SetPlayerAvatarStateMask: ; 808BF14
thumb_func_end SetPlayerAvatarStateMask
thumb_func_start GetPlayerAvatarStateTransitionByGraphicsId
-; u8 GetPlayerAvatarStateTransitionByGraphicsId(u8 graphicsId, u8 gender)
-GetPlayerAvatarStateTransitionByGraphicsId: ; 808BF2C
+@ u8 GetPlayerAvatarStateTransitionByGraphicsId(u8 graphicsId, u8 gender)
+GetPlayerAvatarStateTransitionByGraphicsId: @ 808BF2C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -242305,8 +242305,8 @@ _0808BF64:
thumb_func_end GetPlayerAvatarStateTransitionByGraphicsId
thumb_func_start GetPlayerAvatarGraphicsIdByCurrentState
-; u8 GetPlayerAvatarGraphicsIdByCurrentState()
-GetPlayerAvatarGraphicsIdByCurrentState: ; 808BF6C
+@ u8 GetPlayerAvatarGraphicsIdByCurrentState()
+GetPlayerAvatarGraphicsIdByCurrentState: @ 808BF6C
push {r4-r6,lr}
ldr r0, =0x02037590
ldrb r5, [r0]
@@ -242343,8 +242343,8 @@ _0808BFA8:
thumb_func_end GetPlayerAvatarGraphicsIdByCurrentState
thumb_func_start SetPlayerAvatarExtraStateTransition
-; void SetPlayerAvatarExtraStateTransition(u8 graphicsId, u8 state)
-SetPlayerAvatarExtraStateTransition: ; 808BFB0
+@ void SetPlayerAvatarExtraStateTransition(u8 graphicsId, u8 state)
+SetPlayerAvatarExtraStateTransition: @ 808BFB0
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -242368,8 +242368,8 @@ SetPlayerAvatarExtraStateTransition: ; 808BFB0
thumb_func_end SetPlayerAvatarExtraStateTransition
thumb_func_start InitPlayerAvatar
-; void InitPlayerAvatar(u16 x, u16 y, u8 direction, u8 gender)
-InitPlayerAvatar: ; 808BFE0
+@ void InitPlayerAvatar(u16 x, u16 y, u8 direction, u8 gender)
+InitPlayerAvatar: @ 808BFE0
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -242464,7 +242464,7 @@ InitPlayerAvatar: ; 808BFE0
thumb_func_end InitPlayerAvatar
thumb_func_start sub_808C0A8
-sub_808C0A8: ; 808C0A8
+sub_808C0A8: @ 808C0A8
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -242516,7 +242516,7 @@ _0808C100:
thumb_func_end sub_808C0A8
thumb_func_start sub_808C114
-sub_808C114: ; 808C114
+sub_808C114: @ 808C114
push {r4,r5,lr}
ldr r5, =0x02037590
ldrb r0, [r5, 0x5]
@@ -242547,7 +242547,7 @@ sub_808C114: ; 808C114
thumb_func_end sub_808C114
thumb_func_start sub_808C15C
-sub_808C15C: ; 808C15C
+sub_808C15C: @ 808C15C
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -242586,7 +242586,7 @@ sub_808C15C: ; 808C15C
thumb_func_end sub_808C15C
thumb_func_start sub_808C1B4
-sub_808C1B4: ; 808C1B4
+sub_808C1B4: @ 808C1B4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -242637,7 +242637,7 @@ sub_808C1B4: ; 808C1B4
thumb_func_end sub_808C1B4
thumb_func_start sub_808C228
-sub_808C228: ; 808C228
+sub_808C228: @ 808C228
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -242676,7 +242676,7 @@ sub_808C228: ; 808C228
thumb_func_end sub_808C228
thumb_func_start sub_808C280
-sub_808C280: ; 808C280
+sub_808C280: @ 808C280
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -242750,7 +242750,7 @@ _0808C302:
thumb_func_end sub_808C280
thumb_func_start task_add_bump_boulder
-task_add_bump_boulder: ; 808C310
+task_add_bump_boulder: @ 808C310
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -242779,7 +242779,7 @@ task_add_bump_boulder: ; 808C310
thumb_func_end task_add_bump_boulder
thumb_func_start taskFF_bump_boulder
-taskFF_bump_boulder: ; 808C34C
+taskFF_bump_boulder: @ 808C34C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -242820,7 +242820,7 @@ _0808C360:
thumb_func_end taskFF_bump_boulder
thumb_func_start sub_808C3A4
-sub_808C3A4: ; 808C3A4
+sub_808C3A4: @ 808C3A4
push {r4,lr}
adds r4, r0, 0
bl script_env_2_enable
@@ -242838,8 +242838,8 @@ sub_808C3A4: ; 808C3A4
thumb_func_end sub_808C3A4
thumb_func_start do_boulder_dust
-; int do_boulder_dust(int a1, struct npc_state *a2, struct npc_state *a3)
-do_boulder_dust: ; 808C3C4
+@ int do_boulder_dust(int a1, struct npc_state *a2, struct npc_state *a3)
+do_boulder_dust: @ 808C3C4
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -242924,7 +242924,7 @@ _0808C472:
thumb_func_end do_boulder_dust
thumb_func_start sub_808C484
-sub_808C484: ; 808C484
+sub_808C484: @ 808C484
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -242960,7 +242960,7 @@ _0808C4C6:
thumb_func_end sub_808C484
thumb_func_start sub_808C4D8
-sub_808C4D8: ; 808C4D8
+sub_808C4D8: @ 808C4D8
push {r4,lr}
ldr r4, =sub_808C4F8
adds r0, r4, 0
@@ -242976,7 +242976,7 @@ sub_808C4D8: ; 808C4D8
thumb_func_end sub_808C4D8
thumb_func_start sub_808C4F8
-sub_808C4F8: ; 808C4F8
+sub_808C4F8: @ 808C4F8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -243011,7 +243011,7 @@ _0808C50A:
thumb_func_end sub_808C4F8
thumb_func_start sub_808C544
-sub_808C544: ; 808C544
+sub_808C544: @ 808C544
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -243061,7 +243061,7 @@ _0808C5A0:
thumb_func_end sub_808C544
thumb_func_start sub_808C5B0
-sub_808C5B0: ; 808C5B0
+sub_808C5B0: @ 808C5B0
push {r4,lr}
ldr r4, =sub_808C5D0
adds r0, r4, 0
@@ -243077,7 +243077,7 @@ sub_808C5B0: ; 808C5B0
thumb_func_end sub_808C5B0
thumb_func_start sub_808C5D0
-sub_808C5D0: ; 808C5D0
+sub_808C5D0: @ 808C5D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -243112,7 +243112,7 @@ _0808C5E2:
thumb_func_end sub_808C5D0
thumb_func_start sub_808C61C
-sub_808C61C: ; 808C61C
+sub_808C61C: @ 808C61C
push {lr}
ldrh r2, [r0, 0x8]
adds r2, 0x1
@@ -243133,7 +243133,7 @@ sub_808C61C: ; 808C61C
thumb_func_end sub_808C61C
thumb_func_start sub_808C644
-sub_808C644: ; 808C644
+sub_808C644: @ 808C644
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -243192,7 +243192,7 @@ _0808C6AC:
thumb_func_end sub_808C644
thumb_func_start sub_808C6BC
-sub_808C6BC: ; 808C6BC
+sub_808C6BC: @ 808C6BC
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -243224,7 +243224,7 @@ _0808C6EC:
thumb_func_end sub_808C6BC
thumb_func_start sub_808C6FC
-sub_808C6FC: ; 808C6FC
+sub_808C6FC: @ 808C6FC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -243261,7 +243261,7 @@ _0808C740:
thumb_func_end sub_808C6FC
thumb_func_start sub_808C750
-sub_808C750: ; 808C750
+sub_808C750: @ 808C750
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -243298,7 +243298,7 @@ sub_808C750: ; 808C750
thumb_func_end sub_808C750
thumb_func_start taskFF_0805D1D4
-taskFF_0805D1D4: ; 808C7A8
+taskFF_0805D1D4: @ 808C7A8
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -243345,7 +243345,7 @@ _0808C7FC:
thumb_func_end taskFF_0805D1D4
thumb_func_start sub_808C814
-sub_808C814: ; 808C814
+sub_808C814: @ 808C814
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -243397,7 +243397,7 @@ _0808C87A:
thumb_func_end sub_808C814
thumb_func_start StartFishing
-StartFishing: ; 808C88C
+StartFishing: @ 808C88C
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -243422,7 +243422,7 @@ StartFishing: ; 808C88C
thumb_func_end StartFishing
thumb_func_start Task_Fish
-Task_Fish: ; 808C8C0
+Task_Fish: @ 808C8C0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -243450,7 +243450,7 @@ _0808C8D2:
thumb_func_end Task_Fish
thumb_func_start fish0
-fish0: ; 808C8F8
+fish0: @ 808C8F8
push {r4,lr}
adds r4, r0, 0
bl script_env_2_enable
@@ -243468,7 +243468,7 @@ fish0: ; 808C8F8
thumb_func_end fish0
thumb_func_start fish1
-fish1: ; 808C918
+fish1: @ 808C918
push {r4-r6,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -243534,7 +243534,7 @@ fish1: ; 808C918
thumb_func_end fish1
thumb_func_start fish2
-fish2: ; 808C9B0
+fish2: @ 808C9B0
push {r4,lr}
adds r4, r0, 0
bl sub_808CF78
@@ -243556,7 +243556,7 @@ _0808C9CC:
thumb_func_end fish2
thumb_func_start fish3
-fish3: ; 808C9D4
+fish3: @ 808C9D4
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -243597,7 +243597,7 @@ _0808CA18:
thumb_func_end fish3
thumb_func_start fish4
-fish4: ; 808CA20
+fish4: @ 808CA20
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -243679,7 +243679,7 @@ _0808CAB4:
thumb_func_end fish4
thumb_func_start fish5
-fish5: ; 808CABC
+fish5: @ 808CABC
push {r4-r6,lr}
adds r5, r0, 0
bl sub_808CF78
@@ -243762,7 +243762,7 @@ _0808CB5C:
thumb_func_end fish5
thumb_func_start fish6
-fish6: ; 808CB6C
+fish6: @ 808CB6C
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -243790,7 +243790,7 @@ fish6: ; 808CB6C
thumb_func_end fish6
thumb_func_start fish7
-fish7: ; 808CBA4
+fish7: @ 808CBA4
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -243836,7 +243836,7 @@ _0808CBEE:
thumb_func_end fish7
thumb_func_start fish8
-fish8: ; 808CBFC
+fish8: @ 808CBFC
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -243889,7 +243889,7 @@ _0808CC56:
thumb_func_end fish8
thumb_func_start fish9
-fish9: ; 808CC64
+fish9: @ 808CC64
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -243923,7 +243923,7 @@ fish9: ; 808CC64
thumb_func_end fish9
thumb_func_start fishA_wait_for_a_pressed
-fishA_wait_for_a_pressed: ; 808CCA8
+fishA_wait_for_a_pressed: @ 808CCA8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -244030,7 +244030,7 @@ _0808CD80:
thumb_func_end fishA_wait_for_a_pressed
thumb_func_start fishB
-fishB: ; 808CD94
+fishB: @ 808CD94
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -244078,7 +244078,7 @@ fishB: ; 808CD94
thumb_func_end fishB
thumb_func_start fishC
-fishC: ; 808CE04
+fishC: @ 808CE04
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -244127,7 +244127,7 @@ fishC: ; 808CE04
thumb_func_end fishC
thumb_func_start fishD
-fishD: ; 808CE74
+fishD: @ 808CE74
push {r4,lr}
adds r4, r0, 0
bl sub_808CF78
@@ -244141,7 +244141,7 @@ fishD: ; 808CE74
thumb_func_end fishD
thumb_func_start fishE
-fishE: ; 808CE8C
+fishE: @ 808CE8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -244217,7 +244217,7 @@ _0808CF12:
thumb_func_end fishE
thumb_func_start fishF
-fishF: ; 808CF2C
+fishF: @ 808CF2C
push {lr}
bl RunTextPrinters
movs r0, 0
@@ -244248,7 +244248,7 @@ _0808CF68:
thumb_func_end fishF
thumb_func_start sub_808CF78
-sub_808CF78: ; 808CF78
+sub_808CF78: @ 808CF78
push {r4-r7,lr}
ldr r0, =0x02037590
ldrb r1, [r0, 0x4]
@@ -244374,7 +244374,7 @@ _0808D05E:
thumb_func_end sub_808CF78
thumb_func_start sub_808D074
-sub_808D074: ; 808D074
+sub_808D074: @ 808D074
ldr r1, =0x0203734c
strb r0, [r1]
bx lr
@@ -244382,7 +244382,7 @@ sub_808D074: ; 808D074
thumb_func_end sub_808D074
thumb_func_start sub_808D080
-sub_808D080: ; 808D080
+sub_808D080: @ 808D080
push {lr}
ldr r1, =0x0203734c
ldrb r0, [r1]
@@ -244396,7 +244396,7 @@ _0808D08C:
thumb_func_end sub_808D080
thumb_func_start sub_808D094
-sub_808D094: ; 808D094
+sub_808D094: @ 808D094
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -244519,7 +244519,7 @@ _0808D18A:
thumb_func_end sub_808D094
thumb_func_start sub_808D194
-sub_808D194: ; 808D194
+sub_808D194: @ 808D194
push {r4,lr}
ldr r4, =sub_808D1FC
adds r0, r4, 0
@@ -244535,7 +244535,7 @@ sub_808D194: ; 808D194
thumb_func_end sub_808D194
thumb_func_start sub_808D1B4
-sub_808D1B4: ; 808D1B4
+sub_808D1B4: @ 808D1B4
push {lr}
ldr r0, =sub_808D1FC
bl is_function_an_active_task
@@ -244547,7 +244547,7 @@ sub_808D1B4: ; 808D1B4
thumb_func_end sub_808D1B4
thumb_func_start sub_808D1C8
-sub_808D1C8: ; 808D1C8
+sub_808D1C8: @ 808D1C8
push {r4,lr}
ldr r4, =sub_808D094
adds r0, r4, 0
@@ -244563,7 +244563,7 @@ sub_808D1C8: ; 808D1C8
thumb_func_end sub_808D1C8
thumb_func_start sub_808D1E8
-sub_808D1E8: ; 808D1E8
+sub_808D1E8: @ 808D1E8
push {lr}
ldr r0, =sub_808D094
bl is_function_an_active_task
@@ -244575,7 +244575,7 @@ sub_808D1E8: ; 808D1E8
thumb_func_end sub_808D1E8
thumb_func_start sub_808D1FC
-sub_808D1FC: ; 808D1FC
+sub_808D1FC: @ 808D1FC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -244768,7 +244768,7 @@ _0808D37E:
thumb_func_end sub_808D1FC
thumb_func_start sub_808D38C
-sub_808D38C: ; 808D38C
+sub_808D38C: @ 808D38C
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -244821,7 +244821,7 @@ _0808D3EA:
thumb_func_end sub_808D38C
thumb_func_start npc_clear_ids_and_state
-npc_clear_ids_and_state: ; 808D3F0
+npc_clear_ids_and_state: @ 808D3F0
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -244840,7 +244840,7 @@ npc_clear_ids_and_state: ; 808D3F0
thumb_func_end npc_clear_ids_and_state
thumb_func_start npcs_clear_ids_and_state
-npcs_clear_ids_and_state: ; 808D410
+npcs_clear_ids_and_state: @ 808D410
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x02037350
@@ -244862,7 +244862,7 @@ _0808D416:
thumb_func_end npcs_clear_ids_and_state
thumb_func_start sub_808D438
-sub_808D438: ; 808D438
+sub_808D438: @ 808D438
push {lr}
bl strange_npc_table_clear
bl npcs_clear_ids_and_state
@@ -244873,7 +244873,7 @@ sub_808D438: ; 808D438
thumb_func_end sub_808D438
thumb_func_start sub_808D450
-sub_808D450: ; 808D450
+sub_808D450: @ 808D450
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -244950,7 +244950,7 @@ sub_808D450: ; 808D450
thumb_func_end sub_808D450
thumb_func_start sub_808D4F4
-sub_808D4F4: ; 808D4F4
+sub_808D4F4: @ 808D4F4
push {lr}
movs r1, 0
ldr r2, =0x02037350
@@ -244979,8 +244979,8 @@ _0808D51E:
thumb_func_end sub_808D4F4
thumb_func_start GetFieldObjectIdByLocalIdAndMap
-; u8 GetFieldObjectIdByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
-GetFieldObjectIdByLocalIdAndMap: ; 808D524
+@ u8 GetFieldObjectIdByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
+GetFieldObjectIdByLocalIdAndMap: @ 808D524
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -245002,8 +245002,8 @@ _0808D540:
thumb_func_end GetFieldObjectIdByLocalIdAndMap
thumb_func_start TryGetFieldObjectIdByLocalIdAndMap
-; bool8 TryGetFieldObjectIdByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId, u8 *fieldObjectId)
-TryGetFieldObjectIdByLocalIdAndMap: ; 808D548
+@ bool8 TryGetFieldObjectIdByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId, u8 *fieldObjectId)
+TryGetFieldObjectIdByLocalIdAndMap: @ 808D548
push {r4,lr}
adds r4, r3, 0
lsls r0, 24
@@ -245029,8 +245029,8 @@ _0808D56C:
thumb_func_end TryGetFieldObjectIdByLocalIdAndMap
thumb_func_start GetFieldObjectIdByXY
-; u8 GetFieldObjectIdByXY(s16 x, s16 y)
-GetFieldObjectIdByXY: ; 808D574
+@ u8 GetFieldObjectIdByXY(s16 x, s16 y)
+GetFieldObjectIdByXY: @ 808D574
push {r4-r6,lr}
movs r3, 0
ldr r5, =0x02037350
@@ -245070,8 +245070,8 @@ _0808D5AC:
thumb_func_end GetFieldObjectIdByXY
thumb_func_start GetFieldObjectIdByLocalIdAndMapInternal
-; u8 GetFieldObjectIdByLocalIdAndMapInternal(u8 localId, u8 mapId, u8 mapGroupId)
-GetFieldObjectIdByLocalIdAndMapInternal: ; 808D5B8
+@ u8 GetFieldObjectIdByLocalIdAndMapInternal(u8 localId, u8 mapId, u8 mapGroupId)
+GetFieldObjectIdByLocalIdAndMapInternal: @ 808D5B8
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -245116,8 +245116,8 @@ _0808D600:
thumb_func_end GetFieldObjectIdByLocalIdAndMapInternal
thumb_func_start GetFieldObjectIdByLocalId
-; u8 GetFieldObjectIdByLocalId(u8 localId)
-GetFieldObjectIdByLocalId: ; 808D608
+@ u8 GetFieldObjectIdByLocalId(u8 localId)
+GetFieldObjectIdByLocalId: @ 808D608
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -245152,8 +245152,8 @@ _0808D63C:
thumb_func_end GetFieldObjectIdByLocalId
thumb_func_start InitFieldObjectStateFromTemplate
-; u8 InitFieldObjectStateFromTemplate(struct FieldObjectTemplate *fieldObjectTemplate, u8 mapId, u8 mapGroupId)
-InitFieldObjectStateFromTemplate: ; 808D644
+@ u8 InitFieldObjectStateFromTemplate(struct FieldObjectTemplate *fieldObjectTemplate, u8 mapId, u8 mapGroupId)
+InitFieldObjectStateFromTemplate: @ 808D644
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -245308,7 +245308,7 @@ _0808D762:
thumb_func_end InitFieldObjectStateFromTemplate
thumb_func_start sub_808D77C
-sub_808D77C: ; 808D77C
+sub_808D77C: @ 808D77C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -245386,8 +245386,8 @@ _0808D800:
thumb_func_end sub_808D77C
thumb_func_start GetAvailableFieldObjectSlot
-; bool8 GetAvailableFieldObjectSlot(u16 localId, u8 mapId, u8 mapGroupId, u8 *fieldObjectId)
-GetAvailableFieldObjectSlot: ; 808D810
+@ bool8 GetAvailableFieldObjectSlot(u16 localId, u8 mapId, u8 mapGroupId, u8 *fieldObjectId)
+GetAvailableFieldObjectSlot: @ 808D810
push {r4-r7,lr}
mov r12, r3
lsls r0, 16
@@ -245476,8 +245476,8 @@ _0808D8A4:
thumb_func_end GetAvailableFieldObjectSlot
thumb_func_start RemoveFieldObject
-; void RemoveFieldObject(npc_state *fieldObject)
-RemoveFieldObject: ; 808D8B0
+@ void RemoveFieldObject(npc_state *fieldObject)
+RemoveFieldObject: @ 808D8B0
push {lr}
ldrb r2, [r0]
movs r1, 0x2
@@ -245490,8 +245490,8 @@ RemoveFieldObject: ; 808D8B0
thumb_func_end RemoveFieldObject
thumb_func_start RemoveFieldObjectByLocalIdAndMap
-; void RemoveFieldObjectByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapBank)
-RemoveFieldObjectByLocalIdAndMap: ; 808D8C4
+@ void RemoveFieldObjectByLocalIdAndMap(u8 localId, u8 mapNum, u8 mapBank)
+RemoveFieldObjectByLocalIdAndMap: @ 808D8C4
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -245527,8 +245527,8 @@ _0808D902:
thumb_func_end RemoveFieldObjectByLocalIdAndMap
thumb_func_start RemoveFieldObjectInternal
-; void RemoveFieldObjectInternal(npc_state *fieldObject)
-RemoveFieldObjectInternal: ; 808D90C
+@ void RemoveFieldObjectInternal(npc_state *fieldObject)
+RemoveFieldObjectInternal: @ 808D90C
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -245564,7 +245564,7 @@ RemoveFieldObjectInternal: ; 808D90C
thumb_func_end RemoveFieldObjectInternal
thumb_func_start sub_808D958
-sub_808D958: ; 808D958
+sub_808D958: @ 808D958
push {r4,lr}
movs r4, 0
_0808D95C:
@@ -245591,8 +245591,8 @@ _0808D972:
thumb_func_end sub_808D958
thumb_func_start SpawnFieldObjectInternal
-; u8 SpawnFieldObjectInternal(struct FieldObjectTemplate *romFieldObject, struct objtemplate *template, int mapId, int mapGroupId, u16 movingCameraOffsetX, u16 movingCameraOffsetY)
-SpawnFieldObjectInternal: ; 808D98C
+@ u8 SpawnFieldObjectInternal(struct FieldObjectTemplate *romFieldObject, struct objtemplate *template, int mapId, int mapGroupId, u16 movingCameraOffsetX, u16 movingCameraOffsetY)
+SpawnFieldObjectInternal: @ 808D98C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -245805,8 +245805,8 @@ _0808DB2C:
thumb_func_end SpawnFieldObjectInternal
thumb_func_start SpawnFieldObject
-; u8 SpawnFieldObject(struct FieldObjectTemplate *romNpc, u8 mapId, u8 mapGroupId, u16 movingCameraOffsetX, u16 movingCameraOffsetY)
-SpawnFieldObject: ; 808DB40
+@ u8 SpawnFieldObject(struct FieldObjectTemplate *romNpc, u8 mapId, u8 mapGroupId, u16 movingCameraOffsetX, u16 movingCameraOffsetY)
+SpawnFieldObject: @ 808DB40
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -245904,8 +245904,8 @@ _0808DBF2:
thumb_func_end SpawnFieldObject
thumb_func_start SpawnSpecialFieldObject
-; u8 SpawnSpecialFieldObject(struct FieldObjectTemplate *romFieldObject)
-SpawnSpecialFieldObject: ; 808DC08
+@ u8 SpawnSpecialFieldObject(struct FieldObjectTemplate *romFieldObject)
+SpawnSpecialFieldObject: @ 808DC08
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -245936,8 +245936,8 @@ SpawnSpecialFieldObject: ; 808DC08
thumb_func_end SpawnSpecialFieldObject
thumb_func_start SpawnSpecialFieldObjectParametrized
-; u8 SpawnSpecialFieldObjectParametrized(u8 graphicsId, u8 movementBehavior, u8 localId, u16 x, u16 y, u8 z)
-SpawnSpecialFieldObjectParametrized: ; 808DC44
+@ u8 SpawnSpecialFieldObjectParametrized(u8 graphicsId, u8 movementBehavior, u8 localId, u16 x, u16 y, u8 z)
+SpawnSpecialFieldObjectParametrized: @ 808DC44
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -245990,7 +245990,7 @@ SpawnSpecialFieldObjectParametrized: ; 808DC44
thumb_func_end SpawnSpecialFieldObjectParametrized
thumb_func_start show_sprite
-show_sprite: ; 808DCAC
+show_sprite: @ 808DCAC
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -246033,8 +246033,8 @@ _0808DCF4:
thumb_func_end show_sprite
thumb_func_start MakeObjectTemplateFromFieldObjectGraphicsInfo
-; void MakeObjectTemplateFromFieldObjectGraphicsInfo(u8 graphicsId, void ( *callback)(), struct objtemplate *objectTemplate, SpriteOamTable **spriteOamTables)
-MakeObjectTemplateFromFieldObjectGraphicsInfo: ; 808DCFC
+@ void MakeObjectTemplateFromFieldObjectGraphicsInfo(u8 graphicsId, void ( *callback)(), struct objtemplate *objectTemplate, SpriteOamTable **spriteOamTables)
+MakeObjectTemplateFromFieldObjectGraphicsInfo: @ 808DCFC
push {r4-r6,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -246063,8 +246063,8 @@ MakeObjectTemplateFromFieldObjectGraphicsInfo: ; 808DCFC
thumb_func_end MakeObjectTemplateFromFieldObjectGraphicsInfo
thumb_func_start MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex
-; void MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex(u16 graphicsId, u16 callbackIndex, struct objtemplate *objectTemplate, SpriteOamTable **spriteOamTables)
-MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex: ; 808DD30
+@ void MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex(u16 graphicsId, u16 callbackIndex, struct objtemplate *objectTemplate, SpriteOamTable **spriteOamTables)
+MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex: @ 808DD30
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -246081,8 +246081,8 @@ MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex: ; 808DD30
thumb_func_end MakeObjectTemplateFromFieldObjectGraphicsInfoWithCallbackIndex
thumb_func_start MakeObjectTemplateFromFieldObjectTemplate
-; void MakeObjectTemplateFromFieldObjectTemplate(struct FieldObjectTemplate *fieldObjectTemplate, struct objtemplate *objectTemplate, SpriteOamTable **spriteOamTables)
-MakeObjectTemplateFromFieldObjectTemplate: ; 808DD50
+@ void MakeObjectTemplateFromFieldObjectTemplate(struct FieldObjectTemplate *fieldObjectTemplate, struct objtemplate *objectTemplate, SpriteOamTable **spriteOamTables)
+MakeObjectTemplateFromFieldObjectTemplate: @ 808DD50
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -246097,8 +246097,8 @@ MakeObjectTemplateFromFieldObjectTemplate: ; 808DD50
thumb_func_end MakeObjectTemplateFromFieldObjectTemplate
thumb_func_start AddPseudoFieldObject
-; void AddPseudoFieldObject(u8 graphicsId, void ( *callback)(), u16 x, u16 y, u8 subpriority)
-AddPseudoFieldObject: ; 808DD68
+@ void AddPseudoFieldObject(u8 graphicsId, void ( *callback)(), u16 x, u16 y, u8 subpriority)
+AddPseudoFieldObject: @ 808DD68
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -246176,7 +246176,7 @@ _0808DDF2:
thumb_func_end AddPseudoFieldObject
thumb_func_start sprite_new
-sprite_new: ; 808DE0C
+sprite_new: @ 808DE0C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -246354,8 +246354,8 @@ _0808DF6C:
thumb_func_end sprite_new
thumb_func_start SpawnFieldObjectsInView
-; void SpawnFieldObjectsInView(u16 movingCameraOffsetX, u16 movingCameraOffsetY)
-SpawnFieldObjectsInView: ; 808DF80
+@ void SpawnFieldObjectsInView(u16 movingCameraOffsetX, u16 movingCameraOffsetY)
+SpawnFieldObjectsInView: @ 808DF80
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -246489,8 +246489,8 @@ _0808E078:
thumb_func_end SpawnFieldObjectsInView
thumb_func_start RemoveFieldObjectsOutsideView
-; void RemoveFieldObjectsOutsideView()
-RemoveFieldObjectsOutsideView: ; 808E08C
+@ void RemoveFieldObjectsOutsideView()
+RemoveFieldObjectsOutsideView: @ 808E08C
push {r4-r6,lr}
movs r3, 0
ldr r6, =0x02032308
@@ -246540,8 +246540,8 @@ _0808E0D2:
thumb_func_end RemoveFieldObjectsOutsideView
thumb_func_start RemoveFieldObjectIfOutsideView
-; void RemoveFieldObjectIfOutsideView(npc_state *fieldObject)
-RemoveFieldObjectIfOutsideView: ; 808E0EC
+@ void RemoveFieldObjectIfOutsideView(npc_state *fieldObject)
+RemoveFieldObjectIfOutsideView: @ 808E0EC
push {r4-r7,lr}
adds r3, r0, 0
ldr r0, =0x03005d8c
@@ -246609,7 +246609,7 @@ _0808E160:
thumb_func_end RemoveFieldObjectIfOutsideView
thumb_func_start sub_808E16C
-sub_808E16C: ; 808E16C
+sub_808E16C: @ 808E16C
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -246649,7 +246649,7 @@ _0808E1A0:
thumb_func_end sub_808E16C
thumb_func_start sub_808E1B8
-sub_808E1B8: ; 808E1B8
+sub_808E1B8: @ 808E1B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -246872,8 +246872,8 @@ _0808E374:
thumb_func_end sub_808E1B8
thumb_func_start sub_808E38C
-; void sub_808E38C(struct npc_state *fieldObject)
-sub_808E38C: ; 808E38C
+@ void sub_808E38C(struct npc_state *fieldObject)
+sub_808E38C: @ 808E38C
push {lr}
ldrb r2, [r0]
movs r3, 0x3
@@ -246904,8 +246904,8 @@ sub_808E38C: ; 808E38C
thumb_func_end sub_808E38C
thumb_func_start SetPlayerAvatarFieldObjectIdAndObjectId
-; void SetPlayerAvatarFieldObjectIdAndObjectId(u8 fieldObjectId, u8 objectId)
-SetPlayerAvatarFieldObjectIdAndObjectId: ; 808E3C4
+@ void SetPlayerAvatarFieldObjectIdAndObjectId(u8 fieldObjectId, u8 objectId)
+SetPlayerAvatarFieldObjectIdAndObjectId: @ 808E3C4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -246930,8 +246930,8 @@ SetPlayerAvatarFieldObjectIdAndObjectId: ; 808E3C4
thumb_func_end SetPlayerAvatarFieldObjectIdAndObjectId
thumb_func_start FieldObjectSetGraphicsId
-; void FieldObjectSetGraphicsId(npc_state *npcState, u8 graphicsId)
-FieldObjectSetGraphicsId: ; 808E3F8
+@ void FieldObjectSetGraphicsId(npc_state *npcState, u8 graphicsId)
+FieldObjectSetGraphicsId: @ 808E3F8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -247064,7 +247064,7 @@ _0808E4F8:
thumb_func_end FieldObjectSetGraphicsId
thumb_func_start sub_808E504
-sub_808E504: ; 808E504
+sub_808E504: @ 808E504
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -247098,8 +247098,8 @@ _0808E538:
thumb_func_end sub_808E504
thumb_func_start FieldObjectTurn
-; void FieldObjectTurn(struct npc_state *fieldObject, u8 direction)
-FieldObjectTurn: ; 808E544
+@ void FieldObjectTurn(struct npc_state *fieldObject, u8 direction)
+FieldObjectTurn: @ 808E544
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 24
@@ -247139,8 +247139,8 @@ _0808E58A:
thumb_func_end FieldObjectTurn
thumb_func_start FieldObjectTurnByLocalIdAndMap
-; void FieldObjectTurnByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
-FieldObjectTurnByLocalIdAndMap: ; 808E594
+@ void FieldObjectTurnByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
+FieldObjectTurnByLocalIdAndMap: @ 808E594
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -247174,7 +247174,7 @@ _0808E5C8:
thumb_func_end FieldObjectTurnByLocalIdAndMap
thumb_func_start sub_808E5D4
-sub_808E5D4: ; 808E5D4
+sub_808E5D4: @ 808E5D4
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -247191,8 +247191,8 @@ sub_808E5D4: ; 808E5D4
thumb_func_end sub_808E5D4
thumb_func_start get_berry_tree_graphics
-; void get_berry_tree_graphics(npc_state *npcState, struct obj *obj)
-get_berry_tree_graphics: ; 808E5F4
+@ void get_berry_tree_graphics(npc_state *npcState, struct obj *obj)
+get_berry_tree_graphics: @ 808E5F4
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -247268,8 +247268,8 @@ _0808E680:
thumb_func_end get_berry_tree_graphics
thumb_func_start GetFieldObjectGraphicsInfo
-; FieldObjectGraphicsInfo *GetFieldObjectGraphicsInfo(u8 graphicsId)
-GetFieldObjectGraphicsInfo: ; 808E694
+@ FieldObjectGraphicsInfo *GetFieldObjectGraphicsInfo(u8 graphicsId)
+GetFieldObjectGraphicsInfo: @ 808E694
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -247308,8 +247308,8 @@ _0808E6D2:
thumb_func_end GetFieldObjectGraphicsInfo
thumb_func_start FieldObjectHandleDynamicGraphicsId
-; void FieldObjectHandleDynamicGraphicsId(struct npc_state *fieldObject)
-FieldObjectHandleDynamicGraphicsId: ; 808E6DC
+@ void FieldObjectHandleDynamicGraphicsId(struct npc_state *fieldObject)
+FieldObjectHandleDynamicGraphicsId: @ 808E6DC
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x5]
@@ -247327,7 +247327,7 @@ _0808E6F2:
thumb_func_end FieldObjectHandleDynamicGraphicsId
thumb_func_start npc_by_local_id_and_map_set_field_1_bit_x20
-npc_by_local_id_and_map_set_field_1_bit_x20: ; 808E6F8
+npc_by_local_id_and_map_set_field_1_bit_x20: @ 808E6F8
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -247369,8 +247369,8 @@ _0808E73A:
thumb_func_end npc_by_local_id_and_map_set_field_1_bit_x20
thumb_func_start FieldObjectGetLocalIdAndMap
-; void FieldObjectGetLocalIdAndMap(struct npc_state *fieldObject, u8 *localId, u8 *mapId, u8 *mapGroupId)
-FieldObjectGetLocalIdAndMap: ; 808E748
+@ void FieldObjectGetLocalIdAndMap(struct npc_state *fieldObject, u8 *localId, u8 *mapId, u8 *mapGroupId)
+FieldObjectGetLocalIdAndMap: @ 808E748
push {r4,lr}
ldrb r4, [r0, 0x8]
strb r4, [r1]
@@ -247384,7 +247384,7 @@ FieldObjectGetLocalIdAndMap: ; 808E748
thumb_func_end FieldObjectGetLocalIdAndMap
thumb_func_start sub_808E75C
-sub_808E75C: ; 808E75C
+sub_808E75C: @ 808E75C
push {lr}
lsls r0, 16
asrs r0, 16
@@ -247411,7 +247411,7 @@ _0808E784:
thumb_func_end sub_808E75C
thumb_func_start sub_808E78C
-sub_808E78C: ; 808E78C
+sub_808E78C: @ 808E78C
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -247455,7 +247455,7 @@ _0808E7D2:
thumb_func_end sub_808E78C
thumb_func_start sub_808E7E4
-sub_808E7E4: ; 808E7E4
+sub_808E7E4: @ 808E7E4
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -247493,7 +247493,7 @@ _0808E820:
thumb_func_end sub_808E7E4
thumb_func_start sub_808E82C
-sub_808E82C: ; 808E82C
+sub_808E82C: @ 808E82C
push {r4,r5,lr}
sub sp, 0x4
ldr r4, [sp, 0x10]
@@ -247536,7 +247536,7 @@ _0808E870:
thumb_func_end sub_808E82C
thumb_func_start gpu_pal_allocator_reset__manage_upper_four
-gpu_pal_allocator_reset__manage_upper_four: ; 808E880
+gpu_pal_allocator_reset__manage_upper_four: @ 808E880
push {lr}
bl ResetObjectPaletteAllocator
ldr r1, =0x0300301c
@@ -247548,7 +247548,7 @@ gpu_pal_allocator_reset__manage_upper_four: ; 808E880
thumb_func_end gpu_pal_allocator_reset__manage_upper_four
thumb_func_start sub_808E894
-sub_808E894: ; 808E894
+sub_808E894: @ 808E894
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -247569,7 +247569,7 @@ _0808E8B2:
thumb_func_end sub_808E894
thumb_func_start sub_808E8C0
-sub_808E8C0: ; 808E8C0
+sub_808E8C0: @ 808E8C0
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -247599,8 +247599,8 @@ _0808E8EA:
thumb_func_end sub_808E8C0
thumb_func_start sub_808E8F4
-; u8 sub_808E8F4(struct TaggedObjectPalette *taggedPalette)
-sub_808E8F4: ; 808E8F4
+@ u8 sub_808E8F4(struct TaggedObjectPalette *taggedPalette)
+sub_808E8F4: @ 808E8F4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x4]
@@ -247623,8 +247623,8 @@ _0808E914:
thumb_func_end sub_808E8F4
thumb_func_start pal_patch_for_npc
-; void pal_patch_for_npc(u16 tag, u8 slot)
-pal_patch_for_npc: ; 808E91C
+@ void pal_patch_for_npc(u16 tag, u8 slot)
+pal_patch_for_npc: @ 808E91C
push {r4,lr}
adds r4, r1, 0
lsls r0, 16
@@ -247652,8 +247652,8 @@ pal_patch_for_npc: ; 808E91C
thumb_func_end pal_patch_for_npc
thumb_func_start pal_patch_for_npc_range
-; void pal_patch_for_npc_range(u16 *tags, u8 minSlot, u8 maxSlot)
-pal_patch_for_npc_range: ; 808E954
+@ void pal_patch_for_npc_range(u16 *tags, u8 minSlot, u8 maxSlot)
+pal_patch_for_npc_range: @ 808E954
push {r4-r6,lr}
adds r5, r0, 0
lsls r1, 24
@@ -247679,8 +247679,8 @@ _0808E978:
thumb_func_end pal_patch_for_npc_range
thumb_func_start FindFieldObjectPaletteIndexByTag
-; u8 FindFieldObjectPaletteIndexByTag(u16 tag)
-FindFieldObjectPaletteIndexByTag: ; 808E980
+@ u8 FindFieldObjectPaletteIndexByTag(u16 tag)
+FindFieldObjectPaletteIndexByTag: @ 808E980
push {r4-r6,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -247720,8 +247720,8 @@ _0808E9C2:
thumb_func_end FindFieldObjectPaletteIndexByTag
thumb_func_start npc_load_two_palettes__no_record
-; void npc_load_two_palettes__no_record(u16 tag, u8 slot)
-npc_load_two_palettes__no_record: ; 808E9C8
+@ void npc_load_two_palettes__no_record(u16 tag, u8 slot)
+npc_load_two_palettes__no_record: @ 808E9C8
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -247773,8 +247773,8 @@ _0808EA30:
thumb_func_end npc_load_two_palettes__no_record
thumb_func_start npc_load_two_palettes__and_record
-; void npc_load_two_palettes__and_record(u16 tag, u8 slot)
-npc_load_two_palettes__and_record: ; 808EA38
+@ void npc_load_two_palettes__and_record(u16 tag, u8 slot)
+npc_load_two_palettes__and_record: @ 808EA38
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -247828,7 +247828,7 @@ _0808EAA8:
thumb_func_end npc_load_two_palettes__and_record
thumb_func_start sub_808EAB0
-sub_808EAB0: ; 808EAB0
+sub_808EAB0: @ 808EAB0
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -247840,7 +247840,7 @@ sub_808EAB0: ; 808EAB0
thumb_func_end sub_808EAB0
thumb_func_start sub_808EAC4
-sub_808EAC4: ; 808EAC4
+sub_808EAC4: @ 808EAC4
push {r4,lr}
ldrh r3, [r0, 0x10]
strh r3, [r0, 0x14]
@@ -247860,8 +247860,8 @@ sub_808EAC4: ; 808EAC4
thumb_func_end sub_808EAC4
thumb_func_start npc_coords_shift
-; void npc_coords_shift(struct npc_state *fieldObject, u16 x, u16 y)
-npc_coords_shift: ; 808EAE4
+@ void npc_coords_shift(struct npc_state *fieldObject, u16 x, u16 y)
+npc_coords_shift: @ 808EAE4
ldrh r3, [r0, 0x10]
strh r3, [r0, 0x14]
ldrh r3, [r0, 0x12]
@@ -247872,8 +247872,8 @@ npc_coords_shift: ; 808EAE4
thumb_func_end npc_coords_shift
thumb_func_start npc_coords_set
-; void npc_coords_set(struct npc_state *fieldObject, u16 x, u16 y)
-npc_coords_set: ; 808EAF4
+@ void npc_coords_set(struct npc_state *fieldObject, u16 x, u16 y)
+npc_coords_set: @ 808EAF4
lsls r1, 16
lsrs r1, 16
lsls r2, 16
@@ -247886,7 +247886,7 @@ npc_coords_set: ; 808EAF4
thumb_func_end npc_coords_set
thumb_func_start sub_808EB08
-sub_808EB08: ; 808EB08
+sub_808EB08: @ 808EB08
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -247965,7 +247965,7 @@ _0808EB9A:
thumb_func_end sub_808EB08
thumb_func_start sub_808EBA8
-sub_808EBA8: ; 808EBA8
+sub_808EBA8: @ 808EBA8
push {r4,r5,lr}
sub sp, 0x4
ldr r4, [sp, 0x10]
@@ -248009,8 +248009,8 @@ _0808EBF0:
thumb_func_end sub_808EBA8
thumb_func_start npc_coords_shift_still
-; void npc_coords_shift_still(struct npc_state *fieldObject)
-npc_coords_shift_still: ; 808EBFC
+@ void npc_coords_shift_still(struct npc_state *fieldObject)
+npc_coords_shift_still: @ 808EBFC
push {lr}
movs r2, 0x10
ldrsh r1, [r0, r2]
@@ -248022,8 +248022,8 @@ npc_coords_shift_still: ; 808EBFC
thumb_func_end npc_coords_shift_still
thumb_func_start UpdateFieldObjectCoordsForCameraUpdate
-; void UpdateFieldObjectCoordsForCameraUpdate()
-UpdateFieldObjectCoordsForCameraUpdate: ; 808EC10
+@ void UpdateFieldObjectCoordsForCameraUpdate()
+UpdateFieldObjectCoordsForCameraUpdate: @ 808EC10
push {r4,r5,lr}
ldr r2, =0x02037334
ldrb r1, [r2]
@@ -248078,8 +248078,8 @@ _0808EC68:
thumb_func_end UpdateFieldObjectCoordsForCameraUpdate
thumb_func_start GetFieldObjectIdByXYZ
-; u8 GetFieldObjectIdByXYZ(u16 x, u16 y, u8 z)
-GetFieldObjectIdByXYZ: ; 808EC78
+@ u8 GetFieldObjectIdByXYZ(u16 x, u16 y, u8 z)
+GetFieldObjectIdByXYZ: @ 808EC78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -248135,8 +248135,8 @@ _0808ECD4:
thumb_func_end GetFieldObjectIdByXYZ
thumb_func_start FieldObjectDoesZCoordMatch
-; bool8 FieldObjectDoesZCoordMatch(struct npc_state *fieldObject)
-FieldObjectDoesZCoordMatch: ; 808ECE0
+@ bool8 FieldObjectDoesZCoordMatch(struct npc_state *fieldObject)
+FieldObjectDoesZCoordMatch: @ 808ECE0
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -248161,8 +248161,8 @@ _0808ED02:
thumb_func_end FieldObjectDoesZCoordMatch
thumb_func_start UpdateFieldObjectsForCameraUpdate
-; void UpdateFieldObjectsForCameraUpdate(u16 movingCameraOffsetX, u16 movingCameraOffsetY)
-UpdateFieldObjectsForCameraUpdate: ; 808ED08
+@ void UpdateFieldObjectsForCameraUpdate(u16 movingCameraOffsetX, u16 movingCameraOffsetY)
+UpdateFieldObjectsForCameraUpdate: @ 808ED08
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -248185,8 +248185,8 @@ UpdateFieldObjectsForCameraUpdate: ; 808ED08
thumb_func_end UpdateFieldObjectsForCameraUpdate
thumb_func_start AddCameraObject
-; u8 AddCameraObject(u8 followedObjectId)
-AddCameraObject: ; 808ED34
+@ u8 AddCameraObject(u8 followedObjectId)
+AddCameraObject: @ 808ED34
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -248219,8 +248219,8 @@ AddCameraObject: ; 808ED34
thumb_func_end AddCameraObject
thumb_func_start ObjectCB_CameraObject
-; void ObjectCB_CameraObject(struct obj *object)
-ObjectCB_CameraObject: ; 808ED78
+@ void ObjectCB_CameraObject(struct obj *object)
+ObjectCB_CameraObject: @ 808ED78
push {r4,r5,lr}
sub sp, 0xC
mov r2, sp
@@ -248241,8 +248241,8 @@ ObjectCB_CameraObject: ; 808ED78
thumb_func_end ObjectCB_CameraObject
thumb_func_start CameraObject_0
-; void CameraObject_0(struct obj *object)
-CameraObject_0: ; 808EDA0
+@ void CameraObject_0(struct obj *object)
+CameraObject_0: @ 808EDA0
push {lr}
ldr r3, =0x02020630
movs r1, 0x2E
@@ -248274,8 +248274,8 @@ CameraObject_0: ; 808EDA0
thumb_func_end CameraObject_0
thumb_func_start CameraObject_1
-; void CameraObject_1(struct obj *object)
-CameraObject_1: ; 808EDDC
+@ void CameraObject_1(struct obj *object)
+CameraObject_1: @ 808EDDC
push {r4,r5,lr}
ldr r3, =0x02020630
movs r1, 0x2E
@@ -248305,8 +248305,8 @@ CameraObject_1: ; 808EDDC
thumb_func_end CameraObject_1
thumb_func_start CameraObject_2
-; void CameraObject_2(struct obj *object)
-CameraObject_2: ; 808EE14
+@ void CameraObject_2(struct obj *object)
+CameraObject_2: @ 808EE14
push {r4,lr}
ldr r4, =0x02020630
movs r1, 0x2E
@@ -248333,8 +248333,8 @@ CameraObject_2: ; 808EE14
thumb_func_end CameraObject_2
thumb_func_start FindCameraObject
-; struct obj *FindCameraObject()
-FindCameraObject: ; 808EE44
+@ struct obj *FindCameraObject()
+FindCameraObject: @ 808EE44
push {r4,r5,lr}
movs r3, 0
ldr r4, =0x02020630
@@ -248373,8 +248373,8 @@ _0808EE84:
thumb_func_end FindCameraObject
thumb_func_start CameraObjectReset1
-; void CameraObjectReset1()
-CameraObjectReset1: ; 808EE8C
+@ void CameraObjectReset1()
+CameraObjectReset1: @ 808EE8C
push {lr}
bl FindCameraObject
adds r2, r0, 0
@@ -248391,8 +248391,8 @@ _0808EEA4:
thumb_func_end CameraObjectReset1
thumb_func_start CameraObjectSetFollowedObjectId
-; void CameraObjectSetFollowedObjectId(u8 objectId)
-CameraObjectSetFollowedObjectId: ; 808EEA8
+@ void CameraObjectSetFollowedObjectId(u8 objectId)
+CameraObjectSetFollowedObjectId: @ 808EEA8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -248408,8 +248408,8 @@ _0808EEBC:
thumb_func_end CameraObjectSetFollowedObjectId
thumb_func_start CameraObjectGetFollowedObjectId
-; u8 CameraObjectGetFollowedObjectId()
-CameraObjectGetFollowedObjectId: ; 808EEC4
+@ u8 CameraObjectGetFollowedObjectId()
+CameraObjectGetFollowedObjectId: @ 808EEC4
push {lr}
bl FindCameraObject
cmp r0, 0
@@ -248426,8 +248426,8 @@ _0808EED8:
thumb_func_end CameraObjectGetFollowedObjectId
thumb_func_start CameraObjectReset2
-; void CameraObjectReset2()
-CameraObjectReset2: ; 808EEDC
+@ void CameraObjectReset2()
+CameraObjectReset2: @ 808EEDC
push {lr}
bl FindCameraObject
movs r1, 0x2
@@ -248437,7 +248437,7 @@ CameraObjectReset2: ; 808EEDC
thumb_func_end CameraObjectReset2
thumb_func_start sub_808EEEC
-sub_808EEEC: ; 808EEEC
+sub_808EEEC: @ 808EEEC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -248490,7 +248490,7 @@ _0808EF42:
thumb_func_end sub_808EEEC
thumb_func_start obj_unfreeze
-obj_unfreeze: ; 808EF50
+obj_unfreeze: @ 808EF50
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -248550,8 +248550,8 @@ _0808EFB6:
thumb_func_end obj_unfreeze
thumb_func_start FieldObjectSetDirection
-; void FieldObjectSetDirection(struct npc_state *fieldObject, u8 direction)
-FieldObjectSetDirection: ; 808EFC0
+@ void FieldObjectSetDirection(struct npc_state *fieldObject, u8 direction)
+FieldObjectSetDirection: @ 808EFC0
push {r4,lr}
adds r3, r0, 0
lsls r1, 24
@@ -248589,8 +248589,8 @@ _0808EFF0:
thumb_func_end FieldObjectSetDirection
thumb_func_start GetFieldObjectScriptPointerByLocalIdAndMap
-; u32 GetFieldObjectScriptPointerByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
-GetFieldObjectScriptPointerByLocalIdAndMap: ; 808F004
+@ u32 GetFieldObjectScriptPointerByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
+GetFieldObjectScriptPointerByLocalIdAndMap: @ 808F004
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -248605,8 +248605,8 @@ GetFieldObjectScriptPointerByLocalIdAndMap: ; 808F004
thumb_func_end GetFieldObjectScriptPointerByLocalIdAndMap
thumb_func_start GetFieldObjectScriptPointerByFieldObjectId
-; u32 GetFieldObjectScriptPointerByFieldObjectId(u8 fieldObjectId)
-GetFieldObjectScriptPointerByFieldObjectId: ; 808F01C
+@ u32 GetFieldObjectScriptPointerByFieldObjectId(u8 fieldObjectId)
+GetFieldObjectScriptPointerByFieldObjectId: @ 808F01C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -248625,8 +248625,8 @@ GetFieldObjectScriptPointerByFieldObjectId: ; 808F01C
thumb_func_end GetFieldObjectScriptPointerByFieldObjectId
thumb_func_start GetFieldObjectFlagIdByLocalIdAndMap
-; u16 GetFieldObjectFlagIdByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
-GetFieldObjectFlagIdByLocalIdAndMap: ; 808F040
+@ u16 GetFieldObjectFlagIdByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
+GetFieldObjectFlagIdByLocalIdAndMap: @ 808F040
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -248641,8 +248641,8 @@ GetFieldObjectFlagIdByLocalIdAndMap: ; 808F040
thumb_func_end GetFieldObjectFlagIdByLocalIdAndMap
thumb_func_start GetFieldObjectFlagIdByFieldObjectId
-; u16 GetFieldObjectFlagIdByFieldObjectId(u8 fieldObjectId)
-GetFieldObjectFlagIdByFieldObjectId: ; 808F058
+@ u16 GetFieldObjectFlagIdByFieldObjectId(u8 fieldObjectId)
+GetFieldObjectFlagIdByFieldObjectId: @ 808F058
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -248663,7 +248663,7 @@ GetFieldObjectFlagIdByFieldObjectId: ; 808F058
thumb_func_end GetFieldObjectFlagIdByFieldObjectId
thumb_func_start sub_808F080
-sub_808F080: ; 808F080
+sub_808F080: @ 808F080
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -248696,7 +248696,7 @@ _0808F0B6:
thumb_func_end sub_808F080
thumb_func_start sub_808F0BC
-sub_808F0BC: ; 808F0BC
+sub_808F0BC: @ 808F0BC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02037350
@@ -248710,7 +248710,7 @@ sub_808F0BC: ; 808F0BC
thumb_func_end sub_808F0BC
thumb_func_start sub_808F0D4
-sub_808F0D4: ; 808F0D4
+sub_808F0D4: @ 808F0D4
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -248743,8 +248743,8 @@ _0808F10A:
thumb_func_end sub_808F0D4
thumb_func_start FieldObjectGetBerryTreeId
-; u8 FieldObjectGetBerryTreeId(u8 fieldObjectId)
-FieldObjectGetBerryTreeId: ; 808F110
+@ u8 FieldObjectGetBerryTreeId(u8 fieldObjectId)
+FieldObjectGetBerryTreeId: @ 808F110
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02037350
@@ -248758,8 +248758,8 @@ FieldObjectGetBerryTreeId: ; 808F110
thumb_func_end FieldObjectGetBerryTreeId
thumb_func_start GetFieldObjectTemplateByLocalIdAndMap
-; struct FieldObjectTemplate *GetFieldObjectTemplateByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
-GetFieldObjectTemplateByLocalIdAndMap: ; 808F128
+@ struct FieldObjectTemplate *GetFieldObjectTemplateByLocalIdAndMap(u8 localId, u8 mapId, u8 mapGroupId)
+GetFieldObjectTemplateByLocalIdAndMap: @ 808F128
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -248800,8 +248800,8 @@ _0808F16C:
thumb_func_end GetFieldObjectTemplateByLocalIdAndMap
thumb_func_start FindFieldObjectTemplateInArrayByLocalId
-; struct FieldObjectTemplate *FindFieldObjectTemplateInArrayByLocalId(u8 localId, struct FieldObjectTemplate *templates, u8 numTemplates)
-FindFieldObjectTemplateInArrayByLocalId: ; 808F17C
+@ struct FieldObjectTemplate *FindFieldObjectTemplateInArrayByLocalId(u8 localId, struct FieldObjectTemplate *templates, u8 numTemplates)
+FindFieldObjectTemplateInArrayByLocalId: @ 808F17C
push {r4,r5,lr}
adds r5, r1, 0
lsls r0, 24
@@ -248836,8 +248836,8 @@ _0808F1AC:
thumb_func_end FindFieldObjectTemplateInArrayByLocalId
thumb_func_start sub_808F1B4
-; int sub_808F1B4(struct npc_state *fieldObject)
-sub_808F1B4: ; 808F1B4
+@ int sub_808F1B4(struct npc_state *fieldObject)
+sub_808F1B4: @ 808F1B4
push {r4,r5,lr}
adds r3, r0, 0
ldrb r0, [r3, 0x9]
@@ -248886,8 +248886,8 @@ _0808F202:
thumb_func_end sub_808F1B4
thumb_func_start sub_808F208
-; void sub_808F208(struct npc_state *fieldObject)
-sub_808F208: ; 808F208
+@ void sub_808F208(struct npc_state *fieldObject)
+sub_808F208: @ 808F208
push {r4,lr}
adds r4, r0, 0
bl sub_808F1B4
@@ -248907,7 +248907,7 @@ _0808F222:
thumb_func_end sub_808F208
thumb_func_start sub_808F228
-sub_808F228: ; 808F228
+sub_808F228: @ 808F228
push {r4,lr}
adds r4, r1, 0
bl sub_808F1B4
@@ -248921,7 +248921,7 @@ _0808F236:
thumb_func_end sub_808F228
thumb_func_start sub_808F23C
-sub_808F23C: ; 808F23C
+sub_808F23C: @ 808F23C
push {r4,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -248936,8 +248936,8 @@ _0808F24C:
thumb_func_end sub_808F23C
thumb_func_start sub_808F254
-; void sub_808F254(u8 localId, u8 mapId, u8 mapGroupId)
-sub_808F254: ; 808F254
+@ void sub_808F254(u8 localId, u8 mapId, u8 mapGroupId)
+sub_808F254: @ 808F254
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -248967,7 +248967,7 @@ _0808F282:
thumb_func_end sub_808F254
thumb_func_start sub_808F28C
-sub_808F28C: ; 808F28C
+sub_808F28C: @ 808F28C
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -249019,7 +249019,7 @@ _0808F2E8:
thumb_func_end sub_808F28C
thumb_func_start npc_paltag_set_load
-npc_paltag_set_load: ; 808F2F8
+npc_paltag_set_load: @ 808F2F8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -249063,7 +249063,7 @@ _0808F356:
thumb_func_end npc_paltag_set_load
thumb_func_start npc_paltag_by_palslot
-npc_paltag_by_palslot: ; 808F360
+npc_paltag_by_palslot: @ 808F360
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -249126,7 +249126,7 @@ _0808F3CE:
thumb_func_end npc_paltag_by_palslot
thumb_func_start FieldObjectCB_NoMovement1
-FieldObjectCB_NoMovement1: ; 808F3E0
+FieldObjectCB_NoMovement1: @ 808F3E0
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -249144,13 +249144,13 @@ FieldObjectCB_NoMovement1: ; 808F3E0
thumb_func_end FieldObjectCB_NoMovement1
thumb_func_start FieldObjectCB2_NoMovement1
-FieldObjectCB2_NoMovement1: ; 808F404
+FieldObjectCB2_NoMovement1: @ 808F404
movs r0, 0
bx lr
thumb_func_end FieldObjectCB2_NoMovement1
thumb_func_start FieldObjectCB_GoRandomDirections
-FieldObjectCB_GoRandomDirections: ; 808F408
+FieldObjectCB_GoRandomDirections: @ 808F408
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -249168,7 +249168,7 @@ FieldObjectCB_GoRandomDirections: ; 808F408
thumb_func_end FieldObjectCB_GoRandomDirections
thumb_func_start FieldObjectCB2_GoRandomDirections
-FieldObjectCB2_GoRandomDirections: ; 808F42C
+FieldObjectCB2_GoRandomDirections: @ 808F42C
push {r4,lr}
ldr r3, =gUnknown_0850D6F4
movs r4, 0x30
@@ -249186,7 +249186,7 @@ FieldObjectCB2_GoRandomDirections: ; 808F42C
thumb_func_end FieldObjectCB2_GoRandomDirections
thumb_func_start sub_808F44C
-sub_808F44C: ; 808F44C
+sub_808F44C: @ 808F44C
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -249198,7 +249198,7 @@ sub_808F44C: ; 808F44C
thumb_func_end sub_808F44C
thumb_func_start sub_808F460
-sub_808F460: ; 808F460
+sub_808F460: @ 808F460
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -249221,7 +249221,7 @@ sub_808F460: ; 808F460
thumb_func_end sub_808F460
thumb_func_start sub_808F48C
-sub_808F48C: ; 808F48C
+sub_808F48C: @ 808F48C
push {r4-r6,lr}
adds r6, r1, 0
bl FieldObjectExecRegularAnim
@@ -249252,7 +249252,7 @@ _0808F4C2:
thumb_func_end sub_808F48C
thumb_func_start sub_808F4C8
-sub_808F4C8: ; 808F4C8
+sub_808F4C8: @ 808F4C8
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -249273,7 +249273,7 @@ _0808F4E2:
thumb_func_end sub_808F4C8
thumb_func_start sub_808F4E8
-sub_808F4E8: ; 808F4E8
+sub_808F4E8: @ 808F4E8
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -249311,7 +249311,7 @@ _0808F526:
thumb_func_end sub_808F4E8
thumb_func_start sub_808F534
-sub_808F534: ; 808F534
+sub_808F534: @ 808F534
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -249337,7 +249337,7 @@ sub_808F534: ; 808F534
thumb_func_end sub_808F534
thumb_func_start sub_808F564
-sub_808F564: ; 808F564
+sub_808F564: @ 808F564
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -249360,8 +249360,8 @@ _0808F582:
thumb_func_end sub_808F564
thumb_func_start FieldObjectIsTrainerAndCloseToPlayer
-; bool8 FieldObjectIsTrainerAndCloseToPlayer(struct npc_state *fieldObject)
-FieldObjectIsTrainerAndCloseToPlayer: ; 808F58C
+@ bool8 FieldObjectIsTrainerAndCloseToPlayer(struct npc_state *fieldObject)
+FieldObjectIsTrainerAndCloseToPlayer: @ 808F58C
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -249428,7 +249428,7 @@ _0808F5FE:
thumb_func_end FieldObjectIsTrainerAndCloseToPlayer
thumb_func_start sub_808F608
-sub_808F608: ; 808F608
+sub_808F608: @ 808F608
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -249458,7 +249458,7 @@ _0808F630:
thumb_func_end sub_808F608
thumb_func_start sub_808F638
-sub_808F638: ; 808F638
+sub_808F638: @ 808F638
push {lr}
movs r0, 0x1
lsls r1, 16
@@ -249471,7 +249471,7 @@ _0808F644:
thumb_func_end sub_808F638
thumb_func_start sub_808F648
-sub_808F648: ; 808F648
+sub_808F648: @ 808F648
push {lr}
movs r1, 0x4
lsls r0, 16
@@ -249485,7 +249485,7 @@ _0808F654:
thumb_func_end sub_808F648
thumb_func_start sub_808F65C
-sub_808F65C: ; 808F65C
+sub_808F65C: @ 808F65C
push {r4-r7,lr}
lsls r0, 16
asrs r4, r0, 16
@@ -249535,7 +249535,7 @@ _0808F6B2:
thumb_func_end sub_808F65C
thumb_func_start sub_808F6B8
-sub_808F6B8: ; 808F6B8
+sub_808F6B8: @ 808F6B8
push {r4-r7,lr}
lsls r0, 16
asrs r4, r0, 16
@@ -249585,7 +249585,7 @@ _0808F70E:
thumb_func_end sub_808F6B8
thumb_func_start sub_808F714
-sub_808F714: ; 808F714
+sub_808F714: @ 808F714
push {r4-r7,lr}
lsls r0, 16
asrs r4, r0, 16
@@ -249635,7 +249635,7 @@ _0808F76A:
thumb_func_end sub_808F714
thumb_func_start sub_808F770
-sub_808F770: ; 808F770
+sub_808F770: @ 808F770
push {r4-r7,lr}
lsls r0, 16
asrs r4, r0, 16
@@ -249685,7 +249685,7 @@ _0808F7C6:
thumb_func_end sub_808F770
thumb_func_start sub_808F7CC
-sub_808F7CC: ; 808F7CC
+sub_808F7CC: @ 808F7CC
push {r4-r7,lr}
lsls r0, 16
asrs r7, r0, 16
@@ -249718,7 +249718,7 @@ _0808F802:
thumb_func_end sub_808F7CC
thumb_func_start sub_808F808
-sub_808F808: ; 808F808
+sub_808F808: @ 808F808
push {r4-r7,lr}
lsls r0, 16
asrs r7, r0, 16
@@ -249751,7 +249751,7 @@ _0808F83E:
thumb_func_end sub_808F808
thumb_func_start sub_808F844
-sub_808F844: ; 808F844
+sub_808F844: @ 808F844
push {r4-r7,lr}
lsls r0, 16
asrs r7, r0, 16
@@ -249784,7 +249784,7 @@ _0808F87A:
thumb_func_end sub_808F844
thumb_func_start sub_808F880
-sub_808F880: ; 808F880
+sub_808F880: @ 808F880
push {r4-r7,lr}
lsls r0, 16
asrs r7, r0, 16
@@ -249817,7 +249817,7 @@ _0808F8B6:
thumb_func_end sub_808F880
thumb_func_start sub_808F8BC
-sub_808F8BC: ; 808F8BC
+sub_808F8BC: @ 808F8BC
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -249889,7 +249889,7 @@ _0808F938:
thumb_func_end sub_808F8BC
thumb_func_start FieldObjectCB_LookRandomDirections
-FieldObjectCB_LookRandomDirections: ; 808F944
+FieldObjectCB_LookRandomDirections: @ 808F944
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -249907,8 +249907,8 @@ FieldObjectCB_LookRandomDirections: ; 808F944
thumb_func_end FieldObjectCB_LookRandomDirections
thumb_func_start FieldObjectCB2_LookRandomDirections
-; bool8 FieldObjectCB2_LookRandomDirections(struct npc_state *fieldObject, struct obj *object)
-FieldObjectCB2_LookRandomDirections: ; 808F968
+@ bool8 FieldObjectCB2_LookRandomDirections(struct npc_state *fieldObject, struct obj *object)
+FieldObjectCB2_LookRandomDirections: @ 808F968
push {r4,lr}
ldr r3, =gUnknown_0850D740
movs r4, 0x30
@@ -249926,8 +249926,8 @@ FieldObjectCB2_LookRandomDirections: ; 808F968
thumb_func_end FieldObjectCB2_LookRandomDirections
thumb_func_start sub_808F988
-; bool8 sub_808F988(struct npc_state *fieldObject, struct obj *object)
-sub_808F988: ; 808F988
+@ bool8 sub_808F988(struct npc_state *fieldObject, struct obj *object)
+sub_808F988: @ 808F988
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -249939,8 +249939,8 @@ sub_808F988: ; 808F988
thumb_func_end sub_808F988
thumb_func_start sub_808F99C
-; bool8 sub_808F99C(struct npc_state *fieldObject, struct obj *object)
-sub_808F99C: ; 808F99C
+@ bool8 sub_808F99C(struct npc_state *fieldObject, struct obj *object)
+sub_808F99C: @ 808F99C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -249963,8 +249963,8 @@ sub_808F99C: ; 808F99C
thumb_func_end sub_808F99C
thumb_func_start sub_808F9C8
-; bool8 sub_808F9C8(struct npc_state *fieldObject, struct obj *object)
-sub_808F9C8: ; 808F9C8
+@ bool8 sub_808F9C8(struct npc_state *fieldObject, struct obj *object)
+sub_808F9C8: @ 808F9C8
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -249998,8 +249998,8 @@ _0808F9FE:
thumb_func_end sub_808F9C8
thumb_func_start sub_808FA0C
-; bool8 sub_808FA0C(struct npc_state *fieldObject, struct obj *object)
-sub_808FA0C: ; 808FA0C
+@ bool8 sub_808FA0C(struct npc_state *fieldObject, struct obj *object)
+sub_808FA0C: @ 808FA0C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250027,8 +250027,8 @@ _0808FA34:
thumb_func_end sub_808FA0C
thumb_func_start sub_808FA3C
-; bool8 sub_808FA3C(struct npc_state *fieldObject, struct obj *object)
-sub_808FA3C: ; 808FA3C
+@ bool8 sub_808FA3C(struct npc_state *fieldObject, struct obj *object)
+sub_808FA3C: @ 808FA3C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -250063,7 +250063,7 @@ _0808FA6C:
thumb_func_end sub_808FA3C
thumb_func_start FieldObjectCB_RandomlyGoNorthOrSouth
-FieldObjectCB_RandomlyGoNorthOrSouth: ; 808FA84
+FieldObjectCB_RandomlyGoNorthOrSouth: @ 808FA84
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -250081,7 +250081,7 @@ FieldObjectCB_RandomlyGoNorthOrSouth: ; 808FA84
thumb_func_end FieldObjectCB_RandomlyGoNorthOrSouth
thumb_func_start FieldObjectCB2_RandomlyGoNorthOrSouth
-FieldObjectCB2_RandomlyGoNorthOrSouth: ; 808FAA8
+FieldObjectCB2_RandomlyGoNorthOrSouth: @ 808FAA8
push {r4,lr}
ldr r3, =gUnknown_0850D754
movs r4, 0x30
@@ -250099,7 +250099,7 @@ FieldObjectCB2_RandomlyGoNorthOrSouth: ; 808FAA8
thumb_func_end FieldObjectCB2_RandomlyGoNorthOrSouth
thumb_func_start sub_808FAC8
-sub_808FAC8: ; 808FAC8
+sub_808FAC8: @ 808FAC8
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -250111,7 +250111,7 @@ sub_808FAC8: ; 808FAC8
thumb_func_end sub_808FAC8
thumb_func_start sub_808FADC
-sub_808FADC: ; 808FADC
+sub_808FADC: @ 808FADC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250134,8 +250134,8 @@ sub_808FADC: ; 808FADC
thumb_func_end sub_808FADC
thumb_func_start sub_808FB08
-; bool8 sub_808FB08(struct npc_state *fieldObject, struct obj *object)
-sub_808FB08: ; 808FB08
+@ bool8 sub_808FB08(struct npc_state *fieldObject, struct obj *object)
+sub_808FB08: @ 808FB08
push {r4-r6,lr}
adds r6, r1, 0
bl FieldObjectExecRegularAnim
@@ -250166,8 +250166,8 @@ _0808FB3E:
thumb_func_end sub_808FB08
thumb_func_start sub_808FB44
-; bool8 sub_808FB44(struct npc_state *fieldObject, struct obj *object)
-sub_808FB44: ; 808FB44
+@ bool8 sub_808FB44(struct npc_state *fieldObject, struct obj *object)
+sub_808FB44: @ 808FB44
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -250188,8 +250188,8 @@ _0808FB5E:
thumb_func_end sub_808FB44
thumb_func_start sub_808FB64
-; bool8 sub_808FB64(struct npc_state *fieldObject, struct obj *object)
-sub_808FB64: ; 808FB64
+@ bool8 sub_808FB64(struct npc_state *fieldObject, struct obj *object)
+sub_808FB64: @ 808FB64
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -250227,7 +250227,7 @@ _0808FBA2:
thumb_func_end sub_808FB64
thumb_func_start sub_808FBB0
-sub_808FBB0: ; 808FBB0
+sub_808FBB0: @ 808FBB0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250253,7 +250253,7 @@ sub_808FBB0: ; 808FBB0
thumb_func_end sub_808FBB0
thumb_func_start sub_808FBE0
-sub_808FBE0: ; 808FBE0
+sub_808FBE0: @ 808FBE0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250276,7 +250276,7 @@ _0808FBFE:
thumb_func_end sub_808FBE0
thumb_func_start FieldObjectCB_RandomlyGoEastOrWest
-FieldObjectCB_RandomlyGoEastOrWest: ; 808FC08
+FieldObjectCB_RandomlyGoEastOrWest: @ 808FC08
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -250294,7 +250294,7 @@ FieldObjectCB_RandomlyGoEastOrWest: ; 808FC08
thumb_func_end FieldObjectCB_RandomlyGoEastOrWest
thumb_func_start FieldObjectCB2_RandomlyGoEastOrWest
-FieldObjectCB2_RandomlyGoEastOrWest: ; 808FC2C
+FieldObjectCB2_RandomlyGoEastOrWest: @ 808FC2C
push {r4,lr}
ldr r3, =gUnknown_0850D774
movs r4, 0x30
@@ -250312,7 +250312,7 @@ FieldObjectCB2_RandomlyGoEastOrWest: ; 808FC2C
thumb_func_end FieldObjectCB2_RandomlyGoEastOrWest
thumb_func_start sub_808FC4C
-sub_808FC4C: ; 808FC4C
+sub_808FC4C: @ 808FC4C
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -250324,7 +250324,7 @@ sub_808FC4C: ; 808FC4C
thumb_func_end sub_808FC4C
thumb_func_start sub_808FC60
-sub_808FC60: ; 808FC60
+sub_808FC60: @ 808FC60
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250347,7 +250347,7 @@ sub_808FC60: ; 808FC60
thumb_func_end sub_808FC60
thumb_func_start sub_808FC8C
-sub_808FC8C: ; 808FC8C
+sub_808FC8C: @ 808FC8C
push {r4-r6,lr}
adds r6, r1, 0
bl FieldObjectExecRegularAnim
@@ -250378,7 +250378,7 @@ _0808FCC2:
thumb_func_end sub_808FC8C
thumb_func_start sub_808FCC8
-sub_808FCC8: ; 808FCC8
+sub_808FCC8: @ 808FCC8
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -250399,7 +250399,7 @@ _0808FCE2:
thumb_func_end sub_808FCC8
thumb_func_start sub_808FCE8
-sub_808FCE8: ; 808FCE8
+sub_808FCE8: @ 808FCE8
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -250437,7 +250437,7 @@ _0808FD26:
thumb_func_end sub_808FCE8
thumb_func_start sub_808FD34
-sub_808FD34: ; 808FD34
+sub_808FD34: @ 808FD34
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250463,7 +250463,7 @@ sub_808FD34: ; 808FD34
thumb_func_end sub_808FD34
thumb_func_start sub_808FD64
-sub_808FD64: ; 808FD64
+sub_808FD64: @ 808FD64
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250486,7 +250486,7 @@ _0808FD82:
thumb_func_end sub_808FD64
thumb_func_start FieldObjectCB_FaceFixedDirection
-FieldObjectCB_FaceFixedDirection: ; 808FD8C
+FieldObjectCB_FaceFixedDirection: @ 808FD8C
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -250504,8 +250504,8 @@ FieldObjectCB_FaceFixedDirection: ; 808FD8C
thumb_func_end FieldObjectCB_FaceFixedDirection
thumb_func_start FieldObjectCB2_FaceFixedDirection
-; bool8 FieldObjectCB2_FaceFixedDirection(struct npc_state *fieldObject, struct obj *object)
-FieldObjectCB2_FaceFixedDirection: ; 808FDB0
+@ bool8 FieldObjectCB2_FaceFixedDirection(struct npc_state *fieldObject, struct obj *object)
+FieldObjectCB2_FaceFixedDirection: @ 808FDB0
push {r4,lr}
ldr r3, =gUnknown_0850D794
movs r4, 0x30
@@ -250523,8 +250523,8 @@ FieldObjectCB2_FaceFixedDirection: ; 808FDB0
thumb_func_end FieldObjectCB2_FaceFixedDirection
thumb_func_start sub_808FDD0
-; bool8 sub_808FDD0(struct npc_state *fieldObject, struct obj *object)
-sub_808FDD0: ; 808FDD0
+@ bool8 sub_808FDD0(struct npc_state *fieldObject, struct obj *object)
+sub_808FDD0: @ 808FDD0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250547,8 +250547,8 @@ sub_808FDD0: ; 808FDD0
thumb_func_end sub_808FDD0
thumb_func_start sub_808FDFC
-; bool8 sub_808FDFC(struct npc_state *fieldObject, struct obj *object)
-sub_808FDFC: ; 808FDFC
+@ bool8 sub_808FDFC(struct npc_state *fieldObject, struct obj *object)
+sub_808FDFC: @ 808FDFC
push {r4,lr}
adds r4, r1, 0
bl FieldObjectExecRegularAnim
@@ -250568,8 +250568,8 @@ _0808FE14:
thumb_func_end sub_808FDFC
thumb_func_start sub_808FE1C
-; bool8 sub_808FE1C(struct npc_state *fieldObject, struct obj *object)
-sub_808FE1C: ; 808FE1C
+@ bool8 sub_808FE1C(struct npc_state *fieldObject, struct obj *object)
+sub_808FE1C: @ 808FE1C
ldrb r2, [r0]
movs r1, 0x3
negs r1, r1
@@ -250580,7 +250580,7 @@ sub_808FE1C: ; 808FE1C
thumb_func_end sub_808FE1C
thumb_func_start FieldObjectCB_BerryTree
-FieldObjectCB_BerryTree: ; 808FE2C
+FieldObjectCB_BerryTree: @ 808FE2C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -250614,7 +250614,7 @@ _0808FE58:
thumb_func_end FieldObjectCB_BerryTree
thumb_func_start FieldObjectCB2_BerryTree
-FieldObjectCB2_BerryTree: ; 808FE70
+FieldObjectCB2_BerryTree: @ 808FE70
push {r4,lr}
ldr r3, =gUnknown_0850D7A0
movs r4, 0x30
@@ -250632,8 +250632,8 @@ FieldObjectCB2_BerryTree: ; 808FE70
thumb_func_end FieldObjectCB2_BerryTree
thumb_func_start do_berry_tree_growth_sparkle_1
-; bool8 do_berry_tree_growth_sparkle_1(struct npc_state *fieldObject, struct obj *object)
-do_berry_tree_growth_sparkle_1: ; 808FE90
+@ bool8 do_berry_tree_growth_sparkle_1(struct npc_state *fieldObject, struct obj *object)
+do_berry_tree_growth_sparkle_1: @ 808FE90
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250726,8 +250726,8 @@ _0808FF42:
thumb_func_end do_berry_tree_growth_sparkle_1
thumb_func_start sub_808FF48
-; bool8 sub_808FF48(struct npc_state *fieldObject, struct obj *object)
-sub_808FF48: ; 808FF48
+@ bool8 sub_808FF48(struct npc_state *fieldObject, struct obj *object)
+sub_808FF48: @ 808FF48
push {r4,lr}
adds r4, r1, 0
bl FieldObjectExecRegularAnim
@@ -250747,8 +250747,8 @@ _0808FF60:
thumb_func_end sub_808FF48
thumb_func_start do_berry_tree_growth_sparkle_2
-; bool8 do_berry_tree_growth_sparkle_2(struct npc_state *fieldObject, struct obj *object)
-do_berry_tree_growth_sparkle_2: ; 808FF68
+@ bool8 do_berry_tree_growth_sparkle_2(struct npc_state *fieldObject, struct obj *object)
+do_berry_tree_growth_sparkle_2: @ 808FF68
push {r4,lr}
ldrb r2, [r0]
movs r3, 0x2
@@ -250788,8 +250788,8 @@ do_berry_tree_growth_sparkle_2: ; 808FF68
thumb_func_end do_berry_tree_growth_sparkle_2
thumb_func_start sub_808FFB4
-; bool8 sub_808FFB4(struct npc_state *fieldObject, struct obj *object)
-sub_808FFB4: ; 808FFB4
+@ bool8 sub_808FFB4(struct npc_state *fieldObject, struct obj *object)
+sub_808FFB4: @ 808FFB4
push {r4,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -250834,8 +250834,8 @@ _0808FFFE:
thumb_func_end sub_808FFB4
thumb_func_start sub_8090004
-; bool8 sub_8090004(struct npc_state *fieldObject, struct obj *object)
-sub_8090004: ; 8090004
+@ bool8 sub_8090004(struct npc_state *fieldObject, struct obj *object)
+sub_8090004: @ 8090004
push {r4,lr}
adds r4, r1, 0
ldrh r2, [r4, 0x32]
@@ -250878,7 +250878,7 @@ _08090048:
thumb_func_end sub_8090004
thumb_func_start FieldObjectCB_RandomlyLookNorthOrSouth
-FieldObjectCB_RandomlyLookNorthOrSouth: ; 8090050
+FieldObjectCB_RandomlyLookNorthOrSouth: @ 8090050
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -250896,7 +250896,7 @@ FieldObjectCB_RandomlyLookNorthOrSouth: ; 8090050
thumb_func_end FieldObjectCB_RandomlyLookNorthOrSouth
thumb_func_start FieldObjectCB2_RandomlyLookNorthOrSouth
-FieldObjectCB2_RandomlyLookNorthOrSouth: ; 8090074
+FieldObjectCB2_RandomlyLookNorthOrSouth: @ 8090074
push {r4,lr}
ldr r3, =gUnknown_0850D7B4
movs r4, 0x30
@@ -250914,7 +250914,7 @@ FieldObjectCB2_RandomlyLookNorthOrSouth: ; 8090074
thumb_func_end FieldObjectCB2_RandomlyLookNorthOrSouth
thumb_func_start sub_8090094
-sub_8090094: ; 8090094
+sub_8090094: @ 8090094
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -250926,7 +250926,7 @@ sub_8090094: ; 8090094
thumb_func_end sub_8090094
thumb_func_start sub_80900A8
-sub_80900A8: ; 80900A8
+sub_80900A8: @ 80900A8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -250949,7 +250949,7 @@ sub_80900A8: ; 80900A8
thumb_func_end sub_80900A8
thumb_func_start sub_80900D4
-sub_80900D4: ; 80900D4
+sub_80900D4: @ 80900D4
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -250983,7 +250983,7 @@ _0809010A:
thumb_func_end sub_80900D4
thumb_func_start sub_8090118
-sub_8090118: ; 8090118
+sub_8090118: @ 8090118
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251011,7 +251011,7 @@ _08090140:
thumb_func_end sub_8090118
thumb_func_start sub_8090148
-sub_8090148: ; 8090148
+sub_8090148: @ 8090148
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -251046,7 +251046,7 @@ _08090178:
thumb_func_end sub_8090148
thumb_func_start FieldObjectCB_RandomlyLookEastOrWest
-FieldObjectCB_RandomlyLookEastOrWest: ; 8090190
+FieldObjectCB_RandomlyLookEastOrWest: @ 8090190
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -251064,7 +251064,7 @@ FieldObjectCB_RandomlyLookEastOrWest: ; 8090190
thumb_func_end FieldObjectCB_RandomlyLookEastOrWest
thumb_func_start FieldObjectCB2_RandomlyLookEastOrWest
-FieldObjectCB2_RandomlyLookEastOrWest: ; 80901B4
+FieldObjectCB2_RandomlyLookEastOrWest: @ 80901B4
push {r4,lr}
ldr r3, =gUnknown_0850D7C8
movs r4, 0x30
@@ -251082,7 +251082,7 @@ FieldObjectCB2_RandomlyLookEastOrWest: ; 80901B4
thumb_func_end FieldObjectCB2_RandomlyLookEastOrWest
thumb_func_start sub_80901D4
-sub_80901D4: ; 80901D4
+sub_80901D4: @ 80901D4
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -251094,7 +251094,7 @@ sub_80901D4: ; 80901D4
thumb_func_end sub_80901D4
thumb_func_start sub_80901E8
-sub_80901E8: ; 80901E8
+sub_80901E8: @ 80901E8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251117,7 +251117,7 @@ sub_80901E8: ; 80901E8
thumb_func_end sub_80901E8
thumb_func_start sub_8090214
-sub_8090214: ; 8090214
+sub_8090214: @ 8090214
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -251151,7 +251151,7 @@ _0809024A:
thumb_func_end sub_8090214
thumb_func_start sub_8090258
-sub_8090258: ; 8090258
+sub_8090258: @ 8090258
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251179,7 +251179,7 @@ _08090280:
thumb_func_end sub_8090258
thumb_func_start sub_8090288
-sub_8090288: ; 8090288
+sub_8090288: @ 8090288
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -251214,7 +251214,7 @@ _080902B8:
thumb_func_end sub_8090288
thumb_func_start FieldObjectCB_RandomlyLookNorthOrWest
-FieldObjectCB_RandomlyLookNorthOrWest: ; 80902D0
+FieldObjectCB_RandomlyLookNorthOrWest: @ 80902D0
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -251232,7 +251232,7 @@ FieldObjectCB_RandomlyLookNorthOrWest: ; 80902D0
thumb_func_end FieldObjectCB_RandomlyLookNorthOrWest
thumb_func_start FieldObjectCB2_RandomlyLookNorthOrWest
-FieldObjectCB2_RandomlyLookNorthOrWest: ; 80902F4
+FieldObjectCB2_RandomlyLookNorthOrWest: @ 80902F4
push {r4,lr}
ldr r3, =gUnknown_0850D7DC
movs r4, 0x30
@@ -251250,7 +251250,7 @@ FieldObjectCB2_RandomlyLookNorthOrWest: ; 80902F4
thumb_func_end FieldObjectCB2_RandomlyLookNorthOrWest
thumb_func_start sub_8090314
-sub_8090314: ; 8090314
+sub_8090314: @ 8090314
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -251262,7 +251262,7 @@ sub_8090314: ; 8090314
thumb_func_end sub_8090314
thumb_func_start sub_8090328
-sub_8090328: ; 8090328
+sub_8090328: @ 8090328
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251285,7 +251285,7 @@ sub_8090328: ; 8090328
thumb_func_end sub_8090328
thumb_func_start sub_8090354
-sub_8090354: ; 8090354
+sub_8090354: @ 8090354
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -251319,7 +251319,7 @@ _0809038A:
thumb_func_end sub_8090354
thumb_func_start sub_8090398
-sub_8090398: ; 8090398
+sub_8090398: @ 8090398
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251347,7 +251347,7 @@ _080903C0:
thumb_func_end sub_8090398
thumb_func_start sub_80903C8
-sub_80903C8: ; 80903C8
+sub_80903C8: @ 80903C8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -251382,7 +251382,7 @@ _080903F8:
thumb_func_end sub_80903C8
thumb_func_start FieldObjectCB_RandomlyLookNorthOrEast
-FieldObjectCB_RandomlyLookNorthOrEast: ; 8090410
+FieldObjectCB_RandomlyLookNorthOrEast: @ 8090410
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -251400,7 +251400,7 @@ FieldObjectCB_RandomlyLookNorthOrEast: ; 8090410
thumb_func_end FieldObjectCB_RandomlyLookNorthOrEast
thumb_func_start sub_8090434
-sub_8090434: ; 8090434
+sub_8090434: @ 8090434
push {r4,lr}
ldr r3, =gUnknown_0850D7F4
movs r4, 0x30
@@ -251418,7 +251418,7 @@ sub_8090434: ; 8090434
thumb_func_end sub_8090434
thumb_func_start sub_8090454
-sub_8090454: ; 8090454
+sub_8090454: @ 8090454
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -251430,7 +251430,7 @@ sub_8090454: ; 8090454
thumb_func_end sub_8090454
thumb_func_start sub_8090468
-sub_8090468: ; 8090468
+sub_8090468: @ 8090468
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251453,7 +251453,7 @@ sub_8090468: ; 8090468
thumb_func_end sub_8090468
thumb_func_start sub_8090494
-sub_8090494: ; 8090494
+sub_8090494: @ 8090494
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -251487,7 +251487,7 @@ _080904CA:
thumb_func_end sub_8090494
thumb_func_start sub_80904D8
-sub_80904D8: ; 80904D8
+sub_80904D8: @ 80904D8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251515,7 +251515,7 @@ _08090500:
thumb_func_end sub_80904D8
thumb_func_start sub_8090508
-sub_8090508: ; 8090508
+sub_8090508: @ 8090508
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -251550,7 +251550,7 @@ _08090538:
thumb_func_end sub_8090508
thumb_func_start FieldObjectCB_RandomlyLookSouthOrWest
-FieldObjectCB_RandomlyLookSouthOrWest: ; 8090550
+FieldObjectCB_RandomlyLookSouthOrWest: @ 8090550
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -251568,7 +251568,7 @@ FieldObjectCB_RandomlyLookSouthOrWest: ; 8090550
thumb_func_end FieldObjectCB_RandomlyLookSouthOrWest
thumb_func_start sub_8090574
-sub_8090574: ; 8090574
+sub_8090574: @ 8090574
push {r4,lr}
ldr r3, =gUnknown_0850D80C
movs r4, 0x30
@@ -251586,7 +251586,7 @@ sub_8090574: ; 8090574
thumb_func_end sub_8090574
thumb_func_start sub_8090594
-sub_8090594: ; 8090594
+sub_8090594: @ 8090594
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -251598,7 +251598,7 @@ sub_8090594: ; 8090594
thumb_func_end sub_8090594
thumb_func_start sub_80905A8
-sub_80905A8: ; 80905A8
+sub_80905A8: @ 80905A8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251621,7 +251621,7 @@ sub_80905A8: ; 80905A8
thumb_func_end sub_80905A8
thumb_func_start sub_80905D4
-sub_80905D4: ; 80905D4
+sub_80905D4: @ 80905D4
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -251655,7 +251655,7 @@ _0809060A:
thumb_func_end sub_80905D4
thumb_func_start sub_8090618
-sub_8090618: ; 8090618
+sub_8090618: @ 8090618
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251683,7 +251683,7 @@ _08090640:
thumb_func_end sub_8090618
thumb_func_start sub_8090648
-sub_8090648: ; 8090648
+sub_8090648: @ 8090648
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -251718,7 +251718,7 @@ _08090678:
thumb_func_end sub_8090648
thumb_func_start FieldObjectCB_RandomlyLookSouthOrEast
-FieldObjectCB_RandomlyLookSouthOrEast: ; 8090690
+FieldObjectCB_RandomlyLookSouthOrEast: @ 8090690
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -251736,7 +251736,7 @@ FieldObjectCB_RandomlyLookSouthOrEast: ; 8090690
thumb_func_end FieldObjectCB_RandomlyLookSouthOrEast
thumb_func_start sub_80906B4
-sub_80906B4: ; 80906B4
+sub_80906B4: @ 80906B4
push {r4,lr}
ldr r3, =gUnknown_0850D824
movs r4, 0x30
@@ -251754,7 +251754,7 @@ sub_80906B4: ; 80906B4
thumb_func_end sub_80906B4
thumb_func_start sub_80906D4
-sub_80906D4: ; 80906D4
+sub_80906D4: @ 80906D4
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -251766,7 +251766,7 @@ sub_80906D4: ; 80906D4
thumb_func_end sub_80906D4
thumb_func_start sub_80906E8
-sub_80906E8: ; 80906E8
+sub_80906E8: @ 80906E8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251789,7 +251789,7 @@ sub_80906E8: ; 80906E8
thumb_func_end sub_80906E8
thumb_func_start sub_8090714
-sub_8090714: ; 8090714
+sub_8090714: @ 8090714
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -251823,7 +251823,7 @@ _0809074A:
thumb_func_end sub_8090714
thumb_func_start sub_8090758
-sub_8090758: ; 8090758
+sub_8090758: @ 8090758
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251851,7 +251851,7 @@ _08090780:
thumb_func_end sub_8090758
thumb_func_start sub_8090788
-sub_8090788: ; 8090788
+sub_8090788: @ 8090788
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -251886,7 +251886,7 @@ _080907B8:
thumb_func_end sub_8090788
thumb_func_start FieldObjectCB_RandomlyLookNorthOrSouthOrWest
-FieldObjectCB_RandomlyLookNorthOrSouthOrWest: ; 80907D0
+FieldObjectCB_RandomlyLookNorthOrSouthOrWest: @ 80907D0
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -251904,7 +251904,7 @@ FieldObjectCB_RandomlyLookNorthOrSouthOrWest: ; 80907D0
thumb_func_end FieldObjectCB_RandomlyLookNorthOrSouthOrWest
thumb_func_start sub_80907F4
-sub_80907F4: ; 80907F4
+sub_80907F4: @ 80907F4
push {r4,lr}
ldr r3, =gUnknown_0850D83C
movs r4, 0x30
@@ -251922,7 +251922,7 @@ sub_80907F4: ; 80907F4
thumb_func_end sub_80907F4
thumb_func_start sub_8090814
-sub_8090814: ; 8090814
+sub_8090814: @ 8090814
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -251934,7 +251934,7 @@ sub_8090814: ; 8090814
thumb_func_end sub_8090814
thumb_func_start sub_8090828
-sub_8090828: ; 8090828
+sub_8090828: @ 8090828
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -251957,7 +251957,7 @@ sub_8090828: ; 8090828
thumb_func_end sub_8090828
thumb_func_start sub_8090854
-sub_8090854: ; 8090854
+sub_8090854: @ 8090854
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -251991,7 +251991,7 @@ _0809088A:
thumb_func_end sub_8090854
thumb_func_start sub_8090898
-sub_8090898: ; 8090898
+sub_8090898: @ 8090898
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252019,7 +252019,7 @@ _080908C0:
thumb_func_end sub_8090898
thumb_func_start sub_80908C8
-sub_80908C8: ; 80908C8
+sub_80908C8: @ 80908C8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -252054,7 +252054,7 @@ _080908F8:
thumb_func_end sub_80908C8
thumb_func_start FieldObjectCB_RandomlyLookNorthOrSouthOrEast
-FieldObjectCB_RandomlyLookNorthOrSouthOrEast: ; 8090910
+FieldObjectCB_RandomlyLookNorthOrSouthOrEast: @ 8090910
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -252072,7 +252072,7 @@ FieldObjectCB_RandomlyLookNorthOrSouthOrEast: ; 8090910
thumb_func_end FieldObjectCB_RandomlyLookNorthOrSouthOrEast
thumb_func_start sub_8090934
-sub_8090934: ; 8090934
+sub_8090934: @ 8090934
push {r4,lr}
ldr r3, =gUnknown_0850D854
movs r4, 0x30
@@ -252090,7 +252090,7 @@ sub_8090934: ; 8090934
thumb_func_end sub_8090934
thumb_func_start sub_8090954
-sub_8090954: ; 8090954
+sub_8090954: @ 8090954
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -252102,7 +252102,7 @@ sub_8090954: ; 8090954
thumb_func_end sub_8090954
thumb_func_start sub_8090968
-sub_8090968: ; 8090968
+sub_8090968: @ 8090968
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252125,7 +252125,7 @@ sub_8090968: ; 8090968
thumb_func_end sub_8090968
thumb_func_start sub_8090994
-sub_8090994: ; 8090994
+sub_8090994: @ 8090994
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -252159,7 +252159,7 @@ _080909CA:
thumb_func_end sub_8090994
thumb_func_start sub_80909D8
-sub_80909D8: ; 80909D8
+sub_80909D8: @ 80909D8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252187,7 +252187,7 @@ _08090A00:
thumb_func_end sub_80909D8
thumb_func_start sub_8090A08
-sub_8090A08: ; 8090A08
+sub_8090A08: @ 8090A08
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -252222,7 +252222,7 @@ _08090A38:
thumb_func_end sub_8090A08
thumb_func_start FieldObjectCB_RandomlyLookNorthOrEastOrWest
-FieldObjectCB_RandomlyLookNorthOrEastOrWest: ; 8090A50
+FieldObjectCB_RandomlyLookNorthOrEastOrWest: @ 8090A50
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -252240,7 +252240,7 @@ FieldObjectCB_RandomlyLookNorthOrEastOrWest: ; 8090A50
thumb_func_end FieldObjectCB_RandomlyLookNorthOrEastOrWest
thumb_func_start sub_8090A74
-sub_8090A74: ; 8090A74
+sub_8090A74: @ 8090A74
push {r4,lr}
ldr r3, =gUnknown_0850D86C
movs r4, 0x30
@@ -252258,7 +252258,7 @@ sub_8090A74: ; 8090A74
thumb_func_end sub_8090A74
thumb_func_start sub_8090A94
-sub_8090A94: ; 8090A94
+sub_8090A94: @ 8090A94
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -252270,7 +252270,7 @@ sub_8090A94: ; 8090A94
thumb_func_end sub_8090A94
thumb_func_start sub_8090AA8
-sub_8090AA8: ; 8090AA8
+sub_8090AA8: @ 8090AA8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252293,7 +252293,7 @@ sub_8090AA8: ; 8090AA8
thumb_func_end sub_8090AA8
thumb_func_start sub_8090AD4
-sub_8090AD4: ; 8090AD4
+sub_8090AD4: @ 8090AD4
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -252327,7 +252327,7 @@ _08090B0A:
thumb_func_end sub_8090AD4
thumb_func_start sub_8090B18
-sub_8090B18: ; 8090B18
+sub_8090B18: @ 8090B18
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252355,7 +252355,7 @@ _08090B40:
thumb_func_end sub_8090B18
thumb_func_start sub_8090B48
-sub_8090B48: ; 8090B48
+sub_8090B48: @ 8090B48
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -252390,7 +252390,7 @@ _08090B78:
thumb_func_end sub_8090B48
thumb_func_start FieldObjectCB_RandomlyLookSouthOrEastOrWest
-FieldObjectCB_RandomlyLookSouthOrEastOrWest: ; 8090B90
+FieldObjectCB_RandomlyLookSouthOrEastOrWest: @ 8090B90
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -252408,7 +252408,7 @@ FieldObjectCB_RandomlyLookSouthOrEastOrWest: ; 8090B90
thumb_func_end FieldObjectCB_RandomlyLookSouthOrEastOrWest
thumb_func_start sub_8090BB4
-sub_8090BB4: ; 8090BB4
+sub_8090BB4: @ 8090BB4
push {r4,lr}
ldr r3, =gUnknown_0850D884
movs r4, 0x30
@@ -252426,7 +252426,7 @@ sub_8090BB4: ; 8090BB4
thumb_func_end sub_8090BB4
thumb_func_start sub_8090BD4
-sub_8090BD4: ; 8090BD4
+sub_8090BD4: @ 8090BD4
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -252438,7 +252438,7 @@ sub_8090BD4: ; 8090BD4
thumb_func_end sub_8090BD4
thumb_func_start sub_8090BE8
-sub_8090BE8: ; 8090BE8
+sub_8090BE8: @ 8090BE8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252461,7 +252461,7 @@ sub_8090BE8: ; 8090BE8
thumb_func_end sub_8090BE8
thumb_func_start sub_8090C14
-sub_8090C14: ; 8090C14
+sub_8090C14: @ 8090C14
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -252495,7 +252495,7 @@ _08090C4A:
thumb_func_end sub_8090C14
thumb_func_start sub_8090C58
-sub_8090C58: ; 8090C58
+sub_8090C58: @ 8090C58
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252523,7 +252523,7 @@ _08090C80:
thumb_func_end sub_8090C58
thumb_func_start sub_8090C88
-sub_8090C88: ; 8090C88
+sub_8090C88: @ 8090C88
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -252558,7 +252558,7 @@ _08090CB8:
thumb_func_end sub_8090C88
thumb_func_start FieldObjectCB_LookAroundCounterclockwise
-FieldObjectCB_LookAroundCounterclockwise: ; 8090CD0
+FieldObjectCB_LookAroundCounterclockwise: @ 8090CD0
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -252576,7 +252576,7 @@ FieldObjectCB_LookAroundCounterclockwise: ; 8090CD0
thumb_func_end FieldObjectCB_LookAroundCounterclockwise
thumb_func_start sub_8090CF4
-sub_8090CF4: ; 8090CF4
+sub_8090CF4: @ 8090CF4
push {r4,lr}
ldr r3, =gUnknown_0850D89C
movs r4, 0x30
@@ -252594,7 +252594,7 @@ sub_8090CF4: ; 8090CF4
thumb_func_end sub_8090CF4
thumb_func_start sub_8090D14
-sub_8090D14: ; 8090D14
+sub_8090D14: @ 8090D14
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252617,7 +252617,7 @@ sub_8090D14: ; 8090D14
thumb_func_end sub_8090D14
thumb_func_start sub_8090D40
-sub_8090D40: ; 8090D40
+sub_8090D40: @ 8090D40
push {r4,lr}
adds r4, r1, 0
bl FieldObjectExecRegularAnim
@@ -252637,7 +252637,7 @@ _08090D5A:
thumb_func_end sub_8090D40
thumb_func_start sub_8090D64
-sub_8090D64: ; 8090D64
+sub_8090D64: @ 8090D64
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252662,8 +252662,8 @@ _08090D86:
thumb_func_end sub_8090D64
thumb_func_start sub_8090D90
-; bool8 sub_8090D90(struct npc_state *fieldObject, struct obj *object)
-sub_8090D90: ; 8090D90
+@ bool8 sub_8090D90(struct npc_state *fieldObject, struct obj *object)
+sub_8090D90: @ 8090D90
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -252698,7 +252698,7 @@ _08090DBC:
thumb_func_end sub_8090D90
thumb_func_start FieldObjectCB_LookAroundClockwise
-FieldObjectCB_LookAroundClockwise: ; 8090DD4
+FieldObjectCB_LookAroundClockwise: @ 8090DD4
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -252716,7 +252716,7 @@ FieldObjectCB_LookAroundClockwise: ; 8090DD4
thumb_func_end FieldObjectCB_LookAroundClockwise
thumb_func_start sub_8090DF8
-sub_8090DF8: ; 8090DF8
+sub_8090DF8: @ 8090DF8
push {r4,lr}
ldr r3, =gUnknown_0850D8B4
movs r4, 0x30
@@ -252734,7 +252734,7 @@ sub_8090DF8: ; 8090DF8
thumb_func_end sub_8090DF8
thumb_func_start sub_8090E18
-sub_8090E18: ; 8090E18
+sub_8090E18: @ 8090E18
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252757,7 +252757,7 @@ sub_8090E18: ; 8090E18
thumb_func_end sub_8090E18
thumb_func_start sub_8090E44
-sub_8090E44: ; 8090E44
+sub_8090E44: @ 8090E44
push {r4,lr}
adds r4, r1, 0
bl FieldObjectExecRegularAnim
@@ -252777,7 +252777,7 @@ _08090E5E:
thumb_func_end sub_8090E44
thumb_func_start sub_8090E68
-sub_8090E68: ; 8090E68
+sub_8090E68: @ 8090E68
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252802,7 +252802,7 @@ _08090E8A:
thumb_func_end sub_8090E68
thumb_func_start sub_8090E94
-sub_8090E94: ; 8090E94
+sub_8090E94: @ 8090E94
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -252837,7 +252837,7 @@ _08090EC0:
thumb_func_end sub_8090E94
thumb_func_start FieldObjectCB_AlternatelyGoInOppositeDirections
-FieldObjectCB_AlternatelyGoInOppositeDirections: ; 8090ED8
+FieldObjectCB_AlternatelyGoInOppositeDirections: @ 8090ED8
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -252855,7 +252855,7 @@ FieldObjectCB_AlternatelyGoInOppositeDirections: ; 8090ED8
thumb_func_end FieldObjectCB_AlternatelyGoInOppositeDirections
thumb_func_start sub_8090EFC
-sub_8090EFC: ; 8090EFC
+sub_8090EFC: @ 8090EFC
push {r4,lr}
ldr r3, =gUnknown_0850D8CC
movs r4, 0x30
@@ -252873,7 +252873,7 @@ sub_8090EFC: ; 8090EFC
thumb_func_end sub_8090EFC
thumb_func_start sub_8090F1C
-sub_8090F1C: ; 8090F1C
+sub_8090F1C: @ 8090F1C
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -252885,8 +252885,8 @@ sub_8090F1C: ; 8090F1C
thumb_func_end sub_8090F1C
thumb_func_start sub_8090F30
-; bool8 sub_8090F30(struct npc_state *fieldObject, struct obj *object)
-sub_8090F30: ; 8090F30
+@ bool8 sub_8090F30(struct npc_state *fieldObject, struct obj *object)
+sub_8090F30: @ 8090F30
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -252916,8 +252916,8 @@ _08090F52:
thumb_func_end sub_8090F30
thumb_func_start sub_8090F68
-; bool8 sub_8090F68(struct npc_state *fieldObject, struct obj *object)
-sub_8090F68: ; 8090F68
+@ bool8 sub_8090F68(struct npc_state *fieldObject, struct obj *object)
+sub_8090F68: @ 8090F68
push {r4-r7,lr}
adds r4, r0, 0
adds r7, r1, 0
@@ -253005,8 +253005,8 @@ _08091000:
thumb_func_end sub_8090F68
thumb_func_start sub_8091020
-; bool8 sub_8091020(struct npc_state *fieldObject, struct obj *object)
-sub_8091020: ; 8091020
+@ bool8 sub_8091020(struct npc_state *fieldObject, struct obj *object)
+sub_8091020: @ 8091020
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -253029,8 +253029,8 @@ _0809103E:
thumb_func_end sub_8091020
thumb_func_start sub_8091048
-; bool8 sub_8091048(struct npc_state *fieldObject, struct obj *object)
-sub_8091048: ; 8091048
+@ bool8 sub_8091048(struct npc_state *fieldObject, struct obj *object)
+sub_8091048: @ 8091048
push {r4,lr}
adds r4, r1, 0
bl npc_reset
@@ -253042,8 +253042,8 @@ sub_8091048: ; 8091048
thumb_func_end sub_8091048
thumb_func_start MoveFieldObjectInNextDirectionInSequence
-; bool8 MoveFieldObjectInNextDirectionInSequence(struct npc_state *fieldObject, struct obj *object, u8 *directions)
-MoveFieldObjectInNextDirectionInSequence: ; 809105C
+@ bool8 MoveFieldObjectInNextDirectionInSequence(struct npc_state *fieldObject, struct obj *object, u8 *directions)
+MoveFieldObjectInNextDirectionInSequence: @ 809105C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -253131,8 +253131,8 @@ _080910EA:
thumb_func_end MoveFieldObjectInNextDirectionInSequence
thumb_func_start sub_8091110
-; bool8 sub_8091110(struct npc_state *fieldObject, struct obj *object)
-sub_8091110: ; 8091110
+@ bool8 sub_8091110(struct npc_state *fieldObject, struct obj *object)
+sub_8091110: @ 8091110
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -253155,7 +253155,7 @@ _0809112E:
thumb_func_end sub_8091110
thumb_func_start FieldObjectCB_GoInDirectionSequence1
-FieldObjectCB_GoInDirectionSequence1: ; 8091138
+FieldObjectCB_GoInDirectionSequence1: @ 8091138
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253173,7 +253173,7 @@ FieldObjectCB_GoInDirectionSequence1: ; 8091138
thumb_func_end FieldObjectCB_GoInDirectionSequence1
thumb_func_start sub_809115C
-sub_809115C: ; 809115C
+sub_809115C: @ 809115C
push {r4,lr}
ldr r3, =gUnknown_0850D8DC
movs r4, 0x30
@@ -253191,7 +253191,7 @@ sub_809115C: ; 809115C
thumb_func_end sub_809115C
thumb_func_start sub_809117C
-sub_809117C: ; 809117C
+sub_809117C: @ 809117C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253228,7 +253228,7 @@ _080911A8:
thumb_func_end sub_809117C
thumb_func_start FieldObjectCB_GoInDirectionSequence2
-FieldObjectCB_GoInDirectionSequence2: ; 80911C4
+FieldObjectCB_GoInDirectionSequence2: @ 80911C4
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253246,7 +253246,7 @@ FieldObjectCB_GoInDirectionSequence2: ; 80911C4
thumb_func_end FieldObjectCB_GoInDirectionSequence2
thumb_func_start sub_80911E8
-sub_80911E8: ; 80911E8
+sub_80911E8: @ 80911E8
push {r4,lr}
ldr r3, =gUnknown_0850D8EC
movs r4, 0x30
@@ -253264,7 +253264,7 @@ sub_80911E8: ; 80911E8
thumb_func_end sub_80911E8
thumb_func_start sub_8091208
-sub_8091208: ; 8091208
+sub_8091208: @ 8091208
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253301,7 +253301,7 @@ _08091234:
thumb_func_end sub_8091208
thumb_func_start FieldObjectCB_GoInDirectionSequence3
-FieldObjectCB_GoInDirectionSequence3: ; 8091250
+FieldObjectCB_GoInDirectionSequence3: @ 8091250
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253319,7 +253319,7 @@ FieldObjectCB_GoInDirectionSequence3: ; 8091250
thumb_func_end FieldObjectCB_GoInDirectionSequence3
thumb_func_start sub_8091274
-sub_8091274: ; 8091274
+sub_8091274: @ 8091274
push {r4,lr}
ldr r3, =gUnknown_0850D8FC
movs r4, 0x30
@@ -253337,7 +253337,7 @@ sub_8091274: ; 8091274
thumb_func_end sub_8091274
thumb_func_start sub_8091294
-sub_8091294: ; 8091294
+sub_8091294: @ 8091294
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253374,7 +253374,7 @@ _080912C0:
thumb_func_end sub_8091294
thumb_func_start FieldObjectCB_GoInDirectionSequence4
-FieldObjectCB_GoInDirectionSequence4: ; 80912DC
+FieldObjectCB_GoInDirectionSequence4: @ 80912DC
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253392,7 +253392,7 @@ FieldObjectCB_GoInDirectionSequence4: ; 80912DC
thumb_func_end FieldObjectCB_GoInDirectionSequence4
thumb_func_start sub_8091300
-sub_8091300: ; 8091300
+sub_8091300: @ 8091300
push {r4,lr}
ldr r3, =gUnknown_0850D90C
movs r4, 0x30
@@ -253410,7 +253410,7 @@ sub_8091300: ; 8091300
thumb_func_end sub_8091300
thumb_func_start sub_8091320
-sub_8091320: ; 8091320
+sub_8091320: @ 8091320
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253447,7 +253447,7 @@ _0809134C:
thumb_func_end sub_8091320
thumb_func_start FieldObjectCB_GoInDirectionSequence5
-FieldObjectCB_GoInDirectionSequence5: ; 8091368
+FieldObjectCB_GoInDirectionSequence5: @ 8091368
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253465,7 +253465,7 @@ FieldObjectCB_GoInDirectionSequence5: ; 8091368
thumb_func_end FieldObjectCB_GoInDirectionSequence5
thumb_func_start sub_809138C
-sub_809138C: ; 809138C
+sub_809138C: @ 809138C
push {r4,lr}
ldr r3, =gUnknown_0850D91C
movs r4, 0x30
@@ -253483,8 +253483,8 @@ sub_809138C: ; 809138C
thumb_func_end sub_809138C
thumb_func_start sub_80913AC
-; bool8 sub_80913AC(struct npc_state *fieldObject, struct obj *object)
-sub_80913AC: ; 80913AC
+@ bool8 sub_80913AC(struct npc_state *fieldObject, struct obj *object)
+sub_80913AC: @ 80913AC
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253521,7 +253521,7 @@ _080913D8:
thumb_func_end sub_80913AC
thumb_func_start FieldObjectCB_GoInDirectionSequence6
-FieldObjectCB_GoInDirectionSequence6: ; 80913F4
+FieldObjectCB_GoInDirectionSequence6: @ 80913F4
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253539,7 +253539,7 @@ FieldObjectCB_GoInDirectionSequence6: ; 80913F4
thumb_func_end FieldObjectCB_GoInDirectionSequence6
thumb_func_start sub_8091418
-sub_8091418: ; 8091418
+sub_8091418: @ 8091418
push {r4,lr}
ldr r3, =gUnknown_0850D92C
movs r4, 0x30
@@ -253557,7 +253557,7 @@ sub_8091418: ; 8091418
thumb_func_end sub_8091418
thumb_func_start sub_8091438
-sub_8091438: ; 8091438
+sub_8091438: @ 8091438
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253594,7 +253594,7 @@ _08091464:
thumb_func_end sub_8091438
thumb_func_start FieldObjectCB_GoInDirectionSequence7
-FieldObjectCB_GoInDirectionSequence7: ; 8091480
+FieldObjectCB_GoInDirectionSequence7: @ 8091480
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253612,7 +253612,7 @@ FieldObjectCB_GoInDirectionSequence7: ; 8091480
thumb_func_end FieldObjectCB_GoInDirectionSequence7
thumb_func_start sub_80914A4
-sub_80914A4: ; 80914A4
+sub_80914A4: @ 80914A4
push {r4,lr}
ldr r3, =gUnknown_0850D93C
movs r4, 0x30
@@ -253630,7 +253630,7 @@ sub_80914A4: ; 80914A4
thumb_func_end sub_80914A4
thumb_func_start sub_80914C4
-sub_80914C4: ; 80914C4
+sub_80914C4: @ 80914C4
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253667,7 +253667,7 @@ _080914F0:
thumb_func_end sub_80914C4
thumb_func_start FieldObjectCB_GoInDirectionSequence8
-FieldObjectCB_GoInDirectionSequence8: ; 809150C
+FieldObjectCB_GoInDirectionSequence8: @ 809150C
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253685,7 +253685,7 @@ FieldObjectCB_GoInDirectionSequence8: ; 809150C
thumb_func_end FieldObjectCB_GoInDirectionSequence8
thumb_func_start sub_8091530
-sub_8091530: ; 8091530
+sub_8091530: @ 8091530
push {r4,lr}
ldr r3, =gUnknown_0850D948
movs r4, 0x30
@@ -253703,7 +253703,7 @@ sub_8091530: ; 8091530
thumb_func_end sub_8091530
thumb_func_start sub_8091550
-sub_8091550: ; 8091550
+sub_8091550: @ 8091550
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253740,7 +253740,7 @@ _0809157C:
thumb_func_end sub_8091550
thumb_func_start FieldObjectCB_GoInDirectionSequence9
-FieldObjectCB_GoInDirectionSequence9: ; 8091598
+FieldObjectCB_GoInDirectionSequence9: @ 8091598
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253758,7 +253758,7 @@ FieldObjectCB_GoInDirectionSequence9: ; 8091598
thumb_func_end FieldObjectCB_GoInDirectionSequence9
thumb_func_start sub_80915BC
-sub_80915BC: ; 80915BC
+sub_80915BC: @ 80915BC
push {r4,lr}
ldr r3, =gUnknown_0850D958
movs r4, 0x30
@@ -253776,7 +253776,7 @@ sub_80915BC: ; 80915BC
thumb_func_end sub_80915BC
thumb_func_start sub_80915DC
-sub_80915DC: ; 80915DC
+sub_80915DC: @ 80915DC
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253813,7 +253813,7 @@ _08091608:
thumb_func_end sub_80915DC
thumb_func_start FieldObjectCB_GoInDirectionSequence10
-FieldObjectCB_GoInDirectionSequence10: ; 8091624
+FieldObjectCB_GoInDirectionSequence10: @ 8091624
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253831,7 +253831,7 @@ FieldObjectCB_GoInDirectionSequence10: ; 8091624
thumb_func_end FieldObjectCB_GoInDirectionSequence10
thumb_func_start sub_8091648
-sub_8091648: ; 8091648
+sub_8091648: @ 8091648
push {r4,lr}
ldr r3, =gUnknown_0850D968
movs r4, 0x30
@@ -253849,7 +253849,7 @@ sub_8091648: ; 8091648
thumb_func_end sub_8091648
thumb_func_start sub_8091668
-sub_8091668: ; 8091668
+sub_8091668: @ 8091668
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253886,7 +253886,7 @@ _08091694:
thumb_func_end sub_8091668
thumb_func_start FieldObjectCB_GoInDirectionSequence11
-FieldObjectCB_GoInDirectionSequence11: ; 80916B0
+FieldObjectCB_GoInDirectionSequence11: @ 80916B0
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253904,7 +253904,7 @@ FieldObjectCB_GoInDirectionSequence11: ; 80916B0
thumb_func_end FieldObjectCB_GoInDirectionSequence11
thumb_func_start sub_80916D4
-sub_80916D4: ; 80916D4
+sub_80916D4: @ 80916D4
push {r4,lr}
ldr r3, =gUnknown_0850D978
movs r4, 0x30
@@ -253922,7 +253922,7 @@ sub_80916D4: ; 80916D4
thumb_func_end sub_80916D4
thumb_func_start sub_80916F4
-sub_80916F4: ; 80916F4
+sub_80916F4: @ 80916F4
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -253959,7 +253959,7 @@ _08091720:
thumb_func_end sub_80916F4
thumb_func_start FieldObjectCB_GoInDirectionSequence12
-FieldObjectCB_GoInDirectionSequence12: ; 809173C
+FieldObjectCB_GoInDirectionSequence12: @ 809173C
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -253977,7 +253977,7 @@ FieldObjectCB_GoInDirectionSequence12: ; 809173C
thumb_func_end FieldObjectCB_GoInDirectionSequence12
thumb_func_start sub_8091760
-sub_8091760: ; 8091760
+sub_8091760: @ 8091760
push {r4,lr}
ldr r3, =gUnknown_0850D988
movs r4, 0x30
@@ -253995,7 +253995,7 @@ sub_8091760: ; 8091760
thumb_func_end sub_8091760
thumb_func_start sub_8091780
-sub_8091780: ; 8091780
+sub_8091780: @ 8091780
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254032,7 +254032,7 @@ _080917AC:
thumb_func_end sub_8091780
thumb_func_start FieldObjectCB_GoInDirectionSequence13
-FieldObjectCB_GoInDirectionSequence13: ; 80917C8
+FieldObjectCB_GoInDirectionSequence13: @ 80917C8
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254050,7 +254050,7 @@ FieldObjectCB_GoInDirectionSequence13: ; 80917C8
thumb_func_end FieldObjectCB_GoInDirectionSequence13
thumb_func_start sub_80917EC
-sub_80917EC: ; 80917EC
+sub_80917EC: @ 80917EC
push {r4,lr}
ldr r3, =gUnknown_0850D998
movs r4, 0x30
@@ -254068,7 +254068,7 @@ sub_80917EC: ; 80917EC
thumb_func_end sub_80917EC
thumb_func_start sub_809180C
-sub_809180C: ; 809180C
+sub_809180C: @ 809180C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254105,7 +254105,7 @@ _08091838:
thumb_func_end sub_809180C
thumb_func_start FieldObjectCB_GoInDirectionSequence14
-FieldObjectCB_GoInDirectionSequence14: ; 8091854
+FieldObjectCB_GoInDirectionSequence14: @ 8091854
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254123,7 +254123,7 @@ FieldObjectCB_GoInDirectionSequence14: ; 8091854
thumb_func_end FieldObjectCB_GoInDirectionSequence14
thumb_func_start sub_8091878
-sub_8091878: ; 8091878
+sub_8091878: @ 8091878
push {r4,lr}
ldr r3, =gUnknown_0850D9A8
movs r4, 0x30
@@ -254141,7 +254141,7 @@ sub_8091878: ; 8091878
thumb_func_end sub_8091878
thumb_func_start sub_8091898
-sub_8091898: ; 8091898
+sub_8091898: @ 8091898
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254178,7 +254178,7 @@ _080918C4:
thumb_func_end sub_8091898
thumb_func_start FieldObjectCB_GoInDirectionSequence15
-FieldObjectCB_GoInDirectionSequence15: ; 80918E0
+FieldObjectCB_GoInDirectionSequence15: @ 80918E0
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254196,7 +254196,7 @@ FieldObjectCB_GoInDirectionSequence15: ; 80918E0
thumb_func_end FieldObjectCB_GoInDirectionSequence15
thumb_func_start sub_8091904
-sub_8091904: ; 8091904
+sub_8091904: @ 8091904
push {r4,lr}
ldr r3, =gUnknown_0850D9B8
movs r4, 0x30
@@ -254214,7 +254214,7 @@ sub_8091904: ; 8091904
thumb_func_end sub_8091904
thumb_func_start sub_8091924
-sub_8091924: ; 8091924
+sub_8091924: @ 8091924
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254251,7 +254251,7 @@ _08091950:
thumb_func_end sub_8091924
thumb_func_start FieldObjectCB_GoInDirectionSequence16
-FieldObjectCB_GoInDirectionSequence16: ; 809196C
+FieldObjectCB_GoInDirectionSequence16: @ 809196C
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254269,7 +254269,7 @@ FieldObjectCB_GoInDirectionSequence16: ; 809196C
thumb_func_end FieldObjectCB_GoInDirectionSequence16
thumb_func_start sub_8091990
-sub_8091990: ; 8091990
+sub_8091990: @ 8091990
push {r4,lr}
ldr r3, =gUnknown_0850D9C8
movs r4, 0x30
@@ -254287,7 +254287,7 @@ sub_8091990: ; 8091990
thumb_func_end sub_8091990
thumb_func_start sub_80919B0
-sub_80919B0: ; 80919B0
+sub_80919B0: @ 80919B0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254324,7 +254324,7 @@ _080919DC:
thumb_func_end sub_80919B0
thumb_func_start FieldObjectCB_GoInDirectionSequence17
-FieldObjectCB_GoInDirectionSequence17: ; 80919F8
+FieldObjectCB_GoInDirectionSequence17: @ 80919F8
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254342,7 +254342,7 @@ FieldObjectCB_GoInDirectionSequence17: ; 80919F8
thumb_func_end FieldObjectCB_GoInDirectionSequence17
thumb_func_start sub_8091A1C
-sub_8091A1C: ; 8091A1C
+sub_8091A1C: @ 8091A1C
push {r4,lr}
ldr r3, =gUnknown_0850D9D8
movs r4, 0x30
@@ -254360,7 +254360,7 @@ sub_8091A1C: ; 8091A1C
thumb_func_end sub_8091A1C
thumb_func_start sub_8091A3C
-sub_8091A3C: ; 8091A3C
+sub_8091A3C: @ 8091A3C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254397,7 +254397,7 @@ _08091A68:
thumb_func_end sub_8091A3C
thumb_func_start FieldObjectCB_GoInDirectionSequence18
-FieldObjectCB_GoInDirectionSequence18: ; 8091A84
+FieldObjectCB_GoInDirectionSequence18: @ 8091A84
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254415,7 +254415,7 @@ FieldObjectCB_GoInDirectionSequence18: ; 8091A84
thumb_func_end FieldObjectCB_GoInDirectionSequence18
thumb_func_start sub_8091AA8
-sub_8091AA8: ; 8091AA8
+sub_8091AA8: @ 8091AA8
push {r4,lr}
ldr r3, =gUnknown_0850D9E8
movs r4, 0x30
@@ -254433,7 +254433,7 @@ sub_8091AA8: ; 8091AA8
thumb_func_end sub_8091AA8
thumb_func_start sub_8091AC8
-sub_8091AC8: ; 8091AC8
+sub_8091AC8: @ 8091AC8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254470,7 +254470,7 @@ _08091AF4:
thumb_func_end sub_8091AC8
thumb_func_start FieldObjectCB_GoInDirectionSequence19
-FieldObjectCB_GoInDirectionSequence19: ; 8091B10
+FieldObjectCB_GoInDirectionSequence19: @ 8091B10
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254488,7 +254488,7 @@ FieldObjectCB_GoInDirectionSequence19: ; 8091B10
thumb_func_end FieldObjectCB_GoInDirectionSequence19
thumb_func_start sub_8091B34
-sub_8091B34: ; 8091B34
+sub_8091B34: @ 8091B34
push {r4,lr}
ldr r3, =gUnknown_0850D9F8
movs r4, 0x30
@@ -254506,7 +254506,7 @@ sub_8091B34: ; 8091B34
thumb_func_end sub_8091B34
thumb_func_start sub_8091B54
-sub_8091B54: ; 8091B54
+sub_8091B54: @ 8091B54
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254543,7 +254543,7 @@ _08091B80:
thumb_func_end sub_8091B54
thumb_func_start FieldObjectCB_GoInDirectionSequence20
-FieldObjectCB_GoInDirectionSequence20: ; 8091B9C
+FieldObjectCB_GoInDirectionSequence20: @ 8091B9C
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254561,7 +254561,7 @@ FieldObjectCB_GoInDirectionSequence20: ; 8091B9C
thumb_func_end FieldObjectCB_GoInDirectionSequence20
thumb_func_start sub_8091BC0
-sub_8091BC0: ; 8091BC0
+sub_8091BC0: @ 8091BC0
push {r4,lr}
ldr r3, =gUnknown_0850DA08
movs r4, 0x30
@@ -254579,7 +254579,7 @@ sub_8091BC0: ; 8091BC0
thumb_func_end sub_8091BC0
thumb_func_start sub_8091BE0
-sub_8091BE0: ; 8091BE0
+sub_8091BE0: @ 8091BE0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254616,7 +254616,7 @@ _08091C0C:
thumb_func_end sub_8091BE0
thumb_func_start FieldObjectCB_GoInDirectionSequence21
-FieldObjectCB_GoInDirectionSequence21: ; 8091C28
+FieldObjectCB_GoInDirectionSequence21: @ 8091C28
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254634,7 +254634,7 @@ FieldObjectCB_GoInDirectionSequence21: ; 8091C28
thumb_func_end FieldObjectCB_GoInDirectionSequence21
thumb_func_start sub_8091C4C
-sub_8091C4C: ; 8091C4C
+sub_8091C4C: @ 8091C4C
push {r4,lr}
ldr r3, =gUnknown_0850DA18
movs r4, 0x30
@@ -254652,7 +254652,7 @@ sub_8091C4C: ; 8091C4C
thumb_func_end sub_8091C4C
thumb_func_start sub_8091C6C
-sub_8091C6C: ; 8091C6C
+sub_8091C6C: @ 8091C6C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254689,7 +254689,7 @@ _08091C98:
thumb_func_end sub_8091C6C
thumb_func_start FieldObjectCB_GoInDirectionSequence22
-FieldObjectCB_GoInDirectionSequence22: ; 8091CB4
+FieldObjectCB_GoInDirectionSequence22: @ 8091CB4
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254707,7 +254707,7 @@ FieldObjectCB_GoInDirectionSequence22: ; 8091CB4
thumb_func_end FieldObjectCB_GoInDirectionSequence22
thumb_func_start sub_8091CD8
-sub_8091CD8: ; 8091CD8
+sub_8091CD8: @ 8091CD8
push {r4,lr}
ldr r3, =gUnknown_0850DA28
movs r4, 0x30
@@ -254725,7 +254725,7 @@ sub_8091CD8: ; 8091CD8
thumb_func_end sub_8091CD8
thumb_func_start sub_8091CF8
-sub_8091CF8: ; 8091CF8
+sub_8091CF8: @ 8091CF8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254762,7 +254762,7 @@ _08091D24:
thumb_func_end sub_8091CF8
thumb_func_start FieldObjectCB_GoInDirectionSequence23
-FieldObjectCB_GoInDirectionSequence23: ; 8091D40
+FieldObjectCB_GoInDirectionSequence23: @ 8091D40
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254780,7 +254780,7 @@ FieldObjectCB_GoInDirectionSequence23: ; 8091D40
thumb_func_end FieldObjectCB_GoInDirectionSequence23
thumb_func_start sub_8091D64
-sub_8091D64: ; 8091D64
+sub_8091D64: @ 8091D64
push {r4,lr}
ldr r3, =gUnknown_0850DA38
movs r4, 0x30
@@ -254798,7 +254798,7 @@ sub_8091D64: ; 8091D64
thumb_func_end sub_8091D64
thumb_func_start sub_8091D84
-sub_8091D84: ; 8091D84
+sub_8091D84: @ 8091D84
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254835,7 +254835,7 @@ _08091DB0:
thumb_func_end sub_8091D84
thumb_func_start FieldObjectCB_GoInDirectionSequence24
-FieldObjectCB_GoInDirectionSequence24: ; 8091DCC
+FieldObjectCB_GoInDirectionSequence24: @ 8091DCC
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254853,7 +254853,7 @@ FieldObjectCB_GoInDirectionSequence24: ; 8091DCC
thumb_func_end FieldObjectCB_GoInDirectionSequence24
thumb_func_start sub_8091DF0
-sub_8091DF0: ; 8091DF0
+sub_8091DF0: @ 8091DF0
push {r4,lr}
ldr r3, =gUnknown_0850DA48
movs r4, 0x30
@@ -254871,7 +254871,7 @@ sub_8091DF0: ; 8091DF0
thumb_func_end sub_8091DF0
thumb_func_start sub_8091E10
-sub_8091E10: ; 8091E10
+sub_8091E10: @ 8091E10
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -254908,7 +254908,7 @@ _08091E3C:
thumb_func_end sub_8091E10
thumb_func_start FieldObjectCB_CopyPlayer1
-FieldObjectCB_CopyPlayer1: ; 8091E58
+FieldObjectCB_CopyPlayer1: @ 8091E58
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -254926,7 +254926,7 @@ FieldObjectCB_CopyPlayer1: ; 8091E58
thumb_func_end FieldObjectCB_CopyPlayer1
thumb_func_start sub_8091E7C
-sub_8091E7C: ; 8091E7C
+sub_8091E7C: @ 8091E7C
push {r4,lr}
ldr r3, =gUnknown_0850DA58
movs r4, 0x30
@@ -254944,8 +254944,8 @@ sub_8091E7C: ; 8091E7C
thumb_func_end sub_8091E7C
thumb_func_start mss_npc_reset_oampriv3_1_unk2_unk3
-; bool8 mss_npc_reset_oampriv3_1_unk2_unk3(struct npc_state *fieldObject, struct obj *object)
-mss_npc_reset_oampriv3_1_unk2_unk3: ; 8091E9C
+@ bool8 mss_npc_reset_oampriv3_1_unk2_unk3(struct npc_state *fieldObject, struct obj *object)
+mss_npc_reset_oampriv3_1_unk2_unk3: @ 8091E9C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -254965,8 +254965,8 @@ _08091EB4:
thumb_func_end mss_npc_reset_oampriv3_1_unk2_unk3
thumb_func_start sub_8091EC0
-; bool8 sub_8091EC0(struct npc_state *fieldObject, struct obj *object)
-sub_8091EC0: ; 8091EC0
+@ bool8 sub_8091EC0(struct npc_state *fieldObject, struct obj *object)
+sub_8091EC0: @ 8091EC0
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -255013,7 +255013,7 @@ _08091F14:
thumb_func_end sub_8091EC0
thumb_func_start sub_8091F20
-sub_8091F20: ; 8091F20
+sub_8091F20: @ 8091F20
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -255036,13 +255036,13 @@ _08091F3E:
thumb_func_end sub_8091F20
thumb_func_start sub_8091F48
-sub_8091F48: ; 8091F48
+sub_8091F48: @ 8091F48
movs r0, 0
bx lr
thumb_func_end sub_8091F48
thumb_func_start sub_8091F4C
-sub_8091F4C: ; 8091F4C
+sub_8091F4C: @ 8091F4C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -255077,7 +255077,7 @@ sub_8091F4C: ; 8091F4C
thumb_func_end sub_8091F4C
thumb_func_start sub_8091F94
-sub_8091F94: ; 8091F94
+sub_8091F94: @ 8091F94
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -255203,7 +255203,7 @@ _08092084:
thumb_func_end sub_8091F94
thumb_func_start sub_80920A4
-sub_80920A4: ; 80920A4
+sub_80920A4: @ 80920A4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -255291,7 +255291,7 @@ _0809213E:
thumb_func_end sub_80920A4
thumb_func_start sub_809215C
-sub_809215C: ; 809215C
+sub_809215C: @ 809215C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -255379,7 +255379,7 @@ _080921F6:
thumb_func_end sub_809215C
thumb_func_start sub_8092214
-sub_8092214: ; 8092214
+sub_8092214: @ 8092214
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -255467,7 +255467,7 @@ _080922AE:
thumb_func_end sub_8092214
thumb_func_start cph_IM_DIFFERENT
-cph_IM_DIFFERENT: ; 80922CC
+cph_IM_DIFFERENT: @ 80922CC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -255502,7 +255502,7 @@ cph_IM_DIFFERENT: ; 80922CC
thumb_func_end cph_IM_DIFFERENT
thumb_func_start sub_8092314
-sub_8092314: ; 8092314
+sub_8092314: @ 8092314
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -255590,7 +255590,7 @@ _080923AE:
thumb_func_end sub_8092314
thumb_func_start oac_hopping
-oac_hopping: ; 80923CC
+oac_hopping: @ 80923CC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -255685,7 +255685,7 @@ _08092474:
thumb_func_end oac_hopping
thumb_func_start FieldObjectCB_CopyPlayer2
-FieldObjectCB_CopyPlayer2: ; 8092494
+FieldObjectCB_CopyPlayer2: @ 8092494
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -255703,7 +255703,7 @@ FieldObjectCB_CopyPlayer2: ; 8092494
thumb_func_end FieldObjectCB_CopyPlayer2
thumb_func_start sub_80924B8
-sub_80924B8: ; 80924B8
+sub_80924B8: @ 80924B8
push {r4,lr}
ldr r3, =gUnknown_0850DA90
movs r4, 0x30
@@ -255721,7 +255721,7 @@ sub_80924B8: ; 80924B8
thumb_func_end sub_80924B8
thumb_func_start mss_08062EA4
-mss_08062EA4: ; 80924D8
+mss_08062EA4: @ 80924D8
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -255768,8 +255768,8 @@ _0809252C:
thumb_func_end mss_08062EA4
thumb_func_start FieldObjectCB_TreeDisguise
-; void FieldObjectCB_TreeDisguise(struct obj *object)
-FieldObjectCB_TreeDisguise: ; 809253C
+@ void FieldObjectCB_TreeDisguise(struct obj *object)
+FieldObjectCB_TreeDisguise: @ 809253C
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -255823,7 +255823,7 @@ _08092584:
thumb_func_end FieldObjectCB_TreeDisguise
thumb_func_start sub_80925AC
-sub_80925AC: ; 80925AC
+sub_80925AC: @ 80925AC
push {lr}
bl npc_reset
movs r0, 0
@@ -255832,7 +255832,7 @@ sub_80925AC: ; 80925AC
thumb_func_end sub_80925AC
thumb_func_start FieldObjectCB_MountainDisguise
-FieldObjectCB_MountainDisguise: ; 80925B8
+FieldObjectCB_MountainDisguise: @ 80925B8
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -255886,8 +255886,8 @@ _08092600:
thumb_func_end FieldObjectCB_MountainDisguise
thumb_func_start FieldObjectCB_Hidden1
-; void FieldObjectCB_Hidden1(struct obj *object)
-FieldObjectCB_Hidden1: ; 8092628
+@ void FieldObjectCB_Hidden1(struct obj *object)
+FieldObjectCB_Hidden1: @ 8092628
push {r4,lr}
adds r3, r0, 0
movs r1, 0x3C
@@ -255937,7 +255937,7 @@ _08092668:
thumb_func_end FieldObjectCB_Hidden1
thumb_func_start sub_809268C
-sub_809268C: ; 809268C
+sub_809268C: @ 809268C
push {r4,lr}
ldr r3, =gUnknown_0850DA9C
movs r4, 0x30
@@ -255955,7 +255955,7 @@ sub_809268C: ; 809268C
thumb_func_end sub_809268C
thumb_func_start sub_80926AC
-sub_80926AC: ; 80926AC
+sub_80926AC: @ 80926AC
push {lr}
bl npc_reset
movs r0, 0
@@ -255964,8 +255964,8 @@ sub_80926AC: ; 80926AC
thumb_func_end sub_80926AC
thumb_func_start sub_80926B8
-; bool8 sub_80926B8(struct npc_state *fieldObject, struct obj *object)
-sub_80926B8: ; 80926B8
+@ bool8 sub_80926B8(struct npc_state *fieldObject, struct obj *object)
+sub_80926B8: @ 80926B8
push {r4,lr}
adds r4, r1, 0
bl FieldObjectExecRegularAnim
@@ -255982,7 +255982,7 @@ _080926CA:
thumb_func_end sub_80926B8
thumb_func_start FieldObjectCB_WalkInPlace1
-FieldObjectCB_WalkInPlace1: ; 80926D4
+FieldObjectCB_WalkInPlace1: @ 80926D4
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -256000,7 +256000,7 @@ FieldObjectCB_WalkInPlace1: ; 80926D4
thumb_func_end FieldObjectCB_WalkInPlace1
thumb_func_start sub_80926F8
-sub_80926F8: ; 80926F8
+sub_80926F8: @ 80926F8
push {r4,lr}
ldr r3, =gUnknown_0850DAA0
movs r4, 0x30
@@ -256018,7 +256018,7 @@ sub_80926F8: ; 80926F8
thumb_func_end sub_80926F8
thumb_func_start sub_8092718
-sub_8092718: ; 8092718
+sub_8092718: @ 8092718
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -256041,7 +256041,7 @@ sub_8092718: ; 8092718
thumb_func_end sub_8092718
thumb_func_start FieldObjectCB_WalkInPlace4
-FieldObjectCB_WalkInPlace4: ; 8092744
+FieldObjectCB_WalkInPlace4: @ 8092744
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -256059,7 +256059,7 @@ FieldObjectCB_WalkInPlace4: ; 8092744
thumb_func_end FieldObjectCB_WalkInPlace4
thumb_func_start sub_8092768
-sub_8092768: ; 8092768
+sub_8092768: @ 8092768
push {r4,lr}
ldr r3, =gUnknown_0850DAA8
movs r4, 0x30
@@ -256077,7 +256077,7 @@ sub_8092768: ; 8092768
thumb_func_end sub_8092768
thumb_func_start sub_8092788
-sub_8092788: ; 8092788
+sub_8092788: @ 8092788
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -256100,7 +256100,7 @@ sub_8092788: ; 8092788
thumb_func_end sub_8092788
thumb_func_start FieldObjectCB_WalkInPlace2
-FieldObjectCB_WalkInPlace2: ; 80927B4
+FieldObjectCB_WalkInPlace2: @ 80927B4
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -256118,7 +256118,7 @@ FieldObjectCB_WalkInPlace2: ; 80927B4
thumb_func_end FieldObjectCB_WalkInPlace2
thumb_func_start sub_80927D8
-sub_80927D8: ; 80927D8
+sub_80927D8: @ 80927D8
push {r4,lr}
ldr r3, =gUnknown_0850DAB0
movs r4, 0x30
@@ -256136,8 +256136,8 @@ sub_80927D8: ; 80927D8
thumb_func_end sub_80927D8
thumb_func_start sub_80927F8
-; bool8 sub_80927F8(struct npc_state *fieldObject, struct obj *object)
-sub_80927F8: ; 80927F8
+@ bool8 sub_80927F8(struct npc_state *fieldObject, struct obj *object)
+sub_80927F8: @ 80927F8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -256160,7 +256160,7 @@ sub_80927F8: ; 80927F8
thumb_func_end sub_80927F8
thumb_func_start FieldObjectCB_WalkInPlace3
-FieldObjectCB_WalkInPlace3: ; 8092824
+FieldObjectCB_WalkInPlace3: @ 8092824
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -256178,7 +256178,7 @@ FieldObjectCB_WalkInPlace3: ; 8092824
thumb_func_end FieldObjectCB_WalkInPlace3
thumb_func_start sub_8092848
-sub_8092848: ; 8092848
+sub_8092848: @ 8092848
push {r4,lr}
ldr r3, =gUnknown_0850DAB8
movs r4, 0x30
@@ -256196,7 +256196,7 @@ sub_8092848: ; 8092848
thumb_func_end sub_8092848
thumb_func_start sub_8092868
-sub_8092868: ; 8092868
+sub_8092868: @ 8092868
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -256219,7 +256219,7 @@ sub_8092868: ; 8092868
thumb_func_end sub_8092868
thumb_func_start FieldObjectCB_Hidden2
-FieldObjectCB_Hidden2: ; 8092894
+FieldObjectCB_Hidden2: @ 8092894
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -256237,7 +256237,7 @@ FieldObjectCB_Hidden2: ; 8092894
thumb_func_end FieldObjectCB_Hidden2
thumb_func_start sub_80928B8
-sub_80928B8: ; 80928B8
+sub_80928B8: @ 80928B8
push {r4,lr}
ldr r3, =gUnknown_0850DAC0
movs r4, 0x30
@@ -256255,7 +256255,7 @@ sub_80928B8: ; 80928B8
thumb_func_end sub_80928B8
thumb_func_start sub_80928D8
-sub_80928D8: ; 80928D8
+sub_80928D8: @ 80928D8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -256282,7 +256282,7 @@ sub_80928D8: ; 80928D8
thumb_func_end sub_80928D8
thumb_func_start sub_809290C
-sub_809290C: ; 809290C
+sub_809290C: @ 809290C
push {r4,lr}
adds r4, r1, 0
bl FieldObjectExecRegularAnim
@@ -256302,7 +256302,7 @@ _08092924:
thumb_func_end sub_809290C
thumb_func_start sub_809292C
-sub_809292C: ; 809292C
+sub_809292C: @ 809292C
ldrb r2, [r0]
movs r1, 0x3
negs r1, r1
@@ -256313,8 +256313,8 @@ sub_809292C: ; 809292C
thumb_func_end sub_809292C
thumb_func_start npc_reset
-; void npc_reset(struct npc_state *fieldObject, struct obj *object)
-npc_reset: ; 809293C
+@ void npc_reset(struct npc_state *fieldObject, struct obj *object)
+npc_reset: @ 809293C
ldrb r3, [r0]
movs r2, 0x3
negs r2, r2
@@ -256333,8 +256333,8 @@ npc_reset: ; 809293C
thumb_func_end npc_reset
thumb_func_start FieldObjectDirectionToImageAnimId
-; u8 FieldObjectDirectionToImageAnimId(u8 direction)
-FieldObjectDirectionToImageAnimId: ; 809295C
+@ u8 FieldObjectDirectionToImageAnimId(u8 direction)
+FieldObjectDirectionToImageAnimId: @ 809295C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DACC
@@ -256345,7 +256345,7 @@ FieldObjectDirectionToImageAnimId: ; 809295C
thumb_func_end FieldObjectDirectionToImageAnimId
thumb_func_start get_go_image_anim_num
-get_go_image_anim_num: ; 809296C
+get_go_image_anim_num: @ 809296C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DAD5
@@ -256356,7 +256356,7 @@ get_go_image_anim_num: ; 809296C
thumb_func_end get_go_image_anim_num
thumb_func_start get_go_fast_image_anim_num
-get_go_fast_image_anim_num: ; 809297C
+get_go_fast_image_anim_num: @ 809297C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DADE
@@ -256367,7 +256367,7 @@ get_go_fast_image_anim_num: ; 809297C
thumb_func_end get_go_fast_image_anim_num
thumb_func_start get_go_faster_image_anim_num
-get_go_faster_image_anim_num: ; 809298C
+get_go_faster_image_anim_num: @ 809298C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DAE7
@@ -256378,7 +256378,7 @@ get_go_faster_image_anim_num: ; 809298C
thumb_func_end get_go_faster_image_anim_num
thumb_func_start get_go_fastest_image_anim_num
-get_go_fastest_image_anim_num: ; 809299C
+get_go_fastest_image_anim_num: @ 809299C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DAF0
@@ -256389,7 +256389,7 @@ get_go_fastest_image_anim_num: ; 809299C
thumb_func_end get_go_fastest_image_anim_num
thumb_func_start sub_80929AC
-sub_80929AC: ; 80929AC
+sub_80929AC: @ 80929AC
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DAF9
@@ -256400,7 +256400,7 @@ sub_80929AC: ; 80929AC
thumb_func_end sub_80929AC
thumb_func_start sub_80929BC
-sub_80929BC: ; 80929BC
+sub_80929BC: @ 80929BC
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB02
@@ -256411,7 +256411,7 @@ sub_80929BC: ; 80929BC
thumb_func_end sub_80929BC
thumb_func_start sub_80929CC
-sub_80929CC: ; 80929CC
+sub_80929CC: @ 80929CC
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB0B
@@ -256422,7 +256422,7 @@ sub_80929CC: ; 80929CC
thumb_func_end sub_80929CC
thumb_func_start sub_80929DC
-sub_80929DC: ; 80929DC
+sub_80929DC: @ 80929DC
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB14
@@ -256433,7 +256433,7 @@ sub_80929DC: ; 80929DC
thumb_func_end sub_80929DC
thumb_func_start sub_80929EC
-sub_80929EC: ; 80929EC
+sub_80929EC: @ 80929EC
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB1D
@@ -256444,7 +256444,7 @@ sub_80929EC: ; 80929EC
thumb_func_end sub_80929EC
thumb_func_start sub_80929FC
-sub_80929FC: ; 80929FC
+sub_80929FC: @ 80929FC
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB26
@@ -256455,7 +256455,7 @@ sub_80929FC: ; 80929FC
thumb_func_end sub_80929FC
thumb_func_start sub_8092A0C
-sub_8092A0C: ; 8092A0C
+sub_8092A0C: @ 8092A0C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB2F
@@ -256466,7 +256466,7 @@ sub_8092A0C: ; 8092A0C
thumb_func_end sub_8092A0C
thumb_func_start sub_8092A1C
-sub_8092A1C: ; 8092A1C
+sub_8092A1C: @ 8092A1C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB38
@@ -256477,7 +256477,7 @@ sub_8092A1C: ; 8092A1C
thumb_func_end sub_8092A1C
thumb_func_start sub_8092A2C
-sub_8092A2C: ; 8092A2C
+sub_8092A2C: @ 8092A2C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB41
@@ -256488,7 +256488,7 @@ sub_8092A2C: ; 8092A2C
thumb_func_end sub_8092A2C
thumb_func_start get_run_image_anim_num
-get_run_image_anim_num: ; 8092A3C
+get_run_image_anim_num: @ 8092A3C
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB4A
@@ -256499,7 +256499,7 @@ get_run_image_anim_num: ; 8092A3C
thumb_func_end get_run_image_anim_num
thumb_func_start sub_8092A4C
-sub_8092A4C: ; 8092A4C
+sub_8092A4C: @ 8092A4C
push {lr}
adds r2, r0, 0
ldr r1, =gUnknown_085094AC
@@ -256524,8 +256524,8 @@ _08092A6C:
thumb_func_end sub_8092A4C
thumb_func_start npc_apply_anim_looping
-; void npc_apply_anim_looping(struct npc_state *fieldObject, struct obj *object, u8 anim)
-npc_apply_anim_looping: ; 8092A70
+@ void npc_apply_anim_looping(struct npc_state *fieldObject, struct obj *object, u8 anim)
+npc_apply_anim_looping: @ 8092A70
push {r4,lr}
adds r4, r1, 0
lsls r2, 24
@@ -256567,8 +256567,8 @@ _08092AB2:
thumb_func_end npc_apply_anim_looping
thumb_func_start obj_npc_animation_step
-; void obj_npc_animation_step(struct npc_state *fieldObject, struct obj *object, u8 anim)
-obj_npc_animation_step: ; 8092AB8
+@ void obj_npc_animation_step(struct npc_state *fieldObject, struct obj *object, u8 anim)
+obj_npc_animation_step: @ 8092AB8
push {r4,lr}
adds r4, r1, 0
lsls r2, 24
@@ -256603,7 +256603,7 @@ _08092AF0:
thumb_func_end obj_npc_animation_step
thumb_func_start sub_8092AF8
-sub_8092AF8: ; 8092AF8
+sub_8092AF8: @ 8092AF8
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -256637,7 +256637,7 @@ _08092B28:
thumb_func_end sub_8092AF8
thumb_func_start npc_set_running_behaviour_etc
-npc_set_running_behaviour_etc: ; 8092B2C
+npc_set_running_behaviour_etc: @ 8092B2C
push {r4,lr}
mov r12, r0
lsls r1, 24
@@ -256676,7 +256676,7 @@ npc_set_running_behaviour_etc: ; 8092B2C
thumb_func_end npc_set_running_behaviour_etc
thumb_func_start npc_running_behaviour_by_direction
-npc_running_behaviour_by_direction: ; 8092B78
+npc_running_behaviour_by_direction: @ 8092B78
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850DB53
@@ -256687,7 +256687,7 @@ npc_running_behaviour_by_direction: ; 8092B78
thumb_func_end npc_running_behaviour_by_direction
thumb_func_start sub_8092B88
-sub_8092B88: ; 8092B88
+sub_8092B88: @ 8092B88
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -256721,8 +256721,8 @@ sub_8092B88: ; 8092B88
thumb_func_end sub_8092B88
thumb_func_start npc_block_way
-; u8 npc_block_way(struct npc_state *fieldObject, u16 x, u16 y, u8 direction)
-npc_block_way: ; 8092BC8
+@ u8 npc_block_way(struct npc_state *fieldObject, u16 x, u16 y, u8 direction)
+npc_block_way: @ 8092BC8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -256823,7 +256823,7 @@ _08092C7E:
thumb_func_end npc_block_way
thumb_func_start sub_8092C8C
-sub_8092C8C: ; 8092C8C
+sub_8092C8C: @ 8092C8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -256926,8 +256926,8 @@ _08092D48:
thumb_func_end sub_8092C8C
thumb_func_start IsCoordOutsideFieldObjectMovementRect
-; bool8 IsCoordOutsideFieldObjectMovementRect(struct npc_state *fieldObject, u16 x, u16 y)
-IsCoordOutsideFieldObjectMovementRect: ; 8092D58
+@ bool8 IsCoordOutsideFieldObjectMovementRect(struct npc_state *fieldObject, u16 x, u16 y)
+IsCoordOutsideFieldObjectMovementRect: @ 8092D58
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 16
@@ -256991,8 +256991,8 @@ _08092DC2:
thumb_func_end IsCoordOutsideFieldObjectMovementRect
thumb_func_start IsMetatileDirectionallyImpassable
-; bool8 IsMetatileDirectionallyImpassable(struct npc_state *fieldObject, u16 x, u16 y, u8 direction)
-IsMetatileDirectionallyImpassable: ; 8092DC8
+@ bool8 IsMetatileDirectionallyImpassable(struct npc_state *fieldObject, u16 x, u16 y, u8 direction)
+IsMetatileDirectionallyImpassable: @ 8092DC8
push {r4-r7,lr}
lsls r1, 16
lsrs r6, r1, 16
@@ -257036,8 +257036,8 @@ _08092E1A:
thumb_func_end IsMetatileDirectionallyImpassable
thumb_func_start CheckForCollisionBetweenFieldObjects
-; bool8 CheckForCollisionBetweenFieldObjects(struct npc_state *fieldObject, u16 x, u16 y)
-CheckForCollisionBetweenFieldObjects: ; 8092E20
+@ bool8 CheckForCollisionBetweenFieldObjects(struct npc_state *fieldObject, u16 x, u16 y)
+CheckForCollisionBetweenFieldObjects: @ 8092E20
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 16
@@ -257104,7 +257104,7 @@ _08092E94:
thumb_func_end CheckForCollisionBetweenFieldObjects
thumb_func_start sub_8092E9C
-sub_8092E9C: ; 8092E9C
+sub_8092E9C: @ 8092E9C
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -257148,7 +257148,7 @@ _08092EEA:
thumb_func_end sub_8092E9C
thumb_func_start sub_8092EF0
-sub_8092EF0: ; 8092EF0
+sub_8092EF0: @ 8092EF0
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -257187,8 +257187,8 @@ _08092F2E:
thumb_func_end sub_8092EF0
thumb_func_start MoveCoords
-; void MoveCoords(u8 direction, u16 *x, u16 *y)
-MoveCoords: ; 8092F3C
+@ void MoveCoords(u8 direction, u16 *x, u16 *y)
+MoveCoords: @ 8092F3C
push {r4,lr}
lsls r0, 24
ldr r3, =gUnknown_0850DB7C
@@ -257209,7 +257209,7 @@ MoveCoords: ; 8092F3C
thumb_func_end MoveCoords
thumb_func_start sub_8092F60
-sub_8092F60: ; 8092F60
+sub_8092F60: @ 8092F60
push {r4,lr}
lsls r0, 24
ldr r3, =gUnknown_0850DB7C
@@ -257232,7 +257232,7 @@ sub_8092F60: ; 8092F60
thumb_func_end sub_8092F60
thumb_func_start sub_8092F88
-sub_8092F88: ; 8092F88
+sub_8092F88: @ 8092F88
push {r4-r7,lr}
adds r4, r1, 0
ldr r1, [sp, 0x14]
@@ -257290,7 +257290,7 @@ _08092FE4:
thumb_func_end sub_8092F88
thumb_func_start sub_8092FF0
-sub_8092FF0: ; 8092FF0
+sub_8092FF0: @ 8092FF0
push {r4,r5,lr}
ldr r5, =0x03005d8c
ldr r4, [r5]
@@ -257324,7 +257324,7 @@ sub_8092FF0: ; 8092FF0
thumb_func_end sub_8092FF0
thumb_func_start sub_8093038
-sub_8093038: ; 8093038
+sub_8093038: @ 8093038
push {r4-r7,lr}
adds r7, r2, 0
mov r12, r3
@@ -257406,7 +257406,7 @@ _08093098:
thumb_func_end sub_8093038
thumb_func_start sub_80930E0
-sub_80930E0: ; 80930E0
+sub_80930E0: @ 80930E0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -257446,8 +257446,8 @@ sub_80930E0: ; 80930E0
thumb_func_end sub_80930E0
thumb_func_start GetFieldObjectMovingCameraOffset
-; void GetFieldObjectMovingCameraOffset(s16 *x, s16 *y)
-GetFieldObjectMovingCameraOffset: ; 809312C
+@ void GetFieldObjectMovingCameraOffset(s16 *x, s16 *y)
+GetFieldObjectMovingCameraOffset: @ 809312C
push {lr}
adds r2, r0, 0
movs r0, 0
@@ -257486,8 +257486,8 @@ _08093164:
thumb_func_end GetFieldObjectMovingCameraOffset
thumb_func_start FieldObjectMoveDestCoords
-; void FieldObjectMoveDestCoords(struct npc_state *fieldObject, u8 direction)
-FieldObjectMoveDestCoords: ; 809316C
+@ void FieldObjectMoveDestCoords(struct npc_state *fieldObject, u8 direction)
+FieldObjectMoveDestCoords: @ 809316C
push {r4,lr}
lsls r1, 24
lsrs r1, 24
@@ -257505,8 +257505,8 @@ FieldObjectMoveDestCoords: ; 809316C
thumb_func_end FieldObjectMoveDestCoords
thumb_func_start FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive
-; bool8 FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive(struct npc_state *fieldObject)
-FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive: ; 809318C
+@ bool8 FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive(struct npc_state *fieldObject)
+FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive: @ 809318C
push {lr}
ldrb r1, [r0]
movs r0, 0x42
@@ -257523,8 +257523,8 @@ _0809319E:
thumb_func_end FieldObjectIsSpecialAnimOrDirectionSequenceAnimActive
thumb_func_start FieldObjectIsSpecialAnimActive
-; bool8 FieldObjectIsSpecialAnimActive(struct npc_state *fieldObject)
-FieldObjectIsSpecialAnimActive: ; 80931A4
+@ bool8 FieldObjectIsSpecialAnimActive(struct npc_state *fieldObject)
+FieldObjectIsSpecialAnimActive: @ 80931A4
push {lr}
adds r1, r0, 0
ldrb r0, [r1]
@@ -257544,8 +257544,8 @@ _080931BC:
thumb_func_end FieldObjectIsSpecialAnimActive
thumb_func_start FieldObjectSetSpecialAnim
-; bool8 FieldObjectSetSpecialAnim(struct npc_state *fieldObject, u8 animId)
-FieldObjectSetSpecialAnim: ; 80931C0
+@ bool8 FieldObjectSetSpecialAnim(struct npc_state *fieldObject, u8 animId)
+FieldObjectSetSpecialAnim: @ 80931C0
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -257583,8 +257583,8 @@ _08093202:
thumb_func_end FieldObjectSetSpecialAnim
thumb_func_start FieldObjectForceSetSpecialAnim
-; void FieldObjectForceSetSpecialAnim(struct npc_state *fieldObject, u8 animId)
-FieldObjectForceSetSpecialAnim: ; 8093208
+@ void FieldObjectForceSetSpecialAnim(struct npc_state *fieldObject, u8 animId)
+FieldObjectForceSetSpecialAnim: @ 8093208
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r1, 24
@@ -257599,8 +257599,8 @@ FieldObjectForceSetSpecialAnim: ; 8093208
thumb_func_end FieldObjectForceSetSpecialAnim
thumb_func_start FieldObjectClearAnimIfSpecialAnimActive
-; void FieldObjectClearAnimIfSpecialAnimActive(struct npc_state *fieldObject)
-FieldObjectClearAnimIfSpecialAnimActive: ; 8093224
+@ void FieldObjectClearAnimIfSpecialAnimActive(struct npc_state *fieldObject)
+FieldObjectClearAnimIfSpecialAnimActive: @ 8093224
push {lr}
adds r1, r0, 0
ldrb r0, [r1]
@@ -257615,8 +257615,8 @@ _08093236:
thumb_func_end FieldObjectClearAnimIfSpecialAnimActive
thumb_func_start FieldObjectClearAnim
-; void FieldObjectClearAnim(struct npc_state *fieldObject)
-FieldObjectClearAnim: ; 809323C
+@ void FieldObjectClearAnim(struct npc_state *fieldObject)
+FieldObjectClearAnim: @ 809323C
movs r1, 0xFF
strb r1, [r0, 0x1C]
ldrb r2, [r0]
@@ -257645,8 +257645,8 @@ FieldObjectClearAnim: ; 809323C
thumb_func_end FieldObjectClearAnim
thumb_func_start FieldObjectCheckIfSpecialAnimFinishedOrInactive
-; u8 FieldObjectCheckIfSpecialAnimFinishedOrInactive(struct npc_state *fieldObject)
-FieldObjectCheckIfSpecialAnimFinishedOrInactive: ; 8093270
+@ u8 FieldObjectCheckIfSpecialAnimFinishedOrInactive(struct npc_state *fieldObject)
+FieldObjectCheckIfSpecialAnimFinishedOrInactive: @ 8093270
push {lr}
ldrb r1, [r0]
lsls r0, r1, 25
@@ -257662,8 +257662,8 @@ _08093280:
thumb_func_end FieldObjectCheckIfSpecialAnimFinishedOrInactive
thumb_func_start FieldObjectClearAnimIfSpecialAnimFinished
-; u8 FieldObjectClearAnimIfSpecialAnimFinished(struct npc_state *fieldObject)
-FieldObjectClearAnimIfSpecialAnimFinished: ; 8093284
+@ u8 FieldObjectClearAnimIfSpecialAnimFinished(struct npc_state *fieldObject)
+FieldObjectClearAnimIfSpecialAnimFinished: @ 8093284
push {r4,r5,lr}
adds r5, r0, 0
bl FieldObjectCheckIfSpecialAnimFinishedOrInactive
@@ -257683,8 +257683,8 @@ _0809329E:
thumb_func_end FieldObjectClearAnimIfSpecialAnimFinished
thumb_func_start FieldObjectGetSpecialAnim
-; u8 FieldObjectGetSpecialAnim(struct npc_state *fieldObject)
-FieldObjectGetSpecialAnim: ; 80932A8
+@ u8 FieldObjectGetSpecialAnim(struct npc_state *fieldObject)
+FieldObjectGetSpecialAnim: @ 80932A8
push {lr}
adds r1, r0, 0
ldrb r0, [r1]
@@ -257701,8 +257701,8 @@ _080932BA:
thumb_func_end FieldObjectGetSpecialAnim
thumb_func_start FieldObjectStep
-; void FieldObjectStep(struct npc_state *fieldObject, struct obj *object, bool8 ( *callback)(struct npc_state *fieldObject, struct obj *object))
-FieldObjectStep: ; 80932C0
+@ void FieldObjectStep(struct npc_state *fieldObject, struct obj *object, bool8 ( *callback)(struct npc_state *fieldObject, struct obj *object))
+FieldObjectStep: @ 80932C0
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -257754,8 +257754,8 @@ _08093300:
thumb_func_end FieldObjectStep
thumb_func_start GetFaceDirectionAnimId
-; u8 GetFaceDirectionAnimId(u8 direction)
-GetFaceDirectionAnimId: ; 8093330
+@ u8 GetFaceDirectionAnimId(u8 direction)
+GetFaceDirectionAnimId: @ 8093330
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257779,8 +257779,8 @@ _08093348:
thumb_func_end GetFaceDirectionAnimId
thumb_func_start GetSimpleGoAnimId
-; u8 GetSimpleGoAnimId(u8 direction)
-GetSimpleGoAnimId: ; 809335C
+@ u8 GetSimpleGoAnimId(u8 direction)
+GetSimpleGoAnimId: @ 809335C
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257804,8 +257804,8 @@ _08093374:
thumb_func_end GetSimpleGoAnimId
thumb_func_start GetGoSpeed0AnimId
-; u8 GetGoSpeed0AnimId(u8 direction)
-GetGoSpeed0AnimId: ; 8093388
+@ u8 GetGoSpeed0AnimId(u8 direction)
+GetGoSpeed0AnimId: @ 8093388
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257829,8 +257829,8 @@ _080933A0:
thumb_func_end GetGoSpeed0AnimId
thumb_func_start GetGoSpeed1AnimId
-; u8 GetGoSpeed1AnimId(u8 direction)
-GetGoSpeed1AnimId: ; 80933B4
+@ u8 GetGoSpeed1AnimId(u8 direction)
+GetGoSpeed1AnimId: @ 80933B4
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257854,8 +257854,8 @@ _080933CC:
thumb_func_end GetGoSpeed1AnimId
thumb_func_start GetGoSpeed2AnimId
-; u8 GetGoSpeed2AnimId(u8 direction)
-GetGoSpeed2AnimId: ; 80933E0
+@ u8 GetGoSpeed2AnimId(u8 direction)
+GetGoSpeed2AnimId: @ 80933E0
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257879,8 +257879,8 @@ _080933F8:
thumb_func_end GetGoSpeed2AnimId
thumb_func_start GetGoSpeed3AnimId
-; u8 GetGoSpeed3AnimId(u8 direction)
-GetGoSpeed3AnimId: ; 809340C
+@ u8 GetGoSpeed3AnimId(u8 direction)
+GetGoSpeed3AnimId: @ 809340C
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257904,8 +257904,8 @@ _08093424:
thumb_func_end GetGoSpeed3AnimId
thumb_func_start sub_8093438
-; u8 sub_8093438(u8 direction)
-sub_8093438: ; 8093438
+@ u8 sub_8093438(u8 direction)
+sub_8093438: @ 8093438
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257929,8 +257929,8 @@ _08093450:
thumb_func_end sub_8093438
thumb_func_start GetRunAnimId
-; u8 GetRunAnimId(u8 direction)
-GetRunAnimId: ; 8093464
+@ u8 GetRunAnimId(u8 direction)
+GetRunAnimId: @ 8093464
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257954,8 +257954,8 @@ _0809347C:
thumb_func_end GetRunAnimId
thumb_func_start GetJumpLedgeAnimId
-; u8 GetJumpLedgeAnimId(u8 direction)
-GetJumpLedgeAnimId: ; 8093490
+@ u8 GetJumpLedgeAnimId(u8 direction)
+GetJumpLedgeAnimId: @ 8093490
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -257979,8 +257979,8 @@ _080934A8:
thumb_func_end GetJumpLedgeAnimId
thumb_func_start sub_80934BC
-; u8 sub_80934BC(u8 direction)
-sub_80934BC: ; 80934BC
+@ u8 sub_80934BC(u8 direction)
+sub_80934BC: @ 80934BC
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258004,8 +258004,8 @@ _080934D4:
thumb_func_end sub_80934BC
thumb_func_start sub_80934E8
-; u8 sub_80934E8(u8 direction)
-sub_80934E8: ; 80934E8
+@ u8 sub_80934E8(u8 direction)
+sub_80934E8: @ 80934E8
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258029,8 +258029,8 @@ _08093500:
thumb_func_end sub_80934E8
thumb_func_start sub_8093514
-; u8 sub_8093514(u8 direction)
-sub_8093514: ; 8093514
+@ u8 sub_8093514(u8 direction)
+sub_8093514: @ 8093514
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258054,8 +258054,8 @@ _0809352C:
thumb_func_end sub_8093514
thumb_func_start sub_8093540
-; u8 sub_8093540(u8 direction)
-sub_8093540: ; 8093540
+@ u8 sub_8093540(u8 direction)
+sub_8093540: @ 8093540
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258079,8 +258079,8 @@ _08093558:
thumb_func_end sub_8093540
thumb_func_start GetStepInPlaceDelay32AnimId
-; u8 GetStepInPlaceDelay32AnimId(u8 direction)
-GetStepInPlaceDelay32AnimId: ; 809356C
+@ u8 GetStepInPlaceDelay32AnimId(u8 direction)
+GetStepInPlaceDelay32AnimId: @ 809356C
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258104,8 +258104,8 @@ _08093584:
thumb_func_end GetStepInPlaceDelay32AnimId
thumb_func_start GetStepInPlaceDelay16AnimId
-; u8 GetStepInPlaceDelay16AnimId(u8 direction)
-GetStepInPlaceDelay16AnimId: ; 8093598
+@ u8 GetStepInPlaceDelay16AnimId(u8 direction)
+GetStepInPlaceDelay16AnimId: @ 8093598
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258129,8 +258129,8 @@ _080935B0:
thumb_func_end GetStepInPlaceDelay16AnimId
thumb_func_start GetStepInPlaceDelay8AnimId
-; u8 GetStepInPlaceDelay8AnimId(u8 direction)
-GetStepInPlaceDelay8AnimId: ; 80935C4
+@ u8 GetStepInPlaceDelay8AnimId(u8 direction)
+GetStepInPlaceDelay8AnimId: @ 80935C4
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258154,8 +258154,8 @@ _080935DC:
thumb_func_end GetStepInPlaceDelay8AnimId
thumb_func_start GetStepInPlaceDelay4AnimId
-; u8 GetStepInPlaceDelay4AnimId(u8 direction)
-GetStepInPlaceDelay4AnimId: ; 80935F0
+@ u8 GetStepInPlaceDelay4AnimId(u8 direction)
+GetStepInPlaceDelay4AnimId: @ 80935F0
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258179,8 +258179,8 @@ _08093608:
thumb_func_end GetStepInPlaceDelay4AnimId
thumb_func_start FieldObjectFaceOppositeDirection
-; bool8 FieldObjectFaceOppositeDirection(struct npc_state *fieldObject, u8 direction)
-FieldObjectFaceOppositeDirection: ; 809361C
+@ bool8 FieldObjectFaceOppositeDirection(struct npc_state *fieldObject, u8 direction)
+FieldObjectFaceOppositeDirection: @ 809361C
push {r4,lr}
adds r4, r0, 0
lsls r0, r1, 24
@@ -258202,7 +258202,7 @@ FieldObjectFaceOppositeDirection: ; 809361C
thumb_func_end FieldObjectFaceOppositeDirection
thumb_func_start sub_8093648
-sub_8093648: ; 8093648
+sub_8093648: @ 8093648
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258226,7 +258226,7 @@ _08093660:
thumb_func_end sub_8093648
thumb_func_start sub_8093674
-sub_8093674: ; 8093674
+sub_8093674: @ 8093674
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258250,7 +258250,7 @@ _0809368C:
thumb_func_end sub_8093674
thumb_func_start sub_80936A0
-sub_80936A0: ; 80936A0
+sub_80936A0: @ 80936A0
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258274,7 +258274,7 @@ _080936B8:
thumb_func_end sub_80936A0
thumb_func_start sub_80936CC
-sub_80936CC: ; 80936CC
+sub_80936CC: @ 80936CC
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258298,7 +258298,7 @@ _080936E4:
thumb_func_end sub_80936CC
thumb_func_start sub_80936F8
-sub_80936F8: ; 80936F8
+sub_80936F8: @ 80936F8
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258322,7 +258322,7 @@ _08093710:
thumb_func_end sub_80936F8
thumb_func_start sub_8093724
-sub_8093724: ; 8093724
+sub_8093724: @ 8093724
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258346,7 +258346,7 @@ _0809373C:
thumb_func_end sub_8093724
thumb_func_start sub_8093750
-sub_8093750: ; 8093750
+sub_8093750: @ 8093750
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258370,7 +258370,7 @@ _08093768:
thumb_func_end sub_8093750
thumb_func_start sub_809377C
-sub_809377C: ; 809377C
+sub_809377C: @ 809377C
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258394,7 +258394,7 @@ _08093794:
thumb_func_end sub_809377C
thumb_func_start sub_80937A8
-sub_80937A8: ; 80937A8
+sub_80937A8: @ 80937A8
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258418,7 +258418,7 @@ _080937C0:
thumb_func_end sub_80937A8
thumb_func_start d2s_08064034
-d2s_08064034: ; 80937D4
+d2s_08064034: @ 80937D4
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258442,8 +258442,8 @@ _080937EC:
thumb_func_end d2s_08064034
thumb_func_start GetOppositeDirection
-; u8 GetOppositeDirection(u8 direction)
-GetOppositeDirection: ; 8093800
+@ u8 GetOppositeDirection(u8 direction)
+GetOppositeDirection: @ 8093800
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -258472,7 +258472,7 @@ _0809382A:
thumb_func_end GetOppositeDirection
thumb_func_start zffu_offset_calc
-zffu_offset_calc: ; 8093834
+zffu_offset_calc: @ 8093834
lsls r0, 24
lsls r1, 24
lsrs r1, 24
@@ -258487,7 +258487,7 @@ zffu_offset_calc: ; 8093834
thumb_func_end zffu_offset_calc
thumb_func_start state_to_direction
-state_to_direction: ; 809384C
+state_to_direction: @ 809384C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -258524,8 +258524,8 @@ _08093882:
thumb_func_end state_to_direction
thumb_func_start FieldObjectExecSpecialAnim
-; void FieldObjectExecSpecialAnim(struct npc_state *fieldObject, struct obj *object)
-FieldObjectExecSpecialAnim: ; 809388C
+@ void FieldObjectExecSpecialAnim(struct npc_state *fieldObject, struct obj *object)
+FieldObjectExecSpecialAnim: @ 809388C
push {r4,lr}
adds r4, r0, 0
ldr r2, =gUnknown_0850DC50
@@ -258555,8 +258555,8 @@ _080938B8:
thumb_func_end FieldObjectExecSpecialAnim
thumb_func_start FieldObjectExecRegularAnim
-; bool8 FieldObjectExecRegularAnim(struct npc_state *fieldObject, struct obj *object)
-FieldObjectExecRegularAnim: ; 80938C4
+@ bool8 FieldObjectExecRegularAnim(struct npc_state *fieldObject, struct obj *object)
+FieldObjectExecRegularAnim: @ 80938C4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258592,8 +258592,8 @@ _080938FE:
thumb_func_end FieldObjectExecRegularAnim
thumb_func_start FieldObjectSetRegularAnim
-; void FieldObjectSetRegularAnim(struct npc_state *fieldObject, struct obj *object, u8 animState)
-FieldObjectSetRegularAnim: ; 8093904
+@ void FieldObjectSetRegularAnim(struct npc_state *fieldObject, struct obj *object, u8 animState)
+FieldObjectSetRegularAnim: @ 8093904
movs r3, 0
strb r2, [r0, 0x1C]
strh r3, [r1, 0x32]
@@ -258601,8 +258601,8 @@ FieldObjectSetRegularAnim: ; 8093904
thumb_func_end FieldObjectSetRegularAnim
thumb_func_start an_look_any
-; void an_look_any(struct npc_state *fieldObject, struct obj *object, u8 direction)
-an_look_any: ; 809390C
+@ void an_look_any(struct npc_state *fieldObject, struct obj *object, u8 direction)
+an_look_any: @ 809390C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258635,7 +258635,7 @@ an_look_any: ; 809390C
thumb_func_end an_look_any
thumb_func_start sub_8093950
-sub_8093950: ; 8093950
+sub_8093950: @ 8093950
push {lr}
movs r2, 0x1
bl an_look_any
@@ -258645,7 +258645,7 @@ sub_8093950: ; 8093950
thumb_func_end sub_8093950
thumb_func_start sub_8093960
-sub_8093960: ; 8093960
+sub_8093960: @ 8093960
push {lr}
movs r2, 0x2
bl an_look_any
@@ -258655,7 +258655,7 @@ sub_8093960: ; 8093960
thumb_func_end sub_8093960
thumb_func_start sub_8093970
-sub_8093970: ; 8093970
+sub_8093970: @ 8093970
push {lr}
movs r2, 0x3
bl an_look_any
@@ -258665,7 +258665,7 @@ sub_8093970: ; 8093970
thumb_func_end sub_8093970
thumb_func_start sub_8093980
-sub_8093980: ; 8093980
+sub_8093980: @ 8093980
push {lr}
movs r2, 0x4
bl an_look_any
@@ -258675,8 +258675,8 @@ sub_8093980: ; 8093980
thumb_func_end sub_8093980
thumb_func_start npc_apply_direction
-; void npc_apply_direction(struct npc_state *fieldObject, struct obj *object, u8 direction, u8 speed)
-npc_apply_direction: ; 8093990
+@ void npc_apply_direction(struct npc_state *fieldObject, struct obj *object, u8 direction, u8 speed)
+npc_apply_direction: @ 8093990
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -258753,8 +258753,8 @@ _08093A0E:
thumb_func_end npc_apply_direction
thumb_func_start do_go_anim
-; void do_go_anim(struct npc_state *fieldObject, struct obj *object, u8 direction, u8 speed)
-do_go_anim: ; 8093A2C
+@ void do_go_anim(struct npc_state *fieldObject, struct obj *object, u8 direction, u8 speed)
+do_go_anim: @ 8093A2C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -258800,8 +258800,8 @@ do_go_anim: ; 8093A2C
thumb_func_end do_go_anim
thumb_func_start do_run_anim
-; void do_run_anim(struct npc_state *fieldObject, struct obj *object, u8 direction)
-do_run_anim: ; 8093A88
+@ void do_run_anim(struct npc_state *fieldObject, struct obj *object, u8 direction)
+do_run_anim: @ 8093A88
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258825,8 +258825,8 @@ do_run_anim: ; 8093A88
thumb_func_end do_run_anim
thumb_func_start npc_obj_ministep_stop_on_arrival
-; bool8 npc_obj_ministep_stop_on_arrival(struct npc_state *fieldObject, struct obj *object)
-npc_obj_ministep_stop_on_arrival: ; 8093AB8
+@ bool8 npc_obj_ministep_stop_on_arrival(struct npc_state *fieldObject, struct obj *object)
+npc_obj_ministep_stop_on_arrival: @ 8093AB8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258858,8 +258858,8 @@ _08093AEA:
thumb_func_end npc_obj_ministep_stop_on_arrival
thumb_func_start sub_8093AF0
-; void sub_8093AF0(struct npc_state *fieldObject, struct obj *object, u8 direction)
-sub_8093AF0: ; 8093AF0
+@ void sub_8093AF0(struct npc_state *fieldObject, struct obj *object, u8 direction)
+sub_8093AF0: @ 8093AF0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -258915,8 +258915,8 @@ sub_8093AF0: ; 8093AF0
thumb_func_end sub_8093AF0
thumb_func_start sub_8093B60
-; void sub_8093B60(struct npc_state *fieldObject, struct obj *object, u8 direction)
-sub_8093B60: ; 8093B60
+@ void sub_8093B60(struct npc_state *fieldObject, struct obj *object, u8 direction)
+sub_8093B60: @ 8093B60
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258939,8 +258939,8 @@ sub_8093B60: ; 8093B60
thumb_func_end sub_8093B60
thumb_func_start an_walk_any_2
-; bool8 an_walk_any_2(struct npc_state *fieldObject, struct obj *object)
-an_walk_any_2: ; 8093B8C
+@ bool8 an_walk_any_2(struct npc_state *fieldObject, struct obj *object)
+an_walk_any_2: @ 8093B8C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258972,7 +258972,7 @@ _08093BBE:
thumb_func_end an_walk_any_2
thumb_func_start sub_8093BC4
-sub_8093BC4: ; 8093BC4
+sub_8093BC4: @ 8093BC4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -258989,7 +258989,7 @@ sub_8093BC4: ; 8093BC4
thumb_func_end sub_8093BC4
thumb_func_start sub_8093BE4
-sub_8093BE4: ; 8093BE4
+sub_8093BE4: @ 8093BE4
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259009,7 +259009,7 @@ _08093BFC:
thumb_func_end sub_8093BE4
thumb_func_start sub_8093C04
-sub_8093C04: ; 8093C04
+sub_8093C04: @ 8093C04
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259026,7 +259026,7 @@ sub_8093C04: ; 8093C04
thumb_func_end sub_8093C04
thumb_func_start sub_8093C24
-sub_8093C24: ; 8093C24
+sub_8093C24: @ 8093C24
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259046,7 +259046,7 @@ _08093C3C:
thumb_func_end sub_8093C24
thumb_func_start sub_8093C44
-sub_8093C44: ; 8093C44
+sub_8093C44: @ 8093C44
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259063,7 +259063,7 @@ sub_8093C44: ; 8093C44
thumb_func_end sub_8093C44
thumb_func_start sub_8093C64
-sub_8093C64: ; 8093C64
+sub_8093C64: @ 8093C64
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259083,7 +259083,7 @@ _08093C7C:
thumb_func_end sub_8093C64
thumb_func_start sub_8093C84
-sub_8093C84: ; 8093C84
+sub_8093C84: @ 8093C84
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259100,7 +259100,7 @@ sub_8093C84: ; 8093C84
thumb_func_end sub_8093C84
thumb_func_start sub_8093CA4
-sub_8093CA4: ; 8093CA4
+sub_8093CA4: @ 8093CA4
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259120,8 +259120,8 @@ _08093CBC:
thumb_func_end sub_8093CA4
thumb_func_start sub_8093CC4
-; bool8 sub_8093CC4(struct npc_state *fieldObject, struct obj *object)
-sub_8093CC4: ; 8093CC4
+@ bool8 sub_8093CC4(struct npc_state *fieldObject, struct obj *object)
+sub_8093CC4: @ 8093CC4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259138,8 +259138,8 @@ sub_8093CC4: ; 8093CC4
thumb_func_end sub_8093CC4
thumb_func_start sub_8093CE4
-; bool8 sub_8093CE4(struct npc_state *fieldObject, struct obj *object)
-sub_8093CE4: ; 8093CE4
+@ bool8 sub_8093CE4(struct npc_state *fieldObject, struct obj *object)
+sub_8093CE4: @ 8093CE4
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259159,7 +259159,7 @@ _08093CFC:
thumb_func_end sub_8093CE4
thumb_func_start sub_8093D04
-sub_8093D04: ; 8093D04
+sub_8093D04: @ 8093D04
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259176,7 +259176,7 @@ sub_8093D04: ; 8093D04
thumb_func_end sub_8093D04
thumb_func_start sub_8093D24
-sub_8093D24: ; 8093D24
+sub_8093D24: @ 8093D24
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259196,7 +259196,7 @@ _08093D3C:
thumb_func_end sub_8093D24
thumb_func_start sub_8093D44
-sub_8093D44: ; 8093D44
+sub_8093D44: @ 8093D44
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259213,7 +259213,7 @@ sub_8093D44: ; 8093D44
thumb_func_end sub_8093D44
thumb_func_start sub_8093D64
-sub_8093D64: ; 8093D64
+sub_8093D64: @ 8093D64
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259233,7 +259233,7 @@ _08093D7C:
thumb_func_end sub_8093D64
thumb_func_start sub_8093D84
-sub_8093D84: ; 8093D84
+sub_8093D84: @ 8093D84
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259250,7 +259250,7 @@ sub_8093D84: ; 8093D84
thumb_func_end sub_8093D84
thumb_func_start sub_8093DA4
-sub_8093DA4: ; 8093DA4
+sub_8093DA4: @ 8093DA4
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -259270,7 +259270,7 @@ _08093DBC:
thumb_func_end sub_8093DA4
thumb_func_start sub_8093DC4
-sub_8093DC4: ; 8093DC4
+sub_8093DC4: @ 8093DC4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259288,8 +259288,8 @@ sub_8093DC4: ; 8093DC4
thumb_func_end sub_8093DC4
thumb_func_start sub_8093DE4
-; bool8 sub_8093DE4(struct npc_state *fieldObject, struct obj *object)
-sub_8093DE4: ; 8093DE4
+@ bool8 sub_8093DE4(struct npc_state *fieldObject, struct obj *object)
+sub_8093DE4: @ 8093DE4
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259309,7 +259309,7 @@ _08093DFC:
thumb_func_end sub_8093DE4
thumb_func_start sub_8093E04
-sub_8093E04: ; 8093E04
+sub_8093E04: @ 8093E04
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259327,7 +259327,7 @@ sub_8093E04: ; 8093E04
thumb_func_end sub_8093E04
thumb_func_start sub_8093E24
-sub_8093E24: ; 8093E24
+sub_8093E24: @ 8093E24
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259347,7 +259347,7 @@ _08093E3C:
thumb_func_end sub_8093E24
thumb_func_start sub_8093E44
-sub_8093E44: ; 8093E44
+sub_8093E44: @ 8093E44
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259365,7 +259365,7 @@ sub_8093E44: ; 8093E44
thumb_func_end sub_8093E44
thumb_func_start sub_8093E64
-sub_8093E64: ; 8093E64
+sub_8093E64: @ 8093E64
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259385,7 +259385,7 @@ _08093E7C:
thumb_func_end sub_8093E64
thumb_func_start sub_8093E84
-sub_8093E84: ; 8093E84
+sub_8093E84: @ 8093E84
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259403,7 +259403,7 @@ sub_8093E84: ; 8093E84
thumb_func_end sub_8093E84
thumb_func_start sub_8093EA4
-sub_8093EA4: ; 8093EA4
+sub_8093EA4: @ 8093EA4
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259423,7 +259423,7 @@ _08093EBC:
thumb_func_end sub_8093EA4
thumb_func_start sub_8093EC4
-sub_8093EC4: ; 8093EC4
+sub_8093EC4: @ 8093EC4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259441,7 +259441,7 @@ sub_8093EC4: ; 8093EC4
thumb_func_end sub_8093EC4
thumb_func_start sub_8093EE4
-sub_8093EE4: ; 8093EE4
+sub_8093EE4: @ 8093EE4
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259461,7 +259461,7 @@ _08093EFC:
thumb_func_end sub_8093EE4
thumb_func_start sub_8093F04
-sub_8093F04: ; 8093F04
+sub_8093F04: @ 8093F04
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259479,7 +259479,7 @@ sub_8093F04: ; 8093F04
thumb_func_end sub_8093F04
thumb_func_start sub_8093F24
-sub_8093F24: ; 8093F24
+sub_8093F24: @ 8093F24
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259499,7 +259499,7 @@ _08093F3C:
thumb_func_end sub_8093F24
thumb_func_start sub_8093F44
-sub_8093F44: ; 8093F44
+sub_8093F44: @ 8093F44
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259517,7 +259517,7 @@ sub_8093F44: ; 8093F44
thumb_func_end sub_8093F44
thumb_func_start sub_8093F64
-sub_8093F64: ; 8093F64
+sub_8093F64: @ 8093F64
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259537,7 +259537,7 @@ _08093F7C:
thumb_func_end sub_8093F64
thumb_func_start sub_8093F84
-sub_8093F84: ; 8093F84
+sub_8093F84: @ 8093F84
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259555,7 +259555,7 @@ sub_8093F84: ; 8093F84
thumb_func_end sub_8093F84
thumb_func_start sub_8093FA4
-sub_8093FA4: ; 8093FA4
+sub_8093FA4: @ 8093FA4
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -259575,7 +259575,7 @@ _08093FBC:
thumb_func_end sub_8093FA4
thumb_func_start sub_8093FC4
-sub_8093FC4: ; 8093FC4
+sub_8093FC4: @ 8093FC4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -259667,7 +259667,7 @@ sub_8093FC4: ; 8093FC4
thumb_func_end sub_8093FC4
thumb_func_start maybe_shadow_1
-maybe_shadow_1: ; 8094080
+maybe_shadow_1: @ 8094080
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -259701,8 +259701,8 @@ maybe_shadow_1: ; 8094080
thumb_func_end maybe_shadow_1
thumb_func_start sub_80940C4
-; int sub_80940C4(int a1, int a2, int a3)
-sub_80940C4: ; 80940C4
+@ int sub_80940C4(int a1, int a2, int a3)
+sub_80940C4: @ 80940C4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -259798,7 +259798,7 @@ _08094178:
thumb_func_end sub_80940C4
thumb_func_start sub_8094188
-sub_8094188: ; 8094188
+sub_8094188: @ 8094188
push {lr}
ldr r2, =sub_809785C
bl sub_80940C4
@@ -259810,7 +259810,7 @@ sub_8094188: ; 8094188
thumb_func_end sub_8094188
thumb_func_start sub_809419C
-sub_809419C: ; 809419C
+sub_809419C: @ 809419C
push {lr}
ldr r2, =sub_80978E4
bl sub_80940C4
@@ -259822,7 +259822,7 @@ sub_809419C: ; 809419C
thumb_func_end sub_809419C
thumb_func_start sub_80941B0
-sub_80941B0: ; 80941B0
+sub_80941B0: @ 80941B0
push {lr}
bl sub_8094188
lsls r0, 24
@@ -259839,7 +259839,7 @@ _080941C4:
thumb_func_end sub_80941B0
thumb_func_start sub_80941C8
-sub_80941C8: ; 80941C8
+sub_80941C8: @ 80941C8
push {lr}
bl sub_809419C
lsls r0, 24
@@ -259856,7 +259856,7 @@ _080941DC:
thumb_func_end sub_80941C8
thumb_func_start sub_80941E0
-sub_80941E0: ; 80941E0
+sub_80941E0: @ 80941E0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259897,7 +259897,7 @@ _08094228:
thumb_func_end sub_80941E0
thumb_func_start sub_8094230
-sub_8094230: ; 8094230
+sub_8094230: @ 8094230
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -259920,7 +259920,7 @@ sub_8094230: ; 8094230
thumb_func_end sub_8094230
thumb_func_start sub_809425C
-sub_809425C: ; 809425C
+sub_809425C: @ 809425C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259946,7 +259946,7 @@ _08094280:
thumb_func_end sub_809425C
thumb_func_start sub_8094288
-sub_8094288: ; 8094288
+sub_8094288: @ 8094288
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -259969,7 +259969,7 @@ sub_8094288: ; 8094288
thumb_func_end sub_8094288
thumb_func_start sub_80942B4
-sub_80942B4: ; 80942B4
+sub_80942B4: @ 80942B4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -259995,7 +259995,7 @@ _080942D8:
thumb_func_end sub_80942B4
thumb_func_start sub_80942E0
-sub_80942E0: ; 80942E0
+sub_80942E0: @ 80942E0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260018,7 +260018,7 @@ sub_80942E0: ; 80942E0
thumb_func_end sub_80942E0
thumb_func_start sub_809430C
-sub_809430C: ; 809430C
+sub_809430C: @ 809430C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260044,7 +260044,7 @@ _08094330:
thumb_func_end sub_809430C
thumb_func_start sub_8094338
-sub_8094338: ; 8094338
+sub_8094338: @ 8094338
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260067,7 +260067,7 @@ sub_8094338: ; 8094338
thumb_func_end sub_8094338
thumb_func_start sub_8094364
-sub_8094364: ; 8094364
+sub_8094364: @ 8094364
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260093,7 +260093,7 @@ _08094388:
thumb_func_end sub_8094364
thumb_func_start sub_8094390
-sub_8094390: ; 8094390
+sub_8094390: @ 8094390
movs r2, 0x1
strh r2, [r0, 0x32]
strh r1, [r0, 0x34]
@@ -260101,7 +260101,7 @@ sub_8094390: ; 8094390
thumb_func_end sub_8094390
thumb_func_start sub_8094398
-sub_8094398: ; 8094398
+sub_8094398: @ 8094398
push {lr}
ldrh r0, [r1, 0x34]
subs r0, 0x1
@@ -260121,7 +260121,7 @@ _080943B0:
thumb_func_end sub_8094398
thumb_func_start sub_80943B4
-sub_80943B4: ; 80943B4
+sub_80943B4: @ 80943B4
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -260139,7 +260139,7 @@ sub_80943B4: ; 80943B4
thumb_func_end sub_80943B4
thumb_func_start sub_80943D4
-sub_80943D4: ; 80943D4
+sub_80943D4: @ 80943D4
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -260157,7 +260157,7 @@ sub_80943D4: ; 80943D4
thumb_func_end sub_80943D4
thumb_func_start sub_80943F4
-sub_80943F4: ; 80943F4
+sub_80943F4: @ 80943F4
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -260175,7 +260175,7 @@ sub_80943F4: ; 80943F4
thumb_func_end sub_80943F4
thumb_func_start sub_8094414
-sub_8094414: ; 8094414
+sub_8094414: @ 8094414
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -260193,7 +260193,7 @@ sub_8094414: ; 8094414
thumb_func_end sub_8094414
thumb_func_start sub_8094434
-sub_8094434: ; 8094434
+sub_8094434: @ 8094434
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -260211,7 +260211,7 @@ sub_8094434: ; 8094434
thumb_func_end sub_8094434
thumb_func_start sub_8094454
-sub_8094454: ; 8094454
+sub_8094454: @ 8094454
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260229,7 +260229,7 @@ sub_8094454: ; 8094454
thumb_func_end sub_8094454
thumb_func_start sub_8094474
-sub_8094474: ; 8094474
+sub_8094474: @ 8094474
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -260249,7 +260249,7 @@ _0809448C:
thumb_func_end sub_8094474
thumb_func_start sub_8094494
-sub_8094494: ; 8094494
+sub_8094494: @ 8094494
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260267,7 +260267,7 @@ sub_8094494: ; 8094494
thumb_func_end sub_8094494
thumb_func_start sub_80944B4
-sub_80944B4: ; 80944B4
+sub_80944B4: @ 80944B4
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -260287,7 +260287,7 @@ _080944CC:
thumb_func_end sub_80944B4
thumb_func_start sub_80944D4
-sub_80944D4: ; 80944D4
+sub_80944D4: @ 80944D4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260305,7 +260305,7 @@ sub_80944D4: ; 80944D4
thumb_func_end sub_80944D4
thumb_func_start sub_80944F4
-sub_80944F4: ; 80944F4
+sub_80944F4: @ 80944F4
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -260325,7 +260325,7 @@ _0809450C:
thumb_func_end sub_80944F4
thumb_func_start sub_8094514
-sub_8094514: ; 8094514
+sub_8094514: @ 8094514
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260343,7 +260343,7 @@ sub_8094514: ; 8094514
thumb_func_end sub_8094514
thumb_func_start sub_8094534
-sub_8094534: ; 8094534
+sub_8094534: @ 8094534
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -260363,7 +260363,7 @@ _0809454C:
thumb_func_end sub_8094534
thumb_func_start sub_8094554
-sub_8094554: ; 8094554
+sub_8094554: @ 8094554
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -260401,8 +260401,8 @@ sub_8094554: ; 8094554
thumb_func_end sub_8094554
thumb_func_start sub_809459C
-; signed int sub_809459C(int a1, obj *a2)
-sub_809459C: ; 809459C
+@ signed int sub_809459C(int a1, obj *a2)
+sub_809459C: @ 809459C
push {lr}
ldrh r0, [r1, 0x34]
subs r0, 0x1
@@ -260428,8 +260428,8 @@ _080945C0:
thumb_func_end sub_809459C
thumb_func_start sub_80945C4
-; int sub_80945C4(int a1, obj *a2)
-sub_80945C4: ; 80945C4
+@ int sub_80945C4(int a1, obj *a2)
+sub_80945C4: @ 80945C4
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -260463,7 +260463,7 @@ _080945EE:
thumb_func_end sub_80945C4
thumb_func_start sub_8094600
-sub_8094600: ; 8094600
+sub_8094600: @ 8094600
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260491,7 +260491,7 @@ sub_8094600: ; 8094600
thumb_func_end sub_8094600
thumb_func_start sub_8094638
-sub_8094638: ; 8094638
+sub_8094638: @ 8094638
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260519,7 +260519,7 @@ sub_8094638: ; 8094638
thumb_func_end sub_8094638
thumb_func_start sub_8094670
-sub_8094670: ; 8094670
+sub_8094670: @ 8094670
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260547,7 +260547,7 @@ sub_8094670: ; 8094670
thumb_func_end sub_8094670
thumb_func_start sub_80946A8
-sub_80946A8: ; 80946A8
+sub_80946A8: @ 80946A8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260575,7 +260575,7 @@ sub_80946A8: ; 80946A8
thumb_func_end sub_80946A8
thumb_func_start sub_80946E0
-sub_80946E0: ; 80946E0
+sub_80946E0: @ 80946E0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260603,7 +260603,7 @@ sub_80946E0: ; 80946E0
thumb_func_end sub_80946E0
thumb_func_start sub_8094718
-sub_8094718: ; 8094718
+sub_8094718: @ 8094718
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260631,7 +260631,7 @@ sub_8094718: ; 8094718
thumb_func_end sub_8094718
thumb_func_start sub_8094750
-sub_8094750: ; 8094750
+sub_8094750: @ 8094750
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260659,7 +260659,7 @@ sub_8094750: ; 8094750
thumb_func_end sub_8094750
thumb_func_start sub_8094788
-sub_8094788: ; 8094788
+sub_8094788: @ 8094788
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260687,7 +260687,7 @@ sub_8094788: ; 8094788
thumb_func_end sub_8094788
thumb_func_start sub_80947C0
-sub_80947C0: ; 80947C0
+sub_80947C0: @ 80947C0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260715,7 +260715,7 @@ sub_80947C0: ; 80947C0
thumb_func_end sub_80947C0
thumb_func_start sub_80947F8
-sub_80947F8: ; 80947F8
+sub_80947F8: @ 80947F8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260743,7 +260743,7 @@ sub_80947F8: ; 80947F8
thumb_func_end sub_80947F8
thumb_func_start sub_8094830
-sub_8094830: ; 8094830
+sub_8094830: @ 8094830
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260771,7 +260771,7 @@ sub_8094830: ; 8094830
thumb_func_end sub_8094830
thumb_func_start sub_8094868
-sub_8094868: ; 8094868
+sub_8094868: @ 8094868
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260799,7 +260799,7 @@ sub_8094868: ; 8094868
thumb_func_end sub_8094868
thumb_func_start sub_80948A0
-sub_80948A0: ; 80948A0
+sub_80948A0: @ 80948A0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260827,7 +260827,7 @@ sub_80948A0: ; 80948A0
thumb_func_end sub_80948A0
thumb_func_start sub_80948D8
-sub_80948D8: ; 80948D8
+sub_80948D8: @ 80948D8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260855,7 +260855,7 @@ sub_80948D8: ; 80948D8
thumb_func_end sub_80948D8
thumb_func_start sub_8094910
-sub_8094910: ; 8094910
+sub_8094910: @ 8094910
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260883,7 +260883,7 @@ sub_8094910: ; 8094910
thumb_func_end sub_8094910
thumb_func_start sub_8094948
-sub_8094948: ; 8094948
+sub_8094948: @ 8094948
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -260911,7 +260911,7 @@ sub_8094948: ; 8094948
thumb_func_end sub_8094948
thumb_func_start sub_8094980
-sub_8094980: ; 8094980
+sub_8094980: @ 8094980
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260929,7 +260929,7 @@ sub_8094980: ; 8094980
thumb_func_end sub_8094980
thumb_func_start sub_80949A0
-sub_80949A0: ; 80949A0
+sub_80949A0: @ 80949A0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -260949,7 +260949,7 @@ _080949B8:
thumb_func_end sub_80949A0
thumb_func_start sub_80949C0
-sub_80949C0: ; 80949C0
+sub_80949C0: @ 80949C0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -260967,7 +260967,7 @@ sub_80949C0: ; 80949C0
thumb_func_end sub_80949C0
thumb_func_start sub_80949E0
-sub_80949E0: ; 80949E0
+sub_80949E0: @ 80949E0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -260987,7 +260987,7 @@ _080949F8:
thumb_func_end sub_80949E0
thumb_func_start sub_8094A00
-sub_8094A00: ; 8094A00
+sub_8094A00: @ 8094A00
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261005,7 +261005,7 @@ sub_8094A00: ; 8094A00
thumb_func_end sub_8094A00
thumb_func_start sub_8094A20
-sub_8094A20: ; 8094A20
+sub_8094A20: @ 8094A20
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261025,7 +261025,7 @@ _08094A38:
thumb_func_end sub_8094A20
thumb_func_start sub_8094A40
-sub_8094A40: ; 8094A40
+sub_8094A40: @ 8094A40
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261043,7 +261043,7 @@ sub_8094A40: ; 8094A40
thumb_func_end sub_8094A40
thumb_func_start sub_8094A60
-sub_8094A60: ; 8094A60
+sub_8094A60: @ 8094A60
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261063,7 +261063,7 @@ _08094A78:
thumb_func_end sub_8094A60
thumb_func_start sub_8094A80
-sub_8094A80: ; 8094A80
+sub_8094A80: @ 8094A80
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261081,7 +261081,7 @@ sub_8094A80: ; 8094A80
thumb_func_end sub_8094A80
thumb_func_start sub_8094AA0
-sub_8094AA0: ; 8094AA0
+sub_8094AA0: @ 8094AA0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261101,7 +261101,7 @@ _08094AB8:
thumb_func_end sub_8094AA0
thumb_func_start sub_8094AC0
-sub_8094AC0: ; 8094AC0
+sub_8094AC0: @ 8094AC0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261119,7 +261119,7 @@ sub_8094AC0: ; 8094AC0
thumb_func_end sub_8094AC0
thumb_func_start sub_8094AE0
-sub_8094AE0: ; 8094AE0
+sub_8094AE0: @ 8094AE0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261139,7 +261139,7 @@ _08094AF8:
thumb_func_end sub_8094AE0
thumb_func_start sub_8094B00
-sub_8094B00: ; 8094B00
+sub_8094B00: @ 8094B00
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261157,7 +261157,7 @@ sub_8094B00: ; 8094B00
thumb_func_end sub_8094B00
thumb_func_start sub_8094B20
-sub_8094B20: ; 8094B20
+sub_8094B20: @ 8094B20
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261177,7 +261177,7 @@ _08094B38:
thumb_func_end sub_8094B20
thumb_func_start sub_8094B40
-sub_8094B40: ; 8094B40
+sub_8094B40: @ 8094B40
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261195,7 +261195,7 @@ sub_8094B40: ; 8094B40
thumb_func_end sub_8094B40
thumb_func_start sub_8094B60
-sub_8094B60: ; 8094B60
+sub_8094B60: @ 8094B60
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261215,7 +261215,7 @@ _08094B78:
thumb_func_end sub_8094B60
thumb_func_start sub_8094B80
-sub_8094B80: ; 8094B80
+sub_8094B80: @ 8094B80
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261233,7 +261233,7 @@ sub_8094B80: ; 8094B80
thumb_func_end sub_8094B80
thumb_func_start sub_8094BA0
-sub_8094BA0: ; 8094BA0
+sub_8094BA0: @ 8094BA0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261253,7 +261253,7 @@ _08094BB8:
thumb_func_end sub_8094BA0
thumb_func_start sub_8094BC0
-sub_8094BC0: ; 8094BC0
+sub_8094BC0: @ 8094BC0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261271,7 +261271,7 @@ sub_8094BC0: ; 8094BC0
thumb_func_end sub_8094BC0
thumb_func_start sub_8094BE0
-sub_8094BE0: ; 8094BE0
+sub_8094BE0: @ 8094BE0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261291,7 +261291,7 @@ _08094BF8:
thumb_func_end sub_8094BE0
thumb_func_start sub_8094C00
-sub_8094C00: ; 8094C00
+sub_8094C00: @ 8094C00
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261309,7 +261309,7 @@ sub_8094C00: ; 8094C00
thumb_func_end sub_8094C00
thumb_func_start sub_8094C20
-sub_8094C20: ; 8094C20
+sub_8094C20: @ 8094C20
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261329,7 +261329,7 @@ _08094C38:
thumb_func_end sub_8094C20
thumb_func_start sub_8094C40
-sub_8094C40: ; 8094C40
+sub_8094C40: @ 8094C40
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261347,7 +261347,7 @@ sub_8094C40: ; 8094C40
thumb_func_end sub_8094C40
thumb_func_start sub_8094C60
-sub_8094C60: ; 8094C60
+sub_8094C60: @ 8094C60
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261367,8 +261367,8 @@ _08094C78:
thumb_func_end sub_8094C60
thumb_func_start do_run_south_anim
-; bool8 do_run_south_anim(struct npc_state *fieldObject, struct obj *object)
-do_run_south_anim: ; 8094C80
+@ bool8 do_run_south_anim(struct npc_state *fieldObject, struct obj *object)
+do_run_south_anim: @ 8094C80
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261385,8 +261385,8 @@ do_run_south_anim: ; 8094C80
thumb_func_end do_run_south_anim
thumb_func_start sub_8094CA0
-; bool8 sub_8094CA0(struct npc_state *fieldObject, struct obj *object)
-sub_8094CA0: ; 8094CA0
+@ bool8 sub_8094CA0(struct npc_state *fieldObject, struct obj *object)
+sub_8094CA0: @ 8094CA0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261406,7 +261406,7 @@ _08094CB8:
thumb_func_end sub_8094CA0
thumb_func_start do_run_north_anim
-do_run_north_anim: ; 8094CC0
+do_run_north_anim: @ 8094CC0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261423,7 +261423,7 @@ do_run_north_anim: ; 8094CC0
thumb_func_end do_run_north_anim
thumb_func_start sub_8094CE0
-sub_8094CE0: ; 8094CE0
+sub_8094CE0: @ 8094CE0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261443,7 +261443,7 @@ _08094CF8:
thumb_func_end sub_8094CE0
thumb_func_start do_run_west_anim
-do_run_west_anim: ; 8094D00
+do_run_west_anim: @ 8094D00
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261460,7 +261460,7 @@ do_run_west_anim: ; 8094D00
thumb_func_end do_run_west_anim
thumb_func_start sub_8094D20
-sub_8094D20: ; 8094D20
+sub_8094D20: @ 8094D20
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261480,7 +261480,7 @@ _08094D38:
thumb_func_end sub_8094D20
thumb_func_start do_run_east_anim
-do_run_east_anim: ; 8094D40
+do_run_east_anim: @ 8094D40
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261497,7 +261497,7 @@ do_run_east_anim: ; 8094D40
thumb_func_end do_run_east_anim
thumb_func_start sub_8094D60
-sub_8094D60: ; 8094D60
+sub_8094D60: @ 8094D60
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -261517,7 +261517,7 @@ _08094D78:
thumb_func_end sub_8094D60
thumb_func_start npc_set_direction_and_anim__an_proceed
-npc_set_direction_and_anim__an_proceed: ; 8094D80
+npc_set_direction_and_anim__an_proceed: @ 8094D80
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -261541,7 +261541,7 @@ npc_set_direction_and_anim__an_proceed: ; 8094D80
thumb_func_end npc_set_direction_and_anim__an_proceed
thumb_func_start sub_8094DAC
-sub_8094DAC: ; 8094DAC
+sub_8094DAC: @ 8094DAC
push {lr}
ldrb r2, [r0, 0x18]
lsrs r2, 4
@@ -261555,7 +261555,7 @@ sub_8094DAC: ; 8094DAC
thumb_func_end sub_8094DAC
thumb_func_start sub_8094DC4
-sub_8094DC4: ; 8094DC4
+sub_8094DC4: @ 8094DC4
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -261576,7 +261576,7 @@ _08094DDE:
thumb_func_end sub_8094DC4
thumb_func_start sub_8094DE4
-sub_8094DE4: ; 8094DE4
+sub_8094DE4: @ 8094DE4
push {r4,r5,lr}
sub sp, 0x4
adds r5, r1, 0
@@ -261602,7 +261602,7 @@ sub_8094DE4: ; 8094DE4
thumb_func_end sub_8094DE4
thumb_func_start sub_8094E18
-sub_8094E18: ; 8094E18
+sub_8094E18: @ 8094E18
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261619,7 +261619,7 @@ sub_8094E18: ; 8094E18
thumb_func_end sub_8094E18
thumb_func_start sub_8094E38
-sub_8094E38: ; 8094E38
+sub_8094E38: @ 8094E38
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261644,7 +261644,7 @@ _08094E5A:
thumb_func_end sub_8094E38
thumb_func_start sub_8094E60
-sub_8094E60: ; 8094E60
+sub_8094E60: @ 8094E60
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261661,7 +261661,7 @@ sub_8094E60: ; 8094E60
thumb_func_end sub_8094E60
thumb_func_start sub_8094E80
-sub_8094E80: ; 8094E80
+sub_8094E80: @ 8094E80
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261686,7 +261686,7 @@ _08094EA2:
thumb_func_end sub_8094E80
thumb_func_start sub_8094EA8
-sub_8094EA8: ; 8094EA8
+sub_8094EA8: @ 8094EA8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261703,7 +261703,7 @@ sub_8094EA8: ; 8094EA8
thumb_func_end sub_8094EA8
thumb_func_start sub_8094EC8
-sub_8094EC8: ; 8094EC8
+sub_8094EC8: @ 8094EC8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261728,7 +261728,7 @@ _08094EEA:
thumb_func_end sub_8094EC8
thumb_func_start sub_8094EF0
-sub_8094EF0: ; 8094EF0
+sub_8094EF0: @ 8094EF0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261745,7 +261745,7 @@ sub_8094EF0: ; 8094EF0
thumb_func_end sub_8094EF0
thumb_func_start sub_8094F10
-sub_8094F10: ; 8094F10
+sub_8094F10: @ 8094F10
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261770,7 +261770,7 @@ _08094F32:
thumb_func_end sub_8094F10
thumb_func_start sub_8094F38
-sub_8094F38: ; 8094F38
+sub_8094F38: @ 8094F38
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -261816,7 +261816,7 @@ _08094F82:
thumb_func_end sub_8094F38
thumb_func_start sub_8094F94
-sub_8094F94: ; 8094F94
+sub_8094F94: @ 8094F94
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -261865,7 +261865,7 @@ _08094FE6:
thumb_func_end sub_8094F94
thumb_func_start sub_8094FF8
-sub_8094FF8: ; 8094FF8
+sub_8094FF8: @ 8094FF8
ldrb r2, [r0, 0x1]
movs r3, 0x2
orrs r2, r3
@@ -261876,7 +261876,7 @@ sub_8094FF8: ; 8094FF8
thumb_func_end sub_8094FF8
thumb_func_start sub_8095008
-sub_8095008: ; 8095008
+sub_8095008: @ 8095008
ldrb r3, [r0, 0x1]
movs r2, 0x3
negs r2, r2
@@ -261888,7 +261888,7 @@ sub_8095008: ; 8095008
thumb_func_end sub_8095008
thumb_func_start sub_8095018
-sub_8095018: ; 8095018
+sub_8095018: @ 8095018
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -261911,7 +261911,7 @@ sub_8095018: ; 8095018
thumb_func_end sub_8095018
thumb_func_start sub_8095044
-sub_8095044: ; 8095044
+sub_8095044: @ 8095044
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261937,7 +261937,7 @@ _08095068:
thumb_func_end sub_8095044
thumb_func_start sub_8095070
-sub_8095070: ; 8095070
+sub_8095070: @ 8095070
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -261960,7 +261960,7 @@ sub_8095070: ; 8095070
thumb_func_end sub_8095070
thumb_func_start sub_809509C
-sub_809509C: ; 809509C
+sub_809509C: @ 809509C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -261986,7 +261986,7 @@ _080950C0:
thumb_func_end sub_809509C
thumb_func_start sub_80950C8
-sub_80950C8: ; 80950C8
+sub_80950C8: @ 80950C8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262009,7 +262009,7 @@ sub_80950C8: ; 80950C8
thumb_func_end sub_80950C8
thumb_func_start sub_80950F4
-sub_80950F4: ; 80950F4
+sub_80950F4: @ 80950F4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262035,7 +262035,7 @@ _08095118:
thumb_func_end sub_80950F4
thumb_func_start sub_8095120
-sub_8095120: ; 8095120
+sub_8095120: @ 8095120
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262058,7 +262058,7 @@ sub_8095120: ; 8095120
thumb_func_end sub_8095120
thumb_func_start sub_809514C
-sub_809514C: ; 809514C
+sub_809514C: @ 809514C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262084,7 +262084,7 @@ _08095170:
thumb_func_end sub_809514C
thumb_func_start sub_8095178
-sub_8095178: ; 8095178
+sub_8095178: @ 8095178
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262107,7 +262107,7 @@ sub_8095178: ; 8095178
thumb_func_end sub_8095178
thumb_func_start sub_80951A4
-sub_80951A4: ; 80951A4
+sub_80951A4: @ 80951A4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262133,7 +262133,7 @@ _080951C8:
thumb_func_end sub_80951A4
thumb_func_start sub_80951D0
-sub_80951D0: ; 80951D0
+sub_80951D0: @ 80951D0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262156,7 +262156,7 @@ sub_80951D0: ; 80951D0
thumb_func_end sub_80951D0
thumb_func_start sub_80951FC
-sub_80951FC: ; 80951FC
+sub_80951FC: @ 80951FC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262182,7 +262182,7 @@ _08095220:
thumb_func_end sub_80951FC
thumb_func_start sub_8095228
-sub_8095228: ; 8095228
+sub_8095228: @ 8095228
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262205,7 +262205,7 @@ sub_8095228: ; 8095228
thumb_func_end sub_8095228
thumb_func_start sub_8095254
-sub_8095254: ; 8095254
+sub_8095254: @ 8095254
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262231,7 +262231,7 @@ _08095278:
thumb_func_end sub_8095254
thumb_func_start sub_8095280
-sub_8095280: ; 8095280
+sub_8095280: @ 8095280
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262254,7 +262254,7 @@ sub_8095280: ; 8095280
thumb_func_end sub_8095280
thumb_func_start sub_80952AC
-sub_80952AC: ; 80952AC
+sub_80952AC: @ 80952AC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262280,7 +262280,7 @@ _080952D0:
thumb_func_end sub_80952AC
thumb_func_start sub_80952D8
-sub_80952D8: ; 80952D8
+sub_80952D8: @ 80952D8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262303,7 +262303,7 @@ sub_80952D8: ; 80952D8
thumb_func_end sub_80952D8
thumb_func_start sub_8095304
-sub_8095304: ; 8095304
+sub_8095304: @ 8095304
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262329,7 +262329,7 @@ _08095328:
thumb_func_end sub_8095304
thumb_func_start sub_8095330
-sub_8095330: ; 8095330
+sub_8095330: @ 8095330
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262352,7 +262352,7 @@ sub_8095330: ; 8095330
thumb_func_end sub_8095330
thumb_func_start sub_809535C
-sub_809535C: ; 809535C
+sub_809535C: @ 809535C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262378,7 +262378,7 @@ _08095380:
thumb_func_end sub_809535C
thumb_func_start sub_8095388
-sub_8095388: ; 8095388
+sub_8095388: @ 8095388
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262401,7 +262401,7 @@ sub_8095388: ; 8095388
thumb_func_end sub_8095388
thumb_func_start sub_80953B4
-sub_80953B4: ; 80953B4
+sub_80953B4: @ 80953B4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262427,7 +262427,7 @@ _080953D8:
thumb_func_end sub_80953B4
thumb_func_start sub_80953E0
-sub_80953E0: ; 80953E0
+sub_80953E0: @ 80953E0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -262450,7 +262450,7 @@ sub_80953E0: ; 80953E0
thumb_func_end sub_80953E0
thumb_func_start sub_809540C
-sub_809540C: ; 809540C
+sub_809540C: @ 809540C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262476,7 +262476,7 @@ _08095430:
thumb_func_end sub_809540C
thumb_func_start sub_8095438
-sub_8095438: ; 8095438
+sub_8095438: @ 8095438
push {lr}
ldr r3, =gUnknown_085055CD
ldrb r2, [r0, 0x6]
@@ -262490,7 +262490,7 @@ sub_8095438: ; 8095438
thumb_func_end sub_8095438
thumb_func_start sub_8095450
-sub_8095450: ; 8095450
+sub_8095450: @ 8095450
push {lr}
movs r2, 0x1
movs r3, 0x14
@@ -262501,7 +262501,7 @@ sub_8095450: ; 8095450
thumb_func_end sub_8095450
thumb_func_start sub_8095460
-sub_8095460: ; 8095460
+sub_8095460: @ 8095460
ldrb r3, [r0, 0x3]
movs r2, 0x3
negs r2, r2
@@ -262513,7 +262513,7 @@ sub_8095460: ; 8095460
thumb_func_end sub_8095460
thumb_func_start sub_8095470
-sub_8095470: ; 8095470
+sub_8095470: @ 8095470
ldrb r2, [r0, 0x3]
movs r3, 0x2
orrs r2, r3
@@ -262524,7 +262524,7 @@ sub_8095470: ; 8095470
thumb_func_end sub_8095470
thumb_func_start sub_8095480
-sub_8095480: ; 8095480
+sub_8095480: @ 8095480
ldrb r2, [r0, 0x1]
movs r3, 0x10
orrs r2, r3
@@ -262535,8 +262535,8 @@ sub_8095480: ; 8095480
thumb_func_end sub_8095480
thumb_func_start sub_8095490
-; int sub_8095490(npc_state *npcState, int a2)
-sub_8095490: ; 8095490
+@ int sub_8095490(npc_state *npcState, int a2)
+sub_8095490: @ 8095490
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262560,7 +262560,7 @@ sub_8095490: ; 8095490
thumb_func_end sub_8095490
thumb_func_start sub_80954BC
-sub_80954BC: ; 80954BC
+sub_80954BC: @ 80954BC
ldrb r2, [r0, 0x1]
movs r3, 0x20
orrs r2, r3
@@ -262571,7 +262571,7 @@ sub_80954BC: ; 80954BC
thumb_func_end sub_80954BC
thumb_func_start sub_80954CC
-sub_80954CC: ; 80954CC
+sub_80954CC: @ 80954CC
ldrb r3, [r0, 0x1]
movs r2, 0x21
negs r2, r2
@@ -262583,7 +262583,7 @@ sub_80954CC: ; 80954CC
thumb_func_end sub_80954CC
thumb_func_start do_exclamation_mark_bubble_1
-do_exclamation_mark_bubble_1: ; 80954DC
+do_exclamation_mark_bubble_1: @ 80954DC
push {r4,lr}
adds r4, r1, 0
ldr r1, =0x02038c08
@@ -262602,7 +262602,7 @@ do_exclamation_mark_bubble_1: ; 80954DC
thumb_func_end do_exclamation_mark_bubble_1
thumb_func_start do_exclamation_mark_bubble_2
-do_exclamation_mark_bubble_2: ; 8095500
+do_exclamation_mark_bubble_2: @ 8095500
push {r4,lr}
adds r4, r1, 0
ldr r1, =0x02038c08
@@ -262621,7 +262621,7 @@ do_exclamation_mark_bubble_2: ; 8095500
thumb_func_end do_exclamation_mark_bubble_2
thumb_func_start do_heart_bubble
-do_heart_bubble: ; 8095524
+do_heart_bubble: @ 8095524
push {r4,lr}
adds r4, r1, 0
ldr r1, =0x02038c08
@@ -262640,7 +262640,7 @@ do_heart_bubble: ; 8095524
thumb_func_end do_heart_bubble
thumb_func_start sub_8095548
-sub_8095548: ; 8095548
+sub_8095548: @ 8095548
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262678,7 +262678,7 @@ _08095586:
thumb_func_end sub_8095548
thumb_func_start sub_809558C
-sub_809558C: ; 809558C
+sub_809558C: @ 809558C
push {r4,lr}
adds r4, r1, 0
bl sub_8155DA0
@@ -262698,7 +262698,7 @@ _080955A4:
thumb_func_end sub_809558C
thumb_func_start sub_80955AC
-sub_80955AC: ; 80955AC
+sub_80955AC: @ 80955AC
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -262714,7 +262714,7 @@ sub_80955AC: ; 80955AC
thumb_func_end sub_80955AC
thumb_func_start sub_80955C8
-sub_80955C8: ; 80955C8
+sub_80955C8: @ 80955C8
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -262735,7 +262735,7 @@ _080955E4:
thumb_func_end sub_80955C8
thumb_func_start sub_80955EC
-sub_80955EC: ; 80955EC
+sub_80955EC: @ 80955EC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262768,7 +262768,7 @@ _0809561E:
thumb_func_end sub_80955EC
thumb_func_start sub_8095628
-sub_8095628: ; 8095628
+sub_8095628: @ 8095628
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -262784,7 +262784,7 @@ sub_8095628: ; 8095628
thumb_func_end sub_8095628
thumb_func_start sub_8095644
-sub_8095644: ; 8095644
+sub_8095644: @ 8095644
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -262805,7 +262805,7 @@ _08095660:
thumb_func_end sub_8095644
thumb_func_start sub_8095668
-sub_8095668: ; 8095668
+sub_8095668: @ 8095668
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -262838,7 +262838,7 @@ _0809569A:
thumb_func_end sub_8095668
thumb_func_start sub_80956A4
-sub_80956A4: ; 80956A4
+sub_80956A4: @ 80956A4
ldrb r2, [r0, 0x3]
movs r3, 0x4
orrs r2, r3
@@ -262849,7 +262849,7 @@ sub_80956A4: ; 80956A4
thumb_func_end sub_80956A4
thumb_func_start sub_80956B4
-sub_80956B4: ; 80956B4
+sub_80956B4: @ 80956B4
ldrb r3, [r0, 0x3]
movs r2, 0x5
negs r2, r2
@@ -262861,7 +262861,7 @@ sub_80956B4: ; 80956B4
thumb_func_end sub_80956B4
thumb_func_start sub_80956C4
-sub_80956C4: ; 80956C4
+sub_80956C4: @ 80956C4
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r4, 0x1]
@@ -262888,7 +262888,7 @@ sub_80956C4: ; 80956C4
thumb_func_end sub_80956C4
thumb_func_start sub_80956F4
-sub_80956F4: ; 80956F4
+sub_80956F4: @ 80956F4
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r4, 0x3]
@@ -262913,7 +262913,7 @@ sub_80956F4: ; 80956F4
thumb_func_end sub_80956F4
thumb_func_start sub_8095724
-sub_8095724: ; 8095724
+sub_8095724: @ 8095724
ldrb r1, [r0, 0x3]
movs r2, 0x8
orrs r1, r2
@@ -262923,7 +262923,7 @@ sub_8095724: ; 8095724
thumb_func_end sub_8095724
thumb_func_start sub_8095730
-sub_8095730: ; 8095730
+sub_8095730: @ 8095730
ldrb r2, [r0, 0x3]
movs r1, 0x9
negs r1, r1
@@ -262934,7 +262934,7 @@ sub_8095730: ; 8095730
thumb_func_end sub_8095730
thumb_func_start sub_8095740
-sub_8095740: ; 8095740
+sub_8095740: @ 8095740
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -262960,7 +262960,7 @@ sub_8095740: ; 8095740
thumb_func_end sub_8095740
thumb_func_start sub_8095774
-sub_8095774: ; 8095774
+sub_8095774: @ 8095774
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -262986,7 +262986,7 @@ _08095798:
thumb_func_end sub_8095774
thumb_func_start sub_80957A0
-sub_80957A0: ; 80957A0
+sub_80957A0: @ 80957A0
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -263012,7 +263012,7 @@ sub_80957A0: ; 80957A0
thumb_func_end sub_80957A0
thumb_func_start sub_80957D4
-sub_80957D4: ; 80957D4
+sub_80957D4: @ 80957D4
push {r4,lr}
adds r4, r1, 0
bl an_walk_any_2
@@ -263038,7 +263038,7 @@ _080957F8:
thumb_func_end sub_80957D4
thumb_func_start sub_8095800
-sub_8095800: ; 8095800
+sub_8095800: @ 8095800
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -263065,7 +263065,7 @@ sub_8095800: ; 8095800
thumb_func_end sub_8095800
thumb_func_start sub_8095834
-sub_8095834: ; 8095834
+sub_8095834: @ 8095834
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -263091,7 +263091,7 @@ _08095858:
thumb_func_end sub_8095834
thumb_func_start sub_8095860
-sub_8095860: ; 8095860
+sub_8095860: @ 8095860
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -263118,7 +263118,7 @@ sub_8095860: ; 8095860
thumb_func_end sub_8095860
thumb_func_start sub_8095894
-sub_8095894: ; 8095894
+sub_8095894: @ 8095894
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -263144,7 +263144,7 @@ _080958B8:
thumb_func_end sub_8095894
thumb_func_start sub_80958C0
-sub_80958C0: ; 80958C0
+sub_80958C0: @ 80958C0
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -263176,7 +263176,7 @@ sub_80958C0: ; 80958C0
thumb_func_end sub_80958C0
thumb_func_start sub_8095900
-sub_8095900: ; 8095900
+sub_8095900: @ 8095900
push {lr}
movs r2, 0x1
bl sub_80958C0
@@ -263186,7 +263186,7 @@ sub_8095900: ; 8095900
thumb_func_end sub_8095900
thumb_func_start sub_8095910
-sub_8095910: ; 8095910
+sub_8095910: @ 8095910
push {lr}
movs r2, 0x2
bl sub_80958C0
@@ -263196,7 +263196,7 @@ sub_8095910: ; 8095910
thumb_func_end sub_8095910
thumb_func_start sub_8095920
-sub_8095920: ; 8095920
+sub_8095920: @ 8095920
push {lr}
movs r2, 0x3
bl sub_80958C0
@@ -263206,7 +263206,7 @@ sub_8095920: ; 8095920
thumb_func_end sub_8095920
thumb_func_start sub_8095930
-sub_8095930: ; 8095930
+sub_8095930: @ 8095930
push {lr}
movs r2, 0x4
bl sub_80958C0
@@ -263216,7 +263216,7 @@ sub_8095930: ; 8095930
thumb_func_end sub_8095930
thumb_func_start sub_8095940
-sub_8095940: ; 8095940
+sub_8095940: @ 8095940
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263236,7 +263236,7 @@ sub_8095940: ; 8095940
thumb_func_end sub_8095940
thumb_func_start sub_8095964
-sub_8095964: ; 8095964
+sub_8095964: @ 8095964
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263256,7 +263256,7 @@ sub_8095964: ; 8095964
thumb_func_end sub_8095964
thumb_func_start sub_8095988
-sub_8095988: ; 8095988
+sub_8095988: @ 8095988
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263276,7 +263276,7 @@ sub_8095988: ; 8095988
thumb_func_end sub_8095988
thumb_func_start sub_80959AC
-sub_80959AC: ; 80959AC
+sub_80959AC: @ 80959AC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263296,7 +263296,7 @@ sub_80959AC: ; 80959AC
thumb_func_end sub_80959AC
thumb_func_start sub_80959D0
-sub_80959D0: ; 80959D0
+sub_80959D0: @ 80959D0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263316,7 +263316,7 @@ sub_80959D0: ; 80959D0
thumb_func_end sub_80959D0
thumb_func_start sub_80959F4
-sub_80959F4: ; 80959F4
+sub_80959F4: @ 80959F4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263336,7 +263336,7 @@ sub_80959F4: ; 80959F4
thumb_func_end sub_80959F4
thumb_func_start sub_8095A18
-sub_8095A18: ; 8095A18
+sub_8095A18: @ 8095A18
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263356,7 +263356,7 @@ sub_8095A18: ; 8095A18
thumb_func_end sub_8095A18
thumb_func_start sub_8095A3C
-sub_8095A3C: ; 8095A3C
+sub_8095A3C: @ 8095A3C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263376,7 +263376,7 @@ sub_8095A3C: ; 8095A3C
thumb_func_end sub_8095A3C
thumb_func_start sub_8095A60
-sub_8095A60: ; 8095A60
+sub_8095A60: @ 8095A60
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263396,7 +263396,7 @@ sub_8095A60: ; 8095A60
thumb_func_end sub_8095A60
thumb_func_start sub_8095A84
-sub_8095A84: ; 8095A84
+sub_8095A84: @ 8095A84
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263416,7 +263416,7 @@ sub_8095A84: ; 8095A84
thumb_func_end sub_8095A84
thumb_func_start sub_8095AA8
-sub_8095AA8: ; 8095AA8
+sub_8095AA8: @ 8095AA8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263436,7 +263436,7 @@ sub_8095AA8: ; 8095AA8
thumb_func_end sub_8095AA8
thumb_func_start sub_8095ACC
-sub_8095ACC: ; 8095ACC
+sub_8095ACC: @ 8095ACC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263456,7 +263456,7 @@ sub_8095ACC: ; 8095ACC
thumb_func_end sub_8095ACC
thumb_func_start sub_8095AF0
-sub_8095AF0: ; 8095AF0
+sub_8095AF0: @ 8095AF0
push {r4,lr}
adds r4, r1, 0
adds r0, r4, 0
@@ -263473,7 +263473,7 @@ sub_8095AF0: ; 8095AF0
thumb_func_end sub_8095AF0
thumb_func_start sub_8095B0C
-sub_8095B0C: ; 8095B0C
+sub_8095B0C: @ 8095B0C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263505,7 +263505,7 @@ _08095B3E:
thumb_func_end sub_8095B0C
thumb_func_start sub_8095B44
-sub_8095B44: ; 8095B44
+sub_8095B44: @ 8095B44
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -263523,7 +263523,7 @@ sub_8095B44: ; 8095B44
thumb_func_end sub_8095B44
thumb_func_start sub_8095B64
-sub_8095B64: ; 8095B64
+sub_8095B64: @ 8095B64
push {r4,lr}
adds r4, r1, 0
bl sub_8095B0C
@@ -263543,7 +263543,7 @@ _08095B7C:
thumb_func_end sub_8095B64
thumb_func_start sub_8095B84
-sub_8095B84: ; 8095B84
+sub_8095B84: @ 8095B84
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -263576,7 +263576,7 @@ sub_8095B84: ; 8095B84
thumb_func_end sub_8095B84
thumb_func_start sub_8095BC8
-sub_8095BC8: ; 8095BC8
+sub_8095BC8: @ 8095BC8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263599,7 +263599,7 @@ sub_8095BC8: ; 8095BC8
thumb_func_end sub_8095BC8
thumb_func_start sub_8095BF4
-sub_8095BF4: ; 8095BF4
+sub_8095BF4: @ 8095BF4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263625,7 +263625,7 @@ _08095C18:
thumb_func_end sub_8095BF4
thumb_func_start sub_8095C20
-sub_8095C20: ; 8095C20
+sub_8095C20: @ 8095C20
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263648,7 +263648,7 @@ sub_8095C20: ; 8095C20
thumb_func_end sub_8095C20
thumb_func_start sub_8095C4C
-sub_8095C4C: ; 8095C4C
+sub_8095C4C: @ 8095C4C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263674,7 +263674,7 @@ _08095C70:
thumb_func_end sub_8095C4C
thumb_func_start sub_8095C78
-sub_8095C78: ; 8095C78
+sub_8095C78: @ 8095C78
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263697,7 +263697,7 @@ sub_8095C78: ; 8095C78
thumb_func_end sub_8095C78
thumb_func_start sub_8095CA4
-sub_8095CA4: ; 8095CA4
+sub_8095CA4: @ 8095CA4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263723,7 +263723,7 @@ _08095CC8:
thumb_func_end sub_8095CA4
thumb_func_start sub_8095CD0
-sub_8095CD0: ; 8095CD0
+sub_8095CD0: @ 8095CD0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263746,7 +263746,7 @@ sub_8095CD0: ; 8095CD0
thumb_func_end sub_8095CD0
thumb_func_start sub_8095CFC
-sub_8095CFC: ; 8095CFC
+sub_8095CFC: @ 8095CFC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263772,7 +263772,7 @@ _08095D20:
thumb_func_end sub_8095CFC
thumb_func_start sub_8095D28
-sub_8095D28: ; 8095D28
+sub_8095D28: @ 8095D28
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263795,7 +263795,7 @@ sub_8095D28: ; 8095D28
thumb_func_end sub_8095D28
thumb_func_start sub_8095D54
-sub_8095D54: ; 8095D54
+sub_8095D54: @ 8095D54
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263821,7 +263821,7 @@ _08095D78:
thumb_func_end sub_8095D54
thumb_func_start sub_8095D80
-sub_8095D80: ; 8095D80
+sub_8095D80: @ 8095D80
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263844,7 +263844,7 @@ sub_8095D80: ; 8095D80
thumb_func_end sub_8095D80
thumb_func_start sub_8095DAC
-sub_8095DAC: ; 8095DAC
+sub_8095DAC: @ 8095DAC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263870,7 +263870,7 @@ _08095DD0:
thumb_func_end sub_8095DAC
thumb_func_start sub_8095DD8
-sub_8095DD8: ; 8095DD8
+sub_8095DD8: @ 8095DD8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263893,7 +263893,7 @@ sub_8095DD8: ; 8095DD8
thumb_func_end sub_8095DD8
thumb_func_start sub_8095E04
-sub_8095E04: ; 8095E04
+sub_8095E04: @ 8095E04
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263919,7 +263919,7 @@ _08095E28:
thumb_func_end sub_8095E04
thumb_func_start sub_8095E30
-sub_8095E30: ; 8095E30
+sub_8095E30: @ 8095E30
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263942,7 +263942,7 @@ sub_8095E30: ; 8095E30
thumb_func_end sub_8095E30
thumb_func_start sub_8095E5C
-sub_8095E5C: ; 8095E5C
+sub_8095E5C: @ 8095E5C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -263968,7 +263968,7 @@ _08095E80:
thumb_func_end sub_8095E5C
thumb_func_start sub_8095E88
-sub_8095E88: ; 8095E88
+sub_8095E88: @ 8095E88
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -263991,7 +263991,7 @@ sub_8095E88: ; 8095E88
thumb_func_end sub_8095E88
thumb_func_start sub_8095EB4
-sub_8095EB4: ; 8095EB4
+sub_8095EB4: @ 8095EB4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264017,7 +264017,7 @@ _08095ED8:
thumb_func_end sub_8095EB4
thumb_func_start sub_8095EE0
-sub_8095EE0: ; 8095EE0
+sub_8095EE0: @ 8095EE0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264040,7 +264040,7 @@ sub_8095EE0: ; 8095EE0
thumb_func_end sub_8095EE0
thumb_func_start sub_8095F0C
-sub_8095F0C: ; 8095F0C
+sub_8095F0C: @ 8095F0C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264066,7 +264066,7 @@ _08095F30:
thumb_func_end sub_8095F0C
thumb_func_start sub_8095F38
-sub_8095F38: ; 8095F38
+sub_8095F38: @ 8095F38
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264089,7 +264089,7 @@ sub_8095F38: ; 8095F38
thumb_func_end sub_8095F38
thumb_func_start sub_8095F64
-sub_8095F64: ; 8095F64
+sub_8095F64: @ 8095F64
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264115,7 +264115,7 @@ _08095F88:
thumb_func_end sub_8095F64
thumb_func_start sub_8095F90
-sub_8095F90: ; 8095F90
+sub_8095F90: @ 8095F90
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264138,7 +264138,7 @@ sub_8095F90: ; 8095F90
thumb_func_end sub_8095F90
thumb_func_start sub_8095FBC
-sub_8095FBC: ; 8095FBC
+sub_8095FBC: @ 8095FBC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264164,7 +264164,7 @@ _08095FE0:
thumb_func_end sub_8095FBC
thumb_func_start sub_8095FE8
-sub_8095FE8: ; 8095FE8
+sub_8095FE8: @ 8095FE8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264192,7 +264192,7 @@ sub_8095FE8: ; 8095FE8
thumb_func_end sub_8095FE8
thumb_func_start sub_8096020
-sub_8096020: ; 8096020
+sub_8096020: @ 8096020
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264220,7 +264220,7 @@ sub_8096020: ; 8096020
thumb_func_end sub_8096020
thumb_func_start sub_8096058
-sub_8096058: ; 8096058
+sub_8096058: @ 8096058
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264248,7 +264248,7 @@ sub_8096058: ; 8096058
thumb_func_end sub_8096058
thumb_func_start sub_8096090
-sub_8096090: ; 8096090
+sub_8096090: @ 8096090
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -264276,7 +264276,7 @@ sub_8096090: ; 8096090
thumb_func_end sub_8096090
thumb_func_start sub_80960C8
-sub_80960C8: ; 80960C8
+sub_80960C8: @ 80960C8
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -264303,7 +264303,7 @@ sub_80960C8: ; 80960C8
thumb_func_end sub_80960C8
thumb_func_start sub_8096100
-sub_8096100: ; 8096100
+sub_8096100: @ 8096100
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264321,7 +264321,7 @@ sub_8096100: ; 8096100
thumb_func_end sub_8096100
thumb_func_start sub_8096120
-sub_8096120: ; 8096120
+sub_8096120: @ 8096120
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264341,7 +264341,7 @@ _08096138:
thumb_func_end sub_8096120
thumb_func_start sub_8096140
-sub_8096140: ; 8096140
+sub_8096140: @ 8096140
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264359,7 +264359,7 @@ sub_8096140: ; 8096140
thumb_func_end sub_8096140
thumb_func_start sub_8096160
-sub_8096160: ; 8096160
+sub_8096160: @ 8096160
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264379,7 +264379,7 @@ _08096178:
thumb_func_end sub_8096160
thumb_func_start sub_8096180
-sub_8096180: ; 8096180
+sub_8096180: @ 8096180
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264397,7 +264397,7 @@ sub_8096180: ; 8096180
thumb_func_end sub_8096180
thumb_func_start sub_80961A0
-sub_80961A0: ; 80961A0
+sub_80961A0: @ 80961A0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264417,7 +264417,7 @@ _080961B8:
thumb_func_end sub_80961A0
thumb_func_start sub_80961C0
-sub_80961C0: ; 80961C0
+sub_80961C0: @ 80961C0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264435,7 +264435,7 @@ sub_80961C0: ; 80961C0
thumb_func_end sub_80961C0
thumb_func_start sub_80961E0
-sub_80961E0: ; 80961E0
+sub_80961E0: @ 80961E0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264455,7 +264455,7 @@ _080961F8:
thumb_func_end sub_80961E0
thumb_func_start sub_8096200
-sub_8096200: ; 8096200
+sub_8096200: @ 8096200
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264480,7 +264480,7 @@ sub_8096200: ; 8096200
thumb_func_end sub_8096200
thumb_func_start sub_8096230
-sub_8096230: ; 8096230
+sub_8096230: @ 8096230
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264498,7 +264498,7 @@ sub_8096230: ; 8096230
thumb_func_end sub_8096230
thumb_func_start sub_8096250
-sub_8096250: ; 8096250
+sub_8096250: @ 8096250
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264518,7 +264518,7 @@ _08096268:
thumb_func_end sub_8096250
thumb_func_start sub_8096270
-sub_8096270: ; 8096270
+sub_8096270: @ 8096270
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264536,7 +264536,7 @@ sub_8096270: ; 8096270
thumb_func_end sub_8096270
thumb_func_start sub_8096290
-sub_8096290: ; 8096290
+sub_8096290: @ 8096290
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264556,7 +264556,7 @@ _080962A8:
thumb_func_end sub_8096290
thumb_func_start sub_80962B0
-sub_80962B0: ; 80962B0
+sub_80962B0: @ 80962B0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264574,7 +264574,7 @@ sub_80962B0: ; 80962B0
thumb_func_end sub_80962B0
thumb_func_start sub_80962D0
-sub_80962D0: ; 80962D0
+sub_80962D0: @ 80962D0
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264594,7 +264594,7 @@ _080962E8:
thumb_func_end sub_80962D0
thumb_func_start sub_80962F0
-sub_80962F0: ; 80962F0
+sub_80962F0: @ 80962F0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264612,7 +264612,7 @@ sub_80962F0: ; 80962F0
thumb_func_end sub_80962F0
thumb_func_start sub_8096310
-sub_8096310: ; 8096310
+sub_8096310: @ 8096310
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264632,7 +264632,7 @@ _08096328:
thumb_func_end sub_8096310
thumb_func_start sub_8096330
-sub_8096330: ; 8096330
+sub_8096330: @ 8096330
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -264659,7 +264659,7 @@ sub_8096330: ; 8096330
thumb_func_end sub_8096330
thumb_func_start sub_8096368
-sub_8096368: ; 8096368
+sub_8096368: @ 8096368
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264677,7 +264677,7 @@ sub_8096368: ; 8096368
thumb_func_end sub_8096368
thumb_func_start sub_8096388
-sub_8096388: ; 8096388
+sub_8096388: @ 8096388
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264697,7 +264697,7 @@ _080963A0:
thumb_func_end sub_8096388
thumb_func_start sub_80963A8
-sub_80963A8: ; 80963A8
+sub_80963A8: @ 80963A8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264715,7 +264715,7 @@ sub_80963A8: ; 80963A8
thumb_func_end sub_80963A8
thumb_func_start sub_80963C8
-sub_80963C8: ; 80963C8
+sub_80963C8: @ 80963C8
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264735,7 +264735,7 @@ _080963E0:
thumb_func_end sub_80963C8
thumb_func_start sub_80963E8
-sub_80963E8: ; 80963E8
+sub_80963E8: @ 80963E8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264753,7 +264753,7 @@ sub_80963E8: ; 80963E8
thumb_func_end sub_80963E8
thumb_func_start sub_8096408
-sub_8096408: ; 8096408
+sub_8096408: @ 8096408
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264773,7 +264773,7 @@ _08096420:
thumb_func_end sub_8096408
thumb_func_start sub_8096428
-sub_8096428: ; 8096428
+sub_8096428: @ 8096428
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264791,7 +264791,7 @@ sub_8096428: ; 8096428
thumb_func_end sub_8096428
thumb_func_start sub_8096448
-sub_8096448: ; 8096448
+sub_8096448: @ 8096448
push {r4,lr}
adds r4, r1, 0
bl npc_obj_ministep_stop_on_arrival
@@ -264811,7 +264811,7 @@ _08096460:
thumb_func_end sub_8096448
thumb_func_start sub_8096468
-sub_8096468: ; 8096468
+sub_8096468: @ 8096468
push {r4,lr}
adds r4, r1, 0
bl sub_8097FA4
@@ -264823,7 +264823,7 @@ sub_8096468: ; 8096468
thumb_func_end sub_8096468
thumb_func_start sub_809647C
-sub_809647C: ; 809647C
+sub_809647C: @ 809647C
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1B]
@@ -264838,7 +264838,7 @@ sub_809647C: ; 809647C
thumb_func_end sub_809647C
thumb_func_start sub_8096494
-sub_8096494: ; 8096494
+sub_8096494: @ 8096494
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -264860,14 +264860,14 @@ _080964B0:
thumb_func_end sub_8096494
thumb_func_start sub_80964B8
-sub_80964B8: ; 80964B8
+sub_80964B8: @ 80964B8
movs r0, 0x1
bx lr
thumb_func_end sub_80964B8
thumb_func_start sub_80964BC
-; bool8 sub_80964BC(struct npc_state *fieldObject, struct obj *object)
-sub_80964BC: ; 80964BC
+@ bool8 sub_80964BC(struct npc_state *fieldObject, struct obj *object)
+sub_80964BC: @ 80964BC
adds r1, 0x2C
ldrb r0, [r1]
movs r2, 0x40
@@ -264878,8 +264878,8 @@ sub_80964BC: ; 80964BC
thumb_func_end sub_80964BC
thumb_func_start npc_obj_transfer_image_anim_pause_flag
-; void npc_obj_transfer_image_anim_pause_flag(struct npc_state *fieldObject, struct obj *object)
-npc_obj_transfer_image_anim_pause_flag: ; 80964CC
+@ void npc_obj_transfer_image_anim_pause_flag(struct npc_state *fieldObject, struct obj *object)
+npc_obj_transfer_image_anim_pause_flag: @ 80964CC
push {lr}
ldrb r0, [r0, 0x1]
lsls r0, 29
@@ -264897,8 +264897,8 @@ _080964E2:
thumb_func_end npc_obj_transfer_image_anim_pause_flag
thumb_func_start sub_80964E8
-; void sub_80964E8(struct npc_state *fieldObject, struct obj *object)
-sub_80964E8: ; 80964E8
+@ void sub_80964E8(struct npc_state *fieldObject, struct obj *object)
+sub_80964E8: @ 80964E8
push {r4,lr}
adds r4, r0, 0
ldrb r3, [r4, 0x1]
@@ -264926,8 +264926,8 @@ _08096510:
thumb_func_end sub_80964E8
thumb_func_start sub_8096518
-; void sub_8096518(struct npc_state *fieldObject, struct obj *object)
-sub_8096518: ; 8096518
+@ void sub_8096518(struct npc_state *fieldObject, struct obj *object)
+sub_8096518: @ 8096518
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -264941,7 +264941,7 @@ sub_8096518: ; 8096518
thumb_func_end sub_8096518
thumb_func_start sub_8096530
-sub_8096530: ; 8096530
+sub_8096530: @ 8096530
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -265058,8 +265058,8 @@ _08096608:
thumb_func_end sub_8096530
thumb_func_start npc_update_obj_anim_flag
-; void npc_update_obj_anim_flag(struct npc_state *fieldObject, struct obj *object)
-npc_update_obj_anim_flag: ; 8096610
+@ void npc_update_obj_anim_flag(struct npc_state *fieldObject, struct obj *object)
+npc_update_obj_anim_flag: @ 8096610
push {lr}
adds r2, r1, 0
adds r2, 0x3E
@@ -265083,8 +265083,8 @@ _08096632:
thumb_func_end npc_update_obj_anim_flag
thumb_func_start GetAllGroundEffectFlags_OnSpawn
-; void GetAllGroundEffectFlags_OnSpawn(struct npc_state *fieldObject, u32 *flags)
-GetAllGroundEffectFlags_OnSpawn: ; 8096638
+@ void GetAllGroundEffectFlags_OnSpawn(struct npc_state *fieldObject, u32 *flags)
+GetAllGroundEffectFlags_OnSpawn: @ 8096638
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265116,8 +265116,8 @@ GetAllGroundEffectFlags_OnSpawn: ; 8096638
thumb_func_end GetAllGroundEffectFlags_OnSpawn
thumb_func_start GetAllGroundEffectFlags_OnBeginStep
-; void GetAllGroundEffectFlags_OnBeginStep(struct npc_state *fieldObject, u32 *flags)
-GetAllGroundEffectFlags_OnBeginStep: ; 8096680
+@ void GetAllGroundEffectFlags_OnBeginStep(struct npc_state *fieldObject, u32 *flags)
+GetAllGroundEffectFlags_OnBeginStep: @ 8096680
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265155,8 +265155,8 @@ GetAllGroundEffectFlags_OnBeginStep: ; 8096680
thumb_func_end GetAllGroundEffectFlags_OnBeginStep
thumb_func_start GetAllGroundEffectFlags_OnFinishStep
-; void GetAllGroundEffectFlags_OnFinishStep(struct npc_state *fieldObject, u32 *flags)
-GetAllGroundEffectFlags_OnFinishStep: ; 80966D8
+@ void GetAllGroundEffectFlags_OnFinishStep(struct npc_state *fieldObject, u32 *flags)
+GetAllGroundEffectFlags_OnFinishStep: @ 80966D8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265191,8 +265191,8 @@ GetAllGroundEffectFlags_OnFinishStep: ; 80966D8
thumb_func_end GetAllGroundEffectFlags_OnFinishStep
thumb_func_start FieldObjectUpdateMetatileBehaviors
-; void FieldObjectUpdateMetatileBehaviors(struct npc_state *fieldObject)
-FieldObjectUpdateMetatileBehaviors: ; 8096728
+@ void FieldObjectUpdateMetatileBehaviors(struct npc_state *fieldObject)
+FieldObjectUpdateMetatileBehaviors: @ 8096728
push {r4,lr}
adds r4, r0, 0
movs r1, 0x14
@@ -265213,8 +265213,8 @@ FieldObjectUpdateMetatileBehaviors: ; 8096728
thumb_func_end FieldObjectUpdateMetatileBehaviors
thumb_func_start GetGroundEffectFlags_Reflection
-; void GetGroundEffectFlags_Reflection(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_Reflection: ; 8096750
+@ void GetGroundEffectFlags_Reflection(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_Reflection: @ 8096750
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -265263,8 +265263,8 @@ _080967A2:
thumb_func_end GetGroundEffectFlags_Reflection
thumb_func_start GetGroundEffectFlags_TallGrassOnSpawn
-; void GetGroundEffectFlags_TallGrassOnSpawn(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_TallGrassOnSpawn: ; 80967AC
+@ void GetGroundEffectFlags_TallGrassOnSpawn(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_TallGrassOnSpawn: @ 80967AC
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1E]
@@ -265283,8 +265283,8 @@ _080967C4:
thumb_func_end GetGroundEffectFlags_TallGrassOnSpawn
thumb_func_start GetGroundEffectFlags_TallGrassOnBeginStep
-; void GetGroundEffectFlags_TallGrassOnBeginStep(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_TallGrassOnBeginStep: ; 80967CC
+@ void GetGroundEffectFlags_TallGrassOnBeginStep(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_TallGrassOnBeginStep: @ 80967CC
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1E]
@@ -265303,8 +265303,8 @@ _080967E4:
thumb_func_end GetGroundEffectFlags_TallGrassOnBeginStep
thumb_func_start GetGroundEffectFlags_LongGrassOnSpawn
-; void GetGroundEffectFlags_LongGrassOnSpawn(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_LongGrassOnSpawn: ; 80967EC
+@ void GetGroundEffectFlags_LongGrassOnSpawn(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_LongGrassOnSpawn: @ 80967EC
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1E]
@@ -265323,8 +265323,8 @@ _08096804:
thumb_func_end GetGroundEffectFlags_LongGrassOnSpawn
thumb_func_start GetGroundEffectFlags_LongGrassOnBeginStep
-; void GetGroundEffectFlags_LongGrassOnBeginStep(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_LongGrassOnBeginStep: ; 809680C
+@ void GetGroundEffectFlags_LongGrassOnBeginStep(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_LongGrassOnBeginStep: @ 809680C
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1E]
@@ -265343,8 +265343,8 @@ _08096824:
thumb_func_end GetGroundEffectFlags_LongGrassOnBeginStep
thumb_func_start GetGroundEffectFlags_Tracks
-; void GetGroundEffectFlags_Tracks(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_Tracks: ; 809682C
+@ void GetGroundEffectFlags_Tracks(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_Tracks: @ 809682C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265381,8 +265381,8 @@ _08096866:
thumb_func_end GetGroundEffectFlags_Tracks
thumb_func_start GetGroundEffectFlags_SandHeap
-; void GetGroundEffectFlags_SandHeap(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_SandHeap: ; 809686C
+@ void GetGroundEffectFlags_SandHeap(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_SandHeap: @ 809686C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265425,8 +265425,8 @@ _080968B4:
thumb_func_end GetGroundEffectFlags_SandHeap
thumb_func_start GetGroundEffectFlags_ShallowFlowingWater
-; void GetGroundEffectFlags_ShallowFlowingWater(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_ShallowFlowingWater: ; 80968BC
+@ void GetGroundEffectFlags_ShallowFlowingWater(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_ShallowFlowingWater: @ 80968BC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265480,8 +265480,8 @@ _0809691A:
thumb_func_end GetGroundEffectFlags_ShallowFlowingWater
thumb_func_start GetGroundEffectFlags_Puddle
-; void GetGroundEffectFlags_Puddle(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_Puddle: ; 8096920
+@ void GetGroundEffectFlags_Puddle(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_Puddle: @ 8096920
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265507,8 +265507,8 @@ _08096948:
thumb_func_end GetGroundEffectFlags_Puddle
thumb_func_start GetGroundEffectFlags_Ripple
-; void GetGroundEffectFlags_Ripple(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_Ripple: ; 8096950
+@ void GetGroundEffectFlags_Ripple(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_Ripple: @ 8096950
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1E]
@@ -265528,8 +265528,8 @@ _0809696A:
thumb_func_end GetGroundEffectFlags_Ripple
thumb_func_start GetGroundEffectFlags_ShortGrass
-; void GetGroundEffectFlags_ShortGrass(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_ShortGrass: ; 8096970
+@ void GetGroundEffectFlags_ShortGrass(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_ShortGrass: @ 8096970
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265572,8 +265572,8 @@ _080969B8:
thumb_func_end GetGroundEffectFlags_ShortGrass
thumb_func_start GetGroundEffectFlags_HotSprings
-; void GetGroundEffectFlags_HotSprings(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_HotSprings: ; 80969C0
+@ void GetGroundEffectFlags_HotSprings(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_HotSprings: @ 80969C0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -265616,8 +265616,8 @@ _08096A08:
thumb_func_end GetGroundEffectFlags_HotSprings
thumb_func_start GetGroundEffectFlags_Seaweed
-; void GetGroundEffectFlags_Seaweed(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_Seaweed: ; 8096A10
+@ void GetGroundEffectFlags_Seaweed(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_Seaweed: @ 8096A10
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x1E]
@@ -265637,8 +265637,8 @@ _08096A2A:
thumb_func_end GetGroundEffectFlags_Seaweed
thumb_func_start GetGroundEffectFlags_JumpLanding
-; void GetGroundEffectFlags_JumpLanding(struct npc_state *fieldObject, u32 *flags)
-GetGroundEffectFlags_JumpLanding: ; 8096A30
+@ void GetGroundEffectFlags_JumpLanding(struct npc_state *fieldObject, u32 *flags)
+GetGroundEffectFlags_JumpLanding: @ 8096A30
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -265685,8 +265685,8 @@ _08096A82:
thumb_func_end GetGroundEffectFlags_JumpLanding
thumb_func_start FieldObjectCheckForReflectiveSurface
-; u8 FieldObjectCheckForReflectiveSurface(struct npc_state *fieldObject)
-FieldObjectCheckForReflectiveSurface: ; 8096A8C
+@ u8 FieldObjectCheckForReflectiveSurface(struct npc_state *fieldObject)
+FieldObjectCheckForReflectiveSurface: @ 8096A8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -265850,8 +265850,8 @@ _08096BCA:
thumb_func_end FieldObjectCheckForReflectiveSurface
thumb_func_start GetReflectionTypeByMetatileBehavior
-; u8 GetReflectionTypeByMetatileBehavior(u8 metatileBehavior)
-GetReflectionTypeByMetatileBehavior: ; 8096BDC
+@ u8 GetReflectionTypeByMetatileBehavior(u8 metatileBehavior)
+GetReflectionTypeByMetatileBehavior: @ 8096BDC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -265879,8 +265879,8 @@ _08096C04:
thumb_func_end GetReflectionTypeByMetatileBehavior
thumb_func_start GetLedgeJumpDirection
-; u8 GetLedgeJumpDirection(u16 x, u16 y, u8 direction)
-GetLedgeJumpDirection: ; 8096C0C
+@ u8 GetLedgeJumpDirection(u16 x, u16 y, u8 direction)
+GetLedgeJumpDirection: @ 8096C0C
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -265930,8 +265930,8 @@ _08096C62:
thumb_func_end GetLedgeJumpDirection
thumb_func_start FieldObjectSetSpriteOamTableForLongGrass
-; void FieldObjectSetSpriteOamTableForLongGrass(struct npc_state *fieldObject, struct obj *object)
-FieldObjectSetSpriteOamTableForLongGrass: ; 8096C68
+@ void FieldObjectSetSpriteOamTableForLongGrass(struct npc_state *fieldObject, struct obj *object)
+FieldObjectSetSpriteOamTableForLongGrass: @ 8096C68
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -265978,8 +265978,8 @@ _08096CBC:
thumb_func_end FieldObjectSetSpriteOamTableForLongGrass
thumb_func_start IsZCoordMismatchAt
-; bool8 IsZCoordMismatchAt(u8 z, u16 x, u16 y)
-IsZCoordMismatchAt: ; 8096CC4
+@ bool8 IsZCoordMismatchAt(u8 z, u16 x, u16 y)
+IsZCoordMismatchAt: @ 8096CC4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -266014,8 +266014,8 @@ _08096CF8:
thumb_func_end IsZCoordMismatchAt
thumb_func_start FieldObjectUpdateZCoordAndPriority
-; void FieldObjectUpdateZCoordAndPriority(struct npc_state *fieldObject, struct obj *object)
-FieldObjectUpdateZCoordAndPriority: ; 8096D00
+@ void FieldObjectUpdateZCoordAndPriority(struct npc_state *fieldObject, struct obj *object)
+FieldObjectUpdateZCoordAndPriority: @ 8096D00
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -266062,8 +266062,8 @@ _08096D4E:
thumb_func_end FieldObjectUpdateZCoordAndPriority
thumb_func_start InitObjectPriorityByZCoord
-; void InitObjectPriorityByZCoord(struct obj *object, u8 z)
-InitObjectPriorityByZCoord: ; 8096D5C
+@ void InitObjectPriorityByZCoord(struct obj *object, u8 z)
+InitObjectPriorityByZCoord: @ 8096D5C
push {r4,lr}
lsls r1, 24
lsrs r1, 24
@@ -266102,8 +266102,8 @@ InitObjectPriorityByZCoord: ; 8096D5C
thumb_func_end InitObjectPriorityByZCoord
thumb_func_start ZCoordToPriority
-; u8 ZCoordToPriority(u8 z)
-ZCoordToPriority: ; 8096DA8
+@ u8 ZCoordToPriority(u8 z)
+ZCoordToPriority: @ 8096DA8
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0850E634
@@ -266114,8 +266114,8 @@ ZCoordToPriority: ; 8096DA8
thumb_func_end ZCoordToPriority
thumb_func_start FieldObjectUpdateZCoord
-; void FieldObjectUpdateZCoord(struct npc_state *fieldObject)
-FieldObjectUpdateZCoord: ; 8096DB8
+@ void FieldObjectUpdateZCoord(struct npc_state *fieldObject)
+FieldObjectUpdateZCoord: @ 8096DB8
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x10
@@ -266160,8 +266160,8 @@ _08096E06:
thumb_func_end FieldObjectUpdateZCoord
thumb_func_start SetObjectSubpriorityByZCoord
-; void SetObjectSubpriorityByZCoord(u8 z, struct obj *object, u8 offset)
-SetObjectSubpriorityByZCoord: ; 8096E0C
+@ void SetObjectSubpriorityByZCoord(u8 z, struct obj *object, u8 offset)
+SetObjectSubpriorityByZCoord: @ 8096E0C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -266198,8 +266198,8 @@ SetObjectSubpriorityByZCoord: ; 8096E0C
thumb_func_end SetObjectSubpriorityByZCoord
thumb_func_start FieldObjectUpdateSubpriority
-; void FieldObjectUpdateSubpriority(struct npc_state *fieldObject, struct obj *object)
-FieldObjectUpdateSubpriority: ; 8096E54
+@ void FieldObjectUpdateSubpriority(struct npc_state *fieldObject, struct obj *object)
+FieldObjectUpdateSubpriority: @ 8096E54
push {lr}
adds r2, r0, 0
ldrb r0, [r2, 0x3]
@@ -266216,8 +266216,8 @@ _08096E6A:
thumb_func_end FieldObjectUpdateSubpriority
thumb_func_start AreZCoordsCompatible
-; bool8 AreZCoordsCompatible(u8 z1, u8 z2)
-AreZCoordsCompatible: ; 8096E70
+@ bool8 AreZCoordsCompatible(u8 z1, u8 z2)
+AreZCoordsCompatible: @ 8096E70
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -266240,8 +266240,8 @@ _08096E8C:
thumb_func_end AreZCoordsCompatible
thumb_func_start GroundEffect_SpawnOnTallGrass
-; void GroundEffect_SpawnOnTallGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_SpawnOnTallGrass: ; 8096E90
+@ void GroundEffect_SpawnOnTallGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_SpawnOnTallGrass: @ 8096E90
push {lr}
ldr r3, =0x02038c08
movs r2, 0x10
@@ -266279,8 +266279,8 @@ GroundEffect_SpawnOnTallGrass: ; 8096E90
thumb_func_end GroundEffect_SpawnOnTallGrass
thumb_func_start GroundEffect_StepOnTallGrass
-; void GroundEffect_StepOnTallGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_StepOnTallGrass: ; 8096EDC
+@ void GroundEffect_StepOnTallGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_StepOnTallGrass: @ 8096EDC
push {lr}
ldr r3, =0x02038c08
movs r2, 0x10
@@ -266318,8 +266318,8 @@ GroundEffect_StepOnTallGrass: ; 8096EDC
thumb_func_end GroundEffect_StepOnTallGrass
thumb_func_start GroundEffect_SpawnOnLongGrass
-; void GroundEffect_SpawnOnLongGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_SpawnOnLongGrass: ; 8096F28
+@ void GroundEffect_SpawnOnLongGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_SpawnOnLongGrass: @ 8096F28
push {lr}
ldr r3, =0x02038c08
movs r2, 0x10
@@ -266357,8 +266357,8 @@ GroundEffect_SpawnOnLongGrass: ; 8096F28
thumb_func_end GroundEffect_SpawnOnLongGrass
thumb_func_start GroundEffect_StepOnLongGrass
-; void GroundEffect_StepOnLongGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_StepOnLongGrass: ; 8096F74
+@ void GroundEffect_StepOnLongGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_StepOnLongGrass: @ 8096F74
push {lr}
ldr r3, =0x02038c08
movs r2, 0x10
@@ -266396,8 +266396,8 @@ GroundEffect_StepOnLongGrass: ; 8096F74
thumb_func_end GroundEffect_StepOnLongGrass
thumb_func_start GroundEffect_WaterReflection
-; void GroundEffect_WaterReflection(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_WaterReflection: ; 8096FC0
+@ void GroundEffect_WaterReflection(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_WaterReflection: @ 8096FC0
push {lr}
movs r2, 0
bl SetUpReflection
@@ -266406,8 +266406,8 @@ GroundEffect_WaterReflection: ; 8096FC0
thumb_func_end GroundEffect_WaterReflection
thumb_func_start GroundEffect_IceReflection
-; void GroundEffect_IceReflection(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_IceReflection: ; 8096FCC
+@ void GroundEffect_IceReflection(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_IceReflection: @ 8096FCC
push {lr}
movs r2, 0x1
bl SetUpReflection
@@ -266416,8 +266416,8 @@ GroundEffect_IceReflection: ; 8096FCC
thumb_func_end GroundEffect_IceReflection
thumb_func_start GroundEffect_FlowingWater
-; void GroundEffect_FlowingWater(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_FlowingWater: ; 8096FD8
+@ void GroundEffect_FlowingWater(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_FlowingWater: @ 8096FD8
push {lr}
adds r1, r0, 0
movs r0, 0x22
@@ -266427,8 +266427,8 @@ GroundEffect_FlowingWater: ; 8096FD8
thumb_func_end GroundEffect_FlowingWater
thumb_func_start GroundEffect_SandTracks
-; void GroundEffect_SandTracks(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_SandTracks: ; 8096FE8
+@ void GroundEffect_SandTracks(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_SandTracks: @ 8096FE8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -266450,8 +266450,8 @@ GroundEffect_SandTracks: ; 8096FE8
thumb_func_end GroundEffect_SandTracks
thumb_func_start GroundEffect_DeepSandTracks
-; void GroundEffect_DeepSandTracks(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_DeepSandTracks: ; 8097014
+@ void GroundEffect_DeepSandTracks(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_DeepSandTracks: @ 8097014
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -266473,14 +266473,14 @@ GroundEffect_DeepSandTracks: ; 8097014
thumb_func_end GroundEffect_DeepSandTracks
thumb_func_start DoTracksGroundEffect_None
-; void DoTracksGroundEffect_None(struct npc_state *fieldObject, struct obj *object)
-DoTracksGroundEffect_None: ; 8097040
+@ void DoTracksGroundEffect_None(struct npc_state *fieldObject, struct obj *object)
+DoTracksGroundEffect_None: @ 8097040
bx lr
thumb_func_end DoTracksGroundEffect_None
thumb_func_start DoTracksGroundEffect_Footprints
-; void DoTracksGroundEffect_Footprints(struct npc_state *fieldObject, struct obj *object)
-DoTracksGroundEffect_Footprints: ; 8097044
+@ void DoTracksGroundEffect_Footprints(struct npc_state *fieldObject, struct obj *object)
+DoTracksGroundEffect_Footprints: @ 8097044
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -266518,8 +266518,8 @@ DoTracksGroundEffect_Footprints: ; 8097044
thumb_func_end DoTracksGroundEffect_Footprints
thumb_func_start DoTracksGroundEffect_BikeTireTracks
-; void DoTracksGroundEffect_BikeTireTracks(struct npc_state *fieldObject, struct obj *object)
-DoTracksGroundEffect_BikeTireTracks: ; 8097094
+@ void DoTracksGroundEffect_BikeTireTracks(struct npc_state *fieldObject, struct obj *object)
+DoTracksGroundEffect_BikeTireTracks: @ 8097094
push {r4,lr}
adds r4, r0, 0
ldr r1, [r4, 0x10]
@@ -266560,8 +266560,8 @@ _080970D6:
thumb_func_end DoTracksGroundEffect_BikeTireTracks
thumb_func_start GroundEffect_Ripple
-; void GroundEffect_Ripple(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_Ripple: ; 80970E4
+@ void GroundEffect_Ripple(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_Ripple: @ 80970E4
push {lr}
bl DoRippleFieldEffect
pop {r0}
@@ -266569,8 +266569,8 @@ GroundEffect_Ripple: ; 80970E4
thumb_func_end GroundEffect_Ripple
thumb_func_start GroundEffect_StepOnPuddle
-; void GroundEffect_StepOnPuddle(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_StepOnPuddle: ; 80970F0
+@ void GroundEffect_StepOnPuddle(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_StepOnPuddle: @ 80970F0
push {lr}
adds r1, r0, 0
movs r0, 0xF
@@ -266580,8 +266580,8 @@ GroundEffect_StepOnPuddle: ; 80970F0
thumb_func_end GroundEffect_StepOnPuddle
thumb_func_start GroundEffect_SandHeap
-; void GroundEffect_SandHeap(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_SandHeap: ; 8097100
+@ void GroundEffect_SandHeap(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_SandHeap: @ 8097100
push {lr}
adds r1, r0, 0
movs r0, 0x27
@@ -266591,8 +266591,8 @@ GroundEffect_SandHeap: ; 8097100
thumb_func_end GroundEffect_SandHeap
thumb_func_start GroundEffect_JumpOnTallGrass
-; void GroundEffect_JumpOnTallGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_JumpOnTallGrass: ; 8097110
+@ void GroundEffect_JumpOnTallGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_JumpOnTallGrass: @ 8097110
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -266636,8 +266636,8 @@ _0809715A:
thumb_func_end GroundEffect_JumpOnTallGrass
thumb_func_start GroundEffect_JumpOnLongGrass
-; void GroundEffect_JumpOnLongGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_JumpOnLongGrass: ; 8097168
+@ void GroundEffect_JumpOnLongGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_JumpOnLongGrass: @ 8097168
push {lr}
ldr r2, =0x02038c08
movs r3, 0x10
@@ -266659,8 +266659,8 @@ GroundEffect_JumpOnLongGrass: ; 8097168
thumb_func_end GroundEffect_JumpOnLongGrass
thumb_func_start GroundEffect_JumpOnShallowWater
-; void GroundEffect_JumpOnShallowWater(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_JumpOnShallowWater: ; 8097190
+@ void GroundEffect_JumpOnShallowWater(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_JumpOnShallowWater: @ 8097190
push {r4,lr}
ldr r3, =0x02038c08
movs r4, 0x10
@@ -266685,8 +266685,8 @@ GroundEffect_JumpOnShallowWater: ; 8097190
thumb_func_end GroundEffect_JumpOnShallowWater
thumb_func_start GroundEffect_JumpOnWater
-; void GroundEffect_JumpOnWater(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_JumpOnWater: ; 80971C0
+@ void GroundEffect_JumpOnWater(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_JumpOnWater: @ 80971C0
push {r4,lr}
ldr r3, =0x02038c08
movs r4, 0x10
@@ -266711,8 +266711,8 @@ GroundEffect_JumpOnWater: ; 80971C0
thumb_func_end GroundEffect_JumpOnWater
thumb_func_start GroundEffect_JumpLandingDust
-; void GroundEffect_JumpLandingDust(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_JumpLandingDust: ; 80971F0
+@ void GroundEffect_JumpLandingDust(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_JumpLandingDust: @ 80971F0
push {r4,lr}
ldr r3, =0x02038c08
movs r4, 0x10
@@ -266737,8 +266737,8 @@ GroundEffect_JumpLandingDust: ; 80971F0
thumb_func_end GroundEffect_JumpLandingDust
thumb_func_start GroundEffect_ShortGrass
-; void GroundEffect_ShortGrass(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_ShortGrass: ; 8097220
+@ void GroundEffect_ShortGrass(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_ShortGrass: @ 8097220
push {lr}
adds r1, r0, 0
movs r0, 0x29
@@ -266748,8 +266748,8 @@ GroundEffect_ShortGrass: ; 8097220
thumb_func_end GroundEffect_ShortGrass
thumb_func_start GroundEffect_HotSprings
-; void GroundEffect_HotSprings(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_HotSprings: ; 8097230
+@ void GroundEffect_HotSprings(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_HotSprings: @ 8097230
push {lr}
adds r1, r0, 0
movs r0, 0x2A
@@ -266759,8 +266759,8 @@ GroundEffect_HotSprings: ; 8097230
thumb_func_end GroundEffect_HotSprings
thumb_func_start GroundEffect_Seaweed
-; void GroundEffect_Seaweed(struct npc_state *fieldObject, struct obj *object)
-GroundEffect_Seaweed: ; 8097240
+@ void GroundEffect_Seaweed(struct npc_state *fieldObject, struct obj *object)
+GroundEffect_Seaweed: @ 8097240
push {lr}
ldr r2, =0x02038c08
movs r3, 0x10
@@ -266777,8 +266777,8 @@ GroundEffect_Seaweed: ; 8097240
thumb_func_end GroundEffect_Seaweed
thumb_func_start DoFlaggedGroundEffects
-; void DoFlaggedGroundEffects(struct npc_state *fieldObject, struct obj *object, u32 flags)
-DoFlaggedGroundEffects: ; 8097260
+@ void DoFlaggedGroundEffects(struct npc_state *fieldObject, struct obj *object, u32 flags)
+DoFlaggedGroundEffects: @ 8097260
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -266827,8 +266827,8 @@ _080972AC:
thumb_func_end DoFlaggedGroundEffects
thumb_func_start filters_out_some_ground_effects
-; void filters_out_some_ground_effects(struct npc_state *fieldObject, u32 *flags)
-filters_out_some_ground_effects: ; 80972BC
+@ void filters_out_some_ground_effects(struct npc_state *fieldObject, u32 *flags)
+filters_out_some_ground_effects: @ 80972BC
push {lr}
adds r2, r0, 0
adds r3, r1, 0
@@ -266859,8 +266859,8 @@ _080972EA:
thumb_func_end filters_out_some_ground_effects
thumb_func_start FilterOutStepOnPuddleGroundEffectIfJumping
-; void FilterOutStepOnPuddleGroundEffectIfJumping(struct npc_state *fieldObject, u32 *flags)
-FilterOutStepOnPuddleGroundEffectIfJumping: ; 80972F4
+@ void FilterOutStepOnPuddleGroundEffectIfJumping(struct npc_state *fieldObject, u32 *flags)
+FilterOutStepOnPuddleGroundEffectIfJumping: @ 80972F4
push {lr}
adds r2, r1, 0
ldrb r0, [r0]
@@ -266878,8 +266878,8 @@ _08097308:
thumb_func_end FilterOutStepOnPuddleGroundEffectIfJumping
thumb_func_start DoGroundEffects_OnSpawn
-; void DoGroundEffects_OnSpawn(struct npc_state *fieldObject, struct obj *object)
-DoGroundEffects_OnSpawn: ; 8097310
+@ void DoGroundEffects_OnSpawn(struct npc_state *fieldObject, struct obj *object)
+DoGroundEffects_OnSpawn: @ 8097310
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -266918,8 +266918,8 @@ _08097354:
thumb_func_end DoGroundEffects_OnSpawn
thumb_func_start DoGroundEffects_OnBeginStep
-; void DoGroundEffects_OnBeginStep(struct npc_state *fieldObject, struct obj *object)
-DoGroundEffects_OnBeginStep: ; 809735C
+@ void DoGroundEffects_OnBeginStep(struct npc_state *fieldObject, struct obj *object)
+DoGroundEffects_OnBeginStep: @ 809735C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -266961,8 +266961,8 @@ _080973A8:
thumb_func_end DoGroundEffects_OnBeginStep
thumb_func_start DoGroundEffects_OnFinishStep
-; void DoGroundEffects_OnFinishStep(struct npc_state *fieldObject, struct obj *object)
-DoGroundEffects_OnFinishStep: ; 80973B0
+@ void DoGroundEffects_OnFinishStep(struct npc_state *fieldObject, struct obj *object)
+DoGroundEffects_OnFinishStep: @ 80973B0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -267004,8 +267004,8 @@ _080973FC:
thumb_func_end DoGroundEffects_OnFinishStep
thumb_func_start sub_8097404
-; bool8 sub_8097404(struct npc_state *fieldObject)
-sub_8097404: ; 8097404
+@ bool8 sub_8097404(struct npc_state *fieldObject)
+sub_8097404: @ 8097404
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5]
@@ -267081,8 +267081,8 @@ _0809748E:
thumb_func_end sub_8097404
thumb_func_start player_bitmagic
-; void player_bitmagic()
-player_bitmagic: ; 8097494
+@ void player_bitmagic()
+player_bitmagic: @ 8097494
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x02037350
@@ -267114,7 +267114,7 @@ _080974B8:
thumb_func_end player_bitmagic
thumb_func_start sub_80974D0
-sub_80974D0: ; 80974D0
+sub_80974D0: @ 80974D0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -267150,8 +267150,8 @@ _080974FC:
thumb_func_end sub_80974D0
thumb_func_start npc_sync_anim_pause_bits
-; void npc_sync_anim_pause_bits(struct npc_state *fieldObject)
-npc_sync_anim_pause_bits: ; 8097514
+@ void npc_sync_anim_pause_bits(struct npc_state *fieldObject)
+npc_sync_anim_pause_bits: @ 8097514
push {r4,r5,lr}
adds r5, r0, 0
ldrh r2, [r5]
@@ -267204,7 +267204,7 @@ _0809756C:
thumb_func_end npc_sync_anim_pause_bits
thumb_func_start sub_809757C
-sub_809757C: ; 809757C
+sub_809757C: @ 809757C
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x02037350
@@ -267232,8 +267232,8 @@ _08097598:
thumb_func_end sub_809757C
thumb_func_start little_step
-; void little_step(struct obj *object, u8 direction)
-little_step: ; 80975AC
+@ void little_step(struct obj *object, u8 direction)
+little_step: @ 80975AC
lsls r1, 24
ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
@@ -267251,7 +267251,7 @@ little_step: ; 80975AC
thumb_func_end little_step
thumb_func_start double_little_steps
-double_little_steps: ; 80975CC
+double_little_steps: @ 80975CC
lsls r1, 24
ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
@@ -267271,7 +267271,7 @@ double_little_steps: ; 80975CC
thumb_func_end double_little_steps
thumb_func_start triple_little_steps
-triple_little_steps: ; 80975F0
+triple_little_steps: @ 80975F0
lsls r1, 24
ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
@@ -267293,7 +267293,7 @@ triple_little_steps: ; 80975F0
thumb_func_end triple_little_steps
thumb_func_start quad_little_steps
-quad_little_steps: ; 8097618
+quad_little_steps: @ 8097618
lsls r1, 24
ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
@@ -267313,8 +267313,8 @@ quad_little_steps: ; 8097618
thumb_func_end quad_little_steps
thumb_func_start oct_little_steps
-; void oct_little_steps(struct obj *object, u8 direction)
-oct_little_steps: ; 809763C
+@ void oct_little_steps(struct obj *object, u8 direction)
+oct_little_steps: @ 809763C
lsls r1, 24
ldr r2, =gUnknown_0850DB7C
lsrs r1, 22
@@ -267334,8 +267334,8 @@ oct_little_steps: ; 809763C
thumb_func_end oct_little_steps
thumb_func_start oamt_npc_ministep_reset
-; void oamt_npc_ministep_reset(struct obj *object, u8 direction, u8 speed)
-oamt_npc_ministep_reset: ; 8097660
+@ void oamt_npc_ministep_reset(struct obj *object, u8 direction, u8 speed)
+oamt_npc_ministep_reset: @ 8097660
lsls r1, 24
lsrs r1, 24
lsls r2, 24
@@ -267348,8 +267348,8 @@ oamt_npc_ministep_reset: ; 8097660
thumb_func_end oamt_npc_ministep_reset
thumb_func_start obj_npc_ministep
-; bool8 obj_npc_ministep(struct obj *object)
-obj_npc_ministep: ; 8097674
+@ bool8 obj_npc_ministep(struct obj *object)
+obj_npc_ministep: @ 8097674
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =gUnknown_0850E768
@@ -267402,8 +267402,8 @@ _080976D6:
thumb_func_end obj_npc_ministep
thumb_func_start sub_80976DC
-; void sub_80976DC(struct obj *object, u8 direction)
-sub_80976DC: ; 80976DC
+@ void sub_80976DC(struct obj *object, u8 direction)
+sub_80976DC: @ 80976DC
lsls r1, 24
lsrs r1, 24
movs r2, 0
@@ -267414,8 +267414,8 @@ sub_80976DC: ; 80976DC
thumb_func_end sub_80976DC
thumb_func_start sub_80976EC
-; bool8 sub_80976EC(struct obj *object)
-sub_80976EC: ; 80976EC
+@ bool8 sub_80976EC(struct obj *object)
+sub_80976EC: @ 80976EC
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x36]
@@ -267450,7 +267450,7 @@ _08097720:
thumb_func_end sub_80976EC
thumb_func_start sub_8097728
-sub_8097728: ; 8097728
+sub_8097728: @ 8097728
ldr r1, =gUnknown_0850E7BA
lsls r0, 16
asrs r0, 16
@@ -267463,7 +267463,7 @@ sub_8097728: ; 8097728
thumb_func_end sub_8097728
thumb_func_start sub_809773C
-sub_809773C: ; 809773C
+sub_809773C: @ 809773C
ldr r1, =gUnknown_0850E772
lsls r0, 16
asrs r0, 16
@@ -267476,7 +267476,7 @@ sub_809773C: ; 809773C
thumb_func_end sub_809773C
thumb_func_start sub_8097750
-sub_8097750: ; 8097750
+sub_8097750: @ 8097750
movs r1, 0
strh r1, [r0, 0x3A]
strh r1, [r0, 0x3C]
@@ -267484,7 +267484,7 @@ sub_8097750: ; 8097750
thumb_func_end sub_8097750
thumb_func_start sub_8097758
-sub_8097758: ; 8097758
+sub_8097758: @ 8097758
push {r4-r6,lr}
adds r5, r0, 0
movs r6, 0
@@ -267592,7 +267592,7 @@ _08097818:
thumb_func_end sub_8097758
thumb_func_start sub_8097820
-sub_8097820: ; 8097820
+sub_8097820: @ 8097820
lsls r1, 24
ldr r2, =gUnknown_0850E834
lsrs r1, 22
@@ -267608,7 +267608,7 @@ sub_8097820: ; 8097820
thumb_func_end sub_8097820
thumb_func_start sub_809783C
-sub_809783C: ; 809783C
+sub_809783C: @ 809783C
push {r4,lr}
lsls r1, 24
lsrs r1, 24
@@ -267627,7 +267627,7 @@ sub_809783C: ; 809783C
thumb_func_end sub_809783C
thumb_func_start sub_809785C
-sub_809785C: ; 809785C
+sub_809785C: @ 809785C
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -267695,7 +267695,7 @@ _080978D2:
thumb_func_end sub_809785C
thumb_func_start sub_80978E4
-sub_80978E4: ; 80978E4
+sub_80978E4: @ 80978E4
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -267768,15 +267768,15 @@ _08097964:
thumb_func_end sub_80978E4
thumb_func_start sub_8097978
-; void sub_8097978(struct obj *object, u16 a2)
-sub_8097978: ; 8097978
+@ void sub_8097978(struct obj *object, u16 a2)
+sub_8097978: @ 8097978
strh r1, [r0, 0x34]
bx lr
thumb_func_end sub_8097978
thumb_func_start sub_809797C
-; bool8 sub_809797C(struct obj *object)
-sub_809797C: ; 809797C
+@ bool8 sub_809797C(struct obj *object)
+sub_809797C: @ 809797C
push {lr}
ldrh r1, [r0, 0x34]
subs r1, 0x1
@@ -267794,7 +267794,7 @@ _08097990:
thumb_func_end sub_809797C
thumb_func_start obj_anim_image_set_and_seek
-obj_anim_image_set_and_seek: ; 8097994
+obj_anim_image_set_and_seek: @ 8097994
push {r4,lr}
lsls r2, 24
lsrs r2, 24
@@ -267816,7 +267816,7 @@ obj_anim_image_set_and_seek: ; 8097994
thumb_func_end obj_anim_image_set_and_seek
thumb_func_start sub_80979BC
-sub_80979BC: ; 80979BC
+sub_80979BC: @ 80979BC
push {lr}
adds r0, 0x3F
ldrb r1, [r0]
@@ -267834,7 +267834,7 @@ _080979D0:
thumb_func_end sub_80979BC
thumb_func_start sub_80979D4
-sub_80979D4: ; 80979D4
+sub_80979D4: @ 80979D4
push {r4-r6,lr}
mov r12, r0
lsls r1, 24
@@ -267963,7 +267963,7 @@ _08097AC2:
thumb_func_end sub_80979D4
thumb_func_start sub_8097AC8
-sub_8097AC8: ; 8097AC8
+sub_8097AC8: @ 8097AC8
push {r4,lr}
adds r4, r0, 0
bl sub_8097D68
@@ -267984,7 +267984,7 @@ sub_8097AC8: ; 8097AC8
thumb_func_end sub_8097AC8
thumb_func_start sub_8097AF0
-sub_8097AF0: ; 8097AF0
+sub_8097AF0: @ 8097AF0
push {r4,r5,lr}
movs r5, 0
movs r4, 0x3F
@@ -268016,7 +268016,7 @@ _08097B16:
thumb_func_end sub_8097AF0
thumb_func_start sub_8097B2C
-sub_8097B2C: ; 8097B2C
+sub_8097B2C: @ 8097B2C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -268057,7 +268057,7 @@ _08097B72:
thumb_func_end sub_8097B2C
thumb_func_start sub_8097B78
-sub_8097B78: ; 8097B78
+sub_8097B78: @ 8097B78
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -268088,7 +268088,7 @@ _08097BAA:
thumb_func_end sub_8097B78
thumb_func_start sub_8097BB4
-sub_8097BB4: ; 8097BB4
+sub_8097BB4: @ 8097BB4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -268159,7 +268159,7 @@ _08097C3E:
thumb_func_end sub_8097BB4
thumb_func_start sub_8097C44
-sub_8097C44: ; 8097C44
+sub_8097C44: @ 8097C44
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -268196,7 +268196,7 @@ _08097C80:
thumb_func_end sub_8097C44
thumb_func_start sub_8097C8C
-sub_8097C8C: ; 8097C8C
+sub_8097C8C: @ 8097C8C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -268228,7 +268228,7 @@ _08097CBA:
thumb_func_end sub_8097C8C
thumb_func_start sub_8097CC4
-sub_8097CC4: ; 8097CC4
+sub_8097CC4: @ 8097CC4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -268255,7 +268255,7 @@ _08097CEA:
thumb_func_end sub_8097CC4
thumb_func_start sub_8097CF4
-sub_8097CF4: ; 8097CF4
+sub_8097CF4: @ 8097CF4
push {lr}
adds r2, r0, 0
movs r1, 0x36
@@ -268292,7 +268292,7 @@ _08097D2C:
thumb_func_end sub_8097CF4
thumb_func_start sub_8097D30
-sub_8097D30: ; 8097D30
+sub_8097D30: @ 8097D30
push {lr}
adds r1, r0, 0
movs r2, 0x36
@@ -268325,7 +268325,7 @@ _08097D5E:
thumb_func_end sub_8097D30
thumb_func_start sub_8097D68
-sub_8097D68: ; 8097D68
+sub_8097D68: @ 8097D68
push {lr}
adds r1, r0, 0
movs r2, 0x34
@@ -268358,7 +268358,7 @@ _08097D98:
thumb_func_end sub_8097D68
thumb_func_start sub_8097D9C
-sub_8097D9C: ; 8097D9C
+sub_8097D9C: @ 8097D9C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -268388,7 +268388,7 @@ _08097DCA:
thumb_func_end sub_8097D9C
thumb_func_start oe_exec_and_other_stuff
-oe_exec_and_other_stuff: ; 8097DD0
+oe_exec_and_other_stuff: @ 8097DD0
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -268408,7 +268408,7 @@ oe_exec_and_other_stuff: ; 8097DD0
thumb_func_end oe_exec_and_other_stuff
thumb_func_start DoShadowFieldEffect
-DoShadowFieldEffect: ; 8097DF8
+DoShadowFieldEffect: @ 8097DF8
push {lr}
adds r1, r0, 0
ldrb r2, [r1, 0x2]
@@ -268426,8 +268426,8 @@ _08097E10:
thumb_func_end DoShadowFieldEffect
thumb_func_start DoRippleFieldEffect
-; void DoRippleFieldEffect(struct npc_state *fieldObject, struct obj *object)
-DoRippleFieldEffect: ; 8097E14
+@ void DoRippleFieldEffect(struct npc_state *fieldObject, struct obj *object)
+DoRippleFieldEffect: @ 8097E14
push {r4,lr}
adds r4, r1, 0
ldrb r0, [r0, 0x5]
@@ -268457,7 +268457,7 @@ DoRippleFieldEffect: ; 8097E14
thumb_func_end DoRippleFieldEffect
thumb_func_start sub_8097E50
-sub_8097E50: ; 8097E50
+sub_8097E50: @ 8097E50
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -268547,7 +268547,7 @@ _08097EE0:
thumb_func_end sub_8097E50
thumb_func_start sub_8097EF0
-sub_8097EF0: ; 8097EF0
+sub_8097EF0: @ 8097EF0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -268618,8 +268618,8 @@ _08097F68:
thumb_func_end sub_8097EF0
thumb_func_start sub_8097F78
-; signed int sub_8097F78(npc_state *a1)
-sub_8097F78: ; 8097F78
+@ signed int sub_8097F78(npc_state *a1)
+sub_8097F78: @ 8097F78
push {lr}
movs r2, 0
ldr r1, =0x020375b8
@@ -268646,7 +268646,7 @@ _08097FA0:
thumb_func_end sub_8097F78
thumb_func_start sub_8097FA4
-sub_8097FA4: ; 8097FA4
+sub_8097FA4: @ 8097FA4
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =sub_8097FE4
@@ -268674,7 +268674,7 @@ sub_8097FA4: ; 8097FA4
thumb_func_end sub_8097FA4
thumb_func_start sub_8097FE4
-sub_8097FE4: ; 8097FE4
+sub_8097FE4: @ 8097FE4
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -268724,7 +268724,7 @@ _08098030:
thumb_func_end sub_8097FE4
thumb_func_start sub_8098044
-sub_8098044: ; 8098044
+sub_8098044: @ 8098044
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -268748,7 +268748,7 @@ sub_8098044: ; 8098044
thumb_func_end sub_8098044
thumb_func_start sub_8098074
-sub_8098074: ; 8098074
+sub_8098074: @ 8098074
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -268788,7 +268788,7 @@ _080980A8:
thumb_func_end sub_8098074
thumb_func_start sub_80980C0
-sub_80980C0: ; 80980C0
+sub_80980C0: @ 80980C0
movs r0, 0
strh r0, [r1, 0x26]
ldrh r0, [r1, 0x32]
@@ -268799,7 +268799,7 @@ sub_80980C0: ; 80980C0
thumb_func_end sub_80980C0
thumb_func_start sub_80980D0
-sub_80980D0: ; 80980D0
+sub_80980D0: @ 80980D0
push {lr}
adds r2, r1, 0
ldrh r0, [r2, 0x26]
@@ -268821,7 +268821,7 @@ _080980EC:
thumb_func_end sub_80980D0
thumb_func_start sub_80980F4
-sub_80980F4: ; 80980F4
+sub_80980F4: @ 80980F4
ldr r0, =0x0000ff60
strh r0, [r1, 0x26]
ldrh r0, [r1, 0x32]
@@ -268833,7 +268833,7 @@ sub_80980F4: ; 80980F4
thumb_func_end sub_80980F4
thumb_func_start sub_8098108
-sub_8098108: ; 8098108
+sub_8098108: @ 8098108
push {lr}
ldrh r0, [r1, 0x26]
adds r0, 0x8
@@ -268851,13 +268851,13 @@ _0809811C:
thumb_func_end sub_8098108
thumb_func_start sub_8098124
-sub_8098124: ; 8098124
+sub_8098124: @ 8098124
movs r0, 0x1
bx lr
thumb_func_end sub_8098124
thumb_func_start sub_8098128
-sub_8098128: ; 8098128
+sub_8098128: @ 8098128
ldr r1, =0x020375bc
movs r0, 0
strb r0, [r1]
@@ -268879,7 +268879,7 @@ sub_8098128: ; 8098128
thumb_func_end sub_8098128
thumb_func_start sub_8098154
-sub_8098154: ; 8098154
+sub_8098154: @ 8098154
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -268933,7 +268933,7 @@ _080981B0:
thumb_func_end sub_8098154
thumb_func_start task_add_textbox
-task_add_textbox: ; 80981BC
+task_add_textbox: @ 80981BC
push {lr}
ldr r0, =sub_8098154
movs r1, 0x50
@@ -268944,7 +268944,7 @@ task_add_textbox: ; 80981BC
thumb_func_end task_add_textbox
thumb_func_start task_del_textbox
-task_del_textbox: ; 80981D0
+task_del_textbox: @ 80981D0
push {lr}
ldr r0, =sub_8098154
bl get_task_id_by_function
@@ -268960,7 +268960,7 @@ _080981E4:
thumb_func_end task_del_textbox
thumb_func_start box_related_two__2
-box_related_two__2: ; 80981EC
+box_related_two__2: @ 80981EC
push {r4,lr}
adds r1, r0, 0
ldr r4, =0x020375bc
@@ -268984,7 +268984,7 @@ _0809820E:
thumb_func_end box_related_two__2
thumb_func_start sub_8098214
-sub_8098214: ; 8098214
+sub_8098214: @ 8098214
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -269004,7 +269004,7 @@ _0809822E:
thumb_func_end sub_8098214
thumb_func_start sub_8098238
-sub_8098238: ; 8098238
+sub_8098238: @ 8098238
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x020375bc
@@ -269033,7 +269033,7 @@ _08098272:
thumb_func_end sub_8098238
thumb_func_start box_related_two__3
-box_related_two__3: ; 8098278
+box_related_two__3: @ 8098278
push {lr}
adds r1, r0, 0
ldr r2, =0x020375bc
@@ -269056,7 +269056,7 @@ _0809829A:
thumb_func_end box_related_two__3
thumb_func_start sub_80982A0
-sub_80982A0: ; 80982A0
+sub_80982A0: @ 80982A0
push {lr}
ldr r2, =0x020375bc
movs r1, 0x3
@@ -269070,7 +269070,7 @@ sub_80982A0: ; 80982A0
thumb_func_end sub_80982A0
thumb_func_start sub_80982B8
-sub_80982B8: ; 80982B8
+sub_80982B8: @ 80982B8
push {lr}
ldr r1, =0x020375bc
ldrb r0, [r1]
@@ -269090,7 +269090,7 @@ _080982D6:
thumb_func_end sub_80982B8
thumb_func_start textbox_fdecode_auto_and_task_add
-textbox_fdecode_auto_and_task_add: ; 80982DC
+textbox_fdecode_auto_and_task_add: @ 80982DC
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -269109,7 +269109,7 @@ textbox_fdecode_auto_and_task_add: ; 80982DC
thumb_func_end textbox_fdecode_auto_and_task_add
thumb_func_start textbox_auto_and_task_add
-textbox_auto_and_task_add: ; 8098304
+textbox_auto_and_task_add: @ 8098304
push {lr}
movs r0, 0x1
bl AddTextPrinterForMessage
@@ -269119,7 +269119,7 @@ textbox_auto_and_task_add: ; 8098304
thumb_func_end textbox_auto_and_task_add
thumb_func_start textbox_close
-textbox_close: ; 8098314
+textbox_close: @ 8098314
push {lr}
bl task_del_textbox
movs r0, 0
@@ -269134,7 +269134,7 @@ textbox_close: ; 8098314
thumb_func_end textbox_close
thumb_func_start textbox_any_visible
-textbox_any_visible: ; 8098330
+textbox_any_visible: @ 8098330
ldr r0, =0x020375bc
ldrb r0, [r0]
bx lr
@@ -269142,7 +269142,7 @@ textbox_any_visible: ; 8098330
thumb_func_end textbox_any_visible
thumb_func_start sub_809833C
-sub_809833C: ; 809833C
+sub_809833C: @ 809833C
push {lr}
ldr r0, =0x020375bc
ldrb r0, [r0]
@@ -269159,7 +269159,7 @@ _08098352:
thumb_func_end sub_809833C
thumb_func_start sub_8098358
-sub_8098358: ; 8098358
+sub_8098358: @ 8098358
push {lr}
bl task_del_textbox
movs r0, 0
@@ -269174,7 +269174,7 @@ sub_8098358: ; 8098358
thumb_func_end sub_8098358
thumb_func_start sub_8098374
-sub_8098374: ; 8098374
+sub_8098374: @ 8098374
push {lr}
bl task_del_textbox
ldr r1, =0x020375bc
@@ -269186,7 +269186,7 @@ sub_8098374: ; 8098374
thumb_func_end sub_8098374
thumb_func_start walkrun_is_standing_still
-walkrun_is_standing_still: ; 8098388
+walkrun_is_standing_still: @ 8098388
push {lr}
ldr r0, =0x02037590
ldrb r0, [r0, 0x3]
@@ -269203,7 +269203,7 @@ _0809839E:
thumb_func_end walkrun_is_standing_still
thumb_func_start sub_80983A4
-sub_80983A4: ; 80983A4
+sub_80983A4: @ 80983A4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -269221,7 +269221,7 @@ _080983BE:
thumb_func_end sub_80983A4
thumb_func_start sub_80983C4
-sub_80983C4: ; 80983C4
+sub_80983C4: @ 80983C4
push {lr}
ldr r0, =sub_80983A4
bl is_function_an_active_task
@@ -269240,7 +269240,7 @@ _080983E2:
thumb_func_end sub_80983C4
thumb_func_start sub_80983E8
-sub_80983E8: ; 80983E8
+sub_80983E8: @ 80983E8
push {lr}
bl player_bitmagic
ldr r0, =sub_80983A4
@@ -269252,7 +269252,7 @@ sub_80983E8: ; 80983E8
thumb_func_end sub_80983E8
thumb_func_start sub_8098400
-sub_8098400: ; 8098400
+sub_8098400: @ 8098400
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -269311,7 +269311,7 @@ _08098468:
thumb_func_end sub_8098400
thumb_func_start sub_809847C
-sub_809847C: ; 809847C
+sub_809847C: @ 809847C
push {lr}
ldr r0, =sub_8098400
bl is_function_an_active_task
@@ -269330,7 +269330,7 @@ _0809849A:
thumb_func_end sub_809847C
thumb_func_start sub_80984A0
-sub_80984A0: ; 80984A0
+sub_80984A0: @ 80984A0
push {r4,r5,lr}
ldr r4, =0x03005df0
ldrb r0, [r4]
@@ -269367,7 +269367,7 @@ _080984DE:
thumb_func_end sub_80984A0
thumb_func_start sub_80984F4
-sub_80984F4: ; 80984F4
+sub_80984F4: @ 80984F4
push {lr}
movs r0, 0xFF
movs r1, 0
@@ -269390,7 +269390,7 @@ sub_80984F4: ; 80984F4
thumb_func_end sub_80984F4
thumb_func_start sub_8098524
-sub_8098524: ; 8098524
+sub_8098524: @ 8098524
push {r4,lr}
ldr r4, =0x02037350
ldr r0, =0x03005df0
@@ -269427,7 +269427,7 @@ _08098542:
thumb_func_end sub_8098524
thumb_func_start sub_8098574
-sub_8098574: ; 8098574
+sub_8098574: @ 8098574
push {lr}
ldr r0, =0x03005df0
ldrb r1, [r0]
@@ -269445,7 +269445,7 @@ sub_8098574: ; 8098574
thumb_func_end sub_8098574
thumb_func_start sub_809859C
-sub_809859C: ; 809859C
+sub_809859C: @ 809859C
push {lr}
ldr r0, =0x03005df0
ldrb r1, [r0]
@@ -269461,7 +269461,7 @@ sub_809859C: ; 809859C
thumb_func_end sub_809859C
thumb_func_start sub_80985BC
-sub_80985BC: ; 80985BC
+sub_80985BC: @ 80985BC
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -269519,7 +269519,7 @@ _08098622:
thumb_func_end sub_80985BC
thumb_func_start sub_8098630
-sub_8098630: ; 8098630
+sub_8098630: @ 8098630
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -269633,7 +269633,7 @@ _0809871A:
thumb_func_end sub_8098630
thumb_func_start sub_8098734
-sub_8098734: ; 8098734
+sub_8098734: @ 8098734
push {lr}
ldr r0, =sub_80985BC
bl is_function_an_active_task
@@ -269652,7 +269652,7 @@ _08098752:
thumb_func_end sub_8098734
thumb_func_start sub_8098758
-sub_8098758: ; 8098758
+sub_8098758: @ 8098758
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -269672,8 +269672,8 @@ _08098772:
thumb_func_end sub_8098758
thumb_func_start copy_textbox_border_tile_patterns_to_vram
-; void copy_textbox_border_tile_patterns_to_vram(u8 rbox_id, u16 tile_pattern_dest_offset, u8 pal_dest_offset)
-copy_textbox_border_tile_patterns_to_vram: ; 809877C
+@ void copy_textbox_border_tile_patterns_to_vram(u8 rbox_id, u16 tile_pattern_dest_offset, u8 pal_dest_offset)
+copy_textbox_border_tile_patterns_to_vram: @ 809877C
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -269703,7 +269703,7 @@ copy_textbox_border_tile_patterns_to_vram: ; 809877C
thumb_func_end copy_textbox_border_tile_patterns_to_vram
thumb_func_start box_border_load_tiles_and_pal
-box_border_load_tiles_and_pal: ; 80987BC
+box_border_load_tiles_and_pal: @ 80987BC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -269717,7 +269717,7 @@ box_border_load_tiles_and_pal: ; 80987BC
thumb_func_end box_border_load_tiles_and_pal
thumb_func_start sub_80987D4
-sub_80987D4: ; 80987D4
+sub_80987D4: @ 80987D4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -269761,7 +269761,7 @@ sub_80987D4: ; 80987D4
thumb_func_end sub_80987D4
thumb_func_start sub_809882C
-sub_809882C: ; 809882C
+sub_809882C: @ 809882C
push {r4,lr}
adds r4, r1, 0
adds r3, r2, 0
@@ -269784,7 +269784,7 @@ sub_809882C: ; 809882C
thumb_func_end sub_809882C
thumb_func_start sub_8098858
-sub_8098858: ; 8098858
+sub_8098858: @ 8098858
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -269971,7 +269971,7 @@ sub_8098858: ; 8098858
thumb_func_end sub_8098858
thumb_func_start sub_80989E0
-sub_80989E0: ; 80989E0
+sub_80989E0: @ 80989E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -270168,7 +270168,7 @@ sub_80989E0: ; 80989E0
thumb_func_end sub_80989E0
thumb_func_start rbox_fill_rectangle
-rbox_fill_rectangle: ; 8098B7C
+rbox_fill_rectangle: @ 8098B7C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -270244,7 +270244,7 @@ rbox_fill_rectangle: ; 8098B7C
thumb_func_end rbox_fill_rectangle
thumb_func_start stdpal_get
-stdpal_get: ; 8098C18
+stdpal_get: @ 8098C18
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -270287,14 +270287,14 @@ _08098C56:
thumb_func_end stdpal_get
thumb_func_start sub_8098C64
-sub_8098C64: ; 8098C64
+sub_8098C64: @ 8098C64
ldr r0, =gUnknown_08DDD728
bx lr
.pool
thumb_func_end sub_8098C64
thumb_func_start sub_8098C6C
-sub_8098C6C: ; 8098C6C
+sub_8098C6C: @ 8098C6C
push {r4,r5,lr}
adds r3, r1, 0
adds r4, r2, 0
@@ -270330,8 +270330,8 @@ sub_8098C6C: ; 8098C6C
thumb_func_end sub_8098C6C
thumb_func_start script_env_init
-; void script_env_init(script_env *env, int a2, int a3)
-script_env_init: ; 8098CB8
+@ void script_env_init(script_env *env, int a2, int a3)
+script_env_init: @ 8098CB8
push {lr}
adds r3, r0, 0
movs r0, 0
@@ -270366,8 +270366,8 @@ _08098CE6:
thumb_func_end script_env_init
thumb_func_start script_setup_bytecode_script
-; int script_setup_bytecode_script(script_env *env, void *script_ptr)
-script_setup_bytecode_script: ; 8098CF4
+@ int script_setup_bytecode_script(script_env *env, void *script_ptr)
+script_setup_bytecode_script: @ 8098CF4
str r1, [r0, 0x8]
movs r1, 0x1
strb r1, [r0, 0x1]
@@ -270376,7 +270376,7 @@ script_setup_bytecode_script: ; 8098CF4
thumb_func_end script_setup_bytecode_script
thumb_func_start script_setup_asm_script
-script_setup_asm_script: ; 8098D00
+script_setup_asm_script: @ 8098D00
movs r2, 0x2
strb r2, [r0, 0x1]
str r1, [r0, 0x4]
@@ -270384,8 +270384,8 @@ script_setup_asm_script: ; 8098D00
thumb_func_end script_setup_asm_script
thumb_func_start script_stop
-; void script_stop(script_env *env)
-script_stop: ; 8098D08
+@ void script_stop(script_env *env)
+script_stop: @ 8098D08
movs r1, 0
strb r1, [r0, 0x1]
str r1, [r0, 0x8]
@@ -270393,8 +270393,8 @@ script_stop: ; 8098D08
thumb_func_end script_stop
thumb_func_start script_main_handler
-; int script_main_handler(script_env *env)
-script_main_handler: ; 8098D10
+@ int script_main_handler(script_env *env)
+script_main_handler: @ 8098D10
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x1]
@@ -270473,8 +270473,8 @@ _08098D90:
thumb_func_end script_main_handler
thumb_func_start script_stack_push
-; int script_stack_push(script_env *env, int value)
-script_stack_push: ; 8098D98
+@ int script_stack_push(script_env *env, int value)
+script_stack_push: @ 8098D98
push {lr}
adds r2, r0, 0
adds r3, r1, 0
@@ -270500,8 +270500,8 @@ _08098DBC:
thumb_func_end script_stack_push
thumb_func_start script_stack_pop
-; int script_stack_pop(script_env *env)
-script_stack_pop: ; 8098DC0
+@ int script_stack_pop(script_env *env)
+script_stack_pop: @ 8098DC0
push {lr}
adds r2, r0, 0
ldrb r0, [r2]
@@ -270524,15 +270524,15 @@ _08098DDE:
thumb_func_end script_stack_pop
thumb_func_start script_jump
-; void script_jump(script_env *env, int address)
-script_jump: ; 8098DE4
+@ void script_jump(script_env *env, int address)
+script_jump: @ 8098DE4
str r1, [r0, 0x8]
bx lr
thumb_func_end script_jump
thumb_func_start script_call
-; void script_call(script_env *env, int address)
-script_call: ; 8098DE8
+@ void script_call(script_env *env, int address)
+script_call: @ 8098DE8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -270545,8 +270545,8 @@ script_call: ; 8098DE8
thumb_func_end script_call
thumb_func_start script_return
-; void script_return(script_env *env)
-script_return: ; 8098DFC
+@ void script_return(script_env *env)
+script_return: @ 8098DFC
push {r4,lr}
adds r4, r0, 0
bl script_stack_pop
@@ -270557,8 +270557,8 @@ script_return: ; 8098DFC
thumb_func_end script_return
thumb_func_start script_read_halfword
-; int script_read_halfword(script_env *env)
-script_read_halfword: ; 8098E0C
+@ int script_read_halfword(script_env *env)
+script_read_halfword: @ 8098E0C
adds r3, r0, 0
ldr r2, [r3, 0x8]
ldrb r0, [r2]
@@ -270573,8 +270573,8 @@ script_read_halfword: ; 8098E0C
thumb_func_end script_read_halfword
thumb_func_start script_read_word
-; int script_read_word(script_env *env)
-script_read_word: ; 8098E24
+@ int script_read_word(script_env *env)
+script_read_word: @ 8098E24
push {r4-r6,lr}
adds r3, r0, 0
ldr r0, [r3, 0x8]
@@ -270602,7 +270602,7 @@ script_read_word: ; 8098E24
thumb_func_end script_read_word
thumb_func_start script_env_2_enable
-script_env_2_enable: ; 8098E54
+script_env_2_enable: @ 8098E54
ldr r1, =0x03000f2c
movs r0, 0x1
strb r0, [r1]
@@ -270611,8 +270611,8 @@ script_env_2_enable: ; 8098E54
thumb_func_end script_env_2_enable
thumb_func_start script_env_2_disable
-; void script_env_2_disable()
-script_env_2_disable: ; 8098E60
+@ void script_env_2_disable()
+script_env_2_disable: @ 8098E60
ldr r1, =0x03000f2c
movs r0, 0
strb r0, [r1]
@@ -270621,8 +270621,8 @@ script_env_2_disable: ; 8098E60
thumb_func_end script_env_2_disable
thumb_func_start script_env_2_is_enabled
-; int script_env_2_is_enabled()
-script_env_2_is_enabled: ; 8098E6C
+@ int script_env_2_is_enabled()
+script_env_2_is_enabled: @ 8098E6C
ldr r0, =0x03000f2c
ldrb r0, [r0]
bx lr
@@ -270630,8 +270630,8 @@ script_env_2_is_enabled: ; 8098E6C
thumb_func_end script_env_2_is_enabled
thumb_func_start script_env_context_is_running
-; int script_env_context_is_running()
-script_env_context_is_running: ; 8098E78
+@ int script_env_context_is_running()
+script_env_context_is_running: @ 8098E78
push {lr}
ldr r0, =0x03000e38
ldrb r0, [r0]
@@ -270648,7 +270648,7 @@ _08098E8E:
thumb_func_end script_env_context_is_running
thumb_func_start script_env_1_init
-script_env_1_init: ; 8098E94
+script_env_1_init: @ 8098E94
push {lr}
ldr r0, =0x03000e40
ldr r1, =gEventScriptCommandFunctionTable
@@ -270663,7 +270663,7 @@ script_env_1_init: ; 8098E94
thumb_func_end script_env_1_init
thumb_func_start script_env_2_run_current_script
-script_env_2_run_current_script: ; 8098EBC
+script_env_2_run_current_script: @ 8098EBC
push {r4,lr}
ldr r4, =0x03000e38
ldrb r0, [r4]
@@ -270693,7 +270693,7 @@ _08098EF2:
thumb_func_end script_env_2_run_current_script
thumb_func_start script_env_1_execute_new_script
-script_env_1_execute_new_script: ; 8098EF8
+script_env_1_execute_new_script: @ 8098EF8
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x03000e40
@@ -270715,7 +270715,7 @@ script_env_1_execute_new_script: ; 8098EF8
thumb_func_end script_env_1_execute_new_script
thumb_func_start script_env_2_set_ctx_paused
-script_env_2_set_ctx_paused: ; 8098F30
+script_env_2_set_ctx_paused: @ 8098F30
ldr r1, =0x03000e38
movs r0, 0x1
strb r0, [r1]
@@ -270724,7 +270724,7 @@ script_env_2_set_ctx_paused: ; 8098F30
thumb_func_end script_env_2_set_ctx_paused
thumb_func_start script_env_2_enable_and_set_ctx_running
-script_env_2_enable_and_set_ctx_running: ; 8098F3C
+script_env_2_enable_and_set_ctx_running: @ 8098F3C
push {lr}
ldr r1, =0x03000e38
movs r0, 0
@@ -270736,8 +270736,8 @@ script_env_2_enable_and_set_ctx_running: ; 8098F3C
thumb_func_end script_env_2_enable_and_set_ctx_running
thumb_func_start script_env_2_execute_new_script
-; void script_env_2_execute_new_script(void *script_ptr)
-script_env_2_execute_new_script: ; 8098F50
+@ void script_env_2_execute_new_script(void *script_ptr)
+script_env_2_execute_new_script: @ 8098F50
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x03000eb8
@@ -270762,7 +270762,7 @@ _08098F68:
thumb_func_end script_env_2_execute_new_script
thumb_func_start mapheader_get_tagged_pointer
-mapheader_get_tagged_pointer: ; 8098F88
+mapheader_get_tagged_pointer: @ 8098F88
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -270801,7 +270801,7 @@ _08098FC2:
thumb_func_end mapheader_get_tagged_pointer
thumb_func_start mapheader_run_script_by_tag
-mapheader_run_script_by_tag: ; 8098FC8
+mapheader_run_script_by_tag: @ 8098FC8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -270815,8 +270815,8 @@ _08098FDA:
thumb_func_end mapheader_run_script_by_tag
thumb_func_start mapheader_get_first_match_from_tagged_ptr_list
-; int mapheader_get_first_match_from_tagged_ptr_list(int tag)
-mapheader_get_first_match_from_tagged_ptr_list: ; 8098FE0
+@ int mapheader_get_first_match_from_tagged_ptr_list(int tag)
+mapheader_get_first_match_from_tagged_ptr_list: @ 8098FE0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -270870,7 +270870,7 @@ _0809903A:
thumb_func_end mapheader_get_first_match_from_tagged_ptr_list
thumb_func_start mapheader_run_script_with_tag_x1
-mapheader_run_script_with_tag_x1: ; 8099040
+mapheader_run_script_with_tag_x1: @ 8099040
push {lr}
movs r0, 0x1
bl mapheader_run_script_by_tag
@@ -270879,7 +270879,7 @@ mapheader_run_script_with_tag_x1: ; 8099040
thumb_func_end mapheader_run_script_with_tag_x1
thumb_func_start mapheader_run_script_with_tag_x3
-mapheader_run_script_with_tag_x3: ; 809904C
+mapheader_run_script_with_tag_x3: @ 809904C
push {lr}
movs r0, 0x3
bl mapheader_run_script_by_tag
@@ -270888,7 +270888,7 @@ mapheader_run_script_with_tag_x3: ; 809904C
thumb_func_end mapheader_run_script_with_tag_x3
thumb_func_start mapheader_run_script_with_tag_x5
-mapheader_run_script_with_tag_x5: ; 8099058
+mapheader_run_script_with_tag_x5: @ 8099058
push {lr}
movs r0, 0x5
bl mapheader_run_script_by_tag
@@ -270897,7 +270897,7 @@ mapheader_run_script_with_tag_x5: ; 8099058
thumb_func_end mapheader_run_script_with_tag_x5
thumb_func_start mapheader_run_script_with_tag_x7
-mapheader_run_script_with_tag_x7: ; 8099064
+mapheader_run_script_with_tag_x7: @ 8099064
push {lr}
movs r0, 0x7
bl mapheader_run_script_by_tag
@@ -270906,7 +270906,7 @@ mapheader_run_script_with_tag_x7: ; 8099064
thumb_func_end mapheader_run_script_with_tag_x7
thumb_func_start mapheader_run_script_with_tag_x6
-mapheader_run_script_with_tag_x6: ; 8099070
+mapheader_run_script_with_tag_x6: @ 8099070
push {lr}
movs r0, 0x6
bl mapheader_run_script_by_tag
@@ -270915,8 +270915,8 @@ mapheader_run_script_with_tag_x6: ; 8099070
thumb_func_end mapheader_run_script_with_tag_x6
thumb_func_start mapheader_run_first_tag2_script_list_match
-; int mapheader_run_first_tag2_script_list_match()
-mapheader_run_first_tag2_script_list_match: ; 809907C
+@ int mapheader_run_first_tag2_script_list_match()
+mapheader_run_first_tag2_script_list_match: @ 809907C
push {lr}
movs r0, 0x2
bl mapheader_get_first_match_from_tagged_ptr_list
@@ -270933,8 +270933,8 @@ _08099092:
thumb_func_end mapheader_run_first_tag2_script_list_match
thumb_func_start mapheader_run_first_tag4_script_list_match
-; void mapheader_run_first_tag4_script_list_match()
-mapheader_run_first_tag4_script_list_match: ; 8099098
+@ void mapheader_run_first_tag4_script_list_match()
+mapheader_run_first_tag4_script_list_match: @ 8099098
push {lr}
movs r0, 0x4
bl mapheader_get_first_match_from_tagged_ptr_list
@@ -270947,7 +270947,7 @@ _080990A8:
thumb_func_end mapheader_run_first_tag4_script_list_match
thumb_func_start sub_80990AC
-sub_80990AC: ; 80990AC
+sub_80990AC: @ 80990AC
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -270964,7 +270964,7 @@ sub_80990AC: ; 80990AC
thumb_func_end sub_80990AC
thumb_func_start killram
-killram: ; 80990D0
+killram: @ 80990D0
push {lr}
sub sp, 0x4
movs r0, 0
@@ -270983,7 +270983,7 @@ killram: ; 80990D0
thumb_func_end killram
thumb_func_start sub_80990FC
-sub_80990FC: ; 80990FC
+sub_80990FC: @ 80990FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -271045,8 +271045,8 @@ _08099176:
thumb_func_end sub_80990FC
thumb_func_start sub_8099188
-; u32 sub_8099188(u8 a1, u32 script)
-sub_8099188: ; 8099188
+@ u32 sub_8099188(u8 a1, u32 script)
+sub_8099188: @ 8099188
push {r4-r7,lr}
adds r4, r1, 0
lsls r0, 24
@@ -271097,7 +271097,7 @@ _080991F2:
thumb_func_end sub_8099188
thumb_func_start sub_80991F8
-sub_80991F8: ; 80991F8
+sub_80991F8: @ 80991F8
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -271134,7 +271134,7 @@ _0809923E:
thumb_func_end sub_80991F8
thumb_func_start sub_8099244
-sub_8099244: ; 8099244
+sub_8099244: @ 8099244
push {r4-r6,lr}
ldr r6, =0x03005d8c
ldr r5, [r6]
@@ -271177,7 +271177,7 @@ _0809929A:
thumb_func_end sub_8099244
thumb_func_start sub_80992A0
-sub_80992A0: ; 80992A0
+sub_80992A0: @ 80992A0
push {lr}
sub sp, 0x4
adds r2, r0, 0
@@ -271201,19 +271201,19 @@ _080992B2:
thumb_func_end sub_80992A0
thumb_func_start s00_nop
-s00_nop: ; 80992CC
+s00_nop: @ 80992CC
movs r0, 0
bx lr
thumb_func_end s00_nop
thumb_func_start s01_nop
-s01_nop: ; 80992D0
+s01_nop: @ 80992D0
movs r0, 0
bx lr
thumb_func_end s01_nop
thumb_func_start s02_end
-s02_end: ; 80992D4
+s02_end: @ 80992D4
push {lr}
bl script_stop
movs r0, 0
@@ -271222,7 +271222,7 @@ s02_end: ; 80992D4
thumb_func_end s02_end
thumb_func_start s24_execute_ASM_2
-s24_execute_ASM_2: ; 80992E0
+s24_execute_ASM_2: @ 80992E0
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -271236,7 +271236,7 @@ s24_execute_ASM_2: ; 80992E0
thumb_func_end s24_execute_ASM_2
thumb_func_start s25_extended_cmd
-s25_extended_cmd: ; 80992F8
+s25_extended_cmd: @ 80992F8
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -271252,7 +271252,7 @@ s25_extended_cmd: ; 80992F8
thumb_func_end s25_extended_cmd
thumb_func_start s26_extended_cmd_setvar
-s26_extended_cmd_setvar: ; 8099318
+s26_extended_cmd_setvar: @ 8099318
push {r4-r6,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -271277,7 +271277,7 @@ s26_extended_cmd_setvar: ; 8099318
thumb_func_end s26_extended_cmd_setvar
thumb_func_start s23_execute_ASM
-s23_execute_ASM: ; 809934C
+s23_execute_ASM: @ 809934C
push {lr}
bl script_read_word
bl _call_via_r0
@@ -271287,7 +271287,7 @@ s23_execute_ASM: ; 809934C
thumb_func_end s23_execute_ASM
thumb_func_start s27_set_to_waitstate
-s27_set_to_waitstate: ; 809935C
+s27_set_to_waitstate: @ 809935C
push {lr}
bl script_env_2_set_ctx_paused
movs r0, 0x1
@@ -271296,7 +271296,7 @@ s27_set_to_waitstate: ; 809935C
thumb_func_end s27_set_to_waitstate
thumb_func_start s05_goto
-s05_goto: ; 8099368
+s05_goto: @ 8099368
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -271310,7 +271310,7 @@ s05_goto: ; 8099368
thumb_func_end s05_goto
thumb_func_start s03_return
-s03_return: ; 8099380
+s03_return: @ 8099380
push {lr}
bl script_return
movs r0, 0
@@ -271319,7 +271319,7 @@ s03_return: ; 8099380
thumb_func_end s03_return
thumb_func_start s04_call
-s04_call: ; 809938C
+s04_call: @ 809938C
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -271333,8 +271333,8 @@ s04_call: ; 809938C
thumb_func_end s04_call
thumb_func_start s06_if_jump
-; int s06_if_jump(script_env *env)
-s06_if_jump: ; 80993A4
+@ int s06_if_jump(script_env *env)
+s06_if_jump: @ 80993A4
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, [r5, 0x8]
@@ -271365,7 +271365,7 @@ _080993D2:
thumb_func_end s06_if_jump
thumb_func_start s07_if_call
-s07_if_call: ; 80993E0
+s07_if_call: @ 80993E0
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, [r5, 0x8]
@@ -271396,8 +271396,8 @@ _0809940E:
thumb_func_end s07_if_call
thumb_func_start sB8_set_virtual_address
-; int sB8_set_virtual_address(script_env *env)
-sB8_set_virtual_address: ; 809941C
+@ int sB8_set_virtual_address(script_env *env)
+sB8_set_virtual_address: @ 809941C
push {r4,lr}
ldr r4, [r0, 0x8]
subs r4, 0x1
@@ -271413,8 +271413,8 @@ sB8_set_virtual_address: ; 809941C
thumb_func_end sB8_set_virtual_address
thumb_func_start sB9_virtual_jump
-; int sB9_virtual_jump(script_env *env)
-sB9_virtual_jump: ; 8099438
+@ int sB9_virtual_jump(script_env *env)
+sB9_virtual_jump: @ 8099438
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -271432,7 +271432,7 @@ sB9_virtual_jump: ; 8099438
thumb_func_end sB9_virtual_jump
thumb_func_start sBA_virtual_call
-sBA_virtual_call: ; 809945C
+sBA_virtual_call: @ 809945C
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -271450,7 +271450,7 @@ sBA_virtual_call: ; 809945C
thumb_func_end sBA_virtual_call
thumb_func_start sBB_virtual_if_jump
-sBB_virtual_if_jump: ; 8099480
+sBB_virtual_if_jump: @ 8099480
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, [r5, 0x8]
@@ -271483,7 +271483,7 @@ _080994B2:
thumb_func_end sBB_virtual_if_jump
thumb_func_start sBC_virtual_if_call
-sBC_virtual_if_call: ; 80994C4
+sBC_virtual_if_call: @ 80994C4
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, [r5, 0x8]
@@ -271516,7 +271516,7 @@ _080994F6:
thumb_func_end sBC_virtual_if_call
thumb_func_start s08_jumpstd
-s08_jumpstd: ; 8099508
+s08_jumpstd: @ 8099508
push {lr}
adds r2, r0, 0
ldr r0, [r2, 0x8]
@@ -271540,7 +271540,7 @@ _08099528:
thumb_func_end s08_jumpstd
thumb_func_start s09_callstd
-s09_callstd: ; 8099538
+s09_callstd: @ 8099538
push {lr}
adds r2, r0, 0
ldr r0, [r2, 0x8]
@@ -271564,7 +271564,7 @@ _08099558:
thumb_func_end s09_callstd
thumb_func_start s0A_jumpstd_if
-s0A_jumpstd_if: ; 8099568
+s0A_jumpstd_if: @ 8099568
push {r4,lr}
adds r3, r0, 0
ldr r0, [r3, 0x8]
@@ -271601,7 +271601,7 @@ _080995A0:
thumb_func_end s0A_jumpstd_if
thumb_func_start s0B_callstd_if
-s0B_callstd_if: ; 80995B4
+s0B_callstd_if: @ 80995B4
push {r4,lr}
adds r3, r0, 0
ldr r0, [r3, 0x8]
@@ -271638,7 +271638,7 @@ _080995EC:
thumb_func_end s0B_callstd_if
thumb_func_start s0C_restore_execution_after_sCF
-s0C_restore_execution_after_sCF: ; 8099600
+s0C_restore_execution_after_sCF: @ 8099600
push {lr}
ldr r1, =0x020375c0
ldr r1, [r1]
@@ -271650,7 +271650,7 @@ s0C_restore_execution_after_sCF: ; 8099600
thumb_func_end s0C_restore_execution_after_sCF
thumb_func_start s0D_endscript_killram
-s0D_endscript_killram: ; 8099614
+s0D_endscript_killram: @ 8099614
push {r4,lr}
adds r4, r0, 0
bl killram
@@ -271663,7 +271663,7 @@ s0D_endscript_killram: ; 8099614
thumb_func_end s0D_endscript_killram
thumb_func_start s0E_set_byte
-s0E_set_byte: ; 809962C
+s0E_set_byte: @ 809962C
push {lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -271677,8 +271677,8 @@ s0E_set_byte: ; 809962C
thumb_func_end s0E_set_byte
thumb_func_start s0F_u32_var_to_const
-; int s0F_u32_var_to_const(script_env *env)
-s0F_u32_var_to_const: ; 8099644
+@ int s0F_u32_var_to_const(script_env *env)
+s0F_u32_var_to_const: @ 8099644
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -271698,8 +271698,8 @@ s0F_u32_var_to_const: ; 8099644
thumb_func_end s0F_u32_var_to_const
thumb_func_start s12_u32_var_to_ptr
-; int s12_u32_var_to_ptr(script_env *env)
-s12_u32_var_to_ptr: ; 8099668
+@ int s12_u32_var_to_ptr(script_env *env)
+s12_u32_var_to_ptr: @ 8099668
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -271720,8 +271720,8 @@ s12_u32_var_to_ptr: ; 8099668
thumb_func_end s12_u32_var_to_ptr
thumb_func_start s11_u8_ptr_to_const
-; int s11_u8_ptr_to_const(script_env *env)
-s11_u8_ptr_to_const: ; 809968C
+@ int s11_u8_ptr_to_const(script_env *env)
+s11_u8_ptr_to_const: @ 809968C
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -271736,8 +271736,8 @@ s11_u8_ptr_to_const: ; 809968C
thumb_func_end s11_u8_ptr_to_const
thumb_func_start s10_u8_var_to_const
-; int s10_u8_var_to_const(script_env *env)
-s10_u8_var_to_const: ; 80996A4
+@ int s10_u8_var_to_const(script_env *env)
+s10_u8_var_to_const: @ 80996A4
ldr r1, [r0, 0x8]
ldrb r3, [r1]
adds r1, 0x1
@@ -271755,8 +271755,8 @@ s10_u8_var_to_const: ; 80996A4
thumb_func_end s10_u8_var_to_const
thumb_func_start s13_u8_var_to_ptr
-; int s13_u8_var_to_ptr(script_env *env)
-s13_u8_var_to_ptr: ; 80996C0
+@ int s13_u8_var_to_ptr(script_env *env)
+s13_u8_var_to_ptr: @ 80996C0
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -271777,7 +271777,7 @@ s13_u8_var_to_ptr: ; 80996C0
thumb_func_end s13_u8_var_to_ptr
thumb_func_start s14_u32_var_to_var
-s14_u32_var_to_var: ; 80996E4
+s14_u32_var_to_var: @ 80996E4
ldr r1, [r0, 0x8]
ldrb r3, [r1]
adds r1, 0x1
@@ -271797,7 +271797,7 @@ s14_u32_var_to_var: ; 80996E4
thumb_func_end s14_u32_var_to_var
thumb_func_start s15_u8_ptr_to_ptr
-s15_u8_ptr_to_ptr: ; 8099704
+s15_u8_ptr_to_ptr: @ 8099704
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_word
@@ -271813,7 +271813,7 @@ s15_u8_ptr_to_ptr: ; 8099704
thumb_func_end s15_u8_ptr_to_ptr
thumb_func_start s16_u16_gvar_to_const
-s16_u16_gvar_to_const: ; 8099720
+s16_u16_gvar_to_const: @ 8099720
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -271831,7 +271831,7 @@ s16_u16_gvar_to_const: ; 8099720
thumb_func_end s16_u16_gvar_to_const
thumb_func_start s19_u16_gvar_gvar
-s19_u16_gvar_gvar: ; 8099744
+s19_u16_gvar_gvar: @ 8099744
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -271853,7 +271853,7 @@ s19_u16_gvar_gvar: ; 8099744
thumb_func_end s19_u16_gvar_gvar
thumb_func_start s1A_u16_gvar_gvar
-s1A_u16_gvar_gvar: ; 8099770
+s1A_u16_gvar_gvar: @ 8099770
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -271874,7 +271874,7 @@ s1A_u16_gvar_gvar: ; 8099770
thumb_func_end s1A_u16_gvar_gvar
thumb_func_start compare_012
-compare_012: ; 809979C
+compare_012: @ 809979C
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -271897,7 +271897,7 @@ _080997B8:
thumb_func_end compare_012
thumb_func_start s1B_cmp_u8_var_var
-s1B_cmp_u8_var_var: ; 80997BC
+s1B_cmp_u8_var_var: @ 80997BC
push {r4,lr}
adds r4, r0, 0
ldr r2, [r4, 0x8]
@@ -271924,7 +271924,7 @@ s1B_cmp_u8_var_var: ; 80997BC
thumb_func_end s1B_cmp_u8_var_var
thumb_func_start s1C_cmp_u8_var_const
-s1C_cmp_u8_var_const: ; 80997EC
+s1C_cmp_u8_var_const: @ 80997EC
push {r4,lr}
adds r4, r0, 0
ldr r2, [r4, 0x8]
@@ -271947,7 +271947,7 @@ s1C_cmp_u8_var_const: ; 80997EC
thumb_func_end s1C_cmp_u8_var_const
thumb_func_start s1D_cmp_u8_var_ptr
-s1D_cmp_u8_var_ptr: ; 8099814
+s1D_cmp_u8_var_ptr: @ 8099814
push {r4,r5,lr}
adds r4, r0, 0
ldr r2, [r4, 0x8]
@@ -271971,7 +271971,7 @@ s1D_cmp_u8_var_ptr: ; 8099814
thumb_func_end s1D_cmp_u8_var_ptr
thumb_func_start s1E_cmp_u8_ptr_var
-s1E_cmp_u8_ptr_var: ; 8099840
+s1E_cmp_u8_ptr_var: @ 8099840
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -271994,7 +271994,7 @@ s1E_cmp_u8_ptr_var: ; 8099840
thumb_func_end s1E_cmp_u8_ptr_var
thumb_func_start s1F_cmp_u8_ptr_const
-s1F_cmp_u8_ptr_const: ; 809986C
+s1F_cmp_u8_ptr_const: @ 809986C
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -272012,7 +272012,7 @@ s1F_cmp_u8_ptr_const: ; 809986C
thumb_func_end s1F_cmp_u8_ptr_const
thumb_func_start s20_cmp_u8_ptr_ptr
-s20_cmp_u8_ptr_ptr: ; 809988C
+s20_cmp_u8_ptr_ptr: @ 809988C
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_word
@@ -272030,7 +272030,7 @@ s20_cmp_u8_ptr_ptr: ; 809988C
thumb_func_end s20_cmp_u8_ptr_ptr
thumb_func_start s21_cmp_u16_gvar_const
-s21_cmp_u16_gvar_const: ; 80998B0
+s21_cmp_u16_gvar_const: @ 80998B0
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -272053,7 +272053,7 @@ s21_cmp_u16_gvar_const: ; 80998B0
thumb_func_end s21_cmp_u16_gvar_const
thumb_func_start s22_cmp_u16_gvar_gvar
-s22_cmp_u16_gvar_gvar: ; 80998E0
+s22_cmp_u16_gvar_gvar: @ 80998E0
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -272078,7 +272078,7 @@ s22_cmp_u16_gvar_gvar: ; 80998E0
thumb_func_end s22_cmp_u16_gvar_gvar
thumb_func_start s17_u16_gvar_add_const
-s17_u16_gvar_add_const: ; 8099914
+s17_u16_gvar_add_const: @ 8099914
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272098,7 +272098,7 @@ s17_u16_gvar_add_const: ; 8099914
thumb_func_end s17_u16_gvar_add_const
thumb_func_start sub_809993C
-sub_809993C: ; 809993C
+sub_809993C: @ 809993C
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -272121,7 +272121,7 @@ sub_809993C: ; 809993C
thumb_func_end sub_809993C
thumb_func_start s8F_get_random_val
-s8F_get_random_val: ; 809996C
+s8F_get_random_val: @ 809996C
push {r4,r5,lr}
bl script_read_halfword
lsls r0, 16
@@ -272145,7 +272145,7 @@ s8F_get_random_val: ; 809996C
thumb_func_end s8F_get_random_val
thumb_func_start sub_80999A0
-sub_80999A0: ; 80999A0
+sub_80999A0: @ 80999A0
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272177,7 +272177,7 @@ sub_80999A0: ; 80999A0
thumb_func_end sub_80999A0
thumb_func_start sub_80999E4
-sub_80999E4: ; 80999E4
+sub_80999E4: @ 80999E4
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272209,7 +272209,7 @@ sub_80999E4: ; 80999E4
thumb_func_end sub_80999E4
thumb_func_start sub_8099A28
-sub_8099A28: ; 8099A28
+sub_8099A28: @ 8099A28
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272241,7 +272241,7 @@ sub_8099A28: ; 8099A28
thumb_func_end sub_8099A28
thumb_func_start sub_8099A6C
-sub_8099A6C: ; 8099A6C
+sub_8099A6C: @ 8099A6C
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272273,7 +272273,7 @@ sub_8099A6C: ; 8099A6C
thumb_func_end sub_8099A6C
thumb_func_start s48_get_item_type
-s48_get_item_type: ; 8099AB0
+s48_get_item_type: @ 8099AB0
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -272294,7 +272294,7 @@ s48_get_item_type: ; 8099AB0
thumb_func_end s48_get_item_type
thumb_func_start sub_8099ADC
-sub_8099ADC: ; 8099ADC
+sub_8099ADC: @ 8099ADC
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272326,7 +272326,7 @@ sub_8099ADC: ; 8099ADC
thumb_func_end sub_8099ADC
thumb_func_start sub_8099B20
-sub_8099B20: ; 8099B20
+sub_8099B20: @ 8099B20
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272358,7 +272358,7 @@ sub_8099B20: ; 8099B20
thumb_func_end sub_8099B20
thumb_func_start sub_8099B64
-sub_8099B64: ; 8099B64
+sub_8099B64: @ 8099B64
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -272379,7 +272379,7 @@ sub_8099B64: ; 8099B64
thumb_func_end sub_8099B64
thumb_func_start sub_8099B90
-sub_8099B90: ; 8099B90
+sub_8099B90: @ 8099B90
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -272400,7 +272400,7 @@ sub_8099B90: ; 8099B90
thumb_func_end sub_8099B90
thumb_func_start sub_8099BBC
-sub_8099BBC: ; 8099BBC
+sub_8099BBC: @ 8099BBC
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -272421,7 +272421,7 @@ sub_8099BBC: ; 8099BBC
thumb_func_end sub_8099BBC
thumb_func_start sub_8099BE8
-sub_8099BE8: ; 8099BE8
+sub_8099BE8: @ 8099BE8
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -272442,8 +272442,8 @@ sub_8099BE8: ; 8099BE8
thumb_func_end sub_8099BE8
thumb_func_start s29_flag_set
-; int s29_flag_set(script_env *env)
-s29_flag_set: ; 8099C14
+@ int s29_flag_set(script_env *env)
+s29_flag_set: @ 8099C14
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -272455,8 +272455,8 @@ s29_flag_set: ; 8099C14
thumb_func_end s29_flag_set
thumb_func_start s2A_flag_clear
-; int s2A_flag_clear(script_env *env)
-s2A_flag_clear: ; 8099C28
+@ int s2A_flag_clear(script_env *env)
+s2A_flag_clear: @ 8099C28
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -272468,8 +272468,8 @@ s2A_flag_clear: ; 8099C28
thumb_func_end s2A_flag_clear
thumb_func_start s2B_flag_check
-; int s2B_flag_check(script_env *env)
-s2B_flag_check: ; 8099C3C
+@ int s2B_flag_check(script_env *env)
+s2B_flag_check: @ 8099C3C
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -272484,8 +272484,8 @@ s2B_flag_check: ; 8099C3C
thumb_func_end s2B_flag_check
thumb_func_start sC3_unknown
-; int sC3_unknown(script_env *env)
-sC3_unknown: ; 8099C58
+@ int sC3_unknown(script_env *env)
+sC3_unknown: @ 8099C58
push {lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -272499,8 +272499,8 @@ sC3_unknown: ; 8099C58
thumb_func_end sC3_unknown
thumb_func_start s9A_unknown
-; int s9A_unknown(script_env *env)
-s9A_unknown: ; 8099C70
+@ int s9A_unknown(script_env *env)
+s9A_unknown: @ 8099C70
push {lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -272515,8 +272515,8 @@ s9A_unknown: ; 8099C70
thumb_func_end s9A_unknown
thumb_func_start s99_unknown
-; int s99_unknown(script_env *env)
-s99_unknown: ; 8099C8C
+@ int s99_unknown(script_env *env)
+s99_unknown: @ 8099C8C
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -272531,7 +272531,7 @@ s99_unknown: ; 8099C8C
thumb_func_end s99_unknown
thumb_func_start sub_8099CA8
-sub_8099CA8: ; 8099CA8
+sub_8099CA8: @ 8099CA8
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -272550,8 +272550,8 @@ _08099CC2:
thumb_func_end sub_8099CA8
thumb_func_start s97_screen_special_effect
-; int s97_screen_special_effect(script_env *env)
-s97_screen_special_effect: ; 8099CC8
+@ int s97_screen_special_effect(script_env *env)
+s97_screen_special_effect: @ 8099CC8
push {r4,lr}
adds r4, r0, 0
ldr r1, [r4, 0x8]
@@ -272571,8 +272571,8 @@ s97_screen_special_effect: ; 8099CC8
thumb_func_end s97_screen_special_effect
thumb_func_start s98_refade_with_timer
-; int s98_refade_with_timer(script_env *env)
-s98_refade_with_timer: ; 8099CF0
+@ int s98_refade_with_timer(script_env *env)
+s98_refade_with_timer: @ 8099CF0
push {r4,lr}
adds r4, r0, 0
ldr r2, [r4, 0x8]
@@ -272596,8 +272596,8 @@ s98_refade_with_timer: ; 8099CF0
thumb_func_end s98_refade_with_timer
thumb_func_start sub_8099D20
-; int sub_8099D20(script_env *env)
-sub_8099D20: ; 8099D20
+@ int sub_8099D20(script_env *env)
+sub_8099D20: @ 8099D20
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, [r5, 0x8]
@@ -272644,7 +272644,7 @@ _08099D72:
thumb_func_end sub_8099D20
thumb_func_start s28_pause_asm
-s28_pause_asm: ; 8099D94
+s28_pause_asm: @ 8099D94
push {lr}
ldr r1, =0x020375c8
ldrh r0, [r1]
@@ -272664,8 +272664,8 @@ _08099DAE:
thumb_func_end s28_pause_asm
thumb_func_start s28_pause
-; int s28_pause(script_env *env)
-s28_pause: ; 8099DB4
+@ int s28_pause(script_env *env)
+s28_pause: @ 8099DB4
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -272682,8 +272682,8 @@ s28_pause: ; 8099DB4
thumb_func_end s28_pause
thumb_func_start s2C_unknown
-; int s2C_unknown(script_env *env)
-s2C_unknown: ; 8099DD8
+@ int s2C_unknown(script_env *env)
+s2C_unknown: @ 8099DD8
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -272710,8 +272710,8 @@ s2C_unknown: ; 8099DD8
thumb_func_end s2C_unknown
thumb_func_start s2D_unknown
-; int s2D_unknown(script_env *env)
-s2D_unknown: ; 8099E10
+@ int s2D_unknown(script_env *env)
+s2D_unknown: @ 8099E10
push {lr}
bl sub_809E7B0
movs r0, 0
@@ -272720,8 +272720,8 @@ s2D_unknown: ; 8099E10
thumb_func_end s2D_unknown
thumb_func_start s2E_unknown
-; int s2E_unknown(script_env *env)
-s2E_unknown: ; 8099E1C
+@ int s2E_unknown(script_env *env)
+s2E_unknown: @ 8099E1C
push {lr}
bl GameFreakRTC_CalcLocalDateTime
ldr r2, =0x020375d8
@@ -272744,8 +272744,8 @@ s2E_unknown: ; 8099E1C
thumb_func_end s2E_unknown
thumb_func_start sA4_set_weather_data
-; int sA4_set_weather_data(script_env *env)
-sA4_set_weather_data: ; 8099E54
+@ int sA4_set_weather_data(script_env *env)
+sA4_set_weather_data: @ 8099E54
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -272760,8 +272760,8 @@ sA4_set_weather_data: ; 8099E54
thumb_func_end sA4_set_weather_data
thumb_func_start sA3_set_standard_weather_data
-; int sA3_set_standard_weather_data(script_env *env)
-sA3_set_standard_weather_data: ; 8099E70
+@ int sA3_set_standard_weather_data(script_env *env)
+sA3_set_standard_weather_data: @ 8099E70
push {lr}
bl sub_80AEDBC
movs r0, 0
@@ -272770,8 +272770,8 @@ sA3_set_standard_weather_data: ; 8099E70
thumb_func_end sA3_set_standard_weather_data
thumb_func_start sub_8099E7C
-; int sub_8099E7C(script_env *env)
-sub_8099E7C: ; 8099E7C
+@ int sub_8099E7C(script_env *env)
+sub_8099E7C: @ 8099E7C
push {lr}
bl sub_80AEE20
movs r0, 0
@@ -272780,8 +272780,8 @@ sub_8099E7C: ; 8099E7C
thumb_func_end sub_8099E7C
thumb_func_start sA6_activate_per_step_callback_eg_ash
-; int sA6_activate_per_step_callback_eg_ash(script_env *env)
-sA6_activate_per_step_callback_eg_ash: ; 8099E88
+@ int sA6_activate_per_step_callback_eg_ash(script_env *env)
+sA6_activate_per_step_callback_eg_ash: @ 8099E88
push {lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -272795,8 +272795,8 @@ sA6_activate_per_step_callback_eg_ash: ; 8099E88
thumb_func_end sA6_activate_per_step_callback_eg_ash
thumb_func_start sA7_set_new_map_footer
-; int sA7_set_new_map_footer(script_env *env)
-sA7_set_new_map_footer: ; 8099EA0
+@ int sA7_set_new_map_footer(script_env *env)
+sA7_set_new_map_footer: @ 8099EA0
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -272811,8 +272811,8 @@ sA7_set_new_map_footer: ; 8099EA0
thumb_func_end sA7_set_new_map_footer
thumb_func_start s39_warp_sfx
-; int s39_warp_sfx(script_env *env)
-s39_warp_sfx: ; 8099EBC
+@ int s39_warp_sfx(script_env *env)
+s39_warp_sfx: @ 8099EBC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -272876,8 +272876,8 @@ s39_warp_sfx: ; 8099EBC
thumb_func_end s39_warp_sfx
thumb_func_start s3A_warp_new_music
-; int s3A_warp_new_music(script_env *env)
-s3A_warp_new_music: ; 8099F44
+@ int s3A_warp_new_music(script_env *env)
+s3A_warp_new_music: @ 8099F44
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -272941,8 +272941,8 @@ s3A_warp_new_music: ; 8099F44
thumb_func_end s3A_warp_new_music
thumb_func_start s3B_warp_keep_music
-; int s3B_warp_keep_music(script_env *env)
-s3B_warp_keep_music: ; 8099FCC
+@ int s3B_warp_keep_music(script_env *env)
+s3B_warp_keep_music: @ 8099FCC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273006,7 +273006,7 @@ s3B_warp_keep_music: ; 8099FCC
thumb_func_end s3B_warp_keep_music
thumb_func_start sub_809A054
-sub_809A054: ; 809A054
+sub_809A054: @ 809A054
push {r4-r6,lr}
sub sp, 0x8
ldr r1, [r0, 0x8]
@@ -273065,7 +273065,7 @@ _0809A0B6:
thumb_func_end sub_809A054
thumb_func_start s3D_warp_v4
-s3D_warp_v4: ; 809A0C8
+s3D_warp_v4: @ 809A0C8
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273129,7 +273129,7 @@ s3D_warp_v4: ; 809A0C8
thumb_func_end s3D_warp_v4
thumb_func_start sub_809A150
-sub_809A150: ; 809A150
+sub_809A150: @ 809A150
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273193,7 +273193,7 @@ sub_809A150: ; 809A150
thumb_func_end sub_809A150
thumb_func_start s3E_set_new_map
-s3E_set_new_map: ; 809A1D8
+s3E_set_new_map: @ 809A1D8
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273255,7 +273255,7 @@ s3E_set_new_map: ; 809A1D8
thumb_func_end s3E_set_new_map
thumb_func_start s3F_set_new_map_DMA
-s3F_set_new_map_DMA: ; 809A258
+s3F_set_new_map_DMA: @ 809A258
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273319,7 +273319,7 @@ s3F_set_new_map_DMA: ; 809A258
thumb_func_end s3F_set_new_map_DMA
thumb_func_start sub_809A2DC
-sub_809A2DC: ; 809A2DC
+sub_809A2DC: @ 809A2DC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273381,7 +273381,7 @@ sub_809A2DC: ; 809A2DC
thumb_func_end sub_809A2DC
thumb_func_start sub_809A35C
-sub_809A35C: ; 809A35C
+sub_809A35C: @ 809A35C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273443,7 +273443,7 @@ sub_809A35C: ; 809A35C
thumb_func_end sub_809A35C
thumb_func_start sC4_unknown
-sC4_unknown: ; 809A3DC
+sC4_unknown: @ 809A3DC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -273505,8 +273505,8 @@ sC4_unknown: ; 809A3DC
thumb_func_end sC4_unknown
thumb_func_start s42_get_map_camera_pos
-; int s42_get_map_camera_pos(script_env *env)
-s42_get_map_camera_pos: ; 809A45C
+@ int s42_get_map_camera_pos(script_env *env)
+s42_get_map_camera_pos: @ 809A45C
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -273534,7 +273534,7 @@ s42_get_map_camera_pos: ; 809A45C
thumb_func_end s42_get_map_camera_pos
thumb_func_start s43_get_player_party_count
-s43_get_player_party_count: ; 809A498
+s43_get_player_party_count: @ 809A498
push {r4,lr}
ldr r4, =0x020375f0
bl calc_player_party_count
@@ -273549,7 +273549,7 @@ s43_get_player_party_count: ; 809A498
thumb_func_end s43_get_player_party_count
thumb_func_start s2F_music_play
-s2F_music_play: ; 809A4B4
+s2F_music_play: @ 809A4B4
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -273561,7 +273561,7 @@ s2F_music_play: ; 809A4B4
thumb_func_end s2F_music_play
thumb_func_start s30_music_check_asm
-s30_music_check_asm: ; 809A4C8
+s30_music_check_asm: @ 809A4C8
push {lr}
bl mplay_has_finished_maybe
lsls r0, 24
@@ -273577,7 +273577,7 @@ _0809A4DA:
thumb_func_end s30_music_check_asm
thumb_func_start s30_music_check
-s30_music_check: ; 809A4E0
+s30_music_check: @ 809A4E0
push {lr}
ldr r1, =s30_music_check_asm
bl script_setup_asm_script
@@ -273588,7 +273588,7 @@ s30_music_check: ; 809A4E0
thumb_func_end s30_music_check
thumb_func_start s31_fanfare_play
-s31_fanfare_play: ; 809A4F4
+s31_fanfare_play: @ 809A4F4
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -273600,7 +273600,7 @@ s31_fanfare_play: ; 809A4F4
thumb_func_end s31_fanfare_play
thumb_func_start s32_fanfare_wait_asm
-s32_fanfare_wait_asm: ; 809A508
+s32_fanfare_wait_asm: @ 809A508
push {lr}
bl task_is_not_running_overworld_fanfare
lsls r0, 24
@@ -273610,7 +273610,7 @@ s32_fanfare_wait_asm: ; 809A508
thumb_func_end s32_fanfare_wait_asm
thumb_func_start s32_fanfare_wait
-s32_fanfare_wait: ; 809A518
+s32_fanfare_wait: @ 809A518
push {lr}
ldr r1, =s32_fanfare_wait_asm
bl script_setup_asm_script
@@ -273621,8 +273621,8 @@ s32_fanfare_wait: ; 809A518
thumb_func_end s32_fanfare_wait
thumb_func_start s33_play_music
-; int s33_play_music(script_env *env)
-s33_play_music: ; 809A52C
+@ int s33_play_music(script_env *env)
+s33_play_music: @ 809A52C
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -273647,7 +273647,7 @@ _0809A54C:
thumb_func_end s33_play_music
thumb_func_start s34_unknown
-s34_unknown: ; 809A55C
+s34_unknown: @ 809A55C
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -273659,7 +273659,7 @@ s34_unknown: ; 809A55C
thumb_func_end s34_unknown
thumb_func_start s35_fade_to_default
-s35_fade_to_default: ; 809A570
+s35_fade_to_default: @ 809A570
push {lr}
bl sub_8085898
movs r0, 0
@@ -273668,7 +273668,7 @@ s35_fade_to_default: ; 809A570
thumb_func_end s35_fade_to_default
thumb_func_start s36_fade_to_music
-s36_fade_to_music: ; 809A57C
+s36_fade_to_music: @ 809A57C
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -273680,7 +273680,7 @@ s36_fade_to_music: ; 809A57C
thumb_func_end s36_fade_to_music
thumb_func_start s37_fadeout
-s37_fadeout: ; 809A590
+s37_fadeout: @ 809A590
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -273708,7 +273708,7 @@ _0809A5B0:
thumb_func_end s37_fadeout
thumb_func_start s38_fadein
-s38_fadein: ; 809A5C4
+s38_fadein: @ 809A5C4
push {lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -273730,7 +273730,7 @@ _0809A5E2:
thumb_func_end s38_fadein
thumb_func_start s4F_execute_movement
-s4F_execute_movement: ; 809A5E8
+s4F_execute_movement: @ 809A5E8
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -273760,7 +273760,7 @@ s4F_execute_movement: ; 809A5E8
thumb_func_end s4F_execute_movement
thumb_func_start s50_execute_movement_remote
-s50_execute_movement_remote: ; 809A62C
+s50_execute_movement_remote: @ 809A62C
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -273793,7 +273793,7 @@ s50_execute_movement_remote: ; 809A62C
thumb_func_end s50_execute_movement_remote
thumb_func_start s51a_0806B288
-s51a_0806B288: ; 809A670
+s51a_0806B288: @ 809A670
push {lr}
ldr r0, =0x020375ca
ldrb r0, [r0]
@@ -273810,7 +273810,7 @@ s51a_0806B288: ; 809A670
thumb_func_end s51a_0806B288
thumb_func_start s51_waitmove
-s51_waitmove: ; 809A698
+s51_waitmove: @ 809A698
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -273845,7 +273845,7 @@ _0809A6B4:
thumb_func_end s51_waitmove
thumb_func_start s52_waitmove_remote
-s52_waitmove_remote: ; 809A6EC
+s52_waitmove_remote: @ 809A6EC
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -273881,7 +273881,7 @@ _0809A708:
thumb_func_end s52_waitmove_remote
thumb_func_start s53_hide_sprite
-s53_hide_sprite: ; 809A740
+s53_hide_sprite: @ 809A740
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -273901,7 +273901,7 @@ s53_hide_sprite: ; 809A740
thumb_func_end s53_hide_sprite
thumb_func_start s54_hide_sprite_set_coords
-s54_hide_sprite_set_coords: ; 809A768
+s54_hide_sprite_set_coords: @ 809A768
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -273925,7 +273925,7 @@ s54_hide_sprite_set_coords: ; 809A768
thumb_func_end s54_hide_sprite_set_coords
thumb_func_start s55_show_sprite
-s55_show_sprite: ; 809A798
+s55_show_sprite: @ 809A798
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -273945,7 +273945,7 @@ s55_show_sprite: ; 809A798
thumb_func_end s55_show_sprite
thumb_func_start s56_show_sprite_set_coords
-s56_show_sprite_set_coords: ; 809A7C0
+s56_show_sprite_set_coords: @ 809A7C0
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -273969,7 +273969,7 @@ s56_show_sprite_set_coords: ; 809A7C0
thumb_func_end s56_show_sprite_set_coords
thumb_func_start s57_move_sprites
-s57_move_sprites: ; 809A7F0
+s57_move_sprites: @ 809A7F0
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -274016,7 +274016,7 @@ s57_move_sprites: ; 809A7F0
thumb_func_end s57_move_sprites
thumb_func_start s63_new_sprite_location_permanent
-s63_new_sprite_location_permanent: ; 809A858
+s63_new_sprite_location_permanent: @ 809A858
push {r4-r6,lr}
adds r6, r0, 0
bl script_read_halfword
@@ -274056,7 +274056,7 @@ s63_new_sprite_location_permanent: ; 809A858
thumb_func_end s63_new_sprite_location_permanent
thumb_func_start s64_set_sprite_top_left_corner
-s64_set_sprite_top_left_corner: ; 809A8B0
+s64_set_sprite_top_left_corner: @ 809A8B0
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -274076,7 +274076,7 @@ s64_set_sprite_top_left_corner: ; 809A8B0
thumb_func_end s64_set_sprite_top_left_corner
thumb_func_start s58_npc_f1_clear_x20
-s58_npc_f1_clear_x20: ; 809A8D8
+s58_npc_f1_clear_x20: @ 809A8D8
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -274101,7 +274101,7 @@ s58_npc_f1_clear_x20: ; 809A8D8
thumb_func_end s58_npc_f1_clear_x20
thumb_func_start s59_npc_f1_set_x20
-s59_npc_f1_set_x20: ; 809A908
+s59_npc_f1_set_x20: @ 809A908
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -274126,7 +274126,7 @@ s59_npc_f1_set_x20: ; 809A908
thumb_func_end s59_npc_f1_set_x20
thumb_func_start sA8_unknown
-sA8_unknown: ; 809A938
+sA8_unknown: @ 809A938
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -274156,7 +274156,7 @@ sA8_unknown: ; 809A938
thumb_func_end sA8_unknown
thumb_func_start sA9_unknown
-sA9_unknown: ; 809A974
+sA9_unknown: @ 809A974
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -274180,7 +274180,7 @@ sA9_unknown: ; 809A974
thumb_func_end sA9_unknown
thumb_func_start s5A_face_player
-s5A_face_player: ; 809A9A4
+s5A_face_player: @ 809A9A4
push {r4,lr}
ldr r2, =0x02037350
ldr r0, =0x03005df0
@@ -274208,7 +274208,7 @@ _0809A9CC:
thumb_func_end s5A_face_player
thumb_func_start s5B_npc_set_direction
-s5B_npc_set_direction: ; 809A9DC
+s5B_npc_set_direction: @ 809A9DC
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -274234,7 +274234,7 @@ s5B_npc_set_direction: ; 809A9DC
thumb_func_end s5B_npc_set_direction
thumb_func_start s65_set_sprite_behaviour
-s65_set_sprite_behaviour: ; 809AA10
+s65_set_sprite_behaviour: @ 809AA10
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -274255,7 +274255,7 @@ s65_set_sprite_behaviour: ; 809AA10
thumb_func_end s65_set_sprite_behaviour
thumb_func_start sAA_create_new_sprite
-sAA_create_new_sprite: ; 809AA38
+sAA_create_new_sprite: @ 809AA38
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -274310,7 +274310,7 @@ sAA_create_new_sprite: ; 809AA38
thumb_func_end sAA_create_new_sprite
thumb_func_start sAB_unknown
-sAB_unknown: ; 809AAA8
+sAB_unknown: @ 809AAA8
push {lr}
ldr r2, [r0, 0x8]
ldrb r3, [r2]
@@ -274327,7 +274327,7 @@ sAB_unknown: ; 809AAA8
thumb_func_end sAB_unknown
thumb_func_start sub_809AAC4
-sub_809AAC4: ; 809AAC4
+sub_809AAC4: @ 809AAC4
push {r4,lr}
adds r4, r0, 0
bl is_c1_link_related_active
@@ -274349,7 +274349,7 @@ _0809AAE6:
thumb_func_end sub_809AAC4
thumb_func_start sub_809AAEC
-sub_809AAEC: ; 809AAEC
+sub_809AAEC: @ 809AAEC
push {r4,lr}
adds r4, r0, 0
bl is_c1_link_related_active
@@ -274390,7 +274390,7 @@ _0809AB3A:
thumb_func_end sub_809AAEC
thumb_func_start s6B_release
-s6B_release: ; 809AB44
+s6B_release: @ 809AB44
push {lr}
bl textbox_close
movs r0, 0xFF
@@ -274415,7 +274415,7 @@ s6B_release: ; 809AB44
thumb_func_end s6B_release
thumb_func_start s6C_release_2
-s6C_release_2: ; 809AB7C
+s6C_release_2: @ 809AB7C
push {r4,lr}
bl textbox_close
ldr r4, =0x02037350
@@ -274454,7 +274454,7 @@ _0809AB9E:
thumb_func_end s6C_release_2
thumb_func_start s67_execute_box
-s67_execute_box: ; 809ABD4
+s67_execute_box: @ 809ABD4
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -274470,7 +274470,7 @@ _0809ABE2:
thumb_func_end s67_execute_box
thumb_func_start sub_809ABF0
-sub_809ABF0: ; 809ABF0
+sub_809ABF0: @ 809ABF0
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -274486,7 +274486,7 @@ _0809ABFE:
thumb_func_end sub_809ABF0
thumb_func_start s9B_unknown
-s9B_unknown: ; 809AC0C
+s9B_unknown: @ 809AC0C
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -274512,7 +274512,7 @@ _0809AC1C:
thumb_func_end s9B_unknown
thumb_func_start sub_809AC3C
-sub_809AC3C: ; 809AC3C
+sub_809AC3C: @ 809AC3C
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -274543,7 +274543,7 @@ _0809AC4E:
thumb_func_end sub_809AC3C
thumb_func_start sub_809AC78
-sub_809AC78: ; 809AC78
+sub_809AC78: @ 809AC78
push {lr}
ldr r1, =sub_809833C
bl script_setup_asm_script
@@ -274554,7 +274554,7 @@ sub_809AC78: ; 809AC78
thumb_func_end sub_809AC78
thumb_func_start s68_close_box
-s68_close_box: ; 809AC8C
+s68_close_box: @ 809AC8C
push {lr}
bl textbox_close
movs r0, 0
@@ -274563,7 +274563,7 @@ s68_close_box: ; 809AC8C
thumb_func_end s68_close_box
thumb_func_start sub_809AC98
-sub_809AC98: ; 809AC98
+sub_809AC98: @ 809AC98
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -274586,7 +274586,7 @@ _0809ACBA:
thumb_func_end sub_809AC98
thumb_func_start sub_809ACC0
-sub_809ACC0: ; 809ACC0
+sub_809ACC0: @ 809ACC0
push {lr}
ldr r1, =sub_809AC98
bl script_setup_asm_script
@@ -274597,7 +274597,7 @@ sub_809ACC0: ; 809ACC0
thumb_func_end sub_809ACC0
thumb_func_start s6E_yes_no
-s6E_yes_no: ; 809ACD4
+s6E_yes_no: @ 809ACD4
push {lr}
ldr r2, [r0, 0x8]
ldrb r3, [r2]
@@ -274623,7 +274623,7 @@ _0809ACFC:
thumb_func_end s6E_yes_no
thumb_func_start s6F_multichoice
-s6F_multichoice: ; 809AD00
+s6F_multichoice: @ 809AD00
push {r4,r5,lr}
ldr r2, [r0, 0x8]
ldrb r5, [r2]
@@ -274656,7 +274656,7 @@ _0809AD34:
thumb_func_end s6F_multichoice
thumb_func_start sub_809AD3C
-sub_809AD3C: ; 809AD3C
+sub_809AD3C: @ 809AD3C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -274700,13 +274700,13 @@ _0809AD80:
thumb_func_end sub_809AD3C
thumb_func_start sub_809AD8C
-sub_809AD8C: ; 809AD8C
+sub_809AD8C: @ 809AD8C
movs r0, 0
bx lr
thumb_func_end sub_809AD8C
thumb_func_start sub_809AD90
-sub_809AD90: ; 809AD90
+sub_809AD90: @ 809AD90
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -274750,7 +274750,7 @@ _0809ADD4:
thumb_func_end sub_809AD90
thumb_func_start s73_nop_skip_word
-s73_nop_skip_word: ; 809ADE0
+s73_nop_skip_word: @ 809ADE0
ldr r1, [r0, 0x8]
adds r1, 0x4
str r1, [r0, 0x8]
@@ -274759,7 +274759,7 @@ s73_nop_skip_word: ; 809ADE0
thumb_func_end s73_nop_skip_word
thumb_func_start sub_809ADEC
-sub_809ADEC: ; 809ADEC
+sub_809ADEC: @ 809ADEC
ldr r1, [r0, 0x8]
adds r1, 0x4
str r1, [r0, 0x8]
@@ -274768,7 +274768,7 @@ sub_809ADEC: ; 809ADEC
thumb_func_end sub_809ADEC
thumb_func_start sub_809ADF8
-sub_809ADF8: ; 809ADF8
+sub_809ADF8: @ 809ADF8
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -274792,7 +274792,7 @@ sub_809ADF8: ; 809ADF8
thumb_func_end sub_809ADF8
thumb_func_start s76_close_picture_box
-s76_close_picture_box: ; 809AE28
+s76_close_picture_box: @ 809AE28
push {r4,lr}
adds r4, r0, 0
bl picbox_close
@@ -274812,7 +274812,7 @@ _0809AE42:
thumb_func_end s76_close_picture_box
thumb_func_start sub_809AE48
-sub_809AE48: ; 809AE48
+sub_809AE48: @ 809AE48
push {lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -274831,7 +274831,7 @@ _0809AE5C:
thumb_func_end sub_809AE48
thumb_func_start sub_809AE6C
-sub_809AE6C: ; 809AE6C
+sub_809AE6C: @ 809AE6C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -274973,7 +274973,7 @@ _0809AEC6:
thumb_func_end sub_809AE6C
thumb_func_start sub_809AF94
-sub_809AF94: ; 809AF94
+sub_809AF94: @ 809AF94
push {lr}
bl sub_809BDB4
movs r0, 0
@@ -274982,7 +274982,7 @@ sub_809AF94: ; 809AF94
thumb_func_end sub_809AF94
thumb_func_start sBD_virtual_message
-sBD_virtual_message: ; 809AFA0
+sBD_virtual_message: @ 809AFA0
push {lr}
bl script_read_word
ldr r1, =0x020375c4
@@ -274996,7 +274996,7 @@ sBD_virtual_message: ; 809AFA0
thumb_func_end sBD_virtual_message
thumb_func_start s7D_load_pokename
-s7D_load_pokename: ; 809AFBC
+s7D_load_pokename: @ 809AFBC
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275026,7 +275026,7 @@ s7D_load_pokename: ; 809AFBC
thumb_func_end s7D_load_pokename
thumb_func_start s7E_load_first_pokenames
-s7E_load_first_pokenames: ; 809AFFC
+s7E_load_first_pokenames: @ 809AFFC
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r2, [r1]
@@ -275060,7 +275060,7 @@ s7E_load_first_pokenames: ; 809AFFC
thumb_func_end s7E_load_first_pokenames
thumb_func_start s7F_load_pokename_team
-s7F_load_pokename_team: ; 809B048
+s7F_load_pokename_team: @ 809B048
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275093,7 +275093,7 @@ s7F_load_pokename_team: ; 809B048
thumb_func_end s7F_load_pokename_team
thumb_func_start s80_load_item_name
-s80_load_item_name: ; 809B090
+s80_load_item_name: @ 809B090
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275118,7 +275118,7 @@ s80_load_item_name: ; 809B090
thumb_func_end s80_load_item_name
thumb_func_start sub_809B0C4
-sub_809B0C4: ; 809B0C4
+sub_809B0C4: @ 809B0C4
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, [r5, 0x8]
@@ -275155,7 +275155,7 @@ sub_809B0C4: ; 809B0C4
thumb_func_end sub_809B0C4
thumb_func_start sub_809B114
-sub_809B114: ; 809B114
+sub_809B114: @ 809B114
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275183,7 +275183,7 @@ sub_809B114: ; 809B114
thumb_func_end sub_809B114
thumb_func_start s82_load_item_name
-s82_load_item_name: ; 809B150
+s82_load_item_name: @ 809B150
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275213,7 +275213,7 @@ s82_load_item_name: ; 809B150
thumb_func_end s82_load_item_name
thumb_func_start s83_load_textvar_var
-s83_load_textvar_var: ; 809B190
+s83_load_textvar_var: @ 809B190
push {r4,r5,lr}
ldr r1, [r0, 0x8]
ldrb r5, [r1]
@@ -275246,7 +275246,7 @@ s83_load_textvar_var: ; 809B190
thumb_func_end s83_load_textvar_var
thumb_func_start s84_load_textvar_std_expression
-s84_load_textvar_std_expression: ; 809B1D4
+s84_load_textvar_std_expression: @ 809B1D4
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275275,7 +275275,7 @@ s84_load_textvar_std_expression: ; 809B1D4
thumb_func_end s84_load_textvar_std_expression
thumb_func_start sub_809B214
-sub_809B214: ; 809B214
+sub_809B214: @ 809B214
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275301,7 +275301,7 @@ sub_809B214: ; 809B214
thumb_func_end sub_809B214
thumb_func_start s85_load_textvar_pointer
-s85_load_textvar_pointer: ; 809B248
+s85_load_textvar_pointer: @ 809B248
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275322,7 +275322,7 @@ s85_load_textvar_pointer: ; 809B248
thumb_func_end s85_load_textvar_pointer
thumb_func_start sBE_virtual_load_text
-sBE_virtual_load_text: ; 809B270
+sBE_virtual_load_text: @ 809B270
push {lr}
bl script_read_word
adds r1, r0, 0
@@ -275338,7 +275338,7 @@ sBE_virtual_load_text: ; 809B270
thumb_func_end sBE_virtual_load_text
thumb_func_start sBF_virtual_load_textbuffer
-sBF_virtual_load_textbuffer: ; 809B294
+sBF_virtual_load_textbuffer: @ 809B294
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275362,7 +275362,7 @@ sBF_virtual_load_textbuffer: ; 809B294
thumb_func_end sBF_virtual_load_textbuffer
thumb_func_start sC6_load_textvar_box_label
-sC6_load_textvar_box_label: ; 809B2C8
+sC6_load_textvar_box_label: @ 809B2C8
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -275390,7 +275390,7 @@ sC6_load_textvar_box_label: ; 809B2C8
thumb_func_end sC6_load_textvar_box_label
thumb_func_start s79_give_pokemon
-s79_give_pokemon: ; 809B304
+s79_give_pokemon: @ 809B304
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -275449,7 +275449,7 @@ s79_give_pokemon: ; 809B304
thumb_func_end s79_give_pokemon
thumb_func_start s7A_create_egg
-s7A_create_egg: ; 809B384
+s7A_create_egg: @ 809B384
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -275470,7 +275470,7 @@ s7A_create_egg: ; 809B384
thumb_func_end s7A_create_egg
thumb_func_start s7B_change_pokedata_AP
-s7B_change_pokedata_AP: ; 809B3B0
+s7B_change_pokedata_AP: @ 809B3B0
push {r4,r5,lr}
ldr r1, [r0, 0x8]
ldrb r5, [r1]
@@ -275493,7 +275493,7 @@ s7B_change_pokedata_AP: ; 809B3B0
thumb_func_end s7B_change_pokedata_AP
thumb_func_start sub_809B3DC
-sub_809B3DC: ; 809B3DC
+sub_809B3DC: @ 809B3DC
push {r4-r7,lr}
bl script_read_halfword
lsls r0, 16
@@ -275552,8 +275552,8 @@ _0809B44A:
thumb_func_end sub_809B3DC
thumb_func_start s90_add_money
-; int s90_add_money(script_env *env)
-s90_add_money: ; 809B458
+@ int s90_add_money(script_env *env)
+s90_add_money: @ 809B458
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -275580,8 +275580,8 @@ _0809B47E:
thumb_func_end s90_add_money
thumb_func_start s91_subtract_money
-; int s91_subtract_money(script_env *env)
-s91_subtract_money: ; 809B48C
+@ int s91_subtract_money(script_env *env)
+s91_subtract_money: @ 809B48C
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -275608,8 +275608,8 @@ _0809B4B2:
thumb_func_end s91_subtract_money
thumb_func_start s92_check_money
-; int s92_check_money(script_env *env)
-s92_check_money: ; 809B4C0
+@ int s92_check_money(script_env *env)
+s92_check_money: @ 809B4C0
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -275640,8 +275640,8 @@ _0809B4EE:
thumb_func_end s92_check_money
thumb_func_start s93_display_money
-; int s93_display_money(script_env *env)
-s93_display_money: ; 809B500
+@ int s93_display_money(script_env *env)
+s93_display_money: @ 809B500
push {r4,r5,lr}
ldr r1, [r0, 0x8]
ldrb r5, [r1]
@@ -275673,7 +275673,7 @@ _0809B530:
thumb_func_end s93_display_money
thumb_func_start s94_hide_money
-s94_hide_money: ; 809B53C
+s94_hide_money: @ 809B53C
push {lr}
bl sub_80E5384
movs r0, 0
@@ -275682,8 +275682,8 @@ s94_hide_money: ; 809B53C
thumb_func_end s94_hide_money
thumb_func_start s95_update_money
-; int s95_update_money(script_env *env)
-s95_update_money: ; 809B548
+@ int s95_update_money(script_env *env)
+s95_update_money: @ 809B548
push {lr}
ldr r1, [r0, 0x8]
adds r1, 0x1
@@ -275709,7 +275709,7 @@ _0809B56E:
thumb_func_end s95_update_money
thumb_func_start sub_809B578
-sub_809B578: ; 809B578
+sub_809B578: @ 809B578
push {r4,r5,lr}
ldr r1, [r0, 0x8]
ldrb r5, [r1]
@@ -275731,7 +275731,7 @@ sub_809B578: ; 809B578
thumb_func_end sub_809B578
thumb_func_start sC1_hide_coins
-sC1_hide_coins: ; 809B5A0
+sC1_hide_coins: @ 809B5A0
push {lr}
ldr r1, [r0, 0x8]
adds r1, 0x2
@@ -275743,7 +275743,7 @@ sC1_hide_coins: ; 809B5A0
thumb_func_end sC1_hide_coins
thumb_func_start sC2_update_coins
-sC2_update_coins: ; 809B5B4
+sC2_update_coins: @ 809B5B4
push {lr}
ldr r1, [r0, 0x8]
adds r1, 0x2
@@ -275758,7 +275758,7 @@ sC2_update_coins: ; 809B5B4
thumb_func_end sC2_update_coins
thumb_func_start s5C_trainer_battle_configure_and_start
-s5C_trainer_battle_configure_and_start: ; 809B5D0
+s5C_trainer_battle_configure_and_start: @ 809B5D0
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -275771,7 +275771,7 @@ s5C_trainer_battle_configure_and_start: ; 809B5D0
thumb_func_end s5C_trainer_battle_configure_and_start
thumb_func_start sub_809B5E4
-sub_809B5E4: ; 809B5E4
+sub_809B5E4: @ 809B5E4
push {lr}
bl sub_80B17E0
movs r0, 0x1
@@ -275780,7 +275780,7 @@ sub_809B5E4: ; 809B5E4
thumb_func_end sub_809B5E4
thumb_func_start sub_809B5F0
-sub_809B5F0: ; 809B5F0
+sub_809B5F0: @ 809B5F0
push {r4,lr}
adds r4, r0, 0
bl sub_80B1AF8
@@ -275792,8 +275792,8 @@ sub_809B5F0: ; 809B5F0
thumb_func_end sub_809B5F0
thumb_func_start sub_809B604
-; bool8 sub_809B604(struct script_env *env)
-sub_809B604: ; 809B604
+@ bool8 sub_809B604(struct script_env *env)
+sub_809B604: @ 809B604
push {r4,lr}
adds r4, r0, 0
bl sub_80B1B10
@@ -275805,7 +275805,7 @@ sub_809B604: ; 809B604
thumb_func_end sub_809B604
thumb_func_start s60_check_trainer_flag
-s60_check_trainer_flag: ; 809B618
+s60_check_trainer_flag: @ 809B618
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -275823,7 +275823,7 @@ s60_check_trainer_flag: ; 809B618
thumb_func_end s60_check_trainer_flag
thumb_func_start s61_set_trainer_flag
-s61_set_trainer_flag: ; 809B63C
+s61_set_trainer_flag: @ 809B63C
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -275838,7 +275838,7 @@ s61_set_trainer_flag: ; 809B63C
thumb_func_end s61_set_trainer_flag
thumb_func_start s62_unset_trainer_flag
-s62_unset_trainer_flag: ; 809B658
+s62_unset_trainer_flag: @ 809B658
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -275853,7 +275853,7 @@ s62_unset_trainer_flag: ; 809B658
thumb_func_end s62_unset_trainer_flag
thumb_func_start sB6_load_battle
-sB6_load_battle: ; 809B674
+sB6_load_battle: @ 809B674
push {r4-r6,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -275879,7 +275879,7 @@ sB6_load_battle: ; 809B674
thumb_func_end sB6_load_battle
thumb_func_start sub_809B6A8
-sub_809B6A8: ; 809B6A8
+sub_809B6A8: @ 809B6A8
push {lr}
bl sub_80B08A8
bl script_env_2_set_ctx_paused
@@ -275889,7 +275889,7 @@ sub_809B6A8: ; 809B6A8
thumb_func_end sub_809B6A8
thumb_func_start s86_pokemart
-s86_pokemart: ; 809B6B8
+s86_pokemart: @ 809B6B8
push {lr}
bl script_read_word
bl CreatePokemartMenu
@@ -275900,7 +275900,7 @@ s86_pokemart: ; 809B6B8
thumb_func_end s86_pokemart
thumb_func_start s87_pokemartdecor
-s87_pokemartdecor: ; 809B6CC
+s87_pokemartdecor: @ 809B6CC
push {lr}
bl script_read_word
bl CreateDecorationShop1Menu
@@ -275911,7 +275911,7 @@ s87_pokemartdecor: ; 809B6CC
thumb_func_end s87_pokemartdecor
thumb_func_start s88_pokemartbp
-s88_pokemartbp: ; 809B6E0
+s88_pokemartbp: @ 809B6E0
push {lr}
bl script_read_word
bl CreateDecorationShop2Menu
@@ -275922,7 +275922,7 @@ s88_pokemartbp: ; 809B6E0
thumb_func_end s88_pokemartbp
thumb_func_start s89_open_casino_game1
-s89_open_casino_game1: ; 809B6F4
+s89_open_casino_game1: @ 809B6F4
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -275940,8 +275940,8 @@ s89_open_casino_game1: ; 809B6F4
thumb_func_end s89_open_casino_game1
thumb_func_start berry_script_cmd
-; bool8 berry_script_cmd(struct script_env *env)
-berry_script_cmd: ; 809B71C
+@ bool8 berry_script_cmd(struct script_env *env)
+berry_script_cmd: @ 809B71C
push {r4,r5,lr}
ldr r1, [r0, 0x8]
ldrb r5, [r1]
@@ -275975,7 +275975,7 @@ _0809B750:
thumb_func_end berry_script_cmd
thumb_func_start sub_809B758
-sub_809B758: ; 809B758
+sub_809B758: @ 809B758
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -275996,7 +275996,7 @@ sub_809B758: ; 809B758
thumb_func_end sub_809B758
thumb_func_start sub_809B784
-sub_809B784: ; 809B784
+sub_809B784: @ 809B784
push {lr}
bl sub_81B9404
bl script_env_2_set_ctx_paused
@@ -276006,7 +276006,7 @@ sub_809B784: ; 809B784
thumb_func_end sub_809B784
thumb_func_start sub_809B794
-sub_809B794: ; 809B794
+sub_809B794: @ 809B794
push {lr}
bl sub_80F840C
bl script_env_2_set_ctx_paused
@@ -276016,7 +276016,7 @@ sub_809B794: ; 809B794
thumb_func_end sub_809B794
thumb_func_start sub_809B7A4
-sub_809B7A4: ; 809B7A4
+sub_809B7A4: @ 809B7A4
push {lr}
bl sub_80F8484
bl script_env_2_set_ctx_paused
@@ -276026,7 +276026,7 @@ sub_809B7A4: ; 809B7A4
thumb_func_end sub_809B7A4
thumb_func_start sub_809B7B4
-sub_809B7B4: ; 809B7B4
+sub_809B7B4: @ 809B7B4
push {lr}
ldr r0, =0x02039f2c
ldrb r0, [r0]
@@ -276039,7 +276039,7 @@ sub_809B7B4: ; 809B7B4
thumb_func_end sub_809B7B4
thumb_func_start s9C_execute_HM
-s9C_execute_HM: ; 809B7CC
+s9C_execute_HM: @ 809B7CC
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -276059,7 +276059,7 @@ s9C_execute_HM: ; 809B7CC
thumb_func_end s9C_execute_HM
thumb_func_start s9D_set_HM_animation_data
-s9D_set_HM_animation_data: ; 809B7F4
+s9D_set_HM_animation_data: @ 809B7F4
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -276083,7 +276083,7 @@ s9D_set_HM_animation_data: ; 809B7F4
thumb_func_end s9D_set_HM_animation_data
thumb_func_start sub_809B824
-sub_809B824: ; 809B824
+sub_809B824: @ 809B824
push {lr}
ldr r0, =0x020375d0
ldrb r0, [r0]
@@ -276102,7 +276102,7 @@ _0809B83E:
thumb_func_end sub_809B824
thumb_func_start s9E_checkarray_HM_animation
-s9E_checkarray_HM_animation: ; 809B844
+s9E_checkarray_HM_animation: @ 809B844
push {r4,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -276122,7 +276122,7 @@ s9E_checkarray_HM_animation: ; 809B844
thumb_func_end s9E_checkarray_HM_animation
thumb_func_start s9F_changeposition_fly
-s9F_changeposition_fly: ; 809B870
+s9F_changeposition_fly: @ 809B870
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -276137,7 +276137,7 @@ s9F_changeposition_fly: ; 809B870
thumb_func_end s9F_changeposition_fly
thumb_func_start sA0_check_gender
-sA0_check_gender: ; 809B88C
+sA0_check_gender: @ 809B88C
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -276149,7 +276149,7 @@ sA0_check_gender: ; 809B88C
thumb_func_end sA0_check_gender
thumb_func_start sA1_play_cry
-sA1_play_cry: ; 809B8A4
+sA1_play_cry: @ 809B8A4
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -276176,7 +276176,7 @@ sA1_play_cry: ; 809B8A4
thumb_func_end sA1_play_cry
thumb_func_start sub_809B8DC
-sub_809B8DC: ; 809B8DC
+sub_809B8DC: @ 809B8DC
push {lr}
ldr r1, =sub_80A3678
bl script_setup_asm_script
@@ -276187,7 +276187,7 @@ sub_809B8DC: ; 809B8DC
thumb_func_end sub_809B8DC
thumb_func_start sA2_setmaptile
-sA2_setmaptile: ; 809B8F0
+sA2_setmaptile: @ 809B8F0
push {r4-r7,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -276246,7 +276246,7 @@ _0809B966:
thumb_func_end sA2_setmaptile
thumb_func_start sAC_open_door
-sAC_open_door: ; 809B970
+sAC_open_door: @ 809B970
push {r4,r5,lr}
adds r4, r0, 0
bl script_read_halfword
@@ -276286,7 +276286,7 @@ sAC_open_door: ; 809B970
thumb_func_end sAC_open_door
thumb_func_start sub_809B9C8
-sub_809B9C8: ; 809B9C8
+sub_809B9C8: @ 809B9C8
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -276319,7 +276319,7 @@ sub_809B9C8: ; 809B9C8
thumb_func_end sub_809B9C8
thumb_func_start sub_809BA0C
-sub_809BA0C: ; 809BA0C
+sub_809BA0C: @ 809BA0C
push {lr}
bl sub_808A91C
lsls r0, 24
@@ -276335,7 +276335,7 @@ _0809BA1E:
thumb_func_end sub_809BA0C
thumb_func_start sub_809BA24
-sub_809BA24: ; 809BA24
+sub_809BA24: @ 809BA24
push {lr}
ldr r1, =sub_809BA0C
bl script_setup_asm_script
@@ -276346,7 +276346,7 @@ sub_809BA24: ; 809BA24
thumb_func_end sub_809BA24
thumb_func_start sub_809BA38
-sub_809BA38: ; 809BA38
+sub_809BA38: @ 809BA38
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -276379,7 +276379,7 @@ sub_809BA38: ; 809BA38
thumb_func_end sub_809BA38
thumb_func_start sub_809BA7C
-sub_809BA7C: ; 809BA7C
+sub_809BA7C: @ 809BA7C
push {r4,r5,lr}
adds r5, r0, 0
bl script_read_halfword
@@ -276412,7 +276412,7 @@ sub_809BA7C: ; 809BA7C
thumb_func_end sub_809BA7C
thumb_func_start sub_809BAC0
-sub_809BAC0: ; 809BAC0
+sub_809BAC0: @ 809BAC0
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -276440,13 +276440,13 @@ sub_809BAC0: ; 809BAC0
thumb_func_end sub_809BAC0
thumb_func_start sub_809BAFC
-sub_809BAFC: ; 809BAFC
+sub_809BAFC: @ 809BAFC
movs r0, 0
bx lr
thumb_func_end sub_809BAFC
thumb_func_start sB3_get_coin_amount
-sB3_get_coin_amount: ; 809BB00
+sB3_get_coin_amount: @ 809BB00
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -276462,7 +276462,7 @@ sB3_get_coin_amount: ; 809BB00
thumb_func_end sB3_get_coin_amount
thumb_func_start sub_809BB20
-sub_809BB20: ; 809BB20
+sub_809BB20: @ 809BB20
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -276491,7 +276491,7 @@ _0809BB4C:
thumb_func_end sub_809BB20
thumb_func_start sub_809BB58
-sub_809BB58: ; 809BB58
+sub_809BB58: @ 809BB58
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -276520,7 +276520,7 @@ _0809BB84:
thumb_func_end sub_809BB58
thumb_func_start sub_809BB90
-sub_809BB90: ; 809BB90
+sub_809BB90: @ 809BB90
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -276538,7 +276538,7 @@ sub_809BB90: ; 809BB90
thumb_func_end sub_809BB90
thumb_func_start sub_809BBB4
-sub_809BBB4: ; 809BBB4
+sub_809BBB4: @ 809BBB4
push {lr}
bl sub_81A8AF8
movs r0, 0
@@ -276547,7 +276547,7 @@ sub_809BBB4: ; 809BBB4
thumb_func_end sub_809BBB4
thumb_func_start ScrCmd_MossdeepGymSwitch
-ScrCmd_MossdeepGymSwitch: ; 809BBC0
+ScrCmd_MossdeepGymSwitch: @ 809BBC0
push {lr}
bl script_read_halfword
lsls r0, 16
@@ -276562,7 +276562,7 @@ ScrCmd_MossdeepGymSwitch: ; 809BBC0
thumb_func_end ScrCmd_MossdeepGymSwitch
thumb_func_start sub_809BBDC
-sub_809BBDC: ; 809BBDC
+sub_809BBDC: @ 809BBDC
push {lr}
bl sub_81A895C
movs r0, 0
@@ -276571,7 +276571,7 @@ sub_809BBDC: ; 809BBDC
thumb_func_end sub_809BBDC
thumb_func_start sub_809BBE8
-sub_809BBE8: ; 809BBE8
+sub_809BBE8: @ 809BBE8
push {lr}
bl sub_80B47BC
ldr r1, =0x03005df0
@@ -276583,7 +276583,7 @@ sub_809BBE8: ; 809BBE8
thumb_func_end sub_809BBE8
thumb_func_start sub_809BBFC
-sub_809BBFC: ; 809BBFC
+sub_809BBFC: @ 809BBFC
push {r4,lr}
adds r4, r0, 0
bl is_c1_link_related_active
@@ -276617,7 +276617,7 @@ _0809BC30:
thumb_func_end sub_809BBFC
thumb_func_start sCD_set_obedient_bit
-sCD_set_obedient_bit: ; 809BC44
+sCD_set_obedient_bit: @ 809BC44
push {lr}
sub sp, 0x4
movs r2, 0x1
@@ -276644,7 +276644,7 @@ sCD_set_obedient_bit: ; 809BC44
thumb_func_end sCD_set_obedient_bit
thumb_func_start sCE_check_obedient_bit
-sCE_check_obedient_bit: ; 809BC7C
+sCE_check_obedient_bit: @ 809BC7C
push {r4,lr}
bl script_read_halfword
lsls r0, 16
@@ -276669,7 +276669,7 @@ sCE_check_obedient_bit: ; 809BC7C
thumb_func_end sCE_check_obedient_bit
thumb_func_start sCF_execute_RAM_script_DMA
-sCF_execute_RAM_script_DMA: ; 809BCB4
+sCF_execute_RAM_script_DMA: @ 809BCB4
push {r4,lr}
adds r4, r0, 0
bl sub_8099244
@@ -276691,7 +276691,7 @@ _0809BCD0:
thumb_func_end sCF_execute_RAM_script_DMA
thumb_func_start sD1_warp_v5
-sD1_warp_v5: ; 809BCDC
+sD1_warp_v5: @ 809BCDC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -276759,7 +276759,7 @@ sD1_warp_v5: ; 809BCDC
thumb_func_end sD1_warp_v5
thumb_func_start sub_809BD70
-sub_809BD70: ; 809BD70
+sub_809BD70: @ 809BD70
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -276794,7 +276794,7 @@ _0809BDA6:
thumb_func_end sub_809BD70
thumb_func_start sub_809BDB4
-sub_809BDB4: ; 809BDB4
+sub_809BDB4: @ 809BDB4
push {r4,lr}
ldr r4, =0x03000f30
ldrb r0, [r4]
@@ -276809,7 +276809,7 @@ sub_809BDB4: ; 809BDB4
thumb_func_end sub_809BDB4
thumb_func_start sub_809BDD0
-sub_809BDD0: ; 809BDD0
+sub_809BDD0: @ 809BDD0
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -276837,7 +276837,7 @@ sub_809BDD0: ; 809BDD0
thumb_func_end sub_809BDD0
thumb_func_start sub_809BE0C
-sub_809BE0C: ; 809BE0C
+sub_809BE0C: @ 809BE0C
push {r4,lr}
ldr r1, [r0, 0x8]
ldrb r4, [r1]
@@ -276865,7 +276865,7 @@ sub_809BE0C: ; 809BE0C
thumb_func_end sub_809BE0C
thumb_func_start sub_809BE48
-sub_809BE48: ; 809BE48
+sub_809BE48: @ 809BE48
ldr r1, =0x020375ca
strh r0, [r1]
bx lr
@@ -276873,7 +276873,7 @@ sub_809BE48: ; 809BE48
thumb_func_end sub_809BE48
thumb_func_start sub_809BE54
-sub_809BE54: ; 809BE54
+sub_809BE54: @ 809BE54
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -276937,7 +276937,7 @@ sub_809BE54: ; 809BE54
thumb_func_end sub_809BE54
thumb_func_start sub_809BEDC
-sub_809BEDC: ; 809BEDC
+sub_809BEDC: @ 809BEDC
push {r4,r5,lr}
movs r1, 0x2
negs r1, r1
@@ -276963,8 +276963,8 @@ sub_809BEDC: ; 809BEDC
thumb_func_end sub_809BEDC
thumb_func_start process_overworld_input
-; void process_overworld_input(overworld_input_data *input_data, char buttons_new, char buttons_held)
-process_overworld_input: ; 809BF08
+@ void process_overworld_input(overworld_input_data *input_data, char buttons_new, char buttons_held)
+process_overworld_input: @ 809BF08
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -277110,8 +277110,8 @@ _0809C006:
thumb_func_end process_overworld_input
thumb_func_start sub_809C014
-; int sub_809C014(overworld_input_data *input_data)
-sub_809C014: ; 809C014
+@ int sub_809C014(overworld_input_data *input_data)
+sub_809C014: @ 809C014
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -277282,7 +277282,7 @@ _0809C172:
thumb_func_end sub_809C014
thumb_func_start player_get_pos_to_and_height
-player_get_pos_to_and_height: ; 809C17C
+player_get_pos_to_and_height: @ 809C17C
push {r4,lr}
adds r4, r0, 0
adds r1, r4, 0x2
@@ -277295,7 +277295,7 @@ player_get_pos_to_and_height: ; 809C17C
thumb_func_end player_get_pos_to_and_height
thumb_func_start player_get_next_pos_and_height
-player_get_next_pos_and_height: ; 809C194
+player_get_next_pos_and_height: @ 809C194
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -277326,7 +277326,7 @@ _0809C1C6:
thumb_func_end player_get_next_pos_and_height
thumb_func_start cur_mapdata_block_role_at_player_pos
-cur_mapdata_block_role_at_player_pos: ; 809C1D0
+cur_mapdata_block_role_at_player_pos: @ 809C1D0
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -277349,7 +277349,7 @@ cur_mapdata_block_role_at_player_pos: ; 809C1D0
thumb_func_end cur_mapdata_block_role_at_player_pos
thumb_func_start sub_809C1FC
-sub_809C1FC: ; 809C1FC
+sub_809C1FC: @ 809C1FC
push {r4,lr}
lsls r2, 24
lsrs r2, 24
@@ -277397,7 +277397,7 @@ _0809C24C:
thumb_func_end sub_809C1FC
thumb_func_start TryGetScriptOnPressingA
-TryGetScriptOnPressingA: ; 809C270
+TryGetScriptOnPressingA: @ 809C270
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -277441,7 +277441,7 @@ _0809C2BC:
thumb_func_end TryGetScriptOnPressingA
thumb_func_start sub_809C2C8
-sub_809C2C8: ; 809C2C8
+sub_809C2C8: @ 809C2C8
push {r4-r6,lr}
adds r4, r0, 0
lsls r2, 24
@@ -277531,7 +277531,7 @@ _0809C36E:
thumb_func_end sub_809C2C8
thumb_func_start TryGetMapObjectScript
-TryGetMapObjectScript: ; 809C384
+TryGetMapObjectScript: @ 809C384
push {r4-r7,lr}
adds r5, r0, 0
lsls r1, 24
@@ -277630,8 +277630,8 @@ _0809C44E:
thumb_func_end TryGetMapObjectScript
thumb_func_start TryGetInvisibleMapObjectScript
-; signed int TryGetInvisibleMapObjectScript(int a1, int a2, u8 playerFacingDirection)
-TryGetInvisibleMapObjectScript: ; 809C458
+@ signed int TryGetInvisibleMapObjectScript(int a1, int a2, u8 playerFacingDirection)
+TryGetInvisibleMapObjectScript: @ 809C458
push {r4,r5,lr}
lsls r2, 24
lsrs r5, r2, 24
@@ -277733,7 +277733,7 @@ _0809C532:
thumb_func_end TryGetInvisibleMapObjectScript
thumb_func_start TryGetMetatileBehaviorScript
-TryGetMetatileBehaviorScript: ; 809C538
+TryGetMetatileBehaviorScript: @ 809C538
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 24
@@ -278036,7 +278036,7 @@ _0809C7E4:
thumb_func_end TryGetMetatileBehaviorScript
thumb_func_start TryGetFieldMoveScript
-TryGetFieldMoveScript: ; 809C7EC
+TryGetFieldMoveScript: @ 809C7EC
push {r4,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -278093,7 +278093,7 @@ _0809C862:
thumb_func_end TryGetFieldMoveScript
thumb_func_start sub_809C868
-sub_809C868: ; 809C868
+sub_809C868: @ 809C868
push {lr}
ldr r0, =0x0000086d
bl FlagGet
@@ -278118,7 +278118,7 @@ _0809C896:
thumb_func_end sub_809C868
thumb_func_start sub_809C89C
-sub_809C89C: ; 809C89C
+sub_809C89C: @ 809C89C
push {lr}
ldr r0, =0x0000086d
bl FlagGet
@@ -278147,7 +278147,7 @@ _0809C8D6:
thumb_func_end sub_809C89C
thumb_func_start sub_809C8DC
-sub_809C8DC: ; 809C8DC
+sub_809C8DC: @ 809C8DC
push {r4-r6,lr}
adds r5, r0, 0
lsls r1, 16
@@ -278193,7 +278193,7 @@ _0809C930:
thumb_func_end sub_809C8DC
thumb_func_start mapheader_trigger_activate_at__run_now
-mapheader_trigger_activate_at__run_now: ; 809C938
+mapheader_trigger_activate_at__run_now: @ 809C938
push {r4,lr}
ldr r4, =0x02037318
ldrh r1, [r0]
@@ -278222,7 +278222,7 @@ _0809C966:
thumb_func_end mapheader_trigger_activate_at__run_now
thumb_func_start sub_809C96C
-sub_809C96C: ; 809C96C
+sub_809C96C: @ 809C96C
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -278287,7 +278287,7 @@ _0809C9EA:
thumb_func_end sub_809C96C
thumb_func_start per_step_scripts
-per_step_scripts: ; 809C9F4
+per_step_scripts: @ 809C9F4
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -278421,7 +278421,7 @@ _0809CB2A:
thumb_func_end per_step_scripts
thumb_func_start sub_809CB30
-sub_809CB30: ; 809CB30
+sub_809CB30: @ 809CB30
push {lr}
ldr r0, =0x0000402a
movs r1, 0
@@ -278432,7 +278432,7 @@ sub_809CB30: ; 809CB30
thumb_func_end sub_809CB30
thumb_func_start happiness_algorithm_step
-happiness_algorithm_step: ; 809CB44
+happiness_algorithm_step: @ 809CB44
push {r4,r5,lr}
ldr r0, =0x0000402a
bl GetVarPointer
@@ -278463,7 +278463,7 @@ _0809CB72:
thumb_func_end happiness_algorithm_step
thumb_func_start overworld_poison_timer_set
-overworld_poison_timer_set: ; 809CB80
+overworld_poison_timer_set: @ 809CB80
push {lr}
ldr r0, =0x0000402b
movs r1, 0
@@ -278474,7 +278474,7 @@ overworld_poison_timer_set: ; 809CB80
thumb_func_end overworld_poison_timer_set
thumb_func_start overworld_poison_step
-overworld_poison_step: ; 809CB94
+overworld_poison_step: @ 809CB94
push {lr}
ldr r0, =0x02037318
ldrb r0, [r0, 0x17]
@@ -278509,7 +278509,7 @@ _0809CBD6:
thumb_func_end overworld_poison_step
thumb_func_start prev_quest_postbuffer_cursor_backup_reset
-prev_quest_postbuffer_cursor_backup_reset: ; 809CBDC
+prev_quest_postbuffer_cursor_backup_reset: @ 809CBDC
ldr r1, =0x020375d4
movs r0, 0
strb r0, [r1]
@@ -278518,7 +278518,7 @@ prev_quest_postbuffer_cursor_backup_reset: ; 809CBDC
thumb_func_end prev_quest_postbuffer_cursor_backup_reset
thumb_func_start is_it_battle_time_3
-is_it_battle_time_3: ; 809CBE8
+is_it_battle_time_3: @ 809CBE8
push {r4-r7,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -278559,7 +278559,7 @@ _0809CC30:
thumb_func_end is_it_battle_time_3
thumb_func_start mapheader_run_first_tag2_script_list_match_conditionally
-mapheader_run_first_tag2_script_list_match_conditionally: ; 809CC38
+mapheader_run_first_tag2_script_list_match_conditionally: @ 809CC38
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -278609,7 +278609,7 @@ _0809CC92:
thumb_func_end mapheader_run_first_tag2_script_list_match_conditionally
thumb_func_start sub_809CC9C
-sub_809CC9C: ; 809CC9C
+sub_809CC9C: @ 809CC9C
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 16
@@ -278723,7 +278723,7 @@ _0809CD8C:
thumb_func_end sub_809CC9C
thumb_func_start is_warp_tile
-is_warp_tile: ; 809CD94
+is_warp_tile: @ 809CD94
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -278798,7 +278798,7 @@ _0809CE2C:
thumb_func_end is_warp_tile
thumb_func_start is_non_stair_warp_tile
-is_non_stair_warp_tile: ; 809CE34
+is_non_stair_warp_tile: @ 809CE34
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -278849,7 +278849,7 @@ _0809CE86:
thumb_func_end is_non_stair_warp_tile
thumb_func_start map_warp_check_packed
-map_warp_check_packed: ; 809CE8C
+map_warp_check_packed: @ 809CE8C
push {lr}
adds r3, r1, 0
ldrh r1, [r3]
@@ -278869,7 +278869,7 @@ map_warp_check_packed: ; 809CE8C
thumb_func_end map_warp_check_packed
thumb_func_start sub_809CEB0
-sub_809CEB0: ; 809CEB0
+sub_809CEB0: @ 809CEB0
push {r4-r7,lr}
adds r7, r2, 0
lsls r1, 24
@@ -278966,7 +278966,7 @@ _0809CF6E:
thumb_func_end sub_809CEB0
thumb_func_start map_warp_consider_2_to_inside
-map_warp_consider_2_to_inside: ; 809CF78
+map_warp_consider_2_to_inside: @ 809CF78
push {r4-r7,lr}
adds r5, r0, 0
lsls r1, 16
@@ -279032,7 +279032,7 @@ _0809CFFE:
thumb_func_end map_warp_consider_2_to_inside
thumb_func_start map_warp_check
-map_warp_check: ; 809D004
+map_warp_check: @ 809D004
push {r4-r6,lr}
lsls r1, 16
lsrs r6, r1, 16
@@ -279077,7 +279077,7 @@ _0809D046:
thumb_func_end map_warp_check
thumb_func_start trigger_activate
-trigger_activate: ; 809D04C
+trigger_activate: @ 809D04C
push {r4,lr}
adds r4, r0, 0
cmp r4, 0
@@ -279113,7 +279113,7 @@ _0809D084:
thumb_func_end trigger_activate
thumb_func_start mapheader_trigger_activate_at
-mapheader_trigger_activate_at: ; 809D08C
+mapheader_trigger_activate_at: @ 809D08C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -279172,7 +279172,7 @@ _0809D0E4:
thumb_func_end mapheader_trigger_activate_at
thumb_func_start sub_809D0F4
-sub_809D0F4: ; 809D0F4
+sub_809D0F4: @ 809D0F4
push {r4,lr}
ldr r4, =0x02037318
ldrh r1, [r0]
@@ -279193,8 +279193,8 @@ sub_809D0F4: ; 809D0F4
thumb_func_end sub_809D0F4
thumb_func_start FindInvisibleMapObjectByPosition
-; int FindInvisibleMapObjectByPosition(struct mapheader *mapHeader, u16 x, u16 y, u8 elevation)
-FindInvisibleMapObjectByPosition: ; 809D11C
+@ int FindInvisibleMapObjectByPosition(struct mapheader *mapHeader, u16 x, u16 y, u8 elevation)
+FindInvisibleMapObjectByPosition: @ 809D11C
push {r4-r7,lr}
lsls r1, 16
lsrs r7, r1, 16
@@ -279242,7 +279242,7 @@ _0809D164:
thumb_func_end FindInvisibleMapObjectByPosition
thumb_func_start dive_warp
-dive_warp: ; 809D16C
+dive_warp: @ 809D16C
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 16
@@ -279304,7 +279304,7 @@ _0809D1E2:
thumb_func_end dive_warp
thumb_func_start sub_809D1E8
-sub_809D1E8: ; 809D1E8
+sub_809D1E8: @ 809D1E8
push {r4,r5,lr}
sub sp, 0x4
mov r4, sp
@@ -279379,8 +279379,8 @@ _0809D276:
thumb_func_end sub_809D1E8
thumb_func_start GetFieldObjectScriptPointerForComparison
-; u8 *GetFieldObjectScriptPointerForComparison()
-GetFieldObjectScriptPointerForComparison: ; 809D280
+@ u8 *GetFieldObjectScriptPointerForComparison()
+GetFieldObjectScriptPointerForComparison: @ 809D280
push {r4,r5,lr}
sub sp, 0x8
bl player_get_direction_upper_nybble
@@ -279409,7 +279409,7 @@ GetFieldObjectScriptPointerForComparison: ; 809D280
thumb_func_end GetFieldObjectScriptPointerForComparison
thumb_func_start sub_809D2BC
-sub_809D2BC: ; 809D2BC
+sub_809D2BC: @ 809D2BC
push {r4,lr}
sub sp, 0x8
bl player_get_direction_upper_nybble
@@ -279441,7 +279441,7 @@ sub_809D2BC: ; 809D2BC
thumb_func_end sub_809D2BC
thumb_func_start sub_809D300
-sub_809D300: ; 809D300
+sub_809D300: @ 809D300
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -279469,7 +279469,7 @@ sub_809D300: ; 809D300
thumb_func_end sub_809D300
thumb_func_start sub_809D344
-sub_809D344: ; 809D344
+sub_809D344: @ 809D344
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -279499,7 +279499,7 @@ sub_809D344: ; 809D344
thumb_func_end sub_809D344
thumb_func_start sub_809D3A0
-sub_809D3A0: ; 809D3A0
+sub_809D3A0: @ 809D3A0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -279514,7 +279514,7 @@ sub_809D3A0: ; 809D3A0
thumb_func_end sub_809D3A0
thumb_func_start sub_809D3C0
-sub_809D3C0: ; 809D3C0
+sub_809D3C0: @ 809D3C0
push {lr}
ldr r0, =0x00004046
bl GetVarPointer
@@ -279531,7 +279531,7 @@ sub_809D3C0: ; 809D3C0
thumb_func_end sub_809D3C0
thumb_func_start sub_809D3E8
-sub_809D3E8: ; 809D3E8
+sub_809D3E8: @ 809D3E8
push {r4,r5,lr}
ldr r0, =0x00004046
bl GetVarPointer
@@ -279558,7 +279558,7 @@ sub_809D3E8: ; 809D3E8
thumb_func_end sub_809D3E8
thumb_func_start sub_809D42C
-sub_809D42C: ; 809D42C
+sub_809D42C: @ 809D42C
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -279587,7 +279587,7 @@ _0809D46A:
thumb_func_end sub_809D42C
thumb_func_start sub_809D470
-sub_809D470: ; 809D470
+sub_809D470: @ 809D470
push {lr}
ldr r0, =0x000008ac
bl FlagReset
@@ -279597,7 +279597,7 @@ sub_809D470: ; 809D470
thumb_func_end sub_809D470
thumb_func_start sub_809D480
-sub_809D480: ; 809D480
+sub_809D480: @ 809D480
push {lr}
ldr r0, =0x000008ac
bl FlagSet
@@ -279607,7 +279607,7 @@ sub_809D480: ; 809D480
thumb_func_end sub_809D480
thumb_func_start sub_809D490
-sub_809D490: ; 809D490
+sub_809D490: @ 809D490
push {lr}
ldr r0, =0x000008ac
bl FlagGet
@@ -279619,7 +279619,7 @@ sub_809D490: ; 809D490
thumb_func_end sub_809D490
thumb_func_start sub_809D4A4
-sub_809D4A4: ; 809D4A4
+sub_809D4A4: @ 809D4A4
push {lr}
ldr r0, =0x000008db
bl FlagReset
@@ -279629,7 +279629,7 @@ sub_809D4A4: ; 809D4A4
thumb_func_end sub_809D4A4
thumb_func_start sub_809D4B4
-sub_809D4B4: ; 809D4B4
+sub_809D4B4: @ 809D4B4
push {lr}
ldr r0, =0x000008db
bl FlagSet
@@ -279639,7 +279639,7 @@ sub_809D4B4: ; 809D4B4
thumb_func_end sub_809D4B4
thumb_func_start sub_809D4C4
-sub_809D4C4: ; 809D4C4
+sub_809D4C4: @ 809D4C4
push {lr}
ldr r0, =0x000008db
bl FlagGet
@@ -279651,7 +279651,7 @@ sub_809D4C4: ; 809D4C4
thumb_func_end sub_809D4C4
thumb_func_start sub_809D4D8
-sub_809D4D8: ; 809D4D8
+sub_809D4D8: @ 809D4D8
push {lr}
movs r0, 0xF2
lsls r0, 1
@@ -279699,7 +279699,7 @@ sub_809D4D8: ; 809D4D8
thumb_func_end sub_809D4D8
thumb_func_start sub_809D570
-sub_809D570: ; 809D570
+sub_809D570: @ 809D570
push {lr}
ldr r0, =0x000040dd
movs r1, 0
@@ -279731,7 +279731,7 @@ sub_809D570: ; 809D570
thumb_func_end sub_809D570
thumb_func_start sub_809D5D8
-sub_809D5D8: ; 809D5D8
+sub_809D5D8: @ 809D5D8
push {lr}
ldr r0, =0x0000402c
movs r1, 0
@@ -279744,7 +279744,7 @@ sub_809D5D8: ; 809D5D8
thumb_func_end sub_809D5D8
thumb_func_start sub_809D5F4
-sub_809D5F4: ; 809D5F4
+sub_809D5F4: @ 809D5F4
push {lr}
ldr r0, =0x0000402c
movs r1, 0x92
@@ -279758,7 +279758,7 @@ sub_809D5F4: ; 809D5F4
thumb_func_end sub_809D5F4
thumb_func_start sub_809D614
-sub_809D614: ; 809D614
+sub_809D614: @ 809D614
push {lr}
ldr r0, =0x000008c2
bl FlagGet
@@ -279783,8 +279783,8 @@ _0809D642:
thumb_func_end sub_809D614
thumb_func_start GetVarPointer
-; u16 *GetVarPointer(u16 varId)
-GetVarPointer: ; 809D648
+@ u16 *GetVarPointer(u16 varId)
+GetVarPointer: @ 809D648
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -279821,8 +279821,8 @@ _0809D688:
thumb_func_end GetVarPointer
thumb_func_start VarGet
-; u16 VarGet(u16 varId)
-VarGet: ; 809D694
+@ u16 VarGet(u16 varId)
+VarGet: @ 809D694
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -279841,8 +279841,8 @@ _0809D6AA:
thumb_func_end VarGet
thumb_func_start VarSet
-; bool8 VarSet(u16 varId, u16 value)
-VarSet: ; 809D6B0
+@ bool8 VarSet(u16 varId, u16 value)
+VarSet: @ 809D6B0
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -279863,8 +279863,8 @@ _0809D6CA:
thumb_func_end VarSet
thumb_func_start VarGetFieldObjectGraphicsId
-; u8 VarGetFieldObjectGraphicsId(u8 index)
-VarGetFieldObjectGraphicsId: ; 809D6D0
+@ u8 VarGetFieldObjectGraphicsId(u8 index)
+VarGetFieldObjectGraphicsId: @ 809D6D0
push {lr}
lsls r0, 24
lsrs r0, 8
@@ -279880,8 +279880,8 @@ VarGetFieldObjectGraphicsId: ; 809D6D0
thumb_func_end VarGetFieldObjectGraphicsId
thumb_func_start GetFlagPointer
-; u8 *GetFlagPointer(u16 flagId)
-GetFlagPointer: ; 809D6EC
+@ u8 *GetFlagPointer(u16 flagId)
+GetFlagPointer: @ 809D6EC
push {lr}
lsls r1, r0, 16
lsrs r2, r1, 16
@@ -279920,8 +279920,8 @@ _0809D72E:
thumb_func_end GetFlagPointer
thumb_func_start FlagSet
-; bool8 FlagSet(u16 flagId)
-FlagSet: ; 809D740
+@ bool8 FlagSet(u16 flagId)
+FlagSet: @ 809D740
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -279945,8 +279945,8 @@ _0809D760:
thumb_func_end FlagSet
thumb_func_start FlagReset
-; bool8 FlagReset(u16 flagId)
-FlagReset: ; 809D768
+@ bool8 FlagReset(u16 flagId)
+FlagReset: @ 809D768
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -279970,8 +279970,8 @@ _0809D788:
thumb_func_end FlagReset
thumb_func_start FlagGet
-; bool8 FlagGet(u16 flagId)
-FlagGet: ; 809D790
+@ bool8 FlagGet(u16 flagId)
+FlagGet: @ 809D790
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -279998,7 +279998,7 @@ _0809D7B6:
thumb_func_end FlagGet
thumb_func_start sub_809D7BC
-sub_809D7BC: ; 809D7BC
+sub_809D7BC: @ 809D7BC
push {lr}
movs r0, 0x1
bl sub_80AEDF0
@@ -280007,7 +280007,7 @@ sub_809D7BC: ; 809D7BC
thumb_func_end sub_809D7BC
thumb_func_start sub_809D7C8
-sub_809D7C8: ; 809D7C8
+sub_809D7C8: @ 809D7C8
push {lr}
movs r0, 0x2
bl sub_80AEDF0
@@ -280016,7 +280016,7 @@ sub_809D7C8: ; 809D7C8
thumb_func_end sub_809D7C8
thumb_func_start sub_809D7D4
-sub_809D7D4: ; 809D7D4
+sub_809D7D4: @ 809D7D4
push {lr}
movs r0, 0x3
bl sub_80AEDF0
@@ -280025,7 +280025,7 @@ sub_809D7D4: ; 809D7D4
thumb_func_end sub_809D7D4
thumb_func_start sub_809D7E0
-sub_809D7E0: ; 809D7E0
+sub_809D7E0: @ 809D7E0
push {lr}
movs r0, 0x4
bl sub_80AEDF0
@@ -280034,7 +280034,7 @@ sub_809D7E0: ; 809D7E0
thumb_func_end sub_809D7E0
thumb_func_start sub_809D7EC
-sub_809D7EC: ; 809D7EC
+sub_809D7EC: @ 809D7EC
push {lr}
movs r0, 0x5
bl sub_80AEDF0
@@ -280043,7 +280043,7 @@ sub_809D7EC: ; 809D7EC
thumb_func_end sub_809D7EC
thumb_func_start sub_809D7F8
-sub_809D7F8: ; 809D7F8
+sub_809D7F8: @ 809D7F8
push {lr}
movs r0, 0x6
bl sub_80AEDF0
@@ -280052,7 +280052,7 @@ sub_809D7F8: ; 809D7F8
thumb_func_end sub_809D7F8
thumb_func_start sub_809D804
-sub_809D804: ; 809D804
+sub_809D804: @ 809D804
push {lr}
movs r0, 0x9
bl sub_80AEDF0
@@ -280061,7 +280061,7 @@ sub_809D804: ; 809D804
thumb_func_end sub_809D804
thumb_func_start sub_809D810
-sub_809D810: ; 809D810
+sub_809D810: @ 809D810
push {lr}
movs r0, 0x7
bl sub_80AEDF0
@@ -280070,7 +280070,7 @@ sub_809D810: ; 809D810
thumb_func_end sub_809D810
thumb_func_start sub_809D81C
-sub_809D81C: ; 809D81C
+sub_809D81C: @ 809D81C
push {lr}
movs r0, 0x8
bl sub_80AEDF0
@@ -280079,7 +280079,7 @@ sub_809D81C: ; 809D81C
thumb_func_end sub_809D81C
thumb_func_start sub_809D828
-sub_809D828: ; 809D828
+sub_809D828: @ 809D828
push {lr}
movs r0, 0xB
bl sub_80AEDF0
@@ -280088,7 +280088,7 @@ sub_809D828: ; 809D828
thumb_func_end sub_809D828
thumb_func_start sub_809D834
-sub_809D834: ; 809D834
+sub_809D834: @ 809D834
push {lr}
movs r0, 0xC
bl sub_80AEDF0
@@ -280097,7 +280097,7 @@ sub_809D834: ; 809D834
thumb_func_end sub_809D834
thumb_func_start sub_809D840
-sub_809D840: ; 809D840
+sub_809D840: @ 809D840
push {lr}
movs r0, 0x14
bl sub_80AEDF0
@@ -280106,7 +280106,7 @@ sub_809D840: ; 809D840
thumb_func_end sub_809D840
thumb_func_start sub_809D84C
-sub_809D84C: ; 809D84C
+sub_809D84C: @ 809D84C
push {lr}
movs r0, 0x15
bl sub_80AEDF0
@@ -280115,7 +280115,7 @@ sub_809D84C: ; 809D84C
thumb_func_end sub_809D84C
thumb_func_start trigger_activate_weather
-trigger_activate_weather: ; 809D858
+trigger_activate_weather: @ 809D858
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -280146,7 +280146,7 @@ _0809D886:
thumb_func_end trigger_activate_weather
thumb_func_start task_per_step_callback_manager
-task_per_step_callback_manager: ; 809D88C
+task_per_step_callback_manager: @ 809D88C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -280168,7 +280168,7 @@ task_per_step_callback_manager: ; 809D88C
thumb_func_end task_per_step_callback_manager
thumb_func_start sub_809D8B8
-sub_809D8B8: ; 809D8B8
+sub_809D8B8: @ 809D8B8
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -280211,7 +280211,7 @@ _0809D8FC:
thumb_func_end sub_809D8B8
thumb_func_start sub_809D908
-sub_809D908: ; 809D908
+sub_809D908: @ 809D908
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -280237,7 +280237,7 @@ _0809D930:
thumb_func_end sub_809D908
thumb_func_start overworld_ensure_per_step_coros_running
-overworld_ensure_per_step_coros_running: ; 809D93C
+overworld_ensure_per_step_coros_running: @ 809D93C
push {r4,r5,lr}
ldr r5, =task_per_step_callback_manager
adds r0, r5, 0
@@ -280285,7 +280285,7 @@ _0809D992:
thumb_func_end overworld_ensure_per_step_coros_running
thumb_func_start activate_per_step_callback
-activate_per_step_callback: ; 809D9A8
+activate_per_step_callback: @ 809D9A8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -280323,7 +280323,7 @@ _0809D9EA:
thumb_func_end activate_per_step_callback
thumb_func_start wild_encounter_reset_coro_args
-wild_encounter_reset_coro_args: ; 809D9F0
+wild_encounter_reset_coro_args: @ 809D9F0
push {lr}
ldr r0, =task_per_step_callback_manager
bl get_task_id_by_function
@@ -280350,12 +280350,12 @@ _0809DA1A:
thumb_func_end wild_encounter_reset_coro_args
thumb_func_start nullsub_34
-nullsub_34: ; 809DA2C
+nullsub_34: @ 809DA2C
bx lr
thumb_func_end nullsub_34
thumb_func_start sub_809DA30
-sub_809DA30: ; 809DA30
+sub_809DA30: @ 809DA30
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -280403,7 +280403,7 @@ _0809DA80:
thumb_func_end sub_809DA30
thumb_func_start sub_809DA88
-sub_809DA88: ; 809DA88
+sub_809DA88: @ 809DA88
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -280471,7 +280471,7 @@ _0809DB06:
thumb_func_end sub_809DA88
thumb_func_start sub_809DB10
-sub_809DB10: ; 809DB10
+sub_809DB10: @ 809DB10
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -280491,7 +280491,7 @@ sub_809DB10: ; 809DB10
thumb_func_end sub_809DB10
thumb_func_start sub_809DB34
-sub_809DB34: ; 809DB34
+sub_809DB34: @ 809DB34
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -280511,7 +280511,7 @@ sub_809DB34: ; 809DB34
thumb_func_end sub_809DB34
thumb_func_start sub_809DB58
-sub_809DB58: ; 809DB58
+sub_809DB58: @ 809DB58
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -280531,7 +280531,7 @@ sub_809DB58: ; 809DB58
thumb_func_end sub_809DB58
thumb_func_start sub_809DB7C
-sub_809DB7C: ; 809DB7C
+sub_809DB7C: @ 809DB7C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -280613,7 +280613,7 @@ _0809DC08:
thumb_func_end sub_809DB7C
thumb_func_start sub_809DC18
-sub_809DC18: ; 809DC18
+sub_809DC18: @ 809DC18
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -280695,7 +280695,7 @@ _0809DCA4:
thumb_func_end sub_809DC18
thumb_func_start sub_809DCB4
-sub_809DCB4: ; 809DCB4
+sub_809DCB4: @ 809DCB4
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -280880,7 +280880,7 @@ _0809DE1E:
thumb_func_end sub_809DCB4
thumb_func_start sub_809DE28
-sub_809DE28: ; 809DE28
+sub_809DE28: @ 809DE28
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -280929,7 +280929,7 @@ _0809DE82:
thumb_func_end sub_809DE28
thumb_func_start sub_809DE8C
-sub_809DE8C: ; 809DE8C
+sub_809DE8C: @ 809DE8C
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -280978,7 +280978,7 @@ _0809DEE6:
thumb_func_end sub_809DE8C
thumb_func_start sub_809DEF0
-sub_809DEF0: ; 809DEF0
+sub_809DEF0: @ 809DEF0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -281235,7 +281235,7 @@ _0809E0F6:
thumb_func_end sub_809DEF0
thumb_func_start sub_809E108
-sub_809E108: ; 809E108
+sub_809E108: @ 809E108
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -281269,7 +281269,7 @@ _0809E146:
thumb_func_end sub_809E108
thumb_func_start sub_809E14C
-sub_809E14C: ; 809E14C
+sub_809E14C: @ 809E14C
push {r4,r5,lr}
lsls r0, 16
asrs r5, r0, 16
@@ -281299,7 +281299,7 @@ _0809E17A:
thumb_func_end sub_809E14C
thumb_func_start sub_809E184
-sub_809E184: ; 809E184
+sub_809E184: @ 809E184
push {r4,r5,lr}
lsls r0, 16
asrs r5, r0, 16
@@ -281336,7 +281336,7 @@ _0809E1C2:
thumb_func_end sub_809E184
thumb_func_start sub_809E1C8
-sub_809E1C8: ; 809E1C8
+sub_809E1C8: @ 809E1C8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -281386,7 +281386,7 @@ _0809E210:
thumb_func_end sub_809E1C8
thumb_func_start sub_809E224
-sub_809E224: ; 809E224
+sub_809E224: @ 809E224
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -281584,7 +281584,7 @@ _0809E3A6:
thumb_func_end sub_809E224
thumb_func_start sub_809E3B4
-sub_809E3B4: ; 809E3B4
+sub_809E3B4: @ 809E3B4
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -281683,7 +281683,7 @@ _0809E47A:
thumb_func_end sub_809E3B4
thumb_func_start sub_809E490
-sub_809E490: ; 809E490
+sub_809E490: @ 809E490
push {r4,r5,lr}
lsls r0, 16
asrs r5, r0, 16
@@ -281711,7 +281711,7 @@ _0809E4AC:
thumb_func_end sub_809E490
thumb_func_start sub_809E4CC
-sub_809E4CC: ; 809E4CC
+sub_809E4CC: @ 809E4CC
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -281844,7 +281844,7 @@ _0809E5D2:
thumb_func_end sub_809E4CC
thumb_func_start sub_809E5DC
-sub_809E5DC: ; 809E5DC
+sub_809E5DC: @ 809E5DC
push {r4,r5,lr}
adds r3, r0, 0
lsls r1, 16
@@ -281893,7 +281893,7 @@ _0809E60C:
thumb_func_end sub_809E5DC
thumb_func_start sub_809E638
-sub_809E638: ; 809E638
+sub_809E638: @ 809E638
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -282059,7 +282059,7 @@ _0809E762:
thumb_func_end sub_809E638
thumb_func_start sub_809E778
-sub_809E778: ; 809E778
+sub_809E778: @ 809E778
push {lr}
ldr r0, =0x00000895
bl FlagSet
@@ -282081,7 +282081,7 @@ sub_809E778: ; 809E778
thumb_func_end sub_809E778
thumb_func_start sub_809E7B0
-sub_809E7B0: ; 809E7B0
+sub_809E7B0: @ 809E7B0
push {r4,lr}
ldr r0, =0x00000895
bl FlagGet
@@ -282106,7 +282106,7 @@ _0809E7DA:
thumb_func_end sub_809E7B0
thumb_func_start sub_809E7E8
-sub_809E7E8: ; 809E7E8
+sub_809E7E8: @ 809E7E8
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x00004040
@@ -282154,7 +282154,7 @@ _0809E84E:
thumb_func_end sub_809E7E8
thumb_func_start sub_809E858
-sub_809E858: ; 809E858
+sub_809E858: @ 809E858
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -282202,7 +282202,7 @@ _0809E8A8:
thumb_func_end sub_809E858
thumb_func_start sub_809E8B4
-sub_809E8B4: ; 809E8B4
+sub_809E8B4: @ 809E8B4
push {lr}
bl sub_809E778
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music
@@ -282213,7 +282213,7 @@ sub_809E8B4: ; 809E8B4
thumb_func_end sub_809E8B4
thumb_func_start Special_StartWallClock
-Special_StartWallClock: ; 809E8C8
+Special_StartWallClock: @ 809E8C8
push {lr}
ldr r0, =Cb2_StartWallClock
bl SetMainCallback2
@@ -282226,7 +282226,7 @@ Special_StartWallClock: ; 809E8C8
thumb_func_end Special_StartWallClock
thumb_func_start sub_809E8E8
-sub_809E8E8: ; 809E8E8
+sub_809E8E8: @ 809E8E8
push {lr}
adds r3, r0, 0
ldr r2, =0x03005e00
@@ -282371,7 +282371,7 @@ _0809E9FE:
thumb_func_end sub_809E8E8
thumb_func_start sub_809EA04
-sub_809EA04: ; 809EA04
+sub_809EA04: @ 809EA04
push {lr}
adds r3, r0, 0
ldr r2, =0x03005e00
@@ -282502,7 +282502,7 @@ _0809EAFE:
thumb_func_end sub_809EA04
thumb_func_start sub_809EB04
-sub_809EB04: ; 809EB04
+sub_809EB04: @ 809EB04
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -282559,7 +282559,7 @@ sub_809EB04: ; 809EB04
thumb_func_end sub_809EB04
thumb_func_start sub_809EB8C
-sub_809EB8C: ; 809EB8C
+sub_809EB8C: @ 809EB8C
push {lr}
ldr r0, =gUnknown_085104C4
ldrh r0, [r0, 0x4]
@@ -282570,7 +282570,7 @@ sub_809EB8C: ; 809EB8C
thumb_func_end sub_809EB8C
thumb_func_start sub_809EBA0
-sub_809EBA0: ; 809EBA0
+sub_809EBA0: @ 809EBA0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -282588,7 +282588,7 @@ sub_809EBA0: ; 809EBA0
thumb_func_end sub_809EBA0
thumb_func_start sub_809EBC4
-sub_809EBC4: ; 809EBC4
+sub_809EBC4: @ 809EBC4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -282693,7 +282693,7 @@ sub_809EBC4: ; 809EBC4
thumb_func_end sub_809EBC4
thumb_func_start sub_809ECB4
-sub_809ECB4: ; 809ECB4
+sub_809ECB4: @ 809ECB4
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -282757,7 +282757,7 @@ sub_809ECB4: ; 809ECB4
thumb_func_end sub_809ECB4
thumb_func_start sub_809ED38
-sub_809ED38: ; 809ED38
+sub_809ED38: @ 809ED38
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -282820,7 +282820,7 @@ _0809ED98:
thumb_func_end sub_809ED38
thumb_func_start sub_809EDA0
-sub_809EDA0: ; 809EDA0
+sub_809EDA0: @ 809EDA0
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -282835,7 +282835,7 @@ sub_809EDA0: ; 809EDA0
thumb_func_end sub_809EDA0
thumb_func_start sub_809EDB8
-sub_809EDB8: ; 809EDB8
+sub_809EDB8: @ 809EDB8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -282858,7 +282858,7 @@ sub_809EDB8: ; 809EDB8
thumb_func_end sub_809EDB8
thumb_func_start sub_809EDE8
-sub_809EDE8: ; 809EDE8
+sub_809EDE8: @ 809EDE8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -282989,7 +282989,7 @@ _0809EEF4:
thumb_func_end sub_809EDE8
thumb_func_start sub_809EF00
-sub_809EF00: ; 809EF00
+sub_809EF00: @ 809EF00
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -283051,7 +283051,7 @@ sub_809EF00: ; 809EF00
thumb_func_end sub_809EF00
thumb_func_start sub_809EF88
-sub_809EF88: ; 809EF88
+sub_809EF88: @ 809EF88
push {r4-r7,lr}
sub sp, 0x4
movs r0, 0
@@ -283128,7 +283128,7 @@ _0809EFCA:
thumb_func_end sub_809EF88
thumb_func_start sub_809F048
-sub_809F048: ; 809F048
+sub_809F048: @ 809F048
push {lr}
bl clear_scheduled_bg_copies_to_vram
movs r0, 0
@@ -283155,7 +283155,7 @@ sub_809F048: ; 809F048
thumb_func_end sub_809F048
thumb_func_start sub_809F090
-sub_809F090: ; 809F090
+sub_809F090: @ 809F090
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -283167,7 +283167,7 @@ sub_809F090: ; 809F090
thumb_func_end sub_809F090
thumb_func_start sub_809F0AC
-sub_809F0AC: ; 809F0AC
+sub_809F0AC: @ 809F0AC
push {lr}
bl ProcessObjectCopyRequests
bl LoadOamFromSprites
@@ -283177,7 +283177,7 @@ sub_809F0AC: ; 809F0AC
thumb_func_end sub_809F0AC
thumb_func_start sub_809F0C0
-sub_809F0C0: ; 809F0C0
+sub_809F0C0: @ 809F0C0
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -283206,7 +283206,7 @@ sub_809F0C0: ; 809F0C0
thumb_func_end sub_809F0C0
thumb_func_start sub_809F0F8
-sub_809F0F8: ; 809F0F8
+sub_809F0F8: @ 809F0F8
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -283321,7 +283321,7 @@ _0809F1F8:
thumb_func_end sub_809F0F8
thumb_func_start sub_809F200
-sub_809F200: ; 809F200
+sub_809F200: @ 809F200
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -283545,7 +283545,7 @@ _0809F404:
thumb_func_end sub_809F200
thumb_func_start sub_809F41C
-sub_809F41C: ; 809F41C
+sub_809F41C: @ 809F41C
push {lr}
ldr r0, =0x00000861
bl FlagSet
@@ -283560,7 +283560,7 @@ sub_809F41C: ; 809F41C
thumb_func_end sub_809F41C
thumb_func_start BuildStartMenuActions
-BuildStartMenuActions: ; 809F440
+BuildStartMenuActions: @ 809F440
push {lr}
ldr r0, =0x0203760f
movs r1, 0
@@ -283612,8 +283612,8 @@ _0809F4AC:
thumb_func_end BuildStartMenuActions
thumb_func_start AddStartMenuAction
-; void AddStartMenuAction(u8 entry)
-AddStartMenuAction: ; 809F4B0
+@ void AddStartMenuAction(u8 entry)
+AddStartMenuAction: @ 809F4B0
push {lr}
adds r2, r0, 0
lsls r2, 24
@@ -283627,7 +283627,7 @@ AddStartMenuAction: ; 809F4B0
thumb_func_end AddStartMenuAction
thumb_func_start BuildStartMenuActions_Normal
-BuildStartMenuActions_Normal: ; 809F4CC
+BuildStartMenuActions_Normal: @ 809F4CC
push {lr}
ldr r0, =0x00000861
bl FlagGet
@@ -283673,7 +283673,7 @@ _0809F512:
thumb_func_end BuildStartMenuActions_Normal
thumb_func_start BuildStartMenuActions_SafariZone
-BuildStartMenuActions_SafariZone: ; 809F538
+BuildStartMenuActions_SafariZone: @ 809F538
push {lr}
movs r0, 0x8
bl AddStartMenuAction
@@ -283694,7 +283694,7 @@ BuildStartMenuActions_SafariZone: ; 809F538
thumb_func_end BuildStartMenuActions_SafariZone
thumb_func_start BuildStartMenuActions_LinkMode
-BuildStartMenuActions_LinkMode: ; 809F568
+BuildStartMenuActions_LinkMode: @ 809F568
push {lr}
movs r0, 0x1
bl AddStartMenuAction
@@ -283721,7 +283721,7 @@ _0809F58A:
thumb_func_end BuildStartMenuActions_LinkMode
thumb_func_start BuildStartMenuActions_UnionRoom
-BuildStartMenuActions_UnionRoom: ; 809F5A4
+BuildStartMenuActions_UnionRoom: @ 809F5A4
push {lr}
movs r0, 0x1
bl AddStartMenuAction
@@ -283748,7 +283748,7 @@ _0809F5C6:
thumb_func_end BuildStartMenuActions_UnionRoom
thumb_func_start BuildStartMenuActions_BattlePike
-BuildStartMenuActions_BattlePike: ; 809F5E0
+BuildStartMenuActions_BattlePike: @ 809F5E0
push {lr}
movs r0, 0
bl AddStartMenuAction
@@ -283765,7 +283765,7 @@ BuildStartMenuActions_BattlePike: ; 809F5E0
thumb_func_end BuildStartMenuActions_BattlePike
thumb_func_start BuildStartMenuActions_BattlePyramid
-BuildStartMenuActions_BattlePyramid: ; 809F604
+BuildStartMenuActions_BattlePyramid: @ 809F604
push {lr}
movs r0, 0x1
bl AddStartMenuAction
@@ -283786,7 +283786,7 @@ BuildStartMenuActions_BattlePyramid: ; 809F604
thumb_func_end BuildStartMenuActions_BattlePyramid
thumb_func_start BuildStartMenuActions_MultiBattleRoom
-BuildStartMenuActions_MultiBattleRoom: ; 809F634
+BuildStartMenuActions_MultiBattleRoom: @ 809F634
push {lr}
movs r0, 0x1
bl AddStartMenuAction
@@ -283801,7 +283801,7 @@ BuildStartMenuActions_MultiBattleRoom: ; 809F634
thumb_func_end BuildStartMenuActions_MultiBattleRoom
thumb_func_start sub_809F654
-sub_809F654: ; 809F654
+sub_809F654: @ 809F654
push {r4,r5,lr}
sub sp, 0xC
ldr r4, =0x0203760c
@@ -283845,7 +283845,7 @@ sub_809F654: ; 809F654
thumb_func_end sub_809F654
thumb_func_start sub_809F6C8
-sub_809F6C8: ; 809F6C8
+sub_809F6C8: @ 809F6C8
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x03005d90
@@ -283908,7 +283908,7 @@ _0809F6F4:
thumb_func_end sub_809F6C8
thumb_func_start RemoveExtraStartMenuWindows
-RemoveExtraStartMenuWindows: ; 809F774
+RemoveExtraStartMenuWindows: @ 809F774
push {r4,lr}
bl GetSafariZoneFlag
cmp r0, 0
@@ -283941,7 +283941,7 @@ _0809F7B0:
thumb_func_end RemoveExtraStartMenuWindows
thumb_func_start PrintStartMenuActions
-PrintStartMenuActions: ; 809F7C0
+PrintStartMenuActions: @ 809F7C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -284041,7 +284041,7 @@ _0809F882:
thumb_func_end PrintStartMenuActions
thumb_func_start sub_809F894
-sub_809F894: ; 809F894
+sub_809F894: @ 809F894
push {r4,lr}
sub sp, 0xC
ldr r0, =0x02037619
@@ -284152,7 +284152,7 @@ _0809F98E:
thumb_func_end sub_809F894
thumb_func_start sub_809F998
-sub_809F998: ; 809F998
+sub_809F998: @ 809F998
push {lr}
ldr r1, =0x02037619
movs r0, 0
@@ -284168,7 +284168,7 @@ _0809F9A2:
thumb_func_end sub_809F998
thumb_func_start task50_startmenu
-task50_startmenu: ; 809F9B4
+task50_startmenu: @ 809F9B4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -284184,7 +284184,7 @@ _0809F9C8:
thumb_func_end task50_startmenu
thumb_func_start sub_809F9D0
-sub_809F9D0: ; 809F9D0
+sub_809F9D0: @ 809F9D0
push {r4,r5,lr}
adds r5, r0, 0
ldr r1, =0x02037619
@@ -284207,7 +284207,7 @@ sub_809F9D0: ; 809F9D0
thumb_func_end sub_809F9D0
thumb_func_start sub_809FA00
-sub_809FA00: ; 809FA00
+sub_809FA00: @ 809FA00
push {lr}
bl sub_809F894
cmp r0, 0
@@ -284223,7 +284223,7 @@ _0809FA14:
thumb_func_end sub_809FA00
thumb_func_start sub_809FA18
-sub_809FA18: ; 809FA18
+sub_809FA18: @ 809FA18
ldr r1, =0x02037619
movs r0, 0
strb r0, [r1]
@@ -284236,7 +284236,7 @@ sub_809FA18: ; 809FA18
thumb_func_end sub_809FA18
thumb_func_start sub_809FA34
-sub_809FA34: ; 809FA34
+sub_809FA34: @ 809FA34
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -284285,7 +284285,7 @@ _0809FA92:
thumb_func_end sub_809FA34
thumb_func_start sub_809FA9C
-sub_809FA9C: ; 809FA9C
+sub_809FA9C: @ 809FA9C
push {lr}
bl is_c1_link_related_active
cmp r0, 0
@@ -284303,7 +284303,7 @@ _0809FAB2:
thumb_func_end sub_809FA9C
thumb_func_start HandleStartMenuInput
-HandleStartMenuInput: ; 809FAC4
+HandleStartMenuInput: @ 809FAC4
push {r4,lr}
ldr r4, =0x030022c0
ldrh r1, [r4, 0x2E]
@@ -284405,7 +284405,7 @@ _0809FBAE:
thumb_func_end HandleStartMenuInput
thumb_func_start StartMenu_Pokedex
-StartMenu_Pokedex: ; 809FBB4
+StartMenu_Pokedex: @ 809FBB4
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284432,7 +284432,7 @@ _0809FBE6:
thumb_func_end StartMenu_Pokedex
thumb_func_start StartMenu_Pokemon
-StartMenu_Pokemon: ; 809FBF0
+StartMenu_Pokemon: @ 809FBF0
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284457,7 +284457,7 @@ _0809FC1C:
thumb_func_end StartMenu_Pokemon
thumb_func_start StartMenu_Bag
-StartMenu_Bag: ; 809FC24
+StartMenu_Bag: @ 809FC24
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284482,7 +284482,7 @@ _0809FC50:
thumb_func_end StartMenu_Bag
thumb_func_start StartMenu_PokeNav
-StartMenu_PokeNav: ; 809FC58
+StartMenu_PokeNav: @ 809FC58
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284507,7 +284507,7 @@ _0809FC84:
thumb_func_end StartMenu_PokeNav
thumb_func_start StartMenu_PlayerName
-StartMenu_PlayerName: ; 809FC8C
+StartMenu_PlayerName: @ 809FC8C
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284554,7 +284554,7 @@ _0809FCF6:
thumb_func_end StartMenu_PlayerName
thumb_func_start StartMenu_Save
-StartMenu_Save: ; 809FCFC
+StartMenu_Save: @ 809FCFC
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -284572,7 +284572,7 @@ _0809FD0C:
thumb_func_end StartMenu_Save
thumb_func_start StartMenu_Option
-StartMenu_Option: ; 809FD20
+StartMenu_Option: @ 809FD20
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284600,7 +284600,7 @@ _0809FD52:
thumb_func_end StartMenu_Option
thumb_func_start StartMenu_Exit
-StartMenu_Exit: ; 809FD64
+StartMenu_Exit: @ 809FD64
push {lr}
bl RemoveExtraStartMenuWindows
bl sub_80A0934
@@ -284610,7 +284610,7 @@ StartMenu_Exit: ; 809FD64
thumb_func_end StartMenu_Exit
thumb_func_start StartMenu_SafariZoneRetire
-StartMenu_SafariZoneRetire: ; 809FD74
+StartMenu_SafariZoneRetire: @ 809FD74
push {lr}
bl RemoveExtraStartMenuWindows
bl sub_80A0934
@@ -284621,7 +284621,7 @@ StartMenu_SafariZoneRetire: ; 809FD74
thumb_func_end StartMenu_SafariZoneRetire
thumb_func_start StartMenu_LinkModePlayerName
-StartMenu_LinkModePlayerName: ; 809FD88
+StartMenu_LinkModePlayerName: @ 809FD88
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284647,7 +284647,7 @@ _0809FDB4:
thumb_func_end StartMenu_LinkModePlayerName
thumb_func_start StartMenu_BattlePyramidRetire
-StartMenu_BattlePyramidRetire: ; 809FDC0
+StartMenu_BattlePyramidRetire: @ 809FDC0
ldr r1, =0x03005df4
ldr r0, =sub_809FE9C
str r0, [r1]
@@ -284657,7 +284657,7 @@ StartMenu_BattlePyramidRetire: ; 809FDC0
thumb_func_end StartMenu_BattlePyramidRetire
thumb_func_start sub_809FDD4
-sub_809FDD4: ; 809FDD4
+sub_809FDD4: @ 809FDD4
push {lr}
movs r0, 0
movs r1, 0
@@ -284672,7 +284672,7 @@ sub_809FDD4: ; 809FDD4
thumb_func_end sub_809FDD4
thumb_func_start StartMenu_BattlePyramidBag
-StartMenu_BattlePyramidBag: ; 809FDF4
+StartMenu_BattlePyramidBag: @ 809FDF4
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -284697,7 +284697,7 @@ _0809FE20:
thumb_func_end StartMenu_BattlePyramidBag
thumb_func_start sub_809FE28
-sub_809FE28: ; 809FE28
+sub_809FE28: @ 809FE28
push {lr}
bl sub_809FF28
ldr r1, =0x03005df4
@@ -284710,7 +284710,7 @@ sub_809FE28: ; 809FE28
thumb_func_end sub_809FE28
thumb_func_start sub_809FE44
-sub_809FE44: ; 809FE44
+sub_809FE44: @ 809FE44
push {lr}
bl sub_809FF4C
lsls r0, 24
@@ -284751,7 +284751,7 @@ _0809FE96:
thumb_func_end sub_809FE44
thumb_func_start sub_809FE9C
-sub_809FE9C: ; 809FE9C
+sub_809FE9C: @ 809FE9C
push {lr}
bl sub_80A0340
ldr r1, =0x03005df4
@@ -284764,7 +284764,7 @@ sub_809FE9C: ; 809FE9C
thumb_func_end sub_809FE9C
thumb_func_start sub_809FEB8
-sub_809FEB8: ; 809FEB8
+sub_809FEB8: @ 809FEB8
push {lr}
bl sub_809F998
ldr r1, =0x03005df4
@@ -284777,7 +284777,7 @@ sub_809FEB8: ; 809FEB8
thumb_func_end sub_809FEB8
thumb_func_start sub_809FED4
-sub_809FED4: ; 809FED4
+sub_809FED4: @ 809FED4
push {lr}
bl sub_809FF4C
lsls r0, 24
@@ -284815,7 +284815,7 @@ _0809FF22:
thumb_func_end sub_809FED4
thumb_func_start sub_809FF28
-sub_809FF28: ; 809FF28
+sub_809FF28: @ 809FF28
push {lr}
bl save_serialize_map
ldr r1, =0x0203761c
@@ -284830,7 +284830,7 @@ sub_809FF28: ; 809FF28
thumb_func_end sub_809FF28
thumb_func_start sub_809FF4C
-sub_809FF4C: ; 809FF4C
+sub_809FF4C: @ 809FF4C
push {lr}
bl sub_8197224
lsls r0, 16
@@ -284855,7 +284855,7 @@ _0809FF7A:
thumb_func_end sub_809FF4C
thumb_func_start sub_809FF80
-sub_809FF80: ; 809FF80
+sub_809FF80: @ 809FF80
push {lr}
bl sub_809FF28
ldr r0, =task50_save_game
@@ -284867,7 +284867,7 @@ sub_809FF80: ; 809FF80
thumb_func_end sub_809FF80
thumb_func_start sub_809FF98
-sub_809FF98: ; 809FF98
+sub_809FF98: @ 809FF98
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -284891,7 +284891,7 @@ sub_809FF98: ; 809FF98
thumb_func_end sub_809FF98
thumb_func_start task50_save_game
-task50_save_game: ; 809FFD0
+task50_save_game: @ 809FFD0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -284928,7 +284928,7 @@ _080A000A:
thumb_func_end task50_save_game
thumb_func_start sub_80A0014
-sub_80A0014: ; 80A0014
+sub_80A0014: @ 80A0014
push {lr}
movs r0, 0
movs r1, 0x1
@@ -284938,7 +284938,7 @@ sub_80A0014: ; 80A0014
thumb_func_end sub_80A0014
thumb_func_start sub_80A0024
-sub_80A0024: ; 80A0024
+sub_80A0024: @ 80A0024
push {lr}
bl sub_80A0888
pop {r0}
@@ -284946,7 +284946,7 @@ sub_80A0024: ; 80A0024
thumb_func_end sub_80A0024
thumb_func_start sub_80A0030
-sub_80A0030: ; 80A0030
+sub_80A0030: @ 80A0030
ldr r1, =0x02037620
movs r0, 0x3C
strb r0, [r1]
@@ -284955,7 +284955,7 @@ sub_80A0030: ; 80A0030
thumb_func_end sub_80A0030
thumb_func_start sub_80A003C
-sub_80A003C: ; 80A003C
+sub_80A003C: @ 80A003C
push {lr}
ldr r1, =0x02037620
ldrb r0, [r1]
@@ -284984,7 +284984,7 @@ _080A006C:
thumb_func_end sub_80A003C
thumb_func_start sub_80A0070
-sub_80A0070: ; 80A0070
+sub_80A0070: @ 80A0070
push {lr}
ldr r1, =0x02037620
ldrb r0, [r1]
@@ -285010,7 +285010,7 @@ _080A009A:
thumb_func_end sub_80A0070
thumb_func_start sub_80A00A0
-sub_80A00A0: ; 80A00A0
+sub_80A00A0: @ 80A00A0
push {lr}
bl get_start_menu_window_id_maybe
lsls r0, 24
@@ -285040,7 +285040,7 @@ _080A00DC:
thumb_func_end sub_80A00A0
thumb_func_start sub_80A00EC
-sub_80A00EC: ; 80A00EC
+sub_80A00EC: @ 80A00EC
push {lr}
bl sub_8197930
ldr r1, =0x0203761c
@@ -285053,7 +285053,7 @@ sub_80A00EC: ; 80A00EC
thumb_func_end sub_80A00EC
thumb_func_start sub_80A0108
-sub_80A0108: ; 80A0108
+sub_80A0108: @ 80A0108
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -285108,7 +285108,7 @@ _080A0176:
thumb_func_end sub_80A0108
thumb_func_start sub_80A017C
-sub_80A017C: ; 80A017C
+sub_80A017C: @ 80A017C
push {lr}
ldr r0, =0x020322d4
ldrb r0, [r0]
@@ -285131,7 +285131,7 @@ _080A01A4:
thumb_func_end sub_80A017C
thumb_func_start sub_80A01B4
-sub_80A01B4: ; 80A01B4
+sub_80A01B4: @ 80A01B4
push {lr}
movs r0, 0x1
bl sub_8197948
@@ -285145,7 +285145,7 @@ sub_80A01B4: ; 80A01B4
thumb_func_end sub_80A01B4
thumb_func_start sub_80A01D0
-sub_80A01D0: ; 80A01D0
+sub_80A01D0: @ 80A01D0
push {lr}
bl sub_8197930
ldr r1, =0x0203761c
@@ -285158,7 +285158,7 @@ sub_80A01D0: ; 80A01D0
thumb_func_end sub_80A01D0
thumb_func_start sub_80A01EC
-sub_80A01EC: ; 80A01EC
+sub_80A01EC: @ 80A01EC
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -285195,7 +285195,7 @@ _080A022E:
thumb_func_end sub_80A01EC
thumb_func_start sub_80A0234
-sub_80A0234: ; 80A0234
+sub_80A0234: @ 80A0234
push {lr}
ldr r0, =gUnknown_082C8810
ldr r1, =sub_80A024C
@@ -285207,7 +285207,7 @@ sub_80A0234: ; 80A0234
thumb_func_end sub_80A0234
thumb_func_start sub_80A024C
-sub_80A024C: ; 80A024C
+sub_80A024C: @ 80A024C
push {r4,lr}
movs r0, 0
bl sav12_xor_increment
@@ -285251,7 +285251,7 @@ _080A029C:
thumb_func_end sub_80A024C
thumb_func_start sub_80A02B0
-sub_80A02B0: ; 80A02B0
+sub_80A02B0: @ 80A02B0
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -285271,7 +285271,7 @@ _080A02CA:
thumb_func_end sub_80A02B0
thumb_func_start sub_80A02D8
-sub_80A02D8: ; 80A02D8
+sub_80A02D8: @ 80A02D8
push {lr}
bl mplay_has_finished_maybe
lsls r0, 24
@@ -285292,7 +285292,7 @@ _080A02F8:
thumb_func_end sub_80A02D8
thumb_func_start sub_80A02FC
-sub_80A02FC: ; 80A02FC
+sub_80A02FC: @ 80A02FC
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -285312,7 +285312,7 @@ _080A0316:
thumb_func_end sub_80A02FC
thumb_func_start sub_80A0324
-sub_80A0324: ; 80A0324
+sub_80A0324: @ 80A0324
push {lr}
bl sub_80A0070
lsls r0, 24
@@ -285329,7 +285329,7 @@ _080A033A:
thumb_func_end sub_80A0324
thumb_func_start sub_80A0340
-sub_80A0340: ; 80A0340
+sub_80A0340: @ 80A0340
ldr r1, =0x0203761c
ldr r0, =sub_80A035C
str r0, [r1]
@@ -285341,7 +285341,7 @@ sub_80A0340: ; 80A0340
thumb_func_end sub_80A0340
thumb_func_start sub_80A035C
-sub_80A035C: ; 80A035C
+sub_80A035C: @ 80A035C
push {lr}
bl get_start_menu_window_id_maybe
lsls r0, 24
@@ -285359,7 +285359,7 @@ sub_80A035C: ; 80A035C
thumb_func_end sub_80A035C
thumb_func_start sub_80A0388
-sub_80A0388: ; 80A0388
+sub_80A0388: @ 80A0388
push {lr}
movs r0, 0x1
bl sub_8197948
@@ -285373,7 +285373,7 @@ sub_80A0388: ; 80A0388
thumb_func_end sub_80A0388
thumb_func_start sub_80A03A4
-sub_80A03A4: ; 80A03A4
+sub_80A03A4: @ 80A03A4
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -285406,7 +285406,7 @@ _080A03D4:
thumb_func_end sub_80A03A4
thumb_func_start sub_80A03D8
-sub_80A03D8: ; 80A03D8
+sub_80A03D8: @ 80A03D8
push {lr}
bl copy_pal_bg_faded_to_pal_ram
pop {r0}
@@ -285414,7 +285414,7 @@ sub_80A03D8: ; 80A03D8
thumb_func_end sub_80A03D8
thumb_func_start sub_80A03E4
-sub_80A03E4: ; 80A03E4
+sub_80A03E4: @ 80A03E4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -285547,7 +285547,7 @@ _080A0506:
thumb_func_end sub_80A03E4
thumb_func_start sub_80A0514
-sub_80A0514: ; 80A0514
+sub_80A0514: @ 80A0514
push {lr}
ldr r0, =0x030026f8
bl sub_80A03E4
@@ -285565,7 +285565,7 @@ _080A052E:
thumb_func_end sub_80A0514
thumb_func_start sub_80A0540
-sub_80A0540: ; 80A0540
+sub_80A0540: @ 80A0540
push {lr}
bl RunActiveTasks
bl fade_and_return_progress_probably
@@ -285574,7 +285574,7 @@ sub_80A0540: ; 80A0540
thumb_func_end sub_80A0540
thumb_func_start sub_80A0550
-sub_80A0550: ; 80A0550
+sub_80A0550: @ 80A0550
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -285731,7 +285731,7 @@ _080A06A8:
thumb_func_end sub_80A0550
thumb_func_start sub_80A06B4
-sub_80A06B4: ; 80A06B4
+sub_80A06B4: @ 80A06B4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -285930,7 +285930,7 @@ _080A0802:
thumb_func_end sub_80A06B4
thumb_func_start sub_80A0888
-sub_80A0888: ; 80A0888
+sub_80A0888: @ 80A0888
push {r4,lr}
ldr r4, =0x02037622
ldrb r0, [r4]
@@ -285945,7 +285945,7 @@ sub_80A0888: ; 80A0888
thumb_func_end sub_80A0888
thumb_func_start sub_80A08A4
-sub_80A08A4: ; 80A08A4
+sub_80A08A4: @ 80A08A4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -285965,7 +285965,7 @@ _080A08C0:
thumb_func_end sub_80A08A4
thumb_func_start sub_80A08CC
-sub_80A08CC: ; 80A08CC
+sub_80A08CC: @ 80A08CC
push {r4,r5,lr}
ldr r0, =sub_8153688
movs r1, 0x5
@@ -285997,7 +285997,7 @@ sub_80A08CC: ; 80A08CC
thumb_func_end sub_80A08CC
thumb_func_start sub_80A0914
-sub_80A0914: ; 80A0914
+sub_80A0914: @ 80A0914
push {lr}
bl get_start_menu_window_id_maybe
lsls r0, 24
@@ -286012,7 +286012,7 @@ sub_80A0914: ; 80A0914
thumb_func_end sub_80A0914
thumb_func_start sub_80A0934
-sub_80A0934: ; 80A0934
+sub_80A0934: @ 80A0934
push {lr}
movs r0, 0x5
bl audio_play
@@ -286022,7 +286022,7 @@ sub_80A0934: ; 80A0934
thumb_func_end sub_80A0934
thumb_func_start append_byte
-append_byte: ; 80A0944
+append_byte: @ 80A0944
ldrb r3, [r1]
adds r0, r3
strb r2, [r0]
@@ -286035,8 +286035,8 @@ append_byte: ; 80A0944
.include "asm/tileset_animation.s"
thumb_func_start decompress_palette
-; void decompress_palette(void *src, u16 offset, u16 size)
-decompress_palette: ; 80A18F4
+@ void decompress_palette(void *src, u16 offset, u16 size)
+decompress_palette: @ 80A18F4
push {r4-r6,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -286066,8 +286066,8 @@ decompress_palette: ; 80A18F4
thumb_func_end decompress_palette
thumb_func_start gpu_pal_apply
-; void gpu_pal_apply(void *src, int dest_offset, int mode)
-gpu_pal_apply: ; 80A1938
+@ void gpu_pal_apply(void *src, int dest_offset, int mode)
+gpu_pal_apply: @ 80A1938
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -286093,7 +286093,7 @@ gpu_pal_apply: ; 80A1938
thumb_func_end gpu_pal_apply
thumb_func_start rboxid_80040B8
-rboxid_80040B8: ; 80A1970
+rboxid_80040B8: @ 80A1970
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -286131,8 +286131,8 @@ rboxid_80040B8: ; 80A1970
thumb_func_end rboxid_80040B8
thumb_func_start copy_pal_bg_faded_to_pal_ram
-; void copy_pal_bg_faded_to_pal_ram()
-copy_pal_bg_faded_to_pal_ram: ; 80A19C0
+@ void copy_pal_bg_faded_to_pal_ram()
+copy_pal_bg_faded_to_pal_ram: @ 80A19C0
push {r4,r5,lr}
ldr r4, =0x02037fd4
ldrb r1, [r4, 0x8]
@@ -286173,8 +286173,8 @@ _080A1A02:
thumb_func_end copy_pal_bg_faded_to_pal_ram
thumb_func_start fade_and_return_progress_probably
-; int fade_and_return_progress_probably()
-fade_and_return_progress_probably: ; 80A1A1C
+@ int fade_and_return_progress_probably()
+fade_and_return_progress_probably: @ 80A1A1C
push {lr}
ldr r0, =0x02037fe4
ldr r0, [r0]
@@ -286217,7 +286217,7 @@ _080A1A68:
thumb_func_end fade_and_return_progress_probably
thumb_func_start sub_80A1A74
-sub_80A1A74: ; 80A1A74
+sub_80A1A74: @ 80A1A74
push {r4,lr}
movs r4, 0
_080A1A78:
@@ -286235,7 +286235,7 @@ _080A1A78:
thumb_func_end sub_80A1A74
thumb_func_start sub_80A1A94
-sub_80A1A94: ; 80A1A94
+sub_80A1A94: @ 80A1A94
push {r4-r7,lr}
movs r0, 0xA0
lsls r0, 19
@@ -286266,7 +286266,7 @@ _080A1AA4:
thumb_func_end sub_80A1A94
thumb_func_start pal_fade_maybe
-pal_fade_maybe: ; 80A1AD4
+pal_fade_maybe: @ 80A1AD4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -286421,7 +286421,7 @@ _080A1C00:
thumb_func_end pal_fade_maybe
thumb_func_start sub_80A1C1C
-sub_80A1C1C: ; 80A1C1C
+sub_80A1C1C: @ 80A1C1C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -286459,7 +286459,7 @@ sub_80A1C1C: ; 80A1C1C
thumb_func_end sub_80A1C1C
thumb_func_start sub_80A1C64
-sub_80A1C64: ; 80A1C64
+sub_80A1C64: @ 80A1C64
push {r4-r7,lr}
adds r6, r1, 0
lsls r0, 24
@@ -286523,7 +286523,7 @@ _080A1CCC:
thumb_func_end sub_80A1C64
thumb_func_start sub_80A1CDC
-sub_80A1CDC: ; 80A1CDC
+sub_80A1CDC: @ 80A1CDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -286697,7 +286697,7 @@ _080A1E14:
thumb_func_end sub_80A1CDC
thumb_func_start sub_80A1E40
-sub_80A1E40: ; 80A1E40
+sub_80A1E40: @ 80A1E40
push {r4-r6,lr}
adds r4, r0, 0
ldr r3, =0x02037fd4
@@ -286796,7 +286796,7 @@ _080A1EF4:
thumb_func_end sub_80A1E40
thumb_func_start sub_80A1F00
-sub_80A1F00: ; 80A1F00
+sub_80A1F00: @ 80A1F00
push {lr}
adds r3, r0, 0
ldrb r0, [r3, 0x9]
@@ -286843,7 +286843,7 @@ _080A1F54:
thumb_func_end sub_80A1F00
thumb_func_start sub_80A1F58
-sub_80A1F58: ; 80A1F58
+sub_80A1F58: @ 80A1F58
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -286859,7 +286859,7 @@ _080A1F6E:
thumb_func_end sub_80A1F58
thumb_func_start palslot_dead_struct_update
-palslot_dead_struct_update: ; 80A1F74
+palslot_dead_struct_update: @ 80A1F74
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02037f14
@@ -286899,7 +286899,7 @@ palslot_dead_struct_update: ; 80A1F74
thumb_func_end palslot_dead_struct_update
thumb_func_start pal_fade_control_reset_maybe
-pal_fade_control_reset_maybe: ; 80A1FD0
+pal_fade_control_reset_maybe: @ 80A1FD0
ldr r2, =0x02037fd4
movs r0, 0
str r0, [r2]
@@ -286956,7 +286956,7 @@ pal_fade_control_reset_maybe: ; 80A1FD0
thumb_func_end pal_fade_control_reset_maybe
thumb_func_start sub_80A2048
-sub_80A2048: ; 80A2048
+sub_80A2048: @ 80A2048
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -286981,7 +286981,7 @@ _080A206C:
thumb_func_end sub_80A2048
thumb_func_start sub_80A2074
-sub_80A2074: ; 80A2074
+sub_80A2074: @ 80A2074
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -287007,7 +287007,7 @@ _080A209A:
thumb_func_end sub_80A2074
thumb_func_start sub_80A20A4
-sub_80A20A4: ; 80A20A4
+sub_80A20A4: @ 80A20A4
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -287038,7 +287038,7 @@ _080A20D4:
thumb_func_end sub_80A20A4
thumb_func_start pal_fade__0
-pal_fade__0: ; 80A20D8
+pal_fade__0: @ 80A20D8
push {r4-r7,lr}
ldr r4, =0x02037fd4
ldrb r1, [r4, 0x7]
@@ -287208,7 +287208,7 @@ _080A220C:
thumb_func_end pal_fade__0
thumb_func_start sub_80A2218
-sub_80A2218: ; 80A2218
+sub_80A2218: @ 80A2218
push {r4-r7,lr}
adds r1, r0, 0
movs r3, 0
@@ -287251,7 +287251,7 @@ _080A2256:
thumb_func_end sub_80A2218
thumb_func_start sub_80A2260
-sub_80A2260: ; 80A2260
+sub_80A2260: @ 80A2260
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -287362,7 +287362,7 @@ _080A231C:
thumb_func_end sub_80A2260
thumb_func_start sub_80A2334
-sub_80A2334: ; 80A2334
+sub_80A2334: @ 80A2334
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -287413,7 +287413,7 @@ _080A237E:
thumb_func_end sub_80A2334
thumb_func_start sub_80A2390
-sub_80A2390: ; 80A2390
+sub_80A2390: @ 80A2390
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -287432,7 +287432,7 @@ sub_80A2390: ; 80A2390
thumb_func_end sub_80A2390
thumb_func_start sub_80A23B4
-sub_80A23B4: ; 80A23B4
+sub_80A23B4: @ 80A23B4
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -287494,7 +287494,7 @@ _080A241C:
thumb_func_end sub_80A23B4
thumb_func_start pal_fade__1
-pal_fade__1: ; 80A2438
+pal_fade__1: @ 80A2438
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -287939,7 +287939,7 @@ _080A2792:
thumb_func_end pal_fade__1
thumb_func_start sub_80A27B0
-sub_80A27B0: ; 80A27B0
+sub_80A27B0: @ 80A27B0
push {r4-r7,lr}
ldr r5, [sp, 0x14]
lsls r0, 24
@@ -288019,7 +288019,7 @@ _080A2844:
thumb_func_end sub_80A27B0
thumb_func_start pal_fade__2
-pal_fade__2: ; 80A284C
+pal_fade__2: @ 80A284C
push {r4-r7,lr}
ldr r2, =0x02037fd4
ldrb r1, [r2, 0x7]
@@ -288168,7 +288168,7 @@ _080A295C:
thumb_func_end pal_fade__2
thumb_func_start sub_80A2968
-sub_80A2968: ; 80A2968
+sub_80A2968: @ 80A2968
push {r4,lr}
ldr r4, =0x02037fd4
ldrh r1, [r4]
@@ -288209,7 +288209,7 @@ _080A29AC:
thumb_func_end sub_80A2968
thumb_func_start sub_80A29BC
-sub_80A29BC: ; 80A29BC
+sub_80A29BC: @ 80A29BC
push {r4,lr}
ldr r3, =0x02037fd4
ldrb r4, [r3, 0xA]
@@ -288263,7 +288263,7 @@ _080A2A1A:
thumb_func_end sub_80A29BC
thumb_func_start sub_80A2A20
-sub_80A2A20: ; 80A2A20
+sub_80A2A20: @ 80A2A20
push {r4-r7,lr}
adds r4, r0, 0
lsls r1, 24
@@ -288298,7 +288298,7 @@ _080A2A54:
thumb_func_end sub_80A2A20
thumb_func_start sub_80A2A5C
-sub_80A2A5C: ; 80A2A5C
+sub_80A2A5C: @ 80A2A5C
push {r4,r5,lr}
lsls r1, 24
lsrs r1, 24
@@ -288320,7 +288320,7 @@ sub_80A2A5C: ; 80A2A5C
thumb_func_end sub_80A2A5C
thumb_func_start TintPalette_GrayScale
-TintPalette_GrayScale: ; 80A2A90
+TintPalette_GrayScale: @ 80A2A90
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -288365,7 +288365,7 @@ _080A2AD8:
thumb_func_end TintPalette_GrayScale
thumb_func_start sub_80A2AE0
-sub_80A2AE0: ; 80A2AE0
+sub_80A2AE0: @ 80A2AE0
push {r4-r7,lr}
adds r4, r0, 0
lsls r1, 16
@@ -288418,7 +288418,7 @@ _080A2B34:
thumb_func_end sub_80A2AE0
thumb_func_start TintPalette_SepiaTone
-TintPalette_SepiaTone: ; 80A2B40
+TintPalette_SepiaTone: @ 80A2B40
push {r4-r7,lr}
adds r5, r0, 0
lsls r1, 16
@@ -288478,7 +288478,7 @@ _080A2BA2:
thumb_func_end TintPalette_SepiaTone
thumb_func_start sub_80A2BAC
-sub_80A2BAC: ; 80A2BAC
+sub_80A2BAC: @ 80A2BAC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -288563,7 +288563,7 @@ _080A2C38:
thumb_func_end sub_80A2BAC
thumb_func_start sub_80A2C44
-sub_80A2C44: ; 80A2C44
+sub_80A2C44: @ 80A2C44
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -288652,7 +288652,7 @@ _080A2CC4:
thumb_func_end sub_80A2C44
thumb_func_start sub_80A2CF8
-sub_80A2CF8: ; 80A2CF8
+sub_80A2CF8: @ 80A2CF8
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -288686,7 +288686,7 @@ _080A2D2E:
thumb_func_end sub_80A2CF8
thumb_func_start sub_80A2D34
-sub_80A2D34: ; 80A2D34
+sub_80A2D34: @ 80A2D34
push {lr}
b _080A2D3C
_080A2D38:
@@ -288704,7 +288704,7 @@ _080A2D3C:
thumb_func_end sub_80A2D34
thumb_func_start sub_80A2D54
-sub_80A2D54: ; 80A2D54
+sub_80A2D54: @ 80A2D54
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -288770,7 +288770,7 @@ _080A2DCC:
thumb_func_end sub_80A2D54
thumb_func_start sound_sources_off
-sound_sources_off: ; 80A2DD4
+sound_sources_off: @ 80A2DD4
push {lr}
ldr r1, =0x03005df8
movs r0, 0
@@ -288782,7 +288782,7 @@ sound_sources_off: ; 80A2DD4
thumb_func_end sound_sources_off
thumb_func_start sound_something
-sound_something: ; 80A2DE8
+sound_something: @ 80A2DE8
push {r4,r5,lr}
ldr r0, =0x03000f4c
ldrb r1, [r0]
@@ -288878,7 +288878,7 @@ _080A2ECA:
thumb_func_end sound_something
thumb_func_start map_music_set_to_zero
-map_music_set_to_zero: ; 80A2EE0
+map_music_set_to_zero: @ 80A2EE0
ldr r0, =0x03000f48
movs r1, 0
strh r1, [r0]
@@ -288893,7 +288893,7 @@ map_music_set_to_zero: ; 80A2EE0
thumb_func_end map_music_set_to_zero
thumb_func_start current_map_music_get
-current_map_music_get: ; 80A2F04
+current_map_music_get: @ 80A2F04
ldr r0, =0x03000f48
ldrh r0, [r0]
bx lr
@@ -288901,7 +288901,7 @@ current_map_music_get: ; 80A2F04
thumb_func_end current_map_music_get
thumb_func_start current_map_music_set
-current_map_music_set: ; 80A2F10
+current_map_music_set: @ 80A2F10
ldr r1, =0x03000f48
strh r0, [r1]
ldr r1, =0x03000f4a
@@ -288915,7 +288915,7 @@ current_map_music_set: ; 80A2F10
thumb_func_end current_map_music_set
thumb_func_start sub_80A2F30
-sub_80A2F30: ; 80A2F30
+sub_80A2F30: @ 80A2F30
ldr r0, =0x03000f48
movs r1, 0
strh r1, [r0]
@@ -288929,7 +288929,7 @@ sub_80A2F30: ; 80A2F30
thumb_func_end sub_80A2F30
thumb_func_start sub_80A2F50
-sub_80A2F50: ; 80A2F50
+sub_80A2F50: @ 80A2F50
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -288955,7 +288955,7 @@ _080A2F66:
thumb_func_end sub_80A2F50
thumb_func_start sub_80A2F88
-sub_80A2F88: ; 80A2F88
+sub_80A2F88: @ 80A2F88
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -288979,7 +288979,7 @@ sub_80A2F88: ; 80A2F88
thumb_func_end sub_80A2F88
thumb_func_start sub_80A2FBC
-sub_80A2FBC: ; 80A2FBC
+sub_80A2FBC: @ 80A2FBC
push {r4,r5,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -289008,7 +289008,7 @@ sub_80A2FBC: ; 80A2FBC
thumb_func_end sub_80A2FBC
thumb_func_start sub_80A3000
-sub_80A3000: ; 80A3000
+sub_80A3000: @ 80A3000
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -289034,7 +289034,7 @@ sub_80A3000: ; 80A3000
thumb_func_end sub_80A3000
thumb_func_start sub_80A303C
-sub_80A303C: ; 80A303C
+sub_80A303C: @ 80A303C
push {lr}
ldr r0, =0x03000f4c
ldrb r0, [r0]
@@ -289055,8 +289055,8 @@ _080A305A:
thumb_func_end sub_80A303C
thumb_func_start pause_music_for_sound_maybe
-; void pause_music_for_sound_maybe(u8 a1)
-pause_music_for_sound_maybe: ; 80A3060
+@ void pause_music_for_sound_maybe(u8 a1)
+pause_music_for_sound_maybe: @ 80A3060
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -289078,7 +289078,7 @@ pause_music_for_sound_maybe: ; 80A3060
thumb_func_end pause_music_for_sound_maybe
thumb_func_start ducking_tick
-ducking_tick: ; 80A3094
+ducking_tick: @ 80A3094
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -289109,7 +289109,7 @@ _080A30C8:
thumb_func_end ducking_tick
thumb_func_start sub_80A30CC
-sub_80A30CC: ; 80A30CC
+sub_80A30CC: @ 80A30CC
push {lr}
lsls r0, 24
ldr r1, =gUnknown_085248BC
@@ -289123,8 +289123,8 @@ sub_80A30CC: ; 80A30CC
thumb_func_end sub_80A30CC
thumb_func_start fanfare_play
-; void fanfare_play(u16 a1)
-fanfare_play: ; 80A30E4
+@ void fanfare_play(u16 a1)
+fanfare_play: @ 80A30E4
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -289154,7 +289154,7 @@ _080A311A:
thumb_func_end fanfare_play
thumb_func_start task_is_not_running_overworld_fanfare
-task_is_not_running_overworld_fanfare: ; 80A3120
+task_is_not_running_overworld_fanfare: @ 80A3120
push {lr}
ldr r0, =task50_overworld_fanfare
bl is_function_an_active_task
@@ -289173,7 +289173,7 @@ _080A313A:
thumb_func_end task_is_not_running_overworld_fanfare
thumb_func_start task50_overworld_fanfare
-task50_overworld_fanfare: ; 80A3140
+task50_overworld_fanfare: @ 80A3140
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -289198,8 +289198,8 @@ _080A3164:
thumb_func_end task50_overworld_fanfare
thumb_func_start task_add_50_overworld_fanfare_if_not_running
-; void task_add_50_overworld_fanfare_if_not_running()
-task_add_50_overworld_fanfare_if_not_running: ; 80A3170
+@ void task_add_50_overworld_fanfare_if_not_running()
+task_add_50_overworld_fanfare_if_not_running: @ 80A3170
push {r4,lr}
ldr r4, =task50_overworld_fanfare
adds r0, r4, 0
@@ -289219,7 +289219,7 @@ _080A318A:
thumb_func_end task_add_50_overworld_fanfare_if_not_running
thumb_func_start sub_80A3194
-sub_80A3194: ; 80A3194
+sub_80A3194: @ 80A3194
push {r4-r7,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -289257,7 +289257,7 @@ _080A31B0:
thumb_func_end sub_80A3194
thumb_func_start sub_80A31E8
-sub_80A31E8: ; 80A31E8
+sub_80A31E8: @ 80A31E8
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -289270,7 +289270,7 @@ sub_80A31E8: ; 80A31E8
thumb_func_end sub_80A31E8
thumb_func_start sub_80A3200
-sub_80A3200: ; 80A3200
+sub_80A3200: @ 80A3200
push {lr}
ldr r0, =0x03007420
ldr r1, [r0, 0x4]
@@ -289291,7 +289291,7 @@ _080A3222:
thumb_func_end sub_80A3200
thumb_func_start sub_80A3228
-sub_80A3228: ; 80A3228
+sub_80A3228: @ 80A3228
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -289304,8 +289304,8 @@ sub_80A3228: ; 80A3228
thumb_func_end sub_80A3228
thumb_func_start play_sound_effect
-; void play_sound_effect(u8 a1)
-play_sound_effect: ; 80A3240
+@ void play_sound_effect(u8 a1)
+play_sound_effect: @ 80A3240
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -289318,7 +289318,7 @@ play_sound_effect: ; 80A3240
thumb_func_end play_sound_effect
thumb_func_start sub_80A3258
-sub_80A3258: ; 80A3258
+sub_80A3258: @ 80A3258
push {lr}
ldr r0, =0x03007420
ldrh r0, [r0, 0x4]
@@ -289335,7 +289335,7 @@ _080A326E:
thumb_func_end sub_80A3258
thumb_func_start cry_related
-cry_related: ; 80A3274
+cry_related: @ 80A3274
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -289369,7 +289369,7 @@ cry_related: ; 80A3274
thumb_func_end cry_related
thumb_func_start sub_80A32C0
-sub_80A32C0: ; 80A32C0
+sub_80A32C0: @ 80A32C0
push {r4,lr}
sub sp, 0x4
lsls r0, 16
@@ -289390,7 +289390,7 @@ sub_80A32C0: ; 80A32C0
thumb_func_end sub_80A32C0
thumb_func_start sub_80A32E4
-sub_80A32E4: ; 80A32E4
+sub_80A32E4: @ 80A32E4
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -289434,7 +289434,7 @@ _080A332E:
thumb_func_end sub_80A32E4
thumb_func_start sub_80A3344
-sub_80A3344: ; 80A3344
+sub_80A3344: @ 80A3344
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -289483,7 +289483,7 @@ _080A3394:
thumb_func_end sub_80A3344
thumb_func_start play_cry_maybe
-play_cry_maybe: ; 80A33A8
+play_cry_maybe: @ 80A33A8
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -289526,7 +289526,7 @@ _080A33EE:
thumb_func_end play_cry_maybe
thumb_func_start sub_80A3404
-sub_80A3404: ; 80A3404
+sub_80A3404: @ 80A3404
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -289557,7 +289557,7 @@ sub_80A3404: ; 80A3404
thumb_func_end sub_80A3404
thumb_func_start sub_80A344C
-sub_80A344C: ; 80A344C
+sub_80A344C: @ 80A344C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -289812,7 +289812,7 @@ _080A365E:
thumb_func_end sub_80A344C
thumb_func_start sub_80A3678
-sub_80A3678: ; 80A3678
+sub_80A3678: @ 80A3678
push {lr}
ldr r0, =sub_80A370C
bl is_function_an_active_task
@@ -289832,7 +289832,7 @@ _080A3696:
thumb_func_end sub_80A3678
thumb_func_start sub_80A369C
-sub_80A369C: ; 80A369C
+sub_80A369C: @ 80A369C
push {lr}
ldr r0, =0x020383e8
ldr r0, [r0]
@@ -289844,7 +289844,7 @@ sub_80A369C: ; 80A369C
thumb_func_end sub_80A369C
thumb_func_start sub_80A36B4
-sub_80A36B4: ; 80A36B4
+sub_80A36B4: @ 80A36B4
push {lr}
ldr r0, =0x020383e8
ldr r0, [r0]
@@ -289855,7 +289855,7 @@ sub_80A36B4: ; 80A36B4
thumb_func_end sub_80A36B4
thumb_func_start sub_80A36C8
-sub_80A36C8: ; 80A36C8
+sub_80A36C8: @ 80A36C8
push {lr}
ldr r0, =0x020383e8
ldr r0, [r0]
@@ -289874,7 +289874,7 @@ _080A36E6:
thumb_func_end sub_80A36C8
thumb_func_start sub_80A36EC
-sub_80A36EC: ; 80A36EC
+sub_80A36EC: @ 80A36EC
push {lr}
ldr r0, =0x020383e8
ldr r0, [r0]
@@ -289892,7 +289892,7 @@ _080A3706:
thumb_func_end sub_80A36EC
thumb_func_start sub_80A370C
-sub_80A370C: ; 80A370C
+sub_80A370C: @ 80A370C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -289925,7 +289925,7 @@ _080A3742:
thumb_func_end sub_80A370C
thumb_func_start sub_80A3754
-sub_80A3754: ; 80A3754
+sub_80A3754: @ 80A3754
push {r4,lr}
ldr r4, =sub_80A370C
adds r0, r4, 0
@@ -289945,7 +289945,7 @@ _080A376E:
thumb_func_end sub_80A3754
thumb_func_start song_play_for_text
-song_play_for_text: ; 80A3778
+song_play_for_text: @ 80A3778
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -289968,7 +289968,7 @@ _080A3790:
thumb_func_end song_play_for_text
thumb_func_start audio_play
-audio_play: ; 80A37A4
+audio_play: @ 80A37A4
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -289978,7 +289978,7 @@ audio_play: ; 80A37A4
thumb_func_end audio_play
thumb_func_start audio_play_and_stuff
-audio_play_and_stuff: ; 80A37B4
+audio_play_and_stuff: @ 80A37B4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -290014,7 +290014,7 @@ audio_play_and_stuff: ; 80A37B4
thumb_func_end audio_play_and_stuff
thumb_func_start sub_80A3808
-sub_80A3808: ; 80A3808
+sub_80A3808: @ 80A3808
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 16
@@ -290038,7 +290038,7 @@ sub_80A3808: ; 80A3808
thumb_func_end sub_80A3808
thumb_func_start sub_80A383C
-sub_80A383C: ; 80A383C
+sub_80A383C: @ 80A383C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 16
@@ -290062,7 +290062,7 @@ sub_80A383C: ; 80A383C
thumb_func_end sub_80A383C
thumb_func_start sub_80A3870
-sub_80A3870: ; 80A3870
+sub_80A3870: @ 80A3870
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x030075f0
@@ -290083,7 +290083,7 @@ sub_80A3870: ; 80A3870
thumb_func_end sub_80A3870
thumb_func_start mplay_has_finished_maybe
-mplay_has_finished_maybe: ; 80A38A0
+mplay_has_finished_maybe: @ 80A38A0
push {lr}
ldr r0, =0x030075f0
ldr r1, [r0, 0x4]
@@ -290119,7 +290119,7 @@ _080A38DE:
thumb_func_end mplay_has_finished_maybe
thumb_func_start sub_80A38E4
-sub_80A38E4: ; 80A38E4
+sub_80A38E4: @ 80A38E4
push {lr}
ldr r0, =0x03007420
ldr r1, [r0, 0x4]
@@ -290140,7 +290140,7 @@ _080A3906:
thumb_func_end sub_80A38E4
thumb_func_start sub_80A390C
-sub_80A390C: ; 80A390C
+sub_80A390C: @ 80A390C
push {lr}
ldr r0, =0x03007800
ldr r1, [r0, 0x4]
@@ -290161,7 +290161,7 @@ _080A392E:
thumb_func_end sub_80A390C
thumb_func_start sub_80A3934
-sub_80A3934: ; 80A3934
+sub_80A3934: @ 80A3934
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -290242,7 +290242,7 @@ _080A3994:
thumb_func_end sub_80A3934
thumb_func_start move_anim_start_t1
-move_anim_start_t1: ; 80A3A10
+move_anim_start_t1: @ 80A3A10
push {lr}
adds r1, r0, 0
lsls r1, 16
@@ -290264,7 +290264,7 @@ move_anim_start_t1: ; 80A3A10
thumb_func_end move_anim_start_t1
thumb_func_start move_something
-move_something: ; 80A3A48
+move_something: @ 80A3A48
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -290440,7 +290440,7 @@ _080A3BC2:
thumb_func_end move_something
thumb_func_start move_anim_8072740
-move_anim_8072740: ; 80A3BFC
+move_anim_8072740: @ 80A3BFC
push {r4,lr}
adds r4, r0, 0
bl obj_free_rotscale_entry
@@ -290457,7 +290457,7 @@ move_anim_8072740: ; 80A3BFC
thumb_func_end move_anim_8072740
thumb_func_start move_anim_task_del
-move_anim_task_del: ; 80A3C1C
+move_anim_task_del: @ 80A3C1C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -290472,7 +290472,7 @@ move_anim_task_del: ; 80A3C1C
thumb_func_end move_anim_task_del
thumb_func_start move_anim_related_task_del
-move_anim_related_task_del: ; 80A3C38
+move_anim_related_task_del: @ 80A3C38
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -290487,7 +290487,7 @@ move_anim_related_task_del: ; 80A3C38
thumb_func_end move_anim_related_task_del
thumb_func_start sub_80A3C54
-sub_80A3C54: ; 80A3C54
+sub_80A3C54: @ 80A3C54
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -290513,7 +290513,7 @@ _080A3C7C:
thumb_func_end sub_80A3C54
thumb_func_start sub_80A3C84
-sub_80A3C84: ; 80A3C84
+sub_80A3C84: @ 80A3C84
push {r4,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -290541,7 +290541,7 @@ _080A3CB0:
thumb_func_end sub_80A3C84
thumb_func_start move_anim_waiter
-move_anim_waiter: ; 80A3CB8
+move_anim_waiter: @ 80A3CB8
push {lr}
ldr r2, =0x020383fc
ldrb r1, [r2]
@@ -290564,7 +290564,7 @@ _080A3CDE:
thumb_func_end move_anim_waiter
thumb_func_start move_anim_execute
-move_anim_execute: ; 80A3CE4
+move_anim_execute: @ 80A3CE4
push {r4,lr}
ldr r4, =gUnknown_08525E98
_080A3CE8:
@@ -290593,7 +290593,7 @@ _080A3D0C:
thumb_func_end move_anim_execute
thumb_func_start ma00_load_graphics
-ma00_load_graphics: ; 80A3D24
+ma00_load_graphics: @ 80A3D24
push {r4-r6,lr}
ldr r6, =0x020383f0
ldr r0, [r6]
@@ -290633,8 +290633,8 @@ ma00_load_graphics: ; 80A3D24
thumb_func_end ma00_load_graphics
thumb_func_start ma01_080728D0
-; void ma01_080728D0()
-ma01_080728D0: ; 80A3D8C
+@ void ma01_080728D0()
+ma01_080728D0: @ 80A3D8C
push {r4-r6,lr}
ldr r6, =0x020383f0
ldr r0, [r6]
@@ -290668,7 +290668,7 @@ ma01_080728D0: ; 80A3D8C
thumb_func_end ma01_080728D0
thumb_func_start ma02_instanciate_template
-ma02_instanciate_template: ; 80A3DD8
+ma02_instanciate_template: @ 80A3DD8
push {r4-r7,lr}
ldr r5, =0x020383f0
ldr r1, [r5]
@@ -290788,7 +290788,7 @@ _080A3E88:
thumb_func_end ma02_instanciate_template
thumb_func_start sub_80A3ECC
-sub_80A3ECC: ; 80A3ECC
+sub_80A3ECC: @ 80A3ECC
push {r4-r7,lr}
ldr r4, =0x020383f0
ldr r1, [r4]
@@ -290848,7 +290848,7 @@ _080A3F1C:
thumb_func_end sub_80A3ECC
thumb_func_start ma04_wait_countdown
-ma04_wait_countdown: ; 80A3F48
+ma04_wait_countdown: @ 80A3F48
push {r4,lr}
ldr r1, =0x020383f0
ldr r0, [r1]
@@ -290877,7 +290877,7 @@ _080A3F66:
thumb_func_end ma04_wait_countdown
thumb_func_start sub_80A3F88
-sub_80A3F88: ; 80A3F88
+sub_80A3F88: @ 80A3F88
push {lr}
ldr r0, =0x020383fe
ldrb r2, [r0]
@@ -290902,17 +290902,17 @@ _080A3FB2:
thumb_func_end sub_80A3F88
thumb_func_start nullsub_6
-nullsub_6: ; 80A3FBC
+nullsub_6: @ 80A3FBC
bx lr
thumb_func_end nullsub_6
thumb_func_start nullsub_7
-nullsub_7: ; 80A3FC0
+nullsub_7: @ 80A3FC0
bx lr
thumb_func_end nullsub_7
thumb_func_start sub_80A3FC4
-sub_80A3FC4: ; 80A3FC4
+sub_80A3FC4: @ 80A3FC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -291022,7 +291022,7 @@ _080A40A2:
thumb_func_end sub_80A3FC4
thumb_func_start ma09_play_sound
-ma09_play_sound: ; 80A40CC
+ma09_play_sound: @ 80A40CC
push {r4,lr}
ldr r4, =0x020383f0
ldr r0, [r4]
@@ -291043,7 +291043,7 @@ ma09_play_sound: ; 80A40CC
thumb_func_end ma09_play_sound
thumb_func_start sub_80A40F4
-sub_80A40F4: ; 80A40F4
+sub_80A40F4: @ 80A40F4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -291144,7 +291144,7 @@ _080A41BE:
thumb_func_end sub_80A40F4
thumb_func_start sub_80A41D8
-sub_80A41D8: ; 80A41D8
+sub_80A41D8: @ 80A41D8
push {r4,r5,lr}
ldr r1, =0x020383f0
ldr r2, [r1]
@@ -291280,7 +291280,7 @@ _080A42D8:
thumb_func_end sub_80A41D8
thumb_func_start b_side_obj__get_some_boolean
-b_side_obj__get_some_boolean: ; 80A4310
+b_side_obj__get_some_boolean: @ 80A4310
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -291341,7 +291341,7 @@ _080A4386:
thumb_func_end b_side_obj__get_some_boolean
thumb_func_start sub_80A438C
-sub_80A438C: ; 80A438C
+sub_80A438C: @ 80A438C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -291669,7 +291669,7 @@ _080A4666:
thumb_func_end sub_80A438C
thumb_func_start sub_80A46A0
-sub_80A46A0: ; 80A46A0
+sub_80A46A0: @ 80A46A0
push {r4-r7,lr}
sub sp, 0x10
ldr r0, =0x02039f34
@@ -291738,7 +291738,7 @@ _080A4712:
thumb_func_end sub_80A46A0
thumb_func_start sub_80A4720
-sub_80A4720: ; 80A4720
+sub_80A4720: @ 80A4720
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -291790,7 +291790,7 @@ _080A476C:
thumb_func_end sub_80A4720
thumb_func_start sub_80A477C
-sub_80A477C: ; 80A477C
+sub_80A477C: @ 80A477C
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -291831,8 +291831,8 @@ _080A47C6:
thumb_func_end sub_80A477C
thumb_func_start task_pA_ma0A_obj_to_bg_pal
-; void task_pA_ma0A_obj_to_bg_pal(int task_id)
-task_pA_ma0A_obj_to_bg_pal: ; 80A47D8
+@ void task_pA_ma0A_obj_to_bg_pal(int task_id)
+task_pA_ma0A_obj_to_bg_pal: @ 80A47D8
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -291922,7 +291922,7 @@ _080A4896:
thumb_func_end task_pA_ma0A_obj_to_bg_pal
thumb_func_start ma0B_0807324C
-ma0B_0807324C: ; 80A48B0
+ma0B_0807324C: @ 80A48B0
push {r4,r5,lr}
ldr r0, =0x020383f0
ldr r2, [r0]
@@ -292021,7 +292021,7 @@ _080A494A:
thumb_func_end ma0B_0807324C
thumb_func_start sub_80A4980
-sub_80A4980: ; 80A4980
+sub_80A4980: @ 80A4980
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -292096,7 +292096,7 @@ _080A4A0A:
thumb_func_end sub_80A4980
thumb_func_start sub_80A4A18
-sub_80A4A18: ; 80A4A18
+sub_80A4A18: @ 80A4A18
push {r4,r5,lr}
ldr r0, =0x020383f0
ldr r2, [r0]
@@ -292198,7 +292198,7 @@ _080A4ACA:
thumb_func_end sub_80A4A18
thumb_func_start ma23_8073484
-ma23_8073484: ; 80A4ADC
+ma23_8073484: @ 80A4ADC
push {r4-r6,lr}
ldr r0, =0x020383f0
ldr r2, [r0]
@@ -292300,7 +292300,7 @@ _080A4B7A:
thumb_func_end ma23_8073484
thumb_func_start sub_80A4BB0
-sub_80A4BB0: ; 80A4BB0
+sub_80A4BB0: @ 80A4BB0
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -292376,7 +292376,7 @@ _080A4C3E:
thumb_func_end sub_80A4BB0
thumb_func_start ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument
-ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument: ; 80A4C48
+ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument: @ 80A4C48
push {r4,r5,lr}
ldr r2, =0x020383f0
ldr r0, [r2]
@@ -292404,7 +292404,7 @@ ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument: ; 80A4C48
thumb_func_end ma0C_set_BLDCNT_to_x3F40_and_BLDALPHA_to_argument
thumb_func_start ma1E_set_BLDCNT
-ma1E_set_BLDCNT: ; 80A4C80
+ma1E_set_BLDCNT: @ 80A4C80
push {lr}
ldr r3, =0x020383f0
ldr r0, [r3]
@@ -292426,7 +292426,7 @@ ma1E_set_BLDCNT: ; 80A4C80
thumb_func_end ma1E_set_BLDCNT
thumb_func_start ma0D_reset_BLDCNT_and_BLDALPHA
-ma0D_reset_BLDCNT_and_BLDALPHA: ; 80A4CA8
+ma0D_reset_BLDCNT_and_BLDALPHA: @ 80A4CA8
push {lr}
ldr r1, =0x020383f0
ldr r0, [r1]
@@ -292444,7 +292444,7 @@ ma0D_reset_BLDCNT_and_BLDALPHA: ; 80A4CA8
thumb_func_end ma0D_reset_BLDCNT_and_BLDALPHA
thumb_func_start ma0E_call
-ma0E_call: ; 80A4CCC
+ma0E_call: @ 80A4CCC
push {r4,lr}
ldr r4, =0x020383f0
ldr r1, [r4]
@@ -292471,7 +292471,7 @@ ma0E_call: ; 80A4CCC
thumb_func_end ma0E_call
thumb_func_start sub_80A4D00
-sub_80A4D00: ; 80A4D00
+sub_80A4D00: @ 80A4D00
ldr r0, =0x020383f0
ldr r1, =0x020383f4
ldr r1, [r1]
@@ -292481,7 +292481,7 @@ sub_80A4D00: ; 80A4D00
thumb_func_end sub_80A4D00
thumb_func_start ma10_080736AC
-ma10_080736AC: ; 80A4D14
+ma10_080736AC: @ 80A4D14
push {r4,r5,lr}
ldr r5, =0x020383f0
ldr r1, [r5]
@@ -292507,7 +292507,7 @@ ma10_080736AC: ; 80A4D14
thumb_func_end ma10_080736AC
thumb_func_start ma11_if_else
-ma11_if_else: ; 80A4D48
+ma11_if_else: @ 80A4D48
push {lr}
ldr r3, =0x020383f0
ldr r2, [r3]
@@ -292540,7 +292540,7 @@ _080A4D62:
thumb_func_end ma11_if_else
thumb_func_start ma12_cond_if
-ma12_cond_if: ; 80A4D88
+ma12_cond_if: @ 80A4D88
push {r4,r5,lr}
ldr r5, =0x020383f0
ldr r4, [r5]
@@ -292576,7 +292576,7 @@ _080A4DC4:
thumb_func_end ma12_cond_if
thumb_func_start ma13_goto
-ma13_goto: ; 80A4DCC
+ma13_goto: @ 80A4DCC
ldr r3, =0x020383f0
ldr r0, [r3]
adds r2, r0, 0x1
@@ -292597,7 +292597,7 @@ ma13_goto: ; 80A4DCC
thumb_func_end ma13_goto
thumb_func_start sub_80A4DF0
-sub_80A4DF0: ; 80A4DF0
+sub_80A4DF0: @ 80A4DF0
push {lr}
ldr r0, =0x030022c0
ldr r1, =0x00000439
@@ -292618,7 +292618,7 @@ _080A4E12:
thumb_func_end sub_80A4DF0
thumb_func_start ma14_load_background
-ma14_load_background: ; 80A4E18
+ma14_load_background: @ 80A4E18
push {r4,lr}
ldr r1, =0x020383f0
ldr r2, [r1]
@@ -292648,7 +292648,7 @@ ma14_load_background: ; 80A4E18
thumb_func_end ma14_load_background
thumb_func_start sub_80A4E5C
-sub_80A4E5C: ; 80A4E5C
+sub_80A4E5C: @ 80A4E5C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -292716,7 +292716,7 @@ _080A4EDA:
thumb_func_end sub_80A4E5C
thumb_func_start task_p5_load_battle_screen_elements
-task_p5_load_battle_screen_elements: ; 80A4EF4
+task_p5_load_battle_screen_elements: @ 80A4EF4
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -292821,7 +292821,7 @@ _080A4FBC:
thumb_func_end task_p5_load_battle_screen_elements
thumb_func_start sub_80A4FC8
-sub_80A4FC8: ; 80A4FC8
+sub_80A4FC8: @ 80A4FC8
push {r4-r7,lr}
lsls r0, 16
lsrs r7, r0, 16
@@ -292900,7 +292900,7 @@ _080A507E:
thumb_func_end sub_80A4FC8
thumb_func_start dp01t_11_3_message_for_player_only
-dp01t_11_3_message_for_player_only: ; 80A5090
+dp01t_11_3_message_for_player_only: @ 80A5090
push {lr}
bl sub_80A4DF0
lsls r0, 24
@@ -292916,7 +292916,7 @@ _080A50A6:
thumb_func_end dp01t_11_3_message_for_player_only
thumb_func_start ma15_load_battle_screen_elements
-ma15_load_battle_screen_elements: ; 80A50AC
+ma15_load_battle_screen_elements: @ 80A50AC
push {lr}
ldr r1, =0x020383f0
ldr r0, [r1]
@@ -292943,7 +292943,7 @@ ma15_load_battle_screen_elements: ; 80A50AC
thumb_func_end ma15_load_battle_screen_elements
thumb_func_start ma16_wait_for_battle_screen_elements_s2
-ma16_wait_for_battle_screen_elements_s2: ; 80A50F0
+ma16_wait_for_battle_screen_elements_s2: @ 80A50F0
push {lr}
ldr r0, =0x02038433
ldrb r0, [r0]
@@ -292968,7 +292968,7 @@ _080A5118:
thumb_func_end ma16_wait_for_battle_screen_elements_s2
thumb_func_start sub_80A5124
-sub_80A5124: ; 80A5124
+sub_80A5124: @ 80A5124
push {lr}
ldr r0, =0x02038433
ldrb r2, [r0]
@@ -292993,7 +292993,7 @@ _080A514E:
thumb_func_end sub_80A5124
thumb_func_start ma18_load_background_probably
-ma18_load_background_probably: ; 80A5158
+ma18_load_background_probably: @ 80A5158
push {r4,lr}
ldr r4, =0x020383f0
ldr r1, [r4]
@@ -293011,7 +293011,7 @@ ma18_load_background_probably: ; 80A5158
thumb_func_end ma18_load_background_probably
thumb_func_start sub_80A5178
-sub_80A5178: ; 80A5178
+sub_80A5178: @ 80A5178
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -293133,7 +293133,7 @@ _080A526C:
thumb_func_end sub_80A5178
thumb_func_start sub_80A5278
-sub_80A5278: ; 80A5278
+sub_80A5278: @ 80A5278
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -293189,7 +293189,7 @@ _080A52DE:
thumb_func_end sub_80A5278
thumb_func_start sub_80A52EC
-sub_80A52EC: ; 80A52EC
+sub_80A52EC: @ 80A52EC
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -293213,7 +293213,7 @@ _080A5306:
thumb_func_end sub_80A52EC
thumb_func_start sub_80A5314
-sub_80A5314: ; 80A5314
+sub_80A5314: @ 80A5314
push {lr}
lsls r2, 16
lsrs r2, 16
@@ -293253,7 +293253,7 @@ _080A534A:
thumb_func_end sub_80A5314
thumb_func_start ma19_08073BC8
-ma19_08073BC8: ; 80A5354
+ma19_08073BC8: @ 80A5354
push {r4,r5,lr}
ldr r5, =0x020383f0
ldr r0, [r5]
@@ -293281,7 +293281,7 @@ ma19_08073BC8: ; 80A5354
thumb_func_end ma19_08073BC8
thumb_func_start ma1A_8073C00
-ma1A_8073C00: ; 80A538C
+ma1A_8073C00: @ 80A538C
push {r4,lr}
ldr r4, =0x020383f0
ldr r1, [r4]
@@ -293303,7 +293303,7 @@ ma1A_8073C00: ; 80A538C
thumb_func_end ma1A_8073C00
thumb_func_start ma1B_8073C2C
-ma1B_8073C2C: ; 80A53B8
+ma1B_8073C2C: @ 80A53B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -293391,7 +293391,7 @@ ma1B_8073C2C: ; 80A53B8
thumb_func_end ma1B_8073C2C
thumb_func_start c3_08073CEC
-c3_08073CEC: ; 80A5478
+c3_08073CEC: @ 80A5478
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -293467,7 +293467,7 @@ _080A54FC:
thumb_func_end c3_08073CEC
thumb_func_start sub_80A5508
-sub_80A5508: ; 80A5508
+sub_80A5508: @ 80A5508
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -293535,7 +293535,7 @@ sub_80A5508: ; 80A5508
thumb_func_end sub_80A5508
thumb_func_start sub_80A559C
-sub_80A559C: ; 80A559C
+sub_80A559C: @ 80A559C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -293623,7 +293623,7 @@ sub_80A559C: ; 80A559C
thumb_func_end sub_80A559C
thumb_func_start ma1C_8073ED0
-ma1C_8073ED0: ; 80A565C
+ma1C_8073ED0: @ 80A565C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -293685,7 +293685,7 @@ ma1C_8073ED0: ; 80A565C
thumb_func_end ma1C_8073ED0
thumb_func_start sub_80A56E4
-sub_80A56E4: ; 80A56E4
+sub_80A56E4: @ 80A56E4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -293731,7 +293731,7 @@ _080A5732:
thumb_func_end sub_80A56E4
thumb_func_start ma1D_08073FB4
-ma1D_08073FB4: ; 80A5740
+ma1D_08073FB4: @ 80A5740
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -293783,7 +293783,7 @@ ma1D_08073FB4: ; 80A5740
thumb_func_end ma1D_08073FB4
thumb_func_start sub_80A57B4
-sub_80A57B4: ; 80A57B4
+sub_80A57B4: @ 80A57B4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -293816,7 +293816,7 @@ _080A57E8:
thumb_func_end sub_80A57B4
thumb_func_start sub_80A57F8
-sub_80A57F8: ; 80A57F8
+sub_80A57F8: @ 80A57F8
push {r4-r6,lr}
ldr r4, =0x020383f0
ldr r1, [r4]
@@ -293873,7 +293873,7 @@ _080A5842:
thumb_func_end sub_80A57F8
thumb_func_start ma20_wait_for_something
-ma20_wait_for_something: ; 80A586C
+ma20_wait_for_something: @ 80A586C
push {r4,r5,lr}
ldr r0, =0x020383ff
ldrb r5, [r0]
@@ -293927,7 +293927,7 @@ _080A58DE:
thumb_func_end ma20_wait_for_something
thumb_func_start ma21_08074164
-ma21_08074164: ; 80A58F0
+ma21_08074164: @ 80A58F0
push {r4-r6,lr}
ldr r5, =0x020383f0
ldr r4, [r5]
@@ -293971,7 +293971,7 @@ _080A593E:
thumb_func_end ma21_08074164
thumb_func_start sub_80A5944
-sub_80A5944: ; 80A5944
+sub_80A5944: @ 80A5944
push {r4,lr}
ldr r4, =0x020383f0
ldr r0, [r4]
@@ -294006,7 +294006,7 @@ _080A597E:
thumb_func_end sub_80A5944
thumb_func_start sub_80A5984
-sub_80A5984: ; 80A5984
+sub_80A5984: @ 80A5984
push {r4,lr}
ldr r0, =0x020383f0
ldr r1, [r0]
@@ -294050,7 +294050,7 @@ _080A59D2:
thumb_func_end sub_80A5984
thumb_func_start sub_80A59DC
-sub_80A59DC: ; 80A59DC
+sub_80A59DC: @ 80A59DC
push {lr}
ldr r0, =0x020383f0
ldr r1, [r0]
@@ -294075,7 +294075,7 @@ _080A5A04:
thumb_func_end sub_80A59DC
thumb_func_start sub_80A5A0C
-sub_80A5A0C: ; 80A5A0C
+sub_80A5A0C: @ 80A5A0C
push {r4-r7,lr}
ldr r1, =0x020383f0
ldr r0, [r1]
@@ -294128,7 +294128,7 @@ _080A5A78:
thumb_func_end sub_80A5A0C
thumb_func_start ma2B_make_side_invisible
-ma2B_make_side_invisible: ; 80A5A80
+ma2B_make_side_invisible: @ 80A5A80
push {r4,lr}
ldr r4, =0x020383f0
ldr r0, [r4]
@@ -294159,7 +294159,7 @@ _080A5AA8:
thumb_func_end ma2B_make_side_invisible
thumb_func_start ma2C_make_side_visible
-ma2C_make_side_visible: ; 80A5ABC
+ma2C_make_side_visible: @ 80A5ABC
push {r4,lr}
ldr r4, =0x020383f0
ldr r0, [r4]
@@ -294191,7 +294191,7 @@ _080A5AE6:
thumb_func_end ma2C_make_side_visible
thumb_func_start sub_80A5AFC
-sub_80A5AFC: ; 80A5AFC
+sub_80A5AFC: @ 80A5AFC
push {r4-r7,lr}
ldr r1, =0x020383f0
ldr r0, [r1]
@@ -294273,7 +294273,7 @@ _080A5BA6:
thumb_func_end sub_80A5AFC
thumb_func_start sub_80A5BAC
-sub_80A5BAC: ; 80A5BAC
+sub_80A5BAC: @ 80A5BAC
push {r4-r7,lr}
ldr r1, =0x020383f0
ldr r0, [r1]
@@ -294342,7 +294342,7 @@ _080A5C38:
thumb_func_end sub_80A5BAC
thumb_func_start ma2F_stop_music
-ma2F_stop_music: ; 80A5C44
+ma2F_stop_music: @ 80A5C44
push {lr}
ldr r0, =0x030075f0
bl MPlayStop_rev01
@@ -294358,7 +294358,7 @@ ma2F_stop_music: ; 80A5C44
thumb_func_end ma2F_stop_music
thumb_func_start sub_80A5C6C
-sub_80A5C6C: ; 80A5C6C
+sub_80A5C6C: @ 80A5C6C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -294509,7 +294509,7 @@ _080A5DB0:
thumb_func_end sub_80A5C6C
thumb_func_start sub_80A5DB8
-sub_80A5DB8: ; 80A5DB8
+sub_80A5DB8: @ 80A5DB8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -294737,7 +294737,7 @@ _080A5F94:
thumb_func_end sub_80A5DB8
thumb_func_start sub_80A5FA0
-sub_80A5FA0: ; 80A5FA0
+sub_80A5FA0: @ 80A5FA0
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -294788,7 +294788,7 @@ _080A5FFE:
thumb_func_end sub_80A5FA0
thumb_func_start sub_80A600C
-sub_80A600C: ; 80A600C
+sub_80A600C: @ 80A600C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -294867,7 +294867,7 @@ _080A609C:
thumb_func_end sub_80A600C
thumb_func_start sub_80A60AC
-sub_80A60AC: ; 80A60AC
+sub_80A60AC: @ 80A60AC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -294939,7 +294939,7 @@ _080A612E:
thumb_func_end sub_80A60AC
thumb_func_start sub_80A6138
-sub_80A6138: ; 80A6138
+sub_80A6138: @ 80A6138
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -294952,7 +294952,7 @@ sub_80A6138: ; 80A6138
thumb_func_end sub_80A6138
thumb_func_start sub_80A614C
-sub_80A614C: ; 80A614C
+sub_80A614C: @ 80A614C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -294988,7 +294988,7 @@ _080A6180:
thumb_func_end sub_80A614C
thumb_func_start sub_80A6190
-sub_80A6190: ; 80A6190
+sub_80A6190: @ 80A6190
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -295069,7 +295069,7 @@ _080A6238:
thumb_func_end sub_80A6190
thumb_func_start obj_id_for_side_relative_to_move
-obj_id_for_side_relative_to_move: ; 80A6240
+obj_id_for_side_relative_to_move: @ 80A6240
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -295140,7 +295140,7 @@ _080A62CA:
thumb_func_end obj_id_for_side_relative_to_move
thumb_func_start oamt_set_x3A_32
-oamt_set_x3A_32: ; 80A62D4
+oamt_set_x3A_32: @ 80A62D4
strh r1, [r0, 0x3A]
lsrs r1, 16
strh r1, [r0, 0x3C]
@@ -295148,7 +295148,7 @@ oamt_set_x3A_32: ; 80A62D4
thumb_func_end oamt_set_x3A_32
thumb_func_start sub_80A62DC
-sub_80A62DC: ; 80A62DC
+sub_80A62DC: @ 80A62DC
ldrh r2, [r0, 0x3A]
movs r3, 0x3C
ldrsh r1, [r0, r3]
@@ -295159,7 +295159,7 @@ sub_80A62DC: ; 80A62DC
thumb_func_end sub_80A62DC
thumb_func_start sub_80A62EC
-sub_80A62EC: ; 80A62EC
+sub_80A62EC: @ 80A62EC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -295212,7 +295212,7 @@ _080A6346:
thumb_func_end sub_80A62EC
thumb_func_start sub_80A634C
-sub_80A634C: ; 80A634C
+sub_80A634C: @ 80A634C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -295279,7 +295279,7 @@ _080A63C2:
thumb_func_end sub_80A634C
thumb_func_start sub_80A63C8
-sub_80A63C8: ; 80A63C8
+sub_80A63C8: @ 80A63C8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -295353,7 +295353,7 @@ _080A644A:
thumb_func_end sub_80A63C8
thumb_func_start sub_80A6450
-sub_80A6450: ; 80A6450
+sub_80A6450: @ 80A6450
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -295406,7 +295406,7 @@ _080A64AA:
thumb_func_end sub_80A6450
thumb_func_start sub_80A64B0
-sub_80A64B0: ; 80A64B0
+sub_80A64B0: @ 80A64B0
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x2E]
@@ -295426,7 +295426,7 @@ _080A64CA:
thumb_func_end sub_80A64B0
thumb_func_start sub_80A64D0
-sub_80A64D0: ; 80A64D0
+sub_80A64D0: @ 80A64D0
push {r4,lr}
adds r4, r0, 0
bl sub_80A64EC
@@ -295441,7 +295441,7 @@ sub_80A64D0: ; 80A64D0
thumb_func_end sub_80A64D0
thumb_func_start sub_80A64EC
-sub_80A64EC: ; 80A64EC
+sub_80A64EC: @ 80A64EC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x30
@@ -295484,7 +295484,7 @@ _080A651C:
thumb_func_end sub_80A64EC
thumb_func_start sub_80A653C
-sub_80A653C: ; 80A653C
+sub_80A653C: @ 80A653C
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x2E]
@@ -295512,7 +295512,7 @@ _080A6566:
thumb_func_end sub_80A653C
thumb_func_start sub_80A656C
-sub_80A656C: ; 80A656C
+sub_80A656C: @ 80A656C
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2E]
@@ -295546,7 +295546,7 @@ _080A65A2:
thumb_func_end sub_80A656C
thumb_func_start sub_80A65A8
-sub_80A65A8: ; 80A65A8
+sub_80A65A8: @ 80A65A8
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -295583,7 +295583,7 @@ _080A65DE:
thumb_func_end sub_80A65A8
thumb_func_start sub_80A65EC
-sub_80A65EC: ; 80A65EC
+sub_80A65EC: @ 80A65EC
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x24]
@@ -295616,7 +295616,7 @@ sub_80A65EC: ; 80A65EC
thumb_func_end sub_80A65EC
thumb_func_start sub_80A6630
-sub_80A6630: ; 80A6630
+sub_80A6630: @ 80A6630
push {r4,lr}
adds r3, r0, 0
ldrh r1, [r3, 0x2E]
@@ -295659,7 +295659,7 @@ _080A667A:
thumb_func_end sub_80A6630
thumb_func_start sub_80A6680
-sub_80A6680: ; 80A6680
+sub_80A6680: @ 80A6680
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -295709,7 +295709,7 @@ _080A66D6:
thumb_func_end sub_80A6680
thumb_func_start sub_80A66DC
-sub_80A66DC: ; 80A66DC
+sub_80A66DC: @ 80A66DC
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -295768,7 +295768,7 @@ _080A6744:
thumb_func_end sub_80A66DC
thumb_func_start move_anim_8074EE0
-move_anim_8074EE0: ; 80A674C
+move_anim_8074EE0: @ 80A674C
push {r4,lr}
adds r4, r0, 0
bl obj_free_rotscale_entry
@@ -295780,7 +295780,7 @@ move_anim_8074EE0: ; 80A674C
thumb_func_end move_anim_8074EE0
thumb_func_start sub_80A6760
-sub_80A6760: ; 80A6760
+sub_80A6760: @ 80A6760
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x24]
@@ -295813,7 +295813,7 @@ sub_80A6760: ; 80A6760
thumb_func_end sub_80A6760
thumb_func_start sub_80A67A4
-sub_80A67A4: ; 80A67A4
+sub_80A67A4: @ 80A67A4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -295826,7 +295826,7 @@ sub_80A67A4: ; 80A67A4
thumb_func_end sub_80A67A4
thumb_func_start sub_80A67BC
-sub_80A67BC: ; 80A67BC
+sub_80A67BC: @ 80A67BC
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -295843,7 +295843,7 @@ _080A67D2:
thumb_func_end sub_80A67BC
thumb_func_start sub_80A67D8
-sub_80A67D8: ; 80A67D8
+sub_80A67D8: @ 80A67D8
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -295860,7 +295860,7 @@ _080A67EE:
thumb_func_end sub_80A67D8
thumb_func_start sub_80A67F4
-sub_80A67F4: ; 80A67F4
+sub_80A67F4: @ 80A67F4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -295877,7 +295877,7 @@ sub_80A67F4: ; 80A67F4
thumb_func_end sub_80A67F4
thumb_func_start sub_80A6814
-sub_80A6814: ; 80A6814
+sub_80A6814: @ 80A6814
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -295896,7 +295896,7 @@ sub_80A6814: ; 80A6814
thumb_func_end sub_80A6814
thumb_func_start sub_80A6838
-sub_80A6838: ; 80A6838
+sub_80A6838: @ 80A6838
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -295919,7 +295919,7 @@ sub_80A6838: ; 80A6838
thumb_func_end sub_80A6838
thumb_func_start sub_80A6864
-sub_80A6864: ; 80A6864
+sub_80A6864: @ 80A6864
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -295976,7 +295976,7 @@ _080A68C8:
thumb_func_end sub_80A6864
thumb_func_start sub_80A68D4
-sub_80A68D4: ; 80A68D4
+sub_80A68D4: @ 80A68D4
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -295999,7 +295999,7 @@ sub_80A68D4: ; 80A68D4
thumb_func_end sub_80A68D4
thumb_func_start sub_80A6900
-sub_80A6900: ; 80A6900
+sub_80A6900: @ 80A6900
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -296029,7 +296029,7 @@ _080A692E:
thumb_func_end sub_80A6900
thumb_func_start sub_80A6934
-sub_80A6934: ; 80A6934
+sub_80A6934: @ 80A6934
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -296059,7 +296059,7 @@ _080A6962:
thumb_func_end sub_80A6934
thumb_func_start oamt_add_pos2_onto_pos1
-oamt_add_pos2_onto_pos1: ; 80A6968
+oamt_add_pos2_onto_pos1: @ 80A6968
ldrh r1, [r0, 0x24]
ldrh r2, [r0, 0x20]
adds r1, r2
@@ -296075,7 +296075,7 @@ oamt_add_pos2_onto_pos1: ; 80A6968
thumb_func_end oamt_add_pos2_onto_pos1
thumb_func_start sub_80A6980
-sub_80A6980: ; 80A6980
+sub_80A6980: @ 80A6980
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -296111,7 +296111,7 @@ _080A69A8:
thumb_func_end sub_80A6980
thumb_func_start sub_80A69CC
-sub_80A69CC: ; 80A69CC
+sub_80A69CC: @ 80A69CC
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -296159,7 +296159,7 @@ _080A6A04:
thumb_func_end sub_80A69CC
thumb_func_start battle_side_get_owner
-battle_side_get_owner: ; 80A6A30
+battle_side_get_owner: @ 80A6A30
lsls r0, 24
lsrs r0, 24
ldr r1, =0x02024076
@@ -296172,7 +296172,7 @@ battle_side_get_owner: ; 80A6A30
thumb_func_end battle_side_get_owner
thumb_func_start battle_get_per_side_status
-battle_get_per_side_status: ; 80A6A44
+battle_get_per_side_status: @ 80A6A44
lsls r0, 24
lsrs r0, 24
ldr r1, =0x02024076
@@ -296183,7 +296183,7 @@ battle_get_per_side_status: ; 80A6A44
thumb_func_end battle_get_per_side_status
thumb_func_start battle_get_side_with_given_state
-battle_get_side_with_given_state: ; 80A6A54
+battle_get_side_with_given_state: @ 80A6A54
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -296215,7 +296215,7 @@ _080A6A7E:
thumb_func_end battle_get_side_with_given_state
thumb_func_start sub_80A6A90
-sub_80A6A90: ; 80A6A90
+sub_80A6A90: @ 80A6A90
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -296281,7 +296281,7 @@ _080A6B1A:
thumb_func_end sub_80A6A90
thumb_func_start battle_type_is_double
-battle_type_is_double: ; 80A6B20
+battle_type_is_double: @ 80A6B20
ldr r0, =0x02022fec
ldr r0, [r0]
movs r1, 0x1
@@ -296291,7 +296291,7 @@ battle_type_is_double: ; 80A6B20
thumb_func_end battle_type_is_double
thumb_func_start sub_80A6B30
-sub_80A6B30: ; 80A6B30
+sub_80A6B30: @ 80A6B30
push {r4,lr}
adds r4, r0, 0
bl sub_80A4DF0
@@ -296336,7 +296336,7 @@ _080A6B7E:
thumb_func_end sub_80A6B30
thumb_func_start sub_80A6B90
-sub_80A6B90: ; 80A6B90
+sub_80A6B90: @ 80A6B90
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -296389,7 +296389,7 @@ _080A6BEC:
thumb_func_end sub_80A6B90
thumb_func_start sub_80A6BFC
-sub_80A6BFC: ; 80A6BFC
+sub_80A6BFC: @ 80A6BFC
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x0202305c
@@ -296444,7 +296444,7 @@ _080A6C60:
thumb_func_end sub_80A6BFC
thumb_func_start sub_80A6C68
-sub_80A6C68: ; 80A6C68
+sub_80A6C68: @ 80A6C68
push {lr}
sub sp, 0x20
adds r1, r0, 0
@@ -296486,7 +296486,7 @@ sub_80A6C68: ; 80A6C68
thumb_func_end sub_80A6C68
thumb_func_start sub_80A6CC0
-sub_80A6CC0: ; 80A6CC0
+sub_80A6CC0: @ 80A6CC0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -296524,7 +296524,7 @@ sub_80A6CC0: ; 80A6CC0
thumb_func_end sub_80A6CC0
thumb_func_start sub_80A6D10
-sub_80A6D10: ; 80A6D10
+sub_80A6D10: @ 80A6D10
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -296554,7 +296554,7 @@ sub_80A6D10: ; 80A6D10
thumb_func_end sub_80A6D10
thumb_func_start sub_80A6D48
-sub_80A6D48: ; 80A6D48
+sub_80A6D48: @ 80A6D48
push {r4,lr}
adds r4, r0, 0
bl sub_80A6D10
@@ -296568,7 +296568,7 @@ sub_80A6D48: ; 80A6D48
thumb_func_end sub_80A6D48
thumb_func_start sub_80A6D60
-sub_80A6D60: ; 80A6D60
+sub_80A6D60: @ 80A6D60
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r2, 0
@@ -296594,7 +296594,7 @@ _080A6D86:
thumb_func_end sub_80A6D60
thumb_func_start sub_80A6D94
-sub_80A6D94: ; 80A6D94
+sub_80A6D94: @ 80A6D94
push {lr}
bl sub_80A4DF0
lsls r0, 24
@@ -296610,7 +296610,7 @@ _080A6DA6:
thumb_func_end sub_80A6D94
thumb_func_start sub_80A6DAC
-sub_80A6DAC: ; 80A6DAC
+sub_80A6DAC: @ 80A6DAC
push {lr}
lsls r0, 24
cmp r0, 0
@@ -296644,7 +296644,7 @@ _080A6DE8:
thumb_func_end sub_80A6DAC
thumb_func_start sub_80A6DEC
-sub_80A6DEC: ; 80A6DEC
+sub_80A6DEC: @ 80A6DEC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -296664,7 +296664,7 @@ sub_80A6DEC: ; 80A6DEC
thumb_func_end sub_80A6DEC
thumb_func_start sub_80A6E14
-sub_80A6E14: ; 80A6E14
+sub_80A6E14: @ 80A6E14
push {r4-r6,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x32]
@@ -296697,7 +296697,7 @@ sub_80A6E14: ; 80A6E14
thumb_func_end sub_80A6E14
thumb_func_start obj_translate_based_on_private_1_2_3_4
-obj_translate_based_on_private_1_2_3_4: ; 80A6E54
+obj_translate_based_on_private_1_2_3_4: @ 80A6E54
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -296778,7 +296778,7 @@ _080A6ED0:
thumb_func_end obj_translate_based_on_private_1_2_3_4
thumb_func_start sub_80A6EEC
-sub_80A6EEC: ; 80A6EEC
+sub_80A6EEC: @ 80A6EEC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -296798,7 +296798,7 @@ sub_80A6EEC: ; 80A6EEC
thumb_func_end sub_80A6EEC
thumb_func_start sub_80A6F14
-sub_80A6F14: ; 80A6F14
+sub_80A6F14: @ 80A6F14
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -296818,7 +296818,7 @@ sub_80A6F14: ; 80A6F14
thumb_func_end sub_80A6F14
thumb_func_start sub_80A6F3C
-sub_80A6F3C: ; 80A6F3C
+sub_80A6F3C: @ 80A6F3C
push {r4-r6,lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -296873,7 +296873,7 @@ _080A6F90:
thumb_func_end sub_80A6F3C
thumb_func_start sub_80A6F98
-sub_80A6F98: ; 80A6F98
+sub_80A6F98: @ 80A6F98
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -296889,7 +296889,7 @@ _080A6FAC:
thumb_func_end sub_80A6F98
thumb_func_start sub_80A6FB4
-sub_80A6FB4: ; 80A6FB4
+sub_80A6FB4: @ 80A6FB4
push {r4,lr}
adds r4, r0, 0
bl sub_8039E9C
@@ -296907,7 +296907,7 @@ _080A6FCE:
thumb_func_end sub_80A6FB4
thumb_func_start sub_80A6FD4
-sub_80A6FD4: ; 80A6FD4
+sub_80A6FD4: @ 80A6FD4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -296932,7 +296932,7 @@ _080A6FE8:
thumb_func_end sub_80A6FD4
thumb_func_start sub_80A7000
-sub_80A7000: ; 80A7000
+sub_80A7000: @ 80A7000
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -296952,7 +296952,7 @@ sub_80A7000: ; 80A7000
thumb_func_end sub_80A7000
thumb_func_start sub_80A7028
-sub_80A7028: ; 80A7028
+sub_80A7028: @ 80A7028
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -297033,7 +297033,7 @@ _080A70A4:
thumb_func_end sub_80A7028
thumb_func_start sub_80A70C0
-sub_80A70C0: ; 80A70C0
+sub_80A70C0: @ 80A70C0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -297053,7 +297053,7 @@ sub_80A70C0: ; 80A70C0
thumb_func_end sub_80A70C0
thumb_func_start sub_80A70E8
-sub_80A70E8: ; 80A70E8
+sub_80A70E8: @ 80A70E8
push {r4-r6,lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -297108,7 +297108,7 @@ _080A713C:
thumb_func_end sub_80A70E8
thumb_func_start sub_80A7144
-sub_80A7144: ; 80A7144
+sub_80A7144: @ 80A7144
push {r4,lr}
adds r4, r0, 0
bl sub_80A70E8
@@ -297124,7 +297124,7 @@ _080A7158:
thumb_func_end sub_80A7144
thumb_func_start sub_80A7160
-sub_80A7160: ; 80A7160
+sub_80A7160: @ 80A7160
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -297149,7 +297149,7 @@ _080A7174:
thumb_func_end sub_80A7160
thumb_func_start sub_80A718C
-sub_80A718C: ; 80A718C
+sub_80A718C: @ 80A718C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -297169,7 +297169,7 @@ sub_80A718C: ; 80A718C
thumb_func_end sub_80A718C
thumb_func_start obj_id_set_rotscale
-obj_id_set_rotscale: ; 80A71B4
+obj_id_set_rotscale: @ 80A71B4
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -297233,7 +297233,7 @@ _080A71F0:
thumb_func_end obj_id_set_rotscale
thumb_func_start sub_80A7238
-sub_80A7238: ; 80A7238
+sub_80A7238: @ 80A7238
push {r4,lr}
bl sub_80A4DF0
lsls r0, 24
@@ -297264,7 +297264,7 @@ _080A726A:
thumb_func_end sub_80A7238
thumb_func_start sub_80A7270
-sub_80A7270: ; 80A7270
+sub_80A7270: @ 80A7270
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -297369,7 +297369,7 @@ _080A7312:
thumb_func_end sub_80A7270
thumb_func_start sub_80A7344
-sub_80A7344: ; 80A7344
+sub_80A7344: @ 80A7344
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -297415,7 +297415,7 @@ sub_80A7344: ; 80A7344
thumb_func_end sub_80A7344
thumb_func_start sub_80A73A0
-sub_80A73A0: ; 80A73A0
+sub_80A73A0: @ 80A73A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -297448,7 +297448,7 @@ _080A73CC:
thumb_func_end sub_80A73A0
thumb_func_start sub_80A73E0
-sub_80A73E0: ; 80A73E0
+sub_80A73E0: @ 80A73E0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -297542,7 +297542,7 @@ _080A7486:
thumb_func_end sub_80A73E0
thumb_func_start sub_80A749C
-sub_80A749C: ; 80A749C
+sub_80A749C: @ 80A749C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -297575,7 +297575,7 @@ sub_80A749C: ; 80A749C
thumb_func_end sub_80A749C
thumb_func_start sub_80A74DC
-sub_80A74DC: ; 80A74DC
+sub_80A74DC: @ 80A74DC
push {lr}
lsls r0, 16
asrs r0, 16
@@ -297589,7 +297589,7 @@ sub_80A74DC: ; 80A74DC
thumb_func_end sub_80A74DC
thumb_func_start sub_80A74F4
-sub_80A74F4: ; 80A74F4
+sub_80A74F4: @ 80A74F4
push {lr}
lsls r0, 16
asrs r0, 16
@@ -297604,7 +297604,7 @@ sub_80A74F4: ; 80A74F4
thumb_func_end sub_80A74F4
thumb_func_start sub_80A750C
-sub_80A750C: ; 80A750C
+sub_80A750C: @ 80A750C
push {r4-r7,lr}
lsls r1, 24
lsls r0, 20
@@ -297678,7 +297678,7 @@ _080A7598:
thumb_func_end sub_80A750C
thumb_func_start sub_80A75AC
-sub_80A75AC: ; 80A75AC
+sub_80A75AC: @ 80A75AC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -297821,7 +297821,7 @@ _080A76B0:
thumb_func_end sub_80A75AC
thumb_func_start sub_80A76C4
-sub_80A76C4: ; 80A76C4
+sub_80A76C4: @ 80A76C4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -297933,14 +297933,14 @@ _080A77A0:
thumb_func_end sub_80A76C4
thumb_func_start sub_80A77AC
-sub_80A77AC: ; 80A77AC
+sub_80A77AC: @ 80A77AC
lsls r0, 24
lsrs r0, 24
bx lr
thumb_func_end sub_80A77AC
thumb_func_start sub_80A77B4
-sub_80A77B4: ; 80A77B4
+sub_80A77B4: @ 80A77B4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -297952,7 +297952,7 @@ sub_80A77B4: ; 80A77B4
thumb_func_end sub_80A77B4
thumb_func_start sub_80A77C8
-sub_80A77C8: ; 80A77C8
+sub_80A77C8: @ 80A77C8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -298000,7 +298000,7 @@ _080A781A:
thumb_func_end sub_80A77C8
thumb_func_start sub_80A7820
-sub_80A7820: ; 80A7820
+sub_80A7820: @ 80A7820
push {r4-r7,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -298063,7 +298063,7 @@ _080A785C:
thumb_func_end sub_80A7820
thumb_func_start sub_80A78AC
-sub_80A78AC: ; 80A78AC
+sub_80A78AC: @ 80A78AC
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x1
@@ -298112,7 +298112,7 @@ _080A78CC:
thumb_func_end sub_80A78AC
thumb_func_start sub_80A791C
-sub_80A791C: ; 80A791C
+sub_80A791C: @ 80A791C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -298128,7 +298128,7 @@ _080A7930:
thumb_func_end sub_80A791C
thumb_func_start sub_80A7938
-sub_80A7938: ; 80A7938
+sub_80A7938: @ 80A7938
push {r4-r7,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -298206,7 +298206,7 @@ _080A798E:
thumb_func_end sub_80A7938
thumb_func_start duplicate_obj_of_side_rel2move_in_transparent_mode
-duplicate_obj_of_side_rel2move_in_transparent_mode: ; 80A79E8
+duplicate_obj_of_side_rel2move_in_transparent_mode: @ 80A79E8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -298268,7 +298268,7 @@ _080A7A56:
thumb_func_end duplicate_obj_of_side_rel2move_in_transparent_mode
thumb_func_start obj_delete_but_dont_free_vram
-obj_delete_but_dont_free_vram: ; 80A7A5C
+obj_delete_but_dont_free_vram: @ 80A7A5C
push {lr}
adds r3, r0, 0
adds r3, 0x3F
@@ -298282,7 +298282,7 @@ obj_delete_but_dont_free_vram: ; 80A7A5C
thumb_func_end obj_delete_but_dont_free_vram
thumb_func_start sub_80A7A74
-sub_80A7A74: ; 80A7A74
+sub_80A7A74: @ 80A7A74
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -298350,7 +298350,7 @@ _080A7AA8:
thumb_func_end sub_80A7A74
thumb_func_start sub_80A7AFC
-sub_80A7AFC: ; 80A7AFC
+sub_80A7AFC: @ 80A7AFC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -298430,7 +298430,7 @@ _080A7B90:
thumb_func_end sub_80A7AFC
thumb_func_start sub_80A7B98
-sub_80A7B98: ; 80A7B98
+sub_80A7B98: @ 80A7B98
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -298472,7 +298472,7 @@ _080A7BE2:
thumb_func_end sub_80A7B98
thumb_func_start sub_80A7BF4
-sub_80A7BF4: ; 80A7BF4
+sub_80A7BF4: @ 80A7BF4
ldr r3, =0x0203841e
ldrh r1, [r3, 0x2]
movs r2, 0
@@ -298493,7 +298493,7 @@ sub_80A7BF4: ; 80A7BF4
thumb_func_end sub_80A7BF4
thumb_func_start sub_80A7C1C
-sub_80A7C1C: ; 80A7C1C
+sub_80A7C1C: @ 80A7C1C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -298570,7 +298570,7 @@ _080A7CAC:
thumb_func_end sub_80A7C1C
thumb_func_start sub_80A7CB4
-sub_80A7CB4: ; 80A7CB4
+sub_80A7CB4: @ 80A7CB4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -298604,7 +298604,7 @@ _080A7CEE:
thumb_func_end sub_80A7CB4
thumb_func_start sub_80A7CFC
-sub_80A7CFC: ; 80A7CFC
+sub_80A7CFC: @ 80A7CFC
push {r4,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -298634,7 +298634,7 @@ sub_80A7CFC: ; 80A7CFC
thumb_func_end sub_80A7CFC
thumb_func_start sub_80A7D34
-sub_80A7D34: ; 80A7D34
+sub_80A7D34: @ 80A7D34
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, =0x02038444
@@ -298792,7 +298792,7 @@ _080A7E64:
thumb_func_end sub_80A7D34
thumb_func_start sub_80A7E6C
-sub_80A7E6C: ; 80A7E6C
+sub_80A7E6C: @ 80A7E6C
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -298834,7 +298834,7 @@ _080A7EA8:
thumb_func_end sub_80A7E6C
thumb_func_start sub_80A7EC0
-sub_80A7EC0: ; 80A7EC0
+sub_80A7EC0: @ 80A7EC0
push {r4,r5,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -298878,7 +298878,7 @@ _080A7F00:
thumb_func_end sub_80A7EC0
thumb_func_start sub_80A7F18
-sub_80A7F18: ; 80A7F18
+sub_80A7F18: @ 80A7F18
push {r4-r7,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -299016,7 +299016,7 @@ _080A8042:
thumb_func_end sub_80A7F18
thumb_func_start sub_80A8048
-sub_80A8048: ; 80A8048
+sub_80A8048: @ 80A8048
strh r2, [r0]
asrs r2, 16
strh r2, [r1]
@@ -299024,7 +299024,7 @@ sub_80A8048: ; 80A8048
thumb_func_end sub_80A8048
thumb_func_start sub_80A8050
-sub_80A8050: ; 80A8050
+sub_80A8050: @ 80A8050
lsls r0, 16
lsrs r0, 16
lsls r1, 16
@@ -299033,7 +299033,7 @@ sub_80A8050: ; 80A8050
thumb_func_end sub_80A8050
thumb_func_start sub_80A805C
-sub_80A805C: ; 80A805C
+sub_80A805C: @ 80A805C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -299088,7 +299088,7 @@ sub_80A805C: ; 80A805C
thumb_func_end sub_80A805C
thumb_func_start sub_80A80C8
-sub_80A80C8: ; 80A80C8
+sub_80A80C8: @ 80A80C8
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x18]
@@ -299155,7 +299155,7 @@ _080A8136:
thumb_func_end sub_80A80C8
thumb_func_start sub_80A8140
-sub_80A8140: ; 80A8140
+sub_80A8140: @ 80A8140
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -299182,7 +299182,7 @@ _080A815E:
thumb_func_end sub_80A8140
thumb_func_start sub_80A8174
-sub_80A8174: ; 80A8174
+sub_80A8174: @ 80A8174
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -299308,7 +299308,7 @@ _080A825C:
thumb_func_end sub_80A8174
thumb_func_start sub_80A8278
-sub_80A8278: ; 80A8278
+sub_80A8278: @ 80A8278
push {r4-r6,lr}
movs r5, 0
ldr r0, =0x0202406c
@@ -299362,7 +299362,7 @@ _080A82D2:
thumb_func_end sub_80A8278
thumb_func_start sub_80A82E4
-sub_80A82E4: ; 80A82E4
+sub_80A82E4: @ 80A82E4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -299401,7 +299401,7 @@ _080A8320:
thumb_func_end sub_80A82E4
thumb_func_start sub_80A8328
-sub_80A8328: ; 80A8328
+sub_80A8328: @ 80A8328
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -299436,7 +299436,7 @@ _080A835C:
thumb_func_end sub_80A8328
thumb_func_start battle_get_per_side_status_permutated
-battle_get_per_side_status_permutated: ; 80A8364
+battle_get_per_side_status_permutated: @ 80A8364
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -299464,7 +299464,7 @@ _080A838C:
thumb_func_end battle_get_per_side_status_permutated
thumb_func_start sub_80A8394
-sub_80A8394: ; 80A8394
+sub_80A8394: @ 80A8394
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -299745,7 +299745,7 @@ _080A85EE:
thumb_func_end sub_80A8394
thumb_func_start sub_80A8610
-sub_80A8610: ; 80A8610
+sub_80A8610: @ 80A8610
push {lr}
bl RemoveObjectAndFreeResources
pop {r0}
@@ -299753,7 +299753,7 @@ sub_80A8610: ; 80A8610
thumb_func_end sub_80A8610
thumb_func_start sub_80A861C
-sub_80A861C: ; 80A861C
+sub_80A861C: @ 80A861C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -300128,7 +300128,7 @@ _080A8918:
thumb_func_end sub_80A861C
thumb_func_start sub_80A8924
-sub_80A8924: ; 80A8924
+sub_80A8924: @ 80A8924
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -300211,7 +300211,7 @@ _080A89A4:
thumb_func_end sub_80A8924
thumb_func_start sub_80A89C8
-sub_80A89C8: ; 80A89C8
+sub_80A89C8: @ 80A89C8
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -300289,7 +300289,7 @@ sub_80A89C8: ; 80A89C8
thumb_func_end sub_80A89C8
thumb_func_start sub_80A8A6C
-sub_80A8A6C: ; 80A8A6C
+sub_80A8A6C: @ 80A8A6C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -300347,7 +300347,7 @@ _080A8AB6:
thumb_func_end sub_80A8A6C
thumb_func_start sub_80A8AEC
-sub_80A8AEC: ; 80A8AEC
+sub_80A8AEC: @ 80A8AEC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -300402,7 +300402,7 @@ _080A8B26:
thumb_func_end sub_80A8AEC
thumb_func_start sub_80A8B64
-sub_80A8B64: ; 80A8B64
+sub_80A8B64: @ 80A8B64
push {r4,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -300443,7 +300443,7 @@ _080A8B9C:
thumb_func_end sub_80A8B64
thumb_func_start sub_80A8BC4
-sub_80A8BC4: ; 80A8BC4
+sub_80A8BC4: @ 80A8BC4
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -300544,7 +300544,7 @@ _080A8C6A:
thumb_func_end sub_80A8BC4
thumb_func_start sub_80A8CAC
-sub_80A8CAC: ; 80A8CAC
+sub_80A8CAC: @ 80A8CAC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -300644,7 +300644,7 @@ _080A8D6C:
thumb_func_end sub_80A8CAC
thumb_func_start sub_80A8D78
-sub_80A8D78: ; 80A8D78
+sub_80A8D78: @ 80A8D78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -300710,7 +300710,7 @@ _080A8DE8:
thumb_func_end sub_80A8D78
thumb_func_start sub_80A8DFC
-sub_80A8DFC: ; 80A8DFC
+sub_80A8DFC: @ 80A8DFC
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -300738,7 +300738,7 @@ _080A8E26:
thumb_func_end sub_80A8DFC
thumb_func_start sub_80A8E30
-sub_80A8E30: ; 80A8E30
+sub_80A8E30: @ 80A8E30
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -300777,7 +300777,7 @@ _080A8E6A:
thumb_func_end sub_80A8E30
thumb_func_start sub_80A8E88
-sub_80A8E88: ; 80A8E88
+sub_80A8E88: @ 80A8E88
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -300825,7 +300825,7 @@ _080A8EDC:
thumb_func_end sub_80A8E88
thumb_func_start sub_80A8EE4
-sub_80A8EE4: ; 80A8EE4
+sub_80A8EE4: @ 80A8EE4
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -300878,12 +300878,12 @@ _080A8F32:
.include "asm/task.s"
thumb_func_start nullsub_35
-nullsub_35: ; 80A92F4
+nullsub_35: @ 80A92F4
bx lr
thumb_func_end nullsub_35
thumb_func_start sub_80A92F8
-sub_80A92F8: ; 80A92F8
+sub_80A92F8: @ 80A92F8
push {lr}
ldr r2, =0x02037fd4
ldrb r0, [r2, 0x8]
@@ -300912,7 +300912,7 @@ sub_80A92F8: ; 80A92F8
thumb_func_end sub_80A92F8
thumb_func_start c2_80777E8
-c2_80777E8: ; 80A933C
+c2_80777E8: @ 80A933C
push {r4-r7,lr}
sub sp, 0x8
ldr r0, =0x02024474
@@ -301190,7 +301190,7 @@ _080A95D2:
thumb_func_end c2_80777E8
thumb_func_start sub_80A95F4
-sub_80A95F4: ; 80A95F4
+sub_80A95F4: @ 80A95F4
ldr r3, =0x0400000a
ldrb r2, [r3]
movs r1, 0xD
@@ -301207,7 +301207,7 @@ sub_80A95F4: ; 80A95F4
thumb_func_end sub_80A95F4
thumb_func_start sub_80A9614
-sub_80A9614: ; 80A9614
+sub_80A9614: @ 80A9614
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -301316,7 +301316,7 @@ _080A96FC:
thumb_func_end sub_80A9614
thumb_func_start sub_80A9708
-sub_80A9708: ; 80A9708
+sub_80A9708: @ 80A9708
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -301740,7 +301740,7 @@ _080A9AA0:
thumb_func_end sub_80A9708
thumb_func_start sub_80A9ADC
-sub_80A9ADC: ; 80A9ADC
+sub_80A9ADC: @ 80A9ADC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -301910,7 +301910,7 @@ _080A9C5E:
thumb_func_end sub_80A9ADC
thumb_func_start sub_80A9C70
-sub_80A9C70: ; 80A9C70
+sub_80A9C70: @ 80A9C70
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -302060,7 +302060,7 @@ _080A9D90:
thumb_func_end sub_80A9C70
thumb_func_start sub_80A9DB4
-sub_80A9DB4: ; 80A9DB4
+sub_80A9DB4: @ 80A9DB4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -302135,7 +302135,7 @@ _080A9E3E:
thumb_func_end sub_80A9DB4
thumb_func_start sub_80A9E44
-sub_80A9E44: ; 80A9E44
+sub_80A9E44: @ 80A9E44
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x3A]
@@ -302165,7 +302165,7 @@ _080A9E74:
thumb_func_end sub_80A9E44
thumb_func_start sub_80A9E78
-sub_80A9E78: ; 80A9E78
+sub_80A9E78: @ 80A9E78
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -302230,7 +302230,7 @@ _080A9EEC:
thumb_func_end sub_80A9E78
thumb_func_start sub_80A9EF4
-sub_80A9EF4: ; 80A9EF4
+sub_80A9EF4: @ 80A9EF4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -302316,7 +302316,7 @@ _080A9F7C:
thumb_func_end sub_80A9EF4
thumb_func_start sub_80A9FD0
-sub_80A9FD0: ; 80A9FD0
+sub_80A9FD0: @ 80A9FD0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -302356,7 +302356,7 @@ _080AA01A:
thumb_func_end sub_80A9FD0
thumb_func_start sub_80AA020
-sub_80AA020: ; 80AA020
+sub_80AA020: @ 80AA020
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -302436,7 +302436,7 @@ _080AA0B0:
thumb_func_end sub_80AA020
thumb_func_start sub_80AA0D0
-sub_80AA0D0: ; 80AA0D0
+sub_80AA0D0: @ 80AA0D0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -302478,7 +302478,7 @@ _080AA11E:
thumb_func_end sub_80AA0D0
thumb_func_start sub_80AA124
-sub_80AA124: ; 80AA124
+sub_80AA124: @ 80AA124
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -302527,7 +302527,7 @@ _080AA186:
thumb_func_end sub_80AA124
thumb_func_start sub_80AA18C
-sub_80AA18C: ; 80AA18C
+sub_80AA18C: @ 80AA18C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -302759,7 +302759,7 @@ _080AA352:
thumb_func_end sub_80AA18C
thumb_func_start move_anim_start_t2
-move_anim_start_t2: ; 80AA364
+move_anim_start_t2: @ 80AA364
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -302791,7 +302791,7 @@ move_anim_start_t2: ; 80AA364
thumb_func_end move_anim_start_t2
thumb_func_start task0A_80788BC
-task0A_80788BC: ; 80AA3B4
+task0A_80788BC: @ 80AA3B4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -302831,7 +302831,7 @@ _080AA3F6:
thumb_func_end task0A_80788BC
thumb_func_start sub_80AA40C
-sub_80AA40C: ; 80AA40C
+sub_80AA40C: @ 80AA40C
push {lr}
adds r3, r0, 0
ldr r2, =0x03005e00
@@ -302886,7 +302886,7 @@ _080AA46A:
thumb_func_end sub_80AA40C
thumb_func_start sub_80AA474
-sub_80AA474: ; 80AA474
+sub_80AA474: @ 80AA474
push {lr}
adds r3, r0, 0
ldr r2, =0x03005e00
@@ -302923,7 +302923,7 @@ _080AA4AE:
thumb_func_end sub_80AA474
thumb_func_start sub_80AA4B4
-sub_80AA4B4: ; 80AA4B4
+sub_80AA4B4: @ 80AA4B4
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -302957,7 +302957,7 @@ _080AA4E8:
thumb_func_end sub_80AA4B4
thumb_func_start sub_80AA4EC
-sub_80AA4EC: ; 80AA4EC
+sub_80AA4EC: @ 80AA4EC
push {r4-r7,lr}
lsls r0, 16
ldr r2, =0xffc00000
@@ -303000,7 +303000,7 @@ _080AA4FA:
thumb_func_end sub_80AA4EC
thumb_func_start sub_80AA548
-sub_80AA548: ; 80AA548
+sub_80AA548: @ 80AA548
push {r4-r6,lr}
lsls r0, 16
ldr r2, =0xffc00000
@@ -303043,8 +303043,8 @@ _080AA556:
thumb_func_end sub_80AA548
thumb_func_start title_screen_logo_shine_obj_callback_type1
-; void title_screen_logo_shine_obj_callback_type1(struct obj *obj)
-title_screen_logo_shine_obj_callback_type1: ; 80AA5A4
+@ void title_screen_logo_shine_obj_callback_type1(struct obj *obj)
+title_screen_logo_shine_obj_callback_type1: @ 80AA5A4
push {r4,lr}
adds r3, r0, 0
ldrh r2, [r3, 0x20]
@@ -303135,8 +303135,8 @@ _080AA648:
thumb_func_end title_screen_logo_shine_obj_callback_type1
thumb_func_start title_screen_logo_shine_obj_callback_type2
-; void title_screen_logo_shine_obj_callback_type2(struct obj *obj)
-title_screen_logo_shine_obj_callback_type2: ; 80AA654
+@ void title_screen_logo_shine_obj_callback_type2(struct obj *obj)
+title_screen_logo_shine_obj_callback_type2: @ 80AA654
push {lr}
adds r2, r0, 0
ldrh r3, [r2, 0x20]
@@ -303159,8 +303159,8 @@ _080AA676:
thumb_func_end title_screen_logo_shine_obj_callback_type2
thumb_func_start title_screen_add_logo_shine_obj
-; void title_screen_add_logo_shine_obj(int a1)
-title_screen_add_logo_shine_obj: ; 80AA67C
+@ void title_screen_add_logo_shine_obj(int a1)
+title_screen_add_logo_shine_obj: @ 80AA67C
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -303286,8 +303286,8 @@ _080AA766:
thumb_func_end title_screen_add_logo_shine_obj
thumb_func_start title_screen_vblank_callback
-; void title_screen_vblank_callback()
-title_screen_vblank_callback: ; 80AA780
+@ void title_screen_vblank_callback()
+title_screen_vblank_callback: @ 80AA780
push {lr}
bl sub_80BA0A8
bl LoadOamFromSprites
@@ -303303,8 +303303,8 @@ title_screen_vblank_callback: ; 80AA780
thumb_func_end title_screen_vblank_callback
thumb_func_start c2_title_screen_1
-; void c2_title_screen_1()
-c2_title_screen_1: ; 80AA7A4
+@ void c2_title_screen_1()
+c2_title_screen_1: @ 80AA7A4
push {r4,lr}
sub sp, 0x14
ldr r0, =0x030022c0
@@ -303616,8 +303616,8 @@ _080AAB1E:
thumb_func_end c2_title_screen_1
thumb_func_start c2_title_screen_2
-; void c2_title_screen_2()
-c2_title_screen_2: ; 80AAB2C
+@ void c2_title_screen_2()
+c2_title_screen_2: @ 80AAB2C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -303628,8 +303628,8 @@ c2_title_screen_2: ; 80AAB2C
thumb_func_end c2_title_screen_2
thumb_func_start task_title_screen_1
-; void task_title_screen_1(int task_id)
-task_title_screen_1: ; 80AAB44
+@ void task_title_screen_1(int task_id)
+task_title_screen_1: @ 80AAB44
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -303747,8 +303747,8 @@ _080AAC32:
thumb_func_end task_title_screen_1
thumb_func_start task_title_screen_2
-; void task_title_screen_2(int task_id)
-task_title_screen_2: ; 80AAC50
+@ void task_title_screen_2(int task_id)
+task_title_screen_2: @ 80AAC50
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -303875,8 +303875,8 @@ _080AAD20:
thumb_func_end task_title_screen_2
thumb_func_start task_title_screen_3
-; void task_title_screen_3(int task_id)
-task_title_screen_3: ; 80AAD64
+@ void task_title_screen_3(int task_id)
+task_title_screen_3: @ 80AAD64
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -304017,7 +304017,7 @@ _080AAE98:
thumb_func_end task_title_screen_3
thumb_func_start Cb2_GoToMainMenu
-Cb2_GoToMainMenu: ; 80AAEB8
+Cb2_GoToMainMenu: @ 80AAEB8
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -304032,7 +304032,7 @@ _080AAECA:
thumb_func_end Cb2_GoToMainMenu
thumb_func_start c2_show_copyright_and_intro_again_1
-c2_show_copyright_and_intro_again_1: ; 80AAED4
+c2_show_copyright_and_intro_again_1: @ 80AAED4
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -304047,7 +304047,7 @@ _080AAEE6:
thumb_func_end c2_show_copyright_and_intro_again_1
thumb_func_start c2_clear_save_data_screen_1
-c2_clear_save_data_screen_1: ; 80AAEF0
+c2_clear_save_data_screen_1: @ 80AAEF0
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -304062,7 +304062,7 @@ _080AAF02:
thumb_func_end c2_clear_save_data_screen_1
thumb_func_start c2_reset_rtc_screen_1
-c2_reset_rtc_screen_1: ; 80AAF0C
+c2_reset_rtc_screen_1: @ 80AAF0C
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -304077,7 +304077,7 @@ _080AAF1E:
thumb_func_end c2_reset_rtc_screen_1
thumb_func_start c2_berry_program_update_screen_1
-c2_berry_program_update_screen_1: ; 80AAF28
+c2_berry_program_update_screen_1: @ 80AAF28
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -304093,8 +304093,8 @@ _080AAF3E:
thumb_func_end c2_berry_program_update_screen_1
thumb_func_start title_screen_update_rayquaza_ring_palette
-; void title_screen_update_rayquaza_ring_palette(u8 a1)
-title_screen_update_rayquaza_ring_palette: ; 80AAF48
+@ void title_screen_update_rayquaza_ring_palette(u8 a1)
+title_screen_update_rayquaza_ring_palette: @ 80AAF48
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -304144,8 +304144,8 @@ _080AAF9C:
thumb_func_end title_screen_update_rayquaza_ring_palette
thumb_func_start sub_80AAFA4
-; void sub_80AAFA4()
-sub_80AAFA4: ; 80AAFA4
+@ void sub_80AAFA4()
+sub_80AAFA4: @ 80AAFA4
push {r4-r6,lr}
ldr r0, =sub_80AB1B0
bl is_function_an_active_task
@@ -304241,7 +304241,7 @@ _080AB060:
thumb_func_end sub_80AAFA4
thumb_func_start weather_set
-weather_set: ; 80AB098
+weather_set: @ 80AB098
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -304289,7 +304289,7 @@ _080AB0D2:
thumb_func_end weather_set
thumb_func_start sub_80AB104
-sub_80AB104: ; 80AB104
+sub_80AB104: @ 80AB104
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -304310,7 +304310,7 @@ sub_80AB104: ; 80AB104
thumb_func_end sub_80AB104
thumb_func_start sub_80AB130
-sub_80AB130: ; 80AB130
+sub_80AB130: @ 80AB130
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -304336,7 +304336,7 @@ sub_80AB130: ; 80AB130
thumb_func_end sub_80AB130
thumb_func_start sub_80AB160
-sub_80AB160: ; 80AB160
+sub_80AB160: @ 80AB160
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -304372,7 +304372,7 @@ _080AB198:
thumb_func_end sub_80AB160
thumb_func_start sub_80AB1B0
-sub_80AB1B0: ; 80AB1B0
+sub_80AB1B0: @ 80AB1B0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -304452,7 +304452,7 @@ _080AB23C:
thumb_func_end sub_80AB1B0
thumb_func_start sub_80AB26C
-sub_80AB26C: ; 80AB26C
+sub_80AB26C: @ 80AB26C
ldr r0, =0x02038454
ldr r2, =0x000006c1
adds r1, r0, r2
@@ -304466,18 +304466,18 @@ sub_80AB26C: ; 80AB26C
thumb_func_end sub_80AB26C
thumb_func_start nullsub_36
-nullsub_36: ; 80AB28C
+nullsub_36: @ 80AB28C
bx lr
thumb_func_end nullsub_36
thumb_func_start sub_80AB290
-sub_80AB290: ; 80AB290
+sub_80AB290: @ 80AB290
movs r0, 0
bx lr
thumb_func_end sub_80AB290
thumb_func_start sub_80AB294
-sub_80AB294: ; 80AB294
+sub_80AB294: @ 80AB294
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -304626,7 +304626,7 @@ _080AB384:
thumb_func_end sub_80AB294
thumb_func_start sub_80AB3A8
-sub_80AB3A8: ; 80AB3A8
+sub_80AB3A8: @ 80AB3A8
push {r4-r7,lr}
ldr r0, =0x02038454
ldr r1, =0x000006c6
@@ -304693,7 +304693,7 @@ _080AB42C:
thumb_func_end sub_80AB3A8
thumb_func_start sub_80AB434
-sub_80AB434: ; 80AB434
+sub_80AB434: @ 80AB434
push {lr}
ldr r2, =0x02038454
ldr r0, =0x000006cb
@@ -304809,7 +304809,7 @@ _080AB53C:
thumb_func_end sub_80AB434
thumb_func_start sub_80AB54C
-sub_80AB54C: ; 80AB54C
+sub_80AB54C: @ 80AB54C
push {r4,lr}
sub sp, 0x4
ldr r2, =0x02038454
@@ -304856,7 +304856,7 @@ _080AB5A4:
thumb_func_end sub_80AB54C
thumb_func_start sub_80AB5AC
-sub_80AB5AC: ; 80AB5AC
+sub_80AB5AC: @ 80AB5AC
push {r4,lr}
ldr r2, =0x02038454
ldr r0, =0x000006c7
@@ -304900,7 +304900,7 @@ _080AB5FE:
thumb_func_end sub_80AB5AC
thumb_func_start sub_80AB604
-sub_80AB604: ; 80AB604
+sub_80AB604: @ 80AB604
push {lr}
ldr r2, =0x02038454
ldr r1, =0x000006c7
@@ -304929,12 +304929,12 @@ _080AB63A:
thumb_func_end sub_80AB604
thumb_func_start nullsub_94
-nullsub_94: ; 80AB640
+nullsub_94: @ 80AB640
bx lr
thumb_func_end nullsub_94
thumb_func_start pal_fade_2
-pal_fade_2: ; 80AB644
+pal_fade_2: @ 80AB644
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -305180,7 +305180,7 @@ _080AB82E:
thumb_func_end pal_fade_2
thumb_func_start sub_80AB848
-sub_80AB848: ; 80AB848
+sub_80AB848: @ 80AB848
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -305346,7 +305346,7 @@ _080AB974:
thumb_func_end sub_80AB848
thumb_func_start sub_80AB990
-sub_80AB990: ; 80AB990
+sub_80AB990: @ 80AB990
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -305491,7 +305491,7 @@ _080ABA8A:
thumb_func_end sub_80AB990
thumb_func_start sub_80ABAB0
-sub_80ABAB0: ; 80ABAB0
+sub_80ABAB0: @ 80ABAB0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -305634,7 +305634,7 @@ _080ABBB0:
thumb_func_end sub_80ABAB0
thumb_func_start sub_80ABBCC
-sub_80ABBCC: ; 80ABBCC
+sub_80ABBCC: @ 80ABBCC
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -305660,7 +305660,7 @@ _080ABBEE:
thumb_func_end sub_80ABBCC
thumb_func_start sub_80ABC00
-sub_80ABC00: ; 80ABC00
+sub_80ABC00: @ 80ABC00
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -305697,7 +305697,7 @@ _080ABC40:
thumb_func_end sub_80ABC00
thumb_func_start sub_80ABC48
-sub_80ABC48: ; 80ABC48
+sub_80ABC48: @ 80ABC48
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -305724,7 +305724,7 @@ _080ABC6E:
thumb_func_end sub_80ABC48
thumb_func_start sub_80ABC7C
-sub_80ABC7C: ; 80ABC7C
+sub_80ABC7C: @ 80ABC7C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -305764,7 +305764,7 @@ _080ABCBC:
thumb_func_end sub_80ABC7C
thumb_func_start fade_screen
-fade_screen: ; 80ABCD0
+fade_screen: @ 80ABCD0
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -305903,7 +305903,7 @@ _080ABDE4:
thumb_func_end fade_screen
thumb_func_start sub_80ABDFC
-sub_80ABDFC: ; 80ABDFC
+sub_80ABDFC: @ 80ABDFC
ldr r0, =0x02038454
ldr r1, =0x000006c6
adds r0, r1
@@ -305918,8 +305918,8 @@ sub_80ABDFC: ; 80ABDFC
thumb_func_end sub_80ABDFC
thumb_func_start sub_80ABE18
-; void sub_80ABE18(u8 a1)
-sub_80ABE18: ; 80ABE18
+@ void sub_80ABE18(u8 a1)
+sub_80ABE18: @ 80ABE18
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 8
@@ -306023,7 +306023,7 @@ _080ABEF4:
thumb_func_end sub_80ABE18
thumb_func_start sub_80ABF00
-sub_80ABF00: ; 80ABF00
+sub_80ABF00: @ 80ABF00
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -306041,7 +306041,7 @@ sub_80ABF00: ; 80ABF00
thumb_func_end sub_80ABF00
thumb_func_start sub_80ABF20
-sub_80ABF20: ; 80ABF20
+sub_80ABF20: @ 80ABF20
push {lr}
ldr r1, =0x02038454
ldr r2, =0x000006c6
@@ -306063,7 +306063,7 @@ _080ABF42:
thumb_func_end sub_80ABF20
thumb_func_start sub_80ABF4C
-sub_80ABF4C: ; 80ABF4C
+sub_80ABF4C: @ 80ABF4C
push {r4,lr}
ldr r4, =0x02038454
ldr r1, =0x000006d4
@@ -306085,7 +306085,7 @@ sub_80ABF4C: ; 80ABF4C
thumb_func_end sub_80ABF4C
thumb_func_start sub_80ABF7C
-sub_80ABF7C: ; 80ABF7C
+sub_80ABF7C: @ 80ABF7C
movs r2, 0x20
strb r2, [r0]
strb r2, [r1]
@@ -306093,7 +306093,7 @@ sub_80ABF7C: ; 80ABF7C
thumb_func_end sub_80ABF7C
thumb_func_start sub_80ABF84
-sub_80ABF84: ; 80ABF84
+sub_80ABF84: @ 80ABF84
ldr r0, =0x02038454
ldr r2, =0x0000074d
adds r1, r0, r2
@@ -306107,7 +306107,7 @@ sub_80ABF84: ; 80ABF84
thumb_func_end sub_80ABF84
thumb_func_start sub_80ABFA4
-sub_80ABFA4: ; 80ABFA4
+sub_80ABFA4: @ 80ABFA4
push {r4,lr}
ldr r1, =0x02038454
ldr r0, =0x0000074d
@@ -306136,7 +306136,7 @@ _080ABFDA:
thumb_func_end sub_80ABFA4
thumb_func_start sub_80ABFE0
-sub_80ABFE0: ; 80ABFE0
+sub_80ABFE0: @ 80ABFE0
push {lr}
lsls r0, 24
asrs r0, 24
@@ -306147,7 +306147,7 @@ sub_80ABFE0: ; 80ABFE0
thumb_func_end sub_80ABFE0
thumb_func_start sub_80ABFF0
-sub_80ABFF0: ; 80ABFF0
+sub_80ABFF0: @ 80ABFF0
ldr r1, =0x02038454
ldr r2, =0x0000073c
adds r0, r1, r2
@@ -306168,7 +306168,7 @@ sub_80ABFF0: ; 80ABFF0
thumb_func_end sub_80ABFF0
thumb_func_start sub_80AC01C
-sub_80AC01C: ; 80AC01C
+sub_80AC01C: @ 80AC01C
push {r4-r7,lr}
ldr r5, =0x02038454
ldr r0, =0x00000742
@@ -306292,7 +306292,7 @@ _080AC118:
thumb_func_end sub_80AC01C
thumb_func_start sub_80AC124
-sub_80AC124: ; 80AC124
+sub_80AC124: @ 80AC124
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -306323,7 +306323,7 @@ sub_80AC124: ; 80AC124
thumb_func_end sub_80AC124
thumb_func_start sub_80AC164
-sub_80AC164: ; 80AC164
+sub_80AC164: @ 80AC164
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -306354,7 +306354,7 @@ sub_80AC164: ; 80AC164
thumb_func_end sub_80AC164
thumb_func_start sub_80AC1A8
-sub_80AC1A8: ; 80AC1A8
+sub_80AC1A8: @ 80AC1A8
push {r4-r6,lr}
ldr r0, =0x02038454
movs r1, 0xE6
@@ -306450,7 +306450,7 @@ _080AC26E:
thumb_func_end sub_80AC1A8
thumb_func_start sub_80AC274
-sub_80AC274: ; 80AC274
+sub_80AC274: @ 80AC274
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -306520,7 +306520,7 @@ _080AC306:
thumb_func_end sub_80AC274
thumb_func_start weather_get_current
-weather_get_current: ; 80AC30C
+weather_get_current: @ 80AC30C
ldr r0, =0x02038454
movs r1, 0xDA
lsls r1, 3
@@ -306531,7 +306531,7 @@ weather_get_current: ; 80AC30C
thumb_func_end weather_get_current
thumb_func_start sub_80AC31C
-sub_80AC31C: ; 80AC31C
+sub_80AC31C: @ 80AC31C
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -306578,7 +306578,7 @@ _080AC36E:
thumb_func_end sub_80AC31C
thumb_func_start play_some_sound
-play_some_sound: ; 80AC378
+play_some_sound: @ 80AC378
push {lr}
bl sub_80A390C
lsls r0, 24
@@ -306611,7 +306611,7 @@ _080AC3B6:
thumb_func_end play_some_sound
thumb_func_start sub_80AC3BC
-sub_80AC3BC: ; 80AC3BC
+sub_80AC3BC: @ 80AC3BC
ldr r0, =0x02038454
ldr r1, =0x000006d3
adds r0, r1
@@ -306621,7 +306621,7 @@ sub_80AC3BC: ; 80AC3BC
thumb_func_end sub_80AC3BC
thumb_func_start sub_80AC3D0
-sub_80AC3D0: ; 80AC3D0
+sub_80AC3D0: @ 80AC3D0
ldr r0, =0x02038454
ldr r1, =0x000006c6
adds r0, r1
@@ -306632,7 +306632,7 @@ sub_80AC3D0: ; 80AC3D0
thumb_func_end sub_80AC3D0
thumb_func_start sub_80AC3E4
-sub_80AC3E4: ; 80AC3E4
+sub_80AC3E4: @ 80AC3E4
ldr r0, =0x02038454
ldr r1, =0x000006c6
adds r0, r1
@@ -306643,7 +306643,7 @@ sub_80AC3E4: ; 80AC3E4
thumb_func_end sub_80AC3E4
thumb_func_start sub_80AC3F8
-sub_80AC3F8: ; 80AC3F8
+sub_80AC3F8: @ 80AC3F8
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -306665,7 +306665,7 @@ sub_80AC3F8: ; 80AC3F8
thumb_func_end sub_80AC3F8
thumb_func_start sub_80AC428
-sub_80AC428: ; 80AC428
+sub_80AC428: @ 80AC428
ldr r1, =0x03000f50
ldr r0, =gUnknown_0854C250
str r0, [r1]
@@ -306674,7 +306674,7 @@ sub_80AC428: ; 80AC428
thumb_func_end sub_80AC428
thumb_func_start sub_80AC438
-sub_80AC438: ; 80AC438
+sub_80AC438: @ 80AC438
push {lr}
ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
@@ -306707,7 +306707,7 @@ _080AC46C:
thumb_func_end sub_80AC438
thumb_func_start sub_80AC484
-sub_80AC484: ; 80AC484
+sub_80AC484: @ 80AC484
push {r4,lr}
bl sub_80AC438
ldr r0, =gUnknown_0854C14C
@@ -306731,7 +306731,7 @@ _080AC4A4:
thumb_func_end sub_80AC484
thumb_func_start sub_80AC4B4
-sub_80AC4B4: ; 80AC4B4
+sub_80AC4B4: @ 80AC4B4
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
@@ -306780,7 +306780,7 @@ _080AC508:
thumb_func_end sub_80AC4B4
thumb_func_start sub_80AC514
-sub_80AC514: ; 80AC514
+sub_80AC514: @ 80AC514
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
@@ -306819,7 +306819,7 @@ _080AC556:
thumb_func_end sub_80AC514
thumb_func_start sub_80AC55C
-sub_80AC55C: ; 80AC55C
+sub_80AC55C: @ 80AC55C
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006c1
@@ -306835,7 +306835,7 @@ sub_80AC55C: ; 80AC55C
thumb_func_end sub_80AC55C
thumb_func_start sub_80AC580
-sub_80AC580: ; 80AC580
+sub_80AC580: @ 80AC580
push {lr}
bl sub_80AC55C
pop {r0}
@@ -306843,18 +306843,18 @@ sub_80AC580: ; 80AC580
thumb_func_end sub_80AC580
thumb_func_start nullsub_95
-nullsub_95: ; 80AC58C
+nullsub_95: @ 80AC58C
bx lr
thumb_func_end nullsub_95
thumb_func_start sub_80AC590
-sub_80AC590: ; 80AC590
+sub_80AC590: @ 80AC590
movs r0, 0
bx lr
thumb_func_end sub_80AC590
thumb_func_start sub_80AC594
-sub_80AC594: ; 80AC594
+sub_80AC594: @ 80AC594
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
@@ -306943,7 +306943,7 @@ _080AC650:
thumb_func_end sub_80AC594
thumb_func_start sub_80AC660
-sub_80AC660: ; 80AC660
+sub_80AC660: @ 80AC660
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -306986,7 +306986,7 @@ _080AC6A4:
thumb_func_end sub_80AC660
thumb_func_start sub_80AC6B4
-sub_80AC6B4: ; 80AC6B4
+sub_80AC6B4: @ 80AC6B4
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -307005,7 +307005,7 @@ _080AC6CC:
thumb_func_end sub_80AC6B4
thumb_func_start sub_80AC6D0
-sub_80AC6D0: ; 80AC6D0
+sub_80AC6D0: @ 80AC6D0
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
@@ -307027,7 +307027,7 @@ sub_80AC6D0: ; 80AC6D0
thumb_func_end sub_80AC6D0
thumb_func_start sub_80AC704
-sub_80AC704: ; 80AC704
+sub_80AC704: @ 80AC704
push {r4,lr}
bl sub_80AC6D0
ldr r0, =gUnknown_0854C14C
@@ -307051,7 +307051,7 @@ _080AC724:
thumb_func_end sub_80AC704
thumb_func_start sub_80AC734
-sub_80AC734: ; 80AC734
+sub_80AC734: @ 80AC734
push {lr}
ldr r1, =gUnknown_0854C14C
ldr r0, [r1]
@@ -307142,13 +307142,13 @@ _080AC814:
thumb_func_end sub_80AC734
thumb_func_start sub_80AC818
-sub_80AC818: ; 80AC818
+sub_80AC818: @ 80AC818
movs r0, 0
bx lr
thumb_func_end sub_80AC818
thumb_func_start sub_80AC81C
-sub_80AC81C: ; 80AC81C
+sub_80AC81C: @ 80AC81C
push {lr}
ldr r0, =task50_0807B6D4
movs r1, 0x50
@@ -307159,7 +307159,7 @@ sub_80AC81C: ; 80AC81C
thumb_func_end sub_80AC81C
thumb_func_start task50_0807B6D4
-task50_0807B6D4: ; 80AC830
+task50_0807B6D4: @ 80AC830
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -307275,7 +307275,7 @@ _080AC922:
thumb_func_end task50_0807B6D4
thumb_func_start sub_80AC928
-sub_80AC928: ; 80AC928
+sub_80AC928: @ 80AC928
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -307318,7 +307318,7 @@ sub_80AC928: ; 80AC928
thumb_func_end sub_80AC928
thumb_func_start sub_80AC994
-sub_80AC994: ; 80AC994
+sub_80AC994: @ 80AC994
push {r4,lr}
bl sub_80AC928
ldr r0, =gUnknown_0854C14C
@@ -307342,7 +307342,7 @@ _080AC9B4:
thumb_func_end sub_80AC994
thumb_func_start sub_80AC9C4
-sub_80AC9C4: ; 80AC9C4
+sub_80AC9C4: @ 80AC9C4
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
@@ -307391,7 +307391,7 @@ _080ACA18:
thumb_func_end sub_80AC9C4
thumb_func_start sub_80ACA24
-sub_80ACA24: ; 80ACA24
+sub_80ACA24: @ 80ACA24
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
@@ -307457,7 +307457,7 @@ _080ACAAA:
thumb_func_end sub_80ACA24
thumb_func_start sub_80ACAB0
-sub_80ACAB0: ; 80ACAB0
+sub_80ACAB0: @ 80ACAB0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -307550,7 +307550,7 @@ _080ACAC4:
thumb_func_end sub_80ACAB0
thumb_func_start sub_80ACB84
-sub_80ACB84: ; 80ACB84
+sub_80ACB84: @ 80ACB84
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x36
@@ -307675,7 +307675,7 @@ _080ACC80:
thumb_func_end sub_80ACB84
thumb_func_start sub_80ACC88
-sub_80ACC88: ; 80ACC88
+sub_80ACC88: @ 80ACC88
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -307699,7 +307699,7 @@ _080ACCAC:
thumb_func_end sub_80ACC88
thumb_func_start sub_80ACCB4
-sub_80ACCB4: ; 80ACCB4
+sub_80ACCB4: @ 80ACCB4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -307788,7 +307788,7 @@ _080ACD5C:
thumb_func_end sub_80ACCB4
thumb_func_start sub_80ACD68
-sub_80ACD68: ; 80ACD68
+sub_80ACD68: @ 80ACD68
push {lr}
ldr r0, =gUnknown_0854FC54
bl LoadObjectPic
@@ -307798,7 +307798,7 @@ sub_80ACD68: ; 80ACD68
thumb_func_end sub_80ACD68
thumb_func_start sub_80ACD78
-sub_80ACD78: ; 80ACD78
+sub_80ACD78: @ 80ACD78
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -307943,7 +307943,7 @@ _080ACE9E:
thumb_func_end sub_80ACD78
thumb_func_start sub_80ACEAC
-sub_80ACEAC: ; 80ACEAC
+sub_80ACEAC: @ 80ACEAC
push {r4-r7,lr}
ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
@@ -308014,7 +308014,7 @@ _080ACF32:
thumb_func_end sub_80ACEAC
thumb_func_start sub_80ACF38
-sub_80ACF38: ; 80ACF38
+sub_80ACF38: @ 80ACF38
push {r4-r7,lr}
movs r4, 0
ldr r0, =gUnknown_0854C14C
@@ -308056,7 +308056,7 @@ _080ACF6A:
thumb_func_end sub_80ACF38
thumb_func_start sub_80ACF8C
-sub_80ACF8C: ; 80ACF8C
+sub_80ACF8C: @ 80ACF8C
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -308091,7 +308091,7 @@ sub_80ACF8C: ; 80ACF8C
thumb_func_end sub_80ACF8C
thumb_func_start sub_80ACFDC
-sub_80ACFDC: ; 80ACFDC
+sub_80ACFDC: @ 80ACFDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -308145,7 +308145,7 @@ _080AD032:
thumb_func_end sub_80ACFDC
thumb_func_start snowflakes_progress2
-snowflakes_progress2: ; 80AD048
+snowflakes_progress2: @ 80AD048
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r5, [r0]
@@ -308173,7 +308173,7 @@ _080AD070:
thumb_func_end snowflakes_progress2
thumb_func_start sub_80AD084
-sub_80AD084: ; 80AD084
+sub_80AD084: @ 80AD084
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
@@ -308221,7 +308221,7 @@ _080AD0E2:
thumb_func_end sub_80AD084
thumb_func_start snowflakes_progress
-snowflakes_progress: ; 80AD0E8
+snowflakes_progress: @ 80AD0E8
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -308278,7 +308278,7 @@ _080AD152:
thumb_func_end snowflakes_progress
thumb_func_start snowflake_add
-snowflake_add: ; 80AD164
+snowflake_add: @ 80AD164
push {r4-r6,lr}
ldr r0, =gUnknown_0854FC8C
movs r1, 0
@@ -308328,7 +308328,7 @@ _080AD1CA:
thumb_func_end snowflake_add
thumb_func_start snowflake_remove
-snowflake_remove: ; 80AD1D0
+snowflake_remove: @ 80AD1D0
push {lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -308356,7 +308356,7 @@ _080AD200:
thumb_func_end snowflake_remove
thumb_func_start sub_80AD204
-sub_80AD204: ; 80AD204
+sub_80AD204: @ 80AD204
push {r4-r7,lr}
adds r5, r0, 0
bl GenerateRandomNumber
@@ -308439,7 +308439,7 @@ _080AD294:
thumb_func_end sub_80AD204
thumb_func_start sub_80AD2B0
-sub_80AD2B0: ; 80AD2B0
+sub_80AD2B0: @ 80AD2B0
push {r4,lr}
adds r3, r0, 0
ldr r0, =gUnknown_0854C14C
@@ -308483,7 +308483,7 @@ _080AD2F6:
thumb_func_end sub_80AD2B0
thumb_func_start sub_80AD30C
-sub_80AD30C: ; 80AD30C
+sub_80AD30C: @ 80AD30C
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -308639,7 +308639,7 @@ _080AD438:
thumb_func_end sub_80AD30C
thumb_func_start sub_80AD444
-sub_80AD444: ; 80AD444
+sub_80AD444: @ 80AD444
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -308686,7 +308686,7 @@ sub_80AD444: ; 80AD444
thumb_func_end sub_80AD444
thumb_func_start sub_80AD4B8
-sub_80AD4B8: ; 80AD4B8
+sub_80AD4B8: @ 80AD4B8
push {r4,lr}
bl sub_80AD444
ldr r0, =gUnknown_0854C14C
@@ -308710,7 +308710,7 @@ _080AD4D8:
thumb_func_end sub_80AD4B8
thumb_func_start sub_80AD4E8
-sub_80AD4E8: ; 80AD4E8
+sub_80AD4E8: @ 80AD4E8
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -308755,7 +308755,7 @@ sub_80AD4E8: ; 80AD4E8
thumb_func_end sub_80AD4E8
thumb_func_start sub_80AD554
-sub_80AD554: ; 80AD554
+sub_80AD554: @ 80AD554
push {r4,lr}
bl sub_80AD4E8
ldr r0, =gUnknown_0854C14C
@@ -308779,7 +308779,7 @@ _080AD574:
thumb_func_end sub_80AD554
thumb_func_start sub_80AD584
-sub_80AD584: ; 80AD584
+sub_80AD584: @ 80AD584
push {r4,r5,lr}
bl sub_80AD9F8
ldr r0, =gUnknown_0854C14C
@@ -309146,7 +309146,7 @@ _080AD8FA:
thumb_func_end sub_80AD584
thumb_func_start sub_80AD910
-sub_80AD910: ; 80AD910
+sub_80AD910: @ 80AD910
push {r4-r6,lr}
ldr r0, =gUnknown_0854C14C
ldr r6, [r0]
@@ -309227,7 +309227,7 @@ _080AD9B6:
thumb_func_end sub_80AD910
thumb_func_start sub_80AD9BC
-sub_80AD9BC: ; 80AD9BC
+sub_80AD9BC: @ 80AD9BC
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -309257,7 +309257,7 @@ _080AD9EA:
thumb_func_end sub_80AD9BC
thumb_func_start sub_80AD9F8
-sub_80AD9F8: ; 80AD9F8
+sub_80AD9F8: @ 80AD9F8
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -309306,7 +309306,7 @@ _080ADA58:
thumb_func_end sub_80AD9F8
thumb_func_start sub_80ADA60
-sub_80ADA60: ; 80ADA60
+sub_80ADA60: @ 80ADA60
push {lr}
ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
@@ -309349,7 +309349,7 @@ _080ADAA8:
thumb_func_end sub_80ADA60
thumb_func_start sub_80ADAC0
-sub_80ADAC0: ; 80ADAC0
+sub_80ADAC0: @ 80ADAC0
push {r4,lr}
bl sub_80ADA60
ldr r0, =gUnknown_0854C14C
@@ -309373,7 +309373,7 @@ _080ADAE0:
thumb_func_end sub_80ADAC0
thumb_func_start sub_80ADAF0
-sub_80ADAF0: ; 80ADAF0
+sub_80ADAF0: @ 80ADAF0
push {r4-r6,lr}
ldr r0, =gUnknown_0854C14C
ldr r6, [r0]
@@ -309460,7 +309460,7 @@ _080ADBA6:
thumb_func_end sub_80ADAF0
thumb_func_start sub_80ADBB0
-sub_80ADBB0: ; 80ADBB0
+sub_80ADBB0: @ 80ADBB0
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
@@ -309537,7 +309537,7 @@ _080ADC44:
thumb_func_end sub_80ADBB0
thumb_func_start sub_80ADC4C
-sub_80ADC4C: ; 80ADC4C
+sub_80ADC4C: @ 80ADC4C
push {r4,lr}
adds r3, r0, 0
ldr r0, =0x02021bbe
@@ -309580,7 +309580,7 @@ _080ADC90:
thumb_func_end sub_80ADC4C
thumb_func_start sub_80ADCAC
-sub_80ADCAC: ; 80ADCAC
+sub_80ADCAC: @ 80ADCAC
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =gUnknown_0854C14C
@@ -309664,7 +309664,7 @@ _080ADD56:
thumb_func_end sub_80ADCAC
thumb_func_start sub_80ADD68
-sub_80ADD68: ; 80ADD68
+sub_80ADD68: @ 80ADD68
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -309705,7 +309705,7 @@ _080ADDA8:
thumb_func_end sub_80ADD68
thumb_func_start sub_80ADDBC
-sub_80ADDBC: ; 80ADDBC
+sub_80ADDBC: @ 80ADDBC
push {lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -309747,7 +309747,7 @@ _080ADE04:
thumb_func_end sub_80ADDBC
thumb_func_start sub_80ADE18
-sub_80ADE18: ; 80ADE18
+sub_80ADE18: @ 80ADE18
push {r4,lr}
bl sub_80ADDBC
ldr r0, =gUnknown_0854C14C
@@ -309771,7 +309771,7 @@ _080ADE38:
thumb_func_end sub_80ADE18
thumb_func_start sub_80ADE48
-sub_80ADE48: ; 80ADE48
+sub_80ADE48: @ 80ADE48
push {r4,r5,lr}
ldr r2, =gUnknown_0854C14C
ldr r1, [r2]
@@ -309853,7 +309853,7 @@ _080ADEEC:
thumb_func_end sub_80ADE48
thumb_func_start sub_80ADEF4
-sub_80ADEF4: ; 80ADEF4
+sub_80ADEF4: @ 80ADEF4
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
@@ -309908,7 +309908,7 @@ _080ADF54:
thumb_func_end sub_80ADEF4
thumb_func_start sub_80ADF5C
-sub_80ADF5C: ; 80ADF5C
+sub_80ADF5C: @ 80ADF5C
push {lr}
ldr r0, =gUnknown_0854FD38
bl LoadObjectPic
@@ -309918,7 +309918,7 @@ sub_80ADF5C: ; 80ADF5C
thumb_func_end sub_80ADF5C
thumb_func_start sub_80ADF6C
-sub_80ADF6C: ; 80ADF6C
+sub_80ADF6C: @ 80ADF6C
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
@@ -309999,7 +309999,7 @@ _080AE008:
thumb_func_end sub_80ADF6C
thumb_func_start sub_80AE014
-sub_80AE014: ; 80AE014
+sub_80AE014: @ 80AE014
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -310042,7 +310042,7 @@ _080AE058:
thumb_func_end sub_80AE014
thumb_func_start sub_80AE068
-sub_80AE068: ; 80AE068
+sub_80AE068: @ 80AE068
push {r4,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x30]
@@ -310100,7 +310100,7 @@ _080AE0C8:
thumb_func_end sub_80AE068
thumb_func_start sub_80AE0E4
-sub_80AE0E4: ; 80AE0E4
+sub_80AE0E4: @ 80AE0E4
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
@@ -310161,7 +310161,7 @@ _080AE14E:
thumb_func_end sub_80AE0E4
thumb_func_start sub_80AE168
-sub_80AE168: ; 80AE168
+sub_80AE168: @ 80AE168
push {r4,lr}
bl sub_80AE0E4
ldr r0, =gUnknown_0854C14C
@@ -310185,7 +310185,7 @@ _080AE188:
thumb_func_end sub_80AE168
thumb_func_start sub_80AE198
-sub_80AE198: ; 80AE198
+sub_80AE198: @ 80AE198
push {r4,r5,lr}
bl sub_80AE25C
ldr r0, =gUnknown_0854C14C
@@ -310235,7 +310235,7 @@ _080AE1F0:
thumb_func_end sub_80AE198
thumb_func_start sub_80AE1FC
-sub_80AE1FC: ; 80AE1FC
+sub_80AE1FC: @ 80AE1FC
push {r4,lr}
bl sub_80AE25C
ldr r0, =gUnknown_0854C14C
@@ -310286,7 +310286,7 @@ _080AE254:
thumb_func_end sub_80AE1FC
thumb_func_start sub_80AE25C
-sub_80AE25C: ; 80AE25C
+sub_80AE25C: @ 80AE25C
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
@@ -310353,7 +310353,7 @@ _080AE2A4:
thumb_func_end sub_80AE25C
thumb_func_start sub_80AE2F0
-sub_80AE2F0: ; 80AE2F0
+sub_80AE2F0: @ 80AE2F0
push {r4-r6,lr}
sub sp, 0x8
ldr r0, =gUnknown_0854C14C
@@ -310436,7 +310436,7 @@ _080AE396:
thumb_func_end sub_80AE2F0
thumb_func_start sub_80AE3A8
-sub_80AE3A8: ; 80AE3A8
+sub_80AE3A8: @ 80AE3A8
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -310478,7 +310478,7 @@ _080AE3EA:
thumb_func_end sub_80AE3A8
thumb_func_start sub_80AE3FC
-sub_80AE3FC: ; 80AE3FC
+sub_80AE3FC: @ 80AE3FC
push {r4,lr}
adds r3, r0, 0
ldr r0, =gUnknown_0854C14C
@@ -310523,7 +310523,7 @@ _080AE444:
thumb_func_end sub_80AE3FC
thumb_func_start sub_80AE45C
-sub_80AE45C: ; 80AE45C
+sub_80AE45C: @ 80AE45C
push {r4,lr}
ldr r0, =gUnknown_0854C14C
ldr r3, [r0]
@@ -310578,7 +310578,7 @@ _080AE4B8:
thumb_func_end sub_80AE45C
thumb_func_start sub_80AE4DC
-sub_80AE4DC: ; 80AE4DC
+sub_80AE4DC: @ 80AE4DC
push {r4,lr}
bl sub_80AE45C
ldr r0, =gUnknown_0854C14C
@@ -310602,7 +310602,7 @@ _080AE4FC:
thumb_func_end sub_80AE4DC
thumb_func_start sub_80AE50C
-sub_80AE50C: ; 80AE50C
+sub_80AE50C: @ 80AE50C
push {r4,r5,lr}
bl sub_80AE624
bl sub_80AE5EC
@@ -310662,7 +310662,7 @@ _080AE57C:
thumb_func_end sub_80AE50C
thumb_func_start sub_80AE588
-sub_80AE588: ; 80AE588
+sub_80AE588: @ 80AE588
push {r4,lr}
bl sub_80AE624
bl sub_80AE5EC
@@ -310714,7 +310714,7 @@ _080AE5E4:
thumb_func_end sub_80AE588
thumb_func_start sub_80AE5EC
-sub_80AE5EC: ; 80AE5EC
+sub_80AE5EC: @ 80AE5EC
push {lr}
ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
@@ -310741,7 +310741,7 @@ _080AE612:
thumb_func_end sub_80AE5EC
thumb_func_start sub_80AE624
-sub_80AE624: ; 80AE624
+sub_80AE624: @ 80AE624
push {r4-r6,lr}
ldr r0, =gUnknown_0854C14C
ldr r2, [r0]
@@ -310796,7 +310796,7 @@ sub_80AE624: ; 80AE624
thumb_func_end sub_80AE624
thumb_func_start sub_80AE6A4
-sub_80AE6A4: ; 80AE6A4
+sub_80AE6A4: @ 80AE6A4
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
@@ -310869,7 +310869,7 @@ _080AE720:
thumb_func_end sub_80AE6A4
thumb_func_start sub_80AE738
-sub_80AE738: ; 80AE738
+sub_80AE738: @ 80AE738
push {r4-r7,lr}
sub sp, 0x4
ldr r0, =gUnknown_0854C14C
@@ -310952,7 +310952,7 @@ _080AE7E6:
thumb_func_end sub_80AE738
thumb_func_start sub_80AE7F8
-sub_80AE7F8: ; 80AE7F8
+sub_80AE7F8: @ 80AE7F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -311069,7 +311069,7 @@ _080AE8E4:
thumb_func_end sub_80AE7F8
thumb_func_start sub_80AE8F8
-sub_80AE8F8: ; 80AE8F8
+sub_80AE8F8: @ 80AE8F8
push {r4,lr}
adds r3, r0, 0
ldr r0, =gUnknown_0854C14C
@@ -311114,7 +311114,7 @@ _080AE940:
thumb_func_end sub_80AE8F8
thumb_func_start sub_80AE958
-sub_80AE958: ; 80AE958
+sub_80AE958: @ 80AE958
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x34]
@@ -311135,7 +311135,7 @@ _080AE972:
thumb_func_end sub_80AE958
thumb_func_start sub_80AE97C
-sub_80AE97C: ; 80AE97C
+sub_80AE97C: @ 80AE97C
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x22]
@@ -311198,7 +311198,7 @@ _080AE9E6:
thumb_func_end sub_80AE97C
thumb_func_start sub_80AE9F0
-sub_80AE9F0: ; 80AE9F0
+sub_80AE9F0: @ 80AE9F0
ldr r0, =gUnknown_0854C14C
ldr r1, [r0]
ldr r0, =0x000006cc
@@ -311218,7 +311218,7 @@ sub_80AE9F0: ; 80AE9F0
thumb_func_end sub_80AE9F0
thumb_func_start sub_80AEA20
-sub_80AEA20: ; 80AEA20
+sub_80AEA20: @ 80AEA20
push {lr}
bl sub_80AE9F0
pop {r0}
@@ -311226,18 +311226,18 @@ sub_80AEA20: ; 80AEA20
thumb_func_end sub_80AEA20
thumb_func_start nullsub_96
-nullsub_96: ; 80AEA2C
+nullsub_96: @ 80AEA2C
bx lr
thumb_func_end nullsub_96
thumb_func_start sub_80AEA30
-sub_80AEA30: ; 80AEA30
+sub_80AEA30: @ 80AEA30
movs r0, 0
bx lr
thumb_func_end sub_80AEA30
thumb_func_start sub_80AEA34
-sub_80AEA34: ; 80AEA34
+sub_80AEA34: @ 80AEA34
push {r4,r5,lr}
bl sub_80ADA60
ldr r0, =gUnknown_0854C14C
@@ -311272,7 +311272,7 @@ _080AEA6C:
thumb_func_end sub_80AEA34
thumb_func_start sub_80AEA88
-sub_80AEA88: ; 80AEA88
+sub_80AEA88: @ 80AEA88
push {r4,lr}
bl sub_80AEA34
ldr r0, =gUnknown_0854C14C
@@ -311296,7 +311296,7 @@ _080AEAA8:
thumb_func_end sub_80AEA88
thumb_func_start sub_80AEAB8
-sub_80AEAB8: ; 80AEAB8
+sub_80AEAB8: @ 80AEAB8
push {r4-r7,lr}
bl sub_80ADAF0
ldr r0, =gUnknown_0854C14C
@@ -311348,7 +311348,7 @@ _080AEB10:
thumb_func_end sub_80AEAB8
thumb_func_start sub_80AEB2C
-sub_80AEB2C: ; 80AEB2C
+sub_80AEB2C: @ 80AEB2C
push {lr}
bl sub_80ADBB0
lsls r0, 24
@@ -311365,7 +311365,7 @@ _080AEB42:
thumb_func_end sub_80AEB2C
thumb_func_start sub_80AEB48
-sub_80AEB48: ; 80AEB48
+sub_80AEB48: @ 80AEB48
push {r4,lr}
lsls r0, 16
ldr r1, =gUnknown_0854FE00
@@ -311425,7 +311425,7 @@ _080AEBB0:
thumb_func_end sub_80AEB48
thumb_func_start sub_80AEBD0
-sub_80AEBD0: ; 80AEBD0
+sub_80AEBD0: @ 80AEBD0
push {r4,r5,lr}
ldr r0, =gUnknown_0854C14C
ldr r0, [r0]
@@ -311471,7 +311471,7 @@ _080AEC1A:
thumb_func_end sub_80AEBD0
thumb_func_start unc_0807DAB4
-unc_0807DAB4: ; 80AEC34
+unc_0807DAB4: @ 80AEC34
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -311524,7 +311524,7 @@ _080AEC8E:
thumb_func_end unc_0807DAB4
thumb_func_start sub_80AEC94
-sub_80AEC94: ; 80AEC94
+sub_80AEC94: @ 80AEC94
ldr r2, =0x02038bc4
strb r0, [r2]
ldr r0, =0x02038bc6
@@ -311534,7 +311534,7 @@ sub_80AEC94: ; 80AEC94
thumb_func_end sub_80AEC94
thumb_func_start sub_80AECA8
-sub_80AECA8: ; 80AECA8
+sub_80AECA8: @ 80AECA8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -311598,7 +311598,7 @@ _080AED1C:
thumb_func_end sub_80AECA8
thumb_func_start bag_add_task0_by_acit
-bag_add_task0_by_acit: ; 80AED28
+bag_add_task0_by_acit: @ 80AED28
push {lr}
ldr r0, =sub_80AECA8
movs r1, 0
@@ -311642,7 +311642,7 @@ _080AED78:
thumb_func_end bag_add_task0_by_acit
thumb_func_start sub_80AED7C
-sub_80AED7C: ; 80AED7C
+sub_80AED7C: @ 80AED7C
push {r4,r5,lr}
ldr r4, =0x03005d8c
ldr r1, [r4]
@@ -311666,7 +311666,7 @@ sub_80AED7C: ; 80AED7C
thumb_func_end sub_80AED7C
thumb_func_start sav1_get_weather_probably
-sav1_get_weather_probably: ; 80AEDAC
+sav1_get_weather_probably: @ 80AEDAC
ldr r0, =0x03005d8c
ldr r0, [r0]
adds r0, 0x2E
@@ -311676,7 +311676,7 @@ sav1_get_weather_probably: ; 80AEDAC
thumb_func_end sav1_get_weather_probably
thumb_func_start sub_80AEDBC
-sub_80AEDBC: ; 80AEDBC
+sub_80AEDBC: @ 80AEDBC
push {r4,r5,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -311700,7 +311700,7 @@ sub_80AEDBC: ; 80AEDBC
thumb_func_end sub_80AEDBC
thumb_func_start sub_80AEDF0
-sub_80AEDF0: ; 80AEDF0
+sub_80AEDF0: @ 80AEDF0
push {lr}
bl sub_80AED7C
bl sav1_get_weather_probably
@@ -311712,7 +311712,7 @@ sub_80AEDF0: ; 80AEDF0
thumb_func_end sub_80AEDF0
thumb_func_start sub_80AEE08
-sub_80AEE08: ; 80AEE08
+sub_80AEE08: @ 80AEE08
push {lr}
bl sub_80AED7C
bl sav1_get_weather_probably
@@ -311724,7 +311724,7 @@ sub_80AEE08: ; 80AEE08
thumb_func_end sub_80AEE08
thumb_func_start sub_80AEE20
-sub_80AEE20: ; 80AEE20
+sub_80AEE20: @ 80AEE20
push {r4,r5,lr}
bl sav1_get_weather_probably
lsls r0, 24
@@ -311768,7 +311768,7 @@ _080AEE6E:
thumb_func_end sub_80AEE20
thumb_func_start sub_80AEE84
-sub_80AEE84: ; 80AEE84
+sub_80AEE84: @ 80AEE84
push {r4,r5,lr}
bl sav1_get_weather_probably
lsls r0, 24
@@ -311812,7 +311812,7 @@ _080AEED2:
thumb_func_end sub_80AEE84
thumb_func_start sub_80AEEE8
-sub_80AEEE8: ; 80AEEE8
+sub_80AEEE8: @ 80AEEE8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -311916,7 +311916,7 @@ _080AEFB6:
thumb_func_end sub_80AEEE8
thumb_func_start sub_80AEFBC
-sub_80AEFBC: ; 80AEFBC
+sub_80AEFBC: @ 80AEFBC
lsls r0, 16
ldr r1, =0x03005d8c
ldr r2, [r1]
@@ -311935,7 +311935,7 @@ sub_80AEFBC: ; 80AEFBC
thumb_func_end sub_80AEFBC
thumb_func_start sub_80AEFDC
-sub_80AEFDC: ; 80AEFDC
+sub_80AEFDC: @ 80AEFDC
push {lr}
lsls r0, 24
lsls r1, 24
@@ -311955,7 +311955,7 @@ _080AEFF6:
thumb_func_end sub_80AEFDC
thumb_func_start palette_bg_faded_fill_white
-palette_bg_faded_fill_white: ; 80AEFFC
+palette_bg_faded_fill_white: @ 80AEFFC
push {lr}
sub sp, 0x4
ldr r0, =0x7fff7fff
@@ -311971,7 +311971,7 @@ palette_bg_faded_fill_white: ; 80AEFFC
thumb_func_end palette_bg_faded_fill_white
thumb_func_start palette_bg_faded_fill_black
-palette_bg_faded_fill_black: ; 80AF020
+palette_bg_faded_fill_black: @ 80AF020
push {lr}
sub sp, 0x4
movs r0, 0
@@ -311987,7 +311987,7 @@ palette_bg_faded_fill_black: ; 80AF020
thumb_func_end palette_bg_faded_fill_black
thumb_func_start pal_fill_for_maplights
-pal_fill_for_maplights: ; 80AF040
+pal_fill_for_maplights: @ 80AF040
push {r4,lr}
bl get_map_light_from_warp0
adds r4, r0, 0
@@ -312024,7 +312024,7 @@ _080AF084:
thumb_func_end pal_fill_for_maplights
thumb_func_start sub_80AF08C
-sub_80AF08C: ; 80AF08C
+sub_80AF08C: @ 80AF08C
push {lr}
bl palette_bg_faded_fill_white
movs r0, 0x2
@@ -312035,7 +312035,7 @@ sub_80AF08C: ; 80AF08C
thumb_func_end sub_80AF08C
thumb_func_start pal_fill_black
-pal_fill_black: ; 80AF0A0
+pal_fill_black: @ 80AF0A0
push {lr}
bl palette_bg_faded_fill_black
movs r0, 0
@@ -312046,7 +312046,7 @@ pal_fill_black: ; 80AF0A0
thumb_func_end pal_fill_black
thumb_func_start sub_80AF0B4
-sub_80AF0B4: ; 80AF0B4
+sub_80AF0B4: @ 80AF0B4
push {r4,lr}
bl sav1_map_get_light_level
adds r4, r0, 0
@@ -312079,7 +312079,7 @@ _080AF0EC:
thumb_func_end sub_80AF0B4
thumb_func_start sub_80AF0F4
-sub_80AF0F4: ; 80AF0F4
+sub_80AF0F4: @ 80AF0F4
push {lr}
lsls r0, 24
movs r1, 0
@@ -312094,7 +312094,7 @@ _080AF100:
thumb_func_end sub_80AF0F4
thumb_func_start task0A_nop_for_a_while
-task0A_nop_for_a_while: ; 80AF10C
+task0A_nop_for_a_while: @ 80AF10C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -312110,7 +312110,7 @@ _080AF120:
thumb_func_end task0A_nop_for_a_while
thumb_func_start sub_80AF128
-sub_80AF128: ; 80AF128
+sub_80AF128: @ 80AF128
push {lr}
bl script_env_2_enable
bl sub_8085784
@@ -312124,7 +312124,7 @@ sub_80AF128: ; 80AF128
thumb_func_end sub_80AF128
thumb_func_start task0A_asap_script_env_2_enable_and_set_ctx_running
-task0A_asap_script_env_2_enable_and_set_ctx_running: ; 80AF148
+task0A_asap_script_env_2_enable_and_set_ctx_running: @ 80AF148
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -312141,7 +312141,7 @@ _080AF160:
thumb_func_end task0A_asap_script_env_2_enable_and_set_ctx_running
thumb_func_start sub_80AF168
-sub_80AF168: ; 80AF168
+sub_80AF168: @ 80AF168
push {lr}
bl script_env_2_enable
bl sub_8085784
@@ -312155,7 +312155,7 @@ sub_80AF168: ; 80AF168
thumb_func_end sub_80AF168
thumb_func_start sub_80AF188
-sub_80AF188: ; 80AF188
+sub_80AF188: @ 80AF188
push {lr}
bl script_env_2_enable
bl pal_fill_black
@@ -312168,7 +312168,7 @@ sub_80AF188: ; 80AF188
thumb_func_end sub_80AF188
thumb_func_start task_mpl_807DD60
-task_mpl_807DD60: ; 80AF1A4
+task_mpl_807DD60: @ 80AF1A4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -312227,7 +312227,7 @@ _080AF20E:
thumb_func_end task_mpl_807DD60
thumb_func_start sub_80AF214
-sub_80AF214: ; 80AF214
+sub_80AF214: @ 80AF214
push {lr}
bl script_env_2_enable
bl sub_8085784
@@ -312241,7 +312241,7 @@ sub_80AF214: ; 80AF214
thumb_func_end sub_80AF214
thumb_func_start sub_80AF234
-sub_80AF234: ; 80AF234
+sub_80AF234: @ 80AF234
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -312306,7 +312306,7 @@ _080AF2AE:
thumb_func_end sub_80AF234
thumb_func_start sub_80AF2B4
-sub_80AF2B4: ; 80AF2B4
+sub_80AF2B4: @ 80AF2B4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -312355,7 +312355,7 @@ _080AF30C:
thumb_func_end sub_80AF2B4
thumb_func_start sub_80AF314
-sub_80AF314: ; 80AF314
+sub_80AF314: @ 80AF314
push {lr}
bl script_env_2_enable
bl sub_8085784
@@ -312369,7 +312369,7 @@ sub_80AF314: ; 80AF314
thumb_func_end sub_80AF314
thumb_func_start sub_80AF334
-sub_80AF334: ; 80AF334
+sub_80AF334: @ 80AF334
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -312415,7 +312415,7 @@ _080AF37E:
thumb_func_end sub_80AF334
thumb_func_start mapldr_default
-mapldr_default: ; 80AF398
+mapldr_default: @ 80AF398
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -312426,7 +312426,7 @@ mapldr_default: ; 80AF398
thumb_func_end mapldr_default
thumb_func_start sub_80AF3B0
-sub_80AF3B0: ; 80AF3B0
+sub_80AF3B0: @ 80AF3B0
push {lr}
bl sub_8085784
bl sub_80AF08C
@@ -312437,7 +312437,7 @@ sub_80AF3B0: ; 80AF3B0
thumb_func_end sub_80AF3B0
thumb_func_start sub_80AF3C8
-sub_80AF3C8: ; 80AF3C8
+sub_80AF3C8: @ 80AF3C8
push {lr}
bl sub_81D6534
cmp r0, 0
@@ -312452,7 +312452,7 @@ _080AF3D6:
thumb_func_end sub_80AF3C8
thumb_func_start sub_80AF3E8
-sub_80AF3E8: ; 80AF3E8
+sub_80AF3E8: @ 80AF3E8
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -312468,7 +312468,7 @@ sub_80AF3E8: ; 80AF3E8
thumb_func_end sub_80AF3E8
thumb_func_start sub_80AF40C
-sub_80AF40C: ; 80AF40C
+sub_80AF40C: @ 80AF40C
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -312486,7 +312486,7 @@ sub_80AF40C: ; 80AF40C
thumb_func_end sub_80AF40C
thumb_func_start sub_80AF438
-sub_80AF438: ; 80AF438
+sub_80AF438: @ 80AF438
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -312614,7 +312614,7 @@ _080AF54A:
thumb_func_end sub_80AF438
thumb_func_start task_map_chg_seq_0807E20C
-task_map_chg_seq_0807E20C: ; 80AF550
+task_map_chg_seq_0807E20C: @ 80AF550
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -312703,7 +312703,7 @@ _080AF60A:
thumb_func_end task_map_chg_seq_0807E20C
thumb_func_start task_map_chg_seq_0807E2CC
-task_map_chg_seq_0807E2CC: ; 80AF610
+task_map_chg_seq_0807E2CC: @ 80AF610
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -312742,7 +312742,7 @@ _080AF65A:
thumb_func_end task_map_chg_seq_0807E2CC
thumb_func_start sub_80AF660
-sub_80AF660: ; 80AF660
+sub_80AF660: @ 80AF660
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -312762,7 +312762,7 @@ _080AF67C:
thumb_func_end sub_80AF660
thumb_func_start sub_80AF688
-sub_80AF688: ; 80AF688
+sub_80AF688: @ 80AF688
push {lr}
bl pal_fill_black
ldr r0, =sub_80AF660
@@ -312775,7 +312775,7 @@ sub_80AF688: ; 80AF688
thumb_func_end sub_80AF688
thumb_func_start sub_80AF6A4
-sub_80AF6A4: ; 80AF6A4
+sub_80AF6A4: @ 80AF6A4
push {lr}
bl sub_809FA18
movs r0, 0
@@ -312784,7 +312784,7 @@ sub_80AF6A4: ; 80AF6A4
thumb_func_end sub_80AF6A4
thumb_func_start task_mpl_807E3C8
-task_mpl_807E3C8: ; 80AF6B0
+task_mpl_807E3C8: @ 80AF6B0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -312802,7 +312802,7 @@ _080AF6CC:
thumb_func_end task_mpl_807E3C8
thumb_func_start sub_80AF6D4
-sub_80AF6D4: ; 80AF6D4
+sub_80AF6D4: @ 80AF6D4
push {lr}
bl script_env_2_enable
bl pal_fill_black
@@ -312815,7 +312815,7 @@ sub_80AF6D4: ; 80AF6D4
thumb_func_end sub_80AF6D4
thumb_func_start sub_80AF6F0
-sub_80AF6F0: ; 80AF6F0
+sub_80AF6F0: @ 80AF6F0
push {lr}
bl script_env_2_enable
bl sub_8085784
@@ -312829,7 +312829,7 @@ sub_80AF6F0: ; 80AF6F0
thumb_func_end sub_80AF6F0
thumb_func_start sub_80AF710
-sub_80AF710: ; 80AF710
+sub_80AF710: @ 80AF710
ldr r0, =0x02037fd4
ldrb r0, [r0, 0x7]
lsrs r0, 7
@@ -312838,7 +312838,7 @@ sub_80AF710: ; 80AF710
thumb_func_end sub_80AF710
thumb_func_start sub_80AF71C
-sub_80AF71C: ; 80AF71C
+sub_80AF71C: @ 80AF71C
push {lr}
bl sub_80ABDFC
lsls r0, 24
@@ -312855,7 +312855,7 @@ _080AF730:
thumb_func_end sub_80AF71C
thumb_func_start sub_80AF734
-sub_80AF734: ; 80AF734
+sub_80AF734: @ 80AF734
push {lr}
bl script_env_2_enable
bl music_something
@@ -312875,7 +312875,7 @@ sub_80AF734: ; 80AF734
thumb_func_end sub_80AF734
thumb_func_start sp13E_warp_to_last_warp
-sp13E_warp_to_last_warp: ; 80AF76C
+sp13E_warp_to_last_warp: @ 80AF76C
push {lr}
bl script_env_2_enable
bl music_something
@@ -312893,7 +312893,7 @@ sp13E_warp_to_last_warp: ; 80AF76C
thumb_func_end sp13E_warp_to_last_warp
thumb_func_start sub_80AF79C
-sub_80AF79C: ; 80AF79C
+sub_80AF79C: @ 80AF79C
push {lr}
bl script_env_2_enable
bl music_something
@@ -312913,7 +312913,7 @@ sub_80AF79C: ; 80AF79C
thumb_func_end sub_80AF79C
thumb_func_start sub_80AF7D0
-sub_80AF7D0: ; 80AF7D0
+sub_80AF7D0: @ 80AF7D0
push {lr}
bl script_env_2_enable
ldr r0, =0x03005dac
@@ -312928,7 +312928,7 @@ sub_80AF7D0: ; 80AF7D0
thumb_func_end sub_80AF7D0
thumb_func_start sp13F_fall_to_last_warp
-sp13F_fall_to_last_warp: ; 80AF7F4
+sp13F_fall_to_last_warp: @ 80AF7F4
push {lr}
bl sp13E_warp_to_last_warp
ldr r1, =0x03005dac
@@ -312940,7 +312940,7 @@ sp13F_fall_to_last_warp: ; 80AF7F4
thumb_func_end sp13F_fall_to_last_warp
thumb_func_start sub_80AF80C
-sub_80AF80C: ; 80AF80C
+sub_80AF80C: @ 80AF80C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -312955,7 +312955,7 @@ sub_80AF80C: ; 80AF80C
thumb_func_end sub_80AF80C
thumb_func_start sub_80AF828
-sub_80AF828: ; 80AF828
+sub_80AF828: @ 80AF828
push {lr}
bl script_env_2_enable
movs r0, 0xA
@@ -312965,7 +312965,7 @@ sub_80AF828: ; 80AF828
thumb_func_end sub_80AF828
thumb_func_start sub_80AF838
-sub_80AF838: ; 80AF838
+sub_80AF838: @ 80AF838
push {lr}
bl script_env_2_enable
movs r0, 0xA
@@ -312975,7 +312975,7 @@ sub_80AF838: ; 80AF838
thumb_func_end sub_80AF838
thumb_func_start sub_80AF848
-sub_80AF848: ; 80AF848
+sub_80AF848: @ 80AF848
push {lr}
bl script_env_2_enable
bl music_something
@@ -312994,7 +312994,7 @@ sub_80AF848: ; 80AF848
thumb_func_end sub_80AF848
thumb_func_start sub_80AF87C
-sub_80AF87C: ; 80AF87C
+sub_80AF87C: @ 80AF87C
push {lr}
movs r0, 0x1
bl sub_8085540
@@ -313016,7 +313016,7 @@ sub_80AF87C: ; 80AF87C
thumb_func_end sub_80AF87C
thumb_func_start sub_80AF8B8
-sub_80AF8B8: ; 80AF8B8
+sub_80AF8B8: @ 80AF8B8
push {lr}
bl script_env_2_enable
bl sub_80AF0B4
@@ -313032,7 +313032,7 @@ sub_80AF8B8: ; 80AF8B8
thumb_func_end sub_80AF8B8
thumb_func_start sub_80AF8E0
-sub_80AF8E0: ; 80AF8E0
+sub_80AF8E0: @ 80AF8E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -313085,7 +313085,7 @@ _080AF93E:
thumb_func_end sub_80AF8E0
thumb_func_start sub_80AF948
-sub_80AF948: ; 80AF948
+sub_80AF948: @ 80AF948
push {lr}
bl script_env_2_enable
bl music_something
@@ -313101,7 +313101,7 @@ sub_80AF948: ; 80AF948
thumb_func_end sub_80AF948
thumb_func_start sub_80AF96C
-sub_80AF96C: ; 80AF96C
+sub_80AF96C: @ 80AF96C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -313165,7 +313165,7 @@ _080AF9E8:
thumb_func_end sub_80AF96C
thumb_func_start sub_80AF9F8
-sub_80AF9F8: ; 80AF9F8
+sub_80AF9F8: @ 80AF9F8
push {lr}
ldr r0, =sub_80AF96C
movs r1, 0xA
@@ -313176,7 +313176,7 @@ sub_80AF9F8: ; 80AF9F8
thumb_func_end sub_80AF9F8
thumb_func_start sub_80AFA0C
-sub_80AFA0C: ; 80AFA0C
+sub_80AFA0C: @ 80AFA0C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -313237,7 +313237,7 @@ _080AFA7C:
thumb_func_end sub_80AFA0C
thumb_func_start sub_80AFA88
-sub_80AFA88: ; 80AFA88
+sub_80AFA88: @ 80AFA88
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -313404,7 +313404,7 @@ _080AFBE8:
thumb_func_end sub_80AFA88
thumb_func_start task0A_fade_n_map_maybe
-task0A_fade_n_map_maybe: ; 80AFBF4
+task0A_fade_n_map_maybe: @ 80AFBF4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -313458,7 +313458,7 @@ _080AFC56:
thumb_func_end task0A_fade_n_map_maybe
thumb_func_start sub_80AFC60
-sub_80AFC60: ; 80AFC60
+sub_80AFC60: @ 80AFC60
push {lr}
bl script_env_2_enable
bl music_something
@@ -313478,7 +313478,7 @@ sub_80AFC60: ; 80AFC60
thumb_func_end sub_80AFC60
thumb_func_start sub_80AFC98
-sub_80AFC98: ; 80AFC98
+sub_80AFC98: @ 80AFC98
push {lr}
cmp r1, 0xA0
bhi _080AFCC0
@@ -313509,7 +313509,7 @@ _080AFCC0:
thumb_func_end sub_80AFC98
thumb_func_start sub_80AFCC4
-sub_80AFCC4: ; 80AFCC4
+sub_80AFCC4: @ 80AFCC4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -313582,7 +313582,7 @@ _080AFD40:
thumb_func_end sub_80AFCC4
thumb_func_start sub_80AFD50
-sub_80AFD50: ; 80AFD50
+sub_80AFD50: @ 80AFD50
push {lr}
cmp r1, 0xA0
bhi _080AFD78
@@ -313613,7 +313613,7 @@ _080AFD78:
thumb_func_end sub_80AFD50
thumb_func_start sub_80AFD7C
-sub_80AFD7C: ; 80AFD7C
+sub_80AFD7C: @ 80AFD7C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -313686,7 +313686,7 @@ _080AFDF8:
thumb_func_end sub_80AFD7C
thumb_func_start sub_80AFE08
-sub_80AFE08: ; 80AFE08
+sub_80AFE08: @ 80AFE08
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -313779,7 +313779,7 @@ _080AFEC6:
thumb_func_end sub_80AFE08
thumb_func_start sub_80AFECC
-sub_80AFECC: ; 80AFECC
+sub_80AFECC: @ 80AFECC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -313872,7 +313872,7 @@ _080AFF8A:
thumb_func_end sub_80AFECC
thumb_func_start sub_80AFF90
-sub_80AFF90: ; 80AFF90
+sub_80AFF90: @ 80AFF90
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -313892,7 +313892,7 @@ _080AFFAC:
thumb_func_end sub_80AFF90
thumb_func_start sub_80AFFB8
-sub_80AFFB8: ; 80AFFB8
+sub_80AFFB8: @ 80AFFB8
push {r4,lr}
ldr r4, =sub_80AFF90
adds r0, r4, 0
@@ -313911,7 +313911,7 @@ _080AFFD0:
thumb_func_end sub_80AFFB8
thumb_func_start sub_80AFFDC
-sub_80AFFDC: ; 80AFFDC
+sub_80AFFDC: @ 80AFFDC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -313960,7 +313960,7 @@ _080B002C:
thumb_func_end sub_80AFFDC
thumb_func_start sub_80B003C
-sub_80B003C: ; 80B003C
+sub_80B003C: @ 80B003C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -314009,7 +314009,7 @@ _080B008C:
thumb_func_end sub_80B003C
thumb_func_start sub_80B009C
-sub_80B009C: ; 80B009C
+sub_80B009C: @ 80B009C
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -314046,7 +314046,7 @@ _080B00B6:
thumb_func_end sub_80B009C
thumb_func_start sub_80B00E8
-sub_80B00E8: ; 80B00E8
+sub_80B00E8: @ 80B00E8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -314076,7 +314076,7 @@ _080B0116:
thumb_func_end sub_80B00E8
thumb_func_start door_upload_tiles
-door_upload_tiles: ; 80B0124
+door_upload_tiles: @ 80B0124
push {r4,lr}
ldr r4, =0x02038c28
ldr r0, =0x03005d90
@@ -314102,7 +314102,7 @@ door_upload_tiles: ; 80B0124
thumb_func_end door_upload_tiles
thumb_func_start task0A_mpl_807E31C
-task0A_mpl_807E31C: ; 80B0160
+task0A_mpl_807E31C: @ 80B0160
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -314145,7 +314145,7 @@ _080B01B6:
thumb_func_end task0A_mpl_807E31C
thumb_func_start sub_80B01BC
-sub_80B01BC: ; 80B01BC
+sub_80B01BC: @ 80B01BC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -314210,7 +314210,7 @@ _080B023A:
thumb_func_end sub_80B01BC
thumb_func_start sub_80B0244
-sub_80B0244: ; 80B0244
+sub_80B0244: @ 80B0244
push {lr}
bl script_env_2_enable
ldr r0, =sub_80AFA0C
@@ -314225,7 +314225,7 @@ sub_80B0244: ; 80B0244
thumb_func_end sub_80B0244
thumb_func_start sub_80B0268
-sub_80B0268: ; 80B0268
+sub_80B0268: @ 80B0268
push {lr}
bl script_env_2_enable
ldr r0, =0x03005dac
@@ -314240,7 +314240,7 @@ sub_80B0268: ; 80B0268
thumb_func_end sub_80B0268
thumb_func_start sub_80B028C
-sub_80B028C: ; 80B028C
+sub_80B028C: @ 80B028C
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -314276,7 +314276,7 @@ _080B02AA:
thumb_func_end sub_80B028C
thumb_func_start sub_80B02C8
-sub_80B02C8: ; 80B02C8
+sub_80B02C8: @ 80B02C8
push {r4,r5,lr}
lsls r0, 16
ldr r2, =0x04000052
@@ -314322,7 +314322,7 @@ _080B0312:
thumb_func_end sub_80B02C8
thumb_func_start sub_80B0318
-sub_80B0318: ; 80B0318
+sub_80B0318: @ 80B0318
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -314550,7 +314550,7 @@ _080B052C:
thumb_func_end sub_80B0318
thumb_func_start sub_80B0534
-sub_80B0534: ; 80B0534
+sub_80B0534: @ 80B0534
push {lr}
ldr r0, =sub_80B0318
movs r1, 0x50
@@ -314595,7 +314595,7 @@ _080B0580:
thumb_func_end sub_80B0534
thumb_func_start sub_80B058C
-sub_80B058C: ; 80B058C
+sub_80B058C: @ 80B058C
push {lr}
ldr r0, =sub_80B0318
bl get_task_id_by_function
@@ -314614,7 +314614,7 @@ sub_80B058C: ; 80B058C
thumb_func_end sub_80B058C
thumb_func_start sub_80B05B4
-sub_80B05B4: ; 80B05B4
+sub_80B05B4: @ 80B05B4
push {lr}
bl sub_80859B0
ldr r0, =task50_0807F0C8
@@ -314626,7 +314626,7 @@ sub_80B05B4: ; 80B05B4
thumb_func_end sub_80B05B4
thumb_func_start task50_0807F0C8
-task50_0807F0C8: ; 80B05CC
+task50_0807F0C8: @ 80B05CC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -314645,7 +314645,7 @@ _080B05E8:
thumb_func_end task50_0807F0C8
thumb_func_start task01_battle_start
-task01_battle_start: ; 80B05F0
+task01_battle_start: @ 80B05F0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -314694,7 +314694,7 @@ _080B0652:
thumb_func_end task01_battle_start
thumb_func_start task_add_01_battle_start
-task_add_01_battle_start: ; 80B065C
+task_add_01_battle_start: @ 80B065C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -314722,7 +314722,7 @@ task_add_01_battle_start: ; 80B065C
thumb_func_end task_add_01_battle_start
thumb_func_start sub_80B0698
-sub_80B0698: ; 80B0698
+sub_80B0698: @ 80B0698
push {lr}
bl GetSafariZoneFlag
cmp r0, 0
@@ -314737,7 +314737,7 @@ _080B06AC:
thumb_func_end sub_80B0698
thumb_func_start sub_80B06B0
-sub_80B06B0: ; 80B06B0
+sub_80B06B0: @ 80B06B0
push {lr}
bl sub_80B07B4
pop {r0}
@@ -314745,7 +314745,7 @@ sub_80B06B0: ; 80B06B0
thumb_func_end sub_80B06B0
thumb_func_start sub_80B06BC
-sub_80B06BC: ; 80B06BC
+sub_80B06BC: @ 80B06BC
push {r4,lr}
bl script_env_2_enable
bl player_bitmagic
@@ -314787,7 +314787,7 @@ _080B06F2:
thumb_func_end sub_80B06BC
thumb_func_start sub_80B072C
-sub_80B072C: ; 80B072C
+sub_80B072C: @ 80B072C
push {lr}
bl script_env_2_enable
bl player_bitmagic
@@ -314816,7 +314816,7 @@ sub_80B072C: ; 80B072C
thumb_func_end sub_80B072C
thumb_func_start sub_80B077C
-sub_80B077C: ; 80B077C
+sub_80B077C: @ 80B077C
push {lr}
bl script_env_2_enable
bl player_bitmagic
@@ -314838,7 +314838,7 @@ sub_80B077C: ; 80B077C
thumb_func_end sub_80B077C
thumb_func_start sub_80B07B4
-sub_80B07B4: ; 80B07B4
+sub_80B07B4: @ 80B07B4
push {lr}
bl script_env_2_enable
bl player_bitmagic
@@ -314867,7 +314867,7 @@ sub_80B07B4: ; 80B07B4
thumb_func_end sub_80B07B4
thumb_func_start task_add_01_battle_start_with_music_and_stats
-task_add_01_battle_start_with_music_and_stats: ; 80B0804
+task_add_01_battle_start_with_music_and_stats: @ 80B0804
push {lr}
bl reads_trainer_data_byte1_byte0x18
lsls r0, 24
@@ -314884,7 +314884,7 @@ task_add_01_battle_start_with_music_and_stats: ; 80B0804
thumb_func_end task_add_01_battle_start_with_music_and_stats
thumb_func_start sub_80B0828
-sub_80B0828: ; 80B0828
+sub_80B0828: @ 80B0828
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -314915,7 +314915,7 @@ _080B0856:
thumb_func_end sub_80B0828
thumb_func_start sub_80B086C
-sub_80B086C: ; 80B086C
+sub_80B086C: @ 80B086C
push {lr}
ldr r0, =0x02024744
movs r1, 0xC4
@@ -314939,7 +314939,7 @@ sub_80B086C: ; 80B086C
thumb_func_end sub_80B086C
thumb_func_start sub_80B08A8
-sub_80B08A8: ; 80B08A8
+sub_80B08A8: @ 80B08A8
push {lr}
bl script_env_2_enable
ldr r1, =0x030022c0
@@ -314965,7 +314965,7 @@ sub_80B08A8: ; 80B08A8
thumb_func_end sub_80B08A8
thumb_func_start sub_80B08EC
-sub_80B08EC: ; 80B08EC
+sub_80B08EC: @ 80B08EC
push {lr}
bl script_env_2_enable
ldr r1, =0x030022c0
@@ -314992,7 +314992,7 @@ sub_80B08EC: ; 80B08EC
thumb_func_end sub_80B08EC
thumb_func_start sub_80B0934
-sub_80B0934: ; 80B0934
+sub_80B0934: @ 80B0934
push {r4,lr}
bl script_env_2_enable
ldr r1, =0x030022c0
@@ -315094,7 +315094,7 @@ _080B09FE:
thumb_func_end sub_80B0934
thumb_func_start sub_80B0A18
-sub_80B0A18: ; 80B0A18
+sub_80B0A18: @ 80B0A18
push {lr}
bl script_env_2_enable
ldr r1, =0x030022c0
@@ -315131,7 +315131,7 @@ _080B0A5A:
thumb_func_end sub_80B0A18
thumb_func_start sub_80B0A74
-sub_80B0A74: ; 80B0A74
+sub_80B0A74: @ 80B0A74
push {lr}
bl script_env_2_enable
ldr r1, =0x030022c0
@@ -315190,7 +315190,7 @@ _080B0AD6:
thumb_func_end sub_80B0A74
thumb_func_start sub_80B0AF8
-sub_80B0AF8: ; 80B0AF8
+sub_80B0AF8: @ 80B0AF8
push {lr}
sub sp, 0x4
mov r1, sp
@@ -315235,7 +315235,7 @@ _080B0B58:
thumb_func_end sub_80B0AF8
thumb_func_start sub_80B0B6C
-sub_80B0B6C: ; 80B0B6C
+sub_80B0B6C: @ 80B0B6C
push {lr}
sub sp, 0x4
mov r1, sp
@@ -315278,7 +315278,7 @@ _080B0BC6:
thumb_func_end sub_80B0B6C
thumb_func_start sub_80B0BD0
-sub_80B0BD0: ; 80B0BD0
+sub_80B0BD0: @ 80B0BD0
push {r4,r5,lr}
sub sp, 0x4
mov r4, sp
@@ -315440,7 +315440,7 @@ _080B0D1A:
thumb_func_end sub_80B0BD0
thumb_func_start sub_80B0D24
-sub_80B0D24: ; 80B0D24
+sub_80B0D24: @ 80B0D24
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -315491,7 +315491,7 @@ _080B0D7E:
thumb_func_end sub_80B0D24
thumb_func_start sub_80B0D88
-sub_80B0D88: ; 80B0D88
+sub_80B0D88: @ 80B0D88
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -315542,7 +315542,7 @@ _080B0DDC:
thumb_func_end sub_80B0D88
thumb_func_start reads_trainer_data_byte0
-reads_trainer_data_byte0: ; 80B0DE8
+reads_trainer_data_byte0: @ 80B0DE8
push {r4,r5,lr}
lsls r0, 16
lsrs r0, 16
@@ -315667,7 +315667,7 @@ _080B0EC0:
thumb_func_end reads_trainer_data_byte0
thumb_func_start sub_80B0EC8
-sub_80B0EC8: ; 80B0EC8
+sub_80B0EC8: @ 80B0EC8
push {r4-r6,lr}
bl sub_80B0D24
lsls r0, 24
@@ -315719,7 +315719,7 @@ _080B0F2E:
thumb_func_end sub_80B0EC8
thumb_func_start reads_trainer_data_byte1_byte0x18
-reads_trainer_data_byte1_byte0x18: ; 80B0F34
+reads_trainer_data_byte1_byte0x18: @ 80B0F34
push {r4-r6,lr}
ldr r4, =0x02038bca
ldrh r1, [r4]
@@ -315831,7 +315831,7 @@ _080B1000:
thumb_func_end reads_trainer_data_byte1_byte0x18
thumb_func_start sub_80B100C
-sub_80B100C: ; 80B100C
+sub_80B100C: @ 80B100C
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02024744
@@ -315965,7 +315965,7 @@ _080B1120:
thumb_func_end sub_80B100C
thumb_func_start sub_80B1138
-sub_80B1138: ; 80B1138
+sub_80B1138: @ 80B1138
push {lr}
ldr r0, =set_256color_bg_bg0
bl SetMainCallback2
@@ -315978,7 +315978,7 @@ sub_80B1138: ; 80B1138
thumb_func_end sub_80B1138
thumb_func_start sub_80B1158
-sub_80B1158: ; 80B1158
+sub_80B1158: @ 80B1158
push {lr}
sub sp, 0x8
ldr r0, =0x00004023
@@ -316010,7 +316010,7 @@ sub_80B1158: ; 80B1158
thumb_func_end sub_80B1158
thumb_func_start sub_80B11A8
-sub_80B11A8: ; 80B11A8
+sub_80B11A8: @ 80B11A8
push {lr}
bl fade_and_return_progress_probably
bl RunActiveTasks
@@ -316043,7 +316043,7 @@ _080B11F0:
thumb_func_end sub_80B11A8
thumb_func_start sub_80B1204
-sub_80B1204: ; 80B1204
+sub_80B1204: @ 80B1204
push {lr}
bl sav1_reset_battle_music_maybe
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music
@@ -316054,7 +316054,7 @@ sub_80B1204: ; 80B1204
thumb_func_end sub_80B1204
thumb_func_start sub_80B1218
-sub_80B1218: ; 80B1218
+sub_80B1218: @ 80B1218
push {lr}
movs r0, 0x8
bl sub_80847F8
@@ -316069,7 +316069,7 @@ _080B122E:
thumb_func_end sub_80B1218
thumb_func_start sub_80B1234
-sub_80B1234: ; 80B1234
+sub_80B1234: @ 80B1234
push {lr}
movs r0, 0x9
bl sub_80847F8
@@ -316084,8 +316084,8 @@ _080B124A:
thumb_func_end sub_80B1234
thumb_func_start TrainerBattleLoadArg32
-; u32 TrainerBattleLoadArg32(u8 *arg)
-TrainerBattleLoadArg32: ; 80B1250
+@ u32 TrainerBattleLoadArg32(u8 *arg)
+TrainerBattleLoadArg32: @ 80B1250
adds r2, r0, 0
ldrb r0, [r2]
ldrb r1, [r2, 0x1]
@@ -316101,8 +316101,8 @@ TrainerBattleLoadArg32: ; 80B1250
thumb_func_end TrainerBattleLoadArg32
thumb_func_start TrainerBattleLoadArg16
-; u16 TrainerBattleLoadArg16(u8 *arg)
-TrainerBattleLoadArg16: ; 80B1268
+@ u16 TrainerBattleLoadArg16(u8 *arg)
+TrainerBattleLoadArg16: @ 80B1268
adds r1, r0, 0
ldrb r0, [r1]
ldrb r1, [r1, 0x1]
@@ -316112,14 +316112,14 @@ TrainerBattleLoadArg16: ; 80B1268
thumb_func_end TrainerBattleLoadArg16
thumb_func_start TrainerBattleLoadArg8
-; u8 TrainerBattleLoadArg8(u8 *arg)
-TrainerBattleLoadArg8: ; 80B1274
+@ u8 TrainerBattleLoadArg8(u8 *arg)
+TrainerBattleLoadArg8: @ 80B1274
ldrb r0, [r0]
bx lr
thumb_func_end TrainerBattleLoadArg8
thumb_func_start trainerflag_opponent
-trainerflag_opponent: ; 80B1278
+trainerflag_opponent: @ 80B1278
ldr r1, =0x02038bca
movs r2, 0xA0
lsls r2, 3
@@ -316133,7 +316133,7 @@ trainerflag_opponent: ; 80B1278
thumb_func_end trainerflag_opponent
thumb_func_start sub_80B1290
-sub_80B1290: ; 80B1290
+sub_80B1290: @ 80B1290
ldr r1, =0x02038bcc
movs r2, 0xA0
lsls r2, 3
@@ -316147,7 +316147,7 @@ sub_80B1290: ; 80B1290
thumb_func_end sub_80B1290
thumb_func_start battle_exit_is_player_defeat
-battle_exit_is_player_defeat: ; 80B12A8
+battle_exit_is_player_defeat: @ 80B12A8
push {lr}
subs r0, 0x1
cmp r0, 0x6
@@ -316178,7 +316178,7 @@ _080B12E2:
thumb_func_end battle_exit_is_player_defeat
thumb_func_start ResetTrainerOpponentIds
-ResetTrainerOpponentIds: ; 80B12E8
+ResetTrainerOpponentIds: @ 80B12E8
ldr r0, =0x02038bca
movs r1, 0
strh r1, [r0]
@@ -316189,8 +316189,8 @@ ResetTrainerOpponentIds: ; 80B12E8
thumb_func_end ResetTrainerOpponentIds
thumb_func_start InitTrainerBattleVariables
-; void InitTrainerBattleVariables()
-InitTrainerBattleVariables: ; 80B12FC
+@ void InitTrainerBattleVariables()
+InitTrainerBattleVariables: @ 80B12FC
push {lr}
ldr r0, =0x02038bc8
movs r1, 0
@@ -316231,8 +316231,8 @@ _080B1338:
thumb_func_end InitTrainerBattleVariables
thumb_func_start TrainerBattleLoadArgs
-; void TrainerBattleLoadArgs(struct TrainerBattleArgSpec *argSpecs, u8 *args)
-TrainerBattleLoadArgs: ; 80B1370
+@ void TrainerBattleLoadArgs(struct TrainerBattleArgSpec *argSpecs, u8 *args)
+TrainerBattleLoadArgs: @ 80B1370
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -316302,7 +316302,7 @@ _080B13EC:
thumb_func_end TrainerBattleLoadArgs
thumb_func_start battle_80801F0
-battle_80801F0: ; 80B13F8
+battle_80801F0: @ 80B13F8
push {lr}
ldr r0, =0x02038bd0
ldrh r1, [r0]
@@ -316326,8 +316326,8 @@ _080B141A:
thumb_func_end battle_80801F0
thumb_func_start TrainerBattleConfigure
-; u8 *TrainerBattleConfigure(u8 *args)
-TrainerBattleConfigure: ; 80B1430
+@ u8 *TrainerBattleConfigure(u8 *args)
+TrainerBattleConfigure: @ 80B1430
push {r4,r5,lr}
adds r5, r0, 0
bl InitTrainerBattleVariables
@@ -316514,8 +316514,8 @@ _080B161E:
thumb_func_end TrainerBattleConfigure
thumb_func_start SingleTrainerWantsBattle
-; void SingleTrainerWantsBattle(u8 trainerFieldObjectId, u8 *trainerScript)
-SingleTrainerWantsBattle: ; 80B162C
+@ void SingleTrainerWantsBattle(u8 trainerFieldObjectId, u8 *trainerScript)
+SingleTrainerWantsBattle: @ 80B162C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -316542,8 +316542,8 @@ SingleTrainerWantsBattle: ; 80B162C
thumb_func_end SingleTrainerWantsBattle
thumb_func_start TwoTrainersWantBattle
-; void TwoTrainersWantBattle(u8 trainerFieldObjectId, u8 *trainerScript)
-TwoTrainersWantBattle: ; 80B1670
+@ void TwoTrainersWantBattle(u8 trainerFieldObjectId, u8 *trainerScript)
+TwoTrainersWantBattle: @ 80B1670
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -316567,8 +316567,8 @@ TwoTrainersWantBattle: ; 80B1670
thumb_func_end TwoTrainersWantBattle
thumb_func_start TwoTrainersWantBattleExecuteScript
-; void TwoTrainersWantBattleExecuteScript()
-TwoTrainersWantBattleExecuteScript: ; 80B16A4
+@ void TwoTrainersWantBattleExecuteScript()
+TwoTrainersWantBattleExecuteScript: @ 80B16A4
push {lr}
ldr r0, =gUnknown_08271354
bl script_env_1_execute_new_script
@@ -316579,8 +316579,8 @@ TwoTrainersWantBattleExecuteScript: ; 80B16A4
thumb_func_end TwoTrainersWantBattleExecuteScript
thumb_func_start GetTrainerFlagFromScriptPointer
-; u8 GetTrainerFlagFromScriptPointer(u8 *scriptPointer)
-GetTrainerFlagFromScriptPointer: ; 80B16B8
+@ u8 GetTrainerFlagFromScriptPointer(u8 *scriptPointer)
+GetTrainerFlagFromScriptPointer: @ 80B16B8
push {lr}
adds r0, 0x2
bl TrainerBattleLoadArg16
@@ -316597,7 +316597,7 @@ GetTrainerFlagFromScriptPointer: ; 80B16B8
thumb_func_end GetTrainerFlagFromScriptPointer
thumb_func_start sub_80B16D8
-sub_80B16D8: ; 80B16D8
+sub_80B16D8: @ 80B16D8
push {r4,lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -316622,7 +316622,7 @@ sub_80B16D8: ; 80B16D8
thumb_func_end sub_80B16D8
thumb_func_start sub_80B170C
-sub_80B170C: ; 80B170C
+sub_80B170C: @ 80B170C
ldr r0, =0x02038bc8
ldrb r0, [r0]
bx lr
@@ -316630,8 +316630,8 @@ sub_80B170C: ; 80B170C
thumb_func_end sub_80B170C
thumb_func_start check_trainer_flag
-; pokescrcmd
-check_trainer_flag: ; 80B1718
+@ pokescrcmd
+check_trainer_flag: @ 80B1718
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -316664,7 +316664,7 @@ _080B1752:
thumb_func_end check_trainer_flag
thumb_func_start rom_npc_set_flag_for_script_id
-rom_npc_set_flag_for_script_id: ; 80B1760
+rom_npc_set_flag_for_script_id: @ 80B1760
push {lr}
ldr r0, =0x02038bcc
ldrh r0, [r0]
@@ -316685,7 +316685,7 @@ _080B1776:
thumb_func_end rom_npc_set_flag_for_script_id
thumb_func_start sub_80B178C
-sub_80B178C: ; 80B178C
+sub_80B178C: @ 80B178C
push {lr}
bl trainerflag_opponent
lsls r0, 16
@@ -316696,7 +316696,7 @@ sub_80B178C: ; 80B178C
thumb_func_end sub_80B178C
thumb_func_start trainer_flag_check
-trainer_flag_check: ; 80B17A0
+trainer_flag_check: @ 80B17A0
push {lr}
lsls r0, 16
movs r1, 0xA0
@@ -316711,7 +316711,7 @@ trainer_flag_check: ; 80B17A0
thumb_func_end trainer_flag_check
thumb_func_start trainer_flag_set
-trainer_flag_set: ; 80B17B8
+trainer_flag_set: @ 80B17B8
push {lr}
lsls r0, 16
movs r1, 0xA0
@@ -316724,7 +316724,7 @@ trainer_flag_set: ; 80B17B8
thumb_func_end trainer_flag_set
thumb_func_start trainer_flag_clear
-trainer_flag_clear: ; 80B17CC
+trainer_flag_clear: @ 80B17CC
push {lr}
lsls r0, 16
movs r1, 0xA0
@@ -316737,7 +316737,7 @@ trainer_flag_clear: ; 80B17CC
thumb_func_end trainer_flag_clear
thumb_func_start sub_80B17E0
-sub_80B17E0: ; 80B17E0
+sub_80B17E0: @ 80B17E0
push {r4,lr}
ldr r0, =0x030060a8
ldrb r0, [r0]
@@ -316859,7 +316859,7 @@ _080B190C:
thumb_func_end sub_80B17E0
thumb_func_start sub_80B1918
-sub_80B1918: ; 80B1918
+sub_80B1918: @ 80B1918
push {lr}
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -316910,7 +316910,7 @@ _080B198A:
thumb_func_end sub_80B1918
thumb_func_start sub_80B1994
-sub_80B1994: ; 80B1994
+sub_80B1994: @ 80B1994
push {lr}
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -316945,7 +316945,7 @@ _080B19E2:
thumb_func_end sub_80B1994
thumb_func_start sub_80B19EC
-sub_80B19EC: ; 80B19EC
+sub_80B19EC: @ 80B19EC
push {lr}
ldr r1, =0x02022fec
movs r0, 0x8
@@ -316961,7 +316961,7 @@ sub_80B19EC: ; 80B19EC
thumb_func_end sub_80B19EC
thumb_func_start sub_80B1A14
-sub_80B1A14: ; 80B1A14
+sub_80B1A14: @ 80B1A14
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -317053,7 +317053,7 @@ _080B1AF4:
thumb_func_end sub_80B1A14
thumb_func_start sub_80B1AF8
-sub_80B1AF8: ; 80B1AF8
+sub_80B1AF8: @ 80B1AF8
push {lr}
ldr r0, =0x02038bec
ldr r0, [r0]
@@ -317067,7 +317067,7 @@ _080B1B04:
thumb_func_end sub_80B1AF8
thumb_func_start sub_80B1B10
-sub_80B1B10: ; 80B1B10
+sub_80B1B10: @ 80B1B10
push {lr}
ldr r1, =0x02038bf8
ldrb r2, [r1]
@@ -317104,7 +317104,7 @@ _080B1B56:
thumb_func_end sub_80B1B10
thumb_func_start special_trainer_unable_to_battle
-special_trainer_unable_to_battle: ; 80B1B60
+special_trainer_unable_to_battle: @ 80B1B60
push {lr}
bl sub_80B1D18
bl box_related_two__2
@@ -317113,8 +317113,8 @@ special_trainer_unable_to_battle: ; 80B1B60
thumb_func_end special_trainer_unable_to_battle
thumb_func_start SetUpTrainerEncounterMusic
-; void SetUpTrainerEncounterMusic()
-SetUpTrainerEncounterMusic: ; 80B1B70
+@ void SetUpTrainerEncounterMusic()
+SetUpTrainerEncounterMusic: @ 80B1B70
push {lr}
ldr r0, =0x02038bfc
ldrb r0, [r0]
@@ -317224,8 +317224,8 @@ _080B1C62:
thumb_func_end SetUpTrainerEncounterMusic
thumb_func_start ReturnEmptyStringIfNull
-; u8 *ReturnEmptyStringIfNull(u8 *str)
-ReturnEmptyStringIfNull: ; 80B1C6C
+@ u8 *ReturnEmptyStringIfNull(u8 *str)
+ReturnEmptyStringIfNull: @ 80B1C6C
push {lr}
cmp r0, 0
bne _080B1C74
@@ -317237,7 +317237,7 @@ _080B1C74:
thumb_func_end ReturnEmptyStringIfNull
thumb_func_start sub_80B1C7C
-sub_80B1C7C: ; 80B1C7C
+sub_80B1C7C: @ 80B1C7C
push {lr}
ldr r0, =0x02038bfc
ldrb r0, [r0]
@@ -317257,7 +317257,7 @@ _080B1C96:
thumb_func_end sub_80B1C7C
thumb_func_start sub_80B1CA4
-sub_80B1CA4: ; 80B1CA4
+sub_80B1CA4: @ 80B1CA4
push {r4,lr}
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -317285,7 +317285,7 @@ _080B1CC0:
thumb_func_end sub_80B1CA4
thumb_func_start sub_80B1CE0
-sub_80B1CE0: ; 80B1CE0
+sub_80B1CE0: @ 80B1CE0
push {r4,lr}
ldr r4, =0x02021fc4
ldr r0, =0x02038be0
@@ -317302,7 +317302,7 @@ sub_80B1CE0: ; 80B1CE0
thumb_func_end sub_80B1CE0
thumb_func_start sub_80B1D04
-sub_80B1D04: ; 80B1D04
+sub_80B1D04: @ 80B1D04
push {lr}
ldr r0, =0x02038be4
ldr r0, [r0]
@@ -317313,7 +317313,7 @@ sub_80B1D04: ; 80B1D04
thumb_func_end sub_80B1D04
thumb_func_start sub_80B1D18
-sub_80B1D18: ; 80B1D18
+sub_80B1D18: @ 80B1D18
push {lr}
ldr r0, =0x02038be8
ldr r0, [r0]
@@ -317324,7 +317324,7 @@ sub_80B1D18: ; 80B1D18
thumb_func_end sub_80B1D18
thumb_func_start sub_80B1D2C
-sub_80B1D2C: ; 80B1D2C
+sub_80B1D2C: @ 80B1D2C
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -317349,7 +317349,7 @@ _080B1D4C:
thumb_func_end sub_80B1D2C
thumb_func_start sub_80B1D50
-sub_80B1D50: ; 80B1D50
+sub_80B1D50: @ 80B1D50
push {r4,r5,lr}
lsls r1, 16
lsrs r5, r1, 16
@@ -317391,7 +317391,7 @@ _080B1D8C:
thumb_func_end sub_80B1D50
thumb_func_start sub_80B1D94
-sub_80B1D94: ; 80B1D94
+sub_80B1D94: @ 80B1D94
push {lr}
cmp r0, 0x48
ble _080B1D9E
@@ -317418,7 +317418,7 @@ _080B1DB8:
thumb_func_end sub_80B1D94
thumb_func_start sub_80B1DBC
-sub_80B1DBC: ; 80B1DBC
+sub_80B1DBC: @ 80B1DBC
push {r4-r6,lr}
adds r6, r1, 0
movs r5, 0x1
@@ -317453,7 +317453,7 @@ _080B1DE2:
thumb_func_end sub_80B1DBC
thumb_func_start sub_80B1DFC
-sub_80B1DFC: ; 80B1DFC
+sub_80B1DFC: @ 80B1DFC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -317527,7 +317527,7 @@ _080B1E74:
thumb_func_end sub_80B1DFC
thumb_func_start sub_80B1E94
-sub_80B1E94: ; 80B1E94
+sub_80B1E94: @ 80B1E94
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =gUnknown_085500A4
@@ -317550,7 +317550,7 @@ _080B1EB4:
thumb_func_end sub_80B1E94
thumb_func_start sub_80B1EC0
-sub_80B1EC0: ; 80B1EC0
+sub_80B1EC0: @ 80B1EC0
push {r4-r6,lr}
lsls r1, 16
lsrs r4, r1, 16
@@ -317590,7 +317590,7 @@ _080B1F02:
thumb_func_end sub_80B1EC0
thumb_func_start sub_80B1F08
-sub_80B1F08: ; 80B1F08
+sub_80B1F08: @ 80B1F08
push {r4,lr}
lsls r1, 16
lsrs r4, r1, 16
@@ -317621,7 +317621,7 @@ _080B1F32:
thumb_func_end sub_80B1F08
thumb_func_start sub_80B1F38
-sub_80B1F38: ; 80B1F38
+sub_80B1F38: @ 80B1F38
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -317652,7 +317652,7 @@ _080B1F6E:
thumb_func_end sub_80B1F38
thumb_func_start sub_80B1F74
-sub_80B1F74: ; 80B1F74
+sub_80B1F74: @ 80B1F74
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -317683,7 +317683,7 @@ _080B1FAA:
thumb_func_end sub_80B1F74
thumb_func_start sub_80B1FB0
-sub_80B1FB0: ; 80B1FB0
+sub_80B1FB0: @ 80B1FB0
push {r4-r7,lr}
adds r4, r0, 0
lsls r1, 16
@@ -317732,7 +317732,7 @@ _080B1FFE:
thumb_func_end sub_80B1FB0
thumb_func_start sub_80B2004
-sub_80B2004: ; 80B2004
+sub_80B2004: @ 80B2004
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -317782,7 +317782,7 @@ _080B2054:
thumb_func_end sub_80B2004
thumb_func_start sub_80B205C
-sub_80B205C: ; 80B205C
+sub_80B205C: @ 80B205C
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -317806,7 +317806,7 @@ _080B207E:
thumb_func_end sub_80B205C
thumb_func_start sub_80B208C
-sub_80B208C: ; 80B208C
+sub_80B208C: @ 80B208C
push {r4,lr}
adds r3, r0, 0
movs r1, 0
@@ -317834,7 +317834,7 @@ _080B20B2:
thumb_func_end sub_80B208C
thumb_func_start sub_80B20BC
-sub_80B20BC: ; 80B20BC
+sub_80B20BC: @ 80B20BC
push {lr}
ldr r0, =0x0000012f
bl FlagGet
@@ -317858,7 +317858,7 @@ _080B20E2:
thumb_func_end sub_80B20BC
thumb_func_start sub_80B20F4
-sub_80B20F4: ; 80B20F4
+sub_80B20F4: @ 80B20F4
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -317887,7 +317887,7 @@ _080B2120:
thumb_func_end sub_80B20F4
thumb_func_start sub_80B2128
-sub_80B2128: ; 80B2128
+sub_80B2128: @ 80B2128
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -317918,7 +317918,7 @@ _080B2156:
thumb_func_end sub_80B2128
thumb_func_start sub_80B215C
-sub_80B215C: ; 80B215C
+sub_80B215C: @ 80B215C
push {lr}
bl sub_80B2128
cmp r0, 0
@@ -317943,7 +317943,7 @@ _080B2184:
thumb_func_end sub_80B215C
thumb_func_start sub_80B2188
-sub_80B2188: ; 80B2188
+sub_80B2188: @ 80B2188
push {lr}
bl sub_80B2128
cmp r0, 0
@@ -317966,7 +317966,7 @@ _080B21AE:
thumb_func_end sub_80B2188
thumb_func_start sub_80B21B4
-sub_80B21B4: ; 80B21B4
+sub_80B21B4: @ 80B21B4
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -317995,7 +317995,7 @@ _080B21E0:
thumb_func_end sub_80B21B4
thumb_func_start sub_80B21F4
-sub_80B21F4: ; 80B21F4
+sub_80B21F4: @ 80B21F4
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -318012,7 +318012,7 @@ sub_80B21F4: ; 80B21F4
thumb_func_end sub_80B21F4
thumb_func_start sub_80B2214
-sub_80B2214: ; 80B2214
+sub_80B2214: @ 80B2214
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -318029,7 +318029,7 @@ sub_80B2214: ; 80B2214
thumb_func_end sub_80B2214
thumb_func_start sub_80B2234
-sub_80B2234: ; 80B2234
+sub_80B2234: @ 80B2234
push {lr}
adds r1, r0, 0
lsls r1, 16
@@ -318044,7 +318044,7 @@ sub_80B2234: ; 80B2234
thumb_func_end sub_80B2234
thumb_func_start sub_80B2250
-sub_80B2250: ; 80B2250
+sub_80B2250: @ 80B2250
push {lr}
adds r1, r0, 0
lsls r1, 16
@@ -318059,7 +318059,7 @@ sub_80B2250: ; 80B2250
thumb_func_end sub_80B2250
thumb_func_start sub_80B226C
-sub_80B226C: ; 80B226C
+sub_80B226C: @ 80B226C
push {r4,r5,lr}
ldr r5, =gUnknown_085500A4
ldr r4, =0x02038bca
@@ -318085,7 +318085,7 @@ _080B229A:
thumb_func_end sub_80B226C
thumb_func_start sub_80B22A0
-sub_80B22A0: ; 80B22A0
+sub_80B22A0: @ 80B22A0
push {lr}
ldr r0, =gUnknown_085500A4
ldr r1, =0x02038bca
@@ -318099,7 +318099,7 @@ sub_80B22A0: ; 80B22A0
thumb_func_end sub_80B22A0
thumb_func_start sub_80B22BC
-sub_80B22BC: ; 80B22BC
+sub_80B22BC: @ 80B22BC
push {lr}
ldr r0, =gUnknown_085500A4
ldr r1, =0x02038bca
@@ -318112,7 +318112,7 @@ sub_80B22BC: ; 80B22BC
thumb_func_end sub_80B22BC
thumb_func_start CheckIfMultipleTrainersWantBattle
-CheckIfMultipleTrainersWantBattle: ; 80B22D8
+CheckIfMultipleTrainersWantBattle: @ 80B22D8
push {lr}
ldr r1, =0x02038bf9
ldrb r0, [r1]
@@ -318141,7 +318141,7 @@ _080B230A:
thumb_func_end CheckIfMultipleTrainersWantBattle
thumb_func_start sub_80B2318
-sub_80B2318: ; 80B2318
+sub_80B2318: @ 80B2318
push {r4-r7,lr}
lsls r0, 16
ldr r7, =gUnknown_085500A4
@@ -318187,7 +318187,7 @@ _080B2364:
thumb_func_end sub_80B2318
thumb_func_start sub_80B236C
-sub_80B236C: ; 80B236C
+sub_80B236C: @ 80B236C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -318220,7 +318220,7 @@ _080B23A0:
thumb_func_end sub_80B236C
thumb_func_start sub_80B23B0
-sub_80B23B0: ; 80B23B0
+sub_80B23B0: @ 80B23B0
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -318267,7 +318267,7 @@ sub_80B23B0: ; 80B23B0
thumb_func_end sub_80B23B0
thumb_func_start sub_80B241C
-sub_80B241C: ; 80B241C
+sub_80B241C: @ 80B241C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -318284,7 +318284,7 @@ sub_80B241C: ; 80B241C
thumb_func_end sub_80B241C
thumb_func_start sub_80B243C
-sub_80B243C: ; 80B243C
+sub_80B243C: @ 80B243C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -318318,7 +318318,7 @@ _080B2472:
thumb_func_end sub_80B243C
thumb_func_start sub_80B2478
-sub_80B2478: ; 80B2478
+sub_80B2478: @ 80B2478
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -318382,7 +318382,7 @@ _080B24F2:
thumb_func_end sub_80B2478
thumb_func_start sub_80B24F8
-sub_80B24F8: ; 80B24F8
+sub_80B24F8: @ 80B24F8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318410,7 +318410,7 @@ _080B251E:
thumb_func_end sub_80B24F8
thumb_func_start sub_80B252C
-sub_80B252C: ; 80B252C
+sub_80B252C: @ 80B252C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318446,7 +318446,7 @@ _080B2572:
thumb_func_end sub_80B252C
thumb_func_start sub_80B2578
-sub_80B2578: ; 80B2578
+sub_80B2578: @ 80B2578
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318486,7 +318486,7 @@ _080B25BA:
thumb_func_end sub_80B2578
thumb_func_start sub_80B25CC
-sub_80B25CC: ; 80B25CC
+sub_80B25CC: @ 80B25CC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318514,7 +318514,7 @@ _080B25F2:
thumb_func_end sub_80B25CC
thumb_func_start sub_80B2600
-sub_80B2600: ; 80B2600
+sub_80B2600: @ 80B2600
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318542,7 +318542,7 @@ _080B262A:
thumb_func_end sub_80B2600
thumb_func_start sub_80B2634
-sub_80B2634: ; 80B2634
+sub_80B2634: @ 80B2634
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -318581,7 +318581,7 @@ _080B2678:
thumb_func_end sub_80B2634
thumb_func_start sub_80B2688
-sub_80B2688: ; 80B2688
+sub_80B2688: @ 80B2688
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318635,7 +318635,7 @@ _080B26FC:
thumb_func_end sub_80B2688
thumb_func_start sub_80B270C
-sub_80B270C: ; 80B270C
+sub_80B270C: @ 80B270C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318672,7 +318672,7 @@ _080B274C:
thumb_func_end sub_80B270C
thumb_func_start sub_80B275C
-sub_80B275C: ; 80B275C
+sub_80B275C: @ 80B275C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -318743,7 +318743,7 @@ _080B27E4:
thumb_func_end sub_80B275C
thumb_func_start sub_80B2804
-sub_80B2804: ; 80B2804
+sub_80B2804: @ 80B2804
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -318812,7 +318812,7 @@ _080B2898:
thumb_func_end sub_80B2804
thumb_func_start sub_80B28A8
-sub_80B28A8: ; 80B28A8
+sub_80B28A8: @ 80B28A8
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -318863,7 +318863,7 @@ _080B290A:
thumb_func_end sub_80B28A8
thumb_func_start sub_80B2918
-sub_80B2918: ; 80B2918
+sub_80B2918: @ 80B2918
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -318962,7 +318962,7 @@ _080B29E6:
thumb_func_end sub_80B2918
thumb_func_start sub_80B2A08
-sub_80B2A08: ; 80B2A08
+sub_80B2A08: @ 80B2A08
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -319058,7 +319058,7 @@ _080B2ACE:
thumb_func_end sub_80B2A08
thumb_func_start sub_80B2AF4
-sub_80B2AF4: ; 80B2AF4
+sub_80B2AF4: @ 80B2AF4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -319137,7 +319137,7 @@ _080B2B5E:
thumb_func_end sub_80B2AF4
thumb_func_start task_map_chg_seq_0807EC34
-task_map_chg_seq_0807EC34: ; 80B2B94
+task_map_chg_seq_0807EC34: @ 80B2B94
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -319203,7 +319203,7 @@ _080B2C22:
thumb_func_end task_map_chg_seq_0807EC34
thumb_func_start sub_80B2C30
-sub_80B2C30: ; 80B2C30
+sub_80B2C30: @ 80B2C30
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -319259,7 +319259,7 @@ _080B2C9C:
thumb_func_end sub_80B2C30
thumb_func_start sub_80B2CB0
-sub_80B2CB0: ; 80B2CB0
+sub_80B2CB0: @ 80B2CB0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -319287,7 +319287,7 @@ _080B2CDE:
thumb_func_end sub_80B2CB0
thumb_func_start sub_80B2CEC
-sub_80B2CEC: ; 80B2CEC
+sub_80B2CEC: @ 80B2CEC
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -319315,7 +319315,7 @@ sub_80B2CEC: ; 80B2CEC
thumb_func_end sub_80B2CEC
thumb_func_start sub_80B2D2C
-sub_80B2D2C: ; 80B2D2C
+sub_80B2D2C: @ 80B2D2C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -319343,7 +319343,7 @@ sub_80B2D2C: ; 80B2D2C
thumb_func_end sub_80B2D2C
thumb_func_start sub_80B2D6C
-sub_80B2D6C: ; 80B2D6C
+sub_80B2D6C: @ 80B2D6C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -319374,7 +319374,7 @@ _080B2D9A:
thumb_func_end sub_80B2D6C
thumb_func_start sub_80B2DA4
-sub_80B2DA4: ; 80B2DA4
+sub_80B2DA4: @ 80B2DA4
push {r4,lr}
movs r3, 0x2
movs r2, 0x2
@@ -319445,7 +319445,7 @@ _080B2E34:
thumb_func_end sub_80B2DA4
thumb_func_start sub_80B2E4C
-sub_80B2E4C: ; 80B2E4C
+sub_80B2E4C: @ 80B2E4C
push {lr}
ldr r1, =0x020229c6
ldr r2, =0x00001133
@@ -319463,7 +319463,7 @@ sub_80B2E4C: ; 80B2E4C
thumb_func_end sub_80B2E4C
thumb_func_start sub_80B2E74
-sub_80B2E74: ; 80B2E74
+sub_80B2E74: @ 80B2E74
push {lr}
ldr r1, =0x020375f0
movs r0, 0
@@ -319484,7 +319484,7 @@ sub_80B2E74: ; 80B2E74
thumb_func_end sub_80B2E74
thumb_func_start sub_80B2EA8
-sub_80B2EA8: ; 80B2EA8
+sub_80B2EA8: @ 80B2EA8
push {r4,lr}
ldr r4, =sub_80B2EE4
adds r0, r4, 0
@@ -319513,7 +319513,7 @@ _080B2ED4:
thumb_func_end sub_80B2EA8
thumb_func_start sub_80B2EE4
-sub_80B2EE4: ; 80B2EE4
+sub_80B2EE4: @ 80B2EE4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -319633,7 +319633,7 @@ _080B2FC6:
thumb_func_end sub_80B2EE4
thumb_func_start sub_80B2FD8
-sub_80B2FD8: ; 80B2FD8
+sub_80B2FD8: @ 80B2FD8
push {lr}
ldr r1, =0x020229c6
ldr r2, =0x00004411
@@ -319651,7 +319651,7 @@ sub_80B2FD8: ; 80B2FD8
thumb_func_end sub_80B2FD8
thumb_func_start sub_80B3000
-sub_80B3000: ; 80B3000
+sub_80B3000: @ 80B3000
push {lr}
ldr r1, =0x020229c6
ldr r2, =0x00006601
@@ -319669,7 +319669,7 @@ sub_80B3000: ; 80B3000
thumb_func_end sub_80B3000
thumb_func_start sub_80B3028
-sub_80B3028: ; 80B3028
+sub_80B3028: @ 80B3028
push {lr}
ldr r1, =0x020229c6
ldr r2, =0x00006602
@@ -319687,7 +319687,7 @@ sub_80B3028: ; 80B3028
thumb_func_end sub_80B3028
thumb_func_start sub_80B3050
-sub_80B3050: ; 80B3050
+sub_80B3050: @ 80B3050
push {lr}
ldr r0, =sub_80B3144
bl is_function_an_active_task
@@ -319778,7 +319778,7 @@ _080B3134:
thumb_func_end sub_80B3050
thumb_func_start sub_80B3144
-sub_80B3144: ; 80B3144
+sub_80B3144: @ 80B3144
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -319816,7 +319816,7 @@ _080B3184:
thumb_func_end sub_80B3144
thumb_func_start sub_80B3194
-sub_80B3194: ; 80B3194
+sub_80B3194: @ 80B3194
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -319856,7 +319856,7 @@ _080B31DA:
thumb_func_end sub_80B3194
thumb_func_start sub_80B31E8
-sub_80B31E8: ; 80B31E8
+sub_80B31E8: @ 80B31E8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -319883,7 +319883,7 @@ _080B3212:
thumb_func_end sub_80B31E8
thumb_func_start sub_80B3220
-sub_80B3220: ; 80B3220
+sub_80B3220: @ 80B3220
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -319908,7 +319908,7 @@ _080B3248:
thumb_func_end sub_80B3220
thumb_func_start sub_80B3254
-sub_80B3254: ; 80B3254
+sub_80B3254: @ 80B3254
push {lr}
bl sub_809FF80
pop {r0}
@@ -319916,7 +319916,7 @@ sub_80B3254: ; 80B3254
thumb_func_end sub_80B3254
thumb_func_start sub_80B3260
-sub_80B3260: ; 80B3260
+sub_80B3260: @ 80B3260
push {lr}
cmp r0, 0x2
beq _080B3284
@@ -319959,7 +319959,7 @@ _080B32A6:
thumb_func_end sub_80B3260
thumb_func_start sub_80B32B4
-sub_80B32B4: ; 80B32B4
+sub_80B32B4: @ 80B32B4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -320068,7 +320068,7 @@ _080B33A0:
thumb_func_end sub_80B32B4
thumb_func_start sub_80B33BC
-sub_80B33BC: ; 80B33BC
+sub_80B33BC: @ 80B33BC
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -320241,7 +320241,7 @@ _080B3532:
thumb_func_end sub_80B33BC
thumb_func_start sub_80B3554
-sub_80B3554: ; 80B3554
+sub_80B3554: @ 80B3554
push {r4,lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -320329,7 +320329,7 @@ _080B35FE:
thumb_func_end sub_80B3554
thumb_func_start sub_80B360C
-sub_80B360C: ; 80B360C
+sub_80B360C: @ 80B360C
push {r4,r5,lr}
ldr r2, =0x02022fec
ldr r0, [r2]
@@ -320417,7 +320417,7 @@ _080B36D0:
thumb_func_end sub_80B360C
thumb_func_start sub_80B36EC
-sub_80B36EC: ; 80B36EC
+sub_80B36EC: @ 80B36EC
push {lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -320443,7 +320443,7 @@ _080B370E:
thumb_func_end sub_80B36EC
thumb_func_start sub_80B371C
-sub_80B371C: ; 80B371C
+sub_80B371C: @ 80B371C
push {lr}
bl sub_80872B0
pop {r0}
@@ -320451,7 +320451,7 @@ sub_80B371C: ; 80B371C
thumb_func_end sub_80B371C
thumb_func_start sub_80B3728
-sub_80B3728: ; 80B3728
+sub_80B3728: @ 80B3728
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -320531,7 +320531,7 @@ _080B37CC:
thumb_func_end sub_80B3728
thumb_func_start sub_80B37D4
-sub_80B37D4: ; 80B37D4
+sub_80B37D4: @ 80B37D4
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =sub_80B3728
@@ -320551,7 +320551,7 @@ sub_80B37D4: ; 80B37D4
thumb_func_end sub_80B37D4
thumb_func_start sub_80B37FC
-sub_80B37FC: ; 80B37FC
+sub_80B37FC: @ 80B37FC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -320622,7 +320622,7 @@ _080B3884:
thumb_func_end sub_80B37FC
thumb_func_start sub_80B3894
-sub_80B3894: ; 80B3894
+sub_80B3894: @ 80B3894
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -320691,7 +320691,7 @@ _080B391C:
thumb_func_end sub_80B3894
thumb_func_start sub_80B3924
-sub_80B3924: ; 80B3924
+sub_80B3924: @ 80B3924
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -320711,7 +320711,7 @@ _080B3946:
thumb_func_end sub_80B3924
thumb_func_start sub_80B3950
-sub_80B3950: ; 80B3950
+sub_80B3950: @ 80B3950
push {lr}
ldr r0, =sub_80B37FC
movs r1, 0x50
@@ -320722,12 +320722,12 @@ sub_80B3950: ; 80B3950
thumb_func_end sub_80B3950
thumb_func_start nullsub_37
-nullsub_37: ; 80B3964
+nullsub_37: @ 80B3964
bx lr
thumb_func_end nullsub_37
thumb_func_start sub_80B3968
-sub_80B3968: ; 80B3968
+sub_80B3968: @ 80B3968
push {lr}
ldr r1, =0x020229c6
ldr r2, =0x00002211
@@ -320751,7 +320751,7 @@ _080B399A:
thumb_func_end sub_80B3968
thumb_func_start sub_80B39A4
-sub_80B39A4: ; 80B39A4
+sub_80B39A4: @ 80B39A4
push {lr}
ldr r0, =sub_80B3728
movs r1, 0x50
@@ -320763,7 +320763,7 @@ sub_80B39A4: ; 80B39A4
thumb_func_end sub_80B39A4
thumb_func_start sp02A_crash_sound
-sp02A_crash_sound: ; 80B39BC
+sp02A_crash_sound: @ 80B39BC
push {lr}
ldr r0, =0x020375e4
ldrb r0, [r0]
@@ -320775,7 +320775,7 @@ sp02A_crash_sound: ; 80B39BC
thumb_func_end sp02A_crash_sound
thumb_func_start sub_80B39D4
-sub_80B39D4: ; 80B39D4
+sub_80B39D4: @ 80B39D4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -320814,7 +320814,7 @@ _080B3A2A:
thumb_func_end sub_80B39D4
thumb_func_start task00_08081A90
-task00_08081A90: ; 80B3A30
+task00_08081A90: @ 80B3A30
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -320868,7 +320868,7 @@ _080B3AA6:
thumb_func_end task00_08081A90
thumb_func_start sub_80B3AAC
-sub_80B3AAC: ; 80B3AAC
+sub_80B3AAC: @ 80B3AAC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -320887,7 +320887,7 @@ _080B3AC4:
thumb_func_end sub_80B3AAC
thumb_func_start sub_80B3AD0
-sub_80B3AD0: ; 80B3AD0
+sub_80B3AD0: @ 80B3AD0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -320907,7 +320907,7 @@ sub_80B3AD0: ; 80B3AD0
thumb_func_end sub_80B3AD0
thumb_func_start sub_80B3AF8
-sub_80B3AF8: ; 80B3AF8
+sub_80B3AF8: @ 80B3AF8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -321004,7 +321004,7 @@ _080B3BB8:
thumb_func_end sub_80B3AF8
thumb_func_start sub_80B3BC4
-sub_80B3BC4: ; 80B3BC4
+sub_80B3BC4: @ 80B3BC4
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -321021,8 +321021,8 @@ _080B3BD6:
thumb_func_end sub_80B3BC4
thumb_func_start CheckForTrainersWantingBattle
-; bool8 CheckForTrainersWantingBattle()
-CheckForTrainersWantingBattle: ; 80B3BE8
+@ bool8 CheckForTrainersWantingBattle()
+CheckForTrainersWantingBattle: @ 80B3BE8
push {r4-r7,lr}
ldr r0, =0x030060a8
movs r1, 0
@@ -321148,8 +321148,8 @@ _080B3CF4:
thumb_func_end CheckForTrainersWantingBattle
thumb_func_start CheckIfTrainerWantsBattle
-; u8 CheckIfTrainerWantsBattle(u8 trainerFieldObjectId)
-CheckIfTrainerWantsBattle: ; 80B3D00
+@ u8 CheckIfTrainerWantsBattle(u8 trainerFieldObjectId)
+CheckIfTrainerWantsBattle: @ 80B3D00
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -321266,8 +321266,8 @@ _080B3DE2:
thumb_func_end CheckIfTrainerWantsBattle
thumb_func_start CheckIfTrainerCanApproachPlayer
-; u8 CheckIfTrainerCanApproachPlayer(struct npc_state *trainerFieldObject)
-CheckIfTrainerCanApproachPlayer: ; 80B3DF0
+@ u8 CheckIfTrainerCanApproachPlayer(struct npc_state *trainerFieldObject)
+CheckIfTrainerCanApproachPlayer: @ 80B3DF0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -321355,8 +321355,8 @@ _080B3E90:
thumb_func_end CheckIfTrainerCanApproachPlayer
thumb_func_start IsTrainerInRangeSouth
-; u8 IsTrainerInRangeSouth(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
-IsTrainerInRangeSouth: ; 80B3EA0
+@ u8 IsTrainerInRangeSouth(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
+IsTrainerInRangeSouth: @ 80B3EA0
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -321395,8 +321395,8 @@ _080B3EDC:
thumb_func_end IsTrainerInRangeSouth
thumb_func_start IsTrainerInRangeNorth
-; u8 IsTrainerInRangeNorth(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
-IsTrainerInRangeNorth: ; 80B3EE4
+@ u8 IsTrainerInRangeNorth(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
+IsTrainerInRangeNorth: @ 80B3EE4
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -321435,8 +321435,8 @@ _080B3F20:
thumb_func_end IsTrainerInRangeNorth
thumb_func_start IsTrainerInRangeWest
-; u8 IsTrainerInRangeWest(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
-IsTrainerInRangeWest: ; 80B3F28
+@ u8 IsTrainerInRangeWest(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
+IsTrainerInRangeWest: @ 80B3F28
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -321475,8 +321475,8 @@ _080B3F64:
thumb_func_end IsTrainerInRangeWest
thumb_func_start IsTrainerInRangeEast
-; u8 IsTrainerInRangeEast(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
-IsTrainerInRangeEast: ; 80B3F6C
+@ u8 IsTrainerInRangeEast(struct npc_state *trainerFieldObject, u16 sightRange, u16 playerX, u16 playerY)
+IsTrainerInRangeEast: @ 80B3F6C
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -321515,8 +321515,8 @@ _080B3FA8:
thumb_func_end IsTrainerInRangeEast
thumb_func_start CheckPathBetweenTrainerAndPlayer
-; u8 CheckPathBetweenTrainerAndPlayer(struct npc_state *fieldObject, u8 a2, u8 direction)
-CheckPathBetweenTrainerAndPlayer: ; 80B3FB0
+@ u8 CheckPathBetweenTrainerAndPlayer(struct npc_state *fieldObject, u8 a2, u8 direction)
+CheckPathBetweenTrainerAndPlayer: @ 80B3FB0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -321615,8 +321615,8 @@ _080B405C:
thumb_func_end CheckPathBetweenTrainerAndPlayer
thumb_func_start TrainerApproachPlayer
-; void TrainerApproachPlayer(struct npc_state *trainerFieldObject, u8 distance)
-TrainerApproachPlayer: ; 80B406C
+@ void TrainerApproachPlayer(struct npc_state *trainerFieldObject, u8 distance)
+TrainerApproachPlayer: @ 80B406C
push {r4,r5,lr}
lsls r5, r1, 24
lsrs r5, 24
@@ -321657,7 +321657,7 @@ TrainerApproachPlayer: ; 80B406C
thumb_func_end TrainerApproachPlayer
thumb_func_start sub_80B40C8
-sub_80B40C8: ; 80B40C8
+sub_80B40C8: @ 80B40C8
push {r4,r5,lr}
adds r2, r0, 0
ldr r0, =0x02038bfc
@@ -321692,7 +321692,7 @@ _080B40E8:
thumb_func_end sub_80B40C8
thumb_func_start c3_8081EDC
-c3_8081EDC: ; 80B4118
+c3_8081EDC: @ 80B4118
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -321739,13 +321739,13 @@ _080B416C:
thumb_func_end c3_8081EDC
thumb_func_start sub_80B4178
-sub_80B4178: ; 80B4178
+sub_80B4178: @ 80B4178
movs r0, 0
bx lr
thumb_func_end sub_80B4178
thumb_func_start sub_80B417C
-sub_80B417C: ; 80B417C
+sub_80B417C: @ 80B417C
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -321777,7 +321777,7 @@ sub_80B417C: ; 80B417C
thumb_func_end sub_80B417C
thumb_func_start sub_80B41C0
-sub_80B41C0: ; 80B41C0
+sub_80B41C0: @ 80B41C0
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -321815,7 +321815,7 @@ _080B41F8:
thumb_func_end sub_80B41C0
thumb_func_start sub_80B4200
-sub_80B4200: ; 80B4200
+sub_80B4200: @ 80B4200
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -321862,7 +321862,7 @@ _080B4252:
thumb_func_end sub_80B4200
thumb_func_start sub_80B425C
-sub_80B425C: ; 80B425C
+sub_80B425C: @ 80B425C
push {r4-r6,lr}
adds r6, r1, 0
adds r5, r2, 0
@@ -321947,7 +321947,7 @@ _080B4308:
thumb_func_end sub_80B425C
thumb_func_start sub_80B4318
-sub_80B4318: ; 80B4318
+sub_80B4318: @ 80B4318
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -321980,7 +321980,7 @@ _080B434A:
thumb_func_end sub_80B4318
thumb_func_start sub_80B435C
-sub_80B435C: ; 80B435C
+sub_80B435C: @ 80B435C
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -322009,7 +322009,7 @@ _080B4388:
thumb_func_end sub_80B435C
thumb_func_start sub_80B4390
-sub_80B4390: ; 80B4390
+sub_80B4390: @ 80B4390
push {r4,lr}
adds r4, r1, 0
adds r0, r2, 0
@@ -322027,7 +322027,7 @@ _080B43A4:
thumb_func_end sub_80B4390
thumb_func_start sub_80B43AC
-sub_80B43AC: ; 80B43AC
+sub_80B43AC: @ 80B43AC
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -322056,7 +322056,7 @@ _080B43D8:
thumb_func_end sub_80B43AC
thumb_func_start sub_80B43E0
-sub_80B43E0: ; 80B43E0
+sub_80B43E0: @ 80B43E0
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -322099,7 +322099,7 @@ _080B4426:
thumb_func_end sub_80B43E0
thumb_func_start sub_80B4438
-sub_80B4438: ; 80B4438
+sub_80B4438: @ 80B4438
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -322158,7 +322158,7 @@ _080B44A0:
thumb_func_end sub_80B4438
thumb_func_start sub_80B44AC
-sub_80B44AC: ; 80B44AC
+sub_80B44AC: @ 80B44AC
push {r4,lr}
adds r4, r1, 0
movs r0, 0x31
@@ -322176,7 +322176,7 @@ _080B44C0:
thumb_func_end sub_80B44AC
thumb_func_start sub_80B44C8
-sub_80B44C8: ; 80B44C8
+sub_80B44C8: @ 80B44C8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -322258,7 +322258,7 @@ _080B456E:
thumb_func_end sub_80B44C8
thumb_func_start sub_80B4578
-sub_80B4578: ; 80B4578
+sub_80B4578: @ 80B4578
push {r4,lr}
adds r4, r0, 0
ldr r0, =sub_80B44C8
@@ -322282,7 +322282,7 @@ sub_80B4578: ; 80B4578
thumb_func_end sub_80B4578
thumb_func_start sub_80B45AC
-sub_80B45AC: ; 80B45AC
+sub_80B45AC: @ 80B45AC
push {lr}
ldr r0, =sub_80B45BC
bl sub_80B40C8
@@ -322292,7 +322292,7 @@ sub_80B45AC: ; 80B45AC
thumb_func_end sub_80B45AC
thumb_func_start sub_80B45BC
-sub_80B45BC: ; 80B45BC
+sub_80B45BC: @ 80B45BC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -322303,7 +322303,7 @@ sub_80B45BC: ; 80B45BC
thumb_func_end sub_80B45BC
thumb_func_start sub_80B45D0
-sub_80B45D0: ; 80B45D0
+sub_80B45D0: @ 80B45D0
push {lr}
ldr r0, =0x030060a8
ldrb r0, [r0]
@@ -322338,7 +322338,7 @@ _080B4616:
thumb_func_end sub_80B45D0
thumb_func_start oei_exclamation_mark
-oei_exclamation_mark: ; 80B4620
+oei_exclamation_mark: @ 80B4620
push {lr}
ldr r0, =gUnknown_085507B4
movs r1, 0
@@ -322365,7 +322365,7 @@ _080B4648:
thumb_func_end oei_exclamation_mark
thumb_func_start sub_80B4658
-sub_80B4658: ; 80B4658
+sub_80B4658: @ 80B4658
push {lr}
ldr r0, =gUnknown_085507B4
movs r1, 0
@@ -322392,7 +322392,7 @@ _080B4680:
thumb_func_end sub_80B4658
thumb_func_start sub_80B4690
-sub_80B4690: ; 80B4690
+sub_80B4690: @ 80B4690
push {r4,lr}
ldr r0, =gUnknown_085507CC
movs r1, 0
@@ -322427,8 +322427,8 @@ _080B46C6:
thumb_func_end sub_80B4690
thumb_func_start sub_80B46D8
-; void sub_80B46D8(struct obj *object, s16 a2, u8 a3)
-sub_80B46D8: ; 80B46D8
+@ void sub_80B46D8(struct obj *object, s16 a2, u8 a3)
+sub_80B46D8: @ 80B46D8
push {r4,lr}
lsls r2, 24
lsrs r2, 24
@@ -322466,7 +322466,7 @@ sub_80B46D8: ; 80B46D8
thumb_func_end sub_80B46D8
thumb_func_start objc_exclamation_mark_probably
-objc_exclamation_mark_probably: ; 80B4724
+objc_exclamation_mark_probably: @ 80B4724
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -322544,7 +322544,7 @@ _080B47B2:
thumb_func_end objc_exclamation_mark_probably
thumb_func_start sub_80B47BC
-sub_80B47BC: ; 80B47BC
+sub_80B47BC: @ 80B47BC
push {lr}
ldr r0, =0x02038bfc
ldrb r0, [r0]
@@ -322564,7 +322564,7 @@ _080B47D8:
thumb_func_end sub_80B47BC
thumb_func_start sub_80B47E0
-sub_80B47E0: ; 80B47E0
+sub_80B47E0: @ 80B47E0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -322589,7 +322589,7 @@ _080B4800:
thumb_func_end sub_80B47E0
thumb_func_start sub_80B4808
-sub_80B4808: ; 80B4808
+sub_80B4808: @ 80B4808
push {lr}
ldr r0, =0x030060ac
ldrb r0, [r0]
@@ -322658,7 +322658,7 @@ _080B489E:
thumb_func_end sub_80B4808
thumb_func_start sub_80B48B8
-sub_80B48B8: ; 80B48B8
+sub_80B48B8: @ 80B48B8
ldr r1, =0x02038c00
strb r0, [r1]
bx lr
@@ -322666,7 +322666,7 @@ sub_80B48B8: ; 80B48B8
thumb_func_end sub_80B48B8
thumb_func_start sub_80B48C4
-sub_80B48C4: ; 80B48C4
+sub_80B48C4: @ 80B48C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -322766,7 +322766,7 @@ _080B4974:
thumb_func_end sub_80B48C4
thumb_func_start sub_80B4984
-sub_80B4984: ; 80B4984
+sub_80B4984: @ 80B4984
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -322902,7 +322902,7 @@ _080B4A7C:
thumb_func_end sub_80B4984
thumb_func_start sub_80B4A98
-sub_80B4A98: ; 80B4A98
+sub_80B4A98: @ 80B4A98
ldr r2, =0x02038c04
ldr r1, [r2]
ldr r0, =0x41c64e6d
@@ -322916,7 +322916,7 @@ sub_80B4A98: ; 80B4A98
thumb_func_end sub_80B4A98
thumb_func_start sub_80B4AB8
-sub_80B4AB8: ; 80B4AB8
+sub_80B4AB8: @ 80B4AB8
lsls r0, 16
lsrs r0, 16
ldr r1, =0x02038c04
@@ -322926,7 +322926,7 @@ sub_80B4AB8: ; 80B4AB8
thumb_func_end sub_80B4AB8
thumb_func_start wild_pokemon_rand_grass
-wild_pokemon_rand_grass: ; 80B4AC8
+wild_pokemon_rand_grass: @ 80B4AC8
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -323033,7 +323033,7 @@ _080B4B7E:
thumb_func_end wild_pokemon_rand_grass
thumb_func_start wild_pokemon_rand_water
-wild_pokemon_rand_water: ; 80B4B84
+wild_pokemon_rand_water: @ 80B4B84
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -323082,7 +323082,7 @@ _080B4BD4:
thumb_func_end wild_pokemon_rand_water
thumb_func_start sub_80B4BD8
-sub_80B4BD8: ; 80B4BD8
+sub_80B4BD8: @ 80B4BD8
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -323173,7 +323173,7 @@ _080B4C6C:
thumb_func_end sub_80B4BD8
thumb_func_start sub_80B4C74
-sub_80B4C74: ; 80B4C74
+sub_80B4C74: @ 80B4C74
push {r4-r7,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x1]
@@ -323242,7 +323242,7 @@ _080B4CF0:
thumb_func_end sub_80B4C74
thumb_func_start get_wild_data_index_for_map
-get_wild_data_index_for_map: ; 80B4CF8
+get_wild_data_index_for_map: @ 80B4CF8
push {r4-r6,lr}
movs r4, 0
ldr r0, =gWildMonHeaders
@@ -323307,7 +323307,7 @@ _080B4D6E:
thumb_func_end get_wild_data_index_for_map
thumb_func_start sub_80B4D78
-sub_80B4D78: ; 80B4D78
+sub_80B4D78: @ 80B4D78
push {r4-r7,lr}
sub sp, 0x1C
bl GetSafariZoneFlag
@@ -323428,7 +323428,7 @@ _080B4E5E:
thumb_func_end sub_80B4D78
thumb_func_start sub_80B4E68
-sub_80B4E68: ; 80B4E68
+sub_80B4E68: @ 80B4E68
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 16
@@ -323533,7 +323533,7 @@ _080B4F40:
thumb_func_end sub_80B4E68
thumb_func_start sub_80B4F4C
-sub_80B4F4C: ; 80B4F4C
+sub_80B4F4C: @ 80B4F4C
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -323645,7 +323645,7 @@ _080B501C:
thumb_func_end sub_80B4F4C
thumb_func_start sub_80B5024
-sub_80B5024: ; 80B5024
+sub_80B5024: @ 80B5024
push {r4,r5,lr}
adds r5, r0, 0
lsls r0, r1, 24
@@ -323673,7 +323673,7 @@ sub_80B5024: ; 80B5024
thumb_func_end sub_80B5024
thumb_func_start SetUpMassOutbreakEncounter
-SetUpMassOutbreakEncounter: ; 80B505C
+SetUpMassOutbreakEncounter: @ 80B505C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -323730,7 +323730,7 @@ _080B50C6:
thumb_func_end SetUpMassOutbreakEncounter
thumb_func_start DoMassOutbreakEncounterTest
-DoMassOutbreakEncounterTest: ; 80B50DC
+DoMassOutbreakEncounterTest: @ 80B50DC
push {r4,lr}
ldr r4, =0x03005d8c
ldr r2, [r4]
@@ -323778,7 +323778,7 @@ _080B513E:
thumb_func_end DoMassOutbreakEncounterTest
thumb_func_start DoWildEncounterRateDiceRoll
-DoWildEncounterRateDiceRoll: ; 80B5144
+DoWildEncounterRateDiceRoll: @ 80B5144
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -323804,7 +323804,7 @@ _080B516A:
thumb_func_end DoWildEncounterRateDiceRoll
thumb_func_start DoWildEncounterRateTest
-DoWildEncounterRateTest: ; 80B5170
+DoWildEncounterRateTest: @ 80B5170
push {r4,lr}
sub sp, 0x4
str r0, [sp]
@@ -323904,7 +323904,7 @@ _080B5222:
thumb_func_end DoWildEncounterRateTest
thumb_func_start DoGlobalWildEncounterDiceRoll
-DoGlobalWildEncounterDiceRoll: ; 80B523C
+DoGlobalWildEncounterDiceRoll: @ 80B523C
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -323925,7 +323925,7 @@ _080B525A:
thumb_func_end DoGlobalWildEncounterDiceRoll
thumb_func_start sub_80B5260
-sub_80B5260: ; 80B5260
+sub_80B5260: @ 80B5260
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -323948,7 +323948,7 @@ _080B5282:
thumb_func_end sub_80B5260
thumb_func_start is_it_battle_time_2
-is_it_battle_time_2: ; 80B5288
+is_it_battle_time_2: @ 80B5288
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -324246,7 +324246,7 @@ _080B5500:
thumb_func_end is_it_battle_time_2
thumb_func_start rock_smash_wild_pokemon_encounter
-rock_smash_wild_pokemon_encounter: ; 80B550C
+rock_smash_wild_pokemon_encounter: @ 80B550C
push {r4,lr}
bl get_wild_data_index_for_map
lsls r0, 16
@@ -324296,7 +324296,7 @@ _080B556E:
thumb_func_end rock_smash_wild_pokemon_encounter
thumb_func_start sub_80B5578
-sub_80B5578: ; 80B5578
+sub_80B5578: @ 80B5578
push {r4,r5,lr}
sub sp, 0x4
mov r5, sp
@@ -324469,7 +324469,7 @@ _080B56F4:
thumb_func_end sub_80B5578
thumb_func_start GetFishingWildMonListHeader
-GetFishingWildMonListHeader: ; 80B56FC
+GetFishingWildMonListHeader: @ 80B56FC
push {lr}
bl get_wild_data_index_for_map
lsls r0, 16
@@ -324497,7 +324497,7 @@ _080B572E:
thumb_func_end GetFishingWildMonListHeader
thumb_func_start sub_80B5734
-sub_80B5734: ; 80B5734
+sub_80B5734: @ 80B5734
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -324545,7 +324545,7 @@ _080B5784:
thumb_func_end sub_80B5734
thumb_func_start wild_pokemon_rand_for_map
-wild_pokemon_rand_for_map: ; 80B57A0
+wild_pokemon_rand_for_map: @ 80B57A0
push {r4-r6,lr}
adds r6, r0, 0
movs r0, 0
@@ -324616,7 +324616,7 @@ _080B5826:
thumb_func_end wild_pokemon_rand_for_map
thumb_func_start sub_80B582C
-sub_80B582C: ; 80B582C
+sub_80B582C: @ 80B582C
push {r4,lr}
bl get_wild_data_index_for_map
lsls r0, 16
@@ -324650,7 +324650,7 @@ _080B586A:
thumb_func_end sub_80B582C
thumb_func_start sub_80B5870
-sub_80B5870: ; 80B5870
+sub_80B5870: @ 80B5870
push {r4,r5,lr}
bl InBattlePike
lsls r0, 24
@@ -324692,7 +324692,7 @@ _080B58C6:
thumb_func_end sub_80B5870
thumb_func_start sub_80B58CC
-sub_80B58CC: ; 80B58CC
+sub_80B58CC: @ 80B58CC
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -324744,8 +324744,8 @@ _080B592C:
thumb_func_end sub_80B58CC
thumb_func_start DoKeenEyeIntimidateWildEncounterTest
-; _BOOL1 DoKeenEyeIntimidateWildEncounterTest(u8 wildMonLevel)
-DoKeenEyeIntimidateWildEncounterTest: ; 80B5934
+@ _BOOL1 DoKeenEyeIntimidateWildEncounterTest(u8 wildMonLevel)
+DoKeenEyeIntimidateWildEncounterTest: @ 80B5934
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -324793,8 +324793,8 @@ _080B598A:
thumb_func_end DoKeenEyeIntimidateWildEncounterTest
thumb_func_start TryGetRandomWildMonIndexByType
-; _BOOL1 TryGetRandomWildMonIndexByType(WildMonEntry *mons, u8 type, u8 numMons, u8 *monIndex)
-TryGetRandomWildMonIndexByType: ; 80B5990
+@ _BOOL1 TryGetRandomWildMonIndexByType(WildMonEntry *mons, u8 type, u8 numMons, u8 *monIndex)
+TryGetRandomWildMonIndexByType: @ 80B5990
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -324898,8 +324898,8 @@ _080B5A3C:
thumb_func_end TryGetRandomWildMonIndexByType
thumb_func_start TryGetAbilityInfluencedWildMonIndex
-; _BOOL1 TryGetAbilityInfluencedWildMonIndex(WildMonEntry *mons, u8 type, u8 abilityId, u8 *monIndex)
-TryGetAbilityInfluencedWildMonIndex: ; 80B5A50
+@ _BOOL1 TryGetAbilityInfluencedWildMonIndex(WildMonEntry *mons, u8 type, u8 abilityId, u8 *monIndex)
+TryGetAbilityInfluencedWildMonIndex: @ 80B5A50
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -324948,8 +324948,8 @@ _080B5AA6:
thumb_func_end TryGetAbilityInfluencedWildMonIndex
thumb_func_start affects_encounter_rate_based_on_flags
-; void affects_encounter_rate_based_on_flags(u32 *val)
-affects_encounter_rate_based_on_flags: ; 80B5AB0
+@ void affects_encounter_rate_based_on_flags(u32 *val)
+affects_encounter_rate_based_on_flags: @ 80B5AB0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x000008ad
@@ -324982,7 +324982,7 @@ _080B5AE4:
thumb_func_end affects_encounter_rate_based_on_flags
thumb_func_start ApplyCleanseTagWildEncounterRateReduction
-ApplyCleanseTagWildEncounterRateReduction: ; 80B5AF0
+ApplyCleanseTagWildEncounterRateReduction: @ 80B5AF0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x020244ec
@@ -325003,8 +325003,8 @@ _080B5B0C:
thumb_func_end ApplyCleanseTagWildEncounterRateReduction
thumb_func_start FieldEffectStart
-; u8 FieldEffectStart(u8 id)
-FieldEffectStart: ; 80B5B18
+@ u8 FieldEffectStart(u8 id)
+FieldEffectStart: @ 80B5B18
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -325040,8 +325040,8 @@ _080B5B36:
thumb_func_end FieldEffectStart
thumb_func_start FieldEffectCmd_loadtiles
-; bool8 FieldEffectCmd_loadtiles(u8 **script, u8 *returnValue)
-FieldEffectCmd_loadtiles: ; 80B5B60
+@ bool8 FieldEffectCmd_loadtiles(u8 **script, u8 *returnValue)
+FieldEffectCmd_loadtiles: @ 80B5B60
push {lr}
ldr r1, [r0]
adds r1, 0x1
@@ -325053,8 +325053,8 @@ FieldEffectCmd_loadtiles: ; 80B5B60
thumb_func_end FieldEffectCmd_loadtiles
thumb_func_start FieldEffectCmd_loadfadedpal
-; bool8 FieldEffectCmd_loadfadedpal(u8 **script, u8 *returnValue)
-FieldEffectCmd_loadfadedpal: ; 80B5B74
+@ bool8 FieldEffectCmd_loadfadedpal(u8 **script, u8 *returnValue)
+FieldEffectCmd_loadfadedpal: @ 80B5B74
push {lr}
ldr r1, [r0]
adds r1, 0x1
@@ -325066,8 +325066,8 @@ FieldEffectCmd_loadfadedpal: ; 80B5B74
thumb_func_end FieldEffectCmd_loadfadedpal
thumb_func_start FieldEffectCmd_loadpal
-; bool8 FieldEffectCmd_loadpal(u8 **script, u8 *returnValue)
-FieldEffectCmd_loadpal: ; 80B5B88
+@ bool8 FieldEffectCmd_loadpal(u8 **script, u8 *returnValue)
+FieldEffectCmd_loadpal: @ 80B5B88
push {lr}
ldr r1, [r0]
adds r1, 0x1
@@ -325079,8 +325079,8 @@ FieldEffectCmd_loadpal: ; 80B5B88
thumb_func_end FieldEffectCmd_loadpal
thumb_func_start FieldEffectCmd_callnative
-; bool8 FieldEffectCmd_callnative(u8 **script, u8 *returnValue)
-FieldEffectCmd_callnative: ; 80B5B9C
+@ bool8 FieldEffectCmd_callnative(u8 **script, u8 *returnValue)
+FieldEffectCmd_callnative: @ 80B5B9C
push {lr}
ldr r2, [r0]
adds r2, 0x1
@@ -325092,15 +325092,15 @@ FieldEffectCmd_callnative: ; 80B5B9C
thumb_func_end FieldEffectCmd_callnative
thumb_func_start FieldEffectCmd_end
-; bool8 FieldEffectCmd_end(u8 **script, u8 *returnValue)
-FieldEffectCmd_end: ; 80B5BB0
+@ bool8 FieldEffectCmd_end(u8 **script, u8 *returnValue)
+FieldEffectCmd_end: @ 80B5BB0
movs r0, 0
bx lr
thumb_func_end FieldEffectCmd_end
thumb_func_start FieldEffectCmd_loadgfx_callnative
-; bool8 FieldEffectCmd_loadgfx_callnative(u8 **script, u8 *returnValue)
-FieldEffectCmd_loadgfx_callnative: ; 80B5BB4
+@ bool8 FieldEffectCmd_loadgfx_callnative(u8 **script, u8 *returnValue)
+FieldEffectCmd_loadgfx_callnative: @ 80B5BB4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -325121,8 +325121,8 @@ FieldEffectCmd_loadgfx_callnative: ; 80B5BB4
thumb_func_end FieldEffectCmd_loadgfx_callnative
thumb_func_start FieldEffectCmd_loadtiles_callnative
-; bool8 FieldEffectCmd_loadtiles_callnative(u8 **script, u8 *returnValue)
-FieldEffectCmd_loadtiles_callnative: ; 80B5BDC
+@ bool8 FieldEffectCmd_loadtiles_callnative(u8 **script, u8 *returnValue)
+FieldEffectCmd_loadtiles_callnative: @ 80B5BDC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -325141,8 +325141,8 @@ FieldEffectCmd_loadtiles_callnative: ; 80B5BDC
thumb_func_end FieldEffectCmd_loadtiles_callnative
thumb_func_start FieldEffectCmd_loadfadedpal_callnative
-; bool8 FieldEffectCmd_loadfadedpal_callnative(u8 **script, u8 *returnValue)
-FieldEffectCmd_loadfadedpal_callnative: ; 80B5C00
+@ bool8 FieldEffectCmd_loadfadedpal_callnative(u8 **script, u8 *returnValue)
+FieldEffectCmd_loadfadedpal_callnative: @ 80B5C00
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -325161,8 +325161,8 @@ FieldEffectCmd_loadfadedpal_callnative: ; 80B5C00
thumb_func_end FieldEffectCmd_loadfadedpal_callnative
thumb_func_start FieldEffectScript_ReadWord
-; u32 FieldEffectScript_ReadWord(u8 **script)
-FieldEffectScript_ReadWord: ; 80B5C24
+@ u32 FieldEffectScript_ReadWord(u8 **script)
+FieldEffectScript_ReadWord: @ 80B5C24
ldr r2, [r0]
ldrb r0, [r2]
ldrb r1, [r2, 0x1]
@@ -325178,8 +325178,8 @@ FieldEffectScript_ReadWord: ; 80B5C24
thumb_func_end FieldEffectScript_ReadWord
thumb_func_start FieldEffectScript_LoadTiles
-; void FieldEffectScript_LoadTiles(u8 **script)
-FieldEffectScript_LoadTiles: ; 80B5C3C
+@ void FieldEffectScript_LoadTiles(u8 **script)
+FieldEffectScript_LoadTiles: @ 80B5C3C
push {r4,r5,lr}
adds r4, r0, 0
bl FieldEffectScript_ReadWord
@@ -325203,8 +325203,8 @@ _080B5C5A:
thumb_func_end FieldEffectScript_LoadTiles
thumb_func_start FieldEffectScript_LoadFadedPalette
-; void FieldEffectScript_LoadFadedPalette(u8 **script)
-FieldEffectScript_LoadFadedPalette: ; 80B5C6C
+@ void FieldEffectScript_LoadFadedPalette(u8 **script)
+FieldEffectScript_LoadFadedPalette: @ 80B5C6C
push {r4,r5,lr}
adds r5, r0, 0
bl FieldEffectScript_ReadWord
@@ -325224,8 +325224,8 @@ FieldEffectScript_LoadFadedPalette: ; 80B5C6C
thumb_func_end FieldEffectScript_LoadFadedPalette
thumb_func_start FieldEffectScript_LoadPalette
-; void FieldEffectScript_LoadPalette(u8 **script)
-FieldEffectScript_LoadPalette: ; 80B5C94
+@ void FieldEffectScript_LoadPalette(u8 **script)
+FieldEffectScript_LoadPalette: @ 80B5C94
push {r4,lr}
adds r4, r0, 0
bl FieldEffectScript_ReadWord
@@ -325239,8 +325239,8 @@ FieldEffectScript_LoadPalette: ; 80B5C94
thumb_func_end FieldEffectScript_LoadPalette
thumb_func_start FieldEffectScript_CallNative
-; void FieldEffectScript_CallNative(u8 **script, u8 *returnValue)
-FieldEffectScript_CallNative: ; 80B5CAC
+@ void FieldEffectScript_CallNative(u8 **script, u8 *returnValue)
+FieldEffectScript_CallNative: @ 80B5CAC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -325256,8 +325256,8 @@ FieldEffectScript_CallNative: ; 80B5CAC
thumb_func_end FieldEffectScript_CallNative
thumb_func_start FieldEffectFreeGraphicsResources
-; void FieldEffectFreeGraphicsResources(struct obj *object)
-FieldEffectFreeGraphicsResources: ; 80B5CC8
+@ void FieldEffectFreeGraphicsResources(struct obj *object)
+FieldEffectFreeGraphicsResources: @ 80B5CC8
push {r4,r5,lr}
adds r1, r0, 0
adds r1, 0x40
@@ -325275,8 +325275,8 @@ FieldEffectFreeGraphicsResources: ; 80B5CC8
thumb_func_end FieldEffectFreeGraphicsResources
thumb_func_start FieldEffectStop
-; void FieldEffectStop(struct obj *object, u8 id)
-FieldEffectStop: ; 80B5CEC
+@ void FieldEffectStop(struct obj *object, u8 id)
+FieldEffectStop: @ 80B5CEC
push {r4,lr}
lsls r4, r1, 24
lsrs r4, 24
@@ -325289,8 +325289,8 @@ FieldEffectStop: ; 80B5CEC
thumb_func_end FieldEffectStop
thumb_func_start FieldEffectFreeTilesIfUnused
-; void FieldEffectFreeTilesIfUnused(u16 tileRangeStart)
-FieldEffectFreeTilesIfUnused: ; 80B5D04
+@ void FieldEffectFreeTilesIfUnused(u16 tileRangeStart)
+FieldEffectFreeTilesIfUnused: @ 80B5D04
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -325341,8 +325341,8 @@ _080B5D58:
thumb_func_end FieldEffectFreeTilesIfUnused
thumb_func_start FieldEffectFreePaletteIfUnused
-; void FieldEffectFreePaletteIfUnused(u8 paletteSlot)
-FieldEffectFreePaletteIfUnused: ; 80B5D68
+@ void FieldEffectFreePaletteIfUnused(u8 paletteSlot)
+FieldEffectFreePaletteIfUnused: @ 80B5D68
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -325387,8 +325387,8 @@ _080B5DB0:
thumb_func_end FieldEffectFreePaletteIfUnused
thumb_func_start FieldEffectActiveListClear
-; void FieldEffectActiveListClear()
-FieldEffectActiveListClear: ; 80B5DC0
+@ void FieldEffectActiveListClear()
+FieldEffectActiveListClear: @ 80B5DC0
push {r4,lr}
movs r2, 0
ldr r4, =0x03000f58
@@ -325410,8 +325410,8 @@ _080B5DC8:
thumb_func_end FieldEffectActiveListClear
thumb_func_start FieldEffectActiveListAdd
-; void FieldEffectActiveListAdd(u8 id)
-FieldEffectActiveListAdd: ; 80B5DE4
+@ void FieldEffectActiveListAdd(u8 id)
+FieldEffectActiveListAdd: @ 80B5DE4
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -325438,8 +325438,8 @@ _080B5E0A:
thumb_func_end FieldEffectActiveListAdd
thumb_func_start FieldEffectActiveListRemove
-; void FieldEffectActiveListRemove(u8 id)
-FieldEffectActiveListRemove: ; 80B5E10
+@ void FieldEffectActiveListRemove(u8 id)
+FieldEffectActiveListRemove: @ 80B5E10
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -325468,8 +325468,8 @@ _080B5E3A:
thumb_func_end FieldEffectActiveListRemove
thumb_func_start FieldEffectActiveListContains
-; void FieldEffectActiveListContains(u8 id)
-FieldEffectActiveListContains: ; 80B5E40
+@ void FieldEffectActiveListContains(u8 id)
+FieldEffectActiveListContains: @ 80B5E40
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -325496,7 +325496,7 @@ _080B5E68:
thumb_func_end FieldEffectActiveListContains
thumb_func_start sub_80B5E6C
-sub_80B5E6C: ; 80B5E6C
+sub_80B5E6C: @ 80B5E6C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -325566,7 +325566,7 @@ sub_80B5E6C: ; 80B5E6C
thumb_func_end sub_80B5E6C
thumb_func_start sub_80B5F0C
-sub_80B5F0C: ; 80B5F0C
+sub_80B5F0C: @ 80B5F0C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -325592,7 +325592,7 @@ sub_80B5F0C: ; 80B5F0C
thumb_func_end sub_80B5F0C
thumb_func_start AddNewGameBirchObject
-AddNewGameBirchObject: ; 80B5F44
+AddNewGameBirchObject: @ 80B5F44
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -325623,7 +325623,7 @@ AddNewGameBirchObject: ; 80B5F44
thumb_func_end AddNewGameBirchObject
thumb_func_start sub_80B5F84
-sub_80B5F84: ; 80B5F84
+sub_80B5F84: @ 80B5F84
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 16
@@ -325672,7 +325672,7 @@ _080B5FDE:
thumb_func_end sub_80B5F84
thumb_func_start sub_80B5FE8
-sub_80B5FE8: ; 80B5FE8
+sub_80B5FE8: @ 80B5FE8
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -325739,7 +325739,7 @@ _080B605E:
thumb_func_end sub_80B5FE8
thumb_func_start sub_80B6070
-sub_80B6070: ; 80B6070
+sub_80B6070: @ 80B6070
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -325762,7 +325762,7 @@ _080B608E:
thumb_func_end sub_80B6070
thumb_func_start sub_80B609C
-sub_80B609C: ; 80B609C
+sub_80B609C: @ 80B609C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -325832,7 +325832,7 @@ sub_80B609C: ; 80B609C
thumb_func_end sub_80B609C
thumb_func_start sub_80B6128
-sub_80B6128: ; 80B6128
+sub_80B6128: @ 80B6128
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -325892,7 +325892,7 @@ sub_80B6128: ; 80B6128
thumb_func_end sub_80B6128
thumb_func_start sub_80B61A0
-sub_80B61A0: ; 80B61A0
+sub_80B61A0: @ 80B61A0
push {r4,lr}
bl calc_player_party_count
adds r4, r0, 0
@@ -325925,7 +325925,7 @@ sub_80B61A0: ; 80B61A0
thumb_func_end sub_80B61A0
thumb_func_start sub_80B61E4
-sub_80B61E4: ; 80B61E4
+sub_80B61E4: @ 80B61E4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -325948,7 +325948,7 @@ sub_80B61E4: ; 80B61E4
thumb_func_end sub_80B61E4
thumb_func_start sub_80B6214
-sub_80B6214: ; 80B6214
+sub_80B6214: @ 80B6214
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x8]
@@ -325979,7 +325979,7 @@ sub_80B6214: ; 80B6214
thumb_func_end sub_80B6214
thumb_func_start sub_80B6250
-sub_80B6250: ; 80B6250
+sub_80B6250: @ 80B6250
push {r4,lr}
adds r2, r0, 0
ldr r3, =0x02020630
@@ -326013,7 +326013,7 @@ _080B6282:
thumb_func_end sub_80B6250
thumb_func_start sub_80B628C
-sub_80B628C: ; 80B628C
+sub_80B628C: @ 80B628C
push {lr}
adds r3, r0, 0
ldr r2, =0x02020630
@@ -326037,7 +326037,7 @@ _080B62AC:
thumb_func_end sub_80B628C
thumb_func_start sub_80B62B4
-sub_80B62B4: ; 80B62B4
+sub_80B62B4: @ 80B62B4
push {lr}
ldr r2, =0x02020630
movs r3, 0x14
@@ -326066,7 +326066,7 @@ _080B62E6:
thumb_func_end sub_80B62B4
thumb_func_start sub_80B62F4
-sub_80B62F4: ; 80B62F4
+sub_80B62F4: @ 80B62F4
push {r4,lr}
bl calc_player_party_count
adds r4, r0, 0
@@ -326095,7 +326095,7 @@ sub_80B62F4: ; 80B62F4
thumb_func_end sub_80B62F4
thumb_func_start sub_80B6330
-sub_80B6330: ; 80B6330
+sub_80B6330: @ 80B6330
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -326118,7 +326118,7 @@ sub_80B6330: ; 80B6330
thumb_func_end sub_80B6330
thumb_func_start sub_80B6360
-sub_80B6360: ; 80B6360
+sub_80B6360: @ 80B6360
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x8]
@@ -326172,7 +326172,7 @@ sub_80B6360: ; 80B6360
thumb_func_end sub_80B6360
thumb_func_start sub_80B63D4
-sub_80B63D4: ; 80B63D4
+sub_80B63D4: @ 80B63D4
push {lr}
adds r3, r0, 0
ldr r2, =0x02020630
@@ -326199,7 +326199,7 @@ _080B63FA:
thumb_func_end sub_80B63D4
thumb_func_start sub_80B6404
-sub_80B6404: ; 80B6404
+sub_80B6404: @ 80B6404
push {lr}
adds r3, r0, 0
ldr r2, =0x02020630
@@ -326223,7 +326223,7 @@ _080B6424:
thumb_func_end sub_80B6404
thumb_func_start sub_80B642C
-sub_80B642C: ; 80B642C
+sub_80B642C: @ 80B642C
push {lr}
ldr r2, =0x02020630
movs r3, 0x14
@@ -326252,7 +326252,7 @@ _080B645E:
thumb_func_end sub_80B642C
thumb_func_start sub_80B646C
-sub_80B646C: ; 80B646C
+sub_80B646C: @ 80B646C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -326293,7 +326293,7 @@ sub_80B646C: ; 80B646C
thumb_func_end sub_80B646C
thumb_func_start sub_80B64C0
-sub_80B64C0: ; 80B64C0
+sub_80B64C0: @ 80B64C0
push {lr}
ldr r2, =gUnknown_0855C384
movs r3, 0x2E
@@ -326308,7 +326308,7 @@ sub_80B64C0: ; 80B64C0
thumb_func_end sub_80B64C0
thumb_func_start sub_80B64DC
-sub_80B64DC: ; 80B64DC
+sub_80B64DC: @ 80B64DC
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -326384,7 +326384,7 @@ _080B6562:
thumb_func_end sub_80B64DC
thumb_func_start sub_80B6574
-sub_80B6574: ; 80B6574
+sub_80B6574: @ 80B6574
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -326414,7 +326414,7 @@ _080B65A4:
thumb_func_end sub_80B6574
thumb_func_start sub_80B65A8
-sub_80B65A8: ; 80B65A8
+sub_80B65A8: @ 80B65A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -326559,7 +326559,7 @@ _080B66C2:
thumb_func_end sub_80B65A8
thumb_func_start sub_80B66E8
-sub_80B66E8: ; 80B66E8
+sub_80B66E8: @ 80B66E8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -326665,7 +326665,7 @@ _080B6718:
thumb_func_end sub_80B66E8
thumb_func_start sub_80B67DC
-sub_80B67DC: ; 80B67DC
+sub_80B67DC: @ 80B67DC
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -326683,7 +326683,7 @@ _080B67F2:
thumb_func_end sub_80B67DC
thumb_func_start sub_80B67F8
-sub_80B67F8: ; 80B67F8
+sub_80B67F8: @ 80B67F8
ldrh r1, [r0, 0x2E]
adds r1, 0x1
strh r1, [r0, 0x2E]
@@ -326691,7 +326691,7 @@ sub_80B67F8: ; 80B67F8
thumb_func_end sub_80B67F8
thumb_func_start sub_80B6800
-sub_80B6800: ; 80B6800
+sub_80B6800: @ 80B6800
push {r4,lr}
adds r4, r0, 0
movs r1, 0x38
@@ -326713,12 +326713,12 @@ _080B681C:
thumb_func_end sub_80B6800
thumb_func_start nullsub_97
-nullsub_97: ; 80B6824
+nullsub_97: @ 80B6824
bx lr
thumb_func_end nullsub_97
thumb_func_start sub_80B6828
-sub_80B6828: ; 80B6828
+sub_80B6828: @ 80B6828
push {lr}
adds r3, r0, 0
ldr r2, =0x02020630
@@ -326741,7 +326741,7 @@ _080B6848:
thumb_func_end sub_80B6828
thumb_func_start sub_80B6850
-sub_80B6850: ; 80B6850
+sub_80B6850: @ 80B6850
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -326784,7 +326784,7 @@ sub_80B6850: ; 80B6850
thumb_func_end sub_80B6850
thumb_func_start sub_80B68AC
-sub_80B68AC: ; 80B68AC
+sub_80B68AC: @ 80B68AC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -326819,7 +326819,7 @@ _080B68E4:
thumb_func_end sub_80B68AC
thumb_func_start sub_80B68EC
-sub_80B68EC: ; 80B68EC
+sub_80B68EC: @ 80B68EC
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -326878,7 +326878,7 @@ _080B6948:
thumb_func_end sub_80B68EC
thumb_func_start sub_80B6970
-sub_80B6970: ; 80B6970
+sub_80B6970: @ 80B6970
push {lr}
adds r3, r0, 0
ldr r2, =0x03005e00
@@ -326938,7 +326938,7 @@ _080B69D4:
thumb_func_end sub_80B6970
thumb_func_start sub_80B69DC
-sub_80B69DC: ; 80B69DC
+sub_80B69DC: @ 80B69DC
push {lr}
ldr r0, =c2_exit_to_overworld_2_switch
bl SetMainCallback2
@@ -326951,7 +326951,7 @@ sub_80B69DC: ; 80B69DC
thumb_func_end sub_80B69DC
thumb_func_start mapldr_080842E8
-mapldr_080842E8: ; 80B69FC
+mapldr_080842E8: @ 80B69FC
push {lr}
bl pal_fill_black
ldr r0, =task00_8084310
@@ -326968,7 +326968,7 @@ mapldr_080842E8: ; 80B69FC
thumb_func_end mapldr_080842E8
thumb_func_start task00_8084310
-task00_8084310: ; 80B6A24
+task00_8084310: @ 80B6A24
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -327022,7 +327022,7 @@ _080B6A8A:
thumb_func_end task00_8084310
thumb_func_start mapldr_08084390
-mapldr_08084390: ; 80B6AA4
+mapldr_08084390: @ 80B6AA4
push {r4,lr}
bl sub_8085784
bl pal_fill_black
@@ -327065,7 +327065,7 @@ _080B6AE6:
thumb_func_end mapldr_08084390
thumb_func_start c3_080843F8
-c3_080843F8: ; 80B6B0C
+c3_080843F8: @ 80B6B0C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -327108,7 +327108,7 @@ _080B6B58:
thumb_func_end c3_080843F8
thumb_func_start sub_80B6B68
-sub_80B6B68: ; 80B6B68
+sub_80B6B68: @ 80B6B68
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -327126,7 +327126,7 @@ sub_80B6B68: ; 80B6B68
thumb_func_end sub_80B6B68
thumb_func_start sub_80B6B94
-sub_80B6B94: ; 80B6B94
+sub_80B6B94: @ 80B6B94
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -327154,7 +327154,7 @@ _080B6BA6:
thumb_func_end sub_80B6B94
thumb_func_start sub_80B6BCC
-sub_80B6BCC: ; 80B6BCC
+sub_80B6BCC: @ 80B6BCC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -327232,7 +327232,7 @@ sub_80B6BCC: ; 80B6BCC
thumb_func_end sub_80B6BCC
thumb_func_start sub_80B6C74
-sub_80B6C74: ; 80B6C74
+sub_80B6C74: @ 80B6C74
push {r4,lr}
adds r4, r0, 0
bl sub_80ABDFC
@@ -327250,7 +327250,7 @@ _080B6C88:
thumb_func_end sub_80B6C74
thumb_func_start sub_80B6C90
-sub_80B6C90: ; 80B6C90
+sub_80B6C90: @ 80B6C90
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x02037590
@@ -327303,7 +327303,7 @@ sub_80B6C90: ; 80B6C90
thumb_func_end sub_80B6C90
thumb_func_start sub_80B6D04
-sub_80B6D04: ; 80B6D04
+sub_80B6D04: @ 80B6D04
push {r4-r6,lr}
adds r4, r0, 0
ldr r2, =0x02037590
@@ -327396,7 +327396,7 @@ _080B6DA8:
thumb_func_end sub_80B6D04
thumb_func_start sub_80B6DBC
-sub_80B6DBC: ; 80B6DBC
+sub_80B6DBC: @ 80B6DBC
push {lr}
ldrh r1, [r0, 0x8]
adds r1, 0x1
@@ -327413,7 +327413,7 @@ sub_80B6DBC: ; 80B6DBC
thumb_func_end sub_80B6DBC
thumb_func_start sub_80B6DD8
-sub_80B6DD8: ; 80B6DD8
+sub_80B6DD8: @ 80B6DD8
push {r4,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -327449,7 +327449,7 @@ _080B6E0E:
thumb_func_end sub_80B6DD8
thumb_func_start sub_80B6E18
-sub_80B6E18: ; 80B6E18
+sub_80B6E18: @ 80B6E18
push {lr}
ldr r1, =0x02037590
movs r0, 0
@@ -327470,7 +327470,7 @@ sub_80B6E18: ; 80B6E18
thumb_func_end sub_80B6E18
thumb_func_start sub_80B6E4C
-sub_80B6E4C: ; 80B6E4C
+sub_80B6E4C: @ 80B6E4C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -327500,7 +327500,7 @@ _080B6E78:
thumb_func_end sub_80B6E4C
thumb_func_start sub_80B6E88
-sub_80B6E88: ; 80B6E88
+sub_80B6E88: @ 80B6E88
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -327528,7 +327528,7 @@ _080B6E9A:
thumb_func_end sub_80B6E88
thumb_func_start sub_80B6EC0
-sub_80B6EC0: ; 80B6EC0
+sub_80B6EC0: @ 80B6EC0
push {r4,lr}
adds r4, r0, 0
bl player_bitmagic
@@ -327545,7 +327545,7 @@ sub_80B6EC0: ; 80B6EC0
thumb_func_end sub_80B6EC0
thumb_func_start sub_80B6EE0
-sub_80B6EE0: ; 80B6EE0
+sub_80B6EE0: @ 80B6EE0
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02037590
@@ -327598,7 +327598,7 @@ _080B6F3E:
thumb_func_end sub_80B6EE0
thumb_func_start sub_80B6F50
-sub_80B6F50: ; 80B6F50
+sub_80B6F50: @ 80B6F50
push {r4,lr}
adds r4, r0, 0
bl sub_80B6FB8
@@ -327618,7 +327618,7 @@ _080B6F6A:
thumb_func_end sub_80B6F50
thumb_func_start sub_80B6F74
-sub_80B6F74: ; 80B6F74
+sub_80B6F74: @ 80B6F74
push {lr}
bl sub_80B6FB8
bl sub_80B7060
@@ -327628,7 +327628,7 @@ sub_80B6F74: ; 80B6F74
thumb_func_end sub_80B6F74
thumb_func_start sub_80B6F84
-sub_80B6F84: ; 80B6F84
+sub_80B6F84: @ 80B6F84
push {r4,lr}
adds r4, r0, 0
bl sub_80B7004
@@ -327648,7 +327648,7 @@ _080B6F9E:
thumb_func_end sub_80B6F84
thumb_func_start sub_80B6FA8
-sub_80B6FA8: ; 80B6FA8
+sub_80B6FA8: @ 80B6FA8
push {lr}
bl sub_80B7004
bl sub_80B7060
@@ -327658,7 +327658,7 @@ sub_80B6FA8: ; 80B6FA8
thumb_func_end sub_80B6FA8
thumb_func_start sub_80B6FB8
-sub_80B6FB8: ; 80B6FB8
+sub_80B6FB8: @ 80B6FB8
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02037590
@@ -327696,7 +327696,7 @@ _080B6FF6:
thumb_func_end sub_80B6FB8
thumb_func_start sub_80B7004
-sub_80B7004: ; 80B7004
+sub_80B7004: @ 80B7004
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02037590
@@ -327734,7 +327734,7 @@ _080B7042:
thumb_func_end sub_80B7004
thumb_func_start sub_80B7050
-sub_80B7050: ; 80B7050
+sub_80B7050: @ 80B7050
push {lr}
bl music_something
bl sub_80AF0B4
@@ -327743,7 +327743,7 @@ sub_80B7050: ; 80B7050
thumb_func_end sub_80B7050
thumb_func_start sub_80B7060
-sub_80B7060: ; 80B7060
+sub_80B7060: @ 80B7060
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -327775,7 +327775,7 @@ _080B709C:
thumb_func_end sub_80B7060
thumb_func_start sub_80B70B4
-sub_80B70B4: ; 80B70B4
+sub_80B70B4: @ 80B70B4
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -327792,7 +327792,7 @@ sub_80B70B4: ; 80B70B4
thumb_func_end sub_80B70B4
thumb_func_start sub_80B70DC
-sub_80B70DC: ; 80B70DC
+sub_80B70DC: @ 80B70DC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -327820,7 +327820,7 @@ _080B70EE:
thumb_func_end sub_80B70DC
thumb_func_start sub_80B7114
-sub_80B7114: ; 80B7114
+sub_80B7114: @ 80B7114
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -327877,7 +327877,7 @@ _080B717E:
thumb_func_end sub_80B7114
thumb_func_start sub_80B7190
-sub_80B7190: ; 80B7190
+sub_80B7190: @ 80B7190
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02037590
@@ -327908,7 +327908,7 @@ sub_80B7190: ; 80B7190
thumb_func_end sub_80B7190
thumb_func_start sub_80B71D0
-sub_80B71D0: ; 80B71D0
+sub_80B71D0: @ 80B71D0
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x02037590
@@ -327956,7 +327956,7 @@ _080B721E:
thumb_func_end sub_80B71D0
thumb_func_start sub_80B7230
-sub_80B7230: ; 80B7230
+sub_80B7230: @ 80B7230
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02037590
@@ -327987,7 +327987,7 @@ sub_80B7230: ; 80B7230
thumb_func_end sub_80B7230
thumb_func_start sub_80B7270
-sub_80B7270: ; 80B7270
+sub_80B7270: @ 80B7270
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x02037590
@@ -328036,7 +328036,7 @@ _080B72C0:
thumb_func_end sub_80B7270
thumb_func_start sub_80B72D0
-sub_80B72D0: ; 80B72D0
+sub_80B72D0: @ 80B72D0
push {r4,lr}
adds r4, r0, 0
bl sub_80E1584
@@ -328058,7 +328058,7 @@ _080B72EE:
thumb_func_end sub_80B72D0
thumb_func_start sub_80B72F4
-sub_80B72F4: ; 80B72F4
+sub_80B72F4: @ 80B72F4
push {r4,lr}
ldr r0, =0x02037590
ldrb r1, [r0, 0x5]
@@ -328095,7 +328095,7 @@ _080B7338:
thumb_func_end sub_80B72F4
thumb_func_start oei_waterfall
-oei_waterfall: ; 80B734C
+oei_waterfall: @ 80B734C
push {r4,lr}
ldr r4, =sub_80B7384
adds r0, r4, 0
@@ -328120,7 +328120,7 @@ oei_waterfall: ; 80B734C
thumb_func_end oei_waterfall
thumb_func_start sub_80B7384
-sub_80B7384: ; 80B7384
+sub_80B7384: @ 80B7384
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -328155,7 +328155,7 @@ _080B7396:
thumb_func_end sub_80B7384
thumb_func_start sub_80B73D0
-sub_80B73D0: ; 80B73D0
+sub_80B73D0: @ 80B73D0
push {r4,lr}
adds r4, r0, 0
bl script_env_2_enable
@@ -328173,7 +328173,7 @@ sub_80B73D0: ; 80B73D0
thumb_func_end sub_80B73D0
thumb_func_start waterfall_1_do_anim_probably
-waterfall_1_do_anim_probably: ; 80B73F0
+waterfall_1_do_anim_probably: @ 80B73F0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -328203,7 +328203,7 @@ _080B7420:
thumb_func_end waterfall_1_do_anim_probably
thumb_func_start waterfall_2_wait_anim_finish_probably
-waterfall_2_wait_anim_finish_probably: ; 80B742C
+waterfall_2_wait_anim_finish_probably: @ 80B742C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -328225,7 +328225,7 @@ _080B7448:
thumb_func_end waterfall_2_wait_anim_finish_probably
thumb_func_start sub_80B7450
-sub_80B7450: ; 80B7450
+sub_80B7450: @ 80B7450
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -328246,7 +328246,7 @@ sub_80B7450: ; 80B7450
thumb_func_end sub_80B7450
thumb_func_start sub_80B7478
-sub_80B7478: ; 80B7478
+sub_80B7478: @ 80B7478
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -328288,7 +328288,7 @@ _080B74CA:
thumb_func_end sub_80B7478
thumb_func_start sub_80B74D0
-sub_80B74D0: ; 80B74D0
+sub_80B74D0: @ 80B74D0
push {r4,lr}
ldr r4, =sub_80B750C
adds r0, r4, 0
@@ -328315,7 +328315,7 @@ sub_80B74D0: ; 80B74D0
thumb_func_end sub_80B74D0
thumb_func_start sub_80B750C
-sub_80B750C: ; 80B750C
+sub_80B750C: @ 80B750C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -328343,7 +328343,7 @@ _080B751E:
thumb_func_end sub_80B750C
thumb_func_start dive_1_lock
-dive_1_lock: ; 80B7544
+dive_1_lock: @ 80B7544
ldr r2, =0x02037590
movs r1, 0x1
strb r1, [r2, 0x6]
@@ -328356,7 +328356,7 @@ dive_1_lock: ; 80B7544
thumb_func_end dive_1_lock
thumb_func_start dive_2_unknown
-dive_2_unknown: ; 80B7558
+dive_2_unknown: @ 80B7558
push {r4,lr}
adds r4, r0, 0
bl script_env_2_enable
@@ -328377,7 +328377,7 @@ dive_2_unknown: ; 80B7558
thumb_func_end dive_2_unknown
thumb_func_start dive_3_unknown
-dive_3_unknown: ; 80B7580
+dive_3_unknown: @ 80B7580
push {lr}
sub sp, 0x8
mov r1, sp
@@ -328415,7 +328415,7 @@ _080B75C4:
thumb_func_end dive_3_unknown
thumb_func_start sub_80B75D8
-sub_80B75D8: ; 80B75D8
+sub_80B75D8: @ 80B75D8
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -328428,7 +328428,7 @@ sub_80B75D8: ; 80B75D8
thumb_func_end sub_80B75D8
thumb_func_start sub_80B75F0
-sub_80B75F0: ; 80B75F0
+sub_80B75F0: @ 80B75F0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -328469,7 +328469,7 @@ _080B7604:
thumb_func_end sub_80B75F0
thumb_func_start sub_80B764C
-sub_80B764C: ; 80B764C
+sub_80B764C: @ 80B764C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -328496,7 +328496,7 @@ sub_80B764C: ; 80B764C
thumb_func_end sub_80B764C
thumb_func_start sub_80B7684
-sub_80B7684: ; 80B7684
+sub_80B7684: @ 80B7684
push {r4,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -328526,7 +328526,7 @@ _080B76B0:
thumb_func_end sub_80B7684
thumb_func_start sub_80B76B8
-sub_80B76B8: ; 80B76B8
+sub_80B76B8: @ 80B76B8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0
@@ -328564,7 +328564,7 @@ sub_80B76B8: ; 80B76B8
thumb_func_end sub_80B76B8
thumb_func_start sub_80B7704
-sub_80B7704: ; 80B7704
+sub_80B7704: @ 80B7704
push {r4-r7,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -328695,7 +328695,7 @@ _080B77F0:
thumb_func_end sub_80B7704
thumb_func_start sub_80B77F8
-sub_80B77F8: ; 80B77F8
+sub_80B77F8: @ 80B77F8
push {r4,lr}
adds r4, r0, 0
bl music_something
@@ -328710,7 +328710,7 @@ sub_80B77F8: ; 80B77F8
thumb_func_end sub_80B77F8
thumb_func_start sub_80B7814
-sub_80B7814: ; 80B7814
+sub_80B7814: @ 80B7814
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -328742,7 +328742,7 @@ _080B784C:
thumb_func_end sub_80B7814
thumb_func_start mapldr_080851BC
-mapldr_080851BC: ; 80B7868
+mapldr_080851BC: @ 80B7868
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -328758,7 +328758,7 @@ mapldr_080851BC: ; 80B7868
thumb_func_end mapldr_080851BC
thumb_func_start sub_80B7890
-sub_80B7890: ; 80B7890
+sub_80B7890: @ 80B7890
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -328799,7 +328799,7 @@ _080B78A4:
thumb_func_end sub_80B7890
thumb_func_start sub_80B78EC
-sub_80B78EC: ; 80B78EC
+sub_80B78EC: @ 80B78EC
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -328823,7 +328823,7 @@ sub_80B78EC: ; 80B78EC
thumb_func_end sub_80B78EC
thumb_func_start sub_80B791C
-sub_80B791C: ; 80B791C
+sub_80B791C: @ 80B791C
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -328863,7 +328863,7 @@ _080B795C:
thumb_func_end sub_80B791C
thumb_func_start sub_80B7968
-sub_80B7968: ; 80B7968
+sub_80B7968: @ 80B7968
push {r4,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -328905,7 +328905,7 @@ _080B79B0:
thumb_func_end sub_80B7968
thumb_func_start sub_80B79BC
-sub_80B79BC: ; 80B79BC
+sub_80B79BC: @ 80B79BC
push {lr}
adds r0, r1, 0
bl FieldObjectClearAnimIfSpecialAnimFinished
@@ -328930,7 +328930,7 @@ _080B79E6:
thumb_func_end sub_80B79BC
thumb_func_start sub_80B79F4
-sub_80B79F4: ; 80B79F4
+sub_80B79F4: @ 80B79F4
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -328976,7 +328976,7 @@ sub_80B79F4: ; 80B79F4
thumb_func_end sub_80B79F4
thumb_func_start sub_80B7A58
-sub_80B7A58: ; 80B7A58
+sub_80B7A58: @ 80B7A58
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -328994,7 +328994,7 @@ _080B7A70:
thumb_func_end sub_80B7A58
thumb_func_start sub_80B7A74
-sub_80B7A74: ; 80B7A74
+sub_80B7A74: @ 80B7A74
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -329007,7 +329007,7 @@ sub_80B7A74: ; 80B7A74
thumb_func_end sub_80B7A74
thumb_func_start sub_80B7A8C
-sub_80B7A8C: ; 80B7A8C
+sub_80B7A8C: @ 80B7A8C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -329048,7 +329048,7 @@ _080B7AA0:
thumb_func_end sub_80B7A8C
thumb_func_start sub_80B7AE8
-sub_80B7AE8: ; 80B7AE8
+sub_80B7AE8: @ 80B7AE8
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -329072,7 +329072,7 @@ sub_80B7AE8: ; 80B7AE8
thumb_func_end sub_80B7AE8
thumb_func_start sub_80B7B18
-sub_80B7B18: ; 80B7B18
+sub_80B7B18: @ 80B7B18
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -329133,7 +329133,7 @@ _080B7B8C:
thumb_func_end sub_80B7B18
thumb_func_start sub_80B7B94
-sub_80B7B94: ; 80B7B94
+sub_80B7B94: @ 80B7B94
push {r4,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -329164,7 +329164,7 @@ _080B7BBE:
thumb_func_end sub_80B7B94
thumb_func_start sub_80B7BCC
-sub_80B7BCC: ; 80B7BCC
+sub_80B7BCC: @ 80B7BCC
push {r4,lr}
adds r4, r0, 0
movs r0, 0x31
@@ -329185,7 +329185,7 @@ _080B7BEA:
thumb_func_end sub_80B7BCC
thumb_func_start sub_80B7BF4
-sub_80B7BF4: ; 80B7BF4
+sub_80B7BF4: @ 80B7BF4
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -329217,7 +329217,7 @@ _080B7C2C:
thumb_func_end sub_80B7BF4
thumb_func_start sub_80B7C48
-sub_80B7C48: ; 80B7C48
+sub_80B7C48: @ 80B7C48
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -329263,7 +329263,7 @@ sub_80B7C48: ; 80B7C48
thumb_func_end sub_80B7C48
thumb_func_start sub_80B7CAC
-sub_80B7CAC: ; 80B7CAC
+sub_80B7CAC: @ 80B7CAC
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -329281,7 +329281,7 @@ _080B7CC4:
thumb_func_end sub_80B7CAC
thumb_func_start sub_80B7CC8
-sub_80B7CC8: ; 80B7CC8
+sub_80B7CC8: @ 80B7CC8
push {lr}
bl script_env_2_enable
bl player_bitmagic
@@ -329294,7 +329294,7 @@ sub_80B7CC8: ; 80B7CC8
thumb_func_end sub_80B7CC8
thumb_func_start sub_80B7CE4
-sub_80B7CE4: ; 80B7CE4
+sub_80B7CE4: @ 80B7CE4
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -329317,7 +329317,7 @@ sub_80B7CE4: ; 80B7CE4
thumb_func_end sub_80B7CE4
thumb_func_start sub_80B7D14
-sub_80B7D14: ; 80B7D14
+sub_80B7D14: @ 80B7D14
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x8]
@@ -329335,7 +329335,7 @@ sub_80B7D14: ; 80B7D14
thumb_func_end sub_80B7D14
thumb_func_start sub_80B7D34
-sub_80B7D34: ; 80B7D34
+sub_80B7D34: @ 80B7D34
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -329453,7 +329453,7 @@ _080B7E40:
thumb_func_end sub_80B7D34
thumb_func_start mapldr_080859D4
-mapldr_080859D4: ; 80B7E48
+mapldr_080859D4: @ 80B7E48
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -329482,7 +329482,7 @@ mapldr_080859D4: ; 80B7E48
thumb_func_end mapldr_080859D4
thumb_func_start sub_80B7E94
-sub_80B7E94: ; 80B7E94
+sub_80B7E94: @ 80B7E94
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -329505,7 +329505,7 @@ sub_80B7E94: ; 80B7E94
thumb_func_end sub_80B7E94
thumb_func_start sub_80B7EC4
-sub_80B7EC4: ; 80B7EC4
+sub_80B7EC4: @ 80B7EC4
push {r4,lr}
adds r4, r0, 0
bl sub_80ABDFC
@@ -329526,7 +329526,7 @@ _080B7EE2:
thumb_func_end sub_80B7EC4
thumb_func_start sub_80B7EE8
-sub_80B7EE8: ; 80B7EE8
+sub_80B7EE8: @ 80B7EE8
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -329631,7 +329631,7 @@ _080B7FC0:
thumb_func_end sub_80B7EE8
thumb_func_start sub_80B7FC8
-sub_80B7FC8: ; 80B7FC8
+sub_80B7FC8: @ 80B7FC8
push {lr}
ldr r0, =sub_80B7FDC
movs r1, 0
@@ -329642,7 +329642,7 @@ sub_80B7FC8: ; 80B7FC8
thumb_func_end sub_80B7FC8
thumb_func_start sub_80B7FDC
-sub_80B7FDC: ; 80B7FDC
+sub_80B7FDC: @ 80B7FDC
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -329665,7 +329665,7 @@ sub_80B7FDC: ; 80B7FDC
thumb_func_end sub_80B7FDC
thumb_func_start sub_80B800C
-sub_80B800C: ; 80B800C
+sub_80B800C: @ 80B800C
push {r4,lr}
adds r4, r0, 0
bl script_env_2_enable
@@ -329684,7 +329684,7 @@ sub_80B800C: ; 80B800C
thumb_func_end sub_80B800C
thumb_func_start sub_80B8034
-sub_80B8034: ; 80B8034
+sub_80B8034: @ 80B8034
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -329754,7 +329754,7 @@ _080B80AE:
thumb_func_end sub_80B8034
thumb_func_start sub_80B80C4
-sub_80B80C4: ; 80B80C4
+sub_80B80C4: @ 80B80C4
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -329856,7 +329856,7 @@ _080B817E:
thumb_func_end sub_80B80C4
thumb_func_start sub_80B8198
-sub_80B8198: ; 80B8198
+sub_80B8198: @ 80B8198
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037fd4
@@ -329898,7 +329898,7 @@ _080B81E6:
thumb_func_end sub_80B8198
thumb_func_start mapldr_08085D88
-mapldr_08085D88: ; 80B8200
+mapldr_08085D88: @ 80B8200
push {lr}
bl sub_8085784
bl pal_fill_for_maplights
@@ -329928,7 +329928,7 @@ mapldr_08085D88: ; 80B8200
thumb_func_end mapldr_08085D88
thumb_func_start sub_80B8250
-sub_80B8250: ; 80B8250
+sub_80B8250: @ 80B8250
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -329951,7 +329951,7 @@ sub_80B8250: ; 80B8250
thumb_func_end sub_80B8250
thumb_func_start sub_80B8280
-sub_80B8280: ; 80B8280
+sub_80B8280: @ 80B8280
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80ABDFC
@@ -330016,7 +330016,7 @@ _080B82F6:
thumb_func_end sub_80B8280
thumb_func_start sub_80B830C
-sub_80B830C: ; 80B830C
+sub_80B830C: @ 80B830C
push {r4-r7,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -330145,7 +330145,7 @@ _080B8406:
thumb_func_end sub_80B830C
thumb_func_start sub_80B8410
-sub_80B8410: ; 80B8410
+sub_80B8410: @ 80B8410
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -330206,7 +330206,7 @@ _080B8484:
thumb_func_end sub_80B8410
thumb_func_start sub_80B849C
-sub_80B849C: ; 80B849C
+sub_80B849C: @ 80B849C
push {r4,lr}
bl sav1_map_get_light_level
lsls r0, 24
@@ -330247,7 +330247,7 @@ _080B84BE:
thumb_func_end sub_80B849C
thumb_func_start sub_80B84F8
-sub_80B84F8: ; 80B84F8
+sub_80B84F8: @ 80B84F8
push {r4-r6,lr}
ldr r5, =0x02038c08
ldr r0, [r5]
@@ -330288,7 +330288,7 @@ sub_80B84F8: ; 80B84F8
thumb_func_end sub_80B84F8
thumb_func_start sub_80B8554
-sub_80B8554: ; 80B8554
+sub_80B8554: @ 80B8554
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -330311,7 +330311,7 @@ sub_80B8554: ; 80B8554
thumb_func_end sub_80B8554
thumb_func_start sub_80B8584
-sub_80B8584: ; 80B8584
+sub_80B8584: @ 80B8584
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x04000048
@@ -330356,7 +330356,7 @@ sub_80B8584: ; 80B8584
thumb_func_end sub_80B8584
thumb_func_start sub_80B85F8
-sub_80B85F8: ; 80B85F8
+sub_80B85F8: @ 80B85F8
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -330400,7 +330400,7 @@ sub_80B85F8: ; 80B85F8
thumb_func_end sub_80B85F8
thumb_func_start sub_80B8660
-sub_80B8660: ; 80B8660
+sub_80B8660: @ 80B8660
push {r4-r7,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x12]
@@ -330474,7 +330474,7 @@ _080B86DC:
thumb_func_end sub_80B8660
thumb_func_start sub_80B86EC
-sub_80B86EC: ; 80B86EC
+sub_80B86EC: @ 80B86EC
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x12]
@@ -330501,7 +330501,7 @@ _080B8712:
thumb_func_end sub_80B86EC
thumb_func_start sub_80B871C
-sub_80B871C: ; 80B871C
+sub_80B871C: @ 80B871C
push {r4,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x12]
@@ -330550,7 +330550,7 @@ _080B876A:
thumb_func_end sub_80B871C
thumb_func_start sub_80B8770
-sub_80B8770: ; 80B8770
+sub_80B8770: @ 80B8770
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -330586,7 +330586,7 @@ sub_80B8770: ; 80B8770
thumb_func_end sub_80B8770
thumb_func_start overworld_bg_setup_2
-overworld_bg_setup_2: ; 80B87B8
+overworld_bg_setup_2: @ 80B87B8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -330622,7 +330622,7 @@ overworld_bg_setup_2: ; 80B87B8
thumb_func_end overworld_bg_setup_2
thumb_func_start sub_80B880C
-sub_80B880C: ; 80B880C
+sub_80B880C: @ 80B880C
push {r4,lr}
sub sp, 0x4
ldr r0, =sub_80B8554
@@ -330666,7 +330666,7 @@ sub_80B880C: ; 80B880C
thumb_func_end sub_80B880C
thumb_func_start sub_80B8874
-sub_80B8874: ; 80B8874
+sub_80B8874: @ 80B8874
push {r4,r5,lr}
lsls r0, 16
lsrs r0, 16
@@ -330697,7 +330697,7 @@ _080B888A:
thumb_func_end sub_80B8874
thumb_func_start sub_80B88B4
-sub_80B88B4: ; 80B88B4
+sub_80B88B4: @ 80B88B4
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -330720,7 +330720,7 @@ sub_80B88B4: ; 80B88B4
thumb_func_end sub_80B88B4
thumb_func_start sub_80B88E4
-sub_80B88E4: ; 80B88E4
+sub_80B88E4: @ 80B88E4
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0xA]
@@ -330746,7 +330746,7 @@ sub_80B88E4: ; 80B88E4
thumb_func_end sub_80B88E4
thumb_func_start sub_80B8920
-sub_80B8920: ; 80B8920
+sub_80B8920: @ 80B8920
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -330794,7 +330794,7 @@ sub_80B8920: ; 80B8920
thumb_func_end sub_80B8920
thumb_func_start sub_80B898C
-sub_80B898C: ; 80B898C
+sub_80B898C: @ 80B898C
push {r4,lr}
adds r4, r0, 0
bl sub_80B8B38
@@ -330830,7 +330830,7 @@ _080B89C4:
thumb_func_end sub_80B898C
thumb_func_start sub_80B89DC
-sub_80B89DC: ; 80B89DC
+sub_80B89DC: @ 80B89DC
push {r4,lr}
adds r4, r0, 0
bl sub_80B8B28
@@ -330856,7 +330856,7 @@ _080B8A00:
thumb_func_end sub_80B89DC
thumb_func_start sub_80B8A0C
-sub_80B8A0C: ; 80B8A0C
+sub_80B8A0C: @ 80B8A0C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_80B8B28
@@ -330883,7 +330883,7 @@ sub_80B8A0C: ; 80B8A0C
thumb_func_end sub_80B8A0C
thumb_func_start sub_80B8A44
-sub_80B8A44: ; 80B8A44
+sub_80B8A44: @ 80B8A44
push {r4,lr}
adds r4, r0, 0
bl sub_80B8B28
@@ -330902,7 +330902,7 @@ _080B8A5E:
thumb_func_end sub_80B8A44
thumb_func_start sub_80B8A64
-sub_80B8A64: ; 80B8A64
+sub_80B8A64: @ 80B8A64
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -330952,7 +330952,7 @@ sub_80B8A64: ; 80B8A64
thumb_func_end sub_80B8A64
thumb_func_start sub_80B8AE0
-sub_80B8AE0: ; 80B8AE0
+sub_80B8AE0: @ 80B8AE0
push {r4,lr}
sub sp, 0x4
ldr r0, =sub_80B88B4
@@ -330984,7 +330984,7 @@ sub_80B8AE0: ; 80B8AE0
thumb_func_end sub_80B8AE0
thumb_func_start sub_80B8B28
-sub_80B8B28: ; 80B8B28
+sub_80B8B28: @ 80B8B28
ldrh r1, [r0, 0xA]
subs r1, 0x10
strh r1, [r0, 0xA]
@@ -330995,7 +330995,7 @@ sub_80B8B28: ; 80B8B28
thumb_func_end sub_80B8B28
thumb_func_start sub_80B8B38
-sub_80B8B38: ; 80B8B38
+sub_80B8B38: @ 80B8B38
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -331092,7 +331092,7 @@ _080B8BD8:
thumb_func_end sub_80B8B38
thumb_func_start sub_80B8BF0
-sub_80B8BF0: ; 80B8BF0
+sub_80B8BF0: @ 80B8BF0
push {r4-r7,lr}
adds r5, r0, 0
movs r1, 0x10
@@ -331154,7 +331154,7 @@ _080B8C54:
thumb_func_end sub_80B8BF0
thumb_func_start sub_80B8C60
-sub_80B8C60: ; 80B8C60
+sub_80B8C60: @ 80B8C60
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -331199,7 +331199,7 @@ sub_80B8C60: ; 80B8C60
thumb_func_end sub_80B8C60
thumb_func_start sub_80B8CC0
-sub_80B8CC0: ; 80B8CC0
+sub_80B8CC0: @ 80B8CC0
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x20]
@@ -331236,7 +331236,7 @@ _080B8D00:
thumb_func_end sub_80B8CC0
thumb_func_start sub_80B8D04
-sub_80B8D04: ; 80B8D04
+sub_80B8D04: @ 80B8D04
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -331254,7 +331254,7 @@ _080B8D18:
thumb_func_end sub_80B8D04
thumb_func_start sub_80B8D20
-sub_80B8D20: ; 80B8D20
+sub_80B8D20: @ 80B8D20
push {lr}
adds r2, r0, 0
ldrh r3, [r2, 0x20]
@@ -331277,7 +331277,7 @@ _080B8D3E:
thumb_func_end sub_80B8D20
thumb_func_start sub_80B8D44
-sub_80B8D44: ; 80B8D44
+sub_80B8D44: @ 80B8D44
push {lr}
ldr r0, =sub_80B8D84
movs r1, 0xFF
@@ -331302,7 +331302,7 @@ sub_80B8D44: ; 80B8D44
thumb_func_end sub_80B8D44
thumb_func_start sub_80B8D84
-sub_80B8D84: ; 80B8D84
+sub_80B8D84: @ 80B8D84
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -331325,7 +331325,7 @@ sub_80B8D84: ; 80B8D84
thumb_func_end sub_80B8D84
thumb_func_start sub_80B8DB4
-sub_80B8DB4: ; 80B8DB4
+sub_80B8DB4: @ 80B8DB4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -331368,7 +331368,7 @@ sub_80B8DB4: ; 80B8DB4
thumb_func_end sub_80B8DB4
thumb_func_start sub_80B8E14
-sub_80B8E14: ; 80B8E14
+sub_80B8E14: @ 80B8E14
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02037590
@@ -331404,7 +331404,7 @@ _080B8E50:
thumb_func_end sub_80B8E14
thumb_func_start sub_80B8E60
-sub_80B8E60: ; 80B8E60
+sub_80B8E60: @ 80B8E60
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037590
@@ -331438,7 +331438,7 @@ _080B8E96:
thumb_func_end sub_80B8E60
thumb_func_start sub_80B8EA8
-sub_80B8EA8: ; 80B8EA8
+sub_80B8EA8: @ 80B8EA8
push {r4-r6,lr}
adds r6, r0, 0
movs r0, 0x6
@@ -331493,7 +331493,7 @@ _080B8F12:
thumb_func_end sub_80B8EA8
thumb_func_start sub_80B8F24
-sub_80B8F24: ; 80B8F24
+sub_80B8F24: @ 80B8F24
push {r4,r5,lr}
ldr r5, =0x02037590
ldrb r1, [r5, 0x5]
@@ -331541,7 +331541,7 @@ _080B8F84:
thumb_func_end sub_80B8F24
thumb_func_start sub_80B8F98
-sub_80B8F98: ; 80B8F98
+sub_80B8F98: @ 80B8F98
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -331674,7 +331674,7 @@ _080B9050:
thumb_func_end sub_80B8F98
thumb_func_start sub_80B90CC
-sub_80B90CC: ; 80B90CC
+sub_80B90CC: @ 80B90CC
push {r4,lr}
ldr r0, =gFieldEffectObjectTemplatePointers
ldr r0, [r0, 0x68]
@@ -331714,7 +331714,7 @@ sub_80B90CC: ; 80B90CC
thumb_func_end sub_80B90CC
thumb_func_start sub_80B9128
-sub_80B9128: ; 80B9128
+sub_80B9128: @ 80B9128
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -331778,7 +331778,7 @@ _080B919A:
thumb_func_end sub_80B9128
thumb_func_start sub_80B91A4
-sub_80B91A4: ; 80B91A4
+sub_80B91A4: @ 80B91A4
push {lr}
ldr r0, =sub_80B91D4
movs r1, 0xFE
@@ -331800,7 +331800,7 @@ sub_80B91A4: ; 80B91A4
thumb_func_end sub_80B91A4
thumb_func_start sub_80B91D4
-sub_80B91D4: ; 80B91D4
+sub_80B91D4: @ 80B91D4
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -331823,7 +331823,7 @@ sub_80B91D4: ; 80B91D4
thumb_func_end sub_80B91D4
thumb_func_start sub_80B9204
-sub_80B9204: ; 80B9204
+sub_80B9204: @ 80B9204
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x02037590
@@ -331864,7 +331864,7 @@ _080B924C:
thumb_func_end sub_80B9204
thumb_func_start sub_80B925C
-sub_80B925C: ; 80B925C
+sub_80B925C: @ 80B925C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037590
@@ -331895,7 +331895,7 @@ _080B928C:
thumb_func_end sub_80B925C
thumb_func_start sub_80B92A0
-sub_80B92A0: ; 80B92A0
+sub_80B92A0: @ 80B92A0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -331937,7 +331937,7 @@ _080B92E8:
thumb_func_end sub_80B92A0
thumb_func_start sub_80B92F8
-sub_80B92F8: ; 80B92F8
+sub_80B92F8: @ 80B92F8
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xA]
@@ -331969,7 +331969,7 @@ _080B932C:
thumb_func_end sub_80B92F8
thumb_func_start sub_80B933C
-sub_80B933C: ; 80B933C
+sub_80B933C: @ 80B933C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037590
@@ -332010,7 +332010,7 @@ _080B9380:
thumb_func_end sub_80B933C
thumb_func_start sub_80B9390
-sub_80B9390: ; 80B9390
+sub_80B9390: @ 80B9390
push {r4-r6,lr}
adds r5, r0, 0
ldrh r0, [r5, 0xC]
@@ -332074,7 +332074,7 @@ _080B9406:
thumb_func_end sub_80B9390
thumb_func_start sub_80B9418
-sub_80B9418: ; 80B9418
+sub_80B9418: @ 80B9418
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0xC]
@@ -332118,7 +332118,7 @@ _080B9464:
thumb_func_end sub_80B9418
thumb_func_start sub_80B9474
-sub_80B9474: ; 80B9474
+sub_80B9474: @ 80B9474
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xA]
@@ -332137,7 +332137,7 @@ _080B948E:
thumb_func_end sub_80B9474
thumb_func_start sub_80B9494
-sub_80B9494: ; 80B9494
+sub_80B9494: @ 80B9494
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -332159,7 +332159,7 @@ _080B94B6:
thumb_func_end sub_80B9494
thumb_func_start sub_80B94C4
-sub_80B94C4: ; 80B94C4
+sub_80B94C4: @ 80B94C4
push {lr}
ldr r0, =gFieldEffectObjectTemplatePointers
ldr r0, [r0, 0x68]
@@ -332191,7 +332191,7 @@ sub_80B94C4: ; 80B94C4
thumb_func_end sub_80B94C4
thumb_func_start sub_80B9508
-sub_80B9508: ; 80B9508
+sub_80B9508: @ 80B9508
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02020630
@@ -332207,7 +332207,7 @@ sub_80B9508: ; 80B9508
thumb_func_end sub_80B9508
thumb_func_start sub_80B9524
-sub_80B9524: ; 80B9524
+sub_80B9524: @ 80B9524
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -332237,7 +332237,7 @@ sub_80B9524: ; 80B9524
thumb_func_end sub_80B9524
thumb_func_start sub_80B9560
-sub_80B9560: ; 80B9560
+sub_80B9560: @ 80B9560
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -332253,7 +332253,7 @@ sub_80B9560: ; 80B9560
thumb_func_end sub_80B9560
thumb_func_start sub_80B957C
-sub_80B957C: ; 80B957C
+sub_80B957C: @ 80B957C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -332344,7 +332344,7 @@ _080B9628:
thumb_func_end sub_80B957C
thumb_func_start sub_80B963C
-sub_80B963C: ; 80B963C
+sub_80B963C: @ 80B963C
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -332405,7 +332405,7 @@ _080B96A6:
thumb_func_end sub_80B963C
thumb_func_start sub_80B96B0
-sub_80B96B0: ; 80B96B0
+sub_80B96B0: @ 80B96B0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -332519,7 +332519,7 @@ _080B9784:
thumb_func_end sub_80B96B0
thumb_func_start sub_80B9794
-sub_80B9794: ; 80B9794
+sub_80B9794: @ 80B9794
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -332541,7 +332541,7 @@ sub_80B9794: ; 80B9794
thumb_func_end sub_80B9794
thumb_func_start sub_80B97C0
-sub_80B97C0: ; 80B97C0
+sub_80B97C0: @ 80B97C0
push {lr}
ldr r0, =sub_80B97D4
movs r1, 0xFE
@@ -332553,7 +332553,7 @@ sub_80B97C0: ; 80B97C0
thumb_func_end sub_80B97C0
thumb_func_start sub_80B97D4
-sub_80B97D4: ; 80B97D4
+sub_80B97D4: @ 80B97D4
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -332576,7 +332576,7 @@ sub_80B97D4: ; 80B97D4
thumb_func_end sub_80B97D4
thumb_func_start sub_80B9804
-sub_80B9804: ; 80B9804
+sub_80B9804: @ 80B9804
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x02037590
@@ -332656,7 +332656,7 @@ _080B98A6:
thumb_func_end sub_80B9804
thumb_func_start sub_80B98B8
-sub_80B98B8: ; 80B98B8
+sub_80B98B8: @ 80B98B8
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0xC]
@@ -332709,7 +332709,7 @@ _080B9910:
thumb_func_end sub_80B98B8
thumb_func_start sub_80B9924
-sub_80B9924: ; 80B9924
+sub_80B9924: @ 80B9924
push {r4,lr}
sub sp, 0x24
adds r4, r0, 0
@@ -332749,7 +332749,7 @@ _080B9962:
thumb_func_end sub_80B9924
thumb_func_start sub_80B9978
-sub_80B9978: ; 80B9978
+sub_80B9978: @ 80B9978
push {r4-r6,lr}
adds r6, r0, 0
ldrb r0, [r6, 0xA]
@@ -332804,7 +332804,7 @@ _080B99DC:
thumb_func_end sub_80B9978
thumb_func_start sub_80B99F0
-sub_80B99F0: ; 80B99F0
+sub_80B99F0: @ 80B99F0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037590
@@ -332831,7 +332831,7 @@ _080B9A18:
thumb_func_end sub_80B99F0
thumb_func_start sub_80B9A28
-sub_80B9A28: ; 80B9A28
+sub_80B9A28: @ 80B9A28
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xA]
@@ -332860,7 +332860,7 @@ _080B9A54:
thumb_func_end sub_80B9A28
thumb_func_start sub_80B9A60
-sub_80B9A60: ; 80B9A60
+sub_80B9A60: @ 80B9A60
push {r4-r7,lr}
adds r5, r0, 0
ldrh r0, [r5, 0xA]
@@ -332916,7 +332916,7 @@ _080B9ACA:
thumb_func_end sub_80B9A60
thumb_func_start sub_80B9ADC
-sub_80B9ADC: ; 80B9ADC
+sub_80B9ADC: @ 80B9ADC
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02038c08
@@ -332961,7 +332961,7 @@ _080B9B32:
thumb_func_end sub_80B9ADC
thumb_func_start sub_80B9B3C
-sub_80B9B3C: ; 80B9B3C
+sub_80B9B3C: @ 80B9B3C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -333039,7 +333039,7 @@ _080B9BC8:
thumb_func_end sub_80B9B3C
thumb_func_start sub_80B9BD0
-sub_80B9BD0: ; 80B9BD0
+sub_80B9BD0: @ 80B9BD0
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -333054,7 +333054,7 @@ sub_80B9BD0: ; 80B9BD0
thumb_func_end sub_80B9BD0
thumb_func_start sub_80B9BE8
-sub_80B9BE8: ; 80B9BE8
+sub_80B9BE8: @ 80B9BE8
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -333083,7 +333083,7 @@ sub_80B9BE8: ; 80B9BE8
thumb_func_end sub_80B9BE8
thumb_func_start sub_80B9C28
-sub_80B9C28: ; 80B9C28
+sub_80B9C28: @ 80B9C28
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =sub_80B9B3C
@@ -333105,7 +333105,7 @@ sub_80B9C28: ; 80B9C28
thumb_func_end sub_80B9C28
thumb_func_start sub_80B9C54
-sub_80B9C54: ; 80B9C54
+sub_80B9C54: @ 80B9C54
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -333165,7 +333165,7 @@ _080B9CC2:
thumb_func_end sub_80B9C54
thumb_func_start sub_80B9CDC
-sub_80B9CDC: ; 80B9CDC
+sub_80B9CDC: @ 80B9CDC
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -333198,7 +333198,7 @@ _080B9D16:
thumb_func_end sub_80B9CDC
thumb_func_start sub_80B9D24
-sub_80B9D24: ; 80B9D24
+sub_80B9D24: @ 80B9D24
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -333268,7 +333268,7 @@ _080B9D96:
thumb_func_end sub_80B9D24
thumb_func_start sub_80B9DB8
-sub_80B9DB8: ; 80B9DB8
+sub_80B9DB8: @ 80B9DB8
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -333337,7 +333337,7 @@ _080B9E24:
thumb_func_end sub_80B9DB8
thumb_func_start sub_80B9E28
-sub_80B9E28: ; 80B9E28
+sub_80B9E28: @ 80B9E28
push {r4-r7,lr}
sub sp, 0x4
ldr r7, =0x02038c08
@@ -333420,7 +333420,7 @@ _080B9EBE:
thumb_func_end sub_80B9E28
thumb_func_start sub_80B9EDC
-sub_80B9EDC: ; 80B9EDC
+sub_80B9EDC: @ 80B9EDC
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -333528,7 +333528,7 @@ _080B9FAC:
thumb_func_end sub_80B9EDC
thumb_func_start remove_some_task
-remove_some_task: ; 80B9FB8
+remove_some_task: @ 80B9FB8
push {r4,lr}
ldr r4, =0x02039b28
movs r0, 0
@@ -333557,7 +333557,7 @@ _080B9FE2:
thumb_func_end remove_some_task
thumb_func_start dp12_8087EA4
-dp12_8087EA4: ; 80B9FF8
+dp12_8087EA4: @ 80B9FF8
push {r4,lr}
sub sp, 0x4
mov r0, sp
@@ -333586,7 +333586,7 @@ dp12_8087EA4: ; 80B9FF8
thumb_func_end dp12_8087EA4
thumb_func_start sub_80BA038
-sub_80BA038: ; 80BA038
+sub_80BA038: @ 80BA038
push {lr}
sub sp, 0xC
str r0, [sp]
@@ -333635,7 +333635,7 @@ _080BA07C:
thumb_func_end sub_80BA038
thumb_func_start sub_80BA0A8
-sub_80BA0A8: ; 80BA0A8
+sub_80BA0A8: @ 80BA0A8
push {r4,lr}
ldr r4, =0x02039b28
ldrb r0, [r4, 0x15]
@@ -333695,7 +333695,7 @@ _080BA122:
thumb_func_end sub_80BA0A8
thumb_func_start sub_80BA134
-sub_80BA134: ; 80BA134
+sub_80BA134: @ 80BA134
ldr r0, =0x02039b28
ldr r2, [r0, 0x8]
ldrb r1, [r0, 0x14]
@@ -333711,7 +333711,7 @@ sub_80BA134: ; 80BA134
thumb_func_end sub_80BA134
thumb_func_start sub_80BA154
-sub_80BA154: ; 80BA154
+sub_80BA154: @ 80BA154
ldr r0, =0x02039b28
ldr r2, [r0, 0x8]
ldrb r1, [r0, 0x14]
@@ -333727,7 +333727,7 @@ sub_80BA154: ; 80BA154
thumb_func_end sub_80BA154
thumb_func_start task00_for_dp12
-task00_for_dp12: ; 80BA174
+task00_for_dp12: @ 80BA174
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -333937,7 +333937,7 @@ _080BA324:
thumb_func_end task00_for_dp12
thumb_func_start sub_80BA33C
-sub_80BA33C: ; 80BA33C
+sub_80BA33C: @ 80BA33C
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 24
@@ -333977,7 +333977,7 @@ _080BA364:
thumb_func_end sub_80BA33C
thumb_func_start sub_80BA384
-sub_80BA384: ; 80BA384
+sub_80BA384: @ 80BA384
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -334113,7 +334113,7 @@ _080BA47E:
thumb_func_end sub_80BA384
thumb_func_start sub_80BA4B0
-sub_80BA4B0: ; 80BA4B0
+sub_80BA4B0: @ 80BA4B0
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -334124,7 +334124,7 @@ sub_80BA4B0: ; 80BA4B0
thumb_func_end sub_80BA4B0
thumb_func_start sub_80BA4C8
-sub_80BA4C8: ; 80BA4C8
+sub_80BA4C8: @ 80BA4C8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -334134,7 +334134,7 @@ sub_80BA4C8: ; 80BA4C8
thumb_func_end sub_80BA4C8
thumb_func_start CB2_OptionsMenu
-CB2_OptionsMenu: ; 80BA4DC
+CB2_OptionsMenu: @ 80BA4DC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -334488,7 +334488,7 @@ _080BA828:
thumb_func_end CB2_OptionsMenu
thumb_func_start sub_80BA83C
-sub_80BA83C: ; 80BA83C
+sub_80BA83C: @ 80BA83C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -334512,7 +334512,7 @@ _080BA85C:
thumb_func_end sub_80BA83C
thumb_func_start sub_80BA86C
-sub_80BA86C: ; 80BA86C
+sub_80BA86C: @ 80BA86C
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -334756,7 +334756,7 @@ _080BAA5A:
thumb_func_end sub_80BA86C
thumb_func_start sub_80BAA64
-sub_80BAA64: ; 80BAA64
+sub_80BAA64: @ 80BAA64
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -334836,7 +334836,7 @@ sub_80BAA64: ; 80BAA64
thumb_func_end sub_80BAA64
thumb_func_start sub_80BAB08
-sub_80BAB08: ; 80BAB08
+sub_80BAB08: @ 80BAB08
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -334859,7 +334859,7 @@ _080BAB2C:
thumb_func_end sub_80BAB08
thumb_func_start sub_80BAB38
-sub_80BAB38: ; 80BAB38
+sub_80BAB38: @ 80BAB38
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -334884,7 +334884,7 @@ sub_80BAB38: ; 80BAB38
thumb_func_end sub_80BAB38
thumb_func_start sub_80BAB68
-sub_80BAB68: ; 80BAB68
+sub_80BAB68: @ 80BAB68
push {r4-r6,lr}
sub sp, 0x1C
adds r4, r0, 0
@@ -334948,7 +334948,7 @@ _080BABAE:
thumb_func_end sub_80BAB68
thumb_func_start sub_80BABDC
-sub_80BABDC: ; 80BABDC
+sub_80BABDC: @ 80BABDC
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -334998,7 +334998,7 @@ _080BAC2C:
thumb_func_end sub_80BABDC
thumb_func_start sub_80BAC38
-sub_80BAC38: ; 80BAC38
+sub_80BAC38: @ 80BAC38
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -335073,7 +335073,7 @@ sub_80BAC38: ; 80BAC38
thumb_func_end sub_80BAC38
thumb_func_start sub_80BACE0
-sub_80BACE0: ; 80BACE0
+sub_80BACE0: @ 80BACE0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -335095,7 +335095,7 @@ _080BACFA:
thumb_func_end sub_80BACE0
thumb_func_start sub_80BAD08
-sub_80BAD08: ; 80BAD08
+sub_80BAD08: @ 80BAD08
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -335134,7 +335134,7 @@ sub_80BAD08: ; 80BAD08
thumb_func_end sub_80BAD08
thumb_func_start sub_80BAD5C
-sub_80BAD5C: ; 80BAD5C
+sub_80BAD5C: @ 80BAD5C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -335156,7 +335156,7 @@ _080BAD76:
thumb_func_end sub_80BAD5C
thumb_func_start sub_80BAD84
-sub_80BAD84: ; 80BAD84
+sub_80BAD84: @ 80BAD84
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -335195,7 +335195,7 @@ sub_80BAD84: ; 80BAD84
thumb_func_end sub_80BAD84
thumb_func_start sub_80BADD8
-sub_80BADD8: ; 80BADD8
+sub_80BADD8: @ 80BADD8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -335220,7 +335220,7 @@ _080BADF8:
thumb_func_end sub_80BADD8
thumb_func_start sub_80BAE08
-sub_80BAE08: ; 80BAE08
+sub_80BAE08: @ 80BAE08
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -335259,7 +335259,7 @@ sub_80BAE08: ; 80BAE08
thumb_func_end sub_80BAE08
thumb_func_start sub_80BAE5C
-sub_80BAE5C: ; 80BAE5C
+sub_80BAE5C: @ 80BAE5C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -335341,7 +335341,7 @@ _080BAEFE:
thumb_func_end sub_80BAE5C
thumb_func_start sub_80BAF0C
-sub_80BAF0C: ; 80BAF0C
+sub_80BAF0C: @ 80BAF0C
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -335436,7 +335436,7 @@ _080BAF9E:
thumb_func_end sub_80BAF0C
thumb_func_start sub_80BAFCC
-sub_80BAFCC: ; 80BAFCC
+sub_80BAFCC: @ 80BAFCC
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -335486,7 +335486,7 @@ _080BB01C:
thumb_func_end sub_80BAFCC
thumb_func_start sub_80BB028
-sub_80BB028: ; 80BB028
+sub_80BB028: @ 80BB028
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -335562,7 +335562,7 @@ sub_80BB028: ; 80BB028
thumb_func_end sub_80BB028
thumb_func_start sub_80BB0D0
-sub_80BB0D0: ; 80BB0D0
+sub_80BB0D0: @ 80BB0D0
push {lr}
sub sp, 0xC
movs r0, 0
@@ -335588,7 +335588,7 @@ sub_80BB0D0: ; 80BB0D0
thumb_func_end sub_80BB0D0
thumb_func_start sub_80BB104
-sub_80BB104: ; 80BB104
+sub_80BB104: @ 80BB104
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0x1
@@ -335629,7 +335629,7 @@ _080BB114:
thumb_func_end sub_80BB104
thumb_func_start sub_80BB154
-sub_80BB154: ; 80BB154
+sub_80BB154: @ 80BB154
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -335799,7 +335799,7 @@ sub_80BB154: ; 80BB154
thumb_func_end sub_80BB154
thumb_func_start sub_80BB2D0
-sub_80BB2D0: ; 80BB2D0
+sub_80BB2D0: @ 80BB2D0
push {r4-r6,lr}
ldr r0, =0x02039b50
movs r2, 0
@@ -335858,7 +335858,7 @@ _080BB30C:
thumb_func_end sub_80BB2D0
thumb_func_start sub_80BB358
-sub_80BB358: ; 80BB358
+sub_80BB358: @ 80BB358
ldr r1, =0x02039b50
movs r0, 0
strh r0, [r1]
@@ -335870,7 +335870,7 @@ sub_80BB358: ; 80BB358
thumb_func_end sub_80BB358
thumb_func_start sub_80BB370
-sub_80BB370: ; 80BB370
+sub_80BB370: @ 80BB370
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -335880,7 +335880,7 @@ sub_80BB370: ; 80BB370
thumb_func_end sub_80BB370
thumb_func_start sub_80BB384
-sub_80BB384: ; 80BB384
+sub_80BB384: @ 80BB384
push {r4-r7,lr}
adds r4, r0, 0
movs r3, 0
@@ -336076,7 +336076,7 @@ _080BB4E4:
thumb_func_end sub_80BB384
thumb_func_start sub_80BB534
-sub_80BB534: ; 80BB534
+sub_80BB534: @ 80BB534
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -336305,7 +336305,7 @@ _080BB74C:
thumb_func_end sub_80BB534
thumb_func_start sub_80BB774
-sub_80BB774: ; 80BB774
+sub_80BB774: @ 80BB774
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -336316,7 +336316,7 @@ sub_80BB774: ; 80BB774
thumb_func_end sub_80BB774
thumb_func_start sub_80BB78C
-sub_80BB78C: ; 80BB78C
+sub_80BB78C: @ 80BB78C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -336349,7 +336349,7 @@ _080BB7BE:
thumb_func_end sub_80BB78C
thumb_func_start sub_80BB7D4
-sub_80BB7D4: ; 80BB7D4
+sub_80BB7D4: @ 80BB7D4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -336591,7 +336591,7 @@ _080BBA06:
thumb_func_end sub_80BB7D4
thumb_func_start sub_80BBA28
-sub_80BBA28: ; 80BBA28
+sub_80BBA28: @ 80BBA28
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -336625,7 +336625,7 @@ _080BBA5C:
thumb_func_end sub_80BBA28
thumb_func_start sub_80BBA78
-sub_80BBA78: ; 80BBA78
+sub_80BBA78: @ 80BBA78
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -336795,7 +336795,7 @@ _080BBBE8:
thumb_func_end sub_80BBA78
thumb_func_start sub_80BBBF4
-sub_80BBBF4: ; 80BBBF4
+sub_80BBBF4: @ 80BBBF4
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -336850,7 +336850,7 @@ _080BBC52:
thumb_func_end sub_80BBBF4
thumb_func_start sub_80BBC74
-sub_80BBC74: ; 80BBC74
+sub_80BBC74: @ 80BBC74
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -336917,7 +336917,7 @@ _080BBCFC:
thumb_func_end sub_80BBC74
thumb_func_start sub_80BBD1C
-sub_80BBD1C: ; 80BBD1C
+sub_80BBD1C: @ 80BBD1C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -337002,7 +337002,7 @@ _080BBDCA:
thumb_func_end sub_80BBD1C
thumb_func_start sub_80BBDE8
-sub_80BBDE8: ; 80BBDE8
+sub_80BBDE8: @ 80BBDE8
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -337054,7 +337054,7 @@ _080BBE4A:
thumb_func_end sub_80BBDE8
thumb_func_start sub_80BBE70
-sub_80BBE70: ; 80BBE70
+sub_80BBE70: @ 80BBE70
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -337086,7 +337086,7 @@ _080BBEA0:
thumb_func_end sub_80BBE70
thumb_func_start sub_80BBEB8
-sub_80BBEB8: ; 80BBEB8
+sub_80BBEB8: @ 80BBEB8
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -337287,7 +337287,7 @@ _080BC08A:
thumb_func_end sub_80BBEB8
thumb_func_start sub_80BC0A8
-sub_80BC0A8: ; 80BC0A8
+sub_80BC0A8: @ 80BC0A8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -337321,7 +337321,7 @@ _080BC0DC:
thumb_func_end sub_80BC0A8
thumb_func_start sub_80BC0F8
-sub_80BC0F8: ; 80BC0F8
+sub_80BC0F8: @ 80BC0F8
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -337523,7 +337523,7 @@ _080BC2C8:
thumb_func_end sub_80BC0F8
thumb_func_start sub_80BC2D4
-sub_80BC2D4: ; 80BC2D4
+sub_80BC2D4: @ 80BC2D4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -337582,7 +337582,7 @@ _080BC33A:
thumb_func_end sub_80BC2D4
thumb_func_start sub_80BC360
-sub_80BC360: ; 80BC360
+sub_80BC360: @ 80BC360
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -337637,7 +337637,7 @@ _080BC3D0:
thumb_func_end sub_80BC360
thumb_func_start sub_80BC3DC
-sub_80BC3DC: ; 80BC3DC
+sub_80BC3DC: @ 80BC3DC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -337702,7 +337702,7 @@ _080BC450:
thumb_func_end sub_80BC3DC
thumb_func_start sub_80BC47C
-sub_80BC47C: ; 80BC47C
+sub_80BC47C: @ 80BC47C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -337765,7 +337765,7 @@ _080BC4E8:
thumb_func_end sub_80BC47C
thumb_func_start sub_80BC514
-sub_80BC514: ; 80BC514
+sub_80BC514: @ 80BC514
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -338078,7 +338078,7 @@ _080BC83A:
thumb_func_end sub_80BC514
thumb_func_start sub_80BC844
-sub_80BC844: ; 80BC844
+sub_80BC844: @ 80BC844
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -338114,7 +338114,7 @@ _080BC87A:
thumb_func_end sub_80BC844
thumb_func_start sub_80BC890
-sub_80BC890: ; 80BC890
+sub_80BC890: @ 80BC890
push {lr}
bl FreeAllWindowBuffers
movs r0, 0
@@ -338146,7 +338146,7 @@ _080BC8CE:
thumb_func_end sub_80BC890
thumb_func_start sub_80BC8D4
-sub_80BC8D4: ; 80BC8D4
+sub_80BC8D4: @ 80BC8D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -338792,7 +338792,7 @@ _080BCE08:
thumb_func_end sub_80BC8D4
thumb_func_start sub_80BCE2C
-sub_80BCE2C: ; 80BCE2C
+sub_80BCE2C: @ 80BCE2C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -338838,7 +338838,7 @@ sub_80BCE2C: ; 80BCE2C
thumb_func_end sub_80BCE2C
thumb_func_start sub_80BCE84
-sub_80BCE84: ; 80BCE84
+sub_80BCE84: @ 80BCE84
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -339179,7 +339179,7 @@ _080BD13E:
thumb_func_end sub_80BCE84
thumb_func_start sub_80BD154
-sub_80BD154: ; 80BD154
+sub_80BD154: @ 80BD154
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -339251,7 +339251,7 @@ _080BD194:
thumb_func_end sub_80BD154
thumb_func_start sub_80BD1F4
-sub_80BD1F4: ; 80BD1F4
+sub_80BD1F4: @ 80BD1F4
push {r4,lr}
sub sp, 0x8
lsls r0, 16
@@ -339290,7 +339290,7 @@ _080BD234:
thumb_func_end sub_80BD1F4
thumb_func_start sub_80BD23C
-sub_80BD23C: ; 80BD23C
+sub_80BD23C: @ 80BD23C
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 16
@@ -339330,7 +339330,7 @@ _080BD266:
thumb_func_end sub_80BD23C
thumb_func_start sub_80BD28C
-sub_80BD28C: ; 80BD28C
+sub_80BD28C: @ 80BD28C
push {lr}
sub sp, 0x8
adds r2, r0, 0
@@ -339352,7 +339352,7 @@ sub_80BD28C: ; 80BD28C
thumb_func_end sub_80BD28C
thumb_func_start sub_80BD2B4
-sub_80BD2B4: ; 80BD2B4
+sub_80BD2B4: @ 80BD2B4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -339500,7 +339500,7 @@ _080BD39C:
thumb_func_end sub_80BD2B4
thumb_func_start sub_80BD404
-sub_80BD404: ; 80BD404
+sub_80BD404: @ 80BD404
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -339686,7 +339686,7 @@ _080BD598:
thumb_func_end sub_80BD404
thumb_func_start sub_80BD5A8
-sub_80BD5A8: ; 80BD5A8
+sub_80BD5A8: @ 80BD5A8
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -339799,7 +339799,7 @@ _080BD694:
thumb_func_end sub_80BD5A8
thumb_func_start sub_80BD69C
-sub_80BD69C: ; 80BD69C
+sub_80BD69C: @ 80BD69C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -340046,7 +340046,7 @@ _080BD8A2:
thumb_func_end sub_80BD69C
thumb_func_start sub_80BD8D0
-sub_80BD8D0: ; 80BD8D0
+sub_80BD8D0: @ 80BD8D0
push {r4-r7,lr}
movs r4, 0
ldr r0, =0x02039b4c
@@ -340091,7 +340091,7 @@ _080BD90C:
thumb_func_end sub_80BD8D0
thumb_func_start sub_80BD930
-sub_80BD930: ; 80BD930
+sub_80BD930: @ 80BD930
push {r4-r6,lr}
ldr r3, =0x02039b4c
ldr r0, [r3]
@@ -340223,7 +340223,7 @@ _080BDA3A:
thumb_func_end sub_80BD930
thumb_func_start sub_80BDA40
-sub_80BDA40: ; 80BDA40
+sub_80BDA40: @ 80BDA40
push {r4-r7,lr}
movs r5, 0
ldr r6, =0x02039b4c
@@ -340260,7 +340260,7 @@ _080BDA6C:
thumb_func_end sub_80BDA40
thumb_func_start sub_80BDA8C
-sub_80BDA8C: ; 80BDA8C
+sub_80BDA8C: @ 80BDA8C
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -340294,7 +340294,7 @@ _080BDAC6:
thumb_func_end sub_80BDA8C
thumb_func_start sub_80BDACC
-sub_80BDACC: ; 80BDACC
+sub_80BDACC: @ 80BDACC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -340378,7 +340378,7 @@ _080BDB6C:
thumb_func_end sub_80BDACC
thumb_func_start sub_80BDB7C
-sub_80BDB7C: ; 80BDB7C
+sub_80BDB7C: @ 80BDB7C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -341342,12 +341342,12 @@ _080BE42C:
thumb_func_end sub_80BDB7C
thumb_func_start nullsub_38
-nullsub_38: ; 80BE448
+nullsub_38: @ 80BE448
bx lr
thumb_func_end nullsub_38
thumb_func_start sub_80BE44C
-sub_80BE44C: ; 80BE44C
+sub_80BE44C: @ 80BE44C
push {lr}
adds r1, r0, 0
ldr r0, =0x02039b4c
@@ -341366,7 +341366,7 @@ _080BE464:
thumb_func_end sub_80BE44C
thumb_func_start sub_80BE470
-sub_80BE470: ; 80BE470
+sub_80BE470: @ 80BE470
push {lr}
adds r2, r0, 0
ldrb r1, [r2, 0x5]
@@ -341429,7 +341429,7 @@ _080BE4D8:
thumb_func_end sub_80BE470
thumb_func_start sub_80BE4E0
-sub_80BE4E0: ; 80BE4E0
+sub_80BE4E0: @ 80BE4E0
push {r4-r7,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -341568,7 +341568,7 @@ _080BE5F0:
thumb_func_end sub_80BE4E0
thumb_func_start sub_80BE604
-sub_80BE604: ; 80BE604
+sub_80BE604: @ 80BE604
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x02039b4c
@@ -341606,7 +341606,7 @@ _080BE648:
thumb_func_end sub_80BE604
thumb_func_start sub_80BE658
-sub_80BE658: ; 80BE658
+sub_80BE658: @ 80BE658
push {r4,r5,lr}
adds r3, r0, 0
ldr r1, =0x02039b4c
@@ -341738,7 +341738,7 @@ _080BE750:
thumb_func_end sub_80BE658
thumb_func_start sub_80BE758
-sub_80BE758: ; 80BE758
+sub_80BE758: @ 80BE758
push {lr}
adds r1, r0, 0
ldr r0, =0x02039b4c
@@ -341759,7 +341759,7 @@ _080BE774:
thumb_func_end sub_80BE758
thumb_func_start sub_80BE780
-sub_80BE780: ; 80BE780
+sub_80BE780: @ 80BE780
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -341848,7 +341848,7 @@ _080BE824:
thumb_func_end sub_80BE780
thumb_func_start sub_80BE834
-sub_80BE834: ; 80BE834
+sub_80BE834: @ 80BE834
push {r4,lr}
adds r3, r0, 0
ldr r1, =0x02039b4c
@@ -341930,7 +341930,7 @@ _080BE8D4:
thumb_func_end sub_80BE834
thumb_func_start sub_80BE8DC
-sub_80BE8DC: ; 80BE8DC
+sub_80BE8DC: @ 80BE8DC
push {r4,r5,lr}
sub sp, 0x18
adds r5, r1, 0
@@ -341964,7 +341964,7 @@ sub_80BE8DC: ; 80BE8DC
thumb_func_end sub_80BE8DC
thumb_func_start sub_80BE91C
-sub_80BE91C: ; 80BE91C
+sub_80BE91C: @ 80BE91C
push {r4,r5,lr}
lsls r4, r1, 24
lsrs r4, 24
@@ -342029,7 +342029,7 @@ sub_80BE91C: ; 80BE91C
thumb_func_end sub_80BE91C
thumb_func_start sub_80BE9C4
-sub_80BE9C4: ; 80BE9C4
+sub_80BE9C4: @ 80BE9C4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -342057,7 +342057,7 @@ _080BE9F2:
thumb_func_end sub_80BE9C4
thumb_func_start sub_80BE9F8
-sub_80BE9F8: ; 80BE9F8
+sub_80BE9F8: @ 80BE9F8
adds r2, r0, 0
lsls r0, r1, 24
lsrs r0, 24
@@ -342079,7 +342079,7 @@ sub_80BE9F8: ; 80BE9F8
thumb_func_end sub_80BE9F8
thumb_func_start sub_80BEA24
-sub_80BEA24: ; 80BEA24
+sub_80BEA24: @ 80BEA24
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -342457,7 +342457,7 @@ _080BEDA0:
thumb_func_end sub_80BEA24
thumb_func_start sub_80BEDB0
-sub_80BEDB0: ; 80BEDB0
+sub_80BEDB0: @ 80BEDB0
push {lr}
bl FreeAllWindowBuffers
movs r0, 0
@@ -342489,7 +342489,7 @@ _080BEDEE:
thumb_func_end sub_80BEDB0
thumb_func_start sub_80BEDF4
-sub_80BEDF4: ; 80BEDF4
+sub_80BEDF4: @ 80BEDF4
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -342704,7 +342704,7 @@ _080BEFBA:
thumb_func_end sub_80BEDF4
thumb_func_start sub_80BEFD0
-sub_80BEFD0: ; 80BEFD0
+sub_80BEFD0: @ 80BEFD0
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -342752,7 +342752,7 @@ _080BF02C:
thumb_func_end sub_80BEFD0
thumb_func_start sub_80BF038
-sub_80BF038: ; 80BF038
+sub_80BF038: @ 80BF038
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -342779,7 +342779,7 @@ _080BF05E:
thumb_func_end sub_80BF038
thumb_func_start sub_80BF070
-sub_80BF070: ; 80BF070
+sub_80BF070: @ 80BF070
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -342807,7 +342807,7 @@ _080BF09C:
thumb_func_end sub_80BF070
thumb_func_start sub_80BF0AC
-sub_80BF0AC: ; 80BF0AC
+sub_80BF0AC: @ 80BF0AC
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -342911,7 +342911,7 @@ _080BF196:
thumb_func_end sub_80BF0AC
thumb_func_start sub_80BF1B4
-sub_80BF1B4: ; 80BF1B4
+sub_80BF1B4: @ 80BF1B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -342936,7 +342936,7 @@ _080BF1D6:
thumb_func_end sub_80BF1B4
thumb_func_start sub_80BF1EC
-sub_80BF1EC: ; 80BF1EC
+sub_80BF1EC: @ 80BF1EC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -342980,7 +342980,7 @@ _080BF242:
thumb_func_end sub_80BF1EC
thumb_func_start sub_80BF250
-sub_80BF250: ; 80BF250
+sub_80BF250: @ 80BF250
push {r4,r5,lr}
sub sp, 0x14
lsls r0, 24
@@ -343325,7 +343325,7 @@ _080BF5B2:
thumb_func_end sub_80BF250
thumb_func_start sub_80BF5CC
-sub_80BF5CC: ; 80BF5CC
+sub_80BF5CC: @ 80BF5CC
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -343508,7 +343508,7 @@ _080BF772:
thumb_func_end sub_80BF5CC
thumb_func_start sub_80BF790
-sub_80BF790: ; 80BF790
+sub_80BF790: @ 80BF790
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -343557,7 +343557,7 @@ _080BF7F0:
thumb_func_end sub_80BF790
thumb_func_start sub_80BF7FC
-sub_80BF7FC: ; 80BF7FC
+sub_80BF7FC: @ 80BF7FC
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -343582,7 +343582,7 @@ _080BF812:
thumb_func_end sub_80BF7FC
thumb_func_start sub_80BF82C
-sub_80BF82C: ; 80BF82C
+sub_80BF82C: @ 80BF82C
push {r4-r7,lr}
sub sp, 0x44
lsls r0, 24
@@ -343943,7 +343943,7 @@ _080BFB94:
thumb_func_end sub_80BF82C
thumb_func_start sub_80BFBB0
-sub_80BFBB0: ; 80BFBB0
+sub_80BFBB0: @ 80BFBB0
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -344028,7 +344028,7 @@ _080BFC5C:
thumb_func_end sub_80BFBB0
thumb_func_start sub_80BFC78
-sub_80BFC78: ; 80BFC78
+sub_80BFC78: @ 80BFC78
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -344072,7 +344072,7 @@ _080BFCD0:
thumb_func_end sub_80BFC78
thumb_func_start sub_80BFCDC
-sub_80BFCDC: ; 80BFCDC
+sub_80BFCDC: @ 80BFCDC
push {lr}
ldr r1, =gUnknown_08DC2F5C
movs r0, 0x1
@@ -344085,7 +344085,7 @@ sub_80BFCDC: ; 80BFCDC
thumb_func_end sub_80BFCDC
thumb_func_start sub_80BFCF4
-sub_80BFCF4: ; 80BFCF4
+sub_80BFCF4: @ 80BFCF4
push {lr}
ldr r1, =gUnknown_08DC2FEC
movs r0, 0x1
@@ -344098,7 +344098,7 @@ sub_80BFCF4: ; 80BFCF4
thumb_func_end sub_80BFCF4
thumb_func_start sub_80BFD0C
-sub_80BFD0C: ; 80BFD0C
+sub_80BFD0C: @ 80BFD0C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -344158,7 +344158,7 @@ _080BFD3E:
thumb_func_end sub_80BFD0C
thumb_func_start sub_80BFD7C
-sub_80BFD7C: ; 80BFD7C
+sub_80BFD7C: @ 80BFD7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -344223,7 +344223,7 @@ _080BFDB4:
thumb_func_end sub_80BFD7C
thumb_func_start sub_80BFDF4
-sub_80BFDF4: ; 80BFDF4
+sub_80BFDF4: @ 80BFDF4
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -344256,7 +344256,7 @@ sub_80BFDF4: ; 80BFDF4
thumb_func_end sub_80BFDF4
thumb_func_start sub_80BFE38
-sub_80BFE38: ; 80BFE38
+sub_80BFE38: @ 80BFE38
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -344495,7 +344495,7 @@ _080C0074:
thumb_func_end sub_80BFE38
thumb_func_start sub_80C0088
-sub_80C0088: ; 80C0088
+sub_80C0088: @ 80C0088
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -344564,7 +344564,7 @@ _080C011E:
thumb_func_end sub_80C0088
thumb_func_start blockset_load_palette_to_gpu
-blockset_load_palette_to_gpu: ; 80C012C
+blockset_load_palette_to_gpu: @ 80C012C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -344636,7 +344636,7 @@ _080C01BA:
thumb_func_end blockset_load_palette_to_gpu
thumb_func_start sub_80C01CC
-sub_80C01CC: ; 80C01CC
+sub_80C01CC: @ 80C01CC
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x20]
@@ -344676,7 +344676,7 @@ _080C0208:
thumb_func_end sub_80C01CC
thumb_func_start sub_80C020C
-sub_80C020C: ; 80C020C
+sub_80C020C: @ 80C020C
push {r4-r7,lr}
sub sp, 0x30
adds r6, r0, 0
@@ -344816,7 +344816,7 @@ _080C032E:
thumb_func_end sub_80C020C
thumb_func_start sub_80C0354
-sub_80C0354: ; 80C0354
+sub_80C0354: @ 80C0354
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -344946,7 +344946,7 @@ _080C03F4:
thumb_func_end sub_80C0354
thumb_func_start sub_80C0460
-sub_80C0460: ; 80C0460
+sub_80C0460: @ 80C0460
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -345161,7 +345161,7 @@ _080C0552:
thumb_func_end sub_80C0460
thumb_func_start sub_80C0620
-sub_80C0620: ; 80C0620
+sub_80C0620: @ 80C0620
lsls r0, 16
lsrs r0, 11
ldr r1, =gPokedexEntries
@@ -345171,7 +345171,7 @@ sub_80C0620: ; 80C0620
thumb_func_end sub_80C0620
thumb_func_start sub_80C0630
-sub_80C0630: ; 80C0630
+sub_80C0630: @ 80C0630
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -345202,8 +345202,8 @@ _080C065C:
thumb_func_end sub_80C0630
thumb_func_start pokedex_flag_operation
-; u8 pokedex_flag_operation(u16 nationalPokedexNum, u8 op)
-pokedex_flag_operation: ; 80C0664
+@ u8 pokedex_flag_operation(u16 nationalPokedexNum, u8 op)
+pokedex_flag_operation: @ 80C0664
push {r4-r7,lr}
lsls r0, 16
lsls r1, 24
@@ -345391,7 +345391,7 @@ _080C07E8:
thumb_func_end pokedex_flag_operation
thumb_func_start pokedex_count
-pokedex_count: ; 80C07F4
+pokedex_count: @ 80C07F4
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -345437,7 +345437,7 @@ _080C0832:
thumb_func_end pokedex_count
thumb_func_start sub_80C0844
-sub_80C0844: ; 80C0844
+sub_80C0844: @ 80C0844
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -345487,7 +345487,7 @@ _080C088C:
thumb_func_end sub_80C0844
thumb_func_start sub_80C089C
-sub_80C089C: ; 80C089C
+sub_80C089C: @ 80C089C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -345531,7 +345531,7 @@ _080C08D4:
thumb_func_end sub_80C089C
thumb_func_start sub_80C08E4
-sub_80C08E4: ; 80C08E4
+sub_80C08E4: @ 80C08E4
push {r4,lr}
movs r0, 0
_080C08E8:
@@ -345561,7 +345561,7 @@ _080C0910:
thumb_func_end sub_80C08E4
thumb_func_start sub_80C0918
-sub_80C0918: ; 80C0918
+sub_80C0918: @ 80C0918
push {r4,lr}
movs r0, 0
_080C091C:
@@ -345588,7 +345588,7 @@ _080C093C:
thumb_func_end sub_80C0918
thumb_func_start sub_80C0944
-sub_80C0944: ; 80C0944
+sub_80C0944: @ 80C0944
push {r4,r5,lr}
movs r0, 0
_080C0948:
@@ -345646,7 +345646,7 @@ _080C09A8:
thumb_func_end sub_80C0944
thumb_func_start sub_80C09B0
-sub_80C09B0: ; 80C09B0
+sub_80C09B0: @ 80C09B0
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -345743,7 +345743,7 @@ _080C0A7E:
thumb_func_end sub_80C09B0
thumb_func_start sub_80C0A88
-sub_80C0A88: ; 80C0A88
+sub_80C0A88: @ 80C0A88
push {r4-r6,lr}
sub sp, 0x18
lsls r0, 24
@@ -345775,7 +345775,7 @@ sub_80C0A88: ; 80C0A88
thumb_func_end sub_80C0A88
thumb_func_start sub_80C0AC4
-sub_80C0AC4: ; 80C0AC4
+sub_80C0AC4: @ 80C0AC4
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -345838,7 +345838,7 @@ sub_80C0AC4: ; 80C0AC4
thumb_func_end sub_80C0AC4
thumb_func_start sub_80C0B44
-sub_80C0B44: ; 80C0B44
+sub_80C0B44: @ 80C0B44
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -345928,7 +345928,7 @@ _080C0BD4:
thumb_func_end sub_80C0B44
thumb_func_start sub_80C0BF0
-sub_80C0BF0: ; 80C0BF0
+sub_80C0BF0: @ 80C0BF0
push {r4-r7,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -345997,7 +345997,7 @@ _080C0C52:
thumb_func_end sub_80C0BF0
thumb_func_start sub_80C0C6C
-sub_80C0C6C: ; 80C0C6C
+sub_80C0C6C: @ 80C0C6C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -346094,7 +346094,7 @@ _080C0CD4:
thumb_func_end sub_80C0C6C
thumb_func_start sub_80C0D30
-sub_80C0D30: ; 80C0D30
+sub_80C0D30: @ 80C0D30
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -346169,7 +346169,7 @@ _080C0D84:
thumb_func_end sub_80C0D30
thumb_func_start sub_80C0DC0
-sub_80C0DC0: ; 80C0DC0
+sub_80C0DC0: @ 80C0DC0
push {r4,lr}
lsls r0, 16
lsls r1, 16
@@ -346203,7 +346203,7 @@ sub_80C0DC0: ; 80C0DC0
thumb_func_end sub_80C0DC0
thumb_func_start sub_80C0E0C
-sub_80C0E0C: ; 80C0E0C
+sub_80C0E0C: @ 80C0E0C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -346262,7 +346262,7 @@ _080C0E60:
thumb_func_end sub_80C0E0C
thumb_func_start sub_80C0E68
-sub_80C0E68: ; 80C0E68
+sub_80C0E68: @ 80C0E68
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -346291,7 +346291,7 @@ _080C0E96:
thumb_func_end sub_80C0E68
thumb_func_start sub_80C0E9C
-sub_80C0E9C: ; 80C0E9C
+sub_80C0E9C: @ 80C0E9C
push {r4-r6,lr}
sub sp, 0x14
adds r4, r1, 0
@@ -346337,7 +346337,7 @@ sub_80C0E9C: ; 80C0E9C
thumb_func_end sub_80C0E9C
thumb_func_start sub_80C0EF8
-sub_80C0EF8: ; 80C0EF8
+sub_80C0EF8: @ 80C0EF8
push {r4,r5,lr}
sub sp, 0x8
adds r4, r1, 0
@@ -346367,7 +346367,7 @@ sub_80C0EF8: ; 80C0EF8
thumb_func_end sub_80C0EF8
thumb_func_start sub_80C0F30
-sub_80C0F30: ; 80C0F30
+sub_80C0F30: @ 80C0F30
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -346776,7 +346776,7 @@ _080C1232:
thumb_func_end sub_80C0F30
thumb_func_start sub_80C1258
-sub_80C1258: ; 80C1258
+sub_80C1258: @ 80C1258
push {lr}
ldr r0, =sub_80C12E0
movs r1, 0
@@ -346789,7 +346789,7 @@ sub_80C1258: ; 80C1258
thumb_func_end sub_80C1258
thumb_func_start sub_80C1270
-sub_80C1270: ; 80C1270
+sub_80C1270: @ 80C1270
push {r4,r5,lr}
sub sp, 0x18
adds r5, r1, 0
@@ -346823,7 +346823,7 @@ sub_80C1270: ; 80C1270
thumb_func_end sub_80C1270
thumb_func_start sub_80C12B0
-sub_80C12B0: ; 80C12B0
+sub_80C12B0: @ 80C12B0
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -346850,7 +346850,7 @@ sub_80C12B0: ; 80C12B0
thumb_func_end sub_80C12B0
thumb_func_start sub_80C12E0
-sub_80C12E0: ; 80C12E0
+sub_80C12E0: @ 80C12E0
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -347080,7 +347080,7 @@ _080C1516:
thumb_func_end sub_80C12E0
thumb_func_start sub_80C152C
-sub_80C152C: ; 80C152C
+sub_80C152C: @ 80C152C
push {lr}
bl FreeAllWindowBuffers
movs r0, 0
@@ -347112,7 +347112,7 @@ _080C156A:
thumb_func_end sub_80C152C
thumb_func_start sub_80C1570
-sub_80C1570: ; 80C1570
+sub_80C1570: @ 80C1570
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -347140,7 +347140,7 @@ sub_80C1570: ; 80C1570
thumb_func_end sub_80C1570
thumb_func_start sub_80C15B0
-sub_80C15B0: ; 80C15B0
+sub_80C15B0: @ 80C15B0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -347271,7 +347271,7 @@ _080C16BC:
thumb_func_end sub_80C15B0
thumb_func_start sub_80C16CC
-sub_80C16CC: ; 80C16CC
+sub_80C16CC: @ 80C16CC
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -347300,7 +347300,7 @@ sub_80C16CC: ; 80C16CC
thumb_func_end sub_80C16CC
thumb_func_start sub_80C170C
-sub_80C170C: ; 80C170C
+sub_80C170C: @ 80C170C
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -347579,7 +347579,7 @@ _080C1994:
thumb_func_end sub_80C170C
thumb_func_start sub_80C19A4
-sub_80C19A4: ; 80C19A4
+sub_80C19A4: @ 80C19A4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -347656,7 +347656,7 @@ sub_80C19A4: ; 80C19A4
thumb_func_end sub_80C19A4
thumb_func_start sub_80C1A4C
-sub_80C1A4C: ; 80C1A4C
+sub_80C1A4C: @ 80C1A4C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -347701,7 +347701,7 @@ _080C1AA6:
thumb_func_end sub_80C1A4C
thumb_func_start sub_80C1AB8
-sub_80C1AB8: ; 80C1AB8
+sub_80C1AB8: @ 80C1AB8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -347770,7 +347770,7 @@ _080C1B54:
thumb_func_end sub_80C1AB8
thumb_func_start sub_80C1B64
-sub_80C1B64: ; 80C1B64
+sub_80C1B64: @ 80C1B64
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -347816,7 +347816,7 @@ sub_80C1B64: ; 80C1B64
thumb_func_end sub_80C1B64
thumb_func_start sub_80C1BCC
-sub_80C1BCC: ; 80C1BCC
+sub_80C1BCC: @ 80C1BCC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -347985,7 +347985,7 @@ _080C1D2E:
thumb_func_end sub_80C1BCC
thumb_func_start sub_80C1D38
-sub_80C1D38: ; 80C1D38
+sub_80C1D38: @ 80C1D38
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -348013,7 +348013,7 @@ sub_80C1D38: ; 80C1D38
thumb_func_end sub_80C1D38
thumb_func_start sub_80C1D70
-sub_80C1D70: ; 80C1D70
+sub_80C1D70: @ 80C1D70
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -348034,7 +348034,7 @@ _080C1D8C:
thumb_func_end sub_80C1D70
thumb_func_start sub_80C1D98
-sub_80C1D98: ; 80C1D98
+sub_80C1D98: @ 80C1D98
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -348087,7 +348087,7 @@ _080C1DEC:
thumb_func_end sub_80C1D98
thumb_func_start sub_80C1DFC
-sub_80C1DFC: ; 80C1DFC
+sub_80C1DFC: @ 80C1DFC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -348202,7 +348202,7 @@ _080C1EE8:
thumb_func_end sub_80C1DFC
thumb_func_start sub_80C1EF4
-sub_80C1EF4: ; 80C1EF4
+sub_80C1EF4: @ 80C1EF4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -348349,7 +348349,7 @@ _080C203C:
thumb_func_end sub_80C1EF4
thumb_func_start sub_80C2040
-sub_80C2040: ; 80C2040
+sub_80C2040: @ 80C2040
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -348368,7 +348368,7 @@ sub_80C2040: ; 80C2040
thumb_func_end sub_80C2040
thumb_func_start sub_80C2064
-sub_80C2064: ; 80C2064
+sub_80C2064: @ 80C2064
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -348442,7 +348442,7 @@ _080C20DE:
thumb_func_end sub_80C2064
thumb_func_start sub_80C20F8
-sub_80C20F8: ; 80C20F8
+sub_80C20F8: @ 80C20F8
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -348538,7 +348538,7 @@ _080C21B6:
thumb_func_end sub_80C20F8
thumb_func_start sub_80C21D4
-sub_80C21D4: ; 80C21D4
+sub_80C21D4: @ 80C21D4
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -348636,7 +348636,7 @@ _080C228C:
thumb_func_end sub_80C21D4
thumb_func_start sub_80C2294
-sub_80C2294: ; 80C2294
+sub_80C2294: @ 80C2294
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -348703,7 +348703,7 @@ _080C22FC:
thumb_func_end sub_80C2294
thumb_func_start sub_80C2318
-sub_80C2318: ; 80C2318
+sub_80C2318: @ 80C2318
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -348784,7 +348784,7 @@ _080C23B0:
thumb_func_end sub_80C2318
thumb_func_start sub_80C23B8
-sub_80C23B8: ; 80C23B8
+sub_80C23B8: @ 80C23B8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -348861,7 +348861,7 @@ _080C243E:
thumb_func_end sub_80C23B8
thumb_func_start sub_80C244C
-sub_80C244C: ; 80C244C
+sub_80C244C: @ 80C244C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -348899,7 +348899,7 @@ _080C248E:
thumb_func_end sub_80C244C
thumb_func_start sub_80C2494
-sub_80C2494: ; 80C2494
+sub_80C2494: @ 80C2494
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -348938,7 +348938,7 @@ _080C24DA:
thumb_func_end sub_80C2494
thumb_func_start sub_80C24E0
-sub_80C24E0: ; 80C24E0
+sub_80C24E0: @ 80C24E0
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x03005e00
@@ -349029,7 +349029,7 @@ _080C258C:
thumb_func_end sub_80C24E0
thumb_func_start sub_80C2594
-sub_80C2594: ; 80C2594
+sub_80C2594: @ 80C2594
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -349092,7 +349092,7 @@ sub_80C2594: ; 80C2594
thumb_func_end sub_80C2594
thumb_func_start sub_80C2618
-sub_80C2618: ; 80C2618
+sub_80C2618: @ 80C2618
push {r4,lr}
adds r4, r0, 0
movs r0, 0x8
@@ -349110,7 +349110,7 @@ sub_80C2618: ; 80C2618
thumb_func_end sub_80C2618
thumb_func_start sub_80C2638
-sub_80C2638: ; 80C2638
+sub_80C2638: @ 80C2638
push {lr}
adds r1, r0, 0
lsls r1, 4
@@ -349124,7 +349124,7 @@ sub_80C2638: ; 80C2638
thumb_func_end sub_80C2638
thumb_func_start sub_80C2650
-sub_80C2650: ; 80C2650
+sub_80C2650: @ 80C2650
push {lr}
adds r2, r0, 0
ldr r0, =gUnknown_085E8B3A
@@ -349138,7 +349138,7 @@ sub_80C2650: ; 80C2650
thumb_func_end sub_80C2650
thumb_func_start sub_80C2668
-sub_80C2668: ; 80C2668
+sub_80C2668: @ 80C2668
push {lr}
adds r2, r0, 0
adds r0, r1, 0
@@ -349151,7 +349151,7 @@ sub_80C2668: ; 80C2668
thumb_func_end sub_80C2668
thumb_func_start sub_80C267C
-sub_80C267C: ; 80C267C
+sub_80C267C: @ 80C267C
push {lr}
movs r0, 0x90
movs r1, 0x8
@@ -349163,7 +349163,7 @@ sub_80C267C: ; 80C267C
thumb_func_end sub_80C267C
thumb_func_start sub_80C2690
-sub_80C2690: ; 80C2690
+sub_80C2690: @ 80C2690
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -349191,7 +349191,7 @@ _080C26C0:
thumb_func_end sub_80C2690
thumb_func_start sub_80C26D4
-sub_80C26D4: ; 80C26D4
+sub_80C26D4: @ 80C26D4
push {r4,lr}
ldr r4, =0x04000208
ldrh r3, [r4]
@@ -349218,7 +349218,7 @@ sub_80C26D4: ; 80C26D4
thumb_func_end sub_80C26D4
thumb_func_start sub_80C2710
-sub_80C2710: ; 80C2710
+sub_80C2710: @ 80C2710
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -349229,7 +349229,7 @@ sub_80C2710: ; 80C2710
thumb_func_end sub_80C2710
thumb_func_start sub_80C2728
-sub_80C2728: ; 80C2728
+sub_80C2728: @ 80C2728
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -349255,7 +349255,7 @@ sub_80C2728: ; 80C2728
thumb_func_end sub_80C2728
thumb_func_start sub_80C2760
-sub_80C2760: ; 80C2760
+sub_80C2760: @ 80C2760
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -349639,7 +349639,7 @@ _080C2ACA:
thumb_func_end sub_80C2760
thumb_func_start sub_80C2AD8
-sub_80C2AD8: ; 80C2AD8
+sub_80C2AD8: @ 80C2AD8
push {lr}
ldr r0, =0x02039ce8
ldr r1, [r0]
@@ -349801,7 +349801,7 @@ _080C2C78:
thumb_func_end sub_80C2AD8
thumb_func_start sub_80C2C80
-sub_80C2C80: ; 80C2C80
+sub_80C2C80: @ 80C2C80
push {lr}
sub sp, 0x8
ldr r1, =0x030022c0
@@ -349955,7 +349955,7 @@ _080C2DDC:
thumb_func_end sub_80C2C80
thumb_func_start sav12_xor_get_clamped_above
-sav12_xor_get_clamped_above: ; 80C2DE4
+sav12_xor_get_clamped_above: @ 80C2DE4
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -349971,7 +349971,7 @@ _080C2DF6:
thumb_func_end sav12_xor_get_clamped_above
thumb_func_start sub_80C2DFC
-sub_80C2DFC: ; 80C2DFC
+sub_80C2DFC: @ 80C2DFC
push {r4,r5,lr}
movs r5, 0
_080C2E00:
@@ -350006,7 +350006,7 @@ _080C2E38:
thumb_func_end sub_80C2DFC
thumb_func_start sub_80C2E40
-sub_80C2E40: ; 80C2E40
+sub_80C2E40: @ 80C2E40
push {r4,lr}
movs r0, 0xA
bl sub_80847F8
@@ -350043,7 +350043,7 @@ _080C2E7C:
thumb_func_end sub_80C2E40
thumb_func_start sub_80C2E84
-sub_80C2E84: ; 80C2E84
+sub_80C2E84: @ 80C2E84
push {lr}
adds r1, r0, 0
movs r2, 0
@@ -350083,7 +350083,7 @@ _080C2EBC:
thumb_func_end sub_80C2E84
thumb_func_start sub_80C2EC4
-sub_80C2EC4: ; 80C2EC4
+sub_80C2EC4: @ 80C2EC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -350236,7 +350236,7 @@ _080C3014:
thumb_func_end sub_80C2EC4
thumb_func_start sub_80C3020
-sub_80C3020: ; 80C3020
+sub_80C3020: @ 80C3020
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -350299,7 +350299,7 @@ _080C308C:
thumb_func_end sub_80C3020
thumb_func_start sub_80C30A4
-sub_80C30A4: ; 80C30A4
+sub_80C30A4: @ 80C30A4
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -350357,7 +350357,7 @@ _080C3108:
thumb_func_end sub_80C30A4
thumb_func_start sub_80C3120
-sub_80C3120: ; 80C3120
+sub_80C3120: @ 80C3120
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -350417,7 +350417,7 @@ _080C318A:
thumb_func_end sub_80C3120
thumb_func_start sub_80C3190
-sub_80C3190: ; 80C3190
+sub_80C3190: @ 80C3190
push {r4,r5,lr}
ldr r4, =0x02039ce8
ldr r0, [r4]
@@ -350528,7 +350528,7 @@ _080C3244:
thumb_func_end sub_80C3190
thumb_func_start sub_80C3278
-sub_80C3278: ; 80C3278
+sub_80C3278: @ 80C3278
push {lr}
movs r1, 0xC1
lsls r1, 6
@@ -350577,7 +350577,7 @@ _080C32E6:
thumb_func_end sub_80C3278
thumb_func_start sub_80C32EC
-sub_80C32EC: ; 80C32EC
+sub_80C32EC: @ 80C32EC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -350624,7 +350624,7 @@ _080C3306:
thumb_func_end sub_80C32EC
thumb_func_start sub_80C334C
-sub_80C334C: ; 80C334C
+sub_80C334C: @ 80C334C
push {lr}
movs r0, 0
bl SetVBlankCallback
@@ -350650,7 +350650,7 @@ sub_80C334C: ; 80C334C
thumb_func_end sub_80C334C
thumb_func_start sub_80C3388
-sub_80C3388: ; 80C3388
+sub_80C3388: @ 80C3388
push {lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -350700,7 +350700,7 @@ sub_80C3388: ; 80C3388
thumb_func_end sub_80C3388
thumb_func_start sub_80C3404
-sub_80C3404: ; 80C3404
+sub_80C3404: @ 80C3404
push {lr}
ldr r0, =sub_80C2710
bl SetMainCallback2
@@ -350710,7 +350710,7 @@ sub_80C3404: ; 80C3404
thumb_func_end sub_80C3404
thumb_func_start sub_80C3414
-sub_80C3414: ; 80C3414
+sub_80C3414: @ 80C3414
push {lr}
bl clear_tasks
bl remove_some_task
@@ -350725,7 +350725,7 @@ sub_80C3414: ; 80C3414
thumb_func_end sub_80C3414
thumb_func_start sub_80C3438
-sub_80C3438: ; 80C3438
+sub_80C3438: @ 80C3438
push {lr}
ldr r0, =0x02039ce8
ldr r1, [r0]
@@ -350783,7 +350783,7 @@ _080C34A8:
thumb_func_end sub_80C3438
thumb_func_start sub_80C34B0
-sub_80C34B0: ; 80C34B0
+sub_80C34B0: @ 80C34B0
push {lr}
ldr r0, =0x02039ce8
ldr r1, [r0]
@@ -350852,7 +350852,7 @@ _080C3540:
thumb_func_end sub_80C34B0
thumb_func_start sub_80C3548
-sub_80C3548: ; 80C3548
+sub_80C3548: @ 80C3548
push {lr}
bl sub_80C3AF0
bl sub_80C3BC4
@@ -350868,7 +350868,7 @@ sub_80C3548: ; 80C3548
thumb_func_end sub_80C3548
thumb_func_start sub_80C3574
-sub_80C3574: ; 80C3574
+sub_80C3574: @ 80C3574
push {r4,r5,lr}
sub sp, 0x2C
ldr r1, =gUnknown_085ECF71
@@ -350929,7 +350929,7 @@ _080C35FA:
thumb_func_end sub_80C3574
thumb_func_start sub_80C3608
-sub_80C3608: ; 80C3608
+sub_80C3608: @ 80C3608
push {r4,lr}
sub sp, 0x2C
ldr r1, =gUnknown_085ECF78
@@ -350984,7 +350984,7 @@ _080C365C:
thumb_func_end sub_80C3608
thumb_func_start sub_80C3684
-sub_80C3684: ; 80C3684
+sub_80C3684: @ 80C3684
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x02039ce8
@@ -351076,7 +351076,7 @@ _080C3740:
thumb_func_end sub_80C3684
thumb_func_start sub_80C376C
-sub_80C376C: ; 80C376C
+sub_80C376C: @ 80C376C
push {lr}
bl sub_809D42C
cmp r0, 0
@@ -351095,7 +351095,7 @@ _080C3784:
thumb_func_end sub_80C376C
thumb_func_start sub_80C378C
-sub_80C378C: ; 80C378C
+sub_80C378C: @ 80C378C
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x00000861
@@ -351192,7 +351192,7 @@ _080C386E:
thumb_func_end sub_80C378C
thumb_func_start sub_80C3880
-sub_80C3880: ; 80C3880
+sub_80C3880: @ 80C3880
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -351364,7 +351364,7 @@ _080C395C:
thumb_func_end sub_80C3880
thumb_func_start sub_80C3A18
-sub_80C3A18: ; 80C3A18
+sub_80C3A18: @ 80C3A18
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -351461,7 +351461,7 @@ _080C3ACE:
thumb_func_end sub_80C3A18
thumb_func_start sub_80C3AF0
-sub_80C3AF0: ; 80C3AF0
+sub_80C3AF0: @ 80C3AF0
push {r4,lr}
ldr r4, =0x02039ce8
ldr r1, [r4]
@@ -351498,7 +351498,7 @@ _080C3B30:
thumb_func_end sub_80C3AF0
thumb_func_start sub_80C3B50
-sub_80C3B50: ; 80C3B50
+sub_80C3B50: @ 80C3B50
push {r4,lr}
sub sp, 0xC
ldr r4, =0x02039ce8
@@ -351552,7 +351552,7 @@ _080C3BB6:
thumb_func_end sub_80C3B50
thumb_func_start sub_80C3BC4
-sub_80C3BC4: ; 80C3BC4
+sub_80C3BC4: @ 80C3BC4
push {r4,lr}
ldr r4, =0x02039ce8
ldr r1, [r4]
@@ -351594,7 +351594,7 @@ _080C3C0E:
thumb_func_end sub_80C3BC4
thumb_func_start sub_80C3C34
-sub_80C3C34: ; 80C3C34
+sub_80C3C34: @ 80C3C34
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -351662,7 +351662,7 @@ sub_80C3C34: ; 80C3C34
thumb_func_end sub_80C3C34
thumb_func_start sub_80C3CCC
-sub_80C3CCC: ; 80C3CCC
+sub_80C3CCC: @ 80C3CCC
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351681,7 +351681,7 @@ _080C3CE4:
thumb_func_end sub_80C3CCC
thumb_func_start sub_80C3CF4
-sub_80C3CF4: ; 80C3CF4
+sub_80C3CF4: @ 80C3CF4
push {r4,lr}
ldr r4, =0x02039ce8
ldr r1, [r4]
@@ -351725,7 +351725,7 @@ _080C3D40:
thumb_func_end sub_80C3CF4
thumb_func_start sub_80C3D60
-sub_80C3D60: ; 80C3D60
+sub_80C3D60: @ 80C3D60
push {r4,r5,lr}
ldr r5, =0x02039ce8
ldr r1, [r5]
@@ -351759,7 +351759,7 @@ _080C3D9A:
thumb_func_end sub_80C3D60
thumb_func_start sub_80C3DC0
-sub_80C3DC0: ; 80C3DC0
+sub_80C3DC0: @ 80C3DC0
push {lr}
ldr r0, =0x02039ce8
ldr r1, [r0]
@@ -351781,7 +351781,7 @@ _080C3DDE:
thumb_func_end sub_80C3DC0
thumb_func_start sub_80C3DF0
-sub_80C3DF0: ; 80C3DF0
+sub_80C3DF0: @ 80C3DF0
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351801,7 +351801,7 @@ _080C3E0A:
thumb_func_end sub_80C3DF0
thumb_func_start sub_80C3E20
-sub_80C3E20: ; 80C3E20
+sub_80C3E20: @ 80C3E20
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351828,7 +351828,7 @@ _080C3E48:
thumb_func_end sub_80C3E20
thumb_func_start sub_80C3E58
-sub_80C3E58: ; 80C3E58
+sub_80C3E58: @ 80C3E58
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351855,7 +351855,7 @@ _080C3E80:
thumb_func_end sub_80C3E58
thumb_func_start sub_80C3E98
-sub_80C3E98: ; 80C3E98
+sub_80C3E98: @ 80C3E98
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351881,7 +351881,7 @@ _080C3EBE:
thumb_func_end sub_80C3E98
thumb_func_start sub_80C3ED4
-sub_80C3ED4: ; 80C3ED4
+sub_80C3ED4: @ 80C3ED4
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351908,7 +351908,7 @@ _080C3EFC:
thumb_func_end sub_80C3ED4
thumb_func_start sub_80C3F14
-sub_80C3F14: ; 80C3F14
+sub_80C3F14: @ 80C3F14
push {r4,lr}
ldr r4, =0x02039ce8
ldr r1, [r4]
@@ -351940,7 +351940,7 @@ _080C3F46:
thumb_func_end sub_80C3F14
thumb_func_start sub_80C3F64
-sub_80C3F64: ; 80C3F64
+sub_80C3F64: @ 80C3F64
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -351967,7 +351967,7 @@ _080C3F8C:
thumb_func_end sub_80C3F64
thumb_func_start sub_80C3FA4
-sub_80C3FA4: ; 80C3FA4
+sub_80C3FA4: @ 80C3FA4
push {lr}
ldr r0, =0x02039ce8
ldr r1, [r0]
@@ -351995,7 +351995,7 @@ _080C3FCE:
thumb_func_end sub_80C3FA4
thumb_func_start sub_80C3FE0
-sub_80C3FE0: ; 80C3FE0
+sub_80C3FE0: @ 80C3FE0
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -352022,7 +352022,7 @@ _080C4008:
thumb_func_end sub_80C3FE0
thumb_func_start sub_80C4020
-sub_80C4020: ; 80C4020
+sub_80C4020: @ 80C4020
push {r4,lr}
ldr r4, =0x02039ce8
ldr r1, [r4]
@@ -352087,7 +352087,7 @@ _080C40B6:
thumb_func_end sub_80C4020
thumb_func_start sub_80C40CC
-sub_80C40CC: ; 80C40CC
+sub_80C40CC: @ 80C40CC
push {lr}
ldr r0, =0x02039ce8
ldr r2, [r0]
@@ -352133,7 +352133,7 @@ _080C412C:
thumb_func_end sub_80C40CC
thumb_func_start sub_80C4140
-sub_80C4140: ; 80C4140
+sub_80C4140: @ 80C4140
push {r4,r5,lr}
sub sp, 0x20
ldr r1, =gUnknown_0856FB68
@@ -352205,7 +352205,7 @@ _080C41C0:
thumb_func_end sub_80C4140
thumb_func_start sub_80C41D8
-sub_80C41D8: ; 80C41D8
+sub_80C41D8: @ 80C41D8
push {r4,r5,lr}
sub sp, 0x4
ldr r0, =gMonIconPalettes
@@ -352304,7 +352304,7 @@ _080C428E:
thumb_func_end sub_80C41D8
thumb_func_start sub_80C42A4
-sub_80C42A4: ; 80C42A4
+sub_80C42A4: @ 80C42A4
push {r4,lr}
sub sp, 0x14
ldr r1, =gUnknown_0856FB74
@@ -352371,7 +352371,7 @@ _080C4316:
thumb_func_end sub_80C42A4
thumb_func_start sub_80C4330
-sub_80C4330: ; 80C4330
+sub_80C4330: @ 80C4330
push {lr}
ldr r0, =gUnknown_0856F54C
movs r1, 0xB0
@@ -352404,7 +352404,7 @@ sub_80C4330: ; 80C4330
thumb_func_end sub_80C4330
thumb_func_start sub_80C438C
-sub_80C438C: ; 80C438C
+sub_80C438C: @ 80C438C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -352420,7 +352420,7 @@ sub_80C438C: ; 80C438C
thumb_func_end sub_80C438C
thumb_func_start sub_80C43A8
-sub_80C43A8: ; 80C43A8
+sub_80C43A8: @ 80C43A8
push {r4,lr}
sub sp, 0x8
ldr r0, =0x02039ce8
@@ -352588,7 +352588,7 @@ _080C4542:
thumb_func_end sub_80C43A8
thumb_func_start sub_80C4550
-sub_80C4550: ; 80C4550
+sub_80C4550: @ 80C4550
push {r4-r7,lr}
adds r7, r0, 0
ldr r0, =0x02039ce8
@@ -352646,7 +352646,7 @@ _080C4598:
thumb_func_end sub_80C4550
thumb_func_start sub_80C45C0
-sub_80C45C0: ; 80C45C0
+sub_80C45C0: @ 80C45C0
push {r4-r7,lr}
adds r7, r0, 0
ldr r0, =0x02039ce8
@@ -352704,7 +352704,7 @@ _080C4608:
thumb_func_end sub_80C45C0
thumb_func_start sub_80C4630
-sub_80C4630: ; 80C4630
+sub_80C4630: @ 80C4630
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -352839,7 +352839,7 @@ _080C4724:
thumb_func_end sub_80C4630
thumb_func_start sub_80C474C
-sub_80C474C: ; 80C474C
+sub_80C474C: @ 80C474C
push {r4-r6,lr}
sub sp, 0xC
ldr r6, =0x02039ce8
@@ -353017,7 +353017,7 @@ _080C48B8:
thumb_func_end sub_80C474C
thumb_func_start sub_80C48C8
-sub_80C48C8: ; 80C48C8
+sub_80C48C8: @ 80C48C8
push {lr}
ldr r3, =0x02039ce8
ldr r1, [r3]
@@ -353048,7 +353048,7 @@ _080C48F6:
thumb_func_end sub_80C48C8
thumb_func_start sub_80C4904
-sub_80C4904: ; 80C4904
+sub_80C4904: @ 80C4904
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02039b58
@@ -353061,7 +353061,7 @@ sub_80C4904: ; 80C4904
thumb_func_end sub_80C4904
thumb_func_start sub_80C4918
-sub_80C4918: ; 80C4918
+sub_80C4918: @ 80C4918
push {r4,lr}
ldr r4, =sub_80C4960
adds r0, r4, 0
@@ -353079,7 +353079,7 @@ sub_80C4918: ; 80C4918
thumb_func_end sub_80C4918
thumb_func_start sub_80C4940
-sub_80C4940: ; 80C4940
+sub_80C4940: @ 80C4940
push {lr}
ldr r0, =sub_80C4960
bl get_task_id_by_function
@@ -353098,7 +353098,7 @@ _080C495A:
thumb_func_end sub_80C4940
thumb_func_start sub_80C4960
-sub_80C4960: ; 80C4960
+sub_80C4960: @ 80C4960
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -353126,7 +353126,7 @@ _080C4972:
thumb_func_end sub_80C4960
thumb_func_start sub_80C4998
-sub_80C4998: ; 80C4998
+sub_80C4998: @ 80C4998
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -353158,7 +353158,7 @@ _080C49BC:
thumb_func_end sub_80C4998
thumb_func_start sub_80C49D8
-sub_80C49D8: ; 80C49D8
+sub_80C49D8: @ 80C49D8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -353311,7 +353311,7 @@ _080C4AE6:
thumb_func_end sub_80C49D8
thumb_func_start sub_80C4B08
-sub_80C4B08: ; 80C4B08
+sub_80C4B08: @ 80C4B08
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -353438,7 +353438,7 @@ _080C4C08:
thumb_func_end sub_80C4B08
thumb_func_start sub_80C4C1C
-sub_80C4C1C: ; 80C4C1C
+sub_80C4C1C: @ 80C4C1C
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02039ce8
@@ -353485,7 +353485,7 @@ _080C4C50:
thumb_func_end sub_80C4C1C
thumb_func_start sub_80C4C84
-sub_80C4C84: ; 80C4C84
+sub_80C4C84: @ 80C4C84
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -353636,7 +353636,7 @@ _080C4D8C:
thumb_func_end sub_80C4C84
thumb_func_start sub_80C4DB0
-sub_80C4DB0: ; 80C4DB0
+sub_80C4DB0: @ 80C4DB0
push {lr}
movs r0, 0x1
bl ShowBg
@@ -353656,7 +353656,7 @@ sub_80C4DB0: ; 80C4DB0
thumb_func_end sub_80C4DB0
thumb_func_start sub_80C4DDC
-sub_80C4DDC: ; 80C4DDC
+sub_80C4DDC: @ 80C4DDC
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02039ce8
@@ -353716,7 +353716,7 @@ _080C4E44:
thumb_func_end sub_80C4DDC
thumb_func_start sub_80C4E74
-sub_80C4E74: ; 80C4E74
+sub_80C4E74: @ 80C4E74
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -353760,7 +353760,7 @@ sub_80C4E74: ; 80C4E74
thumb_func_end sub_80C4E74
thumb_func_start sub_80C4EE4
-sub_80C4EE4: ; 80C4EE4
+sub_80C4EE4: @ 80C4EE4
push {r4,r5,lr}
ldr r4, =0x02039ce8
ldr r0, [r4]
@@ -353810,7 +353810,7 @@ _080C4F18:
thumb_func_end sub_80C4EE4
thumb_func_start sub_80C4F50
-sub_80C4F50: ; 80C4F50
+sub_80C4F50: @ 80C4F50
push {lr}
ldr r0, =0x02039ce8
ldr r1, [r0]
@@ -353871,7 +353871,7 @@ _080C4FC2:
thumb_func_end sub_80C4F50
thumb_func_start sub_80C4FCC
-sub_80C4FCC: ; 80C4FCC
+sub_80C4FCC: @ 80C4FCC
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -353896,7 +353896,7 @@ _080C4FEC:
thumb_func_end sub_80C4FCC
thumb_func_start sub_80C4FF0
-sub_80C4FF0: ; 80C4FF0
+sub_80C4FF0: @ 80C4FF0
push {r4-r6,lr}
sub sp, 0x8
bl InUnionRoom
@@ -353985,7 +353985,7 @@ _080C50AE:
thumb_func_end sub_80C4FF0
thumb_func_start sub_80C50D0
-sub_80C50D0: ; 80C50D0
+sub_80C50D0: @ 80C50D0
push {lr}
sub sp, 0x8
movs r0, 0
@@ -354084,7 +354084,7 @@ sub_80C50D0: ; 80C50D0
thumb_func_end sub_80C50D0
thumb_func_start sub_80C51C4
-sub_80C51C4: ; 80C51C4
+sub_80C51C4: @ 80C51C4
push {lr}
bl sub_80C51F0
ldr r0, =sub_80C544C
@@ -354095,7 +354095,7 @@ sub_80C51C4: ; 80C51C4
thumb_func_end sub_80C51C4
thumb_func_start sub_80C51D8
-sub_80C51D8: ; 80C51D8
+sub_80C51D8: @ 80C51D8
push {lr}
ldr r0, =0x02039cec
ldr r0, [r0]
@@ -354108,7 +354108,7 @@ sub_80C51D8: ; 80C51D8
thumb_func_end sub_80C51D8
thumb_func_start sub_80C51F0
-sub_80C51F0: ; 80C51F0
+sub_80C51F0: @ 80C51F0
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, =0x02039cec
@@ -354225,7 +354225,7 @@ _080C52C8:
thumb_func_end sub_80C51F0
thumb_func_start sub_80C52E4
-sub_80C52E4: ; 80C52E4
+sub_80C52E4: @ 80C52E4
push {r4,lr}
ldr r4, =0x02039cec
ldr r0, [r4]
@@ -354249,7 +354249,7 @@ _080C530A:
thumb_func_end sub_80C52E4
thumb_func_start sub_80C5310
-sub_80C5310: ; 80C5310
+sub_80C5310: @ 80C5310
push {r4,lr}
ldr r4, =0x02039cf0
ldr r0, [r4]
@@ -354276,7 +354276,7 @@ _080C533A:
thumb_func_end sub_80C5310
thumb_func_start sub_80C5340
-sub_80C5340: ; 80C5340
+sub_80C5340: @ 80C5340
push {r4,lr}
bl FreeAllWindowBuffers
ldr r4, =0x02039cf0
@@ -354329,7 +354329,7 @@ _080C53A0:
thumb_func_end sub_80C5340
thumb_func_start pokemon_details
-pokemon_details: ; 80C53AC
+pokemon_details: @ 80C53AC
push {r4-r7,lr}
sub sp, 0x10
ldr r0, =0x02039cf0
@@ -354394,7 +354394,7 @@ _080C5416:
thumb_func_end pokemon_details
thumb_func_start sub_80C5438
-sub_80C5438: ; 80C5438
+sub_80C5438: @ 80C5438
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -354404,7 +354404,7 @@ sub_80C5438: ; 80C5438
thumb_func_end sub_80C5438
thumb_func_start sub_80C544C
-sub_80C544C: ; 80C544C
+sub_80C544C: @ 80C544C
push {lr}
bl sub_80C5484
cmp r0, 0
@@ -354421,7 +354421,7 @@ _080C5464:
thumb_func_end sub_80C544C
thumb_func_start sub_80C5470
-sub_80C5470: ; 80C5470
+sub_80C5470: @ 80C5470
push {lr}
bl sub_80C570C
cmp r0, 0
@@ -354433,7 +354433,7 @@ _080C547E:
thumb_func_end sub_80C5470
thumb_func_start sub_80C5484
-sub_80C5484: ; 80C5484
+sub_80C5484: @ 80C5484
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0
@@ -354689,7 +354689,7 @@ _080C5700:
thumb_func_end sub_80C5484
thumb_func_start sub_80C570C
-sub_80C570C: ; 80C570C
+sub_80C570C: @ 80C570C
push {lr}
sub sp, 0x4
ldr r1, =0x02039cec
@@ -354795,7 +354795,7 @@ _080C57F0:
thumb_func_end sub_80C570C
thumb_func_start sub_80C57FC
-sub_80C57FC: ; 80C57FC
+sub_80C57FC: @ 80C57FC
push {r4-r7,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -354853,7 +354853,7 @@ _080C5860:
thumb_func_end sub_80C57FC
thumb_func_start sub_80C5868
-sub_80C5868: ; 80C5868
+sub_80C5868: @ 80C5868
push {lr}
bl sub_80C5484
cmp r0, 0
@@ -354901,7 +354901,7 @@ _080C58C6:
thumb_func_end sub_80C5868
thumb_func_start sub_80C58D4
-sub_80C58D4: ; 80C58D4
+sub_80C58D4: @ 80C58D4
push {r4,lr}
ldr r4, =0x02039cf8
ldr r0, [r4]
@@ -354945,7 +354945,7 @@ _080C5924:
thumb_func_end sub_80C58D4
thumb_func_start sub_80C5934
-sub_80C5934: ; 80C5934
+sub_80C5934: @ 80C5934
push {lr}
bl sub_80C570C
cmp r0, 0
@@ -354995,7 +354995,7 @@ _080C599A:
thumb_func_end sub_80C5934
thumb_func_start sub_80C59A4
-sub_80C59A4: ; 80C59A4
+sub_80C59A4: @ 80C59A4
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -355073,7 +355073,7 @@ _080C5A30:
thumb_func_end sub_80C59A4
thumb_func_start sub_80C5A48
-sub_80C5A48: ; 80C5A48
+sub_80C5A48: @ 80C5A48
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -355266,7 +355266,7 @@ _080C5BCA:
thumb_func_end sub_80C5A48
thumb_func_start sub_80C5BD8
-sub_80C5BD8: ; 80C5BD8
+sub_80C5BD8: @ 80C5BD8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -355486,7 +355486,7 @@ _080C5DA6:
thumb_func_end sub_80C5BD8
thumb_func_start sub_80C5DB8
-sub_80C5DB8: ; 80C5DB8
+sub_80C5DB8: @ 80C5DB8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -355606,7 +355606,7 @@ _080C5E92:
thumb_func_end sub_80C5DB8
thumb_func_start sub_80C5ED0
-sub_80C5ED0: ; 80C5ED0
+sub_80C5ED0: @ 80C5ED0
push {r4,lr}
sub sp, 0xC
lsls r0, 24
@@ -355667,7 +355667,7 @@ _080C5F3A:
thumb_func_end sub_80C5ED0
thumb_func_start sub_80C5F58
-sub_80C5F58: ; 80C5F58
+sub_80C5F58: @ 80C5F58
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -355869,7 +355869,7 @@ _080C60EE:
thumb_func_end sub_80C5F58
thumb_func_start sub_80C6104
-sub_80C6104: ; 80C6104
+sub_80C6104: @ 80C6104
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -356068,7 +356068,7 @@ _080C6294:
thumb_func_end sub_80C6104
thumb_func_start sub_80C629C
-sub_80C629C: ; 80C629C
+sub_80C629C: @ 80C629C
push {r4,lr}
ldr r1, =gUnknown_08DE3060
movs r0, 0x1
@@ -356096,7 +356096,7 @@ sub_80C629C: ; 80C629C
thumb_func_end sub_80C629C
thumb_func_start sub_80C62DC
-sub_80C62DC: ; 80C62DC
+sub_80C62DC: @ 80C62DC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -356221,7 +356221,7 @@ _080C63C2:
thumb_func_end sub_80C62DC
thumb_func_start sub_80C63FC
-sub_80C63FC: ; 80C63FC
+sub_80C63FC: @ 80C63FC
push {r4-r6,lr}
movs r5, 0
ldr r4, =0x02039cf0
@@ -356263,12 +356263,12 @@ _080C642C:
thumb_func_end sub_80C63FC
thumb_func_start nullsub_39
-nullsub_39: ; 80C6450
+nullsub_39: @ 80C6450
bx lr
thumb_func_end nullsub_39
thumb_func_start sub_80C6454
-sub_80C6454: ; 80C6454
+sub_80C6454: @ 80C6454
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02039cf4
@@ -356295,7 +356295,7 @@ _080C6466:
thumb_func_end sub_80C6454
thumb_func_start sub_80C6498
-sub_80C6498: ; 80C6498
+sub_80C6498: @ 80C6498
push {r4,lr}
bl clear_tasks
ldr r4, =0x02039cf4
@@ -356317,7 +356317,7 @@ sub_80C6498: ; 80C6498
thumb_func_end sub_80C6498
thumb_func_start sub_80C64CC
-sub_80C64CC: ; 80C64CC
+sub_80C64CC: @ 80C64CC
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =0x02039cec
@@ -356506,7 +356506,7 @@ _080C66A0:
thumb_func_end sub_80C64CC
thumb_func_start sub_80C66AC
-sub_80C66AC: ; 80C66AC
+sub_80C66AC: @ 80C66AC
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02039cec
@@ -356625,7 +356625,7 @@ _080C67B0:
thumb_func_end sub_80C66AC
thumb_func_start sub_80C67BC
-sub_80C67BC: ; 80C67BC
+sub_80C67BC: @ 80C67BC
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -356770,7 +356770,7 @@ _080C68E0:
thumb_func_end sub_80C67BC
thumb_func_start sub_80C68E8
-sub_80C68E8: ; 80C68E8
+sub_80C68E8: @ 80C68E8
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -356851,7 +356851,7 @@ _080C696E:
thumb_func_end sub_80C68E8
thumb_func_start sub_80C6974
-sub_80C6974: ; 80C6974
+sub_80C6974: @ 80C6974
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -357103,7 +357103,7 @@ _080C6B7A:
thumb_func_end sub_80C6974
thumb_func_start sub_80C6B94
-sub_80C6B94: ; 80C6B94
+sub_80C6B94: @ 80C6B94
push {r4-r6,lr}
sub sp, 0xC
movs r4, 0
@@ -357202,7 +357202,7 @@ _080C6C40:
thumb_func_end sub_80C6B94
thumb_func_start sub_80C6C70
-sub_80C6C70: ; 80C6C70
+sub_80C6C70: @ 80C6C70
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -357330,7 +357330,7 @@ _080C6D4A:
thumb_func_end sub_80C6C70
thumb_func_start sub_80C6D80
-sub_80C6D80: ; 80C6D80
+sub_80C6D80: @ 80C6D80
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -357478,7 +357478,7 @@ _080C6E90:
thumb_func_end sub_80C6D80
thumb_func_start sub_80C6EAC
-sub_80C6EAC: ; 80C6EAC
+sub_80C6EAC: @ 80C6EAC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -357593,7 +357593,7 @@ sub_80C6EAC: ; 80C6EAC
thumb_func_end sub_80C6EAC
thumb_func_start sub_80C6FA0
-sub_80C6FA0: ; 80C6FA0
+sub_80C6FA0: @ 80C6FA0
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -357624,7 +357624,7 @@ _080C6FC0:
thumb_func_end sub_80C6FA0
thumb_func_start sub_80C6FD4
-sub_80C6FD4: ; 80C6FD4
+sub_80C6FD4: @ 80C6FD4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -357655,7 +357655,7 @@ _080C7000:
thumb_func_end sub_80C6FD4
thumb_func_start sub_80C7008
-sub_80C7008: ; 80C7008
+sub_80C7008: @ 80C7008
push {r4-r6,lr}
movs r5, 0
movs r6, 0
@@ -357693,7 +357693,7 @@ _080C7036:
thumb_func_end sub_80C7008
thumb_func_start sub_80C7050
-sub_80C7050: ; 80C7050
+sub_80C7050: @ 80C7050
push {r4-r7,lr}
lsls r0, 24
movs r5, 0
@@ -357740,7 +357740,7 @@ _080C7092:
thumb_func_end sub_80C7050
thumb_func_start sub_80C70AC
-sub_80C70AC: ; 80C70AC
+sub_80C70AC: @ 80C70AC
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
@@ -357753,7 +357753,7 @@ sub_80C70AC: ; 80C70AC
thumb_func_end sub_80C70AC
thumb_func_start sub_80C70C4
-sub_80C70C4: ; 80C70C4
+sub_80C70C4: @ 80C70C4
push {r4,r5,lr}
movs r4, 0
movs r5, 0
@@ -357784,7 +357784,7 @@ _080C70E2:
thumb_func_end sub_80C70C4
thumb_func_start sub_80C70FC
-sub_80C70FC: ; 80C70FC
+sub_80C70FC: @ 80C70FC
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r2, 16
@@ -357810,7 +357810,7 @@ _080C711A:
thumb_func_end sub_80C70FC
thumb_func_start sub_80C7128
-sub_80C7128: ; 80C7128
+sub_80C7128: @ 80C7128
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -357877,7 +357877,7 @@ _080C7198:
thumb_func_end sub_80C7128
thumb_func_start sub_80C71A4
-sub_80C71A4: ; 80C71A4
+sub_80C71A4: @ 80C71A4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -357977,7 +357977,7 @@ _080C724E:
thumb_func_end sub_80C71A4
thumb_func_start c3_0808C39C
-c3_0808C39C: ; 80C7268
+c3_0808C39C: @ 80C7268
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -358341,7 +358341,7 @@ _080C756A:
thumb_func_end c3_0808C39C
thumb_func_start sub_80C7578
-sub_80C7578: ; 80C7578
+sub_80C7578: @ 80C7578
push {lr}
ldr r0, =c3_0808C39C
movs r1, 0x50
@@ -358363,7 +358363,7 @@ sub_80C7578: ; 80C7578
thumb_func_end sub_80C7578
thumb_func_start mapldr_0808C6D8
-mapldr_0808C6D8: ; 80C75A8
+mapldr_0808C6D8: @ 80C75A8
push {r4,r5,lr}
ldr r0, =0x030022c0
ldr r5, [r0, 0xC]
@@ -358396,7 +358396,7 @@ mapldr_0808C6D8: ; 80C75A8
thumb_func_end mapldr_0808C6D8
thumb_func_start sub_80C75FC
-sub_80C75FC: ; 80C75FC
+sub_80C75FC: @ 80C75FC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -358452,7 +358452,7 @@ sub_80C75FC: ; 80C75FC
thumb_func_end sub_80C75FC
thumb_func_start sub_80C7678
-sub_80C7678: ; 80C7678
+sub_80C7678: @ 80C7678
push {lr}
bl sub_80CAEA0
ldr r1, =0x02039d00
@@ -358468,7 +358468,7 @@ sub_80C7678: ; 80C7678
thumb_func_end sub_80C7678
thumb_func_start sub_80C76A4
-sub_80C76A4: ; 80C76A4
+sub_80C76A4: @ 80C76A4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -358579,7 +358579,7 @@ _080C7764:
thumb_func_end sub_80C76A4
thumb_func_start sub_80C7770
-sub_80C7770: ; 80C7770
+sub_80C7770: @ 80C7770
push {r4-r6,lr}
movs r0, 0
bl sub_80D1D18
@@ -358638,7 +358638,7 @@ _080C77C2:
thumb_func_end sub_80C7770
thumb_func_start sub_80C77E8
-sub_80C77E8: ; 80C77E8
+sub_80C77E8: @ 80C77E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -358715,7 +358715,7 @@ _080C7846:
thumb_func_end sub_80C77E8
thumb_func_start sub_80C7890
-sub_80C7890: ; 80C7890
+sub_80C7890: @ 80C7890
push {r4,r5,lr}
ldr r5, =0x02039d04
ldr r1, [r5]
@@ -358750,7 +358750,7 @@ _080C78AC:
thumb_func_end sub_80C7890
thumb_func_start sub_80C78D4
-sub_80C78D4: ; 80C78D4
+sub_80C78D4: @ 80C78D4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -358760,7 +358760,7 @@ sub_80C78D4: ; 80C78D4
thumb_func_end sub_80C78D4
thumb_func_start sub_80C78E4
-sub_80C78E4: ; 80C78E4
+sub_80C78E4: @ 80C78E4
push {lr}
bl sub_80C7B14
pop {r0}
@@ -358768,7 +358768,7 @@ sub_80C78E4: ; 80C78E4
thumb_func_end sub_80C78E4
thumb_func_start sub_80C78F0
-sub_80C78F0: ; 80C78F0
+sub_80C78F0: @ 80C78F0
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -358821,7 +358821,7 @@ _080C7954:
thumb_func_end sub_80C78F0
thumb_func_start sub_80C7958
-sub_80C7958: ; 80C7958
+sub_80C7958: @ 80C7958
push {r4-r6,lr}
sub sp, 0x3C
adds r5, r0, 0
@@ -359027,7 +359027,7 @@ _080C7AD4:
thumb_func_end sub_80C7958
thumb_func_start sub_80C7B14
-sub_80C7B14: ; 80C7B14
+sub_80C7B14: @ 80C7B14
push {r4-r6,lr}
ldr r4, =0x02039d04
ldr r0, [r4]
@@ -359085,7 +359085,7 @@ _080C7B6A:
thumb_func_end sub_80C7B14
thumb_func_start sub_80C7B80
-sub_80C7B80: ; 80C7B80
+sub_80C7B80: @ 80C7B80
push {lr}
ldr r2, =0x02039d04
ldr r1, [r2]
@@ -359113,7 +359113,7 @@ _080C7BA6:
thumb_func_end sub_80C7B80
thumb_func_start sub_80C7BB4
-sub_80C7BB4: ; 80C7BB4
+sub_80C7BB4: @ 80C7BB4
push {lr}
ldr r0, =0x02039d04
ldr r2, [r0]
@@ -359139,7 +359139,7 @@ _080C7BD2:
thumb_func_end sub_80C7BB4
thumb_func_start sub_80C7BE4
-sub_80C7BE4: ; 80C7BE4
+sub_80C7BE4: @ 80C7BE4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -359254,7 +359254,7 @@ sub_80C7BE4: ; 80C7BE4
thumb_func_end sub_80C7BE4
thumb_func_start sub_80C7CF4
-sub_80C7CF4: ; 80C7CF4
+sub_80C7CF4: @ 80C7CF4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -359285,7 +359285,7 @@ _080C7D24:
thumb_func_end sub_80C7CF4
thumb_func_start sub_80C7D28
-sub_80C7D28: ; 80C7D28
+sub_80C7D28: @ 80C7D28
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -359305,7 +359305,7 @@ sub_80C7D28: ; 80C7D28
thumb_func_end sub_80C7D28
thumb_func_start c2_Box
-c2_Box: ; 80C7D54
+c2_Box: @ 80C7D54
push {lr}
bl RunActiveTasks
bl do_scheduled_bg_tilemap_copies_to_vram
@@ -359318,7 +359318,7 @@ c2_Box: ; 80C7D54
thumb_func_end c2_Box
thumb_func_start sub_80C7D74
-sub_80C7D74: ; 80C7D74
+sub_80C7D74: @ 80C7D74
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -359363,7 +359363,7 @@ _080C7DD4:
thumb_func_end sub_80C7D74
thumb_func_start c2_808CE60
-c2_808CE60: ; 80C7DEC
+c2_808CE60: @ 80C7DEC
push {r4,lr}
bl clear_tasks
ldr r4, =0x02039d08
@@ -359402,7 +359402,7 @@ _080C7E3C:
thumb_func_end c2_808CE60
thumb_func_start sub_80C7E50
-sub_80C7E50: ; 80C7E50
+sub_80C7E50: @ 80C7E50
push {lr}
movs r0, 0x10
movs r1, 0
@@ -359433,7 +359433,7 @@ sub_80C7E50: ; 80C7E50
thumb_func_end sub_80C7E50
thumb_func_start sub_80C7E98
-sub_80C7E98: ; 80C7E98
+sub_80C7E98: @ 80C7E98
push {r4,lr}
sub sp, 0x4
bl sub_80A1A74
@@ -359483,7 +359483,7 @@ sub_80C7E98: ; 80C7E98
thumb_func_end sub_80C7E98
thumb_func_start sub_80C7F1C
-sub_80C7F1C: ; 80C7F1C
+sub_80C7F1C: @ 80C7F1C
push {lr}
bl sub_80CDC0C
ldr r2, =0x02039d0c
@@ -359505,7 +359505,7 @@ _080C7F32:
thumb_func_end sub_80C7F1C
thumb_func_start sub_80C7F4C
-sub_80C7F4C: ; 80C7F4C
+sub_80C7F4C: @ 80C7F4C
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -359530,7 +359530,7 @@ _080C7F6A:
thumb_func_end sub_80C7F4C
thumb_func_start add_to_c3_somehow
-add_to_c3_somehow: ; 80C7F80
+add_to_c3_somehow: @ 80C7F80
push {r4,lr}
ldr r4, =0x03005e00
ldr r1, =0x02039d08
@@ -359550,7 +359550,7 @@ add_to_c3_somehow: ; 80C7F80
thumb_func_end add_to_c3_somehow
thumb_func_start task_box_related_3
-task_box_related_3: ; 80C7FA8
+task_box_related_3: @ 80C7FA8
push {lr}
sub sp, 0x4
ldr r0, =0x02039d08
@@ -359763,7 +359763,7 @@ _080C81A2:
thumb_func_end task_box_related_3
thumb_func_start sub_80C81AC
-sub_80C81AC: ; 80C81AC
+sub_80C81AC: @ 80C81AC
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -359801,7 +359801,7 @@ _080C81EE:
thumb_func_end sub_80C81AC
thumb_func_start box_related_2
-box_related_2: ; 80C81F8
+box_related_2: @ 80C81F8
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02039d08
@@ -359887,7 +359887,7 @@ _080C82A0:
thumb_func_end box_related_2
thumb_func_start task_pokemon_box_related
-task_pokemon_box_related: ; 80C82AC
+task_pokemon_box_related: @ 80C82AC
push {r4,r5,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -360410,7 +360410,7 @@ _080C879E:
thumb_func_end task_pokemon_box_related
thumb_func_start sub_80C87A8
-sub_80C87A8: ; 80C87A8
+sub_80C87A8: @ 80C87A8
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -360443,7 +360443,7 @@ _080C87DE:
thumb_func_end sub_80C87A8
thumb_func_start sub_80C87E8
-sub_80C87E8: ; 80C87E8
+sub_80C87E8: @ 80C87E8
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -360503,7 +360503,7 @@ _080C8856:
thumb_func_end sub_80C87E8
thumb_func_start sub_80C8864
-sub_80C8864: ; 80C8864
+sub_80C8864: @ 80C8864
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -360825,7 +360825,7 @@ _080C8B82:
thumb_func_end sub_80C8864
thumb_func_start sub_80C8B90
-sub_80C8B90: ; 80C8B90
+sub_80C8B90: @ 80C8B90
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -360868,7 +360868,7 @@ _080C8BE2:
thumb_func_end sub_80C8B90
thumb_func_start sub_80C8BEC
-sub_80C8BEC: ; 80C8BEC
+sub_80C8BEC: @ 80C8BEC
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -360911,7 +360911,7 @@ _080C8C3E:
thumb_func_end sub_80C8BEC
thumb_func_start c3_0808DC50
-c3_0808DC50: ; 80C8C48
+c3_0808DC50: @ 80C8C48
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -360946,7 +360946,7 @@ _080C8C84:
thumb_func_end c3_0808DC50
thumb_func_start sub_80C8C90
-sub_80C8C90: ; 80C8C90
+sub_80C8C90: @ 80C8C90
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -361044,7 +361044,7 @@ _080C8D6E:
thumb_func_end sub_80C8C90
thumb_func_start sub_80C8D78
-sub_80C8D78: ; 80C8D78
+sub_80C8D78: @ 80C8D78
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02039d08
@@ -361170,7 +361170,7 @@ _080C8EA2:
thumb_func_end sub_80C8D78
thumb_func_start sub_80C8EB4
-sub_80C8EB4: ; 80C8EB4
+sub_80C8EB4: @ 80C8EB4
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -361385,7 +361385,7 @@ _080C9096:
thumb_func_end sub_80C8EB4
thumb_func_start sub_80C90A4
-sub_80C90A4: ; 80C90A4
+sub_80C90A4: @ 80C90A4
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -361441,7 +361441,7 @@ _080C9118:
thumb_func_end sub_80C90A4
thumb_func_start sub_80C9128
-sub_80C9128: ; 80C9128
+sub_80C9128: @ 80C9128
push {r4,r5,lr}
ldr r5, =0x02039d08
ldr r0, [r5]
@@ -361523,7 +361523,7 @@ _080C91D2:
thumb_func_end sub_80C9128
thumb_func_start sub_80C91DC
-sub_80C91DC: ; 80C91DC
+sub_80C91DC: @ 80C91DC
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -361603,7 +361603,7 @@ _080C928C:
thumb_func_end sub_80C91DC
thumb_func_start sub_80C9298
-sub_80C9298: ; 80C9298
+sub_80C9298: @ 80C9298
push {r4,r5,lr}
ldr r1, =0x02039d08
ldr r0, [r1]
@@ -361720,7 +361720,7 @@ _080C93A2:
thumb_func_end sub_80C9298
thumb_func_start sub_80C93B0
-sub_80C93B0: ; 80C93B0
+sub_80C93B0: @ 80C93B0
push {r4,lr}
ldr r1, =0x02039d08
ldr r0, [r1]
@@ -361819,7 +361819,7 @@ _080C948C:
thumb_func_end sub_80C93B0
thumb_func_start sub_80C9498
-sub_80C9498: ; 80C9498
+sub_80C9498: @ 80C9498
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -361899,7 +361899,7 @@ _080C9544:
thumb_func_end sub_80C9498
thumb_func_start sub_80C954C
-sub_80C954C: ; 80C954C
+sub_80C954C: @ 80C954C
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -362028,7 +362028,7 @@ _080C9664:
thumb_func_end sub_80C954C
thumb_func_start sub_80C9670
-sub_80C9670: ; 80C9670
+sub_80C9670: @ 80C9670
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -362063,7 +362063,7 @@ _080C96AE:
thumb_func_end sub_80C9670
thumb_func_start sub_80C96B8
-sub_80C96B8: ; 80C96B8
+sub_80C96B8: @ 80C96B8
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -362122,7 +362122,7 @@ _080C9720:
thumb_func_end sub_80C96B8
thumb_func_start box_related
-box_related: ; 80C972C
+box_related: @ 80C972C
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -362222,7 +362222,7 @@ _080C9818:
thumb_func_end box_related
thumb_func_start sub_80C9824
-sub_80C9824: ; 80C9824
+sub_80C9824: @ 80C9824
push {r4,r5,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -362415,7 +362415,7 @@ _080C99CC:
thumb_func_end sub_80C9824
thumb_func_start sub_80C99D8
-sub_80C99D8: ; 80C99D8
+sub_80C99D8: @ 80C99D8
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02039d08
@@ -362520,7 +362520,7 @@ _080C9AB8:
thumb_func_end sub_80C99D8
thumb_func_start sub_80C9AC8
-sub_80C9AC8: ; 80C9AC8
+sub_80C9AC8: @ 80C9AC8
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02039d08
@@ -362567,7 +362567,7 @@ _080C9B18:
thumb_func_end sub_80C9AC8
thumb_func_start sub_80C9B28
-sub_80C9B28: ; 80C9B28
+sub_80C9B28: @ 80C9B28
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02039d08
@@ -362614,7 +362614,7 @@ _080C9B78:
thumb_func_end sub_80C9B28
thumb_func_start sub_80C9B88
-sub_80C9B88: ; 80C9B88
+sub_80C9B88: @ 80C9B88
push {r4,lr}
sub sp, 0x4
ldr r4, =0x02039d08
@@ -362661,7 +362661,7 @@ _080C9BD6:
thumb_func_end sub_80C9B88
thumb_func_start sub_80C9BE8
-sub_80C9BE8: ; 80C9BE8
+sub_80C9BE8: @ 80C9BE8
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -362792,7 +362792,7 @@ _080C9D08:
thumb_func_end sub_80C9BE8
thumb_func_start sub_80C9D1C
-sub_80C9D1C: ; 80C9D1C
+sub_80C9D1C: @ 80C9D1C
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -362924,7 +362924,7 @@ _080C9E3C:
thumb_func_end sub_80C9D1C
thumb_func_start sub_80C9E50
-sub_80C9E50: ; 80C9E50
+sub_80C9E50: @ 80C9E50
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -363042,7 +363042,7 @@ _080C9F56:
thumb_func_end sub_80C9E50
thumb_func_start sub_80C9F6C
-sub_80C9F6C: ; 80C9F6C
+sub_80C9F6C: @ 80C9F6C
push {lr}
sub sp, 0x4
ldr r0, =0x0203ce7c
@@ -363084,7 +363084,7 @@ _080C9FC0:
thumb_func_end sub_80C9F6C
thumb_func_start sub_80C9FC8
-sub_80C9FC8: ; 80C9FC8
+sub_80C9FC8: @ 80C9FC8
push {r4,lr}
bl sub_80D25F0
bl sub_80D01B8
@@ -363101,7 +363101,7 @@ sub_80C9FC8: ; 80C9FC8
thumb_func_end sub_80C9FC8
thumb_func_start sub_80C9FEC
-sub_80C9FEC: ; 80C9FEC
+sub_80C9FEC: @ 80C9FEC
push {lr}
sub sp, 0x4
ldr r1, =0x00001f0f
@@ -363124,7 +363124,7 @@ sub_80C9FEC: ; 80C9FEC
thumb_func_end sub_80C9FEC
thumb_func_start sub_80CA028
-sub_80CA028: ; 80CA028
+sub_80CA028: @ 80CA028
push {lr}
movs r0, 0x3
movs r1, 0x80
@@ -363139,7 +363139,7 @@ sub_80CA028: ; 80CA028
thumb_func_end sub_80CA028
thumb_func_start sub_80CA044
-sub_80CA044: ; 80CA044
+sub_80CA044: @ 80CA044
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =gUnknown_08572734
@@ -363175,7 +363175,7 @@ sub_80CA044: ; 80CA044
thumb_func_end sub_80CA044
thumb_func_start sub_80CA0A4
-sub_80CA0A4: ; 80CA0A4
+sub_80CA0A4: @ 80CA0A4
push {lr}
ldr r0, =gUnknown_08572714
bl InitWindows
@@ -363194,7 +363194,7 @@ _080CA0C2:
thumb_func_end sub_80CA0A4
thumb_func_start sub_80CA0C8
-sub_80CA0C8: ; 80CA0C8
+sub_80CA0C8: @ 80CA0C8
push {lr}
ldr r0, =gUnknown_08572744
bl LoadTaggedObjectPalette
@@ -363204,7 +363204,7 @@ sub_80CA0C8: ; 80CA0C8
thumb_func_end sub_80CA0C8
thumb_func_start sub_80CA0D8
-sub_80CA0D8: ; 80CA0D8
+sub_80CA0D8: @ 80CA0D8
push {lr}
ldr r0, =gUnknown_085723DC
movs r1, 0
@@ -363248,7 +363248,7 @@ _080CA12E:
thumb_func_end sub_80CA0D8
thumb_func_start sub_80CA154
-sub_80CA154: ; 80CA154
+sub_80CA154: @ 80CA154
push {r4,lr}
ldr r1, =0x0000dac8
movs r0, 0x10
@@ -363298,7 +363298,7 @@ sub_80CA154: ; 80CA154
thumb_func_end sub_80CA154
thumb_func_start sub_80CA1C4
-sub_80CA1C4: ; 80CA1C4
+sub_80CA1C4: @ 80CA1C4
push {r4,lr}
sub sp, 0x8
ldr r0, =gUnknown_0857274C
@@ -363346,7 +363346,7 @@ _080CA1DA:
thumb_func_end sub_80CA1C4
thumb_func_start sub_80CA230
-sub_80CA230: ; 80CA230
+sub_80CA230: @ 80CA230
push {lr}
ldr r0, =0x02039d08
ldr r1, [r0]
@@ -363367,7 +363367,7 @@ sub_80CA230: ; 80CA230
thumb_func_end sub_80CA230
thumb_func_start BoxSetMosaic
-BoxSetMosaic: ; 80CA260
+BoxSetMosaic: @ 80CA260
push {lr}
bl sub_80CA230
ldr r3, =0x02039d08
@@ -363411,7 +363411,7 @@ _080CA2AC:
thumb_func_end BoxSetMosaic
thumb_func_start sub_80CA2B8
-sub_80CA2B8: ; 80CA2B8
+sub_80CA2B8: @ 80CA2B8
ldr r0, =0x02039d08
ldr r0, [r0]
movs r1, 0x89
@@ -363426,7 +363426,7 @@ sub_80CA2B8: ; 80CA2B8
thumb_func_end sub_80CA2B8
thumb_func_start BoxSetMosaic2
-BoxSetMosaic2: ; 80CA2D0
+BoxSetMosaic2: @ 80CA2D0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -363466,7 +363466,7 @@ _080CA30E:
thumb_func_end BoxSetMosaic2
thumb_func_start sub_80CA318
-sub_80CA318: ; 80CA318
+sub_80CA318: @ 80CA318
push {r4-r7,lr}
sub sp, 0x28
ldr r0, =0x02039d08
@@ -363601,7 +363601,7 @@ _080CA43C:
thumb_func_end sub_80CA318
thumb_func_start sub_80CA44C
-sub_80CA44C: ; 80CA44C
+sub_80CA44C: @ 80CA44C
push {r4-r7,lr}
sub sp, 0x4
adds r3, r1, 0
@@ -363674,7 +363674,7 @@ _080CA4F2:
thumb_func_end sub_80CA44C
thumb_func_start sub_80CA4FC
-sub_80CA4FC: ; 80CA4FC
+sub_80CA4FC: @ 80CA4FC
push {r4-r6,lr}
sub sp, 0xC
movs r0, 0
@@ -363823,7 +363823,7 @@ _080CA64E:
thumb_func_end sub_80CA4FC
thumb_func_start sub_80CA65C
-sub_80CA65C: ; 80CA65C
+sub_80CA65C: @ 80CA65C
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02039d08
@@ -363899,7 +363899,7 @@ _080CA6E6:
thumb_func_end sub_80CA65C
thumb_func_start sub_80CA704
-sub_80CA704: ; 80CA704
+sub_80CA704: @ 80CA704
push {r4,lr}
sub sp, 0x4
ldr r0, =gUnknown_08DD36C8
@@ -363980,7 +363980,7 @@ _080CA7B2:
thumb_func_end sub_80CA704
thumb_func_start sub_80CA7D4
-sub_80CA7D4: ; 80CA7D4
+sub_80CA7D4: @ 80CA7D4
push {lr}
ldr r0, =0x02039d08
ldr r1, [r0]
@@ -364005,7 +364005,7 @@ sub_80CA7D4: ; 80CA7D4
thumb_func_end sub_80CA7D4
thumb_func_start sub_80CA80C
-sub_80CA80C: ; 80CA80C
+sub_80CA80C: @ 80CA80C
push {r4,lr}
ldr r4, =0x02039d08
ldr r2, [r4]
@@ -364062,7 +364062,7 @@ _080CA87C:
thumb_func_end sub_80CA80C
thumb_func_start sub_80CA888
-sub_80CA888: ; 80CA888
+sub_80CA888: @ 80CA888
push {r4,lr}
ldr r4, =0x02039d08
ldr r1, [r4]
@@ -364092,7 +364092,7 @@ _080CA8B4:
thumb_func_end sub_80CA888
thumb_func_start sub_80CA8C8
-sub_80CA8C8: ; 80CA8C8
+sub_80CA8C8: @ 80CA8C8
push {r4,r5,lr}
sub sp, 0x8
ldr r5, =0x02039d08
@@ -364176,7 +364176,7 @@ _080CA976:
thumb_func_end sub_80CA8C8
thumb_func_start sub_80CA984
-sub_80CA984: ; 80CA984
+sub_80CA984: @ 80CA984
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -364207,7 +364207,7 @@ _080CA9AC:
thumb_func_end sub_80CA984
thumb_func_start sub_80CA9C0
-sub_80CA9C0: ; 80CA9C0
+sub_80CA9C0: @ 80CA9C0
ldr r2, =0x02039d08
ldr r0, [r2]
ldr r1, =0x000002c7
@@ -364228,7 +364228,7 @@ sub_80CA9C0: ; 80CA9C0
thumb_func_end sub_80CA9C0
thumb_func_start sub_80CA9EC
-sub_80CA9EC: ; 80CA9EC
+sub_80CA9EC: @ 80CA9EC
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -364248,7 +364248,7 @@ _080CAA06:
thumb_func_end sub_80CA9EC
thumb_func_start sub_80CAA14
-sub_80CAA14: ; 80CAA14
+sub_80CAA14: @ 80CAA14
push {r4,lr}
ldr r3, =0x02039d08
ldr r1, [r3]
@@ -364295,7 +364295,7 @@ _080CAA60:
thumb_func_end sub_80CAA14
thumb_func_start sub_80CAA74
-sub_80CAA74: ; 80CAA74
+sub_80CAA74: @ 80CAA74
push {r4,lr}
movs r4, 0x1
_080CAA78:
@@ -364322,7 +364322,7 @@ _080CAA78:
thumb_func_end sub_80CAA74
thumb_func_start sub_80CAAA8
-sub_80CAAA8: ; 80CAAA8
+sub_80CAAA8: @ 80CAAA8
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -364383,7 +364383,7 @@ _080CAAE0:
thumb_func_end sub_80CAAA8
thumb_func_start sub_80CAB20
-sub_80CAB20: ; 80CAB20
+sub_80CAB20: @ 80CAB20
push {lr}
sub sp, 0x4
bl sub_80CAA74
@@ -364404,7 +364404,7 @@ sub_80CAB20: ; 80CAB20
thumb_func_end sub_80CAB20
thumb_func_start sub_80CAB4C
-sub_80CAB4C: ; 80CAB4C
+sub_80CAB4C: @ 80CAB4C
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -364421,7 +364421,7 @@ sub_80CAB4C: ; 80CAB4C
thumb_func_end sub_80CAB4C
thumb_func_start sub_80CAB70
-sub_80CAB70: ; 80CAB70
+sub_80CAB70: @ 80CAB70
push {r4,r5,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -364479,7 +364479,7 @@ _080CABDA:
thumb_func_end sub_80CAB70
thumb_func_start sub_80CABE0
-sub_80CABE0: ; 80CABE0
+sub_80CABE0: @ 80CABE0
push {r4,lr}
ldr r4, =0x02039d10
bl get_preferred_box
@@ -364505,7 +364505,7 @@ _080CAC0A:
thumb_func_end sub_80CABE0
thumb_func_start sub_80CAC1C
-sub_80CAC1C: ; 80CAC1C
+sub_80CAC1C: @ 80CAC1C
push {lr}
sub sp, 0xC
movs r1, 0xE8
@@ -364535,7 +364535,7 @@ sub_80CAC1C: ; 80CAC1C
thumb_func_end sub_80CAC1C
thumb_func_start sub_80CAC58
-sub_80CAC58: ; 80CAC58
+sub_80CAC58: @ 80CAC58
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -364665,7 +364665,7 @@ _080CAD30:
thumb_func_end sub_80CAC58
thumb_func_start sub_80CAD9C
-sub_80CAD9C: ; 80CAD9C
+sub_80CAD9C: @ 80CAD9C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -364686,7 +364686,7 @@ sub_80CAD9C: ; 80CAD9C
thumb_func_end sub_80CAD9C
thumb_func_start sub_80CADC4
-sub_80CADC4: ; 80CADC4
+sub_80CADC4: @ 80CADC4
push {lr}
movs r0, 0x1
movs r1, 0
@@ -364698,7 +364698,7 @@ sub_80CADC4: ; 80CADC4
thumb_func_end sub_80CADC4
thumb_func_start sub_80CADD8
-sub_80CADD8: ; 80CADD8
+sub_80CADD8: @ 80CADD8
push {lr}
bl sub_80CFEF0
movs r0, 0x12
@@ -364721,7 +364721,7 @@ _080CAE04:
thumb_func_end sub_80CADD8
thumb_func_start sub_80CAE0C
-sub_80CAE0C: ; 80CAE0C
+sub_80CAE0C: @ 80CAE0C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -364787,7 +364787,7 @@ _080CAE96:
thumb_func_end sub_80CAE0C
thumb_func_start sub_80CAEA0
-sub_80CAEA0: ; 80CAEA0
+sub_80CAEA0: @ 80CAEA0
ldr r0, =0x02039d0d
ldrb r0, [r0]
bx lr
@@ -364795,7 +364795,7 @@ sub_80CAEA0: ; 80CAEA0
thumb_func_end sub_80CAEA0
thumb_func_start sub_80CAEAC
-sub_80CAEAC: ; 80CAEAC
+sub_80CAEAC: @ 80CAEAC
push {lr}
bl sub_80CEADC
lsls r0, 24
@@ -364835,7 +364835,7 @@ _080CAEFA:
thumb_func_end sub_80CAEAC
thumb_func_start sub_80CAF04
-sub_80CAF04: ; 80CAF04
+sub_80CAF04: @ 80CAF04
push {r4-r6,lr}
bl sub_80D2F04
movs r2, 0
@@ -364915,7 +364915,7 @@ _080CAF6A:
thumb_func_end sub_80CAF04
thumb_func_start sub_80CAFAC
-sub_80CAFAC: ; 80CAFAC
+sub_80CAFAC: @ 80CAFAC
push {lr}
bl sub_80CEB24
lsls r0, 24
@@ -364930,7 +364930,7 @@ _080CAFBC:
thumb_func_end sub_80CAFAC
thumb_func_start sub_80CAFC4
-sub_80CAFC4: ; 80CAFC4
+sub_80CAFC4: @ 80CAFC4
push {r4-r6,lr}
sub sp, 0x8
ldr r5, =0x02039d08
@@ -364972,7 +364972,7 @@ sub_80CAFC4: ; 80CAFC4
thumb_func_end sub_80CAFC4
thumb_func_start sub_80CB028
-sub_80CB028: ; 80CB028
+sub_80CB028: @ 80CB028
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -365112,7 +365112,7 @@ _080CB126:
thumb_func_end sub_80CB028
thumb_func_start sub_80CB140
-sub_80CB140: ; 80CB140
+sub_80CB140: @ 80CB140
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -365196,7 +365196,7 @@ _080CB1DA:
thumb_func_end sub_80CB140
thumb_func_start sub_80CB1F0
-sub_80CB1F0: ; 80CB1F0
+sub_80CB1F0: @ 80CB1F0
push {r4-r7,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -365231,7 +365231,7 @@ _080CB218:
thumb_func_end sub_80CB1F0
thumb_func_start sub_80CB234
-sub_80CB234: ; 80CB234
+sub_80CB234: @ 80CB234
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x30]
@@ -365265,7 +365265,7 @@ _080CB266:
thumb_func_end sub_80CB234
thumb_func_start sub_80CB278
-sub_80CB278: ; 80CB278
+sub_80CB278: @ 80CB278
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x36]
@@ -365298,7 +365298,7 @@ _080CB2A8:
thumb_func_end sub_80CB278
thumb_func_start sub_80CB2B0
-sub_80CB2B0: ; 80CB2B0
+sub_80CB2B0: @ 80CB2B0
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -365336,7 +365336,7 @@ _080CB2DA:
thumb_func_end sub_80CB2B0
thumb_func_start sub_80CB2F8
-sub_80CB2F8: ; 80CB2F8
+sub_80CB2F8: @ 80CB2F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -365559,7 +365559,7 @@ _080CB4A6:
thumb_func_end sub_80CB2F8
thumb_func_start sub_80CB4CC
-sub_80CB4CC: ; 80CB4CC
+sub_80CB4CC: @ 80CB4CC
push {r4-r7,lr}
adds r4, r1, 0
lsls r0, 24
@@ -365638,7 +365638,7 @@ _080CB54C:
thumb_func_end sub_80CB4CC
thumb_func_start sub_80CB584
-sub_80CB584: ; 80CB584
+sub_80CB584: @ 80CB584
push {r4-r6,lr}
ldr r5, =0x02039d08
ldr r0, [r5]
@@ -365801,7 +365801,7 @@ _080CB6EA:
thumb_func_end sub_80CB584
thumb_func_start sub_80CB6F0
-sub_80CB6F0: ; 80CB6F0
+sub_80CB6F0: @ 80CB6F0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -365867,7 +365867,7 @@ _080CB744:
thumb_func_end sub_80CB6F0
thumb_func_start sub_80CB778
-sub_80CB778: ; 80CB778
+sub_80CB778: @ 80CB778
push {r4,r5,lr}
lsls r0, 24
ldr r5, =0x02039d08
@@ -365894,7 +365894,7 @@ _080CB79E:
thumb_func_end sub_80CB778
thumb_func_start sub_80CB7AC
-sub_80CB7AC: ; 80CB7AC
+sub_80CB7AC: @ 80CB7AC
push {lr}
lsls r0, 24
lsls r1, 24
@@ -365925,7 +365925,7 @@ _080CB7DA:
thumb_func_end sub_80CB7AC
thumb_func_start sub_80CB7E8
-sub_80CB7E8: ; 80CB7E8
+sub_80CB7E8: @ 80CB7E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -366104,7 +366104,7 @@ _080CB93C:
thumb_func_end sub_80CB7E8
thumb_func_start sub_80CB950
-sub_80CB950: ; 80CB950
+sub_80CB950: @ 80CB950
push {r4-r7,lr}
sub sp, 0x4
ldr r0, =0x02039d08
@@ -366160,7 +366160,7 @@ _080CB9A0:
thumb_func_end sub_80CB950
thumb_func_start sub_80CB9BC
-sub_80CB9BC: ; 80CB9BC
+sub_80CB9BC: @ 80CB9BC
ldr r0, =0x02039d08
ldr r0, [r0]
ldr r1, =0x00000c5e
@@ -366171,7 +366171,7 @@ sub_80CB9BC: ; 80CB9BC
thumb_func_end sub_80CB9BC
thumb_func_start sub_80CB9D0
-sub_80CB9D0: ; 80CB9D0
+sub_80CB9D0: @ 80CB9D0
push {r4,lr}
adds r2, r0, 0
lsls r1, 16
@@ -366231,7 +366231,7 @@ _080CBA24:
thumb_func_end sub_80CB9D0
thumb_func_start sub_80CBA3C
-sub_80CBA3C: ; 80CBA3C
+sub_80CBA3C: @ 80CBA3C
push {r4,lr}
adds r3, r0, 0
ldrh r2, [r3, 0x3A]
@@ -366302,7 +366302,7 @@ _080CBAB2:
thumb_func_end sub_80CBA3C
thumb_func_start sub_80CBAC4
-sub_80CBAC4: ; 80CBAC4
+sub_80CBAC4: @ 80CBAC4
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -366325,7 +366325,7 @@ _080CBAE2:
thumb_func_end sub_80CBAC4
thumb_func_start sub_80CBAF0
-sub_80CBAF0: ; 80CBAF0
+sub_80CBAF0: @ 80CBAF0
push {r4-r6,lr}
movs r3, 0
ldr r6, =0x02039d08
@@ -366389,7 +366389,7 @@ _080CBB56:
thumb_func_end sub_80CBAF0
thumb_func_start sub_80CBB68
-sub_80CBB68: ; 80CBB68
+sub_80CBB68: @ 80CBB68
push {r4,r5,lr}
lsls r0, 24
ldr r5, =0x02039d08
@@ -366418,7 +366418,7 @@ _080CBB92:
thumb_func_end sub_80CBB68
thumb_func_start sub_80CBB9C
-sub_80CBB9C: ; 80CBB9C
+sub_80CBB9C: @ 80CBB9C
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x02039d08
@@ -366453,7 +366453,7 @@ _080CBBC6:
thumb_func_end sub_80CBB9C
thumb_func_start sub_80CBBDC
-sub_80CBBDC: ; 80CBBDC
+sub_80CBBDC: @ 80CBBDC
push {lr}
lsls r0, 24
lsls r1, 24
@@ -366485,7 +366485,7 @@ _080CBC0C:
thumb_func_end sub_80CBBDC
thumb_func_start sub_80CBC14
-sub_80CBC14: ; 80CBC14
+sub_80CBC14: @ 80CBC14
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -366557,7 +366557,7 @@ _080CBC96:
thumb_func_end sub_80CBC14
thumb_func_start sub_80CBCAC
-sub_80CBCAC: ; 80CBCAC
+sub_80CBCAC: @ 80CBCAC
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -366638,7 +366638,7 @@ _080CBD34:
thumb_func_end sub_80CBCAC
thumb_func_start sub_80CBD5C
-sub_80CBD5C: ; 80CBD5C
+sub_80CBD5C: @ 80CBD5C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -366685,7 +366685,7 @@ _080CBD8E:
thumb_func_end sub_80CBD5C
thumb_func_start sub_80CBDC4
-sub_80CBDC4: ; 80CBDC4
+sub_80CBDC4: @ 80CBDC4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -366851,7 +366851,7 @@ _080CBEF4:
thumb_func_end sub_80CBDC4
thumb_func_start sub_80CBF14
-sub_80CBF14: ; 80CBF14
+sub_80CBF14: @ 80CBF14
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -366941,7 +366941,7 @@ _080CBFC0:
thumb_func_end sub_80CBF14
thumb_func_start sub_80CBFD8
-sub_80CBFD8: ; 80CBFD8
+sub_80CBFD8: @ 80CBFD8
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -366981,7 +366981,7 @@ _080CC01A:
thumb_func_end sub_80CBFD8
thumb_func_start sub_80CC020
-sub_80CC020: ; 80CC020
+sub_80CC020: @ 80CC020
push {r4,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -367015,7 +367015,7 @@ _080CC056:
thumb_func_end sub_80CC020
thumb_func_start sub_80CC064
-sub_80CC064: ; 80CC064
+sub_80CC064: @ 80CC064
push {lr}
ldr r3, =0x02039d08
ldr r0, [r3]
@@ -367046,7 +367046,7 @@ _080CC094:
thumb_func_end sub_80CC064
thumb_func_start sub_80CC0A0
-sub_80CC0A0: ; 80CC0A0
+sub_80CC0A0: @ 80CC0A0
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -367076,7 +367076,7 @@ _080CC0D0:
thumb_func_end sub_80CC0A0
thumb_func_start sub_80CC0D4
-sub_80CC0D4: ; 80CC0D4
+sub_80CC0D4: @ 80CC0D4
lsls r0, 24
lsrs r0, 24
ldr r1, =0x02039d08
@@ -367098,7 +367098,7 @@ sub_80CC0D4: ; 80CC0D4
thumb_func_end sub_80CC0D4
thumb_func_start sub_80CC100
-sub_80CC100: ; 80CC100
+sub_80CC100: @ 80CC100
ldr r1, =0x02039d08
ldr r1, [r1]
ldr r2, =0x00000cb4
@@ -367117,7 +367117,7 @@ sub_80CC100: ; 80CC100
thumb_func_end sub_80CC100
thumb_func_start sub_80CC124
-sub_80CC124: ; 80CC124
+sub_80CC124: @ 80CC124
push {r4-r6,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -367207,7 +367207,7 @@ _080CC1CA:
thumb_func_end sub_80CC124
thumb_func_start sub_80CC1E0
-sub_80CC1E0: ; 80CC1E0
+sub_80CC1E0: @ 80CC1E0
push {r4-r6,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -367248,7 +367248,7 @@ _080CC22A:
thumb_func_end sub_80CC1E0
thumb_func_start sub_80CC230
-sub_80CC230: ; 80CC230
+sub_80CC230: @ 80CC230
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -367351,7 +367351,7 @@ _080CC304:
thumb_func_end sub_80CC230
thumb_func_start sub_80CC314
-sub_80CC314: ; 80CC314
+sub_80CC314: @ 80CC314
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -367364,7 +367364,7 @@ sub_80CC314: ; 80CC314
thumb_func_end sub_80CC314
thumb_func_start sub_80CC32C
-sub_80CC32C: ; 80CC32C
+sub_80CC32C: @ 80CC32C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -367387,7 +367387,7 @@ sub_80CC32C: ; 80CC32C
thumb_func_end sub_80CC32C
thumb_func_start sub_80CC35C
-sub_80CC35C: ; 80CC35C
+sub_80CC35C: @ 80CC35C
push {lr}
ldr r0, =sub_80CC370
bl is_function_an_active_task
@@ -367399,7 +367399,7 @@ sub_80CC35C: ; 80CC35C
thumb_func_end sub_80CC35C
thumb_func_start sub_80CC370
-sub_80CC370: ; 80CC370
+sub_80CC370: @ 80CC370
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -367505,7 +367505,7 @@ _080CC45E:
thumb_func_end sub_80CC370
thumb_func_start sub_80CC464
-sub_80CC464: ; 80CC464
+sub_80CC464: @ 80CC464
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -367612,7 +367612,7 @@ _080CC4EA:
thumb_func_end sub_80CC464
thumb_func_start sub_80CC54C
-sub_80CC54C: ; 80CC54C
+sub_80CC54C: @ 80CC54C
push {r4-r6,lr}
ldr r4, =0x02039d08
ldr r1, [r4]
@@ -367726,7 +367726,7 @@ _080CC634:
thumb_func_end sub_80CC54C
thumb_func_start sub_80CC644
-sub_80CC644: ; 80CC644
+sub_80CC644: @ 80CC644
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -367762,7 +367762,7 @@ _080CC678:
thumb_func_end sub_80CC644
thumb_func_start sub_80CC680
-sub_80CC680: ; 80CC680
+sub_80CC680: @ 80CC680
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -367785,7 +367785,7 @@ sub_80CC680: ; 80CC680
thumb_func_end sub_80CC680
thumb_func_start sub_80CC6B0
-sub_80CC6B0: ; 80CC6B0
+sub_80CC6B0: @ 80CC6B0
push {r4,lr}
sub sp, 0x4
ldr r1, =0x02039d08
@@ -367888,7 +367888,7 @@ _080CC796:
thumb_func_end sub_80CC6B0
thumb_func_start sub_80CC7A0
-sub_80CC7A0: ; 80CC7A0
+sub_80CC7A0: @ 80CC7A0
push {r4-r7,lr}
sub sp, 0x8
ldr r4, =0x02039d08
@@ -368133,7 +368133,7 @@ _080CC9DA:
thumb_func_end sub_80CC7A0
thumb_func_start sub_80CCA00
-sub_80CCA00: ; 80CCA00
+sub_80CCA00: @ 80CCA00
push {r4,r5,lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -368165,7 +368165,7 @@ _080CCA2E:
thumb_func_end sub_80CCA00
thumb_func_start sub_80CCA3C
-sub_80CCA3C: ; 80CCA3C
+sub_80CCA3C: @ 80CCA3C
push {r4-r7,lr}
sub sp, 0x24
adds r5, r0, 0
@@ -368249,7 +368249,7 @@ _080CCAD2:
thumb_func_end sub_80CCA3C
thumb_func_start sub_80CCAE0
-sub_80CCAE0: ; 80CCAE0
+sub_80CCAE0: @ 80CCAE0
push {r4-r6,lr}
adds r2, r0, 0
ldr r0, =0x02039d08
@@ -368311,7 +368311,7 @@ _080CCB3C:
thumb_func_end sub_80CCAE0
thumb_func_start sub_80CCB50
-sub_80CCB50: ; 80CCB50
+sub_80CCB50: @ 80CCB50
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -368495,7 +368495,7 @@ _080CCC70:
thumb_func_end sub_80CCB50
thumb_func_start sub_80CCCFC
-sub_80CCCFC: ; 80CCCFC
+sub_80CCCFC: @ 80CCCFC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -368712,7 +368712,7 @@ _080CCE2E:
thumb_func_end sub_80CCCFC
thumb_func_start sub_80CCEE0
-sub_80CCEE0: ; 80CCEE0
+sub_80CCEE0: @ 80CCEE0
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -368751,7 +368751,7 @@ _080CCF06:
thumb_func_end sub_80CCEE0
thumb_func_start sub_80CCF30
-sub_80CCF30: ; 80CCF30
+sub_80CCF30: @ 80CCF30
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x32]
@@ -368782,7 +368782,7 @@ _080CCF5C:
thumb_func_end sub_80CCF30
thumb_func_start sub_80CCF64
-sub_80CCF64: ; 80CCF64
+sub_80CCF64: @ 80CCF64
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x30]
@@ -368814,7 +368814,7 @@ _080CCF96:
thumb_func_end sub_80CCF64
thumb_func_start sub_80CCF9C
-sub_80CCF9C: ; 80CCF9C
+sub_80CCF9C: @ 80CCF9C
push {lr}
bl get_preferred_box
lsls r0, 24
@@ -368862,7 +368862,7 @@ _080CCFFC:
thumb_func_end sub_80CCF9C
thumb_func_start sub_80CD00C
-sub_80CD00C: ; 80CD00C
+sub_80CD00C: @ 80CD00C
push {lr}
adds r1, r0, 0
movs r0, 0x1
@@ -368881,7 +368881,7 @@ sub_80CD00C: ; 80CD00C
thumb_func_end sub_80CD00C
thumb_func_start sub_80CD02C
-sub_80CD02C: ; 80CD02C
+sub_80CD02C: @ 80CD02C
push {r4,r5,lr}
ldr r0, =gUnknown_0857B080
bl LoadObjectPic
@@ -368947,7 +368947,7 @@ _080CD0A2:
thumb_func_end sub_80CD02C
thumb_func_start sub_80CD0B8
-sub_80CD0B8: ; 80CD0B8
+sub_80CD0B8: @ 80CD0B8
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -369030,7 +369030,7 @@ _080CD130:
thumb_func_end sub_80CD0B8
thumb_func_start sub_80CD158
-sub_80CD158: ; 80CD158
+sub_80CD158: @ 80CD158
push {r4-r6,lr}
movs r3, 0
movs r5, 0
@@ -369072,7 +369072,7 @@ _080CD164:
thumb_func_end sub_80CD158
thumb_func_start sub_80CD1A8
-sub_80CD1A8: ; 80CD1A8
+sub_80CD1A8: @ 80CD1A8
push {r4-r6,lr}
lsls r0, 24
cmp r0, 0
@@ -369129,7 +369129,7 @@ _080CD204:
thumb_func_end sub_80CD1A8
thumb_func_start sub_80CD210
-sub_80CD210: ; 80CD210
+sub_80CD210: @ 80CD210
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -369237,7 +369237,7 @@ _080CD2DC:
thumb_func_end sub_80CD210
thumb_func_start sub_80CD2E8
-sub_80CD2E8: ; 80CD2E8
+sub_80CD2E8: @ 80CD2E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -369301,7 +369301,7 @@ _080CD362:
thumb_func_end sub_80CD2E8
thumb_func_start sub_80CD36C
-sub_80CD36C: ; 80CD36C
+sub_80CD36C: @ 80CD36C
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -369348,7 +369348,7 @@ _080CD38C:
thumb_func_end sub_80CD36C
thumb_func_start sub_80CD3EC
-sub_80CD3EC: ; 80CD3EC
+sub_80CD3EC: @ 80CD3EC
push {lr}
bl sub_80CFC14
bl sub_80CEBDC
@@ -369381,7 +369381,7 @@ _080CD426:
thumb_func_end sub_80CD3EC
thumb_func_start sub_80CD444
-sub_80CD444: ; 80CD444
+sub_80CD444: @ 80CD444
push {r4-r6,lr}
adds r4, r2, 0
adds r6, r3, 0
@@ -369482,7 +369482,7 @@ _080CD4FC:
thumb_func_end sub_80CD444
thumb_func_start sub_80CD504
-sub_80CD504: ; 80CD504
+sub_80CD504: @ 80CD504
push {lr}
ldr r0, =0x02039d78
ldrb r0, [r0]
@@ -369521,7 +369521,7 @@ _080CD54E:
thumb_func_end sub_80CD504
thumb_func_start sub_80CD554
-sub_80CD554: ; 80CD554
+sub_80CD554: @ 80CD554
push {r4-r7,lr}
ldr r7, =0x02039d08
ldr r5, [r7]
@@ -369689,7 +369689,7 @@ _080CD69A:
thumb_func_end sub_80CD554
thumb_func_start sub_80CD6AC
-sub_80CD6AC: ; 80CD6AC
+sub_80CD6AC: @ 80CD6AC
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -369732,7 +369732,7 @@ sub_80CD6AC: ; 80CD6AC
thumb_func_end sub_80CD6AC
thumb_func_start sub_80CD70C
-sub_80CD70C: ; 80CD70C
+sub_80CD70C: @ 80CD70C
push {r4-r7,lr}
ldr r0, =0x02039d08
ldr r2, [r0]
@@ -369905,7 +369905,7 @@ _080CD830:
thumb_func_end sub_80CD70C
thumb_func_start sub_80CD894
-sub_80CD894: ; 80CD894
+sub_80CD894: @ 80CD894
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -370104,7 +370104,7 @@ _080CDA56:
thumb_func_end sub_80CD894
thumb_func_start sub_80CDA68
-sub_80CDA68: ; 80CDA68
+sub_80CDA68: @ 80CDA68
push {r4,lr}
ldr r1, =0x02039d78
ldr r4, =0x02039d08
@@ -370239,7 +370239,7 @@ _080CDB8A:
thumb_func_end sub_80CDA68
thumb_func_start sub_80CDBA0
-sub_80CDBA0: ; 80CDBA0
+sub_80CDBA0: @ 80CDBA0
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -370281,7 +370281,7 @@ _080CDBE0:
thumb_func_end sub_80CDBA0
thumb_func_start sub_80CDBF8
-sub_80CDBF8: ; 80CDBF8
+sub_80CDBF8: @ 80CDBF8
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -370293,7 +370293,7 @@ sub_80CDBF8: ; 80CDBF8
thumb_func_end sub_80CDBF8
thumb_func_start sub_80CDC0C
-sub_80CDC0C: ; 80CDC0C
+sub_80CDC0C: @ 80CDC0C
ldr r1, =0x02039d7e
movs r0, 0
strb r0, [r1]
@@ -370302,7 +370302,7 @@ sub_80CDC0C: ; 80CDC0C
thumb_func_end sub_80CDC0C
thumb_func_start sub_80CDC18
-sub_80CDC18: ; 80CDC18
+sub_80CDC18: @ 80CDC18
ldr r0, =0x02039d7e
ldr r1, =0x02039d79
ldrb r1, [r1]
@@ -370312,7 +370312,7 @@ sub_80CDC18: ; 80CDC18
thumb_func_end sub_80CDC18
thumb_func_start sub_80CDC2C
-sub_80CDC2C: ; 80CDC2C
+sub_80CDC2C: @ 80CDC2C
ldr r0, =0x02039d7e
ldrb r0, [r0]
bx lr
@@ -370320,7 +370320,7 @@ sub_80CDC2C: ; 80CDC2C
thumb_func_end sub_80CDC2C
thumb_func_start sub_80CDC38
-sub_80CDC38: ; 80CDC38
+sub_80CDC38: @ 80CDC38
lsls r0, 24
ldr r1, =0x02039d08
ldr r1, [r1]
@@ -370341,7 +370341,7 @@ sub_80CDC38: ; 80CDC38
thumb_func_end sub_80CDC38
thumb_func_start sub_80CDC64
-sub_80CDC64: ; 80CDC64
+sub_80CDC64: @ 80CDC64
push {lr}
lsls r0, 24
cmp r0, 0
@@ -370373,7 +370373,7 @@ _080CDC8E:
thumb_func_end sub_80CDC64
thumb_func_start sub_80CDCAC
-sub_80CDCAC: ; 80CDCAC
+sub_80CDCAC: @ 80CDCAC
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -370389,7 +370389,7 @@ sub_80CDCAC: ; 80CDCAC
thumb_func_end sub_80CDCAC
thumb_func_start sub_80CDCCC
-sub_80CDCCC: ; 80CDCCC
+sub_80CDCCC: @ 80CDCCC
push {r4,r5,lr}
ldr r4, =0x02039d08
ldr r1, [r4]
@@ -370462,7 +370462,7 @@ _080CDD56:
thumb_func_end sub_80CDCCC
thumb_func_start sub_80CDD5C
-sub_80CDD5C: ; 80CDD5C
+sub_80CDD5C: @ 80CDD5C
push {r4,r5,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -370527,7 +370527,7 @@ _080CDDD2:
thumb_func_end sub_80CDD5C
thumb_func_start sub_80CDDD8
-sub_80CDDD8: ; 80CDDD8
+sub_80CDDD8: @ 80CDDD8
push {r4,r5,lr}
ldr r4, =0x02039d08
ldr r1, [r4]
@@ -370626,7 +370626,7 @@ _080CDEAE:
thumb_func_end sub_80CDDD8
thumb_func_start sub_80CDEB4
-sub_80CDEB4: ; 80CDEB4
+sub_80CDEB4: @ 80CDEB4
push {lr}
bl sub_80CDED4
lsls r0, 24
@@ -370636,7 +370636,7 @@ sub_80CDEB4: ; 80CDEB4
thumb_func_end sub_80CDEB4
thumb_func_start sub_80CDEC4
-sub_80CDEC4: ; 80CDEC4
+sub_80CDEC4: @ 80CDEC4
push {lr}
bl sub_80CDF08
lsls r0, 24
@@ -370646,7 +370646,7 @@ sub_80CDEC4: ; 80CDEC4
thumb_func_end sub_80CDEC4
thumb_func_start sub_80CDED4
-sub_80CDED4: ; 80CDED4
+sub_80CDED4: @ 80CDED4
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -370676,7 +370676,7 @@ _080CDF02:
thumb_func_end sub_80CDED4
thumb_func_start sub_80CDF08
-sub_80CDF08: ; 80CDF08
+sub_80CDF08: @ 80CDF08
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -370701,7 +370701,7 @@ _080CDF32:
thumb_func_end sub_80CDF08
thumb_func_start sub_80CDF38
-sub_80CDF38: ; 80CDF38
+sub_80CDF38: @ 80CDF38
push {r4,lr}
ldr r0, =0x02039d78
ldrb r0, [r0]
@@ -370749,7 +370749,7 @@ _080CDF94:
thumb_func_end sub_80CDF38
thumb_func_start sub_80CDFAC
-sub_80CDFAC: ; 80CDFAC
+sub_80CDFAC: @ 80CDFAC
push {r4,r5,lr}
ldr r0, =0x02039d78
ldrb r0, [r0]
@@ -370792,7 +370792,7 @@ _080CDFFE:
thumb_func_end sub_80CDFAC
thumb_func_start sub_80CE00C
-sub_80CE00C: ; 80CE00C
+sub_80CE00C: @ 80CE00C
push {lr}
bl sub_80CEB40
pop {r0}
@@ -370800,7 +370800,7 @@ sub_80CE00C: ; 80CE00C
thumb_func_end sub_80CE00C
thumb_func_start sub_80CE018
-sub_80CE018: ; 80CE018
+sub_80CE018: @ 80CE018
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -370846,7 +370846,7 @@ _080CE064:
thumb_func_end sub_80CE018
thumb_func_start diegohint2
-diegohint2: ; 80CE08C
+diegohint2: @ 80CE08C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -370885,7 +370885,7 @@ _080CE0D8:
thumb_func_end diegohint2
thumb_func_start sub_80CE0E8
-sub_80CE0E8: ; 80CE0E8
+sub_80CE0E8: @ 80CE0E8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -370908,7 +370908,7 @@ _080CE10C:
thumb_func_end sub_80CE0E8
thumb_func_start diegohint1
-diegohint1: ; 80CE110
+diegohint1: @ 80CE110
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -370963,7 +370963,7 @@ _080CE154:
thumb_func_end diegohint1
thumb_func_start sub_80CE19C
-sub_80CE19C: ; 80CE19C
+sub_80CE19C: @ 80CE19C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -371028,7 +371028,7 @@ _080CE21A:
thumb_func_end sub_80CE19C
thumb_func_start sub_80CE22C
-sub_80CE22C: ; 80CE22C
+sub_80CE22C: @ 80CE22C
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -371044,7 +371044,7 @@ sub_80CE22C: ; 80CE22C
thumb_func_end sub_80CE22C
thumb_func_start sub_80CE250
-sub_80CE250: ; 80CE250
+sub_80CE250: @ 80CE250
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -371080,7 +371080,7 @@ _080CE274:
thumb_func_end sub_80CE250
thumb_func_start sub_80CE2A8
-sub_80CE2A8: ; 80CE2A8
+sub_80CE2A8: @ 80CE2A8
push {lr}
bl sub_80CBFD8
lsls r0, 24
@@ -371104,7 +371104,7 @@ _080CE2CA:
thumb_func_end sub_80CE2A8
thumb_func_start sub_80CE2D8
-sub_80CE2D8: ; 80CE2D8
+sub_80CE2D8: @ 80CE2D8
push {lr}
bl sub_80CC020
ldr r1, =0x02039d7a
@@ -371142,7 +371142,7 @@ _080CE316:
thumb_func_end sub_80CE2D8
thumb_func_start sub_80CE324
-sub_80CE324: ; 80CE324
+sub_80CE324: @ 80CE324
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -371162,7 +371162,7 @@ _080CE33E:
thumb_func_end sub_80CE324
thumb_func_start sub_80CE350
-sub_80CE350: ; 80CE350
+sub_80CE350: @ 80CE350
push {r4,r5,lr}
adds r3, r0, 0
movs r5, 0
@@ -371203,7 +371203,7 @@ _080CE37E:
thumb_func_end sub_80CE350
thumb_func_start sub_80CE3A0
-sub_80CE3A0: ; 80CE3A0
+sub_80CE3A0: @ 80CE3A0
push {r4,r5,lr}
bl sub_80CE51C
adds r3, r0, 0
@@ -371346,7 +371346,7 @@ _080CE504:
thumb_func_end sub_80CE3A0
thumb_func_start sub_80CE51C
-sub_80CE51C: ; 80CE51C
+sub_80CE51C: @ 80CE51C
push {r4-r6,lr}
ldr r0, =0x02039d7a
ldrb r1, [r0]
@@ -371402,7 +371402,7 @@ _080CE578:
thumb_func_end sub_80CE51C
thumb_func_start sub_80CE580
-sub_80CE580: ; 80CE580
+sub_80CE580: @ 80CE580
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -371615,7 +371615,7 @@ _080CE736:
thumb_func_end sub_80CE580
thumb_func_start sub_80CE760
-sub_80CE760: ; 80CE760
+sub_80CE760: @ 80CE760
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -371635,7 +371635,7 @@ _080CE77A:
thumb_func_end sub_80CE760
thumb_func_start sub_80CE790
-sub_80CE790: ; 80CE790
+sub_80CE790: @ 80CE790
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -371669,7 +371669,7 @@ _080CE7D8:
thumb_func_end sub_80CE790
thumb_func_start sub_80CE7E8
-sub_80CE7E8: ; 80CE7E8
+sub_80CE7E8: @ 80CE7E8
push {r4,r5,lr}
ldr r0, =0x02039d7a
ldrb r5, [r0]
@@ -371760,7 +371760,7 @@ _080CE8CA:
thumb_func_end sub_80CE7E8
thumb_func_start sub_80CE8E4
-sub_80CE8E4: ; 80CE8E4
+sub_80CE8E4: @ 80CE8E4
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -371781,7 +371781,7 @@ _080CE900:
thumb_func_end sub_80CE8E4
thumb_func_start party_compaction
-party_compaction: ; 80CE90C
+party_compaction: @ 80CE90C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -371861,7 +371861,7 @@ _080CE992:
thumb_func_end party_compaction
thumb_func_start sub_80CE9A8
-sub_80CE9A8: ; 80CE9A8
+sub_80CE9A8: @ 80CE9A8
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -371920,7 +371920,7 @@ _080CEA1C:
thumb_func_end sub_80CE9A8
thumb_func_start sub_80CEA30
-sub_80CEA30: ; 80CEA30
+sub_80CEA30: @ 80CEA30
push {lr}
ldr r0, =0x02039d78
ldrb r0, [r0]
@@ -371949,7 +371949,7 @@ _080CEA66:
thumb_func_end sub_80CEA30
thumb_func_start sub_80CEA6C
-sub_80CEA6C: ; 80CEA6C
+sub_80CEA6C: @ 80CEA6C
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -371992,7 +371992,7 @@ _080CEACA:
thumb_func_end sub_80CEA6C
thumb_func_start sub_80CEAD0
-sub_80CEAD0: ; 80CEAD0
+sub_80CEAD0: @ 80CEAD0
ldr r0, =0x02039d7a
ldrb r0, [r0]
bx lr
@@ -372000,7 +372000,7 @@ sub_80CEAD0: ; 80CEAD0
thumb_func_end sub_80CEAD0
thumb_func_start sub_80CEADC
-sub_80CEADC: ; 80CEADC
+sub_80CEADC: @ 80CEADC
push {lr}
movs r1, 0
ldr r0, =0x02039d78
@@ -372018,7 +372018,7 @@ _080CEAEE:
thumb_func_end sub_80CEADC
thumb_func_start sub_80CEAF8
-sub_80CEAF8: ; 80CEAF8
+sub_80CEAF8: @ 80CEAF8
push {lr}
movs r1, 0
ldr r0, =0x02039d78
@@ -372042,7 +372042,7 @@ _080CEB16:
thumb_func_end sub_80CEAF8
thumb_func_start sub_80CEB24
-sub_80CEB24: ; 80CEB24
+sub_80CEB24: @ 80CEB24
push {lr}
movs r1, 0
ldr r0, =0x02039d78
@@ -372060,7 +372060,7 @@ _080CEB36:
thumb_func_end sub_80CEB24
thumb_func_start sub_80CEB40
-sub_80CEB40: ; 80CEB40
+sub_80CEB40: @ 80CEB40
push {r4,lr}
ldr r0, =0x02039d08
ldr r1, [r0]
@@ -372130,7 +372130,7 @@ _080CEBD0:
thumb_func_end sub_80CEB40
thumb_func_start sub_80CEBDC
-sub_80CEBDC: ; 80CEBDC
+sub_80CEBDC: @ 80CEBDC
push {lr}
ldr r0, =0x02039d7a
ldrb r0, [r0]
@@ -372149,7 +372149,7 @@ _080CEBFC:
thumb_func_end sub_80CEBDC
thumb_func_start sub_80CEC00
-sub_80CEC00: ; 80CEC00
+sub_80CEC00: @ 80CEC00
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -372639,7 +372639,7 @@ _080CF0B8:
thumb_func_end sub_80CEC00
thumb_func_start sub_80CF0CC
-sub_80CF0CC: ; 80CF0CC
+sub_80CF0CC: @ 80CF0CC
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -372669,7 +372669,7 @@ _080CF0FE:
thumb_func_end sub_80CF0CC
thumb_func_start sub_80CF108
-sub_80CF108: ; 80CF108
+sub_80CF108: @ 80CF108
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -372969,7 +372969,7 @@ _080CF366:
thumb_func_end sub_80CF108
thumb_func_start sub_80CF374
-sub_80CF374: ; 80CF374
+sub_80CF374: @ 80CF374
push {r4,lr}
ldr r1, =0x030022c0
ldrh r0, [r1, 0x2C]
@@ -373109,7 +373109,7 @@ _080CF49C:
thumb_func_end sub_80CF374
thumb_func_start sub_80CF4B0
-sub_80CF4B0: ; 80CF4B0
+sub_80CF4B0: @ 80CF4B0
push {r4,lr}
ldr r2, =0x030022c0
ldrh r1, [r2, 0x30]
@@ -373242,7 +373242,7 @@ _080CF5BC:
thumb_func_end sub_80CF4B0
thumb_func_start sub_80CF5C4
-sub_80CF5C4: ; 80CF5C4
+sub_80CF5C4: @ 80CF5C4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -373509,7 +373509,7 @@ _080CF7D8:
thumb_func_end sub_80CF5C4
thumb_func_start sub_80CF7E4
-sub_80CF7E4: ; 80CF7E4
+sub_80CF7E4: @ 80CF7E4
push {r4-r6,lr}
ldr r3, =0x02039d08
ldr r0, [r3]
@@ -373631,7 +373631,7 @@ _080CF8D2:
thumb_func_end sub_80CF7E4
thumb_func_start sub_80CF8D8
-sub_80CF8D8: ; 80CF8D8
+sub_80CF8D8: @ 80CF8D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -373770,7 +373770,7 @@ _080CF9E2:
thumb_func_end sub_80CF8D8
thumb_func_start sub_80CF9EC
-sub_80CF9EC: ; 80CF9EC
+sub_80CF9EC: @ 80CF9EC
push {r4,r5,lr}
movs r3, 0
ldr r0, =gUnknown_0857B9BC
@@ -373812,7 +373812,7 @@ _080CFA32:
thumb_func_end sub_80CF9EC
thumb_func_start sub_80CFA38
-sub_80CFA38: ; 80CFA38
+sub_80CFA38: @ 80CFA38
push {lr}
bl sub_80CFEF0
movs r0, 0x9
@@ -373828,7 +373828,7 @@ sub_80CFA38: ; 80CFA38
thumb_func_end sub_80CFA38
thumb_func_start sub_80CFA5C
-sub_80CFA5C: ; 80CFA5C
+sub_80CFA5C: @ 80CFA5C
push {lr}
bl sub_80CFEF0
ldr r0, =0x02039d08
@@ -373849,7 +373849,7 @@ _080CFA7C:
thumb_func_end sub_80CFA5C
thumb_func_start sub_80CFA84
-sub_80CFA84: ; 80CFA84
+sub_80CFA84: @ 80CFA84
push {lr}
bl sub_80CD504
lsls r0, 16
@@ -373940,7 +373940,7 @@ _080CFB3E:
thumb_func_end sub_80CFA84
thumb_func_start sub_80CFB44
-sub_80CFB44: ; 80CFB44
+sub_80CFB44: @ 80CFB44
push {r4,r5,lr}
ldr r4, =0x02039d08
ldr r0, [r4]
@@ -374022,7 +374022,7 @@ _080CFBEC:
thumb_func_end sub_80CFB44
thumb_func_start sub_80CFBF4
-sub_80CFBF4: ; 80CFBF4
+sub_80CFBF4: @ 80CFBF4
ldr r1, =0x02039d08
ldr r1, [r1]
ldr r2, =0x00000cb4
@@ -374039,7 +374039,7 @@ sub_80CFBF4: ; 80CFBF4
thumb_func_end sub_80CFBF4
thumb_func_start sub_80CFC14
-sub_80CFC14: ; 80CFC14
+sub_80CFC14: @ 80CFC14
push {r4-r6,lr}
sub sp, 0x2C
mov r1, sp
@@ -374214,7 +374214,7 @@ _080CFDB4:
thumb_func_end sub_80CFC14
thumb_func_start sub_80CFDC4
-sub_80CFDC4: ; 80CFDC4
+sub_80CFDC4: @ 80CFDC4
push {lr}
ldr r2, =0x02039d7d
movs r1, 0
@@ -374246,7 +374246,7 @@ _080CFDD2:
thumb_func_end sub_80CFDC4
thumb_func_start sub_80CFE08
-sub_80CFE08: ; 80CFE08
+sub_80CFE08: @ 80CFE08
ldr r0, =0x02039d79
ldrb r0, [r0]
bx lr
@@ -374254,7 +374254,7 @@ sub_80CFE08: ; 80CFE08
thumb_func_end sub_80CFE08
thumb_func_start sub_80CFE14
-sub_80CFE14: ; 80CFE14
+sub_80CFE14: @ 80CFE14
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -374287,7 +374287,7 @@ _080CFE4C:
thumb_func_end sub_80CFE14
thumb_func_start sub_80CFE54
-sub_80CFE54: ; 80CFE54
+sub_80CFE54: @ 80CFE54
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -374304,7 +374304,7 @@ sub_80CFE54: ; 80CFE54
thumb_func_end sub_80CFE54
thumb_func_start sub_80CFE78
-sub_80CFE78: ; 80CFE78
+sub_80CFE78: @ 80CFE78
ldr r0, =0x02039d7b
ldrb r0, [r0]
bx lr
@@ -374312,7 +374312,7 @@ sub_80CFE78: ; 80CFE78
thumb_func_end sub_80CFE78
thumb_func_start sub_80CFE84
-sub_80CFE84: ; 80CFE84
+sub_80CFE84: @ 80CFE84
ldr r0, =0x02039d08
ldr r0, [r0]
ldr r1, =0x00000cb4
@@ -374330,7 +374330,7 @@ sub_80CFE84: ; 80CFE84
thumb_func_end sub_80CFE84
thumb_func_start sub_80CFEA8
-sub_80CFEA8: ; 80CFEA8
+sub_80CFEA8: @ 80CFEA8
push {lr}
ldr r0, =0x02039d78
ldrb r0, [r0]
@@ -374349,7 +374349,7 @@ _080CFEC0:
thumb_func_end sub_80CFEA8
thumb_func_start sub_80CFECC
-sub_80CFECC: ; 80CFECC
+sub_80CFECC: @ 80CFECC
push {lr}
ldr r0, =0x02039d78
ldrb r0, [r0]
@@ -374368,7 +374368,7 @@ _080CFEE4:
thumb_func_end sub_80CFECC
thumb_func_start sub_80CFEF0
-sub_80CFEF0: ; 80CFEF0
+sub_80CFEF0: @ 80CFEF0
ldr r2, =0x02039d08
ldr r0, [r2]
ldr r1, =0x00000cac
@@ -374398,7 +374398,7 @@ sub_80CFEF0: ; 80CFEF0
thumb_func_end sub_80CFEF0
thumb_func_start sub_80CFF34
-sub_80CFF34: ; 80CFF34
+sub_80CFF34: @ 80CFF34
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -374444,7 +374444,7 @@ _080CFF7E:
thumb_func_end sub_80CFF34
thumb_func_start sub_80CFF98
-sub_80CFF98: ; 80CFF98
+sub_80CFF98: @ 80CFF98
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -374472,7 +374472,7 @@ _080CFFCC:
thumb_func_end sub_80CFF98
thumb_func_start sub_80CFFD0
-sub_80CFFD0: ; 80CFFD0
+sub_80CFFD0: @ 80CFFD0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -374562,13 +374562,13 @@ sub_80CFFD0: ; 80CFFD0
thumb_func_end sub_80CFFD0
thumb_func_start sub_80D00A8
-sub_80D00A8: ; 80D00A8
+sub_80D00A8: @ 80D00A8
movs r0, 0
bx lr
thumb_func_end sub_80D00A8
thumb_func_start sub_80D00AC
-sub_80D00AC: ; 80D00AC
+sub_80D00AC: @ 80D00AC
push {r4,r5,lr}
movs r5, 0x2
negs r5, r5
@@ -374638,7 +374638,7 @@ _080D0128:
thumb_func_end sub_80D00AC
thumb_func_start sub_80D013C
-sub_80D013C: ; 80D013C
+sub_80D013C: @ 80D013C
push {r4,r5,lr}
ldr r5, =0x02039d08
ldr r0, [r5]
@@ -374659,7 +374659,7 @@ sub_80D013C: ; 80D013C
thumb_func_end sub_80D013C
thumb_func_start sub_80D0164
-sub_80D0164: ; 80D0164
+sub_80D0164: @ 80D0164
push {r4,lr}
ldr r4, =0x02039d80
ldr r0, =0x00000974
@@ -374696,7 +374696,7 @@ _080D01B2:
thumb_func_end sub_80D0164
thumb_func_start sub_80D01B8
-sub_80D01B8: ; 80D01B8
+sub_80D01B8: @ 80D01B8
push {lr}
ldr r0, =0x02039d80
ldr r0, [r0]
@@ -374710,7 +374710,7 @@ _080D01C6:
thumb_func_end sub_80D01B8
thumb_func_start sub_80D01D0
-sub_80D01D0: ; 80D01D0
+sub_80D01D0: @ 80D01D0
ldr r2, =0x02039d80
ldr r1, [r2]
movs r3, 0
@@ -374722,7 +374722,7 @@ sub_80D01D0: ; 80D01D0
thumb_func_end sub_80D01D0
thumb_func_start sub_80D01E4
-sub_80D01E4: ; 80D01E4
+sub_80D01E4: @ 80D01E4
push {lr}
ldr r0, =0x02039d80
ldr r0, [r0]
@@ -374772,7 +374772,7 @@ _080D0246:
thumb_func_end sub_80D01E4
thumb_func_start sub_80D024C
-sub_80D024C: ; 80D024C
+sub_80D024C: @ 80D024C
push {r4-r6,lr}
sub sp, 0x8
ldr r6, =0x02039d80
@@ -374884,7 +374884,7 @@ _080D033A:
thumb_func_end sub_80D024C
thumb_func_start sub_80D0344
-sub_80D0344: ; 80D0344
+sub_80D0344: @ 80D0344
push {r4,lr}
ldr r4, =0x02039d80
ldr r0, [r4]
@@ -374939,7 +374939,7 @@ _080D03AA:
thumb_func_end sub_80D0344
thumb_func_start sub_80D03B0
-sub_80D03B0: ; 80D03B0
+sub_80D03B0: @ 80D03B0
push {r4,lr}
ldr r4, =0x02039d80
ldr r0, [r4]
@@ -374994,7 +374994,7 @@ _080D0418:
thumb_func_end sub_80D03B0
thumb_func_start sub_80D0420
-sub_80D0420: ; 80D0420
+sub_80D0420: @ 80D0420
push {r4,lr}
ldr r4, =0x02039d80
ldr r0, [r4]
@@ -375059,7 +375059,7 @@ _080D049A:
thumb_func_end sub_80D0420
thumb_func_start sub_80D04A0
-sub_80D04A0: ; 80D04A0
+sub_80D04A0: @ 80D04A0
push {r4,lr}
bl sub_80CD554
adds r4, r0, 0
@@ -375083,7 +375083,7 @@ _080D04C2:
thumb_func_end sub_80D04A0
thumb_func_start sub_80D04C8
-sub_80D04C8: ; 80D04C8
+sub_80D04C8: @ 80D04C8
push {r4,lr}
ldr r4, =0x02039d80
ldr r0, [r4]
@@ -375167,7 +375167,7 @@ _080D0578:
thumb_func_end sub_80D04C8
thumb_func_start sub_80D0580
-sub_80D0580: ; 80D0580
+sub_80D0580: @ 80D0580
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -375257,7 +375257,7 @@ _080D0626:
thumb_func_end sub_80D0580
thumb_func_start sub_80D062C
-sub_80D062C: ; 80D062C
+sub_80D062C: @ 80D062C
push {r4-r7,lr}
ldr r6, =0x02039d80
ldr r2, [r6]
@@ -375343,7 +375343,7 @@ _080D06C4:
thumb_func_end sub_80D062C
thumb_func_start sub_80D06D0
-sub_80D06D0: ; 80D06D0
+sub_80D06D0: @ 80D06D0
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -375375,7 +375375,7 @@ _080D0700:
thumb_func_end sub_80D06D0
thumb_func_start sub_80D0708
-sub_80D0708: ; 80D0708
+sub_80D0708: @ 80D0708
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -375407,7 +375407,7 @@ _080D0738:
thumb_func_end sub_80D0708
thumb_func_start sub_80D0740
-sub_80D0740: ; 80D0740
+sub_80D0740: @ 80D0740
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -375439,7 +375439,7 @@ _080D0770:
thumb_func_end sub_80D0740
thumb_func_start sub_80D0778
-sub_80D0778: ; 80D0778
+sub_80D0778: @ 80D0778
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -375471,7 +375471,7 @@ _080D07A8:
thumb_func_end sub_80D0778
thumb_func_start sub_80D07B0
-sub_80D07B0: ; 80D07B0
+sub_80D07B0: @ 80D07B0
push {r4-r7,lr}
sub sp, 0x1C
lsls r0, 24
@@ -375536,7 +375536,7 @@ _080D0828:
thumb_func_end sub_80D07B0
thumb_func_start sub_80D0834
-sub_80D0834: ; 80D0834
+sub_80D0834: @ 80D0834
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -375578,7 +375578,7 @@ _080D0878:
thumb_func_end sub_80D0834
thumb_func_start sub_80D0884
-sub_80D0884: ; 80D0884
+sub_80D0884: @ 80D0884
ldr r3, =0x02039d80
ldr r3, [r3]
strh r0, [r3, 0xC]
@@ -375589,7 +375589,7 @@ sub_80D0884: ; 80D0884
thumb_func_end sub_80D0884
thumb_func_start sub_80D0894
-sub_80D0894: ; 80D0894
+sub_80D0894: @ 80D0894
push {r4,lr}
ldr r4, =0x02039d80
ldr r1, [r4]
@@ -375619,7 +375619,7 @@ _080D08BE:
thumb_func_end sub_80D0894
thumb_func_start sub_80D08CC
-sub_80D08CC: ; 80D08CC
+sub_80D08CC: @ 80D08CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -375734,7 +375734,7 @@ _080D0990:
thumb_func_end sub_80D08CC
thumb_func_start sub_80D09A4
-sub_80D09A4: ; 80D09A4
+sub_80D09A4: @ 80D09A4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -375798,7 +375798,7 @@ _080D0A0C:
thumb_func_end sub_80D09A4
thumb_func_start sub_80D0A1C
-sub_80D0A1C: ; 80D0A1C
+sub_80D0A1C: @ 80D0A1C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -375875,7 +375875,7 @@ _080D0A98:
thumb_func_end sub_80D0A1C
thumb_func_start sub_80D0AAC
-sub_80D0AAC: ; 80D0AAC
+sub_80D0AAC: @ 80D0AAC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -375967,7 +375967,7 @@ _080D0B46:
thumb_func_end sub_80D0AAC
thumb_func_start sub_80D0B5C
-sub_80D0B5C: ; 80D0B5C
+sub_80D0B5C: @ 80D0B5C
push {lr}
sub sp, 0x8
movs r0, 0
@@ -376001,7 +376001,7 @@ sub_80D0B5C: ; 80D0B5C
thumb_func_end sub_80D0B5C
thumb_func_start sub_80D0BA4
-sub_80D0BA4: ; 80D0BA4
+sub_80D0BA4: @ 80D0BA4
ldr r0, =0x02039d80
ldr r2, [r0]
ldrb r1, [r2, 0x3]
@@ -376017,7 +376017,7 @@ sub_80D0BA4: ; 80D0BA4
thumb_func_end sub_80D0BA4
thumb_func_start sub_80D0BC0
-sub_80D0BC0: ; 80D0BC0
+sub_80D0BC0: @ 80D0BC0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -376104,7 +376104,7 @@ _080D0C50:
thumb_func_end sub_80D0BC0
thumb_func_start sub_80D0C60
-sub_80D0C60: ; 80D0C60
+sub_80D0C60: @ 80D0C60
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -376232,7 +376232,7 @@ _080D0D3E:
thumb_func_end sub_80D0C60
thumb_func_start sub_80D0D8C
-sub_80D0D8C: ; 80D0D8C
+sub_80D0D8C: @ 80D0D8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -376323,7 +376323,7 @@ _080D0E42:
thumb_func_end sub_80D0D8C
thumb_func_start sub_80D0E50
-sub_80D0E50: ; 80D0E50
+sub_80D0E50: @ 80D0E50
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -376356,7 +376356,7 @@ _080D0E86:
thumb_func_end sub_80D0E50
thumb_func_start sub_80D0E90
-sub_80D0E90: ; 80D0E90
+sub_80D0E90: @ 80D0E90
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -376430,7 +376430,7 @@ _080D0F20:
thumb_func_end sub_80D0E90
thumb_func_start sub_80D0F38
-sub_80D0F38: ; 80D0F38
+sub_80D0F38: @ 80D0F38
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -376480,7 +376480,7 @@ sub_80D0F38: ; 80D0F38
thumb_func_end sub_80D0F38
thumb_func_start sub_80D0FAC
-sub_80D0FAC: ; 80D0FAC
+sub_80D0FAC: @ 80D0FAC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -376576,7 +376576,7 @@ _080D106A:
thumb_func_end sub_80D0FAC
thumb_func_start sub_80D1080
-sub_80D1080: ; 80D1080
+sub_80D1080: @ 80D1080
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -376642,7 +376642,7 @@ _080D1100:
thumb_func_end sub_80D1080
thumb_func_start sub_80D1114
-sub_80D1114: ; 80D1114
+sub_80D1114: @ 80D1114
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -376703,7 +376703,7 @@ _080D1188:
thumb_func_end sub_80D1114
thumb_func_start sub_80D1194
-sub_80D1194: ; 80D1194
+sub_80D1194: @ 80D1194
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -376732,7 +376732,7 @@ _080D11C2:
thumb_func_end sub_80D1194
thumb_func_start sub_80D11CC
-sub_80D11CC: ; 80D11CC
+sub_80D11CC: @ 80D11CC
push {r4,lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -376773,7 +376773,7 @@ _080D120A:
thumb_func_end sub_80D11CC
thumb_func_start sub_80D1218
-sub_80D1218: ; 80D1218
+sub_80D1218: @ 80D1218
push {r4,r5,lr}
movs r5, 0
ldr r0, =0x02039d08
@@ -376820,7 +376820,7 @@ _080D1274:
thumb_func_end sub_80D1218
thumb_func_start sub_80D127C
-sub_80D127C: ; 80D127C
+sub_80D127C: @ 80D127C
push {lr}
ldr r0, =0x02039d08
ldr r1, [r0]
@@ -376853,7 +376853,7 @@ _080D12B2:
thumb_func_end sub_80D127C
thumb_func_start sub_80D12B8
-sub_80D12B8: ; 80D12B8
+sub_80D12B8: @ 80D12B8
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -376867,7 +376867,7 @@ sub_80D12B8: ; 80D12B8
thumb_func_end sub_80D12B8
thumb_func_start sub_80D12D4
-sub_80D12D4: ; 80D12D4
+sub_80D12D4: @ 80D12D4
ldr r0, =0x02039d08
ldr r0, [r0]
ldr r1, =0x00002234
@@ -376878,7 +376878,7 @@ sub_80D12D4: ; 80D12D4
thumb_func_end sub_80D12D4
thumb_func_start sub_80D12E8
-sub_80D12E8: ; 80D12E8
+sub_80D12E8: @ 80D12E8
push {r4,r5,lr}
movs r2, 0
ldr r5, =0x02039d08
@@ -376910,7 +376910,7 @@ _080D131C:
thumb_func_end sub_80D12E8
thumb_func_start sub_80D1324
-sub_80D1324: ; 80D1324
+sub_80D1324: @ 80D1324
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -376951,7 +376951,7 @@ _080D136A:
thumb_func_end sub_80D1324
thumb_func_start sub_80D1370
-sub_80D1370: ; 80D1370
+sub_80D1370: @ 80D1370
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -376995,7 +376995,7 @@ _080D13BC:
thumb_func_end sub_80D1370
thumb_func_start sub_80D13C4
-sub_80D13C4: ; 80D13C4
+sub_80D13C4: @ 80D13C4
push {r4-r6,lr}
adds r5, r0, 0
movs r2, 0
@@ -377032,7 +377032,7 @@ _080D1404:
thumb_func_end sub_80D13C4
thumb_func_start sub_80D140C
-sub_80D140C: ; 80D140C
+sub_80D140C: @ 80D140C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -377164,7 +377164,7 @@ _080D150A:
thumb_func_end sub_80D140C
thumb_func_start sub_80D1524
-sub_80D1524: ; 80D1524
+sub_80D1524: @ 80D1524
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -377240,7 +377240,7 @@ _080D15AC:
thumb_func_end sub_80D1524
thumb_func_start sub_80D15D4
-sub_80D15D4: ; 80D15D4
+sub_80D15D4: @ 80D15D4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -377264,7 +377264,7 @@ _080D15F6:
thumb_func_end sub_80D15D4
thumb_func_start sub_80D1604
-sub_80D1604: ; 80D1604
+sub_80D1604: @ 80D1604
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -377398,7 +377398,7 @@ _080D172E:
thumb_func_end sub_80D1604
thumb_func_start sub_80D1740
-sub_80D1740: ; 80D1740
+sub_80D1740: @ 80D1740
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -377440,7 +377440,7 @@ _080D1780:
thumb_func_end sub_80D1740
thumb_func_start GetItemIconPic
-GetItemIconPic: ; 80D1794
+GetItemIconPic: @ 80D1794
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -377451,7 +377451,7 @@ GetItemIconPic: ; 80D1794
thumb_func_end GetItemIconPic
thumb_func_start GetItemIconPalette
-GetItemIconPalette: ; 80D17A4
+GetItemIconPalette: @ 80D17A4
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -377462,7 +377462,7 @@ GetItemIconPalette: ; 80D17A4
thumb_func_end GetItemIconPalette
thumb_func_start sub_80D17B4
-sub_80D17B4: ; 80D17B4
+sub_80D17B4: @ 80D17B4
push {r4,lr}
sub sp, 0x14
bl sub_80D127C
@@ -377506,7 +377506,7 @@ _080D17DA:
thumb_func_end sub_80D17B4
thumb_func_start sub_80D1818
-sub_80D1818: ; 80D1818
+sub_80D1818: @ 80D1818
push {lr}
ldr r0, =0x02039d08
ldr r0, [r0]
@@ -377528,7 +377528,7 @@ sub_80D1818: ; 80D1818
thumb_func_end sub_80D1818
thumb_func_start sub_80D184C
-sub_80D184C: ; 80D184C
+sub_80D184C: @ 80D184C
push {r4,r5,lr}
sub sp, 0x10
ldr r0, =0x02039d08
@@ -377601,7 +377601,7 @@ _080D18D2:
thumb_func_end sub_80D184C
thumb_func_start sub_80D18E4
-sub_80D18E4: ; 80D18E4
+sub_80D18E4: @ 80D18E4
push {r4,r5,lr}
sub sp, 0x10
ldr r5, =0x02039d08
@@ -377702,7 +377702,7 @@ _080D19A4:
thumb_func_end sub_80D18E4
thumb_func_start sub_80D19B4
-sub_80D19B4: ; 80D19B4
+sub_80D19B4: @ 80D19B4
push {r4-r7,lr}
sub sp, 0xC
adds r7, r0, 0
@@ -377770,7 +377770,7 @@ _080D19EC:
thumb_func_end sub_80D19B4
thumb_func_start sub_80D1A48
-sub_80D1A48: ; 80D1A48
+sub_80D1A48: @ 80D1A48
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -377794,7 +377794,7 @@ _080D1A68:
thumb_func_end sub_80D1A48
thumb_func_start sub_80D1A74
-sub_80D1A74: ; 80D1A74
+sub_80D1A74: @ 80D1A74
push {lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -377850,7 +377850,7 @@ _080D1AD0:
thumb_func_end sub_80D1A74
thumb_func_start sub_80D1AD8
-sub_80D1AD8: ; 80D1AD8
+sub_80D1AD8: @ 80D1AD8
ldr r1, =0x02039d08
ldr r3, [r1]
ldr r1, =0x00000cb4
@@ -377880,7 +377880,7 @@ sub_80D1AD8: ; 80D1AD8
thumb_func_end sub_80D1AD8
thumb_func_start sub_80D1B14
-sub_80D1B14: ; 80D1B14
+sub_80D1B14: @ 80D1B14
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -377948,7 +377948,7 @@ _080D1B8A:
thumb_func_end sub_80D1B14
thumb_func_start sub_80D1B94
-sub_80D1B94: ; 80D1B94
+sub_80D1B94: @ 80D1B94
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -378027,7 +378027,7 @@ _080D1C20:
thumb_func_end sub_80D1B94
thumb_func_start sub_80D1C30
-sub_80D1C30: ; 80D1C30
+sub_80D1C30: @ 80D1C30
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -378107,7 +378107,7 @@ _080D1CBE:
thumb_func_end sub_80D1C30
thumb_func_start sub_80D1CCC
-sub_80D1CCC: ; 80D1CCC
+sub_80D1CCC: @ 80D1CCC
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x22]
@@ -378137,18 +378137,18 @@ _080D1CFC:
thumb_func_end sub_80D1CCC
thumb_func_start nullsub_40
-nullsub_40: ; 80D1D04
+nullsub_40: @ 80D1D04
bx lr
thumb_func_end nullsub_40
thumb_func_start nullsub_98
-nullsub_98: ; 80D1D08
+nullsub_98: @ 80D1D08
bx lr
thumb_func_end nullsub_98
thumb_func_start get_preferred_box
-; char get_preferred_box()
-get_preferred_box: ; 80D1D0C
+@ char get_preferred_box()
+get_preferred_box: @ 80D1D0C
ldr r0, =0x03005d94
ldr r0, [r0]
ldrb r0, [r0]
@@ -378157,7 +378157,7 @@ get_preferred_box: ; 80D1D0C
thumb_func_end get_preferred_box
thumb_func_start sub_80D1D18
-sub_80D1D18: ; 80D1D18
+sub_80D1D18: @ 80D1D18
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -378173,7 +378173,7 @@ _080D1D28:
thumb_func_end sub_80D1D18
thumb_func_start get_pokemon_data_from_any_box
-get_pokemon_data_from_any_box: ; 80D1D30
+get_pokemon_data_from_any_box: @ 80D1D30
push {r4,r5,lr}
adds r5, r2, 0
lsls r0, 24
@@ -378210,7 +378210,7 @@ _080D1D6E:
thumb_func_end get_pokemon_data_from_any_box
thumb_func_start set_pokemon_data_from_any_box
-set_pokemon_data_from_any_box: ; 80D1D74
+set_pokemon_data_from_any_box: @ 80D1D74
push {r4-r6,lr}
adds r5, r2, 0
adds r6, r3, 0
@@ -378246,7 +378246,7 @@ _080D1DAC:
thumb_func_end set_pokemon_data_from_any_box
thumb_func_start get_pokemon_data_from_selected_box
-get_pokemon_data_from_selected_box: ; 80D1DB8
+get_pokemon_data_from_selected_box: @ 80D1DB8
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -378263,7 +378263,7 @@ get_pokemon_data_from_selected_box: ; 80D1DB8
thumb_func_end get_pokemon_data_from_selected_box
thumb_func_start set_pokemon_data_from_selected_box
-set_pokemon_data_from_selected_box: ; 80D1DD8
+set_pokemon_data_from_selected_box: @ 80D1DD8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -378283,7 +378283,7 @@ set_pokemon_data_from_selected_box: ; 80D1DD8
thumb_func_end set_pokemon_data_from_selected_box
thumb_func_start sub_80D1DFC
-sub_80D1DFC: ; 80D1DFC
+sub_80D1DFC: @ 80D1DFC
push {r4,r5,lr}
adds r5, r2, 0
lsls r0, 24
@@ -378322,7 +378322,7 @@ _080D1E3C:
thumb_func_end sub_80D1DFC
thumb_func_start sub_80D1E44
-sub_80D1E44: ; 80D1E44
+sub_80D1E44: @ 80D1E44
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -378362,7 +378362,7 @@ _080D1E84:
thumb_func_end sub_80D1E44
thumb_func_start sub_80D1E90
-sub_80D1E90: ; 80D1E90
+sub_80D1E90: @ 80D1E90
push {r4,r5,lr}
adds r5, r2, 0
lsls r0, 24
@@ -378397,7 +378397,7 @@ _080D1EC6:
thumb_func_end sub_80D1E90
thumb_func_start sub_80D1ED0
-sub_80D1ED0: ; 80D1ED0
+sub_80D1ED0: @ 80D1ED0
push {r4-r6,lr}
adds r5, r2, 0
adds r6, r3, 0
@@ -378436,7 +378436,7 @@ _080D1F12:
thumb_func_end sub_80D1ED0
thumb_func_start sub_80D1F18
-sub_80D1F18: ; 80D1F18
+sub_80D1F18: @ 80D1F18
push {r4,r5,lr}
adds r5, r2, 0
lsls r0, 24
@@ -378471,7 +378471,7 @@ _080D1F4E:
thumb_func_end sub_80D1F18
thumb_func_start sub_80D1F58
-sub_80D1F58: ; 80D1F58
+sub_80D1F58: @ 80D1F58
push {r4,r5,lr}
adds r5, r2, 0
lsls r0, 24
@@ -378506,7 +378506,7 @@ _080D1F8E:
thumb_func_end sub_80D1F58
thumb_func_start sub_80D1F98
-sub_80D1F98: ; 80D1F98
+sub_80D1F98: @ 80D1F98
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -378572,7 +378572,7 @@ _080D2004:
thumb_func_end sub_80D1F98
thumb_func_start sub_80D2018
-sub_80D2018: ; 80D2018
+sub_80D2018: @ 80D2018
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -378604,7 +378604,7 @@ _080D2048:
thumb_func_end sub_80D2018
thumb_func_start sub_80D2054
-sub_80D2054: ; 80D2054
+sub_80D2054: @ 80D2054
push {r4,r5,lr}
adds r5, r2, 0
lsls r0, 24
@@ -378638,8 +378638,8 @@ _080D2088:
thumb_func_end sub_80D2054
thumb_func_start get_pokemon_by_box_and_pos
-; pokemon *get_pokemon_by_box_and_pos(u8 box_id, u8 pos)
-get_pokemon_by_box_and_pos: ; 80D2094
+@ pokemon *get_pokemon_by_box_and_pos(u8 box_id, u8 pos)
+get_pokemon_by_box_and_pos: @ 80D2094
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -378673,7 +378673,7 @@ _080D20CA:
thumb_func_end get_pokemon_by_box_and_pos
thumb_func_start sav3_get_box_name
-sav3_get_box_name: ; 80D20D0
+sav3_get_box_name: @ 80D20D0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -378696,7 +378696,7 @@ _080D20EC:
thumb_func_end sav3_get_box_name
thumb_func_start sub_80D20F8
-sub_80D20F8: ; 80D20F8
+sub_80D20F8: @ 80D20F8
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -378718,7 +378718,7 @@ _080D2112:
thumb_func_end sub_80D20F8
thumb_func_start sub_80D2120
-sub_80D2120: ; 80D2120
+sub_80D2120: @ 80D2120
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -378741,7 +378741,7 @@ _080D213E:
thumb_func_end sub_80D2120
thumb_func_start sub_80D214C
-sub_80D214C: ; 80D214C
+sub_80D214C: @ 80D214C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -378852,7 +378852,7 @@ _080D220C:
thumb_func_end sub_80D214C
thumb_func_start sub_80D2218
-sub_80D2218: ; 80D2218
+sub_80D2218: @ 80D2218
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -378901,7 +378901,7 @@ _080D2262:
thumb_func_end sub_80D2218
thumb_func_start sub_80D2270
-sub_80D2270: ; 80D2270
+sub_80D2270: @ 80D2270
push {r4-r6,lr}
adds r2, r1, 0
cmp r0, 0xD
@@ -378951,7 +378951,7 @@ _080D22CA:
thumb_func_end sub_80D2270
thumb_func_start sub_80D22D0
-sub_80D22D0: ; 80D22D0
+sub_80D22D0: @ 80D22D0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -379008,7 +379008,7 @@ _080D231A:
thumb_func_end sub_80D22D0
thumb_func_start sub_80D233C
-sub_80D233C: ; 80D233C
+sub_80D233C: @ 80D233C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -379066,7 +379066,7 @@ _080D2386:
thumb_func_end sub_80D233C
thumb_func_start sub_80D23A8
-sub_80D23A8: ; 80D23A8
+sub_80D23A8: @ 80D23A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -379132,7 +379132,7 @@ _080D241E:
thumb_func_end sub_80D23A8
thumb_func_start sub_80D242C
-sub_80D242C: ; 80D242C
+sub_80D242C: @ 80D242C
ldr r2, =0x03005d8c
ldr r0, [r2]
ldr r1, =0x00003d84
@@ -379165,7 +379165,7 @@ sub_80D242C: ; 80D242C
thumb_func_end sub_80D242C
thumb_func_start sub_80D2480
-sub_80D2480: ; 80D2480
+sub_80D2480: @ 80D2480
ldr r1, =0x03005d8c
ldr r1, [r1]
ldr r2, =0x00003d86
@@ -379176,7 +379176,7 @@ sub_80D2480: ; 80D2480
thumb_func_end sub_80D2480
thumb_func_start sub_80D2494
-sub_80D2494: ; 80D2494
+sub_80D2494: @ 80D2494
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003d86
@@ -379187,7 +379187,7 @@ sub_80D2494: ; 80D2494
thumb_func_end sub_80D2494
thumb_func_start sub_80D24A8
-sub_80D24A8: ; 80D24A8
+sub_80D24A8: @ 80D24A8
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003d85
@@ -379198,7 +379198,7 @@ sub_80D24A8: ; 80D24A8
thumb_func_end sub_80D24A8
thumb_func_start sub_80D24BC
-sub_80D24BC: ; 80D24BC
+sub_80D24BC: @ 80D24BC
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -379216,7 +379216,7 @@ _080D24D0:
thumb_func_end sub_80D24BC
thumb_func_start sub_80D24DC
-sub_80D24DC: ; 80D24DC
+sub_80D24DC: @ 80D24DC
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003d84
@@ -379227,7 +379227,7 @@ sub_80D24DC: ; 80D24DC
thumb_func_end sub_80D24DC
thumb_func_start sub_80D24F0
-sub_80D24F0: ; 80D24F0
+sub_80D24F0: @ 80D24F0
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -379245,7 +379245,7 @@ _080D2504:
thumb_func_end sub_80D24F0
thumb_func_start sub_80D2510
-sub_80D2510: ; 80D2510
+sub_80D2510: @ 80D2510
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003d70
@@ -379255,7 +379255,7 @@ sub_80D2510: ; 80D2510
thumb_func_end sub_80D2510
thumb_func_start sub_80D2524
-sub_80D2524: ; 80D2524
+sub_80D2524: @ 80D2524
push {r4,lr}
ldr r2, =0x03005d8c
ldr r2, [r2]
@@ -379272,7 +379272,7 @@ sub_80D2524: ; 80D2524
thumb_func_end sub_80D2524
thumb_func_start sub_80D2548
-sub_80D2548: ; 80D2548
+sub_80D2548: @ 80D2548
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003d74
@@ -379282,7 +379282,7 @@ sub_80D2548: ; 80D2548
thumb_func_end sub_80D2548
thumb_func_start sub_80D255C
-sub_80D255C: ; 80D255C
+sub_80D255C: @ 80D255C
push {lr}
adds r1, r0, 0
ldr r0, =0x03005d8c
@@ -379296,7 +379296,7 @@ sub_80D255C: ; 80D255C
thumb_func_end sub_80D255C
thumb_func_start sub_80D2578
-sub_80D2578: ; 80D2578
+sub_80D2578: @ 80D2578
push {lr}
movs r1, 0
ldr r0, =0x03005d8c
@@ -379315,7 +379315,7 @@ _080D258C:
thumb_func_end sub_80D2578
thumb_func_start sub_80D259C
-sub_80D259C: ; 80D259C
+sub_80D259C: @ 80D259C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -379360,7 +379360,7 @@ _080D25E2:
thumb_func_end sub_80D259C
thumb_func_start sub_80D25F0
-sub_80D25F0: ; 80D25F0
+sub_80D25F0: @ 80D25F0
push {lr}
ldr r0, =0x02039d84
ldr r0, [r0]
@@ -379371,7 +379371,7 @@ sub_80D25F0: ; 80D25F0
thumb_func_end sub_80D25F0
thumb_func_start sub_80D2604
-sub_80D2604: ; 80D2604
+sub_80D2604: @ 80D2604
push {r4,r5,lr}
movs r4, 0
ldr r0, =0x02039d88
@@ -379405,7 +379405,7 @@ _080D2634:
thumb_func_end sub_80D2604
thumb_func_start sub_80D2644
-sub_80D2644: ; 80D2644
+sub_80D2644: @ 80D2644
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -379529,7 +379529,7 @@ _080D272C:
thumb_func_end sub_80D2644
thumb_func_start sub_80D2740
-sub_80D2740: ; 80D2740
+sub_80D2740: @ 80D2740
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -379555,7 +379555,7 @@ _080D2764:
thumb_func_end sub_80D2740
thumb_func_start sub_80D2770
-sub_80D2770: ; 80D2770
+sub_80D2770: @ 80D2770
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -379586,7 +379586,7 @@ _080D279C:
thumb_func_end sub_80D2770
thumb_func_start sub_80D27AC
-sub_80D27AC: ; 80D27AC
+sub_80D27AC: @ 80D27AC
push {r4-r6,lr}
ldr r4, [sp, 0x10]
lsls r0, 24
@@ -379624,7 +379624,7 @@ _080D27E6:
thumb_func_end sub_80D27AC
thumb_func_start sub_80D27F4
-sub_80D27F4: ; 80D27F4
+sub_80D27F4: @ 80D27F4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -379772,7 +379772,7 @@ _080D290E:
thumb_func_end sub_80D27F4
thumb_func_start sub_80D2918
-sub_80D2918: ; 80D2918
+sub_80D2918: @ 80D2918
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -379809,7 +379809,7 @@ _080D2952:
thumb_func_end sub_80D2918
thumb_func_start sub_80D2960
-sub_80D2960: ; 80D2960
+sub_80D2960: @ 80D2960
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -379889,7 +379889,7 @@ _080D29E4:
thumb_func_end sub_80D2960
thumb_func_start sub_80D29F8
-sub_80D29F8: ; 80D29F8
+sub_80D29F8: @ 80D29F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -379969,7 +379969,7 @@ _080D2A7C:
thumb_func_end sub_80D29F8
thumb_func_start sub_80D2A90
-sub_80D2A90: ; 80D2A90
+sub_80D2A90: @ 80D2A90
ldr r3, =0x02039d8c
str r0, [r3]
str r1, [r0]
@@ -379981,7 +379981,7 @@ sub_80D2A90: ; 80D2A90
thumb_func_end sub_80D2A90
thumb_func_start sub_80D2AA4
-sub_80D2AA4: ; 80D2AA4
+sub_80D2AA4: @ 80D2AA4
push {r4,r5,lr}
ldr r2, =0x02039d8c
ldr r1, [r2]
@@ -380022,7 +380022,7 @@ _080D2AE2:
thumb_func_end sub_80D2AA4
thumb_func_start sub_80D2AEC
-sub_80D2AEC: ; 80D2AEC
+sub_80D2AEC: @ 80D2AEC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -380102,7 +380102,7 @@ _080D2B76:
thumb_func_end sub_80D2AEC
thumb_func_start sub_80D2B88
-sub_80D2B88: ; 80D2B88
+sub_80D2B88: @ 80D2B88
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0
@@ -380134,7 +380134,7 @@ _080D2BB2:
thumb_func_end sub_80D2B88
thumb_func_start sub_80D2BC0
-sub_80D2BC0: ; 80D2BC0
+sub_80D2BC0: @ 80D2BC0
push {r4-r7,lr}
mov r12, r0
ldr r0, [sp, 0x14]
@@ -380182,7 +380182,7 @@ _080D2C16:
thumb_func_end sub_80D2BC0
thumb_func_start sub_80D2C1C
-sub_80D2C1C: ; 80D2C1C
+sub_80D2C1C: @ 80D2C1C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -380269,8 +380269,8 @@ _080D2CAA:
thumb_func_end sub_80D2C1C
thumb_func_start sub_80D2CC4
-; int sub_80D2CC4(u16 speciesId, int a2, u16 a3, u16 a4, u8 a5, u32 personality, int a7)
-sub_80D2CC4: ; 80D2CC4
+@ int sub_80D2CC4(u16 speciesId, int a2, u16 a3, u16 a4, u8 a5, u32 personality, int a7)
+sub_80D2CC4: @ 80D2CC4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -380350,7 +380350,7 @@ _080D2D2A:
thumb_func_end sub_80D2CC4
thumb_func_start sub_80D2D78
-sub_80D2D78: ; 80D2D78
+sub_80D2D78: @ 80D2D78
push {r4-r7,lr}
sub sp, 0x18
adds r4, r2, 0
@@ -380411,8 +380411,8 @@ sub_80D2D78: ; 80D2D78
thumb_func_end sub_80D2D78
thumb_func_start mon_icon_convert_unown_species_id
-; u16 mon_icon_convert_unown_species_id(u16 speciesId, u32 personality)
-mon_icon_convert_unown_species_id: ; 80D2E08
+@ u16 mon_icon_convert_unown_species_id(u16 speciesId, u32 personality)
+mon_icon_convert_unown_species_id: @ 80D2E08
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -380450,7 +380450,7 @@ _080D2E40:
thumb_func_end mon_icon_convert_unown_species_id
thumb_func_start mon_icon_personality_to_unown_id
-mon_icon_personality_to_unown_id: ; 80D2E48
+mon_icon_personality_to_unown_id: @ 80D2E48
push {lr}
adds r2, r0, 0
cmp r2, 0
@@ -380485,7 +380485,7 @@ _080D2E80:
thumb_func_end mon_icon_personality_to_unown_id
thumb_func_start sub_80D2E84
-sub_80D2E84: ; 80D2E84
+sub_80D2E84: @ 80D2E84
push {r4,lr}
sub sp, 0x4
lsls r0, 16
@@ -380535,8 +380535,8 @@ _080D2ED2:
thumb_func_end sub_80D2E84
thumb_func_start sub_80D2EDC
-; void *sub_80D2EDC(u16 speciesId, u32 personality, bool32)
-sub_80D2EDC: ; 80D2EDC
+@ void *sub_80D2EDC(u16 speciesId, u32 personality, bool32)
+sub_80D2EDC: @ 80D2EDC
push {r4,lr}
adds r4, r2, 0
lsls r0, 16
@@ -380552,7 +380552,7 @@ sub_80D2EDC: ; 80D2EDC
thumb_func_end sub_80D2EDC
thumb_func_start sub_80D2EF8
-sub_80D2EF8: ; 80D2EF8
+sub_80D2EF8: @ 80D2EF8
push {lr}
bl sub_80D328C
pop {r0}
@@ -380560,7 +380560,7 @@ sub_80D2EF8: ; 80D2EF8
thumb_func_end sub_80D2EF8
thumb_func_start sub_80D2F04
-sub_80D2F04: ; 80D2F04
+sub_80D2F04: @ 80D2F04
push {r4,r5,lr}
movs r4, 0
ldr r5, =gMonIconPaletteTable
@@ -380580,7 +380580,7 @@ _080D2F0A:
thumb_func_end sub_80D2F04
thumb_func_start sub_80D2F28
-sub_80D2F28: ; 80D2F28
+sub_80D2F28: @ 80D2F28
push {r4,lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -380613,7 +380613,7 @@ _080D2F5A:
thumb_func_end sub_80D2F28
thumb_func_start sub_80D2F68
-sub_80D2F68: ; 80D2F68
+sub_80D2F68: @ 80D2F68
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -380639,7 +380639,7 @@ _080D2F8E:
thumb_func_end sub_80D2F68
thumb_func_start sub_80D2F9C
-sub_80D2F9C: ; 80D2F9C
+sub_80D2F9C: @ 80D2F9C
push {r4,r5,lr}
movs r4, 0
ldr r5, =gMonIconPaletteTable
@@ -380660,7 +380660,7 @@ _080D2FA2:
thumb_func_end sub_80D2F9C
thumb_func_start sub_80D2FC0
-sub_80D2FC0: ; 80D2FC0
+sub_80D2FC0: @ 80D2FC0
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -380685,7 +380685,7 @@ _080D2FD2:
thumb_func_end sub_80D2FC0
thumb_func_start sub_80D2FF0
-sub_80D2FF0: ; 80D2FF0
+sub_80D2FF0: @ 80D2FF0
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -380703,7 +380703,7 @@ sub_80D2FF0: ; 80D2FF0
thumb_func_end sub_80D2FF0
thumb_func_start sub_80D3014
-sub_80D3014: ; 80D3014
+sub_80D3014: @ 80D3014
push {lr}
bl sub_80D30DC
pop {r0}
@@ -380711,8 +380711,8 @@ sub_80D3014: ; 80D3014
thumb_func_end sub_80D3014
thumb_func_start GetMonIconTiles
-; void *GetMonIconTiles(u16 speciesId, bool32)
-GetMonIconTiles: ; 80D3020
+@ void *GetMonIconTiles(u16 speciesId, bool32)
+GetMonIconTiles: @ 80D3020
push {lr}
adds r3, r1, 0
lsls r0, 16
@@ -380738,7 +380738,7 @@ _080D3042:
thumb_func_end GetMonIconTiles
thumb_func_start sub_80D304C
-sub_80D304C: ; 80D304C
+sub_80D304C: @ 80D304C
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -380767,7 +380767,7 @@ _080D3074:
thumb_func_end sub_80D304C
thumb_func_start sub_80D3080
-sub_80D3080: ; 80D3080
+sub_80D3080: @ 80D3080
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -380787,7 +380787,7 @@ _080D3092:
thumb_func_end sub_80D3080
thumb_func_start sub_80D30A0
-sub_80D30A0: ; 80D30A0
+sub_80D30A0: @ 80D30A0
lsls r0, 16
lsrs r0, 16
ldr r1, =gMonIconPaletteIndices
@@ -380798,7 +380798,7 @@ sub_80D30A0: ; 80D30A0
thumb_func_end sub_80D30A0
thumb_func_start sub_80D30B0
-sub_80D30B0: ; 80D30B0
+sub_80D30B0: @ 80D30B0
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -380822,7 +380822,7 @@ _080D30C2:
thumb_func_end sub_80D30B0
thumb_func_start sub_80D30DC
-sub_80D30DC: ; 80D30DC
+sub_80D30DC: @ 80D30DC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -380932,7 +380932,7 @@ _080D31A4:
thumb_func_end sub_80D30DC
thumb_func_start sub_80D31B4
-sub_80D31B4: ; 80D31B4
+sub_80D31B4: @ 80D31B4
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -381034,7 +381034,7 @@ sub_80D31B4: ; 80D31B4
thumb_func_end sub_80D31B4
thumb_func_start sub_80D328C
-sub_80D328C: ; 80D328C
+sub_80D328C: @ 80D328C
push {lr}
sub sp, 0x8
movs r1, 0
@@ -381064,7 +381064,7 @@ sub_80D328C: ; 80D328C
thumb_func_end sub_80D328C
thumb_func_start sub_80D32C8
-sub_80D32C8: ; 80D32C8
+sub_80D32C8: @ 80D32C8
mov r12, r0
adds r0, 0x2A
movs r3, 0
@@ -381083,7 +381083,7 @@ sub_80D32C8: ; 80D32C8
thumb_func_end sub_80D32C8
thumb_func_start exec_movement
-exec_movement: ; 80D32E8
+exec_movement: @ 80D32E8
push {r4,lr}
sub sp, 0x4
adds r4, r3, 0
@@ -381127,7 +381127,7 @@ _080D3332:
thumb_func_end exec_movement
thumb_func_start sub_80D3340
-sub_80D3340: ; 80D3340
+sub_80D3340: @ 80D3340
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -381167,7 +381167,7 @@ _080D3384:
thumb_func_end sub_80D3340
thumb_func_start sub_80D338C
-sub_80D338C: ; 80D338C
+sub_80D338C: @ 80D338C
push {r4,lr}
bl sub_80D33F4
lsls r0, 24
@@ -381185,7 +381185,7 @@ _080D33A6:
thumb_func_end sub_80D338C
thumb_func_start sub_80D33AC
-sub_80D33AC: ; 80D33AC
+sub_80D33AC: @ 80D33AC
push {r4,r5,lr}
adds r1, r0, 0
lsls r1, 24
@@ -381220,7 +381220,7 @@ _080D33CC:
thumb_func_end sub_80D33AC
thumb_func_start sub_80D33F4
-sub_80D33F4: ; 80D33F4
+sub_80D33F4: @ 80D33F4
push {lr}
ldr r0, =sub_80D3660
bl get_task_id_by_function
@@ -381232,7 +381232,7 @@ sub_80D33F4: ; 80D33F4
thumb_func_end sub_80D33F4
thumb_func_start sub_80D3408
-sub_80D3408: ; 80D3408
+sub_80D3408: @ 80D3408
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -381289,7 +381289,7 @@ _080D3466:
thumb_func_end sub_80D3408
thumb_func_start sub_80D3474
-sub_80D3474: ; 80D3474
+sub_80D3474: @ 80D3474
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -381323,7 +381323,7 @@ _080D34AA:
thumb_func_end sub_80D3474
thumb_func_start sub_80D34B0
-sub_80D34B0: ; 80D34B0
+sub_80D34B0: @ 80D34B0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -381354,7 +381354,7 @@ _080D34DC:
thumb_func_end sub_80D34B0
thumb_func_start sub_80D34E4
-sub_80D34E4: ; 80D34E4
+sub_80D34E4: @ 80D34E4
push {r4,lr}
sub sp, 0x4
adds r4, r2, 0
@@ -381375,7 +381375,7 @@ sub_80D34E4: ; 80D34E4
thumb_func_end sub_80D34E4
thumb_func_start sub_80D3508
-sub_80D3508: ; 80D3508
+sub_80D3508: @ 80D3508
push {r4,lr}
sub sp, 0x4
adds r4, r2, 0
@@ -381395,7 +381395,7 @@ sub_80D3508: ; 80D3508
thumb_func_end sub_80D3508
thumb_func_start sub_80D352C
-sub_80D352C: ; 80D352C
+sub_80D352C: @ 80D352C
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -381419,7 +381419,7 @@ sub_80D352C: ; 80D352C
thumb_func_end sub_80D352C
thumb_func_start sub_80D355C
-sub_80D355C: ; 80D355C
+sub_80D355C: @ 80D355C
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -381440,7 +381440,7 @@ sub_80D355C: ; 80D355C
thumb_func_end sub_80D355C
thumb_func_start sub_80D3584
-sub_80D3584: ; 80D3584
+sub_80D3584: @ 80D3584
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -381469,7 +381469,7 @@ _080D35B6:
thumb_func_end sub_80D3584
thumb_func_start npc_obj_offscreen_culling_and_flag_update
-npc_obj_offscreen_culling_and_flag_update: ; 80D35BC
+npc_obj_offscreen_culling_and_flag_update: @ 80D35BC
lsls r0, 24
ldr r2, =0x02039d90
lsrs r0, 22
@@ -381480,7 +381480,7 @@ npc_obj_offscreen_culling_and_flag_update: ; 80D35BC
thumb_func_end npc_obj_offscreen_culling_and_flag_update
thumb_func_start sub_80D35CC
-sub_80D35CC: ; 80D35CC
+sub_80D35CC: @ 80D35CC
lsls r0, 24
ldr r1, =0x02039d90
lsrs r0, 22
@@ -381491,7 +381491,7 @@ sub_80D35CC: ; 80D35CC
thumb_func_end sub_80D35CC
thumb_func_start sub_80D35DC
-sub_80D35DC: ; 80D35DC
+sub_80D35DC: @ 80D35DC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -381523,7 +381523,7 @@ sub_80D35DC: ; 80D35DC
thumb_func_end sub_80D35DC
thumb_func_start sub_80D361C
-sub_80D361C: ; 80D361C
+sub_80D361C: @ 80D361C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -381559,7 +381559,7 @@ _080D3646:
thumb_func_end sub_80D361C
thumb_func_start sub_80D3660
-sub_80D3660: ; 80D3660
+sub_80D3660: @ 80D3660
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -381595,7 +381595,7 @@ _080D3690:
thumb_func_end sub_80D3660
thumb_func_start sub_80D36A4
-sub_80D36A4: ; 80D36A4
+sub_80D36A4: @ 80D36A4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -381652,7 +381652,7 @@ _080D370E:
thumb_func_end sub_80D36A4
thumb_func_start sub_80D3718
-sub_80D3718: ; 80D3718
+sub_80D3718: @ 80D3718
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -382026,7 +382026,7 @@ _080D3A2C:
thumb_func_end sub_80D3718
thumb_func_start hm2_ruin_valley
-hm2_ruin_valley: ; 80D3A50
+hm2_ruin_valley: @ 80D3A50
push {lr}
movs r0, 0x1
bl FieldEffectStart
@@ -382041,7 +382041,7 @@ hm2_ruin_valley: ; 80D3A50
thumb_func_end hm2_ruin_valley
thumb_func_start sub_80D3A6C
-sub_80D3A6C: ; 80D3A6C
+sub_80D3A6C: @ 80D3A6C
push {lr}
bl oei_task_add
lsls r0, 24
@@ -382064,7 +382064,7 @@ sub_80D3A6C: ; 80D3A6C
thumb_func_end sub_80D3A6C
thumb_func_start sub_80D3A9C
-sub_80D3A9C: ; 80D3A9C
+sub_80D3A9C: @ 80D3A9C
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -382079,7 +382079,7 @@ sub_80D3A9C: ; 80D3A9C
thumb_func_end sub_80D3A9C
thumb_func_start sub_80D3ABC
-sub_80D3ABC: ; 80D3ABC
+sub_80D3ABC: @ 80D3ABC
push {lr}
bl oei_task_add
lsls r0, 24
@@ -382102,7 +382102,7 @@ sub_80D3ABC: ; 80D3ABC
thumb_func_end sub_80D3ABC
thumb_func_start sub_80D3AEC
-sub_80D3AEC: ; 80D3AEC
+sub_80D3AEC: @ 80D3AEC
push {lr}
movs r0, 0x1
bl FieldEffectActiveListRemove
@@ -382113,7 +382113,7 @@ sub_80D3AEC: ; 80D3AEC
thumb_func_end sub_80D3AEC
thumb_func_start sub_80D3B00
-sub_80D3B00: ; 80D3B00
+sub_80D3B00: @ 80D3B00
push {r4-r7,lr}
movs r6, 0
movs r0, 0x80
@@ -382231,7 +382231,7 @@ _080D3BA0:
thumb_func_end sub_80D3B00
thumb_func_start sub_80D3C10
-sub_80D3C10: ; 80D3C10
+sub_80D3C10: @ 80D3C10
push {r4-r7,lr}
lsls r0, 16
lsls r1, 16
@@ -382356,7 +382356,7 @@ _080D3D00:
thumb_func_end sub_80D3C10
thumb_func_start sub_80D3D08
-sub_80D3D08: ; 80D3D08
+sub_80D3D08: @ 80D3D08
push {lr}
lsls r0, 16
asrs r0, 16
@@ -382399,7 +382399,7 @@ _080D3D56:
thumb_func_end sub_80D3D08
thumb_func_start sub_80D3D5C
-sub_80D3D5C: ; 80D3D5C
+sub_80D3D5C: @ 80D3D5C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -382588,7 +382588,7 @@ _080D3EC8:
thumb_func_end sub_80D3D5C
thumb_func_start sub_80D3EF4
-sub_80D3EF4: ; 80D3EF4
+sub_80D3EF4: @ 80D3EF4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -382870,7 +382870,7 @@ _080D414A:
thumb_func_end sub_80D3EF4
thumb_func_start objc_8097BA8
-objc_8097BA8: ; 80D4160
+objc_8097BA8: @ 80D4160
movs r2, 0
movs r1, 0x8
strh r1, [r0, 0x2E]
@@ -382883,7 +382883,7 @@ objc_8097BA8: ; 80D4160
thumb_func_end objc_8097BA8
thumb_func_start objc_8097BBC
-objc_8097BBC: ; 80D4174
+objc_8097BBC: @ 80D4174
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -382931,7 +382931,7 @@ _080D41C4:
thumb_func_end objc_8097BBC
thumb_func_start sub_80D41D0
-sub_80D41D0: ; 80D41D0
+sub_80D41D0: @ 80D41D0
push {r4-r6,lr}
movs r4, 0x1
_080D41D4:
@@ -382979,7 +382979,7 @@ _080D422A:
thumb_func_end sub_80D41D0
thumb_func_start sub_80D423C
-sub_80D423C: ; 80D423C
+sub_80D423C: @ 80D423C
push {r4,r5,lr}
lsls r0, 16
asrs r5, r0, 16
@@ -383043,7 +383043,7 @@ _080D42AE:
thumb_func_end sub_80D423C
thumb_func_start sub_80D42B8
-sub_80D42B8: ; 80D42B8
+sub_80D42B8: @ 80D42B8
push {r4,r5,lr}
lsls r0, 16
asrs r4, r0, 16
@@ -383118,7 +383118,7 @@ _080D434A:
thumb_func_end sub_80D42B8
thumb_func_start sub_80D4354
-sub_80D4354: ; 80D4354
+sub_80D4354: @ 80D4354
push {lr}
movs r0, 0x80
bl audio_play
@@ -383130,7 +383130,7 @@ sub_80D4354: ; 80D4354
thumb_func_end sub_80D4354
thumb_func_start sub_80D436C
-sub_80D436C: ; 80D436C
+sub_80D436C: @ 80D436C
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x03005d8c
@@ -383155,7 +383155,7 @@ _080D4372:
thumb_func_end sub_80D436C
thumb_func_start sub_80D439C
-sub_80D439C: ; 80D439C
+sub_80D439C: @ 80D439C
push {r4-r6,lr}
adds r3, r0, 0
ldr r0, =0x0000ffff
@@ -383203,7 +383203,7 @@ _080D43D6:
thumb_func_end sub_80D439C
thumb_func_start sub_80D43F0
-sub_80D43F0: ; 80D43F0
+sub_80D43F0: @ 80D43F0
push {r4,lr}
adds r4, r0, 0
movs r1, 0xC
@@ -383230,7 +383230,7 @@ _080D441A:
thumb_func_end sub_80D43F0
thumb_func_start sub_80D4420
-sub_80D4420: ; 80D4420
+sub_80D4420: @ 80D4420
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -383433,7 +383433,7 @@ _080D45B6:
thumb_func_end sub_80D4420
thumb_func_start sub_80D45C8
-sub_80D45C8: ; 80D45C8
+sub_80D45C8: @ 80D45C8
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -383452,7 +383452,7 @@ _080D45E0:
thumb_func_end sub_80D45C8
thumb_func_start sub_80D45E8
-sub_80D45E8: ; 80D45E8
+sub_80D45E8: @ 80D45E8
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -383474,7 +383474,7 @@ _080D4606:
thumb_func_end sub_80D45E8
thumb_func_start sub_80D460C
-sub_80D460C: ; 80D460C
+sub_80D460C: @ 80D460C
push {r4-r7,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -383528,13 +383528,13 @@ _080D4672:
thumb_func_end sub_80D460C
thumb_func_start sub_80D467C
-sub_80D467C: ; 80D467C
+sub_80D467C: @ 80D467C
movs r0, 0
bx lr
thumb_func_end sub_80D467C
thumb_func_start sub_80D4680
-sub_80D4680: ; 80D4680
+sub_80D4680: @ 80D4680
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -383581,7 +383581,7 @@ _080D46D2:
thumb_func_end sub_80D4680
thumb_func_start sub_80D46E0
-sub_80D46E0: ; 80D46E0
+sub_80D46E0: @ 80D46E0
lsls r0, 24
lsrs r0, 24
ldr r1, =0x03005d8c
@@ -383600,7 +383600,7 @@ sub_80D46E0: ; 80D46E0
thumb_func_end sub_80D46E0
thumb_func_start sub_80D4700
-sub_80D4700: ; 80D4700
+sub_80D4700: @ 80D4700
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -383693,7 +383693,7 @@ _080D47AC:
thumb_func_end sub_80D4700
thumb_func_start itemid_is_mail
-itemid_is_mail: ; 80D47BC
+itemid_is_mail: @ 80D47BC
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -383711,7 +383711,7 @@ _080D47D0:
thumb_func_end itemid_is_mail
thumb_func_start sub_80D47D4
-sub_80D47D4: ; 80D47D4
+sub_80D47D4: @ 80D47D4
push {lr}
bl sub_80A0934
bl AddMapNamePopUpWindowTask
@@ -383721,7 +383721,7 @@ sub_80D47D4: ; 80D47D4
thumb_func_end sub_80D47D4
thumb_func_start AddMapNamePopUpWindowTask
-AddMapNamePopUpWindowTask: ; 80D47E4
+AddMapNamePopUpWindowTask: @ 80D47E4
push {r4,lr}
movs r0, 0x80
lsls r0, 7
@@ -383791,7 +383791,7 @@ _080D486C:
thumb_func_end AddMapNamePopUpWindowTask
thumb_func_start Task_MapNamePopUpWindow
-Task_MapNamePopUpWindow: ; 80D487C
+Task_MapNamePopUpWindow: @ 80D487C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -383913,7 +383913,7 @@ _080D496E:
thumb_func_end Task_MapNamePopUpWindow
thumb_func_start HideMapNamePopUpWindow
-HideMapNamePopUpWindow: ; 80D4974
+HideMapNamePopUpWindow: @ 80D4974
push {lr}
ldr r0, =Task_MapNamePopUpWindow
bl is_function_an_active_task
@@ -383939,7 +383939,7 @@ _080D49A4:
thumb_func_end HideMapNamePopUpWindow
thumb_func_start ShowMapNamePopUpWindow
-ShowMapNamePopUpWindow: ; 80D49B0
+ShowMapNamePopUpWindow: @ 80D49B0
push {r4,r5,lr}
sub sp, 0x24
bl InBattlePyramid
@@ -384026,7 +384026,7 @@ _080D4A18:
thumb_func_end ShowMapNamePopUpWindow
thumb_func_start sub_80D4A78
-sub_80D4A78: ; 80D4A78
+sub_80D4A78: @ 80D4A78
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -384191,7 +384191,7 @@ _080D4B8A:
thumb_func_end sub_80D4A78
thumb_func_start LoadMapNamePopUpWindowBg
-LoadMapNamePopUpWindowBg: ; 80D4BE0
+LoadMapNamePopUpWindowBg: @ 80D4BE0
push {r4,r5,lr}
sub sp, 0x8
bl GetMapNamePopUpWindowId
@@ -384273,8 +384273,8 @@ _080D4C7A:
thumb_func_end LoadMapNamePopUpWindowBg
thumb_func_start RemoveBagObject
-; void RemoveBagObject(u8 a1)
-RemoveBagObject: ; 80D4CA8
+@ void RemoveBagObject(u8 a1)
+RemoveBagObject: @ 80D4CA8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -384314,8 +384314,8 @@ _080D4CEE:
thumb_func_end RemoveBagObject
thumb_func_start AddBagVisualObject
-; void AddBagVisualObject(u8 bagPocketId)
-AddBagVisualObject: ; 80D4D00
+@ void AddBagVisualObject(u8 bagPocketId)
+AddBagVisualObject: @ 80D4D00
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -384340,8 +384340,8 @@ AddBagVisualObject: ; 80D4D00
thumb_func_end AddBagVisualObject
thumb_func_start SetBagVisualPocketId
-; void SetBagVisualPocketId(u8 bagPocketId, bool8 isSwitchingPockets)
-SetBagVisualPocketId: ; 80D4D38
+@ void SetBagVisualPocketId(u8 bagPocketId, bool8 isSwitchingPockets)
+SetBagVisualPocketId: @ 80D4D38
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -384381,8 +384381,8 @@ _080D4D90:
thumb_func_end SetBagVisualPocketId
thumb_func_start ObjectCB_BagVisualSwitchingPockets
-; void ObjectCB_BagVisualSwitchingPockets(struct obj *object)
-ObjectCB_BagVisualSwitchingPockets: ; 80D4D94
+@ void ObjectCB_BagVisualSwitchingPockets(struct obj *object)
+ObjectCB_BagVisualSwitchingPockets: @ 80D4D94
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x26]
@@ -384409,8 +384409,8 @@ _080D4DB8:
thumb_func_end ObjectCB_BagVisualSwitchingPockets
thumb_func_start ShakeBagVisual
-; void ShakeBagVisual()
-ShakeBagVisual: ; 80D4DC4
+@ void ShakeBagVisual()
+ShakeBagVisual: @ 80D4DC4
push {r4,lr}
ldr r0, =0x0203ce54
ldr r0, [r0]
@@ -384442,8 +384442,8 @@ _080D4DF4:
thumb_func_end ShakeBagVisual
thumb_func_start ObjectCB_ShakeBagVisual
-; void ObjectCB_ShakeBagVisual(struct obj *object)
-ObjectCB_ShakeBagVisual: ; 80D4E0C
+@ void ObjectCB_ShakeBagVisual(struct obj *object)
+ObjectCB_ShakeBagVisual: @ 80D4E0C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -384465,8 +384465,8 @@ _080D4E28:
thumb_func_end ObjectCB_ShakeBagVisual
thumb_func_start AddSwitchPocketRotatingBallObject
-; void AddSwitchPocketRotatingBallObject(u16 rotationDirection)
-AddSwitchPocketRotatingBallObject: ; 80D4E34
+@ void AddSwitchPocketRotatingBallObject(u16 rotationDirection)
+AddSwitchPocketRotatingBallObject: @ 80D4E34
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 16
@@ -384499,8 +384499,8 @@ AddSwitchPocketRotatingBallObject: ; 80D4E34
thumb_func_end AddSwitchPocketRotatingBallObject
thumb_func_start update_switch_pocket_rotating_ball_coords
-; void update_switch_pocket_rotating_ball_coords(struct obj *object)
-update_switch_pocket_rotating_ball_coords: ; 80D4E8C
+@ void update_switch_pocket_rotating_ball_coords(struct obj *object)
+update_switch_pocket_rotating_ball_coords: @ 80D4E8C
ldrh r2, [r0, 0x30]
ldrh r1, [r0, 0x34]
adds r1, 0x1
@@ -384521,8 +384521,8 @@ update_switch_pocket_rotating_ball_coords: ; 80D4E8C
thumb_func_end update_switch_pocket_rotating_ball_coords
thumb_func_start ObjectCB_SwitchPocketRotatingBallInit
-; void ObjectCB_SwitchPocketRotatingBallInit(struct obj *object)
-ObjectCB_SwitchPocketRotatingBallInit: ; 80D4EB0
+@ void ObjectCB_SwitchPocketRotatingBallInit(struct obj *object)
+ObjectCB_SwitchPocketRotatingBallInit: @ 80D4EB0
push {r4,lr}
adds r4, r0, 0
ldrb r1, [r4, 0x1]
@@ -384570,8 +384570,8 @@ _080D4EDA:
thumb_func_end ObjectCB_SwitchPocketRotatingBallInit
thumb_func_start ObjectCB_SwitchPocketRotatingBallContinue
-; void ObjectCB_SwitchPocketRotatingBallContinue(struct obj *object)
-ObjectCB_SwitchPocketRotatingBallContinue: ; 80D4F14
+@ void ObjectCB_SwitchPocketRotatingBallContinue(struct obj *object)
+ObjectCB_SwitchPocketRotatingBallContinue: @ 80D4F14
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -384592,8 +384592,8 @@ _080D4F32:
thumb_func_end ObjectCB_SwitchPocketRotatingBallContinue
thumb_func_start AddBagItemIconObject
-; void AddBagItemIconObject(u16 itemId, u8 a2)
-AddBagItemIconObject: ; 80D4F38
+@ void AddBagItemIconObject(u16 itemId, u8 a2)
+AddBagItemIconObject: @ 80D4F38
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -384638,8 +384638,8 @@ _080D4F86:
thumb_func_end AddBagItemIconObject
thumb_func_start RemoveBagItemIconObject
-; void RemoveBagItemIconObject(u8 a1)
-RemoveBagItemIconObject: ; 80D4F98
+@ void RemoveBagItemIconObject(u8 a1)
+RemoveBagItemIconObject: @ 80D4F98
push {lr}
lsls r0, 24
movs r1, 0x80
@@ -384652,7 +384652,7 @@ RemoveBagItemIconObject: ; 80D4F98
thumb_func_end RemoveBagItemIconObject
thumb_func_start sub_80D4FAC
-sub_80D4FAC: ; 80D4FAC
+sub_80D4FAC: @ 80D4FAC
push {lr}
ldr r0, =0x0203ce54
ldr r0, [r0]
@@ -384666,7 +384666,7 @@ sub_80D4FAC: ; 80D4FAC
thumb_func_end sub_80D4FAC
thumb_func_start sub_80D4FC8
-sub_80D4FC8: ; 80D4FC8
+sub_80D4FC8: @ 80D4FC8
push {lr}
adds r2, r0, 0
lsls r2, 24
@@ -384683,7 +384683,7 @@ sub_80D4FC8: ; 80D4FC8
thumb_func_end sub_80D4FC8
thumb_func_start sub_80D4FEC
-sub_80D4FEC: ; 80D4FEC
+sub_80D4FEC: @ 80D4FEC
push {lr}
adds r3, r0, 0
lsls r3, 24
@@ -384705,7 +384705,7 @@ sub_80D4FEC: ; 80D4FEC
thumb_func_end sub_80D4FEC
thumb_func_start sub_80D5018
-sub_80D5018: ; 80D5018
+sub_80D5018: @ 80D5018
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -384754,7 +384754,7 @@ _080D505C:
thumb_func_end sub_80D5018
thumb_func_start sub_80D5070
-sub_80D5070: ; 80D5070
+sub_80D5070: @ 80D5070
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -384795,7 +384795,7 @@ _080D5082:
thumb_func_end sub_80D5070
thumb_func_start sub_80D50D4
-sub_80D50D4: ; 80D50D4
+sub_80D50D4: @ 80D50D4
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -384824,7 +384824,7 @@ sub_80D50D4: ; 80D50D4
thumb_func_end sub_80D50D4
thumb_func_start sub_80D510C
-sub_80D510C: ; 80D510C
+sub_80D510C: @ 80D510C
push {lr}
ldr r0, =0x00007544
bl FreeObjectPaletteByTag
@@ -384834,7 +384834,7 @@ sub_80D510C: ; 80D510C
thumb_func_end sub_80D510C
thumb_func_start sub_80D511C
-sub_80D511C: ; 80D511C
+sub_80D511C: @ 80D511C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -384885,7 +384885,7 @@ _080D5172:
thumb_func_end sub_80D511C
thumb_func_start sub_80D518C
-sub_80D518C: ; 80D518C
+sub_80D518C: @ 80D518C
push {lr}
adds r1, r0, 0
ldr r0, =gUnknown_0857FE10
@@ -384902,7 +384902,7 @@ sub_80D518C: ; 80D518C
thumb_func_end sub_80D518C
thumb_func_start sub_80D51AC
-sub_80D51AC: ; 80D51AC
+sub_80D51AC: @ 80D51AC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -384955,7 +384955,7 @@ _080D520C:
thumb_func_end sub_80D51AC
thumb_func_start sub_80D5220
-sub_80D5220: ; 80D5220
+sub_80D5220: @ 80D5220
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -385048,7 +385048,7 @@ _080D52CA:
thumb_func_end sub_80D5220
thumb_func_start sub_80D52D0
-sub_80D52D0: ; 80D52D0
+sub_80D52D0: @ 80D52D0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -385164,7 +385164,7 @@ _080D53A6:
thumb_func_end sub_80D52D0
thumb_func_start sub_80D53BC
-sub_80D53BC: ; 80D53BC
+sub_80D53BC: @ 80D53BC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -385269,7 +385269,7 @@ _080D5478:
thumb_func_end sub_80D53BC
thumb_func_start sub_80D5484
-sub_80D5484: ; 80D5484
+sub_80D5484: @ 80D5484
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -385331,7 +385331,7 @@ _080D54F6:
thumb_func_end sub_80D5484
thumb_func_start sub_80D5508
-sub_80D5508: ; 80D5508
+sub_80D5508: @ 80D5508
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -385492,7 +385492,7 @@ _080D563C:
thumb_func_end sub_80D5508
thumb_func_start sub_80D5644
-sub_80D5644: ; 80D5644
+sub_80D5644: @ 80D5644
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -385534,7 +385534,7 @@ sub_80D5644: ; 80D5644
thumb_func_end sub_80D5644
thumb_func_start sub_80D56A4
-sub_80D56A4: ; 80D56A4
+sub_80D56A4: @ 80D56A4
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -385610,7 +385610,7 @@ _080D5728:
thumb_func_end sub_80D56A4
thumb_func_start sub_80D5738
-sub_80D5738: ; 80D5738
+sub_80D5738: @ 80D5738
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -385674,7 +385674,7 @@ _080D5782:
thumb_func_end sub_80D5738
thumb_func_start sub_80D57B8
-sub_80D57B8: ; 80D57B8
+sub_80D57B8: @ 80D57B8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -385734,7 +385734,7 @@ _080D5822:
thumb_func_end sub_80D57B8
thumb_func_start sub_80D5830
-sub_80D5830: ; 80D5830
+sub_80D5830: @ 80D5830
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -385758,7 +385758,7 @@ _080D584C:
thumb_func_end sub_80D5830
thumb_func_start sub_80D5860
-sub_80D5860: ; 80D5860
+sub_80D5860: @ 80D5860
push {r4,lr}
adds r4, r0, 0
adds r2, r4, 0
@@ -385806,7 +385806,7 @@ _080D5894:
thumb_func_end sub_80D5860
thumb_func_start sub_80D58D4
-sub_80D58D4: ; 80D58D4
+sub_80D58D4: @ 80D58D4
push {lr}
ldrh r1, [r0, 0x36]
strh r1, [r0, 0x2E]
@@ -385823,7 +385823,7 @@ sub_80D58D4: ; 80D58D4
thumb_func_end sub_80D58D4
thumb_func_start sub_80D58F8
-sub_80D58F8: ; 80D58F8
+sub_80D58F8: @ 80D58F8
push {r4,r5,lr}
adds r4, r0, 0
adds r2, r4, 0
@@ -385857,7 +385857,7 @@ sub_80D58F8: ; 80D58F8
thumb_func_end sub_80D58F8
thumb_func_start sub_80D5944
-sub_80D5944: ; 80D5944
+sub_80D5944: @ 80D5944
push {lr}
ldrh r1, [r0, 0x36]
strh r1, [r0, 0x2E]
@@ -385874,7 +385874,7 @@ sub_80D5944: ; 80D5944
thumb_func_end sub_80D5944
thumb_func_start sub_80D5968
-sub_80D5968: ; 80D5968
+sub_80D5968: @ 80D5968
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -385958,7 +385958,7 @@ _080D5A06:
thumb_func_end sub_80D5968
thumb_func_start sub_80D5A24
-sub_80D5A24: ; 80D5A24
+sub_80D5A24: @ 80D5A24
push {r4-r6,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x3C]
@@ -386021,7 +386021,7 @@ _080D5A8E:
thumb_func_end sub_80D5A24
thumb_func_start sub_80D5A94
-sub_80D5A94: ; 80D5A94
+sub_80D5A94: @ 80D5A94
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -386100,7 +386100,7 @@ _080D5ADC:
thumb_func_end sub_80D5A94
thumb_func_start sub_80D5B48
-sub_80D5B48: ; 80D5B48
+sub_80D5B48: @ 80D5B48
push {r4-r7,lr}
adds r6, r0, 0
adds r2, r6, 0
@@ -386196,7 +386196,7 @@ _080D5C0C:
thumb_func_end sub_80D5B48
thumb_func_start sub_80D5C20
-sub_80D5C20: ; 80D5C20
+sub_80D5C20: @ 80D5C20
push {r4,lr}
ldr r4, =0x02020630
movs r1, 0x38
@@ -386222,7 +386222,7 @@ sub_80D5C20: ; 80D5C20
thumb_func_end sub_80D5C20
thumb_func_start sub_80D5C50
-sub_80D5C50: ; 80D5C50
+sub_80D5C50: @ 80D5C50
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -386289,7 +386289,7 @@ _080D5C82:
thumb_func_end sub_80D5C50
thumb_func_start sub_80D5CE4
-sub_80D5CE4: ; 80D5CE4
+sub_80D5CE4: @ 80D5CE4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -386337,7 +386337,7 @@ _080D5D34:
thumb_func_end sub_80D5CE4
thumb_func_start sub_80D5D48
-sub_80D5D48: ; 80D5D48
+sub_80D5D48: @ 80D5D48
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -386390,7 +386390,7 @@ _080D5DA4:
thumb_func_end sub_80D5D48
thumb_func_start sub_80D5DB0
-sub_80D5DB0: ; 80D5DB0
+sub_80D5DB0: @ 80D5DB0
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -386475,7 +386475,7 @@ _080D5E58:
thumb_func_end sub_80D5DB0
thumb_func_start sub_80D5E6C
-sub_80D5E6C: ; 80D5E6C
+sub_80D5E6C: @ 80D5E6C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -386514,7 +386514,7 @@ _080D5EAA:
thumb_func_end sub_80D5E6C
thumb_func_start sub_80D5EB8
-sub_80D5EB8: ; 80D5EB8
+sub_80D5EB8: @ 80D5EB8
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -386575,7 +386575,7 @@ _080D5F18:
thumb_func_end sub_80D5EB8
thumb_func_start sub_80D5F3C
-sub_80D5F3C: ; 80D5F3C
+sub_80D5F3C: @ 80D5F3C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -386725,7 +386725,7 @@ _080D6050:
thumb_func_end sub_80D5F3C
thumb_func_start sub_80D6064
-sub_80D6064: ; 80D6064
+sub_80D6064: @ 80D6064
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -386766,7 +386766,7 @@ sub_80D6064: ; 80D6064
thumb_func_end sub_80D6064
thumb_func_start sub_80D60BC
-sub_80D60BC: ; 80D60BC
+sub_80D60BC: @ 80D60BC
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -386827,7 +386827,7 @@ _080D612C:
thumb_func_end sub_80D60BC
thumb_func_start sub_80D6134
-sub_80D6134: ; 80D6134
+sub_80D6134: @ 80D6134
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -386945,7 +386945,7 @@ _080D6208:
thumb_func_end sub_80D6134
thumb_func_start sub_80D622C
-sub_80D622C: ; 80D622C
+sub_80D622C: @ 80D622C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -387047,7 +387047,7 @@ _080D62CA:
thumb_func_end sub_80D622C
thumb_func_start sub_80D6308
-sub_80D6308: ; 80D6308
+sub_80D6308: @ 80D6308
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -387115,7 +387115,7 @@ _080D6382:
thumb_func_end sub_80D6308
thumb_func_start sub_80D6388
-sub_80D6388: ; 80D6388
+sub_80D6388: @ 80D6388
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -387222,7 +387222,7 @@ _080D63EE:
thumb_func_end sub_80D6388
thumb_func_start sub_80D646C
-sub_80D646C: ; 80D646C
+sub_80D646C: @ 80D646C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -387340,7 +387340,7 @@ _080D654A:
thumb_func_end sub_80D646C
thumb_func_start decrypt_bag_item_quantity
-decrypt_bag_item_quantity: ; 80D6554
+decrypt_bag_item_quantity: @ 80D6554
adds r1, r0, 0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -387355,7 +387355,7 @@ decrypt_bag_item_quantity: ; 80D6554
thumb_func_end decrypt_bag_item_quantity
thumb_func_start encrypt_bag_item_quantity
-encrypt_bag_item_quantity: ; 80D656C
+encrypt_bag_item_quantity: @ 80D656C
lsls r1, 16
lsrs r1, 16
ldr r2, =0x03005d90
@@ -387369,19 +387369,19 @@ encrypt_bag_item_quantity: ; 80D656C
thumb_func_end encrypt_bag_item_quantity
thumb_func_start sub_80D6584
-sub_80D6584: ; 80D6584
+sub_80D6584: @ 80D6584
ldrh r0, [r0]
bx lr
thumb_func_end sub_80D6584
thumb_func_start sub_80D6588
-sub_80D6588: ; 80D6588
+sub_80D6588: @ 80D6588
strh r1, [r0]
bx lr
thumb_func_end sub_80D6588
thumb_func_start encrypt_decrypt_all_item_quantities
-encrypt_decrypt_all_item_quantities: ; 80D658C
+encrypt_decrypt_all_item_quantities: @ 80D658C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -387430,7 +387430,7 @@ _080D65CC:
thumb_func_end encrypt_decrypt_all_item_quantities
thumb_func_start call_encrypt_decrypt_all_item_quantities
-call_encrypt_decrypt_all_item_quantities: ; 80D65E4
+call_encrypt_decrypt_all_item_quantities: @ 80D65E4
push {lr}
bl encrypt_decrypt_all_item_quantities
pop {r0}
@@ -387438,8 +387438,8 @@ call_encrypt_decrypt_all_item_quantities: ; 80D65E4
thumb_func_end call_encrypt_decrypt_all_item_quantities
thumb_func_start init_bag_pockets
-; void init_bag_pockets()
-init_bag_pockets: ; 80D65F0
+@ void init_bag_pockets()
+init_bag_pockets: @ 80D65F0
push {r4,lr}
ldr r1, =0x02039dd8
ldr r0, =0x03005d8c
@@ -387481,8 +387481,8 @@ init_bag_pockets: ; 80D65F0
thumb_func_end init_bag_pockets
thumb_func_start itemid_get_name
-; void itemid_get_name(int item_id, char *dest)
-itemid_get_name: ; 80D6644
+@ void itemid_get_name(int item_id, char *dest)
+itemid_get_name: @ 80D6644
push {r4,lr}
adds r4, r1, 0
lsls r0, 16
@@ -387497,7 +387497,7 @@ itemid_get_name: ; 80D6644
thumb_func_end itemid_get_name
thumb_func_start sub_80D6660
-sub_80D6660: ; 80D6660
+sub_80D6660: @ 80D6660
push {r4,lr}
adds r4, r1, 0
lsls r0, 16
@@ -387547,8 +387547,8 @@ _080D66BE:
thumb_func_end sub_80D6660
thumb_func_start GetBerryCountString
-; void GetBerryCountString(struct berry_info *berryInfo, u8 *dest, u32 berryCount)
-GetBerryCountString: ; 80D66C4
+@ void GetBerryCountString(struct berry_info *berryInfo, u8 *dest, u32 berryCount)
+GetBerryCountString: @ 80D66C4
push {r4,lr}
ldr r4, =gUnknown_085EFCE5
cmp r2, 0x1
@@ -387568,8 +387568,8 @@ _080D66CE:
thumb_func_end GetBerryCountString
thumb_func_start IsBagPocketNonEmpty
-; bool8 IsBagPocketNonEmpty(u8 pocketId)
-IsBagPocketNonEmpty: ; 80D66EC
+@ bool8 IsBagPocketNonEmpty(u8 pocketId)
+IsBagPocketNonEmpty: @ 80D66EC
push {lr}
lsls r0, 24
movs r2, 0
@@ -387604,7 +387604,7 @@ _080D6720:
thumb_func_end IsBagPocketNonEmpty
thumb_func_start sub_80D6724
-sub_80D6724: ; 80D6724
+sub_80D6724: @ 80D6724
push {r4-r7,lr}
lsls r0, 16
lsrs r7, r0, 16
@@ -387685,7 +387685,7 @@ _080D67B8:
thumb_func_end sub_80D6724
thumb_func_start sub_80D67C4
-sub_80D67C4: ; 80D67C4
+sub_80D67C4: @ 80D67C4
push {r4,lr}
movs r4, 0x85
_080D67C8:
@@ -387719,7 +387719,7 @@ _080D67F6:
thumb_func_end sub_80D67C4
thumb_func_start sub_80D6800
-sub_80D6800: ; 80D6800
+sub_80D6800: @ 80D6800
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -387870,8 +387870,8 @@ _080D6916:
thumb_func_end sub_80D6800
thumb_func_start bag_add_item
-; int bag_add_item(int item_id, int quantity)
-bag_add_item: ; 80D6928
+@ int bag_add_item(int item_id, int quantity)
+bag_add_item: @ 80D6928
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -388058,8 +388058,8 @@ _080D6A92:
thumb_func_end bag_add_item
thumb_func_start remove_item
-; pokescrcmd
-remove_item: ; 80D6AA4
+@ pokescrcmd
+remove_item: @ 80D6AA4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -388282,7 +388282,7 @@ _080D6C5A:
thumb_func_end remove_item
thumb_func_start sub_80D6C68
-sub_80D6C68: ; 80D6C68
+sub_80D6C68: @ 80D6C68
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -388294,7 +388294,7 @@ sub_80D6C68: ; 80D6C68
thumb_func_end sub_80D6C68
thumb_func_start sub_80D6C7C
-sub_80D6C7C: ; 80D6C7C
+sub_80D6C7C: @ 80D6C7C
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 24
@@ -388323,7 +388323,7 @@ _080D6CA6:
thumb_func_end sub_80D6C7C
thumb_func_start sub_80D6CAC
-sub_80D6CAC: ; 80D6CAC
+sub_80D6CAC: @ 80D6CAC
push {lr}
movs r1, 0
ldr r0, =0x03005d8c
@@ -388357,7 +388357,7 @@ _080D6CE0:
thumb_func_end sub_80D6CAC
thumb_func_start sub_80D6CE4
-sub_80D6CE4: ; 80D6CE4
+sub_80D6CE4: @ 80D6CE4
push {r4,lr}
movs r2, 0
movs r1, 0
@@ -388389,7 +388389,7 @@ _080D6D04:
thumb_func_end sub_80D6CE4
thumb_func_start sub_80D6D1C
-sub_80D6D1C: ; 80D6D1C
+sub_80D6D1C: @ 80D6D1C
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -388432,7 +388432,7 @@ _080D6D68:
thumb_func_end sub_80D6D1C
thumb_func_start sub_80D6D70
-sub_80D6D70: ; 80D6D70
+sub_80D6D70: @ 80D6D70
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -388534,7 +388534,7 @@ _080D6E3A:
thumb_func_end sub_80D6D70
thumb_func_start sub_80D6E48
-sub_80D6E48: ; 80D6E48
+sub_80D6E48: @ 80D6E48
push {lr}
lsls r0, 24
lsls r1, 16
@@ -388564,7 +388564,7 @@ _080D6E76:
thumb_func_end sub_80D6E48
thumb_func_start sub_80D6E84
-sub_80D6E84: ; 80D6E84
+sub_80D6E84: @ 80D6E84
push {r4-r7,lr}
movs r2, 0
_080D6E88:
@@ -388615,7 +388615,7 @@ _080D6ECA:
thumb_func_end sub_80D6E84
thumb_func_start sub_80D6EDC
-sub_80D6EDC: ; 80D6EDC
+sub_80D6EDC: @ 80D6EDC
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -388644,8 +388644,8 @@ _080D6F0E:
thumb_func_end sub_80D6EDC
thumb_func_start bag_pocket_get_itemid
-; int bag_pocket_get_itemid(int pocket_id_plus_1, int item_index_in_pocket)
-bag_pocket_get_itemid: ; 80D6F14
+@ int bag_pocket_get_itemid(int pocket_id_plus_1, int item_index_in_pocket)
+bag_pocket_get_itemid: @ 80D6F14
lsls r0, 24
lsls r1, 16
ldr r2, =0x02039dd8
@@ -388661,8 +388661,8 @@ bag_pocket_get_itemid: ; 80D6F14
thumb_func_end bag_pocket_get_itemid
thumb_func_start bag_pocket_get_item_quantity
-; int bag_pocket_get_item_quantity(int pocket_id_plus_1, int item_index_in_pocket)
-bag_pocket_get_item_quantity: ; 80D6F30
+@ int bag_pocket_get_item_quantity(int pocket_id_plus_1, int item_index_in_pocket)
+bag_pocket_get_item_quantity: @ 80D6F30
push {lr}
lsls r0, 24
lsls r1, 16
@@ -388683,7 +388683,7 @@ bag_pocket_get_item_quantity: ; 80D6F30
thumb_func_end bag_pocket_get_item_quantity
thumb_func_start swap32
-swap32: ; 80D6F58
+swap32: @ 80D6F58
ldr r3, [r0]
ldr r2, [r1]
str r2, [r0]
@@ -388692,7 +388692,7 @@ swap32: ; 80D6F58
thumb_func_end swap32
thumb_func_start sub_80D6F64
-sub_80D6F64: ; 80D6F64
+sub_80D6F64: @ 80D6F64
push {r4-r7,lr}
adds r6, r0, 0
movs r3, 0
@@ -388739,7 +388739,7 @@ _080D6FA6:
thumb_func_end sub_80D6F64
thumb_func_start sub_80D6FB4
-sub_80D6FB4: ; 80D6FB4
+sub_80D6FB4: @ 80D6FB4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -388806,7 +388806,7 @@ _080D701A:
thumb_func_end sub_80D6FB4
thumb_func_start sub_80D702C
-sub_80D702C: ; 80D702C
+sub_80D702C: @ 80D702C
push {r4-r6,lr}
adds r4, r0, 0
adds r3, r2, 0
@@ -388866,7 +388866,7 @@ _080D708C:
thumb_func_end sub_80D702C
thumb_func_start sub_80D7094
-sub_80D7094: ; 80D7094
+sub_80D7094: @ 80D7094
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x02039dd8
@@ -388888,8 +388888,8 @@ _080D709A:
thumb_func_end sub_80D7094
thumb_func_start CountTotalItemQuantityInBag
-; u16 CountTotalItemQuantityInBag(u16 itemId)
-CountTotalItemQuantityInBag: ; 80D70BC
+@ u16 CountTotalItemQuantityInBag(u16 itemId)
+CountTotalItemQuantityInBag: @ 80D70BC
push {r4-r7,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -388932,7 +388932,7 @@ _080D70FE:
thumb_func_end CountTotalItemQuantityInBag
thumb_func_start sub_80D710C
-sub_80D710C: ; 80D710C
+sub_80D710C: @ 80D710C
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -388992,7 +388992,7 @@ _080D717C:
thumb_func_end sub_80D710C
thumb_func_start sub_80D7184
-sub_80D7184: ; 80D7184
+sub_80D7184: @ 80D7184
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -389056,7 +389056,7 @@ _080D71FC:
thumb_func_end sub_80D7184
thumb_func_start sub_80D7204
-sub_80D7204: ; 80D7204
+sub_80D7204: @ 80D7204
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -389203,7 +389203,7 @@ _080D7326:
thumb_func_end sub_80D7204
thumb_func_start sub_80D7334
-sub_80D7334: ; 80D7334
+sub_80D7334: @ 80D7334
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -389343,7 +389343,7 @@ _080D744E:
thumb_func_end sub_80D7334
thumb_func_start itemid_sanitize
-itemid_sanitize: ; 80D745C
+itemid_sanitize: @ 80D745C
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -389361,8 +389361,8 @@ _080D7470:
thumb_func_end itemid_sanitize
thumb_func_start itemid_get_item
-; item *itemid_get_item(s16 itemId)
-itemid_get_item: ; 80D7474
+@ item *itemid_get_item(s16 itemId)
+itemid_get_item: @ 80D7474
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -389379,7 +389379,7 @@ itemid_get_item: ; 80D7474
thumb_func_end itemid_get_item
thumb_func_start itemid_get_number
-itemid_get_number: ; 80D7494
+itemid_get_number: @ 80D7494
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389398,7 +389398,7 @@ itemid_get_number: ; 80D7494
thumb_func_end itemid_get_number
thumb_func_start itemid_get_market_price
-itemid_get_market_price: ; 80D74B8
+itemid_get_market_price: @ 80D74B8
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389417,7 +389417,7 @@ itemid_get_market_price: ; 80D74B8
thumb_func_end itemid_get_market_price
thumb_func_start itemid_get_x12
-itemid_get_x12: ; 80D74DC
+itemid_get_x12: @ 80D74DC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389436,7 +389436,7 @@ itemid_get_x12: ; 80D74DC
thumb_func_end itemid_get_x12
thumb_func_start itemid_get_quality
-itemid_get_quality: ; 80D7500
+itemid_get_quality: @ 80D7500
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389455,7 +389455,7 @@ itemid_get_quality: ; 80D7500
thumb_func_end itemid_get_quality
thumb_func_start itemid_get_description
-itemid_get_description: ; 80D7524
+itemid_get_description: @ 80D7524
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389475,7 +389475,7 @@ itemid_get_description: ; 80D7524
thumb_func_end itemid_get_description
thumb_func_start itemid_is_unique
-itemid_is_unique: ; 80D7548
+itemid_is_unique: @ 80D7548
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389494,7 +389494,7 @@ itemid_is_unique: ; 80D7548
thumb_func_end itemid_is_unique
thumb_func_start itemid_get_x19
-itemid_get_x19: ; 80D756C
+itemid_get_x19: @ 80D756C
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389513,7 +389513,7 @@ itemid_get_x19: ; 80D756C
thumb_func_end itemid_get_x19
thumb_func_start itemid_get_pocket_number
-itemid_get_pocket_number: ; 80D7590
+itemid_get_pocket_number: @ 80D7590
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389532,7 +389532,7 @@ itemid_get_pocket_number: ; 80D7590
thumb_func_end itemid_get_pocket_number
thumb_func_start itemid_get_type
-itemid_get_type: ; 80D75B4
+itemid_get_type: @ 80D75B4
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389551,7 +389551,7 @@ itemid_get_type: ; 80D75B4
thumb_func_end itemid_get_type
thumb_func_start itemid_get_overworld_function
-itemid_get_overworld_function: ; 80D75D8
+itemid_get_overworld_function: @ 80D75D8
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389571,7 +389571,7 @@ itemid_get_overworld_function: ; 80D75D8
thumb_func_end itemid_get_overworld_function
thumb_func_start itemid_get_usage
-itemid_get_usage: ; 80D75FC
+itemid_get_usage: @ 80D75FC
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389591,7 +389591,7 @@ itemid_get_usage: ; 80D75FC
thumb_func_end itemid_get_usage
thumb_func_start itemid_get_battle_function
-itemid_get_battle_function: ; 80D7620
+itemid_get_battle_function: @ 80D7620
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389611,7 +389611,7 @@ itemid_get_battle_function: ; 80D7620
thumb_func_end itemid_get_battle_function
thumb_func_start itemid_get_x28
-itemid_get_x28: ; 80D7644
+itemid_get_x28: @ 80D7644
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -389631,12 +389631,12 @@ itemid_get_x28: ; 80D7644
thumb_func_end itemid_get_x28
thumb_func_start nullsub_41
-nullsub_41: ; 80D7668
+nullsub_41: @ 80D7668
bx lr
thumb_func_end nullsub_41
thumb_func_start sub_80D766C
-sub_80D766C: ; 80D766C
+sub_80D766C: @ 80D766C
ldr r1, =0x02039f2a
movs r0, 0
strb r0, [r1]
@@ -389645,7 +389645,7 @@ sub_80D766C: ; 80D766C
thumb_func_end sub_80D766C
thumb_func_start sub_80D7678
-sub_80D7678: ; 80D7678
+sub_80D7678: @ 80D7678
push {r4,lr}
movs r0, 0
movs r1, 0x40
@@ -389702,7 +389702,7 @@ sub_80D7678: ; 80D7678
thumb_func_end sub_80D7678
thumb_func_start sub_80D7724
-sub_80D7724: ; 80D7724
+sub_80D7724: @ 80D7724
push {r4,r5,lr}
ldr r0, =gUnknown_08C17AB0
movs r1, 0xC0
@@ -389747,7 +389747,7 @@ _080D775E:
thumb_func_end sub_80D7724
thumb_func_start sub_80D779C
-sub_80D779C: ; 80D779C
+sub_80D779C: @ 80D779C
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -389780,7 +389780,7 @@ _080D77BA:
thumb_func_end sub_80D779C
thumb_func_start sub_80D77E4
-sub_80D77E4: ; 80D77E4
+sub_80D77E4: @ 80D77E4
push {lr}
ldr r0, =gUnknown_08587F44
bl InitWindows
@@ -389812,7 +389812,7 @@ _080D7822:
thumb_func_end sub_80D77E4
thumb_func_start sub_80D782C
-sub_80D782C: ; 80D782C
+sub_80D782C: @ 80D782C
push {r4,r5,lr}
ldr r0, =gUnknown_08587C30
movs r1, 0xF0
@@ -389847,7 +389847,7 @@ _080D7848:
thumb_func_end sub_80D782C
thumb_func_start sub_80D787C
-sub_80D787C: ; 80D787C
+sub_80D787C: @ 80D787C
push {r4-r7,lr}
ldr r4, =0x02039f34
ldr r0, [r4]
@@ -389977,7 +389977,7 @@ _080D7942:
thumb_func_end sub_80D787C
thumb_func_start sub_80D7988
-sub_80D7988: ; 80D7988
+sub_80D7988: @ 80D7988
push {r4,r5,lr}
ldr r4, =0x02039f34
movs r0, 0x40
@@ -390064,7 +390064,7 @@ sub_80D7988: ; 80D7988
thumb_func_end sub_80D7988
thumb_func_start sub_80D7A5C
-sub_80D7A5C: ; 80D7A5C
+sub_80D7A5C: @ 80D7A5C
push {r4,r5,lr}
ldr r5, =0x02039f34
ldr r0, [r5]
@@ -390146,7 +390146,7 @@ sub_80D7A5C: ; 80D7A5C
thumb_func_end sub_80D7A5C
thumb_func_start sub_80D7B24
-sub_80D7B24: ; 80D7B24
+sub_80D7B24: @ 80D7B24
push {r4-r6,lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -390277,7 +390277,7 @@ _080D7C56:
thumb_func_end sub_80D7B24
thumb_func_start sub_80D7C7C
-sub_80D7C7C: ; 80D7C7C
+sub_80D7C7C: @ 80D7C7C
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -390304,7 +390304,7 @@ _080D7CA2:
thumb_func_end sub_80D7C7C
thumb_func_start sub_80D7CB4
-sub_80D7CB4: ; 80D7CB4
+sub_80D7CB4: @ 80D7CB4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -390417,7 +390417,7 @@ _080D7D9E:
thumb_func_end sub_80D7CB4
thumb_func_start sub_80D7DAC
-sub_80D7DAC: ; 80D7DAC
+sub_80D7DAC: @ 80D7DAC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -390430,7 +390430,7 @@ sub_80D7DAC: ; 80D7DAC
thumb_func_end sub_80D7DAC
thumb_func_start sub_80D7DC8
-sub_80D7DC8: ; 80D7DC8
+sub_80D7DC8: @ 80D7DC8
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -390447,7 +390447,7 @@ sub_80D7DC8: ; 80D7DC8
thumb_func_end sub_80D7DC8
thumb_func_start sub_80D7DE8
-sub_80D7DE8: ; 80D7DE8
+sub_80D7DE8: @ 80D7DE8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -390487,7 +390487,7 @@ _080D7E2A:
thumb_func_end sub_80D7DE8
thumb_func_start sub_80D7E44
-sub_80D7E44: ; 80D7E44
+sub_80D7E44: @ 80D7E44
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -390733,7 +390733,7 @@ _080D80B8:
thumb_func_end sub_80D7E44
thumb_func_start sub_80D80C8
-sub_80D80C8: ; 80D80C8
+sub_80D80C8: @ 80D80C8
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -390765,7 +390765,7 @@ _080D80F8:
thumb_func_end sub_80D80C8
thumb_func_start sub_80D8108
-sub_80D8108: ; 80D8108
+sub_80D8108: @ 80D8108
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -390908,7 +390908,7 @@ _080D822C:
thumb_func_end sub_80D8108
thumb_func_start sub_80D823C
-sub_80D823C: ; 80D823C
+sub_80D823C: @ 80D823C
push {r4,r5,lr}
bl CallObjectCallbacks
bl RunActiveTasks
@@ -390939,7 +390939,7 @@ _080D8266:
thumb_func_end sub_80D823C
thumb_func_start vblank_cb_battle
-vblank_cb_battle: ; 80D827C
+vblank_cb_battle: @ 80D827C
push {lr}
ldr r0, =0x02022e14
ldrh r1, [r0]
@@ -390999,7 +390999,7 @@ vblank_cb_battle: ; 80D827C
thumb_func_end vblank_cb_battle
thumb_func_start sub_80D833C
-sub_80D833C: ; 80D833C
+sub_80D833C: @ 80D833C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -391083,7 +391083,7 @@ _080D841A:
thumb_func_end sub_80D833C
thumb_func_start sub_80D8424
-sub_80D8424: ; 80D8424
+sub_80D8424: @ 80D8424
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -391132,7 +391132,7 @@ _080D8482:
thumb_func_end sub_80D8424
thumb_func_start sub_80D8490
-sub_80D8490: ; 80D8490
+sub_80D8490: @ 80D8490
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -391297,7 +391297,7 @@ _080D856C:
thumb_func_end sub_80D8490
thumb_func_start sub_80D8610
-sub_80D8610: ; 80D8610
+sub_80D8610: @ 80D8610
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -391508,7 +391508,7 @@ _080D87FA:
thumb_func_end sub_80D8610
thumb_func_start sub_80D880C
-sub_80D880C: ; 80D880C
+sub_80D880C: @ 80D880C
push {lr}
sub sp, 0x10
adds r3, r0, 0
@@ -391534,7 +391534,7 @@ sub_80D880C: ; 80D880C
thumb_func_end sub_80D880C
thumb_func_start sub_80D883C
-sub_80D883C: ; 80D883C
+sub_80D883C: @ 80D883C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -391579,7 +391579,7 @@ sub_80D883C: ; 80D883C
thumb_func_end sub_80D883C
thumb_func_start sub_80D8894
-sub_80D8894: ; 80D8894
+sub_80D8894: @ 80D8894
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -391639,7 +391639,7 @@ _080D891E:
thumb_func_end sub_80D8894
thumb_func_start sub_80D892C
-sub_80D892C: ; 80D892C
+sub_80D892C: @ 80D892C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -391661,7 +391661,7 @@ sub_80D892C: ; 80D892C
thumb_func_end sub_80D892C
thumb_func_start sub_80D895C
-sub_80D895C: ; 80D895C
+sub_80D895C: @ 80D895C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -391728,7 +391728,7 @@ _080D897C:
thumb_func_end sub_80D895C
thumb_func_start sub_80D8A04
-sub_80D8A04: ; 80D8A04
+sub_80D8A04: @ 80D8A04
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -391766,7 +391766,7 @@ _080D8A42:
thumb_func_end sub_80D8A04
thumb_func_start sub_80D8A50
-sub_80D8A50: ; 80D8A50
+sub_80D8A50: @ 80D8A50
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -391793,7 +391793,7 @@ _080D8A76:
thumb_func_end sub_80D8A50
thumb_func_start sub_80D8A88
-sub_80D8A88: ; 80D8A88
+sub_80D8A88: @ 80D8A88
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -391874,7 +391874,7 @@ _080D8B18:
thumb_func_end sub_80D8A88
thumb_func_start sub_80D8B38
-sub_80D8B38: ; 80D8B38
+sub_80D8B38: @ 80D8B38
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -394346,7 +394346,7 @@ _080DA100:
thumb_func_end sub_80D8B38
thumb_func_start sub_80DA110
-sub_80DA110: ; 80DA110
+sub_80DA110: @ 80DA110
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -394365,7 +394365,7 @@ sub_80DA110: ; 80DA110
thumb_func_end sub_80DA110
thumb_func_start sub_80DA134
-sub_80DA134: ; 80DA134
+sub_80DA134: @ 80DA134
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x24]
@@ -394394,7 +394394,7 @@ _080DA15C:
thumb_func_end sub_80DA134
thumb_func_start sub_80DA164
-sub_80DA164: ; 80DA164
+sub_80DA164: @ 80DA164
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x24]
@@ -394423,7 +394423,7 @@ _080DA18E:
thumb_func_end sub_80DA164
thumb_func_start sub_80DA198
-sub_80DA198: ; 80DA198
+sub_80DA198: @ 80DA198
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -394512,7 +394512,7 @@ _080DA250:
thumb_func_end sub_80DA198
thumb_func_start sub_80DA25C
-sub_80DA25C: ; 80DA25C
+sub_80DA25C: @ 80DA25C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -394536,7 +394536,7 @@ sub_80DA25C: ; 80DA25C
thumb_func_end sub_80DA25C
thumb_func_start sub_80DA28C
-sub_80DA28C: ; 80DA28C
+sub_80DA28C: @ 80DA28C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -394611,7 +394611,7 @@ _080DA312:
thumb_func_end sub_80DA28C
thumb_func_start sub_80DA31C
-sub_80DA31C: ; 80DA31C
+sub_80DA31C: @ 80DA31C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -394634,7 +394634,7 @@ _080DA33A:
thumb_func_end sub_80DA31C
thumb_func_start sub_80DA348
-sub_80DA348: ; 80DA348
+sub_80DA348: @ 80DA348
lsls r0, 24
lsrs r0, 24
ldr r2, =0x0201a204
@@ -394661,7 +394661,7 @@ sub_80DA348: ; 80DA348
thumb_func_end sub_80DA348
thumb_func_start sub_80DA38C
-sub_80DA38C: ; 80DA38C
+sub_80DA38C: @ 80DA38C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -394694,7 +394694,7 @@ _080DA3BE:
thumb_func_end sub_80DA38C
thumb_func_start sub_80DA3CC
-sub_80DA3CC: ; 80DA3CC
+sub_80DA3CC: @ 80DA3CC
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -394755,7 +394755,7 @@ _080DA45A:
thumb_func_end sub_80DA3CC
thumb_func_start sub_80DA464
-sub_80DA464: ; 80DA464
+sub_80DA464: @ 80DA464
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -394784,7 +394784,7 @@ _080DA48E:
thumb_func_end sub_80DA464
thumb_func_start sub_80DA49C
-sub_80DA49C: ; 80DA49C
+sub_80DA49C: @ 80DA49C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -394809,7 +394809,7 @@ _080DA4BE:
thumb_func_end sub_80DA49C
thumb_func_start sub_80DA4CC
-sub_80DA4CC: ; 80DA4CC
+sub_80DA4CC: @ 80DA4CC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -394829,7 +394829,7 @@ sub_80DA4CC: ; 80DA4CC
thumb_func_end sub_80DA4CC
thumb_func_start sub_80DA4F4
-sub_80DA4F4: ; 80DA4F4
+sub_80DA4F4: @ 80DA4F4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -394849,7 +394849,7 @@ sub_80DA4F4: ; 80DA4F4
thumb_func_end sub_80DA4F4
thumb_func_start sub_80DA51C
-sub_80DA51C: ; 80DA51C
+sub_80DA51C: @ 80DA51C
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -394917,7 +394917,7 @@ _080DA5A0:
thumb_func_end sub_80DA51C
thumb_func_start sub_80DA5B4
-sub_80DA5B4: ; 80DA5B4
+sub_80DA5B4: @ 80DA5B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -394943,7 +394943,7 @@ _080DA5D8:
thumb_func_end sub_80DA5B4
thumb_func_start sub_80DA5E8
-sub_80DA5E8: ; 80DA5E8
+sub_80DA5E8: @ 80DA5E8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -395020,7 +395020,7 @@ _080DA668:
thumb_func_end sub_80DA5E8
thumb_func_start sub_80DA6B4
-sub_80DA6B4: ; 80DA6B4
+sub_80DA6B4: @ 80DA6B4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -395053,7 +395053,7 @@ _080DA6EA:
thumb_func_end sub_80DA6B4
thumb_func_start sub_80DA700
-sub_80DA700: ; 80DA700
+sub_80DA700: @ 80DA700
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -395085,7 +395085,7 @@ _080DA72E:
thumb_func_end sub_80DA700
thumb_func_start sub_80DA740
-sub_80DA740: ; 80DA740
+sub_80DA740: @ 80DA740
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -395133,7 +395133,7 @@ _080DA794:
thumb_func_end sub_80DA740
thumb_func_start sub_80DA7A0
-sub_80DA7A0: ; 80DA7A0
+sub_80DA7A0: @ 80DA7A0
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -395164,7 +395164,7 @@ sub_80DA7A0: ; 80DA7A0
thumb_func_end sub_80DA7A0
thumb_func_start sub_80DA7EC
-sub_80DA7EC: ; 80DA7EC
+sub_80DA7EC: @ 80DA7EC
push {lr}
sub sp, 0x4
lsls r0, 24
@@ -395195,7 +395195,7 @@ sub_80DA7EC: ; 80DA7EC
thumb_func_end sub_80DA7EC
thumb_func_start sub_80DA830
-sub_80DA830: ; 80DA830
+sub_80DA830: @ 80DA830
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -395222,7 +395222,7 @@ _080DA860:
thumb_func_end sub_80DA830
thumb_func_start sub_80DA874
-sub_80DA874: ; 80DA874
+sub_80DA874: @ 80DA874
push {lr}
bl script_env_2_disable
bl script_env_2_enable_and_set_ctx_running
@@ -395231,7 +395231,7 @@ sub_80DA874: ; 80DA874
thumb_func_end sub_80DA874
thumb_func_start sub_80DA884
-sub_80DA884: ; 80DA884
+sub_80DA884: @ 80DA884
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -395249,7 +395249,7 @@ _080DA898:
thumb_func_end sub_80DA884
thumb_func_start sub_80DA8A4
-sub_80DA8A4: ; 80DA8A4
+sub_80DA8A4: @ 80DA8A4
push {lr}
ldr r0, =0x02039f25
ldr r1, =0x02039f2b
@@ -395268,7 +395268,7 @@ _080DA8C2:
thumb_func_end sub_80DA8A4
thumb_func_start sub_80DA8C8
-sub_80DA8C8: ; 80DA8C8
+sub_80DA8C8: @ 80DA8C8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -395596,7 +395596,7 @@ _080DAB40:
thumb_func_end sub_80DA8C8
thumb_func_start sub_80DAB8C
-sub_80DAB8C: ; 80DAB8C
+sub_80DAB8C: @ 80DAB8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -395747,7 +395747,7 @@ _080DAC92:
thumb_func_end sub_80DAB8C
thumb_func_start sub_80DACBC
-sub_80DACBC: ; 80DACBC
+sub_80DACBC: @ 80DACBC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -395920,7 +395920,7 @@ _080DADF6:
thumb_func_end sub_80DACBC
thumb_func_start sub_80DAE0C
-sub_80DAE0C: ; 80DAE0C
+sub_80DAE0C: @ 80DAE0C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2D
@@ -396001,7 +396001,7 @@ _080DAE9A:
thumb_func_end sub_80DAE0C
thumb_func_start sub_80DAEA4
-sub_80DAEA4: ; 80DAEA4
+sub_80DAEA4: @ 80DAEA4
push {r4,r5,lr}
movs r5, 0
_080DAEA8:
@@ -396026,7 +396026,7 @@ _080DAEA8:
thumb_func_end sub_80DAEA4
thumb_func_start sub_80DAED4
-sub_80DAED4: ; 80DAED4
+sub_80DAED4: @ 80DAED4
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r1, 24
@@ -396048,7 +396048,7 @@ sub_80DAED4: ; 80DAED4
thumb_func_end sub_80DAED4
thumb_func_start sub_80DAF04
-sub_80DAF04: ; 80DAF04
+sub_80DAF04: @ 80DAF04
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -396063,7 +396063,7 @@ sub_80DAF04: ; 80DAF04
thumb_func_end sub_80DAF04
thumb_func_start sub_80DAF1C
-sub_80DAF1C: ; 80DAF1C
+sub_80DAF1C: @ 80DAF1C
push {r4,r5,lr}
sub sp, 0x24
adds r4, r1, 0
@@ -396109,7 +396109,7 @@ _080DAF5C:
thumb_func_end sub_80DAF1C
thumb_func_start sub_80DAF88
-sub_80DAF88: ; 80DAF88
+sub_80DAF88: @ 80DAF88
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -396124,7 +396124,7 @@ sub_80DAF88: ; 80DAF88
thumb_func_end sub_80DAF88
thumb_func_start sub_80DAFA0
-sub_80DAFA0: ; 80DAFA0
+sub_80DAFA0: @ 80DAFA0
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -396153,7 +396153,7 @@ sub_80DAFA0: ; 80DAFA0
thumb_func_end sub_80DAFA0
thumb_func_start sub_80DAFE0
-sub_80DAFE0: ; 80DAFE0
+sub_80DAFE0: @ 80DAFE0
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -396250,7 +396250,7 @@ _080DB080:
thumb_func_end sub_80DAFE0
thumb_func_start sub_80DB09C
-sub_80DB09C: ; 80DB09C
+sub_80DB09C: @ 80DB09C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -396273,7 +396273,7 @@ _080DB0A6:
thumb_func_end sub_80DB09C
thumb_func_start sub_80DB0C4
-sub_80DB0C4: ; 80DB0C4
+sub_80DB0C4: @ 80DB0C4
push {r4,r5,lr}
ldr r0, =gUnknown_08587C00
bl LoadCompressedObjectPic
@@ -396311,7 +396311,7 @@ sub_80DB0C4: ; 80DB0C4
thumb_func_end sub_80DB0C4
thumb_func_start sub_80DB120
-sub_80DB120: ; 80DB120
+sub_80DB120: @ 80DB120
push {lr}
ldr r0, =gUnknown_08587C08
bl LoadCompressedObjectPic
@@ -396347,7 +396347,7 @@ sub_80DB120: ; 80DB120
thumb_func_end sub_80DB120
thumb_func_start sub_80DB174
-sub_80DB174: ; 80DB174
+sub_80DB174: @ 80DB174
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -396477,7 +396477,7 @@ _080DB280:
thumb_func_end sub_80DB174
thumb_func_start sub_80DB2A8
-sub_80DB2A8: ; 80DB2A8
+sub_80DB2A8: @ 80DB2A8
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -396493,7 +396493,7 @@ _080DB2B8:
thumb_func_end sub_80DB2A8
thumb_func_start sub_80DB2BC
-sub_80DB2BC: ; 80DB2BC
+sub_80DB2BC: @ 80DB2BC
push {r4-r6,lr}
ldr r5, =0x02039f34
ldr r0, [r5]
@@ -396518,7 +396518,7 @@ sub_80DB2BC: ; 80DB2BC
thumb_func_end sub_80DB2BC
thumb_func_start sub_80DB2EC
-sub_80DB2EC: ; 80DB2EC
+sub_80DB2EC: @ 80DB2EC
push {lr}
lsls r0, 16
lsls r1, 24
@@ -396576,7 +396576,7 @@ _080DB356:
thumb_func_end sub_80DB2EC
thumb_func_start prints_contest_move_description
-prints_contest_move_description: ; 80DB370
+prints_contest_move_description: @ 80DB370
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -396738,7 +396738,7 @@ _080DB472:
thumb_func_end prints_contest_move_description
thumb_func_start sub_80DB4E0
-sub_80DB4E0: ; 80DB4E0
+sub_80DB4E0: @ 80DB4E0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -396819,7 +396819,7 @@ _080DB576:
thumb_func_end sub_80DB4E0
thumb_func_start sub_80DB584
-sub_80DB584: ; 80DB584
+sub_80DB584: @ 80DB584
push {r4,r5,lr}
movs r4, 0
movs r5, 0
@@ -396843,14 +396843,14 @@ _080DB58A:
thumb_func_end sub_80DB584
thumb_func_start sub_80DB5B0
-sub_80DB5B0: ; 80DB5B0
+sub_80DB5B0: @ 80DB5B0
ldr r0, =0x00002034
bx lr
.pool
thumb_func_end sub_80DB5B0
thumb_func_start sub_80DB5B8
-sub_80DB5B8: ; 80DB5B8
+sub_80DB5B8: @ 80DB5B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -396963,7 +396963,7 @@ _080DB68A:
thumb_func_end sub_80DB5B8
thumb_func_start sub_80DB69C
-sub_80DB69C: ; 80DB69C
+sub_80DB69C: @ 80DB69C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -397046,7 +397046,7 @@ _080DB6B6:
thumb_func_end sub_80DB69C
thumb_func_start sub_80DB748
-sub_80DB748: ; 80DB748
+sub_80DB748: @ 80DB748
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -397091,7 +397091,7 @@ _080DB78A:
thumb_func_end sub_80DB748
thumb_func_start sub_80DB798
-sub_80DB798: ; 80DB798
+sub_80DB798: @ 80DB798
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -397213,7 +397213,7 @@ _080DB874:
thumb_func_end sub_80DB798
thumb_func_start sub_80DB884
-sub_80DB884: ; 80DB884
+sub_80DB884: @ 80DB884
push {r4,lr}
movs r4, 0
_080DB888:
@@ -397229,7 +397229,7 @@ _080DB888:
thumb_func_end sub_80DB884
thumb_func_start sub_80DB89C
-sub_80DB89C: ; 80DB89C
+sub_80DB89C: @ 80DB89C
push {lr}
movs r0, 0x4
movs r1, 0
@@ -397244,7 +397244,7 @@ sub_80DB89C: ; 80DB89C
thumb_func_end sub_80DB89C
thumb_func_start sub_80DB8B8
-sub_80DB8B8: ; 80DB8B8
+sub_80DB8B8: @ 80DB8B8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -397291,7 +397291,7 @@ _080DB90A:
thumb_func_end sub_80DB8B8
thumb_func_start sub_80DB918
-sub_80DB918: ; 80DB918
+sub_80DB918: @ 80DB918
push {r4,r5,lr}
movs r4, 0
movs r5, 0
@@ -397315,7 +397315,7 @@ _080DB91E:
thumb_func_end sub_80DB918
thumb_func_start sub_80DB944
-sub_80DB944: ; 80DB944
+sub_80DB944: @ 80DB944
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -397429,7 +397429,7 @@ _080DB9F8:
thumb_func_end sub_80DB944
thumb_func_start sub_80DBA18
-sub_80DBA18: ; 80DBA18
+sub_80DBA18: @ 80DBA18
push {r4,r5,lr}
ldr r4, =0x02039f34
movs r2, 0
@@ -397475,7 +397475,7 @@ _080DBA52:
thumb_func_end sub_80DBA18
thumb_func_start sub_80DBA68
-sub_80DBA68: ; 80DBA68
+sub_80DBA68: @ 80DBA68
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -397508,7 +397508,7 @@ _080DBA9A:
thumb_func_end sub_80DBA68
thumb_func_start sub_80DBAA0
-sub_80DBAA0: ; 80DBAA0
+sub_80DBAA0: @ 80DBAA0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -397776,7 +397776,7 @@ _080DBC3C:
thumb_func_end sub_80DBAA0
thumb_func_start sub_80DBCA8
-sub_80DBCA8: ; 80DBCA8
+sub_80DBCA8: @ 80DBCA8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -397809,7 +397809,7 @@ _080DBCDA:
thumb_func_end sub_80DBCA8
thumb_func_start sub_80DBCE0
-sub_80DBCE0: ; 80DBCE0
+sub_80DBCE0: @ 80DBCE0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -397834,7 +397834,7 @@ sub_80DBCE0: ; 80DBCE0
thumb_func_end sub_80DBCE0
thumb_func_start sub_80DBD18
-sub_80DBD18: ; 80DBD18
+sub_80DBD18: @ 80DBD18
push {r4,lr}
movs r4, 0
_080DBD1C:
@@ -397851,7 +397851,7 @@ _080DBD1C:
thumb_func_end sub_80DBD18
thumb_func_start sub_80DBD34
-sub_80DBD34: ; 80DBD34
+sub_80DBD34: @ 80DBD34
lsls r0, 24
ldr r1, =0x02039f10
lsrs r0, 23
@@ -397865,7 +397865,7 @@ sub_80DBD34: ; 80DBD34
thumb_func_end sub_80DBD34
thumb_func_start sub_80DBD4C
-sub_80DBD4C: ; 80DBD4C
+sub_80DBD4C: @ 80DBD4C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -398065,7 +398065,7 @@ _080DBEA2:
thumb_func_end sub_80DBD4C
thumb_func_start sub_80DBED4
-sub_80DBED4: ; 80DBED4
+sub_80DBED4: @ 80DBED4
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -398103,7 +398103,7 @@ _080DBF0E:
thumb_func_end sub_80DBED4
thumb_func_start sub_80DBF30
-sub_80DBF30: ; 80DBF30
+sub_80DBF30: @ 80DBF30
push {lr}
lsls r0, 4
adds r0, r2
@@ -398139,7 +398139,7 @@ _080DBF62:
thumb_func_end sub_80DBF30
thumb_func_start sub_80DBF68
-sub_80DBF68: ; 80DBF68
+sub_80DBF68: @ 80DBF68
push {lr}
ldr r0, =0x02022e16
movs r1, 0
@@ -398156,7 +398156,7 @@ sub_80DBF68: ; 80DBF68
thumb_func_end sub_80DBF68
thumb_func_start sub_80DBF90
-sub_80DBF90: ; 80DBF90
+sub_80DBF90: @ 80DBF90
push {r4,r5,lr}
sub sp, 0xC
movs r5, 0x80
@@ -398187,7 +398187,7 @@ _080DBF9A:
thumb_func_end sub_80DBF90
thumb_func_start sub_80DBFC8
-sub_80DBFC8: ; 80DBFC8
+sub_80DBFC8: @ 80DBFC8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -398211,7 +398211,7 @@ _080DBFE2:
thumb_func_end sub_80DBFC8
thumb_func_start sub_80DBFFC
-sub_80DBFFC: ; 80DBFFC
+sub_80DBFFC: @ 80DBFFC
push {lr}
lsls r0, 16
asrs r0, 16
@@ -398238,7 +398238,7 @@ _080DC020:
thumb_func_end sub_80DBFFC
thumb_func_start sub_80DC028
-sub_80DC028: ; 80DC028
+sub_80DC028: @ 80DC028
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -398335,7 +398335,7 @@ _080DC0D6:
thumb_func_end sub_80DC028
thumb_func_start sub_80DC0F4
-sub_80DC0F4: ; 80DC0F4
+sub_80DC0F4: @ 80DC0F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -398559,7 +398559,7 @@ _080DC2A8:
thumb_func_end sub_80DC0F4
thumb_func_start sub_80DC2BC
-sub_80DC2BC: ; 80DC2BC
+sub_80DC2BC: @ 80DC2BC
push {r4,r5,lr}
ldr r0, =gUnknown_08587A74
bl LoadObjectPic
@@ -398591,7 +398591,7 @@ _080DC2C8:
thumb_func_end sub_80DC2BC
thumb_func_start sub_80DC308
-sub_80DC308: ; 80DC308
+sub_80DC308: @ 80DC308
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -398673,7 +398673,7 @@ _080DC38E:
thumb_func_end sub_80DC308
thumb_func_start sub_80DC3AC
-sub_80DC3AC: ; 80DC3AC
+sub_80DC3AC: @ 80DC3AC
push {r4,lr}
movs r4, 0
_080DC3B0:
@@ -398689,7 +398689,7 @@ _080DC3B0:
thumb_func_end sub_80DC3AC
thumb_func_start sub_80DC3C4
-sub_80DC3C4: ; 80DC3C4
+sub_80DC3C4: @ 80DC3C4
push {r4,lr}
movs r2, 0
ldr r3, =0x02039f34
@@ -398729,7 +398729,7 @@ _080DC402:
thumb_func_end sub_80DC3C4
thumb_func_start sub_80DC408
-sub_80DC408: ; 80DC408
+sub_80DC408: @ 80DC408
push {r4,lr}
adds r3, r0, 0
ldrh r2, [r3, 0x24]
@@ -398766,7 +398766,7 @@ _080DC446:
thumb_func_end sub_80DC408
thumb_func_start sub_80DC44C
-sub_80DC44C: ; 80DC44C
+sub_80DC44C: @ 80DC44C
push {r4-r6,lr}
movs r2, 0
ldr r6, =0x02020630
@@ -398798,7 +398798,7 @@ _080DC458:
thumb_func_end sub_80DC44C
thumb_func_start sub_80DC490
-sub_80DC490: ; 80DC490
+sub_80DC490: @ 80DC490
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -398849,7 +398849,7 @@ _080DC4E2:
thumb_func_end sub_80DC490
thumb_func_start sub_80DC4F0
-sub_80DC4F0: ; 80DC4F0
+sub_80DC4F0: @ 80DC4F0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -398917,7 +398917,7 @@ _080DC506:
thumb_func_end sub_80DC4F0
thumb_func_start sub_80DC594
-sub_80DC594: ; 80DC594
+sub_80DC594: @ 80DC594
push {lr}
ldr r0, =gUnknown_08587BB0
bl LoadCompressedObjectPic
@@ -398951,7 +398951,7 @@ sub_80DC594: ; 80DC594
thumb_func_end sub_80DC594
thumb_func_start sub_80DC5E8
-sub_80DC5E8: ; 80DC5E8
+sub_80DC5E8: @ 80DC5E8
push {r4,lr}
ldr r0, =sub_80DC728
movs r1, 0x1E
@@ -398985,7 +398985,7 @@ _080DC60A:
thumb_func_end sub_80DC5E8
thumb_func_start sub_80DC630
-sub_80DC630: ; 80DC630
+sub_80DC630: @ 80DC630
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -399020,7 +399020,7 @@ sub_80DC630: ; 80DC630
thumb_func_end sub_80DC630
thumb_func_start sub_80DC674
-sub_80DC674: ; 80DC674
+sub_80DC674: @ 80DC674
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -399043,7 +399043,7 @@ sub_80DC674: ; 80DC674
thumb_func_end sub_80DC674
thumb_func_start sub_80DC6A4
-sub_80DC6A4: ; 80DC6A4
+sub_80DC6A4: @ 80DC6A4
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -399108,7 +399108,7 @@ _080DC716:
thumb_func_end sub_80DC6A4
thumb_func_start sub_80DC728
-sub_80DC728: ; 80DC728
+sub_80DC728: @ 80DC728
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -399210,7 +399210,7 @@ _080DC7CA:
thumb_func_end sub_80DC728
thumb_func_start sub_80DC7EC
-sub_80DC7EC: ; 80DC7EC
+sub_80DC7EC: @ 80DC7EC
push {r4,lr}
ldr r0, =sub_80DC8D0
movs r1, 0x1E
@@ -399234,7 +399234,7 @@ _080DC800:
thumb_func_end sub_80DC7EC
thumb_func_start sub_80DC81C
-sub_80DC81C: ; 80DC81C
+sub_80DC81C: @ 80DC81C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -399270,7 +399270,7 @@ sub_80DC81C: ; 80DC81C
thumb_func_end sub_80DC81C
thumb_func_start sub_80DC864
-sub_80DC864: ; 80DC864
+sub_80DC864: @ 80DC864
push {r4,lr}
movs r4, 0
_080DC868:
@@ -399286,7 +399286,7 @@ _080DC868:
thumb_func_end sub_80DC864
thumb_func_start sub_80DC87C
-sub_80DC87C: ; 80DC87C
+sub_80DC87C: @ 80DC87C
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -399324,7 +399324,7 @@ sub_80DC87C: ; 80DC87C
thumb_func_end sub_80DC87C
thumb_func_start sub_80DC8D0
-sub_80DC8D0: ; 80DC8D0
+sub_80DC8D0: @ 80DC8D0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -399440,7 +399440,7 @@ _080DC996:
thumb_func_end sub_80DC8D0
thumb_func_start sub_80DC9B4
-sub_80DC9B4: ; 80DC9B4
+sub_80DC9B4: @ 80DC9B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -399469,7 +399469,7 @@ _080DC9E6:
thumb_func_end sub_80DC9B4
thumb_func_start sub_80DC9EC
-sub_80DC9EC: ; 80DC9EC
+sub_80DC9EC: @ 80DC9EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -399637,7 +399637,7 @@ sub_80DC9EC: ; 80DC9EC
thumb_func_end sub_80DC9EC
thumb_func_start sub_80DCB78
-sub_80DCB78: ; 80DCB78
+sub_80DCB78: @ 80DCB78
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -399666,7 +399666,7 @@ sub_80DCB78: ; 80DCB78
thumb_func_end sub_80DCB78
thumb_func_start sub_80DCBB4
-sub_80DCBB4: ; 80DCBB4
+sub_80DCBB4: @ 80DCBB4
push {lr}
movs r1, 0xFD
lsls r1, 6
@@ -399681,7 +399681,7 @@ sub_80DCBB4: ; 80DCBB4
thumb_func_end sub_80DCBB4
thumb_func_start sub_80DCBD0
-sub_80DCBD0: ; 80DCBD0
+sub_80DCBD0: @ 80DCBD0
push {lr}
movs r0, 0x50
movs r1, 0
@@ -399694,7 +399694,7 @@ sub_80DCBD0: ; 80DCBD0
thumb_func_end sub_80DCBD0
thumb_func_start sub_80DCBE8
-sub_80DCBE8: ; 80DCBE8
+sub_80DCBE8: @ 80DCBE8
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -399765,7 +399765,7 @@ _080DCC76:
thumb_func_end sub_80DCBE8
thumb_func_start sub_80DCC84
-sub_80DCC84: ; 80DCC84
+sub_80DCC84: @ 80DCC84
push {lr}
mov r12, r0
adds r0, 0x3F
@@ -399809,7 +399809,7 @@ _080DCCCC:
thumb_func_end sub_80DCC84
thumb_func_start sub_80DCCD8
-sub_80DCCD8: ; 80DCCD8
+sub_80DCCD8: @ 80DCCD8
push {lr}
ldr r1, =0x02039f34
ldr r1, [r1]
@@ -399834,7 +399834,7 @@ sub_80DCCD8: ; 80DCCD8
thumb_func_end sub_80DCCD8
thumb_func_start sub_80DCD08
-sub_80DCD08: ; 80DCD08
+sub_80DCD08: @ 80DCD08
push {lr}
ldr r0, =0x02000000
movs r1, 0xD0
@@ -399868,7 +399868,7 @@ _080DCD42:
thumb_func_end sub_80DCD08
thumb_func_start sub_80DCD48
-sub_80DCD48: ; 80DCD48
+sub_80DCD48: @ 80DCD48
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x020322d5
@@ -399998,7 +399998,7 @@ _080DCE44:
thumb_func_end sub_80DCD48
thumb_func_start sub_80DCE58
-sub_80DCE58: ; 80DCE58
+sub_80DCE58: @ 80DCE58
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -400259,7 +400259,7 @@ _080DD034:
thumb_func_end sub_80DCE58
thumb_func_start sub_80DD04C
-sub_80DD04C: ; 80DD04C
+sub_80DD04C: @ 80DD04C
push {r4,r5,lr}
movs r4, 0
movs r5, 0xA0
@@ -400285,7 +400285,7 @@ _080DD052:
thumb_func_end sub_80DD04C
thumb_func_start sub_80DD080
-sub_80DD080: ; 80DD080
+sub_80DD080: @ 80DD080
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -400714,7 +400714,7 @@ _080DD3C4:
thumb_func_end sub_80DD080
thumb_func_start sub_80DD3D4
-sub_80DD3D4: ; 80DD3D4
+sub_80DD3D4: @ 80DD3D4
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02039f34
@@ -400730,7 +400730,7 @@ sub_80DD3D4: ; 80DD3D4
thumb_func_end sub_80DD3D4
thumb_func_start sub_80DD3F0
-sub_80DD3F0: ; 80DD3F0
+sub_80DD3F0: @ 80DD3F0
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02039f34
@@ -400746,7 +400746,7 @@ sub_80DD3F0: ; 80DD3F0
thumb_func_end sub_80DD3F0
thumb_func_start sub_80DD40C
-sub_80DD40C: ; 80DD40C
+sub_80DD40C: @ 80DD40C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -400789,7 +400789,7 @@ _080DD456:
thumb_func_end sub_80DD40C
thumb_func_start sub_80DD45C
-sub_80DD45C: ; 80DD45C
+sub_80DD45C: @ 80DD45C
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -400886,7 +400886,7 @@ _080DD52C:
thumb_func_end sub_80DD45C
thumb_func_start sub_80DD560
-sub_80DD560: ; 80DD560
+sub_80DD560: @ 80DD560
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -400913,7 +400913,7 @@ sub_80DD560: ; 80DD560
thumb_func_end sub_80DD560
thumb_func_start sub_80DD590
-sub_80DD590: ; 80DD590
+sub_80DD590: @ 80DD590
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -401088,7 +401088,7 @@ _080DD690:
thumb_func_end sub_80DD590
thumb_func_start sub_80DD6DC
-sub_80DD6DC: ; 80DD6DC
+sub_80DD6DC: @ 80DD6DC
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -401123,7 +401123,7 @@ _080DD712:
thumb_func_end sub_80DD6DC
thumb_func_start sub_80DD720
-sub_80DD720: ; 80DD720
+sub_80DD720: @ 80DD720
push {r4,r5,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -401339,7 +401339,7 @@ _080DD8F8:
thumb_func_end sub_80DD720
thumb_func_start sub_80DD940
-sub_80DD940: ; 80DD940
+sub_80DD940: @ 80DD940
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -401421,7 +401421,7 @@ _080DD9C8:
thumb_func_end sub_80DD940
thumb_func_start sub_80DD9F0
-sub_80DD9F0: ; 80DD9F0
+sub_80DD9F0: @ 80DD9F0
lsls r0, 16
ldr r3, =gUnknown_085899EC
ldr r1, =gContestMoves
@@ -401443,7 +401443,7 @@ sub_80DD9F0: ; 80DD9F0
thumb_func_end sub_80DD9F0
thumb_func_start sub_80DDA20
-sub_80DDA20: ; 80DDA20
+sub_80DDA20: @ 80DDA20
push {r4,r5,lr}
ldr r0, =c3_08130B10
movs r1, 0xA
@@ -401471,7 +401471,7 @@ sub_80DDA20: ; 80DDA20
thumb_func_end sub_80DDA20
thumb_func_start c3_08130B10
-c3_08130B10: ; 80DDA60
+c3_08130B10: @ 80DDA60
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -401558,7 +401558,7 @@ _080DDAFE:
thumb_func_end c3_08130B10
thumb_func_start sub_80DDB0C
-sub_80DDB0C: ; 80DDB0C
+sub_80DDB0C: @ 80DDB0C
push {r4,lr}
ldr r0, =sub_80DDB6C
movs r1, 0xA
@@ -401601,7 +401601,7 @@ sub_80DDB0C: ; 80DDB0C
thumb_func_end sub_80DDB0C
thumb_func_start sub_80DDB6C
-sub_80DDB6C: ; 80DDB6C
+sub_80DDB6C: @ 80DDB6C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -401662,7 +401662,7 @@ _080DDBD4:
thumb_func_end sub_80DDB6C
thumb_func_start sub_80DDBE8
-sub_80DDBE8: ; 80DDBE8
+sub_80DDBE8: @ 80DDBE8
push {r4,r5,lr}
ldr r5, =0x02020630
ldr r4, =0x02039f34
@@ -401713,7 +401713,7 @@ _080DDC40:
thumb_func_end sub_80DDBE8
thumb_func_start task08_080CD1CC
-task08_080CD1CC: ; 80DDC4C
+task08_080CD1CC: @ 80DDC4C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -401782,7 +401782,7 @@ _080DDCC4:
thumb_func_end task08_080CD1CC
thumb_func_start sub_80DDCDC
-sub_80DDCDC: ; 80DDCDC
+sub_80DDCDC: @ 80DDCDC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -401814,7 +401814,7 @@ sub_80DDCDC: ; 80DDCDC
thumb_func_end sub_80DDCDC
thumb_func_start sub_80DDD20
-sub_80DDD20: ; 80DDD20
+sub_80DDD20: @ 80DDD20
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -401884,7 +401884,7 @@ _080DDD9C:
thumb_func_end sub_80DDD20
thumb_func_start sub_80DDDA8
-sub_80DDDA8: ; 80DDDA8
+sub_80DDDA8: @ 80DDDA8
ldr r3, =0x02020630
ldr r0, =0x02039f34
ldr r2, [r0]
@@ -401915,7 +401915,7 @@ sub_80DDDA8: ; 80DDDA8
thumb_func_end sub_80DDDA8
thumb_func_start sub_80DDDE4
-sub_80DDDE4: ; 80DDDE4
+sub_80DDDE4: @ 80DDDE4
ldr r2, =0x02020630
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -401936,7 +401936,7 @@ sub_80DDDE4: ; 80DDDE4
thumb_func_end sub_80DDDE4
thumb_func_start sub_80DDE0C
-sub_80DDE0C: ; 80DDE0C
+sub_80DDE0C: @ 80DDE0C
push {lr}
ldr r0, =sub_80DDE30
movs r1, 0xF
@@ -401954,7 +401954,7 @@ sub_80DDE0C: ; 80DDE0C
thumb_func_end sub_80DDE0C
thumb_func_start sub_80DDE30
-sub_80DDE30: ; 80DDE30
+sub_80DDE30: @ 80DDE30
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -402025,7 +402025,7 @@ _080DDEBA:
thumb_func_end sub_80DDE30
thumb_func_start sub_80DDED0
-sub_80DDED0: ; 80DDED0
+sub_80DDED0: @ 80DDED0
push {r4-r7,lr}
adds r4, r0, 0
lsls r4, 24
@@ -402109,7 +402109,7 @@ _080DDF4E:
thumb_func_end sub_80DDED0
thumb_func_start sub_80DDF80
-sub_80DDF80: ; 80DDF80
+sub_80DDF80: @ 80DDF80
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -402177,7 +402177,7 @@ _080DDFFC:
thumb_func_end sub_80DDF80
thumb_func_start sub_80DE008
-sub_80DE008: ; 80DE008
+sub_80DE008: @ 80DE008
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -402287,7 +402287,7 @@ _080DE0D6:
thumb_func_end sub_80DE008
thumb_func_start sub_80DE0F0
-sub_80DE0F0: ; 80DE0F0
+sub_80DE0F0: @ 80DE0F0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -402318,7 +402318,7 @@ _080DE122:
thumb_func_end sub_80DE0F0
thumb_func_start sub_80DE12C
-sub_80DE12C: ; 80DE12C
+sub_80DE12C: @ 80DE12C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -402410,7 +402410,7 @@ _080DE1CA:
thumb_func_end sub_80DE12C
thumb_func_start sub_80DE1E8
-sub_80DE1E8: ; 80DE1E8
+sub_80DE1E8: @ 80DE1E8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -402444,7 +402444,7 @@ _080DE21E:
thumb_func_end sub_80DE1E8
thumb_func_start sub_80DE224
-sub_80DE224: ; 80DE224
+sub_80DE224: @ 80DE224
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -402577,7 +402577,7 @@ _080DE2F0:
thumb_func_end sub_80DE224
thumb_func_start sub_80DE350
-sub_80DE350: ; 80DE350
+sub_80DE350: @ 80DE350
push {r4-r7,lr}
sub sp, 0x8
ldr r1, =0x06008000
@@ -402671,7 +402671,7 @@ _080DE3CA:
thumb_func_end sub_80DE350
thumb_func_start sub_80DE424
-sub_80DE424: ; 80DE424
+sub_80DE424: @ 80DE424
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -402699,7 +402699,7 @@ sub_80DE424: ; 80DE424
thumb_func_end sub_80DE424
thumb_func_start sub_80DE464
-sub_80DE464: ; 80DE464
+sub_80DE464: @ 80DE464
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -402733,7 +402733,7 @@ _080DE496:
thumb_func_end sub_80DE464
thumb_func_start sub_80DE4A8
-sub_80DE4A8: ; 80DE4A8
+sub_80DE4A8: @ 80DE4A8
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -402854,7 +402854,7 @@ _080DE5B4:
thumb_func_end sub_80DE4A8
thumb_func_start sub_80DE5C0
-sub_80DE5C0: ; 80DE5C0
+sub_80DE5C0: @ 80DE5C0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -402880,7 +402880,7 @@ _080DE5E4:
thumb_func_end sub_80DE5C0
thumb_func_start sub_80DE5F4
-sub_80DE5F4: ; 80DE5F4
+sub_80DE5F4: @ 80DE5F4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -402938,7 +402938,7 @@ _080DE654:
thumb_func_end sub_80DE5F4
thumb_func_start sub_80DE65C
-sub_80DE65C: ; 80DE65C
+sub_80DE65C: @ 80DE65C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -402972,7 +402972,7 @@ _080DE690:
thumb_func_end sub_80DE65C
thumb_func_start sub_80DE69C
-sub_80DE69C: ; 80DE69C
+sub_80DE69C: @ 80DE69C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -403091,7 +403091,7 @@ _080DE74C:
thumb_func_end sub_80DE69C
thumb_func_start sub_80DE794
-sub_80DE794: ; 80DE794
+sub_80DE794: @ 80DE794
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -403172,7 +403172,7 @@ _080DE822:
thumb_func_end sub_80DE794
thumb_func_start sub_80DE834
-sub_80DE834: ; 80DE834
+sub_80DE834: @ 80DE834
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -403188,7 +403188,7 @@ _080DE844:
thumb_func_end sub_80DE834
thumb_func_start sub_80DE84C
-sub_80DE84C: ; 80DE84C
+sub_80DE84C: @ 80DE84C
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -403204,7 +403204,7 @@ _080DE85A:
thumb_func_end sub_80DE84C
thumb_func_start sub_80DE864
-sub_80DE864: ; 80DE864
+sub_80DE864: @ 80DE864
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -403358,7 +403358,7 @@ _080DE9A2:
thumb_func_end sub_80DE864
thumb_func_start sub_80DE9B0
-sub_80DE9B0: ; 80DE9B0
+sub_80DE9B0: @ 80DE9B0
push {r4,lr}
ldr r4, =0x02039f34
ldr r0, [r4]
@@ -403383,7 +403383,7 @@ _080DE9D2:
thumb_func_end sub_80DE9B0
thumb_func_start sub_80DE9DC
-sub_80DE9DC: ; 80DE9DC
+sub_80DE9DC: @ 80DE9DC
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -403417,7 +403417,7 @@ sub_80DE9DC: ; 80DE9DC
thumb_func_end sub_80DE9DC
thumb_func_start sub_80DEA20
-sub_80DEA20: ; 80DEA20
+sub_80DEA20: @ 80DEA20
push {lr}
ldr r0, =DummyObjectCallback
bl object_new_hidden_with_callback
@@ -403440,7 +403440,7 @@ sub_80DEA20: ; 80DEA20
thumb_func_end sub_80DEA20
thumb_func_start sub_80DEA5C
-sub_80DEA5C: ; 80DEA5C
+sub_80DEA5C: @ 80DEA5C
push {r4,lr}
ldr r0, =0x020241e4
ldrb r0, [r0, 0x3]
@@ -403476,7 +403476,7 @@ sub_80DEA5C: ; 80DEA5C
thumb_func_end sub_80DEA5C
thumb_func_start sub_80DEAA8
-sub_80DEAA8: ; 80DEAA8
+sub_80DEAA8: @ 80DEAA8
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -403545,7 +403545,7 @@ _080DEB64:
thumb_func_end sub_80DEAA8
thumb_func_start sub_80DEB70
-sub_80DEB70: ; 80DEB70
+sub_80DEB70: @ 80DEB70
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -403593,7 +403593,7 @@ sub_80DEB70: ; 80DEB70
thumb_func_end sub_80DEB70
thumb_func_start sub_80DEBD0
-sub_80DEBD0: ; 80DEBD0
+sub_80DEBD0: @ 80DEBD0
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -403641,7 +403641,7 @@ sub_80DEBD0: ; 80DEBD0
thumb_func_end sub_80DEBD0
thumb_func_start sub_80DEC30
-sub_80DEC30: ; 80DEC30
+sub_80DEC30: @ 80DEC30
push {r4,r5,lr}
sub sp, 0x10
str r0, [sp]
@@ -403711,7 +403711,7 @@ _080DECA4:
thumb_func_end sub_80DEC30
thumb_func_start sub_80DECB8
-sub_80DECB8: ; 80DECB8
+sub_80DECB8: @ 80DECB8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -403756,7 +403756,7 @@ sub_80DECB8: ; 80DECB8
thumb_func_end sub_80DECB8
thumb_func_start sub_80DED10
-sub_80DED10: ; 80DED10
+sub_80DED10: @ 80DED10
push {r4-r6,lr}
sub sp, 0x10
ldr r4, [sp, 0x20]
@@ -403789,7 +403789,7 @@ sub_80DED10: ; 80DED10
thumb_func_end sub_80DED10
thumb_func_start sub_80DED4C
-sub_80DED4C: ; 80DED4C
+sub_80DED4C: @ 80DED4C
push {lr}
bl RunTextPrinters
movs r0, 0x4
@@ -403801,7 +403801,7 @@ sub_80DED4C: ; 80DED4C
thumb_func_end sub_80DED4C
thumb_func_start sub_80DED60
-sub_80DED60: ; 80DED60
+sub_80DED60: @ 80DED60
ldr r2, =0x02039f38
movs r1, 0x1
lsls r1, r0
@@ -403813,7 +403813,7 @@ sub_80DED60: ; 80DED60
thumb_func_end sub_80DED60
thumb_func_start sub_80DED74
-sub_80DED74: ; 80DED74
+sub_80DED74: @ 80DED74
push {r4-r6,lr}
movs r0, 0
ldr r6, =0x03005d90
@@ -403842,7 +403842,7 @@ _080DED84:
thumb_func_end sub_80DED74
thumb_func_start sub_80DEDA8
-sub_80DEDA8: ; 80DEDA8
+sub_80DEDA8: @ 80DEDA8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -404072,7 +404072,7 @@ _080DEF90:
thumb_func_end sub_80DEDA8
thumb_func_start sub_80DEFA8
-sub_80DEFA8: ; 80DEFA8
+sub_80DEFA8: @ 80DEFA8
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -404148,7 +404148,7 @@ _080DF03A:
thumb_func_end sub_80DEFA8
thumb_func_start sub_80DF040
-sub_80DF040: ; 80DF040
+sub_80DF040: @ 80DF040
push {r4-r7,lr}
movs r2, 0
ldr r0, =0x03005d8c
@@ -404179,7 +404179,7 @@ _080DF04C:
thumb_func_end sub_80DF040
thumb_func_start sub_80DF080
-sub_80DF080: ; 80DF080
+sub_80DF080: @ 80DF080
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -404424,7 +404424,7 @@ _080DF24A:
thumb_func_end sub_80DF080
thumb_func_start sub_80DF250
-sub_80DF250: ; 80DF250
+sub_80DF250: @ 80DF250
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -404774,7 +404774,7 @@ _080DF4C0:
thumb_func_end sub_80DF250
thumb_func_start sub_80DF4F8
-sub_80DF4F8: ; 80DF4F8
+sub_80DF4F8: @ 80DF4F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -405038,7 +405038,7 @@ _080DF6EE:
thumb_func_end sub_80DF4F8
thumb_func_start sub_80DF704
-sub_80DF704: ; 80DF704
+sub_80DF704: @ 80DF704
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -405080,7 +405080,7 @@ _080DF74A:
thumb_func_end sub_80DF704
thumb_func_start sub_80DF750
-sub_80DF750: ; 80DF750
+sub_80DF750: @ 80DF750
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -405319,7 +405319,7 @@ _080DF924:
thumb_func_end sub_80DF750
thumb_func_start sub_80DF940
-sub_80DF940: ; 80DF940
+sub_80DF940: @ 80DF940
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0x2
@@ -405401,7 +405401,7 @@ _080DF9CC:
thumb_func_end sub_80DF940
thumb_func_start sub_80DF9D4
-sub_80DF9D4: ; 80DF9D4
+sub_80DF9D4: @ 80DF9D4
ldrb r2, [r0, 0x5]
movs r1, 0xFF
strb r1, [r0, 0x5]
@@ -405410,7 +405410,7 @@ sub_80DF9D4: ; 80DF9D4
thumb_func_end sub_80DF9D4
thumb_func_start sub_80DF9E0
-sub_80DF9E0: ; 80DF9E0
+sub_80DF9E0: @ 80DF9E0
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -405434,7 +405434,7 @@ _080DFA00:
thumb_func_end sub_80DF9E0
thumb_func_start sub_80DFA08
-sub_80DFA08: ; 80DFA08
+sub_80DFA08: @ 80DFA08
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -405495,8 +405495,8 @@ _080DFA70:
thumb_func_end sub_80DFA08
thumb_func_start CreateShopMenu
-; s8 CreateShopMenu(s8 type)
-CreateShopMenu: ; 80DFA78
+@ s8 CreateShopMenu(s8 type)
+CreateShopMenu: @ 80DFA78
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -405581,8 +405581,8 @@ _080DFAF8:
thumb_func_end CreateShopMenu
thumb_func_start SetShopMenuCallback
-; void SetShopMenuCallback()
-SetShopMenuCallback: ; 80DFB4C
+@ void SetShopMenuCallback()
+SetShopMenuCallback: @ 80DFB4C
ldr r1, =0x02039f60
str r0, [r1]
bx lr
@@ -405590,8 +405590,8 @@ SetShopMenuCallback: ; 80DFB4C
thumb_func_end SetShopMenuCallback
thumb_func_start SetShopItemsForSale
-; int SetShopItemsForSale(s16 *itemsForSale)
-SetShopItemsForSale: ; 80DFB58
+@ int SetShopItemsForSale(s16 *itemsForSale)
+SetShopItemsForSale: @ 80DFB58
push {lr}
adds r1, r0, 0
movs r2, 0
@@ -405620,8 +405620,8 @@ _080DFB80:
thumb_func_end SetShopItemsForSale
thumb_func_start Task_ShopMenu
-; void Task_ShopMenu(u8 taskId)
-Task_ShopMenu: ; 80DFB88
+@ void Task_ShopMenu(u8 taskId)
+Task_ShopMenu: @ 80DFB88
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -405657,8 +405657,8 @@ _080DFBC4:
thumb_func_end Task_ShopMenu
thumb_func_start HandleShopMenuBuy
-; void HandleShopMenuBuy(u8 taskId)
-HandleShopMenuBuy: ; 80DFBD0
+@ void HandleShopMenuBuy(u8 taskId)
+HandleShopMenuBuy: @ 80DFBD0
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -405685,8 +405685,8 @@ HandleShopMenuBuy: ; 80DFBD0
thumb_func_end HandleShopMenuBuy
thumb_func_start HandleShopMenuSell
-; void HandleShopMenuSell(u8 taskId)
-HandleShopMenuSell: ; 80DFC0C
+@ void HandleShopMenuSell(u8 taskId)
+HandleShopMenuSell: @ 80DFC0C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -405713,8 +405713,8 @@ HandleShopMenuSell: ; 80DFC0C
thumb_func_end HandleShopMenuSell
thumb_func_start CB2_ExitSellMenu
-; int CB2_ExitSellMenu()
-CB2_ExitSellMenu: ; 80DFC48
+@ int CB2_ExitSellMenu()
+CB2_ExitSellMenu: @ 80DFC48
push {lr}
ldr r0, =0x03005dac
ldr r1, =MapPostLoadHook_ExitBuyOrSellMenu
@@ -405727,8 +405727,8 @@ CB2_ExitSellMenu: ; 80DFC48
thumb_func_end CB2_ExitSellMenu
thumb_func_start HandleShopMenuQuit
-; void HandleShopMenuQuit(u8 taskId)
-HandleShopMenuQuit: ; 80DFC68
+@ void HandleShopMenuQuit(u8 taskId)
+HandleShopMenuQuit: @ 80DFC68
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -405755,8 +405755,8 @@ _080DFC98:
thumb_func_end HandleShopMenuQuit
thumb_func_start Task_GoToBuyOrSellMenu
-; int Task_GoToBuyOrSellMenu(u8 taskId)
-Task_GoToBuyOrSellMenu: ; 80DFCA4
+@ int Task_GoToBuyOrSellMenu(u8 taskId)
+Task_GoToBuyOrSellMenu: @ 80DFCA4
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -405786,8 +405786,8 @@ _080DFCD2:
thumb_func_end Task_GoToBuyOrSellMenu
thumb_func_start MapPostLoadHook_ExitBuyOrSellMenu
-; void MapPostLoadHook_ExitBuyOrSellMenu()
-MapPostLoadHook_ExitBuyOrSellMenu: ; 80DFCE0
+@ void MapPostLoadHook_ExitBuyOrSellMenu()
+MapPostLoadHook_ExitBuyOrSellMenu: @ 80DFCE0
push {lr}
bl pal_fill_black
ldr r0, =Task_ExitSellMenu
@@ -405799,8 +405799,8 @@ MapPostLoadHook_ExitBuyOrSellMenu: ; 80DFCE0
thumb_func_end MapPostLoadHook_ExitBuyOrSellMenu
thumb_func_start Task_ExitSellMenu
-; void Task_ExitSellMenu(u8 taskId)
-Task_ExitSellMenu: ; 80DFCF8
+@ void Task_ExitSellMenu(u8 taskId)
+Task_ExitSellMenu: @ 80DFCF8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -405833,8 +405833,8 @@ _080DFD36:
thumb_func_end Task_ExitSellMenu
thumb_func_start ReturnToShopMenuAfterExitingSellMenu
-; void ReturnToShopMenuAfterExitingSellMenu(u8 taskId)
-ReturnToShopMenuAfterExitingSellMenu: ; 80DFD44
+@ void ReturnToShopMenuAfterExitingSellMenu(u8 taskId)
+ReturnToShopMenuAfterExitingSellMenu: @ 80DFD44
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -405851,8 +405851,8 @@ ReturnToShopMenuAfterExitingSellMenu: ; 80DFD44
thumb_func_end ReturnToShopMenuAfterExitingSellMenu
thumb_func_start CB2_BuyMenu
-; void CB2_BuyMenu()
-CB2_BuyMenu: ; 80DFD64
+@ void CB2_BuyMenu()
+CB2_BuyMenu: @ 80DFD64
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -405864,8 +405864,8 @@ CB2_BuyMenu: ; 80DFD64
thumb_func_end CB2_BuyMenu
thumb_func_start VBlankCB_BuyMenu
-; void VBlankCB_BuyMenu()
-VBlankCB_BuyMenu: ; 80DFD80
+@ void VBlankCB_BuyMenu()
+VBlankCB_BuyMenu: @ 80DFD80
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -405875,8 +405875,8 @@ VBlankCB_BuyMenu: ; 80DFD80
thumb_func_end VBlankCB_BuyMenu
thumb_func_start CB2_InitBuyMenu
-; void CB2_InitBuyMenu()
-CB2_InitBuyMenu: ; 80DFD94
+@ void CB2_InitBuyMenu()
+CB2_InitBuyMenu: @ 80DFD94
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -406016,8 +406016,8 @@ _080DFEF4:
thumb_func_end CB2_InitBuyMenu
thumb_func_start BuyMenuFreeMemory
-; void BuyMenuFreeMemory()
-BuyMenuFreeMemory: ; 80DFEFC
+@ void BuyMenuFreeMemory()
+BuyMenuFreeMemory: @ 80DFEFC
push {lr}
ldr r0, =0x02039f70
ldr r0, [r0]
@@ -406035,8 +406035,8 @@ BuyMenuFreeMemory: ; 80DFEFC
thumb_func_end BuyMenuFreeMemory
thumb_func_start BuyMenuBuildListMenuTemplate
-; void BuyMenuBuildListMenuTemplate()
-BuyMenuBuildListMenuTemplate: ; 80DFF2C
+@ void BuyMenuBuildListMenuTemplate()
+BuyMenuBuildListMenuTemplate: @ 80DFF2C
push {r4-r7,lr}
ldr r7, =0x02039f74
ldr r4, =0x02039f60
@@ -406128,8 +406128,8 @@ _080DFFDE:
thumb_func_end BuyMenuBuildListMenuTemplate
thumb_func_start BuyMenuSetListEntry
-; void BuyMenuSetListEntry(struct ListMenuEntry *entry, u16 code, u8 *str)
-BuyMenuSetListEntry: ; 80E0000
+@ void BuyMenuSetListEntry(struct ListMenuEntry *entry, u16 code, u8 *str)
+BuyMenuSetListEntry: @ 80E0000
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r2, 0
@@ -406160,8 +406160,8 @@ _080E002C:
thumb_func_end BuyMenuSetListEntry
thumb_func_start BuyMenuPrintItemDescriptionAndShowItemIcon
-; void BuyMenuPrintItemDescriptionAndShowItemIcon(s32 menuEntryCode, bool8 isInitialSelection, struct ListMenu *listMenu)
-BuyMenuPrintItemDescriptionAndShowItemIcon: ; 80E003C
+@ void BuyMenuPrintItemDescriptionAndShowItemIcon(s32 menuEntryCode, bool8 isInitialSelection, struct ListMenu *listMenu)
+BuyMenuPrintItemDescriptionAndShowItemIcon: @ 80E003C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -406260,8 +406260,8 @@ _080E00EA:
thumb_func_end BuyMenuPrintItemDescriptionAndShowItemIcon
thumb_func_start BuyMenuPrintPriceInList
-; void BuyMenuPrintPriceInList(u8 windowId, s32 menuEntryCode, u8 y)
-BuyMenuPrintPriceInList: ; 80E0114
+@ void BuyMenuPrintPriceInList(u8 windowId, s32 menuEntryCode, u8 y)
+BuyMenuPrintPriceInList: @ 80E0114
push {r4-r7,lr}
sub sp, 0x14
lsls r0, 24
@@ -406338,8 +406338,8 @@ _080E01AC:
thumb_func_end BuyMenuPrintPriceInList
thumb_func_start BuyMenuAddScrollIndicatorArrows
-; void BuyMenuAddScrollIndicatorArrows()
-BuyMenuAddScrollIndicatorArrows: ; 80E01C8
+@ void BuyMenuAddScrollIndicatorArrows()
+BuyMenuAddScrollIndicatorArrows: @ 80E01C8
push {r4,r5,lr}
sub sp, 0x10
ldr r5, =0x02039f70
@@ -406379,8 +406379,8 @@ _080E0206:
thumb_func_end BuyMenuAddScrollIndicatorArrows
thumb_func_start BuyMenuRemoveScrollIndicatorArrows
-; void BuyMenuRemoveScrollIndicatorArrows()
-BuyMenuRemoveScrollIndicatorArrows: ; 80E0224
+@ void BuyMenuRemoveScrollIndicatorArrows()
+BuyMenuRemoveScrollIndicatorArrows: @ 80E0224
push {r4,lr}
ldr r4, =0x02039f70
ldr r0, [r4]
@@ -406403,8 +406403,8 @@ _080E0242:
thumb_func_end BuyMenuRemoveScrollIndicatorArrows
thumb_func_start BuyMenuPrintCursor
-; void BuyMenuPrintCursor(u8 taskId, u8 colorSetId)
-BuyMenuPrintCursor: ; 80E0250
+@ void BuyMenuPrintCursor(u8 taskId, u8 colorSetId)
+BuyMenuPrintCursor: @ 80E0250
push {r4,lr}
sub sp, 0x8
adds r4, r1, 0
@@ -406431,8 +406431,8 @@ BuyMenuPrintCursor: ; 80E0250
thumb_func_end BuyMenuPrintCursor
thumb_func_start BuyMenuAddItemIcon
-; void BuyMenuAddItemIcon(u16 id, u8 iconSlot)
-BuyMenuAddItemIcon: ; 80E0284
+@ void BuyMenuAddItemIcon(u16 id, u8 iconSlot)
+BuyMenuAddItemIcon: @ 80E0284
push {r4,lr}
sub sp, 0x8
lsls r0, 16
@@ -406500,8 +406500,8 @@ _080E0310:
thumb_func_end BuyMenuAddItemIcon
thumb_func_start BuyMenuRemoveItemIcon
-; void BuyMenuRemoveItemIcon(u16 id, u8 iconSlot)
-BuyMenuRemoveItemIcon: ; 80E031C
+@ void BuyMenuRemoveItemIcon(u16 id, u8 iconSlot)
+BuyMenuRemoveItemIcon: @ 80E031C
push {r4,r5,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -406536,8 +406536,8 @@ _080E0356:
thumb_func_end BuyMenuRemoveItemIcon
thumb_func_start BuyMenuInitBgs
-; void BuyMenuInitBgs()
-BuyMenuInitBgs: ; 80E036C
+@ void BuyMenuInitBgs()
+BuyMenuInitBgs: @ 80E036C
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -406610,8 +406610,8 @@ BuyMenuInitBgs: ; 80E036C
thumb_func_end BuyMenuInitBgs
thumb_func_start BuyMenuDecompressBgGraphics
-; void BuyMenuDecompressBgGraphics()
-BuyMenuDecompressBgGraphics: ; 80E0424
+@ void BuyMenuDecompressBgGraphics()
+BuyMenuDecompressBgGraphics: @ 80E0424
push {lr}
sub sp, 0x4
ldr r1, =gUnknown_08D9AFBC
@@ -406637,8 +406637,8 @@ BuyMenuDecompressBgGraphics: ; 80E0424
thumb_func_end BuyMenuDecompressBgGraphics
thumb_func_start BuyMenuInitWindows
-; void BuyMenuInitWindows()
-BuyMenuInitWindows: ; 80E0468
+@ void BuyMenuInitWindows()
+BuyMenuInitWindows: @ 80E0468
push {lr}
ldr r0, =gUnknown_08589A70
bl InitWindows
@@ -406663,8 +406663,8 @@ BuyMenuInitWindows: ; 80E0468
thumb_func_end BuyMenuInitWindows
thumb_func_start BuyMenuPrint
-; void BuyMenuPrint(u8 windowId, u8 *str, u8 x, u8 y, u8 speed, u8 colorSetId)
-BuyMenuPrint: ; 80E04A4
+@ void BuyMenuPrint(u8 windowId, u8 *str, u8 x, u8 y, u8 speed, u8 colorSetId)
+BuyMenuPrint: @ 80E04A4
push {r4-r6,lr}
sub sp, 0x14
ldr r6, [sp, 0x24]
@@ -406699,8 +406699,8 @@ BuyMenuPrint: ; 80E04A4
thumb_func_end BuyMenuPrint
thumb_func_start BuyMenuDisplayMessage
-; void BuyMenuDisplayMessage(u8 taskId, u8 *str, void ( *callback)(u8 taskId))
-BuyMenuDisplayMessage: ; 80E04E8
+@ void BuyMenuDisplayMessage(u8 taskId, u8 *str, void ( *callback)(u8 taskId))
+BuyMenuDisplayMessage: @ 80E04E8
push {r4-r6,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -406730,8 +406730,8 @@ BuyMenuDisplayMessage: ; 80E04E8
thumb_func_end BuyMenuDisplayMessage
thumb_func_start BuyMenuDrawGraphics
-; void BuyMenuDrawGraphics()
-BuyMenuDrawGraphics: ; 80E0524
+@ void BuyMenuDrawGraphics()
+BuyMenuDrawGraphics: @ 80E0524
push {lr}
bl BuyMenuDrawMapGraphics
bl BuyMenuCopyMenuBgToBg1TilemapBuffer
@@ -406763,8 +406763,8 @@ BuyMenuDrawGraphics: ; 80E0524
thumb_func_end BuyMenuDrawGraphics
thumb_func_start BuyMenuDrawMapGraphics
-; void BuyMenuDrawMapGraphics()
-BuyMenuDrawMapGraphics: ; 80E0570
+@ void BuyMenuDrawMapGraphics()
+BuyMenuDrawMapGraphics: @ 80E0570
push {lr}
bl BuyMenuCollectFieldObjectData
bl BuyMenuDrawFieldObjects
@@ -406774,8 +406774,8 @@ BuyMenuDrawMapGraphics: ; 80E0570
thumb_func_end BuyMenuDrawMapGraphics
thumb_func_start BuyMenuDrawMapBg
-; void BuyMenuDrawMapBg()
-BuyMenuDrawMapBg: ; 80E0584
+@ void BuyMenuDrawMapBg()
+BuyMenuDrawMapBg: @ 80E0584
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -406893,8 +406893,8 @@ _080E0644:
thumb_func_end BuyMenuDrawMapBg
thumb_func_start BuyMenuDrawMapMetatile
-; void BuyMenuDrawMapMetatile(u16 x, u16 y, u16 *src, u8 metatileLayerType)
-BuyMenuDrawMapMetatile: ; 80E0670
+@ void BuyMenuDrawMapMetatile(u16 x, u16 y, u16 *src, u8 metatileLayerType)
+BuyMenuDrawMapMetatile: @ 80E0670
push {r4-r7,lr}
adds r7, r2, 0
lsls r3, 24
@@ -406991,8 +406991,8 @@ _080E0728:
thumb_func_end BuyMenuDrawMapMetatile
thumb_func_start BuyMenuDrawMapMetatileLayer
-; int BuyMenuDrawMapMetatileLayer(void *tilemapBuffer, s16 xOffset, s16 yOffset, u16 *src)
-BuyMenuDrawMapMetatileLayer: ; 80E0734
+@ int BuyMenuDrawMapMetatileLayer(void *tilemapBuffer, s16 xOffset, s16 yOffset, u16 *src)
+BuyMenuDrawMapMetatileLayer: @ 80E0734
lsls r1, 16
asrs r1, 16
lsls r2, 16
@@ -407015,8 +407015,8 @@ BuyMenuDrawMapMetatileLayer: ; 80E0734
thumb_func_end BuyMenuDrawMapMetatileLayer
thumb_func_start BuyMenuCollectFieldObjectData
-; void BuyMenuCollectFieldObjectData()
-BuyMenuCollectFieldObjectData: ; 80E075C
+@ void BuyMenuCollectFieldObjectData()
+BuyMenuCollectFieldObjectData: @ 80E075C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -407208,8 +407208,8 @@ _080E08DA:
thumb_func_end BuyMenuCollectFieldObjectData
thumb_func_start BuyMenuDrawFieldObjects
-; void BuyMenuDrawFieldObjects()
-BuyMenuDrawFieldObjects: ; 80E08F0
+@ void BuyMenuDrawFieldObjects()
+BuyMenuDrawFieldObjects: @ 80E08F0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -407342,7 +407342,7 @@ _080E09D8:
thumb_func_end BuyMenuDrawFieldObjects
thumb_func_start BuyMenuCheckIfFieldObjectOverlapsMenuBg
-BuyMenuCheckIfFieldObjectOverlapsMenuBg: ; 80E0A14
+BuyMenuCheckIfFieldObjectOverlapsMenuBg: @ 80E0A14
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2
@@ -407369,8 +407369,8 @@ _080E0A3A:
thumb_func_end BuyMenuCheckIfFieldObjectOverlapsMenuBg
thumb_func_start BuyMenuCopyMenuBgToBg1TilemapBuffer
-; void BuyMenuCopyMenuBgToBg1TilemapBuffer()
-BuyMenuCopyMenuBgToBg1TilemapBuffer: ; 80E0A40
+@ void BuyMenuCopyMenuBgToBg1TilemapBuffer()
+BuyMenuCopyMenuBgToBg1TilemapBuffer: @ 80E0A40
push {r4-r6,lr}
ldr r0, =0x02039f70
ldr r0, [r0]
@@ -407407,8 +407407,8 @@ _080E0A6A:
thumb_func_end BuyMenuCopyMenuBgToBg1TilemapBuffer
thumb_func_start BuyMenuCheckForOverlapWithMenuBg
-; bool8 BuyMenuCheckForOverlapWithMenuBg(u16 x, u16 y)
-BuyMenuCheckForOverlapWithMenuBg: ; 80E0A88
+@ bool8 BuyMenuCheckForOverlapWithMenuBg(u16 x, u16 y)
+BuyMenuCheckForOverlapWithMenuBg: @ 80E0A88
push {lr}
ldr r2, =0x02039f70
ldr r2, [r2]
@@ -407444,8 +407444,8 @@ _080E0AC2:
thumb_func_end BuyMenuCheckForOverlapWithMenuBg
thumb_func_start Task_BuyMenu
-; void Task_BuyMenu(u8 taskId)
-Task_BuyMenu: ; 80E0AC8
+@ void Task_BuyMenu(u8 taskId)
+Task_BuyMenu: @ 80E0AC8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -407633,8 +407633,8 @@ _080E0C8E:
thumb_func_end Task_BuyMenu
thumb_func_start Task_BuyHowManyDialogueInit
-; void Task_BuyHowManyDialogueInit(u8 taskId)
-Task_BuyHowManyDialogueInit: ; 80E0CA4
+@ void Task_BuyHowManyDialogueInit(u8 taskId)
+Task_BuyHowManyDialogueInit: @ 80E0CA4
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -407725,8 +407725,8 @@ _080E0D66:
thumb_func_end Task_BuyHowManyDialogueInit
thumb_func_start Task_BuyHowManyDialogueHandleInput
-; void Task_BuyHowManyDialogueHandleInput(u8 taskId)
-Task_BuyHowManyDialogueHandleInput: ; 80E0D88
+@ void Task_BuyHowManyDialogueHandleInput(u8 taskId)
+Task_BuyHowManyDialogueHandleInput: @ 80E0D88
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -407840,8 +407840,8 @@ _080E0EA4:
thumb_func_end Task_BuyHowManyDialogueHandleInput
thumb_func_start BuyMenuConfirmPurchase
-; void BuyMenuConfirmPurchase(u8 taskId)
-BuyMenuConfirmPurchase: ; 80E0EAC
+@ void BuyMenuConfirmPurchase(u8 taskId)
+BuyMenuConfirmPurchase: @ 80E0EAC
push {lr}
sub sp, 0x10
lsls r0, 24
@@ -407865,8 +407865,8 @@ BuyMenuConfirmPurchase: ; 80E0EAC
thumb_func_end BuyMenuConfirmPurchase
thumb_func_start BuyMenuTryMakePurchase
-; void BuyMenuTryMakePurchase(u8 taskId)
-BuyMenuTryMakePurchase: ; 80E0EDC
+@ void BuyMenuTryMakePurchase(u8 taskId)
+BuyMenuTryMakePurchase: @ 80E0EDC
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -407936,8 +407936,8 @@ _080E0F7A:
thumb_func_end BuyMenuTryMakePurchase
thumb_func_start BuyMenuSubtractMoney
-; void BuyMenuSubtractMoney(u8 taskId)
-BuyMenuSubtractMoney: ; 80E0F88
+@ void BuyMenuSubtractMoney(u8 taskId)
+BuyMenuSubtractMoney: @ 80E0F88
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -407992,8 +407992,8 @@ _080E0FFC:
thumb_func_end BuyMenuSubtractMoney
thumb_func_start Task_ReturnToItemListAfterItemPurchase
-; void Task_ReturnToItemListAfterItemPurchase(u8 taskId)
-Task_ReturnToItemListAfterItemPurchase: ; 80E100C
+@ void Task_ReturnToItemListAfterItemPurchase(u8 taskId)
+Task_ReturnToItemListAfterItemPurchase: @ 80E100C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -408041,8 +408041,8 @@ _080E1072:
thumb_func_end Task_ReturnToItemListAfterItemPurchase
thumb_func_start Task_ReturnToItemListAfterDecorationPurchase
-; void Task_ReturnToItemListAfterDecorationPurchase(u8 taskId)
-Task_ReturnToItemListAfterDecorationPurchase: ; 80E1078
+@ void Task_ReturnToItemListAfterDecorationPurchase(u8 taskId)
+Task_ReturnToItemListAfterDecorationPurchase: @ 80E1078
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -408064,8 +408064,8 @@ _080E1096:
thumb_func_end Task_ReturnToItemListAfterDecorationPurchase
thumb_func_start BuyMenuReturnToItemList
-; void BuyMenuReturnToItemList(u8 taskId)
-BuyMenuReturnToItemList: ; 80E10A0
+@ void BuyMenuReturnToItemList(u8 taskId)
+BuyMenuReturnToItemList: @ 80E10A0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -408098,8 +408098,8 @@ BuyMenuReturnToItemList: ; 80E10A0
thumb_func_end BuyMenuReturnToItemList
thumb_func_start BuyMenuPrintItemQuantityAndPrice
-; void BuyMenuPrintItemQuantityAndPrice(u8 taskId)
-BuyMenuPrintItemQuantityAndPrice: ; 80E10EC
+@ void BuyMenuPrintItemQuantityAndPrice(u8 taskId)
+BuyMenuPrintItemQuantityAndPrice: @ 80E10EC
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -408150,8 +408150,8 @@ BuyMenuPrintItemQuantityAndPrice: ; 80E10EC
thumb_func_end BuyMenuPrintItemQuantityAndPrice
thumb_func_start ExitBuyMenu
-; void ExitBuyMenu(u8 taskId)
-ExitBuyMenu: ; 80E1168
+@ void ExitBuyMenu(u8 taskId)
+ExitBuyMenu: @ 80E1168
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -408182,8 +408182,8 @@ ExitBuyMenu: ; 80E1168
thumb_func_end ExitBuyMenu
thumb_func_start Task_ExitBuyMenu
-; void Task_ExitBuyMenu(u8 taskId)
-Task_ExitBuyMenu: ; 80E11B0
+@ void Task_ExitBuyMenu(u8 taskId)
+Task_ExitBuyMenu: @ 80E11B0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -408207,8 +408207,8 @@ _080E11D6:
thumb_func_end Task_ExitBuyMenu
thumb_func_start ClearItemPurchases
-; void ClearItemPurchases()
-ClearItemPurchases: ; 80E11E4
+@ void ClearItemPurchases()
+ClearItemPurchases: @ 80E11E4
push {lr}
ldr r0, =0x02039f7c
movs r1, 0
@@ -408223,8 +408223,8 @@ ClearItemPurchases: ; 80E11E4
thumb_func_end ClearItemPurchases
thumb_func_start RecordItemPurchase
-; void RecordItemPurchase(u8 taskId)
-RecordItemPurchase: ; 80E1204
+@ void RecordItemPurchase(u8 taskId)
+RecordItemPurchase: @ 80E1204
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -408292,8 +408292,8 @@ _080E127A:
thumb_func_end RecordItemPurchase
thumb_func_start CreatePokemartMenu
-; void CreatePokemartMenu(u16 *itemsForSale)
-CreatePokemartMenu: ; 80E1284
+@ void CreatePokemartMenu(u16 *itemsForSale)
+CreatePokemartMenu: @ 80E1284
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -408310,8 +408310,8 @@ CreatePokemartMenu: ; 80E1284
thumb_func_end CreatePokemartMenu
thumb_func_start CreateDecorationShop1Menu
-; void CreateDecorationShop1Menu(u16 *itemsForSale)
-CreateDecorationShop1Menu: ; 80E12A8
+@ void CreateDecorationShop1Menu(u16 *itemsForSale)
+CreateDecorationShop1Menu: @ 80E12A8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -408327,8 +408327,8 @@ CreateDecorationShop1Menu: ; 80E12A8
thumb_func_end CreateDecorationShop1Menu
thumb_func_start CreateDecorationShop2Menu
-; void CreateDecorationShop2Menu(u16 *itemsForSale)
-CreateDecorationShop2Menu: ; 80E12C8
+@ void CreateDecorationShop2Menu(u16 *itemsForSale)
+CreateDecorationShop2Menu: @ 80E12C8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2
@@ -408344,7 +408344,7 @@ CreateDecorationShop2Menu: ; 80E12C8
thumb_func_end CreateDecorationShop2Menu
thumb_func_start sub_80E12E8
-sub_80E12E8: ; 80E12E8
+sub_80E12E8: @ 80E12E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -408525,7 +408525,7 @@ _080E1434:
thumb_func_end sub_80E12E8
thumb_func_start sub_80E1444
-sub_80E1444: ; 80E1444
+sub_80E1444: @ 80E1444
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -408618,7 +408618,7 @@ _080E1502:
thumb_func_end sub_80E1444
thumb_func_start sub_80E150C
-sub_80E150C: ; 80E150C
+sub_80E150C: @ 80E150C
push {r4-r7,lr}
adds r5, r0, 0
lsls r5, 16
@@ -408654,7 +408654,7 @@ sub_80E150C: ; 80E150C
thumb_func_end sub_80E150C
thumb_func_start sub_80E1558
-sub_80E1558: ; 80E1558
+sub_80E1558: @ 80E1558
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -408667,7 +408667,7 @@ sub_80E1558: ; 80E1558
thumb_func_end sub_80E1558
thumb_func_start sub_80E1570
-sub_80E1570: ; 80E1570
+sub_80E1570: @ 80E1570
push {lr}
ldr r0, =0x02039f8c
ldrb r0, [r0]
@@ -408678,7 +408678,7 @@ sub_80E1570: ; 80E1570
thumb_func_end sub_80E1570
thumb_func_start sub_80E1584
-sub_80E1584: ; 80E1584
+sub_80E1584: @ 80E1584
push {lr}
ldr r2, =0x03005e00
ldr r0, =0x02039f8c
@@ -408706,7 +408706,7 @@ _080E15B2:
thumb_func_end sub_80E1584
thumb_func_start sub_80E15B8
-sub_80E15B8: ; 80E15B8
+sub_80E15B8: @ 80E15B8
push {lr}
sub sp, 0x4
mov r1, sp
@@ -408726,7 +408726,7 @@ sub_80E15B8: ; 80E15B8
thumb_func_end sub_80E15B8
thumb_func_start sub_80E15E4
-sub_80E15E4: ; 80E15E4
+sub_80E15E4: @ 80E15E4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x03005d8c
@@ -408749,7 +408749,7 @@ _080E15F2:
thumb_func_end sub_80E15E4
thumb_func_start sub_80E1610
-sub_80E1610: ; 80E1610
+sub_80E1610: @ 80E1610
push {lr}
adds r3, r0, 0
movs r2, 0
@@ -408767,7 +408767,7 @@ _080E1618:
thumb_func_end sub_80E1610
thumb_func_start sub_80E162C
-sub_80E162C: ; 80E162C
+sub_80E162C: @ 80E162C
push {r4,lr}
ldr r4, =0x03005d8c
ldr r1, [r4]
@@ -408802,8 +408802,8 @@ _080E1676:
thumb_func_end sub_80E162C
thumb_func_start GetBerryInfo
-; struct berry_info *GetBerryInfo(u8 berryType)
-GetBerryInfo: ; 80E167C
+@ struct berry_info *GetBerryInfo(u8 berryType)
+GetBerryInfo: @ 80E167C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -408828,7 +408828,7 @@ _080E16AC:
lsls r0, r4, 3
subs r0, r4
lsls r0, 2
- ldr r1, =gBerries - 0x1c ; 1-based array
+ ldr r1, =gBerries - 0x1c @ 1-based array
_080E16B4:
adds r0, r1
pop {r4}
@@ -408838,8 +408838,8 @@ _080E16B4:
thumb_func_end GetBerryInfo
thumb_func_start GetBerryTreeInfo
-; struct BerryTreeInfo *GetBerryTreeInfo(u8 berryTreeId)
-GetBerryTreeInfo: ; 80E16C0
+@ struct BerryTreeInfo *GetBerryTreeInfo(u8 berryTreeId)
+GetBerryTreeInfo: @ 80E16C0
lsls r0, 24
ldr r1, =0x03005d8c
lsrs r0, 21
@@ -408853,8 +408853,8 @@ GetBerryTreeInfo: ; 80E16C0
thumb_func_end GetBerryTreeInfo
thumb_func_start FieldObjectInteractionWaterBerryTree
-; bool8 FieldObjectInteractionWaterBerryTree()
-FieldObjectInteractionWaterBerryTree: ; 80E16DC
+@ bool8 FieldObjectInteractionWaterBerryTree()
+FieldObjectInteractionWaterBerryTree: @ 80E16DC
push {lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -408910,8 +408910,8 @@ _080E1734:
thumb_func_end FieldObjectInteractionWaterBerryTree
thumb_func_start IsPlayerFacingPlantedBerryTree
-; bool8 IsPlayerFacingPlantedBerryTree()
-IsPlayerFacingPlantedBerryTree: ; 80E1738
+@ bool8 IsPlayerFacingPlantedBerryTree()
+IsPlayerFacingPlantedBerryTree: @ 80E1738
push {lr}
bl GetFieldObjectScriptPointerForComparison
ldr r1, =gUnknown_082742F9
@@ -408937,8 +408937,8 @@ _080E176A:
thumb_func_end IsPlayerFacingPlantedBerryTree
thumb_func_start WaterBerryTree
-; bool8 WaterBerryTree()
-WaterBerryTree: ; 80E1770
+@ bool8 WaterBerryTree()
+WaterBerryTree: @ 80E1770
push {lr}
bl GetFieldObjectScriptPointerForComparison
ldr r1, =gUnknown_082742F9
@@ -408957,8 +408957,8 @@ _080E178E:
thumb_func_end WaterBerryTree
thumb_func_start RemoveAllBerryTrees
-; void RemoveAllBerryTrees()
-RemoveAllBerryTrees: ; 80E1794
+@ void RemoveAllBerryTrees()
+RemoveAllBerryTrees: @ 80E1794
push {r4-r6,lr}
movs r2, 0
ldr r6, =0x03005d8c
@@ -408983,8 +408983,8 @@ _080E17A2:
thumb_func_end RemoveAllBerryTrees
thumb_func_start BerryTreeGrow
-; bool8 BerryTreeGrow(struct BerryTreeInfo *berryTree)
-BerryTreeGrow: ; 80E17C8
+@ bool8 BerryTreeGrow(struct BerryTreeInfo *berryTree)
+BerryTreeGrow: @ 80E17C8
push {r4,lr}
adds r4, r0, 0
ldrb r1, [r4, 0x1]
@@ -409072,8 +409072,8 @@ _080E1866:
thumb_func_end BerryTreeGrow
thumb_func_start BerryTreeTimeUpdate
-; void BerryTreeTimeUpdate(s32 deltaSeconds)
-BerryTreeTimeUpdate: ; 80E1870
+@ void BerryTreeTimeUpdate(s32 deltaSeconds)
+BerryTreeTimeUpdate: @ 80E1870
push {r4-r7,lr}
adds r6, r0, 0
movs r2, 0
@@ -409160,8 +409160,8 @@ _080E1910:
thumb_func_end BerryTreeTimeUpdate
thumb_func_start PlantBerryTree
-; void PlantBerryTree(u8 berryTreeId, u8 berryType, u8 stage, u8 a4)
-PlantBerryTree: ; 80E191C
+@ void PlantBerryTree(u8 berryTreeId, u8 berryType, u8 stage, u8 a4)
+PlantBerryTree: @ 80E191C
push {r4-r7,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -409215,8 +409215,8 @@ _080E197A:
thumb_func_end PlantBerryTree
thumb_func_start RemoveBerryTree
-; void RemoveBerryTree(u8 berryTreeId)
-RemoveBerryTree: ; 80E1984
+@ void RemoveBerryTree(u8 berryTreeId)
+RemoveBerryTree: @ 80E1984
lsls r0, 24
ldr r1, =0x03005d8c
ldr r2, [r1]
@@ -409234,8 +409234,8 @@ RemoveBerryTree: ; 80E1984
thumb_func_end RemoveBerryTree
thumb_func_start GetBerryTypeByBerryTreeId
-; u8 GetBerryTypeByBerryTreeId(u8 berryTreeId)
-GetBerryTypeByBerryTreeId: ; 80E19AC
+@ u8 GetBerryTypeByBerryTreeId(u8 berryTreeId)
+GetBerryTypeByBerryTreeId: @ 80E19AC
lsls r0, 24
ldr r1, =0x03005d8c
ldr r1, [r1]
@@ -409249,8 +409249,8 @@ GetBerryTypeByBerryTreeId: ; 80E19AC
thumb_func_end GetBerryTypeByBerryTreeId
thumb_func_start GetStageByBerryTreeId
-; u8 GetStageByBerryTreeId(u8 berryTreeId)
-GetStageByBerryTreeId: ; 80E19C8
+@ u8 GetStageByBerryTreeId(u8 berryTreeId)
+GetStageByBerryTreeId: @ 80E19C8
lsls r0, 24
ldr r1, =0x03005d8c
ldr r1, [r1]
@@ -409266,8 +409266,8 @@ GetStageByBerryTreeId: ; 80E19C8
thumb_func_end GetStageByBerryTreeId
thumb_func_start ItemIdToBerryType
-; u8 ItemIdToBerryType(u16 itemId)
-ItemIdToBerryType: ; 80E19E8
+@ u8 ItemIdToBerryType(u16 itemId)
+ItemIdToBerryType: @ 80E19E8
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -409290,8 +409290,8 @@ _080E1A0A:
thumb_func_end ItemIdToBerryType
thumb_func_start BerryTypeToItemId
-; u16 BerryTypeToItemId(u16 berryType)
-BerryTypeToItemId: ; 80E1A10
+@ u16 BerryTypeToItemId(u16 berryType)
+BerryTypeToItemId: @ 80E1A10
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -409314,8 +409314,8 @@ _080E1A32:
thumb_func_end BerryTypeToItemId
thumb_func_start GetBerryNameByBerryType
-; void GetBerryNameByBerryType(u8 berryType, u8 *dest)
-GetBerryNameByBerryType: ; 80E1A38
+@ void GetBerryNameByBerryType(u8 berryType, u8 *dest)
+GetBerryNameByBerryType: @ 80E1A38
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -409333,8 +409333,8 @@ GetBerryNameByBerryType: ; 80E1A38
thumb_func_end GetBerryNameByBerryType
thumb_func_start GetBerryCountStringByBerryType
-; void GetBerryCountStringByBerryType(u8 berryType, u8 *dest, u32 berryCount)
-GetBerryCountStringByBerryType: ; 80E1A58
+@ void GetBerryCountStringByBerryType(u8 berryType, u8 *dest, u32 berryCount)
+GetBerryCountStringByBerryType: @ 80E1A58
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -409351,8 +409351,8 @@ GetBerryCountStringByBerryType: ; 80E1A58
thumb_func_end GetBerryCountStringByBerryType
thumb_func_start ResetBerryTreeSparkleFlag
-; void ResetBerryTreeSparkleFlag(u8 berryTreeId)
-ResetBerryTreeSparkleFlag: ; 80E1A78
+@ void ResetBerryTreeSparkleFlag(u8 berryTreeId)
+ResetBerryTreeSparkleFlag: @ 80E1A78
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -409366,8 +409366,8 @@ ResetBerryTreeSparkleFlag: ; 80E1A78
thumb_func_end ResetBerryTreeSparkleFlag
thumb_func_start BerryTreeGetNumStagesWatered
-; u8 BerryTreeGetNumStagesWatered(struct BerryTreeInfo *berryTree)
-BerryTreeGetNumStagesWatered: ; 80E1A90
+@ u8 BerryTreeGetNumStagesWatered(struct BerryTreeInfo *berryTree)
+BerryTreeGetNumStagesWatered: @ 80E1A90
push {lr}
ldrb r2, [r0, 0x5]
movs r0, 0x10
@@ -409404,8 +409404,8 @@ _080E1AC6:
thumb_func_end BerryTreeGetNumStagesWatered
thumb_func_start GetNumStagesWateredByBerryTreeId
-; u8 GetNumStagesWateredByBerryTreeId(u8 berryTreeId)
-GetNumStagesWateredByBerryTreeId: ; 80E1ACC
+@ u8 GetNumStagesWateredByBerryTreeId(u8 berryTreeId)
+GetNumStagesWateredByBerryTreeId: @ 80E1ACC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -409418,8 +409418,8 @@ GetNumStagesWateredByBerryTreeId: ; 80E1ACC
thumb_func_end GetNumStagesWateredByBerryTreeId
thumb_func_start CalcBerryYieldInternal
-; u8 CalcBerryYieldInternal(u16 max, u16 min, u8 numStagesWatered)
-CalcBerryYieldInternal: ; 80E1AE4
+@ u8 CalcBerryYieldInternal(u16 max, u16 min, u8 numStagesWatered)
+CalcBerryYieldInternal: @ 80E1AE4
push {r4-r6,lr}
lsls r0, 16
lsrs r0, 16
@@ -409466,8 +409466,8 @@ _080E1B2E:
thumb_func_end CalcBerryYieldInternal
thumb_func_start CalcBerryYield
-; u8 CalcBerryYield(struct BerryTreeInfo *berryTree)
-CalcBerryYield: ; 80E1B38
+@ u8 CalcBerryYield(struct BerryTreeInfo *berryTree)
+CalcBerryYield: @ 80E1B38
push {r4-r6,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -409490,8 +409490,8 @@ CalcBerryYield: ; 80E1B38
thumb_func_end CalcBerryYield
thumb_func_start GetBerryCountByBerryTreeId
-; u8 GetBerryCountByBerryTreeId(u8 berryTreeId)
-GetBerryCountByBerryTreeId: ; 80E1B64
+@ u8 GetBerryCountByBerryTreeId(u8 berryTreeId)
+GetBerryCountByBerryTreeId: @ 80E1B64
lsls r0, 24
ldr r1, =0x03005d8c
ldr r1, [r1]
@@ -409506,8 +409506,8 @@ GetBerryCountByBerryTreeId: ; 80E1B64
thumb_func_end GetBerryCountByBerryTreeId
thumb_func_start GetStageDurationByBerryType
-; u16 GetStageDurationByBerryType(u8 berryType)
-GetStageDurationByBerryType: ; 80E1B7C
+@ u16 GetStageDurationByBerryType(u8 berryType)
+GetStageDurationByBerryType: @ 80E1B7C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -409522,8 +409522,8 @@ GetStageDurationByBerryType: ; 80E1B7C
thumb_func_end GetStageDurationByBerryType
thumb_func_start FieldObjectInteractionGetBerryTreeData
-; void FieldObjectInteractionGetBerryTreeData()
-FieldObjectInteractionGetBerryTreeData: ; 80E1B94
+@ void FieldObjectInteractionGetBerryTreeData()
+FieldObjectInteractionGetBerryTreeData: @ 80E1B94
push {r4-r6,lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -409582,8 +409582,8 @@ _080E1BEE:
thumb_func_end FieldObjectInteractionGetBerryTreeData
thumb_func_start FieldObjectInteractionGetBerryName
-; void FieldObjectInteractionGetBerryName()
-FieldObjectInteractionGetBerryName: ; 80E1C2C
+@ void FieldObjectInteractionGetBerryName()
+FieldObjectInteractionGetBerryName: @ 80E1C2C
push {lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -409601,8 +409601,8 @@ FieldObjectInteractionGetBerryName: ; 80E1C2C
thumb_func_end FieldObjectInteractionGetBerryName
thumb_func_start FieldObjectInteractionGetBerryCountString
-; void FieldObjectInteractionGetBerryCountString()
-FieldObjectInteractionGetBerryCountString: ; 80E1C54
+@ void FieldObjectInteractionGetBerryCountString()
+FieldObjectInteractionGetBerryCountString: @ 80E1C54
push {r4,r5,lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -409630,8 +409630,8 @@ FieldObjectInteractionGetBerryCountString: ; 80E1C54
thumb_func_end FieldObjectInteractionGetBerryCountString
thumb_func_start ChooseBerry
-; void ChooseBerry()
-ChooseBerry: ; 80E1C94
+@ void ChooseBerry()
+ChooseBerry: @ 80E1C94
push {lr}
ldr r0, =CB2_ChooseBerry
bl SetMainCallback2
@@ -409641,8 +409641,8 @@ ChooseBerry: ; 80E1C94
thumb_func_end ChooseBerry
thumb_func_start FieldObjectInteractionPlantBerryTree
-; void FieldObjectInteractionPlantBerryTree()
-FieldObjectInteractionPlantBerryTree: ; 80E1CA4
+@ void FieldObjectInteractionPlantBerryTree()
+FieldObjectInteractionPlantBerryTree: @ 80E1CA4
push {r4,lr}
ldr r0, =0x0203ce7c
ldrh r0, [r0]
@@ -409667,8 +409667,8 @@ FieldObjectInteractionPlantBerryTree: ; 80E1CA4
thumb_func_end FieldObjectInteractionPlantBerryTree
thumb_func_start FieldObjectInteractionPickBerryTree
-; void FieldObjectInteractionPickBerryTree()
-FieldObjectInteractionPickBerryTree: ; 80E1CDC
+@ void FieldObjectInteractionPickBerryTree()
+FieldObjectInteractionPickBerryTree: @ 80E1CDC
push {r4-r6,lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -409702,8 +409702,8 @@ FieldObjectInteractionPickBerryTree: ; 80E1CDC
thumb_func_end FieldObjectInteractionPickBerryTree
thumb_func_start FieldObjectInteractionRemoveBerryTree
-; void FieldObjectInteractionRemoveBerryTree()
-FieldObjectInteractionRemoveBerryTree: ; 80E1D28
+@ void FieldObjectInteractionRemoveBerryTree()
+FieldObjectInteractionRemoveBerryTree: @ 80E1D28
push {lr}
ldr r0, =0x03005df0
ldrb r0, [r0]
@@ -409724,8 +409724,8 @@ FieldObjectInteractionRemoveBerryTree: ; 80E1D28
thumb_func_end FieldObjectInteractionRemoveBerryTree
thumb_func_start PlayerHasBerries
-; bool8 PlayerHasBerries()
-PlayerHasBerries: ; 80E1D5C
+@ bool8 PlayerHasBerries()
+PlayerHasBerries: @ 80E1D5C
push {lr}
movs r0, 0x4
bl IsBagPocketNonEmpty
@@ -409736,8 +409736,8 @@ PlayerHasBerries: ; 80E1D5C
thumb_func_end PlayerHasBerries
thumb_func_start ResetBerryTreeSparkleFlags
-; void ResetBerryTreeSparkleFlags()
-ResetBerryTreeSparkleFlags: ; 80E1D6C
+@ void ResetBerryTreeSparkleFlags()
+ResetBerryTreeSparkleFlags: @ 80E1D6C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -409818,8 +409818,8 @@ _080E1DEC:
thumb_func_end ResetBerryTreeSparkleFlags
thumb_func_start Multichoice
-; bool8 Multichoice(u8 x, u8 y, u8 menuId, bool8 noCancelling)
-Multichoice: ; 80E1E08
+@ bool8 Multichoice(u8 x, u8 y, u8 menuId, bool8 noCancelling)
+Multichoice: @ 80E1E08
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -409859,7 +409859,7 @@ _080E1E4E:
thumb_func_end Multichoice
thumb_func_start sub_80E1E58
-sub_80E1E58: ; 80E1E58
+sub_80E1E58: @ 80E1E58
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -409906,7 +409906,7 @@ _080E1EAA:
thumb_func_end sub_80E1E58
thumb_func_start sub_80E1EB8
-sub_80E1EB8: ; 80E1EB8
+sub_80E1EB8: @ 80E1EB8
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0
@@ -409944,8 +409944,8 @@ _080E1EEC:
thumb_func_end sub_80E1EB8
thumb_func_start DoMultichoice
-; void DoMultichoice(u8 x, u8 y, u8 menuId, bool8 noCancelling)
-DoMultichoice: ; 80E1EFC
+@ void DoMultichoice(u8 x, u8 y, u8 menuId, bool8 noCancelling)
+DoMultichoice: @ 80E1EFC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -410036,7 +410036,7 @@ _080E1F4C:
thumb_func_end DoMultichoice
thumb_func_start sub_80E1FBC
-sub_80E1FBC: ; 80E1FBC
+sub_80E1FBC: @ 80E1FBC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -410111,7 +410111,7 @@ _080E202E:
thumb_func_end sub_80E1FBC
thumb_func_start sub_80E2058
-sub_80E2058: ; 80E2058
+sub_80E2058: @ 80E2058
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -410192,7 +410192,7 @@ _080E20FC:
thumb_func_end sub_80E2058
thumb_func_start yes_no_box
-yes_no_box: ; 80E2108
+yes_no_box: @ 80E2108
push {r4,lr}
ldr r4, =task_yes_no_maybe
adds r0, r4, 0
@@ -410220,7 +410220,7 @@ _080E213A:
thumb_func_end yes_no_box
thumb_func_start sub_80E2140
-sub_80E2140: ; 80E2140
+sub_80E2140: @ 80E2140
push {lr}
ldr r0, =0x020375f0
ldrh r0, [r0]
@@ -410237,7 +410237,7 @@ _080E2156:
thumb_func_end sub_80E2140
thumb_func_start task_yes_no_maybe
-task_yes_no_maybe: ; 80E215C
+task_yes_no_maybe: @ 80E215C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -410298,7 +410298,7 @@ _080E21C4:
thumb_func_end task_yes_no_maybe
thumb_func_start sub_80E21D0
-sub_80E21D0: ; 80E21D0
+sub_80E21D0: @ 80E21D0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -410442,7 +410442,7 @@ _080E22E8:
thumb_func_end sub_80E21D0
thumb_func_start sub_80E2308
-sub_80E2308: ; 80E2308
+sub_80E2308: @ 80E2308
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -410489,8 +410489,8 @@ _080E2360:
thumb_func_end sub_80E2308
thumb_func_start sp109_CreatePCMenu
-; bool sp109_CreatePCMenu()
-sp109_CreatePCMenu: ; 80E236C
+@ bool sp109_CreatePCMenu()
+sp109_CreatePCMenu: @ 80E236C
push {lr}
ldr r0, =sub_80E2058
bl is_function_an_active_task
@@ -410513,7 +410513,7 @@ _080E2396:
thumb_func_end sp109_CreatePCMenu
thumb_func_start CreatePCMenu
-CreatePCMenu: ; 80E239C
+CreatePCMenu: @ 80E239C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -410671,7 +410671,7 @@ _080E24C6:
thumb_func_end CreatePCMenu
thumb_func_start sub_80E2514
-sub_80E2514: ; 80E2514
+sub_80E2514: @ 80E2514
push {lr}
sub sp, 0x10
movs r0, 0
@@ -410697,7 +410697,7 @@ sub_80E2514: ; 80E2514
thumb_func_end sub_80E2514
thumb_func_start sub_80E2548
-sub_80E2548: ; 80E2548
+sub_80E2548: @ 80E2548
push {lr}
ldr r0, =sub_80E2058
bl is_function_an_active_task
@@ -410720,7 +410720,7 @@ _080E2572:
thumb_func_end sub_80E2548
thumb_func_start sub_80E2578
-sub_80E2578: ; 80E2578
+sub_80E2578: @ 80E2578
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -411076,7 +411076,7 @@ _080E2860:
thumb_func_end sub_80E2578
thumb_func_start sub_80E2878
-sub_80E2878: ; 80E2878
+sub_80E2878: @ 80E2878
push {lr}
ldr r2, =0x020375f0
ldrh r0, [r2]
@@ -411094,7 +411094,7 @@ _080E288C:
thumb_func_end sub_80E2878
thumb_func_start task_picbox
-task_picbox: ; 80E2898
+task_picbox: @ 80E2898
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -411147,7 +411147,7 @@ _080E28F8:
thumb_func_end task_picbox
thumb_func_start sub_80E2900
-sub_80E2900: ; 80E2900
+sub_80E2900: @ 80E2900
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -411237,7 +411237,7 @@ _080E29BA:
thumb_func_end sub_80E2900
thumb_func_start picbox_close
-picbox_close: ; 80E29C4
+picbox_close: @ 80E29C4
push {lr}
ldr r0, =task_picbox
bl get_task_id_by_function
@@ -411264,7 +411264,7 @@ _080E29F6:
thumb_func_end picbox_close
thumb_func_start sub_80E29FC
-sub_80E29FC: ; 80E29FC
+sub_80E29FC: @ 80E29FC
push {lr}
ldr r0, =task_picbox
bl get_task_id_by_function
@@ -411283,7 +411283,7 @@ _080E2A16:
thumb_func_end sub_80E29FC
thumb_func_start CreateWindowFromRect
-CreateWindowFromRect: ; 80E2A1C
+CreateWindowFromRect: @ 80E2A1C
push {r4,r5,lr}
sub sp, 0x20
adds r4, r0, 0
@@ -411330,7 +411330,7 @@ CreateWindowFromRect: ; 80E2A1C
thumb_func_end CreateWindowFromRect
thumb_func_start sub_80E2A78
-sub_80E2A78: ; 80E2A78
+sub_80E2A78: @ 80E2A78
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -411346,7 +411346,7 @@ sub_80E2A78: ; 80E2A78
thumb_func_end sub_80E2A78
thumb_func_start sub_80E2A94
-sub_80E2A94: ; 80E2A94
+sub_80E2A94: @ 80E2A94
push {r4,lr}
sub sp, 0x10
lsls r0, 24
@@ -411452,7 +411452,7 @@ _080E2B70:
thumb_func_end sub_80E2A94
thumb_func_start sp106_CreateStartMenu
-sp106_CreateStartMenu: ; 80E2B7C
+sp106_CreateStartMenu: @ 80E2B7C
push {lr}
ldr r0, =sub_80E2058
bl is_function_an_active_task
@@ -411475,7 +411475,7 @@ _080E2BA6:
thumb_func_end sp106_CreateStartMenu
thumb_func_start CreateStartMenu
-CreateStartMenu: ; 80E2BAC
+CreateStartMenu: @ 80E2BAC
push {r4-r6,lr}
sub sp, 0xC
movs r0, 0x15
@@ -411590,7 +411590,7 @@ CreateStartMenu: ; 80E2BAC
thumb_func_end CreateStartMenu
thumb_func_start sub_80E2CC4
-sub_80E2CC4: ; 80E2CC4
+sub_80E2CC4: @ 80E2CC4
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r2, 0
@@ -411626,7 +411626,7 @@ sub_80E2CC4: ; 80E2CC4
thumb_func_end sub_80E2CC4
thumb_func_start display_text_and_get_width_internal
-display_text_and_get_width_internal: ; 80E2D10
+display_text_and_get_width_internal: @ 80E2D10
push {lr}
sub sp, 0x40
adds r1, r0, 0
@@ -411642,7 +411642,7 @@ display_text_and_get_width_internal: ; 80E2D10
thumb_func_end display_text_and_get_width_internal
thumb_func_start display_text_and_get_width
-display_text_and_get_width: ; 80E2D2C
+display_text_and_get_width: @ 80E2D2C
push {r4,lr}
adds r4, r1, 0
bl display_text_and_get_width_internal
@@ -411656,7 +411656,7 @@ _080E2D3A:
thumb_func_end display_text_and_get_width
thumb_func_start convert_pixel_width_to_tile_width
-convert_pixel_width_to_tile_width: ; 80E2D40
+convert_pixel_width_to_tile_width: @ 80E2D40
push {lr}
adds r1, r0, 0
adds r0, 0x9
@@ -411675,7 +411675,7 @@ _080E2D56:
thumb_func_end convert_pixel_width_to_tile_width
thumb_func_start sub_80E2D5C
-sub_80E2D5C: ; 80E2D5C
+sub_80E2D5C: @ 80E2D5C
push {lr}
adds r2, r0, 0
adds r0, r2, r1
@@ -411693,8 +411693,8 @@ _080E2D70:
thumb_func_end sub_80E2D5C
thumb_func_start do_choose_name_or_words_screen
-; int do_choose_name_or_words_screen(u8 type, sav2 *sav2_ptr, s16 player_gender, s16 a4, int a5, void ( *after_finishing_callback)())
-do_choose_name_or_words_screen: ; 80E2D78
+@ int do_choose_name_or_words_screen(u8 type, sav2 *sav2_ptr, s16 player_gender, s16 a4, int a5, void ( *after_finishing_callback)())
+do_choose_name_or_words_screen: @ 80E2D78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -411755,7 +411755,7 @@ _080E2DE2:
thumb_func_end do_choose_name_or_words_screen
thumb_func_start c2_choose_name_or_words_screen
-c2_choose_name_or_words_screen: ; 80E2E04
+c2_choose_name_or_words_screen: @ 80E2E04
push {lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -411826,8 +411826,8 @@ _080E2EA4:
thumb_func_end c2_choose_name_or_words_screen
thumb_func_start choose_name_or_words_screen_setup
-; void choose_name_or_words_screen_setup()
-choose_name_or_words_screen_setup: ; 80E2EA8
+@ void choose_name_or_words_screen_setup()
+choose_name_or_words_screen_setup: @ 80E2EA8
push {r4-r7,lr}
ldr r5, =0x02039f94
ldr r0, [r5]
@@ -411931,7 +411931,7 @@ _080E2F64:
thumb_func_end choose_name_or_words_screen_setup
thumb_func_start sub_80E2FA4
-sub_80E2FA4: ; 80E2FA4
+sub_80E2FA4: @ 80E2FA4
push {r4,r5,lr}
movs r3, 0
ldr r4, =0x02020630
@@ -411966,7 +411966,7 @@ _080E2FC8:
thumb_func_end sub_80E2FA4
thumb_func_start choose_name_or_words_screen_init_bgs
-choose_name_or_words_screen_init_bgs: ; 80E2FE4
+choose_name_or_words_screen_init_bgs: @ 80E2FE4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -412151,7 +412151,7 @@ _080E30D8:
thumb_func_end choose_name_or_words_screen_init_bgs
thumb_func_start sub_80E3194
-sub_80E3194: ; 80E3194
+sub_80E3194: @ 80E3194
push {lr}
ldr r0, =sub_80E31B0
movs r1, 0x2
@@ -412164,7 +412164,7 @@ sub_80E3194: ; 80E3194
thumb_func_end sub_80E3194
thumb_func_start sub_80E31B0
-sub_80E31B0: ; 80E31B0
+sub_80E31B0: @ 80E31B0
push {lr}
ldr r0, =0x02039f94
ldr r0, [r0]
@@ -412227,7 +412227,7 @@ _080E3240:
thumb_func_end sub_80E31B0
thumb_func_start sub_80E3244
-sub_80E3244: ; 80E3244
+sub_80E3244: @ 80E3244
lsls r0, 24
lsrs r0, 24
ldr r1, =gUnknown_0858BEBB
@@ -412238,7 +412238,7 @@ sub_80E3244: ; 80E3244
thumb_func_end sub_80E3244
thumb_func_start sub_80E3254
-sub_80E3254: ; 80E3254
+sub_80E3254: @ 80E3254
ldr r1, =gUnknown_0858BEBE
ldr r0, =0x02039f94
ldr r0, [r0]
@@ -412252,7 +412252,7 @@ sub_80E3254: ; 80E3254
thumb_func_end sub_80E3254
thumb_func_start sub_80E3274
-sub_80E3274: ; 80E3274
+sub_80E3274: @ 80E3274
ldr r1, =gUnknown_0858BEC1
ldr r0, =0x02039f94
ldr r0, [r0]
@@ -412266,7 +412266,7 @@ sub_80E3274: ; 80E3274
thumb_func_end sub_80E3274
thumb_func_start sub_80E3294
-sub_80E3294: ; 80E3294
+sub_80E3294: @ 80E3294
push {r4-r6,lr}
sub sp, 0x4
ldr r1, =gUnknown_08DD4544
@@ -412339,7 +412339,7 @@ sub_80E3294: ; 80E3294
thumb_func_end sub_80E3294
thumb_func_start sub_80E335C
-sub_80E335C: ; 80E335C
+sub_80E335C: @ 80E335C
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -412366,7 +412366,7 @@ _080E3384:
thumb_func_end sub_80E335C
thumb_func_start sub_80E3398
-sub_80E3398: ; 80E3398
+sub_80E3398: @ 80E3398
push {lr}
bl sub_80E44BC
lsls r0, 24
@@ -412376,7 +412376,7 @@ sub_80E3398: ; 80E3398
thumb_func_end sub_80E3398
thumb_func_start sub_80E33A8
-sub_80E33A8: ; 80E33A8
+sub_80E33A8: @ 80E33A8
push {lr}
bl sub_80E3F04
lsls r0, 24
@@ -412399,7 +412399,7 @@ _080E33CA:
thumb_func_end sub_80E33A8
thumb_func_start pokemon_store
-pokemon_store: ; 80E33D8
+pokemon_store: @ 80E33D8
push {r4,lr}
bl sub_80E4BE4
movs r0, 0
@@ -412447,7 +412447,7 @@ _080E343A:
thumb_func_end pokemon_store
thumb_func_start sub_80E3448
-sub_80E3448: ; 80E3448
+sub_80E3448: @ 80E3448
push {lr}
sub sp, 0x4
movs r0, 0x1
@@ -412472,7 +412472,7 @@ sub_80E3448: ; 80E3448
thumb_func_end sub_80E3448
thumb_func_start sub_80E347C
-sub_80E347C: ; 80E347C
+sub_80E347C: @ 80E347C
push {r4,r5,lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -412514,7 +412514,7 @@ _080E34C6:
thumb_func_end sub_80E347C
thumb_func_start pokemon_transfer_to_pc_with_message
-pokemon_transfer_to_pc_with_message: ; 80E34E4
+pokemon_transfer_to_pc_with_message: @ 80E34E4
push {r4,r5,lr}
sub sp, 0x10
movs r5, 0
@@ -412618,7 +412618,7 @@ _080E3586:
thumb_func_end pokemon_transfer_to_pc_with_message
thumb_func_start sub_80E3604
-sub_80E3604: ; 80E3604
+sub_80E3604: @ 80E3604
push {lr}
bl RunTextPrinters
movs r0, 0
@@ -412646,7 +412646,7 @@ _080E362E:
thumb_func_end sub_80E3604
thumb_func_start sub_80E3640
-sub_80E3640: ; 80E3640
+sub_80E3640: @ 80E3640
push {lr}
movs r0, 0
bl sub_80E4630
@@ -412673,7 +412673,7 @@ sub_80E3640: ; 80E3640
thumb_func_end sub_80E3640
thumb_func_start sub_80E3680
-sub_80E3680: ; 80E3680
+sub_80E3680: @ 80E3680
push {r4-r6,lr}
sub sp, 0x4
bl sub_80E3794
@@ -412760,7 +412760,7 @@ _080E3732:
thumb_func_end sub_80E3680
thumb_func_start sub_80E373C
-sub_80E373C: ; 80E373C
+sub_80E373C: @ 80E373C
push {r4,lr}
ldr r4, =sub_80E375C
adds r0, r4, 0
@@ -412776,7 +412776,7 @@ sub_80E373C: ; 80E373C
thumb_func_end sub_80E373C
thumb_func_start sub_80E375C
-sub_80E375C: ; 80E375C
+sub_80E375C: @ 80E375C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -412804,7 +412804,7 @@ _080E376E:
thumb_func_end sub_80E375C
thumb_func_start sub_80E3794
-sub_80E3794: ; 80E3794
+sub_80E3794: @ 80E3794
push {lr}
ldr r0, =sub_80E375C
bl get_task_id_by_function
@@ -412823,7 +412823,7 @@ _080E37AE:
thumb_func_end sub_80E3794
thumb_func_start sub_80E37B4
-sub_80E37B4: ; 80E37B4
+sub_80E37B4: @ 80E37B4
ldr r1, =0x02039f94
ldr r1, [r1]
ldr r3, =0x00001e18
@@ -412842,7 +412842,7 @@ sub_80E37B4: ; 80E37B4
thumb_func_end sub_80E37B4
thumb_func_start sub_80E37DC
-sub_80E37DC: ; 80E37DC
+sub_80E37DC: @ 80E37DC
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -412910,7 +412910,7 @@ _080E3852:
thumb_func_end sub_80E37DC
thumb_func_start sub_80E3870
-sub_80E3870: ; 80E3870
+sub_80E3870: @ 80E3870
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -412980,7 +412980,7 @@ _080E38EA:
thumb_func_end sub_80E3870
thumb_func_start sub_80E3904
-sub_80E3904: ; 80E3904
+sub_80E3904: @ 80E3904
push {lr}
ldr r0, =sub_80E375C
bl get_task_id_by_function
@@ -412994,7 +412994,7 @@ sub_80E3904: ; 80E3904
thumb_func_end sub_80E3904
thumb_func_start sub_80E3920
-sub_80E3920: ; 80E3920
+sub_80E3920: @ 80E3920
push {lr}
ldr r0, =c3_0809E58C
movs r1, 0x3
@@ -413014,7 +413014,7 @@ sub_80E3920: ; 80E3920
thumb_func_end sub_80E3920
thumb_func_start sub_80E3948
-sub_80E3948: ; 80E3948
+sub_80E3948: @ 80E3948
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -413072,7 +413072,7 @@ _080E39B4:
thumb_func_end sub_80E3948
thumb_func_start c3_0809E58C
-c3_0809E58C: ; 80E39BC
+c3_0809E58C: @ 80E39BC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -413170,7 +413170,7 @@ _080E3A6E:
thumb_func_end c3_0809E58C
thumb_func_start sub_80E3A74
-sub_80E3A74: ; 80E3A74
+sub_80E3A74: @ 80E3A74
push {r4-r6,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -413226,7 +413226,7 @@ sub_80E3A74: ; 80E3A74
thumb_func_end sub_80E3A74
thumb_func_start sub_80E3AE8
-sub_80E3AE8: ; 80E3AE8
+sub_80E3AE8: @ 80E3AE8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -413245,7 +413245,7 @@ sub_80E3AE8: ; 80E3AE8
thumb_func_end sub_80E3AE8
thumb_func_start sub_80E3B10
-sub_80E3B10: ; 80E3B10
+sub_80E3B10: @ 80E3B10
lsls r1, 24
lsrs r1, 24
lsls r2, 24
@@ -413265,7 +413265,7 @@ sub_80E3B10: ; 80E3B10
thumb_func_end sub_80E3B10
thumb_func_start sub_80E3B30
-sub_80E3B30: ; 80E3B30
+sub_80E3B30: @ 80E3B30
push {r4-r6,lr}
adds r5, r0, 0
adds r0, 0x3F
@@ -413391,7 +413391,7 @@ _080E3C14:
thumb_func_end sub_80E3B30
thumb_func_start sub_80E3C20
-sub_80E3C20: ; 80E3C20
+sub_80E3C20: @ 80E3C20
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -413432,7 +413432,7 @@ _080E3C52:
thumb_func_end sub_80E3C20
thumb_func_start sub_80E3C6C
-sub_80E3C6C: ; 80E3C6C
+sub_80E3C6C: @ 80E3C6C
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -413481,7 +413481,7 @@ _080E3CC0:
thumb_func_end sub_80E3C6C
thumb_func_start sub_80E3CC8
-sub_80E3CC8: ; 80E3CC8
+sub_80E3CC8: @ 80E3CC8
push {lr}
bl sub_80E3CE4
bl sub_80E3F8C
@@ -413493,7 +413493,7 @@ sub_80E3CC8: ; 80E3CC8
thumb_func_end sub_80E3CC8
thumb_func_start sub_80E3CE4
-sub_80E3CE4: ; 80E3CE4
+sub_80E3CE4: @ 80E3CE4
push {r4-r6,lr}
ldr r0, =gUnknown_0858C138
movs r1, 0x26
@@ -413560,7 +413560,7 @@ sub_80E3CE4: ; 80E3CE4
thumb_func_end sub_80E3CE4
thumb_func_start sub_80E3D78
-sub_80E3D78: ; 80E3D78
+sub_80E3D78: @ 80E3D78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -413621,7 +413621,7 @@ _080E3DDA:
thumb_func_end sub_80E3D78
thumb_func_start sub_80E3DFC
-sub_80E3DFC: ; 80E3DFC
+sub_80E3DFC: @ 80E3DFC
ldr r2, =0x02039f94
ldr r2, [r2]
ldr r3, =0x00001e23
@@ -413641,7 +413641,7 @@ sub_80E3DFC: ; 80E3DFC
thumb_func_end sub_80E3DFC
thumb_func_start sub_80E3E28
-sub_80E3E28: ; 80E3E28
+sub_80E3E28: @ 80E3E28
push {lr}
bl sub_80E3F70
lsls r0, 24
@@ -413653,7 +413653,7 @@ sub_80E3E28: ; 80E3E28
thumb_func_end sub_80E3E28
thumb_func_start sub_80E3E3C
-sub_80E3E3C: ; 80E3E3C
+sub_80E3E3C: @ 80E3E3C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -413693,7 +413693,7 @@ sub_80E3E3C: ; 80E3E3C
thumb_func_end sub_80E3E3C
thumb_func_start sub_80E3E94
-sub_80E3E94: ; 80E3E94
+sub_80E3E94: @ 80E3E94
push {r4,r5,lr}
lsls r0, 24
ldr r5, =0x02020630
@@ -413726,7 +413726,7 @@ sub_80E3E94: ; 80E3E94
thumb_func_end sub_80E3E94
thumb_func_start sub_80E3ED8
-sub_80E3ED8: ; 80E3ED8
+sub_80E3ED8: @ 80E3ED8
push {lr}
ldr r0, =0x02039f94
ldr r0, [r0]
@@ -413746,7 +413746,7 @@ sub_80E3ED8: ; 80E3ED8
thumb_func_end sub_80E3ED8
thumb_func_start sub_80E3F04
-sub_80E3F04: ; 80E3F04
+sub_80E3F04: @ 80E3F04
ldr r2, =0x02020630
ldr r0, =0x02039f94
ldr r0, [r0]
@@ -413766,7 +413766,7 @@ sub_80E3F04: ; 80E3F04
thumb_func_end sub_80E3F04
thumb_func_start sub_80E3F30
-sub_80E3F30: ; 80E3F30
+sub_80E3F30: @ 80E3F30
push {r4,r5,lr}
sub sp, 0x4
mov r5, sp
@@ -413799,7 +413799,7 @@ _080E3F66:
thumb_func_end sub_80E3F30
thumb_func_start sub_80E3F70
-sub_80E3F70: ; 80E3F70
+sub_80E3F70: @ 80E3F70
push {r4,lr}
ldr r4, =gUnknown_0858BEA0
bl sub_80E3274
@@ -413814,7 +413814,7 @@ sub_80E3F70: ; 80E3F70
thumb_func_end sub_80E3F70
thumb_func_start sub_80E3F8C
-sub_80E3F8C: ; 80E3F8C
+sub_80E3F8C: @ 80E3F8C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -413895,7 +413895,7 @@ sub_80E3F8C: ; 80E3F8C
thumb_func_end sub_80E3F8C
thumb_func_start sub_80E4050
-sub_80E4050: ; 80E4050
+sub_80E4050: @ 80E4050
ldr r0, =0x02039f94
ldr r2, [r0]
ldr r1, =0x00001e24
@@ -413917,7 +413917,7 @@ sub_80E4050: ; 80E4050
thumb_func_end sub_80E4050
thumb_func_start sub_80E4084
-sub_80E4084: ; 80E4084
+sub_80E4084: @ 80E4084
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =gUnknown_0858BEE8
@@ -413939,7 +413939,7 @@ _080E408A:
thumb_func_end sub_80E4084
thumb_func_start sub_80E40AC
-sub_80E40AC: ; 80E40AC
+sub_80E40AC: @ 80E40AC
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x3A
@@ -413977,13 +413977,13 @@ sub_80E40AC: ; 80E40AC
thumb_func_end sub_80E40AC
thumb_func_start sub_80E4100
-sub_80E4100: ; 80E4100
+sub_80E4100: @ 80E4100
movs r0, 0
bx lr
thumb_func_end sub_80E4100
thumb_func_start sub_80E4104
-sub_80E4104: ; 80E4104
+sub_80E4104: @ 80E4104
push {r4,r5,lr}
adds r3, r0, 0
movs r0, 0x3A
@@ -414040,7 +414040,7 @@ _080E4168:
thumb_func_end sub_80E4104
thumb_func_start sub_80E4178
-sub_80E4178: ; 80E4178
+sub_80E4178: @ 80E4178
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3A
@@ -414076,7 +414076,7 @@ _080E41AC:
thumb_func_end sub_80E4178
thumb_func_start sub_80E41B8
-sub_80E41B8: ; 80E41B8
+sub_80E41B8: @ 80E41B8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -414123,7 +414123,7 @@ sub_80E41B8: ; 80E41B8
thumb_func_end sub_80E41B8
thumb_func_start sub_80E4218
-sub_80E4218: ; 80E4218
+sub_80E4218: @ 80E4218
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -414176,7 +414176,7 @@ sub_80E4218: ; 80E4218
thumb_func_end sub_80E4218
thumb_func_start sub_80E4290
-sub_80E4290: ; 80E4290
+sub_80E4290: @ 80E4290
push {r4-r6,lr}
ldr r5, =0x02039f94
ldr r0, [r5]
@@ -414266,7 +414266,7 @@ _080E4334:
thumb_func_end sub_80E4290
thumb_func_start sub_80E4354
-sub_80E4354: ; 80E4354
+sub_80E4354: @ 80E4354
push {lr}
ldr r1, =gUnknown_0858BF04
ldr r0, =0x02039f94
@@ -414285,12 +414285,12 @@ sub_80E4354: ; 80E4354
thumb_func_end sub_80E4354
thumb_func_start nullsub_42
-nullsub_42: ; 80E4380
+nullsub_42: @ 80E4380
bx lr
thumb_func_end nullsub_42
thumb_func_start sub_80E4384
-sub_80E4384: ; 80E4384
+sub_80E4384: @ 80E4384
push {lr}
sub sp, 0x4
ldr r0, =0x02039f94
@@ -414329,7 +414329,7 @@ sub_80E4384: ; 80E4384
thumb_func_end sub_80E4384
thumb_func_start sub_80E43E0
-sub_80E43E0: ; 80E43E0
+sub_80E43E0: @ 80E43E0
push {r4,lr}
ldr r0, =gUnknown_0858C180
movs r1, 0x38
@@ -414357,7 +414357,7 @@ sub_80E43E0: ; 80E43E0
thumb_func_end sub_80E43E0
thumb_func_start sub_80E4420
-sub_80E4420: ; 80E4420
+sub_80E4420: @ 80E4420
push {lr}
sub sp, 0xC
bl sub_80D2F04
@@ -414396,7 +414396,7 @@ sub_80E4420: ; 80E4420
thumb_func_end sub_80E4420
thumb_func_start sub_80E447C
-sub_80E447C: ; 80E447C
+sub_80E447C: @ 80E447C
push {lr}
sub sp, 0x4
ldr r1, =DummyObjectCallback
@@ -414427,7 +414427,7 @@ sub_80E447C: ; 80E447C
thumb_func_end sub_80E447C
thumb_func_start sub_80E44BC
-sub_80E44BC: ; 80E44BC
+sub_80E44BC: @ 80E44BC
push {r4,r5,lr}
bl sub_80E460C
lsls r0, 24
@@ -414470,7 +414470,7 @@ _080E4506:
thumb_func_end sub_80E44BC
thumb_func_start sub_80E450C
-sub_80E450C: ; 80E450C
+sub_80E450C: @ 80E450C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -414505,7 +414505,7 @@ _080E4546:
thumb_func_end sub_80E450C
thumb_func_start sub_80E4558
-sub_80E4558: ; 80E4558
+sub_80E4558: @ 80E4558
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -414529,7 +414529,7 @@ _080E457A:
thumb_func_end sub_80E4558
thumb_func_start sub_80E4580
-sub_80E4580: ; 80E4580
+sub_80E4580: @ 80E4580
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -414549,7 +414549,7 @@ _080E459A:
thumb_func_end sub_80E4580
thumb_func_start sub_80E45A4
-sub_80E45A4: ; 80E45A4
+sub_80E45A4: @ 80E45A4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -414580,7 +414580,7 @@ _080E45D2:
thumb_func_end sub_80E45A4
thumb_func_start sub_80E45E0
-sub_80E45E0: ; 80E45E0
+sub_80E45E0: @ 80E45E0
ldr r0, =0x02039f94
ldr r0, [r0]
ldr r1, =0x00001e10
@@ -414593,7 +414593,7 @@ sub_80E45E0: ; 80E45E0
thumb_func_end sub_80E45E0
thumb_func_start sub_80E45F8
-sub_80E45F8: ; 80E45F8
+sub_80E45F8: @ 80E45F8
push {lr}
ldr r0, =sub_80E465C
movs r1, 0x1
@@ -414604,7 +414604,7 @@ sub_80E45F8: ; 80E45F8
thumb_func_end sub_80E45F8
thumb_func_start sub_80E460C
-sub_80E460C: ; 80E460C
+sub_80E460C: @ 80E460C
push {lr}
ldr r0, =sub_80E465C
bl get_task_id_by_function
@@ -414622,7 +414622,7 @@ sub_80E460C: ; 80E460C
thumb_func_end sub_80E460C
thumb_func_start sub_80E4630
-sub_80E4630: ; 80E4630
+sub_80E4630: @ 80E4630
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -414644,7 +414644,7 @@ sub_80E4630: ; 80E4630
thumb_func_end sub_80E4630
thumb_func_start sub_80E465C
-sub_80E465C: ; 80E465C
+sub_80E465C: @ 80E465C
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -414667,14 +414667,14 @@ sub_80E465C: ; 80E465C
thumb_func_end sub_80E465C
thumb_func_start sub_80E468C
-sub_80E468C: ; 80E468C
+sub_80E468C: @ 80E468C
movs r1, 0
strh r1, [r0, 0xA]
bx lr
thumb_func_end sub_80E468C
thumb_func_start sub_80E4692
-sub_80E4692: ; 80E4692
+sub_80E4692: @ 80E4692
push {lr}
adds r2, r0, 0
movs r0, 0
@@ -414722,14 +414722,14 @@ _080E46E4:
thumb_func_end sub_80E4692
thumb_func_start sub_80E46E8
-sub_80E46E8: ; 80E46E8
+sub_80E46E8: @ 80E46E8
movs r1, 0
strh r1, [r0, 0xA]
bx lr
thumb_func_end sub_80E46E8
thumb_func_start sub_80E46F0
-sub_80E46F0: ; 80E46F0
+sub_80E46F0: @ 80E46F0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -414939,7 +414939,7 @@ _080E4878:
thumb_func_end sub_80E46F0
thumb_func_start sub_80E4894
-sub_80E4894: ; 80E4894
+sub_80E4894: @ 80E4894
push {r4,r5,lr}
sub sp, 0xC
ldr r5, =0x02039f94
@@ -414976,7 +414976,7 @@ sub_80E4894: ; 80E4894
thumb_func_end sub_80E4894
thumb_func_start sub_80E48E8
-sub_80E48E8: ; 80E48E8
+sub_80E48E8: @ 80E48E8
push {r4,r5,lr}
sub sp, 0x2C
ldr r5, =0x02039f94
@@ -415028,7 +415028,7 @@ sub_80E48E8: ; 80E48E8
thumb_func_end sub_80E48E8
thumb_func_start sub_80E4964
-sub_80E4964: ; 80E4964
+sub_80E4964: @ 80E4964
push {lr}
ldr r1, =gUnknown_0858BF58
ldr r0, =0x02039f94
@@ -415046,7 +415046,7 @@ sub_80E4964: ; 80E4964
thumb_func_end sub_80E4964
thumb_func_start sub_80E498C
-sub_80E498C: ; 80E498C
+sub_80E498C: @ 80E498C
push {lr}
ldr r1, =gUnknown_0858BF6C
ldr r0, =0x02039f94
@@ -415065,12 +415065,12 @@ sub_80E498C: ; 80E498C
thumb_func_end sub_80E498C
thumb_func_start nullsub_43
-nullsub_43: ; 80E49B8
+nullsub_43: @ 80E49B8
bx lr
thumb_func_end nullsub_43
thumb_func_start sub_80E49BC
-sub_80E49BC: ; 80E49BC
+sub_80E49BC: @ 80E49BC
push {r4,r5,lr}
sub sp, 0x10
movs r4, 0
@@ -415118,7 +415118,7 @@ _080E4A0C:
thumb_func_end sub_80E49BC
thumb_func_start sub_80E4A2C
-sub_80E4A2C: ; 80E4A2C
+sub_80E4A2C: @ 80E4A2C
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -415145,7 +415145,7 @@ sub_80E4A2C: ; 80E4A2C
thumb_func_end sub_80E4A2C
thumb_func_start sub_80E4A60
-sub_80E4A60: ; 80E4A60
+sub_80E4A60: @ 80E4A60
push {r4,r5,lr}
movs r2, 0
ldr r0, =0x02039f94
@@ -415191,7 +415191,7 @@ _080E4AAA:
thumb_func_end sub_80E4A60
thumb_func_start sub_80E4AB4
-sub_80E4AB4: ; 80E4AB4
+sub_80E4AB4: @ 80E4AB4
push {lr}
ldr r0, =0x02039f94
ldr r2, [r0]
@@ -415228,7 +415228,7 @@ _080E4AF2:
thumb_func_end sub_80E4AB4
thumb_func_start sub_80E4AF8
-sub_80E4AF8: ; 80E4AF8
+sub_80E4AF8: @ 80E4AF8
push {r4-r6,lr}
bl sub_80E4AB4
adds r4, r0, 0
@@ -415272,7 +415272,7 @@ _080E4B42:
thumb_func_end sub_80E4AF8
thumb_func_start sub_80E4B54
-sub_80E4B54: ; 80E4B54
+sub_80E4B54: @ 80E4B54
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -415319,7 +415319,7 @@ _080E4BB2:
thumb_func_end sub_80E4B54
thumb_func_start sub_80E4BBC
-sub_80E4BBC: ; 80E4BBC
+sub_80E4BBC: @ 80E4BBC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -415341,7 +415341,7 @@ sub_80E4BBC: ; 80E4BBC
thumb_func_end sub_80E4BBC
thumb_func_start sub_80E4BE4
-sub_80E4BE4: ; 80E4BE4
+sub_80E4BE4: @ 80E4BE4
push {r4,r5,lr}
movs r2, 0
ldr r1, =0x02039f94
@@ -415397,7 +415397,7 @@ _080E4C4A:
thumb_func_end sub_80E4BE4
thumb_func_start choose_name_or_words_screen_load_bg_tile_patterns
-choose_name_or_words_screen_load_bg_tile_patterns: ; 80E4C54
+choose_name_or_words_screen_load_bg_tile_patterns: @ 80E4C54
push {r4-r6,lr}
ldr r0, =gUnknown_08DD3838
ldr r6, =0x02039f94
@@ -415436,7 +415436,7 @@ choose_name_or_words_screen_load_bg_tile_patterns: ; 80E4C54
thumb_func_end choose_name_or_words_screen_load_bg_tile_patterns
thumb_func_start sub_80E4CB8
-sub_80E4CB8: ; 80E4CB8
+sub_80E4CB8: @ 80E4CB8
push {lr}
bl sub_80E45F8
bl sub_80E3920
@@ -415445,7 +415445,7 @@ sub_80E4CB8: ; 80E4CB8
thumb_func_end sub_80E4CB8
thumb_func_start choose_name_or_words_screen_apply_bg_pals
-choose_name_or_words_screen_apply_bg_pals: ; 80E4CC8
+choose_name_or_words_screen_apply_bg_pals: @ 80E4CC8
push {lr}
ldr r0, =gUnknown_08DD3778
movs r1, 0
@@ -415466,7 +415466,7 @@ choose_name_or_words_screen_apply_bg_pals: ; 80E4CC8
thumb_func_end choose_name_or_words_screen_apply_bg_pals
thumb_func_start sub_80E4CF8
-sub_80E4CF8: ; 80E4CF8
+sub_80E4CF8: @ 80E4CF8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -415478,12 +415478,12 @@ sub_80E4CF8: ; 80E4CF8
thumb_func_end sub_80E4CF8
thumb_func_start nullsub_10
-nullsub_10: ; 80E4D0C
+nullsub_10: @ 80E4D0C
bx lr
thumb_func_end nullsub_10
thumb_func_start sub_80E4D10
-sub_80E4D10: ; 80E4D10
+sub_80E4D10: @ 80E4D10
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -415583,7 +415583,7 @@ _080E4DA6:
thumb_func_end sub_80E4D10
thumb_func_start sub_80E4DE4
-sub_80E4DE4: ; 80E4DE4
+sub_80E4DE4: @ 80E4DE4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -415639,7 +415639,7 @@ _080E4E0E:
thumb_func_end sub_80E4DE4
thumb_func_start sub_80E4E5C
-sub_80E4E5C: ; 80E4E5C
+sub_80E4E5C: @ 80E4E5C
push {r4-r6,lr}
movs r0, 0xA
bl GetGpuReg
@@ -415699,7 +415699,7 @@ _080E4E96:
thumb_func_end sub_80E4E5C
thumb_func_start sub_80E4EF0
-sub_80E4EF0: ; 80E4EF0
+sub_80E4EF0: @ 80E4EF0
push {r4,r5,lr}
sub sp, 0x10
ldr r1, =gUnknown_0858BFA4
@@ -415743,7 +415743,7 @@ sub_80E4EF0: ; 80E4EF0
thumb_func_end sub_80E4EF0
thumb_func_start sub_80E4F58
-sub_80E4F58: ; 80E4F58
+sub_80E4F58: @ 80E4F58
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -415754,7 +415754,7 @@ sub_80E4F58: ; 80E4F58
thumb_func_end sub_80E4F58
thumb_func_start sub_80E4F70
-sub_80E4F70: ; 80E4F70
+sub_80E4F70: @ 80E4F70
push {lr}
movs r0, 0
bl SetVBlankCallback
@@ -415765,7 +415765,7 @@ sub_80E4F70: ; 80E4F70
thumb_func_end sub_80E4F70
thumb_func_start sub_80E4F84
-sub_80E4F84: ; 80E4F84
+sub_80E4F84: @ 80E4F84
push {lr}
ldr r0, =sub_80E4F94
bl SetVBlankCallback
@@ -415775,7 +415775,7 @@ sub_80E4F84: ; 80E4F84
thumb_func_end sub_80E4F84
thumb_func_start sub_80E4F94
-sub_80E4F94: ; 80E4F94
+sub_80E4F94: @ 80E4F94
push {r4,r5,lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -415825,7 +415825,7 @@ sub_80E4F94: ; 80E4F94
thumb_func_end sub_80E4F94
thumb_func_start sub_80E501C
-sub_80E501C: ; 80E501C
+sub_80E501C: @ 80E501C
push {lr}
movs r0, 0
bl ShowBg
@@ -415840,7 +415840,7 @@ sub_80E501C: ; 80E501C
thumb_func_end sub_80E501C
thumb_func_start sub_80E503C
-sub_80E503C: ; 80E503C
+sub_80E503C: @ 80E503C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -415872,7 +415872,7 @@ _080E5066:
thumb_func_end sub_80E503C
thumb_func_start sub_80E5074
-sub_80E5074: ; 80E5074
+sub_80E5074: @ 80E5074
push {lr}
sub sp, 0x8
ldr r0, =0x03005d90
@@ -415892,7 +415892,7 @@ sub_80E5074: ; 80E5074
thumb_func_end sub_80E5074
thumb_func_start sub_80E509C
-sub_80E509C: ; 80E509C
+sub_80E509C: @ 80E509C
push {lr}
sub sp, 0x8
ldr r0, =0x03005d90
@@ -415912,7 +415912,7 @@ sub_80E509C: ; 80E509C
thumb_func_end sub_80E509C
thumb_func_start sub_80E50C4
-sub_80E50C4: ; 80E50C4
+sub_80E50C4: @ 80E50C4
push {lr}
sub sp, 0x8
ldr r0, =0x03005d90
@@ -415932,7 +415932,7 @@ sub_80E50C4: ; 80E50C4
thumb_func_end sub_80E50C4
thumb_func_start sub_80E50EC
-sub_80E50EC: ; 80E50EC
+sub_80E50EC: @ 80E50EC
push {lr}
sub sp, 0x8
ldr r0, =0x03005d90
@@ -415952,8 +415952,8 @@ sub_80E50EC: ; 80E50EC
thumb_func_end sub_80E50EC
thumb_func_start DecryptMoney
-; int DecryptMoney(u32 *moneyPointer)
-DecryptMoney: ; 80E5114
+@ int DecryptMoney(u32 *moneyPointer)
+DecryptMoney: @ 80E5114
ldr r1, =0x03005d90
ldr r1, [r1]
adds r1, 0xAC
@@ -415965,8 +415965,8 @@ DecryptMoney: ; 80E5114
thumb_func_end DecryptMoney
thumb_func_start EncryptMoney
-; void EncryptMoney(u32 *moneyPointer, u32 moneyAmount)
-EncryptMoney: ; 80E5128
+@ void EncryptMoney(u32 *moneyPointer, u32 moneyAmount)
+EncryptMoney: @ 80E5128
ldr r2, =0x03005d90
ldr r2, [r2]
adds r2, 0xAC
@@ -415978,8 +415978,8 @@ EncryptMoney: ; 80E5128
thumb_func_end EncryptMoney
thumb_func_start IsEnoughMoney
-; bool8 IsEnoughMoney(u32 *moneyPointer, u32 price)
-IsEnoughMoney: ; 80E513C
+@ bool8 IsEnoughMoney(u32 *moneyPointer, u32 price)
+IsEnoughMoney: @ 80E513C
push {r4,lr}
adds r4, r1, 0
bl DecryptMoney
@@ -415996,8 +415996,8 @@ _080E514E:
thumb_func_end IsEnoughMoney
thumb_func_start add_money
-; void add_money(int *money_ptr, int amount)
-add_money: ; 80E5154
+@ void add_money(int *money_ptr, int amount)
+add_money: @ 80E5154
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -416025,8 +416025,8 @@ _080E5178:
thumb_func_end add_money
thumb_func_start subtract_money
-; void subtract_money(int *money_ptr, int amount)
-subtract_money: ; 80E518C
+@ void subtract_money(int *money_ptr, int amount)
+subtract_money: @ 80E518C
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -416047,7 +416047,7 @@ _080E51A2:
thumb_func_end subtract_money
thumb_func_start sub_80E51B0
-sub_80E51B0: ; 80E51B0
+sub_80E51B0: @ 80E51B0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -416065,7 +416065,7 @@ sub_80E51B0: ; 80E51B0
thumb_func_end sub_80E51B0
thumb_func_start sub_80E51D4
-sub_80E51D4: ; 80E51D4
+sub_80E51D4: @ 80E51D4
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -416081,8 +416081,8 @@ sub_80E51D4: ; 80E51D4
thumb_func_end sub_80E51D4
thumb_func_start PrintMoneyAmountInMoneyBox
-; void PrintMoneyAmountInMoneyBox(u8 windowId, int amount, s8 a3)
-PrintMoneyAmountInMoneyBox: ; 80E51F4
+@ void PrintMoneyAmountInMoneyBox(u8 windowId, int amount, s8 a3)
+PrintMoneyAmountInMoneyBox: @ 80E51F4
push {lr}
sub sp, 0x4
adds r3, r1, 0
@@ -416100,8 +416100,8 @@ PrintMoneyAmountInMoneyBox: ; 80E51F4
thumb_func_end PrintMoneyAmountInMoneyBox
thumb_func_start PrintMoneyAmount
-; void PrintMoneyAmount(u8 windowId, char x, char y, int amount, u8 a5)
-PrintMoneyAmount: ; 80E5214
+@ void PrintMoneyAmount(u8 windowId, char x, char y, int amount, u8 a5)
+PrintMoneyAmount: @ 80E5214
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -416164,8 +416164,8 @@ _080E5264:
thumb_func_end PrintMoneyAmount
thumb_func_start set_window_border_style_and_print_money_box
-; void set_window_border_style_and_print_money_box(u8 windowId, u16 tileStart, u8 palette, int amount)
-set_window_border_style_and_print_money_box: ; 80E5298
+@ void set_window_border_style_and_print_money_box(u8 windowId, u16 tileStart, u8 palette, int amount)
+set_window_border_style_and_print_money_box: @ 80E5298
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -416196,7 +416196,7 @@ set_window_border_style_and_print_money_box: ; 80E5298
thumb_func_end set_window_border_style_and_print_money_box
thumb_func_start sub_80E52D4
-sub_80E52D4: ; 80E52D4
+sub_80E52D4: @ 80E52D4
push {lr}
adds r1, r0, 0
ldr r0, =0x02039f98
@@ -416209,8 +416209,8 @@ sub_80E52D4: ; 80E52D4
thumb_func_end sub_80E52D4
thumb_func_start sub_80E52EC
-; void sub_80E52EC(int money, int x, int y)
-sub_80E52EC: ; 80E52EC
+@ void sub_80E52EC(int money, int x, int y)
+sub_80E52EC: @ 80E52EC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -416281,7 +416281,7 @@ sub_80E52EC: ; 80E52EC
thumb_func_end sub_80E52EC
thumb_func_start sub_80E5384
-sub_80E5384: ; 80E5384
+sub_80E5384: @ 80E5384
push {r4,lr}
bl RemoveMoneyLabelObject
ldr r4, =0x02039f98
@@ -416300,7 +416300,7 @@ sub_80E5384: ; 80E5384
thumb_func_end sub_80E5384
thumb_func_start AddMoneyLabelObject
-AddMoneyLabelObject: ; 80E53AC
+AddMoneyLabelObject: @ 80E53AC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -416330,7 +416330,7 @@ AddMoneyLabelObject: ; 80E53AC
thumb_func_end AddMoneyLabelObject
thumb_func_start RemoveMoneyLabelObject
-RemoveMoneyLabelObject: ; 80E53F4
+RemoveMoneyLabelObject: @ 80E53F4
push {lr}
ldr r0, =0x02039f99
ldrb r1, [r0]
@@ -416346,8 +416346,8 @@ RemoveMoneyLabelObject: ; 80E53F4
thumb_func_end RemoveMoneyLabelObject
thumb_func_start AreMovesContestCombo
-; u8 AreMovesContestCombo(u16 moveId1, u16 moveId2)
-AreMovesContestCombo: ; 80E5414
+@ u8 AreMovesContestCombo(u16 moveId1, u16 moveId2)
+AreMovesContestCombo: @ 80E5414
push {r4,lr}
sub sp, 0x4
lsls r0, 16
@@ -416401,12 +416401,12 @@ _080E5472:
thumb_func_end AreMovesContestCombo
thumb_func_start ContestEffectFunc_080E547C
-ContestEffectFunc_080E547C: ; 80E547C
+ContestEffectFunc_080E547C: @ 80E547C
bx lr
thumb_func_end ContestEffectFunc_080E547C
thumb_func_start ContestEffectFunc_080E5480
-ContestEffectFunc_080E5480: ; 80E5480
+ContestEffectFunc_080E5480: @ 80E5480
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -416432,7 +416432,7 @@ ContestEffectFunc_080E5480: ; 80E5480
thumb_func_end ContestEffectFunc_080E5480
thumb_func_start ContestEffectFunc_080E54B0
-ContestEffectFunc_080E54B0: ; 80E54B0
+ContestEffectFunc_080E54B0: @ 80E54B0
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -416458,7 +416458,7 @@ ContestEffectFunc_080E54B0: ; 80E54B0
thumb_func_end ContestEffectFunc_080E54B0
thumb_func_start ContestEffectFunc_080E54E0
-ContestEffectFunc_080E54E0: ; 80E54E0
+ContestEffectFunc_080E54E0: @ 80E54E0
ldr r3, =0x02039f34
ldr r1, [r3]
ldr r0, [r1, 0x8]
@@ -416503,7 +416503,7 @@ ContestEffectFunc_080E54E0: ; 80E54E0
thumb_func_end ContestEffectFunc_080E54E0
thumb_func_start ContestEffectFunc_080E5534
-ContestEffectFunc_080E5534: ; 80E5534
+ContestEffectFunc_080E5534: @ 80E5534
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -416527,7 +416527,7 @@ ContestEffectFunc_080E5534: ; 80E5534
thumb_func_end ContestEffectFunc_080E5534
thumb_func_start ContestEffectFunc_080E5560
-ContestEffectFunc_080E5560: ; 80E5560
+ContestEffectFunc_080E5560: @ 80E5560
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -416553,7 +416553,7 @@ ContestEffectFunc_080E5560: ; 80E5560
thumb_func_end ContestEffectFunc_080E5560
thumb_func_start ContestEffectFunc_080E5590
-ContestEffectFunc_080E5590: ; 80E5590
+ContestEffectFunc_080E5590: @ 80E5590
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -416577,7 +416577,7 @@ ContestEffectFunc_080E5590: ; 80E5590
thumb_func_end ContestEffectFunc_080E5590
thumb_func_start ContestEffectFunc_080E55BC
-ContestEffectFunc_080E55BC: ; 80E55BC
+ContestEffectFunc_080E55BC: @ 80E55BC
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -416603,7 +416603,7 @@ ContestEffectFunc_080E55BC: ; 80E55BC
thumb_func_end ContestEffectFunc_080E55BC
thumb_func_start ContestEffectFunc_080E55EC
-ContestEffectFunc_080E55EC: ; 80E55EC
+ContestEffectFunc_080E55EC: @ 80E55EC
push {r4,r5,lr}
movs r2, 0
ldr r5, =0x02039f34
@@ -416667,7 +416667,7 @@ _080E564C:
thumb_func_end ContestEffectFunc_080E55EC
thumb_func_start ContestEffectFunc_080E5664
-ContestEffectFunc_080E5664: ; 80E5664
+ContestEffectFunc_080E5664: @ 80E5664
push {r4-r6,lr}
movs r1, 0
ldr r2, =0x02039f34
@@ -416732,7 +416732,7 @@ _080E56C6:
thumb_func_end ContestEffectFunc_080E5664
thumb_func_start ContestEffectFunc_080E56E0
-ContestEffectFunc_080E56E0: ; 80E56E0
+ContestEffectFunc_080E56E0: @ 80E56E0
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -416760,7 +416760,7 @@ _080E5702:
thumb_func_end ContestEffectFunc_080E56E0
thumb_func_start ContestEffectFunc_080E5718
-ContestEffectFunc_080E5718: ; 80E5718
+ContestEffectFunc_080E5718: @ 80E5718
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -416853,7 +416853,7 @@ _080E57BE:
thumb_func_end ContestEffectFunc_080E5718
thumb_func_start ContestEffectFunc_080E57CC
-ContestEffectFunc_080E57CC: ; 80E57CC
+ContestEffectFunc_080E57CC: @ 80E57CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -416952,7 +416952,7 @@ _080E587A:
thumb_func_end ContestEffectFunc_080E57CC
thumb_func_start ContestEffectFunc_080E588C
-ContestEffectFunc_080E588C: ; 80E588C
+ContestEffectFunc_080E588C: @ 80E588C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -417042,7 +417042,7 @@ _080E5928:
thumb_func_end ContestEffectFunc_080E588C
thumb_func_start ContestEffectFunc_080E5938
-ContestEffectFunc_080E5938: ; 80E5938
+ContestEffectFunc_080E5938: @ 80E5938
push {r4,lr}
ldr r4, =0x02039f34
ldr r1, [r4]
@@ -417070,7 +417070,7 @@ ContestEffectFunc_080E5938: ; 80E5938
thumb_func_end ContestEffectFunc_080E5938
thumb_func_start ContestEffectFunc_080E5970
-ContestEffectFunc_080E5970: ; 80E5970
+ContestEffectFunc_080E5970: @ 80E5970
push {r4,lr}
ldr r4, =0x02039f34
ldr r1, [r4]
@@ -417101,7 +417101,7 @@ ContestEffectFunc_080E5970: ; 80E5970
thumb_func_end ContestEffectFunc_080E5970
thumb_func_start ContestEffectFunc_080E59B0
-ContestEffectFunc_080E59B0: ; 80E59B0
+ContestEffectFunc_080E59B0: @ 80E59B0
push {lr}
movs r0, 0
bl sub_80E6934
@@ -417117,7 +417117,7 @@ ContestEffectFunc_080E59B0: ; 80E59B0
thumb_func_end ContestEffectFunc_080E59B0
thumb_func_start ContestEffectFunc_080E59D0
-ContestEffectFunc_080E59D0: ; 80E59D0
+ContestEffectFunc_080E59D0: @ 80E59D0
push {lr}
movs r0, 0x1
bl sub_80E6934
@@ -417133,7 +417133,7 @@ ContestEffectFunc_080E59D0: ; 80E59D0
thumb_func_end ContestEffectFunc_080E59D0
thumb_func_start ContestEffectFunc_080E59F0
-ContestEffectFunc_080E59F0: ; 80E59F0
+ContestEffectFunc_080E59F0: @ 80E59F0
push {lr}
movs r0, 0x2
bl sub_80E6934
@@ -417149,7 +417149,7 @@ ContestEffectFunc_080E59F0: ; 80E59F0
thumb_func_end ContestEffectFunc_080E59F0
thumb_func_start ContestEffectFunc_080E5A10
-ContestEffectFunc_080E5A10: ; 80E5A10
+ContestEffectFunc_080E5A10: @ 80E5A10
push {lr}
movs r0, 0x3
bl sub_80E6934
@@ -417165,7 +417165,7 @@ ContestEffectFunc_080E5A10: ; 80E5A10
thumb_func_end ContestEffectFunc_080E5A10
thumb_func_start ContestEffectFunc_080E5A30
-ContestEffectFunc_080E5A30: ; 80E5A30
+ContestEffectFunc_080E5A30: @ 80E5A30
push {lr}
movs r0, 0x4
bl sub_80E6934
@@ -417181,7 +417181,7 @@ ContestEffectFunc_080E5A30: ; 80E5A30
thumb_func_end ContestEffectFunc_080E5A30
thumb_func_start ContestEffectFunc_080E5A50
-ContestEffectFunc_080E5A50: ; 80E5A50
+ContestEffectFunc_080E5A50: @ 80E5A50
push {r4-r6,lr}
movs r4, 0
ldr r2, =0x02039f34
@@ -417249,7 +417249,7 @@ _080E5ACC:
thumb_func_end ContestEffectFunc_080E5A50
thumb_func_start ContestEffectFunc_080E5AD4
-ContestEffectFunc_080E5AD4: ; 80E5AD4
+ContestEffectFunc_080E5AD4: @ 80E5AD4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -417506,7 +417506,7 @@ _080E5CC0:
thumb_func_end ContestEffectFunc_080E5AD4
thumb_func_start ContestEffectFunc_080E5CD4
-ContestEffectFunc_080E5CD4: ; 80E5CD4
+ContestEffectFunc_080E5CD4: @ 80E5CD4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -417592,7 +417592,7 @@ _080E5D6E:
thumb_func_end ContestEffectFunc_080E5CD4
thumb_func_start ContestEffectFunc_080E5D7C
-ContestEffectFunc_080E5D7C: ; 80E5D7C
+ContestEffectFunc_080E5D7C: @ 80E5D7C
push {r4-r7,lr}
movs r7, 0
movs r4, 0
@@ -417662,7 +417662,7 @@ _080E5DF8:
thumb_func_end ContestEffectFunc_080E5D7C
thumb_func_start ContestEffectFunc_080E5E04
-ContestEffectFunc_080E5E04: ; 80E5E04
+ContestEffectFunc_080E5E04: @ 80E5E04
push {r4,lr}
ldr r1, =0x02039f26
ldr r0, =0x02039f34
@@ -417703,7 +417703,7 @@ _080E5E46:
thumb_func_end ContestEffectFunc_080E5E04
thumb_func_start ContestEffectFunc_080E5E5C
-ContestEffectFunc_080E5E5C: ; 80E5E5C
+ContestEffectFunc_080E5E5C: @ 80E5E5C
push {r4,lr}
ldr r1, =0x02039f26
ldr r0, =0x02039f34
@@ -417744,7 +417744,7 @@ _080E5E9E:
thumb_func_end ContestEffectFunc_080E5E5C
thumb_func_start ContestEffectFunc_080E5EB4
-ContestEffectFunc_080E5EB4: ; 80E5EB4
+ContestEffectFunc_080E5EB4: @ 80E5EB4
push {r4-r7,lr}
movs r1, 0
movs r5, 0
@@ -417835,7 +417835,7 @@ _080E5F2C:
thumb_func_end ContestEffectFunc_080E5EB4
thumb_func_start ContestEffectFunc_080E5F64
-ContestEffectFunc_080E5F64: ; 80E5F64
+ContestEffectFunc_080E5F64: @ 80E5F64
push {r4-r7,lr}
movs r6, 0
ldr r0, =0x02039f34
@@ -417905,7 +417905,7 @@ _080E5FDE:
thumb_func_end ContestEffectFunc_080E5F64
thumb_func_start ContestEffectFunc_080E5FE4
-ContestEffectFunc_080E5FE4: ; 80E5FE4
+ContestEffectFunc_080E5FE4: @ 80E5FE4
push {r4,r5,lr}
ldr r1, =0x02039f34
ldr r3, [r1]
@@ -417974,7 +417974,7 @@ _080E6060:
thumb_func_end ContestEffectFunc_080E5FE4
thumb_func_start ContestEffectFunc_080E6068
-ContestEffectFunc_080E6068: ; 80E6068
+ContestEffectFunc_080E6068: @ 80E6068
push {r4,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -418057,7 +418057,7 @@ _080E60FC:
thumb_func_end ContestEffectFunc_080E6068
thumb_func_start ContestEffectFunc_080E611C
-ContestEffectFunc_080E611C: ; 80E611C
+ContestEffectFunc_080E611C: @ 80E611C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -418180,7 +418180,7 @@ _080E61F8:
thumb_func_end ContestEffectFunc_080E611C
thumb_func_start ContestEffectFunc_080E620C
-ContestEffectFunc_080E620C: ; 80E620C
+ContestEffectFunc_080E620C: @ 80E620C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -418266,7 +418266,7 @@ _080E62AC:
thumb_func_end ContestEffectFunc_080E620C
thumb_func_start ContestEffectFunc_080E62B8
-ContestEffectFunc_080E62B8: ; 80E62B8
+ContestEffectFunc_080E62B8: @ 80E62B8
push {r4-r7,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -418332,7 +418332,7 @@ _080E632E:
thumb_func_end ContestEffectFunc_080E62B8
thumb_func_start ContestEffectFunc_080E6334
-ContestEffectFunc_080E6334: ; 80E6334
+ContestEffectFunc_080E6334: @ 80E6334
push {r4,lr}
ldr r4, =0x02039f34
ldr r1, [r4]
@@ -418384,7 +418384,7 @@ _080E6390:
thumb_func_end ContestEffectFunc_080E6334
thumb_func_start ContestEffectFunc_080E6398
-ContestEffectFunc_080E6398: ; 80E6398
+ContestEffectFunc_080E6398: @ 80E6398
push {lr}
ldr r3, =0x02039f34
ldr r1, [r3]
@@ -418427,7 +418427,7 @@ _080E63E4:
thumb_func_end ContestEffectFunc_080E6398
thumb_func_start ContestEffectFunc_080E63E8
-ContestEffectFunc_080E63E8: ; 80E63E8
+ContestEffectFunc_080E63E8: @ 80E63E8
push {r4-r7,lr}
sub sp, 0x4
ldr r0, =0x02039f34
@@ -418593,7 +418593,7 @@ _080E6518:
thumb_func_end ContestEffectFunc_080E63E8
thumb_func_start ContestEffectFunc_080E6520
-ContestEffectFunc_080E6520: ; 80E6520
+ContestEffectFunc_080E6520: @ 80E6520
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -418766,12 +418766,12 @@ _080E6658:
thumb_func_end ContestEffectFunc_080E6520
thumb_func_start ContestEffectFunc_080E6664
-ContestEffectFunc_080E6664: ; 80E6664
+ContestEffectFunc_080E6664: @ 80E6664
bx lr
thumb_func_end ContestEffectFunc_080E6664
thumb_func_start ContestEffectFunc_080E6668
-ContestEffectFunc_080E6668: ; 80E6668
+ContestEffectFunc_080E6668: @ 80E6668
push {r4-r7,lr}
sub sp, 0x8
ldr r0, =0x02039f34
@@ -418913,7 +418913,7 @@ _080E676C:
thumb_func_end ContestEffectFunc_080E6668
thumb_func_start ContestEffectFunc_080E6778
-ContestEffectFunc_080E6778: ; 80E6778
+ContestEffectFunc_080E6778: @ 80E6778
push {lr}
ldr r3, =gContestMoves
ldr r0, =0x02039f34
@@ -418946,7 +418946,7 @@ _080E67AA:
thumb_func_end ContestEffectFunc_080E6778
thumb_func_start ContestEffectFunc_080E67BC
-ContestEffectFunc_080E67BC: ; 80E67BC
+ContestEffectFunc_080E67BC: @ 80E67BC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -419034,7 +419034,7 @@ _080E684A:
thumb_func_end ContestEffectFunc_080E67BC
thumb_func_start ContestEffectFunc_080E6868
-ContestEffectFunc_080E6868: ; 80E6868
+ContestEffectFunc_080E6868: @ 80E6868
push {r4,lr}
ldr r0, =0x02039f34
ldr r1, [r0]
@@ -419102,7 +419102,7 @@ _080E68CE:
thumb_func_end ContestEffectFunc_080E6868
thumb_func_start ContestEffectFunc_080E68EC
-ContestEffectFunc_080E68EC: ; 80E68EC
+ContestEffectFunc_080E68EC: @ 80E68EC
push {r4,lr}
ldr r4, =0x02039f34
ldr r0, [r4]
@@ -419141,7 +419141,7 @@ _080E692A:
thumb_func_end ContestEffectFunc_080E68EC
thumb_func_start sub_80E6934
-sub_80E6934: ; 80E6934
+sub_80E6934: @ 80E6934
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -419218,7 +419218,7 @@ _080E69B8:
thumb_func_end sub_80E6934
thumb_func_start sub_80E69C8
-sub_80E69C8: ; 80E69C8
+sub_80E69C8: @ 80E69C8
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -419275,7 +419275,7 @@ _080E6A28:
thumb_func_end sub_80E69C8
thumb_func_start sub_80E6A2C
-sub_80E6A2C: ; 80E6A2C
+sub_80E6A2C: @ 80E6A2C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -419415,7 +419415,7 @@ _080E6B2E:
thumb_func_end sub_80E6A2C
thumb_func_start sub_80E6B3C
-sub_80E6B3C: ; 80E6B3C
+sub_80E6B3C: @ 80E6B3C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -419443,7 +419443,7 @@ sub_80E6B3C: ; 80E6B3C
thumb_func_end sub_80E6B3C
thumb_func_start sub_80E6B70
-sub_80E6B70: ; 80E6B70
+sub_80E6B70: @ 80E6B70
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -419483,7 +419483,7 @@ _080E6BA8:
thumb_func_end sub_80E6B70
thumb_func_start sub_80E6BB4
-sub_80E6BB4: ; 80E6BB4
+sub_80E6BB4: @ 80E6BB4
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -419513,7 +419513,7 @@ _080E6BDC:
thumb_func_end sub_80E6BB4
thumb_func_start sub_80E6BE8
-sub_80E6BE8: ; 80E6BE8
+sub_80E6BE8: @ 80E6BE8
push {lr}
ldr r0, =sub_80E715C
bl sub_80B37D4
@@ -419523,7 +419523,7 @@ sub_80E6BE8: ; 80E6BE8
thumb_func_end sub_80E6BE8
thumb_func_start sub_80E6BF8
-sub_80E6BF8: ; 80E6BF8
+sub_80E6BF8: @ 80E6BF8
push {r4,lr}
ldr r2, =0x03001134
ldr r0, =0x03005d8c
@@ -419572,7 +419572,7 @@ sub_80E6BF8: ; 80E6BF8
thumb_func_end sub_80E6BF8
thumb_func_start sub_80E6CA0
-sub_80E6CA0: ; 80E6CA0
+sub_80E6CA0: @ 80E6CA0
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x03001134
@@ -419633,7 +419633,7 @@ _080E6D1C:
thumb_func_end sub_80E6CA0
thumb_func_start sub_80E6D54
-sub_80E6D54: ; 80E6D54
+sub_80E6D54: @ 80E6D54
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x03001134
@@ -419705,7 +419705,7 @@ _080E6DEE:
thumb_func_end sub_80E6D54
thumb_func_start sub_80E6E24
-sub_80E6E24: ; 80E6E24
+sub_80E6E24: @ 80E6E24
push {r4,r5,lr}
bl sub_80E9914
bl sub_80F0BB8
@@ -419813,7 +419813,7 @@ _080E6F12:
thumb_func_end sub_80E6E24
thumb_func_start sub_80E6F60
-sub_80E6F60: ; 80E6F60
+sub_80E6F60: @ 80E6F60
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -419962,7 +419962,7 @@ _080E70BE:
thumb_func_end sub_80E6F60
thumb_func_start sub_80E70F4
-sub_80E70F4: ; 80E70F4
+sub_80E70F4: @ 80E70F4
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -419988,7 +419988,7 @@ sub_80E70F4: ; 80E70F4
thumb_func_end sub_80E70F4
thumb_func_start sub_80E7128
-sub_80E7128: ; 80E7128
+sub_80E7128: @ 80E7128
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -420016,7 +420016,7 @@ _080E7150:
thumb_func_end sub_80E7128
thumb_func_start sub_80E715C
-sub_80E715C: ; 80E715C
+sub_80E715C: @ 80E715C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -420193,7 +420193,7 @@ _080E730A:
thumb_func_end sub_80E715C
thumb_func_start sub_80E7324
-sub_80E7324: ; 80E7324
+sub_80E7324: @ 80E7324
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -420463,7 +420463,7 @@ _080E7566:
thumb_func_end sub_80E7324
thumb_func_start sub_80E756C
-sub_80E756C: ; 80E756C
+sub_80E756C: @ 80E756C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -420556,7 +420556,7 @@ _080E7624:
thumb_func_end sub_80E756C
thumb_func_start sub_80E7630
-sub_80E7630: ; 80E7630
+sub_80E7630: @ 80E7630
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -420707,7 +420707,7 @@ _080E7752:
thumb_func_end sub_80E7630
thumb_func_start sub_80E776C
-sub_80E776C: ; 80E776C
+sub_80E776C: @ 80E776C
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -420735,7 +420735,7 @@ _080E7794:
thumb_func_end sub_80E776C
thumb_func_start sub_80E77A0
-sub_80E77A0: ; 80E77A0
+sub_80E77A0: @ 80E77A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -420760,7 +420760,7 @@ _080E77C4:
thumb_func_end sub_80E77A0
thumb_func_start sub_80E77D4
-sub_80E77D4: ; 80E77D4
+sub_80E77D4: @ 80E77D4
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -420778,7 +420778,7 @@ sub_80E77D4: ; 80E77D4
thumb_func_end sub_80E77D4
thumb_func_start sub_80E77FC
-sub_80E77FC: ; 80E77FC
+sub_80E77FC: @ 80E77FC
adds r1, r0, 0
ldrh r0, [r1]
ldrh r1, [r1, 0x2]
@@ -420788,7 +420788,7 @@ sub_80E77FC: ; 80E77FC
thumb_func_end sub_80E77FC
thumb_func_start sub_80E7808
-sub_80E7808: ; 80E7808
+sub_80E7808: @ 80E7808
strh r0, [r1]
lsrs r0, 16
strh r0, [r1, 0x2]
@@ -420796,7 +420796,7 @@ sub_80E7808: ; 80E7808
thumb_func_end sub_80E7808
thumb_func_start sub_80E7810
-sub_80E7810: ; 80E7810
+sub_80E7810: @ 80E7810
push {lr}
bl link_get_multiplayer_id
lsls r0, 24
@@ -420806,7 +420806,7 @@ sub_80E7810: ; 80E7810
thumb_func_end sub_80E7810
thumb_func_start sub_80E7820
-sub_80E7820: ; 80E7820
+sub_80E7820: @ 80E7820
lsls r0, 24
lsrs r0, 16
ldr r1, =0x020223c4
@@ -420816,7 +420816,7 @@ sub_80E7820: ; 80E7820
thumb_func_end sub_80E7820
thumb_func_start sub_80E7830
-sub_80E7830: ; 80E7830
+sub_80E7830: @ 80E7830
push {r4,lr}
adds r4, r0, 0
bl sub_8009FCC
@@ -420893,7 +420893,7 @@ _080E78B8:
thumb_func_end sub_80E7830
thumb_func_start sub_80E78C4
-sub_80E78C4: ; 80E78C4
+sub_80E78C4: @ 80E78C4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -420957,7 +420957,7 @@ _080E791A:
thumb_func_end sub_80E78C4
thumb_func_start sub_80E7948
-sub_80E7948: ; 80E7948
+sub_80E7948: @ 80E7948
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -421056,7 +421056,7 @@ _080E79FE:
thumb_func_end sub_80E7948
thumb_func_start sub_80E7A14
-sub_80E7A14: ; 80E7A14
+sub_80E7A14: @ 80E7A14
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -421118,7 +421118,7 @@ _080E7A8A:
thumb_func_end sub_80E7A14
thumb_func_start sub_80E7A9C
-sub_80E7A9C: ; 80E7A9C
+sub_80E7A9C: @ 80E7A9C
ldrh r0, [r0, 0x20]
lsls r0, 24
lsrs r0, 24
@@ -421126,7 +421126,7 @@ sub_80E7A9C: ; 80E7A9C
thumb_func_end sub_80E7A9C
thumb_func_start sub_80E7AA4
-sub_80E7AA4: ; 80E7AA4
+sub_80E7AA4: @ 80E7AA4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -421195,7 +421195,7 @@ sub_80E7AA4: ; 80E7AA4
thumb_func_end sub_80E7AA4
thumb_func_start sub_80E7B2C
-sub_80E7B2C: ; 80E7B2C
+sub_80E7B2C: @ 80E7B2C
push {r4,lr}
adds r3, r0, 0
movs r2, 0
@@ -421218,7 +421218,7 @@ _080E7B36:
thumb_func_end sub_80E7B2C
thumb_func_start sub_80E7B54
-sub_80E7B54: ; 80E7B54
+sub_80E7B54: @ 80E7B54
ldr r0, =0x03001160
ldrb r0, [r0]
bx lr
@@ -421226,7 +421226,7 @@ sub_80E7B54: ; 80E7B54
thumb_func_end sub_80E7B54
thumb_func_start sub_80E7B60
-sub_80E7B60: ; 80E7B60
+sub_80E7B60: @ 80E7B60
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -421751,7 +421751,7 @@ _080E7F1C:
thumb_func_end sub_80E7B60
thumb_func_start sub_80E7F68
-sub_80E7F68: ; 80E7F68
+sub_80E7F68: @ 80E7F68
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -421809,7 +421809,7 @@ _080E7FEC:
thumb_func_end sub_80E7F68
thumb_func_start sub_80E7FF8
-sub_80E7FF8: ; 80E7FF8
+sub_80E7FF8: @ 80E7FF8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -421935,7 +421935,7 @@ _080E810A:
thumb_func_end sub_80E7FF8
thumb_func_start sub_80E8110
-sub_80E8110: ; 80E8110
+sub_80E8110: @ 80E8110
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -422100,7 +422100,7 @@ _080E824C:
thumb_func_end sub_80E8110
thumb_func_start sub_80E8260
-sub_80E8260: ; 80E8260
+sub_80E8260: @ 80E8260
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -422304,7 +422304,7 @@ _080E8356:
thumb_func_end sub_80E8260
thumb_func_start sub_80E841C
-sub_80E841C: ; 80E841C
+sub_80E841C: @ 80E841C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -422347,7 +422347,7 @@ _080E845E:
thumb_func_end sub_80E841C
thumb_func_start sub_80E8468
-sub_80E8468: ; 80E8468
+sub_80E8468: @ 80E8468
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -422484,7 +422484,7 @@ _080E8566:
thumb_func_end sub_80E8468
thumb_func_start sub_80E8578
-sub_80E8578: ; 80E8578
+sub_80E8578: @ 80E8578
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -422887,7 +422887,7 @@ _080E8864:
thumb_func_end sub_80E8578
thumb_func_start sub_80E8880
-sub_80E8880: ; 80E8880
+sub_80E8880: @ 80E8880
push {r4-r7,lr}
mov r12, r0
adds r7, r1, 0
@@ -422933,7 +422933,7 @@ _080E88C0:
thumb_func_end sub_80E8880
thumb_func_start sub_80E88CC
-sub_80E88CC: ; 80E88CC
+sub_80E88CC: @ 80E88CC
push {r4-r7,lr}
mov r12, r0
adds r6, r1, 0
@@ -422985,7 +422985,7 @@ _080E8918:
thumb_func_end sub_80E88CC
thumb_func_start sub_80E8924
-sub_80E8924: ; 80E8924
+sub_80E8924: @ 80E8924
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -423055,7 +423055,7 @@ _080E8972:
thumb_func_end sub_80E8924
thumb_func_start sub_80E89AC
-sub_80E89AC: ; 80E89AC
+sub_80E89AC: @ 80E89AC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -423091,7 +423091,7 @@ sub_80E89AC: ; 80E89AC
thumb_func_end sub_80E89AC
thumb_func_start sub_80E89F8
-sub_80E89F8: ; 80E89F8
+sub_80E89F8: @ 80E89F8
push {r4-r6,lr}
adds r6, r0, 0
ldr r5, =0x02039f9c
@@ -423127,7 +423127,7 @@ sub_80E89F8: ; 80E89F8
thumb_func_end sub_80E89F8
thumb_func_start sub_80E8A54
-sub_80E8A54: ; 80E8A54
+sub_80E8A54: @ 80E8A54
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -423184,12 +423184,12 @@ _080E8AAE:
thumb_func_end sub_80E8A54
thumb_func_start nullsub_44
-nullsub_44: ; 80E8ABC
+nullsub_44: @ 80E8ABC
bx lr
thumb_func_end nullsub_44
thumb_func_start sub_80E8AC0
-sub_80E8AC0: ; 80E8AC0
+sub_80E8AC0: @ 80E8AC0
push {r4,r5,lr}
adds r5, r0, 0
movs r4, 0
@@ -423216,7 +423216,7 @@ _080E8ADC:
thumb_func_end sub_80E8AC0
thumb_func_start sub_80E8AF0
-sub_80E8AF0: ; 80E8AF0
+sub_80E8AF0: @ 80E8AF0
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -423247,7 +423247,7 @@ _080E8B0A:
thumb_func_end sub_80E8AF0
thumb_func_start sub_80E8B28
-sub_80E8B28: ; 80E8B28
+sub_80E8B28: @ 80E8B28
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x03005d8c
@@ -423272,7 +423272,7 @@ _080E8B2E:
thumb_func_end sub_80E8B28
thumb_func_start sub_80E8B58
-sub_80E8B58: ; 80E8B58
+sub_80E8B58: @ 80E8B58
ldr r0, =0x0203a01c
ldr r1, =0x020375e0
ldrh r1, [r1]
@@ -423282,7 +423282,7 @@ sub_80E8B58: ; 80E8B58
thumb_func_end sub_80E8B58
thumb_func_start sub_80E8B6C
-sub_80E8B6C: ; 80E8B6C
+sub_80E8B6C: @ 80E8B6C
push {r4,lr}
ldr r0, =0x020375f0
movs r1, 0
@@ -423324,7 +423324,7 @@ _080E8BB0:
thumb_func_end sub_80E8B6C
thumb_func_start sub_80E8BC8
-sub_80E8BC8: ; 80E8BC8
+sub_80E8BC8: @ 80E8BC8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -423348,7 +423348,7 @@ _080E8BF0:
thumb_func_end sub_80E8BC8
thumb_func_start sub_80E8BF8
-sub_80E8BF8: ; 80E8BF8
+sub_80E8BF8: @ 80E8BF8
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -423435,7 +423435,7 @@ _080E8C8E:
thumb_func_end sub_80E8BF8
thumb_func_start sub_80E8C98
-sub_80E8C98: ; 80E8C98
+sub_80E8C98: @ 80E8C98
push {r4,lr}
ldr r4, =0x020375e6
bl sub_80E8BF8
@@ -423449,7 +423449,7 @@ sub_80E8C98: ; 80E8C98
thumb_func_end sub_80E8C98
thumb_func_start sub_80E8CB0
-sub_80E8CB0: ; 80E8CB0
+sub_80E8CB0: @ 80E8CB0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -423532,7 +423532,7 @@ _080E8D3C:
thumb_func_end sub_80E8CB0
thumb_func_start sub_80E8D4C
-sub_80E8D4C: ; 80E8D4C
+sub_80E8D4C: @ 80E8D4C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -423621,7 +423621,7 @@ _080E8DE8:
thumb_func_end sub_80E8D4C
thumb_func_start sub_80E8DF4
-sub_80E8DF4: ; 80E8DF4
+sub_80E8DF4: @ 80E8DF4
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -423645,7 +423645,7 @@ _080E8E12:
thumb_func_end sub_80E8DF4
thumb_func_start sub_80E8E18
-sub_80E8E18: ; 80E8E18
+sub_80E8E18: @ 80E8E18
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -423724,7 +423724,7 @@ _080E8E32:
thumb_func_end sub_80E8E18
thumb_func_start sub_80E8EE0
-sub_80E8EE0: ; 80E8EE0
+sub_80E8EE0: @ 80E8EE0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -423822,7 +423822,7 @@ _080E8F8A:
thumb_func_end sub_80E8EE0
thumb_func_start sub_80E8F9C
-sub_80E8F9C: ; 80E8F9C
+sub_80E8F9C: @ 80E8F9C
push {lr}
ldr r0, =0x0203a01c
ldrb r0, [r0]
@@ -423847,7 +423847,7 @@ sub_80E8F9C: ; 80E8F9C
thumb_func_end sub_80E8F9C
thumb_func_start sub_80E8FD0
-sub_80E8FD0: ; 80E8FD0
+sub_80E8FD0: @ 80E8FD0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -423911,7 +423911,7 @@ _080E904A:
thumb_func_end sub_80E8FD0
thumb_func_start sub_80E9068
-sub_80E9068: ; 80E9068
+sub_80E9068: @ 80E9068
push {lr}
ldr r0, =sub_80E8FD0
movs r1, 0
@@ -423935,7 +423935,7 @@ sub_80E9068: ; 80E9068
thumb_func_end sub_80E9068
thumb_func_start sub_80E909C
-sub_80E909C: ; 80E909C
+sub_80E909C: @ 80E909C
push {lr}
ldr r0, =0x02037318
ldrb r0, [r0, 0x17]
@@ -423957,7 +423957,7 @@ _080E90C2:
thumb_func_end sub_80E909C
thumb_func_start sub_80E90C8
-sub_80E90C8: ; 80E90C8
+sub_80E90C8: @ 80E90C8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -423986,7 +423986,7 @@ _080E90F8:
thumb_func_end sub_80E90C8
thumb_func_start sub_80E9108
-sub_80E9108: ; 80E9108
+sub_80E9108: @ 80E9108
push {r4,lr}
sub sp, 0x4
bl script_env_2_enable
@@ -424032,7 +424032,7 @@ sub_80E9108: ; 80E9108
thumb_func_end sub_80E9108
thumb_func_start sub_80E916C
-sub_80E916C: ; 80E916C
+sub_80E916C: @ 80E916C
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -424089,7 +424089,7 @@ _080E91D4:
thumb_func_end sub_80E916C
thumb_func_start sub_80E91F8
-sub_80E91F8: ; 80E91F8
+sub_80E91F8: @ 80E91F8
push {lr}
ldr r0, =sub_80E916C
movs r1, 0
@@ -424103,7 +424103,7 @@ sub_80E91F8: ; 80E91F8
thumb_func_end sub_80E91F8
thumb_func_start CurrentMapIsSecretBase
-CurrentMapIsSecretBase: ; 80E9214
+CurrentMapIsSecretBase: @ 80E9214
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -424125,7 +424125,7 @@ _080E9232:
thumb_func_end CurrentMapIsSecretBase
thumb_func_start sub_80E9238
-sub_80E9238: ; 80E9238
+sub_80E9238: @ 80E9238
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -424243,7 +424243,7 @@ _080E9328:
thumb_func_end sub_80E9238
thumb_func_start sub_80E933C
-sub_80E933C: ; 80E933C
+sub_80E933C: @ 80E933C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -424501,7 +424501,7 @@ _080E9562:
thumb_func_end sub_80E933C
thumb_func_start sub_80E9578
-sub_80E9578: ; 80E9578
+sub_80E9578: @ 80E9578
push {r4-r6,lr}
movs r5, 0
ldr r1, =0x02037318
@@ -424548,7 +424548,7 @@ _080E95C4:
thumb_func_end sub_80E9578
thumb_func_start sub_80E95D4
-sub_80E95D4: ; 80E95D4
+sub_80E95D4: @ 80E95D4
push {r4,r5,lr}
ldr r5, =0x0000401f
ldr r4, =gUnknown_0858D060
@@ -424570,7 +424570,7 @@ sub_80E95D4: ; 80E95D4
thumb_func_end sub_80E95D4
thumb_func_start sub_80E9608
-sub_80E9608: ; 80E9608
+sub_80E9608: @ 80E9608
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -424622,7 +424622,7 @@ _080E9660:
thumb_func_end sub_80E9608
thumb_func_start sub_80E9668
-sub_80E9668: ; 80E9668
+sub_80E9668: @ 80E9668
push {lr}
bl sub_80E9608
bl sub_80E8B6C
@@ -424634,7 +424634,7 @@ sub_80E9668: ; 80E9668
thumb_func_end sub_80E9668
thumb_func_start sub_80E9680
-sub_80E9680: ; 80E9680
+sub_80E9680: @ 80E9680
push {lr}
bl sub_80E8B58
bl sub_80E8B6C
@@ -424653,7 +424653,7 @@ _080E969E:
thumb_func_end sub_80E9680
thumb_func_start sub_80E96A4
-sub_80E96A4: ; 80E96A4
+sub_80E96A4: @ 80E96A4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -424712,7 +424712,7 @@ _080E9714:
thumb_func_end sub_80E96A4
thumb_func_start sub_80E9728
-sub_80E9728: ; 80E9728
+sub_80E9728: @ 80E9728
push {lr}
ldr r0, =sub_80E96A4
movs r1, 0
@@ -424726,7 +424726,7 @@ sub_80E9728: ; 80E9728
thumb_func_end sub_80E9728
thumb_func_start sub_80E9744
-sub_80E9744: ; 80E9744
+sub_80E9744: @ 80E9744
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -424752,7 +424752,7 @@ _080E9774:
thumb_func_end sub_80E9744
thumb_func_start sub_80E9780
-sub_80E9780: ; 80E9780
+sub_80E9780: @ 80E9780
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -424798,7 +424798,7 @@ sub_80E9780: ; 80E9780
thumb_func_end sub_80E9780
thumb_func_start GetSecretBaseMapName
-GetSecretBaseMapName: ; 80E97EC
+GetSecretBaseMapName: @ 80E97EC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x00004054
@@ -424815,7 +424815,7 @@ GetSecretBaseMapName: ; 80E97EC
thumb_func_end GetSecretBaseMapName
thumb_func_start sub_80E980C
-sub_80E980C: ; 80E980C
+sub_80E980C: @ 80E980C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -424860,7 +424860,7 @@ sub_80E980C: ; 80E980C
thumb_func_end sub_80E980C
thumb_func_start sub_80E9878
-sub_80E9878: ; 80E9878
+sub_80E9878: @ 80E9878
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -424887,7 +424887,7 @@ _080E98A6:
thumb_func_end sub_80E9878
thumb_func_start sub_80E98AC
-sub_80E98AC: ; 80E98AC
+sub_80E98AC: @ 80E98AC
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x1A
@@ -424936,7 +424936,7 @@ sub_80E98AC: ; 80E98AC
thumb_func_end sub_80E98AC
thumb_func_start sub_80E9914
-sub_80E9914: ; 80E9914
+sub_80E9914: @ 80E9914
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -425113,7 +425113,7 @@ _080E9A60:
thumb_func_end sub_80E9914
thumb_func_start sub_80E9A90
-sub_80E9A90: ; 80E9A90
+sub_80E9A90: @ 80E9A90
push {r4-r6,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -425134,7 +425134,7 @@ sub_80E9A90: ; 80E9A90
thumb_func_end sub_80E9A90
thumb_func_start sub_80E9AC0
-sub_80E9AC0: ; 80E9AC0
+sub_80E9AC0: @ 80E9AC0
push {lr}
movs r0, 0x14
bl sav12_xor_increment
@@ -425144,7 +425144,7 @@ sub_80E9AC0: ; 80E9AC0
thumb_func_end sub_80E9AC0
thumb_func_start sub_80E9AD0
-sub_80E9AD0: ; 80E9AD0
+sub_80E9AD0: @ 80E9AD0
push {r4-r7,lr}
ldr r0, =0x02037318
ldr r4, [r0, 0x4]
@@ -425224,7 +425224,7 @@ _080E9B68:
thumb_func_end sub_80E9AD0
thumb_func_start sub_80E9B70
-sub_80E9B70: ; 80E9B70
+sub_80E9B70: @ 80E9B70
push {r4-r6,lr}
bl sub_80E9AD0
movs r0, 0x14
@@ -425247,7 +425247,7 @@ sub_80E9B70: ; 80E9B70
thumb_func_end sub_80E9B70
thumb_func_start sub_80E9BA8
-sub_80E9BA8: ; 80E9BA8
+sub_80E9BA8: @ 80E9BA8
push {r4,r5,lr}
movs r5, 0
movs r4, 0x1
@@ -425278,7 +425278,7 @@ _080E9BC4:
thumb_func_end sub_80E9BA8
thumb_func_start sub_80E9BDC
-sub_80E9BDC: ; 80E9BDC
+sub_80E9BDC: @ 80E9BDC
push {lr}
ldr r0, =0x00004054
bl VarGet
@@ -425315,7 +425315,7 @@ _080E9C22:
thumb_func_end sub_80E9BDC
thumb_func_start sub_80E9C2C
-sub_80E9C2C: ; 80E9C2C
+sub_80E9C2C: @ 80E9C2C
push {lr}
ldr r0, =0x00004054
bl VarGet
@@ -425347,7 +425347,7 @@ sub_80E9C2C: ; 80E9C2C
thumb_func_end sub_80E9C2C
thumb_func_start sub_80E9C74
-sub_80E9C74: ; 80E9C74
+sub_80E9C74: @ 80E9C74
push {lr}
ldr r0, =sub_8126AD8
movs r1, 0
@@ -425358,7 +425358,7 @@ sub_80E9C74: ; 80E9C74
thumb_func_end sub_80E9C74
thumb_func_start sub_80E9C88
-sub_80E9C88: ; 80E9C88
+sub_80E9C88: @ 80E9C88
push {lr}
ldr r0, =sub_80E9C9C
movs r1, 0
@@ -425369,7 +425369,7 @@ sub_80E9C88: ; 80E9C88
thumb_func_end sub_80E9C88
thumb_func_start sub_80E9C9C
-sub_80E9C9C: ; 80E9C9C
+sub_80E9C9C: @ 80E9C9C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -425428,7 +425428,7 @@ _080E9D1A:
thumb_func_end sub_80E9C9C
thumb_func_start game_continue
-game_continue: ; 80E9D2C
+game_continue: @ 80E9D2C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -425522,7 +425522,7 @@ _080E9DBC:
thumb_func_end game_continue
thumb_func_start sub_80E9DEC
-sub_80E9DEC: ; 80E9DEC
+sub_80E9DEC: @ 80E9DEC
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -425536,7 +425536,7 @@ _080E9DFC:
thumb_func_end sub_80E9DEC
thumb_func_start sub_80E9E00
-sub_80E9E00: ; 80E9E00
+sub_80E9E00: @ 80E9E00
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -425567,7 +425567,7 @@ sub_80E9E00: ; 80E9E00
thumb_func_end sub_80E9E00
thumb_func_start sub_80E9E44
-sub_80E9E44: ; 80E9E44
+sub_80E9E44: @ 80E9E44
push {r4,lr}
sub sp, 0x10
lsls r0, 24
@@ -425604,7 +425604,7 @@ sub_80E9E44: ; 80E9E44
thumb_func_end sub_80E9E44
thumb_func_start sub_80E9E90
-sub_80E9E90: ; 80E9E90
+sub_80E9E90: @ 80E9E90
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -425667,7 +425667,7 @@ _080E9F1A:
thumb_func_end sub_80E9E90
thumb_func_start sub_80E9F20
-sub_80E9F20: ; 80E9F20
+sub_80E9F20: @ 80E9F20
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -425727,7 +425727,7 @@ sub_80E9F20: ; 80E9F20
thumb_func_end sub_80E9F20
thumb_func_start sub_80E9FB0
-sub_80E9FB0: ; 80E9FB0
+sub_80E9FB0: @ 80E9FB0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -425765,7 +425765,7 @@ _080E9FF2:
thumb_func_end sub_80E9FB0
thumb_func_start sub_80E9FFC
-sub_80E9FFC: ; 80E9FFC
+sub_80E9FFC: @ 80E9FFC
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -425807,7 +425807,7 @@ sub_80E9FFC: ; 80E9FFC
thumb_func_end sub_80E9FFC
thumb_func_start sub_80EA06C
-sub_80EA06C: ; 80EA06C
+sub_80EA06C: @ 80EA06C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -425823,7 +425823,7 @@ sub_80EA06C: ; 80EA06C
thumb_func_end sub_80EA06C
thumb_func_start sub_80EA08C
-sub_80EA08C: ; 80EA08C
+sub_80EA08C: @ 80EA08C
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -425889,7 +425889,7 @@ sub_80EA08C: ; 80EA08C
thumb_func_end sub_80EA08C
thumb_func_start sub_80EA120
-sub_80EA120: ; 80EA120
+sub_80EA120: @ 80EA120
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -425902,7 +425902,7 @@ sub_80EA120: ; 80EA120
thumb_func_end sub_80EA120
thumb_func_start sub_80EA13C
-sub_80EA13C: ; 80EA13C
+sub_80EA13C: @ 80EA13C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -425940,7 +425940,7 @@ sub_80EA13C: ; 80EA13C
thumb_func_end sub_80EA13C
thumb_func_start sub_80EA18C
-sub_80EA18C: ; 80EA18C
+sub_80EA18C: @ 80EA18C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -425970,7 +425970,7 @@ sub_80EA18C: ; 80EA18C
thumb_func_end sub_80EA18C
thumb_func_start task_pc_turn_off
-task_pc_turn_off: ; 80EA1D0
+task_pc_turn_off: @ 80EA1D0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -425996,7 +425996,7 @@ _080EA1FA:
thumb_func_end task_pc_turn_off
thumb_func_start sub_80EA20C
-sub_80EA20C: ; 80EA20C
+sub_80EA20C: @ 80EA20C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -426028,7 +426028,7 @@ sub_80EA20C: ; 80EA20C
thumb_func_end sub_80EA20C
thumb_func_start sub_80EA250
-sub_80EA250: ; 80EA250
+sub_80EA250: @ 80EA250
push {lr}
ldr r0, =0x00004054
bl VarGet
@@ -426100,7 +426100,7 @@ _080EA2DA:
thumb_func_end sub_80EA250
thumb_func_start sub_80EA2E4
-sub_80EA2E4: ; 80EA2E4
+sub_80EA2E4: @ 80EA2E4
push {lr}
movs r0, 0x1
bl sub_813BADC
@@ -426118,7 +426118,7 @@ sub_80EA2E4: ; 80EA2E4
thumb_func_end sub_80EA2E4
thumb_func_start sub_80EA30C
-sub_80EA30C: ; 80EA30C
+sub_80EA30C: @ 80EA30C
push {lr}
ldr r0, =0x00004054
bl VarGet
@@ -426149,7 +426149,7 @@ sub_80EA30C: ; 80EA30C
thumb_func_end sub_80EA30C
thumb_func_start sub_80EA354
-sub_80EA354: ; 80EA354
+sub_80EA354: @ 80EA354
push {r4-r7,lr}
ldr r0, =0x00004054
bl VarGet
@@ -426211,7 +426211,7 @@ _080EA39A:
thumb_func_end sub_80EA354
thumb_func_start sub_80EA3E4
-sub_80EA3E4: ; 80EA3E4
+sub_80EA3E4: @ 80EA3E4
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -426700,7 +426700,7 @@ _080EA820:
thumb_func_end sub_80EA3E4
thumb_func_start sub_80EA828
-sub_80EA828: ; 80EA828
+sub_80EA828: @ 80EA828
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -426786,7 +426786,7 @@ _080EA8B8:
thumb_func_end sub_80EA828
thumb_func_start sub_80EA8D4
-sub_80EA8D4: ; 80EA8D4
+sub_80EA8D4: @ 80EA8D4
push {r4,lr}
movs r2, 0
adds r4, r0, 0
@@ -426816,7 +426816,7 @@ _080EA8FC:
thumb_func_end sub_80EA8D4
thumb_func_start sub_80EA904
-sub_80EA904: ; 80EA904
+sub_80EA904: @ 80EA904
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -426861,7 +426861,7 @@ _080EA948:
thumb_func_end sub_80EA904
thumb_func_start sub_80EA950
-sub_80EA950: ; 80EA950
+sub_80EA950: @ 80EA950
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -426896,7 +426896,7 @@ _080EA988:
thumb_func_end sub_80EA950
thumb_func_start sub_80EA990
-sub_80EA990: ; 80EA990
+sub_80EA990: @ 80EA990
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -426934,7 +426934,7 @@ _080EA9D0:
thumb_func_end sub_80EA990
thumb_func_start sub_80EA9D8
-sub_80EA9D8: ; 80EA9D8
+sub_80EA9D8: @ 80EA9D8
push {r4,lr}
movs r2, 0x1
ldr r0, =0x03005d8c
@@ -426970,7 +426970,7 @@ _080EAA12:
thumb_func_end sub_80EA9D8
thumb_func_start sub_80EAA18
-sub_80EAA18: ; 80EAA18
+sub_80EAA18: @ 80EAA18
push {r4,lr}
movs r3, 0x1
ldr r0, =0x03005d8c
@@ -427011,7 +427011,7 @@ _080EAA5C:
thumb_func_end sub_80EAA18
thumb_func_start sub_80EAA64
-sub_80EAA64: ; 80EAA64
+sub_80EAA64: @ 80EAA64
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -427084,7 +427084,7 @@ _080EAAEE:
thumb_func_end sub_80EAA64
thumb_func_start sub_80EAAF4
-sub_80EAAF4: ; 80EAAF4
+sub_80EAAF4: @ 80EAAF4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -427176,7 +427176,7 @@ _080EAB84:
thumb_func_end sub_80EAAF4
thumb_func_start sub_80EABA4
-sub_80EABA4: ; 80EABA4
+sub_80EABA4: @ 80EABA4
push {r4-r6,lr}
adds r5, r0, 0
lsls r1, 24
@@ -427208,7 +427208,7 @@ _080EABCA:
thumb_func_end sub_80EABA4
thumb_func_start sub_80EABDC
-sub_80EABDC: ; 80EABDC
+sub_80EABDC: @ 80EABDC
push {r4-r6,lr}
adds r5, r0, 0
ldrb r0, [r5]
@@ -427282,7 +427282,7 @@ _080EAC56:
thumb_func_end sub_80EABDC
thumb_func_start sub_80EAC5C
-sub_80EAC5C: ; 80EAC5C
+sub_80EAC5C: @ 80EAC5C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -427376,7 +427376,7 @@ _080EAD04:
thumb_func_end sub_80EAC5C
thumb_func_start sub_80EAD14
-sub_80EAD14: ; 80EAD14
+sub_80EAD14: @ 80EAD14
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -427446,7 +427446,7 @@ _080EAD8A:
thumb_func_end sub_80EAD14
thumb_func_start sub_80EAD94
-sub_80EAD94: ; 80EAD94
+sub_80EAD94: @ 80EAD94
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -427577,7 +427577,7 @@ _080EAE78:
thumb_func_end sub_80EAD94
thumb_func_start sub_80EAE90
-sub_80EAE90: ; 80EAE90
+sub_80EAE90: @ 80EAE90
push {r4,lr}
adds r4, r0, 0
adds r3, r1, 0
@@ -427598,7 +427598,7 @@ _080EAEAE:
thumb_func_end sub_80EAE90
thumb_func_start sub_80EAEB4
-sub_80EAEB4: ; 80EAEB4
+sub_80EAEB4: @ 80EAEB4
push {r4-r6,lr}
adds r5, r0, 0
movs r6, 0
@@ -427632,7 +427632,7 @@ _080EAEBA:
thumb_func_end sub_80EAEB4
thumb_func_start sub_80EAEF4
-sub_80EAEF4: ; 80EAEF4
+sub_80EAEF4: @ 80EAEF4
push {r4-r6,lr}
adds r4, r0, 0
ldr r0, [r4]
@@ -427690,7 +427690,7 @@ sub_80EAEF4: ; 80EAEF4
thumb_func_end sub_80EAEF4
thumb_func_start sub_80EAF80
-sub_80EAF80: ; 80EAF80
+sub_80EAF80: @ 80EAF80
push {r4-r7,lr}
sub sp, 0x24
adds r6, r0, 0
@@ -427950,7 +427950,7 @@ _080EB16A:
thumb_func_end sub_80EAF80
thumb_func_start sub_80EB18C
-sub_80EB18C: ; 80EB18C
+sub_80EB18C: @ 80EB18C
push {r4,r5,lr}
movs r5, 0
adds r4, r0, 0
@@ -427971,7 +427971,7 @@ _080EB19E:
thumb_func_end sub_80EB18C
thumb_func_start sub_80EB1AC
-sub_80EB1AC: ; 80EB1AC
+sub_80EB1AC: @ 80EB1AC
push {lr}
ldr r0, =0x000040ec
movs r1, 0
@@ -428009,7 +428009,7 @@ _080EB204:
thumb_func_end sub_80EB1AC
thumb_func_start sub_80EB218
-sub_80EB218: ; 80EB218
+sub_80EB218: @ 80EB218
push {r4-r6,lr}
ldr r5, =0x000040f0
adds r0, r5, 0
@@ -428054,7 +428054,7 @@ _080EB272:
thumb_func_end sub_80EB218
thumb_func_start sub_80EB290
-sub_80EB290: ; 80EB290
+sub_80EB290: @ 80EB290
push {r4,lr}
ldr r0, =0x00004054
bl VarGet
@@ -428081,7 +428081,7 @@ _080EB2BA:
thumb_func_end sub_80EB290
thumb_func_start sub_80EB2C8
-sub_80EB2C8: ; 80EB2C8
+sub_80EB2C8: @ 80EB2C8
push {r4,lr}
ldr r0, =0x00004054
bl VarGet
@@ -428108,7 +428108,7 @@ _080EB2F2:
thumb_func_end sub_80EB2C8
thumb_func_start sub_80EB300
-sub_80EB300: ; 80EB300
+sub_80EB300: @ 80EB300
push {r4,r5,lr}
ldr r0, =0x00004054
bl VarGet
@@ -428148,7 +428148,7 @@ _080EB34C:
thumb_func_end sub_80EB300
thumb_func_start sub_80EB368
-sub_80EB368: ; 80EB368
+sub_80EB368: @ 80EB368
push {r4,r5,lr}
ldr r0, =0x00004054
bl VarGet
@@ -428188,7 +428188,7 @@ _080EB3B4:
thumb_func_end sub_80EB368
thumb_func_start sub_80EB3D0
-sub_80EB3D0: ; 80EB3D0
+sub_80EB3D0: @ 80EB3D0
push {r4,r5,lr}
ldr r0, =0x00004054
bl VarGet
@@ -428228,7 +428228,7 @@ _080EB41C:
thumb_func_end sub_80EB3D0
thumb_func_start sub_80EB438
-sub_80EB438: ; 80EB438
+sub_80EB438: @ 80EB438
push {r4,lr}
ldr r0, =0x00004054
bl VarGet
@@ -428266,7 +428266,7 @@ _080EB480:
thumb_func_end sub_80EB438
thumb_func_start sub_80EB498
-sub_80EB498: ; 80EB498
+sub_80EB498: @ 80EB498
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -428344,7 +428344,7 @@ _080EB55C:
thumb_func_end sub_80EB498
thumb_func_start sub_80EB56C
-sub_80EB56C: ; 80EB56C
+sub_80EB56C: @ 80EB56C
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -428678,7 +428678,7 @@ _080EB9D0:
thumb_func_end sub_80EB56C
thumb_func_start sub_80EB9E0
-sub_80EB9E0: ; 80EB9E0
+sub_80EB9E0: @ 80EB9E0
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -428785,7 +428785,7 @@ _080EBB18:
thumb_func_end sub_80EB9E0
thumb_func_start sub_80EBB28
-sub_80EBB28: ; 80EBB28
+sub_80EBB28: @ 80EBB28
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -429035,7 +429035,7 @@ _080EBE6C:
thumb_func_end sub_80EBB28
thumb_func_start sub_80EBE7C
-sub_80EBE7C: ; 80EBE7C
+sub_80EBE7C: @ 80EBE7C
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -429080,7 +429080,7 @@ _080EBECC:
thumb_func_end sub_80EBE7C
thumb_func_start sub_80EBEE0
-sub_80EBEE0: ; 80EBEE0
+sub_80EBEE0: @ 80EBEE0
push {r4-r7,lr}
movs r3, 0
ldr r6, =0x03005d8c
@@ -429126,7 +429126,7 @@ _080EBF0A:
thumb_func_end sub_80EBEE0
thumb_func_start special_0x44
-special_0x44: ; 80EBF3C
+special_0x44: @ 80EBF3C
push {r4-r7,lr}
movs r4, 0x5
ldr r1, =0x03005d8c
@@ -429220,7 +429220,7 @@ _080EBFEC:
thumb_func_end special_0x44
thumb_func_start sub_80EBFF4
-sub_80EBFF4: ; 80EBFF4
+sub_80EBFF4: @ 80EBFF4
push {lr}
bl special_0x44
lsls r0, 24
@@ -429259,8 +429259,8 @@ _080EC03E:
thumb_func_end sub_80EBFF4
thumb_func_start UpdateTVScreensOnMap
-; void UpdateTVScreensOnMap(s32 mapWidth, s32 mapHeight)
-UpdateTVScreensOnMap: ; 80EC044
+@ void UpdateTVScreensOnMap(s32 mapWidth, s32 mapHeight)
+UpdateTVScreensOnMap: @ 80EC044
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -429320,8 +429320,8 @@ _080EC0BE:
thumb_func_end UpdateTVScreensOnMap
thumb_func_start SetTVMetatilesOnMap
-; void SetTVMetatilesOnMap(s32 mapWidth, s32 mapHeight, u16 metatileId)
-SetTVMetatilesOnMap: ; 80EC0CC
+@ void SetTVMetatilesOnMap(s32 mapWidth, s32 mapHeight, u16 metatileId)
+SetTVMetatilesOnMap: @ 80EC0CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -429377,7 +429377,7 @@ _080EC120:
thumb_func_end SetTVMetatilesOnMap
thumb_func_start TurnOffTVScreen
-TurnOffTVScreen: ; 80EC130
+TurnOffTVScreen: @ 80EC130
push {lr}
ldr r1, =0x03005dc0
ldr r0, [r1]
@@ -429391,7 +429391,7 @@ TurnOffTVScreen: ; 80EC130
thumb_func_end TurnOffTVScreen
thumb_func_start TurnOnTVScreen
-TurnOnTVScreen: ; 80EC14C
+TurnOnTVScreen: @ 80EC14C
push {lr}
ldr r1, =0x03005dc0
ldr r0, [r1]
@@ -429405,7 +429405,7 @@ TurnOnTVScreen: ; 80EC14C
thumb_func_end TurnOnTVScreen
thumb_func_start special_0x45
-special_0x45: ; 80EC168
+special_0x45: @ 80EC168
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x020375e0
@@ -429422,7 +429422,7 @@ special_0x45: ; 80EC168
thumb_func_end special_0x45
thumb_func_start sub_80EC18C
-sub_80EC18C: ; 80EC18C
+sub_80EC18C: @ 80EC18C
push {r4,lr}
movs r2, 0
ldr r0, =0x03005d8c
@@ -429461,7 +429461,7 @@ _080EC1CC:
thumb_func_end sub_80EC18C
thumb_func_start special_0x4a
-special_0x4a: ; 80EC1D4
+special_0x4a: @ 80EC1D4
push {lr}
ldr r3, =0x03005d8c
ldr r2, =0x020375e0
@@ -429494,7 +429494,7 @@ _080EC216:
thumb_func_end special_0x4a
thumb_func_start GabbyAndTyNewGameInitData
-GabbyAndTyNewGameInitData: ; 80EC21C
+GabbyAndTyNewGameInitData: @ 80EC21C
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -429612,7 +429612,7 @@ GabbyAndTyNewGameInitData: ; 80EC21C
thumb_func_end GabbyAndTyNewGameInitData
thumb_func_start GabbyAndTyBeforeInterview
-GabbyAndTyBeforeInterview: ; 80EC31C
+GabbyAndTyBeforeInterview: @ 80EC31C
push {r4,lr}
ldr r3, =0x03005d8c
ldr r2, [r3]
@@ -429756,7 +429756,7 @@ _080EC436:
thumb_func_end GabbyAndTyBeforeInterview
thumb_func_start GabbyAndTyAfterInterview
-GabbyAndTyAfterInterview: ; 80EC448
+GabbyAndTyAfterInterview: @ 80EC448
push {r4-r6,lr}
ldr r5, =0x03005d8c
ldr r2, [r5]
@@ -429830,7 +429830,7 @@ GabbyAndTyAfterInterview: ; 80EC448
thumb_func_end GabbyAndTyAfterInterview
thumb_func_start TakeTVShowInSearchOfTrainersOffTheAir
-TakeTVShowInSearchOfTrainersOffTheAir: ; 80EC4E8
+TakeTVShowInSearchOfTrainersOffTheAir: @ 80EC4E8
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x00002bae
@@ -429845,7 +429845,7 @@ TakeTVShowInSearchOfTrainersOffTheAir: ; 80EC4E8
thumb_func_end TakeTVShowInSearchOfTrainersOffTheAir
thumb_func_start GabbyAndTyGetBattleNum
-GabbyAndTyGetBattleNum: ; 80EC504
+GabbyAndTyGetBattleNum: @ 80EC504
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -429867,7 +429867,7 @@ _080EC522:
thumb_func_end GabbyAndTyGetBattleNum
thumb_func_start IsTVShowInSearchOfTrainersAiring
-IsTVShowInSearchOfTrainersAiring: ; 80EC530
+IsTVShowInSearchOfTrainersAiring: @ 80EC530
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00002bae
@@ -429880,7 +429880,7 @@ IsTVShowInSearchOfTrainersAiring: ; 80EC530
thumb_func_end IsTVShowInSearchOfTrainersAiring
thumb_func_start GabbyAndTyGetLastQuote
-GabbyAndTyGetLastQuote: ; 80EC548
+GabbyAndTyGetLastQuote: @ 80EC548
push {r4,r5,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -429912,7 +429912,7 @@ _080EC586:
thumb_func_end GabbyAndTyGetLastQuote
thumb_func_start GabbyAndTyGetLastBattleTrivia
-GabbyAndTyGetLastBattleTrivia: ; 80EC58C
+GabbyAndTyGetLastBattleTrivia: @ 80EC58C
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -429955,7 +429955,7 @@ _080EC5D2:
thumb_func_end GabbyAndTyGetLastBattleTrivia
thumb_func_start GabbyAndTySetScriptVarsToFieldObjectLocalIds
-GabbyAndTySetScriptVarsToFieldObjectLocalIds: ; 80EC5D8
+GabbyAndTySetScriptVarsToFieldObjectLocalIds: @ 80EC5D8
push {lr}
bl GabbyAndTyGetBattleNum
lsls r0, 24
@@ -430050,7 +430050,7 @@ _080EC6B0:
thumb_func_end GabbyAndTySetScriptVarsToFieldObjectLocalIds
thumb_func_start InterviewAfter
-InterviewAfter: ; 80EC6BC
+InterviewAfter: @ 80EC6BC
push {lr}
ldr r0, =0x020375e2
ldrh r0, [r0]
@@ -430099,7 +430099,7 @@ _080EC724:
thumb_func_end InterviewAfter
thumb_func_start sub_80EC728
-sub_80EC728: ; 80EC728
+sub_80EC728: @ 80EC728
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -430268,7 +430268,7 @@ _080EC888:
thumb_func_end sub_80EC728
thumb_func_start sub_80EC8A4
-sub_80EC8A4: ; 80EC8A4
+sub_80EC8A4: @ 80EC8A4
push {r4,lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -430305,7 +430305,7 @@ _080EC8CA:
thumb_func_end sub_80EC8A4
thumb_func_start sub_80EC8FC
-sub_80EC8FC: ; 80EC8FC
+sub_80EC8FC: @ 80EC8FC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -430406,7 +430406,7 @@ _080EC9B4:
thumb_func_end sub_80EC8FC
thumb_func_start sub_80EC9E8
-sub_80EC9E8: ; 80EC9E8
+sub_80EC9E8: @ 80EC9E8
push {r4,lr}
adds r4, r0, 0
bl sub_80F0020
@@ -430429,7 +430429,7 @@ sub_80EC9E8: ; 80EC9E8
thumb_func_end sub_80EC9E8
thumb_func_start sub_80ECA10
-sub_80ECA10: ; 80ECA10
+sub_80ECA10: @ 80ECA10
push {r4,lr}
adds r4, r0, 0
bl sub_80F0020
@@ -430451,7 +430451,7 @@ sub_80ECA10: ; 80ECA10
thumb_func_end sub_80ECA10
thumb_func_start sub_80ECA38
-sub_80ECA38: ; 80ECA38
+sub_80ECA38: @ 80ECA38
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -430532,7 +430532,7 @@ _080ECACE:
thumb_func_end sub_80ECA38
thumb_func_start sub_80ECB00
-sub_80ECB00: ; 80ECB00
+sub_80ECB00: @ 80ECB00
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -430650,7 +430650,7 @@ _080ECBEC:
thumb_func_end sub_80ECB00
thumb_func_start sub_80ECC04
-sub_80ECC04: ; 80ECC04
+sub_80ECC04: @ 80ECC04
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -430767,7 +430767,7 @@ _080ECCEE:
thumb_func_end sub_80ECC04
thumb_func_start sub_80ECD00
-sub_80ECD00: ; 80ECD00
+sub_80ECD00: @ 80ECD00
push {r4-r6,lr}
sub sp, 0x20
ldr r6, =0x03005d8c
@@ -430834,7 +430834,7 @@ _080ECD9A:
thumb_func_end sub_80ECD00
thumb_func_start sub_80ECDA4
-sub_80ECDA4: ; 80ECDA4
+sub_80ECDA4: @ 80ECDA4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -430869,7 +430869,7 @@ _080ECDDC:
thumb_func_end sub_80ECDA4
thumb_func_start sub_80ECDF4
-sub_80ECDF4: ; 80ECDF4
+sub_80ECDF4: @ 80ECDF4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -430897,7 +430897,7 @@ _080ECE1C:
thumb_func_end sub_80ECDF4
thumb_func_start sub_80ECE34
-sub_80ECE34: ; 80ECE34
+sub_80ECE34: @ 80ECE34
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -430925,7 +430925,7 @@ _080ECE5C:
thumb_func_end sub_80ECE34
thumb_func_start sub_80ECE74
-sub_80ECE74: ; 80ECE74
+sub_80ECE74: @ 80ECE74
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -430953,7 +430953,7 @@ _080ECE9C:
thumb_func_end sub_80ECE74
thumb_func_start sub_80ECEB4
-sub_80ECEB4: ; 80ECEB4
+sub_80ECEB4: @ 80ECEB4
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -431022,7 +431022,7 @@ _080ECF4C:
thumb_func_end sub_80ECEB4
thumb_func_start sub_80ECF5C
-sub_80ECF5C: ; 80ECF5C
+sub_80ECF5C: @ 80ECF5C
push {r4-r7,lr}
ldr r0, =0x03005d8c
ldr r6, [r0]
@@ -431120,7 +431120,7 @@ _080ED02C:
thumb_func_end sub_80ECF5C
thumb_func_start sub_80ED03C
-sub_80ED03C: ; 80ED03C
+sub_80ED03C: @ 80ED03C
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -431157,7 +431157,7 @@ _080ED07A:
thumb_func_end sub_80ED03C
thumb_func_start sub_80ED090
-sub_80ED090: ; 80ED090
+sub_80ED090: @ 80ED090
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -431245,7 +431245,7 @@ _080ED134:
thumb_func_end sub_80ED090
thumb_func_start sub_80ED164
-sub_80ED164: ; 80ED164
+sub_80ED164: @ 80ED164
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x030060bc
@@ -431332,8 +431332,8 @@ _080ED21E:
thumb_func_end sub_80ED164
thumb_func_start SaveRecordedItemPurchasesForTVShow
-; void SaveRecordedItemPurchasesForTVShow()
-SaveRecordedItemPurchasesForTVShow: ; 80ED238
+@ void SaveRecordedItemPurchasesForTVShow()
+SaveRecordedItemPurchasesForTVShow: @ 80ED238
push {r4-r7,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -431429,7 +431429,7 @@ _080ED2F2:
thumb_func_end SaveRecordedItemPurchasesForTVShow
thumb_func_start sub_80ED320
-sub_80ED320: ; 80ED320
+sub_80ED320: @ 80ED320
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -431539,7 +431539,7 @@ _080ED400:
thumb_func_end sub_80ED320
thumb_func_start StartMassOutbreak
-StartMassOutbreak: ; 80ED430
+StartMassOutbreak: @ 80ED430
push {r4,r5,lr}
ldr r4, =0x03005d8c
ldr r0, =0x020375e0
@@ -431616,7 +431616,7 @@ StartMassOutbreak: ; 80ED430
thumb_func_end StartMassOutbreak
thumb_func_start sub_80ED4DC
-sub_80ED4DC: ; 80ED4DC
+sub_80ED4DC: @ 80ED4DC
push {r4,lr}
bl sub_80EFA88
ldr r0, =0x020375f0
@@ -431662,7 +431662,7 @@ _080ED532:
thumb_func_end sub_80ED4DC
thumb_func_start sub_80ED548
-sub_80ED548: ; 80ED548
+sub_80ED548: @ 80ED548
push {r4,lr}
ldr r2, =0x03005d8c
ldr r0, =0x030060bc
@@ -431706,7 +431706,7 @@ sub_80ED548: ; 80ED548
thumb_func_end sub_80ED548
thumb_func_start sub_80ED5B8
-sub_80ED5B8: ; 80ED5B8
+sub_80ED5B8: @ 80ED5B8
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x030060bc
@@ -431742,7 +431742,7 @@ sub_80ED5B8: ; 80ED5B8
thumb_func_end sub_80ED5B8
thumb_func_start sub_80ED610
-sub_80ED610: ; 80ED610
+sub_80ED610: @ 80ED610
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -431852,12 +431852,12 @@ _080ED706:
thumb_func_end sub_80ED610
thumb_func_start nullsub_45
-nullsub_45: ; 80ED714
+nullsub_45: @ 80ED714
bx lr
thumb_func_end nullsub_45
thumb_func_start sub_80ED718
-sub_80ED718: ; 80ED718
+sub_80ED718: @ 80ED718
push {r4-r6,lr}
ldr r0, =0x00000864
bl FlagGet
@@ -431963,7 +431963,7 @@ _080ED7E4:
thumb_func_end sub_80ED718
thumb_func_start EndMassOutbreak
-EndMassOutbreak: ; 80ED808
+EndMassOutbreak: @ 80ED808
push {r4,r5,lr}
ldr r3, =0x03005d8c
ldr r0, [r3]
@@ -432021,7 +432021,7 @@ EndMassOutbreak: ; 80ED808
thumb_func_end EndMassOutbreak
thumb_func_start sub_80ED888
-sub_80ED888: ; 80ED888
+sub_80ED888: @ 80ED888
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -432042,7 +432042,7 @@ sub_80ED888: ; 80ED888
thumb_func_end sub_80ED888
thumb_func_start sub_80ED8B4
-sub_80ED8B4: ; 80ED8B4
+sub_80ED8B4: @ 80ED8B4
push {r4-r7,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -432098,7 +432098,7 @@ _080ED91C:
thumb_func_end sub_80ED8B4
thumb_func_start UpdateMassOutbreakTimeLeft
-UpdateMassOutbreakTimeLeft: ; 80ED924
+UpdateMassOutbreakTimeLeft: @ 80ED924
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -432121,7 +432121,7 @@ _080ED94C:
thumb_func_end UpdateMassOutbreakTimeLeft
thumb_func_start sub_80ED950
-sub_80ED950: ; 80ED950
+sub_80ED950: @ 80ED950
push {r4,lr}
lsls r0, 24
cmp r0, 0
@@ -432168,7 +432168,7 @@ _080ED99C:
thumb_func_end sub_80ED950
thumb_func_start sub_80ED9A8
-sub_80ED9A8: ; 80ED9A8
+sub_80ED9A8: @ 80ED9A8
push {r4-r6,lr}
ldr r6, =0x03005d8c
ldr r0, [r6]
@@ -432229,7 +432229,7 @@ _080EDA18:
thumb_func_end sub_80ED9A8
thumb_func_start sub_80EDA3C
-sub_80EDA3C: ; 80EDA3C
+sub_80EDA3C: @ 80EDA3C
ldr r1, =0x0203a024
strh r0, [r1]
bx lr
@@ -432237,7 +432237,7 @@ sub_80EDA3C: ; 80EDA3C
thumb_func_end sub_80EDA3C
thumb_func_start sub_80EDA48
-sub_80EDA48: ; 80EDA48
+sub_80EDA48: @ 80EDA48
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -432264,7 +432264,7 @@ _080EDA6E:
thumb_func_end sub_80EDA48
thumb_func_start sub_80EDA80
-sub_80EDA80: ; 80EDA80
+sub_80EDA80: @ 80EDA80
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -432346,7 +432346,7 @@ _080EDB1C:
thumb_func_end sub_80EDA80
thumb_func_start sub_80EDB44
-sub_80EDB44: ; 80EDB44
+sub_80EDB44: @ 80EDB44
push {r4-r7,lr}
movs r0, 0x1A
movs r1, 0x1
@@ -432468,7 +432468,7 @@ _080EDC40:
thumb_func_end sub_80EDB44
thumb_func_start sub_80EDC60
-sub_80EDC60: ; 80EDC60
+sub_80EDC60: @ 80EDC60
push {r4-r7,lr}
adds r5, r0, 0
ldr r7, =0x03005d8c
@@ -432528,7 +432528,7 @@ _080EDCCE:
thumb_func_end sub_80EDC60
thumb_func_start sub_80EDCE8
-sub_80EDCE8: ; 80EDCE8
+sub_80EDCE8: @ 80EDCE8
push {r4-r6,lr}
ldr r6, =0x03005d8c
ldr r0, [r6]
@@ -432588,7 +432588,7 @@ _080EDD56:
thumb_func_end sub_80EDCE8
thumb_func_start sub_80EDD78
-sub_80EDD78: ; 80EDD78
+sub_80EDD78: @ 80EDD78
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -432699,7 +432699,7 @@ _080EDE54:
thumb_func_end sub_80EDD78
thumb_func_start sub_80EDE70
-sub_80EDE70: ; 80EDE70
+sub_80EDE70: @ 80EDE70
ldr r2, =0x0203a02a
movs r1, 0
strb r1, [r2]
@@ -432710,7 +432710,7 @@ sub_80EDE70: ; 80EDE70
thumb_func_end sub_80EDE70
thumb_func_start sub_80EDE84
-sub_80EDE84: ; 80EDE84
+sub_80EDE84: @ 80EDE84
ldr r2, =0x0203a02a
movs r1, 0x1
strb r1, [r2]
@@ -432721,7 +432721,7 @@ sub_80EDE84: ; 80EDE84
thumb_func_end sub_80EDE84
thumb_func_start sub_80EDE98
-sub_80EDE98: ; 80EDE98
+sub_80EDE98: @ 80EDE98
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -432868,7 +432868,7 @@ _080EDFA4:
thumb_func_end sub_80EDE98
thumb_func_start sub_80EDFB4
-sub_80EDFB4: ; 80EDFB4
+sub_80EDFB4: @ 80EDFB4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -433030,7 +433030,7 @@ _080EE0BE:
thumb_func_end sub_80EDFB4
thumb_func_start sub_80EE104
-sub_80EE104: ; 80EE104
+sub_80EE104: @ 80EE104
push {r4,lr}
movs r0, 0x1F
movs r1, 0x1
@@ -433083,7 +433083,7 @@ _080EE168:
thumb_func_end sub_80EE104
thumb_func_start sub_80EE184
-sub_80EE184: ; 80EE184
+sub_80EE184: @ 80EE184
push {r4-r7,lr}
ldr r6, =0x03005d8c
ldr r0, [r6]
@@ -433238,7 +433238,7 @@ _080EE2C2:
thumb_func_end sub_80EE184
thumb_func_start sub_80EE2CC
-sub_80EE2CC: ; 80EE2CC
+sub_80EE2CC: @ 80EE2CC
push {r4-r6,lr}
ldr r6, =0x03005d8c
ldr r0, [r6]
@@ -433298,7 +433298,7 @@ _080EE33A:
thumb_func_end sub_80EE2CC
thumb_func_start sub_80EE35C
-sub_80EE35C: ; 80EE35C
+sub_80EE35C: @ 80EE35C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -433411,7 +433411,7 @@ _080EE426:
thumb_func_end sub_80EE35C
thumb_func_start sub_80EE44C
-sub_80EE44C: ; 80EE44C
+sub_80EE44C: @ 80EE44C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -433475,7 +433475,7 @@ _080EE4BE:
thumb_func_end sub_80EE44C
thumb_func_start sub_80EE4DC
-sub_80EE4DC: ; 80EE4DC
+sub_80EE4DC: @ 80EE4DC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -433564,7 +433564,7 @@ _080EE59A:
thumb_func_end sub_80EE4DC
thumb_func_start sub_80EE5A4
-sub_80EE5A4: ; 80EE5A4
+sub_80EE5A4: @ 80EE5A4
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x32
@@ -433675,7 +433675,7 @@ sub_80EE5A4: ; 80EE5A4
thumb_func_end sub_80EE5A4
thumb_func_start sub_80EE69C
-sub_80EE69C: ; 80EE69C
+sub_80EE69C: @ 80EE69C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -433769,7 +433769,7 @@ _080EE728:
thumb_func_end sub_80EE69C
thumb_func_start sub_80EE72C
-sub_80EE72C: ; 80EE72C
+sub_80EE72C: @ 80EE72C
push {r4-r6,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -433830,7 +433830,7 @@ _080EE79C:
thumb_func_end sub_80EE72C
thumb_func_start sub_80EE7C0
-sub_80EE7C0: ; 80EE7C0
+sub_80EE7C0: @ 80EE7C0
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -433869,7 +433869,7 @@ _080EE812:
thumb_func_end sub_80EE7C0
thumb_func_start sub_80EE818
-sub_80EE818: ; 80EE818
+sub_80EE818: @ 80EE818
push {r4-r7,lr}
movs r0, 0x24
movs r1, 0
@@ -433953,7 +433953,7 @@ _080EE8C2:
thumb_func_end sub_80EE818
thumb_func_start sub_80EE8C8
-sub_80EE8C8: ; 80EE8C8
+sub_80EE8C8: @ 80EE8C8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -434133,7 +434133,7 @@ _080EEA52:
thumb_func_end sub_80EE8C8
thumb_func_start sub_80EEA70
-sub_80EEA70: ; 80EEA70
+sub_80EEA70: @ 80EEA70
push {r4-r7,lr}
sub sp, 0x20
movs r0, 0x26
@@ -434251,7 +434251,7 @@ _080EEB8C:
thumb_func_end sub_80EEA70
thumb_func_start sub_80EEB98
-sub_80EEB98: ; 80EEB98
+sub_80EEB98: @ 80EEB98
push {r4-r7,lr}
movs r5, 0
ldr r6, =gUnknown_0858D0EC
@@ -434298,7 +434298,7 @@ _080EEBD2:
thumb_func_end sub_80EEB98
thumb_func_start sub_80EEBF4
-sub_80EEBF4: ; 80EEBF4
+sub_80EEBF4: @ 80EEBF4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -434356,7 +434356,7 @@ _080EEC60:
thumb_func_end sub_80EEBF4
thumb_func_start sub_80EEC80
-sub_80EEC80: ; 80EEC80
+sub_80EEC80: @ 80EEC80
push {r4,lr}
ldr r4, =0x000040e6
adds r0, r4, 0
@@ -434374,7 +434374,7 @@ sub_80EEC80: ; 80EEC80
thumb_func_end sub_80EEC80
thumb_func_start sub_80EECA4
-sub_80EECA4: ; 80EECA4
+sub_80EECA4: @ 80EECA4
push {r4,lr}
ldr r4, =0x000040eb
adds r0, r4, 0
@@ -434392,7 +434392,7 @@ sub_80EECA4: ; 80EECA4
thumb_func_end sub_80EECA4
thumb_func_start sub_80EECC8
-sub_80EECC8: ; 80EECC8
+sub_80EECC8: @ 80EECC8
push {r4,lr}
ldr r4, =0x000040e7
adds r0, r4, 0
@@ -434410,7 +434410,7 @@ sub_80EECC8: ; 80EECC8
thumb_func_end sub_80EECC8
thumb_func_start sub_80EECEC
-sub_80EECEC: ; 80EECEC
+sub_80EECEC: @ 80EECEC
push {r4,lr}
ldr r4, =0x000040e8
adds r0, r4, 0
@@ -434428,7 +434428,7 @@ sub_80EECEC: ; 80EECEC
thumb_func_end sub_80EECEC
thumb_func_start sub_80EED10
-sub_80EED10: ; 80EED10
+sub_80EED10: @ 80EED10
push {r4,lr}
ldr r4, =0x000040e9
adds r0, r4, 0
@@ -434446,7 +434446,7 @@ sub_80EED10: ; 80EED10
thumb_func_end sub_80EED10
thumb_func_start sub_80EED34
-sub_80EED34: ; 80EED34
+sub_80EED34: @ 80EED34
push {r4,lr}
ldr r4, =0x000040ea
adds r0, r4, 0
@@ -434466,7 +434466,7 @@ sub_80EED34: ; 80EED34
thumb_func_end sub_80EED34
thumb_func_start sub_80EED60
-sub_80EED60: ; 80EED60
+sub_80EED60: @ 80EED60
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -434487,7 +434487,7 @@ sub_80EED60: ; 80EED60
thumb_func_end sub_80EED60
thumb_func_start sub_80EED88
-sub_80EED88: ; 80EED88
+sub_80EED88: @ 80EED88
push {r4-r7,lr}
ldr r0, =0x00000864
bl FlagGet
@@ -434557,7 +434557,7 @@ _080EEE0C:
thumb_func_end sub_80EED88
thumb_func_start sub_80EEE30
-sub_80EEE30: ; 80EEE30
+sub_80EEE30: @ 80EEE30
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -434586,7 +434586,7 @@ _080EEE58:
thumb_func_end sub_80EEE30
thumb_func_start sub_80EEE5C
-sub_80EEE5C: ; 80EEE5C
+sub_80EEE5C: @ 80EEE5C
push {r4,lr}
movs r4, 0
_080EEE60:
@@ -434603,7 +434603,7 @@ _080EEE60:
thumb_func_end sub_80EEE5C
thumb_func_start sub_80EEE78
-sub_80EEE78: ; 80EEE78
+sub_80EEE78: @ 80EEE78
push {r4,lr}
lsls r0, 24
ldr r3, =0x03005d8c
@@ -434631,7 +434631,7 @@ sub_80EEE78: ; 80EEE78
thumb_func_end sub_80EEE78
thumb_func_start sub_80EEEB8
-sub_80EEEB8: ; 80EEEB8
+sub_80EEEB8: @ 80EEEB8
push {r4-r7,lr}
movs r2, 0
ldr r6, =0x03005d8c
@@ -434685,7 +434685,7 @@ _080EEF12:
thumb_func_end sub_80EEEB8
thumb_func_start sub_80EEF20
-sub_80EEF20: ; 80EEF20
+sub_80EEF20: @ 80EEF20
push {r4,lr}
movs r2, 0
ldr r0, =0x03005d8c
@@ -434725,7 +434725,7 @@ _080EEF64:
thumb_func_end sub_80EEF20
thumb_func_start sub_80EEF6C
-sub_80EEF6C: ; 80EEF6C
+sub_80EEF6C: @ 80EEF6C
push {r4,r5,lr}
bl sub_80EEF20
lsls r0, 24
@@ -434810,7 +434810,7 @@ _080EF01A:
thumb_func_end sub_80EEF6C
thumb_func_start GetPriceReduction
-GetPriceReduction: ; 80EF038
+GetPriceReduction: @ 80EF038
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -434859,7 +434859,7 @@ _080EF08C:
thumb_func_end GetPriceReduction
thumb_func_start IsPriceDiscounted
-IsPriceDiscounted: ; 80EF094
+IsPriceDiscounted: @ 80EF094
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -434900,7 +434900,7 @@ _080EF0D6:
thumb_func_end IsPriceDiscounted
thumb_func_start sub_80EF0E4
-sub_80EF0E4: ; 80EF0E4
+sub_80EF0E4: @ 80EF0E4
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -434935,7 +434935,7 @@ _080EF112:
thumb_func_end sub_80EF0E4
thumb_func_start sub_80EF120
-sub_80EF120: ; 80EF120
+sub_80EF120: @ 80EF120
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -435006,7 +435006,7 @@ _080EF196:
thumb_func_end sub_80EF120
thumb_func_start sub_80EF1BC
-sub_80EF1BC: ; 80EF1BC
+sub_80EF1BC: @ 80EF1BC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -435071,8 +435071,8 @@ _080EF244:
thumb_func_end sub_80EF1BC
thumb_func_start CopyContestCategoryToStringVar
-; void CopyContestCategoryToStringVar(u8 stringVarIndex, u8 contestCategoryId)
-CopyContestCategoryToStringVar: ; 80EF250
+@ void CopyContestCategoryToStringVar(u8 stringVarIndex, u8 contestCategoryId)
+CopyContestCategoryToStringVar: @ 80EF250
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -435148,8 +435148,8 @@ _080EF300:
thumb_func_end CopyContestCategoryToStringVar
thumb_func_start SetContestCategoryStringVarForInterview
-; void SetContestCategoryStringVarForInterview()
-SetContestCategoryStringVarForInterview: ; 80EF30C
+@ void SetContestCategoryStringVarForInterview()
+SetContestCategoryStringVarForInterview: @ 80EF30C
push {lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -435172,7 +435172,7 @@ SetContestCategoryStringVarForInterview: ; 80EF30C
thumb_func_end SetContestCategoryStringVarForInterview
thumb_func_start sub_80EF340
-sub_80EF340: ; 80EF340
+sub_80EF340: @ 80EF340
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -435197,7 +435197,7 @@ sub_80EF340: ; 80EF340
thumb_func_end sub_80EF340
thumb_func_start sub_80EF370
-sub_80EF370: ; 80EF370
+sub_80EF370: @ 80EF370
push {r4,lr}
adds r4, r0, 0
movs r1, 0xA
@@ -435275,7 +435275,7 @@ _080EF406:
thumb_func_end sub_80EF370
thumb_func_start sub_80EF40C
-sub_80EF40C: ; 80EF40C
+sub_80EF40C: @ 80EF40C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -435327,7 +435327,7 @@ _080EF460:
thumb_func_end sub_80EF40C
thumb_func_start sub_80EF46C
-sub_80EF46C: ; 80EF46C
+sub_80EF46C: @ 80EF46C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -435402,7 +435402,7 @@ _080EF4F0:
thumb_func_end sub_80EF46C
thumb_func_start sub_80EF500
-sub_80EF500: ; 80EF500
+sub_80EF500: @ 80EF500
push {r4-r7,lr}
movs r2, 0
_080EF504:
@@ -435448,7 +435448,7 @@ _080EF53C:
thumb_func_end sub_80EF500
thumb_func_start sub_80EF550
-sub_80EF550: ; 80EF550
+sub_80EF550: @ 80EF550
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -435496,7 +435496,7 @@ _080EF5B2:
thumb_func_end sub_80EF550
thumb_func_start InterviewBefore
-InterviewBefore: ; 80EF5B8
+InterviewBefore: @ 80EF5B8
push {lr}
ldr r1, =0x020375f0
movs r0, 0
@@ -435560,7 +435560,7 @@ _080EF646:
thumb_func_end InterviewBefore
thumb_func_start sub_80EF64C
-sub_80EF64C: ; 80EF64C
+sub_80EF64C: @ 80EF64C
push {r4,lr}
movs r0, 0x1
bl sub_80EF550
@@ -435606,7 +435606,7 @@ _080EF6A0:
thumb_func_end sub_80EF64C
thumb_func_start sub_80EF6C4
-sub_80EF6C4: ; 80EF6C4
+sub_80EF6C4: @ 80EF6C4
push {lr}
movs r0, 0x2
bl sub_80EF550
@@ -435634,7 +435634,7 @@ _080EF6F0:
thumb_func_end sub_80EF6C4
thumb_func_start sub_80EF704
-sub_80EF704: ; 80EF704
+sub_80EF704: @ 80EF704
push {r4-r6,lr}
movs r0, 0x3
bl sub_80EF550
@@ -435691,7 +435691,7 @@ _080EF774:
thumb_func_end sub_80EF704
thumb_func_start sub_80EF79C
-sub_80EF79C: ; 80EF79C
+sub_80EF79C: @ 80EF79C
ldr r1, =0x020375f0
movs r0, 0x1
strh r0, [r1]
@@ -435700,7 +435700,7 @@ sub_80EF79C: ; 80EF79C
thumb_func_end sub_80EF79C
thumb_func_start sub_80EF7A8
-sub_80EF7A8: ; 80EF7A8
+sub_80EF7A8: @ 80EF7A8
push {lr}
movs r0, 0x5
bl sub_80EF550
@@ -435709,7 +435709,7 @@ sub_80EF7A8: ; 80EF7A8
thumb_func_end sub_80EF7A8
thumb_func_start sub_80EF7B4
-sub_80EF7B4: ; 80EF7B4
+sub_80EF7B4: @ 80EF7B4
push {lr}
movs r0, 0x6
bl sub_80EF550
@@ -435737,7 +435737,7 @@ _080EF7E0:
thumb_func_end sub_80EF7B4
thumb_func_start sub_80EF7F4
-sub_80EF7F4: ; 80EF7F4
+sub_80EF7F4: @ 80EF7F4
push {lr}
movs r0, 0x8
bl sub_80EF550
@@ -435746,7 +435746,7 @@ sub_80EF7F4: ; 80EF7F4
thumb_func_end sub_80EF7F4
thumb_func_start sub_80EF800
-sub_80EF800: ; 80EF800
+sub_80EF800: @ 80EF800
push {lr}
movs r0, 0x9
bl sub_80EF550
@@ -435755,7 +435755,7 @@ sub_80EF800: ; 80EF800
thumb_func_end sub_80EF800
thumb_func_start sub_80EF80C
-sub_80EF80C: ; 80EF80C
+sub_80EF80C: @ 80EF80C
push {lr}
movs r0, 0x7
bl sub_80EF550
@@ -435783,7 +435783,7 @@ _080EF838:
thumb_func_end sub_80EF80C
thumb_func_start sub_80EF84C
-sub_80EF84C: ; 80EF84C
+sub_80EF84C: @ 80EF84C
push {lr}
movs r0, 0xB
bl sub_80EF550
@@ -435811,7 +435811,7 @@ _080EF878:
thumb_func_end sub_80EF84C
thumb_func_start sub_80EF88C
-sub_80EF88C: ; 80EF88C
+sub_80EF88C: @ 80EF88C
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -435860,7 +435860,7 @@ _080EF8EE:
thumb_func_end sub_80EF88C
thumb_func_start sub_80EF8F8
-sub_80EF8F8: ; 80EF8F8
+sub_80EF8F8: @ 80EF8F8
push {lr}
bl sub_8139688
lsls r0, 24
@@ -435873,7 +435873,7 @@ sub_80EF8F8: ; 80EF8F8
thumb_func_end sub_80EF8F8
thumb_func_start sub_80EF910
-sub_80EF910: ; 80EF910
+sub_80EF910: @ 80EF910
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -435900,7 +435900,7 @@ _080EF92A:
thumb_func_end sub_80EF910
thumb_func_start sub_80EF93C
-sub_80EF93C: ; 80EF93C
+sub_80EF93C: @ 80EF93C
push {r4-r7,lr}
adds r4, r0, 0
movs r5, 0
@@ -435997,7 +435997,7 @@ _080EF9D8:
thumb_func_end sub_80EF93C
thumb_func_start sub_80EF9E8
-sub_80EF9E8: ; 80EF9E8
+sub_80EF9E8: @ 80EF9E8
push {r4,r5,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -436026,7 +436026,7 @@ sub_80EF9E8: ; 80EF9E8
thumb_func_end sub_80EF9E8
thumb_func_start sub_80EFA24
-sub_80EFA24: ; 80EFA24
+sub_80EFA24: @ 80EFA24
push {r4-r6,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -436077,7 +436077,7 @@ _080EFA7E:
thumb_func_end sub_80EFA24
thumb_func_start sub_80EFA88
-sub_80EFA88: ; 80EFA88
+sub_80EFA88: @ 80EFA88
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -436112,7 +436112,7 @@ _080EFAD0:
thumb_func_end sub_80EFA88
thumb_func_start sub_80EFADC
-sub_80EFADC: ; 80EFADC
+sub_80EFADC: @ 80EFADC
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -436141,7 +436141,7 @@ _080EFB04:
thumb_func_end sub_80EFADC
thumb_func_start sub_80EFB08
-sub_80EFB08: ; 80EFB08
+sub_80EFB08: @ 80EFB08
push {lr}
adds r2, r0, 0
movs r1, 0x5
@@ -436172,7 +436172,7 @@ _080EFB34:
thumb_func_end sub_80EFB08
thumb_func_start sub_80EFB38
-sub_80EFB38: ; 80EFB38
+sub_80EFB38: @ 80EFB38
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -436193,7 +436193,7 @@ _080EFB52:
thumb_func_end sub_80EFB38
thumb_func_start sub_80EFB58
-sub_80EFB58: ; 80EFB58
+sub_80EFB58: @ 80EFB58
push {r4-r6,lr}
adds r4, r0, 0
bl GenerateRandomNumber
@@ -436233,7 +436233,7 @@ _080EFB84:
thumb_func_end sub_80EFB58
thumb_func_start sub_80EFBA4
-sub_80EFBA4: ; 80EFBA4
+sub_80EFBA4: @ 80EFBA4
push {lr}
adds r2, r0, 0
movs r3, 0
@@ -436266,7 +436266,7 @@ _080EFBD0:
thumb_func_end sub_80EFBA4
thumb_func_start sub_80EFBDC
-sub_80EFBDC: ; 80EFBDC
+sub_80EFBDC: @ 80EFBDC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -436471,7 +436471,7 @@ _080EFD30:
thumb_func_end sub_80EFBDC
thumb_func_start sub_80EFD54
-sub_80EFD54: ; 80EFD54
+sub_80EFD54: @ 80EFD54
push {r4,lr}
movs r1, 0
ldr r0, =0x03005d8c
@@ -436505,7 +436505,7 @@ _080EFD90:
thumb_func_end sub_80EFD54
thumb_func_start sub_80EFD98
-sub_80EFD98: ; 80EFD98
+sub_80EFD98: @ 80EFD98
push {r4,lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -436535,7 +436535,7 @@ _080EFDD6:
thumb_func_end sub_80EFD98
thumb_func_start sub_80EFDDC
-sub_80EFDDC: ; 80EFDDC
+sub_80EFDDC: @ 80EFDDC
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -436617,7 +436617,7 @@ sub_80EFDDC: ; 80EFDDC
thumb_func_end sub_80EFDDC
thumb_func_start c2_080CC144
-c2_080CC144: ; 80EFE98
+c2_080CC144: @ 80EFE98
push {lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -436635,7 +436635,7 @@ c2_080CC144: ; 80EFE98
thumb_func_end c2_080CC144
thumb_func_start sub_80EFEC4
-sub_80EFEC4: ; 80EFEC4
+sub_80EFEC4: @ 80EFEC4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -436689,7 +436689,7 @@ sub_80EFEC4: ; 80EFEC4
thumb_func_end sub_80EFEC4
thumb_func_start sub_80EFF48
-sub_80EFF48: ; 80EFF48
+sub_80EFF48: @ 80EFF48
push {lr}
ldr r0, =0x020375f6
ldrb r0, [r0]
@@ -436704,7 +436704,7 @@ sub_80EFF48: ; 80EFF48
thumb_func_end sub_80EFF48
thumb_func_start sub_80EFF6C
-sub_80EFF6C: ; 80EFF6C
+sub_80EFF6C: @ 80EFF6C
push {r4,lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -436725,7 +436725,7 @@ sub_80EFF6C: ; 80EFF6C
thumb_func_end sub_80EFF6C
thumb_func_start sub_80EFF9C
-sub_80EFF9C: ; 80EFF9C
+sub_80EFF9C: @ 80EFF9C
push {r4,lr}
bl sub_80F0020
adds r4, r0, 0
@@ -436756,7 +436756,7 @@ _080EFFD4:
thumb_func_end sub_80EFF9C
thumb_func_start sub_80EFFE0
-sub_80EFFE0: ; 80EFFE0
+sub_80EFFE0: @ 80EFFE0
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -436797,7 +436797,7 @@ _080F001C:
thumb_func_end sub_80EFFE0
thumb_func_start sub_80F0020
-sub_80F0020: ; 80F0020
+sub_80F0020: @ 80F0020
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r0, [r2, 0xD]
@@ -436815,7 +436815,7 @@ sub_80F0020: ; 80F0020
thumb_func_end sub_80F0020
thumb_func_start CheckForBigMovieOrEmergencyNewsOnTV
-CheckForBigMovieOrEmergencyNewsOnTV: ; 80F0040
+CheckForBigMovieOrEmergencyNewsOnTV: @ 80F0040
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -436867,7 +436867,7 @@ _080F009E:
thumb_func_end CheckForBigMovieOrEmergencyNewsOnTV
thumb_func_start GetMomOrDadStringForTVMessage
-GetMomOrDadStringForTVMessage: ; 80F00A4
+GetMomOrDadStringForTVMessage: @ 80F00A4
push {r4,lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -436974,7 +436974,7 @@ _080F01A8:
thumb_func_end GetMomOrDadStringForTVMessage
thumb_func_start sub_80F01B8
-sub_80F01B8: ; 80F01B8
+sub_80F01B8: @ 80F01B8
push {lr}
ldr r0, =0x000040bc
movs r1, 0
@@ -436993,7 +436993,7 @@ sub_80F01B8: ; 80F01B8
thumb_func_end sub_80F01B8
thumb_func_start sub_80F01E8
-sub_80F01E8: ; 80F01E8
+sub_80F01E8: @ 80F01E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -437162,7 +437162,7 @@ _080F0344:
thumb_func_end sub_80F01E8
thumb_func_start sub_80F0358
-sub_80F0358: ; 80F0358
+sub_80F0358: @ 80F0358
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -437319,7 +437319,7 @@ _080F048C:
thumb_func_end sub_80F0358
thumb_func_start sub_80F049C
-sub_80F049C: ; 80F049C
+sub_80F049C: @ 80F049C
push {r4-r7,lr}
sub sp, 0x4
lsls r2, 24
@@ -437432,7 +437432,7 @@ _080F0574:
thumb_func_end sub_80F049C
thumb_func_start sub_80F0580
-sub_80F0580: ; 80F0580
+sub_80F0580: @ 80F0580
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -437488,7 +437488,7 @@ _080F05E0:
thumb_func_end sub_80F0580
thumb_func_start sub_80F05E8
-sub_80F05E8: ; 80F05E8
+sub_80F05E8: @ 80F05E8
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -437558,7 +437558,7 @@ _080F0660:
thumb_func_end sub_80F05E8
thumb_func_start sub_80F0668
-sub_80F0668: ; 80F0668
+sub_80F0668: @ 80F0668
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -437615,7 +437615,7 @@ _080F06CA:
thumb_func_end sub_80F0668
thumb_func_start sub_80F06D0
-sub_80F06D0: ; 80F06D0
+sub_80F06D0: @ 80F06D0
push {lr}
adds r3, r0, 0
movs r2, 0
@@ -437650,7 +437650,7 @@ _080F0704:
thumb_func_end sub_80F06D0
thumb_func_start sub_80F0708
-sub_80F0708: ; 80F0708
+sub_80F0708: @ 80F0708
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -438087,7 +438087,7 @@ _080F0AF2:
thumb_func_end sub_80F0708
thumb_func_start sub_80F0B00
-sub_80F0B00: ; 80F0B00
+sub_80F0B00: @ 80F0B00
lsls r0, 24
lsrs r0, 24
ldr r1, =0x03005d8c
@@ -438105,7 +438105,7 @@ sub_80F0B00: ; 80F0B00
thumb_func_end sub_80F0B00
thumb_func_start sub_80F0B24
-sub_80F0B24: ; 80F0B24
+sub_80F0B24: @ 80F0B24
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -438137,7 +438137,7 @@ _080F0B56:
thumb_func_end sub_80F0B24
thumb_func_start sub_80F0B64
-sub_80F0B64: ; 80F0B64
+sub_80F0B64: @ 80F0B64
push {r4-r6,lr}
ldr r0, =0x00000864
bl FlagGet
@@ -438179,7 +438179,7 @@ _080F0BA2:
thumb_func_end sub_80F0B64
thumb_func_start sub_80F0BB8
-sub_80F0BB8: ; 80F0BB8
+sub_80F0BB8: @ 80F0BB8
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x03005d8c
@@ -438216,7 +438216,7 @@ _080F0BE6:
thumb_func_end sub_80F0BB8
thumb_func_start sub_80F0C04
-sub_80F0C04: ; 80F0C04
+sub_80F0C04: @ 80F0C04
push {r4,r5,lr}
movs r3, 0
movs r2, 0x5
@@ -438280,7 +438280,7 @@ _080F0C6E:
thumb_func_end sub_80F0C04
thumb_func_start sub_80F0C7C
-sub_80F0C7C: ; 80F0C7C
+sub_80F0C7C: @ 80F0C7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -438384,7 +438384,7 @@ _080F0D4C:
thumb_func_end sub_80F0C7C
thumb_func_start sub_80F0D60
-sub_80F0D60: ; 80F0D60
+sub_80F0D60: @ 80F0D60
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -438505,7 +438505,7 @@ _080F0E28:
thumb_func_end sub_80F0D60
thumb_func_start sub_80F0E58
-sub_80F0E58: ; 80F0E58
+sub_80F0E58: @ 80F0E58
push {lr}
ldr r0, [r0]
ldr r1, [r1]
@@ -438526,7 +438526,7 @@ sub_80F0E58: ; 80F0E58
thumb_func_end sub_80F0E58
thumb_func_start sub_80F0E84
-sub_80F0E84: ; 80F0E84
+sub_80F0E84: @ 80F0E84
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -438570,7 +438570,7 @@ _080F0EC6:
thumb_func_end sub_80F0E84
thumb_func_start sub_80F0ECC
-sub_80F0ECC: ; 80F0ECC
+sub_80F0ECC: @ 80F0ECC
push {lr}
lsls r1, 24
lsrs r2, r1, 24
@@ -438591,7 +438591,7 @@ _080F0EE6:
thumb_func_end sub_80F0ECC
thumb_func_start sub_80F0EEC
-sub_80F0EEC: ; 80F0EEC
+sub_80F0EEC: @ 80F0EEC
push {r4,lr}
movs r4, 0
_080F0EF0:
@@ -438620,7 +438620,7 @@ _080F0F08:
thumb_func_end sub_80F0EEC
thumb_func_start sub_80F0F24
-sub_80F0F24: ; 80F0F24
+sub_80F0F24: @ 80F0F24
push {r4,r5,lr}
ldr r0, =0x00000864
bl FlagGet
@@ -438651,7 +438651,7 @@ _080F0F50:
thumb_func_end sub_80F0F24
thumb_func_start sub_80F0F64
-sub_80F0F64: ; 80F0F64
+sub_80F0F64: @ 80F0F64
push {r4-r7,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -438973,7 +438973,7 @@ _080F11FC:
thumb_func_end sub_80F0F64
thumb_func_start sub_80F1208
-sub_80F1208: ; 80F1208
+sub_80F1208: @ 80F1208
push {r4,r5,lr}
adds r5, r0, 0
bl sub_80F14F8
@@ -439017,7 +439017,7 @@ _080F124C:
thumb_func_end sub_80F1208
thumb_func_start sub_80F1254
-sub_80F1254: ; 80F1254
+sub_80F1254: @ 80F1254
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r4, 0
@@ -439055,7 +439055,7 @@ _080F128A:
thumb_func_end sub_80F1254
thumb_func_start sub_80F1290
-sub_80F1290: ; 80F1290
+sub_80F1290: @ 80F1290
push {lr}
bl sub_8009228
movs r1, 0x2
@@ -439069,7 +439069,7 @@ _080F129E:
thumb_func_end sub_80F1290
thumb_func_start sub_80F12A4
-sub_80F12A4: ; 80F12A4
+sub_80F12A4: @ 80F12A4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r4, 0
@@ -439333,7 +439333,7 @@ _080F14F0:
thumb_func_end sub_80F12A4
thumb_func_start sub_80F14F8
-sub_80F14F8: ; 80F14F8
+sub_80F14F8: @ 80F14F8
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r5, 0
@@ -439372,7 +439372,7 @@ _080F152C:
thumb_func_end sub_80F14F8
thumb_func_start sub_80F153C
-sub_80F153C: ; 80F153C
+sub_80F153C: @ 80F153C
push {lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -439547,7 +439547,7 @@ _080F16E6:
thumb_func_end sub_80F153C
thumb_func_start DoTVShowBravoTrainerPokemonProfile
-DoTVShowBravoTrainerPokemonProfile: ; 80F16EC
+DoTVShowBravoTrainerPokemonProfile: @ 80F16EC
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -439788,7 +439788,7 @@ _080F1952:
thumb_func_end DoTVShowBravoTrainerPokemonProfile
thumb_func_start DoTVShowBravoTrainerBattleTower
-DoTVShowBravoTrainerBattleTower: ; 80F1974
+DoTVShowBravoTrainerBattleTower: @ 80F1974
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -440040,7 +440040,7 @@ _080F1BEA:
thumb_func_end DoTVShowBravoTrainerBattleTower
thumb_func_start DoTVShowTodaysSmartShopper
-DoTVShowTodaysSmartShopper: ; 80F1C0C
+DoTVShowTodaysSmartShopper: @ 80F1C0C
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -440272,7 +440272,7 @@ _080F1E2C:
thumb_func_end DoTVShowTodaysSmartShopper
thumb_func_start DoTVShowTheNameRaterShow
-DoTVShowTheNameRaterShow: ; 80F1E48
+DoTVShowTheNameRaterShow: @ 80F1E48
push {r4-r6,lr}
sub sp, 0x8
ldr r2, =0x03005d8c
@@ -440568,7 +440568,7 @@ _080F20FE:
thumb_func_end DoTVShowTheNameRaterShow
thumb_func_start DoTVShowPokemonTodaySuccessfulCapture
-DoTVShowPokemonTodaySuccessfulCapture: ; 80F211C
+DoTVShowPokemonTodaySuccessfulCapture: @ 80F211C
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -440789,7 +440789,7 @@ _080F2358:
thumb_func_end DoTVShowPokemonTodaySuccessfulCapture
thumb_func_start DoTVShowPokemonTodayFailedCapture
-DoTVShowPokemonTodayFailedCapture: ; 80F2370
+DoTVShowPokemonTodayFailedCapture: @ 80F2370
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -440928,7 +440928,7 @@ _080F24C0:
thumb_func_end DoTVShowPokemonTodayFailedCapture
thumb_func_start DoTVShowPokemonFanClubLetter
-DoTVShowPokemonFanClubLetter: ; 80F24D8
+DoTVShowPokemonFanClubLetter: @ 80F24D8
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -441127,7 +441127,7 @@ _080F26FC:
thumb_func_end DoTVShowPokemonFanClubLetter
thumb_func_start DoTVShowRecentHappenings
-DoTVShowRecentHappenings: ; 80F2708
+DoTVShowRecentHappenings: @ 80F2708
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -441267,7 +441267,7 @@ _080F2898:
thumb_func_end DoTVShowRecentHappenings
thumb_func_start DoTVShowPokemonFanClubOpinions
-DoTVShowPokemonFanClubOpinions: ; 80F28A4
+DoTVShowPokemonFanClubOpinions: @ 80F28A4
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -441360,12 +441360,12 @@ _080F297E:
thumb_func_end DoTVShowPokemonFanClubOpinions
thumb_func_start DoTVShowDummiedOut
-DoTVShowDummiedOut: ; 80F299C
+DoTVShowDummiedOut: @ 80F299C
bx lr
thumb_func_end DoTVShowDummiedOut
thumb_func_start DoTVShowPokemonNewsMassOutbreak
-DoTVShowPokemonNewsMassOutbreak: ; 80F29A0
+DoTVShowPokemonNewsMassOutbreak: @ 80F29A0
push {r4,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -441404,7 +441404,7 @@ DoTVShowPokemonNewsMassOutbreak: ; 80F29A0
thumb_func_end DoTVShowPokemonNewsMassOutbreak
thumb_func_start DoTVShowPokemonContestLiveUpdates
-DoTVShowPokemonContestLiveUpdates: ; 80F2A10
+DoTVShowPokemonContestLiveUpdates: @ 80F2A10
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -442157,7 +442157,7 @@ _080F311C:
thumb_func_end DoTVShowPokemonContestLiveUpdates
thumb_func_start DoTVShowPokemonBattleUpdate
-DoTVShowPokemonBattleUpdate: ; 80F3140
+DoTVShowPokemonBattleUpdate: @ 80F3140
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -442367,7 +442367,7 @@ _080F3362:
thumb_func_end DoTVShowPokemonBattleUpdate
thumb_func_start DoTVShow3CheersForPokeblocks
-DoTVShow3CheersForPokeblocks: ; 80F3388
+DoTVShow3CheersForPokeblocks: @ 80F3388
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -442617,7 +442617,7 @@ _080F3624:
thumb_func_end DoTVShow3CheersForPokeblocks
thumb_func_start DoTVShowInSearchOfTrainers
-DoTVShowInSearchOfTrainers: ; 80F363C
+DoTVShowInSearchOfTrainers: @ 80F363C
push {r4-r7,lr}
ldr r0, =0x020375f0
movs r1, 0
@@ -442803,7 +442803,7 @@ _080F37EA:
thumb_func_end DoTVShowInSearchOfTrainers
thumb_func_start DoTVShowPokemonAngler
-DoTVShowPokemonAngler: ; 80F3828
+DoTVShowPokemonAngler: @ 80F3828
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -442888,7 +442888,7 @@ _080F38E0:
thumb_func_end DoTVShowPokemonAngler
thumb_func_start DoTVShowTheWorldOfMasters
-DoTVShowTheWorldOfMasters: ; 80F3904
+DoTVShowTheWorldOfMasters: @ 80F3904
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -442976,7 +442976,7 @@ _080F39BE:
thumb_func_end DoTVShowTheWorldOfMasters
thumb_func_start DoTVShowTodaysRivalTrainer
-DoTVShowTodaysRivalTrainer: ; 80F39E4
+DoTVShowTodaysRivalTrainer: @ 80F39E4
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -443206,7 +443206,7 @@ _080F3BE8:
thumb_func_end DoTVShowTodaysRivalTrainer
thumb_func_start DoTVShowDewfordTrendWatcherNetwork
-DoTVShowDewfordTrendWatcherNetwork: ; 80F3C04
+DoTVShowDewfordTrendWatcherNetwork: @ 80F3C04
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -443339,7 +443339,7 @@ _080F3D54:
thumb_func_end DoTVShowDewfordTrendWatcherNetwork
thumb_func_start DoTVShowHoennTreasureInvestigators
-DoTVShowHoennTreasureInvestigators: ; 80F3D74
+DoTVShowHoennTreasureInvestigators: @ 80F3D74
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -443444,7 +443444,7 @@ _080F3E5C:
thumb_func_end DoTVShowHoennTreasureInvestigators
thumb_func_start DoTVShowFindThatGamer
-DoTVShowFindThatGamer: ; 80F3E7C
+DoTVShowFindThatGamer: @ 80F3E7C
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -443614,7 +443614,7 @@ _080F4008:
thumb_func_end DoTVShowFindThatGamer
thumb_func_start DoTVShowBreakingNewsTV
-DoTVShowBreakingNewsTV: ; 80F4028
+DoTVShowBreakingNewsTV: @ 80F4028
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -443917,7 +443917,7 @@ _080F4344:
thumb_func_end DoTVShowBreakingNewsTV
thumb_func_start DoTVShowSecretBaseVisit
-DoTVShowSecretBaseVisit: ; 80F4360
+DoTVShowSecretBaseVisit: @ 80F4360
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -444145,7 +444145,7 @@ _080F4588:
thumb_func_end DoTVShowSecretBaseVisit
thumb_func_start DoTVShowPokemonLotterWinnerFlashReport
-DoTVShowPokemonLotterWinnerFlashReport: ; 80F45A0
+DoTVShowPokemonLotterWinnerFlashReport: @ 80F45A0
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -444215,7 +444215,7 @@ _080F4634:
thumb_func_end DoTVShowPokemonLotterWinnerFlashReport
thumb_func_start DoTVShowThePokemonBattleSeminar
-DoTVShowThePokemonBattleSeminar: ; 80F466C
+DoTVShowThePokemonBattleSeminar: @ 80F466C
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -444412,7 +444412,7 @@ _080F4858:
thumb_func_end DoTVShowThePokemonBattleSeminar
thumb_func_start DoTVShowTrainerFanClubSpecial
-DoTVShowTrainerFanClubSpecial: ; 80F487C
+DoTVShowTrainerFanClubSpecial: @ 80F487C
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -444535,7 +444535,7 @@ _080F499A:
thumb_func_end DoTVShowTrainerFanClubSpecial
thumb_func_start DoTVShowTrainerFanClub
-DoTVShowTrainerFanClub: ; 80F49BC
+DoTVShowTrainerFanClub: @ 80F49BC
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -444705,7 +444705,7 @@ _080F4B3A:
thumb_func_end DoTVShowTrainerFanClub
thumb_func_start DoTVShowSpotTheCuties
-DoTVShowSpotTheCuties: ; 80F4B5C
+DoTVShowSpotTheCuties: @ 80F4B5C
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -444928,7 +444928,7 @@ _080F4D84:
thumb_func_end DoTVShowSpotTheCuties
thumb_func_start DoTVShowPokemonNewsBattleFrontier
-DoTVShowPokemonNewsBattleFrontier: ; 80F4D9C
+DoTVShowPokemonNewsBattleFrontier: @ 80F4D9C
push {r4-r7,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -445189,7 +445189,7 @@ _080F5014:
thumb_func_end DoTVShowPokemonNewsBattleFrontier
thumb_func_start DoTVShowWhatsNo1InHoennToday
-DoTVShowWhatsNo1InHoennToday: ; 80F5030
+DoTVShowWhatsNo1InHoennToday: @ 80F5030
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -445327,7 +445327,7 @@ _080F5164:
thumb_func_end DoTVShowWhatsNo1InHoennToday
thumb_func_start sub_80F5180
-sub_80F5180: ; 80F5180
+sub_80F5180: @ 80F5180
push {r4,lr}
movs r1, 0
movs r2, 0
@@ -445355,7 +445355,7 @@ _080F519A:
thumb_func_end sub_80F5180
thumb_func_start sub_80F51AC
-sub_80F51AC: ; 80F51AC
+sub_80F51AC: @ 80F51AC
push {r4-r6,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -445394,7 +445394,7 @@ _080F51E6:
thumb_func_end sub_80F51AC
thumb_func_start DoTVShowSecretBaseSecrets
-DoTVShowSecretBaseSecrets: ; 80F51EC
+DoTVShowSecretBaseSecrets: @ 80F51EC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -445735,7 +445735,7 @@ _080F552A:
thumb_func_end DoTVShowSecretBaseSecrets
thumb_func_start DoTVShowSafariFanClub
-DoTVShowSafariFanClub: ; 80F5548
+DoTVShowSafariFanClub: @ 80F5548
push {r4,r5,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -445903,7 +445903,7 @@ _080F56BC:
thumb_func_end DoTVShowSafariFanClub
thumb_func_start DoTVShowPokemonContestLiveUpdates2
-DoTVShowPokemonContestLiveUpdates2: ; 80F56D4
+DoTVShowPokemonContestLiveUpdates2: @ 80F56D4
push {r4-r6,lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -445977,7 +445977,7 @@ _080F575E:
thumb_func_end DoTVShowPokemonContestLiveUpdates2
thumb_func_start TVShowDone
-TVShowDone: ; 80F577C
+TVShowDone: @ 80F577C
ldr r1, =0x020375f0
movs r0, 0x1
strh r0, [r1]
@@ -446001,7 +446001,7 @@ TVShowDone: ; 80F577C
thumb_func_end TVShowDone
thumb_func_start ResetTVShowState
-ResetTVShowState: ; 80F57B8
+ResetTVShowState: @ 80F57B8
ldr r1, =0x0203a030
movs r0, 0
strb r0, [r1]
@@ -446010,7 +446010,7 @@ ResetTVShowState: ; 80F57B8
thumb_func_end ResetTVShowState
thumb_func_start sub_80F57C4
-sub_80F57C4: ; 80F57C4
+sub_80F57C4: @ 80F57C4
push {r4,lr}
movs r0, 0
movs r1, 0x40
@@ -446128,7 +446128,7 @@ _080F57E0:
thumb_func_end sub_80F57C4
thumb_func_start sub_80F591C
-sub_80F591C: ; 80F591C
+sub_80F591C: @ 80F591C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -446274,7 +446274,7 @@ _080F59F6:
thumb_func_end sub_80F591C
thumb_func_start sub_80F5A74
-sub_80F5A74: ; 80F5A74
+sub_80F5A74: @ 80F5A74
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -446318,7 +446318,7 @@ _080F5A96:
thumb_func_end sub_80F5A74
thumb_func_start sub_80F5AE0
-sub_80F5AE0: ; 80F5AE0
+sub_80F5AE0: @ 80F5AE0
push {r4,lr}
movs r4, 0
_080F5AE4:
@@ -446336,7 +446336,7 @@ _080F5AE4:
thumb_func_end sub_80F5AE0
thumb_func_start sub_80F5B00
-sub_80F5B00: ; 80F5B00
+sub_80F5B00: @ 80F5B00
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02037fd4
@@ -446428,7 +446428,7 @@ _080F5BEC:
thumb_func_end sub_80F5B00
thumb_func_start sub_80F5C00
-sub_80F5C00: ; 80F5C00
+sub_80F5C00: @ 80F5C00
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -446443,7 +446443,7 @@ sub_80F5C00: ; 80F5C00
thumb_func_end sub_80F5C00
thumb_func_start sub_80F5C24
-sub_80F5C24: ; 80F5C24
+sub_80F5C24: @ 80F5C24
push {lr}
ldr r0, =0x02022e14
ldrh r1, [r0]
@@ -446503,7 +446503,7 @@ sub_80F5C24: ; 80F5C24
thumb_func_end sub_80F5C24
thumb_func_start sub_80F5CE4
-sub_80F5CE4: ; 80F5CE4
+sub_80F5CE4: @ 80F5CE4
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -446702,7 +446702,7 @@ _080F5EBA:
thumb_func_end sub_80F5CE4
thumb_func_start sub_80F5ED8
-sub_80F5ED8: ; 80F5ED8
+sub_80F5ED8: @ 80F5ED8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -446728,7 +446728,7 @@ _080F5EFC:
thumb_func_end sub_80F5ED8
thumb_func_start sub_80F5F14
-sub_80F5F14: ; 80F5F14
+sub_80F5F14: @ 80F5F14
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -446741,7 +446741,7 @@ sub_80F5F14: ; 80F5F14
thumb_func_end sub_80F5F14
thumb_func_start sub_80F5F30
-sub_80F5F30: ; 80F5F30
+sub_80F5F30: @ 80F5F30
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -446771,7 +446771,7 @@ _080F5F60:
thumb_func_end sub_80F5F30
thumb_func_start sub_80F5F74
-sub_80F5F74: ; 80F5F74
+sub_80F5F74: @ 80F5F74
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -446872,7 +446872,7 @@ _080F6048:
thumb_func_end sub_80F5F74
thumb_func_start sub_80F6058
-sub_80F6058: ; 80F6058
+sub_80F6058: @ 80F6058
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -446950,7 +446950,7 @@ _080F60E6:
thumb_func_end sub_80F6058
thumb_func_start sub_80F60F0
-sub_80F60F0: ; 80F60F0
+sub_80F60F0: @ 80F60F0
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -447005,7 +447005,7 @@ _080F615E:
thumb_func_end sub_80F60F0
thumb_func_start sub_80F616C
-sub_80F616C: ; 80F616C
+sub_80F616C: @ 80F616C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -447082,7 +447082,7 @@ _080F61F8:
thumb_func_end sub_80F616C
thumb_func_start sub_80F6204
-sub_80F6204: ; 80F6204
+sub_80F6204: @ 80F6204
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -447316,7 +447316,7 @@ _080F63F4:
thumb_func_end sub_80F6204
thumb_func_start sub_80F6404
-sub_80F6404: ; 80F6404
+sub_80F6404: @ 80F6404
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -447616,7 +447616,7 @@ _080F669C:
thumb_func_end sub_80F6404
thumb_func_start sub_80F66B4
-sub_80F66B4: ; 80F66B4
+sub_80F66B4: @ 80F66B4
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -447664,7 +447664,7 @@ _080F6702:
thumb_func_end sub_80F66B4
thumb_func_start sub_80F671C
-sub_80F671C: ; 80F671C
+sub_80F671C: @ 80F671C
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -447706,7 +447706,7 @@ _080F676E:
thumb_func_end sub_80F671C
thumb_func_start sub_80F677C
-sub_80F677C: ; 80F677C
+sub_80F677C: @ 80F677C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -447738,7 +447738,7 @@ _080F67AC:
thumb_func_end sub_80F677C
thumb_func_start task_repel
-task_repel: ; 80F67C4
+task_repel: @ 80F67C4
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -447778,7 +447778,7 @@ _080F67E6:
thumb_func_end task_repel
thumb_func_start sub_80F6820
-sub_80F6820: ; 80F6820
+sub_80F6820: @ 80F6820
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -447840,7 +447840,7 @@ _080F68A8:
thumb_func_end sub_80F6820
thumb_func_start sub_80F68B4
-sub_80F68B4: ; 80F68B4
+sub_80F68B4: @ 80F68B4
push {r4,r5,lr}
ldr r2, =0x02022e20
ldrh r3, [r2]
@@ -447873,7 +447873,7 @@ _080F68E2:
thumb_func_end sub_80F68B4
thumb_func_start sub_80F68F0
-sub_80F68F0: ; 80F68F0
+sub_80F68F0: @ 80F68F0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -447970,7 +447970,7 @@ _080F69AE:
thumb_func_end sub_80F68F0
thumb_func_start sub_80F69B8
-sub_80F69B8: ; 80F69B8
+sub_80F69B8: @ 80F69B8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -448055,7 +448055,7 @@ _080F6A54:
thumb_func_end sub_80F69B8
thumb_func_start sub_80F6A64
-sub_80F6A64: ; 80F6A64
+sub_80F6A64: @ 80F6A64
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -448085,7 +448085,7 @@ _080F6A74:
thumb_func_end sub_80F6A64
thumb_func_start sub_80F6A9C
-sub_80F6A9C: ; 80F6A9C
+sub_80F6A9C: @ 80F6A9C
push {r4-r6,lr}
movs r4, 0
ldr r6, =gMonIconPaletteIndices
@@ -448121,7 +448121,7 @@ _080F6AA6:
thumb_func_end sub_80F6A9C
thumb_func_start sub_80F6AE8
-sub_80F6AE8: ; 80F6AE8
+sub_80F6AE8: @ 80F6AE8
push {r4,lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -448181,7 +448181,7 @@ _080F6B58:
thumb_func_end sub_80F6AE8
thumb_func_start sub_80F6B78
-sub_80F6B78: ; 80F6B78
+sub_80F6B78: @ 80F6B78
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -448454,7 +448454,7 @@ _080F6D3E:
thumb_func_end sub_80F6B78
thumb_func_start sub_80F6DC0
-sub_80F6DC0: ; 80F6DC0
+sub_80F6DC0: @ 80F6DC0
push {r4-r6,lr}
sub sp, 0x20
mov r1, sp
@@ -448557,7 +448557,7 @@ _080F6DEE:
thumb_func_end sub_80F6DC0
thumb_func_start sub_80F6E9C
-sub_80F6E9C: ; 80F6E9C
+sub_80F6E9C: @ 80F6E9C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -448600,7 +448600,7 @@ sub_80F6E9C: ; 80F6E9C
thumb_func_end sub_80F6E9C
thumb_func_start sub_80F6EF4
-sub_80F6EF4: ; 80F6EF4
+sub_80F6EF4: @ 80F6EF4
push {r4,r5,lr}
ldr r1, =0x0203a034
ldr r4, [r1]
@@ -448636,7 +448636,7 @@ sub_80F6EF4: ; 80F6EF4
thumb_func_end sub_80F6EF4
thumb_func_start sub_80F6F40
-sub_80F6F40: ; 80F6F40
+sub_80F6F40: @ 80F6F40
movs r3, 0
movs r2, 0
movs r1, 0x88
@@ -448657,7 +448657,7 @@ sub_80F6F40: ; 80F6F40
thumb_func_end sub_80F6F40
thumb_func_start sub_80F6F68
-sub_80F6F68: ; 80F6F68
+sub_80F6F68: @ 80F6F68
push {r4-r7,lr}
adds r3, r0, 0
ldrh r2, [r3, 0x3A]
@@ -448718,7 +448718,7 @@ _080F6FCC:
thumb_func_end sub_80F6F68
thumb_func_start sub_80F6FDC
-sub_80F6FDC: ; 80F6FDC
+sub_80F6FDC: @ 80F6FDC
push {lr}
adds r2, r0, 0
ldr r0, =0x0203a034
@@ -448747,7 +448747,7 @@ _080F7008:
thumb_func_end sub_80F6FDC
thumb_func_start sub_80F7014
-sub_80F7014: ; 80F7014
+sub_80F7014: @ 80F7014
push {r4-r7,lr}
adds r3, r0, 0
ldrh r2, [r3, 0x3A]
@@ -448802,7 +448802,7 @@ _080F7070:
thumb_func_end sub_80F7014
thumb_func_start sub_80F707C
-sub_80F707C: ; 80F707C
+sub_80F707C: @ 80F707C
push {r4-r7,lr}
ldr r4, =0x0203a034
ldr r1, [r4]
@@ -448895,7 +448895,7 @@ _080F70BE:
thumb_func_end sub_80F707C
thumb_func_start sub_80F7144
-sub_80F7144: ; 80F7144
+sub_80F7144: @ 80F7144
push {r4-r7,lr}
ldr r0, =0x0203a034
ldr r0, [r0]
@@ -448954,7 +448954,7 @@ _080F7174:
thumb_func_end sub_80F7144
thumb_func_start sub_80F71C8
-sub_80F71C8: ; 80F71C8
+sub_80F71C8: @ 80F71C8
push {r4-r6,lr}
sub sp, 0xC
movs r5, 0x5
@@ -449103,7 +449103,7 @@ _080F72CC:
thumb_func_end sub_80F71C8
thumb_func_start sub_80F7310
-sub_80F7310: ; 80F7310
+sub_80F7310: @ 80F7310
push {r4,r5,lr}
lsls r0, 24
lsls r1, 24
@@ -449148,7 +449148,7 @@ _080F7352:
thumb_func_end sub_80F7310
thumb_func_start sub_80F7364
-sub_80F7364: ; 80F7364
+sub_80F7364: @ 80F7364
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -449212,7 +449212,7 @@ _080F73CE:
thumb_func_end sub_80F7364
thumb_func_start sub_80F73DC
-sub_80F73DC: ; 80F73DC
+sub_80F73DC: @ 80F73DC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -449320,7 +449320,7 @@ _080F74A4:
thumb_func_end sub_80F73DC
thumb_func_start sub_80F74BC
-sub_80F74BC: ; 80F74BC
+sub_80F74BC: @ 80F74BC
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -449382,7 +449382,7 @@ _080F74DE:
thumb_func_end sub_80F74BC
thumb_func_start sub_80F753C
-sub_80F753C: ; 80F753C
+sub_80F753C: @ 80F753C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -449437,7 +449437,7 @@ _080F75A0:
thumb_func_end sub_80F753C
thumb_func_start sub_80F75A8
-sub_80F75A8: ; 80F75A8
+sub_80F75A8: @ 80F75A8
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -449499,7 +449499,7 @@ _080F7610:
thumb_func_end sub_80F75A8
thumb_func_start sub_80F7620
-sub_80F7620: ; 80F7620
+sub_80F7620: @ 80F7620
push {lr}
adds r3, r0, 0
movs r0, 0xC0
@@ -449541,7 +449541,7 @@ _080F7664:
thumb_func_end sub_80F7620
thumb_func_start sub_80F7670
-sub_80F7670: ; 80F7670
+sub_80F7670: @ 80F7670
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -449649,7 +449649,7 @@ _080F7744:
thumb_func_end sub_80F7670
thumb_func_start sub_80F7768
-sub_80F7768: ; 80F7768
+sub_80F7768: @ 80F7768
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -449713,7 +449713,7 @@ _080F77D6:
thumb_func_end sub_80F7768
thumb_func_start sub_80F77E0
-sub_80F77E0: ; 80F77E0
+sub_80F77E0: @ 80F77E0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -449745,7 +449745,7 @@ sub_80F77E0: ; 80F77E0
thumb_func_end sub_80F77E0
thumb_func_start sub_80F7824
-sub_80F7824: ; 80F7824
+sub_80F7824: @ 80F7824
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -449791,7 +449791,7 @@ _080F786E:
thumb_func_end sub_80F7824
thumb_func_start sub_80F7880
-sub_80F7880: ; 80F7880
+sub_80F7880: @ 80F7880
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -450051,7 +450051,7 @@ _080F7A70:
thumb_func_end sub_80F7880
thumb_func_start sub_80F7A80
-sub_80F7A80: ; 80F7A80
+sub_80F7A80: @ 80F7A80
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -450311,7 +450311,7 @@ _080F7C96:
thumb_func_end sub_80F7A80
thumb_func_start sub_80F7CA8
-sub_80F7CA8: ; 80F7CA8
+sub_80F7CA8: @ 80F7CA8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -450485,7 +450485,7 @@ _080F7DDC:
thumb_func_end sub_80F7CA8
thumb_func_start sub_80F7DF4
-sub_80F7DF4: ; 80F7DF4
+sub_80F7DF4: @ 80F7DF4
push {r4,r5,lr}
ldr r4, =0x0203a034
movs r0, 0x20
@@ -450534,7 +450534,7 @@ sub_80F7DF4: ; 80F7DF4
thumb_func_end sub_80F7DF4
thumb_func_start sub_80F7E64
-sub_80F7E64: ; 80F7E64
+sub_80F7E64: @ 80F7E64
push {r4,r5,lr}
ldr r5, =0x0203a034
ldr r0, [r5]
@@ -450581,7 +450581,7 @@ sub_80F7E64: ; 80F7E64
thumb_func_end sub_80F7E64
thumb_func_start sub_80F7ED0
-sub_80F7ED0: ; 80F7ED0
+sub_80F7ED0: @ 80F7ED0
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -450630,7 +450630,7 @@ sub_80F7ED0: ; 80F7ED0
thumb_func_end sub_80F7ED0
thumb_func_start sub_80F7F30
-sub_80F7F30: ; 80F7F30
+sub_80F7F30: @ 80F7F30
push {r4,r5,lr}
ldr r0, =0x02039f24
ldrb r1, [r0]
@@ -450661,7 +450661,7 @@ _080F7F5E:
thumb_func_end sub_80F7F30
thumb_func_start sub_80F7F7C
-sub_80F7F7C: ; 80F7F7C
+sub_80F7F7C: @ 80F7F7C
push {r4,lr}
movs r4, 0
ldr r0, =0x02039f24
@@ -450722,7 +450722,7 @@ _080F7FEE:
thumb_func_end sub_80F7F7C
thumb_func_start sub_80F7FFC
-sub_80F7FFC: ; 80F7FFC
+sub_80F7FFC: @ 80F7FFC
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x02039f20
@@ -450992,7 +450992,7 @@ _080F8250:
thumb_func_end sub_80F7FFC
thumb_func_start sub_80F8264
-sub_80F8264: ; 80F8264
+sub_80F8264: @ 80F8264
push {r4,lr}
ldr r4, =0x02021cc4
ldr r0, =0x020375e4
@@ -451011,7 +451011,7 @@ sub_80F8264: ; 80F8264
thumb_func_end sub_80F8264
thumb_func_start sub_80F8290
-sub_80F8290: ; 80F8290
+sub_80F8290: @ 80F8290
push {lr}
ldr r0, =0x02021ec4
ldr r1, =0x020375e4
@@ -451026,7 +451026,7 @@ sub_80F8290: ; 80F8290
thumb_func_end sub_80F8290
thumb_func_start sub_80F82B4
-sub_80F82B4: ; 80F82B4
+sub_80F82B4: @ 80F82B4
push {r4-r6,lr}
movs r1, 0
movs r2, 0
@@ -451062,7 +451062,7 @@ _080F82DC:
thumb_func_end sub_80F82B4
thumb_func_start sub_80F82FC
-sub_80F82FC: ; 80F82FC
+sub_80F82FC: @ 80F82FC
ldr r2, =0x020375e0
ldr r1, =0x02039f00
ldr r0, =0x020375e4
@@ -451076,7 +451076,7 @@ sub_80F82FC: ; 80F82FC
thumb_func_end sub_80F82FC
thumb_func_start sub_80F831C
-sub_80F831C: ; 80F831C
+sub_80F831C: @ 80F831C
push {lr}
movs r1, 0
ldr r2, =0x02039f20
@@ -451102,7 +451102,7 @@ _080F833C:
thumb_func_end sub_80F831C
thumb_func_start sub_80F834C
-sub_80F834C: ; 80F834C
+sub_80F834C: @ 80F834C
push {r4,lr}
movs r1, 0
ldr r2, =0x02039f20
@@ -451135,7 +451135,7 @@ _080F836E:
thumb_func_end sub_80F834C
thumb_func_start sub_80F8390
-sub_80F8390: ; 80F8390
+sub_80F8390: @ 80F8390
push {r4,lr}
movs r1, 0
ldr r2, =0x02039f20
@@ -451166,7 +451166,7 @@ _080F83B2:
thumb_func_end sub_80F8390
thumb_func_start sub_80F83D0
-sub_80F83D0: ; 80F83D0
+sub_80F83D0: @ 80F83D0
push {lr}
ldr r0, =sub_80D7B24
bl SetMainCallback2
@@ -451176,7 +451176,7 @@ sub_80F83D0: ; 80F83D0
thumb_func_end sub_80F83D0
thumb_func_start sub_80F83E0
-sub_80F83E0: ; 80F83E0
+sub_80F83E0: @ 80F83E0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -451197,7 +451197,7 @@ _080F83FE:
thumb_func_end sub_80F83E0
thumb_func_start sub_80F840C
-sub_80F840C: ; 80F840C
+sub_80F840C: @ 80F840C
push {lr}
sub sp, 0x4
bl script_env_2_enable
@@ -451218,7 +451218,7 @@ sub_80F840C: ; 80F840C
thumb_func_end sub_80F840C
thumb_func_start sub_80F8438
-sub_80F8438: ; 80F8438
+sub_80F8438: @ 80F8438
ldr r2, =0x020375e0
ldr r1, =0x02039e00
ldr r0, =0x020375e4
@@ -451232,7 +451232,7 @@ sub_80F8438: ; 80F8438
thumb_func_end sub_80F8438
thumb_func_start sub_80F8458
-sub_80F8458: ; 80F8458
+sub_80F8458: @ 80F8458
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -451253,7 +451253,7 @@ _080F8476:
thumb_func_end sub_80F8458
thumb_func_start sub_80F8484
-sub_80F8484: ; 80F8484
+sub_80F8484: @ 80F8484
push {lr}
sub sp, 0x4
bl script_env_2_enable
@@ -451274,7 +451274,7 @@ sub_80F8484: ; 80F8484
thumb_func_end sub_80F8484
thumb_func_start sub_80F84B0
-sub_80F84B0: ; 80F84B0
+sub_80F84B0: @ 80F84B0
ldr r0, =0x020375e0
ldr r1, =0x02039f25
ldrb r1, [r1]
@@ -451284,7 +451284,7 @@ sub_80F84B0: ; 80F84B0
thumb_func_end sub_80F84B0
thumb_func_start sub_80F84C4
-sub_80F84C4: ; 80F84C4
+sub_80F84C4: @ 80F84C4
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -451314,7 +451314,7 @@ sub_80F84C4: ; 80F84C4
thumb_func_end sub_80F84C4
thumb_func_start sub_80F8508
-sub_80F8508: ; 80F8508
+sub_80F8508: @ 80F8508
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -451352,7 +451352,7 @@ _080F8556:
thumb_func_end sub_80F8508
thumb_func_start sub_80F8568
-sub_80F8568: ; 80F8568
+sub_80F8568: @ 80F8568
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -451365,7 +451365,7 @@ sub_80F8568: ; 80F8568
thumb_func_end sub_80F8568
thumb_func_start sub_80F8584
-sub_80F8584: ; 80F8584
+sub_80F8584: @ 80F8584
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -451378,7 +451378,7 @@ sub_80F8584: ; 80F8584
thumb_func_end sub_80F8584
thumb_func_start sub_80F85A0
-sub_80F85A0: ; 80F85A0
+sub_80F85A0: @ 80F85A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -451391,7 +451391,7 @@ sub_80F85A0: ; 80F85A0
thumb_func_end sub_80F85A0
thumb_func_start sub_80F85BC
-sub_80F85BC: ; 80F85BC
+sub_80F85BC: @ 80F85BC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -451510,7 +451510,7 @@ _080F8678:
thumb_func_end sub_80F85BC
thumb_func_start sub_80F86B8
-sub_80F86B8: ; 80F86B8
+sub_80F86B8: @ 80F86B8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -451528,7 +451528,7 @@ sub_80F86B8: ; 80F86B8
thumb_func_end sub_80F86B8
thumb_func_start sub_80F86E0
-sub_80F86E0: ; 80F86E0
+sub_80F86E0: @ 80F86E0
push {r4,r5,lr}
adds r3, r0, 0
movs r4, 0
@@ -451560,7 +451560,7 @@ _080F8708:
thumb_func_end sub_80F86E0
thumb_func_start sub_80F8714
-sub_80F8714: ; 80F8714
+sub_80F8714: @ 80F8714
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -451613,7 +451613,7 @@ _080F877E:
thumb_func_end sub_80F8714
thumb_func_start sub_80F878C
-sub_80F878C: ; 80F878C
+sub_80F878C: @ 80F878C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -451633,7 +451633,7 @@ sub_80F878C: ; 80F878C
thumb_func_end sub_80F878C
thumb_func_start sub_80F87B4
-sub_80F87B4: ; 80F87B4
+sub_80F87B4: @ 80F87B4
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -451652,7 +451652,7 @@ _080F87D0:
thumb_func_end sub_80F87B4
thumb_func_start sub_80F87D8
-sub_80F87D8: ; 80F87D8
+sub_80F87D8: @ 80F87D8
push {r4,lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -451680,7 +451680,7 @@ sub_80F87D8: ; 80F87D8
thumb_func_end sub_80F87D8
thumb_func_start sub_80F8814
-sub_80F8814: ; 80F8814
+sub_80F8814: @ 80F8814
push {lr}
ldr r0, =0x020375e2
ldrb r0, [r0]
@@ -451717,7 +451717,7 @@ _080F8844:
thumb_func_end sub_80F8814
thumb_func_start sub_80F8850
-sub_80F8850: ; 80F8850
+sub_80F8850: @ 80F8850
push {lr}
bl sub_80F8264
bl sub_80F8290
@@ -451727,7 +451727,7 @@ sub_80F8850: ; 80F8850
thumb_func_end sub_80F8850
thumb_func_start sub_80F8864
-sub_80F8864: ; 80F8864
+sub_80F8864: @ 80F8864
push {lr}
ldr r0, =0x02039f2c
ldrh r0, [r0]
@@ -451785,7 +451785,7 @@ _080F88D2:
thumb_func_end sub_80F8864
thumb_func_start sub_80F88DC
-sub_80F88DC: ; 80F88DC
+sub_80F88DC: @ 80F88DC
push {lr}
movs r0, 0xFF
bl sub_80DEDA8
@@ -451794,7 +451794,7 @@ sub_80F88DC: ; 80F88DC
thumb_func_end sub_80F88DC
thumb_func_start sub_80F88E8
-sub_80F88E8: ; 80F88E8
+sub_80F88E8: @ 80F88E8
push {lr}
ldr r0, =0x02039f20
ldr r1, =0x02039f25
@@ -451830,7 +451830,7 @@ _080F8934:
thumb_func_end sub_80F88E8
thumb_func_start sub_80F8940
-sub_80F8940: ; 80F8940
+sub_80F8940: @ 80F8940
push {lr}
movs r3, 0
ldr r0, =0x03005d8c
@@ -451857,7 +451857,7 @@ _080F895A:
thumb_func_end sub_80F8940
thumb_func_start sub_80F8970
-sub_80F8970: ; 80F8970
+sub_80F8970: @ 80F8970
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -452034,7 +452034,7 @@ _080F8AB6:
thumb_func_end sub_80F8970
thumb_func_start sub_80F8ACC
-sub_80F8ACC: ; 80F8ACC
+sub_80F8ACC: @ 80F8ACC
push {lr}
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music
bl SetMainCallback2
@@ -452044,7 +452044,7 @@ sub_80F8ACC: ; 80F8ACC
thumb_func_end sub_80F8ACC
thumb_func_start sub_80F8ADC
-sub_80F8ADC: ; 80F8ADC
+sub_80F8ADC: @ 80F8ADC
push {lr}
ldr r0, =sub_812FDEC
bl SetMainCallback2
@@ -452057,7 +452057,7 @@ sub_80F8ADC: ; 80F8ADC
thumb_func_end sub_80F8ADC
thumb_func_start sub_80F8AFC
-sub_80F8AFC: ; 80F8AFC
+sub_80F8AFC: @ 80F8AFC
push {r4,r5,lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452123,7 +452123,7 @@ _080F8B7C:
thumb_func_end sub_80F8AFC
thumb_func_start sub_80F8B94
-sub_80F8B94: ; 80F8B94
+sub_80F8B94: @ 80F8B94
push {r4-r7,lr}
ldr r1, =0x0300301c
movs r0, 0xC
@@ -452223,7 +452223,7 @@ _080F8C6E:
thumb_func_end sub_80F8B94
thumb_func_start sub_80F8C7C
-sub_80F8C7C: ; 80F8C7C
+sub_80F8C7C: @ 80F8C7C
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x02039f24
@@ -452295,13 +452295,13 @@ _080F8D1A:
thumb_func_end sub_80F8C7C
thumb_func_start sub_80F8D24
-sub_80F8D24: ; 80F8D24
+sub_80F8D24: @ 80F8D24
movs r0, 0
bx lr
thumb_func_end sub_80F8D24
thumb_func_start sub_80F8D28
-sub_80F8D28: ; 80F8D28
+sub_80F8D28: @ 80F8D28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -452472,7 +452472,7 @@ _080F8E9C:
thumb_func_end sub_80F8D28
thumb_func_start sub_80F8EB8
-sub_80F8EB8: ; 80F8EB8
+sub_80F8EB8: @ 80F8EB8
push {lr}
ldr r0, =sub_80F8EE8
bl get_task_id_by_function
@@ -452496,7 +452496,7 @@ _080F8EDC:
thumb_func_end sub_80F8EB8
thumb_func_start sub_80F8EE8
-sub_80F8EE8: ; 80F8EE8
+sub_80F8EE8: @ 80F8EE8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -452582,7 +452582,7 @@ _080F8F98:
thumb_func_end sub_80F8EE8
thumb_func_start sub_80F8FA0
-sub_80F8FA0: ; 80F8FA0
+sub_80F8FA0: @ 80F8FA0
push {r4,lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452617,7 +452617,7 @@ _080F8FDE:
thumb_func_end sub_80F8FA0
thumb_func_start sub_80F8FE8
-sub_80F8FE8: ; 80F8FE8
+sub_80F8FE8: @ 80F8FE8
push {r4,lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452652,7 +452652,7 @@ _080F902A:
thumb_func_end sub_80F8FE8
thumb_func_start sub_80F903C
-sub_80F903C: ; 80F903C
+sub_80F903C: @ 80F903C
ldr r2, =0x030060b8
ldr r1, [r2]
ldr r0, =0x41c64e6d
@@ -452666,7 +452666,7 @@ sub_80F903C: ; 80F903C
thumb_func_end sub_80F903C
thumb_func_start sub_80F905C
-sub_80F905C: ; 80F905C
+sub_80F905C: @ 80F905C
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452689,7 +452689,7 @@ _080F907E:
thumb_func_end sub_80F905C
thumb_func_start sub_80F9088
-sub_80F9088: ; 80F9088
+sub_80F9088: @ 80F9088
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -452731,7 +452731,7 @@ _080F90D4:
thumb_func_end sub_80F9088
thumb_func_start sub_80F90DC
-sub_80F90DC: ; 80F90DC
+sub_80F90DC: @ 80F90DC
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452754,7 +452754,7 @@ _080F90FE:
thumb_func_end sub_80F90DC
thumb_func_start sub_80F910C
-sub_80F910C: ; 80F910C
+sub_80F910C: @ 80F910C
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452774,7 +452774,7 @@ _080F9126:
thumb_func_end sub_80F910C
thumb_func_start sub_80F9134
-sub_80F9134: ; 80F9134
+sub_80F9134: @ 80F9134
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452793,7 +452793,7 @@ _080F914E:
thumb_func_end sub_80F9134
thumb_func_start sub_80F9154
-sub_80F9154: ; 80F9154
+sub_80F9154: @ 80F9154
ldr r1, =0x02039f2a
movs r0, 0
strb r0, [r1]
@@ -452802,7 +452802,7 @@ sub_80F9154: ; 80F9154
thumb_func_end sub_80F9154
thumb_func_start sub_80F9160
-sub_80F9160: ; 80F9160
+sub_80F9160: @ 80F9160
push {lr}
ldr r0, =0x02039f2a
ldrb r1, [r0]
@@ -452821,7 +452821,7 @@ _080F917A:
thumb_func_end sub_80F9160
thumb_func_start sp000_heal_pokemon
-sp000_heal_pokemon: ; 80F9180
+sp000_heal_pokemon: @ 80F9180
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -452916,8 +452916,8 @@ _080F922C:
thumb_func_end sp000_heal_pokemon
thumb_func_start sub_80F9244
-; void sub_80F9244(s16 species_num, u8 level, int held_item)
-sub_80F9244: ; 80F9244
+@ void sub_80F9244(s16 species_num, u8 level, int held_item)
+sub_80F9244: @ 80F9244
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -452981,7 +452981,7 @@ _080F92B8:
thumb_func_end sub_80F9244
thumb_func_start sub_80F92C8
-sub_80F92C8: ; 80F92C8
+sub_80F92C8: @ 80F92C8
push {lr}
sub sp, 0x68
adds r1, r0, 0
@@ -453006,7 +453006,7 @@ sub_80F92C8: ; 80F92C8
thumb_func_end sub_80F92C8
thumb_func_start sub_80F92F8
-sub_80F92F8: ; 80F92F8
+sub_80F92F8: @ 80F92F8
push {lr}
bl sub_806B5C4
lsls r0, 24
@@ -453031,7 +453031,7 @@ _080F9318:
thumb_func_end sub_80F92F8
thumb_func_start sub_80F9320
-sub_80F9320: ; 80F9320
+sub_80F9320: @ 80F9320
push {r4-r7,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -453073,7 +453073,7 @@ _080F9368:
thumb_func_end sub_80F9320
thumb_func_start sub_80F9370
-sub_80F9370: ; 80F9370
+sub_80F9370: @ 80F9370
push {r4,lr}
movs r0, 0xAF
bl sub_80F9320
@@ -453097,7 +453097,7 @@ _080F9392:
thumb_func_end sub_80F9370
thumb_func_start sub_80F93A0
-sub_80F93A0: ; 80F93A0
+sub_80F93A0: @ 80F93A0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -453145,7 +453145,7 @@ _080F93EE:
thumb_func_end sub_80F93A0
thumb_func_start sub_80F9400
-sub_80F9400: ; 80F9400
+sub_80F9400: @ 80F9400
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -453174,7 +453174,7 @@ _080F941C:
thumb_func_end sub_80F9400
thumb_func_start sub_80F9438
-sub_80F9438: ; 80F9438
+sub_80F9438: @ 80F9438
push {lr}
ldr r0, =0x030022c0
ldr r1, =sub_80F9460
@@ -453190,7 +453190,7 @@ sub_80F9438: ; 80F9438
thumb_func_end sub_80F9438
thumb_func_start sub_80F9460
-sub_80F9460: ; 80F9460
+sub_80F9460: @ 80F9460
push {lr}
ldr r0, =0x0203cef8
ldrb r1, [r0]
@@ -453213,7 +453213,7 @@ _080F947E:
thumb_func_end sub_80F9460
thumb_func_start sub_80F9490
-sub_80F9490: ; 80F9490
+sub_80F9490: @ 80F9490
push {lr}
ldr r1, =0x030022c0
ldr r0, =sub_80F94B8
@@ -453230,7 +453230,7 @@ sub_80F9490: ; 80F9490
thumb_func_end sub_80F9490
thumb_func_start sub_80F94B8
-sub_80F94B8: ; 80F94B8
+sub_80F94B8: @ 80F94B8
push {lr}
ldr r0, =0x0203cef8
ldrb r1, [r0]
@@ -453253,7 +453253,7 @@ _080F94D6:
thumb_func_end sub_80F94B8
thumb_func_start sub_80F94E8
-sub_80F94E8: ; 80F94E8
+sub_80F94E8: @ 80F94E8
push {r4-r7,lr}
sub sp, 0x198
add r0, sp, 0x190
@@ -453311,7 +453311,7 @@ _080F9538:
thumb_func_end sub_80F94E8
thumb_func_start sub_80F9568
-sub_80F9568: ; 80F9568
+sub_80F9568: @ 80F9568
push {lr}
movs r1, 0x41
bl pokemon_getattr
@@ -453334,7 +453334,7 @@ _080F9586:
thumb_func_end sub_80F9568
thumb_func_start sub_80F958C
-sub_80F958C: ; 80F958C
+sub_80F958C: @ 80F958C
push {r4,r5,lr}
ldr r4, =0x020244ec
movs r5, 0
@@ -453364,7 +453364,7 @@ _080F95BA:
thumb_func_end sub_80F958C
thumb_func_start sub_80F95C0
-sub_80F95C0: ; 80F95C0
+sub_80F95C0: @ 80F95C0
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -453398,7 +453398,7 @@ sub_80F95C0: ; 80F95C0
thumb_func_end sub_80F95C0
thumb_func_start sub_80F960C
-sub_80F960C: ; 80F960C
+sub_80F960C: @ 80F960C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -453435,7 +453435,7 @@ _080F964E:
thumb_func_end sub_80F960C
thumb_func_start sub_80F9654
-sub_80F9654: ; 80F9654
+sub_80F9654: @ 80F9654
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -453543,7 +453543,7 @@ _080F9722:
thumb_func_end sub_80F9654
thumb_func_start sub_80F972C
-sub_80F972C: ; 80F972C
+sub_80F972C: @ 80F972C
push {lr}
ldr r0, =sub_80F9654
movs r1, 0x50
@@ -453555,7 +453555,7 @@ sub_80F972C: ; 80F972C
thumb_func_end sub_80F972C
thumb_func_start overworld_poison
-overworld_poison: ; 80F9744
+overworld_poison: @ 80F9744
push {r4-r7,lr}
sub sp, 0x4
ldr r4, =0x020244ec
@@ -453626,7 +453626,7 @@ _080F97BE:
thumb_func_end overworld_poison
thumb_func_start sub_80F97C8
-sub_80F97C8: ; 80F97C8
+sub_80F97C8: @ 80F97C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -453705,7 +453705,7 @@ sub_80F97C8: ; 80F97C8
thumb_func_end sub_80F97C8
thumb_func_start sub_80F986C
-sub_80F986C: ; 80F986C
+sub_80F986C: @ 80F986C
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -453735,7 +453735,7 @@ _080F9898:
thumb_func_end sub_80F986C
thumb_func_start sub_80F989C
-sub_80F989C: ; 80F989C
+sub_80F989C: @ 80F989C
push {r4-r7,lr}
sub sp, 0x8
adds r6, r1, 0
@@ -453789,7 +453789,7 @@ sub_80F989C: ; 80F989C
thumb_func_end sub_80F989C
thumb_func_start sub_80F9910
-sub_80F9910: ; 80F9910
+sub_80F9910: @ 80F9910
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r1, 2
@@ -453839,7 +453839,7 @@ _080F9980: .4byte gUnknown_085EED24
thumb_func_end sub_80F9910
thumb_func_start sub_80F9984
-sub_80F9984: ; 80F9984
+sub_80F9984: @ 80F9984
push {r4-r7,lr}
sub sp, 0x4
adds r7, r1, 0
@@ -453907,7 +453907,7 @@ _080F9A0A:
thumb_func_end sub_80F9984
thumb_func_start sub_80F9A14
-sub_80F9A14: ; 80F9A14
+sub_80F9A14: @ 80F9A14
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -453948,7 +453948,7 @@ _080F9A6E:
thumb_func_end sub_80F9A14
thumb_func_start sub_80F9A7C
-sub_80F9A7C: ; 80F9A7C
+sub_80F9A7C: @ 80F9A7C
push {lr}
ldr r0, =0x00004047
movs r1, 0x80
@@ -453960,7 +453960,7 @@ sub_80F9A7C: ; 80F9A7C
thumb_func_end sub_80F9A7C
thumb_func_start sub_80F9A90
-sub_80F9A90: ; 80F9A90
+sub_80F9A90: @ 80F9A90
push {lr}
ldr r0, =0x00004047
bl GetVarPointer
@@ -453974,7 +453974,7 @@ sub_80F9A90: ; 80F9A90
thumb_func_end sub_80F9A90
thumb_func_start sub_80F9AAC
-sub_80F9AAC: ; 80F9AAC
+sub_80F9AAC: @ 80F9AAC
push {r4,lr}
ldr r0, =0x00004047
bl GetVarPointer
@@ -453993,7 +453993,7 @@ sub_80F9AAC: ; 80F9AAC
thumb_func_end sub_80F9AAC
thumb_func_start sub_80F9AD4
-sub_80F9AD4: ; 80F9AD4
+sub_80F9AD4: @ 80F9AD4
push {lr}
ldr r0, =0x0000404f
movs r1, 0x80
@@ -454005,7 +454005,7 @@ sub_80F9AD4: ; 80F9AD4
thumb_func_end sub_80F9AD4
thumb_func_start sub_80F9AE8
-sub_80F9AE8: ; 80F9AE8
+sub_80F9AE8: @ 80F9AE8
push {lr}
ldr r0, =0x0000404f
bl GetVarPointer
@@ -454018,7 +454018,7 @@ sub_80F9AE8: ; 80F9AE8
thumb_func_end sub_80F9AE8
thumb_func_start sub_80F9B04
-sub_80F9B04: ; 80F9B04
+sub_80F9B04: @ 80F9B04
push {r4,lr}
ldr r0, =0x0000404f
bl GetVarPointer
@@ -454036,7 +454036,7 @@ sub_80F9B04: ; 80F9B04
thumb_func_end sub_80F9B04
thumb_func_start sub_80F9B30
-sub_80F9B30: ; 80F9B30
+sub_80F9B30: @ 80F9B30
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -454107,7 +454107,7 @@ _080F9BAC:
thumb_func_end sub_80F9B30
thumb_func_start sub_80F9BCC
-sub_80F9BCC: ; 80F9BCC
+sub_80F9BCC: @ 80F9BCC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -454129,7 +454129,7 @@ sub_80F9BCC: ; 80F9BCC
thumb_func_end sub_80F9BCC
thumb_func_start sub_80F9BF4
-sub_80F9BF4: ; 80F9BF4
+sub_80F9BF4: @ 80F9BF4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -454151,7 +454151,7 @@ sub_80F9BF4: ; 80F9BF4
thumb_func_end sub_80F9BF4
thumb_func_start sub_80F9C1C
-sub_80F9C1C: ; 80F9C1C
+sub_80F9C1C: @ 80F9C1C
push {lr}
ldr r0, =sub_80F9C90
bl is_function_an_active_task
@@ -454163,7 +454163,7 @@ sub_80F9C1C: ; 80F9C1C
thumb_func_end sub_80F9C1C
thumb_func_start sub_80F9C30
-sub_80F9C30: ; 80F9C30
+sub_80F9C30: @ 80F9C30
push {lr}
ldr r0, =sub_80F9DFC
bl is_function_an_active_task
@@ -454175,7 +454175,7 @@ sub_80F9C30: ; 80F9C30
thumb_func_end sub_80F9C30
thumb_func_start sub_80F9C44
-sub_80F9C44: ; 80F9C44
+sub_80F9C44: @ 80F9C44
push {r4,r5,lr}
lsls r1, 16
lsrs r4, r1, 16
@@ -454216,7 +454216,7 @@ _080F9C7C:
thumb_func_end sub_80F9C44
thumb_func_start sub_80F9C90
-sub_80F9C90: ; 80F9C90
+sub_80F9C90: @ 80F9C90
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -454393,7 +454393,7 @@ _080F9DF4:
thumb_func_end sub_80F9C90
thumb_func_start sub_80F9DFC
-sub_80F9DFC: ; 80F9DFC
+sub_80F9DFC: @ 80F9DFC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -454566,7 +454566,7 @@ _080F9F54:
thumb_func_end sub_80F9DFC
thumb_func_start sub_80F9F5C
-sub_80F9F5C: ; 80F9F5C
+sub_80F9F5C: @ 80F9F5C
push {lr}
ldr r0, =0x0203ab40
ldr r1, =0x02037318
@@ -454579,7 +454579,7 @@ sub_80F9F5C: ; 80F9F5C
thumb_func_end sub_80F9F5C
thumb_func_start sub_80F9F78
-sub_80F9F78: ; 80F9F78
+sub_80F9F78: @ 80F9F78
push {lr}
ldr r0, =0x02037590
ldrb r1, [r0]
@@ -454661,7 +454661,7 @@ _080F9FFE:
thumb_func_end sub_80F9F78
thumb_func_start sub_80FA004
-sub_80FA004: ; 80FA004
+sub_80FA004: @ 80FA004
push {r4,lr}
bl sub_80E8BC8
ldr r0, =0x020375f0
@@ -454741,7 +454741,7 @@ _080FA0C4:
thumb_func_end sub_80FA004
thumb_func_start sub_80FA0DC
-sub_80FA0DC: ; 80FA0DC
+sub_80FA0DC: @ 80FA0DC
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -454756,7 +454756,7 @@ sub_80FA0DC: ; 80FA0DC
thumb_func_end sub_80FA0DC
thumb_func_start oei_sweet_scent
-oei_sweet_scent: ; 80FA0FC
+oei_sweet_scent: @ 80FA0FC
push {lr}
bl oei_task_add
lsls r0, 24
@@ -454777,7 +454777,7 @@ oei_sweet_scent: ; 80FA0FC
thumb_func_end oei_sweet_scent
thumb_func_start sub_80FA128
-sub_80FA128: ; 80FA128
+sub_80FA128: @ 80FA128
push {lr}
movs r0, 0xB
bl FieldEffectActiveListRemove
@@ -454788,7 +454788,7 @@ sub_80FA128: ; 80FA128
thumb_func_end sub_80FA128
thumb_func_start sub_80FA13C
-sub_80FA13C: ; 80FA13C
+sub_80FA13C: @ 80FA13C
push {r4,lr}
bl sub_80F9F78
ldr r0, =gUnknown_0858E600
@@ -454822,7 +454822,7 @@ sub_80FA13C: ; 80FA13C
thumb_func_end sub_80FA13C
thumb_func_start sub_80FA18C
-sub_80FA18C: ; 80FA18C
+sub_80FA18C: @ 80FA18C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x83
@@ -454838,7 +454838,7 @@ sub_80FA18C: ; 80FA18C
thumb_func_end sub_80FA18C
thumb_func_start sub_80FA1A8
-sub_80FA1A8: ; 80FA1A8
+sub_80FA1A8: @ 80FA1A8
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x2E]
@@ -454866,7 +454866,7 @@ _080FA1D0:
thumb_func_end sub_80FA1A8
thumb_func_start sub_80FA1D8
-sub_80FA1D8: ; 80FA1D8
+sub_80FA1D8: @ 80FA1D8
push {lr}
movs r1, 0x37
bl FieldEffectStop
@@ -454876,7 +454876,7 @@ sub_80FA1D8: ; 80FA1D8
thumb_func_end sub_80FA1D8
thumb_func_start sub_80FA1E8
-sub_80FA1E8: ; 80FA1E8
+sub_80FA1E8: @ 80FA1E8
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -454891,7 +454891,7 @@ sub_80FA1E8: ; 80FA1E8
thumb_func_end sub_80FA1E8
thumb_func_start sub_80FA208
-sub_80FA208: ; 80FA208
+sub_80FA208: @ 80FA208
push {lr}
bl oei_task_add
lsls r0, 24
@@ -454912,7 +454912,7 @@ sub_80FA208: ; 80FA208
thumb_func_end sub_80FA208
thumb_func_start sub_80FA234
-sub_80FA234: ; 80FA234
+sub_80FA234: @ 80FA234
push {lr}
movs r0, 0x1A
bl FieldEffectActiveListRemove
@@ -454923,7 +454923,7 @@ sub_80FA234: ; 80FA234
thumb_func_end sub_80FA234
thumb_func_start sub_80FA248
-sub_80FA248: ; 80FA248
+sub_80FA248: @ 80FA248
push {r4,lr}
ldr r1, =0x0203ab40
movs r2, 0
@@ -454987,7 +454987,7 @@ _080FA2B6:
thumb_func_end sub_80FA248
thumb_func_start sub_80FA2D8
-sub_80FA2D8: ; 80FA2D8
+sub_80FA2D8: @ 80FA2D8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x9B
@@ -455008,7 +455008,7 @@ sub_80FA2D8: ; 80FA2D8
thumb_func_end sub_80FA2D8
thumb_func_start sub_80FA304
-sub_80FA304: ; 80FA304
+sub_80FA304: @ 80FA304
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -455039,7 +455039,7 @@ _080FA32E:
thumb_func_end sub_80FA304
thumb_func_start sub_80FA33C
-sub_80FA33C: ; 80FA33C
+sub_80FA33C: @ 80FA33C
push {lr}
movs r1, 0x38
bl FieldEffectStop
@@ -455049,7 +455049,7 @@ sub_80FA33C: ; 80FA33C
thumb_func_end sub_80FA33C
thumb_func_start sub_80FA34C
-sub_80FA34C: ; 80FA34C
+sub_80FA34C: @ 80FA34C
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -455064,7 +455064,7 @@ sub_80FA34C: ; 80FA34C
thumb_func_end sub_80FA34C
thumb_func_start sub_80FA36C
-sub_80FA36C: ; 80FA36C
+sub_80FA36C: @ 80FA36C
push {lr}
bl oei_task_add
lsls r0, 24
@@ -455085,7 +455085,7 @@ sub_80FA36C: ; 80FA36C
thumb_func_end sub_80FA36C
thumb_func_start sub_80FA398
-sub_80FA398: ; 80FA398
+sub_80FA398: @ 80FA398
push {lr}
movs r0, 0x1B
bl FieldEffectActiveListRemove
@@ -455096,7 +455096,7 @@ sub_80FA398: ; 80FA398
thumb_func_end sub_80FA398
thumb_func_start sub_80FA3AC
-sub_80FA3AC: ; 80FA3AC
+sub_80FA3AC: @ 80FA3AC
push {r4,lr}
bl sub_80F9F78
ldr r0, =gUnknown_0858E630
@@ -455130,7 +455130,7 @@ sub_80FA3AC: ; 80FA3AC
thumb_func_end sub_80FA3AC
thumb_func_start sub_80FA3FC
-sub_80FA3FC: ; 80FA3FC
+sub_80FA3FC: @ 80FA3FC
push {r4,lr}
adds r4, r0, 0
movs r0, 0xA9
@@ -455146,7 +455146,7 @@ sub_80FA3FC: ; 80FA3FC
thumb_func_end sub_80FA3FC
thumb_func_start sub_80FA418
-sub_80FA418: ; 80FA418
+sub_80FA418: @ 80FA418
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x2E]
@@ -455174,7 +455174,7 @@ _080FA440:
thumb_func_end sub_80FA418
thumb_func_start sub_80FA448
-sub_80FA448: ; 80FA448
+sub_80FA448: @ 80FA448
push {lr}
movs r1, 0x39
bl FieldEffectStop
@@ -455184,7 +455184,7 @@ sub_80FA448: ; 80FA448
thumb_func_end sub_80FA448
thumb_func_start sub_80FA458
-sub_80FA458: ; 80FA458
+sub_80FA458: @ 80FA458
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -455218,7 +455218,7 @@ sub_80FA458: ; 80FA458
thumb_func_end sub_80FA458
thumb_func_start sub_80FA4A0
-sub_80FA4A0: ; 80FA4A0
+sub_80FA4A0: @ 80FA4A0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -455311,7 +455311,7 @@ _080FA574:
thumb_func_end sub_80FA4A0
thumb_func_start sub_80FA57C
-sub_80FA57C: ; 80FA57C
+sub_80FA57C: @ 80FA57C
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -455359,7 +455359,7 @@ _080FA5C8:
thumb_func_end sub_80FA57C
thumb_func_start sub_80FA5E4
-sub_80FA5E4: ; 80FA5E4
+sub_80FA5E4: @ 80FA5E4
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -455394,7 +455394,7 @@ sub_80FA5E4: ; 80FA5E4
thumb_func_end sub_80FA5E4
thumb_func_start sub_80FA62C
-sub_80FA62C: ; 80FA62C
+sub_80FA62C: @ 80FA62C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -455460,7 +455460,7 @@ _080FA6A4:
thumb_func_end sub_80FA62C
thumb_func_start sub_80FA6AC
-sub_80FA6AC: ; 80FA6AC
+sub_80FA6AC: @ 80FA6AC
push {lr}
lsls r0, 16
asrs r1, r0, 16
@@ -455505,19 +455505,19 @@ _080FA6F6:
thumb_func_end sub_80FA6AC
thumb_func_start sub_80FA6FC
-sub_80FA6FC: ; 80FA6FC
+sub_80FA6FC: @ 80FA6FC
movs r0, 0
bx lr
thumb_func_end sub_80FA6FC
thumb_func_start sub_80FA700
-sub_80FA700: ; 80FA700
+sub_80FA700: @ 80FA700
movs r0, 0
bx lr
thumb_func_end sub_80FA700
thumb_func_start sub_80FA704
-sub_80FA704: ; 80FA704
+sub_80FA704: @ 80FA704
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -455553,7 +455553,7 @@ sub_80FA704: ; 80FA704
thumb_func_end sub_80FA704
thumb_func_start sub_80FA754
-sub_80FA754: ; 80FA754
+sub_80FA754: @ 80FA754
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -455586,7 +455586,7 @@ _080FA78C:
thumb_func_end sub_80FA754
thumb_func_start sub_80FA794
-sub_80FA794: ; 80FA794
+sub_80FA794: @ 80FA794
push {r4-r7,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -455630,7 +455630,7 @@ _080FA7DE:
thumb_func_end sub_80FA794
thumb_func_start sub_80FA7EC
-sub_80FA7EC: ; 80FA7EC
+sub_80FA7EC: @ 80FA7EC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -455769,7 +455769,7 @@ _080FA96A:
thumb_func_end sub_80FA7EC
thumb_func_start sub_80FA970
-sub_80FA970: ; 80FA970
+sub_80FA970: @ 80FA970
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -455794,7 +455794,7 @@ sub_80FA970: ; 80FA970
thumb_func_end sub_80FA970
thumb_func_start sub_80FA9A4
-sub_80FA9A4: ; 80FA9A4
+sub_80FA9A4: @ 80FA9A4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -455820,7 +455820,7 @@ _080FA9CA:
thumb_func_end sub_80FA9A4
thumb_func_start sub_80FA9D0
-sub_80FA9D0: ; 80FA9D0
+sub_80FA9D0: @ 80FA9D0
push {r4,lr}
sub sp, 0x4
ldr r3, =0x02037350
@@ -455899,7 +455899,7 @@ _080FAA5E:
thumb_func_end sub_80FA9D0
thumb_func_start sub_80FAA7C
-sub_80FAA7C: ; 80FAA7C
+sub_80FAA7C: @ 80FAA7C
push {r4,lr}
sub sp, 0x4
bl script_env_2_enable
@@ -456026,7 +456026,7 @@ _080FAB8C:
thumb_func_end sub_80FAA7C
thumb_func_start door_restore_tilemap
-door_restore_tilemap: ; 80FABA4
+door_restore_tilemap: @ 80FABA4
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x83
@@ -456077,7 +456077,7 @@ _080FABEA:
thumb_func_end door_restore_tilemap
thumb_func_start sub_80FAC24
-sub_80FAC24: ; 80FAC24
+sub_80FAC24: @ 80FAC24
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0x2E]
@@ -456109,7 +456109,7 @@ _080FAC54:
thumb_func_end sub_80FAC24
thumb_func_start sub_80FAC68
-sub_80FAC68: ; 80FAC68
+sub_80FAC68: @ 80FAC68
push {lr}
movs r1, 0x34
bl FieldEffectStop
@@ -456119,7 +456119,7 @@ sub_80FAC68: ; 80FAC68
thumb_func_end sub_80FAC68
thumb_func_start sub_80FAC78
-sub_80FAC78: ; 80FAC78
+sub_80FAC78: @ 80FAC78
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -456259,7 +456259,7 @@ _080FADCE:
thumb_func_end sub_80FAC78
thumb_func_start sub_80FADE4
-sub_80FADE4: ; 80FADE4
+sub_80FADE4: @ 80FADE4
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -456302,7 +456302,7 @@ _080FAE2A:
thumb_func_end sub_80FADE4
thumb_func_start task50_overworld_posion_effect
-task50_overworld_posion_effect: ; 80FAE38
+task50_overworld_posion_effect: @ 80FAE38
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -456364,7 +456364,7 @@ _080FAEA2:
thumb_func_end task50_overworld_posion_effect
thumb_func_start overworld_posion_effect
-overworld_posion_effect: ; 80FAEA8
+overworld_posion_effect: @ 80FAEA8
push {lr}
movs r0, 0x4F
bl audio_play
@@ -456377,7 +456377,7 @@ overworld_posion_effect: ; 80FAEA8
thumb_func_end overworld_posion_effect
thumb_func_start c3_80A0DD8_is_running
-c3_80A0DD8_is_running: ; 80FAEC0
+c3_80A0DD8_is_running: @ 80FAEC0
push {lr}
ldr r0, =task50_overworld_posion_effect
bl is_function_an_active_task
@@ -456389,7 +456389,7 @@ c3_80A0DD8_is_running: ; 80FAEC0
thumb_func_end c3_80A0DD8_is_running
thumb_func_start sub_80FAED4
-sub_80FAED4: ; 80FAED4
+sub_80FAED4: @ 80FAED4
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -456404,7 +456404,7 @@ sub_80FAED4: ; 80FAED4
thumb_func_end sub_80FAED4
thumb_func_start sub_80FAEF0
-sub_80FAEF0: ; 80FAEF0
+sub_80FAEF0: @ 80FAEF0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -456454,7 +456454,7 @@ _080FAF4E:
thumb_func_end sub_80FAEF0
thumb_func_start sub_80FAF64
-sub_80FAF64: ; 80FAF64
+sub_80FAF64: @ 80FAF64
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -456504,7 +456504,7 @@ _080FAFC8:
thumb_func_end sub_80FAF64
thumb_func_start sub_80FAFD4
-sub_80FAFD4: ; 80FAFD4
+sub_80FAFD4: @ 80FAFD4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -456522,7 +456522,7 @@ sub_80FAFD4: ; 80FAFD4
thumb_func_end sub_80FAFD4
thumb_func_start sub_80FAFF8
-sub_80FAFF8: ; 80FAFF8
+sub_80FAFF8: @ 80FAFF8
push {lr}
ldr r0, =sub_80FAED4
movs r1, 0x50
@@ -456533,7 +456533,7 @@ sub_80FAFF8: ; 80FAFF8
thumb_func_end sub_80FAFF8
thumb_func_start sub_80FB00C
-sub_80FB00C: ; 80FB00C
+sub_80FB00C: @ 80FB00C
push {r4,r5,lr}
ldr r0, =gUnknown_0858E864
bl LoadTaggedObjectPalette
@@ -456582,7 +456582,7 @@ _080FB06E:
thumb_func_end sub_80FB00C
thumb_func_start sub_80FB074
-sub_80FB074: ; 80FB074
+sub_80FB074: @ 80FB074
push {r4-r7,lr}
ldr r4, =0x02020630
adds r7, r4, 0
@@ -456613,7 +456613,7 @@ _080FB098:
thumb_func_end sub_80FB074
thumb_func_start sub_80FB0B0
-sub_80FB0B0: ; 80FB0B0
+sub_80FB0B0: @ 80FB0B0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x78
@@ -456640,7 +456640,7 @@ _080FB0D6:
thumb_func_end sub_80FB0B0
thumb_func_start sub_80FB0DC
-sub_80FB0DC: ; 80FB0DC
+sub_80FB0DC: @ 80FB0DC
push {lr}
adds r0, 0x78
movs r1, 0xB4
@@ -456658,7 +456658,7 @@ _080FB0F2:
thumb_func_end sub_80FB0DC
thumb_func_start sub_80FB0F8
-sub_80FB0F8: ; 80FB0F8
+sub_80FB0F8: @ 80FB0F8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -456738,7 +456738,7 @@ _080FB180:
thumb_func_end sub_80FB0F8
thumb_func_start sub_80FB1AC
-sub_80FB1AC: ; 80FB1AC
+sub_80FB1AC: @ 80FB1AC
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -456866,7 +456866,7 @@ _080FB2A8:
thumb_func_end sub_80FB1AC
thumb_func_start sub_80FB2C0
-sub_80FB2C0: ; 80FB2C0
+sub_80FB2C0: @ 80FB2C0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -456949,7 +456949,7 @@ _080FB358:
thumb_func_end sub_80FB2C0
thumb_func_start sub_80FB36C
-sub_80FB36C: ; 80FB36C
+sub_80FB36C: @ 80FB36C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -457118,7 +457118,7 @@ _080FB4D8:
thumb_func_end sub_80FB36C
thumb_func_start sub_80FB4E0
-sub_80FB4E0: ; 80FB4E0
+sub_80FB4E0: @ 80FB4E0
push {lr}
sub sp, 0x4
ldr r2, =0x0000020d
@@ -457151,7 +457151,7 @@ sub_80FB4E0: ; 80FB4E0
thumb_func_end sub_80FB4E0
thumb_func_start sub_80FB540
-sub_80FB540: ; 80FB540
+sub_80FB540: @ 80FB540
push {r4-r6,lr}
sub sp, 0x4
ldr r0, =sub_80FB36C
@@ -457194,7 +457194,7 @@ _080FB58A:
thumb_func_end sub_80FB540
thumb_func_start sub_80FB59C
-sub_80FB59C: ; 80FB59C
+sub_80FB59C: @ 80FB59C
push {r4-r6,lr}
sub sp, 0xC
mov r4, sp
@@ -457236,7 +457236,7 @@ _080FB5E0:
thumb_func_end sub_80FB59C
thumb_func_start sub_80FB5E8
-sub_80FB5E8: ; 80FB5E8
+sub_80FB5E8: @ 80FB5E8
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -457361,7 +457361,7 @@ _080FB6E2:
thumb_func_end sub_80FB5E8
thumb_func_start sub_80FB6EC
-sub_80FB6EC: ; 80FB6EC
+sub_80FB6EC: @ 80FB6EC
push {r4,lr}
sub sp, 0x4
ldr r1, =DummyObjectCallback
@@ -457416,7 +457416,7 @@ _080FB75E:
thumb_func_end sub_80FB6EC
thumb_func_start sub_80FB768
-sub_80FB768: ; 80FB768
+sub_80FB768: @ 80FB768
push {lr}
bl sub_80FB6EC
ldr r2, =0x02037350
@@ -457441,7 +457441,7 @@ sub_80FB768: ; 80FB768
thumb_func_end sub_80FB768
thumb_func_start sub_80FB7A4
-sub_80FB7A4: ; 80FB7A4
+sub_80FB7A4: @ 80FB7A4
push {lr}
ldr r0, =0x0000088d
bl FlagSet
@@ -457468,7 +457468,7 @@ sub_80FB7A4: ; 80FB7A4
thumb_func_end sub_80FB7A4
thumb_func_start GetCurrentMapRotatingGatePuzzleType
-GetCurrentMapRotatingGatePuzzleType: ; 80FB7E8
+GetCurrentMapRotatingGatePuzzleType: @ 80FB7E8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -457495,7 +457495,7 @@ _080FB812:
thumb_func_end GetCurrentMapRotatingGatePuzzleType
thumb_func_start sub_80FB818
-sub_80FB818: ; 80FB818
+sub_80FB818: @ 80FB818
push {r4-r6,lr}
movs r0, 0x80
lsls r0, 7
@@ -457526,7 +457526,7 @@ _080FB844:
thumb_func_end sub_80FB818
thumb_func_start sub_80FB854
-sub_80FB854: ; 80FB854
+sub_80FB854: @ 80FB854
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -457542,7 +457542,7 @@ sub_80FB854: ; 80FB854
thumb_func_end sub_80FB854
thumb_func_start sub_80FB870
-sub_80FB870: ; 80FB870
+sub_80FB870: @ 80FB870
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -457561,7 +457561,7 @@ sub_80FB870: ; 80FB870
thumb_func_end sub_80FB870
thumb_func_start sub_80FB890
-sub_80FB890: ; 80FB890
+sub_80FB890: @ 80FB890
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -457597,7 +457597,7 @@ _080FB8C0:
thumb_func_end sub_80FB890
thumb_func_start sub_80FB8CC
-sub_80FB8CC: ; 80FB8CC
+sub_80FB8CC: @ 80FB8CC
push {lr}
bl GetCurrentMapRotatingGatePuzzleType
cmp r0, 0x1
@@ -457639,7 +457639,7 @@ _080FB914:
thumb_func_end sub_80FB8CC
thumb_func_start sub_80FB928
-sub_80FB928: ; 80FB928
+sub_80FB928: @ 80FB928
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -457743,7 +457743,7 @@ _080FB9DA:
thumb_func_end sub_80FB928
thumb_func_start sub_80FB9FC
-sub_80FB9FC: ; 80FB9FC
+sub_80FB9FC: @ 80FB9FC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -457855,7 +457855,7 @@ _080FBAD6:
thumb_func_end sub_80FB9FC
thumb_func_start sub_80FBAE4
-sub_80FBAE4: ; 80FBAE4
+sub_80FBAE4: @ 80FBAE4
push {r4-r7,lr}
adds r6, r0, 0
ldrh r0, [r6, 0x30]
@@ -457919,7 +457919,7 @@ _080FBB58:
thumb_func_end sub_80FBAE4
thumb_func_start sub_80FBB64
-sub_80FBB64: ; 80FBB64
+sub_80FBB64: @ 80FBB64
push {r4-r6,lr}
mov r12, r0
mov r4, r12
@@ -458002,8 +458002,8 @@ _080FBBF2:
thumb_func_end sub_80FBB64
thumb_func_start LoadRotatingGatePics
-; void LoadRotatingGatePics()
-LoadRotatingGatePics: ; 80FBC00
+@ void LoadRotatingGatePics()
+LoadRotatingGatePics: @ 80FBC00
push {lr}
ldr r0, =gUnknown_08591D58
bl LoadObjectPics
@@ -458013,7 +458013,7 @@ LoadRotatingGatePics: ; 80FBC00
thumb_func_end LoadRotatingGatePics
thumb_func_start sub_80FBC10
-sub_80FBC10: ; 80FBC10
+sub_80FBC10: @ 80FBC10
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -458113,7 +458113,7 @@ _080FBCB6:
thumb_func_end sub_80FBC10
thumb_func_start sub_80FBCDC
-sub_80FBCDC: ; 80FBCDC
+sub_80FBCDC: @ 80FBCDC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -458225,7 +458225,7 @@ _080FBD98:
thumb_func_end sub_80FBCDC
thumb_func_start sub_80FBDB4
-sub_80FBDB4: ; 80FBDB4
+sub_80FBDB4: @ 80FBDB4
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -458268,7 +458268,7 @@ _080FBDDA:
thumb_func_end sub_80FBDB4
thumb_func_start sub_80FBE08
-sub_80FBE08: ; 80FBE08
+sub_80FBE08: @ 80FBE08
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -458294,7 +458294,7 @@ _080FBE2C:
thumb_func_end sub_80FBE08
thumb_func_start sub_80FBE3C
-sub_80FBE3C: ; 80FBE3C
+sub_80FBE3C: @ 80FBE3C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -458342,7 +458342,7 @@ _080FBE88:
thumb_func_end sub_80FBE3C
thumb_func_start sub_80FBE90
-sub_80FBE90: ; 80FBE90
+sub_80FBE90: @ 80FBE90
push {lr}
bl GetCurrentMapRotatingGatePuzzleType
cmp r0, 0
@@ -458355,8 +458355,8 @@ _080FBEA2:
thumb_func_end sub_80FBE90
thumb_func_start RotatingGatePuzzleCameraUpdate
-; void RotatingGatePuzzleCameraUpdate(s32 deltaX, s32 deltaY)
-RotatingGatePuzzleCameraUpdate: ; 80FBEA8
+@ void RotatingGatePuzzleCameraUpdate(s32 deltaX, s32 deltaY)
+RotatingGatePuzzleCameraUpdate: @ 80FBEA8
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -458378,7 +458378,7 @@ _080FBECA:
thumb_func_end RotatingGatePuzzleCameraUpdate
thumb_func_start sub_80FBED0
-sub_80FBED0: ; 80FBED0
+sub_80FBED0: @ 80FBED0
push {lr}
bl GetCurrentMapRotatingGatePuzzleType
cmp r0, 0
@@ -458394,7 +458394,7 @@ _080FBEEA:
thumb_func_end sub_80FBED0
thumb_func_start CheckForRotatingGatePuzzleCollision
-CheckForRotatingGatePuzzleCollision: ; 80FBEF0
+CheckForRotatingGatePuzzleCollision: @ 80FBEF0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -458507,7 +458507,7 @@ _080FBFC4:
thumb_func_end CheckForRotatingGatePuzzleCollision
thumb_func_start sub_80FBFD4
-sub_80FBFD4: ; 80FBFD4
+sub_80FBFD4: @ 80FBFD4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -458612,7 +458612,7 @@ _080FC08C:
thumb_func_end sub_80FBFD4
thumb_func_start GetSafariZoneFlag
-GetSafariZoneFlag: ; 80FC0A0
+GetSafariZoneFlag: @ 80FC0A0
push {lr}
ldr r0, =0x0000088c
bl FlagGet
@@ -458624,7 +458624,7 @@ GetSafariZoneFlag: ; 80FC0A0
thumb_func_end GetSafariZoneFlag
thumb_func_start SetSafariZoneFlag
-SetSafariZoneFlag: ; 80FC0B4
+SetSafariZoneFlag: @ 80FC0B4
push {lr}
ldr r0, =0x0000088c
bl FlagSet
@@ -458634,7 +458634,7 @@ SetSafariZoneFlag: ; 80FC0B4
thumb_func_end SetSafariZoneFlag
thumb_func_start ResetSafariZoneFlag
-ResetSafariZoneFlag: ; 80FC0C4
+ResetSafariZoneFlag: @ 80FC0C4
push {lr}
ldr r0, =0x0000088c
bl FlagReset
@@ -458644,7 +458644,7 @@ ResetSafariZoneFlag: ; 80FC0C4
thumb_func_end ResetSafariZoneFlag
thumb_func_start sub_80FC0D4
-sub_80FC0D4: ; 80FC0D4
+sub_80FC0D4: @ 80FC0D4
push {lr}
movs r0, 0x11
bl sav12_xor_increment
@@ -458669,7 +458669,7 @@ sub_80FC0D4: ; 80FC0D4
thumb_func_end sub_80FC0D4
thumb_func_start sub_80FC114
-sub_80FC114: ; 80FC114
+sub_80FC114: @ 80FC114
push {lr}
ldr r0, =0x0203a050
ldrb r0, [r0]
@@ -458690,7 +458690,7 @@ sub_80FC114: ; 80FC114
thumb_func_end sub_80FC114
thumb_func_start safari_step
-safari_step: ; 80FC14C
+safari_step: @ 80FC14C
push {lr}
bl GetSafariZoneFlag
cmp r0, 0
@@ -458718,7 +458718,7 @@ _080FC178:
thumb_func_end safari_step
thumb_func_start sub_80FC180
-sub_80FC180: ; 80FC180
+sub_80FC180: @ 80FC180
push {lr}
ldr r0, =gUnknown_082A4B6F
bl script_env_1_execute_new_script
@@ -458728,7 +458728,7 @@ sub_80FC180: ; 80FC180
thumb_func_end sub_80FC180
thumb_func_start sub_80FC190
-sub_80FC190: ; 80FC190
+sub_80FC190: @ 80FC190
push {lr}
ldr r1, =0x0203a051
ldr r0, =0x03005d10
@@ -458782,7 +458782,7 @@ _080FC21C:
thumb_func_end sub_80FC190
thumb_func_start sub_80FC228
-sub_80FC228: ; 80FC228
+sub_80FC228: @ 80FC228
push {lr}
lsls r0, 24
lsrs r0, 20
@@ -458797,7 +458797,7 @@ sub_80FC228: ; 80FC228
thumb_func_end sub_80FC228
thumb_func_start sub_80FC244
-sub_80FC244: ; 80FC244
+sub_80FC244: @ 80FC244
push {lr}
ldr r0, =0x0203a054
movs r1, 0
@@ -458809,7 +458809,7 @@ sub_80FC244: ; 80FC244
thumb_func_end sub_80FC244
thumb_func_start sub_80FC258
-sub_80FC258: ; 80FC258
+sub_80FC258: @ 80FC258
push {r4,r5,lr}
sub sp, 0x4
mov r4, sp
@@ -458873,7 +458873,7 @@ _080FC2D6:
thumb_func_end sub_80FC258
thumb_func_start sub_80FC2E8
-sub_80FC2E8: ; 80FC2E8
+sub_80FC2E8: @ 80FC2E8
push {r4-r7,lr}
sub sp, 0x4
mov r4, sp
@@ -458951,7 +458951,7 @@ _080FC376:
thumb_func_end sub_80FC2E8
thumb_func_start sub_80FC388
-sub_80FC388: ; 80FC388
+sub_80FC388: @ 80FC388
push {lr}
bl sub_80FC258
ldr r2, =0x020375f0
@@ -458973,7 +458973,7 @@ _080FC3B2:
thumb_func_end sub_80FC388
thumb_func_start sub_80FC3B8
-sub_80FC3B8: ; 80FC3B8
+sub_80FC3B8: @ 80FC3B8
push {lr}
bl sub_80FC2E8
ldr r2, =0x020375f0
@@ -458995,7 +458995,7 @@ _080FC3E2:
thumb_func_end sub_80FC3B8
thumb_func_start sub_80FC3E8
-sub_80FC3E8: ; 80FC3E8
+sub_80FC3E8: @ 80FC3E8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -459071,7 +459071,7 @@ _080FC472:
thumb_func_end sub_80FC3E8
thumb_func_start sub_80FC480
-sub_80FC480: ; 80FC480
+sub_80FC480: @ 80FC480
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x0203a054
@@ -459101,7 +459101,7 @@ _080FC4A0:
thumb_func_end sub_80FC480
thumb_func_start sub_80FC4B4
-sub_80FC4B4: ; 80FC4B4
+sub_80FC4B4: @ 80FC4B4
push {lr}
bl sub_80FC258
ldr r3, =0x020375f0
@@ -459128,7 +459128,7 @@ _080FC4EE:
thumb_func_end sub_80FC4B4
thumb_func_start sub_80FC4F4
-sub_80FC4F4: ; 80FC4F4
+sub_80FC4F4: @ 80FC4F4
push {r4,r5,lr}
adds r2, r0, 0
lsls r4, r1, 16
@@ -459159,7 +459159,7 @@ _080FC52A:
thumb_func_end sub_80FC4F4
thumb_func_start sub_80FC530
-sub_80FC530: ; 80FC530
+sub_80FC530: @ 80FC530
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -459184,7 +459184,7 @@ _080FC554:
thumb_func_end sub_80FC530
thumb_func_start sub_80FC55C
-sub_80FC55C: ; 80FC55C
+sub_80FC55C: @ 80FC55C
push {r4,lr}
bl sub_800A550
adds r4, r0, 0
@@ -459205,7 +459205,7 @@ _080FC57A:
thumb_func_end sub_80FC55C
thumb_func_start sub_80FC580
-sub_80FC580: ; 80FC580
+sub_80FC580: @ 80FC580
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -459237,7 +459237,7 @@ _080FC590:
thumb_func_end sub_80FC580
thumb_func_start sub_80FC5C0
-sub_80FC5C0: ; 80FC5C0
+sub_80FC5C0: @ 80FC5C0
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -459252,7 +459252,7 @@ sub_80FC5C0: ; 80FC5C0
thumb_func_end sub_80FC5C0
thumb_func_start sub_80FC5DC
-sub_80FC5DC: ; 80FC5DC
+sub_80FC5DC: @ 80FC5DC
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -459320,7 +459320,7 @@ _080FC650:
thumb_func_end sub_80FC5DC
thumb_func_start sub_80FC670
-sub_80FC670: ; 80FC670
+sub_80FC670: @ 80FC670
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02039f2a
@@ -459363,7 +459363,7 @@ _080FC6B6:
thumb_func_end sub_80FC670
thumb_func_start sub_80FC6BC
-sub_80FC6BC: ; 80FC6BC
+sub_80FC6BC: @ 80FC6BC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -459508,7 +459508,7 @@ _080FC7F4:
thumb_func_end sub_80FC6BC
thumb_func_start sub_80FC804
-sub_80FC804: ; 80FC804
+sub_80FC804: @ 80FC804
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -459572,7 +459572,7 @@ _080FC880:
thumb_func_end sub_80FC804
thumb_func_start sub_80FC894
-sub_80FC894: ; 80FC894
+sub_80FC894: @ 80FC894
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -459699,7 +459699,7 @@ _080FC986:
thumb_func_end sub_80FC894
thumb_func_start sub_80FC998
-sub_80FC998: ; 80FC998
+sub_80FC998: @ 80FC998
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -459748,7 +459748,7 @@ _080FC9F0:
thumb_func_end sub_80FC998
thumb_func_start sub_80FC9F8
-sub_80FC9F8: ; 80FC9F8
+sub_80FC9F8: @ 80FC9F8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -459848,7 +459848,7 @@ _080FCAB2:
thumb_func_end sub_80FC9F8
thumb_func_start sub_80FCACC
-sub_80FCACC: ; 80FCACC
+sub_80FCACC: @ 80FCACC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -460034,7 +460034,7 @@ _080FCC82:
thumb_func_end sub_80FCACC
thumb_func_start sub_80FCC88
-sub_80FCC88: ; 80FCC88
+sub_80FCC88: @ 80FCC88
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -460227,7 +460227,7 @@ _080FCE42:
thumb_func_end sub_80FCC88
thumb_func_start sub_80FCE48
-sub_80FCE48: ; 80FCE48
+sub_80FCE48: @ 80FCE48
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -460350,7 +460350,7 @@ _080FCF2E:
thumb_func_end sub_80FCE48
thumb_func_start sub_80FCF40
-sub_80FCF40: ; 80FCF40
+sub_80FCF40: @ 80FCF40
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -460416,7 +460416,7 @@ _080FCFBE:
thumb_func_end sub_80FCF40
thumb_func_start sub_80FCFD0
-sub_80FCFD0: ; 80FCFD0
+sub_80FCFD0: @ 80FCFD0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -460482,8 +460482,8 @@ _080FD04E:
thumb_func_end sub_80FCFD0
thumb_func_start SetUpItemUseCallback
-; void SetUpItemUseCallback(u8 taskId)
-SetUpItemUseCallback: ; 80FD060
+@ void SetUpItemUseCallback(u8 taskId)
+SetUpItemUseCallback: @ 80FD060
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -460539,8 +460539,8 @@ _080FD0CC:
thumb_func_end SetUpItemUseCallback
thumb_func_start SetUpItemUseOnFieldCallback
-; void SetUpItemUseOnFieldCallback()
-SetUpItemUseOnFieldCallback: ; 80FD0DC
+@ void SetUpItemUseOnFieldCallback()
+SetUpItemUseOnFieldCallback: @ 80FD0DC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -460572,8 +460572,8 @@ _080FD11A:
thumb_func_end SetUpItemUseOnFieldCallback
thumb_func_start MapPostLoadHook_UseItem
-; void MapPostLoadHook_UseItem()
-MapPostLoadHook_UseItem: ; 80FD124
+@ void MapPostLoadHook_UseItem()
+MapPostLoadHook_UseItem: @ 80FD124
push {lr}
bl pal_fill_black
ldr r0, =Task_CallItemUseOnFieldCallback
@@ -460585,8 +460585,8 @@ MapPostLoadHook_UseItem: ; 80FD124
thumb_func_end MapPostLoadHook_UseItem
thumb_func_start Task_CallItemUseOnFieldCallback
-; void Task_CallItemUseOnFieldCallback(u8 taskId)
-Task_CallItemUseOnFieldCallback: ; 80FD13C
+@ void Task_CallItemUseOnFieldCallback(u8 taskId)
+Task_CallItemUseOnFieldCallback: @ 80FD13C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -460607,8 +460607,8 @@ _080FD158:
thumb_func_end Task_CallItemUseOnFieldCallback
thumb_func_start DisplayCannotUseItemMessage
-; void DisplayCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField, u8 *str)
-DisplayCannotUseItemMessage: ; 80FD164
+@ void DisplayCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField, u8 *str)
+DisplayCannotUseItemMessage: @ 80FD164
push {r4-r6,lr}
adds r4, r1, 0
adds r1, r2, 0
@@ -460652,8 +460652,8 @@ _080FD1BE:
thumb_func_end DisplayCannotUseItemMessage
thumb_func_start DisplayDadsAdviceCannotUseItemMessage
-; void DisplayDadsAdviceCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField)
-DisplayDadsAdviceCannotUseItemMessage: ; 80FD1C8
+@ void DisplayDadsAdviceCannotUseItemMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField)
+DisplayDadsAdviceCannotUseItemMessage: @ 80FD1C8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -460667,8 +460667,8 @@ DisplayDadsAdviceCannotUseItemMessage: ; 80FD1C8
thumb_func_end DisplayDadsAdviceCannotUseItemMessage
thumb_func_start DisplayCannotDismountBikeMessage
-; void DisplayCannotDismountBikeMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField)
-DisplayCannotDismountBikeMessage: ; 80FD1E0
+@ void DisplayCannotDismountBikeMessage(u8 taskId, bool8 isUsingRegisteredKeyItemOnField)
+DisplayCannotDismountBikeMessage: @ 80FD1E0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -460682,8 +460682,8 @@ DisplayCannotDismountBikeMessage: ; 80FD1E0
thumb_func_end DisplayCannotDismountBikeMessage
thumb_func_start CleanUpAfterFailingToUseRegisteredKeyItemOnField
-; void CleanUpAfterFailingToUseRegisteredKeyItemOnField(u8 taskId)
-CleanUpAfterFailingToUseRegisteredKeyItemOnField: ; 80FD1F8
+@ void CleanUpAfterFailingToUseRegisteredKeyItemOnField(u8 taskId)
+CleanUpAfterFailingToUseRegisteredKeyItemOnField: @ 80FD1F8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -460701,8 +460701,8 @@ CleanUpAfterFailingToUseRegisteredKeyItemOnField: ; 80FD1F8
thumb_func_end CleanUpAfterFailingToUseRegisteredKeyItemOnField
thumb_func_start CheckIfItemIsTMHMOrEvolutionStone
-; u8 CheckIfItemIsTMHMOrEvolutionStone(u16 itemId)
-CheckIfItemIsTMHMOrEvolutionStone: ; 80FD21C
+@ u8 CheckIfItemIsTMHMOrEvolutionStone(u16 itemId)
+CheckIfItemIsTMHMOrEvolutionStone: @ 80FD21C
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -460732,7 +460732,7 @@ _080FD24E:
thumb_func_end CheckIfItemIsTMHMOrEvolutionStone
thumb_func_start sub_80FD254
-sub_80FD254: ; 80FD254
+sub_80FD254: @ 80FD254
push {lr}
sub sp, 0x24
mov r1, sp
@@ -460750,8 +460750,8 @@ sub_80FD254: ; 80FD254
thumb_func_end sub_80FD254
thumb_func_start ItemUseOutOfBattle_Mail
-; void ItemUseOutOfBattle_Mail(int taskId)
-ItemUseOutOfBattle_Mail: ; 80FD278
+@ void ItemUseOutOfBattle_Mail(int taskId)
+ItemUseOutOfBattle_Mail: @ 80FD278
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -460766,8 +460766,8 @@ ItemUseOutOfBattle_Mail: ; 80FD278
thumb_func_end ItemUseOutOfBattle_Mail
thumb_func_start ItemUseOutOfBattle_Bike
-; void ItemUseOutOfBattle_Bike(int taskId)
-ItemUseOutOfBattle_Bike: ; 80FD298
+@ void ItemUseOutOfBattle_Bike(int taskId)
+ItemUseOutOfBattle_Bike: @ 80FD298
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -460853,7 +460853,7 @@ _080FD350:
thumb_func_end ItemUseOutOfBattle_Bike
thumb_func_start ItemUseOnFieldCB_Bike
-ItemUseOnFieldCB_Bike: ; 80FD358
+ItemUseOnFieldCB_Bike: @ 80FD358
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -460881,8 +460881,8 @@ _080FD37E:
thumb_func_end ItemUseOnFieldCB_Bike
thumb_func_start CanFish
-; bool8 CanFish()
-CanFish: ; 80FD394
+@ bool8 CanFish()
+CanFish: @ 80FD394
push {r4-r6,lr}
sub sp, 0x4
mov r4, sp
@@ -460955,7 +460955,7 @@ _080FD41E:
thumb_func_end CanFish
thumb_func_start ItemUseOutOfBattle_Rod
-ItemUseOutOfBattle_Rod: ; 80FD428
+ItemUseOutOfBattle_Rod: @ 80FD428
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -460986,7 +460986,7 @@ _080FD45E:
thumb_func_end ItemUseOutOfBattle_Rod
thumb_func_start ItemUseOnFieldCB_Rod
-ItemUseOnFieldCB_Rod: ; 80FD468
+ItemUseOnFieldCB_Rod: @ 80FD468
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -461006,7 +461006,7 @@ ItemUseOnFieldCB_Rod: ; 80FD468
thumb_func_end ItemUseOnFieldCB_Rod
thumb_func_start ItemUseOutOfBattle_Itemfinder
-ItemUseOutOfBattle_Itemfinder: ; 80FD490
+ItemUseOutOfBattle_Itemfinder: @ 80FD490
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -461025,7 +461025,7 @@ ItemUseOutOfBattle_Itemfinder: ; 80FD490
thumb_func_end ItemUseOutOfBattle_Itemfinder
thumb_func_start ItemUseOnFieldCB_Itemfinder
-ItemUseOnFieldCB_Itemfinder: ; 80FD4B8
+ItemUseOnFieldCB_Itemfinder: @ 80FD4B8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -461059,7 +461059,7 @@ _080FD4F6:
thumb_func_end ItemUseOnFieldCB_Itemfinder
thumb_func_start sub_80FD504
-sub_80FD504: ; 80FD504
+sub_80FD504: @ 80FD504
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -461154,7 +461154,7 @@ _080FD5C2:
thumb_func_end sub_80FD504
thumb_func_start sub_80FD5CC
-sub_80FD5CC: ; 80FD5CC
+sub_80FD5CC: @ 80FD5CC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -461172,8 +461172,8 @@ sub_80FD5CC: ; 80FD5CC
thumb_func_end sub_80FD5CC
thumb_func_start ItemfinderCheckForHiddenItems
-; bool8 ItemfinderCheckForHiddenItems(struct map_events *events, u8 taskId)
-ItemfinderCheckForHiddenItems: ; 80FD5F0
+@ bool8 ItemfinderCheckForHiddenItems(struct map_events *events, u8 taskId)
+ItemfinderCheckForHiddenItems: @ 80FD5F0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -461291,7 +461291,7 @@ _080FD6C6:
thumb_func_end ItemfinderCheckForHiddenItems
thumb_func_start sub_80FD6D4
-sub_80FD6D4: ; 80FD6D4
+sub_80FD6D4: @ 80FD6D4
push {r4-r6,lr}
lsls r1, 16
lsrs r3, r1, 16
@@ -461344,7 +461344,7 @@ _080FD72A:
thumb_func_end sub_80FD6D4
thumb_func_start sub_80FD730
-sub_80FD730: ; 80FD730
+sub_80FD730: @ 80FD730
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -461430,7 +461430,7 @@ _080FD7C2:
thumb_func_end sub_80FD730
thumb_func_start sub_80FD7C8
-sub_80FD7C8: ; 80FD7C8
+sub_80FD7C8: @ 80FD7C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -461575,7 +461575,7 @@ _080FD8CC:
thumb_func_end sub_80FD7C8
thumb_func_start sub_80FD8E0
-sub_80FD8E0: ; 80FD8E0
+sub_80FD8E0: @ 80FD8E0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -461693,7 +461693,7 @@ _080FD9A2:
thumb_func_end sub_80FD8E0
thumb_func_start sub_80FD9B0
-sub_80FD9B0: ; 80FD9B0
+sub_80FD9B0: @ 80FD9B0
push {r4,r5,lr}
lsls r0, 16
lsls r1, 16
@@ -461767,7 +461767,7 @@ _080FDA1E:
thumb_func_end sub_80FD9B0
thumb_func_start sub_80FDA24
-sub_80FDA24: ; 80FDA24
+sub_80FDA24: @ 80FDA24
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -461818,7 +461818,7 @@ sub_80FDA24: ; 80FDA24
thumb_func_end sub_80FDA24
thumb_func_start sub_80FDA94
-sub_80FDA94: ; 80FDA94
+sub_80FDA94: @ 80FDA94
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -461851,7 +461851,7 @@ _080FDACA:
thumb_func_end sub_80FDA94
thumb_func_start sub_80FDADC
-sub_80FDADC: ; 80FDADC
+sub_80FDADC: @ 80FDADC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -461915,7 +461915,7 @@ _080FDB50:
thumb_func_end sub_80FDADC
thumb_func_start ItemUseOutOfBattle_PokeblockCase
-ItemUseOutOfBattle_PokeblockCase: ; 80FDB6C
+ItemUseOutOfBattle_PokeblockCase: @ 80FDB6C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -461969,7 +461969,7 @@ _080FDBDA:
thumb_func_end ItemUseOutOfBattle_PokeblockCase
thumb_func_start sub_80FDBEC
-sub_80FDBEC: ; 80FDBEC
+sub_80FDBEC: @ 80FDBEC
push {lr}
ldr r1, =bag_menu_mail_related
movs r0, 0
@@ -461980,7 +461980,7 @@ sub_80FDBEC: ; 80FDBEC
thumb_func_end sub_80FDBEC
thumb_func_start sub_80FDC00
-sub_80FDC00: ; 80FDC00
+sub_80FDC00: @ 80FDC00
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462004,7 +462004,7 @@ _080FDC24:
thumb_func_end sub_80FDC00
thumb_func_start ItemUseOutOfBattle_CoinCase
-ItemUseOutOfBattle_CoinCase: ; 80FDC34
+ItemUseOutOfBattle_CoinCase: @ 80FDC34
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -462050,7 +462050,7 @@ _080FDC9A:
thumb_func_end ItemUseOutOfBattle_CoinCase
thumb_func_start ItemUseOutOfBattle_PowderJar
-ItemUseOutOfBattle_PowderJar: ; 80FDCA4
+ItemUseOutOfBattle_PowderJar: @ 80FDCA4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -462094,7 +462094,7 @@ _080FDD06:
thumb_func_end ItemUseOutOfBattle_PowderJar
thumb_func_start sub_80FDD10
-sub_80FDD10: ; 80FDD10
+sub_80FDD10: @ 80FDD10
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462132,7 +462132,7 @@ _080FDD68:
thumb_func_end sub_80FDD10
thumb_func_start sub_80FDD74
-sub_80FDD74: ; 80FDD74
+sub_80FDD74: @ 80FDD74
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -462153,7 +462153,7 @@ sub_80FDD74: ; 80FDD74
thumb_func_end sub_80FDD74
thumb_func_start ItemUseOutOfBattle_WailmerPail
-ItemUseOutOfBattle_WailmerPail: ; 80FDDA4
+ItemUseOutOfBattle_WailmerPail: @ 80FDDA4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462198,7 +462198,7 @@ _080FDDFE:
thumb_func_end ItemUseOutOfBattle_WailmerPail
thumb_func_start sub_80FDE08
-sub_80FDE08: ; 80FDE08
+sub_80FDE08: @ 80FDE08
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -462215,7 +462215,7 @@ sub_80FDE08: ; 80FDE08
thumb_func_end sub_80FDE08
thumb_func_start sub_80FDE2C
-sub_80FDE2C: ; 80FDE2C
+sub_80FDE2C: @ 80FDE2C
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -462257,7 +462257,7 @@ _080FDE72:
thumb_func_end sub_80FDE2C
thumb_func_start sub_80FDE7C
-sub_80FDE7C: ; 80FDE7C
+sub_80FDE7C: @ 80FDE7C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -462274,7 +462274,7 @@ sub_80FDE7C: ; 80FDE7C
thumb_func_end sub_80FDE7C
thumb_func_start ItemUseOutOfBattle_Medicine
-ItemUseOutOfBattle_Medicine: ; 80FDEA0
+ItemUseOutOfBattle_Medicine: @ 80FDEA0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462288,7 +462288,7 @@ ItemUseOutOfBattle_Medicine: ; 80FDEA0
thumb_func_end ItemUseOutOfBattle_Medicine
thumb_func_start ItemUseOutOfBattle_ReduceEV
-ItemUseOutOfBattle_ReduceEV: ; 80FDEBC
+ItemUseOutOfBattle_ReduceEV: @ 80FDEBC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462302,7 +462302,7 @@ ItemUseOutOfBattle_ReduceEV: ; 80FDEBC
thumb_func_end ItemUseOutOfBattle_ReduceEV
thumb_func_start ItemUseOutOfBattle_SacredAsh
-ItemUseOutOfBattle_SacredAsh: ; 80FDED8
+ItemUseOutOfBattle_SacredAsh: @ 80FDED8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462316,7 +462316,7 @@ ItemUseOutOfBattle_SacredAsh: ; 80FDED8
thumb_func_end ItemUseOutOfBattle_SacredAsh
thumb_func_start ItemUseOutOfBattle_PPRecovery
-ItemUseOutOfBattle_PPRecovery: ; 80FDEF4
+ItemUseOutOfBattle_PPRecovery: @ 80FDEF4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462330,7 +462330,7 @@ ItemUseOutOfBattle_PPRecovery: ; 80FDEF4
thumb_func_end ItemUseOutOfBattle_PPRecovery
thumb_func_start ItemUseOutOfBattle_PPUp
-ItemUseOutOfBattle_PPUp: ; 80FDF10
+ItemUseOutOfBattle_PPUp: @ 80FDF10
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462344,7 +462344,7 @@ ItemUseOutOfBattle_PPUp: ; 80FDF10
thumb_func_end ItemUseOutOfBattle_PPUp
thumb_func_start ItemUseOutOfBattle_RareCandy
-ItemUseOutOfBattle_RareCandy: ; 80FDF2C
+ItemUseOutOfBattle_RareCandy: @ 80FDF2C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462358,7 +462358,7 @@ ItemUseOutOfBattle_RareCandy: ; 80FDF2C
thumb_func_end ItemUseOutOfBattle_RareCandy
thumb_func_start ItemUseOutOfBattle_TMHM
-ItemUseOutOfBattle_TMHM: ; 80FDF48
+ItemUseOutOfBattle_TMHM: @ 80FDF48
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462389,7 +462389,7 @@ _080FDF80:
thumb_func_end ItemUseOutOfBattle_TMHM
thumb_func_start sub_80FDF90
-sub_80FDF90: ; 80FDF90
+sub_80FDF90: @ 80FDF90
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -462410,7 +462410,7 @@ sub_80FDF90: ; 80FDF90
thumb_func_end sub_80FDF90
thumb_func_start task08_0809AD8C
-task08_0809AD8C: ; 80FDFBC
+task08_0809AD8C: @ 80FDFBC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -462449,7 +462449,7 @@ _080FE000:
thumb_func_end task08_0809AD8C
thumb_func_start sub_80FE024
-sub_80FE024: ; 80FE024
+sub_80FE024: @ 80FE024
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462462,7 +462462,7 @@ sub_80FE024: ; 80FE024
thumb_func_end sub_80FE024
thumb_func_start sub_80FE03C
-sub_80FE03C: ; 80FE03C
+sub_80FE03C: @ 80FE03C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462476,7 +462476,7 @@ sub_80FE03C: ; 80FE03C
thumb_func_end sub_80FE03C
thumb_func_start sub_80FE058
-sub_80FE058: ; 80FE058
+sub_80FE058: @ 80FE058
push {r4,lr}
ldr r4, =0x0203ce7c
ldrh r0, [r4]
@@ -462514,7 +462514,7 @@ _080FE0B4:
thumb_func_end sub_80FE058
thumb_func_start ItemUseOutOfBattle_Repel
-ItemUseOutOfBattle_Repel: ; 80FE0BC
+ItemUseOutOfBattle_Repel: @ 80FE0BC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462558,7 +462558,7 @@ _080FE116:
thumb_func_end ItemUseOutOfBattle_Repel
thumb_func_start sub_80FE124
-sub_80FE124: ; 80FE124
+sub_80FE124: @ 80FE124
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -462591,7 +462591,7 @@ _080FE156:
thumb_func_end sub_80FE124
thumb_func_start sub_80FE164
-sub_80FE164: ; 80FE164
+sub_80FE164: @ 80FE164
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -462634,7 +462634,7 @@ _080FE1C2:
thumb_func_end sub_80FE164
thumb_func_start sub_80FE1D0
-sub_80FE1D0: ; 80FE1D0
+sub_80FE1D0: @ 80FE1D0
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462677,7 +462677,7 @@ _080FE226:
thumb_func_end sub_80FE1D0
thumb_func_start ItemUseOutOfBattle_BlackWhiteFlute
-ItemUseOutOfBattle_BlackWhiteFlute: ; 80FE234
+ItemUseOutOfBattle_BlackWhiteFlute: @ 80FE234
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -462722,7 +462722,7 @@ _080FE28C:
thumb_func_end ItemUseOutOfBattle_BlackWhiteFlute
thumb_func_start task08_080A1C44
-task08_080A1C44: ; 80FE2BC
+task08_080A1C44: @ 80FE2BC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -462737,7 +462737,7 @@ task08_080A1C44: ; 80FE2BC
thumb_func_end task08_080A1C44
thumb_func_start re_escape_rope
-re_escape_rope: ; 80FE2D8
+re_escape_rope: @ 80FE2D8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -462762,7 +462762,7 @@ re_escape_rope: ; 80FE2D8
thumb_func_end re_escape_rope
thumb_func_start sub_80FE314
-sub_80FE314: ; 80FE314
+sub_80FE314: @ 80FE314
push {lr}
ldr r0, =0x02037318
ldrb r1, [r0, 0x1A]
@@ -462781,7 +462781,7 @@ _080FE32E:
thumb_func_end sub_80FE314
thumb_func_start ItemUseOutOfBattle_EscapeRope
-ItemUseOutOfBattle_EscapeRope: ; 80FE334
+ItemUseOutOfBattle_EscapeRope: @ 80FE334
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462814,7 +462814,7 @@ _080FE36E:
thumb_func_end ItemUseOutOfBattle_EscapeRope
thumb_func_start ItemUseOutOfBattle_EvolutionStone
-ItemUseOutOfBattle_EvolutionStone: ; 80FE378
+ItemUseOutOfBattle_EvolutionStone: @ 80FE378
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -462828,7 +462828,7 @@ ItemUseOutOfBattle_EvolutionStone: ; 80FE378
thumb_func_end ItemUseOutOfBattle_EvolutionStone
thumb_func_start ItemUseInBattle_PokeBall
-ItemUseInBattle_PokeBall: ; 80FE394
+ItemUseInBattle_PokeBall: @ 80FE394
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462878,7 +462878,7 @@ _080FE3FA:
thumb_func_end ItemUseInBattle_PokeBall
thumb_func_start sub_80FE408
-sub_80FE408: ; 80FE408
+sub_80FE408: @ 80FE408
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -462907,7 +462907,7 @@ _080FE43A:
thumb_func_end sub_80FE408
thumb_func_start sub_80FE440
-sub_80FE440: ; 80FE440
+sub_80FE440: @ 80FE440
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -462958,7 +462958,7 @@ _080FE4AC:
thumb_func_end sub_80FE440
thumb_func_start ItemUseInBattle_StatIncrease
-ItemUseInBattle_StatIncrease: ; 80FE4B8
+ItemUseInBattle_StatIncrease: @ 80FE4B8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -463017,7 +463017,7 @@ _080FE53C:
thumb_func_end ItemUseInBattle_StatIncrease
thumb_func_start sub_80FE54C
-sub_80FE54C: ; 80FE54C
+sub_80FE54C: @ 80FE54C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -463048,7 +463048,7 @@ _080FE582:
thumb_func_end sub_80FE54C
thumb_func_start ItemUseInBattle_Medicine
-ItemUseInBattle_Medicine: ; 80FE590
+ItemUseInBattle_Medicine: @ 80FE590
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -463062,7 +463062,7 @@ ItemUseInBattle_Medicine: ; 80FE590
thumb_func_end ItemUseInBattle_Medicine
thumb_func_start sub_80FE5AC
-sub_80FE5AC: ; 80FE5AC
+sub_80FE5AC: @ 80FE5AC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -463076,7 +463076,7 @@ sub_80FE5AC: ; 80FE5AC
thumb_func_end sub_80FE5AC
thumb_func_start ItemUseInBattle_PPRecovery
-ItemUseInBattle_PPRecovery: ; 80FE5C8
+ItemUseInBattle_PPRecovery: @ 80FE5C8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -463090,7 +463090,7 @@ ItemUseInBattle_PPRecovery: ; 80FE5C8
thumb_func_end ItemUseInBattle_PPRecovery
thumb_func_start ItemUseInBattle_Escape
-ItemUseInBattle_Escape: ; 80FE5E4
+ItemUseInBattle_Escape: @ 80FE5E4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -463136,7 +463136,7 @@ _080FE646:
thumb_func_end ItemUseInBattle_Escape
thumb_func_start ItemUseOutOfBattle_EnigmaBerry
-ItemUseOutOfBattle_EnigmaBerry: ; 80FE650
+ItemUseOutOfBattle_EnigmaBerry: @ 80FE650
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -463257,7 +463257,7 @@ _080FE770:
thumb_func_end ItemUseOutOfBattle_EnigmaBerry
thumb_func_start ItemUseInBattle_EnigmaBerry
-ItemUseInBattle_EnigmaBerry: ; 80FE77C
+ItemUseInBattle_EnigmaBerry: @ 80FE77C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -463320,7 +463320,7 @@ _080FE81A:
thumb_func_end ItemUseInBattle_EnigmaBerry
thumb_func_start ItemUseOutOfBattle_CannotUse
-ItemUseOutOfBattle_CannotUse: ; 80FE820
+ItemUseOutOfBattle_CannotUse: @ 80FE820
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -463337,7 +463337,7 @@ ItemUseOutOfBattle_CannotUse: ; 80FE820
thumb_func_end ItemUseOutOfBattle_CannotUse
thumb_func_start sub_80FE840
-sub_80FE840: ; 80FE840
+sub_80FE840: @ 80FE840
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -463379,7 +463379,7 @@ _080FE87E:
thumb_func_end sub_80FE840
thumb_func_start sub_80FE898
-sub_80FE898: ; 80FE898
+sub_80FE898: @ 80FE898
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -463419,7 +463419,7 @@ _080FE8DA:
thumb_func_end sub_80FE898
thumb_func_start sub_80FE8E0
-sub_80FE8E0: ; 80FE8E0
+sub_80FE8E0: @ 80FE8E0
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -463452,7 +463452,7 @@ sub_80FE8E0: ; 80FE8E0
thumb_func_end sub_80FE8E0
thumb_func_start sub_80FE930
-sub_80FE930: ; 80FE930
+sub_80FE930: @ 80FE930
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -463488,7 +463488,7 @@ sub_80FE930: ; 80FE930
thumb_func_end sub_80FE930
thumb_func_start sub_80FE988
-sub_80FE988: ; 80FE988
+sub_80FE988: @ 80FE988
push {r4-r6,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -463528,7 +463528,7 @@ sub_80FE988: ; 80FE988
thumb_func_end sub_80FE988
thumb_func_start sub_80FE9E4
-sub_80FE9E4: ; 80FE9E4
+sub_80FE9E4: @ 80FE9E4
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -463585,7 +463585,7 @@ _080FEA4E:
thumb_func_end sub_80FE9E4
thumb_func_start sub_80FEA58
-sub_80FEA58: ; 80FEA58
+sub_80FEA58: @ 80FEA58
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -463644,7 +463644,7 @@ _080FEAC0:
thumb_func_end sub_80FEA58
thumb_func_start sub_80FEAD8
-sub_80FEAD8: ; 80FEAD8
+sub_80FEAD8: @ 80FEAD8
push {r4-r6,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -463678,7 +463678,7 @@ sub_80FEAD8: ; 80FEAD8
thumb_func_end sub_80FEAD8
thumb_func_start sub_80FEB28
-sub_80FEB28: ; 80FEB28
+sub_80FEB28: @ 80FEB28
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -463694,7 +463694,7 @@ _080FEB3C:
thumb_func_end sub_80FEB28
thumb_func_start sub_80FEB44
-sub_80FEB44: ; 80FEB44
+sub_80FEB44: @ 80FEB44
push {r4,r5,lr}
adds r5, r0, 0
bl GenerateRandomNumber2
@@ -463777,7 +463777,7 @@ _080FEB94:
thumb_func_end sub_80FEB44
thumb_func_start sub_80FEBFC
-sub_80FEBFC: ; 80FEBFC
+sub_80FEBFC: @ 80FEBFC
push {r4,lr}
adds r4, r0, 0
bl sub_80A70E8
@@ -463820,7 +463820,7 @@ _080FEC42:
thumb_func_end sub_80FEBFC
thumb_func_start sub_80FEC48
-sub_80FEC48: ; 80FEC48
+sub_80FEC48: @ 80FEC48
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x1
@@ -463869,7 +463869,7 @@ _080FEC68:
thumb_func_end sub_80FEC48
thumb_func_start sub_80FECB8
-sub_80FECB8: ; 80FECB8
+sub_80FECB8: @ 80FECB8
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -463897,7 +463897,7 @@ _080FECE2:
thumb_func_end sub_80FECB8
thumb_func_start sub_80FECF0
-sub_80FECF0: ; 80FECF0
+sub_80FECF0: @ 80FECF0
push {r4,lr}
adds r4, r0, 0
adds r2, r4, 0
@@ -463924,7 +463924,7 @@ sub_80FECF0: ; 80FECF0
thumb_func_end sub_80FECF0
thumb_func_start sub_80FED28
-sub_80FED28: ; 80FED28
+sub_80FED28: @ 80FED28
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -463960,7 +463960,7 @@ _080FED52:
thumb_func_end sub_80FED28
thumb_func_start sub_80FED74
-sub_80FED74: ; 80FED74
+sub_80FED74: @ 80FED74
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -464044,7 +464044,7 @@ _080FEE10:
thumb_func_end sub_80FED74
thumb_func_start sub_80FEE1C
-sub_80FEE1C: ; 80FEE1C
+sub_80FEE1C: @ 80FEE1C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -464089,7 +464089,7 @@ _080FEE70:
thumb_func_end sub_80FEE1C
thumb_func_start sub_80FEE78
-sub_80FEE78: ; 80FEE78
+sub_80FEE78: @ 80FEE78
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0
@@ -464126,7 +464126,7 @@ sub_80FEE78: ; 80FEE78
thumb_func_end sub_80FEE78
thumb_func_start sub_80FEECC
-sub_80FEECC: ; 80FEECC
+sub_80FEECC: @ 80FEECC
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -464186,7 +464186,7 @@ _080FEF3E:
thumb_func_end sub_80FEECC
thumb_func_start sub_80FEF44
-sub_80FEF44: ; 80FEF44
+sub_80FEF44: @ 80FEF44
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -464223,7 +464223,7 @@ sub_80FEF44: ; 80FEF44
thumb_func_end sub_80FEF44
thumb_func_start sub_80FEF98
-sub_80FEF98: ; 80FEF98
+sub_80FEF98: @ 80FEF98
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -464278,7 +464278,7 @@ _080FEFF6:
thumb_func_end sub_80FEF98
thumb_func_start sub_80FEFFC
-sub_80FEFFC: ; 80FEFFC
+sub_80FEFFC: @ 80FEFFC
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038436
@@ -464310,7 +464310,7 @@ sub_80FEFFC: ; 80FEFFC
thumb_func_end sub_80FEFFC
thumb_func_start sub_80FF044
-sub_80FF044: ; 80FF044
+sub_80FF044: @ 80FF044
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x32]
@@ -464354,7 +464354,7 @@ _080FF08C:
thumb_func_end sub_80FF044
thumb_func_start sub_80FF090
-sub_80FF090: ; 80FF090
+sub_80FF090: @ 80FF090
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -464406,7 +464406,7 @@ _080FF0EC:
thumb_func_end sub_80FF090
thumb_func_start sub_80FF0F4
-sub_80FF0F4: ; 80FF0F4
+sub_80FF0F4: @ 80FF0F4
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x1
@@ -464497,7 +464497,7 @@ _080FF1AE:
thumb_func_end sub_80FF0F4
thumb_func_start sub_80FF1C0
-sub_80FF1C0: ; 80FF1C0
+sub_80FF1C0: @ 80FF1C0
push {r4-r7,lr}
adds r6, r0, 0
movs r7, 0
@@ -464588,7 +464588,7 @@ _080FF260:
thumb_func_end sub_80FF1C0
thumb_func_start sub_80FF268
-sub_80FF268: ; 80FF268
+sub_80FF268: @ 80FF268
push {r4,lr}
adds r4, r0, 0
bl battle_type_is_double
@@ -464628,7 +464628,7 @@ _080FF28A:
thumb_func_end sub_80FF268
thumb_func_start sub_80FF2BC
-sub_80FF2BC: ; 80FF2BC
+sub_80FF2BC: @ 80FF2BC
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -464722,7 +464722,7 @@ _080FF36A:
thumb_func_end sub_80FF2BC
thumb_func_start sub_80FF374
-sub_80FF374: ; 80FF374
+sub_80FF374: @ 80FF374
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0
@@ -464750,7 +464750,7 @@ sub_80FF374: ; 80FF374
thumb_func_end sub_80FF374
thumb_func_start sub_80FF3B0
-sub_80FF3B0: ; 80FF3B0
+sub_80FF3B0: @ 80FF3B0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -464779,7 +464779,7 @@ _080FF3DA:
thumb_func_end sub_80FF3B0
thumb_func_start sub_80FF3EC
-sub_80FF3EC: ; 80FF3EC
+sub_80FF3EC: @ 80FF3EC
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -464839,7 +464839,7 @@ _080FF452:
thumb_func_end sub_80FF3EC
thumb_func_start sub_80FF458
-sub_80FF458: ; 80FF458
+sub_80FF458: @ 80FF458
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -464943,7 +464943,7 @@ _080FF51C:
thumb_func_end sub_80FF458
thumb_func_start sub_80FF53C
-sub_80FF53C: ; 80FF53C
+sub_80FF53C: @ 80FF53C
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -465009,7 +465009,7 @@ _080FF5B4:
thumb_func_end sub_80FF53C
thumb_func_start sub_80FF5CC
-sub_80FF5CC: ; 80FF5CC
+sub_80FF5CC: @ 80FF5CC
push {r4-r7,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -465105,7 +465105,7 @@ _080FF68E:
thumb_func_end sub_80FF5CC
thumb_func_start sub_80FF698
-sub_80FF698: ; 80FF698
+sub_80FF698: @ 80FF698
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -465202,7 +465202,7 @@ _080FF756:
thumb_func_end sub_80FF698
thumb_func_start sub_80FF768
-sub_80FF768: ; 80FF768
+sub_80FF768: @ 80FF768
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -465264,7 +465264,7 @@ _080FF7D4:
thumb_func_end sub_80FF768
thumb_func_start sub_80FF7EC
-sub_80FF7EC: ; 80FF7EC
+sub_80FF7EC: @ 80FF7EC
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -465371,7 +465371,7 @@ sub_80FF7EC: ; 80FF7EC
thumb_func_end sub_80FF7EC
thumb_func_start sub_80FF8DC
-sub_80FF8DC: ; 80FF8DC
+sub_80FF8DC: @ 80FF8DC
push {lr}
adds r3, r0, 0
ldrh r1, [r3, 0x2E]
@@ -465419,7 +465419,7 @@ _080FF92E:
thumb_func_end sub_80FF8DC
thumb_func_start sub_80FF934
-sub_80FF934: ; 80FF934
+sub_80FF934: @ 80FF934
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x2E
@@ -465484,7 +465484,7 @@ _080FF9AA:
thumb_func_end sub_80FF934
thumb_func_start sub_80FF9B8
-sub_80FF9B8: ; 80FF9B8
+sub_80FF9B8: @ 80FF9B8
push {r4,r5,lr}
movs r2, 0x20
ldrsh r4, [r0, r2]
@@ -465508,7 +465508,7 @@ sub_80FF9B8: ; 80FF9B8
thumb_func_end sub_80FF9B8
thumb_func_start sub_80FF9E0
-sub_80FF9E0: ; 80FF9E0
+sub_80FF9E0: @ 80FF9E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -465596,7 +465596,7 @@ _080FFA76:
thumb_func_end sub_80FF9E0
thumb_func_start sub_80FFA84
-sub_80FFA84: ; 80FFA84
+sub_80FFA84: @ 80FFA84
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -465623,7 +465623,7 @@ _080FFAAC:
thumb_func_end sub_80FFA84
thumb_func_start sub_80FFAB4
-sub_80FFAB4: ; 80FFAB4
+sub_80FFAB4: @ 80FFAB4
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -465675,7 +465675,7 @@ _080FFB0E:
thumb_func_end sub_80FFAB4
thumb_func_start sub_80FFB18
-sub_80FFB18: ; 80FFB18
+sub_80FFB18: @ 80FFB18
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0
@@ -465730,7 +465730,7 @@ _080FFB7A:
thumb_func_end sub_80FFB18
thumb_func_start sub_80FFB90
-sub_80FFB90: ; 80FFB90
+sub_80FFB90: @ 80FFB90
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -465781,7 +465781,7 @@ _080FFBEC:
thumb_func_end sub_80FFB90
thumb_func_start sub_80FFBF4
-sub_80FFBF4: ; 80FFBF4
+sub_80FFBF4: @ 80FFBF4
push {r4-r6,lr}
adds r5, r0, 0
ldr r4, =0x02038437
@@ -465840,7 +465840,7 @@ _080FFC62:
thumb_func_end sub_80FFBF4
thumb_func_start sub_80FFC70
-sub_80FFC70: ; 80FFC70
+sub_80FFC70: @ 80FFC70
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -465877,7 +465877,7 @@ _080FFCAA:
thumb_func_end sub_80FFC70
thumb_func_start sub_80FFCB4
-sub_80FFCB4: ; 80FFCB4
+sub_80FFCB4: @ 80FFCB4
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0
@@ -465932,7 +465932,7 @@ _080FFD16:
thumb_func_end sub_80FFCB4
thumb_func_start sub_80FFD2C
-sub_80FFD2C: ; 80FFD2C
+sub_80FFD2C: @ 80FFD2C
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -466003,7 +466003,7 @@ _080FFDB2:
thumb_func_end sub_80FFD2C
thumb_func_start sub_80FFDBC
-sub_80FFDBC: ; 80FFDBC
+sub_80FFDBC: @ 80FFDBC
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -466083,7 +466083,7 @@ _080FFE50:
thumb_func_end sub_80FFDBC
thumb_func_start sub_80FFE58
-sub_80FFE58: ; 80FFE58
+sub_80FFE58: @ 80FFE58
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -466142,7 +466142,7 @@ _080FFEBA:
thumb_func_end sub_80FFE58
thumb_func_start sub_80FFEC4
-sub_80FFEC4: ; 80FFEC4
+sub_80FFEC4: @ 80FFEC4
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, =gUnknown_08592700
@@ -466238,7 +466238,7 @@ _080FFF76:
thumb_func_end sub_80FFEC4
thumb_func_start sub_80FFF7C
-sub_80FFF7C: ; 80FFF7C
+sub_80FFF7C: @ 80FFF7C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -466275,7 +466275,7 @@ _080FFF8E:
thumb_func_end sub_80FFF7C
thumb_func_start sub_80FFFC0
-sub_80FFFC0: ; 80FFFC0
+sub_80FFFC0: @ 80FFFC0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -466441,7 +466441,7 @@ _08100060:
thumb_func_end sub_80FFFC0
thumb_func_start sub_8100128
-sub_8100128: ; 8100128
+sub_8100128: @ 8100128
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -466934,7 +466934,7 @@ _081004FC:
thumb_func_end sub_8100128
thumb_func_start sub_8100504
-sub_8100504: ; 8100504
+sub_8100504: @ 8100504
push {lr}
movs r2, 0x8
movs r3, 0x36
@@ -466954,7 +466954,7 @@ _0810051A:
thumb_func_end sub_8100504
thumb_func_start sub_8100524
-sub_8100524: ; 8100524
+sub_8100524: @ 8100524
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -467038,7 +467038,7 @@ _081005BA:
thumb_func_end sub_8100524
thumb_func_start sub_81005D4
-sub_81005D4: ; 81005D4
+sub_81005D4: @ 81005D4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -467095,7 +467095,7 @@ _08100636:
thumb_func_end sub_81005D4
thumb_func_start sub_8100640
-sub_8100640: ; 8100640
+sub_8100640: @ 8100640
push {r4-r7,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -467224,7 +467224,7 @@ _08100738:
thumb_func_end sub_8100640
thumb_func_start sub_810074C
-sub_810074C: ; 810074C
+sub_810074C: @ 810074C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -467287,7 +467287,7 @@ _081007BC:
thumb_func_end sub_810074C
thumb_func_start sub_81007C4
-sub_81007C4: ; 81007C4
+sub_81007C4: @ 81007C4
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -467387,7 +467387,7 @@ _0810088A:
thumb_func_end sub_81007C4
thumb_func_start sub_8100898
-sub_8100898: ; 8100898
+sub_8100898: @ 8100898
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -467513,7 +467513,7 @@ _0810098E:
thumb_func_end sub_8100898
thumb_func_start sub_81009A0
-sub_81009A0: ; 81009A0
+sub_81009A0: @ 81009A0
push {r4,lr}
adds r2, r0, 0
ldrh r3, [r2, 0x2E]
@@ -467548,7 +467548,7 @@ _081009D6:
thumb_func_end sub_81009A0
thumb_func_start sub_81009DC
-sub_81009DC: ; 81009DC
+sub_81009DC: @ 81009DC
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -467565,7 +467565,7 @@ _081009F2:
thumb_func_end sub_81009DC
thumb_func_start sub_81009F8
-sub_81009F8: ; 81009F8
+sub_81009F8: @ 81009F8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -467605,7 +467605,7 @@ _08100A2C:
thumb_func_end sub_81009F8
thumb_func_start sub_8100A50
-sub_8100A50: ; 8100A50
+sub_8100A50: @ 8100A50
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02038436
@@ -467636,7 +467636,7 @@ _08100A6A:
thumb_func_end sub_8100A50
thumb_func_start sub_8100A94
-sub_8100A94: ; 8100A94
+sub_8100A94: @ 8100A94
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x0203841e
@@ -467671,7 +467671,7 @@ sub_8100A94: ; 8100A94
thumb_func_end sub_8100A94
thumb_func_start sub_8100AE0
-sub_8100AE0: ; 8100AE0
+sub_8100AE0: @ 8100AE0
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038437
@@ -467753,7 +467753,7 @@ _08100B7E:
thumb_func_end sub_8100AE0
thumb_func_start sub_8100B88
-sub_8100B88: ; 8100B88
+sub_8100B88: @ 8100B88
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -467909,7 +467909,7 @@ _08100CBE:
thumb_func_end sub_8100B88
thumb_func_start sub_8100CCC
-sub_8100CCC: ; 8100CCC
+sub_8100CCC: @ 8100CCC
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -467965,7 +467965,7 @@ _08100D28:
thumb_func_end sub_8100CCC
thumb_func_start sub_8100D38
-sub_8100D38: ; 8100D38
+sub_8100D38: @ 8100D38
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0x32]
@@ -468079,7 +468079,7 @@ _08100E10:
thumb_func_end sub_8100D38
thumb_func_start sub_8100E1C
-sub_8100E1C: ; 8100E1C
+sub_8100E1C: @ 8100E1C
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -468126,7 +468126,7 @@ _08100E4A:
thumb_func_end sub_8100E1C
thumb_func_start sub_8100E80
-sub_8100E80: ; 8100E80
+sub_8100E80: @ 8100E80
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -468185,7 +468185,7 @@ _08100EE8:
thumb_func_end sub_8100E80
thumb_func_start sub_8100EF0
-sub_8100EF0: ; 8100EF0
+sub_8100EF0: @ 8100EF0
push {r4-r6,lr}
adds r5, r0, 0
bl sub_80A4DF0
@@ -468289,7 +468289,7 @@ _08100F84:
thumb_func_end sub_8100EF0
thumb_func_start sub_8100FD4
-sub_8100FD4: ; 8100FD4
+sub_8100FD4: @ 8100FD4
push {r4-r6,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -468418,7 +468418,7 @@ _081010C2:
thumb_func_end sub_8100FD4
thumb_func_start sub_81010CC
-sub_81010CC: ; 81010CC
+sub_81010CC: @ 81010CC
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x02038437
@@ -468466,7 +468466,7 @@ sub_81010CC: ; 81010CC
thumb_func_end sub_81010CC
thumb_func_start sub_8101138
-sub_8101138: ; 8101138
+sub_8101138: @ 8101138
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -468648,7 +468648,7 @@ _08101290:
thumb_func_end sub_8101138
thumb_func_start sub_8101298
-sub_8101298: ; 8101298
+sub_8101298: @ 8101298
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -468712,7 +468712,7 @@ _08101304:
thumb_func_end sub_8101298
thumb_func_start sub_810130C
-sub_810130C: ; 810130C
+sub_810130C: @ 810130C
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -468749,7 +468749,7 @@ _08101320:
thumb_func_end sub_810130C
thumb_func_start sub_810135C
-sub_810135C: ; 810135C
+sub_810135C: @ 810135C
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -468850,7 +468850,7 @@ _08101414:
thumb_func_end sub_810135C
thumb_func_start sub_8101440
-sub_8101440: ; 8101440
+sub_8101440: @ 8101440
push {r4,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -468894,7 +468894,7 @@ _0810148E:
thumb_func_end sub_8101440
thumb_func_start sub_81014A0
-sub_81014A0: ; 81014A0
+sub_81014A0: @ 81014A0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -468938,7 +468938,7 @@ _081014EC:
thumb_func_end sub_81014A0
thumb_func_start sub_81014F4
-sub_81014F4: ; 81014F4
+sub_81014F4: @ 81014F4
push {r4,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -468986,7 +468986,7 @@ _0810154A:
thumb_func_end sub_81014F4
thumb_func_start sub_8101560
-sub_8101560: ; 8101560
+sub_8101560: @ 8101560
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -469025,7 +469025,7 @@ _081015A4:
thumb_func_end sub_8101560
thumb_func_start sub_81015AC
-sub_81015AC: ; 81015AC
+sub_81015AC: @ 81015AC
push {lr}
ldrh r1, [r0, 0x20]
subs r1, 0x20
@@ -469045,7 +469045,7 @@ sub_81015AC: ; 81015AC
thumb_func_end sub_81015AC
thumb_func_start sub_81015D4
-sub_81015D4: ; 81015D4
+sub_81015D4: @ 81015D4
push {r4-r6,lr}
adds r5, r0, 0
ldrh r6, [r5, 0x38]
@@ -469127,7 +469127,7 @@ _0810166A:
thumb_func_end sub_81015D4
thumb_func_start sub_8101684
-sub_8101684: ; 8101684
+sub_8101684: @ 8101684
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x38]
@@ -469154,7 +469154,7 @@ _081016B0:
thumb_func_end sub_8101684
thumb_func_start sub_81016B8
-sub_81016B8: ; 81016B8
+sub_81016B8: @ 81016B8
push {r4-r7,lr}
adds r5, r0, 0
ldrh r1, [r5, 0x6]
@@ -469244,7 +469244,7 @@ _08101760:
thumb_func_end sub_81016B8
thumb_func_start sub_8101774
-sub_8101774: ; 8101774
+sub_8101774: @ 8101774
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -469328,7 +469328,7 @@ _08101814:
thumb_func_end sub_8101774
thumb_func_start sub_8101820
-sub_8101820: ; 8101820
+sub_8101820: @ 8101820
push {lr}
adds r2, r0, 0
ldr r0, =0x0203841e
@@ -469348,7 +469348,7 @@ _08101838:
thumb_func_end sub_8101820
thumb_func_start sub_8101848
-sub_8101848: ; 8101848
+sub_8101848: @ 8101848
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -469391,7 +469391,7 @@ _08101890:
thumb_func_end sub_8101848
thumb_func_start sub_8101898
-sub_8101898: ; 8101898
+sub_8101898: @ 8101898
push {r4,lr}
adds r3, r0, 0
ldr r0, =0x0203841e
@@ -469477,7 +469477,7 @@ _0810190E:
thumb_func_end sub_8101898
thumb_func_start sub_8101940
-sub_8101940: ; 8101940
+sub_8101940: @ 8101940
push {lr}
adds r3, r0, 0
adds r2, r3, 0
@@ -469525,7 +469525,7 @@ _0810198E:
thumb_func_end sub_8101940
thumb_func_start sub_8101998
-sub_8101998: ; 8101998
+sub_8101998: @ 8101998
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -469561,7 +469561,7 @@ _081019B6:
thumb_func_end sub_8101998
thumb_func_start sub_81019E8
-sub_81019E8: ; 81019E8
+sub_81019E8: @ 81019E8
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x2E
@@ -469627,7 +469627,7 @@ _08101A5E:
thumb_func_end sub_81019E8
thumb_func_start sub_8101A74
-sub_8101A74: ; 8101A74
+sub_8101A74: @ 8101A74
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -469663,7 +469663,7 @@ _08101A92:
thumb_func_end sub_8101A74
thumb_func_start sub_8101AC4
-sub_8101AC4: ; 8101AC4
+sub_8101AC4: @ 8101AC4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -469684,7 +469684,7 @@ _08101ADE:
thumb_func_end sub_8101AC4
thumb_func_start sub_8101AE8
-sub_8101AE8: ; 8101AE8
+sub_8101AE8: @ 8101AE8
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -469760,7 +469760,7 @@ _08101B78:
thumb_func_end sub_8101AE8
thumb_func_start sub_8101B84
-sub_8101B84: ; 8101B84
+sub_8101B84: @ 8101B84
push {lr}
bl move_anim_8072740
pop {r0}
@@ -469768,7 +469768,7 @@ sub_8101B84: ; 8101B84
thumb_func_end sub_8101B84
thumb_func_start sub_8101B90
-sub_8101B90: ; 8101B90
+sub_8101B90: @ 8101B90
movs r1, 0
strh r1, [r0, 0x2E]
ldr r1, =sub_8101BA0
@@ -469778,7 +469778,7 @@ sub_8101B90: ; 8101B90
thumb_func_end sub_8101B90
thumb_func_start sub_8101BA0
-sub_8101BA0: ; 8101BA0
+sub_8101BA0: @ 8101BA0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -469897,7 +469897,7 @@ _08101C8E:
thumb_func_end sub_8101BA0
thumb_func_start sub_8101C94
-sub_8101C94: ; 8101C94
+sub_8101C94: @ 8101C94
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -469971,7 +469971,7 @@ _08101D22:
thumb_func_end sub_8101C94
thumb_func_start sub_8101D2C
-sub_8101D2C: ; 8101D2C
+sub_8101D2C: @ 8101D2C
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -470203,7 +470203,7 @@ _08101EE6:
thumb_func_end sub_8101D2C
thumb_func_start sub_8101EEC
-sub_8101EEC: ; 8101EEC
+sub_8101EEC: @ 8101EEC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -470245,7 +470245,7 @@ _08101F38:
thumb_func_end sub_8101EEC
thumb_func_start sub_8101F40
-sub_8101F40: ; 8101F40
+sub_8101F40: @ 8101F40
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -470290,7 +470290,7 @@ _08101F5E:
thumb_func_end sub_8101F40
thumb_func_start sub_8101FA8
-sub_8101FA8: ; 8101FA8
+sub_8101FA8: @ 8101FA8
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038437
@@ -470320,7 +470320,7 @@ sub_8101FA8: ; 8101FA8
thumb_func_end sub_8101FA8
thumb_func_start sub_8101FF0
-sub_8101FF0: ; 8101FF0
+sub_8101FF0: @ 8101FF0
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, =0x02038437
@@ -470356,7 +470356,7 @@ sub_8101FF0: ; 8101FF0
thumb_func_end sub_8101FF0
thumb_func_start sub_8102044
-sub_8102044: ; 8102044
+sub_8102044: @ 8102044
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -470385,7 +470385,7 @@ _0810206E:
thumb_func_end sub_8102044
thumb_func_start sub_810207C
-sub_810207C: ; 810207C
+sub_810207C: @ 810207C
movs r1, 0
strh r1, [r0, 0x2E]
strh r1, [r0, 0x30]
@@ -470396,7 +470396,7 @@ sub_810207C: ; 810207C
thumb_func_end sub_810207C
thumb_func_start sub_810208C
-sub_810208C: ; 810208C
+sub_810208C: @ 810208C
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -470438,7 +470438,7 @@ _081020D4:
thumb_func_end sub_810208C
thumb_func_start sub_81020D8
-sub_81020D8: ; 81020D8
+sub_81020D8: @ 81020D8
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -470482,7 +470482,7 @@ _081020F6:
thumb_func_end sub_81020D8
thumb_func_start sub_810213C
-sub_810213C: ; 810213C
+sub_810213C: @ 810213C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -470519,7 +470519,7 @@ _08102178:
thumb_func_end sub_810213C
thumb_func_start sub_810217C
-sub_810217C: ; 810217C
+sub_810217C: @ 810217C
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x02038436
@@ -470557,7 +470557,7 @@ sub_810217C: ; 810217C
thumb_func_end sub_810217C
thumb_func_start sub_81021CC
-sub_81021CC: ; 81021CC
+sub_81021CC: @ 81021CC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -470640,7 +470640,7 @@ _08102262:
thumb_func_end sub_81021CC
thumb_func_start sub_8102268
-sub_8102268: ; 8102268
+sub_8102268: @ 8102268
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x2E
@@ -470692,7 +470692,7 @@ _081022C2:
thumb_func_end sub_8102268
thumb_func_start sub_81022D4
-sub_81022D4: ; 81022D4
+sub_81022D4: @ 81022D4
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -470752,7 +470752,7 @@ _08102344:
thumb_func_end sub_81022D4
thumb_func_start sub_810234C
-sub_810234C: ; 810234C
+sub_810234C: @ 810234C
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -470775,7 +470775,7 @@ sub_810234C: ; 810234C
thumb_func_end sub_810234C
thumb_func_start sub_810237C
-sub_810237C: ; 810237C
+sub_810237C: @ 810237C
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0x2E]
@@ -470822,7 +470822,7 @@ _081023CC:
thumb_func_end sub_810237C
thumb_func_start sub_81023E0
-sub_81023E0: ; 81023E0
+sub_81023E0: @ 81023E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -470865,7 +470865,7 @@ _08102428:
thumb_func_end sub_81023E0
thumb_func_start sub_8102434
-sub_8102434: ; 8102434
+sub_8102434: @ 8102434
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -470921,7 +470921,7 @@ _08102490:
thumb_func_end sub_8102434
thumb_func_start sub_81024A8
-sub_81024A8: ; 81024A8
+sub_81024A8: @ 81024A8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -470949,7 +470949,7 @@ _081024C2:
thumb_func_end sub_81024A8
thumb_func_start sub_81024E0
-sub_81024E0: ; 81024E0
+sub_81024E0: @ 81024E0
push {r4,lr}
adds r4, r0, 0
bl sub_80A4DF0
@@ -470986,7 +470986,7 @@ _081024FE:
thumb_func_end sub_81024E0
thumb_func_start sub_8102528
-sub_8102528: ; 8102528
+sub_8102528: @ 8102528
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -471001,7 +471001,7 @@ _0810253A:
thumb_func_end sub_8102528
thumb_func_start sub_8102540
-sub_8102540: ; 8102540
+sub_8102540: @ 8102540
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -471032,7 +471032,7 @@ sub_8102540: ; 8102540
thumb_func_end sub_8102540
thumb_func_start sub_8102584
-sub_8102584: ; 8102584
+sub_8102584: @ 8102584
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -471067,7 +471067,7 @@ _081025BC:
thumb_func_end sub_8102584
thumb_func_start sub_81025C0
-sub_81025C0: ; 81025C0
+sub_81025C0: @ 81025C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -471168,7 +471168,7 @@ sub_81025C0: ; 81025C0
thumb_func_end sub_81025C0
thumb_func_start sub_81026A8
-sub_81026A8: ; 81026A8
+sub_81026A8: @ 81026A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -471377,7 +471377,7 @@ _08102832:
thumb_func_end sub_81026A8
thumb_func_start sub_8102844
-sub_8102844: ; 8102844
+sub_8102844: @ 8102844
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -471513,7 +471513,7 @@ _08102958:
thumb_func_end sub_8102844
thumb_func_start sub_810296C
-sub_810296C: ; 810296C
+sub_810296C: @ 810296C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x34]
@@ -471554,7 +471554,7 @@ _081029B0:
thumb_func_end sub_810296C
thumb_func_start sub_81029B4
-sub_81029B4: ; 81029B4
+sub_81029B4: @ 81029B4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -471692,7 +471692,7 @@ _08102AD2:
thumb_func_end sub_81029B4
thumb_func_start sub_8102AE0
-sub_8102AE0: ; 8102AE0
+sub_8102AE0: @ 8102AE0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -471736,7 +471736,7 @@ _08102B32:
thumb_func_end sub_8102AE0
thumb_func_start sub_8102B3C
-sub_8102B3C: ; 8102B3C
+sub_8102B3C: @ 8102B3C
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x34]
@@ -471809,7 +471809,7 @@ _08102BC2:
thumb_func_end sub_8102B3C
thumb_func_start sub_8102BCC
-sub_8102BCC: ; 8102BCC
+sub_8102BCC: @ 8102BCC
push {r4,lr}
adds r4, r0, 0
ldr r1, =move_anim_8072740
@@ -471823,7 +471823,7 @@ sub_8102BCC: ; 8102BCC
thumb_func_end sub_8102BCC
thumb_func_start sub_8102BE8
-sub_8102BE8: ; 8102BE8
+sub_8102BE8: @ 8102BE8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -471917,7 +471917,7 @@ _08102C7A:
thumb_func_end sub_8102BE8
thumb_func_start sub_8102CA0
-sub_8102CA0: ; 8102CA0
+sub_8102CA0: @ 8102CA0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -471944,7 +471944,7 @@ _08102CAA:
thumb_func_end sub_8102CA0
thumb_func_start sub_8102CD4
-sub_8102CD4: ; 8102CD4
+sub_8102CD4: @ 8102CD4
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -472029,7 +472029,7 @@ _08102D4E:
thumb_func_end sub_8102CD4
thumb_func_start sub_8102D8C
-sub_8102D8C: ; 8102D8C
+sub_8102D8C: @ 8102D8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -472076,7 +472076,7 @@ _08102DC2:
thumb_func_end sub_8102D8C
thumb_func_start sub_8102DE4
-sub_8102DE4: ; 8102DE4
+sub_8102DE4: @ 8102DE4
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -472183,7 +472183,7 @@ _08102EA6:
thumb_func_end sub_8102DE4
thumb_func_start sub_8102EB0
-sub_8102EB0: ; 8102EB0
+sub_8102EB0: @ 8102EB0
push {r4-r7,lr}
adds r6, r0, 0
ldr r7, =0x02038436
@@ -472249,7 +472249,7 @@ _08102ECE:
thumb_func_end sub_8102EB0
thumb_func_start sub_8102F40
-sub_8102F40: ; 8102F40
+sub_8102F40: @ 8102F40
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x3A]
@@ -472312,7 +472312,7 @@ _08102FB2:
thumb_func_end sub_8102F40
thumb_func_start sub_8102FB8
-sub_8102FB8: ; 8102FB8
+sub_8102FB8: @ 8102FB8
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -472362,7 +472362,7 @@ _08102FDE:
thumb_func_end sub_8102FB8
thumb_func_start sub_8103028
-sub_8103028: ; 8103028
+sub_8103028: @ 8103028
push {r4,r5,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -472425,7 +472425,7 @@ _08103074:
thumb_func_end sub_8103028
thumb_func_start sub_81030B0
-sub_81030B0: ; 81030B0
+sub_81030B0: @ 81030B0
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -472474,7 +472474,7 @@ _08103106:
thumb_func_end sub_81030B0
thumb_func_start sub_810310C
-sub_810310C: ; 810310C
+sub_810310C: @ 810310C
push {r4-r6,lr}
adds r6, r1, 0
lsls r0, 24
@@ -472520,7 +472520,7 @@ _08103158:
thumb_func_end sub_810310C
thumb_func_start sub_8103164
-sub_8103164: ; 8103164
+sub_8103164: @ 8103164
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -472564,7 +472564,7 @@ _08103182:
thumb_func_end sub_8103164
thumb_func_start sub_81031D0
-sub_81031D0: ; 81031D0
+sub_81031D0: @ 81031D0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -472591,7 +472591,7 @@ _081031F8:
thumb_func_end sub_81031D0
thumb_func_start sub_8103208
-sub_8103208: ; 8103208
+sub_8103208: @ 8103208
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -472622,7 +472622,7 @@ _08103226:
thumb_func_end sub_8103208
thumb_func_start sub_8103250
-sub_8103250: ; 8103250
+sub_8103250: @ 8103250
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -472648,7 +472648,7 @@ _08103276:
thumb_func_end sub_8103250
thumb_func_start sub_8103284
-sub_8103284: ; 8103284
+sub_8103284: @ 8103284
push {r4-r6,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -472704,7 +472704,7 @@ _081032CA:
thumb_func_end sub_8103284
thumb_func_start sub_8103300
-sub_8103300: ; 8103300
+sub_8103300: @ 8103300
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x36]
@@ -472723,7 +472723,7 @@ _08103316:
thumb_func_end sub_8103300
thumb_func_start sub_8103320
-sub_8103320: ; 8103320
+sub_8103320: @ 8103320
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -472786,7 +472786,7 @@ _08103388:
thumb_func_end sub_8103320
thumb_func_start sub_8103390
-sub_8103390: ; 8103390
+sub_8103390: @ 8103390
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -472831,7 +472831,7 @@ _081033DE:
thumb_func_end sub_8103390
thumb_func_start sub_81033F0
-sub_81033F0: ; 81033F0
+sub_81033F0: @ 81033F0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -472861,7 +472861,7 @@ _0810341E:
thumb_func_end sub_81033F0
thumb_func_start sub_810342C
-sub_810342C: ; 810342C
+sub_810342C: @ 810342C
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -472879,7 +472879,7 @@ _08103444:
thumb_func_end sub_810342C
thumb_func_start sub_8103448
-sub_8103448: ; 8103448
+sub_8103448: @ 8103448
push {r4,r5,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -472914,7 +472914,7 @@ sub_8103448: ; 8103448
thumb_func_end sub_8103448
thumb_func_start sub_8103498
-sub_8103498: ; 8103498
+sub_8103498: @ 8103498
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -472943,7 +472943,7 @@ _081034B6:
thumb_func_end sub_8103498
thumb_func_start sub_81034D8
-sub_81034D8: ; 81034D8
+sub_81034D8: @ 81034D8
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -473002,7 +473002,7 @@ _08103538:
thumb_func_end sub_81034D8
thumb_func_start sub_810353C
-sub_810353C: ; 810353C
+sub_810353C: @ 810353C
push {r4,lr}
adds r4, r0, 0
ldr r3, =0x02020630
@@ -473044,7 +473044,7 @@ _0810357A:
thumb_func_end sub_810353C
thumb_func_start sub_810358C
-sub_810358C: ; 810358C
+sub_810358C: @ 810358C
push {r4-r6,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -473109,7 +473109,7 @@ _081035EE:
thumb_func_end sub_810358C
thumb_func_start sub_8103620
-sub_8103620: ; 8103620
+sub_8103620: @ 8103620
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -473133,7 +473133,7 @@ sub_8103620: ; 8103620
thumb_func_end sub_8103620
thumb_func_start sub_8103658
-sub_8103658: ; 8103658
+sub_8103658: @ 8103658
push {lr}
ldrh r1, [r0, 0x30]
strh r1, [r0, 0x2E]
@@ -473152,7 +473152,7 @@ sub_8103658: ; 8103658
thumb_func_end sub_8103658
thumb_func_start sub_8103680
-sub_8103680: ; 8103680
+sub_8103680: @ 8103680
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x38]
@@ -473172,7 +473172,7 @@ _0810369A:
thumb_func_end sub_8103680
thumb_func_start sub_81036A0
-sub_81036A0: ; 81036A0
+sub_81036A0: @ 81036A0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -473198,7 +473198,7 @@ sub_81036A0: ; 81036A0
thumb_func_end sub_81036A0
thumb_func_start sub_81036DC
-sub_81036DC: ; 81036DC
+sub_81036DC: @ 81036DC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -473319,7 +473319,7 @@ _081037D0:
thumb_func_end sub_81036DC
thumb_func_start sub_81037D8
-sub_81037D8: ; 81037D8
+sub_81037D8: @ 81037D8
push {r4,r5,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -473395,7 +473395,7 @@ _08103860:
thumb_func_end sub_81037D8
thumb_func_start sub_810387C
-sub_810387C: ; 810387C
+sub_810387C: @ 810387C
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -473412,7 +473412,7 @@ sub_810387C: ; 810387C
thumb_func_end sub_810387C
thumb_func_start sub_81038A0
-sub_81038A0: ; 81038A0
+sub_81038A0: @ 81038A0
push {lr}
movs r1, 0x6
strh r1, [r0, 0x2E]
@@ -473431,7 +473431,7 @@ sub_81038A0: ; 81038A0
thumb_func_end sub_81038A0
thumb_func_start sub_81038C8
-sub_81038C8: ; 81038C8
+sub_81038C8: @ 81038C8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -473545,7 +473545,7 @@ _08103980:
thumb_func_end sub_81038C8
thumb_func_start sub_81039CC
-sub_81039CC: ; 81039CC
+sub_81039CC: @ 81039CC
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -473573,7 +473573,7 @@ _081039F6:
thumb_func_end sub_81039CC
thumb_func_start sub_8103A00
-sub_8103A00: ; 8103A00
+sub_8103A00: @ 8103A00
push {r4,lr}
adds r2, r0, 0
movs r0, 0x3C
@@ -473662,7 +473662,7 @@ _08103A98:
thumb_func_end sub_8103A00
thumb_func_start sub_8103AA4
-sub_8103AA4: ; 8103AA4
+sub_8103AA4: @ 8103AA4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -473824,7 +473824,7 @@ _08103BD4:
thumb_func_end sub_8103AA4
thumb_func_start sub_8103BE4
-sub_8103BE4: ; 8103BE4
+sub_8103BE4: @ 8103BE4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -473846,7 +473846,7 @@ _08103C02:
thumb_func_end sub_8103BE4
thumb_func_start sub_8103C0C
-sub_8103C0C: ; 8103C0C
+sub_8103C0C: @ 8103C0C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -473955,7 +473955,7 @@ _08103CE0:
thumb_func_end sub_8103C0C
thumb_func_start sub_8103CF0
-sub_8103CF0: ; 8103CF0
+sub_8103CF0: @ 8103CF0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -474293,7 +474293,7 @@ _08103FC8:
thumb_func_end sub_8103CF0
thumb_func_start sub_8103FE8
-sub_8103FE8: ; 8103FE8
+sub_8103FE8: @ 8103FE8
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -474316,7 +474316,7 @@ sub_8103FE8: ; 8103FE8
thumb_func_end sub_8103FE8
thumb_func_start sub_8104018
-sub_8104018: ; 8104018
+sub_8104018: @ 8104018
push {r4-r7,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -474375,7 +474375,7 @@ _0810407C:
thumb_func_end sub_8104018
thumb_func_start sub_8104088
-sub_8104088: ; 8104088
+sub_8104088: @ 8104088
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -474454,7 +474454,7 @@ _081040CC:
thumb_func_end sub_8104088
thumb_func_start sub_810413C
-sub_810413C: ; 810413C
+sub_810413C: @ 810413C
ldr r1, =0x0000fff0
strh r1, [r0, 0x32]
ldrh r1, [r0, 0x22]
@@ -474467,7 +474467,7 @@ sub_810413C: ; 810413C
thumb_func_end sub_810413C
thumb_func_start sub_8104154
-sub_8104154: ; 8104154
+sub_8104154: @ 8104154
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -474524,7 +474524,7 @@ _081041B8:
thumb_func_end sub_8104154
thumb_func_start sub_81041C4
-sub_81041C4: ; 81041C4
+sub_81041C4: @ 81041C4
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -474562,7 +474562,7 @@ sub_81041C4: ; 81041C4
thumb_func_end sub_81041C4
thumb_func_start sub_810421C
-sub_810421C: ; 810421C
+sub_810421C: @ 810421C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3F
@@ -474624,7 +474624,7 @@ _08104250:
thumb_func_end sub_810421C
thumb_func_start sub_81042A0
-sub_81042A0: ; 81042A0
+sub_81042A0: @ 81042A0
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x3C]
@@ -474678,7 +474678,7 @@ _081042FE:
thumb_func_end sub_81042A0
thumb_func_start sub_8104304
-sub_8104304: ; 8104304
+sub_8104304: @ 8104304
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -474719,7 +474719,7 @@ _08104322:
thumb_func_end sub_8104304
thumb_func_start sub_8104364
-sub_8104364: ; 8104364
+sub_8104364: @ 8104364
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -474783,7 +474783,7 @@ _08104390:
thumb_func_end sub_8104364
thumb_func_start sub_81043F8
-sub_81043F8: ; 81043F8
+sub_81043F8: @ 81043F8
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -474800,7 +474800,7 @@ _0810440E:
thumb_func_end sub_81043F8
thumb_func_start sub_8104414
-sub_8104414: ; 8104414
+sub_8104414: @ 8104414
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -474876,7 +474876,7 @@ _08104448:
thumb_func_end sub_8104414
thumb_func_start sub_81044BC
-sub_81044BC: ; 81044BC
+sub_81044BC: @ 81044BC
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -474933,7 +474933,7 @@ _08104520:
thumb_func_end sub_81044BC
thumb_func_start sub_8104530
-sub_8104530: ; 8104530
+sub_8104530: @ 8104530
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -474987,7 +474987,7 @@ _0810458A:
thumb_func_end sub_8104530
thumb_func_start sub_8104594
-sub_8104594: ; 8104594
+sub_8104594: @ 8104594
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -475003,7 +475003,7 @@ _081045A8:
thumb_func_end sub_8104594
thumb_func_start sub_81045B0
-sub_81045B0: ; 81045B0
+sub_81045B0: @ 81045B0
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -475047,7 +475047,7 @@ sub_81045B0: ; 81045B0
thumb_func_end sub_81045B0
thumb_func_start sub_8104614
-sub_8104614: ; 8104614
+sub_8104614: @ 8104614
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -475092,7 +475092,7 @@ _08104664:
thumb_func_end sub_8104614
thumb_func_start sub_8104674
-sub_8104674: ; 8104674
+sub_8104674: @ 8104674
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -475132,7 +475132,7 @@ sub_8104674: ; 8104674
thumb_func_end sub_8104674
thumb_func_start sub_81046CC
-sub_81046CC: ; 81046CC
+sub_81046CC: @ 81046CC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -475286,7 +475286,7 @@ _081047F6:
thumb_func_end sub_81046CC
thumb_func_start sub_8104800
-sub_8104800: ; 8104800
+sub_8104800: @ 8104800
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -475402,7 +475402,7 @@ _081048DA:
thumb_func_end sub_8104800
thumb_func_start sub_81048F0
-sub_81048F0: ; 81048F0
+sub_81048F0: @ 81048F0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -475440,7 +475440,7 @@ _0810492E:
thumb_func_end sub_81048F0
thumb_func_start sub_8104938
-sub_8104938: ; 8104938
+sub_8104938: @ 8104938
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -475484,7 +475484,7 @@ _0810498A:
thumb_func_end sub_8104938
thumb_func_start sub_8104998
-sub_8104998: ; 8104998
+sub_8104998: @ 8104998
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -475624,7 +475624,7 @@ _08104AA8:
thumb_func_end sub_8104998
thumb_func_start sub_8104AB4
-sub_8104AB4: ; 8104AB4
+sub_8104AB4: @ 8104AB4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -475650,7 +475650,7 @@ sub_8104AB4: ; 8104AB4
thumb_func_end sub_8104AB4
thumb_func_start sub_8104AF0
-sub_8104AF0: ; 8104AF0
+sub_8104AF0: @ 8104AF0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -475673,7 +475673,7 @@ _08104B10:
thumb_func_end sub_8104AF0
thumb_func_start sub_8104B1C
-sub_8104B1C: ; 8104B1C
+sub_8104B1C: @ 8104B1C
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038436
@@ -475734,7 +475734,7 @@ _08104B6A:
thumb_func_end sub_8104B1C
thumb_func_start sub_8104BAC
-sub_8104BAC: ; 8104BAC
+sub_8104BAC: @ 8104BAC
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =0x0203841e
@@ -475797,7 +475797,7 @@ _08104C16:
thumb_func_end sub_8104BAC
thumb_func_start sub_8104C38
-sub_8104C38: ; 8104C38
+sub_8104C38: @ 8104C38
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -475826,7 +475826,7 @@ sub_8104C38: ; 8104C38
thumb_func_end sub_8104C38
thumb_func_start sub_8104C78
-sub_8104C78: ; 8104C78
+sub_8104C78: @ 8104C78
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -475849,7 +475849,7 @@ _08104C98:
thumb_func_end sub_8104C78
thumb_func_start sub_8104CA4
-sub_8104CA4: ; 8104CA4
+sub_8104CA4: @ 8104CA4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -475911,7 +475911,7 @@ _08104D0E:
thumb_func_end sub_8104CA4
thumb_func_start sub_8104D28
-sub_8104D28: ; 8104D28
+sub_8104D28: @ 8104D28
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -476080,7 +476080,7 @@ _08104E6C:
thumb_func_end sub_8104D28
thumb_func_start sub_8104E74
-sub_8104E74: ; 8104E74
+sub_8104E74: @ 8104E74
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -476181,7 +476181,7 @@ _08104F1A:
thumb_func_end sub_8104E74
thumb_func_start sub_8104F54
-sub_8104F54: ; 8104F54
+sub_8104F54: @ 8104F54
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -476287,7 +476287,7 @@ _0810500E:
thumb_func_end sub_8104F54
thumb_func_start sub_810501C
-sub_810501C: ; 810501C
+sub_810501C: @ 810501C
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x02038437
@@ -476330,7 +476330,7 @@ sub_810501C: ; 810501C
thumb_func_end sub_810501C
thumb_func_start sub_8105078
-sub_8105078: ; 8105078
+sub_8105078: @ 8105078
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -476508,7 +476508,7 @@ _081051BC:
thumb_func_end sub_8105078
thumb_func_start sub_81051C4
-sub_81051C4: ; 81051C4
+sub_81051C4: @ 81051C4
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -476599,7 +476599,7 @@ _0810526A:
thumb_func_end sub_81051C4
thumb_func_start sub_8105284
-sub_8105284: ; 8105284
+sub_8105284: @ 8105284
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -476617,7 +476617,7 @@ _0810529E:
thumb_func_end sub_8105284
thumb_func_start sub_81052A4
-sub_81052A4: ; 81052A4
+sub_81052A4: @ 81052A4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -476874,7 +476874,7 @@ _0810549E:
thumb_func_end sub_81052A4
thumb_func_start sub_81054E8
-sub_81054E8: ; 81054E8
+sub_81054E8: @ 81054E8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x000027db
@@ -476907,7 +476907,7 @@ _0810550E:
thumb_func_end sub_81054E8
thumb_func_start sub_8105538
-sub_8105538: ; 8105538
+sub_8105538: @ 8105538
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -476937,7 +476937,7 @@ _08105554:
thumb_func_end sub_8105538
thumb_func_start sub_810557C
-sub_810557C: ; 810557C
+sub_810557C: @ 810557C
push {r4,r5,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x2E]
@@ -476995,7 +476995,7 @@ _081055E0:
thumb_func_end sub_810557C
thumb_func_start sub_81055F4
-sub_81055F4: ; 81055F4
+sub_81055F4: @ 81055F4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -477018,7 +477018,7 @@ _08105612:
thumb_func_end sub_81055F4
thumb_func_start sub_810561C
-sub_810561C: ; 810561C
+sub_810561C: @ 810561C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -477073,7 +477073,7 @@ _08105682:
thumb_func_end sub_810561C
thumb_func_start sub_8105694
-sub_8105694: ; 8105694
+sub_8105694: @ 8105694
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x26]
@@ -477107,7 +477107,7 @@ _081056CA:
thumb_func_end sub_8105694
thumb_func_start sub_81056D4
-sub_81056D4: ; 81056D4
+sub_81056D4: @ 81056D4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -477145,7 +477145,7 @@ _08105712:
thumb_func_end sub_81056D4
thumb_func_start sub_810571C
-sub_810571C: ; 810571C
+sub_810571C: @ 810571C
push {lr}
adds r3, r0, 0
ldr r0, =0x0203841e
@@ -477177,7 +477177,7 @@ _08105754:
thumb_func_end sub_810571C
thumb_func_start sub_810575C
-sub_810575C: ; 810575C
+sub_810575C: @ 810575C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -477194,7 +477194,7 @@ sub_810575C: ; 810575C
thumb_func_end sub_810575C
thumb_func_start sub_810577C
-sub_810577C: ; 810577C
+sub_810577C: @ 810577C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -477221,7 +477221,7 @@ sub_810577C: ; 810577C
thumb_func_end sub_810577C
thumb_func_start sub_81057B8
-sub_81057B8: ; 81057B8
+sub_81057B8: @ 81057B8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -477265,7 +477265,7 @@ _08105802:
thumb_func_end sub_81057B8
thumb_func_start sub_8105810
-sub_8105810: ; 8105810
+sub_8105810: @ 8105810
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -477312,7 +477312,7 @@ _08105856:
thumb_func_end sub_8105810
thumb_func_start sub_8105878
-sub_8105878: ; 8105878
+sub_8105878: @ 8105878
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -477464,7 +477464,7 @@ _08105992:
thumb_func_end sub_8105878
thumb_func_start sub_810599C
-sub_810599C: ; 810599C
+sub_810599C: @ 810599C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -477498,7 +477498,7 @@ sub_810599C: ; 810599C
thumb_func_end sub_810599C
thumb_func_start sub_81059E0
-sub_81059E0: ; 81059E0
+sub_81059E0: @ 81059E0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -477602,7 +477602,7 @@ _08105AA6:
thumb_func_end sub_81059E0
thumb_func_start sub_8105AAC
-sub_8105AAC: ; 8105AAC
+sub_8105AAC: @ 8105AAC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -477645,7 +477645,7 @@ sub_8105AAC: ; 8105AAC
thumb_func_end sub_8105AAC
thumb_func_start sub_8105B08
-sub_8105B08: ; 8105B08
+sub_8105B08: @ 8105B08
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -477808,7 +477808,7 @@ _08105C42:
thumb_func_end sub_8105B08
thumb_func_start sub_8105C48
-sub_8105C48: ; 8105C48
+sub_8105C48: @ 8105C48
push {r4,lr}
adds r3, r0, 0
ldr r4, =0x03005e00
@@ -477865,7 +477865,7 @@ _08105CAA:
thumb_func_end sub_8105C48
thumb_func_start sub_8105CB4
-sub_8105CB4: ; 8105CB4
+sub_8105CB4: @ 8105CB4
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -477943,7 +477943,7 @@ _08105D00:
thumb_func_end sub_8105CB4
thumb_func_start sub_8105D60
-sub_8105D60: ; 8105D60
+sub_8105D60: @ 8105D60
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -477965,7 +477965,7 @@ _08105D6A:
thumb_func_end sub_8105D60
thumb_func_start sub_8105D88
-sub_8105D88: ; 8105D88
+sub_8105D88: @ 8105D88
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -478010,7 +478010,7 @@ sub_8105D88: ; 8105D88
thumb_func_end sub_8105D88
thumb_func_start sub_8105DE8
-sub_8105DE8: ; 8105DE8
+sub_8105DE8: @ 8105DE8
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0
@@ -478061,7 +478061,7 @@ _08105E08:
thumb_func_end sub_8105DE8
thumb_func_start sub_8105E60
-sub_8105E60: ; 8105E60
+sub_8105E60: @ 8105E60
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -478104,7 +478104,7 @@ _08105EAA:
thumb_func_end sub_8105E60
thumb_func_start sub_8105EB0
-sub_8105EB0: ; 8105EB0
+sub_8105EB0: @ 8105EB0
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -478155,7 +478155,7 @@ _08105EC4:
thumb_func_end sub_8105EB0
thumb_func_start sub_8105F30
-sub_8105F30: ; 8105F30
+sub_8105F30: @ 8105F30
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -478196,7 +478196,7 @@ _08105F78:
thumb_func_end sub_8105F30
thumb_func_start sub_8105F84
-sub_8105F84: ; 8105F84
+sub_8105F84: @ 8105F84
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -478264,7 +478264,7 @@ _0810600C:
thumb_func_end sub_8105F84
thumb_func_start sub_8106020
-sub_8106020: ; 8106020
+sub_8106020: @ 8106020
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -478329,7 +478329,7 @@ _081060A4:
thumb_func_end sub_8106020
thumb_func_start sub_81060B0
-sub_81060B0: ; 81060B0
+sub_81060B0: @ 81060B0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -478394,7 +478394,7 @@ _08106134:
thumb_func_end sub_81060B0
thumb_func_start sub_8106140
-sub_8106140: ; 8106140
+sub_8106140: @ 8106140
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -478429,7 +478429,7 @@ sub_8106140: ; 8106140
thumb_func_end sub_8106140
thumb_func_start sub_810618C
-sub_810618C: ; 810618C
+sub_810618C: @ 810618C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -478459,7 +478459,7 @@ _081061BC:
thumb_func_end sub_810618C
thumb_func_start sub_81061C4
-sub_81061C4: ; 81061C4
+sub_81061C4: @ 81061C4
push {r4,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x2E]
@@ -478529,7 +478529,7 @@ _08106244:
thumb_func_end sub_81061C4
thumb_func_start sub_810624C
-sub_810624C: ; 810624C
+sub_810624C: @ 810624C
push {lr}
ldr r2, =0x0203841e
ldrh r1, [r2]
@@ -478550,7 +478550,7 @@ sub_810624C: ; 810624C
thumb_func_end sub_810624C
thumb_func_start sub_810627C
-sub_810627C: ; 810627C
+sub_810627C: @ 810627C
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -478607,7 +478607,7 @@ _081062E2:
thumb_func_end sub_810627C
thumb_func_start sub_81062E8
-sub_81062E8: ; 81062E8
+sub_81062E8: @ 81062E8
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -478680,7 +478680,7 @@ _0810632A:
thumb_func_end sub_81062E8
thumb_func_start sub_81063A8
-sub_81063A8: ; 81063A8
+sub_81063A8: @ 81063A8
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -478842,7 +478842,7 @@ _081064F0:
thumb_func_end sub_81063A8
thumb_func_start sub_81064F8
-sub_81064F8: ; 81064F8
+sub_81064F8: @ 81064F8
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -478939,7 +478939,7 @@ _081065A6:
thumb_func_end sub_81064F8
thumb_func_start sub_81065EC
-sub_81065EC: ; 81065EC
+sub_81065EC: @ 81065EC
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -479101,7 +479101,7 @@ _08106730:
thumb_func_end sub_81065EC
thumb_func_start sub_810673C
-sub_810673C: ; 810673C
+sub_810673C: @ 810673C
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038436
@@ -479144,7 +479144,7 @@ sub_810673C: ; 810673C
thumb_func_end sub_810673C
thumb_func_start sub_810679C
-sub_810679C: ; 810679C
+sub_810679C: @ 810679C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -479252,7 +479252,7 @@ _08106868:
thumb_func_end sub_810679C
thumb_func_start sub_8106878
-sub_8106878: ; 8106878
+sub_8106878: @ 8106878
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -479288,7 +479288,7 @@ sub_8106878: ; 8106878
thumb_func_end sub_8106878
thumb_func_start sub_81068CC
-sub_81068CC: ; 81068CC
+sub_81068CC: @ 81068CC
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -479329,7 +479329,7 @@ _08106910:
thumb_func_end sub_81068CC
thumb_func_start sub_8106914
-sub_8106914: ; 8106914
+sub_8106914: @ 8106914
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -479357,7 +479357,7 @@ _08106940:
thumb_func_end sub_8106914
thumb_func_start sub_8106944
-sub_8106944: ; 8106944
+sub_8106944: @ 8106944
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -479395,7 +479395,7 @@ sub_8106944: ; 8106944
thumb_func_end sub_8106944
thumb_func_start sub_810699C
-sub_810699C: ; 810699C
+sub_810699C: @ 810699C
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -479412,7 +479412,7 @@ _081069B2:
thumb_func_end sub_810699C
thumb_func_start sub_81069B8
-sub_81069B8: ; 81069B8
+sub_81069B8: @ 81069B8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -479426,7 +479426,7 @@ sub_81069B8: ; 81069B8
thumb_func_end sub_81069B8
thumb_func_start sub_81069D0
-sub_81069D0: ; 81069D0
+sub_81069D0: @ 81069D0
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -479504,7 +479504,7 @@ _08106A5A:
thumb_func_end sub_81069D0
thumb_func_start sub_8106A64
-sub_8106A64: ; 8106A64
+sub_8106A64: @ 8106A64
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -479561,7 +479561,7 @@ _08106AC8:
thumb_func_end sub_8106A64
thumb_func_start sub_8106AD0
-sub_8106AD0: ; 8106AD0
+sub_8106AD0: @ 8106AD0
push {r4,r5,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x2E]
@@ -479626,7 +479626,7 @@ _08106B48:
thumb_func_end sub_8106AD0
thumb_func_start sub_8106B54
-sub_8106B54: ; 8106B54
+sub_8106B54: @ 8106B54
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -479778,7 +479778,7 @@ _08106C78:
thumb_func_end sub_8106B54
thumb_func_start sub_8106C80
-sub_8106C80: ; 8106C80
+sub_8106C80: @ 8106C80
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -479819,7 +479819,7 @@ _08106CC8:
thumb_func_end sub_8106C80
thumb_func_start sub_8106CD0
-sub_8106CD0: ; 8106CD0
+sub_8106CD0: @ 8106CD0
push {r4,r5,lr}
adds r5, r0, 0
ldr r1, =0x0203841e
@@ -479887,7 +479887,7 @@ _08106D50:
thumb_func_end sub_8106CD0
thumb_func_start sub_8106D5C
-sub_8106D5C: ; 8106D5C
+sub_8106D5C: @ 8106D5C
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -479917,7 +479917,7 @@ _08106D8C:
thumb_func_end sub_8106D5C
thumb_func_start sub_8106D90
-sub_8106D90: ; 8106D90
+sub_8106D90: @ 8106D90
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -479945,7 +479945,7 @@ sub_8106D90: ; 8106D90
thumb_func_end sub_8106D90
thumb_func_start sub_8106DD4
-sub_8106DD4: ; 8106DD4
+sub_8106DD4: @ 8106DD4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -479968,7 +479968,7 @@ _08106DF4:
thumb_func_end sub_8106DD4
thumb_func_start sub_8106E00
-sub_8106E00: ; 8106E00
+sub_8106E00: @ 8106E00
push {r4-r7,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -480060,7 +480060,7 @@ _08106E88:
thumb_func_end sub_8106E00
thumb_func_start sub_8106EC8
-sub_8106EC8: ; 8106EC8
+sub_8106EC8: @ 8106EC8
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x34]
@@ -480092,7 +480092,7 @@ _08106EFC:
thumb_func_end sub_8106EC8
thumb_func_start sub_8106F00
-sub_8106F00: ; 8106F00
+sub_8106F00: @ 8106F00
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -480143,7 +480143,7 @@ _08106F54:
thumb_func_end sub_8106F00
thumb_func_start sub_8106F60
-sub_8106F60: ; 8106F60
+sub_8106F60: @ 8106F60
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x2E
@@ -480232,7 +480232,7 @@ _0810700A:
thumb_func_end sub_8106F60
thumb_func_start sub_8107018
-sub_8107018: ; 8107018
+sub_8107018: @ 8107018
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -480253,7 +480253,7 @@ _08107032:
thumb_func_end sub_8107018
thumb_func_start sub_810703C
-sub_810703C: ; 810703C
+sub_810703C: @ 810703C
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x32]
@@ -480314,7 +480314,7 @@ _081070A6:
thumb_func_end sub_810703C
thumb_func_start sub_81070AC
-sub_81070AC: ; 81070AC
+sub_81070AC: @ 81070AC
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02022fec
@@ -480381,7 +480381,7 @@ _08107118:
thumb_func_end sub_81070AC
thumb_func_start sub_8107144
-sub_8107144: ; 8107144
+sub_8107144: @ 8107144
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -480399,7 +480399,7 @@ sub_8107144: ; 8107144
thumb_func_end sub_8107144
thumb_func_start update_fury_cutter_counter_copy
-update_fury_cutter_counter_copy: ; 8107168
+update_fury_cutter_counter_copy: @ 8107168
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -480415,7 +480415,7 @@ update_fury_cutter_counter_copy: ; 8107168
thumb_func_end update_fury_cutter_counter_copy
thumb_func_start sub_8107188
-sub_8107188: ; 8107188
+sub_8107188: @ 8107188
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -480484,7 +480484,7 @@ _0810720A:
thumb_func_end sub_8107188
thumb_func_start sub_810721C
-sub_810721C: ; 810721C
+sub_810721C: @ 810721C
ldr r1, =sub_8107228
str r1, [r0, 0x1C]
bx lr
@@ -480492,7 +480492,7 @@ sub_810721C: ; 810721C
thumb_func_end sub_810721C
thumb_func_start sub_8107228
-sub_8107228: ; 8107228
+sub_8107228: @ 8107228
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -480524,7 +480524,7 @@ _0810725A:
thumb_func_end sub_8107228
thumb_func_start sub_8107260
-sub_8107260: ; 8107260
+sub_8107260: @ 8107260
push {r4-r6,lr}
adds r6, r0, 0
ldr r5, =0x02038436
@@ -480648,7 +480648,7 @@ _081072D8:
thumb_func_end sub_8107260
thumb_func_start sub_8107380
-sub_8107380: ; 8107380
+sub_8107380: @ 8107380
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -480715,7 +480715,7 @@ _081073F6:
thumb_func_end sub_8107380
thumb_func_start sub_8107408
-sub_8107408: ; 8107408
+sub_8107408: @ 8107408
push {lr}
adds r3, r0, 0
adds r3, 0x2C
@@ -480734,7 +480734,7 @@ sub_8107408: ; 8107408
thumb_func_end sub_8107408
thumb_func_start sub_8107430
-sub_8107430: ; 8107430
+sub_8107430: @ 8107430
push {lr}
movs r1, 0xA
strh r1, [r0, 0x2E]
@@ -480748,7 +480748,7 @@ sub_8107430: ; 8107430
thumb_func_end sub_8107430
thumb_func_start sub_810744C
-sub_810744C: ; 810744C
+sub_810744C: @ 810744C
push {r4-r7,lr}
adds r5, r0, 0
movs r1, 0x1
@@ -480814,7 +480814,7 @@ _08107482:
thumb_func_end sub_810744C
thumb_func_start sub_81074E4
-sub_81074E4: ; 81074E4
+sub_81074E4: @ 81074E4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -480847,7 +480847,7 @@ _08107518:
thumb_func_end sub_81074E4
thumb_func_start sub_8107528
-sub_8107528: ; 8107528
+sub_8107528: @ 8107528
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -480876,7 +480876,7 @@ sub_8107528: ; 8107528
thumb_func_end sub_8107528
thumb_func_start sub_810756C
-sub_810756C: ; 810756C
+sub_810756C: @ 810756C
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -480943,7 +480943,7 @@ _081075DE:
thumb_func_end sub_810756C
thumb_func_start sub_81075EC
-sub_81075EC: ; 81075EC
+sub_81075EC: @ 81075EC
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x1
@@ -481006,7 +481006,7 @@ _08107660:
thumb_func_end sub_81075EC
thumb_func_start sub_8107674
-sub_8107674: ; 8107674
+sub_8107674: @ 8107674
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -481051,7 +481051,7 @@ _081076C0:
thumb_func_end sub_8107674
thumb_func_start sub_81076C8
-sub_81076C8: ; 81076C8
+sub_81076C8: @ 81076C8
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -481071,7 +481071,7 @@ sub_81076C8: ; 81076C8
thumb_func_end sub_81076C8
thumb_func_start sub_81076F4
-sub_81076F4: ; 81076F4
+sub_81076F4: @ 81076F4
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -481101,7 +481101,7 @@ _08107722:
thumb_func_end sub_81076F4
thumb_func_start sub_8107730
-sub_8107730: ; 8107730
+sub_8107730: @ 8107730
push {r4-r7,lr}
adds r4, r0, 0
ldr r7, =0x02038436
@@ -481157,7 +481157,7 @@ _0810778E:
thumb_func_end sub_8107730
thumb_func_start sub_81077A4
-sub_81077A4: ; 81077A4
+sub_81077A4: @ 81077A4
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -481174,7 +481174,7 @@ _081077BA:
thumb_func_end sub_81077A4
thumb_func_start sub_81077C0
-sub_81077C0: ; 81077C0
+sub_81077C0: @ 81077C0
push {r4-r7,lr}
adds r6, r0, 0
ldr r5, =0x02038436
@@ -481270,7 +481270,7 @@ _08107842:
thumb_func_end sub_81077C0
thumb_func_start sub_8107894
-sub_8107894: ; 8107894
+sub_8107894: @ 8107894
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -481297,7 +481297,7 @@ sub_8107894: ; 8107894
thumb_func_end sub_8107894
thumb_func_start sub_81078D0
-sub_81078D0: ; 81078D0
+sub_81078D0: @ 81078D0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -481327,7 +481327,7 @@ _081078F4:
thumb_func_end sub_81078D0
thumb_func_start sub_810790C
-sub_810790C: ; 810790C
+sub_810790C: @ 810790C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -481365,7 +481365,7 @@ _0810794C:
thumb_func_end sub_810790C
thumb_func_start sub_8107954
-sub_8107954: ; 8107954
+sub_8107954: @ 8107954
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -481590,7 +481590,7 @@ _08107B58:
thumb_func_end sub_8107954
thumb_func_start sub_8107B84
-sub_8107B84: ; 8107B84
+sub_8107B84: @ 8107B84
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -481749,7 +481749,7 @@ _08107CA8:
thumb_func_end sub_8107B84
thumb_func_start sub_8107CC4
-sub_8107CC4: ; 8107CC4
+sub_8107CC4: @ 8107CC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -481817,7 +481817,7 @@ _08107D4A:
thumb_func_end sub_8107CC4
thumb_func_start sub_8107D58
-sub_8107D58: ; 8107D58
+sub_8107D58: @ 8107D58
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -482195,7 +482195,7 @@ _08108022:
thumb_func_end sub_8107D58
thumb_func_start sub_8108034
-sub_8108034: ; 8108034
+sub_8108034: @ 8108034
push {r4-r6,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x4]
@@ -482240,7 +482240,7 @@ _0810807A:
thumb_func_end sub_8108034
thumb_func_start sub_8108098
-sub_8108098: ; 8108098
+sub_8108098: @ 8108098
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -482284,7 +482284,7 @@ _081080DE:
thumb_func_end sub_8108098
thumb_func_start sub_81080E4
-sub_81080E4: ; 81080E4
+sub_81080E4: @ 81080E4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -482325,7 +482325,7 @@ sub_81080E4: ; 81080E4
thumb_func_end sub_81080E4
thumb_func_start sub_8108140
-sub_8108140: ; 8108140
+sub_8108140: @ 8108140
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -482607,7 +482607,7 @@ _0810837A:
thumb_func_end sub_8108140
thumb_func_start sub_8108384
-sub_8108384: ; 8108384
+sub_8108384: @ 8108384
push {r4,r5,lr}
ldr r4, =0x02038436
ldrb r0, [r4]
@@ -482670,7 +482670,7 @@ _081083FA:
thumb_func_end sub_8108384
thumb_func_start sub_8108408
-sub_8108408: ; 8108408
+sub_8108408: @ 8108408
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -482804,7 +482804,7 @@ _081084DA:
thumb_func_end sub_8108408
thumb_func_start sub_810851C
-sub_810851C: ; 810851C
+sub_810851C: @ 810851C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -482894,7 +482894,7 @@ _081085BE:
thumb_func_end sub_810851C
thumb_func_start sub_81085C8
-sub_81085C8: ; 81085C8
+sub_81085C8: @ 81085C8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -482944,7 +482944,7 @@ _08108606:
thumb_func_end sub_81085C8
thumb_func_start sub_810862C
-sub_810862C: ; 810862C
+sub_810862C: @ 810862C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -483062,7 +483062,7 @@ _08108712:
thumb_func_end sub_810862C
thumb_func_start sub_810871C
-sub_810871C: ; 810871C
+sub_810871C: @ 810871C
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -483135,7 +483135,7 @@ _08108776:
thumb_func_end sub_810871C
thumb_func_start sub_81087C0
-sub_81087C0: ; 81087C0
+sub_81087C0: @ 81087C0
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -483217,7 +483217,7 @@ _08108856:
thumb_func_end sub_81087C0
thumb_func_start sub_810886C
-sub_810886C: ; 810886C
+sub_810886C: @ 810886C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -483278,7 +483278,7 @@ _081088D8:
thumb_func_end sub_810886C
thumb_func_start sub_81088E4
-sub_81088E4: ; 81088E4
+sub_81088E4: @ 81088E4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -483346,7 +483346,7 @@ _0810893C:
thumb_func_end sub_81088E4
thumb_func_start sub_8108978
-sub_8108978: ; 8108978
+sub_8108978: @ 8108978
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -483510,7 +483510,7 @@ _08108AB8:
thumb_func_end sub_8108978
thumb_func_start sub_8108AC0
-sub_8108AC0: ; 8108AC0
+sub_8108AC0: @ 8108AC0
push {r4-r6,lr}
adds r6, r0, 0
ldrh r0, [r6, 0xC]
@@ -483562,7 +483562,7 @@ _08108B1A:
thumb_func_end sub_8108AC0
thumb_func_start sub_8108B2C
-sub_8108B2C: ; 8108B2C
+sub_8108B2C: @ 8108B2C
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80A6900
@@ -483611,7 +483611,7 @@ _08108B86:
thumb_func_end sub_8108B2C
thumb_func_start sub_8108B94
-sub_8108B94: ; 8108B94
+sub_8108B94: @ 8108B94
push {r4-r6,lr}
adds r5, r0, 0
bl sub_80A6900
@@ -483650,7 +483650,7 @@ _08108BD0:
thumb_func_end sub_8108B94
thumb_func_start sub_8108BE0
-sub_8108BE0: ; 8108BE0
+sub_8108BE0: @ 8108BE0
ldr r2, =0x0203841e
ldrh r1, [r2]
strh r1, [r0, 0x20]
@@ -483671,7 +483671,7 @@ sub_8108BE0: ; 8108BE0
thumb_func_end sub_8108BE0
thumb_func_start sub_8108C08
-sub_8108C08: ; 8108C08
+sub_8108C08: @ 8108C08
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x36]
@@ -483710,7 +483710,7 @@ _08108C4C:
thumb_func_end sub_8108C08
thumb_func_start sub_8108C54
-sub_8108C54: ; 8108C54
+sub_8108C54: @ 8108C54
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -483744,7 +483744,7 @@ _08108C8C:
thumb_func_end sub_8108C54
thumb_func_start sub_8108C94
-sub_8108C94: ; 8108C94
+sub_8108C94: @ 8108C94
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -483776,7 +483776,7 @@ sub_8108C94: ; 8108C94
thumb_func_end sub_8108C94
thumb_func_start sub_8108CDC
-sub_8108CDC: ; 8108CDC
+sub_8108CDC: @ 8108CDC
push {r4-r6,lr}
adds r4, r0, 0
movs r0, 0x30
@@ -483837,7 +483837,7 @@ _08108D46:
thumb_func_end sub_8108CDC
thumb_func_start sub_8108D54
-sub_8108D54: ; 8108D54
+sub_8108D54: @ 8108D54
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -484014,7 +484014,7 @@ _08108EAA:
thumb_func_end sub_8108D54
thumb_func_start sub_8108EC8
-sub_8108EC8: ; 8108EC8
+sub_8108EC8: @ 8108EC8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -484043,7 +484043,7 @@ sub_8108EC8: ; 8108EC8
thumb_func_end sub_8108EC8
thumb_func_start sub_8108F08
-sub_8108F08: ; 8108F08
+sub_8108F08: @ 8108F08
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -484073,7 +484073,7 @@ sub_8108F08: ; 8108F08
thumb_func_end sub_8108F08
thumb_func_start sub_8108F4C
-sub_8108F4C: ; 8108F4C
+sub_8108F4C: @ 8108F4C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -484126,7 +484126,7 @@ _08108F9E:
thumb_func_end sub_8108F4C
thumb_func_start sub_8108FBC
-sub_8108FBC: ; 8108FBC
+sub_8108FBC: @ 8108FBC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -484178,7 +484178,7 @@ _08109008:
thumb_func_end sub_8108FBC
thumb_func_start sub_8109028
-sub_8109028: ; 8109028
+sub_8109028: @ 8109028
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -484213,7 +484213,7 @@ _08109060:
thumb_func_end sub_8109028
thumb_func_start sub_8109064
-sub_8109064: ; 8109064
+sub_8109064: @ 8109064
push {r4,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -484267,7 +484267,7 @@ _081090A2:
thumb_func_end sub_8109064
thumb_func_start sub_81090D8
-sub_81090D8: ; 81090D8
+sub_81090D8: @ 81090D8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -484344,7 +484344,7 @@ _08109166:
thumb_func_end sub_81090D8
thumb_func_start sub_810916C
-sub_810916C: ; 810916C
+sub_810916C: @ 810916C
push {lr}
movs r1, 0
strh r1, [r0, 0x20]
@@ -484365,7 +484365,7 @@ sub_810916C: ; 810916C
thumb_func_end sub_810916C
thumb_func_start sub_8109198
-sub_8109198: ; 8109198
+sub_8109198: @ 8109198
push {r4-r6,lr}
adds r6, r0, 0
ldr r5, =0x02038436
@@ -484410,7 +484410,7 @@ _081091DE:
thumb_func_end sub_8109198
thumb_func_start sub_8109200
-sub_8109200: ; 8109200
+sub_8109200: @ 8109200
ldr r2, =0x0203841e
ldrh r1, [r2]
negs r1, r1
@@ -484425,7 +484425,7 @@ sub_8109200: ; 8109200
thumb_func_end sub_8109200
thumb_func_start sub_810921C
-sub_810921C: ; 810921C
+sub_810921C: @ 810921C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -484444,7 +484444,7 @@ sub_810921C: ; 810921C
thumb_func_end sub_810921C
thumb_func_start sub_8109244
-sub_8109244: ; 8109244
+sub_8109244: @ 8109244
push {r4,r5,lr}
adds r5, r0, 0
bl sub_8109338
@@ -484486,7 +484486,7 @@ _0810928E:
thumb_func_end sub_8109244
thumb_func_start sub_810929C
-sub_810929C: ; 810929C
+sub_810929C: @ 810929C
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80A6F3C
@@ -484543,7 +484543,7 @@ _0810930E:
thumb_func_end sub_810929C
thumb_func_start sub_8109314
-sub_8109314: ; 8109314
+sub_8109314: @ 8109314
push {r4,lr}
adds r4, r0, 0
bl sub_8109338
@@ -484563,7 +484563,7 @@ _08109330:
thumb_func_end sub_8109314
thumb_func_start sub_8109338
-sub_8109338: ; 8109338
+sub_8109338: @ 8109338
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -484587,7 +484587,7 @@ sub_8109338: ; 8109338
thumb_func_end sub_8109338
thumb_func_start sub_8109364
-sub_8109364: ; 8109364
+sub_8109364: @ 8109364
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x0203841e
@@ -484617,7 +484617,7 @@ sub_8109364: ; 8109364
thumb_func_end sub_8109364
thumb_func_start sub_81093A4
-sub_81093A4: ; 81093A4
+sub_81093A4: @ 81093A4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -484645,7 +484645,7 @@ sub_81093A4: ; 81093A4
thumb_func_end sub_81093A4
thumb_func_start sub_81093E4
-sub_81093E4: ; 81093E4
+sub_81093E4: @ 81093E4
push {lr}
adds r3, r0, 0
adds r3, 0x3E
@@ -484667,7 +484667,7 @@ sub_81093E4: ; 81093E4
thumb_func_end sub_81093E4
thumb_func_start sub_810940C
-sub_810940C: ; 810940C
+sub_810940C: @ 810940C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -484710,7 +484710,7 @@ _08109458:
thumb_func_end sub_810940C
thumb_func_start sub_8109460
-sub_8109460: ; 8109460
+sub_8109460: @ 8109460
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -484759,7 +484759,7 @@ sub_8109460: ; 8109460
thumb_func_end sub_8109460
thumb_func_start sub_81094D0
-sub_81094D0: ; 81094D0
+sub_81094D0: @ 81094D0
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -485125,7 +485125,7 @@ _081097AA:
thumb_func_end sub_81094D0
thumb_func_start sub_81097B4
-sub_81097B4: ; 81097B4
+sub_81097B4: @ 81097B4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -485269,7 +485269,7 @@ _081098B6:
thumb_func_end sub_81097B4
thumb_func_start sub_81098EC
-sub_81098EC: ; 81098EC
+sub_81098EC: @ 81098EC
push {r4,lr}
adds r4, r0, 0
bl sub_81099A0
@@ -485305,7 +485305,7 @@ _08109926:
thumb_func_end sub_81098EC
thumb_func_start sub_8109930
-sub_8109930: ; 8109930
+sub_8109930: @ 8109930
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -485348,7 +485348,7 @@ _08109976:
thumb_func_end sub_8109930
thumb_func_start sub_8109984
-sub_8109984: ; 8109984
+sub_8109984: @ 8109984
movs r3, 0
strh r3, [r0, 0x2E]
strh r3, [r0, 0x30]
@@ -485366,7 +485366,7 @@ sub_8109984: ; 8109984
thumb_func_end sub_8109984
thumb_func_start sub_81099A0
-sub_81099A0: ; 81099A0
+sub_81099A0: @ 81099A0
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -485429,7 +485429,7 @@ _08109A0C:
thumb_func_end sub_81099A0
thumb_func_start sub_8109A10
-sub_8109A10: ; 8109A10
+sub_8109A10: @ 8109A10
push {r4,r5,lr}
ldr r3, =0x0203841e
ldrh r1, [r3]
@@ -485467,7 +485467,7 @@ sub_8109A10: ; 8109A10
thumb_func_end sub_8109A10
thumb_func_start sub_8109A64
-sub_8109A64: ; 8109A64
+sub_8109A64: @ 8109A64
push {r4,lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -485553,7 +485553,7 @@ _08109AF4:
thumb_func_end sub_8109A64
thumb_func_start sub_8109AFC
-sub_8109AFC: ; 8109AFC
+sub_8109AFC: @ 8109AFC
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -485714,7 +485714,7 @@ _08109C3E:
thumb_func_end sub_8109AFC
thumb_func_start sub_8109C4C
-sub_8109C4C: ; 8109C4C
+sub_8109C4C: @ 8109C4C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -485765,7 +485765,7 @@ _08109CAA:
thumb_func_end sub_8109C4C
thumb_func_start sub_8109CB0
-sub_8109CB0: ; 8109CB0
+sub_8109CB0: @ 8109CB0
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -485900,7 +485900,7 @@ _08109DB6:
thumb_func_end sub_8109CB0
thumb_func_start sub_8109DBC
-sub_8109DBC: ; 8109DBC
+sub_8109DBC: @ 8109DBC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -485949,7 +485949,7 @@ _08109DE2:
thumb_func_end sub_8109DBC
thumb_func_start sub_8109E2C
-sub_8109E2C: ; 8109E2C
+sub_8109E2C: @ 8109E2C
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -486246,7 +486246,7 @@ _0810A054:
thumb_func_end sub_8109E2C
thumb_func_start sub_810A060
-sub_810A060: ; 810A060
+sub_810A060: @ 810A060
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -486272,7 +486272,7 @@ sub_810A060: ; 810A060
thumb_func_end sub_810A060
thumb_func_start sub_810A094
-sub_810A094: ; 810A094
+sub_810A094: @ 810A094
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -486403,7 +486403,7 @@ _0810A194:
thumb_func_end sub_810A094
thumb_func_start sub_810A1A8
-sub_810A1A8: ; 810A1A8
+sub_810A1A8: @ 810A1A8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -486440,7 +486440,7 @@ _0810A1DC:
thumb_func_end sub_810A1A8
thumb_func_start sub_810A1F8
-sub_810A1F8: ; 810A1F8
+sub_810A1F8: @ 810A1F8
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -486457,7 +486457,7 @@ _0810A20E:
thumb_func_end sub_810A1F8
thumb_func_start sub_810A214
-sub_810A214: ; 810A214
+sub_810A214: @ 810A214
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -486489,7 +486489,7 @@ _0810A246:
thumb_func_end sub_810A214
thumb_func_start sub_810A258
-sub_810A258: ; 810A258
+sub_810A258: @ 810A258
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -486506,7 +486506,7 @@ _0810A26E:
thumb_func_end sub_810A258
thumb_func_start sub_810A274
-sub_810A274: ; 810A274
+sub_810A274: @ 810A274
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038437
@@ -486571,7 +486571,7 @@ _0810A2D8:
thumb_func_end sub_810A274
thumb_func_start sub_810A308
-sub_810A308: ; 810A308
+sub_810A308: @ 810A308
push {r4-r7,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -486738,7 +486738,7 @@ _0810A422:
thumb_func_end sub_810A308
thumb_func_start sub_810A46C
-sub_810A46C: ; 810A46C
+sub_810A46C: @ 810A46C
push {r4-r6,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -486796,7 +486796,7 @@ sub_810A46C: ; 810A46C
thumb_func_end sub_810A46C
thumb_func_start sub_810A4F4
-sub_810A4F4: ; 810A4F4
+sub_810A4F4: @ 810A4F4
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -486856,7 +486856,7 @@ _0810A564:
thumb_func_end sub_810A4F4
thumb_func_start sub_810A56C
-sub_810A56C: ; 810A56C
+sub_810A56C: @ 810A56C
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x38]
@@ -486900,7 +486900,7 @@ _0810A5B6:
thumb_func_end sub_810A56C
thumb_func_start sub_810A5BC
-sub_810A5BC: ; 810A5BC
+sub_810A5BC: @ 810A5BC
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80A4DF0
@@ -486951,7 +486951,7 @@ _0810A5E0:
thumb_func_end sub_810A5BC
thumb_func_start sub_810A628
-sub_810A628: ; 810A628
+sub_810A628: @ 810A628
push {r4-r6,lr}
adds r5, r0, 0
ldr r1, =0x0203841e
@@ -487038,7 +487038,7 @@ _0810A66E:
thumb_func_end sub_810A628
thumb_func_start sub_810A6EC
-sub_810A6EC: ; 810A6EC
+sub_810A6EC: @ 810A6EC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -487095,7 +487095,7 @@ _0810A754:
thumb_func_end sub_810A6EC
thumb_func_start sub_810A75C
-sub_810A75C: ; 810A75C
+sub_810A75C: @ 810A75C
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0
@@ -487153,7 +487153,7 @@ _0810A7B6:
thumb_func_end sub_810A75C
thumb_func_start sub_810A7DC
-sub_810A7DC: ; 810A7DC
+sub_810A7DC: @ 810A7DC
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -487192,7 +487192,7 @@ sub_810A7DC: ; 810A7DC
thumb_func_end sub_810A7DC
thumb_func_start sub_810A834
-sub_810A834: ; 810A834
+sub_810A834: @ 810A834
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -487393,7 +487393,7 @@ _0810A9BC:
thumb_func_end sub_810A834
thumb_func_start sub_810A9DC
-sub_810A9DC: ; 810A9DC
+sub_810A9DC: @ 810A9DC
push {lr}
adds r3, r0, 0
movs r1, 0x2E
@@ -487438,7 +487438,7 @@ _0810AA26:
thumb_func_end sub_810A9DC
thumb_func_start sub_810AA2C
-sub_810AA2C: ; 810AA2C
+sub_810AA2C: @ 810AA2C
push {r4-r7,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -487494,7 +487494,7 @@ sub_810AA2C: ; 810AA2C
thumb_func_end sub_810AA2C
thumb_func_start sub_810AAB0
-sub_810AAB0: ; 810AAB0
+sub_810AAB0: @ 810AAB0
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -487537,7 +487537,7 @@ _0810AAF8:
thumb_func_end sub_810AAB0
thumb_func_start sub_810AAFC
-sub_810AAFC: ; 810AAFC
+sub_810AAFC: @ 810AAFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -487591,7 +487591,7 @@ _0810AB2A:
thumb_func_end sub_810AAFC
thumb_func_start sub_810AB78
-sub_810AB78: ; 810AB78
+sub_810AB78: @ 810AB78
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -487722,7 +487722,7 @@ _0810AC86:
thumb_func_end sub_810AB78
thumb_func_start sub_810AC8C
-sub_810AC8C: ; 810AC8C
+sub_810AC8C: @ 810AC8C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -487749,7 +487749,7 @@ _0810ACB4:
thumb_func_end sub_810AC8C
thumb_func_start sub_810ACC0
-sub_810ACC0: ; 810ACC0
+sub_810ACC0: @ 810ACC0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -487763,7 +487763,7 @@ sub_810ACC0: ; 810ACC0
thumb_func_end sub_810ACC0
thumb_func_start sub_810ACD8
-sub_810ACD8: ; 810ACD8
+sub_810ACD8: @ 810ACD8
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -487801,7 +487801,7 @@ _0810ACF6:
thumb_func_end sub_810ACD8
thumb_func_start sub_810AD30
-sub_810AD30: ; 810AD30
+sub_810AD30: @ 810AD30
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -487844,7 +487844,7 @@ _0810AD4E:
thumb_func_end sub_810AD30
thumb_func_start sub_810AD98
-sub_810AD98: ; 810AD98
+sub_810AD98: @ 810AD98
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x1
@@ -487889,7 +487889,7 @@ _0810ADE6:
thumb_func_end sub_810AD98
thumb_func_start sub_810ADF8
-sub_810ADF8: ; 810ADF8
+sub_810ADF8: @ 810ADF8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -487943,7 +487943,7 @@ _0810AE50:
thumb_func_end sub_810ADF8
thumb_func_start sub_810AE5C
-sub_810AE5C: ; 810AE5C
+sub_810AE5C: @ 810AE5C
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -488123,7 +488123,7 @@ _0810AFC0:
thumb_func_end sub_810AE5C
thumb_func_start sub_810AFCC
-sub_810AFCC: ; 810AFCC
+sub_810AFCC: @ 810AFCC
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -488320,7 +488320,7 @@ _0810B14E:
thumb_func_end sub_810AFCC
thumb_func_start sub_810B154
-sub_810B154: ; 810B154
+sub_810B154: @ 810B154
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -488405,7 +488405,7 @@ _0810B1EA:
thumb_func_end sub_810B154
thumb_func_start sub_810B1F0
-sub_810B1F0: ; 810B1F0
+sub_810B1F0: @ 810B1F0
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -488444,7 +488444,7 @@ _0810B230:
thumb_func_end sub_810B1F0
thumb_func_start sub_810B23C
-sub_810B23C: ; 810B23C
+sub_810B23C: @ 810B23C
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -488493,7 +488493,7 @@ _0810B294:
thumb_func_end sub_810B23C
thumb_func_start sub_810B29C
-sub_810B29C: ; 810B29C
+sub_810B29C: @ 810B29C
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -488692,7 +488692,7 @@ _0810B428:
thumb_func_end sub_810B29C
thumb_func_start sub_810B430
-sub_810B430: ; 810B430
+sub_810B430: @ 810B430
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -488811,7 +488811,7 @@ _0810B514:
thumb_func_end sub_810B430
thumb_func_start sub_810B51C
-sub_810B51C: ; 810B51C
+sub_810B51C: @ 810B51C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -488846,7 +488846,7 @@ _0810B552:
thumb_func_end sub_810B51C
thumb_func_start sub_810B55C
-sub_810B55C: ; 810B55C
+sub_810B55C: @ 810B55C
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -488942,7 +488942,7 @@ _0810B60E:
thumb_func_end sub_810B55C
thumb_func_start sub_810B614
-sub_810B614: ; 810B614
+sub_810B614: @ 810B614
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -488999,7 +488999,7 @@ _0810B67E:
thumb_func_end sub_810B614
thumb_func_start sub_810B684
-sub_810B684: ; 810B684
+sub_810B684: @ 810B684
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -489033,7 +489033,7 @@ _0810B6B8:
thumb_func_end sub_810B684
thumb_func_start sub_810B6C4
-sub_810B6C4: ; 810B6C4
+sub_810B6C4: @ 810B6C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -489220,7 +489220,7 @@ _0810B80A:
thumb_func_end sub_810B6C4
thumb_func_start sub_810B848
-sub_810B848: ; 810B848
+sub_810B848: @ 810B848
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -489273,7 +489273,7 @@ _0810B8A6:
thumb_func_end sub_810B848
thumb_func_start sub_810B8AC
-sub_810B8AC: ; 810B8AC
+sub_810B8AC: @ 810B8AC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -489302,7 +489302,7 @@ sub_810B8AC: ; 810B8AC
thumb_func_end sub_810B8AC
thumb_func_start sub_810B8EC
-sub_810B8EC: ; 810B8EC
+sub_810B8EC: @ 810B8EC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -489358,7 +489358,7 @@ _0810B936:
thumb_func_end sub_810B8EC
thumb_func_start sub_810B974
-sub_810B974: ; 810B974
+sub_810B974: @ 810B974
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -489411,7 +489411,7 @@ _0810B9C6:
thumb_func_end sub_810B974
thumb_func_start sub_810B9E8
-sub_810B9E8: ; 810B9E8
+sub_810B9E8: @ 810B9E8
push {lr}
adds r3, r0, 0
movs r0, 0x3E
@@ -489444,7 +489444,7 @@ _0810BA1E:
thumb_func_end sub_810B9E8
thumb_func_start sub_810BA24
-sub_810BA24: ; 810BA24
+sub_810BA24: @ 810BA24
push {r4-r7,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -489592,7 +489592,7 @@ _0810BB36:
thumb_func_end sub_810BA24
thumb_func_start sub_810BB60
-sub_810BB60: ; 810BB60
+sub_810BB60: @ 810BB60
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x24]
@@ -489640,7 +489640,7 @@ _0810BB90:
thumb_func_end sub_810BB60
thumb_func_start sub_810BBC8
-sub_810BBC8: ; 810BBC8
+sub_810BBC8: @ 810BBC8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -489705,7 +489705,7 @@ _0810BC42:
thumb_func_end sub_810BBC8
thumb_func_start sub_810BC4C
-sub_810BC4C: ; 810BC4C
+sub_810BC4C: @ 810BC4C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -489745,7 +489745,7 @@ _0810BC8E:
thumb_func_end sub_810BC4C
thumb_func_start sub_810BC94
-sub_810BC94: ; 810BC94
+sub_810BC94: @ 810BC94
push {r4-r7,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -489898,7 +489898,7 @@ _0810BDAE:
thumb_func_end sub_810BC94
thumb_func_start sub_810BDD8
-sub_810BDD8: ; 810BDD8
+sub_810BDD8: @ 810BDD8
push {r4,lr}
adds r4, r0, 0
bl sub_80A70E8
@@ -489958,7 +489958,7 @@ _0810BE42:
thumb_func_end sub_810BDD8
thumb_func_start sub_810BE48
-sub_810BE48: ; 810BE48
+sub_810BE48: @ 810BE48
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -490025,7 +490025,7 @@ _0810BEC8:
thumb_func_end sub_810BE48
thumb_func_start sub_810BED0
-sub_810BED0: ; 810BED0
+sub_810BED0: @ 810BED0
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -490173,7 +490173,7 @@ _0810BFCC:
thumb_func_end sub_810BED0
thumb_func_start sub_810C008
-sub_810C008: ; 810C008
+sub_810C008: @ 810C008
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -490250,7 +490250,7 @@ _0810C098:
thumb_func_end sub_810C008
thumb_func_start sub_810C0A0
-sub_810C0A0: ; 810C0A0
+sub_810C0A0: @ 810C0A0
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -490325,7 +490325,7 @@ _0810C0E2:
thumb_func_end sub_810C0A0
thumb_func_start sub_810C164
-sub_810C164: ; 810C164
+sub_810C164: @ 810C164
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -490507,7 +490507,7 @@ _0810C2DA:
thumb_func_end sub_810C164
thumb_func_start sub_810C2F0
-sub_810C2F0: ; 810C2F0
+sub_810C2F0: @ 810C2F0
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038436
@@ -490532,7 +490532,7 @@ sub_810C2F0: ; 810C2F0
thumb_func_end sub_810C2F0
thumb_func_start sub_810C324
-sub_810C324: ; 810C324
+sub_810C324: @ 810C324
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -490609,7 +490609,7 @@ _0810C366:
thumb_func_end sub_810C324
thumb_func_start sub_810C3F0
-sub_810C3F0: ; 810C3F0
+sub_810C3F0: @ 810C3F0
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -490779,7 +490779,7 @@ _0810C54A:
thumb_func_end sub_810C3F0
thumb_func_start sub_810C560
-sub_810C560: ; 810C560
+sub_810C560: @ 810C560
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -490951,7 +490951,7 @@ _0810C6B8:
thumb_func_end sub_810C560
thumb_func_start sub_810C6D4
-sub_810C6D4: ; 810C6D4
+sub_810C6D4: @ 810C6D4
push {r4-r6,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x3C]
@@ -491238,7 +491238,7 @@ _0810C90C:
thumb_func_end sub_810C6D4
thumb_func_start sub_810C918
-sub_810C918: ; 810C918
+sub_810C918: @ 810C918
lsls r0, 24
lsrs r0, 24
lsls r1, r0, 2
@@ -491253,7 +491253,7 @@ sub_810C918: ; 810C918
thumb_func_end sub_810C918
thumb_func_start sub_810C934
-sub_810C934: ; 810C934
+sub_810C934: @ 810C934
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -491350,7 +491350,7 @@ _0810C9DC:
thumb_func_end sub_810C934
thumb_func_start sub_810C9E4
-sub_810C9E4: ; 810C9E4
+sub_810C9E4: @ 810C9E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -491527,7 +491527,7 @@ _0810CB46:
thumb_func_end sub_810C9E4
thumb_func_start sub_810CB58
-sub_810CB58: ; 810CB58
+sub_810CB58: @ 810CB58
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -491638,7 +491638,7 @@ _0810CC32:
thumb_func_end sub_810CB58
thumb_func_start sub_810CC3C
-sub_810CC3C: ; 810CC3C
+sub_810CC3C: @ 810CC3C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -491677,7 +491677,7 @@ _0810CC7C:
thumb_func_end sub_810CC3C
thumb_func_start unc_080B06FC
-unc_080B06FC: ; 810CC88
+unc_080B06FC: @ 810CC88
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x02038400
@@ -491742,7 +491742,7 @@ _0810CCCE:
thumb_func_end unc_080B06FC
thumb_func_start sub_810CD1C
-sub_810CD1C: ; 810CD1C
+sub_810CD1C: @ 810CD1C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -491765,7 +491765,7 @@ _0810CD3E:
thumb_func_end sub_810CD1C
thumb_func_start sub_810CD4C
-sub_810CD4C: ; 810CD4C
+sub_810CD4C: @ 810CD4C
push {r4-r6,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x4]
@@ -491810,7 +491810,7 @@ _0810CD92:
thumb_func_end sub_810CD4C
thumb_func_start sub_810CDB0
-sub_810CDB0: ; 810CDB0
+sub_810CDB0: @ 810CDB0
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -491854,7 +491854,7 @@ _0810CDF6:
thumb_func_end sub_810CDB0
thumb_func_start sub_810CDFC
-sub_810CDFC: ; 810CDFC
+sub_810CDFC: @ 810CDFC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -491878,7 +491878,7 @@ sub_810CDFC: ; 810CDFC
thumb_func_end sub_810CDFC
thumb_func_start unc_080B08A0
-unc_080B08A0: ; 810CE2C
+unc_080B08A0: @ 810CE2C
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -491904,7 +491904,7 @@ unc_080B08A0: ; 810CE2C
thumb_func_end unc_080B08A0
thumb_func_start sub_810CE68
-sub_810CE68: ; 810CE68
+sub_810CE68: @ 810CE68
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -491940,7 +491940,7 @@ _0810CE90:
thumb_func_end sub_810CE68
thumb_func_start sub_810CEB4
-sub_810CEB4: ; 810CEB4
+sub_810CEB4: @ 810CEB4
push {r4,lr}
adds r4, r0, 0
bl sub_80A4DF0
@@ -491964,7 +491964,7 @@ _0810CED0:
thumb_func_end sub_810CEB4
thumb_func_start sub_810CEE0
-sub_810CEE0: ; 810CEE0
+sub_810CEE0: @ 810CEE0
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -491999,7 +491999,7 @@ _0810CF0C:
thumb_func_end sub_810CEE0
thumb_func_start sub_810CF30
-sub_810CF30: ; 810CF30
+sub_810CF30: @ 810CF30
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -492175,7 +492175,7 @@ _0810D08C:
thumb_func_end sub_810CF30
thumb_func_start sub_810D0B8
-sub_810D0B8: ; 810D0B8
+sub_810D0B8: @ 810D0B8
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0x2E]
@@ -492219,7 +492219,7 @@ _0810D104:
thumb_func_end sub_810D0B8
thumb_func_start sub_810D10C
-sub_810D10C: ; 810D10C
+sub_810D10C: @ 810D10C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -492262,7 +492262,7 @@ _0810D142:
thumb_func_end sub_810D10C
thumb_func_start sub_810D164
-sub_810D164: ; 810D164
+sub_810D164: @ 810D164
push {r4-r6,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x38]
@@ -492302,7 +492302,7 @@ _0810D1A4:
thumb_func_end sub_810D164
thumb_func_start sub_810D1B4
-sub_810D1B4: ; 810D1B4
+sub_810D1B4: @ 810D1B4
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =0x02038436
@@ -492367,7 +492367,7 @@ _0810D1FE:
thumb_func_end sub_810D1B4
thumb_func_start sub_810D240
-sub_810D240: ; 810D240
+sub_810D240: @ 810D240
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -492398,7 +492398,7 @@ _0810D272:
thumb_func_end sub_810D240
thumb_func_start sub_810D278
-sub_810D278: ; 810D278
+sub_810D278: @ 810D278
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -492421,7 +492421,7 @@ sub_810D278: ; 810D278
thumb_func_end sub_810D278
thumb_func_start sub_810D2B0
-sub_810D2B0: ; 810D2B0
+sub_810D2B0: @ 810D2B0
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -492446,7 +492446,7 @@ sub_810D2B0: ; 810D2B0
thumb_func_end sub_810D2B0
thumb_func_start sub_810D2E4
-sub_810D2E4: ; 810D2E4
+sub_810D2E4: @ 810D2E4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -492463,7 +492463,7 @@ sub_810D2E4: ; 810D2E4
thumb_func_end sub_810D2E4
thumb_func_start sub_810D308
-sub_810D308: ; 810D308
+sub_810D308: @ 810D308
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x2E]
@@ -492503,7 +492503,7 @@ _0810D34C:
thumb_func_end sub_810D308
thumb_func_start sub_810D360
-sub_810D360: ; 810D360
+sub_810D360: @ 810D360
push {lr}
movs r1, 0xF
strh r1, [r0, 0x2E]
@@ -492517,7 +492517,7 @@ sub_810D360: ; 810D360
thumb_func_end sub_810D360
thumb_func_start sub_810D37C
-sub_810D37C: ; 810D37C
+sub_810D37C: @ 810D37C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -492590,7 +492590,7 @@ _0810D404:
thumb_func_end sub_810D37C
thumb_func_start sub_810D40C
-sub_810D40C: ; 810D40C
+sub_810D40C: @ 810D40C
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -492641,7 +492641,7 @@ _0810D42A:
thumb_func_end sub_810D40C
thumb_func_start sub_810D47C
-sub_810D47C: ; 810D47C
+sub_810D47C: @ 810D47C
push {lr}
adds r1, r0, 0
movs r0, 0x2E
@@ -492709,7 +492709,7 @@ _0810D4EC:
thumb_func_end sub_810D47C
thumb_func_start sub_810D4F4
-sub_810D4F4: ; 810D4F4
+sub_810D4F4: @ 810D4F4
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -492817,7 +492817,7 @@ _0810D5D2:
thumb_func_end sub_810D4F4
thumb_func_start sub_810D5DC
-sub_810D5DC: ; 810D5DC
+sub_810D5DC: @ 810D5DC
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x3A]
@@ -492843,7 +492843,7 @@ _0810D604:
thumb_func_end sub_810D5DC
thumb_func_start sub_810D608
-sub_810D608: ; 810D608
+sub_810D608: @ 810D608
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -492911,7 +492911,7 @@ _0810D680:
thumb_func_end sub_810D608
thumb_func_start sub_810D6A8
-sub_810D6A8: ; 810D6A8
+sub_810D6A8: @ 810D6A8
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -492961,7 +492961,7 @@ _0810D704:
thumb_func_end sub_810D6A8
thumb_func_start sub_810D714
-sub_810D714: ; 810D714
+sub_810D714: @ 810D714
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -493002,7 +493002,7 @@ sub_810D714: ; 810D714
thumb_func_end sub_810D714
thumb_func_start sub_810D770
-sub_810D770: ; 810D770
+sub_810D770: @ 810D770
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -493092,7 +493092,7 @@ _0810D818:
thumb_func_end sub_810D770
thumb_func_start sub_810D830
-sub_810D830: ; 810D830
+sub_810D830: @ 810D830
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -493131,7 +493131,7 @@ _0810D870:
thumb_func_end sub_810D830
thumb_func_start sub_810D874
-sub_810D874: ; 810D874
+sub_810D874: @ 810D874
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -493236,7 +493236,7 @@ _0810D918:
thumb_func_end sub_810D874
thumb_func_start sub_810D960
-sub_810D960: ; 810D960
+sub_810D960: @ 810D960
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -493257,7 +493257,7 @@ _0810D976:
thumb_func_end sub_810D960
thumb_func_start sub_810D984
-sub_810D984: ; 810D984
+sub_810D984: @ 810D984
push {r4-r6,lr}
adds r5, r0, 0
ldr r4, =0x02038437
@@ -493322,7 +493322,7 @@ _0810D9E2:
thumb_func_end sub_810D984
thumb_func_start sub_810DA10
-sub_810DA10: ; 810DA10
+sub_810DA10: @ 810DA10
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -493371,7 +493371,7 @@ _0810DA5E:
thumb_func_end sub_810DA10
thumb_func_start sub_810DA7C
-sub_810DA7C: ; 810DA7C
+sub_810DA7C: @ 810DA7C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -493406,7 +493406,7 @@ _0810DAB6:
thumb_func_end sub_810DA7C
thumb_func_start sub_810DABC
-sub_810DABC: ; 810DABC
+sub_810DABC: @ 810DABC
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -493519,7 +493519,7 @@ _0810DB98:
thumb_func_end sub_810DABC
thumb_func_start sub_810DBAC
-sub_810DBAC: ; 810DBAC
+sub_810DBAC: @ 810DBAC
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -493562,7 +493562,7 @@ _0810DBC2:
thumb_func_end sub_810DBAC
thumb_func_start sub_810DC10
-sub_810DC10: ; 810DC10
+sub_810DC10: @ 810DC10
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -493578,7 +493578,7 @@ _0810DC24:
thumb_func_end sub_810DC10
thumb_func_start sub_810DC2C
-sub_810DC2C: ; 810DC2C
+sub_810DC2C: @ 810DC2C
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -493637,7 +493637,7 @@ _0810DC72:
thumb_func_end sub_810DC2C
thumb_func_start sub_810DCB4
-sub_810DCB4: ; 810DCB4
+sub_810DCB4: @ 810DCB4
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -493653,7 +493653,7 @@ _0810DCC8:
thumb_func_end sub_810DCB4
thumb_func_start sub_810DCD0
-sub_810DCD0: ; 810DCD0
+sub_810DCD0: @ 810DCD0
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -493692,7 +493692,7 @@ sub_810DCD0: ; 810DCD0
thumb_func_end sub_810DCD0
thumb_func_start sub_810DD24
-sub_810DD24: ; 810DD24
+sub_810DD24: @ 810DD24
push {r4,lr}
adds r4, r0, 0
bl sub_80A656C
@@ -493717,7 +493717,7 @@ _0810DD4A:
thumb_func_end sub_810DD24
thumb_func_start sub_810DD50
-sub_810DD50: ; 810DD50
+sub_810DD50: @ 810DD50
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038437
@@ -493767,7 +493767,7 @@ _0810DD7C:
thumb_func_end sub_810DD50
thumb_func_start sub_810DDC4
-sub_810DDC4: ; 810DDC4
+sub_810DDC4: @ 810DDC4
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -493817,7 +493817,7 @@ _0810DE16:
thumb_func_end sub_810DDC4
thumb_func_start sub_810DE2C
-sub_810DE2C: ; 810DE2C
+sub_810DE2C: @ 810DE2C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -493853,7 +493853,7 @@ _0810DE68:
thumb_func_end sub_810DE2C
thumb_func_start sub_810DE70
-sub_810DE70: ; 810DE70
+sub_810DE70: @ 810DE70
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -493874,7 +493874,7 @@ sub_810DE70: ; 810DE70
thumb_func_end sub_810DE70
thumb_func_start sub_810DE98
-sub_810DE98: ; 810DE98
+sub_810DE98: @ 810DE98
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -493908,7 +493908,7 @@ _0810DED2:
thumb_func_end sub_810DE98
thumb_func_start sub_810DED8
-sub_810DED8: ; 810DED8
+sub_810DED8: @ 810DED8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -493936,7 +493936,7 @@ sub_810DED8: ; 810DED8
thumb_func_end sub_810DED8
thumb_func_start sub_810DF18
-sub_810DF18: ; 810DF18
+sub_810DF18: @ 810DF18
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -494006,7 +494006,7 @@ _0810DF90:
thumb_func_end sub_810DF18
thumb_func_start sub_810DFA8
-sub_810DFA8: ; 810DFA8
+sub_810DFA8: @ 810DFA8
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x1
@@ -494060,7 +494060,7 @@ _0810DFC8:
thumb_func_end sub_810DFA8
thumb_func_start sub_810E028
-sub_810E028: ; 810E028
+sub_810E028: @ 810E028
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -494076,7 +494076,7 @@ _0810E03C:
thumb_func_end sub_810E028
thumb_func_start sub_810E044
-sub_810E044: ; 810E044
+sub_810E044: @ 810E044
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -494185,7 +494185,7 @@ _0810E0FE:
thumb_func_end sub_810E044
thumb_func_start sub_810E13C
-sub_810E13C: ; 810E13C
+sub_810E13C: @ 810E13C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -494218,7 +494218,7 @@ sub_810E13C: ; 810E13C
thumb_func_end sub_810E13C
thumb_func_start sub_810E184
-sub_810E184: ; 810E184
+sub_810E184: @ 810E184
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2E]
@@ -494257,7 +494257,7 @@ _0810E1C2:
thumb_func_end sub_810E184
thumb_func_start sub_810E1C8
-sub_810E1C8: ; 810E1C8
+sub_810E1C8: @ 810E1C8
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x02038436
@@ -494312,7 +494312,7 @@ _0810E1FE:
thumb_func_end sub_810E1C8
thumb_func_start sub_810E24C
-sub_810E24C: ; 810E24C
+sub_810E24C: @ 810E24C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -494376,7 +494376,7 @@ _0810E2BC:
thumb_func_end sub_810E24C
thumb_func_start sub_810E2C8
-sub_810E2C8: ; 810E2C8
+sub_810E2C8: @ 810E2C8
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -494416,7 +494416,7 @@ _0810E308:
thumb_func_end sub_810E2C8
thumb_func_start sub_810E314
-sub_810E314: ; 810E314
+sub_810E314: @ 810E314
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -494670,7 +494670,7 @@ _0810E4AA:
thumb_func_end sub_810E314
thumb_func_start sub_810E520
-sub_810E520: ; 810E520
+sub_810E520: @ 810E520
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -495377,7 +495377,7 @@ _0810EA36:
thumb_func_end sub_810E520
thumb_func_start sub_810EA4C
-sub_810EA4C: ; 810EA4C
+sub_810EA4C: @ 810EA4C
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x02038437
@@ -495414,7 +495414,7 @@ sub_810EA4C: ; 810EA4C
thumb_func_end sub_810EA4C
thumb_func_start sub_810EAA0
-sub_810EAA0: ; 810EAA0
+sub_810EAA0: @ 810EAA0
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -495488,7 +495488,7 @@ _0810EAF8:
thumb_func_end sub_810EAA0
thumb_func_start sub_810EB40
-sub_810EB40: ; 810EB40
+sub_810EB40: @ 810EB40
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -495528,7 +495528,7 @@ _0810EB82:
thumb_func_end sub_810EB40
thumb_func_start sub_810EB88
-sub_810EB88: ; 810EB88
+sub_810EB88: @ 810EB88
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -495605,7 +495605,7 @@ _0810EC16:
thumb_func_end sub_810EB88
thumb_func_start sub_810EC34
-sub_810EC34: ; 810EC34
+sub_810EC34: @ 810EC34
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -495655,7 +495655,7 @@ _0810EC8C:
thumb_func_end sub_810EC34
thumb_func_start sub_810EC94
-sub_810EC94: ; 810EC94
+sub_810EC94: @ 810EC94
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -495734,7 +495734,7 @@ _0810ED1E:
thumb_func_end sub_810EC94
thumb_func_start sub_810ED28
-sub_810ED28: ; 810ED28
+sub_810ED28: @ 810ED28
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -495767,7 +495767,7 @@ sub_810ED28: ; 810ED28
thumb_func_end sub_810ED28
thumb_func_start sub_810ED70
-sub_810ED70: ; 810ED70
+sub_810ED70: @ 810ED70
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2E]
@@ -495821,7 +495821,7 @@ _0810EDC8:
thumb_func_end sub_810ED70
thumb_func_start sub_810EDD0
-sub_810EDD0: ; 810EDD0
+sub_810EDD0: @ 810EDD0
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x32]
@@ -495859,7 +495859,7 @@ _0810EE0E:
thumb_func_end sub_810EDD0
thumb_func_start sub_810EE14
-sub_810EE14: ; 810EE14
+sub_810EE14: @ 810EE14
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -495972,7 +495972,7 @@ _0810EEEC:
thumb_func_end sub_810EE14
thumb_func_start sub_810EEF8
-sub_810EEF8: ; 810EEF8
+sub_810EEF8: @ 810EEF8
push {r4,r5,lr}
adds r5, r0, 0
bl GenerateRandomNumber2
@@ -496059,7 +496059,7 @@ _0810EF76:
thumb_func_end sub_810EEF8
thumb_func_start sub_810EFA8
-sub_810EFA8: ; 810EFA8
+sub_810EFA8: @ 810EFA8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -496112,7 +496112,7 @@ _0810EFFE:
thumb_func_end sub_810EFA8
thumb_func_start sub_810F004
-sub_810F004: ; 810F004
+sub_810F004: @ 810F004
movs r1, 0
strh r1, [r0, 0x3A]
movs r1, 0x40
@@ -496124,7 +496124,7 @@ sub_810F004: ; 810F004
thumb_func_end sub_810F004
thumb_func_start sub_810F018
-sub_810F018: ; 810F018
+sub_810F018: @ 810F018
push {lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -496183,7 +496183,7 @@ _0810F07E:
thumb_func_end sub_810F018
thumb_func_start sub_810F084
-sub_810F084: ; 810F084
+sub_810F084: @ 810F084
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -496271,7 +496271,7 @@ sub_810F084: ; 810F084
thumb_func_end sub_810F084
thumb_func_start sub_810F140
-sub_810F140: ; 810F140
+sub_810F140: @ 810F140
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x3A]
@@ -496310,7 +496310,7 @@ _0810F180:
thumb_func_end sub_810F140
thumb_func_start sub_810F184
-sub_810F184: ; 810F184
+sub_810F184: @ 810F184
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -496360,7 +496360,7 @@ _0810F1DA:
thumb_func_end sub_810F184
thumb_func_start sub_810F1EC
-sub_810F1EC: ; 810F1EC
+sub_810F1EC: @ 810F1EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -496520,7 +496520,7 @@ _0810F330:
thumb_func_end sub_810F1EC
thumb_func_start sub_810F340
-sub_810F340: ; 810F340
+sub_810F340: @ 810F340
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x1
@@ -496587,7 +496587,7 @@ _0810F3B6:
thumb_func_end sub_810F340
thumb_func_start sub_810F3C8
-sub_810F3C8: ; 810F3C8
+sub_810F3C8: @ 810F3C8
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -496618,7 +496618,7 @@ _0810F3F8:
thumb_func_end sub_810F3C8
thumb_func_start sub_810F400
-sub_810F400: ; 810F400
+sub_810F400: @ 810F400
push {r4-r7,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x30]
@@ -496675,7 +496675,7 @@ _0810F45E:
thumb_func_end sub_810F400
thumb_func_start sub_810F46C
-sub_810F46C: ; 810F46C
+sub_810F46C: @ 810F46C
push {r4-r6,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x34]
@@ -496764,7 +496764,7 @@ _0810F512:
thumb_func_end sub_810F46C
thumb_func_start sub_810F524
-sub_810F524: ; 810F524
+sub_810F524: @ 810F524
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80A4DF0
@@ -496813,7 +496813,7 @@ _0810F57C:
thumb_func_end sub_810F524
thumb_func_start sub_810F58C
-sub_810F58C: ; 810F58C
+sub_810F58C: @ 810F58C
push {r4-r6,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -496896,7 +496896,7 @@ _0810F62C:
thumb_func_end sub_810F58C
thumb_func_start sub_810F634
-sub_810F634: ; 810F634
+sub_810F634: @ 810F634
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -496951,7 +496951,7 @@ _0810F692:
thumb_func_end sub_810F634
thumb_func_start sub_810F6B0
-sub_810F6B0: ; 810F6B0
+sub_810F6B0: @ 810F6B0
push {r4-r7,lr}
adds r5, r0, 0
ldr r6, =0x02038436
@@ -497018,7 +497018,7 @@ _0810F722:
thumb_func_end sub_810F6B0
thumb_func_start sub_810F740
-sub_810F740: ; 810F740
+sub_810F740: @ 810F740
push {r4,lr}
adds r4, r0, 0
ldrb r1, [r4, 0x1]
@@ -497043,7 +497043,7 @@ sub_810F740: ; 810F740
thumb_func_end sub_810F740
thumb_func_start sub_810F774
-sub_810F774: ; 810F774
+sub_810F774: @ 810F774
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -497095,7 +497095,7 @@ _0810F7CC:
thumb_func_end sub_810F774
thumb_func_start sub_810F7D4
-sub_810F7D4: ; 810F7D4
+sub_810F7D4: @ 810F7D4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -497122,7 +497122,7 @@ sub_810F7D4: ; 810F7D4
thumb_func_end sub_810F7D4
thumb_func_start sub_810F810
-sub_810F810: ; 810F810
+sub_810F810: @ 810F810
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -497145,7 +497145,7 @@ _0810F830:
thumb_func_end sub_810F810
thumb_func_start sub_810F83C
-sub_810F83C: ; 810F83C
+sub_810F83C: @ 810F83C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -497185,7 +497185,7 @@ _0810F870:
thumb_func_end sub_810F83C
thumb_func_start sub_810F898
-sub_810F898: ; 810F898
+sub_810F898: @ 810F898
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -497270,7 +497270,7 @@ _0810F936:
thumb_func_end sub_810F898
thumb_func_start sub_810F940
-sub_810F940: ; 810F940
+sub_810F940: @ 810F940
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -497336,7 +497336,7 @@ _0810F9AA:
thumb_func_end sub_810F940
thumb_func_start sub_810F9D4
-sub_810F9D4: ; 810F9D4
+sub_810F9D4: @ 810F9D4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -497542,7 +497542,7 @@ _0810FB5A:
thumb_func_end sub_810F9D4
thumb_func_start sub_810FB60
-sub_810FB60: ; 810FB60
+sub_810FB60: @ 810FB60
push {r4,lr}
adds r4, r0, 0
movs r0, 0x30
@@ -497583,7 +497583,7 @@ _0810FB9C:
thumb_func_end sub_810FB60
thumb_func_start sub_810FBA8
-sub_810FBA8: ; 810FBA8
+sub_810FBA8: @ 810FBA8
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -497616,7 +497616,7 @@ _0810FBD4:
thumb_func_end sub_810FBA8
thumb_func_start sub_810FBF0
-sub_810FBF0: ; 810FBF0
+sub_810FBF0: @ 810FBF0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -497749,7 +497749,7 @@ _0810FD1E:
thumb_func_end sub_810FBF0
thumb_func_start sub_810FD3C
-sub_810FD3C: ; 810FD3C
+sub_810FD3C: @ 810FD3C
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -497836,7 +497836,7 @@ _0810FDE8:
thumb_func_end sub_810FD3C
thumb_func_start sub_810FDF0
-sub_810FDF0: ; 810FDF0
+sub_810FDF0: @ 810FDF0
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -497856,7 +497856,7 @@ _0810FE0E:
thumb_func_end sub_810FDF0
thumb_func_start sub_810FE14
-sub_810FE14: ; 810FE14
+sub_810FE14: @ 810FE14
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -497993,7 +497993,7 @@ _0810FEFA:
thumb_func_end sub_810FE14
thumb_func_start sub_810FF34
-sub_810FF34: ; 810FF34
+sub_810FF34: @ 810FF34
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -498128,7 +498128,7 @@ _08110026:
thumb_func_end sub_810FF34
thumb_func_start sub_8110034
-sub_8110034: ; 8110034
+sub_8110034: @ 8110034
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -498244,7 +498244,7 @@ _08110116:
thumb_func_end sub_8110034
thumb_func_start sub_8110134
-sub_8110134: ; 8110134
+sub_8110134: @ 8110134
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -498374,7 +498374,7 @@ _08110238:
thumb_func_end sub_8110134
thumb_func_start sub_8110240
-sub_8110240: ; 8110240
+sub_8110240: @ 8110240
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -498520,7 +498520,7 @@ _08110360:
thumb_func_end sub_8110240
thumb_func_start sub_8110368
-sub_8110368: ; 8110368
+sub_8110368: @ 8110368
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80A4DF0
@@ -498611,7 +498611,7 @@ _081103C4:
thumb_func_end sub_8110368
thumb_func_start sub_8110438
-sub_8110438: ; 8110438
+sub_8110438: @ 8110438
push {r4-r6,lr}
adds r6, r0, 0
bl sub_80A4DF0
@@ -498686,7 +498686,7 @@ _08110478:
thumb_func_end sub_8110438
thumb_func_start sub_81104E4
-sub_81104E4: ; 81104E4
+sub_81104E4: @ 81104E4
push {r4,r5,lr}
adds r5, r0, 0
bl sub_80A4DF0
@@ -498754,7 +498754,7 @@ _0811055A:
thumb_func_end sub_81104E4
thumb_func_start sub_811057C
-sub_811057C: ; 811057C
+sub_811057C: @ 811057C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6F3C
@@ -498785,7 +498785,7 @@ _081105AE:
thumb_func_end sub_811057C
thumb_func_start sub_81105B4
-sub_81105B4: ; 81105B4
+sub_81105B4: @ 81105B4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038437
@@ -498840,7 +498840,7 @@ _08110618:
thumb_func_end sub_81105B4
thumb_func_start sub_8110630
-sub_8110630: ; 8110630
+sub_8110630: @ 8110630
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -498883,7 +498883,7 @@ _08110678:
thumb_func_end sub_8110630
thumb_func_start sub_811067C
-sub_811067C: ; 811067C
+sub_811067C: @ 811067C
push {r4,lr}
adds r4, r0, 0
movs r1, 0xFD
@@ -498904,7 +498904,7 @@ sub_811067C: ; 811067C
thumb_func_end sub_811067C
thumb_func_start sub_81106A4
-sub_81106A4: ; 81106A4
+sub_81106A4: @ 81106A4
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x32]
@@ -498954,7 +498954,7 @@ _081106F6:
thumb_func_end sub_81106A4
thumb_func_start sub_8110700
-sub_8110700: ; 8110700
+sub_8110700: @ 8110700
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -498971,7 +498971,7 @@ sub_8110700: ; 8110700
thumb_func_end sub_8110700
thumb_func_start sub_8110720
-sub_8110720: ; 8110720
+sub_8110720: @ 8110720
push {r4-r7,lr}
sub sp, 0x4
adds r7, r0, 0
@@ -499106,7 +499106,7 @@ _081107B2:
thumb_func_end sub_8110720
thumb_func_start sub_8110850
-sub_8110850: ; 8110850
+sub_8110850: @ 8110850
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x1
@@ -499161,7 +499161,7 @@ _08110870:
thumb_func_end sub_8110850
thumb_func_start sub_81108CC
-sub_81108CC: ; 81108CC
+sub_81108CC: @ 81108CC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -499264,7 +499264,7 @@ _08110988:
thumb_func_end sub_81108CC
thumb_func_start sub_8110994
-sub_8110994: ; 8110994
+sub_8110994: @ 8110994
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -499303,7 +499303,7 @@ _081109B2:
thumb_func_end sub_8110994
thumb_func_start sub_81109F0
-sub_81109F0: ; 81109F0
+sub_81109F0: @ 81109F0
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -499357,7 +499357,7 @@ _08110A10:
thumb_func_end sub_81109F0
thumb_func_start sub_8110A70
-sub_8110A70: ; 8110A70
+sub_8110A70: @ 8110A70
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x38]
@@ -499387,7 +499387,7 @@ sub_8110A70: ; 8110A70
thumb_func_end sub_8110A70
thumb_func_start sub_8110AB4
-sub_8110AB4: ; 8110AB4
+sub_8110AB4: @ 8110AB4
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -499445,7 +499445,7 @@ _08110AEA:
thumb_func_end sub_8110AB4
thumb_func_start sub_8110B38
-sub_8110B38: ; 8110B38
+sub_8110B38: @ 8110B38
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -499481,7 +499481,7 @@ _08110B5C:
thumb_func_end sub_8110B38
thumb_func_start sub_8110B80
-sub_8110B80: ; 8110B80
+sub_8110B80: @ 8110B80
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -499522,7 +499522,7 @@ _08110BC6:
thumb_func_end sub_8110B80
thumb_func_start sub_8110BCC
-sub_8110BCC: ; 8110BCC
+sub_8110BCC: @ 8110BCC
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -499609,7 +499609,7 @@ _08110C6E:
thumb_func_end sub_8110BCC
thumb_func_start sub_8110CB0
-sub_8110CB0: ; 8110CB0
+sub_8110CB0: @ 8110CB0
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -499799,7 +499799,7 @@ _08110E3A:
thumb_func_end sub_8110CB0
thumb_func_start sub_8110E4C
-sub_8110E4C: ; 8110E4C
+sub_8110E4C: @ 8110E4C
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -499909,7 +499909,7 @@ _08110F24:
thumb_func_end sub_8110E4C
thumb_func_start sub_8110F30
-sub_8110F30: ; 8110F30
+sub_8110F30: @ 8110F30
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -499938,7 +499938,7 @@ sub_8110F30: ; 8110F30
thumb_func_end sub_8110F30
thumb_func_start sub_8110F74
-sub_8110F74: ; 8110F74
+sub_8110F74: @ 8110F74
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -500080,7 +500080,7 @@ _0811101E:
thumb_func_end sub_8110F74
thumb_func_start sub_81110A4
-sub_81110A4: ; 81110A4
+sub_81110A4: @ 81110A4
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -500265,7 +500265,7 @@ _0811120C:
thumb_func_end sub_81110A4
thumb_func_start sub_8111214
-sub_8111214: ; 8111214
+sub_8111214: @ 8111214
push {r4-r7,lr}
adds r4, r0, 0
ldrh r0, [r4, 0xA]
@@ -500387,7 +500387,7 @@ _08111304:
thumb_func_end sub_8111214
thumb_func_start sub_811131C
-sub_811131C: ; 811131C
+sub_811131C: @ 811131C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -500419,7 +500419,7 @@ _0811134E:
thumb_func_end sub_811131C
thumb_func_start sub_811135C
-sub_811135C: ; 811135C
+sub_811135C: @ 811135C
push {lr}
ldr r0, =0x02038400
ldr r0, [r0]
@@ -500445,7 +500445,7 @@ _0811137E:
thumb_func_end sub_811135C
thumb_func_start sub_8111388
-sub_8111388: ; 8111388
+sub_8111388: @ 8111388
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -500477,7 +500477,7 @@ sub_8111388: ; 8111388
thumb_func_end sub_8111388
thumb_func_start sub_81113C8
-sub_81113C8: ; 81113C8
+sub_81113C8: @ 81113C8
push {lr}
adds r2, r0, 0
adds r3, r2, 0
@@ -500521,7 +500521,7 @@ _08111412:
thumb_func_end sub_81113C8
thumb_func_start sub_8111418
-sub_8111418: ; 8111418
+sub_8111418: @ 8111418
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -500544,7 +500544,7 @@ _08111434:
thumb_func_end sub_8111418
thumb_func_start sub_8111444
-sub_8111444: ; 8111444
+sub_8111444: @ 8111444
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038437
@@ -500583,7 +500583,7 @@ sub_8111444: ; 8111444
thumb_func_end sub_8111444
thumb_func_start sub_811149C
-sub_811149C: ; 811149C
+sub_811149C: @ 811149C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -500625,7 +500625,7 @@ _081114E6:
thumb_func_end sub_811149C
thumb_func_start sub_81114EC
-sub_81114EC: ; 81114EC
+sub_81114EC: @ 81114EC
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -500660,7 +500660,7 @@ _0811151A:
thumb_func_end sub_81114EC
thumb_func_start sub_811152C
-sub_811152C: ; 811152C
+sub_811152C: @ 811152C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -500708,7 +500708,7 @@ _0811157A:
thumb_func_end sub_811152C
thumb_func_start sub_8111590
-sub_8111590: ; 8111590
+sub_8111590: @ 8111590
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -500764,7 +500764,7 @@ _081115F4:
thumb_func_end sub_8111590
thumb_func_start sub_811160C
-sub_811160C: ; 811160C
+sub_811160C: @ 811160C
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -500809,7 +500809,7 @@ sub_811160C: ; 811160C
thumb_func_end sub_811160C
thumb_func_start sub_8111674
-sub_8111674: ; 8111674
+sub_8111674: @ 8111674
push {r4,lr}
adds r4, r0, 0
bl sub_8111764
@@ -500866,7 +500866,7 @@ _081116DE:
thumb_func_end sub_8111674
thumb_func_start sub_81116E8
-sub_81116E8: ; 81116E8
+sub_81116E8: @ 81116E8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -500930,7 +500930,7 @@ _0811175E:
thumb_func_end sub_81116E8
thumb_func_start sub_8111764
-sub_8111764: ; 8111764
+sub_8111764: @ 8111764
push {r4,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x3A]
@@ -501008,7 +501008,7 @@ _081117EE:
thumb_func_end sub_8111764
thumb_func_start sub_81117F4
-sub_81117F4: ; 81117F4
+sub_81117F4: @ 81117F4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -501024,7 +501024,7 @@ sub_81117F4: ; 81117F4
thumb_func_end sub_81117F4
thumb_func_start sub_8111814
-sub_8111814: ; 8111814
+sub_8111814: @ 8111814
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -501087,7 +501087,7 @@ _08111884:
thumb_func_end sub_8111814
thumb_func_start sub_811188C
-sub_811188C: ; 811188C
+sub_811188C: @ 811188C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -501147,7 +501147,7 @@ sub_811188C: ; 811188C
thumb_func_end sub_811188C
thumb_func_start sub_8111914
-sub_8111914: ; 8111914
+sub_8111914: @ 8111914
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -501191,7 +501191,7 @@ _0811195C:
thumb_func_end sub_8111914
thumb_func_start sub_811196C
-sub_811196C: ; 811196C
+sub_811196C: @ 811196C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -501247,7 +501247,7 @@ _081119D8:
thumb_func_end sub_811196C
thumb_func_start sub_81119E0
-sub_81119E0: ; 81119E0
+sub_81119E0: @ 81119E0
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -501326,7 +501326,7 @@ sub_81119E0: ; 81119E0
thumb_func_end sub_81119E0
thumb_func_start sub_8111A88
-sub_8111A88: ; 8111A88
+sub_8111A88: @ 8111A88
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -501464,7 +501464,7 @@ _08111B96:
thumb_func_end sub_8111A88
thumb_func_start sub_8111B9C
-sub_8111B9C: ; 8111B9C
+sub_8111B9C: @ 8111B9C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -501478,7 +501478,7 @@ sub_8111B9C: ; 8111B9C
thumb_func_end sub_8111B9C
thumb_func_start sub_8111BB4
-sub_8111BB4: ; 8111BB4
+sub_8111BB4: @ 8111BB4
push {r4-r6,lr}
adds r3, r0, 0
movs r5, 0
@@ -501567,7 +501567,7 @@ _08111C4A:
thumb_func_end sub_8111BB4
thumb_func_start sub_8111C50
-sub_8111C50: ; 8111C50
+sub_8111C50: @ 8111C50
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -501700,7 +501700,7 @@ _08111D5C:
thumb_func_end sub_8111C50
thumb_func_start sub_8111D78
-sub_8111D78: ; 8111D78
+sub_8111D78: @ 8111D78
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -501809,7 +501809,7 @@ _08111E48:
thumb_func_end sub_8111D78
thumb_func_start sub_8111E50
-sub_8111E50: ; 8111E50
+sub_8111E50: @ 8111E50
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -501829,7 +501829,7 @@ sub_8111E50: ; 8111E50
thumb_func_end sub_8111E50
thumb_func_start sub_8111E78
-sub_8111E78: ; 8111E78
+sub_8111E78: @ 8111E78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -502114,7 +502114,7 @@ _081120CC:
thumb_func_end sub_8111E78
thumb_func_start sub_81120DC
-sub_81120DC: ; 81120DC
+sub_81120DC: @ 81120DC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -502186,7 +502186,7 @@ _0811215E:
thumb_func_end sub_81120DC
thumb_func_start sub_8112170
-sub_8112170: ; 8112170
+sub_8112170: @ 8112170
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -502298,7 +502298,7 @@ _08112258:
thumb_func_end sub_8112170
thumb_func_start sub_8112264
-sub_8112264: ; 8112264
+sub_8112264: @ 8112264
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -502427,7 +502427,7 @@ _081122D0:
thumb_func_end sub_8112264
thumb_func_start sub_8112384
-sub_8112384: ; 8112384
+sub_8112384: @ 8112384
push {r4,lr}
adds r2, r0, 0
ldrh r3, [r2, 0x36]
@@ -502463,7 +502463,7 @@ _081123BC:
thumb_func_end sub_8112384
thumb_func_start sub_81123C4
-sub_81123C4: ; 81123C4
+sub_81123C4: @ 81123C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -502705,7 +502705,7 @@ _081125B4:
thumb_func_end sub_81123C4
thumb_func_start sub_81125E0
-sub_81125E0: ; 81125E0
+sub_81125E0: @ 81125E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -502904,7 +502904,7 @@ _08112752:
thumb_func_end sub_81125E0
thumb_func_start sub_8112758
-sub_8112758: ; 8112758
+sub_8112758: @ 8112758
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -502976,7 +502976,7 @@ _081127BA:
thumb_func_end sub_8112758
thumb_func_start sub_811280C
-sub_811280C: ; 811280C
+sub_811280C: @ 811280C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -503144,7 +503144,7 @@ _08112966:
thumb_func_end sub_811280C
thumb_func_start sub_8112994
-sub_8112994: ; 8112994
+sub_8112994: @ 8112994
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -503183,7 +503183,7 @@ _081129DA:
thumb_func_end sub_8112994
thumb_func_start sub_81129F0
-sub_81129F0: ; 81129F0
+sub_81129F0: @ 81129F0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x1
@@ -503226,7 +503226,7 @@ _08112A28:
thumb_func_end sub_81129F0
thumb_func_start sub_8112A4C
-sub_8112A4C: ; 8112A4C
+sub_8112A4C: @ 8112A4C
push {r4,lr}
adds r3, r0, 0
ldrh r1, [r3, 0x2E]
@@ -503289,7 +503289,7 @@ _08112AC4:
thumb_func_end sub_8112A4C
thumb_func_start sub_8112ACC
-sub_8112ACC: ; 8112ACC
+sub_8112ACC: @ 8112ACC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -503352,7 +503352,7 @@ _08112B3A:
thumb_func_end sub_8112ACC
thumb_func_start sub_8112B44
-sub_8112B44: ; 8112B44
+sub_8112B44: @ 8112B44
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -503375,7 +503375,7 @@ sub_8112B44: ; 8112B44
thumb_func_end sub_8112B44
thumb_func_start sub_8112B78
-sub_8112B78: ; 8112B78
+sub_8112B78: @ 8112B78
push {r4-r7,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -503480,7 +503480,7 @@ _08112C40:
thumb_func_end sub_8112B78
thumb_func_start sub_8112C4C
-sub_8112C4C: ; 8112C4C
+sub_8112C4C: @ 8112C4C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -503497,7 +503497,7 @@ sub_8112C4C: ; 8112C4C
thumb_func_end sub_8112C4C
thumb_func_start sub_8112C6C
-sub_8112C6C: ; 8112C6C
+sub_8112C6C: @ 8112C6C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -503571,7 +503571,7 @@ sub_8112C6C: ; 8112C6C
thumb_func_end sub_8112C6C
thumb_func_start sub_8112D10
-sub_8112D10: ; 8112D10
+sub_8112D10: @ 8112D10
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -503772,7 +503772,7 @@ _08112E96:
thumb_func_end sub_8112D10
thumb_func_start sub_8112E9C
-sub_8112E9C: ; 8112E9C
+sub_8112E9C: @ 8112E9C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -503873,7 +503873,7 @@ _08112F56:
thumb_func_end sub_8112E9C
thumb_func_start sub_8112F60
-sub_8112F60: ; 8112F60
+sub_8112F60: @ 8112F60
adds r3, r0, 0
adds r3, 0x3E
ldrb r1, [r3]
@@ -503912,7 +503912,7 @@ sub_8112F60: ; 8112F60
thumb_func_end sub_8112F60
thumb_func_start sub_8112FB8
-sub_8112FB8: ; 8112FB8
+sub_8112FB8: @ 8112FB8
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x34]
@@ -503995,7 +503995,7 @@ _08113054:
thumb_func_end sub_8112FB8
thumb_func_start sub_8113064
-sub_8113064: ; 8113064
+sub_8113064: @ 8113064
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -504067,7 +504067,7 @@ _081130BE:
thumb_func_end sub_8113064
thumb_func_start sub_8113100
-sub_8113100: ; 8113100
+sub_8113100: @ 8113100
push {r4,r5,lr}
adds r5, r0, 0
bl sub_80A6838
@@ -504145,7 +504145,7 @@ _0811318E:
thumb_func_end sub_8113100
thumb_func_start sub_81131B4
-sub_81131B4: ; 81131B4
+sub_81131B4: @ 81131B4
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -504192,7 +504192,7 @@ _081131D2:
thumb_func_end sub_81131B4
thumb_func_start sub_8113224
-sub_8113224: ; 8113224
+sub_8113224: @ 8113224
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -504214,7 +504214,7 @@ _0811323E:
thumb_func_end sub_8113224
thumb_func_start sub_8113250
-sub_8113250: ; 8113250
+sub_8113250: @ 8113250
push {r4-r7,lr}
adds r6, r0, 0
ldr r4, =0x02038436
@@ -504278,7 +504278,7 @@ _081132B2:
thumb_func_end sub_8113250
thumb_func_start sub_81132E0
-sub_81132E0: ; 81132E0
+sub_81132E0: @ 81132E0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x2E
@@ -504415,7 +504415,7 @@ _081133E2:
thumb_func_end sub_81132E0
thumb_func_start sub_81133E8
-sub_81133E8: ; 81133E8
+sub_81133E8: @ 81133E8
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -504505,7 +504505,7 @@ _08113488:
thumb_func_end sub_81133E8
thumb_func_start sub_81134B8
-sub_81134B8: ; 81134B8
+sub_81134B8: @ 81134B8
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -504600,7 +504600,7 @@ _0811356E:
thumb_func_end sub_81134B8
thumb_func_start sub_8113574
-sub_8113574: ; 8113574
+sub_8113574: @ 8113574
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -504660,7 +504660,7 @@ _081135CA:
thumb_func_end sub_8113574
thumb_func_start sub_81135EC
-sub_81135EC: ; 81135EC
+sub_81135EC: @ 81135EC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -504741,7 +504741,7 @@ _08113674:
thumb_func_end sub_81135EC
thumb_func_start sub_811369C
-sub_811369C: ; 811369C
+sub_811369C: @ 811369C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -504780,7 +504780,7 @@ _081136E0:
thumb_func_end sub_811369C
thumb_func_start sub_81136E8
-sub_81136E8: ; 81136E8
+sub_81136E8: @ 81136E8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -504828,7 +504828,7 @@ _0811373C:
thumb_func_end sub_81136E8
thumb_func_start sub_811375C
-sub_811375C: ; 811375C
+sub_811375C: @ 811375C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -504892,7 +504892,7 @@ _081137DE:
thumb_func_end sub_811375C
thumb_func_start sub_81137E4
-sub_81137E4: ; 81137E4
+sub_81137E4: @ 81137E4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -504917,7 +504917,7 @@ sub_81137E4: ; 81137E4
thumb_func_end sub_81137E4
thumb_func_start sub_811381C
-sub_811381C: ; 811381C
+sub_811381C: @ 811381C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -504972,7 +504972,7 @@ _08113882:
thumb_func_end sub_811381C
thumb_func_start sub_8113888
-sub_8113888: ; 8113888
+sub_8113888: @ 8113888
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -505006,7 +505006,7 @@ _081138C4:
thumb_func_end sub_8113888
thumb_func_start sub_81138D4
-sub_81138D4: ; 81138D4
+sub_81138D4: @ 81138D4
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x02038437
@@ -505058,7 +505058,7 @@ sub_81138D4: ; 81138D4
thumb_func_end sub_81138D4
thumb_func_start sub_8113950
-sub_8113950: ; 8113950
+sub_8113950: @ 8113950
push {r4-r6,lr}
adds r4, r0, 0
ldrh r5, [r4, 0x30]
@@ -505132,7 +505132,7 @@ _081139D4:
thumb_func_end sub_8113950
thumb_func_start sub_81139DC
-sub_81139DC: ; 81139DC
+sub_81139DC: @ 81139DC
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -505162,7 +505162,7 @@ sub_81139DC: ; 81139DC
thumb_func_end sub_81139DC
thumb_func_start sub_8113A18
-sub_8113A18: ; 8113A18
+sub_8113A18: @ 8113A18
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -505197,7 +505197,7 @@ _08113A4E:
thumb_func_end sub_8113A18
thumb_func_start sub_8113A58
-sub_8113A58: ; 8113A58
+sub_8113A58: @ 8113A58
push {lr}
adds r3, r0, 0
ldrh r1, [r3, 0x36]
@@ -505228,7 +505228,7 @@ _08113A8A:
thumb_func_end sub_8113A58
thumb_func_start sub_8113A90
-sub_8113A90: ; 8113A90
+sub_8113A90: @ 8113A90
push {r4-r7,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -505347,7 +505347,7 @@ _08113B60:
thumb_func_end sub_8113A90
thumb_func_start sub_8113B90
-sub_8113B90: ; 8113B90
+sub_8113B90: @ 8113B90
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -505363,7 +505363,7 @@ _08113BA4:
thumb_func_end sub_8113B90
thumb_func_start sub_8113BAC
-sub_8113BAC: ; 8113BAC
+sub_8113BAC: @ 8113BAC
push {r4-r7,lr}
sub sp, 0x1C
lsls r0, 24
@@ -505540,7 +505540,7 @@ _08113CDC:
thumb_func_end sub_8113BAC
thumb_func_start sub_8113D60
-sub_8113D60: ; 8113D60
+sub_8113D60: @ 8113D60
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -505682,7 +505682,7 @@ _08113E72:
thumb_func_end sub_8113D60
thumb_func_start sub_8113E78
-sub_8113E78: ; 8113E78
+sub_8113E78: @ 8113E78
push {r4-r7,lr}
sub sp, 0x1C
lsls r0, 24
@@ -505934,7 +505934,7 @@ _081140A6:
thumb_func_end sub_8113E78
thumb_func_start sub_81140C8
-sub_81140C8: ; 81140C8
+sub_81140C8: @ 81140C8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -506123,7 +506123,7 @@ _08114232:
thumb_func_end sub_81140C8
thumb_func_start sub_8114244
-sub_8114244: ; 8114244
+sub_8114244: @ 8114244
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -506283,7 +506283,7 @@ _08114366:
thumb_func_end sub_8114244
thumb_func_start sub_8114374
-sub_8114374: ; 8114374
+sub_8114374: @ 8114374
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -506324,7 +506324,7 @@ _081143AA:
thumb_func_end sub_8114374
thumb_func_start sub_81143C0
-sub_81143C0: ; 81143C0
+sub_81143C0: @ 81143C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -506406,7 +506406,7 @@ _0811444E:
thumb_func_end sub_81143C0
thumb_func_start sub_8114470
-sub_8114470: ; 8114470
+sub_8114470: @ 8114470
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -506443,7 +506443,7 @@ _081144AC:
thumb_func_end sub_8114470
thumb_func_start sub_81144BC
-sub_81144BC: ; 81144BC
+sub_81144BC: @ 81144BC
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x0203841e
@@ -506470,7 +506470,7 @@ sub_81144BC: ; 81144BC
thumb_func_end sub_81144BC
thumb_func_start sub_81144F8
-sub_81144F8: ; 81144F8
+sub_81144F8: @ 81144F8
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -506703,7 +506703,7 @@ _08114714:
thumb_func_end sub_81144F8
thumb_func_start sub_8114748
-sub_8114748: ; 8114748
+sub_8114748: @ 8114748
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -506852,7 +506852,7 @@ _08114886:
thumb_func_end sub_8114748
thumb_func_start sub_811489C
-sub_811489C: ; 811489C
+sub_811489C: @ 811489C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -506944,7 +506944,7 @@ _0811494A:
thumb_func_end sub_811489C
thumb_func_start sub_8114960
-sub_8114960: ; 8114960
+sub_8114960: @ 8114960
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -506971,7 +506971,7 @@ _08114980:
thumb_func_end sub_8114960
thumb_func_start sub_8114994
-sub_8114994: ; 8114994
+sub_8114994: @ 8114994
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038436
@@ -507015,7 +507015,7 @@ sub_8114994: ; 8114994
thumb_func_end sub_8114994
thumb_func_start sub_81149FC
-sub_81149FC: ; 81149FC
+sub_81149FC: @ 81149FC
push {r4,r5,lr}
adds r5, r0, 0
bl sub_80A6900
@@ -507062,7 +507062,7 @@ _08114A50:
thumb_func_end sub_81149FC
thumb_func_start sub_8114A60
-sub_8114A60: ; 8114A60
+sub_8114A60: @ 8114A60
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -507078,7 +507078,7 @@ _08114A74:
thumb_func_end sub_8114A60
thumb_func_start sub_8114A7C
-sub_8114A7C: ; 8114A7C
+sub_8114A7C: @ 8114A7C
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x1
@@ -507126,7 +507126,7 @@ _08114A9C:
thumb_func_end sub_8114A7C
thumb_func_start sub_8114AF0
-sub_8114AF0: ; 8114AF0
+sub_8114AF0: @ 8114AF0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -507190,7 +507190,7 @@ _08114B48:
thumb_func_end sub_8114AF0
thumb_func_start sub_8114B80
-sub_8114B80: ; 8114B80
+sub_8114B80: @ 8114B80
push {r4-r6,lr}
adds r5, r0, 0
ldrh r2, [r5, 0x4]
@@ -507256,7 +507256,7 @@ _08114C02:
thumb_func_end sub_8114B80
thumb_func_start sub_8114C10
-sub_8114C10: ; 8114C10
+sub_8114C10: @ 8114C10
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -507290,7 +507290,7 @@ _08114C46:
thumb_func_end sub_8114C10
thumb_func_start sub_8114C4C
-sub_8114C4C: ; 8114C4C
+sub_8114C4C: @ 8114C4C
push {lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -507351,7 +507351,7 @@ _08114CB6:
thumb_func_end sub_8114C4C
thumb_func_start sub_8114CBC
-sub_8114CBC: ; 8114CBC
+sub_8114CBC: @ 8114CBC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -507381,7 +507381,7 @@ _08114CEA:
thumb_func_end sub_8114CBC
thumb_func_start sub_8114CFC
-sub_8114CFC: ; 8114CFC
+sub_8114CFC: @ 8114CFC
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -507586,7 +507586,7 @@ _08114EAA:
thumb_func_end sub_8114CFC
thumb_func_start sub_8114EB4
-sub_8114EB4: ; 8114EB4
+sub_8114EB4: @ 8114EB4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -507631,7 +507631,7 @@ _08114F02:
thumb_func_end sub_8114EB4
thumb_func_start sub_8114F14
-sub_8114F14: ; 8114F14
+sub_8114F14: @ 8114F14
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -507661,7 +507661,7 @@ _08114F42:
thumb_func_end sub_8114F14
thumb_func_start sub_8114F54
-sub_8114F54: ; 8114F54
+sub_8114F54: @ 8114F54
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -507729,7 +507729,7 @@ _08114FD2:
thumb_func_end sub_8114F54
thumb_func_start sub_8114FD8
-sub_8114FD8: ; 8114FD8
+sub_8114FD8: @ 8114FD8
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -507848,7 +507848,7 @@ _081150DA:
thumb_func_end sub_8114FD8
thumb_func_start sub_81150E0
-sub_81150E0: ; 81150E0
+sub_81150E0: @ 81150E0
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -507944,7 +507944,7 @@ _0811516E:
thumb_func_end sub_81150E0
thumb_func_start sub_81151A0
-sub_81151A0: ; 81151A0
+sub_81151A0: @ 81151A0
push {r4-r7,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -508009,7 +508009,7 @@ _081151DA:
thumb_func_end sub_81151A0
thumb_func_start sub_8115228
-sub_8115228: ; 8115228
+sub_8115228: @ 8115228
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -508025,7 +508025,7 @@ _0811523C:
thumb_func_end sub_8115228
thumb_func_start sub_8115244
-sub_8115244: ; 8115244
+sub_8115244: @ 8115244
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =0x0203841e
@@ -508087,7 +508087,7 @@ _08115262:
thumb_func_end sub_8115244
thumb_func_start sub_81152DC
-sub_81152DC: ; 81152DC
+sub_81152DC: @ 81152DC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -508189,7 +508189,7 @@ _081153A0:
thumb_func_end sub_81152DC
thumb_func_start sub_81153AC
-sub_81153AC: ; 81153AC
+sub_81153AC: @ 81153AC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -508318,7 +508318,7 @@ _0811549C:
thumb_func_end sub_81153AC
thumb_func_start sub_81154A4
-sub_81154A4: ; 81154A4
+sub_81154A4: @ 81154A4
push {r4-r7,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -508438,7 +508438,7 @@ _0811557E:
thumb_func_end sub_81154A4
thumb_func_start sub_8115588
-sub_8115588: ; 8115588
+sub_8115588: @ 8115588
push {r4-r7,lr}
adds r3, r0, 0
ldrh r1, [r3, 0xC]
@@ -508504,7 +508504,7 @@ _081155F4:
thumb_func_end sub_8115588
thumb_func_start sub_8115600
-sub_8115600: ; 8115600
+sub_8115600: @ 8115600
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -508525,7 +508525,7 @@ _08115614:
thumb_func_end sub_8115600
thumb_func_start sub_8115628
-sub_8115628: ; 8115628
+sub_8115628: @ 8115628
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -508598,7 +508598,7 @@ _0811565A:
thumb_func_end sub_8115628
thumb_func_start sub_81156D0
-sub_81156D0: ; 81156D0
+sub_81156D0: @ 81156D0
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -508638,7 +508638,7 @@ _0811571C:
thumb_func_end sub_81156D0
thumb_func_start sub_811572C
-sub_811572C: ; 811572C
+sub_811572C: @ 811572C
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -508688,7 +508688,7 @@ _0811577A:
thumb_func_end sub_811572C
thumb_func_start sub_8115798
-sub_8115798: ; 8115798
+sub_8115798: @ 8115798
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -508742,7 +508742,7 @@ _081157F6:
thumb_func_end sub_8115798
thumb_func_start sub_81157FC
-sub_81157FC: ; 81157FC
+sub_81157FC: @ 81157FC
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -508773,7 +508773,7 @@ sub_81157FC: ; 81157FC
thumb_func_end sub_81157FC
thumb_func_start sub_811583C
-sub_811583C: ; 811583C
+sub_811583C: @ 811583C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -508812,7 +508812,7 @@ sub_811583C: ; 811583C
thumb_func_end sub_811583C
thumb_func_start sub_8115884
-sub_8115884: ; 8115884
+sub_8115884: @ 8115884
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -508830,7 +508830,7 @@ _0811589A:
thumb_func_end sub_8115884
thumb_func_start sub_81158A4
-sub_81158A4: ; 81158A4
+sub_81158A4: @ 81158A4
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -508870,7 +508870,7 @@ sub_81158A4: ; 81158A4
thumb_func_end sub_81158A4
thumb_func_start sub_81158F8
-sub_81158F8: ; 81158F8
+sub_81158F8: @ 81158F8
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -508941,7 +508941,7 @@ _0811597C:
thumb_func_end sub_81158F8
thumb_func_start sub_8115984
-sub_8115984: ; 8115984
+sub_8115984: @ 8115984
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037fd4
@@ -508966,7 +508966,7 @@ _081159AA:
thumb_func_end sub_8115984
thumb_func_start sub_81159B4
-sub_81159B4: ; 81159B4
+sub_81159B4: @ 81159B4
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x0203841e
@@ -509003,7 +509003,7 @@ sub_81159B4: ; 81159B4
thumb_func_end sub_81159B4
thumb_func_start sub_8115A04
-sub_8115A04: ; 8115A04
+sub_8115A04: @ 8115A04
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -509040,7 +509040,7 @@ sub_8115A04: ; 8115A04
thumb_func_end sub_8115A04
thumb_func_start sub_8115A54
-sub_8115A54: ; 8115A54
+sub_8115A54: @ 8115A54
push {r4-r6,lr}
sub sp, 0x4
adds r5, r1, 0
@@ -509081,7 +509081,7 @@ sub_8115A54: ; 8115A54
thumb_func_end sub_8115A54
thumb_func_start sub_8115AA4
-sub_8115AA4: ; 8115AA4
+sub_8115AA4: @ 8115AA4
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -509137,7 +509137,7 @@ _08115B06:
thumb_func_end sub_8115AA4
thumb_func_start sub_8115B0C
-sub_8115B0C: ; 8115B0C
+sub_8115B0C: @ 8115B0C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -509226,7 +509226,7 @@ _08115B82:
thumb_func_end sub_8115B0C
thumb_func_start sub_8115BC8
-sub_8115BC8: ; 8115BC8
+sub_8115BC8: @ 8115BC8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r1, 0
@@ -509267,7 +509267,7 @@ sub_8115BC8: ; 8115BC8
thumb_func_end sub_8115BC8
thumb_func_start sub_8115C18
-sub_8115C18: ; 8115C18
+sub_8115C18: @ 8115C18
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -509323,7 +509323,7 @@ _08115C7A:
thumb_func_end sub_8115C18
thumb_func_start sub_8115C80
-sub_8115C80: ; 8115C80
+sub_8115C80: @ 8115C80
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -509360,7 +509360,7 @@ sub_8115C80: ; 8115C80
thumb_func_end sub_8115C80
thumb_func_start sub_8115CD0
-sub_8115CD0: ; 8115CD0
+sub_8115CD0: @ 8115CD0
push {r4-r6,lr}
sub sp, 0x4
adds r5, r1, 0
@@ -509406,7 +509406,7 @@ sub_8115CD0: ; 8115CD0
thumb_func_end sub_8115CD0
thumb_func_start sub_8115D2C
-sub_8115D2C: ; 8115D2C
+sub_8115D2C: @ 8115D2C
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -509462,7 +509462,7 @@ _08115D8E:
thumb_func_end sub_8115D2C
thumb_func_start sub_8115D94
-sub_8115D94: ; 8115D94
+sub_8115D94: @ 8115D94
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -509513,7 +509513,7 @@ sub_8115D94: ; 8115D94
thumb_func_end sub_8115D94
thumb_func_start sub_8115E00
-sub_8115E00: ; 8115E00
+sub_8115E00: @ 8115E00
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -509604,7 +509604,7 @@ _08115EAC:
thumb_func_end sub_8115E00
thumb_func_start sub_8115EB8
-sub_8115EB8: ; 8115EB8
+sub_8115EB8: @ 8115EB8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -509646,7 +509646,7 @@ _08115EFE:
thumb_func_end sub_8115EB8
thumb_func_start sub_8115F10
-sub_8115F10: ; 8115F10
+sub_8115F10: @ 8115F10
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -509710,7 +509710,7 @@ _08115F6E:
thumb_func_end sub_8115F10
thumb_func_start sub_8115F94
-sub_8115F94: ; 8115F94
+sub_8115F94: @ 8115F94
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -509839,7 +509839,7 @@ _0811607A:
thumb_func_end sub_8115F94
thumb_func_start sub_81160A4
-sub_81160A4: ; 81160A4
+sub_81160A4: @ 81160A4
push {r4,lr}
adds r4, r0, 0
adds r2, r4, 0
@@ -509918,7 +509918,7 @@ _08116130:
thumb_func_end sub_81160A4
thumb_func_start sub_8116148
-sub_8116148: ; 8116148
+sub_8116148: @ 8116148
push {r4-r7,lr}
adds r3, r0, 0
ldrh r1, [r3, 0x34]
@@ -510007,7 +510007,7 @@ _081161E2:
thumb_func_end sub_8116148
thumb_func_start sub_81161F4
-sub_81161F4: ; 81161F4
+sub_81161F4: @ 81161F4
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r4, =0x020241e4
@@ -510092,7 +510092,7 @@ _08116298:
thumb_func_end sub_81161F4
thumb_func_start sub_81162A4
-sub_81162A4: ; 81162A4
+sub_81162A4: @ 81162A4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -510128,7 +510128,7 @@ sub_81162A4: ; 81162A4
thumb_func_end sub_81162A4
thumb_func_start sub_81162F8
-sub_81162F8: ; 81162F8
+sub_81162F8: @ 81162F8
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -510204,7 +510204,7 @@ _08116382:
thumb_func_end sub_81162F8
thumb_func_start sub_8116388
-sub_8116388: ; 8116388
+sub_8116388: @ 8116388
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -510236,7 +510236,7 @@ _081163B4:
thumb_func_end sub_8116388
thumb_func_start sub_81163D0
-sub_81163D0: ; 81163D0
+sub_81163D0: @ 81163D0
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -510271,7 +510271,7 @@ _081163FC:
thumb_func_end sub_81163D0
thumb_func_start sub_8116420
-sub_8116420: ; 8116420
+sub_8116420: @ 8116420
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -510298,7 +510298,7 @@ _08116444:
thumb_func_end sub_8116420
thumb_func_start sub_8116458
-sub_8116458: ; 8116458
+sub_8116458: @ 8116458
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -510362,7 +510362,7 @@ _0811649C:
thumb_func_end sub_8116458
thumb_func_start sub_81164F0
-sub_81164F0: ; 81164F0
+sub_81164F0: @ 81164F0
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203841e
@@ -510411,7 +510411,7 @@ sub_81164F0: ; 81164F0
thumb_func_end sub_81164F0
thumb_func_start sub_8116560
-sub_8116560: ; 8116560
+sub_8116560: @ 8116560
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -510444,7 +510444,7 @@ _08116584:
thumb_func_end sub_8116560
thumb_func_start sub_81165A8
-sub_81165A8: ; 81165A8
+sub_81165A8: @ 81165A8
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203841e
@@ -510473,7 +510473,7 @@ _081165D4:
thumb_func_end sub_81165A8
thumb_func_start sub_81165E4
-sub_81165E4: ; 81165E4
+sub_81165E4: @ 81165E4
push {lr}
adds r3, r0, 0
movs r0, 0x3E
@@ -510506,7 +510506,7 @@ _0811661A:
thumb_func_end sub_81165E4
thumb_func_start sub_8116620
-sub_8116620: ; 8116620
+sub_8116620: @ 8116620
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -510539,7 +510539,7 @@ sub_8116620: ; 8116620
thumb_func_end sub_8116620
thumb_func_start sub_8116664
-sub_8116664: ; 8116664
+sub_8116664: @ 8116664
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -510658,7 +510658,7 @@ _0811673C:
thumb_func_end sub_8116664
thumb_func_start sub_811675C
-sub_811675C: ; 811675C
+sub_811675C: @ 811675C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -510747,7 +510747,7 @@ _08116832:
thumb_func_end sub_811675C
thumb_func_start sub_8116848
-sub_8116848: ; 8116848
+sub_8116848: @ 8116848
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -510769,7 +510769,7 @@ sub_8116848: ; 8116848
thumb_func_end sub_8116848
thumb_func_start sub_8116874
-sub_8116874: ; 8116874
+sub_8116874: @ 8116874
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -510801,7 +510801,7 @@ sub_8116874: ; 8116874
thumb_func_end sub_8116874
thumb_func_start sub_81168B8
-sub_81168B8: ; 81168B8
+sub_81168B8: @ 81168B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -510893,7 +510893,7 @@ _08116954:
thumb_func_end sub_81168B8
thumb_func_start sub_8116960
-sub_8116960: ; 8116960
+sub_8116960: @ 8116960
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -510922,7 +510922,7 @@ sub_8116960: ; 8116960
thumb_func_end sub_8116960
thumb_func_start sub_81169A0
-sub_81169A0: ; 81169A0
+sub_81169A0: @ 81169A0
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -510941,7 +510941,7 @@ _081169B8:
thumb_func_end sub_81169A0
thumb_func_start sub_81169C0
-sub_81169C0: ; 81169C0
+sub_81169C0: @ 81169C0
lsls r0, 24
lsrs r0, 24
lsls r1, r0, 2
@@ -510968,7 +510968,7 @@ sub_81169C0: ; 81169C0
thumb_func_end sub_81169C0
thumb_func_start sub_81169F8
-sub_81169F8: ; 81169F8
+sub_81169F8: @ 81169F8
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -511077,7 +511077,7 @@ _08116ACA:
thumb_func_end sub_81169F8
thumb_func_start sub_8116AD0
-sub_8116AD0: ; 8116AD0
+sub_8116AD0: @ 8116AD0
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -511114,7 +511114,7 @@ _08116B08:
thumb_func_end sub_8116AD0
thumb_func_start sub_8116B14
-sub_8116B14: ; 8116B14
+sub_8116B14: @ 8116B14
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -511351,7 +511351,7 @@ _08116CAC:
thumb_func_end sub_8116B14
thumb_func_start sub_8116D64
-sub_8116D64: ; 8116D64
+sub_8116D64: @ 8116D64
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -511495,7 +511495,7 @@ _08116E86:
thumb_func_end sub_8116D64
thumb_func_start sub_8116EB4
-sub_8116EB4: ; 8116EB4
+sub_8116EB4: @ 8116EB4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -511532,7 +511532,7 @@ _08116EC8:
thumb_func_end sub_8116EB4
thumb_func_start sub_8116F04
-sub_8116F04: ; 8116F04
+sub_8116F04: @ 8116F04
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -511735,7 +511735,7 @@ _081170C4:
thumb_func_end sub_8116F04
thumb_func_start sub_81170EC
-sub_81170EC: ; 81170EC
+sub_81170EC: @ 81170EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -511960,7 +511960,7 @@ _081172E0:
thumb_func_end sub_81170EC
thumb_func_start sub_81172EC
-sub_81172EC: ; 81172EC
+sub_81172EC: @ 81172EC
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -512161,7 +512161,7 @@ _08117478:
thumb_func_end sub_81172EC
thumb_func_start sub_8117494
-sub_8117494: ; 8117494
+sub_8117494: @ 8117494
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -512209,7 +512209,7 @@ sub_8117494: ; 8117494
thumb_func_end sub_8117494
thumb_func_start sub_8117500
-sub_8117500: ; 8117500
+sub_8117500: @ 8117500
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -512314,7 +512314,7 @@ _081175BE:
thumb_func_end sub_8117500
thumb_func_start sub_81175C4
-sub_81175C4: ; 81175C4
+sub_81175C4: @ 81175C4
push {r4-r6,lr}
adds r3, r0, 0
lsls r1, 16
@@ -512357,7 +512357,7 @@ _081175FA:
thumb_func_end sub_81175C4
thumb_func_start sub_8117610
-sub_8117610: ; 8117610
+sub_8117610: @ 8117610
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -512399,7 +512399,7 @@ _0811763C:
thumb_func_end sub_8117610
thumb_func_start sub_8117660
-sub_8117660: ; 8117660
+sub_8117660: @ 8117660
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -512452,7 +512452,7 @@ _0811769C:
thumb_func_end sub_8117660
thumb_func_start sub_81176D8
-sub_81176D8: ; 81176D8
+sub_81176D8: @ 81176D8
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -512510,7 +512510,7 @@ _0811773E:
thumb_func_end sub_81176D8
thumb_func_start sub_8117754
-sub_8117754: ; 8117754
+sub_8117754: @ 8117754
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -512531,7 +512531,7 @@ sub_8117754: ; 8117754
thumb_func_end sub_8117754
thumb_func_start sub_8117780
-sub_8117780: ; 8117780
+sub_8117780: @ 8117780
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -512552,7 +512552,7 @@ sub_8117780: ; 8117780
thumb_func_end sub_8117780
thumb_func_start sub_81177AC
-sub_81177AC: ; 81177AC
+sub_81177AC: @ 81177AC
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -512578,7 +512578,7 @@ _081177C8:
thumb_func_end sub_81177AC
thumb_func_start sub_81177E4
-sub_81177E4: ; 81177E4
+sub_81177E4: @ 81177E4
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -512630,7 +512630,7 @@ _0811782C:
thumb_func_end sub_81177E4
thumb_func_start sub_8117854
-sub_8117854: ; 8117854
+sub_8117854: @ 8117854
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -512858,7 +512858,7 @@ _081179CC:
thumb_func_end sub_8117854
thumb_func_start sub_8117A60
-sub_8117A60: ; 8117A60
+sub_8117A60: @ 8117A60
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -513073,7 +513073,7 @@ _08117C0C:
thumb_func_end sub_8117A60
thumb_func_start sub_8117C24
-sub_8117C24: ; 8117C24
+sub_8117C24: @ 8117C24
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -513088,7 +513088,7 @@ sub_8117C24: ; 8117C24
thumb_func_end sub_8117C24
thumb_func_start sub_8117C44
-sub_8117C44: ; 8117C44
+sub_8117C44: @ 8117C44
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -513111,7 +513111,7 @@ sub_8117C44: ; 8117C44
thumb_func_end sub_8117C44
thumb_func_start sub_8117C70
-sub_8117C70: ; 8117C70
+sub_8117C70: @ 8117C70
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -513136,7 +513136,7 @@ sub_8117C70: ; 8117C70
thumb_func_end sub_8117C70
thumb_func_start sub_8117CA0
-sub_8117CA0: ; 8117CA0
+sub_8117CA0: @ 8117CA0
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -513211,7 +513211,7 @@ _08117CFC:
thumb_func_end sub_8117CA0
thumb_func_start sub_8117D3C
-sub_8117D3C: ; 8117D3C
+sub_8117D3C: @ 8117D3C
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -513286,7 +513286,7 @@ _08117D98:
thumb_func_end sub_8117D3C
thumb_func_start sub_8117DD8
-sub_8117DD8: ; 8117DD8
+sub_8117DD8: @ 8117DD8
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -513352,7 +513352,7 @@ _08117E34:
thumb_func_end sub_8117DD8
thumb_func_start sub_8117E60
-sub_8117E60: ; 8117E60
+sub_8117E60: @ 8117E60
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -513379,7 +513379,7 @@ _08117E84:
thumb_func_end sub_8117E60
thumb_func_start sub_8117E94
-sub_8117E94: ; 8117E94
+sub_8117E94: @ 8117E94
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -513398,7 +513398,7 @@ sub_8117E94: ; 8117E94
thumb_func_end sub_8117E94
thumb_func_start sub_8117EC4
-sub_8117EC4: ; 8117EC4
+sub_8117EC4: @ 8117EC4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -513431,7 +513431,7 @@ _08117EFC:
thumb_func_end sub_8117EC4
thumb_func_start sub_8117F10
-sub_8117F10: ; 8117F10
+sub_8117F10: @ 8117F10
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -513446,7 +513446,7 @@ sub_8117F10: ; 8117F10
thumb_func_end sub_8117F10
thumb_func_start sub_8117F30
-sub_8117F30: ; 8117F30
+sub_8117F30: @ 8117F30
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -513465,7 +513465,7 @@ sub_8117F30: ; 8117F30
thumb_func_end sub_8117F30
thumb_func_start sub_8117F60
-sub_8117F60: ; 8117F60
+sub_8117F60: @ 8117F60
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -513515,7 +513515,7 @@ _08117FB4:
thumb_func_end sub_8117F60
thumb_func_start sub_8117FD0
-sub_8117FD0: ; 8117FD0
+sub_8117FD0: @ 8117FD0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -513557,7 +513557,7 @@ _08118014:
thumb_func_end sub_8117FD0
thumb_func_start lcd_bg_operations
-lcd_bg_operations: ; 811802C
+lcd_bg_operations: @ 811802C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -513686,7 +513686,7 @@ _08118132:
thumb_func_end lcd_bg_operations
thumb_func_start sub_8118140
-sub_8118140: ; 8118140
+sub_8118140: @ 8118140
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -513763,7 +513763,7 @@ _081181CA:
thumb_func_end sub_8118140
thumb_func_start battle_intro_launch
-battle_intro_launch: ; 81181D4
+battle_intro_launch: @ 81181D4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -513843,7 +513843,7 @@ _08118258:
thumb_func_end battle_intro_launch
thumb_func_start sub_811828C
-sub_811828C: ; 811828C
+sub_811828C: @ 811828C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -513880,7 +513880,7 @@ sub_811828C: ; 811828C
thumb_func_end sub_811828C
thumb_func_start task_battle_intro_80BC47C
-task_battle_intro_80BC47C: ; 81182EC
+task_battle_intro_80BC47C: @ 81182EC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -514153,7 +514153,7 @@ _0811852A:
thumb_func_end task_battle_intro_80BC47C
thumb_func_start task00_battle_intro_80BC6C8
-task00_battle_intro_80BC6C8: ; 8118538
+task00_battle_intro_80BC6C8: @ 8118538
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -514514,7 +514514,7 @@ _08118832:
thumb_func_end task00_battle_intro_80BC6C8
thumb_func_start task_battle_intro_anim
-task_battle_intro_anim: ; 8118844
+task_battle_intro_anim: @ 8118844
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -514803,7 +514803,7 @@ _08118AB0:
thumb_func_end task_battle_intro_anim
thumb_func_start task00_battle_intro_wireless
-task00_battle_intro_wireless: ; 8118AC0
+task00_battle_intro_wireless: @ 8118AC0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -515115,7 +515115,7 @@ _08118D5A:
thumb_func_end task00_battle_intro_wireless
thumb_func_start sub_8118D68
-sub_8118D68: ; 8118D68
+sub_8118D68: @ 8118D68
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -515369,7 +515369,7 @@ _08118FB2:
thumb_func_end sub_8118D68
thumb_func_start sub_8118FBC
-sub_8118FBC: ; 8118FBC
+sub_8118FBC: @ 8118FBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -515477,7 +515477,7 @@ _08119068:
thumb_func_end sub_8118FBC
thumb_func_start sub_8119094
-sub_8119094: ; 8119094
+sub_8119094: @ 8119094
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -515584,8 +515584,8 @@ _08119148:
thumb_func_end sub_8119094
thumb_func_start MovePlayerOnBike
-; void MovePlayerOnBike(int dpad_direction, int buttons_new, int buttons_held)
-MovePlayerOnBike: ; 8119164
+@ void MovePlayerOnBike(int dpad_direction, int buttons_new, int buttons_held)
+MovePlayerOnBike: @ 8119164
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -515615,7 +515615,7 @@ _08119194:
thumb_func_end MovePlayerOnBike
thumb_func_start MovePlayerOnMachBike
-MovePlayerOnMachBike: ; 811919C
+MovePlayerOnMachBike: @ 811919C
push {r4,lr}
sub sp, 0x4
mov r1, sp
@@ -515639,7 +515639,7 @@ MovePlayerOnMachBike: ; 811919C
thumb_func_end MovePlayerOnMachBike
thumb_func_start CheckMovementInputMachBike
-CheckMovementInputMachBike: ; 81191CC
+CheckMovementInputMachBike: @ 81191CC
push {r4,lr}
adds r4, r0, 0
bl player_get_direction_upper_nybble
@@ -515689,7 +515689,7 @@ _0811921C:
thumb_func_end CheckMovementInputMachBike
thumb_func_start sub_8119224
-sub_8119224: ; 8119224
+sub_8119224: @ 8119224
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -515700,7 +515700,7 @@ sub_8119224: ; 8119224
thumb_func_end sub_8119224
thumb_func_start sub_8119238
-sub_8119238: ; 8119238
+sub_8119238: @ 8119238
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -515734,7 +515734,7 @@ _0811927A:
thumb_func_end sub_8119238
thumb_func_start sub_8119280
-sub_8119280: ; 8119280
+sub_8119280: @ 8119280
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -515828,7 +515828,7 @@ _0811933A:
thumb_func_end sub_8119280
thumb_func_start sub_8119344
-sub_8119344: ; 8119344
+sub_8119344: @ 8119344
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -515894,8 +515894,8 @@ _081193BE:
thumb_func_end sub_8119344
thumb_func_start MovePlayerOnAcroBike
-; void MovePlayerOnAcroBike(int dpad_direction, int buttons_new, int buttons_held)
-MovePlayerOnAcroBike: ; 81193C8
+@ void MovePlayerOnAcroBike(int dpad_direction, int buttons_new, int buttons_held)
+MovePlayerOnAcroBike: @ 81193C8
push {r4,lr}
sub sp, 0x4
mov r3, sp
@@ -515923,7 +515923,7 @@ MovePlayerOnAcroBike: ; 81193C8
thumb_func_end MovePlayerOnAcroBike
thumb_func_start CheckMovementInputAcroBike
-CheckMovementInputAcroBike: ; 8119400
+CheckMovementInputAcroBike: @ 8119400
push {r4,lr}
lsls r1, 16
lsrs r1, 16
@@ -515945,7 +515945,7 @@ CheckMovementInputAcroBike: ; 8119400
thumb_func_end CheckMovementInputAcroBike
thumb_func_start CheckMovementInputAcroBikeNormal
-CheckMovementInputAcroBikeNormal: ; 811942C
+CheckMovementInputAcroBikeNormal: @ 811942C
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 16
@@ -516028,7 +516028,7 @@ _081194C0:
thumb_func_end CheckMovementInputAcroBikeNormal
thumb_func_start CheckMovementInputAcroBikeChangingDirection
-CheckMovementInputAcroBikeChangingDirection: ; 81194C8
+CheckMovementInputAcroBikeChangingDirection: @ 81194C8
push {r4-r6,lr}
adds r5, r0, 0
ldr r4, =0x02037590
@@ -516090,7 +516090,7 @@ _0811953A:
thumb_func_end CheckMovementInputAcroBikeChangingDirection
thumb_func_start CheckMovementInputAcroBikeStandingWheelie
-CheckMovementInputAcroBikeStandingWheelie: ; 8119540
+CheckMovementInputAcroBikeStandingWheelie: @ 8119540
push {r4-r7,lr}
adds r7, r0, 0
lsls r4, r2, 16
@@ -516170,7 +516170,7 @@ _081195D8:
thumb_func_end CheckMovementInputAcroBikeStandingWheelie
thumb_func_start CheckMovementInputAcroBikeBunnyHop
-CheckMovementInputAcroBikeBunnyHop: ; 81195E0
+CheckMovementInputAcroBikeBunnyHop: @ 81195E0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -516254,7 +516254,7 @@ _08119676:
thumb_func_end CheckMovementInputAcroBikeBunnyHop
thumb_func_start CheckMovementInputAcroBikeMovingWheelie
-CheckMovementInputAcroBikeMovingWheelie: ; 8119688
+CheckMovementInputAcroBikeMovingWheelie: @ 8119688
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -516364,7 +516364,7 @@ _08119750:
thumb_func_end CheckMovementInputAcroBikeMovingWheelie
thumb_func_start CheckMovementInputAcroBikeUnknownMode5
-CheckMovementInputAcroBikeUnknownMode5: ; 8119764
+CheckMovementInputAcroBikeUnknownMode5: @ 8119764
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -516408,7 +516408,7 @@ CheckMovementInputAcroBikeUnknownMode5: ; 8119764
thumb_func_end CheckMovementInputAcroBikeUnknownMode5
thumb_func_start CheckMovementInputAcroBikeUnknownMode6
-CheckMovementInputAcroBikeUnknownMode6: ; 81197C0
+CheckMovementInputAcroBikeUnknownMode6: @ 81197C0
push {r4,lr}
lsls r1, 16
lsrs r1, 16
@@ -516427,7 +516427,7 @@ CheckMovementInputAcroBikeUnknownMode6: ; 81197C0
thumb_func_end CheckMovementInputAcroBikeUnknownMode6
thumb_func_start sub_81197E4
-sub_81197E4: ; 81197E4
+sub_81197E4: @ 81197E4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -516437,7 +516437,7 @@ sub_81197E4: ; 81197E4
thumb_func_end sub_81197E4
thumb_func_start sub_81197F4
-sub_81197F4: ; 81197F4
+sub_81197F4: @ 81197F4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516466,7 +516466,7 @@ _0811981A:
thumb_func_end sub_81197F4
thumb_func_start sub_8119830
-sub_8119830: ; 8119830
+sub_8119830: @ 8119830
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -516535,7 +516535,7 @@ _081198BA:
thumb_func_end sub_8119830
thumb_func_start sub_81198C0
-sub_81198C0: ; 81198C0
+sub_81198C0: @ 81198C0
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516564,7 +516564,7 @@ _081198E6:
thumb_func_end sub_81198C0
thumb_func_start sub_81198FC
-sub_81198FC: ; 81198FC
+sub_81198FC: @ 81198FC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516593,7 +516593,7 @@ _08119922:
thumb_func_end sub_81198FC
thumb_func_start sub_8119938
-sub_8119938: ; 8119938
+sub_8119938: @ 8119938
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516622,7 +516622,7 @@ _0811995E:
thumb_func_end sub_8119938
thumb_func_start sub_8119974
-sub_8119974: ; 8119974
+sub_8119974: @ 8119974
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516651,7 +516651,7 @@ _0811999A:
thumb_func_end sub_8119974
thumb_func_start sub_81199B0
-sub_81199B0: ; 81199B0
+sub_81199B0: @ 81199B0
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516708,7 +516708,7 @@ _08119A1E:
thumb_func_end sub_81199B0
thumb_func_start sub_8119A24
-sub_8119A24: ; 8119A24
+sub_8119A24: @ 8119A24
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -516761,7 +516761,7 @@ _08119A84:
thumb_func_end sub_8119A24
thumb_func_start sub_8119A94
-sub_8119A94: ; 8119A94
+sub_8119A94: @ 8119A94
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -516771,7 +516771,7 @@ sub_8119A94: ; 8119A94
thumb_func_end sub_8119A94
thumb_func_start sub_8119AA4
-sub_8119AA4: ; 8119AA4
+sub_8119AA4: @ 8119AA4
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516840,7 +516840,7 @@ _08119B2C:
thumb_func_end sub_8119AA4
thumb_func_start sub_8119B34
-sub_8119B34: ; 8119B34
+sub_8119B34: @ 8119B34
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516909,7 +516909,7 @@ _08119BBC:
thumb_func_end sub_8119B34
thumb_func_start sub_8119BC4
-sub_8119BC4: ; 8119BC4
+sub_8119BC4: @ 8119BC4
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -516967,8 +516967,8 @@ _08119C36:
thumb_func_end sub_8119BC4
thumb_func_start sub_8119C3C
-; void sub_8119C3C(int buttons_new, int buttons_held)
-sub_8119C3C: ; 8119C3C
+@ void sub_8119C3C(int buttons_new, int buttons_held)
+sub_8119C3C: @ 8119C3C
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -516990,8 +516990,8 @@ _08119C5A:
thumb_func_end sub_8119C3C
thumb_func_start sub_8119C64
-; void sub_8119C64(int buttons_new, int buttons_held)
-sub_8119C64: ; 8119C64
+@ void sub_8119C64(int buttons_new, int buttons_held)
+sub_8119C64: @ 8119C64
push {r4,r5,lr}
lsls r1, 16
lsrs r5, r1, 16
@@ -517046,7 +517046,7 @@ _08119CC6:
thumb_func_end sub_8119C64
thumb_func_start sub_8119CCC
-sub_8119CCC: ; 8119CCC
+sub_8119CCC: @ 8119CCC
push {r4,r5,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -517103,7 +517103,7 @@ _08119D28:
thumb_func_end sub_8119CCC
thumb_func_start sub_8119D30
-sub_8119D30: ; 8119D30
+sub_8119D30: @ 8119D30
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -517145,7 +517145,7 @@ _08119D7A:
thumb_func_end sub_8119D30
thumb_func_start sub_8119D80
-sub_8119D80: ; 8119D80
+sub_8119D80: @ 8119D80
push {r4,lr}
lsls r0, 24
ldr r3, =0x02037590
@@ -517179,7 +517179,7 @@ _08119D9C:
thumb_func_end sub_8119D80
thumb_func_start sub_8119DBC
-sub_8119DBC: ; 8119DBC
+sub_8119DBC: @ 8119DBC
push {r4,lr}
lsls r0, 24
ldr r3, =0x02037590
@@ -517213,7 +517213,7 @@ _08119DD8:
thumb_func_end sub_8119DBC
thumb_func_start sub_8119DF8
-sub_8119DF8: ; 8119DF8
+sub_8119DF8: @ 8119DF8
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -517253,7 +517253,7 @@ _08119E32:
thumb_func_end sub_8119DF8
thumb_func_start sub_8119E38
-sub_8119E38: ; 8119E38
+sub_8119E38: @ 8119E38
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -517304,7 +517304,7 @@ sub_8119E38: ; 8119E38
thumb_func_end sub_8119E38
thumb_func_start sub_8119EA4
-sub_8119EA4: ; 8119EA4
+sub_8119EA4: @ 8119EA4
push {r4,r5,lr}
sub sp, 0x4
ldr r4, [sp, 0x10]
@@ -517345,7 +517345,7 @@ _08119EE4:
thumb_func_end sub_8119EA4
thumb_func_start sub_8119EF0
-sub_8119EF0: ; 8119EF0
+sub_8119EF0: @ 8119EF0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -517369,8 +517369,8 @@ _08119F12:
thumb_func_end sub_8119EF0
thumb_func_start IsRunningDisallowedByMetatile
-; bool8 IsRunningDisallowedByMetatile(u8 metatileBehavior)
-IsRunningDisallowedByMetatile: ; 8119F18
+@ bool8 IsRunningDisallowedByMetatile(u8 metatileBehavior)
+IsRunningDisallowedByMetatile: @ 8119F18
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -517401,7 +517401,7 @@ _08119F48:
thumb_func_end IsRunningDisallowedByMetatile
thumb_func_start sub_8119F50
-sub_8119F50: ; 8119F50
+sub_8119F50: @ 8119F50
push {lr}
ldr r0, =0x0203ab54
ldrb r0, [r0]
@@ -517420,7 +517420,7 @@ _08119F66:
thumb_func_end sub_8119F50
thumb_func_start sub_8119F74
-sub_8119F74: ; 8119F74
+sub_8119F74: @ 8119F74
push {r4,r5,lr}
lsls r0, 24
lsls r1, 24
@@ -517464,7 +517464,7 @@ _08119FBC:
thumb_func_end sub_8119F74
thumb_func_start sub_8119FC4
-sub_8119FC4: ; 8119FC4
+sub_8119FC4: @ 8119FC4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -517497,7 +517497,7 @@ _08119FF2:
thumb_func_end sub_8119FC4
thumb_func_start sub_8119FF8
-sub_8119FF8: ; 8119FF8
+sub_8119FF8: @ 8119FF8
push {r4,lr}
sub sp, 0x4
ldr r0, =0x02037590
@@ -517536,7 +517536,7 @@ _0811A03A:
thumb_func_end sub_8119FF8
thumb_func_start player_should_look_direction_be_enforced_upon_movement
-player_should_look_direction_be_enforced_upon_movement: ; 811A044
+player_should_look_direction_be_enforced_upon_movement: @ 811A044
push {lr}
movs r0, 0x4
bl TestPlayerAvatarFlags
@@ -517566,8 +517566,8 @@ _0811A07A:
thumb_func_end player_should_look_direction_be_enforced_upon_movement
thumb_func_start GetOnOffBike
-; void GetOnOffBike(u8 transitionFlags)
-GetOnOffBike: ; 811A080
+@ void GetOnOffBike(u8 transitionFlags)
+GetOnOffBike: @ 811A080
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -517602,7 +517602,7 @@ _0811A0C4:
thumb_func_end GetOnOffBike
thumb_func_start sub_811A0D0
-sub_811A0D0: ; 811A0D0
+sub_811A0D0: @ 811A0D0
push {lr}
ldr r2, =0x02037590
movs r3, 0
@@ -517639,7 +517639,7 @@ _0811A0FA:
thumb_func_end sub_811A0D0
thumb_func_start sub_811A114
-sub_811A114: ; 811A114
+sub_811A114: @ 811A114
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02037590
@@ -517652,7 +517652,7 @@ sub_811A114: ; 811A114
thumb_func_end sub_811A114
thumb_func_start sub_811A128
-sub_811A128: ; 811A128
+sub_811A128: @ 811A128
ldr r1, =0x02037590
movs r0, 0
strb r0, [r1, 0xA]
@@ -517662,7 +517662,7 @@ sub_811A128: ; 811A128
thumb_func_end sub_811A128
thumb_func_start sub_811A138
-sub_811A138: ; 811A138
+sub_811A138: @ 811A138
push {lr}
sub sp, 0x8
ldr r1, =gUnknown_085974B8
@@ -517705,7 +517705,7 @@ _0811A182:
thumb_func_end sub_811A138
thumb_func_start sub_811A188
-sub_811A188: ; 811A188
+sub_811A188: @ 811A188
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02037590
@@ -517746,8 +517746,8 @@ _0811A1D0:
thumb_func_end sub_811A188
thumb_func_start IsRunningDisallowed
-; bool8 IsRunningDisallowed(u8 metatileBehavior)
-IsRunningDisallowed: ; 811A1DC
+@ bool8 IsRunningDisallowed(u8 metatileBehavior)
+IsRunningDisallowed: @ 811A1DC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -517775,7 +517775,7 @@ _0811A206:
thumb_func_end IsRunningDisallowed
thumb_func_start sub_811A20C
-sub_811A20C: ; 811A20C
+sub_811A20C: @ 811A20C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -517822,7 +517822,7 @@ sub_811A20C: ; 811A20C
thumb_func_end sub_811A20C
thumb_func_start sub_811A278
-sub_811A278: ; 811A278
+sub_811A278: @ 811A278
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -517833,7 +517833,7 @@ sub_811A278: ; 811A278
thumb_func_end sub_811A278
thumb_func_start sub_811A290
-sub_811A290: ; 811A290
+sub_811A290: @ 811A290
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -517843,7 +517843,7 @@ sub_811A290: ; 811A290
thumb_func_end sub_811A290
thumb_func_start sub_811A2A4
-sub_811A2A4: ; 811A2A4
+sub_811A2A4: @ 811A2A4
lsls r0, 24
lsrs r0, 24
ldr r3, =0x03005e00
@@ -517859,7 +517859,7 @@ sub_811A2A4: ; 811A2A4
thumb_func_end sub_811A2A4
thumb_func_start sub_811A2C0
-sub_811A2C0: ; 811A2C0
+sub_811A2C0: @ 811A2C0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -517892,7 +517892,7 @@ _0811A2F2:
thumb_func_end sub_811A2C0
thumb_func_start sub_811A2FC
-sub_811A2FC: ; 811A2FC
+sub_811A2FC: @ 811A2FC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -518032,7 +518032,7 @@ _0811A41C:
thumb_func_end sub_811A2FC
thumb_func_start sub_811A428
-sub_811A428: ; 811A428
+sub_811A428: @ 811A428
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -518111,7 +518111,7 @@ _0811A4C8:
thumb_func_end sub_811A428
thumb_func_start sub_811A4D0
-sub_811A4D0: ; 811A4D0
+sub_811A4D0: @ 811A4D0
push {r4,lr}
adds r4, r0, 0
bl sub_811C13C
@@ -518126,7 +518126,7 @@ sub_811A4D0: ; 811A4D0
thumb_func_end sub_811A4D0
thumb_func_start easy_chat_input_maybe
-easy_chat_input_maybe: ; 811A4F0
+easy_chat_input_maybe: @ 811A4F0
push {r4,r5,lr}
movs r5, 0x3
ldr r0, =0x020375e0
@@ -518404,7 +518404,7 @@ _0811A7D4:
thumb_func_end easy_chat_input_maybe
thumb_func_start sub_811A7E4
-sub_811A7E4: ; 811A7E4
+sub_811A7E4: @ 811A7E4
push {lr}
bl fade_and_return_progress_probably
ldr r0, =0x030022c0
@@ -518455,7 +518455,7 @@ _0811A84E:
thumb_func_end sub_811A7E4
thumb_func_start sub_811A858
-sub_811A858: ; 811A858
+sub_811A858: @ 811A858
push {lr}
ldr r0, =sub_811A7E4
bl SetMainCallback2
@@ -518465,7 +518465,7 @@ sub_811A858: ; 811A858
thumb_func_end sub_811A858
thumb_func_start sub_811A868
-sub_811A868: ; 811A868
+sub_811A868: @ 811A868
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -518488,7 +518488,7 @@ _0811A884:
thumb_func_end sub_811A868
thumb_func_start sub_811A88C
-sub_811A88C: ; 811A88C
+sub_811A88C: @ 811A88C
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -518503,7 +518503,7 @@ sub_811A88C: ; 811A88C
thumb_func_end sub_811A88C
thumb_func_start sub_811A8A4
-sub_811A8A4: ; 811A8A4
+sub_811A8A4: @ 811A8A4
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -518523,7 +518523,7 @@ sub_811A8A4: ; 811A8A4
thumb_func_end sub_811A8A4
thumb_func_start sub_811A8CC
-sub_811A8CC: ; 811A8CC
+sub_811A8CC: @ 811A8CC
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -518539,7 +518539,7 @@ sub_811A8CC: ; 811A8CC
thumb_func_end sub_811A8CC
thumb_func_start sub_811A8F0
-sub_811A8F0: ; 811A8F0
+sub_811A8F0: @ 811A8F0
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -518555,7 +518555,7 @@ sub_811A8F0: ; 811A8F0
thumb_func_end sub_811A8F0
thumb_func_start sub_811A914
-sub_811A914: ; 811A914
+sub_811A914: @ 811A914
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -518571,7 +518571,7 @@ sub_811A914: ; 811A914
thumb_func_end sub_811A914
thumb_func_start sub_811A938
-sub_811A938: ; 811A938
+sub_811A938: @ 811A938
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -518587,7 +518587,7 @@ sub_811A938: ; 811A938
thumb_func_end sub_811A938
thumb_func_start sub_811A95C
-sub_811A95C: ; 811A95C
+sub_811A95C: @ 811A95C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -518740,7 +518740,7 @@ _0811AA7E:
thumb_func_end sub_811A95C
thumb_func_start sub_811AA90
-sub_811AA90: ; 811AA90
+sub_811AA90: @ 811AA90
push {r4,lr}
ldr r4, =0x0203a118
ldr r0, [r4]
@@ -518757,7 +518757,7 @@ _0811AAA2:
thumb_func_end sub_811AA90
thumb_func_start sub_811AAAC
-sub_811AAAC: ; 811AAAC
+sub_811AAAC: @ 811AAAC
push {lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -518827,7 +518827,7 @@ _0811AB40:
thumb_func_end sub_811AAAC
thumb_func_start sub_811AB44
-sub_811AB44: ; 811AB44
+sub_811AB44: @ 811AB44
push {lr}
bl sub_811BA68
lsls r0, 24
@@ -518851,7 +518851,7 @@ _0811AB64:
thumb_func_end sub_811AB44
thumb_func_start sub_811AB68
-sub_811AB68: ; 811AB68
+sub_811AB68: @ 811AB68
push {r4-r7,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -519041,7 +519041,7 @@ _0811ACCC:
thumb_func_end sub_811AB68
thumb_func_start sub_811ACDC
-sub_811ACDC: ; 811ACDC
+sub_811ACDC: @ 811ACDC
push {r4-r6,lr}
ldr r2, =0x030022c0
ldrh r1, [r2, 0x2E]
@@ -519223,7 +519223,7 @@ _0811AE32:
thumb_func_end sub_811ACDC
thumb_func_start sub_811AE44
-sub_811AE44: ; 811AE44
+sub_811AE44: @ 811AE44
push {lr}
ldr r1, =0x030022c0
ldrh r2, [r1, 0x2E]
@@ -519324,7 +519324,7 @@ _0811AEFA:
thumb_func_end sub_811AE44
thumb_func_start sub_811AF00
-sub_811AF00: ; 811AF00
+sub_811AF00: @ 811AF00
push {lr}
ldr r2, =0x030022c0
ldrh r1, [r2, 0x2E]
@@ -519402,7 +519402,7 @@ _0811AF86:
thumb_func_end sub_811AF00
thumb_func_start sub_811AF8C
-sub_811AF8C: ; 811AF8C
+sub_811AF8C: @ 811AF8C
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -519451,7 +519451,7 @@ _0811AFE6:
thumb_func_end sub_811AF8C
thumb_func_start sub_811AFEC
-sub_811AFEC: ; 811AFEC
+sub_811AFEC: @ 811AFEC
push {r4,lr}
bl sub_8198C58
lsls r0, 24
@@ -519494,7 +519494,7 @@ _0811B03A:
thumb_func_end sub_811AFEC
thumb_func_start sub_811B040
-sub_811B040: ; 811B040
+sub_811B040: @ 811B040
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -519536,7 +519536,7 @@ _0811B086:
thumb_func_end sub_811B040
thumb_func_start sub_811B08C
-sub_811B08C: ; 811B08C
+sub_811B08C: @ 811B08C
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -519564,7 +519564,7 @@ _0811B0B8:
thumb_func_end sub_811B08C
thumb_func_start sub_811B0BC
-sub_811B0BC: ; 811B0BC
+sub_811B0BC: @ 811B0BC
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -519588,7 +519588,7 @@ _0811B0E0:
thumb_func_end sub_811B0BC
thumb_func_start sub_811B0E8
-sub_811B0E8: ; 811B0E8
+sub_811B0E8: @ 811B0E8
ldr r0, =0x0203a118
ldr r1, [r0]
movs r0, 0xA
@@ -519599,7 +519599,7 @@ sub_811B0E8: ; 811B0E8
thumb_func_end sub_811B0E8
thumb_func_start sub_811B0F8
-sub_811B0F8: ; 811B0F8
+sub_811B0F8: @ 811B0F8
push {r4,lr}
bl sub_8198C58
lsls r0, 24
@@ -519645,7 +519645,7 @@ _0811B14A:
thumb_func_end sub_811B0F8
thumb_func_start sub_811B150
-sub_811B150: ; 811B150
+sub_811B150: @ 811B150
push {lr}
ldr r1, =0x0203a118
ldr r2, [r1]
@@ -519676,7 +519676,7 @@ _0811B180:
thumb_func_end sub_811B150
thumb_func_start sub_811B184
-sub_811B184: ; 811B184
+sub_811B184: @ 811B184
push {lr}
ldr r2, =0x0203a118
ldr r0, [r2]
@@ -519704,7 +519704,7 @@ _0811B1AE:
thumb_func_end sub_811B184
thumb_func_start sub_811B1B4
-sub_811B1B4: ; 811B1B4
+sub_811B1B4: @ 811B1B4
push {r4,lr}
ldr r4, =0x0203a118
ldr r1, [r4]
@@ -519799,7 +519799,7 @@ _0811B25C:
thumb_func_end sub_811B1B4
thumb_func_start sub_811B264
-sub_811B264: ; 811B264
+sub_811B264: @ 811B264
push {lr}
ldr r2, =0x0203a118
ldr r1, [r2]
@@ -519838,7 +519838,7 @@ _0811B2A0:
thumb_func_end sub_811B264
thumb_func_start sub_811B2A4
-sub_811B2A4: ; 811B2A4
+sub_811B2A4: @ 811B2A4
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x8]
@@ -519847,7 +519847,7 @@ sub_811B2A4: ; 811B2A4
thumb_func_end sub_811B2A4
thumb_func_start sub_811B2B0
-sub_811B2B0: ; 811B2B0
+sub_811B2B0: @ 811B2B0
push {lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -519906,7 +519906,7 @@ _0811B326:
thumb_func_end sub_811B2B0
thumb_func_start sub_811B32C
-sub_811B32C: ; 811B32C
+sub_811B32C: @ 811B32C
ldr r0, =0x0203a118
ldr r1, [r0]
movs r0, 0
@@ -519917,7 +519917,7 @@ sub_811B32C: ; 811B32C
thumb_func_end sub_811B32C
thumb_func_start sub_811B33C
-sub_811B33C: ; 811B33C
+sub_811B33C: @ 811B33C
push {lr}
ldr r1, =0x0203a118
ldr r0, [r1]
@@ -519944,7 +519944,7 @@ _0811B362:
thumb_func_end sub_811B33C
thumb_func_start sub_811B368
-sub_811B368: ; 811B368
+sub_811B368: @ 811B368
push {lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -519966,7 +519966,7 @@ _0811B390:
thumb_func_end sub_811B368
thumb_func_start sub_811B394
-sub_811B394: ; 811B394
+sub_811B394: @ 811B394
push {r4,r5,lr}
bl sub_811B940
lsls r0, 16
@@ -520006,7 +520006,7 @@ _0811B3DC:
thumb_func_end sub_811B394
thumb_func_start sub_811B3E4
-sub_811B3E4: ; 811B3E4
+sub_811B3E4: @ 811B3E4
push {r4,r5,lr}
movs r4, 0
ldr r3, =0x0203a118
@@ -520037,7 +520037,7 @@ _0811B40E:
thumb_func_end sub_811B3E4
thumb_func_start sub_811B418
-sub_811B418: ; 811B418
+sub_811B418: @ 811B418
push {r4,r5,lr}
movs r3, 0
ldr r2, =0x0203a118
@@ -520069,7 +520069,7 @@ _0811B444:
thumb_func_end sub_811B418
thumb_func_start sub_811B454
-sub_811B454: ; 811B454
+sub_811B454: @ 811B454
push {r4,r5,lr}
movs r4, 0
ldr r3, =0x0203a118
@@ -520100,7 +520100,7 @@ _0811B47E:
thumb_func_end sub_811B454
thumb_func_start sub_811B488
-sub_811B488: ; 811B488
+sub_811B488: @ 811B488
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -520120,7 +520120,7 @@ sub_811B488: ; 811B488
thumb_func_end sub_811B488
thumb_func_start sub_811B4AC
-sub_811B4AC: ; 811B4AC
+sub_811B4AC: @ 811B4AC
push {r4,r5,lr}
movs r2, 0
ldr r0, =0x0203a118
@@ -520158,7 +520158,7 @@ _0811B4E4:
thumb_func_end sub_811B4AC
thumb_func_start sub_811B4EC
-sub_811B4EC: ; 811B4EC
+sub_811B4EC: @ 811B4EC
push {lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -520191,7 +520191,7 @@ _0811B524:
thumb_func_end sub_811B4EC
thumb_func_start sub_811B528
-sub_811B528: ; 811B528
+sub_811B528: @ 811B528
push {lr}
adds r2, r0, 0
ldr r0, =0x0203a118
@@ -520224,7 +520224,7 @@ _0811B55E:
thumb_func_end sub_811B528
thumb_func_start sub_811B568
-sub_811B568: ; 811B568
+sub_811B568: @ 811B568
push {r4,lr}
cmp r0, 0x1
beq _0811B5DE
@@ -520330,7 +520330,7 @@ _0811B62C:
thumb_func_end sub_811B568
thumb_func_start sub_811B634
-sub_811B634: ; 811B634
+sub_811B634: @ 811B634
push {lr}
cmp r0, 0x1
beq _0811B6A0
@@ -520408,7 +520408,7 @@ _0811B6BC:
thumb_func_end sub_811B634
thumb_func_start sub_811B6C4
-sub_811B6C4: ; 811B6C4
+sub_811B6C4: @ 811B6C4
push {lr}
adds r2, r0, 0
cmp r2, 0x1
@@ -520477,7 +520477,7 @@ _0811B73A:
thumb_func_end sub_811B6C4
thumb_func_start sub_811B744
-sub_811B744: ; 811B744
+sub_811B744: @ 811B744
push {lr}
ldr r2, =0x0203a118
ldr r1, [r2]
@@ -520498,7 +520498,7 @@ _0811B75E:
thumb_func_end sub_811B744
thumb_func_start sub_811B768
-sub_811B768: ; 811B768
+sub_811B768: @ 811B768
push {r4,lr}
ldr r4, =0x0203a118
ldr r1, [r4]
@@ -520522,7 +520522,7 @@ _0811B78E:
thumb_func_end sub_811B768
thumb_func_start sub_811B794
-sub_811B794: ; 811B794
+sub_811B794: @ 811B794
push {r4,lr}
cmp r0, 0x5
bls _0811B79C
@@ -520685,7 +520685,7 @@ _0811B8C2:
thumb_func_end sub_811B794
thumb_func_start sub_811B8C8
-sub_811B8C8: ; 811B8C8
+sub_811B8C8: @ 811B8C8
ldr r0, =0x0203a118
ldr r0, [r0]
movs r2, 0x6
@@ -520703,7 +520703,7 @@ sub_811B8C8: ; 811B8C8
thumb_func_end sub_811B8C8
thumb_func_start sub_811B8E8
-sub_811B8E8: ; 811B8E8
+sub_811B8E8: @ 811B8E8
ldr r0, =0x0203a118
ldr r0, [r0]
movs r1, 0xB
@@ -520722,7 +520722,7 @@ sub_811B8E8: ; 811B8E8
thumb_func_end sub_811B8E8
thumb_func_start sub_811B908
-sub_811B908: ; 811B908
+sub_811B908: @ 811B908
push {lr}
ldr r0, =0x0203a118
ldr r1, [r0]
@@ -520752,7 +520752,7 @@ _0811B926:
thumb_func_end sub_811B908
thumb_func_start sub_811B940
-sub_811B940: ; 811B940
+sub_811B940: @ 811B940
ldr r0, =0x0203a118
ldr r0, [r0]
movs r1, 0x11
@@ -520771,7 +520771,7 @@ sub_811B940: ; 811B940
thumb_func_end sub_811B940
thumb_func_start sub_811B960
-sub_811B960: ; 811B960
+sub_811B960: @ 811B960
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -520790,7 +520790,7 @@ _0811B974:
thumb_func_end sub_811B960
thumb_func_start sub_811B978
-sub_811B978: ; 811B978
+sub_811B978: @ 811B978
push {lr}
b _0811B98E
_0811B97C:
@@ -520815,7 +520815,7 @@ _0811B998:
thumb_func_end sub_811B978
thumb_func_start sub_811B9A0
-sub_811B9A0: ; 811B9A0
+sub_811B9A0: @ 811B9A0
push {lr}
b _0811B9B6
_0811B9A4:
@@ -520840,7 +520840,7 @@ _0811B9C0:
thumb_func_end sub_811B9A0
thumb_func_start sub_811B9C8
-sub_811B9C8: ; 811B9C8
+sub_811B9C8: @ 811B9C8
push {r4,lr}
ldr r4, =0x0203a118
ldr r1, [r4]
@@ -520884,7 +520884,7 @@ _0811BA14:
thumb_func_end sub_811B9C8
thumb_func_start sub_811BA1C
-sub_811BA1C: ; 811BA1C
+sub_811BA1C: @ 811BA1C
push {r4,lr}
bl sub_811B940
adds r4, r0, 0
@@ -520903,7 +520903,7 @@ _0811BA34:
thumb_func_end sub_811BA1C
thumb_func_start sub_811BA3C
-sub_811BA3C: ; 811BA3C
+sub_811BA3C: @ 811BA3C
ldr r2, =gUnknown_08597550
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -520919,7 +520919,7 @@ sub_811BA3C: ; 811BA3C
thumb_func_end sub_811BA3C
thumb_func_start sub_811BA5C
-sub_811BA5C: ; 811BA5C
+sub_811BA5C: @ 811BA5C
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0]
@@ -520928,7 +520928,7 @@ sub_811BA5C: ; 811BA5C
thumb_func_end sub_811BA5C
thumb_func_start sub_811BA68
-sub_811BA68: ; 811BA68
+sub_811BA68: @ 811BA68
ldr r2, =gUnknown_08597550
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -520945,7 +520945,7 @@ sub_811BA68: ; 811BA68
thumb_func_end sub_811BA68
thumb_func_start sub_811BA88
-sub_811BA88: ; 811BA88
+sub_811BA88: @ 811BA88
ldr r0, =0x0203a118
ldr r0, [r0]
ldr r0, [r0, 0x34]
@@ -520954,7 +520954,7 @@ sub_811BA88: ; 811BA88
thumb_func_end sub_811BA88
thumb_func_start sub_811BA94
-sub_811BA94: ; 811BA94
+sub_811BA94: @ 811BA94
ldr r0, =0x0203a118
ldr r0, [r0]
adds r0, 0x3C
@@ -520963,7 +520963,7 @@ sub_811BA94: ; 811BA94
thumb_func_end sub_811BA94
thumb_func_start sub_811BAA0
-sub_811BAA0: ; 811BAA0
+sub_811BAA0: @ 811BAA0
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x3]
@@ -520972,7 +520972,7 @@ sub_811BAA0: ; 811BAA0
thumb_func_end sub_811BAA0
thumb_func_start sub_811BAAC
-sub_811BAAC: ; 811BAAC
+sub_811BAAC: @ 811BAAC
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x2]
@@ -520981,7 +520981,7 @@ sub_811BAAC: ; 811BAAC
thumb_func_end sub_811BAAC
thumb_func_start sub_811BAB8
-sub_811BAB8: ; 811BAB8
+sub_811BAB8: @ 811BAB8
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x5]
@@ -520990,7 +520990,7 @@ sub_811BAB8: ; 811BAB8
thumb_func_end sub_811BAB8
thumb_func_start sub_811BAC4
-sub_811BAC4: ; 811BAC4
+sub_811BAC4: @ 811BAC4
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x6]
@@ -520999,7 +520999,7 @@ sub_811BAC4: ; 811BAC4
thumb_func_end sub_811BAC4
thumb_func_start sub_811BAD0
-sub_811BAD0: ; 811BAD0
+sub_811BAD0: @ 811BAD0
push {r4,r5,lr}
ldr r4, =gUnknown_08597550
ldr r2, =0x0203a118
@@ -521028,7 +521028,7 @@ sub_811BAD0: ; 811BAD0
thumb_func_end sub_811BAD0
thumb_func_start sub_811BB08
-sub_811BB08: ; 811BB08
+sub_811BB08: @ 811BB08
push {r4,r5,lr}
ldr r4, =gUnknown_08597550
ldr r2, =0x0203a118
@@ -521057,7 +521057,7 @@ sub_811BB08: ; 811BB08
thumb_func_end sub_811BB08
thumb_func_start sub_811BB40
-sub_811BB40: ; 811BB40
+sub_811BB40: @ 811BB40
push {lr}
adds r2, r0, 0
ldr r0, =0x0203a118
@@ -521093,7 +521093,7 @@ _0811BB7E:
thumb_func_end sub_811BB40
thumb_func_start sub_811BB88
-sub_811BB88: ; 811BB88
+sub_811BB88: @ 811BB88
ldr r2, =gUnknown_085EC410
str r2, [r0]
ldr r0, =gUnknown_085EC42F
@@ -521103,7 +521103,7 @@ sub_811BB88: ; 811BB88
thumb_func_end sub_811BB88
thumb_func_start sub_811BB9C
-sub_811BB9C: ; 811BB9C
+sub_811BB9C: @ 811BB9C
ldr r2, =0x0203a118
ldr r3, [r2]
ldrb r2, [r3, 0xA]
@@ -521115,7 +521115,7 @@ sub_811BB9C: ; 811BB9C
thumb_func_end sub_811BB9C
thumb_func_start sub_811BBB0
-sub_811BBB0: ; 811BBB0
+sub_811BBB0: @ 811BBB0
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x9]
@@ -521124,7 +521124,7 @@ sub_811BBB0: ; 811BBB0
thumb_func_end sub_811BBB0
thumb_func_start sub_811BBBC
-sub_811BBBC: ; 811BBBC
+sub_811BBBC: @ 811BBBC
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0xC]
@@ -521133,7 +521133,7 @@ sub_811BBBC: ; 811BBBC
thumb_func_end sub_811BBBC
thumb_func_start sub_811BBC8
-sub_811BBC8: ; 811BBC8
+sub_811BBC8: @ 811BBC8
ldr r2, =0x0203a118
ldr r3, [r2]
ldrb r2, [r3, 0x10]
@@ -521145,7 +521145,7 @@ sub_811BBC8: ; 811BBC8
thumb_func_end sub_811BBC8
thumb_func_start sub_811BBDC
-sub_811BBDC: ; 811BBDC
+sub_811BBDC: @ 811BBDC
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0xE]
@@ -521154,7 +521154,7 @@ sub_811BBDC: ; 811BBDC
thumb_func_end sub_811BBDC
thumb_func_start sub_811BBE8
-sub_811BBE8: ; 811BBE8
+sub_811BBE8: @ 811BBE8
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0xF]
@@ -521163,13 +521163,13 @@ sub_811BBE8: ; 811BBE8
thumb_func_end sub_811BBE8
thumb_func_start sub_811BBF4
-sub_811BBF4: ; 811BBF4
+sub_811BBF4: @ 811BBF4
movs r0, 0
bx lr
thumb_func_end sub_811BBF4
thumb_func_start sub_811BBF8
-sub_811BBF8: ; 811BBF8
+sub_811BBF8: @ 811BBF8
push {lr}
ldr r0, =0x0203a118
ldr r1, [r0]
@@ -521201,7 +521201,7 @@ _0811BC26:
thumb_func_end sub_811BBF8
thumb_func_start sub_811BC2C
-sub_811BC2C: ; 811BC2C
+sub_811BC2C: @ 811BC2C
push {lr}
ldr r0, =0x0203a118
ldr r2, [r0]
@@ -521240,7 +521240,7 @@ _0811BC6A:
thumb_func_end sub_811BC2C
thumb_func_start sub_811BC70
-sub_811BC70: ; 811BC70
+sub_811BC70: @ 811BC70
push {lr}
bl sub_811BA3C
pop {r1}
@@ -521248,7 +521248,7 @@ sub_811BC70: ; 811BC70
thumb_func_end sub_811BC70
thumb_func_start sub_811BC7C
-sub_811BC7C: ; 811BC7C
+sub_811BC7C: @ 811BC7C
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -521286,7 +521286,7 @@ _0811BCB4:
thumb_func_end sub_811BC7C
thumb_func_start sub_811BCBC
-sub_811BCBC: ; 811BCBC
+sub_811BCBC: @ 811BCBC
ldr r0, =0x0203a118
ldr r0, [r0]
ldrb r0, [r0, 0x12]
@@ -521295,7 +521295,7 @@ sub_811BCBC: ; 811BCBC
thumb_func_end sub_811BCBC
thumb_func_start sub_811BCC8
-sub_811BCC8: ; 811BCC8
+sub_811BCC8: @ 811BCC8
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -521321,7 +521321,7 @@ _0811BCEE:
thumb_func_end sub_811BCC8
thumb_func_start sub_811BCF4
-sub_811BCF4: ; 811BCF4
+sub_811BCF4: @ 811BCF4
push {r4,lr}
movs r2, 0
ldr r0, =0x0203a118
@@ -521354,7 +521354,7 @@ _0811BD26:
thumb_func_end sub_811BCF4
thumb_func_start sub_811BD2C
-sub_811BD2C: ; 811BD2C
+sub_811BD2C: @ 811BD2C
push {r4,lr}
movs r2, 0
ldr r0, =0x0203a118
@@ -521387,7 +521387,7 @@ _0811BD5E:
thumb_func_end sub_811BD2C
thumb_func_start sub_811BD64
-sub_811BD64: ; 811BD64
+sub_811BD64: @ 811BD64
push {r4,lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -521424,7 +521424,7 @@ _0811BD9C:
thumb_func_end sub_811BD64
thumb_func_start sub_811BDB0
-sub_811BDB0: ; 811BDB0
+sub_811BDB0: @ 811BDB0
push {lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -521454,7 +521454,7 @@ _0811BDDE:
thumb_func_end sub_811BDB0
thumb_func_start sub_811BDF0
-sub_811BDF0: ; 811BDF0
+sub_811BDF0: @ 811BDF0
push {r4-r6,lr}
sub sp, 0x20
adds r6, r0, 0
@@ -521495,7 +521495,7 @@ _0811BE3C:
thumb_func_end sub_811BDF0
thumb_func_start sub_811BE54
-sub_811BE54: ; 811BE54
+sub_811BE54: @ 811BE54
push {r4,r5,lr}
ldr r0, =0x0203a118
ldr r0, [r0]
@@ -521532,7 +521532,7 @@ _0811BE86:
thumb_func_end sub_811BE54
thumb_func_start sub_811BE9C
-sub_811BE9C: ; 811BE9C
+sub_811BE9C: @ 811BE9C
push {r4,r5,lr}
ldr r5, =0x0203a118
ldr r0, [r5]
@@ -521594,7 +521594,7 @@ _0811BF14:
thumb_func_end sub_811BE9C
thumb_func_start sub_811BF20
-sub_811BF20: ; 811BF20
+sub_811BF20: @ 811BF20
push {lr}
ldr r0, =gUnknown_08597764
movs r1, 0x4
@@ -521612,7 +521612,7 @@ _0811BF34:
thumb_func_end sub_811BF20
thumb_func_start sub_811BF40
-sub_811BF40: ; 811BF40
+sub_811BF40: @ 811BF40
push {r4,r5,lr}
movs r4, 0
movs r5, 0x80
@@ -521644,7 +521644,7 @@ _0811BF72:
thumb_func_end sub_811BF40
thumb_func_start sub_811BF78
-sub_811BF78: ; 811BF78
+sub_811BF78: @ 811BF78
ldr r0, =0x0203a118
ldr r1, [r0]
movs r0, 0
@@ -521654,13 +521654,13 @@ sub_811BF78: ; 811BF78
thumb_func_end sub_811BF78
thumb_func_start sub_811BF88
-sub_811BF88: ; 811BF88
+sub_811BF88: @ 811BF88
movs r0, 0
bx lr
thumb_func_end sub_811BF88
thumb_func_start sub_811BF8C
-sub_811BF8C: ; 811BF8C
+sub_811BF8C: @ 811BF8C
push {lr}
bl sub_811CE94
lsls r0, 24
@@ -521676,7 +521676,7 @@ _0811BF9E:
thumb_func_end sub_811BF8C
thumb_func_start sub_811BFA4
-sub_811BFA4: ; 811BFA4
+sub_811BFA4: @ 811BFA4
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203a11c
@@ -521835,7 +521835,7 @@ _0811C130:
thumb_func_end sub_811BFA4
thumb_func_start sub_811C13C
-sub_811C13C: ; 811C13C
+sub_811C13C: @ 811C13C
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -521852,7 +521852,7 @@ _0811C14E:
thumb_func_end sub_811C13C
thumb_func_start sub_811C158
-sub_811C158: ; 811C158
+sub_811C158: @ 811C158
push {lr}
ldr r1, =0x0203a11c
ldr r1, [r1]
@@ -521866,7 +521866,7 @@ sub_811C158: ; 811C158
thumb_func_end sub_811C158
thumb_func_start sub_811C170
-sub_811C170: ; 811C170
+sub_811C170: @ 811C170
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522016,7 +522016,7 @@ _0811C2D0:
thumb_func_end sub_811C170
thumb_func_start sub_811C2D4
-sub_811C2D4: ; 811C2D4
+sub_811C2D4: @ 811C2D4
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522048,7 +522048,7 @@ _0811C306:
thumb_func_end sub_811C2D4
thumb_func_start sub_811C30C
-sub_811C30C: ; 811C30C
+sub_811C30C: @ 811C30C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -522151,7 +522151,7 @@ _0811C3AA:
thumb_func_end sub_811C30C
thumb_func_start sub_811C3E4
-sub_811C3E4: ; 811C3E4
+sub_811C3E4: @ 811C3E4
push {lr}
bl sub_811BAB8
lsls r0, 24
@@ -522167,7 +522167,7 @@ sub_811C3E4: ; 811C3E4
thumb_func_end sub_811C3E4
thumb_func_start sub_811C404
-sub_811C404: ; 811C404
+sub_811C404: @ 811C404
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522203,7 +522203,7 @@ _0811C442:
thumb_func_end sub_811C404
thumb_func_start sub_811C448
-sub_811C448: ; 811C448
+sub_811C448: @ 811C448
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522239,7 +522239,7 @@ _0811C486:
thumb_func_end sub_811C448
thumb_func_start sub_811C48C
-sub_811C48C: ; 811C48C
+sub_811C48C: @ 811C48C
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522275,7 +522275,7 @@ _0811C4CA:
thumb_func_end sub_811C48C
thumb_func_start sub_811C4D0
-sub_811C4D0: ; 811C4D0
+sub_811C4D0: @ 811C4D0
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522312,7 +522312,7 @@ _0811C512:
thumb_func_end sub_811C4D0
thumb_func_start sub_811C518
-sub_811C518: ; 811C518
+sub_811C518: @ 811C518
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522344,7 +522344,7 @@ _0811C54E:
thumb_func_end sub_811C518
thumb_func_start sub_811C554
-sub_811C554: ; 811C554
+sub_811C554: @ 811C554
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522433,7 +522433,7 @@ _0811C61A:
thumb_func_end sub_811C554
thumb_func_start sub_811C620
-sub_811C620: ; 811C620
+sub_811C620: @ 811C620
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522505,7 +522505,7 @@ _0811C6BA:
thumb_func_end sub_811C620
thumb_func_start sub_811C6C0
-sub_811C6C0: ; 811C6C0
+sub_811C6C0: @ 811C6C0
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522587,7 +522587,7 @@ _0811C77A:
thumb_func_end sub_811C6C0
thumb_func_start sub_811C780
-sub_811C780: ; 811C780
+sub_811C780: @ 811C780
push {lr}
bl sub_811E088
movs r0, 0
@@ -522596,7 +522596,7 @@ sub_811C780: ; 811C780
thumb_func_end sub_811C780
thumb_func_start sub_811C78C
-sub_811C78C: ; 811C78C
+sub_811C78C: @ 811C78C
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522633,7 +522633,7 @@ _0811C7CC:
thumb_func_end sub_811C78C
thumb_func_start sub_811C7D4
-sub_811C7D4: ; 811C7D4
+sub_811C7D4: @ 811C7D4
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -522683,7 +522683,7 @@ _0811C82A:
thumb_func_end sub_811C7D4
thumb_func_start sub_811C830
-sub_811C830: ; 811C830
+sub_811C830: @ 811C830
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522766,7 +522766,7 @@ _0811C8EA:
thumb_func_end sub_811C830
thumb_func_start sub_811C8F0
-sub_811C8F0: ; 811C8F0
+sub_811C8F0: @ 811C8F0
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522842,7 +522842,7 @@ _0811C996:
thumb_func_end sub_811C8F0
thumb_func_start sub_811C99C
-sub_811C99C: ; 811C99C
+sub_811C99C: @ 811C99C
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -522927,7 +522927,7 @@ _0811CA56:
thumb_func_end sub_811C99C
thumb_func_start sub_811CA5C
-sub_811CA5C: ; 811CA5C
+sub_811CA5C: @ 811CA5C
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -523007,7 +523007,7 @@ _0811CB12:
thumb_func_end sub_811CA5C
thumb_func_start sub_811CB18
-sub_811CB18: ; 811CB18
+sub_811CB18: @ 811CB18
push {lr}
bl sub_811E30C
movs r0, 0
@@ -523016,7 +523016,7 @@ sub_811CB18: ; 811CB18
thumb_func_end sub_811CB18
thumb_func_start sub_811CB24
-sub_811CB24: ; 811CB24
+sub_811CB24: @ 811CB24
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523076,7 +523076,7 @@ _0811CB90:
thumb_func_end sub_811CB24
thumb_func_start sub_811CB98
-sub_811CB98: ; 811CB98
+sub_811CB98: @ 811CB98
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523136,7 +523136,7 @@ _0811CC02:
thumb_func_end sub_811CB98
thumb_func_start sub_811CC08
-sub_811CC08: ; 811CC08
+sub_811CC08: @ 811CC08
push {r4,r5,lr}
ldr r5, =0x0203a11c
ldr r0, [r5]
@@ -523204,7 +523204,7 @@ _0811CC88:
thumb_func_end sub_811CC08
thumb_func_start sub_811CC90
-sub_811CC90: ; 811CC90
+sub_811CC90: @ 811CC90
push {r4,r5,lr}
ldr r5, =0x0203a11c
ldr r0, [r5]
@@ -523271,7 +523271,7 @@ _0811CD0C:
thumb_func_end sub_811CC90
thumb_func_start sub_811CD14
-sub_811CD14: ; 811CD14
+sub_811CD14: @ 811CD14
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523305,7 +523305,7 @@ _0811CD4C:
thumb_func_end sub_811CD14
thumb_func_start sub_811CD54
-sub_811CD54: ; 811CD54
+sub_811CD54: @ 811CD54
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523339,7 +523339,7 @@ _0811CD8C:
thumb_func_end sub_811CD54
thumb_func_start sub_811CD94
-sub_811CD94: ; 811CD94
+sub_811CD94: @ 811CD94
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523373,7 +523373,7 @@ _0811CDCC:
thumb_func_end sub_811CD94
thumb_func_start sub_811CDD4
-sub_811CDD4: ; 811CDD4
+sub_811CDD4: @ 811CDD4
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523407,7 +523407,7 @@ _0811CE0C:
thumb_func_end sub_811CDD4
thumb_func_start sub_811CE14
-sub_811CE14: ; 811CE14
+sub_811CE14: @ 811CE14
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523441,7 +523441,7 @@ _0811CE4C:
thumb_func_end sub_811CE14
thumb_func_start sub_811CE54
-sub_811CE54: ; 811CE54
+sub_811CE54: @ 811CE54
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -523475,7 +523475,7 @@ _0811CE8C:
thumb_func_end sub_811CE54
thumb_func_start sub_811CE94
-sub_811CE94: ; 811CE94
+sub_811CE94: @ 811CE94
push {r4,lr}
ldr r4, =0x0203a11c
movs r0, 0x98
@@ -523533,7 +523533,7 @@ _0811CEFE:
thumb_func_end sub_811CE94
thumb_func_start sub_811CF04
-sub_811CF04: ; 811CF04
+sub_811CF04: @ 811CF04
push {lr}
movs r0, 0x3
movs r1, 0
@@ -523576,7 +523576,7 @@ sub_811CF04: ; 811CF04
thumb_func_end sub_811CF04
thumb_func_start sub_811CF64
-sub_811CF64: ; 811CF64
+sub_811CF64: @ 811CF64
push {r4,lr}
bl sub_80A1A74
ldr r0, =gUnknown_08DCBDB0
@@ -523615,7 +523615,7 @@ sub_811CF64: ; 811CF64
thumb_func_end sub_811CF64
thumb_func_start sub_811CFCC
-sub_811CFCC: ; 811CFCC
+sub_811CFCC: @ 811CFCC
push {r4,r5,lr}
sub sp, 0x14
bl sub_811BA88
@@ -523660,7 +523660,7 @@ _0811D020:
thumb_func_end sub_811CFCC
thumb_func_start sub_811D028
-sub_811D028: ; 811D028
+sub_811D028: @ 811D028
push {r4-r6,lr}
sub sp, 0xC
ldr r4, [sp, 0x1C]
@@ -523687,7 +523687,7 @@ sub_811D028: ; 811D028
thumb_func_end sub_811D028
thumb_func_start sub_811D058
-sub_811D058: ; 811D058
+sub_811D058: @ 811D058
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -523740,7 +523740,7 @@ sub_811D058: ; 811D058
thumb_func_end sub_811D058
thumb_func_start sub_811D0BC
-sub_811D0BC: ; 811D0BC
+sub_811D0BC: @ 811D0BC
push {lr}
sub sp, 0xC
movs r0, 0x20
@@ -523774,7 +523774,7 @@ sub_811D0BC: ; 811D0BC
thumb_func_end sub_811D0BC
thumb_func_start sub_811D104
-sub_811D104: ; 811D104
+sub_811D104: @ 811D104
push {lr}
sub sp, 0x14
lsls r0, 24
@@ -523896,7 +523896,7 @@ _0811D1FC:
thumb_func_end sub_811D104
thumb_func_start sub_811D214
-sub_811D214: ; 811D214
+sub_811D214: @ 811D214
push {lr}
adds r3, r0, 0
lsls r3, 24
@@ -523911,7 +523911,7 @@ sub_811D214: ; 811D214
thumb_func_end sub_811D214
thumb_func_start sub_811D230
-sub_811D230: ; 811D230
+sub_811D230: @ 811D230
push {r4-r6,lr}
sub sp, 0x8
bl sub_811BA68
@@ -523974,7 +523974,7 @@ sub_811D230: ; 811D230
thumb_func_end sub_811D230
thumb_func_start sub_811D2C8
-sub_811D2C8: ; 811D2C8
+sub_811D2C8: @ 811D2C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -524145,7 +524145,7 @@ _0811D402:
thumb_func_end sub_811D2C8
thumb_func_start sub_811D424
-sub_811D424: ; 811D424
+sub_811D424: @ 811D424
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -524380,7 +524380,7 @@ _0811D5D6:
thumb_func_end sub_811D424
thumb_func_start sub_811D60C
-sub_811D60C: ; 811D60C
+sub_811D60C: @ 811D60C
push {r4,lr}
sub sp, 0x8
movs r0, 0x3
@@ -524445,7 +524445,7 @@ _0811D67C:
thumb_func_end sub_811D60C
thumb_func_start sub_811D684
-sub_811D684: ; 811D684
+sub_811D684: @ 811D684
push {lr}
movs r0, 0x2
bl PutWindowTilemap
@@ -524456,7 +524456,7 @@ sub_811D684: ; 811D684
thumb_func_end sub_811D684
thumb_func_start sub_811D698
-sub_811D698: ; 811D698
+sub_811D698: @ 811D698
push {r4,lr}
adds r4, r0, 0
bl sub_811DD84
@@ -524488,7 +524488,7 @@ _0811D6C6:
thumb_func_end sub_811D698
thumb_func_start sub_811D6D4
-sub_811D6D4: ; 811D6D4
+sub_811D6D4: @ 811D6D4
push {lr}
bl sub_811BBB0
lsls r0, 24
@@ -524506,7 +524506,7 @@ _0811D6EE:
thumb_func_end sub_811D6D4
thumb_func_start sub_811D6F4
-sub_811D6F4: ; 811D6F4
+sub_811D6F4: @ 811D6F4
push {r4-r7,lr}
sub sp, 0xC
movs r5, 0
@@ -524558,7 +524558,7 @@ _0811D742:
thumb_func_end sub_811D6F4
thumb_func_start sub_811D758
-sub_811D758: ; 811D758
+sub_811D758: @ 811D758
push {r4-r6,lr}
sub sp, 0xC
movs r5, 0
@@ -524591,7 +524591,7 @@ _0811D764:
thumb_func_end sub_811D758
thumb_func_start sub_811D794
-sub_811D794: ; 811D794
+sub_811D794: @ 811D794
push {lr}
movs r0, 0
movs r1, 0x4
@@ -524601,7 +524601,7 @@ sub_811D794: ; 811D794
thumb_func_end sub_811D794
thumb_func_start sub_811D7A4
-sub_811D7A4: ; 811D7A4
+sub_811D7A4: @ 811D7A4
push {r4,lr}
bl sub_811BBDC
adds r4, r0, 0
@@ -524620,7 +524620,7 @@ sub_811D7A4: ; 811D7A4
thumb_func_end sub_811D7A4
thumb_func_start sub_811D7C8
-sub_811D7C8: ; 811D7C8
+sub_811D7C8: @ 811D7C8
push {r4,lr}
bl sub_811BBDC
adds r4, r0, 0
@@ -524638,7 +524638,7 @@ sub_811D7C8: ; 811D7C8
thumb_func_end sub_811D7C8
thumb_func_start sub_811D7EC
-sub_811D7EC: ; 811D7EC
+sub_811D7EC: @ 811D7EC
push {r4,r5,lr}
bl sub_811BBDC
lsls r0, 24
@@ -524673,7 +524673,7 @@ _0811D828:
thumb_func_end sub_811D7EC
thumb_func_start sub_811D830
-sub_811D830: ; 811D830
+sub_811D830: @ 811D830
push {r4,r5,lr}
bl sub_811BBDC
lsls r0, 24
@@ -524699,7 +524699,7 @@ _0811D85C:
thumb_func_end sub_811D830
thumb_func_start sub_811D864
-sub_811D864: ; 811D864
+sub_811D864: @ 811D864
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -524815,7 +524815,7 @@ _0811D930:
thumb_func_end sub_811D864
thumb_func_start sub_811D950
-sub_811D950: ; 811D950
+sub_811D950: @ 811D950
push {r4,r5,lr}
sub sp, 0x8
lsls r0, 24
@@ -524867,7 +524867,7 @@ _0811D9AA:
thumb_func_end sub_811D950
thumb_func_start sub_811D9B4
-sub_811D9B4: ; 811D9B4
+sub_811D9B4: @ 811D9B4
push {lr}
movs r0, 0x2
movs r1, 0x11
@@ -524880,7 +524880,7 @@ sub_811D9B4: ; 811D9B4
thumb_func_end sub_811D9B4
thumb_func_start sub_811D9CC
-sub_811D9CC: ; 811D9CC
+sub_811D9CC: @ 811D9CC
push {lr}
ldr r1, =0x0203a11c
cmp r0, 0x6
@@ -524981,7 +524981,7 @@ _0811DA98:
thumb_func_end sub_811D9CC
thumb_func_start sub_811DAA4
-sub_811DAA4: ; 811DAA4
+sub_811DAA4: @ 811DAA4
push {r4,lr}
ldr r4, =0x0203a11c
ldr r1, [r4]
@@ -525013,7 +525013,7 @@ _0811DAD6:
thumb_func_end sub_811DAA4
thumb_func_start sub_811DADC
-sub_811DADC: ; 811DADC
+sub_811DADC: @ 811DADC
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -525175,7 +525175,7 @@ _0811DC1A:
thumb_func_end sub_811DADC
thumb_func_start sub_811DC28
-sub_811DC28: ; 811DC28
+sub_811DC28: @ 811DC28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -525342,7 +525342,7 @@ _0811DD26:
thumb_func_end sub_811DC28
thumb_func_start sub_811DD84
-sub_811DD84: ; 811DD84
+sub_811DD84: @ 811DD84
push {lr}
movs r1, 0x80
lsls r1, 4
@@ -525361,7 +525361,7 @@ sub_811DD84: ; 811DD84
thumb_func_end sub_811DD84
thumb_func_start sub_811DDAC
-sub_811DDAC: ; 811DDAC
+sub_811DDAC: @ 811DDAC
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -525411,7 +525411,7 @@ _0811DE0A:
thumb_func_end sub_811DDAC
thumb_func_start sub_811DE10
-sub_811DE10: ; 811DE10
+sub_811DE10: @ 811DE10
push {lr}
movs r0, 0x2
bl GetBgY
@@ -525441,7 +525441,7 @@ _0811DE42:
thumb_func_end sub_811DE10
thumb_func_start sub_811DE48
-sub_811DE48: ; 811DE48
+sub_811DE48: @ 811DE48
ldr r0, =0x0203a11c
ldr r0, [r0]
ldr r1, =0x000002ce
@@ -525452,7 +525452,7 @@ sub_811DE48: ; 811DE48
thumb_func_end sub_811DE48
thumb_func_start sub_811DE5C
-sub_811DE5C: ; 811DE5C
+sub_811DE5C: @ 811DE5C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -525480,7 +525480,7 @@ sub_811DE5C: ; 811DE5C
thumb_func_end sub_811DE5C
thumb_func_start sub_811DE90
-sub_811DE90: ; 811DE90
+sub_811DE90: @ 811DE90
push {r4,r5,lr}
ldr r0, =gUnknown_08597CA0
bl LoadObjectPics
@@ -525502,7 +525502,7 @@ _0811DEA2:
thumb_func_end sub_811DE90
thumb_func_start sub_811DEC4
-sub_811DEC4: ; 811DEC4
+sub_811DEC4: @ 811DEC4
push {lr}
bl sub_811BA68
lsls r0, 24
@@ -525546,7 +525546,7 @@ sub_811DEC4: ; 811DEC4
thumb_func_end sub_811DEC4
thumb_func_start sub_811DF28
-sub_811DF28: ; 811DF28
+sub_811DF28: @ 811DF28
push {lr}
adds r1, r0, 0
movs r2, 0x30
@@ -525577,7 +525577,7 @@ _0811DF56:
thumb_func_end sub_811DF28
thumb_func_start sub_811DF60
-sub_811DF60: ; 811DF60
+sub_811DF60: @ 811DF60
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -525604,7 +525604,7 @@ sub_811DF60: ; 811DF60
thumb_func_end sub_811DF60
thumb_func_start sub_811DF90
-sub_811DF90: ; 811DF90
+sub_811DF90: @ 811DF90
ldr r0, =0x0203a11c
ldr r1, [r0]
movs r0, 0xB6
@@ -525622,7 +525622,7 @@ sub_811DF90: ; 811DF90
thumb_func_end sub_811DF90
thumb_func_start sub_811DFB0
-sub_811DFB0: ; 811DFB0
+sub_811DFB0: @ 811DFB0
ldr r0, =0x0203a11c
ldr r0, [r0]
movs r1, 0xB6
@@ -525636,7 +525636,7 @@ sub_811DFB0: ; 811DFB0
thumb_func_end sub_811DFB0
thumb_func_start sub_811DFC8
-sub_811DFC8: ; 811DFC8
+sub_811DFC8: @ 811DFC8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -525697,7 +525697,7 @@ sub_811DFC8: ; 811DFC8
thumb_func_end sub_811DFC8
thumb_func_start sub_811E050
-sub_811E050: ; 811E050
+sub_811E050: @ 811E050
push {r4-r6,lr}
ldr r5, =0x0203a11c
ldr r0, [r5]
@@ -525725,7 +525725,7 @@ sub_811E050: ; 811E050
thumb_func_end sub_811E050
thumb_func_start sub_811E088
-sub_811E088: ; 811E088
+sub_811E088: @ 811E088
push {r4,lr}
sub sp, 0x4
ldr r0, =0x0203a11c
@@ -525775,7 +525775,7 @@ _0811E0E4:
thumb_func_end sub_811E088
thumb_func_start sub_811E0EC
-sub_811E0EC: ; 811E0EC
+sub_811E0EC: @ 811E0EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -525866,7 +525866,7 @@ _0811E192:
thumb_func_end sub_811E0EC
thumb_func_start sub_811E1A4
-sub_811E1A4: ; 811E1A4
+sub_811E1A4: @ 811E1A4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -525980,7 +525980,7 @@ _0811E27A:
thumb_func_end sub_811E1A4
thumb_func_start sub_811E288
-sub_811E288: ; 811E288
+sub_811E288: @ 811E288
push {lr}
ldr r0, =gUnknown_08597D18
movs r1, 0
@@ -526016,7 +526016,7 @@ sub_811E288: ; 811E288
thumb_func_end sub_811E288
thumb_func_start sub_811E2DC
-sub_811E2DC: ; 811E2DC
+sub_811E2DC: @ 811E2DC
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -526043,7 +526043,7 @@ _0811E302:
thumb_func_end sub_811E2DC
thumb_func_start sub_811E30C
-sub_811E30C: ; 811E30C
+sub_811E30C: @ 811E30C
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -526076,7 +526076,7 @@ sub_811E30C: ; 811E30C
thumb_func_end sub_811E30C
thumb_func_start sub_811E34C
-sub_811E34C: ; 811E34C
+sub_811E34C: @ 811E34C
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -526106,7 +526106,7 @@ _0811E376:
thumb_func_end sub_811E34C
thumb_func_start sub_811E380
-sub_811E380: ; 811E380
+sub_811E380: @ 811E380
push {r4,lr}
ldr r4, =0x0203a11c
ldr r0, [r4]
@@ -526131,7 +526131,7 @@ _0811E3A2:
thumb_func_end sub_811E380
thumb_func_start sub_811E3AC
-sub_811E3AC: ; 811E3AC
+sub_811E3AC: @ 811E3AC
push {r4-r6,lr}
ldr r0, =gUnknown_08597DF0
movs r1, 0xD0
@@ -526178,7 +526178,7 @@ sub_811E3AC: ; 811E3AC
thumb_func_end sub_811E3AC
thumb_func_start sub_811E418
-sub_811E418: ; 811E418
+sub_811E418: @ 811E418
push {r4,lr}
ldr r4, =0x0203a11c
ldr r2, [r4]
@@ -526256,7 +526256,7 @@ _0811E4A6:
thumb_func_end sub_811E418
thumb_func_start sub_811E4AC
-sub_811E4AC: ; 811E4AC
+sub_811E4AC: @ 811E4AC
push {lr}
ldr r2, =0x0203a11c
ldr r1, [r2]
@@ -526275,7 +526275,7 @@ sub_811E4AC: ; 811E4AC
thumb_func_end sub_811E4AC
thumb_func_start sub_811E4D0
-sub_811E4D0: ; 811E4D0
+sub_811E4D0: @ 811E4D0
push {r4-r6,lr}
ldr r5, =0x0203a11c
ldr r3, [r5]
@@ -526349,7 +526349,7 @@ _0811E554:
thumb_func_end sub_811E4D0
thumb_func_start sub_811E55C
-sub_811E55C: ; 811E55C
+sub_811E55C: @ 811E55C
push {lr}
ldr r0, =0x0203a11c
ldr r0, [r0]
@@ -526365,7 +526365,7 @@ sub_811E55C: ; 811E55C
thumb_func_end sub_811E55C
thumb_func_start sub_811E578
-sub_811E578: ; 811E578
+sub_811E578: @ 811E578
push {lr}
bl sub_811BBB0
lsls r0, 24
@@ -526397,7 +526397,7 @@ _0811E5AE:
thumb_func_end sub_811E578
thumb_func_start sub_811E5B8
-sub_811E5B8: ; 811E5B8
+sub_811E5B8: @ 811E5B8
ldr r0, =0x0203a11c
ldr r0, [r0]
movs r1, 0xBB
@@ -526414,7 +526414,7 @@ sub_811E5B8: ; 811E5B8
thumb_func_end sub_811E5B8
thumb_func_start sub_811E5D4
-sub_811E5D4: ; 811E5D4
+sub_811E5D4: @ 811E5D4
push {r4,lr}
ldr r4, =gUnknown_08597E48
adds r0, r4, 0
@@ -526472,7 +526472,7 @@ _0811E636:
thumb_func_end sub_811E5D4
thumb_func_start sub_811E64C
-sub_811E64C: ; 811E64C
+sub_811E64C: @ 811E64C
push {r4-r6,lr}
bl sub_811BBF8
ldr r6, =0x0203a11c
@@ -526525,7 +526525,7 @@ _0811E692:
thumb_func_end sub_811E64C
thumb_func_start sub_811E6B0
-sub_811E6B0: ; 811E6B0
+sub_811E6B0: @ 811E6B0
ldr r3, =0x0203a11c
ldr r0, [r3]
movs r1, 0xBC
@@ -526551,7 +526551,7 @@ sub_811E6B0: ; 811E6B0
thumb_func_end sub_811E6B0
thumb_func_start sub_811E6E0
-sub_811E6E0: ; 811E6E0
+sub_811E6E0: @ 811E6E0
push {lr}
cmp r0, 0
bne _0811E6FC
@@ -526585,7 +526585,7 @@ _0811E70A:
thumb_func_end sub_811E6E0
thumb_func_start sub_811E720
-sub_811E720: ; 811E720
+sub_811E720: @ 811E720
push {r4,lr}
ldr r4, =gUnknown_08597E30
adds r0, r4, 0
@@ -526640,7 +526640,7 @@ _0811E77E:
thumb_func_end sub_811E720
thumb_func_start sub_811E794
-sub_811E794: ; 811E794
+sub_811E794: @ 811E794
push {r4-r6,lr}
bl sub_811BBF8
ldr r6, =0x0203a11c
@@ -526693,7 +526693,7 @@ _0811E7DA:
thumb_func_end sub_811E794
thumb_func_start sub_811E7F8
-sub_811E7F8: ; 811E7F8
+sub_811E7F8: @ 811E7F8
ldr r3, =0x0203a11c
ldr r0, [r3]
movs r1, 0xBE
@@ -526719,7 +526719,7 @@ sub_811E7F8: ; 811E7F8
thumb_func_end sub_811E7F8
thumb_func_start sub_811E828
-sub_811E828: ; 811E828
+sub_811E828: @ 811E828
push {r4,r5,lr}
sub sp, 0x4
bl sub_811BCBC
@@ -526814,7 +526814,7 @@ _0811E8D0:
thumb_func_end sub_811E828
thumb_func_start sub_811E8E4
-sub_811E8E4: ; 811E8E4
+sub_811E8E4: @ 811E8E4
push {lr}
bl sub_811BA68
lsls r0, 24
@@ -526851,7 +526851,7 @@ _0811E91C:
thumb_func_end sub_811E8E4
thumb_func_start sub_811E920
-sub_811E920: ; 811E920
+sub_811E920: @ 811E920
push {r4,lr}
adds r4, r0, 0
bl sub_811E8E4
@@ -526875,7 +526875,7 @@ _0811E93E:
thumb_func_end sub_811E920
thumb_func_start sub_811E948
-sub_811E948: ; 811E948
+sub_811E948: @ 811E948
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -526975,7 +526975,7 @@ _0811E9FA:
thumb_func_end sub_811E948
thumb_func_start sub_811EA28
-sub_811EA28: ; 811EA28
+sub_811EA28: @ 811EA28
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -527013,7 +527013,7 @@ _0811EA68:
thumb_func_end sub_811EA28
thumb_func_start start_menu_is_selected_item_valid
-start_menu_is_selected_item_valid: ; 811EA6C
+start_menu_is_selected_item_valid: @ 811EA6C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -527045,7 +527045,7 @@ _0811EA9A:
thumb_func_end start_menu_is_selected_item_valid
thumb_func_start sub_811EAA4
-sub_811EAA4: ; 811EAA4
+sub_811EAA4: @ 811EAA4
push {r4,r5,lr}
lsls r2, r0, 16
lsrs r1, r2, 16
@@ -527105,7 +527105,7 @@ _0811EB0A:
thumb_func_end sub_811EAA4
thumb_func_start sub_811EB10
-sub_811EB10: ; 811EB10
+sub_811EB10: @ 811EB10
push {lr}
lsls r0, 16
lsrs r2, r0, 25
@@ -527152,8 +527152,8 @@ _0811EB5E:
thumb_func_end sub_811EB10
thumb_func_start GetEasyChatWord
-; char *GetEasyChatWord(u8 groupId, u16 wordId)
-GetEasyChatWord: ; 811EB64
+@ char *GetEasyChatWord(u8 groupId, u16 wordId)
+GetEasyChatWord: @ 811EB64
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -527200,8 +527200,8 @@ _0811EBB2:
thumb_func_end GetEasyChatWord
thumb_func_start CopyEasyChatWord
-; char *CopyEasyChatWord(char *dest, u16 groupIdWordIdPair)
-CopyEasyChatWord: ; 811EBBC
+@ char *CopyEasyChatWord(char *dest, u16 groupIdWordIdPair)
+CopyEasyChatWord: @ 811EBBC
push {r4-r6,lr}
adds r5, r0, 0
lsls r6, r1, 16
@@ -527239,7 +527239,7 @@ _0811EC02:
thumb_func_end CopyEasyChatWord
thumb_func_start ConvertEasyChatWordsToString
-ConvertEasyChatWordsToString: ; 811EC08
+ConvertEasyChatWordsToString: @ 811EC08
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -527314,7 +527314,7 @@ _0811EC78:
thumb_func_end ConvertEasyChatWordsToString
thumb_func_start sub_811EC98
-sub_811EC98: ; 811EC98
+sub_811EC98: @ 811EC98
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -527438,7 +527438,7 @@ _0811ED62:
thumb_func_end sub_811EC98
thumb_func_start sub_811ED7C
-sub_811ED7C: ; 811ED7C
+sub_811ED7C: @ 811ED7C
push {r4,r5,lr}
lsls r5, r0, 16
lsrs r0, r5, 16
@@ -527475,7 +527475,7 @@ _0811EDBA:
thumb_func_end sub_811ED7C
thumb_func_start sub_811EDC4
-sub_811EDC4: ; 811EDC4
+sub_811EDC4: @ 811EDC4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -527542,7 +527542,7 @@ _0811EE28:
thumb_func_end sub_811EDC4
thumb_func_start sub_811EE38
-sub_811EE38: ; 811EE38
+sub_811EE38: @ 811EE38
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -527586,7 +527586,7 @@ _0811EE74:
thumb_func_end sub_811EE38
thumb_func_start sub_811EE90
-sub_811EE90: ; 811EE90
+sub_811EE90: @ 811EE90
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -527618,7 +527618,7 @@ _0811EEC4:
thumb_func_end sub_811EE90
thumb_func_start sub_811EECC
-sub_811EECC: ; 811EECC
+sub_811EECC: @ 811EECC
push {r4,r5,lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -527692,7 +527692,7 @@ _0811EF58:
thumb_func_end sub_811EECC
thumb_func_start sub_811EF6C
-sub_811EF6C: ; 811EF6C
+sub_811EF6C: @ 811EF6C
push {lr}
bl GenerateRandomNumber
movs r1, 0x1
@@ -527714,7 +527714,7 @@ _0811EF7E:
thumb_func_end sub_811EF6C
thumb_func_start sub_811EF98
-sub_811EF98: ; 811EF98
+sub_811EF98: @ 811EF98
lsls r0, 24
lsrs r2, r0, 27
movs r1, 0xE0
@@ -527735,7 +527735,7 @@ sub_811EF98: ; 811EF98
thumb_func_end sub_811EF98
thumb_func_start sub_811EFC0
-sub_811EFC0: ; 811EFC0
+sub_811EFC0: @ 811EFC0
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -527761,7 +527761,7 @@ _0811EFE4:
thumb_func_end sub_811EFC0
thumb_func_start sub_811EFF0
-sub_811EFF0: ; 811EFF0
+sub_811EFF0: @ 811EFF0
push {r4,r5,lr}
movs r4, 0
movs r5, 0
@@ -527787,7 +527787,7 @@ _0811F008:
thumb_func_end sub_811EFF0
thumb_func_start sub_811F01C
-sub_811F01C: ; 811F01C
+sub_811F01C: @ 811F01C
push {r4-r6,lr}
bl sub_811EFF0
lsls r0, 24
@@ -527846,7 +527846,7 @@ _0811F084:
thumb_func_end sub_811F01C
thumb_func_start sub_811F090
-sub_811F090: ; 811F090
+sub_811F090: @ 811F090
push {r4,r5,lr}
bl sub_811EFF0
lsls r0, 24
@@ -527901,7 +527901,7 @@ _0811F0EC:
thumb_func_end sub_811F090
thumb_func_start sub_811F0F8
-sub_811F0F8: ; 811F0F8
+sub_811F0F8: @ 811F0F8
push {lr}
bl sub_809D42C
lsls r0, 24
@@ -527911,7 +527911,7 @@ sub_811F0F8: ; 811F0F8
thumb_func_end sub_811F0F8
thumb_func_start sub_811F108
-sub_811F108: ; 811F108
+sub_811F108: @ 811F108
push {r4-r7,lr}
movs r0, 0
bl start_menu_is_selected_item_valid
@@ -527972,7 +527972,7 @@ _0811F174:
thumb_func_end sub_811F108
thumb_func_start sub_811F184
-sub_811F184: ; 811F184
+sub_811F184: @ 811F184
push {r4-r7,lr}
movs r2, 0
ldr r5, =0x03005d8c
@@ -528092,7 +528092,7 @@ _0811F244:
thumb_func_end sub_811F184
thumb_func_start sub_811F28C
-sub_811F28C: ; 811F28C
+sub_811F28C: @ 811F28C
push {r4,lr}
ldr r4, =0x0203a120
ldr r0, =0x00003ba4
@@ -528114,7 +528114,7 @@ _0811F2B2:
thumb_func_end sub_811F28C
thumb_func_start sub_811F2B8
-sub_811F2B8: ; 811F2B8
+sub_811F2B8: @ 811F2B8
push {r4,lr}
ldr r4, =0x0203a120
ldr r0, [r4]
@@ -528131,7 +528131,7 @@ _0811F2CA:
thumb_func_end sub_811F2B8
thumb_func_start sub_811F2D4
-sub_811F2D4: ; 811F2D4
+sub_811F2D4: @ 811F2D4
push {r4,r5,lr}
ldr r4, =0x0203a120
ldr r0, [r4]
@@ -528238,7 +528238,7 @@ _0811F398:
thumb_func_end sub_811F2D4
thumb_func_start sub_811F3AC
-sub_811F3AC: ; 811F3AC
+sub_811F3AC: @ 811F3AC
ldr r0, =0x0203a120
ldr r0, [r0]
ldrb r0, [r0]
@@ -528247,7 +528247,7 @@ sub_811F3AC: ; 811F3AC
thumb_func_end sub_811F3AC
thumb_func_start sub_811F3B8
-sub_811F3B8: ; 811F3B8
+sub_811F3B8: @ 811F3B8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -528270,7 +528270,7 @@ _0811F3DA:
thumb_func_end sub_811F3B8
thumb_func_start sub_811F3E0
-sub_811F3E0: ; 811F3E0
+sub_811F3E0: @ 811F3E0
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -528308,7 +528308,7 @@ _0811F414:
thumb_func_end sub_811F3E0
thumb_func_start sub_811F424
-sub_811F424: ; 811F424
+sub_811F424: @ 811F424
lsls r0, 24
ldr r1, =gEasyChatGroupNamePointers
lsrs r0, 22
@@ -528319,8 +528319,8 @@ sub_811F424: ; 811F424
thumb_func_end sub_811F424
thumb_func_start CopyEasyChatWordPadded
-; char *CopyEasyChatWordPadded(char *dest, u16 groupIdWordIdPair, u16 minLength)
-CopyEasyChatWordPadded: ; 811F434
+@ char *CopyEasyChatWordPadded(char *dest, u16 groupIdWordIdPair, u16 minLength)
+CopyEasyChatWordPadded: @ 811F434
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 16
@@ -528353,7 +528353,7 @@ _0811F460:
thumb_func_end CopyEasyChatWordPadded
thumb_func_start sub_811F46C
-sub_811F46C: ; 811F46C
+sub_811F46C: @ 811F46C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -528467,7 +528467,7 @@ _0811F530:
thumb_func_end sub_811F46C
thumb_func_start sub_811F548
-sub_811F548: ; 811F548
+sub_811F548: @ 811F548
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -528491,7 +528491,7 @@ _0811F560:
thumb_func_end sub_811F548
thumb_func_start sub_811F578
-sub_811F578: ; 811F578
+sub_811F578: @ 811F578
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -528518,7 +528518,7 @@ _0811F5A6:
thumb_func_end sub_811F578
thumb_func_start sub_811F5B0
-sub_811F5B0: ; 811F5B0
+sub_811F5B0: @ 811F5B0
ldr r0, =0x0203a120
ldr r0, [r0]
ldr r1, =0x00003ba0
@@ -528529,7 +528529,7 @@ sub_811F5B0: ; 811F5B0
thumb_func_end sub_811F5B0
thumb_func_start sub_811F5C4
-sub_811F5C4: ; 811F5C4
+sub_811F5C4: @ 811F5C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -528646,7 +528646,7 @@ _0811F698:
thumb_func_end sub_811F5C4
thumb_func_start sub_811F6B8
-sub_811F6B8: ; 811F6B8
+sub_811F6B8: @ 811F6B8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -528707,7 +528707,7 @@ _0811F718:
thumb_func_end sub_811F6B8
thumb_func_start sub_811F72C
-sub_811F72C: ; 811F72C
+sub_811F72C: @ 811F72C
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -528741,7 +528741,7 @@ _0811F75E:
thumb_func_end sub_811F72C
thumb_func_start sub_811F764
-sub_811F764: ; 811F764
+sub_811F764: @ 811F764
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -528828,7 +528828,7 @@ _0811F82C:
thumb_func_end sub_811F764
thumb_func_start sub_811F838
-sub_811F838: ; 811F838
+sub_811F838: @ 811F838
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -528853,7 +528853,7 @@ _0811F85A:
thumb_func_end sub_811F838
thumb_func_start sub_811F860
-sub_811F860: ; 811F860
+sub_811F860: @ 811F860
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 25
@@ -528879,7 +528879,7 @@ _0811F886:
thumb_func_end sub_811F860
thumb_func_start sub_811F88C
-sub_811F88C: ; 811F88C
+sub_811F88C: @ 811F88C
push {lr}
adds r2, r0, 0
lsls r1, 16
@@ -528905,7 +528905,7 @@ _0811F8AE:
thumb_func_end sub_811F88C
thumb_func_start sub_811F8BC
-sub_811F8BC: ; 811F8BC
+sub_811F8BC: @ 811F8BC
push {lr}
bl sub_801B058
ldr r1, =0x0000ffff
@@ -528922,7 +528922,7 @@ _0811F8C8:
thumb_func_end sub_811F8BC
thumb_func_start sub_811F8D8
-sub_811F8D8: ; 811F8D8
+sub_811F8D8: @ 811F8D8
push {r4,r5,lr}
asrs r4, r0, 9
movs r1, 0x7F
@@ -528950,7 +528950,7 @@ _0811F906:
thumb_func_end sub_811F8D8
thumb_func_start sub_811F90C
-sub_811F90C: ; 811F90C
+sub_811F90C: @ 811F90C
ldr r1, =0x0203a124
str r0, [r1]
bx lr
@@ -528958,7 +528958,7 @@ sub_811F90C: ; 811F90C
thumb_func_end sub_811F90C
thumb_func_start sub_811F918
-sub_811F918: ; 811F918
+sub_811F918: @ 811F918
push {lr}
sub sp, 0x4
ldr r0, =0x03005d90
@@ -528989,7 +528989,7 @@ sub_811F918: ; 811F918
thumb_func_end sub_811F918
thumb_func_start sub_811F960
-sub_811F960: ; 811F960
+sub_811F960: @ 811F960
push {r4-r7,lr}
ldr r0, =0x0203a124
ldr r1, [r0]
@@ -529134,7 +529134,7 @@ _0811FA8A:
thumb_func_end sub_811F960
thumb_func_start sub_811FA90
-sub_811FA90: ; 811FA90
+sub_811FA90: @ 811FA90
push {lr}
bl sub_811F918
_0811FA96:
@@ -529147,7 +529147,7 @@ _0811FA96:
thumb_func_end sub_811FA90
thumb_func_start sub_811FAA4
-sub_811FAA4: ; 811FAA4
+sub_811FAA4: @ 811FAA4
push {r4-r7,lr}
lsls r1, 16
lsrs r5, r1, 16
@@ -529191,7 +529191,7 @@ _0811FAC2:
thumb_func_end sub_811FAA4
thumb_func_start sub_811FAF8
-sub_811FAF8: ; 811FAF8
+sub_811FAF8: @ 811FAF8
push {r4-r7,lr}
movs r5, 0
ldr r4, =0x0203a124
@@ -529279,7 +529279,7 @@ _0811FB9A:
thumb_func_end sub_811FAF8
thumb_func_start sub_811FBA4
-sub_811FBA4: ; 811FBA4
+sub_811FBA4: @ 811FBA4
push {r4,r5,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -529390,7 +529390,7 @@ _0811FC78:
thumb_func_end sub_811FBA4
thumb_func_start sub_811FC80
-sub_811FC80: ; 811FC80
+sub_811FC80: @ 811FC80
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -529709,12 +529709,12 @@ _0811FF28:
thumb_func_end sub_811FC80
thumb_func_start nullsub_47
-nullsub_47: ; 811FF3C
+nullsub_47: @ 811FF3C
bx lr
thumb_func_end nullsub_47
thumb_func_start sub_811FF40
-sub_811FF40: ; 811FF40
+sub_811FF40: @ 811FF40
push {lr}
adds r2, r0, 0
ldr r0, =0x0203a124
@@ -529745,7 +529745,7 @@ _0811FF76:
thumb_func_end sub_811FF40
thumb_func_start sub_811FF7C
-sub_811FF7C: ; 811FF7C
+sub_811FF7C: @ 811FF7C
ldr r1, =0x0203a124
ldr r1, [r1]
ldrb r1, [r1, 0x5]
@@ -529760,7 +529760,7 @@ sub_811FF7C: ; 811FF7C
thumb_func_end sub_811FF7C
thumb_func_start sub_811FF94
-sub_811FF94: ; 811FF94
+sub_811FF94: @ 811FF94
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -529778,7 +529778,7 @@ _0811FFA4:
thumb_func_end sub_811FF94
thumb_func_start sub_811FFB4
-sub_811FFB4: ; 811FFB4
+sub_811FFB4: @ 811FFB4
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -529796,7 +529796,7 @@ _0811FFC4:
thumb_func_end sub_811FFB4
thumb_func_start sub_811FFD4
-sub_811FFD4: ; 811FFD4
+sub_811FFD4: @ 811FFD4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -529873,7 +529873,7 @@ _08120072:
thumb_func_end sub_811FFD4
thumb_func_start sub_8120084
-sub_8120084: ; 8120084
+sub_8120084: @ 8120084
push {lr}
lsls r0, 24
lsrs r0, 17
@@ -529888,7 +529888,7 @@ sub_8120084: ; 8120084
thumb_func_end sub_8120084
thumb_func_start sub_81200A0
-sub_81200A0: ; 81200A0
+sub_81200A0: @ 81200A0
push {r4,lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -529926,7 +529926,7 @@ _081200C6:
thumb_func_end sub_81200A0
thumb_func_start sub_81200F8
-sub_81200F8: ; 81200F8
+sub_81200F8: @ 81200F8
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x00002e28
@@ -529943,7 +529943,7 @@ sub_81200F8: ; 81200F8
thumb_func_end sub_81200F8
thumb_func_start sub_812011C
-sub_812011C: ; 812011C
+sub_812011C: @ 812011C
push {lr}
bl sub_8120E08
pop {r0}
@@ -529951,7 +529951,7 @@ sub_812011C: ; 812011C
thumb_func_end sub_812011C
thumb_func_start sub_8120128
-sub_8120128: ; 8120128
+sub_8120128: @ 8120128
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x00002e28
@@ -529970,7 +529970,7 @@ sub_8120128: ; 8120128
thumb_func_end sub_8120128
thumb_func_start sub_8120154
-sub_8120154: ; 8120154
+sub_8120154: @ 8120154
push {lr}
bl sub_81339F8
pop {r0}
@@ -529978,7 +529978,7 @@ sub_8120154: ; 8120154
thumb_func_end sub_8120154
thumb_func_start sub_8120160
-sub_8120160: ; 8120160
+sub_8120160: @ 8120160
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -530026,7 +530026,7 @@ _081201C0:
thumb_func_end sub_8120160
thumb_func_start sub_81201C8
-sub_81201C8: ; 81201C8
+sub_81201C8: @ 81201C8
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00002e28
@@ -530037,7 +530037,7 @@ sub_81201C8: ; 81201C8
thumb_func_end sub_81201C8
thumb_func_start sub_81201DC
-sub_81201DC: ; 81201DC
+sub_81201DC: @ 81201DC
push {r4,lr}
ldr r4, =0x020375f0
bl sub_81201C8
@@ -530051,7 +530051,7 @@ sub_81201DC: ; 81201DC
thumb_func_end sub_81201DC
thumb_func_start sub_81201F4
-sub_81201F4: ; 81201F4
+sub_81201F4: @ 81201F4
ldr r1, =0x020375f0
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -530064,7 +530064,7 @@ sub_81201F4: ; 81201F4
thumb_func_end sub_81201F4
thumb_func_start sub_8120210
-sub_8120210: ; 8120210
+sub_8120210: @ 8120210
push {r4-r6,lr}
ldr r0, =0x03005d8c
ldr r4, [r0]
@@ -530116,7 +530116,7 @@ _0812024E:
thumb_func_end sub_8120210
thumb_func_start sub_8120280
-sub_8120280: ; 8120280
+sub_8120280: @ 8120280
push {r4-r7,lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -530216,7 +530216,7 @@ _0812031E:
thumb_func_end sub_8120280
thumb_func_start sub_8120340
-sub_8120340: ; 8120340
+sub_8120340: @ 8120340
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
@@ -530228,7 +530228,7 @@ sub_8120340: ; 8120340
thumb_func_end sub_8120340
thumb_func_start sub_8120358
-sub_8120358: ; 8120358
+sub_8120358: @ 8120358
ldr r1, =0x020375f0
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -530241,7 +530241,7 @@ sub_8120358: ; 8120358
thumb_func_end sub_8120358
thumb_func_start sub_8120374
-sub_8120374: ; 8120374
+sub_8120374: @ 8120374
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00002e28
@@ -530253,7 +530253,7 @@ sub_8120374: ; 8120374
thumb_func_end sub_8120374
thumb_func_start sub_812038C
-sub_812038C: ; 812038C
+sub_812038C: @ 812038C
push {lr}
bl sub_811F01C
lsls r0, 16
@@ -530278,7 +530278,7 @@ _081203B6:
thumb_func_end sub_812038C
thumb_func_start sub_81203C4
-sub_81203C4: ; 81203C4
+sub_81203C4: @ 81203C4
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -530304,7 +530304,7 @@ _081203F2:
thumb_func_end sub_81203C4
thumb_func_start sub_81203FC
-sub_81203FC: ; 81203FC
+sub_81203FC: @ 81203FC
push {r4-r6,lr}
ldr r0, =0x03005d8c
ldr r4, [r0]
@@ -530395,7 +530395,7 @@ _081204C8:
thumb_func_end sub_81203FC
thumb_func_start sub_81204DC
-sub_81204DC: ; 81204DC
+sub_81204DC: @ 81204DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -530557,7 +530557,7 @@ _0812060E:
thumb_func_end sub_81204DC
thumb_func_start sub_8120628
-sub_8120628: ; 8120628
+sub_8120628: @ 8120628
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00002e51
@@ -530569,7 +530569,7 @@ sub_8120628: ; 8120628
thumb_func_end sub_8120628
thumb_func_start sub_8120640
-sub_8120640: ; 8120640
+sub_8120640: @ 8120640
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00002e28
@@ -530581,7 +530581,7 @@ sub_8120640: ; 8120640
thumb_func_end sub_8120640
thumb_func_start sub_8120658
-sub_8120658: ; 8120658
+sub_8120658: @ 8120658
push {lr}
bl sub_8133A60
pop {r0}
@@ -530589,7 +530589,7 @@ sub_8120658: ; 8120658
thumb_func_end sub_8120658
thumb_func_start sub_8120664
-sub_8120664: ; 8120664
+sub_8120664: @ 8120664
push {lr}
bl sub_8120E50
pop {r0}
@@ -530597,7 +530597,7 @@ sub_8120664: ; 8120664
thumb_func_end sub_8120664
thumb_func_start sub_8120670
-sub_8120670: ; 8120670
+sub_8120670: @ 8120670
push {lr}
bl sub_81201C8
lsls r0, 24
@@ -530635,7 +530635,7 @@ _081206B6:
thumb_func_end sub_8120670
thumb_func_start sub_81206C0
-sub_81206C0: ; 81206C0
+sub_81206C0: @ 81206C0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -530658,7 +530658,7 @@ sub_81206C0: ; 81206C0
thumb_func_end sub_81206C0
thumb_func_start sub_81206F0
-sub_81206F0: ; 81206F0
+sub_81206F0: @ 81206F0
ldr r1, =0x03002f84
movs r0, 0
strb r0, [r1]
@@ -530667,7 +530667,7 @@ sub_81206F0: ; 81206F0
thumb_func_end sub_81206F0
thumb_func_start sub_81206FC
-sub_81206FC: ; 81206FC
+sub_81206FC: @ 81206FC
ldr r1, =0x03002f84
movs r0, 0x1
strb r0, [r1]
@@ -530676,7 +530676,7 @@ sub_81206FC: ; 81206FC
thumb_func_end sub_81206FC
thumb_func_start sub_8120708
-sub_8120708: ; 8120708
+sub_8120708: @ 8120708
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -530706,7 +530706,7 @@ sub_8120708: ; 8120708
thumb_func_end sub_8120708
thumb_func_start sub_8120748
-sub_8120748: ; 8120748
+sub_8120748: @ 8120748
push {r4-r6,lr}
adds r6, r1, 0
movs r1, 0x8
@@ -530954,7 +530954,7 @@ _08120938:
thumb_func_end sub_8120748
thumb_func_start sub_8120944
-sub_8120944: ; 8120944
+sub_8120944: @ 8120944
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -531214,7 +531214,7 @@ _08120B50:
thumb_func_end sub_8120944
thumb_func_start sub_8120B5C
-sub_8120B5C: ; 8120B5C
+sub_8120B5C: @ 8120B5C
push {lr}
ldr r0, =0x00004010
movs r1, 0x45
@@ -531225,7 +531225,7 @@ sub_8120B5C: ; 8120B5C
thumb_func_end sub_8120B5C
thumb_func_start sub_8120B70
-sub_8120B70: ; 8120B70
+sub_8120B70: @ 8120B70
push {r4-r7,lr}
sub sp, 0x8
ldrb r1, [r0]
@@ -531307,7 +531307,7 @@ _08120C00:
thumb_func_end sub_8120B70
thumb_func_start sub_8120C0C
-sub_8120C0C: ; 8120C0C
+sub_8120C0C: @ 8120C0C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -531419,7 +531419,7 @@ _08120CC4:
thumb_func_end sub_8120C0C
thumb_func_start sub_8120CD0
-sub_8120CD0: ; 8120CD0
+sub_8120CD0: @ 8120CD0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -531476,7 +531476,7 @@ _08120D28:
thumb_func_end sub_8120CD0
thumb_func_start sub_8120D34
-sub_8120D34: ; 8120D34
+sub_8120D34: @ 8120D34
push {r4-r7,lr}
adds r3, r0, 0
adds r6, r2, 0
@@ -531596,7 +531596,7 @@ _08120E02:
thumb_func_end sub_8120D34
thumb_func_start sub_8120E08
-sub_8120E08: ; 8120E08
+sub_8120E08: @ 8120E08
push {r4,r5,lr}
ldr r2, =0x0203a12c
ldr r0, =0x03005d8c
@@ -531632,7 +531632,7 @@ _08120E24:
thumb_func_end sub_8120E08
thumb_func_start sub_8120E50
-sub_8120E50: ; 8120E50
+sub_8120E50: @ 8120E50
ldr r3, =0x0203a12c
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -531649,7 +531649,7 @@ sub_8120E50: ; 8120E50
thumb_func_end sub_8120E50
thumb_func_start sub_8120E74
-sub_8120E74: ; 8120E74
+sub_8120E74: @ 8120E74
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -531663,7 +531663,7 @@ _08120E80:
thumb_func_end sub_8120E74
thumb_func_start sub_8120E88
-sub_8120E88: ; 8120E88
+sub_8120E88: @ 8120E88
push {lr}
adds r3, r0, 0
movs r2, 0
@@ -531688,7 +531688,7 @@ _08120EAA:
thumb_func_end sub_8120E88
thumb_func_start sub_8120EB4
-sub_8120EB4: ; 8120EB4
+sub_8120EB4: @ 8120EB4
push {lr}
bl sub_8120E88
ldr r0, [r0, 0x4]
@@ -531697,7 +531697,7 @@ sub_8120EB4: ; 8120EB4
thumb_func_end sub_8120EB4
thumb_func_start sub_8120EC0
-sub_8120EC0: ; 8120EC0
+sub_8120EC0: @ 8120EC0
push {lr}
bl sub_8120E88
ldr r0, [r0, 0xC]
@@ -531706,7 +531706,7 @@ sub_8120EC0: ; 8120EC0
thumb_func_end sub_8120EC0
thumb_func_start sub_8120ECC
-sub_8120ECC: ; 8120ECC
+sub_8120ECC: @ 8120ECC
push {lr}
bl sub_8120E88
ldr r0, [r0, 0x8]
@@ -531715,7 +531715,7 @@ sub_8120ECC: ; 8120ECC
thumb_func_end sub_8120ECC
thumb_func_start sub_8120ED8
-sub_8120ED8: ; 8120ED8
+sub_8120ED8: @ 8120ED8
push {lr}
movs r1, 0
ldr r2, =0x0203a12c
@@ -531743,7 +531743,7 @@ _08120EFC:
thumb_func_end sub_8120ED8
thumb_func_start sub_8120F08
-sub_8120F08: ; 8120F08
+sub_8120F08: @ 8120F08
ldr r1, =0x0203a12c
lsls r0, 2
adds r0, 0x24
@@ -531764,7 +531764,7 @@ sub_8120F08: ; 8120F08
thumb_func_end sub_8120F08
thumb_func_start sub_8120F2C
-sub_8120F2C: ; 8120F2C
+sub_8120F2C: @ 8120F2C
ldr r2, =0x0203a12c
lsls r0, 2
adds r0, 0x24
@@ -531782,7 +531782,7 @@ sub_8120F2C: ; 8120F2C
thumb_func_end sub_8120F2C
thumb_func_start sub_8120F4C
-sub_8120F4C: ; 8120F4C
+sub_8120F4C: @ 8120F4C
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203a12c
@@ -531808,7 +531808,7 @@ _08120F76:
thumb_func_end sub_8120F4C
thumb_func_start sub_8120F7C
-sub_8120F7C: ; 8120F7C
+sub_8120F7C: @ 8120F7C
push {r4,r5,lr}
adds r5, r1, 0
ldr r2, =0x0203a12c
@@ -531832,7 +531832,7 @@ sub_8120F7C: ; 8120F7C
thumb_func_end sub_8120F7C
thumb_func_start sub_8120FAC
-sub_8120FAC: ; 8120FAC
+sub_8120FAC: @ 8120FAC
push {r4,r5,lr}
adds r5, r1, 0
ldr r2, =0x0203a12c
@@ -531856,7 +531856,7 @@ sub_8120FAC: ; 8120FAC
thumb_func_end sub_8120FAC
thumb_func_start sub_8120FDC
-sub_8120FDC: ; 8120FDC
+sub_8120FDC: @ 8120FDC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -531911,7 +531911,7 @@ sub_8120FDC: ; 8120FDC
thumb_func_end sub_8120FDC
thumb_func_start sub_8121064
-sub_8121064: ; 8121064
+sub_8121064: @ 8121064
push {r4-r7,lr}
adds r7, r0, 0
adds r6, r1, 0
@@ -531956,7 +531956,7 @@ _081210B0:
thumb_func_end sub_8121064
thumb_func_start sub_81210B8
-sub_81210B8: ; 81210B8
+sub_81210B8: @ 81210B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -532050,7 +532050,7 @@ _0812116A:
thumb_func_end sub_81210B8
thumb_func_start sub_8121178
-sub_8121178: ; 8121178
+sub_8121178: @ 8121178
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -532097,7 +532097,7 @@ sub_8121178: ; 8121178
thumb_func_end sub_8121178
thumb_func_start sub_81211EC
-sub_81211EC: ; 81211EC
+sub_81211EC: @ 81211EC
push {r4,r5,lr}
sub sp, 0xC
ldr r1, =gUnknown_085EB7EA
@@ -532224,7 +532224,7 @@ _081212AA:
thumb_func_end sub_81211EC
thumb_func_start sub_81212FC
-sub_81212FC: ; 81212FC
+sub_81212FC: @ 81212FC
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -532289,7 +532289,7 @@ _08121376:
thumb_func_end sub_81212FC
thumb_func_start sub_8121388
-sub_8121388: ; 8121388
+sub_8121388: @ 8121388
push {lr}
ldr r0, =sub_81212FC
movs r1, 0x50
@@ -532300,7 +532300,7 @@ sub_8121388: ; 8121388
thumb_func_end sub_8121388
thumb_func_start sub_812139C
-sub_812139C: ; 812139C
+sub_812139C: @ 812139C
push {lr}
ldr r0, =0x03001178
ldrb r0, [r0]
@@ -532311,7 +532311,7 @@ sub_812139C: ; 812139C
thumb_func_end sub_812139C
thumb_func_start sub_81213B0
-sub_81213B0: ; 81213B0
+sub_81213B0: @ 81213B0
push {lr}
ldr r1, =0x0203a12c
ldr r0, =0x03005d8c
@@ -532328,7 +532328,7 @@ sub_81213B0: ; 81213B0
thumb_func_end sub_81213B0
thumb_func_start sub_81213D8
-sub_81213D8: ; 81213D8
+sub_81213D8: @ 81213D8
push {r4,r5,lr}
ldr r2, =0x0203a12c
ldr r0, =0x03005d8c
@@ -532360,7 +532360,7 @@ _0812141E:
thumb_func_end sub_81213D8
thumb_func_start sub_8121424
-sub_8121424: ; 8121424
+sub_8121424: @ 8121424
push {lr}
ldr r1, =0x0203a12c
ldr r0, =0x03005d8c
@@ -532382,7 +532382,7 @@ _0812144A:
thumb_func_end sub_8121424
thumb_func_start sub_8121450
-sub_8121450: ; 8121450
+sub_8121450: @ 8121450
push {lr}
ldr r1, =0x0203a12c
ldr r0, =0x03005d8c
@@ -532399,7 +532399,7 @@ sub_8121450: ; 8121450
thumb_func_end sub_8121450
thumb_func_start sub_8121478
-sub_8121478: ; 8121478
+sub_8121478: @ 8121478
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -532557,7 +532557,7 @@ _081215BA:
thumb_func_end sub_8121478
thumb_func_start sub_81215EC
-sub_81215EC: ; 81215EC
+sub_81215EC: @ 81215EC
push {r4-r6,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -532985,7 +532985,7 @@ _081219E4:
thumb_func_end sub_81215EC
thumb_func_start sub_81219F0
-sub_81219F0: ; 81219F0
+sub_81219F0: @ 81219F0
push {lr}
_081219F2:
bl sub_81215EC
@@ -533009,7 +533009,7 @@ _08121A18:
thumb_func_end sub_81219F0
thumb_func_start sub_8121A1C
-sub_8121A1C: ; 8121A1C
+sub_8121A1C: @ 8121A1C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -533131,7 +533131,7 @@ _08121B0C:
thumb_func_end sub_8121A1C
thumb_func_start sub_8121B1C
-sub_8121B1C: ; 8121B1C
+sub_8121B1C: @ 8121B1C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -533274,7 +533274,7 @@ _08121BCC:
thumb_func_end sub_8121B1C
thumb_func_start sub_8121C50
-sub_8121C50: ; 8121C50
+sub_8121C50: @ 8121C50
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -533284,7 +533284,7 @@ sub_8121C50: ; 8121C50
thumb_func_end sub_8121C50
thumb_func_start sub_8121C64
-sub_8121C64: ; 8121C64
+sub_8121C64: @ 8121C64
push {r4,lr}
ldr r4, =0x0203a134
ldr r0, [r4]
@@ -533309,7 +533309,7 @@ _08121C7C:
thumb_func_end sub_8121C64
thumb_func_start sub_8121C98
-sub_8121C98: ; 8121C98
+sub_8121C98: @ 8121C98
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -533329,7 +533329,7 @@ _08121CB2:
thumb_func_end sub_8121C98
thumb_func_start sub_8121CC0
-sub_8121CC0: ; 8121CC0
+sub_8121CC0: @ 8121CC0
push {lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -533360,7 +533360,7 @@ _08121CEE:
thumb_func_end sub_8121CC0
thumb_func_start sub_8121D00
-sub_8121D00: ; 8121D00
+sub_8121D00: @ 8121D00
push {r4,lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -533426,7 +533426,7 @@ _08121D88:
thumb_func_end sub_8121D00
thumb_func_start sub_8121DA0
-sub_8121DA0: ; 8121DA0
+sub_8121DA0: @ 8121DA0
push {r4,lr}
sub sp, 0xC
movs r0, 0
@@ -533473,7 +533473,7 @@ sub_8121DA0: ; 8121DA0
thumb_func_end sub_8121DA0
thumb_func_start sub_8121E10
-sub_8121E10: ; 8121E10
+sub_8121E10: @ 8121E10
push {lr}
movs r0, 0
movs r1, 0
@@ -533512,8 +533512,8 @@ sub_8121E10: ; 8121E10
thumb_func_end sub_8121E10
thumb_func_start SetVBlankHBlankCallbacksToNull
-; void SetVBlankHBlankCallbacksToNull()
-SetVBlankHBlankCallbacksToNull: ; 8121E68
+@ void SetVBlankHBlankCallbacksToNull()
+SetVBlankHBlankCallbacksToNull: @ 8121E68
push {lr}
movs r0, 0
bl SetVBlankCallback
@@ -533524,8 +533524,8 @@ SetVBlankHBlankCallbacksToNull: ; 8121E68
thumb_func_end SetVBlankHBlankCallbacksToNull
thumb_func_start DisplayMessageAndContinueTask
-; void DisplayMessageAndContinueTask(u8 taskId, u8 windowId, u16 windowBorderFirstTileNum, u8 windowBorderPalette, u8 fontId, u8 speed, u8 *str, void ( *callback)(u8 taskId))
-DisplayMessageAndContinueTask: ; 8121E7C
+@ void DisplayMessageAndContinueTask(u8 taskId, u8 windowId, u16 windowBorderFirstTileNum, u8 windowBorderPalette, u8 fontId, u8 speed, u8 *str, void ( *callback)(u8 taskId))
+DisplayMessageAndContinueTask: @ 8121E7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -533598,7 +533598,7 @@ _08121EC0:
thumb_func_end DisplayMessageAndContinueTask
thumb_func_start sub_8121F20
-sub_8121F20: ; 8121F20
+sub_8121F20: @ 8121F20
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -533614,8 +533614,8 @@ sub_8121F20: ; 8121F20
thumb_func_end sub_8121F20
thumb_func_start Task_ContinueTaskAfterMessagePrints
-; void Task_ContinueTaskAfterMessagePrints(u8 taskId)
-Task_ContinueTaskAfterMessagePrints: ; 8121F3C
+@ void Task_ContinueTaskAfterMessagePrints(u8 taskId)
+Task_ContinueTaskAfterMessagePrints: @ 8121F3C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -533637,7 +533637,7 @@ _08121F5A:
thumb_func_end Task_ContinueTaskAfterMessagePrints
thumb_func_start sub_8121F68
-sub_8121F68: ; 8121F68
+sub_8121F68: @ 8121F68
lsls r0, 24
lsrs r0, 24
ldr r3, =0x0203a138
@@ -533657,8 +533657,8 @@ sub_8121F68: ; 8121F68
thumb_func_end sub_8121F68
thumb_func_start CreateYesNoMenuWithCallbacks
-; void CreateYesNoMenuWithCallbacks(u8 taskId, struct WindowTemplate *windowTemplate, int a3, int a4, int a5, u16 borderFirstTileNum, u8 borderPalette, void ( **callbacks)(u8 taskId))
-CreateYesNoMenuWithCallbacks: ; 8121F94
+@ void CreateYesNoMenuWithCallbacks(u8 taskId, struct WindowTemplate *windowTemplate, int a3, int a4, int a5, u16 borderFirstTileNum, u8 borderPalette, void ( **callbacks)(u8 taskId))
+CreateYesNoMenuWithCallbacks: @ 8121F94
push {r4,r5,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -533692,8 +533692,8 @@ CreateYesNoMenuWithCallbacks: ; 8121F94
thumb_func_end CreateYesNoMenuWithCallbacks
thumb_func_start Task_CallYesOrNoCallback
-; void Task_CallYesOrNoCallback(u8 taskId)
-Task_CallYesOrNoCallback: ; 8121FDC
+@ void Task_CallYesOrNoCallback(u8 taskId)
+Task_CallYesOrNoCallback: @ 8121FDC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -533737,8 +533737,8 @@ _08122028:
thumb_func_end Task_CallYesOrNoCallback
thumb_func_start AdjustQuantityAccordingToDPadInput
-; bool8 AdjustQuantityAccordingToDPadInput(u16 *quantity, u16 maxQuantity)
-AdjustQuantityAccordingToDPadInput: ; 8122034
+@ bool8 AdjustQuantityAccordingToDPadInput(u16 *quantity, u16 maxQuantity)
+AdjustQuantityAccordingToDPadInput: @ 8122034
push {r4-r6,lr}
adds r2, r0, 0
lsls r1, 16
@@ -533827,7 +533827,7 @@ _081220C8:
thumb_func_end AdjustQuantityAccordingToDPadInput
thumb_func_start GetLRKeysState
-GetLRKeysState: ; 81220D0
+GetLRKeysState: @ 81220D0
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -533860,7 +533860,7 @@ _08122108:
thumb_func_end GetLRKeysState
thumb_func_start sub_812210C
-sub_812210C: ; 812210C
+sub_812210C: @ 812210C
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -533893,7 +533893,7 @@ _08122144:
thumb_func_end sub_812210C
thumb_func_start sub_8122148
-sub_8122148: ; 8122148
+sub_8122148: @ 8122148
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -533920,7 +533920,7 @@ _08122176:
thumb_func_end sub_8122148
thumb_func_start itemid_80BF6D8_mail_related
-itemid_80BF6D8_mail_related: ; 812217C
+itemid_80BF6D8_mail_related: @ 812217C
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -533948,7 +533948,7 @@ _081221A6:
thumb_func_end itemid_80BF6D8_mail_related
thumb_func_start sub_81221AC
-sub_81221AC: ; 81221AC
+sub_81221AC: @ 81221AC
push {lr}
bl is_c1_link_related_active
cmp r0, 0x1
@@ -533969,7 +533969,7 @@ _081221CA:
thumb_func_end sub_81221AC
thumb_func_start sub_81221D0
-sub_81221D0: ; 81221D0
+sub_81221D0: @ 81221D0
push {lr}
bl sub_81221AC
lsls r0, 24
@@ -533987,7 +533987,7 @@ _081221E8:
thumb_func_end sub_81221D0
thumb_func_start sub_81221EC
-sub_81221EC: ; 81221EC
+sub_81221EC: @ 81221EC
push {lr}
bl sub_81221D0
lsls r0, 24
@@ -534008,7 +534008,7 @@ _08122208:
thumb_func_end sub_81221EC
thumb_func_start atk2D_jumpifarraynotequal
-atk2D_jumpifarraynotequal: ; 812220C
+atk2D_jumpifarraynotequal: @ 812220C
push {r4-r6,lr}
adds r6, r2, 0
ldr r2, [sp, 0x10]
@@ -534056,7 +534056,7 @@ _08122254:
thumb_func_end atk2D_jumpifarraynotequal
thumb_func_start sub_812225C
-sub_812225C: ; 812225C
+sub_812225C: @ 812225C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -534092,7 +534092,7 @@ _08122290:
thumb_func_end sub_812225C
thumb_func_start sub_8122298
-sub_8122298: ; 8122298
+sub_8122298: @ 8122298
push {r4-r7,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -534173,7 +534173,7 @@ _08122322:
thumb_func_end sub_8122298
thumb_func_start sub_8122328
-sub_8122328: ; 8122328
+sub_8122328: @ 8122328
push {lr}
ldr r0, =gUnknown_0859F514
bl LoadCompressedObjectPic
@@ -534185,7 +534185,7 @@ sub_8122328: ; 8122328
thumb_func_end sub_8122328
thumb_func_start sub_8122344
-sub_8122344: ; 8122344
+sub_8122344: @ 8122344
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -534240,7 +534240,7 @@ _0812239C:
thumb_func_end sub_8122344
thumb_func_start sub_81223B0
-sub_81223B0: ; 81223B0
+sub_81223B0: @ 81223B0
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 24
@@ -534283,7 +534283,7 @@ _081223F6:
thumb_func_end sub_81223B0
thumb_func_start sub_81223FC
-sub_81223FC: ; 81223FC
+sub_81223FC: @ 81223FC
push {r4-r7,lr}
adds r6, r0, 0
lsls r1, 24
@@ -534326,8 +534326,8 @@ _0812243E:
thumb_func_end sub_81223FC
thumb_func_start sub_8122448
-; void sub_8122448(int a1, u8 a2, u16 x, u16 y)
-sub_8122448: ; 8122448
+@ void sub_8122448(int a1, u8 a2, u16 x, u16 y)
+sub_8122448: @ 8122448
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -534404,7 +534404,7 @@ _081224C8:
thumb_func_end sub_8122448
thumb_func_start sub_81224D4
-sub_81224D4: ; 81224D4
+sub_81224D4: @ 81224D4
push {r4-r7,lr}
movs r6, 0
ldr r5, =0x03005d8c
@@ -534478,7 +534478,7 @@ _08122522:
thumb_func_end sub_81224D4
thumb_func_start sub_8122580
-sub_8122580: ; 8122580
+sub_8122580: @ 8122580
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -534654,7 +534654,7 @@ _081226BE:
thumb_func_end sub_8122580
thumb_func_start sub_81226D8
-sub_81226D8: ; 81226D8
+sub_81226D8: @ 81226D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -534798,7 +534798,7 @@ _081227F4:
thumb_func_end sub_81226D8
thumb_func_start sub_8122804
-sub_8122804: ; 8122804
+sub_8122804: @ 8122804
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -534865,7 +534865,7 @@ _0812286C:
thumb_func_end sub_8122804
thumb_func_start sub_812287C
-sub_812287C: ; 812287C
+sub_812287C: @ 812287C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -535009,7 +535009,7 @@ _08122980:
thumb_func_end sub_812287C
thumb_func_start sub_8122998
-sub_8122998: ; 8122998
+sub_8122998: @ 8122998
push {lr}
ldr r2, =0x03005d8c
ldr r0, =0x020375e0
@@ -535029,7 +535029,7 @@ sub_8122998: ; 8122998
thumb_func_end sub_8122998
thumb_func_start sub_81229C8
-sub_81229C8: ; 81229C8
+sub_81229C8: @ 81229C8
push {r4,lr}
movs r4, 0
ldr r0, =0x03005d8c
@@ -535074,7 +535074,7 @@ _08122A0C:
thumb_func_end sub_81229C8
thumb_func_start sub_8122A30
-sub_8122A30: ; 8122A30
+sub_8122A30: @ 8122A30
ldr r2, =0x020375f0
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -535093,7 +535093,7 @@ sub_8122A30: ; 8122A30
thumb_func_end sub_8122A30
thumb_func_start atk90_changetypestoenemyattacktype
-atk90_changetypestoenemyattacktype: ; 8122A58
+atk90_changetypestoenemyattacktype: @ 8122A58
push {r4,r5,lr}
adds r3, r0, 0
adds r5, r1, 0
@@ -535209,7 +535209,7 @@ _08122B22:
thumb_func_end atk90_changetypestoenemyattacktype
thumb_func_start sub_8122B28
-sub_8122B28: ; 8122B28
+sub_8122B28: @ 8122B28
push {r4,r5,lr}
adds r5, r0, 0
bl GenerateRandomNumber
@@ -535271,7 +535271,7 @@ _08122B6A:
thumb_func_end sub_8122B28
thumb_func_start sub_8122BB0
-sub_8122BB0: ; 8122BB0
+sub_8122BB0: @ 8122BB0
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -535304,7 +535304,7 @@ _08122BE8:
thumb_func_end sub_8122BB0
thumb_func_start sub_8122BF0
-sub_8122BF0: ; 8122BF0
+sub_8122BF0: @ 8122BF0
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -535332,7 +535332,7 @@ _08122C14:
thumb_func_end sub_8122BF0
thumb_func_start sub_8122C1C
-sub_8122C1C: ; 8122C1C
+sub_8122C1C: @ 8122C1C
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -535371,7 +535371,7 @@ _08122C56:
thumb_func_end sub_8122C1C
thumb_func_start sub_8122C5C
-sub_8122C5C: ; 8122C5C
+sub_8122C5C: @ 8122C5C
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -535404,7 +535404,7 @@ _08122C8E:
thumb_func_end sub_8122C5C
thumb_func_start sub_8122C94
-sub_8122C94: ; 8122C94
+sub_8122C94: @ 8122C94
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -535426,8 +535426,8 @@ _08122CB6:
thumb_func_end sub_8122C94
thumb_func_start sub_8122CBC
-; warpdata *sub_8122CBC(int a1)
-sub_8122CBC: ; 8122CBC
+@ warpdata *sub_8122CBC(int a1)
+sub_8122CBC: @ 8122CBC
push {lr}
cmp r0, 0
beq _08122CD4
@@ -535446,7 +535446,7 @@ _08122CD6:
thumb_func_end sub_8122CBC
thumb_func_start sub_8122CDC
-sub_8122CDC: ; 8122CDC
+sub_8122CDC: @ 8122CDC
push {lr}
lsls r2, r1, 24
lsrs r2, 24
@@ -535462,7 +535462,7 @@ _08122CE8:
thumb_func_end sub_8122CDC
thumb_func_start sub_8122CF8
-sub_8122CF8: ; 8122CF8
+sub_8122CF8: @ 8122CF8
push {r4,r5,lr}
adds r4, r1, 0
lsls r2, 24
@@ -535535,7 +535535,7 @@ _08122D80:
thumb_func_end sub_8122CF8
thumb_func_start sub_8122D88
-sub_8122D88: ; 8122D88
+sub_8122D88: @ 8122D88
push {r4,lr}
ldr r4, =0x0203a144
str r0, [r4]
@@ -535557,7 +535557,7 @@ sub_8122D88: ; 8122D88
thumb_func_end sub_8122D88
thumb_func_start sub_8122DB0
-sub_8122DB0: ; 8122DB0
+sub_8122DB0: @ 8122DB0
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x0203a144
@@ -535839,7 +535839,7 @@ _08123022:
thumb_func_end sub_8122DB0
thumb_func_start sub_8123030
-sub_8123030: ; 8123030
+sub_8123030: @ 8123030
push {lr}
adds r2, r0, 0
lsls r2, 16
@@ -535859,7 +535859,7 @@ sub_8123030: ; 8123030
thumb_func_end sub_8123030
thumb_func_start sub_812305C
-sub_812305C: ; 812305C
+sub_812305C: @ 812305C
push {r4,lr}
ldr r4, =0x0203a144
ldr r0, [r4]
@@ -535897,7 +535897,7 @@ _081230A0:
thumb_func_end sub_812305C
thumb_func_start sub_81230AC
-sub_81230AC: ; 81230AC
+sub_81230AC: @ 81230AC
push {lr}
ldr r0, =0x0203a144
ldr r0, [r0]
@@ -535911,7 +535911,7 @@ sub_81230AC: ; 81230AC
thumb_func_end sub_81230AC
thumb_func_start sub_81230C4
-sub_81230C4: ; 81230C4
+sub_81230C4: @ 81230C4
push {r4,lr}
movs r4, 0
ldr r2, =0x0203a144
@@ -536019,7 +536019,7 @@ _08123184:
thumb_func_end sub_81230C4
thumb_func_start _swiopen
-_swiopen: ; 8123190
+_swiopen: @ 8123190
push {r4,r5,lr}
ldr r5, =0x0203a144
ldr r1, [r5]
@@ -536121,7 +536121,7 @@ _08123248:
thumb_func_end _swiopen
thumb_func_start sub_8123254
-sub_8123254: ; 8123254
+sub_8123254: @ 8123254
push {r4-r6,lr}
movs r4, 0
ldr r3, =0x0203a144
@@ -536236,7 +536236,7 @@ _0812331A:
thumb_func_end sub_8123254
thumb_func_start sub_8123334
-sub_8123334: ; 8123334
+sub_8123334: @ 8123334
push {r4,r5,lr}
ldr r5, =0x0203a144
ldr r2, [r5]
@@ -536352,7 +536352,7 @@ _08123412:
thumb_func_end sub_8123334
thumb_func_start sub_8123418
-sub_8123418: ; 8123418
+sub_8123418: @ 8123418
push {r4-r6,lr}
ldr r1, =0x0203a144
ldr r2, [r1]
@@ -536482,7 +536482,7 @@ _081234FA:
thumb_func_end sub_8123418
thumb_func_start sub_8123514
-sub_8123514: ; 8123514
+sub_8123514: @ 8123514
push {r4-r6,lr}
sub sp, 0xC
ldr r0, =0x0203a144
@@ -536706,7 +536706,7 @@ _081236B8:
thumb_func_end sub_8123514
thumb_func_start sub_81236C4
-sub_81236C4: ; 81236C4
+sub_81236C4: @ 81236C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -536806,7 +536806,7 @@ sub_81236C4: ; 81236C4
thumb_func_end sub_81236C4
thumb_func_start sub_812378C
-sub_812378C: ; 812378C
+sub_812378C: @ 812378C
ldr r2, =0x0203a144
ldr r2, [r2]
lsls r0, 16
@@ -536829,7 +536829,7 @@ sub_812378C: ; 812378C
thumb_func_end sub_812378C
thumb_func_start sub_81237B4
-sub_81237B4: ; 81237B4
+sub_81237B4: @ 81237B4
push {r4,lr}
ldr r4, =0x0203a144
ldr r1, [r4]
@@ -536881,7 +536881,7 @@ _0812381A:
thumb_func_end sub_81237B4
thumb_func_start sub_8123824
-sub_8123824: ; 8123824
+sub_8123824: @ 8123824
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 16
@@ -536919,7 +536919,7 @@ _08123860:
thumb_func_end sub_8123824
thumb_func_start sub_812386C
-sub_812386C: ; 812386C
+sub_812386C: @ 812386C
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -536955,7 +536955,7 @@ _081238A4:
thumb_func_end sub_812386C
thumb_func_start sub_81238AC
-sub_81238AC: ; 81238AC
+sub_81238AC: @ 81238AC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -537360,7 +537360,7 @@ _08123BEC:
thumb_func_end sub_81238AC
thumb_func_start sub_8123C00
-sub_8123C00: ; 8123C00
+sub_8123C00: @ 8123C00
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -537523,7 +537523,7 @@ _08123D10:
thumb_func_end sub_8123C00
thumb_func_start get_flagnr_blue_points
-get_flagnr_blue_points: ; 8123D58
+get_flagnr_blue_points: @ 8123D58
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -537695,7 +537695,7 @@ _08123E96:
thumb_func_end get_flagnr_blue_points
thumb_func_start sub_8123E9C
-sub_8123E9C: ; 8123E9C
+sub_8123E9C: @ 8123E9C
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -537709,7 +537709,7 @@ sub_8123E9C: ; 8123E9C
thumb_func_end sub_8123E9C
thumb_func_start sub_8123EB4
-sub_8123EB4: ; 8123EB4
+sub_8123EB4: @ 8123EB4
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -537755,7 +537755,7 @@ _08123F00:
thumb_func_end sub_8123EB4
thumb_func_start sub_8123F04
-sub_8123F04: ; 8123F04
+sub_8123F04: @ 8123F04
push {lr}
ldr r0, =0x00004037
bl VarGet
@@ -537777,7 +537777,7 @@ _08123F18:
thumb_func_end sub_8123F04
thumb_func_start sub_8123F30
-sub_8123F30: ; 8123F30
+sub_8123F30: @ 8123F30
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -537810,7 +537810,7 @@ _08123F4C:
thumb_func_end sub_8123F30
thumb_func_start sub_8123F74
-sub_8123F74: ; 8123F74
+sub_8123F74: @ 8123F74
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -537835,7 +537835,7 @@ _08123F98:
thumb_func_end sub_8123F74
thumb_func_start sub_8123F9C
-sub_8123F9C: ; 8123F9C
+sub_8123F9C: @ 8123F9C
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -537847,7 +537847,7 @@ sub_8123F9C: ; 8123F9C
thumb_func_end sub_8123F9C
thumb_func_start sub_8123FB0
-sub_8123FB0: ; 8123FB0
+sub_8123FB0: @ 8123FB0
push {r4-r6,lr}
ldr r0, =0x0203a144
ldr r1, [r0]
@@ -537919,7 +537919,7 @@ _0812402E:
thumb_func_end sub_8123FB0
thumb_func_start sub_8124038
-sub_8124038: ; 8124038
+sub_8124038: @ 8124038
push {r4,r5,lr}
lsls r0, 16
ldr r1, =0xffff0000
@@ -537961,7 +537961,7 @@ _0812407C:
thumb_func_end sub_8124038
thumb_func_start sub_8124088
-sub_8124088: ; 8124088
+sub_8124088: @ 8124088
push {r4,lr}
adds r2, r0, 0
ldr r0, =0x0203a144
@@ -538001,12 +538001,12 @@ _081240C6:
thumb_func_end sub_8124088
thumb_func_start nullsub_48
-nullsub_48: ; 81240D0
+nullsub_48: @ 81240D0
bx lr
thumb_func_end nullsub_48
thumb_func_start sub_81240D4
-sub_81240D4: ; 81240D4
+sub_81240D4: @ 81240D4
push {r4-r7,lr}
sub sp, 0x28
lsls r0, 16
@@ -538171,7 +538171,7 @@ _08124228:
thumb_func_end sub_81240D4
thumb_func_start sub_8124238
-sub_8124238: ; 8124238
+sub_8124238: @ 8124238
push {r4,lr}
ldr r4, =0x0203a144
ldr r0, [r4]
@@ -538195,7 +538195,7 @@ _0812425C:
thumb_func_end sub_8124238
thumb_func_start sub_8124268
-sub_8124268: ; 8124268
+sub_8124268: @ 8124268
ldr r0, =0x0203a144
ldr r0, [r0]
ldr r1, [r0, 0x1C]
@@ -538206,7 +538206,7 @@ sub_8124268: ; 8124268
thumb_func_end sub_8124268
thumb_func_start sub_8124278
-sub_8124278: ; 8124278
+sub_8124278: @ 8124278
ldr r0, =0x0203a144
ldr r0, [r0]
ldr r1, [r0, 0x1C]
@@ -538217,7 +538217,7 @@ sub_8124278: ; 8124278
thumb_func_end sub_8124278
thumb_func_start sub_8124288
-sub_8124288: ; 8124288
+sub_8124288: @ 8124288
push {r4-r6,lr}
sub sp, 0x28
lsls r0, 16
@@ -538340,7 +538340,7 @@ _081243A4:
thumb_func_end sub_8124288
thumb_func_start sub_81243B0
-sub_81243B0: ; 81243B0
+sub_81243B0: @ 81243B0
push {lr}
ldr r3, =0x0203a144
ldr r0, [r3]
@@ -538363,7 +538363,7 @@ _081243CE:
thumb_func_end sub_81243B0
thumb_func_start sub_81243DC
-sub_81243DC: ; 81243DC
+sub_81243DC: @ 81243DC
push {lr}
ldr r0, =0x0203a144
ldr r3, [r0]
@@ -538428,7 +538428,7 @@ _08124452:
thumb_func_end sub_81243DC
thumb_func_start sub_812445C
-sub_812445C: ; 812445C
+sub_812445C: @ 812445C
push {r4,lr}
adds r3, r0, 0
ldr r0, =0x0203a144
@@ -538506,7 +538506,7 @@ _081244E4:
thumb_func_end sub_812445C
thumb_func_start sub_81244EC
-sub_81244EC: ; 81244EC
+sub_81244EC: @ 81244EC
push {lr}
bl sub_81244F8
pop {r0}
@@ -538514,7 +538514,7 @@ sub_81244EC: ; 81244EC
thumb_func_end sub_81244EC
thumb_func_start sub_81244F8
-sub_81244F8: ; 81244F8
+sub_81244F8: @ 81244F8
push {lr}
adds r2, r0, 0
ldr r0, =0x0203a144
@@ -538560,7 +538560,7 @@ _08124548:
thumb_func_end sub_81244F8
thumb_func_start sub_812454C
-sub_812454C: ; 812454C
+sub_812454C: @ 812454C
push {lr}
ldr r0, =0x0203a144
ldr r1, [r0]
@@ -538579,8 +538579,8 @@ _08124562:
thumb_func_end sub_812454C
thumb_func_start GetMapName
-; u8 *GetMapName(u8 *dest, u16 regionMapId, u16 padLength)
-GetMapName: ; 812456C
+@ u8 *GetMapName(u8 *dest, u16 regionMapId, u16 padLength)
+GetMapName: @ 812456C
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 16
@@ -538644,7 +538644,7 @@ _081245D6:
thumb_func_end GetMapName
thumb_func_start sub_81245DC
-sub_81245DC: ; 81245DC
+sub_81245DC: @ 81245DC
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -538670,7 +538670,7 @@ _0812460A:
thumb_func_end sub_81245DC
thumb_func_start sub_8124610
-sub_8124610: ; 8124610
+sub_8124610: @ 8124610
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -538688,7 +538688,7 @@ _08124626:
thumb_func_end sub_8124610
thumb_func_start sub_8124630
-sub_8124630: ; 8124630
+sub_8124630: @ 8124630
push {r4,r5,lr}
ldr r5, [sp, 0xC]
lsls r0, 16
@@ -538710,7 +538710,7 @@ sub_8124630: ; 8124630
thumb_func_end sub_8124630
thumb_func_start sub_8124658
-sub_8124658: ; 8124658
+sub_8124658: @ 8124658
ldr r0, =0x0203a144
ldr r0, [r0]
adds r0, 0x78
@@ -538720,7 +538720,7 @@ sub_8124658: ; 8124658
thumb_func_end sub_8124658
thumb_func_start sub_8124668
-sub_8124668: ; 8124668
+sub_8124668: @ 8124668
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -538745,7 +538745,7 @@ _0812468C:
thumb_func_end sub_8124668
thumb_func_start sub_8124690
-sub_8124690: ; 8124690
+sub_8124690: @ 8124690
push {r4,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -538954,7 +538954,7 @@ _081248AA:
thumb_func_end sub_8124690
thumb_func_start sub_81248C0
-sub_81248C0: ; 81248C0
+sub_81248C0: @ 81248C0
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -538964,7 +538964,7 @@ sub_81248C0: ; 81248C0
thumb_func_end sub_81248C0
thumb_func_start sub_81248D4
-sub_81248D4: ; 81248D4
+sub_81248D4: @ 81248D4
push {lr}
ldr r0, =0x0203a148
ldr r0, [r0]
@@ -538979,7 +538979,7 @@ sub_81248D4: ; 81248D4
thumb_func_end sub_81248D4
thumb_func_start sub_81248F4
-sub_81248F4: ; 81248F4
+sub_81248F4: @ 81248F4
ldr r1, =0x0203a148
ldr r1, [r1]
str r0, [r1]
@@ -538990,7 +538990,7 @@ sub_81248F4: ; 81248F4
thumb_func_end sub_81248F4
thumb_func_start sub_8124904
-sub_8124904: ; 8124904
+sub_8124904: @ 8124904
push {r4-r7,lr}
sub sp, 0xC
ldr r2, =0x0203a148
@@ -539154,7 +539154,7 @@ _08124A62:
thumb_func_end sub_8124904
thumb_func_start sub_8124A70
-sub_8124A70: ; 8124A70
+sub_8124A70: @ 8124A70
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =gUnknown_085A1D68
@@ -539192,7 +539192,7 @@ sub_8124A70: ; 8124A70
thumb_func_end sub_8124A70
thumb_func_start sub_8124AD4
-sub_8124AD4: ; 8124AD4
+sub_8124AD4: @ 8124AD4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -539327,7 +539327,7 @@ _08124BB8:
thumb_func_end sub_8124AD4
thumb_func_start sub_8124BE4
-sub_8124BE4: ; 8124BE4
+sub_8124BE4: @ 8124BE4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -539431,7 +539431,7 @@ _08124C9C:
thumb_func_end sub_8124BE4
thumb_func_start sub_8124CBC
-sub_8124CBC: ; 8124CBC
+sub_8124CBC: @ 8124CBC
push {lr}
adds r2, r0, 0
ldr r0, =0x0203a148
@@ -539479,7 +539479,7 @@ _08124D0E:
thumb_func_end sub_8124CBC
thumb_func_start sub_8124D14
-sub_8124D14: ; 8124D14
+sub_8124D14: @ 8124D14
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203a148
@@ -539520,7 +539520,7 @@ _08124D56:
thumb_func_end sub_8124D14
thumb_func_start sub_8124D64
-sub_8124D64: ; 8124D64
+sub_8124D64: @ 8124D64
push {r4,lr}
ldr r0, =0x0203a148
ldr r0, [r0]
@@ -539588,7 +539588,7 @@ _08124DF8:
thumb_func_end sub_8124D64
thumb_func_start sub_8124E0C
-sub_8124E0C: ; 8124E0C
+sub_8124E0C: @ 8124E0C
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203a148
@@ -539726,7 +539726,7 @@ _08124F1A:
thumb_func_end sub_8124E0C
thumb_func_start sub_8124F2C
-sub_8124F2C: ; 8124F2C
+sub_8124F2C: @ 8124F2C
push {lr}
ldr r2, =0x03006168
ldr r1, [r0, 0x4]
@@ -539862,7 +539862,7 @@ _081250B4:
thumb_func_end sub_8124F2C
thumb_func_start sub_81250B8
-sub_81250B8: ; 81250B8
+sub_81250B8: @ 81250B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -539953,7 +539953,7 @@ _0812514A:
thumb_func_end sub_81250B8
thumb_func_start sub_8125170
-sub_8125170: ; 8125170
+sub_8125170: @ 8125170
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -540047,7 +540047,7 @@ _08125208:
thumb_func_end sub_8125170
thumb_func_start sub_8125230
-sub_8125230: ; 8125230
+sub_8125230: @ 8125230
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x00000c7f
@@ -540065,7 +540065,7 @@ _08125236:
thumb_func_end sub_8125230
thumb_func_start sub_8125250
-sub_8125250: ; 8125250
+sub_8125250: @ 8125250
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -540137,7 +540137,7 @@ _081252C2:
thumb_func_end sub_8125250
thumb_func_start sub_81252E8
-sub_81252E8: ; 81252E8
+sub_81252E8: @ 81252E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -540227,7 +540227,7 @@ _0812537E:
thumb_func_end sub_81252E8
thumb_func_start sub_81253A4
-sub_81253A4: ; 81253A4
+sub_81253A4: @ 81253A4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -540305,7 +540305,7 @@ _08125420:
thumb_func_end sub_81253A4
thumb_func_start sub_8125448
-sub_8125448: ; 8125448
+sub_8125448: @ 8125448
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -540377,7 +540377,7 @@ _081254BA:
thumb_func_end sub_8125448
thumb_func_start sub_81254E0
-sub_81254E0: ; 81254E0
+sub_81254E0: @ 81254E0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -540538,7 +540538,7 @@ _0812560C:
thumb_func_end sub_81254E0
thumb_func_start sub_8125630
-sub_8125630: ; 8125630
+sub_8125630: @ 8125630
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -540610,7 +540610,7 @@ _081256A2:
thumb_func_end sub_8125630
thumb_func_start sub_81256C8
-sub_81256C8: ; 81256C8
+sub_81256C8: @ 81256C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -540772,7 +540772,7 @@ _081257D0:
thumb_func_end sub_81256C8
thumb_func_start sub_81257F8
-sub_81257F8: ; 81257F8
+sub_81257F8: @ 81257F8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -540852,7 +540852,7 @@ _0812587A:
thumb_func_end sub_81257F8
thumb_func_start sub_81258A0
-sub_81258A0: ; 81258A0
+sub_81258A0: @ 81258A0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -540938,7 +540938,7 @@ _0812592E:
thumb_func_end sub_81258A0
thumb_func_start sub_8125954
-sub_8125954: ; 8125954
+sub_8125954: @ 8125954
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -541192,7 +541192,7 @@ _08125B16:
thumb_func_end sub_8125954
thumb_func_start sub_8125B28
-sub_8125B28: ; 8125B28
+sub_8125B28: @ 8125B28
ldrh r2, [r0]
movs r0, 0x1F
adds r1, r2, 0
@@ -541222,7 +541222,7 @@ sub_8125B28: ; 8125B28
thumb_func_end sub_8125B28
thumb_func_start sub_8125B5C
-sub_8125B5C: ; 8125B5C
+sub_8125B5C: @ 8125B5C
push {r4,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -541256,7 +541256,7 @@ _08125B8E:
thumb_func_end sub_8125B5C
thumb_func_start sub_8125B98
-sub_8125B98: ; 8125B98
+sub_8125B98: @ 8125B98
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -541364,7 +541364,7 @@ _08125C50:
thumb_func_end sub_8125B98
thumb_func_start sub_8125C68
-sub_8125C68: ; 8125C68
+sub_8125C68: @ 8125C68
push {lr}
ldrh r0, [r0]
movs r2, 0x1F
@@ -541392,7 +541392,7 @@ _08125C8E:
thumb_func_end sub_8125C68
thumb_func_start sub_8125C98
-sub_8125C98: ; 8125C98
+sub_8125C98: @ 8125C98
push {r4,lr}
adds r4, r0, 0
ldrh r3, [r4]
@@ -541423,7 +541423,7 @@ _08125CC2:
thumb_func_end sub_8125C98
thumb_func_start sub_8125CC8
-sub_8125CC8: ; 8125CC8
+sub_8125CC8: @ 8125CC8
push {r4,lr}
ldrh r1, [r0]
movs r0, 0x1F
@@ -541449,7 +541449,7 @@ sub_8125CC8: ; 8125CC8
thumb_func_end sub_8125CC8
thumb_func_start sub_8125CF4
-sub_8125CF4: ; 8125CF4
+sub_8125CF4: @ 8125CF4
push {r4-r7,lr}
sub sp, 0x14
adds r7, r1, 0
@@ -541610,7 +541610,7 @@ _08125E10:
thumb_func_end sub_8125CF4
thumb_func_start sub_8125E18
-sub_8125E18: ; 8125E18
+sub_8125E18: @ 8125E18
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -541760,7 +541760,7 @@ _08125F28:
thumb_func_end sub_8125E18
thumb_func_start sub_8125F38
-sub_8125F38: ; 8125F38
+sub_8125F38: @ 8125F38
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -541909,7 +541909,7 @@ _08126046:
thumb_func_end sub_8125F38
thumb_func_start sub_8126058
-sub_8126058: ; 8126058
+sub_8126058: @ 8126058
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -542089,7 +542089,7 @@ _08126194:
thumb_func_end sub_8126058
thumb_func_start sub_81261A4
-sub_81261A4: ; 81261A4
+sub_81261A4: @ 81261A4
push {lr}
ldr r2, =0x03006188
ldrb r1, [r0, 0x18]
@@ -542168,7 +542168,7 @@ _0812626A:
thumb_func_end sub_81261A4
thumb_func_start sub_8126270
-sub_8126270: ; 8126270
+sub_8126270: @ 8126270
ldr r2, =0x03006184
ldr r1, [r2]
movs r0, 0
@@ -542224,7 +542224,7 @@ sub_8126270: ; 8126270
thumb_func_end sub_8126270
thumb_func_start sub_8126318
-sub_8126318: ; 8126318
+sub_8126318: @ 8126318
ldr r2, =0x03006184
ldr r0, [r2]
movs r1, 0
@@ -542239,7 +542239,7 @@ sub_8126318: ; 8126318
thumb_func_end sub_8126318
thumb_func_start sub_8126334
-sub_8126334: ; 8126334
+sub_8126334: @ 8126334
push {r4,r5,lr}
ldr r1, =0x03006184
ldr r0, [r1]
@@ -542272,7 +542272,7 @@ _08126346:
thumb_func_end sub_8126334
thumb_func_start sub_8126370
-sub_8126370: ; 8126370
+sub_8126370: @ 8126370
push {r4,lr}
ldr r2, =0x03006184
ldr r1, [r2]
@@ -542301,7 +542301,7 @@ _0812637E:
thumb_func_end sub_8126370
thumb_func_start sub_81263A4
-sub_81263A4: ; 81263A4
+sub_81263A4: @ 81263A4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -542465,7 +542465,7 @@ _081264E4:
thumb_func_end sub_81263A4
thumb_func_start sub_81264FC
-sub_81264FC: ; 81264FC
+sub_81264FC: @ 81264FC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -542551,7 +542551,7 @@ _081265A0:
thumb_func_end sub_81264FC
thumb_func_start sub_81265B4
-sub_81265B4: ; 81265B4
+sub_81265B4: @ 81265B4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -542632,7 +542632,7 @@ _08126650:
thumb_func_end sub_81265B4
thumb_func_start sub_8126664
-sub_8126664: ; 8126664
+sub_8126664: @ 8126664
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -542713,7 +542713,7 @@ _08126700:
thumb_func_end sub_8126664
thumb_func_start sub_8126714
-sub_8126714: ; 8126714
+sub_8126714: @ 8126714
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -542794,7 +542794,7 @@ _081267B0:
thumb_func_end sub_8126714
thumb_func_start sub_81267C4
-sub_81267C4: ; 81267C4
+sub_81267C4: @ 81267C4
push {r4,lr}
ldrh r0, [r0]
movs r1, 0x1F
@@ -542865,7 +542865,7 @@ _08126828:
thumb_func_end sub_81267C4
thumb_func_start sub_8126838
-sub_8126838: ; 8126838
+sub_8126838: @ 8126838
push {lr}
ldrh r0, [r0]
movs r1, 0x1F
@@ -542994,7 +542994,7 @@ _08126902:
thumb_func_end sub_8126838
thumb_func_start sub_8126908
-sub_8126908: ; 8126908
+sub_8126908: @ 8126908
push {lr}
ldrh r1, [r0]
movs r3, 0x1F
@@ -543024,7 +543024,7 @@ _08126936:
thumb_func_end sub_8126908
thumb_func_start sub_812693C
-sub_812693C: ; 812693C
+sub_812693C: @ 812693C
push {lr}
ldrh r1, [r0]
movs r3, 0x1F
@@ -543049,7 +543049,7 @@ sub_812693C: ; 812693C
thumb_func_end sub_812693C
thumb_func_start sub_8126968
-sub_8126968: ; 8126968
+sub_8126968: @ 8126968
push {lr}
ldr r3, =0x0203a173
ldrb r0, [r3]
@@ -543093,7 +543093,7 @@ _081269AC:
thumb_func_end sub_8126968
thumb_func_start sub_81269D4
-sub_81269D4: ; 81269D4
+sub_81269D4: @ 81269D4
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -543153,7 +543153,7 @@ _08126A2E:
thumb_func_end sub_81269D4
thumb_func_start sub_8126A58
-sub_8126A58: ; 8126A58
+sub_8126A58: @ 8126A58
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543176,7 +543176,7 @@ sub_8126A58: ; 8126A58
thumb_func_end sub_8126A58
thumb_func_start sub_8126A88
-sub_8126A88: ; 8126A88
+sub_8126A88: @ 8126A88
push {r4,lr}
movs r0, 0
bl sub_81269D4
@@ -543199,7 +543199,7 @@ sub_8126A88: ; 8126A88
thumb_func_end sub_8126A88
thumb_func_start sub_8126ABC
-sub_8126ABC: ; 8126ABC
+sub_8126ABC: @ 8126ABC
push {lr}
ldr r1, =0x0203a150
movs r0, 0
@@ -543213,7 +543213,7 @@ sub_8126ABC: ; 8126ABC
thumb_func_end sub_8126ABC
thumb_func_start sub_8126AD8
-sub_8126AD8: ; 8126AD8
+sub_8126AD8: @ 8126AD8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543246,7 +543246,7 @@ sub_8126AD8: ; 8126AD8
thumb_func_end sub_8126AD8
thumb_func_start sub_8126B2C
-sub_8126B2C: ; 8126B2C
+sub_8126B2C: @ 8126B2C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543279,7 +543279,7 @@ sub_8126B2C: ; 8126B2C
thumb_func_end sub_8126B2C
thumb_func_start sub_8126B80
-sub_8126B80: ; 8126B80
+sub_8126B80: @ 8126B80
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -543339,7 +543339,7 @@ _08126C00:
thumb_func_end sub_8126B80
thumb_func_start sub_8126C08
-sub_8126C08: ; 8126C08
+sub_8126C08: @ 8126C08
push {lr}
sub sp, 0x10
movs r0, 0
@@ -543370,7 +543370,7 @@ sub_8126C08: ; 8126C08
thumb_func_end sub_8126C08
thumb_func_start sub_8126C48
-sub_8126C48: ; 8126C48
+sub_8126C48: @ 8126C48
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -543409,7 +543409,7 @@ _08126C96:
thumb_func_end sub_8126C48
thumb_func_start sub_8126CA4
-sub_8126CA4: ; 8126CA4
+sub_8126CA4: @ 8126CA4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -543454,7 +543454,7 @@ _08126D00:
thumb_func_end sub_8126CA4
thumb_func_start sub_8126D10
-sub_8126D10: ; 8126D10
+sub_8126D10: @ 8126D10
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -543493,7 +543493,7 @@ _08126D5E:
thumb_func_end sub_8126D10
thumb_func_start sub_8126D6C
-sub_8126D6C: ; 8126D6C
+sub_8126D6C: @ 8126D6C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -543519,7 +543519,7 @@ _08126D9E:
thumb_func_end sub_8126D6C
thumb_func_start sub_8126DA4
-sub_8126DA4: ; 8126DA4
+sub_8126DA4: @ 8126DA4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543539,7 +543539,7 @@ sub_8126DA4: ; 8126DA4
thumb_func_end sub_8126DA4
thumb_func_start sub_8126DCC
-sub_8126DCC: ; 8126DCC
+sub_8126DCC: @ 8126DCC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543562,7 +543562,7 @@ sub_8126DCC: ; 8126DCC
thumb_func_end sub_8126DCC
thumb_func_start sub_8126DFC
-sub_8126DFC: ; 8126DFC
+sub_8126DFC: @ 8126DFC
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -543593,7 +543593,7 @@ sub_8126DFC: ; 8126DFC
thumb_func_end sub_8126DFC
thumb_func_start sub_8126E44
-sub_8126E44: ; 8126E44
+sub_8126E44: @ 8126E44
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543623,7 +543623,7 @@ sub_8126E44: ; 8126E44
thumb_func_end sub_8126E44
thumb_func_start sub_8126E8C
-sub_8126E8C: ; 8126E8C
+sub_8126E8C: @ 8126E8C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -543726,7 +543726,7 @@ _08126F2C:
thumb_func_end sub_8126E8C
thumb_func_start sub_8126F68
-sub_8126F68: ; 8126F68
+sub_8126F68: @ 8126F68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -543836,7 +543836,7 @@ _08126FA2:
thumb_func_end sub_8126F68
thumb_func_start sub_8127058
-sub_8127058: ; 8127058
+sub_8127058: @ 8127058
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r1, 24
@@ -543862,7 +543862,7 @@ _0812707E:
thumb_func_end sub_8127058
thumb_func_start sub_8127088
-sub_8127088: ; 8127088
+sub_8127088: @ 8127088
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -543911,7 +543911,7 @@ _081270DE:
thumb_func_end sub_8127088
thumb_func_start sub_81270E8
-sub_81270E8: ; 81270E8
+sub_81270E8: @ 81270E8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -543967,7 +543967,7 @@ _0812716E:
thumb_func_end sub_81270E8
thumb_func_start sub_8127180
-sub_8127180: ; 8127180
+sub_8127180: @ 8127180
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -543983,7 +543983,7 @@ sub_8127180: ; 8127180
thumb_func_end sub_8127180
thumb_func_start sub_812719C
-sub_812719C: ; 812719C
+sub_812719C: @ 812719C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -544009,7 +544009,7 @@ _081271C6:
thumb_func_end sub_812719C
thumb_func_start sub_81271CC
-sub_81271CC: ; 81271CC
+sub_81271CC: @ 81271CC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -544035,7 +544035,7 @@ sub_81271CC: ; 81271CC
thumb_func_end sub_81271CC
thumb_func_start sub_8127208
-sub_8127208: ; 8127208
+sub_8127208: @ 8127208
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -544066,7 +544066,7 @@ sub_8127208: ; 8127208
thumb_func_end sub_8127208
thumb_func_start sub_8127250
-sub_8127250: ; 8127250
+sub_8127250: @ 8127250
push {lr}
lsls r1, 24
ldr r2, =gUnknown_085A6B28
@@ -544080,7 +544080,7 @@ sub_8127250: ; 8127250
thumb_func_end sub_8127250
thumb_func_start sub_8127268
-sub_8127268: ; 8127268
+sub_8127268: @ 8127268
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -544095,7 +544095,7 @@ sub_8127268: ; 8127268
thumb_func_end sub_8127268
thumb_func_start sub_8127284
-sub_8127284: ; 8127284
+sub_8127284: @ 8127284
push {lr}
ldr r3, =0x0203a18c
ldr r2, [r3]
@@ -544128,7 +544128,7 @@ _081272BE:
thumb_func_end sub_8127284
thumb_func_start sub_81272C8
-sub_81272C8: ; 81272C8
+sub_81272C8: @ 81272C8
push {r4,lr}
ldr r0, =0x0203a170
ldr r1, =0x0203a16e
@@ -544148,7 +544148,7 @@ sub_81272C8: ; 81272C8
thumb_func_end sub_81272C8
thumb_func_start sub_81272F8
-sub_81272F8: ; 81272F8
+sub_81272F8: @ 81272F8
push {r4,lr}
sub sp, 0x4
ldr r0, =0x0203a170
@@ -544172,7 +544172,7 @@ sub_81272F8: ; 81272F8
thumb_func_end sub_81272F8
thumb_func_start sub_8127330
-sub_8127330: ; 8127330
+sub_8127330: @ 8127330
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -544299,7 +544299,7 @@ _081273D6:
thumb_func_end sub_8127330
thumb_func_start sub_8127454
-sub_8127454: ; 8127454
+sub_8127454: @ 8127454
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r1, 16
@@ -544319,7 +544319,7 @@ sub_8127454: ; 8127454
thumb_func_end sub_8127454
thumb_func_start sub_8127480
-sub_8127480: ; 8127480
+sub_8127480: @ 8127480
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -544337,7 +544337,7 @@ _08127492:
thumb_func_end sub_8127480
thumb_func_start sub_81274A0
-sub_81274A0: ; 81274A0
+sub_81274A0: @ 81274A0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -544387,7 +544387,7 @@ _081274F6:
thumb_func_end sub_81274A0
thumb_func_start sub_8127500
-sub_8127500: ; 8127500
+sub_8127500: @ 8127500
push {r4,lr}
sub sp, 0x10
ldr r4, =0x0203a18c
@@ -544428,7 +544428,7 @@ _08127540:
thumb_func_end sub_8127500
thumb_func_start sub_8127554
-sub_8127554: ; 8127554
+sub_8127554: @ 8127554
push {r4,lr}
ldr r4, =0x0203a18c
ldr r0, [r4]
@@ -544451,7 +544451,7 @@ _08127572:
thumb_func_end sub_8127554
thumb_func_start sub_8127580
-sub_8127580: ; 8127580
+sub_8127580: @ 8127580
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -544466,7 +544466,7 @@ sub_8127580: ; 8127580
thumb_func_end sub_8127580
thumb_func_start sub_812759C
-sub_812759C: ; 812759C
+sub_812759C: @ 812759C
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -544511,7 +544511,7 @@ sub_812759C: ; 812759C
thumb_func_end sub_812759C
thumb_func_start sub_8127620
-sub_8127620: ; 8127620
+sub_8127620: @ 8127620
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -544532,7 +544532,7 @@ sub_8127620: ; 8127620
thumb_func_end sub_8127620
thumb_func_start sub_812764C
-sub_812764C: ; 812764C
+sub_812764C: @ 812764C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -544616,7 +544616,7 @@ _08127700:
thumb_func_end sub_812764C
thumb_func_start sub_8127718
-sub_8127718: ; 8127718
+sub_8127718: @ 8127718
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -544640,7 +544640,7 @@ sub_8127718: ; 8127718
thumb_func_end sub_8127718
thumb_func_start sub_8127744
-sub_8127744: ; 8127744
+sub_8127744: @ 8127744
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -544684,7 +544684,7 @@ _08127782:
thumb_func_end sub_8127744
thumb_func_start sub_81277A8
-sub_81277A8: ; 81277A8
+sub_81277A8: @ 81277A8
push {lr}
movs r0, 0x3
bl sub_8126A58
@@ -544695,7 +544695,7 @@ sub_81277A8: ; 81277A8
thumb_func_end sub_81277A8
thumb_func_start sub_81277BC
-sub_81277BC: ; 81277BC
+sub_81277BC: @ 81277BC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -544722,7 +544722,7 @@ _081277E4:
thumb_func_end sub_81277BC
thumb_func_start sub_81277E8
-sub_81277E8: ; 81277E8
+sub_81277E8: @ 81277E8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -544749,7 +544749,7 @@ _08127810:
thumb_func_end sub_81277E8
thumb_func_start sub_8127814
-sub_8127814: ; 8127814
+sub_8127814: @ 8127814
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -544943,7 +544943,7 @@ _0812799A:
thumb_func_end sub_8127814
thumb_func_start sub_81279B4
-sub_81279B4: ; 81279B4
+sub_81279B4: @ 81279B4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -544953,7 +544953,7 @@ sub_81279B4: ; 81279B4
thumb_func_end sub_81279B4
thumb_func_start sub_81279C4
-sub_81279C4: ; 81279C4
+sub_81279C4: @ 81279C4
push {r4,lr}
movs r2, 0
ldr r0, =0x0203a170
@@ -544993,7 +544993,7 @@ _08127A0C:
thumb_func_end sub_81279C4
thumb_func_start sub_8127A14
-sub_8127A14: ; 8127A14
+sub_8127A14: @ 8127A14
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -545008,7 +545008,7 @@ sub_8127A14: ; 8127A14
thumb_func_end sub_8127A14
thumb_func_start sub_8127A30
-sub_8127A30: ; 8127A30
+sub_8127A30: @ 8127A30
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -545030,7 +545030,7 @@ sub_8127A30: ; 8127A30
thumb_func_end sub_8127A30
thumb_func_start sub_8127A5C
-sub_8127A5C: ; 8127A5C
+sub_8127A5C: @ 8127A5C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -545055,7 +545055,7 @@ _08127A82:
thumb_func_end sub_8127A5C
thumb_func_start sub_8127A8C
-sub_8127A8C: ; 8127A8C
+sub_8127A8C: @ 8127A8C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -545083,7 +545083,7 @@ sub_8127A8C: ; 8127A8C
thumb_func_end sub_8127A8C
thumb_func_start sub_8127ACC
-sub_8127ACC: ; 8127ACC
+sub_8127ACC: @ 8127ACC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -545110,7 +545110,7 @@ sub_8127ACC: ; 8127ACC
thumb_func_end sub_8127ACC
thumb_func_start sub_8127B04
-sub_8127B04: ; 8127B04
+sub_8127B04: @ 8127B04
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -545147,7 +545147,7 @@ sub_8127B04: ; 8127B04
thumb_func_end sub_8127B04
thumb_func_start sub_8127B54
-sub_8127B54: ; 8127B54
+sub_8127B54: @ 8127B54
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -545178,7 +545178,7 @@ _08127B86:
thumb_func_end sub_8127B54
thumb_func_start sub_8127B90
-sub_8127B90: ; 8127B90
+sub_8127B90: @ 8127B90
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -545394,7 +545394,7 @@ _08127D28:
thumb_func_end sub_8127B90
thumb_func_start sub_8127D38
-sub_8127D38: ; 8127D38
+sub_8127D38: @ 8127D38
push {r4,lr}
sub sp, 0x4
lsls r0, 16
@@ -545507,7 +545507,7 @@ _08127E10:
thumb_func_end sub_8127D38
thumb_func_start sub_8127E18
-sub_8127E18: ; 8127E18
+sub_8127E18: @ 8127E18
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -545635,7 +545635,7 @@ _08127F26:
thumb_func_end sub_8127E18
thumb_func_start sub_8127F38
-sub_8127F38: ; 8127F38
+sub_8127F38: @ 8127F38
push {lr}
movs r1, 0
ldr r0, =0x0203a17c
@@ -545665,7 +545665,7 @@ _08127F64:
thumb_func_end sub_8127F38
thumb_func_start sub_8127F68
-sub_8127F68: ; 8127F68
+sub_8127F68: @ 8127F68
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -545757,7 +545757,7 @@ _0812804C:
thumb_func_end sub_8127F68
thumb_func_start sub_8128060
-sub_8128060: ; 8128060
+sub_8128060: @ 8128060
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -545839,7 +545839,7 @@ _08128112:
thumb_func_end sub_8128060
thumb_func_start ConfigureCameraObjectForPlacingDecoration
-ConfigureCameraObjectForPlacingDecoration: ; 8128118
+ConfigureCameraObjectForPlacingDecoration: @ 8128118
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 24
@@ -545905,7 +545905,7 @@ ConfigureCameraObjectForPlacingDecoration: ; 8128118
thumb_func_end ConfigureCameraObjectForPlacingDecoration
thumb_func_start SetUpPlacingDecorationPlayerAvatar
-SetUpPlacingDecorationPlayerAvatar: ; 81281A8
+SetUpPlacingDecorationPlayerAvatar: @ 81281A8
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -545993,7 +545993,7 @@ _08128214:
thumb_func_end SetUpPlacingDecorationPlayerAvatar
thumb_func_start sub_812826C
-sub_812826C: ; 812826C
+sub_812826C: @ 812826C
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -546144,7 +546144,7 @@ _081283B2:
thumb_func_end sub_812826C
thumb_func_start sub_81283BC
-sub_81283BC: ; 81283BC
+sub_81283BC: @ 81283BC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -546182,7 +546182,7 @@ sub_81283BC: ; 81283BC
thumb_func_end sub_81283BC
thumb_func_start sub_8128414
-sub_8128414: ; 8128414
+sub_8128414: @ 8128414
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -546226,7 +546226,7 @@ sub_8128414: ; 8128414
thumb_func_end sub_8128414
thumb_func_start sub_8128484
-sub_8128484: ; 8128484
+sub_8128484: @ 8128484
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -546251,7 +546251,7 @@ _081284A4:
thumb_func_end sub_8128484
thumb_func_start sub_81284AC
-sub_81284AC: ; 81284AC
+sub_81284AC: @ 81284AC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -546292,7 +546292,7 @@ _081284EE:
thumb_func_end sub_81284AC
thumb_func_start sub_81284F4
-sub_81284F4: ; 81284F4
+sub_81284F4: @ 81284F4
push {r4-r6,lr}
adds r5, r1, 0
lsls r0, 16
@@ -546333,7 +546333,7 @@ _08128536:
thumb_func_end sub_81284F4
thumb_func_start sub_812853C
-sub_812853C: ; 812853C
+sub_812853C: @ 812853C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -546858,7 +546858,7 @@ _0812893E:
thumb_func_end sub_812853C
thumb_func_start sub_8128950
-sub_8128950: ; 8128950
+sub_8128950: @ 8128950
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -546906,7 +546906,7 @@ _081289BE:
thumb_func_end sub_8128950
thumb_func_start sub_81289D0
-sub_81289D0: ; 81289D0
+sub_81289D0: @ 81289D0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -546922,7 +546922,7 @@ sub_81289D0: ; 81289D0
thumb_func_end sub_81289D0
thumb_func_start sub_81289F0
-sub_81289F0: ; 81289F0
+sub_81289F0: @ 81289F0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -546996,7 +546996,7 @@ _08128A84:
thumb_func_end sub_81289F0
thumb_func_start sub_8128AAC
-sub_8128AAC: ; 8128AAC
+sub_8128AAC: @ 8128AAC
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -547101,7 +547101,7 @@ _08128B76:
thumb_func_end sub_8128AAC
thumb_func_start sub_8128B80
-sub_8128B80: ; 8128B80
+sub_8128B80: @ 8128B80
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -547117,7 +547117,7 @@ sub_8128B80: ; 8128B80
thumb_func_end sub_8128B80
thumb_func_start sub_8128BA0
-sub_8128BA0: ; 8128BA0
+sub_8128BA0: @ 8128BA0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -547133,7 +547133,7 @@ sub_8128BA0: ; 8128BA0
thumb_func_end sub_8128BA0
thumb_func_start sub_8128BBC
-sub_8128BBC: ; 8128BBC
+sub_8128BBC: @ 8128BBC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -547157,7 +547157,7 @@ sub_8128BBC: ; 8128BBC
thumb_func_end sub_8128BBC
thumb_func_start c1_overworld_prev_quest
-c1_overworld_prev_quest: ; 8128BEC
+c1_overworld_prev_quest: @ 8128BEC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -547207,7 +547207,7 @@ _08128C4C:
thumb_func_end c1_overworld_prev_quest
thumb_func_start sub_8128C64
-sub_8128C64: ; 8128C64
+sub_8128C64: @ 8128C64
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -547266,7 +547266,7 @@ _08128CCA:
thumb_func_end sub_8128C64
thumb_func_start sub_8128CD4
-sub_8128CD4: ; 8128CD4
+sub_8128CD4: @ 8128CD4
push {r4,lr}
bl script_env_2_enable
bl pal_fill_black
@@ -547292,7 +547292,7 @@ sub_8128CD4: ; 8128CD4
thumb_func_end sub_8128CD4
thumb_func_start sub_8128D10
-sub_8128D10: ; 8128D10
+sub_8128D10: @ 8128D10
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -547380,7 +547380,7 @@ _08128DAE:
thumb_func_end sub_8128D10
thumb_func_start sub_8128DB4
-sub_8128DB4: ; 8128DB4
+sub_8128DB4: @ 8128DB4
push {lr}
ldr r0, =0x030022c0
ldrh r0, [r0, 0x2C]
@@ -547405,7 +547405,7 @@ _08128DDA:
thumb_func_end sub_8128DB4
thumb_func_start sub_8128DE0
-sub_8128DE0: ; 8128DE0
+sub_8128DE0: @ 8128DE0
push {r4,lr}
ldr r1, =0x0203aa3a
movs r0, 0
@@ -547432,7 +547432,7 @@ sub_8128DE0: ; 8128DE0
thumb_func_end sub_8128DE0
thumb_func_start sub_8128E18
-sub_8128E18: ; 8128E18
+sub_8128E18: @ 8128E18
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -547651,7 +547651,7 @@ _08128FBA:
thumb_func_end sub_8128E18
thumb_func_start sub_8128FD8
-sub_8128FD8: ; 8128FD8
+sub_8128FD8: @ 8128FD8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -547683,7 +547683,7 @@ sub_8128FD8: ; 8128FD8
thumb_func_end sub_8128FD8
thumb_func_start sub_8129020
-sub_8129020: ; 8129020
+sub_8129020: @ 8129020
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -547707,7 +547707,7 @@ _08129040:
thumb_func_end sub_8129020
thumb_func_start sub_8129048
-sub_8129048: ; 8129048
+sub_8129048: @ 8129048
push {lr}
sub sp, 0x4
adds r1, r0, 0
@@ -547724,7 +547724,7 @@ sub_8129048: ; 8129048
thumb_func_end sub_8129048
thumb_func_start sub_8129068
-sub_8129068: ; 8129068
+sub_8129068: @ 8129068
push {lr}
adds r2, r0, 0
lsls r1, 16
@@ -547742,7 +547742,7 @@ sub_8129068: ; 8129068
thumb_func_end sub_8129068
thumb_func_start sub_8129088
-sub_8129088: ; 8129088
+sub_8129088: @ 8129088
push {r4-r7,lr}
sub sp, 0x20
adds r7, r0, 0
@@ -547891,7 +547891,7 @@ _0812919A:
thumb_func_end sub_8129088
thumb_func_start sub_81291A4
-sub_81291A4: ; 81291A4
+sub_81291A4: @ 81291A4
push {r4,r5,lr}
adds r5, r0, 0
movs r4, 0
@@ -547915,7 +547915,7 @@ _081291AA:
thumb_func_end sub_81291A4
thumb_func_start sub_81291CC
-sub_81291CC: ; 81291CC
+sub_81291CC: @ 81291CC
lsls r0, 16
ldr r1, =gTilesetPointer_SecretBaseRedCave
ldr r1, [r1]
@@ -547930,7 +547930,7 @@ sub_81291CC: ; 81291CC
thumb_func_end sub_81291CC
thumb_func_start sub_81291E8
-sub_81291E8: ; 81291E8
+sub_81291E8: @ 81291E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -547991,7 +547991,7 @@ _0812924C:
thumb_func_end sub_81291E8
thumb_func_start sub_812925C
-sub_812925C: ; 812925C
+sub_812925C: @ 812925C
push {r4,r5,lr}
lsls r0, 24
ldr r3, =0x0203aa3c
@@ -548046,7 +548046,7 @@ sub_812925C: ; 812925C
thumb_func_end sub_812925C
thumb_func_start sub_81292D0
-sub_81292D0: ; 81292D0
+sub_81292D0: @ 81292D0
movs r1, 0
strh r1, [r0, 0x32]
strh r1, [r0, 0x34]
@@ -548061,7 +548061,7 @@ sub_81292D0: ; 81292D0
thumb_func_end sub_81292D0
thumb_func_start sub_81292E8
-sub_81292E8: ; 81292E8
+sub_81292E8: @ 81292E8
push {lr}
adds r2, r0, 0
movs r1, 0x3C
@@ -548106,7 +548106,7 @@ _0812932E:
thumb_func_end sub_81292E8
thumb_func_start gpu_pal_decompress_alloc_tag_and_upload
-gpu_pal_decompress_alloc_tag_and_upload: ; 8129334
+gpu_pal_decompress_alloc_tag_and_upload: @ 8129334
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -548171,8 +548171,8 @@ _081293C6:
thumb_func_end gpu_pal_decompress_alloc_tag_and_upload
thumb_func_start AddDecorationIconObjectFromIconTable
-; u8 AddDecorationIconObjectFromIconTable(u16 tilesTag, u16 paletteTag, u8 decorationId)
-AddDecorationIconObjectFromIconTable: ; 81293D8
+@ u8 AddDecorationIconObjectFromIconTable(u16 tilesTag, u16 paletteTag, u8 decorationId)
+AddDecorationIconObjectFromIconTable: @ 81293D8
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 16
@@ -548255,8 +548255,8 @@ _08129492:
thumb_func_end AddDecorationIconObjectFromIconTable
thumb_func_start GetDecorationIconPicOrPalette
-; u32 GetDecorationIconPicOrPalette(u16 decorationId, u8 which)
-GetDecorationIconPicOrPalette: ; 812949C
+@ u32 GetDecorationIconPicOrPalette(u16 decorationId, u8 which)
+GetDecorationIconPicOrPalette: @ 812949C
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -548278,8 +548278,8 @@ _081294AC:
thumb_func_end GetDecorationIconPicOrPalette
thumb_func_start AddDecorationIconObjectFromFieldObject
-; u8 AddDecorationIconObjectFromFieldObject(u16 tilesTag, u16 paletteTag, u8 decorationId)
-AddDecorationIconObjectFromFieldObject: ; 81294C0
+@ u8 AddDecorationIconObjectFromFieldObject(u16 tilesTag, u16 paletteTag, u8 decorationId)
+AddDecorationIconObjectFromFieldObject: @ 81294C0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -548394,8 +548394,8 @@ _081295BA:
thumb_func_end AddDecorationIconObjectFromFieldObject
thumb_func_start AddDecorationIconObject
-; u8 AddDecorationIconObject(u8 decorationId, u16 x, u16 y, u8 priority, u16 tilesTag, u16 paletteTag)
-AddDecorationIconObject: ; 81295CC
+@ u8 AddDecorationIconObject(u8 decorationId, u16 x, u16 y, u8 priority, u16 tilesTag, u16 paletteTag)
+AddDecorationIconObject: @ 81295CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -548542,7 +548542,7 @@ _081296D8:
thumb_func_end AddDecorationIconObject
thumb_func_start sub_81296EC
-sub_81296EC: ; 81296EC
+sub_81296EC: @ 81296EC
lsls r0, 24
lsrs r0, 24
ldr r3, =0x0203a17c
@@ -548558,7 +548558,7 @@ sub_81296EC: ; 81296EC
thumb_func_end sub_81296EC
thumb_func_start sub_8129708
-sub_8129708: ; 8129708
+sub_8129708: @ 8129708
push {r4-r6,lr}
ldr r6, =0x020375e2
movs r0, 0
@@ -548631,7 +548631,7 @@ _08129796:
thumb_func_end sub_8129708
thumb_func_start sub_81297AC
-sub_81297AC: ; 81297AC
+sub_81297AC: @ 81297AC
push {r4-r6,lr}
movs r2, 0
ldr r0, =0x02037318
@@ -548670,7 +548670,7 @@ _081297F0:
thumb_func_end sub_81297AC
thumb_func_start sub_81297F8
-sub_81297F8: ; 81297F8
+sub_81297F8: @ 81297F8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -548791,7 +548791,7 @@ _081298BE:
thumb_func_end sub_81297F8
thumb_func_start sub_81298EC
-sub_81298EC: ; 81298EC
+sub_81298EC: @ 81298EC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -548873,7 +548873,7 @@ _08129994:
thumb_func_end sub_81298EC
thumb_func_start sub_81299AC
-sub_81299AC: ; 81299AC
+sub_81299AC: @ 81299AC
push {lr}
movs r1, 0
ldr r0, =0x0203a17c
@@ -548903,7 +548903,7 @@ _081299D8:
thumb_func_end sub_81299AC
thumb_func_start SetUpPuttingAwayDecorationPlayerAvatar
-SetUpPuttingAwayDecorationPlayerAvatar: ; 81299DC
+SetUpPuttingAwayDecorationPlayerAvatar: @ 81299DC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -548996,7 +548996,7 @@ _08129A44:
thumb_func_end SetUpPuttingAwayDecorationPlayerAvatar
thumb_func_start sub_8129ABC
-sub_8129ABC: ; 8129ABC
+sub_8129ABC: @ 8129ABC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -549056,7 +549056,7 @@ _08129B2E:
thumb_func_end sub_8129ABC
thumb_func_start sub_8129B34
-sub_8129B34: ; 8129B34
+sub_8129B34: @ 8129B34
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -549123,7 +549123,7 @@ sub_8129B34: ; 8129B34
thumb_func_end sub_8129B34
thumb_func_start sub_8129BCC
-sub_8129BCC: ; 8129BCC
+sub_8129BCC: @ 8129BCC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549145,7 +549145,7 @@ sub_8129BCC: ; 8129BCC
thumb_func_end sub_8129BCC
thumb_func_start sub_8129BF8
-sub_8129BF8: ; 8129BF8
+sub_8129BF8: @ 8129BF8
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549194,7 +549194,7 @@ sub_8129BF8: ; 8129BF8
thumb_func_end sub_8129BF8
thumb_func_start sub_8129C74
-sub_8129C74: ; 8129C74
+sub_8129C74: @ 8129C74
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -549286,7 +549286,7 @@ _08129D50:
thumb_func_end sub_8129C74
thumb_func_start sub_8129D64
-sub_8129D64: ; 8129D64
+sub_8129D64: @ 8129D64
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -549310,7 +549310,7 @@ _08129D84:
thumb_func_end sub_8129D64
thumb_func_start sub_8129D8C
-sub_8129D8C: ; 8129D8C
+sub_8129D8C: @ 8129D8C
push {lr}
adds r2, r1, 0
lsls r0, 24
@@ -549389,7 +549389,7 @@ _08129E08:
thumb_func_end sub_8129D8C
thumb_func_start sub_8129E0C
-sub_8129E0C: ; 8129E0C
+sub_8129E0C: @ 8129E0C
push {r4-r6,lr}
lsls r0, 24
lsls r1, 24
@@ -549438,7 +549438,7 @@ sub_8129E0C: ; 8129E0C
thumb_func_end sub_8129E0C
thumb_func_start sub_8129E74
-sub_8129E74: ; 8129E74
+sub_8129E74: @ 8129E74
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -549524,7 +549524,7 @@ _08129F12:
thumb_func_end sub_8129E74
thumb_func_start sub_8129F20
-sub_8129F20: ; 8129F20
+sub_8129F20: @ 8129F20
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -549599,7 +549599,7 @@ _08129FBA:
thumb_func_end sub_8129F20
thumb_func_start sub_8129FC8
-sub_8129FC8: ; 8129FC8
+sub_8129FC8: @ 8129FC8
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -549656,7 +549656,7 @@ _0812A034:
thumb_func_end sub_8129FC8
thumb_func_start sub_812A040
-sub_812A040: ; 812A040
+sub_812A040: @ 812A040
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -549738,7 +549738,7 @@ _0812A0C6:
thumb_func_end sub_812A040
thumb_func_start sub_812A0E8
-sub_812A0E8: ; 812A0E8
+sub_812A0E8: @ 812A0E8
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -549822,7 +549822,7 @@ _0812A18C:
thumb_func_end sub_812A0E8
thumb_func_start sub_812A1A0
-sub_812A1A0: ; 812A1A0
+sub_812A1A0: @ 812A1A0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549838,7 +549838,7 @@ sub_812A1A0: ; 812A1A0
thumb_func_end sub_812A1A0
thumb_func_start sub_812A1C0
-sub_812A1C0: ; 812A1C0
+sub_812A1C0: @ 812A1C0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549862,7 +549862,7 @@ sub_812A1C0: ; 812A1C0
thumb_func_end sub_812A1C0
thumb_func_start sub_812A1F0
-sub_812A1F0: ; 812A1F0
+sub_812A1F0: @ 812A1F0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549878,7 +549878,7 @@ sub_812A1F0: ; 812A1F0
thumb_func_end sub_812A1F0
thumb_func_start sub_812A210
-sub_812A210: ; 812A210
+sub_812A210: @ 812A210
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549894,7 +549894,7 @@ sub_812A210: ; 812A210
thumb_func_end sub_812A210
thumb_func_start sub_812A22C
-sub_812A22C: ; 812A22C
+sub_812A22C: @ 812A22C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -549918,7 +549918,7 @@ sub_812A22C: ; 812A22C
thumb_func_end sub_812A22C
thumb_func_start sub_812A25C
-sub_812A25C: ; 812A25C
+sub_812A25C: @ 812A25C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -549965,7 +549965,7 @@ _0812A2B2:
thumb_func_end sub_812A25C
thumb_func_start sub_812A2C4
-sub_812A2C4: ; 812A2C4
+sub_812A2C4: @ 812A2C4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -550024,7 +550024,7 @@ _0812A32A:
thumb_func_end sub_812A2C4
thumb_func_start sub_812A334
-sub_812A334: ; 812A334
+sub_812A334: @ 812A334
push {lr}
bl pal_fill_black
movs r0, 0
@@ -550049,7 +550049,7 @@ sub_812A334: ; 812A334
thumb_func_end sub_812A334
thumb_func_start sub_812A36C
-sub_812A36C: ; 812A36C
+sub_812A36C: @ 812A36C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -550079,7 +550079,7 @@ _0812A398:
thumb_func_end sub_812A36C
thumb_func_start sub_812A39C
-sub_812A39C: ; 812A39C
+sub_812A39C: @ 812A39C
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -550100,7 +550100,7 @@ _0812A3BE:
thumb_func_end sub_812A39C
thumb_func_start sub_812A3C8
-sub_812A3C8: ; 812A3C8
+sub_812A3C8: @ 812A3C8
push {lr}
movs r0, 0x8
bl FreeObjectPaletteByTag
@@ -550109,7 +550109,7 @@ sub_812A3C8: ; 812A3C8
thumb_func_end sub_812A3C8
thumb_func_start sub_812A3D4
-sub_812A3D4: ; 812A3D4
+sub_812A3D4: @ 812A3D4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -550156,7 +550156,7 @@ _0812A444:
thumb_func_end sub_812A3D4
thumb_func_start sub_812A458
-sub_812A458: ; 812A458
+sub_812A458: @ 812A458
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -550172,7 +550172,7 @@ sub_812A458: ; 812A458
thumb_func_end sub_812A458
thumb_func_start sub_812A478
-sub_812A478: ; 812A478
+sub_812A478: @ 812A478
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -550208,7 +550208,7 @@ sub_812A478: ; 812A478
thumb_func_end sub_812A478
thumb_func_start sub_812A4DC
-sub_812A4DC: ; 812A4DC
+sub_812A4DC: @ 812A4DC
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -550258,7 +550258,7 @@ _0812A530:
thumb_func_end sub_812A4DC
thumb_func_start sub_812A540
-sub_812A540: ; 812A540
+sub_812A540: @ 812A540
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -550290,7 +550290,7 @@ sub_812A540: ; 812A540
thumb_func_end sub_812A540
thumb_func_start sub_812A588
-sub_812A588: ; 812A588
+sub_812A588: @ 812A588
push {lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -550390,7 +550390,7 @@ _0812A666:
thumb_func_end sub_812A588
thumb_func_start sub_812A670
-sub_812A670: ; 812A670
+sub_812A670: @ 812A670
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -550401,7 +550401,7 @@ sub_812A670: ; 812A670
thumb_func_end sub_812A670
thumb_func_start sub_812A688
-sub_812A688: ; 812A688
+sub_812A688: @ 812A688
push {r4,lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -550434,7 +550434,7 @@ sub_812A688: ; 812A688
thumb_func_end sub_812A688
thumb_func_start sub_812A6D4
-sub_812A6D4: ; 812A6D4
+sub_812A6D4: @ 812A6D4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -550462,7 +550462,7 @@ sub_812A6D4: ; 812A6D4
thumb_func_end sub_812A6D4
thumb_func_start sub_812A710
-sub_812A710: ; 812A710
+sub_812A710: @ 812A710
push {lr}
ldr r0, =nullsub_49
bl get_task_id_by_function
@@ -550488,12 +550488,12 @@ sub_812A710: ; 812A710
thumb_func_end sub_812A710
thumb_func_start nullsub_49
-nullsub_49: ; 812A74C
+nullsub_49: @ 812A74C
bx lr
thumb_func_end nullsub_49
thumb_func_start sub_812A750
-sub_812A750: ; 812A750
+sub_812A750: @ 812A750
push {lr}
sub sp, 0x4
movs r0, 0
@@ -550523,7 +550523,7 @@ sub_812A750: ; 812A750
thumb_func_end sub_812A750
thumb_func_start sub_812A79C
-sub_812A79C: ; 812A79C
+sub_812A79C: @ 812A79C
push {lr}
ldr r0, =sub_812A688
bl SetVBlankCallback
@@ -550539,7 +550539,7 @@ sub_812A79C: ; 812A79C
thumb_func_end sub_812A79C
thumb_func_start sub_812A7BC
-sub_812A7BC: ; 812A7BC
+sub_812A7BC: @ 812A7BC
push {r4-r7,lr}
sub sp, 0x4
movs r2, 0xC0
@@ -550583,7 +550583,7 @@ _0812A7DA:
thumb_func_end sub_812A7BC
thumb_func_start sub_812A810
-sub_812A810: ; 812A810
+sub_812A810: @ 812A810
sub sp, 0x4
movs r2, 0xE0
lsls r2, 19
@@ -550602,7 +550602,7 @@ sub_812A810: ; 812A810
thumb_func_end sub_812A810
thumb_func_start sub_812A834
-sub_812A834: ; 812A834
+sub_812A834: @ 812A834
push {lr}
movs r0, 0x8
movs r1, 0
@@ -550658,7 +550658,7 @@ sub_812A834: ; 812A834
thumb_func_end sub_812A834
thumb_func_start sub_812A8C4
-sub_812A8C4: ; 812A8C4
+sub_812A8C4: @ 812A8C4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -550768,7 +550768,7 @@ _0812A934:
thumb_func_end sub_812A8C4
thumb_func_start sub_812A9AC
-sub_812A9AC: ; 812A9AC
+sub_812A9AC: @ 812A9AC
push {lr}
bl sub_80A1A74
bl ResetAllObjectData
@@ -550783,7 +550783,7 @@ sub_812A9AC: ; 812A9AC
thumb_func_end sub_812A9AC
thumb_func_start sub_812A9CC
-sub_812A9CC: ; 812A9CC
+sub_812A9CC: @ 812A9CC
push {r4,r5,lr}
ldr r4, =0x0203aacc
movs r0, 0x8
@@ -550827,7 +550827,7 @@ sub_812A9CC: ; 812A9CC
thumb_func_end sub_812A9CC
thumb_func_start sub_812AA48
-sub_812AA48: ; 812AA48
+sub_812AA48: @ 812AA48
push {lr}
bl sub_812F908
bl sub_812F958
@@ -550849,7 +550849,7 @@ sub_812AA48: ; 812AA48
thumb_func_end sub_812AA48
thumb_func_start sub_812AA78
-sub_812AA78: ; 812AA78
+sub_812AA78: @ 812AA78
push {lr}
bl sub_812E0E4
bl sub_812E1C8
@@ -550860,7 +550860,7 @@ sub_812AA78: ; 812AA78
thumb_func_end sub_812AA78
thumb_func_start sub_812AA90
-sub_812AA90: ; 812AA90
+sub_812AA90: @ 812AA90
push {lr}
bl sub_812D188
bl sub_812BE5C
@@ -550871,7 +550871,7 @@ sub_812AA90: ; 812AA90
thumb_func_end sub_812AA90
thumb_func_start sub_812AAA8
-sub_812AAA8: ; 812AAA8
+sub_812AAA8: @ 812AAA8
push {r4,lr}
ldr r4, =sub_812AAC8
adds r0, r4, 0
@@ -550887,7 +550887,7 @@ sub_812AAA8: ; 812AAA8
thumb_func_end sub_812AAA8
thumb_func_start sub_812AAC8
-sub_812AAC8: ; 812AAC8
+sub_812AAC8: @ 812AAC8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -550915,7 +550915,7 @@ _0812AAD8:
thumb_func_end sub_812AAC8
thumb_func_start sub_812AB04
-sub_812AB04: ; 812AB04
+sub_812AB04: @ 812AB04
push {r4,lr}
sub sp, 0x4
movs r0, 0x1
@@ -550942,7 +550942,7 @@ sub_812AB04: ; 812AB04
thumb_func_end sub_812AB04
thumb_func_start sub_812AB38
-sub_812AB38: ; 812AB38
+sub_812AB38: @ 812AB38
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -550963,7 +550963,7 @@ _0812AB50:
thumb_func_end sub_812AB38
thumb_func_start sub_812AB60
-sub_812AB60: ; 812AB60
+sub_812AB60: @ 812AB60
push {lr}
ldr r3, =0x0203ab34
ldr r1, [r3]
@@ -551002,7 +551002,7 @@ _0812ABA0:
thumb_func_end sub_812AB60
thumb_func_start sub_812ABA8
-sub_812ABA8: ; 812ABA8
+sub_812ABA8: @ 812ABA8
push {lr}
bl sub_812E054
lsls r0, 24
@@ -551020,7 +551020,7 @@ _0812ABBC:
thumb_func_end sub_812ABA8
thumb_func_start sub_812ABC8
-sub_812ABC8: ; 812ABC8
+sub_812ABC8: @ 812ABC8
push {lr}
movs r0, 0
bl sub_812DEE4
@@ -551044,7 +551044,7 @@ _0812ABE8:
thumb_func_end sub_812ABC8
thumb_func_start sub_812ABF8
-sub_812ABF8: ; 812ABF8
+sub_812ABF8: @ 812ABF8
push {r4,r5,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -551172,7 +551172,7 @@ _0812ACE4:
thumb_func_end sub_812ABF8
thumb_func_start sub_812ACF4
-sub_812ACF4: ; 812ACF4
+sub_812ACF4: @ 812ACF4
push {lr}
sub sp, 0xC
movs r0, 0
@@ -551202,7 +551202,7 @@ sub_812ACF4: ; 812ACF4
thumb_func_end sub_812ACF4
thumb_func_start sub_812AD34
-sub_812AD34: ; 812AD34
+sub_812AD34: @ 812AD34
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -551225,7 +551225,7 @@ _0812AD52:
thumb_func_end sub_812AD34
thumb_func_start sub_812AD60
-sub_812AD60: ; 812AD60
+sub_812AD60: @ 812AD60
push {lr}
bl sub_812DCB4
lsls r0, 24
@@ -551243,7 +551243,7 @@ _0812AD74:
thumb_func_end sub_812AD60
thumb_func_start sub_812AD80
-sub_812AD80: ; 812AD80
+sub_812AD80: @ 812AD80
push {r4,lr}
adds r4, r0, 0
bl sub_812B4EC
@@ -551295,7 +551295,7 @@ _0812ADE6:
thumb_func_end sub_812AD80
thumb_func_start sub_812ADF4
-sub_812ADF4: ; 812ADF4
+sub_812ADF4: @ 812ADF4
push {lr}
bl sub_812D4CC
lsls r0, 24
@@ -551320,7 +551320,7 @@ _0812AE18:
thumb_func_end sub_812ADF4
thumb_func_start sub_812AE24
-sub_812AE24: ; 812AE24
+sub_812AE24: @ 812AE24
push {lr}
ldrh r1, [r0, 0x8]
adds r1, 0x1
@@ -551342,7 +551342,7 @@ _0812AE40:
thumb_func_end sub_812AE24
thumb_func_start sub_812AE4C
-sub_812AE4C: ; 812AE4C
+sub_812AE4C: @ 812AE4C
push {r4,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -551371,7 +551371,7 @@ _0812AE78:
thumb_func_end sub_812AE4C
thumb_func_start sub_812AE88
-sub_812AE88: ; 812AE88
+sub_812AE88: @ 812AE88
push {r4,lr}
ldr r4, =0x0203ab34
ldr r0, [r4]
@@ -551406,7 +551406,7 @@ _0812AEBE:
thumb_func_end sub_812AE88
thumb_func_start sub_812AEC4
-sub_812AEC4: ; 812AEC4
+sub_812AEC4: @ 812AEC4
push {r4,lr}
ldr r4, =0x0203ab34
ldr r2, [r4]
@@ -551553,7 +551553,7 @@ _0812AFEE:
thumb_func_end sub_812AEC4
thumb_func_start sub_812AFFC
-sub_812AFFC: ; 812AFFC
+sub_812AFFC: @ 812AFFC
push {lr}
bl sub_812BADC
lsls r0, 24
@@ -551571,7 +551571,7 @@ _0812B010:
thumb_func_end sub_812AFFC
thumb_func_start sub_812B01C
-sub_812B01C: ; 812B01C
+sub_812B01C: @ 812B01C
push {r4,lr}
bl sub_812D0E0
lsls r0, 24
@@ -551635,7 +551635,7 @@ _0812B088:
thumb_func_end sub_812B01C
thumb_func_start sub_812B094
-sub_812B094: ; 812B094
+sub_812B094: @ 812B094
push {r4,lr}
bl sub_812D20C
lsls r0, 24
@@ -551671,7 +551671,7 @@ _0812B0CC:
thumb_func_end sub_812B094
thumb_func_start sub_812B0D8
-sub_812B0D8: ; 812B0D8
+sub_812B0D8: @ 812B0D8
push {lr}
bl sub_812E054
lsls r0, 24
@@ -551697,7 +551697,7 @@ _0812B0FC:
thumb_func_end sub_812B0D8
thumb_func_start sub_812B108
-sub_812B108: ; 812B108
+sub_812B108: @ 812B108
push {lr}
movs r0, 0
bl sub_812CEB8
@@ -551716,7 +551716,7 @@ sub_812B108: ; 812B108
thumb_func_end sub_812B108
thumb_func_start sub_812B130
-sub_812B130: ; 812B130
+sub_812B130: @ 812B130
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0xA]
@@ -551740,7 +551740,7 @@ _0812B14E:
thumb_func_end sub_812B130
thumb_func_start sub_812B158
-sub_812B158: ; 812B158
+sub_812B158: @ 812B158
push {lr}
sub sp, 0xC
movs r0, 0
@@ -551781,7 +551781,7 @@ sub_812B158: ; 812B158
thumb_func_end sub_812B158
thumb_func_start sub_812B1B0
-sub_812B1B0: ; 812B1B0
+sub_812B1B0: @ 812B1B0
push {lr}
bl sub_8198C58
lsls r0, 24
@@ -551830,7 +551830,7 @@ _0812B208:
thumb_func_end sub_812B1B0
thumb_func_start sub_812B214
-sub_812B214: ; 812B214
+sub_812B214: @ 812B214
push {lr}
sub sp, 0xC
movs r0, 0
@@ -551860,7 +551860,7 @@ sub_812B214: ; 812B214
thumb_func_end sub_812B214
thumb_func_start sub_812B254
-sub_812B254: ; 812B254
+sub_812B254: @ 812B254
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -551883,7 +551883,7 @@ _0812B272:
thumb_func_end sub_812B254
thumb_func_start sub_812B280
-sub_812B280: ; 812B280
+sub_812B280: @ 812B280
push {lr}
sub sp, 0xC
movs r0, 0
@@ -551913,7 +551913,7 @@ sub_812B280: ; 812B280
thumb_func_end sub_812B280
thumb_func_start sub_812B2C0
-sub_812B2C0: ; 812B2C0
+sub_812B2C0: @ 812B2C0
push {lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -551936,7 +551936,7 @@ _0812B2DE:
thumb_func_end sub_812B2C0
thumb_func_start sub_812B2EC
-sub_812B2EC: ; 812B2EC
+sub_812B2EC: @ 812B2EC
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203ab34
@@ -551967,7 +551967,7 @@ sub_812B2EC: ; 812B2EC
thumb_func_end sub_812B2EC
thumb_func_start sub_812B32C
-sub_812B32C: ; 812B32C
+sub_812B32C: @ 812B32C
push {r4-r6,lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -552115,7 +552115,7 @@ _0812B470:
thumb_func_end sub_812B32C
thumb_func_start sub_812B4EC
-sub_812B4EC: ; 812B4EC
+sub_812B4EC: @ 812B4EC
push {r4,lr}
ldr r4, =0x0203ab34
ldr r1, [r4]
@@ -552169,7 +552169,7 @@ _0812B54A:
thumb_func_end sub_812B4EC
thumb_func_start sub_812B55C
-sub_812B55C: ; 812B55C
+sub_812B55C: @ 812B55C
push {lr}
ldr r2, =0x0203ab34
ldr r1, [r2]
@@ -552188,7 +552188,7 @@ _0812B572:
thumb_func_end sub_812B55C
thumb_func_start sub_812B57C
-sub_812B57C: ; 812B57C
+sub_812B57C: @ 812B57C
push {r4,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -552219,7 +552219,7 @@ _0812B5AA:
thumb_func_end sub_812B57C
thumb_func_start sub_812B5B0
-sub_812B5B0: ; 812B5B0
+sub_812B5B0: @ 812B5B0
push {r4,lr}
bl GenerateRandomNumber
lsls r0, 24
@@ -552250,7 +552250,7 @@ _0812B5E6:
thumb_func_end sub_812B5B0
thumb_func_start sub_812B5EC
-sub_812B5EC: ; 812B5EC
+sub_812B5EC: @ 812B5EC
push {r4-r6,lr}
movs r5, 0
ldr r6, =gUnknown_085A76D2
@@ -552287,7 +552287,7 @@ _0812B620:
thumb_func_end sub_812B5EC
thumb_func_start sub_812B634
-sub_812B634: ; 812B634
+sub_812B634: @ 812B634
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -552363,7 +552363,7 @@ _0812B6B4:
thumb_func_end sub_812B634
thumb_func_start sub_812B6CC
-sub_812B6CC: ; 812B6CC
+sub_812B6CC: @ 812B6CC
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -552390,7 +552390,7 @@ _0812B6EA:
thumb_func_end sub_812B6CC
thumb_func_start sub_812B700
-sub_812B700: ; 812B700
+sub_812B700: @ 812B700
push {r4-r6,lr}
ldr r0, =0x0203ab34
ldr r1, [r0]
@@ -552439,7 +552439,7 @@ _0812B754:
thumb_func_end sub_812B700
thumb_func_start sub_812B760
-sub_812B760: ; 812B760
+sub_812B760: @ 812B760
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -552465,7 +552465,7 @@ _0812B786:
thumb_func_end sub_812B760
thumb_func_start dp15_jump_random_unknown
-dp15_jump_random_unknown: ; 812B78C
+dp15_jump_random_unknown: @ 812B78C
push {r4,r5,lr}
movs r4, 0
ldr r0, =0x0203ab34
@@ -552542,7 +552542,7 @@ _0812B822:
thumb_func_end dp15_jump_random_unknown
thumb_func_start sub_812B828
-sub_812B828: ; 812B828
+sub_812B828: @ 812B828
push {r4,lr}
ldr r4, =0x0203ab34
ldr r1, [r4]
@@ -552570,7 +552570,7 @@ _0812B852:
thumb_func_end sub_812B828
thumb_func_start sub_812B85C
-sub_812B85C: ; 812B85C
+sub_812B85C: @ 812B85C
push {r4,r5,lr}
movs r0, 0
movs r1, 0x2
@@ -552622,7 +552622,7 @@ _0812B8BC:
thumb_func_end sub_812B85C
thumb_func_start sub_812B8D0
-sub_812B8D0: ; 812B8D0
+sub_812B8D0: @ 812B8D0
push {r4,r5,lr}
movs r0, 0
movs r1, 0x1
@@ -552719,7 +552719,7 @@ _0812B98E:
thumb_func_end sub_812B8D0
thumb_func_start sub_812B9A0
-sub_812B9A0: ; 812B9A0
+sub_812B9A0: @ 812B9A0
push {r4,r5,lr}
movs r0, 0
movs r1, 0x1
@@ -552814,7 +552814,7 @@ _0812BA5A:
thumb_func_end sub_812B9A0
thumb_func_start sub_812BA6C
-sub_812BA6C: ; 812BA6C
+sub_812BA6C: @ 812BA6C
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -552861,7 +552861,7 @@ _0812BAB6:
thumb_func_end sub_812BA6C
thumb_func_start sub_812BABC
-sub_812BABC: ; 812BABC
+sub_812BABC: @ 812BABC
push {r4,lr}
ldr r4, =sub_812BAFC
adds r0, r4, 0
@@ -552877,7 +552877,7 @@ sub_812BABC: ; 812BABC
thumb_func_end sub_812BABC
thumb_func_start sub_812BADC
-sub_812BADC: ; 812BADC
+sub_812BADC: @ 812BADC
push {lr}
ldr r0, =sub_812BAFC
bl get_task_id_by_function
@@ -552896,7 +552896,7 @@ _0812BAF6:
thumb_func_end sub_812BADC
thumb_func_start sub_812BAFC
-sub_812BAFC: ; 812BAFC
+sub_812BAFC: @ 812BAFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -552924,7 +552924,7 @@ _0812BB0E:
thumb_func_end sub_812BAFC
thumb_func_start sub_812BB34
-sub_812BB34: ; 812BB34
+sub_812BB34: @ 812BB34
push {r4,lr}
adds r4, r0, 0
bl sub_812CF6C
@@ -552954,7 +552954,7 @@ _0812BB62:
thumb_func_end sub_812BB34
thumb_func_start sub_812BB68
-sub_812BB68: ; 812BB68
+sub_812BB68: @ 812BB68
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0xA]
@@ -553045,7 +553045,7 @@ _0812BC08:
thumb_func_end sub_812BB68
thumb_func_start sub_812BC20
-sub_812BC20: ; 812BC20
+sub_812BC20: @ 812BC20
push {lr}
bl sub_812CFB8
lsls r0, 24
@@ -553064,7 +553064,7 @@ _0812BC3A:
thumb_func_end sub_812BC20
thumb_func_start sub_812BC44
-sub_812BC44: ; 812BC44
+sub_812BC44: @ 812BC44
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -553107,7 +553107,7 @@ _0812BC76:
thumb_func_end sub_812BC44
thumb_func_start sub_812BC98
-sub_812BC98: ; 812BC98
+sub_812BC98: @ 812BC98
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -553147,7 +553147,7 @@ _0812BCC2:
thumb_func_end sub_812BC98
thumb_func_start sub_812BCE8
-sub_812BCE8: ; 812BCE8
+sub_812BCE8: @ 812BCE8
push {lr}
ldr r1, =0x0203ab34
ldr r1, [r1]
@@ -553179,7 +553179,7 @@ _0812BD10:
thumb_func_end sub_812BCE8
thumb_func_start sub_812BD28
-sub_812BD28: ; 812BD28
+sub_812BD28: @ 812BD28
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -553216,7 +553216,7 @@ sub_812BD28: ; 812BD28
thumb_func_end sub_812BD28
thumb_func_start sub_812BD70
-sub_812BD70: ; 812BD70
+sub_812BD70: @ 812BD70
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -553267,7 +553267,7 @@ _0812BDC4:
thumb_func_end sub_812BD70
thumb_func_start sub_812BDD4
-sub_812BDD4: ; 812BDD4
+sub_812BDD4: @ 812BDD4
push {r4,lr}
ldr r1, =0x0203ab34
ldr r4, [r1]
@@ -553295,7 +553295,7 @@ sub_812BDD4: ; 812BDD4
thumb_func_end sub_812BDD4
thumb_func_start sub_812BE0C
-sub_812BE0C: ; 812BE0C
+sub_812BE0C: @ 812BE0C
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -553337,7 +553337,7 @@ _0812BE4E:
thumb_func_end sub_812BE0C
thumb_func_start sub_812BE5C
-sub_812BE5C: ; 812BE5C
+sub_812BE5C: @ 812BE5C
push {r4-r6,lr}
movs r4, 0
ldr r5, =sub_812BF2C
@@ -553371,7 +553371,7 @@ _0812BE64:
thumb_func_end sub_812BE5C
thumb_func_start sub_812BEA4
-sub_812BEA4: ; 812BEA4
+sub_812BEA4: @ 812BEA4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -553400,7 +553400,7 @@ sub_812BEA4: ; 812BEA4
thumb_func_end sub_812BEA4
thumb_func_start sub_812BEDC
-sub_812BEDC: ; 812BEDC
+sub_812BEDC: @ 812BEDC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -553420,7 +553420,7 @@ sub_812BEDC: ; 812BEDC
thumb_func_end sub_812BEDC
thumb_func_start sub_812BF04
-sub_812BF04: ; 812BF04
+sub_812BF04: @ 812BF04
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -553441,7 +553441,7 @@ sub_812BF04: ; 812BF04
thumb_func_end sub_812BF04
thumb_func_start sub_812BF2C
-sub_812BF2C: ; 812BF2C
+sub_812BF2C: @ 812BF2C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -553469,13 +553469,13 @@ _0812BF3E:
thumb_func_end sub_812BF2C
thumb_func_start sub_812BF64
-sub_812BF64: ; 812BF64
+sub_812BF64: @ 812BF64
movs r0, 0
bx lr
thumb_func_end sub_812BF64
thumb_func_start sub_812BF68
-sub_812BF68: ; 812BF68
+sub_812BF68: @ 812BF68
push {lr}
ldrh r0, [r0, 0x26]
lsls r0, 24
@@ -553492,7 +553492,7 @@ sub_812BF68: ; 812BF68
thumb_func_end sub_812BF68
thumb_func_start sub_812BF88
-sub_812BF88: ; 812BF88
+sub_812BF88: @ 812BF88
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x8]
@@ -553564,7 +553564,7 @@ _0812BFF4:
thumb_func_end sub_812BF88
thumb_func_start sub_812C01C
-sub_812C01C: ; 812C01C
+sub_812C01C: @ 812C01C
push {r4-r7,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -553660,7 +553660,7 @@ _0812C0D2:
thumb_func_end sub_812C01C
thumb_func_start sub_812C0E0
-sub_812C0E0: ; 812C0E0
+sub_812C0E0: @ 812C0E0
push {r4,lr}
adds r2, r0, 0
ldr r4, =0x0203ab34
@@ -553708,7 +553708,7 @@ _0812C12A:
thumb_func_end sub_812C0E0
thumb_func_start sub_812C138
-sub_812C138: ; 812C138
+sub_812C138: @ 812C138
push {r4,r5,lr}
ldr r4, =0x0203ab34
ldr r0, [r4]
@@ -553745,7 +553745,7 @@ _0812C15A:
thumb_func_end sub_812C138
thumb_func_start sub_812C184
-sub_812C184: ; 812C184
+sub_812C184: @ 812C184
push {r4,r5,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -553781,7 +553781,7 @@ _0812C1BE:
thumb_func_end sub_812C184
thumb_func_start sub_812C1C4
-sub_812C1C4: ; 812C1C4
+sub_812C1C4: @ 812C1C4
push {r4,lr}
movs r1, 0x1
lsls r0, 16
@@ -553827,7 +553827,7 @@ _0812C212:
thumb_func_end sub_812C1C4
thumb_func_start sub_812C218
-sub_812C218: ; 812C218
+sub_812C218: @ 812C218
push {lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -553847,7 +553847,7 @@ _0812C232:
thumb_func_end sub_812C218
thumb_func_start sub_812C238
-sub_812C238: ; 812C238
+sub_812C238: @ 812C238
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -553896,7 +553896,7 @@ _0812C286:
thumb_func_end sub_812C238
thumb_func_start sub_812C290
-sub_812C290: ; 812C290
+sub_812C290: @ 812C290
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -554037,7 +554037,7 @@ _0812C390:
thumb_func_end sub_812C290
thumb_func_start sub_812C3A0
-sub_812C3A0: ; 812C3A0
+sub_812C3A0: @ 812C3A0
push {lr}
ldr r1, =gUnknown_085A7514
ldr r0, =0x0203ab34
@@ -554057,7 +554057,7 @@ sub_812C3A0: ; 812C3A0
thumb_func_end sub_812C3A0
thumb_func_start sub_812C3C8
-sub_812C3C8: ; 812C3C8
+sub_812C3C8: @ 812C3C8
push {r4-r7,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -554100,7 +554100,7 @@ _0812C40E:
thumb_func_end sub_812C3C8
thumb_func_start sub_812C414
-sub_812C414: ; 812C414
+sub_812C414: @ 812C414
push {r4-r6,lr}
bl sub_812C3C8
lsls r0, 24
@@ -554190,7 +554190,7 @@ _0812C4B2:
thumb_func_end sub_812C414
thumb_func_start sub_812C4BC
-sub_812C4BC: ; 812C4BC
+sub_812C4BC: @ 812C4BC
push {r4,lr}
ldr r2, =0x0203ab34
ldr r0, [r2]
@@ -554225,7 +554225,7 @@ _0812C4D8:
thumb_func_end sub_812C4BC
thumb_func_start sub_812C500
-sub_812C500: ; 812C500
+sub_812C500: @ 812C500
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -554275,7 +554275,7 @@ _0812C552:
thumb_func_end sub_812C500
thumb_func_start sub_812C55C
-sub_812C55C: ; 812C55C
+sub_812C55C: @ 812C55C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -554342,7 +554342,7 @@ _0812C5D2:
thumb_func_end sub_812C55C
thumb_func_start sub_812C5DC
-sub_812C5DC: ; 812C5DC
+sub_812C5DC: @ 812C5DC
push {r4,r5,lr}
movs r5, 0
b _0812C5E8
@@ -554368,7 +554368,7 @@ _0812C5E8:
thumb_func_end sub_812C5DC
thumb_func_start sub_812C608
-sub_812C608: ; 812C608
+sub_812C608: @ 812C608
push {lr}
adds r1, r0, 0
ldrb r0, [r1]
@@ -554392,7 +554392,7 @@ _0812C624:
thumb_func_end sub_812C608
thumb_func_start sub_812C628
-sub_812C628: ; 812C628
+sub_812C628: @ 812C628
push {lr}
ldr r1, =gUnknown_085A752C
ldr r0, =0x0203ab34
@@ -554410,7 +554410,7 @@ sub_812C628: ; 812C628
thumb_func_end sub_812C628
thumb_func_start sub_812C64C
-sub_812C64C: ; 812C64C
+sub_812C64C: @ 812C64C
push {r4-r7,lr}
sub sp, 0x4
ldr r0, =0x0203ab34
@@ -554476,7 +554476,7 @@ _0812C6C4:
thumb_func_end sub_812C64C
thumb_func_start j5_08111E84
-j5_08111E84: ; 812C6CC
+j5_08111E84: @ 812C6CC
push {r4-r7,lr}
sub sp, 0x4
ldr r4, =0x0203ab34
@@ -554543,7 +554543,7 @@ _0812C744:
thumb_func_end j5_08111E84
thumb_func_start sub_812C74C
-sub_812C74C: ; 812C74C
+sub_812C74C: @ 812C74C
push {r4-r7,lr}
sub sp, 0x4
ldr r6, =0x0203ab34
@@ -554679,7 +554679,7 @@ _0812C84A:
thumb_func_end sub_812C74C
thumb_func_start sub_812C854
-sub_812C854: ; 812C854
+sub_812C854: @ 812C854
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -554706,7 +554706,7 @@ _0812C876:
thumb_func_end sub_812C854
thumb_func_start sub_812C87C
-sub_812C87C: ; 812C87C
+sub_812C87C: @ 812C87C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -554738,7 +554738,7 @@ _0812C8A8:
thumb_func_end sub_812C87C
thumb_func_start sub_812C8AC
-sub_812C8AC: ; 812C8AC
+sub_812C8AC: @ 812C8AC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -554789,7 +554789,7 @@ _0812C8F8:
thumb_func_end sub_812C8AC
thumb_func_start sub_812C8FC
-sub_812C8FC: ; 812C8FC
+sub_812C8FC: @ 812C8FC
push {lr}
ldr r1, =gUnknown_085A7538
ldr r0, =0x0203ab34
@@ -554807,7 +554807,7 @@ sub_812C8FC: ; 812C8FC
thumb_func_end sub_812C8FC
thumb_func_start sub_812C920
-sub_812C920: ; 812C920
+sub_812C920: @ 812C920
push {r4-r7,lr}
movs r6, 0
ldr r7, =0x0203ab34
@@ -554926,7 +554926,7 @@ _0812C9F6:
thumb_func_end sub_812C920
thumb_func_start sub_812CA08
-sub_812CA08: ; 812CA08
+sub_812CA08: @ 812CA08
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -555113,7 +555113,7 @@ _0812CB60:
thumb_func_end sub_812CA08
thumb_func_start sub_812CB80
-sub_812CB80: ; 812CB80
+sub_812CB80: @ 812CB80
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -555329,7 +555329,7 @@ _0812CD34:
thumb_func_end sub_812CB80
thumb_func_start sub_812CD40
-sub_812CD40: ; 812CD40
+sub_812CD40: @ 812CD40
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -555354,7 +555354,7 @@ sub_812CD40: ; 812CD40
thumb_func_end sub_812CD40
thumb_func_start sub_812CD74
-sub_812CD74: ; 812CD74
+sub_812CD74: @ 812CD74
push {r4,lr}
adds r1, r0, 0
lsls r1, 24
@@ -555378,7 +555378,7 @@ sub_812CD74: ; 812CD74
thumb_func_end sub_812CD74
thumb_func_start sub_812CDA4
-sub_812CDA4: ; 812CDA4
+sub_812CDA4: @ 812CDA4
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -555406,7 +555406,7 @@ sub_812CDA4: ; 812CDA4
thumb_func_end sub_812CDA4
thumb_func_start sub_812CDD8
-sub_812CDD8: ; 812CDD8
+sub_812CDD8: @ 812CDD8
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0xA]
@@ -555425,7 +555425,7 @@ _0812CDF0:
thumb_func_end sub_812CDD8
thumb_func_start sub_812CDF4
-sub_812CDF4: ; 812CDF4
+sub_812CDF4: @ 812CDF4
push {r4,lr}
sub sp, 0x4
lsls r4, r1, 24
@@ -555453,7 +555453,7 @@ sub_812CDF4: ; 812CDF4
thumb_func_end sub_812CDF4
thumb_func_start sub_812CE2C
-sub_812CE2C: ; 812CE2C
+sub_812CE2C: @ 812CE2C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -555473,7 +555473,7 @@ sub_812CE2C: ; 812CE2C
thumb_func_end sub_812CE2C
thumb_func_start sub_812CE54
-sub_812CE54: ; 812CE54
+sub_812CE54: @ 812CE54
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -555493,7 +555493,7 @@ sub_812CE54: ; 812CE54
thumb_func_end sub_812CE54
thumb_func_start sub_812CE7C
-sub_812CE7C: ; 812CE7C
+sub_812CE7C: @ 812CE7C
push {r4-r7,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -555524,7 +555524,7 @@ _0812CEA8:
thumb_func_end sub_812CE7C
thumb_func_start sub_812CEB8
-sub_812CEB8: ; 812CEB8
+sub_812CEB8: @ 812CEB8
push {r4-r7,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -555555,7 +555555,7 @@ _0812CEE4:
thumb_func_end sub_812CEB8
thumb_func_start sub_812CEF4
-sub_812CEF4: ; 812CEF4
+sub_812CEF4: @ 812CEF4
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x02020630
@@ -555586,7 +555586,7 @@ _0812CEFA:
thumb_func_end sub_812CEF4
thumb_func_start sub_812CF34
-sub_812CF34: ; 812CF34
+sub_812CF34: @ 812CF34
lsls r0, 24
lsrs r0, 24
ldr r1, =0x0203ab34
@@ -555614,7 +555614,7 @@ sub_812CF34: ; 812CF34
thumb_func_end sub_812CF34
thumb_func_start sub_812CF6C
-sub_812CF6C: ; 812CF6C
+sub_812CF6C: @ 812CF6C
push {r4,r5,lr}
movs r2, 0
ldr r0, =0x0203ab34
@@ -555654,7 +555654,7 @@ _0812CFB0:
thumb_func_end sub_812CF6C
thumb_func_start sub_812CFB8
-sub_812CFB8: ; 812CFB8
+sub_812CFB8: @ 812CFB8
push {r4,lr}
movs r4, 0
_0812CFBC:
@@ -555684,7 +555684,7 @@ _0812CFE4:
thumb_func_end sub_812CFB8
thumb_func_start sub_812CFEC
-sub_812CFEC: ; 812CFEC
+sub_812CFEC: @ 812CFEC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -555717,7 +555717,7 @@ _0812D01E:
thumb_func_end sub_812CFEC
thumb_func_start sub_812D024
-sub_812D024: ; 812D024
+sub_812D024: @ 812D024
push {r4-r7,lr}
adds r2, r0, 0
movs r1, 0x30
@@ -555794,7 +555794,7 @@ _0812D0A6:
thumb_func_end sub_812D024
thumb_func_start sub_812D0B0
-sub_812D0B0: ; 812D0B0
+sub_812D0B0: @ 812D0B0
push {r4,lr}
ldr r4, =sub_812D128
adds r0, r4, 0
@@ -555817,7 +555817,7 @@ sub_812D0B0: ; 812D0B0
thumb_func_end sub_812D0B0
thumb_func_start sub_812D0E0
-sub_812D0E0: ; 812D0E0
+sub_812D0E0: @ 812D0E0
push {lr}
ldr r0, =sub_812D128
bl get_task_id_by_function
@@ -555851,7 +555851,7 @@ _0812D120:
thumb_func_end sub_812D0E0
thumb_func_start sub_812D128
-sub_812D128: ; 812D128
+sub_812D128: @ 812D128
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -555900,7 +555900,7 @@ _0812D166:
thumb_func_end sub_812D128
thumb_func_start sub_812D188
-sub_812D188: ; 812D188
+sub_812D188: @ 812D188
push {lr}
ldr r0, =sub_812D230
movs r1, 0x8
@@ -555915,7 +555915,7 @@ sub_812D188: ; 812D188
thumb_func_end sub_812D188
thumb_func_start sub_812D1A8
-sub_812D1A8: ; 812D1A8
+sub_812D1A8: @ 812D1A8
push {r4,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -555941,7 +555941,7 @@ sub_812D1A8: ; 812D1A8
thumb_func_end sub_812D1A8
thumb_func_start sub_812D1DC
-sub_812D1DC: ; 812D1DC
+sub_812D1DC: @ 812D1DC
push {r4,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -555965,7 +555965,7 @@ sub_812D1DC: ; 812D1DC
thumb_func_end sub_812D1DC
thumb_func_start sub_812D20C
-sub_812D20C: ; 812D20C
+sub_812D20C: @ 812D20C
ldr r2, =0x03005e00
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -555983,7 +555983,7 @@ sub_812D20C: ; 812D20C
thumb_func_end sub_812D20C
thumb_func_start sub_812D230
-sub_812D230: ; 812D230
+sub_812D230: @ 812D230
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -556006,12 +556006,12 @@ sub_812D230: ; 812D230
thumb_func_end sub_812D230
thumb_func_start nullsub_50
-nullsub_50: ; 812D260
+nullsub_50: @ 812D260
bx lr
thumb_func_end nullsub_50
thumb_func_start sub_812D264
-sub_812D264: ; 812D264
+sub_812D264: @ 812D264
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0xA]
@@ -556034,7 +556034,7 @@ sub_812D264: ; 812D264
thumb_func_end sub_812D264
thumb_func_start sub_812D28C
-sub_812D28C: ; 812D28C
+sub_812D28C: @ 812D28C
push {r4,r5,lr}
adds r4, r0, 0
ldr r2, =0x02020630
@@ -556098,7 +556098,7 @@ _0812D2FC:
thumb_func_end sub_812D28C
thumb_func_start sub_812D30C
-sub_812D30C: ; 812D30C
+sub_812D30C: @ 812D30C
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0xA]
@@ -556170,7 +556170,7 @@ _0812D384:
thumb_func_end sub_812D30C
thumb_func_start sub_812D394
-sub_812D394: ; 812D394
+sub_812D394: @ 812D394
push {lr}
movs r1, 0x2
adds r2, r0, 0
@@ -556190,7 +556190,7 @@ _0812D39E:
thumb_func_end sub_812D394
thumb_func_start sub_812D3B4
-sub_812D3B4: ; 812D3B4
+sub_812D3B4: @ 812D3B4
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -556313,7 +556313,7 @@ _0812D484:
thumb_func_end sub_812D3B4
thumb_func_start sub_812D4AC
-sub_812D4AC: ; 812D4AC
+sub_812D4AC: @ 812D4AC
push {r4,lr}
ldr r4, =sub_812D4EC
adds r0, r4, 0
@@ -556329,7 +556329,7 @@ sub_812D4AC: ; 812D4AC
thumb_func_end sub_812D4AC
thumb_func_start sub_812D4CC
-sub_812D4CC: ; 812D4CC
+sub_812D4CC: @ 812D4CC
push {lr}
ldr r0, =sub_812D4EC
bl get_task_id_by_function
@@ -556348,7 +556348,7 @@ _0812D4E6:
thumb_func_end sub_812D4CC
thumb_func_start sub_812D4EC
-sub_812D4EC: ; 812D4EC
+sub_812D4EC: @ 812D4EC
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -556371,7 +556371,7 @@ sub_812D4EC: ; 812D4EC
thumb_func_end sub_812D4EC
thumb_func_start sub_812D51C
-sub_812D51C: ; 812D51C
+sub_812D51C: @ 812D51C
push {lr}
ldr r3, =0x0203ab34
ldr r1, [r3]
@@ -556418,7 +556418,7 @@ sub_812D51C: ; 812D51C
thumb_func_end sub_812D51C
thumb_func_start sub_812D594
-sub_812D594: ; 812D594
+sub_812D594: @ 812D594
push {r4,r5,lr}
adds r4, r0, 0
ldr r1, =0x02021bbc
@@ -556478,7 +556478,7 @@ _0812D5F4:
thumb_func_end sub_812D594
thumb_func_start sub_812D60C
-sub_812D60C: ; 812D60C
+sub_812D60C: @ 812D60C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x10]
@@ -556504,7 +556504,7 @@ _0812D636:
thumb_func_end sub_812D60C
thumb_func_start sub_812D63C
-sub_812D63C: ; 812D63C
+sub_812D63C: @ 812D63C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -556581,7 +556581,7 @@ _0812D6CC:
thumb_func_end sub_812D63C
thumb_func_start sub_812D6EC
-sub_812D6EC: ; 812D6EC
+sub_812D6EC: @ 812D6EC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x10]
@@ -556621,7 +556621,7 @@ _0812D730:
thumb_func_end sub_812D6EC
thumb_func_start sub_812D740
-sub_812D740: ; 812D740
+sub_812D740: @ 812D740
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x10]
@@ -556650,7 +556650,7 @@ _0812D76C:
thumb_func_end sub_812D740
thumb_func_start sub_812D774
-sub_812D774: ; 812D774
+sub_812D774: @ 812D774
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x10]
@@ -556711,7 +556711,7 @@ _0812D7DC:
thumb_func_end sub_812D774
thumb_func_start sub_812D7E4
-sub_812D7E4: ; 812D7E4
+sub_812D7E4: @ 812D7E4
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x0203ab34
@@ -556780,7 +556780,7 @@ _0812D866:
thumb_func_end sub_812D7E4
thumb_func_start sub_812D870
-sub_812D870: ; 812D870
+sub_812D870: @ 812D870
push {r4-r6,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x10]
@@ -556859,7 +556859,7 @@ _0812D914:
thumb_func_end sub_812D870
thumb_func_start sub_812D920
-sub_812D920: ; 812D920
+sub_812D920: @ 812D920
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x10]
@@ -556887,7 +556887,7 @@ _0812D948:
thumb_func_end sub_812D920
thumb_func_start sub_812D950
-sub_812D950: ; 812D950
+sub_812D950: @ 812D950
push {r4,r5,lr}
adds r4, r0, 0
ldr r1, =0x02021bbc
@@ -556930,7 +556930,7 @@ _0812D99E:
thumb_func_end sub_812D950
thumb_func_start sub_812D9A4
-sub_812D9A4: ; 812D9A4
+sub_812D9A4: @ 812D9A4
push {r4-r6,lr}
adds r5, r0, 0
ldr r4, =0x0203ab34
@@ -556983,7 +556983,7 @@ _0812DA1A:
thumb_func_end sub_812D9A4
thumb_func_start sub_812DA20
-sub_812DA20: ; 812DA20
+sub_812DA20: @ 812DA20
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x0203ab34
@@ -557025,7 +557025,7 @@ _0812DA66:
thumb_func_end sub_812DA20
thumb_func_start sub_812DA6C
-sub_812DA6C: ; 812DA6C
+sub_812DA6C: @ 812DA6C
push {lr}
bl sub_812E054
lsls r0, 24
@@ -557043,7 +557043,7 @@ _0812DA86:
thumb_func_end sub_812DA6C
thumb_func_start sub_812DA90
-sub_812DA90: ; 812DA90
+sub_812DA90: @ 812DA90
push {r4,r5,lr}
adds r4, r0, 0
bl sub_812E82C
@@ -557092,7 +557092,7 @@ sub_812DA90: ; 812DA90
thumb_func_end sub_812DA90
thumb_func_start sub_812DB04
-sub_812DB04: ; 812DB04
+sub_812DB04: @ 812DB04
push {r4,r5,lr}
adds r4, r0, 0
ldr r1, =0x02021bbe
@@ -557157,7 +557157,7 @@ _0812DB7A:
thumb_func_end sub_812DB04
thumb_func_start sub_812DB8C
-sub_812DB8C: ; 812DB8C
+sub_812DB8C: @ 812DB8C
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x02021bbe
@@ -557182,7 +557182,7 @@ _0812DBB2:
thumb_func_end sub_812DB8C
thumb_func_start sub_812DBBC
-sub_812DBBC: ; 812DBBC
+sub_812DBBC: @ 812DBBC
push {lr}
ldr r1, =0x02021bbc
movs r0, 0
@@ -557210,7 +557210,7 @@ sub_812DBBC: ; 812DBBC
thumb_func_end sub_812DBBC
thumb_func_start sub_812DC08
-sub_812DC08: ; 812DC08
+sub_812DC08: @ 812DC08
push {r4-r6,lr}
movs r2, 0x4
lsls r1, 16
@@ -557248,7 +557248,7 @@ _0812DC14:
thumb_func_end sub_812DC08
thumb_func_start sub_812DC50
-sub_812DC50: ; 812DC50
+sub_812DC50: @ 812DC50
push {r4,r5,lr}
movs r4, 0x4
lsls r0, 16
@@ -557274,7 +557274,7 @@ _0812DC58:
thumb_func_end sub_812DC50
thumb_func_start sub_812DC80
-sub_812DC80: ; 812DC80
+sub_812DC80: @ 812DC80
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -557299,7 +557299,7 @@ sub_812DC80: ; 812DC80
thumb_func_end sub_812DC80
thumb_func_start sub_812DCB4
-sub_812DCB4: ; 812DCB4
+sub_812DCB4: @ 812DCB4
push {lr}
ldr r0, =sub_812DCD4
bl get_task_id_by_function
@@ -557318,7 +557318,7 @@ _0812DCCE:
thumb_func_end sub_812DCB4
thumb_func_start sub_812DCD4
-sub_812DCD4: ; 812DCD4
+sub_812DCD4: @ 812DCD4
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -557341,7 +557341,7 @@ sub_812DCD4: ; 812DCD4
thumb_func_end sub_812DCD4
thumb_func_start sub_812DD04
-sub_812DD04: ; 812DD04
+sub_812DD04: @ 812DD04
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -557362,7 +557362,7 @@ sub_812DD04: ; 812DD04
thumb_func_end sub_812DD04
thumb_func_start sub_812DD28
-sub_812DD28: ; 812DD28
+sub_812DD28: @ 812DD28
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -557381,7 +557381,7 @@ _0812DD3E:
thumb_func_end sub_812DD28
thumb_func_start sub_812DD48
-sub_812DD48: ; 812DD48
+sub_812DD48: @ 812DD48
push {r4,lr}
adds r4, r0, 0
bl sub_812DFDC
@@ -557403,7 +557403,7 @@ sub_812DD48: ; 812DD48
thumb_func_end sub_812DD48
thumb_func_start sub_812DD78
-sub_812DD78: ; 812DD78
+sub_812DD78: @ 812DD78
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -557439,7 +557439,7 @@ sub_812DD78: ; 812DD78
thumb_func_end sub_812DD78
thumb_func_start sub_812DDC4
-sub_812DDC4: ; 812DDC4
+sub_812DDC4: @ 812DDC4
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -557478,7 +557478,7 @@ _0812DE08:
thumb_func_end sub_812DDC4
thumb_func_start sub_812DE14
-sub_812DE14: ; 812DE14
+sub_812DE14: @ 812DE14
push {r4,lr}
adds r4, r0, 0
bl sub_812F968
@@ -557493,7 +557493,7 @@ sub_812DE14: ; 812DE14
thumb_func_end sub_812DE14
thumb_func_start sub_812DE30
-sub_812DE30: ; 812DE30
+sub_812DE30: @ 812DE30
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0xA]
@@ -557507,7 +557507,7 @@ sub_812DE30: ; 812DE30
thumb_func_end sub_812DE30
thumb_func_start sub_812DE48
-sub_812DE48: ; 812DE48
+sub_812DE48: @ 812DE48
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -557533,7 +557533,7 @@ sub_812DE48: ; 812DE48
thumb_func_end sub_812DE48
thumb_func_start sub_812DE7C
-sub_812DE7C: ; 812DE7C
+sub_812DE7C: @ 812DE7C
push {lr}
ldr r0, =sub_812DCD4
bl get_task_id_by_function
@@ -557546,7 +557546,7 @@ sub_812DE7C: ; 812DE7C
thumb_func_end sub_812DE7C
thumb_func_start sub_812DE94
-sub_812DE94: ; 812DE94
+sub_812DE94: @ 812DE94
push {lr}
ldr r0, =sub_812E0B0
movs r1, 0x3
@@ -557583,7 +557583,7 @@ _0812DEC0:
thumb_func_end sub_812DE94
thumb_func_start sub_812DEE4
-sub_812DEE4: ; 812DEE4
+sub_812DEE4: @ 812DEE4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -557648,7 +557648,7 @@ _0812DF52:
thumb_func_end sub_812DEE4
thumb_func_start sub_812DF68
-sub_812DF68: ; 812DF68
+sub_812DF68: @ 812DF68
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -557708,7 +557708,7 @@ _0812DFCE:
thumb_func_end sub_812DF68
thumb_func_start sub_812DFDC
-sub_812DFDC: ; 812DFDC
+sub_812DFDC: @ 812DFDC
push {r4-r6,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -557763,7 +557763,7 @@ _0812E02E:
thumb_func_end sub_812DFDC
thumb_func_start sub_812E054
-sub_812E054: ; 812E054
+sub_812E054: @ 812E054
push {r4,r5,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -557810,7 +557810,7 @@ _0812E0A8:
thumb_func_end sub_812E054
thumb_func_start sub_812E0B0
-sub_812E0B0: ; 812E0B0
+sub_812E0B0: @ 812E0B0
push {lr}
adds r1, r0, 0
lsls r1, 24
@@ -557833,12 +557833,12 @@ sub_812E0B0: ; 812E0B0
thumb_func_end sub_812E0B0
thumb_func_start nullsub_51
-nullsub_51: ; 812E0E0
+nullsub_51: @ 812E0E0
bx lr
thumb_func_end nullsub_51
thumb_func_start sub_812E0E4
-sub_812E0E4: ; 812E0E4
+sub_812E0E4: @ 812E0E4
push {r4-r7,lr}
movs r6, 0
movs r0, 0x30
@@ -557893,7 +557893,7 @@ _0812E0F0:
thumb_func_end sub_812E0E4
thumb_func_start sub_812E154
-sub_812E154: ; 812E154
+sub_812E154: @ 812E154
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203ab34
@@ -557949,7 +557949,7 @@ sub_812E154: ; 812E154
thumb_func_end sub_812E154
thumb_func_start sub_812E1C8
-sub_812E1C8: ; 812E1C8
+sub_812E1C8: @ 812E1C8
push {r4-r6,lr}
movs r4, 0xCB
movs r5, 0x1
@@ -558004,7 +558004,7 @@ _0812E1FE:
thumb_func_end sub_812E1C8
thumb_func_start sub_812E230
-sub_812E230: ; 812E230
+sub_812E230: @ 812E230
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -558061,7 +558061,7 @@ sub_812E230: ; 812E230
thumb_func_end sub_812E230
thumb_func_start sub_812E2A8
-sub_812E2A8: ; 812E2A8
+sub_812E2A8: @ 812E2A8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203ab34
@@ -558106,7 +558106,7 @@ _0812E2F6:
thumb_func_end sub_812E2A8
thumb_func_start sub_812E300
-sub_812E300: ; 812E300
+sub_812E300: @ 812E300
push {lr}
ldr r0, =gUnknown_085A7D10
movs r1, 0x58
@@ -558133,7 +558133,7 @@ sub_812E300: ; 812E300
thumb_func_end sub_812E300
thumb_func_start sub_812E33C
-sub_812E33C: ; 812E33C
+sub_812E33C: @ 812E33C
push {r4,r5,lr}
sub sp, 0x18
ldr r4, =0x0203aae4
@@ -558213,7 +558213,7 @@ _0812E350:
thumb_func_end sub_812E33C
thumb_func_start sub_812E3E8
-sub_812E3E8: ; 812E3E8
+sub_812E3E8: @ 812E3E8
push {r4,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -558240,7 +558240,7 @@ _0812E410:
thumb_func_end sub_812E3E8
thumb_func_start sub_812E424
-sub_812E424: ; 812E424
+sub_812E424: @ 812E424
push {lr}
adds r2, r0, 0
movs r0, 0
@@ -558285,7 +558285,7 @@ _0812E46A:
thumb_func_end sub_812E424
thumb_func_start sub_812E474
-sub_812E474: ; 812E474
+sub_812E474: @ 812E474
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -558421,7 +558421,7 @@ _0812E510:
thumb_func_end sub_812E474
thumb_func_start sub_812E5A8
-sub_812E5A8: ; 812E5A8
+sub_812E5A8: @ 812E5A8
push {r4,r5,lr}
sub sp, 0x18
ldr r4, =0x0203aaf0
@@ -558494,7 +558494,7 @@ _0812E5BC:
thumb_func_end sub_812E5A8
thumb_func_start sub_812E650
-sub_812E650: ; 812E650
+sub_812E650: @ 812E650
push {r4-r6,lr}
movs r4, 0
movs r5, 0
@@ -558551,7 +558551,7 @@ _0812E656:
thumb_func_end sub_812E650
thumb_func_start sub_812E6C4
-sub_812E6C4: ; 812E6C4
+sub_812E6C4: @ 812E6C4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203ab34
@@ -558585,7 +558585,7 @@ sub_812E6C4: ; 812E6C4
thumb_func_end sub_812E6C4
thumb_func_start sub_812E70C
-sub_812E70C: ; 812E70C
+sub_812E70C: @ 812E70C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -558673,7 +558673,7 @@ sub_812E70C: ; 812E70C
thumb_func_end sub_812E70C
thumb_func_start sub_812E7CC
-sub_812E7CC: ; 812E7CC
+sub_812E7CC: @ 812E7CC
push {r4,lr}
ldr r0, =gUnknown_085A7DB8
movs r1, 0xB8
@@ -558715,7 +558715,7 @@ sub_812E7CC: ; 812E7CC
thumb_func_end sub_812E7CC
thumb_func_start sub_812E82C
-sub_812E82C: ; 812E82C
+sub_812E82C: @ 812E82C
push {r4,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -558786,7 +558786,7 @@ _0812E88A:
thumb_func_end sub_812E82C
thumb_func_start sub_812E8C4
-sub_812E8C4: ; 812E8C4
+sub_812E8C4: @ 812E8C4
push {r4,lr}
movs r4, 0
_0812E8C8:
@@ -558813,7 +558813,7 @@ _0812E8C8:
thumb_func_end sub_812E8C4
thumb_func_start sub_812E8F8
-sub_812E8F8: ; 812E8F8
+sub_812E8F8: @ 812E8F8
push {r4,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -558840,7 +558840,7 @@ _0812E920:
thumb_func_end sub_812E8F8
thumb_func_start sub_812E934
-sub_812E934: ; 812E934
+sub_812E934: @ 812E934
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -558925,7 +558925,7 @@ sub_812E934: ; 812E934
thumb_func_end sub_812E934
thumb_func_start sub_812E9E8
-sub_812E9E8: ; 812E9E8
+sub_812E9E8: @ 812E9E8
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -558977,7 +558977,7 @@ _0812EA3E:
thumb_func_end sub_812E9E8
thumb_func_start sub_812EA44
-sub_812EA44: ; 812EA44
+sub_812EA44: @ 812EA44
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -559006,7 +559006,7 @@ sub_812EA44: ; 812EA44
thumb_func_end sub_812EA44
thumb_func_start sub_812EA7C
-sub_812EA7C: ; 812EA7C
+sub_812EA7C: @ 812EA7C
push {r4,lr}
movs r4, 0
_0812EA80:
@@ -559033,7 +559033,7 @@ _0812EA80:
thumb_func_end sub_812EA7C
thumb_func_start sub_812EAB0
-sub_812EAB0: ; 812EAB0
+sub_812EAB0: @ 812EAB0
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -559105,7 +559105,7 @@ sub_812EAB0: ; 812EAB0
thumb_func_end sub_812EAB0
thumb_func_start sub_812EB48
-sub_812EB48: ; 812EB48
+sub_812EB48: @ 812EB48
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -559153,7 +559153,7 @@ _0812EB9A:
thumb_func_end sub_812EB48
thumb_func_start sub_812EBAC
-sub_812EBAC: ; 812EBAC
+sub_812EBAC: @ 812EBAC
ldr r3, =0x02020630
ldr r1, =0x0203ab34
ldr r1, [r1]
@@ -559169,7 +559169,7 @@ sub_812EBAC: ; 812EBAC
thumb_func_end sub_812EBAC
thumb_func_start sub_812EBCC
-sub_812EBCC: ; 812EBCC
+sub_812EBCC: @ 812EBCC
push {r4,lr}
movs r0, 0x7
bl IndexOfObjectPaletteTag
@@ -559207,7 +559207,7 @@ _0812EBEA:
thumb_func_end sub_812EBCC
thumb_func_start sub_812EC20
-sub_812EC20: ; 812EC20
+sub_812EC20: @ 812EC20
push {lr}
ldr r0, =gUnknown_085A7E00
movs r1, 0xA8
@@ -559238,7 +559238,7 @@ sub_812EC20: ; 812EC20
thumb_func_end sub_812EC20
thumb_func_start sub_812EC64
-sub_812EC64: ; 812EC64
+sub_812EC64: @ 812EC64
ldr r1, =0x02021bbe
ldrh r1, [r1]
strh r1, [r0, 0x26]
@@ -559247,7 +559247,7 @@ sub_812EC64: ; 812EC64
thumb_func_end sub_812EC64
thumb_func_start sub_812EC70
-sub_812EC70: ; 812EC70
+sub_812EC70: @ 812EC70
push {lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -559265,7 +559265,7 @@ sub_812EC70: ; 812EC70
thumb_func_end sub_812EC70
thumb_func_start sub_812EC94
-sub_812EC94: ; 812EC94
+sub_812EC94: @ 812EC94
push {r4,r5,lr}
sub sp, 0x8
ldr r1, =gUnknown_085A7616
@@ -559329,7 +559329,7 @@ _0812ECA4:
thumb_func_end sub_812EC94
thumb_func_start sub_812ED20
-sub_812ED20: ; 812ED20
+sub_812ED20: @ 812ED20
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x2E]
@@ -559386,7 +559386,7 @@ _0812ED84:
thumb_func_end sub_812ED20
thumb_func_start sub_812ED8C
-sub_812ED8C: ; 812ED8C
+sub_812ED8C: @ 812ED8C
push {r4,lr}
movs r4, 0
_0812ED90:
@@ -559413,7 +559413,7 @@ _0812ED90:
thumb_func_end sub_812ED8C
thumb_func_start sub_812EDC0
-sub_812EDC0: ; 812EDC0
+sub_812EDC0: @ 812EDC0
push {r4,lr}
ldr r0, =gUnknown_085A7E30
movs r1, 0xA8
@@ -559451,7 +559451,7 @@ sub_812EDC0: ; 812EDC0
thumb_func_end sub_812EDC0
thumb_func_start sub_812EE14
-sub_812EE14: ; 812EE14
+sub_812EE14: @ 812EE14
push {lr}
adds r3, r0, 0
ldrh r2, [r3, 0x2E]
@@ -559531,7 +559531,7 @@ _0812EE90:
thumb_func_end sub_812EE14
thumb_func_start sub_812EEA8
-sub_812EEA8: ; 812EEA8
+sub_812EEA8: @ 812EEA8
ldr r2, =0x02020630
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -559549,7 +559549,7 @@ sub_812EEA8: ; 812EEA8
thumb_func_end sub_812EEA8
thumb_func_start sub_812EECC
-sub_812EECC: ; 812EECC
+sub_812EECC: @ 812EECC
push {r4,lr}
ldr r0, =0x0203ab34
ldr r0, [r0]
@@ -559573,7 +559573,7 @@ sub_812EECC: ; 812EECC
thumb_func_end sub_812EECC
thumb_func_start sub_812EF00
-sub_812EF00: ; 812EF00
+sub_812EF00: @ 812EF00
push {r4,lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -559613,7 +559613,7 @@ sub_812EF00: ; 812EF00
thumb_func_end sub_812EF00
thumb_func_start sub_812EF54
-sub_812EF54: ; 812EF54
+sub_812EF54: @ 812EF54
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -559630,7 +559630,7 @@ _0812EF68:
thumb_func_end sub_812EF54
thumb_func_start sub_812EF6C
-sub_812EF6C: ; 812EF6C
+sub_812EF6C: @ 812EF6C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -559652,7 +559652,7 @@ sub_812EF6C: ; 812EF6C
thumb_func_end sub_812EF6C
thumb_func_start sub_812EF98
-sub_812EF98: ; 812EF98
+sub_812EF98: @ 812EF98
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -559686,7 +559686,7 @@ sub_812EF98: ; 812EF98
thumb_func_end sub_812EF98
thumb_func_start sub_812EFDC
-sub_812EFDC: ; 812EFDC
+sub_812EFDC: @ 812EFDC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -559759,14 +559759,14 @@ _0812F056:
thumb_func_end sub_812EFDC
thumb_func_start sub_812F078
-sub_812F078: ; 812F078
+sub_812F078: @ 812F078
movs r1, 0
strh r1, [r0, 0x3C]
bx lr
thumb_func_end sub_812F078
thumb_func_start sub_812F080
-sub_812F080: ; 812F080
+sub_812F080: @ 812F080
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -559832,7 +559832,7 @@ _0812F0F2:
thumb_func_end sub_812F080
thumb_func_start sub_812F104
-sub_812F104: ; 812F104
+sub_812F104: @ 812F104
push {lr}
adds r3, r0, 0
adds r3, 0x3F
@@ -559846,7 +559846,7 @@ sub_812F104: ; 812F104
thumb_func_end sub_812F104
thumb_func_start sub_812F11C
-sub_812F11C: ; 812F11C
+sub_812F11C: @ 812F11C
push {lr}
adds r3, r0, 0
adds r3, 0x3F
@@ -559860,7 +559860,7 @@ sub_812F11C: ; 812F11C
thumb_func_end sub_812F11C
thumb_func_start sub_812F134
-sub_812F134: ; 812F134
+sub_812F134: @ 812F134
push {lr}
adds r3, r0, 0
adds r3, 0x3F
@@ -559876,7 +559876,7 @@ sub_812F134: ; 812F134
thumb_func_end sub_812F134
thumb_func_start sub_812F150
-sub_812F150: ; 812F150
+sub_812F150: @ 812F150
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -559937,7 +559937,7 @@ _0812F1B4:
thumb_func_end sub_812F150
thumb_func_start sub_812F1B8
-sub_812F1B8: ; 812F1B8
+sub_812F1B8: @ 812F1B8
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -559997,7 +559997,7 @@ _0812F216:
thumb_func_end sub_812F1B8
thumb_func_start sub_812F21C
-sub_812F21C: ; 812F21C
+sub_812F21C: @ 812F21C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -560088,7 +560088,7 @@ _0812F2C6:
thumb_func_end sub_812F21C
thumb_func_start sub_812F2CC
-sub_812F2CC: ; 812F2CC
+sub_812F2CC: @ 812F2CC
push {lr}
adds r3, r0, 0
movs r1, 0x2E
@@ -560178,7 +560178,7 @@ _0812F368:
thumb_func_end sub_812F2CC
thumb_func_start sub_812F36C
-sub_812F36C: ; 812F36C
+sub_812F36C: @ 812F36C
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -560221,7 +560221,7 @@ _0812F3B0:
thumb_func_end sub_812F36C
thumb_func_start sub_812F3B4
-sub_812F3B4: ; 812F3B4
+sub_812F3B4: @ 812F3B4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -560318,7 +560318,7 @@ _0812F468:
thumb_func_end sub_812F3B4
thumb_func_start sub_812F470
-sub_812F470: ; 812F470
+sub_812F470: @ 812F470
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x30
@@ -560397,7 +560397,7 @@ _0812F4FC:
thumb_func_end sub_812F470
thumb_func_start sub_812F514
-sub_812F514: ; 812F514
+sub_812F514: @ 812F514
push {r4-r6,lr}
sub sp, 0x30
adds r4, r0, 0
@@ -560506,7 +560506,7 @@ _0812F5D8:
thumb_func_end sub_812F514
thumb_func_start sub_812F5E0
-sub_812F5E0: ; 812F5E0
+sub_812F5E0: @ 812F5E0
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -560560,7 +560560,7 @@ _0812F63C:
thumb_func_end sub_812F5E0
thumb_func_start sub_812F648
-sub_812F648: ; 812F648
+sub_812F648: @ 812F648
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -560722,12 +560722,12 @@ _0812F76C:
thumb_func_end sub_812F648
thumb_func_start nullsub_101
-nullsub_101: ; 812F780
+nullsub_101: @ 812F780
bx lr
thumb_func_end nullsub_101
thumb_func_start sub_812F784
-sub_812F784: ; 812F784
+sub_812F784: @ 812F784
push {lr}
movs r0, 0x4C
movs r1, 0
@@ -560737,7 +560737,7 @@ sub_812F784: ; 812F784
thumb_func_end sub_812F784
thumb_func_start sub_812F794
-sub_812F794: ; 812F794
+sub_812F794: @ 812F794
push {r4,lr}
ldr r0, =gUnknown_085A8520
ldr r4, [r0]
@@ -560760,7 +560760,7 @@ sub_812F794: ; 812F794
thumb_func_end sub_812F794
thumb_func_start sub_812F7C0
-sub_812F7C0: ; 812F7C0
+sub_812F7C0: @ 812F7C0
ldr r0, =0x0203ab34
ldr r2, [r0]
adds r1, r2, 0
@@ -560781,7 +560781,7 @@ sub_812F7C0: ; 812F7C0
thumb_func_end sub_812F7C0
thumb_func_start sub_812F7E4
-sub_812F7E4: ; 812F7E4
+sub_812F7E4: @ 812F7E4
push {r4-r6,lr}
bl sub_812F8A0
ldr r4, =0x0203aad4
@@ -560859,7 +560859,7 @@ _0812F822:
thumb_func_end sub_812F7E4
thumb_func_start sub_812F8A0
-sub_812F8A0: ; 812F8A0
+sub_812F8A0: @ 812F8A0
push {r4-r6,lr}
ldr r5, =0x0203ab2c
movs r0, 0x8
@@ -560908,7 +560908,7 @@ _0812F8C6:
thumb_func_end sub_812F8A0
thumb_func_start sub_812F908
-sub_812F908: ; 812F908
+sub_812F908: @ 812F908
push {r4,r5,lr}
ldr r4, =0x0203aac8
movs r5, 0x88
@@ -560939,7 +560939,7 @@ sub_812F908: ; 812F908
thumb_func_end sub_812F908
thumb_func_start sub_812F958
-sub_812F958: ; 812F958
+sub_812F958: @ 812F958
push {lr}
bl sub_812F968
bl sub_812F980
@@ -560948,7 +560948,7 @@ sub_812F958: ; 812F958
thumb_func_end sub_812F958
thumb_func_start sub_812F968
-sub_812F968: ; 812F968
+sub_812F968: @ 812F968
push {lr}
ldr r1, =gUnknown_08DCE770
movs r2, 0xA0
@@ -560962,7 +560962,7 @@ sub_812F968: ; 812F968
thumb_func_end sub_812F968
thumb_func_start sub_812F980
-sub_812F980: ; 812F980
+sub_812F980: @ 812F980
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -561085,7 +561085,7 @@ _0812FA32:
thumb_func_end sub_812F980
thumb_func_start sub_812FA78
-sub_812FA78: ; 812FA78
+sub_812FA78: @ 812FA78
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, [sp, 0x10]
@@ -561142,7 +561142,7 @@ sub_812FA78: ; 812FA78
thumb_func_end sub_812FA78
thumb_func_start sub_812FAF4
-sub_812FAF4: ; 812FAF4
+sub_812FAF4: @ 812FAF4
push {lr}
ldr r1, =gUnknown_08DCEC70
movs r2, 0xA0
@@ -561158,7 +561158,7 @@ sub_812FAF4: ; 812FAF4
thumb_func_end sub_812FAF4
thumb_func_start sub_812FB14
-sub_812FB14: ; 812FB14
+sub_812FB14: @ 812FB14
ldr r1, =0x03001188
ldr r0, =0x0203aaf4
ldr r0, [r0]
@@ -561220,7 +561220,7 @@ sub_812FB14: ; 812FB14
thumb_func_end sub_812FB14
thumb_func_start sub_812FBC4
-sub_812FBC4: ; 812FBC4
+sub_812FBC4: @ 812FBC4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -561423,7 +561423,7 @@ sub_812FBC4: ; 812FBC4
thumb_func_end sub_812FBC4
thumb_func_start sub_812FDA8
-sub_812FDA8: ; 812FDA8
+sub_812FDA8: @ 812FDA8
push {r4-r7,lr}
ldr r3, =0x02039f5d
ldr r4, =0x02039f5c
@@ -561451,7 +561451,7 @@ sub_812FDA8: ; 812FDA8
thumb_func_end sub_812FDA8
thumb_func_start sub_812FDEC
-sub_812FDEC: ; 812FDEC
+sub_812FDEC: @ 812FDEC
push {lr}
bl sub_812FE58
pop {r0}
@@ -561459,7 +561459,7 @@ sub_812FDEC: ; 812FDEC
thumb_func_end sub_812FDEC
thumb_func_start sub_812FDF8
-sub_812FDF8: ; 812FDF8
+sub_812FDF8: @ 812FDF8
push {lr}
bl sub_812FFC8
bl RunTextPrinters
@@ -561469,7 +561469,7 @@ sub_812FDF8: ; 812FDF8
thumb_func_end sub_812FDF8
thumb_func_start sub_812FE0C
-sub_812FE0C: ; 812FE0C
+sub_812FE0C: @ 812FE0C
push {r4,r5,lr}
ldr r0, =0x030022c0
ldr r0, [r0, 0x8]
@@ -561497,7 +561497,7 @@ sub_812FE0C: ; 812FE0C
thumb_func_end sub_812FE0C
thumb_func_start sub_812FE58
-sub_812FE58: ; 812FE58
+sub_812FE58: @ 812FE58
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -561643,7 +561643,7 @@ _0812FFA0:
thumb_func_end sub_812FE58
thumb_func_start sub_812FFC8
-sub_812FFC8: ; 812FFC8
+sub_812FFC8: @ 812FFC8
push {lr}
sub sp, 0x4
ldr r3, =0x030011f0
@@ -561738,7 +561738,7 @@ _08130082:
thumb_func_end sub_812FFC8
thumb_func_start sub_8130098
-sub_8130098: ; 8130098
+sub_8130098: @ 8130098
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -561782,7 +561782,7 @@ sub_8130098: ; 8130098
thumb_func_end sub_8130098
thumb_func_start sub_813010C
-sub_813010C: ; 813010C
+sub_813010C: @ 813010C
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -561867,7 +561867,7 @@ _081301D4:
thumb_func_end sub_813010C
thumb_func_start sub_81301EC
-sub_81301EC: ; 81301EC
+sub_81301EC: @ 81301EC
push {lr}
movs r0, 0
movs r1, 0
@@ -561898,7 +561898,7 @@ sub_81301EC: ; 81301EC
thumb_func_end sub_81301EC
thumb_func_start sub_8130238
-sub_8130238: ; 8130238
+sub_8130238: @ 8130238
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -561929,7 +561929,7 @@ _0813026E:
thumb_func_end sub_8130238
thumb_func_start sub_8130280
-sub_8130280: ; 8130280
+sub_8130280: @ 8130280
push {lr}
ldr r0, =0x030011f6
ldrb r0, [r0]
@@ -561966,7 +561966,7 @@ _081302C0:
thumb_func_end sub_8130280
thumb_func_start sub_81302D0
-sub_81302D0: ; 81302D0
+sub_81302D0: @ 81302D0
push {lr}
bl sub_8130280
bl LoadOamFromSprites
@@ -561977,7 +561977,7 @@ sub_81302D0: ; 81302D0
thumb_func_end sub_81302D0
thumb_func_start sub_81302E8
-sub_81302E8: ; 81302E8
+sub_81302E8: @ 81302E8
push {r4-r7,lr}
adds r4, r1, 0
lsls r0, 16
@@ -562038,7 +562038,7 @@ _0813036C:
thumb_func_end sub_81302E8
thumb_func_start sub_8130380
-sub_8130380: ; 8130380
+sub_8130380: @ 8130380
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -562138,7 +562138,7 @@ _081303F8:
thumb_func_end sub_8130380
thumb_func_start sub_8130430
-sub_8130430: ; 8130430
+sub_8130430: @ 8130430
push {r4-r7,lr}
adds r4, r1, 0
lsls r0, 24
@@ -562374,7 +562374,7 @@ _08130676:
thumb_func_end sub_8130430
thumb_func_start sub_8130688
-sub_8130688: ; 8130688
+sub_8130688: @ 8130688
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -562404,7 +562404,7 @@ sub_8130688: ; 8130688
thumb_func_end sub_8130688
thumb_func_start sub_81306CC
-sub_81306CC: ; 81306CC
+sub_81306CC: @ 81306CC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -562459,7 +562459,7 @@ _08130732:
thumb_func_end sub_81306CC
thumb_func_start sub_8130738
-sub_8130738: ; 8130738
+sub_8130738: @ 8130738
push {r4,lr}
ldr r4, =0x030061c4
movs r0, 0x80
@@ -562478,7 +562478,7 @@ sub_8130738: ; 8130738
thumb_func_end sub_8130738
thumb_func_start sub_8130760
-sub_8130760: ; 8130760
+sub_8130760: @ 8130760
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -562581,7 +562581,7 @@ _08130846:
thumb_func_end sub_8130760
thumb_func_start sub_8130884
-sub_8130884: ; 8130884
+sub_8130884: @ 8130884
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -562612,7 +562612,7 @@ sub_8130884: ; 8130884
thumb_func_end sub_8130884
thumb_func_start sub_81308C8
-sub_81308C8: ; 81308C8
+sub_81308C8: @ 81308C8
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -562636,7 +562636,7 @@ _081308DC:
bne _0813092E
movs r4, 0
ldr r6, =0x02038bca
- ldr r5, =gTrainers + 0x10 ; items offset
+ ldr r5, =gTrainers + 0x10 @ items offset
_081308F6:
lsls r2, r4, 1
ldrh r1, [r6]
@@ -562677,7 +562677,7 @@ _0813092E:
thumb_func_end sub_81308C8
thumb_func_start sub_8130950
-sub_8130950: ; 8130950
+sub_8130950: @ 8130950
push {r4-r7,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -562945,7 +562945,7 @@ _08130B8C:
thumb_func_end sub_8130950
thumb_func_start sub_8130BA4
-sub_8130BA4: ; 8130BA4
+sub_8130BA4: @ 8130BA4
push {r4,lr}
ldr r0, =0x020241ea
ldrh r4, [r0]
@@ -562973,7 +562973,7 @@ _08130BC8:
thumb_func_end sub_8130BA4
thumb_func_start sub_8130BDC
-sub_8130BDC: ; 8130BDC
+sub_8130BDC: @ 8130BDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -563117,7 +563117,7 @@ _08130CE0:
thumb_func_end sub_8130BDC
thumb_func_start sub_8130CF4
-sub_8130CF4: ; 8130CF4
+sub_8130CF4: @ 8130CF4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -563409,7 +563409,7 @@ _08130EFE:
thumb_func_end sub_8130CF4
thumb_func_start tai_run_script
-tai_run_script: ; 8130F48
+tai_run_script: @ 8130F48
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -563557,7 +563557,7 @@ _08131066:
thumb_func_end tai_run_script
thumb_func_start sub_8131074
-sub_8131074: ; 8131074
+sub_8131074: @ 8131074
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -563620,7 +563620,7 @@ _081310E4:
thumb_func_end sub_8131074
thumb_func_start sub_81310F0
-sub_81310F0: ; 81310F0
+sub_81310F0: @ 81310F0
push {r4,lr}
lsls r0, 24
ldr r4, =0x020244a8
@@ -563643,7 +563643,7 @@ _081310FC:
thumb_func_end sub_81310F0
thumb_func_start b_history__record_ability_usage_of_player
-b_history__record_ability_usage_of_player: ; 8131118
+b_history__record_ability_usage_of_player: @ 8131118
lsls r0, 24
lsrs r0, 24
ldr r2, =0x020244a8
@@ -563657,7 +563657,7 @@ b_history__record_ability_usage_of_player: ; 8131118
thumb_func_end b_history__record_ability_usage_of_player
thumb_func_start sub_8131130
-sub_8131130: ; 8131130
+sub_8131130: @ 8131130
lsls r0, 24
lsrs r0, 24
ldr r1, =0x020244a8
@@ -563672,7 +563672,7 @@ sub_8131130: ; 8131130
thumb_func_end sub_8131130
thumb_func_start b_history__record_item_x12_of_player
-b_history__record_item_x12_of_player: ; 8131148
+b_history__record_item_x12_of_player: @ 8131148
lsls r0, 24
lsrs r0, 24
ldr r2, =0x020244a8
@@ -563686,7 +563686,7 @@ b_history__record_item_x12_of_player: ; 8131148
thumb_func_end b_history__record_item_x12_of_player
thumb_func_start sub_8131160
-sub_8131160: ; 8131160
+sub_8131160: @ 8131160
lsls r0, 24
lsrs r0, 24
ldr r1, =0x020244a8
@@ -563701,7 +563701,7 @@ sub_8131160: ; 8131160
thumb_func_end sub_8131160
thumb_func_start tai00_unk
-tai00_unk: ; 8131178
+tai00_unk: @ 8131178
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -563736,7 +563736,7 @@ _081311B4:
thumb_func_end tai00_unk
thumb_func_start tai01_unk
-tai01_unk: ; 81311B8
+tai01_unk: @ 81311B8
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -563771,7 +563771,7 @@ _081311F4:
thumb_func_end tai01_unk
thumb_func_start tai02_unk
-tai02_unk: ; 81311F8
+tai02_unk: @ 81311F8
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -563806,7 +563806,7 @@ _08131234:
thumb_func_end tai02_unk
thumb_func_start tai03_unk
-tai03_unk: ; 8131238
+tai03_unk: @ 8131238
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -563841,7 +563841,7 @@ _08131274:
thumb_func_end tai03_unk
thumb_func_start tai04_unk
-tai04_unk: ; 8131278
+tai04_unk: @ 8131278
push {r4,lr}
ldr r2, =0x020244a8
ldr r0, [r2]
@@ -563877,7 +563877,7 @@ _081312A8:
thumb_func_end tai04_unk
thumb_func_start tai05_unk
-tai05_unk: ; 81312BC
+tai05_unk: @ 81312BC
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -563928,7 +563928,7 @@ _0813131C:
thumb_func_end tai05_unk
thumb_func_start tai06_unk
-tai06_unk: ; 8131324
+tai06_unk: @ 8131324
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -563979,7 +563979,7 @@ _08131384:
thumb_func_end tai06_unk
thumb_func_start tai07_unk
-tai07_unk: ; 813138C
+tai07_unk: @ 813138C
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564030,7 +564030,7 @@ _081313EC:
thumb_func_end tai07_unk
thumb_func_start tai08_unk
-tai08_unk: ; 81313F4
+tai08_unk: @ 81313F4
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564081,7 +564081,7 @@ _08131454:
thumb_func_end tai08_unk
thumb_func_start tai09_unk
-tai09_unk: ; 813145C
+tai09_unk: @ 813145C
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564140,7 +564140,7 @@ _081314CA:
thumb_func_end tai09_unk
thumb_func_start tai0A_unk
-tai0A_unk: ; 81314D0
+tai0A_unk: @ 81314D0
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564199,7 +564199,7 @@ _0813153E:
thumb_func_end tai0A_unk
thumb_func_start tai0B_unk
-tai0B_unk: ; 8131544
+tai0B_unk: @ 8131544
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564258,7 +564258,7 @@ _081315B2:
thumb_func_end tai0B_unk
thumb_func_start tai0C_unk
-tai0C_unk: ; 81315B8
+tai0C_unk: @ 81315B8
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564317,7 +564317,7 @@ _08131626:
thumb_func_end tai0C_unk
thumb_func_start tai0D_unk
-tai0D_unk: ; 813162C
+tai0D_unk: @ 813162C
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564374,7 +564374,7 @@ _08131696:
thumb_func_end tai0D_unk
thumb_func_start tai0E_unk
-tai0E_unk: ; 813169C
+tai0E_unk: @ 813169C
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -564431,7 +564431,7 @@ _08131706:
thumb_func_end tai0E_unk
thumb_func_start tai0F_unk
-tai0F_unk: ; 813170C
+tai0F_unk: @ 813170C
push {r4,lr}
ldr r0, =0x0203ab38
ldr r0, [r0]
@@ -564491,7 +564491,7 @@ _08131782:
thumb_func_end tai0F_unk
thumb_func_start tai10_unk
-tai10_unk: ; 8131788
+tai10_unk: @ 8131788
push {r4,lr}
ldr r0, =0x0203ab38
ldr r0, [r0]
@@ -564551,7 +564551,7 @@ _081317FE:
thumb_func_end tai10_unk
thumb_func_start tai11_unk
-tai11_unk: ; 8131804
+tai11_unk: @ 8131804
push {lr}
ldr r0, =0x020244a8
ldr r0, [r0]
@@ -564584,7 +564584,7 @@ _0813183C:
thumb_func_end tai11_unk
thumb_func_start tai12_unk
-tai12_unk: ; 8131840
+tai12_unk: @ 8131840
push {lr}
ldr r0, =0x020244a8
ldr r0, [r0]
@@ -564617,7 +564617,7 @@ _08131878:
thumb_func_end tai12_unk
thumb_func_start tai13_unk
-tai13_unk: ; 813187C
+tai13_unk: @ 813187C
push {lr}
ldr r0, =0x020244a8
ldr r0, [r0]
@@ -564650,7 +564650,7 @@ _081318B4:
thumb_func_end tai13_unk
thumb_func_start tai14_unk
-tai14_unk: ; 81318B8
+tai14_unk: @ 81318B8
push {lr}
ldr r0, =0x020244a8
ldr r0, [r0]
@@ -564683,7 +564683,7 @@ _081318F0:
thumb_func_end tai14_unk
thumb_func_start tai15_unk
-tai15_unk: ; 81318F4
+tai15_unk: @ 81318F4
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -564727,7 +564727,7 @@ _08131942:
thumb_func_end tai15_unk
thumb_func_start tai16_unk
-tai16_unk: ; 8131948
+tai16_unk: @ 8131948
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -564771,7 +564771,7 @@ _08131996:
thumb_func_end tai16_unk
thumb_func_start tai17_unk
-tai17_unk: ; 813199C
+tai17_unk: @ 813199C
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -564815,7 +564815,7 @@ _081319EA:
thumb_func_end tai17_unk
thumb_func_start tai18_unk
-tai18_unk: ; 81319F0
+tai18_unk: @ 81319F0
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -564859,7 +564859,7 @@ _08131A3E:
thumb_func_end tai18_unk
thumb_func_start tai19_unk
-tai19_unk: ; 8131A44
+tai19_unk: @ 8131A44
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -564895,7 +564895,7 @@ _08131A84:
thumb_func_end tai19_unk
thumb_func_start tai1A_unk
-tai1A_unk: ; 8131A88
+tai1A_unk: @ 8131A88
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -564931,7 +564931,7 @@ _08131AC8:
thumb_func_end tai1A_unk
thumb_func_start tai1B_unk
-tai1B_unk: ; 8131ACC
+tai1B_unk: @ 8131ACC
push {r4,lr}
ldr r2, =0x0203ab38
ldr r1, [r2]
@@ -564987,7 +564987,7 @@ _08131B2E:
thumb_func_end tai1B_unk
thumb_func_start tai1C_unk
-tai1C_unk: ; 8131B34
+tai1C_unk: @ 8131B34
push {r4,lr}
ldr r2, =0x0203ab38
ldr r1, [r2]
@@ -565044,7 +565044,7 @@ _08131B98:
thumb_func_end tai1C_unk
thumb_func_start tai1D_unk
-tai1D_unk: ; 8131BA0
+tai1D_unk: @ 8131BA0
push {r4,r5,lr}
ldr r2, =0x0203ab38
ldr r1, [r2]
@@ -565101,7 +565101,7 @@ _08131C06:
thumb_func_end tai1D_unk
thumb_func_start tai1E_unk
-tai1E_unk: ; 8131C0C
+tai1E_unk: @ 8131C0C
push {r4,r5,lr}
ldr r2, =0x0203ab38
ldr r1, [r2]
@@ -565159,7 +565159,7 @@ _08131C74:
thumb_func_end tai1E_unk
thumb_func_start tai1F_unk
-tai1F_unk: ; 8131C7C
+tai1F_unk: @ 8131C7C
push {r4,r5,lr}
movs r3, 0
ldr r4, =0x0203ab38
@@ -565215,7 +565215,7 @@ _08131CE4:
thumb_func_end tai1F_unk
thumb_func_start tai20_unk
-tai20_unk: ; 8131CEC
+tai20_unk: @ 8131CEC
push {r4,r5,lr}
movs r3, 0
ldr r4, =0x0203ab38
@@ -565271,7 +565271,7 @@ _08131D54:
thumb_func_end tai20_unk
thumb_func_start tai21_unk
-tai21_unk: ; 8131D5C
+tai21_unk: @ 8131D5C
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r1, [r0, 0x14]
@@ -565287,7 +565287,7 @@ tai21_unk: ; 8131D5C
thumb_func_end tai21_unk
thumb_func_start dp15_get_some_type
-dp15_get_some_type: ; 8131D80
+dp15_get_some_type: @ 8131D80
push {r4,lr}
ldr r1, =0x0203ab38
ldr r0, [r1]
@@ -565388,7 +565388,7 @@ _08131E5A:
thumb_func_end dp15_get_some_type
thumb_func_start sub_8131E70
-sub_8131E70: ; 8131E70
+sub_8131E70: @ 8131E70
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -565427,7 +565427,7 @@ _08131EAC:
thumb_func_end sub_8131E70
thumb_func_start tai5F_unk
-tai5F_unk: ; 8131EB4
+tai5F_unk: @ 8131EB4
push {r4,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -565476,7 +565476,7 @@ _08131F04:
thumb_func_end tai5F_unk
thumb_func_start dp15_move_get_power__2_8
-dp15_move_get_power__2_8: ; 8131F1C
+dp15_move_get_power__2_8: @ 8131F1C
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
@@ -565497,7 +565497,7 @@ dp15_move_get_power__2_8: ; 8131F1C
thumb_func_end dp15_move_get_power__2_8
thumb_func_start dp15_is_most_powerful_move__8
-dp15_is_most_powerful_move__8: ; 8131F48
+dp15_is_most_powerful_move__8: @ 8131F48
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -565738,7 +565738,7 @@ _08132130:
thumb_func_end dp15_is_most_powerful_move__8
thumb_func_start dp15_get_move_to_execute_B
-dp15_get_move_to_execute_B: ; 813214C
+dp15_get_move_to_execute_B: @ 813214C
push {lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -565774,7 +565774,7 @@ _08132182:
thumb_func_end dp15_get_move_to_execute_B
thumb_func_start tai26_unk
-tai26_unk: ; 81321A4
+tai26_unk: @ 81321A4
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -565807,7 +565807,7 @@ _081321DC:
thumb_func_end tai26_unk
thumb_func_start tai27_unk
-tai27_unk: ; 81321E0
+tai27_unk: @ 81321E0
push {lr}
ldr r3, =0x0203ab38
ldr r2, [r3]
@@ -565840,7 +565840,7 @@ _08132218:
thumb_func_end tai27_unk
thumb_func_start tai28_unk
-tai28_unk: ; 813221C
+tai28_unk: @ 813221C
push {lr}
ldr r0, =0x0203ab3c
ldrb r0, [r0]
@@ -565877,7 +565877,7 @@ _08132264:
thumb_func_end tai28_unk
thumb_func_start tai29_unk
-tai29_unk: ; 8132268
+tai29_unk: @ 8132268
push {lr}
ldr r0, =0x0203ab3c
ldrb r0, [r0]
@@ -565914,17 +565914,17 @@ _081322B0:
thumb_func_end tai29_unk
thumb_func_start nullsub_102
-nullsub_102: ; 81322B4
+nullsub_102: @ 81322B4
bx lr
thumb_func_end nullsub_102
thumb_func_start nullsub_103
-nullsub_103: ; 81322B8
+nullsub_103: @ 81322B8
bx lr
thumb_func_end nullsub_103
thumb_func_start tai2C_unk
-tai2C_unk: ; 81322BC
+tai2C_unk: @ 81322BC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -566035,7 +566035,7 @@ _08132394:
thumb_func_end tai2C_unk
thumb_func_start dp15_get_move_id__8
-dp15_get_move_id__8: ; 81323B8
+dp15_get_move_id__8: @ 81323B8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r1, [r0, 0x14]
@@ -566050,7 +566050,7 @@ dp15_get_move_id__8: ; 81323B8
thumb_func_end dp15_get_move_id__8
thumb_func_start dp15_move_get_move_script_id
-dp15_move_get_move_script_id: ; 81323D4
+dp15_move_get_move_script_id: @ 81323D4
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
@@ -566071,7 +566071,7 @@ dp15_move_get_move_script_id: ; 81323D4
thumb_func_end dp15_move_get_move_script_id
thumb_func_start tai2F_unk
-tai2F_unk: ; 8132400
+tai2F_unk: @ 8132400
push {r4-r7,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -566207,7 +566207,7 @@ _08132504:
thumb_func_end tai2F_unk
thumb_func_start tai60_unk
-tai60_unk: ; 813251C
+tai60_unk: @ 813251C
push {r4-r6,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -566333,7 +566333,7 @@ _08132608:
thumb_func_end tai60_unk
thumb_func_start tai30_unk
-tai30_unk: ; 8132614
+tai30_unk: @ 8132614
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -566438,7 +566438,7 @@ _081326B8:
thumb_func_end tai30_unk
thumb_func_start dp15_simulate_damage_bonus_jump_if_eq
-dp15_simulate_damage_bonus_jump_if_eq: ; 8132700
+dp15_simulate_damage_bonus_jump_if_eq: @ 8132700
push {r4,r5,lr}
ldr r0, =0x02024400
movs r1, 0
@@ -566529,17 +566529,17 @@ _081327C8:
thumb_func_end dp15_simulate_damage_bonus_jump_if_eq
thumb_func_start nullsub_104
-nullsub_104: ; 81327D0
+nullsub_104: @ 81327D0
bx lr
thumb_func_end nullsub_104
thumb_func_start nullsub_105
-nullsub_105: ; 81327D4
+nullsub_105: @ 81327D4
bx lr
thumb_func_end nullsub_105
thumb_func_start tai34_unk
-tai34_unk: ; 81327D8
+tai34_unk: @ 81327D8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -566647,7 +566647,7 @@ _0813289A:
thumb_func_end tai34_unk
thumb_func_start tai35_unk
-tai35_unk: ; 81328B8
+tai35_unk: @ 81328B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -566751,7 +566751,7 @@ _08132950:
thumb_func_end tai35_unk
thumb_func_start dp15_get_weather__8
-dp15_get_weather__8: ; 8132994
+dp15_get_weather__8: @ 8132994
push {lr}
ldr r2, =0x020243cc
ldrh r1, [r2]
@@ -566808,7 +566808,7 @@ _081329E8:
thumb_func_end dp15_get_weather__8
thumb_func_start tai37_unk
-tai37_unk: ; 8132A00
+tai37_unk: @ 8132A00
push {lr}
ldr r2, =gBattleMoves
ldr r0, =0x020244a8
@@ -566847,7 +566847,7 @@ _08132A48:
thumb_func_end tai37_unk
thumb_func_start tai38_unk
-tai38_unk: ; 8132A4C
+tai38_unk: @ 8132A4C
push {lr}
ldr r2, =gBattleMoves
ldr r0, =0x020244a8
@@ -566886,7 +566886,7 @@ _08132A94:
thumb_func_end tai38_unk
thumb_func_start tai39_unk
-tai39_unk: ; 8132A98
+tai39_unk: @ 8132A98
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -566939,7 +566939,7 @@ _08132AFA:
thumb_func_end tai39_unk
thumb_func_start tai3A_unk
-tai3A_unk: ; 8132B00
+tai3A_unk: @ 8132B00
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -566992,7 +566992,7 @@ _08132B62:
thumb_func_end tai3A_unk
thumb_func_start tai3B_unk
-tai3B_unk: ; 8132B68
+tai3B_unk: @ 8132B68
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -567045,7 +567045,7 @@ _08132BCA:
thumb_func_end tai3B_unk
thumb_func_start tai3C_unk
-tai3C_unk: ; 8132BD0
+tai3C_unk: @ 8132BD0
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -567098,7 +567098,7 @@ _08132C32:
thumb_func_end tai3C_unk
thumb_func_start tai3D_unk
-tai3D_unk: ; 8132C38
+tai3D_unk: @ 8132C38
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -567200,7 +567200,7 @@ _08132D24:
thumb_func_end tai3D_unk
thumb_func_start dp15_determine_move_damage_jump_if_not_fatal
-dp15_determine_move_damage_jump_if_not_fatal: ; 8132D34
+dp15_determine_move_damage_jump_if_not_fatal: @ 8132D34
push {r4-r7,lr}
ldr r2, =gBattleMoves
ldr r7, =0x020244a8
@@ -567290,7 +567290,7 @@ _08132E0C:
thumb_func_end dp15_determine_move_damage_jump_if_not_fatal
thumb_func_start tai3F_unk
-tai3F_unk: ; 8132E18
+tai3F_unk: @ 8132E18
push {r4-r7,lr}
ldr r0, =0x0203ab38
ldr r5, [r0]
@@ -567446,7 +567446,7 @@ _08132F40:
thumb_func_end tai3F_unk
thumb_func_start tai40_unk
-tai40_unk: ; 8132F48
+tai40_unk: @ 8132F48
push {r4-r7,lr}
ldr r1, =0x0203ab38
ldr r0, [r1]
@@ -567559,7 +567559,7 @@ _08133018:
thumb_func_end tai40_unk
thumb_func_start tai41_unk
-tai41_unk: ; 8133020
+tai41_unk: @ 8133020
push {r4-r7,lr}
ldr r1, =0x0203ab38
ldr r0, [r1]
@@ -567681,7 +567681,7 @@ _08133110:
thumb_func_end tai41_unk
thumb_func_start tai42_unk
-tai42_unk: ; 8133118
+tai42_unk: @ 8133118
push {r4-r6,lr}
ldr r1, =0x0203ab38
ldr r0, [r1]
@@ -567794,7 +567794,7 @@ _081331F4:
thumb_func_end tai42_unk
thumb_func_start tai43_unk
-tai43_unk: ; 81331FC
+tai43_unk: @ 81331FC
push {r4,r5,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -567864,7 +567864,7 @@ _0813327C:
thumb_func_end tai43_unk
thumb_func_start tai44_unk
-tai44_unk: ; 8133284
+tai44_unk: @ 8133284
push {r4,lr}
ldr r4, =0x0203ab38
ldr r3, [r4]
@@ -567931,7 +567931,7 @@ _0813330C:
thumb_func_end tai44_unk
thumb_func_start tai45_unk
-tai45_unk: ; 8133314
+tai45_unk: @ 8133314
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r2, [r0, 0x14]
@@ -567944,7 +567944,7 @@ tai45_unk: ; 8133314
thumb_func_end tai45_unk
thumb_func_start tai46_unk
-tai46_unk: ; 8133328
+tai46_unk: @ 8133328
push {r4,lr}
ldr r0, =0x0202449c
ldr r0, [r0]
@@ -567991,7 +567991,7 @@ _0813337C:
thumb_func_end tai46_unk
thumb_func_start dp15_end_with_move_5
-dp15_end_with_move_5: ; 8133388
+dp15_end_with_move_5: @ 8133388
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r2, [r0, 0x14]
@@ -568004,7 +568004,7 @@ dp15_end_with_move_5: ; 8133388
thumb_func_end dp15_end_with_move_5
thumb_func_start dp15_get_held_item_x12__8
-dp15_get_held_item_x12__8: ; 813339C
+dp15_get_held_item_x12__8: @ 813339C
push {r4,lr}
ldr r0, =0x0203ab38
ldr r0, [r0]
@@ -568057,7 +568057,7 @@ _081333F2:
thumb_func_end dp15_get_held_item_x12__8
thumb_func_start tai62_unk
-tai62_unk: ; 8133414
+tai62_unk: @ 8133414
push {r4,lr}
ldr r0, =0x0203ab38
ldr r0, [r0]
@@ -568119,7 +568119,7 @@ _0813348E:
thumb_func_end tai62_unk
thumb_func_start tai49_unk
-tai49_unk: ; 8133494
+tai49_unk: @ 8133494
push {lr}
ldr r0, =0x0203ab38
ldr r0, [r0]
@@ -568158,7 +568158,7 @@ _081334AE:
thumb_func_end tai49_unk
thumb_func_start dp15_enter_battle_countdown_get_state
-dp15_enter_battle_countdown_get_state: ; 81334EC
+dp15_enter_battle_countdown_get_state: @ 81334EC
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -568193,7 +568193,7 @@ _0813350A:
thumb_func_end dp15_enter_battle_countdown_get_state
thumb_func_start dp15_stockpile_get_num_uses
-dp15_stockpile_get_num_uses: ; 8133538
+dp15_stockpile_get_num_uses: @ 8133538
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -568228,7 +568228,7 @@ _08133556:
thumb_func_end dp15_stockpile_get_num_uses
thumb_func_start dp15_is_double_battle
-dp15_is_double_battle: ; 8133584
+dp15_is_double_battle: @ 8133584
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r2, [r0, 0x14]
@@ -568246,7 +568246,7 @@ dp15_is_double_battle: ; 8133584
thumb_func_end dp15_is_double_battle
thumb_func_start dp15_get_dp08_item__8
-dp15_get_dp08_item__8: ; 81335AC
+dp15_get_dp08_item__8: @ 81335AC
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -568281,7 +568281,7 @@ _081335CA:
thumb_func_end dp15_get_dp08_item__8
thumb_func_start dp15_move_get_type__8
-dp15_move_get_type__8: ; 81335F8
+dp15_move_get_type__8: @ 81335F8
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
@@ -568302,7 +568302,7 @@ dp15_move_get_type__8: ; 81335F8
thumb_func_end dp15_move_get_type__8
thumb_func_start dp15_move_get_power__8_8
-dp15_move_get_power__8_8: ; 8133624
+dp15_move_get_power__8_8: @ 8133624
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
@@ -568323,7 +568323,7 @@ dp15_move_get_power__8_8: ; 8133624
thumb_func_end dp15_move_get_power__8_8
thumb_func_start dp15_move_get_move_script_id__8
-dp15_move_get_move_script_id__8: ; 8133650
+dp15_move_get_move_script_id__8: @ 8133650
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r3, [r0, 0x14]
@@ -568344,7 +568344,7 @@ dp15_move_get_move_script_id__8: ; 8133650
thumb_func_end dp15_move_get_move_script_id__8
thumb_func_start dp15_get_protect_endure_activity
-dp15_get_protect_endure_activity: ; 813367C
+dp15_get_protect_endure_activity: @ 813367C
push {r4,lr}
ldr r0, =0x0203ab38
ldr r1, [r0]
@@ -568379,37 +568379,37 @@ _0813369A:
thumb_func_end dp15_get_protect_endure_activity
thumb_func_start nullsub_106
-nullsub_106: ; 81336C8
+nullsub_106: @ 81336C8
bx lr
thumb_func_end nullsub_106
thumb_func_start nullsub_107
-nullsub_107: ; 81336CC
+nullsub_107: @ 81336CC
bx lr
thumb_func_end nullsub_107
thumb_func_start nullsub_108
-nullsub_108: ; 81336D0
+nullsub_108: @ 81336D0
bx lr
thumb_func_end nullsub_108
thumb_func_start nullsub_109
-nullsub_109: ; 81336D4
+nullsub_109: @ 81336D4
bx lr
thumb_func_end nullsub_109
thumb_func_start nullsub_110
-nullsub_110: ; 81336D8
+nullsub_110: @ 81336D8
bx lr
thumb_func_end nullsub_110
thumb_func_start nullsub_111
-nullsub_111: ; 81336DC
+nullsub_111: @ 81336DC
bx lr
thumb_func_end nullsub_111
thumb_func_start tai58_unk
-tai58_unk: ; 81336E0
+tai58_unk: @ 81336E0
push {r4,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -568434,7 +568434,7 @@ tai58_unk: ; 81336E0
thumb_func_end tai58_unk
thumb_func_start dp15_jump
-dp15_jump: ; 8133710
+dp15_jump: @ 8133710
ldr r3, =0x0203ab38
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -568453,7 +568453,7 @@ dp15_jump: ; 8133710
thumb_func_end dp15_jump
thumb_func_start dp15_return
-dp15_return: ; 8133730
+dp15_return: @ 8133730
push {lr}
bl b_mc_stack_pop_cursor
lsls r0, 24
@@ -568473,7 +568473,7 @@ _0813374A:
thumb_func_end dp15_return
thumb_func_start dp15_compare_attacker_defender_levels
-dp15_compare_attacker_defender_levels: ; 8133754
+dp15_compare_attacker_defender_levels: @ 8133754
push {r4,r5,lr}
ldr r5, =0x0203ab38
ldr r4, [r5]
@@ -568572,7 +568572,7 @@ _08133824:
thumb_func_end dp15_compare_attacker_defender_levels
thumb_func_start tai5C_unk
-tai5C_unk: ; 813382C
+tai5C_unk: @ 813382C
push {lr}
ldr r2, =0x020242bc
ldr r0, =0x0202420c
@@ -568612,7 +568612,7 @@ _08133874:
thumb_func_end tai5C_unk
thumb_func_start tai5D_unk
-tai5D_unk: ; 813387C
+tai5D_unk: @ 813387C
push {lr}
ldr r2, =0x020242bc
ldr r0, =0x0202420c
@@ -568652,7 +568652,7 @@ _081338C4:
thumb_func_end tai5D_unk
thumb_func_start tai5E_unk
-tai5E_unk: ; 81338CC
+tai5E_unk: @ 81338CC
push {lr}
ldr r0, =0x0203ab3c
ldrb r3, [r0]
@@ -568691,7 +568691,7 @@ _08133914:
thumb_func_end tai5E_unk
thumb_func_start tai61_unk
-tai61_unk: ; 813391C
+tai61_unk: @ 813391C
push {r4,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -568733,7 +568733,7 @@ _08133966:
thumb_func_end tai61_unk
thumb_func_start b_mc_stack_push
-b_mc_stack_push: ; 813396C
+b_mc_stack_push: @ 813396C
push {r4,lr}
ldr r1, =0x020244a8
ldr r1, [r1]
@@ -568754,7 +568754,7 @@ b_mc_stack_push: ; 813396C
thumb_func_end b_mc_stack_push
thumb_func_start b_mc_stack_push_cursor
-b_mc_stack_push_cursor: ; 8133990
+b_mc_stack_push_cursor: @ 8133990
ldr r0, =0x020244a8
ldr r0, [r0]
ldr r2, [r0, 0x1C]
@@ -568774,7 +568774,7 @@ b_mc_stack_push_cursor: ; 8133990
thumb_func_end b_mc_stack_push_cursor
thumb_func_start b_mc_stack_pop_cursor
-b_mc_stack_pop_cursor: ; 81339B8
+b_mc_stack_pop_cursor: @ 81339B8
push {lr}
ldr r3, =0x020244a8
ldr r0, [r3]
@@ -568808,7 +568808,7 @@ _081339EE:
thumb_func_end b_mc_stack_pop_cursor
thumb_func_start sub_81339F8
-sub_81339F8: ; 81339F8
+sub_81339F8: @ 81339F8
push {r4-r6,lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -568854,7 +568854,7 @@ _08133A12:
thumb_func_end sub_81339F8
thumb_func_start sub_8133A60
-sub_8133A60: ; 8133A60
+sub_8133A60: @ 8133A60
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00002e59
@@ -568866,7 +568866,7 @@ sub_8133A60: ; 8133A60
thumb_func_end sub_8133A60
thumb_func_start sub_8133A78
-sub_8133A78: ; 8133A78
+sub_8133A78: @ 8133A78
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -569025,7 +569025,7 @@ _08133B94:
thumb_func_end sub_8133A78
thumb_func_start sub_8133BE4
-sub_8133BE4: ; 8133BE4
+sub_8133BE4: @ 8133BE4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -569067,7 +569067,7 @@ _08133C18:
thumb_func_end sub_8133BE4
thumb_func_start sub_8133C48
-sub_8133C48: ; 8133C48
+sub_8133C48: @ 8133C48
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -569134,7 +569134,7 @@ _08133CCA:
thumb_func_end sub_8133C48
thumb_func_start sub_8133CD8
-sub_8133CD8: ; 8133CD8
+sub_8133CD8: @ 8133CD8
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x020375f0
@@ -569147,7 +569147,7 @@ sub_8133CD8: ; 8133CD8
thumb_func_end sub_8133CD8
thumb_func_start sub_8133CF4
-sub_8133CF4: ; 8133CF4
+sub_8133CF4: @ 8133CF4
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x020375f0
@@ -569178,7 +569178,7 @@ _08133D20:
thumb_func_end sub_8133CF4
thumb_func_start sub_8133D2C
-sub_8133D2C: ; 8133D2C
+sub_8133D2C: @ 8133D2C
push {r4-r6,lr}
ldr r6, =0x020375f0
movs r0, 0
@@ -569220,7 +569220,7 @@ _08133D72:
thumb_func_end sub_8133D2C
thumb_func_start sub_8133D8C
-sub_8133D8C: ; 8133D8C
+sub_8133D8C: @ 8133D8C
push {lr}
ldr r0, =sub_8127208
movs r1, 0
@@ -569231,7 +569231,7 @@ sub_8133D8C: ; 8133D8C
thumb_func_end sub_8133D8C
thumb_func_start sub_8133DA0
-sub_8133DA0: ; 8133DA0
+sub_8133DA0: @ 8133DA0
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -569278,7 +569278,7 @@ _08133E04:
thumb_func_end sub_8133DA0
thumb_func_start sub_8133E1C
-sub_8133E1C: ; 8133E1C
+sub_8133E1C: @ 8133E1C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -569293,7 +569293,7 @@ sub_8133E1C: ; 8133E1C
thumb_func_end sub_8133E1C
thumb_func_start sub_8133E38
-sub_8133E38: ; 8133E38
+sub_8133E38: @ 8133E38
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -569344,7 +569344,7 @@ sub_8133E38: ; 8133E38
thumb_func_end sub_8133E38
thumb_func_start sub_8133EC0
-sub_8133EC0: ; 8133EC0
+sub_8133EC0: @ 8133EC0
push {lr}
ldr r0, =sub_8133C48
movs r1, 0
@@ -569358,7 +569358,7 @@ sub_8133EC0: ; 8133EC0
thumb_func_end sub_8133EC0
thumb_func_start sub_8133EDC
-sub_8133EDC: ; 8133EDC
+sub_8133EDC: @ 8133EDC
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -569376,7 +569376,7 @@ _08133EE8:
thumb_func_end sub_8133EDC
thumb_func_start sub_8133EF8
-sub_8133EF8: ; 8133EF8
+sub_8133EF8: @ 8133EF8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -569386,7 +569386,7 @@ sub_8133EF8: ; 8133EF8
thumb_func_end sub_8133EF8
thumb_func_start set_256color_bg_bg0
-set_256color_bg_bg0: ; 8133F0C
+set_256color_bg_bg0: @ 8133F0C
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -569650,7 +569650,7 @@ set_256color_bg_bg0: ; 8133F0C
thumb_func_end set_256color_bg_bg0
thumb_func_start sub_81341E0
-sub_81341E0: ; 81341E0
+sub_81341E0: @ 81341E0
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -569662,7 +569662,7 @@ sub_81341E0: ; 81341E0
thumb_func_end sub_81341E0
thumb_func_start sub_81341FC
-sub_81341FC: ; 81341FC
+sub_81341FC: @ 81341FC
push {r4,lr}
sub sp, 0xC
lsls r0, 24
@@ -569703,7 +569703,7 @@ sub_81341FC: ; 81341FC
thumb_func_end sub_81341FC
thumb_func_start sub_813425C
-sub_813425C: ; 813425C
+sub_813425C: @ 813425C
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -569801,7 +569801,7 @@ _08134334:
thumb_func_end sub_813425C
thumb_func_start sub_8134340
-sub_8134340: ; 8134340
+sub_8134340: @ 8134340
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -569840,7 +569840,7 @@ _0813437E:
thumb_func_end sub_8134340
thumb_func_start sub_8134390
-sub_8134390: ; 8134390
+sub_8134390: @ 8134390
push {r4,lr}
sub sp, 0xC
lsls r0, 24
@@ -569886,7 +569886,7 @@ sub_8134390: ; 8134390
thumb_func_end sub_8134390
thumb_func_start sub_8134400
-sub_8134400: ; 8134400
+sub_8134400: @ 8134400
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -569962,7 +569962,7 @@ _0813449A:
thumb_func_end sub_8134400
thumb_func_start sub_81344AC
-sub_81344AC: ; 81344AC
+sub_81344AC: @ 81344AC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -569977,7 +569977,7 @@ sub_81344AC: ; 81344AC
thumb_func_end sub_81344AC
thumb_func_start sub_81344C8
-sub_81344C8: ; 81344C8
+sub_81344C8: @ 81344C8
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -570112,7 +570112,7 @@ sub_81344C8: ; 81344C8
thumb_func_end sub_81344C8
thumb_func_start sub_8134604
-sub_8134604: ; 8134604
+sub_8134604: @ 8134604
push {r4,lr}
ldr r4, =0x030011f8
ldrb r0, [r4]
@@ -570139,7 +570139,7 @@ sub_8134604: ; 8134604
thumb_func_end sub_8134604
thumb_func_start sub_8134640
-sub_8134640: ; 8134640
+sub_8134640: @ 8134640
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -570159,7 +570159,7 @@ sub_8134640: ; 8134640
thumb_func_end sub_8134640
thumb_func_start sub_8134668
-sub_8134668: ; 8134668
+sub_8134668: @ 8134668
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -570179,7 +570179,7 @@ sub_8134668: ; 8134668
thumb_func_end sub_8134668
thumb_func_start sub_8134690
-sub_8134690: ; 8134690
+sub_8134690: @ 8134690
push {lr}
sub sp, 0x10
lsls r0, 16
@@ -570217,7 +570217,7 @@ sub_8134690: ; 8134690
thumb_func_end sub_8134690
thumb_func_start sub_81346DC
-sub_81346DC: ; 81346DC
+sub_81346DC: @ 81346DC
push {r4,lr}
adds r4, r0, 0
ldr r2, =gUnknown_085B1E28
@@ -570264,7 +570264,7 @@ sub_81346DC: ; 81346DC
thumb_func_end sub_81346DC
thumb_func_start sub_813473C
-sub_813473C: ; 813473C
+sub_813473C: @ 813473C
push {lr}
adds r3, r0, 0
ldr r2, =0x03005e00
@@ -570295,7 +570295,7 @@ _08134770:
thumb_func_end sub_813473C
thumb_func_start sub_8134774
-sub_8134774: ; 8134774
+sub_8134774: @ 8134774
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x20]
@@ -570335,7 +570335,7 @@ _081347B0:
thumb_func_end sub_8134774
thumb_func_start sub_81347B4
-sub_81347B4: ; 81347B4
+sub_81347B4: @ 81347B4
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -570345,7 +570345,7 @@ sub_81347B4: ; 81347B4
thumb_func_end sub_81347B4
thumb_func_start LoadWallClockGraphics
-LoadWallClockGraphics: ; 81347C8
+LoadWallClockGraphics: @ 81347C8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -570524,7 +570524,7 @@ _08134906:
thumb_func_end LoadWallClockGraphics
thumb_func_start sub_813498C
-sub_813498C: ; 813498C
+sub_813498C: @ 813498C
push {lr}
sub sp, 0x4
movs r0, 0x1
@@ -570566,7 +570566,7 @@ sub_813498C: ; 813498C
thumb_func_end sub_813498C
thumb_func_start Cb2_StartWallClock
-Cb2_StartWallClock: ; 81349F4
+Cb2_StartWallClock: @ 81349F4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -570707,7 +570707,7 @@ Cb2_StartWallClock: ; 81349F4
thumb_func_end Cb2_StartWallClock
thumb_func_start Cb2_ViewWallClock
-Cb2_ViewWallClock: ; 8134B44
+Cb2_ViewWallClock: @ 8134B44
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -570854,7 +570854,7 @@ _08134BA4:
thumb_func_end Cb2_ViewWallClock
thumb_func_start sub_8134C9C
-sub_8134C9C: ; 8134C9C
+sub_8134C9C: @ 8134C9C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -570866,7 +570866,7 @@ sub_8134C9C: ; 8134C9C
thumb_func_end sub_8134C9C
thumb_func_start sub_8134CB8
-sub_8134CB8: ; 8134CB8
+sub_8134CB8: @ 8134CB8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -570890,7 +570890,7 @@ _08134CD8:
thumb_func_end sub_8134CB8
thumb_func_start sub_8134CE8
-sub_8134CE8: ; 8134CE8
+sub_8134CE8: @ 8134CE8
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -570999,7 +570999,7 @@ _08134DBE:
thumb_func_end sub_8134CE8
thumb_func_start sub_8134DC4
-sub_8134DC4: ; 8134DC4
+sub_8134DC4: @ 8134DC4
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -571045,7 +571045,7 @@ sub_8134DC4: ; 8134DC4
thumb_func_end sub_8134DC4
thumb_func_start c3_80BF560
-c3_80BF560: ; 8134E30
+c3_80BF560: @ 8134E30
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -571100,7 +571100,7 @@ _08134E96:
thumb_func_end c3_80BF560
thumb_func_start sub_8134EA4
-sub_8134EA4: ; 8134EA4
+sub_8134EA4: @ 8134EA4
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -571132,7 +571132,7 @@ sub_8134EA4: ; 8134EA4
thumb_func_end sub_8134EA4
thumb_func_start c2_080111BC
-c2_080111BC: ; 8134EE8
+c2_080111BC: @ 8134EE8
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -571151,7 +571151,7 @@ _08134F02:
thumb_func_end c2_080111BC
thumb_func_start sub_8134F10
-sub_8134F10: ; 8134F10
+sub_8134F10: @ 8134F10
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -571175,7 +571175,7 @@ _08134F30:
thumb_func_end sub_8134F10
thumb_func_start sub_8134F40
-sub_8134F40: ; 8134F40
+sub_8134F40: @ 8134F40
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -571202,7 +571202,7 @@ _08134F66:
thumb_func_end sub_8134F40
thumb_func_start sub_8134F78
-sub_8134F78: ; 8134F78
+sub_8134F78: @ 8134F78
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -571230,7 +571230,7 @@ sub_8134F78: ; 8134F78
thumb_func_end sub_8134F78
thumb_func_start sub_8134FB0
-sub_8134FB0: ; 8134FB0
+sub_8134FB0: @ 8134FB0
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -571248,7 +571248,7 @@ _08134FC6:
thumb_func_end sub_8134FB0
thumb_func_start sub_8134FD4
-sub_8134FD4: ; 8134FD4
+sub_8134FD4: @ 8134FD4
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -571275,7 +571275,7 @@ _08134FF6:
thumb_func_end sub_8134FD4
thumb_func_start sub_8134FFC
-sub_8134FFC: ; 8134FFC
+sub_8134FFC: @ 8134FFC
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -571324,7 +571324,7 @@ _08135044:
thumb_func_end sub_8134FFC
thumb_func_start sub_813504C
-sub_813504C: ; 813504C
+sub_813504C: @ 813504C
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -571408,7 +571408,7 @@ _081350DE:
thumb_func_end sub_813504C
thumb_func_start sub_81350E8
-sub_81350E8: ; 81350E8
+sub_81350E8: @ 81350E8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -571452,7 +571452,7 @@ _0813512A:
thumb_func_end sub_81350E8
thumb_func_start sub_8135130
-sub_8135130: ; 8135130
+sub_8135130: @ 8135130
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -571512,7 +571512,7 @@ _081351A2:
thumb_func_end sub_8135130
thumb_func_start sub_81351AC
-sub_81351AC: ; 81351AC
+sub_81351AC: @ 81351AC
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -571590,7 +571590,7 @@ _08135230:
thumb_func_end sub_81351AC
thumb_func_start sub_8135244
-sub_8135244: ; 8135244
+sub_8135244: @ 8135244
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -571668,7 +571668,7 @@ _081352C8:
thumb_func_end sub_8135244
thumb_func_start sub_81352DC
-sub_81352DC: ; 81352DC
+sub_81352DC: @ 81352DC
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x03005e00
@@ -571755,7 +571755,7 @@ _08135370:
thumb_func_end sub_81352DC
thumb_func_start sub_8135380
-sub_8135380: ; 8135380
+sub_8135380: @ 8135380
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x03005e00
@@ -571842,7 +571842,7 @@ _08135414:
thumb_func_end sub_8135380
thumb_func_start npc_before_player_of_type
-npc_before_player_of_type: ; 8135424
+npc_before_player_of_type: @ 8135424
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -571882,7 +571882,7 @@ _08135472:
thumb_func_end npc_before_player_of_type
thumb_func_start oei_task_add
-oei_task_add: ; 8135478
+oei_task_add: @ 8135478
push {lr}
ldr r0, =0x0203ab40
adds r1, r0, 0x2
@@ -571898,7 +571898,7 @@ oei_task_add: ; 8135478
thumb_func_end oei_task_add
thumb_func_start task08_080C9820
-task08_080C9820: ; 813549C
+task08_080C9820: @ 813549C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -571959,7 +571959,7 @@ _0813551E:
thumb_func_end task08_080C9820
thumb_func_start sub_813552C
-sub_813552C: ; 813552C
+sub_813552C: @ 813552C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -571992,7 +571992,7 @@ _08135560:
thumb_func_end sub_813552C
thumb_func_start sub_8135578
-sub_8135578: ; 8135578
+sub_8135578: @ 8135578
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -572065,7 +572065,7 @@ _081355FC:
thumb_func_end sub_8135578
thumb_func_start sub_813561C
-sub_813561C: ; 813561C
+sub_813561C: @ 813561C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -572092,7 +572092,7 @@ sub_813561C: ; 813561C
thumb_func_end sub_813561C
thumb_func_start sub_8135654
-sub_8135654: ; 8135654
+sub_8135654: @ 8135654
push {r4,lr}
bl sub_81797DC
lsls r0, 24
@@ -572136,7 +572136,7 @@ _081356AC:
thumb_func_end sub_8135654
thumb_func_start sub_81356C4
-sub_81356C4: ; 81356C4
+sub_81356C4: @ 81356C4
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -572151,7 +572151,7 @@ sub_81356C4: ; 81356C4
thumb_func_end sub_81356C4
thumb_func_start oei_rocksmash
-oei_rocksmash: ; 81356E4
+oei_rocksmash: @ 81356E4
push {lr}
bl oei_task_add
lsls r0, 24
@@ -572174,7 +572174,7 @@ oei_rocksmash: ; 81356E4
thumb_func_end oei_rocksmash
thumb_func_start sub_8135714
-sub_8135714: ; 8135714
+sub_8135714: @ 8135714
push {lr}
movs r0, 0x83
bl audio_play
@@ -572186,7 +572186,7 @@ sub_8135714: ; 8135714
thumb_func_end sub_8135714
thumb_func_start sub_813572C
-sub_813572C: ; 813572C
+sub_813572C: @ 813572C
push {lr}
bl sub_80FE314
lsls r0, 24
@@ -572210,7 +572210,7 @@ _0813574C:
thumb_func_end sub_813572C
thumb_func_start hm2_dig
-hm2_dig: ; 8135760
+hm2_dig: @ 8135760
push {lr}
bl flagmods_08054D70
movs r0, 0x26
@@ -572226,7 +572226,7 @@ hm2_dig: ; 8135760
thumb_func_end hm2_dig
thumb_func_start sub_8135780
-sub_8135780: ; 8135780
+sub_8135780: @ 8135780
push {lr}
bl oei_task_add
lsls r0, 24
@@ -572254,7 +572254,7 @@ _081357AC:
thumb_func_end sub_8135780
thumb_func_start sub_81357BC
-sub_81357BC: ; 81357BC
+sub_81357BC: @ 81357BC
push {r4,lr}
movs r0, 0x26
bl FieldEffectActiveListRemove
@@ -572285,7 +572285,7 @@ _081357EE:
thumb_func_end sub_81357BC
thumb_func_start sub_81357FC
-sub_81357FC: ; 81357FC
+sub_81357FC: @ 81357FC
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -572381,7 +572381,7 @@ _081358D4:
thumb_func_end sub_81357FC
thumb_func_start sub_81358F4
-sub_81358F4: ; 81358F4
+sub_81358F4: @ 81358F4
push {lr}
ldr r1, =sub_8059D50
movs r0, 0x1
@@ -572392,7 +572392,7 @@ sub_81358F4: ; 81358F4
thumb_func_end sub_81358F4
thumb_func_start sub_8135908
-sub_8135908: ; 8135908
+sub_8135908: @ 8135908
push {lr}
ldr r1, =c2_exit_to_overworld_2_switch
movs r0, 0x2
@@ -572403,7 +572403,7 @@ sub_8135908: ; 8135908
thumb_func_end sub_8135908
thumb_func_start sub_813591C
-sub_813591C: ; 813591C
+sub_813591C: @ 813591C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -572415,7 +572415,7 @@ sub_813591C: ; 813591C
thumb_func_end sub_813591C
thumb_func_start sub_8135938
-sub_8135938: ; 8135938
+sub_8135938: @ 8135938
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -572425,7 +572425,7 @@ sub_8135938: ; 8135938
thumb_func_end sub_8135938
thumb_func_start sub_813594C
-sub_813594C: ; 813594C
+sub_813594C: @ 813594C
push {lr}
_0813594E:
bl sub_81221EC
@@ -572449,7 +572449,7 @@ _08135972:
thumb_func_end sub_813594C
thumb_func_start sub_8135978
-sub_8135978: ; 8135978
+sub_8135978: @ 8135978
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -572693,7 +572693,7 @@ _08135BD2:
thumb_func_end sub_8135978
thumb_func_start sub_8135BDC
-sub_8135BDC: ; 8135BDC
+sub_8135BDC: @ 8135BDC
push {lr}
bl sub_8121DA0
movs r0, 0
@@ -572728,7 +572728,7 @@ sub_8135BDC: ; 8135BDC
thumb_func_end sub_8135BDC
thumb_func_start sub_8135C38
-sub_8135C38: ; 8135C38
+sub_8135C38: @ 8135C38
push {r4,lr}
sub sp, 0x4
ldr r0, =0x0203ab50
@@ -572824,7 +572824,7 @@ _08135D1A:
thumb_func_end sub_8135C38
thumb_func_start sub_8135D24
-sub_8135D24: ; 8135D24
+sub_8135D24: @ 8135D24
push {r4,lr}
ldr r0, =gUnknown_085B2748
bl InitWindows
@@ -572862,7 +572862,7 @@ _08135D50:
thumb_func_end sub_8135D24
thumb_func_start sub_8135D7C
-sub_8135D7C: ; 8135D7C
+sub_8135D7C: @ 8135D7C
push {r4,lr}
sub sp, 0x14
lsls r0, 24
@@ -572887,7 +572887,7 @@ sub_8135D7C: ; 8135D7C
thumb_func_end sub_8135D7C
thumb_func_start sub_8135DAC
-sub_8135DAC: ; 8135DAC
+sub_8135DAC: @ 8135DAC
push {r4,lr}
ldr r0, =0x00000111
bl itemid_get_item
@@ -572936,7 +572936,7 @@ _08135DFE:
thumb_func_end sub_8135DAC
thumb_func_start sub_8135E2C
-sub_8135E2C: ; 8135E2C
+sub_8135E2C: @ 8135E2C
push {r4-r7,lr}
movs r6, 0
ldr r1, =0x0203ab50
@@ -573032,7 +573032,7 @@ _08135E7C:
thumb_func_end sub_8135E2C
thumb_func_start sub_8135F04
-sub_8135F04: ; 8135F04
+sub_8135F04: @ 8135F04
push {r4-r6,lr}
lsls r1, 16
ldr r2, =0x03005d8c
@@ -573077,7 +573077,7 @@ sub_8135F04: ; 8135F04
thumb_func_end sub_8135F04
thumb_func_start sub_8135F70
-sub_8135F70: ; 8135F70
+sub_8135F70: @ 8135F70
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -573117,7 +573117,7 @@ _08135FB0:
thumb_func_end sub_8135F70
thumb_func_start sub_8135FCC
-sub_8135FCC: ; 8135FCC
+sub_8135FCC: @ 8135FCC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -573270,7 +573270,7 @@ _081360F8:
thumb_func_end sub_8135FCC
thumb_func_start sub_8136110
-sub_8136110: ; 8136110
+sub_8136110: @ 8136110
push {lr}
sub sp, 0x8
adds r3, r0, 0
@@ -573295,7 +573295,7 @@ sub_8136110: ; 8136110
thumb_func_end sub_8136110
thumb_func_start sub_8136140
-sub_8136140: ; 8136140
+sub_8136140: @ 8136140
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -573356,7 +573356,7 @@ _08136192:
thumb_func_end sub_8136140
thumb_func_start sub_81361B0
-sub_81361B0: ; 81361B0
+sub_81361B0: @ 81361B0
push {r4-r7,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -573437,7 +573437,7 @@ _08136246:
thumb_func_end sub_81361B0
thumb_func_start sub_813624C
-sub_813624C: ; 813624C
+sub_813624C: @ 813624C
ldr r1, =0x0203ab48
movs r0, 0
strh r0, [r1, 0x4]
@@ -573447,7 +573447,7 @@ sub_813624C: ; 813624C
thumb_func_end sub_813624C
thumb_func_start sub_813625C
-sub_813625C: ; 813625C
+sub_813625C: @ 813625C
push {r4,r5,lr}
bl sub_8136140
ldr r0, =0x0203ab50
@@ -573509,7 +573509,7 @@ _081362D6:
thumb_func_end sub_813625C
thumb_func_start sub_81362E0
-sub_81362E0: ; 81362E0
+sub_81362E0: @ 81362E0
push {r4,r5,lr}
ldr r0, =0x0203ab48
ldrh r1, [r0, 0x6]
@@ -573557,7 +573557,7 @@ _0813633C:
thumb_func_end sub_81362E0
thumb_func_start sub_8136344
-sub_8136344: ; 8136344
+sub_8136344: @ 8136344
push {r4-r7,lr}
ldr r0, =0x0203ab48
ldrh r1, [r0, 0x4]
@@ -573615,7 +573615,7 @@ _081363A4:
thumb_func_end sub_8136344
thumb_func_start sub_81363BC
-sub_81363BC: ; 81363BC
+sub_81363BC: @ 81363BC
push {r4,lr}
sub sp, 0x10
ldr r4, =0x0203ab50
@@ -573656,7 +573656,7 @@ _081363FC:
thumb_func_end sub_81363BC
thumb_func_start sub_8136418
-sub_8136418: ; 8136418
+sub_8136418: @ 8136418
push {r4,lr}
ldr r4, =0x0203ab50
ldr r0, [r4]
@@ -573679,7 +573679,7 @@ _08136436:
thumb_func_end sub_8136418
thumb_func_start sub_8136444
-sub_8136444: ; 8136444
+sub_8136444: @ 8136444
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -573703,7 +573703,7 @@ sub_8136444: ; 8136444
thumb_func_end sub_8136444
thumb_func_start sub_8136470
-sub_8136470: ; 8136470
+sub_8136470: @ 8136470
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -573767,7 +573767,7 @@ _081364E0:
thumb_func_end sub_8136470
thumb_func_start sub_81364EC
-sub_81364EC: ; 81364EC
+sub_81364EC: @ 81364EC
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -573795,7 +573795,7 @@ sub_81364EC: ; 81364EC
thumb_func_end sub_81364EC
thumb_func_start sub_8136524
-sub_8136524: ; 8136524
+sub_8136524: @ 8136524
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -573861,7 +573861,7 @@ _081365BE:
thumb_func_end sub_8136524
thumb_func_start sub_81365C8
-sub_81365C8: ; 81365C8
+sub_81365C8: @ 81365C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -574002,7 +574002,7 @@ _08136708:
thumb_func_end sub_81365C8
thumb_func_start sub_813671C
-sub_813671C: ; 813671C
+sub_813671C: @ 813671C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -574144,7 +574144,7 @@ _08136848:
thumb_func_end sub_813671C
thumb_func_start sub_8136854
-sub_8136854: ; 8136854
+sub_8136854: @ 8136854
push {r4-r7,lr}
adds r4, r1, 0
lsls r0, 24
@@ -574240,7 +574240,7 @@ _081368E6:
thumb_func_end sub_8136854
thumb_func_start sub_8136938
-sub_8136938: ; 8136938
+sub_8136938: @ 8136938
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -574306,7 +574306,7 @@ _0813696A:
thumb_func_end sub_8136938
thumb_func_start sub_81369E0
-sub_81369E0: ; 81369E0
+sub_81369E0: @ 81369E0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -574356,7 +574356,7 @@ _08136A3C:
thumb_func_end sub_81369E0
thumb_func_start sub_8136A50
-sub_8136A50: ; 8136A50
+sub_8136A50: @ 8136A50
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -574374,7 +574374,7 @@ sub_8136A50: ; 8136A50
thumb_func_end sub_8136A50
thumb_func_start sub_8136A74
-sub_8136A74: ; 8136A74
+sub_8136A74: @ 8136A74
push {lr}
ldr r2, =0x03005d8c
ldr r0, =0x0203ce7c
@@ -574392,7 +574392,7 @@ sub_8136A74: ; 8136A74
thumb_func_end sub_8136A74
thumb_func_start sub_8136AA0
-sub_8136AA0: ; 8136AA0
+sub_8136AA0: @ 8136AA0
push {lr}
ldr r0, =0x0203ab48
ldr r1, [r0]
@@ -574404,7 +574404,7 @@ sub_8136AA0: ; 8136AA0
thumb_func_end sub_8136AA0
thumb_func_start sub_8136AB4
-sub_8136AB4: ; 8136AB4
+sub_8136AB4: @ 8136AB4
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -574459,7 +574459,7 @@ sub_8136AB4: ; 8136AB4
thumb_func_end sub_8136AB4
thumb_func_start sub_8136B48
-sub_8136B48: ; 8136B48
+sub_8136B48: @ 8136B48
push {lr}
sub sp, 0x10
lsls r0, 24
@@ -574483,7 +574483,7 @@ sub_8136B48: ; 8136B48
thumb_func_end sub_8136B48
thumb_func_start sub_8136B78
-sub_8136B78: ; 8136B78
+sub_8136B78: @ 8136B78
push {r4,r5,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -574515,7 +574515,7 @@ sub_8136B78: ; 8136B78
thumb_func_end sub_8136B78
thumb_func_start sub_8136BC0
-sub_8136BC0: ; 8136BC0
+sub_8136BC0: @ 8136BC0
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -574571,7 +574571,7 @@ _08136C36:
thumb_func_end sub_8136BC0
thumb_func_start sub_8136C54
-sub_8136C54: ; 8136C54
+sub_8136C54: @ 8136C54
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -574596,7 +574596,7 @@ sub_8136C54: ; 8136C54
thumb_func_end sub_8136C54
thumb_func_start sub_8136C8C
-sub_8136C8C: ; 8136C8C
+sub_8136C8C: @ 8136C8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -574667,7 +574667,7 @@ _08136D1A:
thumb_func_end sub_8136C8C
thumb_func_start sub_8136D2C
-sub_8136D2C: ; 8136D2C
+sub_8136D2C: @ 8136D2C
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -574706,7 +574706,7 @@ sub_8136D2C: ; 8136D2C
thumb_func_end sub_8136D2C
thumb_func_start sub_8136D90
-sub_8136D90: ; 8136D90
+sub_8136D90: @ 8136D90
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -574741,7 +574741,7 @@ sub_8136D90: ; 8136D90
thumb_func_end sub_8136D90
thumb_func_start sub_8136DE8
-sub_8136DE8: ; 8136DE8
+sub_8136DE8: @ 8136DE8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -574767,7 +574767,7 @@ sub_8136DE8: ; 8136DE8
thumb_func_end sub_8136DE8
thumb_func_start sub_8136E20
-sub_8136E20: ; 8136E20
+sub_8136E20: @ 8136E20
push {r4,lr}
lsls r0, 24
ldr r3, =0x03005d8c
@@ -574815,7 +574815,7 @@ sub_8136E20: ; 8136E20
thumb_func_end sub_8136E20
thumb_func_start sub_8136E88
-sub_8136E88: ; 8136E88
+sub_8136E88: @ 8136E88
push {r4,lr}
movs r4, 0
_08136E8C:
@@ -574832,7 +574832,7 @@ _08136E8C:
thumb_func_end sub_8136E88
thumb_func_start sub_8136EA4
-sub_8136EA4: ; 8136EA4
+sub_8136EA4: @ 8136EA4
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x1
@@ -574863,7 +574863,7 @@ _08136ECC:
thumb_func_end sub_8136EA4
thumb_func_start sub_8136EDC
-sub_8136EDC: ; 8136EDC
+sub_8136EDC: @ 8136EDC
push {lr}
movs r1, 0x6
bl sub_8136F9C
@@ -574878,7 +574878,7 @@ _08136EEE:
thumb_func_end sub_8136EDC
thumb_func_start sub_8136EF4
-sub_8136EF4: ; 8136EF4
+sub_8136EF4: @ 8136EF4
push {lr}
movs r1, 0
ldr r0, =0x03005d8c
@@ -574909,7 +574909,7 @@ _08136F26:
thumb_func_end sub_8136EF4
thumb_func_start sub_8136F2C
-sub_8136F2C: ; 8136F2C
+sub_8136F2C: @ 8136F2C
push {r4,lr}
adds r4, r0, 0
bl sub_8136EF4
@@ -574941,7 +574941,7 @@ _08136F62:
thumb_func_end sub_8136F2C
thumb_func_start sub_8136F68
-sub_8136F68: ; 8136F68
+sub_8136F68: @ 8136F68
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -574967,7 +574967,7 @@ _08136F96:
thumb_func_end sub_8136F68
thumb_func_start sub_8136F9C
-sub_8136F9C: ; 8136F9C
+sub_8136F9C: @ 8136F9C
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -575014,7 +575014,7 @@ _08136FDE:
thumb_func_end sub_8136F9C
thumb_func_start sub_8136FE4
-sub_8136FE4: ; 8136FE4
+sub_8136FE4: @ 8136FE4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -575066,7 +575066,7 @@ _0813702A:
thumb_func_end sub_8136FE4
thumb_func_start sub_8137044
-sub_8137044: ; 8137044
+sub_8137044: @ 8137044
push {r4,lr}
adds r4, r1, 0
movs r1, 0
@@ -575085,7 +575085,7 @@ sub_8137044: ; 8137044
thumb_func_end sub_8137044
thumb_func_start sub_8137068
-sub_8137068: ; 8137068
+sub_8137068: @ 8137068
push {r4-r7,lr}
adds r6, r1, 0
lsls r0, 24
@@ -575124,7 +575124,7 @@ _081370AC:
thumb_func_end sub_8137068
thumb_func_start sub_81370B4
-sub_81370B4: ; 81370B4
+sub_81370B4: @ 81370B4
push {r4-r7,lr}
adds r5, r0, 0
movs r7, 0
@@ -575163,7 +575163,7 @@ _081370E2:
thumb_func_end sub_81370B4
thumb_func_start sub_81370FC
-sub_81370FC: ; 81370FC
+sub_81370FC: @ 81370FC
push {r4,lr}
bl sub_81798D0
lsls r0, 24
@@ -575210,7 +575210,7 @@ _08137172:
thumb_func_end sub_81370FC
thumb_func_start hm2_flash
-hm2_flash: ; 8137178
+hm2_flash: @ 8137178
push {r4,lr}
bl oei_task_add
adds r4, r0, 0
@@ -575237,7 +575237,7 @@ hm2_flash: ; 8137178
thumb_func_end hm2_flash
thumb_func_start sub_81371B4
-sub_81371B4: ; 81371B4
+sub_81371B4: @ 81371B4
push {lr}
movs r0, 0xCF
bl audio_play
@@ -575251,7 +575251,7 @@ sub_81371B4: ; 81371B4
thumb_func_end sub_81371B4
thumb_func_start sub_81371D4
-sub_81371D4: ; 81371D4
+sub_81371D4: @ 81371D4
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -575262,7 +575262,7 @@ sub_81371D4: ; 81371D4
thumb_func_end sub_81371D4
thumb_func_start sub_81371EC
-sub_81371EC: ; 81371EC
+sub_81371EC: @ 81371EC
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -575272,7 +575272,7 @@ sub_81371EC: ; 81371EC
thumb_func_end sub_81371EC
thumb_func_start c2_change_map
-c2_change_map: ; 8137200
+c2_change_map: @ 8137200
push {r4,lr}
sub sp, 0x8
movs r0, 0
@@ -575369,7 +575369,7 @@ _081372D2:
thumb_func_end c2_change_map
thumb_func_start sub_8137304
-sub_8137304: ; 8137304
+sub_8137304: @ 8137304
push {r4-r7,lr}
bl get_map_light_from_warp0
lsls r0, 24
@@ -575419,7 +575419,7 @@ _0813735A:
thumb_func_end sub_8137304
thumb_func_start sub_8137360
-sub_8137360: ; 8137360
+sub_8137360: @ 8137360
push {r4-r6,lr}
lsls r0, 24
lsls r1, 24
@@ -575461,7 +575461,7 @@ _081373A2:
thumb_func_end sub_8137360
thumb_func_start fade_type_for_given_maplight_pair
-fade_type_for_given_maplight_pair: ; 81373A8
+fade_type_for_given_maplight_pair: @ 81373A8
push {r4-r6,lr}
lsls r0, 24
lsls r1, 24
@@ -575503,7 +575503,7 @@ _081373EA:
thumb_func_end fade_type_for_given_maplight_pair
thumb_func_start sub_81373F0
-sub_81373F0: ; 81373F0
+sub_81373F0: @ 81373F0
push {lr}
ldr r0, =sub_8137404
movs r1, 0
@@ -575514,7 +575514,7 @@ sub_81373F0: ; 81373F0
thumb_func_end sub_81373F0
thumb_func_start sub_8137404
-sub_8137404: ; 8137404
+sub_8137404: @ 8137404
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -575529,7 +575529,7 @@ sub_8137404: ; 8137404
thumb_func_end sub_8137404
thumb_func_start sub_8137420
-sub_8137420: ; 8137420
+sub_8137420: @ 8137420
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -575585,7 +575585,7 @@ sub_8137420: ; 8137420
thumb_func_end sub_8137420
thumb_func_start sub_81374C4
-sub_81374C4: ; 81374C4
+sub_81374C4: @ 81374C4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -575622,7 +575622,7 @@ _08137500:
thumb_func_end sub_81374C4
thumb_func_start sub_813750C
-sub_813750C: ; 813750C
+sub_813750C: @ 813750C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -575668,7 +575668,7 @@ _08137566:
thumb_func_end sub_813750C
thumb_func_start sub_8137574
-sub_8137574: ; 8137574
+sub_8137574: @ 8137574
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -575697,7 +575697,7 @@ _081375A0:
thumb_func_end sub_8137574
thumb_func_start sub_81375A8
-sub_81375A8: ; 81375A8
+sub_81375A8: @ 81375A8
push {lr}
ldr r0, =sub_81375BC
movs r1, 0
@@ -575708,7 +575708,7 @@ sub_81375A8: ; 81375A8
thumb_func_end sub_81375A8
thumb_func_start sub_81375BC
-sub_81375BC: ; 81375BC
+sub_81375BC: @ 81375BC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -575723,7 +575723,7 @@ sub_81375BC: ; 81375BC
thumb_func_end sub_81375BC
thumb_func_start sub_81375D8
-sub_81375D8: ; 81375D8
+sub_81375D8: @ 81375D8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -575780,7 +575780,7 @@ sub_81375D8: ; 81375D8
thumb_func_end sub_81375D8
thumb_func_start sub_8137678
-sub_8137678: ; 8137678
+sub_8137678: @ 8137678
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -575823,7 +575823,7 @@ _081376C8:
thumb_func_end sub_8137678
thumb_func_start sub_81376DC
-sub_81376DC: ; 81376DC
+sub_81376DC: @ 81376DC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -575866,7 +575866,7 @@ _08137726:
thumb_func_end sub_81376DC
thumb_func_start sub_8137734
-sub_8137734: ; 8137734
+sub_8137734: @ 8137734
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -576014,7 +576014,7 @@ _0813785A:
thumb_func_end sub_8137734
thumb_func_start sp0C8_whiteout_maybe
-sp0C8_whiteout_maybe: ; 813787C
+sp0C8_whiteout_maybe: @ 813787C
push {lr}
ldr r0, =c2_whiteout
bl SetMainCallback2
@@ -576025,7 +576025,7 @@ sp0C8_whiteout_maybe: ; 813787C
thumb_func_end sp0C8_whiteout_maybe
thumb_func_start sub_8137890
-sub_8137890: ; 8137890
+sub_8137890: @ 8137890
push {r4,lr}
ldr r0, =0x00004024
bl VarGet
@@ -576046,7 +576046,7 @@ sub_8137890: ; 8137890
thumb_func_end sub_8137890
thumb_func_start sub_81378BC
-sub_81378BC: ; 81378BC
+sub_81378BC: @ 81378BC
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x00004024
@@ -576064,7 +576064,7 @@ sub_81378BC: ; 81378BC
thumb_func_end sub_81378BC
thumb_func_start sub_81378E4
-sub_81378E4: ; 81378E4
+sub_81378E4: @ 81378E4
push {r4,lr}
bl GenerateRandomNumber
adds r4, r0, 0
@@ -576081,7 +576081,7 @@ sub_81378E4: ; 81378E4
thumb_func_end sub_81378E4
thumb_func_start sub_8137904
-sub_8137904: ; 8137904
+sub_8137904: @ 8137904
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -576110,7 +576110,7 @@ _08137928:
thumb_func_end sub_8137904
thumb_func_start sub_813793C
-sub_813793C: ; 813793C
+sub_813793C: @ 813793C
push {r4-r6,lr}
bl sub_8137890
lsrs r6, r0, 16
@@ -576148,7 +576148,7 @@ _08137980:
thumb_func_end sub_813793C
thumb_func_start sub_8137988
-sub_8137988: ; 8137988
+sub_8137988: @ 8137988
push {lr}
bl get_map_light_from_warp0
lsls r0, 24
@@ -576181,7 +576181,7 @@ _081379CE:
thumb_func_end sub_8137988
thumb_func_start sub_81379D8
-sub_81379D8: ; 81379D8
+sub_81379D8: @ 81379D8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -576199,7 +576199,7 @@ _081379F2:
thumb_func_end sub_81379D8
thumb_func_start sub_81379F8
-sub_81379F8: ; 81379F8
+sub_81379F8: @ 81379F8
push {lr}
ldr r0, =sub_81379D8
movs r1, 0x50
@@ -576210,7 +576210,7 @@ sub_81379F8: ; 81379F8
thumb_func_end sub_81379F8
thumb_func_start sub_8137A0C
-sub_8137A0C: ; 8137A0C
+sub_8137A0C: @ 8137A0C
push {lr}
ldr r0, =0x00004049
bl GetVarPointer
@@ -576222,7 +576222,7 @@ sub_8137A0C: ; 8137A0C
thumb_func_end sub_8137A0C
thumb_func_start sub_8137A20
-sub_8137A20: ; 8137A20
+sub_8137A20: @ 8137A20
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -576244,7 +576244,7 @@ sub_8137A20: ; 8137A20
thumb_func_end sub_8137A20
thumb_func_start sub_8137A4C
-sub_8137A4C: ; 8137A4C
+sub_8137A4C: @ 8137A4C
push {lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -576277,7 +576277,7 @@ _08137A80:
thumb_func_end sub_8137A4C
thumb_func_start sub_8137A98
-sub_8137A98: ; 8137A98
+sub_8137A98: @ 8137A98
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -576460,7 +576460,7 @@ _08137C06:
thumb_func_end sub_8137A98
thumb_func_start sub_8137C10
-sub_8137C10: ; 8137C10
+sub_8137C10: @ 8137C10
push {lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -576472,7 +576472,7 @@ sub_8137C10: ; 8137C10
thumb_func_end sub_8137C10
thumb_func_start sub_8137C28
-sub_8137C28: ; 8137C28
+sub_8137C28: @ 8137C28
push {lr}
ldr r0, =sub_8174194
bl SetMainCallback2
@@ -576483,7 +576483,7 @@ sub_8137C28: ; 8137C28
thumb_func_end sub_8137C28
thumb_func_start sub_8137C3C
-sub_8137C3C: ; 8137C3C
+sub_8137C3C: @ 8137C3C
push {lr}
ldr r0, =c2_exit_to_overworld_2_switch
bl SetMainCallback2
@@ -576496,7 +576496,7 @@ sub_8137C3C: ; 8137C3C
thumb_func_end sub_8137C3C
thumb_func_start mapldr_080CA5C0
-mapldr_080CA5C0: ; 8137C5C
+mapldr_080CA5C0: @ 8137C5C
push {lr}
sub sp, 0x4
bl script_env_2_enable
@@ -576520,7 +576520,7 @@ mapldr_080CA5C0: ; 8137C5C
thumb_func_end mapldr_080CA5C0
thumb_func_start sub_8137C94
-sub_8137C94: ; 8137C94
+sub_8137C94: @ 8137C94
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -576539,7 +576539,7 @@ _08137CAC:
thumb_func_end sub_8137C94
thumb_func_start sub_8137CB4
-sub_8137CB4: ; 8137CB4
+sub_8137CB4: @ 8137CB4
push {lr}
ldr r0, =sub_8177888
bl SetMainCallback2
@@ -576550,7 +576550,7 @@ sub_8137CB4: ; 8137CB4
thumb_func_end sub_8137CB4
thumb_func_start Special_ViewWallClock
-Special_ViewWallClock: ; 8137CC8
+Special_ViewWallClock: @ 8137CC8
push {lr}
ldr r0, =0x030022c0
ldr r1, =c2_exit_to_overworld_2_switch
@@ -576564,7 +576564,7 @@ Special_ViewWallClock: ; 8137CC8
thumb_func_end Special_ViewWallClock
thumb_func_start wild_pokemon_reroll
-wild_pokemon_reroll: ; 8137CEC
+wild_pokemon_reroll: @ 8137CEC
ldr r0, =0x0203ab54
movs r1, 0
strb r1, [r0]
@@ -576578,7 +576578,7 @@ wild_pokemon_reroll: ; 8137CEC
thumb_func_end wild_pokemon_reroll
thumb_func_start sub_8137D0C
-sub_8137D0C: ; 8137D0C
+sub_8137D0C: @ 8137D0C
ldr r1, =0x0203ab54
movs r0, 0x1
strb r0, [r1]
@@ -576594,7 +576594,7 @@ sub_8137D0C: ; 8137D0C
thumb_func_end sub_8137D0C
thumb_func_start sp0E3_walkrun_bitfield_interpretation
-sp0E3_walkrun_bitfield_interpretation: ; 8137D34
+sp0E3_walkrun_bitfield_interpretation: @ 8137D34
push {lr}
movs r0, 0x4
bl TestPlayerAvatarFlags
@@ -576619,7 +576619,7 @@ _08137D58:
thumb_func_end sp0E3_walkrun_bitfield_interpretation
thumb_func_start sub_8137D5C
-sub_8137D5C: ; 8137D5C
+sub_8137D5C: @ 8137D5C
push {r4-r7,lr}
adds r7, r0, 0
lsls r1, 24
@@ -576744,7 +576744,7 @@ _08137E5C:
thumb_func_end sub_8137D5C
thumb_func_start sub_8137E6C
-sub_8137E6C: ; 8137E6C
+sub_8137E6C: @ 8137E6C
push {r4,r5,lr}
ldr r0, =0x030022c0
ldr r1, =0x0203ab58
@@ -576765,7 +576765,7 @@ sub_8137E6C: ; 8137E6C
thumb_func_end sub_8137E6C
thumb_func_start sub_8137E9C
-sub_8137E9C: ; 8137E9C
+sub_8137E9C: @ 8137E9C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -576809,7 +576809,7 @@ _08137EE6:
thumb_func_end sub_8137E9C
thumb_func_start sub_8137EFC
-sub_8137EFC: ; 8137EFC
+sub_8137EFC: @ 8137EFC
push {r4,lr}
ldr r0, =0x00004028
bl VarGet
@@ -576841,7 +576841,7 @@ _08137F3E:
thumb_func_end sub_8137EFC
thumb_func_start sub_8137F44
-sub_8137F44: ; 8137F44
+sub_8137F44: @ 8137F44
push {r4,lr}
ldr r0, =0x020322dc
ldrh r1, [r0]
@@ -576875,7 +576875,7 @@ _08137F7C:
thumb_func_end sub_8137F44
thumb_func_start sub_8137F90
-sub_8137F90: ; 8137F90
+sub_8137F90: @ 8137F90
push {lr}
ldr r0, =0x0000088d
bl FlagSet
@@ -576889,7 +576889,7 @@ sub_8137F90: ; 8137F90
thumb_func_end sub_8137F90
thumb_func_start sub_8137FB0
-sub_8137FB0: ; 8137FB0
+sub_8137FB0: @ 8137FB0
push {lr}
ldr r0, =0x0000088d
bl FlagReset
@@ -576899,7 +576899,7 @@ sub_8137FB0: ; 8137FB0
thumb_func_end sub_8137FB0
thumb_func_start sub_8137FC0
-sub_8137FC0: ; 8137FC0
+sub_8137FC0: @ 8137FC0
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -576930,7 +576930,7 @@ _08137FF6:
thumb_func_end sub_8137FC0
thumb_func_start sub_8137FFC
-sub_8137FFC: ; 8137FFC
+sub_8137FFC: @ 8137FFC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -577042,7 +577042,7 @@ _081380CE:
thumb_func_end sub_8137FFC
thumb_func_start is_tile_that_overrides_player_control
-is_tile_that_overrides_player_control: ; 81380D8
+is_tile_that_overrides_player_control: @ 81380D8
push {lr}
movs r0, 0x88
bl FlagGet
@@ -577079,7 +577079,7 @@ _0813811A:
thumb_func_end is_tile_that_overrides_player_control
thumb_func_start sub_8138120
-sub_8138120: ; 8138120
+sub_8138120: @ 8138120
push {lr}
movs r0, 0x8A
bl FlagGet
@@ -577116,7 +577116,7 @@ _08138162:
thumb_func_end sub_8138120
thumb_func_start sub_8138168
-sub_8138168: ; 8138168
+sub_8138168: @ 8138168
push {lr}
movs r0, 0x72
bl FlagGet
@@ -577153,7 +577153,7 @@ _081381AA:
thumb_func_end sub_8138168
thumb_func_start sub_81381B0
-sub_81381B0: ; 81381B0
+sub_81381B0: @ 81381B0
push {lr}
movs r0, 0x80
bl FlagGet
@@ -577190,7 +577190,7 @@ _081381F2:
thumb_func_end sub_81381B0
thumb_func_start sub_81381F8
-sub_81381F8: ; 81381F8
+sub_81381F8: @ 81381F8
push {lr}
movs r0, 0x75
bl FlagGet
@@ -577227,7 +577227,7 @@ _0813823A:
thumb_func_end sub_81381F8
thumb_func_start sub_8138240
-sub_8138240: ; 8138240
+sub_8138240: @ 8138240
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -577275,7 +577275,7 @@ _0813828A:
thumb_func_end sub_8138240
thumb_func_start SpawnLinkPartnerFieldObject
-SpawnLinkPartnerFieldObject: ; 81382A0
+SpawnLinkPartnerFieldObject: @ 81382A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -577477,7 +577477,7 @@ _08138410:
thumb_func_end SpawnLinkPartnerFieldObject
thumb_func_start sub_813842C
-sub_813842C: ; 813842C
+sub_813842C: @ 813842C
push {r4,r5,lr}
lsls r0, 24
lsls r1, 24
@@ -577573,7 +577573,7 @@ _081384E6:
thumb_func_end sub_813842C
thumb_func_start sub_81384F0
-sub_81384F0: ; 81384F0
+sub_81384F0: @ 81384F0
push {r4,r5,lr}
movs r4, 0
ldr r5, =gUnknown_085B2B68
@@ -577610,7 +577610,7 @@ _0813852A:
thumb_func_end sub_81384F0
thumb_func_start sub_8138540
-sub_8138540: ; 8138540
+sub_8138540: @ 8138540
push {r4-r6,lr}
movs r5, 0xC
_08138544:
@@ -577824,7 +577824,7 @@ _08138744:
thumb_func_end sub_8138540
thumb_func_start sub_8138750
-sub_8138750: ; 8138750
+sub_8138750: @ 8138750
push {r4-r6,lr}
ldr r4, =gUnknown_085B2B68
movs r5, 0x3
@@ -577979,7 +577979,7 @@ _081388DA:
thumb_func_end sub_8138750
thumb_func_start sub_81388E4
-sub_81388E4: ; 81388E4
+sub_81388E4: @ 81388E4
push {lr}
ldr r0, =0x0203ab5c
movs r1, 0
@@ -577997,7 +577997,7 @@ sub_81388E4: ; 81388E4
thumb_func_end sub_81388E4
thumb_func_start sub_8138910
-sub_8138910: ; 8138910
+sub_8138910: @ 8138910
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -578041,7 +578041,7 @@ _08138970:
thumb_func_end sub_8138910
thumb_func_start sub_8138978
-sub_8138978: ; 8138978
+sub_8138978: @ 8138978
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -578198,7 +578198,7 @@ _08138A92:
thumb_func_end sub_8138978
thumb_func_start sub_8138AA4
-sub_8138AA4: ; 8138AA4
+sub_8138AA4: @ 8138AA4
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
@@ -578211,7 +578211,7 @@ sub_8138AA4: ; 8138AA4
thumb_func_end sub_8138AA4
thumb_func_start sub_8138AC0
-sub_8138AC0: ; 8138AC0
+sub_8138AC0: @ 8138AC0
push {lr}
ldr r0, =0x02021fc4
bl box_related_two__2
@@ -578221,7 +578221,7 @@ sub_8138AC0: ; 8138AC0
thumb_func_end sub_8138AC0
thumb_func_start sub_8138AD0
-sub_8138AD0: ; 8138AD0
+sub_8138AD0: @ 8138AD0
ldr r1, =0x020375e0
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -578235,7 +578235,7 @@ sub_8138AD0: ; 8138AD0
thumb_func_end sub_8138AD0
thumb_func_start sub_8138AF0
-sub_8138AF0: ; 8138AF0
+sub_8138AF0: @ 8138AF0
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -578253,7 +578253,7 @@ sub_8138AF0: ; 8138AF0
thumb_func_end sub_8138AF0
thumb_func_start sub_8138B10
-sub_8138B10: ; 8138B10
+sub_8138B10: @ 8138B10
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -578276,7 +578276,7 @@ _08138B3C:
thumb_func_end sub_8138B10
thumb_func_start sub_8138B48
-sub_8138B48: ; 8138B48
+sub_8138B48: @ 8138B48
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -578299,7 +578299,7 @@ _08138B74:
thumb_func_end sub_8138B48
thumb_func_start sub_8138B80
-sub_8138B80: ; 8138B80
+sub_8138B80: @ 8138B80
ldr r0, =0x0202433a
ldrb r0, [r0]
bx lr
@@ -578307,7 +578307,7 @@ sub_8138B80: ; 8138B80
thumb_func_end sub_8138B80
thumb_func_start sub_8138B8C
-sub_8138B8C: ; 8138B8C
+sub_8138B8C: @ 8138B8C
push {lr}
sub sp, 0x4
ldr r0, =0x020375e0
@@ -578340,7 +578340,7 @@ _08138BC2:
thumb_func_end sub_8138B8C
thumb_func_start sub_8138BC8
-sub_8138BC8: ; 8138BC8
+sub_8138BC8: @ 8138BC8
push {lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -578351,7 +578351,7 @@ sub_8138BC8: ; 8138BC8
thumb_func_end sub_8138BC8
thumb_func_start sub_8138BDC
-sub_8138BDC: ; 8138BDC
+sub_8138BDC: @ 8138BDC
push {lr}
ldr r0, =0x03005cf8
movs r1, 0
@@ -578371,7 +578371,7 @@ _08138BF6:
thumb_func_end sub_8138BDC
thumb_func_start sub_8138C04
-sub_8138C04: ; 8138C04
+sub_8138C04: @ 8138C04
push {r4,lr}
bl sub_8139688
lsls r0, 24
@@ -578437,7 +578437,7 @@ _08138C7E:
thumb_func_end sub_8138C04
thumb_func_start sub_8138C84
-sub_8138C84: ; 8138C84
+sub_8138C84: @ 8138C84
push {lr}
ldr r0, =c2_exit_to_overworld_1_continue_scripts_restart_music
bl sub_817018C
@@ -578447,7 +578447,7 @@ sub_8138C84: ; 8138C84
thumb_func_end sub_8138C84
thumb_func_start sub_8138C94
-sub_8138C94: ; 8138C94
+sub_8138C94: @ 8138C94
push {lr}
ldr r0, =sub_8138C84
bl SetMainCallback2
@@ -578457,7 +578457,7 @@ sub_8138C94: ; 8138C94
thumb_func_end sub_8138C94
thumb_func_start sp0D9_ComputerRelated
-sp0D9_ComputerRelated: ; 8138CA4
+sp0D9_ComputerRelated: @ 8138CA4
push {r4,lr}
ldr r4, =sub_8138CE8
adds r0, r4, 0
@@ -578490,7 +578490,7 @@ _08138CD8:
thumb_func_end sp0D9_ComputerRelated
thumb_func_start sub_8138CE8
-sub_8138CE8: ; 8138CE8
+sub_8138CE8: @ 8138CE8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -578512,7 +578512,7 @@ _08138D06:
thumb_func_end sub_8138CE8
thumb_func_start sub_8138D10
-sub_8138D10: ; 8138D10
+sub_8138D10: @ 8138D10
push {r4-r6,lr}
adds r4, r0, 0
movs r6, 0
@@ -578579,7 +578579,7 @@ _08138D7C:
thumb_func_end sub_8138D10
thumb_func_start sub_8138D88
-sub_8138D88: ; 8138D88
+sub_8138D88: @ 8138D88
push {r4,r5,lr}
lsls r1, 24
lsrs r1, 24
@@ -578654,7 +578654,7 @@ _08138DE6:
thumb_func_end sub_8138D88
thumb_func_start sub_8138E20
-sub_8138E20: ; 8138E20
+sub_8138E20: @ 8138E20
push {lr}
bl sub_8138E2C
pop {r0}
@@ -578662,7 +578662,7 @@ sub_8138E20: ; 8138E20
thumb_func_end sub_8138E20
thumb_func_start sub_8138E2C
-sub_8138E2C: ; 8138E2C
+sub_8138E2C: @ 8138E2C
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -578739,7 +578739,7 @@ _08138E82:
thumb_func_end sub_8138E2C
thumb_func_start sub_8138EC0
-sub_8138EC0: ; 8138EC0
+sub_8138EC0: @ 8138EC0
push {r4,lr}
ldr r4, =sub_8138F04
adds r0, r4, 0
@@ -578772,7 +578772,7 @@ _08138EF4:
thumb_func_end sub_8138EC0
thumb_func_start sub_8138F04
-sub_8138F04: ; 8138F04
+sub_8138F04: @ 8138F04
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -578794,7 +578794,7 @@ _08138F22:
thumb_func_end sub_8138F04
thumb_func_start sub_8138F2C
-sub_8138F2C: ; 8138F2C
+sub_8138F2C: @ 8138F2C
push {r4,lr}
adds r4, r0, 0
movs r1, 0xE
@@ -578853,7 +578853,7 @@ _08138F9A:
thumb_func_end sub_8138F2C
thumb_func_start sub_8138FAC
-sub_8138FAC: ; 8138FAC
+sub_8138FAC: @ 8138FAC
push {lr}
ldr r2, =0x00000e9d
movs r0, 0x12
@@ -578870,7 +578870,7 @@ sub_8138FAC: ; 8138FAC
thumb_func_end sub_8138FAC
thumb_func_start sub_8138FD4
-sub_8138FD4: ; 8138FD4
+sub_8138FD4: @ 8138FD4
push {lr}
ldr r1, =0x020375e0
ldr r0, =0x000001f5
@@ -578882,7 +578882,7 @@ sub_8138FD4: ; 8138FD4
thumb_func_end sub_8138FD4
thumb_func_start sub_8138FEC
-sub_8138FEC: ; 8138FEC
+sub_8138FEC: @ 8138FEC
push {lr}
ldr r1, =0x020375e0
ldr r0, =0x000001f5
@@ -578894,7 +578894,7 @@ sub_8138FEC: ; 8138FEC
thumb_func_end sub_8138FEC
thumb_func_start sub_8139004
-sub_8139004: ; 8139004
+sub_8139004: @ 8139004
push {lr}
bl sub_8139688
lsls r0, 24
@@ -578918,7 +578918,7 @@ _0813902A:
thumb_func_end sub_8139004
thumb_func_start sub_8139030
-sub_8139030: ; 8139030
+sub_8139030: @ 8139030
push {lr}
bl sub_8139688
lsls r0, 24
@@ -578942,7 +578942,7 @@ _08139056:
thumb_func_end sub_8139030
thumb_func_start sub_813905C
-sub_813905C: ; 813905C
+sub_813905C: @ 813905C
push {lr}
bl sub_8139688
lsls r0, 24
@@ -578966,7 +578966,7 @@ _08139082:
thumb_func_end sub_813905C
thumb_func_start sub_8139088
-sub_8139088: ; 8139088
+sub_8139088: @ 8139088
push {lr}
bl sub_8139688
lsls r0, 24
@@ -578990,7 +578990,7 @@ _081390AE:
thumb_func_end sub_8139088
thumb_func_start sub_81390B4
-sub_81390B4: ; 81390B4
+sub_81390B4: @ 81390B4
push {lr}
bl sub_8139688
lsls r0, 24
@@ -579014,7 +579014,7 @@ _081390DA:
thumb_func_end sub_81390B4
thumb_func_start sub_81390E0
-sub_81390E0: ; 81390E0
+sub_81390E0: @ 81390E0
push {r4-r6,lr}
movs r5, 0
ldr r6, =gBaseStats
@@ -579071,7 +579071,7 @@ _0813914A:
thumb_func_end sub_81390E0
thumb_func_start SpawnScriptFieldObject
-SpawnScriptFieldObject: ; 8139158
+SpawnScriptFieldObject: @ 8139158
push {lr}
sub sp, 0x8
ldr r0, =0x03005d8c
@@ -579111,7 +579111,7 @@ SpawnScriptFieldObject: ; 8139158
thumb_func_end SpawnScriptFieldObject
thumb_func_start RemoveScriptFieldObject
-RemoveScriptFieldObject: ; 81391AC
+RemoveScriptFieldObject: @ 81391AC
push {lr}
bl GetPlayerAvatarObjectId
lsls r0, 24
@@ -579129,7 +579129,7 @@ RemoveScriptFieldObject: ; 81391AC
thumb_func_end RemoveScriptFieldObject
thumb_func_start sub_81391D0
-sub_81391D0: ; 81391D0
+sub_81391D0: @ 81391D0
push {lr}
bl sub_8139688
lsls r0, 24
@@ -579151,7 +579151,7 @@ sub_81391D0: ; 81391D0
thumb_func_end sub_81391D0
thumb_func_start sub_8139200
-sub_8139200: ; 8139200
+sub_8139200: @ 8139200
push {r4,lr}
ldr r4, =0x02021cc4
ldr r0, =0x00004026
@@ -579169,7 +579169,7 @@ sub_8139200: ; 8139200
thumb_func_end sub_8139200
thumb_func_start sub_8139228
-sub_8139228: ; 8139228
+sub_8139228: @ 8139228
push {lr}
movs r0, 0x20
bl sub_80847F8
@@ -579180,7 +579180,7 @@ sub_8139228: ; 8139228
thumb_func_end sub_8139228
thumb_func_start sub_8139238
-sub_8139238: ; 8139238
+sub_8139238: @ 8139238
push {lr}
ldr r0, =0x02021cc4
bl sub_8165284
@@ -579190,7 +579190,7 @@ sub_8139238: ; 8139238
thumb_func_end sub_8139238
thumb_func_start sub_8139248
-sub_8139248: ; 8139248
+sub_8139248: @ 8139248
push {r4,r5,lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -579232,7 +579232,7 @@ _08139296:
thumb_func_end sub_8139248
thumb_func_start sub_81392AC
-sub_81392AC: ; 81392AC
+sub_81392AC: @ 81392AC
push {lr}
ldr r1, =0x020375e0
ldr r0, =0x00000213
@@ -579252,7 +579252,7 @@ _081392CE:
thumb_func_end sub_81392AC
thumb_func_start sub_81392D4
-sub_81392D4: ; 81392D4
+sub_81392D4: @ 81392D4
push {lr}
ldr r1, =0x020375e0
movs r0, 0x85
@@ -579273,7 +579273,7 @@ _081392F2:
thumb_func_end sub_81392D4
thumb_func_start sub_81392F8
-sub_81392F8: ; 81392F8
+sub_81392F8: @ 81392F8
push {lr}
ldr r1, =0x020375e0
ldr r0, =0x00000215
@@ -579293,7 +579293,7 @@ _0813931A:
thumb_func_end sub_81392F8
thumb_func_start sub_8139320
-sub_8139320: ; 8139320
+sub_8139320: @ 8139320
push {lr}
ldr r1, =0x020375e0
ldr r0, =0x00000216
@@ -579313,7 +579313,7 @@ _08139342:
thumb_func_end sub_8139320
thumb_func_start sub_8139348
-sub_8139348: ; 8139348
+sub_8139348: @ 8139348
push {lr}
bl sub_8139688
lsls r0, 24
@@ -579333,7 +579333,7 @@ sub_8139348: ; 8139348
thumb_func_end sub_8139348
thumb_func_start sub_8139370
-sub_8139370: ; 8139370
+sub_8139370: @ 8139370
push {r4,lr}
sub sp, 0x4
movs r0, 0x2A
@@ -579372,7 +579372,7 @@ _081393B6:
thumb_func_end sub_8139370
thumb_func_start sub_81393C8
-sub_81393C8: ; 81393C8
+sub_81393C8: @ 81393C8
push {lr}
bl sub_8139688
lsls r0, 24
@@ -579397,7 +579397,7 @@ _081393F6:
thumb_func_end sub_81393C8
thumb_func_start sub_81393FC
-sub_81393FC: ; 81393FC
+sub_81393FC: @ 81393FC
push {lr}
movs r0, 0xC7
bl FlagGet
@@ -579442,7 +579442,7 @@ _08139456:
thumb_func_end sub_81393FC
thumb_func_start sub_813945C
-sub_813945C: ; 813945C
+sub_813945C: @ 813945C
push {lr}
ldr r0, =0x000008bf
bl FlagSet
@@ -579452,7 +579452,7 @@ sub_813945C: ; 813945C
thumb_func_end sub_813945C
thumb_func_start sub_813946C
-sub_813946C: ; 813946C
+sub_813946C: @ 813946C
push {r4,r5,lr}
sub sp, 0x14
ldr r5, =0x020244ec
@@ -579503,7 +579503,7 @@ sub_813946C: ; 813946C
thumb_func_end sub_813946C
thumb_func_start sub_81394D8
-sub_81394D8: ; 81394D8
+sub_81394D8: @ 81394D8
push {r4-r6,lr}
ldr r0, =0x00004023
bl VarGet
@@ -579546,7 +579546,7 @@ _08139528:
thumb_func_end sub_81394D8
thumb_func_start sub_8139530
-sub_8139530: ; 8139530
+sub_8139530: @ 8139530
push {lr}
bl sub_80D2218
lsls r0, 24
@@ -579556,7 +579556,7 @@ sub_8139530: ; 8139530
thumb_func_end sub_8139530
thumb_func_start sub_8139540
-sub_8139540: ; 8139540
+sub_8139540: @ 8139540
push {lr}
ldr r0, =0x020244ec
movs r1, 0x3F
@@ -579575,7 +579575,7 @@ _0813955A:
thumb_func_end sub_8139540
thumb_func_start sub_8139560
-sub_8139560: ; 8139560
+sub_8139560: @ 8139560
push {lr}
ldr r0, =sub_81395BC
movs r1, 0x9
@@ -579611,7 +579611,7 @@ sub_8139560: ; 8139560
thumb_func_end sub_8139560
thumb_func_start sub_81395BC
-sub_81395BC: ; 81395BC
+sub_81395BC: @ 81395BC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -579660,7 +579660,7 @@ _08139614:
thumb_func_end sub_81395BC
thumb_func_start sub_8139620
-sub_8139620: ; 8139620
+sub_8139620: @ 8139620
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -579671,7 +579671,7 @@ sub_8139620: ; 8139620
thumb_func_end sub_8139620
thumb_func_start sub_8139634
-sub_8139634: ; 8139634
+sub_8139634: @ 8139634
push {lr}
movs r0, 0x95
lsls r0, 2
@@ -579683,7 +579683,7 @@ sub_8139634: ; 8139634
thumb_func_end sub_8139634
thumb_func_start sub_8139648
-sub_8139648: ; 8139648
+sub_8139648: @ 8139648
push {lr}
bl get_map_light_from_warp0
lsls r0, 24
@@ -579701,7 +579701,7 @@ _08139664:
thumb_func_end sub_8139648
thumb_func_start sub_8139668
-sub_8139668: ; 8139668
+sub_8139668: @ 8139668
push {lr}
bl get_map_light_from_warp0
lsls r0, 24
@@ -579719,7 +579719,7 @@ _08139684:
thumb_func_end sub_8139668
thumb_func_start sub_8139688
-sub_8139688: ; 8139688
+sub_8139688: @ 8139688
push {r4-r6,lr}
bl calc_player_party_count
lsls r0, 24
@@ -579765,7 +579765,7 @@ _081396D8:
thumb_func_end sub_8139688
thumb_func_start sub_81396E0
-sub_81396E0: ; 81396E0
+sub_81396E0: @ 81396E0
push {lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -579784,12 +579784,12 @@ sub_81396E0: ; 81396E0
thumb_func_end sub_81396E0
thumb_func_start nullsub_54
-nullsub_54: ; 8139708
+nullsub_54: @ 8139708
bx lr
thumb_func_end nullsub_54
thumb_func_start sub_813970C
-sub_813970C: ; 813970C
+sub_813970C: @ 813970C
push {r4,lr}
ldr r0, =0x000040c2
bl VarGet
@@ -579826,7 +579826,7 @@ _0813974C:
thumb_func_end sub_813970C
thumb_func_start sub_8139754
-sub_8139754: ; 8139754
+sub_8139754: @ 8139754
push {r4,lr}
ldr r0, =0x000040c2
ldr r4, =0x03005cf8
@@ -579840,7 +579840,7 @@ sub_8139754: ; 8139754
thumb_func_end sub_8139754
thumb_func_start sub_8139770
-sub_8139770: ; 8139770
+sub_8139770: @ 8139770
push {r4-r6,lr}
ldr r6, =0x020375e0
ldrh r0, [r6]
@@ -579878,7 +579878,7 @@ _081397BE:
thumb_func_end sub_8139770
thumb_func_start sub_81397C4
-sub_81397C4: ; 81397C4
+sub_81397C4: @ 81397C4
push {r4,r5,lr}
ldr r2, =0x020375f0
ldrh r1, [r2]
@@ -579957,7 +579957,7 @@ _08139862:
thumb_func_end sub_81397C4
thumb_func_start sub_813986C
-sub_813986C: ; 813986C
+sub_813986C: @ 813986C
push {lr}
ldr r0, =0x020375f0
ldrh r0, [r0]
@@ -580003,7 +580003,7 @@ _081398BA:
thumb_func_end sub_813986C
thumb_func_start sub_81398C0
-sub_81398C0: ; 81398C0
+sub_81398C0: @ 81398C0
push {r4,lr}
ldr r1, =0x020375e0
ldr r2, =0xfffffedf
@@ -580038,7 +580038,7 @@ _081398FC:
thumb_func_end sub_81398C0
thumb_func_start sub_813990C
-sub_813990C: ; 813990C
+sub_813990C: @ 813990C
push {r4,r5,lr}
bl calc_player_party_count
lsls r0, 24
@@ -580073,7 +580073,7 @@ _08139944:
thumb_func_end sub_813990C
thumb_func_start in_multi_battle_room_with_var_condition
-in_multi_battle_room_with_var_condition: ; 813994C
+in_multi_battle_room_with_var_condition: @ 813994C
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -580098,7 +580098,7 @@ _0813997A:
thumb_func_end in_multi_battle_room_with_var_condition
thumb_func_start sub_8139980
-sub_8139980: ; 8139980
+sub_8139980: @ 8139980
push {lr}
movs r0, 0
bl SetCameraPanningCallback
@@ -580110,7 +580110,7 @@ sub_8139980: ; 8139980
thumb_func_end sub_8139980
thumb_func_start sub_8139994
-sub_8139994: ; 8139994
+sub_8139994: @ 8139994
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -580160,7 +580160,7 @@ _081399E6:
thumb_func_end sub_8139994
thumb_func_start sub_81399F4
-sub_81399F4: ; 81399F4
+sub_81399F4: @ 81399F4
push {r4,lr}
ldr r2, =0x0203ab60
movs r0, 0
@@ -580226,7 +580226,7 @@ _08139A6E:
thumb_func_end sub_81399F4
thumb_func_start sub_8139A78
-sub_8139A78: ; 8139A78
+sub_8139A78: @ 8139A78
push {r4-r6,lr}
ldr r0, =sub_8139AF4
movs r1, 0x9
@@ -580283,7 +580283,7 @@ _08139ACE:
thumb_func_end sub_8139A78
thumb_func_start sub_8139AF4
-sub_8139AF4: ; 8139AF4
+sub_8139AF4: @ 8139AF4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -580334,7 +580334,7 @@ _08139B54:
thumb_func_end sub_8139AF4
thumb_func_start sub_8139B60
-sub_8139B60: ; 8139B60
+sub_8139B60: @ 8139B60
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -580408,7 +580408,7 @@ sub_8139B60: ; 8139B60
thumb_func_end sub_8139B60
thumb_func_start sub_8139C10
-sub_8139C10: ; 8139C10
+sub_8139C10: @ 8139C10
push {r4,lr}
ldr r4, =0x0203ab5e
ldrb r0, [r4]
@@ -580423,7 +580423,7 @@ sub_8139C10: ; 8139C10
thumb_func_end sub_8139C10
thumb_func_start sub_8139C2C
-sub_8139C2C: ; 8139C2C
+sub_8139C2C: @ 8139C2C
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -580462,7 +580462,7 @@ _08139C6C:
thumb_func_end sub_8139C2C
thumb_func_start sub_8139C80
-sub_8139C80: ; 8139C80
+sub_8139C80: @ 8139C80
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -580602,7 +580602,7 @@ _08139D7C:
thumb_func_end sub_8139C80
thumb_func_start sub_8139D98
-sub_8139D98: ; 8139D98
+sub_8139D98: @ 8139D98
push {r4-r7,lr}
sub sp, 0x18
ldr r6, =0x020375e0
@@ -580711,7 +580711,7 @@ _08139E6E:
thumb_func_end sub_8139D98
thumb_func_start warp0_in_pokecenter
-warp0_in_pokecenter: ; 8139E80
+warp0_in_pokecenter: @ 8139E80
push {r4,lr}
ldr r0, =0x020322dc
movs r1, 0
@@ -580752,7 +580752,7 @@ _08139EC8:
thumb_func_end warp0_in_pokecenter
thumb_func_start sub_8139ED0
-sub_8139ED0: ; 8139ED0
+sub_8139ED0: @ 8139ED0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -580771,7 +580771,7 @@ _08139EEE:
thumb_func_end sub_8139ED0
thumb_func_start sub_8139EF4
-sub_8139EF4: ; 8139EF4
+sub_8139EF4: @ 8139EF4
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -580793,7 +580793,7 @@ sub_8139EF4: ; 8139EF4
thumb_func_end sub_8139EF4
thumb_func_start sub_8139F20
-sub_8139F20: ; 8139F20
+sub_8139F20: @ 8139F20
push {r4-r7,lr}
movs r4, 0
ldr r0, =0x0000402f
@@ -580938,7 +580938,7 @@ _0813A062:
thumb_func_end sub_8139F20
thumb_func_start sub_813A080
-sub_813A080: ; 813A080
+sub_813A080: @ 813A080
push {r4-r7,lr}
ldr r0, =0x000040ce
bl VarGet
@@ -581011,7 +581011,7 @@ _0813A110:
thumb_func_end sub_813A080
thumb_func_start sub_813A128
-sub_813A128: ; 813A128
+sub_813A128: @ 813A128
push {r4,lr}
ldr r0, =sub_813A2DC
movs r1, 0x8
@@ -581230,7 +581230,7 @@ _0813A2D2:
thumb_func_end sub_813A128
thumb_func_start sub_813A2DC
-sub_813A2DC: ; 813A2DC
+sub_813A2DC: @ 813A2DC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -581375,7 +581375,7 @@ _0813A38C:
thumb_func_end sub_813A2DC
thumb_func_start sub_813A42C
-sub_813A42C: ; 813A42C
+sub_813A42C: @ 813A42C
ldr r1, =0x030061d0
ldr r0, =0x0203ab64
ldr r0, [r0]
@@ -581406,7 +581406,7 @@ sub_813A42C: ; 813A42C
thumb_func_end sub_813A42C
thumb_func_start sub_813A46C
-sub_813A46C: ; 813A46C
+sub_813A46C: @ 813A46C
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0x5
@@ -581461,7 +581461,7 @@ _0813A4D4:
thumb_func_end sub_813A46C
thumb_func_start sub_813A4EC
-sub_813A4EC: ; 813A4EC
+sub_813A4EC: @ 813A4EC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -581525,7 +581525,7 @@ _0813A566:
thumb_func_end sub_813A4EC
thumb_func_start sub_813A570
-sub_813A570: ; 813A570
+sub_813A570: @ 813A570
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -581586,7 +581586,7 @@ sub_813A570: ; 813A570
thumb_func_end sub_813A570
thumb_func_start sub_813A600
-sub_813A600: ; 813A600
+sub_813A600: @ 813A600
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -581612,7 +581612,7 @@ _0813A624:
thumb_func_end sub_813A600
thumb_func_start sub_813A630
-sub_813A630: ; 813A630
+sub_813A630: @ 813A630
push {lr}
ldr r0, =sub_813A600
bl get_task_id_by_function
@@ -581639,7 +581639,7 @@ _0813A65C:
thumb_func_end sub_813A630
thumb_func_start sub_813A664
-sub_813A664: ; 813A664
+sub_813A664: @ 813A664
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -581661,7 +581661,7 @@ sub_813A664: ; 813A664
thumb_func_end sub_813A664
thumb_func_start sub_813A694
-sub_813A694: ; 813A694
+sub_813A694: @ 813A694
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -581742,7 +581742,7 @@ _0813A724:
thumb_func_end sub_813A694
thumb_func_start sub_813A738
-sub_813A738: ; 813A738
+sub_813A738: @ 813A738
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -581768,12 +581768,12 @@ _0813A75E:
thumb_func_end sub_813A738
thumb_func_start nullsub_55
-nullsub_55: ; 813A768
+nullsub_55: @ 813A768
bx lr
thumb_func_end nullsub_55
thumb_func_start sub_813A76C
-sub_813A76C: ; 813A76C
+sub_813A76C: @ 813A76C
push {r4-r6,lr}
movs r4, 0
ldr r6, =0x020229e8
@@ -581812,7 +581812,7 @@ _0813A7A8:
thumb_func_end sub_813A76C
thumb_func_start sub_813A7B8
-sub_813A7B8: ; 813A7B8
+sub_813A7B8: @ 813A7B8
push {lr}
ldr r1, =0x020375e0
ldrh r0, [r1]
@@ -581839,7 +581839,7 @@ _0813A7C6:
thumb_func_end sub_813A7B8
thumb_func_start sub_813A7F4
-sub_813A7F4: ; 813A7F4
+sub_813A7F4: @ 813A7F4
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -581861,7 +581861,7 @@ sub_813A7F4: ; 813A7F4
thumb_func_end sub_813A7F4
thumb_func_start sub_813A820
-sub_813A820: ; 813A820
+sub_813A820: @ 813A820
push {r4,lr}
ldr r0, =0x00004030
bl VarGet
@@ -581883,7 +581883,7 @@ sub_813A820: ; 813A820
thumb_func_end sub_813A820
thumb_func_start sub_813A854
-sub_813A854: ; 813A854
+sub_813A854: @ 813A854
push {r4,lr}
ldr r4, =gUnknown_085B30D4
ldr r0, =0x00004031
@@ -581900,7 +581900,7 @@ sub_813A854: ; 813A854
thumb_func_end sub_813A854
thumb_func_start sub_813A878
-sub_813A878: ; 813A878
+sub_813A878: @ 813A878
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -581955,7 +581955,7 @@ _0813A8F0:
thumb_func_end sub_813A878
thumb_func_start sub_813A8FC
-sub_813A8FC: ; 813A8FC
+sub_813A8FC: @ 813A8FC
push {lr}
sub sp, 0x2C
ldr r0, =0x03005d90
@@ -581993,7 +581993,7 @@ sub_813A8FC: ; 813A8FC
thumb_func_end sub_813A8FC
thumb_func_start sub_813A958
-sub_813A958: ; 813A958
+sub_813A958: @ 813A958
push {r4,lr}
ldr r4, =0x0203ab6d
ldr r0, =gUnknown_085B311C
@@ -582013,7 +582013,7 @@ sub_813A958: ; 813A958
thumb_func_end sub_813A958
thumb_func_start sub_813A988
-sub_813A988: ; 813A988
+sub_813A988: @ 813A988
push {r4,lr}
ldr r4, =0x0203ab6d
ldrb r0, [r4]
@@ -582028,7 +582028,7 @@ sub_813A988: ; 813A988
thumb_func_end sub_813A988
thumb_func_start sub_813A9A4
-sub_813A9A4: ; 813A9A4
+sub_813A9A4: @ 813A9A4
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -582051,7 +582051,7 @@ _0813A9CA:
thumb_func_end sub_813A9A4
thumb_func_start sub_813A9D0
-sub_813A9D0: ; 813A9D0
+sub_813A9D0: @ 813A9D0
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -582075,7 +582075,7 @@ _0813A9FE:
thumb_func_end sub_813A9D0
thumb_func_start sub_813AA04
-sub_813AA04: ; 813AA04
+sub_813AA04: @ 813AA04
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0x00000eb8
@@ -582086,7 +582086,7 @@ sub_813AA04: ; 813AA04
thumb_func_end sub_813AA04
thumb_func_start sub_813AA18
-sub_813AA18: ; 813AA18
+sub_813AA18: @ 813AA18
push {r4,lr}
ldr r4, =0x0203ab6e
ldr r0, =gUnknown_085B3124
@@ -582105,7 +582105,7 @@ sub_813AA18: ; 813AA18
thumb_func_end sub_813AA18
thumb_func_start sub_813AA44
-sub_813AA44: ; 813AA44
+sub_813AA44: @ 813AA44
push {r4,lr}
ldr r4, =0x0203ab6e
ldrb r0, [r4]
@@ -582120,7 +582120,7 @@ sub_813AA44: ; 813AA44
thumb_func_end sub_813AA44
thumb_func_start sub_813AA60
-sub_813AA60: ; 813AA60
+sub_813AA60: @ 813AA60
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 16
@@ -582284,7 +582284,7 @@ _0813ABC2:
thumb_func_end sub_813AA60
thumb_func_start sub_813ABD4
-sub_813ABD4: ; 813ABD4
+sub_813ABD4: @ 813ABD4
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 16
@@ -582337,7 +582337,7 @@ _0813AC32:
thumb_func_end sub_813ABD4
thumb_func_start sub_813AC44
-sub_813AC44: ; 813AC44
+sub_813AC44: @ 813AC44
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -582367,7 +582367,7 @@ _0813AC70:
thumb_func_end sub_813AC44
thumb_func_start sub_813AC7C
-sub_813AC7C: ; 813AC7C
+sub_813AC7C: @ 813AC7C
push {lr}
ldr r0, =0x020375e2
ldrh r0, [r0]
@@ -582407,7 +582407,7 @@ _0813ACD2:
thumb_func_end sub_813AC7C
thumb_func_start sub_813ACE8
-sub_813ACE8: ; 813ACE8
+sub_813ACE8: @ 813ACE8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -582442,7 +582442,7 @@ _0813AD20:
thumb_func_end sub_813ACE8
thumb_func_start sub_813AD34
-sub_813AD34: ; 813AD34
+sub_813AD34: @ 813AD34
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -582506,7 +582506,7 @@ _0813ADAC:
thumb_func_end sub_813AD34
thumb_func_start sub_813ADB8
-sub_813ADB8: ; 813ADB8
+sub_813ADB8: @ 813ADB8
push {r4,lr}
ldr r4, =0x0203ab5e
ldrb r0, [r4]
@@ -582521,7 +582521,7 @@ sub_813ADB8: ; 813ADB8
thumb_func_end sub_813ADB8
thumb_func_start sub_813ADD4
-sub_813ADD4: ; 813ADD4
+sub_813ADD4: @ 813ADD4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -582622,7 +582622,7 @@ _0813AE90:
thumb_func_end sub_813ADD4
thumb_func_start sub_813AEB4
-sub_813AEB4: ; 813AEB4
+sub_813AEB4: @ 813AEB4
push {r4,lr}
movs r1, 0
ldr r0, =0x020375e2
@@ -582688,7 +582688,7 @@ _0813AF38:
thumb_func_end sub_813AEB4
thumb_func_start sub_813AF48
-sub_813AF48: ; 813AF48
+sub_813AF48: @ 813AF48
push {r4,r5,lr}
ldr r0, =sub_813A600
bl get_task_id_by_function
@@ -582743,7 +582743,7 @@ _0813AFB6:
thumb_func_end sub_813AF48
thumb_func_start sub_813AFC8
-sub_813AFC8: ; 813AFC8
+sub_813AFC8: @ 813AFC8
push {lr}
ldr r0, =task_deoxys_sound
movs r1, 0x8
@@ -582754,7 +582754,7 @@ sub_813AFC8: ; 813AFC8
thumb_func_end sub_813AFC8
thumb_func_start task_deoxys_sound
-task_deoxys_sound: ; 813AFDC
+task_deoxys_sound: @ 813AFDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -582842,7 +582842,7 @@ _0813B0A2:
thumb_func_end task_deoxys_sound
thumb_func_start sub_813B0B4
-sub_813B0B4: ; 813B0B4
+sub_813B0B4: @ 813B0B4
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -582919,7 +582919,7 @@ _0813B13A:
thumb_func_end sub_813B0B4
thumb_func_start sub_813B160
-sub_813B160: ; 813B160
+sub_813B160: @ 813B160
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -582938,7 +582938,7 @@ _0813B17C:
thumb_func_end sub_813B160
thumb_func_start increment_var_x4026_on_birth_island_modulo_100
-increment_var_x4026_on_birth_island_modulo_100: ; 813B184
+increment_var_x4026_on_birth_island_modulo_100: @ 813B184
push {r4,lr}
ldr r4, =0x00004034
adds r0, r4, 0
@@ -582972,7 +582972,7 @@ _0813B1C8:
thumb_func_end increment_var_x4026_on_birth_island_modulo_100
thumb_func_start sub_813B1D0
-sub_813B1D0: ; 813B1D0
+sub_813B1D0: @ 813B1D0
push {lr}
ldr r0, =0x00004035
bl VarGet
@@ -582995,8 +582995,8 @@ sub_813B1D0: ; 813B1D0
thumb_func_end sub_813B1D0
thumb_func_start set_unknown_box_id
-; void set_unknown_box_id(char id)
-set_unknown_box_id: ; 813B204
+@ void set_unknown_box_id(char id)
+set_unknown_box_id: @ 813B204
ldr r1, =0x0203ab6f
strb r0, [r1]
bx lr
@@ -583004,7 +583004,7 @@ set_unknown_box_id: ; 813B204
thumb_func_end set_unknown_box_id
thumb_func_start get_unknown_box_id
-get_unknown_box_id: ; 813B210
+get_unknown_box_id: @ 813B210
ldr r0, =0x0203ab6f
ldrb r0, [r0]
bx lr
@@ -583012,7 +583012,7 @@ get_unknown_box_id: ; 813B210
thumb_func_end get_unknown_box_id
thumb_func_start sub_813B21C
-sub_813B21C: ; 813B21C
+sub_813B21C: @ 813B21C
push {r4,r5,lr}
ldr r5, =0x000008d7
adds r0, r5, 0
@@ -583044,7 +583044,7 @@ _0813B25A:
thumb_func_end sub_813B21C
thumb_func_start sub_813B260
-sub_813B260: ; 813B260
+sub_813B260: @ 813B260
push {r4-r7,lr}
ldr r0, =0x00004036
bl VarGet
@@ -583106,7 +583106,7 @@ _0813B2DC:
thumb_func_end sub_813B260
thumb_func_start sub_813B2E4
-sub_813B2E4: ; 813B2E4
+sub_813B2E4: @ 813B2E4
push {r4,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -583169,7 +583169,7 @@ _0813B36A:
thumb_func_end sub_813B2E4
thumb_func_start sub_813B374
-sub_813B374: ; 813B374
+sub_813B374: @ 813B374
push {r4,lr}
ldr r0, =0x00004037
bl VarGet
@@ -583197,7 +583197,7 @@ _0813B3AA:
thumb_func_end sub_813B374
thumb_func_start sub_813B3B0
-sub_813B3B0: ; 813B3B0
+sub_813B3B0: @ 813B3B0
push {r4-r6,lr}
ldr r5, =0x00004038
adds r0, r5, 0
@@ -583294,7 +583294,7 @@ _0813B47E:
thumb_func_end sub_813B3B0
thumb_func_start sub_813B484
-sub_813B484: ; 813B484
+sub_813B484: @ 813B484
push {lr}
movs r0, 0x2
bl sub_80AB104
@@ -583303,7 +583303,7 @@ sub_813B484: ; 813B484
thumb_func_end sub_813B484
thumb_func_start sub_813B490
-sub_813B490: ; 813B490
+sub_813B490: @ 813B490
push {r4-r7,lr}
movs r3, 0
ldr r0, =0x03005d8c
@@ -583346,7 +583346,7 @@ _0813B4D8:
thumb_func_end sub_813B490
thumb_func_start sub_813B4E0
-sub_813B4E0: ; 813B4E0
+sub_813B4E0: @ 813B4E0
push {lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -583374,7 +583374,7 @@ _0813B50E:
thumb_func_end sub_813B4E0
thumb_func_start sub_813B514
-sub_813B514: ; 813B514
+sub_813B514: @ 813B514
push {lr}
ldr r0, =0x0000403f
bl VarGet
@@ -583392,7 +583392,7 @@ _0813B52E:
thumb_func_end sub_813B514
thumb_func_start sub_813B534
-sub_813B534: ; 813B534
+sub_813B534: @ 813B534
push {lr}
ldr r2, =0x0203ab70
ldr r1, =0x02022fec
@@ -583414,7 +583414,7 @@ _0813B552:
thumb_func_end sub_813B534
thumb_func_start sub_813B568
-sub_813B568: ; 813B568
+sub_813B568: @ 813B568
push {lr}
ldr r0, =sub_813B57C
movs r1, 0x5
@@ -583425,7 +583425,7 @@ sub_813B568: ; 813B568
thumb_func_end sub_813B568
thumb_func_start sub_813B57C
-sub_813B57C: ; 813B57C
+sub_813B57C: @ 813B57C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -583680,7 +583680,7 @@ _0813B7C6:
thumb_func_end sub_813B57C
thumb_func_start sub_813B7D8
-sub_813B7D8: ; 813B7D8
+sub_813B7D8: @ 813B7D8
push {lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -583704,7 +583704,7 @@ _0813B802:
thumb_func_end sub_813B7D8
thumb_func_start sub_813B80C
-sub_813B80C: ; 813B80C
+sub_813B80C: @ 813B80C
push {lr}
ldr r0, =sub_813B824
movs r1, 0x8
@@ -583717,7 +583717,7 @@ sub_813B80C: ; 813B80C
thumb_func_end sub_813B80C
thumb_func_start sub_813B824
-sub_813B824: ; 813B824
+sub_813B824: @ 813B824
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -583761,7 +583761,7 @@ _0813B86C:
thumb_func_end sub_813B824
thumb_func_start sub_813B880
-sub_813B880: ; 813B880
+sub_813B880: @ 813B880
push {lr}
ldr r0, =_fwalk
movs r1, 0x8
@@ -583785,7 +583785,7 @@ sub_813B880: ; 813B880
thumb_func_end sub_813B880
thumb_func_start _fwalk
-_fwalk: ; 813B8B0
+_fwalk: @ 813B8B0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -583875,7 +583875,7 @@ _0813B94E:
thumb_func_end _fwalk
thumb_func_start sub_813B968
-sub_813B968: ; 813B968
+sub_813B968: @ 813B968
push {r4,r5,lr}
ldr r5, =0x020375f0
ldr r0, =0x020375e0
@@ -583901,7 +583901,7 @@ sub_813B968: ; 813B968
thumb_func_end sub_813B968
thumb_func_start sub_813B9A0
-sub_813B9A0: ; 813B9A0
+sub_813B9A0: @ 813B9A0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -583919,7 +583919,7 @@ _0813B9B6:
thumb_func_end sub_813B9A0
thumb_func_start sub_813B9C0
-sub_813B9C0: ; 813B9C0
+sub_813B9C0: @ 813B9C0
push {r4,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -583961,7 +583961,7 @@ _0813BA08:
thumb_func_end sub_813B9C0
thumb_func_start sub_813BA10
-sub_813BA10: ; 813BA10
+sub_813BA10: @ 813BA10
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r2, =0x0000141e
@@ -583977,7 +583977,7 @@ sub_813BA10: ; 813BA10
thumb_func_end sub_813BA10
thumb_func_start sub_813BA30
-sub_813BA30: ; 813BA30
+sub_813BA30: @ 813BA30
push {lr}
bl sub_813BF44
lsls r0, 24
@@ -584000,7 +584000,7 @@ _0813BA52:
thumb_func_end sub_813BA30
thumb_func_start sub_813BA60
-sub_813BA60: ; 813BA60
+sub_813BA60: @ 813BA60
push {r4,lr}
ldr r4, =0x03005d8c
ldr r0, [r4]
@@ -584044,7 +584044,7 @@ _0813BAB6:
thumb_func_end sub_813BA60
thumb_func_start sub_813BADC
-sub_813BADC: ; 813BADC
+sub_813BADC: @ 813BADC
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -584110,7 +584110,7 @@ _0813BB58:
thumb_func_end sub_813BADC
thumb_func_start sub_813BB74
-sub_813BB74: ; 813BB74
+sub_813BB74: @ 813BB74
push {r4-r7,lr}
sub sp, 0x8
movs r3, 0
@@ -584176,7 +584176,7 @@ _0813BBEA:
thumb_func_end sub_813BB74
thumb_func_start sub_813BC00
-sub_813BC00: ; 813BC00
+sub_813BC00: @ 813BC00
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -584263,7 +584263,7 @@ _0813BC8E:
thumb_func_end sub_813BC00
thumb_func_start sub_813BCA8
-sub_813BCA8: ; 813BCA8
+sub_813BCA8: @ 813BCA8
push {r4,r5,lr}
movs r3, 0
movs r2, 0
@@ -584298,7 +584298,7 @@ _0813BCCE:
thumb_func_end sub_813BCA8
thumb_func_start sub_813BCE8
-sub_813BCE8: ; 813BCE8
+sub_813BCE8: @ 813BCE8
push {r4-r6,lr}
movs r5, 0
ldr r2, =0x03005d90
@@ -584359,7 +584359,7 @@ _0813BD58:
thumb_func_end sub_813BCE8
thumb_func_start sub_813BD60
-sub_813BD60: ; 813BD60
+sub_813BD60: @ 813BD60
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x0000141e
@@ -584375,7 +584375,7 @@ sub_813BD60: ; 813BD60
thumb_func_end sub_813BD60
thumb_func_start sub_813BD84
-sub_813BD84: ; 813BD84
+sub_813BD84: @ 813BD84
ldr r0, =0x03005d8c
ldr r2, [r0]
ldr r0, =0x0000141e
@@ -584399,7 +584399,7 @@ sub_813BD84: ; 813BD84
thumb_func_end sub_813BD84
thumb_func_start sub_813BDB4
-sub_813BDB4: ; 813BDB4
+sub_813BDB4: @ 813BDB4
push {lr}
movs r3, 0
movs r2, 0
@@ -584456,7 +584456,7 @@ _0813BE14:
thumb_func_end sub_813BDB4
thumb_func_start sub_813BE30
-sub_813BE30: ; 813BE30
+sub_813BE30: @ 813BE30
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 24
@@ -584541,7 +584541,7 @@ _0813BF04:
thumb_func_end sub_813BE30
thumb_func_start sub_813BF10
-sub_813BF10: ; 813BF10
+sub_813BF10: @ 813BF10
push {lr}
ldr r0, =0x00004095
bl VarGet
@@ -584565,7 +584565,7 @@ _0813BF40:
thumb_func_end sub_813BF10
thumb_func_start sub_813BF44
-sub_813BF44: ; 813BF44
+sub_813BF44: @ 813BF44
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x0000141e
@@ -584579,7 +584579,7 @@ sub_813BF44: ; 813BF44
thumb_func_end sub_813BF44
thumb_func_start sub_813BF60
-sub_813BF60: ; 813BF60
+sub_813BF60: @ 813BF60
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x0000141e
@@ -584593,7 +584593,7 @@ sub_813BF60: ; 813BF60
thumb_func_end sub_813BF60
thumb_func_start sub_813BF7C
-sub_813BF7C: ; 813BF7C
+sub_813BF7C: @ 813BF7C
push {lr}
ldr r0, =0x020375e0
ldrb r0, [r0]
@@ -584606,7 +584606,7 @@ sub_813BF7C: ; 813BF7C
thumb_func_end sub_813BF7C
thumb_func_start sub_813BF94
-sub_813BF94: ; 813BF94
+sub_813BF94: @ 813BF94
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -584632,7 +584632,7 @@ sub_813BF94: ; 813BF94
thumb_func_end sub_813BF94
thumb_func_start sub_813BFC4
-sub_813BFC4: ; 813BFC4
+sub_813BFC4: @ 813BFC4
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0x4
@@ -584658,7 +584658,7 @@ _0813BFCA:
thumb_func_end sub_813BFC4
thumb_func_start sub_813BFF8
-sub_813BFF8: ; 813BFF8
+sub_813BFF8: @ 813BFF8
adds r1, r0, 0
ldrh r0, [r1, 0xA]
ldrh r2, [r1, 0xC]
@@ -584669,7 +584669,7 @@ sub_813BFF8: ; 813BFF8
thumb_func_end sub_813BFF8
thumb_func_start sub_813C008
-sub_813C008: ; 813C008
+sub_813C008: @ 813C008
push {r4-r7,lr}
adds r7, r1, 0
lsls r2, 16
@@ -584701,7 +584701,7 @@ _0813C036:
thumb_func_end sub_813C008
thumb_func_start sub_813C03C
-sub_813C03C: ; 813C03C
+sub_813C03C: @ 813C03C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -584781,7 +584781,7 @@ _0813C0BA:
thumb_func_end sub_813C03C
thumb_func_start sub_813C0D0
-sub_813C0D0: ; 813C0D0
+sub_813C0D0: @ 813C0D0
push {lr}
adds r2, r0, 0
cmp r1, 0x2
@@ -584836,7 +584836,7 @@ _0813C12A:
thumb_func_end sub_813C0D0
thumb_func_start sub_813C134
-sub_813C134: ; 813C134
+sub_813C134: @ 813C134
push {r4,lr}
cmp r0, 0x2
beq _0813C14E
@@ -584873,7 +584873,7 @@ _0813C166:
thumb_func_end sub_813C134
thumb_func_start sub_813C170
-sub_813C170: ; 813C170
+sub_813C170: @ 813C170
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -584937,7 +584937,7 @@ _0813C1D4:
thumb_func_end sub_813C170
thumb_func_start sub_813C1F8
-sub_813C1F8: ; 813C1F8
+sub_813C1F8: @ 813C1F8
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -584950,7 +584950,7 @@ sub_813C1F8: ; 813C1F8
thumb_func_end sub_813C1F8
thumb_func_start sub_813C214
-sub_813C214: ; 813C214
+sub_813C214: @ 813C214
push {lr}
movs r1, 0x64
muls r1, r0
@@ -584972,7 +584972,7 @@ _0813C230:
thumb_func_end sub_813C214
thumb_func_start sub_813C23C
-sub_813C23C: ; 813C23C
+sub_813C23C: @ 813C23C
push {lr}
movs r1, 0x64
muls r1, r0
@@ -584994,7 +584994,7 @@ _0813C258:
thumb_func_end sub_813C23C
thumb_func_start sub_813C264
-sub_813C264: ; 813C264
+sub_813C264: @ 813C264
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0202433a
@@ -585024,7 +585024,7 @@ _0813C298:
thumb_func_end sub_813C264
thumb_func_start sub_813C2A0
-sub_813C2A0: ; 813C2A0
+sub_813C2A0: @ 813C2A0
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -585060,7 +585060,7 @@ _0813C2DA:
thumb_func_end sub_813C2A0
thumb_func_start sub_813C2F4
-sub_813C2F4: ; 813C2F4
+sub_813C2F4: @ 813C2F4
push {r4,lr}
sub sp, 0xC
ldr r4, =0x02021cc4
@@ -585116,7 +585116,7 @@ sub_813C2F4: ; 813C2F4
thumb_func_end sub_813C2F4
thumb_func_start sub_813C384
-sub_813C384: ; 813C384
+sub_813C384: @ 813C384
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -585255,7 +585255,7 @@ _0813C4A8:
thumb_func_end sub_813C384
thumb_func_start sub_813C4BC
-sub_813C4BC: ; 813C4BC
+sub_813C4BC: @ 813C4BC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -585346,7 +585346,7 @@ _0813C540:
thumb_func_end sub_813C4BC
thumb_func_start sub_813C5A0
-sub_813C5A0: ; 813C5A0
+sub_813C5A0: @ 813C5A0
push {r4,lr}
ldr r4, =0x0203ab74
ldrb r0, [r4]
@@ -585361,7 +585361,7 @@ sub_813C5A0: ; 813C5A0
thumb_func_end sub_813C5A0
thumb_func_start sub_813C5BC
-sub_813C5BC: ; 813C5BC
+sub_813C5BC: @ 813C5BC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -585385,7 +585385,7 @@ _0813C5DC:
thumb_func_end sub_813C5BC
thumb_func_start sub_813C5EC
-sub_813C5EC: ; 813C5EC
+sub_813C5EC: @ 813C5EC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -585417,7 +585417,7 @@ _0813C61A:
thumb_func_end sub_813C5EC
thumb_func_start sub_813C62C
-sub_813C62C: ; 813C62C
+sub_813C62C: @ 813C62C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -585445,7 +585445,7 @@ sub_813C62C: ; 813C62C
thumb_func_end sub_813C62C
thumb_func_start sub_813C664
-sub_813C664: ; 813C664
+sub_813C664: @ 813C664
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -585473,7 +585473,7 @@ _0813C694:
thumb_func_end sub_813C664
thumb_func_start sub_813C6A8
-sub_813C6A8: ; 813C6A8
+sub_813C6A8: @ 813C6A8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -585494,7 +585494,7 @@ sub_813C6A8: ; 813C6A8
thumb_func_end sub_813C6A8
thumb_func_start sub_813C6D4
-sub_813C6D4: ; 813C6D4
+sub_813C6D4: @ 813C6D4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -585632,7 +585632,7 @@ _0813C6FA:
thumb_func_end sub_813C6D4
thumb_func_start sub_813C80C
-sub_813C80C: ; 813C80C
+sub_813C80C: @ 813C80C
push {lr}
bl remove_some_task
bl clear_tasks
@@ -585644,7 +585644,7 @@ sub_813C80C: ; 813C80C
thumb_func_end sub_813C80C
thumb_func_start sub_813C828
-sub_813C828: ; 813C828
+sub_813C828: @ 813C828
push {lr}
movs r0, 0
movs r1, 0
@@ -585683,7 +585683,7 @@ sub_813C828: ; 813C828
thumb_func_end sub_813C828
thumb_func_start sub_813C880
-sub_813C880: ; 813C880
+sub_813C880: @ 813C880
push {lr}
movs r1, 0x94
lsls r1, 4
@@ -585694,7 +585694,7 @@ sub_813C880: ; 813C880
thumb_func_end sub_813C880
thumb_func_start sub_813C890
-sub_813C890: ; 813C890
+sub_813C890: @ 813C890
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -585725,7 +585725,7 @@ sub_813C890: ; 813C890
thumb_func_end sub_813C890
thumb_func_start sub_813C8D8
-sub_813C8D8: ; 813C8D8
+sub_813C8D8: @ 813C8D8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -585735,7 +585735,7 @@ sub_813C8D8: ; 813C8D8
thumb_func_end sub_813C8D8
thumb_func_start sub_813C8EC
-sub_813C8EC: ; 813C8EC
+sub_813C8EC: @ 813C8EC
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -585746,7 +585746,7 @@ sub_813C8EC: ; 813C8EC
thumb_func_end sub_813C8EC
thumb_func_start sub_813C904
-sub_813C904: ; 813C904
+sub_813C904: @ 813C904
push {lr}
movs r0, 0
bl SetVBlankCallback
@@ -585758,7 +585758,7 @@ sub_813C904: ; 813C904
thumb_func_end sub_813C904
thumb_func_start sub_813C91C
-sub_813C91C: ; 813C91C
+sub_813C91C: @ 813C91C
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -585883,7 +585883,7 @@ _0813CA3C:
thumb_func_end sub_813C91C
thumb_func_start sub_813CA54
-sub_813CA54: ; 813CA54
+sub_813CA54: @ 813CA54
ldr r0, =0x0203ab7c
ldr r0, [r0]
movs r1, 0x8A
@@ -585896,7 +585896,7 @@ sub_813CA54: ; 813CA54
thumb_func_end sub_813CA54
thumb_func_start sub_813CA68
-sub_813CA68: ; 813CA68
+sub_813CA68: @ 813CA68
push {lr}
sub sp, 0x4
ldr r0, =0x0203ab7c
@@ -585990,7 +585990,7 @@ _0813CB36:
thumb_func_end sub_813CA68
thumb_func_start sub_813CB40
-sub_813CB40: ; 813CB40
+sub_813CB40: @ 813CB40
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -586210,7 +586210,7 @@ _0813CCF8:
thumb_func_end sub_813CB40
thumb_func_start sub_813CD04
-sub_813CD04: ; 813CD04
+sub_813CD04: @ 813CD04
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -586259,7 +586259,7 @@ _0813CD58:
thumb_func_end sub_813CD04
thumb_func_start sub_813CD64
-sub_813CD64: ; 813CD64
+sub_813CD64: @ 813CD64
push {r4-r7,lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -586367,7 +586367,7 @@ _0813CE22:
thumb_func_end sub_813CD64
thumb_func_start sub_813CE34
-sub_813CE34: ; 813CE34
+sub_813CE34: @ 813CE34
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -586380,7 +586380,7 @@ sub_813CE34: ; 813CE34
thumb_func_end sub_813CE34
thumb_func_start sub_813CE48
-sub_813CE48: ; 813CE48
+sub_813CE48: @ 813CE48
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 16
@@ -586448,7 +586448,7 @@ _0813CECE:
thumb_func_end sub_813CE48
thumb_func_start sub_813CED4
-sub_813CED4: ; 813CED4
+sub_813CED4: @ 813CED4
push {r4,lr}
lsls r1, 16
lsrs r4, r1, 16
@@ -586483,7 +586483,7 @@ _0813CF04:
thumb_func_end sub_813CED4
thumb_func_start sub_813CF0C
-sub_813CF0C: ; 813CF0C
+sub_813CF0C: @ 813CF0C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -586843,7 +586843,7 @@ _0813D198:
thumb_func_end sub_813CF0C
thumb_func_start sub_813D1C8
-sub_813D1C8: ; 813D1C8
+sub_813D1C8: @ 813D1C8
push {lr}
ldr r1, =0x0203ab7c
ldr r2, [r1]
@@ -586907,7 +586907,7 @@ _0813D206:
thumb_func_end sub_813D1C8
thumb_func_start sub_813D25C
-sub_813D25C: ; 813D25C
+sub_813D25C: @ 813D25C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -587090,7 +587090,7 @@ _0813D3C6:
thumb_func_end sub_813D25C
thumb_func_start sub_813D3D8
-sub_813D3D8: ; 813D3D8
+sub_813D3D8: @ 813D3D8
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -587126,7 +587126,7 @@ sub_813D3D8: ; 813D3D8
thumb_func_end sub_813D3D8
thumb_func_start sub_813D42C
-sub_813D42C: ; 813D42C
+sub_813D42C: @ 813D42C
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -587284,7 +587284,7 @@ _0813D594:
thumb_func_end sub_813D42C
thumb_func_start sub_813D5A0
-sub_813D5A0: ; 813D5A0
+sub_813D5A0: @ 813D5A0
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -587415,7 +587415,7 @@ _0813D6A8:
thumb_func_end sub_813D5A0
thumb_func_start sub_813D6B4
-sub_813D6B4: ; 813D6B4
+sub_813D6B4: @ 813D6B4
push {lr}
movs r0, 0x3
movs r1, 0x1
@@ -587430,7 +587430,7 @@ sub_813D6B4: ; 813D6B4
thumb_func_end sub_813D6B4
thumb_func_start sub_813D6D0
-sub_813D6D0: ; 813D6D0
+sub_813D6D0: @ 813D6D0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -587582,7 +587582,7 @@ _0813D7D8:
thumb_func_end sub_813D6D0
thumb_func_start sub_813D824
-sub_813D824: ; 813D824
+sub_813D824: @ 813D824
push {r4,r5,lr}
movs r0, 0x2
bl FreeObjectTilesByTag
@@ -587648,7 +587648,7 @@ _0813D892:
thumb_func_end sub_813D824
thumb_func_start sub_813D8A8
-sub_813D8A8: ; 813D8A8
+sub_813D8A8: @ 813D8A8
push {lr}
sub sp, 0x8
ldr r0, =0x0203ab7c
@@ -587671,7 +587671,7 @@ sub_813D8A8: ; 813D8A8
thumb_func_end sub_813D8A8
thumb_func_start sub_813D8E8
-sub_813D8E8: ; 813D8E8
+sub_813D8E8: @ 813D8E8
push {r4-r6,lr}
ldr r1, =0x0203ab7c
ldr r0, [r1]
@@ -587767,7 +587767,7 @@ _0813D9A4:
thumb_func_end sub_813D8E8
thumb_func_start sub_813D9B0
-sub_813D9B0: ; 813D9B0
+sub_813D9B0: @ 813D9B0
push {lr}
bl fade_and_return_progress_probably
bl RunActiveTasks
@@ -587776,7 +587776,7 @@ sub_813D9B0: ; 813D9B0
thumb_func_end sub_813D9B0
thumb_func_start sub_813D9C0
-sub_813D9C0: ; 813D9C0
+sub_813D9C0: @ 813D9C0
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -587839,7 +587839,7 @@ _0813DA30:
thumb_func_end sub_813D9C0
thumb_func_start sub_813DA40
-sub_813DA40: ; 813DA40
+sub_813DA40: @ 813DA40
push {r4-r6,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -587874,7 +587874,7 @@ sub_813DA40: ; 813DA40
thumb_func_end sub_813DA40
thumb_func_start evolution_cutscene
-evolution_cutscene: ; 813DA8C
+evolution_cutscene: @ 813DA8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -588157,7 +588157,7 @@ evolution_cutscene: ; 813DA8C
thumb_func_end evolution_cutscene
thumb_func_start sub_813DD7C
-sub_813DD7C: ; 813DD7C
+sub_813DD7C: @ 813DD7C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -588334,7 +588334,7 @@ sub_813DD7C: ; 813DD7C
thumb_func_end sub_813DD7C
thumb_func_start sub_813DF70
-sub_813DF70: ; 813DF70
+sub_813DF70: @ 813DF70
push {r4-r6,lr}
sub sp, 0xC
ldr r2, =0x03005e00
@@ -588570,7 +588570,7 @@ _0813E1C8:
thumb_func_end sub_813DF70
thumb_func_start sub_813E1D4
-sub_813E1D4: ; 813E1D4
+sub_813E1D4: @ 813E1D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -588742,7 +588742,7 @@ sub_813E1D4: ; 813E1D4
thumb_func_end sub_813E1D4
thumb_func_start sub_813E3A4
-sub_813E3A4: ; 813E3A4
+sub_813E3A4: @ 813E3A4
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -588754,7 +588754,7 @@ sub_813E3A4: ; 813E3A4
thumb_func_end sub_813E3A4
thumb_func_start sub_813E3C0
-sub_813E3C0: ; 813E3C0
+sub_813E3C0: @ 813E3C0
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -588766,7 +588766,7 @@ sub_813E3C0: ; 813E3C0
thumb_func_end sub_813E3C0
thumb_func_start evovle_mon_internal_maybe
-evovle_mon_internal_maybe: ; 813E3DC
+evovle_mon_internal_maybe: @ 813E3DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -588945,7 +588945,7 @@ _0813E546:
thumb_func_end evovle_mon_internal_maybe
thumb_func_start evovle_mon_maybe
-evovle_mon_maybe: ; 813E570
+evovle_mon_maybe: @ 813E570
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -590236,7 +590236,7 @@ _0813F1A4:
thumb_func_end evovle_mon_maybe
thumb_func_start sub_813F1B8
-sub_813F1B8: ; 813F1B8
+sub_813F1B8: @ 813F1B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -591384,12 +591384,12 @@ _0813FCC4:
thumb_func_end sub_813F1B8
thumb_func_start nullsub_83
-nullsub_83: ; 813FCD8
+nullsub_83: @ 813FCD8
bx lr
thumb_func_end nullsub_83
thumb_func_start sub_813FCDC
-sub_813FCDC: ; 813FCDC
+sub_813FCDC: @ 813FCDC
push {lr}
ldr r0, =0x02022e14
ldrh r1, [r0]
@@ -591433,7 +591433,7 @@ sub_813FCDC: ; 813FCDC
thumb_func_end sub_813FCDC
thumb_func_start sub_813FD64
-sub_813FD64: ; 813FD64
+sub_813FD64: @ 813FD64
push {lr}
ldr r0, =0x02022e14
ldrh r1, [r0]
@@ -591477,7 +591477,7 @@ sub_813FD64: ; 813FD64
thumb_func_end sub_813FD64
thumb_func_start sub_813FDEC
-sub_813FDEC: ; 813FDEC
+sub_813FDEC: @ 813FDEC
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -591571,7 +591571,7 @@ _0813FE9A:
thumb_func_end sub_813FDEC
thumb_func_start sub_813FEA4
-sub_813FEA4: ; 813FEA4
+sub_813FEA4: @ 813FEA4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -591606,7 +591606,7 @@ _0813FEDE:
thumb_func_end sub_813FEA4
thumb_func_start sub_813FEE8
-sub_813FEE8: ; 813FEE8
+sub_813FEE8: @ 813FEE8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -591700,7 +591700,7 @@ _0813FFA6:
thumb_func_end sub_813FEE8
thumb_func_start sub_813FFC0
-sub_813FFC0: ; 813FFC0
+sub_813FFC0: @ 813FFC0
push {r4-r7,lr}
adds r6, r0, 0
movs r1, 0
@@ -591734,7 +591734,7 @@ _0813FFD6:
thumb_func_end sub_813FFC0
thumb_func_start sub_8140000
-sub_8140000: ; 8140000
+sub_8140000: @ 8140000
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -591831,7 +591831,7 @@ _081400DE:
thumb_func_end sub_8140000
thumb_func_start sub_8140100
-sub_8140100: ; 8140100
+sub_8140100: @ 8140100
push {lr}
ldr r0, =sub_813FDEC
bl get_task_id_by_function
@@ -591857,7 +591857,7 @@ _0814011E:
thumb_func_end sub_8140100
thumb_func_start sub_8140134
-sub_8140134: ; 8140134
+sub_8140134: @ 8140134
push {lr}
ldr r0, =sub_813FDEC
bl get_task_id_by_function
@@ -591886,7 +591886,7 @@ _0814015A:
thumb_func_end sub_8140134
thumb_func_start sub_8140174
-sub_8140174: ; 8140174
+sub_8140174: @ 8140174
push {lr}
movs r0, 0x50
movs r1, 0
@@ -591929,7 +591929,7 @@ sub_8140174: ; 8140174
thumb_func_end sub_8140174
thumb_func_start sub_81401E0
-sub_81401E0: ; 81401E0
+sub_81401E0: @ 81401E0
push {lr}
adds r2, r0, 0
lsls r2, 24
@@ -591950,7 +591950,7 @@ sub_81401E0: ; 81401E0
thumb_func_end sub_81401E0
thumb_func_start sub_8140208
-sub_8140208: ; 8140208
+sub_8140208: @ 8140208
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -591975,7 +591975,7 @@ _08140232:
thumb_func_end sub_8140208
thumb_func_start sub_8140238
-sub_8140238: ; 8140238
+sub_8140238: @ 8140238
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -591996,7 +591996,7 @@ _0814025A:
thumb_func_end sub_8140238
thumb_func_start sub_8140264
-sub_8140264: ; 8140264
+sub_8140264: @ 8140264
push {r4,lr}
sub sp, 0x4
bl LoadOamFromSprites
@@ -592117,7 +592117,7 @@ _08140374:
thumb_func_end sub_8140264
thumb_func_start sub_8140388
-sub_8140388: ; 8140388
+sub_8140388: @ 8140388
push {r4,r5,lr}
sub sp, 0x4
movs r5, 0
@@ -592169,7 +592169,7 @@ sub_8140388: ; 8140388
thumb_func_end sub_8140388
thumb_func_start sub_8140418
-sub_8140418: ; 8140418
+sub_8140418: @ 8140418
push {r4,r5,lr}
ldr r5, =0x0203ab88
ldr r0, [r5]
@@ -592205,7 +592205,7 @@ sub_8140418: ; 8140418
thumb_func_end sub_8140418
thumb_func_start sub_8140470
-sub_8140470: ; 8140470
+sub_8140470: @ 8140470
push {r4-r6,lr}
sub sp, 0x8
ldr r1, =gUnknown_085B6418
@@ -592360,7 +592360,7 @@ _081405B6:
thumb_func_end sub_8140470
thumb_func_start sub_81405CC
-sub_81405CC: ; 81405CC
+sub_81405CC: @ 81405CC
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -592578,7 +592578,7 @@ _08140806:
thumb_func_end sub_81405CC
thumb_func_start sub_8140814
-sub_8140814: ; 8140814
+sub_8140814: @ 8140814
push {r4-r6,lr}
ldr r3, =0x0203ab88
ldr r0, [r3]
@@ -592656,7 +592656,7 @@ _0814088E:
thumb_func_end sub_8140814
thumb_func_start sub_81408A8
-sub_81408A8: ; 81408A8
+sub_81408A8: @ 81408A8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -592699,7 +592699,7 @@ _081408FE:
thumb_func_end sub_81408A8
thumb_func_start sub_8140914
-sub_8140914: ; 8140914
+sub_8140914: @ 8140914
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -592735,7 +592735,7 @@ sub_8140914: ; 8140914
thumb_func_end sub_8140914
thumb_func_start sub_8140968
-sub_8140968: ; 8140968
+sub_8140968: @ 8140968
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -592757,7 +592757,7 @@ sub_8140968: ; 8140968
thumb_func_end sub_8140968
thumb_func_start sub_8140994
-sub_8140994: ; 8140994
+sub_8140994: @ 8140994
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -592776,7 +592776,7 @@ sub_8140994: ; 8140994
thumb_func_end sub_8140994
thumb_func_start sub_81409B8
-sub_81409B8: ; 81409B8
+sub_81409B8: @ 81409B8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -592961,7 +592961,7 @@ _08140B4E:
thumb_func_end sub_81409B8
thumb_func_start sub_8140B64
-sub_8140B64: ; 8140B64
+sub_8140B64: @ 8140B64
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -592981,7 +592981,7 @@ sub_8140B64: ; 8140B64
thumb_func_end sub_8140B64
thumb_func_start sub_8140B8C
-sub_8140B8C: ; 8140B8C
+sub_8140B8C: @ 8140B8C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -593013,7 +593013,7 @@ sub_8140B8C: ; 8140B8C
thumb_func_end sub_8140B8C
thumb_func_start sub_8140BD0
-sub_8140BD0: ; 8140BD0
+sub_8140BD0: @ 8140BD0
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -593115,7 +593115,7 @@ _08140C6E:
thumb_func_end sub_8140BD0
thumb_func_start sub_8140CA8
-sub_8140CA8: ; 8140CA8
+sub_8140CA8: @ 8140CA8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -593217,7 +593217,7 @@ _08140D5E:
thumb_func_end sub_8140CA8
thumb_func_start sub_8140D6C
-sub_8140D6C: ; 8140D6C
+sub_8140D6C: @ 8140D6C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -593458,7 +593458,7 @@ _08140F3A:
thumb_func_end sub_8140D6C
thumb_func_start sub_8140F6C
-sub_8140F6C: ; 8140F6C
+sub_8140F6C: @ 8140F6C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -593501,7 +593501,7 @@ _08140F96:
thumb_func_end sub_8140F6C
thumb_func_start sub_8140FC4
-sub_8140FC4: ; 8140FC4
+sub_8140FC4: @ 8140FC4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -593560,7 +593560,7 @@ _08141024:
thumb_func_end sub_8140FC4
thumb_func_start sub_8141040
-sub_8141040: ; 8141040
+sub_8141040: @ 8141040
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -593653,7 +593653,7 @@ _081410F2:
thumb_func_end sub_8141040
thumb_func_start sub_81410FC
-sub_81410FC: ; 81410FC
+sub_81410FC: @ 81410FC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -593718,7 +593718,7 @@ _08141180:
thumb_func_end sub_81410FC
thumb_func_start sub_814118C
-sub_814118C: ; 814118C
+sub_814118C: @ 814118C
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -593935,7 +593935,7 @@ _0814133A:
thumb_func_end sub_814118C
thumb_func_start sub_8141344
-sub_8141344: ; 8141344
+sub_8141344: @ 8141344
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -594164,7 +594164,7 @@ _081414F8:
thumb_func_end sub_8141344
thumb_func_start sub_814155C
-sub_814155C: ; 814155C
+sub_814155C: @ 814155C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -594217,7 +594217,7 @@ sub_814155C: ; 814155C
thumb_func_end sub_814155C
thumb_func_start sub_81415D4
-sub_81415D4: ; 81415D4
+sub_81415D4: @ 81415D4
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -594341,7 +594341,7 @@ _081416C6:
thumb_func_end sub_81415D4
thumb_func_start sub_81416D4
-sub_81416D4: ; 81416D4
+sub_81416D4: @ 81416D4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -594417,7 +594417,7 @@ _08141768:
thumb_func_end sub_81416D4
thumb_func_start sub_8141778
-sub_8141778: ; 8141778
+sub_8141778: @ 8141778
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -594484,7 +594484,7 @@ _081417F4:
thumb_func_end sub_8141778
thumb_func_start sub_8141800
-sub_8141800: ; 8141800
+sub_8141800: @ 8141800
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -594551,7 +594551,7 @@ _08141888:
thumb_func_end sub_8141800
thumb_func_start sub_814189C
-sub_814189C: ; 814189C
+sub_814189C: @ 814189C
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -594647,7 +594647,7 @@ _08141958:
thumb_func_end sub_814189C
thumb_func_start sub_8141984
-sub_8141984: ; 8141984
+sub_8141984: @ 8141984
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -594718,7 +594718,7 @@ _08141A04:
thumb_func_end sub_8141984
thumb_func_start sub_8141A18
-sub_8141A18: ; 8141A18
+sub_8141A18: @ 8141A18
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -594788,7 +594788,7 @@ sub_8141A18: ; 8141A18
thumb_func_end sub_8141A18
thumb_func_start sub_8141AC0
-sub_8141AC0: ; 8141AC0
+sub_8141AC0: @ 8141AC0
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -594856,7 +594856,7 @@ sub_8141AC0: ; 8141AC0
thumb_func_end sub_8141AC0
thumb_func_start sub_8141B58
-sub_8141B58: ; 8141B58
+sub_8141B58: @ 8141B58
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -595038,7 +595038,7 @@ _08141CF2:
thumb_func_end sub_8141B58
thumb_func_start dp01t_12_3_battle_menu
-dp01t_12_3_battle_menu: ; 8141D0C
+dp01t_12_3_battle_menu: @ 8141D0C
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -595128,7 +595128,7 @@ _08141DD8:
thumb_func_end dp01t_12_3_battle_menu
thumb_func_start sub_8141DE4
-sub_8141DE4: ; 8141DE4
+sub_8141DE4: @ 8141DE4
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -595190,7 +595190,7 @@ _08141E3C:
thumb_func_end sub_8141DE4
thumb_func_start sub_8141E7C
-sub_8141E7C: ; 8141E7C
+sub_8141E7C: @ 8141E7C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -595235,7 +595235,7 @@ _08141EDE:
thumb_func_end sub_8141E7C
thumb_func_start sub_8141EF8
-sub_8141EF8: ; 8141EF8
+sub_8141EF8: @ 8141EF8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -595300,7 +595300,7 @@ _08141F64:
thumb_func_end sub_8141EF8
thumb_func_start sub_8141F7C
-sub_8141F7C: ; 8141F7C
+sub_8141F7C: @ 8141F7C
push {r4-r7,lr}
adds r5, r1, 0
lsls r0, 24
@@ -595361,7 +595361,7 @@ _08141FDE:
thumb_func_end sub_8141F7C
thumb_func_start sub_8141FF4
-sub_8141FF4: ; 8141FF4
+sub_8141FF4: @ 8141FF4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -595424,7 +595424,7 @@ _08142036:
thumb_func_end sub_8141FF4
thumb_func_start sub_8142070
-sub_8142070: ; 8142070
+sub_8142070: @ 8142070
push {lr}
ldr r2, =0x0203ab88
ldr r1, [r2]
@@ -595477,7 +595477,7 @@ _081420AE:
thumb_func_end sub_8142070
thumb_func_start sub_81420D0
-sub_81420D0: ; 81420D0
+sub_81420D0: @ 81420D0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -595617,7 +595617,7 @@ _081421C8:
thumb_func_end sub_81420D0
thumb_func_start sub_81421E8
-sub_81421E8: ; 81421E8
+sub_81421E8: @ 81421E8
push {lr}
lsls r0, 24
lsls r1, 24
@@ -595690,7 +595690,7 @@ _0814227E:
thumb_func_end sub_81421E8
thumb_func_start sub_8142284
-sub_8142284: ; 8142284
+sub_8142284: @ 8142284
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -595988,7 +595988,7 @@ _081424E2:
thumb_func_end sub_8142284
thumb_func_start sub_81424FC
-sub_81424FC: ; 81424FC
+sub_81424FC: @ 81424FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -596274,7 +596274,7 @@ _08142738:
thumb_func_end sub_81424FC
thumb_func_start sub_8142758
-sub_8142758: ; 8142758
+sub_8142758: @ 8142758
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -596368,7 +596368,7 @@ _0814280A:
thumb_func_end sub_8142758
thumb_func_start sub_8142814
-sub_8142814: ; 8142814
+sub_8142814: @ 8142814
push {r4-r6,lr}
ldr r4, =0x0203ab88
ldr r0, [r4]
@@ -596444,7 +596444,7 @@ sub_8142814: ; 8142814
thumb_func_end sub_8142814
thumb_func_start sub_81428C4
-sub_81428C4: ; 81428C4
+sub_81428C4: @ 81428C4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -596460,7 +596460,7 @@ sub_81428C4: ; 81428C4
thumb_func_end sub_81428C4
thumb_func_start sub_81428E4
-sub_81428E4: ; 81428E4
+sub_81428E4: @ 81428E4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -596484,7 +596484,7 @@ _08142908:
thumb_func_end sub_81428E4
thumb_func_start sub_8142918
-sub_8142918: ; 8142918
+sub_8142918: @ 8142918
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -596528,7 +596528,7 @@ sub_8142918: ; 8142918
thumb_func_end sub_8142918
thumb_func_start sub_814297C
-sub_814297C: ; 814297C
+sub_814297C: @ 814297C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -596546,7 +596546,7 @@ sub_814297C: ; 814297C
thumb_func_end sub_814297C
thumb_func_start sub_81429A0
-sub_81429A0: ; 81429A0
+sub_81429A0: @ 81429A0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -596582,7 +596582,7 @@ _081429DE:
thumb_func_end sub_81429A0
thumb_func_start sub_81429F0
-sub_81429F0: ; 81429F0
+sub_81429F0: @ 81429F0
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -596643,7 +596643,7 @@ _08142A60:
thumb_func_end sub_81429F0
thumb_func_start sub_8142A88
-sub_8142A88: ; 8142A88
+sub_8142A88: @ 8142A88
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -596774,7 +596774,7 @@ _08142BB0:
thumb_func_end sub_8142A88
thumb_func_start sub_8142BC8
-sub_8142BC8: ; 8142BC8
+sub_8142BC8: @ 8142BC8
push {r4,lr}
bl script_env_2_enable
bl GetCoins
@@ -596803,7 +596803,7 @@ sub_8142BC8: ; 8142BC8
thumb_func_end sub_8142BC8
thumb_func_start sub_8142C0C
-sub_8142C0C: ; 8142C0C
+sub_8142C0C: @ 8142C0C
push {lr}
lsls r0, 24
cmp r0, 0
@@ -596833,7 +596833,7 @@ _08142C5A:
thumb_func_end sub_8142C0C
thumb_func_start sub_8142C60
-sub_8142C60: ; 8142C60
+sub_8142C60: @ 8142C60
push {r4-r6,lr}
adds r4, r1, 0
adds r6, r2, 0
@@ -596888,7 +596888,7 @@ _08142CBC:
thumb_func_end sub_8142C60
thumb_func_start sub_8142CD0
-sub_8142CD0: ; 8142CD0
+sub_8142CD0: @ 8142CD0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -597056,7 +597056,7 @@ _08142DCC:
thumb_func_end sub_8142CD0
thumb_func_start sub_8142E3C
-sub_8142E3C: ; 8142E3C
+sub_8142E3C: @ 8142E3C
push {r4,lr}
movs r4, 0
_08142E40:
@@ -597083,7 +597083,7 @@ _08142E40:
thumb_func_end sub_8142E3C
thumb_func_start sub_8142E70
-sub_8142E70: ; 8142E70
+sub_8142E70: @ 8142E70
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -597215,7 +597215,7 @@ _08142F66:
thumb_func_end sub_8142E70
thumb_func_start sub_8142F7C
-sub_8142F7C: ; 8142F7C
+sub_8142F7C: @ 8142F7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -597305,7 +597305,7 @@ _08142F8C:
thumb_func_end sub_8142F7C
thumb_func_start sub_8143038
-sub_8143038: ; 8143038
+sub_8143038: @ 8143038
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -597446,7 +597446,7 @@ _08143142:
thumb_func_end sub_8143038
thumb_func_start sub_8143150
-sub_8143150: ; 8143150
+sub_8143150: @ 8143150
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -597517,7 +597517,7 @@ _081431D0:
thumb_func_end sub_8143150
thumb_func_start sub_81431E4
-sub_81431E4: ; 81431E4
+sub_81431E4: @ 81431E4
push {r4-r7,lr}
sub sp, 0xC
ldr r4, =gUnknown_085B741C
@@ -597589,7 +597589,7 @@ _08143216:
thumb_func_end sub_81431E4
thumb_func_start sub_8143280
-sub_8143280: ; 8143280
+sub_8143280: @ 8143280
push {r4-r6,lr}
adds r6, r0, 0
ldr r0, =0x0203ab88
@@ -597661,7 +597661,7 @@ _081432EE:
thumb_func_end sub_8143280
thumb_func_start sub_8143314
-sub_8143314: ; 8143314
+sub_8143314: @ 8143314
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -597896,7 +597896,7 @@ _0814341C:
thumb_func_end sub_8143314
thumb_func_start sub_8143514
-sub_8143514: ; 8143514
+sub_8143514: @ 8143514
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -598018,7 +598018,7 @@ _081435CC:
thumb_func_end sub_8143514
thumb_func_start sub_8143614
-sub_8143614: ; 8143614
+sub_8143614: @ 8143614
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -598112,7 +598112,7 @@ _081436C6:
thumb_func_end sub_8143614
thumb_func_start sub_81436D0
-sub_81436D0: ; 81436D0
+sub_81436D0: @ 81436D0
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -598154,7 +598154,7 @@ sub_81436D0: ; 81436D0
thumb_func_end sub_81436D0
thumb_func_start sub_814372C
-sub_814372C: ; 814372C
+sub_814372C: @ 814372C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -598380,7 +598380,7 @@ _081438F4:
thumb_func_end sub_814372C
thumb_func_start sub_814390C
-sub_814390C: ; 814390C
+sub_814390C: @ 814390C
ldr r1, =0x0203ab88
ldr r1, [r1]
ldrh r1, [r1, 0x26]
@@ -598390,7 +598390,7 @@ sub_814390C: ; 814390C
thumb_func_end sub_814390C
thumb_func_start sub_814391C
-sub_814391C: ; 814391C
+sub_814391C: @ 814391C
push {r4,r5,lr}
sub sp, 0x8
ldr r4, =gUnknown_085B7948
@@ -598445,7 +598445,7 @@ sub_814391C: ; 814391C
thumb_func_end sub_814391C
thumb_func_start sub_814399C
-sub_814399C: ; 814399C
+sub_814399C: @ 814399C
ldrb r0, [r0, 0x3]
lsls r0, 26
lsrs r0, 27
@@ -598467,7 +598467,7 @@ sub_814399C: ; 814399C
thumb_func_end sub_814399C
thumb_func_start sub_81439C8
-sub_81439C8: ; 81439C8
+sub_81439C8: @ 81439C8
push {r4-r6,lr}
movs r4, 0
ldr r5, =0x0203ab88
@@ -598527,7 +598527,7 @@ _08143A24:
thumb_func_end sub_81439C8
thumb_func_start sub_8143A40
-sub_8143A40: ; 8143A40
+sub_8143A40: @ 8143A40
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -598594,7 +598594,7 @@ _08143A8C:
thumb_func_end sub_8143A40
thumb_func_start sub_8143AC8
-sub_8143AC8: ; 8143AC8
+sub_8143AC8: @ 8143AC8
push {r4,r5,lr}
adds r3, r0, 0
ldr r0, =0x0203ab88
@@ -598633,7 +598633,7 @@ _08143B08:
thumb_func_end sub_8143AC8
thumb_func_start sub_8143B14
-sub_8143B14: ; 8143B14
+sub_8143B14: @ 8143B14
push {r4,r5,lr}
bl sub_8143AC8
ldr r5, =0x0203ab88
@@ -598656,7 +598656,7 @@ sub_8143B14: ; 8143B14
thumb_func_end sub_8143B14
thumb_func_start sub_8143B48
-sub_8143B48: ; 8143B48
+sub_8143B48: @ 8143B48
push {r4,lr}
adds r4, r0, 0
bl sub_8143AC8
@@ -598692,7 +598692,7 @@ _08143B7E:
thumb_func_end sub_8143B48
thumb_func_start sub_8143B84
-sub_8143B84: ; 8143B84
+sub_8143B84: @ 8143B84
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -598807,7 +598807,7 @@ _08143C74:
thumb_func_end sub_8143B84
thumb_func_start sub_8143C90
-sub_8143C90: ; 8143C90
+sub_8143C90: @ 8143C90
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203ab88
@@ -598856,7 +598856,7 @@ _08143CAE:
thumb_func_end sub_8143C90
thumb_func_start sub_8143CFC
-sub_8143CFC: ; 8143CFC
+sub_8143CFC: @ 8143CFC
push {r4-r7,lr}
adds r5, r0, 0
bl sub_8143B84
@@ -598981,7 +598981,7 @@ _08143DF8:
thumb_func_end sub_8143CFC
thumb_func_start sub_8143E14
-sub_8143E14: ; 8143E14
+sub_8143E14: @ 8143E14
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -599154,7 +599154,7 @@ _08143F80:
thumb_func_end sub_8143E14
thumb_func_start sub_8143FA4
-sub_8143FA4: ; 8143FA4
+sub_8143FA4: @ 8143FA4
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x32
@@ -599231,7 +599231,7 @@ _0814403E:
thumb_func_end sub_8143FA4
thumb_func_start sub_8144050
-sub_8144050: ; 8144050
+sub_8144050: @ 8144050
push {r4,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x32]
@@ -599338,7 +599338,7 @@ _0814411E:
thumb_func_end sub_8144050
thumb_func_start sub_8144128
-sub_8144128: ; 8144128
+sub_8144128: @ 8144128
push {r4,lr}
adds r4, r0, 0
bl sub_8143B84
@@ -599375,7 +599375,7 @@ _0814415C:
thumb_func_end sub_8144128
thumb_func_start sub_8144168
-sub_8144168: ; 8144168
+sub_8144168: @ 8144168
push {r4,lr}
adds r4, r0, 0
bl sub_8143B84
@@ -599407,7 +599407,7 @@ _0814419C:
thumb_func_end sub_8144168
thumb_func_start prev_quest_read_x24_hm_usage
-prev_quest_read_x24_hm_usage: ; 81441A8
+prev_quest_read_x24_hm_usage: @ 81441A8
push {r4,r5,lr}
adds r5, r0, 0
bl sub_8143B84
@@ -599493,7 +599493,7 @@ _0814425C:
thumb_func_end prev_quest_read_x24_hm_usage
thumb_func_start sub_8144264
-sub_8144264: ; 8144264
+sub_8144264: @ 8144264
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -599687,7 +599687,7 @@ _081443F8:
thumb_func_end sub_8144264
thumb_func_start sub_8144410
-sub_8144410: ; 8144410
+sub_8144410: @ 8144410
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -599792,7 +599792,7 @@ _081444FA:
thumb_func_end sub_8144410
thumb_func_start sub_8144514
-sub_8144514: ; 8144514
+sub_8144514: @ 8144514
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -599877,7 +599877,7 @@ _081445B8:
thumb_func_end sub_8144514
thumb_func_start sub_81445D8
-sub_81445D8: ; 81445D8
+sub_81445D8: @ 81445D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -599968,7 +599968,7 @@ _0814468A:
thumb_func_end sub_81445D8
thumb_func_start sub_81446AC
-sub_81446AC: ; 81446AC
+sub_81446AC: @ 81446AC
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -599993,7 +599993,7 @@ sub_81446AC: ; 81446AC
thumb_func_end sub_81446AC
thumb_func_start sub_81446DC
-sub_81446DC: ; 81446DC
+sub_81446DC: @ 81446DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -600219,7 +600219,7 @@ _0814477C:
thumb_func_end sub_81446DC
thumb_func_start sub_81448B8
-sub_81448B8: ; 81448B8
+sub_81448B8: @ 81448B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -600390,7 +600390,7 @@ _08144992:
thumb_func_end sub_81448B8
thumb_func_start sub_8144A24
-sub_8144A24: ; 8144A24
+sub_8144A24: @ 8144A24
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -600680,7 +600680,7 @@ _08144C54:
thumb_func_end sub_8144A24
thumb_func_start sub_8144C70
-sub_8144C70: ; 8144C70
+sub_8144C70: @ 8144C70
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x30]
@@ -600729,7 +600729,7 @@ _08144CC0:
thumb_func_end sub_8144C70
thumb_func_start sub_8144CD0
-sub_8144CD0: ; 8144CD0
+sub_8144CD0: @ 8144CD0
push {r4,lr}
sub sp, 0x18
adds r4, r0, 0
@@ -600823,7 +600823,7 @@ _08144D7E:
thumb_func_end sub_8144CD0
thumb_func_start sub_8144D94
-sub_8144D94: ; 8144D94
+sub_8144D94: @ 8144D94
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x30]
@@ -600913,7 +600913,7 @@ _08144E3E:
thumb_func_end sub_8144D94
thumb_func_start sub_8144E60
-sub_8144E60: ; 8144E60
+sub_8144E60: @ 8144E60
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -601055,7 +601055,7 @@ _08144F7C:
thumb_func_end sub_8144E60
thumb_func_start sub_8144F94
-sub_8144F94: ; 8144F94
+sub_8144F94: @ 8144F94
adds r0, 0x3E
ldrb r3, [r0]
lsls r1, r3, 29
@@ -601072,7 +601072,7 @@ sub_8144F94: ; 8144F94
thumb_func_end sub_8144F94
thumb_func_start sub_8144FB0
-sub_8144FB0: ; 8144FB0
+sub_8144FB0: @ 8144FB0
push {r4,r5,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x22]
@@ -601132,7 +601132,7 @@ _0814501C:
thumb_func_end sub_8144FB0
thumb_func_start sub_8145030
-sub_8145030: ; 8145030
+sub_8145030: @ 8145030
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -601218,7 +601218,7 @@ _081450C6:
thumb_func_end sub_8145030
thumb_func_start sub_81450D8
-sub_81450D8: ; 81450D8
+sub_81450D8: @ 81450D8
push {r4,r5,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -601361,7 +601361,7 @@ _08145208:
thumb_func_end sub_81450D8
thumb_func_start sub_8145218
-sub_8145218: ; 8145218
+sub_8145218: @ 8145218
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -601421,7 +601421,7 @@ _08145288:
thumb_func_end sub_8145218
thumb_func_start sub_8145294
-sub_8145294: ; 8145294
+sub_8145294: @ 8145294
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203ab88
@@ -601510,7 +601510,7 @@ _0814533E:
thumb_func_end sub_8145294
thumb_func_start sub_8145354
-sub_8145354: ; 8145354
+sub_8145354: @ 8145354
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -601634,7 +601634,7 @@ _0814544A:
thumb_func_end sub_8145354
thumb_func_start sub_814545C
-sub_814545C: ; 814545C
+sub_814545C: @ 814545C
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -601738,7 +601738,7 @@ _0814552A:
thumb_func_end sub_814545C
thumb_func_start sub_8145534
-sub_8145534: ; 8145534
+sub_8145534: @ 8145534
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -601779,7 +601779,7 @@ _08145582:
thumb_func_end sub_8145534
thumb_func_start sub_8145588
-sub_8145588: ; 8145588
+sub_8145588: @ 8145588
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -601797,7 +601797,7 @@ sub_8145588: ; 8145588
thumb_func_end sub_8145588
thumb_func_start sub_81455A8
-sub_81455A8: ; 81455A8
+sub_81455A8: @ 81455A8
push {r4,lr}
ldr r3, =0x03002f50
movs r0, 0
@@ -601848,7 +601848,7 @@ _081455E2:
thumb_func_end sub_81455A8
thumb_func_start sub_814560C
-sub_814560C: ; 814560C
+sub_814560C: @ 814560C
push {r4,lr}
ldr r4, =0x0203ab90
ldr r1, [r4]
@@ -601878,7 +601878,7 @@ sub_814560C: ; 814560C
thumb_func_end sub_814560C
thumb_func_start sub_8145648
-sub_8145648: ; 8145648
+sub_8145648: @ 8145648
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -601926,7 +601926,7 @@ _0814567E:
thumb_func_end sub_8145648
thumb_func_start sub_81456A8
-sub_81456A8: ; 81456A8
+sub_81456A8: @ 81456A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -602102,7 +602102,7 @@ _08145810: .4byte 0x0203ab90
thumb_func_end sub_81456A8
thumb_func_start sub_8145814
-sub_8145814: ; 8145814
+sub_8145814: @ 8145814
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -602113,7 +602113,7 @@ sub_8145814: ; 8145814
thumb_func_end sub_8145814
thumb_func_start sub_8145824
-sub_8145824: ; 8145824
+sub_8145824: @ 8145824
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -602137,7 +602137,7 @@ _08145848:
thumb_func_end sub_8145824
thumb_func_start sub_8145850
-sub_8145850: ; 8145850
+sub_8145850: @ 8145850
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -602223,7 +602223,7 @@ _081458F8:
thumb_func_end sub_8145850
thumb_func_start sub_8145914
-sub_8145914: ; 8145914
+sub_8145914: @ 8145914
push {r4-r6,lr}
ldr r4, =0x02020630
ldr r6, =0x0203ab98
@@ -602261,7 +602261,7 @@ sub_8145914: ; 8145914
thumb_func_end sub_8145914
thumb_func_start sub_814596C
-sub_814596C: ; 814596C
+sub_814596C: @ 814596C
push {r4-r7,lr}
sub sp, 0x14
adds r7, r0, 0
@@ -602484,7 +602484,7 @@ _08145B0A:
thumb_func_end sub_814596C
thumb_func_start sub_8145B24
-sub_8145B24: ; 8145B24
+sub_8145B24: @ 8145B24
push {lr}
lsls r0, 24
asrs r0, 24
@@ -602512,8 +602512,8 @@ _08145B40:
thumb_func_end sub_8145B24
thumb_func_start PrintCoinsString
-; void PrintCoinsString(s32 coinAmount)
-PrintCoinsString: ; 8145B54
+@ void PrintCoinsString(s32 coinAmount)
+PrintCoinsString: @ 8145B54
push {r4,lr}
sub sp, 0xC
adds r1, r0, 0
@@ -602550,8 +602550,8 @@ PrintCoinsString: ; 8145B54
thumb_func_end PrintCoinsString
thumb_func_start ShowCoinsWindow
-; void ShowCoinsWindow(s32 coinAmount, u8 x, u8 y)
-ShowCoinsWindow: ; 8145BAC
+@ void ShowCoinsWindow(s32 coinAmount, u8 x, u8 y)
+ShowCoinsWindow: @ 8145BAC
push {r4,r5,lr}
sub sp, 0x18
adds r5, r0, 0
@@ -602598,8 +602598,8 @@ ShowCoinsWindow: ; 8145BAC
thumb_func_end ShowCoinsWindow
thumb_func_start HideCoinsWindow
-; void HideCoinsWindow()
-HideCoinsWindow: ; 8145C14
+@ void HideCoinsWindow()
+HideCoinsWindow: @ 8145C14
push {r4,lr}
ldr r4, =0x0203ab9c
ldrb r0, [r4]
@@ -602614,8 +602614,8 @@ HideCoinsWindow: ; 8145C14
thumb_func_end HideCoinsWindow
thumb_func_start GetCoins
-; u16 GetCoins()
-GetCoins: ; 8145C30
+@ u16 GetCoins()
+GetCoins: @ 8145C30
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x00000494
@@ -602633,8 +602633,8 @@ GetCoins: ; 8145C30
thumb_func_end GetCoins
thumb_func_start SetCoins
-; void SetCoins(u16 amount)
-SetCoins: ; 8145C58
+@ void SetCoins(u16 amount)
+SetCoins: @ 8145C58
lsls r0, 16
lsrs r0, 16
ldr r1, =0x03005d8c
@@ -602652,8 +602652,8 @@ SetCoins: ; 8145C58
thumb_func_end SetCoins
thumb_func_start AddCoins
-; bool8 AddCoins(u16 amount)
-AddCoins: ; 8145C80
+@ bool8 AddCoins(u16 amount)
+AddCoins: @ 8145C80
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -602693,8 +602693,8 @@ _08145CC0:
thumb_func_end AddCoins
thumb_func_start SubtractCoins
-; bool8 SubtractCoins(u16 amount)
-SubtractCoins: ; 8145CCC
+@ bool8 SubtractCoins(u16 amount)
+SubtractCoins: @ 8145CCC
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -602718,7 +602718,7 @@ _08145CEE:
thumb_func_end SubtractCoins
thumb_func_start sub_8145CF4
-sub_8145CF4: ; 8145CF4
+sub_8145CF4: @ 8145CF4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -602768,7 +602768,7 @@ _08145D42:
thumb_func_end sub_8145CF4
thumb_func_start sub_8145D48
-sub_8145D48: ; 8145D48
+sub_8145D48: @ 8145D48
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -602838,7 +602838,7 @@ _08145DBA:
thumb_func_end sub_8145D48
thumb_func_start hm_prepare_rocksmash
-hm_prepare_rocksmash: ; 8145DC4
+hm_prepare_rocksmash: @ 8145DC4
push {r4,lr}
movs r0, 0x57
bl npc_before_player_of_type
@@ -602869,7 +602869,7 @@ _08145DF2:
thumb_func_end hm_prepare_rocksmash
thumb_func_start sub_8145E0C
-sub_8145E0C: ; 8145E0C
+sub_8145E0C: @ 8145E0C
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -602884,7 +602884,7 @@ sub_8145E0C: ; 8145E0C
thumb_func_end sub_8145E0C
thumb_func_start sub_8145E2C
-sub_8145E2C: ; 8145E2C
+sub_8145E2C: @ 8145E2C
push {lr}
bl oei_task_add
lsls r0, 24
@@ -602913,7 +602913,7 @@ sub_8145E2C: ; 8145E2C
thumb_func_end sub_8145E2C
thumb_func_start sub_8145E74
-sub_8145E74: ; 8145E74
+sub_8145E74: @ 8145E74
push {lr}
movs r0, 0x28
bl FieldEffectActiveListRemove
@@ -602923,7 +602923,7 @@ sub_8145E74: ; 8145E74
thumb_func_end sub_8145E74
thumb_func_start sub_8145E84
-sub_8145E84: ; 8145E84
+sub_8145E84: @ 8145E84
push {r4,lr}
ldr r4, =0x0300120b
ldrb r0, [r4]
@@ -602963,7 +602963,7 @@ _08145EC0:
thumb_func_end sub_8145E84
thumb_func_start sub_8145EDC
-sub_8145EDC: ; 8145EDC
+sub_8145EDC: @ 8145EDC
push {lr}
ldr r1, =0x0300120a
strb r0, [r1]
@@ -602975,7 +602975,7 @@ sub_8145EDC: ; 8145EDC
thumb_func_end sub_8145EDC
thumb_func_start sub_8145EF4
-sub_8145EF4: ; 8145EF4
+sub_8145EF4: @ 8145EF4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -602989,7 +602989,7 @@ sub_8145EF4: ; 8145EF4
thumb_func_end sub_8145EF4
thumb_func_start sub_8145F10
-sub_8145F10: ; 8145F10
+sub_8145F10: @ 8145F10
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -602999,7 +602999,7 @@ sub_8145F10: ; 8145F10
thumb_func_end sub_8145F10
thumb_func_start sub_8145F20
-sub_8145F20: ; 8145F20
+sub_8145F20: @ 8145F20
push {r4,lr}
ldr r0, =sub_8145FA8
bl get_task_id_by_function
@@ -603034,7 +603034,7 @@ _08145F60:
thumb_func_end sub_8145F20
thumb_func_start sub_8145F6C
-sub_8145F6C: ; 8145F6C
+sub_8145F6C: @ 8145F6C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -603061,7 +603061,7 @@ sub_8145F6C: ; 8145F6C
thumb_func_end sub_8145F6C
thumb_func_start sub_8145FA8
-sub_8145FA8: ; 8145FA8
+sub_8145FA8: @ 8145FA8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603089,7 +603089,7 @@ _08145FBA:
thumb_func_end sub_8145FA8
thumb_func_start sub_8145FE0
-sub_8145FE0: ; 8145FE0
+sub_8145FE0: @ 8145FE0
push {r4,lr}
adds r4, r0, 0
bl sub_80AC3D0
@@ -603124,7 +603124,7 @@ _0814602A:
thumb_func_end sub_8145FE0
thumb_func_start sub_8146030
-sub_8146030: ; 8146030
+sub_8146030: @ 8146030
push {r4,lr}
adds r4, r0, 0
ldr r1, =gUnknown_085C8948
@@ -603153,7 +603153,7 @@ _0814605C:
thumb_func_end sub_8146030
thumb_func_start sub_8146064
-sub_8146064: ; 8146064
+sub_8146064: @ 8146064
push {r4,lr}
adds r4, r0, 0
ldr r1, =gUnknown_085C89F0
@@ -603175,7 +603175,7 @@ sub_8146064: ; 8146064
thumb_func_end sub_8146064
thumb_func_start sub_814608C
-sub_814608C: ; 814608C
+sub_814608C: @ 814608C
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -603202,7 +603202,7 @@ _081460B0:
thumb_func_end sub_814608C
thumb_func_start sub_81460BC
-sub_81460BC: ; 81460BC
+sub_81460BC: @ 81460BC
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -603244,7 +603244,7 @@ _08146104:
thumb_func_end sub_81460BC
thumb_func_start sub_814610C
-sub_814610C: ; 814610C
+sub_814610C: @ 814610C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603272,7 +603272,7 @@ _0814611E:
thumb_func_end sub_814610C
thumb_func_start sub_8146144
-sub_8146144: ; 8146144
+sub_8146144: @ 8146144
push {r4,lr}
adds r4, r0, 0
movs r0, 0x4C
@@ -603297,7 +603297,7 @@ sub_8146144: ; 8146144
thumb_func_end sub_8146144
thumb_func_start sub_8146178
-sub_8146178: ; 8146178
+sub_8146178: @ 8146178
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -603350,7 +603350,7 @@ _081461CE:
thumb_func_end sub_8146178
thumb_func_start sub_81461D8
-sub_81461D8: ; 81461D8
+sub_81461D8: @ 81461D8
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -603371,7 +603371,7 @@ _081461F4:
thumb_func_end sub_81461D8
thumb_func_start sub_8146204
-sub_8146204: ; 8146204
+sub_8146204: @ 8146204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603399,7 +603399,7 @@ _08146216:
thumb_func_end sub_8146204
thumb_func_start sub_814623C
-sub_814623C: ; 814623C
+sub_814623C: @ 814623C
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -603442,7 +603442,7 @@ sub_814623C: ; 814623C
thumb_func_end sub_814623C
thumb_func_start sub_81462A8
-sub_81462A8: ; 81462A8
+sub_81462A8: @ 81462A8
push {r4,r5,lr}
sub sp, 0x8
ldr r4, =0x0203aba0
@@ -603496,7 +603496,7 @@ _081462FA:
thumb_func_end sub_81462A8
thumb_func_start sub_8146320
-sub_8146320: ; 8146320
+sub_8146320: @ 8146320
push {lr}
bl sub_8149F2C
ldr r0, =0x0203aba0
@@ -603521,7 +603521,7 @@ _08146344:
thumb_func_end sub_8146320
thumb_func_start sub_8146358
-sub_8146358: ; 8146358
+sub_8146358: @ 8146358
ldr r1, =0x02038c28
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -603542,7 +603542,7 @@ sub_8146358: ; 8146358
thumb_func_end sub_8146358
thumb_func_start sub_8146384
-sub_8146384: ; 8146384
+sub_8146384: @ 8146384
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603570,7 +603570,7 @@ _08146396:
thumb_func_end sub_8146384
thumb_func_start sub_81463BC
-sub_81463BC: ; 81463BC
+sub_81463BC: @ 81463BC
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -603610,7 +603610,7 @@ sub_81463BC: ; 81463BC
thumb_func_end sub_81463BC
thumb_func_start sub_8146420
-sub_8146420: ; 8146420
+sub_8146420: @ 8146420
push {r4-r7,lr}
ldr r1, =0x0203aba0
ldr r2, [r1]
@@ -603678,7 +603678,7 @@ _0814648E:
thumb_func_end sub_8146420
thumb_func_start sub_81464B0
-sub_81464B0: ; 81464B0
+sub_81464B0: @ 81464B0
push {lr}
bl sub_8149F2C
ldr r0, =0x0203aba0
@@ -603703,7 +603703,7 @@ _081464D4:
thumb_func_end sub_81464B0
thumb_func_start sub_81464E8
-sub_81464E8: ; 81464E8
+sub_81464E8: @ 81464E8
ldr r1, =0x02038c28
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -603724,7 +603724,7 @@ sub_81464E8: ; 81464E8
thumb_func_end sub_81464E8
thumb_func_start sub_8146514
-sub_8146514: ; 8146514
+sub_8146514: @ 8146514
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603752,7 +603752,7 @@ _08146526:
thumb_func_end sub_8146514
thumb_func_start sub_814654C
-sub_814654C: ; 814654C
+sub_814654C: @ 814654C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603780,7 +603780,7 @@ _0814655E:
thumb_func_end sub_814654C
thumb_func_start sub_8146584
-sub_8146584: ; 8146584
+sub_8146584: @ 8146584
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603808,7 +603808,7 @@ _08146596:
thumb_func_end sub_8146584
thumb_func_start sub_81465BC
-sub_81465BC: ; 81465BC
+sub_81465BC: @ 81465BC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603836,7 +603836,7 @@ _081465CE:
thumb_func_end sub_81465BC
thumb_func_start sub_81465F4
-sub_81465F4: ; 81465F4
+sub_81465F4: @ 81465F4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603864,7 +603864,7 @@ _08146606:
thumb_func_end sub_81465F4
thumb_func_start sub_814662C
-sub_814662C: ; 814662C
+sub_814662C: @ 814662C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603892,7 +603892,7 @@ _0814663E:
thumb_func_end sub_814662C
thumb_func_start sub_8146664
-sub_8146664: ; 8146664
+sub_8146664: @ 8146664
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -603920,7 +603920,7 @@ _08146676:
thumb_func_end sub_8146664
thumb_func_start sub_814669C
-sub_814669C: ; 814669C
+sub_814669C: @ 814669C
push {r4,lr}
adds r4, r0, 0
bl sub_8149F08
@@ -603969,7 +603969,7 @@ _081466E2:
thumb_func_end sub_814669C
thumb_func_start sub_814670C
-sub_814670C: ; 814670C
+sub_814670C: @ 814670C
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -604005,7 +604005,7 @@ sub_814670C: ; 814670C
thumb_func_end sub_814670C
thumb_func_start sub_8146760
-sub_8146760: ; 8146760
+sub_8146760: @ 8146760
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -604041,7 +604041,7 @@ sub_8146760: ; 8146760
thumb_func_end sub_8146760
thumb_func_start sub_81467B4
-sub_81467B4: ; 81467B4
+sub_81467B4: @ 81467B4
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -604075,7 +604075,7 @@ sub_81467B4: ; 81467B4
thumb_func_end sub_81467B4
thumb_func_start sub_8146800
-sub_8146800: ; 8146800
+sub_8146800: @ 8146800
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -604111,7 +604111,7 @@ sub_8146800: ; 8146800
thumb_func_end sub_8146800
thumb_func_start sub_8146854
-sub_8146854: ; 8146854
+sub_8146854: @ 8146854
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -604184,7 +604184,7 @@ _08146880:
thumb_func_end sub_8146854
thumb_func_start sub_81468E4
-sub_81468E4: ; 81468E4
+sub_81468E4: @ 81468E4
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -604217,7 +604217,7 @@ sub_81468E4: ; 81468E4
thumb_func_end sub_81468E4
thumb_func_start sub_814692C
-sub_814692C: ; 814692C
+sub_814692C: @ 814692C
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -604250,7 +604250,7 @@ sub_814692C: ; 814692C
thumb_func_end sub_814692C
thumb_func_start sub_8146974
-sub_8146974: ; 8146974
+sub_8146974: @ 8146974
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -604289,7 +604289,7 @@ sub_8146974: ; 8146974
thumb_func_end sub_8146974
thumb_func_start sub_81469CC
-sub_81469CC: ; 81469CC
+sub_81469CC: @ 81469CC
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -604328,7 +604328,7 @@ sub_81469CC: ; 81469CC
thumb_func_end sub_81469CC
thumb_func_start sub_8146A24
-sub_8146A24: ; 8146A24
+sub_8146A24: @ 8146A24
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -604367,7 +604367,7 @@ sub_8146A24: ; 8146A24
thumb_func_end sub_8146A24
thumb_func_start sub_8146A7C
-sub_8146A7C: ; 8146A7C
+sub_8146A7C: @ 8146A7C
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -604399,7 +604399,7 @@ sub_8146A7C: ; 8146A7C
thumb_func_end sub_8146A7C
thumb_func_start sub_8146AC8
-sub_8146AC8: ; 8146AC8
+sub_8146AC8: @ 8146AC8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -604446,7 +604446,7 @@ _08146B18:
thumb_func_end sub_8146AC8
thumb_func_start sub_8146B24
-sub_8146B24: ; 8146B24
+sub_8146B24: @ 8146B24
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -604491,7 +604491,7 @@ _08146B6E:
thumb_func_end sub_8146B24
thumb_func_start sub_8146B7C
-sub_8146B7C: ; 8146B7C
+sub_8146B7C: @ 8146B7C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -604514,7 +604514,7 @@ sub_8146B7C: ; 8146B7C
thumb_func_end sub_8146B7C
thumb_func_start sub_8146BA8
-sub_8146BA8: ; 8146BA8
+sub_8146BA8: @ 8146BA8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02037fd4
@@ -604548,7 +604548,7 @@ _08146BDE:
thumb_func_end sub_8146BA8
thumb_func_start sub_8146BF8
-sub_8146BF8: ; 8146BF8
+sub_8146BF8: @ 8146BF8
push {r4,r5,lr}
sub sp, 0x8
adds r3, r0, 0
@@ -604622,7 +604622,7 @@ _08146C42:
thumb_func_end sub_8146BF8
thumb_func_start sub_8146C8C
-sub_8146C8C: ; 8146C8C
+sub_8146C8C: @ 8146C8C
push {r4,r5,lr}
sub sp, 0x8
adds r3, r0, 0
@@ -604696,7 +604696,7 @@ _08146CD6:
thumb_func_end sub_8146C8C
thumb_func_start sub_8146D20
-sub_8146D20: ; 8146D20
+sub_8146D20: @ 8146D20
push {r4-r7,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -604751,7 +604751,7 @@ _08146D70:
thumb_func_end sub_8146D20
thumb_func_start sub_8146D90
-sub_8146D90: ; 8146D90
+sub_8146D90: @ 8146D90
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x18]
@@ -604770,7 +604770,7 @@ _08146DA6:
thumb_func_end sub_8146D90
thumb_func_start sub_8146DAC
-sub_8146DAC: ; 8146DAC
+sub_8146DAC: @ 8146DAC
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -604793,7 +604793,7 @@ sub_8146DAC: ; 8146DAC
thumb_func_end sub_8146DAC
thumb_func_start sub_8146DD8
-sub_8146DD8: ; 8146DD8
+sub_8146DD8: @ 8146DD8
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -604813,7 +604813,7 @@ _08146DEE:
thumb_func_end sub_8146DD8
thumb_func_start sub_8146DF8
-sub_8146DF8: ; 8146DF8
+sub_8146DF8: @ 8146DF8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203aba0
@@ -604902,7 +604902,7 @@ _08146EB0:
thumb_func_end sub_8146DF8
thumb_func_start sub_8146EC0
-sub_8146EC0: ; 8146EC0
+sub_8146EC0: @ 8146EC0
push {lr}
ldr r1, =0x040000b0
ldrh r2, [r1, 0xA]
@@ -604953,7 +604953,7 @@ _08146EF8:
thumb_func_end sub_8146EC0
thumb_func_start sub_8146F3C
-sub_8146F3C: ; 8146F3C
+sub_8146F3C: @ 8146F3C
push {lr}
bl sub_8146EC0
ldr r1, =0x040000b0
@@ -604970,7 +604970,7 @@ sub_8146F3C: ; 8146F3C
thumb_func_end sub_8146F3C
thumb_func_start sub_8146F68
-sub_8146F68: ; 8146F68
+sub_8146F68: @ 8146F68
push {lr}
bl sub_8146EC0
ldr r1, =0x040000b0
@@ -604987,7 +604987,7 @@ sub_8146F68: ; 8146F68
thumb_func_end sub_8146F68
thumb_func_start sub_8146F94
-sub_8146F94: ; 8146F94
+sub_8146F94: @ 8146F94
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -605015,7 +605015,7 @@ _08146FA6:
thumb_func_end sub_8146F94
thumb_func_start sub_8146FCC
-sub_8146FCC: ; 8146FCC
+sub_8146FCC: @ 8146FCC
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -605048,7 +605048,7 @@ sub_8146FCC: ; 8146FCC
thumb_func_end sub_8146FCC
thumb_func_start sub_8147018
-sub_8147018: ; 8147018
+sub_8147018: @ 8147018
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -605114,7 +605114,7 @@ _08147046:
thumb_func_end sub_8147018
thumb_func_start sub_81470A4
-sub_81470A4: ; 81470A4
+sub_81470A4: @ 81470A4
push {lr}
movs r0, 0x2D
bl FieldEffectActiveListContains
@@ -605135,7 +605135,7 @@ _081470C4:
thumb_func_end sub_81470A4
thumb_func_start sub_81470D0
-sub_81470D0: ; 81470D0
+sub_81470D0: @ 81470D0
push {r4,r5,lr}
ldr r0, =gUnknown_085C8E68
ldr r5, =0x02038c08
@@ -605183,7 +605183,7 @@ sub_81470D0: ; 81470D0
thumb_func_end sub_81470D0
thumb_func_start sub_814713C
-sub_814713C: ; 814713C
+sub_814713C: @ 814713C
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -605283,7 +605283,7 @@ _081471F2:
thumb_func_end sub_814713C
thumb_func_start sub_8147204
-sub_8147204: ; 8147204
+sub_8147204: @ 8147204
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -605311,7 +605311,7 @@ _08147216:
thumb_func_end sub_8147204
thumb_func_start sub_814723C
-sub_814723C: ; 814723C
+sub_814723C: @ 814723C
push {r4,lr}
adds r4, r0, 0
bl sub_8149F08
@@ -605355,7 +605355,7 @@ _08147262:
thumb_func_end sub_814723C
thumb_func_start sub_81472A4
-sub_81472A4: ; 81472A4
+sub_81472A4: @ 81472A4
push {r4-r7,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -605428,7 +605428,7 @@ _08147318:
thumb_func_end sub_81472A4
thumb_func_start sub_8147334
-sub_8147334: ; 8147334
+sub_8147334: @ 8147334
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -605552,7 +605552,7 @@ _08147406:
thumb_func_end sub_8147334
thumb_func_start sub_8147428
-sub_8147428: ; 8147428
+sub_8147428: @ 8147428
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -605621,7 +605621,7 @@ _08147494:
thumb_func_end sub_8147428
thumb_func_start sub_81474B0
-sub_81474B0: ; 81474B0
+sub_81474B0: @ 81474B0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -605750,7 +605750,7 @@ _08147588:
thumb_func_end sub_81474B0
thumb_func_start sub_81475B0
-sub_81475B0: ; 81475B0
+sub_81475B0: @ 81475B0
push {r4-r7,lr}
sub sp, 0xC
adds r7, r0, 0
@@ -605827,7 +605827,7 @@ _0814762A:
thumb_func_end sub_81475B0
thumb_func_start sub_8147648
-sub_8147648: ; 8147648
+sub_8147648: @ 8147648
push {lr}
ldr r1, =0x040000b0
ldrh r2, [r1, 0xA]
@@ -605852,7 +605852,7 @@ sub_8147648: ; 8147648
thumb_func_end sub_8147648
thumb_func_start sub_8147688
-sub_8147688: ; 8147688
+sub_8147688: @ 8147688
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -605910,7 +605910,7 @@ _081476C0:
thumb_func_end sub_8147688
thumb_func_start sub_8147718
-sub_8147718: ; 8147718
+sub_8147718: @ 8147718
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -605938,7 +605938,7 @@ _0814772A:
thumb_func_end sub_8147718
thumb_func_start sub_8147750
-sub_8147750: ; 8147750
+sub_8147750: @ 8147750
push {r4,r5,lr}
adds r5, r0, 0
bl sub_8149F08
@@ -605974,7 +605974,7 @@ _08147762:
thumb_func_end sub_8147750
thumb_func_start sub_81477A8
-sub_81477A8: ; 81477A8
+sub_81477A8: @ 81477A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -606081,7 +606081,7 @@ _0814785A:
thumb_func_end sub_81477A8
thumb_func_start sub_8147888
-sub_8147888: ; 8147888
+sub_8147888: @ 8147888
push {lr}
bl sub_8149F2C
ldr r0, =0x0203aba0
@@ -606106,7 +606106,7 @@ _081478AC:
thumb_func_end sub_8147888
thumb_func_start sub_81478C0
-sub_81478C0: ; 81478C0
+sub_81478C0: @ 81478C0
ldr r1, =0x02038c28
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -606127,7 +606127,7 @@ sub_81478C0: ; 81478C0
thumb_func_end sub_81478C0
thumb_func_start sub_81478EC
-sub_81478EC: ; 81478EC
+sub_81478EC: @ 81478EC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -606155,7 +606155,7 @@ _081478FE:
thumb_func_end sub_81478EC
thumb_func_start sub_8147924
-sub_8147924: ; 8147924
+sub_8147924: @ 8147924
push {r4,lr}
adds r4, r0, 0
bl sub_8149F08
@@ -606195,7 +606195,7 @@ _0814794A:
thumb_func_end sub_8147924
thumb_func_start sub_814797C
-sub_814797C: ; 814797C
+sub_814797C: @ 814797C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -606277,7 +606277,7 @@ _081479F6:
thumb_func_end sub_814797C
thumb_func_start sub_8147A18
-sub_8147A18: ; 8147A18
+sub_8147A18: @ 8147A18
push {lr}
ldr r1, =0x040000b0
ldrh r2, [r1, 0xA]
@@ -606302,7 +606302,7 @@ sub_8147A18: ; 8147A18
thumb_func_end sub_8147A18
thumb_func_start sub_8147A58
-sub_8147A58: ; 8147A58
+sub_8147A58: @ 8147A58
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -606355,7 +606355,7 @@ _08147A90:
thumb_func_end sub_8147A58
thumb_func_start sub_8147AE4
-sub_8147AE4: ; 8147AE4
+sub_8147AE4: @ 8147AE4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -606373,7 +606373,7 @@ sub_8147AE4: ; 8147AE4
thumb_func_end sub_8147AE4
thumb_func_start sub_8147B04
-sub_8147B04: ; 8147B04
+sub_8147B04: @ 8147B04
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -606391,7 +606391,7 @@ sub_8147B04: ; 8147B04
thumb_func_end sub_8147B04
thumb_func_start sub_8147B24
-sub_8147B24: ; 8147B24
+sub_8147B24: @ 8147B24
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -606409,7 +606409,7 @@ sub_8147B24: ; 8147B24
thumb_func_end sub_8147B24
thumb_func_start sub_8147B44
-sub_8147B44: ; 8147B44
+sub_8147B44: @ 8147B44
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -606427,7 +606427,7 @@ sub_8147B44: ; 8147B44
thumb_func_end sub_8147B44
thumb_func_start sub_8147B64
-sub_8147B64: ; 8147B64
+sub_8147B64: @ 8147B64
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -606445,7 +606445,7 @@ sub_8147B64: ; 8147B64
thumb_func_end sub_8147B64
thumb_func_start sub_8147B84
-sub_8147B84: ; 8147B84
+sub_8147B84: @ 8147B84
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -606473,7 +606473,7 @@ _08147B96:
thumb_func_end sub_8147B84
thumb_func_start sub_8147BBC
-sub_8147BBC: ; 8147BBC
+sub_8147BBC: @ 8147BBC
push {r4,lr}
adds r4, r0, 0
bl sub_8149F08
@@ -606519,7 +606519,7 @@ _08147BF0:
thumb_func_end sub_8147BBC
thumb_func_start sub_8147C24
-sub_8147C24: ; 8147C24
+sub_8147C24: @ 8147C24
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -606604,7 +606604,7 @@ _08147C7E:
thumb_func_end sub_8147C24
thumb_func_start sub_8147CE4
-sub_8147CE4: ; 8147CE4
+sub_8147CE4: @ 8147CE4
push {r4-r7,lr}
adds r4, r0, 0
ldr r0, =0x0203aba0
@@ -606730,7 +606730,7 @@ _08147DA6:
thumb_func_end sub_8147CE4
thumb_func_start sub_8147DD0
-sub_8147DD0: ; 8147DD0
+sub_8147DD0: @ 8147DD0
push {r4,r5,lr}
adds r4, r0, 0
ldr r2, =0x0203aba0
@@ -606789,7 +606789,7 @@ _08147DE4:
thumb_func_end sub_8147DD0
thumb_func_start sub_8147E4C
-sub_8147E4C: ; 8147E4C
+sub_8147E4C: @ 8147E4C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203aba0
@@ -606821,7 +606821,7 @@ _08147E7C:
thumb_func_end sub_8147E4C
thumb_func_start sub_8147E88
-sub_8147E88: ; 8147E88
+sub_8147E88: @ 8147E88
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -606900,7 +606900,7 @@ _08147F1C:
thumb_func_end sub_8147E88
thumb_func_start sub_8147F40
-sub_8147F40: ; 8147F40
+sub_8147F40: @ 8147F40
push {r4-r7,lr}
adds r4, r0, 0
ldr r2, =0x0203aba0
@@ -607007,7 +607007,7 @@ _08147FEA:
thumb_func_end sub_8147F40
thumb_func_start sub_8148008
-sub_8148008: ; 8148008
+sub_8148008: @ 8148008
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, =0x0203aba0
@@ -607035,7 +607035,7 @@ sub_8148008: ; 8148008
thumb_func_end sub_8148008
thumb_func_start sub_8148040
-sub_8148040: ; 8148040
+sub_8148040: @ 8148040
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x0203aba0
@@ -607073,7 +607073,7 @@ _08148070:
thumb_func_end sub_8148040
thumb_func_start sub_814808C
-sub_814808C: ; 814808C
+sub_814808C: @ 814808C
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x040000b0
@@ -607100,7 +607100,7 @@ sub_814808C: ; 814808C
thumb_func_end sub_814808C
thumb_func_start sub_81480CC
-sub_81480CC: ; 81480CC
+sub_81480CC: @ 81480CC
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -607156,7 +607156,7 @@ _08148104:
thumb_func_end sub_81480CC
thumb_func_start sub_8148160
-sub_8148160: ; 8148160
+sub_8148160: @ 8148160
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -607203,7 +607203,7 @@ _08148198:
thumb_func_end sub_8148160
thumb_func_start sub_81481E0
-sub_81481E0: ; 81481E0
+sub_81481E0: @ 81481E0
push {lr}
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -607228,7 +607228,7 @@ _08148208:
thumb_func_end sub_81481E0
thumb_func_start sub_8148218
-sub_8148218: ; 8148218
+sub_8148218: @ 8148218
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -607387,7 +607387,7 @@ sub_8148218: ; 8148218
thumb_func_end sub_8148218
thumb_func_start sub_8148380
-sub_8148380: ; 8148380
+sub_8148380: @ 8148380
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =gUnknown_085C8C24
@@ -607409,13 +607409,13 @@ _08148386:
thumb_func_end sub_8148380
thumb_func_start sub_81483A8
-sub_81483A8: ; 81483A8
+sub_81483A8: @ 81483A8
movs r0, 0
bx lr
thumb_func_end sub_81483A8
thumb_func_start sub_81483AC
-sub_81483AC: ; 81483AC
+sub_81483AC: @ 81483AC
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -607452,7 +607452,7 @@ sub_81483AC: ; 81483AC
thumb_func_end sub_81483AC
thumb_func_start sub_81483F8
-sub_81483F8: ; 81483F8
+sub_81483F8: @ 81483F8
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -607484,7 +607484,7 @@ _08148424:
thumb_func_end sub_81483F8
thumb_func_start sub_814842C
-sub_814842C: ; 814842C
+sub_814842C: @ 814842C
push {lr}
adds r2, r0, 0
ldrh r3, [r2, 0x32]
@@ -607511,7 +607511,7 @@ _08148452:
thumb_func_end sub_814842C
thumb_func_start sub_8148458
-sub_8148458: ; 8148458
+sub_8148458: @ 8148458
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x32]
@@ -607537,7 +607537,7 @@ _0814847C:
thumb_func_end sub_8148458
thumb_func_start sub_8148484
-sub_8148484: ; 8148484
+sub_8148484: @ 8148484
ldr r3, =0x02020630
lsls r0, 16
asrs r0, 16
@@ -607551,7 +607551,7 @@ sub_8148484: ; 8148484
thumb_func_end sub_8148484
thumb_func_start sub_814849C
-sub_814849C: ; 814849C
+sub_814849C: @ 814849C
ldr r2, =0x02020630
lsls r0, 16
asrs r0, 16
@@ -607567,7 +607567,7 @@ sub_814849C: ; 814849C
thumb_func_end sub_814849C
thumb_func_start sub_81484B8
-sub_81484B8: ; 81484B8
+sub_81484B8: @ 81484B8
ldr r2, =0x02020630
lsls r0, 16
asrs r0, 16
@@ -607582,7 +607582,7 @@ sub_81484B8: ; 81484B8
thumb_func_end sub_81484B8
thumb_func_start sub_81484D0
-sub_81484D0: ; 81484D0
+sub_81484D0: @ 81484D0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -607610,7 +607610,7 @@ _081484E2:
thumb_func_end sub_81484D0
thumb_func_start sub_8148508
-sub_8148508: ; 8148508
+sub_8148508: @ 8148508
push {r4-r6,lr}
adds r5, r0, 0
bl sub_8149F08
@@ -607670,7 +607670,7 @@ _0814853A:
thumb_func_end sub_8148508
thumb_func_start sub_8148590
-sub_8148590: ; 8148590
+sub_8148590: @ 8148590
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -607777,7 +607777,7 @@ _08148644:
thumb_func_end sub_8148590
thumb_func_start sub_814865C
-sub_814865C: ; 814865C
+sub_814865C: @ 814865C
push {lr}
ldr r1, =0x040000b0
ldrh r2, [r1, 0xA]
@@ -607802,7 +607802,7 @@ sub_814865C: ; 814865C
thumb_func_end sub_814865C
thumb_func_start sub_814869C
-sub_814869C: ; 814869C
+sub_814869C: @ 814869C
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -607854,7 +607854,7 @@ _081486E6:
thumb_func_end sub_814869C
thumb_func_start sub_8148728
-sub_8148728: ; 8148728
+sub_8148728: @ 8148728
push {lr}
ldr r2, =0x04000006
ldrh r0, [r2]
@@ -607881,7 +607881,7 @@ _0814874E:
thumb_func_end sub_8148728
thumb_func_start sub_8148760
-sub_8148760: ; 8148760
+sub_8148760: @ 8148760
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -607909,7 +607909,7 @@ _08148772:
thumb_func_end sub_8148760
thumb_func_start sub_8148798
-sub_8148798: ; 8148798
+sub_8148798: @ 8148798
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -608004,7 +608004,7 @@ _081487CC:
thumb_func_end sub_8148798
thumb_func_start sub_8148864
-sub_8148864: ; 8148864
+sub_8148864: @ 8148864
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -608310,7 +608310,7 @@ _08148AA6:
thumb_func_end sub_8148864
thumb_func_start sub_8148AD4
-sub_8148AD4: ; 8148AD4
+sub_8148AD4: @ 8148AD4
push {r4,r5,lr}
adds r3, r0, 0
movs r2, 0x1
@@ -608346,7 +608346,7 @@ _08148B04:
thumb_func_end sub_8148AD4
thumb_func_start sub_8148B14
-sub_8148B14: ; 8148B14
+sub_8148B14: @ 8148B14
push {lr}
ldr r1, =0x040000b0
ldrh r2, [r1, 0xA]
@@ -608371,7 +608371,7 @@ sub_8148B14: ; 8148B14
thumb_func_end sub_8148B14
thumb_func_start sub_8148B54
-sub_8148B54: ; 8148B54
+sub_8148B54: @ 8148B54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -608399,7 +608399,7 @@ _08148B66:
thumb_func_end sub_8148B54
thumb_func_start sub_8148B8C
-sub_8148B8C: ; 8148B8C
+sub_8148B8C: @ 8148B8C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -608427,7 +608427,7 @@ _08148B9E:
thumb_func_end sub_8148B8C
thumb_func_start sub_8148BC4
-sub_8148BC4: ; 8148BC4
+sub_8148BC4: @ 8148BC4
push {r4,r5,lr}
adds r5, r0, 0
bl sub_8149F08
@@ -608472,7 +608472,7 @@ _08148BEE:
thumb_func_end sub_8148BC4
thumb_func_start sub_8148C28
-sub_8148C28: ; 8148C28
+sub_8148C28: @ 8148C28
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x16
@@ -608561,7 +608561,7 @@ _08148CDE:
thumb_func_end sub_8148C28
thumb_func_start sub_8148CE8
-sub_8148CE8: ; 8148CE8
+sub_8148CE8: @ 8148CE8
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x0203aba0
@@ -608626,7 +608626,7 @@ _08148D4C:
thumb_func_end sub_8148CE8
thumb_func_start sub_8148D6C
-sub_8148D6C: ; 8148D6C
+sub_8148D6C: @ 8148D6C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203aba0
@@ -608737,7 +608737,7 @@ _08148E3C:
thumb_func_end sub_8148D6C
thumb_func_start sub_8148E54
-sub_8148E54: ; 8148E54
+sub_8148E54: @ 8148E54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -608765,7 +608765,7 @@ _08148E66:
thumb_func_end sub_8148E54
thumb_func_start sub_8148E8C
-sub_8148E8C: ; 8148E8C
+sub_8148E8C: @ 8148E8C
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -608847,7 +608847,7 @@ sub_8148E8C: ; 8148E8C
thumb_func_end sub_8148E8C
thumb_func_start sub_8148F4C
-sub_8148F4C: ; 8148F4C
+sub_8148F4C: @ 8148F4C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -608941,7 +608941,7 @@ _08148FE8:
thumb_func_end sub_8148F4C
thumb_func_start sub_8149008
-sub_8149008: ; 8149008
+sub_8149008: @ 8149008
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x040000b0
@@ -608968,7 +608968,7 @@ sub_8149008: ; 8149008
thumb_func_end sub_8149008
thumb_func_start sub_8149048
-sub_8149048: ; 8149048
+sub_8149048: @ 8149048
push {r4,lr}
adds r2, r1, 0
ldrb r1, [r2]
@@ -609105,7 +609105,7 @@ _08149138:
thumb_func_end sub_8149048
thumb_func_start sub_8149140
-sub_8149140: ; 8149140
+sub_8149140: @ 8149140
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -609133,7 +609133,7 @@ _08149152:
thumb_func_end sub_8149140
thumb_func_start sub_8149178
-sub_8149178: ; 8149178
+sub_8149178: @ 8149178
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -609167,7 +609167,7 @@ sub_8149178: ; 8149178
thumb_func_end sub_8149178
thumb_func_start sub_81491C8
-sub_81491C8: ; 81491C8
+sub_81491C8: @ 81491C8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -609214,7 +609214,7 @@ _08149218:
thumb_func_end sub_81491C8
thumb_func_start sub_8149224
-sub_8149224: ; 8149224
+sub_8149224: @ 8149224
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -609259,7 +609259,7 @@ _0814926E:
thumb_func_end sub_8149224
thumb_func_start sub_814927C
-sub_814927C: ; 814927C
+sub_814927C: @ 814927C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -609287,7 +609287,7 @@ _0814928E:
thumb_func_end sub_814927C
thumb_func_start sub_81492B4
-sub_81492B4: ; 81492B4
+sub_81492B4: @ 81492B4
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -609352,7 +609352,7 @@ _08149316:
thumb_func_end sub_81492B4
thumb_func_start sub_8149358
-sub_8149358: ; 8149358
+sub_8149358: @ 8149358
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -609376,7 +609376,7 @@ sub_8149358: ; 8149358
thumb_func_end sub_8149358
thumb_func_start sub_8149388
-sub_8149388: ; 8149388
+sub_8149388: @ 8149388
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0xA]
@@ -609421,7 +609421,7 @@ _081493CC:
thumb_func_end sub_8149388
thumb_func_start sub_81493D8
-sub_81493D8: ; 81493D8
+sub_81493D8: @ 81493D8
push {lr}
sub sp, 0x4
adds r1, r0, 0
@@ -609451,7 +609451,7 @@ _08149402:
thumb_func_end sub_81493D8
thumb_func_start sub_8149410
-sub_8149410: ; 8149410
+sub_8149410: @ 8149410
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -609475,7 +609475,7 @@ _0814942E:
thumb_func_end sub_8149410
thumb_func_start sub_814943C
-sub_814943C: ; 814943C
+sub_814943C: @ 814943C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x00007fff
@@ -609497,7 +609497,7 @@ sub_814943C: ; 814943C
thumb_func_end sub_814943C
thumb_func_start sub_814946C
-sub_814946C: ; 814946C
+sub_814946C: @ 814946C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -609570,7 +609570,7 @@ _081494F0:
thumb_func_end sub_814946C
thumb_func_start sub_8149508
-sub_8149508: ; 8149508
+sub_8149508: @ 8149508
push {lr}
ldr r1, =0x040000b0
ldrh r2, [r1, 0xA]
@@ -609613,7 +609613,7 @@ _08149554:
thumb_func_end sub_8149508
thumb_func_start sub_8149578
-sub_8149578: ; 8149578
+sub_8149578: @ 8149578
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -609641,7 +609641,7 @@ _0814958A:
thumb_func_end sub_8149578
thumb_func_start sub_81495B0
-sub_81495B0: ; 81495B0
+sub_81495B0: @ 81495B0
push {r4,r5,lr}
adds r5, r0, 0
bl sub_8149F08
@@ -609693,7 +609693,7 @@ _081495DC:
thumb_func_end sub_81495B0
thumb_func_start sub_8149628
-sub_8149628: ; 8149628
+sub_8149628: @ 8149628
push {r4-r6,lr}
sub sp, 0x10
adds r6, r0, 0
@@ -609748,7 +609748,7 @@ _0814963C:
thumb_func_end sub_8149628
thumb_func_start sub_814969C
-sub_814969C: ; 814969C
+sub_814969C: @ 814969C
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x0203aba0
@@ -609778,7 +609778,7 @@ _081496C6:
thumb_func_end sub_814969C
thumb_func_start sub_81496D8
-sub_81496D8: ; 81496D8
+sub_81496D8: @ 81496D8
push {r4-r6,lr}
adds r6, r0, 0
ldr r4, =0x0203aba0
@@ -609821,7 +609821,7 @@ sub_81496D8: ; 81496D8
thumb_func_end sub_81496D8
thumb_func_start sub_8149740
-sub_8149740: ; 8149740
+sub_8149740: @ 8149740
push {lr}
ldr r0, =0x0203aba0
ldr r1, [r0]
@@ -609846,7 +609846,7 @@ _08149766:
thumb_func_end sub_8149740
thumb_func_start sub_8149774
-sub_8149774: ; 8149774
+sub_8149774: @ 8149774
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -609901,7 +609901,7 @@ _081497C4:
thumb_func_end sub_8149774
thumb_func_start sub_8149804
-sub_8149804: ; 8149804
+sub_8149804: @ 8149804
push {lr}
bl sub_8149F2C
ldr r1, =0x04000054
@@ -609930,7 +609930,7 @@ sub_8149804: ; 8149804
thumb_func_end sub_8149804
thumb_func_start sub_8149840
-sub_8149840: ; 8149840
+sub_8149840: @ 8149840
ldr r2, =0x04000054
ldr r1, =0x02038c28
ldr r0, =0x04000006
@@ -609947,7 +609947,7 @@ sub_8149840: ; 8149840
thumb_func_end sub_8149840
thumb_func_start sub_8149864
-sub_8149864: ; 8149864
+sub_8149864: @ 8149864
push {r4-r6,lr}
adds r3, r0, 0
ldrh r1, [r3, 0x38]
@@ -610076,7 +610076,7 @@ _0814994C:
thumb_func_end sub_8149864
thumb_func_start sub_814995C
-sub_814995C: ; 814995C
+sub_814995C: @ 814995C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -610104,7 +610104,7 @@ _0814996E:
thumb_func_end sub_814995C
thumb_func_start sub_8149994
-sub_8149994: ; 8149994
+sub_8149994: @ 8149994
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -610140,7 +610140,7 @@ sub_8149994: ; 8149994
thumb_func_end sub_8149994
thumb_func_start sub_81499E8
-sub_81499E8: ; 81499E8
+sub_81499E8: @ 81499E8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -610185,7 +610185,7 @@ _08149A2A:
thumb_func_end sub_81499E8
thumb_func_start sub_8149A40
-sub_8149A40: ; 8149A40
+sub_8149A40: @ 8149A40
push {lr}
ldrh r1, [r0, 0xA]
subs r1, 0x1
@@ -610207,7 +610207,7 @@ _08149A60:
thumb_func_end sub_8149A40
thumb_func_start sub_8149A6C
-sub_8149A6C: ; 8149A6C
+sub_8149A6C: @ 8149A6C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -610235,7 +610235,7 @@ _08149A7E:
thumb_func_end sub_8149A6C
thumb_func_start sub_8149AA4
-sub_8149AA4: ; 8149AA4
+sub_8149AA4: @ 8149AA4
push {r4,r5,lr}
adds r5, r0, 0
bl sub_8149F08
@@ -610280,7 +610280,7 @@ _08149AC8:
thumb_func_end sub_8149AA4
thumb_func_start sub_8149B08
-sub_8149B08: ; 8149B08
+sub_8149B08: @ 8149B08
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -610341,7 +610341,7 @@ sub_8149B08: ; 8149B08
thumb_func_end sub_8149B08
thumb_func_start sub_8149B84
-sub_8149B84: ; 8149B84
+sub_8149B84: @ 8149B84
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -610455,7 +610455,7 @@ _08149C40:
thumb_func_end sub_8149B84
thumb_func_start sub_8149C60
-sub_8149C60: ; 8149C60
+sub_8149C60: @ 8149C60
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0xA]
@@ -610504,7 +610504,7 @@ _08149CC4:
thumb_func_end sub_8149C60
thumb_func_start sub_8149CCC
-sub_8149CCC: ; 8149CCC
+sub_8149CCC: @ 8149CCC
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0xE]
@@ -610524,7 +610524,7 @@ _08149CE4:
thumb_func_end sub_8149CCC
thumb_func_start sub_8149CE8
-sub_8149CE8: ; 8149CE8
+sub_8149CE8: @ 8149CE8
push {r4,lr}
ldr r4, =0x040000b0
ldrh r1, [r4, 0xA]
@@ -610582,7 +610582,7 @@ _08149D20:
thumb_func_end sub_8149CE8
thumb_func_start sub_8149D78
-sub_8149D78: ; 8149D78
+sub_8149D78: @ 8149D78
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -610632,7 +610632,7 @@ sub_8149D78: ; 8149D78
thumb_func_end sub_8149D78
thumb_func_start sub_8149DDC
-sub_8149DDC: ; 8149DDC
+sub_8149DDC: @ 8149DDC
push {lr}
ldr r0, =sub_8149DFC
bl get_task_id_by_function
@@ -610651,7 +610651,7 @@ _08149DF6:
thumb_func_end sub_8149DDC
thumb_func_start sub_8149DFC
-sub_8149DFC: ; 8149DFC
+sub_8149DFC: @ 8149DFC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -610679,7 +610679,7 @@ _08149E0E:
thumb_func_end sub_8149DFC
thumb_func_start sub_8149E34
-sub_8149E34: ; 8149E34
+sub_8149E34: @ 8149E34
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x14]
@@ -610730,7 +610730,7 @@ _08149E82:
thumb_func_end sub_8149E34
thumb_func_start sub_8149E90
-sub_8149E90: ; 8149E90
+sub_8149E90: @ 8149E90
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x14]
@@ -610791,7 +610791,7 @@ _08149EFE:
thumb_func_end sub_8149E90
thumb_func_start sub_8149F08
-sub_8149F08: ; 8149F08
+sub_8149F08: @ 8149F08
push {r4,lr}
ldr r4, =0x0203aba0
ldr r0, [r4]
@@ -610810,7 +610810,7 @@ sub_8149F08: ; 8149F08
thumb_func_end sub_8149F08
thumb_func_start sub_8149F2C
-sub_8149F2C: ; 8149F2C
+sub_8149F2C: @ 8149F2C
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -610820,7 +610820,7 @@ sub_8149F2C: ; 8149F2C
thumb_func_end sub_8149F2C
thumb_func_start sub_8149F40
-sub_8149F40: ; 8149F40
+sub_8149F40: @ 8149F40
ldr r1, =0x04000008
ldrh r1, [r1]
lsrs r1, 2
@@ -610835,7 +610835,7 @@ sub_8149F40: ; 8149F40
thumb_func_end sub_8149F40
thumb_func_start sub_8149F58
-sub_8149F58: ; 8149F58
+sub_8149F58: @ 8149F58
push {r4,lr}
ldr r3, =0x04000008
ldrh r2, [r3]
@@ -610859,7 +610859,7 @@ sub_8149F58: ; 8149F58
thumb_func_end sub_8149F58
thumb_func_start sub_8149F84
-sub_8149F84: ; 8149F84
+sub_8149F84: @ 8149F84
push {lr}
movs r0, 0x1
negs r0, r0
@@ -610871,7 +610871,7 @@ sub_8149F84: ; 8149F84
thumb_func_end sub_8149F84
thumb_func_start sub_8149F98
-sub_8149F98: ; 8149F98
+sub_8149F98: @ 8149F98
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -610936,7 +610936,7 @@ _0814A000:
thumb_func_end sub_8149F98
thumb_func_start sub_814A014
-sub_814A014: ; 814A014
+sub_814A014: @ 814A014
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -611154,7 +611154,7 @@ _0814A196:
thumb_func_end sub_814A014
thumb_func_start sub_814A1AC
-sub_814A1AC: ; 814A1AC
+sub_814A1AC: @ 814A1AC
push {r4-r7,lr}
adds r6, r0, 0
ldr r0, [sp, 0x14]
@@ -611221,7 +611221,7 @@ _0814A21C:
thumb_func_end sub_814A1AC
thumb_func_start sub_814A228
-sub_814A228: ; 814A228
+sub_814A228: @ 814A228
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -611362,7 +611362,7 @@ _0814A316:
thumb_func_end sub_814A228
thumb_func_start sub_814A324
-sub_814A324: ; 814A324
+sub_814A324: @ 814A324
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -611396,7 +611396,7 @@ sub_814A324: ; 814A324
thumb_func_end sub_814A324
thumb_func_start sub_814A374
-sub_814A374: ; 814A374
+sub_814A374: @ 814A374
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -611429,7 +611429,7 @@ sub_814A374: ; 814A374
thumb_func_end sub_814A374
thumb_func_start sub_814A3BC
-sub_814A3BC: ; 814A3BC
+sub_814A3BC: @ 814A3BC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -611457,7 +611457,7 @@ _0814A3CE:
thumb_func_end sub_814A3BC
thumb_func_start sub_814A3F4
-sub_814A3F4: ; 814A3F4
+sub_814A3F4: @ 814A3F4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -611485,7 +611485,7 @@ _0814A406:
thumb_func_end sub_814A3F4
thumb_func_start sub_814A42C
-sub_814A42C: ; 814A42C
+sub_814A42C: @ 814A42C
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -611550,7 +611550,7 @@ sub_814A42C: ; 814A42C
thumb_func_end sub_814A42C
thumb_func_start sub_814A4D4
-sub_814A4D4: ; 814A4D4
+sub_814A4D4: @ 814A4D4
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -611572,7 +611572,7 @@ sub_814A4D4: ; 814A4D4
thumb_func_end sub_814A4D4
thumb_func_start sub_814A500
-sub_814A500: ; 814A500
+sub_814A500: @ 814A500
push {r4-r6,lr}
adds r5, r0, 0
movs r2, 0
@@ -611607,7 +611607,7 @@ _0814A50C:
thumb_func_end sub_814A500
thumb_func_start sub_814A550
-sub_814A550: ; 814A550
+sub_814A550: @ 814A550
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -611758,7 +611758,7 @@ _0814A654:
thumb_func_end sub_814A550
thumb_func_start sub_814A684
-sub_814A684: ; 814A684
+sub_814A684: @ 814A684
push {lr}
bl sub_8149F2C
ldr r2, =0x04000050
@@ -611789,7 +611789,7 @@ _0814A6B4:
thumb_func_end sub_814A684
thumb_func_start sub_814A6CC
-sub_814A6CC: ; 814A6CC
+sub_814A6CC: @ 814A6CC
ldr r1, =0x02038c28
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -611806,7 +611806,7 @@ sub_814A6CC: ; 814A6CC
thumb_func_end sub_814A6CC
thumb_func_start sub_814A6F0
-sub_814A6F0: ; 814A6F0
+sub_814A6F0: @ 814A6F0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -611834,7 +611834,7 @@ _0814A702:
thumb_func_end sub_814A6F0
thumb_func_start sub_814A728
-sub_814A728: ; 814A728
+sub_814A728: @ 814A728
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -611862,7 +611862,7 @@ _0814A73A:
thumb_func_end sub_814A728
thumb_func_start sub_814A760
-sub_814A760: ; 814A760
+sub_814A760: @ 814A760
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -611890,7 +611890,7 @@ _0814A772:
thumb_func_end sub_814A760
thumb_func_start sub_814A798
-sub_814A798: ; 814A798
+sub_814A798: @ 814A798
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -611955,7 +611955,7 @@ sub_814A798: ; 814A798
thumb_func_end sub_814A798
thumb_func_start sub_814A828
-sub_814A828: ; 814A828
+sub_814A828: @ 814A828
push {r4,r5,lr}
sub sp, 0x24
adds r4, r0, 0
@@ -612013,7 +612013,7 @@ _0814A88A:
thumb_func_end sub_814A828
thumb_func_start sub_814A898
-sub_814A898: ; 814A898
+sub_814A898: @ 814A898
push {r4-r6,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -612111,7 +612111,7 @@ _0814A956:
thumb_func_end sub_814A898
thumb_func_start sub_814A960
-sub_814A960: ; 814A960
+sub_814A960: @ 814A960
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -612184,7 +612184,7 @@ sub_814A960: ; 814A960
thumb_func_end sub_814A960
thumb_func_start sub_814AA04
-sub_814AA04: ; 814AA04
+sub_814AA04: @ 814AA04
push {r4-r6,lr}
sub sp, 0x24
adds r6, r0, 0
@@ -612245,7 +612245,7 @@ _0814AA70:
thumb_func_end sub_814AA04
thumb_func_start sub_814AA84
-sub_814AA84: ; 814AA84
+sub_814AA84: @ 814AA84
push {r4,lr}
adds r4, r0, 0
movs r0, 0xE0
@@ -612271,7 +612271,7 @@ sub_814AA84: ; 814AA84
thumb_func_end sub_814AA84
thumb_func_start sub_814AAB8
-sub_814AAB8: ; 814AAB8
+sub_814AAB8: @ 814AAB8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -612383,7 +612383,7 @@ _0814AB86:
thumb_func_end sub_814AAB8
thumb_func_start sub_814ABA0
-sub_814ABA0: ; 814ABA0
+sub_814ABA0: @ 814ABA0
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -612415,7 +612415,7 @@ sub_814ABA0: ; 814ABA0
thumb_func_end sub_814ABA0
thumb_func_start sub_814ABE4
-sub_814ABE4: ; 814ABE4
+sub_814ABE4: @ 814ABE4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -612454,7 +612454,7 @@ _0814AC24:
thumb_func_end sub_814ABE4
thumb_func_start sub_814AC38
-sub_814AC38: ; 814AC38
+sub_814AC38: @ 814AC38
push {r4-r6,lr}
sub sp, 0x10
adds r6, r0, 0
@@ -612571,7 +612571,7 @@ _0814AD2E:
thumb_func_end sub_814AC38
thumb_func_start sub_814AD48
-sub_814AD48: ; 814AD48
+sub_814AD48: @ 814AD48
push {r4,lr}
sub sp, 0x24
adds r4, r0, 0
@@ -612624,7 +612624,7 @@ _0814ADA0:
thumb_func_end sub_814AD48
thumb_func_start sub_814ADB4
-sub_814ADB4: ; 814ADB4
+sub_814ADB4: @ 814ADB4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0xffff7fff
@@ -612644,7 +612644,7 @@ sub_814ADB4: ; 814ADB4
thumb_func_end sub_814ADB4
thumb_func_start sub_814ADD8
-sub_814ADD8: ; 814ADD8
+sub_814ADD8: @ 814ADD8
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -612694,7 +612694,7 @@ _0814AE2E:
thumb_func_end sub_814ADD8
thumb_func_start sub_814AE40
-sub_814AE40: ; 814AE40
+sub_814AE40: @ 814AE40
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -612741,12 +612741,12 @@ sub_814AE40: ; 814AE40
thumb_func_end sub_814AE40
thumb_func_start nullsub_112
-nullsub_112: ; 814AEAC
+nullsub_112: @ 814AEAC
bx lr
thumb_func_end nullsub_112
thumb_func_start sub_814AEB0
-sub_814AEB0: ; 814AEB0
+sub_814AEB0: @ 814AEB0
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -612759,7 +612759,7 @@ sub_814AEB0: ; 814AEB0
thumb_func_end sub_814AEB0
thumb_func_start bx_exec_buffer_A_ch0_tbl4
-bx_exec_buffer_A_ch0_tbl4: ; 814AECC
+bx_exec_buffer_A_ch0_tbl4: @ 814AECC
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -612794,7 +612794,7 @@ _0814AF18:
thumb_func_end bx_exec_buffer_A_ch0_tbl4
thumb_func_start sub_814AF1C
-sub_814AF1C: ; 814AF1C
+sub_814AF1C: @ 814AF1C
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -612819,7 +612819,7 @@ _0814AF40:
thumb_func_end sub_814AF1C
thumb_func_start sub_814AF54
-sub_814AF54: ; 814AF54
+sub_814AF54: @ 814AF54
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -612864,7 +612864,7 @@ _0814AFA4:
thumb_func_end sub_814AF54
thumb_func_start sub_814AFBC
-sub_814AFBC: ; 814AFBC
+sub_814AFBC: @ 814AFBC
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -612900,7 +612900,7 @@ _0814AFF4:
thumb_func_end sub_814AFBC
thumb_func_start sub_814B004
-sub_814B004: ; 814B004
+sub_814B004: @ 814B004
push {r4-r6,lr}
movs r6, 0
bl battle_type_is_double
@@ -612999,7 +612999,7 @@ _0814B0C6:
thumb_func_end sub_814B004
thumb_func_start sub_814B0E8
-sub_814B0E8: ; 814B0E8
+sub_814B0E8: @ 814B0E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -613187,7 +613187,7 @@ _0814B252:
thumb_func_end sub_814B0E8
thumb_func_start sub_814B290
-sub_814B290: ; 814B290
+sub_814B290: @ 814B290
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -613217,7 +613217,7 @@ _0814B2BE:
thumb_func_end sub_814B290
thumb_func_start bx_t4_healthbar_update
-bx_t4_healthbar_update: ; 814B2D0
+bx_t4_healthbar_update: @ 814B2D0
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -613267,7 +613267,7 @@ _0814B332:
thumb_func_end bx_t4_healthbar_update
thumb_func_start sub_814B340
-sub_814B340: ; 814B340
+sub_814B340: @ 814B340
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -613332,7 +613332,7 @@ _0814B3BC:
thumb_func_end sub_814B340
thumb_func_start sub_814B3DC
-sub_814B3DC: ; 814B3DC
+sub_814B3DC: @ 814B3DC
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -613379,7 +613379,7 @@ _0814B430:
thumb_func_end sub_814B3DC
thumb_func_start bx_t4_button_a
-bx_t4_button_a: ; 814B44C
+bx_t4_button_a: @ 814B44C
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -613393,7 +613393,7 @@ _0814B45E:
thumb_func_end bx_t4_button_a
thumb_func_start dp01t_0F_4_move_anim
-dp01t_0F_4_move_anim: ; 814B464
+dp01t_0F_4_move_anim: @ 814B464
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -613453,7 +613453,7 @@ _0814B4DA:
thumb_func_end dp01t_0F_4_move_anim
thumb_func_start sub_814B4E0
-sub_814B4E0: ; 814B4E0
+sub_814B4E0: @ 814B4E0
push {r4,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -613502,7 +613502,7 @@ _0814B532:
thumb_func_end sub_814B4E0
thumb_func_start sub_814B554
-sub_814B554: ; 814B554
+sub_814B554: @ 814B554
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -613539,7 +613539,7 @@ _0814B590:
thumb_func_end sub_814B554
thumb_func_start sub_814B5A8
-sub_814B5A8: ; 814B5A8
+sub_814B5A8: @ 814B5A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -613636,7 +613636,7 @@ _0814B664:
thumb_func_end sub_814B5A8
thumb_func_start sub_814B69C
-sub_814B69C: ; 814B69C
+sub_814B69C: @ 814B69C
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -613704,7 +613704,7 @@ _0814B714:
thumb_func_end sub_814B69C
thumb_func_start dp01_tbl4_exec_completed
-dp01_tbl4_exec_completed: ; 814B740
+dp01_tbl4_exec_completed: @ 814B740
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -613754,7 +613754,7 @@ _0814B7A6:
thumb_func_end dp01_tbl4_exec_completed
thumb_func_start sub_814B7B8
-sub_814B7B8: ; 814B7B8
+sub_814B7B8: @ 814B7B8
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -613778,7 +613778,7 @@ _0814B7DA:
thumb_func_end sub_814B7B8
thumb_func_start sub_814B7E8
-sub_814B7E8: ; 814B7E8
+sub_814B7E8: @ 814B7E8
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -613802,7 +613802,7 @@ _0814B80A:
thumb_func_end sub_814B7E8
thumb_func_start dp01t_00_4_getattr
-dp01t_00_4_getattr: ; 814B818
+dp01t_00_4_getattr: @ 814B818
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -613857,7 +613857,7 @@ _0814B872:
thumb_func_end dp01t_00_4_getattr
thumb_func_start dp01_getattr_by_ch1_for_player_pokemon__
-dp01_getattr_by_ch1_for_player_pokemon__: ; 814B88C
+dp01_getattr_by_ch1_for_player_pokemon__: @ 814B88C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -614735,7 +614735,7 @@ _0814C022:
thumb_func_end dp01_getattr_by_ch1_for_player_pokemon__
thumb_func_start sub_814C038
-sub_814C038: ; 814C038
+sub_814C038: @ 814C038
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -614743,7 +614743,7 @@ sub_814C038: ; 814C038
thumb_func_end sub_814C038
thumb_func_start sub_814C044
-sub_814C044: ; 814C044
+sub_814C044: @ 814C044
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -614786,7 +614786,7 @@ _0814C092:
thumb_func_end sub_814C044
thumb_func_start sub_814C09C
-sub_814C09C: ; 814C09C
+sub_814C09C: @ 814C09C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -615819,7 +615819,7 @@ _0814CA62:
thumb_func_end sub_814C09C
thumb_func_start sub_814CA98
-sub_814CA98: ; 814CA98
+sub_814CA98: @ 814CA98
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -615874,7 +615874,7 @@ _0814CAF0:
thumb_func_end sub_814CA98
thumb_func_start sub_814CB0C
-sub_814CB0C: ; 814CB0C
+sub_814CB0C: @ 814CB0C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -615991,7 +615991,7 @@ sub_814CB0C: ; 814CB0C
thumb_func_end sub_814CB0C
thumb_func_start sub_814CC28
-sub_814CC28: ; 814CC28
+sub_814CC28: @ 814CC28
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -616037,7 +616037,7 @@ sub_814CC28: ; 814CC28
thumb_func_end sub_814CC28
thumb_func_start sub_814CC98
-sub_814CC98: ; 814CC98
+sub_814CC98: @ 814CC98
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -616200,7 +616200,7 @@ sub_814CC98: ; 814CC98
thumb_func_end sub_814CC98
thumb_func_start sub_814CE14
-sub_814CE14: ; 814CE14
+sub_814CE14: @ 814CE14
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -616259,7 +616259,7 @@ _0814CE92:
thumb_func_end sub_814CE14
thumb_func_start sub_814CEA4
-sub_814CEA4: ; 814CEA4
+sub_814CEA4: @ 814CEA4
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -616329,7 +616329,7 @@ _0814CF22:
thumb_func_end sub_814CEA4
thumb_func_start sub_814CF30
-sub_814CF30: ; 814CF30
+sub_814CF30: @ 814CF30
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -616522,7 +616522,7 @@ _0814D002:
thumb_func_end sub_814CF30
thumb_func_start sub_814D0E4
-sub_814D0E4: ; 814D0E4
+sub_814D0E4: @ 814D0E4
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -616530,7 +616530,7 @@ sub_814D0E4: ; 814D0E4
thumb_func_end sub_814D0E4
thumb_func_start sub_814D0F0
-sub_814D0F0: ; 814D0F0
+sub_814D0F0: @ 814D0F0
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r4, =0x02024064
@@ -616603,7 +616603,7 @@ sub_814D0F0: ; 814D0F0
thumb_func_end sub_814D0F0
thumb_func_start sub_814D19C
-sub_814D19C: ; 814D19C
+sub_814D19C: @ 814D19C
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -616708,7 +616708,7 @@ _0814D266:
thumb_func_end sub_814D19C
thumb_func_start sub_814D288
-sub_814D288: ; 814D288
+sub_814D288: @ 814D288
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -616716,7 +616716,7 @@ sub_814D288: ; 814D288
thumb_func_end sub_814D288
thumb_func_start sub_814D294
-sub_814D294: ; 814D294
+sub_814D294: @ 814D294
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -616724,7 +616724,7 @@ sub_814D294: ; 814D294
thumb_func_end sub_814D294
thumb_func_start sub_814D2A0
-sub_814D2A0: ; 814D2A0
+sub_814D2A0: @ 814D2A0
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -616732,7 +616732,7 @@ sub_814D2A0: ; 814D2A0
thumb_func_end sub_814D2A0
thumb_func_start sub_814D2AC
-sub_814D2AC: ; 814D2AC
+sub_814D2AC: @ 814D2AC
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -616740,7 +616740,7 @@ sub_814D2AC: ; 814D2AC
thumb_func_end sub_814D2AC
thumb_func_start sub_814D2B8
-sub_814D2B8: ; 814D2B8
+sub_814D2B8: @ 814D2B8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -616889,7 +616889,7 @@ _0814D3F4:
thumb_func_end sub_814D2B8
thumb_func_start bx_move_anim_4
-bx_move_anim_4: ; 814D40C
+bx_move_anim_4: @ 814D40C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -617073,7 +617073,7 @@ _0814D580:
thumb_func_end bx_move_anim_4
thumb_func_start sub_814D590
-sub_814D590: ; 814D590
+sub_814D590: @ 814D590
push {r4,r5,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -617105,7 +617105,7 @@ sub_814D590: ; 814D590
thumb_func_end sub_814D590
thumb_func_start sub_814D5E8
-sub_814D5E8: ; 814D5E8
+sub_814D5E8: @ 814D5E8
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617113,7 +617113,7 @@ sub_814D5E8: ; 814D5E8
thumb_func_end sub_814D5E8
thumb_func_start sub_814D5F4
-sub_814D5F4: ; 814D5F4
+sub_814D5F4: @ 814D5F4
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617121,7 +617121,7 @@ sub_814D5F4: ; 814D5F4
thumb_func_end sub_814D5F4
thumb_func_start sub_814D600
-sub_814D600: ; 814D600
+sub_814D600: @ 814D600
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617129,7 +617129,7 @@ sub_814D600: ; 814D600
thumb_func_end sub_814D600
thumb_func_start sub_814D60C
-sub_814D60C: ; 814D60C
+sub_814D60C: @ 814D60C
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617137,7 +617137,7 @@ sub_814D60C: ; 814D60C
thumb_func_end sub_814D60C
thumb_func_start sub_814D618
-sub_814D618: ; 814D618
+sub_814D618: @ 814D618
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617145,7 +617145,7 @@ sub_814D618: ; 814D618
thumb_func_end sub_814D618
thumb_func_start sub_814D624
-sub_814D624: ; 814D624
+sub_814D624: @ 814D624
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617153,7 +617153,7 @@ sub_814D624: ; 814D624
thumb_func_end sub_814D624
thumb_func_start sub_814D630
-sub_814D630: ; 814D630
+sub_814D630: @ 814D630
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617161,7 +617161,7 @@ sub_814D630: ; 814D630
thumb_func_end sub_814D630
thumb_func_start sub_814D63C
-sub_814D63C: ; 814D63C
+sub_814D63C: @ 814D63C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -617257,7 +617257,7 @@ _0814D6F6:
thumb_func_end sub_814D63C
thumb_func_start sub_814D72C
-sub_814D72C: ; 814D72C
+sub_814D72C: @ 814D72C
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617265,7 +617265,7 @@ sub_814D72C: ; 814D72C
thumb_func_end sub_814D72C
thumb_func_start sub_814D738
-sub_814D738: ; 814D738
+sub_814D738: @ 814D738
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -617314,7 +617314,7 @@ _0814D78C:
thumb_func_end sub_814D738
thumb_func_start sub_814D7B0
-sub_814D7B0: ; 814D7B0
+sub_814D7B0: @ 814D7B0
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -617361,7 +617361,7 @@ _0814D800:
thumb_func_end sub_814D7B0
thumb_func_start sub_814D818
-sub_814D818: ; 814D818
+sub_814D818: @ 814D818
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617369,7 +617369,7 @@ sub_814D818: ; 814D818
thumb_func_end sub_814D818
thumb_func_start sub_814D824
-sub_814D824: ; 814D824
+sub_814D824: @ 814D824
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617377,7 +617377,7 @@ sub_814D824: ; 814D824
thumb_func_end sub_814D824
thumb_func_start sub_814D830
-sub_814D830: ; 814D830
+sub_814D830: @ 814D830
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617385,7 +617385,7 @@ sub_814D830: ; 814D830
thumb_func_end sub_814D830
thumb_func_start sub_814D83C
-sub_814D83C: ; 814D83C
+sub_814D83C: @ 814D83C
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617393,7 +617393,7 @@ sub_814D83C: ; 814D83C
thumb_func_end sub_814D83C
thumb_func_start sub_814D848
-sub_814D848: ; 814D848
+sub_814D848: @ 814D848
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617401,7 +617401,7 @@ sub_814D848: ; 814D848
thumb_func_end sub_814D848
thumb_func_start sub_814D854
-sub_814D854: ; 814D854
+sub_814D854: @ 814D854
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617409,7 +617409,7 @@ sub_814D854: ; 814D854
thumb_func_end sub_814D854
thumb_func_start sub_814D860
-sub_814D860: ; 814D860
+sub_814D860: @ 814D860
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617417,7 +617417,7 @@ sub_814D860: ; 814D860
thumb_func_end sub_814D860
thumb_func_start sub_814D86C
-sub_814D86C: ; 814D86C
+sub_814D86C: @ 814D86C
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617425,7 +617425,7 @@ sub_814D86C: ; 814D86C
thumb_func_end sub_814D86C
thumb_func_start sub_814D878
-sub_814D878: ; 814D878
+sub_814D878: @ 814D878
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617433,7 +617433,7 @@ sub_814D878: ; 814D878
thumb_func_end sub_814D878
thumb_func_start sub_814D884
-sub_814D884: ; 814D884
+sub_814D884: @ 814D884
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -617448,7 +617448,7 @@ sub_814D884: ; 814D884
thumb_func_end sub_814D884
thumb_func_start sub_814D8A0
-sub_814D8A0: ; 814D8A0
+sub_814D8A0: @ 814D8A0
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -617473,7 +617473,7 @@ sub_814D8A0: ; 814D8A0
thumb_func_end sub_814D8A0
thumb_func_start sub_814D8D8
-sub_814D8D8: ; 814D8D8
+sub_814D8D8: @ 814D8D8
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -617487,7 +617487,7 @@ sub_814D8D8: ; 814D8D8
thumb_func_end sub_814D8D8
thumb_func_start sub_814D8F0
-sub_814D8F0: ; 814D8F0
+sub_814D8F0: @ 814D8F0
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -617508,7 +617508,7 @@ sub_814D8F0: ; 814D8F0
thumb_func_end sub_814D8F0
thumb_func_start dp01t_29_4_blink
-dp01t_29_4_blink: ; 814D918
+dp01t_29_4_blink: @ 814D918
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -617557,7 +617557,7 @@ _0814D976:
thumb_func_end dp01t_29_4_blink
thumb_func_start sub_814D988
-sub_814D988: ; 814D988
+sub_814D988: @ 814D988
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -617565,7 +617565,7 @@ sub_814D988: ; 814D988
thumb_func_end sub_814D988
thumb_func_start sub_814D994
-sub_814D994: ; 814D994
+sub_814D994: @ 814D994
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -617598,7 +617598,7 @@ _0814D9A8:
thumb_func_end sub_814D994
thumb_func_start sub_814D9D8
-sub_814D9D8: ; 814D9D8
+sub_814D9D8: @ 814D9D8
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -617641,7 +617641,7 @@ _0814DA28:
thumb_func_end sub_814D9D8
thumb_func_start sub_814DA34
-sub_814DA34: ; 814DA34
+sub_814DA34: @ 814DA34
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -617668,7 +617668,7 @@ sub_814DA34: ; 814DA34
thumb_func_end sub_814DA34
thumb_func_start dp01t_2E_4_battle_intro
-dp01t_2E_4_battle_intro: ; 814DA74
+dp01t_2E_4_battle_intro: @ 814DA74
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -617690,7 +617690,7 @@ dp01t_2E_4_battle_intro: ; 814DA74
thumb_func_end dp01t_2E_4_battle_intro
thumb_func_start sub_814DAA8
-sub_814DAA8: ; 814DAA8
+sub_814DAA8: @ 814DAA8
push {r4-r7,lr}
ldr r5, =0x020241e4
ldr r6, =0x02024064
@@ -617924,7 +617924,7 @@ _0814DC80:
thumb_func_end sub_814DAA8
thumb_func_start sub_814DCCC
-sub_814DCCC: ; 814DCCC
+sub_814DCCC: @ 814DCCC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -618041,7 +618041,7 @@ _0814DDB4:
thumb_func_end sub_814DCCC
thumb_func_start sub_814DDD8
-sub_814DDD8: ; 814DDD8
+sub_814DDD8: @ 814DDD8
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -618127,7 +618127,7 @@ _0814DE7C:
thumb_func_end sub_814DDD8
thumb_func_start sub_814DE9C
-sub_814DE9C: ; 814DE9C
+sub_814DE9C: @ 814DE9C
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -618163,7 +618163,7 @@ _0814DED4:
thumb_func_end sub_814DE9C
thumb_func_start sub_814DEE4
-sub_814DEE4: ; 814DEE4
+sub_814DEE4: @ 814DEE4
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -618197,7 +618197,7 @@ _0814DF16:
thumb_func_end sub_814DEE4
thumb_func_start sub_814DF34
-sub_814DF34: ; 814DF34
+sub_814DF34: @ 814DF34
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -618205,7 +618205,7 @@ sub_814DF34: ; 814DF34
thumb_func_end sub_814DF34
thumb_func_start sub_814DF40
-sub_814DF40: ; 814DF40
+sub_814DF40: @ 814DF40
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -618248,7 +618248,7 @@ _0814DF86:
thumb_func_end sub_814DF40
thumb_func_start sub_814DFA0
-sub_814DFA0: ; 814DFA0
+sub_814DFA0: @ 814DFA0
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02024064
@@ -618301,7 +618301,7 @@ _0814E002:
thumb_func_end sub_814DFA0
thumb_func_start sub_814E014
-sub_814E014: ; 814E014
+sub_814E014: @ 814E014
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -618316,7 +618316,7 @@ sub_814E014: ; 814E014
thumb_func_end sub_814E014
thumb_func_start sub_814E034
-sub_814E034: ; 814E034
+sub_814E034: @ 814E034
push {lr}
bl dp01_tbl4_exec_completed
pop {r0}
@@ -618324,7 +618324,7 @@ sub_814E034: ; 814E034
thumb_func_end sub_814E034
thumb_func_start sub_814E040
-sub_814E040: ; 814E040
+sub_814E040: @ 814E040
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -618375,12 +618375,12 @@ sub_814E040: ; 814E040
thumb_func_end sub_814E040
thumb_func_start nullsub_113
-nullsub_113: ; 814E0C0
+nullsub_113: @ 814E0C0
bx lr
thumb_func_end nullsub_113
thumb_func_start battle_pick_message
-battle_pick_message: ; 814E0C4
+battle_pick_message: @ 814E0C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -619074,7 +619074,7 @@ _0814E6DE:
thumb_func_end battle_pick_message
thumb_func_start get_battle_strings_
-get_battle_strings_: ; 814E6F0
+get_battle_strings_: @ 814E6F0
push {lr}
ldr r1, =0x02022e2c
bl get_battle_strings
@@ -619084,7 +619084,7 @@ get_battle_strings_: ; 814E6F0
thumb_func_end get_battle_strings_
thumb_func_start sub_814E700
-sub_814E700: ; 814E700
+sub_814E700: @ 814E700
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -619138,7 +619138,7 @@ _0814E75A:
thumb_func_end sub_814E700
thumb_func_start get_battle_strings
-get_battle_strings: ; 814E764
+get_battle_strings: @ 814E764
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -620233,7 +620233,7 @@ _0814F20E:
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, =gTrainers + 0x4 ; name offset
+ ldr r0, =gTrainers + 0x4 @ name offset
adds r4, r1, r0
b _0814F5C0
.pool
@@ -620548,7 +620548,7 @@ _0814F4F0:
lsls r0, r1, 2
adds r0, r1
lsls r0, 3
- ldr r1, =gTrainers + 0x4 ; name offset
+ ldr r1, =gTrainers + 0x4 @ name offset
adds r4, r0, r1
b _0814F5C0
.pool
@@ -620712,7 +620712,7 @@ _0814F62A:
thumb_func_end get_battle_strings
thumb_func_start sub_814F648
-sub_814F648: ; 814F648
+sub_814F648: @ 814F648
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -621029,7 +621029,7 @@ _0814F8EA:
thumb_func_end sub_814F648
thumb_func_start sub_814F8F8
-sub_814F8F8: ; 814F8F8
+sub_814F8F8: @ 814F8F8
push {r4,r5,lr}
adds r4, r0, 0
movs r2, 0
@@ -621072,7 +621072,7 @@ _0814F944:
thumb_func_end sub_814F8F8
thumb_func_start sub_814F950
-sub_814F950: ; 814F950
+sub_814F950: @ 814F950
push {r4,r5,lr}
adds r3, r0, 0
movs r4, 0
@@ -621148,7 +621148,7 @@ _0814F9E0:
thumb_func_end sub_814F950
thumb_func_start battle_show_message_maybe
-battle_show_message_maybe: ; 814F9EC
+battle_show_message_maybe: @ 814F9EC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -621364,7 +621364,7 @@ _0814FB9C:
thumb_func_end battle_show_message_maybe
thumb_func_start sub_814FBAC
-sub_814FBAC: ; 814FBAC
+sub_814FBAC: @ 814FBAC
push {r4,r5,lr}
ldr r0, =0x02024064
ldrb r2, [r0]
@@ -621411,7 +621411,7 @@ sub_814FBAC: ; 814FBAC
thumb_func_end sub_814FBAC
thumb_func_start sub_814FC20
-sub_814FC20: ; 814FC20
+sub_814FC20: @ 814FC20
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -621461,7 +621461,7 @@ _0814FC6A:
thumb_func_end sub_814FC20
thumb_func_start sub_814FC70
-sub_814FC70: ; 814FC70
+sub_814FC70: @ 814FC70
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -621483,7 +621483,7 @@ _0814FC8E:
thumb_func_end sub_814FC70
thumb_func_start sub_814FC9C
-sub_814FC9C: ; 814FC9C
+sub_814FC9C: @ 814FC9C
push {lr}
sub sp, 0x4
bl script_env_2_enable
@@ -621504,7 +621504,7 @@ sub_814FC9C: ; 814FC9C
thumb_func_end sub_814FC9C
thumb_func_start sub_814FCC8
-sub_814FCC8: ; 814FCC8
+sub_814FCC8: @ 814FCC8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -622070,7 +622070,7 @@ _08150226:
thumb_func_end sub_814FCC8
thumb_func_start mainloop
-mainloop: ; 815023C
+mainloop: @ 815023C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -622082,7 +622082,7 @@ mainloop: ; 815023C
thumb_func_end mainloop
thumb_func_start c2_8011A1C
-c2_8011A1C: ; 8150258
+c2_8011A1C: @ 8150258
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -622244,7 +622244,7 @@ _08150340:
thumb_func_end c2_8011A1C
thumb_func_start sub_81503E4
-sub_81503E4: ; 81503E4
+sub_81503E4: @ 81503E4
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -622430,7 +622430,7 @@ _08150542:
thumb_func_end sub_81503E4
thumb_func_start sub_8150550
-sub_8150550: ; 8150550
+sub_8150550: @ 8150550
push {r4-r6,lr}
sub sp, 0xC
ldr r6, =0x0203abac
@@ -622568,7 +622568,7 @@ _08150646:
thumb_func_end sub_8150550
thumb_func_start sub_8150664
-sub_8150664: ; 8150664
+sub_8150664: @ 8150664
push {r4-r7,lr}
sub sp, 0xC
ldr r7, =0x0203abac
@@ -622763,7 +622763,7 @@ _081507E6:
thumb_func_end sub_8150664
thumb_func_start sub_8150800
-sub_8150800: ; 8150800
+sub_8150800: @ 8150800
push {r4,lr}
movs r0, 0
bl CopyBgTilemapBufferToVram
@@ -622804,12 +622804,12 @@ sub_8150800: ; 8150800
thumb_func_end sub_8150800
thumb_func_start nullsub_58
-nullsub_58: ; 8150864
+nullsub_58: @ 8150864
bx lr
thumb_func_end nullsub_58
thumb_func_start sub_8150868
-sub_8150868: ; 8150868
+sub_8150868: @ 8150868
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x0203abac
@@ -622900,7 +622900,7 @@ _08150934:
thumb_func_end sub_8150868
thumb_func_start sub_8150948
-sub_8150948: ; 8150948
+sub_8150948: @ 8150948
push {r4-r6,lr}
adds r5, r0, 0
ldr r0, =0x0203abac
@@ -623025,7 +623025,7 @@ _08150A60:
thumb_func_end sub_8150948
thumb_func_start sub_8150A68
-sub_8150A68: ; 8150A68
+sub_8150A68: @ 8150A68
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -623103,7 +623103,7 @@ _08150AEE:
thumb_func_end sub_8150A68
thumb_func_start sub_8150AF4
-sub_8150AF4: ; 8150AF4
+sub_8150AF4: @ 8150AF4
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -623172,7 +623172,7 @@ _08150B68:
thumb_func_end sub_8150AF4
thumb_func_start sub_8150B6C
-sub_8150B6C: ; 8150B6C
+sub_8150B6C: @ 8150B6C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -623356,7 +623356,7 @@ _08150D1C:
thumb_func_end sub_8150B6C
thumb_func_start sub_8150D28
-sub_8150D28: ; 8150D28
+sub_8150D28: @ 8150D28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -623745,7 +623745,7 @@ _08151074:
thumb_func_end sub_8150D28
thumb_func_start sub_8151088
-sub_8151088: ; 8151088
+sub_8151088: @ 8151088
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -623852,7 +623852,7 @@ _081510CC:
thumb_func_end sub_8151088
thumb_func_start sub_815115C
-sub_815115C: ; 815115C
+sub_815115C: @ 815115C
push {r4,r5,lr}
ldr r5, =0x0203abac
ldr r4, [r5]
@@ -623900,7 +623900,7 @@ _081511AC:
thumb_func_end sub_815115C
thumb_func_start sub_81511B8
-sub_81511B8: ; 81511B8
+sub_81511B8: @ 81511B8
push {r4,r5,lr}
ldr r5, =0x0203abac
ldr r4, [r5]
@@ -623948,7 +623948,7 @@ _08151208:
thumb_func_end sub_81511B8
thumb_func_start sub_8151214
-sub_8151214: ; 8151214
+sub_8151214: @ 8151214
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -624128,7 +624128,7 @@ _08151368:
thumb_func_end sub_8151214
thumb_func_start sub_8151388
-sub_8151388: ; 8151388
+sub_8151388: @ 8151388
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -624282,7 +624282,7 @@ _081514A6:
thumb_func_end sub_8151388
thumb_func_start sub_81514C8
-sub_81514C8: ; 81514C8
+sub_81514C8: @ 81514C8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -624335,7 +624335,7 @@ _08151522:
thumb_func_end sub_81514C8
thumb_func_start sub_8151534
-sub_8151534: ; 8151534
+sub_8151534: @ 8151534
push {lr}
lsls r0, 16
asrs r0, 16
@@ -624354,7 +624354,7 @@ _08151548:
thumb_func_end sub_8151534
thumb_func_start sub_8151550
-sub_8151550: ; 8151550
+sub_8151550: @ 8151550
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -624375,7 +624375,7 @@ sub_8151550: ; 8151550
thumb_func_end sub_8151550
thumb_func_start sub_8151574
-sub_8151574: ; 8151574
+sub_8151574: @ 8151574
push {r4-r7,lr}
adds r2, r1, 0
adds r4, r0, 0
@@ -624409,7 +624409,7 @@ _0815159A:
thumb_func_end sub_8151574
thumb_func_start sub_81515B0
-sub_81515B0: ; 81515B0
+sub_81515B0: @ 81515B0
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -624431,7 +624431,7 @@ _081515CE:
thumb_func_end sub_81515B0
thumb_func_start sub_81515D4
-sub_81515D4: ; 81515D4
+sub_81515D4: @ 81515D4
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -624456,7 +624456,7 @@ _081515F8:
thumb_func_end sub_81515D4
thumb_func_start sub_81515FC
-sub_81515FC: ; 81515FC
+sub_81515FC: @ 81515FC
push {r4-r6,lr}
adds r6, r1, 0
cmp r6, 0
@@ -624481,7 +624481,7 @@ _0815161E:
thumb_func_end sub_81515FC
thumb_func_start sub_8151624
-sub_8151624: ; 8151624
+sub_8151624: @ 8151624
push {lr}
adds r1, r0, 0
movs r0, 0x80
@@ -624496,7 +624496,7 @@ sub_8151624: ; 8151624
thumb_func_end sub_8151624
thumb_func_start sub_815163C
-sub_815163C: ; 815163C
+sub_815163C: @ 815163C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -624514,7 +624514,7 @@ sub_815163C: ; 815163C
thumb_func_end sub_815163C
thumb_func_start sub_815165C
-sub_815165C: ; 815165C
+sub_815165C: @ 815165C
push {lr}
adds r2, r0, 0
ldr r1, _08151674
@@ -624529,7 +624529,7 @@ _08151674: .4byte 0x00000000
thumb_func_end sub_815165C
thumb_func_start sub_8151678
-sub_8151678: ; 8151678
+sub_8151678: @ 8151678
push {lr}
movs r1, 0
strb r1, [r0]
@@ -624542,7 +624542,7 @@ sub_8151678: ; 8151678
thumb_func_end sub_8151678
thumb_func_start sub_815168C
-sub_815168C: ; 815168C
+sub_815168C: @ 815168C
push {r4-r7,lr}
adds r3, r0, 0
lsls r1, 24
@@ -624617,7 +624617,7 @@ _0815170A:
thumb_func_end sub_815168C
thumb_func_start sub_8151710
-sub_8151710: ; 8151710
+sub_8151710: @ 8151710
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -624648,7 +624648,7 @@ _0815173E:
thumb_func_end sub_8151710
thumb_func_start sub_8151744
-sub_8151744: ; 8151744
+sub_8151744: @ 8151744
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -624926,7 +624926,7 @@ _0815193E:
thumb_func_end sub_8151744
thumb_func_start sub_815194C
-sub_815194C: ; 815194C
+sub_815194C: @ 815194C
push {r4,r5,lr}
adds r3, r0, 0
movs r2, 0
@@ -625005,7 +625005,7 @@ _081519CA:
thumb_func_end sub_815194C
thumb_func_start task_tutorial_controls_fadein
-task_tutorial_controls_fadein: ; 81519DC
+task_tutorial_controls_fadein: @ 81519DC
push {r4-r6,lr}
adds r4, r0, 0
movs r5, 0
@@ -625065,7 +625065,7 @@ _08151A40:
thumb_func_end task_tutorial_controls_fadein
thumb_func_start sub_8151A48
-sub_8151A48: ; 8151A48
+sub_8151A48: @ 8151A48
push {r4-r7,lr}
adds r3, r0, 0
lsls r1, 16
@@ -625113,7 +625113,7 @@ _08151A8C:
thumb_func_end sub_8151A48
thumb_func_start sub_8151A9C
-sub_8151A9C: ; 8151A9C
+sub_8151A9C: @ 8151A9C
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -625195,7 +625195,7 @@ _08151B30:
thumb_func_end sub_8151A9C
thumb_func_start sub_8151B3C
-sub_8151B3C: ; 8151B3C
+sub_8151B3C: @ 8151B3C
push {r4,r5,lr}
adds r5, r0, 0
movs r4, 0
@@ -625221,7 +625221,7 @@ _08151B4E:
thumb_func_end sub_8151B3C
thumb_func_start sub_8151B68
-sub_8151B68: ; 8151B68
+sub_8151B68: @ 8151B68
push {r4,r5,lr}
adds r2, r0, 0
adds r5, r1, 0
@@ -625282,7 +625282,7 @@ _08151BCC:
thumb_func_end sub_8151B68
thumb_func_start sub_8151BD4
-sub_8151BD4: ; 8151BD4
+sub_8151BD4: @ 8151BD4
push {r4,r5,lr}
adds r4, r0, 0
ldrb r1, [r4, 0x1]
@@ -625346,7 +625346,7 @@ _08151C16:
thumb_func_end sub_8151BD4
thumb_func_start sub_8151C50
-sub_8151C50: ; 8151C50
+sub_8151C50: @ 8151C50
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -625394,7 +625394,7 @@ _08151CA0:
thumb_func_end sub_8151C50
thumb_func_start sub_8151CA8
-sub_8151CA8: ; 8151CA8
+sub_8151CA8: @ 8151CA8
push {r4-r7,lr}
adds r5, r0, 0
lsls r1, 16
@@ -625467,7 +625467,7 @@ _08151D20:
thumb_func_end sub_8151CA8
thumb_func_start sub_8151D28
-sub_8151D28: ; 8151D28
+sub_8151D28: @ 8151D28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -625622,7 +625622,7 @@ _08151E3A:
thumb_func_end sub_8151D28
thumb_func_start sub_8151E50
-sub_8151E50: ; 8151E50
+sub_8151E50: @ 8151E50
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -625856,7 +625856,7 @@ _08151FF6:
thumb_func_end sub_8151E50
thumb_func_start sub_8152008
-sub_8152008: ; 8152008
+sub_8152008: @ 8152008
push {r4-r7,lr}
adds r6, r0, 0
ldr r0, [sp, 0x14]
@@ -625904,7 +625904,7 @@ _08152052:
thumb_func_end sub_8152008
thumb_func_start sub_8152058
-sub_8152058: ; 8152058
+sub_8152058: @ 8152058
push {r4-r7,lr}
adds r7, r0, 0
ldr r0, [sp, 0x14]
@@ -625952,7 +625952,7 @@ _081520A2:
thumb_func_end sub_8152058
thumb_func_start sub_81520A8
-sub_81520A8: ; 81520A8
+sub_81520A8: @ 81520A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -626029,7 +626029,7 @@ _08152122:
thumb_func_end sub_81520A8
thumb_func_start sub_8152134
-sub_8152134: ; 8152134
+sub_8152134: @ 8152134
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -626106,7 +626106,7 @@ _081521AE:
thumb_func_end sub_8152134
thumb_func_start sub_81521C0
-sub_81521C0: ; 81521C0
+sub_81521C0: @ 81521C0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -626183,7 +626183,7 @@ _08152244:
thumb_func_end sub_81521C0
thumb_func_start sub_8152254
-sub_8152254: ; 8152254
+sub_8152254: @ 8152254
push {r4-r7,lr}
movs r3, 0
ldr r0, =0x0203abb8
@@ -626245,7 +626245,7 @@ _081522C4:
thumb_func_end sub_8152254
thumb_func_start sub_81522D4
-sub_81522D4: ; 81522D4
+sub_81522D4: @ 81522D4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -626386,7 +626386,7 @@ _081523D2:
thumb_func_end sub_81522D4
thumb_func_start sub_81523F4
-sub_81523F4: ; 81523F4
+sub_81523F4: @ 81523F4
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -626423,7 +626423,7 @@ _08152432:
thumb_func_end sub_81523F4
thumb_func_start sub_8152438
-sub_8152438: ; 8152438
+sub_8152438: @ 8152438
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -626458,7 +626458,7 @@ _0815246E:
thumb_func_end sub_8152438
thumb_func_start sub_8152474
-sub_8152474: ; 8152474
+sub_8152474: @ 8152474
push {r4,r5,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -626503,7 +626503,7 @@ _081524BC:
thumb_func_end sub_8152474
thumb_func_start sub_81524C4
-sub_81524C4: ; 81524C4
+sub_81524C4: @ 81524C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -626644,7 +626644,7 @@ _081525C0:
thumb_func_end sub_81524C4
thumb_func_start sub_81525D0
-sub_81525D0: ; 81525D0
+sub_81525D0: @ 81525D0
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -626706,7 +626706,7 @@ _0815263C:
thumb_func_end sub_81525D0
thumb_func_start calls_flash_erase_block
-calls_flash_erase_block: ; 8152650
+calls_flash_erase_block: @ 8152650
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x03007860
@@ -626732,7 +626732,7 @@ _08152656:
thumb_func_end calls_flash_erase_block
thumb_func_start sub_8152680
-sub_8152680: ; 8152680
+sub_8152680: @ 8152680
ldr r0, =0x03006200
movs r1, 0
str r1, [r0]
@@ -626745,7 +626745,7 @@ sub_8152680: ; 8152680
thumb_func_end sub_8152680
thumb_func_start sub_815269C
-sub_815269C: ; 815269C
+sub_815269C: @ 815269C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -626799,7 +626799,7 @@ _081526F4:
thumb_func_end sub_815269C
thumb_func_start save_write_to_flash
-save_write_to_flash: ; 8152700
+save_write_to_flash: @ 8152700
push {r4-r7,lr}
adds r7, r1, 0
lsls r0, 16
@@ -626867,7 +626867,7 @@ _08152782:
thumb_func_end save_write_to_flash
thumb_func_start sub_81527A0
-sub_81527A0: ; 81527A0
+sub_81527A0: @ 81527A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -626973,7 +626973,7 @@ _08152840:
thumb_func_end sub_81527A0
thumb_func_start sub_8152890
-sub_8152890: ; 8152890
+sub_8152890: @ 8152890
push {r4-r7,lr}
adds r5, r1, 0
lsls r0, 24
@@ -627028,7 +627028,7 @@ _081528D2:
thumb_func_end sub_8152890
thumb_func_start sub_8152908
-sub_8152908: ; 8152908
+sub_8152908: @ 8152908
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -627053,7 +627053,7 @@ _0815292E:
thumb_func_end sub_8152908
thumb_func_start sub_8152934
-sub_8152934: ; 8152934
+sub_8152934: @ 8152934
push {r4-r6,lr}
ldr r1, =0x03006204
ldr r0, =0x0203abbc
@@ -627087,7 +627087,7 @@ sub_8152934: ; 8152934
thumb_func_end sub_8152934
thumb_func_start sub_8152990
-sub_8152990: ; 8152990
+sub_8152990: @ 8152990
ldr r1, =0x03006204
ldr r0, =0x0203abbc
str r0, [r1]
@@ -627110,7 +627110,7 @@ sub_8152990: ; 8152990
thumb_func_end sub_8152990
thumb_func_start sub_81529D4
-sub_81529D4: ; 81529D4
+sub_81529D4: @ 81529D4
push {r4,r5,lr}
lsls r0, 16
lsrs r0, 16
@@ -627150,7 +627150,7 @@ _08152A2A:
thumb_func_end sub_81529D4
thumb_func_start sub_8152A34
-sub_8152A34: ; 8152A34
+sub_8152A34: @ 8152A34
push {r4,lr}
lsls r0, 16
movs r4, 0x1
@@ -627180,7 +627180,7 @@ _08152A5E:
thumb_func_end sub_8152A34
thumb_func_start calls_flash_erase_block_2
-calls_flash_erase_block_2: ; 8152A80
+calls_flash_erase_block_2: @ 8152A80
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -627366,7 +627366,7 @@ _08152C10:
thumb_func_end calls_flash_erase_block_2
thumb_func_start sav12_xor_get
-sav12_xor_get: ; 8152C20
+sav12_xor_get: @ 8152C20
push {r4-r6,lr}
lsls r0, 16
ldr r6, =0x030061f0
@@ -627426,7 +627426,7 @@ _08152C9C:
thumb_func_end sav12_xor_get
thumb_func_start sub_8152CAC
-sub_8152CAC: ; 8152CAC
+sub_8152CAC: @ 8152CAC
push {r4-r6,lr}
lsls r0, 16
ldr r6, =0x030061f0
@@ -627490,7 +627490,7 @@ _08152D34:
thumb_func_end sub_8152CAC
thumb_func_start sub_8152D44
-sub_8152D44: ; 8152D44
+sub_8152D44: @ 8152D44
push {r4-r6,lr}
lsls r0, 16
ldr r6, =0x030061f0
@@ -627551,7 +627551,7 @@ _08152DC0:
thumb_func_end sub_8152D44
thumb_func_start sub_8152DD0
-sub_8152DD0: ; 8152DD0
+sub_8152DD0: @ 8152DD0
push {r4-r6,lr}
adds r6, r1, 0
lsls r0, 16
@@ -627581,7 +627581,7 @@ _08152E06:
thumb_func_end sub_8152DD0
thumb_func_start sub_8152E10
-sub_8152E10: ; 8152E10
+sub_8152E10: @ 8152E10
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -627666,7 +627666,7 @@ _08152E98:
thumb_func_end sub_8152E10
thumb_func_start sub_8152EC8
-sub_8152EC8: ; 8152EC8
+sub_8152EC8: @ 8152EC8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -627911,7 +627911,7 @@ _081530C4:
thumb_func_end sub_8152EC8
thumb_func_start sub_81530DC
-sub_81530DC: ; 81530DC
+sub_81530DC: @ 81530DC
push {r4-r6,lr}
adds r6, r1, 0
lsls r0, 24
@@ -627966,7 +627966,7 @@ _08153146:
thumb_func_end sub_81530DC
thumb_func_start sub_815314C
-sub_815314C: ; 815314C
+sub_815314C: @ 815314C
push {lr}
adds r2, r1, 0
lsls r0, 24
@@ -627981,7 +627981,7 @@ sub_815314C: ; 815314C
thumb_func_end sub_815314C
thumb_func_start sub_8153164
-sub_8153164: ; 8153164
+sub_8153164: @ 8153164
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -628009,7 +628009,7 @@ _08153182:
thumb_func_end sub_8153164
thumb_func_start sub_8153190
-sub_8153190: ; 8153190
+sub_8153190: @ 8153190
push {r4,r5,lr}
ldr r3, =0x03006220
ldr r0, =0x03005d90
@@ -628063,7 +628063,7 @@ _081531D2:
thumb_func_end sub_8153190
thumb_func_start calls_flash_erase_block_3
-calls_flash_erase_block_3: ; 8153204
+calls_flash_erase_block_3: @ 8153204
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -628185,7 +628185,7 @@ _0815331A:
thumb_func_end calls_flash_erase_block_3
thumb_func_start save_game_when_memory_present
-save_game_when_memory_present: ; 8153338
+save_game_when_memory_present: @ 8153338
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -628220,7 +628220,7 @@ _08153376:
thumb_func_end save_game_when_memory_present
thumb_func_start sub_8153380
-sub_8153380: ; 8153380
+sub_8153380: @ 8153380
push {lr}
ldr r0, =0x03005d88
ldr r0, [r0]
@@ -628241,7 +628241,7 @@ _081533A6:
thumb_func_end sub_8153380
thumb_func_start sub_81533AC
-sub_81533AC: ; 81533AC
+sub_81533AC: @ 81533AC
push {r4,lr}
ldr r1, =0x03006220
movs r0, 0xE
@@ -628269,7 +628269,7 @@ _081533DA:
thumb_func_end sub_81533AC
thumb_func_start sub_81533E0
-sub_81533E0: ; 81533E0
+sub_81533E0: @ 81533E0
push {lr}
ldr r1, =0x03006220
movs r0, 0xE
@@ -628288,7 +628288,7 @@ _081533F8:
thumb_func_end sub_81533E0
thumb_func_start sub_8153408
-sub_8153408: ; 8153408
+sub_8153408: @ 8153408
push {lr}
ldr r1, =0x03006220
movs r0, 0xE
@@ -628307,7 +628307,7 @@ _08153420:
thumb_func_end sub_8153408
thumb_func_start sub_8153430
-sub_8153430: ; 8153430
+sub_8153430: @ 8153430
push {r4,lr}
ldr r0, =0x03005d88
ldr r0, [r0]
@@ -628337,7 +628337,7 @@ _0815346E:
thumb_func_end sub_8153430
thumb_func_start sub_8153474
-sub_8153474: ; 8153474
+sub_8153474: @ 8153474
push {r4-r6,lr}
movs r6, 0
ldr r0, =0x03006208
@@ -628380,7 +628380,7 @@ _081534C0:
thumb_func_end sub_8153474
thumb_func_start sub_81534D0
-sub_81534D0: ; 81534D0
+sub_81534D0: @ 81534D0
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -628442,7 +628442,7 @@ _08153550:
thumb_func_end sub_81534D0
thumb_func_start sub_815355C
-sub_815355C: ; 815355C
+sub_815355C: @ 815355C
push {r4-r7,lr}
ldr r5, =0x03006204
ldr r0, =0x0203abbc
@@ -628502,7 +628502,7 @@ _081535CA:
thumb_func_end sub_815355C
thumb_func_start sub_81535DC
-sub_81535DC: ; 81535DC
+sub_81535DC: @ 81535DC
push {r4-r6,lr}
adds r6, r1, 0
lsls r0, 24
@@ -628549,7 +628549,7 @@ _0815362A:
thumb_func_end sub_81535DC
thumb_func_start sub_8153634
-sub_8153634: ; 8153634
+sub_8153634: @ 8153634
push {r4-r7,lr}
adds r5, r1, 0
lsls r0, 24
@@ -628591,7 +628591,7 @@ _08153682:
thumb_func_end sub_8153634
thumb_func_start sub_8153688
-sub_8153688: ; 8153688
+sub_8153688: @ 8153688
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -628746,7 +628746,7 @@ _081537C2:
thumb_func_end sub_8153688
thumb_func_start sub_81537CC
-sub_81537CC: ; 81537CC
+sub_81537CC: @ 81537CC
push {r4,lr}
adds r4, r3, 0
lsls r0, 16
@@ -628780,7 +628780,7 @@ _081537FE:
thumb_func_end sub_81537CC
thumb_func_start sub_8153804
-sub_8153804: ; 8153804
+sub_8153804: @ 8153804
push {lr}
ldr r0, =0x02021fc4
ldr r1, =gUnknown_08674C86
@@ -628793,7 +628793,7 @@ sub_8153804: ; 8153804
thumb_func_end sub_8153804
thumb_func_start sub_8153820
-sub_8153820: ; 8153820
+sub_8153820: @ 8153820
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -628815,7 +628815,7 @@ sub_8153820: ; 8153820
thumb_func_end sub_8153820
thumb_func_start sub_8153850
-sub_8153850: ; 8153850
+sub_8153850: @ 8153850
push {r4,lr}
adds r4, r0, 0
bl script_main_handler
@@ -628836,7 +628836,7 @@ _0815386A:
thumb_func_end sub_8153850
thumb_func_start sub_8153870
-sub_8153870: ; 8153870
+sub_8153870: @ 8153870
push {lr}
adds r1, r0, 0
ldr r0, =0x0203bbc0
@@ -628847,7 +628847,7 @@ sub_8153870: ; 8153870
thumb_func_end sub_8153870
thumb_func_start sub_8153884
-sub_8153884: ; 8153884
+sub_8153884: @ 8153884
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x0203bbc0
@@ -628862,7 +628862,7 @@ sub_8153884: ; 8153884
thumb_func_end sub_8153884
thumb_func_start sub_81538A0
-sub_81538A0: ; 81538A0
+sub_81538A0: @ 81538A0
push {r4,lr}
adds r1, r0, 0
ldr r4, =0x0203bbc0
@@ -628881,7 +628881,7 @@ _081538AC:
thumb_func_end sub_81538A0
thumb_func_start sub_81538C4
-sub_81538C4: ; 81538C4
+sub_81538C4: @ 81538C4
ldr r1, =0x0203bbc0
str r0, [r1, 0x6C]
bx lr
@@ -628889,7 +628889,7 @@ sub_81538C4: ; 81538C4
thumb_func_end sub_81538C4
thumb_func_start sub_81538D0
-sub_81538D0: ; 81538D0
+sub_81538D0: @ 81538D0
push {lr}
movs r2, 0
ldr r0, =0x03005d8c
@@ -628911,7 +628911,7 @@ _081538DE:
thumb_func_end sub_81538D0
thumb_func_start sub_81538F8
-sub_81538F8: ; 81538F8
+sub_81538F8: @ 81538F8
push {r4,r5,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -628949,7 +628949,7 @@ _0815393E:
thumb_func_end sub_81538F8
thumb_func_start sub_8153944
-sub_8153944: ; 8153944
+sub_8153944: @ 8153944
push {lr}
sub sp, 0x4
mov r1, sp
@@ -628969,7 +628969,7 @@ sub_8153944: ; 8153944
thumb_func_end sub_8153944
thumb_func_start sub_8153970
-sub_8153970: ; 8153970
+sub_8153970: @ 8153970
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -629016,7 +629016,7 @@ _081539BC:
thumb_func_end sub_8153970
thumb_func_start sub_81539D4
-sub_81539D4: ; 81539D4
+sub_81539D4: @ 81539D4
push {r4-r6,lr}
ldr r6, =0x03005d8c
ldr r0, [r6]
@@ -629055,7 +629055,7 @@ _08153A1A:
thumb_func_end sub_81539D4
thumb_func_start script_status_stop_and_ret_1
-script_status_stop_and_ret_1: ; 8153A24
+script_status_stop_and_ret_1: @ 8153A24
push {lr}
bl script_stop
movs r0, 0x1
@@ -629064,7 +629064,7 @@ script_status_stop_and_ret_1: ; 8153A24
thumb_func_end script_status_stop_and_ret_1
thumb_func_start sub_8153A30
-sub_8153A30: ; 8153A30
+sub_8153A30: @ 8153A30
push {r4-r7,lr}
adds r7, r0, 0
bl script_read_word
@@ -629103,13 +629103,13 @@ _08153A78:
thumb_func_end sub_8153A30
thumb_func_start sub_8153A80
-sub_8153A80: ; 8153A80
+sub_8153A80: @ 8153A80
movs r0, 0
bx lr
thumb_func_end sub_8153A80
thumb_func_start sub_8153A84
-sub_8153A84: ; 8153A84
+sub_8153A84: @ 8153A84
ldr r1, [r0, 0x8]
ldrb r2, [r1]
adds r1, 0x1
@@ -629120,7 +629120,7 @@ sub_8153A84: ; 8153A84
thumb_func_end sub_8153A84
thumb_func_start sub_8153A94
-sub_8153A94: ; 8153A94
+sub_8153A94: @ 8153A94
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, [r4, 0x8]
@@ -629150,7 +629150,7 @@ _08153ABE:
thumb_func_end sub_8153A94
thumb_func_start sub_8153ACC
-sub_8153ACC: ; 8153ACC
+sub_8153ACC: @ 8153ACC
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -629166,7 +629166,7 @@ sub_8153ACC: ; 8153ACC
thumb_func_end sub_8153ACC
thumb_func_start sub_8153AE8
-sub_8153AE8: ; 8153AE8
+sub_8153AE8: @ 8153AE8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -629243,7 +629243,7 @@ _08153BA0:
thumb_func_end sub_8153AE8
thumb_func_start sub_8153BB0
-sub_8153BB0: ; 8153BB0
+sub_8153BB0: @ 8153BB0
push {r4,lr}
adds r4, r0, 0
ldr r2, [r4, 0x8]
@@ -629267,7 +629267,7 @@ sub_8153BB0: ; 8153BB0
thumb_func_end sub_8153BB0
thumb_func_start sub_8153BE4
-sub_8153BE4: ; 8153BE4
+sub_8153BE4: @ 8153BE4
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -629319,7 +629319,7 @@ sub_8153BE4: ; 8153BE4
thumb_func_end sub_8153BE4
thumb_func_start sub_8153C4C
-sub_8153C4C: ; 8153C4C
+sub_8153C4C: @ 8153C4C
push {r4,lr}
adds r4, r0, 0
bl sub_809D3E8
@@ -629336,7 +629336,7 @@ sub_8153C4C: ; 8153C4C
thumb_func_end sub_8153C4C
thumb_func_start sub_8153C70
-sub_8153C70: ; 8153C70
+sub_8153C70: @ 8153C70
push {r4,lr}
adds r4, r0, 0
ldr r1, [r4, 0x8]
@@ -629357,7 +629357,7 @@ sub_8153C70: ; 8153C70
thumb_func_end sub_8153C70
thumb_func_start sub_8153C9C
-sub_8153C9C: ; 8153C9C
+sub_8153C9C: @ 8153C9C
push {r4,r5,lr}
ldr r1, [r0, 0x8]
ldrb r5, [r1]
@@ -629380,7 +629380,7 @@ sub_8153C9C: ; 8153C9C
thumb_func_end sub_8153C9C
thumb_func_start sub_8153CC8
-sub_8153CC8: ; 8153CC8
+sub_8153CC8: @ 8153CC8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -629488,7 +629488,7 @@ _08153DB6:
thumb_func_end sub_8153CC8
thumb_func_start sub_8153DD4
-sub_8153DD4: ; 8153DD4
+sub_8153DD4: @ 8153DD4
push {r4,lr}
adds r4, r0, 0
bl script_read_word
@@ -629517,7 +629517,7 @@ sub_8153DD4: ; 8153DD4
thumb_func_end sub_8153DD4
thumb_func_start sub_8153E1C
-sub_8153E1C: ; 8153E1C
+sub_8153E1C: @ 8153E1C
push {r4,lr}
adds r4, r0, 0
bl sub_809D5F4
@@ -629534,7 +629534,7 @@ sub_8153E1C: ; 8153E1C
thumb_func_end sub_8153E1C
thumb_func_start sub_8153E40
-sub_8153E40: ; 8153E40
+sub_8153E40: @ 8153E40
push {r4-r6,lr}
adds r6, r0, 0
bl script_read_word
@@ -629570,7 +629570,7 @@ _08153E7E:
thumb_func_end sub_8153E40
thumb_func_start sub_8153E88
-sub_8153E88: ; 8153E88
+sub_8153E88: @ 8153E88
push {r4-r6,lr}
adds r6, r0, 0
bl script_read_word
@@ -629608,7 +629608,7 @@ _08153ECA:
thumb_func_end sub_8153E88
thumb_func_start SetUpReflection
-SetUpReflection: ; 8153ED4
+SetUpReflection: @ 8153ED4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -629699,7 +629699,7 @@ _08153F7A:
thumb_func_end SetUpReflection
thumb_func_start sub_8153F98
-sub_8153F98: ; 8153F98
+sub_8153F98: @ 8153F98
push {lr}
ldrb r0, [r0, 0x5]
bl GetFieldObjectGraphicsInfo
@@ -629712,8 +629712,8 @@ sub_8153F98: ; 8153F98
thumb_func_end sub_8153F98
thumb_func_start npc_pal_op
-; void npc_pal_op(struct npc_state *npcState, struct obj *obj)
-npc_pal_op: ; 8153FAC
+@ void npc_pal_op(struct npc_state *npcState, struct obj *obj)
+npc_pal_op: @ 8153FAC
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -629768,8 +629768,8 @@ _08154012:
thumb_func_end npc_pal_op
thumb_func_start npc_pal_op_B
-; void npc_pal_op_B(void *a1, u8 slot)
-npc_pal_op_B: ; 815401C
+@ void npc_pal_op_B(void *a1, u8 slot)
+npc_pal_op_B: @ 815401C
push {r4,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -629814,7 +629814,7 @@ _08154070:
thumb_func_end npc_pal_op_B
thumb_func_start npc_pal_op_A
-npc_pal_op_A: ; 8154078
+npc_pal_op_A: @ 8154078
push {r4,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -629838,8 +629838,8 @@ _0815409C:
thumb_func_end npc_pal_op_A
thumb_func_start objc_reflection_maybe
-; void objc_reflection_maybe(struct obj *object)
-objc_reflection_maybe: ; 81540A8
+@ void objc_reflection_maybe(struct obj *object)
+objc_reflection_maybe: @ 81540A8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -630030,7 +630030,7 @@ _08154214:
thumb_func_end objc_reflection_maybe
thumb_func_start sub_8154228
-sub_8154228: ; 8154228
+sub_8154228: @ 8154228
push {r4,lr}
ldr r0, =gFieldEffectObjectTemplatePointers
ldr r0, [r0, 0x20]
@@ -630070,7 +630070,7 @@ _08154266:
thumb_func_end sub_8154228
thumb_func_start objid_set_invisible
-objid_set_invisible: ; 8154278
+objid_set_invisible: @ 8154278
lsls r0, 24
lsrs r0, 24
ldr r2, =0x02020630
@@ -630088,7 +630088,7 @@ objid_set_invisible: ; 8154278
thumb_func_end objid_set_invisible
thumb_func_start sub_8154298
-sub_8154298: ; 8154298
+sub_8154298: @ 8154298
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -630174,7 +630174,7 @@ _0815432E:
thumb_func_end sub_8154298
thumb_func_start oei_shadow
-oei_shadow: ; 8154340
+oei_shadow: @ 8154340
push {r4,r5,lr}
ldr r5, =0x02038c08
ldrb r0, [r5]
@@ -630247,7 +630247,7 @@ _081543C4:
thumb_func_end oei_shadow
thumb_func_start oamc_shadow
-oamc_shadow: ; 81543E4
+oamc_shadow: @ 81543E4
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -630341,7 +630341,7 @@ _08154498:
thumb_func_end oamc_shadow
thumb_func_start oei_grass_normal
-oei_grass_normal: ; 81544AC
+oei_grass_normal: @ 81544AC
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02038c08
@@ -630419,7 +630419,7 @@ _08154538:
thumb_func_end oei_grass_normal
thumb_func_start unc_grass_normal
-unc_grass_normal: ; 8154550
+unc_grass_normal: @ 8154550
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -630551,7 +630551,7 @@ _08154648:
thumb_func_end unc_grass_normal
thumb_func_start sub_8154658
-sub_8154658: ; 8154658
+sub_8154658: @ 8154658
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -630605,7 +630605,7 @@ _081546B4:
thumb_func_end sub_8154658
thumb_func_start sub_81546C8
-sub_81546C8: ; 81546C8
+sub_81546C8: @ 81546C8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -630679,7 +630679,7 @@ _0815474C:
thumb_func_end sub_81546C8
thumb_func_start sub_8154758
-sub_8154758: ; 8154758
+sub_8154758: @ 8154758
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02038c08
@@ -630758,7 +630758,7 @@ _081547E8:
thumb_func_end sub_8154758
thumb_func_start unc_grass_tall
-unc_grass_tall: ; 8154800
+unc_grass_tall: @ 8154800
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -630882,7 +630882,7 @@ _081548EA:
thumb_func_end unc_grass_tall
thumb_func_start sub_81548FC
-sub_81548FC: ; 81548FC
+sub_81548FC: @ 81548FC
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -630936,7 +630936,7 @@ _08154958:
thumb_func_end sub_81548FC
thumb_func_start sub_815496C
-sub_815496C: ; 815496C
+sub_815496C: @ 815496C
push {r4-r6,lr}
ldr r6, =0x02038c08
ldrb r0, [r6]
@@ -631014,7 +631014,7 @@ _081549F8:
thumb_func_end sub_815496C
thumb_func_start sub_8154A10
-sub_8154A10: ; 8154A10
+sub_8154A10: @ 8154A10
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -631137,7 +631137,7 @@ _08154AF2:
thumb_func_end sub_8154A10
thumb_func_start sub_8154B04
-sub_8154B04: ; 8154B04
+sub_8154B04: @ 8154B04
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -631191,7 +631191,7 @@ _08154B62:
thumb_func_end sub_8154B04
thumb_func_start sub_8154B78
-sub_8154B78: ; 8154B78
+sub_8154B78: @ 8154B78
push {r4,r5,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -631246,7 +631246,7 @@ _08154BD8:
thumb_func_end sub_8154B78
thumb_func_start sub_8154BEC
-sub_8154BEC: ; 8154BEC
+sub_8154BEC: @ 8154BEC
push {r4,r5,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -631301,7 +631301,7 @@ _08154C4C:
thumb_func_end sub_8154BEC
thumb_func_start sub_8154C60
-sub_8154C60: ; 8154C60
+sub_8154C60: @ 8154C60
push {lr}
ldr r2, =gUnknown_085CDC4C
movs r3, 0x2E
@@ -631316,7 +631316,7 @@ sub_8154C60: ; 8154C60
thumb_func_end sub_8154C60
thumb_func_start sub_8154C7C
-sub_8154C7C: ; 8154C7C
+sub_8154C7C: @ 8154C7C
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -631337,7 +631337,7 @@ _08154C92:
thumb_func_end sub_8154C7C
thumb_func_start sub_8154CA0
-sub_8154CA0: ; 8154CA0
+sub_8154CA0: @ 8154CA0
push {r4,lr}
adds r4, r0, 0
adds r3, r4, 0
@@ -631377,7 +631377,7 @@ _08154CE4:
thumb_func_end sub_8154CA0
thumb_func_start sub_8154CEC
-sub_8154CEC: ; 8154CEC
+sub_8154CEC: @ 8154CEC
push {r4-r6,lr}
ldr r6, =0x02038c08
ldrb r0, [r6]
@@ -631452,7 +631452,7 @@ _08154D76:
thumb_func_end sub_8154CEC
thumb_func_start sub_8154D90
-sub_8154D90: ; 8154D90
+sub_8154D90: @ 8154D90
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -631522,7 +631522,7 @@ _08154E0A:
thumb_func_end sub_8154D90
thumb_func_start sub_8154E1C
-sub_8154E1C: ; 8154E1C
+sub_8154E1C: @ 8154E1C
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -631576,7 +631576,7 @@ _08154E78:
thumb_func_end sub_8154E1C
thumb_func_start oei_water_drop_tall
-oei_water_drop_tall: ; 8154E8C
+oei_water_drop_tall: @ 8154E8C
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -631630,7 +631630,7 @@ _08154EE8:
thumb_func_end oei_water_drop_tall
thumb_func_start sub_8154EFC
-sub_8154EFC: ; 8154EFC
+sub_8154EFC: @ 8154EFC
push {r4-r7,lr}
ldr r7, =0x02038c08
ldrb r0, [r7]
@@ -631711,7 +631711,7 @@ _08154F92:
thumb_func_end sub_8154EFC
thumb_func_start sub_8154FB4
-sub_8154FB4: ; 8154FB4
+sub_8154FB4: @ 8154FB4
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -631791,7 +631791,7 @@ _08155046:
thumb_func_end sub_8154FB4
thumb_func_start oei_ripples
-oei_ripples: ; 8155054
+oei_ripples: @ 8155054
push {r4,lr}
ldr r0, =gFieldEffectObjectTemplatePointers
ldr r0, [r0, 0x14]
@@ -631838,7 +631838,7 @@ _081550A0:
thumb_func_end oei_ripples
thumb_func_start sub_81550B4
-sub_81550B4: ; 81550B4
+sub_81550B4: @ 81550B4
push {r4-r6,lr}
ldr r6, =0x02038c08
ldrb r0, [r6]
@@ -631916,7 +631916,7 @@ _08155140:
thumb_func_end sub_81550B4
thumb_func_start sub_8155158
-sub_8155158: ; 8155158
+sub_8155158: @ 8155158
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -631993,7 +631993,7 @@ _081551E4:
thumb_func_end sub_8155158
thumb_func_start sub_81551F0
-sub_81551F0: ; 81551F0
+sub_81551F0: @ 81551F0
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -632045,7 +632045,7 @@ _08155248:
thumb_func_end sub_81551F0
thumb_func_start sub_815525C
-sub_815525C: ; 815525C
+sub_815525C: @ 815525C
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -632097,7 +632097,7 @@ _081552B4:
thumb_func_end sub_815525C
thumb_func_start sub_81552C8
-sub_81552C8: ; 81552C8
+sub_81552C8: @ 81552C8
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -632149,7 +632149,7 @@ _08155320:
thumb_func_end sub_81552C8
thumb_func_start sub_8155334
-sub_8155334: ; 8155334
+sub_8155334: @ 8155334
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -632201,7 +632201,7 @@ _0815538C:
thumb_func_end sub_8155334
thumb_func_start ash
-ash: ; 81553A0
+ash: @ 81553A0
push {r4,lr}
lsls r2, 16
lsrs r2, 16
@@ -632229,7 +632229,7 @@ ash: ; 81553A0
thumb_func_end ash
thumb_func_start oei_ash
-oei_ash: ; 81553D4
+oei_ash: @ 81553D4
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02038c08
@@ -632297,7 +632297,7 @@ _0815544A:
thumb_func_end oei_ash
thumb_func_start sub_8155460
-sub_8155460: ; 8155460
+sub_8155460: @ 8155460
push {lr}
ldr r2, =gUnknown_085CDC54
movs r3, 0x2E
@@ -632312,7 +632312,7 @@ sub_8155460: ; 8155460
thumb_func_end sub_8155460
thumb_func_start sub_815547C
-sub_815547C: ; 815547C
+sub_815547C: @ 815547C
push {lr}
adds r3, r0, 0
adds r2, r3, 0
@@ -632340,7 +632340,7 @@ _081554A6:
thumb_func_end sub_815547C
thumb_func_start sub_81554AC
-sub_81554AC: ; 81554AC
+sub_81554AC: @ 81554AC
push {r4,lr}
adds r4, r0, 0
adds r2, r4, 0
@@ -632387,7 +632387,7 @@ sub_81554AC: ; 81554AC
thumb_func_end sub_81554AC
thumb_func_start sub_815550C
-sub_815550C: ; 815550C
+sub_815550C: @ 815550C
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -632409,7 +632409,7 @@ _0815552C:
thumb_func_end sub_815550C
thumb_func_start sub_8155534
-sub_8155534: ; 8155534
+sub_8155534: @ 8155534
push {r4,r5,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -632464,7 +632464,7 @@ _0815558E:
thumb_func_end sub_8155534
thumb_func_start sub_81555AC
-sub_81555AC: ; 81555AC
+sub_81555AC: @ 81555AC
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -632488,7 +632488,7 @@ sub_81555AC: ; 81555AC
thumb_func_end sub_81555AC
thumb_func_start sub_81555D8
-sub_81555D8: ; 81555D8
+sub_81555D8: @ 81555D8
lsls r0, 24
lsrs r0, 24
lsls r1, 24
@@ -632512,7 +632512,7 @@ sub_81555D8: ; 81555D8
thumb_func_end sub_81555D8
thumb_func_start sub_8155604
-sub_8155604: ; 8155604
+sub_8155604: @ 8155604
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -632539,7 +632539,7 @@ sub_8155604: ; 8155604
thumb_func_end sub_8155604
thumb_func_start sub_8155638
-sub_8155638: ; 8155638
+sub_8155638: @ 8155638
ldrh r1, [r0, 0x2E]
movs r0, 0xF
ands r0, r1
@@ -632547,7 +632547,7 @@ sub_8155638: ; 8155638
thumb_func_end sub_8155638
thumb_func_start sub_8155640
-sub_8155640: ; 8155640
+sub_8155640: @ 8155640
ldrh r1, [r0, 0x2E]
movs r0, 0xF0
ands r0, r1
@@ -632556,7 +632556,7 @@ sub_8155640: ; 8155640
thumb_func_end sub_8155640
thumb_func_start sub_815564C
-sub_815564C: ; 815564C
+sub_815564C: @ 815564C
ldrh r1, [r0, 0x2E]
movs r0, 0xF0
lsls r0, 4
@@ -632566,7 +632566,7 @@ sub_815564C: ; 815564C
thumb_func_end sub_815564C
thumb_func_start sub_8155658
-sub_8155658: ; 8155658
+sub_8155658: @ 8155658
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x32
@@ -632608,7 +632608,7 @@ sub_8155658: ; 8155658
thumb_func_end sub_8155658
thumb_func_start sub_81556B0
-sub_81556B0: ; 81556B0
+sub_81556B0: @ 81556B0
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -632637,7 +632637,7 @@ _081556DC:
thumb_func_end sub_81556B0
thumb_func_start sub_81556E8
-sub_81556E8: ; 81556E8
+sub_81556E8: @ 81556E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -632717,7 +632717,7 @@ _08155770:
thumb_func_end sub_81556E8
thumb_func_start sub_815577C
-sub_815577C: ; 815577C
+sub_815577C: @ 815577C
push {r4,r5,lr}
sub sp, 0x4
adds r5, r1, 0
@@ -632787,7 +632787,7 @@ _081557F6:
thumb_func_end sub_815577C
thumb_func_start sub_8155800
-sub_8155800: ; 8155800
+sub_8155800: @ 8155800
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -632824,7 +632824,7 @@ sub_8155800: ; 8155800
thumb_func_end sub_8155800
thumb_func_start sub_8155850
-sub_8155850: ; 8155850
+sub_8155850: @ 8155850
push {lr}
adds r2, r0, 0
movs r0, 0x2E
@@ -632861,7 +632861,7 @@ _08155888:
thumb_func_end sub_8155850
thumb_func_start sub_8155890
-sub_8155890: ; 8155890
+sub_8155890: @ 8155890
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -632915,7 +632915,7 @@ _081558EC:
thumb_func_end sub_8155890
thumb_func_start sub_8155900
-sub_8155900: ; 8155900
+sub_8155900: @ 8155900
push {r4-r7,lr}
ldr r7, =0x02038c08
ldrb r0, [r7]
@@ -633003,7 +633003,7 @@ _081559A4:
thumb_func_end sub_8155900
thumb_func_start sub_81559BC
-sub_81559BC: ; 81559BC
+sub_81559BC: @ 81559BC
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -633105,7 +633105,7 @@ _08155A76:
thumb_func_end sub_81559BC
thumb_func_start sub_8155A88
-sub_8155A88: ; 8155A88
+sub_8155A88: @ 8155A88
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -633153,7 +633153,7 @@ _08155AD8:
thumb_func_end sub_8155A88
thumb_func_start sub_8155AEC
-sub_8155AEC: ; 8155AEC
+sub_8155AEC: @ 8155AEC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -633186,7 +633186,7 @@ _08155B20:
thumb_func_end sub_8155AEC
thumb_func_start sub_8155B2C
-sub_8155B2C: ; 8155B2C
+sub_8155B2C: @ 8155B2C
push {r4,lr}
ldr r4, =0x02038c08
adds r1, r4, 0x4
@@ -633242,8 +633242,8 @@ _08155B8C:
thumb_func_end sub_8155B2C
thumb_func_start ShowTreeDisguiseFieldEffect
-; u8 ShowTreeDisguiseFieldEffect()
-ShowTreeDisguiseFieldEffect: ; 8155BA0
+@ u8 ShowTreeDisguiseFieldEffect()
+ShowTreeDisguiseFieldEffect: @ 8155BA0
push {lr}
movs r0, 0x1C
movs r1, 0x18
@@ -633254,8 +633254,8 @@ ShowTreeDisguiseFieldEffect: ; 8155BA0
thumb_func_end ShowTreeDisguiseFieldEffect
thumb_func_start ShowMountainDisguiseFieldEffect
-; u8 ShowMountainDisguiseFieldEffect()
-ShowMountainDisguiseFieldEffect: ; 8155BB0
+@ u8 ShowMountainDisguiseFieldEffect()
+ShowMountainDisguiseFieldEffect: @ 8155BB0
push {lr}
movs r0, 0x1D
movs r1, 0x19
@@ -633266,8 +633266,8 @@ ShowMountainDisguiseFieldEffect: ; 8155BB0
thumb_func_end ShowMountainDisguiseFieldEffect
thumb_func_start ShowSandDisguiseFieldEffect
-; u8 ShowSandDisguiseFieldEffect()
-ShowSandDisguiseFieldEffect: ; 8155BC0
+@ u8 ShowSandDisguiseFieldEffect()
+ShowSandDisguiseFieldEffect: @ 8155BC0
push {lr}
movs r0, 0x24
movs r1, 0x1C
@@ -633278,8 +633278,8 @@ ShowSandDisguiseFieldEffect: ; 8155BC0
thumb_func_end ShowSandDisguiseFieldEffect
thumb_func_start ShowDisguiseFieldEffect
-; u8 ShowDisguiseFieldEffect(u8 fieldEffectId, u8 fieldEffectObjectId, u8 paletteSlot)
-ShowDisguiseFieldEffect: ; 8155BD0
+@ u8 ShowDisguiseFieldEffect(u8 fieldEffectId, u8 fieldEffectObjectId, u8 paletteSlot)
+ShowDisguiseFieldEffect: @ 8155BD0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -633371,7 +633371,7 @@ _08155C74:
thumb_func_end ShowDisguiseFieldEffect
thumb_func_start sub_8155C88
-sub_8155C88: ; 8155C88
+sub_8155C88: @ 8155C88
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -633491,7 +633491,7 @@ _08155D68:
thumb_func_end sub_8155C88
thumb_func_start sub_8155D78
-sub_8155D78: ; 8155D78
+sub_8155D78: @ 8155D78
push {lr}
adds r1, r0, 0
adds r0, 0x21
@@ -633514,7 +633514,7 @@ _08155D96:
thumb_func_end sub_8155D78
thumb_func_start sub_8155DA0
-sub_8155DA0: ; 8155DA0
+sub_8155DA0: @ 8155DA0
push {lr}
adds r2, r0, 0
adds r2, 0x21
@@ -633550,7 +633550,7 @@ _08155DD8:
thumb_func_end sub_8155DA0
thumb_func_start sub_8155DDC
-sub_8155DDC: ; 8155DDC
+sub_8155DDC: @ 8155DDC
push {r4,lr}
ldr r4, =0x02038c08
ldr r0, [r4]
@@ -633606,7 +633606,7 @@ _08155E3C:
thumb_func_end sub_8155DDC
thumb_func_start sub_8155E50
-sub_8155E50: ; 8155E50
+sub_8155E50: @ 8155E50
push {lr}
adds r2, r0, 0
movs r1, 0x2E
@@ -633651,7 +633651,7 @@ _08155E9A:
thumb_func_end sub_8155E50
thumb_func_start sub_8155EA0
-sub_8155EA0: ; 8155EA0
+sub_8155EA0: @ 8155EA0
movs r1, 0
strh r1, [r0, 0x3A]
strh r1, [r0, 0x3C]
@@ -633659,7 +633659,7 @@ sub_8155EA0: ; 8155EA0
thumb_func_end sub_8155EA0
thumb_func_start sub_8155EA8
-sub_8155EA8: ; 8155EA8
+sub_8155EA8: @ 8155EA8
push {r4-r6,lr}
adds r5, r0, 0
movs r6, 0
@@ -633773,7 +633773,7 @@ _08155F76:
thumb_func_end sub_8155EA8
thumb_func_start sub_8155F80
-sub_8155F80: ; 8155F80
+sub_8155F80: @ 8155F80
push {r4-r7,lr}
adds r5, r0, 0
movs r1, 0x32
@@ -634044,7 +634044,7 @@ _08156184:
thumb_func_end sub_8155F80
thumb_func_start sub_8156194
-sub_8156194: ; 8156194
+sub_8156194: @ 8156194
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -634076,7 +634076,7 @@ _081561C8:
thumb_func_end sub_8156194
thumb_func_start sub_81561D0
-sub_81561D0: ; 81561D0
+sub_81561D0: @ 81561D0
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -634101,7 +634101,7 @@ _081561F6:
thumb_func_end sub_81561D0
thumb_func_start sub_81561FC
-sub_81561FC: ; 81561FC
+sub_81561FC: @ 81561FC
push {r4-r7,lr}
adds r6, r0, 0
adds r0, r1, 0
@@ -634203,7 +634203,7 @@ _081562BE:
thumb_func_end sub_81561FC
thumb_func_start sub_81562C4
-sub_81562C4: ; 81562C4
+sub_81562C4: @ 81562C4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -634252,7 +634252,7 @@ _081562DE:
thumb_func_end sub_81562C4
thumb_func_start sub_8156324
-sub_8156324: ; 8156324
+sub_8156324: @ 8156324
push {r4-r6,lr}
ldr r1, =0x02039f34
ldr r0, [r1]
@@ -634328,7 +634328,7 @@ _0815639E:
thumb_func_end sub_8156324
thumb_func_start sub_81563B0
-sub_81563B0: ; 81563B0
+sub_81563B0: @ 81563B0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -634455,7 +634455,7 @@ _081564A0:
thumb_func_end sub_81563B0
thumb_func_start sub_81564AC
-sub_81564AC: ; 81564AC
+sub_81564AC: @ 81564AC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -634484,7 +634484,7 @@ _081564D2:
thumb_func_end sub_81564AC
thumb_func_start sub_81564DC
-sub_81564DC: ; 81564DC
+sub_81564DC: @ 81564DC
push {r4,lr}
ldr r3, =0x02039f34
ldr r0, [r3]
@@ -634527,7 +634527,7 @@ _08156516:
thumb_func_end sub_81564DC
thumb_func_start sub_8156530
-sub_8156530: ; 8156530
+sub_8156530: @ 8156530
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r1, [r0, 0xC]
@@ -634543,7 +634543,7 @@ sub_8156530: ; 8156530
thumb_func_end sub_8156530
thumb_func_start sub_8156550
-sub_8156550: ; 8156550
+sub_8156550: @ 8156550
push {lr}
bl sub_8156530
ldr r0, =0x02039f34
@@ -634578,7 +634578,7 @@ _08156590:
thumb_func_end sub_8156550
thumb_func_start sub_8156594
-sub_8156594: ; 8156594
+sub_8156594: @ 8156594
push {lr}
bl sub_8156530
ldr r0, =0x02039f34
@@ -634613,7 +634613,7 @@ _081565D4:
thumb_func_end sub_8156594
thumb_func_start sub_81565D8
-sub_81565D8: ; 81565D8
+sub_81565D8: @ 81565D8
push {lr}
bl sub_8156530
ldr r0, =0x02039f34
@@ -634648,7 +634648,7 @@ _08156618:
thumb_func_end sub_81565D8
thumb_func_start sub_815661C
-sub_815661C: ; 815661C
+sub_815661C: @ 815661C
push {lr}
bl sub_8156530
ldr r0, =0x02039f34
@@ -634683,7 +634683,7 @@ _0815665C:
thumb_func_end sub_815661C
thumb_func_start sub_8156660
-sub_8156660: ; 8156660
+sub_8156660: @ 8156660
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r1, [r0, 0xC]
@@ -634701,7 +634701,7 @@ sub_8156660: ; 8156660
thumb_func_end sub_8156660
thumb_func_start sub_8156684
-sub_8156684: ; 8156684
+sub_8156684: @ 8156684
push {lr}
bl sub_8156660
ldr r0, =0x02039f34
@@ -634736,7 +634736,7 @@ _081566C4:
thumb_func_end sub_8156684
thumb_func_start sub_81566C8
-sub_81566C8: ; 81566C8
+sub_81566C8: @ 81566C8
push {lr}
bl sub_8156660
ldr r0, =0x02039f34
@@ -634771,7 +634771,7 @@ _08156708:
thumb_func_end sub_81566C8
thumb_func_start sub_815670C
-sub_815670C: ; 815670C
+sub_815670C: @ 815670C
push {lr}
bl sub_8156660
ldr r0, =0x02039f34
@@ -634806,7 +634806,7 @@ _0815674C:
thumb_func_end sub_815670C
thumb_func_start sub_8156750
-sub_8156750: ; 8156750
+sub_8156750: @ 8156750
push {lr}
bl sub_8156660
ldr r0, =0x02039f34
@@ -634841,7 +634841,7 @@ _08156790:
thumb_func_end sub_8156750
thumb_func_start sub_8156794
-sub_8156794: ; 8156794
+sub_8156794: @ 8156794
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r2, [r0, 0xC]
@@ -634861,7 +634861,7 @@ sub_8156794: ; 8156794
thumb_func_end sub_8156794
thumb_func_start sub_81567BC
-sub_81567BC: ; 81567BC
+sub_81567BC: @ 81567BC
push {lr}
bl sub_8156794
ldr r0, =0x02039f34
@@ -634896,7 +634896,7 @@ _081567FC:
thumb_func_end sub_81567BC
thumb_func_start sub_8156800
-sub_8156800: ; 8156800
+sub_8156800: @ 8156800
push {lr}
bl sub_8156794
ldr r0, =0x02039f34
@@ -634931,7 +634931,7 @@ _08156840:
thumb_func_end sub_8156800
thumb_func_start sub_8156844
-sub_8156844: ; 8156844
+sub_8156844: @ 8156844
push {lr}
bl sub_8156794
ldr r0, =0x02039f34
@@ -634966,7 +634966,7 @@ _08156884:
thumb_func_end sub_8156844
thumb_func_start sub_8156888
-sub_8156888: ; 8156888
+sub_8156888: @ 8156888
push {lr}
bl sub_8156794
ldr r0, =0x02039f34
@@ -635001,7 +635001,7 @@ _081568C8:
thumb_func_end sub_8156888
thumb_func_start sub_81568CC
-sub_81568CC: ; 81568CC
+sub_81568CC: @ 81568CC
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -635033,7 +635033,7 @@ sub_81568CC: ; 81568CC
thumb_func_end sub_81568CC
thumb_func_start sub_815690C
-sub_815690C: ; 815690C
+sub_815690C: @ 815690C
push {lr}
bl sub_81568CC
ldr r0, =0x02039f34
@@ -635068,7 +635068,7 @@ _0815694C:
thumb_func_end sub_815690C
thumb_func_start sub_8156950
-sub_8156950: ; 8156950
+sub_8156950: @ 8156950
push {lr}
bl sub_81568CC
ldr r0, =0x02039f34
@@ -635103,7 +635103,7 @@ _08156990:
thumb_func_end sub_8156950
thumb_func_start sub_8156994
-sub_8156994: ; 8156994
+sub_8156994: @ 8156994
push {lr}
bl sub_81568CC
ldr r0, =0x02039f34
@@ -635138,7 +635138,7 @@ _081569D4:
thumb_func_end sub_8156994
thumb_func_start sub_81569D8
-sub_81569D8: ; 81569D8
+sub_81569D8: @ 81569D8
push {lr}
bl sub_81568CC
ldr r0, =0x02039f34
@@ -635173,7 +635173,7 @@ _08156A18:
thumb_func_end sub_81569D8
thumb_func_start sub_8156A1C
-sub_8156A1C: ; 8156A1C
+sub_8156A1C: @ 8156A1C
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r3, [r0, 0xC]
@@ -635196,7 +635196,7 @@ sub_8156A1C: ; 8156A1C
thumb_func_end sub_8156A1C
thumb_func_start sub_8156A48
-sub_8156A48: ; 8156A48
+sub_8156A48: @ 8156A48
push {r4,r5,lr}
bl sub_8156A1C
ldr r0, =0x02039f34
@@ -635237,7 +635237,7 @@ _08156A90:
thumb_func_end sub_8156A48
thumb_func_start sub_8156A98
-sub_8156A98: ; 8156A98
+sub_8156A98: @ 8156A98
push {r4,r5,lr}
bl sub_8156A1C
ldr r0, =0x02039f34
@@ -635278,7 +635278,7 @@ _08156AE0:
thumb_func_end sub_8156A98
thumb_func_start sub_8156AE8
-sub_8156AE8: ; 8156AE8
+sub_8156AE8: @ 8156AE8
push {r4,r5,lr}
bl sub_8156A1C
ldr r0, =0x02039f34
@@ -635319,7 +635319,7 @@ _08156B30:
thumb_func_end sub_8156AE8
thumb_func_start sub_8156B38
-sub_8156B38: ; 8156B38
+sub_8156B38: @ 8156B38
push {r4,r5,lr}
bl sub_8156A1C
ldr r0, =0x02039f34
@@ -635360,7 +635360,7 @@ _08156B80:
thumb_func_end sub_8156B38
thumb_func_start sub_8156B88
-sub_8156B88: ; 8156B88
+sub_8156B88: @ 8156B88
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r2, [r0, 0xC]
@@ -635381,7 +635381,7 @@ sub_8156B88: ; 8156B88
thumb_func_end sub_8156B88
thumb_func_start sub_8156BB4
-sub_8156BB4: ; 8156BB4
+sub_8156BB4: @ 8156BB4
push {r4,r5,lr}
bl sub_8156B88
ldr r0, =0x02039f34
@@ -635422,7 +635422,7 @@ _08156BFC:
thumb_func_end sub_8156BB4
thumb_func_start sub_8156C04
-sub_8156C04: ; 8156C04
+sub_8156C04: @ 8156C04
push {r4,r5,lr}
bl sub_8156B88
ldr r0, =0x02039f34
@@ -635463,7 +635463,7 @@ _08156C4C:
thumb_func_end sub_8156C04
thumb_func_start sub_8156C54
-sub_8156C54: ; 8156C54
+sub_8156C54: @ 8156C54
push {r4,r5,lr}
bl sub_8156B88
ldr r0, =0x02039f34
@@ -635504,7 +635504,7 @@ _08156C9C:
thumb_func_end sub_8156C54
thumb_func_start sub_8156CA4
-sub_8156CA4: ; 8156CA4
+sub_8156CA4: @ 8156CA4
push {r4,r5,lr}
bl sub_8156B88
ldr r0, =0x02039f34
@@ -635545,7 +635545,7 @@ _08156CEC:
thumb_func_end sub_8156CA4
thumb_func_start sub_8156CF4
-sub_8156CF4: ; 8156CF4
+sub_8156CF4: @ 8156CF4
ldr r0, =0x02039f34
ldr r0, [r0]
ldr r1, [r0, 0xC]
@@ -635561,7 +635561,7 @@ sub_8156CF4: ; 8156CF4
thumb_func_end sub_8156CF4
thumb_func_start sub_8156D18
-sub_8156D18: ; 8156D18
+sub_8156D18: @ 8156D18
push {lr}
bl sub_8156CF4
ldr r0, =0x02039f34
@@ -635596,7 +635596,7 @@ _08156D58:
thumb_func_end sub_8156D18
thumb_func_start sub_8156D5C
-sub_8156D5C: ; 8156D5C
+sub_8156D5C: @ 8156D5C
push {lr}
bl sub_8156CF4
ldr r0, =0x02039f34
@@ -635631,7 +635631,7 @@ _08156D9C:
thumb_func_end sub_8156D5C
thumb_func_start sub_8156DA0
-sub_8156DA0: ; 8156DA0
+sub_8156DA0: @ 8156DA0
push {r4,lr}
ldr r2, =0x02039e00
ldr r4, =0x02039f34
@@ -635663,7 +635663,7 @@ sub_8156DA0: ; 8156DA0
thumb_func_end sub_8156DA0
thumb_func_start sub_8156DE4
-sub_8156DE4: ; 8156DE4
+sub_8156DE4: @ 8156DE4
push {r4,lr}
bl sub_8156DA0
ldr r0, =0x02039f34
@@ -635700,7 +635700,7 @@ _08156E24:
thumb_func_end sub_8156DE4
thumb_func_start sub_8156E2C
-sub_8156E2C: ; 8156E2C
+sub_8156E2C: @ 8156E2C
push {r4,lr}
bl sub_8156DA0
ldr r0, =0x02039f34
@@ -635737,7 +635737,7 @@ _08156E6C:
thumb_func_end sub_8156E2C
thumb_func_start sub_8156E74
-sub_8156E74: ; 8156E74
+sub_8156E74: @ 8156E74
push {r4,lr}
bl sub_8156DA0
ldr r0, =0x02039f34
@@ -635774,7 +635774,7 @@ _08156EB4:
thumb_func_end sub_8156E74
thumb_func_start sub_8156EBC
-sub_8156EBC: ; 8156EBC
+sub_8156EBC: @ 8156EBC
push {r4,lr}
bl sub_8156DA0
ldr r0, =0x02039f34
@@ -635811,7 +635811,7 @@ _08156EFC:
thumb_func_end sub_8156EBC
thumb_func_start sub_8156F04
-sub_8156F04: ; 8156F04
+sub_8156F04: @ 8156F04
ldr r2, =0x02039e00
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -635840,7 +635840,7 @@ sub_8156F04: ; 8156F04
thumb_func_end sub_8156F04
thumb_func_start sub_8156F44
-sub_8156F44: ; 8156F44
+sub_8156F44: @ 8156F44
push {lr}
bl sub_8156F04
ldr r0, =0x02039f34
@@ -635875,7 +635875,7 @@ _08156F84:
thumb_func_end sub_8156F44
thumb_func_start sub_8156F88
-sub_8156F88: ; 8156F88
+sub_8156F88: @ 8156F88
push {lr}
bl sub_8156F04
ldr r0, =0x02039f34
@@ -635910,7 +635910,7 @@ _08156FC8:
thumb_func_end sub_8156F88
thumb_func_start sub_8156FCC
-sub_8156FCC: ; 8156FCC
+sub_8156FCC: @ 8156FCC
ldr r2, =0x02039e00
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -635943,7 +635943,7 @@ sub_8156FCC: ; 8156FCC
thumb_func_end sub_8156FCC
thumb_func_start sub_8157018
-sub_8157018: ; 8157018
+sub_8157018: @ 8157018
push {lr}
bl sub_8156FCC
ldr r0, =0x02039f34
@@ -635978,7 +635978,7 @@ _08157058:
thumb_func_end sub_8157018
thumb_func_start sub_815705C
-sub_815705C: ; 815705C
+sub_815705C: @ 815705C
push {lr}
bl sub_8156FCC
ldr r0, =0x02039f34
@@ -636013,7 +636013,7 @@ _0815709C:
thumb_func_end sub_815705C
thumb_func_start sub_81570A0
-sub_81570A0: ; 81570A0
+sub_81570A0: @ 81570A0
push {r4-r7,lr}
ldr r2, =0x02039e00
ldr r5, =0x02039f34
@@ -636081,7 +636081,7 @@ _0815711A:
thumb_func_end sub_81570A0
thumb_func_start sub_815712C
-sub_815712C: ; 815712C
+sub_815712C: @ 815712C
push {lr}
bl sub_81570A0
ldr r0, =0x02039f34
@@ -636118,7 +636118,7 @@ _0815716C:
thumb_func_end sub_815712C
thumb_func_start sub_8157174
-sub_8157174: ; 8157174
+sub_8157174: @ 8157174
push {r4-r7,lr}
ldr r2, =0x02039e00
ldr r5, =0x02039f34
@@ -636186,7 +636186,7 @@ _081571EE:
thumb_func_end sub_8157174
thumb_func_start sub_8157200
-sub_8157200: ; 8157200
+sub_8157200: @ 8157200
push {lr}
bl sub_8157174
ldr r0, =0x02039f34
@@ -636223,7 +636223,7 @@ _08157240:
thumb_func_end sub_8157200
thumb_func_start sub_8157248
-sub_8157248: ; 8157248
+sub_8157248: @ 8157248
push {r4,lr}
ldr r2, =0x02039e00
ldr r0, =0x02039f34
@@ -636263,7 +636263,7 @@ sub_8157248: ; 8157248
thumb_func_end sub_8157248
thumb_func_start sub_81572A4
-sub_81572A4: ; 81572A4
+sub_81572A4: @ 81572A4
push {lr}
bl sub_8157248
ldr r0, =0x02039f34
@@ -636298,7 +636298,7 @@ _081572E4:
thumb_func_end sub_81572A4
thumb_func_start sub_81572E8
-sub_81572E8: ; 81572E8
+sub_81572E8: @ 81572E8
push {lr}
bl sub_8157248
ldr r0, =0x02039f34
@@ -636333,7 +636333,7 @@ _08157328:
thumb_func_end sub_81572E8
thumb_func_start sub_815732C
-sub_815732C: ; 815732C
+sub_815732C: @ 815732C
push {lr}
bl sub_8157248
ldr r0, =0x02039f34
@@ -636368,7 +636368,7 @@ _0815736C:
thumb_func_end sub_815732C
thumb_func_start sub_8157370
-sub_8157370: ; 8157370
+sub_8157370: @ 8157370
push {lr}
bl sub_8157248
ldr r0, =0x02039f34
@@ -636403,7 +636403,7 @@ _081573B0:
thumb_func_end sub_8157370
thumb_func_start sub_81573B4
-sub_81573B4: ; 81573B4
+sub_81573B4: @ 81573B4
push {r4,lr}
ldr r2, =0x02039e00
ldr r0, =0x02039f34
@@ -636443,7 +636443,7 @@ sub_81573B4: ; 81573B4
thumb_func_end sub_81573B4
thumb_func_start sub_8157410
-sub_8157410: ; 8157410
+sub_8157410: @ 8157410
push {lr}
bl sub_81573B4
ldr r0, =0x02039f34
@@ -636478,7 +636478,7 @@ _08157450:
thumb_func_end sub_8157410
thumb_func_start sub_8157454
-sub_8157454: ; 8157454
+sub_8157454: @ 8157454
push {lr}
bl sub_81573B4
ldr r0, =0x02039f34
@@ -636513,7 +636513,7 @@ _08157494:
thumb_func_end sub_8157454
thumb_func_start sub_8157498
-sub_8157498: ; 8157498
+sub_8157498: @ 8157498
push {lr}
bl sub_81573B4
ldr r0, =0x02039f34
@@ -636548,7 +636548,7 @@ _081574D8:
thumb_func_end sub_8157498
thumb_func_start sub_81574DC
-sub_81574DC: ; 81574DC
+sub_81574DC: @ 81574DC
push {lr}
bl sub_81573B4
ldr r0, =0x02039f34
@@ -636583,7 +636583,7 @@ _0815751C:
thumb_func_end sub_81574DC
thumb_func_start sub_8157520
-sub_8157520: ; 8157520
+sub_8157520: @ 8157520
push {r4,r5,lr}
ldr r3, =0x02039e00
ldr r5, =0x02039f34
@@ -636629,7 +636629,7 @@ _08157560:
thumb_func_end sub_8157520
thumb_func_start sub_8157578
-sub_8157578: ; 8157578
+sub_8157578: @ 8157578
push {lr}
bl sub_8157520
ldr r0, =0x02039f34
@@ -636664,7 +636664,7 @@ _081575B8:
thumb_func_end sub_8157578
thumb_func_start sub_81575BC
-sub_81575BC: ; 81575BC
+sub_81575BC: @ 81575BC
push {lr}
bl sub_8157520
ldr r0, =0x02039f34
@@ -636699,7 +636699,7 @@ _081575FC:
thumb_func_end sub_81575BC
thumb_func_start sub_8157600
-sub_8157600: ; 8157600
+sub_8157600: @ 8157600
push {lr}
bl sub_8157520
ldr r0, =0x02039f34
@@ -636734,7 +636734,7 @@ _08157640:
thumb_func_end sub_8157600
thumb_func_start sub_8157644
-sub_8157644: ; 8157644
+sub_8157644: @ 8157644
push {lr}
bl sub_8157520
ldr r0, =0x02039f34
@@ -636769,7 +636769,7 @@ _08157684:
thumb_func_end sub_8157644
thumb_func_start sub_8157688
-sub_8157688: ; 8157688
+sub_8157688: @ 8157688
push {r4-r6,lr}
movs r3, 0
ldr r2, =0x02039e00
@@ -636831,7 +636831,7 @@ _081576DE:
thumb_func_end sub_8157688
thumb_func_start sub_8157700
-sub_8157700: ; 8157700
+sub_8157700: @ 8157700
push {lr}
bl sub_8157688
ldr r0, =0x02039f34
@@ -636868,7 +636868,7 @@ _08157740:
thumb_func_end sub_8157700
thumb_func_start sub_8157748
-sub_8157748: ; 8157748
+sub_8157748: @ 8157748
push {lr}
bl sub_8157688
ldr r0, =0x02039f34
@@ -636905,7 +636905,7 @@ _08157788:
thumb_func_end sub_8157748
thumb_func_start sub_8157790
-sub_8157790: ; 8157790
+sub_8157790: @ 8157790
push {r4-r6,lr}
movs r3, 0
ldr r2, =0x02039e00
@@ -636966,7 +636966,7 @@ _081577E4:
thumb_func_end sub_8157790
thumb_func_start sub_8157808
-sub_8157808: ; 8157808
+sub_8157808: @ 8157808
push {lr}
bl sub_8157790
ldr r0, =0x02039f34
@@ -637003,7 +637003,7 @@ _08157848:
thumb_func_end sub_8157808
thumb_func_start sub_8157850
-sub_8157850: ; 8157850
+sub_8157850: @ 8157850
push {lr}
bl sub_8157790
ldr r0, =0x02039f34
@@ -637040,7 +637040,7 @@ _08157890:
thumb_func_end sub_8157850
thumb_func_start sub_8157898
-sub_8157898: ; 8157898
+sub_8157898: @ 8157898
push {r4-r6,lr}
movs r5, 0
ldr r3, =0x02039e00
@@ -637087,7 +637087,7 @@ _081578D6:
thumb_func_end sub_8157898
thumb_func_start sub_81578F8
-sub_81578F8: ; 81578F8
+sub_81578F8: @ 81578F8
push {lr}
bl sub_8157898
ldr r0, =0x02039f34
@@ -637124,7 +637124,7 @@ _08157938:
thumb_func_end sub_81578F8
thumb_func_start sub_8157940
-sub_8157940: ; 8157940
+sub_8157940: @ 8157940
push {lr}
bl sub_8157898
ldr r0, =0x02039f34
@@ -637161,7 +637161,7 @@ _08157980:
thumb_func_end sub_8157940
thumb_func_start sub_8157988
-sub_8157988: ; 8157988
+sub_8157988: @ 8157988
push {r4,r5,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -637194,7 +637194,7 @@ sub_8157988: ; 8157988
thumb_func_end sub_8157988
thumb_func_start sub_81579CC
-sub_81579CC: ; 81579CC
+sub_81579CC: @ 81579CC
push {lr}
bl sub_8157988
ldr r0, =0x02039f34
@@ -637229,7 +637229,7 @@ _08157A0C:
thumb_func_end sub_81579CC
thumb_func_start sub_8157A10
-sub_8157A10: ; 8157A10
+sub_8157A10: @ 8157A10
push {lr}
bl sub_8157988
ldr r0, =0x02039f34
@@ -637264,7 +637264,7 @@ _08157A50:
thumb_func_end sub_8157A10
thumb_func_start sub_8157A54
-sub_8157A54: ; 8157A54
+sub_8157A54: @ 8157A54
push {lr}
bl sub_8157988
ldr r0, =0x02039f34
@@ -637299,7 +637299,7 @@ _08157A94:
thumb_func_end sub_8157A54
thumb_func_start sub_8157A98
-sub_8157A98: ; 8157A98
+sub_8157A98: @ 8157A98
push {lr}
bl sub_8157988
ldr r0, =0x02039f34
@@ -637334,7 +637334,7 @@ _08157AD8:
thumb_func_end sub_8157A98
thumb_func_start sub_8157ADC
-sub_8157ADC: ; 8157ADC
+sub_8157ADC: @ 8157ADC
push {r4-r6,lr}
movs r6, 0
ldr r5, =0x0203ab38
@@ -637378,7 +637378,7 @@ _08157B18:
thumb_func_end sub_8157ADC
thumb_func_start sub_8157B38
-sub_8157B38: ; 8157B38
+sub_8157B38: @ 8157B38
push {lr}
bl sub_8157ADC
ldr r0, =0x02039f34
@@ -637413,7 +637413,7 @@ _08157B78:
thumb_func_end sub_8157B38
thumb_func_start sub_8157B7C
-sub_8157B7C: ; 8157B7C
+sub_8157B7C: @ 8157B7C
push {lr}
bl sub_8157ADC
ldr r0, =0x02039f34
@@ -637448,7 +637448,7 @@ _08157BBC:
thumb_func_end sub_8157B7C
thumb_func_start sub_8157BC0
-sub_8157BC0: ; 8157BC0
+sub_8157BC0: @ 8157BC0
push {lr}
bl sub_8157ADC
ldr r0, =0x02039f34
@@ -637483,7 +637483,7 @@ _08157C00:
thumb_func_end sub_8157BC0
thumb_func_start sub_8157C04
-sub_8157C04: ; 8157C04
+sub_8157C04: @ 8157C04
push {lr}
bl sub_8157ADC
ldr r0, =0x02039f34
@@ -637518,7 +637518,7 @@ _08157C44:
thumb_func_end sub_8157C04
thumb_func_start sub_8157C48
-sub_8157C48: ; 8157C48
+sub_8157C48: @ 8157C48
push {lr}
ldr r0, =0x0203ab38
ldr r0, [r0]
@@ -637553,7 +637553,7 @@ _08157C7C:
thumb_func_end sub_8157C48
thumb_func_start sub_8157C94
-sub_8157C94: ; 8157C94
+sub_8157C94: @ 8157C94
push {lr}
bl sub_8157C48
ldr r0, =0x02039f34
@@ -637590,7 +637590,7 @@ _08157CD4:
thumb_func_end sub_8157C94
thumb_func_start sub_8157CDC
-sub_8157CDC: ; 8157CDC
+sub_8157CDC: @ 8157CDC
push {lr}
bl sub_8157C48
ldr r0, =0x02039f34
@@ -637627,7 +637627,7 @@ _08157D1C:
thumb_func_end sub_8157CDC
thumb_func_start sub_8157D24
-sub_8157D24: ; 8157D24
+sub_8157D24: @ 8157D24
push {r4,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -637657,7 +637657,7 @@ sub_8157D24: ; 8157D24
thumb_func_end sub_8157D24
thumb_func_start sub_8157D60
-sub_8157D60: ; 8157D60
+sub_8157D60: @ 8157D60
push {lr}
bl sub_8157D24
ldr r0, =0x02039f34
@@ -637694,7 +637694,7 @@ _08157DA0:
thumb_func_end sub_8157D60
thumb_func_start sub_8157DA8
-sub_8157DA8: ; 8157DA8
+sub_8157DA8: @ 8157DA8
push {lr}
bl sub_8157D24
ldr r0, =0x02039f34
@@ -637731,7 +637731,7 @@ _08157DE8:
thumb_func_end sub_8157DA8
thumb_func_start sub_8157DF0
-sub_8157DF0: ; 8157DF0
+sub_8157DF0: @ 8157DF0
push {r4,r5,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -637768,7 +637768,7 @@ sub_8157DF0: ; 8157DF0
thumb_func_end sub_8157DF0
thumb_func_start sub_8157E3C
-sub_8157E3C: ; 8157E3C
+sub_8157E3C: @ 8157E3C
push {lr}
bl sub_8157DF0
ldr r0, =0x02039f34
@@ -637805,7 +637805,7 @@ _08157E7C:
thumb_func_end sub_8157E3C
thumb_func_start sub_8157E84
-sub_8157E84: ; 8157E84
+sub_8157E84: @ 8157E84
push {lr}
bl sub_8157DF0
ldr r0, =0x02039f34
@@ -637842,7 +637842,7 @@ _08157EC4:
thumb_func_end sub_8157E84
thumb_func_start sub_8157ECC
-sub_8157ECC: ; 8157ECC
+sub_8157ECC: @ 8157ECC
push {lr}
bl sub_8157DF0
ldr r0, =0x02039f34
@@ -637879,7 +637879,7 @@ _08157F0C:
thumb_func_end sub_8157ECC
thumb_func_start sub_8157F14
-sub_8157F14: ; 8157F14
+sub_8157F14: @ 8157F14
push {lr}
bl sub_8157DF0
ldr r0, =0x02039f34
@@ -637916,7 +637916,7 @@ _08157F54:
thumb_func_end sub_8157F14
thumb_func_start sub_8157F5C
-sub_8157F5C: ; 8157F5C
+sub_8157F5C: @ 8157F5C
push {r4,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -637948,7 +637948,7 @@ sub_8157F5C: ; 8157F5C
thumb_func_end sub_8157F5C
thumb_func_start sub_8157FA0
-sub_8157FA0: ; 8157FA0
+sub_8157FA0: @ 8157FA0
push {lr}
bl sub_8157F5C
ldr r0, =0x02039f34
@@ -637985,7 +637985,7 @@ _08157FE0:
thumb_func_end sub_8157FA0
thumb_func_start sub_8157FE8
-sub_8157FE8: ; 8157FE8
+sub_8157FE8: @ 8157FE8
push {lr}
bl sub_8157F5C
ldr r0, =0x02039f34
@@ -638022,7 +638022,7 @@ _08158028:
thumb_func_end sub_8157FE8
thumb_func_start sub_8158030
-sub_8158030: ; 8158030
+sub_8158030: @ 8158030
push {lr}
bl sub_8157F5C
ldr r0, =0x02039f34
@@ -638059,7 +638059,7 @@ _08158070:
thumb_func_end sub_8158030
thumb_func_start sub_8158078
-sub_8158078: ; 8158078
+sub_8158078: @ 8158078
push {lr}
bl sub_8157F5C
ldr r0, =0x02039f34
@@ -638096,7 +638096,7 @@ _081580B8:
thumb_func_end sub_8158078
thumb_func_start sub_81580C0
-sub_81580C0: ; 81580C0
+sub_81580C0: @ 81580C0
push {r4,r5,lr}
ldr r5, =0x0203ab38
ldr r0, [r5]
@@ -638129,7 +638129,7 @@ sub_81580C0: ; 81580C0
thumb_func_end sub_81580C0
thumb_func_start sub_8158108
-sub_8158108: ; 8158108
+sub_8158108: @ 8158108
push {lr}
bl sub_81580C0
ldr r0, =0x02039f34
@@ -638164,7 +638164,7 @@ _08158148:
thumb_func_end sub_8158108
thumb_func_start sub_815814C
-sub_815814C: ; 815814C
+sub_815814C: @ 815814C
push {lr}
bl sub_81580C0
ldr r0, =0x02039f34
@@ -638199,7 +638199,7 @@ _0815818C:
thumb_func_end sub_815814C
thumb_func_start sub_8158190
-sub_8158190: ; 8158190
+sub_8158190: @ 8158190
push {lr}
bl sub_81580C0
ldr r0, =0x02039f34
@@ -638234,7 +638234,7 @@ _081581D0:
thumb_func_end sub_8158190
thumb_func_start sub_81581D4
-sub_81581D4: ; 81581D4
+sub_81581D4: @ 81581D4
push {lr}
bl sub_81580C0
ldr r0, =0x02039f34
@@ -638269,7 +638269,7 @@ _08158214:
thumb_func_end sub_81581D4
thumb_func_start sub_8158218
-sub_8158218: ; 8158218
+sub_8158218: @ 8158218
push {r4,r5,lr}
ldr r5, =0x0203ab38
ldr r0, [r5]
@@ -638299,7 +638299,7 @@ sub_8158218: ; 8158218
thumb_func_end sub_8158218
thumb_func_start sub_8158254
-sub_8158254: ; 8158254
+sub_8158254: @ 8158254
push {lr}
bl sub_8158218
ldr r0, =0x02039f34
@@ -638334,7 +638334,7 @@ _08158294:
thumb_func_end sub_8158254
thumb_func_start sub_8158298
-sub_8158298: ; 8158298
+sub_8158298: @ 8158298
push {lr}
bl sub_8158218
ldr r0, =0x02039f34
@@ -638369,7 +638369,7 @@ _081582D8:
thumb_func_end sub_8158298
thumb_func_start sub_81582DC
-sub_81582DC: ; 81582DC
+sub_81582DC: @ 81582DC
push {lr}
bl sub_8158218
ldr r0, =0x02039f34
@@ -638404,7 +638404,7 @@ _0815831C:
thumb_func_end sub_81582DC
thumb_func_start sub_8158320
-sub_8158320: ; 8158320
+sub_8158320: @ 8158320
push {lr}
bl sub_8158218
ldr r0, =0x02039f34
@@ -638439,7 +638439,7 @@ _08158360:
thumb_func_end sub_8158320
thumb_func_start sub_8158364
-sub_8158364: ; 8158364
+sub_8158364: @ 8158364
push {r4,r5,lr}
ldr r5, =0x0203ab38
ldr r0, [r5]
@@ -638476,7 +638476,7 @@ sub_8158364: ; 8158364
thumb_func_end sub_8158364
thumb_func_start sub_81583B8
-sub_81583B8: ; 81583B8
+sub_81583B8: @ 81583B8
push {lr}
bl sub_8158364
ldr r0, =0x02039f34
@@ -638511,7 +638511,7 @@ _081583F8:
thumb_func_end sub_81583B8
thumb_func_start sub_81583FC
-sub_81583FC: ; 81583FC
+sub_81583FC: @ 81583FC
push {lr}
bl sub_8158364
ldr r0, =0x02039f34
@@ -638546,7 +638546,7 @@ _0815843C:
thumb_func_end sub_81583FC
thumb_func_start sub_8158440
-sub_8158440: ; 8158440
+sub_8158440: @ 8158440
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638569,7 +638569,7 @@ sub_8158440: ; 8158440
thumb_func_end sub_8158440
thumb_func_start sub_815846C
-sub_815846C: ; 815846C
+sub_815846C: @ 815846C
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638594,7 +638594,7 @@ sub_815846C: ; 815846C
thumb_func_end sub_815846C
thumb_func_start sub_815849C
-sub_815849C: ; 815849C
+sub_815849C: @ 815849C
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638622,7 +638622,7 @@ sub_815849C: ; 815849C
thumb_func_end sub_815849C
thumb_func_start sub_81584D4
-sub_81584D4: ; 81584D4
+sub_81584D4: @ 81584D4
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638649,7 +638649,7 @@ sub_81584D4: ; 81584D4
thumb_func_end sub_81584D4
thumb_func_start sub_8158508
-sub_8158508: ; 8158508
+sub_8158508: @ 8158508
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638676,7 +638676,7 @@ sub_8158508: ; 8158508
thumb_func_end sub_8158508
thumb_func_start sub_815853C
-sub_815853C: ; 815853C
+sub_815853C: @ 815853C
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638719,7 +638719,7 @@ _08158586:
thumb_func_end sub_815853C
thumb_func_start sub_815858C
-sub_815858C: ; 815858C
+sub_815858C: @ 815858C
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638762,7 +638762,7 @@ _081585D6:
thumb_func_end sub_815858C
thumb_func_start sub_81585DC
-sub_81585DC: ; 81585DC
+sub_81585DC: @ 81585DC
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638805,7 +638805,7 @@ _08158626:
thumb_func_end sub_81585DC
thumb_func_start sub_815862C
-sub_815862C: ; 815862C
+sub_815862C: @ 815862C
push {r4,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638848,7 +638848,7 @@ _08158676:
thumb_func_end sub_815862C
thumb_func_start sub_815867C
-sub_815867C: ; 815867C
+sub_815867C: @ 815867C
push {r4,r5,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638891,7 +638891,7 @@ _081586C8:
thumb_func_end sub_815867C
thumb_func_start sub_81586D0
-sub_81586D0: ; 81586D0
+sub_81586D0: @ 81586D0
push {r4,r5,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638934,7 +638934,7 @@ _0815871C:
thumb_func_end sub_81586D0
thumb_func_start sub_8158724
-sub_8158724: ; 8158724
+sub_8158724: @ 8158724
push {r4,r5,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -638977,7 +638977,7 @@ _08158770:
thumb_func_end sub_8158724
thumb_func_start sub_8158778
-sub_8158778: ; 8158778
+sub_8158778: @ 8158778
push {r4,r5,lr}
ldr r0, =0x02039f34
ldr r0, [r0]
@@ -639020,7 +639020,7 @@ _081587C4:
thumb_func_end sub_8158778
thumb_func_start sub_81587CC
-sub_81587CC: ; 81587CC
+sub_81587CC: @ 81587CC
push {r4,r5,lr}
bl GenerateRandomNumber
movs r2, 0xFF
@@ -639061,7 +639061,7 @@ _08158814:
thumb_func_end sub_81587CC
thumb_func_start sub_815881C
-sub_815881C: ; 815881C
+sub_815881C: @ 815881C
push {r4,r5,lr}
bl GenerateRandomNumber
movs r2, 0xFF
@@ -639102,7 +639102,7 @@ _08158864:
thumb_func_end sub_815881C
thumb_func_start sub_815886C
-sub_815886C: ; 815886C
+sub_815886C: @ 815886C
ldr r3, =0x0203ab38
ldr r2, [r3]
ldrb r1, [r2, 0x1]
@@ -639121,7 +639121,7 @@ sub_815886C: ; 815886C
thumb_func_end sub_815886C
thumb_func_start dp15_call
-dp15_call: ; 815888C
+dp15_call: @ 815888C
push {r4,lr}
ldr r4, =0x0203ab38
ldr r0, [r4]
@@ -639146,7 +639146,7 @@ dp15_call: ; 815888C
thumb_func_end dp15_call
thumb_func_start sub_81588BC
-sub_81588BC: ; 81588BC
+sub_81588BC: @ 81588BC
push {lr}
bl sub_8158908
lsls r0, 24
@@ -639166,7 +639166,7 @@ _081588D6:
thumb_func_end sub_81588BC
thumb_func_start sub_81588E0
-sub_81588E0: ; 81588E0
+sub_81588E0: @ 81588E0
push {r4,lr}
ldr r1, =0x02039f34
ldr r1, [r1]
@@ -639188,7 +639188,7 @@ sub_81588E0: ; 81588E0
thumb_func_end sub_81588E0
thumb_func_start sub_8158908
-sub_8158908: ; 8158908
+sub_8158908: @ 8158908
push {lr}
ldr r3, =0x02039f34
ldr r0, [r3]
@@ -639223,7 +639223,7 @@ _08158940:
thumb_func_end sub_8158908
thumb_func_start sub_8158948
-sub_8158948: ; 8158948
+sub_8158948: @ 8158948
push {r4-r6,lr}
movs r5, 0
movs r4, 0
@@ -639269,7 +639269,7 @@ _08158986:
thumb_func_end sub_8158948
thumb_func_start sub_81589A4
-sub_81589A4: ; 81589A4
+sub_81589A4: @ 81589A4
push {lr}
bl sub_8158948
ldr r0, =0x02039f34
@@ -639306,7 +639306,7 @@ _081589E4:
thumb_func_end sub_81589A4
thumb_func_start sub_81589EC
-sub_81589EC: ; 81589EC
+sub_81589EC: @ 81589EC
push {lr}
bl sub_8158948
ldr r0, =0x02039f34
@@ -639343,7 +639343,7 @@ _08158A2C:
thumb_func_end sub_81589EC
thumb_func_start sub_8158A34
-sub_8158A34: ; 8158A34
+sub_8158A34: @ 8158A34
push {r4-r6,lr}
movs r6, 0
ldr r3, =0x0203ab38
@@ -639399,7 +639399,7 @@ _08158A8E:
thumb_func_end sub_8158A34
thumb_func_start sub_8158AA0
-sub_8158AA0: ; 8158AA0
+sub_8158AA0: @ 8158AA0
push {lr}
bl sub_8158A34
ldr r0, =0x02039f34
@@ -639436,7 +639436,7 @@ _08158AE0:
thumb_func_end sub_8158AA0
thumb_func_start sub_8158AE8
-sub_8158AE8: ; 8158AE8
+sub_8158AE8: @ 8158AE8
push {lr}
bl sub_8158A34
ldr r0, =0x02039f34
@@ -639473,7 +639473,7 @@ _08158B28:
thumb_func_end sub_8158AE8
thumb_func_start sub_8158B30
-sub_8158B30: ; 8158B30
+sub_8158B30: @ 8158B30
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -639520,7 +639520,7 @@ sub_8158B30: ; 8158B30
thumb_func_end sub_8158B30
thumb_func_start sub_8158B98
-sub_8158B98: ; 8158B98
+sub_8158B98: @ 8158B98
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -639576,7 +639576,7 @@ _08158BFE:
thumb_func_end sub_8158B98
thumb_func_start sub_8158C04
-sub_8158C04: ; 8158C04
+sub_8158C04: @ 8158C04
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -639618,7 +639618,7 @@ _08158C4C:
thumb_func_end sub_8158C04
thumb_func_start mas_80DCF38
-mas_80DCF38: ; 8158C58
+mas_80DCF38: @ 8158C58
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -639700,7 +639700,7 @@ mas_80DCF38: ; 8158C58
thumb_func_end mas_80DCF38
thumb_func_start sub_8158D08
-sub_8158D08: ; 8158D08
+sub_8158D08: @ 8158D08
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -639767,7 +639767,7 @@ _08158D82:
thumb_func_end sub_8158D08
thumb_func_start sub_8158D8C
-sub_8158D8C: ; 8158D8C
+sub_8158D8C: @ 8158D8C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -639892,7 +639892,7 @@ _08158E8C:
thumb_func_end sub_8158D8C
thumb_func_start sub_8158E9C
-sub_8158E9C: ; 8158E9C
+sub_8158E9C: @ 8158E9C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -640046,7 +640046,7 @@ _08158FEE:
thumb_func_end sub_8158E9C
thumb_func_start sub_8158FF4
-sub_8158FF4: ; 8158FF4
+sub_8158FF4: @ 8158FF4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -640111,7 +640111,7 @@ _0815906A:
thumb_func_end sub_8158FF4
thumb_func_start sub_8159078
-sub_8159078: ; 8159078
+sub_8159078: @ 8159078
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -640144,7 +640144,7 @@ _081590B0:
thumb_func_end sub_8159078
thumb_func_start sub_81590B8
-sub_81590B8: ; 81590B8
+sub_81590B8: @ 81590B8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -640203,7 +640203,7 @@ _08159136:
thumb_func_end sub_81590B8
thumb_func_start sub_815913C
-sub_815913C: ; 815913C
+sub_815913C: @ 815913C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -640306,7 +640306,7 @@ _08159204:
thumb_func_end sub_815913C
thumb_func_start sub_8159210
-sub_8159210: ; 8159210
+sub_8159210: @ 8159210
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -640331,7 +640331,7 @@ sub_8159210: ; 8159210
thumb_func_end sub_8159210
thumb_func_start sub_8159244
-sub_8159244: ; 8159244
+sub_8159244: @ 8159244
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -640356,7 +640356,7 @@ sub_8159244: ; 8159244
thumb_func_end sub_8159244
thumb_func_start sub_8159278
-sub_8159278: ; 8159278
+sub_8159278: @ 8159278
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -640422,7 +640422,7 @@ sub_8159278: ; 8159278
thumb_func_end sub_8159278
thumb_func_start sub_8159308
-sub_8159308: ; 8159308
+sub_8159308: @ 8159308
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -640471,12 +640471,12 @@ _0815935A:
thumb_func_end sub_8159308
thumb_func_start nullsub_114
-nullsub_114: ; 8159368
+nullsub_114: @ 8159368
bx lr
thumb_func_end nullsub_114
thumb_func_start sub_815936C
-sub_815936C: ; 815936C
+sub_815936C: @ 815936C
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -640489,7 +640489,7 @@ sub_815936C: ; 815936C
thumb_func_end sub_815936C
thumb_func_start bx_exec_buffer_A_ch0_tbl6
-bx_exec_buffer_A_ch0_tbl6: ; 8159388
+bx_exec_buffer_A_ch0_tbl6: @ 8159388
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -640524,7 +640524,7 @@ _081593D4:
thumb_func_end bx_exec_buffer_A_ch0_tbl6
thumb_func_start bx_battle_menu_t6_2
-bx_battle_menu_t6_2: ; 81593D8
+bx_battle_menu_t6_2: @ 81593D8
push {r4,r5,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -640702,7 +640702,7 @@ _0815954E:
thumb_func_end bx_battle_menu_t6_2
thumb_func_start sub_815955C
-sub_815955C: ; 815955C
+sub_815955C: @ 815955C
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -640727,7 +640727,7 @@ _08159580:
thumb_func_end sub_815955C
thumb_func_start bx_t6_button_a
-bx_t6_button_a: ; 8159594
+bx_t6_button_a: @ 8159594
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -640741,7 +640741,7 @@ _081595A6:
thumb_func_end bx_t6_button_a
thumb_func_start sub_81595AC
-sub_81595AC: ; 81595AC
+sub_81595AC: @ 81595AC
push {lr}
ldr r2, =0x02020630
ldr r1, =0x03005d70
@@ -640766,7 +640766,7 @@ _081595D0:
thumb_func_end sub_81595AC
thumb_func_start sub_81595E4
-sub_81595E4: ; 81595E4
+sub_81595E4: @ 81595E4
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -640794,7 +640794,7 @@ _0815960E:
thumb_func_end sub_81595E4
thumb_func_start bx_wait_t6
-bx_wait_t6: ; 8159624
+bx_wait_t6: @ 8159624
push {lr}
ldr r0, =0x020244b9
ldrb r0, [r0]
@@ -640823,7 +640823,7 @@ _0815964E:
thumb_func_end bx_wait_t6
thumb_func_start sub_8159660
-sub_8159660: ; 8159660
+sub_8159660: @ 8159660
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -640847,7 +640847,7 @@ _08159684:
thumb_func_end sub_8159660
thumb_func_start sub_8159698
-sub_8159698: ; 8159698
+sub_8159698: @ 8159698
push {lr}
ldr r0, =0x030022c0
ldr r1, [r0, 0x4]
@@ -640872,7 +640872,7 @@ _081596BE:
thumb_func_end sub_8159698
thumb_func_start sub_81596D4
-sub_81596D4: ; 81596D4
+sub_81596D4: @ 81596D4
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -640896,7 +640896,7 @@ _081596F6:
thumb_func_end sub_81596D4
thumb_func_start dp01_tbl6_exec_completed
-dp01_tbl6_exec_completed: ; 8159704
+dp01_tbl6_exec_completed: @ 8159704
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -640946,7 +640946,7 @@ _0815976A:
thumb_func_end dp01_tbl6_exec_completed
thumb_func_start bx_80364D0
-bx_80364D0: ; 815977C
+bx_80364D0: @ 815977C
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -640970,7 +640970,7 @@ _0815979E:
thumb_func_end bx_80364D0
thumb_func_start sub_81597AC
-sub_81597AC: ; 81597AC
+sub_81597AC: @ 81597AC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -640978,7 +640978,7 @@ sub_81597AC: ; 81597AC
thumb_func_end sub_81597AC
thumb_func_start sub_81597B8
-sub_81597B8: ; 81597B8
+sub_81597B8: @ 81597B8
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -640986,7 +640986,7 @@ sub_81597B8: ; 81597B8
thumb_func_end sub_81597B8
thumb_func_start sub_81597C4
-sub_81597C4: ; 81597C4
+sub_81597C4: @ 81597C4
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -640994,7 +640994,7 @@ sub_81597C4: ; 81597C4
thumb_func_end sub_81597C4
thumb_func_start sub_81597D0
-sub_81597D0: ; 81597D0
+sub_81597D0: @ 81597D0
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641002,7 +641002,7 @@ sub_81597D0: ; 81597D0
thumb_func_end sub_81597D0
thumb_func_start sub_81597DC
-sub_81597DC: ; 81597DC
+sub_81597DC: @ 81597DC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641010,7 +641010,7 @@ sub_81597DC: ; 81597DC
thumb_func_end sub_81597DC
thumb_func_start sub_81597E8
-sub_81597E8: ; 81597E8
+sub_81597E8: @ 81597E8
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641018,7 +641018,7 @@ sub_81597E8: ; 81597E8
thumb_func_end sub_81597E8
thumb_func_start sub_81597F4
-sub_81597F4: ; 81597F4
+sub_81597F4: @ 81597F4
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641026,7 +641026,7 @@ sub_81597F4: ; 81597F4
thumb_func_end sub_81597F4
thumb_func_start sub_8159800
-sub_8159800: ; 8159800
+sub_8159800: @ 8159800
push {r4-r6,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -641119,7 +641119,7 @@ sub_8159800: ; 8159800
thumb_func_end sub_8159800
thumb_func_start sub_81598E0
-sub_81598E0: ; 81598E0
+sub_81598E0: @ 81598E0
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641127,7 +641127,7 @@ sub_81598E0: ; 81598E0
thumb_func_end sub_81598E0
thumb_func_start sub_81598EC
-sub_81598EC: ; 81598EC
+sub_81598EC: @ 81598EC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641135,7 +641135,7 @@ sub_81598EC: ; 81598EC
thumb_func_end sub_81598EC
thumb_func_start sub_81598F8
-sub_81598F8: ; 81598F8
+sub_81598F8: @ 81598F8
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641143,7 +641143,7 @@ sub_81598F8: ; 81598F8
thumb_func_end sub_81598F8
thumb_func_start sub_8159904
-sub_8159904: ; 8159904
+sub_8159904: @ 8159904
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641151,7 +641151,7 @@ sub_8159904: ; 8159904
thumb_func_end sub_8159904
thumb_func_start sub_8159910
-sub_8159910: ; 8159910
+sub_8159910: @ 8159910
push {r4,r5,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -641185,7 +641185,7 @@ sub_8159910: ; 8159910
thumb_func_end sub_8159910
thumb_func_start sub_8159964
-sub_8159964: ; 8159964
+sub_8159964: @ 8159964
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r5, =0x02024064
@@ -641224,7 +641224,7 @@ sub_8159964: ; 8159964
thumb_func_end sub_8159964
thumb_func_start sub_81599C4
-sub_81599C4: ; 81599C4
+sub_81599C4: @ 81599C4
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641232,7 +641232,7 @@ sub_81599C4: ; 81599C4
thumb_func_end sub_81599C4
thumb_func_start sub_81599D0
-sub_81599D0: ; 81599D0
+sub_81599D0: @ 81599D0
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641240,7 +641240,7 @@ sub_81599D0: ; 81599D0
thumb_func_end sub_81599D0
thumb_func_start dp01t_10_6_message
-dp01t_10_6_message: ; 81599DC
+dp01t_10_6_message: @ 81599DC
push {r4,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -641270,7 +641270,7 @@ dp01t_10_6_message: ; 81599DC
thumb_func_end dp01t_10_6_message
thumb_func_start dp01t_11_6_message_for_player_only
-dp01t_11_6_message_for_player_only: ; 8159A30
+dp01t_11_6_message_for_player_only: @ 8159A30
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -641289,7 +641289,7 @@ _08159A50:
thumb_func_end dp01t_11_6_message_for_player_only
thumb_func_start sub_8159A54
-sub_8159A54: ; 8159A54
+sub_8159A54: @ 8159A54
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -641315,7 +641315,7 @@ _08159A7A:
thumb_func_end sub_8159A54
thumb_func_start sub_8159A94
-sub_8159A94: ; 8159A94
+sub_8159A94: @ 8159A94
push {r4,lr}
ldr r1, =0x03005d60
ldr r0, =0x02024064
@@ -641354,7 +641354,7 @@ _08159AAE:
thumb_func_end sub_8159A94
thumb_func_start sub_8159AFC
-sub_8159AFC: ; 8159AFC
+sub_8159AFC: @ 8159AFC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641362,7 +641362,7 @@ sub_8159AFC: ; 8159AFC
thumb_func_end sub_8159AFC
thumb_func_start sub_8159B08
-sub_8159B08: ; 8159B08
+sub_8159B08: @ 8159B08
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641370,7 +641370,7 @@ sub_8159B08: ; 8159B08
thumb_func_end sub_8159B08
thumb_func_start sub_8159B14
-sub_8159B14: ; 8159B14
+sub_8159B14: @ 8159B14
push {lr}
sub sp, 0x4
movs r0, 0x1
@@ -641397,7 +641397,7 @@ sub_8159B14: ; 8159B14
thumb_func_end sub_8159B14
thumb_func_start sub_8159B54
-sub_8159B54: ; 8159B54
+sub_8159B54: @ 8159B54
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641405,7 +641405,7 @@ sub_8159B54: ; 8159B54
thumb_func_end sub_8159B54
thumb_func_start sub_8159B60
-sub_8159B60: ; 8159B60
+sub_8159B60: @ 8159B60
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641413,7 +641413,7 @@ sub_8159B60: ; 8159B60
thumb_func_end sub_8159B60
thumb_func_start sub_8159B6C
-sub_8159B6C: ; 8159B6C
+sub_8159B6C: @ 8159B6C
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641421,7 +641421,7 @@ sub_8159B6C: ; 8159B6C
thumb_func_end sub_8159B6C
thumb_func_start sub_8159B78
-sub_8159B78: ; 8159B78
+sub_8159B78: @ 8159B78
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641429,7 +641429,7 @@ sub_8159B78: ; 8159B78
thumb_func_end sub_8159B78
thumb_func_start sub_8159B84
-sub_8159B84: ; 8159B84
+sub_8159B84: @ 8159B84
push {lr}
ldr r0, =0x03005d70
ldr r1, =0x02024064
@@ -641453,7 +641453,7 @@ sub_8159B84: ; 8159B84
thumb_func_end sub_8159B84
thumb_func_start sub_8159BC0
-sub_8159BC0: ; 8159BC0
+sub_8159BC0: @ 8159BC0
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641461,7 +641461,7 @@ sub_8159BC0: ; 8159BC0
thumb_func_end sub_8159BC0
thumb_func_start sub_8159BCC
-sub_8159BCC: ; 8159BCC
+sub_8159BCC: @ 8159BCC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641469,7 +641469,7 @@ sub_8159BCC: ; 8159BCC
thumb_func_end sub_8159BCC
thumb_func_start sub_8159BD8
-sub_8159BD8: ; 8159BD8
+sub_8159BD8: @ 8159BD8
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641477,7 +641477,7 @@ sub_8159BD8: ; 8159BD8
thumb_func_end sub_8159BD8
thumb_func_start sub_8159BE4
-sub_8159BE4: ; 8159BE4
+sub_8159BE4: @ 8159BE4
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641485,7 +641485,7 @@ sub_8159BE4: ; 8159BE4
thumb_func_end sub_8159BE4
thumb_func_start sub_8159BF0
-sub_8159BF0: ; 8159BF0
+sub_8159BF0: @ 8159BF0
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641493,7 +641493,7 @@ sub_8159BF0: ; 8159BF0
thumb_func_end sub_8159BF0
thumb_func_start sub_8159BFC
-sub_8159BFC: ; 8159BFC
+sub_8159BFC: @ 8159BFC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641501,7 +641501,7 @@ sub_8159BFC: ; 8159BFC
thumb_func_end sub_8159BFC
thumb_func_start sub_8159C08
-sub_8159C08: ; 8159C08
+sub_8159C08: @ 8159C08
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641509,7 +641509,7 @@ sub_8159C08: ; 8159C08
thumb_func_end sub_8159C08
thumb_func_start sub_8159C14
-sub_8159C14: ; 8159C14
+sub_8159C14: @ 8159C14
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641517,7 +641517,7 @@ sub_8159C14: ; 8159C14
thumb_func_end sub_8159C14
thumb_func_start sub_8159C20
-sub_8159C20: ; 8159C20
+sub_8159C20: @ 8159C20
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641525,7 +641525,7 @@ sub_8159C20: ; 8159C20
thumb_func_end sub_8159C20
thumb_func_start sub_8159C2C
-sub_8159C2C: ; 8159C2C
+sub_8159C2C: @ 8159C2C
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641533,7 +641533,7 @@ sub_8159C2C: ; 8159C2C
thumb_func_end sub_8159C2C
thumb_func_start sub_8159C38
-sub_8159C38: ; 8159C38
+sub_8159C38: @ 8159C38
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641541,7 +641541,7 @@ sub_8159C38: ; 8159C38
thumb_func_end sub_8159C38
thumb_func_start sub_8159C44
-sub_8159C44: ; 8159C44
+sub_8159C44: @ 8159C44
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641549,7 +641549,7 @@ sub_8159C44: ; 8159C44
thumb_func_end sub_8159C44
thumb_func_start sub_8159C50
-sub_8159C50: ; 8159C50
+sub_8159C50: @ 8159C50
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641557,7 +641557,7 @@ sub_8159C50: ; 8159C50
thumb_func_end sub_8159C50
thumb_func_start sub_8159C5C
-sub_8159C5C: ; 8159C5C
+sub_8159C5C: @ 8159C5C
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641565,7 +641565,7 @@ sub_8159C5C: ; 8159C5C
thumb_func_end sub_8159C5C
thumb_func_start sub_8159C68
-sub_8159C68: ; 8159C68
+sub_8159C68: @ 8159C68
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641573,7 +641573,7 @@ sub_8159C68: ; 8159C68
thumb_func_end sub_8159C68
thumb_func_start sub_8159C74
-sub_8159C74: ; 8159C74
+sub_8159C74: @ 8159C74
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641581,7 +641581,7 @@ sub_8159C74: ; 8159C74
thumb_func_end sub_8159C74
thumb_func_start sub_8159C80
-sub_8159C80: ; 8159C80
+sub_8159C80: @ 8159C80
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -641614,7 +641614,7 @@ _08159C94:
thumb_func_end sub_8159C80
thumb_func_start dp01t_34_6_move_anim_start_t3
-dp01t_34_6_move_anim_start_t3: ; 8159CC4
+dp01t_34_6_move_anim_start_t3: @ 8159CC4
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -641657,7 +641657,7 @@ _08159D14:
thumb_func_end dp01t_34_6_move_anim_start_t3
thumb_func_start sub_8159D20
-sub_8159D20: ; 8159D20
+sub_8159D20: @ 8159D20
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -641682,7 +641682,7 @@ sub_8159D20: ; 8159D20
thumb_func_end sub_8159D20
thumb_func_start dp01t_2E_6_battle_intro
-dp01t_2E_6_battle_intro: ; 8159D5C
+dp01t_2E_6_battle_intro: @ 8159D5C
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -641704,7 +641704,7 @@ dp01t_2E_6_battle_intro: ; 8159D5C
thumb_func_end dp01t_2E_6_battle_intro
thumb_func_start sub_8159D90
-sub_8159D90: ; 8159D90
+sub_8159D90: @ 8159D90
push {r4,r5,lr}
ldr r5, =0x03005d70
ldr r4, =0x02024064
@@ -641740,7 +641740,7 @@ sub_8159D90: ; 8159D90
thumb_func_end sub_8159D90
thumb_func_start sub_8159DEC
-sub_8159DEC: ; 8159DEC
+sub_8159DEC: @ 8159DEC
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641748,7 +641748,7 @@ sub_8159DEC: ; 8159DEC
thumb_func_end sub_8159DEC
thumb_func_start sub_8159DF8
-sub_8159DF8: ; 8159DF8
+sub_8159DF8: @ 8159DF8
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641756,7 +641756,7 @@ sub_8159DF8: ; 8159DF8
thumb_func_end sub_8159DF8
thumb_func_start sub_8159E04
-sub_8159E04: ; 8159E04
+sub_8159E04: @ 8159E04
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641764,7 +641764,7 @@ sub_8159E04: ; 8159E04
thumb_func_end sub_8159E04
thumb_func_start sub_8159E10
-sub_8159E10: ; 8159E10
+sub_8159E10: @ 8159E10
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641772,7 +641772,7 @@ sub_8159E10: ; 8159E10
thumb_func_end sub_8159E10
thumb_func_start sub_8159E1C
-sub_8159E1C: ; 8159E1C
+sub_8159E1C: @ 8159E1C
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02023064
@@ -641816,7 +641816,7 @@ _08159E68:
thumb_func_end sub_8159E1C
thumb_func_start sub_8159E78
-sub_8159E78: ; 8159E78
+sub_8159E78: @ 8159E78
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641824,7 +641824,7 @@ sub_8159E78: ; 8159E78
thumb_func_end sub_8159E78
thumb_func_start sub_8159E84
-sub_8159E84: ; 8159E84
+sub_8159E84: @ 8159E84
push {lr}
bl dp01_tbl6_exec_completed
pop {r0}
@@ -641832,7 +641832,7 @@ sub_8159E84: ; 8159E84
thumb_func_end sub_8159E84
thumb_func_start sub_8159E90
-sub_8159E90: ; 8159E90
+sub_8159E90: @ 8159E90
push {r4,lr}
ldr r2, =0x0202433a
ldr r1, =0x02023064
@@ -641868,12 +641868,12 @@ _08159ECC:
thumb_func_end sub_8159E90
thumb_func_start nullsub_115
-nullsub_115: ; 8159EEC
+nullsub_115: @ 8159EEC
bx lr
thumb_func_end nullsub_115
thumb_func_start sub_8159EF0
-sub_8159EF0: ; 8159EF0
+sub_8159EF0: @ 8159EF0
ldr r1, =0x03005db0
ldr r0, =hm_add_c3_launch_phase_2
str r0, [r1]
@@ -641886,7 +641886,7 @@ sub_8159EF0: ; 8159EF0
thumb_func_end sub_8159EF0
thumb_func_start hm2_sweet_scent
-hm2_sweet_scent: ; 8159F10
+hm2_sweet_scent: @ 8159F10
push {lr}
movs r0, 0x33
bl FieldEffectStart
@@ -641901,7 +641901,7 @@ hm2_sweet_scent: ; 8159F10
thumb_func_end hm2_sweet_scent
thumb_func_start sub_8159F2C
-sub_8159F2C: ; 8159F2C
+sub_8159F2C: @ 8159F2C
push {lr}
bl sub_80AC3D0
bl oei_task_add
@@ -641923,7 +641923,7 @@ sub_8159F2C: ; 8159F2C
thumb_func_end sub_8159F2C
thumb_func_start sub_8159F5C
-sub_8159F5C: ; 8159F5C
+sub_8159F5C: @ 8159F5C
push {r4,r5,lr}
sub sp, 0x4
movs r0, 0xEC
@@ -641981,7 +641981,7 @@ sub_8159F5C: ; 8159F5C
thumb_func_end sub_8159F5C
thumb_func_start sub_8159FEC
-sub_8159FEC: ; 8159FEC
+sub_8159FEC: @ 8159FEC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -642056,7 +642056,7 @@ _0815A088:
thumb_func_end sub_8159FEC
thumb_func_start sub_815A090
-sub_815A090: ; 815A090
+sub_815A090: @ 815A090
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -642084,7 +642084,7 @@ _0815A0BE:
thumb_func_end sub_815A090
thumb_func_start sub_815A0D4
-sub_815A0D4: ; 815A0D4
+sub_815A0D4: @ 815A0D4
push {lr}
adds r2, r0, 0
ldr r1, =0x0203841e
@@ -642118,7 +642118,7 @@ _0815A100:
thumb_func_end sub_815A0D4
thumb_func_start sub_815A114
-sub_815A114: ; 815A114
+sub_815A114: @ 815A114
push {lr}
adds r3, r0, 0
movs r1, 0x30
@@ -642160,7 +642160,7 @@ _0815A15A:
thumb_func_end sub_815A114
thumb_func_start sub_815A160
-sub_815A160: ; 815A160
+sub_815A160: @ 815A160
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -642198,7 +642198,7 @@ sub_815A160: ; 815A160
thumb_func_end sub_815A160
thumb_func_start sub_815A1B0
-sub_815A1B0: ; 815A1B0
+sub_815A1B0: @ 815A1B0
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5A
@@ -642230,7 +642230,7 @@ sub_815A1B0: ; 815A1B0
thumb_func_end sub_815A1B0
thumb_func_start sub_815A1F4
-sub_815A1F4: ; 815A1F4
+sub_815A1F4: @ 815A1F4
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -642264,7 +642264,7 @@ _0815A228:
thumb_func_end sub_815A1F4
thumb_func_start sub_815A234
-sub_815A234: ; 815A234
+sub_815A234: @ 815A234
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -642281,7 +642281,7 @@ sub_815A234: ; 815A234
thumb_func_end sub_815A234
thumb_func_start sub_815A254
-sub_815A254: ; 815A254
+sub_815A254: @ 815A254
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -642350,7 +642350,7 @@ _0815A2B2:
thumb_func_end sub_815A254
thumb_func_start sub_815A2F0
-sub_815A2F0: ; 815A2F0
+sub_815A2F0: @ 815A2F0
push {r4,lr}
adds r4, r0, 0
movs r1, 0xFD
@@ -642372,7 +642372,7 @@ sub_815A2F0: ; 815A2F0
thumb_func_end sub_815A2F0
thumb_func_start sub_815A31C
-sub_815A31C: ; 815A31C
+sub_815A31C: @ 815A31C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -642447,7 +642447,7 @@ _0815A3A0:
thumb_func_end sub_815A31C
thumb_func_start sub_815A3AC
-sub_815A3AC: ; 815A3AC
+sub_815A3AC: @ 815A3AC
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x32]
@@ -642485,7 +642485,7 @@ _0815A3E8:
thumb_func_end sub_815A3AC
thumb_func_start sub_815A3F0
-sub_815A3F0: ; 815A3F0
+sub_815A3F0: @ 815A3F0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -642568,7 +642568,7 @@ _0815A48C:
thumb_func_end sub_815A3F0
thumb_func_start sub_815A49C
-sub_815A49C: ; 815A49C
+sub_815A49C: @ 815A49C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -642623,7 +642623,7 @@ _0815A4FE:
thumb_func_end sub_815A49C
thumb_func_start sub_815A504
-sub_815A504: ; 815A504
+sub_815A504: @ 815A504
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -642642,7 +642642,7 @@ sub_815A504: ; 815A504
thumb_func_end sub_815A504
thumb_func_start sub_815A52C
-sub_815A52C: ; 815A52C
+sub_815A52C: @ 815A52C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -642718,7 +642718,7 @@ _0815A5AC:
thumb_func_end sub_815A52C
thumb_func_start c3_80DE6F0
-c3_80DE6F0: ; 815A5C8
+c3_80DE6F0: @ 815A5C8
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -642737,7 +642737,7 @@ c3_80DE6F0: ; 815A5C8
thumb_func_end c3_80DE6F0
thumb_func_start sub_815A5F0
-sub_815A5F0: ; 815A5F0
+sub_815A5F0: @ 815A5F0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -642840,7 +642840,7 @@ _0815A6A2:
thumb_func_end sub_815A5F0
thumb_func_start sub_815A6C4
-sub_815A6C4: ; 815A6C4
+sub_815A6C4: @ 815A6C4
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -642891,7 +642891,7 @@ _0815A6F8:
thumb_func_end sub_815A6C4
thumb_func_start sub_815A73C
-sub_815A73C: ; 815A73C
+sub_815A73C: @ 815A73C
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -642915,7 +642915,7 @@ _0815A75E:
thumb_func_end sub_815A73C
thumb_func_start sub_815A76C
-sub_815A76C: ; 815A76C
+sub_815A76C: @ 815A76C
push {lr}
adds r3, r0, 0
ldrh r1, [r3, 0x30]
@@ -642954,7 +642954,7 @@ _0815A7AC:
thumb_func_end sub_815A76C
thumb_func_start sub_815A7B0
-sub_815A7B0: ; 815A7B0
+sub_815A7B0: @ 815A7B0
push {r4,r5,lr}
adds r4, r0, 0
bl sub_80A6838
@@ -642979,7 +642979,7 @@ sub_815A7B0: ; 815A7B0
thumb_func_end sub_815A7B0
thumb_func_start sub_815A7EC
-sub_815A7EC: ; 815A7EC
+sub_815A7EC: @ 815A7EC
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -643074,7 +643074,7 @@ _0815A8A4:
thumb_func_end sub_815A7EC
thumb_func_start sub_815A8AC
-sub_815A8AC: ; 815A8AC
+sub_815A8AC: @ 815A8AC
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -643091,7 +643091,7 @@ _0815A8C2:
thumb_func_end sub_815A8AC
thumb_func_start sub_815A8C8
-sub_815A8C8: ; 815A8C8
+sub_815A8C8: @ 815A8C8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -643120,7 +643120,7 @@ _0815A8F0:
thumb_func_end sub_815A8C8
thumb_func_start sub_815A904
-sub_815A904: ; 815A904
+sub_815A904: @ 815A904
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -643145,7 +643145,7 @@ _0815A924:
thumb_func_end sub_815A904
thumb_func_start sub_815A934
-sub_815A934: ; 815A934
+sub_815A934: @ 815A934
push {r4,r5,lr}
adds r5, r0, 0
ldr r1, =0x00001f3f
@@ -643191,7 +643191,7 @@ sub_815A934: ; 815A934
thumb_func_end sub_815A934
thumb_func_start sub_815A9A0
-sub_815A9A0: ; 815A9A0
+sub_815A9A0: @ 815A9A0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -643295,7 +643295,7 @@ _0815AA60:
thumb_func_end sub_815A9A0
thumb_func_start sub_815AA6C
-sub_815AA6C: ; 815AA6C
+sub_815AA6C: @ 815AA6C
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x00003f3f
@@ -643321,7 +643321,7 @@ sub_815AA6C: ; 815AA6C
thumb_func_end sub_815AA6C
thumb_func_start sub_815AAA4
-sub_815AAA4: ; 815AAA4
+sub_815AAA4: @ 815AAA4
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -643404,7 +643404,7 @@ _0815AB46:
thumb_func_end sub_815AAA4
thumb_func_start sub_815AB5C
-sub_815AB5C: ; 815AB5C
+sub_815AB5C: @ 815AB5C
push {r4,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x32]
@@ -643466,7 +643466,7 @@ _0815ABC8:
thumb_func_end sub_815AB5C
thumb_func_start sub_815ABD0
-sub_815ABD0: ; 815ABD0
+sub_815ABD0: @ 815ABD0
push {lr}
ldrb r2, [r0, 0x1]
movs r1, 0xD
@@ -643483,7 +643483,7 @@ sub_815ABD0: ; 815ABD0
thumb_func_end sub_815ABD0
thumb_func_start sub_815ABEC
-sub_815ABEC: ; 815ABEC
+sub_815ABEC: @ 815ABEC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -643542,7 +643542,7 @@ _0815AC70:
thumb_func_end sub_815ABEC
thumb_func_start sub_815AC8C
-sub_815AC8C: ; 815AC8C
+sub_815AC8C: @ 815AC8C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -643572,7 +643572,7 @@ _0815ACB8:
thumb_func_end sub_815AC8C
thumb_func_start sub_815ACD0
-sub_815ACD0: ; 815ACD0
+sub_815ACD0: @ 815ACD0
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -643630,7 +643630,7 @@ _0815AD26:
thumb_func_end sub_815ACD0
thumb_func_start sub_815AD4C
-sub_815AD4C: ; 815AD4C
+sub_815AD4C: @ 815AD4C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x32]
@@ -643681,7 +643681,7 @@ _0815ADAA:
thumb_func_end sub_815AD4C
thumb_func_start sub_815ADB0
-sub_815ADB0: ; 815ADB0
+sub_815ADB0: @ 815ADB0
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -643818,7 +643818,7 @@ _0815AEA2:
thumb_func_end sub_815ADB0
thumb_func_start sub_815AED8
-sub_815AED8: ; 815AED8
+sub_815AED8: @ 815AED8
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -643969,7 +643969,7 @@ _0815AFE0:
thumb_func_end sub_815AED8
thumb_func_start sub_815AFF0
-sub_815AFF0: ; 815AFF0
+sub_815AFF0: @ 815AFF0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -644013,7 +644013,7 @@ sub_815AFF0: ; 815AFF0
thumb_func_end sub_815AFF0
thumb_func_start sub_815B054
-sub_815B054: ; 815B054
+sub_815B054: @ 815B054
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -644251,7 +644251,7 @@ _0815B22E:
thumb_func_end sub_815B054
thumb_func_start sub_815B23C
-sub_815B23C: ; 815B23C
+sub_815B23C: @ 815B23C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -644285,7 +644285,7 @@ _0815B270:
thumb_func_end sub_815B23C
thumb_func_start sub_815B27C
-sub_815B27C: ; 815B27C
+sub_815B27C: @ 815B27C
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -644379,7 +644379,7 @@ _0815B324:
thumb_func_end sub_815B27C
thumb_func_start sub_815B338
-sub_815B338: ; 815B338
+sub_815B338: @ 815B338
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -644425,7 +644425,7 @@ _0815B38E:
thumb_func_end sub_815B338
thumb_func_start sub_815B394
-sub_815B394: ; 815B394
+sub_815B394: @ 815B394
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0
@@ -644557,7 +644557,7 @@ _0815B496:
thumb_func_end sub_815B394
thumb_func_start sub_815B49C
-sub_815B49C: ; 815B49C
+sub_815B49C: @ 815B49C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -644585,7 +644585,7 @@ _0815B4C0:
thumb_func_end sub_815B49C
thumb_func_start sub_815B4D4
-sub_815B4D4: ; 815B4D4
+sub_815B4D4: @ 815B4D4
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -644665,7 +644665,7 @@ _0815B566:
thumb_func_end sub_815B4D4
thumb_func_start sub_815B570
-sub_815B570: ; 815B570
+sub_815B570: @ 815B570
push {r4,lr}
adds r4, r0, 0
bl GenerateRandomNumber2
@@ -644713,7 +644713,7 @@ _0815B5B4:
thumb_func_end sub_815B570
thumb_func_start sub_815B5D0
-sub_815B5D0: ; 815B5D0
+sub_815B5D0: @ 815B5D0
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -644791,7 +644791,7 @@ _0815B654:
thumb_func_end sub_815B5D0
thumb_func_start sub_815B65C
-sub_815B65C: ; 815B65C
+sub_815B65C: @ 815B65C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -644833,7 +644833,7 @@ _0815B6AE:
thumb_func_end sub_815B65C
thumb_func_start sub_815B6B4
-sub_815B6B4: ; 815B6B4
+sub_815B6B4: @ 815B6B4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -644875,7 +644875,7 @@ _0815B706:
thumb_func_end sub_815B6B4
thumb_func_start sub_815B70C
-sub_815B70C: ; 815B70C
+sub_815B70C: @ 815B70C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -644931,7 +644931,7 @@ _0815B770:
thumb_func_end sub_815B70C
thumb_func_start sub_815B778
-sub_815B778: ; 815B778
+sub_815B778: @ 815B778
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -644973,7 +644973,7 @@ _0815B7CA:
thumb_func_end sub_815B778
thumb_func_start sub_815B7D0
-sub_815B7D0: ; 815B7D0
+sub_815B7D0: @ 815B7D0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -645350,7 +645350,7 @@ _0815BAFC:
thumb_func_end sub_815B7D0
thumb_func_start c3_80DFBE4
-c3_80DFBE4: ; 815BB18
+c3_80DFBE4: @ 815BB18
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -645378,7 +645378,7 @@ c3_80DFBE4: ; 815BB18
thumb_func_end c3_80DFBE4
thumb_func_start sub_815BB58
-sub_815BB58: ; 815BB58
+sub_815BB58: @ 815BB58
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -645398,7 +645398,7 @@ sub_815BB58: ; 815BB58
thumb_func_end sub_815BB58
thumb_func_start sub_815BB84
-sub_815BB84: ; 815BB84
+sub_815BB84: @ 815BB84
push {r4,lr}
sub sp, 0x10
lsls r0, 24
@@ -645677,7 +645677,7 @@ _0815BDF2:
thumb_func_end sub_815BB84
thumb_func_start sub_815BE04
-sub_815BE04: ; 815BE04
+sub_815BE04: @ 815BE04
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -645821,7 +645821,7 @@ _0815BE2E:
thumb_func_end sub_815BE04
thumb_func_start sub_815BF44
-sub_815BF44: ; 815BF44
+sub_815BF44: @ 815BF44
push {lr}
adds r3, r0, 0
ldrh r2, [r3, 0x32]
@@ -645913,7 +645913,7 @@ _0815BFE8:
thumb_func_end sub_815BF44
thumb_func_start sub_815BFF4
-sub_815BFF4: ; 815BFF4
+sub_815BFF4: @ 815BFF4
push {r4-r6,lr}
adds r4, r0, 0
ldr r5, =0x02020630
@@ -645957,7 +645957,7 @@ _0815C040:
thumb_func_end sub_815BFF4
thumb_func_start sub_815C050
-sub_815C050: ; 815C050
+sub_815C050: @ 815C050
push {lr}
adds r3, r0, 0
movs r0, 0x3E
@@ -646003,7 +646003,7 @@ _0815C09C:
thumb_func_end sub_815C050
thumb_func_start sub_815C0A4
-sub_815C0A4: ; 815C0A4
+sub_815C0A4: @ 815C0A4
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -646335,7 +646335,7 @@ _0815C396:
thumb_func_end sub_815C0A4
thumb_func_start sub_815C3A8
-sub_815C3A8: ; 815C3A8
+sub_815C3A8: @ 815C3A8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -646377,7 +646377,7 @@ _0815C3FA:
thumb_func_end sub_815C3A8
thumb_func_start sub_815C400
-sub_815C400: ; 815C400
+sub_815C400: @ 815C400
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -646440,7 +646440,7 @@ _0815C472:
thumb_func_end sub_815C400
thumb_func_start sub_815C478
-sub_815C478: ; 815C478
+sub_815C478: @ 815C478
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -646541,7 +646541,7 @@ _0815C538:
thumb_func_end sub_815C478
thumb_func_start sub_815C548
-sub_815C548: ; 815C548
+sub_815C548: @ 815C548
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -646718,7 +646718,7 @@ _0815C6A8:
thumb_func_end sub_815C548
thumb_func_start sub_815C6B0
-sub_815C6B0: ; 815C6B0
+sub_815C6B0: @ 815C6B0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038436
@@ -646755,7 +646755,7 @@ _0815C6DE:
thumb_func_end sub_815C6B0
thumb_func_start sub_815C700
-sub_815C700: ; 815C700
+sub_815C700: @ 815C700
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -646813,7 +646813,7 @@ _0815C768:
thumb_func_end sub_815C700
thumb_func_start sub_815C770
-sub_815C770: ; 815C770
+sub_815C770: @ 815C770
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -646851,7 +646851,7 @@ sub_815C770: ; 815C770
thumb_func_end sub_815C770
thumb_func_start sub_815C7C4
-sub_815C7C4: ; 815C7C4
+sub_815C7C4: @ 815C7C4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -647057,7 +647057,7 @@ _0815C950:
thumb_func_end sub_815C7C4
thumb_func_start sub_815C95C
-sub_815C95C: ; 815C95C
+sub_815C95C: @ 815C95C
push {r4-r6,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -647156,7 +647156,7 @@ _0815CA1A:
thumb_func_end sub_815C95C
thumb_func_start sub_815CA20
-sub_815CA20: ; 815CA20
+sub_815CA20: @ 815CA20
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -647328,7 +647328,7 @@ _0815CB78:
thumb_func_end sub_815CA20
thumb_func_start sub_815CB88
-sub_815CB88: ; 815CB88
+sub_815CB88: @ 815CB88
push {r4,r5,lr}
adds r4, r0, 0
bl GenerateRandomNumber2
@@ -647410,7 +647410,7 @@ _0815CC1E:
thumb_func_end sub_815CB88
thumb_func_start sub_815CC34
-sub_815CC34: ; 815CC34
+sub_815CC34: @ 815CC34
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -647465,7 +647465,7 @@ _0815CC8E:
thumb_func_end sub_815CC34
thumb_func_start sub_815CC94
-sub_815CC94: ; 815CC94
+sub_815CC94: @ 815CC94
push {r4,r5,lr}
adds r5, r0, 0
ldr r1, =0x00001f3f
@@ -647514,7 +647514,7 @@ sub_815CC94: ; 815CC94
thumb_func_end sub_815CC94
thumb_func_start sub_815CD0C
-sub_815CD0C: ; 815CD0C
+sub_815CD0C: @ 815CD0C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -647603,7 +647603,7 @@ _0815CDAA:
thumb_func_end sub_815CD0C
thumb_func_start sub_815CDB4
-sub_815CDB4: ; 815CDB4
+sub_815CDB4: @ 815CDB4
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02038436
@@ -647635,7 +647635,7 @@ sub_815CDB4: ; 815CDB4
thumb_func_end sub_815CDB4
thumb_func_start sub_815CDFC
-sub_815CDFC: ; 815CDFC
+sub_815CDFC: @ 815CDFC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -647741,7 +647741,7 @@ _0815CEC8:
thumb_func_end sub_815CDFC
thumb_func_start sub_815CED8
-sub_815CED8: ; 815CED8
+sub_815CED8: @ 815CED8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -648026,7 +648026,7 @@ _0815D05A:
thumb_func_end sub_815CED8
thumb_func_start sub_815D160
-sub_815D160: ; 815D160
+sub_815D160: @ 815D160
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -648073,7 +648073,7 @@ _0815D1AE:
thumb_func_end sub_815D160
thumb_func_start sub_815D1BC
-sub_815D1BC: ; 815D1BC
+sub_815D1BC: @ 815D1BC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -648135,7 +648135,7 @@ _0815D22A:
thumb_func_end sub_815D1BC
thumb_func_start sub_815D240
-sub_815D240: ; 815D240
+sub_815D240: @ 815D240
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -648281,7 +648281,7 @@ _0815D326:
thumb_func_end sub_815D240
thumb_func_start sub_815D398
-sub_815D398: ; 815D398
+sub_815D398: @ 815D398
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -648627,7 +648627,7 @@ _0815D63C:
thumb_func_end sub_815D398
thumb_func_start sub_815D64C
-sub_815D64C: ; 815D64C
+sub_815D64C: @ 815D64C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -648657,7 +648657,7 @@ sub_815D64C: ; 815D64C
thumb_func_end sub_815D64C
thumb_func_start sub_815D694
-sub_815D694: ; 815D694
+sub_815D694: @ 815D694
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -648730,7 +648730,7 @@ _0815D720:
thumb_func_end sub_815D694
thumb_func_start sub_815D72C
-sub_815D72C: ; 815D72C
+sub_815D72C: @ 815D72C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -648784,7 +648784,7 @@ sub_815D72C: ; 815D72C
thumb_func_end sub_815D72C
thumb_func_start sub_815D794
-sub_815D794: ; 815D794
+sub_815D794: @ 815D794
ldrh r1, [r0, 0x3A]
ldrh r2, [r0, 0x36]
adds r1, r2
@@ -648803,7 +648803,7 @@ sub_815D794: ; 815D794
thumb_func_end sub_815D794
thumb_func_start sub_815D7B4
-sub_815D7B4: ; 815D7B4
+sub_815D7B4: @ 815D7B4
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -648840,7 +648840,7 @@ sub_815D7B4: ; 815D7B4
thumb_func_end sub_815D7B4
thumb_func_start sub_815D804
-sub_815D804: ; 815D804
+sub_815D804: @ 815D804
push {r4,r5,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x2E]
@@ -648896,7 +648896,7 @@ _0815D86A:
thumb_func_end sub_815D804
thumb_func_start sub_815D870
-sub_815D870: ; 815D870
+sub_815D870: @ 815D870
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x0203841e
@@ -648941,7 +648941,7 @@ _0815D896:
thumb_func_end sub_815D870
thumb_func_start sub_815D8D8
-sub_815D8D8: ; 815D8D8
+sub_815D8D8: @ 815D8D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -649112,7 +649112,7 @@ _0815DA12:
thumb_func_end sub_815D8D8
thumb_func_start sub_815DA20
-sub_815DA20: ; 815DA20
+sub_815DA20: @ 815DA20
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -649302,7 +649302,7 @@ _0815DB80:
thumb_func_end sub_815DA20
thumb_func_start sub_815DB90
-sub_815DB90: ; 815DB90
+sub_815DB90: @ 815DB90
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -649424,7 +649424,7 @@ _0815DC74:
thumb_func_end sub_815DB90
thumb_func_start sub_815DCA4
-sub_815DCA4: ; 815DCA4
+sub_815DCA4: @ 815DCA4
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -649494,7 +649494,7 @@ _0815DCEA:
thumb_func_end sub_815DCA4
thumb_func_start sub_815DD48
-sub_815DD48: ; 815DD48
+sub_815DD48: @ 815DD48
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -649571,7 +649571,7 @@ _0815DDDA:
thumb_func_end sub_815DD48
thumb_func_start sub_815DDE0
-sub_815DDE0: ; 815DDE0
+sub_815DDE0: @ 815DDE0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -649681,7 +649681,7 @@ _0815DE98:
thumb_func_end sub_815DDE0
thumb_func_start sub_815DEBC
-sub_815DEBC: ; 815DEBC
+sub_815DEBC: @ 815DEBC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -649724,7 +649724,7 @@ _0815DF02:
thumb_func_end sub_815DEBC
thumb_func_start sub_815DF0C
-sub_815DF0C: ; 815DF0C
+sub_815DF0C: @ 815DF0C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -649764,7 +649764,7 @@ sub_815DF0C: ; 815DF0C
thumb_func_end sub_815DF0C
thumb_func_start sub_815DF64
-sub_815DF64: ; 815DF64
+sub_815DF64: @ 815DF64
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -649817,7 +649817,7 @@ _0815DFC6:
thumb_func_end sub_815DF64
thumb_func_start sub_815DFCC
-sub_815DFCC: ; 815DFCC
+sub_815DFCC: @ 815DFCC
push {lr}
sub sp, 0x1C
lsls r0, 24
@@ -649850,7 +649850,7 @@ sub_815DFCC: ; 815DFCC
thumb_func_end sub_815DFCC
thumb_func_start sub_815E01C
-sub_815E01C: ; 815E01C
+sub_815E01C: @ 815E01C
push {r4-r6,lr}
adds r5, r0, 0
ldr r6, =0x02038436
@@ -649940,7 +649940,7 @@ _0815E0C8:
thumb_func_end sub_815E01C
thumb_func_start sub_815E0DC
-sub_815E0DC: ; 815E0DC
+sub_815E0DC: @ 815E0DC
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -649972,7 +649972,7 @@ _0815E110:
thumb_func_end sub_815E0DC
thumb_func_start sub_815E114
-sub_815E114: ; 815E114
+sub_815E114: @ 815E114
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -650087,7 +650087,7 @@ _0815E1D0:
thumb_func_end sub_815E114
thumb_func_start sub_815E20C
-sub_815E20C: ; 815E20C
+sub_815E20C: @ 815E20C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -650252,7 +650252,7 @@ _0815E33E:
thumb_func_end sub_815E20C
thumb_func_start sub_815E34C
-sub_815E34C: ; 815E34C
+sub_815E34C: @ 815E34C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -650348,7 +650348,7 @@ _0815E3F2:
thumb_func_end sub_815E34C
thumb_func_start sub_815E404
-sub_815E404: ; 815E404
+sub_815E404: @ 815E404
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -650383,7 +650383,7 @@ _0815E43A:
thumb_func_end sub_815E404
thumb_func_start sub_815E444
-sub_815E444: ; 815E444
+sub_815E444: @ 815E444
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x0203841e
@@ -650409,7 +650409,7 @@ sub_815E444: ; 815E444
thumb_func_end sub_815E444
thumb_func_start sub_815E47C
-sub_815E47C: ; 815E47C
+sub_815E47C: @ 815E47C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -650561,7 +650561,7 @@ _0815E5BE:
thumb_func_end sub_815E47C
thumb_func_start sub_815E5CC
-sub_815E5CC: ; 815E5CC
+sub_815E5CC: @ 815E5CC
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -650695,7 +650695,7 @@ _0815E6D2:
thumb_func_end sub_815E5CC
thumb_func_start sub_815E6D8
-sub_815E6D8: ; 815E6D8
+sub_815E6D8: @ 815E6D8
push {r4-r6,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -650777,7 +650777,7 @@ _0815E772:
thumb_func_end sub_815E6D8
thumb_func_start sub_815E784
-sub_815E784: ; 815E784
+sub_815E784: @ 815E784
push {lr}
adds r2, r0, 0
movs r0, 0x2E
@@ -650883,7 +650883,7 @@ _0815E83C:
thumb_func_end sub_815E784
thumb_func_start sub_815E840
-sub_815E840: ; 815E840
+sub_815E840: @ 815E840
push {r4,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -650923,7 +650923,7 @@ _0815E884:
thumb_func_end sub_815E840
thumb_func_start sub_815E898
-sub_815E898: ; 815E898
+sub_815E898: @ 815E898
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -651012,7 +651012,7 @@ _0815E94E:
thumb_func_end sub_815E898
thumb_func_start sub_815E954
-sub_815E954: ; 815E954
+sub_815E954: @ 815E954
push {r4,r5,lr}
adds r5, r0, 0
ldr r0, =0x0203841e
@@ -651060,7 +651060,7 @@ _0815E996:
thumb_func_end sub_815E954
thumb_func_start sub_815E9BC
-sub_815E9BC: ; 815E9BC
+sub_815E9BC: @ 815E9BC
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -651108,7 +651108,7 @@ _0815EA10:
thumb_func_end sub_815E9BC
thumb_func_start sub_815EA14
-sub_815EA14: ; 815EA14
+sub_815EA14: @ 815EA14
push {lr}
adds r3, r0, 0
ldr r0, =0x0203841e
@@ -651147,7 +651147,7 @@ _0815EA4A:
thumb_func_end sub_815EA14
thumb_func_start sub_815EA60
-sub_815EA60: ; 815EA60
+sub_815EA60: @ 815EA60
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -651394,7 +651394,7 @@ _0815EC40:
thumb_func_end sub_815EA60
thumb_func_start sub_815EC48
-sub_815EC48: ; 815EC48
+sub_815EC48: @ 815EC48
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -651464,7 +651464,7 @@ _0815ECD4:
thumb_func_end sub_815EC48
thumb_func_start sub_815ECE4
-sub_815ECE4: ; 815ECE4
+sub_815ECE4: @ 815ECE4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -651673,7 +651673,7 @@ _0815EE78:
thumb_func_end sub_815ECE4
thumb_func_start sub_815EE84
-sub_815EE84: ; 815EE84
+sub_815EE84: @ 815EE84
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203841e
@@ -651736,7 +651736,7 @@ _0815EECE:
thumb_func_end sub_815EE84
thumb_func_start sub_815EF08
-sub_815EF08: ; 815EF08
+sub_815EF08: @ 815EF08
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x38
@@ -652001,7 +652001,7 @@ _0815F106:
thumb_func_end sub_815EF08
thumb_func_start sub_815F10C
-sub_815F10C: ; 815F10C
+sub_815F10C: @ 815F10C
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -652066,7 +652066,7 @@ _0815F17C:
thumb_func_end sub_815F10C
thumb_func_start sub_815F18C
-sub_815F18C: ; 815F18C
+sub_815F18C: @ 815F18C
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038437
@@ -652127,7 +652127,7 @@ _0815F1DE:
thumb_func_end sub_815F18C
thumb_func_start sub_815F20C
-sub_815F20C: ; 815F20C
+sub_815F20C: @ 815F20C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -652264,7 +652264,7 @@ _0815F310:
thumb_func_end sub_815F20C
thumb_func_start sub_815F330
-sub_815F330: ; 815F330
+sub_815F330: @ 815F330
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -652435,7 +652435,7 @@ _0815F482:
thumb_func_end sub_815F330
thumb_func_start sub_815F48C
-sub_815F48C: ; 815F48C
+sub_815F48C: @ 815F48C
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038437
@@ -652479,7 +652479,7 @@ _0815F4C8:
thumb_func_end sub_815F48C
thumb_func_start sub_815F4F0
-sub_815F4F0: ; 815F4F0
+sub_815F4F0: @ 815F4F0
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -652629,7 +652629,7 @@ _0815F61A:
thumb_func_end sub_815F4F0
thumb_func_start sub_815F620
-sub_815F620: ; 815F620
+sub_815F620: @ 815F620
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -652806,7 +652806,7 @@ _0815F780:
thumb_func_end sub_815F620
thumb_func_start sub_815F79C
-sub_815F79C: ; 815F79C
+sub_815F79C: @ 815F79C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -652828,7 +652828,7 @@ _0815F7BA:
thumb_func_end sub_815F79C
thumb_func_start sub_815F7C4
-sub_815F7C4: ; 815F7C4
+sub_815F7C4: @ 815F7C4
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -652940,7 +652940,7 @@ _0815F896:
thumb_func_end sub_815F7C4
thumb_func_start sub_815F8A0
-sub_815F8A0: ; 815F8A0
+sub_815F8A0: @ 815F8A0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -652985,7 +652985,7 @@ _0815F8E0:
thumb_func_end sub_815F8A0
thumb_func_start sub_815F8F4
-sub_815F8F4: ; 815F8F4
+sub_815F8F4: @ 815F8F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -653616,7 +653616,7 @@ _0815FE68:
thumb_func_end sub_815F8F4
thumb_func_start sub_815FE80
-sub_815FE80: ; 815FE80
+sub_815FE80: @ 815FE80
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -653769,7 +653769,7 @@ _0815FFBC:
thumb_func_end sub_815FE80
thumb_func_start sub_815FFC4
-sub_815FFC4: ; 815FFC4
+sub_815FFC4: @ 815FFC4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -653961,7 +653961,7 @@ _08160150:
thumb_func_end sub_815FFC4
thumb_func_start sub_8160164
-sub_8160164: ; 8160164
+sub_8160164: @ 8160164
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -654017,7 +654017,7 @@ _08160198:
thumb_func_end sub_8160164
thumb_func_start sub_81601DC
-sub_81601DC: ; 81601DC
+sub_81601DC: @ 81601DC
push {r4-r6,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -654147,7 +654147,7 @@ _081602DA:
thumb_func_end sub_81601DC
thumb_func_start sub_81602E0
-sub_81602E0: ; 81602E0
+sub_81602E0: @ 81602E0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038437
@@ -654190,7 +654190,7 @@ _08160326:
thumb_func_end sub_81602E0
thumb_func_start sub_8160338
-sub_8160338: ; 8160338
+sub_8160338: @ 8160338
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02038437
@@ -654241,7 +654241,7 @@ _08160396:
thumb_func_end sub_8160338
thumb_func_start sub_81603A8
-sub_81603A8: ; 81603A8
+sub_81603A8: @ 81603A8
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02038436
@@ -654278,7 +654278,7 @@ _081603D2:
thumb_func_end sub_81603A8
thumb_func_start sub_81603F4
-sub_81603F4: ; 81603F4
+sub_81603F4: @ 81603F4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -654415,7 +654415,7 @@ _081604E8:
thumb_func_end sub_81603F4
thumb_func_start sub_81604F0
-sub_81604F0: ; 81604F0
+sub_81604F0: @ 81604F0
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -654461,7 +654461,7 @@ _08160538:
thumb_func_end sub_81604F0
thumb_func_start sub_8160544
-sub_8160544: ; 8160544
+sub_8160544: @ 8160544
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -654491,7 +654491,7 @@ sub_8160544: ; 8160544
thumb_func_end sub_8160544
thumb_func_start sub_816058C
-sub_816058C: ; 816058C
+sub_816058C: @ 816058C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -654564,7 +654564,7 @@ _08160618:
thumb_func_end sub_816058C
thumb_func_start sub_8160624
-sub_8160624: ; 8160624
+sub_8160624: @ 8160624
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -654574,7 +654574,7 @@ sub_8160624: ; 8160624
thumb_func_end sub_8160624
thumb_func_start sub_8160638
-sub_8160638: ; 8160638
+sub_8160638: @ 8160638
push {lr}
sub sp, 0x4
bl script_env_2_enable
@@ -654595,7 +654595,7 @@ sub_8160638: ; 8160638
thumb_func_end sub_8160638
thumb_func_start sub_8160664
-sub_8160664: ; 8160664
+sub_8160664: @ 8160664
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -654620,7 +654620,7 @@ _08160688:
thumb_func_end sub_8160664
thumb_func_start sub_81606A0
-sub_81606A0: ; 81606A0
+sub_81606A0: @ 81606A0
push {r4-r6,lr}
bl ResetAllObjectData
bl ResetObjectPaletteAllocator
@@ -654674,7 +654674,7 @@ sub_81606A0: ; 81606A0
thumb_func_end sub_81606A0
thumb_func_start sub_8160740
-sub_8160740: ; 8160740
+sub_8160740: @ 8160740
push {r4,r5,lr}
bl ResetAllObjectData
bl ResetObjectPaletteAllocator
@@ -654731,7 +654731,7 @@ sub_8160740: ; 8160740
thumb_func_end sub_8160740
thumb_func_start sub_81607EC
-sub_81607EC: ; 81607EC
+sub_81607EC: @ 81607EC
push {lr}
bl sub_8121DA0
movs r0, 0
@@ -654758,7 +654758,7 @@ sub_81607EC: ; 81607EC
thumb_func_end sub_81607EC
thumb_func_start sub_816082C
-sub_816082C: ; 816082C
+sub_816082C: @ 816082C
push {lr}
bl sub_8160868
bl RunActiveTasks
@@ -654771,7 +654771,7 @@ sub_816082C: ; 816082C
thumb_func_end sub_816082C
thumb_func_start sub_816084C
-sub_816084C: ; 816084C
+sub_816084C: @ 816084C
push {r4,lr}
adds r1, r0, 0
ldr r4, =0x02021fc4
@@ -654786,7 +654786,7 @@ sub_816084C: ; 816084C
thumb_func_end sub_816084C
thumb_func_start sub_8160868
-sub_8160868: ; 8160868
+sub_8160868: @ 8160868
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -655450,7 +655450,7 @@ _08160E8A:
thumb_func_end sub_8160868
thumb_func_start sub_8160EA0
-sub_8160EA0: ; 8160EA0
+sub_8160EA0: @ 8160EA0
push {r4,lr}
bl sub_8161234
ldr r4, =0x0203bc34
@@ -655476,7 +655476,7 @@ sub_8160EA0: ; 8160EA0
thumb_func_end sub_8160EA0
thumb_func_start render_previous_quest_text
-render_previous_quest_text: ; 8160EE0
+render_previous_quest_text: @ 8160EE0
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -655528,7 +655528,7 @@ _08160F38:
thumb_func_end render_previous_quest_text
thumb_func_start sub_8160F50
-sub_8160F50: ; 8160F50
+sub_8160F50: @ 8160F50
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -655634,7 +655634,7 @@ _0816103E:
thumb_func_end sub_8160F50
thumb_func_start sub_8161054
-sub_8161054: ; 8161054
+sub_8161054: @ 8161054
ldr r0, =0x0203bc34
ldr r2, [r0]
ldr r1, =0x0203bc38
@@ -655650,7 +655650,7 @@ sub_8161054: ; 8161054
thumb_func_end sub_8161054
thumb_func_start sub_8161074
-sub_8161074: ; 8161074
+sub_8161074: @ 8161074
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -655682,7 +655682,7 @@ _081610A6:
thumb_func_end sub_8161074
thumb_func_start sub_81610B8
-sub_81610B8: ; 81610B8
+sub_81610B8: @ 81610B8
push {r4-r7,lr}
ldr r2, =0x0203bc34
ldr r0, [r2]
@@ -655801,7 +655801,7 @@ _08161176:
thumb_func_end sub_81610B8
thumb_func_start sub_81611AC
-sub_81611AC: ; 81611AC
+sub_81611AC: @ 81611AC
push {r4-r6,lr}
ldr r4, =0x0203bc34
ldr r1, [r4]
@@ -655859,7 +655859,7 @@ _08161210:
thumb_func_end sub_81611AC
thumb_func_start sub_8161234
-sub_8161234: ; 8161234
+sub_8161234: @ 8161234
push {r4,lr}
ldr r4, =0x0203bc34
ldr r0, [r4]
@@ -655897,7 +655897,7 @@ _08161270:
thumb_func_end sub_8161234
thumb_func_start sub_8161280
-sub_8161280: ; 8161280
+sub_8161280: @ 8161280
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -656014,7 +656014,7 @@ _081612F6:
thumb_func_end sub_8161280
thumb_func_start sub_816137C
-sub_816137C: ; 816137C
+sub_816137C: @ 816137C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -656202,7 +656202,7 @@ _081614FE:
thumb_func_end sub_816137C
thumb_func_start hm_prepare_dive_probably
-hm_prepare_dive_probably: ; 8161508
+hm_prepare_dive_probably: @ 8161508
push {r4-r6,lr}
bl brm_get_pokemon_selection
lsls r0, 24
@@ -656245,7 +656245,7 @@ _0816155A:
thumb_func_end hm_prepare_dive_probably
thumb_func_start sub_8161560
-sub_8161560: ; 8161560
+sub_8161560: @ 8161560
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -656276,7 +656276,7 @@ sub_8161560: ; 8161560
thumb_func_end sub_8161560
thumb_func_start sub_81615A8
-sub_81615A8: ; 81615A8
+sub_81615A8: @ 81615A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -656366,7 +656366,7 @@ _08161658:
thumb_func_end sub_81615A8
thumb_func_start sub_816166C
-sub_816166C: ; 816166C
+sub_816166C: @ 816166C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -656402,7 +656402,7 @@ sub_816166C: ; 816166C
thumb_func_end sub_816166C
thumb_func_start sub_81616C0
-sub_81616C0: ; 81616C0
+sub_81616C0: @ 81616C0
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -656439,7 +656439,7 @@ sub_81616C0: ; 81616C0
thumb_func_end sub_81616C0
thumb_func_start sub_8161724
-sub_8161724: ; 8161724
+sub_8161724: @ 8161724
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -656481,7 +656481,7 @@ _08161772:
thumb_func_end sub_8161724
thumb_func_start sub_8161784
-sub_8161784: ; 8161784
+sub_8161784: @ 8161784
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -656507,7 +656507,7 @@ _081617AA:
thumb_func_end sub_8161784
thumb_func_start sub_81617B8
-sub_81617B8: ; 81617B8
+sub_81617B8: @ 81617B8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -656533,7 +656533,7 @@ sub_81617B8: ; 81617B8
thumb_func_end sub_81617B8
thumb_func_start sub_81617F4
-sub_81617F4: ; 81617F4
+sub_81617F4: @ 81617F4
push {r4,lr}
ldr r0, =0x0203bc40
mov r12, r0
@@ -656594,7 +656594,7 @@ sub_81617F4: ; 81617F4
thumb_func_end sub_81617F4
thumb_func_start sub_8161880
-sub_8161880: ; 8161880
+sub_8161880: @ 8161880
push {r4,r5,lr}
lsls r0, 24
movs r3, 0
@@ -656625,7 +656625,7 @@ _081618AA:
thumb_func_end sub_8161880
thumb_func_start sub_81618B4
-sub_81618B4: ; 81618B4
+sub_81618B4: @ 81618B4
push {r4,lr}
movs r4, 0
_081618B8:
@@ -656642,7 +656642,7 @@ _081618B8:
thumb_func_end sub_81618B4
thumb_func_start sub_81618D0
-sub_81618D0: ; 81618D0
+sub_81618D0: @ 81618D0
push {r4,lr}
lsls r0, 24
movs r2, 0
@@ -656683,7 +656683,7 @@ _08161910:
thumb_func_end sub_81618D0
thumb_func_start sub_8161918
-sub_8161918: ; 8161918
+sub_8161918: @ 8161918
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -656722,7 +656722,7 @@ _08161958:
thumb_func_end sub_8161918
thumb_func_start IsThereStorageSpaceForDecoration
-IsThereStorageSpaceForDecoration: ; 8161960
+IsThereStorageSpaceForDecoration: @ 8161960
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -656759,7 +656759,7 @@ _081619A2:
thumb_func_end IsThereStorageSpaceForDecoration
thumb_func_start sub_81619A8
-sub_81619A8: ; 81619A8
+sub_81619A8: @ 81619A8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -656787,7 +656787,7 @@ _081619D6:
thumb_func_end sub_81619A8
thumb_func_start sub_81619DC
-sub_81619DC: ; 81619DC
+sub_81619DC: @ 81619DC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -656837,7 +656837,7 @@ _08161A28:
thumb_func_end sub_81619DC
thumb_func_start sub_8161A38
-sub_8161A38: ; 8161A38
+sub_8161A38: @ 8161A38
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -656922,7 +656922,7 @@ _08161ABC:
thumb_func_end sub_8161A38
thumb_func_start sub_8161AD0
-sub_8161AD0: ; 8161AD0
+sub_8161AD0: @ 8161AD0
push {r4,r5,lr}
lsls r0, 24
movs r4, 0
@@ -656960,7 +656960,7 @@ _08161B04:
thumb_func_end sub_8161AD0
thumb_func_start sub_8161B10
-sub_8161B10: ; 8161B10
+sub_8161B10: @ 8161B10
push {r4,r5,lr}
movs r5, 0
movs r4, 0
@@ -656982,7 +656982,7 @@ _08161B16:
thumb_func_end sub_8161B10
thumb_func_start sub_8161B34
-sub_8161B34: ; 8161B34
+sub_8161B34: @ 8161B34
push {r4,r5,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -657002,7 +657002,7 @@ sub_8161B34: ; 8161B34
thumb_func_end sub_8161B34
thumb_func_start sub_8161B60
-sub_8161B60: ; 8161B60
+sub_8161B60: @ 8161B60
push {r4-r6,lr}
movs r2, 0
ldr r6, =0x0203bc86
@@ -657030,7 +657030,7 @@ _08161B6C:
thumb_func_end sub_8161B60
thumb_func_start sub_8161B94
-sub_8161B94: ; 8161B94
+sub_8161B94: @ 8161B94
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -657157,7 +657157,7 @@ _08161BC8:
thumb_func_end sub_8161B94
thumb_func_start sub_8161CBC
-sub_8161CBC: ; 8161CBC
+sub_8161CBC: @ 8161CBC
push {lr}
bl sub_8161B34
bl sub_8161B60
@@ -657170,7 +657170,7 @@ sub_8161CBC: ; 8161CBC
thumb_func_end sub_8161CBC
thumb_func_start mapnumbers_history_shift_sav1_0_2_4_out
-mapnumbers_history_shift_sav1_0_2_4_out: ; 8161CD8
+mapnumbers_history_shift_sav1_0_2_4_out: @ 8161CD8
ldr r0, =0x0203bc80
ldrb r1, [r0, 0x2]
strb r1, [r0, 0x4]
@@ -657191,7 +657191,7 @@ mapnumbers_history_shift_sav1_0_2_4_out: ; 8161CD8
thumb_func_end mapnumbers_history_shift_sav1_0_2_4_out
thumb_func_start sub_8161D00
-sub_8161D00: ; 8161D00
+sub_8161D00: @ 8161D00
push {r4,r5,lr}
movs r1, 0
ldr r0, =0x03005d8c
@@ -657230,7 +657230,7 @@ _08161D3E:
thumb_func_end sub_8161D00
thumb_func_start sub_8161D54
-sub_8161D54: ; 8161D54
+sub_8161D54: @ 8161D54
push {r4-r7,lr}
movs r4, 0
bl GenerateRandomNumber
@@ -657300,7 +657300,7 @@ _08161DE2:
thumb_func_end sub_8161D54
thumb_func_start sub_8161DE8
-sub_8161DE8: ; 8161DE8
+sub_8161DE8: @ 8161DE8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -657331,7 +657331,7 @@ _08161E22:
thumb_func_end sub_8161DE8
thumb_func_start sub_8161E28
-sub_8161E28: ; 8161E28
+sub_8161E28: @ 8161E28
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x02024744
@@ -657397,7 +657397,7 @@ sub_8161E28: ; 8161E28
thumb_func_end sub_8161E28
thumb_func_start sub_8161EDC
-sub_8161EDC: ; 8161EDC
+sub_8161EDC: @ 8161EDC
push {lr}
ldr r0, =0x03005d8c
ldr r1, [r0]
@@ -657427,7 +657427,7 @@ _08161F12:
thumb_func_end sub_8161EDC
thumb_func_start sub_8161F18
-sub_8161F18: ; 8161F18
+sub_8161F18: @ 8161F18
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x39
@@ -657451,7 +657451,7 @@ sub_8161F18: ; 8161F18
thumb_func_end sub_8161F18
thumb_func_start sub_8161F4C
-sub_8161F4C: ; 8161F4C
+sub_8161F4C: @ 8161F4C
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x000031dc
@@ -657463,7 +657463,7 @@ sub_8161F4C: ; 8161F4C
thumb_func_end sub_8161F4C
thumb_func_start sub_8161F64
-sub_8161F64: ; 8161F64
+sub_8161F64: @ 8161F64
ldr r3, =0x0203bc86
ldrb r2, [r3]
strb r2, [r0]
@@ -657474,7 +657474,7 @@ sub_8161F64: ; 8161F64
thumb_func_end sub_8161F64
thumb_func_start sub_8161F74
-sub_8161F74: ; 8161F74
+sub_8161F74: @ 8161F74
push {lr}
ldr r1, =gUnknown_085DF96C
ldr r0, =0x020375e0
@@ -657489,7 +657489,7 @@ sub_8161F74: ; 8161F74
thumb_func_end sub_8161F74
thumb_func_start sub_8161F94
-sub_8161F94: ; 8161F94
+sub_8161F94: @ 8161F94
push {r4-r7,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -657570,7 +657570,7 @@ _0816200E:
thumb_func_end sub_8161F94
thumb_func_start sub_8162054
-sub_8162054: ; 8162054
+sub_8162054: @ 8162054
push {r4-r6,lr}
ldr r5, =0x03005d90
ldr r0, [r5]
@@ -657640,7 +657640,7 @@ _081620E8:
thumb_func_end sub_8162054
thumb_func_start sub_81620F4
-sub_81620F4: ; 81620F4
+sub_81620F4: @ 81620F4
push {r4-r7,lr}
ldr r6, =0x03005d90
ldr r0, [r6]
@@ -657730,7 +657730,7 @@ _081621B4:
thumb_func_end sub_81620F4
thumb_func_start sub_81621C0
-sub_81621C0: ; 81621C0
+sub_81621C0: @ 81621C0
push {r4,r5,lr}
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -657774,7 +657774,7 @@ _081621EE:
thumb_func_end sub_81621C0
thumb_func_start sub_816222C
-sub_816222C: ; 816222C
+sub_816222C: @ 816222C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -657992,7 +657992,7 @@ _081623DA:
thumb_func_end sub_816222C
thumb_func_start sub_81623F0
-sub_81623F0: ; 81623F0
+sub_81623F0: @ 81623F0
push {r4-r7,lr}
ldr r6, =0x03005d90
ldr r0, [r6]
@@ -658139,7 +658139,7 @@ _08162530:
thumb_func_end sub_81623F0
thumb_func_start sub_8162548
-sub_8162548: ; 8162548
+sub_8162548: @ 8162548
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -658194,7 +658194,7 @@ _0816258A:
thumb_func_end sub_8162548
thumb_func_start sub_81625B4
-sub_81625B4: ; 81625B4
+sub_81625B4: @ 81625B4
push {r4,lr}
adds r4, r2, 0
lsls r0, 24
@@ -658245,7 +658245,7 @@ _08162604:
thumb_func_end sub_81625B4
thumb_func_start sub_8162614
-sub_8162614: ; 8162614
+sub_8162614: @ 8162614
push {r4-r6,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -658414,7 +658414,7 @@ _08162788:
thumb_func_end sub_8162614
thumb_func_start sub_8162794
-sub_8162794: ; 8162794
+sub_8162794: @ 8162794
push {lr}
movs r0, 0xFA
lsls r0, 1
@@ -658425,7 +658425,7 @@ sub_8162794: ; 8162794
thumb_func_end sub_8162794
thumb_func_start sub_81627A4
-sub_81627A4: ; 81627A4
+sub_81627A4: @ 81627A4
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -658539,7 +658539,7 @@ _08162896:
thumb_func_end sub_81627A4
thumb_func_start sub_81628A0
-sub_81628A0: ; 81628A0
+sub_81628A0: @ 81628A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -658798,7 +658798,7 @@ _08162A8A:
thumb_func_end sub_81628A0
thumb_func_start sub_8162AA0
-sub_8162AA0: ; 8162AA0
+sub_8162AA0: @ 8162AA0
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -658925,7 +658925,7 @@ _08162BCA:
thumb_func_end sub_8162AA0
thumb_func_start sub_8162BD8
-sub_8162BD8: ; 8162BD8
+sub_8162BD8: @ 8162BD8
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -659065,7 +659065,7 @@ _08162D1E:
thumb_func_end sub_8162BD8
thumb_func_start sub_8162D34
-sub_8162D34: ; 8162D34
+sub_8162D34: @ 8162D34
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -659166,7 +659166,7 @@ _08162E0C:
thumb_func_end sub_8162D34
thumb_func_start sub_8162E20
-sub_8162E20: ; 8162E20
+sub_8162E20: @ 8162E20
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -659204,7 +659204,7 @@ _08162E68:
ldr r0, =0x00000c03
cmp r5, r0
bne _08162E88
- ldr r2, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 ; Steven's name
+ ldr r2, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 @ Steven's name
_08162E70:
adds r0, r6, r4
adds r1, r4, r2
@@ -659317,7 +659317,7 @@ _08162F62:
thumb_func_end sub_8162E20
thumb_func_start sub_8162F68
-sub_8162F68: ; 8162F68
+sub_8162F68: @ 8162F68
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -659416,7 +659416,7 @@ _08163042:
thumb_func_end sub_8162F68
thumb_func_start sub_8163048
-sub_8163048: ; 8163048
+sub_8163048: @ 8163048
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -659434,7 +659434,7 @@ sub_8163048: ; 8163048
thumb_func_end sub_8163048
thumb_func_start sub_816306C
-sub_816306C: ; 816306C
+sub_816306C: @ 816306C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -659457,7 +659457,7 @@ sub_816306C: ; 816306C
thumb_func_end sub_816306C
thumb_func_start sub_81630A0
-sub_81630A0: ; 81630A0
+sub_81630A0: @ 81630A0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -659475,7 +659475,7 @@ sub_81630A0: ; 81630A0
thumb_func_end sub_81630A0
thumb_func_start sub_81630C4
-sub_81630C4: ; 81630C4
+sub_81630C4: @ 81630C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -659902,7 +659902,7 @@ _08163426:
thumb_func_end sub_81630C4
thumb_func_start sub_8163444
-sub_8163444: ; 8163444
+sub_8163444: @ 8163444
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -660014,7 +660014,7 @@ _081634D4:
thumb_func_end sub_8163444
thumb_func_start sub_8163524
-sub_8163524: ; 8163524
+sub_8163524: @ 8163524
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 16
@@ -660069,7 +660069,7 @@ _08163580:
thumb_func_end sub_8163524
thumb_func_start sub_8163590
-sub_8163590: ; 8163590
+sub_8163590: @ 8163590
push {lr}
bl zero_enemy_party_data
ldr r0, =0x03005d90
@@ -660099,7 +660099,7 @@ _081635CA:
thumb_func_end sub_8163590
thumb_func_start sub_81635D4
-sub_81635D4: ; 81635D4
+sub_81635D4: @ 81635D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -660309,7 +660309,7 @@ _08163776:
thumb_func_end sub_81635D4
thumb_func_start sub_816379C
-sub_816379C: ; 816379C
+sub_816379C: @ 816379C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -660438,7 +660438,7 @@ _08163846:
thumb_func_end sub_816379C
thumb_func_start ConvertBattleFrontierTrainerSpeechToString
-ConvertBattleFrontierTrainerSpeechToString: ; 81638AC
+ConvertBattleFrontierTrainerSpeechToString: @ 81638AC
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x02021fc4
@@ -660495,7 +660495,7 @@ _0816390A:
thumb_func_end ConvertBattleFrontierTrainerSpeechToString
thumb_func_start sub_8163914
-sub_8163914: ; 8163914
+sub_8163914: @ 8163914
push {lr}
bl sub_8165C40
ldr r0, =0x020375e2
@@ -660559,7 +660559,7 @@ _081639A8:
thumb_func_end sub_8163914
thumb_func_start sub_81639AC
-sub_81639AC: ; 81639AC
+sub_81639AC: @ 81639AC
push {r4-r6,lr}
sub sp, 0x4
bl sub_81864CC
@@ -660650,7 +660650,7 @@ _08163A78:
thumb_func_end sub_81639AC
thumb_func_start sub_8163A8C
-sub_8163A8C: ; 8163A8C
+sub_8163A8C: @ 8163A8C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -660674,7 +660674,7 @@ _08163AB0:
thumb_func_end sub_8163A8C
thumb_func_start sub_8163AC4
-sub_8163AC4: ; 8163AC4
+sub_8163AC4: @ 8163AC4
push {r4-r6,lr}
sub sp, 0x4
ldr r0, =0x02024474
@@ -661039,7 +661039,7 @@ _08163E68:
thumb_func_end sub_8163AC4
thumb_func_start sub_8163E90
-sub_8163E90: ; 8163E90
+sub_8163E90: @ 8163E90
push {r4-r6,lr}
ldr r6, =0x03005d90
ldr r0, [r6]
@@ -661078,7 +661078,7 @@ _08163ED0:
thumb_func_end sub_8163E90
thumb_func_start sub_8163EE4
-sub_8163EE4: ; 8163EE4
+sub_8163EE4: @ 8163EE4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -661226,7 +661226,7 @@ _08163FF4:
thumb_func_end sub_8163EE4
thumb_func_start sub_8164040
-sub_8164040: ; 8164040
+sub_8164040: @ 8164040
push {r4,r5,lr}
ldr r5, =0x03005d90
ldr r0, [r5]
@@ -661291,17 +661291,17 @@ _0816408E:
thumb_func_end sub_8164040
thumb_func_start nullsub_61
-nullsub_61: ; 81640D8
+nullsub_61: @ 81640D8
bx lr
thumb_func_end nullsub_61
thumb_func_start nullsub_116
-nullsub_116: ; 81640DC
+nullsub_116: @ 81640DC
bx lr
thumb_func_end nullsub_116
thumb_func_start sub_81640E0
-sub_81640E0: ; 81640E0
+sub_81640E0: @ 81640E0
push {r4-r7,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -661379,7 +661379,7 @@ _08164150:
thumb_func_end sub_81640E0
thumb_func_start sub_8164188
-sub_8164188: ; 8164188
+sub_8164188: @ 8164188
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -661508,7 +661508,7 @@ _08164258:
thumb_func_end sub_8164188
thumb_func_start sub_81642A0
-sub_81642A0: ; 81642A0
+sub_81642A0: @ 81642A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -662011,7 +662011,7 @@ _081646A0:
thumb_func_end sub_81642A0
thumb_func_start sub_81646BC
-sub_81646BC: ; 81646BC
+sub_81646BC: @ 81646BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -662166,7 +662166,7 @@ _081647CE:
thumb_func_end sub_81646BC
thumb_func_start sub_8164828
-sub_8164828: ; 8164828
+sub_8164828: @ 8164828
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -662522,7 +662522,7 @@ _08164B54:
thumb_func_end sub_8164828
thumb_func_start sub_8164B74
-sub_8164B74: ; 8164B74
+sub_8164B74: @ 8164B74
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -662768,7 +662768,7 @@ _08164DB6:
thumb_func_end sub_8164B74
thumb_func_start sub_8164DCC
-sub_8164DCC: ; 8164DCC
+sub_8164DCC: @ 8164DCC
push {lr}
ldr r0, =0x030030fc
ldrb r0, [r0]
@@ -662782,7 +662782,7 @@ _08164DDA:
thumb_func_end sub_8164DCC
thumb_func_start sub_8164DE4
-sub_8164DE4: ; 8164DE4
+sub_8164DE4: @ 8164DE4
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -662797,7 +662797,7 @@ sub_8164DE4: ; 8164DE4
thumb_func_end sub_8164DE4
thumb_func_start sub_8164E04
-sub_8164E04: ; 8164E04
+sub_8164E04: @ 8164E04
push {r4-r6,lr}
sub sp, 0x20
ldr r0, =0x000040ce
@@ -662876,7 +662876,7 @@ _08164E9A:
thumb_func_end sub_8164E04
thumb_func_start sub_8164ED8
-sub_8164ED8: ; 8164ED8
+sub_8164ED8: @ 8164ED8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -662953,7 +662953,7 @@ _08164F52:
thumb_func_end sub_8164ED8
thumb_func_start sub_8164F70
-sub_8164F70: ; 8164F70
+sub_8164F70: @ 8164F70
push {r4,lr}
adds r2, r0, 0
adds r2, 0xE8
@@ -662975,7 +662975,7 @@ _08164F7E:
thumb_func_end sub_8164F70
thumb_func_start sub_8164F94
-sub_8164F94: ; 8164F94
+sub_8164F94: @ 8164F94
push {r4,lr}
adds r2, r0, 0
adds r2, 0xA0
@@ -662997,7 +662997,7 @@ _08164FA2:
thumb_func_end sub_8164F94
thumb_func_start sub_8164FB8
-sub_8164FB8: ; 8164FB8
+sub_8164FB8: @ 8164FB8
push {lr}
movs r1, 0
movs r2, 0
@@ -663011,7 +663011,7 @@ _08164FBE:
thumb_func_end sub_8164FB8
thumb_func_start sub_8164FCC
-sub_8164FCC: ; 8164FCC
+sub_8164FCC: @ 8164FCC
push {lr}
lsls r0, 24
lsls r1, 24
@@ -663036,7 +663036,7 @@ _08164FEE:
thumb_func_end sub_8164FCC
thumb_func_start sub_8164FFC
-sub_8164FFC: ; 8164FFC
+sub_8164FFC: @ 8164FFC
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -663062,7 +663062,7 @@ _08165022:
thumb_func_end sub_8164FFC
thumb_func_start sub_816502C
-sub_816502C: ; 816502C
+sub_816502C: @ 816502C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -663206,7 +663206,7 @@ _08165132:
thumb_func_end sub_816502C
thumb_func_start sub_816515C
-sub_816515C: ; 816515C
+sub_816515C: @ 816515C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -663312,7 +663312,7 @@ _08165206:
thumb_func_end sub_816515C
thumb_func_start sub_8165244
-sub_8165244: ; 8165244
+sub_8165244: @ 8165244
ldr r1, =gTrainerPicIndices
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -663326,7 +663326,7 @@ sub_8165244: ; 8165244
thumb_func_end sub_8165244
thumb_func_start sub_8165264
-sub_8165264: ; 8165264
+sub_8165264: @ 8165264
ldr r1, =gTrainerClassNameIndices
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -663340,7 +663340,7 @@ sub_8165264: ; 8165264
thumb_func_end sub_8165264
thumb_func_start sub_8165284
-sub_8165284: ; 8165284
+sub_8165284: @ 8165284
push {r4,lr}
adds r3, r0, 0
movs r2, 0
@@ -663367,7 +663367,7 @@ _08165294:
thumb_func_end sub_8165284
thumb_func_start sub_81652B4
-sub_81652B4: ; 81652B4
+sub_81652B4: @ 81652B4
push {r4-r6,lr}
ldr r2, =0x020375f0
movs r0, 0
@@ -663422,7 +663422,7 @@ _08165316:
thumb_func_end sub_81652B4
thumb_func_start sub_8165328
-sub_8165328: ; 8165328
+sub_8165328: @ 8165328
push {r4,lr}
adds r2, r0, 0
adds r2, 0xB8
@@ -663444,7 +663444,7 @@ _08165336:
thumb_func_end sub_8165328
thumb_func_start sub_816534C
-sub_816534C: ; 816534C
+sub_816534C: @ 816534C
push {lr}
movs r1, 0
movs r2, 0
@@ -663458,7 +663458,7 @@ _08165352:
thumb_func_end sub_816534C
thumb_func_start sub_8165360
-sub_8165360: ; 8165360
+sub_8165360: @ 8165360
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -663471,7 +663471,7 @@ sub_8165360: ; 8165360
thumb_func_end sub_8165360
thumb_func_start sub_816537C
-sub_816537C: ; 816537C
+sub_816537C: @ 816537C
push {lr}
ldr r0, =0x0202433a
ldrb r0, [r0]
@@ -663505,7 +663505,7 @@ _081653C0:
thumb_func_end sub_816537C
thumb_func_start sub_81653CC
-sub_81653CC: ; 81653CC
+sub_81653CC: @ 81653CC
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -663532,7 +663532,7 @@ _081653F8:
thumb_func_end sub_81653CC
thumb_func_start sub_8165404
-sub_8165404: ; 8165404
+sub_8165404: @ 8165404
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -663661,7 +663661,7 @@ _081654DE:
adds r4, r0
adds r0, r4, 0
movs r1, 0x7
- ldr r2, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 ; Steven's name
+ ldr r2, =gTrainers + TRAINER_STEVEN * 0x28 + 0x4 @ Steven's name
bl pokemon_setattr
movs r0, 0
str r0, [sp, 0x44]
@@ -664049,7 +664049,7 @@ _0816585A:
thumb_func_end sub_8165404
thumb_func_start sub_816587C
-sub_816587C: ; 816587C
+sub_816587C: @ 816587C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -664233,7 +664233,7 @@ _081659BE:
thumb_func_end sub_816587C
thumb_func_start sub_81659DC
-sub_81659DC: ; 81659DC
+sub_81659DC: @ 81659DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -664380,7 +664380,7 @@ _08165AD8:
thumb_func_end sub_81659DC
thumb_func_start sub_8165AE8
-sub_8165AE8: ; 8165AE8
+sub_8165AE8: @ 8165AE8
push {r4,lr}
adds r2, r0, 0
movs r0, 0
@@ -664401,7 +664401,7 @@ _08165AF4:
thumb_func_end sub_8165AE8
thumb_func_start sub_8165B08
-sub_8165B08: ; 8165B08
+sub_8165B08: @ 8165B08
push {lr}
movs r1, 0
movs r3, 0
@@ -664417,7 +664417,7 @@ _08165B10:
thumb_func_end sub_8165B08
thumb_func_start sub_8165B20
-sub_8165B20: ; 8165B20
+sub_8165B20: @ 8165B20
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -664473,7 +664473,7 @@ _08165B70:
thumb_func_end sub_8165B20
thumb_func_start sub_8165B88
-sub_8165B88: ; 8165B88
+sub_8165B88: @ 8165B88
push {r4,lr}
adds r4, r0, 0
lsls r1, 16
@@ -664552,7 +664552,7 @@ _08165C2A:
thumb_func_end sub_8165B88
thumb_func_start sub_8165C40
-sub_8165C40: ; 8165C40
+sub_8165C40: @ 8165C40
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -664585,7 +664585,7 @@ _08165C88:
thumb_func_end sub_8165C40
thumb_func_start sub_8165C90
-sub_8165C90: ; 8165C90
+sub_8165C90: @ 8165C90
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -664609,7 +664609,7 @@ _08165CB0:
thumb_func_end sub_8165C90
thumb_func_start sub_8165CB4
-sub_8165CB4: ; 8165CB4
+sub_8165CB4: @ 8165CB4
push {r4-r6,lr}
movs r6, 0
movs r5, 0
@@ -664652,7 +664652,7 @@ _08165CF4:
thumb_func_end sub_8165CB4
thumb_func_start sub_8165D08
-sub_8165D08: ; 8165D08
+sub_8165D08: @ 8165D08
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -664685,7 +664685,7 @@ _08165D3A:
thumb_func_end sub_8165D08
thumb_func_start sub_8165D40
-sub_8165D40: ; 8165D40
+sub_8165D40: @ 8165D40
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -664715,7 +664715,7 @@ _08165D72:
thumb_func_end sub_8165D40
thumb_func_start sub_8165D78
-sub_8165D78: ; 8165D78
+sub_8165D78: @ 8165D78
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -664771,7 +664771,7 @@ _08165E02:
thumb_func_end sub_8165D78
thumb_func_start sub_8165E18
-sub_8165E18: ; 8165E18
+sub_8165E18: @ 8165E18
push {r4,r5,lr}
ldr r5, =0x03005d90
_08165E1C:
@@ -664839,7 +664839,7 @@ _08165E8C:
thumb_func_end sub_8165E18
thumb_func_start sub_8165EA4
-sub_8165EA4: ; 8165EA4
+sub_8165EA4: @ 8165EA4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -665101,7 +665101,7 @@ _0816609A:
thumb_func_end sub_8165EA4
thumb_func_start sub_81660B8
-sub_81660B8: ; 81660B8
+sub_81660B8: @ 81660B8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -665160,7 +665160,7 @@ _0816611A:
thumb_func_end sub_81660B8
thumb_func_start sub_8166124
-sub_8166124: ; 8166124
+sub_8166124: @ 8166124
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -665216,7 +665216,7 @@ _08166182:
thumb_func_end sub_8166124
thumb_func_start sub_8166188
-sub_8166188: ; 8166188
+sub_8166188: @ 8166188
push {r4-r7,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -665271,7 +665271,7 @@ _081661E8:
thumb_func_end sub_8166188
thumb_func_start sub_8166204
-sub_8166204: ; 8166204
+sub_8166204: @ 8166204
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -665296,7 +665296,7 @@ sub_8166204: ; 8166204
thumb_func_end sub_8166204
thumb_func_start sub_816624C
-sub_816624C: ; 816624C
+sub_816624C: @ 816624C
push {r4,r5,lr}
ldr r4, =0x0203bcac
ldr r0, =0x0000806c
@@ -665338,7 +665338,7 @@ _08166284:
thumb_func_end sub_816624C
thumb_func_start sub_81662C0
-sub_81662C0: ; 81662C0
+sub_81662C0: @ 81662C0
push {r4,lr}
ldr r4, =0x0203bc90
ldr r0, [r4]
@@ -665366,7 +665366,7 @@ _081662F0:
thumb_func_end sub_81662C0
thumb_func_start sub_8166304
-sub_8166304: ; 8166304
+sub_8166304: @ 8166304
push {lr}
bl sub_81668F8
bl CallObjectCallbacks
@@ -665377,7 +665377,7 @@ sub_8166304: ; 8166304
thumb_func_end sub_8166304
thumb_func_start sub_816631C
-sub_816631C: ; 816631C
+sub_816631C: @ 816631C
push {lr}
ldr r0, =0x0203bc90
ldr r0, [r0]
@@ -665393,7 +665393,7 @@ sub_816631C: ; 816631C
thumb_func_end sub_816631C
thumb_func_start sub_8166340
-sub_8166340: ; 8166340
+sub_8166340: @ 8166340
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -665410,7 +665410,7 @@ sub_8166340: ; 8166340
thumb_func_end sub_8166340
thumb_func_start launch_c3_walk_stairs_and_run_once
-launch_c3_walk_stairs_and_run_once: ; 816636C
+launch_c3_walk_stairs_and_run_once: @ 816636C
ldr r1, =0x0203bc90
ldr r1, [r1]
str r0, [r1]
@@ -665422,7 +665422,7 @@ launch_c3_walk_stairs_and_run_once: ; 816636C
thumb_func_end launch_c3_walk_stairs_and_run_once
thumb_func_start sub_8166380
-sub_8166380: ; 8166380
+sub_8166380: @ 8166380
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =0x0203bc90
@@ -665613,7 +665613,7 @@ _08166556:
thumb_func_end sub_8166380
thumb_func_start map_warp_consider_1_to_outside_or_stair_or_dive
-map_warp_consider_1_to_outside_or_stair_or_dive: ; 8166564
+map_warp_consider_1_to_outside_or_stair_or_dive: @ 8166564
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203bc90
@@ -665699,7 +665699,7 @@ _08166610:
thumb_func_end map_warp_consider_1_to_outside_or_stair_or_dive
thumb_func_start sub_8166634
-sub_8166634: ; 8166634
+sub_8166634: @ 8166634
push {lr}
ldr r0, =0x0203bc90
ldr r0, [r0]
@@ -665901,7 +665901,7 @@ _0816680E:
thumb_func_end sub_8166634
thumb_func_start sub_816681C
-sub_816681C: ; 816681C
+sub_816681C: @ 816681C
push {r4,r5,lr}
sub sp, 0x4
ldr r5, =0x0203bc90
@@ -665985,7 +665985,7 @@ _081668D4:
thumb_func_end sub_816681C
thumb_func_start sub_81668F8
-sub_81668F8: ; 81668F8
+sub_81668F8: @ 81668F8
push {r4,lr}
sub sp, 0x4
ldr r1, =0x0203bc90
@@ -666114,7 +666114,7 @@ _08166A18:
thumb_func_end sub_81668F8
thumb_func_start sub_8166A34
-sub_8166A34: ; 8166A34
+sub_8166A34: @ 8166A34
push {r4-r6,lr}
ldr r1, =0x0203bc90
ldr r0, [r1]
@@ -666294,7 +666294,7 @@ _08166BDA:
thumb_func_end sub_8166A34
thumb_func_start sub_8166BEC
-sub_8166BEC: ; 8166BEC
+sub_8166BEC: @ 8166BEC
push {r4-r6,lr}
sub sp, 0x4
ldr r4, =0x0203bc90
@@ -666441,7 +666441,7 @@ _08166D18:
thumb_func_end sub_8166BEC
thumb_func_start sub_8166D44
-sub_8166D44: ; 8166D44
+sub_8166D44: @ 8166D44
push {r4,lr}
sub sp, 0x4C
ldr r0, =0x0203bcac
@@ -666503,7 +666503,7 @@ sub_8166D44: ; 8166D44
thumb_func_end sub_8166D44
thumb_func_start sub_8166DE4
-sub_8166DE4: ; 8166DE4
+sub_8166DE4: @ 8166DE4
push {r4,lr}
bl sub_8198C58
lsls r0, 24
@@ -666537,7 +666537,7 @@ _08166E18:
thumb_func_end sub_8166DE4
thumb_func_start sub_8166E24
-sub_8166E24: ; 8166E24
+sub_8166E24: @ 8166E24
push {r4,lr}
movs r0, 0x2
movs r1, 0x97
@@ -666623,7 +666623,7 @@ _08166EB8:
thumb_func_end sub_8166E24
thumb_func_start sub_8166EDC
-sub_8166EDC: ; 8166EDC
+sub_8166EDC: @ 8166EDC
push {r4,r5,lr}
movs r0, 0x2
movs r1, 0x11
@@ -666681,7 +666681,7 @@ _08166F44:
thumb_func_end sub_8166EDC
thumb_func_start sub_8166F50
-sub_8166F50: ; 8166F50
+sub_8166F50: @ 8166F50
push {lr}
sub sp, 0xC
movs r0, 0x2
@@ -666713,7 +666713,7 @@ sub_8166F50: ; 8166F50
thumb_func_end sub_8166F50
thumb_func_start sub_8166F94
-sub_8166F94: ; 8166F94
+sub_8166F94: @ 8166F94
push {lr}
movs r0, 0x2
bl rbox_fill_rectangle
@@ -666727,7 +666727,7 @@ sub_8166F94: ; 8166F94
thumb_func_end sub_8166F94
thumb_func_start sub_8166FB0
-sub_8166FB0: ; 8166FB0
+sub_8166FB0: @ 8166FB0
push {lr}
sub sp, 0xC
ldr r2, =0x02021fc4
@@ -666747,7 +666747,7 @@ sub_8166FB0: ; 8166FB0
thumb_func_end sub_8166FB0
thumb_func_start sub_8166FD4
-sub_8166FD4: ; 8166FD4
+sub_8166FD4: @ 8166FD4
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -666785,7 +666785,7 @@ _08167018:
thumb_func_end sub_8166FD4
thumb_func_start sub_8167024
-sub_8167024: ; 8167024
+sub_8167024: @ 8167024
push {r4-r7,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -666811,7 +666811,7 @@ _0816702E:
thumb_func_end sub_8167024
thumb_func_start sub_8167054
-sub_8167054: ; 8167054
+sub_8167054: @ 8167054
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -666899,7 +666899,7 @@ _081670F0:
thumb_func_end sub_8167054
thumb_func_start sub_8167104
-sub_8167104: ; 8167104
+sub_8167104: @ 8167104
push {r4,r5,lr}
ldr r5, =0x020244ec
ldr r0, =0x0203bcac
@@ -666955,7 +666955,7 @@ _08167144:
thumb_func_end sub_8167104
thumb_func_start sub_8167184
-sub_8167184: ; 8167184
+sub_8167184: @ 8167184
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -667068,7 +667068,7 @@ _08167250:
thumb_func_end sub_8167184
thumb_func_start sub_8167268
-sub_8167268: ; 8167268
+sub_8167268: @ 8167268
push {lr}
ldr r0, =0x0203bcac
ldr r1, [r0]
@@ -667099,7 +667099,7 @@ _0816729E:
thumb_func_end sub_8167268
thumb_func_start sub_81672A4
-sub_81672A4: ; 81672A4
+sub_81672A4: @ 81672A4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -667136,7 +667136,7 @@ _081672DE:
thumb_func_end sub_81672A4
thumb_func_start sub_81672E4
-sub_81672E4: ; 81672E4
+sub_81672E4: @ 81672E4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -667173,7 +667173,7 @@ _08167314:
thumb_func_end sub_81672E4
thumb_func_start sub_8167324
-sub_8167324: ; 8167324
+sub_8167324: @ 8167324
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -667185,7 +667185,7 @@ sub_8167324: ; 8167324
thumb_func_end sub_8167324
thumb_func_start sub_8167338
-sub_8167338: ; 8167338
+sub_8167338: @ 8167338
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -667258,7 +667258,7 @@ _081673AC:
thumb_func_end sub_8167338
thumb_func_start sub_81673DC
-sub_81673DC: ; 81673DC
+sub_81673DC: @ 81673DC
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -667298,7 +667298,7 @@ _08167418:
thumb_func_end sub_81673DC
thumb_func_start sub_8167420
-sub_8167420: ; 8167420
+sub_8167420: @ 8167420
push {r4-r6,lr}
movs r4, 0
movs r5, 0
@@ -667364,7 +667364,7 @@ _08167472:
thumb_func_end sub_8167420
thumb_func_start sub_81674BC
-sub_81674BC: ; 81674BC
+sub_81674BC: @ 81674BC
push {r4,r5,lr}
ldr r4, =0x0203bcac
ldr r0, [r4]
@@ -667422,7 +667422,7 @@ _08167510:
thumb_func_end sub_81674BC
thumb_func_start sub_816753C
-sub_816753C: ; 816753C
+sub_816753C: @ 816753C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -667512,7 +667512,7 @@ sub_816753C: ; 816753C
thumb_func_end sub_816753C
thumb_func_start sub_8167608
-sub_8167608: ; 8167608
+sub_8167608: @ 8167608
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -667660,7 +667660,7 @@ _08167742:
thumb_func_end sub_8167608
thumb_func_start sub_8167760
-sub_8167760: ; 8167760
+sub_8167760: @ 8167760
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -667869,7 +667869,7 @@ _08167902:
thumb_func_end sub_8167760
thumb_func_start sub_8167930
-sub_8167930: ; 8167930
+sub_8167930: @ 8167930
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =0x0203bcac
@@ -668102,7 +668102,7 @@ _08167B8E:
thumb_func_end sub_8167930
thumb_func_start sub_8167BA0
-sub_8167BA0: ; 8167BA0
+sub_8167BA0: @ 8167BA0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -668207,7 +668207,7 @@ _08167C94:
thumb_func_end sub_8167BA0
thumb_func_start sub_8167CA0
-sub_8167CA0: ; 8167CA0
+sub_8167CA0: @ 8167CA0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -668428,7 +668428,7 @@ _08167E90:
thumb_func_end sub_8167CA0
thumb_func_start sub_8167EA4
-sub_8167EA4: ; 8167EA4
+sub_8167EA4: @ 8167EA4
push {r4-r6,lr}
ldr r4, =0x0203bcac
ldr r1, [r4]
@@ -668542,7 +668542,7 @@ _08167F9E:
thumb_func_end sub_8167EA4
thumb_func_start sub_8167FA4
-sub_8167FA4: ; 8167FA4
+sub_8167FA4: @ 8167FA4
push {r4,r5,lr}
ldr r4, =0x0203bcac
ldr r1, [r4]
@@ -668619,7 +668619,7 @@ _08168040:
thumb_func_end sub_8167FA4
thumb_func_start sub_8168048
-sub_8168048: ; 8168048
+sub_8168048: @ 8168048
push {r4-r6,lr}
ldr r4, =0x0203bcac
ldr r1, [r4]
@@ -668744,7 +668744,7 @@ _08168162:
thumb_func_end sub_8168048
thumb_func_start sub_8168168
-sub_8168168: ; 8168168
+sub_8168168: @ 8168168
ldr r1, =0x0203bcac
ldr r1, [r1]
ldr r2, =0x00007b0e
@@ -668757,7 +668757,7 @@ sub_8168168: ; 8168168
thumb_func_end sub_8168168
thumb_func_start sub_8168180
-sub_8168180: ; 8168180
+sub_8168180: @ 8168180
push {lr}
adds r2, r0, 0
movs r0, 0x2E
@@ -668784,7 +668784,7 @@ _081681B0:
thumb_func_end sub_8168180
thumb_func_start sub_81681B4
-sub_81681B4: ; 81681B4
+sub_81681B4: @ 81681B4
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203bcac
@@ -668817,7 +668817,7 @@ _081681DE:
thumb_func_end sub_81681B4
thumb_func_start sub_81681F4
-sub_81681F4: ; 81681F4
+sub_81681F4: @ 81681F4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -668856,7 +668856,7 @@ _0816823E:
thumb_func_end sub_81681F4
thumb_func_start sub_8168248
-sub_8168248: ; 8168248
+sub_8168248: @ 8168248
push {lr}
sub sp, 0x10
ldr r0, =gUnknown_085DFDB8
@@ -668888,7 +668888,7 @@ sub_8168248: ; 8168248
thumb_func_end sub_8168248
thumb_func_start sub_8168294
-sub_8168294: ; 8168294
+sub_8168294: @ 8168294
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -668958,7 +668958,7 @@ _081682FE:
thumb_func_end sub_8168294
thumb_func_start sub_8168328
-sub_8168328: ; 8168328
+sub_8168328: @ 8168328
push {r4,r5,lr}
ldr r4, =0x0203bcac
ldr r0, [r4]
@@ -668997,7 +668997,7 @@ _0816836E:
thumb_func_end sub_8168328
thumb_func_start sub_8168374
-sub_8168374: ; 8168374
+sub_8168374: @ 8168374
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x20]
@@ -669034,12 +669034,12 @@ _081683A8:
thumb_func_end sub_8168374
thumb_func_start nullsub_117
-nullsub_117: ; 81683B4
+nullsub_117: @ 81683B4
bx lr
thumb_func_end nullsub_117
thumb_func_start bx_goto_buffer_A_ch0_tbl3
-bx_goto_buffer_A_ch0_tbl3: ; 81683B8
+bx_goto_buffer_A_ch0_tbl3: @ 81683B8
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -669066,7 +669066,7 @@ bx_goto_buffer_A_ch0_tbl3: ; 81683B8
thumb_func_end bx_goto_buffer_A_ch0_tbl3
thumb_func_start bx_exec_buffer_A_ch0_tbl2
-bx_exec_buffer_A_ch0_tbl2: ; 81683F4
+bx_exec_buffer_A_ch0_tbl2: @ 81683F4
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -669101,7 +669101,7 @@ _08168440:
thumb_func_end bx_exec_buffer_A_ch0_tbl2
thumb_func_start sub_8168444
-sub_8168444: ; 8168444
+sub_8168444: @ 8168444
push {r4,r5,lr}
ldr r1, =0x0202449c
ldr r0, [r1]
@@ -669244,7 +669244,7 @@ _08168564:
thumb_func_end sub_8168444
thumb_func_start sub_816856C
-sub_816856C: ; 816856C
+sub_816856C: @ 816856C
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -669269,7 +669269,7 @@ _08168590:
thumb_func_end sub_816856C
thumb_func_start sub_81685A4
-sub_81685A4: ; 81685A4
+sub_81685A4: @ 81685A4
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -669283,7 +669283,7 @@ _081685B6:
thumb_func_end sub_81685A4
thumb_func_start bx_wait_t5
-bx_wait_t5: ; 81685BC
+bx_wait_t5: @ 81685BC
push {lr}
ldr r0, =0x020244b9
ldrb r0, [r0]
@@ -669297,7 +669297,7 @@ _081685CA:
thumb_func_end bx_wait_t5
thumb_func_start sub_81685D4
-sub_81685D4: ; 81685D4
+sub_81685D4: @ 81685D4
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -669322,7 +669322,7 @@ _081685FC:
thumb_func_end sub_81685D4
thumb_func_start sub_8168610
-sub_8168610: ; 8168610
+sub_8168610: @ 8168610
push {lr}
ldr r0, =0x030022c0
ldr r1, [r0, 0x4]
@@ -669347,7 +669347,7 @@ _08168636:
thumb_func_end sub_8168610
thumb_func_start sub_816864C
-sub_816864C: ; 816864C
+sub_816864C: @ 816864C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -669551,7 +669551,7 @@ _081687DC:
thumb_func_end sub_816864C
thumb_func_start sub_8168818
-sub_8168818: ; 8168818
+sub_8168818: @ 8168818
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -669676,7 +669676,7 @@ _08168904:
thumb_func_end sub_8168818
thumb_func_start sub_8168934
-sub_8168934: ; 8168934
+sub_8168934: @ 8168934
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -669726,7 +669726,7 @@ _08168996:
thumb_func_end sub_8168934
thumb_func_start bx_blink_t5
-bx_blink_t5: ; 81689A4
+bx_blink_t5: @ 81689A4
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -669786,7 +669786,7 @@ _08168A1A:
thumb_func_end bx_blink_t5
thumb_func_start sub_8168A20
-sub_8168A20: ; 8168A20
+sub_8168A20: @ 8168A20
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -669833,7 +669833,7 @@ _08168A74:
thumb_func_end sub_8168A20
thumb_func_start sub_8168A90
-sub_8168A90: ; 8168A90
+sub_8168A90: @ 8168A90
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -669858,7 +669858,7 @@ _08168AB4:
thumb_func_end sub_8168A90
thumb_func_start sub_8168AC8
-sub_8168AC8: ; 8168AC8
+sub_8168AC8: @ 8168AC8
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -669882,7 +669882,7 @@ _08168AEA:
thumb_func_end sub_8168AC8
thumb_func_start dp01_tbl5_exec_completed
-dp01_tbl5_exec_completed: ; 8168AF8
+dp01_tbl5_exec_completed: @ 8168AF8
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -669932,7 +669932,7 @@ _08168B5E:
thumb_func_end dp01_tbl5_exec_completed
thumb_func_start sub_8168B70
-sub_8168B70: ; 8168B70
+sub_8168B70: @ 8168B70
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -669956,7 +669956,7 @@ _08168B92:
thumb_func_end sub_8168B70
thumb_func_start dp01t_00_5_getattr
-dp01t_00_5_getattr: ; 8168BA0
+dp01t_00_5_getattr: @ 8168BA0
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -670011,7 +670011,7 @@ _08168BFA:
thumb_func_end dp01t_00_5_getattr
thumb_func_start sub_8168C14
-sub_8168C14: ; 8168C14
+sub_8168C14: @ 8168C14
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -670889,7 +670889,7 @@ _081693AA:
thumb_func_end sub_8168C14
thumb_func_start sub_81693C0
-sub_81693C0: ; 81693C0
+sub_81693C0: @ 81693C0
push {lr}
bl sub_805A614
pop {r0}
@@ -670897,7 +670897,7 @@ sub_81693C0: ; 81693C0
thumb_func_end sub_81693C0
thumb_func_start sub_81693CC
-sub_81693CC: ; 81693CC
+sub_81693CC: @ 81693CC
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -670940,7 +670940,7 @@ _0816941A:
thumb_func_end sub_81693CC
thumb_func_start sub_8169424
-sub_8169424: ; 8169424
+sub_8169424: @ 8169424
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -671973,7 +671973,7 @@ _08169DEA:
thumb_func_end sub_8169424
thumb_func_start sub_8169E20
-sub_8169E20: ; 8169E20
+sub_8169E20: @ 8169E20
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -671981,7 +671981,7 @@ sub_8169E20: ; 8169E20
thumb_func_end sub_8169E20
thumb_func_start sub_8169E2C
-sub_8169E2C: ; 8169E2C
+sub_8169E2C: @ 8169E2C
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -671989,7 +671989,7 @@ sub_8169E2C: ; 8169E2C
thumb_func_end sub_8169E2C
thumb_func_start sub_8169E38
-sub_8169E38: ; 8169E38
+sub_8169E38: @ 8169E38
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -671997,7 +671997,7 @@ sub_8169E38: ; 8169E38
thumb_func_end sub_8169E38
thumb_func_start sub_8169E44
-sub_8169E44: ; 8169E44
+sub_8169E44: @ 8169E44
push {r4-r6,lr}
ldr r0, =0x02023064
ldr r6, =0x02024064
@@ -672052,7 +672052,7 @@ _08169EB6:
thumb_func_end sub_8169E44
thumb_func_start sub_8169EC8
-sub_8169EC8: ; 8169EC8
+sub_8169EC8: @ 8169EC8
push {r4-r6,lr}
ldr r4, =0x02024064
ldrb r1, [r4]
@@ -672137,7 +672137,7 @@ sub_8169EC8: ; 8169EC8
thumb_func_end sub_8169EC8
thumb_func_start dp01t_07_6_
-dp01t_07_6_: ; 8169F94
+dp01t_07_6_: @ 8169F94
push {r4-r6,lr}
ldr r4, =0x02024064
ldrb r1, [r4]
@@ -672222,7 +672222,7 @@ dp01t_07_6_: ; 8169F94
thumb_func_end dp01t_07_6_
thumb_func_start sub_816A060
-sub_816A060: ; 816A060
+sub_816A060: @ 816A060
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672230,7 +672230,7 @@ sub_816A060: ; 816A060
thumb_func_end sub_816A060
thumb_func_start sub_816A06C
-sub_816A06C: ; 816A06C
+sub_816A06C: @ 816A06C
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672238,7 +672238,7 @@ sub_816A06C: ; 816A06C
thumb_func_end sub_816A06C
thumb_func_start sub_816A078
-sub_816A078: ; 816A078
+sub_816A078: @ 816A078
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672246,7 +672246,7 @@ sub_816A078: ; 816A078
thumb_func_end sub_816A078
thumb_func_start sub_816A084
-sub_816A084: ; 816A084
+sub_816A084: @ 816A084
push {r4,r5,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -672280,7 +672280,7 @@ sub_816A084: ; 816A084
thumb_func_end sub_816A084
thumb_func_start sub_816A0D8
-sub_816A0D8: ; 816A0D8
+sub_816A0D8: @ 816A0D8
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r5, =0x02024064
@@ -672319,7 +672319,7 @@ sub_816A0D8: ; 816A0D8
thumb_func_end sub_816A0D8
thumb_func_start sub_816A138
-sub_816A138: ; 816A138
+sub_816A138: @ 816A138
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672327,7 +672327,7 @@ sub_816A138: ; 816A138
thumb_func_end sub_816A138
thumb_func_start sub_816A144
-sub_816A144: ; 816A144
+sub_816A144: @ 816A144
push {r4-r6,lr}
ldr r0, =0x02023064
mov r12, r0
@@ -672457,7 +672457,7 @@ _0816A25A:
thumb_func_end sub_816A144
thumb_func_start bx_move_anim_5
-bx_move_anim_5: ; 816A26C
+bx_move_anim_5: @ 816A26C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -672617,7 +672617,7 @@ _0816A3AC:
thumb_func_end bx_move_anim_5
thumb_func_start sub_816A3B8
-sub_816A3B8: ; 816A3B8
+sub_816A3B8: @ 816A3B8
push {r4,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -672647,7 +672647,7 @@ sub_816A3B8: ; 816A3B8
thumb_func_end sub_816A3B8
thumb_func_start dp01t_11_5_message_for_player_only
-dp01t_11_5_message_for_player_only: ; 816A40C
+dp01t_11_5_message_for_player_only: @ 816A40C
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -672666,7 +672666,7 @@ _0816A42C:
thumb_func_end dp01t_11_5_message_for_player_only
thumb_func_start sub_816A430
-sub_816A430: ; 816A430
+sub_816A430: @ 816A430
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -672692,7 +672692,7 @@ _0816A456:
thumb_func_end sub_816A430
thumb_func_start dp01t_12_1_battle_menu
-dp01t_12_1_battle_menu: ; 816A470
+dp01t_12_1_battle_menu: @ 816A470
push {r4,lr}
ldr r1, =0x03005d60
ldr r0, =0x02024064
@@ -672731,7 +672731,7 @@ _0816A48A:
thumb_func_end dp01t_12_1_battle_menu
thumb_func_start sub_816A4D8
-sub_816A4D8: ; 816A4D8
+sub_816A4D8: @ 816A4D8
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672739,7 +672739,7 @@ sub_816A4D8: ; 816A4D8
thumb_func_end sub_816A4D8
thumb_func_start sub_816A4E4
-sub_816A4E4: ; 816A4E4
+sub_816A4E4: @ 816A4E4
push {r4,lr}
ldr r4, =0x0202449c
ldr r1, [r4]
@@ -672813,7 +672813,7 @@ _0816A574:
thumb_func_end sub_816A4E4
thumb_func_start sub_816A57C
-sub_816A57C: ; 816A57C
+sub_816A57C: @ 816A57C
push {lr}
sub sp, 0x4
movs r0, 0x1
@@ -672840,7 +672840,7 @@ sub_816A57C: ; 816A57C
thumb_func_end sub_816A57C
thumb_func_start sub_816A5BC
-sub_816A5BC: ; 816A5BC
+sub_816A5BC: @ 816A5BC
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672848,7 +672848,7 @@ sub_816A5BC: ; 816A5BC
thumb_func_end sub_816A5BC
thumb_func_start sub_816A5C8
-sub_816A5C8: ; 816A5C8
+sub_816A5C8: @ 816A5C8
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672856,7 +672856,7 @@ sub_816A5C8: ; 816A5C8
thumb_func_end sub_816A5C8
thumb_func_start sub_816A5D4
-sub_816A5D4: ; 816A5D4
+sub_816A5D4: @ 816A5D4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -672959,7 +672959,7 @@ _0816A69E:
thumb_func_end sub_816A5D4
thumb_func_start sub_816A6D4
-sub_816A6D4: ; 816A6D4
+sub_816A6D4: @ 816A6D4
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672967,7 +672967,7 @@ sub_816A6D4: ; 816A6D4
thumb_func_end sub_816A6D4
thumb_func_start sub_816A6E0
-sub_816A6E0: ; 816A6E0
+sub_816A6E0: @ 816A6E0
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672975,7 +672975,7 @@ sub_816A6E0: ; 816A6E0
thumb_func_end sub_816A6E0
thumb_func_start sub_816A6EC
-sub_816A6EC: ; 816A6EC
+sub_816A6EC: @ 816A6EC
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672983,7 +672983,7 @@ sub_816A6EC: ; 816A6EC
thumb_func_end sub_816A6EC
thumb_func_start sub_816A6F8
-sub_816A6F8: ; 816A6F8
+sub_816A6F8: @ 816A6F8
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672991,7 +672991,7 @@ sub_816A6F8: ; 816A6F8
thumb_func_end sub_816A6F8
thumb_func_start sub_816A704
-sub_816A704: ; 816A704
+sub_816A704: @ 816A704
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -672999,7 +672999,7 @@ sub_816A704: ; 816A704
thumb_func_end sub_816A704
thumb_func_start sub_816A710
-sub_816A710: ; 816A710
+sub_816A710: @ 816A710
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673007,7 +673007,7 @@ sub_816A710: ; 816A710
thumb_func_end sub_816A710
thumb_func_start sub_816A71C
-sub_816A71C: ; 816A71C
+sub_816A71C: @ 816A71C
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673015,7 +673015,7 @@ sub_816A71C: ; 816A71C
thumb_func_end sub_816A71C
thumb_func_start sub_816A728
-sub_816A728: ; 816A728
+sub_816A728: @ 816A728
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673023,7 +673023,7 @@ sub_816A728: ; 816A728
thumb_func_end sub_816A728
thumb_func_start sub_816A734
-sub_816A734: ; 816A734
+sub_816A734: @ 816A734
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673031,7 +673031,7 @@ sub_816A734: ; 816A734
thumb_func_end sub_816A734
thumb_func_start sub_816A740
-sub_816A740: ; 816A740
+sub_816A740: @ 816A740
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673039,7 +673039,7 @@ sub_816A740: ; 816A740
thumb_func_end sub_816A740
thumb_func_start sub_816A74C
-sub_816A74C: ; 816A74C
+sub_816A74C: @ 816A74C
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673047,7 +673047,7 @@ sub_816A74C: ; 816A74C
thumb_func_end sub_816A74C
thumb_func_start sub_816A758
-sub_816A758: ; 816A758
+sub_816A758: @ 816A758
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673055,7 +673055,7 @@ sub_816A758: ; 816A758
thumb_func_end sub_816A758
thumb_func_start sub_816A764
-sub_816A764: ; 816A764
+sub_816A764: @ 816A764
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673063,7 +673063,7 @@ sub_816A764: ; 816A764
thumb_func_end sub_816A764
thumb_func_start sub_816A770
-sub_816A770: ; 816A770
+sub_816A770: @ 816A770
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673071,7 +673071,7 @@ sub_816A770: ; 816A770
thumb_func_end sub_816A770
thumb_func_start sub_816A77C
-sub_816A77C: ; 816A77C
+sub_816A77C: @ 816A77C
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673079,7 +673079,7 @@ sub_816A77C: ; 816A77C
thumb_func_end sub_816A77C
thumb_func_start sub_816A788
-sub_816A788: ; 816A788
+sub_816A788: @ 816A788
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673087,7 +673087,7 @@ sub_816A788: ; 816A788
thumb_func_end sub_816A788
thumb_func_start sub_816A794
-sub_816A794: ; 816A794
+sub_816A794: @ 816A794
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -673136,7 +673136,7 @@ _0816A7F2:
thumb_func_end sub_816A794
thumb_func_start sub_816A804
-sub_816A804: ; 816A804
+sub_816A804: @ 816A804
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673144,7 +673144,7 @@ sub_816A804: ; 816A804
thumb_func_end sub_816A804
thumb_func_start sub_816A810
-sub_816A810: ; 816A810
+sub_816A810: @ 816A810
push {lr}
ldr r2, =0x02023064
ldr r0, =0x02024064
@@ -673166,7 +673166,7 @@ sub_816A810: ; 816A810
thumb_func_end sub_816A810
thumb_func_start sub_816A840
-sub_816A840: ; 816A840
+sub_816A840: @ 816A840
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -673209,7 +673209,7 @@ _0816A890:
thumb_func_end sub_816A840
thumb_func_start sub_816A89C
-sub_816A89C: ; 816A89C
+sub_816A89C: @ 816A89C
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -673234,7 +673234,7 @@ sub_816A89C: ; 816A89C
thumb_func_end sub_816A89C
thumb_func_start dp01t_2E_5_battle_intro
-dp01t_2E_5_battle_intro: ; 816A8D8
+dp01t_2E_5_battle_intro: @ 816A8D8
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -673256,7 +673256,7 @@ dp01t_2E_5_battle_intro: ; 816A8D8
thumb_func_end dp01t_2E_5_battle_intro
thumb_func_start sub_816A90C
-sub_816A90C: ; 816A90C
+sub_816A90C: @ 816A90C
push {r4-r7,lr}
ldr r6, =0x020241e4
ldr r7, =0x02024064
@@ -673411,7 +673411,7 @@ _0816AA24:
thumb_func_end sub_816A90C
thumb_func_start sub_816AA80
-sub_816AA80: ; 816AA80
+sub_816AA80: @ 816AA80
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -673577,7 +673577,7 @@ sub_816AA80: ; 816AA80
thumb_func_end sub_816AA80
thumb_func_start sub_816AC04
-sub_816AC04: ; 816AC04
+sub_816AC04: @ 816AC04
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -673629,7 +673629,7 @@ _0816AC5E:
thumb_func_end sub_816AC04
thumb_func_start sub_816AC78
-sub_816AC78: ; 816AC78
+sub_816AC78: @ 816AC78
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -673686,7 +673686,7 @@ _0816ACE6:
thumb_func_end sub_816AC78
thumb_func_start sub_816ACFC
-sub_816ACFC: ; 816ACFC
+sub_816ACFC: @ 816ACFC
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673694,7 +673694,7 @@ sub_816ACFC: ; 816ACFC
thumb_func_end sub_816ACFC
thumb_func_start sub_816AD08
-sub_816AD08: ; 816AD08
+sub_816AD08: @ 816AD08
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673702,7 +673702,7 @@ sub_816AD08: ; 816AD08
thumb_func_end sub_816AD08
thumb_func_start sub_816AD14
-sub_816AD14: ; 816AD14
+sub_816AD14: @ 816AD14
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673710,7 +673710,7 @@ sub_816AD14: ; 816AD14
thumb_func_end sub_816AD14
thumb_func_start sub_816AD20
-sub_816AD20: ; 816AD20
+sub_816AD20: @ 816AD20
push {r4-r6,lr}
sub sp, 0x4
ldr r5, =0x02023064
@@ -673754,7 +673754,7 @@ _0816AD6C:
thumb_func_end sub_816AD20
thumb_func_start sub_816AD7C
-sub_816AD7C: ; 816AD7C
+sub_816AD7C: @ 816AD7C
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673762,7 +673762,7 @@ sub_816AD7C: ; 816AD7C
thumb_func_end sub_816AD7C
thumb_func_start sub_816AD88
-sub_816AD88: ; 816AD88
+sub_816AD88: @ 816AD88
push {lr}
bl dp01_tbl5_exec_completed
pop {r0}
@@ -673770,7 +673770,7 @@ sub_816AD88: ; 816AD88
thumb_func_end sub_816AD88
thumb_func_start sub_816AD94
-sub_816AD94: ; 816AD94
+sub_816AD94: @ 816AD94
push {r4,lr}
ldr r2, =0x0202433a
ldr r1, =0x02023064
@@ -673806,12 +673806,12 @@ _0816ADD0:
thumb_func_end sub_816AD94
thumb_func_start nullsub_118
-nullsub_118: ; 816ADF0
+nullsub_118: @ 816ADF0
bx lr
thumb_func_end nullsub_118
thumb_func_start sub_816ADF4
-sub_816ADF4: ; 816ADF4
+sub_816ADF4: @ 816ADF4
push {r4-r6,lr}
movs r4, 0
ldr r0, =0x03005d8c
@@ -673861,7 +673861,7 @@ _0816AE48:
thumb_func_end sub_816ADF4
thumb_func_start sub_816AE58
-sub_816AE58: ; 816AE58
+sub_816AE58: @ 816AE58
push {lr}
ldr r1, =0x0203bcb0
ldr r0, =gUnknown_085DFED4
@@ -673883,7 +673883,7 @@ sub_816AE58: ; 816AE58
thumb_func_end sub_816AE58
thumb_func_start sub_816AE98
-sub_816AE98: ; 816AE98
+sub_816AE98: @ 816AE98
push {lr}
ldr r1, =0x0203bcb0
ldr r0, =gUnknown_085DFED8
@@ -673905,7 +673905,7 @@ sub_816AE98: ; 816AE98
thumb_func_end sub_816AE98
thumb_func_start sub_816AED8
-sub_816AED8: ; 816AED8
+sub_816AED8: @ 816AED8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -673984,7 +673984,7 @@ _0816AF12:
thumb_func_end sub_816AED8
thumb_func_start sub_816AF98
-sub_816AF98: ; 816AF98
+sub_816AF98: @ 816AF98
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -674067,7 +674067,7 @@ _0816B04C:
thumb_func_end sub_816AF98
thumb_func_start sub_816B060
-sub_816B060: ; 816B060
+sub_816B060: @ 816B060
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -674080,7 +674080,7 @@ sub_816B060: ; 816B060
thumb_func_end sub_816B060
thumb_func_start task_pc_itemstorage
-task_pc_itemstorage: ; 816B07C
+task_pc_itemstorage: @ 816B07C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -674102,7 +674102,7 @@ task_pc_itemstorage: ; 816B07C
thumb_func_end task_pc_itemstorage
thumb_func_start sub_816B0A8
-sub_816B0A8: ; 816B0A8
+sub_816B0A8: @ 816B0A8
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -674161,7 +674161,7 @@ _0816B12A:
thumb_func_end sub_816B0A8
thumb_func_start sub_816B138
-sub_816B138: ; 816B138
+sub_816B138: @ 816B138
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -674171,7 +674171,7 @@ sub_816B138: ; 816B138
thumb_func_end sub_816B138
thumb_func_start sub_816B148
-sub_816B148: ; 816B148
+sub_816B148: @ 816B148
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -674204,7 +674204,7 @@ _0816B184:
thumb_func_end sub_816B148
thumb_func_start sub_816B190
-sub_816B190: ; 816B190
+sub_816B190: @ 816B190
push {r4-r6,lr}
sub sp, 0x8
adds r5, r1, 0
@@ -674262,7 +674262,7 @@ sub_816B190: ; 816B190
thumb_func_end sub_816B190
thumb_func_start sub_816B21C
-sub_816B21C: ; 816B21C
+sub_816B21C: @ 816B21C
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -674285,7 +674285,7 @@ sub_816B21C: ; 816B21C
thumb_func_end sub_816B21C
thumb_func_start sub_816B248
-sub_816B248: ; 816B248
+sub_816B248: @ 816B248
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -674344,7 +674344,7 @@ _0816B2C0:
thumb_func_end sub_816B248
thumb_func_start sub_816B2C8
-sub_816B2C8: ; 816B2C8
+sub_816B2C8: @ 816B2C8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -674364,7 +674364,7 @@ sub_816B2C8: ; 816B2C8
thumb_func_end sub_816B2C8
thumb_func_start sub_816B2F0
-sub_816B2F0: ; 816B2F0
+sub_816B2F0: @ 816B2F0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -674386,7 +674386,7 @@ _0816B310:
thumb_func_end sub_816B2F0
thumb_func_start sub_816B31C
-sub_816B31C: ; 816B31C
+sub_816B31C: @ 816B31C
push {lr}
ldr r0, =0x03005dac
ldr r1, =mapldr_080EBC0C
@@ -674399,7 +674399,7 @@ sub_816B31C: ; 816B31C
thumb_func_end sub_816B31C
thumb_func_start mapldr_080EBC0C
-mapldr_080EBC0C: ; 816B33C
+mapldr_080EBC0C: @ 816B33C
push {lr}
bl sub_81973A4
movs r0, 0
@@ -674419,7 +674419,7 @@ mapldr_080EBC0C: ; 816B33C
thumb_func_end mapldr_080EBC0C
thumb_func_start sub_816B368
-sub_816B368: ; 816B368
+sub_816B368: @ 816B368
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -674443,7 +674443,7 @@ _0816B388:
thumb_func_end sub_816B368
thumb_func_start sub_816B398
-sub_816B398: ; 816B398
+sub_816B398: @ 816B398
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -674478,7 +674478,7 @@ _0816B3D4:
thumb_func_end sub_816B398
thumb_func_start sub_816B3E4
-sub_816B3E4: ; 816B3E4
+sub_816B3E4: @ 816B3E4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -674513,7 +674513,7 @@ _0816B420:
thumb_func_end sub_816B3E4
thumb_func_start sub_816B430
-sub_816B430: ; 816B430
+sub_816B430: @ 816B430
push {r4-r6,lr}
adds r4, r0, 0
lsls r4, 24
@@ -674560,7 +674560,7 @@ sub_816B430: ; 816B430
thumb_func_end sub_816B430
thumb_func_start sub_816B4A4
-sub_816B4A4: ; 816B4A4
+sub_816B4A4: @ 816B4A4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -674575,7 +674575,7 @@ sub_816B4A4: ; 816B4A4
thumb_func_end sub_816B4A4
thumb_func_start sub_816B4C0
-sub_816B4C0: ; 816B4C0
+sub_816B4C0: @ 816B4C0
push {lr}
ldr r1, =0x0203bcb8
ldrb r0, [r1, 0x5]
@@ -674593,7 +674593,7 @@ _0816B4D6:
thumb_func_end sub_816B4C0
thumb_func_start sub_816B4DC
-sub_816B4DC: ; 816B4DC
+sub_816B4DC: @ 816B4DC
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -674618,7 +674618,7 @@ sub_816B4DC: ; 816B4DC
thumb_func_end sub_816B4DC
thumb_func_start sub_816B510
-sub_816B510: ; 816B510
+sub_816B510: @ 816B510
push {r4,lr}
movs r2, 0
movs r1, 0x6
@@ -674652,7 +674652,7 @@ _0816B534:
thumb_func_end sub_816B510
thumb_func_start sub_816B54C
-sub_816B54C: ; 816B54C
+sub_816B54C: @ 816B54C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -674742,7 +674742,7 @@ _0816B5D4:
thumb_func_end sub_816B54C
thumb_func_start sub_816B5F8
-sub_816B5F8: ; 816B5F8
+sub_816B5F8: @ 816B5F8
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -674795,7 +674795,7 @@ sub_816B5F8: ; 816B5F8
thumb_func_end sub_816B5F8
thumb_func_start sub_816B674
-sub_816B674: ; 816B674
+sub_816B674: @ 816B674
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -674878,7 +674878,7 @@ _0816B71E:
thumb_func_end sub_816B674
thumb_func_start sub_816B730
-sub_816B730: ; 816B730
+sub_816B730: @ 816B730
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -674917,7 +674917,7 @@ sub_816B730: ; 816B730
thumb_func_end sub_816B730
thumb_func_start sub_816B798
-sub_816B798: ; 816B798
+sub_816B798: @ 816B798
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -674947,7 +674947,7 @@ sub_816B798: ; 816B798
thumb_func_end sub_816B798
thumb_func_start sub_816B7DC
-sub_816B7DC: ; 816B7DC
+sub_816B7DC: @ 816B7DC
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -674981,7 +674981,7 @@ sub_816B7DC: ; 816B7DC
thumb_func_end sub_816B7DC
thumb_func_start sub_816B82C
-sub_816B82C: ; 816B82C
+sub_816B82C: @ 816B82C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -675019,7 +675019,7 @@ _0816B86E:
thumb_func_end sub_816B82C
thumb_func_start sub_816B878
-sub_816B878: ; 816B878
+sub_816B878: @ 816B878
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -675041,7 +675041,7 @@ sub_816B878: ; 816B878
thumb_func_end sub_816B878
thumb_func_start sub_816B8A4
-sub_816B8A4: ; 816B8A4
+sub_816B8A4: @ 816B8A4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -675079,7 +675079,7 @@ _0816B8E6:
thumb_func_end sub_816B8A4
thumb_func_start sub_816B900
-sub_816B900: ; 816B900
+sub_816B900: @ 816B900
push {lr}
ldr r0, =0x03005dac
ldr r1, =pal_fill_for_maplights_or_black
@@ -675092,7 +675092,7 @@ sub_816B900: ; 816B900
thumb_func_end sub_816B900
thumb_func_start pal_fill_for_maplights_or_black
-pal_fill_for_maplights_or_black: ; 816B920
+pal_fill_for_maplights_or_black: @ 816B920
push {r4,lr}
bl sub_81973A4
ldr r0, =task00_080EBBDC
@@ -675122,7 +675122,7 @@ _0816B95A:
thumb_func_end pal_fill_for_maplights_or_black
thumb_func_start task00_080EBBDC
-task00_080EBBDC: ; 816B964
+task00_080EBBDC: @ 816B964
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -675146,7 +675146,7 @@ _0816B984:
thumb_func_end task00_080EBBDC
thumb_func_start sub_816B994
-sub_816B994: ; 816B994
+sub_816B994: @ 816B994
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -675159,7 +675159,7 @@ sub_816B994: ; 816B994
thumb_func_end sub_816B994
thumb_func_start sub_816B9B0
-sub_816B9B0: ; 816B9B0
+sub_816B9B0: @ 816B9B0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -675179,7 +675179,7 @@ sub_816B9B0: ; 816B9B0
thumb_func_end sub_816B9B0
thumb_func_start sub_816B9D8
-sub_816B9D8: ; 816B9D8
+sub_816B9D8: @ 816B9D8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -675214,7 +675214,7 @@ _0816BA10:
thumb_func_end sub_816B9D8
thumb_func_start sub_816BA18
-sub_816BA18: ; 816BA18
+sub_816BA18: @ 816BA18
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -675275,7 +675275,7 @@ _0816BA9C:
thumb_func_end sub_816BA18
thumb_func_start sub_816BAAC
-sub_816BAAC: ; 816BAAC
+sub_816BAAC: @ 816BAAC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -675285,7 +675285,7 @@ sub_816BAAC: ; 816BAAC
thumb_func_end sub_816BAAC
thumb_func_start sub_816BABC
-sub_816BABC: ; 816BABC
+sub_816BABC: @ 816BABC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -675315,7 +675315,7 @@ _0816BAEA:
thumb_func_end sub_816BABC
thumb_func_start sub_816BAF8
-sub_816BAF8: ; 816BAF8
+sub_816BAF8: @ 816BAF8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -675338,7 +675338,7 @@ _0816BB1C:
thumb_func_end sub_816BAF8
thumb_func_start sub_816BB28
-sub_816BB28: ; 816BB28
+sub_816BB28: @ 816BB28
push {lr}
ldr r0, =0x03005dac
ldr r1, =sub_816BB48
@@ -675351,7 +675351,7 @@ sub_816BB28: ; 816BB28
thumb_func_end sub_816BB28
thumb_func_start sub_816BB48
-sub_816BB48: ; 816BB48
+sub_816BB48: @ 816BB48
push {r4-r6,lr}
ldr r0, =task00_080EBBDC
movs r1, 0
@@ -675402,7 +675402,7 @@ _0816BBAE:
thumb_func_end sub_816BB48
thumb_func_start sub_816BBB8
-sub_816BBB8: ; 816BBB8
+sub_816BBB8: @ 816BBB8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -675415,7 +675415,7 @@ sub_816BBB8: ; 816BBB8
thumb_func_end sub_816BBB8
thumb_func_start sub_816BBD4
-sub_816BBD4: ; 816BBD4
+sub_816BBD4: @ 816BBD4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -675443,7 +675443,7 @@ sub_816BBD4: ; 816BBD4
thumb_func_end sub_816BBD4
thumb_func_start sub_816BC14
-sub_816BC14: ; 816BC14
+sub_816BC14: @ 816BC14
push {r4,lr}
ldr r4, =0x0203bcc4
movs r0, 0xCE
@@ -675474,7 +675474,7 @@ sub_816BC14: ; 816BC14
thumb_func_end sub_816BC14
thumb_func_start sub_816BC58
-sub_816BC58: ; 816BC58
+sub_816BC58: @ 816BC58
push {r4,lr}
movs r4, 0
_0816BC5C:
@@ -675494,7 +675494,7 @@ _0816BC5C:
thumb_func_end sub_816BC58
thumb_func_start sub_816BC7C
-sub_816BC7C: ; 816BC7C
+sub_816BC7C: @ 816BC7C
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -675529,7 +675529,7 @@ _0816BCB4:
thumb_func_end sub_816BC7C
thumb_func_start sub_816BCC4
-sub_816BCC4: ; 816BCC4
+sub_816BCC4: @ 816BCC4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -675560,7 +675560,7 @@ _0816BCF8:
thumb_func_end sub_816BCC4
thumb_func_start sub_816BD04
-sub_816BD04: ; 816BD04
+sub_816BD04: @ 816BD04
push {r4-r6,lr}
movs r6, 0
ldr r0, =0x0203bcb8
@@ -675649,7 +675649,7 @@ _0816BD58:
thumb_func_end sub_816BD04
thumb_func_start sub_816BDC8
-sub_816BDC8: ; 816BDC8
+sub_816BDC8: @ 816BDC8
push {lr}
adds r2, r0, 0
lsls r0, r1, 16
@@ -675661,7 +675661,7 @@ sub_816BDC8: ; 816BDC8
thumb_func_end sub_816BDC8
thumb_func_start sub_816BDDC
-sub_816BDDC: ; 816BDDC
+sub_816BDDC: @ 816BDDC
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -675708,7 +675708,7 @@ _0816BE38:
thumb_func_end sub_816BDDC
thumb_func_start fish4_goto_x5_or_x6
-fish4_goto_x5_or_x6: ; 816BE44
+fish4_goto_x5_or_x6: @ 816BE44
push {r4-r6,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -675783,7 +675783,7 @@ _0816BED4:
thumb_func_end fish4_goto_x5_or_x6
thumb_func_start sub_816BEF0
-sub_816BEF0: ; 816BEF0
+sub_816BEF0: @ 816BEF0
push {r4,r5,lr}
sub sp, 0xC
adds r1, r0, 0
@@ -675833,7 +675833,7 @@ _0816BF32:
thumb_func_end sub_816BEF0
thumb_func_start sub_816BF60
-sub_816BF60: ; 816BF60
+sub_816BF60: @ 816BF60
push {r4,lr}
sub sp, 0x10
ldr r4, =0x0203bcb8
@@ -675864,7 +675864,7 @@ _0816BF8C:
thumb_func_end sub_816BF60
thumb_func_start sub_816BF9C
-sub_816BF9C: ; 816BF9C
+sub_816BF9C: @ 816BF9C
push {r4,lr}
ldr r4, =0x0203bcb8
ldrb r0, [r4, 0x9]
@@ -675881,7 +675881,7 @@ _0816BFAE:
thumb_func_end sub_816BF9C
thumb_func_start sub_816BFB8
-sub_816BFB8: ; 816BFB8
+sub_816BFB8: @ 816BFB8
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -675903,7 +675903,7 @@ sub_816BFB8: ; 816BFB8
thumb_func_end sub_816BFB8
thumb_func_start sub_816BFE0
-sub_816BFE0: ; 816BFE0
+sub_816BFE0: @ 816BFE0
push {r4-r6,lr}
sub sp, 0x14
lsls r0, 24
@@ -675965,7 +675965,7 @@ _0816C050:
thumb_func_end sub_816BFE0
thumb_func_start sub_816C060
-sub_816C060: ; 816C060
+sub_816C060: @ 816C060
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -676012,7 +676012,7 @@ _0816C0B2:
thumb_func_end sub_816C060
thumb_func_start sub_816C0C8
-sub_816C0C8: ; 816C0C8
+sub_816C0C8: @ 816C0C8
push {r4,r5,lr}
ldr r0, =0x0203bcc4
ldr r0, [r0]
@@ -676043,7 +676043,7 @@ _0816C0FA:
thumb_func_end sub_816C0C8
thumb_func_start sub_816C110
-sub_816C110: ; 816C110
+sub_816C110: @ 816C110
push {lr}
sub sp, 0x4
bl sub_80D6E84
@@ -676065,7 +676065,7 @@ sub_816C110: ; 816C110
thumb_func_end sub_816C110
thumb_func_start sub_816C140
-sub_816C140: ; 816C140
+sub_816C140: @ 816C140
push {lr}
ldr r0, =0x0203bcba
subs r1, r0, 0x2
@@ -676078,7 +676078,7 @@ sub_816C140: ; 816C140
thumb_func_end sub_816C140
thumb_func_start sub_816C158
-sub_816C158: ; 816C158
+sub_816C158: @ 816C158
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -676158,7 +676158,7 @@ _0816C186:
thumb_func_end sub_816C158
thumb_func_start sub_816C228
-sub_816C228: ; 816C228
+sub_816C228: @ 816C228
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -676228,7 +676228,7 @@ _0816C2BA:
thumb_func_end sub_816C228
thumb_func_start sub_816C2C0
-sub_816C2C0: ; 816C2C0
+sub_816C2C0: @ 816C2C0
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -676262,7 +676262,7 @@ sub_816C2C0: ; 816C2C0
thumb_func_end sub_816C2C0
thumb_func_start sub_816C30C
-sub_816C30C: ; 816C30C
+sub_816C30C: @ 816C30C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -676330,7 +676330,7 @@ _0816C39E:
thumb_func_end sub_816C30C
thumb_func_start bx_battle_menu_t3
-bx_battle_menu_t3: ; 816C3A4
+bx_battle_menu_t3: @ 816C3A4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -676375,7 +676375,7 @@ _0816C3F2:
thumb_func_end bx_battle_menu_t3
thumb_func_start sub_816C400
-sub_816C400: ; 816C400
+sub_816C400: @ 816C400
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -676409,7 +676409,7 @@ sub_816C400: ; 816C400
thumb_func_end sub_816C400
thumb_func_start sub_816C450
-sub_816C450: ; 816C450
+sub_816C450: @ 816C450
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -676478,7 +676478,7 @@ sub_816C450: ; 816C450
thumb_func_end sub_816C450
thumb_func_start sub_816C4FC
-sub_816C4FC: ; 816C4FC
+sub_816C4FC: @ 816C4FC
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -676554,7 +676554,7 @@ _0816C59A:
thumb_func_end sub_816C4FC
thumb_func_start sub_816C5A0
-sub_816C5A0: ; 816C5A0
+sub_816C5A0: @ 816C5A0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -676657,7 +676657,7 @@ _0816C622:
thumb_func_end sub_816C5A0
thumb_func_start sub_816C690
-sub_816C690: ; 816C690
+sub_816C690: @ 816C690
push {lr}
adds r3, r0, 0
lsls r3, 24
@@ -676680,7 +676680,7 @@ sub_816C690: ; 816C690
thumb_func_end sub_816C690
thumb_func_start sub_816C6BC
-sub_816C6BC: ; 816C6BC
+sub_816C6BC: @ 816C6BC
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -676723,7 +676723,7 @@ sub_816C6BC: ; 816C6BC
thumb_func_end sub_816C6BC
thumb_func_start sub_816C71C
-sub_816C71C: ; 816C71C
+sub_816C71C: @ 816C71C
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -676824,7 +676824,7 @@ _0816C7FE:
thumb_func_end sub_816C71C
thumb_func_start sub_816C818
-sub_816C818: ; 816C818
+sub_816C818: @ 816C818
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -676924,7 +676924,7 @@ _0816C8EC:
thumb_func_end sub_816C818
thumb_func_start sub_816C8FC
-sub_816C8FC: ; 816C8FC
+sub_816C8FC: @ 816C8FC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -676999,7 +676999,7 @@ _0816C9A2:
thumb_func_end sub_816C8FC
thumb_func_start sub_816C9B8
-sub_816C9B8: ; 816C9B8
+sub_816C9B8: @ 816C9B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -677088,7 +677088,7 @@ _0816CA7C:
thumb_func_end sub_816C9B8
thumb_func_start sub_816CA94
-sub_816CA94: ; 816CA94
+sub_816CA94: @ 816CA94
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -677110,7 +677110,7 @@ sub_816CA94: ; 816CA94
thumb_func_end sub_816CA94
thumb_func_start sub_816CAC8
-sub_816CAC8: ; 816CAC8
+sub_816CAC8: @ 816CAC8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -677138,7 +677138,7 @@ sub_816CAC8: ; 816CAC8
thumb_func_end sub_816CAC8
thumb_func_start sub_816CB04
-sub_816CB04: ; 816CB04
+sub_816CB04: @ 816CB04
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -677185,7 +677185,7 @@ _0816CB5E:
thumb_func_end sub_816CB04
thumb_func_start sub_816CB74
-sub_816CB74: ; 816CB74
+sub_816CB74: @ 816CB74
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -677219,7 +677219,7 @@ _0816CBAC:
thumb_func_end sub_816CB74
thumb_func_start sub_816CBC0
-sub_816CBC0: ; 816CBC0
+sub_816CBC0: @ 816CBC0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -677239,7 +677239,7 @@ sub_816CBC0: ; 816CBC0
thumb_func_end sub_816CBC0
thumb_func_start sub_816CBE8
-sub_816CBE8: ; 816CBE8
+sub_816CBE8: @ 816CBE8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -677250,7 +677250,7 @@ sub_816CBE8: ; 816CBE8
thumb_func_end sub_816CBE8
thumb_func_start sub_816CC00
-sub_816CC00: ; 816CC00
+sub_816CC00: @ 816CC00
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -677286,7 +677286,7 @@ _0816CC4C:
thumb_func_end sub_816CC00
thumb_func_start sub_816CC54
-sub_816CC54: ; 816CC54
+sub_816CC54: @ 816CC54
push {lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -677301,8 +677301,8 @@ _0816CC66:
thumb_func_end sub_816CC54
thumb_func_start load_copyright_graphics
-; void load_copyright_graphics(u16 tile_patterns_dest, u16 tilemap_dest, u16 unknown_dest)
-load_copyright_graphics: ; 816CC70
+@ void load_copyright_graphics(u16 tile_patterns_dest, u16 tilemap_dest, u16 unknown_dest)
+load_copyright_graphics: @ 816CC70
push {r4-r6,lr}
adds r3, r0, 0
adds r4, r1, 0
@@ -677334,7 +677334,7 @@ load_copyright_graphics: ; 816CC70
thumb_func_end load_copyright_graphics
thumb_func_start SerialCb_CopyrightScreen
-SerialCb_CopyrightScreen: ; 816CCB8
+SerialCb_CopyrightScreen: @ 816CCB8
push {lr}
ldr r0, =0x030062b0
bl GameCubeMultiBoot_HandleSerialInterrupt
@@ -677344,7 +677344,7 @@ SerialCb_CopyrightScreen: ; 816CCB8
thumb_func_end SerialCb_CopyrightScreen
thumb_func_start do_copyright_screen
-do_copyright_screen: ; 816CCC8
+do_copyright_screen: @ 816CCC8
push {r4-r6,lr}
sub sp, 0x10
ldr r0, =0x030022c0
@@ -677531,7 +677531,7 @@ _0816CEA2:
thumb_func_end do_copyright_screen
thumb_func_start c2_copyright_1
-c2_copyright_1: ; 816CEAC
+c2_copyright_1: @ 816CEAC
push {lr}
bl do_copyright_screen
lsls r0, 24
@@ -677571,7 +677571,7 @@ _0816CEFA:
thumb_func_end c2_copyright_1
thumb_func_start c2_show_copyright_and_intro_again_2
-c2_show_copyright_and_intro_again_2: ; 816CF0C
+c2_show_copyright_and_intro_again_2: @ 816CF0C
push {lr}
bl do_copyright_screen
pop {r0}
@@ -677579,8 +677579,8 @@ c2_show_copyright_and_intro_again_2: ; 816CF0C
thumb_func_end c2_show_copyright_and_intro_again_2
thumb_func_start task_intro_1
-; void task_intro_1(int task_id)
-task_intro_1: ; 816CF18
+@ void task_intro_1(int task_id)
+task_intro_1: @ 816CF18
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -677763,7 +677763,7 @@ task_intro_1: ; 816CF18
thumb_func_end task_intro_1
thumb_func_start task_intro_2
-task_intro_2: ; 816D12C
+task_intro_2: @ 816D12C
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -677804,7 +677804,7 @@ task_intro_2: ; 816D12C
thumb_func_end task_intro_2
thumb_func_start task_intro_3
-task_intro_3: ; 816D190
+task_intro_3: @ 816D190
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -677933,7 +677933,7 @@ _0816D27A:
thumb_func_end task_intro_3
thumb_func_start task_intro_3_3
-task_intro_3_3: ; 816D2A0
+task_intro_3_3: @ 816D2A0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -678011,7 +678011,7 @@ _0816D332:
thumb_func_end task_intro_3_3
thumb_func_start sub_816D338
-sub_816D338: ; 816D338
+sub_816D338: @ 816D338
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x2E]
@@ -678029,7 +678029,7 @@ _0816D350:
thumb_func_end sub_816D338
thumb_func_start task_intro_4
-task_intro_4: ; 816D354
+task_intro_4: @ 816D354
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -678136,7 +678136,7 @@ _0816D43E:
thumb_func_end task_intro_4
thumb_func_start task_intro_5
-task_intro_5: ; 816D458
+task_intro_5: @ 816D458
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -678159,7 +678159,7 @@ _0816D476:
thumb_func_end task_intro_5
thumb_func_start task_intro_6
-task_intro_6: ; 816D48C
+task_intro_6: @ 816D48C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -678192,7 +678192,7 @@ task_intro_6: ; 816D48C
thumb_func_end task_intro_6
thumb_func_start task_intro_7
-task_intro_7: ; 816D4E4
+task_intro_7: @ 816D4E4
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -678327,8 +678327,8 @@ _0816D598:
thumb_func_end task_intro_7
thumb_func_start task_intro_8
-; void task_intro_8(int task_id)
-task_intro_8: ; 816D650
+@ void task_intro_8(int task_id)
+task_intro_8: @ 816D650
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -678513,7 +678513,7 @@ _0816D7A0:
thumb_func_end task_intro_8
thumb_func_start task_intro_9
-task_intro_9: ; 816D7E8
+task_intro_9: @ 816D7E8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -678536,7 +678536,7 @@ _0816D806:
thumb_func_end task_intro_9
thumb_func_start sub_816D81C
-sub_816D81C: ; 816D81C
+sub_816D81C: @ 816D81C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -678751,7 +678751,7 @@ _0816D9BA:
thumb_func_end sub_816D81C
thumb_func_start sub_816D9C0
-sub_816D9C0: ; 816D9C0
+sub_816D9C0: @ 816D9C0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -678900,7 +678900,7 @@ _0816DADA:
thumb_func_end sub_816D9C0
thumb_func_start sub_816DAE8
-sub_816DAE8: ; 816DAE8
+sub_816DAE8: @ 816DAE8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -679005,7 +679005,7 @@ _0816DBA4:
thumb_func_end sub_816DAE8
thumb_func_start task_intro_10
-task_intro_10: ; 816DBAC
+task_intro_10: @ 816DBAC
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -679070,7 +679070,7 @@ task_intro_10: ; 816DBAC
thumb_func_end task_intro_10
thumb_func_start task_intro_11
-task_intro_11: ; 816DC64
+task_intro_11: @ 816DC64
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -679140,7 +679140,7 @@ _0816DCE6:
thumb_func_end task_intro_11
thumb_func_start task_intro_12
-task_intro_12: ; 816DCFC
+task_intro_12: @ 816DCFC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -679162,7 +679162,7 @@ _0816DD18:
thumb_func_end task_intro_12
thumb_func_start task_intro_13
-task_intro_13: ; 816DD28
+task_intro_13: @ 816DD28
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -679215,7 +679215,7 @@ _0816DD94:
thumb_func_end task_intro_13
thumb_func_start task_intro_14
-task_intro_14: ; 816DDD8
+task_intro_14: @ 816DDD8
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -679276,7 +679276,7 @@ task_intro_14: ; 816DDD8
thumb_func_end task_intro_14
thumb_func_start task_intro_15
-task_intro_15: ; 816DE7C
+task_intro_15: @ 816DE7C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -679319,7 +679319,7 @@ _0816DEC6:
thumb_func_end task_intro_15
thumb_func_start task_intro_16
-task_intro_16: ; 816DED0
+task_intro_16: @ 816DED0
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -679334,7 +679334,7 @@ task_intro_16: ; 816DED0
thumb_func_end task_intro_16
thumb_func_start task_intro_17
-task_intro_17: ; 816DEEC
+task_intro_17: @ 816DEEC
push {lr}
sub sp, 0xC
lsls r0, 24
@@ -679365,7 +679365,7 @@ task_intro_17: ; 816DEEC
thumb_func_end task_intro_17
thumb_func_start task_intro_18
-task_intro_18: ; 816DF2C
+task_intro_18: @ 816DF2C
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -679656,7 +679656,7 @@ _0816E176:
thumb_func_end task_intro_18
thumb_func_start sub_816E190
-sub_816E190: ; 816E190
+sub_816E190: @ 816E190
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -679704,7 +679704,7 @@ _0816E19C:
thumb_func_end sub_816E190
thumb_func_start sub_816E1F8
-sub_816E1F8: ; 816E1F8
+sub_816E1F8: @ 816E1F8
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x34]
@@ -679797,7 +679797,7 @@ _0816E29C:
thumb_func_end sub_816E1F8
thumb_func_start task_intro_19
-task_intro_19: ; 816E2A0
+task_intro_19: @ 816E2A0
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -679865,7 +679865,7 @@ task_intro_19: ; 816E2A0
thumb_func_end task_intro_19
thumb_func_start task_intro_20
-task_intro_20: ; 816E358
+task_intro_20: @ 816E358
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -680283,7 +680283,7 @@ _0816E6BC:
thumb_func_end task_intro_20
thumb_func_start sub_816E6D4
-sub_816E6D4: ; 816E6D4
+sub_816E6D4: @ 816E6D4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -680341,7 +680341,7 @@ _0816E6EE:
thumb_func_end sub_816E6D4
thumb_func_start sub_816E74C
-sub_816E74C: ; 816E74C
+sub_816E74C: @ 816E74C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -680392,7 +680392,7 @@ _0816E75E:
thumb_func_end sub_816E74C
thumb_func_start sub_816E7B4
-sub_816E7B4: ; 816E7B4
+sub_816E7B4: @ 816E7B4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -680506,7 +680506,7 @@ _0816E882:
thumb_func_end sub_816E7B4
thumb_func_start task_intro_21
-task_intro_21: ; 816E888
+task_intro_21: @ 816E888
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -680577,7 +680577,7 @@ task_intro_21: ; 816E888
thumb_func_end task_intro_21
thumb_func_start task_intro_22
-task_intro_22: ; 816E954
+task_intro_22: @ 816E954
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -680602,7 +680602,7 @@ task_intro_22: ; 816E954
thumb_func_end task_intro_22
thumb_func_start task_intro_23
-task_intro_23: ; 816E998
+task_intro_23: @ 816E998
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -680634,7 +680634,7 @@ task_intro_23: ; 816E998
thumb_func_end task_intro_23
thumb_func_start task_intro_24
-task_intro_24: ; 816E9DC
+task_intro_24: @ 816E9DC
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -680737,7 +680737,7 @@ _0816EAA6:
thumb_func_end task_intro_24
thumb_func_start task_intro_25
-task_intro_25: ; 816EAB8
+task_intro_25: @ 816EAB8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -680782,7 +680782,7 @@ task_intro_25: ; 816EAB8
thumb_func_end task_intro_25
thumb_func_start task_intro_26
-task_intro_26: ; 816EB44
+task_intro_26: @ 816EB44
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -680919,7 +680919,7 @@ _0816EC62:
thumb_func_end task_intro_26
thumb_func_start sub_816EC6C
-sub_816EC6C: ; 816EC6C
+sub_816EC6C: @ 816EC6C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -681013,7 +681013,7 @@ _0816ED12:
thumb_func_end sub_816EC6C
thumb_func_start task_intro_27
-task_intro_27: ; 816ED20
+task_intro_27: @ 816ED20
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -681068,7 +681068,7 @@ task_intro_27: ; 816ED20
thumb_func_end task_intro_27
thumb_func_start task_intro_28
-task_intro_28: ; 816EDB4
+task_intro_28: @ 816EDB4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -681185,7 +681185,7 @@ _0816EE86:
thumb_func_end task_intro_28
thumb_func_start task_intro_29
-task_intro_29: ; 816EE90
+task_intro_29: @ 816EE90
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -681198,7 +681198,7 @@ task_intro_29: ; 816EE90
thumb_func_end task_intro_29
thumb_func_start sub_816EEA8
-sub_816EEA8: ; 816EEA8
+sub_816EEA8: @ 816EEA8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -681445,8 +681445,8 @@ _0816F0B2:
thumb_func_end sub_816EEA8
thumb_func_start intro_reset_and_hide_bgs
-; void intro_reset_and_hide_bgs()
-intro_reset_and_hide_bgs: ; 816F0C0
+@ void intro_reset_and_hide_bgs()
+intro_reset_and_hide_bgs: @ 816F0C0
push {lr}
movs r0, 0
movs r1, 0
@@ -681489,7 +681489,7 @@ intro_reset_and_hide_bgs: ; 816F0C0
thumb_func_end intro_reset_and_hide_bgs
thumb_func_start task_intro_3_1
-task_intro_3_1: ; 816F128
+task_intro_3_1: @ 816F128
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -681575,7 +681575,7 @@ _0816F1DA:
thumb_func_end task_intro_3_1
thumb_func_start task_intro_3_2
-task_intro_3_2: ; 816F1E0
+task_intro_3_2: @ 816F1E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -681670,7 +681670,7 @@ _0816F2A2:
thumb_func_end task_intro_3_2
thumb_func_start sub_816F2A8
-sub_816F2A8: ; 816F2A8
+sub_816F2A8: @ 816F2A8
push {r4,lr}
sub sp, 0x24
lsls r2, 16
@@ -681721,7 +681721,7 @@ sub_816F2A8: ; 816F2A8
thumb_func_end sub_816F2A8
thumb_func_start sub_816F318
-sub_816F318: ; 816F318
+sub_816F318: @ 816F318
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -681796,7 +681796,7 @@ _0816F39A:
thumb_func_end sub_816F318
thumb_func_start sub_816F3A4
-sub_816F3A4: ; 816F3A4
+sub_816F3A4: @ 816F3A4
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x02020630
@@ -681884,7 +681884,7 @@ _0816F44C:
thumb_func_end sub_816F3A4
thumb_func_start sub_816F454
-sub_816F454: ; 816F454
+sub_816F454: @ 816F454
push {lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -681900,7 +681900,7 @@ _0816F464:
thumb_func_end sub_816F454
thumb_func_start sub_816F46C
-sub_816F46C: ; 816F46C
+sub_816F46C: @ 816F46C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -682068,7 +682068,7 @@ _0816F59E:
thumb_func_end sub_816F46C
thumb_func_start sub_816F5B4
-sub_816F5B4: ; 816F5B4
+sub_816F5B4: @ 816F5B4
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -682157,7 +682157,7 @@ _0816F654:
thumb_func_end sub_816F5B4
thumb_func_start sub_816F660
-sub_816F660: ; 816F660
+sub_816F660: @ 816F660
push {r4,lr}
adds r1, r0, 0
movs r2, 0x2E
@@ -682218,7 +682218,7 @@ _0816F6C4:
thumb_func_end sub_816F660
thumb_func_start sub_816F6D0
-sub_816F6D0: ; 816F6D0
+sub_816F6D0: @ 816F6D0
push {r4,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x22]
@@ -682284,7 +682284,7 @@ _0816F744:
thumb_func_end sub_816F6D0
thumb_func_start sub_816F750
-sub_816F750: ; 816F750
+sub_816F750: @ 816F750
push {r4,lr}
adds r4, r0, 0
ldrh r2, [r4, 0x22]
@@ -682350,7 +682350,7 @@ _0816F7C4:
thumb_func_end sub_816F750
thumb_func_start sub_816F7D0
-sub_816F7D0: ; 816F7D0
+sub_816F7D0: @ 816F7D0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -682588,7 +682588,7 @@ _0816F8A0:
thumb_func_end sub_816F7D0
thumb_func_start sub_816F9D4
-sub_816F9D4: ; 816F9D4
+sub_816F9D4: @ 816F9D4
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -682702,7 +682702,7 @@ _0816FAAA:
thumb_func_end sub_816F9D4
thumb_func_start sub_816FAB0
-sub_816FAB0: ; 816FAB0
+sub_816FAB0: @ 816FAB0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -682777,7 +682777,7 @@ _0816FB12:
thumb_func_end sub_816FAB0
thumb_func_start sub_816FB38
-sub_816FB38: ; 816FB38
+sub_816FB38: @ 816FB38
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x2E
@@ -683025,7 +683025,7 @@ _0816FD38:
thumb_func_end sub_816FB38
thumb_func_start sub_816FD44
-sub_816FD44: ; 816FD44
+sub_816FD44: @ 816FD44
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -683088,7 +683088,7 @@ _0816FDB0:
thumb_func_end sub_816FD44
thumb_func_start sub_816FDB8
-sub_816FDB8: ; 816FDB8
+sub_816FDB8: @ 816FDB8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -683222,7 +683222,7 @@ _0816FDD2:
thumb_func_end sub_816FDB8
thumb_func_start sub_816FEDC
-sub_816FEDC: ; 816FEDC
+sub_816FEDC: @ 816FEDC
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -683405,7 +683405,7 @@ _08170038:
thumb_func_end sub_816FEDC
thumb_func_start sub_8170040
-sub_8170040: ; 8170040
+sub_8170040: @ 8170040
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -683501,7 +683501,7 @@ _081700BE:
thumb_func_end sub_8170040
thumb_func_start sub_81700F8
-sub_81700F8: ; 81700F8
+sub_81700F8: @ 81700F8
push {r4,r5,lr}
ldr r5, =0x04000208
ldrh r4, [r5]
@@ -683557,7 +683557,7 @@ _0817014C:
thumb_func_end sub_81700F8
thumb_func_start sub_817018C
-sub_817018C: ; 817018C
+sub_817018C: @ 817018C
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0
@@ -683581,7 +683581,7 @@ sub_817018C: ; 817018C
thumb_func_end sub_817018C
thumb_func_start sub_81701C4
-sub_81701C4: ; 81701C4
+sub_81701C4: @ 81701C4
push {lr}
movs r0, 0
movs r1, 0
@@ -683636,7 +683636,7 @@ sub_81701C4: ; 81701C4
thumb_func_end sub_81701C4
thumb_func_start sub_8170260
-sub_8170260: ; 8170260
+sub_8170260: @ 8170260
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -683646,7 +683646,7 @@ sub_8170260: ; 8170260
thumb_func_end sub_8170260
thumb_func_start sub_8170274
-sub_8170274: ; 8170274
+sub_8170274: @ 8170274
push {lr}
bl sub_8170290
bl CallObjectCallbacks
@@ -683658,7 +683658,7 @@ sub_8170274: ; 8170274
thumb_func_end sub_8170274
thumb_func_start sub_8170290
-sub_8170290: ; 8170290
+sub_8170290: @ 8170290
push {r4,r5,lr}
sub sp, 0xC
ldr r1, =0x0203bcd0
@@ -683834,7 +683834,7 @@ _08170416:
thumb_func_end sub_8170290
thumb_func_start sub_8170428
-sub_8170428: ; 8170428
+sub_8170428: @ 8170428
push {r4,lr}
sub sp, 0xC
ldr r4, =0x0203bcd0
@@ -683874,7 +683874,7 @@ _08170470:
thumb_func_end sub_8170428
thumb_func_start sub_8170478
-sub_8170478: ; 8170478
+sub_8170478: @ 8170478
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -684074,7 +684074,7 @@ sub_8170478: ; 8170478
thumb_func_end sub_8170478
thumb_func_start sub_8170660
-sub_8170660: ; 8170660
+sub_8170660: @ 8170660
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -684291,7 +684291,7 @@ _08170814:
thumb_func_end sub_8170660
thumb_func_start sub_8170834
-sub_8170834: ; 8170834
+sub_8170834: @ 8170834
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -684400,7 +684400,7 @@ sub_8170834: ; 8170834
thumb_func_end sub_8170834
thumb_func_start sub_8170920
-sub_8170920: ; 8170920
+sub_8170920: @ 8170920
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -684422,7 +684422,7 @@ sub_8170920: ; 8170920
thumb_func_end sub_8170920
thumb_func_start sub_817094C
-sub_817094C: ; 817094C
+sub_817094C: @ 817094C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -684491,7 +684491,7 @@ sub_817094C: ; 817094C
thumb_func_end sub_817094C
thumb_func_start sub_81709EC
-sub_81709EC: ; 81709EC
+sub_81709EC: @ 81709EC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -684508,7 +684508,7 @@ sub_81709EC: ; 81709EC
thumb_func_end sub_81709EC
thumb_func_start sub_8170A0C
-sub_8170A0C: ; 8170A0C
+sub_8170A0C: @ 8170A0C
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -684528,7 +684528,7 @@ sub_8170A0C: ; 8170A0C
thumb_func_end sub_8170A0C
thumb_func_start sub_8170A38
-sub_8170A38: ; 8170A38
+sub_8170A38: @ 8170A38
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -684629,7 +684629,7 @@ _08170AF8:
thumb_func_end sub_8170A38
thumb_func_start sub_8170B04
-sub_8170B04: ; 8170B04
+sub_8170B04: @ 8170B04
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -684711,7 +684711,7 @@ _08170BA4:
thumb_func_end sub_8170B04
thumb_func_start sub_8170BB0
-sub_8170BB0: ; 8170BB0
+sub_8170BB0: @ 8170BB0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -684859,7 +684859,7 @@ _08170CEE:
thumb_func_end sub_8170BB0
thumb_func_start sub_8170CFC
-sub_8170CFC: ; 8170CFC
+sub_8170CFC: @ 8170CFC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -684879,7 +684879,7 @@ sub_8170CFC: ; 8170CFC
thumb_func_end sub_8170CFC
thumb_func_start sub_8170D24
-sub_8170D24: ; 8170D24
+sub_8170D24: @ 8170D24
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -684899,7 +684899,7 @@ sub_8170D24: ; 8170D24
thumb_func_end sub_8170D24
thumb_func_start sub_8170D4C
-sub_8170D4C: ; 8170D4C
+sub_8170D4C: @ 8170D4C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -684926,7 +684926,7 @@ _08170D74:
thumb_func_end sub_8170D4C
thumb_func_start ball_number_to_ball_processing_index
-ball_number_to_ball_processing_index: ; 8170D84
+ball_number_to_ball_processing_index: @ 8170D84
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -684994,7 +684994,7 @@ _08170DFE:
thumb_func_end ball_number_to_ball_processing_index
thumb_func_start sub_8170E04
-sub_8170E04: ; 8170E04
+sub_8170E04: @ 8170E04
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -685094,7 +685094,7 @@ sub_8170E04: ; 8170E04
thumb_func_end sub_8170E04
thumb_func_start sub_8170EF0
-sub_8170EF0: ; 8170EF0
+sub_8170EF0: @ 8170EF0
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -685122,7 +685122,7 @@ _08170F1A:
thumb_func_end sub_8170EF0
thumb_func_start sub_8170F2C
-sub_8170F2C: ; 8170F2C
+sub_8170F2C: @ 8170F2C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -685233,7 +685233,7 @@ _08170F54:
thumb_func_end sub_8170F2C
thumb_func_start sub_8171030
-sub_8171030: ; 8171030
+sub_8171030: @ 8171030
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -685284,7 +685284,7 @@ _0817108A:
thumb_func_end sub_8171030
thumb_func_start sub_81710A8
-sub_81710A8: ; 81710A8
+sub_81710A8: @ 81710A8
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -685327,7 +685327,7 @@ _081710F4:
thumb_func_end sub_81710A8
thumb_func_start sub_8171104
-sub_8171104: ; 8171104
+sub_8171104: @ 8171104
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -685351,7 +685351,7 @@ sub_8171104: ; 8171104
thumb_func_end sub_8171104
thumb_func_start sub_8171134
-sub_8171134: ; 8171134
+sub_8171134: @ 8171134
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -685433,7 +685433,7 @@ _081711D2:
thumb_func_end sub_8171134
thumb_func_start sub_81711E8
-sub_81711E8: ; 81711E8
+sub_81711E8: @ 81711E8
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -685471,7 +685471,7 @@ _08171224:
thumb_func_end sub_81711E8
thumb_func_start sub_8171240
-sub_8171240: ; 8171240
+sub_8171240: @ 8171240
push {r4-r7,lr}
adds r7, r0, 0
ldr r1, =0x020241e4
@@ -685621,7 +685621,7 @@ _0817137C:
thumb_func_end sub_8171240
thumb_func_start sub_817138C
-sub_817138C: ; 817138C
+sub_817138C: @ 817138C
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -685657,7 +685657,7 @@ _081713C6:
thumb_func_end sub_817138C
thumb_func_start sub_81713D0
-sub_81713D0: ; 81713D0
+sub_81713D0: @ 81713D0
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0
@@ -685787,7 +685787,7 @@ _081714CA:
thumb_func_end sub_81713D0
thumb_func_start sub_81714D4
-sub_81714D4: ; 81714D4
+sub_81714D4: @ 81714D4
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -685824,7 +685824,7 @@ _08171510:
thumb_func_end sub_81714D4
thumb_func_start sub_8171520
-sub_8171520: ; 8171520
+sub_8171520: @ 8171520
push {r4-r6,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x34]
@@ -686156,7 +686156,7 @@ _081717AE:
thumb_func_end sub_8171520
thumb_func_start sub_81717B4
-sub_81717B4: ; 81717B4
+sub_81717B4: @ 81717B4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x38]
@@ -686177,7 +686177,7 @@ _081717CE:
thumb_func_end sub_81717B4
thumb_func_start sub_81717D8
-sub_81717D8: ; 81717D8
+sub_81717D8: @ 81717D8
adds r3, r0, 0
adds r3, 0x2C
ldrb r1, [r3]
@@ -686195,7 +686195,7 @@ sub_81717D8: ; 81717D8
thumb_func_end sub_81717D8
thumb_func_start sub_81717F8
-sub_81717F8: ; 81717F8
+sub_81717F8: @ 81717F8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -686293,7 +686293,7 @@ _081718BC:
thumb_func_end sub_81717F8
thumb_func_start sub_81718D8
-sub_81718D8: ; 81718D8
+sub_81718D8: @ 81718D8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -686408,7 +686408,7 @@ _081719B0:
thumb_func_end sub_81718D8
thumb_func_start sub_81719C0
-sub_81719C0: ; 81719C0
+sub_81719C0: @ 81719C0
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -686432,7 +686432,7 @@ _081719E4:
thumb_func_end sub_81719C0
thumb_func_start sub_81719EC
-sub_81719EC: ; 81719EC
+sub_81719EC: @ 81719EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -686522,7 +686522,7 @@ _08171A82:
thumb_func_end sub_81719EC
thumb_func_start sub_8171AAC
-sub_8171AAC: ; 8171AAC
+sub_8171AAC: @ 8171AAC
push {r4,lr}
adds r4, r0, 0
adds r3, r4, 0
@@ -686552,7 +686552,7 @@ _08171ADC:
thumb_func_end sub_8171AAC
thumb_func_start sub_8171AE4
-sub_8171AE4: ; 8171AE4
+sub_8171AE4: @ 8171AE4
push {r4-r6,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -686641,7 +686641,7 @@ _08171B36:
thumb_func_end sub_8171AE4
thumb_func_start sub_8171BAC
-sub_8171BAC: ; 8171BAC
+sub_8171BAC: @ 8171BAC
push {r4-r7,lr}
adds r7, r0, 0
movs r5, 0
@@ -686756,7 +686756,7 @@ _08171C8A:
thumb_func_end sub_8171BAC
thumb_func_start sub_8171CAC
-sub_8171CAC: ; 8171CAC
+sub_8171CAC: @ 8171CAC
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x24]
@@ -686789,7 +686789,7 @@ _08171CD0:
thumb_func_end sub_8171CAC
thumb_func_start sub_8171CE8
-sub_8171CE8: ; 8171CE8
+sub_8171CE8: @ 8171CE8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x80
@@ -686851,7 +686851,7 @@ _08171D52:
thumb_func_end sub_8171CE8
thumb_func_start sub_8171D60
-sub_8171D60: ; 8171D60
+sub_8171D60: @ 8171D60
push {r4,r5,lr}
lsls r0, 24
ldr r1, =gUnknown_085E5094
@@ -686876,7 +686876,7 @@ _08171D86:
thumb_func_end sub_8171D60
thumb_func_start sub_8171D98
-sub_8171D98: ; 8171D98
+sub_8171D98: @ 8171D98
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -686941,7 +686941,7 @@ sub_8171D98: ; 8171D98
thumb_func_end sub_8171D98
thumb_func_start sub_8171E20
-sub_8171E20: ; 8171E20
+sub_8171E20: @ 8171E20
push {lr}
ldr r0, =0x030022c0
ldr r1, =0x00000439
@@ -686964,7 +686964,7 @@ _08171E3E:
thumb_func_end sub_8171E20
thumb_func_start sub_8171E50
-sub_8171E50: ; 8171E50
+sub_8171E50: @ 8171E50
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687095,7 +687095,7 @@ _08171F58:
thumb_func_end sub_8171E50
thumb_func_start sub_8171F68
-sub_8171F68: ; 8171F68
+sub_8171F68: @ 8171F68
push {lr}
adds r1, r0, 0
ldrh r2, [r1, 0x30]
@@ -687116,7 +687116,7 @@ _08171F84:
thumb_func_end sub_8171F68
thumb_func_start sub_8171F88
-sub_8171F88: ; 8171F88
+sub_8171F88: @ 8171F88
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -687147,7 +687147,7 @@ _08171FBC:
thumb_func_end sub_8171F88
thumb_func_start sub_8171FC4
-sub_8171FC4: ; 8171FC4
+sub_8171FC4: @ 8171FC4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687265,7 +687265,7 @@ _08172092:
thumb_func_end sub_8171FC4
thumb_func_start sub_81720C8
-sub_81720C8: ; 81720C8
+sub_81720C8: @ 81720C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687383,7 +687383,7 @@ _08172196:
thumb_func_end sub_81720C8
thumb_func_start sub_81721CC
-sub_81721CC: ; 81721CC
+sub_81721CC: @ 81721CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687499,7 +687499,7 @@ _08172296:
thumb_func_end sub_81721CC
thumb_func_start sub_81722CC
-sub_81722CC: ; 81722CC
+sub_81722CC: @ 81722CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687619,7 +687619,7 @@ _0817239E:
thumb_func_end sub_81722CC
thumb_func_start sub_81723D4
-sub_81723D4: ; 81723D4
+sub_81723D4: @ 81723D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687761,7 +687761,7 @@ _081724D6:
thumb_func_end sub_81723D4
thumb_func_start sub_8172508
-sub_8172508: ; 8172508
+sub_8172508: @ 8172508
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -687806,7 +687806,7 @@ _08172558:
thumb_func_end sub_8172508
thumb_func_start sub_8172560
-sub_8172560: ; 8172560
+sub_8172560: @ 8172560
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -687920,7 +687920,7 @@ _08172626:
thumb_func_end sub_8172560
thumb_func_start sub_817265C
-sub_817265C: ; 817265C
+sub_817265C: @ 817265C
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -687968,7 +687968,7 @@ _081726B4:
thumb_func_end sub_817265C
thumb_func_start sub_81726BC
-sub_81726BC: ; 81726BC
+sub_81726BC: @ 81726BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -688106,7 +688106,7 @@ _081727C4:
thumb_func_end sub_81726BC
thumb_func_start sub_81727E8
-sub_81727E8: ; 81727E8
+sub_81727E8: @ 81727E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -688217,7 +688217,7 @@ _081728A8:
thumb_func_end sub_81727E8
thumb_func_start sub_81728E0
-sub_81728E0: ; 81728E0
+sub_81728E0: @ 81728E0
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x2E
@@ -688267,7 +688267,7 @@ _0817293C:
thumb_func_end sub_81728E0
thumb_func_start sub_8172944
-sub_8172944: ; 8172944
+sub_8172944: @ 8172944
push {r4-r7,lr}
adds r7, r0, 0
ldr r0, =0x030022c0
@@ -688345,7 +688345,7 @@ _081729E2:
thumb_func_end sub_8172944
thumb_func_start sub_81729E8
-sub_81729E8: ; 81729E8
+sub_81729E8: @ 81729E8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -688434,7 +688434,7 @@ _08172A7E:
thumb_func_end sub_81729E8
thumb_func_start sub_8172AB0
-sub_8172AB0: ; 8172AB0
+sub_8172AB0: @ 8172AB0
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -688503,7 +688503,7 @@ _08172B30:
thumb_func_end sub_8172AB0
thumb_func_start sub_8172B40
-sub_8172B40: ; 8172B40
+sub_8172B40: @ 8172B40
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -688540,7 +688540,7 @@ _08172B78:
thumb_func_end sub_8172B40
thumb_func_start sub_8172B90
-sub_8172B90: ; 8172B90
+sub_8172B90: @ 8172B90
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -688589,7 +688589,7 @@ _08172BEA:
thumb_func_end sub_8172B90
thumb_func_start sub_8172BF0
-sub_8172BF0: ; 8172BF0
+sub_8172BF0: @ 8172BF0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -688793,7 +688793,7 @@ _08172D8A:
thumb_func_end sub_8172BF0
thumb_func_start sub_8172D98
-sub_8172D98: ; 8172D98
+sub_8172D98: @ 8172D98
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -688909,7 +688909,7 @@ _08172E84:
thumb_func_end sub_8172D98
thumb_func_start sub_8172E9C
-sub_8172E9C: ; 8172E9C
+sub_8172E9C: @ 8172E9C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -688932,7 +688932,7 @@ sub_8172E9C: ; 8172E9C
thumb_func_end sub_8172E9C
thumb_func_start sub_8172ED0
-sub_8172ED0: ; 8172ED0
+sub_8172ED0: @ 8172ED0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -688947,7 +688947,7 @@ sub_8172ED0: ; 8172ED0
thumb_func_end sub_8172ED0
thumb_func_start sub_8172EF0
-sub_8172EF0: ; 8172EF0
+sub_8172EF0: @ 8172EF0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -689058,7 +689058,7 @@ _08172FDE:
thumb_func_end sub_8172EF0
thumb_func_start sub_8172FEC
-sub_8172FEC: ; 8172FEC
+sub_8172FEC: @ 8172FEC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -689263,7 +689263,7 @@ _08173190:
thumb_func_end sub_8172FEC
thumb_func_start sub_81731B0
-sub_81731B0: ; 81731B0
+sub_81731B0: @ 81731B0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -689303,7 +689303,7 @@ _081731F0:
thumb_func_end sub_81731B0
thumb_func_start sub_81731FC
-sub_81731FC: ; 81731FC
+sub_81731FC: @ 81731FC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x30
@@ -689345,7 +689345,7 @@ _08173246:
thumb_func_end sub_81731FC
thumb_func_start sub_8173250
-sub_8173250: ; 8173250
+sub_8173250: @ 8173250
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -689396,7 +689396,7 @@ _081732A6:
thumb_func_end sub_8173250
thumb_func_start sub_81732B0
-sub_81732B0: ; 81732B0
+sub_81732B0: @ 81732B0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -689416,7 +689416,7 @@ sub_81732B0: ; 81732B0
thumb_func_end sub_81732B0
thumb_func_start sub_81732E4
-sub_81732E4: ; 81732E4
+sub_81732E4: @ 81732E4
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -689435,7 +689435,7 @@ sub_81732E4: ; 81732E4
thumb_func_end sub_81732E4
thumb_func_start sub_817330C
-sub_817330C: ; 817330C
+sub_817330C: @ 817330C
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0
@@ -689491,7 +689491,7 @@ sub_817330C: ; 817330C
thumb_func_end sub_817330C
thumb_func_start sub_817339C
-sub_817339C: ; 817339C
+sub_817339C: @ 817339C
push {lr}
adds r3, r0, 0
ldr r2, =0x02020630
@@ -689517,7 +689517,7 @@ _081733C0:
thumb_func_end sub_817339C
thumb_func_start sub_81733D4
-sub_81733D4: ; 81733D4
+sub_81733D4: @ 81733D4
push {r4,lr}
adds r4, r0, 0
bl sub_80A6900
@@ -689542,7 +689542,7 @@ _081733F6:
thumb_func_end sub_81733D4
thumb_func_start sub_8173400
-sub_8173400: ; 8173400
+sub_8173400: @ 8173400
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x02020630
@@ -689585,7 +689585,7 @@ _08173448:
thumb_func_end sub_8173400
thumb_func_start sub_817345C
-sub_817345C: ; 817345C
+sub_817345C: @ 817345C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -689626,7 +689626,7 @@ _081734A0:
thumb_func_end sub_817345C
thumb_func_start sub_81734B4
-sub_81734B4: ; 81734B4
+sub_81734B4: @ 81734B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -689676,7 +689676,7 @@ _0817350C:
thumb_func_end sub_81734B4
thumb_func_start sub_817351C
-sub_817351C: ; 817351C
+sub_817351C: @ 817351C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -689698,7 +689698,7 @@ sub_817351C: ; 817351C
thumb_func_end sub_817351C
thumb_func_start sub_817354C
-sub_817354C: ; 817354C
+sub_817354C: @ 817354C
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -689708,7 +689708,7 @@ sub_817354C: ; 817354C
thumb_func_end sub_817354C
thumb_func_start sub_8173560
-sub_8173560: ; 8173560
+sub_8173560: @ 8173560
push {lr}
bl RunActiveTasks
bl RunTextPrinters
@@ -689720,7 +689720,7 @@ sub_8173560: ; 8173560
thumb_func_end sub_8173560
thumb_func_start sub_817357C
-sub_817357C: ; 817357C
+sub_817357C: @ 817357C
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -689833,7 +689833,7 @@ _0817368A:
thumb_func_end sub_817357C
thumb_func_start sub_8173694
-sub_8173694: ; 8173694
+sub_8173694: @ 8173694
push {r4,lr}
bl sub_817357C
lsls r0, 24
@@ -689863,7 +689863,7 @@ _081736C4:
thumb_func_end sub_8173694
thumb_func_start sub_81736D8
-sub_81736D8: ; 81736D8
+sub_81736D8: @ 81736D8
push {r4,lr}
bl sub_817357C
lsls r0, 24
@@ -689893,7 +689893,7 @@ _08173708:
thumb_func_end sub_81736D8
thumb_func_start sub_817371C
-sub_817371C: ; 817371C
+sub_817371C: @ 817371C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -690087,7 +690087,7 @@ _081738A6:
thumb_func_end sub_817371C
thumb_func_start sub_81738BC
-sub_81738BC: ; 81738BC
+sub_81738BC: @ 81738BC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -690207,7 +690207,7 @@ _08173956:
thumb_func_end sub_81738BC
thumb_func_start sub_81739C4
-sub_81739C4: ; 81739C4
+sub_81739C4: @ 81739C4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -690269,7 +690269,7 @@ _08173A4C:
thumb_func_end sub_81739C4
thumb_func_start sub_8173A5C
-sub_8173A5C: ; 8173A5C
+sub_8173A5C: @ 8173A5C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -690297,7 +690297,7 @@ _08173A84:
thumb_func_end sub_8173A5C
thumb_func_start sub_8173A8C
-sub_8173A8C: ; 8173A8C
+sub_8173A8C: @ 8173A8C
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -690312,7 +690312,7 @@ sub_8173A8C: ; 8173A8C
thumb_func_end sub_8173A8C
thumb_func_start sub_8173AA8
-sub_8173AA8: ; 8173AA8
+sub_8173AA8: @ 8173AA8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -690438,7 +690438,7 @@ _08173B20:
thumb_func_end sub_8173AA8
thumb_func_start sub_8173BC0
-sub_8173BC0: ; 8173BC0
+sub_8173BC0: @ 8173BC0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -690491,7 +690491,7 @@ _08173C1A:
thumb_func_end sub_8173BC0
thumb_func_start sub_8173C34
-sub_8173C34: ; 8173C34
+sub_8173C34: @ 8173C34
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -690602,7 +690602,7 @@ _08173D10:
thumb_func_end sub_8173C34
thumb_func_start sub_8173D24
-sub_8173D24: ; 8173D24
+sub_8173D24: @ 8173D24
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -690674,7 +690674,7 @@ _08173D74:
thumb_func_end sub_8173D24
thumb_func_start sub_8173DC0
-sub_8173DC0: ; 8173DC0
+sub_8173DC0: @ 8173DC0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -690780,7 +690780,7 @@ _08173E7E:
thumb_func_end sub_8173DC0
thumb_func_start sub_8173EA4
-sub_8173EA4: ; 8173EA4
+sub_8173EA4: @ 8173EA4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -690813,7 +690813,7 @@ _08173EDE:
thumb_func_end sub_8173EA4
thumb_func_start sub_8173EE4
-sub_8173EE4: ; 8173EE4
+sub_8173EE4: @ 8173EE4
push {r4-r6,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -690876,7 +690876,7 @@ sub_8173EE4: ; 8173EE4
thumb_func_end sub_8173EE4
thumb_func_start sub_8173F84
-sub_8173F84: ; 8173F84
+sub_8173F84: @ 8173F84
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -690953,7 +690953,7 @@ _08174018:
thumb_func_end sub_8173F84
thumb_func_start sub_8174028
-sub_8174028: ; 8174028
+sub_8174028: @ 8174028
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -690980,7 +690980,7 @@ _0817404E:
thumb_func_end sub_8174028
thumb_func_start sub_8174060
-sub_8174060: ; 8174060
+sub_8174060: @ 8174060
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -691014,7 +691014,7 @@ sub_8174060: ; 8174060
thumb_func_end sub_8174060
thumb_func_start sub_81740B0
-sub_81740B0: ; 81740B0
+sub_81740B0: @ 81740B0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -691106,7 +691106,7 @@ _08174164:
thumb_func_end sub_81740B0
thumb_func_start sub_8174184
-sub_8174184: ; 8174184
+sub_8174184: @ 8174184
push {lr}
ldr r0, =sub_8175620
bl SetMainCallback2
@@ -691116,7 +691116,7 @@ sub_8174184: ; 8174184
thumb_func_end sub_8174184
thumb_func_start sub_8174194
-sub_8174194: ; 8174194
+sub_8174194: @ 8174194
push {r4,lr}
ldr r0, =0x030022c0
movs r1, 0x87
@@ -691270,7 +691270,7 @@ _08174308:
thumb_func_end sub_8174194
thumb_func_start sub_8174324
-sub_8174324: ; 8174324
+sub_8174324: @ 8174324
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -691360,7 +691360,7 @@ _081743DA:
thumb_func_end sub_8174324
thumb_func_start sub_81743EC
-sub_81743EC: ; 81743EC
+sub_81743EC: @ 81743EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -691594,7 +691594,7 @@ _081745D0:
thumb_func_end sub_81743EC
thumb_func_start sub_81745FC
-sub_81745FC: ; 81745FC
+sub_81745FC: @ 81745FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -691731,7 +691731,7 @@ _081746E6:
thumb_func_end sub_81745FC
thumb_func_start sub_8174728
-sub_8174728: ; 8174728
+sub_8174728: @ 8174728
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -691896,7 +691896,7 @@ _08174884:
thumb_func_end sub_8174728
thumb_func_start sub_8174898
-sub_8174898: ; 8174898
+sub_8174898: @ 8174898
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -691930,7 +691930,7 @@ sub_8174898: ; 8174898
thumb_func_end sub_8174898
thumb_func_start sub_81748F0
-sub_81748F0: ; 81748F0
+sub_81748F0: @ 81748F0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -692007,7 +692007,7 @@ _08174988:
thumb_func_end sub_81748F0
thumb_func_start sub_81749A0
-sub_81749A0: ; 81749A0
+sub_81749A0: @ 81749A0
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -692051,7 +692051,7 @@ sub_81749A0: ; 81749A0
thumb_func_end sub_81749A0
thumb_func_start sub_8174A08
-sub_8174A08: ; 8174A08
+sub_8174A08: @ 8174A08
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -692075,7 +692075,7 @@ _08174A28:
thumb_func_end sub_8174A08
thumb_func_start sub_8174A38
-sub_8174A38: ; 8174A38
+sub_8174A38: @ 8174A38
push {r4,lr}
sub sp, 0xC
movs r0, 0
@@ -692110,7 +692110,7 @@ sub_8174A38: ; 8174A38
thumb_func_end sub_8174A38
thumb_func_start sub_8174A88
-sub_8174A88: ; 8174A88
+sub_8174A88: @ 8174A88
push {r4-r7,lr}
sub sp, 0x2C
adds r7, r0, 0
@@ -692343,7 +692343,7 @@ _08174C82:
thumb_func_end sub_8174A88
thumb_func_start sub_8174C98
-sub_8174C98: ; 8174C98
+sub_8174C98: @ 8174C98
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -692582,7 +692582,7 @@ _08174E30:
thumb_func_end sub_8174C98
thumb_func_start sub_8174EC4
-sub_8174EC4: ; 8174EC4
+sub_8174EC4: @ 8174EC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -692665,7 +692665,7 @@ _08174EEA:
thumb_func_end sub_8174EC4
thumb_func_start sub_8174F70
-sub_8174F70: ; 8174F70
+sub_8174F70: @ 8174F70
push {lr}
bl remove_some_task
bl clear_tasks
@@ -692686,7 +692686,7 @@ sub_8174F70: ; 8174F70
thumb_func_end sub_8174F70
thumb_func_start sub_8174FAC
-sub_8174FAC: ; 8174FAC
+sub_8174FAC: @ 8174FAC
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -692735,7 +692735,7 @@ sub_8174FAC: ; 8174FAC
thumb_func_end sub_8174FAC
thumb_func_start sub_8175024
-sub_8175024: ; 8175024
+sub_8175024: @ 8175024
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203bcdc
@@ -692848,7 +692848,7 @@ _08175114:
thumb_func_end sub_8175024
thumb_func_start sub_8175120
-sub_8175120: ; 8175120
+sub_8175120: @ 8175120
push {r4,lr}
adds r2, r0, 0
ldr r1, [r2, 0x20]
@@ -692921,7 +692921,7 @@ _0817519C:
thumb_func_end sub_8175120
thumb_func_start sub_81751A4
-sub_81751A4: ; 81751A4
+sub_81751A4: @ 81751A4
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0x26]
@@ -692969,7 +692969,7 @@ _081751F2:
thumb_func_end sub_81751A4
thumb_func_start sub_81751FC
-sub_81751FC: ; 81751FC
+sub_81751FC: @ 81751FC
push {r4,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -693030,7 +693030,7 @@ _08175276:
thumb_func_end sub_81751FC
thumb_func_start sub_8175280
-sub_8175280: ; 8175280
+sub_8175280: @ 8175280
push {r4,lr}
ldr r4, =0x020375e0
movs r0, 0xB4
@@ -693059,7 +693059,7 @@ _081752AA:
thumb_func_end sub_8175280
thumb_func_start sub_81752C0
-sub_81752C0: ; 81752C0
+sub_81752C0: @ 81752C0
push {r4,lr}
ldr r0, =sub_8175364
bl get_task_id_by_function
@@ -693082,7 +693082,7 @@ _081752D4:
thumb_func_end sub_81752C0
thumb_func_start sub_81752F4
-sub_81752F4: ; 81752F4
+sub_81752F4: @ 81752F4
push {r4,r5,lr}
adds r5, r0, 0
ldrh r1, [r5, 0xE]
@@ -693139,7 +693139,7 @@ _08175358:
thumb_func_end sub_81752F4
thumb_func_start sub_8175364
-sub_8175364: ; 8175364
+sub_8175364: @ 8175364
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -693293,7 +693293,7 @@ _081754B0:
thumb_func_end sub_8175364
thumb_func_start sub_81754C8
-sub_81754C8: ; 81754C8
+sub_81754C8: @ 81754C8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -693303,7 +693303,7 @@ sub_81754C8: ; 81754C8
thumb_func_end sub_81754C8
thumb_func_start sub_81754DC
-sub_81754DC: ; 81754DC
+sub_81754DC: @ 81754DC
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -693343,7 +693343,7 @@ _08175522:
thumb_func_end sub_81754DC
thumb_func_start sub_8175548
-sub_8175548: ; 8175548
+sub_8175548: @ 8175548
push {lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -693377,7 +693377,7 @@ sub_8175548: ; 8175548
thumb_func_end sub_8175548
thumb_func_start sub_81755A4
-sub_81755A4: ; 81755A4
+sub_81755A4: @ 81755A4
push {lr}
bl FreeAllWindowBuffers
movs r0, 0
@@ -693391,7 +693391,7 @@ _081755B8:
thumb_func_end sub_81755A4
thumb_func_start sub_81755BC
-sub_81755BC: ; 81755BC
+sub_81755BC: @ 81755BC
push {r4,r5,lr}
sub sp, 0x18
adds r4, r0, 0
@@ -693444,7 +693444,7 @@ _081755E4:
thumb_func_end sub_81755BC
thumb_func_start sub_8175620
-sub_8175620: ; 8175620
+sub_8175620: @ 8175620
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -693556,7 +693556,7 @@ _0817566A:
thumb_func_end sub_8175620
thumb_func_start sub_8175744
-sub_8175744: ; 8175744
+sub_8175744: @ 8175744
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -693580,7 +693580,7 @@ _08175764:
thumb_func_end sub_8175744
thumb_func_start sub_8175774
-sub_8175774: ; 8175774
+sub_8175774: @ 8175774
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -693652,7 +693652,7 @@ _081757FC:
thumb_func_end sub_8175774
thumb_func_start sub_8175808
-sub_8175808: ; 8175808
+sub_8175808: @ 8175808
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -693682,7 +693682,7 @@ _08175836:
thumb_func_end sub_8175808
thumb_func_start c2_080C9BFC
-c2_080C9BFC: ; 8175848
+c2_080C9BFC: @ 8175848
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -693723,7 +693723,7 @@ _08175890:
thumb_func_end c2_080C9BFC
thumb_func_start sub_81758A4
-sub_81758A4: ; 81758A4
+sub_81758A4: @ 81758A4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -693753,7 +693753,7 @@ _081758D2:
thumb_func_end sub_81758A4
thumb_func_start sub_81758E4
-sub_81758E4: ; 81758E4
+sub_81758E4: @ 81758E4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -693928,7 +693928,7 @@ _08175A7A:
thumb_func_end sub_81758E4
thumb_func_start sub_8175A9C
-sub_8175A9C: ; 8175A9C
+sub_8175A9C: @ 8175A9C
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -693966,7 +693966,7 @@ _08175AD8:
thumb_func_end sub_8175A9C
thumb_func_start sub_8175AE4
-sub_8175AE4: ; 8175AE4
+sub_8175AE4: @ 8175AE4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -693993,7 +693993,7 @@ _08175B0A:
thumb_func_end sub_8175AE4
thumb_func_start sub_8175B1C
-sub_8175B1C: ; 8175B1C
+sub_8175B1C: @ 8175B1C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -694043,7 +694043,7 @@ sub_8175B1C: ; 8175B1C
thumb_func_end sub_8175B1C
thumb_func_start sub_8175B90
-sub_8175B90: ; 8175B90
+sub_8175B90: @ 8175B90
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -694081,7 +694081,7 @@ _08175BCC:
thumb_func_end sub_8175B90
thumb_func_start sub_8175BD8
-sub_8175BD8: ; 8175BD8
+sub_8175BD8: @ 8175BD8
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -694124,7 +694124,7 @@ _08175C1E:
thumb_func_end sub_8175BD8
thumb_func_start sub_8175C34
-sub_8175C34: ; 8175C34
+sub_8175C34: @ 8175C34
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -694191,7 +694191,7 @@ _08175CB8:
thumb_func_end sub_8175C34
thumb_func_start sub_8175CC8
-sub_8175CC8: ; 8175CC8
+sub_8175CC8: @ 8175CC8
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -694208,7 +694208,7 @@ _08175CDC:
thumb_func_end sub_8175CC8
thumb_func_start sub_8175CE4
-sub_8175CE4: ; 8175CE4
+sub_8175CE4: @ 8175CE4
push {lr}
sub sp, 0x8
movs r0, 0
@@ -694284,7 +694284,7 @@ sub_8175CE4: ; 8175CE4
thumb_func_end sub_8175CE4
thumb_func_start sub_8175DA0
-sub_8175DA0: ; 8175DA0
+sub_8175DA0: @ 8175DA0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -694599,7 +694599,7 @@ _0817602A:
thumb_func_end sub_8175DA0
thumb_func_start sub_817603C
-sub_817603C: ; 817603C
+sub_817603C: @ 817603C
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -694707,7 +694707,7 @@ _081760F6:
thumb_func_end sub_817603C
thumb_func_start sub_81760FC
-sub_81760FC: ; 81760FC
+sub_81760FC: @ 81760FC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -694873,7 +694873,7 @@ _08176244:
thumb_func_end sub_81760FC
thumb_func_start sub_817624C
-sub_817624C: ; 817624C
+sub_817624C: @ 817624C
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -695186,7 +695186,7 @@ _08176514:
thumb_func_end sub_817624C
thumb_func_start sub_817651C
-sub_817651C: ; 817651C
+sub_817651C: @ 817651C
push {r4,r5,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -695337,7 +695337,7 @@ _08176646:
thumb_func_end sub_817651C
thumb_func_start sub_817664C
-sub_817664C: ; 817664C
+sub_817664C: @ 817664C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -695881,7 +695881,7 @@ _08176A94:
thumb_func_end sub_817664C
thumb_func_start sub_8176AB0
-sub_8176AB0: ; 8176AB0
+sub_8176AB0: @ 8176AB0
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -696071,7 +696071,7 @@ _08176C98:
thumb_func_end sub_8176AB0
thumb_func_start sub_8176CA0
-sub_8176CA0: ; 8176CA0
+sub_8176CA0: @ 8176CA0
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -696134,7 +696134,7 @@ _08176D08:
thumb_func_end sub_8176CA0
thumb_func_start sub_8176D1C
-sub_8176D1C: ; 8176D1C
+sub_8176D1C: @ 8176D1C
push {r4-r7,lr}
adds r3, r0, 0
adds r4, r2, 0
@@ -696177,7 +696177,7 @@ _08176D52:
thumb_func_end sub_8176D1C
thumb_func_start sub_8176D78
-sub_8176D78: ; 8176D78
+sub_8176D78: @ 8176D78
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -696218,7 +696218,7 @@ _08176DB6:
thumb_func_end sub_8176D78
thumb_func_start sub_8176DBC
-sub_8176DBC: ; 8176DBC
+sub_8176DBC: @ 8176DBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -696289,7 +696289,7 @@ _08176DFC:
thumb_func_end sub_8176DBC
thumb_func_start sub_8176E40
-sub_8176E40: ; 8176E40
+sub_8176E40: @ 8176E40
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 16
@@ -696360,7 +696360,7 @@ _08176E5E:
thumb_func_end sub_8176E40
thumb_func_start sub_8176EE8
-sub_8176EE8: ; 8176EE8
+sub_8176EE8: @ 8176EE8
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203bd28
@@ -696443,7 +696443,7 @@ _08176F88:
thumb_func_end sub_8176EE8
thumb_func_start sub_8176F90
-sub_8176F90: ; 8176F90
+sub_8176F90: @ 8176F90
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203bd28
@@ -696543,7 +696543,7 @@ _08177048:
thumb_func_end sub_8176F90
thumb_func_start sub_8177050
-sub_8177050: ; 8177050
+sub_8177050: @ 8177050
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -696776,7 +696776,7 @@ _0817721C:
thumb_func_end sub_8177050
thumb_func_start sub_8177224
-sub_8177224: ; 8177224
+sub_8177224: @ 8177224
push {r4-r7,lr}
adds r5, r3, 0
lsls r0, 16
@@ -696846,7 +696846,7 @@ sub_8177224: ; 8177224
thumb_func_end sub_8177224
thumb_func_start sub_81772B8
-sub_81772B8: ; 81772B8
+sub_81772B8: @ 81772B8
push {r4,lr}
adds r3, r0, 0
ldr r4, =0x02020630
@@ -696952,7 +696952,7 @@ _08177380:
thumb_func_end sub_81772B8
thumb_func_start sub_8177388
-sub_8177388: ; 8177388
+sub_8177388: @ 8177388
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -697188,7 +697188,7 @@ _0817753E:
thumb_func_end sub_8177388
thumb_func_start sub_8177558
-sub_8177558: ; 8177558
+sub_8177558: @ 8177558
push {r4,lr}
bl GenerateRandomNumber
adds r4, r0, 0
@@ -697208,7 +697208,7 @@ sub_8177558: ; 8177558
thumb_func_end sub_8177558
thumb_func_start sub_8177584
-sub_8177584: ; 8177584
+sub_8177584: @ 8177584
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -697243,7 +697243,7 @@ _081775B4:
thumb_func_end sub_8177584
thumb_func_start sub_81775CC
-sub_81775CC: ; 81775CC
+sub_81775CC: @ 81775CC
push {lr}
bl sub_817783C
ldr r1, =0x020375f0
@@ -697254,7 +697254,7 @@ sub_81775CC: ; 81775CC
thumb_func_end sub_81775CC
thumb_func_start sub_81775E0
-sub_81775E0: ; 81775E0
+sub_81775E0: @ 81775E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -697449,7 +697449,7 @@ _0817776E:
thumb_func_end sub_81775E0
thumb_func_start sub_817778C
-sub_817778C: ; 817778C
+sub_817778C: @ 817778C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -697515,7 +697515,7 @@ _081777FA:
thumb_func_end sub_817778C
thumb_func_start sub_8177814
-sub_8177814: ; 8177814
+sub_8177814: @ 8177814
push {r4,lr}
adds r1, r0, 0
lsrs r4, r1, 16
@@ -697533,7 +697533,7 @@ sub_8177814: ; 8177814
thumb_func_end sub_8177814
thumb_func_start sub_817783C
-sub_817783C: ; 817783C
+sub_817783C: @ 817783C
push {r4,lr}
ldr r0, =0x0000404b
bl VarGet
@@ -697551,7 +697551,7 @@ sub_817783C: ; 817783C
thumb_func_end sub_817783C
thumb_func_start sub_8177864
-sub_8177864: ; 8177864
+sub_8177864: @ 8177864
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -697561,7 +697561,7 @@ sub_8177864: ; 8177864
thumb_func_end sub_8177864
thumb_func_start sub_8177874
-sub_8177874: ; 8177874
+sub_8177874: @ 8177874
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -697571,7 +697571,7 @@ sub_8177874: ; 8177874
thumb_func_end sub_8177874
thumb_func_start sub_8177888
-sub_8177888: ; 8177888
+sub_8177888: @ 8177888
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0
@@ -697711,7 +697711,7 @@ _0817797C:
thumb_func_end sub_8177888
thumb_func_start sub_8177A08
-sub_8177A08: ; 8177A08
+sub_8177A08: @ 8177A08
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -697722,7 +697722,7 @@ sub_8177A08: ; 8177A08
thumb_func_end sub_8177A08
thumb_func_start sub_8177A20
-sub_8177A20: ; 8177A20
+sub_8177A20: @ 8177A20
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -697746,7 +697746,7 @@ _08177A40:
thumb_func_end sub_8177A20
thumb_func_start sub_8177A50
-sub_8177A50: ; 8177A50
+sub_8177A50: @ 8177A50
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -697780,7 +697780,7 @@ _08177A82:
thumb_func_end sub_8177A50
thumb_func_start sub_8177A98
-sub_8177A98: ; 8177A98
+sub_8177A98: @ 8177A98
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -697806,7 +697806,7 @@ _08177AC2:
thumb_func_end sub_8177A98
thumb_func_start pokedex_diploma_something
-pokedex_diploma_something: ; 8177AD4
+pokedex_diploma_something: @ 8177AD4
push {r4,lr}
bl sub_80C0944
lsls r0, 16
@@ -697849,7 +697849,7 @@ _08177B0C:
thumb_func_end pokedex_diploma_something
thumb_func_start sub_8177B44
-sub_8177B44: ; 8177B44
+sub_8177B44: @ 8177B44
push {lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -697884,7 +697884,7 @@ sub_8177B44: ; 8177B44
thumb_func_end sub_8177B44
thumb_func_start sub_8177B9C
-sub_8177B9C: ; 8177B9C
+sub_8177B9C: @ 8177B9C
push {lr}
ldr r0, =gUnknown_085E8204
bl InitWindows
@@ -697904,7 +697904,7 @@ sub_8177B9C: ; 8177B9C
thumb_func_end sub_8177B9C
thumb_func_start sub_8177BCC
-sub_8177BCC: ; 8177BCC
+sub_8177BCC: @ 8177BCC
push {r4-r6,lr}
sub sp, 0x18
adds r6, r0, 0
@@ -697940,7 +697940,7 @@ sub_8177BCC: ; 8177BCC
thumb_func_end sub_8177BCC
thumb_func_start sub_8177C14
-sub_8177C14: ; 8177C14
+sub_8177C14: @ 8177C14
push {r4,lr}
ldr r4, =0x0203bcf4
ldr r0, =0x0000180c
@@ -697965,7 +697965,7 @@ sub_8177C14: ; 8177C14
thumb_func_end sub_8177C14
thumb_func_start sub_8177C54
-sub_8177C54: ; 8177C54
+sub_8177C54: @ 8177C54
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -697977,7 +697977,7 @@ sub_8177C54: ; 8177C54
thumb_func_end sub_8177C54
thumb_func_start sub_8177C70
-sub_8177C70: ; 8177C70
+sub_8177C70: @ 8177C70
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -697987,7 +697987,7 @@ sub_8177C70: ; 8177C70
thumb_func_end sub_8177C70
thumb_func_start sub_8177C84
-sub_8177C84: ; 8177C84
+sub_8177C84: @ 8177C84
push {lr}
_08177C86:
bl sub_81221EC
@@ -698011,7 +698011,7 @@ _08177CAA:
thumb_func_end sub_8177C84
thumb_func_start sub_8177CB0
-sub_8177CB0: ; 8177CB0
+sub_8177CB0: @ 8177CB0
push {lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -698162,7 +698162,7 @@ _08177E0E:
thumb_func_end sub_8177CB0
thumb_func_start sub_8177E14
-sub_8177E14: ; 8177E14
+sub_8177E14: @ 8177E14
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -698207,7 +698207,7 @@ sub_8177E14: ; 8177E14
thumb_func_end sub_8177E14
thumb_func_start sub_8177E88
-sub_8177E88: ; 8177E88
+sub_8177E88: @ 8177E88
push {r4-r7,lr}
sub sp, 0x4
ldr r1, =0x0203bcf4
@@ -698364,7 +698364,7 @@ _08177FFE:
thumb_func_end sub_8177E88
thumb_func_start sub_8178008
-sub_8178008: ; 8178008
+sub_8178008: @ 8178008
push {r4,lr}
ldr r0, =gUnknown_085EFD28
bl InitWindows
@@ -698394,7 +698394,7 @@ _08178020:
thumb_func_end sub_8178008
thumb_func_start sub_817804C
-sub_817804C: ; 817804C
+sub_817804C: @ 817804C
push {r4-r6,lr}
sub sp, 0x14
ldr r6, [sp, 0x24]
@@ -698429,7 +698429,7 @@ sub_817804C: ; 817804C
thumb_func_end sub_817804C
thumb_func_start sub_8178090
-sub_8178090: ; 8178090
+sub_8178090: @ 8178090
push {r4,lr}
sub sp, 0x8
movs r0, 0
@@ -698473,7 +698473,7 @@ sub_8178090: ; 8178090
thumb_func_end sub_8178090
thumb_func_start sub_81780F4
-sub_81780F4: ; 81780F4
+sub_81780F4: @ 81780F4
push {lr}
bl sub_8178110
bl sub_8178174
@@ -698485,7 +698485,7 @@ sub_81780F4: ; 81780F4
thumb_func_end sub_81780F4
thumb_func_start sub_8178110
-sub_8178110: ; 8178110
+sub_8178110: @ 8178110
push {r4-r6,lr}
sub sp, 0x8
ldr r5, =0x0203bcf4
@@ -698525,7 +698525,7 @@ sub_8178110: ; 8178110
thumb_func_end sub_8178110
thumb_func_start sub_8178174
-sub_8178174: ; 8178174
+sub_8178174: @ 8178174
push {r4-r7,lr}
sub sp, 0xC
ldr r0, =0x0203bcf4
@@ -698617,7 +698617,7 @@ _08178242:
thumb_func_end sub_8178174
thumb_func_start itemid_copy_name
-itemid_copy_name: ; 8178250
+itemid_copy_name: @ 8178250
push {r4-r6,lr}
sub sp, 0xC
ldr r0, =0x0203bcf4
@@ -698675,7 +698675,7 @@ _081782C2:
thumb_func_end itemid_copy_name
thumb_func_start sub_81782D0
-sub_81782D0: ; 81782D0
+sub_81782D0: @ 81782D0
push {lr}
sub sp, 0xC
ldr r0, =0x0203bcf4
@@ -698702,7 +698702,7 @@ sub_81782D0: ; 81782D0
thumb_func_end sub_81782D0
thumb_func_start sub_8178304
-sub_8178304: ; 8178304
+sub_8178304: @ 8178304
push {lr}
sub sp, 0xC
ldr r0, =0x0203bcf4
@@ -698729,7 +698729,7 @@ sub_8178304: ; 8178304
thumb_func_end sub_8178304
thumb_func_start sub_8178338
-sub_8178338: ; 8178338
+sub_8178338: @ 8178338
push {r4,lr}
ldr r4, =0x0203bcf4
ldr r0, [r4]
@@ -698754,7 +698754,7 @@ sub_8178338: ; 8178338
thumb_func_end sub_8178338
thumb_func_start sub_817836C
-sub_817836C: ; 817836C
+sub_817836C: @ 817836C
push {lr}
ldr r0, =0x0203bcf4
ldr r0, [r0]
@@ -698774,7 +698774,7 @@ sub_817836C: ; 817836C
thumb_func_end sub_817836C
thumb_func_start sub_817839C
-sub_817839C: ; 817839C
+sub_817839C: @ 817839C
push {r4,lr}
movs r0, 0x40
bl sub_80D518C
@@ -698814,7 +698814,7 @@ sub_817839C: ; 817839C
thumb_func_end sub_817839C
thumb_func_start sub_8178404
-sub_8178404: ; 8178404
+sub_8178404: @ 8178404
push {r4,r5,lr}
ldr r4, =0x0203bcf4
ldr r0, [r4]
@@ -699001,7 +699001,7 @@ _08178588:
thumb_func_end sub_8178404
thumb_func_start sub_8178594
-sub_8178594: ; 8178594
+sub_8178594: @ 8178594
push {r4,lr}
movs r4, 0
_08178598:
@@ -699029,7 +699029,7 @@ _08178598:
thumb_func_end sub_8178594
thumb_func_start sub_81785D0
-sub_81785D0: ; 81785D0
+sub_81785D0: @ 81785D0
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -699059,7 +699059,7 @@ sub_81785D0: ; 81785D0
thumb_func_end sub_81785D0
thumb_func_start sub_8178610
-sub_8178610: ; 8178610
+sub_8178610: @ 8178610
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -699087,7 +699087,7 @@ _08178642:
thumb_func_end sub_8178610
thumb_func_start sub_8178654
-sub_8178654: ; 8178654
+sub_8178654: @ 8178654
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -699132,7 +699132,7 @@ _081786A6:
thumb_func_end sub_8178654
thumb_func_start sub_81786AC
-sub_81786AC: ; 81786AC
+sub_81786AC: @ 81786AC
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -699191,7 +699191,7 @@ _08178718:
thumb_func_end sub_81786AC
thumb_func_start sub_8178728
-sub_8178728: ; 8178728
+sub_8178728: @ 8178728
push {r4-r6,lr}
ldr r5, =0x0203ce70
adds r6, r5, 0
@@ -699261,7 +699261,7 @@ _0817877A:
thumb_func_end sub_8178728
thumb_func_start sub_81787AC
-sub_81787AC: ; 81787AC
+sub_81787AC: @ 81787AC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -699470,7 +699470,7 @@ _08178922:
thumb_func_end sub_81787AC
thumb_func_start sub_8178944
-sub_8178944: ; 8178944
+sub_8178944: @ 8178944
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -699480,7 +699480,7 @@ sub_8178944: ; 8178944
thumb_func_end sub_8178944
thumb_func_start sub_8178958
-sub_8178958: ; 8178958
+sub_8178958: @ 8178958
push {lr}
movs r2, 0
ldr r1, =0x020229e8
@@ -699497,7 +699497,7 @@ _08178968:
thumb_func_end sub_8178958
thumb_func_start sub_8178974
-sub_8178974: ; 8178974
+sub_8178974: @ 8178974
push {r4,lr}
sub sp, 0x8
bl ResetAllObjectData
@@ -699572,7 +699572,7 @@ _08178A22:
thumb_func_end sub_8178974
thumb_func_start sub_8178A40
-sub_8178A40: ; 8178A40
+sub_8178A40: @ 8178A40
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -699601,7 +699601,7 @@ _08178A66:
thumb_func_end sub_8178A40
thumb_func_start sub_8178A78
-sub_8178A78: ; 8178A78
+sub_8178A78: @ 8178A78
push {r4-r6,lr}
sub sp, 0x8
ldr r1, =0x030022c0
@@ -700066,7 +700066,7 @@ _08178E98:
thumb_func_end sub_8178A78
thumb_func_start sub_8178EC4
-sub_8178EC4: ; 8178EC4
+sub_8178EC4: @ 8178EC4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -700131,7 +700131,7 @@ sub_8178EC4: ; 8178EC4
thumb_func_end sub_8178EC4
thumb_func_start sub_8178F44
-sub_8178F44: ; 8178F44
+sub_8178F44: @ 8178F44
push {r4,r5,lr}
sub sp, 0x18
adds r5, r0, 0
@@ -700170,7 +700170,7 @@ sub_8178F44: ; 8178F44
thumb_func_end sub_8178F44
thumb_func_start fullscreen_save_activate
-fullscreen_save_activate: ; 8178F90
+fullscreen_save_activate: @ 8178F90
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -700194,7 +700194,7 @@ fullscreen_save_activate: ; 8178F90
thumb_func_end fullscreen_save_activate
thumb_func_start sub_8178FC8
-sub_8178FC8: ; 8178FC8
+sub_8178FC8: @ 8178FC8
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -700204,7 +700204,7 @@ sub_8178FC8: ; 8178FC8
thumb_func_end sub_8178FC8
thumb_func_start sub_8178FDC
-sub_8178FDC: ; 8178FDC
+sub_8178FDC: @ 8178FDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -700444,7 +700444,7 @@ _08179272:
thumb_func_end sub_8178FDC
thumb_func_start sub_8179288
-sub_8179288: ; 8179288
+sub_8179288: @ 8179288
push {r4-r6,lr}
movs r5, 0
ldr r0, =0x0203bcfe
@@ -700546,7 +700546,7 @@ _08179380:
thumb_func_end sub_8179288
thumb_func_start sub_8179390
-sub_8179390: ; 8179390
+sub_8179390: @ 8179390
push {lr}
ldr r1, =0x0203bcfe
movs r0, 0
@@ -700576,7 +700576,7 @@ _081793C4:
thumb_func_end sub_8179390
thumb_func_start sub_81793E0
-sub_81793E0: ; 81793E0
+sub_81793E0: @ 81793E0
push {lr}
sub sp, 0x4
ldr r0, =0x0203bcfe
@@ -700606,7 +700606,7 @@ _08179410:
thumb_func_end sub_81793E0
thumb_func_start sub_8179428
-sub_8179428: ; 8179428
+sub_8179428: @ 8179428
push {r4,r5,lr}
bl fade_and_return_progress_probably
lsls r0, 24
@@ -700630,7 +700630,7 @@ _0817944E:
thumb_func_end sub_8179428
thumb_func_start sub_8179454
-sub_8179454: ; 8179454
+sub_8179454: @ 8179454
push {r4,r5,lr}
ldr r5, =0x030022c0
ldr r0, [r5, 0x24]
@@ -700715,7 +700715,7 @@ _08179500:
thumb_func_end sub_8179454
thumb_func_start sub_8179514
-sub_8179514: ; 8179514
+sub_8179514: @ 8179514
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -700749,7 +700749,7 @@ _0817954E:
thumb_func_end sub_8179514
thumb_func_start sub_8179554
-sub_8179554: ; 8179554
+sub_8179554: @ 8179554
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -700794,7 +700794,7 @@ _08179596:
thumb_func_end sub_8179554
thumb_func_start sub_81795AC
-sub_81795AC: ; 81795AC
+sub_81795AC: @ 81795AC
push {r4-r6,lr}
adds r5, r0, 0
movs r6, 0
@@ -700830,7 +700830,7 @@ _081795E0:
thumb_func_end sub_81795AC
thumb_func_start sub_81795E8
-sub_81795E8: ; 81795E8
+sub_81795E8: @ 81795E8
push {lr}
ldr r0, =0x000008af
bl FlagGet
@@ -700865,7 +700865,7 @@ _08179636:
thumb_func_end sub_81795E8
thumb_func_start sub_817963C
-sub_817963C: ; 817963C
+sub_817963C: @ 817963C
push {lr}
ldr r2, =0x0000022a
movs r0, 0x10
@@ -700904,7 +700904,7 @@ sub_817963C: ; 817963C
thumb_func_end sub_817963C
thumb_func_start sub_81796AC
-sub_81796AC: ; 81796AC
+sub_81796AC: @ 81796AC
push {r4,lr}
ldr r4, =0x020244ec
adds r0, r4, 0
@@ -700941,12 +700941,12 @@ _081796F6:
thumb_func_end sub_81796AC
thumb_func_start nullsub_84
-nullsub_84: ; 81796FC
+nullsub_84: @ 81796FC
bx lr
thumb_func_end nullsub_84
thumb_func_start sub_8179700
-sub_8179700: ; 8179700
+sub_8179700: @ 8179700
push {lr}
ldr r0, =sub_8179778
movs r1, 0x9
@@ -700975,7 +700975,7 @@ sub_8179700: ; 8179700
thumb_func_end sub_8179700
thumb_func_start sub_817973C
-sub_817973C: ; 817973C
+sub_817973C: @ 817973C
push {lr}
ldr r0, =sub_8179778
movs r1, 0x9
@@ -701004,7 +701004,7 @@ sub_817973C: ; 817973C
thumb_func_end sub_817973C
thumb_func_start sub_8179778
-sub_8179778: ; 8179778
+sub_8179778: @ 8179778
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -701052,7 +701052,7 @@ _081797D0:
thumb_func_end sub_8179778
thumb_func_start sub_81797DC
-sub_81797DC: ; 81797DC
+sub_81797DC: @ 81797DC
push {lr}
movs r0, 0x8B
lsls r0, 4
@@ -701092,7 +701092,7 @@ _0817982E:
thumb_func_end sub_81797DC
thumb_func_start sub_8179834
-sub_8179834: ; 8179834
+sub_8179834: @ 8179834
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -701107,7 +701107,7 @@ sub_8179834: ; 8179834
thumb_func_end sub_8179834
thumb_func_start sub_8179850
-sub_8179850: ; 8179850
+sub_8179850: @ 8179850
push {lr}
movs r0, 0x3C
bl FieldEffectActiveListRemove
@@ -701117,7 +701117,7 @@ sub_8179850: ; 8179850
thumb_func_end sub_8179850
thumb_func_start sub_8179860
-sub_8179860: ; 8179860
+sub_8179860: @ 8179860
push {lr}
ldr r2, =0x0000022a
movs r0, 0xE
@@ -701157,7 +701157,7 @@ sub_8179860: ; 8179860
thumb_func_end sub_8179860
thumb_func_start sub_81798D0
-sub_81798D0: ; 81798D0
+sub_81798D0: @ 81798D0
push {lr}
ldr r0, =0x000008b2
bl FlagGet
@@ -701188,7 +701188,7 @@ _08179912:
thumb_func_end sub_81798D0
thumb_func_start sub_8179918
-sub_8179918: ; 8179918
+sub_8179918: @ 8179918
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -701203,7 +701203,7 @@ sub_8179918: ; 8179918
thumb_func_end sub_8179918
thumb_func_start sub_8179934
-sub_8179934: ; 8179934
+sub_8179934: @ 8179934
push {lr}
movs r0, 0x3C
bl FieldEffectActiveListRemove
@@ -701213,7 +701213,7 @@ sub_8179934: ; 8179934
thumb_func_end sub_8179934
thumb_func_start sub_8179944
-sub_8179944: ; 8179944
+sub_8179944: @ 8179944
push {lr}
ldr r2, =0x0000022a
movs r0, 0xE
@@ -701252,12 +701252,12 @@ sub_8179944: ; 8179944
thumb_func_end sub_8179944
thumb_func_start nullsub_64
-nullsub_64: ; 81799B4
+nullsub_64: @ 81799B4
bx lr
thumb_func_end nullsub_64
thumb_func_start sub_81799B8
-sub_81799B8: ; 81799B8
+sub_81799B8: @ 81799B8
push {lr}
bl oei_task_add
lsls r0, 24
@@ -701292,7 +701292,7 @@ _081799F0:
thumb_func_end sub_81799B8
thumb_func_start sub_8179A04
-sub_8179A04: ; 8179A04
+sub_8179A04: @ 8179A04
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -701449,7 +701449,7 @@ _08179B5C:
thumb_func_end sub_8179A04
thumb_func_start sub_8179B68
-sub_8179B68: ; 8179B68
+sub_8179B68: @ 8179B68
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -701461,7 +701461,7 @@ sub_8179B68: ; 8179B68
thumb_func_end sub_8179B68
thumb_func_start sub_8179B84
-sub_8179B84: ; 8179B84
+sub_8179B84: @ 8179B84
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -701471,7 +701471,7 @@ sub_8179B84: ; 8179B84
thumb_func_end sub_8179B84
thumb_func_start sub_8179B98
-sub_8179B98: ; 8179B98
+sub_8179B98: @ 8179B98
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -701663,7 +701663,7 @@ _08179D66:
thumb_func_end sub_8179B98
thumb_func_start sub_8179D70
-sub_8179D70: ; 8179D70
+sub_8179D70: @ 8179D70
push {lr}
_08179D72:
bl sub_81221EC
@@ -701687,7 +701687,7 @@ _08179D96:
thumb_func_end sub_8179D70
thumb_func_start sub_8179D9C
-sub_8179D9C: ; 8179D9C
+sub_8179D9C: @ 8179D9C
push {lr}
bl sub_8121DA0
movs r0, 0
@@ -701721,7 +701721,7 @@ sub_8179D9C: ; 8179D9C
thumb_func_end sub_8179D9C
thumb_func_start sub_8179DF4
-sub_8179DF4: ; 8179DF4
+sub_8179DF4: @ 8179DF4
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -701889,7 +701889,7 @@ _08179FA2:
thumb_func_end sub_8179DF4
thumb_func_start sub_8179FAC
-sub_8179FAC: ; 8179FAC
+sub_8179FAC: @ 8179FAC
push {lr}
ldr r0, =gUnknown_085F0558
bl InitWindows
@@ -701915,7 +701915,7 @@ sub_8179FAC: ; 8179FAC
thumb_func_end sub_8179FAC
thumb_func_start sub_8179FEC
-sub_8179FEC: ; 8179FEC
+sub_8179FEC: @ 8179FEC
push {lr}
lsls r0, 24
ldr r1, =0x03005d8c
@@ -701943,7 +701943,7 @@ sub_8179FEC: ; 8179FEC
thumb_func_end sub_8179FEC
thumb_func_start sub_817A030
-sub_817A030: ; 817A030
+sub_817A030: @ 817A030
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -702075,7 +702075,7 @@ _0817A154:
thumb_func_end sub_817A030
thumb_func_start sub_817A168
-sub_817A168: ; 817A168
+sub_817A168: @ 817A168
push {lr}
ldr r0, =sub_817A030
movs r1, 0
@@ -702097,7 +702097,7 @@ sub_817A168: ; 817A168
thumb_func_end sub_817A168
thumb_func_start sub_817A194
-sub_817A194: ; 817A194
+sub_817A194: @ 817A194
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -702122,7 +702122,7 @@ _0817A1B6:
thumb_func_end sub_817A194
thumb_func_start sub_817A1C4
-sub_817A1C4: ; 817A1C4
+sub_817A1C4: @ 817A1C4
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -702214,7 +702214,7 @@ _0817A268:
thumb_func_end sub_817A1C4
thumb_func_start sub_817A2C0
-sub_817A2C0: ; 817A2C0
+sub_817A2C0: @ 817A2C0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -702249,7 +702249,7 @@ _0817A304:
thumb_func_end sub_817A2C0
thumb_func_start sub_817A320
-sub_817A320: ; 817A320
+sub_817A320: @ 817A320
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -702277,7 +702277,7 @@ sub_817A320: ; 817A320
thumb_func_end sub_817A320
thumb_func_start sub_817A358
-sub_817A358: ; 817A358
+sub_817A358: @ 817A358
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -702370,7 +702370,7 @@ _0817A402:
thumb_func_end sub_817A358
thumb_func_start sub_817A434
-sub_817A434: ; 817A434
+sub_817A434: @ 817A434
lsls r0, 24
lsrs r0, 24
ldr r3, =0x02020630
@@ -702395,7 +702395,7 @@ sub_817A434: ; 817A434
thumb_func_end sub_817A434
thumb_func_start sub_817A468
-sub_817A468: ; 817A468
+sub_817A468: @ 817A468
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x20]
@@ -702429,7 +702429,7 @@ _0817A49A:
thumb_func_end sub_817A468
thumb_func_start sub_817A4A4
-sub_817A4A4: ; 817A4A4
+sub_817A4A4: @ 817A4A4
push {r4,r5,lr}
movs r0, 0xBC
movs r1, 0x64
@@ -702468,7 +702468,7 @@ sub_817A4A4: ; 817A4A4
thumb_func_end sub_817A4A4
thumb_func_start sub_817A4F8
-sub_817A4F8: ; 817A4F8
+sub_817A4F8: @ 817A4F8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -702522,7 +702522,7 @@ _0817A548:
thumb_func_end sub_817A4F8
thumb_func_start sub_817A56C
-sub_817A56C: ; 817A56C
+sub_817A56C: @ 817A56C
push {lr}
ldr r0, =gUnknown_085F06A8
movs r1, 0xAE
@@ -702546,7 +702546,7 @@ sub_817A56C: ; 817A56C
thumb_func_end sub_817A56C
thumb_func_start sub_817A5A0
-sub_817A5A0: ; 817A5A0
+sub_817A5A0: @ 817A5A0
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x20]
@@ -702571,7 +702571,7 @@ _0817A5C6:
thumb_func_end sub_817A5A0
thumb_func_start sub_817A5CC
-sub_817A5CC: ; 817A5CC
+sub_817A5CC: @ 817A5CC
push {r4-r7,lr}
ldr r0, =0x0203bd18
ldr r1, [r0]
@@ -702620,7 +702620,7 @@ _0817A61A:
thumb_func_end sub_817A5CC
thumb_func_start sub_817A634
-sub_817A634: ; 817A634
+sub_817A634: @ 817A634
push {r4,lr}
ldr r0, =0x0203bd18
ldr r4, [r0]
@@ -702873,7 +702873,7 @@ _0817A90E:
thumb_func_end sub_817A634
thumb_func_start sub_817A91C
-sub_817A91C: ; 817A91C
+sub_817A91C: @ 817A91C
push {r4-r7,lr}
ldr r0, =0x0203bd18
ldr r5, [r0]
@@ -702962,7 +702962,7 @@ _0817A9DE:
thumb_func_end sub_817A91C
thumb_func_start sub_817A9E4
-sub_817A9E4: ; 817A9E4
+sub_817A9E4: @ 817A9E4
push {r4,r5,lr}
ldr r0, =0x0203bd18
ldr r2, [r0]
@@ -703007,7 +703007,7 @@ _0817AA36:
thumb_func_end sub_817A9E4
thumb_func_start sub_817AA3C
-sub_817AA3C: ; 817AA3C
+sub_817AA3C: @ 817AA3C
push {lr}
ldr r0, =0x0203bd18
ldr r0, [r0]
@@ -703020,7 +703020,7 @@ sub_817AA3C: ; 817AA3C
thumb_func_end sub_817AA3C
thumb_func_start sub_817AA54
-sub_817AA54: ; 817AA54
+sub_817AA54: @ 817AA54
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -703153,7 +703153,7 @@ _0817AB20:
thumb_func_end sub_817AA54
thumb_func_start sub_817AB68
-sub_817AB68: ; 817AB68
+sub_817AB68: @ 817AB68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -703314,7 +703314,7 @@ _0817ACB8:
thumb_func_end sub_817AB68
thumb_func_start c2_clear_save_data_screen_2
-c2_clear_save_data_screen_2: ; 817ACC8
+c2_clear_save_data_screen_2: @ 817ACC8
push {lr}
bl sub_817AE00
lsls r0, 24
@@ -703330,7 +703330,7 @@ _0817ACDC:
thumb_func_end c2_clear_save_data_screen_2
thumb_func_start sub_817ACE4
-sub_817ACE4: ; 817ACE4
+sub_817ACE4: @ 817ACE4
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -703370,7 +703370,7 @@ sub_817ACE4: ; 817ACE4
thumb_func_end sub_817ACE4
thumb_func_start sub_817AD40
-sub_817AD40: ; 817AD40
+sub_817AD40: @ 817AD40
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -703429,7 +703429,7 @@ _0817ADB2:
thumb_func_end sub_817AD40
thumb_func_start sub_817ADC0
-sub_817ADC0: ; 817ADC0
+sub_817ADC0: @ 817ADC0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -703446,7 +703446,7 @@ sub_817ADC0: ; 817ADC0
thumb_func_end sub_817ADC0
thumb_func_start sub_817ADE4
-sub_817ADE4: ; 817ADE4
+sub_817ADE4: @ 817ADE4
push {lr}
bl RunActiveTasks
bl fade_and_return_progress_probably
@@ -703455,7 +703455,7 @@ sub_817ADE4: ; 817ADE4
thumb_func_end sub_817ADE4
thumb_func_start sub_817ADF4
-sub_817ADF4: ; 817ADF4
+sub_817ADF4: @ 817ADF4
push {lr}
bl copy_pal_bg_faded_to_pal_ram
pop {r0}
@@ -703463,7 +703463,7 @@ sub_817ADF4: ; 817ADF4
thumb_func_end sub_817ADF4
thumb_func_start sub_817AE00
-sub_817AE00: ; 817AE00
+sub_817AE00: @ 817AE00
push {r4,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -703640,7 +703640,7 @@ _0817AFCA:
thumb_func_end sub_817AE00
thumb_func_start sub_817AFD4
-sub_817AFD4: ; 817AFD4
+sub_817AFD4: @ 817AFD4
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -703682,7 +703682,7 @@ _0817B020:
thumb_func_end sub_817AFD4
thumb_func_start sub_817B02C
-sub_817B02C: ; 817B02C
+sub_817B02C: @ 817B02C
push {lr}
ldr r0, =gUnknown_085F06C8
bl InitWindows
@@ -703705,7 +703705,7 @@ sub_817B02C: ; 817B02C
thumb_func_end sub_817B02C
thumb_func_start load_intro_part2_graphics
-load_intro_part2_graphics: ; 817B064
+load_intro_part2_graphics: @ 817B064
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -703779,7 +703779,7 @@ _0817B11E:
thumb_func_end load_intro_part2_graphics
thumb_func_start sub_817B150
-sub_817B150: ; 817B150
+sub_817B150: @ 817B150
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -703826,7 +703826,7 @@ _0817B1B6:
thumb_func_end sub_817B150
thumb_func_start sub_817B1C8
-sub_817B1C8: ; 817B1C8
+sub_817B1C8: @ 817B1C8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -703970,7 +703970,7 @@ _0817B370:
thumb_func_end sub_817B1C8
thumb_func_start sub_817B3A8
-sub_817B3A8: ; 817B3A8
+sub_817B3A8: @ 817B3A8
push {lr}
ldr r1, =0x00000603
movs r0, 0xE
@@ -703991,7 +703991,7 @@ sub_817B3A8: ; 817B3A8
thumb_func_end sub_817B3A8
thumb_func_start sub_817B3DC
-sub_817B3DC: ; 817B3DC
+sub_817B3DC: @ 817B3DC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -704052,7 +704052,7 @@ sub_817B3DC: ; 817B3DC
thumb_func_end sub_817B3DC
thumb_func_start sub_817B458
-sub_817B458: ; 817B458
+sub_817B458: @ 817B458
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -704160,7 +704160,7 @@ _0817B532:
thumb_func_end sub_817B458
thumb_func_start sub_817B540
-sub_817B540: ; 817B540
+sub_817B540: @ 817B540
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -704269,7 +704269,7 @@ _0817B620:
thumb_func_end sub_817B540
thumb_func_start sub_817B62C
-sub_817B62C: ; 817B62C
+sub_817B62C: @ 817B62C
push {lr}
adds r2, r0, 0
ldr r0, =0x0203bd28
@@ -704323,7 +704323,7 @@ _0817B690:
thumb_func_end sub_817B62C
thumb_func_start sub_817B698
-sub_817B698: ; 817B698
+sub_817B698: @ 817B698
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -704426,7 +704426,7 @@ _0817B74E:
thumb_func_end sub_817B698
thumb_func_start sub_817B76C
-sub_817B76C: ; 817B76C
+sub_817B76C: @ 817B76C
push {lr}
ldr r1, =gUnknown_085F50A4
ldr r2, =gUnknown_085F5094
@@ -704439,7 +704439,7 @@ sub_817B76C: ; 817B76C
thumb_func_end sub_817B76C
thumb_func_start sub_817B788
-sub_817B788: ; 817B788
+sub_817B788: @ 817B788
push {lr}
ldr r1, =gUnknown_085F5120
ldr r2, =gUnknown_085F5114
@@ -704452,7 +704452,7 @@ sub_817B788: ; 817B788
thumb_func_end sub_817B788
thumb_func_start sub_817B7A4
-sub_817B7A4: ; 817B7A4
+sub_817B7A4: @ 817B7A4
push {lr}
ldr r1, =gUnknown_085F519C
ldr r2, =gUnknown_085F5198
@@ -704465,12 +704465,12 @@ sub_817B7A4: ; 817B7A4
thumb_func_end sub_817B7A4
thumb_func_start nullsub_65
-nullsub_65: ; 817B7C0
+nullsub_65: @ 817B7C0
bx lr
thumb_func_end nullsub_65
thumb_func_start sub_817B7C4
-sub_817B7C4: ; 817B7C4
+sub_817B7C4: @ 817B7C4
push {r4,lr}
ldr r4, =0x02020630
movs r1, 0x2E
@@ -704528,7 +704528,7 @@ sub_817B7C4: ; 817B7C4
thumb_func_end sub_817B7C4
thumb_func_start sub_817B834
-sub_817B834: ; 817B834
+sub_817B834: @ 817B834
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -704568,7 +704568,7 @@ sub_817B834: ; 817B834
thumb_func_end sub_817B834
thumb_func_start sub_817B88C
-sub_817B88C: ; 817B88C
+sub_817B88C: @ 817B88C
push {r4-r6,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -704608,12 +704608,12 @@ sub_817B88C: ; 817B88C
thumb_func_end sub_817B88C
thumb_func_start nullsub_66
-nullsub_66: ; 817B8E4
+nullsub_66: @ 817B8E4
bx lr
thumb_func_end nullsub_66
thumb_func_start sub_817B8E8
-sub_817B8E8: ; 817B8E8
+sub_817B8E8: @ 817B8E8
push {r4,lr}
ldr r4, =0x02020630
movs r1, 0x2E
@@ -704664,7 +704664,7 @@ sub_817B8E8: ; 817B8E8
thumb_func_end sub_817B8E8
thumb_func_start sub_817B948
-sub_817B948: ; 817B948
+sub_817B948: @ 817B948
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -704719,7 +704719,7 @@ sub_817B948: ; 817B948
thumb_func_end sub_817B948
thumb_func_start sub_817B9C4
-sub_817B9C4: ; 817B9C4
+sub_817B9C4: @ 817B9C4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -704774,12 +704774,12 @@ sub_817B9C4: ; 817B9C4
thumb_func_end sub_817B9C4
thumb_func_start nullsub_67
-nullsub_67: ; 817BA40
+nullsub_67: @ 817BA40
bx lr
thumb_func_end nullsub_67
thumb_func_start sub_817BA44
-sub_817BA44: ; 817BA44
+sub_817BA44: @ 817BA44
push {r4,r5,lr}
sub sp, 0x4
movs r4, 0
@@ -704809,7 +704809,7 @@ _0817BA4C:
thumb_func_end sub_817BA44
thumb_func_start sub_817BA7C
-sub_817BA7C: ; 817BA7C
+sub_817BA7C: @ 817BA7C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x22
@@ -704910,7 +704910,7 @@ _0817BB30:
thumb_func_end sub_817BA7C
thumb_func_start sub_817BB38
-sub_817BB38: ; 817BB38
+sub_817BB38: @ 817BB38
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -704955,7 +704955,7 @@ _0817BB82:
thumb_func_end sub_817BB38
thumb_func_start sub_817BB94
-sub_817BB94: ; 817BB94
+sub_817BB94: @ 817BB94
push {r4,lr}
adds r4, r0, 0
movs r1, 0x22
@@ -705014,7 +705014,7 @@ _0817BC00:
thumb_func_end sub_817BB94
thumb_func_start sub_817BC08
-sub_817BC08: ; 817BC08
+sub_817BC08: @ 817BC08
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -705065,7 +705065,7 @@ _0817BC5E:
thumb_func_end sub_817BC08
thumb_func_start sub_817BC70
-sub_817BC70: ; 817BC70
+sub_817BC70: @ 817BC70
push {r4,lr}
adds r4, r0, 0
movs r1, 0x38
@@ -705104,7 +705104,7 @@ _0817BCB2:
thumb_func_end sub_817BC70
thumb_func_start sub_817BCB8
-sub_817BCB8: ; 817BCB8
+sub_817BCB8: @ 817BCB8
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -705155,7 +705155,7 @@ _0817BD0E:
thumb_func_end sub_817BCB8
thumb_func_start sub_817BD20
-sub_817BD20: ; 817BD20
+sub_817BD20: @ 817BD20
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x3C]
@@ -705267,7 +705267,7 @@ _0817BDEA:
thumb_func_end sub_817BD20
thumb_func_start sub_817BDF0
-sub_817BDF0: ; 817BDF0
+sub_817BDF0: @ 817BDF0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -705330,7 +705330,7 @@ _0817BE60:
thumb_func_end sub_817BDF0
thumb_func_start sub_817BE78
-sub_817BE78: ; 817BE78
+sub_817BE78: @ 817BE78
push {lr}
ldr r0, =gUnknown_085F540C
bl LoadCompressedObjectPicUsingHeap
@@ -705342,7 +705342,7 @@ sub_817BE78: ; 817BE78
thumb_func_end sub_817BE78
thumb_func_start sub_817BE94
-sub_817BE94: ; 817BE94
+sub_817BE94: @ 817BE94
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -705365,7 +705365,7 @@ sub_817BE94: ; 817BE94
thumb_func_end sub_817BE94
thumb_func_start sub_817BEC4
-sub_817BEC4: ; 817BEC4
+sub_817BEC4: @ 817BEC4
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -705401,7 +705401,7 @@ sub_817BEC4: ; 817BEC4
thumb_func_end sub_817BEC4
thumb_func_start sub_817BF14
-sub_817BF14: ; 817BF14
+sub_817BF14: @ 817BF14
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -705460,7 +705460,7 @@ _0817BF78:
thumb_func_end sub_817BF14
thumb_func_start sub_817BF84
-sub_817BF84: ; 817BF84
+sub_817BF84: @ 817BF84
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -705488,7 +705488,7 @@ _0817BFAE:
thumb_func_end sub_817BF84
thumb_func_start sub_817BFB4
-sub_817BFB4: ; 817BFB4
+sub_817BFB4: @ 817BFB4
push {lr}
ldr r0, =sub_817BFCC
movs r1, 0
@@ -705501,7 +705501,7 @@ sub_817BFB4: ; 817BFB4
thumb_func_end sub_817BFB4
thumb_func_start sub_817BFCC
-sub_817BFCC: ; 817BFCC
+sub_817BFCC: @ 817BFCC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -705525,7 +705525,7 @@ sub_817BFCC: ; 817BFCC
thumb_func_end sub_817BFCC
thumb_func_start sub_817C000
-sub_817C000: ; 817C000
+sub_817C000: @ 817C000
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -705572,7 +705572,7 @@ _0817C04C:
thumb_func_end sub_817C000
thumb_func_start sub_817C058
-sub_817C058: ; 817C058
+sub_817C058: @ 817C058
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -705582,7 +705582,7 @@ sub_817C058: ; 817C058
thumb_func_end sub_817C058
thumb_func_start sub_817C068
-sub_817C068: ; 817C068
+sub_817C068: @ 817C068
push {lr}
ldr r0, =sub_817C080
movs r1, 0
@@ -705595,7 +705595,7 @@ sub_817C068: ; 817C068
thumb_func_end sub_817C068
thumb_func_start sub_817C080
-sub_817C080: ; 817C080
+sub_817C080: @ 817C080
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -705619,7 +705619,7 @@ sub_817C080: ; 817C080
thumb_func_end sub_817C080
thumb_func_start sub_817C0B4
-sub_817C0B4: ; 817C0B4
+sub_817C0B4: @ 817C0B4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -705687,7 +705687,7 @@ _0817C128:
thumb_func_end sub_817C0B4
thumb_func_start sub_817C134
-sub_817C134: ; 817C134
+sub_817C134: @ 817C134
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -705697,7 +705697,7 @@ sub_817C134: ; 817C134
thumb_func_end sub_817C134
thumb_func_start sub_817C144
-sub_817C144: ; 817C144
+sub_817C144: @ 817C144
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -705720,7 +705720,7 @@ sub_817C144: ; 817C144
thumb_func_end sub_817C144
thumb_func_start sub_817C174
-sub_817C174: ; 817C174
+sub_817C174: @ 817C174
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -705757,7 +705757,7 @@ sub_817C174: ; 817C174
thumb_func_end sub_817C174
thumb_func_start sub_817C1D4
-sub_817C1D4: ; 817C1D4
+sub_817C1D4: @ 817C1D4
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -705825,7 +705825,7 @@ _0817C254:
thumb_func_end sub_817C1D4
thumb_func_start sub_817C260
-sub_817C260: ; 817C260
+sub_817C260: @ 817C260
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -705844,7 +705844,7 @@ _0817C278:
thumb_func_end sub_817C260
thumb_func_start sub_817C280
-sub_817C280: ; 817C280
+sub_817C280: @ 817C280
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -705867,7 +705867,7 @@ sub_817C280: ; 817C280
thumb_func_end sub_817C280
thumb_func_start sub_817C2B0
-sub_817C2B0: ; 817C2B0
+sub_817C2B0: @ 817C2B0
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -705904,7 +705904,7 @@ sub_817C2B0: ; 817C2B0
thumb_func_end sub_817C2B0
thumb_func_start sub_817C310
-sub_817C310: ; 817C310
+sub_817C310: @ 817C310
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -705972,12 +705972,12 @@ _0817C390:
thumb_func_end sub_817C310
thumb_func_start nullsub_68
-nullsub_68: ; 817C39C
+nullsub_68: @ 817C39C
bx lr
thumb_func_end nullsub_68
thumb_func_start sub_817C3A0
-sub_817C3A0: ; 817C3A0
+sub_817C3A0: @ 817C3A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -706131,7 +706131,7 @@ _0817C3BA:
thumb_func_end sub_817C3A0
thumb_func_start sub_817C4EC
-sub_817C4EC: ; 817C4EC
+sub_817C4EC: @ 817C4EC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -706150,7 +706150,7 @@ sub_817C4EC: ; 817C4EC
thumb_func_end sub_817C4EC
thumb_func_start sub_817C510
-sub_817C510: ; 817C510
+sub_817C510: @ 817C510
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -706193,7 +706193,7 @@ _0817C556:
thumb_func_end sub_817C510
thumb_func_start sub_817C560
-sub_817C560: ; 817C560
+sub_817C560: @ 817C560
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -706341,7 +706341,7 @@ _0817C670:
thumb_func_end sub_817C560
thumb_func_start sub_817C67C
-sub_817C67C: ; 817C67C
+sub_817C67C: @ 817C67C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -706429,7 +706429,7 @@ sub_817C67C: ; 817C67C
thumb_func_end sub_817C67C
thumb_func_start sub_817C72C
-sub_817C72C: ; 817C72C
+sub_817C72C: @ 817C72C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -706517,7 +706517,7 @@ sub_817C72C: ; 817C72C
thumb_func_end sub_817C72C
thumb_func_start sub_817C7DC
-sub_817C7DC: ; 817C7DC
+sub_817C7DC: @ 817C7DC
ldr r2, =gUnknown_0860A320
lsls r0, 2
adds r0, r2
@@ -706531,7 +706531,7 @@ sub_817C7DC: ; 817C7DC
thumb_func_end sub_817C7DC
thumb_func_start sub_817C7F4
-sub_817C7F4: ; 817C7F4
+sub_817C7F4: @ 817C7F4
push {r4,r5,lr}
lsls r4, r0, 16
lsrs r5, r4, 16
@@ -706585,7 +706585,7 @@ _0817C84E:
thumb_func_end sub_817C7F4
thumb_func_start sub_817C858
-sub_817C858: ; 817C858
+sub_817C858: @ 817C858
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -706639,7 +706639,7 @@ _0817C8A0:
thumb_func_end sub_817C858
thumb_func_start sub_817C8BC
-sub_817C8BC: ; 817C8BC
+sub_817C8BC: @ 817C8BC
push {lr}
ldr r0, =0x02037318
ldrb r0, [r0, 0x17]
@@ -706666,7 +706666,7 @@ _0817C8E6:
thumb_func_end sub_817C8BC
thumb_func_start hm_teleport_run_dp02scr
-hm_teleport_run_dp02scr: ; 817C8FC
+hm_teleport_run_dp02scr: @ 817C8FC
push {lr}
bl sub_808469C
movs r0, 0x3F
@@ -706682,7 +706682,7 @@ hm_teleport_run_dp02scr: ; 817C8FC
thumb_func_end hm_teleport_run_dp02scr
thumb_func_start sub_817C91C
-sub_817C91C: ; 817C91C
+sub_817C91C: @ 817C91C
push {lr}
bl oei_task_add
lsls r0, 24
@@ -706705,7 +706705,7 @@ sub_817C91C: ; 817C91C
thumb_func_end sub_817C91C
thumb_func_start sub_817C94C
-sub_817C94C: ; 817C94C
+sub_817C94C: @ 817C94C
push {lr}
movs r0, 0x3F
bl FieldEffectActiveListRemove
@@ -706715,7 +706715,7 @@ sub_817C94C: ; 817C94C
thumb_func_end sub_817C94C
thumb_func_start sub_817C95C
-sub_817C95C: ; 817C95C
+sub_817C95C: @ 817C95C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -709201,7 +709201,7 @@ _0817E0A6:
thumb_func_end sub_817C95C
thumb_func_start sub_817E0B8
-sub_817E0B8: ; 817E0B8
+sub_817E0B8: @ 817E0B8
push {r4-r6,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -709239,7 +709239,7 @@ _0817E0F6:
thumb_func_end sub_817E0B8
thumb_func_start sub_817E0FC
-sub_817E0FC: ; 817E0FC
+sub_817E0FC: @ 817E0FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -709506,7 +709506,7 @@ _0817E310:
thumb_func_end sub_817E0FC
thumb_func_start sub_817E32C
-sub_817E32C: ; 817E32C
+sub_817E32C: @ 817E32C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -709605,7 +709605,7 @@ _0817E3EE:
thumb_func_end sub_817E32C
thumb_func_start sub_817E3F4
-sub_817E3F4: ; 817E3F4
+sub_817E3F4: @ 817E3F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -709928,7 +709928,7 @@ _0817E670:
thumb_func_end sub_817E3F4
thumb_func_start sub_817E684
-sub_817E684: ; 817E684
+sub_817E684: @ 817E684
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -710406,7 +710406,7 @@ _0817EA6C:
thumb_func_end sub_817E684
thumb_func_start sub_817EA80
-sub_817EA80: ; 817EA80
+sub_817EA80: @ 817EA80
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -710963,7 +710963,7 @@ _0817EEBC:
thumb_func_end sub_817EA80
thumb_func_start sub_817EECC
-sub_817EECC: ; 817EECC
+sub_817EECC: @ 817EECC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -711360,7 +711360,7 @@ _0817F1FA:
thumb_func_end sub_817EECC
thumb_func_start sub_817F21C
-sub_817F21C: ; 817F21C
+sub_817F21C: @ 817F21C
push {r4-r7,lr}
adds r6, r1, 0
mov r12, r2
@@ -711432,7 +711432,7 @@ _0817F2A0:
thumb_func_end sub_817F21C
thumb_func_start sub_817F2A8
-sub_817F2A8: ; 817F2A8
+sub_817F2A8: @ 817F2A8
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -711503,7 +711503,7 @@ _0817F324:
thumb_func_end sub_817F2A8
thumb_func_start sub_817F33C
-sub_817F33C: ; 817F33C
+sub_817F33C: @ 817F33C
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -711547,7 +711547,7 @@ _0817F388:
thumb_func_end sub_817F33C
thumb_func_start sub_817F394
-sub_817F394: ; 817F394
+sub_817F394: @ 817F394
push {r4-r6,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -711598,12 +711598,12 @@ _0817F3E6:
thumb_func_end sub_817F394
thumb_func_start nullsub_69
-nullsub_69: ; 817F3EC
+nullsub_69: @ 817F3EC
bx lr
thumb_func_end nullsub_69
thumb_func_start sub_817F3F0
-sub_817F3F0: ; 817F3F0
+sub_817F3F0: @ 817F3F0
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -711669,7 +711669,7 @@ sub_817F3F0: ; 817F3F0
thumb_func_end sub_817F3F0
thumb_func_start sub_817F474
-sub_817F474: ; 817F474
+sub_817F474: @ 817F474
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -711691,7 +711691,7 @@ _0817F492:
thumb_func_end sub_817F474
thumb_func_start sub_817F498
-sub_817F498: ; 817F498
+sub_817F498: @ 817F498
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -711775,7 +711775,7 @@ _0817F528:
thumb_func_end sub_817F498
thumb_func_start sub_817F544
-sub_817F544: ; 817F544
+sub_817F544: @ 817F544
push {r4,r5,lr}
adds r5, r0, 0
lsls r4, r1, 24
@@ -711801,7 +711801,7 @@ sub_817F544: ; 817F544
thumb_func_end sub_817F544
thumb_func_start sub_817F578
-sub_817F578: ; 817F578
+sub_817F578: @ 817F578
lsls r1, 24
ldr r3, =0x03001274
movs r2, 0x1
@@ -711816,7 +711816,7 @@ sub_817F578: ; 817F578
thumb_func_end sub_817F578
thumb_func_start sub_817F594
-sub_817F594: ; 817F594
+sub_817F594: @ 817F594
push {r4-r6,lr}
adds r5, r0, 0
lsls r6, r1, 24
@@ -711866,7 +711866,7 @@ sub_817F594: ; 817F594
thumb_func_end sub_817F594
thumb_func_start sub_817F60C
-sub_817F60C: ; 817F60C
+sub_817F60C: @ 817F60C
ldr r1, =nullsub_69
str r1, [r0, 0x1C]
bx lr
@@ -711874,7 +711874,7 @@ sub_817F60C: ; 817F60C
thumb_func_end sub_817F60C
thumb_func_start sub_817F618
-sub_817F618: ; 817F618
+sub_817F618: @ 817F618
push {r4,r5,lr}
sub sp, 0x10
lsls r1, 16
@@ -711917,7 +711917,7 @@ sub_817F618: ; 817F618
thumb_func_end sub_817F618
thumb_func_start sub_817F670
-sub_817F670: ; 817F670
+sub_817F670: @ 817F670
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x1]
@@ -711967,7 +711967,7 @@ _0817F6B0:
thumb_func_end sub_817F670
thumb_func_start sub_817F6D4
-sub_817F6D4: ; 817F6D4
+sub_817F6D4: @ 817F6D4
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 16
@@ -711999,7 +711999,7 @@ _0817F6F8:
thumb_func_end sub_817F6D4
thumb_func_start sub_817F70C
-sub_817F70C: ; 817F70C
+sub_817F70C: @ 817F70C
push {lr}
adds r1, r0, 0
movs r2, 0x30
@@ -712016,7 +712016,7 @@ _0817F720:
thumb_func_end sub_817F70C
thumb_func_start sub_817F724
-sub_817F724: ; 817F724
+sub_817F724: @ 817F724
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -712045,7 +712045,7 @@ _0817F752:
thumb_func_end sub_817F724
thumb_func_start sub_817F758
-sub_817F758: ; 817F758
+sub_817F758: @ 817F758
push {r4,lr}
ldr r4, =0x03001270
ldrb r1, [r4]
@@ -712065,7 +712065,7 @@ sub_817F758: ; 817F758
thumb_func_end sub_817F758
thumb_func_start sub_817F77C
-sub_817F77C: ; 817F77C
+sub_817F77C: @ 817F77C
push {r4,r5,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x1]
@@ -712138,7 +712138,7 @@ _0817F800:
thumb_func_end sub_817F77C
thumb_func_start pokemonanimfunc_01
-pokemonanimfunc_01: ; 817F808
+pokemonanimfunc_01: @ 817F808
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x32
@@ -712210,7 +712210,7 @@ _0817F88C:
thumb_func_end pokemonanimfunc_01
thumb_func_start pokemonanimfunc_02
-pokemonanimfunc_02: ; 817F898
+pokemonanimfunc_02: @ 817F898
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x32]
@@ -712264,7 +712264,7 @@ _0817F8EE:
thumb_func_end pokemonanimfunc_02
thumb_func_start sub_817F8FC
-sub_817F8FC: ; 817F8FC
+sub_817F8FC: @ 817F8FC
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -712313,7 +712313,7 @@ _0817F946:
thumb_func_end sub_817F8FC
thumb_func_start pokemonanimfunc_03
-pokemonanimfunc_03: ; 817F95C
+pokemonanimfunc_03: @ 817F95C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x28
@@ -712329,7 +712329,7 @@ pokemonanimfunc_03: ; 817F95C
thumb_func_end pokemonanimfunc_03
thumb_func_start sub_817F978
-sub_817F978: ; 817F978
+sub_817F978: @ 817F978
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -712379,7 +712379,7 @@ _0817F9C4:
thumb_func_end sub_817F978
thumb_func_start pokemonanimfunc_04
-pokemonanimfunc_04: ; 817F9D8
+pokemonanimfunc_04: @ 817F9D8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x28
@@ -712395,7 +712395,7 @@ pokemonanimfunc_04: ; 817F9D8
thumb_func_end pokemonanimfunc_04
thumb_func_start sub_817F9F4
-sub_817F9F4: ; 817F9F4
+sub_817F9F4: @ 817F9F4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -712460,7 +712460,7 @@ _0817FA60:
thumb_func_end sub_817F9F4
thumb_func_start pokemonanimfunc_1E
-pokemonanimfunc_1E: ; 817FA6C
+pokemonanimfunc_1E: @ 817FA6C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -712476,7 +712476,7 @@ pokemonanimfunc_1E: ; 817FA6C
thumb_func_end pokemonanimfunc_1E
thumb_func_start pokemonanimfunc_06
-pokemonanimfunc_06: ; 817FA88
+pokemonanimfunc_06: @ 817FA88
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -712598,7 +712598,7 @@ _0817FB56:
thumb_func_end pokemonanimfunc_06
thumb_func_start pokemonanimfunc_09
-pokemonanimfunc_09: ; 817FB64
+pokemonanimfunc_09: @ 817FB64
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x32
@@ -712692,7 +712692,7 @@ _0817FC12:
thumb_func_end pokemonanimfunc_09
thumb_func_start sub_817FC20
-sub_817FC20: ; 817FC20
+sub_817FC20: @ 817FC20
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -712776,7 +712776,7 @@ _0817FCBE:
thumb_func_end sub_817FC20
thumb_func_start pokemonanimfunc_0A
-pokemonanimfunc_0A: ; 817FCC4
+pokemonanimfunc_0A: @ 817FCC4
push {r4,lr}
adds r4, r0, 0
bl sub_817FC20
@@ -712789,7 +712789,7 @@ pokemonanimfunc_0A: ; 817FCC4
thumb_func_end pokemonanimfunc_0A
thumb_func_start sub_817FCDC
-sub_817FCDC: ; 817FCDC
+sub_817FCDC: @ 817FCDC
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -712829,7 +712829,7 @@ _0817FD12:
thumb_func_end sub_817FCDC
thumb_func_start pokemonanimfunc_0F
-pokemonanimfunc_0F: ; 817FD24
+pokemonanimfunc_0F: @ 817FD24
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -712847,7 +712847,7 @@ pokemonanimfunc_0F: ; 817FD24
thumb_func_end pokemonanimfunc_0F
thumb_func_start sub_817FD44
-sub_817FD44: ; 817FD44
+sub_817FD44: @ 817FD44
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -712886,7 +712886,7 @@ _0817FD78:
thumb_func_end sub_817FD44
thumb_func_start pokemonanimfunc_10
-pokemonanimfunc_10: ; 817FD88
+pokemonanimfunc_10: @ 817FD88
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -712902,7 +712902,7 @@ pokemonanimfunc_10: ; 817FD88
thumb_func_end pokemonanimfunc_10
thumb_func_start pokemonanimfunc_11
-pokemonanimfunc_11: ; 817FDA4
+pokemonanimfunc_11: @ 817FDA4
push {r4-r7,lr}
adds r7, r0, 0
ldrh r2, [r7, 0x32]
@@ -712976,7 +712976,7 @@ _0817FE24:
thumb_func_end pokemonanimfunc_11
thumb_func_start sub_817FE30
-sub_817FE30: ; 817FE30
+sub_817FE30: @ 817FE30
push {r4-r6,lr}
adds r4, r0, 0
ldr r2, =0x03001240
@@ -713082,7 +713082,7 @@ _0817FEF8:
thumb_func_end sub_817FE30
thumb_func_start pokemonanimfunc_12
-pokemonanimfunc_12: ; 817FF00
+pokemonanimfunc_12: @ 817FF00
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -713110,7 +713110,7 @@ pokemonanimfunc_12: ; 817FF00
thumb_func_end pokemonanimfunc_12
thumb_func_start sub_817FF3C
-sub_817FF3C: ; 817FF3C
+sub_817FF3C: @ 817FF3C
push {r4-r6,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x2E]
@@ -713169,7 +713169,7 @@ _0817FFAA:
thumb_func_end sub_817FF3C
thumb_func_start pokemonanimfunc_1F
-pokemonanimfunc_1F: ; 817FFB8
+pokemonanimfunc_1F: @ 817FFB8
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -713196,7 +713196,7 @@ pokemonanimfunc_1F: ; 817FFB8
thumb_func_end pokemonanimfunc_1F
thumb_func_start sub_817FFF0
-sub_817FFF0: ; 817FFF0
+sub_817FFF0: @ 817FFF0
push {r4-r7,lr}
adds r5, r0, 0
ldrh r0, [r5, 0x2E]
@@ -713272,7 +713272,7 @@ _0818006A:
thumb_func_end sub_817FFF0
thumb_func_start pokemonanimfunc_14
-pokemonanimfunc_14: ; 8180090
+pokemonanimfunc_14: @ 8180090
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -713302,7 +713302,7 @@ pokemonanimfunc_14: ; 8180090
thumb_func_end pokemonanimfunc_14
thumb_func_start pokemonanimfunc_15
-pokemonanimfunc_15: ; 81800D0
+pokemonanimfunc_15: @ 81800D0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -713354,7 +713354,7 @@ _08180128:
thumb_func_end pokemonanimfunc_15
thumb_func_start pokemonanimfunc_16
-pokemonanimfunc_16: ; 8180134
+pokemonanimfunc_16: @ 8180134
push {r4-r7,lr}
adds r6, r0, 0
movs r7, 0
@@ -713461,7 +713461,7 @@ _08180204:
thumb_func_end pokemonanimfunc_16
thumb_func_start pokemonanimfunc_17
-pokemonanimfunc_17: ; 8180210
+pokemonanimfunc_17: @ 8180210
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -713594,7 +713594,7 @@ _0818030A:
thumb_func_end pokemonanimfunc_17
thumb_func_start sub_818031C
-sub_818031C: ; 818031C
+sub_818031C: @ 818031C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -713662,7 +713662,7 @@ _08180394:
thumb_func_end sub_818031C
thumb_func_start pokemonanimfunc_19
-pokemonanimfunc_19: ; 81803A0
+pokemonanimfunc_19: @ 81803A0
push {r4,lr}
adds r4, r0, 0
movs r0, 0x30
@@ -713678,7 +713678,7 @@ pokemonanimfunc_19: ; 81803A0
thumb_func_end pokemonanimfunc_19
thumb_func_start pokemonanimfunc_1A
-pokemonanimfunc_1A: ; 81803BC
+pokemonanimfunc_1A: @ 81803BC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -713769,7 +713769,7 @@ _0818045E:
thumb_func_end pokemonanimfunc_1A
thumb_func_start pokemonanimfunc_1B
-pokemonanimfunc_1B: ; 8180474
+pokemonanimfunc_1B: @ 8180474
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x32
@@ -713833,7 +713833,7 @@ _081804E8:
thumb_func_end pokemonanimfunc_1B
thumb_func_start sub_81804F8
-sub_81804F8: ; 81804F8
+sub_81804F8: @ 81804F8
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -713907,7 +713907,7 @@ _08180582:
thumb_func_end sub_81804F8
thumb_func_start pokemonanimfunc_1C
-pokemonanimfunc_1C: ; 8180594
+pokemonanimfunc_1C: @ 8180594
push {r4,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -713923,7 +713923,7 @@ pokemonanimfunc_1C: ; 8180594
thumb_func_end pokemonanimfunc_1C
thumb_func_start sub_81805B0
-sub_81805B0: ; 81805B0
+sub_81805B0: @ 81805B0
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -714002,7 +714002,7 @@ _08180644:
thumb_func_end sub_81805B0
thumb_func_start pokemonanimfunc_18
-pokemonanimfunc_18: ; 8180654
+pokemonanimfunc_18: @ 8180654
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -714018,7 +714018,7 @@ pokemonanimfunc_18: ; 8180654
thumb_func_end pokemonanimfunc_18
thumb_func_start pokemonanimfunc_1D
-pokemonanimfunc_1D: ; 8180670
+pokemonanimfunc_1D: @ 8180670
push {r4-r6,lr}
adds r6, r0, 0
bl sub_817F70C
@@ -714094,7 +714094,7 @@ _081806FC:
thumb_func_end pokemonanimfunc_1D
thumb_func_start sub_8180714
-sub_8180714: ; 8180714
+sub_8180714: @ 8180714
push {r4-r6,lr}
adds r4, r0, 0
movs r6, 0
@@ -714215,7 +714215,7 @@ _081807FE:
thumb_func_end sub_8180714
thumb_func_start pokemonanimfunc_00
-pokemonanimfunc_00: ; 818080C
+pokemonanimfunc_00: @ 818080C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x10
@@ -714231,7 +714231,7 @@ pokemonanimfunc_00: ; 818080C
thumb_func_end pokemonanimfunc_00
thumb_func_start sub_8180828
-sub_8180828: ; 8180828
+sub_8180828: @ 8180828
push {r4-r6,lr}
adds r5, r0, 0
movs r6, 0
@@ -714318,7 +714318,7 @@ _081808D0:
thumb_func_end sub_8180828
thumb_func_start pokemonanimfunc_13
-pokemonanimfunc_13: ; 81808D8
+pokemonanimfunc_13: @ 81808D8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -714340,7 +714340,7 @@ _081808F2:
thumb_func_end pokemonanimfunc_13
thumb_func_start sub_8180900
-sub_8180900: ; 8180900
+sub_8180900: @ 8180900
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -714503,7 +714503,7 @@ _08180A3A:
thumb_func_end sub_8180900
thumb_func_start pokemonanimfunc_05
-pokemonanimfunc_05: ; 8180A50
+pokemonanimfunc_05: @ 8180A50
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -714531,7 +714531,7 @@ pokemonanimfunc_05: ; 8180A50
thumb_func_end pokemonanimfunc_05
thumb_func_start pokemonanimfunc_20
-pokemonanimfunc_20: ; 8180A8C
+pokemonanimfunc_20: @ 8180A8C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -714584,7 +714584,7 @@ _08180AE8:
thumb_func_end pokemonanimfunc_20
thumb_func_start pokemonanimfunc_21
-pokemonanimfunc_21: ; 8180AF8
+pokemonanimfunc_21: @ 8180AF8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -714636,7 +714636,7 @@ _08180B50:
thumb_func_end pokemonanimfunc_21
thumb_func_start pokemonanimfunc_22
-pokemonanimfunc_22: ; 8180B5C
+pokemonanimfunc_22: @ 8180B5C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -714690,7 +714690,7 @@ _08180BB6:
thumb_func_end pokemonanimfunc_22
thumb_func_start pokemonanimfunc_23
-pokemonanimfunc_23: ; 8180BC4
+pokemonanimfunc_23: @ 8180BC4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -714743,7 +714743,7 @@ _08180C20:
thumb_func_end pokemonanimfunc_23
thumb_func_start pokemonanimfunc_24
-pokemonanimfunc_24: ; 8180C30
+pokemonanimfunc_24: @ 8180C30
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -714796,7 +714796,7 @@ _08180C8C:
thumb_func_end pokemonanimfunc_24
thumb_func_start pokemonanimfunc_25
-pokemonanimfunc_25: ; 8180C9C
+pokemonanimfunc_25: @ 8180C9C
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -714809,7 +714809,7 @@ pokemonanimfunc_25: ; 8180C9C
thumb_func_end pokemonanimfunc_25
thumb_func_start sub_8180CB4
-sub_8180CB4: ; 8180CB4
+sub_8180CB4: @ 8180CB4
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -714836,7 +714836,7 @@ _08180CD6:
thumb_func_end sub_8180CB4
thumb_func_start sub_8180CE8
-sub_8180CE8: ; 8180CE8
+sub_8180CE8: @ 8180CE8
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -714884,7 +714884,7 @@ _08180D32:
thumb_func_end sub_8180CE8
thumb_func_start sub_8180D44
-sub_8180D44: ; 8180D44
+sub_8180D44: @ 8180D44
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -714946,7 +714946,7 @@ _08180DAE:
thumb_func_end sub_8180D44
thumb_func_start sub_8180DC0
-sub_8180DC0: ; 8180DC0
+sub_8180DC0: @ 8180DC0
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715000,7 +715000,7 @@ _08180E1C:
thumb_func_end sub_8180DC0
thumb_func_start sub_8180E28
-sub_8180E28: ; 8180E28
+sub_8180E28: @ 8180E28
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715026,7 +715026,7 @@ _08180E4A:
thumb_func_end sub_8180E28
thumb_func_start pokemonanimfunc_26
-pokemonanimfunc_26: ; 8180E5C
+pokemonanimfunc_26: @ 8180E5C
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -715041,7 +715041,7 @@ pokemonanimfunc_26: ; 8180E5C
thumb_func_end pokemonanimfunc_26
thumb_func_start sub_8180E78
-sub_8180E78: ; 8180E78
+sub_8180E78: @ 8180E78
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715085,7 +715085,7 @@ _08180EBA:
thumb_func_end sub_8180E78
thumb_func_start sub_8180ED0
-sub_8180ED0: ; 8180ED0
+sub_8180ED0: @ 8180ED0
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715131,7 +715131,7 @@ _08180F1A:
thumb_func_end sub_8180ED0
thumb_func_start sub_8180F2C
-sub_8180F2C: ; 8180F2C
+sub_8180F2C: @ 8180F2C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715191,7 +715191,7 @@ _08180F96:
thumb_func_end sub_8180F2C
thumb_func_start pokemonanimfunc_27
-pokemonanimfunc_27: ; 8180FA8
+pokemonanimfunc_27: @ 8180FA8
push {r4,lr}
adds r3, r0, 0
ldrh r1, [r3, 0x34]
@@ -715247,7 +715247,7 @@ _08180FFE:
thumb_func_end pokemonanimfunc_27
thumb_func_start pokemonanimfunc_28
-pokemonanimfunc_28: ; 818100C
+pokemonanimfunc_28: @ 818100C
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -715260,7 +715260,7 @@ pokemonanimfunc_28: ; 818100C
thumb_func_end pokemonanimfunc_28
thumb_func_start sub_8181024
-sub_8181024: ; 8181024
+sub_8181024: @ 8181024
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715294,7 +715294,7 @@ _08181054:
thumb_func_end sub_8181024
thumb_func_start sub_8181068
-sub_8181068: ; 8181068
+sub_8181068: @ 8181068
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715338,7 +715338,7 @@ _081810B2:
thumb_func_end sub_8181068
thumb_func_start sub_81810C4
-sub_81810C4: ; 81810C4
+sub_81810C4: @ 81810C4
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715365,7 +715365,7 @@ _081810E8:
thumb_func_end sub_81810C4
thumb_func_start pokemonanimfunc_29
-pokemonanimfunc_29: ; 81810F8
+pokemonanimfunc_29: @ 81810F8
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -715378,7 +715378,7 @@ pokemonanimfunc_29: ; 81810F8
thumb_func_end pokemonanimfunc_29
thumb_func_start sub_8181110
-sub_8181110: ; 8181110
+sub_8181110: @ 8181110
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715406,7 +715406,7 @@ _08181134:
thumb_func_end sub_8181110
thumb_func_start sub_8181144
-sub_8181144: ; 8181144
+sub_8181144: @ 8181144
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715453,7 +715453,7 @@ _08181186:
thumb_func_end sub_8181144
thumb_func_start sub_81811A4
-sub_81811A4: ; 81811A4
+sub_81811A4: @ 81811A4
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715483,7 +715483,7 @@ _081811CE:
thumb_func_end sub_81811A4
thumb_func_start pokemonanimfunc_2A
-pokemonanimfunc_2A: ; 81811E0
+pokemonanimfunc_2A: @ 81811E0
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -715508,7 +715508,7 @@ pokemonanimfunc_2A: ; 81811E0
thumb_func_end pokemonanimfunc_2A
thumb_func_start sub_8181214
-sub_8181214: ; 8181214
+sub_8181214: @ 8181214
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x03001240
@@ -715669,7 +715669,7 @@ _0818134A:
thumb_func_end sub_8181214
thumb_func_start pokemonanimfunc_2B
-pokemonanimfunc_2B: ; 8181354
+pokemonanimfunc_2B: @ 8181354
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -715685,7 +715685,7 @@ pokemonanimfunc_2B: ; 8181354
thumb_func_end pokemonanimfunc_2B
thumb_func_start sub_8181370
-sub_8181370: ; 8181370
+sub_8181370: @ 8181370
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -715767,7 +715767,7 @@ _08181404:
thumb_func_end sub_8181370
thumb_func_start pokemonanimfunc_2C
-pokemonanimfunc_2C: ; 8181418
+pokemonanimfunc_2C: @ 8181418
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x32]
@@ -715860,7 +715860,7 @@ _081814CE:
thumb_func_end pokemonanimfunc_2C
thumb_func_start sub_81814D4
-sub_81814D4: ; 81814D4
+sub_81814D4: @ 81814D4
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x32
@@ -715956,7 +715956,7 @@ _08181588:
thumb_func_end sub_81814D4
thumb_func_start pokemonanimfunc_2D
-pokemonanimfunc_2D: ; 81815A0
+pokemonanimfunc_2D: @ 81815A0
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -715981,7 +715981,7 @@ pokemonanimfunc_2D: ; 81815A0
thumb_func_end pokemonanimfunc_2D
thumb_func_start sub_81815D4
-sub_81815D4: ; 81815D4
+sub_81815D4: @ 81815D4
push {r4-r6,lr}
adds r6, r0, 0
movs r1, 0x32
@@ -716078,7 +716078,7 @@ _0818168A:
thumb_func_end sub_81815D4
thumb_func_start pokemonanimfunc_2E
-pokemonanimfunc_2E: ; 81816A0
+pokemonanimfunc_2E: @ 81816A0
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -716103,7 +716103,7 @@ pokemonanimfunc_2E: ; 81816A0
thumb_func_end pokemonanimfunc_2E
thumb_func_start pokemonanimfunc_2F
-pokemonanimfunc_2F: ; 81816D4
+pokemonanimfunc_2F: @ 81816D4
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -716129,7 +716129,7 @@ pokemonanimfunc_2F: ; 81816D4
thumb_func_end pokemonanimfunc_2F
thumb_func_start sub_8181708
-sub_8181708: ; 8181708
+sub_8181708: @ 8181708
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -716180,7 +716180,7 @@ _08181760:
thumb_func_end sub_8181708
thumb_func_start sub_8181770
-sub_8181770: ; 8181770
+sub_8181770: @ 8181770
push {lr}
adds r1, r0, 0
movs r2, 0x34
@@ -716201,7 +716201,7 @@ _08181784:
thumb_func_end sub_8181770
thumb_func_start sub_8181794
-sub_8181794: ; 8181794
+sub_8181794: @ 8181794
push {r4-r6,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -716260,7 +716260,7 @@ _08181800:
thumb_func_end sub_8181794
thumb_func_start sub_8181810
-sub_8181810: ; 8181810
+sub_8181810: @ 8181810
push {r4-r6,lr}
adds r5, r0, 0
ldr r4, =0x03001240
@@ -716422,7 +716422,7 @@ _08181950:
thumb_func_end sub_8181810
thumb_func_start pokemonanimfunc_30
-pokemonanimfunc_30: ; 8181960
+pokemonanimfunc_30: @ 8181960
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -716447,7 +716447,7 @@ pokemonanimfunc_30: ; 8181960
thumb_func_end pokemonanimfunc_30
thumb_func_start pokemonanimfunc_31
-pokemonanimfunc_31: ; 8181994
+pokemonanimfunc_31: @ 8181994
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -716579,7 +716579,7 @@ _08181A62:
thumb_func_end pokemonanimfunc_31
thumb_func_start pokemonanimfunc_32
-pokemonanimfunc_32: ; 8181A78
+pokemonanimfunc_32: @ 8181A78
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F758
@@ -716608,7 +716608,7 @@ pokemonanimfunc_32: ; 8181A78
thumb_func_end pokemonanimfunc_32
thumb_func_start sub_8181ABC
-sub_8181ABC: ; 8181ABC
+sub_8181ABC: @ 8181ABC
push {r4-r6,lr}
adds r4, r0, 0
ldr r6, =0x03001240
@@ -716684,7 +716684,7 @@ _08181B44:
thumb_func_end sub_8181ABC
thumb_func_start sub_8181B4C
-sub_8181B4C: ; 8181B4C
+sub_8181B4C: @ 8181B4C
push {r4-r6,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -716794,7 +716794,7 @@ _08181C1A:
thumb_func_end sub_8181B4C
thumb_func_start sub_8181C2C
-sub_8181C2C: ; 8181C2C
+sub_8181C2C: @ 8181C2C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -716889,7 +716889,7 @@ _08181CD0:
thumb_func_end sub_8181C2C
thumb_func_start sub_8181CE8
-sub_8181CE8: ; 8181CE8
+sub_8181CE8: @ 8181CE8
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -716985,7 +716985,7 @@ _08181DA6:
thumb_func_end sub_8181CE8
thumb_func_start pokemonanimfunc_33
-pokemonanimfunc_33: ; 8181DB0
+pokemonanimfunc_33: @ 8181DB0
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -717010,7 +717010,7 @@ pokemonanimfunc_33: ; 8181DB0
thumb_func_end pokemonanimfunc_33
thumb_func_start pokemonanimfunc_34
-pokemonanimfunc_34: ; 8181DE4
+pokemonanimfunc_34: @ 8181DE4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -717093,7 +717093,7 @@ _08181E8A:
thumb_func_end pokemonanimfunc_34
thumb_func_start pokemonanimfunc_35
-pokemonanimfunc_35: ; 8181E90
+pokemonanimfunc_35: @ 8181E90
push {r4,r5,lr}
adds r3, r0, 0
movs r1, 0x32
@@ -717152,7 +717152,7 @@ _08181EEE:
thumb_func_end pokemonanimfunc_35
thumb_func_start pokemonanimfunc_36
-pokemonanimfunc_36: ; 8181EF8
+pokemonanimfunc_36: @ 8181EF8
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -717167,7 +717167,7 @@ pokemonanimfunc_36: ; 8181EF8
thumb_func_end pokemonanimfunc_36
thumb_func_start sub_8181F14
-sub_8181F14: ; 8181F14
+sub_8181F14: @ 8181F14
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x3C]
@@ -717201,7 +717201,7 @@ _08181F38:
thumb_func_end sub_8181F14
thumb_func_start sub_8181F50
-sub_8181F50: ; 8181F50
+sub_8181F50: @ 8181F50
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717258,7 +717258,7 @@ _08181FAE:
thumb_func_end sub_8181F50
thumb_func_start sub_8181FC0
-sub_8181FC0: ; 8181FC0
+sub_8181FC0: @ 8181FC0
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717303,7 +717303,7 @@ _08181FFE:
thumb_func_end sub_8181FC0
thumb_func_start pokemonanimfunc_37
-pokemonanimfunc_37: ; 818201C
+pokemonanimfunc_37: @ 818201C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -717401,7 +717401,7 @@ _081820B2:
thumb_func_end pokemonanimfunc_37
thumb_func_start pokemonanimfunc_38
-pokemonanimfunc_38: ; 81820E0
+pokemonanimfunc_38: @ 81820E0
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -717417,7 +717417,7 @@ pokemonanimfunc_38: ; 81820E0
thumb_func_end pokemonanimfunc_38
thumb_func_start sub_81820FC
-sub_81820FC: ; 81820FC
+sub_81820FC: @ 81820FC
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717471,7 +717471,7 @@ _0818214A:
thumb_func_end sub_81820FC
thumb_func_start sub_818216C
-sub_818216C: ; 818216C
+sub_818216C: @ 818216C
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717518,7 +717518,7 @@ _081821AA:
thumb_func_end sub_818216C
thumb_func_start sub_81821CC
-sub_81821CC: ; 81821CC
+sub_81821CC: @ 81821CC
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717580,7 +717580,7 @@ _08182224:
thumb_func_end sub_81821CC
thumb_func_start sub_8182248
-sub_8182248: ; 8182248
+sub_8182248: @ 8182248
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717629,7 +717629,7 @@ _0818228E:
thumb_func_end sub_8182248
thumb_func_start pokemonanimfunc_39
-pokemonanimfunc_39: ; 81822B0
+pokemonanimfunc_39: @ 81822B0
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717729,7 +717729,7 @@ _0818235C:
thumb_func_end pokemonanimfunc_39
thumb_func_start pokemonanimfunc_3A
-pokemonanimfunc_3A: ; 8182370
+pokemonanimfunc_3A: @ 8182370
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -717882,7 +717882,7 @@ _08182494:
thumb_func_end pokemonanimfunc_3A
thumb_func_start pokemonanimfunc_3B
-pokemonanimfunc_3B: ; 81824A0
+pokemonanimfunc_3B: @ 81824A0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -717967,7 +717967,7 @@ _08182540:
thumb_func_end pokemonanimfunc_3B
thumb_func_start pokemonanimfunc_3C
-pokemonanimfunc_3C: ; 8182548
+pokemonanimfunc_3C: @ 8182548
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -718040,7 +718040,7 @@ _081825D4:
thumb_func_end pokemonanimfunc_3C
thumb_func_start pokemonanimfunc_3D
-pokemonanimfunc_3D: ; 81825DC
+pokemonanimfunc_3D: @ 81825DC
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -718055,7 +718055,7 @@ pokemonanimfunc_3D: ; 81825DC
thumb_func_end pokemonanimfunc_3D
thumb_func_start sub_81825F8
-sub_81825F8: ; 81825F8
+sub_81825F8: @ 81825F8
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x3C]
@@ -718097,7 +718097,7 @@ _08182620:
thumb_func_end sub_81825F8
thumb_func_start sub_8182648
-sub_8182648: ; 8182648
+sub_8182648: @ 8182648
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x3C]
@@ -718187,7 +718187,7 @@ _081826EE:
thumb_func_end sub_8182648
thumb_func_start sub_81826F8
-sub_81826F8: ; 81826F8
+sub_81826F8: @ 81826F8
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x3C]
@@ -718239,7 +718239,7 @@ _08182742:
thumb_func_end sub_81826F8
thumb_func_start sub_8182764
-sub_8182764: ; 8182764
+sub_8182764: @ 8182764
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -718315,7 +718315,7 @@ _081827F4:
thumb_func_end sub_8182764
thumb_func_start pokemonanimfunc_3E
-pokemonanimfunc_3E: ; 81827FC
+pokemonanimfunc_3E: @ 81827FC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -718343,7 +718343,7 @@ _08182822:
thumb_func_end pokemonanimfunc_3E
thumb_func_start sub_8182830
-sub_8182830: ; 8182830
+sub_8182830: @ 8182830
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -718419,7 +718419,7 @@ _081828C0:
thumb_func_end sub_8182830
thumb_func_start pokemonanimfunc_3F
-pokemonanimfunc_3F: ; 81828C8
+pokemonanimfunc_3F: @ 81828C8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -718447,7 +718447,7 @@ _081828EE:
thumb_func_end pokemonanimfunc_3F
thumb_func_start pokemonanimfunc_40
-pokemonanimfunc_40: ; 81828FC
+pokemonanimfunc_40: @ 81828FC
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -718534,7 +718534,7 @@ _0818299E:
thumb_func_end pokemonanimfunc_40
thumb_func_start pokemonanimfunc_41
-pokemonanimfunc_41: ; 81829AC
+pokemonanimfunc_41: @ 81829AC
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -718629,7 +718629,7 @@ _08182A5E:
thumb_func_end pokemonanimfunc_41
thumb_func_start pokemonanimfunc_42
-pokemonanimfunc_42: ; 8182A6C
+pokemonanimfunc_42: @ 8182A6C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -718720,7 +718720,7 @@ _08182B16:
thumb_func_end pokemonanimfunc_42
thumb_func_start pokemonanimfunc_43
-pokemonanimfunc_43: ; 8182B24
+pokemonanimfunc_43: @ 8182B24
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -718853,7 +718853,7 @@ _08182C08:
thumb_func_end pokemonanimfunc_43
thumb_func_start pokemonanimfunc_44
-pokemonanimfunc_44: ; 8182C18
+pokemonanimfunc_44: @ 8182C18
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -718984,7 +718984,7 @@ _08182D12:
thumb_func_end pokemonanimfunc_44
thumb_func_start pokemonanimfunc_45
-pokemonanimfunc_45: ; 8182D24
+pokemonanimfunc_45: @ 8182D24
push {r4,lr}
adds r4, r0, 0
movs r0, 0x20
@@ -719000,7 +719000,7 @@ pokemonanimfunc_45: ; 8182D24
thumb_func_end pokemonanimfunc_45
thumb_func_start pokemonanimfunc_46
-pokemonanimfunc_46: ; 8182D40
+pokemonanimfunc_46: @ 8182D40
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -719016,7 +719016,7 @@ pokemonanimfunc_46: ; 8182D40
thumb_func_end pokemonanimfunc_46
thumb_func_start pokemonanimfunc_47
-pokemonanimfunc_47: ; 8182D5C
+pokemonanimfunc_47: @ 8182D5C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x50
@@ -719032,7 +719032,7 @@ pokemonanimfunc_47: ; 8182D5C
thumb_func_end pokemonanimfunc_47
thumb_func_start pokemonanimfunc_48
-pokemonanimfunc_48: ; 8182D78
+pokemonanimfunc_48: @ 8182D78
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719060,7 +719060,7 @@ pokemonanimfunc_48: ; 8182D78
thumb_func_end pokemonanimfunc_48
thumb_func_start pokemonanimfunc_49
-pokemonanimfunc_49: ; 8182DB4
+pokemonanimfunc_49: @ 8182DB4
push {lr}
movs r1, 0x1
strh r1, [r0, 0x3A]
@@ -719070,7 +719070,7 @@ pokemonanimfunc_49: ; 8182DB4
thumb_func_end pokemonanimfunc_49
thumb_func_start pokemonanimfunc_4A
-pokemonanimfunc_4A: ; 8182DC4
+pokemonanimfunc_4A: @ 8182DC4
push {lr}
movs r1, 0x1
strh r1, [r0, 0x3A]
@@ -719080,7 +719080,7 @@ pokemonanimfunc_4A: ; 8182DC4
thumb_func_end pokemonanimfunc_4A
thumb_func_start pokemonanimfunc_4B
-pokemonanimfunc_4B: ; 8182DD4
+pokemonanimfunc_4B: @ 8182DD4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -719108,7 +719108,7 @@ _08182DF8:
thumb_func_end pokemonanimfunc_4B
thumb_func_start pokemonanimfunc_4C
-pokemonanimfunc_4C: ; 8182E00
+pokemonanimfunc_4C: @ 8182E00
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1E
@@ -719126,7 +719126,7 @@ pokemonanimfunc_4C: ; 8182E00
thumb_func_end pokemonanimfunc_4C
thumb_func_start pokemonanimfunc_4D
-pokemonanimfunc_4D: ; 8182E20
+pokemonanimfunc_4D: @ 8182E20
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1E
@@ -719142,7 +719142,7 @@ pokemonanimfunc_4D: ; 8182E20
thumb_func_end pokemonanimfunc_4D
thumb_func_start pokemonanimfunc_4E
-pokemonanimfunc_4E: ; 8182E3C
+pokemonanimfunc_4E: @ 8182E3C
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719172,7 +719172,7 @@ pokemonanimfunc_4E: ; 8182E3C
thumb_func_end pokemonanimfunc_4E
thumb_func_start pokemonanimfunc_4F
-pokemonanimfunc_4F: ; 8182E7C
+pokemonanimfunc_4F: @ 8182E7C
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719202,7 +719202,7 @@ pokemonanimfunc_4F: ; 8182E7C
thumb_func_end pokemonanimfunc_4F
thumb_func_start pokemonanimfunc_50
-pokemonanimfunc_50: ; 8182EBC
+pokemonanimfunc_50: @ 8182EBC
push {r4,lr}
adds r4, r0, 0
movs r0, 0x18
@@ -719218,7 +719218,7 @@ pokemonanimfunc_50: ; 8182EBC
thumb_func_end pokemonanimfunc_50
thumb_func_start pokemonanimfunc_51
-pokemonanimfunc_51: ; 8182ED8
+pokemonanimfunc_51: @ 8182ED8
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -719234,7 +719234,7 @@ pokemonanimfunc_51: ; 8182ED8
thumb_func_end pokemonanimfunc_51
thumb_func_start pokemonanimfunc_52
-pokemonanimfunc_52: ; 8182EF4
+pokemonanimfunc_52: @ 8182EF4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3
@@ -719250,7 +719250,7 @@ pokemonanimfunc_52: ; 8182EF4
thumb_func_end pokemonanimfunc_52
thumb_func_start pokemonanimfunc_53
-pokemonanimfunc_53: ; 8182F10
+pokemonanimfunc_53: @ 8182F10
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719277,7 +719277,7 @@ pokemonanimfunc_53: ; 8182F10
thumb_func_end pokemonanimfunc_53
thumb_func_start pokemonanimfunc_54
-pokemonanimfunc_54: ; 8182F48
+pokemonanimfunc_54: @ 8182F48
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719304,7 +719304,7 @@ pokemonanimfunc_54: ; 8182F48
thumb_func_end pokemonanimfunc_54
thumb_func_start pokemonanimfunc_55
-pokemonanimfunc_55: ; 8182F80
+pokemonanimfunc_55: @ 8182F80
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719331,7 +719331,7 @@ pokemonanimfunc_55: ; 8182F80
thumb_func_end pokemonanimfunc_55
thumb_func_start pokemonanimfunc_56
-pokemonanimfunc_56: ; 8182FB8
+pokemonanimfunc_56: @ 8182FB8
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719362,7 +719362,7 @@ pokemonanimfunc_56: ; 8182FB8
thumb_func_end pokemonanimfunc_56
thumb_func_start pokemonanimfunc_07
-pokemonanimfunc_07: ; 8182FFC
+pokemonanimfunc_07: @ 8182FFC
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719387,7 +719387,7 @@ pokemonanimfunc_07: ; 8182FFC
thumb_func_end pokemonanimfunc_07
thumb_func_start pokemonanimfunc_08
-pokemonanimfunc_08: ; 8183030
+pokemonanimfunc_08: @ 8183030
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719414,7 +719414,7 @@ pokemonanimfunc_08: ; 8183030
thumb_func_end pokemonanimfunc_08
thumb_func_start pokemonanimfunc_0B
-pokemonanimfunc_0B: ; 8183068
+pokemonanimfunc_0B: @ 8183068
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719439,7 +719439,7 @@ pokemonanimfunc_0B: ; 8183068
thumb_func_end pokemonanimfunc_0B
thumb_func_start pokemonanimfunc_0C
-pokemonanimfunc_0C: ; 818309C
+pokemonanimfunc_0C: @ 818309C
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719466,7 +719466,7 @@ pokemonanimfunc_0C: ; 818309C
thumb_func_end pokemonanimfunc_0C
thumb_func_start pokemonanimfunc_0D
-pokemonanimfunc_0D: ; 81830D4
+pokemonanimfunc_0D: @ 81830D4
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719491,7 +719491,7 @@ pokemonanimfunc_0D: ; 81830D4
thumb_func_end pokemonanimfunc_0D
thumb_func_start pokemonanimfunc_0E
-pokemonanimfunc_0E: ; 8183108
+pokemonanimfunc_0E: @ 8183108
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -719518,7 +719518,7 @@ pokemonanimfunc_0E: ; 8183108
thumb_func_end pokemonanimfunc_0E
thumb_func_start sub_8183140
-sub_8183140: ; 8183140
+sub_8183140: @ 8183140
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -719564,7 +719564,7 @@ _08183180:
thumb_func_end sub_8183140
thumb_func_start pokemonanimfunc_57
-pokemonanimfunc_57: ; 8183194
+pokemonanimfunc_57: @ 8183194
push {r4,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -719582,7 +719582,7 @@ pokemonanimfunc_57: ; 8183194
thumb_func_end pokemonanimfunc_57
thumb_func_start pokemonanimfunc_58
-pokemonanimfunc_58: ; 81831B4
+pokemonanimfunc_58: @ 81831B4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1E
@@ -719600,7 +719600,7 @@ pokemonanimfunc_58: ; 81831B4
thumb_func_end pokemonanimfunc_58
thumb_func_start pokemonanimfunc_59
-pokemonanimfunc_59: ; 81831D4
+pokemonanimfunc_59: @ 81831D4
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -719732,7 +719732,7 @@ _081832BC:
thumb_func_end pokemonanimfunc_59
thumb_func_start sub_81832C8
-sub_81832C8: ; 81832C8
+sub_81832C8: @ 81832C8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -719876,7 +719876,7 @@ _081833DC:
thumb_func_end sub_81832C8
thumb_func_start pokemonanimfunc_5A
-pokemonanimfunc_5A: ; 81833E8
+pokemonanimfunc_5A: @ 81833E8
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -719902,7 +719902,7 @@ _0818340A:
thumb_func_end pokemonanimfunc_5A
thumb_func_start sub_8183418
-sub_8183418: ; 8183418
+sub_8183418: @ 8183418
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -720049,7 +720049,7 @@ _08183538:
thumb_func_end sub_8183418
thumb_func_start pokemonanimfunc_5B
-pokemonanimfunc_5B: ; 8183544
+pokemonanimfunc_5B: @ 8183544
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -720075,7 +720075,7 @@ _08183566:
thumb_func_end pokemonanimfunc_5B
thumb_func_start sub_8183574
-sub_8183574: ; 8183574
+sub_8183574: @ 8183574
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -720161,7 +720161,7 @@ _0818360A:
thumb_func_end sub_8183574
thumb_func_start pokemonanimfunc_5C
-pokemonanimfunc_5C: ; 8183618
+pokemonanimfunc_5C: @ 8183618
push {r4,lr}
adds r4, r0, 0
movs r0, 0x28
@@ -720179,7 +720179,7 @@ pokemonanimfunc_5C: ; 8183618
thumb_func_end pokemonanimfunc_5C
thumb_func_start pokemonanimfunc_5D
-pokemonanimfunc_5D: ; 8183638
+pokemonanimfunc_5D: @ 8183638
push {r4,lr}
adds r4, r0, 0
movs r0, 0x46
@@ -720197,7 +720197,7 @@ pokemonanimfunc_5D: ; 8183638
thumb_func_end pokemonanimfunc_5D
thumb_func_start pokemonanimfunc_5E
-pokemonanimfunc_5E: ; 8183658
+pokemonanimfunc_5E: @ 8183658
push {r4,lr}
adds r4, r0, 0
movs r0, 0x14
@@ -720213,7 +720213,7 @@ pokemonanimfunc_5E: ; 8183658
thumb_func_end pokemonanimfunc_5E
thumb_func_start pokemonanimfunc_5F
-pokemonanimfunc_5F: ; 8183674
+pokemonanimfunc_5F: @ 8183674
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x32]
@@ -720267,7 +720267,7 @@ _081836CA:
thumb_func_end pokemonanimfunc_5F
thumb_func_start pokemonanimfunc_60
-pokemonanimfunc_60: ; 81836D8
+pokemonanimfunc_60: @ 81836D8
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x32]
@@ -720321,7 +720321,7 @@ _0818372E:
thumb_func_end pokemonanimfunc_60
thumb_func_start pokemonanimfunc_61
-pokemonanimfunc_61: ; 818373C
+pokemonanimfunc_61: @ 818373C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x46
@@ -720339,7 +720339,7 @@ pokemonanimfunc_61: ; 818373C
thumb_func_end pokemonanimfunc_61
thumb_func_start pokemonanimfunc_62
-pokemonanimfunc_62: ; 818375C
+pokemonanimfunc_62: @ 818375C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x18
@@ -720357,7 +720357,7 @@ pokemonanimfunc_62: ; 818375C
thumb_func_end pokemonanimfunc_62
thumb_func_start pokemonanimfunc_63
-pokemonanimfunc_63: ; 818377C
+pokemonanimfunc_63: @ 818377C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x38
@@ -720375,7 +720375,7 @@ pokemonanimfunc_63: ; 818377C
thumb_func_end pokemonanimfunc_63
thumb_func_start pokemonanimfunc_64
-pokemonanimfunc_64: ; 818379C
+pokemonanimfunc_64: @ 818379C
push {r4,lr}
adds r4, r0, 0
bl sub_817F758
@@ -720405,7 +720405,7 @@ pokemonanimfunc_64: ; 818379C
thumb_func_end pokemonanimfunc_64
thumb_func_start sub_81837DC
-sub_81837DC: ; 81837DC
+sub_81837DC: @ 81837DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -720575,7 +720575,7 @@ _0818392C:
thumb_func_end sub_81837DC
thumb_func_start pokemonanimfunc_65
-pokemonanimfunc_65: ; 818393C
+pokemonanimfunc_65: @ 818393C
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -720601,7 +720601,7 @@ _0818395E:
thumb_func_end pokemonanimfunc_65
thumb_func_start pokemonanimfunc_66
-pokemonanimfunc_66: ; 818396C
+pokemonanimfunc_66: @ 818396C
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -720733,7 +720733,7 @@ _08183A54:
thumb_func_end pokemonanimfunc_66
thumb_func_start pokemonanimfunc_67
-pokemonanimfunc_67: ; 8183A60
+pokemonanimfunc_67: @ 8183A60
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -720859,7 +720859,7 @@ _08183B40:
thumb_func_end pokemonanimfunc_67
thumb_func_start sub_8183B4C
-sub_8183B4C: ; 8183B4C
+sub_8183B4C: @ 8183B4C
push {r4-r7,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -720956,7 +720956,7 @@ _08183C06:
thumb_func_end sub_8183B4C
thumb_func_start pokemonanimfunc_68
-pokemonanimfunc_68: ; 8183C0C
+pokemonanimfunc_68: @ 8183C0C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x1
@@ -720973,7 +720973,7 @@ pokemonanimfunc_68: ; 8183C0C
thumb_func_end pokemonanimfunc_68
thumb_func_start pokemonanimfunc_69
-pokemonanimfunc_69: ; 8183C2C
+pokemonanimfunc_69: @ 8183C2C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2
@@ -720991,7 +720991,7 @@ pokemonanimfunc_69: ; 8183C2C
thumb_func_end pokemonanimfunc_69
thumb_func_start pokemonanimfunc_6A
-pokemonanimfunc_6A: ; 8183C4C
+pokemonanimfunc_6A: @ 8183C4C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x2
@@ -721008,7 +721008,7 @@ pokemonanimfunc_6A: ; 8183C4C
thumb_func_end pokemonanimfunc_6A
thumb_func_start sub_8183C6C
-sub_8183C6C: ; 8183C6C
+sub_8183C6C: @ 8183C6C
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x3C]
@@ -721075,7 +721075,7 @@ _08183CE8:
thumb_func_end sub_8183C6C
thumb_func_start pokemonanimfunc_6B
-pokemonanimfunc_6B: ; 8183CF0
+pokemonanimfunc_6B: @ 8183CF0
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -721104,7 +721104,7 @@ _08183D16:
thumb_func_end pokemonanimfunc_6B
thumb_func_start pokemonanimfunc_6C
-pokemonanimfunc_6C: ; 8183D28
+pokemonanimfunc_6C: @ 8183D28
push {r4,r5,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -721133,7 +721133,7 @@ _08183D4E:
thumb_func_end pokemonanimfunc_6C
thumb_func_start pokemonanimfunc_6D
-pokemonanimfunc_6D: ; 8183D60
+pokemonanimfunc_6D: @ 8183D60
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721162,7 +721162,7 @@ _08183D88:
thumb_func_end pokemonanimfunc_6D
thumb_func_start pokemonanimfunc_6E
-pokemonanimfunc_6E: ; 8183D94
+pokemonanimfunc_6E: @ 8183D94
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721190,7 +721190,7 @@ _08183DBA:
thumb_func_end pokemonanimfunc_6E
thumb_func_start pokemonanimfunc_6F
-pokemonanimfunc_6F: ; 8183DC8
+pokemonanimfunc_6F: @ 8183DC8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721219,7 +721219,7 @@ _08183DF0:
thumb_func_end pokemonanimfunc_6F
thumb_func_start pokemonanimfunc_70
-pokemonanimfunc_70: ; 8183DFC
+pokemonanimfunc_70: @ 8183DFC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721247,7 +721247,7 @@ _08183E22:
thumb_func_end pokemonanimfunc_70
thumb_func_start pokemonanimfunc_71
-pokemonanimfunc_71: ; 8183E30
+pokemonanimfunc_71: @ 8183E30
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -721269,7 +721269,7 @@ _08183E4A:
thumb_func_end pokemonanimfunc_71
thumb_func_start pokemonanimfunc_72
-pokemonanimfunc_72: ; 8183E58
+pokemonanimfunc_72: @ 8183E58
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -721291,7 +721291,7 @@ _08183E72:
thumb_func_end pokemonanimfunc_72
thumb_func_start pokemonanimfunc_73
-pokemonanimfunc_73: ; 8183E80
+pokemonanimfunc_73: @ 8183E80
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -721317,7 +721317,7 @@ _08183EA2:
thumb_func_end pokemonanimfunc_73
thumb_func_start pokemonanimfunc_74
-pokemonanimfunc_74: ; 8183EB0
+pokemonanimfunc_74: @ 8183EB0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721344,7 +721344,7 @@ _08183ED4:
thumb_func_end pokemonanimfunc_74
thumb_func_start pokemonanimfunc_75
-pokemonanimfunc_75: ; 8183EE0
+pokemonanimfunc_75: @ 8183EE0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721372,7 +721372,7 @@ _08183F06:
thumb_func_end pokemonanimfunc_75
thumb_func_start pokemonanimfunc_76
-pokemonanimfunc_76: ; 8183F14
+pokemonanimfunc_76: @ 8183F14
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -721399,7 +721399,7 @@ _08183F38:
thumb_func_end pokemonanimfunc_76
thumb_func_start pokemonanimfunc_77
-pokemonanimfunc_77: ; 8183F44
+pokemonanimfunc_77: @ 8183F44
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721427,7 +721427,7 @@ _08183F6A:
thumb_func_end pokemonanimfunc_77
thumb_func_start pokemonanimfunc_78
-pokemonanimfunc_78: ; 8183F78
+pokemonanimfunc_78: @ 8183F78
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x32
@@ -721454,7 +721454,7 @@ _08183F9C:
thumb_func_end pokemonanimfunc_78
thumb_func_start sub_8183FA8
-sub_8183FA8: ; 8183FA8
+sub_8183FA8: @ 8183FA8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -721539,7 +721539,7 @@ _0818403E:
thumb_func_end sub_8183FA8
thumb_func_start pokemonanimfunc_79
-pokemonanimfunc_79: ; 8184048
+pokemonanimfunc_79: @ 8184048
push {lr}
adds r1, r0, 0
movs r0, 0x32
@@ -721563,7 +721563,7 @@ _08184066:
thumb_func_end pokemonanimfunc_79
thumb_func_start pokemonanimfunc_7A
-pokemonanimfunc_7A: ; 8184070
+pokemonanimfunc_7A: @ 8184070
push {lr}
adds r1, r0, 0
movs r0, 0x32
@@ -721587,7 +721587,7 @@ _0818408E:
thumb_func_end pokemonanimfunc_7A
thumb_func_start pokemonanimfunc_7B
-pokemonanimfunc_7B: ; 8184098
+pokemonanimfunc_7B: @ 8184098
push {lr}
adds r1, r0, 0
movs r0, 0x32
@@ -721612,7 +721612,7 @@ _081840B8:
thumb_func_end pokemonanimfunc_7B
thumb_func_start sub_81840C4
-sub_81840C4: ; 81840C4
+sub_81840C4: @ 81840C4
push {r4,r5,lr}
adds r5, r0, 0
movs r1, 0x3C
@@ -721722,7 +721722,7 @@ _08184188:
thumb_func_end sub_81840C4
thumb_func_start pokemonanimfunc_7C
-pokemonanimfunc_7C: ; 8184190
+pokemonanimfunc_7C: @ 8184190
push {lr}
adds r2, r0, 0
movs r0, 0x32
@@ -721747,7 +721747,7 @@ _081841B0:
thumb_func_end pokemonanimfunc_7C
thumb_func_start pokemonanimfunc_7D
-pokemonanimfunc_7D: ; 81841BC
+pokemonanimfunc_7D: @ 81841BC
push {lr}
adds r2, r0, 0
movs r0, 0x32
@@ -721772,7 +721772,7 @@ _081841DC:
thumb_func_end pokemonanimfunc_7D
thumb_func_start pokemonanimfunc_7E
-pokemonanimfunc_7E: ; 81841E8
+pokemonanimfunc_7E: @ 81841E8
push {lr}
adds r2, r0, 0
movs r0, 0x32
@@ -721797,7 +721797,7 @@ _08184208:
thumb_func_end pokemonanimfunc_7E
thumb_func_start pokemonanimfunc_7F
-pokemonanimfunc_7F: ; 8184214
+pokemonanimfunc_7F: @ 8184214
push {lr}
adds r2, r0, 0
movs r0, 0x32
@@ -721821,7 +721821,7 @@ _08184232:
thumb_func_end pokemonanimfunc_7F
thumb_func_start pokemonanimfunc_80
-pokemonanimfunc_80: ; 818423C
+pokemonanimfunc_80: @ 818423C
push {lr}
adds r1, r0, 0
movs r0, 0x32
@@ -721845,7 +721845,7 @@ _0818425A:
thumb_func_end pokemonanimfunc_80
thumb_func_start pokemonanimfunc_81
-pokemonanimfunc_81: ; 8184264
+pokemonanimfunc_81: @ 8184264
push {lr}
adds r1, r0, 0
movs r0, 0x32
@@ -721871,7 +721871,7 @@ _08184286:
thumb_func_end pokemonanimfunc_81
thumb_func_start sub_8184290
-sub_8184290: ; 8184290
+sub_8184290: @ 8184290
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -721908,7 +721908,7 @@ sub_8184290: ; 8184290
thumb_func_end sub_8184290
thumb_func_start pokemonanimfunc_82
-pokemonanimfunc_82: ; 81842DC
+pokemonanimfunc_82: @ 81842DC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -721974,7 +721974,7 @@ _08184358:
thumb_func_end pokemonanimfunc_82
thumb_func_start pokemonanimfunc_83
-pokemonanimfunc_83: ; 8184360
+pokemonanimfunc_83: @ 8184360
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -722040,7 +722040,7 @@ _081843DC:
thumb_func_end pokemonanimfunc_83
thumb_func_start pokemonanimfunc_84
-pokemonanimfunc_84: ; 81843E4
+pokemonanimfunc_84: @ 81843E4
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -722106,7 +722106,7 @@ _08184460:
thumb_func_end pokemonanimfunc_84
thumb_func_start sub_8184468
-sub_8184468: ; 8184468
+sub_8184468: @ 8184468
push {r4-r6,lr}
adds r6, r0, 0
movs r0, 0x32
@@ -722220,7 +722220,7 @@ _08184544:
thumb_func_end sub_8184468
thumb_func_start pokemonanimfunc_85
-pokemonanimfunc_85: ; 8184550
+pokemonanimfunc_85: @ 8184550
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -722245,7 +722245,7 @@ _08184570:
thumb_func_end pokemonanimfunc_85
thumb_func_start pokemonanimfunc_86
-pokemonanimfunc_86: ; 818457C
+pokemonanimfunc_86: @ 818457C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -722269,7 +722269,7 @@ _0818459A:
thumb_func_end pokemonanimfunc_86
thumb_func_start pokemonanimfunc_87
-pokemonanimfunc_87: ; 81845A8
+pokemonanimfunc_87: @ 81845A8
push {r4,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -722293,7 +722293,7 @@ _081845C6:
thumb_func_end pokemonanimfunc_87
thumb_func_start sub_81845D4
-sub_81845D4: ; 81845D4
+sub_81845D4: @ 81845D4
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -722324,7 +722324,7 @@ _081845FE:
thumb_func_end sub_81845D4
thumb_func_start sub_8184610
-sub_8184610: ; 8184610
+sub_8184610: @ 8184610
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -722349,7 +722349,7 @@ _0818462E:
thumb_func_end sub_8184610
thumb_func_start sub_8184640
-sub_8184640: ; 8184640
+sub_8184640: @ 8184640
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -722379,7 +722379,7 @@ _08184668:
thumb_func_end sub_8184640
thumb_func_start sub_8184678
-sub_8184678: ; 8184678
+sub_8184678: @ 8184678
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -722414,7 +722414,7 @@ _081846AC:
thumb_func_end sub_8184678
thumb_func_start sub_81846B8
-sub_81846B8: ; 81846B8
+sub_81846B8: @ 81846B8
push {r4,lr}
adds r4, r0, 0
bl sub_817F70C
@@ -722440,7 +722440,7 @@ _081846DA:
thumb_func_end sub_81846B8
thumb_func_start pokemonanimfunc_88
-pokemonanimfunc_88: ; 81846EC
+pokemonanimfunc_88: @ 81846EC
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -722464,7 +722464,7 @@ pokemonanimfunc_88: ; 81846EC
thumb_func_end pokemonanimfunc_88
thumb_func_start pokemonanimfunc_89
-pokemonanimfunc_89: ; 8184718
+pokemonanimfunc_89: @ 8184718
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -722488,7 +722488,7 @@ pokemonanimfunc_89: ; 8184718
thumb_func_end pokemonanimfunc_89
thumb_func_start pokemonanimfunc_8A
-pokemonanimfunc_8A: ; 8184744
+pokemonanimfunc_8A: @ 8184744
push {r4,lr}
adds r4, r0, 0
bl sub_817F670
@@ -722511,7 +722511,7 @@ pokemonanimfunc_8A: ; 8184744
thumb_func_end pokemonanimfunc_8A
thumb_func_start sub_8184770
-sub_8184770: ; 8184770
+sub_8184770: @ 8184770
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -722536,7 +722536,7 @@ _08184790:
thumb_func_end sub_8184770
thumb_func_start sub_8184798
-sub_8184798: ; 8184798
+sub_8184798: @ 8184798
push {r4,r5,lr}
adds r4, r0, 0
ldr r1, =gUnknown_0860AE7C
@@ -722614,7 +722614,7 @@ _0818482E:
thumb_func_end sub_8184798
thumb_func_start pokemonanimfunc_8B
-pokemonanimfunc_8B: ; 8184834
+pokemonanimfunc_8B: @ 8184834
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x32]
@@ -722646,7 +722646,7 @@ _08184860:
thumb_func_end pokemonanimfunc_8B
thumb_func_start pokemonanimfunc_8C
-pokemonanimfunc_8C: ; 818486C
+pokemonanimfunc_8C: @ 818486C
push {r4,r5,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x32]
@@ -722678,7 +722678,7 @@ _08184898:
thumb_func_end pokemonanimfunc_8C
thumb_func_start pokemonanimfunc_8D
-pokemonanimfunc_8D: ; 81848A4
+pokemonanimfunc_8D: @ 81848A4
push {r4,lr}
adds r2, r0, 0
ldrh r0, [r2, 0x32]
@@ -722711,7 +722711,7 @@ _081848D2:
thumb_func_end pokemonanimfunc_8D
thumb_func_start sub_81848E0
-sub_81848E0: ; 81848E0
+sub_81848E0: @ 81848E0
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x32
@@ -722753,7 +722753,7 @@ _0818492A:
thumb_func_end sub_81848E0
thumb_func_start sub_8184934
-sub_8184934: ; 8184934
+sub_8184934: @ 8184934
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x34
@@ -722837,7 +722837,7 @@ _081849CC:
thumb_func_end sub_8184934
thumb_func_start pokemonanimfunc_8E
-pokemonanimfunc_8E: ; 81849D4
+pokemonanimfunc_8E: @ 81849D4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -722894,7 +722894,7 @@ _08184A30:
thumb_func_end pokemonanimfunc_8E
thumb_func_start pokemonanimfunc_8F
-pokemonanimfunc_8F: ; 8184A3C
+pokemonanimfunc_8F: @ 8184A3C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -722951,7 +722951,7 @@ _08184A98:
thumb_func_end pokemonanimfunc_8F
thumb_func_start pokemonanimfunc_90
-pokemonanimfunc_90: ; 8184AA4
+pokemonanimfunc_90: @ 8184AA4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723008,7 +723008,7 @@ _08184B00:
thumb_func_end pokemonanimfunc_90
thumb_func_start pokemonanimfunc_91
-pokemonanimfunc_91: ; 8184B0C
+pokemonanimfunc_91: @ 8184B0C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723066,7 +723066,7 @@ _08184B6A:
thumb_func_end pokemonanimfunc_91
thumb_func_start pokemonanimfunc_92
-pokemonanimfunc_92: ; 8184B78
+pokemonanimfunc_92: @ 8184B78
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723123,7 +723123,7 @@ _08184BD4:
thumb_func_end pokemonanimfunc_92
thumb_func_start pokemonanimfunc_93
-pokemonanimfunc_93: ; 8184BE0
+pokemonanimfunc_93: @ 8184BE0
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723180,7 +723180,7 @@ _08184C3C:
thumb_func_end pokemonanimfunc_93
thumb_func_start pokemonanimfunc_94
-pokemonanimfunc_94: ; 8184C48
+pokemonanimfunc_94: @ 8184C48
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723237,7 +723237,7 @@ _08184CA4:
thumb_func_end pokemonanimfunc_94
thumb_func_start pokemonanimfunc_95
-pokemonanimfunc_95: ; 8184CB0
+pokemonanimfunc_95: @ 8184CB0
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723295,7 +723295,7 @@ _08184D0E:
thumb_func_end pokemonanimfunc_95
thumb_func_start pokemonanimfunc_96
-pokemonanimfunc_96: ; 8184D1C
+pokemonanimfunc_96: @ 8184D1C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x32
@@ -723353,7 +723353,7 @@ _08184D7A:
thumb_func_end pokemonanimfunc_96
thumb_func_start sub_8184D88
-sub_8184D88: ; 8184D88
+sub_8184D88: @ 8184D88
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -723371,7 +723371,7 @@ _08184D9C:
thumb_func_end sub_8184D88
thumb_func_start sub_8184DA4
-sub_8184DA4: ; 8184DA4
+sub_8184DA4: @ 8184DA4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -723449,7 +723449,7 @@ _08184E1C:
thumb_func_end sub_8184DA4
thumb_func_start sub_8184E58
-sub_8184E58: ; 8184E58
+sub_8184E58: @ 8184E58
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -723602,7 +723602,7 @@ _08184FA0:
thumb_func_end sub_8184E58
thumb_func_start sub_8184FBC
-sub_8184FBC: ; 8184FBC
+sub_8184FBC: @ 8184FBC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -723637,7 +723637,7 @@ _08184FF0:
thumb_func_end sub_8184FBC
thumb_func_start sub_8185008
-sub_8185008: ; 8185008
+sub_8185008: @ 8185008
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -723678,7 +723678,7 @@ _08185046:
thumb_func_end sub_8185008
thumb_func_start sub_8185054
-sub_8185054: ; 8185054
+sub_8185054: @ 8185054
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -723732,7 +723732,7 @@ _081850C6:
thumb_func_end sub_8185054
thumb_func_start sub_81850D0
-sub_81850D0: ; 81850D0
+sub_81850D0: @ 81850D0
ldr r0, =0x0203c7ac
ldrb r0, [r0]
bx lr
@@ -723740,7 +723740,7 @@ sub_81850D0: ; 81850D0
thumb_func_end sub_81850D0
thumb_func_start sub_81850DC
-sub_81850DC: ; 81850DC
+sub_81850DC: @ 81850DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -723845,7 +723845,7 @@ _0818517E:
thumb_func_end sub_81850DC
thumb_func_start sub_81851A8
-sub_81851A8: ; 81851A8
+sub_81851A8: @ 81851A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -723946,7 +723946,7 @@ _0818525E:
thumb_func_end sub_81851A8
thumb_func_start sub_8185278
-sub_8185278: ; 8185278
+sub_8185278: @ 8185278
ldrb r3, [r2]
subs r3, 0x1
strb r3, [r2]
@@ -723961,7 +723961,7 @@ sub_8185278: ; 8185278
thumb_func_end sub_8185278
thumb_func_start sub_8185290
-sub_8185290: ; 8185290
+sub_8185290: @ 8185290
push {r4,r5,lr}
movs r0, 0xF8
lsls r0, 4
@@ -723978,7 +723978,7 @@ sub_8185290: ; 8185290
thumb_func_end sub_8185290
thumb_func_start sub_81852B0
-sub_81852B0: ; 81852B0
+sub_81852B0: @ 81852B0
push {r4,r5,lr}
adds r5, r0, 0
ldr r1, =0x000004ec
@@ -724010,7 +724010,7 @@ _081852EA:
thumb_func_end sub_81852B0
thumb_func_start sub_81852F0
-sub_81852F0: ; 81852F0
+sub_81852F0: @ 81852F0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -724047,7 +724047,7 @@ _08185332:
thumb_func_end sub_81852F0
thumb_func_start sub_8185338
-sub_8185338: ; 8185338
+sub_8185338: @ 8185338
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -724837,7 +724837,7 @@ _08185A14:
thumb_func_end sub_8185338
thumb_func_start sub_8185A54
-sub_8185A54: ; 8185A54
+sub_8185A54: @ 8185A54
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -724865,7 +724865,7 @@ _08185A80:
thumb_func_end sub_8185A54
thumb_func_start start_ov_to_battle_anim
-start_ov_to_battle_anim: ; 8185A88
+start_ov_to_battle_anim: @ 8185A88
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x80
@@ -724885,7 +724885,7 @@ start_ov_to_battle_anim: ; 8185A88
thumb_func_end start_ov_to_battle_anim
thumb_func_start sub_8185AB0
-sub_8185AB0: ; 8185AB0
+sub_8185AB0: @ 8185AB0
push {lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -724923,7 +724923,7 @@ sub_8185AB0: ; 8185AB0
thumb_func_end sub_8185AB0
thumb_func_start sub_8185B1C
-sub_8185B1C: ; 8185B1C
+sub_8185B1C: @ 8185B1C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -724953,7 +724953,7 @@ _08185B4A:
thumb_func_end sub_8185B1C
thumb_func_start sub_8185B60
-sub_8185B60: ; 8185B60
+sub_8185B60: @ 8185B60
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -725242,7 +725242,7 @@ _08185D6C:
thumb_func_end sub_8185B60
thumb_func_start sub_8185E24
-sub_8185E24: ; 8185E24
+sub_8185E24: @ 8185E24
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0xF8
@@ -725283,7 +725283,7 @@ _08185E6E:
thumb_func_end sub_8185E24
thumb_func_start sub_8185E8C
-sub_8185E8C: ; 8185E8C
+sub_8185E8C: @ 8185E8C
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -725293,7 +725293,7 @@ sub_8185E8C: ; 8185E8C
thumb_func_end sub_8185E8C
thumb_func_start sub_8185EA0
-sub_8185EA0: ; 8185EA0
+sub_8185EA0: @ 8185EA0
ldr r0, =0x0203c7ae
ldrb r0, [r0]
bx lr
@@ -725301,7 +725301,7 @@ sub_8185EA0: ; 8185EA0
thumb_func_end sub_8185EA0
thumb_func_start sub_8185EAC
-sub_8185EAC: ; 8185EAC
+sub_8185EAC: @ 8185EAC
ldr r0, =0x0203c7af
ldrb r0, [r0]
bx lr
@@ -725309,7 +725309,7 @@ sub_8185EAC: ; 8185EAC
thumb_func_end sub_8185EAC
thumb_func_start sub_8185EB8
-sub_8185EB8: ; 8185EB8
+sub_8185EB8: @ 8185EB8
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x0203c7c0
@@ -725339,7 +725339,7 @@ _08185EBE:
thumb_func_end sub_8185EB8
thumb_func_start sub_8185EFC
-sub_8185EFC: ; 8185EFC
+sub_8185EFC: @ 8185EFC
push {r4-r6,lr}
movs r5, 0
ldr r6, =0x020244ec
@@ -725369,7 +725369,7 @@ _08185F02:
thumb_func_end sub_8185EFC
thumb_func_start sub_8185F40
-sub_8185F40: ; 8185F40
+sub_8185F40: @ 8185F40
push {r4,r5,lr}
movs r2, 0
ldr r0, =0x020229e8
@@ -725408,7 +725408,7 @@ _08185F7E:
thumb_func_end sub_8185F40
thumb_func_start sub_8185F84
-sub_8185F84: ; 8185F84
+sub_8185F84: @ 8185F84
ldr r1, =0x0203c7b5
movs r0, 0
strb r0, [r1]
@@ -725417,7 +725417,7 @@ sub_8185F84: ; 8185F84
thumb_func_end sub_8185F84
thumb_func_start sub_8185F90
-sub_8185F90: ; 8185F90
+sub_8185F90: @ 8185F90
lsls r0, 16
lsrs r0, 16
ldr r2, =0x0203c7b5
@@ -725434,7 +725434,7 @@ sub_8185F90: ; 8185F90
thumb_func_end sub_8185F90
thumb_func_start sub_8185FAC
-sub_8185FAC: ; 8185FAC
+sub_8185FAC: @ 8185FAC
ldr r0, =0x0203c7b5
ldrb r0, [r0]
bx lr
@@ -725442,7 +725442,7 @@ sub_8185FAC: ; 8185FAC
thumb_func_end sub_8185FAC
thumb_func_start sub_8185FB8
-sub_8185FB8: ; 8185FB8
+sub_8185FB8: @ 8185FB8
ldr r0, =0x0203c7b6
ldrb r0, [r0]
bx lr
@@ -725450,7 +725450,7 @@ sub_8185FB8: ; 8185FB8
thumb_func_end sub_8185FB8
thumb_func_start sub_8185FC4
-sub_8185FC4: ; 8185FC4
+sub_8185FC4: @ 8185FC4
ldr r0, =0x0203c7b7
ldrb r0, [r0]
bx lr
@@ -725458,7 +725458,7 @@ sub_8185FC4: ; 8185FC4
thumb_func_end sub_8185FC4
thumb_func_start sub_8185FD0
-sub_8185FD0: ; 8185FD0
+sub_8185FD0: @ 8185FD0
push {r4-r7,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -725505,7 +725505,7 @@ _0818601C:
thumb_func_end sub_8185FD0
thumb_func_start sub_818603C
-sub_818603C: ; 818603C
+sub_818603C: @ 818603C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -726004,7 +726004,7 @@ _081863FC:
thumb_func_end sub_818603C
thumb_func_start sub_8186438
-sub_8186438: ; 8186438
+sub_8186438: @ 8186438
ldr r0, =0x0203c7bc
ldr r0, [r0]
bx lr
@@ -726012,7 +726012,7 @@ sub_8186438: ; 8186438
thumb_func_end sub_8186438
thumb_func_start sub_8186444
-sub_8186444: ; 8186444
+sub_8186444: @ 8186444
ldr r1, =0x0203ccd0
movs r0, 0x1
strb r0, [r1]
@@ -726021,7 +726021,7 @@ sub_8186444: ; 8186444
thumb_func_end sub_8186444
thumb_func_start rfu_lacks_rfufunc
-rfu_lacks_rfufunc: ; 8186450
+rfu_lacks_rfufunc: @ 8186450
push {lr}
movs r1, 0
ldr r0, =0x0203ccd0
@@ -726037,7 +726037,7 @@ _0818645E:
thumb_func_end rfu_lacks_rfufunc
thumb_func_start sub_8186468
-sub_8186468: ; 8186468
+sub_8186468: @ 8186468
push {r4,r5,lr}
adds r3, r0, 0
movs r2, 0
@@ -726063,7 +726063,7 @@ _08186472:
thumb_func_end sub_8186468
thumb_func_start sub_818649C
-sub_818649C: ; 818649C
+sub_818649C: @ 818649C
ldr r0, =0x0203ccd9
ldrb r0, [r0]
bx lr
@@ -726071,7 +726071,7 @@ sub_818649C: ; 818649C
thumb_func_end sub_818649C
thumb_func_start sub_81864A8
-sub_81864A8: ; 81864A8
+sub_81864A8: @ 81864A8
ldr r0, =0x0203ccda
ldrb r0, [r0]
bx lr
@@ -726079,7 +726079,7 @@ sub_81864A8: ; 81864A8
thumb_func_end sub_81864A8
thumb_func_start sub_81864B4
-sub_81864B4: ; 81864B4
+sub_81864B4: @ 81864B4
ldr r0, =0x03001278
ldrb r0, [r0]
bx lr
@@ -726087,7 +726087,7 @@ sub_81864B4: ; 81864B4
thumb_func_end sub_81864B4
thumb_func_start sub_81864C0
-sub_81864C0: ; 81864C0
+sub_81864C0: @ 81864C0
ldr r0, =0x03001279
ldrb r0, [r0]
bx lr
@@ -726095,7 +726095,7 @@ sub_81864C0: ; 81864C0
thumb_func_end sub_81864C0
thumb_func_start sub_81864CC
-sub_81864CC: ; 81864CC
+sub_81864CC: @ 81864CC
ldr r0, =0x0203cce8
ldr r1, =0x0202433a
ldrb r1, [r1]
@@ -726105,19 +726105,19 @@ sub_81864CC: ; 81864CC
thumb_func_end sub_81864CC
thumb_func_start sub_81864E0
-sub_81864E0: ; 81864E0
+sub_81864E0: @ 81864E0
ldr r0, =0x0203ccdc
bx lr
.pool
thumb_func_end sub_81864E0
thumb_func_start nullsub_70
-nullsub_70: ; 81864E8
+nullsub_70: @ 81864E8
bx lr
thumb_func_end nullsub_70
thumb_func_start sub_81864EC
-sub_81864EC: ; 81864EC
+sub_81864EC: @ 81864EC
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -726130,7 +726130,7 @@ sub_81864EC: ; 81864EC
thumb_func_end sub_81864EC
thumb_func_start sub_8186508
-sub_8186508: ; 8186508
+sub_8186508: @ 8186508
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -726165,7 +726165,7 @@ _08186554:
thumb_func_end sub_8186508
thumb_func_start sub_8186558
-sub_8186558: ; 8186558
+sub_8186558: @ 8186558
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -726190,7 +726190,7 @@ _0818657C:
thumb_func_end sub_8186558
thumb_func_start sub_8186590
-sub_8186590: ; 8186590
+sub_8186590: @ 8186590
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -726215,7 +726215,7 @@ _081865B4:
thumb_func_end sub_8186590
thumb_func_start sub_81865C8
-sub_81865C8: ; 81865C8
+sub_81865C8: @ 81865C8
push {r4-r6,lr}
ldr r5, =0x02020630
ldr r6, =0x020241e4
@@ -726261,7 +726261,7 @@ _0818661A:
thumb_func_end sub_81865C8
thumb_func_start sub_8186630
-sub_8186630: ; 8186630
+sub_8186630: @ 8186630
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -726297,7 +726297,7 @@ _08186668:
thumb_func_end sub_8186630
thumb_func_start sub_8186678
-sub_8186678: ; 8186678
+sub_8186678: @ 8186678
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -726523,7 +726523,7 @@ _0818683A:
thumb_func_end sub_8186678
thumb_func_start sub_818686C
-sub_818686C: ; 818686C
+sub_818686C: @ 818686C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -726964,7 +726964,7 @@ _08186C10:
thumb_func_end sub_818686C
thumb_func_start sub_8186C48
-sub_8186C48: ; 8186C48
+sub_8186C48: @ 8186C48
push {r4-r7,lr}
ldr r4, =0x02020630
ldr r0, =0x020241e4
@@ -727045,7 +727045,7 @@ _08186CFA:
thumb_func_end sub_8186C48
thumb_func_start sub_8186D04
-sub_8186D04: ; 8186D04
+sub_8186D04: @ 8186D04
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -727084,7 +727084,7 @@ _08186D50:
thumb_func_end sub_8186D04
thumb_func_start sub_8186D58
-sub_8186D58: ; 8186D58
+sub_8186D58: @ 8186D58
push {lr}
ldr r2, =0x02020630
ldr r0, =0x020241e4
@@ -727113,7 +727113,7 @@ _08186D86:
thumb_func_end sub_8186D58
thumb_func_start sub_8186D9C
-sub_8186D9C: ; 8186D9C
+sub_8186D9C: @ 8186D9C
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -727162,7 +727162,7 @@ _08186DF6:
thumb_func_end sub_8186D9C
thumb_func_start sub_8186E10
-sub_8186E10: ; 8186E10
+sub_8186E10: @ 8186E10
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -727176,7 +727176,7 @@ _08186E22:
thumb_func_end sub_8186E10
thumb_func_start bx_blink_t2
-bx_blink_t2: ; 8186E28
+bx_blink_t2: @ 8186E28
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -727236,7 +727236,7 @@ _08186E9E:
thumb_func_end bx_blink_t2
thumb_func_start sub_8186EA4
-sub_8186EA4: ; 8186EA4
+sub_8186EA4: @ 8186EA4
push {r4,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -727283,7 +727283,7 @@ _08186EF0:
thumb_func_end sub_8186EA4
thumb_func_start sub_8186F14
-sub_8186F14: ; 8186F14
+sub_8186F14: @ 8186F14
push {r4,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -727335,7 +727335,7 @@ _08186F6E:
thumb_func_end sub_8186F14
thumb_func_start sub_8186F94
-sub_8186F94: ; 8186F94
+sub_8186F94: @ 8186F94
push {r4-r7,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -727431,7 +727431,7 @@ _08187050:
thumb_func_end sub_8186F94
thumb_func_start sub_8187084
-sub_8187084: ; 8187084
+sub_8187084: @ 8187084
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -727515,7 +727515,7 @@ _08187120:
thumb_func_end sub_8187084
thumb_func_start sub_818714C
-sub_818714C: ; 818714C
+sub_818714C: @ 818714C
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -727539,7 +727539,7 @@ _0818716E:
thumb_func_end sub_818714C
thumb_func_start sub_818717C
-sub_818717C: ; 818717C
+sub_818717C: @ 818717C
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -727563,7 +727563,7 @@ _0818719E:
thumb_func_end sub_818717C
thumb_func_start sub_81871AC
-sub_81871AC: ; 81871AC
+sub_81871AC: @ 81871AC
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -727613,7 +727613,7 @@ _08187212:
thumb_func_end sub_81871AC
thumb_func_start sub_8187224
-sub_8187224: ; 8187224
+sub_8187224: @ 8187224
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -727668,7 +727668,7 @@ _0818727E:
thumb_func_end sub_8187224
thumb_func_start sub_8187298
-sub_8187298: ; 8187298
+sub_8187298: @ 8187298
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -728546,7 +728546,7 @@ _08187A2E:
thumb_func_end sub_8187298
thumb_func_start sub_8187A44
-sub_8187A44: ; 8187A44
+sub_8187A44: @ 8187A44
push {lr}
bl sub_81871AC
pop {r0}
@@ -728554,7 +728554,7 @@ sub_8187A44: ; 8187A44
thumb_func_end sub_8187A44
thumb_func_start sub_8187A50
-sub_8187A50: ; 8187A50
+sub_8187A50: @ 8187A50
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -728597,7 +728597,7 @@ _08187A9E:
thumb_func_end sub_8187A50
thumb_func_start dp01_setattr_for_opponent_pokemon
-dp01_setattr_for_opponent_pokemon: ; 8187AA8
+dp01_setattr_for_opponent_pokemon: @ 8187AA8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -729582,7 +729582,7 @@ _081883B4:
thumb_func_end dp01_setattr_for_opponent_pokemon
thumb_func_start sub_81883C8
-sub_81883C8: ; 81883C8
+sub_81883C8: @ 81883C8
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -729637,7 +729637,7 @@ _08188420:
thumb_func_end sub_81883C8
thumb_func_start sub_818843C
-sub_818843C: ; 818843C
+sub_818843C: @ 818843C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -729778,7 +729778,7 @@ sub_818843C: ; 818843C
thumb_func_end sub_818843C
thumb_func_start sub_818858C
-sub_818858C: ; 818858C
+sub_818858C: @ 818858C
push {r4,lr}
ldr r1, =0x0202406e
ldr r4, =0x02024064
@@ -729810,7 +729810,7 @@ sub_818858C: ; 818858C
thumb_func_end sub_818858C
thumb_func_start sub_81885D8
-sub_81885D8: ; 81885D8
+sub_81885D8: @ 81885D8
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -729983,7 +729983,7 @@ sub_81885D8: ; 81885D8
thumb_func_end sub_81885D8
thumb_func_start sub_8188768
-sub_8188768: ; 8188768
+sub_8188768: @ 8188768
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -730044,7 +730044,7 @@ _081887EC:
thumb_func_end sub_8188768
thumb_func_start sub_8188800
-sub_8188800: ; 8188800
+sub_8188800: @ 8188800
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -730114,7 +730114,7 @@ _0818887E:
thumb_func_end sub_8188800
thumb_func_start sub_818888C
-sub_818888C: ; 818888C
+sub_818888C: @ 818888C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -730300,7 +730300,7 @@ _0818892C:
thumb_func_end sub_818888C
thumb_func_start sub_8188A40
-sub_8188A40: ; 8188A40
+sub_8188A40: @ 8188A40
push {lr}
bl sub_81871AC
pop {r0}
@@ -730308,7 +730308,7 @@ sub_8188A40: ; 8188A40
thumb_func_end sub_8188A40
thumb_func_start sub_8188A4C
-sub_8188A4C: ; 8188A4C
+sub_8188A4C: @ 8188A4C
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r4, =0x02024064
@@ -730382,7 +730382,7 @@ sub_8188A4C: ; 8188A4C
thumb_func_end sub_8188A4C
thumb_func_start sub_8188AF8
-sub_8188AF8: ; 8188AF8
+sub_8188AF8: @ 8188AF8
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -730459,7 +730459,7 @@ _08188B88:
thumb_func_end sub_8188AF8
thumb_func_start sub_8188BA4
-sub_8188BA4: ; 8188BA4
+sub_8188BA4: @ 8188BA4
push {lr}
bl sub_81871AC
pop {r0}
@@ -730467,7 +730467,7 @@ sub_8188BA4: ; 8188BA4
thumb_func_end sub_8188BA4
thumb_func_start sub_8188BB0
-sub_8188BB0: ; 8188BB0
+sub_8188BB0: @ 8188BB0
push {lr}
bl sub_81871AC
pop {r0}
@@ -730475,7 +730475,7 @@ sub_8188BB0: ; 8188BB0
thumb_func_end sub_8188BB0
thumb_func_start sub_8188BBC
-sub_8188BBC: ; 8188BBC
+sub_8188BBC: @ 8188BBC
push {lr}
bl sub_81871AC
pop {r0}
@@ -730483,7 +730483,7 @@ sub_8188BBC: ; 8188BBC
thumb_func_end sub_8188BBC
thumb_func_start sub_8188BC8
-sub_8188BC8: ; 8188BC8
+sub_8188BC8: @ 8188BC8
push {lr}
bl sub_81871AC
pop {r0}
@@ -730491,7 +730491,7 @@ sub_8188BC8: ; 8188BC8
thumb_func_end sub_8188BC8
thumb_func_start sub_8188BD4
-sub_8188BD4: ; 8188BD4
+sub_8188BD4: @ 8188BD4
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -730628,7 +730628,7 @@ _08188CFA:
thumb_func_end sub_8188BD4
thumb_func_start sub_8188D0C
-sub_8188D0C: ; 8188D0C
+sub_8188D0C: @ 8188D0C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -730812,7 +730812,7 @@ _08188E80:
thumb_func_end sub_8188D0C
thumb_func_start sub_8188E90
-sub_8188E90: ; 8188E90
+sub_8188E90: @ 8188E90
push {r4,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -730842,7 +730842,7 @@ sub_8188E90: ; 8188E90
thumb_func_end sub_8188E90
thumb_func_start sub_8188EE4
-sub_8188EE4: ; 8188EE4
+sub_8188EE4: @ 8188EE4
push {lr}
bl sub_81871AC
pop {r0}
@@ -730850,7 +730850,7 @@ sub_8188EE4: ; 8188EE4
thumb_func_end sub_8188EE4
thumb_func_start sub_8188EF0
-sub_8188EF0: ; 8188EF0
+sub_8188EF0: @ 8188EF0
push {lr}
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -730868,7 +730868,7 @@ sub_8188EF0: ; 8188EF0
thumb_func_end sub_8188EF0
thumb_func_start sub_8188F14
-sub_8188F14: ; 8188F14
+sub_8188F14: @ 8188F14
push {lr}
bl sub_81871AC
pop {r0}
@@ -730876,7 +730876,7 @@ sub_8188F14: ; 8188F14
thumb_func_end sub_8188F14
thumb_func_start sub_8188F20
-sub_8188F20: ; 8188F20
+sub_8188F20: @ 8188F20
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -730919,7 +730919,7 @@ _08188F6C:
thumb_func_end sub_8188F20
thumb_func_start sub_8188F7C
-sub_8188F7C: ; 8188F7C
+sub_8188F7C: @ 8188F7C
push {lr}
bl sub_81871AC
pop {r0}
@@ -730927,7 +730927,7 @@ sub_8188F7C: ; 8188F7C
thumb_func_end sub_8188F7C
thumb_func_start sub_8188F88
-sub_8188F88: ; 8188F88
+sub_8188F88: @ 8188F88
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -730954,7 +730954,7 @@ sub_8188F88: ; 8188F88
thumb_func_end sub_8188F88
thumb_func_start sub_8188FC4
-sub_8188FC4: ; 8188FC4
+sub_8188FC4: @ 8188FC4
push {lr}
bl sub_81871AC
pop {r0}
@@ -730962,7 +730962,7 @@ sub_8188FC4: ; 8188FC4
thumb_func_end sub_8188FC4
thumb_func_start sub_8188FD0
-sub_8188FD0: ; 8188FD0
+sub_8188FD0: @ 8188FD0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -731058,7 +731058,7 @@ _0818908A:
thumb_func_end sub_8188FD0
thumb_func_start sub_81890C0
-sub_81890C0: ; 81890C0
+sub_81890C0: @ 81890C0
push {lr}
bl sub_81871AC
pop {r0}
@@ -731066,7 +731066,7 @@ sub_81890C0: ; 81890C0
thumb_func_end sub_81890C0
thumb_func_start sub_81890CC
-sub_81890CC: ; 81890CC
+sub_81890CC: @ 81890CC
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -731115,7 +731115,7 @@ _08189120:
thumb_func_end sub_81890CC
thumb_func_start sub_8189144
-sub_8189144: ; 8189144
+sub_8189144: @ 8189144
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -731162,7 +731162,7 @@ _08189194:
thumb_func_end sub_8189144
thumb_func_start sub_81891AC
-sub_81891AC: ; 81891AC
+sub_81891AC: @ 81891AC
push {lr}
bl sub_81871AC
pop {r0}
@@ -731170,7 +731170,7 @@ sub_81891AC: ; 81891AC
thumb_func_end sub_81891AC
thumb_func_start sub_81891B8
-sub_81891B8: ; 81891B8
+sub_81891B8: @ 81891B8
push {lr}
bl sub_81871AC
pop {r0}
@@ -731178,7 +731178,7 @@ sub_81891B8: ; 81891B8
thumb_func_end sub_81891B8
thumb_func_start sub_81891C4
-sub_81891C4: ; 81891C4
+sub_81891C4: @ 81891C4
push {lr}
bl sub_81871AC
pop {r0}
@@ -731186,7 +731186,7 @@ sub_81891C4: ; 81891C4
thumb_func_end sub_81891C4
thumb_func_start sub_81891D0
-sub_81891D0: ; 81891D0
+sub_81891D0: @ 81891D0
push {lr}
bl sub_81871AC
pop {r0}
@@ -731194,7 +731194,7 @@ sub_81891D0: ; 81891D0
thumb_func_end sub_81891D0
thumb_func_start sub_81891DC
-sub_81891DC: ; 81891DC
+sub_81891DC: @ 81891DC
push {lr}
bl sub_81871AC
pop {r0}
@@ -731202,7 +731202,7 @@ sub_81891DC: ; 81891DC
thumb_func_end sub_81891DC
thumb_func_start sub_81891E8
-sub_81891E8: ; 81891E8
+sub_81891E8: @ 81891E8
push {lr}
bl sub_81871AC
pop {r0}
@@ -731210,7 +731210,7 @@ sub_81891E8: ; 81891E8
thumb_func_end sub_81891E8
thumb_func_start sub_81891F4
-sub_81891F4: ; 81891F4
+sub_81891F4: @ 81891F4
push {lr}
bl sub_81871AC
pop {r0}
@@ -731218,7 +731218,7 @@ sub_81891F4: ; 81891F4
thumb_func_end sub_81891F4
thumb_func_start sub_8189200
-sub_8189200: ; 8189200
+sub_8189200: @ 8189200
push {lr}
bl sub_81871AC
pop {r0}
@@ -731226,7 +731226,7 @@ sub_8189200: ; 8189200
thumb_func_end sub_8189200
thumb_func_start sub_818920C
-sub_818920C: ; 818920C
+sub_818920C: @ 818920C
push {lr}
bl sub_81871AC
pop {r0}
@@ -731234,7 +731234,7 @@ sub_818920C: ; 818920C
thumb_func_end sub_818920C
thumb_func_start sub_8189218
-sub_8189218: ; 8189218
+sub_8189218: @ 8189218
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -731249,7 +731249,7 @@ sub_8189218: ; 8189218
thumb_func_end sub_8189218
thumb_func_start sub_8189234
-sub_8189234: ; 8189234
+sub_8189234: @ 8189234
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -731274,7 +731274,7 @@ sub_8189234: ; 8189234
thumb_func_end sub_8189234
thumb_func_start sub_818926C
-sub_818926C: ; 818926C
+sub_818926C: @ 818926C
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -731288,7 +731288,7 @@ sub_818926C: ; 818926C
thumb_func_end sub_818926C
thumb_func_start sub_8189284
-sub_8189284: ; 8189284
+sub_8189284: @ 8189284
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -731309,7 +731309,7 @@ sub_8189284: ; 8189284
thumb_func_end sub_8189284
thumb_func_start sub_81892AC
-sub_81892AC: ; 81892AC
+sub_81892AC: @ 81892AC
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -731358,7 +731358,7 @@ _0818930A:
thumb_func_end sub_81892AC
thumb_func_start sub_818931C
-sub_818931C: ; 818931C
+sub_818931C: @ 818931C
push {lr}
bl sub_81871AC
pop {r0}
@@ -731366,7 +731366,7 @@ sub_818931C: ; 818931C
thumb_func_end sub_818931C
thumb_func_start sub_8189328
-sub_8189328: ; 8189328
+sub_8189328: @ 8189328
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -731399,7 +731399,7 @@ _0818933C:
thumb_func_end sub_8189328
thumb_func_start sub_818936C
-sub_818936C: ; 818936C
+sub_818936C: @ 818936C
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -731442,7 +731442,7 @@ _081893BC:
thumb_func_end sub_818936C
thumb_func_start sub_81893C8
-sub_81893C8: ; 81893C8
+sub_81893C8: @ 81893C8
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -731468,7 +731468,7 @@ sub_81893C8: ; 81893C8
thumb_func_end sub_81893C8
thumb_func_start sub_8189404
-sub_8189404: ; 8189404
+sub_8189404: @ 8189404
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -731490,7 +731490,7 @@ sub_8189404: ; 8189404
thumb_func_end sub_8189404
thumb_func_start sub_8189438
-sub_8189438: ; 8189438
+sub_8189438: @ 8189438
push {r4-r6,lr}
ldr r5, =0x020241e4
ldr r6, =0x02024064
@@ -731605,7 +731605,7 @@ _081894FA:
thumb_func_end sub_8189438
thumb_func_start c3_0803D564
-c3_0803D564: ; 8189548
+c3_0803D564: @ 8189548
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -731703,7 +731703,7 @@ _081895F4:
thumb_func_end c3_0803D564
thumb_func_start sub_818962C
-sub_818962C: ; 818962C
+sub_818962C: @ 818962C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x6]
@@ -731718,7 +731718,7 @@ sub_818962C: ; 818962C
thumb_func_end sub_818962C
thumb_func_start sub_8189648
-sub_8189648: ; 8189648
+sub_8189648: @ 8189648
push {r4-r7,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -731843,7 +731843,7 @@ _08189742:
thumb_func_end sub_8189648
thumb_func_start sub_818975C
-sub_818975C: ; 818975C
+sub_818975C: @ 818975C
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -731879,7 +731879,7 @@ _08189794:
thumb_func_end sub_818975C
thumb_func_start sub_81897A4
-sub_81897A4: ; 81897A4
+sub_81897A4: @ 81897A4
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -731913,7 +731913,7 @@ _081897D6:
thumb_func_end sub_81897A4
thumb_func_start sub_81897F4
-sub_81897F4: ; 81897F4
+sub_81897F4: @ 81897F4
push {lr}
bl sub_81871AC
pop {r0}
@@ -731921,7 +731921,7 @@ sub_81897F4: ; 81897F4
thumb_func_end sub_81897F4
thumb_func_start sub_8189800
-sub_8189800: ; 8189800
+sub_8189800: @ 8189800
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -731964,7 +731964,7 @@ _08189846:
thumb_func_end sub_8189800
thumb_func_start sub_8189860
-sub_8189860: ; 8189860
+sub_8189860: @ 8189860
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x02024064
@@ -732013,7 +732013,7 @@ _081898B8:
thumb_func_end sub_8189860
thumb_func_start sub_81898C8
-sub_81898C8: ; 81898C8
+sub_81898C8: @ 81898C8
push {lr}
bl sub_81871AC
pop {r0}
@@ -732021,7 +732021,7 @@ sub_81898C8: ; 81898C8
thumb_func_end sub_81898C8
thumb_func_start sub_81898D4
-sub_81898D4: ; 81898D4
+sub_81898D4: @ 81898D4
push {lr}
bl sub_81871AC
pop {r0}
@@ -732029,7 +732029,7 @@ sub_81898D4: ; 81898D4
thumb_func_end sub_81898D4
thumb_func_start sub_81898E0
-sub_81898E0: ; 81898E0
+sub_81898E0: @ 81898E0
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -732068,17 +732068,17 @@ _08189910:
thumb_func_end sub_81898E0
thumb_func_start nullsub_119
-nullsub_119: ; 8189944
+nullsub_119: @ 8189944
bx lr
thumb_func_end nullsub_119
thumb_func_start nullsub_120
-nullsub_120: ; 8189948
+nullsub_120: @ 8189948
bx lr
thumb_func_end nullsub_120
thumb_func_start sub_818994C
-sub_818994C: ; 818994C
+sub_818994C: @ 818994C
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -732091,7 +732091,7 @@ sub_818994C: ; 818994C
thumb_func_end sub_818994C
thumb_func_start sub_8189968
-sub_8189968: ; 8189968
+sub_8189968: @ 8189968
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -732126,7 +732126,7 @@ _081899B4:
thumb_func_end sub_8189968
thumb_func_start sub_81899B8
-sub_81899B8: ; 81899B8
+sub_81899B8: @ 81899B8
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -732151,7 +732151,7 @@ _081899DC:
thumb_func_end sub_81899B8
thumb_func_start sub_81899F0
-sub_81899F0: ; 81899F0
+sub_81899F0: @ 81899F0
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -732196,7 +732196,7 @@ _08189A40:
thumb_func_end sub_81899F0
thumb_func_start sub_8189A58
-sub_8189A58: ; 8189A58
+sub_8189A58: @ 8189A58
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -732232,7 +732232,7 @@ _08189A90:
thumb_func_end sub_8189A58
thumb_func_start sub_8189AA0
-sub_8189AA0: ; 8189AA0
+sub_8189AA0: @ 8189AA0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -732530,7 +732530,7 @@ _08189D18:
thumb_func_end sub_8189AA0
thumb_func_start sub_8189D40
-sub_8189D40: ; 8189D40
+sub_8189D40: @ 8189D40
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -732894,7 +732894,7 @@ _0818A02A:
thumb_func_end sub_8189D40
thumb_func_start sub_818A064
-sub_818A064: ; 818A064
+sub_818A064: @ 818A064
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -732924,7 +732924,7 @@ _0818A092:
thumb_func_end sub_818A064
thumb_func_start sub_818A0A4
-sub_818A0A4: ; 818A0A4
+sub_818A0A4: @ 818A0A4
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -732974,7 +732974,7 @@ _0818A106:
thumb_func_end sub_818A0A4
thumb_func_start sub_818A114
-sub_818A114: ; 818A114
+sub_818A114: @ 818A114
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -733039,7 +733039,7 @@ _0818A190:
thumb_func_end sub_818A114
thumb_func_start sub_818A1B0
-sub_818A1B0: ; 818A1B0
+sub_818A1B0: @ 818A1B0
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -733086,7 +733086,7 @@ _0818A204:
thumb_func_end sub_818A1B0
thumb_func_start sub_818A220
-sub_818A220: ; 818A220
+sub_818A220: @ 818A220
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -733100,7 +733100,7 @@ _0818A232:
thumb_func_end sub_818A220
thumb_func_start sub_818A238
-sub_818A238: ; 818A238
+sub_818A238: @ 818A238
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -733160,7 +733160,7 @@ _0818A2AE:
thumb_func_end sub_818A238
thumb_func_start sub_818A2B4
-sub_818A2B4: ; 818A2B4
+sub_818A2B4: @ 818A2B4
push {r4,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -733209,7 +733209,7 @@ _0818A306:
thumb_func_end sub_818A2B4
thumb_func_start sub_818A328
-sub_818A328: ; 818A328
+sub_818A328: @ 818A328
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -733246,7 +733246,7 @@ _0818A364:
thumb_func_end sub_818A328
thumb_func_start sub_818A37C
-sub_818A37C: ; 818A37C
+sub_818A37C: @ 818A37C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -733343,7 +733343,7 @@ _0818A438:
thumb_func_end sub_818A37C
thumb_func_start sub_818A470
-sub_818A470: ; 818A470
+sub_818A470: @ 818A470
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -733411,7 +733411,7 @@ _0818A4E8:
thumb_func_end sub_818A470
thumb_func_start sub_818A514
-sub_818A514: ; 818A514
+sub_818A514: @ 818A514
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -733461,7 +733461,7 @@ _0818A57A:
thumb_func_end sub_818A514
thumb_func_start sub_818A58C
-sub_818A58C: ; 818A58C
+sub_818A58C: @ 818A58C
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -733485,7 +733485,7 @@ _0818A5AE:
thumb_func_end sub_818A58C
thumb_func_start sub_818A5BC
-sub_818A5BC: ; 818A5BC
+sub_818A5BC: @ 818A5BC
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -733509,7 +733509,7 @@ _0818A5DE:
thumb_func_end sub_818A5BC
thumb_func_start sub_818A5EC
-sub_818A5EC: ; 818A5EC
+sub_818A5EC: @ 818A5EC
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -733564,7 +733564,7 @@ _0818A646:
thumb_func_end sub_818A5EC
thumb_func_start sub_818A660
-sub_818A660: ; 818A660
+sub_818A660: @ 818A660
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -734442,7 +734442,7 @@ _0818ADF6:
thumb_func_end sub_818A660
thumb_func_start sub_818AE0C
-sub_818AE0C: ; 818AE0C
+sub_818AE0C: @ 818AE0C
push {lr}
bl sub_818A514
pop {r0}
@@ -734450,7 +734450,7 @@ sub_818AE0C: ; 818AE0C
thumb_func_end sub_818AE0C
thumb_func_start sub_818AE18
-sub_818AE18: ; 818AE18
+sub_818AE18: @ 818AE18
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -734493,7 +734493,7 @@ _0818AE66:
thumb_func_end sub_818AE18
thumb_func_start sub_818AE70
-sub_818AE70: ; 818AE70
+sub_818AE70: @ 818AE70
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -735526,7 +735526,7 @@ _0818B836:
thumb_func_end sub_818AE70
thumb_func_start sub_818B86C
-sub_818B86C: ; 818B86C
+sub_818B86C: @ 818B86C
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -735581,7 +735581,7 @@ _0818B8C4:
thumb_func_end sub_818B86C
thumb_func_start sub_818B8E0
-sub_818B8E0: ; 818B8E0
+sub_818B8E0: @ 818B8E0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -735698,7 +735698,7 @@ sub_818B8E0: ; 818B8E0
thumb_func_end sub_818B8E0
thumb_func_start sub_818B9FC
-sub_818B9FC: ; 818B9FC
+sub_818B9FC: @ 818B9FC
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -735744,7 +735744,7 @@ sub_818B9FC: ; 818B9FC
thumb_func_end sub_818B9FC
thumb_func_start sub_818BA6C
-sub_818BA6C: ; 818BA6C
+sub_818BA6C: @ 818BA6C
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -735907,7 +735907,7 @@ sub_818BA6C: ; 818BA6C
thumb_func_end sub_818BA6C
thumb_func_start sub_818BBE8
-sub_818BBE8: ; 818BBE8
+sub_818BBE8: @ 818BBE8
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -735966,7 +735966,7 @@ _0818BC66:
thumb_func_end sub_818BBE8
thumb_func_start sub_818BC78
-sub_818BC78: ; 818BC78
+sub_818BC78: @ 818BC78
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -736036,7 +736036,7 @@ _0818BCF6:
thumb_func_end sub_818BC78
thumb_func_start sub_818BD04
-sub_818BD04: ; 818BD04
+sub_818BD04: @ 818BD04
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -736333,7 +736333,7 @@ _0818BF72:
thumb_func_end sub_818BD04
thumb_func_start sub_818BFAC
-sub_818BFAC: ; 818BFAC
+sub_818BFAC: @ 818BFAC
push {lr}
bl sub_818A514
pop {r0}
@@ -736341,7 +736341,7 @@ sub_818BFAC: ; 818BFAC
thumb_func_end sub_818BFAC
thumb_func_start sub_818BFB8
-sub_818BFB8: ; 818BFB8
+sub_818BFB8: @ 818BFB8
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r4, =0x02024064
@@ -736414,7 +736414,7 @@ sub_818BFB8: ; 818BFB8
thumb_func_end sub_818BFB8
thumb_func_start sub_818C064
-sub_818C064: ; 818C064
+sub_818C064: @ 818C064
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -736519,7 +736519,7 @@ _0818C12E:
thumb_func_end sub_818C064
thumb_func_start sub_818C150
-sub_818C150: ; 818C150
+sub_818C150: @ 818C150
push {lr}
bl sub_818A514
pop {r0}
@@ -736527,7 +736527,7 @@ sub_818C150: ; 818C150
thumb_func_end sub_818C150
thumb_func_start sub_818C15C
-sub_818C15C: ; 818C15C
+sub_818C15C: @ 818C15C
push {lr}
bl sub_818A514
pop {r0}
@@ -736535,7 +736535,7 @@ sub_818C15C: ; 818C15C
thumb_func_end sub_818C15C
thumb_func_start sub_818C168
-sub_818C168: ; 818C168
+sub_818C168: @ 818C168
push {lr}
bl sub_818A514
pop {r0}
@@ -736543,7 +736543,7 @@ sub_818C168: ; 818C168
thumb_func_end sub_818C168
thumb_func_start sub_818C174
-sub_818C174: ; 818C174
+sub_818C174: @ 818C174
push {lr}
bl sub_818A514
pop {r0}
@@ -736551,7 +736551,7 @@ sub_818C174: ; 818C174
thumb_func_end sub_818C174
thumb_func_start sub_818C180
-sub_818C180: ; 818C180
+sub_818C180: @ 818C180
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -736688,7 +736688,7 @@ _0818C2A6:
thumb_func_end sub_818C180
thumb_func_start bx_move_anim_2
-bx_move_anim_2: ; 818C2B8
+bx_move_anim_2: @ 818C2B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -736872,7 +736872,7 @@ _0818C42C:
thumb_func_end bx_move_anim_2
thumb_func_start sub_818C43C
-sub_818C43C: ; 818C43C
+sub_818C43C: @ 818C43C
push {r4,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -736902,7 +736902,7 @@ sub_818C43C: ; 818C43C
thumb_func_end sub_818C43C
thumb_func_start sub_818C490
-sub_818C490: ; 818C490
+sub_818C490: @ 818C490
push {lr}
bl sub_818A514
pop {r0}
@@ -736910,7 +736910,7 @@ sub_818C490: ; 818C490
thumb_func_end sub_818C490
thumb_func_start sub_818C49C
-sub_818C49C: ; 818C49C
+sub_818C49C: @ 818C49C
push {lr}
ldr r1, =0x02024332
ldr r0, =0x0202406c
@@ -736936,7 +736936,7 @@ _0818C4C6:
thumb_func_end sub_818C49C
thumb_func_start sub_818C4D8
-sub_818C4D8: ; 818C4D8
+sub_818C4D8: @ 818C4D8
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -736972,7 +736972,7 @@ _0818C522:
thumb_func_end sub_818C4D8
thumb_func_start sub_818C52C
-sub_818C52C: ; 818C52C
+sub_818C52C: @ 818C52C
push {lr}
bl sub_818A514
pop {r0}
@@ -736980,7 +736980,7 @@ sub_818C52C: ; 818C52C
thumb_func_end sub_818C52C
thumb_func_start sub_818C538
-sub_818C538: ; 818C538
+sub_818C538: @ 818C538
push {r4,r5,lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -737023,7 +737023,7 @@ _0818C584:
thumb_func_end sub_818C538
thumb_func_start sub_818C594
-sub_818C594: ; 818C594
+sub_818C594: @ 818C594
push {lr}
bl sub_818A514
pop {r0}
@@ -737031,7 +737031,7 @@ sub_818C594: ; 818C594
thumb_func_end sub_818C594
thumb_func_start sub_818C5A0
-sub_818C5A0: ; 818C5A0
+sub_818C5A0: @ 818C5A0
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -737058,7 +737058,7 @@ sub_818C5A0: ; 818C5A0
thumb_func_end sub_818C5A0
thumb_func_start sub_818C5DC
-sub_818C5DC: ; 818C5DC
+sub_818C5DC: @ 818C5DC
push {lr}
bl sub_818A514
pop {r0}
@@ -737066,7 +737066,7 @@ sub_818C5DC: ; 818C5DC
thumb_func_end sub_818C5DC
thumb_func_start sub_818C5E8
-sub_818C5E8: ; 818C5E8
+sub_818C5E8: @ 818C5E8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -737169,7 +737169,7 @@ _0818C6B2:
thumb_func_end sub_818C5E8
thumb_func_start sub_818C6E8
-sub_818C6E8: ; 818C6E8
+sub_818C6E8: @ 818C6E8
push {lr}
bl sub_818A514
pop {r0}
@@ -737177,7 +737177,7 @@ sub_818C6E8: ; 818C6E8
thumb_func_end sub_818C6E8
thumb_func_start sub_818C6F4
-sub_818C6F4: ; 818C6F4
+sub_818C6F4: @ 818C6F4
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -737226,7 +737226,7 @@ _0818C748:
thumb_func_end sub_818C6F4
thumb_func_start sub_818C76C
-sub_818C76C: ; 818C76C
+sub_818C76C: @ 818C76C
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -737273,7 +737273,7 @@ _0818C7BC:
thumb_func_end sub_818C76C
thumb_func_start sub_818C7D4
-sub_818C7D4: ; 818C7D4
+sub_818C7D4: @ 818C7D4
push {lr}
bl sub_818A514
pop {r0}
@@ -737281,7 +737281,7 @@ sub_818C7D4: ; 818C7D4
thumb_func_end sub_818C7D4
thumb_func_start sub_818C7E0
-sub_818C7E0: ; 818C7E0
+sub_818C7E0: @ 818C7E0
push {lr}
bl sub_818A514
pop {r0}
@@ -737289,7 +737289,7 @@ sub_818C7E0: ; 818C7E0
thumb_func_end sub_818C7E0
thumb_func_start sub_818C7EC
-sub_818C7EC: ; 818C7EC
+sub_818C7EC: @ 818C7EC
push {lr}
bl sub_818A514
pop {r0}
@@ -737297,7 +737297,7 @@ sub_818C7EC: ; 818C7EC
thumb_func_end sub_818C7EC
thumb_func_start sub_818C7F8
-sub_818C7F8: ; 818C7F8
+sub_818C7F8: @ 818C7F8
push {lr}
bl sub_818A514
pop {r0}
@@ -737305,7 +737305,7 @@ sub_818C7F8: ; 818C7F8
thumb_func_end sub_818C7F8
thumb_func_start sub_818C804
-sub_818C804: ; 818C804
+sub_818C804: @ 818C804
push {lr}
bl sub_818A514
pop {r0}
@@ -737313,7 +737313,7 @@ sub_818C804: ; 818C804
thumb_func_end sub_818C804
thumb_func_start sub_818C810
-sub_818C810: ; 818C810
+sub_818C810: @ 818C810
push {lr}
bl sub_818A514
pop {r0}
@@ -737321,7 +737321,7 @@ sub_818C810: ; 818C810
thumb_func_end sub_818C810
thumb_func_start sub_818C81C
-sub_818C81C: ; 818C81C
+sub_818C81C: @ 818C81C
push {lr}
bl sub_818A514
pop {r0}
@@ -737329,7 +737329,7 @@ sub_818C81C: ; 818C81C
thumb_func_end sub_818C81C
thumb_func_start sub_818C828
-sub_818C828: ; 818C828
+sub_818C828: @ 818C828
push {lr}
bl sub_818A514
pop {r0}
@@ -737337,7 +737337,7 @@ sub_818C828: ; 818C828
thumb_func_end sub_818C828
thumb_func_start sub_818C834
-sub_818C834: ; 818C834
+sub_818C834: @ 818C834
push {lr}
bl sub_818A514
pop {r0}
@@ -737345,7 +737345,7 @@ sub_818C834: ; 818C834
thumb_func_end sub_818C834
thumb_func_start sub_818C840
-sub_818C840: ; 818C840
+sub_818C840: @ 818C840
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -737360,7 +737360,7 @@ sub_818C840: ; 818C840
thumb_func_end sub_818C840
thumb_func_start sub_818C85C
-sub_818C85C: ; 818C85C
+sub_818C85C: @ 818C85C
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -737385,7 +737385,7 @@ sub_818C85C: ; 818C85C
thumb_func_end sub_818C85C
thumb_func_start sub_818C894
-sub_818C894: ; 818C894
+sub_818C894: @ 818C894
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -737399,7 +737399,7 @@ sub_818C894: ; 818C894
thumb_func_end sub_818C894
thumb_func_start sub_818C8AC
-sub_818C8AC: ; 818C8AC
+sub_818C8AC: @ 818C8AC
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -737420,7 +737420,7 @@ sub_818C8AC: ; 818C8AC
thumb_func_end sub_818C8AC
thumb_func_start sub_818C8D4
-sub_818C8D4: ; 818C8D4
+sub_818C8D4: @ 818C8D4
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -737469,7 +737469,7 @@ _0818C932:
thumb_func_end sub_818C8D4
thumb_func_start sub_818C944
-sub_818C944: ; 818C944
+sub_818C944: @ 818C944
push {lr}
bl sub_818A514
pop {r0}
@@ -737477,7 +737477,7 @@ sub_818C944: ; 818C944
thumb_func_end sub_818C944
thumb_func_start sub_818C950
-sub_818C950: ; 818C950
+sub_818C950: @ 818C950
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -737510,7 +737510,7 @@ _0818C964:
thumb_func_end sub_818C950
thumb_func_start sub_818C994
-sub_818C994: ; 818C994
+sub_818C994: @ 818C994
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -737553,7 +737553,7 @@ _0818C9E4:
thumb_func_end sub_818C994
thumb_func_start sub_818C9F0
-sub_818C9F0: ; 818C9F0
+sub_818C9F0: @ 818C9F0
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -737580,7 +737580,7 @@ sub_818C9F0: ; 818C9F0
thumb_func_end sub_818C9F0
thumb_func_start dp01t_2E_2_battle_intro
-dp01t_2E_2_battle_intro: ; 818CA30
+dp01t_2E_2_battle_intro: @ 818CA30
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -737602,7 +737602,7 @@ dp01t_2E_2_battle_intro: ; 818CA30
thumb_func_end dp01t_2E_2_battle_intro
thumb_func_start sub_818CA64
-sub_818CA64: ; 818CA64
+sub_818CA64: @ 818CA64
push {r4-r6,lr}
ldr r5, =0x020241e4
ldr r6, =0x02024064
@@ -737784,7 +737784,7 @@ _0818CBD4:
thumb_func_end sub_818CA64
thumb_func_start sub_818CC24
-sub_818CC24: ; 818CC24
+sub_818CC24: @ 818CC24
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -737901,7 +737901,7 @@ _0818CD0C:
thumb_func_end sub_818CC24
thumb_func_start sub_818CD30
-sub_818CD30: ; 818CD30
+sub_818CD30: @ 818CD30
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -737987,7 +737987,7 @@ _0818CDD4:
thumb_func_end sub_818CD30
thumb_func_start bx_increment_dp11b_field_5_till_x60_then_resume
-bx_increment_dp11b_field_5_till_x60_then_resume: ; 818CDF4
+bx_increment_dp11b_field_5_till_x60_then_resume: @ 818CDF4
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -738023,7 +738023,7 @@ _0818CE2C:
thumb_func_end bx_increment_dp11b_field_5_till_x60_then_resume
thumb_func_start sub_818CE3C
-sub_818CE3C: ; 818CE3C
+sub_818CE3C: @ 818CE3C
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -738057,7 +738057,7 @@ _0818CE6E:
thumb_func_end sub_818CE3C
thumb_func_start sub_818CE8C
-sub_818CE8C: ; 818CE8C
+sub_818CE8C: @ 818CE8C
push {lr}
bl sub_818A514
pop {r0}
@@ -738065,7 +738065,7 @@ sub_818CE8C: ; 818CE8C
thumb_func_end sub_818CE8C
thumb_func_start sub_818CE98
-sub_818CE98: ; 818CE98
+sub_818CE98: @ 818CE98
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -738108,7 +738108,7 @@ _0818CEDE:
thumb_func_end sub_818CE98
thumb_func_start sub_818CEF8
-sub_818CEF8: ; 818CEF8
+sub_818CEF8: @ 818CEF8
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x02024064
@@ -738157,7 +738157,7 @@ _0818CF50:
thumb_func_end sub_818CEF8
thumb_func_start sub_818CF60
-sub_818CF60: ; 818CF60
+sub_818CF60: @ 818CF60
push {lr}
bl sub_818A514
pop {r0}
@@ -738165,7 +738165,7 @@ sub_818CF60: ; 818CF60
thumb_func_end sub_818CF60
thumb_func_start sub_818CF6C
-sub_818CF6C: ; 818CF6C
+sub_818CF6C: @ 818CF6C
push {lr}
bl sub_818A514
pop {r0}
@@ -738173,7 +738173,7 @@ sub_818CF6C: ; 818CF6C
thumb_func_end sub_818CF6C
thumb_func_start sub_818CF78
-sub_818CF78: ; 818CF78
+sub_818CF78: @ 818CF78
push {r4,lr}
ldr r2, =0x0202433a
ldr r1, =0x02023064
@@ -738202,17 +738202,17 @@ sub_818CF78: ; 818CF78
thumb_func_end sub_818CF78
thumb_func_start nullsub_121
-nullsub_121: ; 818CFC4
+nullsub_121: @ 818CFC4
bx lr
thumb_func_end nullsub_121
thumb_func_start nullsub_122
-nullsub_122: ; 818CFC8
+nullsub_122: @ 818CFC8
bx lr
thumb_func_end nullsub_122
thumb_func_start dp13_810BB8C
-dp13_810BB8C: ; 818CFCC
+dp13_810BB8C: @ 818CFCC
push {r4-r7,lr}
ldr r4, =gUnknown_0860B058
ldr r3, =0x0203cd04
@@ -738234,8 +738234,8 @@ _0818CFD4:
thumb_func_end dp13_810BB8C
thumb_func_start load_pokemon_image_TODO
-; int load_pokemon_image_TODO(int species_num, unsigned int a2, u8 a3, void *a4, int a5, u8 a6)
-load_pokemon_image_TODO: ; 818CFF4
+@ int load_pokemon_image_TODO(int species_num, unsigned int a2, u8 a3, void *a4, int a5, u8 a6)
+load_pokemon_image_TODO: @ 818CFF4
push {r4-r7,lr}
sub sp, 0x4
adds r6, r1, 0
@@ -738320,7 +738320,7 @@ _0818D08E:
thumb_func_end load_pokemon_image_TODO
thumb_func_start sub_818D09C
-sub_818D09C: ; 818D09C
+sub_818D09C: @ 818D09C
push {r4,lr}
sub sp, 0x8
ldr r4, [sp, 0x10]
@@ -738343,7 +738343,7 @@ sub_818D09C: ; 818D09C
thumb_func_end sub_818D09C
thumb_func_start sub_818D0C4
-sub_818D0C4: ; 818D0C4
+sub_818D0C4: @ 818D0C4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -738429,7 +738429,7 @@ _0818D16E:
thumb_func_end sub_818D0C4
thumb_func_start sub_818D180
-sub_818D180: ; 818D180
+sub_818D180: @ 818D180
push {r4,r5,lr}
adds r5, r1, 0
ldr r1, [sp, 0xC]
@@ -738462,7 +738462,7 @@ _0818D1B4:
thumb_func_end sub_818D180
thumb_func_start uns_builder_assign_animtable1
-uns_builder_assign_animtable1: ; 818D1C0
+uns_builder_assign_animtable1: @ 818D1C0
push {lr}
lsls r0, 24
cmp r0, 0
@@ -738484,7 +738484,7 @@ _0818D1E0:
thumb_func_end uns_builder_assign_animtable1
thumb_func_start oamt_spawn_poke_or_trainer_picture
-oamt_spawn_poke_or_trainer_picture: ; 818D1EC
+oamt_spawn_poke_or_trainer_picture: @ 818D1EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -738675,7 +738675,7 @@ _0818D356:
thumb_func_end oamt_spawn_poke_or_trainer_picture
thumb_func_start sub_818D384
-sub_818D384: ; 818D384
+sub_818D384: @ 818D384
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -738726,7 +738726,7 @@ sub_818D384: ; 818D384
thumb_func_end sub_818D384
thumb_func_start sub_818D3E4
-sub_818D3E4: ; 818D3E4
+sub_818D3E4: @ 818D3E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -738944,7 +738944,7 @@ _0818D588:
thumb_func_end sub_818D3E4
thumb_func_start sub_818D5B0
-sub_818D5B0: ; 818D5B0
+sub_818D5B0: @ 818D5B0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -739026,7 +739026,7 @@ _0818D646:
thumb_func_end sub_818D5B0
thumb_func_start sub_818D65C
-sub_818D65C: ; 818D65C
+sub_818D65C: @ 818D65C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -739084,7 +739084,7 @@ _0818D6BA:
thumb_func_end sub_818D65C
thumb_func_start sub_818D6CC
-sub_818D6CC: ; 818D6CC
+sub_818D6CC: @ 818D6CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -739170,7 +739170,7 @@ _0818D764:
thumb_func_end sub_818D6CC
thumb_func_start sub_818D778
-sub_818D778: ; 818D778
+sub_818D778: @ 818D778
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -739221,7 +739221,7 @@ sub_818D778: ; 818D778
thumb_func_end sub_818D778
thumb_func_start sub_818D7D8
-sub_818D7D8: ; 818D7D8
+sub_818D7D8: @ 818D7D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -739260,7 +739260,7 @@ sub_818D7D8: ; 818D7D8
thumb_func_end sub_818D7D8
thumb_func_start sub_818D820
-sub_818D820: ; 818D820
+sub_818D820: @ 818D820
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -739272,7 +739272,7 @@ sub_818D820: ; 818D820
thumb_func_end sub_818D820
thumb_func_start sub_818D834
-sub_818D834: ; 818D834
+sub_818D834: @ 818D834
push {r4,r5,lr}
sub sp, 0xC
ldr r4, [sp, 0x18]
@@ -739299,7 +739299,7 @@ sub_818D834: ; 818D834
thumb_func_end sub_818D834
thumb_func_start sub_818D864
-sub_818D864: ; 818D864
+sub_818D864: @ 818D864
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -739338,7 +739338,7 @@ sub_818D864: ; 818D864
thumb_func_end sub_818D864
thumb_func_start sub_818D8AC
-sub_818D8AC: ; 818D8AC
+sub_818D8AC: @ 818D8AC
push {r4,r5,lr}
sub sp, 0x14
adds r5, r1, 0
@@ -739375,7 +739375,7 @@ sub_818D8AC: ; 818D8AC
thumb_func_end sub_818D8AC
thumb_func_start sub_818D8F0
-sub_818D8F0: ; 818D8F0
+sub_818D8F0: @ 818D8F0
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -739387,7 +739387,7 @@ sub_818D8F0: ; 818D8F0
thumb_func_end sub_818D8F0
thumb_func_start sub_818D904
-sub_818D904: ; 818D904
+sub_818D904: @ 818D904
push {r4,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -739416,7 +739416,7 @@ sub_818D904: ; 818D904
thumb_func_end sub_818D904
thumb_func_start sub_818D938
-sub_818D938: ; 818D938
+sub_818D938: @ 818D938
push {r4,r5,lr}
sub sp, 0x14
adds r5, r1, 0
@@ -739453,7 +739453,7 @@ sub_818D938: ; 818D938
thumb_func_end sub_818D938
thumb_func_start sub_818D97C
-sub_818D97C: ; 818D97C
+sub_818D97C: @ 818D97C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -739479,7 +739479,7 @@ _0818D9A2:
thumb_func_end sub_818D97C
thumb_func_start sub_818D9AC
-sub_818D9AC: ; 818D9AC
+sub_818D9AC: @ 818D9AC
ldr r0, =0x03005d8c
ldr r0, [r0]
ldr r1, =0x00003b58
@@ -739490,7 +739490,7 @@ sub_818D9AC: ; 818D9AC
thumb_func_end sub_818D9AC
thumb_func_start sub_818D9C0
-sub_818D9C0: ; 818D9C0
+sub_818D9C0: @ 818D9C0
push {r4,r5,lr}
ldr r5, =0x00004010
ldr r4, =gUnknown_0860B07E
@@ -739533,7 +739533,7 @@ _0818DA24:
thumb_func_end sub_818D9C0
thumb_func_start sub_818DA30
-sub_818DA30: ; 818DA30
+sub_818DA30: @ 818DA30
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -739572,7 +739572,7 @@ _0818DA72:
thumb_func_end sub_818DA30
thumb_func_start sub_818DA78
-sub_818DA78: ; 818DA78
+sub_818DA78: @ 818DA78
push {lr}
bl sub_818D9AC
lsls r0, 24
@@ -739602,7 +739602,7 @@ _0818DAA6:
thumb_func_end sub_818DA78
thumb_func_start sub_818DAAC
-sub_818DAAC: ; 818DAAC
+sub_818DAAC: @ 818DAAC
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -739637,7 +739637,7 @@ _0818DAE6:
thumb_func_end sub_818DAAC
thumb_func_start sub_818DAEC
-sub_818DAEC: ; 818DAEC
+sub_818DAEC: @ 818DAEC
push {r4,lr}
ldr r4, =0x020375f0
bl sub_818D9AC
@@ -739651,7 +739651,7 @@ sub_818DAEC: ; 818DAEC
thumb_func_end sub_818DAEC
thumb_func_start sub_818DB04
-sub_818DB04: ; 818DB04
+sub_818DB04: @ 818DB04
push {lr}
adds r1, r0, 0
movs r2, 0
@@ -739671,7 +739671,7 @@ _0818DB14:
thumb_func_end sub_818DB04
thumb_func_start sub_818DB20
-sub_818DB20: ; 818DB20
+sub_818DB20: @ 818DB20
push {r4-r6,lr}
bl GenerateRandomNumber
ldr r5, =0x0203cd64
@@ -739713,7 +739713,7 @@ sub_818DB20: ; 818DB20
thumb_func_end sub_818DB20
thumb_func_start sub_818DB7C
-sub_818DB7C: ; 818DB7C
+sub_818DB7C: @ 818DB7C
push {lr}
ldr r2, =0x0203cd64
ldr r0, =0x03005d8c
@@ -739745,7 +739745,7 @@ sub_818DB7C: ; 818DB7C
thumb_func_end sub_818DB7C
thumb_func_start sub_818DBC4
-sub_818DBC4: ; 818DBC4
+sub_818DBC4: @ 818DBC4
ldr r3, =0x0203cd64
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -739762,7 +739762,7 @@ sub_818DBC4: ; 818DBC4
thumb_func_end sub_818DBC4
thumb_func_start sub_818DBE8
-sub_818DBE8: ; 818DBE8
+sub_818DBE8: @ 818DBE8
push {lr}
ldr r1, =0x0203cd64
ldr r0, =0x03005d8c
@@ -739789,7 +739789,7 @@ _0818DC16:
thumb_func_end sub_818DBE8
thumb_func_start sub_818DC1C
-sub_818DC1C: ; 818DC1C
+sub_818DC1C: @ 818DC1C
lsls r0, 24
ldr r1, =gUnknown_0860B224
lsrs r0, 22
@@ -739800,7 +739800,7 @@ sub_818DC1C: ; 818DC1C
thumb_func_end sub_818DC1C
thumb_func_start sub_818DC2C
-sub_818DC2C: ; 818DC2C
+sub_818DC2C: @ 818DC2C
push {r4,lr}
ldr r1, =0x0203cd64
ldr r0, =0x03005d8c
@@ -739821,7 +739821,7 @@ sub_818DC2C: ; 818DC2C
thumb_func_end sub_818DC2C
thumb_func_start sub_818DC60
-sub_818DC60: ; 818DC60
+sub_818DC60: @ 818DC60
push {r4,r5,lr}
ldr r5, =0x0203cd64
ldr r0, =0x03005d8c
@@ -739854,7 +739854,7 @@ _0818DC9C:
thumb_func_end sub_818DC60
thumb_func_start sub_818DCAC
-sub_818DCAC: ; 818DCAC
+sub_818DCAC: @ 818DCAC
push {r4,lr}
adds r4, r0, 0
lsls r0, r1, 16
@@ -739869,7 +739869,7 @@ sub_818DCAC: ; 818DCAC
thumb_func_end sub_818DCAC
thumb_func_start sub_818DCC8
-sub_818DCC8: ; 818DCC8
+sub_818DCC8: @ 818DCC8
push {lr}
ldr r2, =0x0203cd64
ldr r0, =0x03005d8c
@@ -739886,7 +739886,7 @@ sub_818DCC8: ; 818DCC8
thumb_func_end sub_818DCC8
thumb_func_start sub_818DCF4
-sub_818DCF4: ; 818DCF4
+sub_818DCF4: @ 818DCF4
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -739903,7 +739903,7 @@ sub_818DCF4: ; 818DCF4
thumb_func_end sub_818DCF4
thumb_func_start sub_818DD14
-sub_818DD14: ; 818DD14
+sub_818DD14: @ 818DD14
push {r4,r5,lr}
ldr r5, =0x0203cd64
ldr r0, =0x03005d8c
@@ -739927,7 +739927,7 @@ sub_818DD14: ; 818DD14
thumb_func_end sub_818DD14
thumb_func_start sub_818DD54
-sub_818DD54: ; 818DD54
+sub_818DD54: @ 818DD54
ldr r1, =0x0203cd64
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -739943,7 +739943,7 @@ sub_818DD54: ; 818DD54
thumb_func_end sub_818DD54
thumb_func_start sub_818DD78
-sub_818DD78: ; 818DD78
+sub_818DD78: @ 818DD78
push {lr}
bl sub_81AAC50
pop {r0}
@@ -739951,7 +739951,7 @@ sub_818DD78: ; 818DD78
thumb_func_end sub_818DD78
thumb_func_start sub_818DD84
-sub_818DD84: ; 818DD84
+sub_818DD84: @ 818DD84
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -740036,7 +740036,7 @@ _0818DE36:
thumb_func_end sub_818DD84
thumb_func_start sub_818DE44
-sub_818DE44: ; 818DE44
+sub_818DE44: @ 818DE44
push {lr}
ldr r0, =0x0203ce7c
ldrh r0, [r0]
@@ -740049,7 +740049,7 @@ sub_818DE44: ; 818DE44
thumb_func_end sub_818DE44
thumb_func_start sub_818DE5C
-sub_818DE5C: ; 818DE5C
+sub_818DE5C: @ 818DE5C
push {lr}
ldr r1, =0x0203cd64
ldr r0, =0x03005d8c
@@ -740070,7 +740070,7 @@ _0818DE74:
thumb_func_end sub_818DE5C
thumb_func_start sub_818DE88
-sub_818DE88: ; 818DE88
+sub_818DE88: @ 818DE88
push {lr}
adds r1, r0, 0
lsls r1, 16
@@ -740083,7 +740083,7 @@ sub_818DE88: ; 818DE88
thumb_func_end sub_818DE88
thumb_func_start sub_818DEA0
-sub_818DEA0: ; 818DEA0
+sub_818DEA0: @ 818DEA0
push {r4,r5,lr}
ldr r5, =0x0203cd64
ldr r0, =0x03005d8c
@@ -740109,7 +740109,7 @@ sub_818DEA0: ; 818DEA0
thumb_func_end sub_818DEA0
thumb_func_start sub_818DEDC
-sub_818DEDC: ; 818DEDC
+sub_818DEDC: @ 818DEDC
push {lr}
bl sub_818DB7C
ldr r0, =0x0203cd64
@@ -740122,7 +740122,7 @@ sub_818DEDC: ; 818DEDC
thumb_func_end sub_818DEDC
thumb_func_start sub_818DEF4
-sub_818DEF4: ; 818DEF4
+sub_818DEF4: @ 818DEF4
push {lr}
bl script_env_2_enable_and_set_ctx_running
pop {r0}
@@ -740130,7 +740130,7 @@ sub_818DEF4: ; 818DEF4
thumb_func_end sub_818DEF4
thumb_func_start sub_818DF00
-sub_818DF00: ; 818DF00
+sub_818DF00: @ 818DF00
push {r4-r7,lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -740179,7 +740179,7 @@ _0818DF1A:
thumb_func_end sub_818DF00
thumb_func_start sub_818DF68
-sub_818DF68: ; 818DF68
+sub_818DF68: @ 818DF68
push {r4-r6,lr}
ldr r2, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740252,7 +740252,7 @@ _0818DFB4:
thumb_func_end sub_818DF68
thumb_func_start sub_818E004
-sub_818E004: ; 818E004
+sub_818E004: @ 818E004
ldr r2, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740274,7 +740274,7 @@ sub_818E004: ; 818E004
thumb_func_end sub_818E004
thumb_func_start sub_818E038
-sub_818E038: ; 818E038
+sub_818E038: @ 818E038
push {lr}
ldr r1, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740301,7 +740301,7 @@ _0818E066:
thumb_func_end sub_818E038
thumb_func_start sub_818E06C
-sub_818E06C: ; 818E06C
+sub_818E06C: @ 818E06C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -740399,7 +740399,7 @@ _0818E12C:
thumb_func_end sub_818E06C
thumb_func_start sub_818E13C
-sub_818E13C: ; 818E13C
+sub_818E13C: @ 818E13C
push {r4-r7,lr}
movs r7, 0x1
ldr r5, =0x0203cd68
@@ -740477,7 +740477,7 @@ _0818E1DC:
thumb_func_end sub_818E13C
thumb_func_start sub_818E1F4
-sub_818E1F4: ; 818E1F4
+sub_818E1F4: @ 818E1F4
push {r4-r6,lr}
ldr r3, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740525,7 +740525,7 @@ _0818E23C:
thumb_func_end sub_818E1F4
thumb_func_start sub_818E258
-sub_818E258: ; 818E258
+sub_818E258: @ 818E258
push {lr}
movs r2, 0
adds r1, r0, 0
@@ -740545,7 +740545,7 @@ _0818E268:
thumb_func_end sub_818E258
thumb_func_start sub_818E274
-sub_818E274: ; 818E274
+sub_818E274: @ 818E274
push {r4,lr}
ldr r4, =0x02021cc4
ldr r0, =0x0203cd68
@@ -740562,7 +740562,7 @@ sub_818E274: ; 818E274
thumb_func_end sub_818E274
thumb_func_start sub_818E298
-sub_818E298: ; 818E298
+sub_818E298: @ 818E298
push {r4,lr}
ldr r4, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740592,7 +740592,7 @@ _0818E2CC:
thumb_func_end sub_818E298
thumb_func_start sub_818E2D8
-sub_818E2D8: ; 818E2D8
+sub_818E2D8: @ 818E2D8
ldr r2, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740607,7 +740607,7 @@ sub_818E2D8: ; 818E2D8
thumb_func_end sub_818E2D8
thumb_func_start sub_818E2FC
-sub_818E2FC: ; 818E2FC
+sub_818E2FC: @ 818E2FC
push {lr}
bl easy_chat_input_maybe
pop {r0}
@@ -740615,7 +740615,7 @@ sub_818E2FC: ; 818E2FC
thumb_func_end sub_818E2FC
thumb_func_start sub_818E308
-sub_818E308: ; 818E308
+sub_818E308: @ 818E308
push {r4-r6,lr}
ldr r5, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740648,7 +740648,7 @@ _0818E33C:
thumb_func_end sub_818E308
thumb_func_start sub_818E358
-sub_818E358: ; 818E358
+sub_818E358: @ 818E358
ldr r1, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740663,7 +740663,7 @@ sub_818E358: ; 818E358
thumb_func_end sub_818E358
thumb_func_start sub_818E37C
-sub_818E37C: ; 818E37C
+sub_818E37C: @ 818E37C
ldr r1, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740677,7 +740677,7 @@ sub_818E37C: ; 818E37C
thumb_func_end sub_818E37C
thumb_func_start sub_818E39C
-sub_818E39C: ; 818E39C
+sub_818E39C: @ 818E39C
ldr r1, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740691,7 +740691,7 @@ sub_818E39C: ; 818E39C
thumb_func_end sub_818E39C
thumb_func_start sub_818E3BC
-sub_818E3BC: ; 818E3BC
+sub_818E3BC: @ 818E3BC
ldr r1, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740705,7 +740705,7 @@ sub_818E3BC: ; 818E3BC
thumb_func_end sub_818E3BC
thumb_func_start sub_818E3E0
-sub_818E3E0: ; 818E3E0
+sub_818E3E0: @ 818E3E0
push {lr}
bl sub_81AAC70
pop {r0}
@@ -740713,7 +740713,7 @@ sub_818E3E0: ; 818E3E0
thumb_func_end sub_818E3E0
thumb_func_start sub_818E3EC
-sub_818E3EC: ; 818E3EC
+sub_818E3EC: @ 818E3EC
push {r4,lr}
ldr r4, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740745,7 +740745,7 @@ _0818E422:
thumb_func_end sub_818E3EC
thumb_func_start sub_818E430
-sub_818E430: ; 818E430
+sub_818E430: @ 818E430
push {r4,r5,lr}
ldr r1, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740781,7 +740781,7 @@ _0818E448:
thumb_func_end sub_818E430
thumb_func_start sub_818E47C
-sub_818E47C: ; 818E47C
+sub_818E47C: @ 818E47C
push {lr}
ldr r1, =0x020375e0
movs r0, 0x11
@@ -740793,7 +740793,7 @@ sub_818E47C: ; 818E47C
thumb_func_end sub_818E47C
thumb_func_start sub_818E490
-sub_818E490: ; 818E490
+sub_818E490: @ 818E490
push {lr}
ldr r0, =0x0203ce7c
ldrh r0, [r0]
@@ -740805,7 +740805,7 @@ sub_818E490: ; 818E490
thumb_func_end sub_818E490
thumb_func_start sub_818E4A4
-sub_818E4A4: ; 818E4A4
+sub_818E4A4: @ 818E4A4
push {r4-r6,lr}
ldr r2, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740852,7 +740852,7 @@ _0818E4C2:
thumb_func_end sub_818E4A4
thumb_func_start sub_818E510
-sub_818E510: ; 818E510
+sub_818E510: @ 818E510
ldr r2, =0x0203cd68
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -740868,7 +740868,7 @@ sub_818E510: ; 818E510
thumb_func_end sub_818E510
thumb_func_start sub_818E538
-sub_818E538: ; 818E538
+sub_818E538: @ 818E538
push {lr}
ldr r2, =0x0203cd68
ldr r0, =0x03005d8c
@@ -740885,7 +740885,7 @@ sub_818E538: ; 818E538
thumb_func_end sub_818E538
thumb_func_start sub_818E564
-sub_818E564: ; 818E564
+sub_818E564: @ 818E564
push {lr}
bl script_env_2_enable_and_set_ctx_running
pop {r0}
@@ -740893,7 +740893,7 @@ sub_818E564: ; 818E564
thumb_func_end sub_818E564
thumb_func_start sub_818E570
-sub_818E570: ; 818E570
+sub_818E570: @ 818E570
push {r4-r7,lr}
ldr r2, =0x0203cd68
ldr r1, =0x03005d8c
@@ -740966,7 +740966,7 @@ _0818E5EC:
thumb_func_end sub_818E570
thumb_func_start sub_818E604
-sub_818E604: ; 818E604
+sub_818E604: @ 818E604
push {r4,lr}
ldr r4, =0x0203cd6c
ldr r1, [r4]
@@ -740993,7 +740993,7 @@ sub_818E604: ; 818E604
thumb_func_end sub_818E604
thumb_func_start sub_818E638
-sub_818E638: ; 818E638
+sub_818E638: @ 818E638
push {r4,lr}
ldr r4, =0x0203cd6c
ldr r0, =0x03005d8c
@@ -741018,7 +741018,7 @@ sub_818E638: ; 818E638
thumb_func_end sub_818E638
thumb_func_start sub_818E674
-sub_818E674: ; 818E674
+sub_818E674: @ 818E674
push {lr}
ldr r2, =0x0203cd6c
ldr r0, =0x03005d8c
@@ -741047,7 +741047,7 @@ _0818E69E:
thumb_func_end sub_818E674
thumb_func_start sub_818E6B0
-sub_818E6B0: ; 818E6B0
+sub_818E6B0: @ 818E6B0
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -741084,7 +741084,7 @@ _0818E6EA:
thumb_func_end sub_818E6B0
thumb_func_start sub_818E704
-sub_818E704: ; 818E704
+sub_818E704: @ 818E704
push {r4,r5,lr}
adds r2, r0, 0
movs r3, 0
@@ -741156,7 +741156,7 @@ _0818E78C:
thumb_func_end sub_818E704
thumb_func_start sub_818E794
-sub_818E794: ; 818E794
+sub_818E794: @ 818E794
push {r4,r5,lr}
adds r5, r1, 0
ldr r4, =0x0203cd6c
@@ -741186,7 +741186,7 @@ sub_818E794: ; 818E794
thumb_func_end sub_818E794
thumb_func_start sub_818E7E0
-sub_818E7E0: ; 818E7E0
+sub_818E7E0: @ 818E7E0
push {r4,lr}
adds r3, r1, 0
ldr r2, =0x0203cd6c
@@ -741211,7 +741211,7 @@ sub_818E7E0: ; 818E7E0
thumb_func_end sub_818E7E0
thumb_func_start sub_818E81C
-sub_818E81C: ; 818E81C
+sub_818E81C: @ 818E81C
push {r4,lr}
ldr r3, =0x0203cd6c
ldr r1, =0x03005d8c
@@ -741229,7 +741229,7 @@ sub_818E81C: ; 818E81C
thumb_func_end sub_818E81C
thumb_func_start sub_818E848
-sub_818E848: ; 818E848
+sub_818E848: @ 818E848
ldr r2, =0x0203cd6c
ldr r1, =0x03005d8c
ldr r1, [r1]
@@ -741243,7 +741243,7 @@ sub_818E848: ; 818E848
thumb_func_end sub_818E848
thumb_func_start sub_818E868
-sub_818E868: ; 818E868
+sub_818E868: @ 818E868
push {lr}
lsls r1, 24
ldr r2, =gUnknown_0860B338
@@ -741257,7 +741257,7 @@ sub_818E868: ; 818E868
thumb_func_end sub_818E868
thumb_func_start sub_818E880
-sub_818E880: ; 818E880
+sub_818E880: @ 818E880
push {lr}
ldr r1, =0x0203cd6c
ldr r0, =0x03005d8c
@@ -741284,7 +741284,7 @@ _0818E8AE:
thumb_func_end sub_818E880
thumb_func_start sub_818E8B4
-sub_818E8B4: ; 818E8B4
+sub_818E8B4: @ 818E8B4
push {lr}
ldr r1, =0x0203cd6c
ldr r0, =0x03005d8c
@@ -741306,7 +741306,7 @@ _0818E8DA:
thumb_func_end sub_818E8B4
thumb_func_start sub_818E8E0
-sub_818E8E0: ; 818E8E0
+sub_818E8E0: @ 818E8E0
push {r4,lr}
movs r3, 0
ldr r1, =0x0203cd6c
@@ -741332,7 +741332,7 @@ _0818E8FE:
thumb_func_end sub_818E8E0
thumb_func_start sub_818E914
-sub_818E914: ; 818E914
+sub_818E914: @ 818E914
push {lr}
ldr r0, =0x02021dc4
ldr r1, =0x02021cc4
@@ -741343,7 +741343,7 @@ sub_818E914: ; 818E914
thumb_func_end sub_818E914
thumb_func_start sub_818E92C
-sub_818E92C: ; 818E92C
+sub_818E92C: @ 818E92C
push {lr}
ldr r1, =c2_exit_to_overworld_2_switch
movs r0, 0x3
@@ -741354,7 +741354,7 @@ sub_818E92C: ; 818E92C
thumb_func_end sub_818E92C
thumb_func_start sub_818E940
-sub_818E940: ; 818E940
+sub_818E940: @ 818E940
ldr r1, =0x0203cd6c
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -741368,7 +741368,7 @@ sub_818E940: ; 818E940
thumb_func_end sub_818E940
thumb_func_start sub_818E960
-sub_818E960: ; 818E960
+sub_818E960: @ 818E960
ldr r1, =0x0203cd6c
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -741387,7 +741387,7 @@ sub_818E960: ; 818E960
thumb_func_end sub_818E960
thumb_func_start sub_818E990
-sub_818E990: ; 818E990
+sub_818E990: @ 818E990
ldr r1, =0x0203cd6c
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -741400,7 +741400,7 @@ sub_818E990: ; 818E990
thumb_func_end sub_818E990
thumb_func_start sub_818E9AC
-sub_818E9AC: ; 818E9AC
+sub_818E9AC: @ 818E9AC
push {lr}
ldr r1, =gUnknown_0860D090
ldr r0, =0x020375e0
@@ -741415,7 +741415,7 @@ sub_818E9AC: ; 818E9AC
thumb_func_end sub_818E9AC
thumb_func_start sub_818E9CC
-sub_818E9CC: ; 818E9CC
+sub_818E9CC: @ 818E9CC
push {r4-r7,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -741492,7 +741492,7 @@ _0818EA3E:
thumb_func_end sub_818E9CC
thumb_func_start sub_818EA84
-sub_818EA84: ; 818EA84
+sub_818EA84: @ 818EA84
push {r4-r6,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -741744,7 +741744,7 @@ _0818ED10:
thumb_func_end sub_818EA84
thumb_func_start sub_818ED28
-sub_818ED28: ; 818ED28
+sub_818ED28: @ 818ED28
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -742045,7 +742045,7 @@ _0818F01E:
thumb_func_end sub_818ED28
thumb_func_start sub_818F02C
-sub_818F02C: ; 818F02C
+sub_818F02C: @ 818F02C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -742867,7 +742867,7 @@ _0818F6EE:
thumb_func_end sub_818F02C
thumb_func_start sub_818F720
-sub_818F720: ; 818F720
+sub_818F720: @ 818F720
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -743110,7 +743110,7 @@ _0818F8C8:
thumb_func_end sub_818F720
thumb_func_start sub_818F904
-sub_818F904: ; 818F904
+sub_818F904: @ 818F904
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -743193,7 +743193,7 @@ _0818F974:
thumb_func_end sub_818F904
thumb_func_start sub_818F9B0
-sub_818F9B0: ; 818F9B0
+sub_818F9B0: @ 818F9B0
push {lr}
ldr r0, =0x02021cc4
ldr r2, =gUnknown_085CCD20
@@ -743212,7 +743212,7 @@ sub_818F9B0: ; 818F9B0
thumb_func_end sub_818F9B0
thumb_func_start sub_818F9E0
-sub_818F9E0: ; 818F9E0
+sub_818F9E0: @ 818F9E0
push {lr}
ldr r0, =0x02021cc4
ldr r2, =gUnknown_085CCD20
@@ -743235,7 +743235,7 @@ sub_818F9E0: ; 818F9E0
thumb_func_end sub_818F9E0
thumb_func_start sub_818FA20
-sub_818FA20: ; 818FA20
+sub_818FA20: @ 818FA20
push {r4,r5,lr}
ldr r1, =0x0203cd70
movs r0, 0
@@ -743269,7 +743269,7 @@ sub_818FA20: ; 818FA20
thumb_func_end sub_818FA20
thumb_func_start sub_818FA74
-sub_818FA74: ; 818FA74
+sub_818FA74: @ 818FA74
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -743440,7 +743440,7 @@ _0818FB74:
thumb_func_end sub_818FA74
thumb_func_start sub_818FBDC
-sub_818FBDC: ; 818FBDC
+sub_818FBDC: @ 818FBDC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -743519,7 +743519,7 @@ _0818FC6C:
thumb_func_end sub_818FBDC
thumb_func_start sub_818FC78
-sub_818FC78: ; 818FC78
+sub_818FC78: @ 818FC78
push {r4,r5,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -743554,7 +743554,7 @@ _0818FCB6:
thumb_func_end sub_818FC78
thumb_func_start sub_818FCBC
-sub_818FCBC: ; 818FCBC
+sub_818FCBC: @ 818FCBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -743674,7 +743674,7 @@ _0818FD60:
thumb_func_end sub_818FCBC
thumb_func_start sub_818FDB8
-sub_818FDB8: ; 818FDB8
+sub_818FDB8: @ 818FDB8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -743794,7 +743794,7 @@ _0818FE5C:
thumb_func_end sub_818FDB8
thumb_func_start sub_818FEB4
-sub_818FEB4: ; 818FEB4
+sub_818FEB4: @ 818FEB4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -743939,7 +743939,7 @@ _0818FFAA:
thumb_func_end sub_818FEB4
thumb_func_start sub_818FFC0
-sub_818FFC0: ; 818FFC0
+sub_818FFC0: @ 818FFC0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -744176,7 +744176,7 @@ _08190156:
thumb_func_end sub_818FFC0
thumb_func_start sub_8190168
-sub_8190168: ; 8190168
+sub_8190168: @ 8190168
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -744209,7 +744209,7 @@ _0819019A:
thumb_func_end sub_8190168
thumb_func_start sub_81901A0
-sub_81901A0: ; 81901A0
+sub_81901A0: @ 81901A0
push {r4-r7,lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -744332,7 +744332,7 @@ _08190292:
thumb_func_end sub_81901A0
thumb_func_start sub_8190298
-sub_8190298: ; 8190298
+sub_8190298: @ 8190298
push {lr}
bl sub_81902AC
ldr r1, =0x02038bca
@@ -744343,7 +744343,7 @@ sub_8190298: ; 8190298
thumb_func_end sub_8190298
thumb_func_start sub_81902AC
-sub_81902AC: ; 81902AC
+sub_81902AC: @ 81902AC
push {r4,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
@@ -744366,7 +744366,7 @@ sub_81902AC: ; 81902AC
thumb_func_end sub_81902AC
thumb_func_start sub_81902E4
-sub_81902E4: ; 81902E4
+sub_81902E4: @ 81902E4
push {lr}
ldr r0, =0x02038bca
ldrh r0, [r0]
@@ -744378,7 +744378,7 @@ sub_81902E4: ; 81902E4
thumb_func_end sub_81902E4
thumb_func_start sub_81902F8
-sub_81902F8: ; 81902F8
+sub_81902F8: @ 81902F8
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -744406,7 +744406,7 @@ sub_81902F8: ; 81902F8
thumb_func_end sub_81902F8
thumb_func_start sub_819033C
-sub_819033C: ; 819033C
+sub_819033C: @ 819033C
push {r4,r5,lr}
ldr r5, =0x03005d90
ldr r0, [r5]
@@ -744461,7 +744461,7 @@ _08190396:
thumb_func_end sub_819033C
thumb_func_start sub_81903B8
-sub_81903B8: ; 81903B8
+sub_81903B8: @ 81903B8
push {r4,r5,lr}
ldr r0, =sub_8190400
movs r1, 0
@@ -744491,7 +744491,7 @@ sub_81903B8: ; 81903B8
thumb_func_end sub_81903B8
thumb_func_start sub_8190400
-sub_8190400: ; 8190400
+sub_8190400: @ 8190400
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -744856,7 +744856,7 @@ _08190772:
thumb_func_end sub_8190400
thumb_func_start sub_8190790
-sub_8190790: ; 8190790
+sub_8190790: @ 8190790
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x22]
@@ -744912,7 +744912,7 @@ _081907F0:
thumb_func_end sub_8190790
thumb_func_start sub_81907F8
-sub_81907F8: ; 81907F8
+sub_81907F8: @ 81907F8
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x22]
@@ -744968,7 +744968,7 @@ _08190858:
thumb_func_end sub_81907F8
thumb_func_start sub_8190860
-sub_8190860: ; 8190860
+sub_8190860: @ 8190860
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x20]
@@ -745024,7 +745024,7 @@ _081908C0:
thumb_func_end sub_8190860
thumb_func_start sub_81908CC
-sub_81908CC: ; 81908CC
+sub_81908CC: @ 81908CC
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x20]
@@ -745081,7 +745081,7 @@ _08190930:
thumb_func_end sub_81908CC
thumb_func_start sub_8190938
-sub_8190938: ; 8190938
+sub_8190938: @ 8190938
push {lr}
adds r1, r0, 0
movs r2, 0x34
@@ -745096,7 +745096,7 @@ _0819094A:
thumb_func_end sub_8190938
thumb_func_start sub_8190950
-sub_8190950: ; 8190950
+sub_8190950: @ 8190950
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -745160,7 +745160,7 @@ _081909C0:
thumb_func_end sub_8190950
thumb_func_start sub_81909CC
-sub_81909CC: ; 81909CC
+sub_81909CC: @ 81909CC
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -745224,7 +745224,7 @@ _08190A3C:
thumb_func_end sub_81909CC
thumb_func_start sub_8190A48
-sub_8190A48: ; 8190A48
+sub_8190A48: @ 8190A48
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -745288,7 +745288,7 @@ _08190AB8:
thumb_func_end sub_8190A48
thumb_func_start sub_8190AC4
-sub_8190AC4: ; 8190AC4
+sub_8190AC4: @ 8190AC4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x34
@@ -745353,7 +745353,7 @@ _08190B34:
thumb_func_end sub_8190AC4
thumb_func_start sub_8190B40
-sub_8190B40: ; 8190B40
+sub_8190B40: @ 8190B40
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -745499,7 +745499,7 @@ _08190C5C:
thumb_func_end sub_8190B40
thumb_func_start sub_8190C6C
-sub_8190C6C: ; 8190C6C
+sub_8190C6C: @ 8190C6C
push {lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -745553,7 +745553,7 @@ _08190CCE:
thumb_func_end sub_8190C6C
thumb_func_start sub_8190CD4
-sub_8190CD4: ; 8190CD4
+sub_8190CD4: @ 8190CD4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -747923,7 +747923,7 @@ _08192202:
thumb_func_end sub_8190CD4
thumb_func_start sub_819221C
-sub_819221C: ; 819221C
+sub_819221C: @ 819221C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -748266,7 +748266,7 @@ _081924CC:
thumb_func_end sub_819221C
thumb_func_start sub_81924E0
-sub_81924E0: ; 81924E0
+sub_81924E0: @ 81924E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -749490,7 +749490,7 @@ _08192ED2:
thumb_func_end sub_81924E0
thumb_func_start sub_8192F08
-sub_8192F08: ; 8192F08
+sub_8192F08: @ 8192F08
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -749750,7 +749750,7 @@ _0819313C:
thumb_func_end sub_8192F08
thumb_func_start sub_819314C
-sub_819314C: ; 819314C
+sub_819314C: @ 819314C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -750603,7 +750603,7 @@ _08193802:
thumb_func_end sub_819314C
thumb_func_start sub_81938A4
-sub_81938A4: ; 81938A4
+sub_81938A4: @ 81938A4
push {lr}
ldr r0, =sub_8194220
movs r1, 0
@@ -750629,7 +750629,7 @@ sub_81938A4: ; 81938A4
thumb_func_end sub_81938A4
thumb_func_start sub_81938E0
-sub_81938E0: ; 81938E0
+sub_81938E0: @ 81938E0
push {r4,lr}
bl sub_8194D48
ldr r4, =0x03005d90
@@ -750679,7 +750679,7 @@ sub_81938E0: ; 81938E0
thumb_func_end sub_81938E0
thumb_func_start sub_819395C
-sub_819395C: ; 819395C
+sub_819395C: @ 819395C
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -750953,7 +750953,7 @@ _08193BC2:
thumb_func_end sub_819395C
thumb_func_start sub_8193BDC
-sub_8193BDC: ; 8193BDC
+sub_8193BDC: @ 8193BDC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -751123,7 +751123,7 @@ _08193D26:
thumb_func_end sub_8193BDC
thumb_func_start sub_8193D40
-sub_8193D40: ; 8193D40
+sub_8193D40: @ 8193D40
push {lr}
ldr r0, =sub_8194220
movs r1, 0
@@ -751150,7 +751150,7 @@ sub_8193D40: ; 8193D40
thumb_func_end sub_8193D40
thumb_func_start sub_8193D7C
-sub_8193D7C: ; 8193D7C
+sub_8193D7C: @ 8193D7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -751298,7 +751298,7 @@ _08193EAE:
thumb_func_end sub_8193D7C
thumb_func_start sub_8193ED0
-sub_8193ED0: ; 8193ED0
+sub_8193ED0: @ 8193ED0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -751731,7 +751731,7 @@ _08194204:
thumb_func_end sub_8193ED0
thumb_func_start sub_8194220
-sub_8194220: ; 8194220
+sub_8194220: @ 8194220
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -752443,7 +752443,7 @@ _081948C2:
thumb_func_end sub_8194220
thumb_func_start sub_81948EC
-sub_81948EC: ; 81948EC
+sub_81948EC: @ 81948EC
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -752493,7 +752493,7 @@ _08194938:
thumb_func_end sub_81948EC
thumb_func_start sub_8194950
-sub_8194950: ; 8194950
+sub_8194950: @ 8194950
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -752730,7 +752730,7 @@ _08194B3C:
thumb_func_end sub_8194950
thumb_func_start sub_8194B54
-sub_8194B54: ; 8194B54
+sub_8194B54: @ 8194B54
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -752742,7 +752742,7 @@ sub_8194B54: ; 8194B54
thumb_func_end sub_8194B54
thumb_func_start sub_8194B70
-sub_8194B70: ; 8194B70
+sub_8194B70: @ 8194B70
push {lr}
movs r0, 0x3
movs r1, 0x80
@@ -752785,7 +752785,7 @@ sub_8194B70: ; 8194B70
thumb_func_end sub_8194B70
thumb_func_start sub_8194BEC
-sub_8194BEC: ; 8194BEC
+sub_8194BEC: @ 8194BEC
push {lr}
ldr r0, =0x04000006
ldrh r0, [r0]
@@ -752878,7 +752878,7 @@ _08194CD4:
thumb_func_end sub_8194BEC
thumb_func_start sub_8194CE4
-sub_8194CE4: ; 8194CE4
+sub_8194CE4: @ 8194CE4
push {lr}
ldr r0, =0x02022e14
ldrh r1, [r0]
@@ -752914,7 +752914,7 @@ sub_8194CE4: ; 8194CE4
thumb_func_end sub_8194CE4
thumb_func_start sub_8194D48
-sub_8194D48: ; 8194D48
+sub_8194D48: @ 8194D48
ldr r1, =0x0203bc8c
ldr r0, =gBattleFrontierMons
str r0, [r1]
@@ -752926,7 +752926,7 @@ sub_8194D48: ; 8194D48
thumb_func_end sub_8194D48
thumb_func_start sub_8194D68
-sub_8194D68: ; 8194D68
+sub_8194D68: @ 8194D68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -753034,7 +753034,7 @@ _08194E00:
thumb_func_end sub_8194D68
thumb_func_start sub_8194E44
-sub_8194E44: ; 8194E44
+sub_8194E44: @ 8194E44
push {r4-r7,lr}
sub sp, 0x4
movs r4, 0
@@ -753083,7 +753083,7 @@ _08194E50:
thumb_func_end sub_8194E44
thumb_func_start sub_8194EB4
-sub_8194EB4: ; 8194EB4
+sub_8194EB4: @ 8194EB4
push {lr}
bl sub_80F94E8
pop {r0}
@@ -753091,7 +753091,7 @@ sub_8194EB4: ; 8194EB4
thumb_func_end sub_8194EB4
thumb_func_start sub_8194EC0
-sub_8194EC0: ; 8194EC0
+sub_8194EC0: @ 8194EC0
push {r4,lr}
ldr r0, =0x02038bca
ldrh r0, [r0]
@@ -753117,7 +753117,7 @@ _08194EEC:
thumb_func_end sub_8194EC0
thumb_func_start sub_8194EF8
-sub_8194EF8: ; 8194EF8
+sub_8194EF8: @ 8194EF8
push {r4,lr}
bl sub_8194D48
movs r2, 0
@@ -753162,7 +753162,7 @@ _08194F2A:
thumb_func_end sub_8194EF8
thumb_func_start sub_8194F58
-sub_8194F58: ; 8194F58
+sub_8194F58: @ 8194F58
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -753652,7 +753652,7 @@ _0819533E:
thumb_func_end sub_8194F58
thumb_func_start sub_8195358
-sub_8195358: ; 8195358
+sub_8195358: @ 8195358
push {r4,r5,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -753690,7 +753690,7 @@ _0819538E:
thumb_func_end sub_8195358
thumb_func_start sub_81953A0
-sub_81953A0: ; 81953A0
+sub_81953A0: @ 81953A0
push {r4,r5,lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -753728,7 +753728,7 @@ _081953D6:
thumb_func_end sub_81953A0
thumb_func_start sub_81953E8
-sub_81953E8: ; 81953E8
+sub_81953E8: @ 81953E8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -753769,7 +753769,7 @@ _08195430:
thumb_func_end sub_81953E8
thumb_func_start sub_8195438
-sub_8195438: ; 8195438
+sub_8195438: @ 8195438
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -754301,7 +754301,7 @@ _0819587E:
thumb_func_end sub_8195438
thumb_func_start sub_8195898
-sub_8195898: ; 8195898
+sub_8195898: @ 8195898
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -754361,7 +754361,7 @@ _08195902:
thumb_func_end sub_8195898
thumb_func_start sub_8195910
-sub_8195910: ; 8195910
+sub_8195910: @ 8195910
ldr r0, =gTrainers
ldr r1, =0x00007df3
adds r0, r1
@@ -754371,7 +754371,7 @@ sub_8195910: ; 8195910
thumb_func_end sub_8195910
thumb_func_start sub_8195924
-sub_8195924: ; 8195924
+sub_8195924: @ 8195924
ldr r0, =gTrainers
ldr r1, =0x00007df1
adds r0, r1
@@ -754381,11 +754381,11 @@ sub_8195924: ; 8195924
thumb_func_end sub_8195924
thumb_func_start sub_8195938
-sub_8195938: ; 8195938
+sub_8195938: @ 8195938
push {r4,lr}
adds r3, r0, 0
movs r2, 0
- ldr r4, =gTrainers + TRAINER_TUCKER * 0x28 + 0x4 ; Tucker's name
+ ldr r4, =gTrainers + TRAINER_TUCKER * 0x28 + 0x4 @ Tucker's name
_08195940:
adds r0, r3, r2
adds r1, r2, r4
@@ -754404,7 +754404,7 @@ _08195940:
thumb_func_end sub_8195938
thumb_func_start sub_8195960
-sub_8195960: ; 8195960
+sub_8195960: @ 8195960
push {lr}
ldr r1, =gUnknown_0860DE50
ldr r0, =0x020375e0
@@ -754419,7 +754419,7 @@ sub_8195960: ; 8195960
thumb_func_end sub_8195960
thumb_func_start sub_8195980
-sub_8195980: ; 8195980
+sub_8195980: @ 8195980
push {r4-r7,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -754496,7 +754496,7 @@ _081959F2:
thumb_func_end sub_8195980
thumb_func_start sub_8195A38
-sub_8195A38: ; 8195A38
+sub_8195A38: @ 8195A38
push {r4-r7,lr}
ldr r5, =0x03005d90
ldr r0, [r5]
@@ -754570,7 +754570,7 @@ _08195AD0:
thumb_func_end sub_8195A38
thumb_func_start sub_8195AE4
-sub_8195AE4: ; 8195AE4
+sub_8195AE4: @ 8195AE4
push {r4-r6,lr}
ldr r6, =0x03005d90
ldr r0, [r6]
@@ -754659,7 +754659,7 @@ _08195BA0:
thumb_func_end sub_8195AE4
thumb_func_start sub_8195BB0
-sub_8195BB0: ; 8195BB0
+sub_8195BB0: @ 8195BB0
push {r4,lr}
ldr r0, =0x000040ce
bl VarGet
@@ -754708,7 +754708,7 @@ _08195C16:
thumb_func_end sub_8195BB0
thumb_func_start sub_8195C20
-sub_8195C20: ; 8195C20
+sub_8195C20: @ 8195C20
push {r4,lr}
ldr r4, =0x02038bca
bl GenerateRandomNumber
@@ -754732,7 +754732,7 @@ sub_8195C20: ; 8195C20
thumb_func_end sub_8195C20
thumb_func_start sub_8195C50
-sub_8195C50: ; 8195C50
+sub_8195C50: @ 8195C50
push {lr}
ldr r3, =0x02038bca
ldrh r1, [r3]
@@ -754753,7 +754753,7 @@ _08195C6C:
thumb_func_end sub_8195C50
thumb_func_start sub_8195C7C
-sub_8195C7C: ; 8195C7C
+sub_8195C7C: @ 8195C7C
push {r4-r7,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -754801,7 +754801,7 @@ _08195CCA:
thumb_func_end sub_8195C7C
thumb_func_start sub_8195CE4
-sub_8195CE4: ; 8195CE4
+sub_8195CE4: @ 8195CE4
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -754829,7 +754829,7 @@ sub_8195CE4: ; 8195CE4
thumb_func_end sub_8195CE4
thumb_func_start sub_8195D28
-sub_8195D28: ; 8195D28
+sub_8195D28: @ 8195D28
push {r4,r5,lr}
ldr r0, =0x000040ce
bl VarGet
@@ -754887,7 +754887,7 @@ _08195DA6:
thumb_func_end sub_8195D28
thumb_func_start sub_8195DB8
-sub_8195DB8: ; 8195DB8
+sub_8195DB8: @ 8195DB8
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -754927,7 +754927,7 @@ _08195E06:
thumb_func_end sub_8195DB8
thumb_func_start sub_8195E10
-sub_8195E10: ; 8195E10
+sub_8195E10: @ 8195E10
push {lr}
bl GameFreakRTC_CalcLocalDateTime
ldr r0, =0x03005cf8
@@ -754943,7 +754943,7 @@ sub_8195E10: ; 8195E10
thumb_func_end sub_8195E10
thumb_func_start sub_8195E34
-sub_8195E34: ; 8195E34
+sub_8195E34: @ 8195E34
adds r3, r0, 0
movs r1, 0
ldrsh r0, [r3, r1]
@@ -754965,7 +754965,7 @@ sub_8195E34: ; 8195E34
thumb_func_end sub_8195E34
thumb_func_start sub_8195E58
-sub_8195E58: ; 8195E58
+sub_8195E58: @ 8195E58
push {lr}
bl GameFreakRTC_CalcLocalDateTime
ldr r0, =0x03005cf8
@@ -754991,7 +754991,7 @@ _08195E86:
thumb_func_end sub_8195E58
thumb_func_start sub_8195E8C
-sub_8195E8C: ; 8195E8C
+sub_8195E8C: @ 8195E8C
push {r4,r5,lr}
movs r5, 0x1
ldr r4, =0x020244ec
@@ -755031,7 +755031,7 @@ _08195ED2:
thumb_func_end sub_8195E8C
thumb_func_start sub_8195ED8
-sub_8195ED8: ; 8195ED8
+sub_8195ED8: @ 8195ED8
push {r4,lr}
ldr r4, =0x02037318
ldrb r0, [r4, 0x17]
@@ -755085,7 +755085,7 @@ _08195F3A:
thumb_func_end sub_8195ED8
thumb_func_start sub_8195F40
-sub_8195F40: ; 8195F40
+sub_8195F40: @ 8195F40
push {lr}
ldr r1, =0x0203cd80
ldrb r0, [r1, 0x6]
@@ -755108,7 +755108,7 @@ _08195F62:
thumb_func_end sub_8195F40
thumb_func_start sub_8195F68
-sub_8195F68: ; 8195F68
+sub_8195F68: @ 8195F68
push {r4,lr}
bl sub_8195FCC
adds r4, r0, 0
@@ -755155,7 +755155,7 @@ _08195FC6:
thumb_func_end sub_8195F68
thumb_func_start sub_8195FCC
-sub_8195FCC: ; 8195FCC
+sub_8195FCC: @ 8195FCC
push {r4,r5,lr}
movs r4, 0
movs r5, 0
@@ -755181,7 +755181,7 @@ _08195FE8:
thumb_func_end sub_8195FCC
thumb_func_start sub_8195FF8
-sub_8195FF8: ; 8195FF8
+sub_8195FF8: @ 8195FF8
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -755216,7 +755216,7 @@ _0819602C:
thumb_func_end sub_8195FF8
thumb_func_start sub_8196034
-sub_8196034: ; 8196034
+sub_8196034: @ 8196034
push {lr}
ldr r0, =0x0000012f
bl FlagGet
@@ -755250,7 +755250,7 @@ _0819607A:
thumb_func_end sub_8196034
thumb_func_start sub_8196080
-sub_8196080: ; 8196080
+sub_8196080: @ 8196080
push {lr}
ldr r1, =0x0203cd80
movs r0, 0x1
@@ -755262,7 +755262,7 @@ sub_8196080: ; 8196080
thumb_func_end sub_8196080
thumb_func_start sub_8196094
-sub_8196094: ; 8196094
+sub_8196094: @ 8196094
push {lr}
ldr r0, =sub_81960E0
bl is_function_an_active_task
@@ -755274,7 +755274,7 @@ sub_8196094: ; 8196094
thumb_func_end sub_8196094
thumb_func_start task_prev_quest
-task_prev_quest: ; 81960A8
+task_prev_quest: @ 81960A8
push {lr}
ldr r0, =0x0203cd80
ldrb r0, [r0, 0x7]
@@ -755296,7 +755296,7 @@ _081960C2:
thumb_func_end task_prev_quest
thumb_func_start sub_81960E0
-sub_81960E0: ; 81960E0
+sub_81960E0: @ 81960E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -755334,7 +755334,7 @@ _0819611E:
thumb_func_end sub_81960E0
thumb_func_start sub_819612C
-sub_819612C: ; 819612C
+sub_819612C: @ 819612C
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -755414,7 +755414,7 @@ _081961E6:
thumb_func_end sub_819612C
thumb_func_start sub_81961F0
-sub_81961F0: ; 81961F0
+sub_81961F0: @ 81961F0
push {r4,lr}
sub sp, 0x10
lsls r0, 24
@@ -755472,7 +755472,7 @@ _0819626A:
thumb_func_end sub_81961F0
thumb_func_start sub_8196274
-sub_8196274: ; 8196274
+sub_8196274: @ 8196274
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -755502,7 +755502,7 @@ _081962A4:
thumb_func_end sub_8196274
thumb_func_start sub_81962B0
-sub_81962B0: ; 81962B0
+sub_81962B0: @ 81962B0
push {lr}
movs r1, 0xC0
lsls r1, 3
@@ -755525,7 +755525,7 @@ _081962D2:
thumb_func_end sub_81962B0
thumb_func_start sub_81962D8
-sub_81962D8: ; 81962D8
+sub_81962D8: @ 81962D8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -755566,7 +755566,7 @@ _0819632A:
thumb_func_end sub_81962D8
thumb_func_start sub_8196330
-sub_8196330: ; 8196330
+sub_8196330: @ 8196330
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -755611,7 +755611,7 @@ _0819638A:
thumb_func_end sub_8196330
thumb_func_start sub_8196390
-sub_8196390: ; 8196390
+sub_8196390: @ 8196390
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -755657,7 +755657,7 @@ _081963E8:
thumb_func_end sub_8196390
thumb_func_start sub_81963F0
-sub_81963F0: ; 81963F0
+sub_81963F0: @ 81963F0
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -755704,7 +755704,7 @@ _08196456:
thumb_func_end sub_81963F0
thumb_func_start sub_819645C
-sub_819645C: ; 819645C
+sub_819645C: @ 819645C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -755883,7 +755883,7 @@ sub_819645C: ; 819645C
thumb_func_end sub_819645C
thumb_func_start sub_81965D8
-sub_81965D8: ; 81965D8
+sub_81965D8: @ 81965D8
push {lr}
sub sp, 0x10
str r1, [sp]
@@ -755939,7 +755939,7 @@ sub_81965D8: ; 81965D8
thumb_func_end sub_81965D8
thumb_func_start sub_8196648
-sub_8196648: ; 8196648
+sub_8196648: @ 8196648
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x030022c0
@@ -755976,7 +755976,7 @@ _08196678:
thumb_func_end sub_8196648
thumb_func_start sub_8196694
-sub_8196694: ; 8196694
+sub_8196694: @ 8196694
push {lr}
sub sp, 0x10
lsls r0, 24
@@ -756036,7 +756036,7 @@ _081966FC:
thumb_func_end sub_8196694
thumb_func_start sub_8196710
-sub_8196710: ; 8196710
+sub_8196710: @ 8196710
ldr r1, =0x03005d8c
ldr r1, [r1]
ldr r2, =0x000009ca
@@ -756051,7 +756051,7 @@ sub_8196710: ; 8196710
thumb_func_end sub_8196710
thumb_func_start sub_819672C
-sub_819672C: ; 819672C
+sub_819672C: @ 819672C
push {lr}
ldr r1, =gUnknown_085500A4
lsls r0, 4
@@ -756067,7 +756067,7 @@ sub_819672C: ; 819672C
thumb_func_end sub_819672C
thumb_func_start sub_8196748
-sub_8196748: ; 8196748
+sub_8196748: @ 8196748
push {r4-r6,lr}
movs r5, 0
movs r6, 0
@@ -756092,7 +756092,7 @@ _0819675E:
thumb_func_end sub_8196748
thumb_func_start sub_8196774
-sub_8196774: ; 8196774
+sub_8196774: @ 8196774
push {r4-r7,lr}
adds r7, r0, 0
movs r4, 0
@@ -756124,7 +756124,7 @@ _081967A4:
thumb_func_end sub_8196774
thumb_func_start sub_81967AC
-sub_81967AC: ; 81967AC
+sub_81967AC: @ 81967AC
push {r4-r7,lr}
adds r6, r1, 0
movs r7, 0
@@ -756193,7 +756193,7 @@ _08196832:
thumb_func_end sub_81967AC
thumb_func_start sub_8196844
-sub_8196844: ; 8196844
+sub_8196844: @ 8196844
push {lr}
adds r3, r0, 0
movs r2, 0
@@ -756213,7 +756213,7 @@ _0819685C:
thumb_func_end sub_8196844
thumb_func_start sub_8196864
-sub_8196864: ; 8196864
+sub_8196864: @ 8196864
ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
@@ -756236,7 +756236,7 @@ sub_8196864: ; 8196864
thumb_func_end sub_8196864
thumb_func_start sub_8196890
-sub_8196890: ; 8196890
+sub_8196890: @ 8196890
ldr r2, =gUnknown_0860DEB8
lsls r1, r0, 2
adds r1, r0
@@ -756259,7 +756259,7 @@ sub_8196890: ; 8196890
thumb_func_end sub_8196890
thumb_func_start sub_81968BC
-sub_81968BC: ; 81968BC
+sub_81968BC: @ 81968BC
push {r4,lr}
adds r4, r0, 0
bl GenerateRandomNumber
@@ -756300,7 +756300,7 @@ _081968EC:
thumb_func_end sub_81968BC
thumb_func_start sub_8196910
-sub_8196910: ; 8196910
+sub_8196910: @ 8196910
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -756403,7 +756403,7 @@ _081969D0:
thumb_func_end sub_8196910
thumb_func_start sub_81969E0
-sub_81969E0: ; 81969E0
+sub_81969E0: @ 81969E0
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -756418,7 +756418,7 @@ sub_81969E0: ; 81969E0
thumb_func_end sub_81969E0
thumb_func_start sub_81969FC
-sub_81969FC: ; 81969FC
+sub_81969FC: @ 81969FC
push {r4-r7,lr}
adds r7, r0, 0
adds r6, r1, 0
@@ -756446,7 +756446,7 @@ _08196A1A:
thumb_func_end sub_81969FC
thumb_func_start sub_8196A2C
-sub_8196A2C: ; 8196A2C
+sub_8196A2C: @ 8196A2C
push {lr}
ldr r3, =gUnknown_0860EFAC
lsls r1, 2
@@ -756460,7 +756460,7 @@ sub_8196A2C: ; 8196A2C
thumb_func_end sub_8196A2C
thumb_func_start sub_8196A44
-sub_8196A44: ; 8196A44
+sub_8196A44: @ 8196A44
push {r4-r6,lr}
adds r5, r1, 0
ldr r2, =gUnknown_0860DEB8
@@ -756492,7 +756492,7 @@ _08196A78:
lsls r1, r4, 2
adds r1, r4
lsls r1, 3
- ldr r0, =gTrainers + 0x4 ; name offset
+ ldr r0, =gTrainers + 0x4 @ name offset
adds r1, r0
adds r0, r5, 0
bl CopyString
@@ -756504,7 +756504,7 @@ _08196A90:
thumb_func_end sub_8196A44
thumb_func_start sub_8196A9C
-sub_8196A9C: ; 8196A9C
+sub_8196A9C: @ 8196A9C
push {r4,lr}
adds r4, r1, 0
bl sub_819672C
@@ -756520,7 +756520,7 @@ sub_8196A9C: ; 8196A9C
thumb_func_end sub_8196A9C
thumb_func_start sub_8196AB8
-sub_8196AB8: ; 8196AB8
+sub_8196AB8: @ 8196AB8
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -756609,7 +756609,7 @@ _08196B4A:
thumb_func_end sub_8196AB8
thumb_func_start sub_8196B50
-sub_8196B50: ; 8196B50
+sub_8196B50: @ 8196B50
push {lr}
bl GenerateRandomNumber
lsls r0, 16
@@ -756651,7 +756651,7 @@ _08196B92:
thumb_func_end sub_8196B50
thumb_func_start sub_8196B98
-sub_8196B98: ; 8196B98
+sub_8196B98: @ 8196B98
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -756758,7 +756758,7 @@ _08196C62:
thumb_func_end sub_8196B98
thumb_func_start sub_8196C70
-sub_8196C70: ; 8196C70
+sub_8196C70: @ 8196C70
push {r4-r7,lr}
adds r7, r1, 0
ldr r2, =gUnknown_0860DEB8
@@ -756822,7 +756822,7 @@ _08196CD6:
thumb_func_end sub_8196C70
thumb_func_start sub_8196CF4
-sub_8196CF4: ; 8196CF4
+sub_8196CF4: @ 8196CF4
push {lr}
adds r0, r1, 0
ldr r2, =gUnknown_0860EFF4
@@ -756838,7 +756838,7 @@ sub_8196CF4: ; 8196CF4
thumb_func_end sub_8196CF4
thumb_func_start sub_8196D14
-sub_8196D14: ; 8196D14
+sub_8196D14: @ 8196D14
push {r4-r6,lr}
adds r5, r1, 0
movs r4, 0
@@ -756869,7 +756869,7 @@ _08196D34:
thumb_func_end sub_8196D14
thumb_func_start sub_8196D4C
-sub_8196D4C: ; 8196D4C
+sub_8196D4C: @ 8196D4C
push {r4,r5,lr}
movs r4, 0
ldr r5, =gUnknown_0860F010
@@ -756894,7 +756894,7 @@ _08196D6C:
thumb_func_end sub_8196D4C
thumb_func_start sub_8196D74
-sub_8196D74: ; 8196D74
+sub_8196D74: @ 8196D74
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -756955,7 +756955,7 @@ _08196DF6:
thumb_func_end sub_8196D74
thumb_func_start sub_8196E04
-sub_8196E04: ; 8196E04
+sub_8196E04: @ 8196E04
push {r4-r6,lr}
adds r5, r1, 0
lsls r0, 16
@@ -757156,7 +757156,7 @@ _08196F7E:
thumb_func_end sub_8196E04
thumb_func_start sub_8196F90
-sub_8196F90: ; 8196F90
+sub_8196F90: @ 8196F90
push {r4,lr}
lsls r0, 16
lsrs r4, r0, 16
@@ -757298,7 +757298,7 @@ _0819707A:
thumb_func_end sub_8196F90
thumb_func_start sub_8197080
-sub_8197080: ; 8197080
+sub_8197080: @ 8197080
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -757406,7 +757406,7 @@ _0819715C:
thumb_func_end sub_8197080
thumb_func_start sub_8197184
-sub_8197184: ; 8197184
+sub_8197184: @ 8197184
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -757436,7 +757436,7 @@ sub_8197184: ; 8197184
thumb_func_end sub_8197184
thumb_func_start sub_81971C4
-sub_81971C4: ; 81971C4
+sub_81971C4: @ 81971C4
push {lr}
bl sub_819645C
pop {r0}
@@ -757444,7 +757444,7 @@ sub_81971C4: ; 81971C4
thumb_func_end sub_81971C4
thumb_func_start sub_81971D0
-sub_81971D0: ; 81971D0
+sub_81971D0: @ 81971D0
push {lr}
ldr r0, =gUnknown_0860F098
bl InitWindows
@@ -757459,7 +757459,7 @@ sub_81971D0: ; 81971D0
thumb_func_end sub_81971D0
thumb_func_start sub_81971F4
-sub_81971F4: ; 81971F4
+sub_81971F4: @ 81971F4
push {lr}
bl FreeAllWindowBuffers
pop {r0}
@@ -757467,7 +757467,7 @@ sub_81971F4: ; 81971F4
thumb_func_end sub_81971F4
thumb_func_start sub_8197200
-sub_8197200: ; 8197200
+sub_8197200: @ 8197200
push {lr}
movs r0, 0
movs r1, 0
@@ -757484,7 +757484,7 @@ sub_8197200: ; 8197200
thumb_func_end sub_8197200
thumb_func_start sub_8197224
-sub_8197224: ; 8197224
+sub_8197224: @ 8197224
push {lr}
bl RunTextPrinters
movs r0, 0
@@ -757496,8 +757496,8 @@ sub_8197224: ; 8197224
thumb_func_end sub_8197224
thumb_func_start AddTextPrinterParametrized
-; u16 AddTextPrinterParametrized(u8 windowId, u8 fontId, u8 *str, u8 speed, void ( *callback)(u16, struct TextPrinter *), u8 fgColor, u8 bgColor, u8 shadowColor)
-AddTextPrinterParametrized: ; 8197238
+@ u16 AddTextPrinterParametrized(u8 windowId, u8 fontId, u8 *str, u8 speed, void ( *callback)(u16, struct TextPrinter *), u8 fgColor, u8 bgColor, u8 shadowColor)
+AddTextPrinterParametrized: @ 8197238
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -757569,8 +757569,8 @@ AddTextPrinterParametrized: ; 8197238
thumb_func_end AddTextPrinterParametrized
thumb_func_start AddTextPrinterForMessage
-; void AddTextPrinterForMessage(u8 allowSkippingDelayWithButtonPress)
-AddTextPrinterForMessage: ; 81972C4
+@ void AddTextPrinterForMessage(u8 allowSkippingDelayWithButtonPress)
+AddTextPrinterForMessage: @ 81972C4
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -757607,8 +757607,8 @@ AddTextPrinterForMessage: ; 81972C4
thumb_func_end AddTextPrinterForMessage
thumb_func_start AddTextPrinterForMessage_2
-; void AddTextPrinterForMessage_2(u8 allowSkippingDelayWithButtonPress)
-AddTextPrinterForMessage_2: ; 8197310
+@ void AddTextPrinterForMessage_2(u8 allowSkippingDelayWithButtonPress)
+AddTextPrinterForMessage_2: @ 8197310
push {r4,lr}
sub sp, 0x10
lsls r0, 24
@@ -757645,8 +757645,8 @@ AddTextPrinterForMessage_2: ; 8197310
thumb_func_end AddTextPrinterForMessage_2
thumb_func_start AddTextPrinterWithCustomSpeedForMessage
-; void AddTextPrinterWithCustomSpeedForMessage(u8 allowSkippingDelayWithButtonPress, u8 speed)
-AddTextPrinterWithCustomSpeedForMessage: ; 819735C
+@ void AddTextPrinterWithCustomSpeedForMessage(u8 allowSkippingDelayWithButtonPress, u8 speed)
+AddTextPrinterWithCustomSpeedForMessage: @ 819735C
push {r4,r5,lr}
sub sp, 0x10
adds r3, r1, 0
@@ -757682,7 +757682,7 @@ AddTextPrinterWithCustomSpeedForMessage: ; 819735C
thumb_func_end AddTextPrinterWithCustomSpeedForMessage
thumb_func_start sub_81973A4
-sub_81973A4: ; 81973A4
+sub_81973A4: @ 81973A4
push {lr}
movs r1, 0x80
lsls r1, 2
@@ -757699,7 +757699,7 @@ sub_81973A4: ; 81973A4
thumb_func_end sub_81973A4
thumb_func_start sub_81973C4
-sub_81973C4: ; 81973C4
+sub_81973C4: @ 81973C4
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -757727,7 +757727,7 @@ _081973F2:
thumb_func_end sub_81973C4
thumb_func_start sub_81973FC
-sub_81973FC: ; 81973FC
+sub_81973FC: @ 81973FC
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -757755,7 +757755,7 @@ _0819742A:
thumb_func_end sub_81973FC
thumb_func_start sub_8197434
-sub_8197434: ; 8197434
+sub_8197434: @ 8197434
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -757783,7 +757783,7 @@ _08197462:
thumb_func_end sub_8197434
thumb_func_start sub_819746C
-sub_819746C: ; 819746C
+sub_819746C: @ 819746C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -757811,7 +757811,7 @@ _0819749A:
thumb_func_end sub_819746C
thumb_func_start sub_81974A4
-sub_81974A4: ; 81974A4
+sub_81974A4: @ 81974A4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -757966,7 +757966,7 @@ _08197578:
thumb_func_end sub_81974A4
thumb_func_start sub_81975F4
-sub_81975F4: ; 81975F4
+sub_81975F4: @ 81975F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -758161,7 +758161,7 @@ sub_81975F4: ; 81975F4
thumb_func_end sub_81975F4
thumb_func_start sub_81977BC
-sub_81977BC: ; 81977BC
+sub_81977BC: @ 81977BC
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -758200,7 +758200,7 @@ sub_81977BC: ; 81977BC
thumb_func_end sub_81977BC
thumb_func_start sub_8197804
-sub_8197804: ; 8197804
+sub_8197804: @ 8197804
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -758243,8 +758243,8 @@ sub_8197804: ; 8197804
thumb_func_end sub_8197804
thumb_func_start SetStandardWindowBorderStyle
-; void SetStandardWindowBorderStyle(u8 windowId, bool copyToVram)
-SetStandardWindowBorderStyle: ; 8197854
+@ void SetStandardWindowBorderStyle(u8 windowId, bool copyToVram)
+SetStandardWindowBorderStyle: @ 8197854
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -758259,7 +758259,7 @@ SetStandardWindowBorderStyle: ; 8197854
thumb_func_end SetStandardWindowBorderStyle
thumb_func_start sub_819786C
-sub_819786C: ; 819786C
+sub_819786C: @ 819786C
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -758284,7 +758284,7 @@ sub_819786C: ; 819786C
thumb_func_end sub_819786C
thumb_func_start sub_819789C
-sub_819789C: ; 819789C
+sub_819789C: @ 819789C
push {lr}
ldr r0, =gUnknown_0860F074
movs r1, 0xE0
@@ -758296,7 +758296,7 @@ sub_819789C: ; 819789C
thumb_func_end sub_819789C
thumb_func_start sub_81978B0
-sub_81978B0: ; 81978B0
+sub_81978B0: @ 81978B0
push {lr}
adds r1, r0, 0
lsls r1, 16
@@ -758310,14 +758310,14 @@ sub_81978B0: ; 81978B0
thumb_func_end sub_81978B0
thumb_func_start sub_81978C8
-sub_81978C8: ; 81978C8
+sub_81978C8: @ 81978C8
ldr r0, =gUnknown_0860F074
bx lr
.pool
thumb_func_end sub_81978C8
thumb_func_start sub_81978D0
-sub_81978D0: ; 81978D0
+sub_81978D0: @ 81978D0
push {lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -758335,8 +758335,8 @@ _081978DC:
thumb_func_end sub_81978D0
thumb_func_start DisplayItemMessageOnField
-; void DisplayItemMessageOnField(u8 taskId, u8 *str, void ( *callback)(u8 taskId))
-DisplayItemMessageOnField: ; 81978EC
+@ void DisplayItemMessageOnField(u8 taskId, u8 *str, void ( *callback)(u8 taskId))
+DisplayItemMessageOnField: @ 81978EC
push {r4-r6,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -758369,7 +758369,7 @@ DisplayItemMessageOnField: ; 81978EC
thumb_func_end DisplayItemMessageOnField
thumb_func_start sub_8197930
-sub_8197930: ; 8197930
+sub_8197930: @ 8197930
push {lr}
ldr r0, =gUnknown_0860F0A8
movs r1, 0x85
@@ -758383,7 +758383,7 @@ sub_8197930: ; 8197930
thumb_func_end sub_8197930
thumb_func_start sub_8197948
-sub_8197948: ; 8197948
+sub_8197948: @ 8197948
push {lr}
adds r3, r0, 0
lsls r3, 24
@@ -758399,7 +758399,7 @@ sub_8197948: ; 8197948
thumb_func_end sub_8197948
thumb_func_start sub_8197964
-sub_8197964: ; 8197964
+sub_8197964: @ 8197964
push {lr}
ldr r0, =0x03003014
ldrb r1, [r0]
@@ -758422,7 +758422,7 @@ _0819798A:
thumb_func_end sub_8197964
thumb_func_start sav2_get_text_speed
-sav2_get_text_speed: ; 8197990
+sav2_get_text_speed: @ 8197990
push {lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -758448,7 +758448,7 @@ _081979AC:
thumb_func_end sav2_get_text_speed
thumb_func_start sub_81979C4
-sub_81979C4: ; 81979C4
+sub_81979C4: @ 81979C4
push {r4,lr}
sub sp, 0xC
lsls r0, 24
@@ -758483,7 +758483,7 @@ _081979F6:
thumb_func_end sub_81979C4
thumb_func_start get_start_menu_window_id_maybe
-get_start_menu_window_id_maybe: ; 8197A08
+get_start_menu_window_id_maybe: @ 8197A08
ldr r0, =0x0203cd8c
ldrb r0, [r0]
bx lr
@@ -758491,7 +758491,7 @@ get_start_menu_window_id_maybe: ; 8197A08
thumb_func_end get_start_menu_window_id_maybe
thumb_func_start remove_start_menu_window_maybe
-remove_start_menu_window_maybe: ; 8197A14
+remove_start_menu_window_maybe: @ 8197A14
push {r4,lr}
ldr r4, =0x0203cd8c
ldrb r0, [r4]
@@ -758508,21 +758508,21 @@ _08197A26:
thumb_func_end remove_start_menu_window_maybe
thumb_func_start sub_8197A30
-sub_8197A30: ; 8197A30
+sub_8197A30: @ 8197A30
movs r0, 0x80
lsls r0, 2
bx lr
thumb_func_end sub_8197A30
thumb_func_start sub_8197A38
-sub_8197A38: ; 8197A38
+sub_8197A38: @ 8197A38
movs r0, 0x85
lsls r0, 2
bx lr
thumb_func_end sub_8197A38
thumb_func_start AddMapNamePopUpWindow
-AddMapNamePopUpWindow: ; 8197A40
+AddMapNamePopUpWindow: @ 8197A40
push {r4,lr}
sub sp, 0xC
ldr r4, =0x0203cd8d
@@ -758551,7 +758551,7 @@ _08197A66:
thumb_func_end AddMapNamePopUpWindow
thumb_func_start GetMapNamePopUpWindowId
-GetMapNamePopUpWindowId: ; 8197A74
+GetMapNamePopUpWindowId: @ 8197A74
ldr r0, =0x0203cd8d
ldrb r0, [r0]
bx lr
@@ -758559,7 +758559,7 @@ GetMapNamePopUpWindowId: ; 8197A74
thumb_func_end GetMapNamePopUpWindowId
thumb_func_start RemoveMapNamePopUpWindow
-RemoveMapNamePopUpWindow: ; 8197A80
+RemoveMapNamePopUpWindow: @ 8197A80
push {r4,lr}
ldr r4, =0x0203cd8d
ldrb r0, [r4]
@@ -758576,8 +758576,8 @@ _08197A92:
thumb_func_end RemoveMapNamePopUpWindow
thumb_func_start AddTextPrinterWithCallbackForMessage
-; void AddTextPrinterWithCallbackForMessage(u8 allowSkippingDelayWithButtonPress, void ( *callback)(u16, struct TextPrinter *))
-AddTextPrinterWithCallbackForMessage: ; 8197A9C
+@ void AddTextPrinterWithCallbackForMessage(u8 allowSkippingDelayWithButtonPress, void ( *callback)(u16, struct TextPrinter *))
+AddTextPrinterWithCallbackForMessage: @ 8197A9C
push {r4,r5,lr}
sub sp, 0x10
adds r5, r1, 0
@@ -758614,7 +758614,7 @@ AddTextPrinterWithCallbackForMessage: ; 8197A9C
thumb_func_end AddTextPrinterWithCallbackForMessage
thumb_func_start sub_8197AE8
-sub_8197AE8: ; 8197AE8
+sub_8197AE8: @ 8197AE8
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -758642,7 +758642,7 @@ _08197B12:
thumb_func_end sub_8197AE8
thumb_func_start sub_8197B1C
-sub_8197B1C: ; 8197B1C
+sub_8197B1C: @ 8197B1C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -758674,7 +758674,7 @@ _08197B52:
thumb_func_end sub_8197B1C
thumb_func_start sub_8197B64
-sub_8197B64: ; 8197B64
+sub_8197B64: @ 8197B64
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -758709,7 +758709,7 @@ _08197BA2:
thumb_func_end sub_8197B64
thumb_func_start sub_8197BB4
-sub_8197BB4: ; 8197BB4
+sub_8197BB4: @ 8197BB4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -758976,7 +758976,7 @@ sub_8197BB4: ; 8197BB4
thumb_func_end sub_8197BB4
thumb_func_start sub_8197DF8
-sub_8197DF8: ; 8197DF8
+sub_8197DF8: @ 8197DF8
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -759004,7 +759004,7 @@ _08197E26:
thumb_func_end sub_8197DF8
thumb_func_start sub_8197E30
-sub_8197E30: ; 8197E30
+sub_8197E30: @ 8197E30
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -759046,8 +759046,8 @@ sub_8197E30: ; 8197E30
thumb_func_end sub_8197E30
thumb_func_start SetWindowBorderStyle
-; void SetWindowBorderStyle(u8 windowId, bool copyToVram, s16 tileStart, s8 palette)
-SetWindowBorderStyle: ; 8197E80
+@ void SetWindowBorderStyle(u8 windowId, bool copyToVram, s16 tileStart, s8 palette)
+SetWindowBorderStyle: @ 8197E80
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -759079,7 +759079,7 @@ _08197EB6:
thumb_func_end SetWindowBorderStyle
thumb_func_start sub_8197EC8
-sub_8197EC8: ; 8197EC8
+sub_8197EC8: @ 8197EC8
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -759114,7 +759114,7 @@ _08197F06:
thumb_func_end sub_8197EC8
thumb_func_start DrawWindowBorder
-DrawWindowBorder: ; 8197F18
+DrawWindowBorder: @ 8197F18
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -759278,7 +759278,7 @@ DrawWindowBorder: ; 8197F18
thumb_func_end DrawWindowBorder
thumb_func_start sub_8198070
-sub_8198070: ; 8198070
+sub_8198070: @ 8198070
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -759306,7 +759306,7 @@ _0819809E:
thumb_func_end sub_8198070
thumb_func_start sub_81980A8
-sub_81980A8: ; 81980A8
+sub_81980A8: @ 81980A8
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -759344,7 +759344,7 @@ sub_81980A8: ; 81980A8
thumb_func_end sub_81980A8
thumb_func_start sub_81980F0
-sub_81980F0: ; 81980F0
+sub_81980F0: @ 81980F0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -759415,7 +759415,7 @@ _0819815C:
thumb_func_end sub_81980F0
thumb_func_start sub_8198180
-sub_8198180: ; 8198180
+sub_8198180: @ 8198180
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -759476,7 +759476,7 @@ _081981EE:
thumb_func_end sub_8198180
thumb_func_start sub_8198204
-sub_8198204: ; 8198204
+sub_8198204: @ 8198204
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -759581,7 +759581,7 @@ _081982C8:
thumb_func_end sub_8198204
thumb_func_start sub_81982D8
-sub_81982D8: ; 81982D8
+sub_81982D8: @ 81982D8
push {lr}
ldr r1, =0x0203cda0
ldrb r0, [r1]
@@ -759596,7 +759596,7 @@ _081982E8:
thumb_func_end sub_81982D8
thumb_func_start sub_81982F0
-sub_81982F0: ; 81982F0
+sub_81982F0: @ 81982F0
push {r4,lr}
ldr r4, =0x0203cda0
ldrb r0, [r4]
@@ -759615,7 +759615,7 @@ _08198308:
thumb_func_end sub_81982F0
thumb_func_start sub_8198314
-sub_8198314: ; 8198314
+sub_8198314: @ 8198314
push {r4,lr}
ldr r4, =0x0203cda0
ldrb r0, [r4]
@@ -759640,7 +759640,7 @@ _0819833C:
thumb_func_end sub_8198314
thumb_func_start sub_8198348
-sub_8198348: ; 8198348
+sub_8198348: @ 8198348
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -759693,7 +759693,7 @@ _08198392:
thumb_func_end sub_8198348
thumb_func_start sub_81983AC
-sub_81983AC: ; 81983AC
+sub_81983AC: @ 81983AC
push {r4-r6,lr}
sub sp, 0x10
ldr r4, [sp, 0x20]
@@ -759728,7 +759728,7 @@ sub_81983AC: ; 81983AC
thumb_func_end sub_81983AC
thumb_func_start sub_81983EC
-sub_81983EC: ; 81983EC
+sub_81983EC: @ 81983EC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -759776,8 +759776,8 @@ sub_81983EC: ; 81983EC
thumb_func_end sub_81983EC
thumb_func_start RedrawMenuCursor
-; void RedrawMenuCursor(s8 oldPos, s8 newPos)
-RedrawMenuCursor: ; 8198448
+@ void RedrawMenuCursor(s8 oldPos, s8 newPos)
+RedrawMenuCursor: @ 8198448
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -759846,8 +759846,8 @@ RedrawMenuCursor: ; 8198448
thumb_func_end RedrawMenuCursor
thumb_func_start MoveMenuCursor
-; s8 MoveMenuCursor(s8 cursorDelta)
-MoveMenuCursor: ; 81984D8
+@ s8 MoveMenuCursor(s8 cursorDelta)
+MoveMenuCursor: @ 81984D8
push {r4,r5,lr}
ldr r1, =0x0203cd90
ldrb r5, [r1, 0x2]
@@ -759885,8 +759885,8 @@ _0819850A:
thumb_func_end MoveMenuCursor
thumb_func_start MoveMenuCursorNoWrapAround
-; s8 MoveMenuCursorNoWrapAround(s8 cursorDelta)
-MoveMenuCursorNoWrapAround: ; 819851C
+@ s8 MoveMenuCursorNoWrapAround(s8 cursorDelta)
+MoveMenuCursorNoWrapAround: @ 819851C
push {r4,r5,lr}
ldr r1, =0x0203cd90
ldrb r5, [r1, 0x2]
@@ -759924,7 +759924,7 @@ _0819854E:
thumb_func_end MoveMenuCursorNoWrapAround
thumb_func_start GetMenuCursorPos
-GetMenuCursorPos: ; 8198560
+GetMenuCursorPos: @ 8198560
ldr r0, =0x0203cd90
ldrb r0, [r0, 0x2]
bx lr
@@ -759932,7 +759932,7 @@ GetMenuCursorPos: ; 8198560
thumb_func_end GetMenuCursorPos
thumb_func_start ProcessMenuInput
-ProcessMenuInput: ; 819856C
+ProcessMenuInput: @ 819856C
push {r4,lr}
ldr r0, =0x030022c0
ldrh r1, [r0, 0x2E]
@@ -759989,8 +759989,8 @@ _081985D2:
thumb_func_end ProcessMenuInput
thumb_func_start ProcessMenuInputNoWrapAround
-; int ProcessMenuInputNoWrapAround()
-ProcessMenuInputNoWrapAround: ; 81985D8
+@ int ProcessMenuInputNoWrapAround()
+ProcessMenuInputNoWrapAround: @ 81985D8
push {r4-r6,lr}
ldr r4, =0x0203cd90
ldrb r5, [r4, 0x2]
@@ -760056,7 +760056,7 @@ _08198650:
thumb_func_end ProcessMenuInputNoWrapAround
thumb_func_start ProcessMenuInput_other
-ProcessMenuInput_other: ; 8198658
+ProcessMenuInput_other: @ 8198658
push {r4,lr}
ldr r2, =0x030022c0
ldrh r1, [r2, 0x2E]
@@ -760112,7 +760112,7 @@ _081986BC:
thumb_func_end ProcessMenuInput_other
thumb_func_start ProcessMenuInputNoWrapAround_other
-ProcessMenuInputNoWrapAround_other: ; 81986C4
+ProcessMenuInputNoWrapAround_other: @ 81986C4
push {r4-r6,lr}
ldr r4, =0x0203cd90
ldrb r5, [r4, 0x2]
@@ -760177,7 +760177,7 @@ _0819873A:
thumb_func_end ProcessMenuInputNoWrapAround_other
thumb_func_start PrintTextArray
-PrintTextArray: ; 8198740
+PrintTextArray: @ 8198740
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -760243,7 +760243,7 @@ _081987A4:
thumb_func_end PrintTextArray
thumb_func_start sub_81987BC
-sub_81987BC: ; 81987BC
+sub_81987BC: @ 81987BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -760323,7 +760323,7 @@ _0819883C:
thumb_func_end sub_81987BC
thumb_func_start sub_8198854
-sub_8198854: ; 8198854
+sub_8198854: @ 8198854
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -760364,7 +760364,7 @@ sub_8198854: ; 8198854
thumb_func_end sub_8198854
thumb_func_start AddItemMenuActionTextPrinters
-AddItemMenuActionTextPrinters: ; 81988A4
+AddItemMenuActionTextPrinters: @ 81988A4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -760500,7 +760500,7 @@ _0819899E:
thumb_func_end AddItemMenuActionTextPrinters
thumb_func_start sub_81989B8
-sub_81989B8: ; 81989B8
+sub_81989B8: @ 81989B8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -760555,8 +760555,8 @@ sub_81989B8: ; 81989B8
thumb_func_end sub_81989B8
thumb_func_start rbox_template_set
-; void rbox_template_set(WindowTemplate *template, char bg_id, char x, char y, char w, char h, char a7, s16 a8)
-rbox_template_set: ; 8198A24
+@ void rbox_template_set(WindowTemplate *template, char bg_id, char x, char y, char w, char h, char a7, s16 a8)
+rbox_template_set: @ 8198A24
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -760581,7 +760581,7 @@ rbox_template_set: ; 8198A24
thumb_func_end rbox_template_set
thumb_func_start sub_8198A50
-sub_8198A50: ; 8198A50
+sub_8198A50: @ 8198A50
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -760626,7 +760626,7 @@ sub_8198A50: ; 8198A50
thumb_func_end sub_8198A50
thumb_func_start sub_8198AA4
-sub_8198AA4: ; 8198AA4
+sub_8198AA4: @ 8198AA4
push {r4-r6,lr}
sub sp, 0x18
adds r4, r0, 0
@@ -760669,7 +760669,7 @@ sub_8198AA4: ; 8198AA4
thumb_func_end sub_8198AA4
thumb_func_start sub_8198AF8
-sub_8198AF8: ; 8198AF8
+sub_8198AF8: @ 8198AF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -760816,7 +760816,7 @@ sub_8198AF8: ; 8198AF8
thumb_func_end sub_8198AF8
thumb_func_start sub_8198C34
-sub_8198C34: ; 8198C34
+sub_8198C34: @ 8198C34
push {lr}
sub sp, 0xC
lsls r1, 24
@@ -760837,7 +760837,7 @@ sub_8198C34: ; 8198C34
thumb_func_end sub_8198C34
thumb_func_start sub_8198C58
-sub_8198C58: ; 8198C58
+sub_8198C58: @ 8198C58
push {r4,lr}
bl ProcessMenuInputNoWrapAround
lsls r0, 24
@@ -760855,7 +760855,7 @@ _08198C6E:
thumb_func_end sub_8198C58
thumb_func_start sub_8198C78
-sub_8198C78: ; 8198C78
+sub_8198C78: @ 8198C78
push {r4,lr}
ldr r4, =0x0203cd9f
ldrb r0, [r4]
@@ -760870,7 +760870,7 @@ sub_8198C78: ; 8198C78
thumb_func_end sub_8198C78
thumb_func_start sub_8198C94
-sub_8198C94: ; 8198C94
+sub_8198C94: @ 8198C94
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -760971,7 +760971,7 @@ _08198D3A:
thumb_func_end sub_8198C94
thumb_func_start sub_8198D54
-sub_8198D54: ; 8198D54
+sub_8198D54: @ 8198D54
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -761025,7 +761025,7 @@ sub_8198D54: ; 8198D54
thumb_func_end sub_8198D54
thumb_func_start sub_8198DBC
-sub_8198DBC: ; 8198DBC
+sub_8198DBC: @ 8198DBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -761181,7 +761181,7 @@ _08198EDE:
thumb_func_end sub_8198DBC
thumb_func_start sub_8198EF8
-sub_8198EF8: ; 8198EF8
+sub_8198EF8: @ 8198EF8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -761230,7 +761230,7 @@ sub_8198EF8: ; 8198EF8
thumb_func_end sub_8198EF8
thumb_func_start sub_8198F58
-sub_8198F58: ; 8198F58
+sub_8198F58: @ 8198F58
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -761296,7 +761296,7 @@ _08198FB6:
thumb_func_end sub_8198F58
thumb_func_start sub_8198FD4
-sub_8198FD4: ; 8198FD4
+sub_8198FD4: @ 8198FD4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -761367,7 +761367,7 @@ sub_8198FD4: ; 8198FD4
thumb_func_end sub_8198FD4
thumb_func_start sub_8199060
-sub_8199060: ; 8199060
+sub_8199060: @ 8199060
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -761466,7 +761466,7 @@ sub_8199060: ; 8199060
thumb_func_end sub_8199060
thumb_func_start sub_8199134
-sub_8199134: ; 8199134
+sub_8199134: @ 8199134
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -761571,7 +761571,7 @@ _081991E8:
thumb_func_end sub_8199134
thumb_func_start sub_81991F8
-sub_81991F8: ; 81991F8
+sub_81991F8: @ 81991F8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -761643,7 +761643,7 @@ _08199276:
thumb_func_end sub_81991F8
thumb_func_start sub_8199284
-sub_8199284: ; 8199284
+sub_8199284: @ 8199284
push {r4,lr}
ldr r4, =0x030022c0
ldrh r1, [r4, 0x2E]
@@ -761733,7 +761733,7 @@ _0819932C:
thumb_func_end sub_8199284
thumb_func_start sub_8199334
-sub_8199334: ; 8199334
+sub_8199334: @ 8199334
push {r4-r6,lr}
ldr r5, =0x0203cd90
ldrb r4, [r5, 0x2]
@@ -761821,7 +761821,7 @@ _081993D2:
thumb_func_end sub_8199334
thumb_func_start sub_81993D8
-sub_81993D8: ; 81993D8
+sub_81993D8: @ 81993D8
push {r4,r5,lr}
ldr r4, =0x030022c0
ldrh r1, [r4, 0x2E]
@@ -761909,7 +761909,7 @@ _0819947C:
thumb_func_end sub_81993D8
thumb_func_start sub_8199484
-sub_8199484: ; 8199484
+sub_8199484: @ 8199484
push {r4-r6,lr}
ldr r6, =0x0203cd90
ldrb r4, [r6, 0x2]
@@ -761995,8 +761995,8 @@ _0819951E:
thumb_func_end sub_8199484
thumb_func_start InitMenuInUpperLeftCorner
-; int InitMenuInUpperLeftCorner(s8 windowId, s8 numItems, u8 initialCursorPos, bool doNotPlaySoundWhenAPressed)
-InitMenuInUpperLeftCorner: ; 8199524
+@ int InitMenuInUpperLeftCorner(s8 windowId, s8 numItems, u8 initialCursorPos, bool doNotPlaySoundWhenAPressed)
+InitMenuInUpperLeftCorner: @ 8199524
push {r4-r6,lr}
lsls r1, 24
lsrs r1, 24
@@ -762038,7 +762038,7 @@ _0819955E:
thumb_func_end InitMenuInUpperLeftCorner
thumb_func_start InitMenuInUpperLeftCornerPlaySoundWhenAPressed
-InitMenuInUpperLeftCornerPlaySoundWhenAPressed: ; 8199570
+InitMenuInUpperLeftCornerPlaySoundWhenAPressed: @ 8199570
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -762055,7 +762055,7 @@ InitMenuInUpperLeftCornerPlaySoundWhenAPressed: ; 8199570
thumb_func_end InitMenuInUpperLeftCornerPlaySoundWhenAPressed
thumb_func_start PrintMenuTable
-PrintMenuTable: ; 819958C
+PrintMenuTable: @ 819958C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -762103,7 +762103,7 @@ _081995D0:
thumb_func_end PrintMenuTable
thumb_func_start sub_81995E4
-sub_81995E4: ; 81995E4
+sub_81995E4: @ 81995E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -762212,8 +762212,8 @@ _081996A6:
thumb_func_end sub_81995E4
thumb_func_start CreateYesNoMenu
-; void CreateYesNoMenu(struct WindowTemplate *windowTemplate, u16 borderFirstTileNum, u8 borderPalette, u8 initialCursorPos)
-CreateYesNoMenu: ; 81996C0
+@ void CreateYesNoMenu(struct WindowTemplate *windowTemplate, u16 borderFirstTileNum, u8 borderPalette, u8 initialCursorPos)
+CreateYesNoMenu: @ 81996C0
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -762324,7 +762324,7 @@ CreateYesNoMenu: ; 81996C0
thumb_func_end CreateYesNoMenu
thumb_func_start sub_81997AC
-sub_81997AC: ; 81997AC
+sub_81997AC: @ 81997AC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -762402,7 +762402,7 @@ _08199824:
thumb_func_end sub_81997AC
thumb_func_start sub_819983C
-sub_819983C: ; 819983C
+sub_819983C: @ 819983C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -762535,7 +762535,7 @@ _0819992A:
thumb_func_end sub_819983C
thumb_func_start sub_8199944
-sub_8199944: ; 8199944
+sub_8199944: @ 8199944
push {r4-r7,lr}
ldr r4, [sp, 0x14]
lsls r2, 24
@@ -762589,8 +762589,8 @@ _08199992:
thumb_func_end sub_8199944
thumb_func_start clear_scheduled_bg_copies_to_vram
-; void clear_scheduled_bg_copies_to_vram()
-clear_scheduled_bg_copies_to_vram: ; 81999A8
+@ void clear_scheduled_bg_copies_to_vram()
+clear_scheduled_bg_copies_to_vram: @ 81999A8
push {lr}
ldr r0, =0x0203cda4
movs r1, 0
@@ -762602,8 +762602,8 @@ clear_scheduled_bg_copies_to_vram: ; 81999A8
thumb_func_end clear_scheduled_bg_copies_to_vram
thumb_func_start schedule_bg_copy_tilemap_to_vram
-; void schedule_bg_copy_tilemap_to_vram(u8 bg_id)
-schedule_bg_copy_tilemap_to_vram: ; 81999BC
+@ void schedule_bg_copy_tilemap_to_vram(u8 bg_id)
+schedule_bg_copy_tilemap_to_vram: @ 81999BC
lsls r0, 24
lsrs r0, 24
ldr r1, =0x0203cda4
@@ -762615,8 +762615,8 @@ schedule_bg_copy_tilemap_to_vram: ; 81999BC
thumb_func_end schedule_bg_copy_tilemap_to_vram
thumb_func_start do_scheduled_bg_tilemap_copies_to_vram
-; void do_scheduled_bg_tilemap_copies_to_vram()
-do_scheduled_bg_tilemap_copies_to_vram: ; 81999D0
+@ void do_scheduled_bg_tilemap_copies_to_vram()
+do_scheduled_bg_tilemap_copies_to_vram: @ 81999D0
push {r4,lr}
ldr r4, =0x0203cda4
ldrb r0, [r4]
@@ -762658,8 +762658,8 @@ _08199A14:
thumb_func_end do_scheduled_bg_tilemap_copies_to_vram
thumb_func_start reset_temp_tile_data_buffers
-; void reset_temp_tile_data_buffers()
-reset_temp_tile_data_buffers: ; 8199A20
+@ void reset_temp_tile_data_buffers()
+reset_temp_tile_data_buffers: @ 8199A20
push {lr}
ldr r3, =0x0203cda8
ldr r1, =0x0203cdac
@@ -762679,7 +762679,7 @@ _08199A2C:
thumb_func_end reset_temp_tile_data_buffers
thumb_func_start free_temp_tile_data_buffers_if_possible
-free_temp_tile_data_buffers_if_possible: ; 8199A44
+free_temp_tile_data_buffers_if_possible: @ 8199A44
push {r4-r6,lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -762721,8 +762721,8 @@ _08199A8A:
thumb_func_end free_temp_tile_data_buffers_if_possible
thumb_func_start decompress_and_copy_tile_data_to_vram
-; int decompress_and_copy_tile_data_to_vram(u8 bg_id, int src, int size, u16 offset, u8 mode)
-decompress_and_copy_tile_data_to_vram: ; 8199A90
+@ int decompress_and_copy_tile_data_to_vram(u8 bg_id, int src, int size, u16 offset, u8 mode)
+decompress_and_copy_tile_data_to_vram: @ 8199A90
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -762785,8 +762785,8 @@ _08199AFA:
thumb_func_end decompress_and_copy_tile_data_to_vram
thumb_func_start copy_decompressed_tile_data_to_vram_autofree
-; void copy_decompressed_tile_data_to_vram_autofree(u8 bg_id, int src, u16 size, u16 offset, u8 mode)
-copy_decompressed_tile_data_to_vram_autofree: ; 8199B08
+@ void copy_decompressed_tile_data_to_vram_autofree(u8 bg_id, int src, u16 size, u16 offset, u8 mode)
+copy_decompressed_tile_data_to_vram_autofree: @ 8199B08
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -762847,8 +762847,8 @@ _08199B6E:
thumb_func_end copy_decompressed_tile_data_to_vram_autofree
thumb_func_start task_free_buf_after_copying_tile_data_to_vram
-; void task_free_buf_after_copying_tile_data_to_vram(int task_id)
-task_free_buf_after_copying_tile_data_to_vram: ; 8199B84
+@ void task_free_buf_after_copying_tile_data_to_vram(int task_id)
+task_free_buf_after_copying_tile_data_to_vram: @ 8199B84
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -762877,8 +762877,8 @@ _08199BB4:
thumb_func_end task_free_buf_after_copying_tile_data_to_vram
thumb_func_start malloc_and_decompress
-; void *malloc_and_decompress(void *src, int *size)
-malloc_and_decompress: ; 8199BC0
+@ void *malloc_and_decompress(void *src, int *size)
+malloc_and_decompress: @ 8199BC0
push {r4,r5,lr}
adds r5, r0, 0
ldrb r0, [r5, 0x1]
@@ -762905,8 +762905,8 @@ _08199BE8:
thumb_func_end malloc_and_decompress
thumb_func_start copy_decompressed_tile_data_to_vram
-; s16 copy_decompressed_tile_data_to_vram(u8 bg_id, int src, u16 size, u16 offset, u8 mode)
-copy_decompressed_tile_data_to_vram: ; 8199BF0
+@ s16 copy_decompressed_tile_data_to_vram(u8 bg_id, int src, u16 size, u16 offset, u8 mode)
+copy_decompressed_tile_data_to_vram: @ 8199BF0
push {r4,lr}
adds r4, r1, 0
ldr r1, [sp, 0x8]
@@ -762942,7 +762942,7 @@ _08199C2A:
thumb_func_end copy_decompressed_tile_data_to_vram
thumb_func_start sub_8199C30
-sub_8199C30: ; 8199C30
+sub_8199C30: @ 8199C30
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -763018,7 +763018,7 @@ _08199CA8:
thumb_func_end sub_8199C30
thumb_func_start sub_8199CBC
-sub_8199CBC: ; 8199CBC
+sub_8199CBC: @ 8199CBC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -763088,7 +763088,7 @@ _08199D2A:
thumb_func_end sub_8199CBC
thumb_func_start sub_8199D3C
-sub_8199D3C: ; 8199D3C
+sub_8199D3C: @ 8199D3C
push {r4-r7,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -763140,7 +763140,7 @@ _08199D8C:
thumb_func_end sub_8199D3C
thumb_func_start sub_8199D98
-sub_8199D98: ; 8199D98
+sub_8199D98: @ 8199D98
push {lr}
movs r0, 0
movs r1, 0
@@ -763179,7 +763179,7 @@ sub_8199D98: ; 8199D98
thumb_func_end sub_8199D98
thumb_func_start sub_8199DF0
-sub_8199DF0: ; 8199DF0
+sub_8199DF0: @ 8199DF0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -763238,7 +763238,7 @@ _08199E16:
thumb_func_end sub_8199DF0
thumb_func_start box_print
-box_print: ; 8199E64
+box_print: @ 8199E64
push {r4-r6,lr}
sub sp, 0x10
adds r4, r1, 0
@@ -763307,8 +763307,8 @@ box_print: ; 8199E64
thumb_func_end box_print
thumb_func_start AddTextPrinterParametrized2
-; void AddTextPrinterParametrized2(u8 windowId, u8 fontId, u8 x, u8 y, u8 letterSpacing, u8 lineSpacing, struct TextColor *color, u8 speed, u8 *str)
-AddTextPrinterParametrized2: ; 8199EEC
+@ void AddTextPrinterParametrized2(u8 windowId, u8 fontId, u8 x, u8 y, u8 letterSpacing, u8 lineSpacing, struct TextColor *color, u8 speed, u8 *str)
+AddTextPrinterParametrized2: @ 8199EEC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -763379,7 +763379,7 @@ AddTextPrinterParametrized2: ; 8199EEC
thumb_func_end AddTextPrinterParametrized2
thumb_func_start sub_8199F74
-sub_8199F74: ; 8199F74
+sub_8199F74: @ 8199F74
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -763466,7 +763466,7 @@ sub_8199F74: ; 8199F74
thumb_func_end sub_8199F74
thumb_func_start sub_819A024
-sub_819A024: ; 819A024
+sub_819A024: @ 819A024
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -763512,7 +763512,7 @@ _0819A04C:
thumb_func_end sub_819A024
thumb_func_start sub_819A080
-sub_819A080: ; 819A080
+sub_819A080: @ 819A080
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -763763,7 +763763,7 @@ _0819A24A:
thumb_func_end sub_819A080
thumb_func_start sub_819A25C
-sub_819A25C: ; 819A25C
+sub_819A25C: @ 819A25C
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -763781,7 +763781,7 @@ sub_819A25C: ; 819A25C
thumb_func_end sub_819A25C
thumb_func_start sub_819A27C
-sub_819A27C: ; 819A27C
+sub_819A27C: @ 819A27C
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -763814,7 +763814,7 @@ sub_819A27C: ; 819A27C
thumb_func_end sub_819A27C
thumb_func_start sub_819A2BC
-sub_819A2BC: ; 819A2BC
+sub_819A2BC: @ 819A2BC
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -763846,8 +763846,8 @@ _0819A2E6:
thumb_func_end sub_819A2BC
thumb_func_start blit_move_info_icon
-; void blit_move_info_icon(u8 windowId, u8 a2, u16 x, u16 y)
-blit_move_info_icon: ; 819A2F8
+@ void blit_move_info_icon(u8 windowId, u8 a2, u16 x, u16 y)
+blit_move_info_icon: @ 819A2F8
push {r4,r5,lr}
sub sp, 0x18
lsls r0, 24
@@ -763885,7 +763885,7 @@ blit_move_info_icon: ; 819A2F8
thumb_func_end blit_move_info_icon
thumb_func_start sub_819A344
-sub_819A344: ; 819A344
+sub_819A344: @ 819A344
push {r4-r7,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -764009,7 +764009,7 @@ _0819A43C:
thumb_func_end sub_819A344
thumb_func_start sub_819A44C
-sub_819A44C: ; 819A44C
+sub_819A44C: @ 819A44C
push {r4,r5,lr}
adds r5, r0, 0
ldrb r4, [r5, 0x5]
@@ -764073,7 +764073,7 @@ _0819A4C2:
thumb_func_end sub_819A44C
thumb_func_start sub_819A4C8
-sub_819A4C8: ; 819A4C8
+sub_819A4C8: @ 819A4C8
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -764085,7 +764085,7 @@ sub_819A4C8: ; 819A4C8
thumb_func_end sub_819A4C8
thumb_func_start sub_819A4E4
-sub_819A4E4: ; 819A4E4
+sub_819A4E4: @ 819A4E4
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -764095,7 +764095,7 @@ sub_819A4E4: ; 819A4E4
thumb_func_end sub_819A4E4
thumb_func_start sub_819A4F8
-sub_819A4F8: ; 819A4F8
+sub_819A4F8: @ 819A4F8
push {lr}
ldr r0, =0x0300127c
movs r1, 0
@@ -764108,7 +764108,7 @@ sub_819A4F8: ; 819A4F8
thumb_func_end sub_819A4F8
thumb_func_start sub_819A514
-sub_819A514: ; 819A514
+sub_819A514: @ 819A514
push {r4,r5,lr}
sub sp, 0xC
ldr r0, =0x030022c0
@@ -764550,7 +764550,7 @@ _0819A98E:
thumb_func_end sub_819A514
thumb_func_start sub_819A9AC
-sub_819A9AC: ; 819A9AC
+sub_819A9AC: @ 819A9AC
push {r4,r5,lr}
ldr r5, =0x0300127c
ldr r4, [r5]
@@ -764603,7 +764603,7 @@ _0819AA12:
thumb_func_end sub_819A9AC
thumb_func_start sub_819AA18
-sub_819AA18: ; 819AA18
+sub_819AA18: @ 819AA18
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -764740,7 +764740,7 @@ _0819AA24:
thumb_func_end sub_819AA18
thumb_func_start sub_819AB40
-sub_819AB40: ; 819AB40
+sub_819AB40: @ 819AB40
push {r4-r6,lr}
movs r4, 0
_0819AB44:
@@ -764789,7 +764789,7 @@ _0819AB44:
thumb_func_end sub_819AB40
thumb_func_start sub_819ABA8
-sub_819ABA8: ; 819ABA8
+sub_819ABA8: @ 819ABA8
push {r4,lr}
lsls r0, 24
cmp r0, 0
@@ -764845,7 +764845,7 @@ _0819ABDE:
thumb_func_end sub_819ABA8
thumb_func_start sub_819AC10
-sub_819AC10: ; 819AC10
+sub_819AC10: @ 819AC10
push {lr}
lsls r0, 24
cmp r0, 0
@@ -764902,7 +764902,7 @@ _0819AC46:
thumb_func_end sub_819AC10
thumb_func_start sub_819AC78
-sub_819AC78: ; 819AC78
+sub_819AC78: @ 819AC78
push {lr}
lsls r0, 24
cmp r0, 0
@@ -764959,7 +764959,7 @@ _0819ACAE:
thumb_func_end sub_819AC78
thumb_func_start sub_819ACE0
-sub_819ACE0: ; 819ACE0
+sub_819ACE0: @ 819ACE0
push {r4-r6,lr}
ldr r5, =0x0300127c
ldr r0, [r5]
@@ -765063,7 +765063,7 @@ _0819AD9C:
thumb_func_end sub_819ACE0
thumb_func_start sub_819ADAC
-sub_819ADAC: ; 819ADAC
+sub_819ADAC: @ 819ADAC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -765108,7 +765108,7 @@ _0819ADCE:
thumb_func_end sub_819ADAC
thumb_func_start sub_819AE08
-sub_819AE08: ; 819AE08
+sub_819AE08: @ 819AE08
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -765257,7 +765257,7 @@ _0819AF50:
thumb_func_end sub_819AE08
thumb_func_start bc_exit_to_overworld
-bc_exit_to_overworld: ; 819AF68
+bc_exit_to_overworld: @ 819AF68
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -765337,7 +765337,7 @@ _0819B00E:
thumb_func_end bc_exit_to_overworld
thumb_func_start sub_819B02C
-sub_819B02C: ; 819B02C
+sub_819B02C: @ 819B02C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -765451,7 +765451,7 @@ _0819B11A:
thumb_func_end sub_819B02C
thumb_func_start sub_819B124
-sub_819B124: ; 819B124
+sub_819B124: @ 819B124
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -765710,7 +765710,7 @@ _0819B36E:
thumb_func_end sub_819B124
thumb_func_start sub_819B378
-sub_819B378: ; 819B378
+sub_819B378: @ 819B378
push {r4-r7,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -765832,7 +765832,7 @@ _0819B476:
thumb_func_end sub_819B378
thumb_func_start sub_819B484
-sub_819B484: ; 819B484
+sub_819B484: @ 819B484
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -766035,7 +766035,7 @@ _0819B620:
thumb_func_end sub_819B484
thumb_func_start sub_819B63C
-sub_819B63C: ; 819B63C
+sub_819B63C: @ 819B63C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -766175,7 +766175,7 @@ _0819B6D4:
thumb_func_end sub_819B63C
thumb_func_start sub_819B764
-sub_819B764: ; 819B764
+sub_819B764: @ 819B764
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -766278,7 +766278,7 @@ _0819B826:
thumb_func_end sub_819B764
thumb_func_start sub_819B844
-sub_819B844: ; 819B844
+sub_819B844: @ 819B844
push {r4,r5,lr}
ldr r5, =0x0300127c
ldr r1, [r5]
@@ -766351,7 +766351,7 @@ _0819B852:
thumb_func_end sub_819B844
thumb_func_start sub_819B8D4
-sub_819B8D4: ; 819B8D4
+sub_819B8D4: @ 819B8D4
push {r4,r5,lr}
ldr r5, =0x0300127c
ldr r1, [r5]
@@ -766416,7 +766416,7 @@ sub_819B8D4: ; 819B8D4
thumb_func_end sub_819B8D4
thumb_func_start sub_819B958
-sub_819B958: ; 819B958
+sub_819B958: @ 819B958
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -766459,7 +766459,7 @@ sub_819B958: ; 819B958
thumb_func_end sub_819B958
thumb_func_start sub_819B9B4
-sub_819B9B4: ; 819B9B4
+sub_819B9B4: @ 819B9B4
push {lr}
sub sp, 0xC
movs r0, 0
@@ -766484,7 +766484,7 @@ sub_819B9B4: ; 819B9B4
thumb_func_end sub_819B9B4
thumb_func_start sub_819B9E8
-sub_819B9E8: ; 819B9E8
+sub_819B9E8: @ 819B9E8
push {r4,r5,lr}
sub sp, 0xC
ldr r5, =0x0300127c
@@ -766537,7 +766537,7 @@ sub_819B9E8: ; 819B9E8
thumb_func_end sub_819B9E8
thumb_func_start sub_819BA64
-sub_819BA64: ; 819BA64
+sub_819BA64: @ 819BA64
push {lr}
sub sp, 0xC
movs r0, 0x2
@@ -766582,7 +766582,7 @@ _0819BA9C:
thumb_func_end sub_819BA64
thumb_func_start sub_819BAC8
-sub_819BAC8: ; 819BAC8
+sub_819BAC8: @ 819BAC8
push {lr}
sub sp, 0xC
movs r0, 0x2
@@ -766608,7 +766608,7 @@ sub_819BAC8: ; 819BAC8
thumb_func_end sub_819BAC8
thumb_func_start sub_819BAFC
-sub_819BAFC: ; 819BAFC
+sub_819BAFC: @ 819BAFC
push {r4-r6,lr}
sub sp, 0xC
ldr r0, =0x0300127c
@@ -766680,7 +766680,7 @@ _0819BB74:
thumb_func_end sub_819BAFC
thumb_func_start sub_819BBA8
-sub_819BBA8: ; 819BBA8
+sub_819BBA8: @ 819BBA8
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0x4
@@ -766719,7 +766719,7 @@ sub_819BBA8: ; 819BBA8
thumb_func_end sub_819BBA8
thumb_func_start sub_819BC04
-sub_819BC04: ; 819BC04
+sub_819BC04: @ 819BC04
push {lr}
ldr r2, =0x030062e8
ldr r1, =gUnknown_0861041C
@@ -766739,7 +766739,7 @@ sub_819BC04: ; 819BC04
thumb_func_end sub_819BC04
thumb_func_start sub_819BC30
-sub_819BC30: ; 819BC30
+sub_819BC30: @ 819BC30
push {r4,lr}
ldr r0, =0x0300127c
ldr r0, [r0]
@@ -766791,7 +766791,7 @@ _0819BC96:
thumb_func_end sub_819BC30
thumb_func_start sub_819BC9C
-sub_819BC9C: ; 819BC9C
+sub_819BC9C: @ 819BC9C
push {lr}
bl sub_819C568
bl sub_819ACE0
@@ -766814,13 +766814,13 @@ _0819BCC6:
thumb_func_end sub_819BC9C
thumb_func_start sub_819BCCC
-sub_819BCCC: ; 819BCCC
+sub_819BCCC: @ 819BCCC
movs r0, 0
bx lr
thumb_func_end sub_819BCCC
thumb_func_start sub_819BCD0
-sub_819BCD0: ; 819BCD0
+sub_819BCD0: @ 819BCD0
push {lr}
ldr r0, =0x0300127c
ldr r1, [r0]
@@ -766841,7 +766841,7 @@ sub_819BCD0: ; 819BCD0
thumb_func_end sub_819BCD0
thumb_func_start sub_819BCF8
-sub_819BCF8: ; 819BCF8
+sub_819BCF8: @ 819BCF8
push {r4,r5,lr}
sub sp, 0x2C
ldr r5, =0x0300127c
@@ -766897,7 +766897,7 @@ _0819BD64:
thumb_func_end sub_819BCF8
thumb_func_start sub_819BD70
-sub_819BD70: ; 819BD70
+sub_819BD70: @ 819BD70
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -766979,7 +766979,7 @@ sub_819BD70: ; 819BD70
thumb_func_end sub_819BD70
thumb_func_start sub_819BE20
-sub_819BE20: ; 819BE20
+sub_819BE20: @ 819BE20
ldr r1, =0x0300127c
ldr r1, [r1]
movs r2, 0xA8
@@ -766991,7 +766991,7 @@ sub_819BE20: ; 819BE20
thumb_func_end sub_819BE20
thumb_func_start sub_819BE34
-sub_819BE34: ; 819BE34
+sub_819BE34: @ 819BE34
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -767104,7 +767104,7 @@ sub_819BE34: ; 819BE34
thumb_func_end sub_819BE34
thumb_func_start sub_819BF2C
-sub_819BF2C: ; 819BF2C
+sub_819BF2C: @ 819BF2C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -767238,7 +767238,7 @@ _0819C012:
thumb_func_end sub_819BF2C
thumb_func_start sub_819C040
-sub_819C040: ; 819C040
+sub_819C040: @ 819C040
push {r4-r6,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -767323,7 +767323,7 @@ _0819C0DC:
thumb_func_end sub_819C040
thumb_func_start sub_819C100
-sub_819C100: ; 819C100
+sub_819C100: @ 819C100
push {r4-r7,lr}
adds r5, r0, 0
adds r0, 0x3F
@@ -767419,7 +767419,7 @@ _0819C1BA:
thumb_func_end sub_819C100
thumb_func_start sub_819C1D0
-sub_819C1D0: ; 819C1D0
+sub_819C1D0: @ 819C1D0
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -767543,7 +767543,7 @@ _0819C2CC:
thumb_func_end sub_819C1D0
thumb_func_start sub_819C2D4
-sub_819C2D4: ; 819C2D4
+sub_819C2D4: @ 819C2D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -767766,7 +767766,7 @@ _0819C4A4:
thumb_func_end sub_819C2D4
thumb_func_start sub_819C4B4
-sub_819C4B4: ; 819C4B4
+sub_819C4B4: @ 819C4B4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -767841,7 +767841,7 @@ sub_819C4B4: ; 819C4B4
thumb_func_end sub_819C4B4
thumb_func_start sub_819C568
-sub_819C568: ; 819C568
+sub_819C568: @ 819C568
push {r4,lr}
ldr r4, =0x0300127c
ldr r0, [r4]
@@ -767887,7 +767887,7 @@ sub_819C568: ; 819C568
thumb_func_end sub_819C568
thumb_func_start sub_819C5D0
-sub_819C5D0: ; 819C5D0
+sub_819C5D0: @ 819C5D0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -767936,7 +767936,7 @@ sub_819C5D0: ; 819C5D0
thumb_func_end sub_819C5D0
thumb_func_start sub_819C634
-sub_819C634: ; 819C634
+sub_819C634: @ 819C634
push {r4-r7,lr}
lsls r0, 16
ldr r2, =0x0203bc8c
@@ -767994,7 +767994,7 @@ _0819C696:
thumb_func_end sub_819C634
thumb_func_start sub_819C69C
-sub_819C69C: ; 819C69C
+sub_819C69C: @ 819C69C
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -768146,7 +768146,7 @@ _0819C7D8:
thumb_func_end sub_819C69C
thumb_func_start sub_819C7E0
-sub_819C7E0: ; 819C7E0
+sub_819C7E0: @ 819C7E0
push {lr}
bl CallObjectCallbacks
bl PrepareSpritesForOamLoad
@@ -768158,7 +768158,7 @@ sub_819C7E0: ; 819C7E0
thumb_func_end sub_819C7E0
thumb_func_start sub_819C7FC
-sub_819C7FC: ; 819C7FC
+sub_819C7FC: @ 819C7FC
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -768168,7 +768168,7 @@ sub_819C7FC: ; 819C7FC
thumb_func_end sub_819C7FC
thumb_func_start sub_819C810
-sub_819C810: ; 819C810
+sub_819C810: @ 819C810
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -768281,7 +768281,7 @@ sub_819C810: ; 819C810
thumb_func_end sub_819C810
thumb_func_start sub_819C90C
-sub_819C90C: ; 819C90C
+sub_819C90C: @ 819C90C
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -768386,7 +768386,7 @@ _0819C9F0:
thumb_func_end sub_819C90C
thumb_func_start sub_819CA08
-sub_819CA08: ; 819CA08
+sub_819CA08: @ 819CA08
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -768507,7 +768507,7 @@ _0819CAFE:
thumb_func_end sub_819CA08
thumb_func_start sub_819CB1C
-sub_819CB1C: ; 819CB1C
+sub_819CB1C: @ 819CB1C
push {r4-r7,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -768602,7 +768602,7 @@ _0819CBD6:
thumb_func_end sub_819CB1C
thumb_func_start sub_819CBDC
-sub_819CBDC: ; 819CBDC
+sub_819CBDC: @ 819CBDC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -768638,7 +768638,7 @@ _0819CC16:
thumb_func_end sub_819CBDC
thumb_func_start sub_819CC24
-sub_819CC24: ; 819CC24
+sub_819CC24: @ 819CC24
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -768673,7 +768673,7 @@ _0819CC5A:
thumb_func_end sub_819CC24
thumb_func_start sub_819CC74
-sub_819CC74: ; 819CC74
+sub_819CC74: @ 819CC74
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -768717,7 +768717,7 @@ _0819CCC2:
thumb_func_end sub_819CC74
thumb_func_start sub_819CCD4
-sub_819CCD4: ; 819CCD4
+sub_819CCD4: @ 819CCD4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -768759,7 +768759,7 @@ _0819CD1A:
thumb_func_end sub_819CCD4
thumb_func_start sub_819CD34
-sub_819CD34: ; 819CD34
+sub_819CD34: @ 819CD34
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -768884,7 +768884,7 @@ _0819CE36:
thumb_func_end sub_819CD34
thumb_func_start sub_819CE40
-sub_819CE40: ; 819CE40
+sub_819CE40: @ 819CE40
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -769005,7 +769005,7 @@ _0819CF4C:
thumb_func_end sub_819CE40
thumb_func_start sub_819CF54
-sub_819CF54: ; 819CF54
+sub_819CF54: @ 819CF54
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -769148,7 +769148,7 @@ _0819D05C:
thumb_func_end sub_819CF54
thumb_func_start sub_819D064
-sub_819D064: ; 819D064
+sub_819D064: @ 819D064
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -769246,7 +769246,7 @@ _0819D118:
thumb_func_end sub_819D064
thumb_func_start sub_819D12C
-sub_819D12C: ; 819D12C
+sub_819D12C: @ 819D12C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -769499,7 +769499,7 @@ _0819D310:
thumb_func_end sub_819D12C
thumb_func_start sub_819D324
-sub_819D324: ; 819D324
+sub_819D324: @ 819D324
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -769803,7 +769803,7 @@ _0819D570:
thumb_func_end sub_819D324
thumb_func_start sub_819D588
-sub_819D588: ; 819D588
+sub_819D588: @ 819D588
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -770025,7 +770025,7 @@ _0819D762:
thumb_func_end sub_819D588
thumb_func_start sub_819D770
-sub_819D770: ; 819D770
+sub_819D770: @ 819D770
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -770310,7 +770310,7 @@ _0819D9D8:
thumb_func_end sub_819D770
thumb_func_start sub_819D9EC
-sub_819D9EC: ; 819D9EC
+sub_819D9EC: @ 819D9EC
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -770528,7 +770528,7 @@ _0819DBCA:
thumb_func_end sub_819D9EC
thumb_func_start sub_819DBD8
-sub_819DBD8: ; 819DBD8
+sub_819DBD8: @ 819DBD8
push {r4,r5,lr}
ldr r5, =0x03001284
ldr r4, [r5]
@@ -770551,7 +770551,7 @@ _0819DBF6:
thumb_func_end sub_819DBD8
thumb_func_start sub_819DC00
-sub_819DC00: ; 819DC00
+sub_819DC00: @ 819DC00
push {lr}
ldr r0, =0x03001284
movs r1, 0
@@ -770564,7 +770564,7 @@ sub_819DC00: ; 819DC00
thumb_func_end sub_819DC00
thumb_func_start sub_819DC1C
-sub_819DC1C: ; 819DC1C
+sub_819DC1C: @ 819DC1C
push {r4-r6,lr}
sub sp, 0xC
ldr r1, =0x030022c0
@@ -771010,7 +771010,7 @@ _0819E0AA:
thumb_func_end sub_819DC1C
thumb_func_start sub_819E0C0
-sub_819E0C0: ; 819E0C0
+sub_819E0C0: @ 819E0C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -771565,7 +771565,7 @@ _0819E4C8:
thumb_func_end sub_819E0C0
thumb_func_start sub_819E538
-sub_819E538: ; 819E538
+sub_819E538: @ 819E538
push {r4-r7,lr}
movs r5, 0
_0819E53C:
@@ -771668,7 +771668,7 @@ _0819E5CC:
thumb_func_end sub_819E538
thumb_func_start sub_819E608
-sub_819E608: ; 819E608
+sub_819E608: @ 819E608
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -771734,7 +771734,7 @@ _0819E684:
thumb_func_end sub_819E608
thumb_func_start sub_819E694
-sub_819E694: ; 819E694
+sub_819E694: @ 819E694
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -771778,7 +771778,7 @@ _0819E6D8:
thumb_func_end sub_819E694
thumb_func_start sub_819E6E8
-sub_819E6E8: ; 819E6E8
+sub_819E6E8: @ 819E6E8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -771838,7 +771838,7 @@ _0819E74A:
thumb_func_end sub_819E6E8
thumb_func_start sub_819E758
-sub_819E758: ; 819E758
+sub_819E758: @ 819E758
push {lr}
lsls r0, 24
cmp r0, 0
@@ -771895,7 +771895,7 @@ _0819E78E:
thumb_func_end sub_819E758
thumb_func_start sub_819E7C0
-sub_819E7C0: ; 819E7C0
+sub_819E7C0: @ 819E7C0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -771958,7 +771958,7 @@ _0819E802:
thumb_func_end sub_819E7C0
thumb_func_start sub_819E838
-sub_819E838: ; 819E838
+sub_819E838: @ 819E838
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -772052,7 +772052,7 @@ _0819E8D4:
thumb_func_end sub_819E838
thumb_func_start sub_819E8EC
-sub_819E8EC: ; 819E8EC
+sub_819E8EC: @ 819E8EC
push {r4-r6,lr}
movs r2, 0
ldr r5, =0x02020630
@@ -772099,7 +772099,7 @@ _0819E92C:
thumb_func_end sub_819E8EC
thumb_func_start sub_819E944
-sub_819E944: ; 819E944
+sub_819E944: @ 819E944
push {r4,r5,lr}
ldr r0, =0x03001284
ldr r3, [r0]
@@ -772179,7 +772179,7 @@ _0819E960:
thumb_func_end sub_819E944
thumb_func_start sub_819E9E0
-sub_819E9E0: ; 819E9E0
+sub_819E9E0: @ 819E9E0
push {r4,r5,lr}
ldr r5, =0x03001284
ldr r1, [r5]
@@ -772244,7 +772244,7 @@ sub_819E9E0: ; 819E9E0
thumb_func_end sub_819E9E0
thumb_func_start sub_819EA64
-sub_819EA64: ; 819EA64
+sub_819EA64: @ 819EA64
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -772287,7 +772287,7 @@ sub_819EA64: ; 819EA64
thumb_func_end sub_819EA64
thumb_func_start sub_819EAC0
-sub_819EAC0: ; 819EAC0
+sub_819EAC0: @ 819EAC0
push {lr}
movs r0, 0x1
bl PutWindowTilemap
@@ -772302,7 +772302,7 @@ sub_819EAC0: ; 819EAC0
thumb_func_end sub_819EAC0
thumb_func_start sub_819EADC
-sub_819EADC: ; 819EADC
+sub_819EADC: @ 819EADC
push {lr}
movs r0, 0x7
bl PutWindowTilemap
@@ -772317,7 +772317,7 @@ sub_819EADC: ; 819EADC
thumb_func_end sub_819EADC
thumb_func_start sub_819EAF8
-sub_819EAF8: ; 819EAF8
+sub_819EAF8: @ 819EAF8
push {lr}
bl sub_819EAC0
movs r0, 0x5
@@ -772333,7 +772333,7 @@ sub_819EAF8: ; 819EAF8
thumb_func_end sub_819EAF8
thumb_func_start sub_819EB18
-sub_819EB18: ; 819EB18
+sub_819EB18: @ 819EB18
push {lr}
sub sp, 0xC
movs r0, 0
@@ -772358,7 +772358,7 @@ sub_819EB18: ; 819EB18
thumb_func_end sub_819EB18
thumb_func_start sub_819EB4C
-sub_819EB4C: ; 819EB4C
+sub_819EB4C: @ 819EB4C
push {r4,lr}
sub sp, 0xC
movs r0, 0x1
@@ -772430,7 +772430,7 @@ _0819EBD4:
thumb_func_end sub_819EB4C
thumb_func_start sub_819EBEC
-sub_819EBEC: ; 819EBEC
+sub_819EBEC: @ 819EBEC
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -772457,7 +772457,7 @@ sub_819EBEC: ; 819EBEC
thumb_func_end sub_819EBEC
thumb_func_start sub_819EC20
-sub_819EC20: ; 819EC20
+sub_819EC20: @ 819EC20
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0x3
@@ -772505,7 +772505,7 @@ sub_819EC20: ; 819EC20
thumb_func_end sub_819EC20
thumb_func_start sub_819EC94
-sub_819EC94: ; 819EC94
+sub_819EC94: @ 819EC94
push {r4,r5,lr}
sub sp, 0xC
movs r0, 0x4
@@ -772544,7 +772544,7 @@ sub_819EC94: ; 819EC94
thumb_func_end sub_819EC94
thumb_func_start sub_819ECF0
-sub_819ECF0: ; 819ECF0
+sub_819ECF0: @ 819ECF0
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -772578,7 +772578,7 @@ sub_819ECF0: ; 819ECF0
thumb_func_end sub_819ECF0
thumb_func_start sub_819ED34
-sub_819ED34: ; 819ED34
+sub_819ED34: @ 819ED34
push {lr}
movs r0, 0x5
movs r1, 0
@@ -772609,7 +772609,7 @@ _0819ED60:
thumb_func_end sub_819ED34
thumb_func_start sub_819ED78
-sub_819ED78: ; 819ED78
+sub_819ED78: @ 819ED78
push {lr}
movs r0, 0x3
movs r1, 0
@@ -772640,7 +772640,7 @@ _0819EDA4:
thumb_func_end sub_819ED78
thumb_func_start sub_819EDBC
-sub_819EDBC: ; 819EDBC
+sub_819EDBC: @ 819EDBC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -772676,7 +772676,7 @@ _0819EDF6:
thumb_func_end sub_819EDBC
thumb_func_start sub_819EE08
-sub_819EE08: ; 819EE08
+sub_819EE08: @ 819EE08
push {r4,lr}
sub sp, 0x18
ldr r0, =gUnknown_08610918
@@ -772777,7 +772777,7 @@ _0819EED8:
thumb_func_end sub_819EE08
thumb_func_start sub_819EEF0
-sub_819EEF0: ; 819EEF0
+sub_819EEF0: @ 819EEF0
push {r4,lr}
sub sp, 0xC
ldr r0, =gUnknown_08610918
@@ -772854,7 +772854,7 @@ _0819EF90:
thumb_func_end sub_819EEF0
thumb_func_start sub_819EFA8
-sub_819EFA8: ; 819EFA8
+sub_819EFA8: @ 819EFA8
push {r4-r6,lr}
sub sp, 0x2C
ldr r6, =0x03001284
@@ -772927,7 +772927,7 @@ _0819F03A:
thumb_func_end sub_819EFA8
thumb_func_start sub_819F048
-sub_819F048: ; 819F048
+sub_819F048: @ 819F048
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -772973,7 +772973,7 @@ _0819F094:
thumb_func_end sub_819F048
thumb_func_start sub_819F0A0
-sub_819F0A0: ; 819F0A0
+sub_819F0A0: @ 819F0A0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -772993,7 +772993,7 @@ sub_819F0A0: ; 819F0A0
thumb_func_end sub_819F0A0
thumb_func_start sub_819F0CC
-sub_819F0CC: ; 819F0CC
+sub_819F0CC: @ 819F0CC
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -773025,7 +773025,7 @@ sub_819F0CC: ; 819F0CC
thumb_func_end sub_819F0CC
thumb_func_start sub_819F114
-sub_819F114: ; 819F114
+sub_819F114: @ 819F114
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -773042,7 +773042,7 @@ sub_819F114: ; 819F114
thumb_func_end sub_819F114
thumb_func_start sub_819F134
-sub_819F134: ; 819F134
+sub_819F134: @ 819F134
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -773077,7 +773077,7 @@ sub_819F134: ; 819F134
thumb_func_end sub_819F134
thumb_func_start sub_819F184
-sub_819F184: ; 819F184
+sub_819F184: @ 819F184
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -773097,7 +773097,7 @@ sub_819F184: ; 819F184
thumb_func_end sub_819F184
thumb_func_start sub_819F1AC
-sub_819F1AC: ; 819F1AC
+sub_819F1AC: @ 819F1AC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -773119,7 +773119,7 @@ sub_819F1AC: ; 819F1AC
thumb_func_end sub_819F1AC
thumb_func_start sub_819F1DC
-sub_819F1DC: ; 819F1DC
+sub_819F1DC: @ 819F1DC
lsls r0, 24
lsrs r0, 24
ldr r2, =0x03005e00
@@ -773141,7 +773141,7 @@ sub_819F1DC: ; 819F1DC
thumb_func_end sub_819F1DC
thumb_func_start sub_819F20C
-sub_819F20C: ; 819F20C
+sub_819F20C: @ 819F20C
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -773217,7 +773217,7 @@ _0819F29E:
thumb_func_end sub_819F20C
thumb_func_start sub_819F2B4
-sub_819F2B4: ; 819F2B4
+sub_819F2B4: @ 819F2B4
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -773254,7 +773254,7 @@ sub_819F2B4: ; 819F2B4
thumb_func_end sub_819F2B4
thumb_func_start sub_819F304
-sub_819F304: ; 819F304
+sub_819F304: @ 819F304
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -773365,7 +773365,7 @@ sub_819F304: ; 819F304
thumb_func_end sub_819F304
thumb_func_start sub_819F3F8
-sub_819F3F8: ; 819F3F8
+sub_819F3F8: @ 819F3F8
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -773400,7 +773400,7 @@ sub_819F3F8: ; 819F3F8
thumb_func_end sub_819F3F8
thumb_func_start sub_819F444
-sub_819F444: ; 819F444
+sub_819F444: @ 819F444
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -773433,7 +773433,7 @@ sub_819F444: ; 819F444
thumb_func_end sub_819F444
thumb_func_start sub_819F488
-sub_819F488: ; 819F488
+sub_819F488: @ 819F488
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -773549,7 +773549,7 @@ _0819F58A:
thumb_func_end sub_819F488
thumb_func_start sub_819F59C
-sub_819F59C: ; 819F59C
+sub_819F59C: @ 819F59C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -773597,7 +773597,7 @@ _0819F5F8:
thumb_func_end sub_819F59C
thumb_func_start sub_819F600
-sub_819F600: ; 819F600
+sub_819F600: @ 819F600
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -773636,7 +773636,7 @@ _0819F640:
thumb_func_end sub_819F600
thumb_func_start sub_819F654
-sub_819F654: ; 819F654
+sub_819F654: @ 819F654
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -773673,7 +773673,7 @@ _0819F694:
thumb_func_end sub_819F654
thumb_func_start sub_819F69C
-sub_819F69C: ; 819F69C
+sub_819F69C: @ 819F69C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -773806,7 +773806,7 @@ _0819F7AC:
thumb_func_end sub_819F69C
thumb_func_start sub_819F7B4
-sub_819F7B4: ; 819F7B4
+sub_819F7B4: @ 819F7B4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -773950,7 +773950,7 @@ _0819F8D8:
thumb_func_end sub_819F7B4
thumb_func_start sub_819F8E0
-sub_819F8E0: ; 819F8E0
+sub_819F8E0: @ 819F8E0
push {r4-r6,lr}
sub sp, 0x10
ldr r0, =0x03001284
@@ -774035,7 +774035,7 @@ _0819F908:
thumb_func_end sub_819F8E0
thumb_func_start sub_819F99C
-sub_819F99C: ; 819F99C
+sub_819F99C: @ 819F99C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -774114,7 +774114,7 @@ _0819F9DC:
thumb_func_end sub_819F99C
thumb_func_start sub_819FA50
-sub_819FA50: ; 819FA50
+sub_819FA50: @ 819FA50
push {lr}
bl script_env_2_enable_and_set_ctx_running
pop {r0}
@@ -774122,7 +774122,7 @@ sub_819FA50: ; 819FA50
thumb_func_end sub_819FA50
thumb_func_start sub_819FA5C
-sub_819FA5C: ; 819FA5C
+sub_819FA5C: @ 819FA5C
push {r4,r5,lr}
adds r3, r0, 0
movs r2, 0
@@ -774159,7 +774159,7 @@ _0819FA6A:
thumb_func_end sub_819FA5C
thumb_func_start sub_819FAA0
-sub_819FAA0: ; 819FAA0
+sub_819FAA0: @ 819FAA0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -774293,7 +774293,7 @@ _0819FB48:
thumb_func_end sub_819FAA0
thumb_func_start sub_819FBB0
-sub_819FBB0: ; 819FBB0
+sub_819FBB0: @ 819FBB0
ldr r0, =0x03005d90
ldr r0, [r0]
adds r0, 0xB1
@@ -774308,7 +774308,7 @@ sub_819FBB0: ; 819FBB0
thumb_func_end sub_819FBB0
thumb_func_start sub_819FBC8
-sub_819FBC8: ; 819FBC8
+sub_819FBC8: @ 819FBC8
push {r4,r5,lr}
ldr r2, =0x03005d90
ldr r0, [r2]
@@ -774370,7 +774370,7 @@ _0819FC38:
thumb_func_end sub_819FBC8
thumb_func_start sub_819FC40
-sub_819FC40: ; 819FC40
+sub_819FC40: @ 819FC40
lsls r0, 24
lsrs r0, 24
ldr r1, =0x03005d90
@@ -774388,7 +774388,7 @@ sub_819FC40: ; 819FC40
thumb_func_end sub_819FC40
thumb_func_start sub_819FC60
-sub_819FC60: ; 819FC60
+sub_819FC60: @ 819FC60
push {r4-r7,lr}
sub sp, 0xC
movs r5, 0
@@ -774465,7 +774465,7 @@ _0819FCBC:
thumb_func_end sub_819FC60
thumb_func_start sub_819FCF8
-sub_819FCF8: ; 819FCF8
+sub_819FCF8: @ 819FCF8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -774524,7 +774524,7 @@ _0819FD5A:
thumb_func_end sub_819FCF8
thumb_func_start sub_819FD64
-sub_819FD64: ; 819FD64
+sub_819FD64: @ 819FD64
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -774803,7 +774803,7 @@ _0819FF6E:
thumb_func_end sub_819FD64
thumb_func_start sub_819FF98
-sub_819FF98: ; 819FF98
+sub_819FF98: @ 819FF98
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -775058,7 +775058,7 @@ _081A0170:
thumb_func_end sub_819FF98
thumb_func_start sub_81A0194
-sub_81A0194: ; 81A0194
+sub_81A0194: @ 81A0194
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -775106,7 +775106,7 @@ _081A01E2:
thumb_func_end sub_81A0194
thumb_func_start sub_81A01E8
-sub_81A01E8: ; 81A01E8
+sub_81A01E8: @ 81A01E8
push {r4-r7,lr}
mov r12, r1
lsls r0, 16
@@ -775186,7 +775186,7 @@ _081A026C:
thumb_func_end sub_81A01E8
thumb_func_start sub_81A0284
-sub_81A0284: ; 81A0284
+sub_81A0284: @ 81A0284
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -775327,7 +775327,7 @@ _081A037C:
thumb_func_end sub_81A0284
thumb_func_start sub_81A0390
-sub_81A0390: ; 81A0390
+sub_81A0390: @ 81A0390
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -775503,7 +775503,7 @@ _081A04D6:
thumb_func_end sub_81A0390
thumb_func_start sub_81A04E4
-sub_81A04E4: ; 81A04E4
+sub_81A04E4: @ 81A04E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -775761,7 +775761,7 @@ _081A06FA:
thumb_func_end sub_81A04E4
thumb_func_start sub_81A070C
-sub_81A070C: ; 81A070C
+sub_81A070C: @ 81A070C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -775819,7 +775819,7 @@ _081A0778:
thumb_func_end sub_81A070C
thumb_func_start sub_81A0784
-sub_81A0784: ; 81A0784
+sub_81A0784: @ 81A0784
push {r4,r5,lr}
sub sp, 0x20
adds r4, r0, 0
@@ -775869,7 +775869,7 @@ sub_81A0784: ; 81A0784
thumb_func_end sub_81A0784
thumb_func_start sub_81A07E8
-sub_81A07E8: ; 81A07E8
+sub_81A07E8: @ 81A07E8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -775885,7 +775885,7 @@ sub_81A07E8: ; 81A07E8
thumb_func_end sub_81A07E8
thumb_func_start sub_81A0804
-sub_81A0804: ; 81A0804
+sub_81A0804: @ 81A0804
push {r4-r6,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -775928,7 +775928,7 @@ _081A0842:
thumb_func_end sub_81A0804
thumb_func_start sub_81A085C
-sub_81A085C: ; 81A085C
+sub_81A085C: @ 81A085C
push {lr}
ldr r1, =gUnknown_086114E0
ldr r0, =0x020375e0
@@ -775943,7 +775943,7 @@ sub_81A085C: ; 81A085C
thumb_func_end sub_81A085C
thumb_func_start sub_81A087C
-sub_81A087C: ; 81A087C
+sub_81A087C: @ 81A087C
push {r4-r7,lr}
bl sub_819FBC8
ldr r3, =0x03005d90
@@ -776042,7 +776042,7 @@ _081A08E2:
thumb_func_end sub_81A087C
thumb_func_start sub_81A093C
-sub_81A093C: ; 81A093C
+sub_81A093C: @ 81A093C
push {lr}
bl sub_819FBB0
lsls r0, 24
@@ -776064,7 +776064,7 @@ _081A095A:
thumb_func_end sub_81A093C
thumb_func_start sub_81A0964
-sub_81A0964: ; 81A0964
+sub_81A0964: @ 81A0964
push {lr}
ldr r0, =0x020375e2
ldrb r0, [r0]
@@ -776075,7 +776075,7 @@ sub_81A0964: ; 81A0964
thumb_func_end sub_81A0964
thumb_func_start sub_81A0978
-sub_81A0978: ; 81A0978
+sub_81A0978: @ 81A0978
push {lr}
bl sub_819FBC8
pop {r0}
@@ -776083,7 +776083,7 @@ sub_81A0978: ; 81A0978
thumb_func_end sub_81A0978
thumb_func_start sub_81A0984
-sub_81A0984: ; 81A0984
+sub_81A0984: @ 81A0984
push {lr}
bl sub_819FD64
pop {r0}
@@ -776091,7 +776091,7 @@ sub_81A0984: ; 81A0984
thumb_func_end sub_81A0984
thumb_func_start sub_81A0990
-sub_81A0990: ; 81A0990
+sub_81A0990: @ 81A0990
ldr r0, =0x03005d90
ldr r2, [r0]
adds r2, 0xB1
@@ -776112,7 +776112,7 @@ sub_81A0990: ; 81A0990
thumb_func_end sub_81A0990
thumb_func_start sub_81A09B4
-sub_81A09B4: ; 81A09B4
+sub_81A09B4: @ 81A09B4
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -776126,7 +776126,7 @@ sub_81A09B4: ; 81A09B4
thumb_func_end sub_81A09B4
thumb_func_start sub_81A09D0
-sub_81A09D0: ; 81A09D0
+sub_81A09D0: @ 81A09D0
push {lr}
ldr r3, =0x03005d90
ldr r0, [r3]
@@ -776170,7 +776170,7 @@ _081A0A1C:
thumb_func_end sub_81A09D0
thumb_func_start sub_81A0A20
-sub_81A0A20: ; 81A0A20
+sub_81A0A20: @ 81A0A20
push {lr}
ldr r0, =0x020375e2
ldrb r0, [r0]
@@ -776181,7 +776181,7 @@ sub_81A0A20: ; 81A0A20
thumb_func_end sub_81A0A20
thumb_func_start sub_81A0A34
-sub_81A0A34: ; 81A0A34
+sub_81A0A34: @ 81A0A34
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -776208,7 +776208,7 @@ _081A0A68:
thumb_func_end sub_81A0A34
thumb_func_start sub_81A0A70
-sub_81A0A70: ; 81A0A70
+sub_81A0A70: @ 81A0A70
push {lr}
ldr r1, =0x020375e4
ldrh r0, [r1]
@@ -776444,7 +776444,7 @@ _081A0C8E:
thumb_func_end sub_81A0A70
thumb_func_start sub_81A0C9C
-sub_81A0C9C: ; 81A0C9C
+sub_81A0C9C: @ 81A0C9C
push {lr}
bl script_env_2_enable
bl player_bitmagic
@@ -776459,7 +776459,7 @@ sub_81A0C9C: ; 81A0C9C
thumb_func_end sub_81A0C9C
thumb_func_start sub_81A0CC0
-sub_81A0CC0: ; 81A0CC0
+sub_81A0CC0: @ 81A0CC0
push {lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -776523,7 +776523,7 @@ _081A0D34:
thumb_func_end sub_81A0CC0
thumb_func_start sub_81A0D40
-sub_81A0D40: ; 81A0D40
+sub_81A0D40: @ 81A0D40
push {r4,lr}
ldr r0, =0x020375e2
ldrh r0, [r0]
@@ -776555,7 +776555,7 @@ _081A0D6E:
thumb_func_end sub_81A0D40
thumb_func_start sub_81A0D80
-sub_81A0D80: ; 81A0D80
+sub_81A0D80: @ 81A0D80
push {lr}
ldr r0, =0x03005d90
ldr r3, [r0]
@@ -776598,7 +776598,7 @@ _081A0DCE:
thumb_func_end sub_81A0D80
thumb_func_start sub_81A0DD4
-sub_81A0DD4: ; 81A0DD4
+sub_81A0DD4: @ 81A0DD4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -776859,7 +776859,7 @@ _081A0FCE:
thumb_func_end sub_81A0DD4
thumb_func_start sub_81A0FE4
-sub_81A0FE4: ; 81A0FE4
+sub_81A0FE4: @ 81A0FE4
push {r4,lr}
ldr r4, =0x030062f0
ldr r0, [r4]
@@ -776873,7 +776873,7 @@ sub_81A0FE4: ; 81A0FE4
thumb_func_end sub_81A0FE4
thumb_func_start sub_81A0FFC
-sub_81A0FFC: ; 81A0FFC
+sub_81A0FFC: @ 81A0FFC
push {r4-r6,lr}
sub sp, 0x10
ldr r0, =0x020375e2
@@ -777095,7 +777095,7 @@ _081A11E6:
thumb_func_end sub_81A0FFC
thumb_func_start sub_81A11F8
-sub_81A11F8: ; 81A11F8
+sub_81A11F8: @ 81A11F8
ldr r0, =0x03005d90
ldr r2, [r0]
ldr r0, =0x020375e2
@@ -777112,7 +777112,7 @@ sub_81A11F8: ; 81A11F8
thumb_func_end sub_81A11F8
thumb_func_start sub_81A1218
-sub_81A1218: ; 81A1218
+sub_81A1218: @ 81A1218
push {lr}
bl sub_81AAC28
pop {r0}
@@ -777120,7 +777120,7 @@ sub_81A1218: ; 81A1218
thumb_func_end sub_81A1218
thumb_func_start sub_81A1224
-sub_81A1224: ; 81A1224
+sub_81A1224: @ 81A1224
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -777290,7 +777290,7 @@ _081A1362:
thumb_func_end sub_81A1224
thumb_func_start sub_81A1370
-sub_81A1370: ; 81A1370
+sub_81A1370: @ 81A1370
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -777391,7 +777391,7 @@ _081A1422:
thumb_func_end sub_81A1370
thumb_func_start sub_81A1438
-sub_81A1438: ; 81A1438
+sub_81A1438: @ 81A1438
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r2, [r4]
@@ -777496,7 +777496,7 @@ _081A14C2:
thumb_func_end sub_81A1438
thumb_func_start sub_81A150C
-sub_81A150C: ; 81A150C
+sub_81A150C: @ 81A150C
push {lr}
ldr r2, =gUnknown_08610970
ldr r0, =0x03005d90
@@ -777566,7 +777566,7 @@ _081A1594:
thumb_func_end sub_81A150C
thumb_func_start sub_81A15A4
-sub_81A15A4: ; 81A15A4
+sub_81A15A4: @ 81A15A4
push {lr}
ldr r2, =gUnknown_08610970
ldr r0, =0x03005d90
@@ -777634,7 +777634,7 @@ _081A1628:
thumb_func_end sub_81A15A4
thumb_func_start sub_81A1638
-sub_81A1638: ; 81A1638
+sub_81A1638: @ 81A1638
ldr r1, =0x020375e0
movs r0, 0x1
strh r0, [r1]
@@ -777643,7 +777643,7 @@ sub_81A1638: ; 81A1638
thumb_func_end sub_81A1638
thumb_func_start sub_81A1644
-sub_81A1644: ; 81A1644
+sub_81A1644: @ 81A1644
ldr r1, =0x020375e0
movs r0, 0x1
strh r0, [r1]
@@ -777652,7 +777652,7 @@ sub_81A1644: ; 81A1644
thumb_func_end sub_81A1644
thumb_func_start sub_81A1650
-sub_81A1650: ; 81A1650
+sub_81A1650: @ 81A1650
push {lr}
movs r2, 0x58
muls r2, r0
@@ -777704,7 +777704,7 @@ _081A16B0:
thumb_func_end sub_81A1650
thumb_func_start sub_81A16B4
-sub_81A16B4: ; 81A16B4
+sub_81A16B4: @ 81A16B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -777728,7 +777728,7 @@ _081A16D4:
thumb_func_end sub_81A16B4
thumb_func_start sub_81A16DC
-sub_81A16DC: ; 81A16DC
+sub_81A16DC: @ 81A16DC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -777766,7 +777766,7 @@ _081A1718:
thumb_func_end sub_81A16DC
thumb_func_start sub_81A172C
-sub_81A172C: ; 81A172C
+sub_81A172C: @ 81A172C
push {r4,lr}
adds r4, r0, 0
ldr r0, =sub_81A16DC
@@ -777789,7 +777789,7 @@ sub_81A172C: ; 81A172C
thumb_func_end sub_81A172C
thumb_func_start sub_81A175C
-sub_81A175C: ; 81A175C
+sub_81A175C: @ 81A175C
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =sub_81A16B4
@@ -777808,7 +777808,7 @@ sub_81A175C: ; 81A175C
thumb_func_end sub_81A175C
thumb_func_start sub_81A1780
-sub_81A1780: ; 81A1780
+sub_81A1780: @ 81A1780
push {lr}
ldr r1, =gUnknown_08611C18
ldr r0, =0x020375e0
@@ -777823,7 +777823,7 @@ sub_81A1780: ; 81A1780
thumb_func_end sub_81A1780
thumb_func_start sub_81A17A0
-sub_81A17A0: ; 81A17A0
+sub_81A17A0: @ 81A17A0
push {lr}
movs r0, 0x80
lsls r0, 7
@@ -777885,7 +777885,7 @@ _081A1822:
thumb_func_end sub_81A17A0
thumb_func_start sub_81A1830
-sub_81A1830: ; 81A1830
+sub_81A1830: @ 81A1830
push {r4-r6,lr}
ldr r0, =0x000040cf
bl VarGet
@@ -778009,7 +778009,7 @@ _081A1956:
thumb_func_end sub_81A1830
thumb_func_start sub_81A1968
-sub_81A1968: ; 81A1968
+sub_81A1968: @ 81A1968
push {r4,r5,lr}
ldr r0, =0x000040cf
bl VarGet
@@ -778157,7 +778157,7 @@ _081A1AC4:
thumb_func_end sub_81A1968
thumb_func_start sub_81A1AD4
-sub_81A1AD4: ; 81A1AD4
+sub_81A1AD4: @ 81A1AD4
push {r4-r7,lr}
bl sub_81B8558
movs r3, 0
@@ -778189,7 +778189,7 @@ _081A1B00:
thumb_func_end sub_81A1AD4
thumb_func_start sub_81A1B1C
-sub_81A1B1C: ; 81A1B1C
+sub_81A1B1C: @ 81A1B1C
push {lr}
bl Reset
pop {r0}
@@ -778197,7 +778197,7 @@ sub_81A1B1C: ; 81A1B1C
thumb_func_end sub_81A1B1C
thumb_func_start sub_81A1B28
-sub_81A1B28: ; 81A1B28
+sub_81A1B28: @ 81A1B28
ldr r1, =0x0203bc88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
@@ -778206,7 +778206,7 @@ sub_81A1B28: ; 81A1B28
thumb_func_end sub_81A1B28
thumb_func_start sub_81A1B38
-sub_81A1B38: ; 81A1B38
+sub_81A1B38: @ 81A1B38
push {r4,r5,lr}
movs r4, 0
movs r5, 0x64
@@ -778251,7 +778251,7 @@ _081A1B76:
thumb_func_end sub_81A1B38
thumb_func_start sub_81A1B98
-sub_81A1B98: ; 81A1B98
+sub_81A1B98: @ 81A1B98
push {lr}
ldr r0, =0x020375e4
ldrh r1, [r0]
@@ -778314,7 +778314,7 @@ _081A1C1E:
thumb_func_end sub_81A1B98
thumb_func_start sub_81A1C24
-sub_81A1C24: ; 81A1C24
+sub_81A1C24: @ 81A1C24
push {lr}
ldr r1, =0x03005d90
ldr r1, [r1]
@@ -778335,7 +778335,7 @@ _081A1C46:
thumb_func_end sub_81A1C24
thumb_func_start sub_81A1C4C
-sub_81A1C4C: ; 81A1C4C
+sub_81A1C4C: @ 81A1C4C
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -778369,7 +778369,7 @@ sub_81A1C4C: ; 81A1C4C
thumb_func_end sub_81A1C4C
thumb_func_start sub_81A1C90
-sub_81A1C90: ; 81A1C90
+sub_81A1C90: @ 81A1C90
push {r4,lr}
sub sp, 0x34
adds r2, r0, 0
@@ -778408,7 +778408,7 @@ _081A1C9E:
thumb_func_end sub_81A1C90
thumb_func_start sub_81A1CD8
-sub_81A1CD8: ; 81A1CD8
+sub_81A1CD8: @ 81A1CD8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -778479,7 +778479,7 @@ _081A1D24:
thumb_func_end sub_81A1CD8
thumb_func_start sub_81A1D78
-sub_81A1D78: ; 81A1D78
+sub_81A1D78: @ 81A1D78
push {r4,r5,lr}
sub sp, 0x4
ldr r5, [sp, 0x10]
@@ -778512,7 +778512,7 @@ sub_81A1D78: ; 81A1D78
thumb_func_end sub_81A1D78
thumb_func_start sub_81A1DBC
-sub_81A1DBC: ; 81A1DBC
+sub_81A1DBC: @ 81A1DBC
push {lr}
lsls r0, 24
lsls r1, 24
@@ -778537,7 +778537,7 @@ _081A1DDE:
thumb_func_end sub_81A1DBC
thumb_func_start sub_81A1DEC
-sub_81A1DEC: ; 81A1DEC
+sub_81A1DEC: @ 81A1DEC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -778639,7 +778639,7 @@ _081A1E96:
thumb_func_end sub_81A1DEC
thumb_func_start sub_81A1EA8
-sub_81A1EA8: ; 81A1EA8
+sub_81A1EA8: @ 81A1EA8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -778757,7 +778757,7 @@ _081A1F28:
thumb_func_end sub_81A1EA8
thumb_func_start sub_81A1FD8
-sub_81A1FD8: ; 81A1FD8
+sub_81A1FD8: @ 81A1FD8
push {lr}
lsls r0, 24
lsls r1, 24
@@ -778781,7 +778781,7 @@ _081A1FF8:
thumb_func_end sub_81A1FD8
thumb_func_start sub_81A2008
-sub_81A2008: ; 81A2008
+sub_81A2008: @ 81A2008
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -778846,7 +778846,7 @@ sub_81A2008: ; 81A2008
thumb_func_end sub_81A2008
thumb_func_start sub_81A2094
-sub_81A2094: ; 81A2094
+sub_81A2094: @ 81A2094
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -778926,7 +778926,7 @@ _081A211C:
thumb_func_end sub_81A2094
thumb_func_start sub_81A2134
-sub_81A2134: ; 81A2134
+sub_81A2134: @ 81A2134
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -779074,7 +779074,7 @@ _081A2184:
thumb_func_end sub_81A2134
thumb_func_start sub_81A22B8
-sub_81A22B8: ; 81A22B8
+sub_81A22B8: @ 81A22B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -779145,7 +779145,7 @@ _081A2304:
thumb_func_end sub_81A22B8
thumb_func_start sub_81A2358
-sub_81A2358: ; 81A2358
+sub_81A2358: @ 81A2358
push {r4,r5,lr}
sub sp, 0x4
ldr r5, [sp, 0x10]
@@ -779178,7 +779178,7 @@ sub_81A2358: ; 81A2358
thumb_func_end sub_81A2358
thumb_func_start sub_81A239C
-sub_81A239C: ; 81A239C
+sub_81A239C: @ 81A239C
push {lr}
lsls r0, 24
lsls r1, 24
@@ -779202,7 +779202,7 @@ _081A23BC:
thumb_func_end sub_81A239C
thumb_func_start sub_81A23CC
-sub_81A23CC: ; 81A23CC
+sub_81A23CC: @ 81A23CC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -779280,7 +779280,7 @@ _081A244E:
thumb_func_end sub_81A23CC
thumb_func_start sub_81A2460
-sub_81A2460: ; 81A2460
+sub_81A2460: @ 81A2460
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -779382,7 +779382,7 @@ _081A24B0:
thumb_func_end sub_81A2460
thumb_func_start sub_81A2560
-sub_81A2560: ; 81A2560
+sub_81A2560: @ 81A2560
push {lr}
lsls r0, 24
ldr r1, =0x03005d90
@@ -779403,7 +779403,7 @@ _081A257A:
thumb_func_end sub_81A2560
thumb_func_start sub_81A258C
-sub_81A258C: ; 81A258C
+sub_81A258C: @ 81A258C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -779468,7 +779468,7 @@ sub_81A258C: ; 81A258C
thumb_func_end sub_81A258C
thumb_func_start sub_81A2618
-sub_81A2618: ; 81A2618
+sub_81A2618: @ 81A2618
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -779529,7 +779529,7 @@ _081A2684:
thumb_func_end sub_81A2618
thumb_func_start sub_81A2698
-sub_81A2698: ; 81A2698
+sub_81A2698: @ 81A2698
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -779655,7 +779655,7 @@ sub_81A2698: ; 81A2698
thumb_func_end sub_81A2698
thumb_func_start sub_81A27E8
-sub_81A27E8: ; 81A27E8
+sub_81A27E8: @ 81A27E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -779726,7 +779726,7 @@ _081A2834:
thumb_func_end sub_81A27E8
thumb_func_start sub_81A2888
-sub_81A2888: ; 81A2888
+sub_81A2888: @ 81A2888
push {r4,r5,lr}
sub sp, 0x4
adds r4, r1, 0
@@ -779758,7 +779758,7 @@ sub_81A2888: ; 81A2888
thumb_func_end sub_81A2888
thumb_func_start sub_81A28CC
-sub_81A28CC: ; 81A28CC
+sub_81A28CC: @ 81A28CC
push {lr}
lsls r0, 24
ldr r1, =0x03005d90
@@ -779779,7 +779779,7 @@ _081A28E6:
thumb_func_end sub_81A28CC
thumb_func_start sub_81A28F8
-sub_81A28F8: ; 81A28F8
+sub_81A28F8: @ 81A28F8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -779836,7 +779836,7 @@ _081A2956:
thumb_func_end sub_81A28F8
thumb_func_start sub_81A2968
-sub_81A2968: ; 81A2968
+sub_81A2968: @ 81A2968
push {r4-r6,lr}
sub sp, 0xC
ldr r5, =0x0203ab74
@@ -779911,7 +779911,7 @@ sub_81A2968: ; 81A2968
thumb_func_end sub_81A2968
thumb_func_start sub_81A2A28
-sub_81A2A28: ; 81A2A28
+sub_81A2A28: @ 81A2A28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -780008,7 +780008,7 @@ _081A2A80:
thumb_func_end sub_81A2A28
thumb_func_start sub_81A2B04
-sub_81A2B04: ; 81A2B04
+sub_81A2B04: @ 81A2B04
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -780057,7 +780057,7 @@ sub_81A2B04: ; 81A2B04
thumb_func_end sub_81A2B04
thumb_func_start sub_81A2B70
-sub_81A2B70: ; 81A2B70
+sub_81A2B70: @ 81A2B70
push {lr}
lsls r0, 24
lsls r1, 24
@@ -780081,7 +780081,7 @@ _081A2B90:
thumb_func_end sub_81A2B70
thumb_func_start sub_81A2BA0
-sub_81A2BA0: ; 81A2BA0
+sub_81A2BA0: @ 81A2BA0
push {lr}
lsls r0, 24
lsls r1, 24
@@ -780105,7 +780105,7 @@ _081A2BC0:
thumb_func_end sub_81A2BA0
thumb_func_start sub_81A2BD0
-sub_81A2BD0: ; 81A2BD0
+sub_81A2BD0: @ 81A2BD0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -780207,7 +780207,7 @@ _081A2C80:
thumb_func_end sub_81A2BD0
thumb_func_start sub_81A2C94
-sub_81A2C94: ; 81A2C94
+sub_81A2C94: @ 81A2C94
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -780323,7 +780323,7 @@ _081A2CE0:
thumb_func_end sub_81A2C94
thumb_func_start sub_81A2DB4
-sub_81A2DB4: ; 81A2DB4
+sub_81A2DB4: @ 81A2DB4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -780394,7 +780394,7 @@ _081A2E00:
thumb_func_end sub_81A2DB4
thumb_func_start sub_81A2E54
-sub_81A2E54: ; 81A2E54
+sub_81A2E54: @ 81A2E54
push {r4,r5,lr}
sub sp, 0x4
adds r4, r1, 0
@@ -780426,7 +780426,7 @@ sub_81A2E54: ; 81A2E54
thumb_func_end sub_81A2E54
thumb_func_start sub_81A2E98
-sub_81A2E98: ; 81A2E98
+sub_81A2E98: @ 81A2E98
push {lr}
lsls r0, 24
ldr r1, =0x03005d90
@@ -780447,7 +780447,7 @@ _081A2EB2:
thumb_func_end sub_81A2E98
thumb_func_start sub_81A2EC4
-sub_81A2EC4: ; 81A2EC4
+sub_81A2EC4: @ 81A2EC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -780506,7 +780506,7 @@ _081A2F26:
thumb_func_end sub_81A2EC4
thumb_func_start sub_81A2F38
-sub_81A2F38: ; 81A2F38
+sub_81A2F38: @ 81A2F38
push {r4-r6,lr}
sub sp, 0xC
ldr r5, =0x0203ab74
@@ -780581,7 +780581,7 @@ sub_81A2F38: ; 81A2F38
thumb_func_end sub_81A2F38
thumb_func_start sub_81A2FF8
-sub_81A2FF8: ; 81A2FF8
+sub_81A2FF8: @ 81A2FF8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -780792,7 +780792,7 @@ _081A315C:
thumb_func_end sub_81A2FF8
thumb_func_start sub_81A31FC
-sub_81A31FC: ; 81A31FC
+sub_81A31FC: @ 81A31FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -781246,7 +781246,7 @@ _081A35CE:
thumb_func_end sub_81A31FC
thumb_func_start sub_81A35EC
-sub_81A35EC: ; 81A35EC
+sub_81A35EC: @ 81A35EC
push {r4,lr}
ldr r0, =0x000040cf
bl VarGet
@@ -781262,7 +781262,7 @@ sub_81A35EC: ; 81A35EC
thumb_func_end sub_81A35EC
thumb_func_start sub_81A3610
-sub_81A3610: ; 81A3610
+sub_81A3610: @ 81A3610
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -781357,7 +781357,7 @@ _081A36C2:
thumb_func_end sub_81A3610
thumb_func_start sub_81A36D0
-sub_81A36D0: ; 81A36D0
+sub_81A36D0: @ 81A36D0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -781593,7 +781593,7 @@ _081A38F8:
thumb_func_end sub_81A36D0
thumb_func_start sub_81A3908
-sub_81A3908: ; 81A3908
+sub_81A3908: @ 81A3908
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -781685,7 +781685,7 @@ _081A399E:
thumb_func_end sub_81A3908
thumb_func_start sub_81A39C4
-sub_81A39C4: ; 81A39C4
+sub_81A39C4: @ 81A39C4
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -781790,7 +781790,7 @@ _081A3AC6:
thumb_func_end sub_81A39C4
thumb_func_start sub_81A3ACC
-sub_81A3ACC: ; 81A3ACC
+sub_81A3ACC: @ 81A3ACC
push {r4,r5,lr}
movs r2, 0
ldr r5, =0x03005d90
@@ -781815,7 +781815,7 @@ _081A3AD8:
thumb_func_end sub_81A3ACC
thumb_func_start sub_81A3B00
-sub_81A3B00: ; 81A3B00
+sub_81A3B00: @ 81A3B00
push {lr}
ldr r0, =0x02038bca
ldrh r1, [r0]
@@ -781837,7 +781837,7 @@ _081A3B24:
thumb_func_end sub_81A3B00
thumb_func_start sub_81A3B30
-sub_81A3B30: ; 81A3B30
+sub_81A3B30: @ 81A3B30
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -781861,7 +781861,7 @@ sub_81A3B30: ; 81A3B30
thumb_func_end sub_81A3B30
thumb_func_start sub_81A3B64
-sub_81A3B64: ; 81A3B64
+sub_81A3B64: @ 81A3B64
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -782051,7 +782051,7 @@ _081A3CF6:
thumb_func_end sub_81A3B64
thumb_func_start sub_81A3D30
-sub_81A3D30: ; 81A3D30
+sub_81A3D30: @ 81A3D30
push {r4,lr}
ldr r0, =0x000040cf
bl VarGet
@@ -782069,7 +782069,7 @@ sub_81A3D30: ; 81A3D30
thumb_func_end sub_81A3D30
thumb_func_start sub_81A3D58
-sub_81A3D58: ; 81A3D58
+sub_81A3D58: @ 81A3D58
push {r4,lr}
ldr r0, =0x000040cf
bl VarGet
@@ -782102,7 +782102,7 @@ _081A3D94:
thumb_func_end sub_81A3D58
thumb_func_start sub_81A3DA0
-sub_81A3DA0: ; 81A3DA0
+sub_81A3DA0: @ 81A3DA0
push {lr}
ldr r0, =0x02022fec
ldr r1, =0x020375e2
@@ -782126,7 +782126,7 @@ _081A3DC8:
thumb_func_end sub_81A3DA0
thumb_func_start sub_81A3DD0
-sub_81A3DD0: ; 81A3DD0
+sub_81A3DD0: @ 81A3DD0
push {r4-r6,lr}
adds r5, r2, 0
lsls r0, 16
@@ -782233,7 +782233,7 @@ _081A3ED6:
thumb_func_end sub_81A3DD0
thumb_func_start sub_81A3EF0
-sub_81A3EF0: ; 81A3EF0
+sub_81A3EF0: @ 81A3EF0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -782358,7 +782358,7 @@ _081A3FBE:
thumb_func_end sub_81A3EF0
thumb_func_start sub_81A3FD4
-sub_81A3FD4: ; 81A3FD4
+sub_81A3FD4: @ 81A3FD4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -782621,7 +782621,7 @@ _081A4202:
thumb_func_end sub_81A3FD4
thumb_func_start sub_81A4224
-sub_81A4224: ; 81A4224
+sub_81A4224: @ 81A4224
push {lr}
bl sub_81652B4
pop {r0}
@@ -782629,7 +782629,7 @@ sub_81A4224: ; 81A4224
thumb_func_end sub_81A4224
thumb_func_start sub_81A4230
-sub_81A4230: ; 81A4230
+sub_81A4230: @ 81A4230
push {r4-r7,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -782783,7 +782783,7 @@ _081A4394:
thumb_func_end sub_81A4230
thumb_func_start sub_81A43A8
-sub_81A43A8: ; 81A43A8
+sub_81A43A8: @ 81A43A8
push {r4-r6,lr}
sub sp, 0x4
movs r4, 0
@@ -782832,7 +782832,7 @@ _081A43EE:
thumb_func_end sub_81A43A8
thumb_func_start sub_81A4410
-sub_81A4410: ; 81A4410
+sub_81A4410: @ 81A4410
push {r4,lr}
ldr r4, =0x020375f0
bl sub_8185338
@@ -782852,7 +782852,7 @@ sub_81A4410: ; 81A4410
thumb_func_end sub_81A4410
thumb_func_start sub_81A443C
-sub_81A443C: ; 81A443C
+sub_81A443C: @ 81A443C
push {lr}
ldr r0, =0x020375e2
ldrh r0, [r0]
@@ -782881,7 +782881,7 @@ _081A446E:
thumb_func_end sub_81A443C
thumb_func_start sub_81A447C
-sub_81A447C: ; 81A447C
+sub_81A447C: @ 81A447C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783007,7 +783007,7 @@ _081A454E:
thumb_func_end sub_81A447C
thumb_func_start sub_81A457C
-sub_81A457C: ; 81A457C
+sub_81A457C: @ 81A457C
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -783020,7 +783020,7 @@ sub_81A457C: ; 81A457C
thumb_func_end sub_81A457C
thumb_func_start sub_81A4594
-sub_81A4594: ; 81A4594
+sub_81A4594: @ 81A4594
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783128,7 +783128,7 @@ _081A465C:
thumb_func_end sub_81A4594
thumb_func_start sub_81A4684
-sub_81A4684: ; 81A4684
+sub_81A4684: @ 81A4684
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783287,7 +783287,7 @@ _081A47BC:
thumb_func_end sub_81A4684
thumb_func_start sub_81A47E0
-sub_81A47E0: ; 81A47E0
+sub_81A47E0: @ 81A47E0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783397,7 +783397,7 @@ _081A487A:
thumb_func_end sub_81A47E0
thumb_func_start sub_81A48B4
-sub_81A48B4: ; 81A48B4
+sub_81A48B4: @ 81A48B4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783514,7 +783514,7 @@ _081A4952:
thumb_func_end sub_81A48B4
thumb_func_start sub_81A4998
-sub_81A4998: ; 81A4998
+sub_81A4998: @ 81A4998
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783632,7 +783632,7 @@ _081A4A90:
thumb_func_end sub_81A4998
thumb_func_start sub_81A4AA0
-sub_81A4AA0: ; 81A4AA0
+sub_81A4AA0: @ 81A4AA0
push {r4,lr}
ldr r4, =0x0203ab74
ldr r0, =gUnknown_08611C84
@@ -783660,7 +783660,7 @@ sub_81A4AA0: ; 81A4AA0
thumb_func_end sub_81A4AA0
thumb_func_start sub_81A4AE8
-sub_81A4AE8: ; 81A4AE8
+sub_81A4AE8: @ 81A4AE8
push {r4,lr}
ldr r4, =0x0203ab74
ldrb r0, [r4]
@@ -783680,7 +783680,7 @@ sub_81A4AE8: ; 81A4AE8
thumb_func_end sub_81A4AE8
thumb_func_start sub_81A4B14
-sub_81A4B14: ; 81A4B14
+sub_81A4B14: @ 81A4B14
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -783817,7 +783817,7 @@ _081A4BAE:
thumb_func_end sub_81A4B14
thumb_func_start sub_81A4C30
-sub_81A4C30: ; 81A4C30
+sub_81A4C30: @ 81A4C30
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -783875,7 +783875,7 @@ _081A4C84:
thumb_func_end sub_81A4C30
thumb_func_start sub_81A4CB0
-sub_81A4CB0: ; 81A4CB0
+sub_81A4CB0: @ 81A4CB0
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -783911,7 +783911,7 @@ _081A4CDA:
thumb_func_end sub_81A4CB0
thumb_func_start sub_81A4D00
-sub_81A4D00: ; 81A4D00
+sub_81A4D00: @ 81A4D00
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -783947,7 +783947,7 @@ _081A4D2A:
thumb_func_end sub_81A4D00
thumb_func_start sub_81A4D50
-sub_81A4D50: ; 81A4D50
+sub_81A4D50: @ 81A4D50
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02022fec
@@ -783997,7 +783997,7 @@ _081A4D90:
thumb_func_end sub_81A4D50
thumb_func_start sub_81A4DB8
-sub_81A4DB8: ; 81A4DB8
+sub_81A4DB8: @ 81A4DB8
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -784013,7 +784013,7 @@ sub_81A4DB8: ; 81A4DB8
thumb_func_end sub_81A4DB8
thumb_func_start sub_81A4DD8
-sub_81A4DD8: ; 81A4DD8
+sub_81A4DD8: @ 81A4DD8
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -784031,7 +784031,7 @@ sub_81A4DD8: ; 81A4DD8
thumb_func_end sub_81A4DD8
thumb_func_start sub_81A4E04
-sub_81A4E04: ; 81A4E04
+sub_81A4E04: @ 81A4E04
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -784264,7 +784264,7 @@ _081A4FD0:
thumb_func_end sub_81A4E04
thumb_func_start sub_81A4FF0
-sub_81A4FF0: ; 81A4FF0
+sub_81A4FF0: @ 81A4FF0
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -784295,7 +784295,7 @@ sub_81A4FF0: ; 81A4FF0
thumb_func_end sub_81A4FF0
thumb_func_start sub_81A5030
-sub_81A5030: ; 81A5030
+sub_81A5030: @ 81A5030
push {lr}
lsls r0, 24
ldr r2, =0x02038bca
@@ -784315,7 +784315,7 @@ sub_81A5030: ; 81A5030
thumb_func_end sub_81A5030
thumb_func_start sub_81A5060
-sub_81A5060: ; 81A5060
+sub_81A5060: @ 81A5060
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -784353,7 +784353,7 @@ sub_81A5060: ; 81A5060
thumb_func_end sub_81A5060
thumb_func_start sub_81A50B0
-sub_81A50B0: ; 81A50B0
+sub_81A50B0: @ 81A50B0
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -784384,7 +784384,7 @@ sub_81A50B0: ; 81A50B0
thumb_func_end sub_81A50B0
thumb_func_start sub_81A50F0
-sub_81A50F0: ; 81A50F0
+sub_81A50F0: @ 81A50F0
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r1, 0
@@ -784421,7 +784421,7 @@ sub_81A50F0: ; 81A50F0
thumb_func_end sub_81A50F0
thumb_func_start sub_81A513C
-sub_81A513C: ; 81A513C
+sub_81A513C: @ 81A513C
push {r4,r5,lr}
ldr r0, =0x000040cf
bl VarGet
@@ -784475,7 +784475,7 @@ _081A51A0:
thumb_func_end sub_81A513C
thumb_func_start sub_81A51A8
-sub_81A51A8: ; 81A51A8
+sub_81A51A8: @ 81A51A8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -784538,7 +784538,7 @@ _081A5228:
thumb_func_end sub_81A51A8
thumb_func_start sub_81A5238
-sub_81A5238: ; 81A5238
+sub_81A5238: @ 81A5238
push {lr}
ldr r1, =gUnknown_08611F84
ldr r0, =0x020375e0
@@ -784553,7 +784553,7 @@ sub_81A5238: ; 81A5238
thumb_func_end sub_81A5238
thumb_func_start sub_81A5258
-sub_81A5258: ; 81A5258
+sub_81A5258: @ 81A5258
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -784846,7 +784846,7 @@ _081A5544:
thumb_func_end sub_81A5258
thumb_func_start sub_81A5558
-sub_81A5558: ; 81A5558
+sub_81A5558: @ 81A5558
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -785002,7 +785002,7 @@ _081A565E:
thumb_func_end sub_81A5558
thumb_func_start sub_81A5698
-sub_81A5698: ; 81A5698
+sub_81A5698: @ 81A5698
push {lr}
adds r1, r0, 0
ldr r0, =0x02024332
@@ -785018,7 +785018,7 @@ _081A56AA:
thumb_func_end sub_81A5698
thumb_func_start sub_81A56B4
-sub_81A56B4: ; 81A56B4
+sub_81A56B4: @ 81A56B4
ldr r0, =0x0202449c
ldr r2, [r0]
movs r0, 0xA6
@@ -785044,7 +785044,7 @@ sub_81A56B4: ; 81A56B4
thumb_func_end sub_81A56B4
thumb_func_start sub_81A56E8
-sub_81A56E8: ; 81A56E8
+sub_81A56E8: @ 81A56E8
lsls r0, 24
lsrs r0, 24
ldr r1, =0x0202449c
@@ -785066,7 +785066,7 @@ sub_81A56E8: ; 81A56E8
thumb_func_end sub_81A56E8
thumb_func_start sub_81A5718
-sub_81A5718: ; 81A5718
+sub_81A5718: @ 81A5718
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -785168,7 +785168,7 @@ _081A57DA:
thumb_func_end sub_81A5718
thumb_func_start sub_81A57E4
-sub_81A57E4: ; 81A57E4
+sub_81A57E4: @ 81A57E4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -785239,7 +785239,7 @@ _081A5864:
thumb_func_end sub_81A57E4
thumb_func_start sub_81A586C
-sub_81A586C: ; 81A586C
+sub_81A586C: @ 81A586C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -785276,7 +785276,7 @@ _081A58A4:
thumb_func_end sub_81A586C
thumb_func_start sub_81A58B4
-sub_81A58B4: ; 81A58B4
+sub_81A58B4: @ 81A58B4
push {r4-r6,lr}
ldr r4, =0x03005d90
ldr r1, [r4]
@@ -785352,7 +785352,7 @@ _081A5930:
thumb_func_end sub_81A58B4
thumb_func_start sub_81A5964
-sub_81A5964: ; 81A5964
+sub_81A5964: @ 81A5964
push {r4,lr}
ldr r0, =0x03005d90
ldr r3, [r0]
@@ -785420,7 +785420,7 @@ _081A59EE:
thumb_func_end sub_81A5964
thumb_func_start sub_81A59FC
-sub_81A59FC: ; 81A59FC
+sub_81A59FC: @ 81A59FC
push {lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -785512,7 +785512,7 @@ _081A5ABA:
thumb_func_end sub_81A59FC
thumb_func_start sub_81A5AC4
-sub_81A5AC4: ; 81A5AC4
+sub_81A5AC4: @ 81A5AC4
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -785540,7 +785540,7 @@ sub_81A5AC4: ; 81A5AC4
thumb_func_end sub_81A5AC4
thumb_func_start sub_81A5B08
-sub_81A5B08: ; 81A5B08
+sub_81A5B08: @ 81A5B08
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r1, [r4]
@@ -785593,7 +785593,7 @@ _081A5B76:
thumb_func_end sub_81A5B08
thumb_func_start sub_81A5B88
-sub_81A5B88: ; 81A5B88
+sub_81A5B88: @ 81A5B88
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -785633,7 +785633,7 @@ _081A5BD6:
thumb_func_end sub_81A5B88
thumb_func_start sub_81A5BE0
-sub_81A5BE0: ; 81A5BE0
+sub_81A5BE0: @ 81A5BE0
push {lr}
ldr r0, =0x02021cc4
ldr r1, =0x02038bca
@@ -785645,7 +785645,7 @@ sub_81A5BE0: ; 81A5BE0
thumb_func_end sub_81A5BE0
thumb_func_start sub_81A5BF8
-sub_81A5BF8: ; 81A5BF8
+sub_81A5BF8: @ 81A5BF8
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -785791,7 +785791,7 @@ sub_81A5BF8: ; 81A5BF8
thumb_func_end sub_81A5BF8
thumb_func_start sub_81A5D44
-sub_81A5D44: ; 81A5D44
+sub_81A5D44: @ 81A5D44
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -785932,7 +785932,7 @@ sub_81A5D44: ; 81A5D44
thumb_func_end sub_81A5D44
thumb_func_start sub_81A5E74
-sub_81A5E74: ; 81A5E74
+sub_81A5E74: @ 81A5E74
push {lr}
ldr r1, =gUnknown_08612120
ldr r0, =0x020375e0
@@ -785947,7 +785947,7 @@ sub_81A5E74: ; 81A5E74
thumb_func_end sub_81A5E74
thumb_func_start sub_81A5E94
-sub_81A5E94: ; 81A5E94
+sub_81A5E94: @ 81A5E94
push {r4-r7,lr}
ldr r5, =0x03005d90
ldr r0, [r5]
@@ -786065,7 +786065,7 @@ _081A5F40:
thumb_func_end sub_81A5E94
thumb_func_start sub_81A5FA8
-sub_81A5FA8: ; 81A5FA8
+sub_81A5FA8: @ 81A5FA8
push {r4-r7,lr}
ldr r7, =0x03005d90
ldr r0, [r7]
@@ -786140,7 +786140,7 @@ _081A6044:
thumb_func_end sub_81A5FA8
thumb_func_start sub_81A6054
-sub_81A6054: ; 81A6054
+sub_81A6054: @ 81A6054
push {r4-r6,lr}
ldr r6, =0x03005d90
ldr r0, [r6]
@@ -786239,7 +786239,7 @@ _081A6128:
thumb_func_end sub_81A6054
thumb_func_start sub_81A613C
-sub_81A613C: ; 81A613C
+sub_81A613C: @ 81A613C
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -786267,17 +786267,17 @@ sub_81A613C: ; 81A613C
thumb_func_end sub_81A613C
thumb_func_start nullsub_75
-nullsub_75: ; 81A6180
+nullsub_75: @ 81A6180
bx lr
thumb_func_end nullsub_75
thumb_func_start nullsub_123
-nullsub_123: ; 81A6184
+nullsub_123: @ 81A6184
bx lr
thumb_func_end nullsub_123
thumb_func_start sub_81A6188
-sub_81A6188: ; 81A6188
+sub_81A6188: @ 81A6188
push {lr}
bl zero_player_party_data
bl sub_819A4F8
@@ -786286,7 +786286,7 @@ sub_81A6188: ; 81A6188
thumb_func_end sub_81A6188
thumb_func_start sub_81A6198
-sub_81A6198: ; 81A6198
+sub_81A6198: @ 81A6198
push {lr}
bl sub_819DC00
pop {r0}
@@ -786294,7 +786294,7 @@ sub_81A6198: ; 81A6198
thumb_func_end sub_81A6198
thumb_func_start sub_81A61A4
-sub_81A61A4: ; 81A61A4
+sub_81A61A4: @ 81A61A4
ldr r1, =0x03001288
movs r0, 0x1
strb r0, [r1]
@@ -786303,7 +786303,7 @@ sub_81A61A4: ; 81A61A4
thumb_func_end sub_81A61A4
thumb_func_start sub_81A61B0
-sub_81A61B0: ; 81A61B0
+sub_81A61B0: @ 81A61B0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -786551,7 +786551,7 @@ _081A636E:
thumb_func_end sub_81A61B0
thumb_func_start sub_81A63B8
-sub_81A63B8: ; 81A63B8
+sub_81A63B8: @ 81A63B8
push {lr}
ldr r0, =0x02038bca
ldrh r0, [r0]
@@ -786563,7 +786563,7 @@ sub_81A63B8: ; 81A63B8
thumb_func_end sub_81A63B8
thumb_func_start sub_81A63CC
-sub_81A63CC: ; 81A63CC
+sub_81A63CC: @ 81A63CC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -786665,7 +786665,7 @@ _081A6408:
thumb_func_end sub_81A63CC
thumb_func_start sub_81A64C4
-sub_81A64C4: ; 81A64C4
+sub_81A64C4: @ 81A64C4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -787046,7 +787046,7 @@ _081A67AE:
thumb_func_end sub_81A64C4
thumb_func_start sub_81A67EC
-sub_81A67EC: ; 81A67EC
+sub_81A67EC: @ 81A67EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -787305,7 +787305,7 @@ _081A69EA:
thumb_func_end sub_81A67EC
thumb_func_start sub_81A6A08
-sub_81A6A08: ; 81A6A08
+sub_81A6A08: @ 81A6A08
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -787422,7 +787422,7 @@ _081A6ADE:
thumb_func_end sub_81A6A08
thumb_func_start sub_81A6AEC
-sub_81A6AEC: ; 81A6AEC
+sub_81A6AEC: @ 81A6AEC
push {r4-r7,lr}
sub sp, 0x8
movs r7, 0
@@ -787513,7 +787513,7 @@ _081A6B86:
thumb_func_end sub_81A6AEC
thumb_func_start sub_81A6BA4
-sub_81A6BA4: ; 81A6BA4
+sub_81A6BA4: @ 81A6BA4
push {r4-r6,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -787561,7 +787561,7 @@ _081A6BEE:
thumb_func_end sub_81A6BA4
thumb_func_start sub_81A6BF4
-sub_81A6BF4: ; 81A6BF4
+sub_81A6BF4: @ 81A6BF4
push {lr}
movs r2, 0
ldr r1, =0x02037318
@@ -787582,7 +787582,7 @@ _081A6C0C:
thumb_func_end sub_81A6BF4
thumb_func_start sub_81A6C1C
-sub_81A6C1C: ; 81A6C1C
+sub_81A6C1C: @ 81A6C1C
push {r4,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -787640,7 +787640,7 @@ _081A6C50:
thumb_func_end sub_81A6C1C
thumb_func_start sub_81A6CA8
-sub_81A6CA8: ; 81A6CA8
+sub_81A6CA8: @ 81A6CA8
push {lr}
lsls r0, 24
lsls r1, 24
@@ -787664,7 +787664,7 @@ _081A6CBE:
thumb_func_end sub_81A6CA8
thumb_func_start sub_81A6CD0
-sub_81A6CD0: ; 81A6CD0
+sub_81A6CD0: @ 81A6CD0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -787930,7 +787930,7 @@ _081A6EC0:
thumb_func_end sub_81A6CD0
thumb_func_start sub_81A6EF0
-sub_81A6EF0: ; 81A6EF0
+sub_81A6EF0: @ 81A6EF0
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -787994,7 +787994,7 @@ _081A6F38:
thumb_func_end sub_81A6EF0
thumb_func_start sub_81A6F70
-sub_81A6F70: ; 81A6F70
+sub_81A6F70: @ 81A6F70
push {lr}
lsls r0, 24
lsls r1, 24
@@ -788030,7 +788030,7 @@ _081A6FA8:
thumb_func_end sub_81A6F70
thumb_func_start sub_81A6FB4
-sub_81A6FB4: ; 81A6FB4
+sub_81A6FB4: @ 81A6FB4
push {r4,r5,lr}
ldr r5, =0x03005d90
ldr r0, [r5]
@@ -788082,7 +788082,7 @@ _081A701E:
thumb_func_end sub_81A6FB4
thumb_func_start sub_81A7024
-sub_81A7024: ; 81A7024
+sub_81A7024: @ 81A7024
push {lr}
lsls r1, 16
lsls r2, 24
@@ -788098,7 +788098,7 @@ _081A7034:
thumb_func_end sub_81A7024
thumb_func_start sub_81A703C
-sub_81A703C: ; 81A703C
+sub_81A703C: @ 81A703C
push {lr}
ldr r1, =gUnknown_086125F8
ldr r0, =0x020375e0
@@ -788113,7 +788113,7 @@ sub_81A703C: ; 81A703C
thumb_func_end sub_81A703C
thumb_func_start sub_81A705C
-sub_81A705C: ; 81A705C
+sub_81A705C: @ 81A705C
push {lr}
bl sub_81A79EC
ldr r1, =0x0300128c
@@ -788124,7 +788124,7 @@ sub_81A705C: ; 81A705C
thumb_func_end sub_81A705C
thumb_func_start sub_81A7070
-sub_81A7070: ; 81A7070
+sub_81A7070: @ 81A7070
push {r4-r7,lr}
ldr r0, =0x00004010
movs r1, 0x1C
@@ -788219,7 +788219,7 @@ _081A7132:
thumb_func_end sub_81A7070
thumb_func_start sub_81A7140
-sub_81A7140: ; 81A7140
+sub_81A7140: @ 81A7140
push {lr}
ldr r1, =0x03005d90
ldr r0, [r1]
@@ -788328,7 +788328,7 @@ _081A723A:
thumb_func_end sub_81A7140
thumb_func_start sub_81A7248
-sub_81A7248: ; 81A7248
+sub_81A7248: @ 81A7248
push {r4,r5,lr}
ldr r1, =0x03005d90
ldr r0, [r1]
@@ -788482,7 +788482,7 @@ _081A73AA:
thumb_func_end sub_81A7248
thumb_func_start sub_81A73B8
-sub_81A73B8: ; 81A73B8
+sub_81A73B8: @ 81A73B8
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -788506,7 +788506,7 @@ _081A73E0:
thumb_func_end sub_81A73B8
thumb_func_start sub_81A73EC
-sub_81A73EC: ; 81A73EC
+sub_81A73EC: @ 81A73EC
ldr r0, =0x020375f0
ldr r1, =0x0300128c
ldrb r1, [r1]
@@ -788516,7 +788516,7 @@ sub_81A73EC: ; 81A73EC
thumb_func_end sub_81A73EC
thumb_func_start sub_81A7400
-sub_81A7400: ; 81A7400
+sub_81A7400: @ 81A7400
ldr r1, =0x0300128e
movs r0, 0x1
strb r0, [r1]
@@ -788525,7 +788525,7 @@ sub_81A7400: ; 81A7400
thumb_func_end sub_81A7400
thumb_func_start sub_81A740C
-sub_81A740C: ; 81A740C
+sub_81A740C: @ 81A740C
ldr r1, =0x0300128e
movs r0, 0
strb r0, [r1]
@@ -788534,7 +788534,7 @@ sub_81A740C: ; 81A740C
thumb_func_end sub_81A740C
thumb_func_start sub_81A7418
-sub_81A7418: ; 81A7418
+sub_81A7418: @ 81A7418
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -788564,17 +788564,17 @@ sub_81A7418: ; 81A7418
thumb_func_end sub_81A7418
thumb_func_start nullsub_76
-nullsub_76: ; 81A7460
+nullsub_76: @ 81A7460
bx lr
thumb_func_end nullsub_76
thumb_func_start nullsub_124
-nullsub_124: ; 81A7464
+nullsub_124: @ 81A7464
bx lr
thumb_func_end nullsub_124
thumb_func_start sub_81A7468
-sub_81A7468: ; 81A7468
+sub_81A7468: @ 81A7468
push {lr}
ldr r0, =0x03001290
ldr r0, [r0]
@@ -788626,7 +788626,7 @@ _081A74C2:
thumb_func_end sub_81A7468
thumb_func_start sub_81A74CC
-sub_81A74CC: ; 81A74CC
+sub_81A74CC: @ 81A74CC
ldr r0, =0x020375f0
ldr r1, =0x0300128d
ldrb r1, [r1]
@@ -788636,7 +788636,7 @@ sub_81A74CC: ; 81A74CC
thumb_func_end sub_81A74CC
thumb_func_start sub_81A74E0
-sub_81A74E0: ; 81A74E0
+sub_81A74E0: @ 81A74E0
push {r4,lr}
bl GenerateRandomNumber
adds r4, r0, 0
@@ -788656,7 +788656,7 @@ sub_81A74E0: ; 81A74E0
thumb_func_end sub_81A74E0
thumb_func_start sub_81A7508
-sub_81A7508: ; 81A7508
+sub_81A7508: @ 81A7508
push {lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -788704,7 +788704,7 @@ _081A7560:
thumb_func_end sub_81A7508
thumb_func_start sub_81A7580
-sub_81A7580: ; 81A7580
+sub_81A7580: @ 81A7580
push {lr}
ldr r0, =sub_81A7EE4
movs r1, 0x2
@@ -788715,7 +788715,7 @@ sub_81A7580: ; 81A7580
thumb_func_end sub_81A7580
thumb_func_start sub_81A7594
-sub_81A7594: ; 81A7594
+sub_81A7594: @ 81A7594
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -788788,7 +788788,7 @@ _081A75DA:
thumb_func_end sub_81A7594
thumb_func_start sub_81A7628
-sub_81A7628: ; 81A7628
+sub_81A7628: @ 81A7628
push {r4,lr}
adds r4, r1, 0
bl GetMonAbility
@@ -788841,7 +788841,7 @@ _081A7674:
thumb_func_end sub_81A7628
thumb_func_start sub_81A767C
-sub_81A767C: ; 81A767C
+sub_81A767C: @ 81A767C
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -788931,7 +788931,7 @@ _081A771C:
thumb_func_end sub_81A767C
thumb_func_start sub_81A7728
-sub_81A7728: ; 81A7728
+sub_81A7728: @ 81A7728
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -789214,7 +789214,7 @@ _081A7956:
thumb_func_end sub_81A7728
thumb_func_start sub_81A7974
-sub_81A7974: ; 81A7974
+sub_81A7974: @ 81A7974
push {r4-r7,lr}
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -789278,7 +789278,7 @@ _081A79E6:
thumb_func_end sub_81A7974
thumb_func_start sub_81A79EC
-sub_81A79EC: ; 81A79EC
+sub_81A79EC: @ 81A79EC
push {r4-r6,lr}
sub sp, 0x8
ldr r1, =0x03005d90
@@ -789465,7 +789465,7 @@ _081A7B48:
thumb_func_end sub_81A79EC
thumb_func_start sub_81A7B58
-sub_81A7B58: ; 81A7B58
+sub_81A7B58: @ 81A7B58
push {r4,lr}
ldr r4, =0x03001294
bl GenerateRandomNumber
@@ -789486,7 +789486,7 @@ sub_81A7B58: ; 81A7B58
thumb_func_end sub_81A7B58
thumb_func_start sub_81A7B84
-sub_81A7B84: ; 81A7B84
+sub_81A7B84: @ 81A7B84
ldr r0, =0x0300128e
ldrb r0, [r0]
bx lr
@@ -789494,7 +789494,7 @@ sub_81A7B84: ; 81A7B84
thumb_func_end sub_81A7B84
thumb_func_start sub_81A7B90
-sub_81A7B90: ; 81A7B90
+sub_81A7B90: @ 81A7B90
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -789666,7 +789666,7 @@ _081A7CE2:
thumb_func_end sub_81A7B90
thumb_func_start sub_81A7D00
-sub_81A7D00: ; 81A7D00
+sub_81A7D00: @ 81A7D00
push {lr}
ldr r0, =0x03005d90
ldr r1, [r0]
@@ -789708,7 +789708,7 @@ _081A7D4C:
thumb_func_end sub_81A7D00
thumb_func_start sub_81A7D54
-sub_81A7D54: ; 81A7D54
+sub_81A7D54: @ 81A7D54
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -789736,7 +789736,7 @@ _081A7D66:
thumb_func_end sub_81A7D54
thumb_func_start sub_81A7D8C
-sub_81A7D8C: ; 81A7D8C
+sub_81A7D8C: @ 81A7D8C
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x14]
@@ -789787,7 +789787,7 @@ _081A7DDA:
thumb_func_end sub_81A7D8C
thumb_func_start sub_81A7DE8
-sub_81A7DE8: ; 81A7DE8
+sub_81A7DE8: @ 81A7DE8
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x14]
@@ -789848,7 +789848,7 @@ _081A7E56:
thumb_func_end sub_81A7DE8
thumb_func_start sub_81A7E60
-sub_81A7E60: ; 81A7E60
+sub_81A7E60: @ 81A7E60
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -789898,7 +789898,7 @@ sub_81A7E60: ; 81A7E60
thumb_func_end sub_81A7E60
thumb_func_start sub_81A7EC4
-sub_81A7EC4: ; 81A7EC4
+sub_81A7EC4: @ 81A7EC4
push {lr}
ldr r0, =sub_81A7D54
bl get_task_id_by_function
@@ -789917,7 +789917,7 @@ _081A7EDE:
thumb_func_end sub_81A7EC4
thumb_func_start sub_81A7EE4
-sub_81A7EE4: ; 81A7EE4
+sub_81A7EE4: @ 81A7EE4
push {r4,lr}
sub sp, 0x4
lsls r0, 24
@@ -789960,7 +789960,7 @@ _081A7F30:
thumb_func_end sub_81A7EE4
thumb_func_start sub_81A7F38
-sub_81A7F38: ; 81A7F38
+sub_81A7F38: @ 81A7F38
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -790131,7 +790131,7 @@ _081A807A:
thumb_func_end sub_81A7F38
thumb_func_start sub_81A8090
-sub_81A8090: ; 81A8090
+sub_81A8090: @ 81A8090
push {r4,lr}
ldr r4, =0x020375f0
bl InBattlePike
@@ -790145,7 +790145,7 @@ sub_81A8090: ; 81A8090
thumb_func_end sub_81A8090
thumb_func_start InBattlePike
-InBattlePike: ; 81A80A8
+InBattlePike: @ 81A80A8
push {lr}
movs r2, 0
ldr r0, =0x02037318
@@ -790173,7 +790173,7 @@ _081A80CC:
thumb_func_end InBattlePike
thumb_func_start sub_81A80DC
-sub_81A80DC: ; 81A80DC
+sub_81A80DC: @ 81A80DC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -790361,7 +790361,7 @@ _081A824C:
thumb_func_end sub_81A80DC
thumb_func_start sub_81A825C
-sub_81A825C: ; 81A825C
+sub_81A825C: @ 81A825C
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -790377,7 +790377,7 @@ sub_81A825C: ; 81A825C
thumb_func_end sub_81A825C
thumb_func_start sub_81A827C
-sub_81A827C: ; 81A827C
+sub_81A827C: @ 81A827C
ldr r2, =0x020375f0
ldr r1, =gUnknown_0861266C
ldr r0, =0x03005d90
@@ -790396,7 +790396,7 @@ sub_81A827C: ; 81A827C
thumb_func_end sub_81A827C
thumb_func_start sub_81A82A4
-sub_81A82A4: ; 81A82A4
+sub_81A82A4: @ 81A82A4
push {r4-r7,lr}
lsls r0, 24
movs r7, 0x6
@@ -790486,7 +790486,7 @@ _081A8356:
thumb_func_end sub_81A82A4
thumb_func_start sub_81A8374
-sub_81A8374: ; 81A8374
+sub_81A8374: @ 81A8374
push {r4-r7,lr}
ldr r4, =0x03005d90
ldr r1, [r4]
@@ -790632,7 +790632,7 @@ _081A849A:
thumb_func_end sub_81A8374
thumb_func_start sub_81A84B4
-sub_81A84B4: ; 81A84B4
+sub_81A84B4: @ 81A84B4
push {r4,r5,lr}
movs r2, 0
ldr r5, =0x03005d90
@@ -790659,7 +790659,7 @@ _081A84C0:
thumb_func_end sub_81A84B4
thumb_func_start sub_81A84EC
-sub_81A84EC: ; 81A84EC
+sub_81A84EC: @ 81A84EC
push {lr}
ldr r0, =0x020375e2
ldrh r0, [r0]
@@ -790701,7 +790701,7 @@ _081A8542:
thumb_func_end sub_81A84EC
thumb_func_start sub_81A8554
-sub_81A8554: ; 81A8554
+sub_81A8554: @ 81A8554
push {r4-r6,lr}
ldr r5, =0x020244ec
movs r6, 0
@@ -790736,7 +790736,7 @@ _081A858A:
thumb_func_end sub_81A8554
thumb_func_start sub_81A8590
-sub_81A8590: ; 81A8590
+sub_81A8590: @ 81A8590
push {r4-r6,lr}
lsls r0, 24
movs r6, 0
@@ -790819,7 +790819,7 @@ _081A8634:
thumb_func_end sub_81A8590
thumb_func_start sub_81A863C
-sub_81A863C: ; 81A863C
+sub_81A863C: @ 81A863C
push {r4,lr}
ldr r4, =0x020375f0
movs r0, 0
@@ -790834,7 +790834,7 @@ sub_81A863C: ; 81A863C
thumb_func_end sub_81A863C
thumb_func_start sub_81A8658
-sub_81A8658: ; 81A8658
+sub_81A8658: @ 81A8658
push {r4,lr}
ldr r3, =gUnknown_08612675
ldr r2, =0x020375e6
@@ -790863,7 +790863,7 @@ sub_81A8658: ; 81A8658
thumb_func_end sub_81A8658
thumb_func_start sub_81A869C
-sub_81A869C: ; 81A869C
+sub_81A869C: @ 81A869C
ldr r0, =0x03005d90
ldr r2, [r0]
ldr r0, =0x020375e2
@@ -790882,7 +790882,7 @@ sub_81A869C: ; 81A869C
thumb_func_end sub_81A869C
thumb_func_start sub_81A86C0
-sub_81A86C0: ; 81A86C0
+sub_81A86C0: @ 81A86C0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -790986,7 +790986,7 @@ _081A8786:
thumb_func_end sub_81A86C0
thumb_func_start sub_81A8794
-sub_81A8794: ; 81A8794
+sub_81A8794: @ 81A8794
push {r4-r7,lr}
movs r5, 0
ldr r7, =0x03005d8c
@@ -791024,7 +791024,7 @@ _081A879C:
thumb_func_end sub_81A8794
thumb_func_start sub_81A87E8
-sub_81A87E8: ; 81A87E8
+sub_81A87E8: @ 81A87E8
push {r4,lr}
movs r4, 0
_081A87EC:
@@ -791056,7 +791056,7 @@ _081A87EC:
thumb_func_end sub_81A87E8
thumb_func_start sub_81A8830
-sub_81A8830: ; 81A8830
+sub_81A8830: @ 81A8830
push {r4-r6,lr}
ldr r3, =0x03005d90
ldr r1, [r3]
@@ -791108,7 +791108,7 @@ _081A887C:
thumb_func_end sub_81A8830
thumb_func_start sub_81A88B0
-sub_81A88B0: ; 81A88B0
+sub_81A88B0: @ 81A88B0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -791156,7 +791156,7 @@ _081A8906:
thumb_func_end sub_81A88B0
thumb_func_start sub_81A890C
-sub_81A890C: ; 81A890C
+sub_81A890C: @ 81A890C
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -791180,8 +791180,8 @@ _081A892A:
thumb_func_end sub_81A890C
thumb_func_start sub_81A8934
-; void sub_81A8934(u8)
-sub_81A8934: ; 81A8934
+@ void sub_81A8934(u8)
+sub_81A8934: @ 81A8934
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -791203,7 +791203,7 @@ _081A894A:
thumb_func_end sub_81A8934
thumb_func_start sub_81A895C
-sub_81A895C: ; 81A895C
+sub_81A895C: @ 81A895C
push {r4,lr}
ldr r4, =0x0203ce50
ldr r0, [r4]
@@ -791234,7 +791234,7 @@ _081A896E:
thumb_func_end sub_81A895C
thumb_func_start sub_81A89A0
-sub_81A89A0: ; 81A89A0
+sub_81A89A0: @ 81A89A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -791402,7 +791402,7 @@ _081A8AE4:
thumb_func_end sub_81A89A0
thumb_func_start sub_81A8AF8
-sub_81A8AF8: ; 81A8AF8
+sub_81A8AF8: @ 81A8AF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -791711,7 +791711,7 @@ _081A8D4A:
thumb_func_end sub_81A8AF8
thumb_func_start sub_81A8D60
-sub_81A8D60: ; 81A8D60
+sub_81A8D60: @ 81A8D60
push {r4,lr}
ldr r4, =0x0203ce50
ldr r3, [r4]
@@ -791740,7 +791740,7 @@ sub_81A8D60: ; 81A8D60
thumb_func_end sub_81A8D60
thumb_func_start sub_81A8D94
-sub_81A8D94: ; 81A8D94
+sub_81A8D94: @ 81A8D94
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -791873,7 +791873,7 @@ _081A8E76:
thumb_func_end sub_81A8D94
thumb_func_start sub_81A8E7C
-sub_81A8E7C: ; 81A8E7C
+sub_81A8E7C: @ 81A8E7C
push {lr}
ldr r1, =gUnknown_08613EE0
ldr r0, =0x020375e0
@@ -791888,7 +791888,7 @@ sub_81A8E7C: ; 81A8E7C
thumb_func_end sub_81A8E7C
thumb_func_start sub_81A8E9C
-sub_81A8E9C: ; 81A8E9C
+sub_81A8E9C: @ 81A8E9C
push {r4-r6,lr}
ldr r3, =0x03005d90
ldr r1, [r3]
@@ -791954,7 +791954,7 @@ _081A8F14:
thumb_func_end sub_81A8E9C
thumb_func_start sub_81A8F38
-sub_81A8F38: ; 81A8F38
+sub_81A8F38: @ 81A8F38
push {r4,lr}
ldr r1, =0x03005d90
ldr r0, [r1]
@@ -792069,7 +792069,7 @@ _081A903A:
thumb_func_end sub_81A8F38
thumb_func_start sub_81A9048
-sub_81A9048: ; 81A9048
+sub_81A9048: @ 81A9048
push {lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -792171,7 +792171,7 @@ _081A9126:
thumb_func_end sub_81A9048
thumb_func_start sub_81A9134
-sub_81A9134: ; 81A9134
+sub_81A9134: @ 81A9134
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -792201,7 +792201,7 @@ sub_81A9134: ; 81A9134
thumb_func_end sub_81A9134
thumb_func_start sub_81A917C
-sub_81A917C: ; 81A917C
+sub_81A917C: @ 81A917C
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r1, [r4]
@@ -792254,7 +792254,7 @@ _081A91EA:
thumb_func_end sub_81A917C
thumb_func_start sub_81A91FC
-sub_81A91FC: ; 81A91FC
+sub_81A91FC: @ 81A91FC
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -792294,7 +792294,7 @@ _081A924A:
thumb_func_end sub_81A91FC
thumb_func_start sub_81A9254
-sub_81A9254: ; 81A9254
+sub_81A9254: @ 81A9254
push {r4,r5,lr}
movs r4, 0
ldr r5, =0x03005d90
@@ -792322,7 +792322,7 @@ _081A925A:
thumb_func_end sub_81A9254
thumb_func_start CalculateBattlePyramidItemBallItemId
-CalculateBattlePyramidItemBallItemId: ; 81A9290
+CalculateBattlePyramidItemBallItemId: @ 81A9290
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -792460,7 +792460,7 @@ _081A9396:
thumb_func_end CalculateBattlePyramidItemBallItemId
thumb_func_start sub_81A93C8
-sub_81A93C8: ; 81A93C8
+sub_81A93C8: @ 81A93C8
push {r4,r5,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -792500,7 +792500,7 @@ _081A940A:
thumb_func_end sub_81A93C8
thumb_func_start sub_81A9414
-sub_81A9414: ; 81A9414
+sub_81A9414: @ 81A9414
ldr r1, =0x0203bc88
ldr r0, =gBattleFrontierTrainers
str r0, [r1]
@@ -792509,7 +792509,7 @@ sub_81A9414: ; 81A9414
thumb_func_end sub_81A9414
thumb_func_start sub_81A9424
-sub_81A9424: ; 81A9424
+sub_81A9424: @ 81A9424
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -792739,7 +792739,7 @@ _081A95EE:
thumb_func_end sub_81A9424
thumb_func_start sub_81A9618
-sub_81A9618: ; 81A9618
+sub_81A9618: @ 81A9618
push {r4,r5,lr}
ldr r5, =0x03005d90
ldr r1, [r5]
@@ -792777,7 +792777,7 @@ _081A9650:
thumb_func_end sub_81A9618
thumb_func_start sub_81A966C
-sub_81A966C: ; 81A966C
+sub_81A966C: @ 81A966C
push {r4,lr}
ldr r4, =0x020375f0
bl InBattlePyramid
@@ -792791,7 +792791,7 @@ sub_81A966C: ; 81A966C
thumb_func_end sub_81A966C
thumb_func_start sub_81A9684
-sub_81A9684: ; 81A9684
+sub_81A9684: @ 81A9684
push {r4,lr}
ldr r0, =0x020375e4
ldrh r0, [r0]
@@ -792886,7 +792886,7 @@ _081A9754:
thumb_func_end sub_81A9684
thumb_func_start sub_81A975C
-sub_81A975C: ; 81A975C
+sub_81A975C: @ 81A975C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -792941,7 +792941,7 @@ _081A97A2:
thumb_func_end sub_81A975C
thumb_func_start sub_81A97C8
-sub_81A97C8: ; 81A97C8
+sub_81A97C8: @ 81A97C8
push {lr}
ldr r0, =sub_81A97DC
movs r1, 0
@@ -792952,7 +792952,7 @@ sub_81A97C8: ; 81A97C8
thumb_func_end sub_81A97C8
thumb_func_start sub_81A97DC
-sub_81A97DC: ; 81A97DC
+sub_81A97DC: @ 81A97DC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -792983,7 +792983,7 @@ _081A980C:
thumb_func_end sub_81A97DC
thumb_func_start sub_81A9828
-sub_81A9828: ; 81A9828
+sub_81A9828: @ 81A9828
push {lr}
bl sub_809FDD4
pop {r0}
@@ -792991,7 +792991,7 @@ sub_81A9828: ; 81A9828
thumb_func_end sub_81A9828
thumb_func_start sub_81A9834
-sub_81A9834: ; 81A9834
+sub_81A9834: @ 81A9834
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -793159,7 +793159,7 @@ _081A9962:
thumb_func_end sub_81A9834
thumb_func_start sub_81A9998
-sub_81A9998: ; 81A9998
+sub_81A9998: @ 81A9998
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -793302,7 +793302,7 @@ _081A9A98:
thumb_func_end sub_81A9998
thumb_func_start sub_81A9AA8
-sub_81A9AA8: ; 81A9AA8
+sub_81A9AA8: @ 81A9AA8
lsls r0, 24
ldr r1, =0x03005d90
ldr r1, [r1]
@@ -793316,7 +793316,7 @@ sub_81A9AA8: ; 81A9AA8
thumb_func_end sub_81A9AA8
thumb_func_start GetBattlePyramidTrainerFlag
-GetBattlePyramidTrainerFlag: ; 81A9AC4
+GetBattlePyramidTrainerFlag: @ 81A9AC4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -793344,7 +793344,7 @@ GetBattlePyramidTrainerFlag: ; 81A9AC4
thumb_func_end GetBattlePyramidTrainerFlag
thumb_func_start sub_81A9B04
-sub_81A9B04: ; 81A9B04
+sub_81A9B04: @ 81A9B04
push {lr}
ldr r0, =0x02038bca
ldrh r0, [r0]
@@ -793370,7 +793370,7 @@ _081A9B2E:
thumb_func_end sub_81A9B04
thumb_func_start sub_81A9B44
-sub_81A9B44: ; 81A9B44
+sub_81A9B44: @ 81A9B44
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -793454,7 +793454,7 @@ _081A9B86:
thumb_func_end sub_81A9B44
thumb_func_start sub_81A9C04
-sub_81A9C04: ; 81A9C04
+sub_81A9C04: @ 81A9C04
push {r4-r6,lr}
sub sp, 0x14
ldr r0, =0x03005d90
@@ -793697,7 +793697,7 @@ _081A9E0C:
thumb_func_end sub_81A9C04
thumb_func_start sub_81A9E28
-sub_81A9E28: ; 81A9E28
+sub_81A9E28: @ 81A9E28
push {lr}
bl sub_81AA9E4
lsls r0, 24
@@ -793711,7 +793711,7 @@ sub_81A9E28: ; 81A9E28
thumb_func_end sub_81A9E28
thumb_func_start InBattlePyramid
-InBattlePyramid: ; 81A9E40
+InBattlePyramid: @ 81A9E40
push {lr}
ldr r0, =0x02037318
ldrh r1, [r0, 0x12]
@@ -793736,7 +793736,7 @@ _081A9E66:
thumb_func_end InBattlePyramid
thumb_func_start sub_81A9E6C
-sub_81A9E6C: ; 81A9E6C
+sub_81A9E6C: @ 81A9E6C
push {lr}
movs r2, 0
ldr r0, =0x02037318
@@ -793757,7 +793757,7 @@ _081A9E82:
thumb_func_end sub_81A9E6C
thumb_func_start sub_81A9E90
-sub_81A9E90: ; 81A9E90
+sub_81A9E90: @ 81A9E90
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -793781,7 +793781,7 @@ _081A9EB8:
thumb_func_end sub_81A9E90
thumb_func_start sub_81A9EC8
-sub_81A9EC8: ; 81A9EC8
+sub_81A9EC8: @ 81A9EC8
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -793794,7 +793794,7 @@ _081A9ED8:
thumb_func_end sub_81A9EC8
thumb_func_start sub_81A9EDC
-sub_81A9EDC: ; 81A9EDC
+sub_81A9EDC: @ 81A9EDC
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -793811,7 +793811,7 @@ sub_81A9EDC: ; 81A9EDC
thumb_func_end sub_81A9EDC
thumb_func_start sub_81A9EFC
-sub_81A9EFC: ; 81A9EFC
+sub_81A9EFC: @ 81A9EFC
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -793828,7 +793828,7 @@ sub_81A9EFC: ; 81A9EFC
thumb_func_end sub_81A9EFC
thumb_func_start sub_81A9F1C
-sub_81A9F1C: ; 81A9F1C
+sub_81A9F1C: @ 81A9F1C
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -793845,7 +793845,7 @@ sub_81A9F1C: ; 81A9F1C
thumb_func_end sub_81A9F1C
thumb_func_start sub_81A9F3C
-sub_81A9F3C: ; 81A9F3C
+sub_81A9F3C: @ 81A9F3C
push {r4,lr}
lsls r0, 16
lsrs r0, 16
@@ -793880,7 +793880,7 @@ _081A9F7A:
thumb_func_end sub_81A9F3C
thumb_func_start sub_81A9F80
-sub_81A9F80: ; 81A9F80
+sub_81A9F80: @ 81A9F80
push {lr}
ldr r0, =gUnknown_08252C88
bl script_env_1_execute_new_script
@@ -793890,7 +793890,7 @@ sub_81A9F80: ; 81A9F80
thumb_func_end sub_81A9F80
thumb_func_start sub_81A9F90
-sub_81A9F90: ; 81A9F90
+sub_81A9F90: @ 81A9F90
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -794001,7 +794001,7 @@ _081AA062:
thumb_func_end sub_81A9F90
thumb_func_start sub_81AA078
-sub_81AA078: ; 81AA078
+sub_81AA078: @ 81AA078
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -794174,7 +794174,7 @@ _081AA1BE:
thumb_func_end sub_81AA078
thumb_func_start sub_81AA1D8
-sub_81AA1D8: ; 81AA1D8
+sub_81AA1D8: @ 81AA1D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -794304,7 +794304,7 @@ _081AA2E4:
thumb_func_end sub_81AA1D8
thumb_func_start sub_81AA2F8
-sub_81AA2F8: ; 81AA2F8
+sub_81AA2F8: @ 81AA2F8
push {r4,r5,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -794338,7 +794338,7 @@ _081AA32A:
thumb_func_end sub_81AA2F8
thumb_func_start sub_81AA33C
-sub_81AA33C: ; 81AA33C
+sub_81AA33C: @ 81AA33C
push {r4-r7,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -794384,7 +794384,7 @@ _081AA386:
thumb_func_end sub_81AA33C
thumb_func_start sub_81AA398
-sub_81AA398: ; 81AA398
+sub_81AA398: @ 81AA398
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -794542,7 +794542,7 @@ _081AA4C0:
thumb_func_end sub_81AA398
thumb_func_start sub_81AA4D8
-sub_81AA4D8: ; 81AA4D8
+sub_81AA4D8: @ 81AA4D8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -794734,7 +794734,7 @@ _081AA634:
thumb_func_end sub_81AA4D8
thumb_func_start sub_81AA648
-sub_81AA648: ; 81AA648
+sub_81AA648: @ 81AA648
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -794879,7 +794879,7 @@ _081AA74E:
thumb_func_end sub_81AA648
thumb_func_start sub_81AA760
-sub_81AA760: ; 81AA760
+sub_81AA760: @ 81AA760
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -794972,7 +794972,7 @@ _081AA7FE:
thumb_func_end sub_81AA760
thumb_func_start sub_81AA810
-sub_81AA810: ; 81AA810
+sub_81AA810: @ 81AA810
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -795152,7 +795152,7 @@ _081AA95C:
thumb_func_end sub_81AA810
thumb_func_start sub_81AA96C
-sub_81AA96C: ; 81AA96C
+sub_81AA96C: @ 81AA96C
push {r4-r7,lr}
adds r6, r0, 0
ldr r0, =0x03005d90
@@ -795206,7 +795206,7 @@ _081AA9C0:
thumb_func_end sub_81AA96C
thumb_func_start sub_81AA9E4
-sub_81AA9E4: ; 81AA9E4
+sub_81AA9E4: @ 81AA9E4
push {r4,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
@@ -795249,7 +795249,7 @@ _081AAA3A:
thumb_func_end sub_81AA9E4
thumb_func_start sub_81AAA40
-sub_81AAA40: ; 81AAA40
+sub_81AAA40: @ 81AAA40
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -795283,7 +795283,7 @@ _081AAA74:
thumb_func_end sub_81AAA40
thumb_func_start sub_81AAA7C
-sub_81AAA7C: ; 81AAA7C
+sub_81AAA7C: @ 81AAA7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -795331,7 +795331,7 @@ _081AAA9E:
thumb_func_end sub_81AAA7C
thumb_func_start CalculateBattlePyramidPickupItemId
-CalculateBattlePyramidPickupItemId: ; 81AAAE0
+CalculateBattlePyramidPickupItemId: @ 81AAAE0
push {r4-r6,lr}
ldr r0, =0x03005d90
ldr r1, [r0]
@@ -795401,7 +795401,7 @@ _081AAB5A:
thumb_func_end CalculateBattlePyramidPickupItemId
thumb_func_start sub_81AAB70
-sub_81AAB70: ; 81AAB70
+sub_81AAB70: @ 81AAB70
push {r4,lr}
ldr r4, =0x0203ce58
movs r0, 0
@@ -795423,8 +795423,8 @@ sub_81AAB70: ; 81AAB70
thumb_func_end sub_81AAB70
thumb_func_start CB2_BagMenuFromStartMenu
-; void CB2_BagMenuFromStartMenu()
-CB2_BagMenuFromStartMenu: ; 81AAB9C
+@ void CB2_BagMenuFromStartMenu()
+CB2_BagMenuFromStartMenu: @ 81AAB9C
push {lr}
ldr r2, =sub_8086194
movs r0, 0
@@ -795436,7 +795436,7 @@ CB2_BagMenuFromStartMenu: ; 81AAB9C
thumb_func_end CB2_BagMenuFromStartMenu
thumb_func_start sub_81AABB0
-sub_81AABB0: ; 81AABB0
+sub_81AABB0: @ 81AABB0
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -795459,7 +795459,7 @@ _081AABD4:
thumb_func_end sub_81AABB0
thumb_func_start CB2_ChooseBerry
-CB2_ChooseBerry: ; 81AABDC
+CB2_ChooseBerry: @ 81AABDC
push {lr}
ldr r2, =sub_80861B0
movs r0, 0x4
@@ -795471,7 +795471,7 @@ CB2_ChooseBerry: ; 81AABDC
thumb_func_end CB2_ChooseBerry
thumb_func_start sub_81AABF0
-sub_81AABF0: ; 81AABF0
+sub_81AABF0: @ 81AABF0
push {lr}
adds r2, r0, 0
movs r0, 0x5
@@ -795482,8 +795482,8 @@ sub_81AABF0: ; 81AABF0
thumb_func_end sub_81AABF0
thumb_func_start CB2_GoToSellMenu
-; void CB2_GoToSellMenu()
-CB2_GoToSellMenu: ; 81AAC00
+@ void CB2_GoToSellMenu()
+CB2_GoToSellMenu: @ 81AAC00
push {lr}
ldr r2, =CB2_ExitSellMenu
movs r0, 0x3
@@ -795495,7 +795495,7 @@ CB2_GoToSellMenu: ; 81AAC00
thumb_func_end CB2_GoToSellMenu
thumb_func_start sub_81AAC14
-sub_81AAC14: ; 81AAC14
+sub_81AAC14: @ 81AAC14
push {lr}
ldr r2, =sub_816B31C
movs r0, 0x6
@@ -795507,7 +795507,7 @@ sub_81AAC14: ; 81AAC14
thumb_func_end sub_81AAC14
thumb_func_start sub_81AAC28
-sub_81AAC28: ; 81AAC28
+sub_81AAC28: @ 81AAC28
push {lr}
ldr r2, =bag_menu_leave_maybe_3
movs r0, 0x9
@@ -795524,7 +795524,7 @@ sub_81AAC28: ; 81AAC28
thumb_func_end sub_81AAC28
thumb_func_start sub_81AAC50
-sub_81AAC50: ; 81AAC50
+sub_81AAC50: @ 81AAC50
push {lr}
ldr r2, =bag_menu_leave_maybe_2
movs r0, 0x7
@@ -795539,7 +795539,7 @@ sub_81AAC50: ; 81AAC50
thumb_func_end sub_81AAC50
thumb_func_start sub_81AAC70
-sub_81AAC70: ; 81AAC70
+sub_81AAC70: @ 81AAC70
push {lr}
ldr r2, =bag_menu_leave_maybe
movs r0, 0x8
@@ -795554,8 +795554,8 @@ sub_81AAC70: ; 81AAC70
thumb_func_end sub_81AAC70
thumb_func_start GoToBagMenu
-; void GoToBagMenu(u8 bagMenuType, u8 pocketId, void ( *postExitMenuMainCallback2)())
-GoToBagMenu: ; 81AAC90
+@ void GoToBagMenu(u8 bagMenuType, u8 pocketId, void ( *postExitMenuMainCallback2)())
+GoToBagMenu: @ 81AAC90
push {r4-r7,lr}
adds r4, r2, 0
lsls r0, 24
@@ -795645,7 +795645,7 @@ _081AAD3A:
thumb_func_end GoToBagMenu
thumb_func_start c2_bag_3
-c2_bag_3: ; 81AAD5C
+c2_bag_3: @ 81AAD5C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -795657,7 +795657,7 @@ c2_bag_3: ; 81AAD5C
thumb_func_end c2_bag_3
thumb_func_start vblank_cb_bag_menu
-vblank_cb_bag_menu: ; 81AAD78
+vblank_cb_bag_menu: @ 81AAD78
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -795667,7 +795667,7 @@ vblank_cb_bag_menu: ; 81AAD78
thumb_func_end vblank_cb_bag_menu
thumb_func_start CB2_Bag
-CB2_Bag: ; 81AAD8C
+CB2_Bag: @ 81AAD8C
push {lr}
_081AAD8E:
bl sub_81221EC
@@ -795691,7 +795691,7 @@ _081AADB2:
thumb_func_end CB2_Bag
thumb_func_start setup_bag_menu
-setup_bag_menu: ; 81AADB8
+setup_bag_menu: @ 81AADB8
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -795961,7 +795961,7 @@ _081AB046:
thumb_func_end setup_bag_menu
thumb_func_start bag_menu_init_bgs
-bag_menu_init_bgs: ; 81AB050
+bag_menu_init_bgs: @ 81AB050
push {r4,lr}
bl sub_8121DA0
ldr r4, =0x0203ce54
@@ -796004,7 +796004,7 @@ bag_menu_init_bgs: ; 81AB050
thumb_func_end bag_menu_init_bgs
thumb_func_start load_bag_menu_graphics
-load_bag_menu_graphics: ; 81AB0BC
+load_bag_menu_graphics: @ 81AB0BC
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203ce54
@@ -796133,7 +796133,7 @@ _081AB1E6:
thumb_func_end load_bag_menu_graphics
thumb_func_start sub_81AB1F0
-sub_81AB1F0: ; 81AB1F0
+sub_81AB1F0: @ 81AB1F0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -796155,7 +796155,7 @@ _081AB206:
thumb_func_end sub_81AB1F0
thumb_func_start allocate_bag_item_list_buffers
-allocate_bag_item_list_buffers: ; 81AB218
+allocate_bag_item_list_buffers: @ 81AB218
push {r4,lr}
ldr r4, =0x0203ce74
movs r0, 0x82
@@ -796174,8 +796174,8 @@ allocate_bag_item_list_buffers: ; 81AB218
thumb_func_end allocate_bag_item_list_buffers
thumb_func_start load_bag_item_list_buffers
-; void load_bag_item_list_buffers(int pocket_id)
-load_bag_item_list_buffers: ; 81AB240
+@ void load_bag_item_list_buffers(int pocket_id)
+load_bag_item_list_buffers: @ 81AB240
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -796328,8 +796328,8 @@ _081AB34A:
thumb_func_end load_bag_item_list_buffers
thumb_func_start get_name
-; void get_name(char *dest, int name_id)
-get_name: ; 81AB39C
+@ void get_name(char *dest, int name_id)
+get_name: @ 81AB39C
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -796402,7 +796402,7 @@ _081AB43E:
thumb_func_end get_name
thumb_func_start bag_menu_change_item_callback
-bag_menu_change_item_callback: ; 81AB450
+bag_menu_change_item_callback: @ 81AB450
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 24
@@ -796493,8 +796493,8 @@ _081AB50C:
thumb_func_end bag_menu_change_item_callback
thumb_func_start sub_81AB520
-; void sub_81AB520(u8 rbox_id, int item_index_in_pocket, int a3)
-sub_81AB520: ; 81AB520
+@ void sub_81AB520(u8 rbox_id, int item_index_in_pocket, int a3)
+sub_81AB520: @ 81AB520
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -796667,8 +796667,8 @@ _081AB696:
thumb_func_end sub_81AB520
thumb_func_start bag_menu_print_description_box_text
-; void bag_menu_print_description_box_text(int a1)
-bag_menu_print_description_box_text: ; 81AB6B0
+@ void bag_menu_print_description_box_text(int a1)
+bag_menu_print_description_box_text: @ 81AB6B0
push {r4,lr}
sub sp, 0x14
adds r1, r0, 0
@@ -796727,7 +796727,7 @@ _081AB6FC:
thumb_func_end bag_menu_print_description_box_text
thumb_func_start bag_menu_print_cursor_
-bag_menu_print_cursor_: ; 81AB73C
+bag_menu_print_cursor_: @ 81AB73C
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -796745,7 +796745,7 @@ bag_menu_print_cursor_: ; 81AB73C
thumb_func_end bag_menu_print_cursor_
thumb_func_start bag_menu_print_cursor
-bag_menu_print_cursor: ; 81AB75C
+bag_menu_print_cursor: @ 81AB75C
push {r4,r5,lr}
sub sp, 0x14
lsls r0, 24
@@ -796793,7 +796793,7 @@ _081AB7AE:
thumb_func_end bag_menu_print_cursor
thumb_func_start bag_menu_add_pocket_scroll_arrow_indicators_maybe
-bag_menu_add_pocket_scroll_arrow_indicators_maybe: ; 81AB7BC
+bag_menu_add_pocket_scroll_arrow_indicators_maybe: @ 81AB7BC
push {r4-r6,lr}
sub sp, 0x10
ldr r5, =0x0203ce54
@@ -796841,7 +796841,7 @@ _081AB80A:
thumb_func_end bag_menu_add_pocket_scroll_arrow_indicators_maybe
thumb_func_start sub_81AB824
-sub_81AB824: ; 81AB824
+sub_81AB824: @ 81AB824
push {r4,lr}
ldr r4, =0x0203ce54
ldr r0, [r4]
@@ -796865,7 +796865,7 @@ _081AB842:
thumb_func_end sub_81AB824
thumb_func_start bag_menu_add_list_scroll_arrow_indicators_maybe
-bag_menu_add_list_scroll_arrow_indicators_maybe: ; 81AB854
+bag_menu_add_list_scroll_arrow_indicators_maybe: @ 81AB854
push {r4,lr}
ldr r4, =0x0203ce54
ldr r2, [r4]
@@ -796896,7 +796896,7 @@ _081AB882:
thumb_func_end bag_menu_add_list_scroll_arrow_indicators_maybe
thumb_func_start sub_81AB89C
-sub_81AB89C: ; 81AB89C
+sub_81AB89C: @ 81AB89C
push {r4,lr}
ldr r4, =0x0203ce54
ldr r0, [r4]
@@ -796919,7 +796919,7 @@ _081AB8BA:
thumb_func_end sub_81AB89C
thumb_func_start free_bag_item_list_buffers
-free_bag_item_list_buffers: ; 81AB8C8
+free_bag_item_list_buffers: @ 81AB8C8
push {lr}
ldr r0, =0x0203ce78
ldr r0, [r0]
@@ -796937,7 +796937,7 @@ free_bag_item_list_buffers: ; 81AB8C8
thumb_func_end free_bag_item_list_buffers
thumb_func_start unknown_ItemMenu_Confirm
-unknown_ItemMenu_Confirm: ; 81AB8F8
+unknown_ItemMenu_Confirm: @ 81AB8F8
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -796965,7 +796965,7 @@ unknown_ItemMenu_Confirm: ; 81AB8F8
thumb_func_end unknown_ItemMenu_Confirm
thumb_func_start task_close_bag_menu_2
-task_close_bag_menu_2: ; 81AB930
+task_close_bag_menu_2: @ 81AB930
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -797016,7 +797016,7 @@ _081AB9A0:
thumb_func_end task_close_bag_menu_2
thumb_func_start sub_81AB9A8
-sub_81AB9A8: ; 81AB9A8
+sub_81AB9A8: @ 81AB9A8
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -797113,7 +797113,7 @@ _081ABA60:
thumb_func_end sub_81AB9A8
thumb_func_start sub_81ABA6C
-sub_81ABA6C: ; 81ABA6C
+sub_81ABA6C: @ 81ABA6C
push {r4,lr}
movs r4, 0
_081ABA70:
@@ -797130,7 +797130,7 @@ _081ABA70:
thumb_func_end sub_81ABA6C
thumb_func_start sub_81ABA88
-sub_81ABA88: ; 81ABA88
+sub_81ABA88: @ 81ABA88
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -797158,7 +797158,7 @@ sub_81ABA88: ; 81ABA88
thumb_func_end sub_81ABA88
thumb_func_start sub_81ABAC4
-sub_81ABAC4: ; 81ABAC4
+sub_81ABAC4: @ 81ABAC4
push {r4,lr}
movs r4, 0
_081ABAC8:
@@ -797175,7 +797175,7 @@ _081ABAC8:
thumb_func_end sub_81ABAC4
thumb_func_start sub_81ABAE0
-sub_81ABAE0: ; 81ABAE0
+sub_81ABAE0: @ 81ABAE0
push {r4-r7,lr}
sub sp, 0x4
movs r5, 0
@@ -797212,7 +797212,7 @@ _081ABAEC:
thumb_func_end sub_81ABAE0
thumb_func_start sub_81ABB2C
-sub_81ABB2C: ; 81ABB2C
+sub_81ABB2C: @ 81ABB2C
lsls r0, 24
ldr r1, =0x0203ce58
lsrs r0, 23
@@ -797231,8 +797231,8 @@ sub_81ABB2C: ; 81ABB2C
thumb_func_end sub_81ABB2C
thumb_func_start DisplayItemMessage
-; void DisplayItemMessage(u8 taskId, u8 fontId, u8 *str, void ( *callback)(u8 taskId))
-DisplayItemMessage: ; 81ABB4C
+@ void DisplayItemMessage(u8 taskId, u8 fontId, u8 *str, void ( *callback)(u8 taskId))
+DisplayItemMessage: @ 81ABB4C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -797285,7 +797285,7 @@ DisplayItemMessage: ; 81ABB4C
thumb_func_end DisplayItemMessage
thumb_func_start bag_menu_inits_lists_menu
-bag_menu_inits_lists_menu: ; 81ABBBC
+bag_menu_inits_lists_menu: @ 81ABBBC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -797340,7 +797340,7 @@ bag_menu_inits_lists_menu: ; 81ABBBC
thumb_func_end bag_menu_inits_lists_menu
thumb_func_start sub_81ABC3C
-sub_81ABC3C: ; 81ABC3C
+sub_81ABC3C: @ 81ABC3C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -797354,7 +797354,7 @@ sub_81ABC3C: ; 81ABC3C
thumb_func_end sub_81ABC3C
thumb_func_start sub_81ABC54
-sub_81ABC54: ; 81ABC54
+sub_81ABC54: @ 81ABC54
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -797401,7 +797401,7 @@ _081ABC6C:
thumb_func_end sub_81ABC54
thumb_func_start sub_81ABCC0
-sub_81ABCC0: ; 81ABCC0
+sub_81ABCC0: @ 81ABCC0
push {r4-r7,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -797447,7 +797447,7 @@ _081ABCD4:
thumb_func_end sub_81ABCC0
thumb_func_start Task_BagMenu
-Task_BagMenu: ; 81ABD28
+Task_BagMenu: @ 81ABD28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -797632,7 +797632,7 @@ _081ABEB2:
thumb_func_end Task_BagMenu
thumb_func_start set_callback3_to_bag
-set_callback3_to_bag: ; 81ABECC
+set_callback3_to_bag: @ 81ABECC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -797661,7 +797661,7 @@ set_callback3_to_bag: ; 81ABECC
thumb_func_end set_callback3_to_bag
thumb_func_start GetSwitchBagPocketDirection
-GetSwitchBagPocketDirection: ; 81ABF10
+GetSwitchBagPocketDirection: @ 81ABF10
push {lr}
ldr r0, =0x0203ce54
ldr r0, [r0]
@@ -797709,8 +797709,8 @@ _081ABF6C:
thumb_func_end GetSwitchBagPocketDirection
thumb_func_start ChangeBagPocketId
-; void ChangeBagPocketId(u8 *bagPocketId, u8 deltaBagPocketId)
-ChangeBagPocketId: ; 81ABF70
+@ void ChangeBagPocketId(u8 *bagPocketId, u8 deltaBagPocketId)
+ChangeBagPocketId: @ 81ABF70
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -797745,8 +797745,8 @@ _081ABFA0:
thumb_func_end ChangeBagPocketId
thumb_func_start SwitchBagPocket
-; void SwitchBagPocket(u8 taskId, u16 deltaBagPocketId, u16 a3)
-SwitchBagPocket: ; 81ABFA8
+@ void SwitchBagPocket(u8 taskId, u16 deltaBagPocketId, u16 a3)
+SwitchBagPocket: @ 81ABFA8
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -797892,7 +797892,7 @@ _081AC09A:
thumb_func_end SwitchBagPocket
thumb_func_start sub_81AC10C
-sub_81AC10C: ; 81AC10C
+sub_81AC10C: @ 81AC10C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -798030,7 +798030,7 @@ _081AC22E:
thumb_func_end sub_81AC10C
thumb_func_start sub_81AC23C
-sub_81AC23C: ; 81AC23C
+sub_81AC23C: @ 81AC23C
push {lr}
sub sp, 0x8
adds r3, r0, 0
@@ -798055,8 +798055,8 @@ sub_81AC23C: ; 81AC23C
thumb_func_end sub_81AC23C
thumb_func_start bag_menu_draw_pocket_indicator_square
-; void bag_menu_draw_pocket_indicator_square(char x, int is_current_bag)
-bag_menu_draw_pocket_indicator_square: ; 81AC26C
+@ void bag_menu_draw_pocket_indicator_square(char x, int is_current_bag)
+bag_menu_draw_pocket_indicator_square: @ 81AC26C
push {lr}
sub sp, 0x8
lsls r0, 24
@@ -798097,7 +798097,7 @@ _081AC2AE:
thumb_func_end bag_menu_draw_pocket_indicator_square
thumb_func_start sub_81AC2C0
-sub_81AC2C0: ; 81AC2C0
+sub_81AC2C0: @ 81AC2C0
push {lr}
ldr r1, =0x0203ce58
ldrb r0, [r1, 0x4]
@@ -798120,7 +798120,7 @@ _081AC2E2:
thumb_func_end sub_81AC2C0
thumb_func_start bag_menu_swap_items
-bag_menu_swap_items: ; 81AC2E8
+bag_menu_swap_items: @ 81AC2E8
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -798207,8 +798207,8 @@ bag_menu_swap_items: ; 81AC2E8
thumb_func_end bag_menu_swap_items
thumb_func_start sub_81AC3C0
-; void sub_81AC3C0(u8 taskId)
-sub_81AC3C0: ; 81AC3C0
+@ void sub_81AC3C0(u8 taskId)
+sub_81AC3C0: @ 81AC3C0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -798307,7 +798307,7 @@ _081AC48E:
thumb_func_end sub_81AC3C0
thumb_func_start sub_81AC498
-sub_81AC498: ; 81AC498
+sub_81AC498: @ 81AC498
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -798413,7 +798413,7 @@ _081AC566:
thumb_func_end sub_81AC498
thumb_func_start sub_81AC590
-sub_81AC590: ; 81AC590
+sub_81AC590: @ 81AC590
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -798491,7 +798491,7 @@ _081AC5F2:
thumb_func_end sub_81AC590
thumb_func_start sub_81AC644
-sub_81AC644: ; 81AC644
+sub_81AC644: @ 81AC644
push {r4,r5,lr}
sub sp, 0x14
ldr r0, =0x0203ce58
@@ -798950,7 +798950,7 @@ _081ACAEE:
thumb_func_end sub_81AC644
thumb_func_start sub_81ACAF8
-sub_81ACAF8: ; 81ACAF8
+sub_81ACAF8: @ 81ACAF8
push {r4-r6,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -798992,7 +798992,7 @@ sub_81ACAF8: ; 81ACAF8
thumb_func_end sub_81ACAF8
thumb_func_start sub_81ACB54
-sub_81ACB54: ; 81ACB54
+sub_81ACB54: @ 81ACB54
push {r4-r6,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -799037,7 +799037,7 @@ sub_81ACB54: ; 81ACB54
thumb_func_end sub_81ACB54
thumb_func_start unknown_item_menu_type
-unknown_item_menu_type: ; 81ACBB0
+unknown_item_menu_type: @ 81ACBB0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -799074,7 +799074,7 @@ _081ACBF4:
thumb_func_end unknown_item_menu_type
thumb_func_start Task_HandleInBattleItemMenuInput
-Task_HandleInBattleItemMenuInput: ; 81ACC04
+Task_HandleInBattleItemMenuInput: @ 81ACC04
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -799128,7 +799128,7 @@ _081ACC6A:
thumb_func_end Task_HandleInBattleItemMenuInput
thumb_func_start Task_HandleOutOfBattleItemMenuInput
-Task_HandleOutOfBattleItemMenuInput: ; 81ACC78
+Task_HandleOutOfBattleItemMenuInput: @ 81ACC78
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -799309,7 +799309,7 @@ _081ACDF0:
thumb_func_end Task_HandleOutOfBattleItemMenuInput
thumb_func_start sub_81ACDFC
-sub_81ACDFC: ; 81ACDFC
+sub_81ACDFC: @ 81ACDFC
push {lr}
lsls r0, 24
asrs r1, r0, 24
@@ -799341,7 +799341,7 @@ _081ACE32:
thumb_func_end sub_81ACDFC
thumb_func_start bag_menu_remove_some_window
-bag_menu_remove_some_window: ; 81ACE38
+bag_menu_remove_some_window: @ 81ACE38
push {lr}
ldr r0, =0x0203ce54
ldr r0, [r0]
@@ -799375,8 +799375,8 @@ _081ACE76:
thumb_func_end bag_menu_remove_some_window
thumb_func_start ItemMenu_UseOutOfBattle
-; void ItemMenu_UseOutOfBattle(u8 taskId)
-ItemMenu_UseOutOfBattle: ; 81ACE7C
+@ void ItemMenu_UseOutOfBattle(u8 taskId)
+ItemMenu_UseOutOfBattle: @ 81ACE7C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -799428,7 +799428,7 @@ _081ACEEE:
thumb_func_end ItemMenu_UseOutOfBattle
thumb_func_start ItemMenu_Toss
-ItemMenu_Toss: ; 81ACEF4
+ItemMenu_Toss: @ 81ACEF4
push {r4-r7,lr}
sub sp, 0x14
lsls r0, 24
@@ -799489,7 +799489,7 @@ _081ACF6A:
thumb_func_end ItemMenu_Toss
thumb_func_start BagMenuConfirmToss
-BagMenuConfirmToss: ; 81ACF88
+BagMenuConfirmToss: @ 81ACF88
push {r4,r5,lr}
sub sp, 0x14
adds r5, r0, 0
@@ -799541,7 +799541,7 @@ BagMenuConfirmToss: ; 81ACF88
thumb_func_end BagMenuConfirmToss
thumb_func_start BagMenuCancelToss
-BagMenuCancelToss: ; 81AD010
+BagMenuCancelToss: @ 81AD010
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -799566,7 +799566,7 @@ BagMenuCancelToss: ; 81AD010
thumb_func_end BagMenuCancelToss
thumb_func_start Task_ChooseHowManyToToss
-Task_ChooseHowManyToToss: ; 81AD044
+Task_ChooseHowManyToToss: @ 81AD044
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -799627,7 +799627,7 @@ _081AD0C6:
thumb_func_end Task_ChooseHowManyToToss
thumb_func_start BagMenuActuallyToss
-BagMenuActuallyToss: ; 81AD0CC
+BagMenuActuallyToss: @ 81AD0CC
push {r4-r6,lr}
sub sp, 0x14
lsls r0, 24
@@ -799678,7 +799678,7 @@ BagMenuActuallyToss: ; 81AD0CC
thumb_func_end BagMenuActuallyToss
thumb_func_start Task_ActuallyToss
-Task_ActuallyToss: ; 81AD150
+Task_ActuallyToss: @ 81AD150
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -799743,7 +799743,7 @@ _081AD1CE:
thumb_func_end Task_ActuallyToss
thumb_func_start ItemMenu_Register
-ItemMenu_Register: ; 81AD1EC
+ItemMenu_Register: @ 81AD1EC
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -799801,7 +799801,7 @@ _081AD23A:
thumb_func_end ItemMenu_Register
thumb_func_start ItemMenu_Give
-ItemMenu_Give: ; 81AD278
+ItemMenu_Give: @ 81AD278
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -799852,7 +799852,7 @@ _081AD2EA:
thumb_func_end ItemMenu_Give
thumb_func_start bag_menu_print_there_is_no_pokemon
-bag_menu_print_there_is_no_pokemon: ; 81AD2F0
+bag_menu_print_there_is_no_pokemon: @ 81AD2F0
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -799866,7 +799866,7 @@ bag_menu_print_there_is_no_pokemon: ; 81AD2F0
thumb_func_end bag_menu_print_there_is_no_pokemon
thumb_func_start bag_menu_print_cant_be_held_msg
-bag_menu_print_cant_be_held_msg: ; 81AD30C
+bag_menu_print_cant_be_held_msg: @ 81AD30C
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -799891,7 +799891,7 @@ bag_menu_print_cant_be_held_msg: ; 81AD30C
thumb_func_end bag_menu_print_cant_be_held_msg
thumb_func_start sub_81AD350
-sub_81AD350: ; 81AD350
+sub_81AD350: @ 81AD350
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -799913,7 +799913,7 @@ _081AD36E:
thumb_func_end sub_81AD350
thumb_func_start ItemMenu_CheckTag
-ItemMenu_CheckTag: ; 81AD378
+ItemMenu_CheckTag: @ 81AD378
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -799928,7 +799928,7 @@ ItemMenu_CheckTag: ; 81AD378
thumb_func_end ItemMenu_CheckTag
thumb_func_start ItemMenu_Cancel
-ItemMenu_Cancel: ; 81AD398
+ItemMenu_Cancel: @ 81AD398
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -799958,7 +799958,7 @@ ItemMenu_Cancel: ; 81AD398
thumb_func_end ItemMenu_Cancel
thumb_func_start ItemMenu_UseInBattle
-ItemMenu_UseInBattle: ; 81AD3DC
+ItemMenu_UseInBattle: @ 81AD3DC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -799981,7 +799981,7 @@ _081AD400:
thumb_func_end ItemMenu_UseInBattle
thumb_func_start bag_menu_mail_related
-bag_menu_mail_related: ; 81AD40C
+bag_menu_mail_related: @ 81AD40C
push {lr}
movs r0, 0xC
movs r1, 0x5
@@ -799992,7 +799992,7 @@ bag_menu_mail_related: ; 81AD40C
thumb_func_end bag_menu_mail_related
thumb_func_start item_menu_type_2
-item_menu_type_2: ; 81AD41C
+item_menu_type_2: @ 81AD41C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -800053,7 +800053,7 @@ _081AD4AE:
thumb_func_end item_menu_type_2
thumb_func_start item_menu_type_b
-item_menu_type_b: ; 81AD4B4
+item_menu_type_b: @ 81AD4B4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -800100,8 +800100,8 @@ _081AD51A:
thumb_func_end item_menu_type_b
thumb_func_start UseRegisteredKeyItemOnField
-; bool8 UseRegisteredKeyItemOnField()
-UseRegisteredKeyItemOnField: ; 81AD520
+@ bool8 UseRegisteredKeyItemOnField()
+UseRegisteredKeyItemOnField: @ 81AD520
push {r4-r7,lr}
bl InUnionRoom
cmp r0, 0x1
@@ -800182,8 +800182,8 @@ _081AD5D2:
thumb_func_end UseRegisteredKeyItemOnField
thumb_func_start display_sell_item_ask_str
-; void display_sell_item_ask_str(int a1)
-display_sell_item_ask_str: ; 81AD5DC
+@ void display_sell_item_ask_str(int a1)
+display_sell_item_ask_str: @ 81AD5DC
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -800245,7 +800245,7 @@ _081AD66A:
thumb_func_end display_sell_item_ask_str
thumb_func_start sub_81AD680
-sub_81AD680: ; 81AD680
+sub_81AD680: @ 81AD680
push {r4-r6,lr}
adds r5, r0, 0
lsls r5, 24
@@ -800284,7 +800284,7 @@ sub_81AD680: ; 81AD680
thumb_func_end sub_81AD680
thumb_func_start sub_81AD6E4
-sub_81AD6E4: ; 81AD6E4
+sub_81AD6E4: @ 81AD6E4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -800297,7 +800297,7 @@ sub_81AD6E4: ; 81AD6E4
thumb_func_end sub_81AD6E4
thumb_func_start sub_81AD6FC
-sub_81AD6FC: ; 81AD6FC
+sub_81AD6FC: @ 81AD6FC
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -800322,7 +800322,7 @@ sub_81AD6FC: ; 81AD6FC
thumb_func_end sub_81AD6FC
thumb_func_start sub_81AD730
-sub_81AD730: ; 81AD730
+sub_81AD730: @ 81AD730
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -800366,7 +800366,7 @@ sub_81AD730: ; 81AD730
thumb_func_end sub_81AD730
thumb_func_start sub_81AD794
-sub_81AD794: ; 81AD794
+sub_81AD794: @ 81AD794
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -800444,7 +800444,7 @@ _081AD844:
thumb_func_end sub_81AD794
thumb_func_start sub_81AD84C
-sub_81AD84C: ; 81AD84C
+sub_81AD84C: @ 81AD84C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -800491,7 +800491,7 @@ sub_81AD84C: ; 81AD84C
thumb_func_end sub_81AD84C
thumb_func_start sub_81AD8C8
-sub_81AD8C8: ; 81AD8C8
+sub_81AD8C8: @ 81AD8C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -800592,7 +800592,7 @@ sub_81AD8C8: ; 81AD8C8
thumb_func_end sub_81AD8C8
thumb_func_start sub_81AD9C0
-sub_81AD9C0: ; 81AD9C0
+sub_81AD9C0: @ 81AD9C0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -800615,7 +800615,7 @@ _081AD9E2:
thumb_func_end sub_81AD9C0
thumb_func_start display_deposit_item_ask_str
-display_deposit_item_ask_str: ; 81AD9EC
+display_deposit_item_ask_str: @ 81AD9EC
push {r4-r6,lr}
sub sp, 0x14
lsls r0, 24
@@ -800675,7 +800675,7 @@ _081ADA5E:
thumb_func_end display_deposit_item_ask_str
thumb_func_start sub_81ADA7C
-sub_81ADA7C: ; 81ADA7C
+sub_81ADA7C: @ 81ADA7C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -800742,7 +800742,7 @@ _081ADB0E:
thumb_func_end sub_81ADA7C
thumb_func_start sub_81ADB14
-sub_81ADB14: ; 81ADB14
+sub_81ADB14: @ 81ADB14
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -800847,7 +800847,7 @@ _081ADBF2:
thumb_func_end sub_81ADB14
thumb_func_start sub_81ADC0C
-sub_81ADC0C: ; 81ADC0C
+sub_81ADC0C: @ 81ADC0C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -800880,8 +800880,8 @@ _081ADC44:
thumb_func_end sub_81ADC0C
thumb_func_start IsWallysBag
-; bool8 IsWallysBag()
-IsWallysBag: ; 81ADC54
+@ bool8 IsWallysBag()
+IsWallysBag: @ 81ADC54
push {lr}
ldr r0, =0x0203ce58
ldrb r0, [r0, 0x4]
@@ -800898,8 +800898,8 @@ _081ADC6A:
thumb_func_end IsWallysBag
thumb_func_start PrepareBagForWallyTutorial
-; void PrepareBagForWallyTutorial()
-PrepareBagForWallyTutorial: ; 81ADC70
+@ void PrepareBagForWallyTutorial()
+PrepareBagForWallyTutorial: @ 81ADC70
push {r4-r6,lr}
ldr r4, =0x0203ce80
movs r0, 0xD0
@@ -800965,8 +800965,8 @@ _081ADCAE:
thumb_func_end PrepareBagForWallyTutorial
thumb_func_start RestoreBagAfterWallyTutorial
-; void RestoreBagAfterWallyTutorial()
-RestoreBagAfterWallyTutorial: ; 81ADD00
+@ void RestoreBagAfterWallyTutorial()
+RestoreBagAfterWallyTutorial: @ 81ADD00
push {r4-r6,lr}
ldr r5, =0x03005d8c
ldr r0, [r5]
@@ -801019,8 +801019,8 @@ _081ADD3A:
thumb_func_end RestoreBagAfterWallyTutorial
thumb_func_start DoWallyTutorialBagMenu
-; void DoWallyTutorialBagMenu()
-DoWallyTutorialBagMenu: ; 81ADD70
+@ void DoWallyTutorialBagMenu()
+DoWallyTutorialBagMenu: @ 81ADD70
push {lr}
bl PrepareBagForWallyTutorial
movs r0, 0xD
@@ -801039,8 +801039,8 @@ DoWallyTutorialBagMenu: ; 81ADD70
thumb_func_end DoWallyTutorialBagMenu
thumb_func_start Task_WallyTutorialBagMenu
-; void Task_WallyTutorialBagMenu(u8 taskId)
-Task_WallyTutorialBagMenu: ; 81ADD98
+@ void Task_WallyTutorialBagMenu(u8 taskId)
+Task_WallyTutorialBagMenu: @ 81ADD98
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -801115,7 +801115,7 @@ _081ADE32:
thumb_func_end Task_WallyTutorialBagMenu
thumb_func_start unknown_ItemMenu_Show
-unknown_ItemMenu_Show: ; 81ADE38
+unknown_ItemMenu_Show: @ 81ADE38
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -801137,7 +801137,7 @@ unknown_ItemMenu_Show: ; 81ADE38
thumb_func_end unknown_ItemMenu_Show
thumb_func_start bag_menu_leave_maybe_3
-bag_menu_leave_maybe_3: ; 81ADE6C
+bag_menu_leave_maybe_3: @ 81ADE6C
push {lr}
ldr r0, =0x03005dac
ldr r1, =sub_819FA50
@@ -801150,7 +801150,7 @@ bag_menu_leave_maybe_3: ; 81ADE6C
thumb_func_end bag_menu_leave_maybe_3
thumb_func_start unknown_ItemMenu_Give2
-unknown_ItemMenu_Give2: ; 81ADE8C
+unknown_ItemMenu_Give2: @ 81ADE8C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -801172,7 +801172,7 @@ unknown_ItemMenu_Give2: ; 81ADE8C
thumb_func_end unknown_ItemMenu_Give2
thumb_func_start bag_menu_leave_maybe_2
-bag_menu_leave_maybe_2: ; 81ADEBC
+bag_menu_leave_maybe_2: @ 81ADEBC
push {lr}
ldr r0, =0x03005dac
ldr r1, =sub_818DEF4
@@ -801185,7 +801185,7 @@ bag_menu_leave_maybe_2: ; 81ADEBC
thumb_func_end bag_menu_leave_maybe_2
thumb_func_start unknown_ItemMenu_Confirm2
-unknown_ItemMenu_Confirm2: ; 81ADEDC
+unknown_ItemMenu_Confirm2: @ 81ADEDC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -801203,7 +801203,7 @@ unknown_ItemMenu_Confirm2: ; 81ADEDC
thumb_func_end unknown_ItemMenu_Confirm2
thumb_func_start bag_menu_leave_maybe
-bag_menu_leave_maybe: ; 81ADF00
+bag_menu_leave_maybe: @ 81ADF00
push {lr}
ldr r0, =0x03005dac
ldr r1, =sub_818E564
@@ -801216,7 +801216,7 @@ bag_menu_leave_maybe: ; 81ADF00
thumb_func_end bag_menu_leave_maybe
thumb_func_start bag_menu_print_pocket_names
-bag_menu_print_pocket_names: ; 81ADF20
+bag_menu_print_pocket_names: @ 81ADF20
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -801311,7 +801311,7 @@ _081ADFBA:
thumb_func_end bag_menu_print_pocket_names
thumb_func_start bag_menu_copy_pocket_name_to_window
-bag_menu_copy_pocket_name_to_window: ; 81ADFF8
+bag_menu_copy_pocket_name_to_window: @ 81ADFF8
push {r4-r7,lr}
adds r7, r0, 0
cmp r7, 0x8
@@ -801353,7 +801353,7 @@ _081AE002:
thumb_func_end bag_menu_copy_pocket_name_to_window
thumb_func_start setup_bag_menu_textboxes
-setup_bag_menu_textboxes: ; 81AE054
+setup_bag_menu_textboxes: @ 81AE054
push {r4,lr}
ldr r0, =gUnknown_08614174
bl InitWindows
@@ -801396,7 +801396,7 @@ _081AE088:
thumb_func_end setup_bag_menu_textboxes
thumb_func_start bag_menu_print
-bag_menu_print: ; 81AE0BC
+bag_menu_print: @ 81AE0BC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -801450,7 +801450,7 @@ bag_menu_print: ; 81AE0BC
thumb_func_end bag_menu_print
thumb_func_start sub_81AE124
-sub_81AE124: ; 81AE124
+sub_81AE124: @ 81AE124
lsls r0, 24
lsrs r0, 24
ldr r1, =0x0203ce54
@@ -801465,7 +801465,7 @@ sub_81AE124: ; 81AE124
thumb_func_end sub_81AE124
thumb_func_start bag_menu_add_window
-bag_menu_add_window: ; 81AE13C
+bag_menu_add_window: @ 81AE13C
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -801499,7 +801499,7 @@ _081AE172:
thumb_func_end bag_menu_add_window
thumb_func_start bag_menu_remove_window
-bag_menu_remove_window: ; 81AE184
+bag_menu_remove_window: @ 81AE184
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -801530,8 +801530,8 @@ _081AE1B8:
thumb_func_end bag_menu_remove_window
thumb_func_start AddItemMessageWindow
-; u8 AddItemMessageWindow(u8 a1)
-AddItemMessageWindow: ; 81AE1C4
+@ u8 AddItemMessageWindow(u8 a1)
+AddItemMessageWindow: @ 81AE1C4
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -801558,7 +801558,7 @@ _081AE1E8:
thumb_func_end AddItemMessageWindow
thumb_func_start bag_menu_remove_item_message_window
-bag_menu_remove_item_message_window: ; 81AE1F8
+bag_menu_remove_item_message_window: @ 81AE1F8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -801589,7 +801589,7 @@ _081AE22C:
thumb_func_end bag_menu_remove_item_message_window
thumb_func_start bag_menu_yes_no
-bag_menu_yes_no: ; 81AE238
+bag_menu_yes_no: @ 81AE238
push {lr}
sub sp, 0x10
lsls r0, 24
@@ -801615,7 +801615,7 @@ bag_menu_yes_no: ; 81AE238
thumb_func_end bag_menu_yes_no
thumb_func_start bag_menu_add_money_window
-bag_menu_add_money_window: ; 81AE268
+bag_menu_add_money_window: @ 81AE268
push {r4,lr}
movs r0, 0x9
bl bag_menu_add_window
@@ -801643,7 +801643,7 @@ bag_menu_add_money_window: ; 81AE268
thumb_func_end bag_menu_add_money_window
thumb_func_start bag_menu_remove_money_window
-bag_menu_remove_money_window: ; 81AE2A4
+bag_menu_remove_money_window: @ 81AE2A4
push {lr}
movs r0, 0x9
bl bag_menu_remove_window
@@ -801653,7 +801653,7 @@ bag_menu_remove_money_window: ; 81AE2A4
thumb_func_end bag_menu_remove_money_window
thumb_func_start bag_menu_prepare_tmhm_move_window
-bag_menu_prepare_tmhm_move_window: ; 81AE2B4
+bag_menu_prepare_tmhm_move_window: @ 81AE2B4
push {lr}
movs r0, 0x3
movs r1, 0
@@ -801686,7 +801686,7 @@ bag_menu_prepare_tmhm_move_window: ; 81AE2B4
thumb_func_end bag_menu_prepare_tmhm_move_window
thumb_func_start PrintTMHMMoveData
-PrintTMHMMoveData: ; 81AE2FC
+PrintTMHMMoveData: @ 81AE2FC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -801845,14 +801845,14 @@ _081AE440:
thumb_func_end PrintTMHMMoveData
thumb_func_start ListMenuDummyTask
-; void ListMenuDummyTask(u8 taskId)
-ListMenuDummyTask: ; 81AE458
+@ void ListMenuDummyTask(u8 taskId)
+ListMenuDummyTask: @ 81AE458
bx lr
thumb_func_end ListMenuDummyTask
thumb_func_start DoMysteryGiftListMenu
-; int DoMysteryGiftListMenu(struct WindowTemplate *windowTemplate, struct ListMenuTemplate *listMenuTemplate, int a3, int a4, int a5)
-DoMysteryGiftListMenu: ; 81AE45C
+@ int DoMysteryGiftListMenu(struct WindowTemplate *windowTemplate, struct ListMenuTemplate *listMenuTemplate, int a3, int a4, int a5)
+DoMysteryGiftListMenu: @ 81AE45C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -801998,8 +801998,8 @@ _081AE574:
thumb_func_end DoMysteryGiftListMenu
thumb_func_start ListMenuInit
-; u8 ListMenuInit(struct ListMenuTemplate *listMenuTemplate, u16 scrollOffset, u16 selectedRow)
-ListMenuInit: ; 81AE584
+@ u8 ListMenuInit(struct ListMenuTemplate *listMenuTemplate, u16 scrollOffset, u16 selectedRow)
+ListMenuInit: @ 81AE584
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 16
@@ -802022,8 +802022,8 @@ ListMenuInit: ; 81AE584
thumb_func_end ListMenuInit
thumb_func_start Unused_ListMenuInit2
-; u8 Unused_ListMenuInit2(struct ListMenuTemplate *listMenuTemplate, int a2, u16 scrollOffset, u16 selectedRow)
-Unused_ListMenuInit2: ; 81AE5B0
+@ u8 Unused_ListMenuInit2(struct ListMenuTemplate *listMenuTemplate, int a2, u16 scrollOffset, u16 selectedRow)
+Unused_ListMenuInit2: @ 81AE5B0
push {r4-r7,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -802067,8 +802067,8 @@ _081AE5F0:
thumb_func_end Unused_ListMenuInit2
thumb_func_start ListMenuHandleInput
-; int ListMenuHandleInput(u8 taskId)
-ListMenuHandleInput: ; 81AE604
+@ int ListMenuHandleInput(u8 taskId)
+ListMenuHandleInput: @ 81AE604
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -802179,7 +802179,7 @@ _081AE6C2:
thumb_func_end ListMenuHandleInput
thumb_func_start sub_81AE6C8
-sub_81AE6C8: ; 81AE6C8
+sub_81AE6C8: @ 81AE6C8
push {r4,lr}
adds r3, r1, 0
lsls r0, 24
@@ -802217,7 +802217,7 @@ _081AE6FC:
thumb_func_end sub_81AE6C8
thumb_func_start sub_81AE70C
-sub_81AE70C: ; 81AE70C
+sub_81AE70C: @ 81AE70C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -802250,7 +802250,7 @@ sub_81AE70C: ; 81AE70C
thumb_func_end sub_81AE70C
thumb_func_start sub_81AE750
-sub_81AE750: ; 81AE750
+sub_81AE750: @ 81AE750
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -802287,7 +802287,7 @@ sub_81AE750: ; 81AE750
thumb_func_end sub_81AE750
thumb_func_start sub_81AE794
-sub_81AE794: ; 81AE794
+sub_81AE794: @ 81AE794
push {r4,r5,lr}
adds r3, r1, 0
adds r5, r2, 0
@@ -802317,7 +802317,7 @@ sub_81AE794: ; 81AE794
thumb_func_end sub_81AE794
thumb_func_start sub_81AE7D0
-sub_81AE7D0: ; 81AE7D0
+sub_81AE7D0: @ 81AE7D0
push {r4-r7,lr}
sub sp, 0x20
mov r12, r2
@@ -802374,7 +802374,7 @@ _081AE82A:
thumb_func_end sub_81AE7D0
thumb_func_start sub_81AE838
-sub_81AE838: ; 81AE838
+sub_81AE838: @ 81AE838
push {lr}
adds r2, r1, 0
lsls r0, 24
@@ -802397,7 +802397,7 @@ _081AE856:
thumb_func_end sub_81AE838
thumb_func_start get_coro_args_x18_x1A
-get_coro_args_x18_x1A: ; 81AE860
+get_coro_args_x18_x1A: @ 81AE860
push {lr}
adds r3, r1, 0
lsls r0, 24
@@ -802423,8 +802423,8 @@ _081AE882:
thumb_func_end get_coro_args_x18_x1A
thumb_func_start ListMenuGetYCoordForPrintingArrowCursor
-; u8 ListMenuGetYCoordForPrintingArrowCursor(u8 taskId)
-ListMenuGetYCoordForPrintingArrowCursor: ; 81AE88C
+@ u8 ListMenuGetYCoordForPrintingArrowCursor(u8 taskId)
+ListMenuGetYCoordForPrintingArrowCursor: @ 81AE88C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -802461,8 +802461,8 @@ ListMenuGetYCoordForPrintingArrowCursor: ; 81AE88C
thumb_func_end ListMenuGetYCoordForPrintingArrowCursor
thumb_func_start ListMenuInitInternal
-; u8 ListMenuInitInternal(struct ListMenuTemplate *listMenuTemplate, u16 scrollOffset, u16 selectedRow)
-ListMenuInitInternal: ; 81AE8D4
+@ u8 ListMenuInitInternal(struct ListMenuTemplate *listMenuTemplate, u16 scrollOffset, u16 selectedRow)
+ListMenuInitInternal: @ 81AE8D4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -802566,8 +802566,8 @@ _081AE96C:
thumb_func_end ListMenuInitInternal
thumb_func_start ListMenuPrint
-; void ListMenuPrint(struct ListMenu *listMenu, u8 *str, u8 x, u8 y)
-ListMenuPrint: ; 81AE9B4
+@ void ListMenuPrint(struct ListMenu *listMenu, u8 *str, u8 x, u8 y)
+ListMenuPrint: @ 81AE9B4
push {r4-r7,lr}
sub sp, 0x18
adds r4, r0, 0
@@ -802658,8 +802658,8 @@ _081AEA5E:
thumb_func_end ListMenuPrint
thumb_func_start ListMenuPrintEntries
-; void ListMenuPrintEntries(struct ListMenu *listMenu, u16 startIndex, u16 yOffset, u16 count)
-ListMenuPrintEntries: ; 81AEA68
+@ void ListMenuPrintEntries(struct ListMenu *listMenu, u16 startIndex, u16 yOffset, u16 count)
+ListMenuPrintEntries: @ 81AEA68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -802757,8 +802757,8 @@ _081AEB10:
thumb_func_end ListMenuPrintEntries
thumb_func_start ListMenuDrawCursor
-; void ListMenuDrawCursor(struct ListMenu *listMenu)
-ListMenuDrawCursor: ; 81AEB20
+@ void ListMenuDrawCursor(struct ListMenu *listMenu)
+ListMenuDrawCursor: @ 81AEB20
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -802879,7 +802879,7 @@ _081AEC0C:
thumb_func_end ListMenuDrawCursor
thumb_func_start ListMenuAddCursorObject
-ListMenuAddCursorObject: ; 81AEC18
+ListMenuAddCursorObject: @ 81AEC18
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -802926,7 +802926,7 @@ ListMenuAddCursorObject: ; 81AEC18
thumb_func_end ListMenuAddCursorObject
thumb_func_start ListMenuErasePrintedCursor
-ListMenuErasePrintedCursor: ; 81AEC78
+ListMenuErasePrintedCursor: @ 81AEC78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -802995,8 +802995,8 @@ _081AECF4:
thumb_func_end ListMenuErasePrintedCursor
thumb_func_start ListMenuUpdateSelectedRowIndexAndScrollOffset
-; u8 ListMenuUpdateSelectedRowIndexAndScrollOffset(int, bool8 movingDown)
-ListMenuUpdateSelectedRowIndexAndScrollOffset: ; 81AED00
+@ u8 ListMenuUpdateSelectedRowIndexAndScrollOffset(int, bool8 movingDown)
+ListMenuUpdateSelectedRowIndexAndScrollOffset: @ 81AED00
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -803136,8 +803136,8 @@ _081AEDE8:
thumb_func_end ListMenuUpdateSelectedRowIndexAndScrollOffset
thumb_func_start ListMenuScroll
-; void ListMenuScroll(struct ListMenu *listMenu, int a2, bool8 movingDown)
-ListMenuScroll: ; 81AEDF0
+@ void ListMenuScroll(struct ListMenu *listMenu, int a2, bool8 movingDown)
+ListMenuScroll: @ 81AEDF0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -803287,8 +803287,8 @@ _081AEF1A:
thumb_func_end ListMenuScroll
thumb_func_start ListMenuChangeSelection
-; bool8 ListMenuChangeSelection(struct ListMenu *listMenu, bool8 updateCursorAndCallCallback, u8 count, bool8 movingDown)
-ListMenuChangeSelection: ; 81AEF28
+@ bool8 ListMenuChangeSelection(struct ListMenu *listMenu, bool8 updateCursorAndCallCallback, u8 count, bool8 movingDown)
+ListMenuChangeSelection: @ 81AEF28
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -803400,8 +803400,8 @@ _081AEFF0:
thumb_func_end ListMenuChangeSelection
thumb_func_start ListMenuCallSelectionChangedCallback
-; void ListMenuCallSelectionChangedCallback(struct ListMenu *listMenu, u8 a2)
-ListMenuCallSelectionChangedCallback: ; 81AF000
+@ void ListMenuCallSelectionChangedCallback(struct ListMenu *listMenu, u8 a2)
+ListMenuCallSelectionChangedCallback: @ 81AF000
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -803425,7 +803425,7 @@ _081AF022:
thumb_func_end ListMenuCallSelectionChangedCallback
thumb_func_start sub_81AF028
-sub_81AF028: ; 81AF028
+sub_81AF028: @ 81AF028
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -803467,7 +803467,7 @@ sub_81AF028: ; 81AF028
thumb_func_end sub_81AF028
thumb_func_start sub_81AF078
-sub_81AF078: ; 81AF078
+sub_81AF078: @ 81AF078
push {lr}
lsls r1, 24
cmp r1, 0
@@ -803480,7 +803480,7 @@ _081AF086:
thumb_func_end sub_81AF078
thumb_func_start sub_81AF08C
-sub_81AF08C: ; 81AF08C
+sub_81AF08C: @ 81AF08C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -803588,7 +803588,7 @@ _081AF158:
thumb_func_end sub_81AF08C
thumb_func_start sub_81AF15C
-sub_81AF15C: ; 81AF15C
+sub_81AF15C: @ 81AF15C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -803725,7 +803725,7 @@ _081AF25C:
thumb_func_end sub_81AF15C
thumb_func_start sub_81AF264
-sub_81AF264: ; 81AF264
+sub_81AF264: @ 81AF264
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -803802,7 +803802,7 @@ _081AF2E4:
thumb_func_end sub_81AF264
thumb_func_start AddScrollIndicatorArrowObject
-AddScrollIndicatorArrowObject: ; 81AF2F0
+AddScrollIndicatorArrowObject: @ 81AF2F0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -803871,7 +803871,7 @@ AddScrollIndicatorArrowObject: ; 81AF2F0
thumb_func_end AddScrollIndicatorArrowObject
thumb_func_start AddScrollIndicatorArrowPair
-AddScrollIndicatorArrowPair: ; 81AF380
+AddScrollIndicatorArrowPair: @ 81AF380
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -804000,7 +804000,7 @@ _081AF47C:
thumb_func_end AddScrollIndicatorArrowPair
thumb_func_start AddScrollIndicatorArrowPairParametrized
-AddScrollIndicatorArrowPairParametrized: ; 81AF4A0
+AddScrollIndicatorArrowPairParametrized: @ 81AF4A0
push {r4,lr}
adds r4, r1, 0
subs r0, 0x2
@@ -804051,7 +804051,7 @@ _081AF4D6:
thumb_func_end AddScrollIndicatorArrowPairParametrized
thumb_func_start Task_ScrollIndicatorArrowPair
-Task_ScrollIndicatorArrowPair: ; 81AF504
+Task_ScrollIndicatorArrowPair: @ 81AF504
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -804127,7 +804127,7 @@ _081AF594:
thumb_func_end Task_ScrollIndicatorArrowPair
thumb_func_start Task_ScrollIndicatorArrowPairOnMainMenu
-Task_ScrollIndicatorArrowPairOnMainMenu: ; 81AF59C
+Task_ScrollIndicatorArrowPairOnMainMenu: @ 81AF59C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -804194,7 +804194,7 @@ _081AF612:
thumb_func_end Task_ScrollIndicatorArrowPairOnMainMenu
thumb_func_start RemoveScrollIndicatorArrowPair
-RemoveScrollIndicatorArrowPair: ; 81AF620
+RemoveScrollIndicatorArrowPair: @ 81AF620
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -804237,7 +804237,7 @@ _081AF648:
thumb_func_end RemoveScrollIndicatorArrowPair
thumb_func_start ListMenuAddCursorObjectInternal
-ListMenuAddCursorObjectInternal: ; 81AF680
+ListMenuAddCursorObjectInternal: @ 81AF680
push {lr}
cmp r1, 0
beq _081AF68A
@@ -804256,8 +804256,8 @@ _081AF694:
thumb_func_end ListMenuAddCursorObjectInternal
thumb_func_start ListMenuUpdateCursorObject
-; void ListMenuUpdateCursorObject(u8 taskId, u16 x, u16 y, u32 a4)
-ListMenuUpdateCursorObject: ; 81AF69C
+@ void ListMenuUpdateCursorObject(u8 taskId, u16 x, u16 y, u32 a4)
+ListMenuUpdateCursorObject: @ 81AF69C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -804281,7 +804281,7 @@ _081AF6BE:
thumb_func_end ListMenuUpdateCursorObject
thumb_func_start ListMenuRemoveCursorObject
-ListMenuRemoveCursorObject: ; 81AF6C4
+ListMenuRemoveCursorObject: @ 81AF6C4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -804301,12 +804301,12 @@ _081AF6DE:
thumb_func_end ListMenuRemoveCursorObject
thumb_func_start Task_RedOutlineCursor
-Task_RedOutlineCursor: ; 81AF6E4
+Task_RedOutlineCursor: @ 81AF6E4
bx lr
thumb_func_end Task_RedOutlineCursor
thumb_func_start ListMenuGetRedOutlineCursorSpriteCount
-ListMenuGetRedOutlineCursorSpriteCount: ; 81AF6E8
+ListMenuGetRedOutlineCursorSpriteCount: @ 81AF6E8
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -804344,7 +804344,7 @@ _081AF71C:
thumb_func_end ListMenuGetRedOutlineCursorSpriteCount
thumb_func_start ListMenuSetUpRedOutlineCursorSpriteOamTable
-ListMenuSetUpRedOutlineCursorSpriteOamTable: ; 81AF724
+ListMenuSetUpRedOutlineCursorSpriteOamTable: @ 81AF724
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -804466,7 +804466,7 @@ _081AF7F6:
thumb_func_end ListMenuSetUpRedOutlineCursorSpriteOamTable
thumb_func_start ListMenuAddRedOutlineCursorObject
-ListMenuAddRedOutlineCursorObject: ; 81AF828
+ListMenuAddRedOutlineCursorObject: @ 81AF828
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -804627,8 +804627,8 @@ _081AF96E:
thumb_func_end ListMenuAddRedOutlineCursorObject
thumb_func_start ListMenuUpdateRedOutlineCursorObject
-; void ListMenuUpdateRedOutlineCursorObject(u8 taskId, u16 x, u16 y)
-ListMenuUpdateRedOutlineCursorObject: ; 81AF994
+@ void ListMenuUpdateRedOutlineCursorObject(u8 taskId, u16 x, u16 y)
+ListMenuUpdateRedOutlineCursorObject: @ 81AF994
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -804663,7 +804663,7 @@ ListMenuUpdateRedOutlineCursorObject: ; 81AF994
thumb_func_end ListMenuUpdateRedOutlineCursorObject
thumb_func_start ListMenuRemoveRedOutlineCursorObject
-ListMenuRemoveRedOutlineCursorObject: ; 81AF9D8
+ListMenuRemoveRedOutlineCursorObject: @ 81AF9D8
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -804702,7 +804702,7 @@ _081AFA06:
thumb_func_end ListMenuRemoveRedOutlineCursorObject
thumb_func_start ObjectCB_RedArrowCursor
-ObjectCB_RedArrowCursor: ; 81AFA30
+ObjectCB_RedArrowCursor: @ 81AFA30
push {lr}
adds r2, r0, 0
ldr r1, =gUnknown_08329F40
@@ -804727,12 +804727,12 @@ _081AFA48:
thumb_func_end ObjectCB_RedArrowCursor
thumb_func_start Task_RedArrowCursor
-Task_RedArrowCursor: ; 81AFA5C
+Task_RedArrowCursor: @ 81AFA5C
bx lr
thumb_func_end Task_RedArrowCursor
thumb_func_start ListMenuAddRedArrowCursorObject
-ListMenuAddRedArrowCursorObject: ; 81AFA60
+ListMenuAddRedArrowCursorObject: @ 81AFA60
push {r4-r7,lr}
sub sp, 0x28
adds r5, r0, 0
@@ -804847,8 +804847,8 @@ _081AFB46:
thumb_func_end ListMenuAddRedArrowCursorObject
thumb_func_start ListMenuUpdateRedArrowCursorObject
-; void ListMenuUpdateRedArrowCursorObject(u8 taskId, u16 x, u16 y)
-ListMenuUpdateRedArrowCursorObject: ; 81AFB68
+@ void ListMenuUpdateRedArrowCursorObject(u8 taskId, u16 x, u16 y)
+ListMenuUpdateRedArrowCursorObject: @ 81AFB68
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -804877,7 +804877,7 @@ ListMenuUpdateRedArrowCursorObject: ; 81AFB68
thumb_func_end ListMenuUpdateRedArrowCursorObject
thumb_func_start ListMenuRemoveRedArrowCursorObject
-ListMenuRemoveRedArrowCursorObject: ; 81AFBA0
+ListMenuRemoveRedArrowCursorObject: @ 81AFBA0
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -804914,7 +804914,7 @@ _081AFBC8:
thumb_func_end ListMenuRemoveRedArrowCursorObject
thumb_func_start sub_81AFBF0
-sub_81AFBF0: ; 81AFBF0
+sub_81AFBF0: @ 81AFBF0
push {lr}
ldr r1, =0x0203ce9c
movs r2, 0
@@ -804931,7 +804931,7 @@ _081AFBFA:
thumb_func_end sub_81AFBF0
thumb_func_start sub_81AFC0C
-sub_81AFC0C: ; 81AFC0C
+sub_81AFC0C: @ 81AFC0C
push {lr}
adds r2, r1, 0
lsls r0, 24
@@ -804949,7 +804949,7 @@ _081AFC20:
thumb_func_end sub_81AFC0C
thumb_func_start sub_81AFC28
-sub_81AFC28: ; 81AFC28
+sub_81AFC28: @ 81AFC28
push {r4,r5,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -804994,7 +804994,7 @@ _081AFC68:
thumb_func_end sub_81AFC28
thumb_func_start sub_81AFC74
-sub_81AFC74: ; 81AFC74
+sub_81AFC74: @ 81AFC74
lsls r0, 24
ldr r1, =0x0203ce9c
lsrs r0, 22
@@ -805005,7 +805005,7 @@ sub_81AFC74: ; 81AFC74
thumb_func_end sub_81AFC74
thumb_func_start sav1_are_mapnumbers_in_given_list
-sav1_are_mapnumbers_in_given_list: ; 81AFC84
+sav1_are_mapnumbers_in_given_list: @ 81AFC84
push {r4,lr}
adds r2, r0, 0
ldr r0, =0x03005d8c
@@ -805046,7 +805046,7 @@ _081AFCC6:
thumb_func_end sav1_are_mapnumbers_in_given_list
thumb_func_start sav1_is_in_pokecenter
-sav1_is_in_pokecenter: ; 81AFCCC
+sav1_is_in_pokecenter: @ 81AFCCC
push {lr}
ldr r0, =gUnknown_086143BC
bl sav1_are_mapnumbers_in_given_list
@@ -805056,7 +805056,7 @@ sav1_is_in_pokecenter: ; 81AFCCC
thumb_func_end sav1_is_in_pokecenter
thumb_func_start sub_81AFCDC
-sub_81AFCDC: ; 81AFCDC
+sub_81AFCDC: @ 81AFCDC
push {lr}
ldr r0, =gUnknown_0861440A
bl sav1_are_mapnumbers_in_given_list
@@ -805066,7 +805066,7 @@ sub_81AFCDC: ; 81AFCDC
thumb_func_end sub_81AFCDC
thumb_func_start sub_81AFCEC
-sub_81AFCEC: ; 81AFCEC
+sub_81AFCEC: @ 81AFCEC
push {lr}
ldr r0, =gUnknown_0861440E
bl sav1_are_mapnumbers_in_given_list
@@ -805076,7 +805076,7 @@ sub_81AFCEC: ; 81AFCEC
thumb_func_end sub_81AFCEC
thumb_func_start sav2_set_x9_bit3_when_sav1_in_pokecenter
-sav2_set_x9_bit3_when_sav1_in_pokecenter: ; 81AFCFC
+sav2_set_x9_bit3_when_sav1_in_pokecenter: @ 81AFCFC
push {lr}
bl sav1_is_in_pokecenter
cmp r0, 0
@@ -805102,7 +805102,7 @@ _081AFD22:
thumb_func_end sav2_set_x9_bit3_when_sav1_in_pokecenter
thumb_func_start sub_81AFD2C
-sub_81AFD2C: ; 81AFD2C
+sub_81AFD2C: @ 81AFD2C
push {lr}
bl sub_81AFCDC
cmp r0, 0
@@ -805128,7 +805128,7 @@ _081AFD52:
thumb_func_end sub_81AFD2C
thumb_func_start sub_81AFD5C
-sub_81AFD5C: ; 81AFD5C
+sub_81AFD5C: @ 81AFD5C
push {lr}
bl sub_81AFCEC
cmp r0, 0
@@ -805154,7 +805154,7 @@ _081AFD82:
thumb_func_end sub_81AFD5C
thumb_func_start sav2_set_x9_depending_on_sav1_map
-sav2_set_x9_depending_on_sav1_map: ; 81AFD8C
+sav2_set_x9_depending_on_sav1_map: @ 81AFD8C
push {lr}
bl sav2_set_x9_bit3_when_sav1_in_pokecenter
bl sub_81AFD2C
@@ -805164,7 +805164,7 @@ sav2_set_x9_depending_on_sav1_map: ; 81AFD8C
thumb_func_end sav2_set_x9_depending_on_sav1_map
thumb_func_start sub_81AFDA0
-sub_81AFDA0: ; 81AFDA0
+sub_81AFDA0: @ 81AFDA0
ldr r0, =0x03005d90
ldr r2, [r0]
adds r2, 0xA8
@@ -805190,7 +805190,7 @@ sub_81AFDA0: ; 81AFDA0
thumb_func_end sub_81AFDA0
thumb_func_start sub_81AFDD0
-sub_81AFDD0: ; 81AFDD0
+sub_81AFDD0: @ 81AFDD0
ldr r0, =0x03005d90
ldr r2, [r0]
ldrb r1, [r2, 0x9]
@@ -805202,8 +805202,8 @@ sub_81AFDD0: ; 81AFDD0
thumb_func_end sub_81AFDD0
thumb_func_start AllocItemIconTemporaryBuffers
-; bool8 AllocItemIconTemporaryBuffers()
-AllocItemIconTemporaryBuffers: ; 81AFDE4
+@ bool8 AllocItemIconTemporaryBuffers()
+AllocItemIconTemporaryBuffers: @ 81AFDE4
push {r4,r5,lr}
ldr r5, =0x0203cebc
movs r0, 0x90
@@ -805234,8 +805234,8 @@ _081AFE1C:
thumb_func_end AllocItemIconTemporaryBuffers
thumb_func_start FreeItemIconTemporaryBuffers
-; void FreeItemIconTemporaryBuffers()
-FreeItemIconTemporaryBuffers: ; 81AFE24
+@ void FreeItemIconTemporaryBuffers()
+FreeItemIconTemporaryBuffers: @ 81AFE24
push {lr}
ldr r0, =0x0203cebc
ldr r0, [r0]
@@ -805249,8 +805249,8 @@ FreeItemIconTemporaryBuffers: ; 81AFE24
thumb_func_end FreeItemIconTemporaryBuffers
thumb_func_start CopyItemIconPicTo4x4Buffer
-; void CopyItemIconPicTo4x4Buffer(void *src, void *dest)
-CopyItemIconPicTo4x4Buffer: ; 81AFE44
+@ void CopyItemIconPicTo4x4Buffer(void *src, void *dest)
+CopyItemIconPicTo4x4Buffer: @ 81AFE44
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -805275,8 +805275,8 @@ _081AFE4C:
thumb_func_end CopyItemIconPicTo4x4Buffer
thumb_func_start AddItemIconObject
-; u8 AddItemIconObject(u16 tilesTag, u16 paletteTag, u16 itemId)
-AddItemIconObject: ; 81AFE70
+@ u8 AddItemIconObject(u16 tilesTag, u16 paletteTag, u16 itemId)
+AddItemIconObject: @ 81AFE70
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 16
@@ -805357,8 +805357,8 @@ _081AFF2A:
thumb_func_end AddItemIconObject
thumb_func_start AddItemIconObjectWithCustomObjectTemplate
-; u8 AddItemIconObjectWithCustomObjectTemplate(struct objtemplate *objectTemplate, u16 tilesTag, u16 paletteTag, u16 itemId)
-AddItemIconObjectWithCustomObjectTemplate: ; 81AFF34
+@ u8 AddItemIconObjectWithCustomObjectTemplate(struct objtemplate *objectTemplate, u16 tilesTag, u16 paletteTag, u16 itemId)
+AddItemIconObjectWithCustomObjectTemplate: @ 81AFF34
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -805444,8 +805444,8 @@ _081AFFEE:
thumb_func_end AddItemIconObjectWithCustomObjectTemplate
thumb_func_start GetItemIconPicOrPalette
-; u32 GetItemIconPicOrPalette(u16 itemId, u8 which)
-GetItemIconPicOrPalette: ; 81AFFFC
+@ u32 GetItemIconPicOrPalette(u16 itemId, u8 which)
+GetItemIconPicOrPalette: @ 81AFFFC
push {lr}
lsls r0, 16
lsrs r3, r0, 16
@@ -805476,7 +805476,7 @@ _081B0022:
thumb_func_end GetItemIconPicOrPalette
thumb_func_start sub_81B0038
-sub_81B0038: ; 81B0038
+sub_81B0038: @ 81B0038
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -805662,7 +805662,7 @@ _081B0194:
thumb_func_end sub_81B0038
thumb_func_start sub_81B01B0
-sub_81B01B0: ; 81B01B0
+sub_81B01B0: @ 81B01B0
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -805674,7 +805674,7 @@ sub_81B01B0: ; 81B01B0
thumb_func_end sub_81B01B0
thumb_func_start sub_81B01CC
-sub_81B01CC: ; 81B01CC
+sub_81B01CC: @ 81B01CC
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -805684,7 +805684,7 @@ sub_81B01CC: ; 81B01CC
thumb_func_end sub_81B01CC
thumb_func_start c2_811EBD0
-c2_811EBD0: ; 81B01E0
+c2_811EBD0: @ 81B01E0
push {lr}
_081B01E2:
bl sub_81221EC
@@ -805708,7 +805708,7 @@ _081B0206:
thumb_func_end c2_811EBD0
thumb_func_start sub_81B020C
-sub_81B020C: ; 81B020C
+sub_81B020C: @ 81B020C
push {r4,lr}
sub sp, 0x4
ldr r1, =0x030022c0
@@ -806000,7 +806000,7 @@ _081B04B2:
thumb_func_end sub_81B020C
thumb_func_start sub_81B04BC
-sub_81B04BC: ; 81B04BC
+sub_81B04BC: @ 81B04BC
push {lr}
sub sp, 0x4
movs r0, 0x1
@@ -806024,7 +806024,7 @@ sub_81B04BC: ; 81B04BC
thumb_func_end sub_81B04BC
thumb_func_start sub_81B04F8
-sub_81B04F8: ; 81B04F8
+sub_81B04F8: @ 81B04F8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -806048,7 +806048,7 @@ _081B051C:
thumb_func_end sub_81B04F8
thumb_func_start reset_brm
-reset_brm: ; 81B052C
+reset_brm: @ 81B052C
ldr r0, =0x0203cec4
movs r1, 0
str r1, [r0]
@@ -806063,7 +806063,7 @@ reset_brm: ; 81B052C
thumb_func_end reset_brm
thumb_func_start sub_81B0550
-sub_81B0550: ; 81B0550
+sub_81B0550: @ 81B0550
push {r4,r5,lr}
ldr r5, =0x0203cee4
movs r4, 0x80
@@ -806113,7 +806113,7 @@ _081B05C2:
thumb_func_end sub_81B0550
thumb_func_start sub_81B05C8
-sub_81B05C8: ; 81B05C8
+sub_81B05C8: @ 81B05C8
push {r4,lr}
sub sp, 0x4
ldr r0, =0x0203cec4
@@ -806223,7 +806223,7 @@ _081B06B6:
thumb_func_end sub_81B05C8
thumb_func_start sub_81B06C0
-sub_81B06C0: ; 81B06C0
+sub_81B06C0: @ 81B06C0
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 28
@@ -806248,7 +806248,7 @@ sub_81B06C0: ; 81B06C0
thumb_func_end sub_81B06C0
thumb_func_start sub_81B06F4
-sub_81B06F4: ; 81B06F4
+sub_81B06F4: @ 81B06F4
push {lr}
ldr r0, =0x0203cec4
ldr r0, [r0]
@@ -806281,7 +806281,7 @@ _081B0726:
thumb_func_end sub_81B06F4
thumb_func_start sub_81B0740
-sub_81B0740: ; 81B0740
+sub_81B0740: @ 81B0740
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -806361,7 +806361,7 @@ _081B07D2:
thumb_func_end sub_81B0740
thumb_func_start sub_81B07E0
-sub_81B07E0: ; 81B07E0
+sub_81B07E0: @ 81B07E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -806525,7 +806525,7 @@ _081B093E:
thumb_func_end sub_81B07E0
thumb_func_start sub_81B0948
-sub_81B0948: ; 81B0948
+sub_81B0948: @ 81B0948
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -806615,7 +806615,7 @@ _081B0A02:
thumb_func_end sub_81B0948
thumb_func_start sub_81B0A10
-sub_81B0A10: ; 81B0A10
+sub_81B0A10: @ 81B0A10
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -806681,7 +806681,7 @@ _081B0A7C:
thumb_func_end sub_81B0A10
thumb_func_start sub_81B0A9C
-sub_81B0A9C: ; 81B0A9C
+sub_81B0A9C: @ 81B0A9C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -806737,7 +806737,7 @@ _081B0B02:
thumb_func_end sub_81B0A9C
thumb_func_start sub_81B0B08
-sub_81B0B08: ; 81B0B08
+sub_81B0B08: @ 81B0B08
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -806779,7 +806779,7 @@ _081B0B5A:
thumb_func_end sub_81B0B08
thumb_func_start sub_81B0B60
-sub_81B0B60: ; 81B0B60
+sub_81B0B60: @ 81B0B60
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -806807,7 +806807,7 @@ _081B0B90:
thumb_func_end sub_81B0B60
thumb_func_start sub_81B0B98
-sub_81B0B98: ; 81B0B98
+sub_81B0B98: @ 81B0B98
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -806832,7 +806832,7 @@ _081B0BBE:
thumb_func_end sub_81B0B98
thumb_func_start sub_81B0BC4
-sub_81B0BC4: ; 81B0BC4
+sub_81B0BC4: @ 81B0BC4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -806860,7 +806860,7 @@ _081B0BF4:
thumb_func_end sub_81B0BC4
thumb_func_start sub_81B0BFC
-sub_81B0BFC: ; 81B0BFC
+sub_81B0BFC: @ 81B0BFC
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -806931,7 +806931,7 @@ _081B0C8C:
thumb_func_end sub_81B0BFC
thumb_func_start sub_81B0C94
-sub_81B0C94: ; 81B0C94
+sub_81B0C94: @ 81B0C94
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -806978,7 +806978,7 @@ _081B0CE4:
thumb_func_end sub_81B0C94
thumb_func_start sub_81B0CEC
-sub_81B0CEC: ; 81B0CEC
+sub_81B0CEC: @ 81B0CEC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -807057,7 +807057,7 @@ _081B0D8E:
thumb_func_end sub_81B0CEC
thumb_func_start sub_81B0DA0
-sub_81B0DA0: ; 81B0DA0
+sub_81B0DA0: @ 81B0DA0
push {r4,r5,lr}
ldr r5, =0x0203cec4
ldr r0, [r5]
@@ -807087,7 +807087,7 @@ _081B0DCE:
thumb_func_end sub_81B0DA0
thumb_func_start sub_81B0DD4
-sub_81B0DD4: ; 81B0DD4
+sub_81B0DD4: @ 81B0DD4
lsls r0, 16
ldr r1, =0x0203cee0
lsrs r0, 11
@@ -807099,7 +807099,7 @@ sub_81B0DD4: ; 81B0DD4
thumb_func_end sub_81B0DD4
thumb_func_start party_menu_add_per_mon_objects_internal
-party_menu_add_per_mon_objects_internal: ; 81B0DE8
+party_menu_add_per_mon_objects_internal: @ 81B0DE8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -807220,7 +807220,7 @@ _081B0EDC:
thumb_func_end party_menu_add_per_mon_objects_internal
thumb_func_start party_menu_add_per_mon_objects
-party_menu_add_per_mon_objects: ; 81B0EF4
+party_menu_add_per_mon_objects: @ 81B0EF4
push {r4,r5,lr}
ldr r5, =0x0203cec4
ldr r0, [r5]
@@ -807250,7 +807250,7 @@ _081B0F22:
thumb_func_end party_menu_add_per_mon_objects
thumb_func_start sub_81B0F28
-sub_81B0F28: ; 81B0F28
+sub_81B0F28: @ 81B0F28
push {r4,lr}
sub sp, 0xC
ldr r0, =0x0203cec8
@@ -807327,7 +807327,7 @@ _081B0FBC:
thumb_func_end sub_81B0F28
thumb_func_start sub_81B0FCC
-sub_81B0FCC: ; 81B0FCC
+sub_81B0FCC: @ 81B0FCC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -807473,7 +807473,7 @@ _081B10E8:
thumb_func_end sub_81B0FCC
thumb_func_start sub_81B10F8
-sub_81B10F8: ; 81B10F8
+sub_81B10F8: @ 81B10F8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -807552,7 +807552,7 @@ _081B117A:
thumb_func_end sub_81B10F8
thumb_func_start sub_81B118C
-sub_81B118C: ; 81B118C
+sub_81B118C: @ 81B118C
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -807614,7 +807614,7 @@ _081B11F8:
thumb_func_end sub_81B118C
thumb_func_start sub_81B120C
-sub_81B120C: ; 81B120C
+sub_81B120C: @ 81B120C
push {r4-r6,lr}
sub sp, 0xC
ldr r1, =gUnknown_086157C4
@@ -807646,7 +807646,7 @@ sub_81B120C: ; 81B120C
thumb_func_end sub_81B120C
thumb_func_start sub_81B1250
-sub_81B1250: ; 81B1250
+sub_81B1250: @ 81B1250
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -807673,7 +807673,7 @@ _081B1282:
thumb_func_end sub_81B1250
thumb_func_start sub_81B1288
-sub_81B1288: ; 81B1288
+sub_81B1288: @ 81B1288
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r1, 0
@@ -807699,7 +807699,7 @@ sub_81B1288: ; 81B1288
thumb_func_end sub_81B1288
thumb_func_start sub_81B12C0
-sub_81B12C0: ; 81B12C0
+sub_81B12C0: @ 81B12C0
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -807727,7 +807727,7 @@ sub_81B12C0: ; 81B12C0
thumb_func_end sub_81B12C0
thumb_func_start c3_0811FAB4
-c3_0811FAB4: ; 81B12F8
+c3_0811FAB4: @ 81B12F8
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -807768,7 +807768,7 @@ _081B134C:
thumb_func_end c3_0811FAB4
thumb_func_start brm_get_pokemon_selection
-brm_get_pokemon_selection: ; 81B1354
+brm_get_pokemon_selection: @ 81B1354
ldr r0, =0x0203cec8
ldrb r0, [r0, 0x9]
bx lr
@@ -807776,7 +807776,7 @@ brm_get_pokemon_selection: ; 81B1354
thumb_func_end brm_get_pokemon_selection
thumb_func_start sub_81B1360
-sub_81B1360: ; 81B1360
+sub_81B1360: @ 81B1360
ldr r0, =0x0203cec8
ldrb r0, [r0, 0x8]
lsls r0, 28
@@ -807786,7 +807786,7 @@ sub_81B1360: ; 81B1360
thumb_func_end sub_81B1360
thumb_func_start sub_81B1370
-sub_81B1370: ; 81B1370
+sub_81B1370: @ 81B1370
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -807847,7 +807847,7 @@ _081B13E0:
thumb_func_end sub_81B1370
thumb_func_start sub_81B13EC
-sub_81B13EC: ; 81B13EC
+sub_81B13EC: @ 81B13EC
push {lr}
ldr r0, =0x0203cec8
ldrb r1, [r0, 0xB]
@@ -807867,7 +807867,7 @@ _081B1406:
thumb_func_end sub_81B13EC
thumb_func_start sub_81B140C
-sub_81B140C: ; 81B140C
+sub_81B140C: @ 81B140C
push {r4,r5,lr}
adds r4, r1, 0
lsls r0, 24
@@ -808036,7 +808036,7 @@ _081B159E:
thumb_func_end sub_81B140C
thumb_func_start sub_81B15A4
-sub_81B15A4: ; 81B15A4
+sub_81B15A4: @ 81B15A4
push {lr}
ldrb r1, [r0]
movs r0, 0x64
@@ -808060,7 +808060,7 @@ _081B15CC:
thumb_func_end sub_81B15A4
thumb_func_start sub_81B15D0
-sub_81B15D0: ; 81B15D0
+sub_81B15D0: @ 81B15D0
push {r4,r5,lr}
adds r5, r1, 0
lsls r0, 24
@@ -808129,7 +808129,7 @@ _081B1652:
thumb_func_end sub_81B15D0
thumb_func_start sub_81B1660
-sub_81B1660: ; 81B1660
+sub_81B1660: @ 81B1660
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -808181,7 +808181,7 @@ _081B16CE:
thumb_func_end sub_81B1660
thumb_func_start sub_81B16D4
-sub_81B16D4: ; 81B16D4
+sub_81B16D4: @ 81B16D4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -808206,7 +808206,7 @@ _081B16F8:
thumb_func_end sub_81B16D4
thumb_func_start sub_81B1708
-sub_81B1708: ; 81B1708
+sub_81B1708: @ 81B1708
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -808250,7 +808250,7 @@ _081B1758:
thumb_func_end sub_81B1708
thumb_func_start sub_81B1760
-sub_81B1760: ; 81B1760
+sub_81B1760: @ 81B1760
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x030022c0
@@ -808339,7 +808339,7 @@ _081B17F0:
thumb_func_end sub_81B1760
thumb_func_start sub_81B17F8
-sub_81B17F8: ; 81B17F8
+sub_81B17F8: @ 81B17F8
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 24
@@ -808384,7 +808384,7 @@ _081B184C:
thumb_func_end sub_81B17F8
thumb_func_start sub_81B1854
-sub_81B1854: ; 81B1854
+sub_81B1854: @ 81B1854
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -808523,7 +808523,7 @@ _081B1952:
thumb_func_end sub_81B1854
thumb_func_start sub_81B195C
-sub_81B195C: ; 81B195C
+sub_81B195C: @ 81B195C
push {r4-r6,lr}
adds r4, r0, 0
lsls r1, 24
@@ -808735,7 +808735,7 @@ _081B1AF4:
thumb_func_end sub_81B195C
thumb_func_start sub_81B1B00
-sub_81B1B00: ; 81B1B00
+sub_81B1B00: @ 81B1B00
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -808773,8 +808773,8 @@ _081B1B3C:
thumb_func_end sub_81B1B00
thumb_func_start GetMonNickname
-; u8 *GetMonNickname(struct pokemon *mon, u8 *dest)
-GetMonNickname: ; 81B1B44
+@ u8 *GetMonNickname(struct pokemon *mon, u8 *dest)
+GetMonNickname: @ 81B1B44
push {r4,lr}
adds r4, r1, 0
movs r1, 0x2
@@ -808788,7 +808788,7 @@ GetMonNickname: ; 81B1B44
thumb_func_end GetMonNickname
thumb_func_start sub_81B1B5C
-sub_81B1B5C: ; 81B1B5C
+sub_81B1B5C: @ 81B1B5C
push {r4,lr}
lsls r4, r1, 24
lsrs r4, 24
@@ -808811,7 +808811,7 @@ sub_81B1B5C: ; 81B1B5C
thumb_func_end sub_81B1B5C
thumb_func_start sub_81B1B8C
-sub_81B1B8C: ; 81B1B8C
+sub_81B1B8C: @ 81B1B8C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -808847,7 +808847,7 @@ _081B1BC8:
thumb_func_end sub_81B1B8C
thumb_func_start sub_81B1BD4
-sub_81B1BD4: ; 81B1BD4
+sub_81B1BD4: @ 81B1BD4
push {lr}
ldr r0, =sub_81B1B8C
bl is_function_an_active_task
@@ -808859,7 +808859,7 @@ sub_81B1BD4: ; 81B1BD4
thumb_func_end sub_81B1BD4
thumb_func_start sub_81B1BE8
-sub_81B1BE8: ; 81B1BE8
+sub_81B1BE8: @ 81B1BE8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -808885,7 +808885,7 @@ _081B1C0E:
thumb_func_end sub_81B1BE8
thumb_func_start sub_81B1C1C
-sub_81B1C1C: ; 81B1C1C
+sub_81B1C1C: @ 81B1C1C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -808932,7 +808932,7 @@ _081B1C74:
thumb_func_end sub_81B1C1C
thumb_func_start sub_81B1C84
-sub_81B1C84: ; 81B1C84
+sub_81B1C84: @ 81B1C84
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -808961,7 +808961,7 @@ sub_81B1C84: ; 81B1C84
thumb_func_end sub_81B1C84
thumb_func_start sub_81B1CD0
-sub_81B1CD0: ; 81B1CD0
+sub_81B1CD0: @ 81B1CD0
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -808990,7 +808990,7 @@ sub_81B1CD0: ; 81B1CD0
thumb_func_end sub_81B1CD0
thumb_func_start sub_81B1D1C
-sub_81B1D1C: ; 81B1D1C
+sub_81B1D1C: @ 81B1D1C
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -809019,7 +809019,7 @@ sub_81B1D1C: ; 81B1D1C
thumb_func_end sub_81B1D1C
thumb_func_start sub_81B1D68
-sub_81B1D68: ; 81B1D68
+sub_81B1D68: @ 81B1D68
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -809050,7 +809050,7 @@ sub_81B1D68: ; 81B1D68
thumb_func_end sub_81B1D68
thumb_func_start sub_81B1DB8
-sub_81B1DB8: ; 81B1DB8
+sub_81B1DB8: @ 81B1DB8
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -809088,7 +809088,7 @@ _081B1DF6:
thumb_func_end sub_81B1DB8
thumb_func_start sub_81B1E00
-sub_81B1E00: ; 81B1E00
+sub_81B1E00: @ 81B1E00
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -809127,7 +809127,7 @@ _081B1E3E:
thumb_func_end sub_81B1E00
thumb_func_start pokemon_item_not_removed
-pokemon_item_not_removed: ; 81B1E48
+pokemon_item_not_removed: @ 81B1E48
push {lr}
ldr r0, =0x02021fc4
ldr r1, =gUnknown_085E9A69
@@ -809138,7 +809138,7 @@ pokemon_item_not_removed: ; 81B1E48
thumb_func_end pokemon_item_not_removed
thumb_func_start sub_81B1E60
-sub_81B1E60: ; 81B1E60
+sub_81B1E60: @ 81B1E60
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -809225,7 +809225,7 @@ _081B1EFE:
thumb_func_end sub_81B1E60
thumb_func_start sub_81B1F18
-sub_81B1F18: ; 81B1F18
+sub_81B1F18: @ 81B1F18
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -809292,7 +809292,7 @@ sub_81B1F18: ; 81B1F18
thumb_func_end sub_81B1F18
thumb_func_start sub_81B1FA8
-sub_81B1FA8: ; 81B1FA8
+sub_81B1FA8: @ 81B1FA8
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -809347,7 +809347,7 @@ _081B200A:
thumb_func_end sub_81B1FA8
thumb_func_start pokemon_ailments_get_primary
-pokemon_ailments_get_primary: ; 81B2014
+pokemon_ailments_get_primary: @ 81B2014
push {lr}
adds r1, r0, 0
movs r0, 0x88
@@ -809392,8 +809392,8 @@ _081B2056:
thumb_func_end pokemon_ailments_get_primary
thumb_func_start sub_81B205C
-; u8 sub_81B205C(struct pokemon *mon, int a2, void *a3)
-sub_81B205C: ; 81B205C
+@ u8 sub_81B205C(struct pokemon *mon, int a2, void *a3)
+sub_81B205C: @ 81B205C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x39
@@ -809428,7 +809428,7 @@ _081B2096:
thumb_func_end sub_81B205C
thumb_func_start sub_81B209C
-sub_81B209C: ; 81B209C
+sub_81B209C: @ 81B209C
push {r4,r5,lr}
ldr r2, =0x0203cec8
ldrb r1, [r2, 0x8]
@@ -809501,7 +809501,7 @@ _081B2126:
thumb_func_end sub_81B209C
thumb_func_start sub_81B2134
-sub_81B2134: ; 81B2134
+sub_81B2134: @ 81B2134
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2D
@@ -809527,7 +809527,7 @@ _081B215C:
thumb_func_end sub_81B2134
thumb_func_start sub_81B2164
-sub_81B2164: ; 81B2164
+sub_81B2164: @ 81B2164
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2D
@@ -809550,7 +809550,7 @@ _081B2184:
thumb_func_end sub_81B2164
thumb_func_start sub_81B218C
-sub_81B218C: ; 81B218C
+sub_81B218C: @ 81B218C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -809570,7 +809570,7 @@ _081B21A4:
thumb_func_end sub_81B218C
thumb_func_start sub_81B21AC
-sub_81B21AC: ; 81B21AC
+sub_81B21AC: @ 81B21AC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -809613,7 +809613,7 @@ _081B21FE:
thumb_func_end sub_81B21AC
thumb_func_start sub_81B2210
-sub_81B2210: ; 81B2210
+sub_81B2210: @ 81B2210
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -809637,7 +809637,7 @@ sub_81B2210: ; 81B2210
thumb_func_end sub_81B2210
thumb_func_start sub_81B2248
-sub_81B2248: ; 81B2248
+sub_81B2248: @ 81B2248
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -809662,7 +809662,7 @@ _081B226C:
thumb_func_end sub_81B2248
thumb_func_start sub_81B227C
-sub_81B227C: ; 81B227C
+sub_81B227C: @ 81B227C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -809709,7 +809709,7 @@ _081B22C8:
thumb_func_end sub_81B227C
thumb_func_start sub_81B22D8
-sub_81B22D8: ; 81B22D8
+sub_81B22D8: @ 81B22D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -809781,7 +809781,7 @@ _081B2356:
thumb_func_end sub_81B22D8
thumb_func_start sub_81B2360
-sub_81B2360: ; 81B2360
+sub_81B2360: @ 81B2360
lsls r0, 24
ldr r1, =gUnknown_0861500C
lsrs r0, 23
@@ -809792,7 +809792,7 @@ sub_81B2360: ; 81B2360
thumb_func_end sub_81B2360
thumb_func_start sub_81B2370
-sub_81B2370: ; 81B2370
+sub_81B2370: @ 81B2370
push {lr}
lsls r0, 16
lsls r1, 24
@@ -809817,7 +809817,7 @@ _081B2396:
thumb_func_end sub_81B2370
thumb_func_start sub_81B239C
-sub_81B239C: ; 81B239C
+sub_81B239C: @ 81B239C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -809882,7 +809882,7 @@ _081B23E8:
thumb_func_end sub_81B239C
thumb_func_start sub_81B2428
-sub_81B2428: ; 81B2428
+sub_81B2428: @ 81B2428
push {r4-r6,lr}
sub sp, 0x14
lsls r0, 24
@@ -810013,7 +810013,7 @@ _081B2554:
thumb_func_end sub_81B2428
thumb_func_start sub_81B2564
-sub_81B2564: ; 81B2564
+sub_81B2564: @ 81B2564
lsls r0, 24
ldr r1, =0x0203cec4
lsrs r0, 23
@@ -810026,7 +810026,7 @@ sub_81B2564: ; 81B2564
thumb_func_end sub_81B2564
thumb_func_start sub_81B2578
-sub_81B2578: ; 81B2578
+sub_81B2578: @ 81B2578
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -810141,7 +810141,7 @@ _081B2646:
thumb_func_end sub_81B2578
thumb_func_start sub_81B2658
-sub_81B2658: ; 81B2658
+sub_81B2658: @ 81B2658
push {r4-r6,lr}
sub sp, 0xC
ldr r4, [sp, 0x1C]
@@ -810193,7 +810193,7 @@ _081B26B0:
thumb_func_end sub_81B2658
thumb_func_start sub_81B26BC
-sub_81B26BC: ; 81B26BC
+sub_81B26BC: @ 81B26BC
push {r4-r6,lr}
sub sp, 0xC
ldr r4, [sp, 0x1C]
@@ -810245,7 +810245,7 @@ _081B2714:
thumb_func_end sub_81B26BC
thumb_func_start sub_81B2720
-sub_81B2720: ; 81B2720
+sub_81B2720: @ 81B2720
push {lr}
sub sp, 0xC
lsls r0, 24
@@ -810267,7 +810267,7 @@ sub_81B2720: ; 81B2720
thumb_func_end sub_81B2720
thumb_func_start sub_81B2748
-sub_81B2748: ; 81B2748
+sub_81B2748: @ 81B2748
push {r4-r7,lr}
lsls r1, 24
lsrs r4, r1, 24
@@ -810559,7 +810559,7 @@ _081B2A24:
thumb_func_end sub_81B2748
thumb_func_start sub_81B2A3C
-sub_81B2A3C: ; 81B2A3C
+sub_81B2A3C: @ 81B2A3C
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -810587,7 +810587,7 @@ sub_81B2A3C: ; 81B2A3C
thumb_func_end sub_81B2A3C
thumb_func_start sub_81B2A70
-sub_81B2A70: ; 81B2A70
+sub_81B2A70: @ 81B2A70
push {r4-r7,lr}
sub sp, 0x14
adds r7, r0, 0
@@ -810633,7 +810633,7 @@ _081B2AC0:
thumb_func_end sub_81B2A70
thumb_func_start sub_81B2AC8
-sub_81B2AC8: ; 81B2AC8
+sub_81B2AC8: @ 81B2AC8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -810695,7 +810695,7 @@ _081B2B34:
thumb_func_end sub_81B2AC8
thumb_func_start sub_81B2B40
-sub_81B2B40: ; 81B2B40
+sub_81B2B40: @ 81B2B40
push {r4-r6,lr}
adds r2, r0, 0
adds r6, r1, 0
@@ -810727,7 +810727,7 @@ sub_81B2B40: ; 81B2B40
thumb_func_end sub_81B2B40
thumb_func_start sub_81B2B8C
-sub_81B2B8C: ; 81B2B8C
+sub_81B2B8C: @ 81B2B8C
push {r4-r7,lr}
sub sp, 0x14
adds r6, r0, 0
@@ -810778,7 +810778,7 @@ _081B2BBE:
thumb_func_end sub_81B2B8C
thumb_func_start sub_81B2BF4
-sub_81B2BF4: ; 81B2BF4
+sub_81B2BF4: @ 81B2BF4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -810875,7 +810875,7 @@ _081B2CBA:
thumb_func_end sub_81B2BF4
thumb_func_start sub_81B2CD4
-sub_81B2CD4: ; 81B2CD4
+sub_81B2CD4: @ 81B2CD4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -810928,7 +810928,7 @@ _081B2D2E:
thumb_func_end sub_81B2CD4
thumb_func_start sub_81B2D3C
-sub_81B2D3C: ; 81B2D3C
+sub_81B2D3C: @ 81B2D3C
push {r4,r5,lr}
adds r2, r0, 0
adds r4, r1, 0
@@ -810957,7 +810957,7 @@ sub_81B2D3C: ; 81B2D3C
thumb_func_end sub_81B2D3C
thumb_func_start sub_81B2D74
-sub_81B2D74: ; 81B2D74
+sub_81B2D74: @ 81B2D74
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -811011,7 +811011,7 @@ _081B2DD0:
thumb_func_end sub_81B2D74
thumb_func_start sub_81B2DDC
-sub_81B2DDC: ; 81B2DDC
+sub_81B2DDC: @ 81B2DDC
push {r4-r6,lr}
adds r2, r0, 0
adds r6, r1, 0
@@ -811043,7 +811043,7 @@ sub_81B2DDC: ; 81B2DDC
thumb_func_end sub_81B2DDC
thumb_func_start sub_81B2E28
-sub_81B2E28: ; 81B2E28
+sub_81B2E28: @ 81B2E28
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -811073,7 +811073,7 @@ _081B2E5C:
thumb_func_end sub_81B2E28
thumb_func_start sub_81B2E64
-sub_81B2E64: ; 81B2E64
+sub_81B2E64: @ 81B2E64
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -811219,7 +811219,7 @@ _081B2F88:
thumb_func_end sub_81B2E64
thumb_func_start sub_81B2FA8
-sub_81B2FA8: ; 81B2FA8
+sub_81B2FA8: @ 81B2FA8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -811286,7 +811286,7 @@ _081B3018:
thumb_func_end sub_81B2FA8
thumb_func_start sub_81B302C
-sub_81B302C: ; 81B302C
+sub_81B302C: @ 81B302C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -811307,7 +811307,7 @@ _081B304C:
thumb_func_end sub_81B302C
thumb_func_start display_pokemon_menu_message
-display_pokemon_menu_message: ; 81B3054
+display_pokemon_menu_message: @ 81B3054
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -811420,7 +811420,7 @@ _081B313C:
thumb_func_end display_pokemon_menu_message
thumb_func_start sub_81B314C
-sub_81B314C: ; 81B314C
+sub_81B314C: @ 81B314C
push {r4-r7,lr}
ldr r7, =0x020244ec
movs r6, 0
@@ -811473,7 +811473,7 @@ _081B31AA:
thumb_func_end sub_81B314C
thumb_func_start sub_81B31B0
-sub_81B31B0: ; 81B31B0
+sub_81B31B0: @ 81B31B0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -811634,7 +811634,7 @@ _081B32E2:
thumb_func_end sub_81B31B0
thumb_func_start sub_81B3300
-sub_81B3300: ; 81B3300
+sub_81B3300: @ 81B3300
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -811672,7 +811672,7 @@ sub_81B3300: ; 81B3300
thumb_func_end sub_81B3300
thumb_func_start sub_81B334C
-sub_81B334C: ; 81B334C
+sub_81B334C: @ 81B334C
push {lr}
ldr r0, =gUnknown_08615968
movs r1, 0x4F
@@ -811685,7 +811685,7 @@ sub_81B334C: ; 81B334C
thumb_func_end sub_81B334C
thumb_func_start sub_81B3364
-sub_81B3364: ; 81B3364
+sub_81B3364: @ 81B3364
push {r4,lr}
ldr r0, =gUnknown_08615970
bl AddWindow
@@ -811707,7 +811707,7 @@ sub_81B3364: ; 81B3364
thumb_func_end sub_81B3364
thumb_func_start sub_81B3394
-sub_81B3394: ; 81B3394
+sub_81B3394: @ 81B3394
push {r4,lr}
ldr r4, =0x0203cec4
ldr r0, [r4]
@@ -811723,7 +811723,7 @@ sub_81B3394: ; 81B3394
thumb_func_end sub_81B3394
thumb_func_start sub_81B33B4
-sub_81B33B4: ; 81B33B4
+sub_81B33B4: @ 81B33B4
push {r4,lr}
lsls r1, 24
lsrs r1, 24
@@ -811771,7 +811771,7 @@ _081B3400:
thumb_func_end sub_81B33B4
thumb_func_start sub_81B3414
-sub_81B3414: ; 81B3414
+sub_81B3414: @ 81B3414
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -811913,7 +811913,7 @@ _081B3518:
thumb_func_end sub_81B3414
thumb_func_start sub_81B353C
-sub_81B353C: ; 81B353C
+sub_81B353C: @ 81B353C
push {r4,lr}
adds r4, r0, 0
ldr r1, =0x0203cec8
@@ -812013,7 +812013,7 @@ _081B3600:
thumb_func_end sub_81B353C
thumb_func_start sub_81B3608
-sub_81B3608: ; 81B3608
+sub_81B3608: @ 81B3608
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -812111,7 +812111,7 @@ _081B36EC:
thumb_func_end sub_81B3608
thumb_func_start sub_81B36FC
-sub_81B36FC: ; 81B36FC
+sub_81B36FC: @ 81B36FC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -812137,7 +812137,7 @@ _081B3720:
thumb_func_end sub_81B36FC
thumb_func_start sub_81B3730
-sub_81B3730: ; 81B3730
+sub_81B3730: @ 81B3730
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -812226,7 +812226,7 @@ _081B37EE:
thumb_func_end sub_81B3730
thumb_func_start sub_81B37FC
-sub_81B37FC: ; 81B37FC
+sub_81B37FC: @ 81B37FC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -812246,7 +812246,7 @@ sub_81B37FC: ; 81B37FC
thumb_func_end sub_81B37FC
thumb_func_start sub_81B3828
-sub_81B3828: ; 81B3828
+sub_81B3828: @ 81B3828
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203cec8
@@ -812290,7 +812290,7 @@ _081B3880:
thumb_func_end sub_81B3828
thumb_func_start sub_81B3894
-sub_81B3894: ; 81B3894
+sub_81B3894: @ 81B3894
push {lr}
sub sp, 0xC
ldr r2, =0x02037fd4
@@ -812322,7 +812322,7 @@ sub_81B3894: ; 81B3894
thumb_func_end sub_81B3894
thumb_func_start brm_switch
-brm_switch: ; 81B38DC
+brm_switch: @ 81B38DC
push {r4-r6,lr}
adds r6, r0, 0
lsls r6, 24
@@ -812360,7 +812360,7 @@ brm_switch: ; 81B38DC
thumb_func_end brm_switch
thumb_func_start sub_81B3938
-sub_81B3938: ; 81B3938
+sub_81B3938: @ 81B3938
push {r4-r7,lr}
sub sp, 0xC
lsls r0, 24
@@ -812541,7 +812541,7 @@ _081B3ABA:
thumb_func_end sub_81B3938
thumb_func_start sub_81B3AD8
-sub_81B3AD8: ; 81B3AD8
+sub_81B3AD8: @ 81B3AD8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -812602,7 +812602,7 @@ _081B3B34:
thumb_func_end sub_81B3AD8
thumb_func_start sub_81B3B40
-sub_81B3B40: ; 81B3B40
+sub_81B3B40: @ 81B3B40
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -812704,7 +812704,7 @@ _081B3BFA:
thumb_func_end sub_81B3B40
thumb_func_start sub_81B3C0C
-sub_81B3C0C: ; 81B3C0C
+sub_81B3C0C: @ 81B3C0C
push {r4,lr}
ldr r4, =0x02020630
ldrb r2, [r0, 0xB]
@@ -812748,7 +812748,7 @@ sub_81B3C0C: ; 81B3C0C
thumb_func_end sub_81B3C0C
thumb_func_start sub_81B3C60
-sub_81B3C60: ; 81B3C60
+sub_81B3C60: @ 81B3C60
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -812794,7 +812794,7 @@ _081B3CAC:
thumb_func_end sub_81B3C60
thumb_func_start sub_81B3CC0
-sub_81B3CC0: ; 81B3CC0
+sub_81B3CC0: @ 81B3CC0
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -812860,7 +812860,7 @@ _081B3D2E:
thumb_func_end sub_81B3CC0
thumb_func_start sub_81B3D48
-sub_81B3D48: ; 81B3D48
+sub_81B3D48: @ 81B3D48
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -812982,7 +812982,7 @@ _081B3E3A:
thumb_func_end sub_81B3D48
thumb_func_start sub_81B3E60
-sub_81B3E60: ; 81B3E60
+sub_81B3E60: @ 81B3E60
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -813058,7 +813058,7 @@ _081B3F08:
thumb_func_end sub_81B3E60
thumb_func_start oamt_swap_pos
-oamt_swap_pos: ; 81B3F10
+oamt_swap_pos: @ 81B3F10
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -813162,7 +813162,7 @@ oamt_swap_pos: ; 81B3F10
thumb_func_end oamt_swap_pos
thumb_func_start swap_pokemon_and_oams
-swap_pokemon_and_oams: ; 81B3FDC
+swap_pokemon_and_oams: @ 81B3FDC
push {r4-r6,lr}
sub sp, 0x8
ldr r1, =0x0203cedc
@@ -813231,7 +813231,7 @@ swap_pokemon_and_oams: ; 81B3FDC
thumb_func_end swap_pokemon_and_oams
thumb_func_start sub_81B407C
-sub_81B407C: ; 81B407C
+sub_81B407C: @ 81B407C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -813267,7 +813267,7 @@ sub_81B407C: ; 81B407C
thumb_func_end sub_81B407C
thumb_func_start brm_cancel_1
-brm_cancel_1: ; 81B40D4
+brm_cancel_1: @ 81B40D4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -813308,7 +813308,7 @@ _081B4116:
thumb_func_end brm_cancel_1
thumb_func_start sub_81B4134
-sub_81B4134: ; 81B4134
+sub_81B4134: @ 81B4134
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -813347,7 +813347,7 @@ sub_81B4134: ; 81B4134
thumb_func_end sub_81B4134
thumb_func_start sub_81B4198
-sub_81B4198: ; 81B4198
+sub_81B4198: @ 81B4198
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -813367,7 +813367,7 @@ sub_81B4198: ; 81B4198
thumb_func_end sub_81B4198
thumb_func_start sub_81B41C4
-sub_81B41C4: ; 81B41C4
+sub_81B41C4: @ 81B41C4
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -813390,7 +813390,7 @@ _081B41E8:
thumb_func_end sub_81B41C4
thumb_func_start c2_8123744
-c2_8123744: ; 81B41F0
+c2_8123744: @ 81B41F0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -813489,7 +813489,7 @@ _081B42C0:
thumb_func_end c2_8123744
thumb_func_start sub_81B42D0
-sub_81B42D0: ; 81B42D0
+sub_81B42D0: @ 81B42D0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -813543,7 +813543,7 @@ _081B432C:
thumb_func_end sub_81B42D0
thumb_func_start sub_81B4350
-sub_81B4350: ; 81B4350
+sub_81B4350: @ 81B4350
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -813579,7 +813579,7 @@ _081B4388:
thumb_func_end sub_81B4350
thumb_func_start sub_81B43A8
-sub_81B43A8: ; 81B43A8
+sub_81B43A8: @ 81B43A8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -813604,7 +813604,7 @@ _081B43CC:
thumb_func_end sub_81B43A8
thumb_func_start sub_81B43DC
-sub_81B43DC: ; 81B43DC
+sub_81B43DC: @ 81B43DC
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -813719,7 +813719,7 @@ _081B44EC:
thumb_func_end sub_81B43DC
thumb_func_start sub_81B44FC
-sub_81B44FC: ; 81B44FC
+sub_81B44FC: @ 81B44FC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -813742,7 +813742,7 @@ _081B451C:
thumb_func_end sub_81B44FC
thumb_func_start sub_81B452C
-sub_81B452C: ; 81B452C
+sub_81B452C: @ 81B452C
push {lr}
ldr r0, =0x0203cec8
movs r1, 0x9
@@ -813773,7 +813773,7 @@ sub_81B452C: ; 81B452C
thumb_func_end sub_81B452C
thumb_func_start sub_81B4578
-sub_81B4578: ; 81B4578
+sub_81B4578: @ 81B4578
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -813847,7 +813847,7 @@ _081B4614:
thumb_func_end sub_81B4578
thumb_func_start sub_81B4624
-sub_81B4624: ; 81B4624
+sub_81B4624: @ 81B4624
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -813897,7 +813897,7 @@ _081B468A:
thumb_func_end sub_81B4624
thumb_func_start sub_81B469C
-sub_81B469C: ; 81B469C
+sub_81B469C: @ 81B469C
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -813960,7 +813960,7 @@ _081B471C:
thumb_func_end sub_81B469C
thumb_func_start sub_81B4724
-sub_81B4724: ; 81B4724
+sub_81B4724: @ 81B4724
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -814034,7 +814034,7 @@ _081B47BA:
thumb_func_end sub_81B4724
thumb_func_start sub_81B47E0
-sub_81B47E0: ; 81B47E0
+sub_81B47E0: @ 81B47E0
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -814105,7 +814105,7 @@ _081B488A:
thumb_func_end sub_81B47E0
thumb_func_start sub_81B48A8
-sub_81B48A8: ; 81B48A8
+sub_81B48A8: @ 81B48A8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -814130,7 +814130,7 @@ _081B48CC:
thumb_func_end sub_81B48A8
thumb_func_start sub_81B48DC
-sub_81B48DC: ; 81B48DC
+sub_81B48DC: @ 81B48DC
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -814201,7 +814201,7 @@ _081B4978:
thumb_func_end sub_81B48DC
thumb_func_start sub_81B4988
-sub_81B4988: ; 81B4988
+sub_81B4988: @ 81B4988
push {r4-r7,lr}
sub sp, 0x4
lsls r0, 24
@@ -814257,7 +814257,7 @@ _081B49EC:
thumb_func_end sub_81B4988
thumb_func_start sub_81B4A08
-sub_81B4A08: ; 81B4A08
+sub_81B4A08: @ 81B4A08
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -814296,7 +814296,7 @@ sub_81B4A08: ; 81B4A08
thumb_func_end sub_81B4A08
thumb_func_start sub_81B4A6C
-sub_81B4A6C: ; 81B4A6C
+sub_81B4A6C: @ 81B4A6C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -814316,7 +814316,7 @@ sub_81B4A6C: ; 81B4A6C
thumb_func_end sub_81B4A6C
thumb_func_start sub_81B4A98
-sub_81B4A98: ; 81B4A98
+sub_81B4A98: @ 81B4A98
push {lr}
ldr r0, =0x0203cec8
movs r1, 0x9
@@ -814344,7 +814344,7 @@ sub_81B4A98: ; 81B4A98
thumb_func_end sub_81B4A98
thumb_func_start sub_81B4AE0
-sub_81B4AE0: ; 81B4AE0
+sub_81B4AE0: @ 81B4AE0
push {lr}
sub sp, 0xC
ldr r2, =0x02037fd4
@@ -814373,7 +814373,7 @@ sub_81B4AE0: ; 81B4AE0
thumb_func_end sub_81B4AE0
thumb_func_start brm_take_2
-brm_take_2: ; 81B4B20
+brm_take_2: @ 81B4B20
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -814404,7 +814404,7 @@ brm_take_2: ; 81B4B20
thumb_func_end brm_take_2
thumb_func_start sub_81B4B6C
-sub_81B4B6C: ; 81B4B6C
+sub_81B4B6C: @ 81B4B6C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -814429,7 +814429,7 @@ _081B4B90:
thumb_func_end sub_81B4B6C
thumb_func_start sub_81B4BA0
-sub_81B4BA0: ; 81B4BA0
+sub_81B4BA0: @ 81B4BA0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -814508,7 +814508,7 @@ _081B4C4C:
thumb_func_end sub_81B4BA0
thumb_func_start sub_81B4C60
-sub_81B4C60: ; 81B4C60
+sub_81B4C60: @ 81B4C60
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -814533,7 +814533,7 @@ _081B4C84:
thumb_func_end sub_81B4C60
thumb_func_start sub_81B4C94
-sub_81B4C94: ; 81B4C94
+sub_81B4C94: @ 81B4C94
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -814630,7 +814630,7 @@ _081B4D64:
thumb_func_end sub_81B4C94
thumb_func_start sub_81B4D78
-sub_81B4D78: ; 81B4D78
+sub_81B4D78: @ 81B4D78
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -814705,7 +814705,7 @@ _081B4E02:
thumb_func_end sub_81B4D78
thumb_func_start brm_shift_sendout
-brm_shift_sendout: ; 81B4E2C
+brm_shift_sendout: @ 81B4E2C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -814746,7 +814746,7 @@ _081B4E7A:
thumb_func_end brm_shift_sendout
thumb_func_start sub_81B4E8C
-sub_81B4E8C: ; 81B4E8C
+sub_81B4E8C: @ 81B4E8C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -814849,7 +814849,7 @@ _081B4F68:
thumb_func_end sub_81B4E8C
thumb_func_start sub_81B4F88
-sub_81B4F88: ; 81B4F88
+sub_81B4F88: @ 81B4F88
push {r4,lr}
ldr r4, =0x0203cec8
ldrb r0, [r4, 0x9]
@@ -814866,7 +814866,7 @@ sub_81B4F88: ; 81B4F88
thumb_func_end sub_81B4F88
thumb_func_start sub_81B4FA8
-sub_81B4FA8: ; 81B4FA8
+sub_81B4FA8: @ 81B4FA8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -814986,7 +814986,7 @@ _081B5078:
thumb_func_end sub_81B4FA8
thumb_func_start sub_81B50AC
-sub_81B50AC: ; 81B50AC
+sub_81B50AC: @ 81B50AC
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -815001,7 +815001,7 @@ sub_81B50AC: ; 81B50AC
thumb_func_end sub_81B50AC
thumb_func_start sub_81B50C8
-sub_81B50C8: ; 81B50C8
+sub_81B50C8: @ 81B50C8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -815110,7 +815110,7 @@ _081B51B0:
thumb_func_end sub_81B50C8
thumb_func_start brm_trade_1
-brm_trade_1: ; 81B51D4
+brm_trade_1: @ 81B51D4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -815217,7 +815217,7 @@ _081B52D4:
thumb_func_end brm_trade_1
thumb_func_start sub_81B52E4
-sub_81B52E4: ; 81B52E4
+sub_81B52E4: @ 81B52E4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -815318,7 +815318,7 @@ _081B53E4:
thumb_func_end sub_81B52E4
thumb_func_start sub_81B53FC
-sub_81B53FC: ; 81B53FC
+sub_81B53FC: @ 81B53FC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -815343,7 +815343,7 @@ _081B5420:
thumb_func_end sub_81B53FC
thumb_func_start sub_81B5430
-sub_81B5430: ; 81B5430
+sub_81B5430: @ 81B5430
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -815380,7 +815380,7 @@ _081B546A:
thumb_func_end sub_81B5430
thumb_func_start sub_81B5470
-sub_81B5470: ; 81B5470
+sub_81B5470: @ 81B5470
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -815590,7 +815590,7 @@ _081B5664:
thumb_func_end sub_81B5470
thumb_func_start sub_81B5674
-sub_81B5674: ; 81B5674
+sub_81B5674: @ 81B5674
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -815612,7 +815612,7 @@ sub_81B5674: ; 81B5674
thumb_func_end sub_81B5674
thumb_func_start sub_81B56A4
-sub_81B56A4: ; 81B56A4
+sub_81B56A4: @ 81B56A4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -815637,7 +815637,7 @@ _081B56C8:
thumb_func_end sub_81B56A4
thumb_func_start sub_81B56D8
-sub_81B56D8: ; 81B56D8
+sub_81B56D8: @ 81B56D8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -815684,7 +815684,7 @@ _081B572A:
thumb_func_end sub_81B56D8
thumb_func_start hm_add_c3_launch_phase_2
-hm_add_c3_launch_phase_2: ; 81B5738
+hm_add_c3_launch_phase_2: @ 81B5738
push {lr}
bl pal_fill_black
ldr r0, =task_launch_hm_phase_2
@@ -815697,7 +815697,7 @@ hm_add_c3_launch_phase_2: ; 81B5738
thumb_func_end hm_add_c3_launch_phase_2
thumb_func_start task_launch_hm_phase_2
-task_launch_hm_phase_2: ; 81B5750
+task_launch_hm_phase_2: @ 81B5750
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -815724,7 +815724,7 @@ _081B577C:
thumb_func_end task_launch_hm_phase_2
thumb_func_start brm_get_selected_species
-brm_get_selected_species: ; 81B578C
+brm_get_selected_species: @ 81B578C
push {lr}
ldr r0, =0x0203cec8
movs r1, 0x9
@@ -815743,7 +815743,7 @@ brm_get_selected_species: ; 81B578C
thumb_func_end brm_get_selected_species
thumb_func_start task_brm_cancel_1_on_keypad_a_or_b
-task_brm_cancel_1_on_keypad_a_or_b: ; 81B57B4
+task_brm_cancel_1_on_keypad_a_or_b: @ 81B57B4
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -815767,7 +815767,7 @@ _081B57D4:
thumb_func_end task_brm_cancel_1_on_keypad_a_or_b
thumb_func_start sub_81B57DC
-sub_81B57DC: ; 81B57DC
+sub_81B57DC: @ 81B57DC
push {lr}
ldr r0, =0x00000888
bl FlagGet
@@ -815788,7 +815788,7 @@ _081B57FE:
thumb_func_end sub_81B57DC
thumb_func_start hm_surf_run_dp02scr
-hm_surf_run_dp02scr: ; 81B5804
+hm_surf_run_dp02scr: @ 81B5804
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -815803,7 +815803,7 @@ hm_surf_run_dp02scr: ; 81B5804
thumb_func_end hm_surf_run_dp02scr
thumb_func_start sub_81B5820
-sub_81B5820: ; 81B5820
+sub_81B5820: @ 81B5820
push {lr}
bl PartyHasMonWithSurf
lsls r0, 24
@@ -815832,7 +815832,7 @@ _081B585E:
thumb_func_end sub_81B5820
thumb_func_start sub_81B5864
-sub_81B5864: ; 81B5864
+sub_81B5864: @ 81B5864
push {lr}
movs r0, 0x8
bl TestPlayerAvatarFlags
@@ -815851,7 +815851,7 @@ _081B5880:
thumb_func_end sub_81B5864
thumb_func_start sub_81B5884
-sub_81B5884: ; 81B5884
+sub_81B5884: @ 81B5884
push {lr}
ldr r0, =0x02037318
ldrb r0, [r0, 0x17]
@@ -815871,7 +815871,7 @@ _081B58A2:
thumb_func_end sub_81B5884
thumb_func_start sub_81B58A8
-sub_81B58A8: ; 81B58A8
+sub_81B58A8: @ 81B58A8
push {lr}
sub sp, 0xC
movs r0, 0
@@ -815892,7 +815892,7 @@ sub_81B58A8: ; 81B58A8
thumb_func_end sub_81B58A8
thumb_func_start hm2_waterfall
-hm2_waterfall: ; 81B58D4
+hm2_waterfall: @ 81B58D4
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -815907,7 +815907,7 @@ hm2_waterfall: ; 81B58D4
thumb_func_end hm2_waterfall
thumb_func_start hm_prepare_waterfall
-hm_prepare_waterfall: ; 81B58F0
+hm_prepare_waterfall: @ 81B58F0
push {r4,lr}
sub sp, 0x4
mov r4, sp
@@ -815952,7 +815952,7 @@ _081B594E:
thumb_func_end hm_prepare_waterfall
thumb_func_start sub_81B5958
-sub_81B5958: ; 81B5958
+sub_81B5958: @ 81B5958
push {lr}
bl brm_get_pokemon_selection
ldr r1, =0x02038c08
@@ -815967,7 +815967,7 @@ sub_81B5958: ; 81B5958
thumb_func_end sub_81B5958
thumb_func_start sub_81B5974
-sub_81B5974: ; 81B5974
+sub_81B5974: @ 81B5974
push {lr}
bl sub_809D1E8
ldr r1, =0x02038c08
@@ -815994,8 +815994,8 @@ _081B599E:
thumb_func_end sub_81B5974
thumb_func_start party_menu_icon_anim
-; void party_menu_icon_anim(struct pokemon *mon, int a2, int a3)
-party_menu_icon_anim: ; 81B59B4
+@ void party_menu_icon_anim(struct pokemon *mon, int a2, int a3)
+party_menu_icon_anim: @ 81B59B4
push {r4-r7,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -816049,8 +816049,8 @@ _081B59EA:
thumb_func_end party_menu_icon_anim
thumb_func_start party_menu_link_mon_icon_anim
-; void party_menu_link_mon_icon_anim(u16 speciesId, u32 personality, int a3, char a4, int a5)
-party_menu_link_mon_icon_anim: ; 81B5A2C
+@ void party_menu_link_mon_icon_anim(u16 speciesId, u32 personality, int a3, char a4, int a5)
+party_menu_link_mon_icon_anim: @ 81B5A2C
push {r4-r7,lr}
sub sp, 0xC
adds r6, r1, 0
@@ -816098,7 +816098,7 @@ _081B5A7A:
thumb_func_end party_menu_link_mon_icon_anim
thumb_func_start sub_81B5A8C
-sub_81B5A8C: ; 81B5A8C
+sub_81B5A8C: @ 81B5A8C
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -816178,7 +816178,7 @@ _081B5B2C:
thumb_func_end sub_81B5A8C
thumb_func_start sub_81B5B38
-sub_81B5B38: ; 81B5B38
+sub_81B5B38: @ 81B5B38
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -816205,7 +816205,7 @@ sub_81B5B38: ; 81B5B38
thumb_func_end sub_81B5B38
thumb_func_start sub_81B5B6C
-sub_81B5B6C: ; 81B5B6C
+sub_81B5B6C: @ 81B5B6C
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -816260,7 +816260,7 @@ _081B5BD0:
thumb_func_end sub_81B5B6C
thumb_func_start sub_81B5BDC
-sub_81B5BDC: ; 81B5BDC
+sub_81B5BDC: @ 81B5BDC
push {r4,lr}
adds r4, r0, 0
bl sub_80D30DC
@@ -816285,7 +816285,7 @@ _081B5C02:
thumb_func_end sub_81B5BDC
thumb_func_start sub_81B5C08
-sub_81B5C08: ; 81B5C08
+sub_81B5C08: @ 81B5C08
push {lr}
bl sub_80D30DC
pop {r0}
@@ -816293,7 +816293,7 @@ sub_81B5C08: ; 81B5C08
thumb_func_end sub_81B5C08
thumb_func_start party_menu_held_item_object
-party_menu_held_item_object: ; 81B5C14
+party_menu_held_item_object: @ 81B5C14
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -816319,7 +816319,7 @@ _081B5C3C:
thumb_func_end party_menu_held_item_object
thumb_func_start party_menu_link_mon_held_item_object
-party_menu_link_mon_held_item_object: ; 81B5C48
+party_menu_link_mon_held_item_object: @ 81B5C48
push {r4,r5,lr}
adds r4, r2, 0
lsls r0, 16
@@ -816356,7 +816356,7 @@ _081B5C84:
thumb_func_end party_menu_link_mon_held_item_object
thumb_func_start sub_81B5C94
-sub_81B5C94: ; 81B5C94
+sub_81B5C94: @ 81B5C94
push {r4,lr}
adds r4, r1, 0
movs r1, 0xC
@@ -816371,7 +816371,7 @@ sub_81B5C94: ; 81B5C94
thumb_func_end sub_81B5C94
thumb_func_start sub_81B5CB0
-sub_81B5CB0: ; 81B5CB0
+sub_81B5CB0: @ 81B5CB0
push {r4,lr}
adds r4, r1, 0
lsls r0, 16
@@ -816435,7 +816435,7 @@ _081B5D24:
thumb_func_end sub_81B5CB0
thumb_func_start sub_81B5D30
-sub_81B5D30: ; 81B5D30
+sub_81B5D30: @ 81B5D30
push {lr}
ldr r0, =gUnknown_08615EB0
bl LoadObjectPic
@@ -816447,7 +816447,7 @@ sub_81B5D30: ; 81B5D30
thumb_func_end sub_81B5D30
thumb_func_start sub_81B5D4C
-sub_81B5D4C: ; 81B5D4C
+sub_81B5D4C: @ 81B5D4C
push {r4-r7,lr}
adds r6, r0, 0
adds r7, r1, 0
@@ -816531,7 +816531,7 @@ _081B5DE4:
thumb_func_end sub_81B5D4C
thumb_func_start sub_81B5DF0
-sub_81B5DF0: ; 81B5DF0
+sub_81B5DF0: @ 81B5DF0
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -816592,7 +816592,7 @@ sub_81B5DF0: ; 81B5DF0
thumb_func_end sub_81B5DF0
thumb_func_start sub_81B5E74
-sub_81B5E74: ; 81B5E74
+sub_81B5E74: @ 81B5E74
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x3C]
@@ -816640,7 +816640,7 @@ _081B5EC6:
thumb_func_end sub_81B5E74
thumb_func_start party_menu_pokeball_object
-party_menu_pokeball_object: ; 81B5ECC
+party_menu_pokeball_object: @ 81B5ECC
push {r4,lr}
adds r4, r1, 0
movs r1, 0xB
@@ -816662,7 +816662,7 @@ _081B5EEA:
thumb_func_end party_menu_pokeball_object
thumb_func_start party_menu_link_mon_pokeball_object
-party_menu_link_mon_pokeball_object: ; 81B5EF4
+party_menu_link_mon_pokeball_object: @ 81B5EF4
push {r4,lr}
adds r4, r1, 0
lsls r0, 16
@@ -816694,7 +816694,7 @@ _081B5F24:
thumb_func_end party_menu_link_mon_pokeball_object
thumb_func_start sub_81B5F34
-sub_81B5F34: ; 81B5F34
+sub_81B5F34: @ 81B5F34
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -816726,7 +816726,7 @@ sub_81B5F34: ; 81B5F34
thumb_func_end sub_81B5F34
thumb_func_start sub_81B5F74
-sub_81B5F74: ; 81B5F74
+sub_81B5F74: @ 81B5F74
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -816746,7 +816746,7 @@ sub_81B5F74: ; 81B5F74
thumb_func_end sub_81B5F74
thumb_func_start sub_81B5F98
-sub_81B5F98: ; 81B5F98
+sub_81B5F98: @ 81B5F98
push {lr}
adds r2, r0, 0
lsls r2, 24
@@ -816765,7 +816765,7 @@ sub_81B5F98: ; 81B5F98
thumb_func_end sub_81B5F98
thumb_func_start sub_81B5FBC
-sub_81B5FBC: ; 81B5FBC
+sub_81B5FBC: @ 81B5FBC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -816828,7 +816828,7 @@ _081B602C:
thumb_func_end sub_81B5FBC
thumb_func_start sub_81B6040
-sub_81B6040: ; 81B6040
+sub_81B6040: @ 81B6040
push {lr}
ldr r0, =gUnknown_08615EF8
bl LoadCompressedObjectPic
@@ -816842,7 +816842,7 @@ sub_81B6040: ; 81B6040
thumb_func_end sub_81B6040
thumb_func_start party_menu_status_condition_object
-party_menu_status_condition_object: ; 81B6064
+party_menu_status_condition_object: @ 81B6064
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -816868,7 +816868,7 @@ _081B608C:
thumb_func_end party_menu_status_condition_object
thumb_func_start party_menu_link_mon_status_condition_object
-party_menu_link_mon_status_condition_object: ; 81B6098
+party_menu_link_mon_status_condition_object: @ 81B6098
push {r4,r5,lr}
adds r4, r2, 0
lsls r0, 16
@@ -816905,8 +816905,8 @@ _081B60D4:
thumb_func_end party_menu_link_mon_status_condition_object
thumb_func_start party_menu_get_status_condition_and_update_object
-; void party_menu_get_status_condition_and_update_object(struct pokemon *mon, void *a2, void *a3)
-party_menu_get_status_condition_and_update_object: ; 81B60E4
+@ void party_menu_get_status_condition_and_update_object(struct pokemon *mon, void *a2, void *a3)
+party_menu_get_status_condition_and_update_object: @ 81B60E4
push {r4,lr}
adds r4, r1, 0
bl sub_81B205C
@@ -816920,8 +816920,8 @@ party_menu_get_status_condition_and_update_object: ; 81B60E4
thumb_func_end party_menu_get_status_condition_and_update_object
thumb_func_start party_menu_update_status_condition_object
-; void party_menu_update_status_condition_object(u8 a1, void *a2)
-party_menu_update_status_condition_object: ; 81B60FC
+@ void party_menu_update_status_condition_object(u8 a1, void *a2)
+party_menu_update_status_condition_object: @ 81B60FC
push {r4,r5,lr}
adds r5, r1, 0
lsls r0, 24
@@ -816973,7 +816973,7 @@ _081B6152:
thumb_func_end party_menu_update_status_condition_object
thumb_func_start sub_81B6160
-sub_81B6160: ; 81B6160
+sub_81B6160: @ 81B6160
push {lr}
ldr r0, =gUnknown_08615FF8
bl LoadCompressedObjectPic
@@ -816985,7 +816985,7 @@ sub_81B6160: ; 81B6160
thumb_func_end sub_81B6160
thumb_func_start sub_81B617C
-sub_81B617C: ; 81B617C
+sub_81B617C: @ 81B617C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -817084,7 +817084,7 @@ _081B6230:
thumb_func_end sub_81B617C
thumb_func_start c2_815ABFC
-c2_815ABFC: ; 81B6254
+c2_815ABFC: @ 81B6254
push {lr}
bl InBattlePyramid
lsls r0, 24
@@ -817107,7 +817107,7 @@ _081B6276:
thumb_func_end c2_815ABFC
thumb_func_start sub_81B6280
-sub_81B6280: ; 81B6280
+sub_81B6280: @ 81B6280
push {lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -817140,8 +817140,8 @@ _081B62B2:
thumb_func_end sub_81B6280
thumb_func_start IsHPRecoveryItem
-; bool8 IsHPRecoveryItem(u16 itemId)
-IsHPRecoveryItem: ; 81B62D0
+@ bool8 IsHPRecoveryItem(u16 itemId)
+IsHPRecoveryItem: @ 81B62D0
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -817176,8 +817176,8 @@ _081B630A:
thumb_func_end IsHPRecoveryItem
thumb_func_start GetMedicineItemEffectMessage
-; void GetMedicineItemEffectMessage(u16 itemId)
-GetMedicineItemEffectMessage: ; 81B6310
+@ void GetMedicineItemEffectMessage(u16 itemId)
+GetMedicineItemEffectMessage: @ 81B6310
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -817322,8 +817322,8 @@ _081B64C4:
thumb_func_end GetMedicineItemEffectMessage
thumb_func_start UsingHPEVItemOnShedinja
-; bool8 UsingHPEVItemOnShedinja(struct pokemon *mon, u16 itemId)
-UsingHPEVItemOnShedinja: ; 81B64D0
+@ bool8 UsingHPEVItemOnShedinja(struct pokemon *mon, u16 itemId)
+UsingHPEVItemOnShedinja: @ 81B64D0
push {r4,lr}
adds r4, r0, 0
lsls r0, r1, 16
@@ -817351,8 +817351,8 @@ _081B64FE:
thumb_func_end UsingHPEVItemOnShedinja
thumb_func_start IsBlueYellowRedFlute
-; bool8 IsBlueYellowRedFlute(u16 itemId)
-IsBlueYellowRedFlute: ; 81B6504
+@ bool8 IsBlueYellowRedFlute(u16 itemId)
+IsBlueYellowRedFlute: @ 81B6504
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -817373,8 +817373,8 @@ _081B651C:
thumb_func_end IsBlueYellowRedFlute
thumb_func_start ExecuteTableBasedItemEffect__
-; bool8 ExecuteTableBasedItemEffect__(u8 partyMonIndex, u16 itemId, u8 monMoveIndex)
-ExecuteTableBasedItemEffect__: ; 81B6520
+@ bool8 ExecuteTableBasedItemEffect__(u8 partyMonIndex, u16 itemId, u8 monMoveIndex)
+ExecuteTableBasedItemEffect__: @ 81B6520
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -817423,7 +817423,7 @@ _081B6572:
thumb_func_end ExecuteTableBasedItemEffect__
thumb_func_start ItemUseCB_Medicine
-ItemUseCB_Medicine: ; 81B6588
+ItemUseCB_Medicine: @ 81B6588
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -817605,7 +817605,7 @@ _081B6710:
thumb_func_end ItemUseCB_Medicine
thumb_func_start sub_81B672C
-sub_81B672C: ; 81B672C
+sub_81B672C: @ 81B672C
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -817643,7 +817643,7 @@ sub_81B672C: ; 81B672C
thumb_func_end sub_81B672C
thumb_func_start sub_81B6794
-sub_81B6794: ; 81B6794
+sub_81B6794: @ 81B6794
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -817670,7 +817670,7 @@ _081B67BA:
thumb_func_end sub_81B6794
thumb_func_start sub_81B67C8
-sub_81B67C8: ; 81B67C8
+sub_81B67C8: @ 81B67C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -817805,7 +817805,7 @@ _081B68E2:
thumb_func_end sub_81B67C8
thumb_func_start sub_81B691C
-sub_81B691C: ; 81B691C
+sub_81B691C: @ 81B691C
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -817872,7 +817872,7 @@ _081B6994:
thumb_func_end sub_81B691C
thumb_func_start option_menu_get_string
-option_menu_get_string: ; 81B699C
+option_menu_get_string: @ 81B699C
push {lr}
adds r2, r1, 0
lsls r0, 24
@@ -817928,7 +817928,7 @@ _081B6A08:
thumb_func_end option_menu_get_string
thumb_func_start sub_81B6A10
-sub_81B6A10: ; 81B6A10
+sub_81B6A10: @ 81B6A10
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -818008,7 +818008,7 @@ _081B6A82:
thumb_func_end sub_81B6A10
thumb_func_start ether_effect_related_3
-ether_effect_related_3: ; 81B6AB4
+ether_effect_related_3: @ 81B6AB4
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818043,7 +818043,7 @@ _081B6AF0:
thumb_func_end ether_effect_related_3
thumb_func_start dp05_ether
-dp05_ether: ; 81B6AFC
+dp05_ether: @ 81B6AFC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818100,7 +818100,7 @@ _081B6B6E:
thumb_func_end dp05_ether
thumb_func_start ether_effect_related_2
-ether_effect_related_2: ; 81B6B80
+ether_effect_related_2: @ 81B6B80
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -818123,7 +818123,7 @@ ether_effect_related_2: ; 81B6B80
thumb_func_end ether_effect_related_2
thumb_func_start sub_81B6BB4
-sub_81B6BB4: ; 81B6BB4
+sub_81B6BB4: @ 81B6BB4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -818148,7 +818148,7 @@ sub_81B6BB4: ; 81B6BB4
thumb_func_end sub_81B6BB4
thumb_func_start ether_effect_related
-ether_effect_related: ; 81B6BEC
+ether_effect_related: @ 81B6BEC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -818230,7 +818230,7 @@ _081B6C7E:
thumb_func_end ether_effect_related
thumb_func_start dp05_pp_up
-dp05_pp_up: ; 81B6CC0
+dp05_pp_up: @ 81B6CC0
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -818256,7 +818256,7 @@ dp05_pp_up: ; 81B6CC0
thumb_func_end dp05_pp_up
thumb_func_start ItemIdToBattleMoveId
-ItemIdToBattleMoveId: ; 81B6CFC
+ItemIdToBattleMoveId: @ 81B6CFC
lsls r0, 16
ldr r1, =0xfedf0000
adds r0, r1
@@ -818269,7 +818269,7 @@ ItemIdToBattleMoveId: ; 81B6CFC
thumb_func_end ItemIdToBattleMoveId
thumb_func_start sub_81B6D14
-sub_81B6D14: ; 81B6D14
+sub_81B6D14: @ 81B6D14
push {lr}
lsls r0, 16
lsrs r2, r0, 16
@@ -818299,7 +818299,7 @@ _081B6D40:
thumb_func_end sub_81B6D14
thumb_func_start pokemon_has_move
-pokemon_has_move: ; 81B6D44
+pokemon_has_move: @ 81B6D44
push {r4-r6,lr}
adds r6, r0, 0
lsls r1, 16
@@ -818328,7 +818328,7 @@ _081B6D6C:
thumb_func_end pokemon_has_move
thumb_func_start sub_81B6D74
-sub_81B6D74: ; 81B6D74
+sub_81B6D74: @ 81B6D74
push {r4,lr}
adds r1, r0, 0
ldr r4, =0x02021fc4
@@ -818346,7 +818346,7 @@ sub_81B6D74: ; 81B6D74
thumb_func_end sub_81B6D74
thumb_func_start sub_81B6D98
-sub_81B6D98: ; 81B6D98
+sub_81B6D98: @ 81B6D98
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -818367,7 +818367,7 @@ sub_81B6D98: ; 81B6D98
thumb_func_end sub_81B6D98
thumb_func_start sub_81B6DC4
-sub_81B6DC4: ; 81B6DC4
+sub_81B6DC4: @ 81B6DC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -818461,7 +818461,7 @@ _081B6E9C:
thumb_func_end sub_81B6DC4
thumb_func_start sub_81B6EB4
-sub_81B6EB4: ; 81B6EB4
+sub_81B6EB4: @ 81B6EB4
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -818525,7 +818525,7 @@ _081B6EF0:
thumb_func_end sub_81B6EB4
thumb_func_start sub_81B6F60
-sub_81B6F60: ; 81B6F60
+sub_81B6F60: @ 81B6F60
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818551,7 +818551,7 @@ _081B6F86:
thumb_func_end sub_81B6F60
thumb_func_start sub_81B6F98
-sub_81B6F98: ; 81B6F98
+sub_81B6F98: @ 81B6F98
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818597,7 +818597,7 @@ _081B6FEA:
thumb_func_end sub_81B6F98
thumb_func_start sub_81B6FF4
-sub_81B6FF4: ; 81B6FF4
+sub_81B6FF4: @ 81B6FF4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818622,7 +818622,7 @@ _081B7018:
thumb_func_end sub_81B6FF4
thumb_func_start sub_81B7028
-sub_81B7028: ; 81B7028
+sub_81B7028: @ 81B7028
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818668,7 +818668,7 @@ _081B7080:
thumb_func_end sub_81B7028
thumb_func_start sub_81B7088
-sub_81B7088: ; 81B7088
+sub_81B7088: @ 81B7088
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818691,7 +818691,7 @@ _081B70A8:
thumb_func_end sub_81B7088
thumb_func_start sub_81B70B8
-sub_81B70B8: ; 81B70B8
+sub_81B70B8: @ 81B70B8
push {r4,lr}
sub sp, 0x4
ldr r0, =0x020244ec
@@ -818714,7 +818714,7 @@ sub_81B70B8: ; 81B70B8
thumb_func_end sub_81B70B8
thumb_func_start sub_81B70F0
-sub_81B70F0: ; 81B70F0
+sub_81B70F0: @ 81B70F0
push {lr}
sub sp, 0xC
movs r0, 0x7F
@@ -818736,7 +818736,7 @@ sub_81B70F0: ; 81B70F0
thumb_func_end sub_81B70F0
thumb_func_start sub_81B711C
-sub_81B711C: ; 81B711C
+sub_81B711C: @ 81B711C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818766,7 +818766,7 @@ _081B714E:
thumb_func_end sub_81B711C
thumb_func_start sub_81B7154
-sub_81B7154: ; 81B7154
+sub_81B7154: @ 81B7154
push {r4-r6,lr}
adds r6, r0, 0
lsls r6, 24
@@ -818814,7 +818814,7 @@ sub_81B7154: ; 81B7154
thumb_func_end sub_81B7154
thumb_func_start sub_81B71D4
-sub_81B71D4: ; 81B71D4
+sub_81B71D4: @ 81B71D4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -818855,7 +818855,7 @@ _081B7220:
thumb_func_end sub_81B71D4
thumb_func_start sub_81B7230
-sub_81B7230: ; 81B7230
+sub_81B7230: @ 81B7230
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -818892,7 +818892,7 @@ sub_81B7230: ; 81B7230
thumb_func_end sub_81B7230
thumb_func_start sub_81B7294
-sub_81B7294: ; 81B7294
+sub_81B7294: @ 81B7294
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -818917,7 +818917,7 @@ _081B72B8:
thumb_func_end sub_81B7294
thumb_func_start sub_81B72C8
-sub_81B72C8: ; 81B72C8
+sub_81B72C8: @ 81B72C8
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -819025,7 +819025,7 @@ _081B73C2:
thumb_func_end sub_81B72C8
thumb_func_start sub_81B73E4
-sub_81B73E4: ; 81B73E4
+sub_81B73E4: @ 81B73E4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -819043,7 +819043,7 @@ _081B73FC:
thumb_func_end sub_81B73E4
thumb_func_start dp05_rare_candy
-dp05_rare_candy: ; 81B7404
+dp05_rare_candy: @ 81B7404
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -819167,7 +819167,7 @@ _081B7516:
thumb_func_end dp05_rare_candy
thumb_func_start sub_81B754C
-sub_81B754C: ; 81B754C
+sub_81B754C: @ 81B754C
push {r4-r7,lr}
adds r5, r1, 0
lsls r0, 24
@@ -819228,7 +819228,7 @@ _081B7588:
thumb_func_end sub_81B754C
thumb_func_start sub_81B75D4
-sub_81B75D4: ; 81B75D4
+sub_81B75D4: @ 81B75D4
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -819272,7 +819272,7 @@ _081B7620:
thumb_func_end sub_81B75D4
thumb_func_start sub_81B7634
-sub_81B7634: ; 81B7634
+sub_81B7634: @ 81B7634
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -819306,7 +819306,7 @@ _081B7668:
thumb_func_end sub_81B7634
thumb_func_start sub_81B767C
-sub_81B767C: ; 81B767C
+sub_81B767C: @ 81B767C
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =0x0203cec4
@@ -819342,7 +819342,7 @@ sub_81B767C: ; 81B767C
thumb_func_end sub_81B767C
thumb_func_start sub_81B76C8
-sub_81B76C8: ; 81B76C8
+sub_81B76C8: @ 81B76C8
push {r4,lr}
sub sp, 0x4
ldr r0, =0x0203cec4
@@ -819372,7 +819372,7 @@ sub_81B76C8: ; 81B76C8
thumb_func_end sub_81B76C8
thumb_func_start sub_81B7704
-sub_81B7704: ; 81B7704
+sub_81B7704: @ 81B7704
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -819449,7 +819449,7 @@ _081B77A6:
thumb_func_end sub_81B7704
thumb_func_start sub_81B77AC
-sub_81B77AC: ; 81B77AC
+sub_81B77AC: @ 81B77AC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -819497,7 +819497,7 @@ _081B780A:
thumb_func_end sub_81B77AC
thumb_func_start sub_81B7810
-sub_81B7810: ; 81B7810
+sub_81B7810: @ 81B7810
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -819545,7 +819545,7 @@ _081B786E:
thumb_func_end sub_81B7810
thumb_func_start sub_81B787C
-sub_81B787C: ; 81B787C
+sub_81B787C: @ 81B787C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -819598,7 +819598,7 @@ sub_81B787C: ; 81B787C
thumb_func_end sub_81B787C
thumb_func_start sub_81B7910
-sub_81B7910: ; 81B7910
+sub_81B7910: @ 81B7910
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -819651,7 +819651,7 @@ sub_81B7910: ; 81B7910
thumb_func_end sub_81B7910
thumb_func_start sub_81B79A0
-sub_81B79A0: ; 81B79A0
+sub_81B79A0: @ 81B79A0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -819684,7 +819684,7 @@ sub_81B79A0: ; 81B79A0
thumb_func_end sub_81B79A0
thumb_func_start sub_81B79E8
-sub_81B79E8: ; 81B79E8
+sub_81B79E8: @ 81B79E8
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -819714,7 +819714,7 @@ sub_81B79E8: ; 81B79E8
thumb_func_end sub_81B79E8
thumb_func_start sub_81B7A28
-sub_81B7A28: ; 81B7A28
+sub_81B7A28: @ 81B7A28
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -819837,7 +819837,7 @@ _081B7B2A:
thumb_func_end sub_81B7A28
thumb_func_start task_intro_gamefreak
-task_intro_gamefreak: ; 81B7B4C
+task_intro_gamefreak: @ 81B7B4C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -819919,7 +819919,7 @@ _081B7C0A:
thumb_func_end task_intro_gamefreak
thumb_func_start sub_81B7C10
-sub_81B7C10: ; 81B7C10
+sub_81B7C10: @ 81B7C10
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -819956,7 +819956,7 @@ sub_81B7C10: ; 81B7C10
thumb_func_end sub_81B7C10
thumb_func_start sub_81B7C74
-sub_81B7C74: ; 81B7C74
+sub_81B7C74: @ 81B7C74
push {r4-r6,lr}
adds r6, r1, 0
lsls r0, 24
@@ -820003,8 +820003,8 @@ _081B7CE4:
thumb_func_end sub_81B7C74
thumb_func_start GetItemEffectType
-; u8 GetItemEffectType(u16 itemId)
-GetItemEffectType: ; 81B7CEC
+@ u8 GetItemEffectType(u16 itemId)
+GetItemEffectType: @ 81B7CEC
push {r4,r5,lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -820207,7 +820207,7 @@ _081B7E46:
thumb_func_end GetItemEffectType
thumb_func_start sub_81B7E4C
-sub_81B7E4C: ; 81B7E4C
+sub_81B7E4C: @ 81B7E4C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -820299,7 +820299,7 @@ _081B7F1C:
thumb_func_end sub_81B7E4C
thumb_func_start CB2_PartyMenuFromStartMenu
-CB2_PartyMenuFromStartMenu: ; 81B7F34
+CB2_PartyMenuFromStartMenu: @ 81B7F34
push {lr}
sub sp, 0xC
movs r0, 0
@@ -820320,7 +820320,7 @@ CB2_PartyMenuFromStartMenu: ; 81B7F34
thumb_func_end CB2_PartyMenuFromStartMenu
thumb_func_start sub_81B7F60
-sub_81B7F60: ; 81B7F60
+sub_81B7F60: @ 81B7F60
push {lr}
sub sp, 0xC
bl InBattlePyramid
@@ -820351,7 +820351,7 @@ _081B7F72:
thumb_func_end sub_81B7F60
thumb_func_start sub_81B7FAC
-sub_81B7FAC: ; 81B7FAC
+sub_81B7FAC: @ 81B7FAC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -820420,7 +820420,7 @@ _081B8030:
thumb_func_end sub_81B7FAC
thumb_func_start sub_81B8044
-sub_81B8044: ; 81B8044
+sub_81B8044: @ 81B8044
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -820450,7 +820450,7 @@ _081B8082:
thumb_func_end sub_81B8044
thumb_func_start sub_81B8088
-sub_81B8088: ; 81B8088
+sub_81B8088: @ 81B8088
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -820504,7 +820504,7 @@ _081B80E4:
thumb_func_end sub_81B8088
thumb_func_start sub_81B8104
-sub_81B8104: ; 81B8104
+sub_81B8104: @ 81B8104
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -820536,7 +820536,7 @@ _081B8138:
thumb_func_end sub_81B8104
thumb_func_start sub_81B814C
-sub_81B814C: ; 81B814C
+sub_81B814C: @ 81B814C
push {r4-r6,lr}
ldr r4, =0x0203cec8
movs r0, 0x9
@@ -820574,7 +820574,7 @@ sub_81B814C: ; 81B814C
thumb_func_end sub_81B814C
thumb_func_start sub_81B81A8
-sub_81B81A8: ; 81B81A8
+sub_81B81A8: @ 81B81A8
push {r4-r7,lr}
sub sp, 0xC
ldr r6, =0x0203cec8
@@ -820632,7 +820632,7 @@ _081B8224:
thumb_func_end sub_81B81A8
thumb_func_start sub_81B8230
-sub_81B8230: ; 81B8230
+sub_81B8230: @ 81B8230
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -820681,7 +820681,7 @@ _081B828A:
thumb_func_end sub_81B8230
thumb_func_start sub_81B82A0
-sub_81B82A0: ; 81B82A0
+sub_81B82A0: @ 81B82A0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -820706,7 +820706,7 @@ _081B82C4:
thumb_func_end sub_81B82A0
thumb_func_start sub_81B82D4
-sub_81B82D4: ; 81B82D4
+sub_81B82D4: @ 81B82D4
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -820803,7 +820803,7 @@ _081B83A8:
thumb_func_end sub_81B82D4
thumb_func_start sub_81B83B8
-sub_81B83B8: ; 81B83B8
+sub_81B83B8: @ 81B83B8
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -820827,7 +820827,7 @@ sub_81B83B8: ; 81B83B8
thumb_func_end sub_81B83B8
thumb_func_start sub_81B83F0
-sub_81B83F0: ; 81B83F0
+sub_81B83F0: @ 81B83F0
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -820851,7 +820851,7 @@ _081B8418:
thumb_func_end sub_81B83F0
thumb_func_start sub_81B841C
-sub_81B841C: ; 81B841C
+sub_81B841C: @ 81B841C
push {lr}
lsls r0, 16
lsrs r1, r0, 16
@@ -820876,7 +820876,7 @@ _081B8440:
thumb_func_end sub_81B841C
thumb_func_start sub_81B8448
-sub_81B8448: ; 81B8448
+sub_81B8448: @ 81B8448
push {lr}
sub sp, 0xC
movs r0, 0x6
@@ -820897,7 +820897,7 @@ sub_81B8448: ; 81B8448
thumb_func_end sub_81B8448
thumb_func_start sub_81B8474
-sub_81B8474: ; 81B8474
+sub_81B8474: @ 81B8474
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -820960,7 +820960,7 @@ _081B84F2:
thumb_func_end sub_81B8474
thumb_func_start sub_81B8518
-sub_81B8518: ; 81B8518
+sub_81B8518: @ 81B8518
push {lr}
sub sp, 0xC
bl sub_81B8558
@@ -820986,7 +820986,7 @@ sub_81B8518: ; 81B8518
thumb_func_end sub_81B8518
thumb_func_start sub_81B8558
-sub_81B8558: ; 81B8558
+sub_81B8558: @ 81B8558
push {lr}
ldr r0, =0x0203cef8
movs r1, 0
@@ -820998,7 +820998,7 @@ sub_81B8558: ; 81B8558
thumb_func_end sub_81B8558
thumb_func_start sub_81B856C
-sub_81B856C: ; 81B856C
+sub_81B856C: @ 81B856C
push {r4,lr}
lsls r0, 24
asrs r4, r0, 24
@@ -821033,7 +821033,7 @@ _081B85A4:
thumb_func_end sub_81B856C
thumb_func_start sub_81B85AC
-sub_81B85AC: ; 81B85AC
+sub_81B85AC: @ 81B85AC
push {r4-r6,lr}
adds r5, r0, 0
movs r6, 0
@@ -821115,7 +821115,7 @@ _081B864C:
thumb_func_end sub_81B85AC
thumb_func_start sub_81B865C
-sub_81B865C: ; 81B865C
+sub_81B865C: @ 81B865C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -821252,7 +821252,7 @@ _081B8758:
thumb_func_end sub_81B865C
thumb_func_start sub_81B8770
-sub_81B8770: ; 81B8770
+sub_81B8770: @ 81B8770
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -821279,7 +821279,7 @@ _081B8798:
thumb_func_end sub_81B8770
thumb_func_start sub_81B879C
-sub_81B879C: ; 81B879C
+sub_81B879C: @ 81B879C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -821313,7 +821313,7 @@ _081B87E0:
thumb_func_end sub_81B879C
thumb_func_start sub_81B87E8
-sub_81B87E8: ; 81B87E8
+sub_81B87E8: @ 81B87E8
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -821347,7 +821347,7 @@ _081B881C:
thumb_func_end sub_81B87E8
thumb_func_start sub_81B8830
-sub_81B8830: ; 81B8830
+sub_81B8830: @ 81B8830
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -821373,7 +821373,7 @@ _081B8854:
thumb_func_end sub_81B8830
thumb_func_start sub_81B885C
-sub_81B885C: ; 81B885C
+sub_81B885C: @ 81B885C
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -821399,7 +821399,7 @@ _081B8880:
thumb_func_end sub_81B885C
thumb_func_start sub_81B8888
-sub_81B8888: ; 81B8888
+sub_81B8888: @ 81B8888
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -821429,7 +821429,7 @@ _081B88B2:
thumb_func_end sub_81B8888
thumb_func_start sub_81B88BC
-sub_81B88BC: ; 81B88BC
+sub_81B88BC: @ 81B88BC
push {lr}
ldr r0, =0x000040cf
bl VarGet
@@ -821463,7 +821463,7 @@ _081B88FA:
thumb_func_end sub_81B88BC
thumb_func_start sub_81B8904
-sub_81B8904: ; 81B8904
+sub_81B8904: @ 81B8904
push {lr}
sub sp, 0xC
lsls r0, 24
@@ -821484,7 +821484,7 @@ sub_81B8904: ; 81B8904
thumb_func_end sub_81B8904
thumb_func_start sub_81B892C
-sub_81B892C: ; 81B892C
+sub_81B892C: @ 81B892C
push {lr}
sub sp, 0xC
movs r0, 0x4
@@ -821505,7 +821505,7 @@ sub_81B892C: ; 81B892C
thumb_func_end sub_81B892C
thumb_func_start sub_81B8958
-sub_81B8958: ; 81B8958
+sub_81B8958: @ 81B8958
push {lr}
sub sp, 0xC
movs r0, 0x1
@@ -821526,7 +821526,7 @@ sub_81B8958: ; 81B8958
thumb_func_end sub_81B8958
thumb_func_start sub_81B8984
-sub_81B8984: ; 81B8984
+sub_81B8984: @ 81B8984
push {lr}
bl battle_type_is_double
lsls r0, 24
@@ -821550,7 +821550,7 @@ _081B89A6:
thumb_func_end sub_81B8984
thumb_func_start sub_81B89AC
-sub_81B89AC: ; 81B89AC
+sub_81B89AC: @ 81B89AC
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -821580,7 +821580,7 @@ sub_81B89AC: ; 81B89AC
thumb_func_end sub_81B89AC
thumb_func_start sub_81B89F0
-sub_81B89F0: ; 81B89F0
+sub_81B89F0: @ 81B89F0
push {lr}
sub sp, 0xC
bl sub_81B8984
@@ -821606,7 +821606,7 @@ sub_81B89F0: ; 81B89F0
thumb_func_end sub_81B89F0
thumb_func_start sub_81B8A2C
-sub_81B8A2C: ; 81B8A2C
+sub_81B8A2C: @ 81B8A2C
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x02024550
@@ -821646,7 +821646,7 @@ _081B8A76:
thumb_func_end sub_81B8A2C
thumb_func_start sub_81B8A7C
-sub_81B8A7C: ; 81B8A7C
+sub_81B8A7C: @ 81B8A7C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -821833,7 +821833,7 @@ _081B8C48:
thumb_func_end sub_81B8A7C
thumb_func_start sub_81B8C68
-sub_81B8C68: ; 81B8C68
+sub_81B8C68: @ 81B8C68
push {r4,lr}
ldr r4, =0x0203cf00
bl sub_806D7EC
@@ -821849,7 +821849,7 @@ sub_81B8C68: ; 81B8C68
thumb_func_end sub_81B8C68
thumb_func_start sub_81B8C88
-sub_81B8C88: ; 81B8C88
+sub_81B8C88: @ 81B8C88
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -821966,7 +821966,7 @@ _081B8D58:
thumb_func_end sub_81B8C88
thumb_func_start sub_81B8D64
-sub_81B8D64: ; 81B8D64
+sub_81B8D64: @ 81B8D64
push {lr}
adds r2, r0, 0
lsls r2, 24
@@ -821986,7 +821986,7 @@ sub_81B8D64: ; 81B8D64
thumb_func_end sub_81B8D64
thumb_func_start sub_81B8D88
-sub_81B8D88: ; 81B8D88
+sub_81B8D88: @ 81B8D88
push {r4-r7,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -822116,7 +822116,7 @@ _081B8E72:
thumb_func_end sub_81B8D88
thumb_func_start sub_81B8E80
-sub_81B8E80: ; 81B8E80
+sub_81B8E80: @ 81B8E80
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -822212,7 +822212,7 @@ _081B8F2E:
thumb_func_end sub_81B8E80
thumb_func_start sub_81B8F38
-sub_81B8F38: ; 81B8F38
+sub_81B8F38: @ 81B8F38
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -822241,7 +822241,7 @@ _081B8F60:
thumb_func_end sub_81B8F38
thumb_func_start sub_81B8F6C
-sub_81B8F6C: ; 81B8F6C
+sub_81B8F6C: @ 81B8F6C
push {r4,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -822278,7 +822278,7 @@ _081B8FA4:
thumb_func_end sub_81B8F6C
thumb_func_start sub_81B8FB0
-sub_81B8FB0: ; 81B8FB0
+sub_81B8FB0: @ 81B8FB0
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -822307,7 +822307,7 @@ sub_81B8FB0: ; 81B8FB0
thumb_func_end sub_81B8FB0
thumb_func_start pokemon_order_func
-pokemon_order_func: ; 81B8FEC
+pokemon_order_func: @ 81B8FEC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -822348,7 +822348,7 @@ _081B902A:
thumb_func_end pokemon_order_func
thumb_func_start pokemon_change_order
-pokemon_change_order: ; 81B9030
+pokemon_change_order: @ 81B9030
push {r4-r6,lr}
movs r4, 0x96
lsls r4, 2
@@ -822387,7 +822387,7 @@ _081B904A:
thumb_func_end pokemon_change_order
thumb_func_start sub_81B9080
-sub_81B9080: ; 81B9080
+sub_81B9080: @ 81B9080
push {r4-r6,lr}
movs r4, 0x96
lsls r4, 2
@@ -822426,7 +822426,7 @@ _081B909A:
thumb_func_end sub_81B9080
thumb_func_start sub_81B90D0
-sub_81B90D0: ; 81B90D0
+sub_81B90D0: @ 81B90D0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -822482,7 +822482,7 @@ _081B9136:
thumb_func_end sub_81B90D0
thumb_func_start sub_81B9140
-sub_81B9140: ; 81B9140
+sub_81B9140: @ 81B9140
push {lr}
ldr r0, =sub_8059D40
bl SetMainCallback2
@@ -822492,7 +822492,7 @@ sub_81B9140: ; 81B9140
thumb_func_end sub_81B9140
thumb_func_start sub_81B9150
-sub_81B9150: ; 81B9150
+sub_81B9150: @ 81B9150
push {lr}
sub sp, 0xC
movs r0, 0x7F
@@ -822514,7 +822514,7 @@ sub_81B9150: ; 81B9150
thumb_func_end sub_81B9150
thumb_func_start sub_81B917C
-sub_81B917C: ; 81B917C
+sub_81B917C: @ 81B917C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -822541,7 +822541,7 @@ sub_81B917C: ; 81B917C
thumb_func_end sub_81B917C
thumb_func_start sub_81B91B4
-sub_81B91B4: ; 81B91B4
+sub_81B91B4: @ 81B91B4
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -822603,7 +822603,7 @@ _081B9220:
thumb_func_end sub_81B91B4
thumb_func_start sub_81B9240
-sub_81B9240: ; 81B9240
+sub_81B9240: @ 81B9240
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -822629,7 +822629,7 @@ _081B9266:
thumb_func_end sub_81B9240
thumb_func_start sub_81B9270
-sub_81B9270: ; 81B9270
+sub_81B9270: @ 81B9270
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -822650,7 +822650,7 @@ _081B928A:
thumb_func_end sub_81B9270
thumb_func_start sub_81B9294
-sub_81B9294: ; 81B9294
+sub_81B9294: @ 81B9294
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -822720,7 +822720,7 @@ _081B9300:
thumb_func_end sub_81B9294
thumb_func_start sub_81B9328
-sub_81B9328: ; 81B9328
+sub_81B9328: @ 81B9328
push {lr}
sub sp, 0xC
movs r0, 0xF
@@ -822741,7 +822741,7 @@ sub_81B9328: ; 81B9328
thumb_func_end sub_81B9328
thumb_func_start sub_81B9354
-sub_81B9354: ; 81B9354
+sub_81B9354: @ 81B9354
push {lr}
sub sp, 0xC
lsls r0, 24
@@ -822766,7 +822766,7 @@ sub_81B9354: ; 81B9354
thumb_func_end sub_81B9354
thumb_func_start sub_81B9390
-sub_81B9390: ; 81B9390
+sub_81B9390: @ 81B9390
push {r4,lr}
ldr r4, =0x020375e0
bl brm_get_pokemon_selection
@@ -822790,7 +822790,7 @@ _081B93A6:
thumb_func_end sub_81B9390
thumb_func_start hm_add_c3_without_phase_2
-hm_add_c3_without_phase_2: ; 81B93C8
+hm_add_c3_without_phase_2: @ 81B93C8
push {lr}
bl pal_fill_black
ldr r0, =task_hm_without_phase_2
@@ -822803,7 +822803,7 @@ hm_add_c3_without_phase_2: ; 81B93C8
thumb_func_end hm_add_c3_without_phase_2
thumb_func_start task_hm_without_phase_2
-task_hm_without_phase_2: ; 81B93E0
+task_hm_without_phase_2: @ 81B93E0
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -822822,7 +822822,7 @@ _081B93FE:
thumb_func_end task_hm_without_phase_2
thumb_func_start sub_81B9404
-sub_81B9404: ; 81B9404
+sub_81B9404: @ 81B9404
push {lr}
bl script_env_2_enable
movs r0, 0x1
@@ -822837,7 +822837,7 @@ sub_81B9404: ; 81B9404
thumb_func_end sub_81B9404
thumb_func_start sub_81B9424
-sub_81B9424: ; 81B9424
+sub_81B9424: @ 81B9424
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -822872,7 +822872,7 @@ _081B945C:
thumb_func_end sub_81B9424
thumb_func_start sub_81B9470
-sub_81B9470: ; 81B9470
+sub_81B9470: @ 81B9470
push {lr}
bl brm_get_pokemon_selection
ldr r2, =0x02039f24
@@ -822898,7 +822898,7 @@ _081B9486:
thumb_func_end sub_81B9470
thumb_func_start sub_81B94B0
-sub_81B94B0: ; 81B94B0
+sub_81B94B0: @ 81B94B0
push {lr}
bl script_env_2_enable
movs r0, 0x1
@@ -822913,7 +822913,7 @@ sub_81B94B0: ; 81B94B0
thumb_func_end sub_81B94B0
thumb_func_start sub_81B94D0
-sub_81B94D0: ; 81B94D0
+sub_81B94D0: @ 81B94D0
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -822948,7 +822948,7 @@ _081B9508:
thumb_func_end sub_81B94D0
thumb_func_start sub_81B951C
-sub_81B951C: ; 81B951C
+sub_81B951C: @ 81B951C
push {lr}
bl script_env_2_enable
movs r0, 0x1
@@ -822963,7 +822963,7 @@ sub_81B951C: ; 81B951C
thumb_func_end sub_81B951C
thumb_func_start sub_81B953C
-sub_81B953C: ; 81B953C
+sub_81B953C: @ 81B953C
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -822998,7 +822998,7 @@ _081B9574:
thumb_func_end sub_81B953C
thumb_func_start sub_81B9588
-sub_81B9588: ; 81B9588
+sub_81B9588: @ 81B9588
push {r4,r5,lr}
ldr r5, =0x020375e0
bl brm_get_pokemon_selection
@@ -823035,7 +823035,7 @@ _081B95BA:
thumb_func_end sub_81B9588
thumb_func_start sub_81B95E0
-sub_81B95E0: ; 81B95E0
+sub_81B95E0: @ 81B95E0
push {r4,r5,lr}
ldr r1, =0x020375f0
movs r0, 0
@@ -823069,7 +823069,7 @@ _081B9614:
thumb_func_end sub_81B95E0
thumb_func_start sub_81B9620
-sub_81B9620: ; 81B9620
+sub_81B9620: @ 81B9620
push {lr}
bl script_env_2_enable
movs r0, 0x1
@@ -823084,7 +823084,7 @@ sub_81B9620: ; 81B9620
thumb_func_end sub_81B9620
thumb_func_start sub_81B9640
-sub_81B9640: ; 81B9640
+sub_81B9640: @ 81B9640
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -823119,7 +823119,7 @@ _081B9678:
thumb_func_end sub_81B9640
thumb_func_start sub_81B968C
-sub_81B968C: ; 81B968C
+sub_81B968C: @ 81B968C
push {lr}
sub sp, 0x4
ldr r1, =0x020244ec
@@ -823144,7 +823144,7 @@ sub_81B968C: ; 81B968C
thumb_func_end sub_81B968C
thumb_func_start sub_81B96D0
-sub_81B96D0: ; 81B96D0
+sub_81B96D0: @ 81B96D0
push {r4,r5,lr}
ldr r1, =0x020375f0
movs r0, 0
@@ -823179,7 +823179,7 @@ _081B96FA:
thumb_func_end sub_81B96D0
thumb_func_start sub_81B9718
-sub_81B9718: ; 81B9718
+sub_81B9718: @ 81B9718
push {r4,r5,lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -823212,7 +823212,7 @@ sub_81B9718: ; 81B9718
thumb_func_end sub_81B9718
thumb_func_start sub_81B9770
-sub_81B9770: ; 81B9770
+sub_81B9770: @ 81B9770
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -823263,7 +823263,7 @@ _081B97C4:
thumb_func_end sub_81B9770
thumb_func_start sub_81B97DC
-sub_81B97DC: ; 81B97DC
+sub_81B97DC: @ 81B97DC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -823384,7 +823384,7 @@ sub_81B97DC: ; 81B97DC
thumb_func_end sub_81B97DC
thumb_func_start sub_81B98DC
-sub_81B98DC: ; 81B98DC
+sub_81B98DC: @ 81B98DC
push {lr}
ldr r0, =0x020375e0
ldrh r1, [r0]
@@ -823412,7 +823412,7 @@ _081B9910:
thumb_func_end sub_81B98DC
thumb_func_start sub_81B9918
-sub_81B9918: ; 81B9918
+sub_81B9918: @ 81B9918
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -823482,7 +823482,7 @@ _081B999C:
thumb_func_end sub_81B9918
thumb_func_start sub_81B99B4
-sub_81B99B4: ; 81B99B4
+sub_81B99B4: @ 81B99B4
push {lr}
ldr r1, =gUnknown_086160B4
ldr r0, =0x020375e0
@@ -823497,7 +823497,7 @@ sub_81B99B4: ; 81B99B4
thumb_func_end sub_81B99B4
thumb_func_start sub_81B99D4
-sub_81B99D4: ; 81B99D4
+sub_81B99D4: @ 81B99D4
push {lr}
ldr r1, =0x03005d90
ldr r0, [r1]
@@ -823532,7 +823532,7 @@ sub_81B99D4: ; 81B99D4
thumb_func_end sub_81B99D4
thumb_func_start sub_81B9A28
-sub_81B9A28: ; 81B9A28
+sub_81B9A28: @ 81B9A28
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -823545,7 +823545,7 @@ sub_81B9A28: ; 81B9A28
thumb_func_end sub_81B9A28
thumb_func_start sub_81B9A44
-sub_81B9A44: ; 81B9A44
+sub_81B9A44: @ 81B9A44
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0x020375e4
@@ -823558,7 +823558,7 @@ sub_81B9A44: ; 81B9A44
thumb_func_end sub_81B9A44
thumb_func_start sub_81B9A60
-sub_81B9A60: ; 81B9A60
+sub_81B9A60: @ 81B9A60
push {r4,lr}
ldr r4, =0x02038bca
bl GenerateRandomNumber
@@ -823582,7 +823582,7 @@ sub_81B9A60: ; 81B9A60
thumb_func_end sub_81B9A60
thumb_func_start sub_81B9A90
-sub_81B9A90: ; 81B9A90
+sub_81B9A90: @ 81B9A90
push {lr}
ldr r3, =0x02038bca
ldrh r1, [r3]
@@ -823603,7 +823603,7 @@ _081B9AAC:
thumb_func_end sub_81B9A90
thumb_func_start sub_81B9ABC
-sub_81B9ABC: ; 81B9ABC
+sub_81B9ABC: @ 81B9ABC
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -823631,7 +823631,7 @@ sub_81B9ABC: ; 81B9ABC
thumb_func_end sub_81B9ABC
thumb_func_start sub_81B9B00
-sub_81B9B00: ; 81B9B00
+sub_81B9B00: @ 81B9B00
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
@@ -823648,7 +823648,7 @@ sub_81B9B00: ; 81B9B00
thumb_func_end sub_81B9B00
thumb_func_start sub_81B9B28
-sub_81B9B28: ; 81B9B28
+sub_81B9B28: @ 81B9B28
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -823688,7 +823688,7 @@ _081B9B76:
thumb_func_end sub_81B9B28
thumb_func_start sub_81B9B80
-sub_81B9B80: ; 81B9B80
+sub_81B9B80: @ 81B9B80
push {lr}
ldr r1, =gUnknown_086160D8
ldr r0, =0x020375e0
@@ -823703,7 +823703,7 @@ sub_81B9B80: ; 81B9B80
thumb_func_end sub_81B9B80
thumb_func_start sub_81B9BA0
-sub_81B9BA0: ; 81B9BA0
+sub_81B9BA0: @ 81B9BA0
push {lr}
ldr r1, =0x03005d90
ldr r0, [r1]
@@ -823738,7 +823738,7 @@ sub_81B9BA0: ; 81B9BA0
thumb_func_end sub_81B9BA0
thumb_func_start sub_81B9BF4
-sub_81B9BF4: ; 81B9BF4
+sub_81B9BF4: @ 81B9BF4
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -823751,7 +823751,7 @@ sub_81B9BF4: ; 81B9BF4
thumb_func_end sub_81B9BF4
thumb_func_start sub_81B9C10
-sub_81B9C10: ; 81B9C10
+sub_81B9C10: @ 81B9C10
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0x020375e4
@@ -823764,7 +823764,7 @@ sub_81B9C10: ; 81B9C10
thumb_func_end sub_81B9C10
thumb_func_start sub_81B9C2C
-sub_81B9C2C: ; 81B9C2C
+sub_81B9C2C: @ 81B9C2C
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -823792,7 +823792,7 @@ sub_81B9C2C: ; 81B9C2C
thumb_func_end sub_81B9C2C
thumb_func_start sub_81B9C70
-sub_81B9C70: ; 81B9C70
+sub_81B9C70: @ 81B9C70
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
@@ -823809,7 +823809,7 @@ sub_81B9C70: ; 81B9C70
thumb_func_end sub_81B9C70
thumb_func_start sub_81B9C98
-sub_81B9C98: ; 81B9C98
+sub_81B9C98: @ 81B9C98
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -823849,7 +823849,7 @@ _081B9CE6:
thumb_func_end sub_81B9C98
thumb_func_start sub_81B9CF0
-sub_81B9CF0: ; 81B9CF0
+sub_81B9CF0: @ 81B9CF0
push {lr}
ldr r0, =0x02021cc4
ldr r1, =0x02038bca
@@ -823861,7 +823861,7 @@ sub_81B9CF0: ; 81B9CF0
thumb_func_end sub_81B9CF0
thumb_func_start sub_81B9D08
-sub_81B9D08: ; 81B9D08
+sub_81B9D08: @ 81B9D08
push {lr}
ldr r1, =gUnknown_086160F8
ldr r0, =0x020375e0
@@ -823876,7 +823876,7 @@ sub_81B9D08: ; 81B9D08
thumb_func_end sub_81B9D08
thumb_func_start sub_81B9D28
-sub_81B9D28: ; 81B9D28
+sub_81B9D28: @ 81B9D28
push {lr}
ldr r1, =0x03005d90
ldr r0, [r1]
@@ -823911,7 +823911,7 @@ sub_81B9D28: ; 81B9D28
thumb_func_end sub_81B9D28
thumb_func_start sub_81B9D7C
-sub_81B9D7C: ; 81B9D7C
+sub_81B9D7C: @ 81B9D7C
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -823924,7 +823924,7 @@ sub_81B9D7C: ; 81B9D7C
thumb_func_end sub_81B9D7C
thumb_func_start sub_81B9D98
-sub_81B9D98: ; 81B9D98
+sub_81B9D98: @ 81B9D98
ldr r0, =0x03005d90
ldr r0, [r0]
ldr r1, =0x020375e4
@@ -823937,7 +823937,7 @@ sub_81B9D98: ; 81B9D98
thumb_func_end sub_81B9D98
thumb_func_start sub_81B9DB4
-sub_81B9DB4: ; 81B9DB4
+sub_81B9DB4: @ 81B9DB4
push {r4,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -823965,7 +823965,7 @@ sub_81B9DB4: ; 81B9DB4
thumb_func_end sub_81B9DB4
thumb_func_start sub_81B9DF8
-sub_81B9DF8: ; 81B9DF8
+sub_81B9DF8: @ 81B9DF8
push {r4,r5,lr}
ldr r0, =0x03005d90
ldr r4, [r0]
@@ -823982,7 +823982,7 @@ sub_81B9DF8: ; 81B9DF8
thumb_func_end sub_81B9DF8
thumb_func_start sub_81B9E20
-sub_81B9E20: ; 81B9E20
+sub_81B9E20: @ 81B9E20
push {r4,r5,lr}
ldr r4, =0x03005d90
ldr r0, [r4]
@@ -824022,7 +824022,7 @@ _081B9E6E:
thumb_func_end sub_81B9E20
thumb_func_start sub_81B9E78
-sub_81B9E78: ; 81B9E78
+sub_81B9E78: @ 81B9E78
push {lr}
bl zero_player_party_data
bl sub_819A4F8
@@ -824031,7 +824031,7 @@ sub_81B9E78: ; 81B9E78
thumb_func_end sub_81B9E78
thumb_func_start sub_81B9E88
-sub_81B9E88: ; 81B9E88
+sub_81B9E88: @ 81B9E88
push {lr}
bl sub_819DC00
pop {r0}
@@ -824039,7 +824039,7 @@ sub_81B9E88: ; 81B9E88
thumb_func_end sub_81B9E88
thumb_func_start sub_81B9E94
-sub_81B9E94: ; 81B9E94
+sub_81B9E94: @ 81B9E94
push {lr}
movs r2, 0
ldr r1, =0x02037318
@@ -824063,7 +824063,7 @@ _081B9EB2:
thumb_func_end sub_81B9E94
thumb_func_start sub_81B9EC0
-sub_81B9EC0: ; 81B9EC0
+sub_81B9EC0: @ 81B9EC0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -824252,7 +824252,7 @@ _081BA024:
thumb_func_end sub_81B9EC0
thumb_func_start sub_81BA040
-sub_81BA040: ; 81BA040
+sub_81BA040: @ 81BA040
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -824502,8 +824502,8 @@ _081BA220:
thumb_func_end sub_81BA040
thumb_func_start Font6Func
-; int Font6Func(struct TextPrinter *x)
-Font6Func: ; 81BA250
+@ int Font6Func(struct TextPrinter *x)
+Font6Func: @ 81BA250
push {r4-r6,lr}
adds r6, r0, 0
adds r4, r6, 0
@@ -825025,7 +825025,7 @@ _081BA662:
thumb_func_end Font6Func
thumb_func_start DecompressGlyphFont6
-DecompressGlyphFont6: ; 81BA668
+DecompressGlyphFont6: @ 81BA668
push {r4,r5,lr}
lsls r0, 16
lsrs r2, r0, 19
@@ -825071,7 +825071,7 @@ DecompressGlyphFont6: ; 81BA668
thumb_func_end DecompressGlyphFont6
thumb_func_start GetGlyphWidthFont6
-GetGlyphWidthFont6: ; 81BA6CC
+GetGlyphWidthFont6: @ 81BA6CC
movs r0, 0x10
bx lr
thumb_func_end GetGlyphWidthFont6
@@ -825079,7 +825079,7 @@ GetGlyphWidthFont6: ; 81BA6CC
.include "asm/multiboot.s"
thumb_func_start sub_81BAD84
-sub_81BAD84: ; 81BAD84
+sub_81BAD84: @ 81BAD84
push {r4-r6,lr}
movs r6, 0x80
lsls r6, 19
@@ -825127,12 +825127,12 @@ sub_81BAD84: ; 81BAD84
thumb_func_end sub_81BAD84
thumb_func_start nullsub_77
-nullsub_77: ; 81BADF0
+nullsub_77: @ 81BADF0
bx lr
thumb_func_end nullsub_77
thumb_func_start sub_81BADF4
-sub_81BADF4: ; 81BADF4
+sub_81BADF4: @ 81BADF4
ldr r1, =0x03005d60
ldr r0, =0x02024064
ldrb r0, [r0]
@@ -825145,7 +825145,7 @@ sub_81BADF4: ; 81BADF4
thumb_func_end sub_81BADF4
thumb_func_start bx_exec_buffer_A_ch0_tbl3
-bx_exec_buffer_A_ch0_tbl3: ; 81BAE10
+bx_exec_buffer_A_ch0_tbl3: @ 81BAE10
push {lr}
ldr r2, =0x02024068
ldr r1, =gUnknown_0832A328
@@ -825180,7 +825180,7 @@ _081BAE5C:
thumb_func_end bx_exec_buffer_A_ch0_tbl3
thumb_func_start sub_81BAE60
-sub_81BAE60: ; 81BAE60
+sub_81BAE60: @ 81BAE60
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -825205,7 +825205,7 @@ _081BAE84:
thumb_func_end sub_81BAE60
thumb_func_start sub_81BAE98
-sub_81BAE98: ; 81BAE98
+sub_81BAE98: @ 81BAE98
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -825250,7 +825250,7 @@ _081BAEE8:
thumb_func_end sub_81BAE98
thumb_func_start sub_81BAF00
-sub_81BAF00: ; 81BAF00
+sub_81BAF00: @ 81BAF00
push {r4,lr}
ldr r4, =0x020244d0
ldr r1, [r4]
@@ -825286,7 +825286,7 @@ _081BAF38:
thumb_func_end sub_81BAF00
thumb_func_start sub_81BAF48
-sub_81BAF48: ; 81BAF48
+sub_81BAF48: @ 81BAF48
push {r4-r6,lr}
movs r6, 0
bl battle_type_is_double
@@ -825385,7 +825385,7 @@ _081BB00A:
thumb_func_end sub_81BAF48
thumb_func_start sub_81BB02C
-sub_81BB02C: ; 81BB02C
+sub_81BB02C: @ 81BB02C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -825573,7 +825573,7 @@ _081BB196:
thumb_func_end sub_81BB02C
thumb_func_start sub_81BB1D4
-sub_81BB1D4: ; 81BB1D4
+sub_81BB1D4: @ 81BB1D4
push {lr}
ldr r2, =0x02020630
ldr r1, =0x020241e4
@@ -825603,7 +825603,7 @@ _081BB202:
thumb_func_end sub_81BB1D4
thumb_func_start bx_t3_healthbar_update
-bx_t3_healthbar_update: ; 81BB214
+bx_t3_healthbar_update: @ 81BB214
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -825653,7 +825653,7 @@ _081BB276:
thumb_func_end bx_t3_healthbar_update
thumb_func_start sub_81BB284
-sub_81BB284: ; 81BB284
+sub_81BB284: @ 81BB284
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -825667,7 +825667,7 @@ _081BB296:
thumb_func_end sub_81BB284
thumb_func_start sub_81BB29C
-sub_81BB29C: ; 81BB29C
+sub_81BB29C: @ 81BB29C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -825835,7 +825835,7 @@ _081BB3FE:
thumb_func_end sub_81BB29C
thumb_func_start sub_81BB414
-sub_81BB414: ; 81BB414
+sub_81BB414: @ 81BB414
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -825927,7 +825927,7 @@ sub_81BB414: ; 81BB414
thumb_func_end sub_81BB414
thumb_func_start sub_81BB4E4
-sub_81BB4E4: ; 81BB4E4
+sub_81BB4E4: @ 81BB4E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -826070,7 +826070,7 @@ _081BB610:
thumb_func_end sub_81BB4E4
thumb_func_start sub_81BB628
-sub_81BB628: ; 81BB628
+sub_81BB628: @ 81BB628
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -826116,7 +826116,7 @@ _081BB65C:
thumb_func_end sub_81BB628
thumb_func_start sub_81BB688
-sub_81BB688: ; 81BB688
+sub_81BB688: @ 81BB688
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -826195,7 +826195,7 @@ _081BB72A:
thumb_func_end sub_81BB688
thumb_func_start sub_81BB740
-sub_81BB740: ; 81BB740
+sub_81BB740: @ 81BB740
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -826227,7 +826227,7 @@ sub_81BB740: ; 81BB740
thumb_func_end sub_81BB740
thumb_func_start sub_81BB78C
-sub_81BB78C: ; 81BB78C
+sub_81BB78C: @ 81BB78C
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x020241e4
@@ -826292,7 +826292,7 @@ _081BB808:
thumb_func_end sub_81BB78C
thumb_func_start sub_81BB828
-sub_81BB828: ; 81BB828
+sub_81BB828: @ 81BB828
push {r4-r6,lr}
ldr r0, =0x020244d0
ldr r0, [r0]
@@ -826339,7 +826339,7 @@ _081BB87C:
thumb_func_end sub_81BB828
thumb_func_start sub_81BB898
-sub_81BB898: ; 81BB898
+sub_81BB898: @ 81BB898
push {lr}
movs r0, 0
bl IsTextPrinterActive
@@ -826353,7 +826353,7 @@ _081BB8AA:
thumb_func_end sub_81BB898
thumb_func_start bx_blink_t3
-bx_blink_t3: ; 81BB8B0
+bx_blink_t3: @ 81BB8B0
push {r4,lr}
ldr r1, =0x020241e4
ldr r0, =0x02024064
@@ -826413,7 +826413,7 @@ _081BB926:
thumb_func_end bx_blink_t3
thumb_func_start sub_81BB92C
-sub_81BB92C: ; 81BB92C
+sub_81BB92C: @ 81BB92C
push {r4,lr}
ldr r2, =0x02020630
ldr r0, =0x03005d70
@@ -826462,7 +826462,7 @@ _081BB97E:
thumb_func_end sub_81BB92C
thumb_func_start dp01t_35_3_free_vram
-dp01t_35_3_free_vram: ; 81BB9A0
+dp01t_35_3_free_vram: @ 81BB9A0
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -826499,7 +826499,7 @@ _081BB9DC:
thumb_func_end dp01t_35_3_free_vram
thumb_func_start sub_81BB9F4
-sub_81BB9F4: ; 81BB9F4
+sub_81BB9F4: @ 81BB9F4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -826596,7 +826596,7 @@ _081BBAB0:
thumb_func_end sub_81BB9F4
thumb_func_start sub_81BBAE8
-sub_81BBAE8: ; 81BBAE8
+sub_81BBAE8: @ 81BBAE8
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r0, [r6]
@@ -826664,7 +826664,7 @@ _081BBB60:
thumb_func_end sub_81BBAE8
thumb_func_start dp01_tbl3_exec_completed
-dp01_tbl3_exec_completed: ; 81BBB8C
+dp01_tbl3_exec_completed: @ 81BBB8C
push {r4,lr}
sub sp, 0x4
ldr r1, =0x03005d60
@@ -826714,7 +826714,7 @@ _081BBBF2:
thumb_func_end dp01_tbl3_exec_completed
thumb_func_start sub_81BBC04
-sub_81BBC04: ; 81BBC04
+sub_81BBC04: @ 81BBC04
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -826738,7 +826738,7 @@ _081BBC26:
thumb_func_end sub_81BBC04
thumb_func_start bx_80E8A6C
-bx_80E8A6C: ; 81BBC34
+bx_80E8A6C: @ 81BBC34
push {lr}
ldr r0, =0x020244d0
ldr r2, [r0]
@@ -826762,7 +826762,7 @@ _081BBC56:
thumb_func_end bx_80E8A6C
thumb_func_start dp01t_00_3_getattr
-dp01t_00_3_getattr: ; 81BBC64
+dp01t_00_3_getattr: @ 81BBC64
push {r4-r6,lr}
sub sp, 0x100
movs r6, 0
@@ -826817,7 +826817,7 @@ _081BBCBE:
thumb_func_end dp01t_00_3_getattr
thumb_func_start dp01_getattr_by_ch1_for_player_pokemon
-dp01_getattr_by_ch1_for_player_pokemon: ; 81BBCD8
+dp01_getattr_by_ch1_for_player_pokemon: @ 81BBCD8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -827695,7 +827695,7 @@ _081BC46E:
thumb_func_end dp01_getattr_by_ch1_for_player_pokemon
thumb_func_start sub_81BC484
-sub_81BC484: ; 81BC484
+sub_81BC484: @ 81BC484
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -827703,7 +827703,7 @@ sub_81BC484: ; 81BC484
thumb_func_end sub_81BC484
thumb_func_start sub_81BC490
-sub_81BC490: ; 81BC490
+sub_81BC490: @ 81BC490
push {r4,r5,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -827746,7 +827746,7 @@ _081BC4DE:
thumb_func_end sub_81BC490
thumb_func_start sub_81BC4E8
-sub_81BC4E8: ; 81BC4E8
+sub_81BC4E8: @ 81BC4E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -828779,7 +828779,7 @@ _081BCEAE:
thumb_func_end sub_81BC4E8
thumb_func_start sub_81BCEE4
-sub_81BCEE4: ; 81BCEE4
+sub_81BCEE4: @ 81BCEE4
push {r4-r7,lr}
ldr r1, =0x0202406e
ldr r7, =0x02024064
@@ -828834,7 +828834,7 @@ _081BCF3C:
thumb_func_end sub_81BCEE4
thumb_func_start sub_81BCF58
-sub_81BCF58: ; 81BCF58
+sub_81BCF58: @ 81BCF58
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -828951,7 +828951,7 @@ sub_81BCF58: ; 81BCF58
thumb_func_end sub_81BCF58
thumb_func_start sub_81BD074
-sub_81BD074: ; 81BD074
+sub_81BD074: @ 81BD074
push {r4-r6,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -828997,7 +828997,7 @@ sub_81BD074: ; 81BD074
thumb_func_end sub_81BD074
thumb_func_start sub_81BD0E4
-sub_81BD0E4: ; 81BD0E4
+sub_81BD0E4: @ 81BD0E4
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -829160,7 +829160,7 @@ sub_81BD0E4: ; 81BD0E4
thumb_func_end sub_81BD0E4
thumb_func_start sub_81BD260
-sub_81BD260: ; 81BD260
+sub_81BD260: @ 81BD260
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r6, =0x02024064
@@ -829219,7 +829219,7 @@ _081BD2DE:
thumb_func_end sub_81BD260
thumb_func_start sub_81BD2F0
-sub_81BD2F0: ; 81BD2F0
+sub_81BD2F0: @ 81BD2F0
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -829289,7 +829289,7 @@ _081BD36E:
thumb_func_end sub_81BD2F0
thumb_func_start sub_81BD37C
-sub_81BD37C: ; 81BD37C
+sub_81BD37C: @ 81BD37C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -829531,7 +829531,7 @@ _081BD57C:
thumb_func_end sub_81BD37C
thumb_func_start sub_81BD5BC
-sub_81BD5BC: ; 81BD5BC
+sub_81BD5BC: @ 81BD5BC
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -829539,7 +829539,7 @@ sub_81BD5BC: ; 81BD5BC
thumb_func_end sub_81BD5BC
thumb_func_start sub_81BD5C8
-sub_81BD5C8: ; 81BD5C8
+sub_81BD5C8: @ 81BD5C8
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r4, =0x02024064
@@ -829612,7 +829612,7 @@ sub_81BD5C8: ; 81BD5C8
thumb_func_end sub_81BD5C8
thumb_func_start sub_81BD674
-sub_81BD674: ; 81BD674
+sub_81BD674: @ 81BD674
push {r4-r6,lr}
ldr r6, =0x020244d0
ldr r4, [r6]
@@ -829717,7 +829717,7 @@ _081BD73E:
thumb_func_end sub_81BD674
thumb_func_start sub_81BD760
-sub_81BD760: ; 81BD760
+sub_81BD760: @ 81BD760
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -829725,7 +829725,7 @@ sub_81BD760: ; 81BD760
thumb_func_end sub_81BD760
thumb_func_start sub_81BD76C
-sub_81BD76C: ; 81BD76C
+sub_81BD76C: @ 81BD76C
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -829733,7 +829733,7 @@ sub_81BD76C: ; 81BD76C
thumb_func_end sub_81BD76C
thumb_func_start sub_81BD778
-sub_81BD778: ; 81BD778
+sub_81BD778: @ 81BD778
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -829741,7 +829741,7 @@ sub_81BD778: ; 81BD778
thumb_func_end sub_81BD778
thumb_func_start sub_81BD784
-sub_81BD784: ; 81BD784
+sub_81BD784: @ 81BD784
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -829749,7 +829749,7 @@ sub_81BD784: ; 81BD784
thumb_func_end sub_81BD784
thumb_func_start sub_81BD790
-sub_81BD790: ; 81BD790
+sub_81BD790: @ 81BD790
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r0, [r6]
@@ -829886,7 +829886,7 @@ _081BD8B6:
thumb_func_end sub_81BD790
thumb_func_start bx_move_anim_3
-bx_move_anim_3: ; 81BD8C8
+bx_move_anim_3: @ 81BD8C8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -830070,7 +830070,7 @@ _081BDA3C:
thumb_func_end bx_move_anim_3
thumb_func_start sub_81BDA4C
-sub_81BDA4C: ; 81BDA4C
+sub_81BDA4C: @ 81BDA4C
push {r4,lr}
ldr r0, =0x02022e14
movs r1, 0
@@ -830100,7 +830100,7 @@ sub_81BDA4C: ; 81BDA4C
thumb_func_end sub_81BDA4C
thumb_func_start sub_81BDAA0
-sub_81BDAA0: ; 81BDAA0
+sub_81BDAA0: @ 81BDAA0
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830108,7 +830108,7 @@ sub_81BDAA0: ; 81BDAA0
thumb_func_end sub_81BDAA0
thumb_func_start sub_81BDAAC
-sub_81BDAAC: ; 81BDAAC
+sub_81BDAAC: @ 81BDAAC
push {lr}
bl sub_8063880
bl dp01_tbl3_exec_completed
@@ -830117,7 +830117,7 @@ sub_81BDAAC: ; 81BDAAC
thumb_func_end sub_81BDAAC
thumb_func_start sub_81BDABC
-sub_81BDABC: ; 81BDABC
+sub_81BDABC: @ 81BDABC
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830125,7 +830125,7 @@ sub_81BDABC: ; 81BDABC
thumb_func_end sub_81BDABC
thumb_func_start sub_81BDAC8
-sub_81BDAC8: ; 81BDAC8
+sub_81BDAC8: @ 81BDAC8
push {r4-r6,lr}
ldr r6, =0x02024064
ldrb r4, [r6]
@@ -830197,7 +830197,7 @@ _081BDB3C:
thumb_func_end sub_81BDAC8
thumb_func_start sub_81BDB70
-sub_81BDB70: ; 81BDB70
+sub_81BDB70: @ 81BDB70
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830205,7 +830205,7 @@ sub_81BDB70: ; 81BDB70
thumb_func_end sub_81BDB70
thumb_func_start sub_81BDB7C
-sub_81BDB7C: ; 81BDB7C
+sub_81BDB7C: @ 81BDB7C
push {r4-r6,lr}
bl sub_8063A90
lsls r0, 24
@@ -830267,7 +830267,7 @@ _081BDBD0:
thumb_func_end sub_81BDB7C
thumb_func_start sub_81BDC04
-sub_81BDC04: ; 81BDC04
+sub_81BDC04: @ 81BDC04
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830275,7 +830275,7 @@ sub_81BDC04: ; 81BDC04
thumb_func_end sub_81BDC04
thumb_func_start sub_81BDC10
-sub_81BDC10: ; 81BDC10
+sub_81BDC10: @ 81BDC10
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -830371,7 +830371,7 @@ _081BDCCA:
thumb_func_end sub_81BDC10
thumb_func_start sub_81BDD00
-sub_81BDD00: ; 81BDD00
+sub_81BDD00: @ 81BDD00
push {r4-r7,lr}
ldr r5, =0x02023064
ldr r6, =0x02024064
@@ -830437,7 +830437,7 @@ _081BDD84:
thumb_func_end sub_81BDD00
thumb_func_start sub_81BDD9C
-sub_81BDD9C: ; 81BDD9C
+sub_81BDD9C: @ 81BDD9C
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -830486,7 +830486,7 @@ _081BDDF0:
thumb_func_end sub_81BDD9C
thumb_func_start sub_81BDE14
-sub_81BDE14: ; 81BDE14
+sub_81BDE14: @ 81BDE14
push {r4,r5,lr}
ldr r5, =0x02024064
ldrb r0, [r5]
@@ -830533,7 +830533,7 @@ _081BDE64:
thumb_func_end sub_81BDE14
thumb_func_start sub_81BDE7C
-sub_81BDE7C: ; 81BDE7C
+sub_81BDE7C: @ 81BDE7C
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830541,7 +830541,7 @@ sub_81BDE7C: ; 81BDE7C
thumb_func_end sub_81BDE7C
thumb_func_start sub_81BDE88
-sub_81BDE88: ; 81BDE88
+sub_81BDE88: @ 81BDE88
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830549,7 +830549,7 @@ sub_81BDE88: ; 81BDE88
thumb_func_end sub_81BDE88
thumb_func_start sub_81BDE94
-sub_81BDE94: ; 81BDE94
+sub_81BDE94: @ 81BDE94
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830557,7 +830557,7 @@ sub_81BDE94: ; 81BDE94
thumb_func_end sub_81BDE94
thumb_func_start sub_81BDEA0
-sub_81BDEA0: ; 81BDEA0
+sub_81BDEA0: @ 81BDEA0
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830565,7 +830565,7 @@ sub_81BDEA0: ; 81BDEA0
thumb_func_end sub_81BDEA0
thumb_func_start sub_81BDEAC
-sub_81BDEAC: ; 81BDEAC
+sub_81BDEAC: @ 81BDEAC
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830573,7 +830573,7 @@ sub_81BDEAC: ; 81BDEAC
thumb_func_end sub_81BDEAC
thumb_func_start sub_81BDEB8
-sub_81BDEB8: ; 81BDEB8
+sub_81BDEB8: @ 81BDEB8
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830581,7 +830581,7 @@ sub_81BDEB8: ; 81BDEB8
thumb_func_end sub_81BDEB8
thumb_func_start sub_81BDEC4
-sub_81BDEC4: ; 81BDEC4
+sub_81BDEC4: @ 81BDEC4
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830589,7 +830589,7 @@ sub_81BDEC4: ; 81BDEC4
thumb_func_end sub_81BDEC4
thumb_func_start sub_81BDED0
-sub_81BDED0: ; 81BDED0
+sub_81BDED0: @ 81BDED0
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830597,7 +830597,7 @@ sub_81BDED0: ; 81BDED0
thumb_func_end sub_81BDED0
thumb_func_start sub_81BDEDC
-sub_81BDEDC: ; 81BDEDC
+sub_81BDEDC: @ 81BDEDC
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830605,7 +830605,7 @@ sub_81BDEDC: ; 81BDEDC
thumb_func_end sub_81BDEDC
thumb_func_start sub_81BDEE8
-sub_81BDEE8: ; 81BDEE8
+sub_81BDEE8: @ 81BDEE8
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -830620,7 +830620,7 @@ sub_81BDEE8: ; 81BDEE8
thumb_func_end sub_81BDEE8
thumb_func_start sub_81BDF04
-sub_81BDF04: ; 81BDF04
+sub_81BDF04: @ 81BDF04
push {lr}
ldr r3, =0x02022d0c
ldr r1, =0x02023064
@@ -830645,7 +830645,7 @@ sub_81BDF04: ; 81BDF04
thumb_func_end sub_81BDF04
thumb_func_start sub_81BDF3C
-sub_81BDF3C: ; 81BDF3C
+sub_81BDF3C: @ 81BDF3C
push {lr}
ldr r2, =0x02022d0c
ldrb r1, [r2]
@@ -830659,7 +830659,7 @@ sub_81BDF3C: ; 81BDF3C
thumb_func_end sub_81BDF3C
thumb_func_start sub_81BDF54
-sub_81BDF54: ; 81BDF54
+sub_81BDF54: @ 81BDF54
push {lr}
ldr r3, =0x02022d0c
ldr r1, [r3]
@@ -830680,7 +830680,7 @@ sub_81BDF54: ; 81BDF54
thumb_func_end sub_81BDF54
thumb_func_start dp01t_29_3_blink
-dp01t_29_3_blink: ; 81BDF7C
+dp01t_29_3_blink: @ 81BDF7C
push {r4,lr}
ldr r3, =0x02020630
ldr r2, =0x020241e4
@@ -830729,7 +830729,7 @@ _081BDFDA:
thumb_func_end dp01t_29_3_blink
thumb_func_start sub_81BDFEC
-sub_81BDFEC: ; 81BDFEC
+sub_81BDFEC: @ 81BDFEC
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -830737,7 +830737,7 @@ sub_81BDFEC: ; 81BDFEC
thumb_func_end sub_81BDFEC
thumb_func_start sub_81BDFF8
-sub_81BDFF8: ; 81BDFF8
+sub_81BDFF8: @ 81BDFF8
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -830770,7 +830770,7 @@ _081BE00C:
thumb_func_end sub_81BDFF8
thumb_func_start sub_81BE03C
-sub_81BE03C: ; 81BE03C
+sub_81BE03C: @ 81BE03C
push {r4,r5,lr}
ldr r4, =0x02023064
ldr r5, =0x02024064
@@ -830813,7 +830813,7 @@ _081BE08C:
thumb_func_end sub_81BE03C
thumb_func_start sub_81BE098
-sub_81BE098: ; 81BE098
+sub_81BE098: @ 81BE098
push {lr}
ldr r1, =0x0202406e
ldr r0, =0x02024064
@@ -830840,7 +830840,7 @@ sub_81BE098: ; 81BE098
thumb_func_end sub_81BE098
thumb_func_start dp01t_2E_3_battle_intro
-dp01t_2E_3_battle_intro: ; 81BE0D8
+dp01t_2E_3_battle_intro: @ 81BE0D8
push {lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -830862,7 +830862,7 @@ dp01t_2E_3_battle_intro: ; 81BE0D8
thumb_func_end dp01t_2E_3_battle_intro
thumb_func_start sub_81BE10C
-sub_81BE10C: ; 81BE10C
+sub_81BE10C: @ 81BE10C
push {r4-r6,lr}
ldr r6, =0x020241e4
ldr r5, =0x02024064
@@ -831042,7 +831042,7 @@ _081BE27E:
thumb_func_end sub_81BE10C
thumb_func_start sub_81BE2C8
-sub_81BE2C8: ; 81BE2C8
+sub_81BE2C8: @ 81BE2C8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -831159,7 +831159,7 @@ _081BE3B0:
thumb_func_end sub_81BE2C8
thumb_func_start dp01t_30_3_80EB11C
-dp01t_30_3_80EB11C: ; 81BE3D4
+dp01t_30_3_80EB11C: @ 81BE3D4
push {r4-r6,lr}
ldr r1, =0x02023064
ldr r0, =0x02024064
@@ -831245,7 +831245,7 @@ _081BE478:
thumb_func_end dp01t_30_3_80EB11C
thumb_func_start sub_81BE498
-sub_81BE498: ; 81BE498
+sub_81BE498: @ 81BE498
push {r4,lr}
ldr r4, =0x020244d0
ldr r0, [r4]
@@ -831281,7 +831281,7 @@ _081BE4D0:
thumb_func_end sub_81BE498
thumb_func_start sub_81BE4E0
-sub_81BE4E0: ; 81BE4E0
+sub_81BE4E0: @ 81BE4E0
push {lr}
ldr r0, =0x020244d0
ldr r1, [r0]
@@ -831315,7 +831315,7 @@ _081BE512:
thumb_func_end sub_81BE4E0
thumb_func_start sub_81BE530
-sub_81BE530: ; 81BE530
+sub_81BE530: @ 81BE530
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -831323,7 +831323,7 @@ sub_81BE530: ; 81BE530
thumb_func_end sub_81BE530
thumb_func_start sub_81BE53C
-sub_81BE53C: ; 81BE53C
+sub_81BE53C: @ 81BE53C
push {r4,lr}
ldr r4, =0x02024064
ldrb r0, [r4]
@@ -831366,7 +831366,7 @@ _081BE582:
thumb_func_end sub_81BE53C
thumb_func_start sub_81BE59C
-sub_81BE59C: ; 81BE59C
+sub_81BE59C: @ 81BE59C
push {r4-r6,lr}
sub sp, 0x4
ldr r6, =0x02024064
@@ -831415,7 +831415,7 @@ _081BE5F4:
thumb_func_end sub_81BE59C
thumb_func_start sub_81BE604
-sub_81BE604: ; 81BE604
+sub_81BE604: @ 81BE604
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -831423,7 +831423,7 @@ sub_81BE604: ; 81BE604
thumb_func_end sub_81BE604
thumb_func_start sub_81BE610
-sub_81BE610: ; 81BE610
+sub_81BE610: @ 81BE610
push {lr}
bl dp01_tbl3_exec_completed
pop {r0}
@@ -831431,7 +831431,7 @@ sub_81BE610: ; 81BE610
thumb_func_end sub_81BE610
thumb_func_start sub_81BE61C
-sub_81BE61C: ; 81BE61C
+sub_81BE61C: @ 81BE61C
push {r4,lr}
ldr r2, =0x0202433a
ldr r1, =0x02023064
@@ -831460,12 +831460,12 @@ sub_81BE61C: ; 81BE61C
thumb_func_end sub_81BE61C
thumb_func_start nullsub_128
-nullsub_128: ; 81BE668
+nullsub_128: @ 81BE668
bx lr
thumb_func_end nullsub_128
thumb_func_start sub_81BE66C
-sub_81BE66C: ; 81BE66C
+sub_81BE66C: @ 81BE66C
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -831489,7 +831489,7 @@ _081BE692:
thumb_func_end sub_81BE66C
thumb_func_start sub_81BE698
-sub_81BE698: ; 81BE698
+sub_81BE698: @ 81BE698
push {lr}
ldr r0, =0x0203cf18
ldr r0, [r0]
@@ -831501,7 +831501,7 @@ sub_81BE698: ; 81BE698
thumb_func_end sub_81BE698
thumb_func_start sub_81BE6AC
-sub_81BE6AC: ; 81BE6AC
+sub_81BE6AC: @ 81BE6AC
ldr r1, =0x0203cf18
movs r0, 0
str r0, [r1]
@@ -831510,7 +831510,7 @@ sub_81BE6AC: ; 81BE6AC
thumb_func_end sub_81BE6AC
thumb_func_start sub_81BE6B8
-sub_81BE6B8: ; 81BE6B8
+sub_81BE6B8: @ 81BE6B8
push {r4,lr}
ldr r4, =0x0203cf18
ldr r0, [r4]
@@ -831561,7 +831561,7 @@ _081BE718:
thumb_func_end sub_81BE6B8
thumb_func_start sub_81BE72C
-sub_81BE72C: ; 81BE72C
+sub_81BE72C: @ 81BE72C
push {r4,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -831611,7 +831611,7 @@ _081BE788:
thumb_func_end sub_81BE72C
thumb_func_start sub_81BE79C
-sub_81BE79C: ; 81BE79C
+sub_81BE79C: @ 81BE79C
push {r4,lr}
ldr r0, =0x000040cb
bl VarGet
@@ -831655,7 +831655,7 @@ _081BE7EE:
thumb_func_end sub_81BE79C
thumb_func_start sub_81BE7F4
-sub_81BE7F4: ; 81BE7F4
+sub_81BE7F4: @ 81BE7F4
push {lr}
ldr r0, =sub_81BE808
movs r1, 0x8
@@ -831666,7 +831666,7 @@ sub_81BE7F4: ; 81BE7F4
thumb_func_end sub_81BE7F4
thumb_func_start sub_81BE808
-sub_81BE808: ; 81BE808
+sub_81BE808: @ 81BE808
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -831734,7 +831734,7 @@ _081BE882:
thumb_func_end sub_81BE808
thumb_func_start sp136_strengh_sound
-sp136_strengh_sound: ; 81BE89C
+sp136_strengh_sound: @ 81BE89C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -831781,7 +831781,7 @@ sp136_strengh_sound: ; 81BE89C
thumb_func_end sp136_strengh_sound
thumb_func_start sub_81BE900
-sub_81BE900: ; 81BE900
+sub_81BE900: @ 81BE900
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -831831,7 +831831,7 @@ _081BE95C:
thumb_func_end sub_81BE900
thumb_func_start sub_81BE968
-sub_81BE968: ; 81BE968
+sub_81BE968: @ 81BE968
push {lr}
ldr r0, =sub_81BE9C0
bl get_task_id_by_function
@@ -831854,7 +831854,7 @@ _081BE988:
thumb_func_end sub_81BE968
thumb_func_start sub_81BE994
-sub_81BE994: ; 81BE994
+sub_81BE994: @ 81BE994
push {lr}
ldr r0, =gUnknown_08617D94
bl LoadObjectPics
@@ -831873,7 +831873,7 @@ sub_81BE994: ; 81BE994
thumb_func_end sub_81BE994
thumb_func_start sub_81BE9C0
-sub_81BE9C0: ; 81BE9C0
+sub_81BE9C0: @ 81BE9C0
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -831907,7 +831907,7 @@ _081BE9F0:
thumb_func_end sub_81BE9C0
thumb_func_start sub_81BEA00
-sub_81BEA00: ; 81BEA00
+sub_81BEA00: @ 81BEA00
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -831924,7 +831924,7 @@ sub_81BEA00: ; 81BEA00
thumb_func_end sub_81BEA00
thumb_func_start sub_81BEA20
-sub_81BEA20: ; 81BEA20
+sub_81BEA20: @ 81BEA20
push {r4-r7,lr}
movs r4, 0
ldr r5, =gUnknown_08617D64
@@ -832013,7 +832013,7 @@ _081BEA78:
thumb_func_end sub_81BEA20
thumb_func_start sub_81BEAD8
-sub_81BEAD8: ; 81BEAD8
+sub_81BEAD8: @ 81BEAD8
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x30]
@@ -832053,7 +832053,7 @@ _081BEB1A:
thumb_func_end sub_81BEAD8
thumb_func_start sub_81BEB24
-sub_81BEB24: ; 81BEB24
+sub_81BEB24: @ 81BEB24
push {r4,r5,lr}
movs r4, 0
ldr r5, =gUnknown_08617DA4
@@ -832079,7 +832079,7 @@ _081BEB2A:
thumb_func_end sub_81BEB24
thumb_func_start sub_81BEB54
-sub_81BEB54: ; 81BEB54
+sub_81BEB54: @ 81BEB54
push {lr}
ldr r0, =sub_81BED50
movs r1, 0x9
@@ -832090,7 +832090,7 @@ sub_81BEB54: ; 81BEB54
thumb_func_end sub_81BEB54
thumb_func_start sub_81BEB68
-sub_81BEB68: ; 81BEB68
+sub_81BEB68: @ 81BEB68
push {lr}
ldr r0, =sub_81BEBF4
movs r1, 0x9
@@ -832101,7 +832101,7 @@ sub_81BEB68: ; 81BEB68
thumb_func_end sub_81BEB68
thumb_func_start sub_81BEB7C
-sub_81BEB7C: ; 81BEB7C
+sub_81BEB7C: @ 81BEB7C
push {lr}
ldr r0, =sub_81BF028
movs r1, 0x9
@@ -832112,7 +832112,7 @@ sub_81BEB7C: ; 81BEB7C
thumb_func_end sub_81BEB7C
thumb_func_start sub_81BEB90
-sub_81BEB90: ; 81BEB90
+sub_81BEB90: @ 81BEB90
push {r4,lr}
ldr r4, =0x0203cf14
ldr r0, [r4]
@@ -832130,7 +832130,7 @@ sub_81BEB90: ; 81BEB90
thumb_func_end sub_81BEB90
thumb_func_start sub_81BEBB4
-sub_81BEBB4: ; 81BEBB4
+sub_81BEBB4: @ 81BEBB4
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -832163,7 +832163,7 @@ _081BEBF0:
thumb_func_end sub_81BEBB4
thumb_func_start sub_81BEBF4
-sub_81BEBF4: ; 81BEBF4
+sub_81BEBF4: @ 81BEBF4
push {r4,r5,lr}
sub sp, 0xC
lsls r0, 24
@@ -832307,7 +832307,7 @@ _081BED40:
thumb_func_end sub_81BEBF4
thumb_func_start sub_81BED50
-sub_81BED50: ; 81BED50
+sub_81BED50: @ 81BED50
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -832641,7 +832641,7 @@ _081BF014:
thumb_func_end sub_81BED50
thumb_func_start sub_81BF028
-sub_81BF028: ; 81BF028
+sub_81BF028: @ 81BF028
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -832883,7 +832883,7 @@ _081BF238:
thumb_func_end sub_81BF028
thumb_func_start sub_81BF248
-sub_81BF248: ; 81BF248
+sub_81BF248: @ 81BF248
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -832940,7 +832940,7 @@ _081BF2B0:
thumb_func_end sub_81BF248
thumb_func_start sub_81BF2B8
-sub_81BF2B8: ; 81BF2B8
+sub_81BF2B8: @ 81BF2B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -833043,7 +833043,7 @@ sub_81BF2B8: ; 81BF2B8
thumb_func_end sub_81BF2B8
thumb_func_start sub_81BF384
-sub_81BF384: ; 81BF384
+sub_81BF384: @ 81BF384
push {r4,lr}
ldr r0, =0x0000ffff
bl DisableInterrupts
@@ -833076,7 +833076,7 @@ sub_81BF384: ; 81BF384
thumb_func_end sub_81BF384
thumb_func_start sub_81BF3DC
-sub_81BF3DC: ; 81BF3DC
+sub_81BF3DC: @ 81BF3DC
push {r4,r5,lr}
sub sp, 0x4
ldr r1, =0x030012b8
@@ -833279,7 +833279,7 @@ _081BF592:
thumb_func_end sub_81BF3DC
thumb_func_start sub_81BF5A4
-sub_81BF5A4: ; 81BF5A4
+sub_81BF5A4: @ 81BF5A4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -833484,7 +833484,7 @@ sub_81BF5A4: ; 81BF5A4
thumb_func_end sub_81BF5A4
thumb_func_start sub_81BF7A4
-sub_81BF7A4: ; 81BF7A4
+sub_81BF7A4: @ 81BF7A4
push {r4,r5,lr}
adds r4, r0, 0
ldr r5, =0x030012b8
@@ -833520,7 +833520,7 @@ _081BF7DC:
thumb_func_end sub_81BF7A4
thumb_func_start sub_81BF7E8
-sub_81BF7E8: ; 81BF7E8
+sub_81BF7E8: @ 81BF7E8
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -833616,7 +833616,7 @@ _081BF87E:
thumb_func_end sub_81BF7E8
thumb_func_start sub_81BF8D8
-sub_81BF8D8: ; 81BF8D8
+sub_81BF8D8: @ 81BF8D8
push {lr}
movs r0, 0
bl HideBg
@@ -833627,7 +833627,7 @@ sub_81BF8D8: ; 81BF8D8
thumb_func_end sub_81BF8D8
thumb_func_start sub_81BF8EC
-sub_81BF8EC: ; 81BF8EC
+sub_81BF8EC: @ 81BF8EC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -833767,7 +833767,7 @@ _081BFA12:
thumb_func_end sub_81BF8EC
thumb_func_start sub_81BFA38
-sub_81BFA38: ; 81BFA38
+sub_81BFA38: @ 81BFA38
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -833803,7 +833803,7 @@ sub_81BFA38: ; 81BFA38
thumb_func_end sub_81BFA38
thumb_func_start sub_81BFA80
-sub_81BFA80: ; 81BFA80
+sub_81BFA80: @ 81BFA80
push {r4,lr}
sub sp, 0x4
ldr r4, [sp, 0xC]
@@ -833829,7 +833829,7 @@ sub_81BFA80: ; 81BFA80
thumb_func_end sub_81BFA80
thumb_func_start sub_81BFAB4
-sub_81BFAB4: ; 81BFAB4
+sub_81BFAB4: @ 81BFAB4
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -833841,7 +833841,7 @@ sub_81BFAB4: ; 81BFAB4
thumb_func_end sub_81BFAB4
thumb_func_start sub_81BFAD0
-sub_81BFAD0: ; 81BFAD0
+sub_81BFAD0: @ 81BFAD0
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -833851,7 +833851,7 @@ sub_81BFAD0: ; 81BFAD0
thumb_func_end sub_81BFAD0
thumb_func_start sub_81BFAE4
-sub_81BFAE4: ; 81BFAE4
+sub_81BFAE4: @ 81BFAE4
push {lr}
_081BFAE6:
bl sub_81221EC
@@ -833875,7 +833875,7 @@ _081BFB0A:
thumb_func_end sub_81BFAE4
thumb_func_start sub_81BFB10
-sub_81BFB10: ; 81BFB10
+sub_81BFB10: @ 81BFB10
push {r4,lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -834190,7 +834190,7 @@ _081BFE1A:
thumb_func_end sub_81BFB10
thumb_func_start sub_81BFE24
-sub_81BFE24: ; 81BFE24
+sub_81BFE24: @ 81BFE24
push {r4,lr}
movs r0, 0
bl ResetBgsAndClearDma3BusyFlags
@@ -834242,7 +834242,7 @@ sub_81BFE24: ; 81BFE24
thumb_func_end sub_81BFE24
thumb_func_start sub_81BFEB0
-sub_81BFEB0: ; 81BFEB0
+sub_81BFEB0: @ 81BFEB0
push {r4,lr}
sub sp, 0x4
ldr r1, =0x0203cf1c
@@ -834426,7 +834426,7 @@ _081C008E:
thumb_func_end sub_81BFEB0
thumb_func_start sub_81C0098
-sub_81C0098: ; 81C0098
+sub_81C0098: @ 81C0098
push {r4,lr}
adds r3, r0, 0
ldr r0, =0x0203cf1c
@@ -834467,7 +834467,7 @@ _081C00E6:
thumb_func_end sub_81C0098
thumb_func_start sub_81C00F0
-sub_81C00F0: ; 81C00F0
+sub_81C00F0: @ 81C00F0
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -834734,7 +834734,7 @@ _081C0332:
thumb_func_end sub_81C00F0
thumb_func_start sub_81C0348
-sub_81C0348: ; 81C0348
+sub_81C0348: @ 81C0348
push {r4-r6,lr}
ldr r6, =0x0203cf1c
ldr r2, [r6]
@@ -834831,7 +834831,7 @@ _081C0416:
thumb_func_end sub_81C0348
thumb_func_start sub_81C0434
-sub_81C0434: ; 81C0434
+sub_81C0434: @ 81C0434
push {lr}
bl FreeAllWindowBuffers
ldr r0, =0x0203cf1c
@@ -834843,7 +834843,7 @@ sub_81C0434: ; 81C0434
thumb_func_end sub_81C0434
thumb_func_start sub_81C044C
-sub_81C044C: ; 81C044C
+sub_81C044C: @ 81C044C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -834871,7 +834871,7 @@ sub_81C044C: ; 81C044C
thumb_func_end sub_81C044C
thumb_func_start sub_81C0484
-sub_81C0484: ; 81C0484
+sub_81C0484: @ 81C0484
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -834923,7 +834923,7 @@ _081C04EC:
thumb_func_end sub_81C0484
thumb_func_start sub_81C0510
-sub_81C0510: ; 81C0510
+sub_81C0510: @ 81C0510
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -835037,7 +835037,7 @@ _081C05FE:
thumb_func_end sub_81C0510
thumb_func_start sub_81C0604
-sub_81C0604: ; 81C0604
+sub_81C0604: @ 81C0604
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -835153,7 +835153,7 @@ _081C06EE:
thumb_func_end sub_81C0604
thumb_func_start sub_81C0704
-sub_81C0704: ; 81C0704
+sub_81C0704: @ 81C0704
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -835360,7 +835360,7 @@ _081C08F2:
thumb_func_end sub_81C0704
thumb_func_start sub_81C08F8
-sub_81C08F8: ; 81C08F8
+sub_81C08F8: @ 81C08F8
push {r4-r7,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -835451,7 +835451,7 @@ _081C09AE:
thumb_func_end sub_81C08F8
thumb_func_start sub_81C09B4
-sub_81C09B4: ; 81C09B4
+sub_81C09B4: @ 81C09B4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -835531,7 +835531,7 @@ _081C0A44:
thumb_func_end sub_81C09B4
thumb_func_start sub_81C0A50
-sub_81C0A50: ; 81C0A50
+sub_81C0A50: @ 81C0A50
push {r4,lr}
adds r4, r0, 0
movs r1, 0xB
@@ -835563,7 +835563,7 @@ _081C0A86:
thumb_func_end sub_81C0A50
thumb_func_start sub_81C0A8C
-sub_81C0A8C: ; 81C0A8C
+sub_81C0A8C: @ 81C0A8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -835676,7 +835676,7 @@ _081C0B6E:
thumb_func_end sub_81C0A8C
thumb_func_start sub_81C0B8C
-sub_81C0B8C: ; 81C0B8C
+sub_81C0B8C: @ 81C0B8C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -835770,7 +835770,7 @@ _081C0C52:
thumb_func_end sub_81C0B8C
thumb_func_start sub_81C0C68
-sub_81C0C68: ; 81C0C68
+sub_81C0C68: @ 81C0C68
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -835808,7 +835808,7 @@ sub_81C0C68: ; 81C0C68
thumb_func_end sub_81C0C68
thumb_func_start sub_81C0CC4
-sub_81C0CC4: ; 81C0CC4
+sub_81C0CC4: @ 81C0CC4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -835868,7 +835868,7 @@ _081C0D34:
thumb_func_end sub_81C0CC4
thumb_func_start sub_81C0D44
-sub_81C0D44: ; 81C0D44
+sub_81C0D44: @ 81C0D44
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -835958,7 +835958,7 @@ _081C0DD0:
thumb_func_end sub_81C0D44
thumb_func_start sub_81C0E24
-sub_81C0E24: ; 81C0E24
+sub_81C0E24: @ 81C0E24
push {lr}
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -835977,7 +835977,7 @@ _081C0E3C:
thumb_func_end sub_81C0E24
thumb_func_start sub_81C0E48
-sub_81C0E48: ; 81C0E48
+sub_81C0E48: @ 81C0E48
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -836076,7 +836076,7 @@ _081C0EC4:
thumb_func_end sub_81C0E48
thumb_func_start sub_81C0F44
-sub_81C0F44: ; 81C0F44
+sub_81C0F44: @ 81C0F44
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -836184,7 +836184,7 @@ _081C103A:
thumb_func_end sub_81C0F44
thumb_func_start sub_81C1040
-sub_81C1040: ; 81C1040
+sub_81C1040: @ 81C1040
push {lr}
movs r1, 0x1
ldr r0, =0x0203cf1c
@@ -836213,7 +836213,7 @@ _081C106C:
thumb_func_end sub_81C1040
thumb_func_start sub_81C1070
-sub_81C1070: ; 81C1070
+sub_81C1070: @ 81C1070
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -836394,7 +836394,7 @@ _081C11E6:
thumb_func_end sub_81C1070
thumb_func_start sub_81C11F4
-sub_81C11F4: ; 81C11F4
+sub_81C11F4: @ 81C11F4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -836458,7 +836458,7 @@ _081C125E:
thumb_func_end sub_81C11F4
thumb_func_start sub_81C129C
-sub_81C129C: ; 81C129C
+sub_81C129C: @ 81C129C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -836489,7 +836489,7 @@ sub_81C129C: ; 81C129C
thumb_func_end sub_81C129C
thumb_func_start sub_81C12E4
-sub_81C12E4: ; 81C12E4
+sub_81C12E4: @ 81C12E4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -836578,7 +836578,7 @@ _081C13AA:
thumb_func_end sub_81C12E4
thumb_func_start sub_81C13B0
-sub_81C13B0: ; 81C13B0
+sub_81C13B0: @ 81C13B0
push {r4-r7,lr}
adds r4, r1, 0
lsls r0, 24
@@ -836688,7 +836688,7 @@ _081C1464:
thumb_func_end sub_81C13B0
thumb_func_start sub_81C14BC
-sub_81C14BC: ; 81C14BC
+sub_81C14BC: @ 81C14BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -836836,7 +836836,7 @@ sub_81C14BC: ; 81C14BC
thumb_func_end sub_81C14BC
thumb_func_start sub_81C15EC
-sub_81C15EC: ; 81C15EC
+sub_81C15EC: @ 81C15EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -836984,7 +836984,7 @@ sub_81C15EC: ; 81C15EC
thumb_func_end sub_81C15EC
thumb_func_start sub_81C171C
-sub_81C171C: ; 81C171C
+sub_81C171C: @ 81C171C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -837006,7 +837006,7 @@ sub_81C171C: ; 81C171C
thumb_func_end sub_81C171C
thumb_func_start sub_81C174C
-sub_81C174C: ; 81C174C
+sub_81C174C: @ 81C174C
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -837155,7 +837155,7 @@ _081C189A:
thumb_func_end sub_81C174C
thumb_func_start sub_81C18A8
-sub_81C18A8: ; 81C18A8
+sub_81C18A8: @ 81C18A8
push {lr}
ldr r0, =0x0203cf1c
ldr r2, [r0]
@@ -837192,7 +837192,7 @@ _081C18EE:
thumb_func_end sub_81C18A8
thumb_func_start sub_81C18F4
-sub_81C18F4: ; 81C18F4
+sub_81C18F4: @ 81C18F4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -837225,7 +837225,7 @@ sub_81C18F4: ; 81C18F4
thumb_func_end sub_81C18F4
thumb_func_start sub_81C1940
-sub_81C1940: ; 81C1940
+sub_81C1940: @ 81C1940
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -837478,7 +837478,7 @@ _081C1B74:
thumb_func_end sub_81C1940
thumb_func_start sub_81C1B94
-sub_81C1B94: ; 81C1B94
+sub_81C1B94: @ 81C1B94
ldr r0, =0x0203cf21
ldrb r0, [r0]
bx lr
@@ -837486,7 +837486,7 @@ sub_81C1B94: ; 81C1B94
thumb_func_end sub_81C1B94
thumb_func_start sub_81C1BA0
-sub_81C1BA0: ; 81C1BA0
+sub_81C1BA0: @ 81C1BA0
push {r4-r7,lr}
sub sp, 0xC
movs r0, 0x20
@@ -837625,7 +837625,7 @@ _081C1C78:
thumb_func_end sub_81C1BA0
thumb_func_start sub_81C1CB0
-sub_81C1CB0: ; 81C1CB0
+sub_81C1CB0: @ 81C1CB0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -837747,7 +837747,7 @@ _081C1D8A:
thumb_func_end sub_81C1CB0
thumb_func_start sub_81C1DA4
-sub_81C1DA4: ; 81C1DA4
+sub_81C1DA4: @ 81C1DA4
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -837807,7 +837807,7 @@ _081C1E12:
thumb_func_end sub_81C1DA4
thumb_func_start sub_81C1E20
-sub_81C1E20: ; 81C1E20
+sub_81C1E20: @ 81C1E20
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -837905,7 +837905,7 @@ _081C1EE0:
thumb_func_end sub_81C1E20
thumb_func_start sub_81C1EFC
-sub_81C1EFC: ; 81C1EFC
+sub_81C1EFC: @ 81C1EFC
push {r4-r7,lr}
lsls r0, 16
lsrs r7, r0, 16
@@ -837968,7 +837968,7 @@ _081C1F70:
thumb_func_end sub_81C1EFC
thumb_func_start sub_81C1F80
-sub_81C1F80: ; 81C1F80
+sub_81C1F80: @ 81C1F80
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -838074,7 +838074,7 @@ _081C2058:
thumb_func_end sub_81C1F80
thumb_func_start sub_81C2074
-sub_81C2074: ; 81C2074
+sub_81C2074: @ 81C2074
push {r4,r5,lr}
lsls r0, 16
lsrs r5, r0, 16
@@ -838132,7 +838132,7 @@ _081C20E2:
thumb_func_end sub_81C2074
thumb_func_start sub_81C20F0
-sub_81C20F0: ; 81C20F0
+sub_81C20F0: @ 81C20F0
push {r4-r7,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -838206,7 +838206,7 @@ _081C2180:
thumb_func_end sub_81C20F0
thumb_func_start sub_81C2194
-sub_81C2194: ; 81C2194
+sub_81C2194: @ 81C2194
push {r4-r7,lr}
adds r6, r0, 0
lsls r2, 24
@@ -838282,7 +838282,7 @@ _081C221C:
thumb_func_end sub_81C2194
thumb_func_start sub_81C2228
-sub_81C2228: ; 81C2228
+sub_81C2228: @ 81C2228
push {r4,lr}
adds r4, r0, 0
movs r1, 0
@@ -838323,7 +838323,7 @@ _081C2266:
thumb_func_end sub_81C2228
thumb_func_start sub_81C228C
-sub_81C228C: ; 81C228C
+sub_81C228C: @ 81C228C
push {lr}
sub sp, 0x8
lsls r0, 24
@@ -838358,7 +838358,7 @@ _081C22C0:
thumb_func_end sub_81C228C
thumb_func_start sub_81C22CC
-sub_81C22CC: ; 81C22CC
+sub_81C22CC: @ 81C22CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -838514,7 +838514,7 @@ _081C23FE:
thumb_func_end sub_81C22CC
thumb_func_start sub_81C240C
-sub_81C240C: ; 81C240C
+sub_81C240C: @ 81C240C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -838648,7 +838648,7 @@ _081C2510:
thumb_func_end sub_81C240C
thumb_func_start sub_81C2524
-sub_81C2524: ; 81C2524
+sub_81C2524: @ 81C2524
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -838674,7 +838674,7 @@ _081C254E:
thumb_func_end sub_81C2524
thumb_func_start sub_81C2554
-sub_81C2554: ; 81C2554
+sub_81C2554: @ 81C2554
push {r4,r5,lr}
ldr r0, =gUnknown_0861CC24
bl InitWindows
@@ -838712,7 +838712,7 @@ _081C257C:
thumb_func_end sub_81C2554
thumb_func_start sub_81C25A4
-sub_81C25A4: ; 81C25A4
+sub_81C25A4: @ 81C25A4
push {r4-r6,lr}
sub sp, 0x14
ldr r4, [sp, 0x24]
@@ -838747,7 +838747,7 @@ sub_81C25A4: ; 81C25A4
thumb_func_end sub_81C25A4
thumb_func_start sub_81C25E8
-sub_81C25E8: ; 81C25E8
+sub_81C25E8: @ 81C25E8
push {lr}
movs r0, 0x11
movs r1, 0
@@ -838777,7 +838777,7 @@ _081C261C:
thumb_func_end sub_81C25E8
thumb_func_start sub_81C2628
-sub_81C2628: ; 81C2628
+sub_81C2628: @ 81C2628
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -838925,7 +838925,7 @@ _081C26EE:
thumb_func_end sub_81C2628
thumb_func_start sub_81C2794
-sub_81C2794: ; 81C2794
+sub_81C2794: @ 81C2794
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -838957,7 +838957,7 @@ sub_81C2794: ; 81C2794
thumb_func_end sub_81C2794
thumb_func_start sub_81C27DC
-sub_81C27DC: ; 81C27DC
+sub_81C27DC: @ 81C27DC
push {lr}
sub sp, 0x8
lsls r1, 16
@@ -839003,7 +839003,7 @@ _081C282C:
thumb_func_end sub_81C27DC
thumb_func_start sub_81C2838
-sub_81C2838: ; 81C2838
+sub_81C2838: @ 81C2838
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -839031,7 +839031,7 @@ _081C284A:
thumb_func_end sub_81C2838
thumb_func_start sub_81C286C
-sub_81C286C: ; 81C286C
+sub_81C286C: @ 81C286C
push {r4-r7,lr}
sub sp, 0x8
ldr r1, =gUnknown_085EA3CF
@@ -839288,7 +839288,7 @@ _081C2930:
thumb_func_end sub_81C286C
thumb_func_start sub_81C2AFC
-sub_81C2AFC: ; 81C2AFC
+sub_81C2AFC: @ 81C2AFC
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -839423,7 +839423,7 @@ _081C2C0A:
thumb_func_end sub_81C2AFC
thumb_func_start sub_81C2C38
-sub_81C2C38: ; 81C2C38
+sub_81C2C38: @ 81C2C38
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -839536,7 +839536,7 @@ _081C2D10:
thumb_func_end sub_81C2C38
thumb_func_start sub_81C2D2C
-sub_81C2D2C: ; 81C2D2C
+sub_81C2D2C: @ 81C2D2C
push {r4,lr}
adds r3, r0, 0
lsls r1, 24
@@ -839565,7 +839565,7 @@ _081C2D56:
thumb_func_end sub_81C2D2C
thumb_func_start sub_81C2D68
-sub_81C2D68: ; 81C2D68
+sub_81C2D68: @ 81C2D68
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -839590,7 +839590,7 @@ _081C2D8C:
thumb_func_end sub_81C2D68
thumb_func_start sub_81C2D9C
-sub_81C2D9C: ; 81C2D9C
+sub_81C2D9C: @ 81C2D9C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -839624,7 +839624,7 @@ _081C2DBA:
thumb_func_end sub_81C2D9C
thumb_func_start sub_81C2DE4
-sub_81C2DE4: ; 81C2DE4
+sub_81C2DE4: @ 81C2DE4
push {lr}
lsls r0, 24
ldr r1, =gUnknown_0861CE64
@@ -839639,7 +839639,7 @@ sub_81C2DE4: ; 81C2DE4
thumb_func_end sub_81C2DE4
thumb_func_start sub_81C2E00
-sub_81C2E00: ; 81C2E00
+sub_81C2E00: @ 81C2E00
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -839666,7 +839666,7 @@ _081C2E3C:
thumb_func_end sub_81C2E00
thumb_func_start sub_81C2E40
-sub_81C2E40: ; 81C2E40
+sub_81C2E40: @ 81C2E40
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -839729,7 +839729,7 @@ _081C2EBE:
thumb_func_end sub_81C2E40
thumb_func_start sub_81C2EC4
-sub_81C2EC4: ; 81C2EC4
+sub_81C2EC4: @ 81C2EC4
push {r4-r6,lr}
sub sp, 0x8
bl sub_81A6BF4
@@ -839798,7 +839798,7 @@ _081C2F54:
thumb_func_end sub_81C2EC4
thumb_func_start sub_81C2F5C
-sub_81C2F5C: ; 81C2F5C
+sub_81C2F5C: @ 81C2F5C
push {r4,r5,lr}
sub sp, 0x8
bl sub_81A6BF4
@@ -839851,7 +839851,7 @@ _081C2FC0:
thumb_func_end sub_81C2F5C
thumb_func_start sub_81C2FD8
-sub_81C2FD8: ; 81C2FD8
+sub_81C2FD8: @ 81C2FD8
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -839889,7 +839889,7 @@ sub_81C2FD8: ; 81C2FD8
thumb_func_end sub_81C2FD8
thumb_func_start sub_81C302C
-sub_81C302C: ; 81C302C
+sub_81C302C: @ 81C302C
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -839925,7 +839925,7 @@ sub_81C302C: ; 81C302C
thumb_func_end sub_81C302C
thumb_func_start sub_81C307C
-sub_81C307C: ; 81C307C
+sub_81C307C: @ 81C307C
push {r4-r6,lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -840037,7 +840037,7 @@ _081C3182:
thumb_func_end sub_81C307C
thumb_func_start sub_81C3194
-sub_81C3194: ; 81C3194
+sub_81C3194: @ 81C3194
push {lr}
sub sp, 0x8
ldr r0, =gUnknown_0861CCCC
@@ -840058,7 +840058,7 @@ sub_81C3194: ; 81C3194
thumb_func_end sub_81C3194
thumb_func_start sub_81C31C0
-sub_81C31C0: ; 81C31C0
+sub_81C31C0: @ 81C31C0
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -840079,7 +840079,7 @@ sub_81C31C0: ; 81C31C0
thumb_func_end sub_81C31C0
thumb_func_start sub_81C31F0
-sub_81C31F0: ; 81C31F0
+sub_81C31F0: @ 81C31F0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203cf1c
@@ -840104,7 +840104,7 @@ _081C3202:
thumb_func_end sub_81C31F0
thumb_func_start sub_81C3220
-sub_81C3220: ; 81C3220
+sub_81C3220: @ 81C3220
push {r4-r6,lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -840174,7 +840174,7 @@ _081C32B6:
thumb_func_end sub_81C3220
thumb_func_start sub_81C32BC
-sub_81C32BC: ; 81C32BC
+sub_81C32BC: @ 81C32BC
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -840196,7 +840196,7 @@ _081C32DA:
thumb_func_end sub_81C32BC
thumb_func_start sub_81C32E0
-sub_81C32E0: ; 81C32E0
+sub_81C32E0: @ 81C32E0
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -840218,7 +840218,7 @@ _081C32FE:
thumb_func_end sub_81C32E0
thumb_func_start sub_81C3304
-sub_81C3304: ; 81C3304
+sub_81C3304: @ 81C3304
push {lr}
ldr r0, =0x02022fec
ldr r0, [r0]
@@ -840258,7 +840258,7 @@ _081C3356:
thumb_func_end sub_81C3304
thumb_func_start sub_81C335C
-sub_81C335C: ; 81C335C
+sub_81C335C: @ 81C335C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -840308,7 +840308,7 @@ sub_81C335C: ; 81C335C
thumb_func_end sub_81C335C
thumb_func_start sub_81C33CC
-sub_81C33CC: ; 81C33CC
+sub_81C33CC: @ 81C33CC
push {r4,r5,lr}
sub sp, 0x8
ldr r5, =0x02021cc4
@@ -840346,7 +840346,7 @@ sub_81C33CC: ; 81C33CC
thumb_func_end sub_81C33CC
thumb_func_start sub_81C3428
-sub_81C3428: ; 81C3428
+sub_81C3428: @ 81C3428
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -840399,7 +840399,7 @@ _081C346C:
thumb_func_end sub_81C3428
thumb_func_start sub_81C349C
-sub_81C349C: ; 81C349C
+sub_81C349C: @ 81C349C
push {r4,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -840465,7 +840465,7 @@ _081C3502:
thumb_func_end sub_81C349C
thumb_func_start sub_81C3530
-sub_81C3530: ; 81C3530
+sub_81C3530: @ 81C3530
push {lr}
bl sub_81C35E4
bl sub_81C3690
@@ -840479,7 +840479,7 @@ sub_81C3530: ; 81C3530
thumb_func_end sub_81C3530
thumb_func_start sub_81C3554
-sub_81C3554: ; 81C3554
+sub_81C3554: @ 81C3554
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -840546,7 +840546,7 @@ _081C35DC:
thumb_func_end sub_81C3554
thumb_func_start sub_81C35E4
-sub_81C35E4: ; 81C35E4
+sub_81C35E4: @ 81C35E4
push {r4,r5,lr}
sub sp, 0x8
ldr r4, =0x0203cf1c
@@ -840622,7 +840622,7 @@ _081C3650:
thumb_func_end sub_81C35E4
thumb_func_start sub_81C3690
-sub_81C3690: ; 81C3690
+sub_81C3690: @ 81C3690
push {r4,r5,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -840675,7 +840675,7 @@ _081C36C8:
thumb_func_end sub_81C3690
thumb_func_start sub_81C3710
-sub_81C3710: ; 81C3710
+sub_81C3710: @ 81C3710
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -840755,7 +840755,7 @@ sub_81C3710: ; 81C3710
thumb_func_end sub_81C3710
thumb_func_start sub_81C37D8
-sub_81C37D8: ; 81C37D8
+sub_81C37D8: @ 81C37D8
push {lr}
sub sp, 0x8
ldr r0, =gUnknown_0861CCEC
@@ -840777,7 +840777,7 @@ sub_81C37D8: ; 81C37D8
thumb_func_end sub_81C37D8
thumb_func_start sub_81C3808
-sub_81C3808: ; 81C3808
+sub_81C3808: @ 81C3808
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -840829,7 +840829,7 @@ sub_81C3808: ; 81C3808
thumb_func_end sub_81C3808
thumb_func_start sub_81C3890
-sub_81C3890: ; 81C3890
+sub_81C3890: @ 81C3890
push {lr}
sub sp, 0x8
ldr r0, =gUnknown_0861CCEC
@@ -840851,7 +840851,7 @@ sub_81C3890: ; 81C3890
thumb_func_end sub_81C3890
thumb_func_start sub_81C38C0
-sub_81C38C0: ; 81C38C0
+sub_81C38C0: @ 81C38C0
push {r4-r6,lr}
sub sp, 0x8
ldr r0, =0x0203cf1c
@@ -840937,7 +840937,7 @@ _081C394A:
thumb_func_end sub_81C38C0
thumb_func_start sub_81C3984
-sub_81C3984: ; 81C3984
+sub_81C3984: @ 81C3984
push {r4,lr}
movs r0, 0
bl sub_81C3B08
@@ -840983,7 +840983,7 @@ _081C39EA:
thumb_func_end sub_81C3984
thumb_func_start sub_81C39F0
-sub_81C39F0: ; 81C39F0
+sub_81C39F0: @ 81C39F0
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -841104,7 +841104,7 @@ _081C3B02:
thumb_func_end sub_81C39F0
thumb_func_start sub_81C3B08
-sub_81C3B08: ; 81C3B08
+sub_81C3B08: @ 81C3B08
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -841248,7 +841248,7 @@ _081C3C26:
thumb_func_end sub_81C3B08
thumb_func_start sub_81C3C5C
-sub_81C3C5C: ; 81C3C5C
+sub_81C3C5C: @ 81C3C5C
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 16
@@ -841327,7 +841327,7 @@ _081C3CFC:
thumb_func_end sub_81C3C5C
thumb_func_start sub_81C3D08
-sub_81C3D08: ; 81C3D08
+sub_81C3D08: @ 81C3D08
push {r4,lr}
movs r0, 0
bl sub_81C3B08
@@ -841358,7 +841358,7 @@ _081C3D40:
thumb_func_end sub_81C3D08
thumb_func_start sub_81C3D54
-sub_81C3D54: ; 81C3D54
+sub_81C3D54: @ 81C3D54
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -841453,7 +841453,7 @@ _081C3E26:
thumb_func_end sub_81C3D54
thumb_func_start sub_81C3E2C
-sub_81C3E2C: ; 81C3E2C
+sub_81C3E2C: @ 81C3E2C
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -841503,7 +841503,7 @@ _081C3E82:
thumb_func_end sub_81C3E2C
thumb_func_start sub_81C3E9C
-sub_81C3E9C: ; 81C3E9C
+sub_81C3E9C: @ 81C3E9C
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 16
@@ -841576,7 +841576,7 @@ _081C3F36:
thumb_func_end sub_81C3E9C
thumb_func_start sub_81C3F44
-sub_81C3F44: ; 81C3F44
+sub_81C3F44: @ 81C3F44
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -841696,7 +841696,7 @@ _081C4044:
thumb_func_end sub_81C3F44
thumb_func_start sub_81C4064
-sub_81C4064: ; 81C4064
+sub_81C4064: @ 81C4064
push {r4,lr}
sub sp, 0x8
ldr r0, =gUnknown_0861CD14
@@ -841725,7 +841725,7 @@ sub_81C4064: ; 81C4064
thumb_func_end sub_81C4064
thumb_func_start sub_81C40A0
-sub_81C40A0: ; 81C40A0
+sub_81C40A0: @ 81C40A0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -841810,7 +841810,7 @@ sub_81C40A0: ; 81C40A0
thumb_func_end sub_81C40A0
thumb_func_start sub_81C4154
-sub_81C4154: ; 81C4154
+sub_81C4154: @ 81C4154
push {r4,lr}
sub sp, 0x8
ldr r0, =gUnknown_0861CD14
@@ -841838,7 +841838,7 @@ sub_81C4154: ; 81C4154
thumb_func_end sub_81C4154
thumb_func_start sub_81C4190
-sub_81C4190: ; 81C4190
+sub_81C4190: @ 81C4190
push {r4,r5,lr}
movs r2, 0
ldr r5, =0x0203cf1c
@@ -841863,7 +841863,7 @@ _081C419A:
thumb_func_end sub_81C4190
thumb_func_start sub_81C41C0
-sub_81C41C0: ; 81C41C0
+sub_81C41C0: @ 81C41C0
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -841896,7 +841896,7 @@ _081C41F2:
thumb_func_end sub_81C41C0
thumb_func_start sub_81C4204
-sub_81C4204: ; 81C4204
+sub_81C4204: @ 81C4204
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -841930,7 +841930,7 @@ sub_81C4204: ; 81C4204
thumb_func_end sub_81C4204
thumb_func_start sub_81C424C
-sub_81C424C: ; 81C424C
+sub_81C424C: @ 81C424C
push {r4,lr}
movs r4, 0x3
_081C4250:
@@ -841958,7 +841958,7 @@ _081C4268:
thumb_func_end sub_81C424C
thumb_func_start sub_81C4280
-sub_81C4280: ; 81C4280
+sub_81C4280: @ 81C4280
push {lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -841993,7 +841993,7 @@ _081C42C2:
thumb_func_end sub_81C4280
thumb_func_start sub_81C42C8
-sub_81C42C8: ; 81C42C8
+sub_81C42C8: @ 81C42C8
push {r4,r5,lr}
movs r4, 0x3
ldr r5, =0x0203cf1c
@@ -842031,7 +842031,7 @@ _081C42F2:
thumb_func_end sub_81C42C8
thumb_func_start sub_81C4318
-sub_81C4318: ; 81C4318
+sub_81C4318: @ 81C4318
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -842093,7 +842093,7 @@ sub_81C4318: ; 81C4318
thumb_func_end sub_81C4318
thumb_func_start sub_81C43A0
-sub_81C43A0: ; 81C43A0
+sub_81C43A0: @ 81C43A0
push {r4,r5,lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -842154,7 +842154,7 @@ _081C4418:
thumb_func_end sub_81C43A0
thumb_func_start sub_81C4420
-sub_81C4420: ; 81C4420
+sub_81C4420: @ 81C4420
push {r4-r6,lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -842206,7 +842206,7 @@ _081C4474:
thumb_func_end sub_81C4420
thumb_func_start sub_81C4484
-sub_81C4484: ; 81C4484
+sub_81C4484: @ 81C4484
push {r4,r5,lr}
ldr r0, =0x0203cf1c
ldr r0, [r0]
@@ -842261,7 +842261,7 @@ _081C44E0:
thumb_func_end sub_81C4484
thumb_func_start sub_81C44F0
-sub_81C44F0: ; 81C44F0
+sub_81C44F0: @ 81C44F0
push {lr}
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -842317,7 +842317,7 @@ _081C4560:
thumb_func_end sub_81C44F0
thumb_func_start sub_81C4568
-sub_81C4568: ; 81C4568
+sub_81C4568: @ 81C4568
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -842385,7 +842385,7 @@ sub_81C4568: ; 81C4568
thumb_func_end sub_81C4568
thumb_func_start sub_81C45F4
-sub_81C45F4: ; 81C45F4
+sub_81C45F4: @ 81C45F4
push {r4-r6,lr}
adds r3, r0, 0
adds r6, r1, 0
@@ -842552,7 +842552,7 @@ _081C4770:
thumb_func_end sub_81C45F4
thumb_func_start sub_81C4778
-sub_81C4778: ; 81C4778
+sub_81C4778: @ 81C4778
push {r4,lr}
ldr r0, =0x0203cf1c
ldr r1, [r0]
@@ -842584,7 +842584,7 @@ _081C47AE:
thumb_func_end sub_81C4778
thumb_func_start sub_81C47B4
-sub_81C47B4: ; 81C47B4
+sub_81C47B4: @ 81C47B4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -842650,7 +842650,7 @@ _081C4836:
thumb_func_end sub_81C47B4
thumb_func_start sub_81C4844
-sub_81C4844: ; 81C4844
+sub_81C4844: @ 81C4844
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x0203cf1c
@@ -842685,7 +842685,7 @@ _081C487E:
thumb_func_end sub_81C4844
thumb_func_start sub_81C488C
-sub_81C488C: ; 81C488C
+sub_81C488C: @ 81C488C
ldr r1, =0x0203cf24
strb r0, [r1]
bx lr
@@ -842693,7 +842693,7 @@ sub_81C488C: ; 81C488C
thumb_func_end sub_81C488C
thumb_func_start sub_81C4898
-sub_81C4898: ; 81C4898
+sub_81C4898: @ 81C4898
push {r4,lr}
ldr r4, =0x0203cf24
ldrb r0, [r4]
@@ -842710,7 +842710,7 @@ _081C48AA:
thumb_func_end sub_81C4898
thumb_func_start sub_81C48B4
-sub_81C48B4: ; 81C48B4
+sub_81C48B4: @ 81C48B4
push {lr}
ldr r2, =0x02020630
ldr r0, =0x0203cf1c
@@ -842738,7 +842738,7 @@ _081C48EA:
thumb_func_end sub_81C48B4
thumb_func_start sub_81C48F0
-sub_81C48F0: ; 81C48F0
+sub_81C48F0: @ 81C48F0
push {r4-r6,lr}
ldr r6, =0x02020630
ldr r5, =0x0203cf1c
@@ -842804,7 +842804,7 @@ _081C494C:
thumb_func_end sub_81C48F0
thumb_func_start sub_81C4984
-sub_81C4984: ; 81C4984
+sub_81C4984: @ 81C4984
push {r4-r6,lr}
adds r5, r0, 0
ldr r1, =0x00007533
@@ -842847,7 +842847,7 @@ _081C49CE:
thumb_func_end sub_81C4984
thumb_func_start sub_81C49E0
-sub_81C49E0: ; 81C49E0
+sub_81C49E0: @ 81C49E0
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x0203cf1c
@@ -842865,7 +842865,7 @@ sub_81C49E0: ; 81C49E0
thumb_func_end sub_81C49E0
thumb_func_start sub_81C4A08
-sub_81C4A08: ; 81C4A08
+sub_81C4A08: @ 81C4A08
push {r4,lr}
movs r1, 0x26
bl pokemon_getattr
@@ -842919,7 +842919,7 @@ sub_81C4A08: ; 81C4A08
thumb_func_end sub_81C4A08
thumb_func_start sub_81C4A88
-sub_81C4A88: ; 81C4A88
+sub_81C4A88: @ 81C4A88
push {r4,r5,lr}
ldr r5, =0x0203cf1c
ldr r0, [r5]
@@ -842968,7 +842968,7 @@ _081C4AF0:
thumb_func_end sub_81C4A88
thumb_func_start sub_81C4AF8
-sub_81C4AF8: ; 81C4AF8
+sub_81C4AF8: @ 81C4AF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -843082,7 +843082,7 @@ _081C4BD2:
thumb_func_end sub_81C4AF8
thumb_func_start sub_81C4BE4
-sub_81C4BE4: ; 81C4BE4
+sub_81C4BE4: @ 81C4BE4
push {lr}
adds r3, r0, 0
adds r0, 0x2A
@@ -843147,7 +843147,7 @@ _081C4C4A:
thumb_func_end sub_81C4BE4
thumb_func_start sub_81C4C60
-sub_81C4C60: ; 81C4C60
+sub_81C4C60: @ 81C4C60
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -843168,7 +843168,7 @@ _081C4C68:
thumb_func_end sub_81C4C60
thumb_func_start sub_81C4C84
-sub_81C4C84: ; 81C4C84
+sub_81C4C84: @ 81C4C84
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -843243,7 +843243,7 @@ _081C4D02:
thumb_func_end sub_81C4C84
thumb_func_start sub_81C4D18
-sub_81C4D18: ; 81C4D18
+sub_81C4D18: @ 81C4D18
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -843287,7 +843287,7 @@ _081C4D32:
thumb_func_end sub_81C4D18
thumb_func_start sub_81C4D70
-sub_81C4D70: ; 81C4D70
+sub_81C4D70: @ 81C4D70
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -843406,7 +843406,7 @@ _081C4E2E:
thumb_func_end sub_81C4D70
thumb_func_start sub_81C4E90
-sub_81C4E90: ; 81C4E90
+sub_81C4E90: @ 81C4E90
push {lr}
bl free_temp_tile_data_buffers_if_possible
lsls r0, 24
@@ -843427,7 +843427,7 @@ _081C4EAC:
thumb_func_end sub_81C4E90
thumb_func_start sub_81C4EB4
-sub_81C4EB4: ; 81C4EB4
+sub_81C4EB4: @ 81C4EB4
push {r4,lr}
ldr r4, =0x0203cf28
ldr r0, [r4]
@@ -843444,7 +843444,7 @@ _081C4EC6:
thumb_func_end sub_81C4EB4
thumb_func_start sub_81C4ED0
-sub_81C4ED0: ; 81C4ED0
+sub_81C4ED0: @ 81C4ED0
push {lr}
adds r1, r0, 0
ldr r0, =0x0203cf28
@@ -843459,7 +843459,7 @@ sub_81C4ED0: ; 81C4ED0
thumb_func_end sub_81C4ED0
thumb_func_start sub_81C4EEC
-sub_81C4EEC: ; 81C4EEC
+sub_81C4EEC: @ 81C4EEC
ldr r1, =0x0203cf30
movs r0, 0
strh r0, [r1, 0x6]
@@ -843469,7 +843469,7 @@ sub_81C4EEC: ; 81C4EEC
thumb_func_end sub_81C4EEC
thumb_func_start sub_81C4EFC
-sub_81C4EFC: ; 81C4EFC
+sub_81C4EFC: @ 81C4EFC
push {lr}
ldr r1, =sub_8086194
movs r0, 0
@@ -843480,7 +843480,7 @@ sub_81C4EFC: ; 81C4EFC
thumb_func_end sub_81C4EFC
thumb_func_start sub_81C4F10
-sub_81C4F10: ; 81C4F10
+sub_81C4F10: @ 81C4F10
push {lr}
ldr r1, =sub_8059D50
movs r0, 0x1
@@ -843491,7 +843491,7 @@ sub_81C4F10: ; 81C4F10
thumb_func_end sub_81C4F10
thumb_func_start sub_81C4F24
-sub_81C4F24: ; 81C4F24
+sub_81C4F24: @ 81C4F24
push {lr}
bl script_env_2_enable
movs r0, 0x1
@@ -843506,7 +843506,7 @@ sub_81C4F24: ; 81C4F24
thumb_func_end sub_81C4F24
thumb_func_start sub_81C4F44
-sub_81C4F44: ; 81C4F44
+sub_81C4F44: @ 81C4F44
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -843533,7 +843533,7 @@ _081C4F6E:
thumb_func_end sub_81C4F44
thumb_func_start sub_81C4F84
-sub_81C4F84: ; 81C4F84
+sub_81C4F84: @ 81C4F84
push {lr}
ldr r0, =0x0203cf30
ldr r1, [r0]
@@ -843545,7 +843545,7 @@ sub_81C4F84: ; 81C4F84
thumb_func_end sub_81C4F84
thumb_func_start sub_81C4F98
-sub_81C4F98: ; 81C4F98
+sub_81C4F98: @ 81C4F98
push {r4-r6,lr}
adds r5, r1, 0
lsls r0, 24
@@ -843598,7 +843598,7 @@ _081C4FBA:
thumb_func_end sub_81C4F98
thumb_func_start sub_81C501C
-sub_81C501C: ; 81C501C
+sub_81C501C: @ 81C501C
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -843610,7 +843610,7 @@ sub_81C501C: ; 81C501C
thumb_func_end sub_81C501C
thumb_func_start sub_81C5038
-sub_81C5038: ; 81C5038
+sub_81C5038: @ 81C5038
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -843620,7 +843620,7 @@ sub_81C5038: ; 81C5038
thumb_func_end sub_81C5038
thumb_func_start sub_81C504C
-sub_81C504C: ; 81C504C
+sub_81C504C: @ 81C504C
push {lr}
_081C504E:
bl sub_81221EC
@@ -843644,7 +843644,7 @@ _081C5072:
thumb_func_end sub_81C504C
thumb_func_start sub_81C5078
-sub_81C5078: ; 81C5078
+sub_81C5078: @ 81C5078
push {lr}
sub sp, 0x4
ldr r0, =0x030022c0
@@ -843796,7 +843796,7 @@ _081C51D6:
thumb_func_end sub_81C5078
thumb_func_start sub_81C51DC
-sub_81C51DC: ; 81C51DC
+sub_81C51DC: @ 81C51DC
push {lr}
bl sub_8121DA0
movs r0, 0
@@ -843832,7 +843832,7 @@ sub_81C51DC: ; 81C51DC
thumb_func_end sub_81C51DC
thumb_func_start sub_81C5238
-sub_81C5238: ; 81C5238
+sub_81C5238: @ 81C5238
push {r4,lr}
sub sp, 0x4
ldr r4, =0x0203cf2c
@@ -843926,7 +843926,7 @@ _081C530A:
thumb_func_end sub_81C5238
thumb_func_start sub_81C5314
-sub_81C5314: ; 81C5314
+sub_81C5314: @ 81C5314
push {r4-r7,lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -844031,7 +844031,7 @@ _081C5382:
thumb_func_end sub_81C5314
thumb_func_start sub_81C540C
-sub_81C540C: ; 81C540C
+sub_81C540C: @ 81C540C
push {r4,r5,lr}
adds r5, r0, 0
lsls r1, 16
@@ -844067,7 +844067,7 @@ _081C5458:
thumb_func_end sub_81C540C
thumb_func_start sub_81C5460
-sub_81C5460: ; 81C5460
+sub_81C5460: @ 81C5460
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -844144,7 +844144,7 @@ _081C5504:
thumb_func_end sub_81C5460
thumb_func_start sub_81C5518
-sub_81C5518: ; 81C5518
+sub_81C5518: @ 81C5518
push {r4-r6,lr}
sub sp, 0x10
adds r4, r1, 0
@@ -844226,7 +844226,7 @@ _081C55B8:
thumb_func_end sub_81C5518
thumb_func_start sub_81C55D8
-sub_81C55D8: ; 81C55D8
+sub_81C55D8: @ 81C55D8
push {r4,lr}
sub sp, 0x10
adds r3, r0, 0
@@ -844289,7 +844289,7 @@ _081C5638:
thumb_func_end sub_81C55D8
thumb_func_start sub_81C5674
-sub_81C5674: ; 81C5674
+sub_81C5674: @ 81C5674
push {r4,lr}
sub sp, 0x10
ldr r4, =0x0203cf2c
@@ -844330,7 +844330,7 @@ _081C56B4:
thumb_func_end sub_81C5674
thumb_func_start sub_81C56CC
-sub_81C56CC: ; 81C56CC
+sub_81C56CC: @ 81C56CC
push {r4,lr}
ldr r4, =0x0203cf2c
ldr r0, [r4]
@@ -844353,7 +844353,7 @@ _081C56EA:
thumb_func_end sub_81C56CC
thumb_func_start sub_81C56F8
-sub_81C56F8: ; 81C56F8
+sub_81C56F8: @ 81C56F8
push {r4,lr}
ldr r0, =sub_81C5BC8
movs r1, 0
@@ -844380,7 +844380,7 @@ sub_81C56F8: ; 81C56F8
thumb_func_end sub_81C56F8
thumb_func_start sub_81C5738
-sub_81C5738: ; 81C5738
+sub_81C5738: @ 81C5738
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -844433,7 +844433,7 @@ sub_81C5738: ; 81C5738
thumb_func_end sub_81C5738
thumb_func_start sub_81C57A8
-sub_81C57A8: ; 81C57A8
+sub_81C57A8: @ 81C57A8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -844532,7 +844532,7 @@ _081C5862:
thumb_func_end sub_81C57A8
thumb_func_start sub_81C586C
-sub_81C586C: ; 81C586C
+sub_81C586C: @ 81C586C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -844627,7 +844627,7 @@ _081C58FE:
thumb_func_end sub_81C586C
thumb_func_start sub_81C5924
-sub_81C5924: ; 81C5924
+sub_81C5924: @ 81C5924
push {r4-r6,lr}
ldr r0, =0x03005d90
ldr r2, [r0]
@@ -844698,7 +844698,7 @@ _081C59B2:
thumb_func_end sub_81C5924
thumb_func_start sub_81C59BC
-sub_81C59BC: ; 81C59BC
+sub_81C59BC: @ 81C59BC
push {r4,r5,lr}
ldr r0, =0x0203cf30
ldrh r1, [r0, 0x8]
@@ -844746,7 +844746,7 @@ _081C5A18:
thumb_func_end sub_81C59BC
thumb_func_start sub_81C5A20
-sub_81C5A20: ; 81C5A20
+sub_81C5A20: @ 81C5A20
push {r4-r7,lr}
ldr r0, =0x0203cf30
ldrh r1, [r0, 0x6]
@@ -844804,7 +844804,7 @@ _081C5A80:
thumb_func_end sub_81C5A20
thumb_func_start sub_81C5A98
-sub_81C5A98: ; 81C5A98
+sub_81C5A98: @ 81C5A98
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -844822,7 +844822,7 @@ sub_81C5A98: ; 81C5A98
thumb_func_end sub_81C5A98
thumb_func_start sub_81C5AB8
-sub_81C5AB8: ; 81C5AB8
+sub_81C5AB8: @ 81C5AB8
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -844869,7 +844869,7 @@ _081C5B08:
thumb_func_end sub_81C5AB8
thumb_func_start sub_81C5B14
-sub_81C5B14: ; 81C5B14
+sub_81C5B14: @ 81C5B14
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -844897,7 +844897,7 @@ sub_81C5B14: ; 81C5B14
thumb_func_end sub_81C5B14
thumb_func_start sub_81C5B4C
-sub_81C5B4C: ; 81C5B4C
+sub_81C5B4C: @ 81C5B4C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -844948,7 +844948,7 @@ _081C5BBC:
thumb_func_end sub_81C5B4C
thumb_func_start sub_81C5BC8
-sub_81C5BC8: ; 81C5BC8
+sub_81C5BC8: @ 81C5BC8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -845095,7 +845095,7 @@ _081C5D16:
thumb_func_end sub_81C5BC8
thumb_func_start sub_81C5D20
-sub_81C5D20: ; 81C5D20
+sub_81C5D20: @ 81C5D20
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -845253,7 +845253,7 @@ _081C5E98:
thumb_func_end sub_81C5D20
thumb_func_start sub_81C5EAC
-sub_81C5EAC: ; 81C5EAC
+sub_81C5EAC: @ 81C5EAC
push {r4-r6,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -845295,7 +845295,7 @@ sub_81C5EAC: ; 81C5EAC
thumb_func_end sub_81C5EAC
thumb_func_start sub_81C5F08
-sub_81C5F08: ; 81C5F08
+sub_81C5F08: @ 81C5F08
push {r4-r6,lr}
sub sp, 0x14
adds r4, r0, 0
@@ -845339,7 +845339,7 @@ sub_81C5F08: ; 81C5F08
thumb_func_end sub_81C5F08
thumb_func_start sub_81C5F68
-sub_81C5F68: ; 81C5F68
+sub_81C5F68: @ 81C5F68
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -845394,7 +845394,7 @@ _081C5FD0:
thumb_func_end sub_81C5F68
thumb_func_start sub_81C5FE4
-sub_81C5FE4: ; 81C5FE4
+sub_81C5FE4: @ 81C5FE4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -845577,7 +845577,7 @@ _081C6160:
thumb_func_end sub_81C5FE4
thumb_func_start sub_81C616C
-sub_81C616C: ; 81C616C
+sub_81C616C: @ 81C616C
push {lr}
lsls r0, 24
asrs r1, r0, 24
@@ -845609,7 +845609,7 @@ _081C61A2:
thumb_func_end sub_81C616C
thumb_func_start sub_81C61A8
-sub_81C61A8: ; 81C61A8
+sub_81C61A8: @ 81C61A8
push {lr}
ldr r0, =0x0203cf2c
ldr r0, [r0]
@@ -845638,7 +845638,7 @@ _081C61DA:
thumb_func_end sub_81C61A8
thumb_func_start sub_81C61E0
-sub_81C61E0: ; 81C61E0
+sub_81C61E0: @ 81C61E0
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -845690,7 +845690,7 @@ _081C6252:
thumb_func_end sub_81C61E0
thumb_func_start sub_81C6258
-sub_81C6258: ; 81C6258
+sub_81C6258: @ 81C6258
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -845720,7 +845720,7 @@ sub_81C6258: ; 81C6258
thumb_func_end sub_81C6258
thumb_func_start sub_81C629C
-sub_81C629C: ; 81C629C
+sub_81C629C: @ 81C629C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -845740,7 +845740,7 @@ sub_81C629C: ; 81C629C
thumb_func_end sub_81C629C
thumb_func_start sub_81C62C4
-sub_81C62C4: ; 81C62C4
+sub_81C62C4: @ 81C62C4
push {r4-r7,lr}
sub sp, 0x10
lsls r0, 24
@@ -845798,7 +845798,7 @@ _081C6334:
thumb_func_end sub_81C62C4
thumb_func_start sub_81C6350
-sub_81C6350: ; 81C6350
+sub_81C6350: @ 81C6350
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -845847,7 +845847,7 @@ sub_81C6350: ; 81C6350
thumb_func_end sub_81C6350
thumb_func_start sub_81C63D0
-sub_81C63D0: ; 81C63D0
+sub_81C63D0: @ 81C63D0
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -845872,7 +845872,7 @@ sub_81C63D0: ; 81C63D0
thumb_func_end sub_81C63D0
thumb_func_start sub_81C6404
-sub_81C6404: ; 81C6404
+sub_81C6404: @ 81C6404
push {r4,lr}
sub sp, 0xC
ldr r0, =0x02021cc4
@@ -845910,7 +845910,7 @@ sub_81C6404: ; 81C6404
thumb_func_end sub_81C6404
thumb_func_start sub_81C645C
-sub_81C645C: ; 81C645C
+sub_81C645C: @ 81C645C
push {r4,lr}
sub sp, 0xC
adds r1, r0, 0
@@ -845948,7 +845948,7 @@ sub_81C645C: ; 81C645C
thumb_func_end sub_81C645C
thumb_func_start sub_81C64B4
-sub_81C64B4: ; 81C64B4
+sub_81C64B4: @ 81C64B4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -846014,7 +846014,7 @@ _081C6544:
thumb_func_end sub_81C64B4
thumb_func_start sub_81C654C
-sub_81C654C: ; 81C654C
+sub_81C654C: @ 81C654C
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -846063,7 +846063,7 @@ sub_81C654C: ; 81C654C
thumb_func_end sub_81C654C
thumb_func_start sub_81C65CC
-sub_81C65CC: ; 81C65CC
+sub_81C65CC: @ 81C65CC
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -846112,7 +846112,7 @@ _081C662E:
thumb_func_end sub_81C65CC
thumb_func_start sub_81C6648
-sub_81C6648: ; 81C6648
+sub_81C6648: @ 81C6648
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -846155,7 +846155,7 @@ _081C66A6:
thumb_func_end sub_81C6648
thumb_func_start sub_81C66AC
-sub_81C66AC: ; 81C66AC
+sub_81C66AC: @ 81C66AC
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -846179,7 +846179,7 @@ sub_81C66AC: ; 81C66AC
thumb_func_end sub_81C66AC
thumb_func_start sub_81C66EC
-sub_81C66EC: ; 81C66EC
+sub_81C66EC: @ 81C66EC
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -846201,7 +846201,7 @@ _081C670A:
thumb_func_end sub_81C66EC
thumb_func_start sub_81C6714
-sub_81C6714: ; 81C6714
+sub_81C6714: @ 81C6714
push {r4,r5,lr}
adds r5, r0, 0
lsls r5, 24
@@ -846227,7 +846227,7 @@ sub_81C6714: ; 81C6714
thumb_func_end sub_81C6714
thumb_func_start sub_81C674C
-sub_81C674C: ; 81C674C
+sub_81C674C: @ 81C674C
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -846263,7 +846263,7 @@ _081C6796:
thumb_func_end sub_81C674C
thumb_func_start sub_81C679C
-sub_81C679C: ; 81C679C
+sub_81C679C: @ 81C679C
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -846286,7 +846286,7 @@ _081C67C0:
thumb_func_end sub_81C679C
thumb_func_start sub_81C67CC
-sub_81C67CC: ; 81C67CC
+sub_81C67CC: @ 81C67CC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -846375,7 +846375,7 @@ sub_81C67CC: ; 81C67CC
thumb_func_end sub_81C67CC
thumb_func_start sub_81C68B0
-sub_81C68B0: ; 81C68B0
+sub_81C68B0: @ 81C68B0
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -846454,7 +846454,7 @@ _081C695C:
thumb_func_end sub_81C68B0
thumb_func_start sub_81C6964
-sub_81C6964: ; 81C6964
+sub_81C6964: @ 81C6964
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -846533,7 +846533,7 @@ _081C69FC:
thumb_func_end sub_81C6964
thumb_func_start sub_81C6A14
-sub_81C6A14: ; 81C6A14
+sub_81C6A14: @ 81C6A14
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -846587,7 +846587,7 @@ _081C6A5E:
thumb_func_end sub_81C6A14
thumb_func_start sub_81C6A94
-sub_81C6A94: ; 81C6A94
+sub_81C6A94: @ 81C6A94
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -846732,7 +846732,7 @@ _081C6BC6:
thumb_func_end sub_81C6A94
thumb_func_start sub_81C6BD8
-sub_81C6BD8: ; 81C6BD8
+sub_81C6BD8: @ 81C6BD8
push {r4,lr}
ldr r0, =gUnknown_0861F328
bl InitWindows
@@ -846774,7 +846774,7 @@ _081C6C04:
thumb_func_end sub_81C6BD8
thumb_func_start sub_81C6C3C
-sub_81C6C3C: ; 81C6C3C
+sub_81C6C3C: @ 81C6C3C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -846820,7 +846820,7 @@ sub_81C6C3C: ; 81C6C3C
thumb_func_end sub_81C6C3C
thumb_func_start sub_81C6C94
-sub_81C6C94: ; 81C6C94
+sub_81C6C94: @ 81C6C94
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -846866,7 +846866,7 @@ sub_81C6C94: ; 81C6C94
thumb_func_end sub_81C6C94
thumb_func_start sub_81C6CEC
-sub_81C6CEC: ; 81C6CEC
+sub_81C6CEC: @ 81C6CEC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -846881,7 +846881,7 @@ sub_81C6CEC: ; 81C6CEC
thumb_func_end sub_81C6CEC
thumb_func_start sub_81C6D08
-sub_81C6D08: ; 81C6D08
+sub_81C6D08: @ 81C6D08
lsls r0, 24
lsrs r0, 24
ldr r1, =0x0203cf2c
@@ -846895,7 +846895,7 @@ sub_81C6D08: ; 81C6D08
thumb_func_end sub_81C6D08
thumb_func_start sub_81C6D24
-sub_81C6D24: ; 81C6D24
+sub_81C6D24: @ 81C6D24
push {r4,lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -846928,7 +846928,7 @@ _081C6D58:
thumb_func_end sub_81C6D24
thumb_func_start sub_81C6D6C
-sub_81C6D6C: ; 81C6D6C
+sub_81C6D6C: @ 81C6D6C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -846958,7 +846958,7 @@ _081C6D9E:
thumb_func_end sub_81C6D6C
thumb_func_start sub_81C6DAC
-sub_81C6DAC: ; 81C6DAC
+sub_81C6DAC: @ 81C6DAC
push {lr}
sub sp, 0x10
adds r3, r1, 0
@@ -846982,8 +846982,8 @@ sub_81C6DAC: ; 81C6DAC
thumb_func_end sub_81C6DAC
thumb_func_start DisplayItemMessageInBattlePyramid
-; void DisplayItemMessageInBattlePyramid(u8 taskId, u8 *str, void ( *callback)(u8 taskId))
-DisplayItemMessageInBattlePyramid: ; 81C6DD8
+@ void DisplayItemMessageInBattlePyramid(u8 taskId, u8 *str, void ( *callback)(u8 taskId))
+DisplayItemMessageInBattlePyramid: @ 81C6DD8
push {r4-r6,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -847016,7 +847016,7 @@ DisplayItemMessageInBattlePyramid: ; 81C6DD8
thumb_func_end DisplayItemMessageInBattlePyramid
thumb_func_start sub_81C6E1C
-sub_81C6E1C: ; 81C6E1C
+sub_81C6E1C: @ 81C6E1C
push {lr}
movs r0, 0x2
movs r1, 0
@@ -847030,7 +847030,7 @@ sub_81C6E1C: ; 81C6E1C
thumb_func_end sub_81C6E1C
thumb_func_start sub_81C6E38
-sub_81C6E38: ; 81C6E38
+sub_81C6E38: @ 81C6E38
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -847071,7 +847071,7 @@ _081C6E80:
thumb_func_end sub_81C6E38
thumb_func_start sub_81C6E98
-sub_81C6E98: ; 81C6E98
+sub_81C6E98: @ 81C6E98
push {r4,lr}
sub sp, 0x8
movs r0, 0x40
@@ -847107,7 +847107,7 @@ sub_81C6E98: ; 81C6E98
thumb_func_end sub_81C6E98
thumb_func_start sub_81C6EF4
-sub_81C6EF4: ; 81C6EF4
+sub_81C6EF4: @ 81C6EF4
push {r4,lr}
ldr r0, =0x0203cf2c
ldr r4, [r0]
@@ -847126,7 +847126,7 @@ sub_81C6EF4: ; 81C6EF4
thumb_func_end sub_81C6EF4
thumb_func_start sub_81C6F20
-sub_81C6F20: ; 81C6F20
+sub_81C6F20: @ 81C6F20
push {r4,lr}
ldr r0, =0x0203cf2c
ldr r0, [r0]
@@ -847158,7 +847158,7 @@ _081C6F50:
thumb_func_end sub_81C6F20
thumb_func_start sub_81C6F68
-sub_81C6F68: ; 81C6F68
+sub_81C6F68: @ 81C6F68
push {r4,lr}
adds r4, r0, 0
adds r0, 0x3F
@@ -847180,7 +847180,7 @@ _081C6F84:
thumb_func_end sub_81C6F68
thumb_func_start sub_81C6F90
-sub_81C6F90: ; 81C6F90
+sub_81C6F90: @ 81C6F90
push {r4-r6,lr}
lsls r0, 16
lsrs r6, r0, 16
@@ -847226,7 +847226,7 @@ _081C6FE0:
thumb_func_end sub_81C6F90
thumb_func_start sub_81C6FF8
-sub_81C6FF8: ; 81C6FF8
+sub_81C6FF8: @ 81C6FF8
push {lr}
lsls r0, 24
movs r1, 0x80
@@ -847239,7 +847239,7 @@ sub_81C6FF8: ; 81C6FF8
thumb_func_end sub_81C6FF8
thumb_func_start sub_81C700C
-sub_81C700C: ; 81C700C
+sub_81C700C: @ 81C700C
push {lr}
ldr r0, =0x0203cf2c
ldr r0, [r0]
@@ -847253,7 +847253,7 @@ sub_81C700C: ; 81C700C
thumb_func_end sub_81C700C
thumb_func_start sub_81C7028
-sub_81C7028: ; 81C7028
+sub_81C7028: @ 81C7028
push {lr}
adds r2, r0, 0
lsls r2, 24
@@ -847270,7 +847270,7 @@ sub_81C7028: ; 81C7028
thumb_func_end sub_81C7028
thumb_func_start sub_81C704C
-sub_81C704C: ; 81C704C
+sub_81C704C: @ 81C704C
push {lr}
adds r3, r0, 0
lsls r3, 24
@@ -847292,7 +847292,7 @@ sub_81C704C: ; 81C704C
thumb_func_end sub_81C704C
thumb_func_start sub_81C7078
-sub_81C7078: ; 81C7078
+sub_81C7078: @ 81C7078
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -847335,7 +847335,7 @@ _081C7092:
thumb_func_end sub_81C7078
thumb_func_start sub_81C70D8
-sub_81C70D8: ; 81C70D8
+sub_81C70D8: @ 81C70D8
push {lr}
ldr r1, =0x0000ffff
ands r1, r0
@@ -847371,7 +847371,7 @@ _081C711E:
thumb_func_end sub_81C70D8
thumb_func_start sub_81C7124
-sub_81C7124: ; 81C7124
+sub_81C7124: @ 81C7124
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -847410,7 +847410,7 @@ _081C716A:
thumb_func_end sub_81C7124
thumb_func_start sub_81C7170
-sub_81C7170: ; 81C7170
+sub_81C7170: @ 81C7170
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -847470,7 +847470,7 @@ _081C71DE:
thumb_func_end sub_81C7170
thumb_func_start sub_81C71E4
-sub_81C71E4: ; 81C71E4
+sub_81C71E4: @ 81C71E4
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -847523,7 +847523,7 @@ _081C724A:
thumb_func_end sub_81C71E4
thumb_func_start CB2_PokeNav
-CB2_PokeNav: ; 81C7250
+CB2_PokeNav: @ 81C7250
push {r4,lr}
ldr r4, =0x0203cf40
movs r0, 0x5C
@@ -847555,7 +847555,7 @@ _081C7292:
thumb_func_end CB2_PokeNav
thumb_func_start sub_81C72A4
-sub_81C72A4: ; 81C72A4
+sub_81C72A4: @ 81C72A4
push {lr}
ldr r0, =sub_81C72BC
bl SetMainCallback2
@@ -847568,7 +847568,7 @@ sub_81C72A4: ; 81C72A4
thumb_func_end sub_81C72A4
thumb_func_start sub_81C72BC
-sub_81C72BC: ; 81C72BC
+sub_81C72BC: @ 81C72BC
push {r4,lr}
bl fade_and_return_progress_probably
ldr r0, =0x02037fd4
@@ -847612,7 +847612,7 @@ _081C7320:
thumb_func_end sub_81C72BC
thumb_func_start sub_81C7334
-sub_81C7334: ; 81C7334
+sub_81C7334: @ 81C7334
push {r4,lr}
movs r4, 0
_081C7338:
@@ -847634,7 +847634,7 @@ _081C7338:
thumb_func_end sub_81C7334
thumb_func_start sub_81C7360
-sub_81C7360: ; 81C7360
+sub_81C7360: @ 81C7360
push {r4,r5,lr}
adds r5, r0, 0
movs r2, 0
@@ -847658,7 +847658,7 @@ _081C736A:
thumb_func_end sub_81C7360
thumb_func_start sub_81C7388
-sub_81C7388: ; 81C7388
+sub_81C7388: @ 81C7388
push {r4-r6,lr}
movs r5, 0
_081C738C:
@@ -847722,7 +847722,7 @@ _081C73FA:
thumb_func_end sub_81C7388
thumb_func_start sub_81C7400
-sub_81C7400: ; 81C7400
+sub_81C7400: @ 81C7400
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -847733,7 +847733,7 @@ sub_81C7400: ; 81C7400
thumb_func_end sub_81C7400
thumb_func_start sub_81C7418
-sub_81C7418: ; 81C7418
+sub_81C7418: @ 81C7418
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -847743,7 +847743,7 @@ sub_81C7418: ; 81C7418
thumb_func_end sub_81C7418
thumb_func_start sub_81C742C
-sub_81C742C: ; 81C742C
+sub_81C742C: @ 81C742C
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -847883,7 +847883,7 @@ _081C7562:
thumb_func_end sub_81C742C
thumb_func_start sub_81C756C
-sub_81C756C: ; 81C756C
+sub_81C756C: @ 81C756C
push {r4-r6,lr}
ldr r1, =0xfffe7960
adds r6, r0, r1
@@ -847932,7 +847932,7 @@ _081C75CE:
thumb_func_end sub_81C756C
thumb_func_start sub_81C75D4
-sub_81C75D4: ; 81C75D4
+sub_81C75D4: @ 81C75D4
push {lr}
bl sub_81C786C
pop {r1}
@@ -847940,7 +847940,7 @@ sub_81C75D4: ; 81C75D4
thumb_func_end sub_81C75D4
thumb_func_start sub_81C75E0
-sub_81C75E0: ; 81C75E0
+sub_81C75E0: @ 81C75E0
push {lr}
ldr r0, =0x0203cf40
ldr r0, [r0]
@@ -847952,7 +847952,7 @@ sub_81C75E0: ; 81C75E0
thumb_func_end sub_81C75E0
thumb_func_start sub_81C75F4
-sub_81C75F4: ; 81C75F4
+sub_81C75F4: @ 81C75F4
push {lr}
bl InitKeypadData
pop {r0}
@@ -847960,7 +847960,7 @@ sub_81C75F4: ; 81C75F4
thumb_func_end sub_81C75F4
thumb_func_start c3args_set_0toR1_1to0
-c3args_set_0toR1_1to0: ; 81C7600
+c3args_set_0toR1_1to0: @ 81C7600
push {lr}
bl SetVBlankCallback
pop {r0}
@@ -847968,7 +847968,7 @@ c3args_set_0toR1_1to0: ; 81C7600
thumb_func_end c3args_set_0toR1_1to0
thumb_func_start sub_81C760C
-sub_81C760C: ; 81C760C
+sub_81C760C: @ 81C760C
push {lr}
ldr r0, =sub_81C7418
bl SetVBlankCallback
@@ -847978,7 +847978,7 @@ sub_81C760C: ; 81C760C
thumb_func_end sub_81C760C
thumb_func_start sub_81C761C
-sub_81C761C: ; 81C761C
+sub_81C761C: @ 81C761C
push {r4,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -847996,7 +847996,7 @@ sub_81C761C: ; 81C761C
thumb_func_end sub_81C761C
thumb_func_start sub_81C763C
-sub_81C763C: ; 81C763C
+sub_81C763C: @ 81C763C
ldr r1, =0x0203cf40
ldr r1, [r1]
lsls r0, 2
@@ -848008,7 +848008,7 @@ sub_81C763C: ; 81C763C
thumb_func_end sub_81C763C
thumb_func_start sub_81C7650
-sub_81C7650: ; 81C7650
+sub_81C7650: @ 81C7650
push {r4,r5,lr}
ldr r5, =0x0203cf40
ldr r1, [r5]
@@ -848032,7 +848032,7 @@ _081C7670:
thumb_func_end sub_81C7650
thumb_func_start sub_81C767C
-sub_81C767C: ; 81C767C
+sub_81C767C: @ 81C767C
ldr r0, =0x0203cf40
ldr r0, [r0]
ldrh r0, [r0, 0x8]
@@ -848041,7 +848041,7 @@ sub_81C767C: ; 81C767C
thumb_func_end sub_81C767C
thumb_func_start sub_81C7688
-sub_81C7688: ; 81C7688
+sub_81C7688: @ 81C7688
ldr r1, =0x0203cf40
ldr r1, [r1]
strh r0, [r1, 0x8]
@@ -848050,7 +848050,7 @@ sub_81C7688: ; 81C7688
thumb_func_end sub_81C7688
thumb_func_start sub_81C7694
-sub_81C7694: ; 81C7694
+sub_81C7694: @ 81C7694
push {lr}
adds r1, r0, 0
cmp r1, 0x4
@@ -848066,7 +848066,7 @@ _081C769E:
thumb_func_end sub_81C7694
thumb_func_start sub_81C76AC
-sub_81C76AC: ; 81C76AC
+sub_81C76AC: @ 81C76AC
ldr r0, =0x0203cf40
ldr r0, [r0]
ldrh r0, [r0, 0xA]
@@ -848075,7 +848075,7 @@ sub_81C76AC: ; 81C76AC
thumb_func_end sub_81C76AC
thumb_func_start sub_81C76B8
-sub_81C76B8: ; 81C76B8
+sub_81C76B8: @ 81C76B8
ldr r0, =0x0203cf40
ldr r0, [r0]
ldr r0, [r0, 0xC]
@@ -848084,7 +848084,7 @@ sub_81C76B8: ; 81C76B8
thumb_func_end sub_81C76B8
thumb_func_start sub_81C76C4
-sub_81C76C4: ; 81C76C4
+sub_81C76C4: @ 81C76C4
push {r4,lr}
ldr r1, =0x0000082c
movs r0, 0
@@ -848110,7 +848110,7 @@ _081C76F6:
thumb_func_end sub_81C76C4
thumb_func_start sub_81C76FC
-sub_81C76FC: ; 81C76FC
+sub_81C76FC: @ 81C76FC
push {lr}
movs r0, 0
bl sub_81C763C
@@ -848121,7 +848121,7 @@ sub_81C76FC: ; 81C76FC
thumb_func_end sub_81C76FC
thumb_func_start sub_81C7710
-sub_81C7710: ; 81C7710
+sub_81C7710: @ 81C7710
push {lr}
sub sp, 0x4
movs r0, 0x6F
@@ -848141,7 +848141,7 @@ sub_81C7710: ; 81C7710
thumb_func_end sub_81C7710
thumb_func_start sub_81C7738
-sub_81C7738: ; 81C7738
+sub_81C7738: @ 81C7738
push {lr}
ldr r0, =0x02037fd4
ldrb r1, [r0, 0x7]
@@ -848163,7 +848163,7 @@ _081C775E:
thumb_func_end sub_81C7738
thumb_func_start sub_81C7764
-sub_81C7764: ; 81C7764
+sub_81C7764: @ 81C7764
push {r4,lr}
sub sp, 0x4
cmp r0, 0x1
@@ -848255,7 +848255,7 @@ _081C782C:
thumb_func_end sub_81C7764
thumb_func_start sub_81C7834
-sub_81C7834: ; 81C7834
+sub_81C7834: @ 81C7834
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -848271,7 +848271,7 @@ sub_81C7834: ; 81C7834
thumb_func_end sub_81C7834
thumb_func_start sub_81C7850
-sub_81C7850: ; 81C7850
+sub_81C7850: @ 81C7850
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -848287,7 +848287,7 @@ sub_81C7850: ; 81C7850
thumb_func_end sub_81C7850
thumb_func_start sub_81C786C
-sub_81C786C: ; 81C786C
+sub_81C786C: @ 81C786C
push {lr}
movs r0, 0
bl sub_81C763C
@@ -848298,7 +848298,7 @@ sub_81C786C: ; 81C786C
thumb_func_end sub_81C786C
thumb_func_start sub_81C7880
-sub_81C7880: ; 81C7880
+sub_81C7880: @ 81C7880
push {r4,lr}
movs r0, 0
bl sub_81C763C
@@ -848314,7 +848314,7 @@ sub_81C7880: ; 81C7880
thumb_func_end sub_81C7880
thumb_func_start sub_81C78A0
-sub_81C78A0: ; 81C78A0
+sub_81C78A0: @ 81C78A0
push {r4,lr}
movs r0, 0
bl sub_81C763C
@@ -848330,7 +848330,7 @@ sub_81C78A0: ; 81C78A0
thumb_func_end sub_81C78A0
thumb_func_start sub_81C78C0
-sub_81C78C0: ; 81C78C0
+sub_81C78C0: @ 81C78C0
push {lr}
movs r0, 0
bl sub_81C763C
@@ -848341,7 +848341,7 @@ sub_81C78C0: ; 81C78C0
thumb_func_end sub_81C78C0
thumb_func_start atk47_cmd47
-atk47_cmd47: ; 81C78D4
+atk47_cmd47: @ 81C78D4
push {lr}
cmp r0, 0x1
beq _081C78EA
@@ -848383,7 +848383,7 @@ _081C7916:
thumb_func_end atk47_cmd47
thumb_func_start sub_81C791C
-sub_81C791C: ; 81C791C
+sub_81C791C: @ 81C791C
push {lr}
movs r1, 0xC0
lsls r1, 1
@@ -848406,7 +848406,7 @@ _081C793E:
thumb_func_end sub_81C791C
thumb_func_start sub_81C7944
-sub_81C7944: ; 81C7944
+sub_81C7944: @ 81C7944
push {lr}
lsls r1, 1
ldr r3, =0x02037714
@@ -848420,7 +848420,7 @@ sub_81C7944: ; 81C7944
thumb_func_end sub_81C7944
thumb_func_start sub_81C795C
-sub_81C795C: ; 81C795C
+sub_81C795C: @ 81C795C
push {r4,lr}
adds r4, r0, 0
b _081C7974
@@ -848450,7 +848450,7 @@ _081C7988:
thumb_func_end sub_81C795C
thumb_func_start sub_81C7990
-sub_81C7990: ; 81C7990
+sub_81C7990: @ 81C7990
push {lr}
sub sp, 0x4
adds r3, r0, 0
@@ -848472,7 +848472,7 @@ sub_81C7990: ; 81C7990
thumb_func_end sub_81C7990
thumb_func_start sub_81C79BC
-sub_81C79BC: ; 81C79BC
+sub_81C79BC: @ 81C79BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -848605,7 +848605,7 @@ _081C7AAE:
thumb_func_end sub_81C79BC
thumb_func_start sub_81C7AC0
-sub_81C7AC0: ; 81C7AC0
+sub_81C7AC0: @ 81C7AC0
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -848670,7 +848670,7 @@ _081C7B2C:
thumb_func_end sub_81C7AC0
thumb_func_start sub_81C7B34
-sub_81C7B34: ; 81C7B34
+sub_81C7B34: @ 81C7B34
ldr r0, =0x02037fd4
ldrb r0, [r0, 0x7]
lsrs r0, 7
@@ -848679,7 +848679,7 @@ sub_81C7B34: ; 81C7B34
thumb_func_end sub_81C7B34
thumb_func_start sub_81C7B40
-sub_81C7B40: ; 81C7B40
+sub_81C7B40: @ 81C7B40
push {lr}
ldr r0, =0xfffefffe
movs r1, 0x10
@@ -848691,7 +848691,7 @@ sub_81C7B40: ; 81C7B40
thumb_func_end sub_81C7B40
thumb_func_start sub_81C7B54
-sub_81C7B54: ; 81C7B54
+sub_81C7B54: @ 81C7B54
push {r4,r5,lr}
adds r5, r0, 0
cmp r1, 0
@@ -848711,7 +848711,7 @@ _081C7B6C:
thumb_func_end sub_81C7B54
thumb_func_start sub_81C7B74
-sub_81C7B74: ; 81C7B74
+sub_81C7B74: @ 81C7B74
push {r4,lr}
movs r0, 0
bl sub_81C763C
@@ -848733,7 +848733,7 @@ sub_81C7B74: ; 81C7B74
thumb_func_end sub_81C7B74
thumb_func_start sub_81C7BA4
-sub_81C7BA4: ; 81C7BA4
+sub_81C7BA4: @ 81C7BA4
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -848764,7 +848764,7 @@ sub_81C7BA4: ; 81C7BA4
thumb_func_end sub_81C7BA4
thumb_func_start sub_81C7BE8
-sub_81C7BE8: ; 81C7BE8
+sub_81C7BE8: @ 81C7BE8
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -848774,7 +848774,7 @@ sub_81C7BE8: ; 81C7BE8
thumb_func_end sub_81C7BE8
thumb_func_start sub_81C7BF8
-sub_81C7BF8: ; 81C7BF8
+sub_81C7BF8: @ 81C7BF8
push {r4,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -848799,7 +848799,7 @@ sub_81C7BF8: ; 81C7BF8
thumb_func_end sub_81C7BF8
thumb_func_start sub_81C7C28
-sub_81C7C28: ; 81C7C28
+sub_81C7C28: @ 81C7C28
push {r4-r6,lr}
movs r0, 0
bl sub_81C763C
@@ -848846,7 +848846,7 @@ _081C7C36:
thumb_func_end sub_81C7C28
thumb_func_start sub_81C7C94
-sub_81C7C94: ; 81C7C94
+sub_81C7C94: @ 81C7C94
push {lr}
movs r0, 0
bl sub_81C763C
@@ -848861,7 +848861,7 @@ sub_81C7C94: ; 81C7C94
thumb_func_end sub_81C7C94
thumb_func_start sub_81C7CB4
-sub_81C7CB4: ; 81C7CB4
+sub_81C7CB4: @ 81C7CB4
push {r4,lr}
adds r4, r0, 0
movs r0, 0
@@ -848875,7 +848875,7 @@ sub_81C7CB4: ; 81C7CB4
thumb_func_end sub_81C7CB4
thumb_func_start sub_81C7CCC
-sub_81C7CCC: ; 81C7CCC
+sub_81C7CCC: @ 81C7CCC
push {lr}
movs r0, 0
bl sub_81C763C
@@ -848888,7 +848888,7 @@ sub_81C7CCC: ; 81C7CCC
thumb_func_end sub_81C7CCC
thumb_func_start sub_81C7CE4
-sub_81C7CE4: ; 81C7CE4
+sub_81C7CE4: @ 81C7CE4
push {r4,lr}
movs r0, 0
bl sub_81C763C
@@ -848924,7 +848924,7 @@ sub_81C7CE4: ; 81C7CE4
thumb_func_end sub_81C7CE4
thumb_func_start sub_81C7D28
-sub_81C7D28: ; 81C7D28
+sub_81C7D28: @ 81C7D28
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -849017,7 +849017,7 @@ _081C7D50:
thumb_func_end sub_81C7D28
thumb_func_start sub_81C7DFC
-sub_81C7DFC: ; 81C7DFC
+sub_81C7DFC: @ 81C7DFC
push {lr}
cmp r0, 0x5
bhi _081C7E08
@@ -849032,7 +849032,7 @@ _081C7E0E:
thumb_func_end sub_81C7DFC
thumb_func_start sub_81C7E14
-sub_81C7E14: ; 81C7E14
+sub_81C7E14: @ 81C7E14
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0
@@ -849066,7 +849066,7 @@ _081C7E3A:
thumb_func_end sub_81C7E14
thumb_func_start sub_81C7E58
-sub_81C7E58: ; 81C7E58
+sub_81C7E58: @ 81C7E58
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -849155,7 +849155,7 @@ _081C7F16:
thumb_func_end sub_81C7E58
thumb_func_start sub_81C7F24
-sub_81C7F24: ; 81C7F24
+sub_81C7F24: @ 81C7F24
push {r4-r6,lr}
cmp r0, 0x6
bhi _081C7F8A
@@ -849209,7 +849209,7 @@ _081C7F8A:
thumb_func_end sub_81C7F24
thumb_func_start sub_81C7FA0
-sub_81C7FA0: ; 81C7FA0
+sub_81C7FA0: @ 81C7FA0
push {lr}
adds r3, r0, 0
movs r0, 0x10
@@ -849231,7 +849231,7 @@ _081C7FBE:
thumb_func_end sub_81C7FA0
thumb_func_start sub_81C7FC4
-sub_81C7FC4: ; 81C7FC4
+sub_81C7FC4: @ 81C7FC4
push {lr}
cmp r0, 0x5
bhi _081C7FD2
@@ -849247,7 +849247,7 @@ _081C7FD8:
thumb_func_end sub_81C7FC4
thumb_func_start sub_81C7FDC
-sub_81C7FDC: ; 81C7FDC
+sub_81C7FDC: @ 81C7FDC
push {r4,lr}
movs r0, 0
bl sub_81C763C
@@ -849276,7 +849276,7 @@ _081C7FEC:
thumb_func_end sub_81C7FDC
thumb_func_start sub_81C8010
-sub_81C8010: ; 81C8010
+sub_81C8010: @ 81C8010
push {lr}
movs r0, 0
bl sub_81C763C
@@ -849301,7 +849301,7 @@ _081C8036:
thumb_func_end sub_81C8010
thumb_func_start sub_81C803C
-sub_81C803C: ; 81C803C
+sub_81C803C: @ 81C803C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -849343,7 +849343,7 @@ _081C8064:
thumb_func_end sub_81C803C
thumb_func_start sub_81C8088
-sub_81C8088: ; 81C8088
+sub_81C8088: @ 81C8088
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -849385,7 +849385,7 @@ _081C80B0:
thumb_func_end sub_81C8088
thumb_func_start sub_81C80D4
-sub_81C80D4: ; 81C80D4
+sub_81C80D4: @ 81C80D4
push {r4-r7,lr}
adds r4, r0, 0
movs r0, 0
@@ -849419,7 +849419,7 @@ _081C80F6:
thumb_func_end sub_81C80D4
thumb_func_start sub_81C8110
-sub_81C8110: ; 81C8110
+sub_81C8110: @ 81C8110
push {r4-r7,lr}
adds r4, r0, 0
movs r0, 0
@@ -849453,7 +849453,7 @@ _081C8132:
thumb_func_end sub_81C8110
thumb_func_start sub_81C814C
-sub_81C814C: ; 81C814C
+sub_81C814C: @ 81C814C
push {r4-r6,lr}
adds r4, r0, 0
adds r0, r1, 0
@@ -849478,7 +849478,7 @@ sub_81C814C: ; 81C814C
thumb_func_end sub_81C814C
thumb_func_start sub_81C817C
-sub_81C817C: ; 81C817C
+sub_81C817C: @ 81C817C
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x32]
@@ -849528,7 +849528,7 @@ _081C81CC:
thumb_func_end sub_81C817C
thumb_func_start sub_81C81D4
-sub_81C81D4: ; 81C81D4
+sub_81C81D4: @ 81C81D4
push {r4-r7,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -849565,7 +849565,7 @@ _081C821E:
thumb_func_end sub_81C81D4
thumb_func_start sub_81C8224
-sub_81C8224: ; 81C8224
+sub_81C8224: @ 81C8224
push {lr}
ldr r0, =sub_81C8254
bl sub_81C7124
@@ -849575,7 +849575,7 @@ sub_81C8224: ; 81C8224
thumb_func_end sub_81C8224
thumb_func_start sub_81C8234
-sub_81C8234: ; 81C8234
+sub_81C8234: @ 81C8234
push {r4,lr}
movs r0, 0x11
bl sub_81C763C
@@ -849591,7 +849591,7 @@ sub_81C8234: ; 81C8234
thumb_func_end sub_81C8234
thumb_func_start sub_81C8254
-sub_81C8254: ; 81C8254
+sub_81C8254: @ 81C8254
push {r4,lr}
adds r4, r0, 0
bl IsDma3ManagerBusyWithBgCopy
@@ -849660,7 +849660,7 @@ _081C82D8:
thumb_func_end sub_81C8254
thumb_func_start sub_81C82E4
-sub_81C82E4: ; 81C82E4
+sub_81C82E4: @ 81C82E4
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -849715,7 +849715,7 @@ sub_81C82E4: ; 81C82E4
thumb_func_end sub_81C82E4
thumb_func_start sub_81C835C
-sub_81C835C: ; 81C835C
+sub_81C835C: @ 81C835C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x8]
@@ -849732,7 +849732,7 @@ sub_81C835C: ; 81C835C
thumb_func_end sub_81C835C
thumb_func_start sub_81C837C
-sub_81C837C: ; 81C837C
+sub_81C837C: @ 81C837C
push {r4,r5,lr}
sub sp, 0x8
adds r3, r0, 0
@@ -849759,7 +849759,7 @@ _081C8392:
thumb_func_end sub_81C837C
thumb_func_start sub_81C83AC
-sub_81C83AC: ; 81C83AC
+sub_81C83AC: @ 81C83AC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -849788,7 +849788,7 @@ _081C83D6:
thumb_func_end sub_81C83AC
thumb_func_start sub_81C83E0
-sub_81C83E0: ; 81C83E0
+sub_81C83E0: @ 81C83E0
push {lr}
ldr r0, =sub_81C83F0
bl sub_81C7124
@@ -849798,7 +849798,7 @@ sub_81C83E0: ; 81C83E0
thumb_func_end sub_81C83E0
thumb_func_start sub_81C83F0
-sub_81C83F0: ; 81C83F0
+sub_81C83F0: @ 81C83F0
push {r4-r7,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -849893,7 +849893,7 @@ _081C849C:
thumb_func_end sub_81C83F0
thumb_func_start sub_81C84A4
-sub_81C84A4: ; 81C84A4
+sub_81C84A4: @ 81C84A4
push {lr}
movs r0, 0x11
bl sub_81C763C
@@ -849909,7 +849909,7 @@ sub_81C84A4: ; 81C84A4
thumb_func_end sub_81C84A4
thumb_func_start sub_81C84C0
-sub_81C84C0: ; 81C84C0
+sub_81C84C0: @ 81C84C0
push {lr}
movs r0, 0x11
bl sub_81C763C
@@ -849931,7 +849931,7 @@ _081C84DC:
thumb_func_end sub_81C84C0
thumb_func_start sub_81C84E8
-sub_81C84E8: ; 81C84E8
+sub_81C84E8: @ 81C84E8
push {r4-r7,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -849997,7 +849997,7 @@ _081C854E:
thumb_func_end sub_81C84E8
thumb_func_start sub_81C8568
-sub_81C8568: ; 81C8568
+sub_81C8568: @ 81C8568
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -850027,7 +850027,7 @@ _081C8586:
thumb_func_end sub_81C8568
thumb_func_start sub_81C85A0
-sub_81C85A0: ; 81C85A0
+sub_81C85A0: @ 81C85A0
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x11
@@ -850107,7 +850107,7 @@ _081C862A:
thumb_func_end sub_81C85A0
thumb_func_start sub_81C8630
-sub_81C8630: ; 81C8630
+sub_81C8630: @ 81C8630
push {lr}
movs r0, 0x11
bl sub_81C763C
@@ -850118,7 +850118,7 @@ sub_81C8630: ; 81C8630
thumb_func_end sub_81C8630
thumb_func_start sub_81C8644
-sub_81C8644: ; 81C8644
+sub_81C8644: @ 81C8644
push {lr}
movs r0, 0x11
bl sub_81C763C
@@ -850130,7 +850130,7 @@ sub_81C8644: ; 81C8644
thumb_func_end sub_81C8644
thumb_func_start sub_81C8658
-sub_81C8658: ; 81C8658
+sub_81C8658: @ 81C8658
push {lr}
bl sub_81C8644
adds r1, r0, 0
@@ -850159,7 +850159,7 @@ _081C8686:
thumb_func_end sub_81C8658
thumb_func_start sub_81C868C
-sub_81C868C: ; 81C868C
+sub_81C868C: @ 81C868C
push {lr}
bl sub_81C8644
adds r2, r0, 0
@@ -850196,7 +850196,7 @@ _081C86C8:
thumb_func_end sub_81C868C
thumb_func_start sub_81C86CC
-sub_81C86CC: ; 81C86CC
+sub_81C86CC: @ 81C86CC
push {r4,lr}
bl sub_81C8644
adds r4, r0, 0
@@ -850234,7 +850234,7 @@ _081C8706:
thumb_func_end sub_81C86CC
thumb_func_start sub_81C870C
-sub_81C870C: ; 81C870C
+sub_81C870C: @ 81C870C
push {r4,lr}
bl sub_81C8644
adds r4, r0, 0
@@ -850281,7 +850281,7 @@ _081C8756:
thumb_func_end sub_81C870C
thumb_func_start sub_81C875C
-sub_81C875C: ; 81C875C
+sub_81C875C: @ 81C875C
push {lr}
bl sub_81C8644
adds r1, r0, 0
@@ -850293,7 +850293,7 @@ sub_81C875C: ; 81C875C
thumb_func_end sub_81C875C
thumb_func_start sub_81C8770
-sub_81C8770: ; 81C8770
+sub_81C8770: @ 81C8770
push {lr}
bl sub_81C8644
ldrh r0, [r0]
@@ -850302,7 +850302,7 @@ sub_81C8770: ; 81C8770
thumb_func_end sub_81C8770
thumb_func_start sub_81C877C
-sub_81C877C: ; 81C877C
+sub_81C877C: @ 81C877C
push {r4,lr}
movs r0, 0x11
bl sub_81C763C
@@ -850325,7 +850325,7 @@ sub_81C877C: ; 81C877C
thumb_func_end sub_81C877C
thumb_func_start sub_81C87AC
-sub_81C87AC: ; 81C87AC
+sub_81C87AC: @ 81C87AC
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 16
@@ -850356,7 +850356,7 @@ sub_81C87AC: ; 81C87AC
thumb_func_end sub_81C87AC
thumb_func_start sub_81C87F0
-sub_81C87F0: ; 81C87F0
+sub_81C87F0: @ 81C87F0
push {r4,lr}
movs r0, 0x11
bl sub_81C763C
@@ -850379,7 +850379,7 @@ sub_81C87F0: ; 81C87F0
thumb_func_end sub_81C87F0
thumb_func_start sub_81C8820
-sub_81C8820: ; 81C8820
+sub_81C8820: @ 81C8820
push {lr}
movs r0, 0x11
bl sub_81C763C
@@ -850393,7 +850393,7 @@ sub_81C8820: ; 81C8820
thumb_func_end sub_81C8820
thumb_func_start sub_81C8838
-sub_81C8838: ; 81C8838
+sub_81C8838: @ 81C8838
push {r4,lr}
movs r0, 0x11
bl sub_81C763C
@@ -850420,7 +850420,7 @@ sub_81C8838: ; 81C8838
thumb_func_end sub_81C8838
thumb_func_start sub_81C8870
-sub_81C8870: ; 81C8870
+sub_81C8870: @ 81C8870
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x11
@@ -850529,7 +850529,7 @@ _081C894E:
thumb_func_end sub_81C8870
thumb_func_start sub_81C8958
-sub_81C8958: ; 81C8958
+sub_81C8958: @ 81C8958
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x11
@@ -850626,7 +850626,7 @@ _081C8A22:
thumb_func_end sub_81C8958
thumb_func_start sub_81C8A28
-sub_81C8A28: ; 81C8A28
+sub_81C8A28: @ 81C8A28
push {r4-r7,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -850783,7 +850783,7 @@ _081C8B66:
thumb_func_end sub_81C8A28
thumb_func_start sub_81C8B70
-sub_81C8B70: ; 81C8B70
+sub_81C8B70: @ 81C8B70
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -850898,7 +850898,7 @@ _081C8C40:
thumb_func_end sub_81C8B70
thumb_func_start sub_81C8C64
-sub_81C8C64: ; 81C8C64
+sub_81C8C64: @ 81C8C64
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -850941,7 +850941,7 @@ _081C8C9E:
thumb_func_end sub_81C8C64
thumb_func_start sub_81C8CB4
-sub_81C8CB4: ; 81C8CB4
+sub_81C8CB4: @ 81C8CB4
push {r4-r6,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -851013,7 +851013,7 @@ sub_81C8CB4: ; 81C8CB4
thumb_func_end sub_81C8CB4
thumb_func_start sub_81C8D4C
-sub_81C8D4C: ; 81C8D4C
+sub_81C8D4C: @ 81C8D4C
push {r4,r5,lr}
sub sp, 0xC
adds r4, r1, 0
@@ -851067,7 +851067,7 @@ sub_81C8D4C: ; 81C8D4C
thumb_func_end sub_81C8D4C
thumb_func_start sub_81C8DBC
-sub_81C8DBC: ; 81C8DBC
+sub_81C8DBC: @ 81C8DBC
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -851140,7 +851140,7 @@ sub_81C8DBC: ; 81C8DBC
thumb_func_end sub_81C8DBC
thumb_func_start sub_81C8E54
-sub_81C8E54: ; 81C8E54
+sub_81C8E54: @ 81C8E54
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -851202,7 +851202,7 @@ _081C8EC0:
thumb_func_end sub_81C8E54
thumb_func_start sub_81C8ED0
-sub_81C8ED0: ; 81C8ED0
+sub_81C8ED0: @ 81C8ED0
push {r4,r5,lr}
movs r5, 0
ldr r4, =gUnknown_0861FBFC
@@ -851222,7 +851222,7 @@ _081C8ED6:
thumb_func_end sub_81C8ED0
thumb_func_start sub_81C8EF8
-sub_81C8EF8: ; 81C8EF8
+sub_81C8EF8: @ 81C8EF8
push {r4-r6,lr}
mov r6, r10
mov r5, r9
@@ -851326,7 +851326,7 @@ sub_81C8EF8: ; 81C8EF8
thumb_func_end sub_81C8EF8
thumb_func_start sub_81C8FE0
-sub_81C8FE0: ; 81C8FE0
+sub_81C8FE0: @ 81C8FE0
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x3C]
@@ -851345,7 +851345,7 @@ sub_81C8FE0: ; 81C8FE0
thumb_func_end sub_81C8FE0
thumb_func_start sub_81C9008
-sub_81C9008: ; 81C9008
+sub_81C9008: @ 81C9008
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -851403,7 +851403,7 @@ _081C903A:
thumb_func_end sub_81C9008
thumb_func_start sub_81C9080
-sub_81C9080: ; 81C9080
+sub_81C9080: @ 81C9080
push {r4,lr}
adds r4, r0, 0
movs r0, 0x11
@@ -851420,7 +851420,7 @@ sub_81C9080: ; 81C9080
thumb_func_end sub_81C9080
thumb_func_start sub_81C90A0
-sub_81C90A0: ; 81C90A0
+sub_81C90A0: @ 81C90A0
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -851467,7 +851467,7 @@ _081C90EC:
thumb_func_end sub_81C90A0
thumb_func_start sub_81C90F4
-sub_81C90F4: ; 81C90F4
+sub_81C90F4: @ 81C90F4
push {r4,lr}
adds r4, r0, 0
movs r1, 0x3C
@@ -851515,7 +851515,7 @@ _081C9142:
thumb_func_end sub_81C90F4
thumb_func_start sub_81C9148
-sub_81C9148: ; 81C9148
+sub_81C9148: @ 81C9148
push {r4,lr}
adds r4, r0, 0
movs r0, 0x11
@@ -851530,7 +851530,7 @@ sub_81C9148: ; 81C9148
thumb_func_end sub_81C9148
thumb_func_start sub_81C9160
-sub_81C9160: ; 81C9160
+sub_81C9160: @ 81C9160
push {r4,r5,lr}
adds r2, r0, 0
ldr r0, [r1]
@@ -851575,7 +851575,7 @@ _081C91A6:
thumb_func_end sub_81C9160
thumb_func_start sub_81C91AC
-sub_81C91AC: ; 81C91AC
+sub_81C91AC: @ 81C91AC
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -851665,7 +851665,7 @@ _081C925A:
thumb_func_end sub_81C91AC
thumb_func_start sub_81C9268
-sub_81C9268: ; 81C9268
+sub_81C9268: @ 81C9268
push {r4,lr}
movs r4, 0
movs r0, 0x98
@@ -851690,7 +851690,7 @@ _081C928A:
thumb_func_end sub_81C9268
thumb_func_start sub_81C9298
-sub_81C9298: ; 81C9298
+sub_81C9298: @ 81C9298
push {r4,lr}
movs r0, 0x1
movs r1, 0x10
@@ -851719,7 +851719,7 @@ _081C92C6:
thumb_func_end sub_81C9298
thumb_func_start sub_81C92CC
-sub_81C92CC: ; 81C92CC
+sub_81C92CC: @ 81C92CC
push {r4,lr}
movs r0, 0x1
movs r1, 0x10
@@ -851749,7 +851749,7 @@ _081C92FC:
thumb_func_end sub_81C92CC
thumb_func_start sub_81C9304
-sub_81C9304: ; 81C9304
+sub_81C9304: @ 81C9304
push {r4,lr}
movs r0, 0x1
movs r1, 0x10
@@ -851777,7 +851777,7 @@ _081C9330:
thumb_func_end sub_81C9304
thumb_func_start sub_81C9338
-sub_81C9338: ; 81C9338
+sub_81C9338: @ 81C9338
push {lr}
movs r0, 0x1
movs r1, 0x10
@@ -851804,7 +851804,7 @@ _081C9362:
thumb_func_end sub_81C9338
thumb_func_start sub_81C9368
-sub_81C9368: ; 81C9368
+sub_81C9368: @ 81C9368
push {r4,r5,lr}
movs r0, 0x1
movs r1, 0x10
@@ -851833,7 +851833,7 @@ _081C9396:
thumb_func_end sub_81C9368
thumb_func_start sub_81C939C
-sub_81C939C: ; 81C939C
+sub_81C939C: @ 81C939C
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4]
@@ -851874,7 +851874,7 @@ _081C93E0:
thumb_func_end sub_81C939C
thumb_func_start sub_81C93EC
-sub_81C93EC: ; 81C93EC
+sub_81C93EC: @ 81C93EC
push {lr}
bl sub_81C767C
cmp r0, 0x1
@@ -851900,7 +851900,7 @@ _081C9412:
thumb_func_end sub_81C93EC
thumb_func_start sub_81C941C
-sub_81C941C: ; 81C941C
+sub_81C941C: @ 81C941C
push {lr}
movs r0, 0x1
bl sub_81C763C
@@ -851911,7 +851911,7 @@ sub_81C941C: ; 81C941C
thumb_func_end sub_81C941C
thumb_func_start sub_81C9430
-sub_81C9430: ; 81C9430
+sub_81C9430: @ 81C9430
push {lr}
movs r0, 0x1
bl sub_81C7650
@@ -851920,7 +851920,7 @@ sub_81C9430: ; 81C9430
thumb_func_end sub_81C9430
thumb_func_start sub_81C943C
-sub_81C943C: ; 81C943C
+sub_81C943C: @ 81C943C
push {r4,r5,lr}
adds r4, r0, 0
bl sub_81C9814
@@ -852031,7 +852031,7 @@ _081C951A:
thumb_func_end sub_81C943C
thumb_func_start sub_81C9520
-sub_81C9520: ; 81C9520
+sub_81C9520: @ 81C9520
push {r4,lr}
adds r4, r0, 0
bl sub_81C9814
@@ -852083,7 +852083,7 @@ _081C9580:
thumb_func_end sub_81C9520
thumb_func_start c2_pre_battle_1
-c2_pre_battle_1: ; 81C9588
+c2_pre_battle_1: @ 81C9588
push {r4,lr}
adds r4, r0, 0
bl sub_81C9814
@@ -852143,7 +852143,7 @@ _081C95F8:
thumb_func_end c2_pre_battle_1
thumb_func_start sub_81C9600
-sub_81C9600: ; 81C9600
+sub_81C9600: @ 81C9600
push {r4,lr}
adds r4, r0, 0
bl sub_81C9814
@@ -852174,7 +852174,7 @@ _081C9634:
thumb_func_end sub_81C9600
thumb_func_start sub_81C963C
-sub_81C963C: ; 81C963C
+sub_81C963C: @ 81C963C
push {r4-r6,lr}
adds r4, r0, 0
bl sub_81C9814
@@ -852268,7 +852268,7 @@ _081C96F6:
thumb_func_end sub_81C963C
thumb_func_start sub_81C96FC
-sub_81C96FC: ; 81C96FC
+sub_81C96FC: @ 81C96FC
push {r4,lr}
adds r4, r0, 0
bl sub_81C9814
@@ -852340,7 +852340,7 @@ _081C9792:
thumb_func_end sub_81C96FC
thumb_func_start sub_81C9798
-sub_81C9798: ; 81C9798
+sub_81C9798: @ 81C9798
push {lr}
bl sub_81C97C0
movs r0, 0x3
@@ -852349,7 +852349,7 @@ sub_81C9798: ; 81C9798
thumb_func_end sub_81C9798
thumb_func_start sub_81C97A4
-sub_81C97A4: ; 81C97A4
+sub_81C97A4: @ 81C97A4
push {lr}
bl sub_81C97F8
movs r0, 0x5
@@ -852358,7 +852358,7 @@ sub_81C97A4: ; 81C97A4
thumb_func_end sub_81C97A4
thumb_func_start sub_81C97B0
-sub_81C97B0: ; 81C97B0
+sub_81C97B0: @ 81C97B0
str r1, [r0, 0x8]
ldr r1, =sub_81C97BC
str r1, [r0, 0xC]
@@ -852367,13 +852367,13 @@ sub_81C97B0: ; 81C97B0
thumb_func_end sub_81C97B0
thumb_func_start sub_81C97BC
-sub_81C97BC: ; 81C97BC
+sub_81C97BC: @ 81C97BC
ldr r0, [r0, 0x8]
bx lr
thumb_func_end sub_81C97BC
thumb_func_start sub_81C97C0
-sub_81C97C0: ; 81C97C0
+sub_81C97C0: @ 81C97C0
push {r4,lr}
adds r4, r0, 0
bl sub_81C9268
@@ -852400,7 +852400,7 @@ sub_81C97C0: ; 81C97C0
thumb_func_end sub_81C97C0
thumb_func_start sub_81C97F8
-sub_81C97F8: ; 81C97F8
+sub_81C97F8: @ 81C97F8
movs r1, 0x3
strh r1, [r0]
movs r1, 0x1
@@ -852415,7 +852415,7 @@ sub_81C97F8: ; 81C97F8
thumb_func_end sub_81C97F8
thumb_func_start sub_81C9814
-sub_81C9814: ; 81C9814
+sub_81C9814: @ 81C9814
push {r4,r5,lr}
adds r4, r0, 0
ldr r0, =0x030022c0
@@ -852480,7 +852480,7 @@ _081C988E:
thumb_func_end sub_81C9814
thumb_func_start sub_81C9894
-sub_81C9894: ; 81C9894
+sub_81C9894: @ 81C9894
push {lr}
movs r0, 0x1
bl sub_81C763C
@@ -852490,7 +852490,7 @@ sub_81C9894: ; 81C9894
thumb_func_end sub_81C9894
thumb_func_start sub_81C98A4
-sub_81C98A4: ; 81C98A4
+sub_81C98A4: @ 81C98A4
push {lr}
movs r0, 0x1
bl sub_81C763C
@@ -852501,7 +852501,7 @@ sub_81C98A4: ; 81C98A4
thumb_func_end sub_81C98A4
thumb_func_start sub_81C98B4
-sub_81C98B4: ; 81C98B4
+sub_81C98B4: @ 81C98B4
push {lr}
movs r0, 0x1
bl sub_81C763C
@@ -852511,7 +852511,7 @@ sub_81C98B4: ; 81C98B4
thumb_func_end sub_81C98B4
thumb_func_start sub_81C98C4
-sub_81C98C4: ; 81C98C4
+sub_81C98C4: @ 81C98C4
push {lr}
movs r0, 0x1
bl sub_81C763C
@@ -852521,7 +852521,7 @@ sub_81C98C4: ; 81C98C4
thumb_func_end sub_81C98C4
thumb_func_start sub_81C98D4
-sub_81C98D4: ; 81C98D4
+sub_81C98D4: @ 81C98D4
push {r4,lr}
movs r4, 0
_081C98D8:
@@ -852560,7 +852560,7 @@ _081C991C:
thumb_func_end sub_81C98D4
thumb_func_start sub_81C9924
-sub_81C9924: ; 81C9924
+sub_81C9924: @ 81C9924
push {lr}
bl sub_81C9958
adds r1, r0, 0
@@ -852578,7 +852578,7 @@ _081C993A:
thumb_func_end sub_81C9924
thumb_func_start sub_81C9940
-sub_81C9940: ; 81C9940
+sub_81C9940: @ 81C9940
push {lr}
bl sub_81C9958
adds r1, r0, 0
@@ -852595,7 +852595,7 @@ _081C9954:
thumb_func_end sub_81C9940
thumb_func_start sub_81C9958
-sub_81C9958: ; 81C9958
+sub_81C9958: @ 81C9958
push {r4,lr}
ldr r1, =0x0000088c
movs r0, 0x2
@@ -852620,7 +852620,7 @@ _081C997A:
thumb_func_end sub_81C9958
thumb_func_start sub_81C9990
-sub_81C9990: ; 81C9990
+sub_81C9990: @ 81C9990
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x2
@@ -852642,7 +852642,7 @@ sub_81C9990: ; 81C9990
thumb_func_end sub_81C9990
thumb_func_start sub_81C99C0
-sub_81C99C0: ; 81C99C0
+sub_81C99C0: @ 81C99C0
push {lr}
movs r0, 0x2
bl sub_81C763C
@@ -852653,7 +852653,7 @@ sub_81C99C0: ; 81C99C0
thumb_func_end sub_81C99C0
thumb_func_start sub_81C99D4
-sub_81C99D4: ; 81C99D4
+sub_81C99D4: @ 81C99D4
push {r4,lr}
movs r0, 0x2
bl sub_81C763C
@@ -852671,7 +852671,7 @@ sub_81C99D4: ; 81C99D4
thumb_func_end sub_81C99D4
thumb_func_start sub_81C99FC
-sub_81C99FC: ; 81C99FC
+sub_81C99FC: @ 81C99FC
push {lr}
movs r0, 0x2
bl sub_81C763C
@@ -852682,7 +852682,7 @@ sub_81C99FC: ; 81C99FC
thumb_func_end sub_81C99FC
thumb_func_start sub_81C9A10
-sub_81C9A10: ; 81C9A10
+sub_81C9A10: @ 81C9A10
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -852933,7 +852933,7 @@ _081C9C62:
thumb_func_end sub_81C9A10
thumb_func_start sub_81C9C6C
-sub_81C9C6C: ; 81C9C6C
+sub_81C9C6C: @ 81C9C6C
push {lr}
cmp r0, 0
beq _081C9C78
@@ -852966,7 +852966,7 @@ _081C9CA4:
thumb_func_end sub_81C9C6C
thumb_func_start sub_81C9CA8
-sub_81C9CA8: ; 81C9CA8
+sub_81C9CA8: @ 81C9CA8
push {lr}
cmp r0, 0x1
beq _081C9CDC
@@ -853039,7 +853039,7 @@ _081C9D3E:
thumb_func_end sub_81C9CA8
thumb_func_start sub_81C9D44
-sub_81C9D44: ; 81C9D44
+sub_81C9D44: @ 81C9D44
push {lr}
cmp r0, 0x1
beq _081C9D72
@@ -853110,7 +853110,7 @@ _081C9DD4:
thumb_func_end sub_81C9D44
thumb_func_start sub_81C9DD8
-sub_81C9DD8: ; 81C9DD8
+sub_81C9DD8: @ 81C9DD8
push {lr}
cmp r0, 0x1
beq _081C9E04
@@ -853173,7 +853173,7 @@ _081C9E52:
thumb_func_end sub_81C9DD8
thumb_func_start sub_81C9E58
-sub_81C9E58: ; 81C9E58
+sub_81C9E58: @ 81C9E58
push {lr}
cmp r0, 0x1
beq _081C9E86
@@ -853231,7 +853231,7 @@ _081C9EC4:
thumb_func_end sub_81C9E58
thumb_func_start sub_81C9EC8
-sub_81C9EC8: ; 81C9EC8
+sub_81C9EC8: @ 81C9EC8
push {lr}
cmp r0, 0
beq _081C9ED4
@@ -853259,7 +853259,7 @@ _081C9EF2:
thumb_func_end sub_81C9EC8
thumb_func_start sub_81C9EF8
-sub_81C9EF8: ; 81C9EF8
+sub_81C9EF8: @ 81C9EF8
push {lr}
cmp r0, 0
beq _081C9F04
@@ -853287,7 +853287,7 @@ _081C9F22:
thumb_func_end sub_81C9EF8
thumb_func_start sub_81C9F28
-sub_81C9F28: ; 81C9F28
+sub_81C9F28: @ 81C9F28
push {lr}
cmp r0, 0x1
beq _081C9F52
@@ -853364,7 +853364,7 @@ _081C9FBE:
thumb_func_end sub_81C9F28
thumb_func_start sub_81C9FC4
-sub_81C9FC4: ; 81C9FC4
+sub_81C9FC4: @ 81C9FC4
push {r4,r5,lr}
movs r5, 0
ldr r4, =gUnknown_086201C4
@@ -853384,7 +853384,7 @@ _081C9FCA:
thumb_func_end sub_81C9FC4
thumb_func_start sub_81C9FEC
-sub_81C9FEC: ; 81C9FEC
+sub_81C9FEC: @ 81C9FEC
push {lr}
movs r0, 0x3
bl FreeObjectTilesByTag
@@ -853409,7 +853409,7 @@ sub_81C9FEC: ; 81C9FEC
thumb_func_end sub_81C9FEC
thumb_func_start sub_81CA02C
-sub_81CA02C: ; 81CA02C
+sub_81CA02C: @ 81CA02C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -853461,7 +853461,7 @@ _081CA054:
thumb_func_end sub_81CA02C
thumb_func_start sub_81CA094
-sub_81CA094: ; 81CA094
+sub_81CA094: @ 81CA094
push {r4-r7,lr}
movs r0, 0x2
bl sub_81C763C
@@ -853490,7 +853490,7 @@ _081CA0AA:
thumb_func_end sub_81CA094
thumb_func_start sub_81CA0C8
-sub_81CA0C8: ; 81CA0C8
+sub_81CA0C8: @ 81CA0C8
push {lr}
bl sub_81C9894
lsls r2, r0, 3
@@ -853509,7 +853509,7 @@ sub_81CA0C8: ; 81CA0C8
thumb_func_end sub_81CA0C8
thumb_func_start sub_81CA0EC
-sub_81CA0EC: ; 81CA0EC
+sub_81CA0EC: @ 81CA0EC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -853655,7 +853655,7 @@ _081CA1EC:
thumb_func_end sub_81CA0EC
thumb_func_start sub_81CA20C
-sub_81CA20C: ; 81CA20C
+sub_81CA20C: @ 81CA20C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -853712,7 +853712,7 @@ _081CA264:
thumb_func_end sub_81CA20C
thumb_func_start sub_81CA278
-sub_81CA278: ; 81CA278
+sub_81CA278: @ 81CA278
push {r4,r5,lr}
movs r0, 0x2
bl sub_81C763C
@@ -853765,7 +853765,7 @@ _081CA2B2:
thumb_func_end sub_81CA278
thumb_func_start sub_81CA2DC
-sub_81CA2DC: ; 81CA2DC
+sub_81CA2DC: @ 81CA2DC
push {r4-r6,lr}
movs r0, 0x2
bl sub_81C763C
@@ -853805,7 +853805,7 @@ _081CA316:
thumb_func_end sub_81CA2DC
thumb_func_start sub_81CA324
-sub_81CA324: ; 81CA324
+sub_81CA324: @ 81CA324
push {r4,lr}
movs r0, 0x2
bl sub_81C763C
@@ -853838,7 +853838,7 @@ _081CA356:
thumb_func_end sub_81CA324
thumb_func_start sub_81CA35C
-sub_81CA35C: ; 81CA35C
+sub_81CA35C: @ 81CA35C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -853884,7 +853884,7 @@ _081CA380:
thumb_func_end sub_81CA35C
thumb_func_start sub_81CA3B4
-sub_81CA3B4: ; 81CA3B4
+sub_81CA3B4: @ 81CA3B4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -853953,7 +853953,7 @@ _081CA3C8:
thumb_func_end sub_81CA3B4
thumb_func_start sub_81CA448
-sub_81CA448: ; 81CA448
+sub_81CA448: @ 81CA448
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x1
@@ -853979,7 +853979,7 @@ _081CA458:
thumb_func_end sub_81CA448
thumb_func_start sub_81CA474
-sub_81CA474: ; 81CA474
+sub_81CA474: @ 81CA474
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -854011,7 +854011,7 @@ _081CA4A2:
thumb_func_end sub_81CA474
thumb_func_start sub_81CA4AC
-sub_81CA4AC: ; 81CA4AC
+sub_81CA4AC: @ 81CA4AC
push {r4,r5,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x2E]
@@ -854126,7 +854126,7 @@ _081CA578:
thumb_func_end sub_81CA4AC
thumb_func_start sub_81CA580
-sub_81CA580: ; 81CA580
+sub_81CA580: @ 81CA580
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -854224,7 +854224,7 @@ _081CA638:
thumb_func_end sub_81CA580
thumb_func_start sub_81CA640
-sub_81CA640: ; 81CA640
+sub_81CA640: @ 81CA640
push {r4,lr}
movs r0, 0x2
bl sub_81C763C
@@ -854264,7 +854264,7 @@ _081CA690:
thumb_func_end sub_81CA640
thumb_func_start sub_81CA698
-sub_81CA698: ; 81CA698
+sub_81CA698: @ 81CA698
push {lr}
movs r0, 0x2
bl sub_81C763C
@@ -854275,7 +854275,7 @@ sub_81CA698: ; 81CA698
thumb_func_end sub_81CA698
thumb_func_start sub_81CA6AC
-sub_81CA6AC: ; 81CA6AC
+sub_81CA6AC: @ 81CA6AC
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x2E]
@@ -854305,7 +854305,7 @@ _081CA6DA:
thumb_func_end sub_81CA6AC
thumb_func_start sub_81CA6E0
-sub_81CA6E0: ; 81CA6E0
+sub_81CA6E0: @ 81CA6E0
push {r4,lr}
movs r0, 0x2
bl sub_81C763C
@@ -854329,7 +854329,7 @@ sub_81CA6E0: ; 81CA6E0
thumb_func_end sub_81CA6E0
thumb_func_start sub_81CA714
-sub_81CA714: ; 81CA714
+sub_81CA714: @ 81CA714
push {r4-r6,lr}
sub sp, 0xC
movs r0, 0x2
@@ -854371,7 +854371,7 @@ sub_81CA714: ; 81CA714
thumb_func_end sub_81CA714
thumb_func_start sub_81CA770
-sub_81CA770: ; 81CA770
+sub_81CA770: @ 81CA770
push {r4-r6,lr}
sub sp, 0xC
movs r0, 0x2
@@ -854409,7 +854409,7 @@ sub_81CA770: ; 81CA770
thumb_func_end sub_81CA770
thumb_func_start sub_81CA7C4
-sub_81CA7C4: ; 81CA7C4
+sub_81CA7C4: @ 81CA7C4
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -854419,7 +854419,7 @@ sub_81CA7C4: ; 81CA7C4
thumb_func_end sub_81CA7C4
thumb_func_start sub_81CA7D4
-sub_81CA7D4: ; 81CA7D4
+sub_81CA7D4: @ 81CA7D4
push {r4,lr}
movs r0, 0x2
bl sub_81C763C
@@ -854435,7 +854435,7 @@ sub_81CA7D4: ; 81CA7D4
thumb_func_end sub_81CA7D4
thumb_func_start sub_81CA7F4
-sub_81CA7F4: ; 81CA7F4
+sub_81CA7F4: @ 81CA7F4
push {lr}
movs r0, 0x2
bl sub_81C763C
@@ -854446,7 +854446,7 @@ sub_81CA7F4: ; 81CA7F4
thumb_func_end sub_81CA7F4
thumb_func_start sub_81CA808
-sub_81CA808: ; 81CA808
+sub_81CA808: @ 81CA808
push {lr}
movs r0, 0x3
movs r1, 0x80
@@ -854457,7 +854457,7 @@ sub_81CA808: ; 81CA808
thumb_func_end sub_81CA808
thumb_func_start sub_81CA818
-sub_81CA818: ; 81CA818
+sub_81CA818: @ 81CA818
push {r4,r5,lr}
ldr r0, =sub_81CA8B0
movs r1, 0x3
@@ -854482,7 +854482,7 @@ sub_81CA818: ; 81CA818
thumb_func_end sub_81CA818
thumb_func_start sub_81CA850
-sub_81CA850: ; 81CA850
+sub_81CA850: @ 81CA850
push {lr}
ldr r0, =gUnknown_0861FC86
movs r1, 0x31
@@ -854494,7 +854494,7 @@ sub_81CA850: ; 81CA850
thumb_func_end sub_81CA850
thumb_func_start sub_81CA864
-sub_81CA864: ; 81CA864
+sub_81CA864: @ 81CA864
push {r4,r5,lr}
ldr r0, =sub_81CA8B0
movs r1, 0x3
@@ -854519,7 +854519,7 @@ sub_81CA864: ; 81CA864
thumb_func_end sub_81CA864
thumb_func_start sub_81CA89C
-sub_81CA89C: ; 81CA89C
+sub_81CA89C: @ 81CA89C
push {lr}
ldr r0, =sub_81CA8B0
bl is_function_an_active_task
@@ -854531,7 +854531,7 @@ sub_81CA89C: ; 81CA89C
thumb_func_end sub_81CA89C
thumb_func_start sub_81CA8B0
-sub_81CA8B0: ; 81CA8B0
+sub_81CA8B0: @ 81CA8B0
push {r4-r6,lr}
sub sp, 0xC
lsls r0, 24
@@ -854580,7 +854580,7 @@ _081CA908:
thumb_func_end sub_81CA8B0
thumb_func_start sub_81CA914
-sub_81CA914: ; 81CA914
+sub_81CA914: @ 81CA914
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -854591,7 +854591,7 @@ sub_81CA914: ; 81CA914
thumb_func_end sub_81CA914
thumb_func_start titlescreen_0
-titlescreen_0: ; 81CA92C
+titlescreen_0: @ 81CA92C
push {lr}
movs r0, 0x50
movs r1, 0x90
@@ -854630,7 +854630,7 @@ titlescreen_0: ; 81CA92C
thumb_func_end titlescreen_0
thumb_func_start sub_81CA994
-sub_81CA994: ; 81CA994
+sub_81CA994: @ 81CA994
push {lr}
movs r0, 0x50
movs r1, 0
@@ -854652,7 +854652,7 @@ sub_81CA994: ; 81CA994
thumb_func_end sub_81CA994
thumb_func_start sub_81CA9C8
-sub_81CA9C8: ; 81CA9C8
+sub_81CA9C8: @ 81CA9C8
push {lr}
movs r0, 0x50
movs r1, 0
@@ -854662,7 +854662,7 @@ sub_81CA9C8: ; 81CA9C8
thumb_func_end sub_81CA9C8
thumb_func_start sub_81CA9D8
-sub_81CA9D8: ; 81CA9D8
+sub_81CA9D8: @ 81CA9D8
push {lr}
bl sub_81CAA3C
movs r0, 0x50
@@ -854673,7 +854673,7 @@ sub_81CA9D8: ; 81CA9D8
thumb_func_end sub_81CA9D8
thumb_func_start sub_81CA9EC
-sub_81CA9EC: ; 81CA9EC
+sub_81CA9EC: @ 81CA9EC
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -854714,7 +854714,7 @@ _081CAA30:
thumb_func_end sub_81CA9EC
thumb_func_start sub_81CAA3C
-sub_81CAA3C: ; 81CAA3C
+sub_81CAA3C: @ 81CAA3C
push {r4-r6,lr}
mov r6, r9
mov r5, r8
@@ -854782,7 +854782,7 @@ sub_81CAA3C: ; 81CAA3C
thumb_func_end sub_81CAA3C
thumb_func_start sub_81CAADC
-sub_81CAADC: ; 81CAADC
+sub_81CAADC: @ 81CAADC
push {lr}
bl sub_81CA9C8
pop {r0}
@@ -854790,7 +854790,7 @@ sub_81CAADC: ; 81CAADC
thumb_func_end sub_81CAADC
thumb_func_start sub_81CAAE8
-sub_81CAAE8: ; 81CAAE8
+sub_81CAAE8: @ 81CAAE8
push {r4,lr}
movs r1, 0xD4
lsls r1, 1
@@ -854820,7 +854820,7 @@ _081CAB1E:
thumb_func_end sub_81CAAE8
thumb_func_start sub_81CAB24
-sub_81CAB24: ; 81CAB24
+sub_81CAB24: @ 81CAB24
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -854831,7 +854831,7 @@ sub_81CAB24: ; 81CAB24
thumb_func_end sub_81CAB24
thumb_func_start sub_81CAB38
-sub_81CAB38: ; 81CAB38
+sub_81CAB38: @ 81CAB38
push {lr}
movs r0, 0x5
bl sub_81C7650
@@ -854840,7 +854840,7 @@ sub_81CAB38: ; 81CAB38
thumb_func_end sub_81CAB38
thumb_func_start sub_81CAB44
-sub_81CAB44: ; 81CAB44
+sub_81CAB44: @ 81CAB44
push {r4,r5,lr}
adds r4, r0, 0
ldr r3, =0x030022c0
@@ -854935,14 +854935,14 @@ _081CABF4:
thumb_func_end sub_81CAB44
thumb_func_start sub_81CABFC
-sub_81CABFC: ; 81CABFC
+sub_81CABFC: @ 81CABFC
ldr r0, =0x000186a4
bx lr
.pool
thumb_func_end sub_81CABFC
thumb_func_start sub_81CAC04
-sub_81CAC04: ; 81CAC04
+sub_81CAC04: @ 81CAC04
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x030022c0
@@ -855037,7 +855037,7 @@ _081CACAC:
thumb_func_end sub_81CAC04
thumb_func_start sub_81CACB8
-sub_81CACB8: ; 81CACB8
+sub_81CACB8: @ 81CACB8
push {lr}
adds r3, r0, 0
ldr r2, =0x030022c0
@@ -855075,7 +855075,7 @@ _081CACF0:
thumb_func_end sub_81CACB8
thumb_func_start sub_81CACF8
-sub_81CACF8: ; 81CACF8
+sub_81CACF8: @ 81CACF8
push {lr}
adds r2, r0, 0
ldr r0, =0x030022c0
@@ -855098,7 +855098,7 @@ _081CAD16:
thumb_func_end sub_81CACF8
thumb_func_start sub_81CAD20
-sub_81CAD20: ; 81CAD20
+sub_81CAD20: @ 81CAD20
push {r4-r7,lr}
adds r5, r0, 0
movs r0, 0x5
@@ -855225,7 +855225,7 @@ _081CAE02:
thumb_func_end sub_81CAD20
thumb_func_start sub_81CAE08
-sub_81CAE08: ; 81CAE08
+sub_81CAE08: @ 81CAE08
push {lr}
cmp r0, 0x4D
ble _081CAE12
@@ -855246,7 +855246,7 @@ _081CAE24:
thumb_func_end sub_81CAE08
thumb_func_start sub_81CAE28
-sub_81CAE28: ; 81CAE28
+sub_81CAE28: @ 81CAE28
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -855256,7 +855256,7 @@ sub_81CAE28: ; 81CAE28
thumb_func_end sub_81CAE28
thumb_func_start sub_81CAE38
-sub_81CAE38: ; 81CAE38
+sub_81CAE38: @ 81CAE38
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -855266,7 +855266,7 @@ sub_81CAE38: ; 81CAE38
thumb_func_end sub_81CAE38
thumb_func_start sub_81CAE48
-sub_81CAE48: ; 81CAE48
+sub_81CAE48: @ 81CAE48
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -855276,7 +855276,7 @@ sub_81CAE48: ; 81CAE48
thumb_func_end sub_81CAE48
thumb_func_start sub_81CAE58
-sub_81CAE58: ; 81CAE58
+sub_81CAE58: @ 81CAE58
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -855289,7 +855289,7 @@ sub_81CAE58: ; 81CAE58
thumb_func_end sub_81CAE58
thumb_func_start sub_81CAE6C
-sub_81CAE6C: ; 81CAE6C
+sub_81CAE6C: @ 81CAE6C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -855313,7 +855313,7 @@ _081CAE8C:
thumb_func_end sub_81CAE6C
thumb_func_start sub_81CAE94
-sub_81CAE94: ; 81CAE94
+sub_81CAE94: @ 81CAE94
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -855323,7 +855323,7 @@ sub_81CAE94: ; 81CAE94
thumb_func_end sub_81CAE94
thumb_func_start sub_81CAEA4
-sub_81CAEA4: ; 81CAEA4
+sub_81CAEA4: @ 81CAEA4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -855337,7 +855337,7 @@ sub_81CAEA4: ; 81CAEA4
thumb_func_end sub_81CAEA4
thumb_func_start sub_81CAEBC
-sub_81CAEBC: ; 81CAEBC
+sub_81CAEBC: @ 81CAEBC
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -855376,7 +855376,7 @@ _081CAEFE:
thumb_func_end sub_81CAEBC
thumb_func_start sub_81CAF04
-sub_81CAF04: ; 81CAF04
+sub_81CAF04: @ 81CAF04
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -855430,7 +855430,7 @@ _081CAF6C:
thumb_func_end sub_81CAF04
thumb_func_start sub_81CAF78
-sub_81CAF78: ; 81CAF78
+sub_81CAF78: @ 81CAF78
push {r4-r6,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -855475,7 +855475,7 @@ _081CAFCE:
thumb_func_end sub_81CAF78
thumb_func_start sub_81CAFD8
-sub_81CAFD8: ; 81CAFD8
+sub_81CAFD8: @ 81CAFD8
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -855512,7 +855512,7 @@ _081CB012:
thumb_func_end sub_81CAFD8
thumb_func_start sub_81CB01C
-sub_81CB01C: ; 81CB01C
+sub_81CB01C: @ 81CB01C
push {lr}
movs r0, 0x5
bl sub_81C763C
@@ -855522,7 +855522,7 @@ sub_81CB01C: ; 81CB01C
thumb_func_end sub_81CB01C
thumb_func_start sub_81CB02C
-sub_81CB02C: ; 81CB02C
+sub_81CB02C: @ 81CB02C
push {r4,lr}
adds r4, r0, 0
movs r0, 0x5
@@ -855544,7 +855544,7 @@ _081CB048:
thumb_func_end sub_81CB02C
thumb_func_start sub_81CB050
-sub_81CB050: ; 81CB050
+sub_81CB050: @ 81CB050
push {r4,lr}
sub sp, 0x8
adds r2, r0, 0
@@ -855604,7 +855604,7 @@ _081CB0C0:
thumb_func_end sub_81CB050
thumb_func_start sub_81CB0C8
-sub_81CB0C8: ; 81CB0C8
+sub_81CB0C8: @ 81CB0C8
push {lr}
ldr r1, =gUnknown_085500A4
lsls r0, 4
@@ -855620,7 +855620,7 @@ sub_81CB0C8: ; 81CB0C8
thumb_func_end sub_81CB0C8
thumb_func_start sub_81CB0E4
-sub_81CB0E4: ; 81CB0E4
+sub_81CB0E4: @ 81CB0E4
push {r4-r7,lr}
adds r5, r0, 0
movs r0, 0x5
@@ -855661,7 +855661,7 @@ _081CB122:
thumb_func_end sub_81CB0E4
thumb_func_start sub_81CB128
-sub_81CB128: ; 81CB128
+sub_81CB128: @ 81CB128
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x5
@@ -855701,7 +855701,7 @@ _081CB164:
thumb_func_end sub_81CB128
thumb_func_start sub_81CB16C
-sub_81CB16C: ; 81CB16C
+sub_81CB16C: @ 81CB16C
push {r4,lr}
movs r4, 0
_081CB170:
@@ -855753,7 +855753,7 @@ _081CB1C8:
thumb_func_end sub_81CB16C
thumb_func_start sub_81CB1D0
-sub_81CB1D0: ; 81CB1D0
+sub_81CB1D0: @ 81CB1D0
push {r4,lr}
movs r0, 0x5
bl sub_81C763C
@@ -855818,7 +855818,7 @@ _081CB25A:
thumb_func_end sub_81CB1D0
thumb_func_start sub_81CB260
-sub_81CB260: ; 81CB260
+sub_81CB260: @ 81CB260
push {r4,lr}
ldr r1, =0x00002048
movs r0, 0x6
@@ -855846,7 +855846,7 @@ _081CB296:
thumb_func_end sub_81CB260
thumb_func_start sub_81CB29C
-sub_81CB29C: ; 81CB29C
+sub_81CB29C: @ 81CB29C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -855868,7 +855868,7 @@ sub_81CB29C: ; 81CB29C
thumb_func_end sub_81CB29C
thumb_func_start sub_81CB2CC
-sub_81CB2CC: ; 81CB2CC
+sub_81CB2CC: @ 81CB2CC
push {lr}
movs r0, 0x6
bl sub_81C763C
@@ -855879,7 +855879,7 @@ sub_81CB2CC: ; 81CB2CC
thumb_func_end sub_81CB2CC
thumb_func_start sub_81CB2E0
-sub_81CB2E0: ; 81CB2E0
+sub_81CB2E0: @ 81CB2E0
push {r4,lr}
movs r0, 0x6
bl sub_81C763C
@@ -855900,7 +855900,7 @@ sub_81CB2E0: ; 81CB2E0
thumb_func_end sub_81CB2E0
thumb_func_start sub_81CB310
-sub_81CB310: ; 81CB310
+sub_81CB310: @ 81CB310
push {lr}
movs r0, 0x6
bl sub_81C763C
@@ -855911,7 +855911,7 @@ sub_81CB310: ; 81CB310
thumb_func_end sub_81CB310
thumb_func_start sub_81CB324
-sub_81CB324: ; 81CB324
+sub_81CB324: @ 81CB324
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -856112,7 +856112,7 @@ _081CB506:
thumb_func_end sub_81CB324
thumb_func_start sub_81CB510
-sub_81CB510: ; 81CB510
+sub_81CB510: @ 81CB510
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856181,7 +856181,7 @@ _081CB582:
thumb_func_end sub_81CB510
thumb_func_start sub_81CB588
-sub_81CB588: ; 81CB588
+sub_81CB588: @ 81CB588
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856250,7 +856250,7 @@ _081CB5FA:
thumb_func_end sub_81CB588
thumb_func_start sub_81CB600
-sub_81CB600: ; 81CB600
+sub_81CB600: @ 81CB600
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856319,7 +856319,7 @@ _081CB672:
thumb_func_end sub_81CB600
thumb_func_start sub_81CB678
-sub_81CB678: ; 81CB678
+sub_81CB678: @ 81CB678
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856388,7 +856388,7 @@ _081CB6EA:
thumb_func_end sub_81CB678
thumb_func_start sub_81CB6F0
-sub_81CB6F0: ; 81CB6F0
+sub_81CB6F0: @ 81CB6F0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856424,7 +856424,7 @@ _081CB72C:
thumb_func_end sub_81CB6F0
thumb_func_start sub_81CB734
-sub_81CB734: ; 81CB734
+sub_81CB734: @ 81CB734
push {r4,lr}
movs r0, 0x5
bl audio_play
@@ -856444,7 +856444,7 @@ sub_81CB734: ; 81CB734
thumb_func_end sub_81CB734
thumb_func_start sub_81CB75C
-sub_81CB75C: ; 81CB75C
+sub_81CB75C: @ 81CB75C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856480,7 +856480,7 @@ _081CB798:
thumb_func_end sub_81CB75C
thumb_func_start sub_81CB7A0
-sub_81CB7A0: ; 81CB7A0
+sub_81CB7A0: @ 81CB7A0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856546,7 +856546,7 @@ _081CB81C:
thumb_func_end sub_81CB7A0
thumb_func_start sub_81CB824
-sub_81CB824: ; 81CB824
+sub_81CB824: @ 81CB824
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856600,7 +856600,7 @@ _081CB882:
thumb_func_end sub_81CB824
thumb_func_start sub_81CB888
-sub_81CB888: ; 81CB888
+sub_81CB888: @ 81CB888
push {r4-r6,lr}
adds r5, r0, 0
movs r0, 0x6
@@ -856688,7 +856688,7 @@ _081CB934:
thumb_func_end sub_81CB888
thumb_func_start sub_81CB93C
-sub_81CB93C: ; 81CB93C
+sub_81CB93C: @ 81CB93C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856757,7 +856757,7 @@ _081CB9C0:
thumb_func_end sub_81CB93C
thumb_func_start sub_81CB9C8
-sub_81CB9C8: ; 81CB9C8
+sub_81CB9C8: @ 81CB9C8
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x6
@@ -856833,7 +856833,7 @@ _081CBA62:
thumb_func_end sub_81CB9C8
thumb_func_start sub_81CBA68
-sub_81CBA68: ; 81CBA68
+sub_81CBA68: @ 81CBA68
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x6
@@ -856889,7 +856889,7 @@ _081CBACE:
thumb_func_end sub_81CBA68
thumb_func_start sub_81CBAD4
-sub_81CBAD4: ; 81CBAD4
+sub_81CBAD4: @ 81CBAD4
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x6
@@ -856965,7 +856965,7 @@ _081CBB6E:
thumb_func_end sub_81CBAD4
thumb_func_start sub_81CBB74
-sub_81CBB74: ; 81CBB74
+sub_81CBB74: @ 81CBB74
push {lr}
cmp r0, 0
beq _081CBB80
@@ -857002,7 +857002,7 @@ _081CBBB4:
thumb_func_end sub_81CBB74
thumb_func_start sub_81CBBB8
-sub_81CBBB8: ; 81CBBB8
+sub_81CBBB8: @ 81CBBB8
push {lr}
sub sp, 0x18
bl sub_81CAE94
@@ -857044,7 +857044,7 @@ sub_81CBBB8: ; 81CBBB8
thumb_func_end sub_81CBBB8
thumb_func_start sub_81CBC1C
-sub_81CBC1C: ; 81CBC1C
+sub_81CBC1C: @ 81CBC1C
push {lr}
bl sub_81C8234
ldr r0, =sub_81CBC64
@@ -857058,7 +857058,7 @@ sub_81CBC1C: ; 81CBC1C
thumb_func_end sub_81CBC1C
thumb_func_start sub_81CBC38
-sub_81CBC38: ; 81CBC38
+sub_81CBC38: @ 81CBC38
push {r4,lr}
adds r4, r0, 0
ldr r0, =sub_81CBC64
@@ -857081,7 +857081,7 @@ _081CBC56:
thumb_func_end sub_81CBC38
thumb_func_start sub_81CBC64
-sub_81CBC64: ; 81CBC64
+sub_81CBC64: @ 81CBC64
push {r4,lr}
sub sp, 0x8
lsls r0, 24
@@ -857139,7 +857139,7 @@ _081CBCC8:
thumb_func_end sub_81CBC64
thumb_func_start sub_81CBCEC
-sub_81CBCEC: ; 81CBCEC
+sub_81CBCEC: @ 81CBCEC
push {r4-r6,lr}
adds r5, r1, 0
adds r4, r2, 0
@@ -857184,7 +857184,7 @@ _081CBD3C:
thumb_func_end sub_81CBCEC
thumb_func_start sub_81CBD48
-sub_81CBD48: ; 81CBD48
+sub_81CBD48: @ 81CBD48
push {r4,lr}
adds r4, r1, 0
lsls r0, 24
@@ -857209,7 +857209,7 @@ sub_81CBD48: ; 81CBD48
thumb_func_end sub_81CBD48
thumb_func_start sub_81CBD78
-sub_81CBD78: ; 81CBD78
+sub_81CBD78: @ 81CBD78
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_086227D8
@@ -857238,7 +857238,7 @@ sub_81CBD78: ; 81CBD78
thumb_func_end sub_81CBD78
thumb_func_start sub_81CBDC0
-sub_81CBDC0: ; 81CBDC0
+sub_81CBDC0: @ 81CBDC0
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x12]
@@ -857261,7 +857261,7 @@ sub_81CBDC0: ; 81CBDC0
thumb_func_end sub_81CBDC0
thumb_func_start sub_81CBDF4
-sub_81CBDF4: ; 81CBDF4
+sub_81CBDF4: @ 81CBDF4
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -857274,7 +857274,7 @@ sub_81CBDF4: ; 81CBDF4
thumb_func_end sub_81CBDF4
thumb_func_start sub_81CBE0C
-sub_81CBE0C: ; 81CBE0C
+sub_81CBE0C: @ 81CBE0C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -857297,7 +857297,7 @@ sub_81CBE0C: ; 81CBE0C
thumb_func_end sub_81CBE0C
thumb_func_start sub_81CBE38
-sub_81CBE38: ; 81CBE38
+sub_81CBE38: @ 81CBE38
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -857310,7 +857310,7 @@ sub_81CBE38: ; 81CBE38
thumb_func_end sub_81CBE38
thumb_func_start sub_81CBE50
-sub_81CBE50: ; 81CBE50
+sub_81CBE50: @ 81CBE50
push {r4,lr}
sub sp, 0x8
lsls r0, 16
@@ -857339,7 +857339,7 @@ _081CBE68:
thumb_func_end sub_81CBE50
thumb_func_start sub_81CBE88
-sub_81CBE88: ; 81CBE88
+sub_81CBE88: @ 81CBE88
push {lr}
sub sp, 0xC
adds r3, r1, 0
@@ -857364,7 +857364,7 @@ sub_81CBE88: ; 81CBE88
thumb_func_end sub_81CBE88
thumb_func_start sub_81CBEB4
-sub_81CBEB4: ; 81CBEB4
+sub_81CBEB4: @ 81CBEB4
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -857400,7 +857400,7 @@ sub_81CBEB4: ; 81CBEB4
thumb_func_end sub_81CBEB4
thumb_func_start sub_81CBEF8
-sub_81CBEF8: ; 81CBEF8
+sub_81CBEF8: @ 81CBEF8
push {r4,r5,lr}
sub sp, 0x2C
adds r5, r0, 0
@@ -857449,7 +857449,7 @@ _081CBF24:
thumb_func_end sub_81CBEF8
thumb_func_start sub_81CBF60
-sub_81CBF60: ; 81CBF60
+sub_81CBF60: @ 81CBF60
push {r4-r6,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -857500,7 +857500,7 @@ _081CBFAE:
thumb_func_end sub_81CBF60
thumb_func_start sub_81CBFC4
-sub_81CBFC4: ; 81CBFC4
+sub_81CBFC4: @ 81CBFC4
push {r4,lr}
adds r4, r0, 0
bl IsDma3ManagerBusyWithBgCopy
@@ -857524,7 +857524,7 @@ _081CBFE8:
thumb_func_end sub_81CBFC4
thumb_func_start sub_81CBFF0
-sub_81CBFF0: ; 81CBFF0
+sub_81CBFF0: @ 81CBFF0
push {r4,lr}
adds r4, r0, 0
bl sub_81CC330
@@ -857536,7 +857536,7 @@ sub_81CBFF0: ; 81CBFF0
thumb_func_end sub_81CBFF0
thumb_func_start sub_81CC004
-sub_81CC004: ; 81CC004
+sub_81CC004: @ 81CC004
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -857546,7 +857546,7 @@ sub_81CC004: ; 81CC004
thumb_func_end sub_81CC004
thumb_func_start sub_81CC014
-sub_81CC014: ; 81CC014
+sub_81CC014: @ 81CC014
push {r4,lr}
adds r4, r0, 0
bl sub_81CC330
@@ -857562,7 +857562,7 @@ sub_81CC014: ; 81CC014
thumb_func_end sub_81CC014
thumb_func_start sub_81CC034
-sub_81CC034: ; 81CC034
+sub_81CC034: @ 81CC034
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_08622808
@@ -857580,7 +857580,7 @@ sub_81CC034: ; 81CC034
thumb_func_end sub_81CC034
thumb_func_start sub_81CC058
-sub_81CC058: ; 81CC058
+sub_81CC058: @ 81CC058
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x14]
@@ -857612,7 +857612,7 @@ sub_81CC058: ; 81CC058
thumb_func_end sub_81CC058
thumb_func_start sub_81CC09C
-sub_81CC09C: ; 81CC09C
+sub_81CC09C: @ 81CC09C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4, 0x14]
@@ -857637,7 +857637,7 @@ sub_81CC09C: ; 81CC09C
thumb_func_end sub_81CC09C
thumb_func_start sub_81CC0D0
-sub_81CC0D0: ; 81CC0D0
+sub_81CC0D0: @ 81CC0D0
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -857647,7 +857647,7 @@ sub_81CC0D0: ; 81CC0D0
thumb_func_end sub_81CC0D0
thumb_func_start sub_81CC0E0
-sub_81CC0E0: ; 81CC0E0
+sub_81CC0E0: @ 81CC0E0
push {lr}
sub sp, 0xC
ldrb r0, [r0, 0x14]
@@ -857667,7 +857667,7 @@ sub_81CC0E0: ; 81CC0E0
thumb_func_end sub_81CC0E0
thumb_func_start sub_81CC104
-sub_81CC104: ; 81CC104
+sub_81CC104: @ 81CC104
push {r4,lr}
adds r4, r0, 0
bl RunTextPrinters
@@ -857681,7 +857681,7 @@ sub_81CC104: ; 81CC104
thumb_func_end sub_81CC104
thumb_func_start sub_81CC11C
-sub_81CC11C: ; 81CC11C
+sub_81CC11C: @ 81CC11C
push {lr}
sub sp, 0xC
ldrb r0, [r0, 0x14]
@@ -857701,7 +857701,7 @@ sub_81CC11C: ; 81CC11C
thumb_func_end sub_81CC11C
thumb_func_start sub_81CC140
-sub_81CC140: ; 81CC140
+sub_81CC140: @ 81CC140
push {r4,lr}
adds r4, r0, 0
bl RunTextPrinters
@@ -857715,7 +857715,7 @@ sub_81CC140: ; 81CC140
thumb_func_end sub_81CC140
thumb_func_start sub_81CC158
-sub_81CC158: ; 81CC158
+sub_81CC158: @ 81CC158
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -857744,7 +857744,7 @@ sub_81CC158: ; 81CC158
thumb_func_end sub_81CC158
thumb_func_start sub_81CC194
-sub_81CC194: ; 81CC194
+sub_81CC194: @ 81CC194
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x030022c0
@@ -857780,7 +857780,7 @@ _081CC1C4:
thumb_func_end sub_81CC194
thumb_func_start sub_81CC1DC
-sub_81CC1DC: ; 81CC1DC
+sub_81CC1DC: @ 81CC1DC
push {lr}
sub sp, 0x8
bl sub_81C7CE4
@@ -857801,7 +857801,7 @@ sub_81CC1DC: ; 81CC1DC
thumb_func_end sub_81CC1DC
thumb_func_start sub_81CC204
-sub_81CC204: ; 81CC204
+sub_81CC204: @ 81CC204
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -857811,7 +857811,7 @@ sub_81CC204: ; 81CC204
thumb_func_end sub_81CC204
thumb_func_start sub_81CC214
-sub_81CC214: ; 81CC214
+sub_81CC214: @ 81CC214
push {r4-r6,lr}
sub sp, 0x8
movs r0, 0x6
@@ -857877,7 +857877,7 @@ _081CC224:
thumb_func_end sub_81CC214
thumb_func_start sub_81CC2B4
-sub_81CC2B4: ; 81CC2B4
+sub_81CC2B4: @ 81CC2B4
push {r4,lr}
movs r0, 0x6
bl sub_81C763C
@@ -857906,7 +857906,7 @@ _081CC2D2:
thumb_func_end sub_81CC2B4
thumb_func_start sub_81CC2F0
-sub_81CC2F0: ; 81CC2F0
+sub_81CC2F0: @ 81CC2F0
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -857937,7 +857937,7 @@ _081CC320:
thumb_func_end sub_81CC2F0
thumb_func_start sub_81CC330
-sub_81CC330: ; 81CC330
+sub_81CC330: @ 81CC330
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x1C]
@@ -857950,7 +857950,7 @@ sub_81CC330: ; 81CC330
thumb_func_end sub_81CC330
thumb_func_start sub_81CC344
-sub_81CC344: ; 81CC344
+sub_81CC344: @ 81CC344
ldr r0, [r0, 0x1C]
lsls r1, 4
strh r1, [r0, 0x26]
@@ -857958,7 +857958,7 @@ sub_81CC344: ; 81CC344
thumb_func_end sub_81CC344
thumb_func_start sub_81CC34C
-sub_81CC34C: ; 81CC34C
+sub_81CC34C: @ 81CC34C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0x2E]
@@ -857981,7 +857981,7 @@ _081CC36C:
thumb_func_end sub_81CC34C
thumb_func_start sub_81CC370
-sub_81CC370: ; 81CC370
+sub_81CC370: @ 81CC370
push {lr}
ldr r0, =gUnknown_08622850
movs r1, 0x2C
@@ -858002,7 +858002,7 @@ sub_81CC370: ; 81CC370
thumb_func_end sub_81CC370
thumb_func_start sub_81CC39C
-sub_81CC39C: ; 81CC39C
+sub_81CC39C: @ 81CC39C
push {r4-r7,lr}
adds r7, r0, 0
bl sub_81C875C
@@ -858055,7 +858055,7 @@ _081CC400:
thumb_func_end sub_81CC39C
thumb_func_start sub_81CC420
-sub_81CC420: ; 81CC420
+sub_81CC420: @ 81CC420
ldr r1, [r0, 0x20]
ldr r0, =sub_81CC4A4
str r0, [r1, 0x1C]
@@ -858064,7 +858064,7 @@ sub_81CC420: ; 81CC420
thumb_func_end sub_81CC420
thumb_func_start sub_81CC42C
-sub_81CC42C: ; 81CC42C
+sub_81CC42C: @ 81CC42C
ldr r0, [r0, 0x20]
ldr r1, [r0, 0x1C]
ldr r0, =DummyObjectCallback
@@ -858077,7 +858077,7 @@ sub_81CC42C: ; 81CC42C
thumb_func_end sub_81CC42C
thumb_func_start sub_81CC440
-sub_81CC440: ; 81CC440
+sub_81CC440: @ 81CC440
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2E
@@ -858130,7 +858130,7 @@ _081CC498:
thumb_func_end sub_81CC440
thumb_func_start sub_81CC4A4
-sub_81CC4A4: ; 81CC4A4
+sub_81CC4A4: @ 81CC4A4
push {lr}
adds r3, r0, 0
ldrh r0, [r3, 0x24]
@@ -858157,7 +858157,7 @@ _081CC4CA:
thumb_func_end sub_81CC4A4
thumb_func_start sub_81CC4D4
-sub_81CC4D4: ; 81CC4D4
+sub_81CC4D4: @ 81CC4D4
push {r4,lr}
movs r0, 0x3
movs r1, 0x14
@@ -858197,7 +858197,7 @@ _081CC51A:
thumb_func_end sub_81CC4D4
thumb_func_start sub_81CC524
-sub_81CC524: ; 81CC524
+sub_81CC524: @ 81CC524
push {lr}
bl sub_8124658
ldr r1, =0x03005d90
@@ -858221,7 +858221,7 @@ sub_81CC524: ; 81CC524
thumb_func_end sub_81CC524
thumb_func_start sub_81CC554
-sub_81CC554: ; 81CC554
+sub_81CC554: @ 81CC554
push {lr}
movs r0, 0x3
bl sub_81C763C
@@ -858232,7 +858232,7 @@ sub_81CC554: ; 81CC554
thumb_func_end sub_81CC554
thumb_func_start sub_81CC568
-sub_81CC568: ; 81CC568
+sub_81CC568: @ 81CC568
push {r4,lr}
adds r4, r0, 0
bl sub_81230AC
@@ -858277,7 +858277,7 @@ _081CC5AE:
thumb_func_end sub_81CC568
thumb_func_start sub_81CC5B4
-sub_81CC5B4: ; 81CC5B4
+sub_81CC5B4: @ 81CC5B4
push {lr}
adds r2, r0, 0
ldr r0, =0x030022c0
@@ -858300,14 +858300,14 @@ _081CC5D2:
thumb_func_end sub_81CC5B4
thumb_func_start sub_81CC5DC
-sub_81CC5DC: ; 81CC5DC
+sub_81CC5DC: @ 81CC5DC
ldr r0, =0x000186a1
bx lr
.pool
thumb_func_end sub_81CC5DC
thumb_func_start sub_81CC5E4
-sub_81CC5E4: ; 81CC5E4
+sub_81CC5E4: @ 81CC5E4
push {lr}
movs r0, 0x3
bl sub_81C763C
@@ -858317,7 +858317,7 @@ sub_81CC5E4: ; 81CC5E4
thumb_func_end sub_81CC5E4
thumb_func_start sub_81CC5F4
-sub_81CC5F4: ; 81CC5F4
+sub_81CC5F4: @ 81CC5F4
push {r4,lr}
ldr r1, =0x00001948
movs r0, 0x4
@@ -858343,7 +858343,7 @@ _081CC626:
thumb_func_end sub_81CC5F4
thumb_func_start sub_81CC62C
-sub_81CC62C: ; 81CC62C
+sub_81CC62C: @ 81CC62C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -858365,7 +858365,7 @@ sub_81CC62C: ; 81CC62C
thumb_func_end sub_81CC62C
thumb_func_start sub_81CC65C
-sub_81CC65C: ; 81CC65C
+sub_81CC65C: @ 81CC65C
push {lr}
movs r0, 0x4
bl sub_81C763C
@@ -858376,7 +858376,7 @@ sub_81CC65C: ; 81CC65C
thumb_func_end sub_81CC65C
thumb_func_start sub_81CC670
-sub_81CC670: ; 81CC670
+sub_81CC670: @ 81CC670
push {r4,lr}
movs r0, 0x4
bl sub_81C763C
@@ -858398,7 +858398,7 @@ sub_81CC670: ; 81CC670
thumb_func_end sub_81CC670
thumb_func_start sub_81CC6A4
-sub_81CC6A4: ; 81CC6A4
+sub_81CC6A4: @ 81CC6A4
push {lr}
bl copy_pal_bg_faded_to_pal_ram
bl LoadOamFromSprites
@@ -858409,7 +858409,7 @@ sub_81CC6A4: ; 81CC6A4
thumb_func_end sub_81CC6A4
thumb_func_start sub_81CC6BC
-sub_81CC6BC: ; 81CC6BC
+sub_81CC6BC: @ 81CC6BC
push {lr}
movs r0, 0x4
bl sub_81C763C
@@ -858420,7 +858420,7 @@ sub_81CC6BC: ; 81CC6BC
thumb_func_end sub_81CC6BC
thumb_func_start sub_81CC6D0
-sub_81CC6D0: ; 81CC6D0
+sub_81CC6D0: @ 81CC6D0
push {lr}
bl sub_81CC5E4
cmp r0, 0
@@ -858441,7 +858441,7 @@ _081CC6EE:
thumb_func_end sub_81CC6D0
thumb_func_start sub_81CC6F4
-sub_81CC6F4: ; 81CC6F4
+sub_81CC6F4: @ 81CC6F4
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -858588,7 +858588,7 @@ _081CC840:
thumb_func_end sub_81CC6F4
thumb_func_start sub_81CC848
-sub_81CC848: ; 81CC848
+sub_81CC848: @ 81CC848
push {r4,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -858617,7 +858617,7 @@ _081CC872:
thumb_func_end sub_81CC848
thumb_func_start sub_81CC878
-sub_81CC878: ; 81CC878
+sub_81CC878: @ 81CC878
push {lr}
cmp r0, 0x1
beq _081CC8A2
@@ -858668,7 +858668,7 @@ _081CC8D2:
thumb_func_end sub_81CC878
thumb_func_start sub_81CC8D8
-sub_81CC8D8: ; 81CC8D8
+sub_81CC8D8: @ 81CC8D8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -858735,7 +858735,7 @@ _081CC954:
thumb_func_end sub_81CC8D8
thumb_func_start sub_81CC95C
-sub_81CC95C: ; 81CC95C
+sub_81CC95C: @ 81CC95C
push {lr}
cmp r0, 0x1
beq _081CC982
@@ -858787,7 +858787,7 @@ _081CC9BA:
thumb_func_end sub_81CC95C
thumb_func_start sub_81CC9C0
-sub_81CC9C0: ; 81CC9C0
+sub_81CC9C0: @ 81CC9C0
push {r4,r5,lr}
movs r5, 0
ldr r4, =gUnknown_086230F8
@@ -858808,7 +858808,7 @@ _081CC9C6:
thumb_func_end sub_81CC9C0
thumb_func_start sub_81CC9EC
-sub_81CC9EC: ; 81CC9EC
+sub_81CC9EC: @ 81CC9EC
push {r4,r5,lr}
movs r0, 0x4
bl sub_81C763C
@@ -858832,7 +858832,7 @@ _081CCA08:
thumb_func_end sub_81CC9EC
thumb_func_start sub_81CCA1C
-sub_81CCA1C: ; 81CCA1C
+sub_81CCA1C: @ 81CCA1C
push {r4,r5,lr}
sub sp, 0x8
adds r5, r0, 0
@@ -858922,7 +858922,7 @@ _081CCAEA:
thumb_func_end sub_81CCA1C
thumb_func_start sub_81CCAFC
-sub_81CCAFC: ; 81CCAFC
+sub_81CCAFC: @ 81CCAFC
push {lr}
bl free_temp_tile_data_buffers_if_possible
lsls r0, 24
@@ -858932,7 +858932,7 @@ sub_81CCAFC: ; 81CCAFC
thumb_func_end sub_81CCAFC
thumb_func_start sub_81CCB0C
-sub_81CCB0C: ; 81CCB0C
+sub_81CCB0C: @ 81CCB0C
push {r4,r5,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -859077,7 +859077,7 @@ _081CCC40:
thumb_func_end sub_81CCB0C
thumb_func_start sub_81CCC4C
-sub_81CCC4C: ; 81CCC4C
+sub_81CCC4C: @ 81CCC4C
push {lr}
bl IsDma3ManagerBusyWithBgCopy
lsls r0, 24
@@ -859087,7 +859087,7 @@ sub_81CCC4C: ; 81CCC4C
thumb_func_end sub_81CCC4C
thumb_func_start sub_81CCC5C
-sub_81CCC5C: ; 81CCC5C
+sub_81CCC5C: @ 81CCC5C
push {r4,lr}
adds r4, r0, 0
ldr r0, =sub_81CCC9C
@@ -859108,7 +859108,7 @@ sub_81CCC5C: ; 81CCC5C
thumb_func_end sub_81CCC5C
thumb_func_start sub_81CCC88
-sub_81CCC88: ; 81CCC88
+sub_81CCC88: @ 81CCC88
push {lr}
ldr r0, =sub_81CCC9C
bl is_function_an_active_task
@@ -859120,7 +859120,7 @@ sub_81CCC88: ; 81CCC88
thumb_func_end sub_81CCC88
thumb_func_start sub_81CCC9C
-sub_81CCC9C: ; 81CCC9C
+sub_81CCC9C: @ 81CCC9C
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -859175,7 +859175,7 @@ _081CCD04:
thumb_func_end sub_81CCC9C
thumb_func_start sub_81CCD10
-sub_81CCD10: ; 81CCD10
+sub_81CCD10: @ 81CCD10
push {lr}
ldr r0, =sub_81CCD34
movs r1, 0x1
@@ -859186,7 +859186,7 @@ sub_81CCD10: ; 81CCD10
thumb_func_end sub_81CCD10
thumb_func_start sub_81CCD24
-sub_81CCD24: ; 81CCD24
+sub_81CCD24: @ 81CCD24
push {lr}
ldr r0, =sub_81CCD34
bl sub_81C7124
@@ -859196,7 +859196,7 @@ sub_81CCD24: ; 81CCD24
thumb_func_end sub_81CCD24
thumb_func_start sub_81CCD34
-sub_81CCD34: ; 81CCD34
+sub_81CCD34: @ 81CCD34
push {r4,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -859227,7 +859227,7 @@ _081CCD62:
thumb_func_end sub_81CCD34
thumb_func_start sub_81CCD70
-sub_81CCD70: ; 81CCD70
+sub_81CCD70: @ 81CCD70
push {r4-r6,lr}
sub sp, 0x8
adds r6, r0, 0
@@ -859287,7 +859287,7 @@ _081CCDD4:
thumb_func_end sub_81CCD70
thumb_func_start sub_81CCDE8
-sub_81CCDE8: ; 81CCDE8
+sub_81CCDE8: @ 81CCDE8
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -859344,7 +859344,7 @@ _081CCE34:
thumb_func_end sub_81CCDE8
thumb_func_start sub_81CCE58
-sub_81CCE58: ; 81CCE58
+sub_81CCE58: @ 81CCE58
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -859418,7 +859418,7 @@ _081CCE80:
thumb_func_end sub_81CCE58
thumb_func_start sub_81CCEF4
-sub_81CCEF4: ; 81CCEF4
+sub_81CCEF4: @ 81CCEF4
push {r4,r5,lr}
adds r3, r0, 0
ldrh r0, [r3, 0x34]
@@ -859491,7 +859491,7 @@ _081CCF70:
thumb_func_end sub_81CCEF4
thumb_func_start sub_81CCF78
-sub_81CCF78: ; 81CCF78
+sub_81CCF78: @ 81CCF78
push {r4,lr}
movs r0, 0x4
bl sub_81C763C
@@ -859515,7 +859515,7 @@ _081CCF92:
thumb_func_end sub_81CCF78
thumb_func_start sub_81CCFA4
-sub_81CCFA4: ; 81CCFA4
+sub_81CCFA4: @ 81CCFA4
push {r4-r6,lr}
adds r4, r0, 0
movs r0, 0x4
@@ -859545,7 +859545,7 @@ _081CCFBE:
thumb_func_end sub_81CCFA4
thumb_func_start sub_81CCFD8
-sub_81CCFD8: ; 81CCFD8
+sub_81CCFD8: @ 81CCFD8
push {r4,lr}
ldr r1, =0x0000678c
movs r0, 0xB
@@ -859576,7 +859576,7 @@ _081CD01E:
thumb_func_end sub_81CCFD8
thumb_func_start sub_81CD024
-sub_81CD024: ; 81CD024
+sub_81CD024: @ 81CD024
push {r4,lr}
ldr r1, =0x0000678c
movs r0, 0xB
@@ -859607,7 +859607,7 @@ _081CD06A:
thumb_func_end sub_81CD024
thumb_func_start sub_81CD070
-sub_81CD070: ; 81CD070
+sub_81CD070: @ 81CD070
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -859621,7 +859621,7 @@ sub_81CD070: ; 81CD070
thumb_func_end sub_81CD070
thumb_func_start sub_81CD08C
-sub_81CD08C: ; 81CD08C
+sub_81CD08C: @ 81CD08C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x12
@@ -859681,7 +859681,7 @@ _081CD100:
thumb_func_end sub_81CD08C
thumb_func_start sub_81CD110
-sub_81CD110: ; 81CD110
+sub_81CD110: @ 81CD110
push {r4-r6,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -859745,7 +859745,7 @@ _081CD18A:
thumb_func_end sub_81CD110
thumb_func_start sub_81CD19C
-sub_81CD19C: ; 81CD19C
+sub_81CD19C: @ 81CD19C
push {lr}
movs r1, 0xC6
lsls r1, 7
@@ -859765,7 +859765,7 @@ _081CD1B6:
thumb_func_end sub_81CD19C
thumb_func_start sub_81CD1C0
-sub_81CD1C0: ; 81CD1C0
+sub_81CD1C0: @ 81CD1C0
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -859785,7 +859785,7 @@ _081CD1DA:
thumb_func_end sub_81CD1C0
thumb_func_start sub_81CD1E4
-sub_81CD1E4: ; 81CD1E4
+sub_81CD1E4: @ 81CD1E4
push {r4,lr}
adds r4, r0, 0
movs r0, 0x12
@@ -859845,7 +859845,7 @@ _081CD24E:
thumb_func_end sub_81CD1E4
thumb_func_start sub_81CD258
-sub_81CD258: ; 81CD258
+sub_81CD258: @ 81CD258
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -860020,7 +860020,7 @@ _081CD3BA:
thumb_func_end sub_81CD258
thumb_func_start sub_81CD3C4
-sub_81CD3C4: ; 81CD3C4
+sub_81CD3C4: @ 81CD3C4
push {r4,lr}
movs r0, 0xB
bl sub_81C763C
@@ -860205,7 +860205,7 @@ _081CD53C:
thumb_func_end sub_81CD3C4
thumb_func_start sub_81CD548
-sub_81CD548: ; 81CD548
+sub_81CD548: @ 81CD548
push {r4,r5,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -860267,7 +860267,7 @@ _081CD5C6:
thumb_func_end sub_81CD548
thumb_func_start sub_81CD5CC
-sub_81CD5CC: ; 81CD5CC
+sub_81CD5CC: @ 81CD5CC
push {r4,lr}
adds r4, r0, 0
lsls r2, 16
@@ -860317,7 +860317,7 @@ _081CD612:
thumb_func_end sub_81CD5CC
thumb_func_start sub_81CD624
-sub_81CD624: ; 81CD624
+sub_81CD624: @ 81CD624
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -860569,7 +860569,7 @@ _081CD80E:
thumb_func_end sub_81CD624
thumb_func_start sub_81CD824
-sub_81CD824: ; 81CD824
+sub_81CD824: @ 81CD824
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -860720,7 +860720,7 @@ _081CD95C:
thumb_func_end sub_81CD824
thumb_func_start sub_81CD970
-sub_81CD970: ; 81CD970
+sub_81CD970: @ 81CD970
push {r4-r7,lr}
movs r0, 0xB
bl sub_81C763C
@@ -860787,7 +860787,7 @@ _081CD9C4:
thumb_func_end sub_81CD970
thumb_func_start sub_81CD9F8
-sub_81CD9F8: ; 81CD9F8
+sub_81CD9F8: @ 81CD9F8
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -860806,7 +860806,7 @@ sub_81CD9F8: ; 81CD9F8
thumb_func_end sub_81CD9F8
thumb_func_start sub_81CDA1C
-sub_81CDA1C: ; 81CDA1C
+sub_81CDA1C: @ 81CDA1C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -860977,7 +860977,7 @@ _081CDB80:
thumb_func_end sub_81CDA1C
thumb_func_start sub_81CDB98
-sub_81CDB98: ; 81CDB98
+sub_81CDB98: @ 81CDB98
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -861066,7 +861066,7 @@ _081CDC3E:
thumb_func_end sub_81CDB98
thumb_func_start sub_81CDC50
-sub_81CDC50: ; 81CDC50
+sub_81CDC50: @ 81CDC50
push {lr}
movs r0, 0x12
bl sub_81C763C
@@ -861076,7 +861076,7 @@ sub_81CDC50: ; 81CDC50
thumb_func_end sub_81CDC50
thumb_func_start sub_81CDC60
-sub_81CDC60: ; 81CDC60
+sub_81CDC60: @ 81CDC60
push {lr}
movs r0, 0x12
bl sub_81C763C
@@ -861086,7 +861086,7 @@ sub_81CDC60: ; 81CDC60
thumb_func_end sub_81CDC60
thumb_func_start sub_81CDC70
-sub_81CDC70: ; 81CDC70
+sub_81CDC70: @ 81CDC70
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861098,7 +861098,7 @@ sub_81CDC70: ; 81CDC70
thumb_func_end sub_81CDC70
thumb_func_start sub_81CDC84
-sub_81CDC84: ; 81CDC84
+sub_81CDC84: @ 81CDC84
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861111,7 +861111,7 @@ sub_81CDC84: ; 81CDC84
thumb_func_end sub_81CDC84
thumb_func_start sub_81CDC9C
-sub_81CDC9C: ; 81CDC9C
+sub_81CDC9C: @ 81CDC9C
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861124,7 +861124,7 @@ sub_81CDC9C: ; 81CDC9C
thumb_func_end sub_81CDC9C
thumb_func_start sub_81CDCB4
-sub_81CDCB4: ; 81CDCB4
+sub_81CDCB4: @ 81CDCB4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -861142,7 +861142,7 @@ sub_81CDCB4: ; 81CDCB4
thumb_func_end sub_81CDCB4
thumb_func_start sub_81CDCD4
-sub_81CDCD4: ; 81CDCD4
+sub_81CDCD4: @ 81CDCD4
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -861157,7 +861157,7 @@ sub_81CDCD4: ; 81CDCD4
thumb_func_end sub_81CDCD4
thumb_func_start sub_81CDCEC
-sub_81CDCEC: ; 81CDCEC
+sub_81CDCEC: @ 81CDCEC
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861170,7 +861170,7 @@ sub_81CDCEC: ; 81CDCEC
thumb_func_end sub_81CDCEC
thumb_func_start sub_81CDD04
-sub_81CDD04: ; 81CDD04
+sub_81CDD04: @ 81CDD04
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -861188,7 +861188,7 @@ sub_81CDD04: ; 81CDD04
thumb_func_end sub_81CDD04
thumb_func_start sub_81CDD24
-sub_81CDD24: ; 81CDD24
+sub_81CDD24: @ 81CDD24
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -861208,7 +861208,7 @@ sub_81CDD24: ; 81CDD24
thumb_func_end sub_81CDD24
thumb_func_start sub_81CDD48
-sub_81CDD48: ; 81CDD48
+sub_81CDD48: @ 81CDD48
push {lr}
movs r0, 0x12
bl sub_81C763C
@@ -861221,7 +861221,7 @@ sub_81CDD48: ; 81CDD48
thumb_func_end sub_81CDD48
thumb_func_start sub_81CDD5C
-sub_81CDD5C: ; 81CDD5C
+sub_81CDD5C: @ 81CDD5C
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861241,7 +861241,7 @@ _081CDD76:
thumb_func_end sub_81CDD5C
thumb_func_start sub_81CDD7C
-sub_81CDD7C: ; 81CDD7C
+sub_81CDD7C: @ 81CDD7C
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861270,7 +861270,7 @@ _081CDDA6:
thumb_func_end sub_81CDD7C
thumb_func_start sub_81CDDB0
-sub_81CDDB0: ; 81CDDB0
+sub_81CDDB0: @ 81CDDB0
push {lr}
movs r0, 0xB
bl sub_81C763C
@@ -861289,7 +861289,7 @@ sub_81CDDB0: ; 81CDDB0
thumb_func_end sub_81CDDB0
thumb_func_start sub_81CDDD4
-sub_81CDDD4: ; 81CDDD4
+sub_81CDDD4: @ 81CDDD4
push {r4,lr}
ldr r1, =0x000038ac
movs r0, 0xC
@@ -861325,7 +861325,7 @@ _081CDE26:
thumb_func_end sub_81CDDD4
thumb_func_start sub_81CDE2C
-sub_81CDE2C: ; 81CDE2C
+sub_81CDE2C: @ 81CDE2C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xC
@@ -861349,7 +861349,7 @@ sub_81CDE2C: ; 81CDE2C
thumb_func_end sub_81CDE2C
thumb_func_start sub_81CDE64
-sub_81CDE64: ; 81CDE64
+sub_81CDE64: @ 81CDE64
push {lr}
movs r0, 0xC
bl sub_81C763C
@@ -861363,7 +861363,7 @@ sub_81CDE64: ; 81CDE64
thumb_func_end sub_81CDE64
thumb_func_start sub_81CDE80
-sub_81CDE80: ; 81CDE80
+sub_81CDE80: @ 81CDE80
push {lr}
movs r0, 0xC
bl sub_81C763C
@@ -861374,7 +861374,7 @@ sub_81CDE80: ; 81CDE80
thumb_func_end sub_81CDE80
thumb_func_start sub_81CDE94
-sub_81CDE94: ; 81CDE94
+sub_81CDE94: @ 81CDE94
push {r4-r6,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -861802,7 +861802,7 @@ _081CE2C6:
thumb_func_end sub_81CDE94
thumb_func_start sub_81CE2D0
-sub_81CE2D0: ; 81CE2D0
+sub_81CE2D0: @ 81CE2D0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xC
@@ -861884,7 +861884,7 @@ _081CE376:
thumb_func_end sub_81CE2D0
thumb_func_start sub_81CE37C
-sub_81CE37C: ; 81CE37C
+sub_81CE37C: @ 81CE37C
push {r4-r6,lr}
adds r4, r0, 0
movs r0, 0xC
@@ -862038,7 +862038,7 @@ _081CE4D2:
thumb_func_end sub_81CE37C
thumb_func_start sub_81CE4D8
-sub_81CE4D8: ; 81CE4D8
+sub_81CE4D8: @ 81CE4D8
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xC
@@ -862160,7 +862160,7 @@ _081CE5DE:
thumb_func_end sub_81CE4D8
thumb_func_start sub_81CE5E4
-sub_81CE5E4: ; 81CE5E4
+sub_81CE5E4: @ 81CE5E4
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xC
@@ -862262,7 +862262,7 @@ _081CE6B4:
thumb_func_end sub_81CE5E4
thumb_func_start sub_81CE6BC
-sub_81CE6BC: ; 81CE6BC
+sub_81CE6BC: @ 81CE6BC
push {lr}
cmp r0, 0x1
beq _081CE6E6
@@ -862303,7 +862303,7 @@ _081CE6FC:
thumb_func_end sub_81CE6BC
thumb_func_start sub_81CE700
-sub_81CE700: ; 81CE700
+sub_81CE700: @ 81CE700
push {lr}
cmp r0, 0x1
beq _081CE71E
@@ -862339,7 +862339,7 @@ _081CE734:
thumb_func_end sub_81CE700
thumb_func_start sub_81CE738
-sub_81CE738: ; 81CE738
+sub_81CE738: @ 81CE738
push {lr}
lsls r1, 16
lsrs r1, 16
@@ -862354,7 +862354,7 @@ sub_81CE738: ; 81CE738
thumb_func_end sub_81CE738
thumb_func_start sub_81CE754
-sub_81CE754: ; 81CE754
+sub_81CE754: @ 81CE754
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -862579,7 +862579,7 @@ _081CE926:
thumb_func_end sub_81CE754
thumb_func_start sub_81CE934
-sub_81CE934: ; 81CE934
+sub_81CE934: @ 81CE934
push {r4,lr}
movs r0, 0xC
bl sub_81C763C
@@ -862601,7 +862601,7 @@ sub_81CE934: ; 81CE934
thumb_func_end sub_81CE934
thumb_func_start sub_81CE964
-sub_81CE964: ; 81CE964
+sub_81CE964: @ 81CE964
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0x2E
@@ -862626,7 +862626,7 @@ _081CE98A:
thumb_func_end sub_81CE964
thumb_func_start sub_81CE990
-sub_81CE990: ; 81CE990
+sub_81CE990: @ 81CE990
push {r4,r5,lr}
adds r5, r0, 0
bl sub_81CDC60
@@ -862657,7 +862657,7 @@ _081CE9B2:
thumb_func_end sub_81CE990
thumb_func_start sub_81CE9C8
-sub_81CE9C8: ; 81CE9C8
+sub_81CE9C8: @ 81CE9C8
push {r4,lr}
adds r4, r0, 0
bl sub_81CDD7C
@@ -862672,7 +862672,7 @@ sub_81CE9C8: ; 81CE9C8
thumb_func_end sub_81CE9C8
thumb_func_start sub_81CE9E4
-sub_81CE9E4: ; 81CE9E4
+sub_81CE9E4: @ 81CE9E4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -862907,7 +862907,7 @@ _081CEBC6:
thumb_func_end sub_81CE9E4
thumb_func_start sub_81CEBF4
-sub_81CEBF4: ; 81CEBF4
+sub_81CEBF4: @ 81CEBF4
push {r4,r5,lr}
adds r5, r0, 0
bl sub_81CDD5C
@@ -862980,7 +862980,7 @@ _081CEC8E:
thumb_func_end sub_81CEBF4
thumb_func_start sub_81CECA0
-sub_81CECA0: ; 81CECA0
+sub_81CECA0: @ 81CECA0
push {r4,lr}
movs r0, 0xC
bl sub_81C763C
@@ -863025,7 +863025,7 @@ _081CECF0:
thumb_func_end sub_81CECA0
thumb_func_start sub_81CED10
-sub_81CED10: ; 81CED10
+sub_81CED10: @ 81CED10
push {r4,lr}
adds r4, r0, 0
movs r0, 0xC
@@ -863042,7 +863042,7 @@ sub_81CED10: ; 81CED10
thumb_func_end sub_81CED10
thumb_func_start sub_81CED30
-sub_81CED30: ; 81CED30
+sub_81CED30: @ 81CED30
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -863155,7 +863155,7 @@ _081CEE26:
thumb_func_end sub_81CED30
thumb_func_start sub_81CEE44
-sub_81CEE44: ; 81CEE44
+sub_81CEE44: @ 81CEE44
push {r4,lr}
bl sub_81CDC70
adds r4, r0, 0
@@ -863171,7 +863171,7 @@ sub_81CEE44: ; 81CEE44
thumb_func_end sub_81CEE44
thumb_func_start sub_81CEE68
-sub_81CEE68: ; 81CEE68
+sub_81CEE68: @ 81CEE68
push {lr}
bl sub_81C760C
pop {r0}
@@ -863179,7 +863179,7 @@ sub_81CEE68: ; 81CEE68
thumb_func_end sub_81CEE68
thumb_func_start sub_81CEE74
-sub_81CEE74: ; 81CEE74
+sub_81CEE74: @ 81CEE74
push {lr}
lsls r0, 24
cmp r0, 0
@@ -863196,7 +863196,7 @@ _081CEE8A:
thumb_func_end sub_81CEE74
thumb_func_start sub_81CEE90
-sub_81CEE90: ; 81CEE90
+sub_81CEE90: @ 81CEE90
push {r4,lr}
bl sub_81CDC70
adds r4, r0, 0
@@ -863223,7 +863223,7 @@ sub_81CEE90: ; 81CEE90
thumb_func_end sub_81CEE90
thumb_func_start sub_81CEEC8
-sub_81CEEC8: ; 81CEEC8
+sub_81CEEC8: @ 81CEEC8
push {r4,r5,lr}
bl sub_81CDC70
adds r5, r0, 0
@@ -863260,7 +863260,7 @@ _081CEF0C:
thumb_func_end sub_81CEEC8
thumb_func_start sub_81CEF14
-sub_81CEF14: ; 81CEF14
+sub_81CEF14: @ 81CEF14
push {r4,lr}
movs r0, 0xC
bl sub_81C763C
@@ -863282,7 +863282,7 @@ _081CEF30:
thumb_func_end sub_81CEF14
thumb_func_start sub_81CEF3C
-sub_81CEF3C: ; 81CEF3C
+sub_81CEF3C: @ 81CEF3C
push {r4,lr}
movs r0, 0x7
movs r1, 0x24
@@ -863322,7 +863322,7 @@ _081CEF92:
thumb_func_end sub_81CEF3C
thumb_func_start sub_81CEF98
-sub_81CEF98: ; 81CEF98
+sub_81CEF98: @ 81CEF98
push {r4,lr}
movs r0, 0x7
movs r1, 0x24
@@ -863355,7 +863355,7 @@ _081CEFD6:
thumb_func_end sub_81CEF98
thumb_func_start sub_81CEFDC
-sub_81CEFDC: ; 81CEFDC
+sub_81CEFDC: @ 81CEFDC
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863366,7 +863366,7 @@ sub_81CEFDC: ; 81CEFDC
thumb_func_end sub_81CEFDC
thumb_func_start sub_81CEFF0
-sub_81CEFF0: ; 81CEFF0
+sub_81CEFF0: @ 81CEFF0
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863383,7 +863383,7 @@ _081CF004:
thumb_func_end sub_81CEFF0
thumb_func_start sub_81CF010
-sub_81CF010: ; 81CF010
+sub_81CF010: @ 81CF010
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x4]
@@ -863401,7 +863401,7 @@ _081CF022:
thumb_func_end sub_81CF010
thumb_func_start sub_81CF030
-sub_81CF030: ; 81CF030
+sub_81CF030: @ 81CF030
push {r4,r5,lr}
adds r4, r0, 0
ldr r2, =0x030022c0
@@ -863472,21 +863472,21 @@ _081CF0A6:
thumb_func_end sub_81CF030
thumb_func_start sub_81CF0B0
-sub_81CF0B0: ; 81CF0B0
+sub_81CF0B0: @ 81CF0B0
ldr r0, =0x000186a3
bx lr
.pool
thumb_func_end sub_81CF0B0
thumb_func_start sub_81CF0B8
-sub_81CF0B8: ; 81CF0B8
+sub_81CF0B8: @ 81CF0B8
ldr r0, =0x000186a9
bx lr
.pool
thumb_func_end sub_81CF0B8
thumb_func_start sub_81CF0C0
-sub_81CF0C0: ; 81CF0C0
+sub_81CF0C0: @ 81CF0C0
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863496,7 +863496,7 @@ sub_81CF0C0: ; 81CF0C0
thumb_func_end sub_81CF0C0
thumb_func_start sub_81CF0D0
-sub_81CF0D0: ; 81CF0D0
+sub_81CF0D0: @ 81CF0D0
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863507,7 +863507,7 @@ sub_81CF0D0: ; 81CF0D0
thumb_func_end sub_81CF0D0
thumb_func_start sub_81CF0E0
-sub_81CF0E0: ; 81CF0E0
+sub_81CF0E0: @ 81CF0E0
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863518,7 +863518,7 @@ sub_81CF0E0: ; 81CF0E0
thumb_func_end sub_81CF0E0
thumb_func_start sub_81CF0F0
-sub_81CF0F0: ; 81CF0F0
+sub_81CF0F0: @ 81CF0F0
push {r4,lr}
movs r0, 0x7
bl sub_81C763C
@@ -863534,7 +863534,7 @@ sub_81CF0F0: ; 81CF0F0
thumb_func_end sub_81CF0F0
thumb_func_start sub_81CF10C
-sub_81CF10C: ; 81CF10C
+sub_81CF10C: @ 81CF10C
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863545,7 +863545,7 @@ sub_81CF10C: ; 81CF10C
thumb_func_end sub_81CF10C
thumb_func_start sub_81CF11C
-sub_81CF11C: ; 81CF11C
+sub_81CF11C: @ 81CF11C
push {lr}
ldr r2, =gUnknown_086233B4
lsls r1, r0, 2
@@ -863558,7 +863558,7 @@ sub_81CF11C: ; 81CF11C
thumb_func_end sub_81CF11C
thumb_func_start sub_81CF134
-sub_81CF134: ; 81CF134
+sub_81CF134: @ 81CF134
push {r4-r6,lr}
sub sp, 0x4
movs r0, 0x7
@@ -863625,7 +863625,7 @@ _081CF1AA:
thumb_func_end sub_81CF134
thumb_func_start sub_81CF1C4
-sub_81CF1C4: ; 81CF1C4
+sub_81CF1C4: @ 81CF1C4
push {lr}
movs r0, 0x7
bl sub_81C763C
@@ -863638,7 +863638,7 @@ sub_81CF1C4: ; 81CF1C4
thumb_func_end sub_81CF1C4
thumb_func_start sub_81CF1D8
-sub_81CF1D8: ; 81CF1D8
+sub_81CF1D8: @ 81CF1D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -863718,7 +863718,7 @@ _081CF26A:
thumb_func_end sub_81CF1D8
thumb_func_start sub_81CF278
-sub_81CF278: ; 81CF278
+sub_81CF278: @ 81CF278
push {r4-r6,lr}
movs r0, 0x7
bl sub_81C763C
@@ -863763,7 +863763,7 @@ _081CF2B8:
thumb_func_end sub_81CF278
thumb_func_start sub_81CF2C4
-sub_81CF2C4: ; 81CF2C4
+sub_81CF2C4: @ 81CF2C4
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -863827,7 +863827,7 @@ _081CF318:
thumb_func_end sub_81CF2C4
thumb_func_start sub_81CF330
-sub_81CF330: ; 81CF330
+sub_81CF330: @ 81CF330
push {r4,lr}
movs r1, 0x81
lsls r1, 4
@@ -863856,7 +863856,7 @@ _081CF362:
thumb_func_end sub_81CF330
thumb_func_start sub_81CF368
-sub_81CF368: ; 81CF368
+sub_81CF368: @ 81CF368
push {r4,lr}
movs r1, 0x81
lsls r1, 4
@@ -863884,7 +863884,7 @@ _081CF39A:
thumb_func_end sub_81CF368
thumb_func_start sub_81CF3A0
-sub_81CF3A0: ; 81CF3A0
+sub_81CF3A0: @ 81CF3A0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x8
@@ -863906,7 +863906,7 @@ sub_81CF3A0: ; 81CF3A0
thumb_func_end sub_81CF3A0
thumb_func_start sub_81CF3D0
-sub_81CF3D0: ; 81CF3D0
+sub_81CF3D0: @ 81CF3D0
push {lr}
movs r0, 0x8
bl sub_81C763C
@@ -863917,7 +863917,7 @@ sub_81CF3D0: ; 81CF3D0
thumb_func_end sub_81CF3D0
thumb_func_start sub_81CF3E4
-sub_81CF3E4: ; 81CF3E4
+sub_81CF3E4: @ 81CF3E4
push {lr}
movs r0, 0x8
bl sub_81C763C
@@ -863928,7 +863928,7 @@ sub_81CF3E4: ; 81CF3E4
thumb_func_end sub_81CF3E4
thumb_func_start sub_81CF3F8
-sub_81CF3F8: ; 81CF3F8
+sub_81CF3F8: @ 81CF3F8
push {r4,lr}
movs r0, 0x8
bl sub_81C763C
@@ -863944,7 +863944,7 @@ sub_81CF3F8: ; 81CF3F8
thumb_func_end sub_81CF3F8
thumb_func_start sub_81CF418
-sub_81CF418: ; 81CF418
+sub_81CF418: @ 81CF418
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -864092,7 +864092,7 @@ _081CF570:
thumb_func_end sub_81CF418
thumb_func_start sub_81CF578
-sub_81CF578: ; 81CF578
+sub_81CF578: @ 81CF578
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x8
@@ -864160,7 +864160,7 @@ _081CF5E8:
thumb_func_end sub_81CF578
thumb_func_start sub_81CF5F0
-sub_81CF5F0: ; 81CF5F0
+sub_81CF5F0: @ 81CF5F0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x8
@@ -864228,7 +864228,7 @@ _081CF660:
thumb_func_end sub_81CF5F0
thumb_func_start sub_81CF668
-sub_81CF668: ; 81CF668
+sub_81CF668: @ 81CF668
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x8
@@ -864296,7 +864296,7 @@ _081CF6D8:
thumb_func_end sub_81CF668
thumb_func_start sub_81CF6E0
-sub_81CF6E0: ; 81CF6E0
+sub_81CF6E0: @ 81CF6E0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x8
@@ -864364,7 +864364,7 @@ _081CF750:
thumb_func_end sub_81CF6E0
thumb_func_start sub_81CF758
-sub_81CF758: ; 81CF758
+sub_81CF758: @ 81CF758
push {lr}
cmp r0, 0
beq _081CF764
@@ -864399,7 +864399,7 @@ _081CF792:
thumb_func_end sub_81CF758
thumb_func_start sub_81CF798
-sub_81CF798: ; 81CF798
+sub_81CF798: @ 81CF798
push {lr}
cmp r0, 0
beq _081CF7A4
@@ -864427,7 +864427,7 @@ _081CF7C2:
thumb_func_end sub_81CF798
thumb_func_start sub_81CF7C8
-sub_81CF7C8: ; 81CF7C8
+sub_81CF7C8: @ 81CF7C8
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_086235B4
@@ -864448,7 +864448,7 @@ sub_81CF7C8: ; 81CF7C8
thumb_func_end sub_81CF7C8
thumb_func_start sub_81CF7F4
-sub_81CF7F4: ; 81CF7F4
+sub_81CF7F4: @ 81CF7F4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -864515,7 +864515,7 @@ sub_81CF7F4: ; 81CF7F4
thumb_func_end sub_81CF7F4
thumb_func_start sub_81CF88C
-sub_81CF88C: ; 81CF88C
+sub_81CF88C: @ 81CF88C
push {r4,lr}
sub sp, 0x18
bl sub_81CF0D0
@@ -864556,7 +864556,7 @@ sub_81CF88C: ; 81CF88C
thumb_func_end sub_81CF88C
thumb_func_start sub_81CF8E4
-sub_81CF8E4: ; 81CF8E4
+sub_81CF8E4: @ 81CF8E4
push {r4-r7,lr}
adds r2, r0, 0
adds r6, r1, 0
@@ -864651,7 +864651,7 @@ _081CF97E:
thumb_func_end sub_81CF8E4
thumb_func_start sub_81CF9BC
-sub_81CF9BC: ; 81CF9BC
+sub_81CF9BC: @ 81CF9BC
push {r4,lr}
movs r0, 0x9
movs r1, 0x20
@@ -864685,7 +864685,7 @@ _081CF9FE:
thumb_func_end sub_81CF9BC
thumb_func_start sub_81CFA04
-sub_81CFA04: ; 81CFA04
+sub_81CFA04: @ 81CFA04
push {r4,lr}
movs r0, 0x9
movs r1, 0x20
@@ -864711,7 +864711,7 @@ _081CFA2E:
thumb_func_end sub_81CFA04
thumb_func_start sub_81CFA34
-sub_81CFA34: ; 81CFA34
+sub_81CFA34: @ 81CFA34
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -864722,7 +864722,7 @@ sub_81CFA34: ; 81CFA34
thumb_func_end sub_81CFA34
thumb_func_start sub_81CFA48
-sub_81CFA48: ; 81CFA48
+sub_81CFA48: @ 81CFA48
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -864739,7 +864739,7 @@ _081CFA5C:
thumb_func_end sub_81CFA48
thumb_func_start sub_81CFA68
-sub_81CFA68: ; 81CFA68
+sub_81CFA68: @ 81CFA68
push {r4,lr}
adds r4, r0, 0
ldr r0, [r4, 0x4]
@@ -864757,7 +864757,7 @@ _081CFA7A:
thumb_func_end sub_81CFA68
thumb_func_start sub_81CFA88
-sub_81CFA88: ; 81CFA88
+sub_81CFA88: @ 81CFA88
push {r4,r5,lr}
adds r4, r0, 0
ldr r2, =0x030022c0
@@ -864828,21 +864828,21 @@ _081CFAFE:
thumb_func_end sub_81CFA88
thumb_func_start sub_81CFB08
-sub_81CFB08: ; 81CFB08
+sub_81CFB08: @ 81CFB08
ldr r0, =0x000186a5
bx lr
.pool
thumb_func_end sub_81CFB08
thumb_func_start sub_81CFB10
-sub_81CFB10: ; 81CFB10
+sub_81CFB10: @ 81CFB10
ldr r0, =0x000186ad
bx lr
.pool
thumb_func_end sub_81CFB10
thumb_func_start sub_81CFB18
-sub_81CFB18: ; 81CFB18
+sub_81CFB18: @ 81CFB18
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -864852,7 +864852,7 @@ sub_81CFB18: ; 81CFB18
thumb_func_end sub_81CFB18
thumb_func_start sub_81CFB28
-sub_81CFB28: ; 81CFB28
+sub_81CFB28: @ 81CFB28
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -864863,7 +864863,7 @@ sub_81CFB28: ; 81CFB28
thumb_func_end sub_81CFB28
thumb_func_start sub_81CFB38
-sub_81CFB38: ; 81CFB38
+sub_81CFB38: @ 81CFB38
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -864874,7 +864874,7 @@ sub_81CFB38: ; 81CFB38
thumb_func_end sub_81CFB38
thumb_func_start sub_81CFB48
-sub_81CFB48: ; 81CFB48
+sub_81CFB48: @ 81CFB48
push {r4,lr}
movs r0, 0x9
bl sub_81C763C
@@ -864890,7 +864890,7 @@ sub_81CFB48: ; 81CFB48
thumb_func_end sub_81CFB48
thumb_func_start sub_81CFB64
-sub_81CFB64: ; 81CFB64
+sub_81CFB64: @ 81CFB64
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -864901,7 +864901,7 @@ sub_81CFB64: ; 81CFB64
thumb_func_end sub_81CFB64
thumb_func_start sub_81CFB74
-sub_81CFB74: ; 81CFB74
+sub_81CFB74: @ 81CFB74
push {lr}
ldr r2, =gUnknown_086235D8
lsls r1, r0, 2
@@ -864914,7 +864914,7 @@ sub_81CFB74: ; 81CFB74
thumb_func_end sub_81CFB74
thumb_func_start sub_81CFB8C
-sub_81CFB8C: ; 81CFB8C
+sub_81CFB8C: @ 81CFB8C
push {r4-r6,lr}
sub sp, 0x4
movs r0, 0x9
@@ -864987,7 +864987,7 @@ _081CFC10:
thumb_func_end sub_81CFB8C
thumb_func_start sub_81CFC2C
-sub_81CFC2C: ; 81CFC2C
+sub_81CFC2C: @ 81CFC2C
push {lr}
movs r0, 0x9
bl sub_81C763C
@@ -865000,7 +865000,7 @@ sub_81CFC2C: ; 81CFC2C
thumb_func_end sub_81CFC2C
thumb_func_start sub_81CFC40
-sub_81CFC40: ; 81CFC40
+sub_81CFC40: @ 81CFC40
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -865085,7 +865085,7 @@ _081CFCDC:
thumb_func_end sub_81CFC40
thumb_func_start sub_81CFCEC
-sub_81CFCEC: ; 81CFCEC
+sub_81CFCEC: @ 81CFCEC
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -865149,7 +865149,7 @@ _081CFD40:
thumb_func_end sub_81CFCEC
thumb_func_start sub_81CFD58
-sub_81CFD58: ; 81CFD58
+sub_81CFD58: @ 81CFD58
push {r4-r6,lr}
movs r5, 0
_081CFD5C:
@@ -865213,7 +865213,7 @@ _081CFDCA:
thumb_func_end sub_81CFD58
thumb_func_start sub_81CFDD0
-sub_81CFDD0: ; 81CFDD0
+sub_81CFDD0: @ 81CFDD0
push {r4,lr}
movs r1, 0x81
lsls r1, 4
@@ -865242,7 +865242,7 @@ _081CFE02:
thumb_func_end sub_81CFDD0
thumb_func_start sub_81CFE08
-sub_81CFE08: ; 81CFE08
+sub_81CFE08: @ 81CFE08
push {r4,lr}
movs r1, 0x81
lsls r1, 4
@@ -865270,7 +865270,7 @@ _081CFE3A:
thumb_func_end sub_81CFE08
thumb_func_start sub_81CFE40
-sub_81CFE40: ; 81CFE40
+sub_81CFE40: @ 81CFE40
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -865292,7 +865292,7 @@ sub_81CFE40: ; 81CFE40
thumb_func_end sub_81CFE40
thumb_func_start sub_81CFE70
-sub_81CFE70: ; 81CFE70
+sub_81CFE70: @ 81CFE70
push {lr}
movs r0, 0xA
bl sub_81C763C
@@ -865303,7 +865303,7 @@ sub_81CFE70: ; 81CFE70
thumb_func_end sub_81CFE70
thumb_func_start sub_81CFE84
-sub_81CFE84: ; 81CFE84
+sub_81CFE84: @ 81CFE84
push {lr}
movs r0, 0xA
bl sub_81C763C
@@ -865314,7 +865314,7 @@ sub_81CFE84: ; 81CFE84
thumb_func_end sub_81CFE84
thumb_func_start sub_81CFE98
-sub_81CFE98: ; 81CFE98
+sub_81CFE98: @ 81CFE98
push {r4,lr}
movs r0, 0xA
bl sub_81C763C
@@ -865330,7 +865330,7 @@ sub_81CFE98: ; 81CFE98
thumb_func_end sub_81CFE98
thumb_func_start sub_81CFEB8
-sub_81CFEB8: ; 81CFEB8
+sub_81CFEB8: @ 81CFEB8
push {r4,r5,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -865466,7 +865466,7 @@ _081CFFF4:
thumb_func_end sub_81CFEB8
thumb_func_start sub_81CFFFC
-sub_81CFFFC: ; 81CFFFC
+sub_81CFFFC: @ 81CFFFC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -865534,7 +865534,7 @@ _081D006C:
thumb_func_end sub_81CFFFC
thumb_func_start sub_81D0074
-sub_81D0074: ; 81D0074
+sub_81D0074: @ 81D0074
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -865602,7 +865602,7 @@ _081D00E4:
thumb_func_end sub_81D0074
thumb_func_start sub_81D00EC
-sub_81D00EC: ; 81D00EC
+sub_81D00EC: @ 81D00EC
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -865670,7 +865670,7 @@ _081D015C:
thumb_func_end sub_81D00EC
thumb_func_start sub_81D0164
-sub_81D0164: ; 81D0164
+sub_81D0164: @ 81D0164
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xA
@@ -865738,7 +865738,7 @@ _081D01D4:
thumb_func_end sub_81D0164
thumb_func_start sub_81D01DC
-sub_81D01DC: ; 81D01DC
+sub_81D01DC: @ 81D01DC
push {lr}
cmp r0, 0
beq _081D01E8
@@ -865773,7 +865773,7 @@ _081D0216:
thumb_func_end sub_81D01DC
thumb_func_start sub_81D021C
-sub_81D021C: ; 81D021C
+sub_81D021C: @ 81D021C
push {lr}
cmp r0, 0
beq _081D0228
@@ -865801,7 +865801,7 @@ _081D0246:
thumb_func_end sub_81D021C
thumb_func_start sub_81D024C
-sub_81D024C: ; 81D024C
+sub_81D024C: @ 81D024C
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_086237D4
@@ -865827,7 +865827,7 @@ sub_81D024C: ; 81D024C
thumb_func_end sub_81D024C
thumb_func_start sub_81D0288
-sub_81D0288: ; 81D0288
+sub_81D0288: @ 81D0288
push {r4,r5,lr}
adds r5, r0, 0
bl sub_81C875C
@@ -865847,7 +865847,7 @@ sub_81D0288: ; 81D0288
thumb_func_end sub_81D0288
thumb_func_start sub_81D02B0
-sub_81D02B0: ; 81D02B0
+sub_81D02B0: @ 81D02B0
push {r4,r5,lr}
sub sp, 0x1C
adds r4, r0, 0
@@ -865889,7 +865889,7 @@ sub_81D02B0: ; 81D02B0
thumb_func_end sub_81D02B0
thumb_func_start sub_81D0304
-sub_81D0304: ; 81D0304
+sub_81D0304: @ 81D0304
push {r4,lr}
sub sp, 0x18
bl sub_81CFB28
@@ -865930,7 +865930,7 @@ sub_81D0304: ; 81D0304
thumb_func_end sub_81D0304
thumb_func_start sub_81D035C
-sub_81D035C: ; 81D035C
+sub_81D035C: @ 81D035C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -866036,7 +866036,7 @@ _081D0402:
thumb_func_end sub_81D035C
thumb_func_start sub_81D0450
-sub_81D0450: ; 81D0450
+sub_81D0450: @ 81D0450
push {r4,lr}
movs r0, 0xD
movs r1, 0x9C
@@ -866073,7 +866073,7 @@ _081D049A:
thumb_func_end sub_81D0450
thumb_func_start sub_81D04A0
-sub_81D04A0: ; 81D04A0
+sub_81D04A0: @ 81D04A0
push {lr}
movs r0, 0xD
bl sub_81C763C
@@ -866086,7 +866086,7 @@ sub_81D04A0: ; 81D04A0
thumb_func_end sub_81D04A0
thumb_func_start sub_81D04B8
-sub_81D04B8: ; 81D04B8
+sub_81D04B8: @ 81D04B8
push {lr}
movs r0, 0xD
bl sub_81C7650
@@ -866095,7 +866095,7 @@ sub_81D04B8: ; 81D04B8
thumb_func_end sub_81D04B8
thumb_func_start sub_81D04C4
-sub_81D04C4: ; 81D04C4
+sub_81D04C4: @ 81D04C4
push {r4,lr}
adds r4, r0, 0
ldr r2, =0x030022c0
@@ -866166,7 +866166,7 @@ _081D053E:
thumb_func_end sub_81D04C4
thumb_func_start sub_81D0548
-sub_81D0548: ; 81D0548
+sub_81D0548: @ 81D0548
push {r4,lr}
adds r4, r0, 0
ldr r0, =0x030022c0
@@ -866240,14 +866240,14 @@ _081D05CA:
thumb_func_end sub_81D0548
thumb_func_start sub_81D05D4
-sub_81D05D4: ; 81D05D4
+sub_81D05D4: @ 81D05D4
ldr r0, =0x000186ae
bx lr
.pool
thumb_func_end sub_81D05D4
thumb_func_start sub_81D05DC
-sub_81D05DC: ; 81D05DC
+sub_81D05DC: @ 81D05DC
push {r4,lr}
adds r1, r0, 0
ldrh r0, [r1, 0xC]
@@ -866287,7 +866287,7 @@ _081D0614:
thumb_func_end sub_81D05DC
thumb_func_start sub_81D061C
-sub_81D061C: ; 81D061C
+sub_81D061C: @ 81D061C
push {lr}
adds r2, r0, 0
ldrh r0, [r2, 0xC]
@@ -866332,7 +866332,7 @@ _081D065E:
thumb_func_end sub_81D061C
thumb_func_start sub_81D0664
-sub_81D0664: ; 81D0664
+sub_81D0664: @ 81D0664
push {r4,r5,lr}
adds r5, r0, 0
ldrh r4, [r5, 0xC]
@@ -866355,7 +866355,7 @@ _081D0682:
thumb_func_end sub_81D0664
thumb_func_start sub_81D0688
-sub_81D0688: ; 81D0688
+sub_81D0688: @ 81D0688
push {r4,r5,lr}
adds r5, r0, 0
ldrh r4, [r5, 0xC]
@@ -866392,7 +866392,7 @@ _081D06BE:
thumb_func_end sub_81D0688
thumb_func_start sub_81D06C4
-sub_81D06C4: ; 81D06C4
+sub_81D06C4: @ 81D06C4
push {lr}
movs r0, 0xD
bl sub_81C763C
@@ -866403,7 +866403,7 @@ sub_81D06C4: ; 81D06C4
thumb_func_end sub_81D06C4
thumb_func_start sub_81D06D4
-sub_81D06D4: ; 81D06D4
+sub_81D06D4: @ 81D06D4
push {lr}
movs r0, 0xD
bl sub_81C763C
@@ -866414,7 +866414,7 @@ sub_81D06D4: ; 81D06D4
thumb_func_end sub_81D06D4
thumb_func_start sub_81D06E4
-sub_81D06E4: ; 81D06E4
+sub_81D06E4: @ 81D06E4
push {r4-r7,lr}
adds r5, r0, 0
adds r7, r1, 0
@@ -866470,7 +866470,7 @@ _081D0752:
thumb_func_end sub_81D06E4
thumb_func_start sub_81D0760
-sub_81D0760: ; 81D0760
+sub_81D0760: @ 81D0760
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -866527,7 +866527,7 @@ _081D07D0:
thumb_func_end sub_81D0760
thumb_func_start sub_81D07D8
-sub_81D07D8: ; 81D07D8
+sub_81D07D8: @ 81D07D8
push {lr}
movs r0, 0xD
bl sub_81C763C
@@ -866558,7 +866558,7 @@ _081D080A:
thumb_func_end sub_81D07D8
thumb_func_start sub_81D0814
-sub_81D0814: ; 81D0814
+sub_81D0814: @ 81D0814
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -866693,7 +866693,7 @@ _081D0904:
thumb_func_end sub_81D0814
thumb_func_start sub_81D0914
-sub_81D0914: ; 81D0914
+sub_81D0914: @ 81D0914
push {r4,lr}
adds r4, r0, 0
movs r0, 0xD
@@ -866707,7 +866707,7 @@ sub_81D0914: ; 81D0914
thumb_func_end sub_81D0914
thumb_func_start sub_81D092C
-sub_81D092C: ; 81D092C
+sub_81D092C: @ 81D092C
push {r4,lr}
adds r4, r0, 0
movs r0, 0xD
@@ -866721,7 +866721,7 @@ sub_81D092C: ; 81D092C
thumb_func_end sub_81D092C
thumb_func_start sub_81D0944
-sub_81D0944: ; 81D0944
+sub_81D0944: @ 81D0944
push {lr}
movs r0, 0xD
bl sub_81C763C
@@ -866731,7 +866731,7 @@ sub_81D0944: ; 81D0944
thumb_func_end sub_81D0944
thumb_func_start sub_81D0954
-sub_81D0954: ; 81D0954
+sub_81D0954: @ 81D0954
push {lr}
movs r0, 0xD
bl sub_81C763C
@@ -866754,7 +866754,7 @@ _081D0970:
thumb_func_end sub_81D0954
thumb_func_start sub_81D0978
-sub_81D0978: ; 81D0978
+sub_81D0978: @ 81D0978
push {r4,lr}
ldr r1, =0x0000101c
movs r0, 0xE
@@ -866780,7 +866780,7 @@ _081D09AA:
thumb_func_end sub_81D0978
thumb_func_start sub_81D09B0
-sub_81D09B0: ; 81D09B0
+sub_81D09B0: @ 81D09B0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xE
@@ -866802,7 +866802,7 @@ sub_81D09B0: ; 81D09B0
thumb_func_end sub_81D09B0
thumb_func_start sub_81D09E0
-sub_81D09E0: ; 81D09E0
+sub_81D09E0: @ 81D09E0
push {lr}
movs r0, 0xE
bl sub_81C763C
@@ -866813,7 +866813,7 @@ sub_81D09E0: ; 81D09E0
thumb_func_end sub_81D09E0
thumb_func_start sub_81D09F4
-sub_81D09F4: ; 81D09F4
+sub_81D09F4: @ 81D09F4
push {r4,lr}
movs r0, 0xE
bl sub_81C763C
@@ -866852,7 +866852,7 @@ sub_81D09F4: ; 81D09F4
thumb_func_end sub_81D09F4
thumb_func_start sub_81D0A58
-sub_81D0A58: ; 81D0A58
+sub_81D0A58: @ 81D0A58
push {lr}
movs r0, 0xE
bl sub_81C763C
@@ -866863,7 +866863,7 @@ sub_81D0A58: ; 81D0A58
thumb_func_end sub_81D0A58
thumb_func_start sub_81D0A6C
-sub_81D0A6C: ; 81D0A6C
+sub_81D0A6C: @ 81D0A6C
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -867065,7 +867065,7 @@ _081D0C4A:
thumb_func_end sub_81D0A6C
thumb_func_start sub_81D0C54
-sub_81D0C54: ; 81D0C54
+sub_81D0C54: @ 81D0C54
push {lr}
cmp r0, 0
beq _081D0C60
@@ -867093,7 +867093,7 @@ _081D0C7E:
thumb_func_end sub_81D0C54
thumb_func_start sub_81D0C84
-sub_81D0C84: ; 81D0C84
+sub_81D0C84: @ 81D0C84
push {r4,r5,lr}
adds r5, r0, 0
movs r0, 0xE
@@ -867173,7 +867173,7 @@ _081D0D26:
thumb_func_end sub_81D0C84
thumb_func_start sub_81D0D2C
-sub_81D0D2C: ; 81D0D2C
+sub_81D0D2C: @ 81D0D2C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xE
@@ -867225,7 +867225,7 @@ _081D0D86:
thumb_func_end sub_81D0D2C
thumb_func_start sub_81D0D8C
-sub_81D0D8C: ; 81D0D8C
+sub_81D0D8C: @ 81D0D8C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xE
@@ -867286,7 +867286,7 @@ _081D0DF8:
thumb_func_end sub_81D0D8C
thumb_func_start sub_81D0E00
-sub_81D0E00: ; 81D0E00
+sub_81D0E00: @ 81D0E00
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0xE
@@ -867338,7 +867338,7 @@ _081D0E5A:
thumb_func_end sub_81D0E00
thumb_func_start sub_81D0E60
-sub_81D0E60: ; 81D0E60
+sub_81D0E60: @ 81D0E60
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_08624BB8
@@ -867356,7 +867356,7 @@ sub_81D0E60: ; 81D0E60
thumb_func_end sub_81D0E60
thumb_func_start sub_81D0E84
-sub_81D0E84: ; 81D0E84
+sub_81D0E84: @ 81D0E84
push {r4,r5,lr}
sub sp, 0x10
adds r5, r0, 0
@@ -867404,7 +867404,7 @@ sub_81D0E84: ; 81D0E84
thumb_func_end sub_81D0E84
thumb_func_start sub_81D0EFC
-sub_81D0EFC: ; 81D0EFC
+sub_81D0EFC: @ 81D0EFC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -867501,7 +867501,7 @@ _081D0FB2:
thumb_func_end sub_81D0EFC
thumb_func_start sub_81D0FCC
-sub_81D0FCC: ; 81D0FCC
+sub_81D0FCC: @ 81D0FCC
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_08624BC4
@@ -867519,7 +867519,7 @@ sub_81D0FCC: ; 81D0FCC
thumb_func_end sub_81D0FCC
thumb_func_start sub_81D0FF0
-sub_81D0FF0: ; 81D0FF0
+sub_81D0FF0: @ 81D0FF0
push {r4-r7,lr}
sub sp, 0x10
ldrh r7, [r0, 0x8]
@@ -867601,7 +867601,7 @@ _081D104A:
thumb_func_end sub_81D0FF0
thumb_func_start sub_81D10A4
-sub_81D10A4: ; 81D10A4
+sub_81D10A4: @ 81D10A4
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_08624BE8
@@ -867622,7 +867622,7 @@ sub_81D10A4: ; 81D10A4
thumb_func_end sub_81D10A4
thumb_func_start sub_81D10D0
-sub_81D10D0: ; 81D10D0
+sub_81D10D0: @ 81D10D0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -867678,7 +867678,7 @@ sub_81D10D0: ; 81D10D0
thumb_func_end sub_81D10D0
thumb_func_start sub_81D1148
-sub_81D1148: ; 81D1148
+sub_81D1148: @ 81D1148
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -867701,7 +867701,7 @@ sub_81D1148: ; 81D1148
thumb_func_end sub_81D1148
thumb_func_start sub_81D1178
-sub_81D1178: ; 81D1178
+sub_81D1178: @ 81D1178
push {lr}
ldrh r0, [r0, 0x10]
bl sub_818D820
@@ -867710,7 +867710,7 @@ sub_81D1178: ; 81D1178
thumb_func_end sub_81D1178
thumb_func_start sub_81D1184
-sub_81D1184: ; 81D1184
+sub_81D1184: @ 81D1184
push {lr}
sub sp, 0x1C
add r1, sp, 0x14
@@ -867750,7 +867750,7 @@ sub_81D1184: ; 81D1184
thumb_func_end sub_81D1184
thumb_func_start sub_81D11D8
-sub_81D11D8: ; 81D11D8
+sub_81D11D8: @ 81D11D8
push {lr}
ldrh r1, [r0, 0x10]
lsls r0, r1, 4
@@ -867769,7 +867769,7 @@ sub_81D11D8: ; 81D11D8
thumb_func_end sub_81D11D8
thumb_func_start sub_81D11FC
-sub_81D11FC: ; 81D11FC
+sub_81D11FC: @ 81D11FC
push {r4,r5,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x10]
@@ -867797,7 +867797,7 @@ sub_81D11FC: ; 81D11FC
thumb_func_end sub_81D11FC
thumb_func_start sub_81D1234
-sub_81D1234: ; 81D1234
+sub_81D1234: @ 81D1234
ldr r2, =0x02020630
ldrh r1, [r0, 0x10]
lsls r0, r1, 4
@@ -867816,7 +867816,7 @@ sub_81D1234: ; 81D1234
thumb_func_end sub_81D1234
thumb_func_start sub_81D1258
-sub_81D1258: ; 81D1258
+sub_81D1258: @ 81D1258
push {r4-r6,lr}
adds r4, r0, 0
adds r6, r2, 0
@@ -867840,7 +867840,7 @@ sub_81D1258: ; 81D1258
thumb_func_end sub_81D1258
thumb_func_start sub_81D1284
-sub_81D1284: ; 81D1284
+sub_81D1284: @ 81D1284
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x32]
@@ -867888,7 +867888,7 @@ _081D12D0:
thumb_func_end sub_81D1284
thumb_func_start sub_81D12D8
-sub_81D12D8: ; 81D12D8
+sub_81D12D8: @ 81D12D8
push {r4-r6,lr}
bl sub_81D1350
ldr r5, =0x030012c0
@@ -867946,7 +867946,7 @@ _081D133A:
thumb_func_end sub_81D12D8
thumb_func_start sub_81D1350
-sub_81D1350: ; 81D1350
+sub_81D1350: @ 81D1350
push {lr}
sub sp, 0x8
movs r0, 0x20
@@ -867964,7 +867964,7 @@ sub_81D1350: ; 81D1350
thumb_func_end sub_81D1350
thumb_func_start sub_81D1370
-sub_81D1370: ; 81D1370
+sub_81D1370: @ 81D1370
push {r4-r6,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -868002,7 +868002,7 @@ sub_81D1370: ; 81D1370
thumb_func_end sub_81D1370
thumb_func_start sub_81D13BC
-sub_81D13BC: ; 81D13BC
+sub_81D13BC: @ 81D13BC
push {r4,r5,lr}
ldr r2, =gUnknown_08624BF8
lsls r1, 2
@@ -868036,7 +868036,7 @@ sub_81D13BC: ; 81D13BC
thumb_func_end sub_81D13BC
thumb_func_start sub_81D13FC
-sub_81D13FC: ; 81D13FC
+sub_81D13FC: @ 81D13FC
push {r4,lr}
adds r4, r0, 0
ldr r0, =gUnknown_08624C78
@@ -868068,7 +868068,7 @@ sub_81D13FC: ; 81D13FC
thumb_func_end sub_81D13FC
thumb_func_start sub_81D1448
-sub_81D1448: ; 81D1448
+sub_81D1448: @ 81D1448
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -868150,7 +868150,7 @@ sub_81D1448: ; 81D1448
thumb_func_end sub_81D1448
thumb_func_start sub_81D1500
-sub_81D1500: ; 81D1500
+sub_81D1500: @ 81D1500
push {r4,lr}
adds r4, r0, 0
ldr r1, [r4, 0x14]
@@ -868169,7 +868169,7 @@ sub_81D1500: ; 81D1500
thumb_func_end sub_81D1500
thumb_func_start sub_81D1524
-sub_81D1524: ; 81D1524
+sub_81D1524: @ 81D1524
ldr r0, [r0, 0x14]
ldr r1, [r0, 0x1C]
ldr r0, =DummyObjectCallback
@@ -868182,7 +868182,7 @@ sub_81D1524: ; 81D1524
thumb_func_end sub_81D1524
thumb_func_start sub_81D1538
-sub_81D1538: ; 81D1538
+sub_81D1538: @ 81D1538
push {lr}
adds r3, r0, 0
adds r0, 0x3F
@@ -868215,7 +868215,7 @@ _081D156A:
thumb_func_end sub_81D1538
thumb_func_start sub_81D1574
-sub_81D1574: ; 81D1574
+sub_81D1574: @ 81D1574
push {lr}
ldrb r0, [r0]
cmp r0, 0x5
@@ -868254,7 +868254,7 @@ _081D15B6:
thumb_func_end sub_81D1574
thumb_func_start sub_81D15BC
-sub_81D15BC: ; 81D15BC
+sub_81D15BC: @ 81D15BC
ldr r1, =gUnknown_085500A4
lsls r0, 4
adds r0, r1
@@ -868264,7 +868264,7 @@ sub_81D15BC: ; 81D15BC
thumb_func_end sub_81D15BC
thumb_func_start sub_81D15CC
-sub_81D15CC: ; 81D15CC
+sub_81D15CC: @ 81D15CC
push {lr}
adds r3, r0, 0
movs r1, 0
@@ -868289,7 +868289,7 @@ _081D15F0:
thumb_func_end sub_81D15CC
thumb_func_start sub_81D15F4
-sub_81D15F4: ; 81D15F4
+sub_81D15F4: @ 81D15F4
push {r4,lr}
cmp r0, 0x14
bhi _081D1620
@@ -868316,7 +868316,7 @@ _081D1622:
thumb_func_end sub_81D15F4
thumb_func_start sub_81D1628
-sub_81D1628: ; 81D1628
+sub_81D1628: @ 81D1628
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2]
@@ -868337,7 +868337,7 @@ _081D1646:
thumb_func_end sub_81D1628
thumb_func_start sub_81D164C
-sub_81D164C: ; 81D164C
+sub_81D164C: @ 81D164C
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2]
@@ -868358,7 +868358,7 @@ _081D166A:
thumb_func_end sub_81D164C
thumb_func_start sub_81D1670
-sub_81D1670: ; 81D1670
+sub_81D1670: @ 81D1670
push {lr}
adds r2, r0, 0
ldrh r1, [r2, 0x2]
@@ -868379,7 +868379,7 @@ _081D168E:
thumb_func_end sub_81D1670
thumb_func_start sub_81D1694
-sub_81D1694: ; 81D1694
+sub_81D1694: @ 81D1694
push {lr}
adds r2, r0, 0
ldr r0, =0x03005d90
@@ -868410,7 +868410,7 @@ _081D16C6:
thumb_func_end sub_81D1694
thumb_func_start sub_81D16CC
-sub_81D16CC: ; 81D16CC
+sub_81D16CC: @ 81D16CC
push {lr}
ldrh r0, [r0, 0x2]
bl FlagGet
@@ -868421,7 +868421,7 @@ sub_81D16CC: ; 81D16CC
thumb_func_end sub_81D16CC
thumb_func_start sub_81D16DC
-sub_81D16DC: ; 81D16DC
+sub_81D16DC: @ 81D16DC
push {r4,lr}
cmp r0, 0x14
bhi _081D170C
@@ -868450,19 +868450,19 @@ _081D170E:
thumb_func_end sub_81D16DC
thumb_func_start sub_81D1714
-sub_81D1714: ; 81D1714
+sub_81D1714: @ 81D1714
ldrb r0, [r0, 0x1]
bx lr
thumb_func_end sub_81D1714
thumb_func_start sub_81D1718
-sub_81D1718: ; 81D1718
+sub_81D1718: @ 81D1718
ldrb r0, [r0, 0x1]
bx lr
thumb_func_end sub_81D1718
thumb_func_start sub_81D171C
-sub_81D171C: ; 81D171C
+sub_81D171C: @ 81D171C
push {r4-r7,lr}
adds r5, r0, 0
movs r6, 0
@@ -868492,19 +868492,19 @@ _081D1744:
thumb_func_end sub_81D171C
thumb_func_start sub_81D1750
-sub_81D1750: ; 81D1750
+sub_81D1750: @ 81D1750
movs r0, 0xD5
bx lr
thumb_func_end sub_81D1750
thumb_func_start sub_81D1754
-sub_81D1754: ; 81D1754
+sub_81D1754: @ 81D1754
movs r0, 0xD5
bx lr
thumb_func_end sub_81D1754
thumb_func_start sub_81D1758
-sub_81D1758: ; 81D1758
+sub_81D1758: @ 81D1758
push {r4,lr}
cmp r0, 0x14
bhi _081D1784
@@ -868531,13 +868531,13 @@ _081D1786:
thumb_func_end sub_81D1758
thumb_func_start sub_81D178C
-sub_81D178C: ; 81D178C
+sub_81D178C: @ 81D178C
movs r0, 0
bx lr
thumb_func_end sub_81D178C
thumb_func_start sub_81D1790
-sub_81D1790: ; 81D1790
+sub_81D1790: @ 81D1790
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x4]
@@ -868563,7 +868563,7 @@ _081D17BA:
thumb_func_end sub_81D1790
thumb_func_start sub_81D17C0
-sub_81D17C0: ; 81D17C0
+sub_81D17C0: @ 81D17C0
ldr r1, =0x03005d8c
ldr r1, [r1]
ldr r2, =0x000009ca
@@ -868579,19 +868579,19 @@ sub_81D17C0: ; 81D17C0
thumb_func_end sub_81D17C0
thumb_func_start sub_81D17E0
-sub_81D17E0: ; 81D17E0
+sub_81D17E0: @ 81D17E0
movs r0, 0
bx lr
thumb_func_end sub_81D17E0
thumb_func_start sub_81D17E4
-sub_81D17E4: ; 81D17E4
+sub_81D17E4: @ 81D17E4
movs r0, 0
bx lr
thumb_func_end sub_81D17E4
thumb_func_start sub_81D17E8
-sub_81D17E8: ; 81D17E8
+sub_81D17E8: @ 81D17E8
push {r4,r5,lr}
adds r5, r0, 0
cmp r5, 0x14
@@ -868636,37 +868636,37 @@ _081D1834:
thumb_func_end sub_81D17E8
thumb_func_start sub_81D1840
-sub_81D1840: ; 81D1840
+sub_81D1840: @ 81D1840
movs r0, 0
bx lr
thumb_func_end sub_81D1840
thumb_func_start sub_81D1844
-sub_81D1844: ; 81D1844
+sub_81D1844: @ 81D1844
movs r0, 0x1
bx lr
thumb_func_end sub_81D1844
thumb_func_start sub_81D1848
-sub_81D1848: ; 81D1848
+sub_81D1848: @ 81D1848
movs r0, 0x1
bx lr
thumb_func_end sub_81D1848
thumb_func_start sub_81D184C
-sub_81D184C: ; 81D184C
+sub_81D184C: @ 81D184C
movs r0, 0
bx lr
thumb_func_end sub_81D184C
thumb_func_start sub_81D1850
-sub_81D1850: ; 81D1850
+sub_81D1850: @ 81D1850
movs r0, 0
bx lr
thumb_func_end sub_81D1850
thumb_func_start sub_81D1854
-sub_81D1854: ; 81D1854
+sub_81D1854: @ 81D1854
push {r4,lr}
cmp r0, 0x14
bhi _081D1880
@@ -868693,37 +868693,37 @@ _081D1882:
thumb_func_end sub_81D1854
thumb_func_start sub_81D1888
-sub_81D1888: ; 81D1888
+sub_81D1888: @ 81D1888
movs r0, 0x4E
bx lr
thumb_func_end sub_81D1888
thumb_func_start sub_81D188C
-sub_81D188C: ; 81D188C
+sub_81D188C: @ 81D188C
ldrh r0, [r0, 0x4]
bx lr
thumb_func_end sub_81D188C
thumb_func_start sub_81D1890
-sub_81D1890: ; 81D1890
+sub_81D1890: @ 81D1890
ldrh r0, [r0, 0x4]
bx lr
thumb_func_end sub_81D1890
thumb_func_start sub_81D1894
-sub_81D1894: ; 81D1894
+sub_81D1894: @ 81D1894
movs r0, 0x4E
bx lr
thumb_func_end sub_81D1894
thumb_func_start sub_81D1898
-sub_81D1898: ; 81D1898
+sub_81D1898: @ 81D1898
movs r0, 0x4E
bx lr
thumb_func_end sub_81D1898
thumb_func_start sub_81D189C
-sub_81D189C: ; 81D189C
+sub_81D189C: @ 81D189C
push {r4,r5,lr}
adds r5, r1, 0
cmp r0, 0x14
@@ -868749,7 +868749,7 @@ _081D18C2:
thumb_func_end sub_81D189C
thumb_func_start sub_81D18D0
-sub_81D18D0: ; 81D18D0
+sub_81D18D0: @ 81D18D0
push {lr}
ldr r0, [r0, 0xC]
bl sub_81D1920
@@ -868758,7 +868758,7 @@ sub_81D18D0: ; 81D18D0
thumb_func_end sub_81D18D0
thumb_func_start sub_81D18DC
-sub_81D18DC: ; 81D18DC
+sub_81D18DC: @ 81D18DC
push {lr}
adds r3, r0, 0
adds r2, r1, 0
@@ -868778,7 +868778,7 @@ _081D18F8:
thumb_func_end sub_81D18DC
thumb_func_start sub_81D18FC
-sub_81D18FC: ; 81D18FC
+sub_81D18FC: @ 81D18FC
push {lr}
ldr r0, [r0, 0xC]
bl sub_81D1920
@@ -868787,7 +868787,7 @@ sub_81D18FC: ; 81D18FC
thumb_func_end sub_81D18FC
thumb_func_start sub_81D1908
-sub_81D1908: ; 81D1908
+sub_81D1908: @ 81D1908
push {lr}
ldr r0, [r0, 0xC]
bl sub_81D1920
@@ -868796,7 +868796,7 @@ sub_81D1908: ; 81D1908
thumb_func_end sub_81D1908
thumb_func_start sub_81D1914
-sub_81D1914: ; 81D1914
+sub_81D1914: @ 81D1914
push {lr}
adds r0, r1, 0
bl sub_8197080
@@ -868805,7 +868805,7 @@ sub_81D1914: ; 81D1914
thumb_func_end sub_81D1914
thumb_func_start sub_81D1920
-sub_81D1920: ; 81D1920
+sub_81D1920: @ 81D1920
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -868872,7 +868872,7 @@ _081D1984:
thumb_func_end sub_81D1920
thumb_func_start sub_81D199C
-sub_81D199C: ; 81D199C
+sub_81D199C: @ 81D199C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -868981,7 +868981,7 @@ _081D1A5C:
thumb_func_end sub_81D199C
thumb_func_start sub_81D1A78
-sub_81D1A78: ; 81D1A78
+sub_81D1A78: @ 81D1A78
push {r4-r6,lr}
adds r5, r1, 0
adds r6, r2, 0
@@ -869009,7 +869009,7 @@ _081D1AA2:
thumb_func_end sub_81D1A78
thumb_func_start sub_81D1AB0
-sub_81D1AB0: ; 81D1AB0
+sub_81D1AB0: @ 81D1AB0
ldr r3, [r0, 0x4]
str r3, [r1]
ldr r0, [r0, 0x8]
@@ -869018,7 +869018,7 @@ sub_81D1AB0: ; 81D1AB0
thumb_func_end sub_81D1AB0
thumb_func_start sub_81D1ABC
-sub_81D1ABC: ; 81D1ABC
+sub_81D1ABC: @ 81D1ABC
push {r4,r5,lr}
adds r5, r1, 0
adds r4, r0, 0
@@ -869039,7 +869039,7 @@ _081D1AD2:
thumb_func_end sub_81D1ABC
thumb_func_start sub_81D1ADC
-sub_81D1ADC: ; 81D1ADC
+sub_81D1ADC: @ 81D1ADC
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -869053,7 +869053,7 @@ sub_81D1ADC: ; 81D1ADC
thumb_func_end sub_81D1ADC
thumb_func_start sub_81D1AF4
-sub_81D1AF4: ; 81D1AF4
+sub_81D1AF4: @ 81D1AF4
ldr r3, [r0, 0x4]
str r3, [r1]
ldr r0, [r0, 0x8]
@@ -869062,7 +869062,7 @@ sub_81D1AF4: ; 81D1AF4
thumb_func_end sub_81D1AF4
thumb_func_start sub_81D1B00
-sub_81D1B00: ; 81D1B00
+sub_81D1B00: @ 81D1B00
ldr r3, [r0, 0x4]
str r3, [r1]
ldr r0, [r0, 0x8]
@@ -869071,7 +869071,7 @@ sub_81D1B00: ; 81D1B00
thumb_func_end sub_81D1B00
thumb_func_start sub_81D1B0C
-sub_81D1B0C: ; 81D1B0C
+sub_81D1B0C: @ 81D1B0C
push {r4,r5,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -869096,7 +869096,7 @@ sub_81D1B0C: ; 81D1B0C
thumb_func_end sub_81D1B0C
thumb_func_start sub_81D1B40
-sub_81D1B40: ; 81D1B40
+sub_81D1B40: @ 81D1B40
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -869174,7 +869174,7 @@ _081D1BC4:
thumb_func_end sub_81D1B40
thumb_func_start sub_81D1BD0
-sub_81D1BD0: ; 81D1BD0
+sub_81D1BD0: @ 81D1BD0
push {lr}
adds r3, r0, 0
movs r2, 0
@@ -869199,7 +869199,7 @@ _081D1BF4:
thumb_func_end sub_81D1BD0
thumb_func_start sub_81D1BF8
-sub_81D1BF8: ; 81D1BF8
+sub_81D1BF8: @ 81D1BF8
push {r4,r5,lr}
adds r5, r0, 0
movs r4, 0
@@ -869224,7 +869224,7 @@ _081D1C18:
thumb_func_end sub_81D1BF8
thumb_func_start sub_81D1C20
-sub_81D1C20: ; 81D1C20
+sub_81D1C20: @ 81D1C20
push {lr}
ldr r0, =0x020375e0
ldrh r0, [r0]
@@ -869244,7 +869244,7 @@ _081D1C3C:
thumb_func_end sub_81D1C20
thumb_func_start sub_81D1C44
-sub_81D1C44: ; 81D1C44
+sub_81D1C44: @ 81D1C44
push {r4,lr}
lsls r0, 24
ldr r4, =0x0203cf4c
@@ -869280,7 +869280,7 @@ _081D1C7A:
thumb_func_end sub_81D1C44
thumb_func_start sub_81D1C84
-sub_81D1C84: ; 81D1C84
+sub_81D1C84: @ 81D1C84
push {r4-r6,lr}
sub sp, 0x8
lsls r0, 24
@@ -869335,7 +869335,7 @@ _081D1CEC:
thumb_func_end sub_81D1C84
thumb_func_start sub_81D1D04
-sub_81D1D04: ; 81D1D04
+sub_81D1D04: @ 81D1D04
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -869358,7 +869358,7 @@ sub_81D1D04: ; 81D1D04
thumb_func_end sub_81D1D04
thumb_func_start sub_81D1D34
-sub_81D1D34: ; 81D1D34
+sub_81D1D34: @ 81D1D34
lsls r0, 24
lsrs r0, 24
ldr r1, =0x0203cf48
@@ -869369,7 +869369,7 @@ sub_81D1D34: ; 81D1D34
thumb_func_end sub_81D1D34
thumb_func_start sub_81D1D44
-sub_81D1D44: ; 81D1D44
+sub_81D1D44: @ 81D1D44
push {r4,r5,lr}
sub sp, 0x34
adds r3, r1, 0
@@ -869427,7 +869427,7 @@ _081D1DAC:
thumb_func_end sub_81D1D44
thumb_func_start sub_81D1DC0
-sub_81D1DC0: ; 81D1DC0
+sub_81D1DC0: @ 81D1DC0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -869513,7 +869513,7 @@ _081D1E02:
thumb_func_end sub_81D1DC0
thumb_func_start sub_81D1E7C
-sub_81D1E7C: ; 81D1E7C
+sub_81D1E7C: @ 81D1E7C
push {lr}
lsls r1, 24
lsrs r1, 24
@@ -869527,7 +869527,7 @@ _081D1E8C:
thumb_func_end sub_81D1E7C
thumb_func_start sub_81D1E90
-sub_81D1E90: ; 81D1E90
+sub_81D1E90: @ 81D1E90
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -869554,7 +869554,7 @@ sub_81D1E90: ; 81D1E90
thumb_func_end sub_81D1E90
thumb_func_start sub_81D1EC0
-sub_81D1EC0: ; 81D1EC0
+sub_81D1EC0: @ 81D1EC0
push {lr}
ldr r0, =0x0203cf4c
ldr r0, [r0]
@@ -869565,7 +869565,7 @@ sub_81D1EC0: ; 81D1EC0
thumb_func_end sub_81D1EC0
thumb_func_start sub_81D1ED4
-sub_81D1ED4: ; 81D1ED4
+sub_81D1ED4: @ 81D1ED4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -869658,7 +869658,7 @@ _081D1F1C:
thumb_func_end sub_81D1ED4
thumb_func_start sub_81D1F84
-sub_81D1F84: ; 81D1F84
+sub_81D1F84: @ 81D1F84
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -869781,7 +869781,7 @@ _081D2012:
thumb_func_end sub_81D1F84
thumb_func_start sub_81D2074
-sub_81D2074: ; 81D2074
+sub_81D2074: @ 81D2074
push {r4,lr}
adds r1, r0, 0
ldr r0, =0x00000352
@@ -869812,7 +869812,7 @@ _081D20A6:
thumb_func_end sub_81D2074
thumb_func_start sub_81D20AC
-sub_81D20AC: ; 81D20AC
+sub_81D20AC: @ 81D20AC
ldr r1, =0x00000355
adds r0, r1
movs r1, 0
@@ -869822,7 +869822,7 @@ sub_81D20AC: ; 81D20AC
thumb_func_end sub_81D20AC
thumb_func_start sub_81D20BC
-sub_81D20BC: ; 81D20BC
+sub_81D20BC: @ 81D20BC
push {r4,r5,lr}
sub sp, 0xC
ldr r1, =0x00000355
@@ -869864,7 +869864,7 @@ _081D20FC:
thumb_func_end sub_81D20BC
thumb_func_start sub_81D2108
-sub_81D2108: ; 81D2108
+sub_81D2108: @ 81D2108
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -869968,7 +869968,7 @@ _081D21BE:
thumb_func_end sub_81D2108
thumb_func_start sub_81D21DC
-sub_81D21DC: ; 81D21DC
+sub_81D21DC: @ 81D21DC
push {r4,r5,lr}
lsls r0, 24
lsrs r1, r0, 24
@@ -870006,7 +870006,7 @@ _081D21E8:
thumb_func_end sub_81D21DC
thumb_func_start sub_81D2230
-sub_81D2230: ; 81D2230
+sub_81D2230: @ 81D2230
push {r4-r7,lr}
mov r12, r0
movs r4, 0
@@ -870045,7 +870045,7 @@ _081D2244:
thumb_func_end sub_81D2230
thumb_func_start sub_81D2278
-sub_81D2278: ; 81D2278
+sub_81D2278: @ 81D2278
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -870340,7 +870340,7 @@ _081D2494:
thumb_func_end sub_81D2278
thumb_func_start sub_81D24A4
-sub_81D24A4: ; 81D24A4
+sub_81D24A4: @ 81D24A4
push {r4-r7,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -870551,7 +870551,7 @@ _081D2620:
thumb_func_end sub_81D24A4
thumb_func_start sub_81D2634
-sub_81D2634: ; 81D2634
+sub_81D2634: @ 81D2634
push {r4-r6,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -870706,7 +870706,7 @@ _081D2742:
thumb_func_end sub_81D2634
thumb_func_start sub_81D2754
-sub_81D2754: ; 81D2754
+sub_81D2754: @ 81D2754
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -870816,7 +870816,7 @@ _081D2800:
thumb_func_end sub_81D2754
thumb_func_start sub_81D2824
-sub_81D2824: ; 81D2824
+sub_81D2824: @ 81D2824
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -870884,12 +870884,12 @@ _081D288E:
thumb_func_end sub_81D2824
thumb_func_start nullsub_79
-nullsub_79: ; 81D28C4
+nullsub_79: @ 81D28C4
bx lr
thumb_func_end nullsub_79
thumb_func_start sub_81D28C8
-sub_81D28C8: ; 81D28C8
+sub_81D28C8: @ 81D28C8
push {r4-r7,lr}
lsls r1, 16
lsrs r4, r1, 16
@@ -870918,7 +870918,7 @@ _081D28F4:
thumb_func_end sub_81D28C8
thumb_func_start sub_81D28FC
-sub_81D28FC: ; 81D28FC
+sub_81D28FC: @ 81D28FC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -871123,7 +871123,7 @@ _081D2AB6:
thumb_func_end sub_81D28FC
thumb_func_start sub_81D2ACC
-sub_81D2ACC: ; 81D2ACC
+sub_81D2ACC: @ 81D2ACC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -871236,7 +871236,7 @@ _081D2BB8:
thumb_func_end sub_81D2ACC
thumb_func_start sub_81D2BD0
-sub_81D2BD0: ; 81D2BD0
+sub_81D2BD0: @ 81D2BD0
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -871256,7 +871256,7 @@ _081D2BE2:
thumb_func_end sub_81D2BD0
thumb_func_start sub_81D2BF4
-sub_81D2BF4: ; 81D2BF4
+sub_81D2BF4: @ 81D2BF4
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -871291,7 +871291,7 @@ sub_81D2BF4: ; 81D2BF4
thumb_func_end sub_81D2BF4
thumb_func_start sub_81D2C3C
-sub_81D2C3C: ; 81D2C3C
+sub_81D2C3C: @ 81D2C3C
push {lr}
bl RunTextPrinters
movs r0, 0x3
@@ -871303,7 +871303,7 @@ sub_81D2C3C: ; 81D2C3C
thumb_func_end sub_81D2C3C
thumb_func_start sub_81D2C50
-sub_81D2C50: ; 81D2C50
+sub_81D2C50: @ 81D2C50
push {lr}
ldr r0, =gUnknown_08625540
movs r1, 0x1
@@ -871316,7 +871316,7 @@ sub_81D2C50: ; 81D2C50
thumb_func_end sub_81D2C50
thumb_func_start sub_81D2C68
-sub_81D2C68: ; 81D2C68
+sub_81D2C68: @ 81D2C68
push {lr}
lsls r0, 16
lsrs r0, 16
@@ -871371,7 +871371,7 @@ _081D2CCA:
thumb_func_end sub_81D2C68
thumb_func_start sub_81D2CD0
-sub_81D2CD0: ; 81D2CD0
+sub_81D2CD0: @ 81D2CD0
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -871583,7 +871583,7 @@ _081D2E70:
thumb_func_end sub_81D2CD0
thumb_func_start sub_81D2E7C
-sub_81D2E7C: ; 81D2E7C
+sub_81D2E7C: @ 81D2E7C
push {r4,lr}
adds r4, r0, 0
lsls r2, 16
@@ -871633,7 +871633,7 @@ _081D2EC2:
thumb_func_end sub_81D2E7C
thumb_func_start sub_81D2ED4
-sub_81D2ED4: ; 81D2ED4
+sub_81D2ED4: @ 81D2ED4
push {r4-r7,lr}
adds r5, r0, 0
adds r6, r1, 0
@@ -871722,7 +871722,7 @@ _081D2F72:
thumb_func_end sub_81D2ED4
thumb_func_start sub_81D2F78
-sub_81D2F78: ; 81D2F78
+sub_81D2F78: @ 81D2F78
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -871865,7 +871865,7 @@ _081D3086:
thumb_func_end sub_81D2F78
thumb_func_start sub_81D3094
-sub_81D3094: ; 81D3094
+sub_81D3094: @ 81D3094
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -871940,7 +871940,7 @@ _081D311A:
thumb_func_end sub_81D3094
thumb_func_start sub_81D312C
-sub_81D312C: ; 81D312C
+sub_81D312C: @ 81D312C
push {lr}
adds r1, r0, 0
ldrh r0, [r1]
@@ -871962,7 +871962,7 @@ _081D3140:
thumb_func_end sub_81D312C
thumb_func_start sub_81D3150
-sub_81D3150: ; 81D3150
+sub_81D3150: @ 81D3150
push {lr}
adds r1, r0, 0
ldrh r0, [r1]
@@ -871987,7 +871987,7 @@ _081D3168:
thumb_func_end sub_81D3150
thumb_func_start sub_81D3178
-sub_81D3178: ; 81D3178
+sub_81D3178: @ 81D3178
push {r4,r5,lr}
adds r5, r1, 0
bl sub_81D2074
@@ -872013,7 +872013,7 @@ _081D319C:
thumb_func_end sub_81D3178
thumb_func_start sub_81D31A4
-sub_81D31A4: ; 81D31A4
+sub_81D31A4: @ 81D31A4
push {r4,r5,lr}
adds r5, r1, 0
bl sub_81D2074
@@ -872039,7 +872039,7 @@ _081D31C8:
thumb_func_end sub_81D31A4
thumb_func_start sub_81D31D0
-sub_81D31D0: ; 81D31D0
+sub_81D31D0: @ 81D31D0
push {r4-r7,lr}
sub sp, 0x20
ldr r3, =gUnknown_08625A48
@@ -872075,7 +872075,7 @@ sub_81D31D0: ; 81D31D0
thumb_func_end sub_81D31D0
thumb_func_start sub_81D321C
-sub_81D321C: ; 81D321C
+sub_81D321C: @ 81D321C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -872149,7 +872149,7 @@ _081D327A:
thumb_func_end sub_81D321C
thumb_func_start sub_81D32B0
-sub_81D32B0: ; 81D32B0
+sub_81D32B0: @ 81D32B0
push {r4,r5,lr}
ldr r2, =gUnknown_08625AC0
ldr r4, [r2]
@@ -872168,7 +872168,7 @@ sub_81D32B0: ; 81D32B0
thumb_func_end sub_81D32B0
thumb_func_start sub_81D32D4
-sub_81D32D4: ; 81D32D4
+sub_81D32D4: @ 81D32D4
push {lr}
adds r1, r0, 0
ldrh r0, [r1, 0x30]
@@ -872188,7 +872188,7 @@ _081D32F0:
thumb_func_end sub_81D32D4
thumb_func_start sub_81D32F4
-sub_81D32F4: ; 81D32F4
+sub_81D32F4: @ 81D32F4
push {lr}
adds r2, r0, 0
adds r0, 0x3F
@@ -872208,7 +872208,7 @@ _081D330C:
thumb_func_end sub_81D32F4
thumb_func_start sub_81D3314
-sub_81D3314: ; 81D3314
+sub_81D3314: @ 81D3314
push {r4,r5,lr}
adds r4, r0, 0
movs r1, 0x36
@@ -872268,7 +872268,7 @@ _081D337E:
thumb_func_end sub_81D3314
thumb_func_start sub_81D338C
-sub_81D338C: ; 81D338C
+sub_81D338C: @ 81D338C
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -872334,7 +872334,7 @@ _081D33F0:
thumb_func_end sub_81D338C
thumb_func_start sub_81D3408
-sub_81D3408: ; 81D3408
+sub_81D3408: @ 81D3408
push {r4-r7,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x38]
@@ -872382,7 +872382,7 @@ _081D3454:
thumb_func_end sub_81D3408
thumb_func_start sub_81D3464
-sub_81D3464: ; 81D3464
+sub_81D3464: @ 81D3464
push {lr}
adds r2, r0, 0
movs r1, 0
@@ -872401,7 +872401,7 @@ _081D346C:
thumb_func_end sub_81D3464
thumb_func_start sub_81D3480
-sub_81D3480: ; 81D3480
+sub_81D3480: @ 81D3480
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -872483,7 +872483,7 @@ _081D34FE:
thumb_func_end sub_81D3480
thumb_func_start sub_81D3520
-sub_81D3520: ; 81D3520
+sub_81D3520: @ 81D3520
push {r4-r6,lr}
adds r6, r0, 0
movs r5, 0
@@ -872509,7 +872509,7 @@ _081D3544:
thumb_func_end sub_81D3520
thumb_func_start sub_81D354C
-sub_81D354C: ; 81D354C
+sub_81D354C: @ 81D354C
push {lr}
bl sub_81D3520
movs r0, 0x68
@@ -872521,7 +872521,7 @@ sub_81D354C: ; 81D354C
thumb_func_end sub_81D354C
thumb_func_start sub_81D3564
-sub_81D3564: ; 81D3564
+sub_81D3564: @ 81D3564
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x30]
@@ -872589,7 +872589,7 @@ _081D35DC:
thumb_func_end sub_81D3564
thumb_func_start sub_81D35E8
-sub_81D35E8: ; 81D35E8
+sub_81D35E8: @ 81D35E8
push {r4-r7,lr}
adds r6, r0, 0
ldrh r0, [r6, 0x38]
@@ -872637,7 +872637,7 @@ _081D3636:
thumb_func_end sub_81D35E8
thumb_func_start sub_81D3640
-sub_81D3640: ; 81D3640
+sub_81D3640: @ 81D3640
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -872796,7 +872796,7 @@ _081D373A:
thumb_func_end sub_81D3640
thumb_func_start sub_81D3784
-sub_81D3784: ; 81D3784
+sub_81D3784: @ 81D3784
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -872928,7 +872928,7 @@ _081D3808:
thumb_func_end sub_81D3784
thumb_func_start sub_81D388C
-sub_81D388C: ; 81D388C
+sub_81D388C: @ 81D388C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -872961,7 +872961,7 @@ sub_81D388C: ; 81D388C
thumb_func_end sub_81D388C
thumb_func_start sub_81D38D4
-sub_81D38D4: ; 81D38D4
+sub_81D38D4: @ 81D38D4
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -872981,7 +872981,7 @@ sub_81D38D4: ; 81D38D4
thumb_func_end sub_81D38D4
thumb_func_start sub_81D38FC
-sub_81D38FC: ; 81D38FC
+sub_81D38FC: @ 81D38FC
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0x9C
@@ -873003,7 +873003,7 @@ _081D3918:
thumb_func_end sub_81D38FC
thumb_func_start sub_81D3920
-sub_81D3920: ; 81D3920
+sub_81D3920: @ 81D3920
push {r4-r7,lr}
adds r7, r0, 0
ldrb r6, [r7]
@@ -873047,7 +873047,7 @@ _081D3966:
thumb_func_end sub_81D3920
thumb_func_start sub_81D396C
-sub_81D396C: ; 81D396C
+sub_81D396C: @ 81D396C
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -873073,7 +873073,7 @@ _081D3990:
thumb_func_end sub_81D396C
thumb_func_start sub_81D3998
-sub_81D3998: ; 81D3998
+sub_81D3998: @ 81D3998
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -873214,7 +873214,7 @@ _081D3AA6:
thumb_func_end sub_81D3998
thumb_func_start sub_81D3AB0
-sub_81D3AB0: ; 81D3AB0
+sub_81D3AB0: @ 81D3AB0
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x80
@@ -873234,7 +873234,7 @@ sub_81D3AB0: ; 81D3AB0
thumb_func_end sub_81D3AB0
thumb_func_start sub_81D3AD8
-sub_81D3AD8: ; 81D3AD8
+sub_81D3AD8: @ 81D3AD8
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
@@ -873262,7 +873262,7 @@ _081D3B06:
thumb_func_end sub_81D3AD8
thumb_func_start sub_81D3B0C
-sub_81D3B0C: ; 81D3B0C
+sub_81D3B0C: @ 81D3B0C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x80
@@ -873282,7 +873282,7 @@ sub_81D3B0C: ; 81D3B0C
thumb_func_end sub_81D3B0C
thumb_func_start sub_81D3B34
-sub_81D3B34: ; 81D3B34
+sub_81D3B34: @ 81D3B34
push {r4,r5,lr}
movs r0, 0x80
lsls r0, 5
@@ -873299,7 +873299,7 @@ sub_81D3B34: ; 81D3B34
thumb_func_end sub_81D3B34
thumb_func_start sub_81D3B54
-sub_81D3B54: ; 81D3B54
+sub_81D3B54: @ 81D3B54
push {r4-r7,lr}
sub sp, 0x4
adds r6, r0, 0
@@ -873368,7 +873368,7 @@ _081D3BC2:
thumb_func_end sub_81D3B54
thumb_func_start sub_81D3BE8
-sub_81D3BE8: ; 81D3BE8
+sub_81D3BE8: @ 81D3BE8
push {r4-r6,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -873436,7 +873436,7 @@ _081D3C56:
thumb_func_end sub_81D3BE8
thumb_func_start sub_81D3C7C
-sub_81D3C7C: ; 81D3C7C
+sub_81D3C7C: @ 81D3C7C
push {r4,lr}
ldr r4, =0x04000208
movs r3, 0
@@ -873462,7 +873462,7 @@ sub_81D3C7C: ; 81D3C7C
thumb_func_end sub_81D3C7C
thumb_func_start sub_81D3CBC
-sub_81D3CBC: ; 81D3CBC
+sub_81D3CBC: @ 81D3CBC
push {r4-r7,lr}
sub sp, 0x4
ldr r5, =0x04000208
@@ -873510,7 +873510,7 @@ _081D3D0A:
thumb_func_end sub_81D3CBC
thumb_func_start sub_81D3D34
-sub_81D3D34: ; 81D3D34
+sub_81D3D34: @ 81D3D34
ldr r0, =0x04000134
movs r3, 0
strh r3, [r0]
@@ -873535,7 +873535,7 @@ sub_81D3D34: ; 81D3D34
thumb_func_end sub_81D3D34
thumb_func_start sub_81D3D70
-sub_81D3D70: ; 81D3D70
+sub_81D3D70: @ 81D3D70
push {r4-r6,lr}
adds r4, r1, 0
adds r5, r2, 0
@@ -873707,7 +873707,7 @@ _081D3ECC:
thumb_func_end sub_81D3D70
thumb_func_start sub_81D3EE8
-sub_81D3EE8: ; 81D3EE8
+sub_81D3EE8: @ 81D3EE8
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -873734,7 +873734,7 @@ _081D3F10:
thumb_func_end sub_81D3EE8
thumb_func_start sub_81D3F1C
-sub_81D3F1C: ; 81D3F1C
+sub_81D3F1C: @ 81D3F1C
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -873769,7 +873769,7 @@ _081D3F5C:
thumb_func_end sub_81D3F1C
thumb_func_start sub_81D3F68
-sub_81D3F68: ; 81D3F68
+sub_81D3F68: @ 81D3F68
ldr r1, =0x0400010c
ldr r2, =0x0000fda7
adds r0, r2, 0
@@ -873791,7 +873791,7 @@ sub_81D3F68: ; 81D3F68
thumb_func_end sub_81D3F68
thumb_func_start sub_81D3F9C
-sub_81D3F9C: ; 81D3F9C
+sub_81D3F9C: @ 81D3F9C
push {lr}
bl sub_81D414C
bl sub_81D413C
@@ -873800,7 +873800,7 @@ sub_81D3F9C: ; 81D3F9C
thumb_func_end sub_81D3F9C
thumb_func_start sub_81D3FAC
-sub_81D3FAC: ; 81D3FAC
+sub_81D3FAC: @ 81D3FAC
push {r4-r6,lr}
sub sp, 0x8
ldr r2, =0x030012c8
@@ -874004,7 +874004,7 @@ _081D412A:
thumb_func_end sub_81D3FAC
thumb_func_start sub_81D413C
-sub_81D413C: ; 81D413C
+sub_81D413C: @ 81D413C
ldr r0, =0x04000128
ldrh r1, [r0]
movs r2, 0x80
@@ -874015,7 +874015,7 @@ sub_81D413C: ; 81D413C
thumb_func_end sub_81D413C
thumb_func_start sub_81D414C
-sub_81D414C: ; 81D414C
+sub_81D414C: @ 81D414C
ldr r2, =0x0400010e
ldrh r1, [r2]
ldr r0, =0x0000ff7f
@@ -874030,7 +874030,7 @@ sub_81D414C: ; 81D414C
thumb_func_end sub_81D414C
thumb_func_start sub_81D4170
-sub_81D4170: ; 81D4170
+sub_81D4170: @ 81D4170
push {r4,lr}
ldr r0, =0x04000130
ldrh r0, [r0]
@@ -874051,7 +874051,7 @@ sub_81D4170: ; 81D4170
thumb_func_end sub_81D4170
thumb_func_start sub_81D41A0
-sub_81D41A0: ; 81D41A0
+sub_81D41A0: @ 81D41A0
ldr r1, =0x030012ec
ldr r0, =0x04000208
ldrh r0, [r0]
@@ -874077,7 +874077,7 @@ sub_81D41A0: ; 81D41A0
thumb_func_end sub_81D41A0
thumb_func_start sub_81D41F4
-sub_81D41F4: ; 81D41F4
+sub_81D41F4: @ 81D41F4
ldr r1, =0x04000208
ldr r0, =0x030012ec
ldrh r0, [r0]
@@ -874103,7 +874103,7 @@ sub_81D41F4: ; 81D41F4
thumb_func_end sub_81D41F4
thumb_func_start sub_81D4238
-sub_81D4238: ; 81D4238
+sub_81D4238: @ 81D4238
push {lr}
sub sp, 0x4
movs r0, 0
@@ -874119,7 +874119,7 @@ sub_81D4238: ; 81D4238
thumb_func_end sub_81D4238
thumb_func_start sub_81D4258
-sub_81D4258: ; 81D4258
+sub_81D4258: @ 81D4258
push {lr}
sub sp, 0x4
ldr r0, =0x03005d8c
@@ -874138,7 +874138,7 @@ sub_81D4258: ; 81D4258
thumb_func_end sub_81D4258
thumb_func_start sub_81D427C
-sub_81D427C: ; 81D427C
+sub_81D427C: @ 81D427C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -874838,7 +874838,7 @@ _081D4816:
thumb_func_end sub_81D427C
thumb_func_start sub_81D4834
-sub_81D4834: ; 81D4834
+sub_81D4834: @ 81D4834
push {r4,lr}
lsls r0, 16
lsls r1, 16
@@ -874883,7 +874883,7 @@ _081D4888:
thumb_func_end sub_81D4834
thumb_func_start sub_81D4890
-sub_81D4890: ; 81D4890
+sub_81D4890: @ 81D4890
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -875013,7 +875013,7 @@ _081D4988:
thumb_func_end sub_81D4890
thumb_func_start sub_81D4998
-sub_81D4998: ; 81D4998
+sub_81D4998: @ 81D4998
push {r4,lr}
ldr r4, =0x0000403a
adds r0, r4, 0
@@ -875048,8 +875048,8 @@ _081D49E0:
thumb_func_end sub_81D4998
thumb_func_start FieldObjectIsFarawayIslandMew
-; bool8 FieldObjectIsFarawayIslandMew(struct npc_state *fieldObject)
-FieldObjectIsFarawayIslandMew: ; 81D49E8
+@ bool8 FieldObjectIsFarawayIslandMew(struct npc_state *fieldObject)
+FieldObjectIsFarawayIslandMew: @ 81D49E8
push {lr}
adds r2, r0, 0
ldr r0, =0x03005d8c
@@ -875072,7 +875072,7 @@ _081D4A0E:
thumb_func_end FieldObjectIsFarawayIslandMew
thumb_func_start unown_chamber_related
-unown_chamber_related: ; 81D4A14
+unown_chamber_related: @ 81D4A14
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -875104,7 +875104,7 @@ _081D4A52:
thumb_func_end unown_chamber_related
thumb_func_start sub_81D4A58
-sub_81D4A58: ; 81D4A58
+sub_81D4A58: @ 81D4A58
push {r4,lr}
ldr r4, =0x0000403a
adds r0, r4, 0
@@ -875133,7 +875133,7 @@ _081D4A8A:
thumb_func_end sub_81D4A58
thumb_func_start sub_81D4A90
-sub_81D4A90: ; 81D4A90
+sub_81D4A90: @ 81D4A90
push {r4-r6,lr}
sub sp, 0x4
bl sub_81D4258
@@ -875286,7 +875286,7 @@ _081D4BC4:
thumb_func_end sub_81D4A90
thumb_func_start sub_81D4BEC
-sub_81D4BEC: ; 81D4BEC
+sub_81D4BEC: @ 81D4BEC
push {lr}
ldr r1, =0x0203cf50
ldrb r0, [r1]
@@ -875306,7 +875306,7 @@ _081D4C06:
thumb_func_end sub_81D4BEC
thumb_func_start sub_81D4C14
-sub_81D4C14: ; 81D4C14
+sub_81D4C14: @ 81D4C14
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -875342,7 +875342,7 @@ _081D4C52:
thumb_func_end sub_81D4C14
thumb_func_start sub_81D4C58
-sub_81D4C58: ; 81D4C58
+sub_81D4C58: @ 81D4C58
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -875378,7 +875378,7 @@ _081D4C96:
thumb_func_end sub_81D4C58
thumb_func_start sub_81D4C9C
-sub_81D4C9C: ; 81D4C9C
+sub_81D4C9C: @ 81D4C9C
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -875414,7 +875414,7 @@ _081D4CDA:
thumb_func_end sub_81D4C9C
thumb_func_start sub_81D4CE0
-sub_81D4CE0: ; 81D4CE0
+sub_81D4CE0: @ 81D4CE0
push {r4,lr}
adds r2, r0, 0
lsls r1, 24
@@ -875450,7 +875450,7 @@ _081D4D1E:
thumb_func_end sub_81D4CE0
thumb_func_start sub_81D4D24
-sub_81D4D24: ; 81D4D24
+sub_81D4D24: @ 81D4D24
push {r4,r5,lr}
adds r4, r0, 0
lsls r4, 24
@@ -875471,7 +875471,7 @@ sub_81D4D24: ; 81D4D24
thumb_func_end sub_81D4D24
thumb_func_start sub_81D4D50
-sub_81D4D50: ; 81D4D50
+sub_81D4D50: @ 81D4D50
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -875515,7 +875515,7 @@ sub_81D4D50: ; 81D4D50
thumb_func_end sub_81D4D50
thumb_func_start sub_81D4DB8
-sub_81D4DB8: ; 81D4DB8
+sub_81D4DB8: @ 81D4DB8
push {r4,lr}
sub sp, 0x4
mov r1, sp
@@ -875538,7 +875538,7 @@ sub_81D4DB8: ; 81D4DB8
thumb_func_end sub_81D4DB8
thumb_func_start sub_81D4DE8
-sub_81D4DE8: ; 81D4DE8
+sub_81D4DE8: @ 81D4DE8
push {r4,r5,lr}
adds r4, r0, 0
movs r5, 0
@@ -875578,7 +875578,7 @@ _081D4E1C:
thumb_func_end sub_81D4DE8
thumb_func_start sub_81D4E30
-sub_81D4E30: ; 81D4E30
+sub_81D4E30: @ 81D4E30
push {lr}
ldr r0, =0x0201c000
movs r2, 0x80
@@ -875598,7 +875598,7 @@ sub_81D4E30: ; 81D4E30
thumb_func_end sub_81D4E30
thumb_func_start sub_81D4E60
-sub_81D4E60: ; 81D4E60
+sub_81D4E60: @ 81D4E60
push {lr}
sub sp, 0xC
mov r1, sp
@@ -875643,7 +875643,7 @@ _081D4EBA:
thumb_func_end sub_81D4E60
thumb_func_start sub_81D4EC0
-sub_81D4EC0: ; 81D4EC0
+sub_81D4EC0: @ 81D4EC0
push {lr}
bl sub_800ABBC
lsls r0, 24
@@ -875664,7 +875664,7 @@ _081D4EDE:
thumb_func_end sub_81D4EC0
thumb_func_start sub_81D4EE4
-sub_81D4EE4: ; 81D4EE4
+sub_81D4EE4: @ 81D4EE4
push {r4,r5,lr}
adds r4, r0, 0
adds r5, r1, 0
@@ -875814,7 +875814,7 @@ _081D500E:
thumb_func_end sub_81D4EE4
thumb_func_start sub_81D5014
-sub_81D5014: ; 81D5014
+sub_81D5014: @ 81D5014
push {r4,lr}
ldr r0, =sub_81D5084
movs r1, 0
@@ -875849,14 +875849,14 @@ sub_81D5014: ; 81D5014
thumb_func_end sub_81D5014
thumb_func_start sub_81D505C
-sub_81D505C: ; 81D505C
+sub_81D505C: @ 81D505C
movs r1, 0
strh r1, [r0]
bx lr
thumb_func_end sub_81D505C
thumb_func_start sub_81D5064
-sub_81D5064: ; 81D5064
+sub_81D5064: @ 81D5064
push {lr}
adds r2, r0, 0
lsls r1, 16
@@ -875878,7 +875878,7 @@ _081D5080:
thumb_func_end sub_81D5064
thumb_func_start sub_81D5084
-sub_81D5084: ; 81D5084
+sub_81D5084: @ 81D5084
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -876321,7 +876321,7 @@ _081D548A:
thumb_func_end sub_81D5084
thumb_func_start sp194_trainer_tower
-sp194_trainer_tower: ; 81D5494
+sp194_trainer_tower: @ 81D5494
push {lr}
bl sub_81D56B0
ldr r1, =gUnknown_0862A618
@@ -876338,7 +876338,7 @@ sp194_trainer_tower: ; 81D5494
thumb_func_end sp194_trainer_tower
thumb_func_start sub_81D54BC
-sub_81D54BC: ; 81D54BC
+sub_81D54BC: @ 81D54BC
push {r4-r6,lr}
ldr r4, =0x03005d90
ldr r1, [r4]
@@ -876380,7 +876380,7 @@ _081D54EE:
thumb_func_end sub_81D54BC
thumb_func_start sub_81D5520
-sub_81D5520: ; 81D5520
+sub_81D5520: @ 81D5520
ldr r0, =0x02037318
ldrb r0, [r0, 0x12]
adds r0, 0x61
@@ -876391,7 +876391,7 @@ sub_81D5520: ; 81D5520
thumb_func_end sub_81D5520
thumb_func_start sub_81D5530
-sub_81D5530: ; 81D5530
+sub_81D5530: @ 81D5530
lsls r0, 24
movs r1, 0xFF
lsls r1, 24
@@ -876410,7 +876410,7 @@ sub_81D5530: ; 81D5530
thumb_func_end sub_81D5530
thumb_func_start sub_81D5554
-sub_81D5554: ; 81D5554
+sub_81D5554: @ 81D5554
push {r4,lr}
adds r4, r0, 0
lsls r1, 24
@@ -876439,7 +876439,7 @@ _081D556E:
thumb_func_end sub_81D5554
thumb_func_start sub_81D5588
-sub_81D5588: ; 81D5588
+sub_81D5588: @ 81D5588
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -876474,7 +876474,7 @@ sub_81D5588: ; 81D5588
thumb_func_end sub_81D5588
thumb_func_start sub_81D55D0
-sub_81D55D0: ; 81D55D0
+sub_81D55D0: @ 81D55D0
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -876566,7 +876566,7 @@ _081D560A:
thumb_func_end sub_81D55D0
thumb_func_start sub_81D5694
-sub_81D5694: ; 81D5694
+sub_81D5694: @ 81D5694
push {r4,lr}
ldr r4, =0x0203cf58
ldr r0, [r4]
@@ -876583,7 +876583,7 @@ _081D56A6:
thumb_func_end sub_81D5694
thumb_func_start sub_81D56B0
-sub_81D56B0: ; 81D56B0
+sub_81D56B0: @ 81D56B0
push {r4,lr}
ldr r4, =0x0203cf54
ldr r0, [r4]
@@ -876619,7 +876619,7 @@ _081D56EC:
thumb_func_end sub_81D56B0
thumb_func_start sub_81D5710
-sub_81D5710: ; 81D5710
+sub_81D5710: @ 81D5710
push {r4,lr}
ldr r4, =0x0203cf54
ldr r0, [r4]
@@ -876636,7 +876636,7 @@ _081D5722:
thumb_func_end sub_81D5710
thumb_func_start sub_81D572C
-sub_81D572C: ; 81D572C
+sub_81D572C: @ 81D572C
push {r4-r6,lr}
adds r4, r1, 0
lsls r0, 24
@@ -876755,7 +876755,7 @@ _081D580E:
thumb_func_end sub_81D572C
thumb_func_start sub_81D581C
-sub_81D581C: ; 81D581C
+sub_81D581C: @ 81D581C
push {r4-r6,lr}
bl nullsub_2
bl sub_81D3B34
@@ -876837,7 +876837,7 @@ _081D5854:
thumb_func_end sub_81D581C
thumb_func_start sub_81D58D8
-sub_81D58D8: ; 81D58D8
+sub_81D58D8: @ 81D58D8
push {lr}
bl sub_80008E8
ldr r3, =0x020375f0
@@ -876874,7 +876874,7 @@ _081D590A:
thumb_func_end sub_81D58D8
thumb_func_start sub_81D5924
-sub_81D5924: ; 81D5924
+sub_81D5924: @ 81D5924
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -876947,7 +876947,7 @@ _081D59C0:
thumb_func_end sub_81D5924
thumb_func_start sub_81D59D0
-sub_81D59D0: ; 81D59D0
+sub_81D59D0: @ 81D59D0
push {r4-r6,lr}
ldr r4, =0x03005d8c
ldr r2, [r4]
@@ -877014,7 +877014,7 @@ _081D5A4E:
thumb_func_end sub_81D59D0
thumb_func_start sub_81D5A70
-sub_81D5A70: ; 81D5A70
+sub_81D5A70: @ 81D5A70
push {lr}
ldr r0, =0x03005d8c
ldr r2, [r0]
@@ -877044,7 +877044,7 @@ _081D5AAE:
thumb_func_end sub_81D5A70
thumb_func_start sub_81D5AB4
-sub_81D5AB4: ; 81D5AB4
+sub_81D5AB4: @ 81D5AB4
ldr r0, =0x03005d8c
ldr r1, [r0]
ldr r0, =0x00003d6e
@@ -877058,7 +877058,7 @@ sub_81D5AB4: ; 81D5AB4
thumb_func_end sub_81D5AB4
thumb_func_start sub_81D5AD0
-sub_81D5AD0: ; 81D5AD0
+sub_81D5AD0: @ 81D5AD0
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -877101,7 +877101,7 @@ _081D5B20:
thumb_func_end sub_81D5AD0
thumb_func_start sub_81D5B2C
-sub_81D5B2C: ; 81D5B2C
+sub_81D5B2C: @ 81D5B2C
push {r4-r7,lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -877157,7 +877157,7 @@ _081D5B40:
thumb_func_end sub_81D5B2C
thumb_func_start sub_81D5BBC
-sub_81D5BBC: ; 81D5BBC
+sub_81D5BBC: @ 81D5BBC
push {lr}
bl sub_81D56B0
ldr r0, =0x0203cf54
@@ -877186,7 +877186,7 @@ _081D5BF0:
thumb_func_end sub_81D5BBC
thumb_func_start sub_81D5C00
-sub_81D5C00: ; 81D5C00
+sub_81D5C00: @ 81D5C00
push {lr}
bl sub_81D56B0
ldr r1, =0x020375f0
@@ -877199,7 +877199,7 @@ sub_81D5C00: ; 81D5C00
thumb_func_end sub_81D5C00
thumb_func_start sub_81D5C18
-sub_81D5C18: ; 81D5C18
+sub_81D5C18: @ 81D5C18
push {lr}
ldr r0, =0x000040d6
bl VarGet
@@ -877231,7 +877231,7 @@ _081D5C56:
thumb_func_end sub_81D5C18
thumb_func_start sub_81D5C5C
-sub_81D5C5C: ; 81D5C5C
+sub_81D5C5C: @ 81D5C5C
push {lr}
bl sub_81D5C18
lsls r0, 24
@@ -877253,17 +877253,17 @@ _081D5C7A:
thumb_func_end sub_81D5C5C
thumb_func_start nullsub_129
-nullsub_129: ; 81D5C84
+nullsub_129: @ 81D5C84
bx lr
thumb_func_end nullsub_129
thumb_func_start nullsub_2
-nullsub_2: ; 81D5C88
+nullsub_2: @ 81D5C88
bx lr
thumb_func_end nullsub_2
thumb_func_start sub_81D5C8C
-sub_81D5C8C: ; 81D5C8C
+sub_81D5C8C: @ 81D5C8C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -877404,19 +877404,19 @@ _081D5CD6:
thumb_func_end sub_81D5C8C
thumb_func_start free_203F458
-free_203F458: ; 81D5DF0
+free_203F458: @ 81D5DF0
ldr r0, [r0]
bx lr
thumb_func_end free_203F458
thumb_func_start sub_81D5DF4
-sub_81D5DF4: ; 81D5DF4
+sub_81D5DF4: @ 81D5DF4
str r1, [r0]
bx lr
thumb_func_end sub_81D5DF4
thumb_func_start sub_81D5DF8
-sub_81D5DF8: ; 81D5DF8
+sub_81D5DF8: @ 81D5DF8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -877565,7 +877565,7 @@ _081D5F0E:
thumb_func_end sub_81D5DF8
thumb_func_start sub_81D5F48
-sub_81D5F48: ; 81D5F48
+sub_81D5F48: @ 81D5F48
push {lr}
bl sub_81D56B0
bl sub_81D5710
@@ -877575,7 +877575,7 @@ sub_81D5F48: ; 81D5F48
thumb_func_end sub_81D5F48
thumb_func_start sub_81D5F58
-sub_81D5F58: ; 81D5F58
+sub_81D5F58: @ 81D5F58
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -877623,7 +877623,7 @@ sub_81D5F58: ; 81D5F58
thumb_func_end sub_81D5F58
thumb_func_start sub_81D5FB4
-sub_81D5FB4: ; 81D5FB4
+sub_81D5FB4: @ 81D5FB4
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -877717,7 +877717,7 @@ _081D605E:
thumb_func_end sub_81D5FB4
thumb_func_start InTrainerHill
-InTrainerHill: ; 81D6074
+InTrainerHill: @ 81D6074
push {lr}
ldr r1, =0x02037318
ldr r2, =0xfffffe61
@@ -877738,8 +877738,8 @@ _081D608C:
thumb_func_end InTrainerHill
thumb_func_start GetCurrentTrainerHillMapId
-; u8 GetCurrentTrainerHillMapId()
-GetCurrentTrainerHillMapId: ; 81D609C
+@ u8 GetCurrentTrainerHillMapId()
+GetCurrentTrainerHillMapId: @ 81D609C
push {lr}
ldr r0, =0x02037318
ldrh r2, [r0, 0x12]
@@ -877791,7 +877791,7 @@ _081D60F8:
thumb_func_end GetCurrentTrainerHillMapId
thumb_func_start sub_81D6100
-sub_81D6100: ; 81D6100
+sub_81D6100: @ 81D6100
push {lr}
ldr r0, =0x02037318
ldrh r1, [r0, 0x12]
@@ -877808,7 +877808,7 @@ _081D6110:
thumb_func_end sub_81D6100
thumb_func_start sub_81D6120
-sub_81D6120: ; 81D6120
+sub_81D6120: @ 81D6120
push {lr}
movs r0, 0x1A
movs r1, 0x40
@@ -877821,7 +877821,7 @@ sub_81D6120: ; 81D6120
thumb_func_end sub_81D6120
thumb_func_start sub_81D6134
-sub_81D6134: ; 81D6134
+sub_81D6134: @ 81D6134
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -877861,7 +877861,7 @@ _081D6176:
thumb_func_end sub_81D6134
thumb_func_start battle_init
-battle_init: ; 81D6180
+battle_init: @ 81D6180
lsls r0, 24
ldr r1, =0x03005d90
ldr r1, [r1]
@@ -877875,8 +877875,8 @@ battle_init: ; 81D6180
thumb_func_end battle_init
thumb_func_start GetTrainerHillTrainerFlag
-; u8 GetTrainerHillTrainerFlag(u8 fieldObjectId)
-GetTrainerHillTrainerFlag: ; 81D619C
+@ u8 GetTrainerHillTrainerFlag(u8 fieldObjectId)
+GetTrainerHillTrainerFlag: @ 81D619C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -877911,7 +877911,7 @@ GetTrainerHillTrainerFlag: ; 81D619C
thumb_func_end GetTrainerHillTrainerFlag
thumb_func_start sub_81D61E8
-sub_81D61E8: ; 81D61E8
+sub_81D61E8: @ 81D61E8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -878003,14 +878003,14 @@ _081D62A2:
thumb_func_end sub_81D61E8
thumb_func_start sub_81D62AC
-sub_81D62AC: ; 81D62AC
+sub_81D62AC: @ 81D62AC
ldr r0, =gUnknown_082C83F0
bx lr
.pool
thumb_func_end sub_81D62AC
thumb_func_start sub_81D62B4
-sub_81D62B4: ; 81D62B4
+sub_81D62B4: @ 81D62B4
push {lr}
ldr r0, =0x020375f2
ldrh r1, [r0]
@@ -878023,7 +878023,7 @@ sub_81D62B4: ; 81D62B4
thumb_func_end sub_81D62B4
thumb_func_start sub_81D62CC
-sub_81D62CC: ; 81D62CC
+sub_81D62CC: @ 81D62CC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -878111,7 +878111,7 @@ _081D636A:
thumb_func_end sub_81D62CC
thumb_func_start sub_81D6384
-sub_81D6384: ; 81D6384
+sub_81D6384: @ 81D6384
push {lr}
bl zero_enemy_party_data
ldr r0, =0x02038bca
@@ -878124,7 +878124,7 @@ sub_81D6384: ; 81D6384
thumb_func_end sub_81D6384
thumb_func_start sub_81D639C
-sub_81D639C: ; 81D639C
+sub_81D639C: @ 81D639C
push {lr}
bl zero_enemy_party_data
ldr r0, =0x02038bca
@@ -878141,13 +878141,13 @@ sub_81D639C: ; 81D639C
thumb_func_end sub_81D639C
thumb_func_start sub_81D63C4
-sub_81D63C4: ; 81D63C4
+sub_81D63C4: @ 81D63C4
movs r0, 0x7
bx lr
thumb_func_end sub_81D63C4
thumb_func_start sub_81D63C8
-sub_81D63C8: ; 81D63C8
+sub_81D63C8: @ 81D63C8
push {r4,lr}
adds r4, r0, 0
lsls r4, 16
@@ -878197,7 +878197,7 @@ _081D6426:
thumb_func_end sub_81D63C8
thumb_func_start sub_81D642C
-sub_81D642C: ; 81D642C
+sub_81D642C: @ 81D642C
push {r4,r5,lr}
sub sp, 0x8
adds r4, r0, 0
@@ -878244,7 +878244,7 @@ sub_81D642C: ; 81D642C
thumb_func_end sub_81D642C
thumb_func_start sub_81D6490
-sub_81D6490: ; 81D6490
+sub_81D6490: @ 81D6490
push {r4,lr}
bl sub_81D56B0
ldr r0, =0x0203cf54
@@ -878259,7 +878259,7 @@ sub_81D6490: ; 81D6490
thumb_func_end sub_81D6490
thumb_func_start sub_81D64AC
-sub_81D64AC: ; 81D64AC
+sub_81D64AC: @ 81D64AC
ldr r0, =0x03005d90
ldr r0, [r0]
movs r1, 0xEE
@@ -878272,7 +878272,7 @@ sub_81D64AC: ; 81D64AC
thumb_func_end sub_81D64AC
thumb_func_start sub_81D64C0
-sub_81D64C0: ; 81D64C0
+sub_81D64C0: @ 81D64C0
push {lr}
bl sub_81D6534
cmp r0, 0x1
@@ -878288,7 +878288,7 @@ _081D64D4:
thumb_func_end sub_81D64C0
thumb_func_start sub_81D64DC
-sub_81D64DC: ; 81D64DC
+sub_81D64DC: @ 81D64DC
ldr r1, =0x020375f0
ldr r0, =0x03005d90
ldr r0, [r0]
@@ -878302,7 +878302,7 @@ sub_81D64DC: ; 81D64DC
thumb_func_end sub_81D64DC
thumb_func_start sub_81D64FC
-sub_81D64FC: ; 81D64FC
+sub_81D64FC: @ 81D64FC
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0x00000ef9
@@ -878316,7 +878316,7 @@ sub_81D64FC: ; 81D64FC
thumb_func_end sub_81D64FC
thumb_func_start sub_81D6518
-sub_81D6518: ; 81D6518
+sub_81D6518: @ 81D6518
ldr r0, =0x03005d90
ldr r1, [r0]
ldr r0, =0x00000ef9
@@ -878330,7 +878330,7 @@ sub_81D6518: ; 81D6518
thumb_func_end sub_81D6518
thumb_func_start sub_81D6534
-sub_81D6534: ; 81D6534
+sub_81D6534: @ 81D6534
push {lr}
bl sub_81D5C18
lsls r0, 24
@@ -878357,7 +878357,7 @@ _081D6562:
thumb_func_end sub_81D6534
thumb_func_start sub_81D6568
-sub_81D6568: ; 81D6568
+sub_81D6568: @ 81D6568
push {lr}
ldr r0, =0x03005d8c
ldr r0, [r0]
@@ -878383,7 +878383,7 @@ _081D6594:
thumb_func_end sub_81D6568
thumb_func_start sub_81D65A0
-sub_81D65A0: ; 81D65A0
+sub_81D65A0: @ 81D65A0
push {r4,r5,lr}
ldr r4, =0x03005d8c
ldr r2, [r4]
@@ -878414,7 +878414,7 @@ sub_81D65A0: ; 81D65A0
thumb_func_end sub_81D65A0
thumb_func_start sub_81D65E8
-sub_81D65E8: ; 81D65E8
+sub_81D65E8: @ 81D65E8
push {r4-r7,lr}
lsls r0, 24
lsrs r7, r0, 24
@@ -878462,7 +878462,7 @@ _081D662A:
thumb_func_end sub_81D65E8
thumb_func_start sub_81D6640
-sub_81D6640: ; 81D6640
+sub_81D6640: @ 81D6640
push {r4,r5,lr}
movs r3, 0
movs r2, 0
@@ -878569,7 +878569,7 @@ _081D6704:
thumb_func_end sub_81D6640
thumb_func_start sub_81D6720
-sub_81D6720: ; 81D6720
+sub_81D6720: @ 81D6720
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -878604,7 +878604,7 @@ sub_81D6720: ; 81D6720
thumb_func_end sub_81D6720
thumb_func_start sub_81D6774
-sub_81D6774: ; 81D6774
+sub_81D6774: @ 81D6774
push {lr}
bl SetVBlankHBlankCallbacksToNull
bl clear_scheduled_bg_copies_to_vram
@@ -878636,7 +878636,7 @@ sub_81D6774: ; 81D6774
thumb_func_end sub_81D6774
thumb_func_start sub_81D67D0
-sub_81D67D0: ; 81D67D0
+sub_81D67D0: @ 81D67D0
push {lr}
bl RunActiveTasks
bl CallObjectCallbacks
@@ -878648,7 +878648,7 @@ sub_81D67D0: ; 81D67D0
thumb_func_end sub_81D67D0
thumb_func_start sub_81D67EC
-sub_81D67EC: ; 81D67EC
+sub_81D67EC: @ 81D67EC
push {lr}
bl LoadOamFromSprites
bl ProcessObjectCopyRequests
@@ -878658,7 +878658,7 @@ sub_81D67EC: ; 81D67EC
thumb_func_end sub_81D67EC
thumb_func_start sub_81D6800
-sub_81D6800: ; 81D6800
+sub_81D6800: @ 81D6800
push {r4,r5,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -878686,7 +878686,7 @@ _081D6830:
thumb_func_end sub_81D6800
thumb_func_start sub_81D6840
-sub_81D6840: ; 81D6840
+sub_81D6840: @ 81D6840
push {r4-r6,lr}
lsls r0, 24
lsrs r3, r0, 24
@@ -878745,7 +878745,7 @@ _081D68B2:
thumb_func_end sub_81D6840
thumb_func_start sub_81D68C8
-sub_81D68C8: ; 81D68C8
+sub_81D68C8: @ 81D68C8
push {lr}
movs r0, 0x48
movs r1, 0x3F
@@ -878770,7 +878770,7 @@ sub_81D68C8: ; 81D68C8
thumb_func_end sub_81D68C8
thumb_func_start sub_81D6904
-sub_81D6904: ; 81D6904
+sub_81D6904: @ 81D6904
push {lr}
movs r0, 0x48
movs r1, 0x3F
@@ -878783,7 +878783,7 @@ sub_81D6904: ; 81D6904
thumb_func_end sub_81D6904
thumb_func_start sub_81D691C
-sub_81D691C: ; 81D691C
+sub_81D691C: @ 81D691C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -878836,7 +878836,7 @@ _081D697E:
thumb_func_end sub_81D691C
thumb_func_start sub_81D6984
-sub_81D6984: ; 81D6984
+sub_81D6984: @ 81D6984
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -878903,7 +878903,7 @@ sub_81D6984: ; 81D6984
thumb_func_end sub_81D6984
thumb_func_start sub_81D6A20
-sub_81D6A20: ; 81D6A20
+sub_81D6A20: @ 81D6A20
push {r4,lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -879078,7 +879078,7 @@ _081D6B68:
thumb_func_end sub_81D6A20
thumb_func_start sub_81D6B7C
-sub_81D6B7C: ; 81D6B7C
+sub_81D6B7C: @ 81D6B7C
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -879264,7 +879264,7 @@ sub_81D6B7C: ; 81D6B7C
thumb_func_end sub_81D6B7C
thumb_func_start sub_81D6D20
-sub_81D6D20: ; 81D6D20
+sub_81D6D20: @ 81D6D20
push {r4-r7,lr}
adds r4, r0, 0
adds r3, r4, 0
@@ -879618,7 +879618,7 @@ _081D6FC8:
thumb_func_end sub_81D6D20
thumb_func_start sub_81D6FD0
-sub_81D6FD0: ; 81D6FD0
+sub_81D6FD0: @ 81D6FD0
push {lr}
bl sub_81D67EC
bl sub_80BA0A8
@@ -879627,7 +879627,7 @@ sub_81D6FD0: ; 81D6FD0
thumb_func_end sub_81D6FD0
thumb_func_start sub_81D6FE0
-sub_81D6FE0: ; 81D6FE0
+sub_81D6FE0: @ 81D6FE0
push {r4,lr}
bl sub_8121DA0
movs r0, 0
@@ -879678,7 +879678,7 @@ sub_81D6FE0: ; 81D6FE0
thumb_func_end sub_81D6FE0
thumb_func_start sub_81D706C
-sub_81D706C: ; 81D706C
+sub_81D706C: @ 81D706C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
@@ -879736,7 +879736,7 @@ _081D7082:
thumb_func_end sub_81D706C
thumb_func_start task_add_00_WIN0V_open_close_above_and_more
-task_add_00_WIN0V_open_close_above_and_more: ; 81D7134
+task_add_00_WIN0V_open_close_above_and_more: @ 81D7134
push {r4-r7,lr}
sub sp, 0x8
lsls r0, 24
@@ -879830,7 +879830,7 @@ _081D71EE:
thumb_func_end task_add_00_WIN0V_open_close_above_and_more
thumb_func_start sub_81D7228
-sub_81D7228: ; 81D7228
+sub_81D7228: @ 81D7228
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -879997,7 +879997,7 @@ _081D735E:
thumb_func_end sub_81D7228
thumb_func_start sub_81D736C
-sub_81D736C: ; 81D736C
+sub_81D736C: @ 81D736C
push {r4-r7,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -880098,7 +880098,7 @@ _081D742E:
thumb_func_end sub_81D736C
thumb_func_start sub_81D7438
-sub_81D7438: ; 81D7438
+sub_81D7438: @ 81D7438
push {r4,lr}
sub sp, 0xC
movs r0, 0x57
@@ -880130,7 +880130,7 @@ sub_81D7438: ; 81D7438
thumb_func_end sub_81D7438
thumb_func_start sub_81D7480
-sub_81D7480: ; 81D7480
+sub_81D7480: @ 81D7480
push {r4,lr}
sub sp, 0xC
movs r0, 0x57
@@ -880162,7 +880162,7 @@ sub_81D7480: ; 81D7480
thumb_func_end sub_81D7480
thumb_func_start sub_81D74C8
-sub_81D74C8: ; 81D74C8
+sub_81D74C8: @ 81D74C8
push {r4,lr}
sub sp, 0xC
ldr r0, =0x00007fff
@@ -880192,7 +880192,7 @@ sub_81D74C8: ; 81D74C8
thumb_func_end sub_81D74C8
thumb_func_start sub_81D750C
-sub_81D750C: ; 81D750C
+sub_81D750C: @ 81D750C
push {lr}
movs r1, 0x80
lsls r1, 3
@@ -880209,7 +880209,7 @@ sub_81D750C: ; 81D750C
thumb_func_end sub_81D750C
thumb_func_start sub_81D752C
-sub_81D752C: ; 81D752C
+sub_81D752C: @ 81D752C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -880275,7 +880275,7 @@ _081D75A6:
thumb_func_end sub_81D752C
thumb_func_start sub_81D75B4
-sub_81D75B4: ; 81D75B4
+sub_81D75B4: @ 81D75B4
push {r4,r5,lr}
sub sp, 0x4
adds r5, r0, 0
@@ -880311,7 +880311,7 @@ sub_81D75B4: ; 81D75B4
thumb_func_end sub_81D75B4
thumb_func_start sub_81D7600
-sub_81D7600: ; 81D7600
+sub_81D7600: @ 81D7600
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -880354,7 +880354,7 @@ _081D7652:
thumb_func_end sub_81D7600
thumb_func_start sub_81D7664
-sub_81D7664: ; 81D7664
+sub_81D7664: @ 81D7664
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -880421,7 +880421,7 @@ sub_81D7664: ; 81D7664
thumb_func_end sub_81D7664
thumb_func_start sub_81D7700
-sub_81D7700: ; 81D7700
+sub_81D7700: @ 81D7700
push {r4,lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -880598,7 +880598,7 @@ _081D784C:
thumb_func_end sub_81D7700
thumb_func_start sub_81D7860
-sub_81D7860: ; 81D7860
+sub_81D7860: @ 81D7860
push {r4,lr}
adds r1, r0, 0
adds r3, r1, 0
@@ -880647,7 +880647,7 @@ _081D78B0:
thumb_func_end sub_81D7860
thumb_func_start sub_81D78BC
-sub_81D78BC: ; 81D78BC
+sub_81D78BC: @ 81D78BC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -880833,7 +880833,7 @@ sub_81D78BC: ; 81D78BC
thumb_func_end sub_81D78BC
thumb_func_start sub_81D7A60
-sub_81D7A60: ; 81D7A60
+sub_81D7A60: @ 81D7A60
push {r4-r7,lr}
adds r4, r0, 0
adds r3, r4, 0
@@ -881189,7 +881189,7 @@ _081D7D0C:
thumb_func_end sub_81D7A60
thumb_func_start sub_81D7D14
-sub_81D7D14: ; 81D7D14
+sub_81D7D14: @ 81D7D14
push {lr}
adds r2, r0, 0
movs r0, 0x2E
@@ -881319,7 +881319,7 @@ _081D7E08:
thumb_func_end sub_81D7D14
thumb_func_start sub_81D7E10
-sub_81D7E10: ; 81D7E10
+sub_81D7E10: @ 81D7E10
push {r4,lr}
bl sub_8121DA0
movs r0, 0
@@ -881370,7 +881370,7 @@ sub_81D7E10: ; 81D7E10
thumb_func_end sub_81D7E10
thumb_func_start sub_81D7E9C
-sub_81D7E9C: ; 81D7E9C
+sub_81D7E9C: @ 81D7E9C
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
@@ -881429,7 +881429,7 @@ _081D7ED0:
thumb_func_end sub_81D7E9C
thumb_func_start sub_81D7F4C
-sub_81D7F4C: ; 81D7F4C
+sub_81D7F4C: @ 81D7F4C
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -881474,7 +881474,7 @@ sub_81D7F4C: ; 81D7F4C
thumb_func_end sub_81D7F4C
thumb_func_start sub_81D7FC0
-sub_81D7FC0: ; 81D7FC0
+sub_81D7FC0: @ 81D7FC0
push {r4-r6,lr}
sub sp, 0x10
lsls r0, 24
@@ -881690,7 +881690,7 @@ _081D815A:
thumb_func_end sub_81D7FC0
thumb_func_start sub_81D8164
-sub_81D8164: ; 81D8164
+sub_81D8164: @ 81D8164
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -881719,7 +881719,7 @@ _081D8192:
thumb_func_end sub_81D8164
thumb_func_start sub_81D81A4
-sub_81D81A4: ; 81D81A4
+sub_81D81A4: @ 81D81A4
push {r4-r6,lr}
lsls r0, 24
lsrs r5, r0, 24
@@ -881809,7 +881809,7 @@ _081D825A:
thumb_func_end sub_81D81A4
thumb_func_start sub_81D8260
-sub_81D8260: ; 81D8260
+sub_81D8260: @ 81D8260
push {lr}
adds r2, r0, 0
movs r1, 0x30
@@ -881853,7 +881853,7 @@ _081D829A:
thumb_func_end sub_81D8260
thumb_func_start sub_81D82B0
-sub_81D82B0: ; 81D82B0
+sub_81D82B0: @ 81D82B0
push {r4,lr}
bl sub_8121DA0
movs r0, 0
@@ -881913,7 +881913,7 @@ sub_81D82B0: ; 81D82B0
thumb_func_end sub_81D82B0
thumb_func_start sub_81D8358
-sub_81D8358: ; 81D8358
+sub_81D8358: @ 81D8358
push {r4-r7,lr}
sub sp, 0xC
bl reset_temp_tile_data_buffers
@@ -881992,7 +881992,7 @@ _081D8380:
thumb_func_end sub_81D8358
thumb_func_start sub_81D844C
-sub_81D844C: ; 81D844C
+sub_81D844C: @ 81D844C
push {r4,r5,lr}
movs r0, 0x6
bl GetGpuReg
@@ -882065,7 +882065,7 @@ _081D84E0:
thumb_func_end sub_81D844C
thumb_func_start sub_81D84EC
-sub_81D84EC: ; 81D84EC
+sub_81D84EC: @ 81D84EC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -882122,7 +882122,7 @@ sub_81D84EC: ; 81D84EC
thumb_func_end sub_81D84EC
thumb_func_start sub_81D857C
-sub_81D857C: ; 81D857C
+sub_81D857C: @ 81D857C
push {r4,r5,lr}
sub sp, 0x4
lsls r0, 24
@@ -882250,7 +882250,7 @@ _081D8674:
thumb_func_end sub_81D857C
thumb_func_start sub_81D8684
-sub_81D8684: ; 81D8684
+sub_81D8684: @ 81D8684
push {r4,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -882281,7 +882281,7 @@ _081D86B8:
thumb_func_end sub_81D8684
thumb_func_start sub_81D86CC
-sub_81D86CC: ; 81D86CC
+sub_81D86CC: @ 81D86CC
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -882339,7 +882339,7 @@ sub_81D86CC: ; 81D86CC
thumb_func_end sub_81D86CC
thumb_func_start sub_81D874C
-sub_81D874C: ; 81D874C
+sub_81D874C: @ 81D874C
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r5, 0
@@ -882460,7 +882460,7 @@ _081D8818:
thumb_func_end sub_81D874C
thumb_func_start sub_81D8828
-sub_81D8828: ; 81D8828
+sub_81D8828: @ 81D8828
push {r4,lr}
bl sub_8121DA0
movs r0, 0
@@ -882520,7 +882520,7 @@ sub_81D8828: ; 81D8828
thumb_func_end sub_81D8828
thumb_func_start sub_81D88D0
-sub_81D88D0: ; 81D88D0
+sub_81D88D0: @ 81D88D0
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
@@ -882580,7 +882580,7 @@ _081D8904:
thumb_func_end sub_81D88D0
thumb_func_start sub_81D8980
-sub_81D8980: ; 81D8980
+sub_81D8980: @ 81D8980
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -882619,7 +882619,7 @@ sub_81D8980: ; 81D8980
thumb_func_end sub_81D8980
thumb_func_start sub_81D89E0
-sub_81D89E0: ; 81D89E0
+sub_81D89E0: @ 81D89E0
push {r4-r6,lr}
sub sp, 0x4
lsls r0, 24
@@ -882743,7 +882743,7 @@ _081D8AC6:
thumb_func_end sub_81D89E0
thumb_func_start sub_81D8AD8
-sub_81D8AD8: ; 81D8AD8
+sub_81D8AD8: @ 81D8AD8
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -882785,7 +882785,7 @@ _081D8B1C:
thumb_func_end sub_81D8AD8
thumb_func_start sub_81D8B2C
-sub_81D8B2C: ; 81D8B2C
+sub_81D8B2C: @ 81D8B2C
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -882853,7 +882853,7 @@ _081D8BAC:
thumb_func_end sub_81D8B2C
thumb_func_start sub_81D8BB4
-sub_81D8BB4: ; 81D8BB4
+sub_81D8BB4: @ 81D8BB4
push {r4,lr}
movs r4, 0x80
lsls r4, 3
@@ -882881,7 +882881,7 @@ sub_81D8BB4: ; 81D8BB4
thumb_func_end sub_81D8BB4
thumb_func_start sub_81D8BEC
-sub_81D8BEC: ; 81D8BEC
+sub_81D8BEC: @ 81D8BEC
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -882915,7 +882915,7 @@ _081D8C26:
thumb_func_end sub_81D8BEC
thumb_func_start sub_81D8C38
-sub_81D8C38: ; 81D8C38
+sub_81D8C38: @ 81D8C38
push {r4,lr}
bl sub_8121DA0
movs r0, 0
@@ -882966,7 +882966,7 @@ sub_81D8C38: ; 81D8C38
thumb_func_end sub_81D8C38
thumb_func_start sub_81D8CC4
-sub_81D8CC4: ; 81D8CC4
+sub_81D8CC4: @ 81D8CC4
push {r4,lr}
sub sp, 0x4
bl reset_temp_tile_data_buffers
@@ -883035,7 +883035,7 @@ _081D8CEA:
thumb_func_end sub_81D8CC4
thumb_func_start sub_81D8DB4
-sub_81D8DB4: ; 81D8DB4
+sub_81D8DB4: @ 81D8DB4
push {r4-r6,lr}
lsls r0, 24
lsrs r0, 24
@@ -883121,7 +883121,7 @@ sub_81D8DB4: ; 81D8DB4
thumb_func_end sub_81D8DB4
thumb_func_start sub_81D8E80
-sub_81D8E80: ; 81D8E80
+sub_81D8E80: @ 81D8E80
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -883267,7 +883267,7 @@ _081D8FA0:
thumb_func_end sub_81D8E80
thumb_func_start sub_81D8FB0
-sub_81D8FB0: ; 81D8FB0
+sub_81D8FB0: @ 81D8FB0
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -883339,7 +883339,7 @@ _081D9024:
thumb_func_end sub_81D8FB0
thumb_func_start sub_81D9034
-sub_81D9034: ; 81D9034
+sub_81D9034: @ 81D9034
push {r4-r7,lr}
lsls r0, 24
lsrs r0, 24
@@ -883392,7 +883392,7 @@ _081D90A0:
thumb_func_end sub_81D9034
thumb_func_start sub_81D90A8
-sub_81D90A8: ; 81D90A8
+sub_81D90A8: @ 81D90A8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -883603,7 +883603,7 @@ sub_81D90A8: ; 81D90A8
thumb_func_end sub_81D90A8
thumb_func_start sub_81D9274
-sub_81D9274: ; 81D9274
+sub_81D9274: @ 81D9274
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -883699,7 +883699,7 @@ sub_81D9274: ; 81D9274
thumb_func_end sub_81D9274
thumb_func_start pokemon_alive_on_battle_side
-pokemon_alive_on_battle_side: ; 81D9338
+pokemon_alive_on_battle_side: @ 81D9338
push {r4,lr}
adds r4, r0, 0
ldrh r1, [r4, 0x36]
@@ -883781,7 +883781,7 @@ _081D93D2:
thumb_func_end pokemon_alive_on_battle_side
thumb_func_start sub_81D93D8
-sub_81D93D8: ; 81D93D8
+sub_81D93D8: @ 81D93D8
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -883815,7 +883815,7 @@ sub_81D93D8: ; 81D93D8
thumb_func_end sub_81D93D8
thumb_func_start sub_81D9420
-sub_81D9420: ; 81D9420
+sub_81D9420: @ 81D9420
push {r4,lr}
adds r4, r0, 0
adds r0, 0x2B
@@ -883907,7 +883907,7 @@ _081D94C4:
thumb_func_end sub_81D9420
thumb_func_start sub_81D94D4
-sub_81D94D4: ; 81D94D4
+sub_81D94D4: @ 81D94D4
push {r4,lr}
lsls r0, 24
lsrs r0, 24
@@ -883948,7 +883948,7 @@ sub_81D94D4: ; 81D94D4
thumb_func_end sub_81D94D4
thumb_func_start sub_81D9528
-sub_81D9528: ; 81D9528
+sub_81D9528: @ 81D9528
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -884073,7 +884073,7 @@ _081D960C:
thumb_func_end sub_81D9528
thumb_func_start sub_81D961C
-sub_81D961C: ; 81D961C
+sub_81D961C: @ 81D961C
push {r4,r5,lr}
adds r4, r0, 0
movs r0, 0x3C
@@ -884283,7 +884283,7 @@ _081D97D2:
thumb_func_end sub_81D961C
thumb_func_start sub_81D97E0
-sub_81D97E0: ; 81D97E0
+sub_81D97E0: @ 81D97E0
push {r4-r7,lr}
adds r3, r0, 0
movs r0, 0x2E
@@ -884357,7 +884357,7 @@ _081D985C:
thumb_func_end sub_81D97E0
thumb_func_start sub_81D9868
-sub_81D9868: ; 81D9868
+sub_81D9868: @ 81D9868
push {r4,r5,lr}
adds r5, r1, 0
lsls r5, 24
@@ -884395,7 +884395,7 @@ sub_81D9868: ; 81D9868
thumb_func_end sub_81D9868
thumb_func_start sub_81D98B4
-sub_81D98B4: ; 81D98B4
+sub_81D98B4: @ 81D98B4
push {r4,r5,lr}
sub sp, 0x10
lsls r0, 24
@@ -884532,7 +884532,7 @@ _081D99B4:
thumb_func_end sub_81D98B4
thumb_func_start sub_81D99BC
-sub_81D99BC: ; 81D99BC
+sub_81D99BC: @ 81D99BC
push {r4,lr}
bl sub_80D2578
cmp r0, 0
@@ -884554,7 +884554,7 @@ _081D99DE:
thumb_func_end sub_81D99BC
thumb_func_start walda_maybe
-walda_maybe: ; 81D99E4
+walda_maybe: @ 81D99E4
push {r4,lr}
sub sp, 0x8
ldr r4, =0x02021dc4
@@ -884579,7 +884579,7 @@ walda_maybe: ; 81D99E4
thumb_func_end walda_maybe
thumb_func_start sub_81D9A1C
-sub_81D9A1C: ; 81D9A1C
+sub_81D9A1C: @ 81D9A1C
push {r4,r5,lr}
ldr r4, =0x020375e0
ldr r5, =0x02021dc4
@@ -884630,7 +884630,7 @@ _081D9A68:
thumb_func_end sub_81D9A1C
thumb_func_start sub_81D9A98
-sub_81D9A98: ; 81D9A98
+sub_81D9A98: @ 81D9A98
push {r4,lr}
adds r4, r0, 0
ldrb r0, [r4]
@@ -884656,7 +884656,7 @@ _081D9ABC:
thumb_func_end sub_81D9A98
thumb_func_start sub_81D9AC4
-sub_81D9AC4: ; 81D9AC4
+sub_81D9AC4: @ 81D9AC4
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -884712,7 +884712,7 @@ _081D9B1E:
thumb_func_end sub_81D9AC4
thumb_func_start sub_81D9B40
-sub_81D9B40: ; 81D9B40
+sub_81D9B40: @ 81D9B40
push {lr}
lsls r0, 24
lsrs r2, r0, 24
@@ -884738,7 +884738,7 @@ _081D9B64:
thumb_func_end sub_81D9B40
thumb_func_start sub_81D9B68
-sub_81D9B68: ; 81D9B68
+sub_81D9B68: @ 81D9B68
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -884885,7 +884885,7 @@ _081D9C80:
thumb_func_end sub_81D9B68
thumb_func_start sub_81D9C90
-sub_81D9C90: ; 81D9C90
+sub_81D9C90: @ 81D9C90
push {r4-r7,lr}
adds r7, r0, 0
mov r12, r1
@@ -884931,7 +884931,7 @@ _081D9CD6:
thumb_func_end sub_81D9C90
thumb_func_start sub_81D9CDC
-sub_81D9CDC: ; 81D9CDC
+sub_81D9CDC: @ 81D9CDC
push {r4-r6,lr}
adds r6, r0, 0
adds r5, r1, 0
@@ -884960,7 +884960,7 @@ _081D9D04:
thumb_func_end sub_81D9CDC
thumb_func_start sub_81D9D0C
-sub_81D9D0C: ; 81D9D0C
+sub_81D9D0C: @ 81D9D0C
push {lr}
lsrs r3, r1, 3
movs r2, 0x7
@@ -884979,7 +884979,7 @@ _081D9D24:
thumb_func_end sub_81D9D0C
thumb_func_start sub_81D9D28
-sub_81D9D28: ; 81D9D28
+sub_81D9D28: @ 81D9D28
lsrs r3, r1, 3
movs r2, 0x7
ands r2, r1
@@ -884995,7 +884995,7 @@ sub_81D9D28: ; 81D9D28
thumb_func_end sub_81D9D28
thumb_func_start sub_81D9D40
-sub_81D9D40: ; 81D9D40
+sub_81D9D40: @ 81D9D40
lsrs r3, r1, 3
movs r2, 0x7
ands r2, r1
@@ -885012,7 +885012,7 @@ sub_81D9D40: ; 81D9D40
thumb_func_end sub_81D9D40
thumb_func_start sub_81D9D5C
-sub_81D9D5C: ; 81D9D5C
+sub_81D9D5C: @ 81D9D5C
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -885057,7 +885057,7 @@ _081D9DA0:
thumb_func_end sub_81D9D5C
thumb_func_start sub_81D9DAC
-sub_81D9DAC: ; 81D9DAC
+sub_81D9DAC: @ 81D9DAC
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -885089,7 +885089,7 @@ _081D9DD6:
thumb_func_end sub_81D9DAC
thumb_func_start sub_81D9DE4
-sub_81D9DE4: ; 81D9DE4
+sub_81D9DE4: @ 81D9DE4
push {r4-r6,lr}
lsls r0, 24
lsrs r6, r0, 24
@@ -885202,7 +885202,7 @@ _081D9EB4:
thumb_func_end sub_81D9DE4
thumb_func_start sub_81D9F14
-sub_81D9F14: ; 81D9F14
+sub_81D9F14: @ 81D9F14
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -885215,7 +885215,7 @@ sub_81D9F14: ; 81D9F14
thumb_func_end sub_81D9F14
thumb_func_start sub_81D9F30
-sub_81D9F30: ; 81D9F30
+sub_81D9F30: @ 81D9F30
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -885228,7 +885228,7 @@ sub_81D9F30: ; 81D9F30
thumb_func_end sub_81D9F30
thumb_func_start sub_81D9F4C
-sub_81D9F4C: ; 81D9F4C
+sub_81D9F4C: @ 81D9F4C
push {lr}
lsls r0, 24
lsrs r0, 24
@@ -885241,7 +885241,7 @@ sub_81D9F4C: ; 81D9F4C
thumb_func_end sub_81D9F4C
thumb_func_start sub_81D9F68
-sub_81D9F68: ; 81D9F68
+sub_81D9F68: @ 81D9F68
push {r4-r7,lr}
mov r7, r9
mov r6, r8
@@ -885448,7 +885448,7 @@ _081DA0F6:
thumb_func_end sub_81D9F68
thumb_func_start sub_81DA10C
-sub_81DA10C: ; 81DA10C
+sub_81DA10C: @ 81DA10C
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -885467,7 +885467,7 @@ sub_81DA10C: ; 81DA10C
thumb_func_end sub_81DA10C
thumb_func_start sub_81DA138
-sub_81DA138: ; 81DA138
+sub_81DA138: @ 81DA138
push {r4,lr}
adds r4, r0, 0
lsls r4, 24
@@ -885485,7 +885485,7 @@ sub_81DA138: ; 81DA138
thumb_func_end sub_81DA138
thumb_func_start sub_81DA160
-sub_81DA160: ; 81DA160
+sub_81DA160: @ 81DA160
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -885585,7 +885585,7 @@ _081DA224:
thumb_func_end sub_81DA160
thumb_func_start sub_81DA244
-sub_81DA244: ; 81DA244
+sub_81DA244: @ 81DA244
push {r4-r6,lr}
lsls r0, 24
lsrs r4, r0, 24
@@ -885657,7 +885657,7 @@ _081DA2D4:
thumb_func_end sub_81DA244
thumb_func_start sub_81DA2E8
-sub_81DA2E8: ; 81DA2E8
+sub_81DA2E8: @ 81DA2E8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -885760,7 +885760,7 @@ _081DA39E:
thumb_func_end sub_81DA2E8
thumb_func_start sub_81DA3B8
-sub_81DA3B8: ; 81DA3B8
+sub_81DA3B8: @ 81DA3B8
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -885863,7 +885863,7 @@ _081DA46E:
thumb_func_end sub_81DA3B8
thumb_func_start sub_81DA488
-sub_81DA488: ; 81DA488
+sub_81DA488: @ 81DA488
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -885971,7 +885971,7 @@ _081DA55C:
thumb_func_end sub_81DA488
thumb_func_start sub_81DA57C
-sub_81DA57C: ; 81DA57C
+sub_81DA57C: @ 81DA57C
push {lr}
ldr r0, =0x00000864
bl FlagGet
@@ -886010,7 +886010,7 @@ _081DA5CA:
thumb_func_end sub_81DA57C
thumb_func_start sub_81DA5D4
-sub_81DA5D4: ; 81DA5D4
+sub_81DA5D4: @ 81DA5D4
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -886139,7 +886139,7 @@ _081DA6BA:
thumb_func_end sub_81DA5D4
thumb_func_start sub_81DA6CC
-sub_81DA6CC: ; 81DA6CC
+sub_81DA6CC: @ 81DA6CC
push {r4-r6,lr}
adds r5, r0, 0
movs r4, 0
@@ -886169,7 +886169,7 @@ _081DA6F8:
thumb_func_end sub_81DA6CC
thumb_func_start sub_81DA700
-sub_81DA700: ; 81DA700
+sub_81DA700: @ 81DA700
push {lr}
sub sp, 0x8
add r1, sp, 0x4
@@ -886196,7 +886196,7 @@ sub_81DA700: ; 81DA700
thumb_func_end sub_81DA700
thumb_func_start sub_81DA74C
-sub_81DA74C: ; 81DA74C
+sub_81DA74C: @ 81DA74C
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -886322,7 +886322,7 @@ _081DA7F8:
thumb_func_end sub_81DA74C
thumb_func_start sub_81DA848
-sub_81DA848: ; 81DA848
+sub_81DA848: @ 81DA848
push {r4,r5,lr}
adds r3, r0, 0
adds r2, r3, 0
@@ -886386,7 +886386,7 @@ _081DA8B4:
thumb_func_end sub_81DA848
thumb_func_start sub_81DA8BC
-sub_81DA8BC: ; 81DA8BC
+sub_81DA8BC: @ 81DA8BC
push {r4-r7,lr}
mov r7, r10
mov r6, r9
@@ -886513,7 +886513,7 @@ _081DA972:
thumb_func_end sub_81DA8BC
thumb_func_start sub_81DA9BC
-sub_81DA9BC: ; 81DA9BC
+sub_81DA9BC: @ 81DA9BC
push {r4,lr}
adds r4, r0, 0
ldrh r0, [r4, 0x32]
@@ -886565,7 +886565,7 @@ _081DAA16:
thumb_func_end sub_81DA9BC
thumb_func_start sub_81DAA20
-sub_81DAA20: ; 81DAA20
+sub_81DAA20: @ 81DAA20
push {r4,r5,lr}
adds r5, r0, 0
ldr r4, =0x00002e90
@@ -886602,7 +886602,7 @@ sub_81DAA20: ; 81DAA20
thumb_func_end sub_81DAA20
thumb_func_start sub_81DAA74
-sub_81DAA74: ; 81DAA74
+sub_81DAA74: @ 81DAA74
push {r4,r5,lr}
adds r3, r0, 0
ldr r2, =0x02020630
@@ -886648,7 +886648,7 @@ _081DAAC6:
thumb_func_end sub_81DAA74
thumb_func_start sub_81DAACC
-sub_81DAACC: ; 81DAACC
+sub_81DAACC: @ 81DAACC
push {r4,lr}
adds r4, r0, 0
movs r1, 0xA
@@ -886708,7 +886708,7 @@ _081DAB46:
thumb_func_end sub_81DAACC
thumb_func_start sub_81DAB4C
-sub_81DAB4C: ; 81DAB4C
+sub_81DAB4C: @ 81DAB4C
push {r4,lr}
sub sp, 0x4
adds r4, r0, 0
@@ -886768,7 +886768,7 @@ _081DABB0:
thumb_func_end sub_81DAB4C
thumb_func_start sub_81DABBC
-sub_81DABBC: ; 81DABBC
+sub_81DABBC: @ 81DABBC
push {r4,lr}
adds r4, r0, 0
bl sub_81DAA74
@@ -886787,7 +886787,7 @@ _081DABD2:
thumb_func_end sub_81DABBC
thumb_func_start sub_81DABDC
-sub_81DABDC: ; 81DABDC
+sub_81DABDC: @ 81DABDC
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -886815,7 +886815,7 @@ _081DABEE:
thumb_func_end sub_81DABDC
thumb_func_start sub_81DAC14
-sub_81DAC14: ; 81DAC14
+sub_81DAC14: @ 81DAC14
push {r4-r6,lr}
sub sp, 0xC
adds r6, r0, 0
@@ -886870,7 +886870,7 @@ sub_81DAC14: ; 81DAC14
thumb_func_end sub_81DAC14
thumb_func_start sub_81DAC80
-sub_81DAC80: ; 81DAC80
+sub_81DAC80: @ 81DAC80
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -886894,7 +886894,7 @@ _081DACA4:
thumb_func_end sub_81DAC80
thumb_func_start sub_81DACB4
-sub_81DACB4: ; 81DACB4
+sub_81DACB4: @ 81DACB4
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -886922,7 +886922,7 @@ _081DACC6:
thumb_func_end sub_81DACB4
thumb_func_start sub_81DACEC
-sub_81DACEC: ; 81DACEC
+sub_81DACEC: @ 81DACEC
push {r4,r5,lr}
sub sp, 0xC
adds r5, r0, 0
@@ -886977,7 +886977,7 @@ sub_81DACEC: ; 81DACEC
thumb_func_end sub_81DACEC
thumb_func_start sub_81DAD58
-sub_81DAD58: ; 81DAD58
+sub_81DAD58: @ 81DAD58
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887001,7 +887001,7 @@ _081DAD7C:
thumb_func_end sub_81DAD58
thumb_func_start sub_81DAD8C
-sub_81DAD8C: ; 81DAD8C
+sub_81DAD8C: @ 81DAD8C
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -887029,7 +887029,7 @@ _081DAD9E:
thumb_func_end sub_81DAD8C
thumb_func_start sub_81DADC4
-sub_81DADC4: ; 81DADC4
+sub_81DADC4: @ 81DADC4
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -887093,7 +887093,7 @@ sub_81DADC4: ; 81DADC4
thumb_func_end sub_81DADC4
thumb_func_start sub_81DAE44
-sub_81DAE44: ; 81DAE44
+sub_81DAE44: @ 81DAE44
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887117,7 +887117,7 @@ _081DAE68:
thumb_func_end sub_81DAE44
thumb_func_start sub_81DAE78
-sub_81DAE78: ; 81DAE78
+sub_81DAE78: @ 81DAE78
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -887145,7 +887145,7 @@ _081DAE8A:
thumb_func_end sub_81DAE78
thumb_func_start sub_81DAEB0
-sub_81DAEB0: ; 81DAEB0
+sub_81DAEB0: @ 81DAEB0
push {r4-r6,lr}
mov r6, r8
push {r6}
@@ -887211,7 +887211,7 @@ sub_81DAEB0: ; 81DAEB0
thumb_func_end sub_81DAEB0
thumb_func_start sub_81DAF34
-sub_81DAF34: ; 81DAF34
+sub_81DAF34: @ 81DAF34
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887235,7 +887235,7 @@ _081DAF58:
thumb_func_end sub_81DAF34
thumb_func_start sub_81DAF68
-sub_81DAF68: ; 81DAF68
+sub_81DAF68: @ 81DAF68
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -887263,7 +887263,7 @@ _081DAF7A:
thumb_func_end sub_81DAF68
thumb_func_start sub_81DAFA0
-sub_81DAFA0: ; 81DAFA0
+sub_81DAFA0: @ 81DAFA0
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -887336,7 +887336,7 @@ _081DB01A:
thumb_func_end sub_81DAFA0
thumb_func_start sub_81DB02C
-sub_81DB02C: ; 81DB02C
+sub_81DB02C: @ 81DB02C
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887360,7 +887360,7 @@ _081DB050:
thumb_func_end sub_81DB02C
thumb_func_start sub_81DB060
-sub_81DB060: ; 81DB060
+sub_81DB060: @ 81DB060
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -887388,7 +887388,7 @@ _081DB072:
thumb_func_end sub_81DB060
thumb_func_start sub_81DB098
-sub_81DB098: ; 81DB098
+sub_81DB098: @ 81DB098
push {r4,lr}
sub sp, 0xC
adds r4, r0, 0
@@ -887461,7 +887461,7 @@ _081DB112:
thumb_func_end sub_81DB098
thumb_func_start sub_81DB124
-sub_81DB124: ; 81DB124
+sub_81DB124: @ 81DB124
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887485,7 +887485,7 @@ _081DB148:
thumb_func_end sub_81DB124
thumb_func_start sub_81DB158
-sub_81DB158: ; 81DB158
+sub_81DB158: @ 81DB158
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -887513,7 +887513,7 @@ _081DB16A:
thumb_func_end sub_81DB158
thumb_func_start sub_81DB190
-sub_81DB190: ; 81DB190
+sub_81DB190: @ 81DB190
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -887590,7 +887590,7 @@ _081DB212:
thumb_func_end sub_81DB190
thumb_func_start sub_81DB224
-sub_81DB224: ; 81DB224
+sub_81DB224: @ 81DB224
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887614,7 +887614,7 @@ _081DB248:
thumb_func_end sub_81DB224
thumb_func_start sub_81DB258
-sub_81DB258: ; 81DB258
+sub_81DB258: @ 81DB258
push {r4,r5,lr}
lsls r0, 24
lsrs r0, 24
@@ -887642,7 +887642,7 @@ _081DB26A:
thumb_func_end sub_81DB258
thumb_func_start sub_81DB290
-sub_81DB290: ; 81DB290
+sub_81DB290: @ 81DB290
push {r4,lr}
sub sp, 0x10
adds r4, r0, 0
@@ -887721,7 +887721,7 @@ _081DB316:
thumb_func_end sub_81DB290
thumb_func_start sub_81DB328
-sub_81DB328: ; 81DB328
+sub_81DB328: @ 81DB328
push {lr}
adds r2, r0, 0
ldr r0, =0x02037fd4
@@ -887745,8 +887745,8 @@ _081DB34C:
thumb_func_end sub_81DB328
thumb_func_start GetStringCenterAlignXOffset
-; s32 GetStringCenterAlignXOffset(u8 fontId, u8 *str, s32 totalWidth)
-GetStringCenterAlignXOffset: ; 81DB35C
+@ s32 GetStringCenterAlignXOffset(u8 fontId, u8 *str, s32 totalWidth)
+GetStringCenterAlignXOffset: @ 81DB35C
push {lr}
movs r3, 0
bl GetStringCenterAlignXOffsetWithLetterSpacing
@@ -887755,8 +887755,8 @@ GetStringCenterAlignXOffset: ; 81DB35C
thumb_func_end GetStringCenterAlignXOffset
thumb_func_start GetStringRightAlignXOffset
-; s32 GetStringRightAlignXOffset(u8 fontId, u8 *str, s32 totalWidth)
-GetStringRightAlignXOffset: ; 81DB368
+@ s32 GetStringRightAlignXOffset(u8 fontId, u8 *str, s32 totalWidth)
+GetStringRightAlignXOffset: @ 81DB368
push {lr}
movs r3, 0
bl GetStringWidthDifference
@@ -887765,8 +887765,8 @@ GetStringRightAlignXOffset: ; 81DB368
thumb_func_end GetStringRightAlignXOffset
thumb_func_start GetStringCenterAlignXOffsetWithLetterSpacing
-; s32 GetStringCenterAlignXOffsetWithLetterSpacing(u8 fontId, u8 *str, s32 totalWidth, s16 letterSpacing)
-GetStringCenterAlignXOffsetWithLetterSpacing: ; 81DB374
+@ s32 GetStringCenterAlignXOffsetWithLetterSpacing(u8 fontId, u8 *str, s32 totalWidth, s16 letterSpacing)
+GetStringCenterAlignXOffsetWithLetterSpacing: @ 81DB374
push {lr}
bl GetStringWidthDifference
lsrs r1, r0, 31
@@ -887777,8 +887777,8 @@ GetStringCenterAlignXOffsetWithLetterSpacing: ; 81DB374
thumb_func_end GetStringCenterAlignXOffsetWithLetterSpacing
thumb_func_start GetStringWidthDifference
-; s32 GetStringWidthDifference(u8 fontId, u8 *str, s32 totalWidth, s16 letterSpacing)
-GetStringWidthDifference: ; 81DB384
+@ s32 GetStringWidthDifference(u8 fontId, u8 *str, s32 totalWidth, s16 letterSpacing)
+GetStringWidthDifference: @ 81DB384
push {r4,lr}
adds r4, r2, 0
adds r2, r3, 0
@@ -887800,7 +887800,7 @@ _081DB3A0:
thumb_func_end GetStringWidthDifference
thumb_func_start GetMaxWidthInMenuTable
-GetMaxWidthInMenuTable: ; 81DB3A8
+GetMaxWidthInMenuTable: @ 81DB3A8
push {r4-r6,lr}
movs r6, 0
cmp r6, r1
@@ -887829,7 +887829,7 @@ _081DB3CC:
thumb_func_end GetMaxWidthInMenuTable
thumb_func_start sub_81DB3D8
-sub_81DB3D8: ; 81DB3D8
+sub_81DB3D8: @ 81DB3D8
push {r4-r7,lr}
mov r7, r8
push {r7}
@@ -887867,7 +887867,7 @@ _081DB40A:
thumb_func_end sub_81DB3D8
thumb_func_start sub_81DB41C
-sub_81DB41C: ; 81DB41C
+sub_81DB41C: @ 81DB41C
push {r4-r7,lr}
adds r4, r0, 0
ldr r1, [r4]
@@ -887913,7 +887913,7 @@ _081DB462:
thumb_func_end sub_81DB41C
thumb_func_start sub_81DB468
-sub_81DB468: ; 81DB468
+sub_81DB468: @ 81DB468
push {lr}
adds r2, r0, 0
adds r0, r1, 0
@@ -887933,7 +887933,7 @@ sub_81DB468: ; 81DB468
thumb_func_end sub_81DB468
thumb_func_start sub_81DB494
-sub_81DB494: ; 81DB494
+sub_81DB494: @ 81DB494
push {r4-r7,lr}
adds r6, r1, 0
adds r5, r2, 0
@@ -887974,7 +887974,7 @@ _081DB4D4:
thumb_func_end sub_81DB494
thumb_func_start sub_81DB4DC
-sub_81DB4DC: ; 81DB4DC
+sub_81DB4DC: @ 81DB4DC
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -888019,7 +888019,7 @@ _081DB51E:
thumb_func_end sub_81DB4DC
thumb_func_start sub_81DB52C
-sub_81DB52C: ; 81DB52C
+sub_81DB52C: @ 81DB52C
push {r4,lr}
adds r4, r0, 0
bl GetStringLength
@@ -888041,7 +888041,7 @@ _081DB54C:
thumb_func_end sub_81DB52C
thumb_func_start sub_81DB554
-sub_81DB554: ; 81DB554
+sub_81DB554: @ 81DB554
push {r4,r5,lr}
adds r4, r0, 0
lsls r1, 24
@@ -888091,7 +888091,7 @@ _081DB5A4:
thumb_func_end sub_81DB554
thumb_func_start sub_81DB5AC
-sub_81DB5AC: ; 81DB5AC
+sub_81DB5AC: @ 81DB5AC
push {lr}
adds r2, r0, 0
ldrb r0, [r2]
@@ -888129,7 +888129,7 @@ _081DB5E4:
thumb_func_end sub_81DB5AC
thumb_func_start sub_81DB5E8
-sub_81DB5E8: ; 81DB5E8
+sub_81DB5E8: @ 81DB5E8
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r2, 0
@@ -888145,7 +888145,7 @@ sub_81DB5E8: ; 81DB5E8
thumb_func_end sub_81DB5E8
thumb_func_start sub_81DB604
-sub_81DB604: ; 81DB604
+sub_81DB604: @ 81DB604
push {lr}
adds r1, r0, 0
ldrb r0, [r1]
@@ -888164,7 +888164,7 @@ _081DB61A:
thumb_func_end sub_81DB604
thumb_func_start sub_81DB620
-sub_81DB620: ; 81DB620
+sub_81DB620: @ 81DB620
push {r4-r7,lr}
sub sp, 0x4
lsls r4, r0, 1