From 336e69058df6df5fa89b4fc0850804a64124e896 Mon Sep 17 00:00:00 2001 From: Aetias Date: Fri, 17 May 2024 17:15:07 +0200 Subject: [PATCH] End functions after constant pools --- asm/itcm.s | 100 +- asm/main/Actor/ActorType.s | 8 +- asm/main/main_02000000.s | 2211 +++++++++++---------- asm/main/main_0203e8a0.s | 334 ++-- asm/main/main_0204f8f4.s | 54 +- asm/ov00/Actor/Actor.s | 88 +- asm/ov00/Actor/ActorManager.s | 12 +- asm/ov00/Map/Course.s | 18 +- asm/ov00/Map/MapBase.s | 46 +- asm/ov00/Map/MapManager.s | 162 +- asm/ov00/Player/LinkStateBase.s | 106 +- asm/ov00/Player/LinkStateDamage.s | 18 +- asm/ov00/Player/LinkStateFollow.s | 8 +- asm/ov00/Player/LinkStateInteract.s | 28 +- asm/ov00/Player/LinkStateItem.s | 8 +- asm/ov00/Player/LinkStateMove.s | 6 +- asm/ov00/Player/LinkStateRoll.s | 8 +- asm/ov00/Player/PlayerBase.s | 18 +- asm/ov00/Player/PlayerControl.s | 66 +- asm/ov00/Player/TouchControl.s | 12 +- asm/ov00/Player/TouchGesture.s | 4 +- asm/ov00/Save/AdventureFlags.s | 64 +- asm/ov00/ov00_020773c0.s | 188 +- asm/ov00/ov00_0207afa0.s | 100 +- asm/ov00/ov00_0207da38.s | 22 +- asm/ov00/ov00_02086cd0.s | 350 ++-- asm/ov00/ov00_020980f4.s | 380 ++-- asm/ov00/ov00_020a8e04.s | 42 +- asm/ov00/ov00_020b1498.s | 504 ++--- asm/ov00/ov00_020c3348.s | 4 +- asm/ov00/ov00_020c3e54.s | 752 +++---- asm/ov01.s | 292 +-- asm/ov02.s | 234 +-- asm/ov03.s | 566 +++--- asm/ov04.s | 556 +++--- asm/ov05.s | 386 ++-- asm/ov06.s | 92 +- asm/ov07.s | 52 +- asm/ov08.s | 32 +- asm/ov09.s | 592 +++--- asm/ov10.s | 442 ++--- asm/ov11.s | 1820 ++++++++--------- asm/ov12.s | 1150 +++++------ asm/ov13.s | 106 +- asm/ov14/Actor/ActorRupee.s | 16 +- asm/ov14/ov14_0211f640.s | 948 ++++----- asm/ov14/ov14_0213b778.s | 880 ++++----- asm/ov15.s | 2856 +++++++++++++-------------- asm/ov16.s | 30 +- asm/ov17.s | 586 +++--- asm/ov18.s | 594 +++--- asm/ov19.s | 292 +-- asm/ov20.s | 354 ++-- asm/ov21.s | 170 +- asm/ov22.s | 452 ++--- asm/ov23.s | 408 ++-- asm/ov24.s | 448 ++--- asm/ov25.s | 344 ++-- asm/ov26.s | 486 ++--- asm/ov27.s | 336 ++-- asm/ov28.s | 462 ++--- asm/ov29.s | 422 ++-- asm/ov30.s | 300 +-- asm/ov31.s | 364 ++-- asm/ov32.s | 284 +-- asm/ov33.s | 168 +- asm/ov34.s | 206 +- asm/ov35.s | 240 +-- asm/ov36.s | 228 +-- asm/ov37.s | 232 +-- asm/ov38.s | 250 +-- asm/ov39.s | 250 +-- asm/ov40.s | 450 ++--- asm/ov41.s | 178 +- asm/ov42.s | 126 +- asm/ov43.s | 96 +- asm/ov44.s | 230 +-- asm/ov45.s | 282 +-- asm/ov46.s | 126 +- asm/ov47.s | 144 +- asm/ov48.s | 138 +- asm/ov49.s | 78 +- asm/ov50.s | 94 +- asm/ov51.s | 104 +- asm/ov52.s | 110 +- asm/ov53.s | 44 +- asm/ov54.s | 24 +- asm/ov55.s | 26 +- asm/ov56.s | 24 +- asm/ov57.s | 60 +- asm/ov58.s | 57 +- asm/ov59.s | 26 +- asm/ov60.s | 430 ++-- asm/ov61.s | 1604 +++++++-------- 94 files changed, 14561 insertions(+), 14537 deletions(-) diff --git a/asm/itcm.s b/asm/itcm.s index b93dd552..9ed2867a 100644 --- a/asm/itcm.s +++ b/asm/itcm.s @@ -1836,9 +1836,9 @@ _01ff98fc: ldmia r1, {r0, r1} ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ff98f0 _01ff9914: .word 0x04000280 _01ff9918: .word 0x040002a0 + arm_func_end func_01ff98f0 .global func_01ff991c arm_func_start func_01ff991c @@ -1863,9 +1863,9 @@ _01ff9938: ldmia r1, {r0, r1} ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ff992c _01ff9950: .word 0x04000280 _01ff9954: .word 0x040002a0 + arm_func_end func_01ff992c .global func_01ff9958 arm_func_start func_01ff9958 @@ -1883,8 +1883,8 @@ func_01ff9958: ; 0x01ff9958 bl func_01ff9af8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ff9958 _01ff9988: .word 0x040002b0 + arm_func_end func_01ff9958 .global func_01ff998c arm_func_start func_01ff998c @@ -1916,9 +1916,9 @@ _01ff99e4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_01ff998c _01ff99ec: .word 0x040002b0 _01ff99f0: .word 0x040002b4 + arm_func_end func_01ff998c .global func_01ff99f4 arm_func_start func_01ff99f4 @@ -1932,9 +1932,9 @@ _01ff99f8: ldmia r1, {r0, r1} bx lr .align 2, 0 - arm_func_end func_01ff99f4 _01ff9a10: .word 0x04000280 _01ff9a14: .word 0x040002a0 + arm_func_end func_01ff99f4 .global func_01ff9a18 arm_func_start func_01ff9a18 @@ -1953,9 +1953,9 @@ _01ff9a1c: orr r0, r0, r1, lsl #12 bx lr .align 2, 0 - arm_func_end func_01ff9a18 _01ff9a48: .word 0x04000280 _01ff9a4c: .word 0x040002a0 + arm_func_end func_01ff9a18 .global func_01ff9a50 arm_func_start func_01ff9a50 @@ -1972,8 +1972,8 @@ func_01ff9a50: ; 0x01ff9a50 str r0, [r2, #0x1c] bx lr .align 2, 0 - arm_func_end func_01ff9a50 _01ff9a7c: .word 0x04000280 + arm_func_end func_01ff9a50 .global func_01ff9a80 arm_func_start func_01ff9a80 @@ -1996,8 +1996,8 @@ _01ff9aa4: str r0, [r1, #0xc] bx lr .align 2, 0 - arm_func_end func_01ff9a80 _01ff9ac0: .word 0x040002b0 + arm_func_end func_01ff9a80 .global func_01ff9ac4 arm_func_start func_01ff9ac4 @@ -2016,8 +2016,8 @@ _01ff9ae0: str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_01ff9ac4 _01ff9af4: .word 0x040002b8 + arm_func_end func_01ff9ac4 .global func_01ff9af8 arm_func_start func_01ff9af8 @@ -2033,9 +2033,9 @@ _01ff9afc: mov r0, r0, lsr #0xa bx lr .align 2, 0 - arm_func_end func_01ff9af8 _01ff9b1c: .word 0x040002b0 _01ff9b20: .word 0x040002b4 + arm_func_end func_01ff9af8 .global func_01ff9b24 arm_func_start func_01ff9b24 @@ -2050,8 +2050,8 @@ func_01ff9b24: ; 0x01ff9b24 str r2, [r3, #0x1c] bx lr .align 2, 0 - arm_func_end func_01ff9b24 _01ff9b48: .word 0x04000280 + arm_func_end func_01ff9b24 .global func_01ff9b4c arm_func_start func_01ff9b4c @@ -2071,9 +2071,9 @@ _01ff9b68: ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_01ff9b4c _01ff9b80: .word 0x04000280 _01ff9b84: .word 0x040002a0 + arm_func_end func_01ff9b4c .global func_01ff9b88 arm_func_start func_01ff9b88 @@ -2093,9 +2093,9 @@ _01ff9ba4: ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_01ff9b88 _01ff9bbc: .word 0x04000280 _01ff9bc0: .word 0x040002a8 + arm_func_end func_01ff9b88 .global func_01ff9bc4 arm_func_start func_01ff9bc4 @@ -2218,9 +2218,9 @@ _01ff9d24: mov r0, r0, asr #0x1 bx lr .align 2, 0 - arm_func_end func_01ff9cec _01ff9d44: .word 0x040002b0 _01ff9d48: .word 0x040002b4 + arm_func_end func_01ff9cec .global func_01ff9d4c arm_func_start func_01ff9d4c @@ -2295,10 +2295,10 @@ _01ff9dc0: str r0, [r1, #8] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_01ff9d4c _01ff9e58: .word 0x04000280 _01ff9e5c: .word 0x040002b4 _01ff9e60: .word 0x040002a0 + arm_func_end func_01ff9d4c .global func_01ff9e64 arm_func_start func_01ff9e64 @@ -2362,9 +2362,9 @@ _01ff9f14: mov r0, r0, asr #0x1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_01ff9ec0 _01ff9f34: .word 0x040002b0 _01ff9f38: .word 0x040002b4 + arm_func_end func_01ff9ec0 .global func_01ff9f3c arm_func_start func_01ff9f3c @@ -2488,7 +2488,6 @@ _01ffa0b0: mov r0, r0, asr #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_01ff9f3c _01ffa0d4: .word 0x00001922 _01ffa0d8: .word 0x00000c91 _01ffa0dc: .word 0x00003244 @@ -2497,6 +2496,7 @@ _01ffa0e4: .word 0xffffcdbc _01ffa0e8: .word 0xffffe6de _01ffa0ec: .word 0xffffda4d _01ffa0f0: .word data_02054f54 + arm_func_end func_01ff9f3c .global func_01ffa0f4 arm_func_start func_01ffa0f4 @@ -2623,8 +2623,8 @@ _01ffa274: mov r0, r0, lsr #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_01ffa0f4 _01ffa298: .word data_02055058 + arm_func_end func_01ffa0f4 .global func_01ffa29c arm_func_start func_01ffa29c @@ -2678,9 +2678,9 @@ _01ffa33c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_01ffa2dc _01ffa344: .word 0x040000b0 _01ffa348: .word 0x81400001 + arm_func_end func_01ffa2dc .global func_01ffa34c arm_func_start func_01ffa34c @@ -2724,9 +2724,9 @@ _01ffa3bc: ldr r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ffa370 _01ffa3cc: .word 0x040000b0 _01ffa3d0: .word 0x81400001 + arm_func_end func_01ffa370 .global func_01ffa3d4 arm_func_start func_01ffa3d4 @@ -2777,10 +2777,10 @@ _01ffa400: bl func_01ffa29c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_01ffa3d4 _01ffa480: .word data_027e0200 _01ffa484: .word func_02007894 _01ffa488: .word 0x04000400 + arm_func_end func_01ffa3d4 .global func_01ffa48c arm_func_start func_01ffa48c @@ -2807,9 +2807,9 @@ _01ffa4b4: ldr lr, _01ffa4e0 ; =func_01ffa4e4 bx r0 .align 2, 0 - arm_func_end func_01ffa48c _01ffa4dc: .word data_027e0014 _01ffa4e0: .word func_01ffa4e4 + arm_func_end func_01ffa48c .global func_01ffa4e4 arm_func_start func_01ffa4e4 @@ -2905,11 +2905,11 @@ _01ffa5ac: stmda sp!, {r0, r1, r2, r3, ip, lr} ldmia sp!, {pc} .align 2, 0 - arm_func_end func_01ffa4e4 _01ffa630: .word data_027e0220 _01ffa634: .word data_027e02a0 _01ffa638: .word func_02003564 _01ffa63c: .word func_020035a4 + arm_func_end func_01ffa4e4 .global func_01ffa640 arm_func_start func_01ffa640 @@ -2927,9 +2927,9 @@ _01ffa648: bl func_01ffa674 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ffa640 _01ffa66c: .word data_0205ada4 _01ffa670: .word 0x04000208 + arm_func_end func_01ffa640 .global func_01ffa674 arm_func_start func_01ffa674 @@ -2980,7 +2980,6 @@ _01ffa6ec: mov r11, #0 bx ip .align 2, 0 - arm_func_end func_01ffa674 _01ffa720: .word data_027e0000 _01ffa724: .word 0x04000180 _01ffa728: .word 0x027ffd9c @@ -2989,6 +2988,7 @@ _01ffa730: .word 0x027fff80 _01ffa734: .word 0x027fff98 _01ffa738: .word 0x027fff9c _01ffa73c: .word 0x027ffe00 + arm_func_end func_01ffa674 .global func_01ffa740 arm_func_start func_01ffa740 @@ -3047,9 +3047,9 @@ _01ffa7d0: bl func_01ffa7fc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffa754 _01ffa7f4: .word 0x027ffc2c _01ffa7f8: .word 0x027ffe20 + arm_func_end func_01ffa754 .global func_01ffa7fc arm_func_start func_01ffa7fc @@ -3109,12 +3109,12 @@ _01ffa8a4: blt _01ffa854 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_01ffa7fc _01ffa8c0: .word 0x027ffe60 _01ffa8c4: .word 0x000001ff _01ffa8c8: .word 0x040001a4 _01ffa8cc: .word 0x040001a1 _01ffa8d0: .word 0x04100010 + arm_func_end func_01ffa7fc .global func_01ffa8d4 arm_func_start func_01ffa8d4 @@ -3142,10 +3142,10 @@ _01ffa8ec: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ffa8d4 _01ffa928: .word data_027e0374 _01ffa92c: .word data_027e0378 _01ffa930: .word 0x04000400 + arm_func_end func_01ffa8d4 .global func_01ffa934 arm_func_start func_01ffa934 @@ -3157,8 +3157,8 @@ _01ffa938: bne _01ffa938 bx lr .align 2, 0 - arm_func_end func_01ffa934 _01ffa948: .word data_027e0374 + arm_func_end func_01ffa934 .global func_01ffa94c arm_func_start func_01ffa94c @@ -3207,11 +3207,11 @@ _01ffa9cc: bl func_02007690 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_01ffa94c _01ffa9ec: .word data_027e0000 _01ffa9f0: .word data_027e00b4 _01ffa9f4: .word data_027e0374 _01ffa9f8: .word func_0201827c + arm_func_end func_01ffa94c .global func_01ffa9fc arm_func_start func_01ffa9fc @@ -3278,10 +3278,10 @@ _01ffaac8: bl func_02007920 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_01ffa9fc _01ffaae0: .word data_027e0378 _01ffaae4: .word data_027e0374 _01ffaae8: .word 0x04000400 + arm_func_end func_01ffa9fc .global func_01ffaaec arm_func_start func_01ffaaec @@ -3449,7 +3449,6 @@ _01ffad24: add r0, r0, #2 str r0, [r4] ldmia sp!, {r3, r4, r5, pc} - arm_func_end func_01ffac68 .global data_01ffad34 data_01ffad34: ; 0x01ffad34 .byte 0x00, 0x00 @@ -3498,6 +3497,7 @@ data_01ffad50: ; 0x01ffad50 .global data_01ffad52 data_01ffad52: ; 0x01ffad52 .byte 0xff, 0x7f + arm_func_end func_01ffac68 .global func_01ffad54 arm_func_start func_01ffad54 @@ -3793,12 +3793,12 @@ _01ffb16c: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_01ffad54 _01ffb198: .word data_0205ae08 _01ffb19c: .word data_027e037c _01ffb1a0: .word data_01ffad34 _01ffb1a4: .word 0x00293130 _01ffb1a8: .word 0x00002b2a + arm_func_end func_01ffad54 .global func_01ffb1ac arm_func_start func_01ffb1ac @@ -3837,8 +3837,8 @@ _01ffb218: str r0, [r4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_01ffb1ac _01ffb228: .word data_027e0148 + arm_func_end func_01ffb1ac .global func_01ffb22c arm_func_start func_01ffb22c @@ -3933,7 +3933,6 @@ _01ffb358: str r0, [r4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_01ffb300 _01ffb368: .word data_027e0138 .global data_01ffb36c data_01ffb36c: ; 0x01ffb36c @@ -4043,6 +4042,7 @@ data_01ffb38e: ; 0x01ffb38e .global data_01ffb38f data_01ffb38f: ; 0x01ffb38f .byte 0x04 + arm_func_end func_01ffb300 .global func_01ffb390 arm_func_start func_01ffb390 @@ -4334,11 +4334,11 @@ _01ffb79c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffb390 _01ffb7b0: .word data_01ffb36c _01ffb7b4: .word data_01ffb36d _01ffb7b8: .word data_01ffb36e _01ffb7bc: .word data_01ffb36f + arm_func_end func_01ffb390 .global func_01ffb7c0 arm_func_start func_01ffb7c0 @@ -4353,9 +4353,9 @@ func_01ffb7c0: ; 0x01ffb7c0 str r1, [r0, #0xff8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ffb7c0 _01ffb7e4: .word data_027e08e4 _01ffb7e8: .word data_027e0000 + arm_func_end func_01ffb7c0 .global func_01ffb7ec arm_func_start func_01ffb7ec @@ -4619,8 +4619,8 @@ _01ffbb98: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffb7ec _01ffbbc8: .word data_02050f54 + arm_func_end func_01ffb7ec .global func_01ffbbcc arm_func_start func_01ffbbcc @@ -4635,9 +4635,9 @@ func_01ffbbcc: ; 0x01ffbbcc strh r1, [r2] bx ip .align 2, 0 - arm_func_end func_01ffbbcc _01ffbbf0: .word 0x04000304 _01ffbbf4: .word func_01ffff08 + arm_func_end func_01ffbbcc .global func_01ffbbf8 arm_func_start func_01ffbbf8 @@ -4759,7 +4759,6 @@ _01ffbd98: str r1, [r0, #0xff8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_01ffbbf8 _01ffbdb0: .word data_027e080c _01ffbdb4: .word data_027e081c _01ffbdb8: .word 0x04000006 @@ -4768,6 +4767,7 @@ _01ffbdc0: .word 0x2aaaaaab _01ffbdc4: .word 0x0400006c _01ffbdc8: .word 0x0400106c _01ffbdcc: .word data_027e0000 + arm_func_end func_01ffbbf8 .global func_01ffbdd0 arm_func_start func_01ffbdd0 @@ -4798,9 +4798,9 @@ _01ffbe08: streqh r1, [r0] bx lr .align 2, 0 - arm_func_end func_01ffbdd0 _01ffbe2c: .word data_027e028c _01ffbe30: .word data_027e02a0 + arm_func_end func_01ffbdd0 .global func_01ffbe34 arm_func_start func_01ffbe34 @@ -6114,11 +6114,11 @@ _01ffd1b0: add sp, sp, #0x2b8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffc118 _01ffd1d0: .word data_027e0f6c _01ffd1d4: .word data_027e0e64 _01ffd1d8: .word _ZN7MapBase18func_ov00_0207e968Ev _01ffd1dc: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end func_01ffc118 .global func_01ffd1e0 arm_func_start func_01ffd1e0 @@ -7166,12 +7166,12 @@ _01ffe198: add sp, sp, #0x320 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffd1e0 _01ffe1b8: .word data_027e0f6c _01ffe1bc: .word data_027e0e64 _01ffe1c0: .word _ZN7MapBase18func_ov00_0207e968Ev _01ffe1c4: .word _ZN7MapBase18func_ov00_0207e96cEv _01ffe1c8: .word 0x00001922 + arm_func_end func_01ffd1e0 .global func_01ffe1cc arm_func_start func_01ffe1cc @@ -7353,8 +7353,8 @@ _01ffe458: add sp, sp, #0x84 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffe1cc _01ffe464: .word data_027e0f6c + arm_func_end func_01ffe1cc .global func_01ffe468 arm_func_start func_01ffe468 @@ -7675,8 +7675,8 @@ _01ffe8c8: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01ffe668 _01ffe900: .word data_ov00_020db008 + arm_func_end func_01ffe668 .global func_01ffe904 arm_func_start func_01ffe904 @@ -8990,9 +8990,9 @@ _01fffb24: add sp, sp, #0x14c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_01fff510 _01fffb44: .word _ZN7MapBase18func_ov00_0207e968Ev _01fffb48: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end func_01fff510 .global func_01fffb4c arm_func_start func_01fffb4c @@ -9126,8 +9126,8 @@ func_01fffcd8: ; 0x01fffcd8 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_01fffcd8 _01fffce8: .word data_027e0fdc + arm_func_end func_01fffcd8 .global func_01fffcec arm_func_start func_01fffcec @@ -9138,8 +9138,8 @@ func_01fffcec: ; 0x01fffcec ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_01fffcec _01fffd00: .word gItemManager + arm_func_end func_01fffcec .global func_01fffd04 arm_func_start func_01fffd04 @@ -9276,8 +9276,8 @@ _01fffef8: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_01fffd04 _01ffff04: .word gMapManager + arm_func_end func_01fffd04 .global func_01ffff08 arm_func_start func_01ffff08 @@ -9315,7 +9315,6 @@ func_01ffff08: ; 0x01ffff08 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_01ffff08 _01ffff88: .word 0x000001ff _01ffff8c: .word 0x04001014 _01ffff90: .word 0x04001030 @@ -9328,6 +9327,7 @@ data_01ffff98: ; 0x01ffff98 .global data_01ffff9c data_01ffff9c: ; 0x01ffff9c .byte 0x00, 0x00, 0x00, 0x00 + arm_func_end func_01ffff08 _01ffffa0: ; 0x01ffffa0 diff --git a/asm/main/Actor/ActorType.s b/asm/main/Actor/ActorType.s index f7a61967..a5391d5b 100644 --- a/asm/main/Actor/ActorType.s +++ b/asm/main/Actor/ActorType.s @@ -18,8 +18,8 @@ _ZN9ActorTypeC1EjPFP5ActorvEPv: ; 0x0203e784 str r4, [r1, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN9ActorTypeC1EjPFP5ActorvEPv _0203e7b0: .word sActorTypeList + arm_func_end _ZN9ActorTypeC1EjPFP5ActorvEPv .global _ZN9ActorTypeD1Ev arm_func_start _ZN9ActorTypeD1Ev @@ -60,9 +60,9 @@ _0203e808: str r0, [r2] bx lr .align 2, 0 - arm_func_end _ZN9ActorType8RegisterEv _0203e810: .word sActorTypeList _0203e814: .word sActorTypeList + arm_func_end _ZN9ActorType8RegisterEv .global _ZN9ActorType10UnregisterEv arm_func_start _ZN9ActorType10UnregisterEv @@ -88,9 +88,9 @@ _0203e84c: strne r1, [r0, #0x10] bx lr .align 2, 0 - arm_func_end _ZN9ActorType10UnregisterEv _0203e860: .word sActorTypeList _0203e864: .word sActorTypeList + arm_func_end _ZN9ActorType10UnregisterEv .global _ZN9ActorType4FindEj arm_func_start _ZN9ActorType4FindEj @@ -111,8 +111,8 @@ _0203e894: mov r0, #0 bx lr .align 2, 0 - arm_func_end _ZN9ActorType4FindEj _0203e89c: .word sActorTypeList + arm_func_end _ZN9ActorType4FindEj .bss .global sActorTypeList diff --git a/asm/main/main_02000000.s b/asm/main/main_02000000.s index c514ec88..998e4a6f 100644 --- a/asm/main/main_02000000.s +++ b/asm/main/main_02000000.s @@ -301,6 +301,7 @@ CpuSet: ; 0x0200074c swi 0xb bx lr thumb_func_end CpuSet + .global data_02000750 data_02000750: ; 0x02000750 .byte 0x3c, 0x97, 0xf2, 0xe8, 0x29, 0xa2, 0x6c, 0xcc, 0x51, 0xda, 0x32, 0x9c, 0x5d, 0xcf, 0x77, 0xcc @@ -345,6 +346,7 @@ IsDebugger: ; 0x02000076 swi 0xf bx lr thumb_func_end IsDebugger + .global data_0200007a data_0200007a: ; 0x0200007a .byte 0xd6, 0xca, 0x52, 0x06, 0xc9, 0xef @@ -362,6 +364,7 @@ WaitByLoop: ; 0x020000e4 swi 0x3 bx lr thumb_func_end WaitByLoop + .global data_020000e8 data_020000e8: ; 0x020000e8 .byte 0x92, 0xd9, 0x90, 0xb4, 0x81, 0x21, 0xb4, 0xd7 @@ -378,6 +381,7 @@ CpuFastSet: ; 0x0200014c swi 0xc bx lr thumb_func_end CpuFastSet + .global data_02000150 data_02000150: ; 0x02000150 .byte 0x97, 0x67, 0xf7, 0x15, 0x15, 0x0c, 0x42, 0xf8, 0xea, 0xb0, 0x17, 0x41, 0x74, 0x06, 0xa4, 0xb3 @@ -394,6 +398,7 @@ Div: ; 0x020001ba swi 0x9 bx lr thumb_func_end Div + .global data_020001be data_020001be: ; 0x020001be .byte 0x46, 0xbe @@ -412,6 +417,7 @@ CpuSet: ; 0x02000216 swi 0xb bx lr thumb_func_end CpuSet + .global data_0200021a data_0200021a: ; 0x0200021a .byte 0xee, 0xa3, 0x53, 0x4a, 0xa4, 0x41 @@ -426,6 +432,7 @@ HuffUnCompReadByCallback: ; 0x0200025c swi 0x13 bx lr thumb_func_end HuffUnCompReadByCallback + .global data_02000260 data_02000260: ; 0x02000260 .byte 0x09, 0x48, 0x87, 0x68, 0xee, 0x34, 0xca, 0x67, 0xcf, 0xed, 0x6f, 0x77, 0x90, 0x64, 0xa7, 0xac @@ -442,6 +449,7 @@ IntrWait: ; 0x020002c6 swi 0x4 bx lr thumb_func_end IntrWait + .global data_020002ca data_020002ca: ; 0x020002ca .byte 0x90, 0x14, 0x68, 0x6f, 0x24, 0xf0 @@ -458,6 +466,7 @@ VBlankIntrWait: ; 0x02000330 swi 0x5 bx lr thumb_func_end VBlankIntrWait + .global data_02000334 data_02000334: ; 0x02000334 .byte 0x18, 0x86, 0x71, 0x01, 0x6c, 0x2d, 0xbe, 0x80, 0xc5, 0x96, 0x1f, 0xc4 @@ -475,6 +484,7 @@ LZ77UnCompReadNormalWrite8bit: ; 0x020003a4 swi 0x11 bx lr thumb_func_end LZ77UnCompReadNormalWrite8bit + .global data_020003a8 data_020003a8: ; 0x020003a8 .byte 0x83, 0xdd, 0x78, 0x0e, 0xdd, 0x90, 0xb9, 0xb1 @@ -492,6 +502,7 @@ Mod: ; 0x0200040e add r0, r1, #0 bx lr thumb_func_end Mod + .global data_02000414 data_02000414: ; 0x02000414 .byte 0x5c, 0x35, 0xcd, 0xcc, 0x2b, 0x9a, 0x01, 0x03, 0x41, 0x63, 0x51, 0x85 @@ -507,6 +518,7 @@ Halt: ; 0x0200046a swi 0x6 bx lr thumb_func_end Halt + .global data_0200046e data_0200046e: ; 0x0200046e .byte 0xb5, 0x35 @@ -524,6 +536,7 @@ Sqrt: ; 0x020004d4 swi 0xd bx lr thumb_func_end Sqrt + .global data_020004d8 data_020004d8: ; 0x020004d8 .byte 0x40, 0x06, 0x26, 0xa0, 0x19, 0x6a, 0xf7, 0xf3 @@ -540,6 +553,7 @@ GetCRC16: ; 0x02000534 swi 0xe bx lr thumb_func_end GetCRC16 + .global data_02000538 data_02000538: ; 0x02000538 .byte 0xd4, 0x60, 0x55, 0x62, 0xa5, 0xc8, 0x53, 0xa6 @@ -557,6 +571,7 @@ RLUnCompReadNormalWrite8bit: ; 0x020005ac swi 0x14 bx lr thumb_func_end RLUnCompReadNormalWrite8bit + .global data_020005b0 data_020005b0: ; 0x020005b0 .byte 0x48, 0x5f, 0xe5, 0x59, 0x09, 0x1c, 0xaf, 0x9b, 0x4f, 0x72, 0x6b, 0xe3, 0xb3, 0x47, 0xd8, 0x8d @@ -574,6 +589,7 @@ LZ77UnCompReadByCallbackWrite16bit: ; 0x0200062a swi 0x12 bx lr thumb_func_end LZ77UnCompReadByCallbackWrite16bit + .global data_0200062e data_0200062e: ; 0x0200062e .byte 0xb1, 0x6c @@ -592,6 +608,7 @@ BitUnPack: ; 0x020006a2 swi 0x10 bx lr thumb_func_end BitUnPack + .global data_020006a6 data_020006a6: ; 0x020006a6 .byte 0x69, 0x1c, 0x97, 0x03, 0xf5, 0x59, 0xca, 0x87, 0x3a, 0xf9 @@ -608,6 +625,7 @@ RLUnCompReadByCallbackWrite16bit: ; 0x0200070c swi 0x15 bx lr thumb_func_end RLUnCompReadByCallbackWrite16bit + .global data_02000710 data_02000710: ; 0x02000710 .byte 0xbb, 0x3f, 0x4b, 0x49, 0xbc, 0xdd, 0x29, 0x68, 0x5a, 0x44, 0x99, 0x15, 0x00, 0x58, 0x4b, 0xbf @@ -625,6 +643,7 @@ SoftReset: ; 0x02000788 swi 0x0 bx lr thumb_func_end SoftReset + .global data_0200078c data_0200078c: ; 0x0200078c .byte 0x88, 0x98, 0x1f, 0x8d @@ -714,7 +733,6 @@ _020008c4: subne sp, sp, #4 bx r1 .align 2, 0 - arm_func_end Entry _02000918: .word data_027e0000 _0200091c: .word 0x00000500 _02000920: .word 0x05000000 @@ -724,6 +742,7 @@ _0200092c: .word 0x027fff9c _02000930: .word func_01ffa48c _02000934: .word func_02000c30 _02000938: .word 0xffff0000 + arm_func_end Entry .global func_0200093c arm_func_start func_0200093c @@ -830,9 +849,9 @@ _02000a50: _02000a6c: b AutoloadDoneCallback .align 2, 0 - arm_func_end func_020009fc _02000a70: .word spAutoloadBlockInfosStart - + arm_func_end func_020009fc + .global AutoloadDoneCallback arm_func_start AutoloadDoneCallback AutoloadDoneCallback: @@ -889,7 +908,6 @@ func_02000a78: ; 0x02000a78 mcr p15, 0, r0, c1, c0, 0 bx lr .align 2, 0 - arm_func_end func_02000a78 _02000b30: .word 0x000f9005 _02000b34: .word 0x04000033 _02000b38: .word 0x0200002d @@ -902,6 +920,7 @@ _02000b50: .word 0x027ff017 _02000b54: .word 0x05100011 _02000b58: .word 0x15111011 _02000b5c: .word 0x0005707d + arm_func_end func_02000a78 .global func_02000b60 arm_func_start func_02000b60 @@ -994,10 +1013,10 @@ func_02000c30: ; 0x02000c30 bl func_0202c9a0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02000c30 _02000c54: .word func_01ffb7c0 _02000c58: .word 0x00000010 _02000c5c: .word data_027e0618 + arm_func_end func_02000c30 .global func_02000c60 arm_func_start func_02000c60 @@ -1221,8 +1240,8 @@ _02000f54: ldmia sp!, {r4, lr} bx lr .align 2, 0 - arm_func_end func_02000c60 _02000f74: .word 0x7ff00000 + arm_func_end func_02000c60 .global func_02000f78 arm_func_start func_02000f78 @@ -1325,8 +1344,8 @@ _020010b8: add r0, r0, #0x80000000 bx lr .align 2, 0 - arm_func_end func_0200107c _020010c4: .word 0x0000041e + arm_func_end func_0200107c .global func_020010c8 arm_func_start func_020010c8 @@ -1370,8 +1389,8 @@ _02001144: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_020010c8 _02001150: .word 0x0000043e + arm_func_end func_020010c8 .global func_02001154 arm_func_start func_02001154 @@ -1655,8 +1674,8 @@ _02001520: ldmia sp!, {r4, r5, r6, r7, lr} bx lr .align 2, 0 - arm_func_end func_020011d0 _02001530: .word 0x7ff00000 + arm_func_end func_020011d0 .global func_02001534 arm_func_start func_02001534 @@ -1773,10 +1792,11 @@ _020016a8: ldmia sp!, {r4, r5, r6, lr} bx lr .align 2, 0 - arm_func_end func_02001534 _020016c4: .word 0x7ff00000 _020016c8: .word 0x7ff80000 _020016cc: .word data_02076d88 + arm_func_end func_02001534 + .global data_020016d0 data_020016d0: ; 0x020016d0 .byte 0x03, 0x10, 0x21, 0xe0 @@ -2062,8 +2082,8 @@ _02001a88: ldmia sp!, {r4, lr} bx lr .align 2, 0 - arm_func_end func_020016e8 _02001a98: .word 0x7ff00000 + arm_func_end func_020016e8 .global func_02001a9c arm_func_start func_02001a9c @@ -2550,6 +2570,7 @@ _020020b0: msr cpsr_f, ip ; 258 bx lr arm_func_end func_02002068 + .global data_020020c4 data_020020c4: ; 0x020020c4 .byte 0x01, 0x00, 0x20, 0xe0 @@ -2609,7 +2630,6 @@ _02002100: add r0, r0, r1, lsr #31 ldmia sp!, {lr} bx lr - arm_func_end func_020020d0 .global data_02002184 data_02002184: ; 0x02002184 .byte 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xf9, 0xf8, 0xf7, 0xf6, 0xf5 @@ -2777,6 +2797,7 @@ _0200247c: mov r0, lr ldmia sp!, {lr} bx lr + arm_func_end func_020020d0 .global func_02002488 arm_func_start func_02002488 @@ -2819,8 +2840,8 @@ _020024fc: bic r1, r0, #0x80000000 bx lr .align 2, 0 - arm_func_end func_02002488 _02002508: .word 0x7ff00000 + arm_func_end func_02002488 .global func_0200250c arm_func_start func_0200250c @@ -3005,6 +3026,7 @@ _02002760: mov r0, r2 bx lr arm_func_end func_02002588 + .global data_02002768 data_02002768: ; 0x02002768 .byte 0x01, 0x00, 0x20, 0xe0 @@ -3650,6 +3672,7 @@ func_02002e28: ; 0x02002e28 mov r1, r3 bx lr arm_func_end func_02002e28 + .global data_02003004 data_02003004: ; 0x02003004 .byte 0x03, 0x10, 0x21, 0xe0 @@ -3754,7 +3777,6 @@ _02003144: adc r1, r1, #0 ldmia sp!, {r4, r5, r6, lr} bx lr - arm_func_end func_0200301c .global data_02003154 data_02003154: ; 0x02003154 .byte 0xff, 0xff, 0xfe, 0xfd, 0xfc, 0xfb, 0xfa, 0xf9, 0xf8, 0xf7, 0xf6, 0xf5 @@ -3992,6 +4014,7 @@ _0200354c: bx lr .align 2, 0 _0200355c: .word 0x00000ffe + arm_func_end func_0200301c .global func_02003560 arm_func_start func_02003560 @@ -4018,8 +4041,8 @@ func_02003564: ; 0x02003564 ldmia sp!, {r4} bx lr .align 2, 0 - arm_func_end func_02003564 _020035a0: .word 0x04000290 + arm_func_end func_02003564 .global func_020035a4 arm_func_start func_020035a4 @@ -4039,8 +4062,8 @@ func_020035a4: ; 0x020035a4 ldmia sp!, {r4} bx lr .align 2, 0 - arm_func_end func_020035a4 _020035dc: .word 0x04000290 + arm_func_end func_020035a4 .global func_020035e0 arm_func_start func_020035e0 @@ -4173,10 +4196,10 @@ _02003714: strh r0, [r1, #4] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0200368c _020037ac: .word 0x04000280 _020037b0: .word 0x040002b4 _020037b4: .word 0x040002a0 + arm_func_end func_0200368c .global func_020037b8 arm_func_start func_020037b8 @@ -4233,11 +4256,11 @@ _0200384c: mov r0, r0, asr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020037b8 _02003878: .word data_02054f54 _0200387c: .word 0x00001922 _02003880: .word 0x00000c91 _02003884: .word 0xffffe6de + arm_func_end func_020037b8 .global func_02003888 arm_func_start func_02003888 @@ -4275,8 +4298,8 @@ _020038c0: rsb r0, r0, #0 bx lr .align 2, 0 - arm_func_end func_020038a4 _020038dc: .word 0x7ffff000 + arm_func_end func_020038a4 .global func_020038e0 thumb_func_start func_020038e0 @@ -4364,7 +4387,6 @@ _0200396e: strh r1, [r0, #0x16] pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_020038e0 _02003988: .word 0x04000304 _0200398c: .word 0xfffffdf1 _02003990: .word 0x0000020e @@ -4375,6 +4397,7 @@ _020039a0: .word 0x0400006c _020039a4: .word 0x04001000 _020039a8: .word 0x04000020 _020039ac: .word 0x04001020 + thumb_func_end func_020038e0 .global func_020039b0 arm_func_start func_020039b0 @@ -4392,8 +4415,8 @@ func_020039b0: ; 0x020039b0 strh r1, [r2] bx lr .align 2, 0 - arm_func_end func_020039b0 _020039e0: .word 0x04000004 + arm_func_end func_020039b0 .global func_020039e4 arm_func_start func_020039e4 @@ -4411,8 +4434,8 @@ func_020039e4: ; 0x020039e4 strh r1, [r2] bx lr .align 2, 0 - arm_func_end func_020039e4 _02003a14: .word 0x04000004 + arm_func_end func_020039e4 .global func_02003a18 arm_func_start func_02003a18 @@ -4431,9 +4454,9 @@ func_02003a18: ; 0x02003a18 str r0, [lr] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02003a18 _02003a4c: .word data_020572e0 _02003a50: .word data_02058e20 + arm_func_end func_02003a18 .global func_02003a54 arm_func_start func_02003a54 @@ -4455,9 +4478,9 @@ func_02003a54: ; 0x02003a54 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_02003a54 _02003a94: .word data_02058e20 _02003a98: .word data_020572e0 + arm_func_end func_02003a54 .global func_02003a9c arm_func_start func_02003a9c @@ -4486,10 +4509,10 @@ func_02003a9c: ; 0x02003a9c streqh r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02003a9c _02003af8: .word data_020572e0 _02003afc: .word data_02058e20 _02003b00: .word 0xfff0fff0 + arm_func_end func_02003a9c .global func_02003b04 arm_func_start func_02003b04 @@ -4501,8 +4524,8 @@ func_02003b04: ; 0x02003b04 str r0, [r2] bx lr .align 2, 0 - arm_func_end func_02003b04 _02003b1c: .word 0x04001000 + arm_func_end func_02003b04 .global func_02003b20 arm_func_start func_02003b20 @@ -4561,8 +4584,8 @@ _02003bb0: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02003b8c _02003bc8: .word data_027e0000 + arm_func_end func_02003b8c .global func_02003bcc arm_func_start func_02003bcc @@ -4590,9 +4613,9 @@ func_02003bcc: ; 0x02003bcc strh r2, [r1, #8] bx lr .align 2, 0 - arm_func_end func_02003bcc _02003c24: .word data_02058e24 _02003c28: .word 0x04000240 + arm_func_end func_02003bcc .global func_02003c2c arm_func_start func_02003c2c @@ -4635,7 +4658,6 @@ func_02003c2c: ; 0x02003c2c strneb r1, [r0] bx lr .align 2, 0 - arm_func_end func_02003c2c _02003cc0: .word 0x04000240 _02003cc4: .word 0x04000241 _02003cc8: .word 0x04000242 @@ -4645,6 +4667,7 @@ _02003cd4: .word 0x04000245 _02003cd8: .word 0x04000246 _02003cdc: .word 0x04000248 _02003ce0: .word 0x04000249 + arm_func_end func_02003c2c .global func_02003ce4 arm_func_start func_02003ce4 @@ -4833,7 +4856,6 @@ _02003f44: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02003ce4 _02003f54: .word data_02058e24 _02003f58: .word 0x04000243 _02003f5c: .word 0x04000242 @@ -4842,6 +4864,7 @@ _02003f64: .word 0x04000240 _02003f68: .word 0x04000246 _02003f6c: .word 0x04000245 _02003f70: .word 0x04000244 + arm_func_end func_02003ce4 .global func_02003f74 arm_func_start func_02003f74 @@ -4940,13 +4963,13 @@ _0200409c: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02003f74 _020040ac: .word data_02058e24 _020040b0: .word 0x04000246 _020040b4: .word 0x04000241 _020040b8: .word 0x04000240 _020040bc: .word 0x04000245 _020040c0: .word 0x04000244 + arm_func_end func_02003f74 .global func_020040c4 arm_func_start func_020040c4 @@ -5022,10 +5045,10 @@ _020041a8: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020040c4 _020041b8: .word data_02058e24 _020041bc: .word 0x04000246 _020041c0: .word 0x04000245 + arm_func_end func_020040c4 .global func_020041c4 arm_func_start func_020041c4 @@ -5075,10 +5098,10 @@ _02004254: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020041c4 _02004264: .word data_02058e24 _02004268: .word 0x04000245 _0200426c: .word 0x04000246 + arm_func_end func_020041c4 .global func_02004270 arm_func_start func_02004270 @@ -5213,7 +5236,6 @@ _0200441c: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02004270 _0200442c: .word data_02058e24 _02004430: .word 0x04000060 _02004434: .word 0x0000cffe @@ -5221,6 +5243,7 @@ _02004438: .word 0x04000242 _0200443c: .word 0x04000243 _02004440: .word 0x04000241 _02004444: .word 0x04000240 + arm_func_end func_02004270 .global func_02004448 arm_func_start func_02004448 @@ -5290,11 +5313,11 @@ _02004510: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02004448 _02004520: .word data_02058e24 _02004524: .word 0x04000246 _02004528: .word 0x04000245 _0200452c: .word 0x04000244 + arm_func_end func_02004448 .global func_02004530 arm_func_start func_02004530 @@ -5380,13 +5403,13 @@ _0200463c: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02004530 _0200464c: .word data_02058e24 _02004650: .word 0x04000240 _02004654: .word 0x04000241 _02004658: .word 0x04000060 _0200465c: .word 0x04000242 _02004660: .word 0x04000243 + arm_func_end func_02004530 .global func_02004664 arm_func_start func_02004664 @@ -5436,10 +5459,10 @@ _020046f4: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02004664 _02004704: .word data_02058e24 _02004708: .word 0x04000243 _0200470c: .word 0x04000242 + arm_func_end func_02004664 .global func_02004710 arm_func_start func_02004710 @@ -5451,9 +5474,9 @@ func_02004710: ; 0x02004710 strh r2, [r1] bx ip .align 2, 0 - arm_func_end func_02004710 _02004728: .word data_02058e24 _0200472c: .word func_02003c2c + arm_func_end func_02004710 .global func_02004730 arm_func_start func_02004730 @@ -5502,11 +5525,11 @@ _020047b8: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02004730 _020047c8: .word data_02058e24 _020047cc: .word 0x04000242 _020047d0: .word 0x04000249 _020047d4: .word 0x04000248 + arm_func_end func_02004730 .global func_020047d8 arm_func_start func_020047d8 @@ -5539,10 +5562,10 @@ _0200482c: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020047d8 _0200483c: .word data_02058e24 _02004840: .word 0x04000249 _02004844: .word 0x04000243 + arm_func_end func_020047d8 .global func_02004848 arm_func_start func_02004848 @@ -5579,10 +5602,10 @@ _020048ac: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02004848 _020048bc: .word data_02058e24 _020048c0: .word 0x04001000 _020048c4: .word 0x04000248 + arm_func_end func_02004848 .global func_020048c8 arm_func_start func_020048c8 @@ -5619,10 +5642,10 @@ _0200492c: bl func_02003c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020048c8 _0200493c: .word data_02058e24 _02004940: .word 0x04001000 _02004944: .word 0x04000249 + arm_func_end func_020048c8 .global func_02004948 arm_func_start func_02004948 @@ -5640,8 +5663,8 @@ func_02004948: ; 0x02004948 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02004948 _02004978: .word data_02058e24 + arm_func_end func_02004948 .global func_0200497c arm_func_start func_0200497c @@ -5650,9 +5673,9 @@ func_0200497c: ; 0x0200497c ldr r0, _0200498c ; =data_02058e26 bx ip .align 2, 0 - arm_func_end func_0200497c _02004988: .word func_02004948 _0200498c: .word data_02058e26 + arm_func_end func_0200497c .global func_02004990 arm_func_start func_02004990 @@ -5661,9 +5684,9 @@ func_02004990: ; 0x02004990 ldr r0, _020049a0 ; =data_02058e28 bx ip .align 2, 0 - arm_func_end func_02004990 _0200499c: .word func_02004948 _020049a0: .word data_02058e28 + arm_func_end func_02004990 .global func_020049a4 arm_func_start func_020049a4 @@ -5676,9 +5699,9 @@ func_020049a4: ; 0x020049a4 str r1, [r2] bx ip .align 2, 0 - arm_func_end func_020049a4 _020049c0: .word func_02004948 _020049c4: .word data_02058e32 + arm_func_end func_020049a4 .global func_020049c8 arm_func_start func_020049c8 @@ -5691,9 +5714,9 @@ func_020049c8: ; 0x020049c8 str r1, [r2] bx ip .align 2, 0 - arm_func_end func_020049c8 _020049e4: .word func_02004948 _020049e8: .word data_02058e34 + arm_func_end func_020049c8 .global func_020049ec arm_func_start func_020049ec @@ -5702,9 +5725,9 @@ func_020049ec: ; 0x020049ec ldr r0, _020049fc ; =data_02058e2c bx ip .align 2, 0 - arm_func_end func_020049ec _020049f8: .word func_02004948 _020049fc: .word data_02058e2c + arm_func_end func_020049ec .global func_02004a00 arm_func_start func_02004a00 @@ -5713,9 +5736,9 @@ func_02004a00: ; 0x02004a00 ldr r0, _02004a10 ; =data_02058e2e bx ip .align 2, 0 - arm_func_end func_02004a00 _02004a0c: .word func_02004948 _02004a10: .word data_02058e2e + arm_func_end func_02004a00 .global func_02004a14 arm_func_start func_02004a14 @@ -5724,9 +5747,9 @@ func_02004a14: ; 0x02004a14 ldr r0, _02004a24 ; =data_02058e30 bx ip .align 2, 0 - arm_func_end func_02004a14 _02004a20: .word func_02004948 _02004a24: .word data_02058e30 + arm_func_end func_02004a14 .global func_02004a28 arm_func_start func_02004a28 @@ -5735,9 +5758,9 @@ func_02004a28: ; 0x02004a28 ldr r0, _02004a38 ; =data_02058e2a bx ip .align 2, 0 - arm_func_end func_02004a28 _02004a34: .word func_02004948 _02004a38: .word data_02058e2a + arm_func_end func_02004a28 .global func_02004a3c arm_func_start func_02004a3c @@ -5746,9 +5769,9 @@ func_02004a3c: ; 0x02004a3c ldr r0, _02004a4c ; =data_02058e36 bx ip .align 2, 0 - arm_func_end func_02004a3c _02004a48: .word func_02004948 _02004a4c: .word data_02058e36 + arm_func_end func_02004a3c .global func_02004a50 arm_func_start func_02004a50 @@ -5757,9 +5780,9 @@ func_02004a50: ; 0x02004a50 ldr r0, _02004a60 ; =data_02058e38 bx ip .align 2, 0 - arm_func_end func_02004a50 _02004a5c: .word func_02004948 _02004a60: .word data_02058e38 + arm_func_end func_02004a50 .global func_02004a64 arm_func_start func_02004a64 @@ -5772,10 +5795,10 @@ func_02004a64: ; 0x02004a64 str r1, [r2] bx ip .align 2, 0 - arm_func_end func_02004a64 _02004a80: .word 0x04001000 _02004a84: .word func_02004948 _02004a88: .word data_02058e3a + arm_func_end func_02004a64 .global func_02004a8c arm_func_start func_02004a8c @@ -5788,10 +5811,10 @@ func_02004a8c: ; 0x02004a8c str r1, [r2] bx ip .align 2, 0 - arm_func_end func_02004a8c _02004aa8: .word 0x04001000 _02004aac: .word func_02004948 _02004ab0: .word data_02058e3c + arm_func_end func_02004a8c .global func_02004ab4 arm_func_start func_02004ab4 @@ -5843,7 +5866,6 @@ func_02004ab4: ; 0x02004ab4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02004ab4 _02004b6c: .word 0x04000240 _02004b70: .word 0x04000241 _02004b74: .word 0x04000242 @@ -5854,6 +5876,7 @@ _02004b84: .word 0x04000246 _02004b88: .word 0x04000248 _02004b8c: .word 0x04000249 _02004b90: .word data_02058e22 + arm_func_end func_02004ab4 .global func_02004b94 arm_func_start func_02004b94 @@ -5862,9 +5885,9 @@ func_02004b94: ; 0x02004b94 ldr r0, _02004ba4 ; =data_02058e26 bx ip .align 2, 0 - arm_func_end func_02004b94 _02004ba0: .word func_02004ab4 _02004ba4: .word data_02058e26 + arm_func_end func_02004b94 .global func_02004ba8 arm_func_start func_02004ba8 @@ -5873,9 +5896,9 @@ func_02004ba8: ; 0x02004ba8 ldr r0, _02004bb8 ; =data_02058e28 bx ip .align 2, 0 - arm_func_end func_02004ba8 _02004bb4: .word func_02004ab4 _02004bb8: .word data_02058e28 + arm_func_end func_02004ba8 .global func_02004bbc arm_func_start func_02004bbc @@ -5888,9 +5911,9 @@ func_02004bbc: ; 0x02004bbc str r1, [r2] bx ip .align 2, 0 - arm_func_end func_02004bbc _02004bd8: .word func_02004ab4 _02004bdc: .word data_02058e32 + arm_func_end func_02004bbc .global func_02004be0 arm_func_start func_02004be0 @@ -5903,9 +5926,9 @@ func_02004be0: ; 0x02004be0 str r1, [r2] bx ip .align 2, 0 - arm_func_end func_02004be0 _02004bfc: .word func_02004ab4 _02004c00: .word data_02058e34 + arm_func_end func_02004be0 .global func_02004c04 arm_func_start func_02004c04 @@ -5914,9 +5937,9 @@ func_02004c04: ; 0x02004c04 ldr r0, _02004c14 ; =data_02058e2c bx ip .align 2, 0 - arm_func_end func_02004c04 _02004c10: .word func_02004ab4 _02004c14: .word data_02058e2c + arm_func_end func_02004c04 .global func_02004c18 arm_func_start func_02004c18 @@ -5925,9 +5948,9 @@ func_02004c18: ; 0x02004c18 ldr r0, _02004c28 ; =data_02058e2e bx ip .align 2, 0 - arm_func_end func_02004c18 _02004c24: .word func_02004ab4 _02004c28: .word data_02058e2e + arm_func_end func_02004c18 .global func_02004c2c arm_func_start func_02004c2c @@ -5936,9 +5959,9 @@ func_02004c2c: ; 0x02004c2c ldr r0, _02004c3c ; =data_02058e30 bx ip .align 2, 0 - arm_func_end func_02004c2c _02004c38: .word func_02004ab4 _02004c3c: .word data_02058e30 + arm_func_end func_02004c2c .global func_02004c40 arm_func_start func_02004c40 @@ -5947,9 +5970,9 @@ func_02004c40: ; 0x02004c40 ldr r0, _02004c50 ; =data_02058e2a bx ip .align 2, 0 - arm_func_end func_02004c40 _02004c4c: .word func_02004ab4 _02004c50: .word data_02058e2a + arm_func_end func_02004c40 .global func_02004c54 arm_func_start func_02004c54 @@ -5958,9 +5981,9 @@ func_02004c54: ; 0x02004c54 ldr r0, _02004c64 ; =data_02058e24 bx ip .align 2, 0 - arm_func_end func_02004c54 _02004c60: .word func_02004ab4 _02004c64: .word data_02058e24 + arm_func_end func_02004c54 .global func_02004c68 arm_func_start func_02004c68 @@ -5969,9 +5992,9 @@ func_02004c68: ; 0x02004c68 ldr r0, _02004c78 ; =data_02058e36 bx ip .align 2, 0 - arm_func_end func_02004c68 _02004c74: .word func_02004ab4 _02004c78: .word data_02058e36 + arm_func_end func_02004c68 .global func_02004c7c arm_func_start func_02004c7c @@ -5980,9 +6003,9 @@ func_02004c7c: ; 0x02004c7c ldr r0, _02004c8c ; =data_02058e38 bx ip .align 2, 0 - arm_func_end func_02004c7c _02004c88: .word func_02004ab4 _02004c8c: .word data_02058e38 + arm_func_end func_02004c7c .global func_02004c90 arm_func_start func_02004c90 @@ -5995,10 +6018,10 @@ func_02004c90: ; 0x02004c90 str r1, [r2] bx ip .align 2, 0 - arm_func_end func_02004c90 _02004cac: .word 0x04001000 _02004cb0: .word func_02004ab4 _02004cb4: .word data_02058e3a + arm_func_end func_02004c90 .global func_02004cb8 arm_func_start func_02004cb8 @@ -6011,10 +6034,10 @@ func_02004cb8: ; 0x02004cb8 str r1, [r2] bx ip .align 2, 0 - arm_func_end func_02004cb8 _02004cd4: .word 0x04001000 _02004cd8: .word func_02004ab4 _02004cdc: .word data_02058e3c + arm_func_end func_02004cb8 .global func_02004ce0 arm_func_start func_02004ce0 @@ -6023,8 +6046,8 @@ func_02004ce0: ; 0x02004ce0 ldrh r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_02004ce0 _02004cec: .word data_02058e24 + arm_func_end func_02004ce0 .global func_02004cf0 arm_func_start func_02004cf0 @@ -6033,8 +6056,8 @@ func_02004cf0: ; 0x02004cf0 ldrh r0, [r0, #0xe] bx lr .align 2, 0 - arm_func_end func_02004cf0 _02004cfc: .word data_02058e24 + arm_func_end func_02004cf0 .global func_02004d00 arm_func_start func_02004d00 @@ -6043,8 +6066,8 @@ func_02004d00: ; 0x02004d00 ldrh r0, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_02004d00 _02004d0c: .word data_02058e24 + arm_func_end func_02004d00 .global func_02004d10 arm_func_start func_02004d10 @@ -6080,9 +6103,9 @@ func_02004d64: ; 0x02004d64 ldrh r0, [r0, #8] bx ip .align 2, 0 - arm_func_end func_02004d64 _02004d74: .word data_02058e24 _02004d78: .word func_02004d10 + arm_func_end func_02004d64 .global func_02004d7c arm_func_start func_02004d7c @@ -6092,9 +6115,9 @@ func_02004d7c: ; 0x02004d7c ldrh r0, [r0, #0xa] bx ip .align 2, 0 - arm_func_end func_02004d7c _02004d8c: .word data_02058e24 _02004d90: .word func_02004d10 + arm_func_end func_02004d7c .global func_02004d94 arm_func_start func_02004d94 @@ -6104,9 +6127,9 @@ func_02004d94: ; 0x02004d94 ldrh r0, [r0, #0x12] bx ip .align 2, 0 - arm_func_end func_02004d94 _02004da4: .word data_02058e24 _02004da8: .word func_02004d10 + arm_func_end func_02004d94 .global func_02004dac arm_func_start func_02004dac @@ -6116,9 +6139,9 @@ func_02004dac: ; 0x02004dac ldrh r0, [r0, #0x16] bx ip .align 2, 0 - arm_func_end func_02004dac _02004dbc: .word data_02058e24 _02004dc0: .word func_02004d10 + arm_func_end func_02004dac .global func_02004dc4 arm_func_start func_02004dc4 @@ -6136,8 +6159,8 @@ func_02004dc4: ; 0x02004dc4 add r0, r0, r1, lsl #11 bx lr .align 2, 0 - arm_func_end func_02004dc4 _02004df4: .word 0x04000008 + arm_func_end func_02004dc4 .global func_02004df8 arm_func_start func_02004df8 @@ -6150,8 +6173,8 @@ func_02004df8: ; 0x02004df8 add r0, r0, #0x6200000 bx lr .align 2, 0 - arm_func_end func_02004df8 _02004e14: .word 0x04001008 + arm_func_end func_02004df8 .global func_02004e18 arm_func_start func_02004e18 @@ -6169,8 +6192,8 @@ func_02004e18: ; 0x02004e18 add r0, r0, r1, lsl #11 bx lr .align 2, 0 - arm_func_end func_02004e18 _02004e48: .word 0x0400000a + arm_func_end func_02004e18 .global func_02004e4c arm_func_start func_02004e4c @@ -6183,8 +6206,8 @@ func_02004e4c: ; 0x02004e4c add r0, r0, #0x6200000 bx lr .align 2, 0 - arm_func_end func_02004e4c _02004e68: .word 0x0400100a + arm_func_end func_02004e4c .global func_02004e6c arm_func_start func_02004e6c @@ -6266,8 +6289,8 @@ _02004f58: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02004ef0 _02004f60: .word 0x04001000 + arm_func_end func_02004ef0 .global func_02004f64 arm_func_start func_02004f64 @@ -6349,8 +6372,8 @@ _02005050: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02004fe8 _02005058: .word 0x04001000 + arm_func_end func_02004fe8 .global func_0200505c arm_func_start func_0200505c @@ -6368,8 +6391,8 @@ func_0200505c: ; 0x0200505c add r0, r0, r1, lsl #14 bx lr .align 2, 0 - arm_func_end func_0200505c _0200508c: .word 0x04000008 + arm_func_end func_0200505c .global func_02005090 arm_func_start func_02005090 @@ -6382,8 +6405,8 @@ func_02005090: ; 0x02005090 add r0, r0, #0x6200000 bx lr .align 2, 0 - arm_func_end func_02005090 _020050ac: .word 0x04001008 + arm_func_end func_02005090 .global func_020050b0 arm_func_start func_020050b0 @@ -6401,8 +6424,8 @@ func_020050b0: ; 0x020050b0 add r0, r0, r1, lsl #14 bx lr .align 2, 0 - arm_func_end func_020050b0 _020050e0: .word 0x0400000a + arm_func_end func_020050b0 .global func_020050e4 arm_func_start func_020050e4 @@ -6415,8 +6438,8 @@ func_020050e4: ; 0x020050e4 add r0, r0, #0x6200000 bx lr .align 2, 0 - arm_func_end func_020050e4 _02005100: .word 0x0400100a + arm_func_end func_020050e4 .global func_02005104 arm_func_start func_02005104 @@ -6466,8 +6489,8 @@ _02005188: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02005154 _02005190: .word 0x04001000 + arm_func_end func_02005154 .global func_02005194 arm_func_start func_02005194 @@ -6521,8 +6544,8 @@ _02005228: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_020051ec _02005230: .word 0x04001000 + arm_func_end func_020051ec .global func_02005234 arm_func_start func_02005234 @@ -6862,9 +6885,9 @@ func_02005628: ; 0x02005628 str r2, [r1] bx ip .align 2, 0 - arm_func_end func_02005628 _0200563c: .word 0x04000400 _02005640: .word func_020071f0 + arm_func_end func_02005628 .global func_02005644 arm_func_start func_02005644 @@ -6875,9 +6898,9 @@ func_02005644: ; 0x02005644 str r2, [r1] bx ip .align 2, 0 - arm_func_end func_02005644 _02005658: .word 0x04000400 _0200565c: .word func_020071cc + arm_func_end func_02005644 .global func_02005660 arm_func_start func_02005660 @@ -6888,9 +6911,9 @@ func_02005660: ; 0x02005660 str r2, [r1] bx ip .align 2, 0 - arm_func_end func_02005660 _02005674: .word 0x04000400 _02005678: .word func_020071f0 + arm_func_end func_02005660 .global func_0200567c arm_func_start func_0200567c @@ -6901,9 +6924,9 @@ func_0200567c: ; 0x0200567c str r2, [r1] bx ip .align 2, 0 - arm_func_end func_0200567c _02005690: .word 0x04000400 _02005694: .word func_020071cc + arm_func_end func_0200567c .global func_02005698 arm_func_start func_02005698 @@ -6914,9 +6937,9 @@ func_02005698: ; 0x02005698 str r2, [r1] bx ip .align 2, 0 - arm_func_end func_02005698 _020056ac: .word 0x04000400 _020056b0: .word func_020079d8 + arm_func_end func_02005698 .global func_020056b4 thumb_func_start func_020056b4 @@ -6997,7 +7020,6 @@ _020056c8: str r0, [r1, #8] pop {r4, pc} nop - thumb_func_end func_020056b4 _02005750: .word 0x04000504 _02005754: .word 0x04000060 _02005758: .word 0xffffcffd @@ -7008,6 +7030,7 @@ _02005768: .word 0x00007fff _0200576c: .word 0x04000008 _02005770: .word 0x001f0080 _02005774: .word 0x040004a4 + thumb_func_end func_020056b4 .global func_02005778 arm_func_start func_02005778 @@ -7037,11 +7060,11 @@ _02005780: str r0, [r1, #8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02005778 _020057d4: .word 0x04000600 _020057d8: .word 0x04000060 _020057dc: .word 0x001f0080 _020057e0: .word 0x040004a4 + arm_func_end func_02005778 .global func_020057e4 arm_func_start func_020057e4 @@ -7056,9 +7079,9 @@ _020057f4: bne _020057f4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020057e4 _02005804: .word 0x04000400 _02005808: .word 0x04000600 + arm_func_end func_020057e4 .global func_0200580c arm_func_start func_0200580c @@ -7101,10 +7124,10 @@ _0200583c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200580c _02005898: .word 0x04000600 _0200589c: .word 0x04000440 _020058a0: .word 0x04000454 + arm_func_end func_0200580c .global func_020058a4 arm_func_start func_020058a4 @@ -7146,9 +7169,9 @@ _020058d4: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020058a4 _0200592c: .word 0x04000600 _02005930: .word 0x04000440 + arm_func_end func_020058a4 .global func_02005934 arm_func_start func_02005934 @@ -7174,10 +7197,10 @@ _02005968: strh r0, [r2] bx lr .align 2, 0 - arm_func_end func_02005934 _02005980: .word 0x0400035c _02005984: .word 0x04000060 _02005988: .word 0x0000cf7f + arm_func_end func_02005934 .global func_0200598c arm_func_start func_0200598c @@ -7194,8 +7217,8 @@ func_0200598c: ; 0x0200598c mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200598c _020059b8: .word 0x04000600 + arm_func_end func_0200598c .global func_020059bc arm_func_start func_020059bc @@ -7212,8 +7235,8 @@ func_020059bc: ; 0x020059bc mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020059bc _020059e8: .word 0x04000600 + arm_func_end func_020059bc .global func_020059ec arm_func_start func_020059ec @@ -7223,9 +7246,9 @@ func_020059ec: ; 0x020059ec mov r2, #0x10 bx ip .align 2, 0 - arm_func_end func_020059ec _020059fc: .word func_020078d8 _02005a00: .word 0x04000330 + arm_func_end func_020059ec .global func_02005a04 arm_func_start func_02005a04 @@ -7234,9 +7257,9 @@ func_02005a04: ; 0x02005a04 ldr r1, _02005a14 ; =0x04000360 bx ip .align 2, 0 - arm_func_end func_02005a04 _02005a10: .word func_020079bc _02005a14: .word 0x04000360 + arm_func_end func_02005a04 .global func_02005a18 arm_func_start func_02005a18 @@ -7246,9 +7269,9 @@ func_02005a18: ; 0x02005a18 mov r2, #0x40 bx ip .align 2, 0 - arm_func_end func_02005a18 _02005a28: .word func_020078d8 _02005a2c: .word 0x04000380 + arm_func_end func_02005a18 .global func_02005a30 arm_func_start func_02005a30 @@ -7263,8 +7286,8 @@ func_02005a30: ; 0x02005a30 strh r2, [r0, #4] bx lr .align 2, 0 - arm_func_end func_02005a30 _02005a54: .word 0x04000350 + arm_func_end func_02005a30 .global func_02005a58 arm_func_start func_02005a58 @@ -7309,11 +7332,11 @@ _02005ad0: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02005a58 _02005ae8: .word data_027e0000 _02005aec: .word 0x04000330 _02005af0: .word 0x04000360 _02005af4: .word 0x040004d0 + arm_func_end func_02005a58 .global func_02005af8 arm_func_start func_02005af8 @@ -7330,8 +7353,8 @@ func_02005af8: ; 0x02005af8 mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02005af8 _02005b24: .word 0x04000600 + arm_func_end func_02005af8 .global func_02005b28 arm_func_start func_02005b28 @@ -7348,8 +7371,8 @@ func_02005b28: ; 0x02005b28 mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02005b28 _02005b54: .word 0x04000600 + arm_func_end func_02005b28 .global func_02005b58 arm_func_start func_02005b58 @@ -7358,8 +7381,8 @@ func_02005b58: ; 0x02005b58 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_02005b58 _02005b64: .word 0x04000010 + arm_func_end func_02005b58 .global func_02005b68 arm_func_start func_02005b68 @@ -7527,8 +7550,8 @@ _02005db8: strne r3, [r6, #0x38] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02005bfc _02005dc8: .word 0x04000290 + arm_func_end func_02005bfc .global func_02005dcc arm_func_start func_02005dcc @@ -7633,8 +7656,8 @@ _02005eac: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02005dcc _02005f54: .word 0x04000440 + arm_func_end func_02005dcc .global func_02005f58 arm_func_start func_02005f58 @@ -7654,8 +7677,8 @@ func_02005f58: ; 0x02005f58 str r1, [r3] bx lr .align 2, 0 - arm_func_end func_02005f58 _02005f90: .word 0x04000468 + arm_func_end func_02005f58 .global func_02005f94 arm_func_start func_02005f94 @@ -7675,8 +7698,8 @@ func_02005f94: ; 0x02005f94 str r1, [ip] bx lr .align 2, 0 - arm_func_end func_02005f94 _02005fcc: .word 0x04000468 + arm_func_end func_02005f94 .global func_02005fd0 arm_func_start func_02005fd0 @@ -7696,8 +7719,8 @@ func_02005fd0: ; 0x02005fd0 str r0, [r3] bx lr .align 2, 0 - arm_func_end func_02005fd0 _02006008: .word 0x04000468 + arm_func_end func_02005fd0 .global func_0200600c arm_func_start func_0200600c @@ -7724,8 +7747,8 @@ _02006048: bl func_020078d8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200600c _0200605c: .word data_027e0000 + arm_func_end func_0200600c .global func_02006060 arm_func_start func_02006060 @@ -7753,8 +7776,8 @@ _0200609c: bl func_020078d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006060 _020060b4: .word data_027e0000 + arm_func_end func_02006060 .global func_020060b8 arm_func_start func_020060b8 @@ -7782,8 +7805,8 @@ _020060f4: bl func_020078d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020060b8 _0200610c: .word data_027e0000 + arm_func_end func_020060b8 .global func_02006110 arm_func_start func_02006110 @@ -7811,8 +7834,8 @@ _0200614c: bl func_020078d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006110 _02006164: .word data_027e0000 + arm_func_end func_02006110 .global func_02006168 arm_func_start func_02006168 @@ -7839,8 +7862,8 @@ _020061a4: bl func_02007908 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02006168 _020061b8: .word data_027e0000 + arm_func_end func_02006168 .global func_020061bc arm_func_start func_020061bc @@ -7868,8 +7891,8 @@ _020061f8: bl func_02007908 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020061bc _02006210: .word data_027e0000 + arm_func_end func_020061bc .global func_02006214 arm_func_start func_02006214 @@ -7897,8 +7920,8 @@ _02006254: bl func_02007908 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02006214 _02006268: .word data_027e0000 + arm_func_end func_02006214 .global func_0200626c arm_func_start func_0200626c @@ -7926,8 +7949,8 @@ _020062ac: bl func_02007908 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200626c _020062c0: .word data_027e0000 + arm_func_end func_0200626c .global func_020062c4 arm_func_start func_020062c4 @@ -7957,8 +7980,8 @@ _0200630c: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020062c4 _02006320: .word data_027e0000 + arm_func_end func_020062c4 .global func_02006324 arm_func_start func_02006324 @@ -7988,8 +8011,8 @@ _0200636c: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006324 _02006380: .word data_027e0000 + arm_func_end func_02006324 .global func_02006384 arm_func_start func_02006384 @@ -8019,8 +8042,8 @@ _020063cc: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006384 _020063e0: .word data_027e0000 + arm_func_end func_02006384 .global func_020063e4 arm_func_start func_020063e4 @@ -8050,8 +8073,8 @@ _0200642c: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020063e4 _02006440: .word data_027e0000 + arm_func_end func_020063e4 .global func_02006444 arm_func_start func_02006444 @@ -8081,8 +8104,8 @@ _0200648c: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006444 _020064a0: .word data_027e0000 + arm_func_end func_02006444 .global func_020064a4 arm_func_start func_020064a4 @@ -8112,8 +8135,8 @@ _020064ec: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020064a4 _02006500: .word data_027e0000 + arm_func_end func_020064a4 .global func_02006504 arm_func_start func_02006504 @@ -8143,8 +8166,8 @@ _0200654c: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006504 _02006560: .word data_027e0000 + arm_func_end func_02006504 .global func_02006564 arm_func_start func_02006564 @@ -8174,8 +8197,8 @@ _020065ac: bl func_020078d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006564 _020065c0: .word data_027e0000 + arm_func_end func_02006564 .global func_020065c4 arm_func_start func_020065c4 @@ -8205,8 +8228,8 @@ _0200660c: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020065c4 _02006620: .word data_027e0000 + arm_func_end func_020065c4 .global func_02006624 arm_func_start func_02006624 @@ -8236,8 +8259,8 @@ _0200666c: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006624 _02006680: .word data_027e0000 + arm_func_end func_02006624 .global func_02006684 arm_func_start func_02006684 @@ -8267,8 +8290,8 @@ _020066cc: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006684 _020066e0: .word data_027e0000 + arm_func_end func_02006684 .global func_020066e4 arm_func_start func_020066e4 @@ -8298,8 +8321,8 @@ _0200672c: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020066e4 _02006740: .word data_027e0000 + arm_func_end func_020066e4 .global func_02006744 arm_func_start func_02006744 @@ -8329,8 +8352,8 @@ _0200678c: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006744 _020067a0: .word data_027e0000 + arm_func_end func_02006744 .global func_020067a4 arm_func_start func_020067a4 @@ -8360,8 +8383,8 @@ _020067ec: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020067a4 _02006800: .word data_027e0000 + arm_func_end func_020067a4 .global func_02006804 arm_func_start func_02006804 @@ -8391,8 +8414,8 @@ _0200684c: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006804 _02006860: .word data_027e0000 + arm_func_end func_02006804 .global func_02006864 arm_func_start func_02006864 @@ -8422,8 +8445,8 @@ _020068ac: bl func_02007908 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006864 _020068c0: .word data_027e0000 + arm_func_end func_02006864 .global func_020068c4 arm_func_start func_020068c4 @@ -8470,11 +8493,11 @@ _0200693c: str r1, [r0, #0xc] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020068c4 _02006954: .word data_02058e40 _02006958: .word 0x06880000 _0200695c: .word 0x06894000 _02006960: .word 0x06890000 + arm_func_end func_020068c4 .global func_02006964 arm_func_start func_02006964 @@ -8507,9 +8530,9 @@ _020069bc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02006964 _020069cc: .word data_02058e40 _020069d0: .word data_027e0000 + arm_func_end func_02006964 .global func_020069d4 arm_func_start func_020069d4 @@ -8532,9 +8555,9 @@ _020069f0: str r1, [r0, #0xc] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020069d4 _02006a14: .word data_027e0000 _02006a18: .word data_02058e40 + arm_func_end func_020069d4 .global func_02006a1c arm_func_start func_02006a1c @@ -8556,10 +8579,10 @@ _02006a4c: str r0, [r1, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006a1c _02006a58: .word data_02058e40 _02006a5c: .word 0x06894000 _02006a60: .word 0x06890000 + arm_func_end func_02006a1c .global func_02006a64 arm_func_start func_02006a64 @@ -8591,9 +8614,9 @@ _02006ab8: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006a64 _02006ac8: .word data_027e0000 _02006acc: .word data_02058e40 + arm_func_end func_02006a64 .global func_02006ad0 arm_func_start func_02006ad0 @@ -8615,9 +8638,9 @@ _02006aec: str r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006ad0 _02006b0c: .word data_027e0000 _02006b10: .word data_02058e40 + arm_func_end func_02006ad0 .global func_02006b14 arm_func_start func_02006b14 @@ -8628,8 +8651,8 @@ func_02006b14: ; 0x02006b14 str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006b14 _02006b28: .word data_02058e40 + arm_func_end func_02006b14 .global func_02006b2c arm_func_start func_02006b2c @@ -8660,8 +8683,8 @@ _02006b78: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02006b2c _02006b8c: .word data_027e0000 + arm_func_end func_02006b2c .global func_02006b90 arm_func_start func_02006b90 @@ -8682,9 +8705,9 @@ _02006bac: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006b90 _02006bc8: .word data_027e0000 _02006bcc: .word data_02058e40 + arm_func_end func_02006b90 .global func_02006bd0 arm_func_start func_02006bd0 @@ -8695,8 +8718,8 @@ func_02006bd0: ; 0x02006bd0 str r0, [r1, #0x18] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006bd0 _02006be4: .word data_02058e40 + arm_func_end func_02006bd0 .global func_02006be8 arm_func_start func_02006be8 @@ -8727,8 +8750,8 @@ _02006c34: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02006be8 _02006c48: .word data_027e0000 + arm_func_end func_02006be8 .global func_02006c4c arm_func_start func_02006c4c @@ -8749,9 +8772,9 @@ _02006c68: str r1, [r0, #0x18] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006c4c _02006c84: .word data_027e0000 _02006c88: .word data_02058e40 + arm_func_end func_02006c4c .global func_02006c8c arm_func_start func_02006c8c @@ -8776,11 +8799,11 @@ func_02006c8c: ; 0x02006c8c str r0, [r1, #0x1c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006c8c _02006cd8: .word data_0205516c _02006cdc: .word data_0205516e _02006ce0: .word data_02055170 _02006ce4: .word data_02058e5c + arm_func_end func_02006c8c .global func_02006ce8 arm_func_start func_02006ce8 @@ -8869,9 +8892,9 @@ _02006e08: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02006ce8 _02006e20: .word data_02058e5c _02006e24: .word data_027e0000 + arm_func_end func_02006ce8 .global func_02006e28 arm_func_start func_02006e28 @@ -8895,9 +8918,9 @@ _02006e44: str r1, [r0, #0x14] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006e28 _02006e6c: .word data_027e0000 _02006e70: .word data_02058e5c + arm_func_end func_02006e28 .global func_02006e74 arm_func_start func_02006e74 @@ -8914,9 +8937,9 @@ func_02006e74: ; 0x02006e74 str r0, [r1, #8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006e74 _02006ea0: .word data_02058e5c _02006ea4: .word data_0205515c + arm_func_end func_02006e74 .global func_02006ea8 arm_func_start func_02006ea8 @@ -8948,9 +8971,9 @@ _02006efc: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02006ea8 _02006f0c: .word data_027e0000 _02006f10: .word data_02058e5c + arm_func_end func_02006ea8 .global func_02006f14 arm_func_start func_02006f14 @@ -8972,9 +8995,9 @@ _02006f30: str r1, [r0, #8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006f14 _02006f50: .word data_027e0000 _02006f54: .word data_02058e5c + arm_func_end func_02006f14 .global func_02006f58 arm_func_start func_02006f58 @@ -9017,11 +9040,11 @@ _02006fcc: str r0, [r1, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02006f58 _02006fd8: .word data_02058e5c _02006fdc: .word 0x06840000 _02006fe0: .word 0x067e0000 _02006fe4: .word 0x06820000 + arm_func_end func_02006f58 .global func_02006fe8 arm_func_start func_02006fe8 @@ -9052,9 +9075,9 @@ _02007034: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02006fe8 _02007048: .word data_027e0000 _0200704c: .word data_02058e5c + arm_func_end func_02006fe8 .global func_02007050 arm_func_start func_02007050 @@ -9086,9 +9109,9 @@ _020070a0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02007050 _020070b4: .word data_027e0000 _020070b8: .word data_02058e5c + arm_func_end func_02007050 .global func_020070bc arm_func_start func_020070bc @@ -9110,9 +9133,9 @@ _020070d8: str r1, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020070bc _020070f8: .word data_027e0000 _020070fc: .word data_02058e5c + arm_func_end func_020070bc .global func_02007100 arm_func_start func_02007100 @@ -9215,8 +9238,8 @@ func_0200720c: ; 0x0200720c strb r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200720c _02007218: .word 0x04000247 + arm_func_end func_0200720c .global func_0200721c arm_func_start func_0200721c @@ -9458,8 +9481,8 @@ _02007530: bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020074d4 _02007538: .word 0x81400001 + arm_func_end func_020074d4 .global func_0200753c arm_func_start func_0200753c @@ -9496,8 +9519,8 @@ _020075ac: bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200753c _020075b4: .word 0x81400001 + arm_func_end func_0200753c .global func_020075b8 arm_func_start func_020075b8 @@ -9537,8 +9560,8 @@ _02007624: blt _020075cc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020075b8 _02007638: .word 0x040000b8 + arm_func_end func_020075b8 .global func_0200763c arm_func_start func_0200763c @@ -9635,10 +9658,10 @@ _020076c8: bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02007690 _0200777c: .word data_027e0200 _02007780: .word 0x04000600 _02007784: .word func_02007788 + arm_func_end func_02007690 .global func_02007788 arm_func_start func_02007788 @@ -9684,11 +9707,11 @@ _02007800: bl func_0200c454 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02007788 _02007824: .word data_027e0200 _02007828: .word func_02007834 _0200782c: .word 0x04000400 _02007830: .word 0x84400000 + arm_func_end func_02007788 .global func_02007834 arm_func_start func_02007834 @@ -9716,9 +9739,9 @@ func_02007834: ; 0x02007834 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02007834 _0200788c: .word 0x04000600 _02007890: .word data_027e0200 + arm_func_end func_02007834 .global func_02007894 arm_func_start func_02007894 @@ -9734,8 +9757,8 @@ func_02007894: ; 0x02007894 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02007894 _020078bc: .word data_027e0200 + arm_func_end func_02007894 .global func_020078c0 arm_func_start func_020078c0 @@ -10200,8 +10223,8 @@ _02007dd8: bl func_01ffa29c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02007d8c _02007dfc: .word 0xaf000001 + arm_func_end func_02007d8c .global func_02007e00 arm_func_start func_02007e00 @@ -10834,7 +10857,6 @@ _020083ac: ldr r1, _020083c4 ; =data_02058e7c b _020083cc .align 2, 0 - thumb_func_end func_02008094 _020083c4: .word data_02058e7c _020083c8: .word data_020551d4 _020083cc: @@ -11089,6 +11111,7 @@ _02008586: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 _0200858c: .word data_02058e7c + thumb_func_end func_02008094 .global func_02008590 thumb_func_start func_02008590 @@ -11341,9 +11364,9 @@ _0200875a: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_02008590 _02008760: .word data_02058e7c _02008764: .word data_020551cc + thumb_func_end func_02008590 .global func_02008768 thumb_func_start func_02008768 @@ -11413,8 +11436,8 @@ _020087d4: _020087e0: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02008768 _020087e4: .word data_02058e7c + thumb_func_end func_02008768 .global func_020087e8 thumb_func_start func_020087e8 @@ -11475,8 +11498,8 @@ _02008844: pop {r3, r4, r5, r6} bx lr nop - thumb_func_end func_020087e8 _0200884c: .word data_02058e7c + thumb_func_end func_020087e8 .global func_02008850 thumb_func_start func_02008850 @@ -11614,9 +11637,9 @@ _0200892a: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_02008850 _0200894c: .word 0x00000000 _02008950: .word data_02058e7c + thumb_func_end func_02008850 .global func_02008954 thumb_func_start func_02008954 @@ -11659,8 +11682,8 @@ _02008988: _0200899c: pop {r3, r4, r5, pc} nop - thumb_func_end func_02008954 _020089a0: .word data_02058e7c + thumb_func_end func_02008954 .global func_020089a4 thumb_func_start func_020089a4 @@ -11697,8 +11720,8 @@ func_020089a4: ; 0x020089a4 _020089e2: pop {r4, pc} .align 2, 0 - thumb_func_end func_020089a4 _020089e4: .word data_02058e7c + thumb_func_end func_020089a4 .global func_020089e8 thumb_func_start func_020089e8 @@ -11743,8 +11766,8 @@ _02008a20: lsr r0, r0, #0x18 pop {r3, r4, r5, pc} nop - thumb_func_end func_020089e8 _02008a34: .word data_02058e7c + thumb_func_end func_020089e8 .global func_02008a38 arm_func_start func_02008a38 @@ -11763,8 +11786,8 @@ func_02008a50: ; 0x02008a50 ldr r3, _02008a54 ; =func_02008a58 bx r3 .align 2, 0 - thumb_func_end func_02008a50 _02008a54: .word func_02008a58 + 1 + thumb_func_end func_02008a50 .global func_02008a58 thumb_func_start func_02008a58 @@ -11844,7 +11867,6 @@ _02008ae0: blx func_0200ee60 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02008a58 _02008ae8: .word data_02058e8c _02008aec: .word 0x027ffc00 _02008af0: .word data_02058e90 @@ -11852,6 +11874,7 @@ _02008af4: .word 0x0000c408 _02008af8: .word 0x04000184 _02008afc: .word func_02008bfc _02008b00: .word 0x04000180 + thumb_func_end func_02008a58 .global func_02008b04 arm_func_start func_02008b04 @@ -11874,9 +11897,9 @@ func_02008b04: ; 0x02008b04 bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02008b04 _02008b48: .word data_02058e90 _02008b4c: .word 0x027ffc00 + arm_func_end func_02008b04 .global func_02008b50 arm_func_start func_02008b50 @@ -11890,8 +11913,8 @@ func_02008b50: ; 0x02008b50 mov r0, r3 bx lr .align 2, 0 - arm_func_end func_02008b50 _02008b70: .word 0x027ffc00 + arm_func_end func_02008b50 .global func_02008b74 arm_func_start func_02008b74 @@ -11932,8 +11955,8 @@ _02008be4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02008b74 _02008bf8: .word 0x04000184 + arm_func_end func_02008b74 .global func_02008bfc arm_func_start func_02008bfc @@ -12014,9 +12037,9 @@ _02008cf4: _02008d04: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} - arm_func_end func_02008bfc _02008d0c: .word 0x04000184 _02008d10: .word data_02058e90 + arm_func_end func_02008bfc .global func_02008d14 arm_func_start func_02008d14 @@ -12081,8 +12104,8 @@ func_02008d9c: ; 0x02008d9c mov r3, #2 bx ip .align 2, 0 - arm_func_end func_02008d9c _02008db0: .word func_020091a0 + arm_func_end func_02008d9c .global func_02008db4 arm_func_start func_02008db4 @@ -12093,8 +12116,8 @@ func_02008db4: ; 0x02008db4 mov r3, #2 bx ip .align 2, 0 - arm_func_end func_02008db4 _02008dc8: .word func_020091a0 + arm_func_end func_02008db4 .global func_02008dcc arm_func_start func_02008dcc @@ -12105,8 +12128,8 @@ func_02008dcc: ; 0x02008dcc mov r3, #1 bx ip .align 2, 0 - arm_func_end func_02008dcc _02008de0: .word func_020091a0 + arm_func_end func_02008dcc .global func_02008de4 arm_func_start func_02008de4 @@ -12547,9 +12570,9 @@ func_02009254: ; 0x02009254 bl func_020099c4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02009254 _02009284: .word data_02058f10 _02009288: .word data_02058f14 + arm_func_end func_02009254 .global func_0200928c arm_func_start func_0200928c @@ -12558,9 +12581,9 @@ func_0200928c: ; 0x0200928c ldr r0, _0200929c ; =data_02058f14 bx ip .align 2, 0 - arm_func_end func_0200928c _02009298: .word func_0200e044 _0200929c: .word data_02058f14 + arm_func_end func_0200928c .global func_020092a0 arm_func_start func_020092a0 @@ -12569,9 +12592,9 @@ func_020092a0: ; 0x020092a0 ldr r0, _020092b0 ; =data_02058f14 bx ip .align 2, 0 - arm_func_end func_020092a0 _020092ac: .word func_0200e0c8 _020092b0: .word data_02058f14 + arm_func_end func_020092a0 .global func_020092b4 arm_func_start func_020092b4 @@ -12626,13 +12649,13 @@ _020092ec: bl func_02009558 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020092b4 _02009370: .word data_02059220 _02009374: .word data_02058f40 _02009378: .word data_02059f40 _0200937c: .word data_0205aa08 _02009380: .word data_02058fa0 _02009384: .word data_0205aa80 + arm_func_end func_020092b4 .global func_02009388 arm_func_start func_02009388 @@ -12709,9 +12732,9 @@ _0200944c: mov r0, r5 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02009388 _02009490: .word data_02058f40 _02009494: .word data_02058f64 + arm_func_end func_02009388 .global func_02009498 arm_func_start func_02009498 @@ -12773,8 +12796,8 @@ func_02009520: ; 0x02009520 bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02009520 _02009554: .word data_02058f40 + arm_func_end func_02009520 .global func_02009558 arm_func_start func_02009558 @@ -12897,10 +12920,10 @@ _02009700: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02009558 _02009708: .word data_02058f40 _0200970c: .word data_02059220 _02009710: .word data_02058f64 + arm_func_end func_02009558 .global func_02009714 arm_func_start func_02009714 @@ -12950,8 +12973,8 @@ func_02009780: ; 0x02009780 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02009780 _020097a8: .word data_02058f40 + arm_func_end func_02009780 .global func_020097ac arm_func_start func_020097ac @@ -12978,8 +13001,8 @@ _020097ec: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020097ac _020097f8: .word data_02058f40 + arm_func_end func_020097ac .global func_020097fc arm_func_start func_020097fc @@ -13001,8 +13024,8 @@ _02009828: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020097fc _02009834: .word data_02058f40 + arm_func_end func_020097fc .global func_02009838 arm_func_start func_02009838 @@ -13024,8 +13047,8 @@ _02009864: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02009838 _02009870: .word data_02058f40 + arm_func_end func_02009838 .global func_02009874 arm_func_start func_02009874 @@ -13081,8 +13104,8 @@ _020098f0: beq _020098f0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020098b4 _02009910: .word func_02009890 + arm_func_end func_020098b4 .global func_02009914 arm_func_start func_02009914 @@ -13122,8 +13145,8 @@ _02009960: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200993c _02009980: .word data_02058f40 + arm_func_end func_0200993c .global func_02009984 arm_func_start func_02009984 @@ -13144,8 +13167,8 @@ func_02009984: ; 0x02009984 moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02009984 _020099c0: .word 0x04fff200 + arm_func_end func_02009984 .global func_020099c4 arm_func_start func_020099c4 @@ -13163,8 +13186,8 @@ _020099d0: blt _020099d0 bx lr .align 2, 0 - arm_func_end func_020099c4 _020099f0: .word data_0205aa20 + arm_func_end func_020099c4 .global func_020099f4 arm_func_start func_020099f4 @@ -13177,8 +13200,8 @@ func_020099f4: ; 0x020099f4 strb r0, [r1, #8] bx lr .align 2, 0 - arm_func_end func_020099f4 _02009a10: .word data_0205aa20 + arm_func_end func_020099f4 .global func_02009a14 arm_func_start func_02009a14 @@ -13195,8 +13218,8 @@ func_02009a14: ; 0x02009a14 and r0, r0, #0xff bx lr .align 2, 0 - arm_func_end func_02009a14 _02009a40: .word data_0205aa20 + arm_func_end func_02009a14 .global func_02009a44 arm_func_start func_02009a44 @@ -13218,8 +13241,8 @@ func_02009a44: ; 0x02009a44 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02009a44 _02009a84: .word data_0205aa20 + arm_func_end func_02009a44 .global func_02009a88 arm_func_start func_02009a88 @@ -13235,8 +13258,8 @@ func_02009a88: ; 0x02009a88 ldr r0, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02009a88 _02009ab0: .word data_0205aa80 + arm_func_end func_02009a88 .global func_02009ab4 arm_func_start func_02009ab4 @@ -13251,8 +13274,8 @@ func_02009ab4: ; 0x02009ab4 ldr r0, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02009ab4 _02009ad8: .word data_0205aa80 + arm_func_end func_02009ab4 .global func_02009adc arm_func_start func_02009adc @@ -13325,9 +13348,9 @@ _02009bb0: mov r0, r0, lsr #0x10 bx lr .align 2, 0 - arm_func_end func_02009b58 _02009bc0: .word 0xfffffd2d _02009bc4: .word data_020559ec + arm_func_end func_02009b58 .global func_02009bc8 arm_func_start func_02009bc8 @@ -13822,9 +13845,9 @@ _0200a228: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02009fbc _0200a234: .word data_0205aa84 _0200a238: .word 0x027fffaa + arm_func_end func_02009fbc .global func_0200a23c thumb_func_start func_0200a23c @@ -13860,9 +13883,9 @@ _0200a264: _0200a278: pop {r3, r4, r5, pc} nop - thumb_func_end func_0200a23c _0200a27c: .word data_0205aa84 _0200a280: .word func_02009fbc + thumb_func_end func_0200a23c .global func_0200a284 arm_func_start func_0200a284 @@ -13906,8 +13929,8 @@ _0200a308: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200a284 _0200a314: .word 0x027ffc80 + arm_func_end func_0200a284 .global func_0200a318 arm_func_start func_0200a318 @@ -13991,10 +14014,10 @@ _0200a420: strh r1, [r0, #0x34] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200a318 _0200a434: .word data_0205aa84 _0200a438: .word 0x04000280 _0200a43c: .word 0x040002a0 + arm_func_end func_0200a318 .global func_0200a440 arm_func_start func_0200a440 @@ -14037,8 +14060,8 @@ _0200a4a8: bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200a440 _0200a4d0: .word data_0205aa84 + arm_func_end func_0200a440 .global func_0200a4d4 arm_func_start func_0200a4d4 @@ -14062,8 +14085,8 @@ func_0200a4d4: ; 0x0200a4d4 mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200a4d4 _0200a51c: .word data_0205aa84 + arm_func_end func_0200a4d4 .global GetTouchStateFlags arm_func_start GetTouchStateFlags @@ -14148,8 +14171,8 @@ _0200a610: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200a53c _0200a638: .word data_0205aa84 + arm_func_end func_0200a53c .global func_0200a63c arm_func_start func_0200a63c @@ -14192,9 +14215,9 @@ _0200a6a4: bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200a63c _0200a6cc: .word 0x03000200 _0200a6d0: .word data_0205aa84 + arm_func_end func_0200a63c .global func_0200a6d4 arm_func_start func_0200a6d4 @@ -14203,8 +14226,8 @@ func_0200a6d4: ; 0x0200a6d4 ldrh r0, [r0, #0x10] bx lr .align 2, 0 - arm_func_end func_0200a6d4 _0200a6e0: .word data_0205aa84 + arm_func_end func_0200a6d4 .global func_0200a6e4 arm_func_start func_0200a6e4 @@ -14341,9 +14364,9 @@ _0200a8bc: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0200a6e4 _0200a8c8: .word 0x04000280 _0200a8cc: .word 0x040002a0 + arm_func_end func_0200a6e4 .global func_0200a8d0 arm_func_start func_0200a8d0 @@ -14423,9 +14446,9 @@ _0200a990: strgth r1, [r0, #2] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200a8d0 _0200a9ec: .word data_0205aa84 _0200a9f0: .word data_0205aaa0 + arm_func_end func_0200a8d0 .global WaitForTouchUpdate arm_func_start WaitForTouchUpdate @@ -14437,8 +14460,8 @@ _0200a9f8: bne _0200a9f8 bx lr .align 2, 0 - arm_func_end WaitForTouchUpdate _0200aa08: .word data_0205aa84 + arm_func_end WaitForTouchUpdate .global func_0200aa0c arm_func_start func_0200aa0c @@ -14448,8 +14471,8 @@ func_0200aa0c: ; 0x0200aa0c and r0, r1, r0 bx lr .align 2, 0 - arm_func_end func_0200aa0c _0200aa1c: .word data_0205aa84 + arm_func_end func_0200aa0c .global func_0200aa20 thumb_func_start func_0200aa20 @@ -14482,10 +14505,10 @@ _0200aa3c: _0200aa56: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0200aa20 _0200aa58: .word data_0205aac0 _0200aa5c: .word 0x027fff90 _0200aa60: .word func_0200ac6c + thumb_func_end func_0200aa20 .global func_0200aa64 arm_func_start func_0200aa64 @@ -14575,8 +14598,8 @@ _0200ab48: moveq r0, #3 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0200aa64 _0200ab8c: .word data_0205aac0 + arm_func_end func_0200aa64 .global func_0200ab90 arm_func_start func_0200ab90 @@ -14595,9 +14618,9 @@ _0200abb4: ldr r0, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200ab90 _0200abc0: .word func_0200aec0 _0200abc4: .word data_0205aac0 + arm_func_end func_0200ab90 .global func_0200abc8 arm_func_start func_0200abc8 @@ -14626,8 +14649,8 @@ _0200abf4: moveq r0, #3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200abc8 _0200ac20: .word data_0205aac0 + arm_func_end func_0200abc8 .global func_0200ac24 arm_func_start func_0200ac24 @@ -14646,9 +14669,9 @@ _0200ac48: ldr r0, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200ac24 _0200ac54: .word func_0200aec0 _0200ac58: .word data_0205aac0 + arm_func_end func_0200ac24 .global func_0200ac5c arm_func_start func_0200ac5c @@ -14657,8 +14680,8 @@ func_0200ac5c: ; 0x0200ac5c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_0200ac5c _0200ac68: .word 0x027fff90 + arm_func_end func_0200ac5c .global func_0200ac6c arm_func_start func_0200ac6c @@ -14747,9 +14770,9 @@ _0200ad54: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200ac6c _0200ad8c: .word data_0205aac0 _0200ad90: .word 0x027fff94 + arm_func_end func_0200ac6c .global func_0200ad94 arm_func_start func_0200ad94 @@ -14819,8 +14842,8 @@ func_0200ad94: ; 0x0200ad94 movlt r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200ad94 _0200ae94: .word 0x01060000 + arm_func_end func_0200ad94 .global func_0200ae98 arm_func_start func_0200ae98 @@ -14835,8 +14858,8 @@ func_0200ae98: ; 0x0200ae98 movlt r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200ae98 _0200aebc: .word 0x03004200 + arm_func_end func_0200ae98 .global func_0200aec0 arm_func_start func_0200aec0 @@ -14845,8 +14868,8 @@ func_0200aec0: ; 0x0200aec0 str r0, [r1, #0x10] bx lr .align 2, 0 - arm_func_end func_0200aec0 _0200aecc: .word data_0205aac0 + arm_func_end func_0200aec0 .global func_0200aed0 arm_func_start func_0200aed0 @@ -14858,8 +14881,8 @@ _0200aed4: beq _0200aed4 bx lr .align 2, 0 - arm_func_end func_0200aed0 _0200aee4: .word data_0205aac4 + arm_func_end func_0200aed0 .global func_0200aee8 arm_func_start func_0200aee8 @@ -14880,8 +14903,8 @@ _0200af0c: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200aee8 _0200af20: .word data_0205aae0 + arm_func_end func_0200aee8 .global func_0200af24 arm_func_start func_0200af24 @@ -14903,9 +14926,9 @@ _0200af4c: bne _0200af3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200af24 _0200af5c: .word data_0205aae0 _0200af60: .word data_0205aaf8 + arm_func_end func_0200af24 .global func_0200af64 arm_func_start func_0200af64 @@ -14933,8 +14956,8 @@ func_0200af6c: ; 0x0200af6c blx ip ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200af6c _0200afa8: .word data_0205aae0 + arm_func_end func_0200af6c .global func_0200afac thumb_func_start func_0200afac @@ -14979,12 +15002,12 @@ _0200afe2: _0200affa: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0200afac _0200affc: .word data_0205aae0 _0200b000: .word func_0200b010 _0200b004: .word data_0205ab20 _0200b008: .word data_0205ab08 _0200b00c: .word 0x027ffc3c + thumb_func_end func_0200afac .global func_0200b010 arm_func_start func_0200b010 @@ -15042,10 +15065,10 @@ _0200b0c4: bl func_0200af6c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b010 _0200b0cc: .word data_0205ab24 _0200b0d0: .word data_0205ab20 _0200b0d4: .word data_0205aae0 + arm_func_end func_0200b010 .global func_0200b0d8 arm_func_start func_0200b0d8 @@ -15086,10 +15109,10 @@ _0200b10c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200b0d8 _0200b160: .word data_0205aae0 _0200b164: .word 0x03006000 _0200b168: .word 0x01010000 + arm_func_end func_0200b0d8 .global func_0200b16c arm_func_start func_0200b16c @@ -15117,9 +15140,9 @@ func_0200b16c: ; 0x0200b16c mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200b16c _0200b1c4: .word data_0205aae0 _0200b1c8: .word 0x01010000 + arm_func_end func_0200b16c .global func_0200b1cc arm_func_start func_0200b1cc @@ -15149,10 +15172,10 @@ func_0200b1cc: ; 0x0200b1cc mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0200b1cc _0200b22c: .word data_0205aae0 _0200b230: .word data_0205ab20 _0200b234: .word data_0205ab24 + arm_func_end func_0200b1cc .global func_0200b238 arm_func_start func_0200b238 @@ -15167,8 +15190,8 @@ func_0200b238: ; 0x0200b238 ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b238 _0200b25c: .word func_0200af64 + arm_func_end func_0200b238 .global func_0200b260 arm_func_start func_0200b260 @@ -15196,9 +15219,9 @@ func_0200b260: ; 0x0200b260 mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0200b260 _0200b2b8: .word data_0205aae0 _0200b2bc: .word 0x01010000 + arm_func_end func_0200b260 .global func_0200b2c0 arm_func_start func_0200b2c0 @@ -15213,8 +15236,8 @@ func_0200b2c0: ; 0x0200b2c0 ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b2c0 _0200b2e4: .word func_0200af64 + arm_func_end func_0200b2c0 .global func_0200b2e8 arm_func_start func_0200b2e8 @@ -15245,8 +15268,8 @@ _0200b324: bl func_0200b16c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b2e8 _0200b338: .word 0x0000ffff + arm_func_end func_0200b2e8 .global func_0200b33c arm_func_start func_0200b33c @@ -15261,8 +15284,8 @@ func_0200b33c: ; 0x0200b33c ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b33c _0200b360: .word func_0200af64 + arm_func_end func_0200b33c .global func_0200b364 arm_func_start func_0200b364 @@ -15301,8 +15324,8 @@ _0200b3bc: bl func_0200b16c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b364 _0200b3dc: .word 0x0000ffff + arm_func_end func_0200b364 .global func_0200b3e0 arm_func_start func_0200b3e0 @@ -15317,8 +15340,8 @@ func_0200b3e0: ; 0x0200b3e0 ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b3e0 _0200b404: .word func_0200af64 + arm_func_end func_0200b3e0 .global func_0200b408 arm_func_start func_0200b408 @@ -15370,8 +15393,8 @@ _0200b498: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0200b408 _0200b4b0: .word 0x00996a00 + arm_func_end func_0200b408 .global func_0200b4b4 arm_func_start func_0200b4b4 @@ -15386,8 +15409,8 @@ func_0200b4b4: ; 0x0200b4b4 ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b4b4 _0200b4d8: .word func_0200af64 + arm_func_end func_0200b4b4 .global func_0200b4dc arm_func_start func_0200b4dc @@ -15398,8 +15421,8 @@ func_0200b4dc: ; 0x0200b4dc mov r0, #2 bx ip .align 2, 0 - arm_func_end func_0200b4dc _0200b4f0: .word func_0200b2c0 + arm_func_end func_0200b4dc .global func_0200b4f4 arm_func_start func_0200b4f4 @@ -15410,8 +15433,8 @@ func_0200b4f4: ; 0x0200b4f4 mov r0, #3 bx ip .align 2, 0 - arm_func_end func_0200b4f4 _0200b508: .word func_0200b2c0 + arm_func_end func_0200b4f4 .global func_0200b50c arm_func_start func_0200b50c @@ -15633,7 +15656,6 @@ _0200b6ec: add sp, #0x28 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0200b594 _0200b6f8: .word data_0205aae0 _0200b6fc: .word 0x04000208 _0200b700: .word 0x003fffff @@ -15644,6 +15666,7 @@ _0200b710: .word 0xfffcffff _0200b714: .word 0xfffeffff _0200b718: .word 0x0028e900 _0200b71c: .word 0x04000214 + thumb_func_end func_0200b594 .global func_0200b720 thumb_func_start func_0200b720 @@ -15710,10 +15733,10 @@ _0200b792: mov r0, #1 pop {r4, pc} nop - thumb_func_end func_0200b720 _0200b798: .word 0x027ffc3c _0200b79c: .word data_0205aae0 _0200b7a0: .word 0x04000304 + thumb_func_end func_0200b720 .global func_0200b7a4 arm_func_start func_0200b7a4 @@ -15726,8 +15749,8 @@ func_0200b7a4: ; 0x0200b7a4 mov r3, #1 bx ip .align 2, 0 - arm_func_end func_0200b7a4 _0200b7c0: .word func_0200b720 + 1 + arm_func_end func_0200b7a4 .global func_0200b7c4 arm_func_start func_0200b7c4 @@ -15739,8 +15762,8 @@ func_0200b7c4: ; 0x0200b7c4 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_0200b7c4 _0200b7dc: .word 0x04000304 + arm_func_end func_0200b7c4 .global func_0200b7e0 arm_func_start func_0200b7e0 @@ -15763,8 +15786,8 @@ func_0200b7e0: ; 0x0200b7e0 mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200b7e0 _0200b824: .word data_0205aae0 + arm_func_end func_0200b7e0 .global func_0200b828 arm_func_start func_0200b828 @@ -15779,8 +15802,8 @@ func_0200b828: ; 0x0200b828 ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b828 _0200b84c: .word func_0200af64 + arm_func_end func_0200b828 .global func_0200b850 arm_func_start func_0200b850 @@ -15802,9 +15825,9 @@ func_0200b850: ; 0x0200b850 mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200b850 _0200b890: .word data_0205aae0 _0200b894: .word 0x03006700 + arm_func_end func_0200b850 .global func_0200b898 arm_func_start func_0200b898 @@ -15819,8 +15842,8 @@ func_0200b898: ; 0x0200b898 ldr r0, [sp] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200b898 _0200b8bc: .word func_0200af64 + arm_func_end func_0200b898 .global func_0200b8c0 thumb_func_start func_0200b8c0 @@ -15919,9 +15942,9 @@ func_0200b934: ; 0x0200b934 ldr r0, _0200b940 ; =data_0205aaec bx r3 .align 2, 0 - thumb_func_end func_0200b934 _0200b93c: .word func_0200b8cc + 1 _0200b940: .word data_0205aaec + thumb_func_end func_0200b934 .global func_0200b944 thumb_func_start func_0200b944 @@ -15931,9 +15954,9 @@ func_0200b944: ; 0x0200b944 ldr r0, _0200b950 ; =data_0205aaec bx r3 .align 2, 0 - thumb_func_end func_0200b944 _0200b94c: .word func_0200b8c0 + 1 _0200b950: .word data_0205aaec + thumb_func_end func_0200b944 .global func_0200b954 thumb_func_start func_0200b954 @@ -15943,9 +15966,9 @@ func_0200b954: ; 0x0200b954 ldr r0, _0200b960 ; =data_0205aaf4 bx r3 .align 2, 0 - thumb_func_end func_0200b954 _0200b95c: .word func_0200b8cc + 1 _0200b960: .word data_0205aaf4 + thumb_func_end func_0200b954 .global func_0200b964 thumb_func_start func_0200b964 @@ -15955,9 +15978,9 @@ func_0200b964: ; 0x0200b964 ldr r0, _0200b970 ; =data_0205aaec bx r3 .align 2, 0 - thumb_func_end func_0200b964 _0200b96c: .word func_0200b8f4 + 1 _0200b970: .word data_0205aaec + thumb_func_end func_0200b964 .global func_0200b974 thumb_func_start func_0200b974 @@ -15967,9 +15990,9 @@ func_0200b974: ; 0x0200b974 ldr r0, _0200b980 ; =data_0205aaf4 bx r3 .align 2, 0 - thumb_func_end func_0200b974 _0200b97c: .word func_0200b8f4 + 1 _0200b980: .word data_0205aaf4 + thumb_func_end func_0200b974 .global func_0200b984 arm_func_start func_0200b984 @@ -15989,10 +16012,10 @@ func_0200b984: ; 0x0200b984 and r0, r0, #0xff bx lr .align 2, 0 - arm_func_end func_0200b984 _0200b9bc: .word 0x55555555 _0200b9c0: .word 0x33333333 _0200b9c4: .word 0x0f0f0f0f + arm_func_end func_0200b984 .global func_0200b9c8 arm_func_start func_0200b9c8 @@ -16574,9 +16597,9 @@ _0200c0e0: beq _0200c0e0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200c08c _0200c0f8: .word data_027e0000 _0200c0fc: .word data_027e0220 + arm_func_end func_0200c08c .global func_0200c100 arm_func_start func_0200c100 @@ -16618,12 +16641,12 @@ _0200c148: bl func_0200c424 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200c104 _0200c178: .word data_027e0228 _0200c17c: .word data_027e0004 _0200c180: .word data_027e0230 _0200c184: .word data_027e0000 _0200c188: .word data_027e022c + arm_func_end func_0200c104 .global func_0200c18c arm_func_start func_0200c18c @@ -16632,8 +16655,8 @@ func_0200c18c: ; 0x0200c18c mov r0, #0 bx ip .align 2, 0 - arm_func_end func_0200c18c _0200c198: .word func_0200c104 + arm_func_end func_0200c18c .global func_0200c19c arm_func_start func_0200c19c @@ -16642,8 +16665,8 @@ func_0200c19c: ; 0x0200c19c mov r0, #1 bx ip .align 2, 0 - arm_func_end func_0200c19c _0200c1a8: .word func_0200c104 + arm_func_end func_0200c19c .global func_0200c1ac arm_func_start func_0200c1ac @@ -16652,8 +16675,8 @@ func_0200c1ac: ; 0x0200c1ac mov r0, #2 bx ip .align 2, 0 - arm_func_end func_0200c1ac _0200c1b8: .word func_0200c104 + arm_func_end func_0200c1ac .global func_0200c1bc arm_func_start func_0200c1bc @@ -16662,8 +16685,8 @@ func_0200c1bc: ; 0x0200c1bc mov r0, #3 bx ip .align 2, 0 - arm_func_end func_0200c1bc _0200c1c8: .word func_0200c104 + arm_func_end func_0200c1bc .global func_0200c1cc arm_func_start func_0200c1cc @@ -16672,8 +16695,8 @@ func_0200c1cc: ; 0x0200c1cc mov r0, #4 bx ip .align 2, 0 - arm_func_end func_0200c1cc _0200c1d8: .word func_0200c104 + arm_func_end func_0200c1cc .global func_0200c1dc arm_func_start func_0200c1dc @@ -16682,8 +16705,8 @@ func_0200c1dc: ; 0x0200c1dc mov r0, #5 bx ip .align 2, 0 - arm_func_end func_0200c1dc _0200c1e8: .word func_0200c104 + arm_func_end func_0200c1dc .global func_0200c1ec arm_func_start func_0200c1ec @@ -16692,8 +16715,8 @@ func_0200c1ec: ; 0x0200c1ec mov r0, #6 bx ip .align 2, 0 - arm_func_end func_0200c1ec _0200c1f8: .word func_0200c104 + arm_func_end func_0200c1ec .global func_0200c1fc arm_func_start func_0200c1fc @@ -16702,8 +16725,8 @@ func_0200c1fc: ; 0x0200c1fc mov r0, #7 bx ip .align 2, 0 - arm_func_end func_0200c1fc _0200c208: .word func_0200c104 + arm_func_end func_0200c1fc .global func_0200c20c arm_func_start func_0200c20c @@ -16714,8 +16737,8 @@ func_0200c20c: ; 0x0200c20c str r1, [r0] bx lr .align 2, 0 - arm_func_end func_0200c20c _0200c220: .word data_027e0220 + arm_func_end func_0200c20c .global func_0200c224 arm_func_start func_0200c224 @@ -16758,9 +16781,9 @@ _0200c290: blt _0200c248 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0200c224 _0200c2a4: .word data_027e0014 _0200c2a8: .word data_027e0228 + arm_func_end func_0200c224 .global func_0200c2ac arm_func_start func_0200c2ac @@ -16803,9 +16826,9 @@ _0200c314: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_0200c2ac _0200c330: .word data_027e0014 _0200c334: .word data_027e0228 + arm_func_end func_0200c2ac .global func_0200c338 arm_func_start func_0200c338 @@ -16826,10 +16849,10 @@ func_0200c338: ; 0x0200c338 str r1, [r0, r6] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200c338 _0200c374: .word data_027e0228 _0200c378: .word data_027e0230 _0200c37c: .word data_027e022c + arm_func_end func_0200c338 .global func_0200c380 arm_func_start func_0200c380 @@ -16850,10 +16873,10 @@ func_0200c380: ; 0x0200c380 str r1, [r0, r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200c380 _0200c3bc: .word data_027e0258 _0200c3c0: .word data_027e0260 _0200c3c4: .word data_027e025c + arm_func_end func_0200c380 .global func_0200c3c8 arm_func_start func_0200c3c8 @@ -16869,8 +16892,8 @@ func_0200c3c8: ; 0x0200c3c8 strh r2, [r3] bx lr .align 2, 0 - arm_func_end func_0200c3c8 _0200c3f0: .word 0x04000208 + arm_func_end func_0200c3c8 .global func_0200c3f4 arm_func_start func_0200c3f4 @@ -16887,8 +16910,8 @@ func_0200c3f4: ; 0x0200c3f4 strh r2, [r3] bx lr .align 2, 0 - arm_func_end func_0200c3f4 _0200c420: .word 0x04000208 + arm_func_end func_0200c3f4 .global func_0200c424 arm_func_start func_0200c424 @@ -16905,8 +16928,8 @@ func_0200c424: ; 0x0200c424 strh r3, [ip] bx lr .align 2, 0 - arm_func_end func_0200c424 _0200c450: .word 0x04000208 + arm_func_end func_0200c424 .global func_0200c454 arm_func_start func_0200c454 @@ -16922,8 +16945,8 @@ func_0200c454: ; 0x0200c454 strh r2, [r3] bx lr .align 2, 0 - arm_func_end func_0200c454 _0200c47c: .word 0x04000208 + arm_func_end func_0200c454 .global func_0200c480 arm_func_start func_0200c480 @@ -16938,11 +16961,11 @@ func_0200c480: ; 0x0200c480 str r2, [r0, -r1] bx lr .align 2, 0 - arm_func_end func_0200c480 _0200c4a4: .word data_027e0000 _0200c4a8: .word 0xfddb597d _0200c4ac: .word 0x7bf9dd5b _0200c4b0: .word 0x00000500 + arm_func_end func_0200c480 .global func_0200c4b4 thumb_func_start func_0200c4b4 @@ -17002,11 +17025,11 @@ _0200c4e6: _0200c522: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0200c4b4 _0200c524: .word data_0205ab48 _0200c528: .word 0x027ffff0 _0200c52c: .word 0x027fffb0 _0200c530: .word 0x04000204 + thumb_func_end func_0200c4b4 .global func_0200c534 arm_func_start func_0200c534 @@ -17040,8 +17063,8 @@ func_0200c580: ; 0x0200c580 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_0200c580 _0200c58c: .word func_0200c534 + arm_func_end func_0200c580 .global func_0200c590 arm_func_start func_0200c590 @@ -17089,8 +17112,8 @@ func_0200c604: ; 0x0200c604 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_0200c604 _0200c610: .word func_0200c590 + arm_func_end func_0200c604 .global func_0200c614 arm_func_start func_0200c614 @@ -17139,10 +17162,10 @@ func_0200c680: ; 0x0200c680 mov r3, #1 bx ip .align 2, 0 - arm_func_end func_0200c680 _0200c694: .word func_0200c590 _0200c698: .word 0x027fffe8 _0200c69c: .word func_0200c6e4 + arm_func_end func_0200c680 .global func_0200c6a0 arm_func_start func_0200c6a0 @@ -17150,8 +17173,8 @@ func_0200c6a0: ; 0x0200c6a0 ldr r1, _0200c6a8 ; =func_0200c680 bx r1 .align 2, 0 - arm_func_end func_0200c6a0 _0200c6a8: .word func_0200c680 + arm_func_end func_0200c6a0 .global func_0200c6ac arm_func_start func_0200c6ac @@ -17162,10 +17185,10 @@ func_0200c6ac: ; 0x0200c6ac mov r3, #1 bx ip .align 2, 0 - arm_func_end func_0200c6ac _0200c6c0: .word func_0200c614 _0200c6c4: .word 0x027fffe8 _0200c6c8: .word func_0200c6cc + arm_func_end func_0200c6ac .global func_0200c6cc arm_func_start func_0200c6cc @@ -17176,8 +17199,8 @@ func_0200c6cc: ; 0x0200c6cc strh r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200c6cc _0200c6e0: .word 0x04000204 + arm_func_end func_0200c6cc .global func_0200c6e4 arm_func_start func_0200c6e4 @@ -17188,8 +17211,8 @@ func_0200c6e4: ; 0x0200c6e4 strh r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200c6e4 _0200c6f8: .word 0x04000204 + arm_func_end func_0200c6e4 .global func_0200c6fc arm_func_start func_0200c6fc @@ -17199,10 +17222,10 @@ func_0200c6fc: ; 0x0200c6fc ldr r2, _0200c714 ; =func_0200c734 bx ip .align 2, 0 - arm_func_end func_0200c6fc _0200c70c: .word func_0200c580 _0200c710: .word 0x027fffe0 _0200c714: .word func_0200c734 + arm_func_end func_0200c6fc .global func_0200c718 arm_func_start func_0200c718 @@ -17212,10 +17235,10 @@ func_0200c718: ; 0x0200c718 ldr r2, _0200c730 ; =func_0200c74c bx ip .align 2, 0 - arm_func_end func_0200c718 _0200c728: .word func_0200c604 _0200c72c: .word 0x027fffe0 _0200c730: .word func_0200c74c + arm_func_end func_0200c718 .global func_0200c734 arm_func_start func_0200c734 @@ -17226,8 +17249,8 @@ func_0200c734: ; 0x0200c734 strh r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200c734 _0200c748: .word 0x04000204 + arm_func_end func_0200c734 .global func_0200c74c arm_func_start func_0200c74c @@ -17238,8 +17261,8 @@ func_0200c74c: ; 0x0200c74c strh r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200c74c _0200c760: .word 0x04000204 + arm_func_end func_0200c74c .global func_0200c764 arm_func_start func_0200c764 @@ -17273,9 +17296,9 @@ _0200c7a0: str r2, [r3] bx lr .align 2, 0 - arm_func_end func_0200c76c _0200c7bc: .word 0x027fffb0 _0200c7c0: .word 0xfffffffd + arm_func_end func_0200c76c .global func_0200c7c4 arm_func_start func_0200c7c4 @@ -17292,8 +17315,8 @@ func_0200c7c4: ; 0x0200c7c4 str r2, [r3] bx lr .align 2, 0 - arm_func_end func_0200c7c4 _0200c7f0: .word 0x027fffb0 + arm_func_end func_0200c7c4 .global func_0200c7f4 arm_func_start func_0200c7f4 @@ -17394,8 +17417,8 @@ func_0200c8f8: ; 0x0200c8f8 mvn r1, #0x80000000 bx ip .align 2, 0 - arm_func_end func_0200c8f8 _0200c90c: .word func_0200c938 + arm_func_end func_0200c8f8 .global func_0200c910 arm_func_start func_0200c910 @@ -18072,8 +18095,8 @@ _0200d21c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0200c938 _0200d230: .word 0xcccccccd + arm_func_end func_0200c938 .global func_0200d234 arm_func_start func_0200d234 @@ -18084,8 +18107,8 @@ func_0200d234: ; 0x0200d234 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200d234 _0200d248: .word data_027e029c + arm_func_end func_0200d234 .global func_0200d24c arm_func_start func_0200d24c @@ -18222,8 +18245,8 @@ _0200d3b4: str r0, [r1, #8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200d37c _0200d3d8: .word data_027e02a0 + arm_func_end func_0200d37c .global func_0200d3dc arm_func_start func_0200d3dc @@ -18248,8 +18271,8 @@ _0200d3f4: str r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_0200d3dc _0200d420: .word data_027e02a0 + arm_func_end func_0200d3dc .global func_0200d424 arm_func_start func_0200d424 @@ -18308,11 +18331,11 @@ _0200d4d0: bl func_0200dd50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200d424 _0200d4e4: .word data_027e028c _0200d4e8: .word data_027e02a0 _0200d4ec: .word data_027e0290 _0200d4f0: .word data_027e0288 + arm_func_end func_0200d424 .global func_0200d4f4 thumb_func_start func_0200d4f4 @@ -18396,7 +18419,6 @@ _0200d58a: add sp, #8 pop {r3, pc} nop - thumb_func_end func_0200d4f4 _0200d590: .word data_027e0294 _0200d594: .word data_027e02a4 _0200d598: .word data_027e0290 @@ -18414,6 +18436,7 @@ _0200d5c4: .word data_0205ab54 _0200d5c8: .word func_0200dc18 _0200d5cc: .word data_0205acdc _0200d5d0: .word data_0205ab4c + thumb_func_end func_0200d4f4 .global func_0200d5d4 arm_func_start func_0200d5d4 @@ -18422,8 +18445,8 @@ func_0200d5d4: ; 0x0200d5d4 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_0200d5d4 _0200d5e0: .word data_027e0294 + arm_func_end func_0200d5d4 .global func_0200d5e4 thumb_func_start func_0200d5e4 @@ -18522,10 +18545,10 @@ func_0200d5e4: ; 0x0200d5e4 add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0200d5e4 _0200d6b0: .word 0xfddb597d _0200d6b4: .word 0x7bf9dd5b _0200d6b8: .word func_0200d6bc + thumb_func_end func_0200d5e4 .global func_0200d6bc arm_func_start func_0200d6bc @@ -18538,8 +18561,8 @@ func_0200d6bc: ; 0x0200d6bc bl func_0200d6dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200d6bc _0200d6d8: .word data_027e02a0 + arm_func_end func_0200d6bc .global func_0200d6dc arm_func_start func_0200d6dc @@ -18567,9 +18590,9 @@ _0200d724: bl func_0200d738 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200d6dc _0200d730: .word data_027e0298 _0200d734: .word func_0200d738 + arm_func_end func_0200d6dc .global func_0200d738 arm_func_start func_0200d738 @@ -18589,8 +18612,8 @@ _0200d764: bl func_0200d770 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200d738 _0200d76c: .word data_027e0290 + arm_func_end func_0200d738 .global func_0200d770 arm_func_start func_0200d770 @@ -18619,8 +18642,8 @@ _0200d7a0: bl func_0200f248 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200d770 _0200d7c8: .word data_027e0290 + arm_func_end func_0200d770 .global func_0200d7cc thumb_func_start func_0200d7cc @@ -18659,8 +18682,8 @@ _0200d7fe: blx func_0200d988 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0200d7cc _0200d820: .word data_027e02a0 + thumb_func_end func_0200d7cc .global func_0200d824 arm_func_start func_0200d824 @@ -18725,8 +18748,8 @@ _0200d8b4: bl func_0200ee60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200d880 _0200d8cc: .word data_027e0290 + arm_func_end func_0200d880 .global func_0200d8d0 arm_func_start func_0200d8d0 @@ -18792,8 +18815,8 @@ _0200d970: bne _0200d96c bx lr .align 2, 0 - arm_func_end func_0200d960 _0200d984: .word data_027e02a0 + arm_func_end func_0200d960 .global func_0200d988 arm_func_start func_0200d988 @@ -18861,8 +18884,8 @@ _0200da3c: bl func_0200ee60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0200d9a4 _0200da58: .word data_027e02a0 + arm_func_end func_0200d9a4 .global func_0200da5c arm_func_start func_0200da5c @@ -18874,8 +18897,8 @@ func_0200da5c: ; 0x0200da5c strne r2, [r0, r1] bx lr .align 2, 0 - arm_func_end func_0200da5c _0200da74: .word 0x597dfbd9 + arm_func_end func_0200da5c .global func_0200da78 arm_func_start func_0200da78 @@ -18926,9 +18949,9 @@ _0200db08: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0200da78 _0200db18: .word data_027e02a0 _0200db1c: .word data_0205ab54 + arm_func_end func_0200da78 .global func_0200db20 arm_func_start func_0200db20 @@ -18982,10 +19005,10 @@ _0200dbb4: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_0200db28 _0200dbc4: .word data_027e0290 _0200dbc8: .word 0x000082ea _0200dbcc: .word func_0200dbd0 + arm_func_end func_0200db28 .global func_0200dbd0 arm_func_start func_0200dbd0 @@ -18998,8 +19021,8 @@ func_0200dbd0: ; 0x0200dbd0 str r1, [r2, #0xb0] bx ip .align 2, 0 - arm_func_end func_0200dbd0 _0200dbec: .word func_0200d938 + arm_func_end func_0200dbd0 .global func_0200dbf0 arm_func_start func_0200dbf0 @@ -19014,8 +19037,8 @@ func_0200dbf0: ; 0x0200dbf0 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200dbf0 _0200dc14: .word data_027e02a0 + arm_func_end func_0200dbf0 .global func_0200dc18 arm_func_start func_0200dc18 @@ -19043,8 +19066,8 @@ func_0200dc28: ; 0x0200dc28 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200dc28 _0200dc58: .word data_027e028c + arm_func_end func_0200dc28 .global func_0200dc5c arm_func_start func_0200dc5c @@ -19062,8 +19085,8 @@ func_0200dc5c: ; 0x0200dc5c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200dc5c _0200dc8c: .word data_027e028c + arm_func_end func_0200dc5c .global func_0200dc90 arm_func_start func_0200dc90 @@ -19126,8 +19149,8 @@ func_0200dd04: ; 0x0200dd04 mov r0, #0 bx lr .align 2, 0 - arm_func_end func_0200dd04 _0200dd4c: .word func_02003564 + arm_func_end func_0200dd04 .global func_0200dd50 arm_func_start func_0200dd50 @@ -19149,8 +19172,8 @@ func_0200dd50: ; 0x0200dd50 mov r0, r0 subs pc, lr, #4 .align 2, 0 - arm_func_end func_0200dd50 _0200dd90: .word func_020035a4 + arm_func_end func_0200dd50 .global func_0200dd94 arm_func_start func_0200dd94 @@ -19167,9 +19190,9 @@ func_0200dd9c: ; 0x0200dd9c str r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200dd9c _0200ddac: .word 0x82000001 _0200ddb0: .word data_020572e4 + arm_func_end func_0200dd9c .global func_0200ddb4 arm_func_start func_0200ddb4 @@ -19419,8 +19442,8 @@ _0200e0b8: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0200e044 _0200e0c4: .word data_027e02a0 + arm_func_end func_0200e044 .global func_0200e0c8 arm_func_start func_0200e0c8 @@ -19449,8 +19472,8 @@ _0200e114: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200e0c8 _0200e120: .word data_027e02a0 + arm_func_end func_0200e0c8 .global func_0200e124 arm_func_start func_0200e124 @@ -19507,8 +19530,8 @@ _0200e1c0: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200e160 _0200e1d0: .word data_027e02a0 + arm_func_end func_0200e160 .global func_0200e1d4 arm_func_start func_0200e1d4 @@ -19760,8 +19783,8 @@ func_0200e37c: ; 0x0200e37c _0200e426: pop {r3, pc} .align 2, 0 - thumb_func_end func_0200e37c _0200e428: .word data_0205acdc + thumb_func_end func_0200e37c .global func_0200e42c thumb_func_start func_0200e42c @@ -19794,10 +19817,10 @@ _0200e45e: _0200e46a: pop {r3, pc} .align 2, 0 - thumb_func_end func_0200e42c _0200e46c: .word data_0205acdc _0200e470: .word 0x0200002b _0200e474: .word 0x023e0021 + thumb_func_end func_0200e42c .global func_0200e478 thumb_func_start func_0200e478 @@ -19807,8 +19830,8 @@ func_0200e478: ; 0x0200e478 ldr r0, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_0200e478 _0200e480: .word 0x027ffdc4 + thumb_func_end func_0200e478 .global func_0200e484 thumb_func_start func_0200e484 @@ -19818,8 +19841,8 @@ func_0200e484: ; 0x0200e484 ldr r0, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_0200e484 _0200e48c: .word 0x027ffda0 + thumb_func_end func_0200e484 .global func_0200e490 thumb_func_start func_0200e490 @@ -19899,7 +19922,6 @@ _0200e508: _0200e50a: pop {r3, pc} .align 2, 0 - thumb_func_end func_0200e490 _0200e50c: .word 0x023e0000 _0200e510: .word data_0205acdc _0200e514: .word data_027e0000 @@ -19908,6 +19930,7 @@ _0200e51c: .word 0xfffff800 _0200e520: .word data_027e10c0 _0200e524: .word 0x027ff680 _0200e528: .word 0x037f8000 + thumb_func_end func_0200e490 .global func_0200e52c thumb_func_start func_0200e52c @@ -19964,7 +19987,6 @@ _0200e57c: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_0200e52c _0200e580: .word gHeap _0200e584: .word data_0205acdc _0200e588: .word 0x023e0000 @@ -19972,6 +19994,7 @@ _0200e58c: .word 0x01ffffa0 _0200e590: .word data_027e10c0 _0200e594: .word 0x027ff000 _0200e598: .word 0x037f8000 + thumb_func_end func_0200e52c .global func_0200e59c thumb_func_start func_0200e59c @@ -19981,8 +20004,8 @@ func_0200e59c: ; 0x0200e59c str r1, [r2, r0] bx lr .align 2, 0 - thumb_func_end func_0200e59c _0200e5a4: .word 0x027ffdc4 + thumb_func_end func_0200e59c .global func_0200e5a8 thumb_func_start func_0200e5a8 @@ -19992,8 +20015,8 @@ func_0200e5a8: ; 0x0200e5a8 str r1, [r2, r0] bx lr .align 2, 0 - thumb_func_end func_0200e5a8 _0200e5b0: .word 0x027ffda0 + thumb_func_end func_0200e5a8 .global func_0200e5b4 thumb_func_start func_0200e5b4 @@ -20041,8 +20064,8 @@ func_0200e5f8: ; 0x0200e5f8 and r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_0200e5f8 _0200e608: .word 0xfffff000 + arm_func_end func_0200e5f8 .global func_0200e60c arm_func_start func_0200e60c @@ -20122,11 +20145,11 @@ _0200e682: str r1, [r0] bx lr nop - thumb_func_end func_0200e650 _0200e68c: .word 0x027ffd9c _0200e690: .word data_0205ace4 _0200e694: .word func_0200e6ac _0200e698: .word data_027e3f80 + thumb_func_end func_0200e650 .global func_0200e69c arm_func_start func_0200e69c @@ -20135,8 +20158,8 @@ func_0200e69c: ; 0x0200e69c stmia r2, {r0, r1} bx lr .align 2, 0 - arm_func_end func_0200e69c _0200e6a8: .word data_0205ace4 + arm_func_end func_0200e69c .global func_0200e6ac arm_func_start func_0200e6ac @@ -20173,9 +20196,9 @@ _0200e70c: ldmia sp!, {r0, r1, r2, r3, ip, lr} mov sp, ip bx lr - arm_func_end func_0200e6ac _0200e718: .word data_0205acec _0200e71c: .word data_02000000 + arm_func_end func_0200e6ac .global func_0200e720 arm_func_start func_0200e720 @@ -20226,8 +20249,8 @@ func_0200e734: ; 0x0200e734 msr cpsr_fsxc, r0 ; 240 bx lr .align 2, 0 - arm_func_end func_0200e734 _0200e7c0: .word data_0205acf0 + arm_func_end func_0200e734 .global func_0200e7c4 arm_func_start func_0200e7c4 @@ -20251,10 +20274,10 @@ func_0200e7c4: ; 0x0200e7c4 bl func_0200e61c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200e7c4 _0200e80c: .word data_0205ace4 _0200e810: .word 0x0000009f _0200e814: .word data_0205acf0 + arm_func_end func_0200e7c4 .global func_0200e818 arm_func_start func_0200e818 @@ -20266,8 +20289,8 @@ func_0200e818: ; 0x0200e818 strh r0, [r1] bx lr .align 2, 0 - arm_func_end func_0200e818 _0200e830: .word data_0205ad70 + arm_func_end func_0200e818 .global func_0200e834 thumb_func_start func_0200e834 @@ -20302,10 +20325,10 @@ func_0200e834: ; 0x0200e834 _0200e870: pop {r3, pc} nop - thumb_func_end func_0200e834 _0200e874: .word data_0205ad74 _0200e878: .word 0x04000102 _0200e87c: .word func_0200e890 + thumb_func_end func_0200e834 .global func_0200e880 arm_func_start func_0200e880 @@ -20314,8 +20337,8 @@ func_0200e880: ; 0x0200e880 ldrh r0, [r0] bx lr .align 2, 0 - arm_func_end func_0200e880 _0200e88c: .word data_0205ad74 + arm_func_end func_0200e880 .global func_0200e890 arm_func_start func_0200e890 @@ -20344,11 +20367,11 @@ _0200e8d4: mov r2, r0 bx ip .align 2, 0 - arm_func_end func_0200e890 _0200e8e8: .word data_0205ad74 _0200e8ec: .word 0x04000102 _0200e8f0: .word func_0200c380 _0200e8f4: .word func_0200e890 + arm_func_end func_0200e890 .global func_0200e8f8 arm_func_start func_0200e8f8 @@ -20392,10 +20415,10 @@ _0200e964: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_0200e8f8 _0200e98c: .word 0x04000100 _0200e990: .word 0x0000ffff _0200e994: .word data_0205ad74 + arm_func_end func_0200e8f8 .global func_0200e998 arm_func_start func_0200e998 @@ -20404,8 +20427,8 @@ func_0200e998: ; 0x0200e998 ldrh r0, [r0] bx lr .align 2, 0 - arm_func_end func_0200e998 _0200e9a4: .word 0x04000100 + arm_func_end func_0200e998 .global func_0200e9a8 arm_func_start func_0200e9a8 @@ -20443,11 +20466,11 @@ _0200ea08: bl func_0200c3f4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200e9a8 _0200ea24: .word 0x04000106 _0200ea28: .word func_0200ec9c _0200ea2c: .word 0x0000fffe _0200ea30: .word 0x04000104 + arm_func_end func_0200e9a8 .global func_0200ea34 thumb_func_start func_0200ea34 @@ -20469,8 +20492,8 @@ func_0200ea34: ; 0x0200ea34 _0200ea54: pop {r3, pc} nop - thumb_func_end func_0200ea34 _0200ea58: .word data_0205ad84 + thumb_func_end func_0200ea34 .global func_0200ea5c arm_func_start func_0200ea5c @@ -20479,8 +20502,8 @@ func_0200ea5c: ; 0x0200ea5c ldrh r0, [r0] bx lr .align 2, 0 - arm_func_end func_0200ea5c _0200ea68: .word data_0205ad84 + arm_func_end func_0200ea5c .global func_0200ea6c arm_func_start func_0200ea6c @@ -20573,8 +20596,8 @@ _0200eb6c: bl func_0200e9a8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0200ea7c _0200eba4: .word data_0205ad84 + arm_func_end func_0200ea7c .global func_0200eba8 arm_func_start func_0200eba8 @@ -20650,8 +20673,8 @@ _0200ec7c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200ec14 _0200ec98: .word data_0205ad84 + arm_func_end func_0200ec14 .global func_0200ec9c arm_func_start func_0200ec9c @@ -20726,10 +20749,10 @@ _0200ed78: bl func_0200e9a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200ecac _0200ed90: .word 0x04000106 _0200ed94: .word data_027e0000 _0200ed98: .word data_0205ad84 + arm_func_end func_0200ecac .global func_0200ed9c arm_func_start func_0200ed9c @@ -20771,8 +20794,8 @@ _0200ee00: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0200eda4 _0200ee0c: .word data_0205ad84 + arm_func_end func_0200eda4 .global func_0200ee10 thumb_func_start func_0200ee10 @@ -20796,8 +20819,8 @@ func_0200ee10: ; 0x0200ee10 _0200ee32: pop {r3, pc} .align 2, 0 - thumb_func_end func_0200ee10 _0200ee34: .word data_0205ad90 + thumb_func_end func_0200ee10 .global func_0200ee38 arm_func_start func_0200ee38 @@ -20911,9 +20934,9 @@ _0200ef0c: bl func_02008b04 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0200eee4 _0200ef30: .word data_0205ada4 _0200ef34: .word func_0200ef38 + arm_func_end func_0200eee4 .global func_0200ef38 arm_func_start func_0200ef38 @@ -20932,8 +20955,8 @@ _0200ef60: bl func_0200f248 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200ef38 _0200ef68: .word data_0205ada4 + arm_func_end func_0200ef38 .global func_0200ef6c arm_func_start func_0200ef6c @@ -20986,9 +21009,9 @@ _0200efb4: bl func_01ffa640 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200ef98 _0200f00c: .word 0x027ffc40 _0200f010: .word 0x027ffc20 + arm_func_end func_0200ef98 .global func_0200f014 arm_func_start func_0200f014 @@ -20999,9 +21022,9 @@ func_0200f014: ; 0x0200f014 mov r2, #6 bx ip .align 2, 0 - arm_func_end func_0200f014 _0200f028: .word func_02007ad8 _0200f02c: .word 0x027ffcf4 + arm_func_end func_0200f014 .global func_0200f030 arm_func_start func_0200f030 @@ -21039,8 +21062,8 @@ func_0200f030: ; 0x0200f030 strh r0, [r4, #0x50] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0200f030 _0200f0b0: .word 0x027ffc80 + arm_func_end func_0200f030 .global func_0200f0b4 arm_func_start func_0200f0b4 @@ -21065,9 +21088,9 @@ _0200f0d0: blt _0200f0d0 bx lr .align 2, 0 - arm_func_end func_0200f0bc _0200f0e8: .word data_0205ada8 _0200f0ec: .word data_0205adac + arm_func_end func_0200f0bc .global func_0200f0f0 arm_func_start func_0200f0f0 @@ -21106,10 +21129,10 @@ _0200f160: bl func_0200ee60 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_0200f0f0 _0200f16c: .word data_0205ada8 _0200f170: .word 0x000001ff _0200f174: .word data_0205adac + arm_func_end func_0200f0f0 .global func_0200f178 arm_func_start func_0200f178 @@ -21163,11 +21186,11 @@ func_0200f178: ; 0x0200f178 str r0, [r5, #0x1c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200f178 _0200f238: .word 0x04000006 _0200f23c: .word 0x027ffc00 _0200f240: .word data_0205ad7c _0200f244: .word 0x04000600 + arm_func_end func_0200f178 .global func_0200f248 arm_func_start func_0200f248 @@ -21404,10 +21427,10 @@ _0200f518: strh r0, [r5, #0x2e] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200f48c _0200f570: .word data_027e0370 _0200f574: .word 0x5eedf715 _0200f578: .word 0x1b0cb173 + arm_func_end func_0200f48c .global func_0200f57c arm_func_start func_0200f57c @@ -21457,8 +21480,8 @@ func_0200f5d8: ; 0x0200f5d8 strh r1, [r0, #0x34] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200f5d8 _0200f610: .word 0x80808081 + arm_func_end func_0200f5d8 .global func_0200f614 arm_func_start func_0200f614 @@ -21480,8 +21503,8 @@ func_0200f614: ; 0x0200f614 strh r1, [r0, #0x2e] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200f614 _0200f654: .word 0x80808081 + arm_func_end func_0200f614 .global func_0200f658 arm_func_start func_0200f658 @@ -21539,9 +21562,9 @@ func_0200f658: ; 0x0200f658 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0200f658 _0200f728: .word 0x040004a8 _0200f72c: .word 0x040004ac + arm_func_end func_0200f658 .global func_0200f730 arm_func_start func_0200f730 @@ -21750,8 +21773,8 @@ _0200f9f4: strh r2, [r0, #0xa6] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0200f734 _0200fa38: .word 0x00007fff + arm_func_end func_0200f734 .global func_0200fa3c arm_func_start func_0200fa3c @@ -22309,13 +22332,13 @@ _02010234: add sp, sp, #0x6c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0200fa3c _02010264: .word func_0200f264 _02010268: .word func_0200f2e4 _0201026c: .word func_0200f48c _02010270: .word func_0200f57c _02010274: .word func_0200f5d8 _02010278: .word func_0200f614 + arm_func_end func_0200fa3c .global func_0201027c arm_func_start func_0201027c @@ -22383,13 +22406,13 @@ _02010320: bne _02010320 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0201027c _02010354: .word func_02012c88 _02010358: .word func_02013570 _0201035c: .word func_02014474 _02010360: .word func_02014b74 _02010364: .word func_0200f658 _02010368: .word func_0200f730 + arm_func_end func_0201027c .global func_0201036c arm_func_start func_0201036c @@ -22451,11 +22474,11 @@ _02010410: bne _02010410 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201036c _0201042c: .word func_02013108 _02010430: .word func_02013cf4 _02010434: .word func_020147f4 _02010438: .word func_02015074 + arm_func_end func_0201036c .global func_0201043c arm_func_start func_0201043c @@ -22498,8 +22521,8 @@ func_0201049c: ; 0x0201049c ldr r2, [r3, #0x44] bx ip .align 2, 0 - arm_func_end func_0201049c _020104b4: .word func_02010e2c + arm_func_end func_0201049c .global func_020104b8 arm_func_start func_020104b8 @@ -22631,10 +22654,10 @@ func_020105e0: ; 0x020105e0 str r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020105e0 _02010688: .word data_027e0370 _0201068c: .word 0x5eedf715 _02010690: .word 0x1b0cb173 + arm_func_end func_020105e0 .global func_02010694 arm_func_start func_02010694 @@ -22733,8 +22756,8 @@ _020107cc: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_02010714 _020107e4: .word data_02050f54 + arm_func_end func_02010714 .global func_020107e8 arm_func_start func_020107e8 @@ -23023,8 +23046,8 @@ _02010a68: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_02010990 _02010c08: .word data_02055cc0 + arm_func_end func_02010990 .global func_02010c0c arm_func_start func_02010c0c @@ -23170,8 +23193,8 @@ func_02010d64: ; 0x02010d64 str r0, [r1, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02010d64 _02010e28: .word data_02050f54 + arm_func_end func_02010d64 .global func_02010e2c arm_func_start func_02010e2c @@ -24157,7 +24180,6 @@ _02011b54: strh r0, [r8, #0x36] b _02011d20 .align 2, 0 - arm_func_end func_02010e2c _02011d00: .word data_027e0370 _02011d04: .word 0x5eedf715 _02011d08: .word 0x1b0cb173 @@ -24315,6 +24337,7 @@ _02011f2c: ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 _02011f4c: .word 0x0000ffff + arm_func_end func_02010e2c .global func_02011f50 arm_func_start func_02011f50 @@ -24528,11 +24551,11 @@ _020121f4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02011f50 _0201227c: .word data_027e0370 _02012280: .word 0x5eedf715 _02012284: .word 0x1b0cb173 _02012288: .word 0x0000ffff + arm_func_end func_02011f50 .global func_0201228c arm_func_start func_0201228c @@ -24638,8 +24661,8 @@ func_020123a4: ; 0x020123a4 mov r0, r0, lsr #0xd ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020123a4 _020123c4: .word data_02057514 + arm_func_end func_020123a4 .global func_020123c8 arm_func_start func_020123c8 @@ -24653,8 +24676,8 @@ func_020123c8: ; 0x020123c8 mov r0, r0, lsr #0xd ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020123c8 _020123e8: .word data_0205750c + arm_func_end func_020123c8 .global func_020123ec thumb_func_start func_020123ec @@ -24790,12 +24813,12 @@ _020124e0: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_020123ec _020124f4: .word 0xfffff03f _020124f8: .word 0xfffc0fff _020124fc: .word 0xff03ffff _02012500: .word 0xfeffffff _02012504: .word 0x01ffffff + thumb_func_end func_020123ec .global func_02012508 thumb_func_start func_02012508 @@ -25071,13 +25094,13 @@ _020126f4: add sp, #0x28 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02012508 _020126f8: .word func_020105ac _020126fc: .word func_020105e0 _02012700: .word func_02010694 _02012704: .word func_02010714 _02012708: .word func_020107e8 _0201270c: .word func_02010904 + thumb_func_end func_02012508 .global func_02012710 thumb_func_start func_02012710 @@ -25086,8 +25109,8 @@ func_02012710: ; 0x02012710 mov r2, #0 bx r3 nop - thumb_func_end func_02012710 _02012718: .word func_02012508 + 1 + thumb_func_end func_02012710 .global func_0201271c thumb_func_start func_0201271c @@ -25096,8 +25119,8 @@ func_0201271c: ; 0x0201271c mov r2, #1 bx r3 nop - thumb_func_end func_0201271c _02012724: .word func_02012508 + 1 + thumb_func_end func_0201271c .global func_02012728 thumb_func_start func_02012728 @@ -25237,9 +25260,9 @@ func_02012810: ; 0x02012810 ldr r1, _0201281c ; =func_020123a4 bx r3 nop - thumb_func_end func_02012810 _02012818: .word func_02012728 + 1 _0201281c: .word func_020123a4 + thumb_func_end func_02012810 .global func_02012820 thumb_func_start func_02012820 @@ -25248,9 +25271,9 @@ func_02012820: ; 0x02012820 ldr r1, _0201282c ; =func_020123c8 bx r3 nop - thumb_func_end func_02012820 _02012828: .word func_020127a4 + 1 _0201282c: .word func_020123c8 + thumb_func_end func_02012820 .global func_02012830 arm_func_start func_02012830 @@ -25407,8 +25430,8 @@ func_0201298c: ; 0x0201298c str r7, [ip, #4] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0201298c _02012a38: .word 0x04000500 + arm_func_end func_0201298c .global func_02012a3c arm_func_start func_02012a3c @@ -25457,8 +25480,8 @@ func_02012a3c: ; 0x02012a3c str r7, [ip, #4] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02012a3c _02012ae8: .word 0x04000500 + arm_func_end func_02012a3c .global func_02012aec arm_func_start func_02012aec @@ -25522,8 +25545,8 @@ func_02012b2c: ; 0x02012b2c str lr, [r2, #0x2c] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02012b2c _02012bc0: .word 0x00000555 + arm_func_end func_02012b2c .global func_02012bc4 arm_func_start func_02012bc4 @@ -25581,9 +25604,9 @@ _02012c68: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_02012bc4 _02012c80: .word 0x0000093d _02012c84: .word 0xfffff6c3 + arm_func_end func_02012bc4 .global func_02012c88 arm_func_start func_02012c88 @@ -25878,12 +25901,12 @@ _02013084: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02012c88 _020130f4: .word 0x040004a4 _020130f8: .word 0x00007fff _020130fc: .word data_02050f54 _02013100: .word 0x04000454 _02013104: .word 0x04000480 + arm_func_end func_02012c88 .global func_02013108 arm_func_start func_02013108 @@ -26174,12 +26197,12 @@ _020134e8: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02013108 _0201355c: .word 0x040004a4 _02013560: .word 0x00007fff _02013564: .word data_02050f54 _02013568: .word 0x04000454 _0201356c: .word 0x04000480 + arm_func_end func_02013108 .global func_02013570 arm_func_start func_02013570 @@ -26674,11 +26697,11 @@ _02013c68: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02013570 _02013ce4: .word 0x040004a4 _02013ce8: .word 0x00007fff _02013cec: .word 0x04000454 _02013cf0: .word 0x04000480 + arm_func_end func_02013570 .global func_02013cf4 arm_func_start func_02013cf4 @@ -27172,11 +27195,11 @@ _020143f0: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02013cf4 _02014464: .word 0x040004a4 _02014468: .word 0x00007fff _0201446c: .word 0x04000454 _02014470: .word 0x04000480 + arm_func_end func_02013cf4 .global func_02014474 arm_func_start func_02014474 @@ -27407,7 +27430,6 @@ _02014748: add sp, sp, #0x90 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02014474 _020147d8: .word 0x040004a4 _020147dc: .word data_02050f54 _020147e0: .word data_020572f0 @@ -27415,6 +27437,7 @@ _020147e4: .word 0x00007fff _020147e8: .word 0x04000454 _020147ec: .word 0x04000480 _020147f0: .word data_020572e8 + arm_func_end func_02014474 .global func_020147f4 arm_func_start func_020147f4 @@ -27645,7 +27668,6 @@ _02014ac8: add sp, sp, #0x90 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_020147f4 _02014b58: .word 0x040004a4 _02014b5c: .word data_02050f54 _02014b60: .word data_020572f0 @@ -27653,6 +27675,7 @@ _02014b64: .word 0x00007fff _02014b68: .word 0x04000454 _02014b6c: .word 0x04000480 _02014b70: .word data_020572e8 + arm_func_end func_020147f4 .global func_02014b74 arm_func_start func_02014b74 @@ -27984,7 +28007,6 @@ _02014fc4: add sp, sp, #0xf0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02014b74 _02015054: .word 0x040004a4 _02015058: .word data_02050f54 _0201505c: .word data_020572f0 @@ -27993,6 +28015,7 @@ _02015064: .word 0x00007fff _02015068: .word 0x04000454 _0201506c: .word 0x04000480 _02015070: .word data_020572e8 + arm_func_end func_02014b74 .global func_02015074 arm_func_start func_02015074 @@ -28325,7 +28348,6 @@ _020154c8: add sp, sp, #0xf0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02015074 _02015558: .word 0x040004a4 _0201555c: .word data_02050f54 _02015560: .word data_020572f0 @@ -28334,6 +28356,7 @@ _02015568: .word 0x00007fff _0201556c: .word 0x04000454 _02015570: .word 0x04000480 _02015574: .word data_020572e8 + arm_func_end func_02015074 .global func_02015578 arm_func_start func_02015578 @@ -28377,11 +28400,11 @@ func_02015578: ; 0x02015578 str r1, [r0, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02015578 _02015610: .word data_027e0370 _02015614: .word 0x5eedf715 _02015618: .word 0x1b0cb173 _0201561c: .word data_02050f54 + arm_func_end func_02015578 .global func_02015620 arm_func_start func_02015620 @@ -28410,11 +28433,11 @@ func_02015620: ; 0x02015620 str r1, [r0, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02015620 _0201567c: .word data_027e0370 _02015680: .word 0x5eedf715 _02015684: .word 0x1b0cb173 _02015688: .word data_02050f54 + arm_func_end func_02015620 .global func_0201568c arm_func_start func_0201568c @@ -28456,9 +28479,9 @@ _020156d8: blt _020156d8 bx lr .align 2, 0 - arm_func_end func_020156b4 _020156ec: .word data_0205adc0 _020156f0: .word data_0205ade0 + arm_func_end func_020156b4 .global func_020156f4 arm_func_start func_020156f4 @@ -28468,8 +28491,8 @@ func_020156f4: ; 0x020156f4 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_020156f4 _02015704: .word data_0205adc0 + arm_func_end func_020156f4 .global func_02015708 arm_func_start func_02015708 @@ -28478,8 +28501,8 @@ func_02015708: ; 0x02015708 ldr r0, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_02015708 _02015714: .word data_0205adc0 + arm_func_end func_02015708 .global func_02015718 arm_func_start func_02015718 @@ -28494,8 +28517,8 @@ func_02015718: ; 0x02015718 str r1, [r0, #0x10] bx lr .align 2, 0 - arm_func_end func_02015718 _0201573c: .word data_0205adc0 + arm_func_end func_02015718 .global func_02015740 arm_func_start func_02015740 @@ -29555,7 +29578,6 @@ _02016664: movge r4, #1 b _02016d88 .align 2, 0 - arm_func_end func_02015740 _020166d4: .word data_0205adc0 _020166d8: .word 0x01ff61fe _020166dc: .word 0x0000270f @@ -30039,6 +30061,7 @@ _02016df8: ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 _02016e08: .word 0x92492493 + arm_func_end func_02015740 .global func_02016e0c arm_func_start func_02016e0c @@ -30134,9 +30157,9 @@ _02016eee: mov r0, #0 bx lr nop - thumb_func_end func_02016ec8 _02016ef4: .word 0x4352414e _02016ef8: .word 0x0000fffe + thumb_func_end func_02016ec8 .global func_02016efc thumb_func_start func_02016efc @@ -30242,10 +30265,10 @@ _02016fb8: add sp, #0x20 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02016efc _02016fc0: .word 0x46415442 _02016fc4: .word 0x46494d47 _02016fc8: .word 0x464e5442 + thumb_func_end func_02016efc .global func_02016fcc thumb_func_start func_02016fcc @@ -30435,9 +30458,9 @@ func_020170a8: ; 0x020170a8 add sp, #0xc pop {r4, r5, pc} nop - thumb_func_end func_020170a8 _020170f0: .word 0x45585048 _020170f4: .word 0x00004652 + thumb_func_end func_020170a8 .global func_020170f8 thumb_func_start func_020170f8 @@ -30558,11 +30581,11 @@ _02017182: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_020170f8 _020171e8: .word 0x00004652 _020171ec: .word 0x00005544 _020171f0: .word 0xffff7fff _020171f4: .word 0xffff80ff + thumb_func_end func_020170f8 .global func_020171f8 thumb_func_start func_020171f8 @@ -30775,8 +30798,8 @@ _02017356: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_020172e8 _02017370: .word 0x00004652 + thumb_func_end func_020172e8 .global func_02017374 thumb_func_start func_02017374 @@ -30806,8 +30829,8 @@ func_02017394: ; 0x02017394 ldr r3, _02017398 ; =func_020177c8 bx r3 .align 2, 0 - thumb_func_end func_02017394 _02017398: .word func_020177c8 + 1 + thumb_func_end func_02017394 .global func_0201739c thumb_func_start func_0201739c @@ -30951,8 +30974,8 @@ _0201749a: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020173bc _020174a0: .word 0x00004652 + thumb_func_end func_020173bc .global func_020174a4 thumb_func_start func_020174a4 @@ -31063,8 +31086,8 @@ func_02017530: ; 0x02017530 add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_02017530 _02017558: .word 0x46524d48 + thumb_func_end func_02017530 .global func_0201755c thumb_func_start func_0201755c @@ -31202,8 +31225,8 @@ func_02017624: ; 0x02017624 ldr r3, _02017628 ; =func_020177c8 bx r3 .align 2, 0 - thumb_func_end func_02017624 _02017628: .word func_020177c8 + 1 + thumb_func_end func_02017624 .global func_0201762c thumb_func_start func_0201762c @@ -31407,8 +31430,8 @@ _02017764: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_02017750 _02017768: .word data_0205ade8 + thumb_func_end func_02017750 .global func_0201776c thumb_func_start func_0201776c @@ -31450,10 +31473,10 @@ _020177ac: bl func_02017810 pop {r4, pc} nop - thumb_func_end func_0201776c _020177bc: .word 0xfffffff8 _020177c0: .word data_0205ade4 _020177c4: .word data_0205ade8 + thumb_func_end func_0201776c .global func_020177c8 thumb_func_start func_020177c8 @@ -31474,9 +31497,9 @@ func_020177d8: ; 0x020177d8 ldr r0, _020177e4 ; =data_0205ade8 bx r3 .align 2, 0 - thumb_func_end func_020177d8 _020177e0: .word func_02017710 + 1 _020177e4: .word data_0205ade8 + thumb_func_end func_020177d8 .global func_020177e8 thumb_func_start func_020177e8 @@ -31743,8 +31766,8 @@ _02017986: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020178fc _02017990: .word 0x554e5448 + thumb_func_end func_020178fc .global func_02017994 thumb_func_start func_02017994 @@ -31752,8 +31775,8 @@ func_02017994: ; 0x02017994 ldr r3, _02017998 ; =func_020177c8 bx r3 .align 2, 0 - thumb_func_end func_02017994 _02017998: .word func_020177c8 + 1 + thumb_func_end func_02017994 .global func_0201799c thumb_func_start func_0201799c @@ -31868,8 +31891,8 @@ func_02017a80: ; 0x02017a80 ldr r3, _02017a84 ; =func_020065c4 bx r3 .align 2, 0 - thumb_func_end func_02017a80 _02017a84: .word func_020065c4 + thumb_func_end func_02017a80 .global func_02017a88 thumb_func_start func_02017a88 @@ -31877,8 +31900,8 @@ func_02017a88: ; 0x02017a88 ldr r3, _02017a8c ; =func_02006684 bx r3 .align 2, 0 - thumb_func_end func_02017a88 _02017a8c: .word func_02006684 + thumb_func_end func_02017a88 .global func_02017a90 thumb_func_start func_02017a90 @@ -31886,8 +31909,8 @@ func_02017a90: ; 0x02017a90 ldr r3, _02017a94 ; =func_02006744 bx r3 .align 2, 0 - thumb_func_end func_02017a90 _02017a94: .word func_02006744 + thumb_func_end func_02017a90 .global func_02017a98 thumb_func_start func_02017a98 @@ -31895,8 +31918,8 @@ func_02017a98: ; 0x02017a98 ldr r3, _02017a9c ; =func_02006804 bx r3 .align 2, 0 - thumb_func_end func_02017a98 _02017a9c: .word func_02006804 + thumb_func_end func_02017a98 .global func_02017aa0 thumb_func_start func_02017aa0 @@ -31904,8 +31927,8 @@ func_02017aa0: ; 0x02017aa0 ldr r3, _02017aa4 ; =func_020062c4 bx r3 .align 2, 0 - thumb_func_end func_02017aa0 _02017aa4: .word func_020062c4 + thumb_func_end func_02017aa0 .global func_02017aa8 thumb_func_start func_02017aa8 @@ -31913,8 +31936,8 @@ func_02017aa8: ; 0x02017aa8 ldr r3, _02017aac ; =func_02006384 bx r3 .align 2, 0 - thumb_func_end func_02017aa8 _02017aac: .word func_02006384 + thumb_func_end func_02017aa8 .global func_02017ab0 thumb_func_start func_02017ab0 @@ -31922,8 +31945,8 @@ func_02017ab0: ; 0x02017ab0 ldr r3, _02017ab4 ; =func_02006444 bx r3 .align 2, 0 - thumb_func_end func_02017ab0 _02017ab4: .word func_02006444 + thumb_func_end func_02017ab0 .global func_02017ab8 thumb_func_start func_02017ab8 @@ -31931,8 +31954,8 @@ func_02017ab8: ; 0x02017ab8 ldr r3, _02017abc ; =func_02006504 bx r3 .align 2, 0 - thumb_func_end func_02017ab8 _02017abc: .word func_02006504 + thumb_func_end func_02017ab8 .global func_02017ac0 thumb_func_start func_02017ac0 @@ -31940,8 +31963,8 @@ func_02017ac0: ; 0x02017ac0 ldr r3, _02017ac4 ; =func_02006444 bx r3 .align 2, 0 - thumb_func_end func_02017ac0 _02017ac4: .word func_02006444 + thumb_func_end func_02017ac0 .global func_02017ac8 thumb_func_start func_02017ac8 @@ -31949,8 +31972,8 @@ func_02017ac8: ; 0x02017ac8 ldr r3, _02017acc ; =func_02006504 bx r3 .align 2, 0 - thumb_func_end func_02017ac8 _02017acc: .word func_02006504 + thumb_func_end func_02017ac8 .global func_02017ad0 thumb_func_start func_02017ad0 @@ -31958,8 +31981,8 @@ func_02017ad0: ; 0x02017ad0 ldr r3, _02017ad4 ; =func_020060b8 bx r3 .align 2, 0 - thumb_func_end func_02017ad0 _02017ad4: .word func_020060b8 + thumb_func_end func_02017ad0 .global func_02017ad8 thumb_func_start func_02017ad8 @@ -31967,8 +31990,8 @@ func_02017ad8: ; 0x02017ad8 ldr r3, _02017adc ; =func_0200600c bx r3 .align 2, 0 - thumb_func_end func_02017ad8 _02017adc: .word func_0200600c + thumb_func_end func_02017ad8 .global func_02017ae0 thumb_func_start func_02017ae0 @@ -32008,8 +32031,8 @@ func_02017b18: ; 0x02017b18 ldr r3, _02017b1c ; =func_02006168 bx r3 .align 2, 0 - thumb_func_end func_02017b18 _02017b1c: .word func_02006168 + thumb_func_end func_02017b18 .global func_02017b20 thumb_func_start func_02017b20 @@ -32017,8 +32040,8 @@ func_02017b20: ; 0x02017b20 ldr r3, _02017b24 ; =func_02006214 bx r3 .align 2, 0 - thumb_func_end func_02017b20 _02017b24: .word func_02006214 + thumb_func_end func_02017b20 .global func_02017b28 thumb_func_start func_02017b28 @@ -32026,8 +32049,8 @@ func_02017b28: ; 0x02017b28 ldr r3, _02017b2c ; =func_02006624 bx r3 .align 2, 0 - thumb_func_end func_02017b28 _02017b2c: .word func_02006624 + thumb_func_end func_02017b28 .global func_02017b30 thumb_func_start func_02017b30 @@ -32035,8 +32058,8 @@ func_02017b30: ; 0x02017b30 ldr r3, _02017b34 ; =func_020066e4 bx r3 .align 2, 0 - thumb_func_end func_02017b30 _02017b34: .word func_020066e4 + thumb_func_end func_02017b30 .global func_02017b38 thumb_func_start func_02017b38 @@ -32044,8 +32067,8 @@ func_02017b38: ; 0x02017b38 ldr r3, _02017b3c ; =func_020067a4 bx r3 .align 2, 0 - thumb_func_end func_02017b38 _02017b3c: .word func_020067a4 + thumb_func_end func_02017b38 .global func_02017b40 thumb_func_start func_02017b40 @@ -32053,8 +32076,8 @@ func_02017b40: ; 0x02017b40 ldr r3, _02017b44 ; =func_02006864 bx r3 .align 2, 0 - thumb_func_end func_02017b40 _02017b44: .word func_02006864 + thumb_func_end func_02017b40 .global func_02017b48 thumb_func_start func_02017b48 @@ -32062,8 +32085,8 @@ func_02017b48: ; 0x02017b48 ldr r3, _02017b4c ; =func_02006324 bx r3 .align 2, 0 - thumb_func_end func_02017b48 _02017b4c: .word func_02006324 + thumb_func_end func_02017b48 .global func_02017b50 thumb_func_start func_02017b50 @@ -32071,8 +32094,8 @@ func_02017b50: ; 0x02017b50 ldr r3, _02017b54 ; =func_020063e4 bx r3 .align 2, 0 - thumb_func_end func_02017b50 _02017b54: .word func_020063e4 + thumb_func_end func_02017b50 .global func_02017b58 thumb_func_start func_02017b58 @@ -32080,8 +32103,8 @@ func_02017b58: ; 0x02017b58 ldr r3, _02017b5c ; =func_020064a4 bx r3 .align 2, 0 - thumb_func_end func_02017b58 _02017b5c: .word func_020064a4 + thumb_func_end func_02017b58 .global func_02017b60 thumb_func_start func_02017b60 @@ -32089,8 +32112,8 @@ func_02017b60: ; 0x02017b60 ldr r3, _02017b64 ; =func_02006564 bx r3 .align 2, 0 - thumb_func_end func_02017b60 _02017b64: .word func_02006564 + thumb_func_end func_02017b60 .global func_02017b68 thumb_func_start func_02017b68 @@ -32098,8 +32121,8 @@ func_02017b68: ; 0x02017b68 ldr r3, _02017b6c ; =func_020064a4 bx r3 .align 2, 0 - thumb_func_end func_02017b68 _02017b6c: .word func_020064a4 + thumb_func_end func_02017b68 .global func_02017b70 thumb_func_start func_02017b70 @@ -32107,8 +32130,8 @@ func_02017b70: ; 0x02017b70 ldr r3, _02017b74 ; =func_02006564 bx r3 .align 2, 0 - thumb_func_end func_02017b70 _02017b74: .word func_02006564 + thumb_func_end func_02017b70 .global func_02017b78 thumb_func_start func_02017b78 @@ -32116,8 +32139,8 @@ func_02017b78: ; 0x02017b78 ldr r3, _02017b7c ; =func_02006110 bx r3 .align 2, 0 - thumb_func_end func_02017b78 _02017b7c: .word func_02006110 + thumb_func_end func_02017b78 .global func_02017b80 thumb_func_start func_02017b80 @@ -32125,8 +32148,8 @@ func_02017b80: ; 0x02017b80 ldr r3, _02017b84 ; =func_02006060 bx r3 .align 2, 0 - thumb_func_end func_02017b80 _02017b84: .word func_02006060 + thumb_func_end func_02017b80 .global func_02017b88 thumb_func_start func_02017b88 @@ -32166,8 +32189,8 @@ func_02017bc0: ; 0x02017bc0 ldr r3, _02017bc4 ; =func_020061bc bx r3 .align 2, 0 - thumb_func_end func_02017bc0 _02017bc4: .word func_020061bc + thumb_func_end func_02017bc0 .global func_02017bc8 thumb_func_start func_02017bc8 @@ -32175,8 +32198,8 @@ func_02017bc8: ; 0x02017bc8 ldr r3, _02017bcc ; =func_0200626c bx r3 .align 2, 0 - thumb_func_end func_02017bc8 _02017bcc: .word func_0200626c + thumb_func_end func_02017bc8 .global func_02017bd0 arm_func_start func_02017bd0 @@ -32193,8 +32216,8 @@ func_02017bd0: ; 0x02017bd0 blx r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02017bd0 _02017bfc: .word data_02055ccc + arm_func_end func_02017bd0 .global func_02017c00 arm_func_start func_02017c00 @@ -32275,9 +32298,9 @@ func_02017cb0: ; 0x02017cb0 str r1, [r2, #4] bx ip .align 2, 0 - arm_func_end func_02017cb0 _02017cc8: .word data_0205adf4 _02017ccc: .word func_02017c00 + arm_func_end func_02017cb0 .global func_02017cd0 arm_func_start func_02017cd0 @@ -32307,8 +32330,8 @@ _02017cf4: bne _02017cf4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02017cd0 _02017d2c: .word data_0205adf4 + arm_func_end func_02017cd0 .global func_02017d30 arm_func_start func_02017d30 @@ -32339,8 +32362,8 @@ func_02017d30: ; 0x02017d30 str r1, [r5, #0x10] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02017d30 _02017d94: .word data_0205adf4 + arm_func_end func_02017d30 .global func_02017d98 arm_func_start func_02017d98 @@ -32690,8 +32713,8 @@ func_0201823c: ; 0x0201823c streq r0, [r1] bx lr .align 2, 0 - arm_func_end func_0201823c _02018258: .word data_027e0378 + arm_func_end func_0201823c .global func_0201825c arm_func_start func_0201825c @@ -32704,8 +32727,8 @@ func_0201825c: ; 0x0201825c str r2, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0201825c _02018278: .word data_027e0378 + arm_func_end func_0201825c .global func_0201827c arm_func_start func_0201827c @@ -32722,8 +32745,8 @@ func_02018288: ; 0x02018288 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_02018288 _02018294: .word data_027e00b4 + arm_func_end func_02018288 .global func_02018298 thumb_func_start func_02018298 @@ -32801,7 +32824,6 @@ func_02018298: ; 0x02018298 str r1, [r0, #0x60] pop {r3, pc} nop - thumb_func_end func_02018298 _02018330: .word 0x17101610 _02018334: .word data_027e037c _02018338: .word 0x32323232 @@ -32825,6 +32847,7 @@ _0201837c: .word 0xc0007c00 _02018380: .word data_027e0438 _02018384: .word data_027e057c _02018388: .word 0xfffff000 + thumb_func_end func_02018298 .global func_0201838c arm_func_start func_0201838c @@ -32838,9 +32861,9 @@ func_0201838c: ; 0x0201838c str r1, [r0, #0xfc] bx lr .align 2, 0 - arm_func_end func_0201838c _020183ac: .word data_027e045c _020183b0: .word data_027e037c + arm_func_end func_0201838c .global func_020183b4 arm_func_start func_020183b4 @@ -32854,9 +32877,9 @@ func_020183b4: ; 0x020183b4 str r1, [r0, #0xfc] bx lr .align 2, 0 - arm_func_end func_020183b4 _020183d4: .word data_027e0468 _020183d8: .word data_027e037c + arm_func_end func_020183b4 .global func_020183dc arm_func_start func_020183dc @@ -32875,9 +32898,9 @@ func_020183dc: ; 0x020183dc str r2, [r1, r0, lsl #2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020183dc _02018410: .word 0x000003ff _02018414: .word data_027e03fc + arm_func_end func_020183dc .global func_02018418 arm_func_start func_02018418 @@ -32887,8 +32910,8 @@ func_02018418: ; 0x02018418 str r1, [r2, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_02018418 _02018428: .word data_027e0424 + arm_func_end func_02018418 .global func_0201842c arm_func_start func_0201842c @@ -32902,8 +32925,8 @@ func_0201842c: ; 0x0201842c str r1, [r0, #0x94] bx lr .align 2, 0 - arm_func_end func_0201842c _0201844c: .word data_027e037c + arm_func_end func_0201842c .global func_02018450 arm_func_start func_02018450 @@ -32924,10 +32947,10 @@ _02018480: ldr r0, _02018490 ; =data_027e047c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02018450 _02018488: .word data_027e037c _0201848c: .word data_027e03c8 _02018490: .word data_027e047c + arm_func_end func_02018450 .global func_02018494 arm_func_start func_02018494 @@ -33092,10 +33115,10 @@ _020186cc: ldr r0, _020186dc ; =data_027e053c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0201869c _020186d4: .word data_027e037c _020186d8: .word data_027e0384 _020186dc: .word data_027e053c + arm_func_end func_0201869c .global func_020186e0 arm_func_start func_020186e0 @@ -33118,12 +33141,12 @@ func_020186e0: ; 0x020186e0 bl func_01ff8af8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020186e0 _02018724: .word data_027e0438 _02018728: .word data_027e03c8 _0201872c: .word data_027e04ac _02018730: .word data_027e037c _02018734: .word data_027e04dc + arm_func_end func_020186e0 .global func_02018738 arm_func_start func_02018738 @@ -33142,9 +33165,9 @@ _02018760: ldr r0, _0201876c ; =data_027e04ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02018738 _02018768: .word data_027e037c _0201876c: .word data_027e04ac + arm_func_end func_02018738 .global func_02018770 arm_func_start func_02018770 @@ -33163,9 +33186,9 @@ _02018798: ldr r0, _020187a4 ; =data_027e04dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02018770 _020187a0: .word data_027e037c _020187a4: .word data_027e04dc + arm_func_end func_02018770 .global func_020187a8 arm_func_start func_020187a8 @@ -33196,9 +33219,9 @@ _020187fc: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020187a8 _02018808: .word data_027e037c _0201880c: .word data_027e057c + arm_func_end func_020187a8 .global func_02018810 arm_func_start func_02018810 @@ -33235,8 +33258,8 @@ _02018860: str r0, [r3] bx lr .align 2, 0 - arm_func_end func_02018810 _02018880: .word data_027e037c + arm_func_end func_02018810 .global func_02018884 arm_func_start func_02018884 @@ -33305,10 +33328,10 @@ _02018948: blo _02018914 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020188d4 _02018958: .word data_02057300 _0201895c: .word data_02057304 _02018960: .word data_02057308 + arm_func_end func_020188d4 .global func_02018964 arm_func_start func_02018964 @@ -33372,10 +33395,10 @@ func_020189dc: ; 0x020189dc str r4, [r5, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020189dc _02018a24: .word data_027e0084 _02018a28: .word data_027e0080 _02018a2c: .word data_027e007c + arm_func_end func_020189dc .global func_02018a30 arm_func_start func_02018a30 @@ -33680,8 +33703,8 @@ _02018d90: bl func_02006e28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02018cec _02018da0: .word 0x0001ffff + arm_func_end func_02018cec .global func_02018da4 arm_func_start func_02018da4 @@ -33792,8 +33815,8 @@ _02018ee8: strb r0, [r9, #3] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02018e08 _02018ef8: .word 0x000007ff + arm_func_end func_02018e08 .global func_02018efc arm_func_start func_02018efc @@ -33831,8 +33854,8 @@ _02018f64: strb r0, [r1, #3] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02018efc _02018f74: .word 0xc00f0000 + arm_func_end func_02018efc .global func_02018f78 arm_func_start func_02018f78 @@ -34231,8 +34254,8 @@ func_02019434: ; 0x02019434 str r0, [r1, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02019434 _02019474: .word 0x8000ffff + arm_func_end func_02019434 .global func_02019478 arm_func_start func_02019478 @@ -34254,8 +34277,8 @@ func_02019478: ; 0x02019478 str r0, [r1, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02019478 _020194b8: .word 0x8000ffff + arm_func_end func_02019478 .global func_020194bc arm_func_start func_020194bc @@ -34628,8 +34651,8 @@ _020198c8: beq _020198c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020198bc _02019900: .word data_027e00b8 + arm_func_end func_020198bc .global func_02019904 arm_func_start func_02019904 @@ -34729,10 +34752,10 @@ _02019a5c: str r0, [r4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02019904 _02019a74: .word data_027e0098 _02019a78: .word data_027e008c _02019a7c: .word data_027e00a4 + arm_func_end func_02019904 .global func_02019a80 arm_func_start func_02019a80 @@ -34832,8 +34855,8 @@ _02019b9c: add sp, sp, #0x188 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02019ae8 _02019bc0: .word data_027e05e0 + arm_func_end func_02019ae8 .global func_02019bc4 arm_func_start func_02019bc4 @@ -35066,7 +35089,6 @@ _02019edc: add sp, sp, #0xc8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02019c14 _02019ef0: .word data_02057384 _02019ef4: .word data_02057390 _02019ef8: .word 0x00151110 @@ -35078,6 +35100,7 @@ _02019f0c: .word data_02057358 _02019f10: .word 0x00001b19 _02019f14: .word data_02057360 _02019f18: .word data_02057354 + arm_func_end func_02019c14 .global func_02019f1c arm_func_start func_02019f1c @@ -35303,7 +35326,6 @@ _0201a240: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02019f1c _0201a254: .word data_020573cc _0201a258: .word data_020573d8 _0201a25c: .word data_020573a8 @@ -35315,6 +35337,7 @@ _0201a270: .word 0x00171012 _0201a274: .word data_020573a0 _0201a278: .word 0x00001b19 _0201a27c: .word data_0205739c + arm_func_end func_02019f1c .global func_0201a280 arm_func_start func_0201a280 @@ -35795,11 +35818,11 @@ _0201a770: add sp, sp, #0x104 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0201a280 _0201a9cc: .word 0x04000440 _0201a9d0: .word data_0205c208 _0201a9d4: .word 0x04000450 _0201a9d8: .word data_0205c248 + arm_func_end func_0201a280 .global func_0201a9dc arm_func_start func_0201a9dc @@ -36109,12 +36132,12 @@ _0201ae14: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201ab28 _0201ae28: .word data_02057354 _0201ae2c: .word data_020573e8 _0201ae30: .word data_027e037c _0201ae34: .word data_027e03c8 _0201ae38: .word data_027e0438 + arm_func_end func_0201ab28 .global func_0201ae3c arm_func_start func_0201ae3c @@ -36350,7 +36373,6 @@ _0201b188: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201ae3c _0201b19c: .word data_02057354 _0201b1a0: .word data_020573f0 _0201b1a4: .word data_020573f4 @@ -36359,6 +36381,7 @@ _0201b1ac: .word data_027e045c _0201b1b0: .word data_027e0438 _0201b1b4: .word 0x04000440 _0201b1b8: .word 0x04000448 + arm_func_end func_0201ae3c .global func_0201b1bc arm_func_start func_0201b1bc @@ -36401,9 +36424,9 @@ _0201b224: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0201b1bc _0201b240: .word 0x04000440 _0201b244: .word 0x04000448 + arm_func_end func_0201b1bc .global func_0201b248 thumb_func_start func_0201b248 @@ -36420,9 +36443,9 @@ func_0201b248: ; 0x0201b248 str r0, [r2] pop {r3, pc} nop - thumb_func_end func_0201b248 _0201b264: .word 0x04000600 _0201b268: .word 0x3fffffff + thumb_func_end func_0201b248 .global func_0201b26c arm_func_start func_0201b26c @@ -36445,8 +36468,8 @@ _0201b2a4: mov r0, r1 bx lr .align 2, 0 - arm_func_end func_0201b26c _0201b2ac: .word data_02055d5c + arm_func_end func_0201b26c .global func_0201b2b0 arm_func_start func_0201b2b0 @@ -36688,7 +36711,6 @@ _0201b5c0: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0201b3c4 _0201b5c8: .word 0x30415642 _0201b5cc: .word 0x30505442 _0201b5d0: .word 0x30444d42 @@ -36696,6 +36718,7 @@ _0201b5d4: .word data_02057514 _0201b5d8: .word data_0205750c _0201b5dc: .word data_02057510 _0201b5e0: .word data_02057518 + arm_func_end func_0201b3c4 .global func_0201b5e4 arm_func_start func_0201b5e4 @@ -36799,9 +36822,9 @@ _0201b704: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0201b5e4 _0201b764: .word data_027e0384 _0201b768: .word data_027e03c8 + arm_func_end func_0201b5e4 .global func_0201b76c arm_func_start func_0201b76c @@ -37010,8 +37033,8 @@ _0201ba38: blo _0201ba38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201b9f0 _0201ba68: .word data_027e006c + arm_func_end func_0201b9f0 .global func_0201ba6c arm_func_start func_0201ba6c @@ -37064,8 +37087,8 @@ _0201baf0: str r1, [r0, #0x54] bx lr .align 2, 0 - arm_func_end func_0201baa8 _0201bb0c: .word data_027e05e0 + arm_func_end func_0201baa8 .global func_0201bb10 arm_func_start func_0201bb10 @@ -37096,8 +37119,8 @@ _0201bb64: blx ip ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201bb10 _0201bb70: .word data_027e05e0 + arm_func_end func_0201bb10 .global func_0201bb74 arm_func_start func_0201bb74 @@ -37184,12 +37207,12 @@ _0201bca0: str r0, [r8] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0201bb74 _0201bcb0: .word data_027e05e0 _0201bcb4: .word data_02055e5c _0201bcb8: .word data_02055e5d _0201bcbc: .word data_02055e5e _0201bcc0: .word data_02055e5f + arm_func_end func_0201bb74 .global func_0201bcc4 arm_func_start func_0201bcc4 @@ -37467,9 +37490,9 @@ _0201c03c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0201bcc4 _0201c070: .word 0x00000fff _0201c074: .word data_027e05e0 + arm_func_end func_0201bcc4 .global func_0201c078 arm_func_start func_0201c078 @@ -37571,8 +37594,8 @@ _0201c1b4: str r1, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201c078 _0201c1d4: .word 0x1fff0000 + arm_func_end func_0201c078 .global func_0201c1d8 arm_func_start func_0201c1d8 @@ -37670,10 +37693,10 @@ _0201c30c: str r1, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201c1d8 _0201c328: .word 0x00000fff _0201c32c: .word 0x1fff0000 _0201c330: .word 0x00003fff + arm_func_end func_0201c1d8 .global func_0201c334 arm_func_start func_0201c334 @@ -37813,8 +37836,8 @@ _0201c4f4: str r1, [r0, #4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201c334 _0201c524: .word 0x1fff0000 + arm_func_end func_0201c334 .global func_0201c528 arm_func_start func_0201c528 @@ -37929,10 +37952,10 @@ _0201c67c: str r1, [r0, #4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201c528 _0201c6b0: .word 0x1fff0000 _0201c6b4: .word 0x00003fff _0201c6b8: .word 0x00000fff + arm_func_end func_0201c528 .global func_0201c6bc arm_func_start func_0201c6bc @@ -38203,8 +38226,8 @@ _0201ca40: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_0201c6bc _0201cac0: .word 0x1fff0000 + arm_func_end func_0201c6bc .global func_0201cac4 arm_func_start func_0201cac4 @@ -38420,10 +38443,10 @@ _0201cd90: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0201cac4 _0201cdec: .word 0x1fff0000 _0201cdf0: .word 0x00003fff _0201cdf4: .word 0x00000fff + arm_func_end func_0201cac4 .global func_0201cdf8 arm_func_start func_0201cdf8 @@ -38516,12 +38539,12 @@ _0201ceb0: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201cdf8 _0201cf50: .word 0x00007fff _0201cf54: .word data_02055e5c _0201cf58: .word data_02055e5d _0201cf5c: .word data_02055e5e _0201cf60: .word data_02055e5f + arm_func_end func_0201cdf8 .global func_0201cf64 arm_func_start func_0201cf64 @@ -38622,9 +38645,9 @@ _0201d07c: mov r0, r0, lsr #0x10 bx lr .align 2, 0 - arm_func_end func_0201cf64 _0201d0c4: .word 0x1fff0000 _0201d0c8: .word 0x00007c1f + arm_func_end func_0201cf64 .global func_0201d0cc arm_func_start func_0201d0cc @@ -38692,8 +38715,8 @@ _0201d1ac: ldrb r0, [r3, r2, lsr #2] bx lr .align 2, 0 - arm_func_end func_0201d0cc _0201d1b4: .word 0x1fff0000 + arm_func_end func_0201d0cc .global func_0201d1b8 arm_func_start func_0201d1b8 @@ -38737,8 +38760,8 @@ _0201d208: blo _0201d208 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0201d1b8 _0201d24c: .word data_027e0078 + arm_func_end func_0201d1b8 .global func_0201d250 arm_func_start func_0201d250 @@ -39056,8 +39079,8 @@ _0201d65c: blo _0201d65c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0201d60c _0201d6a0: .word data_027e0070 + arm_func_end func_0201d60c .global func_0201d6a4 arm_func_start func_0201d6a4 @@ -39125,8 +39148,8 @@ _0201d740: blo _0201d740 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0201d6e8 _0201d784: .word data_027e0074 + arm_func_end func_0201d6e8 .global func_0201d788 arm_func_start func_0201d788 @@ -39182,9 +39205,9 @@ _0201d840: str r0, [r4, #0x34] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201d788 _0201d848: .word 0x000007ff _0201d84c: .word 0xc00f0000 + arm_func_end func_0201d788 .global func_0201d850 arm_func_start func_0201d850 @@ -39269,8 +39292,8 @@ _0201d93c: blo _0201d93c bx lr .align 2, 0 - arm_func_end func_0201d914 _0201d95c: .word data_027e0088 + arm_func_end func_0201d914 .global func_0201d960 arm_func_start func_0201d960 @@ -39500,11 +39523,11 @@ _0201dc48: str r0, [ip] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0201db18 _0201dc58: .word data_027e05e0 _0201dc5c: .word data_0205bc14 _0201dc60: .word data_0205bc18 _0201dc64: .word data_0205bc1c + arm_func_end func_0201db18 .global func_0201dc68 arm_func_start func_0201dc68 @@ -39926,10 +39949,10 @@ _0201e224: add sp, sp, #0x4c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_0201e104 _0201e240: .word 0x00101610 _0201e244: .word 0x00101810 _0201e248: .word data_02057434 + arm_func_end func_0201e104 .global func_0201e24c arm_func_start func_0201e24c @@ -40142,8 +40165,8 @@ _0201e4fc: add r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_0201e4cc _0201e508: .word 0x30585442 + arm_func_end func_0201e4cc .global func_0201e50c arm_func_start func_0201e50c @@ -40300,10 +40323,10 @@ func_0201e698: ; 0x0201e698 ldr r2, _0201e6b0 ; =0x30544e4a bx ip .align 2, 0 - arm_func_end func_0201e698 _0201e6a8: .word func_0201e570 _0201e6ac: .word 0x30414342 _0201e6b0: .word 0x30544e4a + arm_func_end func_0201e698 .global func_0201e6b4 arm_func_start func_0201e6b4 @@ -40351,8 +40374,8 @@ func_0201e6b4: ; 0x0201e6b4 add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201e6b4 _0201e75c: .word data_0205e0b0 + arm_func_end func_0201e6b4 .global func_0201e760 arm_func_start func_0201e760 @@ -40368,8 +40391,8 @@ func_0201e760: ; 0x0201e760 bl func_0201ec2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0201e760 _0201e788: .word data_0205e0b0 + arm_func_end func_0201e760 .global func_0201e78c arm_func_start func_0201e78c @@ -40405,7 +40428,6 @@ func_0201e78c: ; 0x0201e78c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201e78c _0201e804: .word data_0205db08 _0201e808: .word data_0205db0c _0201e80c: .word data_0205dbd0 @@ -40413,6 +40435,7 @@ _0201e810: .word data_0205dbb0 _0201e814: .word data_0205dff0 _0201e818: .word func_0201eedc _0201e81c: .word data_0205dff0 + arm_func_end func_0201e78c .global func_0201e820 arm_func_start func_0201e820 @@ -40424,9 +40447,9 @@ func_0201e820: ; 0x0201e820 str r2, [r0] bx lr .align 2, 0 - arm_func_end func_0201e820 _0201e838: .word data_0205db08 _0201e83c: .word data_0205e0b0 + arm_func_end func_0201e820 .global func_0201e840 arm_func_start func_0201e840 @@ -40464,8 +40487,8 @@ _0201e88c: str r5, [r4, #0x50] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201e840 _0201e8bc: .word data_0205e0b0 + arm_func_end func_0201e840 .global func_0201e8c0 arm_func_start func_0201e8c0 @@ -40695,10 +40718,10 @@ _0201eb5c: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0201e8c0 _0201ec20: .word data_0205e0b0 _0201ec24: .word 0x00ffb0ff _0201ec28: .word func_0201ede8 + arm_func_end func_0201e8c0 .global func_0201ec2c arm_func_start func_0201ec2c @@ -40766,9 +40789,9 @@ _0201ed00: str r0, [r4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201ec2c _0201ed0c: .word data_0205e0b0 _0201ed10: .word data_0205dbd0 + arm_func_end func_0201ec2c .global func_0201ed14 arm_func_start func_0201ed14 @@ -40795,8 +40818,8 @@ func_0201ed14: ; 0x0201ed14 bl func_02009714 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201ed14 _0201ed68: .word data_0205e0b0 + arm_func_end func_0201ed14 .global func_0201ed6c arm_func_start func_0201ed6c @@ -40832,8 +40855,8 @@ func_0201ed6c: ; 0x0201ed6c bl func_02008ea8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201ed6c _0201ede4: .word data_0205e0b0 + arm_func_end func_0201ed6c .global func_0201ede8 arm_func_start func_0201ede8 @@ -40898,11 +40921,11 @@ _0201eeac: strge r0, [r7, #0x1c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201ede8 _0201eecc: .word data_0205db08 _0201eed0: .word data_0205db0c _0201eed4: .word data_0205db10 _0201eed8: .word data_0205dbd0 + arm_func_end func_0201ede8 .global func_0201eedc arm_func_start func_0201eedc @@ -40940,8 +40963,8 @@ _0201eef0: _0201ef50: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} - arm_func_end func_0201eedc _0201ef58: .word data_0205dbd0 + arm_func_end func_0201eedc .global func_0201ef5c arm_func_start func_0201ef5c @@ -41246,8 +41269,8 @@ func_0201f2d8: ; 0x0201f2d8 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_0201f2d8 _0201f2e4: .word func_020177e8 + 1 + arm_func_end func_0201f2d8 .global func_0201f2e8 arm_func_start func_0201f2e8 @@ -41334,7 +41357,6 @@ func_0201f378: ; 0x0201f378 str r2, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0201f378 _0201f3f0: .word data_0205e120 _0201f3f4: .word func_0201f4bc _0201f3f8: .word data_0206050c @@ -41342,6 +41364,7 @@ _0201f3fc: .word func_0201f4f4 _0201f400: .word data_02060500 _0201f404: .word data_0205e128 _0201f408: .word data_0205e124 + arm_func_end func_0201f378 .global func_0201f40c arm_func_start func_0201f40c @@ -41367,8 +41390,8 @@ func_0201f43c: ; 0x0201f43c ldr ip, _0201f444 ; =func_02009118 bx ip .align 2, 0 - arm_func_end func_0201f43c _0201f444: .word func_02009118 + arm_func_end func_0201f43c .global func_0201f448 arm_func_start func_0201f448 @@ -41408,8 +41431,8 @@ func_0201f468: ; 0x0201f468 bl func_02009714 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201f468 _0201f4b8: .word 0x0000ffff + arm_func_end func_0201f468 .global func_0201f4bc arm_func_start func_0201f4bc @@ -41436,8 +41459,8 @@ func_0201f4f4: ; 0x0201f4f4 ldr ip, _0201f4fc ; =func_0201ed6c bx ip .align 2, 0 - arm_func_end func_0201f4f4 _0201f4fc: .word func_0201ed6c + arm_func_end func_0201f4f4 .global func_0201f500 arm_func_start func_0201f500 @@ -41448,8 +41471,8 @@ func_0201f500: ; 0x0201f500 strb r1, [r0, r2] bx lr .align 2, 0 - arm_func_end func_0201f500 _0201f514: .word data_02060550 + arm_func_end func_0201f500 .global func_0201f518 arm_func_start func_0201f518 @@ -41462,8 +41485,8 @@ func_0201f518: ; 0x0201f518 str r0, [r1, r2] bx lr .align 2, 0 - arm_func_end func_0201f518 _0201f534: .word data_02060548 + arm_func_end func_0201f518 .global func_0201f538 arm_func_start func_0201f538 @@ -41474,8 +41497,8 @@ func_0201f538: ; 0x0201f538 str r1, [r0, r2] bx lr .align 2, 0 - arm_func_end func_0201f538 _0201f54c: .word data_0206054c + arm_func_end func_0201f538 .global func_0201f550 arm_func_start func_0201f550 @@ -41516,9 +41539,9 @@ func_0201f550: ; 0x0201f550 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0201f550 _0201f5dc: .word func_0201ff60 _0201f5e0: .word data_02060530 + arm_func_end func_0201f550 .global func_0201f5e4 arm_func_start func_0201f5e4 @@ -41527,8 +41550,8 @@ func_0201f5e4: ; 0x0201f5e4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_0201f5e4 _0201f5f0: .word func_0201fc88 + arm_func_end func_0201f5e4 .global func_0201f5f4 arm_func_start func_0201f5f4 @@ -41557,9 +41580,9 @@ _0201f634: blt _0201f610 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201f5f4 _0201f648: .word data_02060530 _0201f64c: .word data_020609b0 + arm_func_end func_0201f5f4 .global func_0201f650 arm_func_start func_0201f650 @@ -41591,8 +41614,8 @@ _0201f69c: blt _0201f668 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0201f650 _0201f6b0: .word data_020609b0 + arm_func_end func_0201f650 .global func_0201f6b4 arm_func_start func_0201f6b4 @@ -41615,8 +41638,8 @@ _0201f6dc: blt _0201f6c4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0201f6b4 _0201f6f0: .word data_020609b0 + arm_func_end func_0201f6b4 .global func_0201f6f4 arm_func_start func_0201f6f4 @@ -41625,8 +41648,8 @@ func_0201f6f4: ; 0x0201f6f4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_0201f6f4 _0201f700: .word func_0201fcd4 + arm_func_end func_0201f6f4 .global func_0201f704 arm_func_start func_0201f704 @@ -41658,8 +41681,8 @@ func_0201f730: ; 0x0201f730 ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_0201f730 _0201f744: .word data_02060538 + arm_func_end func_0201f730 .global func_0201f748 arm_func_start func_0201f748 @@ -41690,8 +41713,8 @@ _0201f79c: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201f748 _0201f7a4: .word data_02060524 + arm_func_end func_0201f748 .global func_0201f7a8 arm_func_start func_0201f7a8 @@ -41770,8 +41793,8 @@ func_0201f83c: ; 0x0201f83c bl func_02008e2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0201f83c _0201f868: .word data_020552ec + arm_func_end func_0201f83c .global func_0201f86c arm_func_start func_0201f86c @@ -41928,11 +41951,11 @@ _0201f9e8: blt _0201f9e8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_0201f97c _0201fa20: .word data_02060524 _0201fa24: .word data_02060518 _0201fa28: .word data_020609b0 _0201fa2c: .word data_02060530 + arm_func_end func_0201f97c .global func_0201fa30 arm_func_start func_0201fa30 @@ -42031,10 +42054,10 @@ _0201fb78: bne _0201fa5c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0201fa30 _0201fb88: .word data_02060524 _0201fb8c: .word data_020552ec _0201fb90: .word 0x00007fff + arm_func_end func_0201fa30 .global func_0201fb94 arm_func_start func_0201fb94 @@ -42079,8 +42102,8 @@ _0201fbf8: str r5, [r4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0201fb94 _0201fc28: .word data_02060530 + arm_func_end func_0201fb94 .global func_0201fc2c arm_func_start func_0201fc2c @@ -42088,8 +42111,8 @@ func_0201fc2c: ; 0x0201fc2c ldr ip, _0201fc34 ; =func_0201fedc bx ip .align 2, 0 - arm_func_end func_0201fc2c _0201fc34: .word func_0201fedc + arm_func_end func_0201fc2c .global func_0201fc38 arm_func_start func_0201fc38 @@ -42115,8 +42138,8 @@ _0201fc64: strb r0, [r5, #0x2c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201fc38 _0201fc84: .word 0x0000ffff + arm_func_end func_0201fc38 .global func_0201fc88 arm_func_start func_0201fc88 @@ -42182,8 +42205,8 @@ func_0201fcfc: ; 0x0201fcfc ldr r0, [r4, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0201fcfc _0201fd4c: .word data_02060530 + arm_func_end func_0201fcfc .global func_0201fd50 arm_func_start func_0201fd50 @@ -42261,8 +42284,8 @@ _0201fe28: blx func_02017868 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201fde8 _0201fe38: .word data_02060524 + arm_func_end func_0201fde8 .global func_0201fe3c arm_func_start func_0201fe3c @@ -42282,8 +42305,8 @@ _0201fe5c: bl func_0201fedc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201fe3c _0201fe70: .word 0xfffffd2d + arm_func_end func_0201fe3c .global func_0201fe74 arm_func_start func_0201fe74 @@ -42314,9 +42337,9 @@ _0201feb4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201fe74 _0201fed4: .word data_02060518 _0201fed8: .word data_02060524 + arm_func_end func_0201fe74 .global func_0201fedc arm_func_start func_0201fedc @@ -42354,9 +42377,9 @@ _0201ff34: strb r0, [r4, #0x2c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0201fedc _0201ff58: .word data_02060524 _0201ff5c: .word data_02060518 + arm_func_end func_0201fedc .global func_0201ff60 arm_func_start func_0201ff60 @@ -42381,8 +42404,8 @@ func_0201ff60: ; 0x0201ff60 blx func_020178a0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0201ff60 _0201ffac: .word data_02060530 + arm_func_end func_0201ff60 .global func_0201ffb0 arm_func_start func_0201ffb0 @@ -42413,8 +42436,8 @@ _02020000: bl func_0201fde8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0201ffb0 _0202000c: .word data_02060524 + arm_func_end func_0201ffb0 .global func_02020010 arm_func_start func_02020010 @@ -42437,8 +42460,8 @@ func_02020010: ; 0x02020010 str r2, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02020010 _02020054: .word data_02060df8 + arm_func_end func_02020010 .global func_02020058 arm_func_start func_02020058 @@ -42455,8 +42478,8 @@ func_02020058: ; 0x02020058 str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02020058 _02020084: .word data_02060df8 + arm_func_end func_02020058 .global func_02020088 arm_func_start func_02020088 @@ -42470,8 +42493,8 @@ func_02020088: ; 0x02020088 moveq r0, #1 bx lr .align 2, 0 - arm_func_end func_02020088 _020200a8: .word data_02060df4 + arm_func_end func_02020088 .global func_020200ac arm_func_start func_020200ac @@ -42483,8 +42506,8 @@ func_020200ac: ; 0x020200ac str r0, [r1] bx lr .align 2, 0 - arm_func_end func_020200ac _020200c4: .word data_02060df4 + arm_func_end func_020200ac .global func_020200c8 arm_func_start func_020200c8 @@ -42509,8 +42532,8 @@ _020200f4: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_020200c8 _0202010c: .word data_02060df0 + arm_func_end func_020200c8 .global func_02020110 arm_func_start func_02020110 @@ -42523,8 +42546,8 @@ func_02020110: ; 0x02020110 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_02020110 _0202012c: .word data_02060df0 + arm_func_end func_02020110 .global func_02020130 arm_func_start func_02020130 @@ -42538,10 +42561,10 @@ func_02020130: ; 0x02020130 str r3, [r0] bx lr .align 2, 0 - arm_func_end func_02020130 _02020150: .word data_02060df8 _02020154: .word data_02060df4 _02020158: .word data_02060df0 + arm_func_end func_02020130 .global func_0202015c arm_func_start func_0202015c @@ -42598,8 +42621,8 @@ func_0202019c: ; 0x0202019c strne r6, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202019c _02020214: .word data_027e05e4 + arm_func_end func_0202019c .global func_02020218 arm_func_start func_02020218 @@ -42721,10 +42744,10 @@ _020203d8: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02020218 _020203e4: .word func_02020980 _020203e8: .word func_0202098c _020203ec: .word func_02020998 + arm_func_end func_02020218 .global func_020203f0 arm_func_start func_020203f0 @@ -42779,8 +42802,8 @@ _02020498: str r5, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020203f0 _020204ac: .word data_027e05e4 + arm_func_end func_020203f0 .global func_020204b0 arm_func_start func_020204b0 @@ -42791,8 +42814,8 @@ func_020204b0: ; 0x020204b0 mov r0, r2 bx lr .align 2, 0 - arm_func_end func_020204b0 _020204c4: .word data_027e05e4 + arm_func_end func_020204b0 .global func_020204c8 arm_func_start func_020204c8 @@ -42801,8 +42824,8 @@ func_020204c8: ; 0x020204c8 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_020204c8 _020204d4: .word data_027e05e4 + arm_func_end func_020204c8 .global func_020204d8 arm_func_start func_020204d8 @@ -42865,8 +42888,8 @@ func_02020534: ; 0x02020534 addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_02020534 _02020594: .word data_027e05e4 + arm_func_end func_02020534 .global func_02020598 arm_func_start func_02020598 @@ -42896,8 +42919,8 @@ func_02020598: ; 0x02020598 addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_02020598 _020205f8: .word data_027e05e4 + arm_func_end func_02020598 .global func_020205fc arm_func_start func_020205fc @@ -42927,8 +42950,8 @@ func_020205fc: ; 0x020205fc addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_020205fc _0202065c: .word data_027e05e4 + arm_func_end func_020205fc .global func_02020660 arm_func_start func_02020660 @@ -42958,8 +42981,8 @@ func_02020660: ; 0x02020660 addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_02020660 _020206c0: .word data_027e05e4 + arm_func_end func_02020660 .global func_020206c4 arm_func_start func_020206c4 @@ -42989,8 +43012,8 @@ func_020206c4: ; 0x020206c4 addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_020206c4 _02020724: .word data_027e05e4 + arm_func_end func_020206c4 .global func_02020728 arm_func_start func_02020728 @@ -43020,8 +43043,8 @@ func_02020728: ; 0x02020728 addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_02020728 _02020788: .word data_027e05e4 + arm_func_end func_02020728 .global func_0202078c arm_func_start func_0202078c @@ -43051,8 +43074,8 @@ func_0202078c: ; 0x0202078c addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_0202078c _020207ec: .word data_027e05e4 + arm_func_end func_0202078c .global func_020207f0 arm_func_start func_020207f0 @@ -43082,8 +43105,8 @@ func_020207f0: ; 0x020207f0 addne r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_020207f0 _02020850: .word data_027e05e4 + arm_func_end func_020207f0 .global func_02020854 arm_func_start func_02020854 @@ -43098,8 +43121,8 @@ func_02020854: ; 0x02020854 ldrlo r0, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_02020854 _02020878: .word data_027e05e4 + arm_func_end func_02020854 .global func_0202087c arm_func_start func_0202087c @@ -43114,8 +43137,8 @@ func_0202087c: ; 0x0202087c ldrlo r0, [r0, #0x10] bx lr .align 2, 0 - arm_func_end func_0202087c _020208a0: .word data_027e05e4 + arm_func_end func_0202087c .global func_020208a4 arm_func_start func_020208a4 @@ -43150,8 +43173,8 @@ func_020208a4: ; 0x020208a4 blx func_02041fa4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020208a4 _02020918: .word data_027e05e4 + arm_func_end func_020208a4 .global func_0202091c arm_func_start func_0202091c @@ -43164,8 +43187,8 @@ func_0202091c: ; 0x0202091c str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_0202091c _02020938: .word data_027e05e4 + arm_func_end func_0202091c .global func_0202093c arm_func_start func_0202093c @@ -43180,8 +43203,8 @@ func_0202093c: ; 0x0202093c ldrlo r0, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_0202093c _02020960: .word data_027e05e4 + arm_func_end func_0202093c .global func_02020964 arm_func_start func_02020964 @@ -43193,8 +43216,8 @@ func_02020964: ; 0x02020964 str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_02020964 _0202097c: .word data_027e05e4 + arm_func_end func_02020964 .global func_02020980 arm_func_start func_02020980 @@ -43500,8 +43523,8 @@ _02020d14: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02020bfc _02020d38: .word 0x0000ffff + arm_func_end func_02020bfc .global func_02020d3c arm_func_start func_02020d3c @@ -43624,8 +43647,8 @@ _02020ec8: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02020e68 _02020ed0: .word func_02021178 + arm_func_end func_02020e68 .global func_02020ed4 arm_func_start func_02020ed4 @@ -43659,8 +43682,8 @@ _02020f34: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02020ed4 _02020f3c: .word func_02021178 + arm_func_end func_02020ed4 .global func_02020f40 arm_func_start func_02020f40 @@ -43694,8 +43717,8 @@ _02020fa0: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02020f40 _02020fa8: .word func_020211a0 + arm_func_end func_02020f40 .global func_02020fac arm_func_start func_02020fac @@ -43729,8 +43752,8 @@ _0202100c: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02020fac _02021014: .word func_020211d0 + arm_func_end func_02020fac .global func_02021018 arm_func_start func_02021018 @@ -43801,10 +43824,10 @@ _0202110c: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02021018 _02021114: .word data_02060dfc _02021118: .word data_02060dfc _0202111c: .word func_02021200 + arm_func_end func_02021018 .global func_02021120 arm_func_start func_02021120 @@ -43973,8 +43996,8 @@ func_02021268: ; 0x02021268 mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02021268 _0202132c: .word func_02021220 + arm_func_end func_02021268 .global func_02021330 arm_func_start func_02021330 @@ -44331,7 +44354,6 @@ _020217dc: bl func_020220c8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02021714 _020217fc: .word data_02060e38 _02021800: .word data_020615a8 _02021804: .word data_02061428 @@ -44340,6 +44362,7 @@ _0202180c: .word data_02061aa0 _02021810: .word data_027e05e8 _02021814: .word data_02060e58 _02021818: .word data_020615b4 + arm_func_end func_02021714 .global func_0202181c arm_func_start func_0202181c @@ -44397,9 +44420,9 @@ _020218c4: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0202181c _020218dc: .word data_02060e58 _020218e0: .word func_02022254 + arm_func_end func_0202181c .global func_020218e4 arm_func_start func_020218e4 @@ -44491,8 +44514,8 @@ _020219d0: blt _020219b4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020219a4 _020219e4: .word data_02060e58 + arm_func_end func_020219a4 .global func_020219e8 arm_func_start func_020219e8 @@ -44572,8 +44595,8 @@ func_02021a7c: ; 0x02021a7c moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02021a7c _02021ac0: .word data_02060e58 + arm_func_end func_02021a7c .global func_02021ac4 arm_func_start func_02021ac4 @@ -44584,9 +44607,9 @@ func_02021ac4: ; 0x02021ac4 ldr ip, _02021adc ; =func_020220a4 bx ip .align 2, 0 - arm_func_end func_02021ac4 _02021ad8: .word data_02060e58 _02021adc: .word func_020220a4 + arm_func_end func_02021ac4 .global func_02021ae0 arm_func_start func_02021ae0 @@ -44663,9 +44686,9 @@ _02021bd4: blt _02021af0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02021ae0 _02021be8: .word data_02060e58 _02021bec: .word data_020552ec + arm_func_end func_02021ae0 .global func_02021bf0 arm_func_start func_02021bf0 @@ -44707,8 +44730,8 @@ _02021c54: str r4, [r6] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02021bf0 _02021c78: .word data_02060e58 + arm_func_end func_02021bf0 .global func_02021c7c arm_func_start func_02021c7c @@ -44893,8 +44916,8 @@ _02021f08: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02021ca8 _02021f14: .word func_020222f0 + arm_func_end func_02021ca8 .global func_02021f18 arm_func_start func_02021f18 @@ -44968,9 +44991,9 @@ _02021fd0: bl func_0200e0c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02021f70 _02022000: .word data_02061a7c _02022004: .word data_02060e38 + arm_func_end func_02021f70 .global func_02022008 arm_func_start func_02022008 @@ -45000,9 +45023,9 @@ _02022058: bl func_02021c7c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02022008 _02022064: .word data_02061a94 _02022068: .word data_02060e38 + arm_func_end func_02022008 .global func_0202206c arm_func_start func_0202206c @@ -45065,8 +45088,8 @@ func_020220c8: ; 0x020220c8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020220c8 _02022124: .word func_02022f2c + arm_func_end func_020220c8 .global func_02022128 arm_func_start func_02022128 @@ -45150,8 +45173,8 @@ _02022214: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020221e8 _02022224: .word data_020615a8 + arm_func_end func_020221e8 .global func_02022228 arm_func_start func_02022228 @@ -45167,8 +45190,8 @@ func_02022228: ; 0x02022228 bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02022228 _02022250: .word data_020615a8 + arm_func_end func_02022228 .global func_02022254 arm_func_start func_02022254 @@ -45213,9 +45236,9 @@ _020222c0: bl func_0200e0c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02022254 _020222e8: .word data_02061a7c _020222ec: .word data_02060e38 + arm_func_end func_02022254 .global func_020222f0 arm_func_start func_020222f0 @@ -45304,10 +45327,10 @@ _020223fc: bl func_0200d8d0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_020222f0 _0202241c: .word data_02061a94 _02022420: .word data_020615b4 _02022424: .word data_02060e38 + arm_func_end func_020222f0 .global func_02022428 arm_func_start func_02022428 @@ -45963,12 +45986,12 @@ _02022d60: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0202256c _02022d80: .word 0x00007fff _02022d84: .word data_02055e80 _02022d88: .word data_02055e90 _02022d8c: .word data_02060e40 _02022d90: .word data_027e05e8 + arm_func_end func_0202256c .global func_02022d94 arm_func_start func_02022d94 @@ -45999,7 +46022,6 @@ _02022dd0: str r0, [r4, #0x170] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02022d94 _02022df4: .word func_02022e14 _02022df8: .word func_02022e88 _02022dfc: .word func_02022e98 @@ -46008,6 +46030,7 @@ _02022e04: .word func_02022ee0 _02022e08: .word func_02022f08 _02022e0c: .word func_02022f0c _02022e10: .word func_02022f28 + arm_func_end func_02022d94 .global func_02022e14 arm_func_start func_02022e14 @@ -46050,8 +46073,8 @@ func_02022e88: ; 0x02022e88 add r0, r0, #0x5c bx ip .align 2, 0 - arm_func_end func_02022e88 _02022e94: .word func_02041ea8 + arm_func_end func_02022e88 .global func_02022e98 arm_func_start func_02022e98 @@ -46079,8 +46102,8 @@ func_02022ed0: ; 0x02022ed0 add r0, r0, #0x5c bx ip .align 2, 0 - arm_func_end func_02022ed0 _02022edc: .word func_02041f68 + arm_func_end func_02022ed0 .global func_02022ee0 arm_func_start func_02022ee0 @@ -46180,11 +46203,11 @@ _02022fac: str r0, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02022f7c _02022fe4: .word data_02061ca0 _02022fe8: .word data_02061ce4 _02022fec: .word func_0202348c _02022ff0: .word func_020234d8 + arm_func_end func_02022f7c .global func_02022ff4 arm_func_start func_02022ff4 @@ -46340,10 +46363,10 @@ _02023184: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0202307c _02023210: .word data_02061cf0 _02023214: .word func_020233cc _02023218: .word data_02061ce4 + arm_func_end func_0202307c .global func_0202321c arm_func_start func_0202321c @@ -46414,8 +46437,8 @@ _020232b0: blt _020232b0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0202328c _020232f4: .word data_02061cf0 + arm_func_end func_0202328c .global func_020232f8 arm_func_start func_020232f8 @@ -46484,8 +46507,8 @@ func_0202339c: ; 0x0202339c str r0, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202339c _020233c8: .word data_02061ce4 + arm_func_end func_0202339c .global func_020233cc arm_func_start func_020233cc @@ -46494,8 +46517,8 @@ func_020233cc: ; 0x020233cc mov r1, #1 bx ip .align 2, 0 - arm_func_end func_020233cc _020233d8: .word func_020233dc + arm_func_end func_020233cc .global func_020233dc arm_func_start func_020233dc @@ -46545,9 +46568,9 @@ _02023440: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020233dc _02023484: .word data_02061cf0 _02023488: .word data_02061ca4 + arm_func_end func_020233dc .global func_0202348c arm_func_start func_0202348c @@ -46745,10 +46768,10 @@ _020236e4: add sp, sp, #0x6c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02023548 _02023748: .word 0x00293130 _0202374c: .word 0x00002b2a _02023750: .word data_027e00a4 + arm_func_end func_02023548 .global func_02023754 arm_func_start func_02023754 @@ -46793,9 +46816,9 @@ _020237c0: str r0, [r1] bx lr .align 2, 0 - arm_func_end func_02023754 _020237e4: .word data_02055f44 _020237e8: .word 0x04001000 + arm_func_end func_02023754 .global func_020237ec arm_func_start func_020237ec @@ -46996,8 +47019,8 @@ _020239fc: str r0, [r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_020239e0 _02023a04: .word 0x41424e4b + thumb_func_end func_020239e0 .global func_02023a08 thumb_func_start func_02023a08 @@ -47005,8 +47028,8 @@ func_02023a08: ; 0x02023a08 ldr r3, _02023a0c ; =func_020239e0 bx r3 .align 2, 0 - thumb_func_end func_02023a08 _02023a0c: .word func_020239e0 + 1 + thumb_func_end func_02023a08 .global func_02023a10 thumb_func_start func_02023a10 @@ -47149,8 +47172,8 @@ _02023af8: str r0, [r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_02023adc _02023b00: .word 0x43484152 + thumb_func_end func_02023adc .global func_02023b04 thumb_func_start func_02023b04 @@ -47181,8 +47204,8 @@ _02023b28: str r0, [r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_02023b0c _02023b30: .word 0x43484152 + thumb_func_end func_02023b0c .global func_02023b34 thumb_func_start func_02023b34 @@ -47213,8 +47236,8 @@ _02023b58: str r0, [r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_02023b3c _02023b60: .word 0x504c5454 + thumb_func_end func_02023b3c .global func_02023b64 thumb_func_start func_02023b64 @@ -47348,10 +47371,10 @@ _02023c30: mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_02023b6c _02023c34: .word 0x4e465452 _02023c38: .word 0x00000101 _02023c3c: .word 0x46494e46 + thumb_func_end func_02023b6c .global func_02023c40 thumb_func_start func_02023c40 @@ -47430,11 +47453,11 @@ _02023cbe: pop {r4, r5, r6, r7} bx lr nop - thumb_func_end func_02023c40 _02023cc4: .word 0x434d4150 _02023cc8: .word 0x43474c50 _02023ccc: .word 0x43574448 _02023cd0: .word 0x46494e46 + thumb_func_end func_02023c40 .global func_02023cd4 thumb_func_start func_02023cd4 @@ -47463,8 +47486,8 @@ func_02023cf0: ; 0x02023cf0 add r0, #8 bx r3 nop - thumb_func_end func_02023cf0 _02023cf8: .word func_020239b4 + 1 + thumb_func_end func_02023cf0 .global func_02023cfc thumb_func_start func_02023cfc @@ -47486,8 +47509,8 @@ _02023d18: str r0, [r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_02023cfc _02023d20: .word 0x4345424b + thumb_func_end func_02023cfc .global func_02023d24 thumb_func_start func_02023d24 @@ -47578,8 +47601,8 @@ _02023dae: str r0, [r4] pop {r4, pc} .align 2, 0 - thumb_func_end func_02023d98 _02023db4: .word 0x5343524e + thumb_func_end func_02023d98 .global func_02023db8 arm_func_start func_02023db8 @@ -47640,8 +47663,8 @@ _02023e74: mov r0, r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02023db8 _02023e7c: .word 0x0000ffff + arm_func_end func_02023db8 .global func_02023e80 arm_func_start func_02023e80 @@ -47655,8 +47678,8 @@ func_02023e80: ; 0x02023e80 str r0, [r4, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02023e80 _02023ea0: .word func_02023970 + arm_func_end func_02023e80 .global func_02023ea4 arm_func_start func_02023ea4 @@ -47682,8 +47705,8 @@ _02023ee0: ldr r0, _02023ee8 ; =0x0000ffff ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02023ea4 _02023ee8: .word 0x0000ffff + arm_func_end func_02023ea4 .global func_02023eec arm_func_start func_02023eec @@ -47761,8 +47784,8 @@ _02023fcc: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02023f38 _02023fe0: .word 0x0000ffff + arm_func_end func_02023f38 .global func_02023fe4 arm_func_start func_02023fe4 @@ -48094,9 +48117,9 @@ _02024374: bl func_02024108 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02024184 _020243a8: .word 0xffcfffef _020243ac: .word 0x04001000 + arm_func_end func_02024184 .global func_020243b0 arm_func_start func_020243b0 @@ -48268,9 +48291,9 @@ _020245a0: bl func_02024108 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020243b0 _020245d4: .word 0xffcfffef _020245d8: .word 0x04001000 + arm_func_end func_020243b0 .global func_020245dc arm_func_start func_020245dc @@ -48553,8 +48576,8 @@ _02024980: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02024894 _02024988: .word 0x0000fffe + arm_func_end func_02024894 .global func_0202498c arm_func_start func_0202498c @@ -48578,9 +48601,9 @@ func_0202498c: ; 0x0202498c strh r1, [lr, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202498c _020249d4: .word 0x0000fffe _020249d8: .word 0x0000ffff + arm_func_end func_0202498c .global func_020249dc arm_func_start func_020249dc @@ -48834,9 +48857,9 @@ _02024d34: bhi _02024d34 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_020249dc _02024d5c: .word 0x0000ffff _02024d60: .word data_027e0158 + arm_func_end func_020249dc .global func_02024d64 thumb_func_start func_02024d64 @@ -49045,7 +49068,6 @@ _02024ed2: add sp, #0x20 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02024d64 _02024ee4: .word 0xc000c000 _02024ee8: .word data_02055f64 _02024eec: .word data_02055f7c @@ -49056,6 +49078,7 @@ _02024efc: .word data_02055fe4 _02024f00: .word data_02061d70 _02024f04: .word data_02056034 _02024f08: .word 0x040004ac + thumb_func_end func_02024d64 .global func_02024f0c thumb_func_start func_02024f0c @@ -49064,8 +49087,8 @@ func_02024f0c: ; 0x02024f0c str r0, [r1, #0x14] bx lr nop - thumb_func_end func_02024f0c _02024f14: .word data_02061d70 + thumb_func_end func_02024f0c .global func_02024f18 thumb_func_start func_02024f18 @@ -49075,8 +49098,8 @@ func_02024f18: ; 0x02024f18 str r1, [r0, #0x18] bx lr .align 2, 0 - thumb_func_end func_02024f18 _02024f20: .word data_02061d70 + thumb_func_end func_02024f18 .global func_02024f24 thumb_func_start func_02024f24 @@ -49085,8 +49108,8 @@ func_02024f24: ; 0x02024f24 str r0, [r1] bx lr nop - thumb_func_end func_02024f24 _02024f2c: .word data_02057454 + thumb_func_end func_02024f24 .global func_02024f30 thumb_func_start func_02024f30 @@ -49095,8 +49118,8 @@ func_02024f30: ; 0x02024f30 ldr r0, [r0] bx lr nop - thumb_func_end func_02024f30 _02024f38: .word data_02057454 + thumb_func_end func_02024f30 .global func_02024f3c thumb_func_start func_02024f3c @@ -49283,7 +49306,6 @@ _02025094: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02024f3c _02025098: .word 0xc000c000 _0202509c: .word data_02055f64 _020250a0: .word data_02055f7c @@ -49292,6 +49314,7 @@ _020250a8: .word 0x04000470 _020250ac: .word 0x0400046c _020250b0: .word 0x00010040 _020250b4: .word data_02057454 + thumb_func_end func_02024f3c .global func_020250b8 arm_func_start func_020250b8 @@ -49341,13 +49364,13 @@ _0202513c: str r1, [r0, ip, lsl #2] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020250c4 _0202514c: .word data_02061d8c _02025150: .word data_02062a30 _02025154: .word data_02062a34 _02025158: .word data_02062a20 _0202515c: .word data_02062720 _02025160: .word data_020626a0 + arm_func_end func_020250c4 .global func_02025164 arm_func_start func_02025164 @@ -49428,7 +49451,6 @@ _02025260: bpl _02025260 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02025164 _02025288: .word data_02061d8c _0202528c: .word data_020621a0 _02025290: .word data_020622a0 @@ -49437,6 +49459,7 @@ _02025298: .word data_02062a30 _0202529c: .word data_02057458 _020252a0: .word data_02062a34 _020252a4: .word data_0205745c + arm_func_end func_02025164 .global func_020252a8 arm_func_start func_020252a8 @@ -49512,7 +49535,6 @@ _02025394: blx r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020252a8 _020253b0: .word data_027e05ec _020253b4: .word data_02061d8c _020253b8: .word data_02062a30 @@ -49520,6 +49542,7 @@ _020253bc: .word data_02057458 _020253c0: .word data_02062a34 _020253c4: .word data_0205745c _020253c8: .word data_02062a20 + arm_func_end func_020252a8 .global func_020253cc arm_func_start func_020253cc @@ -49554,7 +49577,6 @@ _02025430: blx ip ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020253cc _0202543c: .word data_027e05ec _02025440: .word data_02061d8c _02025444: .word data_02062a20 @@ -49562,6 +49584,7 @@ _02025448: .word data_02062a30 _0202544c: .word data_02057458 _02025450: .word data_02062a34 _02025454: .word data_0205745c + arm_func_end func_020253cc .global func_02025458 arm_func_start func_02025458 @@ -49692,7 +49715,6 @@ _02025614: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02025458 _02025630: .word data_027e05ec _02025634: .word data_02061d8c _02025638: .word data_02062a20 @@ -49700,6 +49722,7 @@ _0202563c: .word data_02062a30 _02025640: .word data_02057458 _02025644: .word data_02062a34 _02025648: .word data_0205745c + arm_func_end func_02025458 .global func_0202564c arm_func_start func_0202564c @@ -49741,7 +49764,6 @@ _020256c0: blx lr ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0202564c _020256d4: .word data_027e05ec _020256d8: .word data_02061d8c _020256dc: .word data_02062a30 @@ -49749,6 +49771,7 @@ _020256e0: .word data_02057458 _020256e4: .word data_02062a34 _020256e8: .word data_0205745c _020256ec: .word data_02062a20 + arm_func_end func_0202564c .global func_020256f0 arm_func_start func_020256f0 @@ -50047,7 +50070,6 @@ _02025b10: bne _02025900 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_020256f0 _02025b20: .word data_027e05ec _02025b24: .word data_02061d8c _02025b28: .word data_02057458 @@ -50061,6 +50083,7 @@ _02025b44: .word data_02062a30 _02025b48: .word data_02062a34 _02025b4c: .word data_0205745c _02025b50: .word data_020626a0 + arm_func_end func_020256f0 .global func_02025b54 arm_func_start func_02025b54 @@ -50109,12 +50132,12 @@ _02025bb0: str r1, [r0, #4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02025b54 _02025bfc: .word data_02061d8c _02025c00: .word 0x0000fffe _02025c04: .word data_02057458 _02025c08: .word data_020622a0 _02025c0c: .word data_020621a0 + arm_func_end func_02025b54 .global func_02025c10 arm_func_start func_02025c10 @@ -50148,11 +50171,11 @@ func_02025c20: ; 0x02025c20 str r0, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02025c20 _02025c6c: .word func_020252a8 _02025c70: .word func_020253cc _02025c74: .word func_02025458 _02025c78: .word func_0202564c + arm_func_end func_02025c20 .global func_02025c7c arm_func_start func_02025c7c @@ -50197,7 +50220,6 @@ _02025cdc: bl func_020250c4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02025c7c _02025d10: .word data_027e05ec _02025d14: .word data_02061d8c _02025d18: .word 0x0000fffe @@ -50205,6 +50227,7 @@ _02025d1c: .word data_02057458 _02025d20: .word data_020622a0 _02025d24: .word data_020621a0 _02025d28: .word 0x04000444 + arm_func_end func_02025c7c .global func_02025d2c arm_func_start func_02025d2c @@ -50238,10 +50261,10 @@ _02025d84: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02025d2c _02025d94: .word 0x04000448 _02025d98: .word data_027e05ec _02025d9c: .word data_02061d8c + arm_func_end func_02025d2c .global func_02025da0 arm_func_start func_02025da0 @@ -50273,8 +50296,8 @@ _02025dfc: bl func_020256f0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02025da0 _02025e04: .word data_027e05ec + arm_func_end func_02025da0 .global func_02025e08 arm_func_start func_02025e08 @@ -50417,7 +50440,6 @@ _02026008: str r4, [r0] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02025e08 _02026014: .word data_027e05ec _02026018: .word data_02061d8c _0202601c: .word data_02062a30 @@ -50427,6 +50449,7 @@ _02026028: .word data_02062a20 _0202602c: .word data_02062720 _02026030: .word data_020621a0 _02026034: .word data_020621a4 + arm_func_end func_02025e08 .global func_02026038 arm_func_start func_02026038 @@ -50449,10 +50472,10 @@ func_02026038: ; 0x02026038 strgth r1, [r0] bx lr .align 2, 0 - arm_func_end func_02026038 _0202607c: .word data_02061d8c _02026080: .word data_02057458 _02026084: .word 0x0000fffe + arm_func_end func_02026038 .global func_02026088 arm_func_start func_02026088 @@ -50516,13 +50539,13 @@ _020260e8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02026088 _0202616c: .word data_02061d8c _02026170: .word data_02062a30 _02026174: .word data_020626a0 _02026178: .word data_02062a34 _0202617c: .word data_02062a20 _02026180: .word data_02062720 + arm_func_end func_02026088 .global func_02026184 arm_func_start func_02026184 @@ -50613,13 +50636,13 @@ _020262b8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02026184 _020262c0: .word data_02061d8c _020262c4: .word data_02062a20 _020262c8: .word data_02062720 _020262cc: .word data_02057458 _020262d0: .word 0x0000fffe _020262d4: .word data_020621a0 + arm_func_end func_02026184 .global func_020262d8 arm_func_start func_020262d8 @@ -50697,13 +50720,13 @@ _020263d8: add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020262d8 _020263e0: .word data_02061d8c _020263e4: .word data_02062a20 _020263e8: .word data_02062720 _020263ec: .word data_02057458 _020263f0: .word 0x0000fffe _020263f4: .word data_020621a0 + arm_func_end func_020262d8 .global func_020263f8 arm_func_start func_020263f8 @@ -50725,8 +50748,8 @@ func_02026408: ; 0x02026408 ldr ip, _02026410 ; =func_02026e4c bx ip .align 2, 0 - arm_func_end func_02026408 _02026410: .word func_02026e4c + arm_func_end func_02026408 .global func_02026414 arm_func_start func_02026414 @@ -50905,7 +50928,6 @@ _02026668: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02026414 _020266b8: .word 0x01ff0000 _020266bc: .word 0xc000c000 _020266c0: .word data_02055f64 @@ -50913,6 +50935,7 @@ _020266c4: .word data_02055f7c _020266c8: .word data_027e05f0 _020266cc: .word 0xc1fffcff _020266d0: .word 0xfe00ff00 + arm_func_end func_02026414 .global func_020266d4 arm_func_start func_020266d4 @@ -51192,7 +51215,6 @@ _02026ac4: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_020266d4 _02026ae4: .word data_027e05f0 _02026ae8: .word data_02056044 _02026aec: .word 0x0000fffe @@ -51200,6 +51222,7 @@ _02026af0: .word 0xc000c000 _02026af4: .word data_02055f64 _02026af8: .word 0xfe00ffff _02026afc: .word data_02055f7c + arm_func_end func_020266d4 .global func_02026b00 arm_func_start func_02026b00 @@ -51351,11 +51374,11 @@ _02026cc4: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02026b00 _02026d34: .word data_027e05f0 _02026d38: .word 0xc000c000 _02026d3c: .word data_02055f64 _02026d40: .word data_02055f7c + arm_func_end func_02026b00 .global func_02026d44 arm_func_start func_02026d44 @@ -51414,8 +51437,8 @@ _02026dec: bhi _02026d70 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02026d44 _02026e08: .word data_027e05f0 + arm_func_end func_02026d44 .global func_02026e0c arm_func_start func_02026e0c @@ -51483,8 +51506,8 @@ func_02026e64: ; 0x02026e64 str r0, [ip, #0x6c] bx lr .align 2, 0 - arm_func_end func_02026e64 _02026ec8: .word data_027e05f0 + arm_func_end func_02026e64 .global func_02026ecc arm_func_start func_02026ecc @@ -51495,8 +51518,8 @@ func_02026ecc: ; 0x02026ecc str r1, [r2, #0x28] bx lr .align 2, 0 - arm_func_end func_02026ecc _02026ee0: .word data_027e05f0 + arm_func_end func_02026ecc .global func_02026ee4 arm_func_start func_02026ee4 @@ -51605,9 +51628,9 @@ _02027010: str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02026f1c _02027020: .word data_027e05f0 _02027024: .word 0x04000440 + arm_func_end func_02026f1c .global func_02027028 arm_func_start func_02027028 @@ -51638,9 +51661,9 @@ _02027074: str r1, [r0] bx lr .align 2, 0 - arm_func_end func_02027028 _02027084: .word data_027e05f0 _02027088: .word 0x04000440 + arm_func_end func_02027028 .global func_0202708c arm_func_start func_0202708c @@ -51695,8 +51718,8 @@ _0202711c: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0202708c _0202713c: .word data_027e05f0 + arm_func_end func_0202708c .global func_02027140 arm_func_start func_02027140 @@ -51765,8 +51788,8 @@ _02027204: blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02027140 _02027224: .word data_027e05f0 + arm_func_end func_02027140 .global func_02027228 thumb_func_start func_02027228 @@ -51830,8 +51853,8 @@ _0202727e: mov r0, #1 bx r3 .align 2, 0 - thumb_func_end func_02027254 _02027284: .word func_02003a9c + thumb_func_end func_02027254 .global func_02027288 thumb_func_start func_02027288 @@ -51848,9 +51871,9 @@ _02027298: ldr r3, _020272a0 ; =func_02003b04 bx r3 .align 2, 0 - thumb_func_end func_02027288 _0202729c: .word 0x04001000 _020272a0: .word func_02003b04 + thumb_func_end func_02027288 .global func_020272a4 thumb_func_start func_020272a4 @@ -51959,13 +51982,13 @@ _0202735e: add sp, #0x24 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_020272a4 _02027364: .word func_020068c4 _02027368: .word func_020069d4 _0202736c: .word func_02006964 _02027370: .word func_02006b14 _02027374: .word func_02006b90 _02027378: .word func_02006b2c + thumb_func_end func_020272a4 .global func_0202737c thumb_func_start func_0202737c @@ -52076,9 +52099,9 @@ _0202743c: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202737c _02027440: .word 0x05000400 _02027444: .word data_027e0000 + thumb_func_end func_0202737c .global func_02027448 thumb_func_start func_02027448 @@ -52098,8 +52121,8 @@ func_02027448: ; 0x02027448 _02027460: bx lr nop - thumb_func_end func_02027448 _02027464: .word data_020560ec + thumb_func_end func_02027448 .global func_02027468 thumb_func_start func_02027468 @@ -52161,9 +52184,9 @@ _020274a8: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02027468 _020274d8: .word data_020560ac _020274dc: .word data_02055f44 + thumb_func_end func_02027468 .global func_020274e0 thumb_func_start func_020274e0 @@ -52209,9 +52232,9 @@ _02027508: strh r0, [r3] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020274e0 _02027530: .word data_020560cc _02027534: .word data_02055f44 + thumb_func_end func_020274e0 .global func_02027538 thumb_func_start func_02027538 @@ -52257,9 +52280,9 @@ _02027560: strh r0, [r3] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02027538 _02027588: .word data_020560dc _0202758c: .word data_02055f44 + thumb_func_end func_02027538 .global func_02027590 thumb_func_start func_02027590 @@ -52281,8 +52304,8 @@ func_02027590: ; 0x02027590 bl func_02027468 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02027590 _020275b4: .word data_02056064 + thumb_func_end func_02027590 .global func_020275b8 thumb_func_start func_020275b8 @@ -52303,9 +52326,9 @@ func_020275b8: ; 0x020275b8 bl func_020274e0 pop {r3, r4, r5, pc} nop - thumb_func_end func_020275b8 _020275dc: .word data_0205607c _020275e0: .word data_02062d20 + thumb_func_end func_020275b8 .global func_020275e4 thumb_func_start func_020275e4 @@ -52326,9 +52349,9 @@ func_020275e4: ; 0x020275e4 bl func_02027538 pop {r3, r4, r5, pc} nop - thumb_func_end func_020275e4 _02027608: .word data_02056094 _0202760c: .word data_02062d20 + thumb_func_end func_020275e4 .global func_02027610 thumb_func_start func_02027610 @@ -52404,8 +52427,8 @@ _02027684: bl func_02027610 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02027634 _0202768c: .word 0x04001000 + thumb_func_end func_02027634 .global func_02027690 thumb_func_start func_02027690 @@ -52479,9 +52502,9 @@ _02027706: blx func_020078d8 pop {r4, r5, r6, pc} nop - thumb_func_end func_02027690 _02027714: .word data_02055f44 _02027718: .word data_027e0000 + thumb_func_end func_02027690 .global func_0202771c thumb_func_start func_0202771c @@ -52556,8 +52579,8 @@ _02027778: add sp, #0x24 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202771c _020277a4: .word data_02055f44 + thumb_func_end func_0202771c .global func_020277a8 thumb_func_start func_020277a8 @@ -53223,8 +53246,8 @@ func_02027c68: ; 0x02027c68 str r1, [r0] bx ip .align 2, 0 - arm_func_end func_02027c68 _02027c74: .word func_02027c78 + arm_func_end func_02027c68 .global func_02027c78 arm_func_start func_02027c78 @@ -53679,8 +53702,8 @@ func_0202826c: ; 0x0202826c mov r1, r1, lsl #0xc bx ip .align 2, 0 - arm_func_end func_0202826c _02028284: .word Divide + arm_func_end func_0202826c .global func_02028288 arm_func_start func_02028288 @@ -53878,8 +53901,8 @@ _020284f0: str r1, [r0, #0x10] bx ip .align 2, 0 - arm_func_end func_020284b0 _0202850c: .word func_02028288 + arm_func_end func_020284b0 .global func_02028510 arm_func_start func_02028510 @@ -53888,8 +53911,8 @@ func_02028510: ; 0x02028510 str r1, [r0, #0x1c] bx ip .align 2, 0 - arm_func_end func_02028510 _0202851c: .word func_020284b0 + arm_func_end func_02028510 .global func_02028520 arm_func_start func_02028520 @@ -54226,13 +54249,13 @@ _020289c4: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02028684 _020289d0: .word 0x01ff0000 _020289d4: .word 0xc000c000 _020289d8: .word data_02055f64 _020289dc: .word data_02055f7c _020289e0: .word 0xc1fffcff _020289e4: .word 0xfe00ff00 + arm_func_end func_02028684 .global func_020289e8 arm_func_start func_020289e8 @@ -54243,8 +54266,8 @@ func_020289e8: ; 0x020289e8 mla r0, r1, r0, r2 bx lr .align 2, 0 - arm_func_end func_020289e8 _020289fc: .word data_02062d24 + arm_func_end func_020289e8 .global func_02028a00 arm_func_start func_02028a00 @@ -54330,8 +54353,8 @@ _02028ad0: b _02028a44 _02028b14: ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} - arm_func_end func_02028a24 _02028b18: .word data_02056120 + arm_func_end func_02028a24 .global func_02028b1c arm_func_start func_02028b1c @@ -54343,8 +54366,8 @@ func_02028b1c: ; 0x02028b1c ldr r0, [r0, r1, lsl #2] bx lr .align 2, 0 - arm_func_end func_02028b1c _02028b34: .word data_02056140 + arm_func_end func_02028b1c .global func_02028b38 arm_func_start func_02028b38 @@ -55250,8 +55273,8 @@ _020297c4: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_020296e0 _02029800: .word 0x0000ffff + arm_func_end func_020296e0 .global func_02029804 arm_func_start func_02029804 @@ -55267,8 +55290,8 @@ func_02029804: ; 0x02029804 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_02029804 _0202982c: .word data_02056114 + arm_func_end func_02029804 .global func_02029830 arm_func_start func_02029830 @@ -55306,9 +55329,9 @@ func_02029830: ; 0x02029830 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02029830 _020298b0: .word data_02056120 _020298b4: .word data_02056108 + arm_func_end func_02029830 .global func_020298b8 arm_func_start func_020298b8 @@ -55328,8 +55351,8 @@ func_020298b8: ; 0x020298b8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_020298b8 _020298f0: .word data_020560fc + arm_func_end func_020298b8 .global func_020298f4 arm_func_start func_020298f4 @@ -55641,10 +55664,10 @@ _02029d3c: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02029a5c _02029d48: .word data_02056120 _02029d4c: .word 0xfe00ff00 _02029d50: .word 0x3fff3fff + arm_func_end func_02029a5c .global func_02029d54 arm_func_start func_02029d54 @@ -55836,10 +55859,10 @@ _0202a014: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02029d54 _0202a020: .word data_02056120 _0202a024: .word 0xfe00ff00 _0202a028: .word 0x3fff3fff + arm_func_end func_02029d54 .global func_0202a02c arm_func_start func_0202a02c @@ -55859,12 +55882,12 @@ func_0202a02c: ; 0x0202a02c str r2, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202a02c _0202a064: .word data_02062d30 _0202a068: .word func_0202a078 _0202a06c: .word data_0205750c _0202a070: .word func_0202a1b4 _0202a074: .word data_02057510 + arm_func_end func_0202a02c .global func_0202a078 arm_func_start func_0202a078 @@ -55954,9 +55977,9 @@ _0202a18c: orr r0, r0, r2, lsl #16 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202a078 _0202a1ac: .word 0x0007fff8 _0202a1b0: .word data_02062d30 + arm_func_end func_0202a078 .global func_0202a1b4 arm_func_start func_0202a1b4 @@ -55975,8 +55998,8 @@ func_0202a1bc: ; 0x0202a1bc str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_0202a1bc _0202a1d4: .word data_02062d30 + arm_func_end func_0202a1bc .global func_0202a1d8 arm_func_start func_0202a1d8 @@ -55988,8 +56011,8 @@ func_0202a1d8: ; 0x0202a1d8 str r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_0202a1d8 _0202a1f0: .word data_02062d30 + arm_func_end func_0202a1d8 .global func_0202a1f4 arm_func_start func_0202a1f4 @@ -56001,8 +56024,8 @@ func_0202a1f4: ; 0x0202a1f4 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_0202a1f4 _0202a20c: .word data_02062d30 + arm_func_end func_0202a1f4 .global func_0202a210 arm_func_start func_0202a210 @@ -56024,9 +56047,9 @@ func_0202a210: ; 0x0202a210 str r1, [r0, #0x18] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202a210 _0202a250: .word data_02057494 _0202a254: .word data_02057478 + arm_func_end func_0202a210 .global func_0202a258 arm_func_start func_0202a258 @@ -56063,12 +56086,12 @@ _0202a29c: str r2, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0202a258 _0202a2cc: .word data_02062d3c _0202a2d0: .word func_0202a354 _0202a2d4: .word data_02057514 _0202a2d8: .word func_0202a4c4 _0202a2dc: .word data_02057518 + arm_func_end func_0202a258 .global func_0202a2e0 arm_func_start func_0202a2e0 @@ -56102,9 +56125,9 @@ _0202a314: blt _0202a314 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0202a2e0 _0202a34c: .word data_02062d3c _0202a350: .word data_02057494 + arm_func_end func_0202a2e0 .global func_0202a354 arm_func_start func_0202a354 @@ -56207,12 +56230,12 @@ _0202a48c: orr r0, r0, r1, lsl #31 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0202a354 _0202a4b0: .word 0x0007fff0 _0202a4b4: .word data_020574c4 _0202a4b8: .word data_020574ac _0202a4bc: .word data_02057478 _0202a4c0: .word data_02057480 + arm_func_end func_0202a354 .global func_0202a4c4 arm_func_start func_0202a4c4 @@ -56241,8 +56264,8 @@ _0202a4dc: blt _0202a4dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202a4cc _0202a508: .word data_02057494 + arm_func_end func_0202a4cc .global func_0202a50c arm_func_start func_0202a50c @@ -56264,8 +56287,8 @@ _0202a51c: blt _0202a51c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202a50c _0202a548: .word data_02057494 + arm_func_end func_0202a50c .global func_0202a54c arm_func_start func_0202a54c @@ -56318,9 +56341,9 @@ func_0202a56c: ; 0x0202a56c add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_0202a56c _0202a5b8: .word func_0202a6bc _0202a5bc: .word data_0205751c + arm_func_end func_0202a56c .global func_0202a5c0 arm_func_start func_0202a5c0 @@ -56336,8 +56359,8 @@ _0202a5dc: bl func_0201e760 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202a5c0 _0202a5e4: .word data_0205751c + arm_func_end func_0202a5c0 .global func_0202a5e8 arm_func_start func_0202a5e8 @@ -56398,13 +56421,13 @@ _0202a688: bl func_020091f0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0202a5e8 _0202a6a4: .word data_0205751c _0202a6a8: .word data_02057534 _0202a6ac: .word func_0202a754 _0202a6b0: .word func_0202a8dc _0202a6b4: .word func_0202aaa8 _0202a6b8: .word func_0202a750 + arm_func_end func_0202a5e8 .global func_0202a6bc arm_func_start func_0202a6bc @@ -56567,8 +56590,8 @@ _0202a8b8: blt _0202a8b8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0202a754 _0202a8d8: .word 0x00007fff + arm_func_end func_0202a754 .global func_0202a8dc arm_func_start func_0202a8dc @@ -56700,8 +56723,8 @@ _0202aa64: blo _0202aa64 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0202a8dc _0202aaa4: .word 0x00007fff + arm_func_end func_0202a8dc .global func_0202aaa8 arm_func_start func_0202aaa8 @@ -56802,8 +56825,8 @@ func_0202ab38: ; 0x0202ab38 ldr r0, [r0, r1] bx lr nop - thumb_func_end func_0202ab38 _0202ab44: .word data_0205618c + thumb_func_end func_0202ab38 .global func_0202ab48 thumb_func_start func_0202ab48 @@ -56823,8 +56846,8 @@ func_0202ab4c: ; 0x0202ab4c ldr r0, _0202ab50 ; =data_02057628 bx lr .align 2, 0 - thumb_func_end func_0202ab4c _0202ab50: .word data_02057628 + thumb_func_end func_0202ab4c .global func_0202ab54 thumb_func_start func_0202ab54 @@ -56834,9 +56857,9 @@ func_0202ab54: ; 0x0202ab54 ldr r0, _0202ab60 ; =data_027e071c bx r3 .align 2, 0 - thumb_func_end func_0202ab54 _0202ab5c: .word func_0202d690 + 1 _0202ab60: .word data_027e071c + thumb_func_end func_0202ab54 .global func_0202ab64 thumb_func_start func_0202ab64 @@ -56849,8 +56872,8 @@ func_0202ab64: ; 0x0202ab64 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_0202ab64 _0202ab74: .word data_027e071c + thumb_func_end func_0202ab64 .global func_0202ab78 thumb_func_start func_0202ab78 @@ -56906,9 +56929,9 @@ _0202abb2: strb r0, [r4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0202aba8 _0202abd4: .word 0x0400006c _0202abd8: .word 0x0400106c + thumb_func_end func_0202aba8 .global func_0202abdc thumb_func_start func_0202abdc @@ -56986,9 +57009,9 @@ _0202ac2a: _0202ac54: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0202ac0c _0202ac58: .word 0x0400006c _0202ac5c: .word 0x0400106c + thumb_func_end func_0202ac0c .global func_0202ac60 arm_func_start func_0202ac60 @@ -57137,10 +57160,10 @@ _0202ae48: bl func_02037458 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202adf4 _0202ae5c: .word 0x04000130 _0202ae60: .word 0x027fffa8 _0202ae64: .word 0x00002fff + arm_func_end func_0202adf4 .global func_0202ae68 arm_func_start func_0202ae68 @@ -57171,10 +57194,10 @@ func_0202ae6c: ; 0x0202ae6c blx func_ov16_0211f9bc pop {r3, pc} .align 2, 0 - thumb_func_end func_0202ae6c _0202aea4: .word 0x0400006c _0202aea8: .word 0x0400106c _0202aeac: .word 0x00000010 + thumb_func_end func_0202ae6c .global func_0202aeb0 arm_func_start func_0202aeb0 @@ -57218,8 +57241,8 @@ func_0202aeb0: ; 0x0202aeb0 str r0, [r1, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202aeb0 _0202af48: .word data_02050f54 + arm_func_end func_0202aeb0 .global func_0202af4c arm_func_start func_0202af4c @@ -57265,8 +57288,8 @@ func_0202af4c: ; 0x0202af4c str r0, [r1, #8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0202af4c _0202afec: .word data_02050f54 + arm_func_end func_0202af4c .global func_0202aff0 arm_func_start func_0202aff0 @@ -57351,8 +57374,8 @@ Approach_thunk: ; 0x0202b0f4 ldr ip, _0202b0fc ; =Approach bx ip .align 2, 0 - arm_func_end Approach_thunk _0202b0fc: .word Approach + arm_func_end Approach_thunk .global Approach arm_func_start Approach @@ -57388,8 +57411,8 @@ func_0202b154: ; 0x0202b154 ldr ip, _0202b15c ; =func_0202b160 bx ip .align 2, 0 - arm_func_end func_0202b154 _0202b15c: .word func_0202b160 + arm_func_end func_0202b154 .global func_0202b160 arm_func_start func_0202b160 @@ -57509,8 +57532,8 @@ func_0202b2e8: ; 0x0202b2e8 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_0202b2e8 _0202b2f4: .word func_0202b1d4 + arm_func_end func_0202b2e8 .global func_0202b2f8 arm_func_start func_0202b2f8 @@ -57519,8 +57542,8 @@ func_0202b2f8: ; 0x0202b2f8 mov r3, #1 bx ip .align 2, 0 - arm_func_end func_0202b2f8 _0202b304: .word func_0202b1d4 + arm_func_end func_0202b2f8 .global func_0202b308 arm_func_start func_0202b308 @@ -57824,8 +57847,8 @@ func_0202b66c: ; 0x0202b66c str r0, [r1, #8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0202b66c _0202b730: .word data_02050f54 + arm_func_end func_0202b66c .global func_0202b734 arm_func_start func_0202b734 @@ -57928,8 +57951,8 @@ func_0202b864: ; 0x0202b864 bl func_0202b8f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202b864 _0202b890: .word data_027e0d78 + arm_func_end func_0202b864 .global func_0202b894 arm_func_start func_0202b894 @@ -57955,8 +57978,8 @@ _0202b8bc: bl func_0202b8f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202b894 _0202b8e0: .word data_027e0d78 + arm_func_end func_0202b894 .global func_0202b8e4 arm_func_start func_0202b8e4 @@ -57966,8 +57989,8 @@ func_0202b8e4: ; 0x0202b8e4 ldr r1, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_0202b8e4 _0202b8f4: .word func_0202b894 + arm_func_end func_0202b8e4 .global func_0202b8f8 arm_func_start func_0202b8f8 @@ -58087,9 +58110,9 @@ _0202baac: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0202b8f8 _0202bab8: .word data_027e103c _0202babc: .word data_027e0f64 + arm_func_end func_0202b8f8 .global func_0202bac0 arm_func_start func_0202bac0 @@ -58114,8 +58137,8 @@ _0202bad2: beq _0202bad2 bx lr nop - thumb_func_end func_0202bac4 _0202badc: .word 0x04000004 + thumb_func_end func_0202bac4 .global func_0202bae0 arm_func_start func_0202bae0 @@ -58160,8 +58183,8 @@ _0202bb64: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_0202bae0 _0202bb74: .word data_027e0764 + arm_func_end func_0202bae0 .global func_0202bb78 arm_func_start func_0202bb78 @@ -58170,8 +58193,8 @@ func_0202bb78: ; 0x0202bb78 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_0202bb78 _0202bb84: .word data_020561a4 + arm_func_end func_0202bb78 .global func_0202bb88 arm_func_start func_0202bb88 @@ -58180,8 +58203,8 @@ func_0202bb88: ; 0x0202bb88 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_0202bb88 _0202bb94: .word data_020561b4 + arm_func_end func_0202bb88 .global func_0202bb98 arm_func_start func_0202bb98 @@ -58190,8 +58213,8 @@ func_0202bb98: ; 0x0202bb98 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_0202bb98 _0202bba4: .word data_020561c4 + arm_func_end func_0202bb98 .global func_0202bba8 arm_func_start func_0202bba8 @@ -58201,8 +58224,8 @@ func_0202bba8: ; 0x0202bba8 ldrsh r0, [r1, r0] bx lr .align 2, 0 - arm_func_end func_0202bba8 _0202bbb8: .word data_020561d4 + arm_func_end func_0202bba8 .global func_0202bbbc arm_func_start func_0202bbbc @@ -58447,7 +58470,6 @@ _0202bef8: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0202bc38 _0202bf1c: .word 0x040004c0 _0202bf20: .word data_027e0d44 _0202bf24: .word 0x040004ac @@ -58463,6 +58485,7 @@ _0202bf48: .word 0x08000800 _0202bf4c: .word 0x04000494 _0202bf50: .word 0x0800f800 _0202bf54: .word 0xf800f800 + arm_func_end func_0202bc38 .global func_0202bf58 arm_func_start func_0202bf58 @@ -58493,8 +58516,8 @@ func_0202bf58: ; 0x0202bf58 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202bf58 _0202bfbc: .word gMapManager + arm_func_end func_0202bf58 .global func_0202bfc0 arm_func_start func_0202bfc0 @@ -58555,10 +58578,10 @@ func_0202bfc0: ; 0x0202bfc0 movlt r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202bfc0 _0202c09c: .word data_027e0d0c _0202c0a0: .word 0x60db9391 _0202c0a4: .word 0x000028be + arm_func_end func_0202bfc0 .global func_0202c0a8 thumb_func_start func_0202c0a8 @@ -58649,10 +58672,10 @@ func_0202c0cc: ; 0x0202c0cc blx func_02007938 pop {r3, pc} .align 2, 0 - thumb_func_end func_0202c0cc _0202c11c: .word 0x000001ff _0202c120: .word 0x07000400 _0202c124: .word 0x05000400 + thumb_func_end func_0202c0cc .global func_0202c128 thumb_func_start func_0202c128 @@ -58915,7 +58938,6 @@ _0202c16a: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_0202c128 _0202c360: .word 0x04000060 _0202c364: .word 0xffffcfff _0202c368: .word 0x04000540 @@ -58933,6 +58955,7 @@ _0202c394: .word 0x04001008 _0202c398: .word 0xffcfffef _0202c39c: .word 0x00200010 _0202c3a0: .word 0x04001050 + thumb_func_end func_0202c128 .global func_0202c3a4 arm_func_start func_0202c3a4 @@ -58950,8 +58973,8 @@ func_0202c3a4: ; 0x0202c3a4 strh r0, [r2, #4] bx lr .align 2, 0 - arm_func_end func_0202c3a4 _0202c3d4: .word 0x04001042 + arm_func_end func_0202c3a4 .global func_0202c3d8 arm_func_start func_0202c3d8 @@ -58969,8 +58992,8 @@ func_0202c3d8: ; 0x0202c3d8 strh r0, [r2, #4] bx lr .align 2, 0 - arm_func_end func_0202c3d8 _0202c408: .word 0x04001040 + arm_func_end func_0202c3d8 .global func_0202c40c arm_func_start func_0202c40c @@ -58988,8 +59011,8 @@ func_0202c40c: ; 0x0202c40c strh r0, [r2, #4] bx lr .align 2, 0 - arm_func_end func_0202c40c _0202c43c: .word 0x04000042 + arm_func_end func_0202c40c .global func_0202c440 arm_func_start func_0202c440 @@ -59007,8 +59030,8 @@ func_0202c440: ; 0x0202c440 strh r0, [r2, #4] bx lr .align 2, 0 - arm_func_end func_0202c440 _0202c470: .word 0x04000040 + arm_func_end func_0202c440 .global func_0202c474 arm_func_start func_0202c474 @@ -59023,8 +59046,8 @@ func_0202c474: ; 0x0202c474 strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c474 _0202c498: .word 0x0400104a + arm_func_end func_0202c474 .global func_0202c49c arm_func_start func_0202c49c @@ -59039,8 +59062,8 @@ func_0202c49c: ; 0x0202c49c strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c49c _0202c4c0: .word 0x0400004a + arm_func_end func_0202c49c .global func_0202c4c4 arm_func_start func_0202c4c4 @@ -59055,8 +59078,8 @@ func_0202c4c4: ; 0x0202c4c4 strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c4c4 _0202c4e8: .word 0x0400104a + arm_func_end func_0202c4c4 .global func_0202c4ec arm_func_start func_0202c4ec @@ -59071,8 +59094,8 @@ func_0202c4ec: ; 0x0202c4ec strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c4ec _0202c510: .word 0x04001048 + arm_func_end func_0202c4ec .global func_0202c514 arm_func_start func_0202c514 @@ -59087,8 +59110,8 @@ func_0202c514: ; 0x0202c514 strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c514 _0202c538: .word 0x04001048 + arm_func_end func_0202c514 .global func_0202c53c arm_func_start func_0202c53c @@ -59103,8 +59126,8 @@ func_0202c53c: ; 0x0202c53c strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c53c _0202c560: .word 0x0400004a + arm_func_end func_0202c53c .global func_0202c564 arm_func_start func_0202c564 @@ -59119,8 +59142,8 @@ func_0202c564: ; 0x0202c564 strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c564 _0202c588: .word 0x04000048 + arm_func_end func_0202c564 .global func_0202c58c arm_func_start func_0202c58c @@ -59135,8 +59158,8 @@ func_0202c58c: ; 0x0202c58c strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_0202c58c _0202c5b0: .word 0x04000048 + arm_func_end func_0202c58c .global func_0202c5b4 arm_func_start func_0202c5b4 @@ -59148,8 +59171,8 @@ func_0202c5b4: ; 0x0202c5b4 str r0, [r2] bx lr .align 2, 0 - arm_func_end func_0202c5b4 _0202c5cc: .word 0x04001000 + arm_func_end func_0202c5b4 .global func_0202c5d0 arm_func_start func_0202c5d0 @@ -59208,12 +59231,12 @@ func_0202c5e8: ; 0x0202c5e8 strh r0, [r2] pop {r3, pc} .align 2, 0 - thumb_func_end func_0202c5e8 _0202c664: .word 0x0400006c _0202c668: .word 0x0400106c _0202c66c: .word 0x04001000 _0202c670: .word data_027e05f8 _0202c674: .word 0x04000304 + thumb_func_end func_0202c5e8 .global func_0202c678 thumb_func_start func_0202c678 @@ -59234,8 +59257,8 @@ func_0202c678: ; 0x0202c678 blx func_02005a30 pop {r3, pc} .align 2, 0 - thumb_func_end func_0202c678 _0202c698: .word 0x00007fff + thumb_func_end func_0202c678 .global func_0202c69c thumb_func_start func_0202c69c @@ -59261,9 +59284,9 @@ _0202c6b4: strh r2, [r1] bx r3 nop - thumb_func_end func_0202c69c _0202c6c0: .word 0x00007f72 _0202c6c4: .word func_0202c678 + 1 + thumb_func_end func_0202c69c .global func_0202c6c8 thumb_func_start func_0202c6c8 @@ -59304,7 +59327,6 @@ _0202c6f2: bl func_02030008 pop {r4, pc} nop - thumb_func_end func_0202c6c8 _0202c71c: .word gOverlayManager _0202c720: .word data_027e0dbc _0202c724: .word data_ov00_020ee734 @@ -59313,6 +59335,7 @@ _0202c72c: .word data_027e0cbc _0202c730: .word data_02068ed0 _0202c734: .word data_02068e64 _0202c738: .word data_027e0c54 + thumb_func_end func_0202c6c8 .global func_0202c73c thumb_func_start func_0202c73c @@ -59519,7 +59542,6 @@ _0202c8e0: bl func_0202abdc pop {r4, pc} .align 2, 0 - thumb_func_end func_0202c73c _0202c8f8: .word 0x00007f72 _0202c8fc: .word data_02062d4c _0202c900: .word 0x00000101 @@ -59551,6 +59573,7 @@ _0202c964: .word 0x04000304 _0202c968: .word 0x04001000 _0202c96c: .word 0xfffeffff _0202c970: .word data_027e071c + thumb_func_end func_0202c73c .global func_0202c974 thumb_func_start func_0202c974 @@ -59558,8 +59581,8 @@ func_0202c974: ; 0x0202c974 ldr r3, _0202c978 ; =func_0202cf34 bx r3 .align 2, 0 - thumb_func_end func_0202c974 _0202c978: .word func_0202cf34 + 1 + thumb_func_end func_0202c974 .global func_0202c97c thumb_func_start func_0202c97c @@ -59573,12 +59596,12 @@ func_0202c97c: ; 0x0202c97c ldr r0, _0202c99c ; =data_02062d40 bx r3 .align 2, 0 - thumb_func_end func_0202c97c _0202c98c: .word func_0202c974 + 1 _0202c990: .word data_02062d40 _0202c994: .word func_0200b934 + 1 _0202c998: .word data_027e0618 _0202c99c: .word data_02062d40 + thumb_func_end func_0202c97c .global func_0202c9a0 arm_func_start func_0202c9a0 @@ -59904,7 +59927,6 @@ _0202ce2c: str r0, [r10] b _0202c9b0 .align 2, 0 - arm_func_end func_0202c9a0 _0202ce50: .word 0x04000580 _0202ce54: .word 0x04000006 _0202ce58: .word data_027e08e4 @@ -59935,6 +59957,7 @@ _0202ceb8: .word data_02068780 _0202cebc: .word data_027e103c _0202cec0: .word data_027e0d54 _0202cec4: .word data_02063220 + arm_func_end func_0202c9a0 .global func_0202cec8 thumb_func_start func_0202cec8 @@ -59985,12 +60008,12 @@ _0202cf1c: add r0, r4, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202cec8 _0202cf20: .word 0x00000102 _0202cf24: .word data_027e071c _0202cf28: .word gOverlayManager _0202cf2c: .word data_ov00_020eec68 _0202cf30: .word data_027e0ffc + thumb_func_end func_0202cec8 .global func_0202cf34 thumb_func_start func_0202cf34 @@ -60097,7 +60120,6 @@ _0202d070: bl func_0202f2ac b _0202cf4c .align 2, 0 - arm_func_end func_0202cf44 _0202d07c: .word 0x04000606 _0202d080: .word data_027e080c _0202d084: .word data_027e08f8 @@ -60112,6 +60134,7 @@ _0202d0a4: .word data_027e077c _0202d0a8: .word data_02068894 _0202d0ac: .word data_02075dac _0202d0b0: .word data_027e08e4 + arm_func_end func_0202cf44 .global func_0202d0b4 arm_func_start func_0202d0b4 @@ -60187,8 +60210,8 @@ func_0202d108: ; 0x0202d108 str r0, [r6] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202d108 _0202d13c: .word data_027e0ce0 + thumb_func_end func_0202d108 .global func_0202d140 thumb_func_start func_0202d140 @@ -60208,8 +60231,8 @@ func_0202d140: ; 0x0202d140 str r0, [r4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0202d140 _0202d160: .word data_027e0ce0 + thumb_func_end func_0202d140 .global func_0202d164 thumb_func_start func_0202d164 @@ -60274,10 +60297,10 @@ func_0202d164: ; 0x0202d164 add sp, #0xc pop {pc} nop - thumb_func_end func_0202d164 _0202d1b4: .word data_0205765c _0202d1b8: .word data_020561f0 _0202d1bc: .word data_027e05f4 + thumb_func_end func_0202d164 .ifdef EUR _0202d1c0: .word gpBuildDate .endif @@ -60324,12 +60347,12 @@ _0202d202: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_0202d1c4 _0202d208: .word 0x45585048 _0202d20c: .word 0x46524d48 _0202d210: .word data_02063220 _0202d214: .word data_02057664 _0202d218: .word data_02057670 + thumb_func_end func_0202d1c4 .global func_0202d21c thumb_func_start func_0202d21c @@ -60347,8 +60370,8 @@ func_0202d21c: ; 0x0202d21c _0202d234: pop {r4, pc} nop - thumb_func_end func_0202d21c _0202d238: .word 0x45585048 + thumb_func_end func_0202d21c .global func_0202d23c thumb_func_start func_0202d23c @@ -60548,9 +60571,9 @@ _0202d3ae: add sp, #0x34 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202d23c _0202d3b4: .word 0x068a4000 _0202d3b8: .word data_02062e20 + thumb_func_end func_0202d23c .global func_0202d3bc thumb_func_start func_0202d3bc @@ -60643,9 +60666,9 @@ _0202d464: add sp, #0x68 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0202d3bc _0202d46c: .word data_02063220 _0202d470: .word 0x00000000 + thumb_func_end func_0202d3bc .global func_0202d474 thumb_func_start func_0202d474 @@ -60759,8 +60782,8 @@ _0202d546: add sp, #0x6c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202d474 _0202d54c: .word data_02063220 + thumb_func_end func_0202d474 .global func_0202d550 thumb_func_start func_0202d550 @@ -60808,8 +60831,8 @@ func_0202d590: ; 0x0202d590 ldr r3, _0202d594 ; =func_0202d21c bx r3 .align 2, 0 - thumb_func_end func_0202d590 _0202d594: .word func_0202d21c + 1 + thumb_func_end func_0202d590 .global func_0202d598 thumb_func_start func_0202d598 @@ -61222,10 +61245,10 @@ _0202d934: bl func_02003b20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0202d810 _0202d950: .word 0x0400006c _0202d954: .word 0x0400106c _0202d958: .word 0x04000304 + arm_func_end func_0202d810 .global func_0202d95c arm_func_start func_0202d95c @@ -61306,9 +61329,9 @@ _0202da20: str r1, [r5, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202d95c _0202da84: .word data_027e0764 _0202da88: .word data_02050f54 + arm_func_end func_0202d95c .global func_0202da8c arm_func_start func_0202da8c @@ -62177,8 +62200,8 @@ _0202e664: str r4, [r0, #8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0202e5cc _0202e66c: .word data_027e0764 + arm_func_end func_0202e5cc .global func_0202e670 arm_func_start func_0202e670 @@ -62263,12 +62286,12 @@ _0202e718: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0202e6a4 _0202e71c: .word data_0205769c _0202e720: .word data_020576b4 _0202e724: .word data_027e02a0 _0202e728: .word data_020576cc _0202e72c: .word data_020562d4 + thumb_func_end func_0202e6a4 .global func_0202e730 thumb_func_start func_0202e730 @@ -62299,8 +62322,8 @@ func_0202e740: ; 0x0202e740 moveq r0, #1 bx lr .align 2, 0 - arm_func_end func_0202e740 _0202e770: .word data_027e0618 + arm_func_end func_0202e740 .global func_0202e774 thumb_func_start func_0202e774 @@ -62399,8 +62422,8 @@ func_0202e7fc: ; 0x0202e7fc add r2, #0x10 bx r3 nop - thumb_func_end func_0202e7fc _0202e80c: .word func_0202e810 + thumb_func_end func_0202e7fc .global func_0202e810 arm_func_start func_0202e810 @@ -62493,13 +62516,13 @@ _0202e924: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202e894 _0202e930: .word 0x45585048 _0202e934: .word 0x46524d48 _0202e938: .word 0x554e5348 _0202e93c: .word data_02063220 _0202e940: .word data_020576e4 _0202e944: .word data_020576f0 + arm_func_end func_0202e894 .global func_0202e948 arm_func_start func_0202e948 @@ -62526,9 +62549,9 @@ _0202e984: bl func_0202eb3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202e948 _0202e994: .word 0x45585048 _0202e998: .word 0x554e5348 + arm_func_end func_0202e948 .global func_0202e99c arm_func_start func_0202e99c @@ -62540,9 +62563,9 @@ func_0202e99c: ; 0x0202e99c mov r2, #4 bx ip .align 2, 0 - arm_func_end func_0202e99c _0202e9b4: .word data_027e0ce0 _0202e9b8: .word func_0202e894 + arm_func_end func_0202e99c .global func_0202e9bc arm_func_start func_0202e9bc @@ -62554,9 +62577,9 @@ func_0202e9bc: ; 0x0202e9bc mov r2, #4 bx ip .align 2, 0 - arm_func_end func_0202e9bc _0202e9d4: .word data_027e0ce0 _0202e9d8: .word func_0202e894 + arm_func_end func_0202e9bc .global _ZN9SysObjectnwEmPjj arm_func_start _ZN9SysObjectnwEmPjj @@ -62567,8 +62590,8 @@ _ZN9SysObjectnwEmPjj: ; 0x0202e9dc mov r1, r3 bx ip .align 2, 0 - arm_func_end _ZN9SysObjectnwEmPjj _0202e9f0: .word func_0202e894 + arm_func_end _ZN9SysObjectnwEmPjj .global func_0202e9f4 arm_func_start func_0202e9f4 @@ -62579,8 +62602,8 @@ func_0202e9f4: ; 0x0202e9f4 mov r1, r3 bx ip .align 2, 0 - arm_func_end func_0202e9f4 _0202ea08: .word func_0202e894 + arm_func_end func_0202e9f4 .global _ZN9SysObjectdlEPv arm_func_start _ZN9SysObjectdlEPv @@ -62588,8 +62611,8 @@ _ZN9SysObjectdlEPv: ; 0x0202ea0c ldr ip, _0202ea14 ; =func_0202e948 bx ip .align 2, 0 - arm_func_end _ZN9SysObjectdlEPv _0202ea14: .word func_0202e948 + arm_func_end _ZN9SysObjectdlEPv .global func_0202ea18 arm_func_start func_0202ea18 @@ -62597,8 +62620,8 @@ func_0202ea18: ; 0x0202ea18 ldr ip, _0202ea20 ; =func_0202e948 bx ip .align 2, 0 - arm_func_end func_0202ea18 _0202ea20: .word func_0202e948 + arm_func_end func_0202ea18 .global func_0202ea24 thumb_func_start func_0202ea24 @@ -62665,9 +62688,9 @@ func_0202ea50: ; 0x0202ea50 add sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_0202ea50 _0202ea90: .word 0x554e5348 _0202ea94: .word data_027e0ce0 + thumb_func_end func_0202ea50 .global func_0202ea98 thumb_func_start func_0202ea98 @@ -62687,8 +62710,8 @@ func_0202ea98: ; 0x0202ea98 bl func_0202d140 pop {r4, pc} .align 2, 0 - thumb_func_end func_0202ea98 _0202eab8: .word 0x554e5448 + thumb_func_end func_0202ea98 .global func_0202eabc arm_func_start func_0202eabc @@ -62771,8 +62794,8 @@ _0202ebb0: mov r0, r3 bx lr .align 2, 0 - arm_func_end func_0202eb94 _0202ebb8: .word 0x554e5348 + arm_func_end func_0202eb94 .global func_0202ebbc thumb_func_start func_0202ebbc @@ -62810,7 +62833,6 @@ _0202ebf2: add r0, r1, #0 bx lr nop - thumb_func_end func_0202ebbc _0202ebf8: .word data_02057700 _0202ebfc: .word 0x554e5348 _0202ec00: .word data_027e0fe0 @@ -62819,6 +62841,7 @@ _0202ec08: .word data_027e0f84 _0202ec0c: .word data_02057708 _0202ec10: .word data_027e0f80 _0202ec14: .word data_02057710 + thumb_func_end func_0202ebbc .global func_0202ec18 thumb_func_start func_0202ec18 @@ -62874,8 +62897,8 @@ func_0202ec5c: ; 0x0202ec5c mov r0, #0 bx r3 .align 2, 0 - thumb_func_end func_0202ec5c _0202ec6c: .word func_02007938 + thumb_func_end func_0202ec5c .global func_0202ec70 arm_func_start func_0202ec70 @@ -62945,8 +62968,8 @@ _0202ed08: mov r0, #1 bx lr nop - thumb_func_end func_0202ece0 _0202ed10: .word data_027e0618 + thumb_func_end func_0202ece0 .global func_0202ed14 arm_func_start func_0202ed14 @@ -63062,12 +63085,12 @@ _0202ee7c: str r0, [r4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202ed58 _0202eea8: .word 0x00000222 _0202eeac: .word data_02050f54 _0202eeb0: .word data_027e0d3c _0202eeb4: .word data_027e0c38 _0202eeb8: .word 0x2aaaaaab + arm_func_end func_0202ed58 .global func_0202eebc arm_func_start func_0202eebc @@ -63087,8 +63110,8 @@ func_0202eebc: ; 0x0202eebc bl func_0202ed58 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0202eebc _0202eef4: .word data_027e0618 + arm_func_end func_0202eebc .global func_0202eef8 arm_func_start func_0202eef8 @@ -63246,12 +63269,12 @@ _0202f10c: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0202eef8 _0202f120: .word 0x04000304 _0202f124: .word data_027e0d3c _0202f128: .word data_027e0c38 _0202f12c: .word 0x0400006c _0202f130: .word 0x0400106c + arm_func_end func_0202eef8 .global func_0202f134 thumb_func_start func_0202f134 @@ -63270,8 +63293,8 @@ _0202f146: strh r0, [r1] pop {r3, r4, r5, pc} nop - thumb_func_end func_0202f134 _0202f150: .word 0x0000ffff + thumb_func_end func_0202f134 .global func_0202f154 thumb_func_start func_0202f154 @@ -63351,10 +63374,10 @@ func_0202f194: ; 0x0202f194 add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_0202f194 _0202f1e4: .word data_027e0ce0 _0202f1e8: .word func_0202f25c + 1 _0202f1ec: .word data_027e08e4 + thumb_func_end func_0202f194 .global func_0202f1f0 thumb_func_start func_0202f1f0 @@ -63409,11 +63432,11 @@ _0202f22c: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0202f1f0 _0202f24c: .word data_027e08e4 _0202f250: .word data_027e02b0 _0202f254: .word data_027e02a0 _0202f258: .word data_027e0ce0 + thumb_func_end func_0202f1f0 .global func_0202f25c thumb_func_start func_0202f25c @@ -63487,8 +63510,8 @@ func_0202f2ac: ; 0x0202f2ac bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0202f2ac _0202f2f4: .word data_027e02a0 + arm_func_end func_0202f2ac .global func_0202f2f8 arm_func_start func_0202f2f8 @@ -63538,8 +63561,8 @@ func_0202f360: ; 0x0202f360 ldr r0, [r0, #0xc] bx r3 nop - thumb_func_end func_0202f360 _0202f370: .word func_0202f288 + 1 + thumb_func_end func_0202f360 .global func_0202f374 thumb_func_start func_0202f374 @@ -63593,12 +63616,12 @@ _0202f3c6: add sp, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_0202f374 _0202f3dc: .word gOverlayManager _0202f3e0: .word data_027e0d38 _0202f3e4: .word data_02057718 _0202f3e8: .word data_027e0f7c _0202f3ec: .word data_02057720 + thumb_func_end func_0202f374 .global func_0202f3f0 thumb_func_start func_0202f3f0 @@ -63699,11 +63722,11 @@ func_0202f418: ; 0x0202f418 add sp, #0x10 bx r3 nop - thumb_func_end func_0202f418 _0202f4a4: .word data_0206322c _0202f4a8: .word data_0205772c _0202f4ac: .word data_02057734 _0202f4b0: .word data_0205773c + thumb_func_end func_0202f418 .global func_0202f4b4 thumb_func_start func_0202f4b4 @@ -63742,8 +63765,8 @@ _0202f4f6: add sp, #0x48 pop {r4, pc} nop - thumb_func_end func_0202f4b4 _0202f4fc: .word data_02057744 + thumb_func_end func_0202f4b4 .global func_0202f500 thumb_func_start func_0202f500 @@ -63765,9 +63788,9 @@ func_0202f500: ; 0x0202f500 add sp, #0xc pop {pc} nop - thumb_func_end func_0202f500 _0202f524: .word data_02057750 _0202f528: .word data_02075ebc + thumb_func_end func_0202f500 .global func_0202f52c thumb_func_start func_0202f52c @@ -64005,7 +64028,6 @@ _0202f706: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_0202f52c _0202f714: .word data_0206322c _0202f718: .word data_02057768 _0202f71c: .word data_02075ebc @@ -64022,6 +64044,7 @@ _0202f744: .word data_027e02a0 _0202f748: .word gHeap _0202f74c: .word func_01ff8000 _0202f750: .word data_020577f8 + thumb_func_end func_0202f52c .global func_0202f754 thumb_func_start func_0202f754 @@ -64197,7 +64220,6 @@ _0202f8a6: blx func_0200f248 b _0202f7de nop - thumb_func_end func_0202f754 _0202f8b8: .word 0xffffe0ff _0202f8bc: .word 0x04001000 _0202f8c0: .word data_0206322c @@ -64210,6 +64232,7 @@ _0202f8d8: .word 0x0400106c _0202f8dc: .word data_027e0618 _0202f8e0: .word gOverlayManager _0202f8e4: .word data_ov00_020ee734 + thumb_func_end func_0202f754 .global func_0202f8e8 thumb_func_start func_0202f8e8 @@ -64228,10 +64251,10 @@ func_0202f8e8: ; 0x0202f8e8 blx func_0200ef98 pop {r3, pc} nop - thumb_func_end func_0202f8e8 _0202f90c: .word data_027e0618 _0202f910: .word 0x04001000 _0202f914: .word 0xfffeffff + thumb_func_end func_0202f8e8 .global func_0202f918 thumb_func_start func_0202f918 @@ -64294,13 +64317,13 @@ _0202f982: _0202f986: pop {r4, pc} .align 2, 0 - thumb_func_end func_0202f918 _0202f988: .word data_027e080c _0202f98c: .word data_027e071c _0202f990: .word data_027e0618 _0202f994: .word gOverlayManager _0202f998: .word data_027e0d54 _0202f99c: .word data_ov00_020ee734 + thumb_func_end func_0202f918 .global func_0202f9a0 arm_func_start func_0202f9a0 @@ -64340,9 +64363,9 @@ _0202f9fc: streqb r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202f9a0 _0202fa20: .word data_027e05f8 _0202fa24: .word data_027e071c + arm_func_end func_0202f9a0 .global func_0202fa28 thumb_func_start func_0202fa28 @@ -64559,7 +64582,6 @@ _0202fbc0: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_0202fa28 _0202fbc8: .word gOverlayManager _0202fbcc: .word data_ov00_020ee734 _0202fbd0: .word data_027e0618 @@ -64567,6 +64589,7 @@ _0202fbd4: .word data_020561f4 _0202fbd8: .word 0x04001000 _0202fbdc: .word 0xfffeffff _0202fbe0: .word data_ov00_020ee820 + thumb_func_end func_0202fa28 .global func_0202fbe4 arm_func_start func_0202fbe4 @@ -64688,12 +64711,12 @@ _0202fd78: blx func_0202fa28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0202fbe4 _0202fd88: .word 0x027fffa8 _0202fd8c: .word data_027e0618 _0202fd90: .word data_ov13_0211638c _0202fd94: .word gOverlayManager _0202fd98: .word data_027e0d54 + arm_func_end func_0202fbe4 .global func_0202fd9c thumb_func_start func_0202fd9c @@ -64723,9 +64746,9 @@ func_0202fd9c: ; 0x0202fd9c bl func_0202fddc pop {r4, pc} nop - thumb_func_end func_0202fd9c _0202fdd4: .word 0x04001000 _0202fdd8: .word 0xffffe0ff + thumb_func_end func_0202fd9c .global func_0202fddc thumb_func_start func_0202fddc @@ -64892,12 +64915,12 @@ _0202ff0e: nop .endif .align 2, 0 - thumb_func_end func_0202fddc _0202ff18: .word data_02056300 _0202ff1c: .word data_02068e6c _0202ff20: .word 0x00010001 _0202ff24: .word 0x00010002 _0202ff28: .word data_027e0c68 + thumb_func_end func_0202fddc .global func_0202ff2c arm_func_start func_0202ff2c @@ -65019,11 +65042,11 @@ _0202ffe0: bl _ZN14OverlayManager4LoadEjj pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0202ffa4 _0202fff8: .word data_020561f4 _0202fffc: .word data_027e0ce0 _02030000: .word data_ov00_020ee698 _02030004: .word 0x0000003d + thumb_func_end func_0202ffa4 .global func_02030008 thumb_func_start func_02030008 @@ -65047,9 +65070,9 @@ func_02030008: ; 0x02030008 _02030030: pop {r4, pc} nop - thumb_func_end func_02030008 _02030034: .word 0x00000007 _02030038: .word data_027e0ce0 + thumb_func_end func_02030008 .global func_0203003c thumb_func_start func_0203003c @@ -65106,8 +65129,8 @@ func_0203005c: ; 0x0203005c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_0203005c _02030074: .word data_0205785c + thumb_func_end func_0203005c .global func_02030078 thumb_func_start func_02030078 @@ -65126,8 +65149,8 @@ func_02030078: ; 0x02030078 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_02030078 _02030098: .word data_0205785c + thumb_func_end func_02030078 .global func_0203009c thumb_func_start func_0203009c @@ -65154,8 +65177,8 @@ _020300c0: add sp, #8 pop {r4, pc} nop - thumb_func_end func_0203009c _020300c8: .word data_027e0ce0 + thumb_func_end func_0203009c .global func_020300cc thumb_func_start func_020300cc @@ -65194,8 +65217,8 @@ _02030102: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_020300e4 _02030108: .word data_027e0ce0 + thumb_func_end func_020300e4 .global func_0203010c thumb_func_start func_0203010c @@ -65212,8 +65235,8 @@ func_0203010c: ; 0x0203010c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_0203010c _02030124: .word data_02057840 + thumb_func_end func_0203010c .global func_02030128 thumb_func_start func_02030128 @@ -65232,8 +65255,8 @@ func_02030128: ; 0x02030128 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_02030128 _02030148: .word data_02057840 + thumb_func_end func_02030128 .global func_0203014c thumb_func_start func_0203014c @@ -65279,8 +65302,8 @@ _0203018c: add sp, #8 pop {r4, pc} nop - thumb_func_end func_02030168 _02030194: .word data_027e0ce0 + thumb_func_end func_02030168 .global func_02030198 thumb_func_start func_02030198 @@ -65320,8 +65343,8 @@ _020301c2: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_020301a0 _020301c8: .word data_020691a0 + thumb_func_end func_020301a0 .global func_020301cc thumb_func_start func_020301cc @@ -65388,8 +65411,8 @@ func_02030234: ; 0x02030234 mov r2, #0xc bx ip .align 2, 0 - arm_func_end func_02030234 _02030240: .word strncpy + arm_func_end func_02030234 .global func_02030244 arm_func_start func_02030244 @@ -65417,8 +65440,8 @@ func_02030274: ; 0x02030274 str r1, [r0, #4] bx lr nop - thumb_func_end func_02030274 _02030280: .word data_02057894 + thumb_func_end func_02030274 .global func_02030284 thumb_func_start func_02030284 @@ -65481,8 +65504,8 @@ _020302cc: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_02030298 _020302d0: .word 0x48464e44 + thumb_func_end func_02030298 .global func_020302d4 thumb_func_start func_020302d4 @@ -65695,13 +65718,13 @@ _020303e4: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02030354 _020303f0: .word data_020578d4 _020303f4: .word data_02056308 _020303f8: .word data_020691a0 _020303fc: .word data_020578d8 _02030400: .word data_020578ec _02030404: .word 0x00000614 + thumb_func_end func_02030354 .global func_02030408 thumb_func_start func_02030408 @@ -65753,9 +65776,9 @@ _02030442: pop {r3, r4} bx lr nop - thumb_func_end func_02030420 _0203045c: .word 0xfffffff8 _02030460: .word 0x00000614 + thumb_func_end func_02030420 .global func_02030464 thumb_func_start func_02030464 @@ -66009,10 +66032,10 @@ _02030622: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020305ac _02030628: .word 0x0000814a _0203062c: .word 0x0000814b _02030630: .word data_0206322c + thumb_func_end func_020305ac .global func_02030634 thumb_func_start func_02030634 @@ -66158,9 +66181,9 @@ _02030724: ldr r0, [sp] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020306c0 _02030728: .word 0x0000814a _0203072c: .word 0x0000814b + thumb_func_end func_020306c0 .global func_02030730 thumb_func_start func_02030730 @@ -66187,8 +66210,8 @@ _02030748: _02030752: bx lr .align 2, 0 - thumb_func_end func_02030730 _02030754: .word data_02056324 + thumb_func_end func_02030730 .global func_02030758 thumb_func_start func_02030758 @@ -66260,8 +66283,8 @@ _020307d2: add r0, r1, #0 bx lr nop - thumb_func_end func_02030758 _020307d8: .word 0x0000834b + thumb_func_end func_02030758 .global func_020307dc thumb_func_start func_020307dc @@ -66300,9 +66323,9 @@ _02030812: add r0, r1, #0 bx lr nop - thumb_func_end func_020307dc _02030818: .word 0x00008379 _0203081c: .word 0x0000837c + thumb_func_end func_020307dc .global func_02030820 arm_func_start func_02030820 @@ -66334,8 +66357,8 @@ func_02030830: ; 0x02030830 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02030830 _02030860: .word 0x07000400 + arm_func_end func_02030830 .global func_02030864 arm_func_start func_02030864 @@ -66344,8 +66367,8 @@ func_02030864: ; 0x02030864 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_02030864 _02030870: .word func_02030830 + arm_func_end func_02030864 .global func_02030874 arm_func_start func_02030874 @@ -66354,8 +66377,8 @@ func_02030874: ; 0x02030874 mov r2, #1 bx ip .align 2, 0 - arm_func_end func_02030874 _02030880: .word func_02030830 + arm_func_end func_02030874 .global func_02030884 arm_func_start func_02030884 @@ -66364,8 +66387,8 @@ func_02030884: ; 0x02030884 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_02030884 _02030890: .word func_020308a4 + arm_func_end func_02030884 .global func_02030894 arm_func_start func_02030894 @@ -66374,8 +66397,8 @@ func_02030894: ; 0x02030894 mov r3, #1 bx ip .align 2, 0 - arm_func_end func_02030894 _020308a0: .word func_020308a4 + arm_func_end func_02030894 .global func_020308a4 arm_func_start func_020308a4 @@ -66406,10 +66429,10 @@ _020308e8: bl func_020247f4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020308a4 _02030904: .word 0x000022d4 _02030908: .word data_02063e4c _0203090c: .word data_02067e4c + arm_func_end func_020308a4 .global func_02030910 arm_func_start func_02030910 @@ -66419,9 +66442,9 @@ func_02030910: ; 0x02030910 ldr r0, _02030924 ; =data_02063e4c bx ip .align 2, 0 - arm_func_end func_02030910 _02030920: .word func_0202498c _02030924: .word data_02063e4c + arm_func_end func_02030910 .global func_02030928 arm_func_start func_02030928 @@ -66431,9 +66454,9 @@ func_02030928: ; 0x02030928 ldr r0, _0203093c ; =data_02066120 bx ip .align 2, 0 - arm_func_end func_02030928 _02030938: .word func_0202498c _0203093c: .word data_02066120 + arm_func_end func_02030928 .global func_02030940 arm_func_start func_02030940 @@ -66719,10 +66742,10 @@ func_02030c4c: ; 0x02030c4c add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02030c4c _02030d58: .word 0xc000c000 _02030d5c: .word data_02055f64 _02030d60: .word data_02055f7c + arm_func_end func_02030c4c .global func_02030d64 arm_func_start func_02030d64 @@ -66896,11 +66919,11 @@ func_02030ed8: ; 0x02030ed8 add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02030ed8 _02030fa0: .word 0x0000ffff _02030fa4: .word 0x07000400 _02030fa8: .word data_02063e4c _02030fac: .word 0x000022d4 + arm_func_end func_02030ed8 .global func_02030fb0 arm_func_start func_02030fb0 @@ -66909,8 +66932,8 @@ func_02030fb0: ; 0x02030fb0 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_02030fb0 _02030fbc: .word func_02030ed8 + arm_func_end func_02030fb0 .global func_02030fc0 arm_func_start func_02030fc0 @@ -66919,8 +66942,8 @@ func_02030fc0: ; 0x02030fc0 mov r2, #1 bx ip .align 2, 0 - arm_func_end func_02030fc0 _02030fcc: .word func_02030ed8 + arm_func_end func_02030fc0 .global func_02030fd0 arm_func_start func_02030fd0 @@ -67079,8 +67102,8 @@ _020311b0: add sp, sp, #0x38c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_020310fc _020311dc: .word data_027e0c54 + arm_func_end func_020310fc .global func_020311e0 arm_func_start func_020311e0 @@ -67219,9 +67242,9 @@ _02031394: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0203121c _020313c0: .word 0x0000fffe _020313c4: .word 0x000022d4 + arm_func_end func_0203121c .global func_020313c8 arm_func_start func_020313c8 @@ -67287,9 +67310,9 @@ _02031400: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020313c8 _020314b4: .word 0x0000ffff _020314b8: .word data_027e0c50 + arm_func_end func_020313c8 .global func_020314bc arm_func_start func_020314bc @@ -67478,10 +67501,10 @@ _02031754: add sp, sp, #0x800 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_020314bc _02031764: .word 0x000022d4 _02031768: .word 0x0000fffe _0203176c: .word 0x01ff0000 + arm_func_end func_020314bc .global func_02031770 arm_func_start func_02031770 @@ -67583,10 +67606,10 @@ _020318bc: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02031770 _020318e8: .word 0xfe00ffff _020318ec: .word 0x0000fffe _020318f0: .word 0x000022d4 + arm_func_end func_02031770 .global func_020318f4 arm_func_start func_020318f4 @@ -67723,9 +67746,9 @@ func_02031a04: ; 0x02031a04 add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02031a04 _02031ad0: .word 0x0000ffff _02031ad4: .word data_027e0c50 + arm_func_end func_02031a04 .global func_02031ad8 arm_func_start func_02031ad8 @@ -67793,8 +67816,8 @@ _02031ba8: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02031ad8 _02031bc8: .word data_02050f54 + arm_func_end func_02031ad8 .global func_02031bcc arm_func_start func_02031bcc @@ -67830,9 +67853,9 @@ _02031c20: str r1, [r4, #4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02031bcc _02031c40: .word 0x04001000 _02031c44: .word 0x00300010 + arm_func_end func_02031bcc .global func_02031c48 arm_func_start func_02031c48 @@ -67908,9 +67931,9 @@ _02031d30: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02031c48 _02031d50: .word 0x000022d4 _02031d54: .word func_02030c4c + arm_func_end func_02031c48 .global func_02031d58 arm_func_start func_02031d58 @@ -67937,9 +67960,9 @@ _02031d9c: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02031d58 _02031da4: .word data_027e077c _02031da8: .word data_02056be4 + arm_func_end func_02031d58 .global func_02031dac arm_func_start func_02031dac @@ -67957,9 +67980,9 @@ func_02031dac: ; 0x02031dac strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_02031dac _02031ddc: .word data_027e077c _02031de0: .word data_02056be4 + arm_func_end func_02031dac .global func_02031de4 arm_func_start func_02031de4 @@ -68055,10 +68078,10 @@ func_02031e1c: ; 0x02031e1c add sp, #0x80 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02031e1c _02031eb4: .word data_020578fc _02031eb8: .word data_02057904 _02031ebc: .word data_0205790c + thumb_func_end func_02031e1c .global func_02031ec0 thumb_func_start func_02031ec0 @@ -68227,8 +68250,8 @@ func_02031fc4: ; 0x02031fc4 _02031fe4: pop {r3, r4, r5, pc} nop - thumb_func_end func_02031fc4 _02031fe8: .word data_027e05f4 + thumb_func_end func_02031fc4 .global func_02031fec thumb_func_start func_02031fec @@ -68254,8 +68277,8 @@ _02032010: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_02031fec _02032018: .word 0x5343524e + thumb_func_end func_02031fec .global func_0203201c thumb_func_start func_0203201c @@ -68285,8 +68308,8 @@ _0203204a: ldr r0, [sp] pop {r3, r4, r5, pc} nop - thumb_func_end func_0203201c _02032050: .word 0x43484152 + thumb_func_end func_0203201c .global func_02032054 thumb_func_start func_02032054 @@ -68296,8 +68319,8 @@ func_02032054: ; 0x02032054 mov r1, #1 bx r3 .align 2, 0 - thumb_func_end func_02032054 _0203205c: .word func_0203201c + 1 + thumb_func_end func_02032054 .global func_02032060 thumb_func_start func_02032060 @@ -68307,8 +68330,8 @@ func_02032060: ; 0x02032060 mov r1, #0 bx r3 .align 2, 0 - thumb_func_end func_02032060 _02032068: .word func_0203201c + 1 + thumb_func_end func_02032060 .global func_0203206c thumb_func_start func_0203206c @@ -68334,8 +68357,8 @@ _02032090: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_0203206c _02032098: .word 0x504c5454 + thumb_func_end func_0203206c .global func_0203209c arm_func_start func_0203209c @@ -68431,10 +68454,10 @@ _020321c0: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020320ec _020321cc: .word data_02068ed0 _020321d0: .word 0x00300010 _020321d4: .word 0x04001000 + arm_func_end func_020320ec .global func_020321d8 arm_func_start func_020321d8 @@ -68502,11 +68525,11 @@ _02032278: blt _02032278 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_020321d8 _020322b4: .word 0x00300010 _020322b8: .word 0x04001000 _020322bc: .word 0x00100010 _020322c0: .word 0x000003ff + arm_func_end func_020321d8 .global func_020322c4 arm_func_start func_020322c4 @@ -68657,8 +68680,8 @@ _02032426: add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_020323e8 _0203242c: .word data_027e0ce0 + thumb_func_end func_020323e8 .global func_02032430 thumb_func_start func_02032430 @@ -68709,8 +68732,8 @@ _02032476: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_0203244c _02032484: .word data_027e0ce0 + thumb_func_end func_0203244c .global func_02032488 thumb_func_start func_02032488 @@ -68751,8 +68774,8 @@ func_020324a4: ; 0x020324a4 add sp, #8 pop {r4, pc} nop - thumb_func_end func_020324a4 _020324c8: .word data_027e0ce0 + thumb_func_end func_020324a4 .global func_020324cc arm_func_start func_020324cc @@ -68885,8 +68908,8 @@ func_02032610: ; 0x02032610 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_02032610 _02032644: .word data_0205791c + thumb_func_end func_02032610 .global func_02032648 arm_func_start func_02032648 @@ -68906,8 +68929,8 @@ func_02032648: ; 0x02032648 strb r3, [r0, #0x120] bx ip .align 2, 0 - arm_func_end func_02032648 _02032680: .word func_0203ddfc + arm_func_end func_02032648 .global func_02032684 arm_func_start func_02032684 @@ -68951,8 +68974,8 @@ _020326f8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02032684 _02032710: .word data_02068e6c + arm_func_end func_02032684 .global func_02032714 arm_func_start func_02032714 @@ -69139,8 +69162,8 @@ _02032930: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020328a8 _02032954: .word data_027e0c68 + arm_func_end func_020328a8 .global func_02032958 thumb_func_start func_02032958 @@ -69171,10 +69194,10 @@ _0203297c: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_02032958 _02032990: .word func_0203299c _02032994: .word func_02032610 + 1 _02032998: .word 0x000016b8 + thumb_func_end func_02032958 .global func_0203299c arm_func_start func_0203299c @@ -69193,8 +69216,8 @@ func_020329b0: ; 0x020329b0 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_020329b0 _020329bc: .word data_02068cb8 + arm_func_end func_020329b0 .global func_020329c0 thumb_func_start func_020329c0 @@ -69218,10 +69241,10 @@ _020329de: _020329e2: pop {r3, pc} .align 2, 0 - thumb_func_end func_020329c0 _020329e4: .word data_02068cb8 _020329e8: .word data_027e0ce0 _020329ec: .word 0x000016bc + thumb_func_end func_020329c0 .global func_020329f0 thumb_func_start func_020329f0 @@ -69246,9 +69269,9 @@ _02032a0e: _02032a14: pop {r4, pc} nop - thumb_func_end func_020329f0 _02032a18: .word data_02068cb8 _02032a1c: .word func_0203299c + thumb_func_end func_020329f0 .global func_02032a20 arm_func_start func_02032a20 @@ -69340,8 +69363,8 @@ _02032ae4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02032a74 _02032b54: .word data_027e0cbc + arm_func_end func_02032a74 .global func_02032b58 arm_func_start func_02032b58 @@ -69525,8 +69548,8 @@ _02032d38: add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02032d18 _02032d3c: .word data_02057958 + thumb_func_end func_02032d18 .global func_02032d40 thumb_func_start func_02032d40 @@ -69550,8 +69573,8 @@ _02032d60: add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02032d40 _02032d64: .word data_02057958 + thumb_func_end func_02032d40 .global func_02032d68 arm_func_start func_02032d68 @@ -69635,8 +69658,8 @@ func_02032e60: ; 0x02032e60 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_02032e60 _02032e78: .word data_027e05f4 + arm_func_end func_02032e60 .global func_02032e7c arm_func_start func_02032e7c @@ -69659,8 +69682,8 @@ func_02032e7c: ; 0x02032e7c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02032e7c _02032ec0: .word data_020579f8 + arm_func_end func_02032e7c .global func_02032ec4 arm_func_start func_02032ec4 @@ -69683,8 +69706,8 @@ func_02032ec4: ; 0x02032ec4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02032ec4 _02032f08: .word data_020579f8 + arm_func_end func_02032ec4 .global func_02032f0c thumb_func_start func_02032f0c @@ -69744,8 +69767,8 @@ func_02032f0c: ; 0x02032f0c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_02032f0c _02032f80: .word data_020579c8 + thumb_func_end func_02032f0c .global func_02032f84 thumb_func_start func_02032f84 @@ -69786,8 +69809,8 @@ func_02032fa4: ; 0x02032fa4 ldrb r0, [r0, #0x50] bx ip .align 2, 0 - arm_func_end func_02032fa4 _02032fb0: .word func_02035428 + arm_func_end func_02032fa4 .global func_02032fb4 arm_func_start func_02032fb4 @@ -69923,9 +69946,9 @@ _02033100: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02033030 _02033188: .word data_020563bc _0203318c: .word 0x0000ffff + arm_func_end func_02033030 .global func_02033190 arm_func_start func_02033190 @@ -70027,8 +70050,8 @@ _020332a8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02033214 _020332e0: .word data_027e0c68 + arm_func_end func_02033214 .global func_020332e4 arm_func_start func_020332e4 @@ -70299,11 +70322,11 @@ _02033570: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_020334b4 _02033618: .word data_02056fd0 _0203361c: .word data_020570d0 _02033620: .word 0x00000153 _02033624: .word 0x0000ffff + arm_func_end func_020334b4 .global func_02033628 arm_func_start func_02033628 @@ -70685,8 +70708,8 @@ _02033ad8: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0203396c _02033af0: .word 0x0000ffff + arm_func_end func_0203396c .global func_02033af4 arm_func_start func_02033af4 @@ -70796,9 +70819,9 @@ _02033c50: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02033b0c _02033c64: .word data_027e0618 _02033c68: .word data_ov00_020ec798 + arm_func_end func_02033b0c .global func_02033c6c arm_func_start func_02033c6c @@ -70829,8 +70852,8 @@ _02033cb0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02033c88 _02033cb8: .word 0x00010015 + arm_func_end func_02033c88 .global func_02033cbc arm_func_start func_02033cbc @@ -70865,8 +70888,8 @@ _02033d1c: sub r0, r4, r0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02033cbc _02033d28: .word 0x0000ffff + arm_func_end func_02033cbc .global func_02033d2c arm_func_start func_02033d2c @@ -70975,12 +70998,12 @@ _02033e44: strh r1, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02033d84 _02033e5c: .word data_027e0c54 _02033e60: .word data_027e077c _02033e64: .word data_02056be4 _02033e68: .word 0x04000052 _02033e6c: .word 0x04001052 + arm_func_end func_02033d84 .global func_02033e70 arm_func_start func_02033e70 @@ -71009,8 +71032,8 @@ func_02033e8c: ; 0x02033e8c sub r0, r0, #1 bx lr .align 2, 0 - arm_func_end func_02033e8c _02033eb8: .word data_02068cbc + arm_func_end func_02033e8c .global func_02033ebc arm_func_start func_02033ebc @@ -71031,8 +71054,8 @@ func_02033ebc: ; 0x02033ebc strb r1, [r0, #0x16] bx lr .align 2, 0 - arm_func_end func_02033ebc _02033ef8: .word data_02068cbc + arm_func_end func_02033ebc .global func_02033efc arm_func_start func_02033efc @@ -71065,9 +71088,9 @@ _02033f48: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02033efc _02033f64: .word data_02075dac _02033f68: .word func_02035648 + arm_func_end func_02033efc .global func_02033f6c arm_func_start func_02033f6c @@ -71109,12 +71132,12 @@ _02033fac: bl strcat ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02033f6c _02033ff8: .word data_02068cbc _02033ffc: .word data_027e05f4 _02034000: .word data_02057ac0 _02034004: .word data_02057ad0 _02034008: .word data_02057ae0 + arm_func_end func_02033f6c .global func_0203400c arm_func_start func_0203400c @@ -71147,9 +71170,9 @@ func_0203400c: ; 0x0203400c add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203400c _02034078: .word data_027e0ce0 _0203407c: .word data_02057ae8 + arm_func_end func_0203400c .global func_02034080 arm_func_start func_02034080 @@ -71169,9 +71192,9 @@ func_02034080: ; 0x02034080 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_02034080 _020340b8: .word data_02057aec _020340bc: .word data_020691a0 + arm_func_end func_02034080 .global func_020340c0 arm_func_start func_020340c0 @@ -71180,8 +71203,8 @@ func_020340c0: ; 0x020340c0 mov r0, r1 bx ip .align 2, 0 - arm_func_end func_020340c0 _020340cc: .word func_02016fcc + 1 + arm_func_end func_020340c0 .global func_020340d0 arm_func_start func_020340d0 @@ -71223,9 +71246,9 @@ _02034114: blx func_ov14_021537bc ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_020340d0 _02034158: .word data_027e0618 _0203415c: .word data_027e0d38 + arm_func_end func_020340d0 .global func_02034160 arm_func_start func_02034160 @@ -71261,10 +71284,10 @@ _02034178: add sp, sp, #0x80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02034160 _020341d4: .word data_02056698 _020341d8: .word data_02068cbc _020341dc: .word data_02057af0 + arm_func_end func_02034160 .global func_020341e0 arm_func_start func_020341e0 @@ -71322,11 +71345,11 @@ _02034278: add sp, sp, #0x80 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020341e0 _020342a4: .word data_02056718 _020342a8: .word data_02068cbc _020342ac: .word data_02057af8 _020342b0: .word data_02075dac + arm_func_end func_020341e0 .global func_020342b4 arm_func_start func_020342b4 @@ -71363,10 +71386,10 @@ _02034318: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020342b4 _0203432c: .word data_027e0ce0 _02034330: .word func_02035630 _02034334: .word func_02035648 + arm_func_end func_020342b4 .global func_02034338 arm_func_start func_02034338 @@ -71425,11 +71448,11 @@ _020343f0: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02034338 _02034400: .word data_027e0ce0 _02034404: .word data_02056798 _02034408: .word data_02068cbc _0203440c: .word data_02057b00 + arm_func_end func_02034338 .global func_02034410 arm_func_start func_02034410 @@ -71471,11 +71494,11 @@ _02034428: add sp, sp, #0x84 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_02034410 _0203449c: .word data_02056818 _020344a0: .word data_02068cbc _020344a4: .word data_02057b08 _020344a8: .word data_02068894 + arm_func_end func_02034410 .global func_020344ac arm_func_start func_020344ac @@ -71499,8 +71522,8 @@ _020344e4: mov r0, r3 bx lr .align 2, 0 - arm_func_end func_020344ac _020344ec: .word data_02068cbc + arm_func_end func_020344ac .global func_020344f0 arm_func_start func_020344f0 @@ -71510,9 +71533,9 @@ func_020344f0: ; 0x020344f0 ldr r0, _02034504 ; =data_02075dac bx ip .align 2, 0 - arm_func_end func_020344f0 _02034500: .word func_0203fb70 _02034504: .word data_02075dac + arm_func_end func_020344f0 .global func_02034508 arm_func_start func_02034508 @@ -71534,8 +71557,8 @@ func_0203452c: ; 0x0203452c ldr ip, _02034534 ; =func_02034508 bx ip .align 2, 0 - arm_func_end func_0203452c _02034534: .word func_02034508 + arm_func_end func_0203452c .global func_02034538 arm_func_start func_02034538 @@ -71553,8 +71576,8 @@ func_02034538: ; 0x02034538 add r0, r3, r0, lsl #4 bx lr .align 2, 0 - arm_func_end func_02034538 _02034568: .word data_02068cbc + arm_func_end func_02034538 .global func_0203456c arm_func_start func_0203456c @@ -71579,8 +71602,8 @@ _020345ac: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203456c _020345b4: .word data_02068cbc + arm_func_end func_0203456c .global func_020345b8 arm_func_start func_020345b8 @@ -71632,9 +71655,9 @@ _02034630: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_020345b8 _02034668: .word data_02068cbc _0203466c: .word data_02056898 + arm_func_end func_020345b8 .global func_02034670 arm_func_start func_02034670 @@ -71649,8 +71672,8 @@ func_02034670: ; 0x02034670 bl func_020357fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02034670 _02034694: .word data_027e0cbc + arm_func_end func_02034670 .global func_02034698 arm_func_start func_02034698 @@ -71669,8 +71692,8 @@ func_02034698: ; 0x02034698 bl func_02035808 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02034698 _020346cc: .word data_027e0cbc + arm_func_end func_02034698 .global func_020346d0 arm_func_start func_020346d0 @@ -71741,8 +71764,8 @@ func_02034710: ; 0x02034710 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02034710 _020347ac: .word data_027e0cbc + arm_func_end func_02034710 .global func_020347b0 arm_func_start func_020347b0 @@ -71767,8 +71790,8 @@ func_020347b0: ; 0x020347b0 add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020347b0 _020347fc: .word data_027e0cbc + arm_func_end func_020347b0 .global func_02034800 arm_func_start func_02034800 @@ -71802,8 +71825,8 @@ func_02034824: ; 0x02034824 mov r0, r0, lsr #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02034824 _0203485c: .word data_027e0cbc + arm_func_end func_02034824 .global func_02034860 arm_func_start func_02034860 @@ -71823,8 +71846,8 @@ func_02034860: ; 0x02034860 mov r0, r0, lsr #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02034860 _02034898: .word data_027e0cbc + arm_func_end func_02034860 .global func_0203489c arm_func_start func_0203489c @@ -71849,8 +71872,8 @@ func_0203489c: ; 0x0203489c str r0, [r4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203489c _020348e8: .word data_027e0cbc + arm_func_end func_0203489c .global func_020348ec arm_func_start func_020348ec @@ -71880,8 +71903,8 @@ func_0203490c: ; 0x0203490c bl func_02035b34 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203490c _02034938: .word data_027e0cbc + arm_func_end func_0203490c .global func_0203493c arm_func_start func_0203493c @@ -71904,8 +71927,8 @@ func_0203493c: ; 0x0203493c add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203493c _02034980: .word data_027e0cbc + arm_func_end func_0203493c .global func_02034984 arm_func_start func_02034984 @@ -71928,8 +71951,8 @@ func_02034984: ; 0x02034984 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02034984 _020349c8: .word data_027e0cbc + arm_func_end func_02034984 .global func_020349cc arm_func_start func_020349cc @@ -71954,8 +71977,8 @@ func_020349cc: ; 0x020349cc add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020349cc _02034a18: .word data_027e0cbc + arm_func_end func_020349cc .global func_02034a1c arm_func_start func_02034a1c @@ -72021,8 +72044,8 @@ _02034ac4: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02034a1c _02034b08: .word data_02063e4c + arm_func_end func_02034a1c .global func_02034b0c arm_func_start func_02034b0c @@ -72065,8 +72088,8 @@ func_02034b58: ; 0x02034b58 bl func_02035914 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02034b58 _02034b8c: .word data_027e0cbc + arm_func_end func_02034b58 .global func_02034b90 arm_func_start func_02034b90 @@ -72085,8 +72108,8 @@ func_02034b90: ; 0x02034b90 bl func_02035a90 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02034b90 _02034bc4: .word data_027e0cbc + arm_func_end func_02034b90 .global func_02034bc8 arm_func_start func_02034bc8 @@ -72321,9 +72344,9 @@ _02034ef4: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_02034e68 _02034efc: .word data_027e0618 _02034f00: .word data_027e077c + arm_func_end func_02034e68 .global func_02034f04 arm_func_start func_02034f04 @@ -72370,11 +72393,11 @@ _02034f90: strb r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02034f04 _02034f9c: .word gOverlayManager _02034fa0: .word 0x0000000e _02034fa4: .word data_027e103c _02034fa8: .word data_027e077c + arm_func_end func_02034f04 .global func_02034fac arm_func_start func_02034fac @@ -72422,8 +72445,8 @@ func_0203500c: ; 0x0203500c add r1, r0, #4 bx ip .align 2, 0 - arm_func_end func_0203500c _02035018: .word func_02032488 + 1 + arm_func_end func_0203500c .global func_0203501c arm_func_start func_0203501c @@ -72446,8 +72469,8 @@ func_0203501c: ; 0x0203501c strb r1, [r4, #0x87] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203501c _02035060: .word data_02057b28 + arm_func_end func_0203501c .global func_02035064 arm_func_start func_02035064 @@ -72470,8 +72493,8 @@ func_02035064: ; 0x02035064 strb r1, [r4, #0x87] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02035064 _020350a8: .word data_02057b28 + arm_func_end func_02035064 .global func_020350ac arm_func_start func_020350ac @@ -72536,8 +72559,8 @@ _02035154: strh r0, [r4, #0x84] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020350b4 _02035168: .word data_027e0cbc + arm_func_end func_020350b4 .global func_0203516c arm_func_start func_0203516c @@ -72657,8 +72680,8 @@ _020352c4: bl func_020352d8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_020351b8 _020352d4: .word data_027e0618 + arm_func_end func_020351b8 .global func_020352d8 arm_func_start func_020352d8 @@ -72715,8 +72738,8 @@ func_02035370: ; 0x02035370 str r2, [r0, #0x60] bx lr .align 2, 0 - arm_func_end func_02035370 _02035384: .word data_027e0618 + arm_func_end func_02035370 .global func_02035388 arm_func_start func_02035388 @@ -72777,8 +72800,8 @@ func_02035428: ; 0x02035428 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_02035428 _0203543c: .word data_027e0c54 + arm_func_end func_02035428 .global func_02035440 arm_func_start func_02035440 @@ -72872,10 +72895,10 @@ _02035568: moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02035440 _02035574: .word data_027e0c54 _02035578: .word data_027e077c _0203557c: .word data_02056be4 + arm_func_end func_02035440 .global func_02035580 thumb_func_start func_02035580 @@ -72889,8 +72912,8 @@ func_02035580: ; 0x02035580 mov r2, #8 bx r3 .align 2, 0 - thumb_func_end func_02035580 _02035590: .word func_020078f4 + thumb_func_end func_02035580 .global func_02035594 thumb_func_start func_02035594 @@ -72924,8 +72947,8 @@ _020355ac: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02035594 _020355cc: .word data_027e0ce0 + thumb_func_end func_02035594 .global func_020355d0 thumb_func_start func_020355d0 @@ -72984,9 +73007,9 @@ _0203561a: _02035626: pop {r4, pc} .align 2, 0 - thumb_func_end func_02035604 _02035628: .word data_02057b30 _0203562c: .word data_02057b4c + thumb_func_end func_02035604 .global func_02035630 arm_func_start func_02035630 @@ -73108,10 +73131,10 @@ _02035768: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020356a0 _020357c4: .word data_02057b60 _020357c8: .word data_02057b68 _020357cc: .word data_02057b70 + arm_func_end func_020356a0 .global func_020357d0 arm_func_start func_020357d0 @@ -73127,8 +73150,8 @@ func_020357d0: ; 0x020357d0 mov r1, r1, lsr #0x10 bx ip .align 2, 0 - arm_func_end func_020357d0 _020357f8: .word func_02023d24 + 1 + arm_func_end func_020357d0 .global func_020357fc arm_func_start func_020357fc @@ -73136,8 +73159,8 @@ func_020357fc: ; 0x020357fc ldr ip, _02035804 ; =func_020357d0 bx ip .align 2, 0 - arm_func_end func_020357fc _02035804: .word func_020357d0 + arm_func_end func_020357fc .global func_02035808 arm_func_start func_02035808 @@ -73377,8 +73400,8 @@ func_02035b24: ; 0x02035b24 ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_02035b24 _02035b30: .word func_02016e0c + arm_func_end func_02035b24 .global func_02035b34 arm_func_start func_02035b34 @@ -73463,8 +73486,8 @@ _02035c24: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02035b84 _02035c54: .word data_02063e4c + arm_func_end func_02035b84 .global func_02035c58 arm_func_start func_02035c58 @@ -73513,8 +73536,8 @@ _02035cd0: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02035c58 _02035d00: .word data_02063e4c + arm_func_end func_02035c58 .global func_02035d04 arm_func_start func_02035d04 @@ -73573,8 +73596,8 @@ _02035da4: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02035d04 _02035dd4: .word data_02063e4c + arm_func_end func_02035d04 .global func_02035dd8 arm_func_start func_02035dd8 @@ -73618,10 +73641,10 @@ _02035e16: _02035e1a: pop {r3, pc} .align 2, 0 - thumb_func_end func_02035de4 _02035e1c: .word data_027e0c50 _02035e20: .word data_027e0ce0 _02035e24: .word 0x00000564 + thumb_func_end func_02035de4 .global func_02035e28 thumb_func_start func_02035e28 @@ -73640,8 +73663,8 @@ _02035e38: _02035e3e: pop {r3, pc} .align 2, 0 - thumb_func_end func_02035e28 _02035e40: .word data_027e0c50 + thumb_func_end func_02035e28 .global func_02035e44 arm_func_start func_02035e44 @@ -73712,8 +73735,8 @@ func_02035f10: ; 0x02035f10 mov r1, r2 bx ip .align 2, 0 - arm_func_end func_02035f10 _02035f28: .word func_02034f04 + arm_func_end func_02035f10 .global func_02035f2c arm_func_start func_02035f2c @@ -73788,8 +73811,8 @@ _02035fe0: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02035f5c _02036008: .word data_027e0cbc + arm_func_end func_02035f5c .global func_0203600c thumb_func_start func_0203600c @@ -73829,9 +73852,9 @@ _02036044: _02036046: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02036014 _02036048: .word data_020561f4 _0203604c: .word data_027e0ce0 + thumb_func_end func_02036014 .global func_02036050 thumb_func_start func_02036050 @@ -73933,10 +73956,10 @@ _0203610a: mov r0, #0 bx lr nop - thumb_func_end func_020360d0 _02036110: .word data_027e0e2c _02036114: .word data_027e077c _02036118: .word data_02056be4 + thumb_func_end func_020360d0 .global func_0203611c thumb_func_start func_0203611c @@ -74015,10 +74038,10 @@ _020361bc: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02036174 _020361c4: .word data_027e077c _020361c8: .word data_027e0618 _020361cc: .word data_02056be4 + arm_func_end func_02036174 .global func_020361d0 arm_func_start func_020361d0 @@ -74050,10 +74073,10 @@ _02036218: moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_020361d0 _02036234: .word data_027e077c _02036238: .word data_027e0618 _0203623c: .word data_02056be4 + arm_func_end func_020361d0 .global func_02036240 arm_func_start func_02036240 @@ -74150,7 +74173,6 @@ _02036378: blt _02036364 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02036240 _02036394: .word data_027e0618 _02036398: .word 0x04000304 _0203639c: .word 0x80330010 @@ -74158,6 +74180,7 @@ _020363a0: .word 0x04000064 _020363a4: .word 0x80320010 _020363a8: .word 0x80300010 _020363ac: .word data_02063e4c + arm_func_end func_02036240 .global func_020363b0 arm_func_start func_020363b0 @@ -74203,9 +74226,9 @@ _02036420: bl func_02031de4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_020363c8 _02036434: .word data_027e0618 _02036438: .word data_02063e4c + arm_func_end func_020363c8 .global func_0203643c arm_func_start func_0203643c @@ -74460,13 +74483,13 @@ _02036636: _02036640: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02036490 _02036644: .word data_027e0618 _02036648: .word data_027e0ce0 _0203664c: .word data_02056924 _02036650: .word 0x000005b4 _02036654: .word data_02068e6c _02036658: .word data_02068e8c + thumb_func_end func_02036490 .global func_0203665c thumb_func_start func_0203665c @@ -74546,9 +74569,9 @@ _020366f0: ldr r0, [r0, #0x28] bx lr .align 2, 0 - arm_func_end func_020366c4 _020366f8: .word data_027e077c _020366fc: .word data_02056be4 + arm_func_end func_020366c4 .global func_02036700 arm_func_start func_02036700 @@ -74568,9 +74591,9 @@ _0203672c: ldr r0, [r0, #0x30] bx lr .align 2, 0 - arm_func_end func_02036700 _02036734: .word data_027e077c _02036738: .word data_02056be4 + arm_func_end func_02036700 .global func_0203673c arm_func_start func_0203673c @@ -74677,8 +74700,8 @@ _02036844: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_02036824 _0203684c: .word data_027e077c + arm_func_end func_02036824 .global func_02036850 arm_func_start func_02036850 @@ -74696,9 +74719,9 @@ func_02036850: ; 0x02036850 movne r0, #1 bx lr .align 2, 0 - arm_func_end func_02036850 _02036880: .word data_027e077c _02036884: .word data_02056be4 + arm_func_end func_02036850 .global func_02036888 arm_func_start func_02036888 @@ -74926,7 +74949,6 @@ _02036b24: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203690c _02036ba0: .word data_027e0c54 _02036ba4: .word data_027e077c _02036ba8: .word data_02056be4 @@ -74934,6 +74956,7 @@ _02036bac: .word data_027e0fe4 _02036bb0: .word data_0205691c _02036bb4: .word data_02056918 _02036bb8: .word data_027e0ffc + arm_func_end func_0203690c .global func_02036bbc arm_func_start func_02036bbc @@ -74978,9 +75001,9 @@ _02036c38: blt _02036bf0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_02036bbc _02036c48: .word data_027e0d04 _02036c4c: .word data_027e0d78 + arm_func_end func_02036bbc .global func_02036c50 arm_func_start func_02036c50 @@ -75183,10 +75206,10 @@ func_02036da8: ; 0x02036da8 add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02036da8 _02036ed0: .word data_027e077c _02036ed4: .word data_02056be4 _02036ed8: .word data_ov00_020eec9c + arm_func_end func_02036da8 .global func_02036edc arm_func_start func_02036edc @@ -75226,9 +75249,9 @@ _02036f24: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02036edc _02036f60: .word data_027e077c _02036f64: .word data_02056be4 + arm_func_end func_02036edc .global func_02036f68 arm_func_start func_02036f68 @@ -75324,8 +75347,8 @@ _020370c0: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02036f68 _020370cc: .word data_ov00_020eec9c + arm_func_end func_02036f68 .global func_020370d0 arm_func_start func_020370d0 @@ -75499,7 +75522,6 @@ _02037236: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_020371c8 _0203723c: .word 0x0000ffff _02037240: .word 0x31494c46 _02037244: .word 0x3144494d @@ -75507,6 +75529,7 @@ _02037248: .word 0x31464e49 _0203724c: .word 0x31544144 _02037250: .word 0x31525453 _02037254: .word 0x31574c46 + thumb_func_end func_020371c8 .global func_02037258 arm_func_start func_02037258 @@ -75557,8 +75580,8 @@ _020372e4: ldr r0, _020372ec ; =0x0000ffff ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203728c _020372ec: .word 0x0000ffff + arm_func_end func_0203728c .global func_020372f0 thumb_func_start func_020372f0 @@ -75645,13 +75668,13 @@ _0203733a: add sp, #0x64 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_020372f0 _0203739c: .word data_027e05f4 _020373a0: .word data_02057ca4 _020373a4: .word data_02056958 _020373a8: .word data_02057cb0 _020373ac: .word data_027e0ce0 _020373b0: .word data_ov02_0210016c + thumb_func_end func_020372f0 .global func_020373b4 thumb_func_start func_020373b4 @@ -75716,8 +75739,8 @@ _02037440: mvn r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_020373ec _02037448: .word 0x0000ffff + arm_func_end func_020373ec .global func_0203744c thumb_func_start func_0203744c @@ -75766,8 +75789,8 @@ func_02037490: ; 0x02037490 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_02037490 _020374b0: .word 0x027fffa8 + arm_func_end func_02037490 .global func_020374b4 arm_func_start func_020374b4 @@ -75803,9 +75826,9 @@ _02037518: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020374b4 _02037520: .word 0x00010015 _02037524: .word data_027e0618 + arm_func_end func_020374b4 .global func_02037528 arm_func_start func_02037528 @@ -75841,9 +75864,9 @@ _0203758c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02037528 _02037594: .word 0x00010015 _02037598: .word data_027e0618 + arm_func_end func_02037528 .global func_0203759c arm_func_start func_0203759c @@ -75932,11 +75955,11 @@ _020376a8: strb r3, [r0, #0x15] bx lr .align 2, 0 - arm_func_end func_02037628 _020376b0: .word data_027e0d38 _020376b4: .word data_027e0f94 _020376b8: .word data_027e077c _020376bc: .word data_02056be4 + arm_func_end func_02037628 .global func_020376c0 arm_func_start func_020376c0 @@ -75966,9 +75989,9 @@ _02037710: strb ip, [lr, #0x15] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020376c0 _0203771c: .word data_027e077c _02037720: .word data_02056be4 + arm_func_end func_020376c0 .global func_02037724 arm_func_start func_02037724 @@ -75983,9 +76006,9 @@ func_02037724: ; 0x02037724 mul r0, r1, r0 bx lr .align 2, 0 - arm_func_end func_02037724 _02037748: .word data_027e0c54 _0203774c: .word data_027e0618 + arm_func_end func_02037724 .global func_02037750 arm_func_start func_02037750 @@ -76008,8 +76031,8 @@ _02037778: blt _02037778 bx lr .align 2, 0 - arm_func_end func_02037750 _02037790: .word data_02057d00 + arm_func_end func_02037750 .global func_02037794 arm_func_start func_02037794 @@ -76028,9 +76051,9 @@ _020377bc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02037794 _020377c4: .word data_02057d00 _020377c8: .word data_027e0c68 + arm_func_end func_02037794 .global func_020377cc arm_func_start func_020377cc @@ -76051,9 +76074,9 @@ _020377f4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020377cc _02037804: .word data_02057d00 _02037808: .word data_027e0c68 + arm_func_end func_020377cc .global func_0203780c arm_func_start func_0203780c @@ -76072,9 +76095,9 @@ _02037834: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203780c _0203783c: .word data_02057d00 _02037840: .word data_027e0c68 + arm_func_end func_0203780c .global func_02037844 arm_func_start func_02037844 @@ -76137,9 +76160,9 @@ _020378c8: bl func_02039208 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02037854 _02037910: .word data_027e0d54 _02037914: .word data_ov00_020eec9c + arm_func_end func_02037854 .global func_02037918 arm_func_start func_02037918 @@ -76292,9 +76315,9 @@ _02037b14: str r0, [r10, #0x18] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02037918 _02037b44: .word data_027e0c68 _02037b48: .word 0x0100ffff + arm_func_end func_02037918 .global func_02037b4c arm_func_start func_02037b4c @@ -76576,7 +76599,6 @@ _02037f30: mov r0, r0, asr #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_02037b88 _02037f3c: .word data_027e0d54 _02037f40: .word data_027e0c68 _02037f44: .word data_027e0764 @@ -76584,6 +76606,7 @@ _02037f48: .word gAdventureFlags _02037f4c: .word data_027e0cb4 _02037f50: .word gItemManager _02037f54: .word data_027e0fe4 + arm_func_end func_02037b88 .global func_02037f58 arm_func_start func_02037f58 @@ -77028,7 +77051,6 @@ _02038568: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02037f58 _02038574: .word data_027e103c _02038578: .word gAdventureFlags _0203857c: .word data_027e0fc8 @@ -77046,6 +77068,7 @@ _020385a8: .word data_020569e0 _020385ac: .word data_ov00_020eec68 _020385b0: .word data_020569ec _020385b4: .word data_ov00_020eec9c + arm_func_end func_02037f58 .global func_020385b8 arm_func_start func_020385b8 @@ -77054,8 +77077,8 @@ func_020385b8: ; 0x020385b8 mov r0, #2 bx ip .align 2, 0 - arm_func_end func_020385b8 _020385c4: .word func_01fffcd8 + arm_func_end func_020385b8 .global func_020385c8 arm_func_start func_020385c8 @@ -77125,9 +77148,9 @@ _02038670: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_020385d0 _020386ac: .word 0x00140017 _020386b0: .word data_027e0c68 + arm_func_end func_020385d0 .global func_020386b4 arm_func_start func_020386b4 @@ -77176,9 +77199,9 @@ func_020386d8: ; 0x020386d8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_020386d8 _02038710: .word data_02057d3c _02038714: .word data_027e0d0c + arm_func_end func_020386d8 .global func_02038718 arm_func_start func_02038718 @@ -77198,9 +77221,9 @@ func_02038718: ; 0x02038718 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02038718 _02038750: .word data_02057d3c _02038754: .word data_027e0d0c + arm_func_end func_02038718 .global func_02038758 arm_func_start func_02038758 @@ -77249,8 +77272,8 @@ func_020387a4: ; 0x020387a4 movgt r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_020387a4 _020387c8: .word data_027e0c68 + arm_func_end func_020387a4 .global func_020387cc arm_func_start func_020387cc @@ -77313,8 +77336,8 @@ func_0203881c: ; 0x0203881c str r1, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203881c _02038854: .word data_02057e0c + arm_func_end func_0203881c .global func_02038858 arm_func_start func_02038858 @@ -77387,11 +77410,11 @@ _02038910: str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02038888 _02038940: .word data_027e0d38 _02038944: .word data_027e0c68 _02038948: .word 0x00001666 _0203894c: .word 0x00000666 + arm_func_end func_02038888 .global func_02038950 arm_func_start func_02038950 @@ -77476,9 +77499,9 @@ _02038a50: bne _02038a00 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_02038950 _02038a78: .word data_027e0c54 _02038a7c: .word data_027e0618 + arm_func_end func_02038950 .global func_02038a80 arm_func_start func_02038a80 @@ -77544,8 +77567,8 @@ func_02038aa0: ; 0x02038aa0 add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02038aa0 _02038af8: .word data_02057d90 + thumb_func_end func_02038aa0 .global func_02038afc thumb_func_start func_02038afc @@ -77597,8 +77620,8 @@ func_02038b34: ; 0x02038b34 ldr ip, _02038b3c ; =func_0203e060 bx ip .align 2, 0 - arm_func_end func_02038b34 _02038b3c: .word func_0203e060 + arm_func_end func_02038b34 .global func_02038b40 arm_func_start func_02038b40 @@ -77675,11 +77698,11 @@ _02038bd8: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02038b78 _02038c24: .word data_027e0c54 _02038c28: .word data_027e0c68 _02038c2c: .word data_027e077c _02038c30: .word data_02056be4 + arm_func_end func_02038b78 .global func_02038c34 arm_func_start func_02038c34 @@ -77760,8 +77783,8 @@ func_02038d10: ; 0x02038d10 ldrb r1, [r0, #0x150] bx ip .align 2, 0 - arm_func_end func_02038d10 _02038d1c: .word func_020337d8 + arm_func_end func_02038d10 .global func_02038d20 arm_func_start func_02038d20 @@ -77875,12 +77898,12 @@ _02038e64: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_02038d20 _02038ebc: .word data_027e077c _02038ec0: .word data_02056be4 _02038ec4: .word data_02057d70 _02038ec8: .word data_027e0c54 _02038ecc: .word data_027e0618 + arm_func_end func_02038d20 .global func_02038ed0 arm_func_start func_02038ed0 @@ -77999,9 +78022,9 @@ _02039034: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02038f44 _02039050: .word data_027e0618 _02039054: .word data_027e103c + arm_func_end func_02038f44 .global func_02039058 arm_func_start func_02039058 @@ -78129,13 +78152,13 @@ _020391cc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020390a4 _020391f0: .word 0x0001000a _020391f4: .word 0x000300fe _020391f8: .word 0x00ff0002 _020391fc: .word data_020569f0 _02039200: .word data_ov00_020eec9c _02039204: .word data_027e0f64 + arm_func_end func_020390a4 .global func_02039208 arm_func_start func_02039208 @@ -78720,7 +78743,6 @@ _0203979e: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_020395b4 _020397dc: .word data_02057e5c _020397e0: .word 0x00000528 _020397e4: .word 0x00000424 @@ -78728,6 +78750,7 @@ _020397e8: .word 0x00000534 _020397ec: .word 0x0000053c _020397f0: .word 0xffff8000 _020397f4: .word 0x00000588 + thumb_func_end func_020395b4 .global func_020397f8 thumb_func_start func_020397f8 @@ -78990,7 +79013,6 @@ _020399e2: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_020397f8 _02039a20: .word data_02057e5c _02039a24: .word 0x00000528 _02039a28: .word 0x00000424 @@ -78998,6 +79020,7 @@ _02039a2c: .word 0x00000534 _02039a30: .word 0x0000053c _02039a34: .word 0xffff8000 _02039a38: .word 0x00000588 + thumb_func_end func_020397f8 .global func_02039a3c thumb_func_start func_02039a3c @@ -79180,10 +79203,10 @@ _02039c8c: bl func_0203b0ec ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02039a5c _02039c9c: .word data_027e0618 _02039ca0: .word data_027e077c _02039ca4: .word data_02056be4 + arm_func_end func_02039a5c .global func_02039ca8 arm_func_start func_02039ca8 @@ -79245,10 +79268,10 @@ _02039d4c: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02039ccc _02039d68: .word data_027e0618 _02039d6c: .word data_027e077c _02039d70: .word data_02056be4 + arm_func_end func_02039ccc .global func_02039d74 arm_func_start func_02039d74 @@ -79513,7 +79536,6 @@ _0203a0e0: add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02039d74 _0203a15c: .word data_027e0c68 _0203a160: .word data_027e077c _0203a164: .word data_02056be4 @@ -79525,6 +79547,7 @@ _0203a178: .word data_02056a16 _0203a17c: .word data_02056a10 _0203a180: .word data_027e0c38 _0203a184: .word 0x0000011f + arm_func_end func_02039d74 .global func_0203a188 arm_func_start func_0203a188 @@ -79602,7 +79625,6 @@ _0203a27c: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_0203a188 _0203a2a4: .word data_027e0c68 _0203a2a8: .word data_02056a00 _0203a2ac: .word data_027e0cbc @@ -79610,6 +79632,7 @@ _0203a2b0: .word data_02056a04 _0203a2b4: .word data_02056a16 _0203a2b8: .word data_02056a0e _0203a2bc: .word data_02056a08 + arm_func_end func_0203a188 .global func_0203a2c0 arm_func_start func_0203a2c0 @@ -79646,8 +79669,8 @@ func_0203a30c: ; 0x0203a30c ldrb r1, [r1, #6] bx ip .align 2, 0 - arm_func_end func_0203a30c _0203a324: .word func_01ff9b88 + arm_func_end func_0203a30c .global func_0203a328 arm_func_start func_0203a328 @@ -79910,7 +79933,6 @@ _0203a6ac: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203a3fc _0203a6b4: .word data_027e103c _0203a6b8: .word data_027e077c _0203a6bc: .word data_02056be4 @@ -79918,6 +79940,7 @@ _0203a6c0: .word data_027e0d78 _0203a6c4: .word data_027e0d38 _0203a6c8: .word data_027e0e28 _0203a6cc: .word data_027e0618 + arm_func_end func_0203a3fc .global func_0203a6d0 arm_func_start func_0203a6d0 @@ -79997,8 +80020,8 @@ _0203a7e4: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0203a6d0 _0203a7ec: .word 0x00ff0002 + arm_func_end func_0203a6d0 .global func_0203a7f0 arm_func_start func_0203a7f0 @@ -80100,7 +80123,6 @@ _0203a894: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0203a7f0 _0203a968: .word data_027e0c54 _0203a96c: .word data_027e0c68 _0203a970: .word data_027e0618 @@ -80109,6 +80131,7 @@ _0203a978: .word data_ov09_0211f5b4 _0203a97c: .word data_027e077c _0203a980: .word data_02056be4 _0203a984: .word data_027e103c + arm_func_end func_0203a7f0 .global func_0203a988 arm_func_start func_0203a988 @@ -80459,7 +80482,6 @@ _0203ae5c: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203a988 _0203ae88: .word 0x00010017 _0203ae8c: .word 0x00020001 _0203ae90: .word 0xffff0001 @@ -80468,6 +80490,7 @@ _0203ae98: .word data_027e0d3c _0203ae9c: .word gMapManager _0203aea0: .word data_02057ed0 _0203aea4: .word data_027e0c68 + arm_func_end func_0203a988 .global func_0203aea8 arm_func_start func_0203aea8 @@ -80615,12 +80638,12 @@ _0203b09c: bl func_02039398 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203af1c _0203b0a8: .word data_027e103c _0203b0ac: .word data_027e0618 _0203b0b0: .word data_027e1054 _0203b0b4: .word data_027e077c _0203b0b8: .word data_02057ed4 + arm_func_end func_0203af1c .global func_0203b0bc arm_func_start func_0203b0bc @@ -80638,8 +80661,8 @@ _0203b0e0: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_0203b0bc _0203b0e8: .word data_027e077c + arm_func_end func_0203b0bc .global func_0203b0ec arm_func_start func_0203b0ec @@ -80740,13 +80763,13 @@ _0203b244: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0203b0ec _0203b24c: .word data_027e077c _0203b250: .word data_02056be4 _0203b254: .word data_027e0d38 _0203b258: .word data_027e103c _0203b25c: .word data_027e0d04 _0203b260: .word data_ov00_020eec9c + arm_func_end func_0203b0ec .global func_0203b264 arm_func_start func_0203b264 @@ -80797,8 +80820,8 @@ _0203b2f4: bl func_0203e284 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0203b264 _0203b30c: .word 0x0001000a + arm_func_end func_0203b264 .global func_0203b310 arm_func_start func_0203b310 @@ -80871,8 +80894,8 @@ _0203b404: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0203b310 _0203b40c: .word 0xffff0001 + arm_func_end func_0203b310 .global func_0203b410 arm_func_start func_0203b410 @@ -80995,7 +81018,6 @@ _0203b59c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203b410 _0203b5ac: .word data_027e0c68 _0203b5b0: .word data_02057f08 _0203b5b4: .word data_02057eec @@ -81005,6 +81027,7 @@ _0203b5c0: .word data_02057ed8 _0203b5c4: .word data_02056af0 _0203b5c8: .word data_027e0cbc _0203b5cc: .word data_02056a00 + arm_func_end func_0203b410 .global func_0203b5d0 arm_func_start func_0203b5d0 @@ -81114,9 +81137,9 @@ _0203b700: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203b5d0 _0203b75c: .word data_027e0db0 _0203b760: .word gAdventureFlags + arm_func_end func_0203b5d0 .global func_0203b764 arm_func_start func_0203b764 @@ -81167,10 +81190,10 @@ _0203b7f4: strh r1, [r0, #0x5a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203b764 _0203b808: .word data_027e0c68 _0203b80c: .word data_02056a16 _0203b810: .word data_02056a04 + arm_func_end func_0203b764 .global func_0203b814 arm_func_start func_0203b814 @@ -81537,7 +81560,6 @@ _0203bd34: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0203b814 _0203bd58: .word 0x00010016 _0203bd5c: .word 0x00010015 _0203bd60: .word 0x00010017 @@ -81551,6 +81573,7 @@ _0203bd7c: .word data_02056be4 _0203bd80: .word func_0203c1a0 _0203bd84: .word data_027e1054 _0203bd88: .word 0x0001001a + arm_func_end func_0203b814 .global func_0203bd8c arm_func_start func_0203bd8c @@ -81571,8 +81594,8 @@ func_0203bd8c: ; 0x0203bd8c bl func_ov00_020d77e4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203bd8c _0203bdc8: .word data_ov00_020eec9c + arm_func_end func_0203bd8c .global func_0203bdcc arm_func_start func_0203bdcc @@ -81619,9 +81642,9 @@ func_0203be08: ; 0x0203be08 strneh r1, [r0, #0x48] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203be08 _0203be5c: .word data_027e0d38 _0203be60: .word data_027e103c + arm_func_end func_0203be08 .global func_0203be64 arm_func_start func_0203be64 @@ -81766,7 +81789,6 @@ _0203c040: strh r0, [r1, #0x70] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203be64 _0203c068: .word data_027e0d38 _0203c06c: .word data_027e0618 _0203c070: .word data_027e103c @@ -81774,6 +81796,7 @@ _0203c074: .word data_027e077c _0203c078: .word data_02056be4 _0203c07c: .word gAdventureFlags _0203c080: .word data_027e0db0 + arm_func_end func_0203be64 .global func_0203c084 arm_func_start func_0203c084 @@ -81824,12 +81847,12 @@ _0203c120: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0203c084 _0203c128: .word data_027e077c _0203c12c: .word data_02056be4 _0203c130: .word data_027e103c _0203c134: .word data_027e0618 _0203c138: .word data_027e0d38 + arm_func_end func_0203c084 .global func_0203c13c arm_func_start func_0203c13c @@ -81858,9 +81881,9 @@ func_0203c13c: ; 0x0203c13c str r1, [r4, #0x14c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203c13c _0203c198: .word data_ov00_020eec9c _0203c19c: .word data_027e103c + arm_func_end func_0203c13c .global func_0203c1a0 arm_func_start func_0203c1a0 @@ -81906,7 +81929,6 @@ func_0203c1a0: ; 0x0203c1a0 str r0, [r4, #0x14c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203c1a0 _0203c240: .word data_027e077c _0203c244: .word data_02056be4 _0203c248: .word data_027e103c @@ -81914,6 +81936,7 @@ _0203c24c: .word data_027e0f7c _0203c250: .word data_027e1054 _0203c254: .word data_ov00_020eec9c _0203c258: .word func_0203c25c + arm_func_end func_0203c1a0 .global func_0203c25c arm_func_start func_0203c25c @@ -81943,10 +81966,10 @@ func_0203c25c: ; 0x0203c25c mov r0, r2 bx lr .align 2, 0 - arm_func_end func_0203c25c _0203c2bc: .word data_027e1054 _0203c2c0: .word data_027e077c _0203c2c4: .word data_02056be4 + arm_func_end func_0203c25c .global func_0203c2c8 arm_func_start func_0203c2c8 @@ -82032,9 +82055,9 @@ func_0203c358: ; 0x0203c358 add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0203c358 _0203c394: .word data_02057f14 _0203c398: .word 0x00000162 + thumb_func_end func_0203c358 .global func_0203c39c thumb_func_start func_0203c39c @@ -82220,13 +82243,13 @@ _0203c530: bl func_02034984 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0203c4ac _0203c5ac: .word data_027e0c68 _0203c5b0: .word data_02056af8 _0203c5b4: .word data_02056af4 _0203c5b8: .word data_02056afd _0203c5bc: .word data_02056afe _0203c5c0: .word data_02056b00 + arm_func_end func_0203c4ac .global func_0203c5c4 arm_func_start func_0203c5c4 @@ -82237,8 +82260,8 @@ func_0203c5c4: ; 0x0203c5c4 add r1, r1, r3 bx ip .align 2, 0 - arm_func_end func_0203c5c4 _0203c5d8: .word func_0203dcb4 + arm_func_end func_0203c5c4 .global func_0203c5dc arm_func_start func_0203c5dc @@ -82317,8 +82340,8 @@ _0203c648: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0203c5dc _0203c6f8: .word 0x0000ffff + arm_func_end func_0203c5dc .global func_0203c6fc arm_func_start func_0203c6fc @@ -82411,10 +82434,10 @@ func_0203c72c: ; 0x0203c72c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203c72c _0203c830: .word data_02057f90 _0203c834: .word func_0203c83c _0203c838: .word func_ov00_020d060c + arm_func_end func_0203c72c .global func_0203c83c arm_func_start func_0203c83c @@ -82437,8 +82460,8 @@ func_0203c840: ; 0x0203c840 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203c840 _0203c86c: .word func_0203c83c + arm_func_end func_0203c840 .global func_0203c870 arm_func_start func_0203c870 @@ -82457,8 +82480,8 @@ func_0203c870: ; 0x0203c870 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203c870 _0203c8a4: .word func_0203c83c + arm_func_end func_0203c870 .global func_0203c8a8 arm_func_start func_0203c8a8 @@ -82577,9 +82600,9 @@ _0203ca00: bl func_0203ca20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203c904 _0203ca18: .word 0x00000123 _0203ca1c: .word 0x00000125 + arm_func_end func_0203c904 .global func_0203ca20 arm_func_start func_0203ca20 @@ -82677,8 +82700,8 @@ _0203cb4c: moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203cb00 _0203cb58: .word 0x00ff0002 + arm_func_end func_0203cb00 .global func_0203cb5c arm_func_start func_0203cb5c @@ -82752,8 +82775,8 @@ _0203cc50: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203cb5c _0203cc64: .word 0x0000ffff + arm_func_end func_0203cb5c .global func_0203cc68 arm_func_start func_0203cc68 @@ -82819,10 +82842,10 @@ _0203cd34: blt _0203ccd4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0203cc68 _0203cd50: .word data_027e077c _0203cd54: .word data_02056be4 _0203cd58: .word data_027e0c68 + arm_func_end func_0203cc68 .global func_0203cd5c arm_func_start func_0203cd5c @@ -82896,8 +82919,8 @@ func_0203cdf4: ; 0x0203cdf4 add r0, r1, r0, lsl #2 bx lr .align 2, 0 - arm_func_end func_0203cdf4 _0203ce08: .word data_02068ec4 + arm_func_end func_0203cdf4 .global func_0203ce0c arm_func_start func_0203ce0c @@ -82949,9 +82972,9 @@ func_0203ce60: ; 0x0203ce60 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_0203ce60 _0203ceb0: .word func_0203cdc0 _0203ceb4: .word func_0203cda0 + arm_func_end func_0203ce60 .global func_0203ceb8 arm_func_start func_0203ceb8 @@ -83088,9 +83111,9 @@ func_0203cff4: ; 0x0203cff4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_0203cff4 _0203d06c: .word func_0203d074 _0203d070: .word func_0203ce60 + arm_func_end func_0203cff4 .global func_0203d074 arm_func_start func_0203d074 @@ -83104,8 +83127,8 @@ func_0203d074: ; 0x0203d074 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203d074 _0203d094: .word func_0203cdc0 + arm_func_end func_0203d074 .global func_0203d098 arm_func_start func_0203d098 @@ -83120,8 +83143,8 @@ func_0203d098: ; 0x0203d098 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203d098 _0203d0bc: .word func_0203d074 + arm_func_end func_0203d098 .global func_0203d0c0 arm_func_start func_0203d0c0 @@ -83163,8 +83186,8 @@ _0203d0e0: bl func_0203ceb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203d0c0 _0203d148: .word data_027e0ce0 + arm_func_end func_0203d0c0 .global func_0203d14c arm_func_start func_0203d14c @@ -83229,9 +83252,9 @@ func_0203d1d0: ; 0x0203d1d0 stmia r0, {r1, r2} bx lr .align 2, 0 - arm_func_end func_0203d1d0 _0203d1e8: .word data_0205803c _0203d1ec: .word data_02058024 + arm_func_end func_0203d1d0 .global func_0203d1f0 arm_func_start func_0203d1f0 @@ -83271,8 +83294,8 @@ func_0203d208: ; 0x0203d208 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203d208 _0203d250: .word data_02068ed0 + arm_func_end func_0203d208 .global func_0203d254 arm_func_start func_0203d254 @@ -83284,9 +83307,9 @@ func_0203d254: ; 0x0203d254 stmia r0, {r1, r2} bx lr .align 2, 0 - arm_func_end func_0203d254 _0203d26c: .word data_0205803c _0203d270: .word data_0205800c + arm_func_end func_0203d254 .global func_0203d274 arm_func_start func_0203d274 @@ -83326,8 +83349,8 @@ func_0203d28c: ; 0x0203d28c mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203d28c _0203d2d4: .word data_02068ed0 + arm_func_end func_0203d28c .global func_0203d2d8 arm_func_start func_0203d2d8 @@ -83440,10 +83463,10 @@ _0203d3ec: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_0203d358 _0203d3f4: .word 0x00300010 _0203d3f8: .word 0x04001000 _0203d3fc: .word 0x00100010 + arm_func_end func_0203d358 .global func_0203d400 arm_func_start func_0203d400 @@ -83466,9 +83489,9 @@ _0203d424: movne r0, #0 bx lr .align 2, 0 - arm_func_end func_0203d400 _0203d440: .word 0x04001000 _0203d444: .word 0x00300010 + arm_func_end func_0203d400 .global func_0203d448 arm_func_start func_0203d448 @@ -83480,8 +83503,8 @@ func_0203d448: ; 0x0203d448 strb r3, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_0203d448 _0203d460: .word func_02007a44 + arm_func_end func_0203d448 .global func_0203d464 arm_func_start func_0203d464 @@ -83504,9 +83527,9 @@ func_0203d464: ; 0x0203d464 strb r0, [r5, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203d464 _0203d4a8: .word data_027e0cbc _0203d4ac: .word data_02075dac + arm_func_end func_0203d464 .global func_0203d4b0 arm_func_start func_0203d4b0 @@ -83547,8 +83570,8 @@ _0203d528: bl func_0203d448 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0203d4b0 _0203d534: .word data_027e0cbc + arm_func_end func_0203d4b0 .global func_0203d538 arm_func_start func_0203d538 @@ -83602,10 +83625,10 @@ _0203d5aa: _0203d5b2: pop {r4, pc} .align 2, 0 - thumb_func_end func_0203d57c _0203d5b4: .word data_02068cbc _0203d5b8: .word data_027e0618 _0203d5bc: .word data_027e0c50 + thumb_func_end func_0203d57c .global func_0203d5c0 thumb_func_start func_0203d5c0 @@ -83701,8 +83724,8 @@ func_0203d67c: ; 0x0203d67c bl func_0203d190 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203d67c _0203d694: .word data_02068ed0 + arm_func_end func_0203d67c .global func_0203d698 thumb_func_start func_0203d698 @@ -83732,10 +83755,10 @@ _0203d6b4: _0203d6c2: pop {r3, pc} .align 2, 0 - thumb_func_end func_0203d698 _0203d6c4: .word data_027e0618 _0203d6c8: .word data_ov09_0211e0c0 _0203d6cc: .word data_020561f4 + thumb_func_end func_0203d698 .global func_0203d6d0 thumb_func_start func_0203d6d0 @@ -83787,10 +83810,10 @@ _0203d70a: _0203d720: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0203d6d8 _0203d724: .word data_020564f0 _0203d728: .word data_02068cbc _0203d72c: .word data_027e0ce0 + thumb_func_end func_0203d6d8 .global func_0203d730 thumb_func_start func_0203d730 @@ -83833,8 +83856,8 @@ _0203d766: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0203d730 _0203d778: .word data_02068cbc + thumb_func_end func_0203d730 .global func_0203d77c arm_func_start func_0203d77c @@ -84072,10 +84095,10 @@ _0203da0c: mov r0, #0x40 bx lr .align 2, 0 - arm_func_end func_0203d960 _0203da14: .word 0x80004000 _0203da18: .word 0xc0008000 _0203da1c: .word 0x40004000 + arm_func_end func_0203d960 .global func_0203da20 arm_func_start func_0203da20 @@ -84137,9 +84160,9 @@ _0203dad0: mov r0, #0x40 bx lr .align 2, 0 - arm_func_end func_0203da20 _0203dad8: .word 0x80004000 _0203dadc: .word 0x40004000 + arm_func_end func_0203da20 .global func_0203dae0 thumb_func_start func_0203dae0 @@ -84213,10 +84236,10 @@ _0203db68: add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0203dae0 _0203db6c: .word data_02058054 _0203db70: .word 0x00000121 _0203db74: .word data_027e0ce0 + thumb_func_end func_0203dae0 .global func_0203db78 thumb_func_start func_0203db78 @@ -84245,8 +84268,8 @@ _0203db9a: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_0203db78 _0203dba4: .word data_02058054 + thumb_func_end func_0203db78 .global func_0203dba8 thumb_func_start func_0203dba8 @@ -84277,8 +84300,8 @@ _0203dbca: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_0203dba8 _0203dbdc: .word data_02058054 + thumb_func_end func_0203dba8 .global func_0203dbe0 thumb_func_start func_0203dbe0 @@ -84307,8 +84330,8 @@ _0203dc02: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_0203dbe0 _0203dc0c: .word data_02058054 + thumb_func_end func_0203dbe0 .global func_0203dc10 arm_func_start func_0203dc10 @@ -84460,8 +84483,8 @@ func_0203ddec: ; 0x0203ddec ldr r0, [r0, #0x114] bx ip .align 2, 0 - arm_func_end func_0203ddec _0203ddf8: .word func_0203d1b4 + arm_func_end func_0203ddec .global func_0203ddfc arm_func_start func_0203ddfc @@ -84481,8 +84504,8 @@ func_0203de14: ; 0x0203de14 ldrb r0, [r0, #0x50] bx ip .align 2, 0 - arm_func_end func_0203de14 _0203de20: .word func_02035440 + arm_func_end func_0203de14 .global func_0203de24 arm_func_start func_0203de24 @@ -84645,10 +84668,10 @@ _0203e048: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203de58 _0203e054: .word 0x00300010 _0203e058: .word 0x04001000 _0203e05c: .word 0x00100010 + arm_func_end func_0203de58 .global func_0203e060 arm_func_start func_0203e060 @@ -84684,8 +84707,8 @@ func_0203e090: ; 0x0203e090 bl func_0203dc10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203e090 _0203e0c4: .word data_02075dac + arm_func_end func_0203e090 .global func_0203e0c8 arm_func_start func_0203e0c8 @@ -84750,8 +84773,8 @@ _0203e190: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203e0f8 _0203e198: .word data_027e0c54 + arm_func_end func_0203e0f8 .global func_0203e19c arm_func_start func_0203e19c @@ -84821,8 +84844,8 @@ _0203e274: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0203e1b0 _0203e280: .word data_02063e4c + arm_func_end func_0203e1b0 .global func_0203e284 arm_func_start func_0203e284 @@ -85089,9 +85112,9 @@ _0203e618: strh r7, [r9, #6] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0203e510 _0203e624: .word 0xc000c000 _0203e628: .word 0x000003ff + arm_func_end func_0203e510 .global func_0203e62c arm_func_start func_0203e62c @@ -85144,8 +85167,8 @@ _0203e6c8: bl func_0203e510 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0203e62c _0203e6e0: .word 0xc000c000 + arm_func_end func_0203e62c .global func_0203e6e4 arm_func_start func_0203e6e4 @@ -85193,8 +85216,8 @@ _0203e778: mov r0, r5 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_0203e6e4 _0203e780: .word 0xc000c000 + arm_func_end func_0203e6e4 .section .init, 4, 1, 4 .global func_02050ca0 @@ -85204,9 +85227,9 @@ func_02050ca0: ; 0x02050ca0 ldr r0, _02050cb0 ; =data_027e05f4 bx ip .align 2, 0 - arm_func_end func_02050ca0 _02050cac: .word func_0202aae8 + 1 _02050cb0: .word data_027e05f4 + arm_func_end func_02050ca0 .global func_02050cb4 arm_func_start func_02050cb4 @@ -85220,10 +85243,10 @@ func_02050cb4: ; 0x02050cb4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02050cb4 _02050cd4: .word data_027e05f8 _02050cd8: .word func_0202ae68 _02050cdc: .word data_027e0600 + arm_func_end func_02050cb4 .global func_02050ce0 arm_func_start func_02050ce0 @@ -85237,10 +85260,10 @@ func_02050ce0: ; 0x02050ce0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02050ce0 _02050d00: .word data_027e0618 _02050d04: .word func_0202d0b4 _02050d08: .word data_027e060c + arm_func_end func_02050ce0 .global func_02050d0c arm_func_start func_02050d0c @@ -85249,9 +85272,9 @@ func_02050d0c: ; 0x02050d0c ldr r0, _02050d1c ; =data_027e071c bx ip .align 2, 0 - arm_func_end func_02050d0c _02050d18: .word func_ov16_0211fb38 _02050d1c: .word data_027e071c + arm_func_end func_02050d0c .global func_02050d20 arm_func_start func_02050d20 @@ -85260,9 +85283,9 @@ func_02050d20: ; 0x02050d20 ldr r0, _02050d30 ; =data_027e077c bx ip .align 2, 0 - arm_func_end func_02050d20 _02050d2c: .word func_ov16_0211fb60 _02050d30: .word data_027e077c + arm_func_end func_02050d20 .global func_02050d34 arm_func_start func_02050d34 @@ -85271,9 +85294,9 @@ func_02050d34: ; 0x02050d34 ldr r0, _02050d44 ; =data_027e080c bx ip .align 2, 0 - arm_func_end func_02050d34 _02050d40: .word func_ov16_0211fc8c _02050d44: .word data_027e080c + arm_func_end func_02050d34 .global func_02050d48 arm_func_start func_02050d48 @@ -85282,9 +85305,9 @@ func_02050d48: ; 0x02050d48 ldr r0, _02050d58 ; =data_027e08e4 bx ip .align 2, 0 - arm_func_end func_02050d48 _02050d54: .word func_ov16_0211fbb8 _02050d58: .word data_027e08e4 + arm_func_end func_02050d48 .global func_02050d5c arm_func_start func_02050d5c @@ -85293,9 +85316,9 @@ func_02050d5c: ; 0x02050d5c ldr r0, _02050d6c ; =data_02063220 bx ip .align 2, 0 - arm_func_end func_02050d5c _02050d68: .word func_ov16_02120000 _02050d6c: .word data_02063220 + arm_func_end func_02050d5c .global func_02050d70 arm_func_start func_02050d70 @@ -85306,8 +85329,8 @@ func_02050d70: ; 0x02050d70 strb r1, [r0, #1] bx lr .align 2, 0 - arm_func_end func_02050d70 _02050d84: .word data_027e08f8 + arm_func_end func_02050d70 .global func_02050d88 arm_func_start func_02050d88 @@ -85316,9 +85339,9 @@ func_02050d88: ; 0x02050d88 ldr r0, _02050d98 ; =data_027e08fc bx ip .align 2, 0 - arm_func_end func_02050d88 _02050d94: .word func_ov16_0211feb4 _02050d98: .word data_027e08fc + arm_func_end func_02050d88 .global func_02050d9c arm_func_start func_02050d9c @@ -85329,9 +85352,9 @@ func_02050d9c: ; 0x02050d9c mov r2, #0x34 bx ip .align 2, 0 - arm_func_end func_02050d9c _02050db0: .word func_020078f4 _02050db4: .word gOverlayManager + arm_func_end func_02050d9c .global func_02050db8 arm_func_start func_02050db8 @@ -85340,9 +85363,9 @@ func_02050db8: ; 0x02050db8 ldr r0, _02050dc8 ; =data_0206322c bx ip .align 2, 0 - arm_func_end func_02050db8 _02050dc4: .word func_02030408 + 1 _02050dc8: .word data_0206322c + arm_func_end func_02050db8 .global func_02050dcc arm_func_start func_02050dcc @@ -85351,9 +85374,9 @@ func_02050dcc: ; 0x02050dcc ldr r0, _02050ddc ; =data_02063e4c bx ip .align 2, 0 - arm_func_end func_02050dcc _02050dd8: .word func_ov16_0211f7b8 _02050ddc: .word data_02063e4c + arm_func_end func_02050dcc .global func_02050de0 arm_func_start func_02050de0 @@ -85362,9 +85385,9 @@ func_02050de0: ; 0x02050de0 ldr r0, _02050df0 ; =data_02068894 bx ip .align 2, 0 - arm_func_end func_02050de0 _02050dec: .word func_ov16_02120018 _02050df0: .word data_02068894 + arm_func_end func_02050de0 .global func_02050df4 arm_func_start func_02050df4 @@ -85375,9 +85398,9 @@ func_02050df4: ; 0x02050df4 str r1, [r0, #0x10] bx ip .align 2, 0 - arm_func_end func_02050df4 _02050e08: .word data_027e0c38 _02050e0c: .word func_02033d40 + arm_func_end func_02050df4 .global func_02050e10 arm_func_start func_02050e10 @@ -85386,9 +85409,9 @@ func_02050e10: ; 0x02050e10 ldr r0, _02050e20 ; =data_02068e64 bx ip .align 2, 0 - arm_func_end func_02050e10 _02050e1c: .word func_ov16_0211fec8 _02050e20: .word data_02068e64 + arm_func_end func_02050e10 .global func_02050e24 arm_func_start func_02050e24 @@ -85397,9 +85420,9 @@ func_02050e24: ; 0x02050e24 ldr r0, _02050e34 ; =data_027e0c54 bx ip .align 2, 0 - arm_func_end func_02050e24 _02050e30: .word func_0203600c + 1 _02050e34: .word data_027e0c54 + arm_func_end func_02050e24 .global func_02050e38 arm_func_start func_02050e38 @@ -85413,10 +85436,10 @@ func_02050e38: ; 0x02050e38 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02050e38 _02050e58: .word data_027e0c68 _02050e5c: .word func_020371b0 _02050e60: .word data_027e0c5c + arm_func_end func_02050e38 .global func_02050e64 arm_func_start func_02050e64 @@ -85430,10 +85453,10 @@ func_02050e64: ; 0x02050e64 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02050e64 _02050e84: .word data_02068ed0 _02050e88: .word func_0203d098 _02050e8c: .word data_02068ec4 + arm_func_end func_02050e64 .global func_02050e90 arm_func_start func_02050e90 @@ -85442,9 +85465,9 @@ func_02050e90: ; 0x02050e90 ldr r0, _02050ea0 ; =data_027e0cbc bx ip .align 2, 0 - arm_func_end func_02050e90 _02050e9c: .word func_ov16_02120050 _02050ea0: .word data_027e0cbc + arm_func_end func_02050e90 .global func_02050ea4 arm_func_start func_02050ea4 @@ -85453,9 +85476,9 @@ func_02050ea4: ; 0x02050ea4 ldr r0, _02050eb4 ; =data_027e0ce0 bx ip .align 2, 0 - arm_func_end func_02050ea4 _02050eb0: .word func_ov16_0211fddc _02050eb4: .word data_027e0ce0 + arm_func_end func_02050ea4 .global func_02050eb8 arm_func_start func_02050eb8 @@ -85469,10 +85492,10 @@ func_02050eb8: ; 0x02050eb8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02050eb8 _02050ed8: .word data_02075dac _02050edc: .word func_ov16_02120130 _02050ee0: .word data_02075da0 + arm_func_end func_02050eb8 .global func_02050ee4 arm_func_start func_02050ee4 @@ -85483,9 +85506,9 @@ func_02050ee4: ; 0x02050ee4 mov r2, #6 bx ip .align 2, 0 - arm_func_end func_02050ee4 _02050ef8: .word func_020078c0 _02050efc: .word data_027e0d04 + arm_func_end func_02050ee4 .global func_02050f00 arm_func_start func_02050f00 @@ -85505,9 +85528,9 @@ func_02050f00: ; 0x02050f00 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_02050f00 _02050f38: .word data_027e0d28 _02050f3c: .word data_027e0d18 + arm_func_end func_02050f00 .global func_02050f40 arm_func_start func_02050f40 @@ -85516,9 +85539,9 @@ func_02050f40: ; 0x02050f40 ldr r0, _02050f50 ; =data_02075ebc bx ip .align 2, 0 - arm_func_end func_02050f40 _02050f4c: .word func_ov16_0211ffdc _02050f50: .word data_02075ebc + arm_func_end func_02050f40 .rodata .global data_02050f54 diff --git a/asm/main/main_0203e8a0.s b/asm/main/main_0203e8a0.s index 18355456..e90e9770 100644 --- a/asm/main/main_0203e8a0.s +++ b/asm/main/main_0203e8a0.s @@ -53,11 +53,11 @@ _0203e8ee: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_0203e8a0 _0203e8fc: .word data_02058088 _0203e900: .word gOverlayManager _0203e904: .word data_02058090 _0203e908: .word data_02058094 + thumb_func_end func_0203e8a0 .global func_0203e90c arm_func_start func_0203e90c @@ -74,8 +74,8 @@ func_0203e90c: ; 0x0203e90c bl func_0203e9e0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203e90c _0203e938: .word 0x00300010 + arm_func_end func_0203e90c .global func_0203e93c arm_func_start func_0203e93c @@ -92,8 +92,8 @@ func_0203e93c: ; 0x0203e93c bl func_0203ea24 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203e93c _0203e968: .word 0x00300010 + arm_func_end func_0203e93c .global func_0203e96c arm_func_start func_0203e96c @@ -115,8 +115,8 @@ _0203e994: sub r0, r4, r0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0203e96c _0203e9a8: .word 0x00300010 + arm_func_end func_0203e96c .global func_0203e9ac arm_func_start func_0203e9ac @@ -135,8 +135,8 @@ _0203e9d4: bl func_0203e93c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203e9ac _0203e9dc: .word 0x00300010 + arm_func_end func_0203e9ac .global func_0203e9e0 arm_func_start func_0203e9e0 @@ -158,9 +158,9 @@ _0203ea14: mov r0, #0x20000 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203e9e0 _0203ea1c: .word data_027e0618 _0203ea20: .word data_027e0d38 + arm_func_end func_0203e9e0 .global func_0203ea24 arm_func_start func_0203ea24 @@ -182,9 +182,9 @@ _0203ea58: mov r0, #0x16800 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203ea24 _0203ea60: .word data_027e0618 _0203ea64: .word data_027e0d38 + arm_func_end func_0203ea24 .global func_0203ea68 arm_func_start func_0203ea68 @@ -206,9 +206,9 @@ _0203ea9c: mov r0, #0x5000 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203ea68 _0203eaa4: .word data_027e0618 _0203eaa8: .word data_027e0d38 + arm_func_end func_0203ea68 .global func_0203eaac arm_func_start func_0203eaac @@ -230,8 +230,8 @@ func_0203ead0: ; 0x0203ead0 ldr ip, _0203ead8 ; =func_0203ea24 bx ip .align 2, 0 - arm_func_end func_0203ead0 _0203ead8: .word func_0203ea24 - 1 + arm_func_end func_0203ead0 .global func_0203eadc arm_func_start func_0203eadc @@ -294,8 +294,8 @@ _0203eb80: mov r0, #0x20 bx lr .align 2, 0 - arm_func_end func_0203eb0c _0203eb88: .word 0x00300010 + arm_func_end func_0203eb0c .global func_0203eb8c thumb_func_start func_0203eb8c @@ -436,8 +436,8 @@ _0203ecc8: strh r2, [r1, #0x5a] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0203ec4c _0203ed14: .word data_ov00_020eec9c + arm_func_end func_0203ec4c .global func_0203ed18 arm_func_start func_0203ed18 @@ -692,8 +692,8 @@ func_0203efd8: ; 0x0203efd8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_0203efd8 _0203f01c: .word 0x00003fff + thumb_func_end func_0203efd8 .global func_0203f020 arm_func_start func_0203f020 @@ -938,10 +938,10 @@ _0203f364: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203f0d8 _0203f36c: .word data_027e0d38 _0203f370: .word data_027e0f64 _0203f374: .word data_027e0d78 + arm_func_end func_0203f0d8 .global func_0203f378 arm_func_start func_0203f378 @@ -1084,11 +1084,11 @@ _0203f4bc: bl func_0203f378 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0203f3a8 _0203f568: .word data_027e0d38 _0203f56c: .word data_027e0f64 _0203f570: .word data_027e0618 _0203f574: .word data_0205809c + arm_func_end func_0203f3a8 .global func_0203f578 arm_func_start func_0203f578 @@ -1167,8 +1167,8 @@ func_0203f634: ; 0x0203f634 bl func_02033e70 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203f634 _0203f664: .word data_027e0c38 + arm_func_end func_0203f634 .global func_0203f668 arm_func_start func_0203f668 @@ -1281,8 +1281,8 @@ _0203f7a0: str r1, [r0, #0xc] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_0203f704 _0203f7c8: .word data_027e0cbc + arm_func_end func_0203f704 .global func_0203f7cc arm_func_start func_0203f7cc @@ -1344,8 +1344,8 @@ _0203f888: blt _0203f7e0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0203f7cc _0203f898: .word data_027e0cbc + arm_func_end func_0203f7cc .global func_0203f89c arm_func_start func_0203f89c @@ -1378,8 +1378,8 @@ _0203f8d0: blt _0203f8d0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0203f89c _0203f900: .word data_027e0cbc + arm_func_end func_0203f89c .global func_0203f904 thumb_func_start func_0203f904 @@ -1503,8 +1503,8 @@ _0203fa2c: bl func_0203f668 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_0203f9b8 _0203fa50: .word data_027e0c54 + arm_func_end func_0203f9b8 .global func_0203fa54 arm_func_start func_0203fa54 @@ -1694,9 +1694,9 @@ _0203fc68: bl func_02029a00 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0203fc30 _0203fc70: .word 0x00300010 _0203fc74: .word 0x04001000 + arm_func_end func_0203fc30 .global func_0203fc78 arm_func_start func_0203fc78 @@ -1804,10 +1804,10 @@ _0203fdc4: strne r0, [r6] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0203fc78 _0203fdf4: .word 0x00300010 _0203fdf8: .word 0x04001000 _0203fdfc: .word 0x00100010 + arm_func_end func_0203fc78 .global func_0203fe00 arm_func_start func_0203fe00 @@ -1837,8 +1837,8 @@ _0203fe2c: strlth r1, [r0, #2] bx lr .align 2, 0 - arm_func_end func_0203fe00 _0203fe5c: .word data_027e0618 + arm_func_end func_0203fe00 .global func_0203fe60 thumb_func_start func_0203fe60 @@ -1862,9 +1862,9 @@ _0203fe70: _0203fe7e: bx lr .align 2, 0 - thumb_func_end func_0203fe60 _0203fe80: .word data_02056c24 _0203fe84: .word data_02056c25 + thumb_func_end func_0203fe60 .global func_0203fe88 thumb_func_start func_0203fe88 @@ -1887,9 +1887,9 @@ _0203fe9c: bl func_0202f52c pop {r4, pc} .align 2, 0 - thumb_func_end func_0203fe88 _0203feac: .word data_02075ebc _0203feb0: .word data_02063220 + thumb_func_end func_0203fe88 .global func_0203feb4 thumb_func_start func_0203feb4 @@ -1919,8 +1919,8 @@ func_0203feb4: ; 0x0203feb4 blx func_0200d938 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0203feb4 _0203fee8: .word data_02075f40 + thumb_func_end func_0203feb4 .global func_0203feec thumb_func_start func_0203feec @@ -1969,8 +1969,8 @@ _0203ff2c: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0203feec _0203ff44: .word data_02075f40 + thumb_func_end func_0203feec .global func_0203ff48 thumb_func_start func_0203ff48 @@ -2016,8 +2016,8 @@ _0203ff8c: blx func_0200ee60 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0203ff48 _0203ff9c: .word data_02075f40 + thumb_func_end func_0203ff48 .global func_0203ffa0 thumb_func_start func_0203ffa0 @@ -2100,7 +2100,6 @@ _02040038: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_0203ffa0 _0204003c: .word data_02075f40 _02040040: .word data_02075ee0 _02040044: .word 0x027ffc40 @@ -2109,6 +2108,7 @@ _0204004c: .word 0x027ffa80 _02040050: .word func_02040b44 _02040054: .word data_02076560 _02040058: .word func_02040b1c + thumb_func_end func_0203ffa0 .global func_0204005c thumb_func_start func_0204005c @@ -2117,8 +2117,8 @@ func_0204005c: ; 0x0204005c ldr r0, [r0] bx lr nop - thumb_func_end func_0204005c _02040064: .word data_02075ec0 + thumb_func_end func_0204005c .global func_02040068 thumb_func_start func_02040068 @@ -2139,8 +2139,8 @@ func_02040078: ; 0x02040078 str r0, [r1] bx lr nop - thumb_func_end func_02040078 _02040080: .word data_02075ec0 + thumb_func_end func_02040078 .global func_02040084 thumb_func_start func_02040084 @@ -2174,8 +2174,8 @@ _020400b8: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02040084 _020400bc: .word data_02075f40 + thumb_func_end func_02040084 .global func_020400c0 thumb_func_start func_020400c0 @@ -2185,8 +2185,8 @@ func_020400c0: ; 0x020400c0 ldr r0, [r0] bx lr .align 2, 0 - thumb_func_end func_020400c0 _020400c8: .word data_02075f40 + thumb_func_end func_020400c0 .global func_020400cc thumb_func_start func_020400cc @@ -2221,8 +2221,8 @@ func_020400f4: ; 0x020400f4 mov r1, #2 bx r3 nop - thumb_func_end func_020400f4 _020400fc: .word func_0203feec + thumb_func_end func_020400f4 .global func_02040100 thumb_func_start func_02040100 @@ -2231,8 +2231,8 @@ func_02040100: ; 0x02040100 mov r1, #2 bx r3 nop - thumb_func_end func_02040100 _02040108: .word func_0203ff48 + thumb_func_end func_02040100 .global func_0204010c thumb_func_start func_0204010c @@ -2240,8 +2240,8 @@ func_0204010c: ; 0x0204010c ldr r0, _02040110 ; =0x027ffa80 bx lr .align 2, 0 - thumb_func_end func_0204010c _02040110: .word 0x027ffa80 + thumb_func_end func_0204010c .global func_02040114 thumb_func_start func_02040114 @@ -2492,13 +2492,13 @@ _020402ce: _020402dc: pop {r3, r4, r5, pc} nop - thumb_func_end func_02040114 _020402e0: .word data_02075f40 _020402e4: .word 0x00001388 _020402e8: .word 0x0000ea60 _020402ec: .word 0x00000bb8 _020402f0: .word 0x000109a0 _020402f4: .word 0x00027100 + thumb_func_end func_02040114 .global func_020402f8 thumb_func_start func_020402f8 @@ -2684,8 +2684,8 @@ _0204045a: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_020402f8 _02040460: .word data_02000b88 + thumb_func_end func_020402f8 .global func_02040464 thumb_func_start func_02040464 @@ -2770,12 +2770,12 @@ _02040500: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_02040464 _02040508: .word data_02000b88 _0204050c: .word data_02075f40 _02040510: .word func_020402f8 _02040514: .word data_027e02a0 _02040518: .word data_02076040 + thumb_func_end func_02040464 .global func_0204051c thumb_func_start func_0204051c @@ -2785,8 +2785,8 @@ func_0204051c: ; 0x0204051c ldr r0, [r0, #0x1c] bx lr .align 2, 0 - thumb_func_end func_0204051c _02040524: .word data_02075f40 + thumb_func_end func_0204051c .global func_02040528 thumb_func_start func_02040528 @@ -2900,11 +2900,11 @@ _02040608: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02040528 _02040610: .word data_02000b88 _02040614: .word data_02075f40 _02040618: .word data_027e02a0 _0204061c: .word data_02076040 + thumb_func_end func_02040528 .global func_02040620 thumb_func_start func_02040620 @@ -2951,9 +2951,9 @@ _0204066a: mov r0, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_02040620 _02040670: .word data_02075f40 _02040674: .word 0xfffffe00 + thumb_func_end func_02040620 .global func_02040678 thumb_func_start func_02040678 @@ -2986,9 +2986,9 @@ _02040680: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_02040678 _020406ac: .word 0x040001a4 _020406b0: .word 0x040001a1 + thumb_func_end func_02040678 .global func_020406b4 thumb_func_start func_020406b4 @@ -3014,11 +3014,11 @@ func_020406b4: ; 0x020406b4 str r1, [r0] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_020406b4 _020406e0: .word data_02075f40 _020406e4: .word 0x04100010 _020406e8: .word data_02076580 _020406ec: .word 0x040001a4 + thumb_func_end func_020406b4 .global func_020406f0 thumb_func_start func_020406f0 @@ -3094,8 +3094,8 @@ _02040780: _02040784: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_020406f0 _02040788: .word data_02075f40 + thumb_func_end func_020406f0 .global func_0204078c thumb_func_start func_0204078c @@ -3225,13 +3225,13 @@ _02040884: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0204078c _0204088c: .word data_02075f40 _02040890: .word func_01ff8000 _02040894: .word 0x000001ff _02040898: .word data_020580b4 _0204089c: .word 0xf8ffffff _020408a0: .word func_020406f0 + thumb_func_end func_0204078c .global func_020408a4 thumb_func_start func_020408a4 @@ -3324,11 +3324,11 @@ _02040944: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020408a4 _02040948: .word data_02075f40 _0204094c: .word 0xfffffe00 _02040950: .word 0x040001a4 _02040954: .word 0x04100010 + thumb_func_end func_020408a4 .global func_02040958 thumb_func_start func_02040958 @@ -3361,11 +3361,11 @@ _02040982: ldr r0, [r0] pop {r3, pc} nop - thumb_func_end func_02040958 _02040990: .word data_020580b4 _02040994: .word 0xf8ffffff _02040998: .word 0x040001a4 _0204099c: .word 0x04100010 + thumb_func_end func_02040958 .global func_020409a0 thumb_func_start func_020409a0 @@ -3418,9 +3418,9 @@ _020409f6: _02040a04: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_020409a0 _02040a08: .word data_02076580 _02040a0c: .word data_02075f40 + thumb_func_end func_020409a0 .global func_02040a10 thumb_func_start func_02040a10 @@ -3506,12 +3506,12 @@ _02040ab2: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_02040a10 _02040ab8: .word data_02075f40 _02040abc: .word data_02076560 _02040ac0: .word data_02076580 _02040ac4: .word func_020409a0 _02040ac8: .word data_027e02a0 + thumb_func_end func_02040a10 .global func_02040acc thumb_func_start func_02040acc @@ -3543,9 +3543,9 @@ func_02040acc: ; 0x02040acc _02040b02: pop {r3, pc} .align 2, 0 - thumb_func_end func_02040acc _02040b04: .word data_02075f40 _02040b08: .word data_02076560 + thumb_func_end func_02040acc .global func_02040b0c thumb_func_start func_02040b0c @@ -3553,8 +3553,8 @@ func_02040b0c: ; 0x02040b0c ldr r3, _02040b10 ; =func_02040084 bx r3 .align 2, 0 - thumb_func_end func_02040b0c _02040b10: .word func_02040084 + thumb_func_end func_02040b0c .global func_02040b14 thumb_func_start func_02040b14 @@ -3562,8 +3562,8 @@ func_02040b14: ; 0x02040b14 ldr r0, _02040b18 ; =func_020408a4 bx lr .align 2, 0 - thumb_func_end func_02040b14 _02040b18: .word func_020408a4 + thumb_func_end func_02040b14 .global func_02040b1c thumb_func_start func_02040b1c @@ -3586,8 +3586,8 @@ func_02040b1c: ; 0x02040b1c _02040b3c: pop {r3, pc} nop - thumb_func_end func_02040b1c _02040b40: .word data_02075f40 + thumb_func_end func_02040b1c .global func_02040b44 thumb_func_start func_02040b44 @@ -3625,8 +3625,8 @@ _02040b76: blx r1 b _02040b52 .align 2, 0 - thumb_func_end func_02040b44 _02040b84: .word data_02075f40 + thumb_func_end func_02040b44 .global func_02040b88 thumb_func_start func_02040b88 @@ -3755,9 +3755,9 @@ func_02040c64: ; 0x02040c64 str r1, [r0, #4] pop {r3, pc} nop - thumb_func_end func_02040c64 _02040c7c: .word func_02040c84 _02040c80: .word data_020767a0 + thumb_func_end func_02040c64 .global func_02040c84 thumb_func_start func_02040c84 @@ -3787,8 +3787,8 @@ _02040cac: _02040cb0: pop {r3, pc} nop - thumb_func_end func_02040c84 _02040cb4: .word data_020767a0 + thumb_func_end func_02040c84 .global func_02040cb8 thumb_func_start func_02040cb8 @@ -3797,8 +3797,8 @@ func_02040cb8: ; 0x02040cb8 ldr r0, [r0] bx lr nop - thumb_func_end func_02040cb8 _02040cc0: .word data_020767a0 + thumb_func_end func_02040cb8 .global func_02040cc4 thumb_func_start func_02040cc4 @@ -3843,9 +3843,9 @@ _02040d16: blx func_0200f248 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02040cc4 _02040d1c: .word 0x027fffa8 _02040d20: .word 0x000a3a47 + thumb_func_end func_02040cc4 .global func_02040d24 thumb_func_start func_02040d24 @@ -3878,9 +3878,9 @@ _02040d56: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_02040d24 _02040d5c: .word 0x027ffc10 _02040d60: .word 0x027ff800 + thumb_func_end func_02040d24 .global func_02040d64 thumb_func_start func_02040d64 @@ -4100,10 +4100,10 @@ _02040ed6: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02040dd0 _02040edc: .word data_02056c34 _02040ee0: .word 0xfffffeff _02040ee4: .word 0xfffffdff + thumb_func_end func_02040dd0 .global func_02040ee8 thumb_func_start func_02040ee8 @@ -4217,8 +4217,8 @@ _02040f94: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02040f1c _02040fa0: .word 0xfffffdff + thumb_func_end func_02040f1c .global func_02040fa4 thumb_func_start func_02040fa4 @@ -4237,8 +4237,8 @@ func_02040fa4: ; 0x02040fa4 mov r1, #2 bx r3 nop - thumb_func_end func_02040fa4 _02040fc0: .word func_02040dd0 + thumb_func_end func_02040fa4 .global func_02040fc4 thumb_func_start func_02040fc4 @@ -4326,8 +4326,8 @@ _0204104c: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02040ff4 _02041054: .word 0x00000fff + thumb_func_end func_02040ff4 .global func_02041058 thumb_func_start func_02041058 @@ -4417,8 +4417,8 @@ _020410f6: add sp, #0xc pop {r4, r5, pc} nop - thumb_func_end func_02041058 _020410fc: .word 0x00000fff + thumb_func_end func_02041058 .global func_02041100 thumb_func_start func_02041100 @@ -4938,8 +4938,8 @@ _020414aa: add sp, #0xf4 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02041230 _020414b0: .word data_020580b8 + thumb_func_end func_02041230 .global func_020414b4 thumb_func_start func_020414b4 @@ -5554,8 +5554,8 @@ _020418ca: add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_020418ac _020418d4: .word data_020767a8 + thumb_func_end func_020418ac .global func_020418d8 thumb_func_start func_020418d8 @@ -5610,8 +5610,8 @@ _0204192e: add r0, r4, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020418d8 _02041938: .word data_020767a8 + thumb_func_end func_020418d8 .global func_0204193c thumb_func_start func_0204193c @@ -5656,8 +5656,8 @@ _02041980: _02041984: pop {r4, pc} nop - thumb_func_end func_0204193c _02041988: .word data_020767a8 + thumb_func_end func_0204193c .global func_0204198c thumb_func_start func_0204198c @@ -5694,9 +5694,9 @@ _020419b0: mov r0, #1 bx lr nop - thumb_func_end func_0204198c _020419c8: .word func_02041544 _020419cc: .word func_02041554 + thumb_func_end func_0204198c .global func_020419d0 thumb_func_start func_020419d0 @@ -5849,8 +5849,8 @@ _02041aec: add sp, #0x4c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_02041a44 _02041af4: .word func_02041568 + thumb_func_end func_02041a44 .global func_02041af8 thumb_func_start func_02041af8 @@ -6090,9 +6090,9 @@ _02041c66: _02041c86: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02041c2c _02041c88: .word 0xfffffeff _02041c8c: .word 0xfffffdff + thumb_func_end func_02041c2c .global func_02041c90 thumb_func_start func_02041c90 @@ -6108,8 +6108,8 @@ func_02041c90: ; 0x02041c90 _02041ca2: pop {r3, pc} .align 2, 0 - thumb_func_end func_02041c90 _02041ca4: .word data_020767b8 + thumb_func_end func_02041c90 .global func_02041ca8 thumb_func_start func_02041ca8 @@ -6242,8 +6242,8 @@ _02041d7c: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02041cbc _02041d88: .word data_020767ac + thumb_func_end func_02041cbc .global func_02041d8c thumb_func_start func_02041d8c @@ -6646,8 +6646,8 @@ _0204200e: add sp, #0x54 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_02041fec _02042020: .word data_020767ac + thumb_func_end func_02041fec .global func_02042024 thumb_func_start func_02042024 @@ -6688,9 +6688,9 @@ func_02042040: ; 0x02042040 add sp, #0xc pop {r3, r4, pc} nop - thumb_func_end func_02042040 _02042064: .word func_02042024 _02042068: .word data_020767bc + thumb_func_end func_02042040 .global func_0204206c thumb_func_start func_0204206c @@ -6733,8 +6733,8 @@ _020420a4: mov r0, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_02042070 _020420a8: .word data_020767bc + thumb_func_end func_02042070 .global func_020420ac thumb_func_start func_020420ac @@ -6835,7 +6835,6 @@ _0204215e: add sp, #0x10 pop {r3, r4, r5, pc} nop - thumb_func_end func_020420b4 _02042164: .word data_020767bc _02042168: .word data_020767d4 _0204216c: .word data_020580bc @@ -6847,6 +6846,7 @@ _02042180: .word 0x027ffe40 _02042184: .word func_02042070 _02042188: .word 0x00000602 _0204218c: .word func_02042040 + thumb_func_end func_020420b4 .global func_02042190 thumb_func_start func_02042190 @@ -6871,9 +6871,9 @@ _020421b2: add r0, r4, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_02042190 _020421bc: .word data_020767bc _020421c0: .word data_020767d4 + thumb_func_end func_02042190 .global func_020421c4 thumb_func_start func_020421c4 @@ -6885,9 +6885,9 @@ func_020421c4: ; 0x020421c4 ldr r0, _020421d4 ; =data_020767d4 bx r3 .align 2, 0 - thumb_func_end func_020421c4 _020421d0: .word func_02041a44 _020421d4: .word data_020767d4 + thumb_func_end func_020421c4 .global func_020421d8 thumb_func_start func_020421d8 @@ -6905,9 +6905,9 @@ func_020421d8: ; 0x020421d8 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_020421d8 _020421f4: .word 0x0000ffff _020421f8: .word data_020767d4 + thumb_func_end func_020421d8 .global func_020421fc thumb_func_start func_020421fc @@ -6960,8 +6960,8 @@ func_02042238: ; 0x02042238 add sp, #8 bx lr nop - thumb_func_end func_02042238 _0204224c: .word data_020767d4 + thumb_func_end func_02042238 .global func_02042250 thumb_func_start func_02042250 @@ -7118,11 +7118,11 @@ _02042356: add sp, #0x60 pop {r3, r4, r5, pc} nop - thumb_func_end func_020422ec _0204237c: .word data_020767c4 _02042380: .word data_020767cc _02042384: .word 0x027ffe50 _02042388: .word data_020767d4 + thumb_func_end func_020422ec .global func_0204238c thumb_func_start func_0204238c @@ -7215,8 +7215,8 @@ _02042436: add sp, #0x58 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_020423e8 _0204243c: .word data_020580c0 + thumb_func_end func_020423e8 .global func_02042440 thumb_func_start func_02042440 @@ -7289,10 +7289,10 @@ _020424c0: _020424c6: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02042440 _020424c8: .word 0x027ffc40 _020424cc: .word data_02058e04 _020424d0: .word data_02058e04 + thumb_func_end func_02042440 .global func_020424d4 thumb_func_start func_020424d4 @@ -7389,8 +7389,8 @@ _02042570: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020424d4 _02042574: .word __global_destructor_chain + thumb_func_end func_020424d4 .global func_02042578 thumb_func_start func_02042578 @@ -7488,9 +7488,9 @@ _02042602: _02042616: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_020425e0 _02042618: .word data_02076830 _0204261c: .word func_02042768 + thumb_func_end func_020425e0 .global func_02042620 thumb_func_start func_02042620 @@ -7527,8 +7527,8 @@ _0204265e: mov r0, #3 pop {r4, r5, r6, pc} nop - thumb_func_end func_02042620 _02042664: .word data_02076830 + thumb_func_end func_02042620 .global func_02042668 thumb_func_start func_02042668 @@ -7547,9 +7547,9 @@ _0204267e: ldr r0, [r0, #0x24] pop {r3, pc} .align 2, 0 - thumb_func_end func_02042668 _02042684: .word func_02042acc _02042688: .word data_02076830 + thumb_func_end func_02042668 .global func_0204268c thumb_func_start func_0204268c @@ -7587,8 +7587,8 @@ _020426cc: mov r0, #3 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_0204268c _020426d0: .word data_02076830 + thumb_func_end func_0204268c .global func_020426d4 thumb_func_start func_020426d4 @@ -7607,9 +7607,9 @@ _020426ea: ldr r0, [r0, #0x24] pop {r3, pc} .align 2, 0 - thumb_func_end func_020426d4 _020426f0: .word func_02042acc _020426f4: .word data_02076830 + thumb_func_end func_020426d4 .global func_020426f8 thumb_func_start func_020426f8 @@ -7649,8 +7649,8 @@ _0204273c: mov r0, #3 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020426f8 _02042740: .word data_02076830 + thumb_func_end func_020426f8 .global func_02042744 thumb_func_start func_02042744 @@ -7669,9 +7669,9 @@ _0204275a: ldr r0, [r0, #0x24] pop {r3, pc} .align 2, 0 - thumb_func_end func_02042744 _02042760: .word func_02042acc _02042764: .word data_02076830 + thumb_func_end func_02042744 .global func_02042768 thumb_func_start func_02042768 @@ -8082,11 +8082,11 @@ _02042a5e: _02042a70: pop {r3, r4, r5, pc} nop - thumb_func_end func_02042768 _02042a74: .word data_02076830 _02042a78: .word 0x027ffde8 _02042a7c: .word 0x027ffdec _02042a80: .word 0x027ffdea + thumb_func_end func_02042768 .global func_02042a84 thumb_func_start func_02042a84 @@ -8139,8 +8139,8 @@ func_02042acc: ; 0x02042acc str r0, [r1, #0x24] bx lr nop - thumb_func_end func_02042acc _02042ad4: .word data_02076830 + thumb_func_end func_02042acc .global func_02042ad8 arm_func_start func_02042ad8 @@ -8152,8 +8152,8 @@ _02042adc: beq _02042adc bx lr .align 2, 0 - arm_func_end func_02042ad8 _02042aec: .word data_02076834 + arm_func_end func_02042ad8 .global func_02042af0 thumb_func_start func_02042af0 @@ -8162,8 +8162,8 @@ func_02042af0: ; 0x02042af0 mov r0, #0x10 bx r3 nop - thumb_func_end func_02042af0 _02042af8: .word func_02042b20 + thumb_func_end func_02042af0 .global func_02042afc thumb_func_start func_02042afc @@ -8172,8 +8172,8 @@ func_02042afc: ; 0x02042afc mov r0, #0x11 bx r3 nop - thumb_func_end func_02042afc _02042b04: .word func_02042b20 + thumb_func_end func_02042afc .global func_02042b08 thumb_func_start func_02042b08 @@ -8182,8 +8182,8 @@ func_02042b08: ; 0x02042b08 mov r0, #0x12 bx r3 nop - thumb_func_end func_02042b08 _02042b10: .word func_02042b20 + thumb_func_end func_02042b08 .global func_02042b14 thumb_func_start func_02042b14 @@ -8192,8 +8192,8 @@ func_02042b14: ; 0x02042b14 mov r0, #0x27 bx r3 nop - thumb_func_end func_02042b14 _02042b1c: .word func_02042b20 + thumb_func_end func_02042b14 .global func_02042b20 thumb_func_start func_02042b20 @@ -8267,9 +8267,9 @@ _02042b88: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_02042b40 _02042b98: .word data_020580c4 _02042b9c: .word 0x0000016d + thumb_func_end func_02042b40 .global func_02042ba0 thumb_func_start func_02042ba0 @@ -8324,8 +8324,8 @@ _02042bf4: add r1, r2, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_02042bb8 _02042bf8: .word 0x00015180 + thumb_func_end func_02042bb8 .global func_02042bfc thumb_func_start func_02042bfc @@ -8415,11 +8415,11 @@ _02042c82: bpl _02042c6a pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_02042bfc _02042c8c: .word 0x00008eac _02042c90: .word 0x0000016d _02042c94: .word data_020580f4 _02042c98: .word data_020580c8 + thumb_func_end func_02042bfc .global func_02042c9c thumb_func_start func_02042c9c @@ -8539,8 +8539,8 @@ func_02042d50: ; 0x02042d50 bl func_02042d74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02042d50 _02042d70: .word data_02076858 + arm_func_end func_02042d50 .global func_02042d74 arm_func_start func_02042d74 @@ -8565,8 +8565,8 @@ _02042db0: bl func_02042dc0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_02042d74 _02042dbc: .word data_02076858 + arm_func_end func_02042d74 .global func_02042dc0 arm_func_start func_02042dc0 @@ -8647,13 +8647,13 @@ _02042ec0: bl func_0204fcb4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02042dc0 _02042ed0: .word data_020769b0 _02042ed4: .word data_027e02a0 _02042ed8: .word data_02076968 _02042edc: .word data_0207698c _02042ee0: .word data_02076858 _02042ee4: .word data_02076868 + arm_func_end func_02042dc0 .global func_02042ee8 arm_func_start func_02042ee8 @@ -8663,9 +8663,9 @@ func_02042ee8: ; 0x02042ee8 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_02042ee8 _02042ef8: .word data_02058218 _02042efc: .word func_02002488 + arm_func_end func_02042ee8 .global func_02042f00 arm_func_start func_02042f00 @@ -8699,8 +8699,8 @@ _02042f54: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_02042f00 _02042f64: .word data_020580f8 + arm_func_end func_02042f00 .global func_02042f68 arm_func_start func_02042f68 @@ -8736,8 +8736,8 @@ func_02042f80: ; 0x02042f80 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_02042f80 _02042fb8: .word data_020581dc + arm_func_end func_02042f80 .global func_02042fbc arm_func_start func_02042fbc @@ -9071,8 +9071,8 @@ func_02043410: ; 0x02043410 blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02043410 _02043428: .word data_02058338 + arm_func_end func_02043410 .global func_0204342c arm_func_start func_0204342c @@ -9113,8 +9113,8 @@ func_02043478: ; 0x02043478 blx r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_02043478 _02043490: .word data_02058338 + arm_func_end func_02043478 .global func_02043494 arm_func_start func_02043494 @@ -9776,9 +9776,9 @@ _02043ccc: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_0204375c _02043ce4: .word data_02056d98 _02043ce8: .word 0x000001fd + arm_func_end func_0204375c .global func_02043cec arm_func_start func_02043cec @@ -9946,8 +9946,8 @@ _02043f20: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02043cec _02043f34: .word 0x000001fd + arm_func_end func_02043cec .global func_02043f38 arm_func_start func_02043f38 @@ -10154,8 +10154,8 @@ _02044200: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02043f38 _02044214: .word 0x000001fd + arm_func_end func_02043f38 .global func_02044218 arm_func_start func_02044218 @@ -10476,7 +10476,6 @@ _02044640: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02044218 _020446c8: .word 0x000001fd _020446cc: .word data_02058440 _020446d0: .word data_02058448 @@ -10488,6 +10487,7 @@ _020446e4: .word data_02058468 _020446e8: .word data_02058470 _020446ec: .word data_02058474 _020446f0: .word 0x000007ff + arm_func_end func_02044218 .global func_020446f4 arm_func_start func_020446f4 @@ -11098,7 +11098,6 @@ _02044f3c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02044818 _02044f50: .word 0x000001fd _02044f54: .word data_02056d98 _02044f58: .word data_02058448 @@ -11110,6 +11109,7 @@ _02044f6c: .word data_02058468 _02044f70: .word data_02058470 _02044f74: .word data_02058474 _02044f78: .word 0x66666667 + arm_func_end func_02044818 .global func_02044f7c arm_func_start func_02044f7c @@ -11694,9 +11694,9 @@ _02045784: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02044f7c _02045798: .word data_02058478 _0204579c: .word data_0205847c + arm_func_end func_02044f7c .global func_020457a0 arm_func_start func_020457a0 @@ -11808,13 +11808,13 @@ _02045900: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02045810 _02045910: .word data_02058144 _02045914: .word data_020769f8 _02045918: .word data_027e02a0 _0204591c: .word data_02076968 _02045920: .word data_0207698c _02045924: .word func_020457a0 - 1 + arm_func_end func_02045810 .global func_02045928 arm_func_start func_02045928 @@ -11845,8 +11845,8 @@ func_02045928: ; 0x02045928 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_02045928 _0204598c: .word func_020457cc - 1 + arm_func_end func_02045928 .global func_02045990 arm_func_start func_02045990 @@ -11997,10 +11997,10 @@ func_02045b48: ; 0x02045b48 and r0, r1, r0, lsr #16 bx lr .align 2, 0 - arm_func_end func_02045b48 _02045b70: .word data_02058480 _02045b74: .word 0x41c64e6d _02045b78: .word 0x00007fff + arm_func_end func_02045b48 .global func_02045b7c arm_func_start func_02045b7c @@ -12009,8 +12009,8 @@ func_02045b7c: ; 0x02045b7c str r0, [r1] bx lr .align 2, 0 - arm_func_end func_02045b7c _02045b88: .word data_02058480 + arm_func_end func_02045b7c .global func_02045b8c arm_func_start func_02045b8c @@ -12377,9 +12377,9 @@ _02046054: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_02045b8c _0204607c: .word data_02056e98 _02046080: .word data_02056d98 + arm_func_end func_02045b8c .global func_02046084 arm_func_start func_02046084 @@ -13363,9 +13363,9 @@ _02046dc4: add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02046084 _02046dd0: .word data_02056d98 _02046dd4: .word data_02058218 + arm_func_end func_02046084 .global func_02046dd8 arm_func_start func_02046dd8 @@ -13435,8 +13435,8 @@ func_02046e5c: ; 0x02046e5c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_02046e5c _02046eac: .word func_02046dd8 - 1 + arm_func_end func_02046e5c .global func_02046eb0 arm_func_start func_02046eb0 @@ -13537,12 +13537,12 @@ _02046fe4: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02046ed8 _02046ff4: .word data_02076a58 _02046ff8: .word data_027e02a0 _02046ffc: .word data_02076968 _02047000: .word data_0207698c _02047004: .word data_02076d8c + arm_func_end func_02046ed8 .global strlen arm_func_start strlen @@ -13615,9 +13615,9 @@ _020470d0: bne _020470d0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end strcpy _020470e4: .word 0xfefefeff _020470e8: .word 0x80808080 + arm_func_end strcpy .global strncpy arm_func_start strncpy @@ -13745,9 +13745,9 @@ _02047254: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end strcmp _02047278: .word 0xfefefeff _0204727c: .word 0x80808080 + arm_func_end strcmp .global strncmp arm_func_start strncmp @@ -14994,7 +14994,6 @@ _020482e4: str r1, [r0] b _02048390 .align 2, 0 - arm_func_end func_0204735c _0204833c: .word data_02056ec5 _02048340: .word data_02056ec0 _02048344: .word data_02056d98 @@ -15162,6 +15161,7 @@ _0204857c: ldmia r4, {r0, r1} add sp, sp, #0xa8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} + arm_func_end func_0204735c .global func_020485a8 arm_func_start func_020485a8 @@ -15222,10 +15222,10 @@ _0204866c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_020485a8 _0204867c: .word func_02046dd8 - 1 _02048680: .word 0x7fefffff _02048684: .word data_02076d88 + arm_func_end func_020485a8 .global func_02048688 arm_func_start func_02048688 @@ -15234,8 +15234,8 @@ func_02048688: ; 0x02048688 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_02048688 _02048694: .word func_020485a8 - 1 + arm_func_end func_02048688 .global func_02048698 arm_func_start func_02048698 @@ -15527,9 +15527,9 @@ _02048a5c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02048698 _02048a78: .word data_02056d98 _02048a7c: .word data_02056d18 + arm_func_end func_02048698 .global func_02048a80 arm_func_start func_02048a80 @@ -15846,9 +15846,9 @@ _02048ea4: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_02048a80 _02048ec4: .word data_02056d98 _02048ec8: .word data_02056d18 + arm_func_end func_02048a80 .global func_02048ecc arm_func_start func_02048ecc @@ -15891,9 +15891,9 @@ _02048f48: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02048ecc _02048f5c: .word func_02046dd8 - 1 _02048f60: .word data_02076d88 + arm_func_end func_02048ecc .global func_02048f64 arm_func_start func_02048f64 @@ -15950,9 +15950,9 @@ _02049014: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_02048f64 _02049024: .word func_02046dd8 - 1 _02049028: .word data_02076d88 + arm_func_end func_02048f64 .global func_0204902c arm_func_start func_0204902c @@ -15962,8 +15962,8 @@ func_0204902c: ; 0x0204902c mov r2, #0xa bx ip .align 2, 0 - arm_func_end func_0204902c _0204903c: .word func_02048f64 - 1 + arm_func_end func_0204902c .global func_02049040 arm_func_start func_02049040 @@ -16012,8 +16012,8 @@ func_020490b4: ; 0x020490b4 mov r2, r2, lsl #0x1 bx ip .align 2, 0 - arm_func_end func_020490b4 _020490c0: .word func_02043594 - 1 + arm_func_end func_020490b4 .global func_020490c4 arm_func_start func_020490c4 @@ -16432,10 +16432,10 @@ _02049640: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_020490ec _02049658: .word data_02056fd0 _0204965c: .word 0x000001fd _02049660: .word 0x0000ffff + arm_func_end func_020490ec .global func_02049664 arm_func_start func_02049664 @@ -16604,8 +16604,8 @@ _0204989c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02049664 _020498b0: .word 0x000001fd + arm_func_end func_02049664 .global func_020498b4 arm_func_start func_020498b4 @@ -16813,8 +16813,8 @@ _02049b80: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_020498b4 _02049b94: .word 0x000001fd + arm_func_end func_020498b4 .global func_02049b98 arm_func_start func_02049b98 @@ -17056,7 +17056,6 @@ _02049e7c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_02049b98 _02049f04: .word 0x000001fd _02049f08: .word data_02058484 _02049f0c: .word data_02058490 @@ -17068,6 +17067,7 @@ _02049f20: .word data_020584c4 _02049f24: .word data_020584d0 _02049f28: .word data_020584d8 _02049f2c: .word 0x000007ff + arm_func_end func_02049b98 .global func_02049f30 arm_func_start func_02049f30 @@ -17602,7 +17602,6 @@ _0204a638: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0204a054 _0204a674: .word 0x000001fd _0204a678: .word data_02056fd0 _0204a67c: .word data_02058490 @@ -17614,6 +17613,7 @@ _0204a690: .word data_020584c4 _0204a694: .word data_020584d0 _0204a698: .word data_020584d8 _0204a69c: .word 0x66666667 + arm_func_end func_0204a054 .global func_0204a6a0 arm_func_start func_0204a6a0 @@ -18251,10 +18251,10 @@ _0204af70: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0204a6a0 _0204af84: .word 0x0000ffff _0204af88: .word data_020584e0 _0204af8c: .word data_020584e4 + arm_func_end func_0204a6a0 .global func_0204af90 arm_func_start func_0204af90 @@ -18324,8 +18324,8 @@ _0204b04c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_0204aff8 _0204b064: .word func_0204af90 - 1 + arm_func_end func_0204aff8 .global func_0204b068 arm_func_start func_0204b068 @@ -18800,7 +18800,6 @@ _0204b598: mov r8, r1 b _0204bd30 .align 2, 0 - arm_func_end func_0204b13c _0204b6e8: .word 0x3ff00000 _0204b6ec: .word 0x7ff00000 _0204b6f0: .word 0x43400000 @@ -19570,6 +19569,7 @@ _0204c2a0: ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, lr} add sp, sp, #0x10 bx lr + arm_func_end func_0204b13c .global func_0204c2c4 arm_func_start func_0204c2c4 @@ -19649,11 +19649,11 @@ _0204c380: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0204c30c _0204c3b8: .word 0x7ff00000 _0204c3bc: .word 0x43500000 _0204c3c0: .word 0x800fffff _0204c3c4: .word 0xfffffc02 + arm_func_end func_0204c30c .global func_0204c3c8 arm_func_start func_0204c3c8 @@ -19803,7 +19803,6 @@ _0204c5b8: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0204c3c8 _0204c5e8: .word 0x7ff00000 _0204c5ec: .word 0x43500000 _0204c5f0: .word 0xffff3cb0 @@ -19815,6 +19814,7 @@ _0204c604: .word 0x7e37e43c _0204c608: .word 0x800fffff _0204c60c: .word 0x0000c350 _0204c610: .word 0x3c900000 + arm_func_end func_0204c3c8 .global func_0204c614 arm_func_start func_0204c614 @@ -19822,8 +19822,8 @@ func_0204c614: ; 0x0204c614 ldr ip, _0204c61c ; =func_0204b13c bx ip .align 2, 0 - arm_func_end func_0204c614 _0204c61c: .word func_0204b13c - 1 + arm_func_end func_0204c614 .global func_0204c620 arm_func_start func_0204c620 @@ -20083,8 +20083,8 @@ _0204c958: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0204c7e8 _0204c968: .word 0xcccccccd + arm_func_end func_0204c7e8 .global func_0204c96c arm_func_start func_0204c96c @@ -20371,7 +20371,6 @@ _0204cd20: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_0204ca08 _0204cd38: .word data_02058528 _0204cd3c: .word data_02058558 _0204cd40: .word data_02058580 @@ -20393,6 +20392,7 @@ _0204cd7c: .word data_020585ec _0204cd80: .word data_020585f0 _0204cd84: .word data_020585f4 _0204cd88: .word data_020585f8 + arm_func_end func_0204ca08 .global func_0204cd8c arm_func_start func_0204cd8c @@ -21301,7 +21301,6 @@ _0204da0c: add sp, sp, #0xfc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_0204d418 _0204da1c: .word 0x3ff00000 _0204da20: .word 0xbff00000 _0204da24: .word data_02058214 @@ -21310,6 +21309,7 @@ _0204da2c: .word data_020585fc _0204da30: .word data_020584e8 _0204da34: .word 0x40140000 _0204da38: .word 0x7fefffff + arm_func_end func_0204d418 .global func_0204da3c arm_func_start func_0204da3c @@ -21349,10 +21349,10 @@ func_0204da3c: ; 0x0204da3c and r0, r0, #0xff bx lr .align 2, 0 - arm_func_end func_0204da3c _0204dac4: .word 0x55555555 _0204dac8: .word 0x33333333 _0204dacc: .word 0x0f0f0f0f + arm_func_end func_0204da3c .global func_0204dad0 arm_func_start func_0204dad0 @@ -21396,9 +21396,9 @@ _0204db40: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0204dae4 _0204db4c: .word 0x7ff00000 _0204db50: .word 0x000fffff + arm_func_end func_0204dae4 .global func_0204db54 arm_func_start func_0204db54 @@ -21451,9 +21451,9 @@ _0204dbd0: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_0204db80 _0204dbf8: .word data_020586a0 _0204dbfc: .word data_020586b8 + arm_func_end func_0204db80 .global func_0204dc00 arm_func_start func_0204dc00 @@ -21484,8 +21484,8 @@ func_0204dc18: ; 0x0204dc18 moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0204dc18 _0204dc3c: .word data_0205863c + arm_func_end func_0204dc18 .global func_0204dc40 arm_func_start func_0204dc40 @@ -21494,8 +21494,8 @@ func_0204dc40: ; 0x0204dc40 ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_0204dc40 _0204dc4c: .word func_0202ea18 + arm_func_end func_0204dc40 .global func_0204dc50 arm_func_start func_0204dc50 @@ -21512,13 +21512,13 @@ _0204dc70: add sp, r11, #0x18 mov r0, r4 ldmia sp!, {r3, r4, r11, pc} - arm_func_end func_0204dc50 add r0, r11, #0 bl func_0204f014 _0204dc84: b _0204dc84 add sp, r11, #0x18 ldmia sp!, {r3, r4, r11, pc} + arm_func_end func_0204dc50 .global func_0204dc90 arm_func_start func_0204dc90 @@ -21673,12 +21673,12 @@ func_0204dd9c: ; 0x0204dd9c add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_0204dd9c _0204de18: .word data_02058810 _0204de1c: .word data_02058804 _0204de20: .word data_020587f0 _0204de24: .word data_02058824 _0204de28: .word func_0204dd08 - 1 + arm_func_end func_0204dd9c .global func_0204de2c arm_func_start func_0204de2c @@ -21712,8 +21712,8 @@ _0204de68: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0204de2c _0204de90: .word data_02056c98 + arm_func_end func_0204de2c .global func_0204de94 arm_func_start func_0204de94 @@ -21721,8 +21721,8 @@ func_0204de94: ; 0x0204de94 ldr ip, _0204de9c ; =func_0204de2c bx ip .align 2, 0 - arm_func_end func_0204de94 _0204de9c: .word func_0204de2c - 1 + arm_func_end func_0204de94 .global func_0204dea0 arm_func_start func_0204dea0 @@ -21996,8 +21996,8 @@ _0204e180: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_0204e0e0 _0204e1e4: .word 0x2aaaaaab + arm_func_end func_0204e0e0 .global func_0204e1e8 arm_func_start func_0204e1e8 @@ -23059,7 +23059,6 @@ _0204f0a0: bl func_0204f8a4 add sp, r11, #0x2c ldmia sp!, {r4, r11, pc} - arm_func_end func_0204f014 .global data_0204f0ac data_0204f0ac: ; 0x0204f0ac .word data_020588a8 @@ -23072,6 +23071,7 @@ data_0204f0b4: ; 0x0204f0b4 .global data_0204f0b8 data_0204f0b8: ; 0x0204f0b8 .word func_0204f0bc - 1 + arm_func_end func_0204f014 .global func_0204f0bc arm_func_start func_0204f0bc @@ -23365,8 +23365,8 @@ func_0204f480: ; 0x0204f480 ldr r0, _0204f488 ; =data_02058870 bx lr .align 2, 0 - arm_func_end func_0204f480 _0204f488: .word data_02058870 + arm_func_end func_0204f480 .global func_0204f48c arm_func_start func_0204f48c @@ -23384,8 +23384,8 @@ _0204f4a0: bne _0204f498 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_0204f48c _0204f4b4: .word data_0205725c + arm_func_end func_0204f48c .global func_0204f4b8 arm_func_start func_0204f4b8 @@ -23408,8 +23408,8 @@ _0204f4d0: bne _0204f4d0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_0204f4b8 _0204f4f8: .word __global_destructor_chain + arm_func_end func_0204f4b8 .global func_0204f4fc arm_func_start func_0204f4fc @@ -23734,8 +23734,8 @@ func_0204f88c: ; 0x0204f88c ldr ip, _0204f894 ; =func_02042d50 bx ip .align 2, 0 - arm_func_end func_0204f88c _0204f894: .word func_02042d50 - 1 + arm_func_end func_0204f88c .global func_0204f898 arm_func_start func_0204f898 @@ -23743,8 +23743,8 @@ func_0204f898: ; 0x0204f898 ldr ip, _0204f8a0 ; =func_0204f8a4 bx ip .align 2, 0 - arm_func_end func_0204f898 _0204f8a0: .word func_0204f8a4 - 1 + arm_func_end func_0204f898 .global func_0204f8a4 arm_func_start func_0204f8a4 @@ -23755,8 +23755,8 @@ func_0204f8a4: ; 0x0204f8a4 blx r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0204f8a4 _0204f8b8: .word data_02058b1c + arm_func_end func_0204f8a4 .global func_0204f8bc arm_func_start func_0204f8bc @@ -23767,8 +23767,8 @@ func_0204f8bc: ; 0x0204f8bc blx r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_0204f8bc _0204f8d0: .word data_02058b1c + arm_func_end func_0204f8bc .rodata .global data_02056c24 diff --git a/asm/main/main_0204f8f4.s b/asm/main/main_0204f8f4.s index 6f3cec9a..3eac101a 100644 --- a/asm/main/main_0204f8f4.s +++ b/asm/main/main_0204f8f4.s @@ -215,9 +215,9 @@ func_0204fba0: ; 0x0204fba0 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_0204fba0 _0204fbb8: .word func_02050ca0 _0204fbbc: .word func_02050ca0 + arm_func_end func_0204fba0 .global func_0204fbc0 arm_func_start func_0204fbc0 @@ -306,8 +306,8 @@ func_0204fcb4: ; 0x0204fcb4 ldr ip, _0204fcbc ; =func_0204dec8 bx ip .align 2, 0 - arm_func_end func_0204fcb4 _0204fcbc: .word func_0204dec8 + arm_func_end func_0204fcb4 .global func_0204fcc0 thumb_func_start func_0204fcc0 @@ -324,10 +324,10 @@ func_0204fcc0: ; 0x0204fcc0 strh r0, [r1, #6] pop {r3, pc} nop - thumb_func_end func_0204fcc0 _0204fcdc: .word data_02076db0 _0204fce0: .word 0x05000001 _0204fce4: .word data_02076dac + thumb_func_end func_0204fcc0 .global func_0204fce8 thumb_func_start func_0204fce8 @@ -356,8 +356,8 @@ func_0204fd04: ; 0x0204fd04 lsr r0, r0, #0x1f bx lr nop - thumb_func_end func_0204fd04 _0204fd10: .word 0x027ffc30 + thumb_func_end func_0204fd04 .global func_0204fd14 thumb_func_start func_0204fd14 @@ -442,11 +442,11 @@ _0204fd98: add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_0204fd14 _0204fdb0: .word 0x027ffc30 _0204fdb4: .word 0x0000ffff _0204fdb8: .word data_02076dac _0204fdbc: .word 0x0801fffe + thumb_func_end func_0204fd14 .global func_0204fdc0 thumb_func_start func_0204fdc0 @@ -476,8 +476,8 @@ func_0204fdc0: ; 0x0204fdc0 pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_0204fdc0 _0204fdf0: .word 0x04000204 + thumb_func_end func_0204fdc0 .global func_0204fdf4 thumb_func_start func_0204fdf4 @@ -501,8 +501,8 @@ func_0204fdf4: ; 0x0204fdf4 pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_0204fdf4 _0204fe18: .word 0x04000204 + thumb_func_end func_0204fdf4 .global func_0204fe1c thumb_func_start func_0204fe1c @@ -532,8 +532,8 @@ _0204fe26: _0204fe50: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0204fe1c _0204fe54: .word 0x027fffe8 + thumb_func_end func_0204fe1c .global func_0204fe58 thumb_func_start func_0204fe58 @@ -607,8 +607,8 @@ _0204feca: blx func_0200ee60 pop {r3, r4, r5, pc} nop - thumb_func_end func_0204fea0 _0204fed4: .word data_02076dac + thumb_func_end func_0204fea0 .global func_0204fed8 thumb_func_start func_0204fed8 @@ -656,12 +656,12 @@ _0204fef8: _0204ff3a: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_0204fed8 _0204ff3c: .word data_02076dc0 _0204ff40: .word func_020500a0 + 1 _0204ff44: .word func_020500bc + 1 _0204ff48: .word data_02076ea0 _0204ff4c: .word func_02050104 + 1 + thumb_func_end func_0204fed8 .global func_0204ff50 thumb_func_start func_0204ff50 @@ -807,7 +807,6 @@ _0205006a: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0204ff50 _02050070: .word data_02076dc0 _02050074: .word 0x04000300 _02050078: .word 0x04000208 @@ -820,6 +819,7 @@ _02050090: .word 0x027fff9b _02050094: .word 0x027ffc30 _02050098: .word 0xffff0020 _0205009c: .word data_02076de4 + thumb_func_end func_0204ff50 .global func_020500a0 thumb_func_start func_020500a0 @@ -837,8 +837,8 @@ _020500b2: blx func_0200f248 pop {r3, pc} .align 2, 0 - thumb_func_end func_020500a0 _020500b8: .word data_02076db0 + thumb_func_end func_020500a0 .global func_020500bc thumb_func_start func_020500bc @@ -871,8 +871,8 @@ _020500e8: _020500ec: pop {r3, pc} nop - thumb_func_end func_020500bc _020500f0: .word data_02076dc0 + thumb_func_end func_020500bc .global func_020500f4 thumb_func_start func_020500f4 @@ -893,8 +893,8 @@ func_02050104: ; 0x02050104 str r1, [r0, #4] bx lr .align 2, 0 - thumb_func_end func_02050104 _0205010c: .word data_02076dc0 + thumb_func_end func_02050104 .global func_02050110 thumb_func_start func_02050110 @@ -936,11 +936,11 @@ _02050158: add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_02050110 _02050164: .word data_02076f88 _02050168: .word data_02076f8c _0205016c: .word func_02050180 + 1 _02050170: .word data_020773b0 + thumb_func_end func_02050110 .global func_02050174 thumb_func_start func_02050174 @@ -950,8 +950,8 @@ func_02050174: ; 0x02050174 mov r2, #0x24 bx r3 .align 2, 0 - thumb_func_end func_02050174 _0205017c: .word func_02007a44 + thumb_func_end func_02050174 .global func_02050180 thumb_func_start func_02050180 @@ -1029,9 +1029,9 @@ _02050208: add sp, #0x24 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02050180 _02050210: .word data_02076fa8 _02050214: .word data_02076f88 + thumb_func_end func_02050180 .global func_02050218 thumb_func_start func_02050218 @@ -1049,11 +1049,11 @@ func_02050218: ; 0x02050218 str r1, [r0, #0x14] bx lr .align 2, 0 - thumb_func_end func_02050218 _02050230: .word 0x67452301 _02050234: .word 0xefcdab89 _02050238: .word 0x98badcfe _0205023c: .word 0x10325476 + thumb_func_end func_02050218 .global func_02050240 thumb_func_start func_02050240 @@ -1129,8 +1129,8 @@ _020502ba: _020502ce: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02050240 _020502d0: .word 0x00000000 + thumb_func_end func_02050240 .global func_020502d4 thumb_func_start func_020502d4 @@ -1189,8 +1189,8 @@ _02050328: blx func_02007a44 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020502d4 _02050348: .word data_02058b24 + thumb_func_end func_020502d4 .global func_0205034c thumb_func_start func_0205034c @@ -1607,9 +1607,9 @@ _020505aa: add sp, #0xb0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_0205034c _0205067c: .word data_02058be8 _02050680: .word data_02058b28 + thumb_func_end func_0205034c .global func_02050684 thumb_func_start func_02050684 @@ -1630,12 +1630,12 @@ func_02050684: ; 0x02050684 str r1, [r0, #0x1c] bx lr nop - thumb_func_end func_02050684 _020506a4: .word 0x67452301 _020506a8: .word 0xefcdab89 _020506ac: .word 0x98badcfe _020506b0: .word 0x10325476 _020506b4: .word 0xc3d2e1f0 + thumb_func_end func_02050684 .global func_020506b8 thumb_func_start func_020506b8 @@ -1747,8 +1747,8 @@ _02050774: _02050786: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020506b8 _02050788: .word data_02058cec + thumb_func_end func_020506b8 .global func_0205078c thumb_func_start func_0205078c @@ -1915,8 +1915,8 @@ _02050802: add sp, #0x10 bx r3 .align 2, 0 - thumb_func_end func_0205078c _020508c0: .word data_02058cec + thumb_func_end func_0205078c .global func_020508c4 thumb_func_start func_020508c4 @@ -1955,11 +1955,11 @@ func_020508c4: ; 0x020508c4 add sp, #0xa0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_020508c4 _02050908: .word data_02057208 _0205090c: .word func_02050684 + 1 _02050910: .word func_020506b8 + 1 _02050914: .word func_0205078c + 1 + thumb_func_end func_020508c4 .global func_02050918 thumb_func_start func_02050918 @@ -2096,12 +2096,12 @@ _02050a06: add sp, #0xc8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_02050918 _02050a0c: .word 0x00ff00ff _02050a10: .word 0x5a827999 _02050a14: .word 0x6ed9eba1 _02050a18: .word 0x8f1bbcdc _02050a1c: .word 0xca62c1d6 + thumb_func_end func_02050918 .global func_02050a20 arm_func_start func_02050a20 @@ -2273,7 +2273,7 @@ _02050c00: add sp, sp, #0x84 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, ip, pc} arm_func_end func_02050a20 - + .bss .global data_02076dac data_02076dac: diff --git a/asm/ov00/Actor/Actor.s b/asm/ov00/Actor/Actor.s index d255d42d..dc835a5a 100644 --- a/asm/ov00/Actor/Actor.s +++ b/asm/ov00/Actor/Actor.s @@ -117,10 +117,10 @@ _ZN5ActorC2Ev: ; 0x020c1554 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end _ZN5ActorC2Ev _020c170c: .word _ZTV5Actor _020c1710: .word 0x4e554c4c _020c1714: .word 0x0000ffff + arm_func_end _ZN5ActorC2Ev .global _ZN5ActorD1Ev arm_func_start _ZN5ActorD1Ev @@ -198,8 +198,8 @@ _ZN5Actor8vfunc_38Ev: ; 0x020c177c ldr ip, _020c1784 ; =func_ov00_02087ef0 bx ip .align 2, 0 - arm_func_end _ZN5Actor8vfunc_38Ev _020c1784: .word func_ov00_02087ef0 + arm_func_end _ZN5Actor8vfunc_38Ev .global _ZN5Actor18func_ov00_020c1788Ev arm_func_start _ZN5Actor18func_ov00_020c1788Ev @@ -211,9 +211,9 @@ _ZN5Actor18func_ov00_020c1788Ev: ; 0x020c1788 ldr r0, [r3] bx ip .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1788Ev _020c17a0: .word gMapManager _020c17a4: .word _ZN10MapManager18func_ov00_02083570Eii + arm_func_end _ZN5Actor18func_ov00_020c1788Ev .global _ZN5Actor8vfunc_2cEv arm_func_start _ZN5Actor8vfunc_2cEv @@ -244,8 +244,8 @@ _ZN5Actor8vfunc_18Ej: ; 0x020c17bc add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end _ZN5Actor8vfunc_18Ej _020c17d0: .word func_ov00_0207a1c8 + arm_func_end _ZN5Actor8vfunc_18Ej .global _ZN5Actor8vfunc_1cEt arm_func_start _ZN5Actor8vfunc_1cEt @@ -297,10 +297,10 @@ _020c181c: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN5Actor8vfunc_1cEt _020c1888: .word 0x0000ffff _020c188c: .word data_027e0d3c _020c1890: .word data_02063e4c + arm_func_end _ZN5Actor8vfunc_1cEt .global _ZN5Actor8vfunc_20Ei arm_func_start _ZN5Actor8vfunc_20Ei @@ -472,8 +472,8 @@ _ZN5Actor18func_ov00_020c195cEv: ; 0x020c195c mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c195cEv _020c1988: .word data_027e0fc8 + arm_func_end _ZN5Actor18func_ov00_020c195cEv .global _ZN5Actor18func_ov00_020c198cEv arm_func_start _ZN5Actor18func_ov00_020c198cEv @@ -518,12 +518,12 @@ _020c1a14: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c198cEv _020c1a1c: .word data_027e077c _020c1a20: .word data_02056be4 _020c1a24: .word data_027e103c _020c1a28: .word data_027e0f90 _020c1a2c: .word data_027e0fc8 + arm_func_end _ZN5Actor18func_ov00_020c198cEv .global _ZN20KillPickupItemActors6FilterEP5Actor arm_func_start _ZN20KillPickupItemActors6FilterEP5Actor @@ -587,7 +587,6 @@ _020c1af0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN20KillPickupItemActors6FilterEP5Actor _020c1af8: .word 0x464c414c _020c1afc: .word 0x424d524e _020c1b00: .word 0x41525257 @@ -596,6 +595,7 @@ _020c1b08: .word 0x424f4d42 _020c1b0c: .word 0x464c544d _020c1b10: .word 0x48415254 _020c1b14: .word 0x52555059 + arm_func_end _ZN20KillPickupItemActors6FilterEP5Actor .global _ZN5Actor20KillPickupItemActorsEv arm_func_start _ZN5Actor20KillPickupItemActorsEv @@ -621,9 +621,9 @@ _020c1b2c: add sp, sp, #0xa4 ldmia sp!, {pc} .align 2, 0 - arm_func_end _ZN5Actor20KillPickupItemActorsEv _020c1b64: .word data_027e0fe4 _020c1b68: .word _ZTV20KillPickupItemActors + arm_func_end _ZN5Actor20KillPickupItemActorsEv .global _ZN5Actor15TrySetTransformEP9Transform arm_func_start _ZN5Actor15TrySetTransformEP9Transform @@ -687,9 +687,9 @@ _ZN5Actor18func_Ov00_020c1bfcEi: ; 0x020c1bfc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN5Actor18func_Ov00_020c1bfcEi _020c1c18: .word gMapManager _020c1c1c: .word _ZN10MapManager18func_ov00_02084be0Eii + arm_func_end _ZN5Actor18func_Ov00_020c1bfcEi .global _ZN5Actor18func_ov00_020c1c20Eiii arm_func_start _ZN5Actor18func_ov00_020c1c20Eiii @@ -704,8 +704,8 @@ _ZN5Actor18func_ov00_020c1c20Eiii: ; 0x020c1c20 bl _ZN10MapManager18func_ov00_02084b38Eiii ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1c20Eiii _020c1c44: .word gMapManager + arm_func_end _ZN5Actor18func_ov00_020c1c20Eiii .global _ZN5Actor8vfunc_48Ei arm_func_start _ZN5Actor8vfunc_48Ei @@ -765,8 +765,8 @@ _ZN5Actor10IsNearLinkEv: ; 0x020c1c94 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end _ZN5Actor10IsNearLinkEv _020c1cf4: .word data_027e0f94 + arm_func_end _ZN5Actor10IsNearLinkEv .global _ZN5Actor18func_ov00_020c1cf8Ev arm_func_start _ZN5Actor18func_ov00_020c1cf8Ev @@ -819,9 +819,9 @@ _ZN5Actor18func_ov00_020c1d58Ev: ; 0x020c1d58 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1d58Ev _020c1d98: .word gAdventureFlags _020c1d9c: .word data_027e0f90 + arm_func_end _ZN5Actor18func_ov00_020c1d58Ev .global _ZN5Actor18func_ov00_020c1da0EiP5Vec3p arm_func_start _ZN5Actor18func_ov00_020c1da0EiP5Vec3p @@ -862,9 +862,9 @@ _020c1dfc: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1da0EiP5Vec3p _020c1e24: .word data_027e0f94 _020c1e28: .word data_027e0f90 + arm_func_end _ZN5Actor18func_ov00_020c1da0EiP5Vec3p .global _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p arm_func_start _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p @@ -921,9 +921,9 @@ _020c1e9c: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p _020c1ef0: .word data_027e0f94 _020c1ef4: .word data_027e0f90 + arm_func_end _ZN5Actor18func_ov00_020c1e2cEiP5Vec3p .global _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii arm_func_start _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii @@ -953,8 +953,8 @@ _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii: ; 0x020c1ef8 blx ip ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii _020c1f58: .word data_027e0f90 + arm_func_end _ZN5Actor18func_ov00_020c1ef8EP8CylinderP5Vec3pii .global _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii arm_func_start _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii @@ -986,8 +986,8 @@ _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii: ; 0x020c1f5c blx ip ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii _020c1fc4: .word data_027e0f90 + arm_func_end _ZN5Actor18func_ov00_020c1f5cEP5Vec3pS1_iS1_ii .global _ZN5Actor18func_ov00_020c1fc8Ej arm_func_start _ZN5Actor18func_ov00_020c1fc8Ej @@ -1148,12 +1148,12 @@ _020c2218: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c1fc8Ej _020c2224: .word gAdventureFlags _020c2228: .word data_027e0f94 _020c222c: .word data_027e0f90 _020c2230: .word gItemManager _020c2234: .word data_027e0fc8 + arm_func_end _ZN5Actor18func_ov00_020c1fc8Ej .global _ZN5Actor18CollidesWithShieldEP8Cylinder arm_func_start _ZN5Actor18CollidesWithShieldEP8Cylinder @@ -1189,10 +1189,10 @@ _020c22a0: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor18CollidesWithShieldEP8Cylinder _020c22ac: .word data_027e0f94 _020c22b0: .word data_027e0fac _020c22b4: .word data_027e0f90 + arm_func_end _ZN5Actor18CollidesWithShieldEP8Cylinder .global _ZN5Actor18CollidesWithPlayerEj arm_func_start _ZN5Actor18CollidesWithPlayerEj @@ -1268,9 +1268,9 @@ _020c23b0: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor18CollidesWithPlayerEj _020c23bc: .word data_027e0f90 _020c23c0: .word data_027e0fc8 + arm_func_end _ZN5Actor18CollidesWithPlayerEj .global _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_ arm_func_start _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_ @@ -1279,8 +1279,8 @@ _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_: ; 0x020c23c4 add r2, r1, #0x7c bx ip .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_ _020c23d0: .word _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder + arm_func_end _ZN5Actor18func_ov00_020c23c4EP8ActorRefPS_ .global _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder arm_func_start _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder @@ -1311,8 +1311,8 @@ _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder: ; 0x020c23d4 bl _ZN12ActorManager18func_ov00_020c399cEv ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder _020c2438: .word data_027e0fe4 + arm_func_end _ZN5Actor18func_ov00_020c23d4EP8ActorRefPS_P8Cylinder .global _ZN5Actor18func_ov00_020c243cEiPi arm_func_start _ZN5Actor18func_ov00_020c243cEiPi @@ -1513,7 +1513,6 @@ _020c26e4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c243cEiPi _020c26f0: .word gAdventureFlags _020c26f4: .word data_027e0fe4 _020c26f8: .word 0x41525257 @@ -1535,6 +1534,7 @@ _020c2734: .word 0x54534248 _020c2738: .word 0x54415255 _020c273c: .word 0x54535542 _020c2740: .word 0x564c5230 + arm_func_end _ZN5Actor18func_ov00_020c243cEiPi .global _ZN5Actor12CollidesWithEPKS_ arm_func_start _ZN5Actor12CollidesWithEPKS_ @@ -1619,8 +1619,8 @@ _ZN5Actor16IsFollowedByLinkEv: ; 0x020c281c movne r0, #0 bx lr .align 2, 0 - arm_func_end _ZN5Actor16IsFollowedByLinkEv _020c283c: .word data_027e0fb8 + arm_func_end _ZN5Actor16IsFollowedByLinkEv .global _ZN5Actor14StopLinkFollowEv arm_func_start _ZN5Actor14StopLinkFollowEv @@ -1634,8 +1634,8 @@ _ZN5Actor14StopLinkFollowEv: ; 0x020c2840 bl _ZN13PlayerControl13StopFollowingEv ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor14StopLinkFollowEv _020c2860: .word data_027e0fb8 + arm_func_end _ZN5Actor14StopLinkFollowEv .global _ZN5Actor9IsGrabbedEv arm_func_start _ZN5Actor9IsGrabbedEv @@ -1650,8 +1650,8 @@ _ZN5Actor9IsGrabbedEv: ; 0x020c2864 movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN5Actor9IsGrabbedEv _020c2888: .word data_027e0fc8 + arm_func_end _ZN5Actor9IsGrabbedEv .global _ZN5Actor12XzDistanceToEP5Vec3p arm_func_start _ZN5Actor12XzDistanceToEP5Vec3p @@ -1684,9 +1684,9 @@ _ZN5Actor14DistanceToLinkEv: ; 0x020c28d4 add r0, r0, #0x48 bx ip .align 2, 0 - arm_func_end _ZN5Actor14DistanceToLinkEv _020c28e4: .word func_01ff9ec0 _020c28e8: .word data_027e0f94 + arm_func_end _ZN5Actor14DistanceToLinkEv .global _ZN5Actor16XzDistanceToLinkEv arm_func_start _ZN5Actor16XzDistanceToLinkEv @@ -1710,8 +1710,8 @@ _ZN5Actor16XzDistanceToLinkEv: ; 0x020c28ec add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor16XzDistanceToLinkEv _020c2934: .word data_027e0f94 + arm_func_end _ZN5Actor16XzDistanceToLinkEv .global _ZN5Actor10GetAngleToEP5Vec3p arm_func_start _ZN5Actor10GetAngleToEP5Vec3p @@ -1741,9 +1741,9 @@ _ZN5Actor14GetAngleToLinkEv: ; 0x020c2974 ldr r1, _020c2984 ; =data_027e0f94 bx ip .align 2, 0 - arm_func_end _ZN5Actor14GetAngleToLinkEv _020c2980: .word _ZN5Actor10GetAngleToEP5Vec3p _020c2984: .word data_027e0f94 + arm_func_end _ZN5Actor14GetAngleToLinkEv .global _ZN5Actor18func_ov00_020c2988EP5Vec3piS1_ arm_func_start _ZN5Actor18func_ov00_020c2988EP5Vec3piS1_ @@ -1857,8 +1857,8 @@ _ZN5Actor9GetHitboxEP8Cylinder: ; 0x020c2a0c str r0, [r1, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor9GetHitboxEP8Cylinder _020c2afc: .word data_02050f54 + arm_func_end _ZN5Actor9GetHitboxEP8Cylinder .global _ZN5Actor10GetUnk_08cEP8Cylinder arm_func_start _ZN5Actor10GetUnk_08cEP8Cylinder @@ -1924,8 +1924,8 @@ _ZN5Actor10GetUnk_08cEP8Cylinder: ; 0x020c2b00 str r0, [r1, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor10GetUnk_08cEP8Cylinder _020c2bf0: .word data_02050f54 + arm_func_end _ZN5Actor10GetUnk_08cEP8Cylinder .global _ZN5Actor20IncreaseActiveFramesEv arm_func_start _ZN5Actor20IncreaseActiveFramesEv @@ -1966,9 +1966,9 @@ _020c2c5c: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c2c0cEv _020c2c68: .word data_ov00_020dd370 _020c2c6c: .word data_027e0fe4 + arm_func_end _ZN5Actor18func_ov00_020c2c0cEv .global _ZN5Actor18func_ov00_020c2c70Ev arm_func_start _ZN5Actor18func_ov00_020c2c70Ev @@ -2028,9 +2028,9 @@ _020c2d00: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c2c70Ev _020c2d3c: .word data_027e0fc8 _020c2d40: .word data_027e0f94 + arm_func_end _ZN5Actor18func_ov00_020c2c70Ev .global _ZN5Actor17GetEquipBoomerangEv arm_func_start _ZN5Actor17GetEquipBoomerangEv @@ -2039,8 +2039,8 @@ _ZN5Actor17GetEquipBoomerangEv: ; 0x020c2d44 mov r0, #2 bx ip .align 2, 0 - arm_func_end _ZN5Actor17GetEquipBoomerangEv _020c2d50: .word func_01fffcec + arm_func_end _ZN5Actor17GetEquipBoomerangEv .global _ZN5Actor18func_ov00_020c2d54Ev arm_func_start _ZN5Actor18func_ov00_020c2d54Ev @@ -2081,9 +2081,9 @@ _020c2dd0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c2d54Ev _020c2ddc: .word data_ov00_020dd370 _020c2de0: .word data_027e0fe4 + arm_func_end _ZN5Actor18func_ov00_020c2d54Ev .global _ZN5Actor18func_ov00_020c2de4Ev arm_func_start _ZN5Actor18func_ov00_020c2de4Ev @@ -2128,8 +2128,8 @@ _020c2e3c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c2de4Ev _020c2e78: .word data_027e0f94 + arm_func_end _ZN5Actor18func_ov00_020c2de4Ev .global _ZN5Actor18func_ov00_020c2e7cEv arm_func_start _ZN5Actor18func_ov00_020c2e7cEv @@ -2248,8 +2248,8 @@ _020c2ff4: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c2ed4Ev _020c3000: .word data_027e0d0c + arm_func_end _ZN5Actor18func_ov00_020c2ed4Ev .global _ZN5Actor15IsHitboxTouchedEb arm_func_start _ZN5Actor15IsHitboxTouchedEb @@ -2332,8 +2332,8 @@ _ZN5Actor18func_ov00_020c3094Ev: ; 0x020c3094 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c3094Ev _020c3108: .word gMapManager + arm_func_end _ZN5Actor18func_ov00_020c3094Ev .global _ZN5Actor6GetPosEv arm_func_start _ZN5Actor6GetPosEv @@ -2372,8 +2372,8 @@ _ZN5Actor18func_ov00_020c313cEj: ; 0x020c313c movne r0, #0 bx lr .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c313cEj _020c3154: .word data_027e0c54 + arm_func_end _ZN5Actor18func_ov00_020c313cEj .global _ZN5Actor18func_ov00_020c3158Ev arm_func_start _ZN5Actor18func_ov00_020c3158Ev @@ -2388,8 +2388,8 @@ _ZN5Actor18func_ov00_020c3158Ev: ; 0x020c3158 bl _ZN10MapManager18func_ov00_02084c5cEii ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c3158Ev _020c317c: .word gMapManager + arm_func_end _ZN5Actor18func_ov00_020c3158Ev .global _ZN5Actor4KillEv arm_func_start _ZN5Actor4KillEv @@ -2429,9 +2429,9 @@ _ZN5Actor18func_ov00_020c31c0Ei: ; 0x020c31c0 bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c31c0Ei _020c31e0: .word data_ov00_020e9c88 _020c31e4: .word _ZN5Actor14vfunc_ac_ThunkEv + arm_func_end _ZN5Actor18func_ov00_020c31c0Ei .global _ZN5Actor14vfunc_ac_ThunkEv arm_func_start _ZN5Actor14vfunc_ac_ThunkEv @@ -2463,8 +2463,8 @@ _ZN5Actor18func_ov00_020c3200Ei: ; 0x020c3200 strb r1, [r0, #0x124] bx lr .align 2, 0 - arm_func_end _ZN5Actor18func_ov00_020c3200Ei _020c3228: .word data_ov00_020dd370 + arm_func_end _ZN5Actor18func_ov00_020c3200Ei .global _ZN5Actor8vfunc_b0Ev arm_func_start _ZN5Actor8vfunc_b0Ev @@ -2499,9 +2499,9 @@ _020c3268: str r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN5Actor10GetLinkPosEP5Vec3p _020c3288: .word data_027e0fc8 _020c328c: .word data_027e0f94 + arm_func_end _ZN5Actor10GetLinkPosEP5Vec3p .global _ZN5Actor15GetLinkDummyPosEP5Vec3p arm_func_start _ZN5Actor15GetLinkDummyPosEP5Vec3p @@ -2543,10 +2543,10 @@ _020c32f8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN5Actor15GetLinkDummyPosEP5Vec3p _020c331c: .word data_027e0fe4 _020c3320: .word 0x504c444d _020c3324: .word data_027e0f94 + arm_func_end _ZN5Actor15GetLinkDummyPosEP5Vec3p .global _ZN19Actor_UnkStruct_09cC2Ev arm_func_start _ZN19Actor_UnkStruct_09cC2Ev diff --git a/asm/ov00/Actor/ActorManager.s b/asm/ov00/Actor/ActorManager.s index b8de6df0..49d58c94 100644 --- a/asm/ov00/Actor/ActorManager.s +++ b/asm/ov00/Actor/ActorManager.s @@ -120,10 +120,10 @@ _020c3560: blo _020c34e8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori _020c3570: .word data_027e103c _020c3574: .word data_027e077c _020c3578: .word data_02056be4 + arm_func_end _ZN12ActorManager18func_ov00_020c3484EP8ActorRefP5Actori .global _ZN12ActorManager14Actor_vfunc_10Ej arm_func_start _ZN12ActorManager14Actor_vfunc_10Ej @@ -446,8 +446,8 @@ _ZN12ActorManager18func_ov00_020c398cEv: ; 0x020c398c ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end _ZN12ActorManager18func_ov00_020c398cEv _020c3998: .word func_ov00_020c3f08 + arm_func_end _ZN12ActorManager18func_ov00_020c398cEv .global _ZN12ActorManager18func_ov00_020c399cEv arm_func_start _ZN12ActorManager18func_ov00_020c399cEv @@ -456,8 +456,8 @@ _ZN12ActorManager18func_ov00_020c399cEv: ; 0x020c399c ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end _ZN12ActorManager18func_ov00_020c399cEv _020c39a8: .word func_ov00_020c3f3c + arm_func_end _ZN12ActorManager18func_ov00_020c399cEv .global _ZN12ActorManager18func_ov00_020c39acEjPjb arm_func_start _ZN12ActorManager18func_ov00_020c39acEjPjb @@ -694,8 +694,8 @@ _020c3cd8: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN12ActorManager18func_ov00_020c3bb0EiPi _020c3ce4: .word gMapManager + arm_func_end _ZN12ActorManager18func_ov00_020c3bb0EiPi .global _ZN12ActorManager18func_ov00_020c3ce8Eii arm_func_start _ZN12ActorManager18func_ov00_020c3ce8Eii @@ -762,8 +762,8 @@ _020c3db0: add sp, sp, #0xcc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN12ActorManager18func_ov00_020c3ce8Eii _020c3dcc: .word gMapManager + arm_func_end _ZN12ActorManager18func_ov00_020c3ce8Eii .global _ZN12ActorManager14Actor_vfunc_28Ev arm_func_start _ZN12ActorManager14Actor_vfunc_28Ev @@ -810,8 +810,8 @@ _020c3e48: mov r0, r3 bx lr .align 2, 0 - arm_func_end _ZN12ActorManager16ActorTypeIsOneOfEjPj _020c3e50: .word 0x4e554c4c + arm_func_end _ZN12ActorManager16ActorTypeIsOneOfEjPj .data .global data_ov00_020e72a8 diff --git a/asm/ov00/Map/Course.s b/asm/ov00/Map/Course.s index a54df401..f1f45431 100644 --- a/asm/ov00/Map/Course.s +++ b/asm/ov00/Map/Course.s @@ -47,8 +47,8 @@ _ZN6Course13SetCourseNameEPc: ; 0x0207ca68 add r0, r0, #0xc bx ip .align 2, 0 - arm_func_end _ZN6Course13SetCourseNameEPc _0207ca74: .word strcpy + arm_func_end _ZN6Course13SetCourseNameEPc .global _ZN6Course18func_ov00_0207ca78Eici arm_func_start _ZN6Course18func_ov00_0207ca78Eici @@ -128,8 +128,8 @@ _ZN6Course18func_ov00_0207cb30Ei: ; 0x0207cb30 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN6Course18func_ov00_0207cb30Ei _0207cb78: .word 0x0000ffff + arm_func_end _ZN6Course18func_ov00_0207cb30Ei .global _ZN6Course14FindMapGridPosEP5Vec2bPS_j arm_func_start _ZN6Course14FindMapGridPosEP5Vec2bPS_j @@ -288,7 +288,6 @@ _0207cd3c: bl func_0200c8d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN6Course14GetMCSFilePathEiii _0207cd58: .word data_ov00_020e2508 _0207cd5c: .word data_ov00_020e2058 _0207cd60: .word data_ov00_020e2070 @@ -296,6 +295,7 @@ _0207cd64: .word data_ov00_020e208c _0207cd68: .word data_ov00_020e20a4 _0207cd6c: .word data_ov00_020e20c0 _0207cd70: .word data_ov00_020e20d8 + arm_func_end _ZN6Course14GetMCSFilePathEiii .global _ZN6Course14GetMRCFilePathEiii arm_func_start _ZN6Course14GetMRCFilePathEiii @@ -343,13 +343,13 @@ _0207cde0: bl func_0200c8d0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN6Course14GetMRCFilePathEiii _0207ce08: .word data_ov00_020e250c _0207ce0c: .word data_ov00_020e20ec _0207ce10: .word data_ov00_020e2104 _0207ce14: .word data_ov00_020e211c _0207ce18: .word data_027e0f7c _0207ce1c: .word data_ov00_020e2134 + arm_func_end _ZN6Course14GetMRCFilePathEiii .global _ZN6Course18func_ov00_0207ce20EiiPci arm_func_start _ZN6Course18func_ov00_0207ce20EiiPci @@ -737,7 +737,6 @@ _0207d364: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end _ZN6Course18func_ov00_0207ce4cEiiiPci _0207d3ac: .word data_027e0f7c _0207d3b0: .word 0x66666667 _0207d3b4: .word data_ov00_020e233c @@ -760,6 +759,7 @@ _0207d3f4: .word data_ov00_020e229c _0207d3f8: .word data_ov00_020e22b8 _0207d3fc: .word data_ov00_020e22d4 _0207d400: .word data_ov00_020e22e8 + arm_func_end _ZN6Course18func_ov00_0207ce4cEiiiPci .global _ZN6Course18func_ov00_0207d404Eiii arm_func_start _ZN6Course18func_ov00_0207d404Eiii @@ -804,8 +804,8 @@ _ZN6Course22IsCurrentMapInMainGridEv: ; 0x0207d47c ldrb r2, [r0, #0x1d] bx ip .align 2, 0 - arm_func_end _ZN6Course22IsCurrentMapInMainGridEv _0207d48c: .word _ZN6Course12IsInMainGridEii + arm_func_end _ZN6Course22IsCurrentMapInMainGridEv .global _ZN6Course12IsInMainGridEii arm_func_start _ZN6Course12IsInMainGridEii @@ -1083,8 +1083,8 @@ _ZN6Course18FindMapData_Unk_04Ei: ; 0x0207d788 ldrneh r0, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN6Course18FindMapData_Unk_04Ei _0207d7a0: .word 0x0000ffff + arm_func_end _ZN6Course18FindMapData_Unk_04Ei .global _ZN6Course18FindMapData_Unk_0cEi arm_func_start _ZN6Course18FindMapData_Unk_0cEi @@ -1108,8 +1108,8 @@ _ZN6Course18func_ov00_0207d7bcEv: ; 0x0207d7bc bl func_ov00_020cf414 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN6Course18func_ov00_0207d7bcEv _0207d7d8: .word data_027e103c + arm_func_end _ZN6Course18func_ov00_0207d7bcEv .global _ZN6Course8SetFlag0Ejb arm_func_start _ZN6Course8SetFlag0Ejb @@ -1345,8 +1345,8 @@ _ZN6Course18FindCurrentMapDataEv: ; 0x0207da14 ldrb r1, [r1, #0x20] bx ip .align 2, 0 - arm_func_end _ZN6Course18FindCurrentMapDataEv _0207da34: .word _ZN6Course11FindMapDataEj + arm_func_end _ZN6Course18FindCurrentMapDataEv .data .global data_ov00_020e2058 diff --git a/asm/ov00/Map/MapBase.s b/asm/ov00/Map/MapBase.s index 15a6cca6..5293f311 100644 --- a/asm/ov00/Map/MapBase.s +++ b/asm/ov00/Map/MapBase.s @@ -63,10 +63,10 @@ _0207dac0: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN7MapBaseD1Ev _0207db0c: .word _ZTV7MapBase _0207db10: .word data_ov00_020ec81c _0207db14: .word _ZN15MapBase_Unk_180D1Ev + arm_func_end _ZN7MapBaseD1Ev .global _ZN15MapBase_Unk_180D1Ev arm_func_start _ZN15MapBase_Unk_180D1Ev @@ -137,10 +137,10 @@ _0207dba4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN7MapBaseD0Ev _0207dbf8: .word _ZTV7MapBase _0207dbfc: .word data_ov00_020ec81c _0207dc00: .word _ZN15MapBase_Unk_180D1Ev + arm_func_end _ZN7MapBaseD0Ev .global _ZN7MapBaseD2Ev arm_func_start _ZN7MapBaseD2Ev @@ -203,10 +203,10 @@ _0207dc8c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN7MapBaseD2Ev _0207dcd8: .word _ZTV7MapBase _0207dcdc: .word data_ov00_020ec81c _0207dce0: .word _ZN15MapBase_Unk_180D1Ev + arm_func_end _ZN7MapBaseD2Ev .global _ZN7MapBase9SetBoundsEii arm_func_start _ZN7MapBase9SetBoundsEii @@ -288,9 +288,9 @@ _ZN7MapBase14GetMapFilePathEPcii: ; 0x0207dda0 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN7MapBase14GetMapFilePathEPcii _0207ddec: .word 0x66666667 _0207ddf0: .word data_ov00_020e2410 + arm_func_end _ZN7MapBase14GetMapFilePathEPcii .global _ZN7MapBase8vfunc_18Ev arm_func_start _ZN7MapBase8vfunc_18Ev @@ -472,7 +472,6 @@ _0207e01c: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0207dea0Eb _0207e044: .word data_027e0f78 _0207e048: .word data_027e0f88 _0207e04c: .word data_ov00_020ecde4 @@ -480,6 +479,7 @@ _0207e050: .word data_ov00_020ee0a0 _0207e054: .word data_027e0d38 _0207e058: .word data_027e0e58 _0207e05c: .word data_027e0f8c + arm_func_end _ZN7MapBase18func_ov00_0207dea0Eb .global _ZN7MapBase8vfunc_b0Eii arm_func_start _ZN7MapBase8vfunc_b0Eii @@ -775,8 +775,8 @@ _ZN7MapBase8vfunc_b4Ev: ; 0x0207e444 bl func_0201e4cc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN7MapBase8vfunc_b4Ev _0207e468: .word data_ov00_020ec81c + arm_func_end _ZN7MapBase8vfunc_b4Ev .global _ZN7MapBase8vfunc_48Ev arm_func_start _ZN7MapBase8vfunc_48Ev @@ -1139,12 +1139,12 @@ _0207e8f4: add sp, sp, #0x7c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN7MapBase8vfunc_68Eii _0207e92c: .word gMapManager _0207e930: .word data_027e0f6c _0207e934: .word data_ov00_020ec824 _0207e938: .word _ZN7MapBase18func_ov00_0207e968Ev _0207e93c: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end _ZN7MapBase8vfunc_68Eii .global _ZN7MapBase18func_ov00_0207e940EPc arm_func_start _ZN7MapBase18func_ov00_0207e940EPc @@ -1159,8 +1159,8 @@ _ZN7MapBase18func_ov00_0207e940EPc: ; 0x0207e940 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0207e940EPc _0207e964: .word _ZN7MapBase18func_ov00_0207e968Ev + arm_func_end _ZN7MapBase18func_ov00_0207e940EPc .global _ZN7MapBase18func_ov00_0207e968Ev arm_func_start _ZN7MapBase18func_ov00_0207e968Ev @@ -1486,12 +1486,12 @@ _0207edd0: add sp, sp, #0xc4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN7MapBase8vfunc_6cEiii _0207ee00: .word gMapManager _0207ee04: .word data_027e0f6c _0207ee08: .word data_ov00_020ec864 _0207ee0c: .word _ZN7MapBase18func_ov00_0207e968Ev _0207ee10: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end _ZN7MapBase8vfunc_6cEiii .global _ZN7MapBase8vfunc_70EP5Vec3p arm_func_start _ZN7MapBase8vfunc_70EP5Vec3p @@ -1614,13 +1614,13 @@ _0207efbc: add sp, sp, #0x74 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN7MapBase8vfunc_70EP5Vec3p _0207efdc: .word gMapManager _0207efe0: .word data_027e0f6c _0207efe4: .word data_ov00_020ec8a4 _0207efe8: .word _ZN7MapBase18func_ov00_0207e968Ev _0207efec: .word _ZN7MapBase18func_ov00_0207e96cEv _0207eff0: .word 0x0000ffff + arm_func_end _ZN7MapBase8vfunc_70EP5Vec3p .global _ZN7MapBase8vfunc_74EP5Vec3p arm_func_start _ZN7MapBase8vfunc_74EP5Vec3p @@ -1693,10 +1693,10 @@ _0207f0e8: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN7MapBase8vfunc_74EP5Vec3p _0207f0f4: .word gMapManager _0207f0f8: .word data_027e0f6c _0207f0fc: .word data_ov00_020ec8e4 + arm_func_end _ZN7MapBase8vfunc_74EP5Vec3p .global _ZN7MapBase18func_ov00_0207f100Ev arm_func_start _ZN7MapBase18func_ov00_0207f100Ev @@ -1768,8 +1768,8 @@ _0207f1cc: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0207f104Eii _0207f1f0: .word gMapManager + arm_func_end _ZN7MapBase18func_ov00_0207f104Eii .global _ZN7MapBase18func_ov00_0207f1f4EP5Vec3pPi arm_func_start _ZN7MapBase18func_ov00_0207f1f4EP5Vec3pPi @@ -1851,10 +1851,10 @@ _0207f30c: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0207f1f4EP5Vec3pPi _0207f318: .word gMapManager _0207f31c: .word data_027e0f6c _0207f320: .word data_ov00_020ec924 + arm_func_end _ZN7MapBase18func_ov00_0207f1f4EP5Vec3pPi .global _ZN7MapBase8vfunc_88Ev arm_func_start _ZN7MapBase8vfunc_88Ev @@ -1954,8 +1954,8 @@ _ZN7MapBase18func_ov00_0207f38cEi: ; 0x0207f38c bl func_ov00_0208d820 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0207f38cEi _0207f3c0: .word data_027e0f68 + arm_func_end _ZN7MapBase18func_ov00_0207f38cEi .global _ZN7MapBase8vfunc_90Eiii arm_func_start _ZN7MapBase8vfunc_90Eiii @@ -2255,8 +2255,8 @@ _ZN7MapBase13GetTileBoundsEP5Vec2bP4AABB: ; 0x0207f6cc add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN7MapBase13GetTileBoundsEP5Vec2bP4AABB _0207f774: .word 0xffffeccd + arm_func_end _ZN7MapBase13GetTileBoundsEP5Vec2bP4AABB .global _ZN7MapBase15GetClampedTileXEi arm_func_start _ZN7MapBase15GetClampedTileXEi @@ -2529,8 +2529,8 @@ _0207fa7c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN7MapBase10AddTriggerEP13TriggerParams _0207faa4: .word data_027e0ce0 + arm_func_end _ZN7MapBase10AddTriggerEP13TriggerParams .global _ZN11TriggerBase8vfunc_08Ev arm_func_start _ZN11TriggerBase8vfunc_08Ev @@ -3001,8 +3001,8 @@ _ZN7MapBase18func_ov00_0208005cEiii: ; 0x0208005c ldr r0, [r0, #0x144] bx ip .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0208005cEiii _02080068: .word func_ov00_0209c1e4 + arm_func_end _ZN7MapBase18func_ov00_0208005cEiii .global _ZN7MapBase18func_ov00_0208006cEii arm_func_start _ZN7MapBase18func_ov00_0208006cEii @@ -3011,8 +3011,8 @@ _ZN7MapBase18func_ov00_0208006cEii: ; 0x0208006c ldr r0, [r0, #0x144] bx ip .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0208006cEii _02080078: .word func_ov00_0209c2b4 + arm_func_end _ZN7MapBase18func_ov00_0208006cEii .global _ZN7MapBase18func_ov00_0208007cEii arm_func_start _ZN7MapBase18func_ov00_0208007cEii @@ -3021,8 +3021,8 @@ _ZN7MapBase18func_ov00_0208007cEii: ; 0x0208007c ldr r0, [r0, #0x144] bx ip .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0208007cEii _02080088: .word func_ov00_0209c2d0 + arm_func_end _ZN7MapBase18func_ov00_0208007cEii .global _ZN7MapBase18func_ov00_0208008cEj arm_func_start _ZN7MapBase18func_ov00_0208008cEj @@ -3031,8 +3031,8 @@ _ZN7MapBase18func_ov00_0208008cEj: ; 0x0208008c ldr r0, [r0, #0x144] bx ip .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_0208008cEj _02080098: .word func_ov00_0209c8e4 + arm_func_end _ZN7MapBase18func_ov00_0208008cEj .global _ZN7MapBase7AddExitEP4Exit arm_func_start _ZN7MapBase7AddExitEP4Exit @@ -3588,8 +3588,8 @@ _02080818: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN7MapBase8vfunc_b8Ev _02080820: .word data_027e0618 + arm_func_end _ZN7MapBase8vfunc_b8Ev .global _ZN7MapBase18func_ov00_02080824Eii arm_func_start _ZN7MapBase18func_ov00_02080824Eii @@ -4127,9 +4127,9 @@ _02080ec8: strb r4, [r0, #0x5c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_02080de8Ei _02080ed4: .word data_027e0f64 _02080ed8: .word 0x00001c72 + arm_func_end _ZN7MapBase18func_ov00_02080de8Ei .global _ZN7MapBase18func_ov00_02080edcEv arm_func_start _ZN7MapBase18func_ov00_02080edcEv @@ -4152,8 +4152,8 @@ _02080f10: strb r0, [r4, #5] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN7MapBase18func_ov00_02080edcEv _02080f1c: .word data_027e0d38 + arm_func_end _ZN7MapBase18func_ov00_02080edcEv .data .global data_ov00_020e22fc diff --git a/asm/ov00/Map/MapManager.s b/asm/ov00/Map/MapManager.s index fe64cb25..c495f74c 100644 --- a/asm/ov00/Map/MapManager.s +++ b/asm/ov00/Map/MapManager.s @@ -10,8 +10,8 @@ _ZN10MapManager18func_ov00_020820ecEPi: ; 0x020820ec ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020820ecEPi _020820f8: .word _ZN6Course18GetDungeonProgressEP14CourseProgress + arm_func_end _ZN10MapManager18func_ov00_020820ecEPi .global _ZN10MapManager18func_ov00_020820fcEiii arm_func_start _ZN10MapManager18func_ov00_020820fcEiii @@ -20,8 +20,8 @@ _ZN10MapManager18func_ov00_020820fcEiii: ; 0x020820fc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020820fcEiii _02082108: .word _ZN6Course18func_ov00_0207ca28Eiii + arm_func_end _ZN10MapManager18func_ov00_020820fcEiii .global _ZN10MapManager18func_ov00_0208210cEii arm_func_start _ZN10MapManager18func_ov00_0208210cEii @@ -154,10 +154,10 @@ _02082190: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208210cEii _02082300: .word data_027e0d38 _02082304: .word data_027e0f70 _02082308: .word data_027e0f7c + arm_func_end _ZN10MapManager18func_ov00_0208210cEii .global _ZN10MapManager18func_ov00_0208230cEi arm_func_start _ZN10MapManager18func_ov00_0208230cEi @@ -214,8 +214,8 @@ _ZN10MapManager18func_ov00_020823a4Ei: ; 0x020823a4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020823a4Ei _020823b0: .word _ZN7MapBase18func_ov00_0207de68Ei + arm_func_end _ZN10MapManager18func_ov00_020823a4Ei .global _ZN10MapManager18func_ov00_020823b4Ev arm_func_start _ZN10MapManager18func_ov00_020823b4Ev @@ -224,8 +224,8 @@ _ZN10MapManager18func_ov00_020823b4Ev: ; 0x020823b4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020823b4Ev _020823c0: .word _ZN7MapBase18func_ov00_0207de88Ev + arm_func_end _ZN10MapManager18func_ov00_020823b4Ev .global _ZN10MapManager18func_ov00_020823c4EPii arm_func_start _ZN10MapManager18func_ov00_020823c4EPii @@ -234,8 +234,8 @@ _ZN10MapManager18func_ov00_020823c4EPii: ; 0x020823c4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020823c4EPii _020823d0: .word _ZN7MapBase18func_ov00_0207e08cEii + arm_func_end _ZN10MapManager18func_ov00_020823c4EPii .global _ZN10MapManager18func_ov00_020823d4Ei arm_func_start _ZN10MapManager18func_ov00_020823d4Ei @@ -244,8 +244,8 @@ _ZN10MapManager18func_ov00_020823d4Ei: ; 0x020823d4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020823d4Ei _020823e0: .word _ZN7MapBase18func_ov00_0207e0f0Ei + arm_func_end _ZN10MapManager18func_ov00_020823d4Ei .global _ZN10MapManager18func_ov00_020823e4Ei arm_func_start _ZN10MapManager18func_ov00_020823e4Ei @@ -254,8 +254,8 @@ _ZN10MapManager18func_ov00_020823e4Ei: ; 0x020823e4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020823e4Ei _020823f0: .word _ZN7MapBase18func_ov00_0207e28cEi + arm_func_end _ZN10MapManager18func_ov00_020823e4Ei .global _ZN10MapManager16MapData_vfunc_b4Ev arm_func_start _ZN10MapManager16MapData_vfunc_b4Ev @@ -399,8 +399,8 @@ _ZN10MapManager18func_ov00_02082538Ev: ; 0x02082538 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082538Ev _02082590: .word data_027e0f94 + arm_func_end _ZN10MapManager18func_ov00_02082538Ev .global _ZN10MapManager18func_ov00_02082594Ev arm_func_start _ZN10MapManager18func_ov00_02082594Ev @@ -410,9 +410,9 @@ _ZN10MapManager18func_ov00_02082594Ev: ; 0x02082594 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082594Ev _020825a4: .word data_027e0f68 _020825a8: .word func_ov00_0208d620 + arm_func_end _ZN10MapManager18func_ov00_02082594Ev .global _ZN10MapManager18func_ov00_020825acEv arm_func_start _ZN10MapManager18func_ov00_020825acEv @@ -422,9 +422,9 @@ _ZN10MapManager18func_ov00_020825acEv: ; 0x020825ac ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020825acEv _020825bc: .word data_027e0f68 _020825c0: .word func_ov00_0208d680 + arm_func_end _ZN10MapManager18func_ov00_020825acEv .global _ZN10MapManager17GetCourseFilePathEPcS0_ arm_func_start _ZN10MapManager17GetCourseFilePathEPcS0_ @@ -436,9 +436,9 @@ _ZN10MapManager17GetCourseFilePathEPcS0_: ; 0x020825c4 mov r2, r3 bx ip .align 2, 0 - arm_func_end _ZN10MapManager17GetCourseFilePathEPcS0_ _020825dc: .word func_0200c8d0 _020825e0: .word data_ov00_020e2528 + arm_func_end _ZN10MapManager17GetCourseFilePathEPcS0_ .global _ZN10MapManager18func_ov00_020825e4Eii arm_func_start _ZN10MapManager18func_ov00_020825e4Eii @@ -455,8 +455,8 @@ _ZN10MapManager18func_ov00_020825e4Eii: ; 0x020825e4 bl _ZN10MapManager17GetCourseFilePathEPcS0_ ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020825e4Eii _02082610: .word data_027e0f7c + arm_func_end _ZN10MapManager18func_ov00_020825e4Eii .global _ZN10MapManager18func_ov00_02082614Eii arm_func_start _ZN10MapManager18func_ov00_02082614Eii @@ -490,8 +490,8 @@ _ZN10MapManager18func_ov00_02082650Eiii: ; 0x02082650 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082650Eiii _0208265c: .word _ZN7MapBase18func_ov00_0208005cEiii + arm_func_end _ZN10MapManager18func_ov00_02082650Eiii .global _ZN10MapManager18func_ov00_02082660Eii arm_func_start _ZN10MapManager18func_ov00_02082660Eii @@ -500,8 +500,8 @@ _ZN10MapManager18func_ov00_02082660Eii: ; 0x02082660 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082660Eii _0208266c: .word _ZN7MapBase18func_ov00_0208007cEii + arm_func_end _ZN10MapManager18func_ov00_02082660Eii .global _ZN10MapManager18func_ov00_02082670Eii arm_func_start _ZN10MapManager18func_ov00_02082670Eii @@ -510,8 +510,8 @@ _ZN10MapManager18func_ov00_02082670Eii: ; 0x02082670 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082670Eii _0208267c: .word _ZN7MapBase18func_ov00_0208006cEii + arm_func_end _ZN10MapManager18func_ov00_02082670Eii .global _ZN10MapManager18func_ov00_02082680Eii arm_func_start _ZN10MapManager18func_ov00_02082680Eii @@ -615,8 +615,8 @@ _020827b4: str r0, [r6, #4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager9CreateMapEiii _020827bc: .word data_027e0ce0 + arm_func_end _ZN10MapManager9CreateMapEiii .global _ZN10MapManager10DestroyMapEv arm_func_start _ZN10MapManager10DestroyMapEv @@ -697,10 +697,10 @@ _02082890: bl func_ov00_020d72b8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082808Ev _020828b4: .word data_027e0d38 _020828b8: .word data_ov15_02190458 _020828bc: .word data_ov00_020eec68 + arm_func_end _ZN10MapManager18func_ov00_02082808Ev .global _ZN10MapManager16MapData_vfunc_7cEv arm_func_start _ZN10MapManager16MapData_vfunc_7cEv @@ -733,8 +733,8 @@ _ZN10MapManager18func_ov00_020828f8EPi: ; 0x020828f8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020828f8EPi _02082904: .word _ZN7MapBase18func_ov00_0207f38cEi + arm_func_end _ZN10MapManager18func_ov00_020828f8EPi .global _ZN10MapManager20GetCourseData_Unk_b0Ev arm_func_start _ZN10MapManager20GetCourseData_Unk_b0Ev @@ -868,8 +868,8 @@ _02082ac0: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082914Ei _02082ac8: .word data_027e0d38 + arm_func_end _ZN10MapManager18func_ov00_02082914Ei .global _ZN10MapManager18func_ov00_02082accEv arm_func_start _ZN10MapManager18func_ov00_02082accEv @@ -878,8 +878,8 @@ _ZN10MapManager18func_ov00_02082accEv: ; 0x02082acc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082accEv _02082ad8: .word _ZN6Course18func_ov00_0207d7bcEv + arm_func_end _ZN10MapManager18func_ov00_02082accEv .global _ZN10MapManager18func_ov00_02082adcEv arm_func_start _ZN10MapManager18func_ov00_02082adcEv @@ -889,9 +889,9 @@ _ZN10MapManager18func_ov00_02082adcEv: ; 0x02082adc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082adcEv _02082aec: .word data_027e0f70 _02082af0: .word func_ov00_02096418 + arm_func_end _ZN10MapManager18func_ov00_02082adcEv .global _ZN10MapManager18func_ov00_02082af4Ev arm_func_start _ZN10MapManager18func_ov00_02082af4Ev @@ -914,8 +914,8 @@ _ZN10MapManager18func_ov00_02082af4Ev: ; 0x02082af4 strb r0, [r4, #0xb] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082af4Ev _02082b38: .word data_027e0f68 + arm_func_end _ZN10MapManager18func_ov00_02082af4Ev .global _ZN10MapManager18func_ov00_02082b3cEi arm_func_start _ZN10MapManager18func_ov00_02082b3cEi @@ -1030,7 +1030,6 @@ _02082cd8: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082b3cEi _02082ce0: .word data_027e0d38 _02082ce4: .word gAdventureFlags _02082ce8: .word data_027e0f64 @@ -1041,6 +1040,7 @@ _02082cf8: .word data_027e0f78 _02082cfc: .word data_027e103c _02082d00: .word data_027e0f90 _02082d04: .word data_027e0c68 + arm_func_end _ZN10MapManager18func_ov00_02082b3cEi .global _ZN10MapManager18func_ov00_02082d08Ev arm_func_start _ZN10MapManager18func_ov00_02082d08Ev @@ -1097,8 +1097,8 @@ _ZN10MapManager18func_ov00_02082d74Ei: ; 0x02082d74 mov r0, r1 bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082d74Ei _02082d80: .word func_ov00_02078bc4 + arm_func_end _ZN10MapManager18func_ov00_02082d74Ei .global _ZN10MapManager18func_ov00_02082d84Ev arm_func_start _ZN10MapManager18func_ov00_02082d84Ev @@ -1303,8 +1303,8 @@ _02083050: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02082e1cEPiS0_ _02083068: .word data_027e0d38 + arm_func_end _ZN10MapManager18func_ov00_02082e1cEPiS0_ .global _ZN10MapManager18func_ov00_0208306cEv arm_func_start _ZN10MapManager18func_ov00_0208306cEv @@ -1370,9 +1370,9 @@ _02083138: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208306cEv _02083154: .word data_027e0f94 _02083158: .word data_027e0d38 + arm_func_end _ZN10MapManager18func_ov00_0208306cEv .global _ZN10MapManager18func_ov00_0208315cEPiS0_ arm_func_start _ZN10MapManager18func_ov00_0208315cEPiS0_ @@ -1436,9 +1436,9 @@ _02083220: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208315cEPiS0_ _0208323c: .word data_027e0f94 _02083240: .word data_027e0d38 + arm_func_end _ZN10MapManager18func_ov00_0208315cEPiS0_ .global _ZN10MapManager18func_ov00_02083244EjPiS0_S0_ arm_func_start _ZN10MapManager18func_ov00_02083244EjPiS0_S0_ @@ -1463,9 +1463,9 @@ _ZN10MapManager18func_ov00_02083244EjPiS0_S0_: ; 0x02083244 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083244EjPiS0_S0_ _02083290: .word data_ov00_020e24e8 _02083294: .word data_ov00_020e24ec + arm_func_end _ZN10MapManager18func_ov00_02083244EjPiS0_S0_ .global _ZN10MapManager18func_ov00_02083298EjPiS0_S0_ arm_func_start _ZN10MapManager18func_ov00_02083298EjPiS0_S0_ @@ -1496,11 +1496,11 @@ _ZN10MapManager18func_ov00_02083298EjPiS0_S0_: ; 0x02083298 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083298EjPiS0_S0_ _020832fc: .word data_ov00_020e24e8 _02083300: .word data_ov00_020e24c8 _02083304: .word data_ov00_020e24ec _02083308: .word data_ov00_020e24cc + arm_func_end _ZN10MapManager18func_ov00_02083298EjPiS0_S0_ .global _ZN10MapManager21GetCourseData_Unk_25cEv arm_func_start _ZN10MapManager21GetCourseData_Unk_25cEv @@ -1517,8 +1517,8 @@ _ZN10MapManager18func_ov00_02083318Ei: ; 0x02083318 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083318Ei _02083324: .word _ZN6Course15IsMapInMainGridEj + arm_func_end _ZN10MapManager18func_ov00_02083318Ei .global _ZN10MapManager18func_ov00_02083328Ev arm_func_start _ZN10MapManager18func_ov00_02083328Ev @@ -1724,8 +1724,8 @@ _ZN10MapManager18func_ov00_0208346cEP4AABB: ; 0x0208346c str r0, [r4, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208346cEP4AABB _020834b8: .word 0x00001333 + arm_func_end _ZN10MapManager18func_ov00_0208346cEP4AABB .global _ZN10MapManager18func_ov00_020834bcEP5Vec3pii arm_func_start _ZN10MapManager18func_ov00_020834bcEP5Vec3pii @@ -1785,8 +1785,8 @@ _ZN10MapManager18func_ov00_02083560EiPS_j: ; 0x02083560 ldr r1, [r1] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083560EiPS_j _0208356c: .word _ZN6Course14FindMapGridPosEP5Vec2bPS_j + arm_func_end _ZN10MapManager18func_ov00_02083560EiPS_j .global _ZN10MapManager18func_ov00_02083570Eii arm_func_start _ZN10MapManager18func_ov00_02083570Eii @@ -1818,8 +1818,8 @@ _ZN10MapManager18func_ov00_020835a4Ev: ; 0x020835a4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020835a4Ev _020835b0: .word _ZN6Course13Get_Unk_c8_00Ev + arm_func_end _ZN10MapManager18func_ov00_020835a4Ev .global _ZN10MapManager18func_ov00_020835b4Ev arm_func_start _ZN10MapManager18func_ov00_020835b4Ev @@ -1828,8 +1828,8 @@ _ZN10MapManager18func_ov00_020835b4Ev: ; 0x020835b4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020835b4Ev _020835c0: .word _ZN6Course13Get_Unk_c8_04Ev + arm_func_end _ZN10MapManager18func_ov00_020835b4Ev .global _ZN10MapManager18func_ov00_020835c4Eii arm_func_start _ZN10MapManager18func_ov00_020835c4Eii @@ -1851,8 +1851,8 @@ _ZN10MapManager18func_ov00_020835e4EiPiS0_: ; 0x020835e4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020835e4EiPiS0_ _020835f0: .word _ZN6Course18func_ov00_0207caa8EiPiPc + arm_func_end _ZN10MapManager18func_ov00_020835e4EiPiS0_ .global _ZN10MapManager18func_ov00_020835f4Ei arm_func_start _ZN10MapManager18func_ov00_020835f4Ei @@ -1861,8 +1861,8 @@ _ZN10MapManager18func_ov00_020835f4Ei: ; 0x020835f4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020835f4Ei _02083600: .word _ZN6Course18func_ov00_0207cb30Ei + arm_func_end _ZN10MapManager18func_ov00_020835f4Ei .global _ZN10MapManager18func_ov00_02083604Ei arm_func_start _ZN10MapManager18func_ov00_02083604Ei @@ -1871,8 +1871,8 @@ _ZN10MapManager18func_ov00_02083604Ei: ; 0x02083604 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083604Ei _02083610: .word _ZN6Course18func_ov00_0207cbe8Ei + arm_func_end _ZN10MapManager18func_ov00_02083604Ei .global _ZN10MapManager18func_ov00_02083614Ei arm_func_start _ZN10MapManager18func_ov00_02083614Ei @@ -1881,8 +1881,8 @@ _ZN10MapManager18func_ov00_02083614Ei: ; 0x02083614 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083614Ei _02083620: .word _ZN6Course18func_ov00_0207cc24Ei + arm_func_end _ZN10MapManager18func_ov00_02083614Ei .global _ZN10MapManager14GetEntrancePosEP5Vec3pi arm_func_start _ZN10MapManager14GetEntrancePosEP5Vec3pi @@ -1939,8 +1939,8 @@ _ZN10MapManager18func_ov00_020836bcEjPi: ; 0x020836bc ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020836bcEjPi _020836c8: .word _ZN7MapBase21GetTriggerBoundingBoxEiP4AABB + arm_func_end _ZN10MapManager18func_ov00_020836bcEjPi .global _ZN10MapManager18func_ov00_020836ccEjP4AABBj arm_func_start _ZN10MapManager18func_ov00_020836ccEjP4AABBj @@ -1949,8 +1949,8 @@ _ZN10MapManager18func_ov00_020836ccEjP4AABBj: ; 0x020836cc ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020836ccEjP4AABBj _020836d8: .word _ZN7MapBase23GetTriggerBoundingBoxesEiP4AABBi + arm_func_end _ZN10MapManager18func_ov00_020836ccEjP4AABBj .global _ZN10MapManager18func_ov00_020836dcEii arm_func_start _ZN10MapManager18func_ov00_020836dcEii @@ -1993,9 +1993,9 @@ _02083750: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020836dcEii _02083768: .word data_027e0f94 _0208376c: .word data_027e0fe4 + arm_func_end _ZN10MapManager18func_ov00_020836dcEii .global _ZN10MapManager18func_ov00_02083770Eji arm_func_start _ZN10MapManager18func_ov00_02083770Eji @@ -2004,8 +2004,8 @@ _ZN10MapManager18func_ov00_02083770Eji: ; 0x02083770 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083770Eji _0208377c: .word _ZN7MapBase23IsTriggerTypeOverlappedEiP5Vec3p + arm_func_end _ZN10MapManager18func_ov00_02083770Eji .global _ZN10MapManager18func_ov00_02083780Ei arm_func_start _ZN10MapManager18func_ov00_02083780Ei @@ -2014,8 +2014,8 @@ _ZN10MapManager18func_ov00_02083780Ei: ; 0x02083780 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083780Ei _0208378c: .word _ZN7MapBase21GetOverlappingTriggerEP5Vec3p + arm_func_end _ZN10MapManager18func_ov00_02083780Ei .global _ZN10MapManager18func_ov00_02083790Ei arm_func_start _ZN10MapManager18func_ov00_02083790Ei @@ -2062,11 +2062,11 @@ _0208381c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083790Ei _02083830: .word data_027e0f64 _02083834: .word data_027e0d38 _02083838: .word data_027e0d3c _0208383c: .word data_027e0fe4 + arm_func_end _ZN10MapManager18func_ov00_02083790Ei .global _ZN10MapManager18func_ov00_02083840Ei arm_func_start _ZN10MapManager18func_ov00_02083840Ei @@ -2104,10 +2104,10 @@ _020838ac: bl _ZN7MapBase22TriggerOfType_vfunc_10Ei ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083840Ei _020838bc: .word data_027e0f64 _020838c0: .word data_027e0d3c _020838c4: .word data_027e0fe4 + arm_func_end _ZN10MapManager18func_ov00_02083840Ei .global _ZN10MapManager18func_ov00_020838c8Ei arm_func_start _ZN10MapManager18func_ov00_020838c8Ei @@ -2116,8 +2116,8 @@ _ZN10MapManager18func_ov00_020838c8Ei: ; 0x020838c8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020838c8Ei _020838d4: .word _ZN7MapBase10AddTriggerEi + arm_func_end _ZN10MapManager18func_ov00_020838c8Ei .global _ZN10MapManager18func_ov00_020838d8Ei arm_func_start _ZN10MapManager18func_ov00_020838d8Ei @@ -2126,8 +2126,8 @@ _ZN10MapManager18func_ov00_020838d8Ei: ; 0x020838d8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020838d8Ei _020838e4: .word _ZN7MapBase18func_ov00_0207ff88Ei + arm_func_end _ZN10MapManager18func_ov00_020838d8Ei .global _ZN10MapManager18func_ov00_020838e8EjPi arm_func_start _ZN10MapManager18func_ov00_020838e8EjPi @@ -2136,8 +2136,8 @@ _ZN10MapManager18func_ov00_020838e8EjPi: ; 0x020838e8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020838e8EjPi _020838f4: .word _ZN7MapBase8FindExitEiP4Exit + arm_func_end _ZN10MapManager18func_ov00_020838e8EjPi .global _ZN10MapManager18func_ov00_020838f8EPi arm_func_start _ZN10MapManager18func_ov00_020838f8EPi @@ -2146,8 +2146,8 @@ _ZN10MapManager18func_ov00_020838f8EPi: ; 0x020838f8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020838f8EPi _02083904: .word _ZN7MapBase18func_ov00_02080140EP4Exit + arm_func_end _ZN10MapManager18func_ov00_020838f8EPi .global _ZN10MapManager18func_ov00_02083908EcPi arm_func_start _ZN10MapManager18func_ov00_02083908EcPi @@ -2156,8 +2156,8 @@ _ZN10MapManager18func_ov00_02083908EcPi: ; 0x02083908 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083908EcPi _02083914: .word _ZN7MapBase19FindViewpoint_Unk_4EcP15CameraViewpoint + arm_func_end _ZN10MapManager18func_ov00_02083908EcPi .global _ZN10MapManager18func_ov00_02083918EiPi arm_func_start _ZN10MapManager18func_ov00_02083918EiPi @@ -2166,8 +2166,8 @@ _ZN10MapManager18func_ov00_02083918EiPi: ; 0x02083918 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083918EiPi _02083924: .word _ZN7MapBase19FindViewpoint_Unk_0EiP15CameraViewpoint + arm_func_end _ZN10MapManager18func_ov00_02083918EiPi .global _ZN10MapManager18func_ov00_02083928EPci arm_func_start _ZN10MapManager18func_ov00_02083928EPci @@ -2176,8 +2176,8 @@ _ZN10MapManager18func_ov00_02083928EPci: ; 0x02083928 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083928EPci _02083934: .word _ZN7MapBase19GetCurrentViewpointEP15CameraViewpointi + arm_func_end _ZN10MapManager18func_ov00_02083928EPci .global _ZN10MapManager18func_ov00_02083938Ei arm_func_start _ZN10MapManager18func_ov00_02083938Ei @@ -2186,8 +2186,8 @@ _ZN10MapManager18func_ov00_02083938Ei: ; 0x02083938 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083938Ei _02083944: .word _ZN7MapBase26GetCurrentViewpoint_Unk_00Ei + arm_func_end _ZN10MapManager18func_ov00_02083938Ei .global _ZN10MapManager18Set_MapData_Unk_16Eci arm_func_start _ZN10MapManager18Set_MapData_Unk_16Eci @@ -2205,8 +2205,8 @@ _ZN10MapManager18func_ov00_02083958Ei: ; 0x02083958 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083958Ei _02083964: .word _ZN7MapBase18func_ov00_0207f924Ei + arm_func_end _ZN10MapManager18func_ov00_02083958Ei .global _ZN10MapManager18func_ov00_02083968EjPc arm_func_start _ZN10MapManager18func_ov00_02083968EjPc @@ -2215,8 +2215,8 @@ _ZN10MapManager18func_ov00_02083968EjPc: ; 0x02083968 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083968EjPc _02083974: .word _ZN7MapBase18func_ov00_02080824Eii + arm_func_end _ZN10MapManager18func_ov00_02083968EjPc .global _ZN10MapManager18func_ov00_02083978EiP5Vec3p arm_func_start _ZN10MapManager18func_ov00_02083978EiP5Vec3p @@ -2245,8 +2245,8 @@ _ZN10MapManager18func_ov00_020839b4Ei: ; 0x020839b4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020839b4Ei _020839c0: .word _ZN7MapBase10AddUnk_130Ei + arm_func_end _ZN10MapManager18func_ov00_020839b4Ei .global _ZN10MapManager18func_ov00_020839c4Ei arm_func_start _ZN10MapManager18func_ov00_020839c4Ei @@ -2255,8 +2255,8 @@ _ZN10MapManager18func_ov00_020839c4Ei: ; 0x020839c4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020839c4Ei _020839d0: .word _ZN7MapBase18func_ov00_020809b8Ei + arm_func_end _ZN10MapManager18func_ov00_020839c4Ei .global _ZN10MapManager18func_ov00_020839d4Ev arm_func_start _ZN10MapManager18func_ov00_020839d4Ev @@ -2721,8 +2721,8 @@ _ZN10MapManager18func_ov00_02083f44EP5Vec3p: ; 0x02083f44 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083f44EP5Vec3p _02083f7c: .word data_ov00_020e24a4 + arm_func_end _ZN10MapManager18func_ov00_02083f44EP5Vec3p .global _ZN10MapManager16MapData_vfunc_6cEv arm_func_start _ZN10MapManager16MapData_vfunc_6cEv @@ -2777,9 +2777,9 @@ _ZN10MapManager18func_ov00_02083fb0EiPS_i: ; 0x02083fb0 bl func_ov00_02093a1c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02083fb0EiPS_i _0208401c: .word 0x0000ffff _02084020: .word data_027e0f6c + arm_func_end _ZN10MapManager18func_ov00_02083fb0EiPS_i .global _ZN10MapManager18func_ov00_02084024EiP4AABB arm_func_start _ZN10MapManager18func_ov00_02084024EiP4AABB @@ -2894,8 +2894,8 @@ _ZN10MapManager18func_ov00_0208412cEv: ; 0x0208412c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208412cEv _02084138: .word _ZN7MapBase18func_ov00_0207f934Ev + arm_func_end _ZN10MapManager18func_ov00_0208412cEv .global _ZN10MapManager18func_ov00_0208413cEi arm_func_start _ZN10MapManager18func_ov00_0208413cEi @@ -2904,8 +2904,8 @@ _ZN10MapManager18func_ov00_0208413cEi: ; 0x0208413c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208413cEi _02084148: .word _ZN7MapBase18func_ov00_0207f948Ei + arm_func_end _ZN10MapManager18func_ov00_0208413cEi .global _ZN10MapManager16MapData_vfunc_58Ev arm_func_start _ZN10MapManager16MapData_vfunc_58Ev @@ -3358,8 +3358,8 @@ _02084734: mov r0, r2 bx lr .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084700Ev _0208473c: .word data_027e0fe4 + arm_func_end _ZN10MapManager18func_ov00_02084700Ev .global _ZN10MapManager18func_ov00_02084740Ev arm_func_start _ZN10MapManager18func_ov00_02084740Ev @@ -3404,10 +3404,10 @@ _020847b4: add sp, sp, #0x1bc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084740Ev _020847d4: .word data_027e0d38 _020847d8: .word data_027e0f94 _020847dc: .word data_ov00_020d88f0 + arm_func_end _ZN10MapManager18func_ov00_02084740Ev .global _ZN10MapManager18func_ov00_020847e0Ev arm_func_start _ZN10MapManager18func_ov00_020847e0Ev @@ -3525,8 +3525,8 @@ _ZN10MapManager18func_ov00_02084924Ej: ; 0x02084924 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084924Ej _02084930: .word _ZN7MapBase18func_ov00_0208008cEj + arm_func_end _ZN10MapManager18func_ov00_02084924Ej .global _ZN10MapManager18func_ov00_02084934Ev arm_func_start _ZN10MapManager18func_ov00_02084934Ev @@ -3634,8 +3634,8 @@ _02084a44: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020849f8Ei _02084a4c: .word data_027e0d38 + arm_func_end _ZN10MapManager18func_ov00_020849f8Ei .global _ZN10MapManager18func_ov00_02084a50Ev arm_func_start _ZN10MapManager18func_ov00_02084a50Ev @@ -3673,9 +3673,9 @@ _ZN10MapManager8SpawnNPCEP5Vec3pii: ; 0x02084a5c add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager8SpawnNPCEP5Vec3pii _02084abc: .word data_027e0fe8 _02084ac0: .word 0x45564943 + arm_func_end _ZN10MapManager8SpawnNPCEP5Vec3pii .global _ZN10MapManager18func_ov00_02084ac4Ej arm_func_start _ZN10MapManager18func_ov00_02084ac4Ej @@ -3696,9 +3696,9 @@ _ZN10MapManager18func_ov00_02084ac4Ej: ; 0x02084ac4 moveq r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084ac4Ej _02084b00: .word data_027e0fe4 _02084b04: .word 0x45564943 + arm_func_end _ZN10MapManager18func_ov00_02084ac4Ej .global _ZN10MapManager10SetNumKeysEi arm_func_start _ZN10MapManager10SetNumKeysEi @@ -3834,8 +3834,8 @@ _ZN10MapManager18func_ov00_02084c5cEii: ; 0x02084c5c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084c5cEii _02084c68: .word _ZN6Course15SetMapDataFlag1Eib + arm_func_end _ZN10MapManager18func_ov00_02084c5cEii .global _ZN10MapManager18func_ov00_02084c6cEi arm_func_start _ZN10MapManager18func_ov00_02084c6cEi @@ -3844,8 +3844,8 @@ _ZN10MapManager18func_ov00_02084c6cEi: ; 0x02084c6c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084c6cEi _02084c78: .word _ZN6Course15GetMapDataFlag1Ei + arm_func_end _ZN10MapManager18func_ov00_02084c6cEi .global _ZN10MapManager18func_ov00_02084c7cEi arm_func_start _ZN10MapManager18func_ov00_02084c7cEi @@ -4029,7 +4029,6 @@ _02084de4: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084d4cEiiP5Vec3p _02084ea0: .word data_027e0f64 _02084ea4: .word data_ov00_020ec964 _02084ea8: .word data_ov00_020e2510 @@ -4037,6 +4036,7 @@ _02084eac: .word data_ov00_020e24a4 _02084eb0: .word _ZN7MapBase18func_ov00_0207e968Ev _02084eb4: .word data_ov00_020ec9c8 _02084eb8: .word 0x0000019a + arm_func_end _ZN10MapManager18func_ov00_02084d4cEiiP5Vec3p .global _ZN10MapManager18func_ov00_02084ebcEi arm_func_start _ZN10MapManager18func_ov00_02084ebcEi @@ -4198,9 +4198,9 @@ _020850f4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02084ebcEi _02085100: .word 0x0000ffff _02085104: .word data_027e0f6c + arm_func_end _ZN10MapManager18func_ov00_02084ebcEi .global _ZN10MapManager18func_ov00_02085108EPi arm_func_start _ZN10MapManager18func_ov00_02085108EPi @@ -4302,9 +4302,9 @@ _02085268: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02085108EPi _02085274: .word data_027e0f64 _02085278: .word gMapManager + arm_func_end _ZN10MapManager18func_ov00_02085108EPi .global _ZN10MapManager18func_ov00_0208527cEv arm_func_start _ZN10MapManager18func_ov00_0208527cEv @@ -4409,9 +4409,9 @@ _020853e8: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208527cEv _020853f4: .word data_027e0f64 _020853f8: .word gMapManager + arm_func_end _ZN10MapManager18func_ov00_0208527cEv .global _ZN10MapManager18func_ov00_020853fcEv arm_func_start _ZN10MapManager18func_ov00_020853fcEv @@ -4522,9 +4522,9 @@ _02085580: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020853fcEv _0208558c: .word data_027e0f64 _02085590: .word gMapManager + arm_func_end _ZN10MapManager18func_ov00_020853fcEv .global _ZN10MapManager18func_ov00_02085594Ev arm_func_start _ZN10MapManager18func_ov00_02085594Ev @@ -4712,9 +4712,9 @@ _02085828: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02085594Ev _02085834: .word 0x0000ffff _02085838: .word data_027e0f6c + arm_func_end _ZN10MapManager18func_ov00_02085594Ev .global _ZN10MapManager18func_ov00_0208583cEiP5Vec3pi arm_func_start _ZN10MapManager18func_ov00_0208583cEiP5Vec3pi @@ -4748,8 +4748,8 @@ _ZN10MapManager18func_ov00_0208583cEiP5Vec3pi: ; 0x0208583c blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_0208583cEiP5Vec3pi _020858ac: .word data_027e077c + arm_func_end _ZN10MapManager18func_ov00_0208583cEiP5Vec3pi .global _ZN10MapManager18func_ov00_020858b0Ev arm_func_start _ZN10MapManager18func_ov00_020858b0Ev @@ -4857,9 +4857,9 @@ _02085a20: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_020858b0Ev _02085a2c: .word data_027e0f64 _02085a30: .word data_027e0f94 + arm_func_end _ZN10MapManager18func_ov00_020858b0Ev .global _ZN10MapManager18func_ov00_02085a34Eii arm_func_start _ZN10MapManager18func_ov00_02085a34Eii @@ -5274,9 +5274,9 @@ _02085fb8: add sp, sp, #0xfc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02085c60Eiiii _0208603c: .word data_027e0d3c _02086040: .word 0x0000ffff + arm_func_end _ZN10MapManager18func_ov00_02085c60Eiiii .global _ZN10MapManager18func_ov00_02086044Eiii arm_func_start _ZN10MapManager18func_ov00_02086044Eiii @@ -5431,8 +5431,8 @@ _02086274: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10MapManager18func_ov00_02086044Eiii _02086280: .word gMapManager + arm_func_end _ZN10MapManager18func_ov00_02086044Eiii .global _ZN10MapManager18func_ov00_02086284EPiP5Vec3pS2_itS2_S2_ arm_func_start _ZN10MapManager18func_ov00_02086284EPiP5Vec3pS2_itS2_S2_ @@ -6545,7 +6545,6 @@ func_ov00_020df4cc: ; 0x020df4cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df4cc _020df5f0: .word 0x00005fff _020df5f4: .word data_ov00_020e24a4 _020df5f8: .word data_ov00_020e24c8 @@ -6566,6 +6565,7 @@ _020df630: .word data_ov00_020e24f8 _020df634: .word data_ov00_020ec9ac _020df638: .word data_ov00_020e2500 _020df63c: .word data_ov00_020ec9b8 + arm_func_end func_ov00_020df4cc .section .ctor, 4, 1, 4 .global data_ov00_020e1ebc diff --git a/asm/ov00/Player/LinkStateBase.s b/asm/ov00/Player/LinkStateBase.s index a769fba6..57efdac1 100644 --- a/asm/ov00/Player/LinkStateBase.s +++ b/asm/ov00/Player/LinkStateBase.s @@ -124,11 +124,11 @@ _020a80f0: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase8vfunc_24Ei _020a80f8: .word gAdventureFlags _020a80fc: .word data_027e0c68 _020a8100: .word data_027e0f64 _020a8104: .word data_027e0fb8 + arm_func_end _ZN13LinkStateBase8vfunc_24Ei .global _ZN13LinkStateBase8vfunc_28Ev arm_func_start _ZN13LinkStateBase8vfunc_28Ev @@ -151,8 +151,8 @@ _ZN13LinkStateBase17GiveControlToLinkEv: ; 0x020a8118 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase17GiveControlToLinkEv _020a8124: .word func_ov23_02178354 + arm_func_end _ZN13LinkStateBase17GiveControlToLinkEv .global _ZN13LinkStateBase18SetPlayerCharacterEi arm_func_start _ZN13LinkStateBase18SetPlayerCharacterEi @@ -161,8 +161,8 @@ _ZN13LinkStateBase18SetPlayerCharacterEi: ; 0x020a8128 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18SetPlayerCharacterEi _020a8134: .word func_ov00_020bd364 + arm_func_end _ZN13LinkStateBase18SetPlayerCharacterEi .global _ZN13LinkStateBase15ChangeLinkStateEi arm_func_start _ZN13LinkStateBase15ChangeLinkStateEi @@ -171,8 +171,8 @@ _ZN13LinkStateBase15ChangeLinkStateEi: ; 0x020a8138 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase15ChangeLinkStateEi _020a8144: .word func_ov00_020bb544 + arm_func_end _ZN13LinkStateBase15ChangeLinkStateEi .global _ZN13LinkStateBase18ChangeLinkSubStateEii arm_func_start _ZN13LinkStateBase18ChangeLinkSubStateEii @@ -181,8 +181,8 @@ _ZN13LinkStateBase18ChangeLinkSubStateEii: ; 0x020a8148 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18ChangeLinkSubStateEii _020a8154: .word func_ov00_020bb594 + arm_func_end _ZN13LinkStateBase18ChangeLinkSubStateEii .global _ZN13LinkStateBase18EquipItem_vfunc_28Ev arm_func_start _ZN13LinkStateBase18EquipItem_vfunc_28Ev @@ -207,8 +207,8 @@ _020a818c: blt _020a8168 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18EquipItem_vfunc_28Ev _020a819c: .word gItemManager + arm_func_end _ZN13LinkStateBase18EquipItem_vfunc_28Ev .global _ZN13LinkStateBase22UpdateSwordShieldInUseEv arm_func_start _ZN13LinkStateBase22UpdateSwordShieldInUseEv @@ -218,9 +218,9 @@ _ZN13LinkStateBase22UpdateSwordShieldInUseEv: ; 0x020a81a0 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase22UpdateSwordShieldInUseEv _020a81b0: .word gItemManager _020a81b4: .word _ZN11ItemManager22UpdateSwordShieldInUseEv + arm_func_end _ZN13LinkStateBase22UpdateSwordShieldInUseEv .global _ZN13LinkStateBase18func_ov00_020a81b8Eii arm_func_start _ZN13LinkStateBase18func_ov00_020a81b8Eii @@ -243,8 +243,8 @@ _ZN13LinkStateBase16GetLinkItemStateEv: ; 0x020a81dc mov r0, #1 bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase16GetLinkItemStateEv _020a81e8: .word func_01fffcd8 + arm_func_end _ZN13LinkStateBase16GetLinkItemStateEv .global _ZN13LinkStateBase6LookAtEP5Vec3p arm_func_start _ZN13LinkStateBase6LookAtEP5Vec3p @@ -253,8 +253,8 @@ _ZN13LinkStateBase6LookAtEP5Vec3p: ; 0x020a81ec ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase6LookAtEP5Vec3p _020a81f8: .word _ZN10PlayerBase6LookAtEP5Vec3p + arm_func_end _ZN13LinkStateBase6LookAtEP5Vec3p .global _ZN13LinkStateBase18func_ov00_020a81fcEv arm_func_start _ZN13LinkStateBase18func_ov00_020a81fcEv @@ -263,8 +263,8 @@ _ZN13LinkStateBase18func_ov00_020a81fcEv: ; 0x020a81fc ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a81fcEv _020a8208: .word func_ov00_020bb810 + arm_func_end _ZN13LinkStateBase18func_ov00_020a81fcEv .global _ZN13LinkStateBase9AddHealthEs arm_func_start _ZN13LinkStateBase9AddHealthEs @@ -285,8 +285,8 @@ _ZN13LinkStateBase18func_ov00_020a8224Ei: ; 0x020a8224 mov r2, #1 bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8224Ei _020a8234: .word func_ov00_020bbbd0 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8224Ei .global _ZN13LinkStateBase6TurnToEsii arm_func_start _ZN13LinkStateBase6TurnToEsii @@ -307,9 +307,9 @@ _ZN13LinkStateBase6TurnToEsii: ; 0x020a8238 bl func_ov00_020b4558 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase6TurnToEsii _020a8274: .word data_027e0fac _020a8278: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase6TurnToEsii .global _ZN13LinkStateBase18func_ov00_020a827cEij arm_func_start _ZN13LinkStateBase18func_ov00_020a827cEij @@ -319,9 +319,9 @@ _ZN13LinkStateBase18func_ov00_020a827cEij: ; 0x020a827c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a827cEij _020a828c: .word data_027e0fcc _020a8290: .word func_ov00_020b4558 + arm_func_end _ZN13LinkStateBase18func_ov00_020a827cEij .global _ZN13LinkStateBase18func_ov00_020a8294Eij arm_func_start _ZN13LinkStateBase18func_ov00_020a8294Eij @@ -331,9 +331,9 @@ _ZN13LinkStateBase18func_ov00_020a8294Eij: ; 0x020a8294 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8294Eij _020a82a4: .word data_027e0fcc _020a82a8: .word func_ov00_020b44d4 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8294Eij .global _ZN13LinkStateBase18func_ov00_020a82acEv arm_func_start _ZN13LinkStateBase18func_ov00_020a82acEv @@ -387,9 +387,9 @@ _ZN13LinkStateBase12ApplyImpulseEii: ; 0x020a82c4 str r0, [r5, #0x28] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase12ApplyImpulseEii _020a8358: .word data_027e0d0c _020a835c: .word data_02050f54 + arm_func_end _ZN13LinkStateBase12ApplyImpulseEii .global _ZN13LinkStateBase18func_ov00_020a8360Ei arm_func_start _ZN13LinkStateBase18func_ov00_020a8360Ei @@ -486,9 +486,9 @@ _020a84a8: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8390EiPv _020a84b4: .word data_027e0fe8 _020a84b8: .word data_027e0fe4 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8390EiPv .global _ZN13LinkStateBase18func_ov00_020a84bcEi arm_func_start _ZN13LinkStateBase18func_ov00_020a84bcEi @@ -512,8 +512,8 @@ _ZN13LinkStateBase18func_ov00_020a84bcEi: ; 0x020a84bc bl func_ov00_0207c5d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a84bcEi _020a8504: .word data_027e0e58 + arm_func_end _ZN13LinkStateBase18func_ov00_020a84bcEi .global _ZN13LinkStateBase18func_ov00_020a8508Ev arm_func_start _ZN13LinkStateBase18func_ov00_020a8508Ev @@ -531,8 +531,8 @@ _ZN13LinkStateBase18func_ov00_020a8508Ev: ; 0x020a8508 blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8508Ev _020a8538: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase18func_ov00_020a8508Ev .global _ZN13LinkStateBase18func_ov00_020a853cEP5Vec3p arm_func_start _ZN13LinkStateBase18func_ov00_020a853cEP5Vec3p @@ -566,8 +566,8 @@ _020a8578: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a853cEP5Vec3p _020a85a8: .word data_027e0d38 + arm_func_end _ZN13LinkStateBase18func_ov00_020a853cEP5Vec3p .global _ZN13LinkStateBase8TeleportEP5Vec3psibb arm_func_start _ZN13LinkStateBase8TeleportEP5Vec3psibb @@ -684,8 +684,8 @@ _020a86bc: strh r1, [r0, #0xa2] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8680Eisb _020a86d8: .word data_027e0fd4 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8680Eisb .global _ZN13LinkStateBase33PlayerLinkBase_func_ov00_020bccc8Ev arm_func_start _ZN13LinkStateBase33PlayerLinkBase_func_ov00_020bccc8Ev @@ -694,8 +694,8 @@ _ZN13LinkStateBase33PlayerLinkBase_func_ov00_020bccc8Ev: ; 0x020a86dc ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase33PlayerLinkBase_func_ov00_020bccc8Ev _020a86e8: .word func_ov00_020bccc8 + arm_func_end _ZN13LinkStateBase33PlayerLinkBase_func_ov00_020bccc8Ev .global _ZN13LinkStateBase23PlayerLinkBase_vfunc_58Ev arm_func_start _ZN13LinkStateBase23PlayerLinkBase_vfunc_58Ev @@ -797,8 +797,8 @@ _ZN13LinkStateBase18func_ov00_020a8774EP5Vec3pi: ; 0x020a8774 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8774EP5Vec3pi _020a8840: .word data_02050f54 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8774EP5Vec3pi .global _ZN13LinkStateBase18func_ov00_020a8844EP5Vec3pbb arm_func_start _ZN13LinkStateBase18func_ov00_020a8844EP5Vec3pbb @@ -870,10 +870,10 @@ _020a8904: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8844EP5Vec3pbb _020a8948: .word data_027e0fb8 _020a894c: .word data_027e0618 _020a8950: .word data_027e0f64 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8844EP5Vec3pbb .global _ZN13LinkStateBase18func_ov00_020a8954EbPi arm_func_start _ZN13LinkStateBase18func_ov00_020a8954EbPi @@ -893,9 +893,9 @@ _ZN13LinkStateBase18func_ov00_020a8954EbPi: ; 0x020a8954 str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8954EbPi _020a898c: .word data_ov00_020e5650 _020a8990: .word data_ov00_020e5674 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8954EbPi .global _ZN13LinkStateBase18func_ov00_020a8994Ev arm_func_start _ZN13LinkStateBase18func_ov00_020a8994Ev @@ -910,8 +910,8 @@ _ZN13LinkStateBase18func_ov00_020a8994Ev: ; 0x020a8994 bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8994Ev _020a89b8: .word data_ov00_020dc510 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8994Ev .global _ZN13LinkStateBase18func_ov00_020a89bcEii arm_func_start _ZN13LinkStateBase18func_ov00_020a89bcEii @@ -981,8 +981,8 @@ _ZN13LinkStateBase18func_ov00_020a8a4cEii: ; 0x020a8a4c strneh r0, [r1, #0xe] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8a4cEii _020a8a8c: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase18func_ov00_020a8a4cEii .global _ZN13LinkStateBase18func_ov00_020a8a90Ei arm_func_start _ZN13LinkStateBase18func_ov00_020a8a90Ei @@ -994,9 +994,9 @@ _ZN13LinkStateBase18func_ov00_020a8a90Ei: ; 0x020a8a90 mov r3, #1 bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8a90Ei _020a8aa8: .word data_027e0fcc _020a8aac: .word func_ov00_020b45f8 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8a90Ei .global _ZN13LinkStateBase18func_ov00_020a8ab0Ei arm_func_start _ZN13LinkStateBase18func_ov00_020a8ab0Ei @@ -1008,9 +1008,9 @@ _ZN13LinkStateBase18func_ov00_020a8ab0Ei: ; 0x020a8ab0 mov r3, r2 bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8ab0Ei _020a8ac8: .word data_027e0fcc _020a8acc: .word func_ov00_020b464c + arm_func_end _ZN13LinkStateBase18func_ov00_020a8ab0Ei .global _ZN13LinkStateBase18func_ov00_020a8ad0Ei arm_func_start _ZN13LinkStateBase18func_ov00_020a8ad0Ei @@ -1028,8 +1028,8 @@ _ZN13LinkStateBase18func_ov00_020a8ad0Ei: ; 0x020a8ad0 bl func_ov00_020c0e24 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8ad0Ei _020a8b00: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase18func_ov00_020a8ad0Ei .global _ZN13LinkStateBase18func_ov00_020a8b04Eib arm_func_start _ZN13LinkStateBase18func_ov00_020a8b04Eib @@ -1049,8 +1049,8 @@ _020a8b28: bl func_0202e310 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8b04Eib _020a8b38: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase18func_ov00_020a8b04Eib .global _ZN13LinkStateBase18func_ov00_020a8b3cEi arm_func_start _ZN13LinkStateBase18func_ov00_020a8b3cEi @@ -1073,8 +1073,8 @@ _020a8b74: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8b3cEi _020a8b7c: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase18func_ov00_020a8b3cEi .global _ZN13LinkStateBase18func_ov00_020a8b80Ev arm_func_start _ZN13LinkStateBase18func_ov00_020a8b80Ev @@ -1087,8 +1087,8 @@ _ZN13LinkStateBase18func_ov00_020a8b80Ev: ; 0x020a8b80 movlt r0, #0 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8b80Ev _020a8b9c: .word data_027e0fd4 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8b80Ev .global _ZN13LinkStateBase29HasFlags_PlayerLinkBase_Unk48Et arm_func_start _ZN13LinkStateBase29HasFlags_PlayerLinkBase_Unk48Et @@ -1117,8 +1117,8 @@ _ZN13LinkStateBase28Get_PlayerControlData_Unk004Ev: ; 0x020a8bc4 add r0, r0, #4 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase28Get_PlayerControlData_Unk004Ev _020a8bd4: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase28Get_PlayerControlData_Unk004Ev .global _ZN13LinkStateBase19GetCurrentCharacterEv arm_func_start _ZN13LinkStateBase19GetCurrentCharacterEv @@ -1127,8 +1127,8 @@ _ZN13LinkStateBase19GetCurrentCharacterEv: ; 0x020a8bd8 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase19GetCurrentCharacterEv _020a8be4: .word func_ov00_020bc46c + arm_func_end _ZN13LinkStateBase19GetCurrentCharacterEv .global _ZN13LinkStateBase20GetPlayerControlDataEv arm_func_start _ZN13LinkStateBase20GetPlayerControlDataEv @@ -1137,8 +1137,8 @@ _ZN13LinkStateBase20GetPlayerControlDataEv: ; 0x020a8be8 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase20GetPlayerControlDataEv _020a8bf4: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase20GetPlayerControlDataEv .global _ZN13LinkStateBase10GetStateIdEv arm_func_start _ZN13LinkStateBase10GetStateIdEv @@ -1147,8 +1147,8 @@ _ZN13LinkStateBase10GetStateIdEv: ; 0x020a8bf8 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase10GetStateIdEv _020a8c04: .word func_ov00_020bc500 + arm_func_end _ZN13LinkStateBase10GetStateIdEv .global _ZN13LinkStateBase9GetHealthEv arm_func_start _ZN13LinkStateBase9GetHealthEv @@ -1179,9 +1179,9 @@ _ZN13LinkStateBase18func_ov00_020a8c34Ev: ; 0x020a8c34 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8c34Ev _020a8c44: .word data_027e0fd4 _020a8c48: .word func_ov00_020b5268 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8c34Ev .global _ZN13LinkStateBase12GetPlayerPosEv arm_func_start _ZN13LinkStateBase12GetPlayerPosEv @@ -1189,8 +1189,8 @@ _ZN13LinkStateBase12GetPlayerPosEv: ; 0x020a8c4c ldr r0, _020a8c54 ; =data_027e0f94 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase12GetPlayerPosEv _020a8c54: .word data_027e0f94 + arm_func_end _ZN13LinkStateBase12GetPlayerPosEv .global _ZN13LinkStateBase12GetPlayerVelEv arm_func_start _ZN13LinkStateBase12GetPlayerVelEv @@ -1198,8 +1198,8 @@ _ZN13LinkStateBase12GetPlayerVelEv: ; 0x020a8c58 ldr r0, _020a8c60 ; =data_027e0fa0 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase12GetPlayerVelEv _020a8c60: .word data_027e0fa0 + arm_func_end _ZN13LinkStateBase12GetPlayerVelEv .global _ZN13LinkStateBase18func_ov00_020a8c64Ev arm_func_start _ZN13LinkStateBase18func_ov00_020a8c64Ev @@ -1209,8 +1209,8 @@ _ZN13LinkStateBase18func_ov00_020a8c64Ev: ; 0x020a8c64 add r0, r0, #0x90 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8c64Ev _020a8c74: .word data_027e0fd4 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8c64Ev .global _ZN13LinkStateBase14GetPlayerAngleEv arm_func_start _ZN13LinkStateBase14GetPlayerAngleEv @@ -1218,8 +1218,8 @@ _ZN13LinkStateBase14GetPlayerAngleEv: ; 0x020a8c78 ldr r0, _020a8c80 ; =data_027e0fac bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase14GetPlayerAngleEv _020a8c80: .word data_027e0fac + arm_func_end _ZN13LinkStateBase14GetPlayerAngleEv .global _ZN13LinkStateBase15GetPlayer_Unk18Ev arm_func_start _ZN13LinkStateBase15GetPlayer_Unk18Ev @@ -1227,8 +1227,8 @@ _ZN13LinkStateBase15GetPlayer_Unk18Ev: ; 0x020a8c84 ldr r0, _020a8c8c ; =data_027e0fb0 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase15GetPlayer_Unk18Ev _020a8c8c: .word data_027e0fb0 + arm_func_end _ZN13LinkStateBase15GetPlayer_Unk18Ev .global _ZN13LinkStateBase27Get_PlayerControlData_Unk32Ev arm_func_start _ZN13LinkStateBase27Get_PlayerControlData_Unk32Ev @@ -1238,8 +1238,8 @@ _ZN13LinkStateBase27Get_PlayerControlData_Unk32Ev: ; 0x020a8c90 ldrsh r0, [r0, #0x32] bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase27Get_PlayerControlData_Unk32Ev _020a8ca0: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase27Get_PlayerControlData_Unk32Ev .global _ZN13LinkStateBase12GetGrabActorEv arm_func_start _ZN13LinkStateBase12GetGrabActorEv @@ -1251,9 +1251,9 @@ _ZN13LinkStateBase12GetGrabActorEv: ; 0x020a8ca4 add r1, r2, #0x3c bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase12GetGrabActorEv _020a8cbc: .word data_027e0fe4 _020a8cc0: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end _ZN13LinkStateBase12GetGrabActorEv .global _ZN13LinkStateBase15GetGrabActorRefEv arm_func_start _ZN13LinkStateBase15GetGrabActorRefEv @@ -1270,8 +1270,8 @@ _ZN13LinkStateBase4GrabEv: ; 0x020a8cd0 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase4GrabEv _020a8cdc: .word func_ov00_020bc71c + arm_func_end _ZN13LinkStateBase4GrabEv .global _ZN13LinkStateBase24Get_PlayerLinkBase_Unk44Ev arm_func_start _ZN13LinkStateBase24Get_PlayerLinkBase_Unk44Ev @@ -1300,8 +1300,8 @@ _020a8d1c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase16IsEquipBeingUsedEi _020a8d24: .word gItemManager + arm_func_end _ZN13LinkStateBase16IsEquipBeingUsedEi .global _ZN13LinkStateBase12GetEquipItemEi arm_func_start _ZN13LinkStateBase12GetEquipItemEi @@ -1311,9 +1311,9 @@ _ZN13LinkStateBase12GetEquipItemEi: ; 0x020a8d28 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase12GetEquipItemEi _020a8d38: .word gItemManager _020a8d3c: .word _ZN11ItemManager12GetEquipItemEi + arm_func_end _ZN13LinkStateBase12GetEquipItemEi .global _ZN13LinkStateBase18func_ov00_020a8d40Ev arm_func_start _ZN13LinkStateBase18func_ov00_020a8d40Ev @@ -1322,8 +1322,8 @@ _ZN13LinkStateBase18func_ov00_020a8d40Ev: ; 0x020a8d40 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8d40Ev _020a8d4c: .word data_027e0fd4 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8d40Ev .global _ZN13LinkStateBase18func_ov00_020a8d50Ev arm_func_start _ZN13LinkStateBase18func_ov00_020a8d50Ev @@ -1334,9 +1334,9 @@ _ZN13LinkStateBase18func_ov00_020a8d50Ev: ; 0x020a8d50 ldr r0, [r0, #0x138] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8d50Ev _020a8d64: .word data_027e0fcc _020a8d68: .word func_ov00_020c0d68 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8d50Ev .global _ZN13LinkStateBase18func_ov00_020a8d6cEv arm_func_start _ZN13LinkStateBase18func_ov00_020a8d6cEv @@ -1347,9 +1347,9 @@ _ZN13LinkStateBase18func_ov00_020a8d6cEv: ; 0x020a8d6c ldr r0, [r0, #0x118] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateBase18func_ov00_020a8d6cEv _020a8d80: .word data_027e0fcc _020a8d84: .word func_ov00_020c0d68 + arm_func_end _ZN13LinkStateBase18func_ov00_020a8d6cEv .global _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei arm_func_start _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei @@ -1366,8 +1366,8 @@ _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei: ; 0x020a8d88 moveq r0, #0x1000 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei _020a8db4: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase26PlayerControlData_vfunc_14Ei .global _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev arm_func_start _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev @@ -1377,8 +1377,8 @@ _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev: ; 0x020a8db8 ldr r0, [r0, #0x100] bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev _020a8dc8: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase28Get_PlayerControlData_Unk100Ev .global _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev arm_func_start _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev @@ -1388,8 +1388,8 @@ _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev: ; 0x020a8dcc ldr r0, [r0, #0x120] bx lr .align 2, 0 - arm_func_end _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev _020a8ddc: .word data_027e0fcc + arm_func_end _ZN13LinkStateBase28Get_PlayerControlData_Unk120Ev .global _ZN13LinkStateBase24Get_PlayerLinkBase_Unk38Ev arm_func_start _ZN13LinkStateBase24Get_PlayerLinkBase_Unk38Ev diff --git a/asm/ov00/Player/LinkStateDamage.s b/asm/ov00/Player/LinkStateDamage.s index 89e6fc59..45791979 100644 --- a/asm/ov00/Player/LinkStateDamage.s +++ b/asm/ov00/Player/LinkStateDamage.s @@ -230,7 +230,6 @@ _ZN15LinkStateDamage20CreateDebugHierarchyEv: ; 0x020abfa8 add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end _ZN15LinkStateDamage20CreateDebugHierarchyEv _020ac178: .word data_ov00_020e5aac _020ac17c: .word data_ov00_020e5bac _020ac180: .word 0x4c444d47 @@ -249,6 +248,7 @@ _020ac1b0: .word data_ov00_020e5c34 _020ac1b4: .word data_ov00_020e5aec _020ac1b8: .word data_ov00_020e5c44 _020ac1bc: .word data_ov00_020e5ae0 + thumb_func_end _ZN15LinkStateDamage20CreateDebugHierarchyEv .global _ZN15LinkStateDamage12OnStateEnterEv arm_func_start _ZN15LinkStateDamage12OnStateEnterEv @@ -652,7 +652,6 @@ _020ac788: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage12OnStateEnterEv _020ac798: .word 0x0000023d _020ac79c: .word data_ov00_020e5b50 _020ac7a0: .word data_ov00_020eec9c @@ -675,6 +674,7 @@ _020ac7e0: .word data_027e0db0 _020ac7e4: .word gAdventureFlags _020ac7e8: .word data_027e077c _020ac7ec: .word data_02056be4 + arm_func_end _ZN15LinkStateDamage12OnStateEnterEv .global _ZN15LinkStateDamage12OnStateLeaveEi arm_func_start _ZN15LinkStateDamage12OnStateLeaveEi @@ -808,12 +808,12 @@ _020ac9bc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage12OnStateLeaveEi _020ac9d0: .word data_027e0e58 _020ac9d4: .word data_ov00_020eec9c _020ac9d8: .word data_027e0618 _020ac9dc: .word gItemManager _020ac9e0: .word gAdventureFlags + arm_func_end _ZN15LinkStateDamage12OnStateLeaveEi .global _ZN15LinkStateDamage18func_ov00_020ac9e4Ei arm_func_start _ZN15LinkStateDamage18func_ov00_020ac9e4Ei @@ -846,8 +846,8 @@ _020aca1c: bl func_ov05_0210f7b8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage18func_ov00_020ac9e4Ei _020aca4c: .word data_027e0d38 + arm_func_end _ZN15LinkStateDamage18func_ov00_020ac9e4Ei .global _ZN15LinkStateDamage18func_ov00_020aca50Ev arm_func_start _ZN15LinkStateDamage18func_ov00_020aca50Ev @@ -899,9 +899,9 @@ _ZN15LinkStateDamage18func_ov00_020aca94Ev: ; 0x020aca94 bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage18func_ov00_020aca94Ev _020acaf4: .word data_ov00_020dc560 _020acaf8: .word data_ov00_020e9360 + arm_func_end _ZN15LinkStateDamage18func_ov00_020aca94Ev .global _ZN15LinkStateDamage8vfunc_30Ei arm_func_start _ZN15LinkStateDamage8vfunc_30Ei @@ -933,9 +933,9 @@ _ZN15LinkStateDamage8vfunc_30Ei: ; 0x020acafc add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage8vfunc_30Ei _020acb64: .word _ZN15LinkStateDamage18func_ov00_020aca50Ev - 1 _020acb68: .word data_ov00_020e9c88 + arm_func_end _ZN15LinkStateDamage8vfunc_30Ei .global _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi arm_func_start _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi @@ -1145,7 +1145,6 @@ _020ace44: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi _020ace70: .word data_027e0618 _020ace74: .word gItemManager _020ace78: .word 0x0000028f @@ -1154,6 +1153,7 @@ _020ace80: .word 0x00000548 _020ace84: .word 0x0000019a _020ace88: .word 0x00000266 _020ace8c: .word 0x00000333 + arm_func_end _ZN15LinkStateDamage18func_ov00_020acb6cEP5Vec3pi .global _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi arm_func_start _ZN15LinkStateDamage18func_ov00_020ace90EP5Vec3pi @@ -1260,9 +1260,9 @@ _020acfd8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage8vfunc_20Ei _020acfe0: .word data_027e0618 _020acfe4: .word gItemManager + arm_func_end _ZN15LinkStateDamage8vfunc_20Ei .global _ZN15LinkStateDamage18func_ov00_020acfe8Eb arm_func_start _ZN15LinkStateDamage18func_ov00_020acfe8Eb @@ -1279,9 +1279,9 @@ _020ad004: bl _ZN13LinkStateBase18func_ov00_020a8a4cEii ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN15LinkStateDamage18func_ov00_020acfe8Eb _020ad010: .word data_ov00_020e5b00 _020ad014: .word data_ov00_020e5af0 + arm_func_end _ZN15LinkStateDamage18func_ov00_020acfe8Eb .global _ZN15LinkStateDamage5GetIdEv arm_func_start _ZN15LinkStateDamage5GetIdEv diff --git a/asm/ov00/Player/LinkStateFollow.s b/asm/ov00/Player/LinkStateFollow.s index 22b8876c..bf598b3c 100644 --- a/asm/ov00/Player/LinkStateFollow.s +++ b/asm/ov00/Player/LinkStateFollow.s @@ -61,9 +61,9 @@ _ZN15LinkStateFollow16MoveTowardTargetEv: ; 0x020a8f80 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN15LinkStateFollow16MoveTowardTargetEv _020a9020: .word gMapManager _020a9024: .word 0x00000155 + arm_func_end _ZN15LinkStateFollow16MoveTowardTargetEv .global _ZN15LinkStateFollow12OnStateLeaveEi arm_func_start _ZN15LinkStateFollow12OnStateLeaveEi @@ -102,9 +102,9 @@ _020a904c: bl func_ov14_0214bd08 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN15LinkStateFollow12OnStateLeaveEi _020a90a8: .word data_027e0fb8 _020a90ac: .word gMapManager + arm_func_end _ZN15LinkStateFollow12OnStateLeaveEi .global _ZN15LinkStateFollow8vfunc_24Ei arm_func_start _ZN15LinkStateFollow8vfunc_24Ei @@ -168,8 +168,8 @@ _ZN15LinkStateFollow20GetLinkStateCutsceneEv: ; 0x020a914c mov r0, #6 bx ip .align 2, 0 - arm_func_end _ZN15LinkStateFollow20GetLinkStateCutsceneEv _020a9158: .word func_01fffcd8 + arm_func_end _ZN15LinkStateFollow20GetLinkStateCutsceneEv .global _ZN15LinkStateFollow8vfunc_34EP5Vec3p arm_func_start _ZN15LinkStateFollow8vfunc_34EP5Vec3p @@ -224,9 +224,9 @@ _020a91f0: moveq r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p _020a9208: .word data_027e0fb8 _020a920c: .word gMapManager + arm_func_end _ZN15LinkStateFollow18func_ov00_020a9180EP5Vec3p .global _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor arm_func_start _ZN15LinkStateFollow18func_ov00_020a9210EP5Vec3pP5Actor diff --git a/asm/ov00/Player/LinkStateInteract.s b/asm/ov00/Player/LinkStateInteract.s index 691ece6b..93aeb639 100644 --- a/asm/ov00/Player/LinkStateInteract.s +++ b/asm/ov00/Player/LinkStateInteract.s @@ -227,7 +227,6 @@ _ZN17LinkStateInteract14GetGrabActorIdEv: ; 0x020aa35c add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end _ZN17LinkStateInteract14GetGrabActorIdEv _020aa4f0: .word data_ov00_020e59b8 _020aa4f4: .word 0x4c475242 _020aa4f8: .word data_ov00_020e5940 @@ -245,6 +244,7 @@ _020aa524: .word data_ov00_020e5a20 _020aa528: .word data_ov00_020e5a34 _020aa52c: .word data_ov00_020e5928 _020aa530: .word 0x4c505348 + thumb_func_end _ZN17LinkStateInteract14GetGrabActorIdEv .global _ZN17LinkStateInteract12OnStateEnterEv arm_func_start _ZN17LinkStateInteract12OnStateEnterEv @@ -419,7 +419,6 @@ _020aa778: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract12OnStateEnterEv _020aa78c: .word data_027e0fb8 _020aa790: .word data_ov00_020e592c _020aa794: .word data_ov00_020e593c @@ -429,6 +428,7 @@ _020aa7a0: .word data_ov00_020e595c _020aa7a4: .word data_ov00_020e594c _020aa7a8: .word data_027e0fe4 _020aa7ac: .word data_ov00_020e5908 + arm_func_end _ZN17LinkStateInteract12OnStateEnterEv .global _ZN17LinkStateInteract12OnStateLeaveEi arm_func_start _ZN17LinkStateInteract12OnStateLeaveEi @@ -460,8 +460,8 @@ _020aa7d4: str r1, [r0, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract12OnStateLeaveEi _020aa814: .word data_027e0fb8 + arm_func_end _ZN17LinkStateInteract12OnStateLeaveEi .global _ZN17LinkStateInteract18func_ov00_020aa818Ev arm_func_start _ZN17LinkStateInteract18func_ov00_020aa818Ev @@ -477,8 +477,8 @@ _ZN17LinkStateInteract18func_ov00_020aa818Ev: ; 0x020aa818 bl func_ov00_020ba458 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract18func_ov00_020aa818Ev _020aa840: .word gItemManager + arm_func_end _ZN17LinkStateInteract18func_ov00_020aa818Ev .global _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor arm_func_start _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor @@ -714,9 +714,9 @@ _020aab34: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor _020aabd0: .word data_02050f54 _020aabd4: .word 0x00000155 + arm_func_end _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor .global _ZN17LinkStateInteract8vfunc_20Ei arm_func_start _ZN17LinkStateInteract8vfunc_20Ei @@ -1262,7 +1262,6 @@ _020ab3b0: add sp, sp, #0xc8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract8vfunc_20Ei _020ab3bc: .word gItemManager _020ab3c0: .word data_027e0d0c _020ab3c4: .word data_02050f54 @@ -1274,6 +1273,7 @@ _020ab3d8: .word gMapManager _020ab3dc: .word 0x00001ccd _020ab3e0: .word 0x00001333 _020ab3e4: .word 0x000018e4 + arm_func_end _ZN17LinkStateInteract8vfunc_20Ei .global _ZN17LinkStateInteract16GetLinkStateRollEv arm_func_start _ZN17LinkStateInteract16GetLinkStateRollEv @@ -1282,8 +1282,8 @@ _ZN17LinkStateInteract16GetLinkStateRollEv: ; 0x020ab3e8 mov r0, #4 bx ip .align 2, 0 - arm_func_end _ZN17LinkStateInteract16GetLinkStateRollEv _020ab3f4: .word func_01fffcd8 + arm_func_end _ZN17LinkStateInteract16GetLinkStateRollEv .global _ZN17LinkStateInteract8vfunc_24Ei arm_func_start _ZN17LinkStateInteract8vfunc_24Ei @@ -1439,9 +1439,9 @@ _020ab604: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract8vfunc_34EP5Vec3p _020ab60c: .word data_02050f54 _020ab610: .word 0x00000b33 + arm_func_end _ZN17LinkStateInteract8vfunc_34EP5Vec3p .global _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p arm_func_start _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p @@ -1473,8 +1473,8 @@ _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p: ; 0x020ab614 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p _020ab67c: .word data_027e0d0c + arm_func_end _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p .global _ZN17LinkStateInteract15SetBombVelocityEP5Vec3p arm_func_start _ZN17LinkStateInteract15SetBombVelocityEP5Vec3p @@ -1496,9 +1496,9 @@ _ZN17LinkStateInteract15SetBombVelocityEP5Vec3p: ; 0x020ab680 bl _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract15SetBombVelocityEP5Vec3p _020ab6c0: .word 0x424f4d42 _020ab6c4: .word 0x4b4f4b4f + arm_func_end _ZN17LinkStateInteract15SetBombVelocityEP5Vec3p .global _ZN17LinkStateInteract18func_ov00_020ab6c8Ev arm_func_start _ZN17LinkStateInteract18func_ov00_020ab6c8Ev @@ -1545,13 +1545,13 @@ _020ab748: bl _ZN17LinkStateInteract20SetGrabActorVelocityEP5Vec3p ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract18func_ov00_020ab6c8Ev _020ab758: .word 0x4b4f4b4f _020ab75c: .word 0x424f4d42 _020ab760: .word 0x4452554d _020ab764: .word 0x54415255 _020ab768: .word 0x53544e45 _020ab76c: .word 0x54535542 + arm_func_end _ZN17LinkStateInteract18func_ov00_020ab6c8Ev .global _ZN17LinkStateInteract18func_ov00_020ab770EP5Vec3p arm_func_start _ZN17LinkStateInteract18func_ov00_020ab770EP5Vec3p @@ -1577,8 +1577,8 @@ _020ab7b0: ldr r0, [r4, #0x12c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract18func_ov00_020ab770EP5Vec3p _020ab7b8: .word data_027e0fb8 + arm_func_end _ZN17LinkStateInteract18func_ov00_020ab770EP5Vec3p .global _ZN17LinkStateInteract18func_ov00_020ab7bcEP5Vec3pP5Actor arm_func_start _ZN17LinkStateInteract18func_ov00_020ab7bcEP5Vec3pP5Actor @@ -1856,12 +1856,12 @@ _020abb30: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract18func_ov00_020ab9b8Ejb _020abb64: .word 0x424b4559 _020abb68: .word 0x464f5243 _020abb6c: .word 0x0000028f _020abb70: .word data_02050f54 _020abb74: .word data_ov00_020eec9c + arm_func_end _ZN17LinkStateInteract18func_ov00_020ab9b8Ejb .global _ZN17LinkStateInteract4GrabEP8ActorRef arm_func_start _ZN17LinkStateInteract4GrabEP8ActorRef @@ -2022,10 +2022,10 @@ _020abce0: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN17LinkStateInteract18func_ov00_020abc78EP8ActorRef _020abd6c: .word data_027e0fb8 _020abd70: .word data_027e0fe4 _020abd74: .word data_ov00_020eec9c + arm_func_end _ZN17LinkStateInteract18func_ov00_020abc78EP8ActorRef .rodata .global data_ov00_020dc528 diff --git a/asm/ov00/Player/LinkStateItem.s b/asm/ov00/Player/LinkStateItem.s index 911a4ecc..c0ee3e4f 100644 --- a/asm/ov00/Player/LinkStateItem.s +++ b/asm/ov00/Player/LinkStateItem.s @@ -156,10 +156,10 @@ _020abf38: strb r0, [r5, #0x26] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13LinkStateItem12OnStateLeaveEi _020abf44: .word data_027e103c _020abf48: .word data_027e1098 _020abf4c: .word data_027e0fb8 + arm_func_end _ZN13LinkStateItem12OnStateLeaveEi .global _ZN13LinkStateItem15GetEquipBombchuEv arm_func_start _ZN13LinkStateItem15GetEquipBombchuEv @@ -168,8 +168,8 @@ _ZN13LinkStateItem15GetEquipBombchuEv: ; 0x020abf50 mov r0, #7 bx ip .align 2, 0 - arm_func_end _ZN13LinkStateItem15GetEquipBombchuEv _020abf5c: .word func_01fffcec + arm_func_end _ZN13LinkStateItem15GetEquipBombchuEv .global _ZN13LinkStateItem16GetLinkStateMoveEv arm_func_start _ZN13LinkStateItem16GetLinkStateMoveEv @@ -178,8 +178,8 @@ _ZN13LinkStateItem16GetLinkStateMoveEv: ; 0x020abf60 mov r0, #0 bx ip .align 2, 0 - arm_func_end _ZN13LinkStateItem16GetLinkStateMoveEv _020abf6c: .word func_01fffcd8 + arm_func_end _ZN13LinkStateItem16GetLinkStateMoveEv .global _ZN13LinkStateItem18func_ov00_020abf70Ev arm_func_start _ZN13LinkStateItem18func_ov00_020abf70Ev @@ -191,9 +191,9 @@ _ZN13LinkStateItem18func_ov00_020abf70Ev: ; 0x020abf70 ldr r1, [r2, #0x5c] bx ip .align 2, 0 - arm_func_end _ZN13LinkStateItem18func_ov00_020abf70Ev _020abf88: .word gAdventureFlags _020abf8c: .word _ZN14AdventureFlags18func_ov00_02097b9cEv + arm_func_end _ZN13LinkStateItem18func_ov00_020abf70Ev .global _ZN13LinkStateItem8vfunc_28Ev arm_func_start _ZN13LinkStateItem8vfunc_28Ev diff --git a/asm/ov00/Player/LinkStateMove.s b/asm/ov00/Player/LinkStateMove.s index f5084504..9b50542b 100644 --- a/asm/ov00/Player/LinkStateMove.s +++ b/asm/ov00/Player/LinkStateMove.s @@ -49,10 +49,10 @@ _ZN13LinkStateMove20CreateDebugHierarchyEv: ; 0x020a8e10 add sp, #0x14 pop {r4, r5, pc} nop - thumb_func_end _ZN13LinkStateMove20CreateDebugHierarchyEv _020a8e4c: .word data_ov00_020e5744 _020a8e50: .word 0x4c4d4f56 _020a8e54: .word data_ov00_020e56f0 + thumb_func_end _ZN13LinkStateMove20CreateDebugHierarchyEv .global _ZN13LinkStateMove12OnStateEnterEv arm_func_start _ZN13LinkStateMove12OnStateEnterEv @@ -86,8 +86,8 @@ _ZN13LinkStateMove12OnStateEnterEv: ; 0x020a8e58 bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13LinkStateMove12OnStateEnterEv _020a8ec8: .word data_ov00_020eec9c + arm_func_end _ZN13LinkStateMove12OnStateEnterEv .global _ZN13LinkStateMove12OnStateLeaveEi arm_func_start _ZN13LinkStateMove12OnStateLeaveEi @@ -136,8 +136,8 @@ _ZN13LinkStateMove18func_ov00_020a8f2cEv: ; 0x020a8f2c movle r0, #0 bx lr .align 2, 0 - arm_func_end _ZN13LinkStateMove18func_ov00_020a8f2cEv _020a8f48: .word data_ov00_020e56f0 + arm_func_end _ZN13LinkStateMove18func_ov00_020a8f2cEv .global _ZN13LinkStateMove18func_ov00_020a8f4cEv arm_func_start _ZN13LinkStateMove18func_ov00_020a8f4cEv diff --git a/asm/ov00/Player/LinkStateRoll.s b/asm/ov00/Player/LinkStateRoll.s index dae807b8..8aeda569 100644 --- a/asm/ov00/Player/LinkStateRoll.s +++ b/asm/ov00/Player/LinkStateRoll.s @@ -23,8 +23,8 @@ _ZN13LinkStateRoll20CreateDebugHierarchyEv: ; 0x020ae79c ldr r3, _020ae7a0 ; =_ZN13LinkStateBase18GetDebugHierarchy0Ev bx r3 .align 2, 0 - thumb_func_end _ZN13LinkStateRoll20CreateDebugHierarchyEv _020ae7a0: .word _ZN13LinkStateBase18GetDebugHierarchy0Ev + thumb_func_end _ZN13LinkStateRoll20CreateDebugHierarchyEv .global _ZN13LinkStateRoll12OnStateEnterEv arm_func_start _ZN13LinkStateRoll12OnStateEnterEv @@ -262,7 +262,6 @@ _020aeb08: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end _ZN13LinkStateRoll12OnStateEnterEv _020aeb10: .word data_02050f54 _020aeb14: .word 0x0000019a _020aeb18: .word data_027e0fb8 @@ -273,6 +272,7 @@ _020aeb28: .word data_027e0e58 _020aeb2c: .word 0x00002aab _020aeb30: .word data_ov00_020e6098 _020aeb34: .word data_ov00_020e60a8 + arm_func_end _ZN13LinkStateRoll12OnStateEnterEv .global _ZN13LinkStateRoll12OnStateLeaveEi arm_func_start _ZN13LinkStateRoll12OnStateLeaveEi @@ -339,8 +339,8 @@ _020aebf4: bne _020aebf4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN13LinkStateRoll12OnStateLeaveEi _020aec0c: .word data_027e0e58 + arm_func_end _ZN13LinkStateRoll12OnStateLeaveEi .global _ZN13LinkStateRoll8vfunc_20Ei arm_func_start _ZN13LinkStateRoll8vfunc_20Ei @@ -444,10 +444,10 @@ _020aed7c: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13LinkStateRoll8vfunc_20Ei _020aed84: .word data_027e0fb8 _020aed88: .word data_027e0618 _020aed8c: .word 0x0000099a + arm_func_end _ZN13LinkStateRoll8vfunc_20Ei .global _ZN13LinkStateRoll8vfunc_24Ei arm_func_start _ZN13LinkStateRoll8vfunc_24Ei diff --git a/asm/ov00/Player/PlayerBase.s b/asm/ov00/Player/PlayerBase.s index e5d45665..3c0580a3 100644 --- a/asm/ov00/Player/PlayerBase.s +++ b/asm/ov00/Player/PlayerBase.s @@ -64,9 +64,9 @@ _ZN10PlayerBase10SetVisibleEb: ; 0x020a7b10 bl func_ov00_0207c5d4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10PlayerBase10SetVisibleEb _020a7b84: .word gItemManager _020a7b88: .word data_027e0e58 + arm_func_end _ZN10PlayerBase10SetVisibleEb .global _ZN10PlayerBase13GetEquipSwordEv arm_func_start _ZN10PlayerBase13GetEquipSwordEv @@ -75,8 +75,8 @@ _ZN10PlayerBase13GetEquipSwordEv: ; 0x020a7b8c mov r0, #0 bx ip .align 2, 0 - arm_func_end _ZN10PlayerBase13GetEquipSwordEv _020a7b98: .word func_01fffcec + arm_func_end _ZN10PlayerBase13GetEquipSwordEv .global _ZN10PlayerBase14GetEquipShieldEv arm_func_start _ZN10PlayerBase14GetEquipShieldEv @@ -85,8 +85,8 @@ _ZN10PlayerBase14GetEquipShieldEv: ; 0x020a7b9c mov r0, #1 bx ip .align 2, 0 - arm_func_end _ZN10PlayerBase14GetEquipShieldEv _020a7ba8: .word func_01fffcec + arm_func_end _ZN10PlayerBase14GetEquipShieldEv .global _ZN10PlayerBase6LookAtEP5Vec3p arm_func_start _ZN10PlayerBase6LookAtEP5Vec3p @@ -111,9 +111,9 @@ _ZN10PlayerBase6LookAtEP5Vec3p: ; 0x020a7bac add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end _ZN10PlayerBase6LookAtEP5Vec3p _020a7bf8: .word data_027e0f94 _020a7bfc: .word data_027e0fac + arm_func_end _ZN10PlayerBase6LookAtEP5Vec3p .global _ZN10PlayerBase18func_ov00_020a7c00Ei arm_func_start _ZN10PlayerBase18func_ov00_020a7c00Ei @@ -125,8 +125,8 @@ _ZN10PlayerBase18func_ov00_020a7c00Ei: ; 0x020a7c00 movne r0, #0 bx lr .align 2, 0 - arm_func_end _ZN10PlayerBase18func_ov00_020a7c00Ei _020a7c18: .word data_027e0c54 + arm_func_end _ZN10PlayerBase18func_ov00_020a7c00Ei .global _ZN10PlayerBase18func_ov00_020a7c1cEP8Cylinder arm_func_start _ZN10PlayerBase18func_ov00_020a7c1cEP8Cylinder @@ -196,9 +196,9 @@ _ZN10PlayerBase18EquipItem_vfunc_3cEP8Cylinderi: ; 0x020a7ce4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end _ZN10PlayerBase18EquipItem_vfunc_3cEP8Cylinderi _020a7cf4: .word gItemManager _020a7cf8: .word _ZN11ItemManager18EquipItem_vfunc_3cEP5Vec4pi + arm_func_end _ZN10PlayerBase18EquipItem_vfunc_3cEP8Cylinderi .global _ZN10PlayerBase18EquipItem_vfunc_2cEv arm_func_start _ZN10PlayerBase18EquipItem_vfunc_2cEv @@ -217,8 +217,8 @@ _ZN10PlayerBase18EquipItem_vfunc_2cEv: ; 0x020a7cfc bl _ZN11ItemManager18EquipItem_vfunc_2cEi ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN10PlayerBase18EquipItem_vfunc_2cEv _020a7d30: .word gItemManager + arm_func_end _ZN10PlayerBase18EquipItem_vfunc_2cEv .global _ZN10PlayerBase9SetHealthEs arm_func_start _ZN10PlayerBase9SetHealthEs @@ -314,8 +314,8 @@ _ZN10PlayerBase8TeleportEP5Vec3psibb: ; 0x020a7df4 add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10PlayerBase8TeleportEP5Vec3psibb _020a7e6c: .word gMapManager + arm_func_end _ZN10PlayerBase8TeleportEP5Vec3psibb .global _ZN10PlayerBase18TeleportToEntranceEib arm_func_start _ZN10PlayerBase18TeleportToEntranceEib @@ -384,7 +384,6 @@ _020a7f58: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN10PlayerBase18TeleportToEntranceEib _020a7f64: .word data_027e0f94 _020a7f68: .word gMapManager _020a7f6c: .word data_027e0fac @@ -394,6 +393,7 @@ _020a7f78: .word data_027e0fb8 _020a7f7c: .word data_027e0fe4 _020a7f80: .word gAdventureFlags _020a7f84: .word data_027e0f64 + arm_func_end _ZN10PlayerBase18TeleportToEntranceEib .global _ZN10PlayerBase22TeleportToLastEntranceEb arm_func_start _ZN10PlayerBase22TeleportToLastEntranceEb diff --git a/asm/ov00/Player/PlayerControl.s b/asm/ov00/Player/PlayerControl.s index bd4688a2..b6448a54 100644 --- a/asm/ov00/Player/PlayerControl.s +++ b/asm/ov00/Player/PlayerControl.s @@ -26,9 +26,9 @@ _020aeedc: movne r0, #0 bx lr .align 2, 0 - arm_func_end _ZN13PlayerControl18_ZN13PlayerControl18func_ov00_020aeeacEvEv _020aeef0: .word data_027e077c _020aeef4: .word data_02056be4 + arm_func_end _ZN13PlayerControl18_ZN13PlayerControl18func_ov00_020aeeacEvEv .global _ZN13PlayerControl18func_ov00_020aeef8Ev arm_func_start _ZN13PlayerControl18func_ov00_020aeef8Ev @@ -47,8 +47,8 @@ _ZN13PlayerControl18func_ov00_020aeef8Ev: ; 0x020aeef8 bl _ZN13PlayerControl18_ZN13PlayerControl18func_ov00_020aeeacEvEv ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020aeef8Ev _020aef2c: .word data_027e077c + arm_func_end _ZN13PlayerControl18func_ov00_020aeef8Ev .global _ZN13PlayerControl18func_ov00_020aef30Ev thumb_func_start _ZN13PlayerControl18func_ov00_020aef30Ev @@ -75,10 +75,10 @@ _020aef56: add sp, #0xc pop {r3, r4, pc} nop - thumb_func_end _ZN13PlayerControl18func_ov00_020aef30Ev _020aef5c: .word 0x504c5952 _020aef60: .word data_ov00_020e6148 _020aef64: .word 0x5043544c + thumb_func_end _ZN13PlayerControl18func_ov00_020aef30Ev .global _ZN13PlayerControl9UpdateAimEv thumb_func_start _ZN13PlayerControl9UpdateAimEv @@ -149,10 +149,10 @@ _020aefde: str r1, [r4] pop {r4, pc} nop - thumb_func_end _ZN13PlayerControl9UpdateAimEv _020aeff0: .word data_027e0d0c _020aeff4: .word data_027e0d38 _020aeff8: .word data_027e103c + thumb_func_end _ZN13PlayerControl9UpdateAimEv .global _ZN13PlayerControl14GetFollowActorEv arm_func_start _ZN13PlayerControl14GetFollowActorEv @@ -164,9 +164,9 @@ _ZN13PlayerControl14GetFollowActorEv: ; 0x020aeffc add r1, r2, #0x84 bx ip .align 2, 0 - arm_func_end _ZN13PlayerControl14GetFollowActorEv _020af014: .word data_027e0fe4 _020af018: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end _ZN13PlayerControl14GetFollowActorEv .global _ZN13PlayerControl18func_ov00_020af01cEPc arm_func_start _ZN13PlayerControl18func_ov00_020af01cEPc @@ -347,7 +347,6 @@ _020af268: strneb r0, [r6, #0x79] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020af06cEv _020af27c: .word gAdventureFlags _020af280: .word data_027e0c68 _020af284: .word data_027e0d38 @@ -355,6 +354,7 @@ _020af288: .word gItemManager _020af28c: .word data_027e05f8 _020af290: .word data_027e103c _020af294: .word data_027e0f94 + arm_func_end _ZN13PlayerControl18func_ov00_020af06cEv .global _ZN13PlayerControl20UpdateUsingEquipItemEv arm_func_start _ZN13PlayerControl20UpdateUsingEquipItemEv @@ -375,8 +375,8 @@ _020af2c4: strb r0, [r4, #0x79] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl20UpdateUsingEquipItemEv _020af2d0: .word data_027e05f8 + arm_func_end _ZN13PlayerControl20UpdateUsingEquipItemEv .global _ZN13PlayerControl18func_ov00_020af2d4Ejb arm_func_start _ZN13PlayerControl18func_ov00_020af2d4Ejb @@ -446,11 +446,11 @@ _020af3ac: moveq r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020af2d4Ejb _020af3bc: .word data_027e0d38 _020af3c0: .word data_027e077c _020af3c4: .word data_02056be4 _020af3c8: .word data_027e103c + arm_func_end _ZN13PlayerControl18func_ov00_020af2d4Ejb .global _ZN13PlayerControl15CheckTouchedNowEj arm_func_start _ZN13PlayerControl15CheckTouchedNowEj @@ -568,11 +568,11 @@ _020af520: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020af4a4Ev _020af528: .word data_027e0d38 _020af52c: .word data_027e0e2c _020af530: .word data_027e103c _020af534: .word data_027e077c + arm_func_end _ZN13PlayerControl18func_ov00_020af4a4Ev .global _ZN13PlayerControl18func_ov00_020af538Ev arm_func_start _ZN13PlayerControl18func_ov00_020af538Ev @@ -689,7 +689,6 @@ _020af694: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020af538Ev _020af6c4: .word gAdventureFlags _020af6c8: .word data_027e0c68 _020af6cc: .word data_027e0fac @@ -698,6 +697,7 @@ _020af6d4: .word 0x0000010a _020af6d8: .word gMapManager _020af6dc: .word data_027e103c _020af6e0: .word data_027e05f8 + arm_func_end _ZN13PlayerControl18func_ov00_020af538Ev .global _ZN13PlayerControl18func_ov00_020af6e4EP5Vec3pii arm_func_start _ZN13PlayerControl18func_ov00_020af6e4EP5Vec3pii @@ -739,9 +739,9 @@ _020af72c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020af6e4EP5Vec3pii _020af770: .word data_027e0f94 _020af774: .word gMapManager + arm_func_end _ZN13PlayerControl18func_ov00_020af6e4EP5Vec3pii .global _ZN13PlayerControl18func_ov00_020af778Ev arm_func_start _ZN13PlayerControl18func_ov00_020af778Ev @@ -968,7 +968,6 @@ _020afaa8: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020af778Ev _020afabc: .word gAdventureFlags _020afac0: .word data_027e0f90 _020afac4: .word gItemManager @@ -976,6 +975,7 @@ _020afac8: .word data_027e0fc8 _020afacc: .word data_027e0fe4 _020afad0: .word gMapManager _020afad4: .word data_027e0f94 + arm_func_end _ZN13PlayerControl18func_ov00_020af778Ev .global _ZN13PlayerControl18func_ov00_020afad8EP5Vec3p arm_func_start _ZN13PlayerControl18func_ov00_020afad8EP5Vec3p @@ -1017,10 +1017,10 @@ _020afb54: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020afad8EP5Vec3p _020afb60: .word data_027e0f94 _020afb64: .word data_027e0f90 _020afb68: .word gMapManager + arm_func_end _ZN13PlayerControl18func_ov00_020afad8EP5Vec3p .global _ZN13PlayerControl18func_ov00_020afb6cEv arm_func_start _ZN13PlayerControl18func_ov00_020afb6cEv @@ -1236,13 +1236,13 @@ _020afe64: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020afb6cEv _020afe70: .word data_027e0fe4 _020afe74: .word gItemManager _020afe78: .word data_027e0f94 _020afe7c: .word data_027e0fc8 _020afe80: .word data_027e0ffc _020afe84: .word gMapManager + arm_func_end _ZN13PlayerControl18func_ov00_020afb6cEv .global _ZN13PlayerControl18func_ov00_020afe88Eib arm_func_start _ZN13PlayerControl18func_ov00_020afe88Eib @@ -1275,8 +1275,8 @@ _020afee0: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020afe88Eib _020afee8: .word data_027e0fcc + arm_func_end _ZN13PlayerControl18func_ov00_020afe88Eib .global _ZN13PlayerControl18func_ov00_020afeecEib arm_func_start _ZN13PlayerControl18func_ov00_020afeecEib @@ -1326,8 +1326,8 @@ _020aff7c: movne r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020afeecEib _020aff8c: .word data_027e0fcc + arm_func_end _ZN13PlayerControl18func_ov00_020afeecEib .global _ZN13PlayerControl18func_ov00_020aff90Eii arm_func_start _ZN13PlayerControl18func_ov00_020aff90Eii @@ -1354,9 +1354,9 @@ _ZN13PlayerControl18func_ov00_020aff90Eii: ; 0x020aff90 bl func_ov00_020baca8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020aff90Eii _020affe4: .word data_027e0d38 _020affe8: .word gItemManager + arm_func_end _ZN13PlayerControl18func_ov00_020aff90Eii .global _ZN13PlayerControl18func_ov00_020affecEP5Vec3piiS1_ arm_func_start _ZN13PlayerControl18func_ov00_020affecEP5Vec3piiS1_ @@ -1506,10 +1506,10 @@ _ZN13PlayerControl18func_ov00_020b014cEv: ; 0x020b014c add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b014cEv _020b0210: .word data_ov00_020ee198 _020b0214: .word data_027e0f64 _020b0218: .word gItemManager + arm_func_end _ZN13PlayerControl18func_ov00_020b014cEv .global _ZN13PlayerControl6SetAimEv arm_func_start _ZN13PlayerControl6SetAimEv @@ -1523,8 +1523,8 @@ _ZN13PlayerControl6SetAimEv: ; 0x020b021c str r1, [r0, #0xb8] bx lr .align 2, 0 - arm_func_end _ZN13PlayerControl6SetAimEv _020b023c: .word data_027e0d0c + arm_func_end _ZN13PlayerControl6SetAimEv .global _ZN13PlayerControl14UpdateAimWorldEP5Vec3p arm_func_start _ZN13PlayerControl14UpdateAimWorldEP5Vec3p @@ -1587,10 +1587,10 @@ _020b02f8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl14UpdateAimWorldEP5Vec3p _020b031c: .word data_027e0d38 _020b0320: .word data_027e0f94 _020b0324: .word data_027e0f64 + arm_func_end _ZN13PlayerControl14UpdateAimWorldEP5Vec3p .global _ZN13PlayerControl13GetTouchAngleEv arm_func_start _ZN13PlayerControl13GetTouchAngleEv @@ -1662,9 +1662,9 @@ _020b0408: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b034cEv _020b0410: .word data_ov00_020e6124 _020b0414: .word data_027e05f8 + arm_func_end _ZN13PlayerControl18func_ov00_020b034cEv .global _ZN13PlayerControl18func_ov00_020b0418Ev arm_func_start _ZN13PlayerControl18func_ov00_020b0418Ev @@ -1699,12 +1699,12 @@ _020b0454: add r0, r0, #0xa00 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b0418Ev _020b0488: .word data_ov00_020eec60 _020b048c: .word 0x00000aaa _020b0490: .word 0x51eb851f _020b0494: .word 0x00000556 _020b0498: .word 0x10624dd3 + arm_func_end _ZN13PlayerControl18func_ov00_020b0418Ev .global _ZN13PlayerControl18func_ov00_020b049cEP5Vec3pb arm_func_start _ZN13PlayerControl18func_ov00_020b049cEP5Vec3pb @@ -1792,11 +1792,11 @@ _020b05d0: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b049cEP5Vec3pb _020b05d8: .word data_027e0f94 _020b05dc: .word data_027e0d0c _020b05e0: .word data_027e0fac _020b05e4: .word data_02050f54 + arm_func_end _ZN13PlayerControl18func_ov00_020b049cEP5Vec3pb .global _ZN13PlayerControl18func_ov00_020b05e8EP5Vec3p arm_func_start _ZN13PlayerControl18func_ov00_020b05e8EP5Vec3p @@ -1899,12 +1899,12 @@ _020b0758: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b05e8EP5Vec3p _020b0764: .word 0x00000333 _020b0768: .word data_027e0f94 _020b076c: .word data_027e0fac _020b0770: .word data_02050f54 _020b0774: .word gMapManager + arm_func_end _ZN13PlayerControl18func_ov00_020b05e8EP5Vec3p .global _ZN13PlayerControl18func_ov00_020b0778EP5Vec3pji arm_func_start _ZN13PlayerControl18func_ov00_020b0778EP5Vec3pji @@ -2129,9 +2129,9 @@ _020b0aa0: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b0778EP5Vec3pji _020b0aac: .word data_027e0f64 _020b0ab0: .word data_02050f54 + arm_func_end _ZN13PlayerControl18func_ov00_020b0778EP5Vec3pji .global _ZN13PlayerControl16CheckNotTouchingEv arm_func_start _ZN13PlayerControl16CheckNotTouchingEv @@ -2362,9 +2362,9 @@ _020b0dd4: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b0b0cEPsPiS1_Pb _020b0de0: .word gItemManager _020b0de4: .word data_027e103c + arm_func_end _ZN13PlayerControl18func_ov00_020b0b0cEPsPiS1_Pb .global _ZN13PlayerControl18func_ov00_020b0de8EP5Vec3p arm_func_start _ZN13PlayerControl18func_ov00_020b0de8EP5Vec3p @@ -2396,8 +2396,8 @@ _ZN13PlayerControl18func_ov00_020b0de8EP5Vec3p: ; 0x020b0de8 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b0de8EP5Vec3p _020b0e50: .word 0x2aaaaaab + arm_func_end _ZN13PlayerControl18func_ov00_020b0de8EP5Vec3p .global _ZN13PlayerControl18func_ov00_020b0e54EP5Vec3pS1_ arm_func_start _ZN13PlayerControl18func_ov00_020b0e54EP5Vec3pS1_ @@ -2484,8 +2484,8 @@ _020b0f78: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b0e54EP5Vec3pS1_ _020b0f84: .word data_027e0f94 + arm_func_end _ZN13PlayerControl18func_ov00_020b0e54EP5Vec3pS1_ .global _ZN13PlayerControl18func_ov00_020b0f88EP5Vec3piS1_ arm_func_start _ZN13PlayerControl18func_ov00_020b0f88EP5Vec3piS1_ @@ -2649,8 +2649,8 @@ _020b11cc: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b1058EP5Vec3piS1_S1_ _020b11d8: .word data_027e0f94 + arm_func_end _ZN13PlayerControl18func_ov00_020b1058EP5Vec3piS1_S1_ .global _ZN13PlayerControl14IsUntouchedNowEv arm_func_start _ZN13PlayerControl14IsUntouchedNowEv @@ -2670,8 +2670,8 @@ _020b1208: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl14IsUntouchedNowEv _020b1210: .word data_027e103c + arm_func_end _ZN13PlayerControl14IsUntouchedNowEv .global _ZN13PlayerControl17IsNotUntouchedNowEv arm_func_start _ZN13PlayerControl17IsNotUntouchedNowEv @@ -2689,8 +2689,8 @@ _ZN13PlayerControl17IsNotUntouchedNowEv: ; 0x020b1214 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl17IsNotUntouchedNowEv _020b1244: .word data_027e05f8 + arm_func_end _ZN13PlayerControl17IsNotUntouchedNowEv .global _ZN13PlayerControl18func_ov00_020b1248EPi arm_func_start _ZN13PlayerControl18func_ov00_020b1248EPi @@ -2795,8 +2795,8 @@ _ZN13PlayerControl14IsTouchingFastEv: ; 0x020b134c mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl14IsTouchingFastEv _020b1378: .word data_ov00_020eec9c + arm_func_end _ZN13PlayerControl14IsTouchingFastEv .global _ZN13PlayerControl11IsTappedNowEv arm_func_start _ZN13PlayerControl11IsTappedNowEv @@ -2880,8 +2880,8 @@ _020b1428: movge r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN13PlayerControl18func_ov00_020b13c4Ev _020b1494: .word data_ov00_020e6124 + arm_func_end _ZN13PlayerControl18func_ov00_020b13c4Ev .data .global data_ov00_020e6104 diff --git a/asm/ov00/Player/TouchControl.s b/asm/ov00/Player/TouchControl.s index 7e916190..907439e0 100644 --- a/asm/ov00/Player/TouchControl.s +++ b/asm/ov00/Player/TouchControl.s @@ -34,8 +34,8 @@ _ZN12TouchControlC2Ev: ; 0x0207ac24 strh r3, [r0, #0x34] bx lr nop - thumb_func_end _ZN12TouchControlC2Ev _0207ac5c: .word 0x0000ffff + thumb_func_end _ZN12TouchControlC2Ev .global _ZN12TouchControl13IncreaseSpeedEs arm_func_start _ZN12TouchControl13IncreaseSpeedEs @@ -124,8 +124,8 @@ _0207ad68: str r1, [r0, #0x28] bx lr .align 2, 0 - arm_func_end _ZN12TouchControl11UpdateFlagsEt _0207ad8c: .word 0x0000ffff + arm_func_end _ZN12TouchControl11UpdateFlagsEt .global _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst arm_func_start _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst @@ -189,8 +189,8 @@ _0207ae5c: mov r1, r2 bx ip .align 2, 0 - arm_func_end _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst _0207ae68: .word _ZN12TouchControl11UpdateFlagsEt - 1 + arm_func_end _ZN12TouchControl20UpdateWithStateFlagsEP15TouchStateFlagst .global _ZN12TouchControl6UpdateEP10TouchStatet arm_func_start _ZN12TouchControl6UpdateEP10TouchStatet @@ -211,8 +211,8 @@ _ZN12TouchControl6UpdateEP10TouchStatet: ; 0x0207ae6c str r3, [r0, #0x14] bx ip .align 2, 0 - arm_func_end _ZN12TouchControl6UpdateEP10TouchStatet _0207aea8: .word _ZN12TouchControl11UpdateFlagsEt - 1 + arm_func_end _ZN12TouchControl6UpdateEP10TouchStatet .global _ZN12TouchControl18func_ov00_0207aeacEv arm_func_start _ZN12TouchControl18func_ov00_0207aeacEv @@ -226,8 +226,8 @@ _ZN12TouchControl18func_ov00_0207aeacEv: ; 0x0207aeac movne r0, #0 bx lr .align 2, 0 - arm_func_end _ZN12TouchControl18func_ov00_0207aeacEv _0207aecc: .word 0x027fffa8 + arm_func_end _ZN12TouchControl18func_ov00_0207aeacEv .global _ZN12TouchControl19UpdateConditionallyEP10TouchStatet arm_func_start _ZN12TouchControl19UpdateConditionallyEP10TouchStatet @@ -314,10 +314,10 @@ func_ov00_020df38c: ; 0x020df38c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df38c _020df3ac: .word data_027e0d78 _020df3b0: .word _ZN12TouchControlD1Ev - 1 _020df3b4: .word data_027e0d6c + arm_func_end func_ov00_020df38c .section .ctor, 4, 1, 4 .global data_ov00_020e1e90 diff --git a/asm/ov00/Player/TouchGesture.s b/asm/ov00/Player/TouchGesture.s index 773ae7a9..ca9074e0 100644 --- a/asm/ov00/Player/TouchGesture.s +++ b/asm/ov00/Player/TouchGesture.s @@ -27,9 +27,9 @@ _020a92d4: blt _020a92d4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN12TouchGestureC2Ev _020a92f4: .word data_ov00_020e5808 _020a92f8: .word data_ov00_020e57f0 + arm_func_end _ZN12TouchGestureC2Ev .global _ZN12TouchGesture17ResetTouchHistoryEv arm_func_start _ZN12TouchGesture17ResetTouchHistoryEv @@ -187,11 +187,11 @@ _020a9508: strgt r1, [r0, #8] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN12TouchGesture6UpdateEPv _020a9520: .word 0xffffd555 _020a9524: .word data_027e0d78 _020a9528: .word 0x92492493 _020a952c: .word 0xffff2aab + arm_func_end _ZN12TouchGesture6UpdateEPv .global _ZN12TouchGestureD1Ev arm_func_start _ZN12TouchGestureD1Ev diff --git a/asm/ov00/Save/AdventureFlags.s b/asm/ov00/Save/AdventureFlags.s index 2880f496..4faafa0f 100644 --- a/asm/ov00/Save/AdventureFlags.s +++ b/asm/ov00/Save/AdventureFlags.s @@ -13,8 +13,8 @@ _ZN14AdventureFlags6ExistsEv: ; 0x02097628 moveq r0, #0 bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags6ExistsEv _02097640: .word gAdventureFlags + arm_func_end _ZN14AdventureFlags6ExistsEv .global _ZN14AdventureFlags6CopyToEPi arm_func_start _ZN14AdventureFlags6CopyToEPi @@ -40,8 +40,8 @@ _ZN14AdventureFlags18func_ov00_02097674Ev: ; 0x02097674 ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097674Ev _02097680: .word func_ov00_020980f8 + arm_func_end _ZN14AdventureFlags18func_ov00_02097674Ev .global _ZN14AdventureFlags18func_ov00_02097684Ev arm_func_start _ZN14AdventureFlags18func_ov00_02097684Ev @@ -50,8 +50,8 @@ _ZN14AdventureFlags18func_ov00_02097684Ev: ; 0x02097684 ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097684Ev _02097690: .word func_ov00_020980fc + arm_func_end _ZN14AdventureFlags18func_ov00_02097684Ev .global _ZN14AdventureFlags4LoadEv arm_func_start _ZN14AdventureFlags4LoadEv @@ -69,8 +69,8 @@ _ZN14AdventureFlags4LoadEv: ; 0x02097694 stmia lr, {r0, r1, r2, r3} ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags4LoadEv _020976c4: .word data_ov00_020eaac4 + arm_func_end _ZN14AdventureFlags4LoadEv .global _ZN14AdventureFlags18func_ov00_020976c8Ev arm_func_start _ZN14AdventureFlags18func_ov00_020976c8Ev @@ -128,8 +128,8 @@ _ZN14AdventureFlags18func_ov00_02097750Ev: ; 0x02097750 ldrb r0, [r0, #4] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097750Ev _0209775c: .word data_027e0c68 + arm_func_end _ZN14AdventureFlags18func_ov00_02097750Ev .global _ZN14AdventureFlags3GetEj arm_func_start _ZN14AdventureFlags3GetEj @@ -151,8 +151,8 @@ _0209777c: moveq r0, #0 bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags3GetEj _02097798: .word 0x00000187 + arm_func_end _ZN14AdventureFlags3GetEj .global _ZN14AdventureFlags3SetEjb arm_func_start _ZN14AdventureFlags3SetEjb @@ -187,9 +187,9 @@ _020977ec: str r0, [r4, r2, lsl #2] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags3SetEjb _02097808: .word 0x00000187 _0209780c: .word data_027e0dbc + arm_func_end _ZN14AdventureFlags3SetEjb .global _ZN14AdventureFlags18func_Ov00_02097810Ei arm_func_start _ZN14AdventureFlags18func_Ov00_02097810Ei @@ -340,9 +340,9 @@ _ZN14AdventureFlags18func_ov00_02097968Ei: ; 0x02097968 add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097968Ei _02097a3c: .word data_027e0db0 _02097a40: .word gMapManager + arm_func_end _ZN14AdventureFlags18func_ov00_02097968Ei .global _ZN14AdventureFlags18func_ov00_02097a44Eii arm_func_start _ZN14AdventureFlags18func_ov00_02097a44Eii @@ -443,8 +443,8 @@ _ZN14AdventureFlags18func_ov00_02097b9cEv: ; 0x02097b9c ldr r0, [r0, #0x44] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097b9cEv _02097ba8: .word func_ov00_02098c48 + arm_func_end _ZN14AdventureFlags18func_ov00_02097b9cEv .global _ZN14AdventureFlags18func_ov00_02097bacEv arm_func_start _ZN14AdventureFlags18func_ov00_02097bacEv @@ -453,8 +453,8 @@ _ZN14AdventureFlags18func_ov00_02097bacEv: ; 0x02097bac ldr r0, [r0, #0x44] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097bacEv _02097bb8: .word func_ov00_02098c68 + arm_func_end _ZN14AdventureFlags18func_ov00_02097bacEv .global _ZN14AdventureFlags18func_ov00_02097bbcEv arm_func_start _ZN14AdventureFlags18func_ov00_02097bbcEv @@ -463,8 +463,8 @@ _ZN14AdventureFlags18func_ov00_02097bbcEv: ; 0x02097bbc ldr r0, [r0, #0x44] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097bbcEv _02097bc8: .word func_ov00_02098d20 + arm_func_end _ZN14AdventureFlags18func_ov00_02097bbcEv .global _ZN14AdventureFlags18func_ov00_02097bccEv arm_func_start _ZN14AdventureFlags18func_ov00_02097bccEv @@ -473,8 +473,8 @@ _ZN14AdventureFlags18func_ov00_02097bccEv: ; 0x02097bcc ldr r0, [r0, #0x44] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097bccEv _02097bd8: .word func_ov00_02098fa4 + arm_func_end _ZN14AdventureFlags18func_ov00_02097bccEv .global _ZN14AdventureFlags18func_ov00_02097bccEi arm_func_start _ZN14AdventureFlags18func_ov00_02097bccEi @@ -499,8 +499,8 @@ _ZN14AdventureFlags18func_ov00_02097c08Ev: ; 0x02097c08 ldr r0, [r0, #0x44] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097c08Ev _02097c14: .word func_ov00_0209907c + arm_func_end _ZN14AdventureFlags18func_ov00_02097c08Ev .global _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi arm_func_start _ZN14AdventureFlags20Get_FlagsUnk_30_FlagEi @@ -524,8 +524,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_49Ei: ; 0x02097c38 ldrb r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_49Ei _02097c4c: .word data_ov00_020e3155 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_49Ei .global _ZN14AdventureFlags15Get_FlagsUnk_48Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_48Ei @@ -536,8 +536,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_48Ei: ; 0x02097c50 ldrb r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_48Ei _02097c64: .word data_ov00_020e3154 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_48Ei .global _ZN14AdventureFlags15Get_FlagsUnk_4aEi arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_4aEi @@ -548,8 +548,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_4aEi: ; 0x02097c68 ldrb r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_4aEi _02097c7c: .word data_ov00_020e3156 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_4aEi .global _ZN14AdventureFlags15Get_FlagsUnk_42Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_42Ei @@ -560,8 +560,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_42Ei: ; 0x02097c80 ldrh r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_42Ei _02097c94: .word data_ov00_020e314e + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_42Ei .global _ZN14AdventureFlags15Get_FlagsUnk_40Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_40Ei @@ -572,8 +572,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_40Ei: ; 0x02097c98 ldrh r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_40Ei _02097cac: .word data_ov00_020e314c + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_40Ei .global _ZN14AdventureFlags15Get_FlagsUnk_38Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_38Ei @@ -584,8 +584,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_38Ei: ; 0x02097cb0 ldr r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_38Ei _02097cc4: .word data_ov00_020e3144 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_38Ei .global _ZN14AdventureFlags15Get_FlagsUnk_34Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_34Ei @@ -596,8 +596,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_34Ei: ; 0x02097cc8 ldr r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_34Ei _02097cdc: .word data_ov00_020e3140 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_34Ei .global _ZN14AdventureFlags15Get_FlagsUnk_44Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_44Ei @@ -608,8 +608,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_44Ei: ; 0x02097ce0 ldr r0, [r0, r2] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_44Ei _02097cf4: .word data_ov00_020e3150 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_44Ei .global _ZN14AdventureFlags15Get_FlagsUnk_30Ei arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_30Ei @@ -620,8 +620,8 @@ _ZN14AdventureFlags15Get_FlagsUnk_30Ei: ; 0x02097cf8 ldr r0, [r0, r1] bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_30Ei _02097d0c: .word data_ov00_020e313c + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_30Ei .global _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2 arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2 @@ -659,7 +659,6 @@ _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2: ; 0x02097d10 strb r2, [r1, #0x15] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2 _02097d90: .word data_ov00_020e310c _02097d94: .word data_ov00_020e3110 _02097d98: .word data_ov00_020e3114 @@ -669,6 +668,7 @@ _02097da4: .word data_ov00_020e311e _02097da8: .word data_ov00_020e311f _02097dac: .word data_ov00_020e3120 _02097db0: .word data_ov00_020e3121 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_00EiP9FlagsUnk2 .global _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2 arm_func_start _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2 @@ -706,7 +706,6 @@ _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2: ; 0x02097db4 strb r1, [r2, #0x15] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2 _02097e34: .word data_ov00_020e3124 _02097e38: .word data_ov00_020e3128 _02097e3c: .word data_ov00_020e312c @@ -716,6 +715,7 @@ _02097e48: .word data_ov00_020e3136 _02097e4c: .word data_ov00_020e3137 _02097e50: .word data_ov00_020e3138 _02097e54: .word data_ov00_020e3139 + arm_func_end _ZN14AdventureFlags15Get_FlagsUnk_18EiP9FlagsUnk2 .global _ZN14AdventureFlags12Get_FlagsUnkEi arm_func_start _ZN14AdventureFlags12Get_FlagsUnkEi @@ -725,8 +725,8 @@ _ZN14AdventureFlags12Get_FlagsUnkEi: ; 0x02097e58 mla r0, r1, r0, r2 bx lr .align 2, 0 - arm_func_end _ZN14AdventureFlags12Get_FlagsUnkEi _02097e68: .word data_ov00_020e310c + arm_func_end _ZN14AdventureFlags12Get_FlagsUnkEi .global _ZN14AdventureFlags18func_ov00_02097e6cEv arm_func_start _ZN14AdventureFlags18func_ov00_02097e6cEv @@ -735,8 +735,8 @@ _ZN14AdventureFlags18func_ov00_02097e6cEv: ; 0x02097e6c ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097e6cEv _02097e78: .word func_ov00_02098114 + arm_func_end _ZN14AdventureFlags18func_ov00_02097e6cEv .global _ZN14AdventureFlags18func_ov00_02097e7cEv arm_func_start _ZN14AdventureFlags18func_ov00_02097e7cEv @@ -822,8 +822,8 @@ _02097f80: mov r0, #0x21 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097eccEv _02097f88: .word data_ov00_020eaac4 + arm_func_end _ZN14AdventureFlags18func_ov00_02097eccEv .global _ZN14AdventureFlags18func_ov00_02097f8cEv arm_func_start _ZN14AdventureFlags18func_ov00_02097f8cEv @@ -895,9 +895,9 @@ _02098034: str r0, [r1, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02097ff4Ebb _02098050: .word data_027e0c54 _02098054: .word data_027e0db0 + arm_func_end _ZN14AdventureFlags18func_ov00_02097ff4Ebb .global _ZN14AdventureFlags18func_ov00_02098058Ev arm_func_start _ZN14AdventureFlags18func_ov00_02098058Ev @@ -914,8 +914,8 @@ _ZN14AdventureFlags18func_ov00_02098064Ei: ; 0x02098064 ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_02098064Ei _02098070: .word func_ov00_02098694 + arm_func_end _ZN14AdventureFlags18func_ov00_02098064Ei .global _ZN14AdventureFlags18func_ov00_02098074Eisiib arm_func_start _ZN14AdventureFlags18func_ov00_02098074Eisiib @@ -939,8 +939,8 @@ _ZN14AdventureFlags18func_ov00_0209809cEv: ; 0x0209809c ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_0209809cEv _020980a8: .word func_ov00_02098834 + arm_func_end _ZN14AdventureFlags18func_ov00_0209809cEv .global _ZN14AdventureFlags18func_ov00_020980acEv arm_func_start _ZN14AdventureFlags18func_ov00_020980acEv @@ -949,8 +949,8 @@ _ZN14AdventureFlags18func_ov00_020980acEv: ; 0x020980ac ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_020980acEv _020980b8: .word func_ov00_02098860 + arm_func_end _ZN14AdventureFlags18func_ov00_020980acEv .global _ZN14AdventureFlags18func_ov00_020980bcEi arm_func_start _ZN14AdventureFlags18func_ov00_020980bcEi @@ -972,10 +972,10 @@ _ZN14AdventureFlags18func_ov00_020980d0Ev: ; 0x020980d0 mov r2, #0x4c bx ip .align 2, 0 - arm_func_end _ZN14AdventureFlags18func_ov00_020980d0Ev _020980e8: .word func_0204f754 _020980ec: .word data_ov00_020e310c _020980f0: .word func_ov00_020980f4 + arm_func_end _ZN14AdventureFlags18func_ov00_020980d0Ev .data .global data_ov00_020e310c diff --git a/asm/ov00/ov00_020773c0.s b/asm/ov00/ov00_020773c0.s index 2a2ffd72..4df79e2b 100644 --- a/asm/ov00/ov00_020773c0.s +++ b/asm/ov00/ov00_020773c0.s @@ -39,8 +39,8 @@ _020773fc: mov r0, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov00_020773c0 _02077400: .word data_02000ba0 + thumb_func_end func_ov00_020773c0 .global func_ov00_02077404 thumb_func_start func_ov00_02077404 @@ -79,8 +79,8 @@ func_ov00_02077428: ; 0x02077428 orr r0, r3 bx lr nop - thumb_func_end func_ov00_02077428 _0207743c: .word 0x000007ff + thumb_func_end func_ov00_02077428 .global func_ov00_02077440 thumb_func_start func_ov00_02077440 @@ -122,8 +122,8 @@ func_ov00_02077458: ; 0x02077458 str r4, [r5, #4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_02077458 _0207746c: .word 0x000007ff + thumb_func_end func_ov00_02077458 .global func_ov00_02077470 thumb_func_start func_ov00_02077470 @@ -157,8 +157,8 @@ func_ov00_02077480: ; 0x02077480 and r0, r1 bx lr nop - thumb_func_end func_ov00_02077480 _0207748c: .word 0x001fffff + thumb_func_end func_ov00_02077480 .global func_ov00_02077490 thumb_func_start func_ov00_02077490 @@ -201,8 +201,8 @@ func_ov00_020774c4: ; 0x020774c4 ldr r3, _020774c8 ; =func_ov00_02077490 bx r3 .align 2, 0 - thumb_func_end func_ov00_020774c4 _020774c8: .word func_ov00_02077490 + thumb_func_end func_ov00_020774c4 .global func_ov00_020774cc thumb_func_start func_ov00_020774cc @@ -213,8 +213,8 @@ func_ov00_020774cc: ; 0x020774cc bl func_ov00_02077404 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_020774cc _020774d8: .word 0x001fffff + thumb_func_end func_ov00_020774cc .global func_ov00_020774dc thumb_func_start func_ov00_020774dc @@ -308,8 +308,8 @@ func_ov00_02077568: ; 0x02077568 ldr r3, _02077574 ; =func_ov00_02077578 bx r3 .align 2, 0 - thumb_func_end func_ov00_02077568 _02077574: .word func_ov00_02077578 + thumb_func_end func_ov00_02077568 .global func_ov00_02077578 thumb_func_start func_ov00_02077578 @@ -418,8 +418,8 @@ _02077628: strb r1, [r0, r6] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_020775f0 _02077630: .word data_ov00_020e1f80 + thumb_func_end func_ov00_020775f0 .global func_ov00_02077634 thumb_func_start func_ov00_02077634 @@ -466,8 +466,8 @@ func_ov00_02077634: ; 0x02077634 add sp, #0x40 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov00_02077634 _02077690: .word data_ov00_020e1fa4 + thumb_func_end func_ov00_02077634 .global func_ov00_02077694 thumb_func_start func_ov00_02077694 @@ -509,8 +509,8 @@ func_ov00_02077694: ; 0x02077694 add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov00_02077694 _020776e8: .word 0xedb88320 + thumb_func_end func_ov00_02077694 .global func_ov00_020776ec thumb_func_start func_ov00_020776ec @@ -564,10 +564,10 @@ _02077732: add sp, #0x34 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov00_020776ec _02077754: .word 0x6c078965 _02077758: .word 0x5d588b65 _0207775c: .word 0x00000000 + thumb_func_end func_ov00_020776ec .global func_ov00_02077760 thumb_func_start func_ov00_02077760 @@ -636,8 +636,8 @@ func_ov00_020777c4: ; 0x020777c4 add r0, #0x10 bx r3 nop - thumb_func_end func_ov00_020777c4 _020777cc: .word func_ov00_020777b0 + thumb_func_end func_ov00_020777c4 .global func_ov00_020777d0 thumb_func_start func_ov00_020777d0 @@ -660,8 +660,8 @@ func_ov00_020777e4: ; 0x020777e4 ldr r3, _020777e8 ; =func_ov00_020777d0 bx r3 .align 2, 0 - thumb_func_end func_ov00_020777e4 _020777e8: .word func_ov00_020777d0 + thumb_func_end func_ov00_020777e4 .global func_ov00_020777ec thumb_func_start func_ov00_020777ec @@ -669,8 +669,8 @@ func_ov00_020777ec: ; 0x020777ec ldr r3, _020777f0 ; =func_ov00_02077694 bx r3 .align 2, 0 - thumb_func_end func_ov00_020777ec _020777f0: .word func_ov00_02077694 + thumb_func_end func_ov00_020777ec .global func_ov00_020777f4 thumb_func_start func_ov00_020777f4 @@ -702,8 +702,8 @@ _02077820: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov00_020777f4 _0207782c: .word 0xedb88320 + thumb_func_end func_ov00_020777f4 .global func_ov00_02077830 thumb_func_start func_ov00_02077830 @@ -798,8 +798,8 @@ func_ov00_02077894: ; 0x02077894 add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov00_02077894 _020778d4: .word 0xedb88320 + thumb_func_end func_ov00_02077894 .global func_ov00_020778d8 thumb_func_start func_ov00_020778d8 @@ -807,8 +807,8 @@ func_ov00_020778d8: ; 0x020778d8 ldr r3, _020778dc ; =func_ov00_020778e0 bx r3 .align 2, 0 - thumb_func_end func_ov00_020778d8 _020778dc: .word func_ov00_020778e0 + thumb_func_end func_ov00_020778d8 .global func_ov00_020778e0 thumb_func_start func_ov00_020778e0 @@ -830,8 +830,8 @@ func_ov00_020778f0: ; 0x020778f0 ldr r3, _020778f4 ; =func_ov00_020778f8 bx r3 .align 2, 0 - thumb_func_end func_ov00_020778f0 _020778f4: .word func_ov00_020778f8 + thumb_func_end func_ov00_020778f0 .global func_ov00_020778f8 thumb_func_start func_ov00_020778f8 @@ -858,8 +858,8 @@ func_ov00_020778f8: ; 0x020778f8 add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov00_020778f8 _02077928: .word 0xedb88320 + thumb_func_end func_ov00_020778f8 .global func_ov00_0207792c thumb_func_start func_ov00_0207792c @@ -1020,8 +1020,8 @@ func_ov00_02077a30: ; 0x02077a30 ldr r3, _02077a3c ; =func_ov00_02077634 bx r3 nop - thumb_func_end func_ov00_02077a30 _02077a3c: .word func_ov00_02077634 + thumb_func_end func_ov00_02077a30 .global func_ov00_02077a40 thumb_func_start func_ov00_02077a40 @@ -1119,8 +1119,8 @@ _02077af0: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_02077ad8 _02077af4: .word data_ov00_020e9320 + thumb_func_end func_ov00_02077ad8 .global func_ov00_02077af8 thumb_func_start func_ov00_02077af8 @@ -1182,13 +1182,13 @@ func_ov00_02077af8: ; 0x02077af8 blx func_02007ad8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_02077af8 _02077b70: .word data_ov00_020e932c _02077b74: .word 0x000007ff _02077b78: .word data_ov00_020e9331 _02077b7c: .word data_ov00_020e9336 _02077b80: .word 0x000003ff _02077b84: .word data_ov00_020e9338 + thumb_func_end func_ov00_02077af8 .global func_ov00_02077b88 thumb_func_start func_ov00_02077b88 @@ -1270,10 +1270,10 @@ _02077c24: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_02077b88 _02077c2c: .word data_ov00_020e9320 _02077c30: .word 0x0000a001 _02077c34: .word data_ov00_020e932c + thumb_func_end func_ov00_02077b88 .global func_ov00_02077c38 thumb_func_start func_ov00_02077c38 @@ -1299,8 +1299,8 @@ _02077c4e: mov r0, #1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02077c38 _02077c60: .word data_ov00_020e9320 + thumb_func_end func_ov00_02077c38 .global func_ov00_02077c64 thumb_func_start func_ov00_02077c64 @@ -1320,8 +1320,8 @@ _02077c7c: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_02077c64 _02077c80: .word data_ov00_020e9320 + thumb_func_end func_ov00_02077c64 .global func_ov00_02077c84 thumb_func_start func_ov00_02077c84 @@ -1381,8 +1381,8 @@ _02077ce8: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_02077c84 _02077cf0: .word data_ov00_020e9320 + thumb_func_end func_ov00_02077c84 .global func_ov00_02077cf4 thumb_func_start func_ov00_02077cf4 @@ -1445,8 +1445,8 @@ _02077d62: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_02077cf4 _02077d68: .word data_ov00_020e9320 + thumb_func_end func_ov00_02077cf4 .global func_ov00_02077d6c thumb_func_start func_ov00_02077d6c @@ -1456,9 +1456,9 @@ func_ov00_02077d6c: ; 0x02077d6c mov r2, #0xe bx r3 .align 2, 0 - thumb_func_end func_ov00_02077d6c _02077d74: .word func_02007ad8 _02077d78: .word data_ov00_020e932c + thumb_func_end func_ov00_02077d6c .global func_ov00_02077d7c thumb_func_start func_ov00_02077d7c @@ -1996,7 +1996,6 @@ _02078132: add sp, #0x40 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_02077e5c _02078138: .word data_ov00_020e9340 _0207813c: .word 0x02002200 _02078140: .word 0x01020000 @@ -2008,6 +2007,7 @@ _02078154: .word 0x03002000 _02078158: .word 0x03002d00 _0207815c: .word 0x03002100 _02078160: .word 0x000082ea + thumb_func_end func_ov00_02077e5c .global func_ov00_02078164 thumb_func_start func_ov00_02078164 @@ -2052,8 +2052,8 @@ _020781ac: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_02078164 _020781b8: .word func_ov00_02078278 + thumb_func_end func_ov00_02078164 .global func_ov00_020781bc thumb_func_start func_ov00_020781bc @@ -2091,8 +2091,8 @@ _020781e4: _020781fe: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_020781bc _02078200: .word func_ov00_02078278 + thumb_func_end func_ov00_020781bc .global func_ov00_02078204 thumb_func_start func_ov00_02078204 @@ -2157,8 +2157,8 @@ _0207826e: mov r0, #1 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov00_02078234 _02078274: .word func_ov00_02078278 + thumb_func_end func_ov00_02078234 .global func_ov00_02078278 thumb_func_start func_ov00_02078278 @@ -2178,8 +2178,8 @@ _0207828c: ldrh r0, [r0] bx lr nop - thumb_func_end func_ov00_02078278 _02078294: .word data_ov00_020e9320 + thumb_func_end func_ov00_02078278 .global func_ov00_02078298 thumb_func_start func_ov00_02078298 @@ -2238,10 +2238,10 @@ func_ov00_02078298: ; 0x02078298 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02078298 _02078308: .word data_ov00_020e932c _0207830c: .word data_ov00_020e9332 _02078310: .word data_ov00_020e9338 + thumb_func_end func_ov00_02078298 .global func_ov00_02078314 thumb_func_start func_ov00_02078314 @@ -2249,8 +2249,8 @@ func_ov00_02078314: ; 0x02078314 ldr r0, _02078318 ; =data_ov00_020e932c bx lr .align 2, 0 - thumb_func_end func_ov00_02078314 _02078318: .word data_ov00_020e932c + thumb_func_end func_ov00_02078314 .global func_ov00_0207831c thumb_func_start func_ov00_0207831c @@ -2535,7 +2535,6 @@ _02078546: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_0207831c _0207854c: .word 0xffffd8ef _02078550: .word 0x0000a001 _02078554: .word 0x000003fe @@ -2543,6 +2542,7 @@ _02078558: .word 0xffffd8f0 _0207855c: .word 0xffffd8ed _02078560: .word 0x000001ef _02078564: .word 0xffffd8ee + thumb_func_end func_ov00_0207831c .global func_ov00_02078568 thumb_func_start func_ov00_02078568 @@ -2635,8 +2635,8 @@ _02078612: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov00_02078568 _02078618: .word data_ov00_020d8770 + thumb_func_end func_ov00_02078568 .global func_ov00_0207861c thumb_func_start func_ov00_0207861c @@ -2843,11 +2843,11 @@ _02078774: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_02078690 _0207879c: .word 0x0000ffff _020787a0: .word 0x00ffffff _020787a4: .word data_ov00_020d877c _020787a8: .word data_ov00_020d8774 + thumb_func_end func_ov00_02078690 .global func_ov00_020787ac thumb_func_start func_ov00_020787ac @@ -3019,11 +3019,11 @@ _020788ec: add sp, #0x2c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_020787ac _020788f4: .word func_0200e8f8 _020788f8: .word 0x000009bf _020788fc: .word 0x5d588b65 _02078900: .word 0x00269ec3 + thumb_func_end func_ov00_020787ac .global func_ov00_02078904 thumb_func_start func_ov00_02078904 @@ -3232,11 +3232,11 @@ _02078a7e: add sp, #0x2c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_0207896c _02078a84: .word func_0200e8f8 _02078a88: .word 0x000009bf _02078a8c: .word 0x5d588b65 _02078a90: .word 0x00269ec3 + thumb_func_end func_ov00_0207896c .global func_ov00_02078a94 thumb_func_start func_ov00_02078a94 @@ -3330,10 +3330,10 @@ _02078b2c: str r1, [r0] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02078b0c _02078b34: .word gOverlayManager _02078b38: .word 0x00000004 _02078b3c: .word data_027e0d38 + thumb_func_end func_ov00_02078b0c .global func_ov00_02078b40 arm_func_start func_ov00_02078b40 @@ -3347,8 +3347,8 @@ func_ov00_02078b40: ; 0x02078b40 bl func_ov00_0209d738 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02078b40 _02078b60: .word data_027e0f7c + arm_func_end func_ov00_02078b40 .global func_ov00_02078b64 arm_func_start func_ov00_02078b64 @@ -3362,8 +3362,8 @@ func_ov00_02078b64: ; 0x02078b64 bl func_ov00_0209d758 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02078b64 _02078b84: .word data_027e0f7c + arm_func_end func_ov00_02078b64 .global func_ov00_02078b88 arm_func_start func_ov00_02078b88 @@ -3384,8 +3384,8 @@ _02078bb8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02078b88 _02078bc0: .word gAdventureFlags + arm_func_end func_ov00_02078b88 .global func_ov00_02078bc4 thumb_func_start func_ov00_02078bc4 @@ -3409,9 +3409,9 @@ _02078be2: add sp, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_02078bc4 _02078be8: .word data_027e0f7c _02078bec: .word 0x0000ffff + thumb_func_end func_ov00_02078bc4 .global func_ov00_02078bf0 thumb_func_start func_ov00_02078bf0 @@ -3557,9 +3557,9 @@ _02078cd2: _02078d02: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov00_02078bf0 _02078d04: .word data_027e0f7c _02078d08: .word data_027e0d38 + thumb_func_end func_ov00_02078bf0 .global func_ov00_02078d0c thumb_func_start func_ov00_02078d0c @@ -3578,9 +3578,9 @@ _02078d22: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_02078d0c _02078d28: .word data_027e0ce0 _02078d2c: .word data_027e0d3c + thumb_func_end func_ov00_02078d0c .global func_ov00_02078d30 thumb_func_start func_ov00_02078d30 @@ -3600,8 +3600,8 @@ _02078d46: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov00_02078d30 _02078d50: .word data_027e0d3c + thumb_func_end func_ov00_02078d30 .global func_ov00_02078d54 thumb_func_start func_ov00_02078d54 @@ -3633,9 +3633,9 @@ _02078d78: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02078d54 _02078d88: .word data_027e0618 _02078d8c: .word data_027e0ce0 + thumb_func_end func_ov00_02078d54 .global func_ov00_02078d90 thumb_func_start func_ov00_02078d90 @@ -3694,8 +3694,8 @@ _02078dd6: _02078df8: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_02078dac _02078dfc: .word data_027e0c54 + thumb_func_end func_ov00_02078dac .global func_ov00_02078e00 thumb_func_start func_ov00_02078e00 @@ -3840,7 +3840,6 @@ _02078f1e: add sp, #0x1c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_02078e00 _02078f24: .word data_027e0c54 _02078f28: .word data_027e0d38 _02078f2c: .word gOverlayManager @@ -3853,6 +3852,7 @@ _02078f44: .word data_020691a0 _02078f48: .word data_ov00_020e1fe8 _02078f4c: .word data_ov00_020e1ff8 _02078f50: .word data_ov00_020e2008 + thumb_func_end func_ov00_02078e00 .global func_ov00_02078f54 arm_func_start func_ov00_02078f54 @@ -3868,8 +3868,8 @@ func_ov00_02078f54: ; 0x02078f54 bl func_ov03_020f4b7c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02078f54 _02078f7c: .word data_027e1054 + arm_func_end func_ov00_02078f54 .global func_ov00_02078f80 arm_func_start func_ov00_02078f80 @@ -3885,8 +3885,8 @@ func_ov00_02078f80: ; 0x02078f80 moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02078f80 _02078fa8: .word gMapManager + arm_func_end func_ov00_02078f80 .global func_ov00_02078fac arm_func_start func_ov00_02078fac @@ -3946,8 +3946,8 @@ func_ov00_02079008: ; 0x02079008 ldreq r0, _02079020 ; =data_027e0184 bx lr .align 2, 0 - arm_func_end func_ov00_02079008 _02079020: .word data_027e0184 + arm_func_end func_ov00_02079008 .global func_ov00_02079024 arm_func_start func_ov00_02079024 @@ -4030,8 +4030,8 @@ _0207913c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02079024 _02079148: .word data_027e0c38 + arm_func_end func_ov00_02079024 .global func_ov00_0207914c arm_func_start func_ov00_0207914c @@ -4072,8 +4072,8 @@ func_ov00_0207914c: ; 0x0207914c add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0207914c _020791d8: .word gMapManager + arm_func_end func_ov00_0207914c .global func_ov00_020791dc arm_func_start func_ov00_020791dc @@ -4132,8 +4132,8 @@ func_ov00_0207920c: ; 0x0207920c add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0207920c _0207929c: .word gMapManager + arm_func_end func_ov00_0207920c .global func_ov00_020792a0 arm_func_start func_ov00_020792a0 @@ -4210,9 +4210,9 @@ _02079368: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020792a0 _020793b0: .word data_027e0c38 _020793b4: .word gMapManager + arm_func_end func_ov00_020792a0 .global func_ov00_020793b8 arm_func_start func_ov00_020793b8 @@ -4410,12 +4410,12 @@ _02079638: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_02079470 _0207966c: .word data_027e0e28 _02079670: .word data_027e0d38 _02079674: .word gOverlayManager _02079678: .word 0x00000003 _0207967c: .word gMapManager + arm_func_end func_ov00_02079470 .global func_ov00_02079680 arm_func_start func_ov00_02079680 @@ -4485,9 +4485,9 @@ _02079758: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02079680 _02079774: .word data_027e0e28 _02079778: .word data_027e0d38 + arm_func_end func_ov00_02079680 .global func_ov00_0207977c arm_func_start func_ov00_0207977c @@ -4552,12 +4552,12 @@ _0207984c: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0207977c _02079864: .word data_027e0e28 _02079868: .word data_027e0d38 _0207986c: .word gMapManager _02079870: .word data_027e0c38 _02079874: .word data_027e080c + arm_func_end func_ov00_0207977c .global func_ov00_02079878 arm_func_start func_ov00_02079878 @@ -4712,8 +4712,8 @@ _02079a3c: strb r0, [r5, #5] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02079928 _02079a48: .word data_027e0c54 + arm_func_end func_ov00_02079928 .global func_ov00_02079a4c arm_func_start func_ov00_02079a4c @@ -4995,9 +4995,9 @@ _02079c9a: add sp, #4 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov00_02079c88 _02079cd0: .word data_020691a0 _02079cd4: .word 0xf000f000 + thumb_func_end func_ov00_02079c88 .global func_ov00_02079cd8 thumb_func_start func_ov00_02079cd8 @@ -5006,8 +5006,8 @@ func_ov00_02079cd8: ; 0x02079cd8 mov r2, #0 bx r3 nop - thumb_func_end func_ov00_02079cd8 _02079ce0: .word func_ov00_02079c88 + thumb_func_end func_ov00_02079cd8 .global func_ov00_02079ce4 thumb_func_start func_ov00_02079ce4 @@ -5017,8 +5017,8 @@ func_ov00_02079ce4: ; 0x02079ce4 lsl r2, r2, #8 bx r3 .align 2, 0 - thumb_func_end func_ov00_02079ce4 _02079cec: .word func_ov00_02079c88 + thumb_func_end func_ov00_02079ce4 .global func_ov00_02079cf0 thumb_func_start func_ov00_02079cf0 @@ -5045,9 +5045,9 @@ func_ov00_02079cf0: ; 0x02079cf0 add sp, #4 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov00_02079cf0 _02079d20: .word data_020691a0 _02079d24: .word 0xf000f000 + thumb_func_end func_ov00_02079cf0 .global func_ov00_02079d28 thumb_func_start func_ov00_02079d28 @@ -5066,11 +5066,11 @@ func_ov00_02079d28: ; 0x02079d28 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02079d28 _02079d44: .word data_02057634 _02079d48: .word data_ov00_020e2020 _02079d4c: .word data_027e0d40 _02079d50: .word data_027e0934 + thumb_func_end func_ov00_02079d28 .global func_ov00_02079d54 thumb_func_start func_ov00_02079d54 @@ -5088,9 +5088,9 @@ func_ov00_02079d54: ; 0x02079d54 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02079d54 _02079d70: .word data_ov00_020e2020 _02079d74: .word data_027e0d40 + thumb_func_end func_ov00_02079d54 .global func_ov00_02079d78 thumb_func_start func_ov00_02079d78 @@ -5110,9 +5110,9 @@ func_ov00_02079d78: ; 0x02079d78 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_02079d78 _02079d9c: .word data_ov00_020e2020 _02079da0: .word data_027e0d40 + thumb_func_end func_ov00_02079d78 .global func_ov00_02079da4 thumb_func_start func_ov00_02079da4 @@ -5130,9 +5130,9 @@ func_ov00_02079da4: ; 0x02079da4 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_02079da4 _02079dc0: .word data_ov00_020e2020 _02079dc4: .word data_027e0d40 + thumb_func_end func_ov00_02079da4 .global func_ov00_02079dc8 thumb_func_start func_ov00_02079dc8 @@ -5141,9 +5141,9 @@ func_ov00_02079dc8: ; 0x02079dc8 ldr r0, _02079dd4 ; =data_027e0c54 bx r3 nop - thumb_func_end func_ov00_02079dc8 _02079dd0: .word func_02036074 _02079dd4: .word data_027e0c54 + thumb_func_end func_ov00_02079dc8 .global func_ov00_02079dd8 thumb_func_start func_ov00_02079dd8 @@ -5163,8 +5163,8 @@ func_ov00_02079ddc: ; 0x02079ddc blx r1 pop {r3, pc} nop - thumb_func_end func_ov00_02079ddc _02079dec: .word data_027e0d40 + thumb_func_end func_ov00_02079ddc .global func_ov00_02079df0 thumb_func_start func_ov00_02079df0 @@ -5177,8 +5177,8 @@ func_ov00_02079df0: ; 0x02079df0 blx r1 pop {r3, pc} nop - thumb_func_end func_ov00_02079df0 _02079e00: .word data_027e0d40 + thumb_func_end func_ov00_02079df0 .global func_ov00_02079e04 arm_func_start func_ov00_02079e04 @@ -5198,8 +5198,8 @@ _02079e30: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02079e04 _02079e38: .word data_027e0d40 + arm_func_end func_ov00_02079e04 .global func_ov00_02079e3c arm_func_start func_ov00_02079e3c @@ -5216,8 +5216,8 @@ _02079e5c: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_02079e3c _02079e64: .word data_027e0d40 + arm_func_end func_ov00_02079e3c .global func_ov00_02079e68 arm_func_start func_ov00_02079e68 @@ -5333,8 +5333,8 @@ _02079f52: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_02079f3c _02079f58: .word data_027e0ce0 + thumb_func_end func_ov00_02079f3c .global func_ov00_02079f5c thumb_func_start func_ov00_02079f5c @@ -5420,10 +5420,10 @@ _02079fda: str r0, [r5, #0x10] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_02079f5c _02079ff0: .word data_027e0ce0 _02079ff4: .word data_02057514 _02079ff8: .word data_0205750c + thumb_func_end func_ov00_02079f5c .global func_ov00_02079ffc thumb_func_start func_ov00_02079ffc @@ -5625,8 +5625,8 @@ func_ov00_0207a13c: ; 0x0207a13c str r1, [r0, #0x18] bx lr .align 2, 0 - arm_func_end func_ov00_0207a13c _0207a184: .word 0x00007fff + arm_func_end func_ov00_0207a13c .global func_ov00_0207a188 thumb_func_start func_ov00_0207a188 @@ -5718,9 +5718,9 @@ _0207a278: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0207a1c8 _0207a28c: .word data_027e0c54 _0207a290: .word data_027e0f64 + arm_func_end func_ov00_0207a1c8 .global func_ov00_0207a294 thumb_func_start func_ov00_0207a294 @@ -5757,9 +5757,9 @@ _0207a2cc: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_0207a294 _0207a2d0: .word data_ov00_020ec718 _0207a2d4: .word data_ov00_020ec7dc + thumb_func_end func_ov00_0207a294 .global func_ov00_0207a2d8 arm_func_start func_ov00_0207a2d8 @@ -6025,11 +6025,11 @@ _0207a45c: bl func_0202f134 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_0207a418 _0207a4c4: .word 0x00000cac _0207a4c8: .word 0x00000cec _0207a4cc: .word 0x00000eb8 _0207a4d0: .word 0x000013f8 + thumb_func_end func_ov00_0207a418 .global func_ov00_0207a4d4 thumb_func_start func_ov00_0207a4d4 @@ -6139,7 +6139,6 @@ _0207a582: strb r1, [r0, #0x1d] bx lr .align 2, 0 - thumb_func_end func_ov00_0207a514 _0207a588: .word 0x000001f5 _0207a58c: .word 0x0000041b _0207a590: .word 0x00000691 @@ -6149,6 +6148,7 @@ _0207a59c: .word 0x00001195 _0207a5a0: .word 0x0000173f _0207a5a4: .word 0x00001e65 _0207a5a8: .word 0x00002710 + thumb_func_end func_ov00_0207a514 .global func_ov00_0207a5ac thumb_func_start func_ov00_0207a5ac @@ -6264,10 +6264,10 @@ func_ov00_0207a654: ; 0x0207a654 str r0, [r4] pop {r4, pc} nop - thumb_func_end func_ov00_0207a654 _0207a680: .word 0xffff00ff _0207a684: .word 0xff00ffff _0207a688: .word 0x00ffffff + thumb_func_end func_ov00_0207a654 .global func_ov00_0207a68c thumb_func_start func_ov00_0207a68c @@ -6399,9 +6399,9 @@ func_ov00_0207a748: ; 0x0207a748 movne r0, #1 bx lr .align 2, 0 - arm_func_end func_ov00_0207a748 _0207a78c: .word data_027e077c _0207a790: .word data_02056be4 + arm_func_end func_ov00_0207a748 .global func_ov00_0207a794 arm_func_start func_ov00_0207a794 @@ -6413,8 +6413,8 @@ func_ov00_0207a794: ; 0x0207a794 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_0207a794 _0207a7ac: .word data_027e071c + arm_func_end func_ov00_0207a794 .global func_ov00_0207a7b0 thumb_func_start func_ov00_0207a7b0 @@ -6435,8 +6435,8 @@ func_ov00_0207a7b0: ; 0x0207a7b0 blx func_0202d77c pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_0207a7b0 _0207a7d4: .word data_027e071c + thumb_func_end func_ov00_0207a7b0 .global func_ov00_0207a7d8 thumb_func_start func_ov00_0207a7d8 @@ -6523,11 +6523,11 @@ _0207a8c8: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0207a820 _0207a8d0: .word data_027e0c54 _0207a8d4: .word data_027e077c _0207a8d8: .word data_02056be4 _0207a8dc: .word data_027e0618 + arm_func_end func_ov00_0207a820 .global func_ov00_0207a8e0 thumb_func_start func_ov00_0207a8e0 @@ -6550,8 +6550,8 @@ _0207a8fe: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov00_0207a8e0 _0207a904: .word data_027e071c + thumb_func_end func_ov00_0207a8e0 .global func_ov00_0207a908 thumb_func_start func_ov00_0207a908 @@ -6578,8 +6578,8 @@ _0207a92e: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov00_0207a908 _0207a934: .word 0xfffffff8 + thumb_func_end func_ov00_0207a908 .global func_ov00_0207a938 thumb_func_start func_ov00_0207a938 @@ -6592,9 +6592,9 @@ func_ov00_0207a938: ; 0x0207a938 ldr r0, _0207a94c ; =data_027e071c bx r3 nop - thumb_func_end func_ov00_0207a938 _0207a948: .word func_0202d77c _0207a94c: .word data_027e071c + thumb_func_end func_ov00_0207a938 .global func_ov00_0207a950 arm_func_start func_ov00_0207a950 @@ -6769,7 +6769,6 @@ _0207abac: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0207a950 _0207abc0: .word data_027e071c _0207abc4: .word 0x0400106c _0207abc8: .word 0x0400006c @@ -6781,6 +6780,7 @@ _0207abdc: .word data_020683f4 _0207abe0: .word 0x04001030 _0207abe4: .word data_027e0184 _0207abe8: .word 0x04000304 + arm_func_end func_ov00_0207a950 .global func_ov00_0207abec arm_func_start func_ov00_0207abec @@ -6914,9 +6914,9 @@ func_ov00_020df338: ; 0x020df338 ldr r0, _020df348 ; =data_ov00_020e9360 bx ip .align 2, 0 - arm_func_end func_ov00_020df338 _020df344: .word func_ov08_02113a40 _020df348: .word data_ov00_020e9360 + arm_func_end func_ov00_020df338 .global func_ov00_020df34c arm_func_start func_ov00_020df34c @@ -6930,10 +6930,10 @@ func_ov00_020df34c: ; 0x020df34c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df34c _020df36c: .word data_027e0d54 _020df370: .word func_ov00_0207a2fc - 1 _020df374: .word data_027e0d48 + arm_func_end func_ov00_020df34c .global func_ov00_020df378 arm_func_start func_ov00_020df378 @@ -6942,9 +6942,9 @@ func_ov00_020df378: ; 0x020df378 ldr r0, _020df388 ; =data_ov00_020e9370 bx ip .align 2, 0 - arm_func_end func_ov00_020df378 _020df384: .word func_ov08_02113a0c _020df388: .word data_ov00_020e9370 + arm_func_end func_ov00_020df378 .section .ctor, 4, 1, 4 .global data_ov00_020e1e88 diff --git a/asm/ov00/ov00_0207afa0.s b/asm/ov00/ov00_0207afa0.s index 8a8c3b32..05145ed9 100644 --- a/asm/ov00/ov00_0207afa0.s +++ b/asm/ov00/ov00_0207afa0.s @@ -21,9 +21,9 @@ func_ov00_0207afa0: ; 0x0207afa0 _0207afb8: bx lr nop - thumb_func_end func_ov00_0207afa0 _0207afbc: .word data_027e0618 _0207afc0: .word 0x04001008 + thumb_func_end func_ov00_0207afa0 .global func_ov00_0207afc4 thumb_func_start func_ov00_0207afc4 @@ -50,10 +50,10 @@ _0207afde: strh r0, [r2] bx lr .align 2, 0 - thumb_func_end func_ov00_0207afc4 _0207afec: .word data_027e0618 _0207aff0: .word 0x0400100a _0207aff4: .word 0x00001904 + thumb_func_end func_ov00_0207afc4 .global func_ov00_0207aff8 thumb_func_start func_ov00_0207aff8 @@ -79,11 +79,11 @@ _0207b010: strh r0, [r2] bx lr nop - thumb_func_end func_ov00_0207aff8 _0207b020: .word data_027e0618 _0207b024: .word 0x0400100c _0207b028: .word 0x00004f08 _0207b02c: .word 0x0000190c + thumb_func_end func_ov00_0207aff8 .global func_ov00_0207b030 thumb_func_start func_ov00_0207b030 @@ -133,13 +133,13 @@ _0207b074: strh r0, [r2] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_0207b030 _0207b084: .word data_027e0618 _0207b088: .word 0x0400100e _0207b08c: .word 0x00004084 _0207b090: .word data_027e0d38 _0207b094: .word 0x00004e14 _0207b098: .word 0x00005a14 + thumb_func_end func_ov00_0207b030 .global func_ov00_0207b09c thumb_func_start func_ov00_0207b09c @@ -191,10 +191,10 @@ _0207b104: add sp, #0x1c pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov00_0207b09c _0207b108: .word data_ov00_020e2044 _0207b10c: .word data_020691a0 _0207b110: .word data_027e0618 + thumb_func_end func_ov00_0207b09c .global func_ov00_0207b114 thumb_func_start func_ov00_0207b114 @@ -209,8 +209,8 @@ func_ov00_0207b114: ; 0x0207b114 blx func_020052e4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_0207b114 _0207b128: .word 0x04000050 + thumb_func_end func_ov00_0207b114 .global func_ov00_0207b12c thumb_func_start func_ov00_0207b12c @@ -225,8 +225,8 @@ func_ov00_0207b12c: ; 0x0207b12c blx func_020052e4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_0207b12c _0207b140: .word 0x04001050 + thumb_func_end func_ov00_0207b12c .global func_ov00_0207b144 thumb_func_start func_ov00_0207b144 @@ -307,11 +307,11 @@ _0207b1c0: str r0, [r2] pop {r3, pc} nop - thumb_func_end func_ov00_0207b144 _0207b1d4: .word data_027e0618 _0207b1d8: .word 0x04001000 _0207b1dc: .word 0xffffe0ff _0207b1e0: .word data_027e0d38 + thumb_func_end func_ov00_0207b144 .global func_ov00_0207b1e4 thumb_func_start func_ov00_0207b1e4 @@ -372,12 +372,12 @@ func_ov00_0207b1fc: ; 0x0207b1fc blx func_ov00_020cf13c pop {r4, pc} nop - thumb_func_end func_ov00_0207b1fc _0207b264: .word data_027e0c54 _0207b268: .word 0x04000008 _0207b26c: .word 0x04001008 _0207b270: .word data_027e0618 _0207b274: .word data_027e103c + thumb_func_end func_ov00_0207b1fc .global func_ov00_0207b278 thumb_func_start func_ov00_0207b278 @@ -425,8 +425,8 @@ _0207b29a: _0207b2be: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_0207b288 _0207b2c0: .word 0x04000048 + thumb_func_end func_ov00_0207b288 .global func_ov00_0207b2c4 thumb_func_start func_ov00_0207b2c4 @@ -454,8 +454,8 @@ _0207b2e4: add r0, r2, #0 bx lr .align 2, 0 - thumb_func_end func_ov00_0207b2c4 _0207b2ec: .word data_027e0c54 + thumb_func_end func_ov00_0207b2c4 .global func_ov00_0207b2f0 thumb_func_start func_ov00_0207b2f0 @@ -495,8 +495,8 @@ _0207b328: pop {r3, r4} bx lr nop - thumb_func_end func_ov00_0207b2f0 _0207b330: .word data_027e0e2c + thumb_func_end func_ov00_0207b2f0 .global func_ov00_0207b334 thumb_func_start func_ov00_0207b334 @@ -537,8 +537,8 @@ _0207b36e: mov r0, #1 bx lr nop - thumb_func_end func_ov00_0207b334 _0207b374: .word data_027e0e2c + thumb_func_end func_ov00_0207b334 .global func_ov00_0207b378 arm_func_start func_ov00_0207b378 @@ -594,8 +594,8 @@ _0207b41c: strlt r0, [r4, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0207b378 _0207b438: .word data_027e0e2c + arm_func_end func_ov00_0207b378 .global func_ov00_0207b43c arm_func_start func_ov00_0207b43c @@ -661,11 +661,11 @@ _0207b50c: str r0, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0207b43c _0207b520: .word data_027e0c54 _0207b524: .word data_027e0618 _0207b528: .word 0x000001ff _0207b52c: .word 0x04000040 + arm_func_end func_ov00_0207b43c .global func_ov00_0207b530 thumb_func_start func_ov00_0207b530 @@ -684,10 +684,10 @@ func_ov00_0207b530: ; 0x0207b530 bl _ZN14OverlayManager15LoadIfNotLoadedEjj pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_0207b530 _0207b550: .word gOverlayManager _0207b554: .word 0x00000004 _0207b558: .word 0x00000005 + thumb_func_end func_ov00_0207b530 .global func_ov00_0207b55c thumb_func_start func_ov00_0207b55c @@ -1018,7 +1018,6 @@ _0207b7f0: add sp, #0x20 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov00_0207b5bc _0207b800: .word data_027e0fe4 _0207b804: .word 0x414e4353 _0207b808: .word gMapManager @@ -1027,6 +1026,7 @@ _0207b810: .word data_027e0fac _0207b814: .word data_027e0f7c _0207b818: .word gItemManager _0207b81c: .word data_ov09_0211f5dc + thumb_func_end func_ov00_0207b5bc .global func_ov00_0207b820 arm_func_start func_ov00_0207b820 @@ -1093,8 +1093,8 @@ func_ov00_0207b89c: ; 0x0207b89c str r0, [r4, #0x180] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0207b89c _0207b8f8: .word data_027e0f64 + arm_func_end func_ov00_0207b89c .global func_ov00_0207b8fc arm_func_start func_ov00_0207b8fc @@ -1140,9 +1140,9 @@ _0207b95c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0207b90c _0207b980: .word data_020691a0 _0207b984: .word func_ov00_0207b8fc - 1 + arm_func_end func_ov00_0207b90c .global func_ov00_0207b988 thumb_func_start func_ov00_0207b988 @@ -1173,10 +1173,10 @@ _0207b9a6: _0207b9ba: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_0207b988 _0207b9bc: .word data_027e0ce0 _0207b9c0: .word data_027e0618 _0207b9c4: .word data_027e0d54 + thumb_func_end func_ov00_0207b988 .global func_ov00_0207b9c8 thumb_func_start func_ov00_0207b9c8 @@ -1244,8 +1244,8 @@ _0207ba84: str r5, [r6, #0x20] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0207b9dc _0207ba8c: .word 0x027ffc3c + arm_func_end func_ov00_0207b9dc .global func_ov00_0207ba90 thumb_func_start func_ov00_0207ba90 @@ -1269,9 +1269,9 @@ func_ov00_0207ba94: ; 0x0207ba94 _0207baa8: pop {r3, pc} nop - thumb_func_end func_ov00_0207ba94 _0207baac: .word gOverlayManager _0207bab0: .word 0x00000003 + thumb_func_end func_ov00_0207ba94 .global func_ov00_0207bab4 arm_func_start func_ov00_0207bab4 @@ -1297,10 +1297,10 @@ func_ov00_0207bab4: ; 0x0207bab4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0207bab4 _0207bb04: .word func_ov00_0207bb18 - 1 _0207bb08: .word func_ov00_0207bb14 - 1 _0207bb0c: .word func_ov00_0207bb10 - 1 + arm_func_end func_ov00_0207bab4 .global func_ov00_0207bb10 arm_func_start func_ov00_0207bb10 @@ -1335,8 +1335,8 @@ func_ov00_0207bb1c: ; 0x0207bb1c str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0207bb1c _0207bb48: .word data_ov00_020d8798 + arm_func_end func_ov00_0207bb1c .global func_ov00_0207bb4c arm_func_start func_ov00_0207bb4c @@ -1403,13 +1403,13 @@ _0207bc20: bpl _0207bb84 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0207bb4c _0207bc30: .word 0x04000440 _0207bc34: .word data_ov00_020d8860 _0207bc38: .word data_027e0384 _0207bc3c: .word data_027e037c _0207bc40: .word data_027e03c8 _0207bc44: .word data_ov00_020d8798 + arm_func_end func_ov00_0207bb4c .global func_ov00_0207bc48 arm_func_start func_ov00_0207bc48 @@ -1555,8 +1555,8 @@ _0207bd44: mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov00_0207bcdc _0207bd48: .word data_027e0db0 + thumb_func_end func_ov00_0207bcdc .global func_ov00_0207bd4c thumb_func_start func_ov00_0207bd4c @@ -1603,8 +1603,8 @@ _0207bd92: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_0207bd4c _0207bd98: .word data_027e0db0 + thumb_func_end func_ov00_0207bd4c .global func_ov00_0207bd9c thumb_func_start func_ov00_0207bd9c @@ -1836,9 +1836,9 @@ _0207bfb0: blx func_ov00_0207bdfc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0207be84 _0207bfbc: .word data_027e0db4 _0207bfc0: .word data_027e0db8 + arm_func_end func_ov00_0207be84 .global func_ov00_0207bfc4 thumb_func_start func_ov00_0207bfc4 @@ -1900,8 +1900,8 @@ func_ov00_0207c000: ; 0x0207c000 _0207c02a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_0207c000 _0207c02c: .word data_027e0e2c + thumb_func_end func_ov00_0207c000 .global func_ov00_0207c030 thumb_func_start func_ov00_0207c030 @@ -1938,9 +1938,9 @@ _0207c066: add r0, r1, #0 bx lr nop - thumb_func_end func_ov00_0207c030 _0207c06c: .word data_027e077c _0207c070: .word data_02056be4 + thumb_func_end func_ov00_0207c030 .global func_ov00_0207c074 thumb_func_start func_ov00_0207c074 @@ -1969,8 +1969,8 @@ func_ov00_0207c074: ; 0x0207c074 _0207c0a4: pop {r4, pc} nop - thumb_func_end func_ov00_0207c074 _0207c0a8: .word data_027e071c + thumb_func_end func_ov00_0207c074 .global func_ov00_0207c0ac thumb_func_start func_ov00_0207c0ac @@ -1990,8 +1990,8 @@ func_ov00_0207c0ac: ; 0x0207c0ac _0207c0c6: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_0207c0ac _0207c0c8: .word data_027e0cbc + thumb_func_end func_ov00_0207c0ac .global func_ov00_0207c0cc thumb_func_start func_ov00_0207c0cc @@ -2012,8 +2012,8 @@ func_ov00_0207c0cc: ; 0x0207c0cc _0207c0e8: pop {r4, pc} nop - thumb_func_end func_ov00_0207c0cc _0207c0ec: .word data_027e0cbc + thumb_func_end func_ov00_0207c0cc .global func_ov00_0207c0f0 thumb_func_start func_ov00_0207c0f0 @@ -2037,8 +2037,8 @@ _0207c106: _0207c110: pop {r3, pc} nop - thumb_func_end func_ov00_0207c0f0 _0207c114: .word data_ov00_020ec718 + thumb_func_end func_ov00_0207c0f0 .global func_ov00_0207c118 thumb_func_start func_ov00_0207c118 @@ -2081,9 +2081,9 @@ _0207c160: add sp, #0x114 pop {r4, r5, pc} nop - thumb_func_end func_ov00_0207c118 _0207c168: .word 0x0003f500 _0207c16c: .word 0x0003f200 + thumb_func_end func_ov00_0207c118 .global func_ov00_0207c170 thumb_func_start func_ov00_0207c170 @@ -2518,8 +2518,8 @@ _0207c658: blx r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0207c61c _0207c670: .word data_027e0e58 + arm_func_end func_ov00_0207c61c .global func_ov00_0207c674 arm_func_start func_ov00_0207c674 @@ -2532,8 +2532,8 @@ func_ov00_0207c674: ; 0x0207c674 bl func_ov12_02133c40 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0207c674 _0207c690: .word data_027e0618 + arm_func_end func_ov00_0207c674 .global func_ov00_0207c694 arm_func_start func_ov00_0207c694 @@ -2560,8 +2560,8 @@ func_ov00_0207c694: ; 0x0207c694 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0207c694 _0207c6e8: .word func_ov00_0207c61c - 1 + arm_func_end func_ov00_0207c694 .global func_ov00_0207c6ec arm_func_start func_ov00_0207c6ec @@ -2589,8 +2589,8 @@ func_ov00_0207c6ec: ; 0x0207c6ec add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0207c6ec _0207c744: .word func_ov00_0207c61c - 1 + arm_func_end func_ov00_0207c6ec .global func_ov00_0207c748 arm_func_start func_ov00_0207c748 @@ -2671,8 +2671,8 @@ func_ov00_0207c7e8: ; 0x0207c7e8 strloh r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_0207c7e8 _0207c800: .word data_ov00_020d88cc + arm_func_end func_ov00_0207c7e8 .global func_ov00_0207c804 thumb_func_start func_ov00_0207c804 @@ -2781,12 +2781,12 @@ _0207c8c8: add sp, #0x24 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov00_0207c804 _0207c8d0: .word data_027e0f94 _0207c8d4: .word data_027e0d38 _0207c8d8: .word 0x0000019a _0207c8dc: .word data_027e0fcc _0207c8e0: .word data_027e0f64 + thumb_func_end func_ov00_0207c804 .global func_ov00_0207c8e4 thumb_func_start func_ov00_0207c8e4 @@ -3196,9 +3196,9 @@ func_ov00_020df3b8: ; 0x020df3b8 ldr r0, _020df3c8 ; =data_027e0db0 bx ip .align 2, 0 - arm_func_end func_ov00_020df3b8 _020df3c4: .word func_ov00_0207b278 _020df3c8: .word data_027e0db0 + arm_func_end func_ov00_020df3b8 .global func_ov00_020df3cc arm_func_start func_ov00_020df3cc @@ -3208,8 +3208,8 @@ func_ov00_020df3cc: ; 0x020df3cc str r1, [r0, #0x180] bx lr .align 2, 0 - arm_func_end func_ov00_020df3cc _020df3dc: .word data_ov00_020e9c88 + arm_func_end func_ov00_020df3cc .global func_ov00_020df3e0 arm_func_start func_ov00_020df3e0 @@ -3218,9 +3218,9 @@ func_ov00_020df3e0: ; 0x020df3e0 ldr r0, _020df3f0 ; =data_027e0dbc bx ip .align 2, 0 - arm_func_end func_ov00_020df3e0 _020df3ec: .word func_ov08_021136fc _020df3f0: .word data_027e0dbc + arm_func_end func_ov00_020df3e0 .global func_ov00_020df3f4 arm_func_start func_ov00_020df3f4 @@ -3234,10 +3234,10 @@ func_ov00_020df3f4: ; 0x020df3f4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df3f4 _020df414: .word data_ov00_020e9e18 _020df418: .word func_ov00_0207bab4 - 1 _020df41c: .word data_ov00_020e9e0c + arm_func_end func_ov00_020df3f4 .global func_ov00_020df420 arm_func_start func_ov00_020df420 @@ -3255,10 +3255,10 @@ func_ov00_020df420: ; 0x020df420 bl func_02007938 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df420 _020df450: .word data_027e0de4 _020df454: .word data_027e0de8 _020df458: .word data_027e0e08 + arm_func_end func_ov00_020df420 .global func_ov00_020df45c arm_func_start func_ov00_020df45c @@ -3268,8 +3268,8 @@ func_ov00_020df45c: ; 0x020df45c str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020df45c _020df46c: .word data_027e0e28 + arm_func_end func_ov00_020df45c .global func_ov00_020df470 arm_func_start func_ov00_020df470 @@ -3286,9 +3286,9 @@ func_ov00_020df470: ; 0x020df470 str r1, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov00_020df470 _020df49c: .word data_027e0e2c _020df4a0: .word func_ov00_0207bcb4 + arm_func_end func_ov00_020df470 .global func_ov00_020df4a4 arm_func_start func_ov00_020df4a4 @@ -3297,9 +3297,9 @@ func_ov00_020df4a4: ; 0x020df4a4 ldr r0, _020df4b4 ; =data_ov00_020ec7dc bx ip .align 2, 0 - arm_func_end func_ov00_020df4a4 _020df4b0: .word func_ov08_02113aa8 _020df4b4: .word data_ov00_020ec7dc + arm_func_end func_ov00_020df4a4 .global func_ov00_020df4b8 arm_func_start func_ov00_020df4b8 @@ -3309,8 +3309,8 @@ func_ov00_020df4b8: ; 0x020df4b8 strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020df4b8 _020df4c8: .word data_027e0e5c + arm_func_end func_ov00_020df4b8 .section .ctor, 4, 1, 4 .global data_ov00_020e1e94 diff --git a/asm/ov00/ov00_0207da38.s b/asm/ov00/ov00_0207da38.s index 4de0c9ba..3d06901f 100644 --- a/asm/ov00/ov00_0207da38.s +++ b/asm/ov00/ov00_0207da38.s @@ -347,9 +347,9 @@ _0208136c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020812bc _02081380: .word 0x15555555 _02081384: .word 0xcccccccd + arm_func_end func_ov00_020812bc .global func_ov00_02081388 arm_func_start func_ov00_02081388 @@ -525,10 +525,10 @@ _020815d4: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_02081524 _020815e8: .word 0x0ccccccc _020815ec: .word 0x04444444 _020815f0: .word 0xcccccccd + arm_func_end func_ov00_02081524 .global func_ov00_020815f4 arm_func_start func_ov00_020815f4 @@ -723,10 +723,10 @@ _0208188c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020817dc _020818a0: .word 0x0aaaaaaa _020818a4: .word 0x038e38e3 _020818a8: .word 0xcccccccd + arm_func_end func_ov00_020817dc .global func_ov00_020818ac arm_func_start func_ov00_020818ac @@ -920,10 +920,10 @@ _02081b40: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_02081a90 _02081b54: .word 0x09249249 _02081b58: .word 0x030c30c3 _02081b5c: .word 0xcccccccd + arm_func_end func_ov00_02081a90 .global func_ov00_02081b60 arm_func_start func_ov00_02081b60 @@ -1018,9 +1018,9 @@ _02081c34: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02081c18 _02081c58: .word 0x09249249 _02081c5c: .word data_027e0ce0 + arm_func_end func_ov00_02081c18 .global func_ov00_02081c60 arm_func_start func_ov00_02081c60 @@ -1082,9 +1082,9 @@ _02081cec: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02081cd0 _02081d10: .word 0x0aaaaaaa _02081d14: .word data_027e0ce0 + arm_func_end func_ov00_02081cd0 .global func_ov00_02081d18 arm_func_start func_ov00_02081d18 @@ -1146,9 +1146,9 @@ _02081da4: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02081d88 _02081dc8: .word 0x0ccccccc _02081dcc: .word data_027e0ce0 + arm_func_end func_ov00_02081d88 .global func_ov00_02081dd0 arm_func_start func_ov00_02081dd0 @@ -1208,8 +1208,8 @@ _02081e58: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02081e3c _02081e78: .word data_027e0ce0 + arm_func_end func_ov00_02081e3c .global func_ov00_02081e7c arm_func_start func_ov00_02081e7c @@ -1301,8 +1301,8 @@ func_ov00_02081ef4: ; 0x02081ef4 strb r2, [r0, #0x5d] bx lr .align 2, 0 - arm_func_end func_ov00_02081ef4 _02081f34: .word 0x0000ffff + arm_func_end func_ov00_02081ef4 .global func_ov00_02081f38 arm_func_start func_ov00_02081f38 @@ -1390,7 +1390,6 @@ _02081fcc: _02081fe4: cmp r0, #0x38 bne _02081ffc - arm_func_end func_ov00_02081f80 _02081fec: mov r0, r4 ldr r1, [r0] @@ -1399,6 +1398,7 @@ _02081fec: _02081ffc: mov r0, #1 ldmia sp!, {r4, pc} + arm_func_end func_ov00_02081f80 .global func_ov00_02082004 arm_func_start func_ov00_02082004 @@ -1442,7 +1442,6 @@ _02082054: _02082064: cmp r0, #0x1c bne _0208207c - arm_func_end func_ov00_02082014 _0208206c: mov r0, r4 ldr r1, [r0] @@ -1451,6 +1450,7 @@ _0208206c: _0208207c: mov r0, #1 ldmia sp!, {r4, pc} + arm_func_end func_ov00_02082014 .global func_ov00_02082084 arm_func_start func_ov00_02082084 diff --git a/asm/ov00/ov00_02086cd0.s b/asm/ov00/ov00_02086cd0.s index 52220a92..084d8299 100644 --- a/asm/ov00/ov00_02086cd0.s +++ b/asm/ov00/ov00_02086cd0.s @@ -67,8 +67,8 @@ _02086d58: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02086cd4 _02086da4: .word data_027e0f94 + arm_func_end func_ov00_02086cd4 .global func_ov00_02086da8 arm_func_start func_ov00_02086da8 @@ -159,8 +159,8 @@ _02086ea8: mov r0, #0x5c bx lr .align 2, 0 - arm_func_end func_ov00_02086ea0 _02086ed0: .word data_ov00_020d8aa8 + arm_func_end func_ov00_02086ea0 .global func_ov00_02086ed4 arm_func_start func_ov00_02086ed4 @@ -275,11 +275,11 @@ _02087068: add sp, sp, #0x90 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_02086ed4 _0208707c: .word data_ov00_020e2fb4 _02087080: .word data_027e0d38 _02087084: .word data_027e071c _02087088: .word gMapManager + arm_func_end func_ov00_02086ed4 .global func_ov00_0208708c arm_func_start func_ov00_0208708c @@ -311,8 +311,8 @@ func_ov00_020870c4: ; 0x020870c4 ldr ip, _020870cc ; =func_ov00_0208e420 bx ip .align 2, 0 - arm_func_end func_ov00_020870c4 _020870cc: .word func_ov00_0208e420 + arm_func_end func_ov00_020870c4 .global func_ov00_020870d0 arm_func_start func_ov00_020870d0 @@ -421,8 +421,8 @@ _02087120: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020870d0 _02087268: .word data_02050f54 + arm_func_end func_ov00_020870d0 .global func_ov00_0208726c arm_func_start func_ov00_0208726c @@ -459,8 +459,8 @@ _0208729c: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0208726c _020872e4: .word gMapManager + arm_func_end func_ov00_0208726c .global func_ov00_020872e8 arm_func_start func_ov00_020872e8 @@ -650,8 +650,8 @@ _02087564: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02087400 _02087580: .word data_ov00_020d8aa8 + arm_func_end func_ov00_02087400 .global func_ov00_02087584 arm_func_start func_ov00_02087584 @@ -854,8 +854,8 @@ _02087830: add sp, sp, #0x88 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020876bc _0208784c: .word gMapManager + arm_func_end func_ov00_020876bc .global func_ov00_02087850 arm_func_start func_ov00_02087850 @@ -964,8 +964,8 @@ _020879c4: add sp, sp, #0x88 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_02087850 _020879e0: .word gMapManager + arm_func_end func_ov00_02087850 .global func_ov00_020879e4 arm_func_start func_ov00_020879e4 @@ -1239,8 +1239,8 @@ func_ov00_02087d84: ; 0x02087d84 mla r0, r1, r0, r2 bx lr .align 2, 0 - arm_func_end func_ov00_02087d84 _02087d94: .word data_ov00_020d8aa8 + arm_func_end func_ov00_02087d84 .global func_ov00_02087d98 arm_func_start func_ov00_02087d98 @@ -1356,8 +1356,8 @@ _02087ee4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02087e8c _02087eec: .word gMapManager + arm_func_end func_ov00_02087e8c .global func_ov00_02087ef0 arm_func_start func_ov00_02087ef0 @@ -1379,8 +1379,8 @@ func_ov00_02087f08: ; 0x02087f08 ldr r1, [r2, #0x15c] bx ip .align 2, 0 - arm_func_end func_ov00_02087f08 _02087f1c: .word func_ov00_02087f20 + arm_func_end func_ov00_02087f08 .global func_ov00_02087f20 arm_func_start func_ov00_02087f20 @@ -1467,8 +1467,8 @@ func_ov00_02088000: ; 0x02088000 ldr r0, [r0, #0x150] bx ip .align 2, 0 - arm_func_end func_ov00_02088000 _0208800c: .word func_ov00_020a1888 + arm_func_end func_ov00_02088000 .global func_ov00_02088010 arm_func_start func_ov00_02088010 @@ -1498,8 +1498,8 @@ func_ov00_02088010: ; 0x02088010 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02088010 _02088070: .word gMapManager + arm_func_end func_ov00_02088010 .global func_ov00_02088074 arm_func_start func_ov00_02088074 @@ -1653,8 +1653,8 @@ func_ov00_020881f4: ; 0x020881f4 ldmia sp!, {r3} bx lr .align 2, 0 - arm_func_end func_ov00_020881f4 _02088240: .word data_027e0f94 + arm_func_end func_ov00_020881f4 .global func_ov00_02088244 arm_func_start func_ov00_02088244 @@ -2137,8 +2137,8 @@ _02088858: add sp, sp, #0x98 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020884b4 _020888e4: .word data_ov00_020d8aa8 + arm_func_end func_ov00_020884b4 .global func_ov00_020888e8 arm_func_start func_ov00_020888e8 @@ -2632,8 +2632,8 @@ _02088f60: add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_02088d9c _02089018: .word data_ov00_020d8aa8 + arm_func_end func_ov00_02088d9c .global func_ov00_0208901c arm_func_start func_ov00_0208901c @@ -2730,8 +2730,8 @@ _0208912c: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02089068 _02089164: .word gMapManager + arm_func_end func_ov00_02089068 .global func_ov00_02089168 arm_func_start func_ov00_02089168 @@ -3358,9 +3358,9 @@ _020899b4: add sp, sp, #0x130 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_0208967c _02089a24: .word gAdventureFlags _02089a28: .word gMapManager + arm_func_end func_ov00_0208967c .global func_ov00_02089a2c arm_func_start func_ov00_02089a2c @@ -3545,8 +3545,8 @@ func_ov00_02089b94: ; 0x02089b94 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_02089b94 _02089c4c: .word data_02050f54 + arm_func_end func_ov00_02089b94 .global func_ov00_02089c50 arm_func_start func_ov00_02089c50 @@ -3598,8 +3598,8 @@ func_ov00_02089c50: ; 0x02089c50 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_02089c50 _02089d08: .word data_02050f54 + arm_func_end func_ov00_02089c50 .global func_ov00_02089d0c arm_func_start func_ov00_02089d0c @@ -4001,8 +4001,8 @@ _0208a2cc: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_02089d0c _0208a308: .word 0x0b60b60b + arm_func_end func_ov00_02089d0c .global func_ov00_0208a30c arm_func_start func_ov00_0208a30c @@ -4099,8 +4099,8 @@ _0208a414: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0208a30c _0208a460: .word data_ov00_020d8ac0 + arm_func_end func_ov00_0208a30c .global func_ov00_0208a464 arm_func_start func_ov00_0208a464 @@ -4356,9 +4356,9 @@ _0208a77c: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0208a464 _0208a844: .word gMapManager _0208a848: .word data_027e0f94 + arm_func_end func_ov00_0208a464 .global func_ov00_0208a84c arm_func_start func_ov00_0208a84c @@ -4520,8 +4520,8 @@ _0208aa08: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0208a958 _0208aa38: .word 0x66666667 + arm_func_end func_ov00_0208a958 .global func_ov00_0208aa3c arm_func_start func_ov00_0208aa3c @@ -4541,8 +4541,8 @@ _0208aa60: mla r0, r4, r0, r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0208aa3c _0208aa70: .word data_ov00_020e2568 + arm_func_end func_ov00_0208aa3c .global func_ov00_0208aa74 arm_func_start func_ov00_0208aa74 @@ -4737,10 +4737,10 @@ _0208ad18: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_0208ac68 _0208ad2c: .word 0x06666666 _0208ad30: .word 0x02222222 _0208ad34: .word 0xcccccccd + arm_func_end func_ov00_0208ac68 .global func_ov00_0208ad38 arm_func_start func_ov00_0208ad38 @@ -4818,9 +4818,9 @@ _0208adf0: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0208add4 _0208ae20: .word 0x06666666 _0208ae24: .word data_027e0f80 + arm_func_end func_ov00_0208add4 .global func_ov00_0208ae28 arm_func_start func_ov00_0208ae28 @@ -5036,9 +5036,9 @@ _0208b0dc: add sp, sp, #0x104 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0208aed8 _0208b114: .word gMapManager _0208b118: .word data_027e0f64 + arm_func_end func_ov00_0208aed8 .global func_ov00_0208b11c arm_func_start func_ov00_0208b11c @@ -5082,9 +5082,9 @@ func_ov00_0208b158: ; 0x0208b158 ldreq r0, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov00_0208b158 _0208b178: .word data_027e077c _0208b17c: .word data_02056be4 + arm_func_end func_ov00_0208b158 .global func_ov00_0208b180 arm_func_start func_ov00_0208b180 @@ -5098,9 +5098,9 @@ func_ov00_0208b180: ; 0x0208b180 ldreq r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov00_0208b180 _0208b1a0: .word data_027e077c _0208b1a4: .word data_02056be4 + arm_func_end func_ov00_0208b180 .global func_ov00_0208b1a8 arm_func_start func_ov00_0208b1a8 @@ -5172,8 +5172,8 @@ func_ov00_0208b220: ; 0x0208b220 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208b220 _0208b274: .word data_ov00_020e25b0 + arm_func_end func_ov00_0208b220 .global func_ov00_0208b278 arm_func_start func_ov00_0208b278 @@ -5188,8 +5188,8 @@ func_ov00_0208b278: ; 0x0208b278 bl func_01ffa9fc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208b278 _0208b29c: .word data_ov00_020e2588 + arm_func_end func_ov00_0208b278 .global func_ov00_0208b2a0 arm_func_start func_ov00_0208b2a0 @@ -5470,8 +5470,8 @@ func_ov00_0208b5bc: ; 0x0208b5bc str r1, [r5, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0208b5bc _0208b688: .word data_ov00_020e27dc + arm_func_end func_ov00_0208b5bc .global func_ov00_0208b68c arm_func_start func_ov00_0208b68c @@ -5781,8 +5781,8 @@ func_ov00_0208b8e0: ; 0x0208b8e0 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208b8e0 _0208b92c: .word data_ov00_020e9370 + arm_func_end func_ov00_0208b8e0 .global func_ov00_0208b930 arm_func_start func_ov00_0208b930 @@ -5809,8 +5809,8 @@ func_ov00_0208b930: ; 0x0208b930 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208b930 _0208b984: .word data_027e0f94 + arm_func_end func_ov00_0208b930 .global func_ov00_0208b988 arm_func_start func_ov00_0208b988 @@ -5832,8 +5832,8 @@ func_ov00_0208b988: ; 0x0208b988 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_0208b988 _0208b9c8: .word data_027e0f94 + arm_func_end func_ov00_0208b988 .global func_ov00_0208b9cc arm_func_start func_ov00_0208b9cc @@ -5844,8 +5844,8 @@ func_ov00_0208b9cc: ; 0x0208b9cc ldrb r1, [r1, #0x15] bx ip .align 2, 0 - arm_func_end func_ov00_0208b9cc _0208b9e0: .word func_ov00_0208ba58 + arm_func_end func_ov00_0208b9cc .global func_ov00_0208b9e4 arm_func_start func_ov00_0208b9e4 @@ -5858,9 +5858,9 @@ func_ov00_0208b9e4: ; 0x0208b9e4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_0208b9e4 _0208ba00: .word gMapManager _0208ba04: .word _ZN10MapManager18func_ov00_02084be0Eii + arm_func_end func_ov00_0208b9e4 .global func_ov00_0208ba08 arm_func_start func_ov00_0208ba08 @@ -5875,8 +5875,8 @@ func_ov00_0208ba08: ; 0x0208ba08 bl _ZN10MapManager18func_ov00_02084b38Eiii ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208ba08 _0208ba2c: .word gMapManager + arm_func_end func_ov00_0208ba08 .global func_ov00_0208ba30 arm_func_start func_ov00_0208ba30 @@ -6224,7 +6224,6 @@ _0208bebc: add sp, sp, #0x98 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_0208ba68 _0208bed8: .word 0x04000444 _0208bedc: .word data_027e0d44 _0208bee0: .word 0x040004ac @@ -6245,6 +6244,7 @@ _0208bf18: .word 0x08000800 _0208bf1c: .word 0x0800f800 _0208bf20: .word 0xf800f800 _0208bf24: .word 0x04000504 + arm_func_end func_ov00_0208ba68 .global func_ov00_0208bf28 arm_func_start func_ov00_0208bf28 @@ -6300,10 +6300,10 @@ _0208bf64: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0208bf28 _0208bfec: .word 0x0000ffff _0208bff0: .word data_027e0d3c _0208bff4: .word data_02063e4c + arm_func_end func_ov00_0208bf28 .global func_ov00_0208bff8 arm_func_start func_ov00_0208bff8 @@ -6364,10 +6364,10 @@ _0208c03c: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_0208bff8 _0208c0d0: .word 0x0000ffff _0208c0d4: .word data_027e0d3c _0208c0d8: .word data_02063e4c + arm_func_end func_ov00_0208bff8 .global func_ov00_0208c0dc arm_func_start func_ov00_0208c0dc @@ -6448,11 +6448,11 @@ _0208c114: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0208c0dc _0208c204: .word 0x0000ffff _0208c208: .word data_02050f54 _0208c20c: .word data_027e0d3c _0208c210: .word data_02063e4c + arm_func_end func_ov00_0208c0dc .global func_ov00_0208c214 arm_func_start func_ov00_0208c214 @@ -6484,8 +6484,8 @@ func_ov00_0208c214: ; 0x0208c214 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208c214 _0208c27c: .word data_027e0d3c + arm_func_end func_ov00_0208c214 .global func_ov00_0208c280 arm_func_start func_ov00_0208c280 @@ -6638,13 +6638,13 @@ _0208c448: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208c3a4 _0208c450: .word gAdventureFlags _0208c454: .word data_027e0c68 _0208c458: .word data_027e077c _0208c45c: .word data_027e103c _0208c460: .word data_027e0f90 _0208c464: .word data_027e0fc8 + arm_func_end func_ov00_0208c3a4 .global func_ov00_0208c468 arm_func_start func_ov00_0208c468 @@ -6683,11 +6683,11 @@ _0208c4e0: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0208c468 _0208c4e8: .word data_027e077c _0208c4ec: .word data_027e103c _0208c4f0: .word data_027e0f90 _0208c4f4: .word data_027e0fc8 + arm_func_end func_ov00_0208c468 .global func_ov00_0208c4f8 arm_func_start func_ov00_0208c4f8 @@ -6973,7 +6973,6 @@ _0208c838: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0208c4f8 _0208c920: .word 0x4e554c4c _0208c924: .word data_027e0d38 _0208c928: .word 0x48415254 @@ -6992,6 +6991,7 @@ _0208c958: .word 0x4b4f4b4f _0208c95c: .word 0x0000019a _0208c960: .word 0x00002001 _0208c964: .word 0x51eb851f + arm_func_end func_ov00_0208c4f8 .global func_ov00_0208c968 arm_func_start func_ov00_0208c968 @@ -7034,8 +7034,8 @@ _0208c9ec: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0208c968 _0208c9f4: .word data_027e0764 + arm_func_end func_ov00_0208c968 .global func_ov00_0208c9f8 arm_func_start func_ov00_0208c9f8 @@ -7149,8 +7149,8 @@ func_ov00_0208cae8: ; 0x0208cae8 str r1, [r2, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov00_0208cae8 _0208caf4: .word data_ov00_020ec9d8 + arm_func_end func_ov00_0208cae8 .global func_ov00_0208caf8 arm_func_start func_ov00_0208caf8 @@ -7160,8 +7160,8 @@ func_ov00_0208caf8: ; 0x0208caf8 str r2, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov00_0208caf8 _0208cb08: .word data_ov00_020ec9d8 + arm_func_end func_ov00_0208caf8 .global func_ov00_0208cb0c arm_func_start func_ov00_0208cb0c @@ -7196,8 +7196,8 @@ func_ov00_0208cb0c: ; 0x0208cb0c mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_0208cb0c _0208cb80: .word data_ov00_020ec9d8 + arm_func_end func_ov00_0208cb0c .global func_ov00_0208cb84 arm_func_start func_ov00_0208cb84 @@ -7270,8 +7270,8 @@ func_ov00_0208cc54: ; 0x0208cc54 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_0208cc54 _0208cc60: .word func_ov00_0209b5a4 + arm_func_end func_ov00_0208cc54 .global func_ov00_0208cc64 arm_func_start func_ov00_0208cc64 @@ -7322,8 +7322,8 @@ func_ov00_0208ccdc: ; 0x0208ccdc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_0208ccdc _0208cce8: .word func_ov00_0209b6f4 + arm_func_end func_ov00_0208ccdc .global func_ov00_0208ccec arm_func_start func_ov00_0208ccec @@ -7332,8 +7332,8 @@ func_ov00_0208ccec: ; 0x0208ccec ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_0208ccec _0208ccf8: .word func_ov00_0209b7c4 + arm_func_end func_ov00_0208ccec .global func_ov00_0208ccfc arm_func_start func_ov00_0208ccfc @@ -7342,8 +7342,8 @@ func_ov00_0208ccfc: ; 0x0208ccfc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_0208ccfc _0208cd08: .word func_ov00_0209b894 + arm_func_end func_ov00_0208ccfc .global func_ov00_0208cd0c arm_func_start func_ov00_0208cd0c @@ -7352,8 +7352,8 @@ func_ov00_0208cd0c: ; 0x0208cd0c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_0208cd0c _0208cd18: .word func_ov00_0209b960 + arm_func_end func_ov00_0208cd0c .global func_ov00_0208cd1c arm_func_start func_ov00_0208cd1c @@ -7456,10 +7456,10 @@ _0208ce54: add sp, sp, #0x400 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0208cd48 _0208ce78: .word _ZN7MapBase18func_ov00_0207f100Ev _0208ce7c: .word func_ov00_0208d018 _0208ce80: .word gMapManager + arm_func_end func_ov00_0208cd48 .global func_ov00_0208ce84 arm_func_start func_ov00_0208ce84 @@ -7716,10 +7716,10 @@ _0208d1c8: add sp, sp, #0x400 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0208d01c _0208d1ec: .word _ZN7MapBase18func_ov00_0207f100Ev _0208d1f0: .word func_ov00_0208d018 _0208d1f4: .word gMapManager + arm_func_end func_ov00_0208d01c .global func_ov00_0208d1f8 arm_func_start func_ov00_0208d1f8 @@ -8031,9 +8031,9 @@ func_ov00_0208d5e0: ; 0x0208d5e0 strh r4, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0208d5e0 _0208d618: .word data_ov00_020ec9d4 _0208d61c: .word data_ov00_020ec9d6 + arm_func_end func_ov00_0208d5e0 .global func_ov00_0208d620 arm_func_start func_ov00_0208d620 @@ -8558,9 +8558,9 @@ _0208dd18: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_0208dc68 _0208dd2c: .word 0x15555555 _0208dd30: .word 0xcccccccd + arm_func_end func_ov00_0208dc68 .global func_ov00_0208dd34 arm_func_start func_ov00_0208dd34 @@ -8617,8 +8617,8 @@ _0208ddb0: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0208dd94 _0208ddd0: .word data_027e0ce0 + arm_func_end func_ov00_0208dd94 .global func_ov00_0208ddd4 arm_func_start func_ov00_0208ddd4 @@ -8670,10 +8670,10 @@ func_ov00_0208de04: ; 0x0208de04 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_0208de04 _0208de64: .word data_ov00_020e2870 _0208de68: .word _ZN7MapBase18func_ov00_0207e968Ev _0208de6c: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end func_ov00_0208de04 .global func_ov00_0208de70 arm_func_start func_ov00_0208de70 @@ -8688,8 +8688,8 @@ func_ov00_0208de70: ; 0x0208de70 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208de70 _0208de94: .word _ZN7MapBase18func_ov00_0207e968Ev + arm_func_end func_ov00_0208de70 .global func_ov00_0208de98 arm_func_start func_ov00_0208de98 @@ -8706,8 +8706,8 @@ func_ov00_0208de98: ; 0x0208de98 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208de98 _0208dec4: .word _ZN7MapBase18func_ov00_0207e968Ev + arm_func_end func_ov00_0208de98 .global func_ov00_0208dec8 arm_func_start func_ov00_0208dec8 @@ -8722,8 +8722,8 @@ func_ov00_0208dec8: ; 0x0208dec8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208dec8 _0208deec: .word _ZN7MapBase18func_ov00_0207e968Ev + arm_func_end func_ov00_0208dec8 .global func_ov00_0208def0 arm_func_start func_ov00_0208def0 @@ -9168,8 +9168,8 @@ func_ov00_0208e420: ; 0x0208e420 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_0208e420 _0208e4f0: .word data_02050f54 + arm_func_end func_ov00_0208e420 .global func_ov00_0208e4f4 arm_func_start func_ov00_0208e4f4 @@ -9186,9 +9186,9 @@ func_ov00_0208e4f8: ; 0x0208e4f8 ldr r1, [r3] bx ip .align 2, 0 - arm_func_end func_ov00_0208e4f8 _0208e50c: .word data_027e0f6c _0208e510: .word func_ov00_02093a4c + arm_func_end func_ov00_0208e4f8 .global func_ov00_0208e514 arm_func_start func_ov00_0208e514 @@ -10469,8 +10469,8 @@ func_ov00_0208f69c: ; 0x0208f69c bl func_ov00_0208f6d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208f69c _0208f6d0: .word data_027e0f84 + arm_func_end func_ov00_0208f69c .global func_ov00_0208f6d4 arm_func_start func_ov00_0208f6d4 @@ -10489,8 +10489,8 @@ func_ov00_0208f6d4: ; 0x0208f6d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208f6d4 _0208f708: .word data_ov00_020e289c + arm_func_end func_ov00_0208f6d4 .global func_ov00_0208f70c arm_func_start func_ov00_0208f70c @@ -10707,11 +10707,11 @@ _0208f9ac: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0208f794 _0208f9dc: .word data_ov00_020db010 _0208f9e0: .word data_ov00_020db030 _0208f9e4: .word gMapManager _0208f9e8: .word data_027e0f68 + arm_func_end func_ov00_0208f794 .global func_ov00_0208f9ec arm_func_start func_ov00_0208f9ec @@ -10757,8 +10757,8 @@ func_ov00_0208fa0c: ; 0x0208fa0c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_0208fa0c _0208fa64: .word data_02050f54 + arm_func_end func_ov00_0208fa0c .global func_ov00_0208fa68 arm_func_start func_ov00_0208fa68 @@ -10801,9 +10801,9 @@ _0208fad8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0208fa70 _0208fae0: .word data_027e0fe0 _0208fae4: .word data_ov00_020e2930 + arm_func_end func_ov00_0208fa70 .global func_ov00_0208fae8 arm_func_start func_ov00_0208fae8 @@ -11126,8 +11126,8 @@ _0208feec: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0208fcb4 _0208fef4: .word gMapManager + arm_func_end func_ov00_0208fcb4 .global func_ov00_0208fef8 arm_func_start func_ov00_0208fef8 @@ -11412,7 +11412,6 @@ _020902f8: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0208fef8 _0209030c: .word data_ov00_020eec9c _02090310: .word data_027e0f94 _02090314: .word data_027e0fe4 @@ -11421,6 +11420,7 @@ _0209031c: .word data_027e0764 _02090320: .word gMapManager _02090324: .word 0x5053424c _02090328: .word data_027e0fe8 + arm_func_end func_ov00_0208fef8 .global func_ov00_0209032c arm_func_start func_ov00_0209032c @@ -11445,8 +11445,8 @@ _0209034c: blt _0209034c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_0209032c _02090374: .word gMapManager + arm_func_end func_ov00_0209032c .global func_ov00_02090378 arm_func_start func_ov00_02090378 @@ -11489,9 +11489,9 @@ _020903d8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020903a8 _020903e0: .word data_027e0fe0 _020903e4: .word data_ov00_020e29ec + arm_func_end func_ov00_020903a8 .global func_ov00_020903e8 arm_func_start func_ov00_020903e8 @@ -11544,8 +11544,8 @@ _02090460: bl func_ov00_0209048c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02090404 _02090488: .word data_027e0fe4 + arm_func_end func_ov00_02090404 .global func_ov00_0209048c arm_func_start func_ov00_0209048c @@ -11604,8 +11604,8 @@ func_ov00_020904f4: ; 0x020904f4 bl func_ov00_02090524 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020904f4 _02090520: .word data_027e0fe0 + arm_func_end func_ov00_020904f4 .global func_ov00_02090524 arm_func_start func_ov00_02090524 @@ -11633,8 +11633,8 @@ func_ov00_02090524: ; 0x02090524 str r1, [r4, #0x98] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02090524 _0209057c: .word data_ov00_020e2aa8 + arm_func_end func_ov00_02090524 .global func_ov00_02090580 arm_func_start func_ov00_02090580 @@ -11693,8 +11693,8 @@ func_ov00_02090630: ; 0x02090630 ldr ip, _02090638 ; =func_ov00_02090648 bx ip .align 2, 0 - arm_func_end func_ov00_02090630 _02090638: .word func_ov00_02090648 + arm_func_end func_ov00_02090630 .global func_ov00_0209063c arm_func_start func_ov00_0209063c @@ -11702,8 +11702,8 @@ func_ov00_0209063c: ; 0x0209063c ldr ip, _02090644 ; =func_ov00_02090648 bx ip .align 2, 0 - arm_func_end func_ov00_0209063c _02090644: .word func_ov00_02090648 + arm_func_end func_ov00_0209063c .global func_ov00_02090648 arm_func_start func_ov00_02090648 @@ -11788,9 +11788,9 @@ _02090760: bl func_0203516c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02090648 _0209076c: .word data_027e0f94 _02090770: .word gAdventureFlags + arm_func_end func_ov00_02090648 .global func_ov00_02090774 arm_func_start func_ov00_02090774 @@ -11888,8 +11888,8 @@ _02090890: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020907a0 _020908ac: .word data_027e0d3c + arm_func_end func_ov00_020907a0 .global func_ov00_020908b0 arm_func_start func_ov00_020908b0 @@ -11955,8 +11955,8 @@ _0209094c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020908f8 _02090974: .word data_027e0f94 + arm_func_end func_ov00_020908f8 .global func_ov00_02090978 arm_func_start func_ov00_02090978 @@ -12141,8 +12141,8 @@ func_ov00_02090a7c: ; 0x02090a7c ldr r0, [r0, #0x15c] bx ip .align 2, 0 - arm_func_end func_ov00_02090a7c _02090a8c: .word func_ov00_02087d84 + arm_func_end func_ov00_02090a7c .global func_ov00_02090a90 arm_func_start func_ov00_02090a90 @@ -12151,8 +12151,8 @@ func_ov00_02090a90: ; 0x02090a90 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090a90 _02090a9c: .word func_ov00_02087e14 + arm_func_end func_ov00_02090a90 .global func_ov00_02090aa0 arm_func_start func_ov00_02090aa0 @@ -12533,8 +12533,8 @@ func_ov00_02090e10: ; 0x02090e10 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090e10 _02090e1c: .word func_ov00_02089b94 + arm_func_end func_ov00_02090e10 .global func_ov00_02090e20 arm_func_start func_ov00_02090e20 @@ -12543,8 +12543,8 @@ func_ov00_02090e20: ; 0x02090e20 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090e20 _02090e2c: .word func_ov00_02089c50 + arm_func_end func_ov00_02090e20 .global func_ov00_02090e30 arm_func_start func_ov00_02090e30 @@ -12657,8 +12657,8 @@ func_ov00_02090f14: ; 0x02090f14 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090f14 _02090f20: .word func_ov00_020883a8 + arm_func_end func_ov00_02090f14 .global func_ov00_02090f24 arm_func_start func_ov00_02090f24 @@ -12667,8 +12667,8 @@ func_ov00_02090f24: ; 0x02090f24 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090f24 _02090f30: .word func_ov00_02088428 + arm_func_end func_ov00_02090f24 .global func_ov00_02090f34 arm_func_start func_ov00_02090f34 @@ -12677,8 +12677,8 @@ func_ov00_02090f34: ; 0x02090f34 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090f34 _02090f40: .word func_ov00_0208a8bc + arm_func_end func_ov00_02090f34 .global func_ov00_02090f44 arm_func_start func_ov00_02090f44 @@ -12688,8 +12688,8 @@ func_ov00_02090f44: ; 0x02090f44 add r1, r0, #0x2f0 bx ip .align 2, 0 - arm_func_end func_ov00_02090f44 _02090f54: .word func_ov00_0208a30c + arm_func_end func_ov00_02090f44 .global func_ov00_02090f58 arm_func_start func_ov00_02090f58 @@ -12706,8 +12706,8 @@ func_ov00_02090f64: ; 0x02090f64 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_02090f64 _02090f70: .word func_ov00_020881f4 + arm_func_end func_ov00_02090f64 .global func_ov00_02090f74 arm_func_start func_ov00_02090f74 @@ -12765,9 +12765,9 @@ _02091020: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_02090f74 _0209103c: .word data_027e0d38 _02091040: .word data_027e0f78 + arm_func_end func_ov00_02090f74 .global func_ov00_02091044 arm_func_start func_ov00_02091044 @@ -12892,8 +12892,8 @@ func_ov00_0209115c: ; 0x0209115c mov r3, #0 bx ip .align 2, 0 - arm_func_end func_ov00_0209115c _02091168: .word func_ov00_020908f8 + arm_func_end func_ov00_0209115c .global func_ov00_0209116c arm_func_start func_ov00_0209116c @@ -12922,8 +12922,8 @@ func_ov00_0209116c: ; 0x0209116c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_0209116c _020911c8: .word data_027e0f94 + arm_func_end func_ov00_0209116c .global func_ov00_020911cc arm_func_start func_ov00_020911cc @@ -13104,8 +13104,8 @@ _020913ec: bl func_ov00_02090f08 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02091278 _020913fc: .word data_027e0d38 + arm_func_end func_ov00_02091278 .global func_ov00_02091400 arm_func_start func_ov00_02091400 @@ -13238,8 +13238,8 @@ _02091554: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02091400 _020915e4: .word data_027e0d38 + arm_func_end func_ov00_02091400 .global func_ov00_020915e8 arm_func_start func_ov00_020915e8 @@ -13358,12 +13358,12 @@ _0209173c: add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020915e8 _020917a4: .word data_027e0d38 _020917a8: .word data_027e10a4 _020917ac: .word gMapManager _020917b0: .word 0x000004cd _020917b4: .word 0x0000ffff + arm_func_end func_ov00_020915e8 .global func_ov00_020917b8 arm_func_start func_ov00_020917b8 @@ -13746,7 +13746,6 @@ _02091d34: add sp, sp, #0x18c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020917b8 _02091d3c: .word data_027e0f94 _02091d40: .word data_027e0fac _02091d44: .word data_027e10a4 @@ -13754,6 +13753,7 @@ _02091d48: .word data_027e0d38 _02091d4c: .word gMapManager _02091d50: .word 0x000004cd _02091d54: .word 0x0000ffff + arm_func_end func_ov00_020917b8 .global func_ov00_02091d58 arm_func_start func_ov00_02091d58 @@ -13925,8 +13925,8 @@ _02091fc8: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_02091d58 _02091fe4: .word 0x92492493 + arm_func_end func_ov00_02091d58 .global func_ov00_02091fe8 arm_func_start func_ov00_02091fe8 @@ -14060,8 +14060,8 @@ _02092098: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02091fe8 _020921e4: .word data_027e0f64 + arm_func_end func_ov00_02091fe8 .global func_ov00_020921e8 arm_func_start func_ov00_020921e8 @@ -14069,8 +14069,8 @@ func_ov00_020921e8: ; 0x020921e8 ldr ip, _020921f0 ; =func_ov00_02090f74 bx ip .align 2, 0 - arm_func_end func_ov00_020921e8 _020921f0: .word func_ov00_02090f74 + arm_func_end func_ov00_020921e8 .global func_ov00_020921f4 arm_func_start func_ov00_020921f4 @@ -15175,7 +15175,6 @@ _020931bc: add sp, sp, #0x174 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020924b8 _020931d8: .word data_027e0f90 _020931dc: .word data_027e0fa0 _020931e0: .word data_027e0fac @@ -15189,6 +15188,7 @@ _020931fc: .word 0x00001ccd _02093200: .word 0xffffe333 _02093204: .word 0x000004cd _02093208: .word gMapManager + arm_func_end func_ov00_020924b8 .global func_ov00_0209320c arm_func_start func_ov00_0209320c @@ -15406,9 +15406,9 @@ _020934c8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020933d4 _02093500: .word data_027e0f94 _02093504: .word gMapManager + arm_func_end func_ov00_020933d4 .global func_ov00_02093508 arm_func_start func_ov00_02093508 @@ -15474,8 +15474,8 @@ func_ov00_02093508: ; 0x02093508 add sp, sp, #0x80 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_02093508 _020935f8: .word data_027e0f64 + arm_func_end func_ov00_02093508 .global func_ov00_020935fc arm_func_start func_ov00_020935fc @@ -15555,8 +15555,8 @@ _020936bc: bl func_ov00_020908f8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02093634 _020936d4: .word data_027e0fac + arm_func_end func_ov00_02093634 .global func_ov00_020936d8 arm_func_start func_ov00_020936d8 @@ -15625,8 +15625,8 @@ func_ov00_020936d8: ; 0x020936d8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020936d8 _020937d4: .word data_027e0f94 + arm_func_end func_ov00_020936d8 .global func_ov00_020937d8 arm_func_start func_ov00_020937d8 @@ -15807,10 +15807,10 @@ _020939bc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02093968 _020939d4: .word data_027e0ce0 _020939d8: .word func_ov00_020939e0 _020939dc: .word _ZN7MapBase18func_ov00_0207e940EPc + arm_func_end func_ov00_02093968 .global func_ov00_020939e0 arm_func_start func_ov00_020939e0 @@ -15829,9 +15829,9 @@ func_ov00_020939e0: ; 0x020939e0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020939e0 _02093a14: .word _ZN7MapBase18func_ov00_0207e968Ev _02093a18: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end func_ov00_020939e0 .global func_ov00_02093a1c arm_func_start func_ov00_02093a1c @@ -16027,9 +16027,9 @@ func_ov00_02093b58: ; 0x02093b58 add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_02093b58 _02093c94: .word _ZN7MapBase18func_ov00_0207e968Ev _02093c98: .word _ZN7MapBase18func_ov00_0207e96cEv + arm_func_end func_ov00_02093b58 .global func_ov00_02093c9c arm_func_start func_ov00_02093c9c @@ -16048,8 +16048,8 @@ func_ov00_02093c9c: ; 0x02093c9c bl func_ov00_02093cd4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02093c9c _02093cd0: .word data_027e0f84 + arm_func_end func_ov00_02093c9c .global func_ov00_02093cd4 arm_func_start func_ov00_02093cd4 @@ -16098,13 +16098,13 @@ _02093d74: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02093cd4 _02093d7c: .word data_ov00_020e26b4 _02093d80: .word data_ov00_020e2f04 _02093d84: .word data_ov00_020e2dd8 _02093d88: .word data_ov00_020e2d44 _02093d8c: .word data_027e0d38 _02093d90: .word data_027e0f68 + arm_func_end func_ov00_02093cd4 .global func_ov00_02093d94 arm_func_start func_ov00_02093d94 @@ -16339,10 +16339,10 @@ _020940ac: add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_02093e00 _020940cc: .word gMapManager _020940d0: .word 0x00000e66 _020940d4: .word gAdventureFlags + arm_func_end func_ov00_02093e00 .global func_ov00_020940d8 arm_func_start func_ov00_020940d8 @@ -16835,7 +16835,6 @@ _020947c8: add sp, sp, #0xd0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209421c _020947e4: .word data_027e0d38 _020947e8: .word data_ov00_020ec9d6 _020947ec: .word data_ov00_020ec9d4 @@ -16845,6 +16844,7 @@ _020947f8: .word data_02050f54 _020947fc: .word 0x00002666 _02094800: .word data_027e0d44 _02094804: .word 0x001f0081 + arm_func_end func_ov00_0209421c .global func_ov00_02094808 arm_func_start func_ov00_02094808 @@ -16964,8 +16964,8 @@ func_ov00_020948a8: ; 0x020948a8 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_020948a8 _020948b4: .word func_01ffebe0 + arm_func_end func_ov00_020948a8 .global func_ov00_020948b8 arm_func_start func_ov00_020948b8 @@ -16974,8 +16974,8 @@ func_ov00_020948b8: ; 0x020948b8 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_020948b8 _020948c4: .word func_01ffebe0 + arm_func_end func_ov00_020948b8 .global func_ov00_020948c8 arm_func_start func_ov00_020948c8 @@ -16984,8 +16984,8 @@ func_ov00_020948c8: ; 0x020948c8 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_020948c8 _020948d4: .word func_01ffec34 + arm_func_end func_ov00_020948c8 .global func_ov00_020948d8 arm_func_start func_ov00_020948d8 @@ -16994,8 +16994,8 @@ func_ov00_020948d8: ; 0x020948d8 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_020948d8 _020948e4: .word func_ov00_0208ee4c + arm_func_end func_ov00_020948d8 .global func_ov00_020948e8 arm_func_start func_ov00_020948e8 @@ -17004,8 +17004,8 @@ func_ov00_020948e8: ; 0x020948e8 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_020948e8 _020948f4: .word func_ov00_0208f318 + arm_func_end func_ov00_020948e8 .global func_ov00_020948f8 arm_func_start func_ov00_020948f8 @@ -17014,8 +17014,8 @@ func_ov00_020948f8: ; 0x020948f8 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_020948f8 _02094904: .word func_ov00_0208f294 + arm_func_end func_ov00_020948f8 .global func_ov00_02094908 arm_func_start func_ov00_02094908 @@ -17024,8 +17024,8 @@ func_ov00_02094908: ; 0x02094908 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094908 _02094914: .word func_ov00_0208f374 + arm_func_end func_ov00_02094908 .global func_ov00_02094918 arm_func_start func_ov00_02094918 @@ -17034,8 +17034,8 @@ func_ov00_02094918: ; 0x02094918 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094918 _02094924: .word func_ov00_0208f478 + arm_func_end func_ov00_02094918 .global func_ov00_02094928 arm_func_start func_ov00_02094928 @@ -17044,8 +17044,8 @@ func_ov00_02094928: ; 0x02094928 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094928 _02094934: .word func_ov00_0208e7a4 + arm_func_end func_ov00_02094928 .global func_ov00_02094938 arm_func_start func_ov00_02094938 @@ -17054,8 +17054,8 @@ func_ov00_02094938: ; 0x02094938 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094938 _02094944: .word func_ov00_0208e72c + arm_func_end func_ov00_02094938 .global func_ov00_02094948 arm_func_start func_ov00_02094948 @@ -17064,8 +17064,8 @@ func_ov00_02094948: ; 0x02094948 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094948 _02094954: .word func_ov00_0208e82c + arm_func_end func_ov00_02094948 .global func_ov00_02094958 arm_func_start func_ov00_02094958 @@ -17074,8 +17074,8 @@ func_ov00_02094958: ; 0x02094958 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094958 _02094964: .word func_ov00_0208e87c + arm_func_end func_ov00_02094958 .global func_ov00_02094968 arm_func_start func_ov00_02094968 @@ -17429,8 +17429,8 @@ func_ov00_02094c74: ; 0x02094c74 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094c74 _02094c80: .word func_ov00_0208e6b0 + arm_func_end func_ov00_02094c74 .global func_ov00_02094c84 arm_func_start func_ov00_02094c84 @@ -17455,8 +17455,8 @@ func_ov00_02094cb0: ; 0x02094cb0 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02094cb0 _02094cbc: .word func_ov00_0208e718 + arm_func_end func_ov00_02094cb0 .global func_ov00_02094cc0 arm_func_start func_ov00_02094cc0 @@ -17717,11 +17717,11 @@ _02094f40: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_02094e6c _02094f84: .word gMapManager _02094f88: .word data_027e0ce0 _02094f8c: .word func_ov00_02094fa8 _02094f90: .word func_ov00_02094f94 + arm_func_end func_ov00_02094e6c .global func_ov00_02094f94 arm_func_start func_ov00_02094f94 @@ -17841,11 +17841,11 @@ _0209510c: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_02094fbc _02095124: .word gMapManager _02095128: .word data_027e0ce0 _0209512c: .word func_ov00_02094fa8 _02095130: .word func_ov00_02094f94 + arm_func_end func_ov00_02094fbc .global func_ov00_02095134 arm_func_start func_ov00_02095134 @@ -17893,8 +17893,8 @@ _020951c0: strh r0, [r4, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02095134 _020951d0: .word func_ov00_02094f94 + arm_func_end func_ov00_02095134 .global func_ov00_020951d4 arm_func_start func_ov00_020951d4 @@ -17994,8 +17994,8 @@ func_ov00_02095278: ; 0x02095278 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_02095278 _0209530c: .word gMapManager + arm_func_end func_ov00_02095278 .global func_ov00_02095310 arm_func_start func_ov00_02095310 @@ -18043,8 +18043,8 @@ func_ov00_02095358: ; 0x02095358 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02095358 _0209538c: .word data_027e0f6c + arm_func_end func_ov00_02095358 .global func_ov00_02095390 arm_func_start func_ov00_02095390 @@ -18079,8 +18079,8 @@ func_ov00_020953a0: ; 0x020953a0 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020953a0 _020953dc: .word data_027e0f6c + arm_func_end func_ov00_020953a0 .global func_ov00_020953e0 arm_func_start func_ov00_020953e0 @@ -18115,8 +18115,8 @@ func_ov00_020953fc: ; 0x020953fc strge r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov00_020953fc _02095440: .word data_ov00_020e3064 + arm_func_end func_ov00_020953fc .global func_ov00_02095444 arm_func_start func_ov00_02095444 @@ -18137,8 +18137,8 @@ func_ov00_02095444: ; 0x02095444 strge r1, [r0, #0xc] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02095444 _02095480: .word data_ov00_020e3064 + arm_func_end func_ov00_02095444 .global func_ov00_02095484 arm_func_start func_ov00_02095484 @@ -18209,9 +18209,9 @@ func_ov00_020954a0: ; 0x020954a0 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020954a0 _0209554c: .word data_ov00_020e3040 _02095550: .word gMapManager + arm_func_end func_ov00_020954a0 .global func_ov00_02095554 arm_func_start func_ov00_02095554 @@ -18260,9 +18260,9 @@ func_ov00_02095554: ; 0x02095554 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_02095554 _02095600: .word data_ov00_020e3040 _02095604: .word gMapManager + arm_func_end func_ov00_02095554 .global func_ov00_02095608 arm_func_start func_ov00_02095608 @@ -18351,9 +18351,9 @@ func_ov00_0209564c: ; 0x0209564c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209564c _02095718: .word data_ov00_020e301c _0209571c: .word gMapManager + arm_func_end func_ov00_0209564c .global func_ov00_02095720 arm_func_start func_ov00_02095720 @@ -18375,8 +18375,8 @@ func_ov00_02095720: ; 0x02095720 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_02095720 _02095760: .word data_ov00_020e301c + arm_func_end func_ov00_02095720 .global func_ov00_02095764 arm_func_start func_ov00_02095764 @@ -18461,10 +18461,10 @@ func_ov00_0209581c: ; 0x0209581c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_0209581c _02095864: .word data_ov00_020e2ff8 _02095868: .word func_ov00_02093d94 _0209586c: .word func_ov00_02095870 + arm_func_end func_ov00_0209581c .global func_ov00_02095870 arm_func_start func_ov00_02095870 @@ -18482,9 +18482,9 @@ func_ov00_02095870: ; 0x02095870 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_02095870 _020958a0: .word data_ov00_020e2f04 _020958a4: .word data_ov00_020e2dd8 + arm_func_end func_ov00_02095870 .global func_ov00_020958a8 arm_func_start func_ov00_020958a8 @@ -18514,10 +18514,10 @@ _020958c4: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020958a8 _02095904: .word data_ov00_020e2ff8 _02095908: .word data_027e0f6c _0209590c: .word func_ov00_02093d94 + arm_func_end func_ov00_020958a8 .global func_ov00_02095910 arm_func_start func_ov00_02095910 @@ -18549,10 +18549,10 @@ _0209592c: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02095910 _02095974: .word data_ov00_020e2ff8 _02095978: .word data_027e0f6c _0209597c: .word func_ov00_02093d94 + arm_func_end func_ov00_02095910 .global func_ov00_02095980 arm_func_start func_ov00_02095980 @@ -18795,8 +18795,8 @@ _02095c74: add sp, sp, #0xac ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_02095998 _02095d04: .word data_027e0f6c + arm_func_end func_ov00_02095998 .global func_ov00_02095d08 arm_func_start func_ov00_02095d08 @@ -18822,8 +18822,8 @@ _02095d2c: strb r0, [r7, #0x2c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_02095d08 _02095d54: .word data_027e0f6c + arm_func_end func_ov00_02095d08 .global func_ov00_02095d58 arm_func_start func_ov00_02095d58 @@ -18850,10 +18850,10 @@ func_ov00_02095d58: ; 0x02095d58 str r1, [r4, #0x30] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02095d58 _02095dac: .word data_ov00_020e2fd4 _02095db0: .word data_ov00_020e2f04 _02095db4: .word data_ov00_020e2dd8 + arm_func_end func_ov00_02095d58 .global func_ov00_02095db8 arm_func_start func_ov00_02095db8 @@ -18873,9 +18873,9 @@ func_ov00_02095db8: ; 0x02095db8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02095db8 _02095df0: .word data_ov00_020e2fd4 _02095df4: .word data_027e0f6c + arm_func_end func_ov00_02095db8 .global func_ov00_02095df8 arm_func_start func_ov00_02095df8 @@ -18897,9 +18897,9 @@ func_ov00_02095df8: ; 0x02095df8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02095df8 _02095e38: .word data_ov00_020e2fd4 _02095e3c: .word data_027e0f6c + arm_func_end func_ov00_02095df8 .global func_ov00_02095e40 arm_func_start func_ov00_02095e40 @@ -18933,8 +18933,8 @@ func_ov00_02095e40: ; 0x02095e40 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02095e40 _02095eb0: .word data_027e0f6c + arm_func_end func_ov00_02095e40 .global func_ov00_02095eb4 arm_func_start func_ov00_02095eb4 @@ -18943,8 +18943,8 @@ func_ov00_02095eb4: ; 0x02095eb4 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02095eb4 _02095ec0: .word func_ov00_0208f318 + arm_func_end func_ov00_02095eb4 .global func_ov00_02095ec4 arm_func_start func_ov00_02095ec4 @@ -18953,8 +18953,8 @@ func_ov00_02095ec4: ; 0x02095ec4 add r0, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov00_02095ec4 _02095ed0: .word func_ov00_0208e7a4 + arm_func_end func_ov00_02095ec4 .global func_ov00_02095ed4 arm_func_start func_ov00_02095ed4 @@ -19027,9 +19027,9 @@ _02095f90: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02095f5c _02095f9c: .word data_027e0f70 _02095fa0: .word data_027e0ce0 + arm_func_end func_ov00_02095f5c .global func_ov00_02095fa4 arm_func_start func_ov00_02095fa4 @@ -19050,8 +19050,8 @@ _02095fcc: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02095fa4 _02095fdc: .word data_027e0f70 + arm_func_end func_ov00_02095fa4 .global func_ov00_02095fe0 arm_func_start func_ov00_02095fe0 @@ -19152,12 +19152,12 @@ _02096128: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_02095fe0 _0209614c: .word data_027e0d3c _02096150: .word gMapManager _02096154: .word 0x43525953 _02096158: .word 0x464f5243 _0209615c: .word data_ov00_020db050 + arm_func_end func_ov00_02095fe0 .global func_ov00_02096160 arm_func_start func_ov00_02096160 @@ -19200,9 +19200,9 @@ _02096184: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02096160 _020961f0: .word data_027e0d3c _020961f4: .word data_02063e4c + arm_func_end func_ov00_02096160 .global func_ov00_020961f8 arm_func_start func_ov00_020961f8 @@ -19288,8 +19288,8 @@ _0209624c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0209621c _02096320: .word data_ov00_020eab04 + arm_func_end func_ov00_0209621c .global func_ov00_02096324 arm_func_start func_ov00_02096324 @@ -19358,8 +19358,8 @@ _0209640c: strb r4, [r6, #6] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_02096324 _02096414: .word data_027e0f7c + arm_func_end func_ov00_02096324 .global func_ov00_02096418 arm_func_start func_ov00_02096418 @@ -19773,10 +19773,10 @@ _02096994: add sp, sp, #0xe4 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020967ac _020969f0: .word data_027e0fe8 _020969f4: .word data_ov00_020e30c8 _020969f8: .word data_027e0fe4 + arm_func_end func_ov00_020967ac .global func_ov00_020969fc arm_func_start func_ov00_020969fc @@ -20020,8 +20020,8 @@ _02096d2c: mov r0, r6 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_02096c3c _02096d34: .word 0x2aaaaaab + arm_func_end func_ov00_02096c3c .global func_ov00_02096d38 arm_func_start func_ov00_02096d38 @@ -20308,10 +20308,10 @@ _020970ec: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_0209703c _02097100: .word 0x05555555 _02097104: .word 0x01c71c71 _02097108: .word 0xcccccccd + arm_func_end func_ov00_0209703c .global func_ov00_0209710c arm_func_start func_ov00_0209710c @@ -20334,9 +20334,9 @@ _02097128: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209710c _0209714c: .word 0x05555555 _02097150: .word data_027e0ce0 + arm_func_end func_ov00_0209710c .global func_ov00_02097154 arm_func_start func_ov00_02097154 @@ -20395,9 +20395,9 @@ _020971d4: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020971b8 _020971f8: .word 0x05555555 _020971fc: .word data_027e0ce0 + arm_func_end func_ov00_020971b8 .global func_ov00_02097200 arm_func_start func_ov00_02097200 @@ -20565,9 +20565,9 @@ _020973cc: bl func_020078f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02097354 _02097404: .word 0x0000ffff _02097408: .word data_ov00_020ea110 + arm_func_end func_ov00_02097354 .global func_ov00_0209740c arm_func_start func_ov00_0209740c @@ -21673,11 +21673,11 @@ func_ov00_020df640: ; 0x020df640 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df640 _020df668: .word data_ov00_020ecd50 _020df66c: .word func_ov00_0208f69c _020df670: .word func_0203ebc8 _020df674: .word data_ov00_020ecd58 + arm_func_end func_ov00_020df640 .global func_ov00_020df678 arm_func_start func_ov00_020df678 @@ -21694,12 +21694,12 @@ func_ov00_020df678: ; 0x020df678 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df678 _020df6a4: .word data_ov00_020ecd70 _020df6a8: .word 0x53574f42 _020df6ac: .word func_ov00_0208fa70 _020df6b0: .word _ZN9ActorTypeD1Ev _020df6b4: .word data_ov00_020ecd64 + arm_func_end func_ov00_020df678 .global func_ov00_020df6b8 arm_func_start func_ov00_020df6b8 @@ -21716,12 +21716,12 @@ func_ov00_020df6b8: ; 0x020df6b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df6b8 _020df6e4: .word data_ov00_020ecd90 _020df6e8: .word 0x53574453 _020df6ec: .word func_ov00_020903a8 _020df6f0: .word _ZN9ActorTypeD1Ev _020df6f4: .word data_ov00_020ecd84 + arm_func_end func_ov00_020df6b8 .global func_ov00_020df6f8 arm_func_start func_ov00_020df6f8 @@ -21738,12 +21738,12 @@ func_ov00_020df6f8: ; 0x020df6f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df6f8 _020df724: .word data_ov00_020ecdb0 _020df728: .word 0x45564943 _020df72c: .word func_ov00_020904f4 _020df730: .word _ZN9ActorTypeD1Ev _020df734: .word data_ov00_020ecda4 + arm_func_end func_ov00_020df6f8 .global func_ov00_020df738 arm_func_start func_ov00_020df738 @@ -21759,11 +21759,11 @@ func_ov00_020df738: ; 0x020df738 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df738 _020df760: .word data_ov00_020ecdc4 _020df764: .word func_ov00_02093c9c _020df768: .word func_0203ebc8 _020df76c: .word data_ov00_020ecdcc + arm_func_end func_ov00_020df738 .global func_ov00_020df770 arm_func_start func_ov00_020df770 @@ -21776,8 +21776,8 @@ func_ov00_020df770: ; 0x020df770 str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020df770 _020df78c: .word data_ov00_020e2fa8 + arm_func_end func_ov00_020df770 .global func_ov00_020df790 arm_func_start func_ov00_020df790 @@ -22793,7 +22793,6 @@ func_ov00_020df790: ; 0x020df790 ldr r6, _020e0770 ; =data_ov00_020e36ec b _020e0774 .align 2, 0 - arm_func_end func_ov00_020df790 _020e0758: .word data_ov00_020e30ec _020e075c: .word data_ov00_020e31ec _020e0760: .word data_ov00_020e32ec @@ -23264,6 +23263,7 @@ _020e0e98: .word data_ov00_020e38ec _020e0e9c: .word data_ov00_020e39ec _020e0ea0: .word data_ov00_020ecdd8 _020e0ea4: .word _ZN14AdventureFlags18func_ov00_020980d0Ev + arm_func_end func_ov00_020df790 .global func_ov00_020e0ea8 arm_func_start func_ov00_020e0ea8 @@ -23364,10 +23364,10 @@ func_ov00_020e0ea8: ; 0x020e0ea8 str r1, [r0, #0x248] bx lr .align 2, 0 - arm_func_end func_ov00_020e0ea8 _020e1024: .word data_ov00_020dbf88 _020e1028: .word data_ov00_020ecde4 _020e102c: .word data_ov00_020edde4 + arm_func_end func_ov00_020e0ea8 .global func_ov00_020e1030 arm_func_start func_ov00_020e1030 @@ -23381,10 +23381,10 @@ func_ov00_020e1030: ; 0x020e1030 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1030 _020e1050: .word data_ov00_020ee0a0 _020e1054: .word func_ov08_021135b8 _020e1058: .word data_ov00_020ee094 + arm_func_end func_ov00_020e1030 .section .ctor, 4, 1, 4 .global data_ov00_020e1ec0 diff --git a/asm/ov00/ov00_020980f4.s b/asm/ov00/ov00_020980f4.s index bc9cb609..f4fd5222 100644 --- a/asm/ov00/ov00_020980f4.s +++ b/asm/ov00/ov00_020980f4.s @@ -44,8 +44,8 @@ func_ov00_02098114: ; 0x02098114 bl func_ov40_02182970 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02098114 _0209814c: .word data_027e071c + arm_func_end func_ov00_02098114 .global func_ov00_02098150 arm_func_start func_ov00_02098150 @@ -76,8 +76,8 @@ func_ov00_02098150: ; 0x02098150 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_02098150 _020981b4: .word data_027e0d04 + arm_func_end func_ov00_02098150 .global func_ov00_020981b8 arm_func_start func_ov00_020981b8 @@ -349,13 +349,13 @@ _02098574: add sp, sp, #0xd4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020981b8 _020985a8: .word data_027e0f64 _020985ac: .word data_027e0f90 _020985b0: .word data_027e0c54 _020985b4: .word data_027e0db0 _020985b8: .word gMapManager _020985bc: .word data_027e0d38 + arm_func_end func_ov00_020981b8 .global func_ov00_020985c0 arm_func_start func_ov00_020985c0 @@ -387,8 +387,8 @@ func_ov00_020985c4: ; 0x020985c4 str r1, [r4, #0x1c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020985c4 _02098614: .word data_027e0d04 + arm_func_end func_ov00_020985c4 .global func_ov00_02098618 arm_func_start func_ov00_02098618 @@ -520,8 +520,8 @@ _020987b4: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_02098694 _020987c0: .word data_027e0d38 + arm_func_end func_ov00_02098694 .global func_ov00_020987c4 arm_func_start func_ov00_020987c4 @@ -554,8 +554,8 @@ func_ov00_020987c4: ; 0x020987c4 blx func_0202ac0c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020987c4 _02098830: .word data_027e071c + arm_func_end func_ov00_020987c4 .global func_ov00_02098834 arm_func_start func_ov00_02098834 @@ -571,8 +571,8 @@ func_ov00_02098834: ; 0x02098834 moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02098834 _0209885c: .word data_027e071c + arm_func_end func_ov00_02098834 .global func_ov00_02098860 arm_func_start func_ov00_02098860 @@ -631,8 +631,8 @@ _020988b4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_02098890 _0209891c: .word data_027e0f64 + arm_func_end func_ov00_02098890 .global func_ov00_02098920 arm_func_start func_ov00_02098920 @@ -787,12 +787,12 @@ _02098af0: strb r2, [r0, #0xa] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020989a8 _02098b20: .word data_027e071c _02098b24: .word data_027e0fc8 _02098b28: .word data_027e0f90 _02098b2c: .word data_027e0fe4 _02098b30: .word data_027e0f68 + arm_func_end func_ov00_020989a8 .global func_ov00_02098b34 arm_func_start func_ov00_02098b34 @@ -818,8 +818,8 @@ func_ov00_02098b4c: ; 0x02098b4c str r1, [r0], #4 bx ip .align 2, 0 - arm_func_end func_ov00_02098b4c _02098b5c: .word func_ov00_0209a50c + arm_func_end func_ov00_02098b4c .global func_ov00_02098b60 arm_func_start func_ov00_02098b60 @@ -1145,8 +1145,8 @@ _02098f88: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_02098f04 _02098fa0: .word 0xb60b60b7 + arm_func_end func_ov00_02098f04 .global func_ov00_02098fa4 arm_func_start func_ov00_02098fa4 @@ -1183,9 +1183,9 @@ _0209900c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_02098fa4 _0209901c: .word data_027e0c68 _02099020: .word data_027e0db0 + arm_func_end func_ov00_02098fa4 .global func_ov00_02099024 arm_func_start func_ov00_02099024 @@ -1222,8 +1222,8 @@ func_ov00_02099070: ; 0x02099070 ldr ip, _02099078 ; =func_ov00_02099024 bx ip .align 2, 0 - arm_func_end func_ov00_02099070 _02099078: .word func_ov00_02099024 + arm_func_end func_ov00_02099070 .global func_ov00_0209907c arm_func_start func_ov00_0209907c @@ -1528,7 +1528,6 @@ _020994a4: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020991ec _020994b4: .word data_027e0f90 _020994b8: .word data_027e0fe4 _020994bc: .word data_027e0f68 @@ -1538,6 +1537,7 @@ _020994c8: .word data_027e0db0 _020994cc: .word gMapManager _020994d0: .word data_027e0d38 _020994d4: .word 0x414e4353 + arm_func_end func_ov00_020991ec .global func_ov00_020994d8 arm_func_start func_ov00_020994d8 @@ -2469,8 +2469,8 @@ _0209a1d8: mla r0, r11, r0, r1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_02099ecc _0209a220: .word 0xb60b60b7 + arm_func_end func_ov00_02099ecc .global func_ov00_0209a224 arm_func_start func_ov00_0209a224 @@ -2504,8 +2504,8 @@ func_ov00_0209a224: ; 0x0209a224 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209a224 _0209a294: .word 0xb60b60b7 + arm_func_end func_ov00_0209a224 .global func_ov00_0209a298 arm_func_start func_ov00_0209a298 @@ -2563,10 +2563,10 @@ _0209a348: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_0209a298 _0209a35c: .word 0x016c16c1 _0209a360: .word 0x00795ceb _0209a364: .word 0xcccccccd + arm_func_end func_ov00_0209a298 .global func_ov00_0209a368 arm_func_start func_ov00_0209a368 @@ -2589,9 +2589,9 @@ _0209a384: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209a368 _0209a3a8: .word 0x016c16c1 _0209a3ac: .word data_027e0ce0 + arm_func_end func_ov00_0209a368 .global func_ov00_0209a3b0 arm_func_start func_ov00_0209a3b0 @@ -2705,9 +2705,9 @@ _0209a4c8: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209a4ac _0209a4ec: .word 0x016c16c1 _0209a4f0: .word data_027e0ce0 + arm_func_end func_ov00_0209a4ac .global func_ov00_0209a4f4 arm_func_start func_ov00_0209a4f4 @@ -3620,8 +3620,8 @@ _0209afa4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_0209af20 _0209afc0: .word func_0203010c + arm_func_end func_ov00_0209af20 .global func_ov00_0209afc4 arm_func_start func_ov00_0209afc4 @@ -4093,10 +4093,10 @@ _0209b588: blo _0209afe0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0209afc4 _0209b598: .word gAdventureFlags _0209b59c: .word data_027e0d38 _0209b5a0: .word data_ov00_020db058 + arm_func_end func_ov00_0209afc4 .global func_ov00_0209b5a4 arm_func_start func_ov00_0209b5a4 @@ -4192,9 +4192,9 @@ _0209b6ac: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_0209b5a4 _0209b6ec: .word data_ov00_020db058 _0209b6f0: .word func_0203010c + arm_func_end func_ov00_0209b5a4 .global func_ov00_0209b6f4 arm_func_start func_ov00_0209b6f4 @@ -4546,13 +4546,13 @@ _0209bb9c: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209ba38 _0209bba8: .word data_027e0ce0 _0209bbac: .word data_02057878 _0209bbb0: .word data_0205785c _0209bbb4: .word func_0203010c _0209bbb8: .word func_ov00_0209bbc0 _0209bbbc: .word data_ov00_020db058 + arm_func_end func_ov00_0209ba38 .global func_ov00_0209bbc0 arm_func_start func_ov00_0209bbc0 @@ -4566,9 +4566,9 @@ func_ov00_0209bbc0: ; 0x0209bbc0 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_0209bbc0 _0209bbe0: .word data_02057878 _0209bbe4: .word data_02057840 + arm_func_end func_ov00_0209bbc0 .global func_ov00_0209bbe8 arm_func_start func_ov00_0209bbe8 @@ -4741,8 +4741,8 @@ _0209bdd8: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209bdbc _0209bdf8: .word data_027e0ce0 + arm_func_end func_ov00_0209bdbc .global func_ov00_0209bdfc arm_func_start func_ov00_0209bdfc @@ -4804,8 +4804,8 @@ func_ov00_0209be6c: ; 0x0209be6c bl func_ov00_02090ac8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209be6c _0209be9c: .word data_027e0fac + arm_func_end func_ov00_0209be6c .global func_ov00_0209bea0 arm_func_start func_ov00_0209bea0 @@ -4852,10 +4852,10 @@ func_ov00_0209bea0: ; 0x0209bea0 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209bea0 _0209bf44: .word data_027e0f94 _0209bf48: .word data_027e0fa0 _0209bf4c: .word data_027e0fac + arm_func_end func_ov00_0209bea0 .global func_ov00_0209bf50 arm_func_start func_ov00_0209bf50 @@ -4863,8 +4863,8 @@ func_ov00_0209bf50: ; 0x0209bf50 ldr ip, _0209bf58 ; =func_ov00_02090f74 bx ip .align 2, 0 - arm_func_end func_ov00_0209bf50 _0209bf58: .word func_ov00_02090f74 + arm_func_end func_ov00_0209bf50 .global func_ov00_0209bf5c arm_func_start func_ov00_0209bf5c @@ -4872,8 +4872,8 @@ func_ov00_0209bf5c: ; 0x0209bf5c ldr ip, _0209bf64 ; =func_ov00_02090980 bx ip .align 2, 0 - arm_func_end func_ov00_0209bf5c _0209bf64: .word func_ov00_02090980 + arm_func_end func_ov00_0209bf5c .global func_ov00_0209bf68 arm_func_start func_ov00_0209bf68 @@ -4910,9 +4910,9 @@ func_ov00_0209bf80: ; 0x0209bf80 str r3, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_0209bf80 _0209bfbc: .word data_ov00_020e4ad0 _0209bfc0: .word 0x0400048c + arm_func_end func_ov00_0209bf80 .global func_ov00_0209bfc4 arm_func_start func_ov00_0209bfc4 @@ -4923,9 +4923,9 @@ func_ov00_0209bfc4: ; 0x0209bfc4 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov00_0209bfc4 _0209bfd8: .word data_ov00_020e4ac0 _0209bfdc: .word 0x04000488 + arm_func_end func_ov00_0209bfc4 .global func_ov00_0209bfe0 arm_func_start func_ov00_0209bfe0 @@ -4983,8 +4983,8 @@ _0209c064: mov r0, #0x2e bx lr .align 2, 0 - arm_func_end func_ov00_0209c05c _0209c088: .word data_ov00_020dbf88 + arm_func_end func_ov00_0209c05c .global func_ov00_0209c08c arm_func_start func_ov00_0209c08c @@ -5083,9 +5083,9 @@ _0209c1c8: add sp, sp, #0xa4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209c0a8 _0209c1dc: .word data_ov00_020ecde4 _0209c1e0: .word data_ov00_020ee0a0 + arm_func_end func_ov00_0209c0a8 .global func_ov00_0209c1e4 arm_func_start func_ov00_0209c1e4 @@ -5266,13 +5266,13 @@ _0209c3e4: bl func_ov00_0209c08c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209c2d0 _0209c45c: .word data_ov00_020ecde8 _0209c460: .word data_ov00_020ecde4 _0209c464: .word data_ov00_020ecdf6 _0209c468: .word data_ov00_020ece38 _0209c46c: .word data_ov00_020ece48 _0209c470: .word data_ov00_020ece4a + arm_func_end func_ov00_0209c2d0 .global func_ov00_0209c474 arm_func_start func_ov00_0209c474 @@ -5326,8 +5326,8 @@ _0209c4e8: strh r0, [lr, #0x82] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209c474 _0209c52c: .word data_ov00_020ecde4 + arm_func_end func_ov00_0209c474 .global func_ov00_0209c530 arm_func_start func_ov00_0209c530 @@ -5393,13 +5393,13 @@ _0209c5b0: strh r2, [r1, ip] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209c538 _0209c604: .word data_ov00_020ecde8 _0209c608: .word data_ov00_020ecde4 _0209c60c: .word data_ov00_020ecdf6 _0209c610: .word data_ov00_020ece38 _0209c614: .word data_ov00_020ece48 _0209c618: .word data_ov00_020ece4a + arm_func_end func_ov00_0209c538 .global func_ov00_0209c61c arm_func_start func_ov00_0209c61c @@ -5499,10 +5499,10 @@ _0209c754: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209c648 _0209c77c: .word data_027e0d38 _0209c780: .word data_027e0f78 _0209c784: .word data_027e0f88 + arm_func_end func_ov00_0209c648 .global func_ov00_0209c788 arm_func_start func_ov00_0209c788 @@ -5594,11 +5594,11 @@ _0209c8b4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209c788 _0209c8d4: .word data_027e0d38 _0209c8d8: .word data_02050f54 _0209c8dc: .word 0x00000fff _0209c8e0: .word data_027e0f88 + arm_func_end func_ov00_0209c788 .global func_ov00_0209c8e4 arm_func_start func_ov00_0209c8e4 @@ -5607,8 +5607,8 @@ func_ov00_0209c8e4: ; 0x0209c8e4 ldr r0, [r0, #0xec] bx ip .align 2, 0 - arm_func_end func_ov00_0209c8e4 _0209c8f0: .word func_ov00_020a53f4 + arm_func_end func_ov00_0209c8e4 .global func_ov00_0209c8f4 arm_func_start func_ov00_0209c8f4 @@ -5638,9 +5638,9 @@ _0209c93c: bl _ZN10MapManager17GetMapData_Unk_d0EP5Vec3p ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209c8f4 _0209c950: .word data_027e0f94 _0209c954: .word gMapManager + arm_func_end func_ov00_0209c8f4 .global func_ov00_0209c958 arm_func_start func_ov00_0209c958 @@ -5716,9 +5716,9 @@ _0209ca48: bl func_ov00_0209ca58 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209c958 _0209ca50: .word data_027e0d38 _0209ca54: .word data_027e0f64 + arm_func_end func_ov00_0209c958 .global func_ov00_0209ca58 arm_func_start func_ov00_0209ca58 @@ -5818,13 +5818,13 @@ func_ov00_0209ca80: ; 0x0209ca80 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_0209ca80 _0209cbbc: .word 0x04000444 _0209cbc0: .word gMapManager _0209cbc4: .word 0x04000470 _0209cbc8: .word 0x4210ffff _0209cbcc: .word 0x001f0080 _0209cbd0: .word 0x04000504 + arm_func_end func_ov00_0209ca80 .global func_ov00_0209cbd4 arm_func_start func_ov00_0209cbd4 @@ -5852,8 +5852,8 @@ func_ov00_0209cbd4: ; 0x0209cbd4 str r1, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209cbd4 _0209cc2c: .word gMapManager + arm_func_end func_ov00_0209cbd4 .global func_ov00_0209cc30 arm_func_start func_ov00_0209cc30 @@ -5861,8 +5861,8 @@ func_ov00_0209cc30: ; 0x0209cc30 ldr ip, _0209cc38 ; =func_01ff9cec bx ip .align 2, 0 - arm_func_end func_ov00_0209cc30 _0209cc38: .word func_01ff9cec + arm_func_end func_ov00_0209cc30 .global func_ov00_0209cc3c arm_func_start func_ov00_0209cc3c @@ -5912,11 +5912,11 @@ func_ov00_0209cc48: ; 0x0209cc48 bl func_0201842c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209cc48 _0209ccd8: .word gItemManager _0209ccdc: .word data_027e0fec _0209cce0: .word gMapManager _0209cce4: .word data_027e0f68 + arm_func_end func_ov00_0209cc48 .global func_ov00_0209cce8 arm_func_start func_ov00_0209cce8 @@ -5975,8 +5975,8 @@ func_ov00_0209cd40: ; 0x0209cd40 bl func_02005a04 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0209cd40 _0209cd7c: .word data_ov00_020e4b00 + arm_func_end func_ov00_0209cd40 .global func_ov00_0209cd80 arm_func_start func_ov00_0209cd80 @@ -5988,8 +5988,8 @@ func_ov00_0209cd80: ; 0x0209cd80 ldmib r3, {r1, r2, r3} bx ip .align 2, 0 - arm_func_end func_ov00_0209cd80 _0209cd98: .word func_02005934 + arm_func_end func_ov00_0209cd80 .global func_ov00_0209cd9c arm_func_start func_ov00_0209cd9c @@ -6002,8 +6002,8 @@ func_ov00_0209cd9c: ; 0x0209cd9c str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_0209cd9c _0209cdb8: .word 0x04000358 + arm_func_end func_ov00_0209cd9c .global func_ov00_0209cdbc arm_func_start func_ov00_0209cdbc @@ -6016,8 +6016,8 @@ func_ov00_0209cdbc: ; 0x0209cdbc str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_0209cdbc _0209cdd8: .word 0x04000358 + arm_func_end func_ov00_0209cdbc .global func_ov00_0209cddc arm_func_start func_ov00_0209cddc @@ -6029,8 +6029,8 @@ func_ov00_0209cddc: ; 0x0209cddc ldmib r3, {r1, r2, r3} bx ip .align 2, 0 - arm_func_end func_ov00_0209cddc _0209cdf4: .word func_02005934 + arm_func_end func_ov00_0209cddc .global func_ov00_0209cdf8 arm_func_start func_ov00_0209cdf8 @@ -6042,8 +6042,8 @@ func_ov00_0209cdf8: ; 0x0209cdf8 ldmib r3, {r1, r2, r3} bx ip .align 2, 0 - arm_func_end func_ov00_0209cdf8 _0209ce10: .word func_02005934 + arm_func_end func_ov00_0209cdf8 .global func_ov00_0209ce14 arm_func_start func_ov00_0209ce14 @@ -6137,9 +6137,9 @@ _0209cee4: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209ce78 _0209cf5c: .word data_027e0f94 _0209cf60: .word data_027e0fac + arm_func_end func_ov00_0209ce78 .global func_ov00_0209cf64 arm_func_start func_ov00_0209cf64 @@ -6222,10 +6222,10 @@ func_ov00_0209cf64: ; 0x0209cf64 add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209cf64 _0209d098: .word data_027e0f94 _0209d09c: .word data_027e0fa0 _0209d0a0: .word data_ov00_020e2fa8 + arm_func_end func_ov00_0209cf64 .global func_ov00_0209d0a4 arm_func_start func_ov00_0209d0a4 @@ -6374,8 +6374,8 @@ _0209d26c: bl func_ov00_020908f8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0209d134 _0209d284: .word data_027e0fac + arm_func_end func_ov00_0209d134 .global func_ov00_0209d288 arm_func_start func_ov00_0209d288 @@ -6399,8 +6399,8 @@ func_ov00_0209d288: ; 0x0209d288 strb r1, [r4, #0x18] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209d288 _0209d2d0: .word data_027e0d38 + arm_func_end func_ov00_0209d288 .global func_ov00_0209d2d4 arm_func_start func_ov00_0209d2d4 @@ -6485,9 +6485,9 @@ _0209d3dc: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209d2d4 _0209d404: .word data_027e0f94 _0209d408: .word data_027e10a4 + arm_func_end func_ov00_0209d2d4 .global func_ov00_0209d40c arm_func_start func_ov00_0209d40c @@ -6495,8 +6495,8 @@ func_ov00_0209d40c: ; 0x0209d40c ldr ip, _0209d414 ; =func_ov00_02090f74 bx ip .align 2, 0 - arm_func_end func_ov00_0209d40c _0209d414: .word func_ov00_02090f74 + arm_func_end func_ov00_0209d40c .global func_ov00_0209d418 arm_func_start func_ov00_0209d418 @@ -6695,10 +6695,10 @@ _0209d694: add sp, sp, #0xa0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_0209d564 _0209d6c4: .word 0x0000ffff _0209d6c8: .word 0x00000333 _0209d6cc: .word gMapManager + arm_func_end func_ov00_0209d564 .global func_ov00_0209d6d0 arm_func_start func_ov00_0209d6d0 @@ -6980,9 +6980,9 @@ func_ov00_0209d944: ; 0x0209d944 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209d944 _0209d97c: .word data_ov00_020e4bb8 _0209d980: .word func_ov00_0209d9e0 + arm_func_end func_ov00_0209d944 .global func_ov00_0209d984 arm_func_start func_ov00_0209d984 @@ -7031,8 +7031,8 @@ func_ov00_0209d9e0: ; 0x0209d9e0 strb r1, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov00_0209d9e0 _0209d9f4: .word func_ov00_0209d9f8 + arm_func_end func_ov00_0209d9e0 .global func_ov00_0209d9f8 arm_func_start func_ov00_0209d9f8 @@ -7043,8 +7043,8 @@ func_ov00_0209d9f8: ; 0x0209d9f8 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov00_0209d9f8 _0209da0c: .word func_ov00_0209d9b4 + arm_func_end func_ov00_0209d9f8 .global func_ov00_0209da10 arm_func_start func_ov00_0209da10 @@ -7816,9 +7816,9 @@ _0209e454: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_0209e3a4 _0209e468: .word 0x01555555 _0209e46c: .word 0xcccccccd + arm_func_end func_ov00_0209e3a4 .global func_ov00_0209e470 arm_func_start func_ov00_0209e470 @@ -7840,8 +7840,8 @@ _0209e48c: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209e470 _0209e4ac: .word data_027e0ce0 + arm_func_end func_ov00_0209e470 .global func_ov00_0209e4b0 arm_func_start func_ov00_0209e4b0 @@ -7899,8 +7899,8 @@ _0209e530: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_0209e514 _0209e550: .word data_027e0ce0 + arm_func_end func_ov00_0209e514 .global func_ov00_0209e554 arm_func_start func_ov00_0209e554 @@ -8028,9 +8028,9 @@ _0209e690: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_0209e594 _0209e6f0: .word data_027e0f94 _0209e6f4: .word data_027e0d38 + arm_func_end func_ov00_0209e594 .global func_ov00_0209e6f8 arm_func_start func_ov00_0209e6f8 @@ -8127,9 +8127,9 @@ _0209e7fc: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_0209e6f8 _0209e858: .word data_027e0f94 _0209e85c: .word data_027e0d38 + arm_func_end func_ov00_0209e6f8 .global func_ov00_0209e860 arm_func_start func_ov00_0209e860 @@ -8188,8 +8188,8 @@ func_ov00_0209e8b8: ; 0x0209e8b8 bl func_ov00_0209e8e8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0209e8b8 _0209e8e4: .word data_027e0fe0 + arm_func_end func_ov00_0209e8b8 .global func_ov00_0209e8e8 arm_func_start func_ov00_0209e8e8 @@ -8224,8 +8224,8 @@ _0209e93c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209e8e8 _0209e958: .word data_ov00_020e4c50 + arm_func_end func_ov00_0209e8e8 .global func_ov00_0209e95c arm_func_start func_ov00_0209e95c @@ -8356,8 +8356,8 @@ _0209eae4: add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209e994 _0209eafc: .word gMapManager + arm_func_end func_ov00_0209e994 .global func_ov00_0209eb00 arm_func_start func_ov00_0209eb00 @@ -8495,9 +8495,9 @@ _0209ecc8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209ebec _0209ecd0: .word gMapManager _0209ecd4: .word data_027e0f64 + arm_func_end func_ov00_0209ebec .global func_ov00_0209ecd8 arm_func_start func_ov00_0209ecd8 @@ -8520,8 +8520,8 @@ _0209ed08: bl _ZN5Actor18CollidesWithPlayerEj ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_0209ecd8 _0209ed14: .word gMapManager + arm_func_end func_ov00_0209ecd8 .global func_ov00_0209ed18 arm_func_start func_ov00_0209ed18 @@ -8891,11 +8891,11 @@ _0209f248: ldr r0, _0209f25c ; =func_ov00_0209f260 bx lr .align 2, 0 - arm_func_end func_ov00_0209f214 _0209f250: .word func_ov00_0209f280 _0209f254: .word func_ov00_0209f1d0 _0209f258: .word func_ov00_0209f264 _0209f25c: .word func_ov00_0209f260 + arm_func_end func_ov00_0209f214 .global func_ov00_0209f260 arm_func_start func_ov00_0209f260 @@ -9287,11 +9287,11 @@ _0209f73c: str r0, [r4, #0x3c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_0209f6cc _0209f748: .word func_ov00_0209f8d8 _0209f74c: .word func_ov00_0209f8e4 _0209f750: .word func_ov00_0209f918 _0209f754: .word func_ov00_0209f950 + arm_func_end func_ov00_0209f6cc .global func_ov00_0209f758 arm_func_start func_ov00_0209f758 @@ -9718,8 +9718,8 @@ func_ov00_0209fcf0: ; 0x0209fcf0 add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov00_0209fcf0 _0209fcfc: .word func_ov00_0209f2c0 + arm_func_end func_ov00_0209fcf0 .global func_ov00_0209fd00 arm_func_start func_ov00_0209fd00 @@ -10156,9 +10156,9 @@ _020a0208: str r0, [r1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a01c4 _020a0214: .word data_027e0f80 _020a0218: .word data_027e0ce0 + arm_func_end func_ov00_020a01c4 .global func_ov00_020a021c arm_func_start func_ov00_020a021c @@ -10179,8 +10179,8 @@ _020a0244: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a021c _020a0254: .word data_027e0f80 + arm_func_end func_ov00_020a021c .global func_ov00_020a0258 arm_func_start func_ov00_020a0258 @@ -10234,9 +10234,9 @@ _020a02e0: str r0, [r1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a029c _020a02ec: .word data_027e0f84 _020a02f0: .word data_027e0ce0 + arm_func_end func_ov00_020a029c .global func_ov00_020a02f4 arm_func_start func_ov00_020a02f4 @@ -10257,8 +10257,8 @@ _020a031c: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a02f4 _020a032c: .word data_027e0f84 + arm_func_end func_ov00_020a02f4 .global func_ov00_020a0330 arm_func_start func_ov00_020a0330 @@ -10320,9 +10320,9 @@ _020a03d4: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a036c _020a03dc: .word func_ov00_020a03e4 _020a03e0: .word func_ov00_020a0404 + arm_func_end func_ov00_020a036c .global func_ov00_020a03e4 arm_func_start func_ov00_020a03e4 @@ -10378,12 +10378,12 @@ func_ov00_020a0404: ; 0x020a0404 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a0404 _020a0498: .word data_ov00_020e4dcc _020a049c: .word data_ov00_020e5418 _020a04a0: .word data_ov00_020e4de0 _020a04a4: .word data_ov00_020e4d30 _020a04a8: .word data_ov00_020e4db8 + arm_func_end func_ov00_020a0404 .global func_ov00_020a04ac arm_func_start func_ov00_020a04ac @@ -10411,8 +10411,8 @@ func_ov00_020a04ac: ; 0x020a04ac add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020a04ac _020a0504: .word func_ov00_020a03e4 + arm_func_end func_ov00_020a04ac .global func_ov00_020a0508 arm_func_start func_ov00_020a0508 @@ -10692,9 +10692,9 @@ _020a08b4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020a0848 _020a08e4: .word data_ov00_020dc044 _020a08e8: .word data_ov00_020dc044 + arm_func_end func_ov00_020a0848 .global func_ov00_020a08ec arm_func_start func_ov00_020a08ec @@ -11004,9 +11004,9 @@ _020a0c84: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a0c68 _020a0cb4: .word 0x06666666 _020a0cb8: .word data_027e0f80 + arm_func_end func_ov00_020a0c68 .global func_ov00_020a0cbc arm_func_start func_ov00_020a0cbc @@ -11196,9 +11196,9 @@ _020a0f34: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020a0e84 _020a0f48: .word 0x15555555 _020a0f4c: .word 0xcccccccd + arm_func_end func_ov00_020a0e84 .global func_ov00_020a0f50 arm_func_start func_ov00_020a0f50 @@ -11223,8 +11223,8 @@ _020a0f6c: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a0f50 _020a0f98: .word data_027e0f80 + arm_func_end func_ov00_020a0f50 .global func_ov00_020a0f9c arm_func_start func_ov00_020a0f9c @@ -11335,8 +11335,8 @@ _020a1090: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a1074 _020a10bc: .word data_027e0f80 + arm_func_end func_ov00_020a1074 .global func_ov00_020a10c0 arm_func_start func_ov00_020a10c0 @@ -11377,8 +11377,8 @@ func_ov00_020a10f0: ; 0x020a10f0 bl func_ov00_020a1128 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a10f0 _020a1124: .word data_027e0f84 + arm_func_end func_ov00_020a10f0 .global func_ov00_020a1128 arm_func_start func_ov00_020a1128 @@ -11396,8 +11396,8 @@ func_ov00_020a1128: ; 0x020a1128 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a1128 _020a1158: .word data_ov00_020e4e04 + arm_func_end func_ov00_020a1128 .global func_ov00_020a115c arm_func_start func_ov00_020a115c @@ -11541,8 +11541,8 @@ _020a12f8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020a11a4 _020a1328: .word data_027e0f68 + arm_func_end func_ov00_020a11a4 .global func_ov00_020a132c arm_func_start func_ov00_020a132c @@ -11570,8 +11570,8 @@ func_ov00_020a132c: ; 0x020a132c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020a132c _020a1384: .word data_02050f54 + arm_func_end func_ov00_020a132c .global func_ov00_020a1388 arm_func_start func_ov00_020a1388 @@ -11642,8 +11642,8 @@ func_ov00_020a1420: ; 0x020a1420 ldr ip, _020a1428 ; =func_ov00_020a1390 bx ip .align 2, 0 - arm_func_end func_ov00_020a1420 _020a1428: .word func_ov00_020a1390 + arm_func_end func_ov00_020a1420 .global func_ov00_020a142c arm_func_start func_ov00_020a142c @@ -11716,9 +11716,9 @@ _020a152c: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a142c _020a1534: .word 0x02710000 _020a1538: .word data_02050f54 + arm_func_end func_ov00_020a142c .global func_ov00_020a153c arm_func_start func_ov00_020a153c @@ -11742,8 +11742,8 @@ func_ov00_020a1568: ; 0x020a1568 ldr ip, _020a1570 ; =func_ov00_020a140c bx ip .align 2, 0 - arm_func_end func_ov00_020a1568 _020a1570: .word func_ov00_020a140c + arm_func_end func_ov00_020a1568 .global func_ov00_020a1574 arm_func_start func_ov00_020a1574 @@ -11751,8 +11751,8 @@ func_ov00_020a1574: ; 0x020a1574 ldr ip, _020a157c ; =func_ov00_020a1390 bx ip .align 2, 0 - arm_func_end func_ov00_020a1574 _020a157c: .word func_ov00_020a1390 + arm_func_end func_ov00_020a1574 .global func_ov00_020a1580 arm_func_start func_ov00_020a1580 @@ -11769,8 +11769,8 @@ func_ov00_020a1590: ; 0x020a1590 ldr ip, _020a1598 ; =func_ov00_020a13e0 bx ip .align 2, 0 - arm_func_end func_ov00_020a1590 _020a1598: .word func_ov00_020a13e0 + arm_func_end func_ov00_020a1590 .global func_ov00_020a159c arm_func_start func_ov00_020a159c @@ -11778,8 +11778,8 @@ func_ov00_020a159c: ; 0x020a159c ldr ip, _020a15a4 ; =func_ov00_020a140c bx ip .align 2, 0 - arm_func_end func_ov00_020a159c _020a15a4: .word func_ov00_020a140c + arm_func_end func_ov00_020a159c .global func_ov00_020a15a8 arm_func_start func_ov00_020a15a8 @@ -11909,11 +11909,11 @@ _020a16d0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020a15f0 _020a1704: .word data_ov00_020e4ed8 _020a1708: .word data_ov00_020e4eb8 _020a170c: .word data_027e0ce0 _020a1710: .word data_ov00_020e4e98 + arm_func_end func_ov00_020a15f0 .global func_ov00_020a1714 arm_func_start func_ov00_020a1714 @@ -12108,8 +12108,8 @@ _020a197c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a1888 _020a1984: .word data_ov00_020dc0c4 + arm_func_end func_ov00_020a1888 .global func_ov00_020a1988 arm_func_start func_ov00_020a1988 @@ -12173,8 +12173,8 @@ func_ov00_020a1a0c: ; 0x020a1a0c mov r1, r2 bx ip .align 2, 0 - arm_func_end func_ov00_020a1a0c _020a1a20: .word func_ov00_020a1c68 + arm_func_end func_ov00_020a1a0c .global func_ov00_020a1a24 arm_func_start func_ov00_020a1a24 @@ -12185,8 +12185,8 @@ func_ov00_020a1a24: ; 0x020a1a24 mov r1, r2 bx ip .align 2, 0 - arm_func_end func_ov00_020a1a24 _020a1a38: .word func_ov00_020a1c70 + arm_func_end func_ov00_020a1a24 .global func_ov00_020a1a3c arm_func_start func_ov00_020a1a3c @@ -12223,10 +12223,10 @@ _020a1a9c: blt _020a1a64 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020a1a3c _020a1ab0: .word 0x00007fff _020a1ab4: .word data_ov00_020dc1f8 _020a1ab8: .word data_ov00_020dc1f4 + arm_func_end func_ov00_020a1a3c .global func_ov00_020a1abc arm_func_start func_ov00_020a1abc @@ -12258,9 +12258,9 @@ _020a1b08: blt _020a1ae0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020a1abc _020a1b1c: .word data_ov00_020dc1f8 _020a1b20: .word data_ov00_020dc1f4 + arm_func_end func_ov00_020a1abc .global func_ov00_020a1b24 arm_func_start func_ov00_020a1b24 @@ -12276,9 +12276,9 @@ func_ov00_020a1b24: ; 0x020a1b24 bl func_ov00_020a1c8c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a1b24 _020a1b4c: .word data_ov00_020dc1f8 _020a1b50: .word data_ov00_020dc1f4 + arm_func_end func_ov00_020a1b24 .global func_ov00_020a1b54 arm_func_start func_ov00_020a1b54 @@ -12354,9 +12354,9 @@ _020a1c58: strh r3, [r0, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a1b54 _020a1c60: .word data_02050f54 _020a1c64: .word 0x00000fff + arm_func_end func_ov00_020a1b54 .global func_ov00_020a1c68 arm_func_start func_ov00_020a1c68 @@ -12383,8 +12383,8 @@ func_ov00_020a1c8c: ; 0x020a1c8c ldr ip, _020a1c94 ; =func_ov00_020a1b54 bx ip .align 2, 0 - arm_func_end func_ov00_020a1c8c _020a1c94: .word func_ov00_020a1b54 + arm_func_end func_ov00_020a1c8c .global func_ov00_020a1c98 arm_func_start func_ov00_020a1c98 @@ -12408,9 +12408,9 @@ _020a1cd4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a1c98 _020a1cdc: .word data_027e0fe0 _020a1ce0: .word data_ov00_020e4ef8 + arm_func_end func_ov00_020a1c98 .global func_ov00_020a1ce4 arm_func_start func_ov00_020a1ce4 @@ -12529,8 +12529,8 @@ _020a1e4c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a1dc8 _020a1e54: .word gMapManager + arm_func_end func_ov00_020a1dc8 .global func_ov00_020a1e58 arm_func_start func_ov00_020a1e58 @@ -12575,8 +12575,8 @@ _020a1ee4: strb r1, [r0, #0x15c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a1e58 _020a1ef0: .word data_027e0764 + arm_func_end func_ov00_020a1e58 .global func_ov00_020a1ef4 arm_func_start func_ov00_020a1ef4 @@ -12646,9 +12646,9 @@ _020a1f90: str r0, [r4, #0x2c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a1f24 _020a1fc8: .word gMapManager _020a1fcc: .word data_027e0f94 + arm_func_end func_ov00_020a1f24 .global func_ov00_020a1fd0 arm_func_start func_ov00_020a1fd0 @@ -12804,9 +12804,9 @@ _020a21d0: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a1fd0 _020a2220: .word data_027e0fac _020a2224: .word gMapManager + arm_func_end func_ov00_020a1fd0 .global func_ov00_020a2228 arm_func_start func_ov00_020a2228 @@ -12852,8 +12852,8 @@ func_ov00_020a222c: ; 0x020a222c str r0, [r4, #0x28] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a222c _020a22b4: .word gMapManager + arm_func_end func_ov00_020a222c .global func_ov00_020a22b8 arm_func_start func_ov00_020a22b8 @@ -12930,9 +12930,9 @@ _020a238c: bl func_ov00_02090f08 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a22d0 _020a239c: .word data_027e0f94 _020a23a0: .word data_027e0fac + arm_func_end func_ov00_020a22d0 .global func_ov00_020a23a4 arm_func_start func_ov00_020a23a4 @@ -13155,9 +13155,9 @@ _020a2680: add sp, sp, #0x11c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020a23a4 _020a26dc: .word data_027e0d38 _020a26e0: .word gMapManager + arm_func_end func_ov00_020a23a4 .global func_ov00_020a26e4 arm_func_start func_ov00_020a26e4 @@ -13192,8 +13192,8 @@ func_ov00_020a26e4: ; 0x020a26e4 add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020a26e4 _020a2758: .word gMapManager + arm_func_end func_ov00_020a26e4 .global func_ov00_020a275c arm_func_start func_ov00_020a275c @@ -13228,8 +13228,8 @@ func_ov00_020a275c: ; 0x020a275c add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020a275c _020a27d0: .word gMapManager + arm_func_end func_ov00_020a275c .global func_ov00_020a27d4 arm_func_start func_ov00_020a27d4 @@ -13264,8 +13264,8 @@ func_ov00_020a27d4: ; 0x020a27d4 add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020a27d4 _020a2848: .word gMapManager + arm_func_end func_ov00_020a27d4 .global func_ov00_020a284c arm_func_start func_ov00_020a284c @@ -13438,8 +13438,8 @@ _020a2abc: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020a284c _020a2ad8: .word 0x66666667 + arm_func_end func_ov00_020a284c .global func_ov00_020a2adc arm_func_start func_ov00_020a2adc @@ -13521,8 +13521,8 @@ _020a2ba8: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a2adc _020a2c04: .word gMapManager + arm_func_end func_ov00_020a2adc .global func_ov00_020a2c08 arm_func_start func_ov00_020a2c08 @@ -13821,8 +13821,8 @@ _020a2fac: add sp, sp, #0x108 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a2e8c _020a2ff0: .word gMapManager + arm_func_end func_ov00_020a2e8c .global func_ov00_020a2ff4 arm_func_start func_ov00_020a2ff4 @@ -13915,8 +13915,8 @@ _020a3108: add sp, sp, #0x108 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a2ff4 _020a3140: .word gMapManager + arm_func_end func_ov00_020a2ff4 .global func_ov00_020a3144 arm_func_start func_ov00_020a3144 @@ -14088,8 +14088,8 @@ _020a33b4: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020a3144 _020a33d0: .word 0x92492493 + arm_func_end func_ov00_020a3144 .global func_ov00_020a33d4 arm_func_start func_ov00_020a33d4 @@ -14186,9 +14186,9 @@ _020a34b4: strb r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov00_020a3480 _020a34c0: .word 0x0000ffff _020a34c4: .word data_ov00_020ea110 + arm_func_end func_ov00_020a3480 .global func_ov00_020a34c8 arm_func_start func_ov00_020a34c8 @@ -14798,10 +14798,10 @@ _020a3c8c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020a3bdc _020a3ca0: .word 0x0ccccccc _020a3ca4: .word 0x04444444 _020a3ca8: .word 0xcccccccd + arm_func_end func_ov00_020a3bdc .global func_ov00_020a3cac arm_func_start func_ov00_020a3cac @@ -14824,9 +14824,9 @@ _020a3cc8: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a3cac _020a3cec: .word 0x0ccccccc _020a3cf0: .word data_027e0ce0 + arm_func_end func_ov00_020a3cac .global func_ov00_020a3cf4 arm_func_start func_ov00_020a3cf4 @@ -14885,9 +14885,9 @@ _020a3d74: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a3d58 _020a3d98: .word 0x0ccccccc _020a3d9c: .word data_027e0ce0 + arm_func_end func_ov00_020a3d58 .global func_ov00_020a3da0 arm_func_start func_ov00_020a3da0 @@ -14935,9 +14935,9 @@ func_ov00_020a3de0: ; 0x020a3de0 bl func_02005a18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a3de0 _020a3e0c: .word 0x04000060 _020a3e10: .word 0xffffcffd + arm_func_end func_ov00_020a3de0 .global func_ov00_020a3e14 arm_func_start func_ov00_020a3e14 @@ -15079,8 +15079,8 @@ func_ov00_020a3f8c: ; 0x020a3f8c moveq r0, #0x11 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a3f8c _020a3fbc: .word gAdventureFlags + arm_func_end func_ov00_020a3f8c .global func_ov00_020a3fc0 arm_func_start func_ov00_020a3fc0 @@ -15094,8 +15094,8 @@ func_ov00_020a3fc0: ; 0x020a3fc0 bl func_ov00_0209d858 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a3fc0 _020a3fe0: .word data_027e0f7c + arm_func_end func_ov00_020a3fc0 .global func_ov00_020a3fe4 arm_func_start func_ov00_020a3fe4 @@ -15120,9 +15120,9 @@ func_ov00_020a3fe4: ; 0x020a3fe4 str r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov00_020a3fe4 _020a4030: .word data_ov00_020e50ec _020a4034: .word data_ov00_020e50f0 + arm_func_end func_ov00_020a3fe4 .global func_ov00_020a4038 arm_func_start func_ov00_020a4038 @@ -15156,10 +15156,10 @@ _020a4078: bl func_0200c8d0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a4038 _020a40a4: .word data_027e0f7c _020a40a8: .word data_ov00_020e510c _020a40ac: .word data_ov00_020e5120 + arm_func_end func_ov00_020a4038 .global func_ov00_020a40b0 arm_func_start func_ov00_020a40b0 @@ -15184,9 +15184,9 @@ func_ov00_020a40b0: ; 0x020a40b0 str r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov00_020a40b0 _020a40fc: .word data_ov00_020e50ec _020a4100: .word data_ov00_020e50f0 + arm_func_end func_ov00_020a40b0 .global func_ov00_020a4104 arm_func_start func_ov00_020a4104 @@ -15333,9 +15333,9 @@ func_ov00_020a41e4: ; 0x020a41e4 strb r0, [r6, #6] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a41e4 _020a42c4: .word data_027e0d38 _020a42c8: .word gMapManager + arm_func_end func_ov00_020a41e4 .global func_ov00_020a42cc arm_func_start func_ov00_020a42cc @@ -15370,9 +15370,9 @@ func_ov00_020a42cc: ; 0x020a42cc strb r0, [r6, #6] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a42cc _020a4340: .word data_027e0d38 _020a4344: .word gMapManager + arm_func_end func_ov00_020a42cc .global func_ov00_020a4348 arm_func_start func_ov00_020a4348 @@ -15451,7 +15451,6 @@ _020a440c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a4348 _020a4464: .word data_ov00_020e5144 _020a4468: .word func_ov00_020a4a28 _020a446c: .word data_ov00_020dc25c @@ -15461,6 +15460,7 @@ _020a4478: .word data_ov00_020dc23c _020a447c: .word data_ov00_020dc24c _020a4480: .word data_ov00_020dc22c _020a4484: .word data_ov00_020dc21c + arm_func_end func_ov00_020a4348 .global func_ov00_020a4488 arm_func_start func_ov00_020a4488 @@ -15721,8 +15721,8 @@ _020a4810: streqb r0, [r6, #0x6d] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a44d0 _020a4824: .word data_ov00_020e9360 + arm_func_end func_ov00_020a44d0 .global func_ov00_020a4828 arm_func_start func_ov00_020a4828 @@ -15830,8 +15830,8 @@ _020a4990: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a4828 _020a4998: .word data_ov00_020e5134 + arm_func_end func_ov00_020a4828 .global func_ov00_020a499c arm_func_start func_ov00_020a499c @@ -15871,8 +15871,8 @@ func_ov00_020a499c: ; 0x020a499c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a499c _020a4a24: .word data_ov00_020dc26c + arm_func_end func_ov00_020a499c .global func_ov00_020a4a28 arm_func_start func_ov00_020a4a28 @@ -15883,8 +15883,8 @@ func_ov00_020a4a28: ; 0x020a4a28 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov00_020a4a28 _020a4a3c: .word func_ov00_020a4a70 + arm_func_end func_ov00_020a4a28 .global func_ov00_020a4a40 arm_func_start func_ov00_020a4a40 @@ -15895,8 +15895,8 @@ func_ov00_020a4a40: ; 0x020a4a40 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov00_020a4a40 _020a4a54: .word func_ov00_020a4a98 + arm_func_end func_ov00_020a4a40 .global func_ov00_020a4a58 arm_func_start func_ov00_020a4a58 @@ -15907,8 +15907,8 @@ func_ov00_020a4a58: ; 0x020a4a58 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov00_020a4a58 _020a4a6c: .word func_ov00_020a4b24 + arm_func_end func_ov00_020a4a58 .global func_ov00_020a4a70 arm_func_start func_ov00_020a4a70 @@ -15922,9 +15922,9 @@ func_ov00_020a4a70: ; 0x020a4a70 strb r2, [r1, #0x90] bx lr .align 2, 0 - arm_func_end func_ov00_020a4a70 _020a4a90: .word func_ov00_020a4a40 _020a4a94: .word func_ov00_020a4a58 + arm_func_end func_ov00_020a4a70 .global func_ov00_020a4a98 arm_func_start func_ov00_020a4a98 @@ -15964,8 +15964,8 @@ func_ov00_020a4a98: ; 0x020a4a98 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a4a98 _020a4b20: .word data_ov00_020dc280 + arm_func_end func_ov00_020a4a98 .global func_ov00_020a4b24 arm_func_start func_ov00_020a4b24 @@ -16001,9 +16001,9 @@ func_ov00_020a4b4c: ; 0x020a4b4c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a4b4c _020a4b88: .word data_ov00_020e51a0 _020a4b8c: .word data_ov00_020e518c + arm_func_end func_ov00_020a4b4c .global func_ov00_020a4b90 arm_func_start func_ov00_020a4b90 @@ -16024,9 +16024,9 @@ func_ov00_020a4b90: ; 0x020a4b90 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a4b90 _020a4bcc: .word data_ov00_020e51a0 _020a4bd0: .word data_ov00_020e518c + arm_func_end func_ov00_020a4b90 .global func_ov00_020a4bd4 arm_func_start func_ov00_020a4bd4 @@ -16098,8 +16098,8 @@ func_ov00_020a4c38: ; 0x020a4c38 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a4c38 _020a4c78: .word data_ov00_020e51f0 + arm_func_end func_ov00_020a4c38 .global func_ov00_020a4c7c arm_func_start func_ov00_020a4c7c @@ -16164,8 +16164,8 @@ _020a4d24: str r0, [r1, #0x28] bx lr .align 2, 0 - arm_func_end func_ov00_020a4cac _020a4d38: .word data_027e0618 + arm_func_end func_ov00_020a4cac .global func_ov00_020a4d3c arm_func_start func_ov00_020a4d3c @@ -16234,8 +16234,8 @@ func_ov00_020a4dd0: ; 0x020a4dd0 bl _ZN10MapManager17GetMapData_Unk_d0EP5Vec3p ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a4dd0 _020a4e08: .word gMapManager + arm_func_end func_ov00_020a4dd0 .global func_ov00_020a4e0c arm_func_start func_ov00_020a4e0c @@ -16325,8 +16325,8 @@ _020a4f18: blo _020a4e70 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020a4e30 _020a4f34: .word data_ov00_020dc294 + arm_func_end func_ov00_020a4e30 .global func_ov00_020a4f38 arm_func_start func_ov00_020a4f38 @@ -16363,12 +16363,12 @@ func_ov00_020a4f38: ; 0x020a4f38 bl func_ov00_0207bb1c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a4f38 _020a4fb4: .word data_027e0d38 _020a4fb8: .word data_027e0f64 _020a4fbc: .word data_027e077c _020a4fc0: .word data_027e0de4 _020a4fc4: .word func_ov00_020a4fc8 + arm_func_end func_ov00_020a4f38 .global func_ov00_020a4fc8 arm_func_start func_ov00_020a4fc8 @@ -16482,12 +16482,12 @@ _020a5150: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020a4fc8 _020a515c: .word data_ov00_020dc294 _020a5160: .word data_02052f54 _020a5164: .word data_ov00_020dc354 _020a5168: .word data_ov00_020e9360 _020a516c: .word data_027e0194 + arm_func_end func_ov00_020a4fc8 .global func_ov00_020a5170 arm_func_start func_ov00_020a5170 @@ -16552,11 +16552,11 @@ func_ov00_020a5170: ; 0x020a5170 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020a5170 _020a525c: .word data_027e0f64 _020a5260: .word data_ov00_020dc358 _020a5264: .word data_ov00_020dc368 _020a5268: .word data_ov00_020dc35c + arm_func_end func_ov00_020a5170 .global func_ov00_020a526c arm_func_start func_ov00_020a526c @@ -16670,9 +16670,9 @@ _020a53d4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a52a8 _020a53ec: .word data_ov00_020dc294 _020a53f0: .word data_ov00_020dc354 + arm_func_end func_ov00_020a52a8 .global func_ov00_020a53f4 arm_func_start func_ov00_020a53f4 @@ -16751,8 +16751,8 @@ _020a54ec: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a53f4 _020a5504: .word data_ov00_020dc294 + arm_func_end func_ov00_020a53f4 .global func_ov00_020a5508 arm_func_start func_ov00_020a5508 @@ -16953,7 +16953,6 @@ _020a57dc: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020a5508 _020a57f4: .word data_ov00_020dc294 _020a57f8: .word data_027e0ce0 _020a57fc: .word data_ov00_020dc354 @@ -16964,6 +16963,7 @@ _020a580c: .word func_0203010c _020a5810: .word data_ov00_020dc2c4 _020a5814: .word data_ov00_020dc324 _020a5818: .word data_ov00_020dc2f4 + arm_func_end func_ov00_020a5508 .global func_ov00_020a581c arm_func_start func_ov00_020a581c @@ -16986,8 +16986,8 @@ func_ov00_020a581c: ; 0x020a581c mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a581c _020a5860: .word data_ov00_020e5868 + arm_func_end func_ov00_020a581c .global func_ov00_020a5864 arm_func_start func_ov00_020a5864 @@ -17010,8 +17010,8 @@ func_ov00_020a5864: ; 0x020a5864 mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a5864 _020a58a8: .word data_ov00_020e5868 + arm_func_end func_ov00_020a5864 .global func_ov00_020a58ac arm_func_start func_ov00_020a58ac @@ -17093,8 +17093,8 @@ _020a59a4: blt _020a595c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020a58ac _020a59b4: .word func_0203010c + arm_func_end func_ov00_020a58ac .global func_ov00_020a59b8 arm_func_start func_ov00_020a59b8 @@ -17130,9 +17130,9 @@ _020a5a08: bl strcat ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a59b8 _020a5a24: .word data_ov00_020e5294 _020a5a28: .word data_ov00_020e529c + arm_func_end func_ov00_020a59b8 .global func_ov00_020a5a2c arm_func_start func_ov00_020a5a2c @@ -17154,9 +17154,9 @@ func_ov00_020a5a2c: ; 0x020a5a2c bl strcat ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a5a2c _020a5a6c: .word data_ov00_020e52a4 _020a5a70: .word data_ov00_020e52a8 + arm_func_end func_ov00_020a5a2c .global func_ov00_020a5a74 arm_func_start func_ov00_020a5a74 @@ -17192,9 +17192,9 @@ _020a5ac4: bl strcat ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a5a74 _020a5ae0: .word data_ov00_020e52b0 _020a5ae4: .word data_ov00_020e52b8 + arm_func_end func_ov00_020a5a74 .global func_ov00_020a5ae8 arm_func_start func_ov00_020a5ae8 @@ -17218,9 +17218,9 @@ func_ov00_020a5ae8: ; 0x020a5ae8 bl strcat ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a5ae8 _020a5b30: .word data_ov00_020e52f0 _020a5b34: .word data_ov00_020e52e0 + arm_func_end func_ov00_020a5ae8 .global func_ov00_020a5b38 arm_func_start func_ov00_020a5b38 @@ -17327,13 +17327,13 @@ _020a5c5c: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020a5b38 _020a5cb4: .word data_027e0ce0 _020a5cb8: .word data_027e0d38 _020a5cbc: .word gOverlayManager _020a5cc0: .word 0x0000001d _020a5cc4: .word func_ov29_0216d918 _020a5cc8: .word data_02057840 + arm_func_end func_ov00_020a5b38 .global func_ov00_020a5ccc arm_func_start func_ov00_020a5ccc @@ -17400,8 +17400,8 @@ func_ov00_020a5d5c: ; 0x020a5d5c mov r1, r2 bx ip .align 2, 0 - arm_func_end func_ov00_020a5d5c _020a5d70: .word func_ov00_020c0bdc + arm_func_end func_ov00_020a5d5c .global func_ov00_020a5d74 arm_func_start func_ov00_020a5d74 @@ -17521,9 +17521,9 @@ _020a5ed8: moveq r0, #0x11 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a5e9c _020a5ef0: .word gAdventureFlags _020a5ef4: .word data_ov00_020e9e18 + arm_func_end func_ov00_020a5e9c .global func_ov00_020a5ef8 arm_func_start func_ov00_020a5ef8 @@ -17540,8 +17540,8 @@ func_ov00_020a5ef8: ; 0x020a5ef8 bl func_ov00_020a5f28 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a5ef8 _020a5f24: .word data_027e0fe0 + arm_func_end func_ov00_020a5ef8 .global func_ov00_020a5f28 arm_func_start func_ov00_020a5f28 @@ -17558,8 +17558,8 @@ func_ov00_020a5f28: ; 0x020a5f28 str r1, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a5f28 _020a5f54: .word data_ov00_020e52fc + arm_func_end func_ov00_020a5f28 .global func_ov00_020a5f58 arm_func_start func_ov00_020a5f58 @@ -17665,8 +17665,8 @@ _020a606c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a602c _020a6074: .word gAdventureFlags + arm_func_end func_ov00_020a602c .global func_ov00_020a6078 arm_func_start func_ov00_020a6078 @@ -17694,8 +17694,8 @@ _020a60c0: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a6078 _020a60c8: .word gAdventureFlags + arm_func_end func_ov00_020a6078 .global func_ov00_020a60cc arm_func_start func_ov00_020a60cc @@ -17806,8 +17806,8 @@ func_ov00_020a6110: ; 0x020a6110 str r1, [r0, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a6110 _020a61a8: .word data_02050f54 + arm_func_end func_ov00_020a6110 .global func_ov00_020a61ac arm_func_start func_ov00_020a61ac @@ -17853,8 +17853,8 @@ func_ov00_020a61ac: ; 0x020a61ac str r1, [r0, #8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a61ac _020a624c: .word data_02050f54 + arm_func_end func_ov00_020a61ac .global func_ov00_020a6250 arm_func_start func_ov00_020a6250 @@ -17898,8 +17898,8 @@ func_ov00_020a6250: ; 0x020a6250 str r1, [r0, #4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a6250 _020a62e8: .word data_02050f54 + arm_func_end func_ov00_020a6250 .global func_ov00_020a62ec arm_func_start func_ov00_020a62ec @@ -17911,9 +17911,9 @@ func_ov00_020a62ec: ; 0x020a62ec str r2, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020a62ec _020a6304: .word data_ov00_020e53b8 _020a6308: .word data_ov00_020e53e8 + arm_func_end func_ov00_020a62ec .global func_ov00_020a630c arm_func_start func_ov00_020a630c @@ -18124,8 +18124,8 @@ func_ov00_020a655c: ; 0x020a655c ldr r2, [r1], #4 bx ip .align 2, 0 - arm_func_end func_ov00_020a655c _020a6570: .word func_ov00_0209f8ac + arm_func_end func_ov00_020a655c .global func_ov00_020a6574 arm_func_start func_ov00_020a6574 @@ -18138,8 +18138,8 @@ func_ov00_020a6574: ; 0x020a6574 mov r3, r3, lsr #0x1c bx ip .align 2, 0 - arm_func_end func_ov00_020a6574 _020a6590: .word func_ov00_0209fee8 + arm_func_end func_ov00_020a6574 .global func_ov00_020a6594 arm_func_start func_ov00_020a6594 @@ -18756,12 +18756,12 @@ _020a6d70: add sp, sp, #0xf0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020a6924 _020a6de4: .word data_027e0f94 _020a6de8: .word data_027e10a4 _020a6dec: .word 0x00001ccd _020a6df0: .word 0x00000333 _020a6df4: .word 0x00000666 + arm_func_end func_ov00_020a6924 .global func_ov00_020a6df8 arm_func_start func_ov00_020a6df8 @@ -19130,8 +19130,8 @@ _020a72d4: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020a7060 _020a72f0: .word 0x92492493 + arm_func_end func_ov00_020a7060 .global func_ov00_020a72f4 arm_func_start func_ov00_020a72f4 @@ -19224,10 +19224,10 @@ _020a73a4: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a7344 _020a73d0: .word data_ov00_020e54f4 _020a73d4: .word func_ov00_020a7418 _020a73d8: .word data_ov00_020dc45c + arm_func_end func_ov00_020a7344 .global func_ov00_020a73dc arm_func_start func_ov00_020a73dc @@ -19257,8 +19257,8 @@ func_ov00_020a740c: ; 0x020a740c ldr ip, _020a7414 ; =func_ov00_020a4c18 bx ip .align 2, 0 - arm_func_end func_ov00_020a740c _020a7414: .word func_ov00_020a4c18 + arm_func_end func_ov00_020a740c .global func_ov00_020a7418 arm_func_start func_ov00_020a7418 @@ -19272,9 +19272,9 @@ func_ov00_020a7418: ; 0x020a7418 strb r2, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov00_020a7418 _020a7438: .word func_ov00_020a7460 _020a743c: .word func_ov00_020a7440 + arm_func_end func_ov00_020a7418 .global func_ov00_020a7440 arm_func_start func_ov00_020a7440 @@ -19385,10 +19385,10 @@ _020a75a0: str r0, [r4, #0x24] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020a7480 _020a75b0: .word data_ov00_020e9360 _020a75b4: .word data_027e0618 _020a75b8: .word data_ov00_020dc454 + arm_func_end func_ov00_020a7480 .global func_ov00_020a75bc arm_func_start func_ov00_020a75bc @@ -19428,8 +19428,8 @@ func_ov00_020a75bc: ; 0x020a75bc add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a75bc _020a7644: .word data_ov00_020dc4ac + arm_func_end func_ov00_020a75bc .global func_ov00_020a7648 arm_func_start func_ov00_020a7648 @@ -19482,13 +19482,13 @@ func_ov00_020a7648: ; 0x020a7648 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a7648 _020a7704: .word data_ov00_020e5548 _020a7708: .word data_ov00_020dc4d0 _020a770c: .word data_ov00_020dc4c0 _020a7710: .word data_ov00_020dc4f0 _020a7714: .word data_ov00_020dc4e0 _020a7718: .word data_ov00_020dc500 + arm_func_end func_ov00_020a7648 .global func_ov00_020a771c arm_func_start func_ov00_020a771c @@ -19714,8 +19714,8 @@ _020a7a24: streqb r0, [r6, #0x6c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a7764 _020a7a38: .word data_ov00_020e9360 + arm_func_end func_ov00_020a7764 .global func_ov00_020a7a3c arm_func_start func_ov00_020a7a3c @@ -21971,12 +21971,12 @@ func_ov00_020e105c: ; 0x020e105c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e105c _020e1088: .word data_ov00_020ee0f4 _020e108c: .word 0x43414d41 _020e1090: .word func_ov00_0209e8b8 _020e1094: .word _ZN9ActorTypeD1Ev _020e1098: .word data_ov00_020ee0e8 + arm_func_end func_ov00_020e105c .global func_ov00_020e109c arm_func_start func_ov00_020e109c @@ -21992,11 +21992,11 @@ func_ov00_020e109c: ; 0x020e109c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e109c _020e10c4: .word data_ov00_020ee108 _020e10c8: .word func_ov00_020a10f0 _020e10cc: .word func_0203ebc8 _020e10d0: .word data_ov00_020ee110 + arm_func_end func_ov00_020e109c .global func_ov00_020e10d4 arm_func_start func_ov00_020e10d4 @@ -22013,12 +22013,12 @@ func_ov00_020e10d4: ; 0x020e10d4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e10d4 _020e1100: .word data_ov00_020ee128 _020e1104: .word 0x5357524e _020e1108: .word func_ov00_020a1c98 _020e110c: .word _ZN9ActorTypeD1Ev _020e1110: .word data_ov00_020ee11c + arm_func_end func_ov00_020e10d4 .global func_ov00_020e1114 arm_func_start func_ov00_020e1114 @@ -22028,8 +22028,8 @@ func_ov00_020e1114: ; 0x020e1114 strb r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020e1114 _020e1124: .word data_027e0f8c + arm_func_end func_ov00_020e1114 .global func_ov00_020e1128 arm_func_start func_ov00_020e1128 @@ -22069,7 +22069,6 @@ func_ov00_020e1128: ; 0x020e1128 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1128 _020e11b0: .word data_ov00_020e50ec _020e11b4: .word data_ov00_020e50ec _020e11b8: .word func_ov00_02086cd0 @@ -22080,6 +22079,7 @@ _020e11c8: .word data_ov00_020e50fc _020e11cc: .word data_ov00_020ee148 _020e11d0: .word data_ov00_020e5104 _020e11d4: .word data_ov00_020ee13c + arm_func_end func_ov00_020e1128 .global func_ov00_020e11d8 arm_func_start func_ov00_020e11d8 @@ -22097,8 +22097,8 @@ func_ov00_020e11d8: ; 0x020e11d8 str r0, [r1, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e11d8 _020e1208: .word data_ov00_020e5134 + arm_func_end func_ov00_020e11d8 .global func_ov00_020e120c arm_func_start func_ov00_020e120c @@ -22117,11 +22117,11 @@ func_ov00_020e120c: ; 0x020e120c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e120c _020e1240: .word data_ov00_020e518c _020e1244: .word data_ov00_020e518c _020e1248: .word func_0202bac0 _020e124c: .word data_ov00_020ee16c + arm_func_end func_ov00_020e120c .section .ctor, 4, 1, 4 .global data_ov00_020e1ee4 diff --git a/asm/ov00/ov00_020a8e04.s b/asm/ov00/ov00_020a8e04.s index b23bad1f..fafeea50 100644 --- a/asm/ov00/ov00_020a8e04.s +++ b/asm/ov00/ov00_020a8e04.s @@ -18,8 +18,8 @@ func_ov00_020a956c: ; 0x020a956c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020a956c _020a9584: .word data_ov00_020e5820 + thumb_func_end func_ov00_020a956c .global func_ov00_020a9588 thumb_func_start func_ov00_020a9588 @@ -36,8 +36,8 @@ func_ov00_020a9588: ; 0x020a9588 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020a9588 _020a95a0: .word data_ov00_020e5820 + thumb_func_end func_ov00_020a9588 .global func_ov00_020a95a4 thumb_func_start func_ov00_020a95a4 @@ -56,8 +56,8 @@ _020a95b6: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020a95a4 _020a95c0: .word data_ov00_020e5820 + thumb_func_end func_ov00_020a95a4 .global func_ov00_020a95c4 thumb_func_start func_ov00_020a95c4 @@ -78,8 +78,8 @@ _020a95d6: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020a95c4 _020a95e8: .word data_ov00_020e5820 + thumb_func_end func_ov00_020a95c4 .global func_ov00_020a95ec thumb_func_start func_ov00_020a95ec @@ -98,8 +98,8 @@ _020a95fe: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020a95ec _020a9608: .word data_ov00_020e5820 + thumb_func_end func_ov00_020a95ec .global func_ov00_020a960c arm_func_start func_ov00_020a960c @@ -115,8 +115,8 @@ func_ov00_020a9614: ; 0x020a9614 add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov00_020a9614 _020a9620: .word func_020189dc + arm_func_end func_ov00_020a9614 .global func_ov00_020a9624 arm_func_start func_ov00_020a9624 @@ -167,11 +167,11 @@ func_ov00_020a9650: ; 0x020a9650 str r1, [r0, #0xfc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020a9650 _020a96c4: .word data_027e0438 _020a96c8: .word data_027e037c _020a96cc: .word data_027e016c _020a96d0: .word data_027e0194 + arm_func_end func_ov00_020a9650 .global func_ov00_020a96d4 arm_func_start func_ov00_020a96d4 @@ -201,10 +201,10 @@ func_ov00_020a96d4: ; 0x020a96d4 str r1, [r0, #0xfc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020a96d4 _020a9734: .word data_027e0438 _020a9738: .word data_027e037c _020a973c: .word data_027e0194 + arm_func_end func_ov00_020a96d4 .global func_ov00_020a9740 arm_func_start func_ov00_020a9740 @@ -247,11 +247,11 @@ func_ov00_020a9764: ; 0x020a9764 bl func_01ffa9fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a9764 _020a97c0: .word data_027e045c _020a97c4: .word data_027e0438 _020a97c8: .word data_027e0468 _020a97cc: .word data_027e03c8 + arm_func_end func_ov00_020a9764 .global func_ov00_020a97d0 arm_func_start func_ov00_020a97d0 @@ -260,8 +260,8 @@ func_ov00_020a97d0: ; 0x020a97d0 add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov00_020a97d0 _020a97dc: .word func_02019ae8 + arm_func_end func_ov00_020a97d0 .global func_ov00_020a97e0 arm_func_start func_ov00_020a97e0 @@ -272,8 +272,8 @@ func_ov00_020a97e0: ; 0x020a97e0 add r1, r2, #4 bx ip .align 2, 0 - arm_func_end func_ov00_020a97e0 _020a97f4: .word func_ov00_020c0d70 + arm_func_end func_ov00_020a97e0 .global func_ov00_020a97f8 arm_func_start func_ov00_020a97f8 @@ -412,8 +412,8 @@ func_ov00_020a9938: ; 0x020a9938 str r0, [r5, #0x38] pop {r4, r5, r6, pc} nop - thumb_func_end func_ov00_020a9938 _020a995c: .word data_027e0ce0 + thumb_func_end func_ov00_020a9938 .global func_ov00_020a9960 arm_func_start func_ov00_020a9960 @@ -457,8 +457,8 @@ func_ov00_020a9998: ; 0x020a9998 bl func_02018c90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020a9998 _020a99bc: .word func_ov00_020a99c0 - 1 + arm_func_end func_ov00_020a9998 .global func_ov00_020a99c0 arm_func_start func_ov00_020a99c0 @@ -502,9 +502,9 @@ func_ov00_020a99e0: ; 0x020a99e0 add r0, r5, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov00_020a99e0 _020a9a18: .word data_ov00_020e5868 _020a9a1c: .word data_027e0ce0 + thumb_func_end func_ov00_020a99e0 .global func_ov00_020a9a20 thumb_func_start func_ov00_020a9a20 @@ -523,8 +523,8 @@ _020a9a32: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020a9a20 _020a9a3c: .word data_ov00_020e5868 + thumb_func_end func_ov00_020a9a20 .global func_ov00_020a9a40 thumb_func_start func_ov00_020a9a40 @@ -545,8 +545,8 @@ _020a9a52: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020a9a40 _020a9a64: .word data_ov00_020e5868 + thumb_func_end func_ov00_020a9a40 .global func_ov00_020a9a68 thumb_func_start func_ov00_020a9a68 @@ -566,8 +566,8 @@ func_ov00_020a9a68: ; 0x020a9a68 str r1, [r0, #8] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_020a9a68 _020a9a88: .word data_027e0ce0 + thumb_func_end func_ov00_020a9a68 .global func_ov00_020a9a8c thumb_func_start func_ov00_020a9a8c @@ -767,8 +767,8 @@ func_ov00_020a9b8c: ; 0x020a9b8c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a9b8c _020a9bb4: .word data_ov00_020e5878 + arm_func_end func_ov00_020a9b8c .global func_ov00_020a9bb8 arm_func_start func_ov00_020a9bb8 @@ -786,8 +786,8 @@ func_ov00_020a9bb8: ; 0x020a9bb8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020a9bb8 _020a9be8: .word data_ov00_020e5878 + arm_func_end func_ov00_020a9bb8 .global func_ov00_020a9bec arm_func_start func_ov00_020a9bec @@ -918,8 +918,8 @@ _020a9d48: add sp, sp, #0x94 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020a9c14 _020a9dbc: .word data_02050f54 + arm_func_end func_ov00_020a9c14 .global func_ov00_020a9dc0 arm_func_start func_ov00_020a9dc0 @@ -1328,8 +1328,8 @@ _020aa280: bl func_02019534 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020aa124 _020aa328: .word data_ov00_020e9360 + arm_func_end func_ov00_020aa124 .data .global data_ov00_020e5818 diff --git a/asm/ov00/ov00_020b1498.s b/asm/ov00/ov00_020b1498.s index 07ecf977..fea8d419 100644 --- a/asm/ov00/ov00_020b1498.s +++ b/asm/ov00/ov00_020b1498.s @@ -41,9 +41,9 @@ func_ov00_020b1498: ; 0x020b1498 bl func_02034984 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b1498 _020b1520: .word data_ov00_020dc6ec _020b1524: .word data_02050f54 + arm_func_end func_ov00_020b1498 .global func_ov00_020b1528 thumb_func_start func_ov00_020b1528 @@ -56,8 +56,8 @@ func_ov00_020b1528: ; 0x020b1528 str r1, [r0, #0x14] bx lr nop - thumb_func_end func_ov00_020b1528 _020b1538: .word data_ov00_020e6158 + thumb_func_end func_ov00_020b1528 .global func_ov00_020b153c thumb_func_start func_ov00_020b153c @@ -70,8 +70,8 @@ func_ov00_020b153c: ; 0x020b153c str r1, [r0, #0x14] bx lr nop - thumb_func_end func_ov00_020b153c _020b154c: .word data_ov00_020e6158 + thumb_func_end func_ov00_020b153c .global func_ov00_020b1550 thumb_func_start func_ov00_020b1550 @@ -272,8 +272,8 @@ _020b1778: ldmia sp!, {r3} bx lr .align 2, 0 - arm_func_end func_ov00_020b1740 _020b1788: .word data_027e0f6c + arm_func_end func_ov00_020b1740 .global func_ov00_020b178c arm_func_start func_ov00_020b178c @@ -303,8 +303,8 @@ _020b17d8: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020b178c _020b17e8: .word gMapManager + arm_func_end func_ov00_020b178c .global func_ov00_020b17ec arm_func_start func_ov00_020b17ec @@ -368,8 +368,8 @@ func_ov00_020b17ec: ; 0x020b17ec add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020b17ec _020b18d4: .word data_02050f54 + arm_func_end func_ov00_020b17ec .global func_ov00_020b18d8 arm_func_start func_ov00_020b18d8 @@ -485,8 +485,8 @@ _020b1a30: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b199c _020b1a48: .word gMapManager + arm_func_end func_ov00_020b199c .global func_ov00_020b1a4c arm_func_start func_ov00_020b1a4c @@ -558,10 +558,10 @@ _020b1b34: add sp, sp, #0xc0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020b1a4c _020b1b48: .word gMapManager _020b1b4c: .word func_ov00_020b1940 _020b1b50: .word data_ov00_020dc704 + arm_func_end func_ov00_020b1a4c .global func_ov00_020b1b54 arm_func_start func_ov00_020b1b54 @@ -587,8 +587,8 @@ _020b1b90: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020b1b54 _020b1ba0: .word gMapManager + arm_func_end func_ov00_020b1b54 .global func_ov00_020b1ba4 arm_func_start func_ov00_020b1ba4 @@ -615,8 +615,8 @@ func_ov00_020b1ba4: ; 0x020b1ba4 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b1ba4 _020b1bf8: .word gMapManager + arm_func_end func_ov00_020b1ba4 .global func_ov00_020b1bfc arm_func_start func_ov00_020b1bfc @@ -701,8 +701,8 @@ func_ov00_020b1bfc: ; 0x020b1bfc add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020b1bfc _020b1d38: .word gMapManager + arm_func_end func_ov00_020b1bfc .global func_ov00_020b1d3c arm_func_start func_ov00_020b1d3c @@ -768,9 +768,9 @@ _020b1e04: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b1d70 _020b1e10: .word data_027e0ff0 _020b1e14: .word data_ov00_020e8398 + arm_func_end func_ov00_020b1d70 .global func_ov00_020b1e18 arm_func_start func_ov00_020b1e18 @@ -818,8 +818,8 @@ func_ov00_020b1e70: ; 0x020b1e70 bl func_02036d30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b1e70 _020b1e94: .word data_027e0c68 + arm_func_end func_ov00_020b1e70 .global func_ov00_020b1e98 arm_func_start func_ov00_020b1e98 @@ -831,9 +831,9 @@ func_ov00_020b1e98: ; 0x020b1e98 ldr r1, [r2, #0x38] bx ip .align 2, 0 - arm_func_end func_ov00_020b1e98 _020b1eb0: .word gAdventureFlags _020b1eb4: .word _ZN14AdventureFlags18func_ov00_02097b9cEv + arm_func_end func_ov00_020b1e98 .global func_ov00_020b1eb8 arm_func_start func_ov00_020b1eb8 @@ -1028,7 +1028,6 @@ func_ov00_020b1f44: ; 0x020b1f44 add sp, #0x14 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov00_020b1f44 _020b2074: .word data_ov00_020e6380 _020b2078: .word 0x4c474e52 _020b207c: .word data_ov00_020e61c4 @@ -1043,6 +1042,7 @@ _020b209c: .word data_ov00_020e61bc _020b20a0: .word data_ov00_020e63c8 _020b20a4: .word data_ov00_020e61c0 _020b20a8: .word 0x00001555 + thumb_func_end func_ov00_020b1f44 .global func_ov00_020b20ac arm_func_start func_ov00_020b20ac @@ -1315,7 +1315,6 @@ _020b246c: bl func_ov05_02108e08 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b20ac _020b2474: .word data_ov00_020ee698 _020b2478: .word data_027e0d0c _020b247c: .word data_02050f54 @@ -1327,6 +1326,7 @@ _020b2490: .word data_027e0f64 _020b2494: .word data_ov09_0211f5b4 _020b2498: .word gAdventureFlags _020b249c: .word 0x0000099a + arm_func_end func_ov00_020b20ac .global func_ov00_020b24a0 arm_func_start func_ov00_020b24a0 @@ -1357,8 +1357,8 @@ _020b24ec: bl func_ov05_02104070 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b24a0 _020b24fc: .word data_027e103c + arm_func_end func_ov00_020b24a0 .global func_ov00_020b2500 arm_func_start func_ov00_020b2500 @@ -1390,8 +1390,8 @@ _020b2548: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b2508 _020b2550: .word data_ov00_020e61f8 + arm_func_end func_ov00_020b2508 .global func_ov00_020b2554 arm_func_start func_ov00_020b2554 @@ -1829,12 +1829,12 @@ _020b2b88: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b2598 _020b2b90: .word gMapManager _020b2b94: .word data_027e0d38 _020b2b98: .word data_02052f54 _020b2b9c: .word data_02051f54 _020b2ba0: .word data_02050f54 + arm_func_end func_ov00_020b2598 .global func_ov00_020b2ba4 arm_func_start func_ov00_020b2ba4 @@ -1965,8 +1965,8 @@ _020b2d2c: bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b2cf0 _020b2d5c: .word data_ov00_020eec9c + arm_func_end func_ov00_020b2cf0 .global func_ov00_020b2d60 arm_func_start func_ov00_020b2d60 @@ -2069,8 +2069,8 @@ _020b2ea4: str r0, [r4, #0x38] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b2e84 _020b2eb0: .word gAdventureFlags + arm_func_end func_ov00_020b2e84 .global func_ov00_020b2eb4 arm_func_start func_ov00_020b2eb4 @@ -2163,8 +2163,8 @@ func_ov00_020b2f9c: ; 0x020b2f9c mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov00_020b2f9c _020b2fa8: .word _ZN13LinkStateBase15ChangeLinkStateEi + arm_func_end func_ov00_020b2f9c .global func_ov00_020b2fac arm_func_start func_ov00_020b2fac @@ -2201,8 +2201,8 @@ _020b3018: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b2fac _020b3020: .word data_027e0c68 + arm_func_end func_ov00_020b2fac .global func_ov00_020b3024 arm_func_start func_ov00_020b3024 @@ -2372,11 +2372,11 @@ _020b325c: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b30e4 _020b3268: .word data_027e0d38 _020b326c: .word data_027e077c _020b3270: .word gMapManager _020b3274: .word gAdventureFlags + arm_func_end func_ov00_020b30e4 .global func_ov00_020b3278 arm_func_start func_ov00_020b3278 @@ -2614,10 +2614,10 @@ _020b35c0: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b3278 _020b35cc: .word data_02050f54 _020b35d0: .word 0x00000ccd _020b35d4: .word 0x000009c3 + arm_func_end func_ov00_020b3278 .global func_ov00_020b35d8 arm_func_start func_ov00_020b35d8 @@ -2821,10 +2821,10 @@ _020b38c4: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b35d8 _020b38d0: .word data_02050f54 _020b38d4: .word 0x00000ccd _020b38d8: .word data_ov00_020e6194 + arm_func_end func_ov00_020b35d8 .global func_ov00_020b38dc arm_func_start func_ov00_020b38dc @@ -3128,7 +3128,6 @@ _020b3ce4: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020b38dc _020b3d48: .word data_027e0d38 _020b3d4c: .word gAdventureFlags _020b3d50: .word data_02050f54 @@ -3138,6 +3137,7 @@ _020b3d5c: .word data_ov00_020eec9c _020b3d60: .word 0xffffe4cd _020b3d64: .word data_ov00_020e6194 _020b3d68: .word gMapManager + arm_func_end func_ov00_020b38dc .global func_ov00_020b3d6c arm_func_start func_ov00_020b3d6c @@ -3175,8 +3175,8 @@ _020b3dc4: movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020b3d6c _020b3de0: .word data_027e0fb8 + arm_func_end func_ov00_020b3d6c .global func_ov00_020b3de4 arm_func_start func_ov00_020b3de4 @@ -3297,8 +3297,8 @@ func_ov00_020b3ee8: ; 0x020b3ee8 bl func_01ffa9fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b3ee8 _020b3f20: .word data_027e03c8 + arm_func_end func_ov00_020b3ee8 .global func_ov00_020b3f24 arm_func_start func_ov00_020b3f24 @@ -3324,8 +3324,8 @@ func_ov00_020b3f24: ; 0x020b3f24 bl func_01ffa9fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b3f24 _020b3f74: .word data_027e03c8 + arm_func_end func_ov00_020b3f24 .global func_ov00_020b3f78 arm_func_start func_ov00_020b3f78 @@ -3363,8 +3363,8 @@ func_ov00_020b3f78: ; 0x020b3f78 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b3f78 _020b3ff8: .word data_027e03c8 + arm_func_end func_ov00_020b3f78 .global func_ov00_020b3ffc arm_func_start func_ov00_020b3ffc @@ -3489,8 +3489,8 @@ func_ov00_020b413c: ; 0x020b413c add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b413c _020b419c: .word data_02050f54 + arm_func_end func_ov00_020b413c .global func_ov00_020b41a0 arm_func_start func_ov00_020b41a0 @@ -3501,11 +3501,11 @@ func_ov00_020b41a0: ; 0x020b41a0 ldr r3, _020b41c0 ; =data_027e045c bx ip .align 2, 0 - arm_func_end func_ov00_020b41a0 _020b41b4: .word func_ov00_020b3ffc _020b41b8: .word data_027e0468 _020b41bc: .word data_027e0438 _020b41c0: .word data_027e045c + arm_func_end func_ov00_020b41a0 .global func_ov00_020b41c4 arm_func_start func_ov00_020b41c4 @@ -3520,8 +3520,8 @@ func_ov00_020b41c4: ; 0x020b41c4 bl func_01ffa9fc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b41c4 _020b41e8: .word data_027e03c8 + arm_func_end func_ov00_020b41c4 .global func_ov00_020b41ec arm_func_start func_ov00_020b41ec @@ -3538,8 +3538,8 @@ func_ov00_020b41ec: ; 0x020b41ec bl func_020197bc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b41ec _020b4218: .word data_ov00_020e9360 + arm_func_end func_ov00_020b41ec .global func_ov00_020b421c arm_func_start func_ov00_020b421c @@ -3557,8 +3557,8 @@ func_ov00_020b421c: ; 0x020b421c bl func_020197bc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b421c _020b424c: .word data_ov00_020e9360 + arm_func_end func_ov00_020b421c .global func_ov00_020b4250 arm_func_start func_ov00_020b4250 @@ -3768,8 +3768,8 @@ _020b44b0: blo _020b44b0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b4460 _020b44d0: .word data_027e0e58 + arm_func_end func_ov00_020b4460 .global func_ov00_020b44d4 arm_func_start func_ov00_020b44d4 @@ -3807,9 +3807,9 @@ _020b44f8: strgeh r1, [r0, #0x2c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b44d4 _020b4550: .word 0x00001c72 _020b4554: .word 0x0000071c + arm_func_end func_ov00_020b44d4 .global func_ov00_020b4558 arm_func_start func_ov00_020b4558 @@ -3849,9 +3849,9 @@ _020b45cc: strb r1, [r0, #0x148] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b4558 _020b45d8: .word 0x00002e39 _020b45dc: .word 0x00001111 + arm_func_end func_ov00_020b4558 .global func_ov00_020b45e0 arm_func_start func_ov00_020b45e0 @@ -4060,8 +4060,8 @@ _020b4824: strh r1, [r4, #0x2c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b4738 _020b482c: .word 0x00001c72 + arm_func_end func_ov00_020b4738 .global func_ov00_020b4830 arm_func_start func_ov00_020b4830 @@ -4184,8 +4184,8 @@ func_ov00_020b4918: ; 0x020b4918 ldrsh r3, [sp] bx ip .align 2, 0 - arm_func_end func_ov00_020b4918 _020b492c: .word func_ov00_020b4944 + arm_func_end func_ov00_020b4918 .global func_ov00_020b4930 arm_func_start func_ov00_020b4930 @@ -4268,8 +4268,8 @@ _020b49dc: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b4944 _020b49fc: .word data_02050f54 + arm_func_end func_ov00_020b4944 .global func_ov00_020b4a00 arm_func_start func_ov00_020b4a00 @@ -4349,8 +4349,8 @@ func_ov00_020b4ac0: ; 0x020b4ac0 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b4ac0 _020b4afc: .word data_027e0f6c + arm_func_end func_ov00_020b4ac0 .global func_ov00_020b4b00 arm_func_start func_ov00_020b4b00 @@ -4460,10 +4460,10 @@ func_ov00_020b4b90: ; 0x020b4b90 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020b4b90 _020b4bfc: .word data_ov00_020e64c8 _020b4c00: .word 0xffffb000 _020b4c04: .word data_027e0d0c + thumb_func_end func_ov00_020b4b90 .global func_ov00_020b4c08 thumb_func_start func_ov00_020b4c08 @@ -4598,8 +4598,8 @@ func_ov00_020b4c4c: ; 0x020b4c4c blx r1 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov00_020b4c4c _020b4cfc: .word 0xffffb000 + thumb_func_end func_ov00_020b4c4c .global func_ov00_020b4d00 thumb_func_start func_ov00_020b4d00 @@ -4621,8 +4621,8 @@ func_ov00_020b4d00: ; 0x020b4d00 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov00_020b4d00 _020b4d24: .word gMapManager + thumb_func_end func_ov00_020b4d00 .global func_ov00_020b4d28 arm_func_start func_ov00_020b4d28 @@ -4835,9 +4835,9 @@ _020b501c: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020b4d28 _020b502c: .word gMapManager _020b5030: .word data_027e0764 + arm_func_end func_ov00_020b4d28 .global func_ov00_020b5034 arm_func_start func_ov00_020b5034 @@ -4884,10 +4884,10 @@ _020b50cc: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b5034 _020b50d4: .word gMapManager _020b50d8: .word 0xfffff333 _020b50dc: .word func_ov00_020b1940 + arm_func_end func_ov00_020b5034 .global func_ov00_020b50e0 arm_func_start func_ov00_020b50e0 @@ -4935,8 +4935,8 @@ _020b513c: bl func_ov00_020b1b54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b510c _020b515c: .word data_027e0d38 + arm_func_end func_ov00_020b510c .global func_ov00_020b5160 arm_func_start func_ov00_020b5160 @@ -5074,10 +5074,10 @@ _020b52d0: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b5268 _020b5340: .word gMapManager _020b5344: .word 0xfffff667 _020b5348: .word data_ov00_020e64a8 + arm_func_end func_ov00_020b5268 .global func_ov00_020b534c arm_func_start func_ov00_020b534c @@ -5135,8 +5135,8 @@ func_ov00_020b53c4: ; 0x020b53c4 str r1, [r0, #0xb4] bx lr .align 2, 0 - arm_func_end func_ov00_020b53c4 _020b53f0: .word data_027e077c + arm_func_end func_ov00_020b53c4 .global func_ov00_020b53f4 arm_func_start func_ov00_020b53f4 @@ -5735,7 +5735,6 @@ _020b5c68: add sp, sp, #0x70 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020b5514 _020b5c80: .word data_027e0fb8 _020b5c84: .word 0x0000071c _020b5c88: .word data_02050f54 @@ -5749,6 +5748,7 @@ _020b5ca4: .word 0x0000019a _020b5ca8: .word 0x000004cd _020b5cac: .word 0xfffffa66 _020b5cb0: .word 0x00000666 + arm_func_end func_ov00_020b5514 .global func_ov00_020b5cb4 arm_func_start func_ov00_020b5cb4 @@ -6702,7 +6702,6 @@ _020b6aa0: add sp, sp, #0x244 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020b5cb4 _020b6ac0: .word data_027e0ff8 _020b6ac4: .word 0x0000ffff _020b6ac8: .word gMapManager @@ -6715,6 +6714,7 @@ _020b6ae0: .word 0xfffffd9a _020b6ae4: .word 0x00000266 _020b6ae8: .word 0x00000333 _020b6aec: .word data_ov00_020e647c + arm_func_end func_ov00_020b5cb4 .global func_ov00_020b6af0 arm_func_start func_ov00_020b6af0 @@ -6762,11 +6762,11 @@ _020b6b84: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020b6af0 _020b6b94: .word gMapManager _020b6b98: .word data_027e0fe4 _020b6b9c: .word 0x574c4354 _020b6ba0: .word 0xfffff666 + arm_func_end func_ov00_020b6af0 .global func_ov00_020b6ba4 arm_func_start func_ov00_020b6ba4 @@ -6954,9 +6954,9 @@ _020b6e28: add sp, sp, #0xbc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b6ba4 _020b6e68: .word 0x0000ffff _020b6e6c: .word gMapManager + arm_func_end func_ov00_020b6ba4 .global func_ov00_020b6e70 arm_func_start func_ov00_020b6e70 @@ -6975,8 +6975,8 @@ _020b6e94: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020b6e70 _020b6e9c: .word 0x00000e66 + arm_func_end func_ov00_020b6e70 .global func_ov00_020b6ea0 arm_func_start func_ov00_020b6ea0 @@ -7281,13 +7281,13 @@ _020b7318: add sp, sp, #0xc4 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b6ea0 _020b7324: .word data_027e0f6c _020b7328: .word _ZN7MapBase18func_ov00_0207e968Ev _020b732c: .word _ZN7MapBase18func_ov00_0207e96cEv _020b7330: .word data_02050f54 _020b7334: .word gMapManager _020b7338: .word 0x00000e66 + arm_func_end func_ov00_020b6ea0 .global func_ov00_020b733c arm_func_start func_ov00_020b733c @@ -7322,8 +7322,8 @@ _020b7390: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020b733c _020b73ac: .word data_027e0f6c + arm_func_end func_ov00_020b733c .global func_ov00_020b73b0 arm_func_start func_ov00_020b73b0 @@ -7579,9 +7579,9 @@ _020b7714: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b73b0 _020b774c: .word data_027e0fa0 _020b7750: .word gMapManager + arm_func_end func_ov00_020b73b0 .global func_ov00_020b7754 arm_func_start func_ov00_020b7754 @@ -7648,11 +7648,11 @@ _020b7814: bl func_ov00_020b1740 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b7754 _020b7838: .word data_027e0f6c _020b783c: .word data_027e0fe4 _020b7840: .word 0x464c4e4b _020b7844: .word 0x54534e4d + arm_func_end func_ov00_020b7754 .global func_ov00_020b7848 arm_func_start func_ov00_020b7848 @@ -7712,8 +7712,8 @@ func_ov00_020b78a0: ; 0x020b78a0 strh r2, [r0, #0x6c] bx ip .align 2, 0 - arm_func_end func_ov00_020b78a0 _020b78e4: .word func_ov00_020b78e8 + arm_func_end func_ov00_020b78a0 .global func_ov00_020b78e8 arm_func_start func_ov00_020b78e8 @@ -8018,12 +8018,12 @@ _020b7d24: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020b7924 _020b7d38: .word data_027e0d84 _020b7d3c: .word data_027e0f64 _020b7d40: .word data_027e0f90 _020b7d44: .word data_027e0f94 _020b7d48: .word data_027e077c + arm_func_end func_ov00_020b7924 .global func_ov00_020b7d4c arm_func_start func_ov00_020b7d4c @@ -8080,9 +8080,9 @@ _020b7de0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b7d74 _020b7de8: .word data_027e0d38 _020b7dec: .word data_027e0e58 + arm_func_end func_ov00_020b7d74 .global func_ov00_020b7df0 arm_func_start func_ov00_020b7df0 @@ -8119,9 +8119,9 @@ _020b7e5c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b7df0 _020b7e64: .word data_027e0d38 _020b7e68: .word data_027e0e58 + arm_func_end func_ov00_020b7df0 .global func_ov00_020b7e6c arm_func_start func_ov00_020b7e6c @@ -8174,8 +8174,8 @@ func_ov00_020b7ec4: ; 0x020b7ec4 add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_020b7ec4 _020b7ee4: .word data_ov00_020e64f0 + thumb_func_end func_ov00_020b7ec4 .global func_ov00_020b7ee8 arm_func_start func_ov00_020b7ee8 @@ -8242,9 +8242,9 @@ _020b7fb4: add sp, sp, #0x70 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b7f28 _020b7fc4: .word data_027e03c8 _020b7fc8: .word data_02050f54 + arm_func_end func_ov00_020b7f28 .global func_ov00_020b7fcc arm_func_start func_ov00_020b7fcc @@ -8308,8 +8308,8 @@ _020b8016: bl _ZN11ItemManager4SaveEP15SaveItemManager pop {r4, pc} nop - thumb_func_end func_ov00_020b7ffc _020b8048: .word gItemManager + thumb_func_end func_ov00_020b7ffc .global func_ov00_020b804c thumb_func_start func_ov00_020b804c @@ -8401,8 +8401,8 @@ _020b80d4: add sp, #0x24 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov00_020b8060 _020b80dc: .word gItemManager + thumb_func_end func_ov00_020b8060 .global func_ov00_020b80e0 arm_func_start func_ov00_020b80e0 @@ -8419,8 +8419,8 @@ func_ov00_020b80e0: ; 0x020b80e0 blx func_ov04_02107aa0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b80e0 _020b810c: .word data_027e0fe0 + arm_func_end func_ov00_020b80e0 .global func_ov00_020b8110 arm_func_start func_ov00_020b8110 @@ -8434,8 +8434,8 @@ func_ov00_020b8110: ; 0x020b8110 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b8110 _020b8130: .word data_ov00_020e6658 + arm_func_end func_ov00_020b8110 .global func_ov00_020b8134 arm_func_start func_ov00_020b8134 @@ -8482,8 +8482,8 @@ func_ov00_020b8164: ; 0x020b8164 bl func_ov00_020bebd8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b8164 _020b81b0: .word data_027e0f6c + arm_func_end func_ov00_020b8164 .global func_ov00_020b81b4 arm_func_start func_ov00_020b81b4 @@ -8513,8 +8513,8 @@ func_ov00_020b81f4: ; 0x020b81f4 ldr ip, _020b81fc ; =func_ov00_020bedcc bx ip .align 2, 0 - arm_func_end func_ov00_020b81f4 _020b81fc: .word func_ov00_020bedcc + arm_func_end func_ov00_020b81f4 .global func_ov00_020b8200 arm_func_start func_ov00_020b8200 @@ -8523,8 +8523,8 @@ func_ov00_020b8200: ; 0x020b8200 str r1, [r0, #0xa0] bx lr .align 2, 0 - arm_func_end func_ov00_020b8200 _020b820c: .word data_ov00_020ee1cc + arm_func_end func_ov00_020b8200 .global func_ov00_020b8210 arm_func_start func_ov00_020b8210 @@ -8544,8 +8544,8 @@ _020b8238: ldrh r0, [r0, #0xc4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b8210 _020b8244: .word data_027e0618 + arm_func_end func_ov00_020b8210 .global func_ov00_020b8248 arm_func_start func_ov00_020b8248 @@ -8565,8 +8565,8 @@ _020b8270: ldrh r0, [r0, #0xc6] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b8248 _020b827c: .word data_027e0618 + arm_func_end func_ov00_020b8248 .global func_ov00_020b8280 arm_func_start func_ov00_020b8280 @@ -8780,8 +8780,8 @@ func_ov00_020b849c: ; 0x020b849c bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b849c _020b84cc: .word data_ov00_020e6534 + arm_func_end func_ov00_020b849c .global func_ov00_020b84d0 arm_func_start func_ov00_020b84d0 @@ -8814,8 +8814,8 @@ func_ov00_020b84d8: ; 0x020b84d8 bl func_ov59_0219b020 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b84d8 _020b8528: .word data_027e0618 + arm_func_end func_ov00_020b84d8 .global func_ov00_020b852c arm_func_start func_ov00_020b852c @@ -8824,8 +8824,8 @@ func_ov00_020b852c: ; 0x020b852c mov r0, #8 bx ip .align 2, 0 - arm_func_end func_ov00_020b852c _020b8538: .word func_01fffcec + arm_func_end func_ov00_020b852c .global func_ov00_020b853c arm_func_start func_ov00_020b853c @@ -8858,8 +8858,8 @@ func_ov00_020b8550: ; 0x020b8550 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b8550 _020b8594: .word func_ov00_020b7d74 + arm_func_end func_ov00_020b8550 .global func_ov00_020b8598 arm_func_start func_ov00_020b8598 @@ -8880,8 +8880,8 @@ func_ov00_020b8598: ; 0x020b8598 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b8598 _020b85d4: .word func_ov00_020b7d74 + arm_func_end func_ov00_020b8598 .global func_ov00_020b85d8 thumb_func_start func_ov00_020b85d8 @@ -8902,10 +8902,10 @@ _020b85e4: mov r1, #0 bx r3 .align 2, 0 - thumb_func_end func_ov00_020b85d8 _020b85f4: .word data_ov00_020dc7f8 _020b85f8: .word 0x0000190a _020b85fc: .word func_ov00_020b8600 + thumb_func_end func_ov00_020b85d8 .global func_ov00_020b8600 arm_func_start func_ov00_020b8600 @@ -8914,8 +8914,8 @@ func_ov00_020b8600: ; 0x020b8600 add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov00_020b8600 _020b860c: .word func_020059ec + arm_func_end func_ov00_020b8600 .global func_ov00_020b8610 arm_func_start func_ov00_020b8610 @@ -8927,8 +8927,8 @@ func_ov00_020b8610: ; 0x020b8610 strh r2, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov00_020b8610 _020b8628: .word data_ov00_020dc7f8 + arm_func_end func_ov00_020b8610 .global func_ov00_020b862c arm_func_start func_ov00_020b862c @@ -8949,9 +8949,9 @@ _020b865c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b862c _020b8664: .word data_027e0fe0 _020b8668: .word data_ov00_020e667c + arm_func_end func_ov00_020b862c .global func_ov00_020b866c arm_func_start func_ov00_020b866c @@ -9003,8 +9003,8 @@ _020b86dc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b86a4 _020b86e4: .word 0x00000333 + arm_func_end func_ov00_020b86a4 .global func_ov00_020b86e8 arm_func_start func_ov00_020b86e8 @@ -9051,11 +9051,11 @@ func_ov00_020b8720: ; 0x020b8720 str r0, [r1, #0x20] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov00_020b8720 _020b8744: .word data_027e0fec _020b8748: .word 0x00001110 _020b874c: .word data_ov00_020ee1f8 _020b8750: .word data_ov00_020e678c + thumb_func_end func_ov00_020b8720 .global func_ov00_020b8754 thumb_func_start func_ov00_020b8754 @@ -9067,9 +9067,9 @@ func_ov00_020b8754: ; 0x020b8754 str r1, [r0] bx lr .align 2, 0 - thumb_func_end func_ov00_020b8754 _020b8760: .word data_ov00_020e678c _020b8764: .word data_ov00_020ee1f8 + thumb_func_end func_ov00_020b8754 .global func_ov00_020b8768 arm_func_start func_ov00_020b8768 @@ -9104,9 +9104,9 @@ _020b87b4: ldrh r0, [r0, r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b8790 _020b87c4: .word gItemManager _020b87c8: .word data_ov00_020dc800 + arm_func_end func_ov00_020b8790 .global func_ov00_020b87cc arm_func_start func_ov00_020b87cc @@ -9126,9 +9126,9 @@ _020b87f0: ldrh r0, [r0, r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b87cc _020b8800: .word gItemManager _020b8804: .word data_ov00_020dc808 + arm_func_end func_ov00_020b87cc .global func_ov00_020b8808 arm_func_start func_ov00_020b8808 @@ -9138,8 +9138,8 @@ func_ov00_020b8808: ; 0x020b8808 ldrh r0, [r1, r0] bx lr .align 2, 0 - arm_func_end func_ov00_020b8808 _020b8818: .word data_ov00_020dc810 + arm_func_end func_ov00_020b8808 .global func_ov00_020b881c arm_func_start func_ov00_020b881c @@ -9149,8 +9149,8 @@ func_ov00_020b881c: ; 0x020b881c ldrh r0, [r1, r0] bx lr .align 2, 0 - arm_func_end func_ov00_020b881c _020b882c: .word data_ov00_020dc816 + arm_func_end func_ov00_020b881c .global func_ov00_020b8830 arm_func_start func_ov00_020b8830 @@ -9182,8 +9182,8 @@ func_ov00_020b885c: ; 0x020b885c bl func_ov00_020b8790 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b885c _020b8884: .word 0x00006318 + arm_func_end func_ov00_020b885c .global func_ov00_020b8888 arm_func_start func_ov00_020b8888 @@ -9199,8 +9199,8 @@ func_ov00_020b8888: ; 0x020b8888 bl func_ov00_020b87cc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020b8888 _020b88b0: .word 0x0000739c + arm_func_end func_ov00_020b8888 .global func_ov00_020b88b4 arm_func_start func_ov00_020b88b4 @@ -9411,13 +9411,13 @@ _020b8b70: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020b88c4 _020b8b78: .word data_027e0618 _020b8b7c: .word data_027e0f90 _020b8b80: .word data_027e0f64 _020b8b84: .word gAdventureFlags _020b8b88: .word gItemManager _020b8b8c: .word data_ov00_020e8b08 + arm_func_end func_ov00_020b88c4 .global func_ov00_020b8b90 arm_func_start func_ov00_020b8b90 @@ -9834,7 +9834,6 @@ _020b9138: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020b8d34 _020b9150: .word 0x0000019a _020b9154: .word 0x00000333 _020b9158: .word data_027e0764 @@ -9845,6 +9844,7 @@ _020b9168: .word 0x00001555 _020b916c: .word 0x00000266 _020b9170: .word 0xfffffb33 _020b9174: .word 0x00000aab + arm_func_end func_ov00_020b8d34 .global func_ov00_020b9178 arm_func_start func_ov00_020b9178 @@ -9949,10 +9949,10 @@ _020b92b8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020b917c _020b92cc: .word data_ov00_020dc81c _020b92d0: .word data_027e0e58 _020b92d4: .word gMapManager + arm_func_end func_ov00_020b917c .global func_ov00_020b92d8 arm_func_start func_ov00_020b92d8 @@ -10261,7 +10261,6 @@ _020b9738: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020b9330 _020b9740: .word gAdventureFlags _020b9744: .word data_027e0c68 _020b9748: .word data_027e0fc8 @@ -10269,6 +10268,7 @@ _020b974c: .word data_027e0f94 _020b9750: .word data_027e0fe4 _020b9754: .word data_ov00_020e67d8 _020b9758: .word gMapManager + arm_func_end func_ov00_020b9330 .global func_ov00_020b975c arm_func_start func_ov00_020b975c @@ -10309,10 +10309,10 @@ func_ov00_020b9770: ; 0x020b9770 blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b9770 _020b97d4: .word data_ov00_020dc828 _020b97d8: .word data_ov00_020e678c _020b97dc: .word data_ov00_020dc838 + arm_func_end func_ov00_020b9770 .global func_ov00_020b97e0 arm_func_start func_ov00_020b97e0 @@ -10423,10 +10423,10 @@ _020b994c: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b97e0 _020b9958: .word 0x00000aab _020b995c: .word data_02050f54 _020b9960: .word 0x00000b33 + arm_func_end func_ov00_020b97e0 .global func_ov00_020b9964 arm_func_start func_ov00_020b9964 @@ -10661,8 +10661,8 @@ _020b9ca0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b9964 _020b9cc8: .word 0x55555556 + arm_func_end func_ov00_020b9964 .global func_ov00_020b9ccc arm_func_start func_ov00_020b9ccc @@ -10875,10 +10875,10 @@ _020b9fbc: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020b9ccc _020b9fd0: .word 0x55555556 _020b9fd4: .word data_027e0fc8 _020b9fd8: .word data_027e0fe4 + arm_func_end func_ov00_020b9ccc .global func_ov00_020b9fdc arm_func_start func_ov00_020b9fdc @@ -10886,8 +10886,8 @@ func_ov00_020b9fdc: ; 0x020b9fdc ldr ip, _020b9fe4 ; =func_ov00_020b9fe8 bx ip .align 2, 0 - arm_func_end func_ov00_020b9fdc _020b9fe4: .word func_ov00_020b9fe8 + arm_func_end func_ov00_020b9fdc .global func_ov00_020b9fe8 arm_func_start func_ov00_020b9fe8 @@ -10949,12 +10949,12 @@ _020ba09c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020b9fe8 _020ba0c0: .word data_ov00_020ee1f8 _020ba0c4: .word data_ov00_020e9360 _020ba0c8: .word 0x00000e66 _020ba0cc: .word 0x0000119a _020ba0d0: .word data_027e0194 + arm_func_end func_ov00_020b9fe8 .global func_ov00_020ba0d4 arm_func_start func_ov00_020ba0d4 @@ -10995,11 +10995,11 @@ func_ov00_020ba0d4: ; 0x020ba0d4 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ba0d4 _020ba160: .word data_027e0fc8 _020ba164: .word data_ov00_020e9c88 _020ba168: .word func_ov00_020b9fdc _020ba16c: .word data_ov00_020e9370 + arm_func_end func_ov00_020ba0d4 .global func_ov00_020ba170 arm_func_start func_ov00_020ba170 @@ -11042,8 +11042,8 @@ _020ba1c4: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ba170 _020ba200: .word gItemManager + arm_func_end func_ov00_020ba170 .global func_ov00_020ba204 arm_func_start func_ov00_020ba204 @@ -11129,11 +11129,11 @@ _020ba32c: add sp, sp, #0xac ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020ba204 _020ba340: .word data_ov00_020e67b8 _020ba344: .word 0x0000ffff _020ba348: .word 0x00000333 _020ba34c: .word gMapManager + arm_func_end func_ov00_020ba204 .global func_ov00_020ba350 arm_func_start func_ov00_020ba350 @@ -11200,8 +11200,8 @@ _020ba408: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ba3b4 _020ba410: .word gItemManager + arm_func_end func_ov00_020ba3b4 .global func_ov00_020ba414 arm_func_start func_ov00_020ba414 @@ -11223,8 +11223,8 @@ func_ov00_020ba414: ; 0x020ba414 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ba414 _020ba454: .word data_027e0f90 + arm_func_end func_ov00_020ba414 .global func_ov00_020ba458 arm_func_start func_ov00_020ba458 @@ -11265,8 +11265,8 @@ _020ba4d8: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ba458 _020ba4e0: .word gItemManager + arm_func_end func_ov00_020ba458 .global func_ov00_020ba4e4 arm_func_start func_ov00_020ba4e4 @@ -11292,9 +11292,9 @@ func_ov00_020ba4e4: ; 0x020ba4e4 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020ba4e4 _020ba534: .word data_ov00_020dc83c _020ba538: .word data_027e0fac + arm_func_end func_ov00_020ba4e4 .global func_ov00_020ba53c arm_func_start func_ov00_020ba53c @@ -11330,9 +11330,9 @@ _020ba58c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020ba53c _020ba5a8: .word data_ov00_020dc848 _020ba5ac: .word data_027e0fac + arm_func_end func_ov00_020ba53c .global func_ov00_020ba5b0 arm_func_start func_ov00_020ba5b0 @@ -11540,8 +11540,8 @@ _020ba868: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ba5ec _020ba870: .word gItemManager + arm_func_end func_ov00_020ba5ec .global func_ov00_020ba874 arm_func_start func_ov00_020ba874 @@ -11802,7 +11802,6 @@ _020bac10: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020ba874 _020bac50: .word data_027e0fc8 _020bac54: .word gAdventureFlags _020bac58: .word data_027e0c68 @@ -11812,6 +11811,7 @@ _020bac64: .word data_027e0d38 _020bac68: .word data_027e0f64 _020bac6c: .word gMapManager _020bac70: .word data_02050f54 + arm_func_end func_ov00_020ba874 .global func_ov00_020bac74 arm_func_start func_ov00_020bac74 @@ -11862,8 +11862,8 @@ func_ov00_020baca8: ; 0x020baca8 blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020baca8 _020bad14: .word data_027e0fc8 + arm_func_end func_ov00_020baca8 .global func_ov00_020bad18 arm_func_start func_ov00_020bad18 @@ -12031,10 +12031,10 @@ _020baf50: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bad44 _020baf5c: .word data_ov00_020e8b08 _020baf60: .word gMapManager _020baf64: .word 0x00000333 + arm_func_end func_ov00_020bad44 .global func_ov00_020baf68 arm_func_start func_ov00_020baf68 @@ -12125,9 +12125,9 @@ _020bb020: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020baf68 _020bb0a4: .word data_ov00_020e8b08 _020bb0a8: .word gMapManager + arm_func_end func_ov00_020baf68 .global func_ov00_020bb0ac arm_func_start func_ov00_020bb0ac @@ -12146,8 +12146,8 @@ _020bb0bc: blt _020bb0bc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bb0ac _020bb0dc: .word gItemManager + arm_func_end func_ov00_020bb0ac .global func_ov00_020bb0e0 arm_func_start func_ov00_020bb0e0 @@ -12166,8 +12166,8 @@ _020bb0f0: blt _020bb0f0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bb0e0 _020bb110: .word gItemManager + arm_func_end func_ov00_020bb0e0 .global func_ov00_020bb114 arm_func_start func_ov00_020bb114 @@ -12356,13 +12356,13 @@ _020bb2cc: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov00_020bb1f8 _020bb2d4: .word data_027e0ce0 _020bb2d8: .word data_ov00_020e6974 _020bb2dc: .word data_ov00_020e6978 _020bb2e0: .word data_027e0d38 _020bb2e4: .word data_ov00_020e6988 _020bb2e8: .word data_ov00_020e698c + thumb_func_end func_ov00_020bb1f8 .global func_ov00_020bb2ec thumb_func_start func_ov00_020bb2ec @@ -12413,10 +12413,10 @@ _020bb334: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov00_020bb2ec _020bb340: .word data_ov00_020e691c _020bb344: .word data_ov00_020ee4e4 _020bb348: .word data_ov00_020e6934 + thumb_func_end func_ov00_020bb2ec .global func_ov00_020bb34c thumb_func_start func_ov00_020bb34c @@ -12438,9 +12438,9 @@ func_ov00_020bb34c: ; 0x020bb34c ldr r0, [r4, r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov00_020bb34c _020bb370: .word data_ov00_020e691c _020bb374: .word data_ov00_020ee4e4 + thumb_func_end func_ov00_020bb34c .global func_ov00_020bb378 thumb_func_start func_ov00_020bb378 @@ -12453,9 +12453,9 @@ func_ov00_020bb378: ; 0x020bb378 ldr r0, [r0, r2] bx r3 nop - thumb_func_end func_ov00_020bb378 _020bb388: .word data_ov00_020ee4ec _020bb38c: .word func_0201e4cc + thumb_func_end func_ov00_020bb378 .global func_ov00_020bb390 thumb_func_start func_ov00_020bb390 @@ -12471,8 +12471,8 @@ func_ov00_020bb390: ; 0x020bb390 ldr r0, [r5, r4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_020bb390 _020bb3a4: .word data_ov00_020e6934 + thumb_func_end func_ov00_020bb390 .global func_ov00_020bb3a8 thumb_func_start func_ov00_020bb3a8 @@ -12482,8 +12482,8 @@ func_ov00_020bb3a8: ; 0x020bb3a8 ldr r0, [r0, r1] bx lr .align 2, 0 - thumb_func_end func_ov00_020bb3a8 _020bb3b0: .word data_ov00_020e6934 + thumb_func_end func_ov00_020bb3a8 .global func_ov00_020bb3b4 thumb_func_start func_ov00_020bb3b4 @@ -12523,8 +12523,8 @@ _020bb3ea: mov r0, #0 pop {r3, pc} nop - thumb_func_end func_ov00_020bb3d4 _020bb3f0: .word data_ov00_020e6934 + thumb_func_end func_ov00_020bb3d4 .global func_ov00_020bb3f4 thumb_func_start func_ov00_020bb3f4 @@ -12554,8 +12554,8 @@ func_ov00_020bb414: ; 0x020bb414 mov r1, #0xc bx r3 .align 2, 0 - thumb_func_end func_ov00_020bb414 _020bb41c: .word func_ov00_020bb3d4 + 1 + thumb_func_end func_ov00_020bb414 .global func_ov00_020bb420 thumb_func_start func_ov00_020bb420 @@ -12565,8 +12565,8 @@ func_ov00_020bb420: ; 0x020bb420 mov r1, #0xd bx r3 .align 2, 0 - thumb_func_end func_ov00_020bb420 _020bb428: .word func_ov00_020bb3d4 + 1 + thumb_func_end func_ov00_020bb420 .global func_ov00_020bb42c thumb_func_start func_ov00_020bb42c @@ -12599,8 +12599,8 @@ func_ov00_020bb44c: ; 0x020bb44c ldreqsh r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020bb44c _020bb468: .word gHealthManager + arm_func_end func_ov00_020bb44c .global func_ov00_020bb46c arm_func_start func_ov00_020bb46c @@ -12631,10 +12631,10 @@ func_ov00_020bb46c: ; 0x020bb46c streq r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bb46c _020bb4d0: .word data_027e0fcc _020bb4d4: .word data_027e0f94 _020bb4d8: .word data_027e0fd0 + arm_func_end func_ov00_020bb46c .global func_ov00_020bb4dc arm_func_start func_ov00_020bb4dc @@ -12651,8 +12651,8 @@ func_ov00_020bb4dc: ; 0x020bb4dc str r0, [r1, #0xc] bx lr .align 2, 0 - arm_func_end func_ov00_020bb4dc _020bb508: .word data_027e0fd4 + arm_func_end func_ov00_020bb4dc .global func_ov00_020bb50c arm_func_start func_ov00_020bb50c @@ -12670,9 +12670,9 @@ func_ov00_020bb50c: ; 0x020bb50c blx _ZN11ItemManager13UnequipPotionEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bb50c _020bb53c: .word data_027e0fcc _020bb540: .word gItemManager + arm_func_end func_ov00_020bb50c .global func_ov00_020bb544 arm_func_start func_ov00_020bb544 @@ -12697,9 +12697,9 @@ _020bb568: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bb544 _020bb58c: .word data_027e0fd0 _020bb590: .word data_027e0fdc + arm_func_end func_ov00_020bb544 .global func_ov00_020bb594 arm_func_start func_ov00_020bb594 @@ -12727,9 +12727,9 @@ _020bb5bc: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bb594 _020bb5e8: .word data_027e0fd0 _020bb5ec: .word data_027e0fdc + arm_func_end func_ov00_020bb594 .global func_ov00_020bb5f0 arm_func_start func_ov00_020bb5f0 @@ -12739,8 +12739,8 @@ func_ov00_020bb5f0: ; 0x020bb5f0 ldr r0, [r0, r1, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov00_020bb5f0 _020bb600: .word data_027e0fd8 + arm_func_end func_ov00_020bb5f0 .global func_ov00_020bb604 arm_func_start func_ov00_020bb604 @@ -12802,8 +12802,8 @@ func_ov00_020bb68c: ; 0x020bb68c mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bb68c _020bb6d0: .word data_027e0fd0 + arm_func_end func_ov00_020bb68c .global func_ov00_020bb6d4 arm_func_start func_ov00_020bb6d4 @@ -12885,11 +12885,11 @@ _020bb7f4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bb6d4 _020bb800: .word data_027e0fd0 _020bb804: .word data_027e0fac _020bb808: .word 0x000031c7 _020bb80c: .word data_027e0fcc + arm_func_end func_ov00_020bb6d4 .global func_ov00_020bb810 arm_func_start func_ov00_020bb810 @@ -12938,9 +12938,9 @@ func_ov00_020bb810: ; 0x020bb810 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bb810 _020bb8bc: .word data_027e0fac _020bb8c0: .word data_027e0fcc + arm_func_end func_ov00_020bb810 .global func_ov00_020bb8c4 arm_func_start func_ov00_020bb8c4 @@ -12977,9 +12977,9 @@ func_ov00_020bb8c4: ; 0x020bb8c4 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bb8c4 _020bb940: .word data_027e0fcc _020bb944: .word data_027e0fac + arm_func_end func_ov00_020bb8c4 .global func_ov00_020bb948 arm_func_start func_ov00_020bb948 @@ -13007,11 +13007,11 @@ func_ov00_020bb948: ; 0x020bb948 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bb948 _020bb9a0: .word data_027e0f94 _020bb9a4: .word data_027e0fac _020bb9a8: .word 0x0000071c _020bb9ac: .word 0x000004cd + arm_func_end func_ov00_020bb948 .global func_ov00_020bb9b0 arm_func_start func_ov00_020bb9b0 @@ -13021,9 +13021,9 @@ func_ov00_020bb9b0: ; 0x020bb9b0 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020bb9b0 _020bb9c0: .word data_027e0fcc _020bb9c4: .word func_ov00_020b45e0 + arm_func_end func_ov00_020bb9b0 .global func_ov00_020bb9c8 arm_func_start func_ov00_020bb9c8 @@ -13034,9 +13034,9 @@ func_ov00_020bb9c8: ; 0x020bb9c8 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020bb9c8 _020bb9dc: .word data_027e0fdc _020bb9e0: .word _ZN13LinkStateMove18func_ov00_020a8f2cEv + arm_func_end func_ov00_020bb9c8 .global func_ov00_020bb9e4 arm_func_start func_ov00_020bb9e4 @@ -13047,9 +13047,9 @@ func_ov00_020bb9e4: ; 0x020bb9e4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020bb9e4 _020bb9f8: .word data_027e0fdc _020bb9fc: .word _ZN13LinkStateMove18func_ov00_020a8f4cEv + arm_func_end func_ov00_020bb9e4 .global func_ov00_020bba00 arm_func_start func_ov00_020bba00 @@ -13082,8 +13082,8 @@ func_ov00_020bba28: ; 0x020bba28 movlt r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020bba28 _020bba44: .word data_027e0fd4 + arm_func_end func_ov00_020bba28 .global func_ov00_020bba48 arm_func_start func_ov00_020bba48 @@ -13107,8 +13107,8 @@ func_ov00_020bba60: ; 0x020bba60 blx r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bba60 _020bba7c: .word data_027e0fd0 + arm_func_end func_ov00_020bba60 .global func_ov00_020bba80 arm_func_start func_ov00_020bba80 @@ -13246,9 +13246,9 @@ func_ov00_020bbbb8: ; 0x020bbbb8 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020bbbb8 _020bbbc8: .word data_027e0fd4 _020bbbcc: .word func_ov00_020b53c4 + arm_func_end func_ov00_020bbbb8 .global func_ov00_020bbbd0 arm_func_start func_ov00_020bbbd0 @@ -13289,11 +13289,11 @@ _020bbc00: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bbbd0 _020bbc58: .word data_027e0618 _020bbc5c: .word data_ov09_0211f5b4 _020bbc60: .word gAdventureFlags _020bbc64: .word data_027e0c68 + arm_func_end func_ov00_020bbbd0 .global func_ov00_020bbc68 arm_func_start func_ov00_020bbc68 @@ -13356,10 +13356,10 @@ _020bbd2c: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bbc68 _020bbd34: .word gItemManager _020bbd38: .word data_027e0fd0 _020bbd3c: .word data_027e0fd4 + arm_func_end func_ov00_020bbc68 .global func_ov00_020bbd40 arm_func_start func_ov00_020bbd40 @@ -13372,8 +13372,8 @@ func_ov00_020bbd40: ; 0x020bbd40 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020bbd40 _020bbd5c: .word data_027e0fd4 + arm_func_end func_ov00_020bbd40 .global func_ov00_020bbd60 arm_func_start func_ov00_020bbd60 @@ -13386,8 +13386,8 @@ func_ov00_020bbd60: ; 0x020bbd60 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020bbd60 _020bbd7c: .word data_027e0fd4 + arm_func_end func_ov00_020bbd60 .global func_ov00_020bbd80 arm_func_start func_ov00_020bbd80 @@ -13462,12 +13462,12 @@ _020bbe78: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bbd80 _020bbe80: .word gOverlayManager _020bbe84: .word 0x00000005 _020bbe88: .word data_027e0fd4 _020bbe8c: .word data_027e0fe4 _020bbe90: .word 0x424f4d42 + arm_func_end func_ov00_020bbd80 .global func_ov00_020bbe94 arm_func_start func_ov00_020bbe94 @@ -13490,8 +13490,8 @@ _020bbeb8: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bbe94 _020bbed0: .word data_027e0fd0 + arm_func_end func_ov00_020bbe94 .global func_ov00_020bbed4 arm_func_start func_ov00_020bbed4 @@ -13608,11 +13608,11 @@ _020bc060: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bbed4 _020bc078: .word data_027e0fcc _020bc07c: .word data_027e0f94 _020bc080: .word data_027e0fa0 _020bc084: .word data_027e0fb8 + arm_func_end func_ov00_020bbed4 .global func_ov00_020bc088 arm_func_start func_ov00_020bc088 @@ -13621,8 +13621,8 @@ func_ov00_020bc088: ; 0x020bc088 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov00_020bc088 _020bc094: .word func_01fffcd8 + arm_func_end func_ov00_020bc088 .global func_ov00_020bc098 arm_func_start func_ov00_020bc098 @@ -13631,8 +13631,8 @@ func_ov00_020bc098: ; 0x020bc098 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020bc098 _020bc0a4: .word gItemManager + arm_func_end func_ov00_020bc098 .global func_ov00_020bc0a8 arm_func_start func_ov00_020bc0a8 @@ -13707,11 +13707,11 @@ _020bc114: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020bc0a8 _020bc1b8: .word gAdventureFlags _020bc1bc: .word data_027e0fa0 _020bc1c0: .word data_ov00_020dc858 _020bc1c4: .word data_027e0fb8 + arm_func_end func_ov00_020bc0a8 .global func_ov00_020bc1c8 arm_func_start func_ov00_020bc1c8 @@ -13733,9 +13733,9 @@ func_ov00_020bc1c8: ; 0x020bc1c8 strh r2, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bc1c8 _020bc208: .word data_027e0fa0 _020bc20c: .word data_027e0fac + arm_func_end func_ov00_020bc1c8 .global func_ov00_020bc210 arm_func_start func_ov00_020bc210 @@ -13771,9 +13771,9 @@ func_ov00_020bc228: ; 0x020bc228 strh r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bc228 _020bc274: .word data_027e0fa0 _020bc278: .word data_027e0fac + arm_func_end func_ov00_020bc228 .global func_ov00_020bc27c arm_func_start func_ov00_020bc27c @@ -13806,8 +13806,8 @@ _020bc2c0: strneh r0, [r5, #0x48] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bc280 _020bc2d0: .word data_027e0d0c + arm_func_end func_ov00_020bc280 .global func_ov00_020bc2d4 arm_func_start func_ov00_020bc2d4 @@ -13872,8 +13872,8 @@ _020bc384: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bc320 _020bc394: .word data_027e0f94 + arm_func_end func_ov00_020bc320 .global func_ov00_020bc398 arm_func_start func_ov00_020bc398 @@ -13931,10 +13931,10 @@ _020bc40c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bc398 _020bc460: .word data_027e0f94 _020bc464: .word gMapManager _020bc468: .word data_027e0fac + arm_func_end func_ov00_020bc398 .global func_ov00_020bc46c arm_func_start func_ov00_020bc46c @@ -13947,8 +13947,8 @@ func_ov00_020bc46c: ; 0x020bc46c blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bc46c _020bc488: .word data_027e0fcc + arm_func_end func_ov00_020bc46c .global func_ov00_020bc48c arm_func_start func_ov00_020bc48c @@ -13992,8 +13992,8 @@ func_ov00_020bc4ac: ; 0x020bc4ac bl func_ov05_0211058c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bc4ac _020bc4fc: .word data_027e0fd0 + arm_func_end func_ov00_020bc4ac .global func_ov00_020bc500 arm_func_start func_ov00_020bc500 @@ -14006,8 +14006,8 @@ func_ov00_020bc500: ; 0x020bc500 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bc500 _020bc51c: .word data_027e0fd0 + arm_func_end func_ov00_020bc500 .global func_ov00_020bc520 arm_func_start func_ov00_020bc520 @@ -14119,12 +14119,12 @@ _020bc6b4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bc520 _020bc6c0: .word data_027e0f94 _020bc6c4: .word data_027e0fac _020bc6c8: .word 0x66666667 _020bc6cc: .word 0x0b60b60b _020bc6d0: .word data_02050f54 + arm_func_end func_ov00_020bc520 .global func_ov00_020bc6d4 arm_func_start func_ov00_020bc6d4 @@ -14147,9 +14147,9 @@ _020bc70c: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bc6d4 _020bc714: .word data_027e0fdc _020bc718: .word data_027e0fd0 + arm_func_end func_ov00_020bc6d4 .global func_ov00_020bc71c arm_func_start func_ov00_020bc71c @@ -14203,7 +14203,6 @@ _020bc7bc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bc71c _020bc7c4: .word data_027e0fe4 _020bc7c8: .word 0x43525953 _020bc7cc: .word 0x424b4559 @@ -14211,6 +14210,7 @@ _020bc7d0: .word 0x42545246 _020bc7d4: .word 0x53544e45 _020bc7d8: .word 0x464f5243 _020bc7dc: .word 0x54415255 + arm_func_end func_ov00_020bc71c .global func_ov00_020bc7e0 arm_func_start func_ov00_020bc7e0 @@ -14252,8 +14252,8 @@ func_ov00_020bc808: ; 0x020bc808 add r0, r1, #0x400 bx lr .align 2, 0 - arm_func_end func_ov00_020bc808 _020bc848: .word data_027e0fdc + arm_func_end func_ov00_020bc808 .global func_ov00_020bc84c arm_func_start func_ov00_020bc84c @@ -14288,10 +14288,10 @@ func_ov00_020bc854: ; 0x020bc854 blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bc854 _020bc8ac: .word data_027e0fcc _020bc8b0: .word data_027e0f94 _020bc8b4: .word data_027e0fd0 + arm_func_end func_ov00_020bc854 .global func_ov00_020bc8b8 arm_func_start func_ov00_020bc8b8 @@ -14317,8 +14317,8 @@ func_ov00_020bc8b8: ; 0x020bc8b8 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bc8b8 _020bc908: .word gMapManager + arm_func_end func_ov00_020bc8b8 .global func_ov00_020bc90c arm_func_start func_ov00_020bc90c @@ -14344,8 +14344,8 @@ func_ov00_020bc90c: ; 0x020bc90c str r0, [r4, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bc90c _020bc95c: .word gMapManager + arm_func_end func_ov00_020bc90c .global func_ov00_020bc960 arm_func_start func_ov00_020bc960 @@ -14409,9 +14409,9 @@ _020bca38: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020bc960 _020bca44: .word gAdventureFlags _020bca48: .word data_027e0fe4 + arm_func_end func_ov00_020bc960 .global func_ov00_020bca4c thumb_func_start func_ov00_020bca4c @@ -14447,9 +14447,9 @@ _020bca86: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020bca4c _020bca8c: .word data_027e0c54 _020bca90: .word data_027e0d3c + thumb_func_end func_ov00_020bca4c .global func_ov00_020bca94 arm_func_start func_ov00_020bca94 @@ -14471,8 +14471,8 @@ func_ov00_020bca94: ; 0x020bca94 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bca94 _020bcad4: .word data_027e0c54 + arm_func_end func_ov00_020bca94 .global func_ov00_020bcad8 arm_func_start func_ov00_020bcad8 @@ -14562,11 +14562,11 @@ _020bcc08: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bcad8 _020bcc14: .word data_027e0d38 _020bcc18: .word data_027e0fcc _020bcc1c: .word data_027e0fd4 _020bcc20: .word data_027e0f94 + arm_func_end func_ov00_020bcad8 .global func_ov00_020bcc24 thumb_func_start func_ov00_020bcc24 @@ -14574,8 +14574,8 @@ func_ov00_020bcc24: ; 0x020bcc24 ldr r3, _020bcc28 ; =func_ov00_020bcdb8 bx r3 .align 2, 0 - thumb_func_end func_ov00_020bcc24 _020bcc28: .word func_ov00_020bcdb8 + thumb_func_end func_ov00_020bcc24 .global func_ov00_020bcc2c arm_func_start func_ov00_020bcc2c @@ -14597,9 +14597,9 @@ _020bcc60: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bcc2c _020bcc68: .word data_027e0fd8 _020bcc6c: .word data_027e0fd4 + arm_func_end func_ov00_020bcc2c .global func_ov00_020bcc70 arm_func_start func_ov00_020bcc70 @@ -14631,9 +14631,9 @@ _020bccb8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bcc78 _020bccc0: .word data_027e0fd8 _020bccc4: .word data_027e0fd4 + arm_func_end func_ov00_020bcc78 .global func_ov00_020bccc8 arm_func_start func_ov00_020bccc8 @@ -14697,12 +14697,12 @@ _020bcd94: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bccc8 _020bcda4: .word gAdventureFlags _020bcda8: .word gItemManager _020bcdac: .word data_027e103c _020bcdb0: .word data_027e0d38 _020bcdb4: .word data_027e0c68 + arm_func_end func_ov00_020bccc8 .global func_ov00_020bcdb8 arm_func_start func_ov00_020bcdb8 @@ -14720,8 +14720,8 @@ func_ov00_020bcdb8: ; 0x020bcdb8 str r0, [r4, #0x38] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bcdb8 _020bcde8: .word gAdventureFlags + arm_func_end func_ov00_020bcdb8 .global func_ov00_020bcdec arm_func_start func_ov00_020bcdec @@ -14746,11 +14746,11 @@ func_ov00_020bcdec: ; 0x020bcdec strh r4, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bcdec _020bce38: .word data_027e0f94 _020bce3c: .word data_027e0fcc _020bce40: .word data_027e0fd4 _020bce44: .word data_027e0fac + arm_func_end func_ov00_020bcdec .global func_ov00_020bce48 arm_func_start func_ov00_020bce48 @@ -14910,10 +14910,10 @@ _020bd01c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bcfb8 _020bd024: .word data_ov00_020e6298 _020bd028: .word data_ov00_020e6288 _020bd02c: .word 0x0000011d + arm_func_end func_ov00_020bcfb8 .global func_ov00_020bd030 arm_func_start func_ov00_020bd030 @@ -14934,8 +14934,8 @@ func_ov00_020bd030: ; 0x020bd030 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bd030 _020bd06c: .word data_ov00_020e62a8 + arm_func_end func_ov00_020bd030 .global func_ov00_020bd070 arm_func_start func_ov00_020bd070 @@ -14954,8 +14954,8 @@ func_ov00_020bd070: ; 0x020bd070 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bd070 _020bd0a4: .word data_ov00_020e62b8 + arm_func_end func_ov00_020bd070 .global func_ov00_020bd0a8 arm_func_start func_ov00_020bd0a8 @@ -15075,13 +15075,13 @@ _020bd234: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020bd0bc _020bd250: .word data_027e0f94 _020bd254: .word 0x0000099a _020bd258: .word data_027e0fcc _020bd25c: .word data_027e0fa0 _020bd260: .word data_027e0fb8 _020bd264: .word data_027e0fd4 + arm_func_end func_ov00_020bd0bc .global func_ov00_020bd268 arm_func_start func_ov00_020bd268 @@ -15109,8 +15109,8 @@ _020bd2b0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bd268 _020bd2b8: .word data_027e0fd0 + arm_func_end func_ov00_020bd268 .global func_ov00_020bd2bc arm_func_start func_ov00_020bd2bc @@ -15197,11 +15197,11 @@ func_ov00_020bd364: ; 0x020bd364 strb r1, [r0, #0xb] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020bd364 _020bd3a0: .word data_027e0fd8 _020bd3a4: .word data_027e0fd4 _020bd3a8: .word data_027e0fcc _020bd3ac: .word data_027e0f94 + arm_func_end func_ov00_020bd364 .global func_ov00_020bd3b0 arm_func_start func_ov00_020bd3b0 @@ -15283,9 +15283,9 @@ _020bd4b8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bd3b0 _020bd4d0: .word data_027e103c _020bd4d4: .word data_027e0fa0 + arm_func_end func_ov00_020bd3b0 .global func_ov00_020bd4d8 arm_func_start func_ov00_020bd4d8 @@ -15299,8 +15299,8 @@ func_ov00_020bd4d8: ; 0x020bd4d8 str r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov00_020bd4d8 _020bd4f8: .word data_027e0f94 + arm_func_end func_ov00_020bd4d8 .global func_ov00_020bd4fc arm_func_start func_ov00_020bd4fc @@ -15310,8 +15310,8 @@ func_ov00_020bd4fc: ; 0x020bd4fc strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020bd4fc _020bd50c: .word data_027e0fac + arm_func_end func_ov00_020bd4fc .global func_ov00_020bd510 arm_func_start func_ov00_020bd510 @@ -15370,10 +15370,10 @@ func_ov00_020bd510: ; 0x020bd510 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bd510 _020bd5e4: .word gItemManager _020bd5e8: .word data_027e0f94 _020bd5ec: .word data_027e0fe4 + arm_func_end func_ov00_020bd510 .global func_ov00_020bd5f0 arm_func_start func_ov00_020bd5f0 @@ -15411,8 +15411,8 @@ func_ov00_020bd604: ; 0x020bd604 pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov00_020bd604 _020bd614: .word data_ov00_020e6d18 + thumb_func_end func_ov00_020bd604 .global func_ov00_020bd618 thumb_func_start func_ov00_020bd618 @@ -15426,8 +15426,8 @@ func_ov00_020bd618: ; 0x020bd618 pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov00_020bd618 _020bd628: .word data_ov00_020e6d18 + thumb_func_end func_ov00_020bd618 .global func_ov00_020bd62c arm_func_start func_ov00_020bd62c @@ -15539,9 +15539,9 @@ _020bd70a: add sp, #0xc pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov00_020bd690 _020bd710: .word data_027e0ce0 _020bd714: .word data_020691a0 + thumb_func_end func_ov00_020bd690 .global func_ov00_020bd718 thumb_func_start func_ov00_020bd718 @@ -16084,7 +16084,6 @@ _020bde08: add sp, sp, #0xac ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020bd958 _020bde24: .word 0x21230000 _020bde28: .word 0x040004a8 _020bde2c: .word data_ov00_020e9360 @@ -16097,6 +16096,7 @@ _020bde44: .word data_02050f54 _020bde48: .word 0x000fffe0 _020bde4c: .word 0x0400048c _020bde50: .word 0x04000504 + arm_func_end func_ov00_020bd958 .global func_ov00_020bde54 arm_func_start func_ov00_020bde54 @@ -16199,8 +16199,8 @@ _020bdfb0: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020bdeb4 _020bdfbc: .word data_027e0f64 + arm_func_end func_ov00_020bdeb4 .global func_ov00_020bdfc0 arm_func_start func_ov00_020bdfc0 @@ -16327,8 +16327,8 @@ _020be158: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020bdfc0 _020be194: .word data_027e0f64 + arm_func_end func_ov00_020bdfc0 .global func_ov00_020be198 arm_func_start func_ov00_020be198 @@ -16345,8 +16345,8 @@ func_ov00_020be198: ; 0x020be198 bl func_ov00_020be1c8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020be198 _020be1c4: .word data_027e0fe0 + arm_func_end func_ov00_020be198 .global func_ov00_020be1c8 arm_func_start func_ov00_020be1c8 @@ -16359,8 +16359,8 @@ func_ov00_020be1c8: ; 0x020be1c8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020be1c8 _020be1e4: .word data_ov00_020e6d44 + arm_func_end func_ov00_020be1c8 .global func_ov00_020be1e8 arm_func_start func_ov00_020be1e8 @@ -16418,8 +16418,8 @@ func_ov00_020be218: ; 0x020be218 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov00_020be218 _020be290: .word data_027e0d0c + arm_func_end func_ov00_020be218 .global func_ov00_020be294 arm_func_start func_ov00_020be294 @@ -16526,10 +16526,10 @@ _020be3e4: bl _ZN5Actor4KillEv ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020be294 _020be400: .word data_027e0fc8 _020be404: .word gMapManager _020be408: .word gAdventureFlags + arm_func_end func_ov00_020be294 .global func_ov00_020be40c arm_func_start func_ov00_020be40c @@ -16537,8 +16537,8 @@ func_ov00_020be40c: ; 0x020be40c ldr ip, _020be414 ; =_ZN5Actor18func_ov00_020c313cEj bx ip .align 2, 0 - arm_func_end func_ov00_020be40c _020be414: .word _ZN5Actor18func_ov00_020c313cEj + arm_func_end func_ov00_020be40c .global func_ov00_020be418 arm_func_start func_ov00_020be418 @@ -16560,10 +16560,10 @@ func_ov00_020be418: ; 0x020be418 bl func_ov00_020c0bdc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020be418 _020be458: .word data_ov00_020dca38 _020be45c: .word data_027e0fc4 _020be460: .word data_ov00_020dca28 + arm_func_end func_ov00_020be418 .global func_ov00_020be464 arm_func_start func_ov00_020be464 @@ -16599,8 +16599,8 @@ _020be4bc: bl LoadEquipItemModel ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020be464 _020be4d8: .word data_ov00_020dca38 + arm_func_end func_ov00_020be464 .global func_ov00_020be4dc arm_func_start func_ov00_020be4dc @@ -16633,8 +16633,8 @@ _020be524: strb r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020be4dc _020be53c: .word data_ov00_020dca38 + arm_func_end func_ov00_020be4dc .global func_ov00_020be540 arm_func_start func_ov00_020be540 @@ -16717,11 +16717,11 @@ _020be654: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020be540 _020be664: .word data_ov00_020dca38 _020be668: .word data_ov00_020e6dfc _020be66c: .word data_ov00_020dca28 _020be670: .word 0x000051b0 + arm_func_end func_ov00_020be540 .global func_ov00_020be674 arm_func_start func_ov00_020be674 @@ -16763,9 +16763,9 @@ func_ov00_020be674: ; 0x020be674 bl func_ov00_020c0e24 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020be674 _020be704: .word gPlayerAnimHandler _020be708: .word data_ov00_020dca3c + arm_func_end func_ov00_020be674 .global LoadEquipItemModel arm_func_start LoadEquipItemModel @@ -16821,10 +16821,10 @@ _020be73c: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end LoadEquipItemModel _020be7d0: .word data_ov00_020e6e08 _020be7d4: .word data_ov00_020e6dfc _020be7d8: .word 0x000051b0 + arm_func_end LoadEquipItemModel .global func_ov00_020be7dc arm_func_start func_ov00_020be7dc @@ -16954,8 +16954,8 @@ _020be954: and r0, r4, #0xff ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020be904 _020be960: .word gItemManager + arm_func_end func_ov00_020be904 .global func_ov00_020be964 arm_func_start func_ov00_020be964 @@ -17004,8 +17004,8 @@ func_ov00_020be990: ; 0x020be990 ldr r0, _020be998 ; =data_027e0f94 bx lr .align 2, 0 - arm_func_end func_ov00_020be990 _020be998: .word data_027e0f94 + arm_func_end func_ov00_020be990 .global func_ov00_020be99c arm_func_start func_ov00_020be99c @@ -17028,8 +17028,8 @@ func_ov00_020be99c: ; 0x020be99c add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020be99c _020be9e0: .word data_027e0f90 + arm_func_end func_ov00_020be99c .global func_ov00_020be9e4 arm_func_start func_ov00_020be9e4 @@ -17114,11 +17114,11 @@ func_ov00_020be9e4: ; 0x020be9e4 add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020be9e4 _020beb20: .word 0x00000aab _020beb24: .word data_027e0f64 _020beb28: .word data_02050f54 _020beb2c: .word 0x00000266 + arm_func_end func_ov00_020be9e4 .global func_ov00_020beb30 arm_func_start func_ov00_020beb30 @@ -17134,8 +17134,8 @@ func_ov00_020beb30: ; 0x020beb30 bl _ZNK11ItemManager7GetAmmoEi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020beb30 _020beb58: .word gItemManager + arm_func_end func_ov00_020beb30 .global func_ov00_020beb5c arm_func_start func_ov00_020beb5c @@ -17153,8 +17153,8 @@ func_ov00_020beb5c: ; 0x020beb5c bl _ZN11ItemManager8GiveAmmoEit ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020beb5c _020beb8c: .word gItemManager + arm_func_end func_ov00_020beb5c .global func_ov00_020beb90 arm_func_start func_ov00_020beb90 @@ -17176,8 +17176,8 @@ func_ov00_020beba8: ; 0x020beba8 stmib r0, {r1, r2} bx lr .align 2, 0 - arm_func_end func_ov00_020beba8 _020bebbc: .word data_ov00_020e6f2c + arm_func_end func_ov00_020beba8 .global func_ov00_020bebc0 arm_func_start func_ov00_020bebc0 @@ -17188,8 +17188,8 @@ func_ov00_020bebc0: ; 0x020bebc0 stmib r0, {r1, r2} bx lr .align 2, 0 - arm_func_end func_ov00_020bebc0 _020bebd4: .word data_ov00_020e6f2c + arm_func_end func_ov00_020bebc0 .global func_ov00_020bebd8 arm_func_start func_ov00_020bebd8 @@ -17228,8 +17228,8 @@ _020bec4c: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bebd8 _020bec58: .word data_027e0f6c + arm_func_end func_ov00_020bebd8 .global func_ov00_020bec5c arm_func_start func_ov00_020bec5c @@ -17268,8 +17268,8 @@ _020becd0: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bec5c _020becdc: .word data_027e0f6c + arm_func_end func_ov00_020bec5c .global func_ov00_020bece0 arm_func_start func_ov00_020bece0 @@ -17385,8 +17385,8 @@ _020bee54: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bedcc _020bee60: .word data_027e0f6c + arm_func_end func_ov00_020bedcc .global func_ov00_020bee64 arm_func_start func_ov00_020bee64 @@ -17428,8 +17428,8 @@ func_ov00_020bee94: ; 0x020bee94 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020bee94 _020beecc: .word data_027e0f6c + arm_func_end func_ov00_020bee94 .global func_ov00_020beed0 arm_func_start func_ov00_020beed0 @@ -17520,8 +17520,8 @@ _020befd4: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bef18 _020befdc: .word data_027e0fc8 + arm_func_end func_ov00_020bef18 .global func_ov00_020befe0 arm_func_start func_ov00_020befe0 @@ -17591,8 +17591,8 @@ _020bf070: movle r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020bf028 _020bf084: .word 0x000004ba + arm_func_end func_ov00_020bf028 .global func_ov00_020bf088 arm_func_start func_ov00_020bf088 @@ -17658,12 +17658,12 @@ func_ov00_020bf088: ; 0x020bf088 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bf088 _020bf178: .word func_ov00_020befe0 _020bf17c: .word data_027e0e58 _020bf180: .word 0x000001c3 _020bf184: .word data_027e0ffc _020bf188: .word data_027e1038 + arm_func_end func_ov00_020bf088 .global func_ov00_020bf18c thumb_func_start func_ov00_020bf18c @@ -17690,8 +17690,8 @@ func_ov00_020bf18c: ; 0x020bf18c blx r2 pop {r4, pc} nop - thumb_func_end func_ov00_020bf18c _020bf1bc: .word gItemManager + thumb_func_end func_ov00_020bf18c .global func_ov00_020bf1c0 arm_func_start func_ov00_020bf1c0 @@ -17741,9 +17741,9 @@ _020bf258: ldrb r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bf1c0 _020bf268: .word data_027e0e58 _020bf26c: .word data_027e0d0c + arm_func_end func_ov00_020bf1c0 .global func_ov00_020bf270 arm_func_start func_ov00_020bf270 @@ -17775,8 +17775,8 @@ _020bf2b4: str r0, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020bf270 _020bf2d4: .word gItemManager + arm_func_end func_ov00_020bf270 .global func_ov00_020bf2d8 arm_func_start func_ov00_020bf2d8 @@ -17925,7 +17925,6 @@ _020bf488: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020bf330 _020bf4d0: .word data_ov00_020dd268 _020bf4d4: .word data_027e0e58 _020bf4d8: .word data_ov00_020dd274 @@ -17935,6 +17934,7 @@ _020bf4e4: .word 0x0000021f _020bf4e8: .word 0x0000021a _020bf4ec: .word 0x0000021b _020bf4f0: .word 0x0000021d + arm_func_end func_ov00_020bf330 .global func_ov00_020bf4f4 arm_func_start func_ov00_020bf4f4 @@ -18629,7 +18629,6 @@ _020bff0c: add sp, sp, #0x1b4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020bf538 _020bff20: .word data_ov00_020dd290 _020bff24: .word 0x0000ffff _020bff28: .word 0x000008a4 @@ -18650,6 +18649,7 @@ _020bff60: .word data_ov00_020ee588 _020bff64: .word 0x00000733 _020bff68: .word 0x00000b33 _020bff6c: .word data_027e0d38 + arm_func_end func_ov00_020bf538 .global func_ov00_020bff70 arm_func_start func_ov00_020bff70 @@ -18658,8 +18658,8 @@ func_ov00_020bff70: ; 0x020bff70 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov00_020bff70 _020bff7c: .word func_01fffcec + arm_func_end func_ov00_020bff70 .global func_ov00_020bff80 arm_func_start func_ov00_020bff80 @@ -18830,10 +18830,10 @@ _020c01bc: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020bff94 _020c01d0: .word data_ov00_020dd280 _020c01d4: .word gItemManager _020c01d8: .word data_027e0e5c + arm_func_end func_ov00_020bff94 .global func_ov00_020c01dc arm_func_start func_ov00_020c01dc @@ -18866,8 +18866,8 @@ func_ov00_020c01dc: ; 0x020c01dc add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c01dc _020c0248: .word data_ov00_020dd290 + arm_func_end func_ov00_020c01dc .global func_ov00_020c024c arm_func_start func_ov00_020c024c @@ -18920,11 +18920,11 @@ func_ov00_020c024c: ; 0x020c024c str r0, [r1, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c024c _020c0308: .word data_ov00_020dd2a0 _020c030c: .word data_ov00_020dd29c _020c0310: .word data_ov00_020dd28c _020c0314: .word data_02050f54 + arm_func_end func_ov00_020c024c .global func_ov00_020c0318 arm_func_start func_ov00_020c0318 @@ -19074,12 +19074,12 @@ _020c0524: str r0, [r4, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c0318 _020c053c: .word data_ov00_020dd2a0 _020c0540: .word data_ov00_020dd28c _020c0544: .word data_02050f54 _020c0548: .word 0x00000b33 _020c054c: .word 0x5b6f58d9 + arm_func_end func_ov00_020c0318 .global func_ov00_020c0550 arm_func_start func_ov00_020c0550 @@ -19121,10 +19121,10 @@ func_ov00_020c0550: ; 0x020c0550 str r0, [r4, #4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c0550 _020c05e0: .word data_ov00_020dd2a0 _020c05e4: .word data_ov00_020dd28c _020c05e8: .word data_02050f54 + arm_func_end func_ov00_020c0550 .global func_ov00_020c05ec arm_func_start func_ov00_020c05ec @@ -19152,9 +19152,9 @@ _020c0634: str r1, [r0, #0x4c] bx lr .align 2, 0 - arm_func_end func_ov00_020c05ec _020c0640: .word data_ov00_020dd294 _020c0644: .word data_ov00_020dd296 + arm_func_end func_ov00_020c05ec .global func_ov00_020c0648 arm_func_start func_ov00_020c0648 @@ -19169,9 +19169,9 @@ func_ov00_020c0648: ; 0x020c0648 add r1, r2, #0x2c bx ip .align 2, 0 - arm_func_end func_ov00_020c0648 _020c066c: .word data_027e0e58 _020c0670: .word func_ov00_0207c444 + arm_func_end func_ov00_020c0648 .global func_ov00_020c0674 arm_func_start func_ov00_020c0674 @@ -19190,9 +19190,9 @@ func_ov00_020c0674: ; 0x020c0674 add r0, r1, r0, lsl #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c0674 _020c06a8: .word gItemManager _020c06ac: .word data_ov00_020dd298 + arm_func_end func_ov00_020c0674 .global func_ov00_020c06b0 arm_func_start func_ov00_020c06b0 @@ -19240,8 +19240,8 @@ func_ov00_020c06e0: ; 0x020c06e0 bl func_ov00_020be8e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c06e0 _020c0708: .word data_027e0fb8 + arm_func_end func_ov00_020c06e0 .global func_ov00_020c070c arm_func_start func_ov00_020c070c @@ -19270,8 +19270,8 @@ func_ov00_020c070c: ; 0x020c070c bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c070c _020c0768: .word data_027e0ffc + arm_func_end func_ov00_020c070c .global func_ov00_020c076c thumb_func_start func_ov00_020c076c @@ -19317,8 +19317,8 @@ func_ov00_020c0770: ; 0x020c0770 bl func_ov00_020c0e24 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c0770 _020c07f4: .word gItemManager + arm_func_end func_ov00_020c0770 .global func_ov00_020c07f8 arm_func_start func_ov00_020c07f8 @@ -19502,13 +19502,13 @@ _020c0a60: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c086c _020c0a70: .word gItemManager _020c0a74: .word data_02053f54 _020c0a78: .word data_ov00_020dd364 _020c0a7c: .word data_027e03c8 _020c0a80: .word data_02050f54 _020c0a84: .word 0x00000333 + arm_func_end func_ov00_020c086c .global func_ov00_020c0a88 arm_func_start func_ov00_020c0a88 @@ -19567,9 +19567,9 @@ func_ov00_020c0a88: ; 0x020c0a88 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c0a88 _020c0b5c: .word data_02050f54 _020c0b60: .word 0x0000019a + arm_func_end func_ov00_020c0a88 .global func_ov00_020c0b64 arm_func_start func_ov00_020c0b64 @@ -19590,9 +19590,9 @@ _020c0b94: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c0b64 _020c0b9c: .word data_027e0fe0 _020c0ba0: .word data_ov00_020e70a0 + arm_func_end func_ov00_020c0b64 .global func_ov00_020c0ba4 arm_func_start func_ov00_020c0ba4 @@ -19660,8 +19660,8 @@ _020c0c26: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov00_020c0c08 _020c0c2c: .word data_ov00_020e7198 + thumb_func_end func_ov00_020c0c08 .global func_ov00_020c0c30 thumb_func_start func_ov00_020c0c30 @@ -19817,8 +19817,8 @@ func_ov00_020c0d70: ; 0x020c0d70 ldr r1, [r3, #4] bx ip .align 2, 0 - arm_func_end func_ov00_020c0d70 _020c0d90: .word func_02018b50 + arm_func_end func_ov00_020c0d70 .global func_ov00_020c0d94 arm_func_start func_ov00_020c0d94 @@ -20318,9 +20318,9 @@ _020c13f0: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020c10d4 _020c141c: .word data_027e0d44 _020c1420: .word 0x0000ffff + arm_func_end func_ov00_020c10d4 .global func_ov00_020c1424 arm_func_start func_ov00_020c1424 @@ -21533,12 +21533,12 @@ func_ov00_020e1250: ; 0x020e1250 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1250 _020e127c: .word data_ov00_020ee184 _020e1280: .word 0x45464f42 _020e1284: .word func_ov00_020a5ef8 _020e1288: .word _ZN9ActorTypeD1Ev _020e128c: .word data_ov00_020ee178 + arm_func_end func_ov00_020e1250 .global func_ov00_020e1290 arm_func_start func_ov00_020e1290 @@ -21559,10 +21559,10 @@ func_ov00_020e1290: ; 0x020e1290 ldmia sp!, {r3} bx lr .align 2, 0 - arm_func_end func_ov00_020e1290 _020e12cc: .word data_027e0d0c _020e12d0: .word data_027e0f94 _020e12d4: .word data_027e0fa0 + arm_func_end func_ov00_020e1290 .global func_ov00_020e12d8 arm_func_start func_ov00_020e12d8 @@ -21585,7 +21585,6 @@ func_ov00_020e12d8: ; 0x020e12d8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e12d8 _020e131c: .word data_ov00_020ee1ac _020e1320: .word 0x4e415649 _020e1324: .word func_ov00_020b80e0 @@ -21594,6 +21593,7 @@ _020e132c: .word data_ov00_020ee1a0 _020e1330: .word data_ov00_020ee1cc _020e1334: .word func_ov00_020b8134 _020e1338: .word data_ov00_020ee1c0 + arm_func_end func_ov00_020e12d8 .global func_ov00_020e133c arm_func_start func_ov00_020e133c @@ -21610,12 +21610,12 @@ func_ov00_020e133c: ; 0x020e133c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e133c _020e1368: .word data_ov00_020ee1e4 _020e136c: .word 0x46434e56 _020e1370: .word func_ov00_020b862c _020e1374: .word _ZN9ActorTypeD1Ev _020e1378: .word data_ov00_020ee1d8 + arm_func_end func_ov00_020e133c .global func_ov00_020e137c arm_func_start func_ov00_020e137c @@ -22017,7 +22017,6 @@ func_ov00_020e137c: ; 0x020e137c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e137c _020e19ac: .word data_02057878 _020e19b0: .word data_ov00_020ee1fc _020e19b4: .word data_ov00_020e699c @@ -22108,6 +22107,7 @@ _020e1b04: .word data_ov00_020ee274 _020e1b08: .word data_ov00_020e6c1c _020e1b0c: .word data_ov00_020ee548 _020e1b10: .word data_ov00_020ee238 + arm_func_end func_ov00_020e137c .global func_ov00_020e1b14 arm_func_start func_ov00_020e1b14 @@ -22124,12 +22124,12 @@ func_ov00_020e1b14: ; 0x020e1b14 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1b14 _020e1b40: .word data_ov00_020ee568 _020e1b44: .word 0x41434f42 _020e1b48: .word func_ov00_020be198 _020e1b4c: .word _ZN9ActorTypeD1Ev _020e1b50: .word data_ov00_020ee55c + arm_func_end func_ov00_020e1b14 .global func_ov00_020e1b54 arm_func_start func_ov00_020e1b54 @@ -22146,12 +22146,12 @@ func_ov00_020e1b54: ; 0x020e1b54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1b54 _020e1b80: .word data_ov00_020ee59c _020e1b84: .word 0x57534e56 _020e1b88: .word func_ov00_020c0b64 _020e1b8c: .word _ZN9ActorTypeD1Ev _020e1b90: .word data_ov00_020ee590 + arm_func_end func_ov00_020e1b54 .section .ctor, 4, 1, 4 .global data_ov00_020e1f00 diff --git a/asm/ov00/ov00_020c3348.s b/asm/ov00/ov00_020c3348.s index 9e8e93e8..87438555 100644 --- a/asm/ov00/ov00_020c3348.s +++ b/asm/ov00/ov00_020c3348.s @@ -53,9 +53,9 @@ _020c33a2: str r0, [r1] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020c3388 _020c33a8: .word data_027e0ce0 _020c33ac: .word data_027e0fe0 + thumb_func_end func_ov00_020c3388 .global func_ov00_020c33b0 thumb_func_start func_ov00_020c33b0 @@ -75,8 +75,8 @@ _020c33c6: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov00_020c33b0 _020c33d0: .word data_027e0fe0 + thumb_func_end func_ov00_020c33b0 .rodata .global data_ov00_020dd3f8 diff --git a/asm/ov00/ov00_020c3e54.s b/asm/ov00/ov00_020c3e54.s index 7236a01d..c2693bfb 100644 --- a/asm/ov00/ov00_020c3e54.s +++ b/asm/ov00/ov00_020c3e54.s @@ -54,8 +54,8 @@ func_ov00_020c3eb0: ; 0x020c3eb0 mov r2, r2, lsl #0x2 bx ip .align 2, 0 - arm_func_end func_ov00_020c3eb0 _020c3eec: .word func_02007938 + arm_func_end func_ov00_020c3eb0 .global func_ov00_020c3ef0 arm_func_start func_ov00_020c3ef0 @@ -95,8 +95,8 @@ func_ov00_020c3f3c: ; 0x020c3f3c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_020c3f3c _020c3f50: .word func_ov00_020c3e5c + arm_func_end func_ov00_020c3f3c .global func_ov00_020c3f54 arm_func_start func_ov00_020c3f54 @@ -139,9 +139,9 @@ _020c3fc0: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c3f9c _020c3fcc: .word data_027e0ce0 _020c3fd0: .word data_027e0fe8 + arm_func_end func_ov00_020c3f9c .global func_ov00_020c3fd4 arm_func_start func_ov00_020c3fd4 @@ -161,8 +161,8 @@ _020c3ff8: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c3fd4 _020c4008: .word data_027e0fe8 + arm_func_end func_ov00_020c3fd4 .global func_ov00_020c400c arm_func_start func_ov00_020c400c @@ -375,10 +375,10 @@ _020c42c4: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020c4048 _020c42cc: .word data_027e0fe4 _020c42d0: .word 0x0000ffff _020c42d4: .word gMapManager + arm_func_end func_ov00_020c4048 .global func_ov00_020c42d8 arm_func_start func_ov00_020c42d8 @@ -388,8 +388,8 @@ func_ov00_020c42d8: ; 0x020c42d8 mla r0, r1, r0, r2 bx lr .align 2, 0 - arm_func_end func_ov00_020c42d8 _020c42e8: .word data_ov00_020ddfa0 + arm_func_end func_ov00_020c42d8 .global func_ov00_020c42ec arm_func_start func_ov00_020c42ec @@ -407,8 +407,8 @@ _020c42f4: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020c42ec _020c4318: .word data_ov00_020ddad8 + arm_func_end func_ov00_020c42ec .global func_ov00_020c431c arm_func_start func_ov00_020c431c @@ -437,11 +437,11 @@ func_ov00_020c431c: ; 0x020c431c strb r3, [r0, #0x34] bx lr .align 2, 0 - arm_func_end func_ov00_020c431c _020c4378: .word data_02057878 _020c437c: .word data_02057840 _020c4380: .word data_ov00_020e835c _020c4384: .word data_0205785c + arm_func_end func_ov00_020c431c .global func_ov00_020c4388 arm_func_start func_ov00_020c4388 @@ -573,7 +573,6 @@ _020c4534: add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c43c8 _020c4560: .word data_ov00_020e77bc _020c4564: .word data_ov00_020e8364 _020c4568: .word data_027e0ce0 @@ -584,6 +583,7 @@ _020c4578: .word gOverlayManager _020c457c: .word 0x0000001d _020c4580: .word func_ov29_0216d918 _020c4584: .word data_ov00_020e8384 + arm_func_end func_ov00_020c43c8 .global func_ov00_020c4588 arm_func_start func_ov00_020c4588 @@ -649,8 +649,8 @@ _020c4630: blt _020c45dc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c45c4 _020c4644: .word 0x00000126 + arm_func_end func_ov00_020c45c4 .global func_ov00_020c4648 arm_func_start func_ov00_020c4648 @@ -690,8 +690,8 @@ _020c46b4: blt _020c4660 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c4648 _020c46c8: .word 0x00000126 + arm_func_end func_ov00_020c4648 .global func_ov00_020c46cc arm_func_start func_ov00_020c46cc @@ -730,8 +730,8 @@ _020c4734: blt _020c46e4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c46cc _020c4748: .word 0x00000126 + arm_func_end func_ov00_020c46cc .global func_ov00_020c474c arm_func_start func_ov00_020c474c @@ -770,8 +770,8 @@ _020c47b4: blt _020c4764 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c474c _020c47c8: .word 0x00000126 + arm_func_end func_ov00_020c474c .global func_ov00_020c47cc arm_func_start func_ov00_020c47cc @@ -1002,9 +1002,9 @@ _020c4ad4: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c4924 _020c4ae0: .word gMapManager _020c4ae4: .word data_027e0ff0 + arm_func_end func_ov00_020c4924 .global func_ov00_020c4ae8 arm_func_start func_ov00_020c4ae8 @@ -1179,8 +1179,8 @@ _020c4d4c: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020c4c00 _020c4d58: .word data_027e0ff0 + arm_func_end func_ov00_020c4c00 .global func_ov00_020c4d5c arm_func_start func_ov00_020c4d5c @@ -1291,8 +1291,8 @@ _020c4ed4: add sp, sp, #0x204 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020c4d5c _020c4ee0: .word data_027e0764 + arm_func_end func_ov00_020c4d5c .global func_ov00_020c4ee4 arm_func_start func_ov00_020c4ee4 @@ -1332,9 +1332,9 @@ _020c4f48: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c4ef8 _020c4f54: .word data_027e0ce0 _020c4f58: .word func_ov00_020c4f5c + arm_func_end func_ov00_020c4ef8 .global func_ov00_020c4f5c arm_func_start func_ov00_020c4f5c @@ -1465,8 +1465,8 @@ func_ov00_020c50d4: ; 0x020c50d4 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_020c50d4 _020c50e0: .word func_ov00_020c51d0 + arm_func_end func_ov00_020c50d4 .global func_ov00_020c50e4 arm_func_start func_ov00_020c50e4 @@ -1627,8 +1627,8 @@ func_ov00_020c522c: ; 0x020c522c str r0, [r5, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c522c _020c5284: .word gMapManager + arm_func_end func_ov00_020c522c .global func_ov00_020c5288 arm_func_start func_ov00_020c5288 @@ -1675,8 +1675,8 @@ func_ov00_020c5288: ; 0x020c5288 add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c5288 _020c532c: .word gMapManager + arm_func_end func_ov00_020c5288 .global func_ov00_020c5330 arm_func_start func_ov00_020c5330 @@ -1698,8 +1698,8 @@ func_ov00_020c5330: ; 0x020c5330 stmib r5, {r0, r4} ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c5330 _020c5370: .word gMapManager + arm_func_end func_ov00_020c5330 .global func_ov00_020c5374 arm_func_start func_ov00_020c5374 @@ -1719,8 +1719,8 @@ func_ov00_020c5374: ; 0x020c5374 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020c5374 _020c53ac: .word gMapManager + arm_func_end func_ov00_020c5374 .global func_ov00_020c53b0 arm_func_start func_ov00_020c53b0 @@ -1739,8 +1739,8 @@ func_ov00_020c53b0: ; 0x020c53b0 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020c53b0 _020c53e4: .word data_027e0f94 + arm_func_end func_ov00_020c53b0 .global func_ov00_020c53e8 arm_func_start func_ov00_020c53e8 @@ -1776,9 +1776,9 @@ _020c5420: str r1, [r4, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c53e8 _020c545c: .word data_027e0f94 _020c5460: .word data_027e0fe4 + arm_func_end func_ov00_020c53e8 .global func_ov00_020c5464 arm_func_start func_ov00_020c5464 @@ -1798,8 +1798,8 @@ func_ov00_020c5464: ; 0x020c5464 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c5464 _020c549c: .word 0x03555e39 + arm_func_end func_ov00_020c5464 .global func_ov00_020c54a0 arm_func_start func_ov00_020c54a0 @@ -1864,8 +1864,8 @@ _020c5574: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c54a0 _020c5588: .word 0xffff8001 + arm_func_end func_ov00_020c54a0 .global func_ov00_020c558c arm_func_start func_ov00_020c558c @@ -1921,9 +1921,9 @@ _020c5640: add sp, sp, #0x40 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c558c _020c5650: .word data_ov00_020e892c _020c5654: .word gMapManager + arm_func_end func_ov00_020c558c .global func_ov00_020c5658 arm_func_start func_ov00_020c5658 @@ -2008,9 +2008,9 @@ func_ov00_020c56d8: ; 0x020c56d8 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c56d8 _020c576c: .word data_027e0f90 _020c5770: .word data_027e0f94 + arm_func_end func_ov00_020c56d8 .global func_ov00_020c5774 arm_func_start func_ov00_020c5774 @@ -2048,9 +2048,9 @@ func_ov00_020c5774: ; 0x020c5774 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c5774 _020c57f4: .word data_027e0f90 _020c57f8: .word data_027e0f94 + arm_func_end func_ov00_020c5774 .global func_ov00_020c57fc arm_func_start func_ov00_020c57fc @@ -2210,9 +2210,9 @@ _020c5a00: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c5924 _020c5a1c: .word data_027e0fe8 _020c5a20: .word 0x52555059 + arm_func_end func_ov00_020c5924 .global func_ov00_020c5a24 arm_func_start func_ov00_020c5a24 @@ -2231,8 +2231,8 @@ func_ov00_020c5a24: ; 0x020c5a24 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c5a24 _020c5a58: .word data_ov00_020ded6c + arm_func_end func_ov00_020c5a24 .global func_ov00_020c5a5c arm_func_start func_ov00_020c5a5c @@ -2297,8 +2297,8 @@ _020c5b20: blt _020c5a8c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c5a5c _020c5b30: .word data_027e0764 + arm_func_end func_ov00_020c5a5c .global func_ov00_020c5b34 arm_func_start func_ov00_020c5b34 @@ -2349,8 +2349,8 @@ func_ov00_020c5b34: ; 0x020c5b34 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c5b34 _020c5be8: .word data_027e0f64 + arm_func_end func_ov00_020c5b34 .global func_ov00_020c5bec arm_func_start func_ov00_020c5bec @@ -2371,8 +2371,8 @@ func_ov00_020c5bec: ; 0x020c5bec str r1, [r0, #0x1c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c5bec _020c5c28: .word data_ov00_020e83cc + arm_func_end func_ov00_020c5bec .global func_ov00_020c5c2c arm_func_start func_ov00_020c5c2c @@ -2391,8 +2391,8 @@ func_ov00_020c5c2c: ; 0x020c5c2c str r1, [r0, #0x1c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c5c2c _020c5c60: .word data_ov00_020e83cc + arm_func_end func_ov00_020c5c2c .global func_ov00_020c5c64 arm_func_start func_ov00_020c5c64 @@ -2434,8 +2434,8 @@ func_ov00_020c5c98: ; 0x020c5c98 bl func_ov00_020c5c64 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c5c98 _020c5ce0: .word data_027e0fec + arm_func_end func_ov00_020c5c98 .global func_ov00_020c5ce4 arm_func_start func_ov00_020c5ce4 @@ -2460,8 +2460,8 @@ func_ov00_020c5ce4: ; 0x020c5ce4 bl func_ov00_020c5c64 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c5ce4 _020c5d30: .word data_027e0fec + arm_func_end func_ov00_020c5ce4 .global func_ov00_020c5d34 arm_func_start func_ov00_020c5d34 @@ -2620,8 +2620,8 @@ func_ov00_020c5ec0: ; 0x020c5ec0 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c5ec0 _020c5f18: .word data_02050f54 + arm_func_end func_ov00_020c5ec0 .global func_ov00_020c5f1c arm_func_start func_ov00_020c5f1c @@ -2632,8 +2632,8 @@ func_ov00_020c5f1c: ; 0x020c5f1c add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov00_020c5f1c _020c5f30: .word func_ov00_020c5ec0 + arm_func_end func_ov00_020c5f1c .global func_ov00_020c5f34 arm_func_start func_ov00_020c5f34 @@ -2708,8 +2708,8 @@ func_ov00_020c5fc0: ; 0x020c5fc0 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020c5fc0 _020c6020: .word data_02050f54 + arm_func_end func_ov00_020c5fc0 .global func_ov00_020c6024 arm_func_start func_ov00_020c6024 @@ -2782,10 +2782,10 @@ func_ov00_020c607c: ; 0x020c607c add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c607c _020c6108: .word data_027e0fec _020c610c: .word data_ov00_020e83a8 _020c6110: .word data_ov00_020e83bc + arm_func_end func_ov00_020c607c .global func_ov00_020c6114 arm_func_start func_ov00_020c6114 @@ -2809,9 +2809,9 @@ func_ov00_020c6114: ; 0x020c6114 str r1, [r4, #0x7c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c6114 _020c615c: .word data_ov00_020e83a8 _020c6160: .word data_ov00_020e83bc + arm_func_end func_ov00_020c6114 .global func_ov00_020c6164 arm_func_start func_ov00_020c6164 @@ -2918,8 +2918,8 @@ _020c6288: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c6164 _020c62ec: .word data_02050f54 + arm_func_end func_ov00_020c6164 .global func_ov00_020c62f0 arm_func_start func_ov00_020c62f0 @@ -3051,8 +3051,8 @@ _020c6474: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c62f0 _020c64d4: .word data_02050f54 + arm_func_end func_ov00_020c62f0 .global func_ov00_020c64d8 arm_func_start func_ov00_020c64d8 @@ -3191,8 +3191,8 @@ _020c665c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c6538 _020c66b8: .word data_02050f54 + arm_func_end func_ov00_020c6538 .global func_ov00_020c66bc arm_func_start func_ov00_020c66bc @@ -3257,9 +3257,9 @@ func_ov00_020c66e4: ; 0x020c66e4 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c66e4 _020c6780: .word data_027e0ff0 _020c6784: .word data_ov00_020e8398 + arm_func_end func_ov00_020c66e4 .global func_ov00_020c6788 arm_func_start func_ov00_020c6788 @@ -3267,8 +3267,8 @@ func_ov00_020c6788: ; 0x020c6788 ldr ip, _020c6790 ; =func_ov00_020c6c78 bx ip .align 2, 0 - arm_func_end func_ov00_020c6788 _020c6790: .word func_ov00_020c6c78 + arm_func_end func_ov00_020c6788 .global func_ov00_020c6794 arm_func_start func_ov00_020c6794 @@ -3373,8 +3373,8 @@ func_ov00_020c6838: ; 0x020c6838 add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c6838 _020c6904: .word 0x0000019a + arm_func_end func_ov00_020c6838 .global func_ov00_020c6908 arm_func_start func_ov00_020c6908 @@ -3387,8 +3387,8 @@ func_ov00_020c6908: ; 0x020c6908 strb r2, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov00_020c6908 _020c6924: .word data_ov00_020e83e0 + arm_func_end func_ov00_020c6908 .global func_ov00_020c6928 arm_func_start func_ov00_020c6928 @@ -3422,8 +3422,8 @@ func_ov00_020c6940: ; 0x020c6940 str r2, [r0, #0x10] bx lr .align 2, 0 - arm_func_end func_ov00_020c6940 _020c6970: .word data_027e0ff0 + arm_func_end func_ov00_020c6940 .global func_ov00_020c6974 arm_func_start func_ov00_020c6974 @@ -3467,8 +3467,8 @@ func_ov00_020c69cc: ; 0x020c69cc movne r1, #0 bx ip .align 2, 0 - arm_func_end func_ov00_020c69cc _020c69e4: .word func_ov00_020c69a0 + arm_func_end func_ov00_020c69cc .global func_ov00_020c69e8 arm_func_start func_ov00_020c69e8 @@ -3589,8 +3589,8 @@ _020c6b94: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020c69e8 _020c6ba4: .word data_027e0764 + arm_func_end func_ov00_020c69e8 .global func_ov00_020c6ba8 arm_func_start func_ov00_020c6ba8 @@ -3878,8 +3878,8 @@ _020c6ef8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020c6e8c _020c6f04: .word 0x0000019a + arm_func_end func_ov00_020c6e8c .global func_ov00_020c6f08 arm_func_start func_ov00_020c6f08 @@ -3997,12 +3997,12 @@ func_ov00_020c6fe0: ; 0x020c6fe0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c6fe0 _020c7098: .word data_027e0e58 _020c709c: .word 0x00000209 _020c70a0: .word 0x0000020a _020c70a4: .word 0x0000020b _020c70a8: .word data_027e0ffc + arm_func_end func_ov00_020c6fe0 .global func_ov00_020c70ac arm_func_start func_ov00_020c70ac @@ -4045,12 +4045,12 @@ func_ov00_020c70ac: ; 0x020c70ac add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c70ac _020c7140: .word data_027e0e58 _020c7144: .word 0x0000020d _020c7148: .word 0x0000020e _020c714c: .word data_027e0ffc _020c7150: .word 0x00000197 + arm_func_end func_ov00_020c70ac .global func_ov00_020c7154 arm_func_start func_ov00_020c7154 @@ -4093,12 +4093,12 @@ func_ov00_020c7154: ; 0x020c7154 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c7154 _020c71e8: .word data_027e0e58 _020c71ec: .word 0x0000020f _020c71f0: .word 0x00000211 _020c71f4: .word data_027e0ffc _020c71f8: .word 0x00000197 + arm_func_end func_ov00_020c7154 .global func_ov00_020c71fc arm_func_start func_ov00_020c71fc @@ -4127,10 +4127,10 @@ func_ov00_020c71fc: ; 0x020c71fc add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c71fc _020c7258: .word data_027e0e58 _020c725c: .word 0x00000222 _020c7260: .word 0x00000223 + arm_func_end func_ov00_020c71fc .global func_ov00_020c7264 arm_func_start func_ov00_020c7264 @@ -4159,8 +4159,8 @@ func_ov00_020c7264: ; 0x020c7264 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c7264 _020c72c0: .word data_027e0e58 + arm_func_end func_ov00_020c7264 .global func_ov00_020c72c4 arm_func_start func_ov00_020c72c4 @@ -4198,10 +4198,10 @@ func_ov00_020c72c4: ; 0x020c72c4 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c72c4 _020c7344: .word data_027e0e58 _020c7348: .word 0x0000023e _020c734c: .word 0x0000023f + arm_func_end func_ov00_020c72c4 .global func_ov00_020c7350 arm_func_start func_ov00_020c7350 @@ -4230,10 +4230,10 @@ func_ov00_020c7350: ; 0x020c7350 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c7350 _020c73ac: .word data_027e0e58 _020c73b0: .word 0x00000241 _020c73b4: .word 0x00000242 + arm_func_end func_ov00_020c7350 .global func_ov00_020c73b8 arm_func_start func_ov00_020c73b8 @@ -4288,10 +4288,10 @@ _020c744c: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c73b8 _020c7478: .word data_027e0fe8 _020c747c: .word 0x45465756 _020c7480: .word data_027e0fe4 + arm_func_end func_ov00_020c73b8 .global func_ov00_020c7484 arm_func_start func_ov00_020c7484 @@ -4412,10 +4412,10 @@ _020c75b4: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c7528 _020c75e8: .word data_027e0fe8 _020c75ec: .word 0x45465250 _020c75f0: .word data_027e0fe4 + arm_func_end func_ov00_020c7528 .global func_ov00_020c75f4 arm_func_start func_ov00_020c75f4 @@ -4510,10 +4510,10 @@ _020c76f8: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c7630 _020c7728: .word data_027e0fe4 _020c772c: .word data_027e0fe8 _020c7730: .word 0x4546524c + arm_func_end func_ov00_020c7630 .global func_ov00_020c7734 arm_func_start func_ov00_020c7734 @@ -5017,7 +5017,6 @@ _020c7e94: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c7764 _020c7e9c: .word gMapManager _020c7ea0: .word data_027e0d38 _020c7ea4: .word data_027e0e58 @@ -5034,6 +5033,7 @@ _020c7ecc: .word 0x00000ccd _020c7ed0: .word 0x000004cd _020c7ed4: .word 0x00001333 _020c7ed8: .word 0x00000e66 + arm_func_end func_ov00_020c7764 .global func_ov00_020c7edc arm_func_start func_ov00_020c7edc @@ -5084,10 +5084,10 @@ _020c7f60: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c7edc _020c7f8c: .word data_027e0fe8 _020c7f90: .word 0x4546574c _020c7f94: .word data_027e0fe4 + arm_func_end func_ov00_020c7edc .global func_ov00_020c7f98 arm_func_start func_ov00_020c7f98 @@ -5141,9 +5141,9 @@ _020c8040: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c7f98 _020c8048: .word gMapManager _020c804c: .word 0x00000ccd + arm_func_end func_ov00_020c7f98 .global func_ov00_020c8050 arm_func_start func_ov00_020c8050 @@ -5353,7 +5353,6 @@ _020c830c: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov00_020c8050 _020c8314: .word 0x4f435441 _020c8318: .word 0x4653484d _020c831c: .word 0x43485352 @@ -5387,6 +5386,7 @@ _020c8388: .word 0x564c5230 _020c838c: .word 0x55424c4e _020c8390: .word 0x57544352 _020c8394: .word 0x59455449 + arm_func_end func_ov00_020c8050 .global func_ov00_020c8398 arm_func_start func_ov00_020c8398 @@ -5652,7 +5652,6 @@ _020c8704: mov r0, #2 bx lr .align 2, 0 - arm_func_end func_ov00_020c83bc _020c870c: .word 0x4d4c4457 _020c8710: .word 0x4653484d _020c8714: .word 0x43485352 @@ -5692,6 +5691,7 @@ _020c8798: .word 0x54454b54 _020c879c: .word 0x55424c4e _020c87a0: .word 0x57544352 _020c87a4: .word 0x59455449 + arm_func_end func_ov00_020c83bc .global func_ov00_020c87a8 arm_func_start func_ov00_020c87a8 @@ -5973,7 +5973,6 @@ _020c8b34: mov r0, #2 bx lr .align 2, 0 - arm_func_end func_ov00_020c8810 _020c8b3c: .word 0x4b4f4b4f _020c8b40: .word 0x45475354 _020c8b44: .word 0x43425330 @@ -6013,6 +6012,7 @@ _020c8bc8: .word 0x54454b54 _020c8bcc: .word 0x55424c4e _020c8bd0: .word 0x57544352 _020c8bd4: .word 0x59455449 + arm_func_end func_ov00_020c8810 .global func_ov00_020c8bd8 arm_func_start func_ov00_020c8bd8 @@ -6216,9 +6216,9 @@ _020c8e1c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020c8d4c _020c8e3c: .word data_027e0ff0 _020c8e40: .word 0x00007fff + arm_func_end func_ov00_020c8d4c .global func_ov00_020c8e44 arm_func_start func_ov00_020c8e44 @@ -6309,8 +6309,8 @@ _020c8f74: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c8e44 _020c8f80: .word data_027e0ff0 + arm_func_end func_ov00_020c8e44 .global func_ov00_020c8f84 arm_func_start func_ov00_020c8f84 @@ -6348,9 +6348,9 @@ func_ov00_020c8f84: ; 0x020c8f84 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c8f84 _020c9004: .word data_027e0ff0 _020c9008: .word data_ov00_020e8398 + arm_func_end func_ov00_020c8f84 .global func_ov00_020c900c arm_func_start func_ov00_020c900c @@ -6385,8 +6385,8 @@ func_ov00_020c9034: ; 0x020c9034 str r0, [r4, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c9034 _020c906c: .word data_027e0ff0 + arm_func_end func_ov00_020c9034 .global func_ov00_020c9070 arm_func_start func_ov00_020c9070 @@ -6474,8 +6474,8 @@ _020c9170: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020c9070 _020c91a0: .word data_027e0ff0 + arm_func_end func_ov00_020c9070 .global func_ov00_020c91a4 arm_func_start func_ov00_020c91a4 @@ -6514,8 +6514,8 @@ _020c9200: movlt r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c91a4 _020c9220: .word data_027e0ff0 + arm_func_end func_ov00_020c91a4 .global func_ov00_020c9224 arm_func_start func_ov00_020c9224 @@ -6542,8 +6542,8 @@ func_ov00_020c9224: ; 0x020c9224 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c9224 _020c9278: .word data_027e0ff0 + arm_func_end func_ov00_020c9224 .global func_ov00_020c927c arm_func_start func_ov00_020c927c @@ -6633,9 +6633,9 @@ _020c9394: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020c927c _020c93b8: .word data_027e0ff0 _020c93bc: .word data_027e0764 + arm_func_end func_ov00_020c927c .global func_ov00_020c93c0 arm_func_start func_ov00_020c93c0 @@ -6696,8 +6696,8 @@ _020c9474: strb r0, [r9, #1] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c93c0 _020c948c: .word data_027e0ff0 + arm_func_end func_ov00_020c93c0 .global func_ov00_020c9490 arm_func_start func_ov00_020c9490 @@ -6757,8 +6757,8 @@ _020c9540: strb r0, [r9, #1] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020c9490 _020c9558: .word data_027e0ff0 + arm_func_end func_ov00_020c9490 .global func_ov00_020c955c arm_func_start func_ov00_020c955c @@ -6806,8 +6806,8 @@ _020c95c0: strb r0, [r10, #1] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020c955c _020c95fc: .word data_027e0ff0 + arm_func_end func_ov00_020c955c .global func_ov00_020c9600 arm_func_start func_ov00_020c9600 @@ -6855,8 +6855,8 @@ _020c9664: strb r0, [r10, #1] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020c9600 _020c96a0: .word data_027e0ff0 + arm_func_end func_ov00_020c9600 .global func_ov00_020c96a4 arm_func_start func_ov00_020c96a4 @@ -6873,8 +6873,8 @@ func_ov00_020c96a4: ; 0x020c96a4 bl func_ov00_020c9a9c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c96a4 _020c96d0: .word data_027e0fe0 + arm_func_end func_ov00_020c96a4 .global func_ov00_020c96d4 arm_func_start func_ov00_020c96d4 @@ -6890,8 +6890,8 @@ func_ov00_020c96d4: ; 0x020c96d4 strb r1, [r4, #0x5c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c96d4 _020c96fc: .word data_ov00_020e8540 + arm_func_end func_ov00_020c96d4 .global func_ov00_020c9700 arm_func_start func_ov00_020c9700 @@ -6901,8 +6901,8 @@ func_ov00_020c9700: ; 0x020c9700 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov00_020c9700 _020c9710: .word func_ov00_020a9998 + arm_func_end func_ov00_020c9700 .global func_ov00_020c9714 arm_func_start func_ov00_020c9714 @@ -7003,10 +7003,10 @@ _020c9858: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c9714 _020c9884: .word data_ov00_020e9360 _020c9888: .word data_027e0f88 _020c988c: .word data_027e0f78 + arm_func_end func_ov00_020c9714 .global func_ov00_020c9890 arm_func_start func_ov00_020c9890 @@ -7137,7 +7137,6 @@ _020c99ec: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c9890 _020c9a60: .word data_027e0fec _020c9a64: .word data_ov00_020ded90 _020c9a68: .word data_ov00_020e83e8 @@ -7148,6 +7147,7 @@ _020c9a78: .word data_ov00_020e83f0 _020c9a7c: .word data_ov00_020e8404 _020c9a80: .word data_ov00_020e8410 _020c9a84: .word data_ov00_020e8428 + arm_func_end func_ov00_020c9890 .global func_ov00_020c9a88 arm_func_start func_ov00_020c9a88 @@ -7156,8 +7156,8 @@ func_ov00_020c9a88: ; 0x020c9a88 add r0, r0, #0xc4 bx ip .align 2, 0 - arm_func_end func_ov00_020c9a88 _020c9a94: .word func_ov00_020c0e04 + arm_func_end func_ov00_020c9a88 .global func_ov00_020c9a98 arm_func_start func_ov00_020c9a98 @@ -7197,10 +7197,10 @@ func_ov00_020c9a9c: ; 0x020c9a9c str r1, [r4, #0x21c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c9a9c _020c9b0c: .word data_ov00_020e8460 _020c9b10: .word data_ov00_020e851c _020c9b14: .word data_ov00_020e8530 + arm_func_end func_ov00_020c9a9c .global func_ov00_020c9b18 arm_func_start func_ov00_020c9b18 @@ -7235,8 +7235,8 @@ func_ov00_020c9b2c: ; 0x020c9b2c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c9b2c _020c9b78: .word 0x0000019a + arm_func_end func_ov00_020c9b2c .global func_ov00_020c9b7c arm_func_start func_ov00_020c9b7c @@ -7298,8 +7298,8 @@ func_ov00_020c9c08: ; 0x020c9c08 add r1, r1, #0x260 bx ip .align 2, 0 - arm_func_end func_ov00_020c9c08 _020c9c1c: .word func_ov00_020c5fc0 + arm_func_end func_ov00_020c9c08 .global func_ov00_020c9c20 arm_func_start func_ov00_020c9c20 @@ -7364,8 +7364,8 @@ func_ov00_020c9ca4: ; 0x020c9ca4 bl func_ov00_020c9fb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020c9ca4 _020c9cd0: .word data_027e0fe0 + arm_func_end func_ov00_020c9ca4 .global func_ov00_020c9cd4 arm_func_start func_ov00_020c9cd4 @@ -7381,8 +7381,8 @@ func_ov00_020c9cd4: ; 0x020c9cd4 strb r1, [r4, #0x5c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c9cd4 _020c9cfc: .word data_ov00_020e86b8 + arm_func_end func_ov00_020c9cd4 .global func_ov00_020c9d00 arm_func_start func_ov00_020c9d00 @@ -7392,8 +7392,8 @@ func_ov00_020c9d00: ; 0x020c9d00 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov00_020c9d00 _020c9d10: .word func_ov00_020a9998 + arm_func_end func_ov00_020c9d00 .global func_ov00_020c9d14 arm_func_start func_ov00_020c9d14 @@ -7488,9 +7488,9 @@ _020c9e40: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020c9d14 _020c9e6c: .word data_027e0f88 _020c9e70: .word data_027e0f78 + arm_func_end func_ov00_020c9d14 .global func_ov00_020c9e74 arm_func_start func_ov00_020c9e74 @@ -7572,13 +7572,13 @@ _020c9ef4: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020c9e74 _020c9f8c: .word data_ov00_020dedcc _020c9f90: .word data_ov00_020dede0 _020c9f94: .word data_ov00_020e8580 _020c9f98: .word data_ov00_020e859c _020c9f9c: .word data_ov00_020e85ac _020c9fa0: .word data_ov00_020e85c4 + arm_func_end func_ov00_020c9e74 .global func_ov00_020c9fa4 arm_func_start func_ov00_020c9fa4 @@ -7587,8 +7587,8 @@ func_ov00_020c9fa4: ; 0x020c9fa4 add r0, r0, #0xc0 bx ip .align 2, 0 - arm_func_end func_ov00_020c9fa4 _020c9fb0: .word func_ov00_020c0e04 + arm_func_end func_ov00_020c9fa4 .global func_ov00_020c9fb4 arm_func_start func_ov00_020c9fb4 @@ -7628,10 +7628,10 @@ func_ov00_020c9fb8: ; 0x020c9fb8 str r1, [r4, #0x218] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020c9fb8 _020ca028: .word data_ov00_020e85d8 _020ca02c: .word data_ov00_020e8694 _020ca030: .word data_ov00_020e86a8 + arm_func_end func_ov00_020c9fb8 .global func_ov00_020ca034 arm_func_start func_ov00_020ca034 @@ -7665,8 +7665,8 @@ func_ov00_020ca048: ; 0x020ca048 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca048 _020ca090: .word 0x0000019a + arm_func_end func_ov00_020ca048 .global func_ov00_020ca094 arm_func_start func_ov00_020ca094 @@ -7718,8 +7718,8 @@ _020ca12c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020ca094 _020ca144: .word gMapManager + arm_func_end func_ov00_020ca094 .global func_ov00_020ca148 arm_func_start func_ov00_020ca148 @@ -7814,9 +7814,9 @@ _020ca23c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca20c _020ca244: .word data_027e0fe0 _020ca248: .word data_ov00_020e8700 + arm_func_end func_ov00_020ca20c .global func_ov00_020ca24c arm_func_start func_ov00_020ca24c @@ -7827,8 +7827,8 @@ func_ov00_020ca24c: ; 0x020ca24c add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov00_020ca24c _020ca260: .word func_ov00_0207a1c8 + arm_func_end func_ov00_020ca24c .global func_ov00_020ca264 arm_func_start func_ov00_020ca264 @@ -7878,8 +7878,8 @@ func_ov00_020ca2c4: ; 0x020ca2c4 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov00_020ca2c4 _020ca2d4: .word data_ov00_020e88ec + arm_func_end func_ov00_020ca2c4 .global func_ov00_020ca2d8 arm_func_start func_ov00_020ca2d8 @@ -7915,8 +7915,8 @@ _020ca32c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca2e0 _020ca338: .word data_027e0f6c + arm_func_end func_ov00_020ca2e0 .global func_ov00_020ca33c arm_func_start func_ov00_020ca33c @@ -7937,8 +7937,8 @@ func_ov00_020ca344: ; 0x020ca344 strh r1, [r0, #0xa] bx lr .align 2, 0 - arm_func_end func_ov00_020ca344 _020ca364: .word data_ov00_020e88cc + arm_func_end func_ov00_020ca344 .global func_ov00_020ca368 arm_func_start func_ov00_020ca368 @@ -7952,8 +7952,8 @@ func_ov00_020ca368: ; 0x020ca368 strh r1, [r0, #0xa] bx lr .align 2, 0 - arm_func_end func_ov00_020ca368 _020ca388: .word data_ov00_020e88cc + arm_func_end func_ov00_020ca368 .global func_ov00_020ca38c arm_func_start func_ov00_020ca38c @@ -8041,8 +8041,8 @@ _020ca460: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca404 _020ca46c: .word data_027e0f6c + arm_func_end func_ov00_020ca404 .global func_ov00_020ca470 arm_func_start func_ov00_020ca470 @@ -8077,8 +8077,8 @@ _020ca4c8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca470 _020ca4e0: .word data_027e0f6c + arm_func_end func_ov00_020ca470 .global func_ov00_020ca4e4 arm_func_start func_ov00_020ca4e4 @@ -8192,9 +8192,9 @@ _020ca644: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020ca600 _020ca64c: .word data_027e0fe4 _020ca650: .word 0x43525053 + arm_func_end func_ov00_020ca600 .global func_ov00_020ca654 arm_func_start func_ov00_020ca654 @@ -8302,12 +8302,12 @@ _020ca7b4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca668 _020ca7d4: .word data_ov00_020e87bc _020ca7d8: .word 0x000004cd _020ca7dc: .word 0x00000e66 _020ca7e0: .word func_ov00_020ca834 _020ca7e4: .word func_ov00_020b7d74 + arm_func_end func_ov00_020ca668 .global func_ov00_020ca7e8 arm_func_start func_ov00_020ca7e8 @@ -8330,9 +8330,9 @@ func_ov00_020ca7e8: ; 0x020ca7e8 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca7e8 _020ca82c: .word data_027e0fe4 _020ca830: .word 0x454e4745 + arm_func_end func_ov00_020ca7e8 .global func_ov00_020ca834 arm_func_start func_ov00_020ca834 @@ -8370,9 +8370,9 @@ _020ca878: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ca840 _020ca89c: .word data_027e0ffc _020ca8a0: .word 0x0000018f + arm_func_end func_ov00_020ca840 .global func_ov00_020ca8a4 arm_func_start func_ov00_020ca8a4 @@ -8381,8 +8381,8 @@ func_ov00_020ca8a4: ; 0x020ca8a4 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov00_020ca8a4 _020ca8b0: .word func_ov00_020ca8b4 + arm_func_end func_ov00_020ca8a4 .global func_ov00_020ca8b4 arm_func_start func_ov00_020ca8b4 @@ -8691,10 +8691,10 @@ _020cacd8: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020caa90 _020cace8: .word gMapManager _020cacec: .word data_027e0ffc _020cacf0: .word data_027e0f64 + arm_func_end func_ov00_020caa90 .global func_ov00_020cacf4 arm_func_start func_ov00_020cacf4 @@ -8856,8 +8856,8 @@ func_ov00_020caea8: ; 0x020caea8 ldr ip, _020caeb0 ; =func_ov00_020cc180 bx ip .align 2, 0 - arm_func_end func_ov00_020caea8 _020caeb0: .word func_ov00_020cc180 + arm_func_end func_ov00_020caea8 .global func_ov00_020caeb4 arm_func_start func_ov00_020caeb4 @@ -9085,8 +9085,8 @@ func_ov00_020cb120: ; 0x020cb120 ldr ip, _020cb128 ; =func_ov00_020cc2d4 bx ip .align 2, 0 - arm_func_end func_ov00_020cb120 _020cb128: .word func_ov00_020cc2d4 + arm_func_end func_ov00_020cb120 .global func_ov00_020cb12c arm_func_start func_ov00_020cb12c @@ -9409,11 +9409,11 @@ _020cb47c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020cb348 _020cb530: .word data_027e0ffc _020cb534: .word 0x00000191 _020cb538: .word data_027e0e5c _020cb53c: .word data_02050f54 + arm_func_end func_ov00_020cb348 .global func_ov00_020cb540 arm_func_start func_ov00_020cb540 @@ -9437,8 +9437,8 @@ func_ov00_020cb540: ; 0x020cb540 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cb540 _020cb588: .word data_027e0e58 + arm_func_end func_ov00_020cb540 .global func_ov00_020cb58c arm_func_start func_ov00_020cb58c @@ -10016,7 +10016,6 @@ _020cbcdc: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020cb60c _020cbd0c: .word 0x5342454d _020cbd10: .word data_027e0ffc _020cbd14: .word 0x424d524e @@ -10024,6 +10023,7 @@ _020cbd18: .word 0x0000019d _020cbd1c: .word 0x424f4d42 _020cbd20: .word 0x41525257 _020cbd24: .word 0x524f5045 + arm_func_end func_ov00_020cb60c .global func_ov00_020cbd28 arm_func_start func_ov00_020cbd28 @@ -10152,9 +10152,9 @@ _020cbed8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020cbd28 _020cbee0: .word data_027e0ffc _020cbee4: .word 0x00000193 + arm_func_end func_ov00_020cbd28 .global func_ov00_020cbee8 arm_func_start func_ov00_020cbee8 @@ -10336,8 +10336,8 @@ func_ov00_020cc150: ; 0x020cc150 ldr ip, _020cc158 ; =func_ov00_020cb1e8 bx ip .align 2, 0 - arm_func_end func_ov00_020cc150 _020cc158: .word func_ov00_020cb1e8 + arm_func_end func_ov00_020cc150 .global func_ov00_020cc15c arm_func_start func_ov00_020cc15c @@ -10345,8 +10345,8 @@ func_ov00_020cc15c: ; 0x020cc15c ldr ip, _020cc164 ; =func_ov00_020cb240 bx ip .align 2, 0 - arm_func_end func_ov00_020cc15c _020cc164: .word func_ov00_020cb240 + arm_func_end func_ov00_020cc15c .global func_ov00_020cc168 arm_func_start func_ov00_020cc168 @@ -10393,8 +10393,8 @@ _020cc1d8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc180 _020cc1f4: .word gMapManager + arm_func_end func_ov00_020cc180 .global func_ov00_020cc1f8 arm_func_start func_ov00_020cc1f8 @@ -10475,8 +10475,8 @@ func_ov00_020cc27c: ; 0x020cc27c add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cc27c _020cc2d0: .word gMapManager + arm_func_end func_ov00_020cc27c .global func_ov00_020cc2d4 arm_func_start func_ov00_020cc2d4 @@ -10493,9 +10493,9 @@ func_ov00_020cc2d4: ; 0x020cc2d4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc2d4 _020cc300: .word data_027e0ffc _020cc304: .word 0x0000018e + arm_func_end func_ov00_020cc2d4 .global func_ov00_020cc308 arm_func_start func_ov00_020cc308 @@ -10555,9 +10555,9 @@ func_ov00_020cc308: ; 0x020cc308 add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cc308 _020cc3e0: .word 0x0000ffff _020cc3e4: .word gMapManager + arm_func_end func_ov00_020cc308 .global func_ov00_020cc3e8 arm_func_start func_ov00_020cc3e8 @@ -10587,8 +10587,8 @@ func_ov00_020cc3fc: ; 0x020cc3fc bl func_01ff9bc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc3fc _020cc434: .word data_027e0ff4 + arm_func_end func_ov00_020cc3fc .global func_ov00_020cc438 arm_func_start func_ov00_020cc438 @@ -10602,8 +10602,8 @@ func_ov00_020cc438: ; 0x020cc438 str r0, [r4, #0x1e8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc438 _020cc458: .word data_027e0ff4 + arm_func_end func_ov00_020cc438 .global func_ov00_020cc45c arm_func_start func_ov00_020cc45c @@ -10659,8 +10659,8 @@ func_ov00_020cc490: ; 0x020cc490 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc490 _020cc510: .word data_027e0ff8 + arm_func_end func_ov00_020cc490 .global func_ov00_020cc514 arm_func_start func_ov00_020cc514 @@ -10669,8 +10669,8 @@ func_ov00_020cc514: ; 0x020cc514 add r0, r0, #0x1f8 bx ip .align 2, 0 - arm_func_end func_ov00_020cc514 _020cc520: .word func_ov00_020ccf40 + arm_func_end func_ov00_020cc514 .global func_ov00_020cc524 arm_func_start func_ov00_020cc524 @@ -10794,9 +10794,9 @@ _020cc6c0: add sp, sp, #0x400 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cc608 _020cc6d8: .word data_027e0764 _020cc6dc: .word data_ov00_020dedf4 + arm_func_end func_ov00_020cc608 .global func_ov00_020cc6e0 arm_func_start func_ov00_020cc6e0 @@ -10928,13 +10928,13 @@ _020cc89c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020cc6e0 _020cc8a4: .word data_027e0fe8 _020cc8a8: .word 0x48415254 _020cc8ac: .word 0x464c414c _020cc8b0: .word 0x464c424d _020cc8b4: .word 0x464c4254 _020cc8b8: .word 0x464c544d + arm_func_end func_ov00_020cc6e0 .global func_ov00_020cc8bc arm_func_start func_ov00_020cc8bc @@ -10976,8 +10976,8 @@ func_ov00_020cc908: ; 0x020cc908 str r0, [r4, #0x218] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc908 _020cc924: .word gAdventureFlags + arm_func_end func_ov00_020cc908 .global func_ov00_020cc928 arm_func_start func_ov00_020cc928 @@ -11000,9 +11000,9 @@ func_ov00_020cc940: ; 0x020cc940 ldr r1, [r2, #0x218] bx ip .align 2, 0 - arm_func_end func_ov00_020cc940 _020cc958: .word gAdventureFlags _020cc95c: .word _ZN14AdventureFlags18func_ov00_02097b9cEv + arm_func_end func_ov00_020cc940 .global func_ov00_020cc960 arm_func_start func_ov00_020cc960 @@ -11014,9 +11014,9 @@ func_ov00_020cc960: ; 0x020cc960 ldr r1, [r2, #0x218] bx ip .align 2, 0 - arm_func_end func_ov00_020cc960 _020cc978: .word gAdventureFlags _020cc97c: .word _ZN14AdventureFlags18func_ov00_02097bccEv + arm_func_end func_ov00_020cc960 .global func_ov00_020cc980 arm_func_start func_ov00_020cc980 @@ -11039,8 +11039,8 @@ _020cc9b8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cc980 _020cc9c0: .word gAdventureFlags + arm_func_end func_ov00_020cc980 .global func_ov00_020cc9c4 arm_func_start func_ov00_020cc9c4 @@ -11066,8 +11066,8 @@ func_ov00_020cc9c4: ; 0x020cc9c4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cc9c4 _020cca14: .word data_ov00_020e9370 + arm_func_end func_ov00_020cc9c4 .global func_ov00_020cca18 arm_func_start func_ov00_020cca18 @@ -11079,8 +11079,8 @@ func_ov00_020cca18: ; 0x020cca18 ldr r2, [r2, #0x70] bx ip .align 2, 0 - arm_func_end func_ov00_020cca18 _020cca30: .word func_ov00_020c56d8 + arm_func_end func_ov00_020cca18 .global func_ov00_020cca34 arm_func_start func_ov00_020cca34 @@ -11092,8 +11092,8 @@ func_ov00_020cca34: ; 0x020cca34 ldr r2, [r2, #0x74] bx ip .align 2, 0 - arm_func_end func_ov00_020cca34 _020cca4c: .word func_ov00_020c56d8 + arm_func_end func_ov00_020cca34 .global func_ov00_020cca50 arm_func_start func_ov00_020cca50 @@ -11103,9 +11103,9 @@ func_ov00_020cca50: ; 0x020cca50 add r0, r0, #0x48 bx ip .align 2, 0 - arm_func_end func_ov00_020cca50 _020cca60: .word func_ov00_020c5464 _020cca64: .word data_027e0f94 + arm_func_end func_ov00_020cca50 .global func_ov00_020cca68 arm_func_start func_ov00_020cca68 @@ -11149,8 +11149,8 @@ func_ov00_020cca68: ; 0x020cca68 add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020cca68 _020ccb00: .word gMapManager + arm_func_end func_ov00_020cca68 .global func_ov00_020ccb04 arm_func_start func_ov00_020ccb04 @@ -11159,9 +11159,9 @@ func_ov00_020ccb04: ; 0x020ccb04 ldr r1, _020ccb14 ; =data_027e0f94 bx ip .align 2, 0 - arm_func_end func_ov00_020ccb04 _020ccb10: .word func_ov00_020cca68 _020ccb14: .word data_027e0f94 + arm_func_end func_ov00_020ccb04 .global func_ov00_020ccb18 arm_func_start func_ov00_020ccb18 @@ -11261,8 +11261,8 @@ _020ccbd0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ccba8 _020ccc5c: .word data_027e0764 + arm_func_end func_ov00_020ccba8 .global func_ov00_020ccc60 arm_func_start func_ov00_020ccc60 @@ -11323,8 +11323,8 @@ _020ccd18: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cccac _020ccd20: .word data_027e0764 + arm_func_end func_ov00_020cccac .global func_ov00_020ccd24 arm_func_start func_ov00_020ccd24 @@ -11345,8 +11345,8 @@ func_ov00_020ccd24: ; 0x020ccd24 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ccd24 _020ccd60: .word func_ov00_020b7d74 + arm_func_end func_ov00_020ccd24 .global func_ov00_020ccd64 arm_func_start func_ov00_020ccd64 @@ -11365,8 +11365,8 @@ func_ov00_020ccd64: ; 0x020ccd64 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ccd64 _020ccd98: .word func_ov00_020b7d74 + arm_func_end func_ov00_020ccd64 .global func_ov00_020ccd9c arm_func_start func_ov00_020ccd9c @@ -11501,8 +11501,8 @@ func_ov00_020ccf0c: ; 0x020ccf0c movle r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ccf0c _020ccf3c: .word data_027e0ff8 + arm_func_end func_ov00_020ccf0c .global func_ov00_020ccf40 arm_func_start func_ov00_020ccf40 @@ -11570,8 +11570,8 @@ _020cd004: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020ccf7c _020cd00c: .word data_027e0fe4 + arm_func_end func_ov00_020ccf7c .global func_ov00_020cd010 arm_func_start func_ov00_020cd010 @@ -11700,8 +11700,8 @@ func_ov00_020cd14c: ; 0x020cd14c movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cd14c _020cd170: .word 0x0000019a + arm_func_end func_ov00_020cd14c .global func_ov00_020cd174 arm_func_start func_ov00_020cd174 @@ -11774,9 +11774,9 @@ _020cd204: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cd174 _020cd274: .word data_027e0f94 _020cd278: .word data_02050f54 + arm_func_end func_ov00_020cd174 .global func_ov00_020cd27c arm_func_start func_ov00_020cd27c @@ -11833,8 +11833,8 @@ func_ov00_020cd310: ; 0x020cd310 movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cd310 _020cd334: .word 0x0000019a + arm_func_end func_ov00_020cd310 .global func_ov00_020cd338 arm_func_start func_ov00_020cd338 @@ -11965,9 +11965,9 @@ _020cd430: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020cd384 _020cd4e0: .word data_027e0f94 _020cd4e4: .word data_02050f54 + arm_func_end func_ov00_020cd384 .global func_ov00_020cd4e8 arm_func_start func_ov00_020cd4e8 @@ -12058,9 +12058,9 @@ func_ov00_020cd52c: ; 0x020cd52c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cd52c _020cd624: .word data_027e0764 _020cd628: .word data_02050f54 + arm_func_end func_ov00_020cd52c .global func_ov00_020cd62c arm_func_start func_ov00_020cd62c @@ -12239,11 +12239,11 @@ _020cd7d4: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020cd62c _020cd8d8: .word data_027e0764 _020cd8dc: .word 0x00001c73 _020cd8e0: .word 0xfffff1c7 _020cd8e4: .word data_02050f54 + arm_func_end func_ov00_020cd62c .global func_ov00_020cd8e8 arm_func_start func_ov00_020cd8e8 @@ -12280,8 +12280,8 @@ func_ov00_020cd8e8: ; 0x020cd8e8 str ip, [r0, #4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020cd8e8 _020cd964: .word data_02050f54 + arm_func_end func_ov00_020cd8e8 .global func_ov00_020cd968 arm_func_start func_ov00_020cd968 @@ -12515,9 +12515,9 @@ _020cdbbc: str r1, [r0, #0x64] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020cdb34 _020cdca4: .word data_027e0764 _020cdca8: .word data_02050f54 + arm_func_end func_ov00_020cdb34 .global func_ov00_020cdcac arm_func_start func_ov00_020cdcac @@ -12612,8 +12612,8 @@ func_ov00_020cdcf8: ; 0x020cdcf8 strh r1, [r4, #6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cdcf8 _020cddf4: .word data_02050f54 + arm_func_end func_ov00_020cdcf8 .global func_ov00_020cddf8 arm_func_start func_ov00_020cddf8 @@ -12740,9 +12740,9 @@ _020cdec8: add sp, sp, #0x4c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cde0c _020cdfc4: .word data_02050f54 _020cdfc8: .word gMapManager + arm_func_end func_ov00_020cde0c .global func_ov00_020cdfcc arm_func_start func_ov00_020cdfcc @@ -12772,8 +12772,8 @@ func_ov00_020cdfcc: ; 0x020cdfcc strh r1, [r0, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cdfcc _020ce02c: .word data_027e0764 + arm_func_end func_ov00_020cdfcc .global func_ov00_020ce030 arm_func_start func_ov00_020ce030 @@ -12868,9 +12868,9 @@ _020ce0e8: strneh r0, [r1, #0x78] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020ce030 _020ce184: .word data_027e0764 _020ce188: .word data_02050f54 + arm_func_end func_ov00_020ce030 .global func_ov00_020ce18c arm_func_start func_ov00_020ce18c @@ -12937,9 +12937,9 @@ _020ce230: str r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ce18c _020ce27c: .word data_027e0764 _020ce280: .word data_02050f54 + arm_func_end func_ov00_020ce18c .global func_ov00_020ce284 arm_func_start func_ov00_020ce284 @@ -13160,8 +13160,8 @@ func_ov00_020ce548: ; 0x020ce548 movne r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020ce548 _020ce58c: .word data_027e0f6c + arm_func_end func_ov00_020ce548 .global func_ov00_020ce590 arm_func_start func_ov00_020ce590 @@ -13184,8 +13184,8 @@ func_ov00_020ce590: ; 0x020ce590 movne r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020ce590 _020ce5d4: .word data_027e0f6c + arm_func_end func_ov00_020ce590 .global func_ov00_020ce5d8 arm_func_start func_ov00_020ce5d8 @@ -13217,8 +13217,8 @@ func_ov00_020ce61c: ; 0x020ce61c str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov00_020ce61c _020ce62c: .word data_ov00_020e890c + arm_func_end func_ov00_020ce61c .global func_ov00_020ce630 arm_func_start func_ov00_020ce630 @@ -13228,8 +13228,8 @@ func_ov00_020ce630: ; 0x020ce630 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov00_020ce630 _020ce640: .word data_ov00_020e890c + arm_func_end func_ov00_020ce630 .global func_ov00_020ce644 arm_func_start func_ov00_020ce644 @@ -13266,8 +13266,8 @@ func_ov00_020ce64c: ; 0x020ce64c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020ce64c _020ce6ac: .word data_027e0f6c + arm_func_end func_ov00_020ce64c .global func_ov00_020ce6b0 arm_func_start func_ov00_020ce6b0 @@ -13453,7 +13453,6 @@ _020ce8b4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020ce740 _020ce8c4: .word data_027e0618 _020ce8c8: .word data_ov00_020eec9c _020ce8cc: .word data_ov00_020eec68 @@ -13462,6 +13461,7 @@ _020ce8d4: .word data_027e0f94 _020ce8d8: .word 0x00000469 _020ce8dc: .word 0x0000046a _020ce8e0: .word 0x00000391 + arm_func_end func_ov00_020ce740 .global func_ov00_020ce8e4 arm_func_start func_ov00_020ce8e4 @@ -13508,8 +13508,8 @@ _020ce964: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020ce914 _020ce96c: .word data_027e0f64 + arm_func_end func_ov00_020ce914 .global func_ov00_020ce970 arm_func_start func_ov00_020ce970 @@ -13567,9 +13567,9 @@ _020cea24: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020ce970 _020cea34: .word data_027e0f64 _020cea38: .word data_02050f54 + arm_func_end func_ov00_020ce970 .global func_ov00_020cea3c arm_func_start func_ov00_020cea3c @@ -13592,8 +13592,8 @@ _020cea70: mov r0, r0, asr #0x18 bx lr .align 2, 0 - arm_func_end func_ov00_020cea3c _020cea7c: .word data_02050f54 + arm_func_end func_ov00_020cea3c .global func_ov00_020cea80 arm_func_start func_ov00_020cea80 @@ -13644,8 +13644,8 @@ func_ov00_020ceacc: ; 0x020ceacc add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020ceacc _020ceb20: .word data_ov00_020eec9c + arm_func_end func_ov00_020ceacc .global func_ov00_020ceb24 arm_func_start func_ov00_020ceb24 @@ -13693,9 +13693,9 @@ _020ceb9c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020ceb24 _020cebc4: .word data_ov00_020eec9c _020cebc8: .word 0x00000107 + arm_func_end func_ov00_020ceb24 .global func_ov00_020cebcc arm_func_start func_ov00_020cebcc @@ -13715,8 +13715,8 @@ func_ov00_020cebcc: ; 0x020cebcc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020cebcc _020cec04: .word data_ov00_020eec9c + arm_func_end func_ov00_020cebcc .global func_ov00_020cec08 arm_func_start func_ov00_020cec08 @@ -13743,8 +13743,8 @@ func_ov00_020cec08: ; 0x020cec08 add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020cec08 _020cec5c: .word data_ov00_020eec9c + arm_func_end func_ov00_020cec08 .global func_ov00_020cec60 arm_func_start func_ov00_020cec60 @@ -13778,9 +13778,9 @@ func_ov00_020cec60: ; 0x020cec60 add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020cec60 _020cecd0: .word data_ov00_020eec9c _020cecd4: .word 0x000002fd + arm_func_end func_ov00_020cec60 .global func_ov00_020cecd8 arm_func_start func_ov00_020cecd8 @@ -13819,9 +13819,9 @@ func_ov00_020cecd8: ; 0x020cecd8 add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020cecd8 _020ced5c: .word gMapManager _020ced60: .word data_ov00_020eec9c + arm_func_end func_ov00_020cecd8 .global func_ov00_020ced64 arm_func_start func_ov00_020ced64 @@ -13831,9 +13831,9 @@ func_ov00_020ced64: ; 0x020ced64 bic r2, r2, #0x80000000 bx ip .align 2, 0 - arm_func_end func_ov00_020ced64 _020ced74: .word func_ov00_020d8510 _020ced78: .word data_ov00_020eec9c + arm_func_end func_ov00_020ced64 .global func_ov00_020ced7c arm_func_start func_ov00_020ced7c @@ -13853,9 +13853,9 @@ func_ov00_020ced7c: ; 0x020ced7c bl func_ov00_020d8510 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020ced7c _020cedb4: .word gMapManager _020cedb8: .word data_ov00_020eec9c + arm_func_end func_ov00_020ced7c .global func_ov00_020cedbc arm_func_start func_ov00_020cedbc @@ -13977,8 +13977,8 @@ func_ov00_020cef10: ; 0x020cef10 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov00_020cef10 _020cef24: .word func_ov00_020cee10 + arm_func_end func_ov00_020cef10 .global func_ov00_020cef28 arm_func_start func_ov00_020cef28 @@ -14022,9 +14022,9 @@ _020cef84: blx func_ov00_020d656c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cef50 _020cef94: .word data_027e0618 _020cef98: .word data_ov00_020ee734 + arm_func_end func_ov00_020cef50 .global func_ov00_020cef9c arm_func_start func_ov00_020cef9c @@ -14229,10 +14229,10 @@ _020cf184: blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cf13c _020cf1ac: .word data_027e0d3c _020cf1b0: .word gMapManager _020cf1b4: .word data_027e0c54 + arm_func_end func_ov00_020cf13c .global func_ov00_020cf1b8 arm_func_start func_ov00_020cf1b8 @@ -14284,8 +14284,8 @@ func_ov00_020cf224: ; 0x020cf224 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov00_020cf224 _020cf234: .word func_ov00_020cf238 + arm_func_end func_ov00_020cf224 .global func_ov00_020cf238 arm_func_start func_ov00_020cf238 @@ -14337,8 +14337,8 @@ func_ov00_020cf2a0: ; 0x020cf2a0 strh r1, [r0, #0x22] bx lr .align 2, 0 - arm_func_end func_ov00_020cf2a0 _020cf2b4: .word 0x0000ffff + arm_func_end func_ov00_020cf2a0 .global func_ov00_020cf2b8 arm_func_start func_ov00_020cf2b8 @@ -14420,8 +14420,8 @@ func_ov00_020cf374: ; 0x020cf374 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020cf374 _020cf380: .word func_ov09_0211b6f8 + arm_func_end func_ov00_020cf374 .global func_ov00_020cf384 arm_func_start func_ov00_020cf384 @@ -14431,8 +14431,8 @@ func_ov00_020cf384: ; 0x020cf384 ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov00_020cf384 _020cf394: .word func_ov03_020f7010 + arm_func_end func_ov00_020cf384 .global func_ov00_020cf398 arm_func_start func_ov00_020cf398 @@ -14454,8 +14454,8 @@ func_ov00_020cf3b8: ; 0x020cf3b8 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020cf3b8 _020cf3c4: .word func_ov09_0211b708 + arm_func_end func_ov00_020cf3b8 .global func_ov00_020cf3c8 arm_func_start func_ov00_020cf3c8 @@ -14465,8 +14465,8 @@ func_ov00_020cf3c8: ; 0x020cf3c8 ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_ov00_020cf3c8 _020cf3d8: .word func_ov26_021767ec + arm_func_end func_ov00_020cf3c8 .global func_ov00_020cf3dc arm_func_start func_ov00_020cf3dc @@ -14476,8 +14476,8 @@ func_ov00_020cf3dc: ; 0x020cf3dc ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_ov00_020cf3dc _020cf3ec: .word func_ov03_020f7e0c + arm_func_end func_ov00_020cf3dc .global func_ov00_020cf3f0 arm_func_start func_ov00_020cf3f0 @@ -14487,8 +14487,8 @@ func_ov00_020cf3f0: ; 0x020cf3f0 ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_ov00_020cf3f0 _020cf400: .word func_ov03_020f7e18 + arm_func_end func_ov00_020cf3f0 .global func_ov00_020cf404 arm_func_start func_ov00_020cf404 @@ -14497,8 +14497,8 @@ func_ov00_020cf404: ; 0x020cf404 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020cf404 _020cf410: .word func_ov09_0211cc8c + arm_func_end func_ov00_020cf404 .global func_ov00_020cf414 arm_func_start func_ov00_020cf414 @@ -14542,9 +14542,9 @@ _020cf478: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cf444 _020cf480: .word data_027e0fb8 _020cf484: .word gItemManager + arm_func_end func_ov00_020cf444 .global func_ov00_020cf488 arm_func_start func_ov00_020cf488 @@ -14716,11 +14716,11 @@ _020cf648: moveq r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cf550 _020cf668: .word data_027e0618 _020cf66c: .word data_027e0d38 _020cf670: .word data_027e0c68 _020cf674: .word data_027e1054 + arm_func_end func_ov00_020cf550 .global func_ov00_020cf678 arm_func_start func_ov00_020cf678 @@ -14778,12 +14778,12 @@ _020cf734: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cf678 _020cf73c: .word gAdventureFlags _020cf740: .word data_027e077c _020cf744: .word data_02056be4 _020cf748: .word data_027e103c _020cf74c: .word 0x0000018f + arm_func_end func_ov00_020cf678 .global func_ov00_020cf750 arm_func_start func_ov00_020cf750 @@ -14818,8 +14818,8 @@ _020cf7ac: moveq r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cf750 _020cf7c0: .word gItemManager + arm_func_end func_ov00_020cf750 .global func_ov00_020cf7c4 arm_func_start func_ov00_020cf7c4 @@ -14873,8 +14873,8 @@ _020cf850: strb r1, [r0, #0x90] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020cf7e8 _020cf860: .word data_027e0618 + arm_func_end func_ov00_020cf7e8 .global func_ov00_020cf864 arm_func_start func_ov00_020cf864 @@ -14986,12 +14986,12 @@ _020cf99c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cf948 _020cf9c8: .word data_027e0618 _020cf9cc: .word data_ov09_0211f5b4 _020cf9d0: .word data_027e0d38 _020cf9d4: .word data_027e0db0 _020cf9d8: .word data_027e103c + arm_func_end func_ov00_020cf948 .global func_ov00_020cf9dc arm_func_start func_ov00_020cf9dc @@ -15141,8 +15141,8 @@ func_ov00_020cfb48: ; 0x020cfb48 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020cfb48 _020cfb54: .word func_ov00_020d386c + arm_func_end func_ov00_020cfb48 .global func_ov00_020cfb58 arm_func_start func_ov00_020cfb58 @@ -15151,8 +15151,8 @@ func_ov00_020cfb58: ; 0x020cfb58 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov00_020cfb58 _020cfb64: .word func_ov09_0211b6e8 + arm_func_end func_ov00_020cfb58 .global func_ov00_020cfb68 arm_func_start func_ov00_020cfb68 @@ -15200,8 +15200,8 @@ func_ov00_020cfbb0: ; 0x020cfbb0 ldr r0, [r0, #0xc] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cfbb0 _020cfbd4: .word gItemManager + arm_func_end func_ov00_020cfbb0 .global func_ov00_020cfbd8 arm_func_start func_ov00_020cfbd8 @@ -15299,9 +15299,9 @@ func_ov00_020cfc9c: ; 0x020cfc9c bl func_ov03_020fa660 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020cfc9c _020cfce4: .word gOverlayManager _020cfce8: .word 0x00000003 + arm_func_end func_ov00_020cfc9c .global func_ov00_020cfcec arm_func_start func_ov00_020cfcec @@ -15309,8 +15309,8 @@ func_ov00_020cfcec: ; 0x020cfcec ldr ip, _020cfcf4 ; =func_ov00_020cf7e8 bx ip .align 2, 0 - arm_func_end func_ov00_020cfcec _020cfcf4: .word func_ov00_020cf7e8 + arm_func_end func_ov00_020cfcec .global func_ov00_020cfcf8 arm_func_start func_ov00_020cfcf8 @@ -15369,7 +15369,6 @@ _020cfdb8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020cfcf8 _020cfdc0: .word data_027e077c _020cfdc4: .word data_027e103c _020cfdc8: .word data_027e0d38 @@ -15379,6 +15378,7 @@ _020cfdd4: .word data_027e0e28 _020cfdd8: .word data_ov09_0211f5b4 _020cfddc: .word data_027e0d04 _020cfde0: .word gMapManager + arm_func_end func_ov00_020cfcf8 .global func_ov00_020cfde4 arm_func_start func_ov00_020cfde4 @@ -15556,8 +15556,8 @@ _020cfff4: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov00_020cff8c _020cfffc: .word data_027e103c + arm_func_end func_ov00_020cff8c .global func_ov00_020d0000 arm_func_start func_ov00_020d0000 @@ -15897,8 +15897,8 @@ func_ov00_020d03f8: ; 0x020d03f8 add r0, r0, r1 bx lr .align 2, 0 - arm_func_end func_ov00_020d03f8 _020d045c: .word data_02050f54 + arm_func_end func_ov00_020d03f8 .global func_ov00_020d0460 arm_func_start func_ov00_020d0460 @@ -15960,8 +15960,8 @@ _020d04f8: strh r3, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020d04ac _020d0500: .word data_027e0c54 + arm_func_end func_ov00_020d04ac .global func_ov00_020d0504 arm_func_start func_ov00_020d0504 @@ -16012,9 +16012,9 @@ func_ov00_020d054c: ; 0x020d054c strgeh r3, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020d054c _020d058c: .word data_027e0c54 _020d0590: .word data_027e0618 + arm_func_end func_ov00_020d054c .global func_ov00_020d0594 arm_func_start func_ov00_020d0594 @@ -16036,9 +16036,9 @@ func_ov00_020d0594: ; 0x020d0594 strleh r3, [r0] bx lr .align 2, 0 - arm_func_end func_ov00_020d0594 _020d05d4: .word data_027e0c54 _020d05d8: .word data_027e0618 + arm_func_end func_ov00_020d0594 .global func_ov00_020d05dc arm_func_start func_ov00_020d05dc @@ -16055,8 +16055,8 @@ func_ov00_020d05dc: ; 0x020d05dc strb r2, [r0, #0xf] bx lr .align 2, 0 - arm_func_end func_ov00_020d05dc _020d0608: .word data_ov00_020e89b8 + arm_func_end func_ov00_020d05dc .global func_ov00_020d060c arm_func_start func_ov00_020d060c @@ -16073,8 +16073,8 @@ func_ov00_020d060c: ; 0x020d060c strb r2, [r0, #0xf] bx lr .align 2, 0 - arm_func_end func_ov00_020d060c _020d0638: .word data_ov00_020e89b8 + arm_func_end func_ov00_020d060c .global func_ov00_020d063c arm_func_start func_ov00_020d063c @@ -16178,8 +16178,8 @@ _020d0774: ldrb r0, [r8, #0xd] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020d0670 _020d078c: .word data_027e0d78 + arm_func_end func_ov00_020d0670 .global func_ov00_020d0790 arm_func_start func_ov00_020d0790 @@ -16420,8 +16420,8 @@ func_ov00_020d0a54: ; 0x020d0a54 str r0, [r3, #-0x1c] bx lr .align 2, 0 - arm_func_end func_ov00_020d0a54 _020d0a7c: .word 0x040004c0 + arm_func_end func_ov00_020d0a54 .global func_ov00_020d0a80 arm_func_start func_ov00_020d0a80 @@ -16485,12 +16485,12 @@ func_ov00_020d0a80: ; 0x020d0a80 add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d0a80 _020d0b68: .word 0x00007fff _020d0b6c: .word data_027e0d44 _020d0b70: .word 0x040004a8 _020d0b74: .word 0x040004ac _020d0b78: .word data_ov00_020df27c + arm_func_end func_ov00_020d0a80 .global func_ov00_020d0b7c arm_func_start func_ov00_020d0b7c @@ -16803,7 +16803,6 @@ _020d0d04: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020d0b7c _020d1034: .word 0x00007fff _020d1038: .word data_027e0d44 _020d103c: .word 0x040004a8 @@ -16812,6 +16811,7 @@ _020d1044: .word data_ov00_020df27c _020d1048: .word data_02050f54 _020d104c: .word 0x04000500 _020d1050: .word 0x04000488 + arm_func_end func_ov00_020d0b7c .global func_ov00_020d1054 thumb_func_start func_ov00_020d1054 @@ -16947,9 +16947,9 @@ func_ov00_020d10a8: ; 0x020d10a8 strh r1, [r2, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d10a8 _020d10fc: .word data_ov00_020e8a54 _020d1100: .word data_ov00_020e8a30 + arm_func_end func_ov00_020d10a8 .global func_ov00_020d1104 arm_func_start func_ov00_020d1104 @@ -17075,11 +17075,11 @@ _020d1290: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020d1134 _020d12b4: .word data_027e0f64 _020d12b8: .word data_ov00_020e8a30 _020d12bc: .word data_ov00_020e8a34 _020d12c0: .word data_027e0cbc + arm_func_end func_ov00_020d1134 .global func_ov00_020d12c4 arm_func_start func_ov00_020d12c4 @@ -17089,9 +17089,9 @@ func_ov00_020d12c4: ; 0x020d12c4 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov00_020d12c4 _020d12d4: .word func_02039440 _020d12d8: .word 0x00000129 + arm_func_end func_ov00_020d12c4 .global func_ov00_020d12dc arm_func_start func_ov00_020d12dc @@ -17099,8 +17099,8 @@ func_ov00_020d12dc: ; 0x020d12dc ldr ip, _020d12e4 ; =func_020392b4 bx ip .align 2, 0 - arm_func_end func_ov00_020d12dc _020d12e4: .word func_020392b4 + arm_func_end func_ov00_020d12dc .global func_ov00_020d12e8 arm_func_start func_ov00_020d12e8 @@ -17120,8 +17120,8 @@ func_ov00_020d12e8: ; 0x020d12e8 blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d12e8 _020d1320: .word data_027e0cbc + arm_func_end func_ov00_020d12e8 .global func_ov00_020d1324 arm_func_start func_ov00_020d1324 @@ -17209,9 +17209,9 @@ _020d13b4: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d1324 _020d1468: .word data_027e0618 _020d146c: .word 0x00000129 + arm_func_end func_ov00_020d1324 .global func_ov00_020d1470 arm_func_start func_ov00_020d1470 @@ -17228,8 +17228,8 @@ _020d148c: bl func_02038d20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d1470 _020d1498: .word data_027e0c54 + arm_func_end func_ov00_020d1470 .global func_ov00_020d149c arm_func_start func_ov00_020d149c @@ -17247,8 +17247,8 @@ _020d14c0: bl func_02038ed0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d149c _020d14c8: .word data_027e0c68 + arm_func_end func_ov00_020d149c .global func_ov00_020d14cc arm_func_start func_ov00_020d14cc @@ -17577,9 +17577,9 @@ func_ov00_020d1870: ; 0x020d1870 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020d1870 _020d18ac: .word data_027e0fe4 _020d18b0: .word data_ov00_020e8b14 + arm_func_end func_ov00_020d1870 .global func_ov00_020d18b4 arm_func_start func_ov00_020d18b4 @@ -17599,9 +17599,9 @@ func_ov00_020d18b4: ; 0x020d18b4 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020d18b4 _020d18ec: .word data_027e0fe4 _020d18f0: .word data_ov00_020e8b14 + arm_func_end func_ov00_020d18b4 .global func_ov00_020d18f4 arm_func_start func_ov00_020d18f4 @@ -17642,8 +17642,8 @@ _020d1918: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d18f4 _020d197c: .word data_ov00_020e8b20 + arm_func_end func_ov00_020d18f4 .global func_ov00_020d1980 arm_func_start func_ov00_020d1980 @@ -17667,10 +17667,10 @@ func_ov00_020d1980: ; 0x020d1980 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d1980 _020d19c8: .word data_ov00_020e8b20 _020d19cc: .word data_ov00_020e8ae8 _020d19d0: .word data_027e0c68 + arm_func_end func_ov00_020d1980 .global func_ov00_020d19d4 arm_func_start func_ov00_020d19d4 @@ -17696,10 +17696,10 @@ func_ov00_020d19d4: ; 0x020d19d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d19d4 _020d1a24: .word data_ov00_020e8b20 _020d1a28: .word data_ov00_020e8ae8 _020d1a2c: .word data_027e0c68 + arm_func_end func_ov00_020d19d4 .global func_ov00_020d1a30 arm_func_start func_ov00_020d1a30 @@ -17758,8 +17758,8 @@ _020d1ad4: bl func_02037918 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d1a50 _020d1aec: .word data_027e0fe4 + arm_func_end func_ov00_020d1a50 .global func_ov00_020d1af0 arm_func_start func_ov00_020d1af0 @@ -17944,10 +17944,10 @@ _020d1d7c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov00_020d1af0 _020d1d8c: .word data_027e0fe4 _020d1d90: .word 0x00040001 _020d1d94: .word 0x000300ff + arm_func_end func_ov00_020d1af0 .ifdef EUR _020d1d98: .word 0x020af2d8 .endif @@ -17972,8 +17972,8 @@ func_ov00_020d1da4: ; 0x020d1da4 bl func_ov00_020d29d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d1da4 _020d1dd0: .word data_027e0fe4 + arm_func_end func_ov00_020d1da4 .global func_ov00_020d1dd4 arm_func_start func_ov00_020d1dd4 @@ -18144,7 +18144,6 @@ _020d1ff8: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov00_020d1dd4 _020d204c: .word data_027e0f64 _020d2050: .word data_027e0fe4 _020d2054: .word data_027e0c68 @@ -18152,6 +18151,7 @@ _020d2058: .word data_ov00_020e8ae8 _020d205c: .word data_027e0fc8 _020d2060: .word 0x434d5347 _020d2064: .word 0x4d534741 + arm_func_end func_ov00_020d1dd4 .global func_ov00_020d2068 arm_func_start func_ov00_020d2068 @@ -18676,7 +18676,6 @@ _020d27a8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d20e8 _020d27bc: .word data_027e0c68 _020d27c0: .word data_027e0fe4 _020d27c4: .word data_ov00_020e8ae8 @@ -18690,6 +18689,7 @@ _020d27e0: .word data_ov00_020df294 _020d27e4: .word data_027e103c _020d27e8: .word gHealthManager _020d27ec: .word 0x00007fff + arm_func_end func_ov00_020d20e8 .global func_ov00_020d27f0 arm_func_start func_ov00_020d27f0 @@ -18706,8 +18706,8 @@ func_ov00_020d27f0: ; 0x020d27f0 bl func_ov00_020d29d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d27f0 _020d281c: .word data_027e0fe4 + arm_func_end func_ov00_020d27f0 .global func_ov00_020d2820 arm_func_start func_ov00_020d2820 @@ -18752,8 +18752,8 @@ _020d28a8: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020d2820 _020d28b0: .word data_027e0fe4 + arm_func_end func_ov00_020d2820 .global func_ov00_020d28b4 arm_func_start func_ov00_020d28b4 @@ -18832,9 +18832,9 @@ _020d29c0: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov00_020d28b4 _020d29cc: .word data_027e0fe4 _020d29d0: .word data_027e0f64 + arm_func_end func_ov00_020d28b4 .global func_ov00_020d29d4 arm_func_start func_ov00_020d29d4 @@ -18948,11 +18948,11 @@ _020d2b5c: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d29d4 _020d2b68: .word data_027e0f64 _020d2b6c: .word gAdventureFlags _020d2b70: .word data_027e0c68 _020d2b74: .word data_ov00_020e8ae8 + arm_func_end func_ov00_020d29d4 .global func_ov00_020d2b78 arm_func_start func_ov00_020d2b78 @@ -19000,8 +19000,8 @@ _020d2bfc: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020d2b78 _020d2c14: .word data_027e0fe4 + arm_func_end func_ov00_020d2b78 .global func_ov00_020d2c18 arm_func_start func_ov00_020d2c18 @@ -19022,8 +19022,8 @@ func_ov00_020d2c18: ; 0x020d2c18 bl func_ov00_02087ab0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d2c18 _020d2c54: .word data_027e0f64 + arm_func_end func_ov00_020d2c18 .global func_ov00_020d2c58 arm_func_start func_ov00_020d2c58 @@ -19075,8 +19075,8 @@ func_ov00_020d2cc0: ; 0x020d2cc0 strb r1, [r4, #0x29] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d2cc0 _020d2cf8: .word data_ov00_020e8b64 + arm_func_end func_ov00_020d2cc0 .global func_ov00_020d2cfc arm_func_start func_ov00_020d2cfc @@ -19096,8 +19096,8 @@ func_ov00_020d2cfc: ; 0x020d2cfc strb r1, [r4, #0x29] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d2cfc _020d2d34: .word data_ov00_020e8b64 + arm_func_end func_ov00_020d2cfc .global func_ov00_020d2d38 arm_func_start func_ov00_020d2d38 @@ -19132,10 +19132,10 @@ _020d2d84: bl func_02037844 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d2d38 _020d2da8: .word gMapManager _020d2dac: .word data_027e0f64 _020d2db0: .word data_027e0c68 + arm_func_end func_ov00_020d2d38 .global func_ov00_020d2db4 arm_func_start func_ov00_020d2db4 @@ -19233,9 +19233,9 @@ _020d2e8c: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d2de8 _020d2f00: .word gMapManager _020d2f04: .word data_027e0c68 + arm_func_end func_ov00_020d2de8 .global func_ov00_020d2f08 arm_func_start func_ov00_020d2f08 @@ -19302,9 +19302,9 @@ _020d2fc4: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d2f08 _020d2fe8: .word data_027e0f64 _020d2fec: .word gAdventureFlags + arm_func_end func_ov00_020d2f08 .global func_ov00_020d2ff0 arm_func_start func_ov00_020d2ff0 @@ -19349,9 +19349,9 @@ _020d3058: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3020 _020d3060: .word data_027e0fe0 _020d3064: .word data_ov00_020e8ba0 + arm_func_end func_ov00_020d3020 .global func_ov00_020d3068 arm_func_start func_ov00_020d3068 @@ -19379,8 +19379,8 @@ func_ov00_020d307c: ; 0x020d307c str r1, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d307c _020d30ac: .word data_ov00_020e8c78 + arm_func_end func_ov00_020d307c .global func_ov00_020d30b0 arm_func_start func_ov00_020d30b0 @@ -19417,9 +19417,9 @@ _020d30f8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d30b0 _020d3128: .word data_027e0fe4 _020d312c: .word data_027e0c68 + arm_func_end func_ov00_020d30b0 .global func_ov00_020d3130 arm_func_start func_ov00_020d3130 @@ -19433,8 +19433,8 @@ func_ov00_020d3130: ; 0x020d3130 movgt r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020d3130 _020d3150: .word data_027e0c68 + arm_func_end func_ov00_020d3130 .global func_ov00_020d3154 arm_func_start func_ov00_020d3154 @@ -19455,8 +19455,8 @@ _020d3184: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3154 _020d318c: .word data_027e0c68 + arm_func_end func_ov00_020d3154 .global func_ov00_020d3190 arm_func_start func_ov00_020d3190 @@ -19495,8 +19495,8 @@ func_ov00_020d3190: ; 0x020d3190 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3190 _020d3214: .word data_027e0c68 + arm_func_end func_ov00_020d3190 .global func_ov00_020d3218 arm_func_start func_ov00_020d3218 @@ -19515,8 +19515,8 @@ func_ov00_020d3218: ; 0x020d3218 movgt r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d3218 _020d324c: .word data_027e0c68 + arm_func_end func_ov00_020d3218 .global func_ov00_020d3250 arm_func_start func_ov00_020d3250 @@ -19534,8 +19534,8 @@ _020d3274: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3250 _020d327c: .word data_027e0c68 + arm_func_end func_ov00_020d3250 .global func_ov00_020d3280 arm_func_start func_ov00_020d3280 @@ -19592,8 +19592,8 @@ func_ov00_020d32e4: ; 0x020d32e4 bl func_ov00_020d3314 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d32e4 _020d3310: .word data_027e0fe0 + arm_func_end func_ov00_020d32e4 .global func_ov00_020d3314 arm_func_start func_ov00_020d3314 @@ -19611,8 +19611,8 @@ func_ov00_020d3314: ; 0x020d3314 str r1, [r4, #0x1bc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3314 _020d3344: .word data_ov00_020e8cb4 + arm_func_end func_ov00_020d3314 .global func_ov00_020d3348 arm_func_start func_ov00_020d3348 @@ -19624,8 +19624,8 @@ func_ov00_020d3348: ; 0x020d3348 str r1, [r0, #0x184] bx ip .align 2, 0 - arm_func_end func_ov00_020d3348 _020d3360: .word func_ov00_020d3988 + arm_func_end func_ov00_020d3348 .global func_ov00_020d3364 arm_func_start func_ov00_020d3364 @@ -19724,12 +19724,12 @@ _020d34b8: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d3364 _020d34c4: .word data_027e0fc8 _020d34c8: .word data_027e0d38 _020d34cc: .word data_027e10a4 _020d34d0: .word gAdventureFlags _020d34d4: .word data_027e0c68 + arm_func_end func_ov00_020d3364 .global func_ov00_020d34d8 arm_func_start func_ov00_020d34d8 @@ -19751,8 +19751,8 @@ _020d350c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d34d8 _020d3514: .word gAdventureFlags + arm_func_end func_ov00_020d34d8 .global func_ov00_020d3518 arm_func_start func_ov00_020d3518 @@ -19791,8 +19791,8 @@ func_ov00_020d3518: ; 0x020d3518 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3518 _020d359c: .word data_027e0c68 + arm_func_end func_ov00_020d3518 .global func_ov00_020d35a0 arm_func_start func_ov00_020d35a0 @@ -19855,8 +19855,8 @@ func_ov00_020d3620: ; 0x020d3620 mov r2, #4 bx ip .align 2, 0 - arm_func_end func_ov00_020d3620 _020d3634: .word func_020078f4 + arm_func_end func_ov00_020d3620 .global func_ov00_020d3638 arm_func_start func_ov00_020d3638 @@ -19884,9 +19884,9 @@ func_ov00_020d3638: ; 0x020d3638 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov00_020d3638 _020d3690: .word data_027e0fe4 _020d3694: .word data_027e0fc8 + arm_func_end func_ov00_020d3638 .global func_ov00_020d3698 arm_func_start func_ov00_020d3698 @@ -19907,8 +19907,8 @@ func_ov00_020d3698: ; 0x020d3698 strne r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3698 _020d36d4: .word data_027e0fe4 + arm_func_end func_ov00_020d3698 .global func_ov00_020d36d8 arm_func_start func_ov00_020d36d8 @@ -19978,11 +19978,11 @@ _020d37c0: mvn r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d36d8 _020d37c8: .word data_027e0fe4 _020d37cc: .word data_027e0f94 _020d37d0: .word data_ov00_020df2e0 _020d37d4: .word data_ov00_020df2ec + arm_func_end func_ov00_020d36d8 .global func_ov00_020d37d8 arm_func_start func_ov00_020d37d8 @@ -20001,8 +20001,8 @@ func_ov00_020d37d8: ; 0x020d37d8 bl func_ov05_021041fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d37d8 _020d380c: .word data_027e0d3c + arm_func_end func_ov00_020d37d8 .global func_ov00_020d3810 arm_func_start func_ov00_020d3810 @@ -20014,8 +20014,8 @@ func_ov00_020d3810: ; 0x020d3810 bl func_ov05_0210d748 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d3810 _020d3828: .word data_027e0d3c + arm_func_end func_ov00_020d3810 .global func_ov00_020d382c arm_func_start func_ov00_020d382c @@ -20087,11 +20087,11 @@ _020d38dc: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov00_020d387c _020d38e4: .word 0x4d534741 _020d38e8: .word 0x434d5347 _020d38ec: .word 0x4e434d41 _020d38f0: .word 0x4e4d5347 + arm_func_end func_ov00_020d387c .global func_ov00_020d38f4 arm_func_start func_ov00_020d38f4 @@ -20130,9 +20130,9 @@ func_ov00_020d3910: ; 0x020d3910 strb r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3910 _020d393c: .word data_ov00_020e8dfc _020d3940: .word data_ov00_020e8ed4 + arm_func_end func_ov00_020d3910 .global func_ov00_020d3944 arm_func_start func_ov00_020d3944 @@ -20200,8 +20200,8 @@ func_ov00_020d3988: ; 0x020d3988 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov00_020d3988 _020d3a00: .word data_027e0d0c + arm_func_end func_ov00_020d3988 .global func_ov00_020d3a04 arm_func_start func_ov00_020d3a04 @@ -20275,13 +20275,13 @@ _020d3afc: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d3a04 _020d3b04: .word gMapManager _020d3b08: .word gAdventureFlags _020d3b0c: .word data_027e0f90 _020d3b10: .word data_027e077c _020d3b14: .word data_027e0d38 _020d3b18: .word data_027e10a4 + arm_func_end func_ov00_020d3a04 .global func_ov00_020d3b1c arm_func_start func_ov00_020d3b1c @@ -20387,10 +20387,10 @@ _020d3c50: streq r0, [r4, #0x130] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3b6c _020d3c6c: .word data_027e0d38 _020d3c70: .word data_027e10a4 _020d3c74: .word gAdventureFlags + arm_func_end func_ov00_020d3b6c .global func_ov00_020d3c78 arm_func_start func_ov00_020d3c78 @@ -20529,13 +20529,13 @@ _020d3e10: add sp, sp, #0x110 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020d3ce4 _020d3e1c: .word data_ov00_020e8df0 _020d3e20: .word data_027e0fe4 _020d3e24: .word 0x4d534741 _020d3e28: .word 0x434d5347 _020d3e2c: .word 0x4e434d41 _020d3e30: .word 0x4e4d5347 + arm_func_end func_ov00_020d3ce4 .global func_ov00_020d3e34 arm_func_start func_ov00_020d3e34 @@ -20655,10 +20655,10 @@ _020d3f58: bl func_0203878c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d3ef4 _020d3f68: .word data_027e0c68 _020d3f6c: .word gItemManager _020d3f70: .word data_027e103c + arm_func_end func_ov00_020d3ef4 .global func_ov00_020d3f74 arm_func_start func_ov00_020d3f74 @@ -20671,9 +20671,9 @@ func_ov00_020d3f74: ; 0x020d3f74 str r1, [r0, #0x18] bx ip .align 2, 0 - arm_func_end func_ov00_020d3f74 _020d3f90: .word 0x0100ffff _020d3f94: .word func_020387a4 + arm_func_end func_ov00_020d3f74 .global func_ov00_020d3f98 arm_func_start func_ov00_020d3f98 @@ -20712,8 +20712,8 @@ func_ov00_020d3fc8: ; 0x020d3fc8 bl func_ov00_020d3ff8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d3fc8 _020d3ff4: .word data_027e0fe0 + arm_func_end func_ov00_020d3fc8 .global func_ov00_020d3ff8 arm_func_start func_ov00_020d3ff8 @@ -20728,8 +20728,8 @@ func_ov00_020d3ff8: ; 0x020d3ff8 str r1, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d3ff8 _020d401c: .word data_ov00_020e8fc0 + arm_func_end func_ov00_020d3ff8 .global func_ov00_020d4020 arm_func_start func_ov00_020d4020 @@ -20788,8 +20788,8 @@ func_ov00_020d4058: ; 0x020d4058 bl _ZN5Actor4KillEv ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d4058 _020d40d4: .word gItemManager + arm_func_end func_ov00_020d4058 .global func_ov00_020d40d8 arm_func_start func_ov00_020d40d8 @@ -20818,8 +20818,8 @@ _020d4120: bl func_ov00_020d3b44 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d40d8 _020d4130: .word gItemManager + arm_func_end func_ov00_020d40d8 .global func_ov00_020d4134 arm_func_start func_ov00_020d4134 @@ -20891,9 +20891,9 @@ _020d41f4: add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d4134 _020d4238: .word gAdventureFlags _020d423c: .word gItemManager + arm_func_end func_ov00_020d4134 .global func_ov00_020d4240 arm_func_start func_ov00_020d4240 @@ -20916,9 +20916,9 @@ _020d4274: bl func_ov00_020d3c80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d4240 _020d4280: .word data_027e0fc8 _020d4284: .word gAdventureFlags + arm_func_end func_ov00_020d4240 .global func_ov00_020d4288 arm_func_start func_ov00_020d4288 @@ -20949,8 +20949,8 @@ _020d42d8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d4288 _020d42e0: .word data_027e0fc8 + arm_func_end func_ov00_020d4288 .global func_ov00_020d42e4 arm_func_start func_ov00_020d42e4 @@ -20965,8 +20965,8 @@ func_ov00_020d42e4: ; 0x020d42e4 add r0, r0, #0x224 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d42e4 _020d4308: .word gItemManager + arm_func_end func_ov00_020d42e4 .global func_ov00_020d430c arm_func_start func_ov00_020d430c @@ -21001,8 +21001,8 @@ func_ov00_020d433c: ; 0x020d433c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d433c _020d4358: .word data_ov00_020e90d8 + arm_func_end func_ov00_020d433c .global func_ov00_020d435c arm_func_start func_ov00_020d435c @@ -21067,8 +21067,8 @@ _020d4400: bl func_ov00_020bec5c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d438c _020d4410: .word data_027e0f6c + arm_func_end func_ov00_020d438c .global func_ov00_020d4414 arm_func_start func_ov00_020d4414 @@ -21086,8 +21086,8 @@ func_ov00_020d4414: ; 0x020d4414 strb r1, [r4, #0x184] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d4414 _020d4444: .word data_ov00_020e90fc + arm_func_end func_ov00_020d4414 .global func_ov00_020d4448 arm_func_start func_ov00_020d4448 @@ -21176,10 +21176,10 @@ _020d4524: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov00_020d4494 _020d4540: .word 0x00001333 _020d4544: .word 0x00003333 _020d4548: .word data_ov00_020ee67c + arm_func_end func_ov00_020d4494 .global func_ov00_020d454c arm_func_start func_ov00_020d454c @@ -21231,8 +21231,8 @@ func_ov00_020d454c: ; 0x020d454c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d454c _020d4604: .word gMapManager + arm_func_end func_ov00_020d454c .global func_ov00_020d4608 arm_func_start func_ov00_020d4608 @@ -21396,11 +21396,11 @@ _020d4834: add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020d4624 _020d484c: .word gMapManager _020d4850: .word func_ov00_020d4608 _020d4854: .word data_ov00_020df2f8 _020d4858: .word func_ov00_020b1940 + arm_func_end func_ov00_020d4624 .global func_ov00_020d485c arm_func_start func_ov00_020d485c @@ -21477,8 +21477,8 @@ func_ov00_020d4880: ; 0x020d4880 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d4880 _020d4960: .word 0x00000fd7 + arm_func_end func_ov00_020d4880 .global func_ov00_020d4964 arm_func_start func_ov00_020d4964 @@ -21568,12 +21568,12 @@ _020d4a8c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d4964 _020d4aa4: .word data_027e0fac _020d4aa8: .word data_027e0f94 _020d4aac: .word data_027e0fc8 _020d4ab0: .word data_027e0fd4 _020d4ab4: .word 0x0000019a + arm_func_end func_ov00_020d4964 .global func_ov00_020d4ab8 arm_func_start func_ov00_020d4ab8 @@ -21624,9 +21624,9 @@ _020d4b38: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d4ac4 _020d4b4c: .word data_027e0fac _020d4b50: .word 0x0000019a + arm_func_end func_ov00_020d4ac4 .global func_ov00_020d4b54 arm_func_start func_ov00_020d4b54 @@ -21803,10 +21803,10 @@ _020d4db8: add sp, sp, #0x64 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020d4b54 _020d4ddc: .word data_ov00_020ee670 _020d4de0: .word gMapManager _020d4de4: .word 0x00000333 + arm_func_end func_ov00_020d4b54 .global func_ov00_020d4de8 arm_func_start func_ov00_020d4de8 @@ -21853,9 +21853,9 @@ _020d4e1c: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d4de8 _020d4e88: .word data_027e0d3c _020d4e8c: .word data_02063e4c + arm_func_end func_ov00_020d4de8 .global func_ov00_020d4e90 arm_func_start func_ov00_020d4e90 @@ -21934,8 +21934,8 @@ _020d4f60: moveq r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d4ee0 _020d4f7c: .word data_027e0f94 + arm_func_end func_ov00_020d4ee0 .global func_ov00_020d4f80 arm_func_start func_ov00_020d4f80 @@ -21970,8 +21970,8 @@ func_ov00_020d4f80: ; 0x020d4f80 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d4f80 _020d4ff4: .word data_027e0f70 + arm_func_end func_ov00_020d4f80 .global func_ov00_020d4ff8 arm_func_start func_ov00_020d4ff8 @@ -22008,9 +22008,9 @@ func_ov00_020d4ff8: ; 0x020d4ff8 add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d4ff8 _020d5074: .word data_027e0d38 _020d5078: .word data_027e0f70 + arm_func_end func_ov00_020d4ff8 .global func_ov00_020d507c arm_func_start func_ov00_020d507c @@ -22045,9 +22045,9 @@ func_ov00_020d507c: ; 0x020d507c str r0, [r4, #0x88] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d507c _020d50f0: .word data_027e0f94 _020d50f4: .word 0x000004cd + arm_func_end func_ov00_020d507c .global func_ov00_020d50f8 arm_func_start func_ov00_020d50f8 @@ -22178,7 +22178,7 @@ _020d5278: strb r1, [r0, #0x2c] bx lr arm_func_end func_ov00_020d5204 - + .ifdef USA ; This was moved down in EUR .include "ov00/ov00_020d59f0.inc" @@ -22199,9 +22199,9 @@ func_ov00_020d5284: ; 0x020d5284 bl func_ov00_020d556c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d5284 _020d52b0: .word data_027e0fe0 _020d52b4: .word 0x00000488 + arm_func_end func_ov00_020d5284 .global func_ov00_020d52b8 arm_func_start func_ov00_020d52b8 @@ -22217,8 +22217,8 @@ func_ov00_020d52b8: ; 0x020d52b8 strb r1, [r4, #0x5c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d52b8 _020d52e0: .word data_ov00_020e92c8 + arm_func_end func_ov00_020d52b8 .global func_ov00_020d52e4 arm_func_start func_ov00_020d52e4 @@ -22228,8 +22228,8 @@ func_ov00_020d52e4: ; 0x020d52e4 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov00_020d52e4 _020d52f4: .word func_ov00_020a9998 + arm_func_end func_ov00_020d52e4 .global func_ov00_020d52f8 arm_func_start func_ov00_020d52f8 @@ -22324,9 +22324,9 @@ _020d5424: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d52f8 _020d5450: .word data_027e0f88 _020d5454: .word data_027e0f78 + arm_func_end func_ov00_020d52f8 .global func_ov00_020d5458 arm_func_start func_ov00_020d5458 @@ -22397,10 +22397,10 @@ _020d54c0: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d5458 _020d554c: .word data_ov00_020df31c _020d5550: .word data_ov00_020e91bc _020d5554: .word data_ov00_020e91d4 + arm_func_end func_ov00_020d5458 .global func_ov00_020d5558 arm_func_start func_ov00_020d5558 @@ -22409,8 +22409,8 @@ func_ov00_020d5558: ; 0x020d5558 add r0, r0, #0xc0 bx ip .align 2, 0 - arm_func_end func_ov00_020d5558 _020d5564: .word func_ov00_020c0e04 + arm_func_end func_ov00_020d5558 .global func_ov00_020d5568 arm_func_start func_ov00_020d5568 @@ -22498,10 +22498,10 @@ func_ov00_020d556c: ; 0x020d556c strb r1, [r4, #0x460] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d556c _020d569c: .word data_ov00_020e91e8 _020d56a0: .word data_ov00_020e92a4 _020d56a4: .word data_ov00_020e86a8 + arm_func_end func_ov00_020d556c .global func_ov00_020d56a8 arm_func_start func_ov00_020d56a8 @@ -22549,8 +22549,8 @@ _020d56f8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d56bc _020d5738: .word 0x0000019a + arm_func_end func_ov00_020d56bc .global func_ov00_020d573c arm_func_start func_ov00_020d573c @@ -22653,8 +22653,8 @@ _020d5888: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020d573c _020d58a8: .word gMapManager + arm_func_end func_ov00_020d573c .global func_ov00_020d58ac arm_func_start func_ov00_020d58ac @@ -22939,8 +22939,8 @@ _020d632c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020d61b0 _020d6390: .word data_ov00_020eec9c + arm_func_end func_ov00_020d61b0 .global func_ov00_020d6394 arm_func_start func_ov00_020d6394 @@ -23042,8 +23042,8 @@ _020d647e: str r4, [r5] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_020d6438 _020d6484: .word data_020561f4 + thumb_func_end func_ov00_020d6438 .global func_ov00_020d6488 thumb_func_start func_ov00_020d6488 @@ -23064,8 +23064,8 @@ func_ov00_020d6488: ; 0x020d6488 _020d64a6: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020d6488 _020d64a8: .word data_ov00_020eec64 + thumb_func_end func_ov00_020d6488 .global func_ov00_020d64ac arm_func_start func_ov00_020d64ac @@ -23101,7 +23101,6 @@ _020d6518: bl func_0201f40c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d64ac _020d6520: .word data_027e0ffc _020d6524: .word data_ov00_020eec68 _020d6528: .word data_ov00_020eec9c @@ -23110,6 +23109,7 @@ _020d6530: .word data_ov00_020ee820 _020d6534: .word data_ov00_020eec60 _020d6538: .word data_ov00_020eed2c _020d653c: .word data_ov00_020ee800 + arm_func_end func_ov00_020d64ac .global func_ov00_020d6540 thumb_func_start func_ov00_020d6540 @@ -23129,9 +23129,9 @@ func_ov00_020d6540: ; 0x020d6540 strb r0, [r4] pop {r4, pc} nop - thumb_func_end func_ov00_020d6540 _020d6564: .word data_ov00_020eec68 _020d6568: .word data_ov00_020eec9c + thumb_func_end func_ov00_020d6540 .global func_ov00_020d656c thumb_func_start func_ov00_020d656c @@ -23152,9 +23152,9 @@ func_ov00_020d656c: ; 0x020d656c _020d658a: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_020d656c _020d658c: .word data_ov00_020eec68 _020d6590: .word data_ov00_020eec9c + thumb_func_end func_ov00_020d656c .global func_ov00_020d6594 thumb_func_start func_ov00_020d6594 @@ -23171,9 +23171,9 @@ func_ov00_020d6594: ; 0x020d6594 blx func_ov00_020d77e4 pop {r4, pc} nop - thumb_func_end func_ov00_020d6594 _020d65b0: .word data_ov00_020eec68 _020d65b4: .word data_ov00_020eec9c + thumb_func_end func_ov00_020d6594 .global func_ov00_020d65b8 thumb_func_start func_ov00_020d65b8 @@ -23207,8 +23207,8 @@ _020d65da: _020d65ea: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020d65b8 _020d65ec: .word data_ov00_020ee820 + thumb_func_end func_ov00_020d65b8 .global func_ov00_020d65f0 thumb_func_start func_ov00_020d65f0 @@ -23236,8 +23236,8 @@ _020d660e: _020d661a: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov00_020d65f0 _020d661c: .word data_ov00_020ee820 + thumb_func_end func_ov00_020d65f0 .global func_ov00_020d6620 thumb_func_start func_ov00_020d6620 @@ -23263,12 +23263,12 @@ func_ov00_020d6620: ; 0x020d6620 blx func_02009558 pop {r3, pc} nop - thumb_func_end func_ov00_020d6620 _020d6658: .word data_ov00_020eec68 _020d665c: .word data_ov00_020eec9c _020d6660: .word data_ov00_020ee6f8 _020d6664: .word data_ov00_020eec64 _020d6668: .word data_ov00_020ee820 + thumb_func_end func_ov00_020d6620 .global func_ov00_020d666c thumb_func_start func_ov00_020d666c @@ -23290,11 +23290,11 @@ func_ov00_020d666c: ; 0x020d666c strb r0, [r4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov00_020d666c _020d6694: .word data_ov00_020eec68 _020d6698: .word data_ov00_020eec9c _020d669c: .word data_ov00_020ee820 _020d66a0: .word data_ov00_020eec64 + thumb_func_end func_ov00_020d666c .global func_ov00_020d66a4 thumb_func_start func_ov00_020d66a4 @@ -23471,9 +23471,9 @@ _020d67f8: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d67c4 _020d6804: .word data_ov00_020ee800 _020d6808: .word data_027e0ce0 + arm_func_end func_ov00_020d67c4 .global func_ov00_020d680c arm_func_start func_ov00_020d680c @@ -23493,8 +23493,8 @@ _020d6830: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d680c _020d6840: .word data_ov00_020ee800 + arm_func_end func_ov00_020d680c .global func_ov00_020d6844 arm_func_start func_ov00_020d6844 @@ -23593,10 +23593,10 @@ _020d6954: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d6868 _020d698c: .word data_ov00_020eec68 _020d6990: .word data_ov00_020eec9c _020d6994: .word 0x0000048b + arm_func_end func_ov00_020d6868 .global func_ov00_020d6998 arm_func_start func_ov00_020d6998 @@ -23616,8 +23616,8 @@ func_ov00_020d6998: ; 0x020d6998 str r1, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov00_020d6998 _020d69d0: .word data_ov00_020ee734 + arm_func_end func_ov00_020d6998 .global func_ov00_020d69d4 arm_func_start func_ov00_020d69d4 @@ -23626,8 +23626,8 @@ func_ov00_020d69d4: ; 0x020d69d4 mov r0, r1 bx ip .align 2, 0 - arm_func_end func_ov00_020d69d4 _020d69e0: .word func_0200b4f4 + arm_func_end func_ov00_020d69d4 .global func_ov00_020d69e4 arm_func_start func_ov00_020d69e4 @@ -23724,8 +23724,8 @@ _020d6ae8: strb r0, [r4, #1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d6aa4 _020d6af4: .word data_ov00_020ee820 + arm_func_end func_ov00_020d6aa4 .global func_ov00_020d6af8 arm_func_start func_ov00_020d6af8 @@ -23750,8 +23750,8 @@ func_ov00_020d6af8: ; 0x020d6af8 bl func_020156f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d6af8 _020d6b44: .word data_ov00_020ee820 + arm_func_end func_ov00_020d6af8 .global func_ov00_020d6b48 arm_func_start func_ov00_020d6b48 @@ -23776,8 +23776,8 @@ func_ov00_020d6b48: ; 0x020d6b48 bl func_02015718 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d6b48 _020d6b94: .word data_ov00_020ee820 + arm_func_end func_ov00_020d6b48 .global func_ov00_020d6b98 arm_func_start func_ov00_020d6b98 @@ -23802,8 +23802,8 @@ _020d6bd8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d6b98 _020d6be0: .word data_ov00_020ee820 + arm_func_end func_ov00_020d6b98 .global func_ov00_020d6be4 arm_func_start func_ov00_020d6be4 @@ -23911,9 +23911,9 @@ _020d6d0c: str r0, [r4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d6c5c _020d6d28: .word data_027e109c _020d6d2c: .word 0x00000c4e + arm_func_end func_ov00_020d6c5c .global func_ov00_020d6d30 arm_func_start func_ov00_020d6d30 @@ -23979,8 +23979,8 @@ _020d6dfc: bl func_0201f7d0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d6d30 _020d6e10: .word data_ov00_020ee734 + arm_func_end func_ov00_020d6d30 .global func_ov00_020d6e14 arm_func_start func_ov00_020d6e14 @@ -23996,8 +23996,8 @@ func_ov00_020d6e14: ; 0x020d6e14 bl func_0201f5e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d6e14 _020d6e3c: .word data_ov00_020ee734 + arm_func_end func_ov00_020d6e14 .global func_ov00_020d6e40 arm_func_start func_ov00_020d6e40 @@ -24165,11 +24165,11 @@ _020d7070: strne r0, [r4, #0x1c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d6e40 _020d7094: .word data_027e0c68 _020d7098: .word data_ov00_020eec9c _020d709c: .word data_ov00_020eec68 _020d70a0: .word data_027e0ffc + arm_func_end func_ov00_020d6e40 .global func_ov00_020d70a4 arm_func_start func_ov00_020d70a4 @@ -24236,8 +24236,8 @@ func_ov00_020d716c: ; 0x020d716c mov r1, r0 bx ip .align 2, 0 - arm_func_end func_ov00_020d716c _020d717c: .word func_ov00_020d6e14 + arm_func_end func_ov00_020d716c .global func_ov00_020d7180 arm_func_start func_ov00_020d7180 @@ -24308,9 +24308,9 @@ _020d722c: strneb r0, [r4, #0x15] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d71a0 _020d7260: .word data_ov00_020ee734 _020d7264: .word data_027e0c68 + arm_func_end func_ov00_020d71a0 .global func_ov00_020d7268 arm_func_start func_ov00_020d7268 @@ -24318,8 +24318,8 @@ func_ov00_020d7268: ; 0x020d7268 ldr ip, _020d7270 ; =func_0201f7d0 bx ip .align 2, 0 - arm_func_end func_ov00_020d7268 _020d7270: .word func_0201f7d0 + arm_func_end func_ov00_020d7268 .global func_ov00_020d7274 arm_func_start func_ov00_020d7274 @@ -24455,8 +24455,8 @@ func_ov00_020d73f0: ; 0x020d73f0 add r1, r0, #8 bx ip .align 2, 0 - arm_func_end func_ov00_020d73f0 _020d7400: .word func_ov00_020d6e14 + arm_func_end func_ov00_020d73f0 .global func_ov00_020d7404 arm_func_start func_ov00_020d7404 @@ -24477,8 +24477,8 @@ func_ov00_020d7424: ; 0x020d7424 ldr ip, _020d742c ; =func_0201f91c bx ip .align 2, 0 - arm_func_end func_ov00_020d7424 _020d742c: .word func_0201f91c + arm_func_end func_ov00_020d7424 .global func_ov00_020d7430 arm_func_start func_ov00_020d7430 @@ -24533,8 +24533,8 @@ func_ov00_020d74ac: ; 0x020d74ac add r0, r0, #0xc bx ip .align 2, 0 - arm_func_end func_ov00_020d74ac _020d74b8: .word func_02021a40 + arm_func_end func_ov00_020d74ac .global func_ov00_020d74bc arm_func_start func_ov00_020d74bc @@ -24564,10 +24564,10 @@ _020d750c: mov r2, #0xa bx ip .align 2, 0 - arm_func_end func_ov00_020d74bc _020d7518: .word 0x00004e20 _020d751c: .word 0x0000cf08 _020d7520: .word func_ov00_020d7268 + arm_func_end func_ov00_020d74bc .global func_ov00_020d7524 arm_func_start func_ov00_020d7524 @@ -24599,9 +24599,9 @@ _020d757c: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d7524 _020d7584: .word data_ov00_020eec9c _020d7588: .word 0x0000048d + arm_func_end func_ov00_020d7524 .global func_ov00_020d758c arm_func_start func_ov00_020d758c @@ -24774,11 +24774,11 @@ _020d77b8: strge r0, [r4, #0x24] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d75dc _020d77d4: .word 0x0000048f _020d77d8: .word data_ov00_020eec68 _020d77dc: .word data_ov00_020ee734 _020d77e0: .word data_027e0e5c + arm_func_end func_ov00_020d75dc .global func_ov00_020d77e4 arm_func_start func_ov00_020d77e4 @@ -24825,8 +24825,8 @@ _020d7860: bl func_0201f710 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d77e4 _020d787c: .word 0x00000102 + arm_func_end func_ov00_020d77e4 .global func_ov00_020d7880 arm_func_start func_ov00_020d7880 @@ -24969,10 +24969,10 @@ _020d79d8: bl func_0201f710 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov00_020d78a0 _020d7a78: .word data_027e0764 _020d7a7c: .word data_027e0ffc _020d7a80: .word 0x0000ffff + arm_func_end func_ov00_020d78a0 .global func_ov00_020d7a84 arm_func_start func_ov00_020d7a84 @@ -24997,9 +24997,9 @@ _020d7ab0: bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d7a84 _020d7acc: .word 0x000002a3 _020d7ad0: .word data_027e0ffc + arm_func_end func_ov00_020d7a84 .global func_ov00_020d7ad4 arm_func_start func_ov00_020d7ad4 @@ -25024,8 +25024,8 @@ _020d7b00: bl func_0201f710 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d7ad4 _020d7b1c: .word 0x000002a3 + arm_func_end func_ov00_020d7ad4 .global func_ov00_020d7b20 arm_func_start func_ov00_020d7b20 @@ -25045,9 +25045,9 @@ func_ov00_020d7b20: ; 0x020d7b20 bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d7b20 _020d7b58: .word 0x00000121 _020d7b5c: .word data_027e0ffc + arm_func_end func_ov00_020d7b20 .global func_ov00_020d7b60 arm_func_start func_ov00_020d7b60 @@ -25125,11 +25125,11 @@ _020d7c1c: bl func_0201f710 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d7b80 _020d7c5c: .word 0x000003c6 _020d7c60: .word 0x00000246 _020d7c64: .word 0x000002d2 _020d7c68: .word 0x0000ffff + arm_func_end func_ov00_020d7b80 .global func_ov00_020d7c6c arm_func_start func_ov00_020d7c6c @@ -25189,8 +25189,8 @@ _020d7d00: bl func_ov00_020d758c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d7cd4 _020d7d14: .word 0x00000122 + arm_func_end func_ov00_020d7cd4 .global func_ov00_020d7d18 arm_func_start func_ov00_020d7d18 @@ -25322,9 +25322,9 @@ _020d7eb4: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov00_020d7d3c _020d7ee4: .word 0x000002c1 _020d7ee8: .word 0x000003c6 + arm_func_end func_ov00_020d7d3c .global func_ov00_020d7eec arm_func_start func_ov00_020d7eec @@ -25390,8 +25390,8 @@ func_ov00_020d7f68: ; 0x020d7f68 bl func_0201f650 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d7f68 _020d7f98: .word data_ov00_020ee734 + arm_func_end func_ov00_020d7f68 .global func_ov00_020d7f9c arm_func_start func_ov00_020d7f9c @@ -25407,8 +25407,8 @@ func_ov00_020d7f9c: ; 0x020d7f9c str r4, [r5, #0x24] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d7f9c _020d7fc4: .word data_ov00_020ee734 + arm_func_end func_ov00_020d7f9c .global func_ov00_020d7fc8 arm_func_start func_ov00_020d7fc8 @@ -25489,8 +25489,8 @@ _020d8094: bl func_0201f710 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d8030 _020d80a0: .word 0x0000ffff + arm_func_end func_ov00_020d8030 .global func_ov00_020d80a4 arm_func_start func_ov00_020d80a4 @@ -25549,9 +25549,9 @@ _020d815c: add r0, r4, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov00_020d80a4 _020d8164: .word 0x0000038b _020d8168: .word 0x0000ffff + arm_func_end func_ov00_020d80a4 .global func_ov00_020d816c arm_func_start func_ov00_020d816c @@ -25794,8 +25794,8 @@ func_ov00_020d83f0: ; 0x020d83f0 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d83f0 _020d8454: .word 0x000003d7 + arm_func_end func_ov00_020d83f0 .global func_ov00_020d8458 arm_func_start func_ov00_020d8458 @@ -25819,9 +25819,9 @@ func_ov00_020d8458: ; 0x020d8458 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020d8458 _020d84a0: .word 0x00000419 _020d84a4: .word 0x0000041a + arm_func_end func_ov00_020d8458 .global func_ov00_020d84a8 arm_func_start func_ov00_020d84a8 @@ -25852,8 +25852,8 @@ func_ov00_020d84a8: ; 0x020d84a8 str r5, [r6, #0x18] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d84a8 _020d850c: .word data_ov00_020ee734 + arm_func_end func_ov00_020d84a8 .global func_ov00_020d8510 arm_func_start func_ov00_020d8510 @@ -25884,9 +25884,9 @@ func_ov00_020d8510: ; 0x020d8510 add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov00_020d8510 _020d8574: .word data_027e0ffc _020d8578: .word 0x00000106 + arm_func_end func_ov00_020d8510 .global func_ov00_020d857c arm_func_start func_ov00_020d857c @@ -25923,8 +25923,8 @@ _020d85d4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov00_020d8584 _020d85e0: .word data_027e0ce0 + arm_func_end func_ov00_020d8584 .global func_ov00_020d85e4 arm_func_start func_ov00_020d85e4 @@ -25941,8 +25941,8 @@ _020d8604: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d85e4 _020d860c: .word data_027e0ce0 + arm_func_end func_ov00_020d85e4 .global func_ov00_020d8610 arm_func_start func_ov00_020d8610 @@ -25967,9 +25967,9 @@ _020d864c: str r0, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d8610 _020d8658: .word data_ov00_020eed28 _020d865c: .word data_027e0ce0 + arm_func_end func_ov00_020d8610 .global func_ov00_020d8660 arm_func_start func_ov00_020d8660 @@ -25990,8 +25990,8 @@ _020d8688: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov00_020d8660 _020d8698: .word data_ov00_020eed28 + arm_func_end func_ov00_020d8660 .global func_ov00_020d869c arm_func_start func_ov00_020d869c @@ -26028,9 +26028,9 @@ _020d8704: strh r0, [r4, #2] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov00_020d869c _020d8710: .word data_ov00_020ee820 _020d8714: .word data_ov00_020ee860 + arm_func_end func_ov00_020d869c .global func_ov00_020d8718 arm_func_start func_ov00_020d8718 @@ -26068,8 +26068,8 @@ _020d8748: blo _020d8748 bx lr .align 2, 0 - arm_func_end func_ov00_020d873c _020d876c: .word data_ov00_020df330 + arm_func_end func_ov00_020d873c .rodata .global data_ov00_020ddad8 @@ -28413,12 +28413,12 @@ func_ov00_020e1b94: ; 0x020e1b94 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1b94 _020e1bc0: .word data_ov00_020ee5bc _020e1bc4: .word 0x45465756 _020e1bc8: .word func_ov00_020c96a4 _020e1bcc: .word _ZN9ActorTypeD1Ev _020e1bd0: .word data_ov00_020ee5b0 + arm_func_end func_ov00_020e1b94 .global func_ov00_020e1bd4 arm_func_start func_ov00_020e1bd4 @@ -28435,12 +28435,12 @@ func_ov00_020e1bd4: ; 0x020e1bd4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1bd4 _020e1c00: .word data_ov00_020ee5dc _020e1c04: .word 0x45465250 _020e1c08: .word func_ov00_020c9ca4 _020e1c0c: .word _ZN9ActorTypeD1Ev _020e1c10: .word data_ov00_020ee5d0 + arm_func_end func_ov00_020e1bd4 .global func_ov00_020e1c14 arm_func_start func_ov00_020e1c14 @@ -28457,12 +28457,12 @@ func_ov00_020e1c14: ; 0x020e1c14 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1c14 _020e1c40: .word data_ov00_020ee5fc _020e1c44: .word 0x4c4f4e44 _020e1c48: .word func_ov00_020ca20c _020e1c4c: .word _ZN9ActorTypeD1Ev _020e1c50: .word data_ov00_020ee5f0 + arm_func_end func_ov00_020e1c14 .global func_ov00_020e1c54 arm_func_start func_ov00_020e1c54 @@ -28471,9 +28471,9 @@ func_ov00_020e1c54: ; 0x020e1c54 ldr r0, _020e1c64 ; =data_027e0ffc bx ip .align 2, 0 - arm_func_end func_ov00_020e1c54 _020e1c60: .word func_ov00_020ce704 + 1 _020e1c64: .word data_027e0ffc + arm_func_end func_ov00_020e1c54 .global func_ov00_020e1c68 arm_func_start func_ov00_020e1c68 @@ -28487,8 +28487,8 @@ func_ov00_020e1c68: ; 0x020e1c68 str r1, [r0, #0x2c] bx lr .align 2, 0 - arm_func_end func_ov00_020e1c68 _020e1c88: .word data_ov00_020e8964 + arm_func_end func_ov00_020e1c68 .global func_ov00_020e1c8c arm_func_start func_ov00_020e1c8c @@ -28505,12 +28505,12 @@ func_ov00_020e1c8c: ; 0x020e1c8c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1c8c _020e1cb8: .word data_ov00_020ee61c _020e1cbc: .word 0x4d534741 _020e1cc0: .word func_ov00_020d3020 _020e1cc4: .word _ZN9ActorTypeD1Ev _020e1cc8: .word data_ov00_020ee610 + arm_func_end func_ov00_020e1c8c .global func_ov00_020e1ccc arm_func_start func_ov00_020e1ccc @@ -28527,12 +28527,12 @@ func_ov00_020e1ccc: ; 0x020e1ccc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1ccc _020e1cf8: .word data_ov00_020ee63c _020e1cfc: .word 0x464d5347 _020e1d00: .word func_ov00_020d32e4 _020e1d04: .word _ZN9ActorTypeD1Ev _020e1d08: .word data_ov00_020ee630 + arm_func_end func_ov00_020e1ccc .global func_ov00_020e1d0c arm_func_start func_ov00_020e1d0c @@ -28549,12 +28549,12 @@ func_ov00_020e1d0c: ; 0x020e1d0c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1d0c _020e1d38: .word data_ov00_020ee65c _020e1d3c: .word 0x4e4d5347 _020e1d40: .word func_ov00_020d3fc8 _020e1d44: .word _ZN9ActorTypeD1Ev _020e1d48: .word data_ov00_020ee650 + arm_func_end func_ov00_020e1d0c .global func_ov00_020e1d4c arm_func_start func_ov00_020e1d4c @@ -28569,10 +28569,10 @@ func_ov00_020e1d4c: ; 0x020e1d4c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1d4c _020e1d70: .word data_ov00_020ee67c _020e1d74: .word func_ov00_020d435c _020e1d78: .word data_ov00_020ee670 + arm_func_end func_ov00_020e1d4c .global func_ov00_020e1d7c arm_func_start func_ov00_020e1d7c @@ -28586,10 +28586,10 @@ func_ov00_020e1d7c: ; 0x020e1d7c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1d7c _020e1d9c: .word data_ov00_020ee698 _020e1da0: .word func_ov00_020d50f8 _020e1da4: .word data_ov00_020ee68c + arm_func_end func_ov00_020e1d7c .global func_ov00_020e1da8 arm_func_start func_ov00_020e1da8 @@ -28606,12 +28606,12 @@ func_ov00_020e1da8: ; 0x020e1da8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov00_020e1da8 _020e1dd4: .word data_ov00_020ee6d4 _020e1dd8: .word 0x4546524c _020e1ddc: .word func_ov00_020d5284 _020e1de0: .word _ZN9ActorTypeD1Ev _020e1de4: .word data_ov00_020ee6c8 + arm_func_end func_ov00_020e1da8 .global func_ov00_020e1de8 arm_func_start func_ov00_020e1de8 @@ -28620,9 +28620,9 @@ func_ov00_020e1de8: ; 0x020e1de8 ldr r0, _020e1df8 ; =data_ov00_020ee6f8 bx ip .align 2, 0 - arm_func_end func_ov00_020e1de8 _020e1df4: .word func_ov08_021134b8 _020e1df8: .word data_ov00_020ee6f8 + arm_func_end func_ov00_020e1de8 .global func_ov00_020e1dfc arm_func_start func_ov00_020e1dfc @@ -28631,9 +28631,9 @@ func_ov00_020e1dfc: ; 0x020e1dfc ldr r0, _020e1e0c ; =data_ov00_020ee734 bx ip .align 2, 0 - arm_func_end func_ov00_020e1dfc _020e1e08: .word func_ov08_02113150 _020e1e0c: .word data_ov00_020ee734 + arm_func_end func_ov00_020e1dfc .global func_ov00_020e1e10 arm_func_start func_ov00_020e1e10 @@ -28642,9 +28642,9 @@ func_ov00_020e1e10: ; 0x020e1e10 ldr r0, _020e1e20 ; =data_ov00_020ee820 bx ip .align 2, 0 - arm_func_end func_ov00_020e1e10 _020e1e1c: .word func_ov08_021133bc _020e1e20: .word data_ov00_020ee820 + arm_func_end func_ov00_020e1e10 .global func_ov00_020e1e24 arm_func_start func_ov00_020e1e24 @@ -28653,9 +28653,9 @@ func_ov00_020e1e24: ; 0x020e1e24 ldr r0, _020e1e34 ; =data_ov00_020eec60 bx ip .align 2, 0 - arm_func_end func_ov00_020e1e24 _020e1e30: .word func_ov08_02113460 _020e1e34: .word data_ov00_020eec60 + arm_func_end func_ov00_020e1e24 .global func_ov00_020e1e38 arm_func_start func_ov00_020e1e38 @@ -28664,9 +28664,9 @@ func_ov00_020e1e38: ; 0x020e1e38 ldr r0, _020e1e48 ; =data_ov00_020eec64 bx ip .align 2, 0 - arm_func_end func_ov00_020e1e38 _020e1e44: .word func_ov00_020d6c04 _020e1e48: .word data_ov00_020eec64 + arm_func_end func_ov00_020e1e38 .global func_ov00_020e1e4c arm_func_start func_ov00_020e1e4c @@ -28675,9 +28675,9 @@ func_ov00_020e1e4c: ; 0x020e1e4c ldr r0, _020e1e5c ; =data_ov00_020eec68 bx ip .align 2, 0 - arm_func_end func_ov00_020e1e4c _020e1e58: .word func_ov08_02113284 _020e1e5c: .word data_ov00_020eec68 + arm_func_end func_ov00_020e1e4c .global func_ov00_020e1e60 arm_func_start func_ov00_020e1e60 @@ -28686,9 +28686,9 @@ func_ov00_020e1e60: ; 0x020e1e60 ldr r0, _020e1e70 ; =data_ov00_020eec9c bx ip .align 2, 0 - arm_func_end func_ov00_020e1e60 _020e1e6c: .word func_ov08_02113314 _020e1e70: .word data_ov00_020eec9c + arm_func_end func_ov00_020e1e60 .global func_ov00_020e1e74 arm_func_start func_ov00_020e1e74 @@ -28697,9 +28697,9 @@ func_ov00_020e1e74: ; 0x020e1e74 ldr r0, _020e1e84 ; =data_ov00_020eed2c bx ip .align 2, 0 - arm_func_end func_ov00_020e1e74 _020e1e80: .word func_ov08_021136ec _020e1e84: .word data_ov00_020eed2c + arm_func_end func_ov00_020e1e74 .section .ctor, 4, 1, 4 .global data_ov00_020e1f1c diff --git a/asm/ov01.s b/asm/ov01.s index f52fcb5c..e2146b1b 100644 --- a/asm/ov01.s +++ b/asm/ov01.s @@ -17,8 +17,8 @@ func_ov01_020eed40: ; 0x020eed40 strh r2, [r1, #0x16] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020eed40 _020eed68: .word data_ov01_020f8b60 + arm_func_end func_ov01_020eed40 .global func_ov01_020eed6c arm_func_start func_ov01_020eed6c @@ -149,12 +149,12 @@ _020eef0c: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov01_020eed6c _020eef3c: .word data_ov01_020f8b60 _020eef40: .word data_ov01_020f8b68 _020eef44: .word data_ov01_020f8b88 _020eef48: .word data_ov01_020f8c00 _020eef4c: .word func_ov01_020ef254 + arm_func_end func_ov01_020eed6c .global func_ov01_020eef50 arm_func_start func_ov01_020eef50 @@ -188,8 +188,8 @@ _020eef78: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020eef50 _020eefbc: .word data_ov01_020f8b60 + arm_func_end func_ov01_020eef50 .global func_ov01_020eefc0 arm_func_start func_ov01_020eefc0 @@ -200,8 +200,8 @@ func_ov01_020eefc0: ; 0x020eefc0 str r1, [r0, #0x18] bx lr .align 2, 0 - arm_func_end func_ov01_020eefc0 _020eefd4: .word data_ov01_020f8b60 + arm_func_end func_ov01_020eefc0 .global func_ov01_020eefd8 arm_func_start func_ov01_020eefd8 @@ -228,8 +228,8 @@ func_ov01_020eefd8: ; 0x020eefd8 mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020eefd8 _020ef02c: .word data_ov01_020f8b68 + arm_func_end func_ov01_020eefd8 .global func_ov01_020ef030 arm_func_start func_ov01_020ef030 @@ -279,8 +279,8 @@ _020ef090: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov01_020ef030 _020ef0d8: .word data_ov01_020f8b68 + arm_func_end func_ov01_020ef030 .global func_ov01_020ef0dc arm_func_start func_ov01_020ef0dc @@ -313,8 +313,8 @@ func_ov01_020ef0dc: ; 0x020ef0dc movge r0, #2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov01_020ef0dc _020ef148: .word data_ov01_020f8b68 + arm_func_end func_ov01_020ef0dc .global func_ov01_020ef14c arm_func_start func_ov01_020ef14c @@ -323,8 +323,8 @@ func_ov01_020ef14c: ; 0x020ef14c ldr r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov01_020ef14c _020ef158: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef14c .global func_ov01_020ef15c arm_func_start func_ov01_020ef15c @@ -336,8 +336,8 @@ func_ov01_020ef15c: ; 0x020ef15c moveq r0, #3 bx lr .align 2, 0 - arm_func_end func_ov01_020ef15c _020ef174: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef15c .global func_ov01_020ef178 arm_func_start func_ov01_020ef178 @@ -360,8 +360,8 @@ func_ov01_020ef178: ; 0x020ef178 movhi r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020ef178 _020ef1bc: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef178 .global func_ov01_020ef1c0 arm_func_start func_ov01_020ef1c0 @@ -404,8 +404,8 @@ _020ef228: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov01_020ef1c0 _020ef250: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef1c0 .global func_ov01_020ef254 arm_func_start func_ov01_020ef254 @@ -657,12 +657,12 @@ _020ef5ac: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov01_020ef254 _020ef5ec: .word data_ov01_020f8b60 _020ef5f0: .word data_ov01_020f8bb0 _020ef5f4: .word 0x0000ffff _020ef5f8: .word data_ov01_020f8bc4 _020ef5fc: .word data_ov01_020f8bd4 + arm_func_end func_ov01_020ef254 .global func_ov01_020ef600 arm_func_start func_ov01_020ef600 @@ -674,8 +674,8 @@ func_ov01_020ef600: ; 0x020ef600 strneh r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov01_020ef600 _020ef618: .word 0x027fff96 + arm_func_end func_ov01_020ef600 .global func_ov01_020ef61c arm_func_start func_ov01_020ef61c @@ -689,8 +689,8 @@ func_ov01_020ef61c: ; 0x020ef61c ldreq r0, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020ef61c _020ef63c: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef61c .global func_ov01_020ef640 arm_func_start func_ov01_020ef640 @@ -707,8 +707,8 @@ func_ov01_020ef640: ; 0x020ef640 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020ef640 _020ef66c: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef640 .global func_ov01_020ef670 arm_func_start func_ov01_020ef670 @@ -725,8 +725,8 @@ func_ov01_020ef670: ; 0x020ef670 mov r0, r0, lsr #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020ef670 _020ef69c: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef670 .global func_ov01_020ef6a0 arm_func_start func_ov01_020ef6a0 @@ -750,8 +750,8 @@ _020ef6d4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov01_020ef6a0 _020ef6e4: .word data_ov01_020f8b60 + arm_func_end func_ov01_020ef6a0 .global func_ov01_020ef6e8 arm_func_start func_ov01_020ef6e8 @@ -836,8 +836,8 @@ _020ef7ec: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov01_020ef72c _020ef800: .word 0x0000ffff + arm_func_end func_ov01_020ef72c .global func_ov01_020ef804 arm_func_start func_ov01_020ef804 @@ -1025,8 +1025,8 @@ func_ov01_020efa64: ; 0x020efa64 ldreqh r0, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020efa64 _020efa80: .word 0x027ffcfa + arm_func_end func_ov01_020efa64 .global func_ov01_020efa84 arm_func_start func_ov01_020efa84 @@ -1038,8 +1038,8 @@ func_ov01_020efa84: ; 0x020efa84 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov01_020efa84 _020efa9c: .word 0x027ffcf4 + arm_func_end func_ov01_020efa84 .global func_ov01_020efaa0 arm_func_start func_ov01_020efaa0 @@ -1124,9 +1124,9 @@ _020efb4c: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020efb30 _020efbb8: .word 0x027ffc3c _020efbbc: .word 0x66666667 + arm_func_end func_ov01_020efb30 .global func_ov01_020efbc0 arm_func_start func_ov01_020efbc0 @@ -1168,9 +1168,9 @@ _020efbdc: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020efbc0 _020efc4c: .word 0x027ffc3c _020efc50: .word 0x66666667 + arm_func_end func_ov01_020efbc0 .global func_ov01_020efc54 arm_func_start func_ov01_020efc54 @@ -1305,8 +1305,8 @@ _020efdf4: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov01_020efdac _020efe1c: .word data_ov01_020f8900 + arm_func_end func_ov01_020efdac .global func_ov01_020efe20 arm_func_start func_ov01_020efe20 @@ -1596,8 +1596,8 @@ func_ov01_020f019c: ; 0x020f019c mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov01_020f019c _020f01a8: .word func_ov01_020f0140 + arm_func_end func_ov01_020f019c .global func_ov01_020f01ac arm_func_start func_ov01_020f01ac @@ -2059,8 +2059,8 @@ func_ov01_020f077c: ; 0x020f077c add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov01_020f077c _020f0818: .word 0x00001e03 + arm_func_end func_ov01_020f077c .global func_ov01_020f081c arm_func_start func_ov01_020f081c @@ -2366,8 +2366,8 @@ func_ov01_020f0b88: ; 0x020f0b88 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov01_020f0b88 _020f0c50: .word 0x000005e4 + arm_func_end func_ov01_020f0b88 .global func_ov01_020f0c54 arm_func_start func_ov01_020f0c54 @@ -2559,11 +2559,11 @@ _020f0ef8: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov01_020f0cc0 _020f0f04: .word func_ov01_020f137c _020f0f08: .word func_ov01_020f12a4 _020f0f0c: .word 0x0000ffff _020f0f10: .word func_ov01_020f14a8 + arm_func_end func_ov01_020f0cc0 .global func_ov01_020f0f14 arm_func_start func_ov01_020f0f14 @@ -2808,9 +2808,9 @@ _020f1290: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov01_020f0f5c _020f129c: .word func_ov01_020f12a4 _020f12a0: .word 0x0000ffff + arm_func_end func_ov01_020f0f5c .global func_ov01_020f12a4 arm_func_start func_ov01_020f12a4 @@ -2871,9 +2871,9 @@ _020f1364: strh r1, [r0, #0x1c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov01_020f12a4 _020f1374: .word func_ov01_020f137c _020f1378: .word func_ov01_020f14a8 + arm_func_end func_ov01_020f12a4 .global func_ov01_020f137c arm_func_start func_ov01_020f137c @@ -3179,9 +3179,9 @@ _020f17a8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov01_020f1668 _020f17b4: .word func_ov01_020f12a4 _020f17b8: .word 0x0000ffff + arm_func_end func_ov01_020f1668 .global func_ov01_020f17bc arm_func_start func_ov01_020f17bc @@ -3244,8 +3244,8 @@ func_ov01_020f185c: ; 0x020f185c ldr ip, _020f1864 ; =func_ov01_020f0f14 bx ip .align 2, 0 - arm_func_end func_ov01_020f185c _020f1864: .word func_ov01_020f0f14 + arm_func_end func_ov01_020f185c .global func_ov01_020f1868 arm_func_start func_ov01_020f1868 @@ -3368,8 +3368,8 @@ func_ov01_020f1958: ; 0x020f1958 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov01_020f1958 _020f1a0c: .word data_ov01_020f9600 + arm_func_end func_ov01_020f1958 .global func_ov01_020f1a10 arm_func_start func_ov01_020f1a10 @@ -3497,9 +3497,9 @@ func_ov01_020f1b84: ; 0x020f1b84 blx func_0200ee60 pop {r4, pc} nop - thumb_func_end func_ov01_020f1b84 _020f1b9c: .word data_ov01_020ff14c _020f1ba0: .word 0x000014e4 + thumb_func_end func_ov01_020f1b84 .global func_ov01_020f1ba4 thumb_func_start func_ov01_020f1ba4 @@ -3542,9 +3542,9 @@ _020f1bec: mov r0, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov01_020f1ba4 _020f1bf8: .word data_ov01_020ff14c _020f1bfc: .word 0x00001772 + thumb_func_end func_ov01_020f1ba4 .global func_ov01_020f1c00 thumb_func_start func_ov01_020f1c00 @@ -3573,9 +3573,9 @@ _020f1c2a: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov01_020f1c00 _020f1c30: .word data_ov01_020ff14c _020f1c34: .word 0x000014e8 + thumb_func_end func_ov01_020f1c00 .global func_ov01_020f1c38 thumb_func_start func_ov01_020f1c38 @@ -3651,10 +3651,10 @@ _020f1cb4: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f1c38 _020f1cc0: .word data_ov01_020ff14c _020f1cc4: .word 0x000014e8 _020f1cc8: .word 0x00001754 + thumb_func_end func_ov01_020f1c38 .global func_ov01_020f1ccc thumb_func_start func_ov01_020f1ccc @@ -3680,9 +3680,9 @@ _020f1cea: bl func_ov01_020f1d00 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov01_020f1ccc _020f1cf8: .word data_ov01_020ff14c _020f1cfc: .word 0x000014e8 + thumb_func_end func_ov01_020f1ccc .global func_ov01_020f1d00 thumb_func_start func_ov01_020f1d00 @@ -3698,9 +3698,9 @@ func_ov01_020f1d00: ; 0x020f1d00 _020f1d10: pop {r4, pc} nop - thumb_func_end func_ov01_020f1d00 _020f1d14: .word data_ov01_020ff14c _020f1d18: .word 0x000014e4 + thumb_func_end func_ov01_020f1d00 .global func_ov01_020f1d1c thumb_func_start func_ov01_020f1d1c @@ -4084,7 +4084,6 @@ _020f1fd0: _020f1ff6: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f1d1c _020f1ff8: .word data_ov01_020ff14c _020f1ffc: .word 0x0000148a _020f2000: .word 0x00001754 @@ -4097,6 +4096,7 @@ _020f2018: .word 0x00001d52 _020f201c: .word 0x00001d50 _020f2020: .word 0x0000186c _020f2024: .word 0x000014e4 + thumb_func_end func_ov01_020f1d1c .global func_ov01_020f2028 thumb_func_start func_ov01_020f2028 @@ -4480,7 +4480,6 @@ _020f2302: add sp, #0x38 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f2028 _020f2308: .word data_ov01_020ff14c _020f230c: .word 0x000014e8 _020f2310: .word 0x000005d4 @@ -4492,6 +4491,7 @@ _020f2324: .word 0x00001536 _020f2328: .word 0x00001d4c _020f232c: .word 0x00001d4a _020f2330: .word data_ov01_020f9680 + thumb_func_end func_ov01_020f2028 .global func_ov01_020f2334 thumb_func_start func_ov01_020f2334 @@ -4545,13 +4545,13 @@ _020f2384: bls _020f2368 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f2334 _020f2390: .word data_ov01_020ff14c _020f2394: .word 0x000005d4 _020f2398: .word 0x00001d52 _020f239c: .word 0x00001d4a _020f23a0: .word data_ov01_020f9680 _020f23a4: .word 0x0000ffff + thumb_func_end func_ov01_020f2334 .global func_ov01_020f23a8 thumb_func_start func_ov01_020f23a8 @@ -4573,8 +4573,8 @@ func_ov01_020f23a8: ; 0x020f23a8 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov01_020f23a8 _020f23cc: .word data_ov01_020ff14c + thumb_func_end func_ov01_020f23a8 .global func_ov01_020f23d0 thumb_func_start func_ov01_020f23d0 @@ -4710,7 +4710,6 @@ _020f24ba: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f23d0 _020f24cc: .word data_ov01_020ff14c _020f24d0: .word 0x000014e4 _020f24d4: .word 0x00001525 @@ -4718,6 +4717,7 @@ _020f24d8: .word data_ov01_020f8904 _020f24dc: .word 0x000005d4 _020f24e0: .word 0x00001d52 _020f24e4: .word 0x00001788 + thumb_func_end func_ov01_020f23d0 .global func_ov01_020f24e8 thumb_func_start func_ov01_020f24e8 @@ -4973,7 +4973,6 @@ _020f26ae: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f2548 _020f26cc: .word data_ov01_020ff14c _020f26d0: .word 0x00001524 _020f26d4: .word 0x000005d4 @@ -4985,6 +4984,7 @@ _020f26e8: .word 0x00001788 _020f26ec: .word 0x00001d48 _020f26f0: .word 0x00007ce0 _020f26f4: .word func_ov01_020f24e8 + 1 + thumb_func_end func_ov01_020f2548 .global func_ov01_020f26f8 thumb_func_start func_ov01_020f26f8 @@ -5114,10 +5114,10 @@ _020f27de: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f26f8 _020f27e4: .word data_ov01_020ff14c _020f27e8: .word 0x000014e4 _020f27ec: .word 0x0000ffff + thumb_func_end func_ov01_020f26f8 .global func_ov01_020f27f0 thumb_func_start func_ov01_020f27f0 @@ -5168,12 +5168,12 @@ _020f2842: pop {r3, r4} bx lr nop - thumb_func_end func_ov01_020f27f0 _020f2848: .word data_ov01_020f9680 _020f284c: .word 0x000005d4 _020f2850: .word 0x00001d52 _020f2854: .word data_ov01_020ff14c _020f2858: .word 0x00001d48 + thumb_func_end func_ov01_020f27f0 .global func_ov01_020f285c thumb_func_start func_ov01_020f285c @@ -5259,8 +5259,8 @@ _020f28d2: add sp, #0x60 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f2888 _020f28d8: .word 0x027ffe00 + thumb_func_end func_ov01_020f2888 .global func_ov01_020f28dc thumb_func_start func_ov01_020f28dc @@ -5637,13 +5637,13 @@ _020f2bd0: add sp, #0x80 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f28dc _020f2bd8: .word 0x027ffe00 _020f2bdc: .word data_ov01_020f890c _020f2be0: .word 0x00406000 _020f2be4: .word data_ov01_020f8908 _020f2be8: .word AutoloadDoneCallback _020f2bec: .word 0xe12fff1e + thumb_func_end func_ov01_020f28dc .global func_ov01_020f2bf0 thumb_func_start func_ov01_020f2bf0 @@ -5902,7 +5902,6 @@ _020f2dc4: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f2c44 _020f2de8: .word data_ov01_020ff14c _020f2dec: .word 0x00001524 _020f2df0: .word 0x00001d52 @@ -5915,6 +5914,7 @@ _020f2e08: .word data_ov01_020f9684 _020f2e0c: .word 0x00001d1f _020f2e10: .word 0x00007ce0 _020f2e14: .word 0x000074e0 + thumb_func_end func_ov01_020f2c44 .global func_ov01_020f2e18 thumb_func_start func_ov01_020f2e18 @@ -5957,8 +5957,8 @@ _020f2e38: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f2e18 _020f2e64: .word data_ov01_020f86b4 + thumb_func_end func_ov01_020f2e18 .global func_ov01_020f2e68 thumb_func_start func_ov01_020f2e68 @@ -6095,11 +6095,11 @@ _020f2f44: str r1, [r5, #0xc] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f2e68 _020f2f5c: .word 0x023fe800 _020f2f60: .word 0x037f8000 _020f2f64: .word 0x0380f000 _020f2f68: .word 0x027ffe00 + thumb_func_end func_ov01_020f2e68 .global func_ov01_020f2f6c thumb_func_start func_ov01_020f2f6c @@ -6181,9 +6181,9 @@ _020f2ff8: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f2f6c _020f2ffc: .word data_ov01_020ff14c _020f3000: .word 0x00001318 + thumb_func_end func_ov01_020f2f6c .global func_ov01_020f3004 thumb_func_start func_ov01_020f3004 @@ -6249,9 +6249,9 @@ _020f305c: pop {r4, r5, r6, r7} bx lr nop - thumb_func_end func_ov01_020f3004 _020f3074: .word data_ov01_020ff14c _020f3078: .word 0x00001318 + thumb_func_end func_ov01_020f3004 .global func_ov01_020f307c thumb_func_start func_ov01_020f307c @@ -6317,10 +6317,10 @@ _020f30e6: mov r0, #0 bx lr nop - thumb_func_end func_ov01_020f307c _020f30ec: .word data_ov01_020f86b4 _020f30f0: .word 0x027ffe00 _020f30f4: .word 0x027fff60 + thumb_func_end func_ov01_020f307c .global func_ov01_020f30f8 thumb_func_start func_ov01_020f30f8 @@ -6397,11 +6397,11 @@ _020f3172: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov01_020f30f8 _020f3178: .word data_ov01_020f86b4 _020f317c: .word 0x023fe800 _020f3180: .word 0x037f8000 _020f3184: .word 0x0380f000 + thumb_func_end func_ov01_020f30f8 .global func_ov01_020f3188 thumb_func_start func_ov01_020f3188 @@ -6452,8 +6452,8 @@ _020f31c4: lsr r0, r0, #0x10 bx lr nop - thumb_func_end func_ov01_020f31b0 _020f31dc: .word 0x0000ffff + thumb_func_end func_ov01_020f31b0 .global func_ov01_020f31e0 thumb_func_start func_ov01_020f31e0 @@ -6545,10 +6545,10 @@ _020f3250: strh r1, [r5, r0] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f31e0 _020f3290: .word 0x000004b2 _020f3294: .word 0x000004b8 _020f3298: .word 0x00000236 + thumb_func_end func_ov01_020f31e0 .global func_ov01_020f329c thumb_func_start func_ov01_020f329c @@ -6651,10 +6651,10 @@ _020f332c: strb r1, [r6, r0] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f3304 _020f3350: .word 0x0000035e _020f3354: .word 0x0000014a _020f3358: .word 0x000004b4 + thumb_func_end func_ov01_020f3304 .global func_ov01_020f335c thumb_func_start func_ov01_020f335c @@ -6703,9 +6703,9 @@ _020f3394: str r2, [r0, r1] bx lr .align 2, 0 - thumb_func_end func_ov01_020f3374 _020f339c: .word data_ov01_020f96a0 _020f33a0: .word 0x000004bc + thumb_func_end func_ov01_020f3374 .global func_ov01_020f33a4 thumb_func_start func_ov01_020f33a4 @@ -6721,10 +6721,10 @@ func_ov01_020f33a4: ; 0x020f33a4 ldr r3, _020f33c0 ; =func_ov01_020f33c4 bx r3 .align 2, 0 - thumb_func_end func_ov01_020f33a4 _020f33b8: .word data_ov01_020f96a0 _020f33bc: .word data_ov01_020f96c0 _020f33c0: .word func_ov01_020f33c4 + 1 + thumb_func_end func_ov01_020f33a4 .global func_ov01_020f33c4 thumb_func_start func_ov01_020f33c4 @@ -6738,8 +6738,8 @@ func_ov01_020f33c4: ; 0x020f33c4 strb r1, [r0, #9] bx lr .align 2, 0 - thumb_func_end func_ov01_020f33c4 _020f33d4: .word data_ov01_020f96c0 + thumb_func_end func_ov01_020f33c4 .global func_ov01_020f33d8 thumb_func_start func_ov01_020f33d8 @@ -6791,8 +6791,8 @@ _020f3424: bl func_ov01_020f360c pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f33d8 _020f3430: .word data_ov01_020f96c0 + thumb_func_end func_ov01_020f33d8 .global func_ov01_020f3434 thumb_func_start func_ov01_020f3434 @@ -6844,12 +6844,12 @@ _020f3474: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov01_020f3434 _020f3494: .word data_ov01_020f96a0 _020f3498: .word data_ov01_020f96e0 _020f349c: .word 0x000004bc _020f34a0: .word 0x000004b4 _020f34a4: .word data_ov01_020f96c0 + thumb_func_end func_ov01_020f3434 .global func_ov01_020f34a8 thumb_func_start func_ov01_020f34a8 @@ -6882,10 +6882,10 @@ _020f34d0: _020f34d6: bx lr .align 2, 0 - thumb_func_end func_ov01_020f34a8 _020f34d8: .word data_ov01_020f96c0 _020f34dc: .word data_ov01_020f96a0 _020f34e0: .word 0x000004b2 + thumb_func_end func_ov01_020f34a8 .global func_ov01_020f34e4 thumb_func_start func_ov01_020f34e4 @@ -7007,7 +7007,6 @@ _020f35aa: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f34e4 _020f35cc: .word data_ov01_020f96a0 _020f35d0: .word data_ov01_020f96e0 _020f35d4: .word data_ov01_020f96ee @@ -7015,6 +7014,7 @@ _020f35d8: .word data_ov01_020f96c0 _020f35dc: .word 0x000004b2 _020f35e0: .word data_ov01_020f96e8 _020f35e4: .word data_ov01_020f96e0 + thumb_func_end func_ov01_020f34e4 .global func_ov01_020f35e8 thumb_func_start func_ov01_020f35e8 @@ -7034,9 +7034,9 @@ func_ov01_020f35e8: ; 0x020f35e8 strb r1, [r0, #4] bx lr .align 2, 0 - thumb_func_end func_ov01_020f35e8 _020f3604: .word data_ov01_020f96a0 _020f3608: .word data_ov01_020f96c0 + thumb_func_end func_ov01_020f35e8 .global func_ov01_020f360c thumb_func_start func_ov01_020f360c @@ -7237,7 +7237,6 @@ _020f3782: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f360c _020f3788: .word data_ov01_020f96c0 _020f378c: .word data_ov01_020f96a0 _020f3790: .word 0x000004b4 @@ -7251,6 +7250,7 @@ _020f37ac: .word 0x0000035e _020f37b0: .word data_ov01_020f96e8 _020f37b4: .word data_ov01_020f96e0 _020f37b8: .word 0x000004b8 + thumb_func_end func_ov01_020f360c .global func_ov01_020f37bc thumb_func_start func_ov01_020f37bc @@ -7340,11 +7340,11 @@ _020f3846: pop {r4, r5} bx lr nop - thumb_func_end func_ov01_020f380c _020f384c: .word data_ov01_020ff140 _020f3850: .word 0x00000528 _020f3854: .word 0x00000526 _020f3858: .word 0x0000052a + thumb_func_end func_ov01_020f380c .global func_ov01_020f385c thumb_func_start func_ov01_020f385c @@ -7368,9 +7368,9 @@ func_ov01_020f385c: ; 0x020f385c bl func_ov01_020f4ad0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov01_020f385c _020f3888: .word func_ov01_020f38c0 + 1 _020f388c: .word data_ov01_020f8910 + thumb_func_end func_ov01_020f385c .global func_ov01_020f3890 thumb_func_start func_ov01_020f3890 @@ -7395,10 +7395,10 @@ func_ov01_020f3890: ; 0x020f3890 _020f38b2: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov01_020f3890 _020f38b4: .word data_ov01_020ff140 _020f38b8: .word 0x0000050d _020f38bc: .word 0x00001316 + thumb_func_end func_ov01_020f3890 .global func_ov01_020f38c0 thumb_func_start func_ov01_020f38c0 @@ -7882,7 +7882,6 @@ _020f3c3c: ldr r2, _020f3c5c ; =0x00000526 b _020f3c80 .align 2, 0 - thumb_func_end func_ov01_020f38c0 _020f3c48: .word data_ov01_020ff140 _020f3c4c: .word 0x0000051c _020f3c50: .word func_ov01_020f38c0 + 1 @@ -8009,6 +8008,7 @@ _020f3d40: _020f3d44: .word data_ov01_020ff140 _020f3d48: .word 0x0000052a _020f3d4c: .word 0x0000051c + thumb_func_end func_ov01_020f38c0 .global func_ov01_020f3d50 thumb_func_start func_ov01_020f3d50 @@ -8047,9 +8047,9 @@ _020f3d7e: _020f3d8a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov01_020f3d50 _020f3d8c: .word data_ov01_020ff140 _020f3d90: .word 0x0000051c + thumb_func_end func_ov01_020f3d50 .global func_ov01_020f3d94 thumb_func_start func_ov01_020f3d94 @@ -8471,7 +8471,6 @@ _020f40aa: ldr r0, _020f40c4 ; =func_ov01_020f3d94 b _020f40d8 nop - thumb_func_end func_ov01_020f3d94 _020f40b8: .word data_ov01_020ff140 _020f40bc: .word 0x0000051c _020f40c0: .word data_ov01_020f8910 @@ -8766,6 +8765,7 @@ _020f42f4: .word 0x0000051c _020f42f8: .word 0x00000528 _020f42fc: .word 0x0000050c _020f4300: .word 0x00000526 + thumb_func_end func_ov01_020f3d94 .global func_ov01_020f4304 thumb_func_start func_ov01_020f4304 @@ -8795,8 +8795,8 @@ _020f4314: add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov01_020f4304 _020f4338: .word 0x027ffc3c + thumb_func_end func_ov01_020f4304 .global func_ov01_020f433c thumb_func_start func_ov01_020f433c @@ -8962,7 +8962,6 @@ _020f4412: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f433c _020f447c: .word data_ov01_020ff140 _020f4480: .word 0x00001316 _020f4484: .word 0x00001e1f @@ -8971,6 +8970,7 @@ _020f448c: .word data_ov01_020f8910 _020f4490: .word 0x00000538 _020f4494: .word 0x00001302 _020f4498: .word 0x0000050c + thumb_func_end func_ov01_020f433c .global func_ov01_020f449c thumb_func_start func_ov01_020f449c @@ -9010,9 +9010,9 @@ _020f44d2: mov r0, #0 bx lr nop - thumb_func_end func_ov01_020f449c _020f44d8: .word 0x000001fe _020f44dc: .word 0x000015e0 + thumb_func_end func_ov01_020f449c .global func_ov01_020f44e0 thumb_func_start func_ov01_020f44e0 @@ -9059,9 +9059,9 @@ _020f4518: mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov01_020f44e0 _020f4538: .word data_ov01_020ff140 _020f453c: .word 0x0000050d + thumb_func_end func_ov01_020f44e0 .global func_ov01_020f4540 thumb_func_start func_ov01_020f4540 @@ -9129,12 +9129,12 @@ _020f45a4: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov01_020f4540 _020f45c0: .word data_ov01_020ff140 _020f45c4: .word 0x00000528 _020f45c8: .word 0x00001320 _020f45cc: .word 0x00000508 _020f45d0: .word 0x0000050d + thumb_func_end func_ov01_020f4540 .global func_ov01_020f45d4 thumb_func_start func_ov01_020f45d4 @@ -9274,7 +9274,6 @@ _020f4640: add r0, r4, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f45d4 _020f46f4: .word data_ov01_020ff140 _020f46f8: .word 0x00007d1f _020f46fc: .word 0x000014e4 @@ -9290,6 +9289,7 @@ _020f4720: .word 0x00000524 _020f4724: .word func_ov01_020f1d1c + 1 _020f4728: .word func_ov01_020f38c0 + 1 _020f472c: .word 0x000074c8 + thumb_func_end func_ov01_020f45d4 .global func_ov01_020f4730 thumb_func_start func_ov01_020f4730 @@ -9302,10 +9302,10 @@ func_ov01_020f4730: ; 0x020f4730 ldr r3, _020f4748 ; =func_ov01_020f45d4 bx r3 nop - thumb_func_end func_ov01_020f4730 _020f4740: .word data_ov01_020ff140 _020f4744: .word 0x00001320 _020f4748: .word func_ov01_020f45d4 + 1 + thumb_func_end func_ov01_020f4730 .global func_ov01_020f474c thumb_func_start func_ov01_020f474c @@ -9318,10 +9318,10 @@ func_ov01_020f474c: ; 0x020f474c ldr r3, _020f4764 ; =func_ov01_020f45d4 bx r3 nop - thumb_func_end func_ov01_020f474c _020f475c: .word data_ov01_020ff140 _020f4760: .word 0x00001320 _020f4764: .word func_ov01_020f45d4 + 1 + thumb_func_end func_ov01_020f474c .global func_ov01_020f4768 thumb_func_start func_ov01_020f4768 @@ -9343,9 +9343,9 @@ _020f4786: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov01_020f4768 _020f478c: .word data_ov01_020ff140 _020f4790: .word 0x00000508 + thumb_func_end func_ov01_020f4768 .global func_ov01_020f4794 thumb_func_start func_ov01_020f4794 @@ -9353,8 +9353,8 @@ func_ov01_020f4794: ; 0x020f4794 ldr r3, _020f4798 ; =func_ov01_020f4768 bx r3 .align 2, 0 - thumb_func_end func_ov01_020f4794 _020f4798: .word func_ov01_020f4768 + 1 + thumb_func_end func_ov01_020f4794 .global func_ov01_020f479c thumb_func_start func_ov01_020f479c @@ -9401,10 +9401,10 @@ _020f47ea: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov01_020f479c _020f47f4: .word data_ov01_020ff140 _020f47f8: .word 0x0000050d _020f47fc: .word func_ov01_020f4794 + 1 + thumb_func_end func_ov01_020f479c .global func_ov01_020f4800 thumb_func_start func_ov01_020f4800 @@ -9425,9 +9425,9 @@ _020f4818: blx func_0200ee60 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov01_020f4800 _020f4824: .word data_ov01_020ff140 _020f4828: .word 0x00001320 + thumb_func_end func_ov01_020f4800 .global func_ov01_020f482c thumb_func_start func_ov01_020f482c @@ -9448,9 +9448,9 @@ _020f4844: blx func_0200ee60 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov01_020f482c _020f4850: .word data_ov01_020ff140 _020f4854: .word 0x00001320 + thumb_func_end func_ov01_020f482c .global func_ov01_020f4858 thumb_func_start func_ov01_020f4858 @@ -9574,7 +9574,6 @@ _020f4938: _020f4944: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov01_020f4858 _020f4948: .word func_ov01_020f38c0 + 1 _020f494c: .word data_ov01_020ff140 _020f4950: .word 0x0000148a @@ -9584,6 +9583,7 @@ _020f495c: .word 0x000005d4 _020f4960: .word 0x00001d4e _020f4964: .word 0x00001536 _020f4968: .word 0x000014e8 + thumb_func_end func_ov01_020f4858 .global func_ov01_020f496c thumb_func_start func_ov01_020f496c @@ -9592,8 +9592,8 @@ func_ov01_020f496c: ; 0x020f496c strh r0, [r1, #0x26] bx lr nop - thumb_func_end func_ov01_020f496c _020f4974: .word data_ov01_020ff140 + thumb_func_end func_ov01_020f496c .global func_ov01_020f4978 thumb_func_start func_ov01_020f4978 @@ -9707,12 +9707,12 @@ _020f4a36: _020f4a38: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov01_020f49a8 _020f4a3c: .word data_ov01_020ff140 _020f4a40: .word 0x00000528 _020f4a44: .word 0x00000508 _020f4a48: .word 0x0000050c _020f4a4c: .word func_ov01_020f3d94 + 1 + thumb_func_end func_ov01_020f49a8 .global func_ov01_020f4a50 thumb_func_start func_ov01_020f4a50 @@ -9722,8 +9722,8 @@ func_ov01_020f4a50: ; 0x020f4a50 ldr r0, [r0, #8] bx lr .align 2, 0 - thumb_func_end func_ov01_020f4a50 _020f4a58: .word data_ov01_020ff140 + thumb_func_end func_ov01_020f4a50 .global func_ov01_020f4a5c thumb_func_start func_ov01_020f4a5c @@ -9733,8 +9733,8 @@ func_ov01_020f4a5c: ; 0x020f4a5c ldrh r0, [r0, #0xc] bx lr .align 2, 0 - thumb_func_end func_ov01_020f4a5c _020f4a64: .word data_ov01_020ff140 + thumb_func_end func_ov01_020f4a5c .global func_ov01_020f4a68 thumb_func_start func_ov01_020f4a68 @@ -9783,8 +9783,8 @@ _020f4a9e: pop {r3, r4} bx lr nop - thumb_func_end func_ov01_020f4a68 _020f4ab0: .word data_ov01_020ff140 + thumb_func_end func_ov01_020f4a68 .global func_ov01_020f4ab4 thumb_func_start func_ov01_020f4ab4 @@ -9801,9 +9801,9 @@ _020f4ac4: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov01_020f4ab4 _020f4ac8: .word data_ov01_020ff140 _020f4acc: .word 0x0000050d + thumb_func_end func_ov01_020f4ab4 .global func_ov01_020f4ad0 thumb_func_start func_ov01_020f4ad0 @@ -9826,9 +9826,9 @@ func_ov01_020f4ad0: ; 0x020f4ad0 _020f4aee: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov01_020f4ad0 _020f4af0: .word data_ov01_020ff140 _020f4af4: .word 0x0000051c + thumb_func_end func_ov01_020f4ad0 .global func_ov01_020f4af8 thumb_func_start func_ov01_020f4af8 @@ -9838,8 +9838,8 @@ func_ov01_020f4af8: ; 0x020f4af8 mov r2, #0x70 bx r3 .align 2, 0 - thumb_func_end func_ov01_020f4af8 _020f4b00: .word func_02007a44 + thumb_func_end func_ov01_020f4af8 .global func_ov01_020f4b04 thumb_func_start func_ov01_020f4b04 @@ -10082,9 +10082,9 @@ _020f4cbc: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov01_020f4c74 _020f4cc8: .word data_ov01_020ff180 _020f4ccc: .word func_ov01_020f4ba8 + 1 + thumb_func_end func_ov01_020f4c74 .global func_ov01_020f4cd0 thumb_func_start func_ov01_020f4cd0 @@ -10099,8 +10099,8 @@ _020f4cdc: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov01_020f4cd0 _020f4ce0: .word data_ov01_020ff180 + thumb_func_end func_ov01_020f4cd0 .global func_ov01_020f4ce4 thumb_func_start func_ov01_020f4ce4 @@ -10110,8 +10110,8 @@ func_ov01_020f4ce4: ; 0x020f4ce4 mov r2, #0x20 bx r3 .align 2, 0 - thumb_func_end func_ov01_020f4ce4 _020f4cec: .word func_02007a44 + thumb_func_end func_ov01_020f4ce4 .global func_ov01_020f4cf0 thumb_func_start func_ov01_020f4cf0 @@ -10263,8 +10263,8 @@ _020f4dea: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f4d00 _020f4df4: .word data_ov01_020ff180 + thumb_func_end func_ov01_020f4d00 .global func_ov01_020f4df8 thumb_func_start func_ov01_020f4df8 @@ -10288,8 +10288,8 @@ _020f4e1a: blx func_0200ee60 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov01_020f4df8 _020f4e24: .word data_ov01_020ff180 + thumb_func_end func_ov01_020f4df8 .global func_ov01_020f4e28 thumb_func_start func_ov01_020f4e28 @@ -10306,8 +10306,8 @@ func_ov01_020f4e28: ; 0x020f4e28 str r0, [r1, #0x10] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov01_020f4e28 _020f4e40: .word data_ov01_020ff184 + thumb_func_end func_ov01_020f4e28 .global func_ov01_020f4e44 thumb_func_start func_ov01_020f4e44 @@ -10320,9 +10320,9 @@ func_ov01_020f4e44: ; 0x020f4e44 lsl r2, r2, #2 bx r3 nop - thumb_func_end func_ov01_020f4e44 _020f4e54: .word data_ov01_020ff184 _020f4e58: .word func_02007a44 + thumb_func_end func_ov01_020f4e44 .global func_ov01_020f4e5c thumb_func_start func_ov01_020f4e5c @@ -10349,8 +10349,8 @@ func_ov01_020f4e5c: ; 0x020f4e5c _020f4e84: pop {r4, pc} nop - thumb_func_end func_ov01_020f4e5c _020f4e88: .word data_ov01_020ff184 + thumb_func_end func_ov01_020f4e5c .global func_ov01_020f4e8c thumb_func_start func_ov01_020f4e8c @@ -10490,8 +10490,8 @@ _020f4f7c: add r0, r6, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov01_020f4ee0 _020f4f80: .word data_ov01_020ff184 + thumb_func_end func_ov01_020f4ee0 .global func_ov01_020f4f84 thumb_func_start func_ov01_020f4f84 @@ -10544,8 +10544,8 @@ _020f4fdc: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov01_020f4f84 _020f4fe0: .word data_ov01_020ff184 + thumb_func_end func_ov01_020f4f84 .global func_ov01_020f4fe4 thumb_func_start func_ov01_020f4fe4 @@ -10583,8 +10583,8 @@ _020f5018: pop {r3, r4} bx lr nop - thumb_func_end func_ov01_020f4fe4 _020f5020: .word data_ov01_020ff184 + thumb_func_end func_ov01_020f4fe4 .global func_ov01_020f5024 arm_func_start func_ov01_020f5024 @@ -10654,8 +10654,8 @@ _020f50e8: bl func_0203d77c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020f5024 _020f510c: .word data_027e0cbc + arm_func_end func_ov01_020f5024 .global func_ov01_020f5110 arm_func_start func_ov01_020f5110 @@ -10745,10 +10745,10 @@ _020f5234: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020f5110 _020f524c: .word data_ov00_020ee698 _020f5250: .word 0x00000157 _020f5254: .word 0x00300010 + arm_func_end func_ov01_020f5110 .global func_ov01_020f5258 arm_func_start func_ov01_020f5258 @@ -10850,8 +10850,8 @@ _020f539c: b _020f5334 _020f53a8: ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} - arm_func_end func_ov01_020f52fc _020f53ac: .word data_027e0d54 + arm_func_end func_ov01_020f52fc .global func_ov01_020f53b0 arm_func_start func_ov01_020f53b0 @@ -10910,8 +10910,8 @@ func_ov01_020f53fc: ; 0x020f53fc mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f53fc _020f546c: .word data_027e0d54 + arm_func_end func_ov01_020f53fc .global func_ov01_020f5470 arm_func_start func_ov01_020f5470 @@ -11062,9 +11062,9 @@ _020f5630: ldr ip, _020f563c ; =func_ov00_0207a514 bx ip .align 2, 0 - arm_func_end func_ov01_020f55e8 _020f5638: .word 0x00002710 _020f563c: .word func_ov00_0207a514 + arm_func_end func_ov01_020f55e8 .global func_ov01_020f5640 arm_func_start func_ov01_020f5640 @@ -11148,9 +11148,9 @@ func_ov01_020f5680: ; 0x020f5680 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f5680 _020f5764: .word func_ov01_020f576c _020f5768: .word func_ov01_020f5770 + arm_func_end func_ov01_020f5680 .global func_ov01_020f576c arm_func_start func_ov01_020f576c @@ -11176,8 +11176,8 @@ func_ov01_020f5770: ; 0x020f5770 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f5770 _020f57a8: .word data_ov00_020e899c + arm_func_end func_ov01_020f5770 .global func_ov01_020f57ac arm_func_start func_ov01_020f57ac @@ -11291,9 +11291,9 @@ _020f5924: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov01_020f57ac _020f5944: .word data_027e0d78 _020f5948: .word data_ov00_020eec9c + arm_func_end func_ov01_020f57ac .global func_ov01_020f594c arm_func_start func_ov01_020f594c @@ -11357,8 +11357,8 @@ _020f5a14: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f594c _020f5a1c: .word data_ov00_020eec9c + arm_func_end func_ov01_020f594c .global func_ov01_020f5a20 arm_func_start func_ov01_020f5a20 @@ -11532,10 +11532,10 @@ func_ov01_020f5c00: ; 0x020f5c00 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov01_020f5c00 _020f5c7c: .word data_ov01_020f8990 _020f5c80: .word func_ov01_020f576c _020f5c84: .word func_ov01_020f5770 + arm_func_end func_ov01_020f5c00 .global func_ov01_020f5c88 arm_func_start func_ov01_020f5c88 @@ -11560,9 +11560,9 @@ func_ov01_020f5c88: ; 0x020f5c88 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f5c88 _020f5cd4: .word data_ov01_020f8990 _020f5cd8: .word func_ov01_020f576c + arm_func_end func_ov01_020f5c88 .global func_ov01_020f5cdc arm_func_start func_ov01_020f5cdc @@ -11589,9 +11589,9 @@ func_ov01_020f5cdc: ; 0x020f5cdc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f5cdc _020f5d30: .word data_ov01_020f8990 _020f5d34: .word func_ov01_020f576c + arm_func_end func_ov01_020f5cdc .global func_ov01_020f5d38 arm_func_start func_ov01_020f5d38 @@ -11743,10 +11743,10 @@ _020f5ee4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov01_020f5d38 _020f5f78: .word data_027e0cbc _020f5f7c: .word data_ov01_020ff198 _020f5f80: .word data_02068e7c + arm_func_end func_ov01_020f5d38 .global func_ov01_020f5f84 arm_func_start func_ov01_020f5f84 @@ -11831,8 +11831,8 @@ func_ov01_020f6024: ; 0x020f6024 bl func_0202d77c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f6024 _020f6078: .word data_027e071c + arm_func_end func_ov01_020f6024 .global func_ov01_020f607c arm_func_start func_ov01_020f607c @@ -11855,8 +11855,8 @@ func_ov01_020f607c: ; 0x020f607c bl func_0202d77c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f607c _020f60c0: .word data_027e071c + arm_func_end func_ov01_020f607c .global func_ov01_020f60c4 arm_func_start func_ov01_020f60c4 @@ -12075,12 +12075,12 @@ _020f63bc: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov01_020f60c4 _020f63c4: .word data_027e05f8 _020f63c8: .word 0x66666667 _020f63cc: .word data_ov01_020ff198 _020f63d0: .word data_027e0c68 _020f63d4: .word data_027e0d54 + arm_func_end func_ov01_020f60c4 .global func_ov01_020f63d8 arm_func_start func_ov01_020f63d8 @@ -12284,11 +12284,11 @@ _020f669c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov01_020f6468 _020f66a4: .word data_ov00_020eec9c _020f66a8: .word data_027e0c68 _020f66ac: .word 0x00130023 _020f66b0: .word 0x0013001f + arm_func_end func_ov01_020f6468 .global func_ov01_020f66b4 arm_func_start func_ov01_020f66b4 @@ -12590,10 +12590,10 @@ _020f6a8c: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov01_020f6774 _020f6aa4: .word data_027e0c68 _020f6aa8: .word 0x00000fff _020f6aac: .word 0x00000177 + arm_func_end func_ov01_020f6774 .global func_ov01_020f6ab0 arm_func_start func_ov01_020f6ab0 @@ -12654,8 +12654,8 @@ _020f6b5c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov01_020f6ab0 _020f6b88: .word data_ov01_020f8974 + arm_func_end func_ov01_020f6ab0 .global func_ov01_020f6b8c arm_func_start func_ov01_020f6b8c @@ -12948,11 +12948,11 @@ _020f6f28: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov01_020f6e68 _020f6f98: .word data_ov01_020f89a8 _020f6f9c: .word data_ov01_020f86d8 _020f6fa0: .word data_020691a0 _020f6fa4: .word data_ov01_020f89ac + arm_func_end func_ov01_020f6e68 .global func_ov01_020f6fa8 arm_func_start func_ov01_020f6fa8 @@ -13208,9 +13208,9 @@ _020f7310: strb r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f6fc4 _020f7324: .word data_027e0cbc _020f7328: .word 0x04001000 + arm_func_end func_ov01_020f6fc4 .global func_ov01_020f732c arm_func_start func_ov01_020f732c @@ -13650,8 +13650,8 @@ _020f7990: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov01_020f732c _020f79b8: .word 0x00002710 + arm_func_end func_ov01_020f732c .global func_ov01_020f79bc arm_func_start func_ov01_020f79bc @@ -13775,12 +13775,12 @@ _020f7b48: add sp, sp, #0x9c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov01_020f79bc _020f7b74: .word data_027e0d54 _020f7b78: .word data_ov00_020ec758 _020f7b7c: .word data_ov00_020ec718 _020f7b80: .word data_ov00_020ec218 _020f7b84: .word 0x0003f500 + arm_func_end func_ov01_020f79bc .global func_ov01_020f7b88 arm_func_start func_ov01_020f7b88 @@ -13817,8 +13817,8 @@ func_ov01_020f7b88: ; 0x020f7b88 add sp, sp, #0x114 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov01_020f7b88 _020f7c04: .word 0x0003f500 + arm_func_end func_ov01_020f7b88 .global func_ov01_020f7c08 arm_func_start func_ov01_020f7c08 @@ -13864,8 +13864,8 @@ func_ov01_020f7c78: ; 0x020f7c78 ldr r0, [r1, r0, lsl #2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020f7c78 _020f7c8c: .word data_ov01_020f88a8 + arm_func_end func_ov01_020f7c78 .global func_ov01_020f7c90 arm_func_start func_ov01_020f7c90 @@ -13874,8 +13874,8 @@ func_ov01_020f7c90: ; 0x020f7c90 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov01_020f7c90 _020f7c9c: .word data_ov01_020f88b4 + arm_func_end func_ov01_020f7c90 .global func_ov01_020f7ca0 arm_func_start func_ov01_020f7ca0 @@ -13888,8 +13888,8 @@ func_ov01_020f7ca0: ; 0x020f7ca0 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov01_020f7ca0 _020f7cbc: .word data_ov01_020f8b50 + arm_func_end func_ov01_020f7ca0 .global func_ov01_020f7cc0 arm_func_start func_ov01_020f7cc0 @@ -13902,8 +13902,8 @@ func_ov01_020f7cc0: ; 0x020f7cc0 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov01_020f7cc0 _020f7cdc: .word data_ov01_020f8b50 + arm_func_end func_ov01_020f7cc0 .global func_ov01_020f7ce0 arm_func_start func_ov01_020f7ce0 @@ -13982,8 +13982,8 @@ func_ov01_020f7d44: ; 0x020f7d44 strb r1, [r4, #0x42] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f7d44 _020f7d78: .word data_ov01_020f8b34 + arm_func_end func_ov01_020f7d44 .global func_ov01_020f7d7c arm_func_start func_ov01_020f7d7c @@ -14124,8 +14124,8 @@ func_ov01_020f7eec: ; 0x020f7eec str r1, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov01_020f7eec _020f7f0c: .word func_ov01_020f7f10 + arm_func_end func_ov01_020f7eec .global func_ov01_020f7f10 arm_func_start func_ov01_020f7f10 @@ -14180,8 +14180,8 @@ func_ov01_020f7f78: ; 0x020f7f78 strb r1, [r4, #0x57] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f7f78 _020f7fac: .word data_ov01_020f8b10 + arm_func_end func_ov01_020f7f78 .global func_ov01_020f7fb0 arm_func_start func_ov01_020f7fb0 @@ -14200,8 +14200,8 @@ func_ov01_020f7fb0: ; 0x020f7fb0 strb r1, [r4, #0x57] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f7fb0 _020f7fe4: .word data_ov01_020f8b10 + arm_func_end func_ov01_020f7fb0 .global func_ov01_020f7fe8 arm_func_start func_ov01_020f7fe8 @@ -14278,8 +14278,8 @@ func_ov01_020f802c: ; 0x020f802c add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov01_020f802c _020f80c8: .word 0x0000ffff + arm_func_end func_ov01_020f802c .global func_ov01_020f80cc arm_func_start func_ov01_020f80cc @@ -14392,8 +14392,8 @@ _020f8220: strb r0, [r4, #0x55] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov01_020f813c _020f8230: .word data_027e0d78 + arm_func_end func_ov01_020f813c .global func_ov01_020f8234 arm_func_start func_ov01_020f8234 @@ -14415,8 +14415,8 @@ func_ov01_020f8234: ; 0x020f8234 bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov01_020f8234 _020f8274: .word 0x0000ffff + arm_func_end func_ov01_020f8234 .global func_ov01_020f8278 arm_func_start func_ov01_020f8278 @@ -14429,8 +14429,8 @@ func_ov01_020f8278: ; 0x020f8278 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f8278 _020f8294: .word data_ov01_020f8aec + arm_func_end func_ov01_020f8278 .global func_ov01_020f8298 arm_func_start func_ov01_020f8298 @@ -14497,8 +14497,8 @@ func_ov01_020f82f8: ; 0x020f82f8 str r1, [r4, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov01_020f82f8 _020f833c: .word data_ov01_020f8adc + arm_func_end func_ov01_020f82f8 .global func_ov01_020f8340 arm_func_start func_ov01_020f8340 @@ -14625,9 +14625,9 @@ _020f844c: mov r0, r8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov01_020f8434 _020f84a0: .word data_ov00_020ec7dc _020f84a4: .word data_ov00_020ec658 + arm_func_end func_ov01_020f8434 .global func_ov01_020f84a8 arm_func_start func_ov01_020f84a8 @@ -14636,8 +14636,8 @@ func_ov01_020f84a8: ; 0x020f84a8 mov r1, #0x56 bx ip .align 2, 0 - arm_func_end func_ov01_020f84a8 _020f84b4: .word func_0202f134 + arm_func_end func_ov01_020f84a8 .global func_ov01_020f84b8 arm_func_start func_ov01_020f84b8 @@ -14646,8 +14646,8 @@ func_ov01_020f84b8: ; 0x020f84b8 mov r1, #0x56 bx ip .align 2, 0 - arm_func_end func_ov01_020f84b8 _020f84c4: .word func_0202f154 + arm_func_end func_ov01_020f84b8 .global func_ov01_020f84c8 arm_func_start func_ov01_020f84c8 diff --git a/asm/ov02.s b/asm/ov02.s index ff23da1d..2c6d5bfd 100644 --- a/asm/ov02.s +++ b/asm/ov02.s @@ -70,13 +70,13 @@ func_ov02_020eed78: ; 0x020eed78 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020eed78 _020eee1c: .word data_ov02_020f6a38 _020eee20: .word func_ov02_020eee34 _020eee24: .word func_ov02_020eee54 _020eee28: .word func_ov09_021139f8 _020eee2c: .word func_ov09_021139b8 _020eee30: .word data_02057200 + arm_func_end func_ov02_020eed78 .global func_ov02_020eee34 arm_func_start func_ov02_020eee34 @@ -104,8 +104,8 @@ func_ov02_020eee54: ; 0x020eee54 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020eee54 _020eee78: .word data_ov02_020f6a6c + arm_func_end func_ov02_020eee54 .global func_ov02_020eee7c arm_func_start func_ov02_020eee7c @@ -138,9 +138,9 @@ func_ov02_020eee7c: ; 0x020eee7c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020eee7c _020eeee8: .word func_ov09_021139f8 _020eeeec: .word func_ov02_020eee34 + arm_func_end func_ov02_020eee7c .global func_ov02_020eeef0 arm_func_start func_ov02_020eeef0 @@ -175,9 +175,9 @@ func_ov02_020eeef0: ; 0x020eeef0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020eeef0 _020eef64: .word func_ov09_021139f8 _020eef68: .word func_ov02_020eee34 + arm_func_end func_ov02_020eeef0 .global func_ov02_020eef6c arm_func_start func_ov02_020eef6c @@ -256,9 +256,9 @@ _020ef058: bl func_02007984 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020eef6c _020ef07c: .word data_ov02_020f69e0 _020ef080: .word gItemManager + arm_func_end func_ov02_020eef6c .global func_ov02_020ef084 arm_func_start func_ov02_020ef084 @@ -873,12 +873,12 @@ _020ef96c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov02_020ef084 _020ef998: .word gItemManager _020ef99c: .word 0x91a2b3c5 _020ef9a0: .word gAdventureFlags _020ef9a4: .word 0x00000123 _020ef9a8: .word data_ov02_020f69e0 + arm_func_end func_ov02_020ef084 .global func_ov02_020ef9ac arm_func_start func_ov02_020ef9ac @@ -889,9 +889,9 @@ func_ov02_020ef9ac: ; 0x020ef9ac str r2, [r1] bx ip .align 2, 0 - arm_func_end func_ov02_020ef9ac _020ef9c0: .word data_ov09_0211f528 _020ef9c4: .word func_ov09_021144d8 + arm_func_end func_ov02_020ef9ac .global func_ov02_020ef9c8 arm_func_start func_ov02_020ef9c8 @@ -936,8 +936,8 @@ func_ov02_020efa0c: ; 0x020efa0c blx func_ov09_02113f40 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov02_020efa0c _020efa48: .word data_ov02_020f69e0 + arm_func_end func_ov02_020efa0c .global func_ov02_020efa4c arm_func_start func_ov02_020efa4c @@ -1135,10 +1135,10 @@ _020efcdc: bl func_ov02_020f0e24 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov02_020efa4c _020efcfc: .word data_ov00_020eec9c _020efd00: .word data_ov02_020f69e0 _020efd04: .word data_027e1050 + arm_func_end func_ov02_020efa4c .global func_ov02_020efd08 arm_func_start func_ov02_020efd08 @@ -1174,10 +1174,10 @@ _020efd54: str r0, [r4, #0xd14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020efd08 _020efd78: .word data_ov09_0211f52c _020efd7c: .word data_ov00_020eec9c _020efd80: .word data_ov02_020f69e0 + arm_func_end func_ov02_020efd08 .global func_ov02_020efd84 arm_func_start func_ov02_020efd84 @@ -1268,11 +1268,11 @@ _020efe60: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020efd84 _020efec4: .word data_027e1050 _020efec8: .word data_027e077c _020efecc: .word data_ov09_0211f52c _020efed0: .word data_ov02_020f69e0 + arm_func_end func_ov02_020efd84 .global func_ov02_020efed4 arm_func_start func_ov02_020efed4 @@ -1315,10 +1315,10 @@ _020eff44: streqh r0, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020efed4 _020eff64: .word 0x000001ff _020eff68: .word 0x04001014 _020eff6c: .word 0x04000304 + arm_func_end func_ov02_020efed4 .global func_ov02_020eff70 arm_func_start func_ov02_020eff70 @@ -1836,13 +1836,13 @@ _020f06e0: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov02_020eff70 _020f071c: .word data_ov09_0211f528 _020f0720: .word gItemManager _020f0724: .word gAdventureFlags _020f0728: .word 0x91a2b3c5 _020f072c: .word 0x88888889 _020f0730: .word gHealthManager + arm_func_end func_ov02_020eff70 .global func_ov02_020f0734 arm_func_start func_ov02_020f0734 @@ -1946,12 +1946,12 @@ _020f087c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov02_020f0734 _020f08a4: .word data_ov02_020f672c _020f08a8: .word gItemManager _020f08ac: .word 0x0012009a _020f08b0: .word 0x0012009b _020f08b4: .word data_ov02_020f672c + arm_func_end func_ov02_020f0734 .global func_ov02_020f08b8 arm_func_start func_ov02_020f08b8 @@ -2066,8 +2066,8 @@ _020f0a34: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov02_020f08b8 _020f0a50: .word gItemManager + arm_func_end func_ov02_020f08b8 .global func_ov02_020f0a54 arm_func_start func_ov02_020f0a54 @@ -2113,8 +2113,8 @@ _020f0ad8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov02_020f0a54 _020f0ae0: .word gItemManager + arm_func_end func_ov02_020f0a54 .global func_ov02_020f0ae4 arm_func_start func_ov02_020f0ae4 @@ -2145,8 +2145,8 @@ _020f0b30: mov r0, #3 bx lr .align 2, 0 - arm_func_end func_ov02_020f0ae4 _020f0b38: .word gItemManager + arm_func_end func_ov02_020f0ae4 .global func_ov02_020f0b3c arm_func_start func_ov02_020f0b3c @@ -2191,9 +2191,9 @@ _020f0bcc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f0b3c _020f0bd4: .word gItemManager _020f0bd8: .word gAdventureFlags + arm_func_end func_ov02_020f0b3c .global func_ov02_020f0bdc arm_func_start func_ov02_020f0bdc @@ -2268,9 +2268,9 @@ _020f0cc4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f0bdc _020f0ce4: .word data_ov09_0211f528 _020f0ce8: .word data_027e1050 + arm_func_end func_ov02_020f0bdc .global func_ov02_020f0cec arm_func_start func_ov02_020f0cec @@ -2347,9 +2347,9 @@ _020f0ddc: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f0cec _020f0dfc: .word data_ov09_0211f528 _020f0e00: .word data_027e1050 + arm_func_end func_ov02_020f0cec .global func_ov02_020f0e04 arm_func_start func_ov02_020f0e04 @@ -2388,9 +2388,9 @@ func_ov02_020f0e44: ; 0x020f0e44 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov02_020f0e44 _020f0e60: .word data_027e1050 _020f0e64: .word func_ov02_020f5dc4 + arm_func_end func_ov02_020f0e44 .global func_ov02_020f0e68 arm_func_start func_ov02_020f0e68 @@ -2401,9 +2401,9 @@ func_ov02_020f0e68: ; 0x020f0e68 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov02_020f0e68 _020f0e7c: .word data_027e1050 _020f0e80: .word func_ov02_020f2300 + arm_func_end func_ov02_020f0e68 .global func_ov02_020f0e84 arm_func_start func_ov02_020f0e84 @@ -2414,9 +2414,9 @@ func_ov02_020f0e84: ; 0x020f0e84 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov02_020f0e84 _020f0e98: .word data_027e1050 _020f0e9c: .word func_ov02_020f2284 + arm_func_end func_ov02_020f0e84 .global func_ov02_020f0ea0 arm_func_start func_ov02_020f0ea0 @@ -2430,9 +2430,9 @@ func_ov02_020f0ea0: ; 0x020f0ea0 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov02_020f0ea0 _020f0ec0: .word data_027e1050 _020f0ec4: .word func_ov02_020f5e14 + arm_func_end func_ov02_020f0ea0 .global func_ov02_020f0ec8 arm_func_start func_ov02_020f0ec8 @@ -2443,9 +2443,9 @@ func_ov02_020f0ec8: ; 0x020f0ec8 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov02_020f0ec8 _020f0edc: .word data_027e1050 _020f0ee0: .word func_ov02_020f2320 + arm_func_end func_ov02_020f0ec8 .global func_ov02_020f0ee4 arm_func_start func_ov02_020f0ee4 @@ -2456,9 +2456,9 @@ func_ov02_020f0ee4: ; 0x020f0ee4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov02_020f0ee4 _020f0ef8: .word data_027e1050 _020f0efc: .word func_ov02_020f22a8 + arm_func_end func_ov02_020f0ee4 .global func_ov02_020f0f00 arm_func_start func_ov02_020f0f00 @@ -2468,8 +2468,8 @@ func_ov02_020f0f00: ; 0x020f0f00 ldrb r0, [r0, #0x350] bx lr .align 2, 0 - arm_func_end func_ov02_020f0f00 _020f0f10: .word data_027e1050 + arm_func_end func_ov02_020f0f00 .global func_ov02_020f0f14 arm_func_start func_ov02_020f0f14 @@ -2524,9 +2524,9 @@ _020f0f98: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f0f14 _020f0fd0: .word 0x00000b33 _020f0fd4: .word gItemManager + arm_func_end func_ov02_020f0f14 .global func_ov02_020f0fd8 arm_func_start func_ov02_020f0fd8 @@ -2608,8 +2608,8 @@ func_ov02_020f0ffc: ; 0x020f0ffc add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov02_020f0ffc _020f10f4: .word gItemManager + arm_func_end func_ov02_020f0ffc .global func_ov02_020f10f8 arm_func_start func_ov02_020f10f8 @@ -2637,8 +2637,8 @@ _020f1128: strb r4, [r5, #0xed] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f10f8 _020f114c: .word gItemManager + arm_func_end func_ov02_020f10f8 .global func_ov02_020f1150 arm_func_start func_ov02_020f1150 @@ -2680,9 +2680,9 @@ _020f11b8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1178 _020f11c8: .word data_ov02_020f6acc _020f11cc: .word data_ov02_0210016c + arm_func_end func_ov02_020f1178 .global func_ov02_020f11d0 arm_func_start func_ov02_020f11d0 @@ -2707,8 +2707,8 @@ _020f11fc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f11d0 _020f1218: .word data_ov02_020f6acc + arm_func_end func_ov02_020f11d0 .global func_ov02_020f121c arm_func_start func_ov02_020f121c @@ -2735,8 +2735,8 @@ _020f1248: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f121c _020f126c: .word data_ov02_020f6acc + arm_func_end func_ov02_020f121c .global func_ov02_020f1270 arm_func_start func_ov02_020f1270 @@ -2812,8 +2812,8 @@ func_ov02_020f1358: ; 0x020f1358 ldr ip, _020f1360 ; =func_ov09_02116f64 bx ip .align 2, 0 - arm_func_end func_ov02_020f1358 _020f1360: .word func_ov09_02116f64 + arm_func_end func_ov02_020f1358 .global func_ov02_020f1364 arm_func_start func_ov02_020f1364 @@ -2930,8 +2930,8 @@ _020f14f4: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov02_020f1380 _020f1504: .word gItemManager + arm_func_end func_ov02_020f1380 .global func_ov02_020f1508 arm_func_start func_ov02_020f1508 @@ -2951,8 +2951,8 @@ func_ov02_020f1524: ; 0x020f1524 ldr ip, _020f152c ; =func_ov02_020f1550 bx ip .align 2, 0 - arm_func_end func_ov02_020f1524 _020f152c: .word func_ov02_020f1550 + arm_func_end func_ov02_020f1524 .global func_ov02_020f1530 arm_func_start func_ov02_020f1530 @@ -2960,8 +2960,8 @@ func_ov02_020f1530: ; 0x020f1530 ldr ip, _020f1538 ; =func_ov02_020f1550 bx ip .align 2, 0 - arm_func_end func_ov02_020f1530 _020f1538: .word func_ov02_020f1550 + arm_func_end func_ov02_020f1530 .global func_ov02_020f153c arm_func_start func_ov02_020f153c @@ -2971,8 +2971,8 @@ func_ov02_020f153c: ; 0x020f153c ldr r0, [r0, #0x42c] bx ip .align 2, 0 - arm_func_end func_ov02_020f153c _020f154c: .word func_ov02_020f66a0 + arm_func_end func_ov02_020f153c .global func_ov02_020f1550 arm_func_start func_ov02_020f1550 @@ -3029,9 +3029,9 @@ _020f15f8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f15bc _020f1604: .word data_ov02_020f6b88 _020f1608: .word data_ov02_0210016c + arm_func_end func_ov02_020f15bc .global func_ov02_020f160c arm_func_start func_ov02_020f160c @@ -3054,8 +3054,8 @@ _020f1634: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f160c _020f164c: .word data_ov02_020f6b88 + arm_func_end func_ov02_020f160c .global func_ov02_020f1650 arm_func_start func_ov02_020f1650 @@ -3080,8 +3080,8 @@ _020f1678: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1650 _020f1698: .word data_ov02_020f6b88 + arm_func_end func_ov02_020f1650 .global func_ov02_020f169c arm_func_start func_ov02_020f169c @@ -3155,8 +3155,8 @@ func_ov02_020f177c: ; 0x020f177c ldr ip, _020f1784 ; =func_ov09_021185c4 bx ip .align 2, 0 - arm_func_end func_ov02_020f177c _020f1784: .word func_ov09_021185c4 + arm_func_end func_ov02_020f177c .global func_ov02_020f1788 arm_func_start func_ov02_020f1788 @@ -3261,8 +3261,8 @@ _020f18e8: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f17a0 _020f18f8: .word gItemManager + arm_func_end func_ov02_020f17a0 .global func_ov02_020f18fc arm_func_start func_ov02_020f18fc @@ -3305,8 +3305,8 @@ func_ov02_020f195c: ; 0x020f195c ldr r0, [r0, #0xec0] bx ip .align 2, 0 - arm_func_end func_ov02_020f195c _020f1968: .word func_ov02_020f647c + arm_func_end func_ov02_020f195c .global func_ov02_020f196c arm_func_start func_ov02_020f196c @@ -3338,8 +3338,8 @@ _020f19b0: str r3, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov02_020f196c _020f19d0: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f196c .global func_ov02_020f19d4 arm_func_start func_ov02_020f19d4 @@ -3372,8 +3372,8 @@ _020f1a1c: str r3, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov02_020f19d4 _020f1a3c: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f19d4 .global func_ov02_020f1a40 arm_func_start func_ov02_020f1a40 @@ -3406,8 +3406,8 @@ _020f1a78: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1a40 _020f1aa4: .word data_ov09_0211ee28 + arm_func_end func_ov02_020f1a40 .global func_ov02_020f1aa8 arm_func_start func_ov02_020f1aa8 @@ -3509,8 +3509,8 @@ _020f1bb0: bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1b20 _020f1bf4: .word data_ov00_020eec9c + arm_func_end func_ov02_020f1b20 .global func_ov02_020f1bf8 arm_func_start func_ov02_020f1bf8 @@ -3582,8 +3582,8 @@ _020f1ca4: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1c6c _020f1cd0: .word data_ov09_0211ee28 + arm_func_end func_ov02_020f1c6c .global func_ov02_020f1cd4 arm_func_start func_ov02_020f1cd4 @@ -3685,8 +3685,8 @@ _020f1ddc: bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1d4c _020f1e20: .word data_ov00_020eec9c + arm_func_end func_ov02_020f1d4c .global func_ov02_020f1e24 arm_func_start func_ov02_020f1e24 @@ -3768,8 +3768,8 @@ _020f1ee0: bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1ec0 _020f1f14: .word data_ov00_020eec9c + arm_func_end func_ov02_020f1ec0 .global func_ov02_020f1f18 arm_func_start func_ov02_020f1f18 @@ -3829,9 +3829,9 @@ _020f1f9c: bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1f48 _020f1fd4: .word data_ov00_020eec9c _020f1fd8: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f1f48 .global func_ov02_020f1fdc arm_func_start func_ov02_020f1fdc @@ -3896,8 +3896,8 @@ _020f20a0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f1fdc _020f20bc: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f1fdc .global func_ov02_020f20c0 arm_func_start func_ov02_020f20c0 @@ -3930,8 +3930,8 @@ func_ov02_020f20c0: ; 0x020f20c0 str r1, [r0, #0x1c] bx lr .align 2, 0 - arm_func_end func_ov02_020f20c0 _020f212c: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f20c0 .global func_ov02_020f2130 arm_func_start func_ov02_020f2130 @@ -3999,8 +3999,8 @@ func_ov02_020f21b0: ; 0x020f21b0 strne r3, [r0, #0x1c] bx lr .align 2, 0 - arm_func_end func_ov02_020f21b0 _020f2210: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f21b0 .global func_ov02_020f2214 arm_func_start func_ov02_020f2214 @@ -4202,8 +4202,8 @@ func_ov02_020f2420: ; 0x020f2420 add r0, r0, #0x100 bx ip .align 2, 0 - arm_func_end func_ov02_020f2420 _020f242c: .word func_ov09_02114110 + arm_func_end func_ov02_020f2420 .global func_ov02_020f2430 arm_func_start func_ov02_020f2430 @@ -4212,8 +4212,8 @@ func_ov02_020f2430: ; 0x020f2430 add r0, r0, #0x1ec bx ip .align 2, 0 - arm_func_end func_ov02_020f2430 _020f243c: .word func_ov09_02114110 + arm_func_end func_ov02_020f2430 .global func_ov02_020f2440 arm_func_start func_ov02_020f2440 @@ -4263,9 +4263,9 @@ _020f24c4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f2444 _020f24d8: .word data_ov02_020f6c34 _020f24dc: .word data_ov02_0210016c + arm_func_end func_ov02_020f2444 .global func_ov02_020f24e0 arm_func_start func_ov02_020f24e0 @@ -4299,8 +4299,8 @@ _020f250c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f24e0 _020f254c: .word data_ov02_020f6c34 + arm_func_end func_ov02_020f24e0 .global func_ov02_020f2550 arm_func_start func_ov02_020f2550 @@ -4336,8 +4336,8 @@ _020f257c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2550 _020f25c4: .word data_ov02_020f6c34 + arm_func_end func_ov02_020f2550 .global func_ov02_020f25c8 arm_func_start func_ov02_020f25c8 @@ -4372,12 +4372,12 @@ func_ov02_020f25c8: ; 0x020f25c8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f25c8 _020f263c: .word 0x00000666 _020f2640: .word 0x00000918 _020f2644: .word 0x000013d4 _020f2648: .word 0x000024cd _020f264c: .word data_027e1050 + arm_func_end func_ov02_020f25c8 .global func_ov02_020f2650 arm_func_start func_ov02_020f2650 @@ -4471,8 +4471,8 @@ func_ov02_020f2650: ; 0x020f2650 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2650 _020f27b0: .word 0x00002333 + arm_func_end func_ov02_020f2650 .global func_ov02_020f27b4 arm_func_start func_ov02_020f27b4 @@ -4480,8 +4480,8 @@ func_ov02_020f27b4: ; 0x020f27b4 ldr ip, _020f27bc ; =func_ov09_021144d8 bx ip .align 2, 0 - arm_func_end func_ov02_020f27b4 _020f27bc: .word func_ov09_021144d8 + arm_func_end func_ov02_020f27b4 .global func_ov02_020f27c0 arm_func_start func_ov02_020f27c0 @@ -4515,8 +4515,8 @@ func_ov02_020f27c0: ; 0x020f27c0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f27c0 _020f2830: .word 0x0012009c + arm_func_end func_ov02_020f27c0 .global func_ov02_020f2834 arm_func_start func_ov02_020f2834 @@ -4721,7 +4721,6 @@ _020f2ad8: bl func_ov02_020f5e88 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2834 _020f2b18: .word data_027e0d78 _020f2b1c: .word 0xffffe69c _020f2b20: .word data_ov00_020eec9c @@ -4730,6 +4729,7 @@ _020f2b28: .word 0x00002333 _020f2b2c: .word 0x0000046e _020f2b30: .word 0x00000666 _020f2b34: .word data_027e1050 + arm_func_end func_ov02_020f2834 .global func_ov02_020f2b38 arm_func_start func_ov02_020f2b38 @@ -4755,8 +4755,8 @@ func_ov02_020f2b68: ; 0x020f2b68 ldr r0, [r0, #0x10] bx ip .align 2, 0 - arm_func_end func_ov02_020f2b68 _020f2b74: .word func_ov02_020f3228 + arm_func_end func_ov02_020f2b68 .global func_ov02_020f2b78 arm_func_start func_ov02_020f2b78 @@ -4796,9 +4796,9 @@ _020f2bd0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f2b7c _020f2be8: .word data_ov02_020f6cc0 _020f2bec: .word data_ov02_0210016c + arm_func_end func_ov02_020f2b7c .global func_ov02_020f2bf0 arm_func_start func_ov02_020f2bf0 @@ -4827,8 +4827,8 @@ _020f2c20: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2bf0 _020f2c48: .word data_ov02_020f6cc0 + arm_func_end func_ov02_020f2bf0 .global func_ov02_020f2c4c arm_func_start func_ov02_020f2c4c @@ -4859,8 +4859,8 @@ _020f2c7c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2c4c _020f2cac: .word data_ov02_020f6cc0 + arm_func_end func_ov02_020f2c4c .global func_ov02_020f2cb0 arm_func_start func_ov02_020f2cb0 @@ -4868,8 +4868,8 @@ func_ov02_020f2cb0: ; 0x020f2cb0 ldr ip, _020f2cb8 ; =func_ov09_02116b00 bx ip .align 2, 0 - arm_func_end func_ov02_020f2cb0 _020f2cb8: .word func_ov09_02116b00 + arm_func_end func_ov02_020f2cb0 .global func_ov02_020f2cbc arm_func_start func_ov02_020f2cbc @@ -4936,8 +4936,8 @@ func_ov02_020f2d94: ; 0x020f2d94 ldr ip, _020f2d9c ; =func_ov09_02116f64 bx ip .align 2, 0 - arm_func_end func_ov02_020f2d94 _020f2d9c: .word func_ov09_02116f64 + arm_func_end func_ov02_020f2d94 .global func_ov02_020f2da0 arm_func_start func_ov02_020f2da0 @@ -4998,9 +4998,9 @@ func_ov02_020f2df4: ; 0x020f2df4 add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov02_020f2df4 _020f2e40: .word data_ov02_020f6798 _020f2e44: .word data_027e1050 + arm_func_end func_ov02_020f2df4 .global func_ov02_020f2e48 arm_func_start func_ov02_020f2e48 @@ -5020,8 +5020,8 @@ func_ov02_020f2e48: ; 0x020f2e48 movle r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2e48 _020f2e80: .word gItemManager + arm_func_end func_ov02_020f2e48 .global func_ov02_020f2e84 arm_func_start func_ov02_020f2e84 @@ -5061,11 +5061,11 @@ func_ov02_020f2e84: ; 0x020f2e84 strh r0, [r1, #6] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2e84 _020f2f0c: .word gItemManager _020f2f10: .word data_ov02_020f6c80 _020f2f14: .word data_ov00_020eec9c _020f2f18: .word gHealthManager + arm_func_end func_ov02_020f2e84 .global func_ov02_020f2f1c arm_func_start func_ov02_020f2f1c @@ -5101,7 +5101,6 @@ func_ov02_020f2f1c: ; 0x020f2f1c add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2f1c _020f2f94: .word data_ov02_020f67a0 _020f2f98: .word data_ov02_020f67a4 _020f2f9c: .word data_ov02_020f67a8 @@ -5109,6 +5108,7 @@ _020f2fa0: .word data_ov02_020f6798 _020f2fa4: .word data_ov02_020f679a _020f2fa8: .word data_ov02_020f679c _020f2fac: .word data_027e1050 + arm_func_end func_ov02_020f2f1c .global func_ov02_020f2fb0 arm_func_start func_ov02_020f2fb0 @@ -5151,8 +5151,8 @@ func_ov02_020f2fd8: ; 0x020f2fd8 bl func_ov02_020f2df4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f2fd8 _020f3030: .word gItemManager + arm_func_end func_ov02_020f2fd8 .global func_ov02_020f3034 arm_func_start func_ov02_020f3034 @@ -5170,9 +5170,9 @@ func_ov02_020f3034: ; 0x020f3034 str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov02_020f3034 _020f3064: .word data_ov09_0211f52c _020f3068: .word data_ov02_020f6c80 + arm_func_end func_ov02_020f3034 .global func_ov02_020f306c arm_func_start func_ov02_020f306c @@ -5190,8 +5190,8 @@ func_ov02_020f306c: ; 0x020f306c str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov02_020f306c _020f309c: .word data_ov02_020f6c80 + arm_func_end func_ov02_020f306c .global func_ov02_020f30a0 arm_func_start func_ov02_020f30a0 @@ -5299,9 +5299,9 @@ func_ov02_020f30f8: ; 0x020f30f8 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f30f8 _020f31e8: .word data_ov09_0211f530 _020f31ec: .word data_02050f54 + arm_func_end func_ov02_020f30f8 .global func_ov02_020f31f0 arm_func_start func_ov02_020f31f0 @@ -5351,8 +5351,8 @@ func_ov02_020f3228: ; 0x020f3228 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f3228 _020f3264: .word data_027e0d0c + arm_func_end func_ov02_020f3228 .global func_ov02_020f3268 arm_func_start func_ov02_020f3268 @@ -5379,8 +5379,8 @@ func_ov02_020f3290: ; 0x020f3290 ldr r2, [r2, #0x1c] bx ip .align 2, 0 - arm_func_end func_ov02_020f3290 _020f32a8: .word func_ov09_02114f48 + arm_func_end func_ov02_020f3290 .global func_ov02_020f32ac arm_func_start func_ov02_020f32ac @@ -5473,9 +5473,9 @@ func_ov02_020f32ac: ; 0x020f32ac add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f32ac _020f3408: .word data_ov02_020f6d3c _020f340c: .word 0x000016a8 + arm_func_end func_ov02_020f32ac .global func_ov02_020f3410 arm_func_start func_ov02_020f3410 @@ -5505,8 +5505,8 @@ func_ov02_020f3440: ; 0x020f3440 ldr ip, _020f3448 ; =func_ov00_0208def0 bx ip .align 2, 0 - arm_func_end func_ov02_020f3440 _020f3448: .word func_ov00_0208def0 + arm_func_end func_ov02_020f3440 .global func_ov02_020f344c arm_func_start func_ov02_020f344c @@ -5618,11 +5618,11 @@ func_ov02_020f34e8: ; 0x020f34e8 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f34e8 _020f35d4: .word data_027e0384 _020f35d8: .word data_02050f54 _020f35dc: .word data_027e037c _020f35e0: .word data_027e03c8 + arm_func_end func_ov02_020f34e8 .global func_ov02_020f35e4 arm_func_start func_ov02_020f35e4 @@ -5779,9 +5779,9 @@ func_ov02_020f37e8: ; 0x020f37e8 ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_ov02_020f37e8 _020f37fc: .word data_027e1044 _020f3800: .word func_ov02_020f3828 + arm_func_end func_ov02_020f37e8 .global func_ov02_020f3804 arm_func_start func_ov02_020f3804 @@ -5794,9 +5794,9 @@ func_ov02_020f3804: ; 0x020f3804 ldr r0, _020f3824 ; =data_027e077c bx ip .align 2, 0 - arm_func_end func_ov02_020f3804 _020f3820: .word func_0202e740 _020f3824: .word data_027e077c + arm_func_end func_ov02_020f3804 .global func_ov02_020f3828 arm_func_start func_ov02_020f3828 @@ -5827,8 +5827,8 @@ _020f3868: bl func_0202e740 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov02_020f3828 _020f3884: .word data_027e077c + arm_func_end func_ov02_020f3828 .global func_ov02_020f3888 arm_func_start func_ov02_020f3888 @@ -5846,9 +5846,9 @@ func_ov02_020f3888: ; 0x020f3888 str r1, [r4, #0x2c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f3888 _020f38b8: .word data_ov02_020f6dc0 _020f38bc: .word data_02057200 + arm_func_end func_ov02_020f3888 .global func_ov02_020f38c0 arm_func_start func_ov02_020f38c0 @@ -5887,8 +5887,8 @@ func_ov02_020f38f0: ; 0x020f38f0 str r0, [r4, #0x2c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f38f0 _020f391c: .word data_ov02_020f6d80 + arm_func_end func_ov02_020f38f0 .global func_ov02_020f3920 arm_func_start func_ov02_020f3920 @@ -5973,11 +5973,11 @@ func_ov02_020f39a0: ; 0x020f39a0 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov02_020f39a0 _020f3a40: .word data_ov02_020f6840 _020f3a44: .word data_ov02_020f6838 _020f3a48: .word data_ov02_020f683c _020f3a4c: .word data_ov02_020f6844 + arm_func_end func_ov02_020f39a0 .global func_ov02_020f3a50 arm_func_start func_ov02_020f3a50 @@ -5990,9 +5990,9 @@ func_ov02_020f3a50: ; 0x020f3a50 str r1, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov02_020f3a50 _020f3a6c: .word data_ov02_020f6d80 _020f3a70: .word func_ov09_021144d0 + arm_func_end func_ov02_020f3a50 .global func_ov02_020f3a74 arm_func_start func_ov02_020f3a74 @@ -6000,8 +6000,8 @@ func_ov02_020f3a74: ; 0x020f3a74 ldr ip, _020f3a7c ; =func_ov09_021144d8 bx ip .align 2, 0 - arm_func_end func_ov02_020f3a74 _020f3a7c: .word func_ov09_021144d8 + arm_func_end func_ov02_020f3a74 .global func_ov02_020f3a80 arm_func_start func_ov02_020f3a80 @@ -6037,8 +6037,8 @@ func_ov02_020f3ac4: ; 0x020f3ac4 str r1, [r0, #0x2c] bx lr .align 2, 0 - arm_func_end func_ov02_020f3ac4 _020f3adc: .word data_ov02_020f6d80 + arm_func_end func_ov02_020f3ac4 .global func_ov02_020f3ae0 arm_func_start func_ov02_020f3ae0 @@ -6515,9 +6515,9 @@ _020f40fc: add sp, sp, #0x6c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov02_020f3ae4 _020f41ec: .word gItemManager _020f41f0: .word data_027e05f4 + arm_func_end func_ov02_020f3ae4 .global func_ov02_020f41f4 arm_func_start func_ov02_020f41f4 @@ -6533,8 +6533,8 @@ func_ov02_020f41f8: ; 0x020f41f8 ldrb r0, [r0, #0x350] bx lr .align 2, 0 - arm_func_end func_ov02_020f41f8 _020f4208: .word data_027e1050 + arm_func_end func_ov02_020f41f8 .global func_ov02_020f420c arm_func_start func_ov02_020f420c @@ -7277,7 +7277,6 @@ _020f4cc0: add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov02_020f420c _020f4cd8: .word data_ov09_0211ee20 _020f4cdc: .word data_ov09_0211ee24 _020f4ce0: .word data_ov09_0211ee28 @@ -7327,6 +7326,7 @@ _020f4d8c: .word data_ov02_020f706c _020f4d90: .word data_ov02_020f7088 _020f4d94: .word data_ov02_020f70a4 _020f4d98: .word data_ov02_020f6e0c + arm_func_end func_ov02_020f420c .global func_ov02_020f4d9c arm_func_start func_ov02_020f4d9c @@ -7539,7 +7539,6 @@ _020f5070: blt _020f5070 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov02_020f4d9c _020f5094: .word data_ov02_020f6e0c _020f5098: .word data_ov09_0211f530 _020f509c: .word 0x05000400 @@ -7551,6 +7550,7 @@ _020f50b0: .word data_027e0618 _020f50b4: .word data_027e0f8c _020f50b8: .word data_ov00_020ecde4 _020f50bc: .word data_027e0f88 + arm_func_end func_ov02_020f4d9c .global func_ov02_020f50c0 arm_func_start func_ov02_020f50c0 @@ -7759,8 +7759,8 @@ _020f5370: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f50c0 _020f538c: .word data_ov02_020f6e30 + arm_func_end func_ov02_020f50c0 .global func_ov02_020f5390 arm_func_start func_ov02_020f5390 @@ -7858,12 +7858,12 @@ _020f5468: bl func_ov02_020efed4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f5390 _020f54f0: .word 0x04001050 _020f54f4: .word 0x04000050 _020f54f8: .word 0x000001ff _020f54fc: .word 0x04001010 _020f5500: .word 0x04000014 + arm_func_end func_ov02_020f5390 .global func_ov02_020f5504 arm_func_start func_ov02_020f5504 @@ -7990,9 +7990,9 @@ _020f56ac: blx func_ov09_02113868 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f5504 _020f56c0: .word data_ov09_0211ee24 _020f56c4: .word data_ov09_0211ee28 + arm_func_end func_ov02_020f5504 .global func_ov02_020f56c8 arm_func_start func_ov02_020f56c8 @@ -8110,8 +8110,8 @@ _020f5858: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov02_020f56c8 _020f5860: .word data_027e0f88 + arm_func_end func_ov02_020f56c8 .global func_ov02_020f5864 arm_func_start func_ov02_020f5864 @@ -8137,8 +8137,8 @@ _020f58a8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f5864 _020f58b0: .word data_027e05f8 + arm_func_end func_ov02_020f5864 .global func_ov02_020f58b4 arm_func_start func_ov02_020f58b4 @@ -8301,10 +8301,10 @@ _020f5aac: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f58b4 _020f5af0: .word data_ov09_0211ee20 _020f5af4: .word data_027e0cbc _020f5af8: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f58b4 .global func_ov02_020f5afc arm_func_start func_ov02_020f5afc @@ -8494,8 +8494,8 @@ _020f5d98: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f5afc _020f5dc0: .word data_ov09_0211ee24 + arm_func_end func_ov02_020f5afc .global func_ov02_020f5dc4 arm_func_start func_ov02_020f5dc4 @@ -8656,9 +8656,9 @@ func_ov02_020f5f6c: ; 0x020f5f6c bl func_ov00_020d77e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov02_020f5f6c _020f5f90: .word data_ov09_0211f52c _020f5f94: .word data_ov00_020eec9c + arm_func_end func_ov02_020f5f6c .global func_ov02_020f5f98 arm_func_start func_ov02_020f5f98 @@ -8809,9 +8809,9 @@ _020f6174: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f612c _020f6188: .word data_ov02_020f7100 _020f618c: .word data_ov02_0210016c + arm_func_end func_ov02_020f612c .global func_ov02_020f6190 arm_func_start func_ov02_020f6190 @@ -8880,9 +8880,9 @@ func_ov02_020f6190: ; 0x020f6190 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f6190 _020f628c: .word data_ov02_020f6898 _020f6290: .word 0x0ffff000 + arm_func_end func_ov02_020f6190 .global func_ov02_020f6294 arm_func_start func_ov02_020f6294 @@ -8901,8 +8901,8 @@ _020f62bc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f6294 _020f62c4: .word data_ov02_020f7100 + arm_func_end func_ov02_020f6294 .global func_ov02_020f62c8 arm_func_start func_ov02_020f62c8 @@ -8923,8 +8923,8 @@ _020f62f0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f62c8 _020f6300: .word data_ov02_020f7100 + arm_func_end func_ov02_020f62c8 .global func_ov02_020f6304 arm_func_start func_ov02_020f6304 @@ -9008,8 +9008,8 @@ func_ov02_020f6324: ; 0x020f6324 add sp, sp, #0x54 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov02_020f6324 _020f6428: .word data_02050f54 + arm_func_end func_ov02_020f6324 .global func_ov02_020f642c arm_func_start func_ov02_020f642c @@ -9039,8 +9039,8 @@ func_ov02_020f644c: ; 0x020f644c blx LoadTreasureItemFanfare ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f644c _020f6478: .word data_027e105c + arm_func_end func_ov02_020f644c .global func_ov02_020f647c arm_func_start func_ov02_020f647c @@ -9087,9 +9087,9 @@ _020f64ec: str r1, [r5, #0x24] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov02_020f6490 _020f6508: .word data_ov02_020f7150 _020f650c: .word data_ov02_0210016c + arm_func_end func_ov02_020f6490 .global func_ov02_020f6510 arm_func_start func_ov02_020f6510 @@ -9110,8 +9110,8 @@ _020f6538: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f6510 _020f6548: .word data_ov02_020f7150 + arm_func_end func_ov02_020f6510 .global func_ov02_020f654c arm_func_start func_ov02_020f654c @@ -9134,8 +9134,8 @@ _020f6574: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov02_020f654c _020f658c: .word data_ov02_020f7150 + arm_func_end func_ov02_020f654c .global func_ov02_020f6590 arm_func_start func_ov02_020f6590 @@ -9223,8 +9223,8 @@ func_ov02_020f664c: ; 0x020f664c add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov02_020f664c _020f669c: .word data_027e1058 + arm_func_end func_ov02_020f664c .global func_ov02_020f66a0 arm_func_start func_ov02_020f66a0 @@ -9284,8 +9284,8 @@ func_ov02_020f6718: ; 0x020f6718 mov r1, #4 bx ip .align 2, 0 - arm_func_end func_ov02_020f6718 _020f6728: .word func_020373b4 + arm_func_end func_ov02_020f6718 .rodata .global data_ov02_020f672c @@ -9891,10 +9891,10 @@ func_ov02_020f6978: ; 0x020f6978 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov02_020f6978 _020f6998: .word data_ov02_020f716c _020f699c: .word func_ov02_020f66d0 _020f69a0: .word data_ov02_020f7160 + arm_func_end func_ov02_020f6978 .section .ctor, 4, 1, 4 .global data_ov02_020f69a4 diff --git a/asm/ov03.s b/asm/ov03.s index 86db22ed..bbc04896 100644 --- a/asm/ov03.s +++ b/asm/ov03.s @@ -15,8 +15,8 @@ func_ov03_020eed40: ; 0x020eed40 _020eed4c: bx lr nop - thumb_func_end func_ov03_020eed40 _020eed50: .word data_ov03_02100a80 + thumb_func_end func_ov03_020eed40 .global func_ov03_020eed54 thumb_func_start func_ov03_020eed54 @@ -109,8 +109,8 @@ func_ov03_020eedf4: ; 0x020eedf4 ldr r3, _020eedf8 ; =func_ov03_020ef00c bx r3 .align 2, 0 - thumb_func_end func_ov03_020eedf4 _020eedf8: .word func_ov03_020ef00c + thumb_func_end func_ov03_020eedf4 .global func_ov03_020eedfc thumb_func_start func_ov03_020eedfc @@ -867,7 +867,6 @@ _020ef34e: mov r6, #0 b _020ef394 nop - thumb_func_end func_ov03_020ef080 _020ef354: .word 0xfffffe00 _020ef358: .word 0x0000ffff _020ef35c: @@ -959,6 +958,7 @@ _020ef3f8: add sp, #0x50 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 + thumb_func_end func_ov03_020ef080 .global func_ov03_020ef400 thumb_func_start func_ov03_020ef400 @@ -1391,8 +1391,8 @@ _020ef72a: add sp, #0x6c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov03_020ef400 _020ef730: .word 0xfffffe00 + thumb_func_end func_ov03_020ef400 .global func_ov03_020ef734 thumb_func_start func_ov03_020ef734 @@ -2772,8 +2772,8 @@ _020f00e6: add sp, #0x54 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov03_020efe54 _020f00ec: .word 0x0000ffff + thumb_func_end func_ov03_020efe54 .global func_ov03_020f00f0 thumb_func_start func_ov03_020f00f0 @@ -2821,11 +2821,11 @@ _020f0138: add sp, #0xc pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f00f0 _020f0148: .word data_ov03_02100050 _020f014c: .word data_027e0d38 _020f0150: .word data_027e0ce0 _020f0154: .word 0x0000ffff + thumb_func_end func_ov03_020f00f0 .global func_ov03_020f0158 thumb_func_start func_ov03_020f0158 @@ -3201,7 +3201,6 @@ _020f03f4: add sp, #0x40 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov03_020f0260 _020f03f8: .word 0x0000ffff _020f03fc: .word 0x00001290 _020f0400: .word data_020691a0 @@ -3211,6 +3210,7 @@ _020f040c: .word data_ov03_020fc458 _020f0410: .word 0x00000ffc _020f0414: .word data_027e0d54 _020f0418: .word data_ov03_02100020 + thumb_func_end func_ov03_020f0260 .global func_ov03_020f041c thumb_func_start func_ov03_020f041c @@ -3259,12 +3259,12 @@ _020f046e: add sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov03_020f041c _020f0478: .word 0x0000ffff _020f047c: .word data_027e0d54 _020f0480: .word data_020691a0 _020f0484: .word data_ov03_02100040 _020f0488: .word 0x00001290 + thumb_func_end func_ov03_020f041c .global func_ov03_020f048c arm_func_start func_ov03_020f048c @@ -3347,10 +3347,10 @@ _020f057c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f048c _020f05b0: .word data_027e077c _020f05b4: .word data_027e0d78 _020f05b8: .word 0x0000ffff + arm_func_end func_ov03_020f048c .global func_ov03_020f05bc thumb_func_start func_ov03_020f05bc @@ -3405,8 +3405,8 @@ _020f05fc: add r0, r4, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov03_020f05bc _020f0620: .word data_027e0184 + thumb_func_end func_ov03_020f05bc .global func_ov03_020f0624 thumb_func_start func_ov03_020f0624 @@ -3444,9 +3444,9 @@ _020f0662: _020f0664: pop {r4, pc} nop - thumb_func_end func_ov03_020f0624 _020f0668: .word data_027e0d38 _020f066c: .word data_027e0ce0 + thumb_func_end func_ov03_020f0624 .global func_ov03_020f0670 thumb_func_start func_ov03_020f0670 @@ -3475,9 +3475,9 @@ _020f069e: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov03_020f0670 _020f06a4: .word 0x04001030 _020f06a8: .word data_027e0184 + thumb_func_end func_ov03_020f0670 .global func_ov03_020f06ac arm_func_start func_ov03_020f06ac @@ -3589,9 +3589,9 @@ _020f0834: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov03_020f06ac _020f083c: .word data_027e0c38 _020f0840: .word data_027e080c + arm_func_end func_ov03_020f06ac .global func_ov03_020f0844 arm_func_start func_ov03_020f0844 @@ -3752,10 +3752,10 @@ _020f0a30: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f0844 _020f0a9c: .word data_027e0c38 _020f0aa0: .word data_027e080c _020f0aa4: .word gMapManager + arm_func_end func_ov03_020f0844 .global func_ov03_020f0aa8 arm_func_start func_ov03_020f0aa8 @@ -3817,10 +3817,10 @@ _020f0b74: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f0aa8 _020f0b80: .word data_027e1054 _020f0b84: .word gMapManager _020f0b88: .word data_027e0d3c + arm_func_end func_ov03_020f0aa8 .global func_ov03_020f0b8c arm_func_start func_ov03_020f0b8c @@ -4006,7 +4006,6 @@ _020f0e20: add sp, sp, #0xe4 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov03_020f0b8c _020f0e2c: .word data_027e0c54 _020f0e30: .word data_027e0d3c _020f0e34: .word data_027e0f94 @@ -4015,6 +4014,7 @@ _020f0e3c: .word gMapManager _020f0e40: .word 0x00002ccd _020f0e44: .word data_ov03_020fc45c _020f0e48: .word data_ov03_020fc460 + arm_func_end func_ov03_020f0b8c .global func_ov03_020f0e4c arm_func_start func_ov03_020f0e4c @@ -4023,8 +4023,8 @@ func_ov03_020f0e4c: ; 0x020f0e4c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov03_020f0e4c _020f0e58: .word func_ov15_0217d604 + arm_func_end func_ov03_020f0e4c .global func_ov03_020f0e5c arm_func_start func_ov03_020f0e5c @@ -4067,8 +4067,8 @@ _020f0ec4: str r0, [r4, #0x58] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f0e5c _020f0ee4: .word data_ov03_02100060 + arm_func_end func_ov03_020f0e5c .global func_ov03_020f0ee8 arm_func_start func_ov03_020f0ee8 @@ -4120,8 +4120,8 @@ _020f0f0c: add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f0ee8 _020f0f9c: .word data_027e0c38 + arm_func_end func_ov03_020f0ee8 .global func_ov03_020f0fa0 arm_func_start func_ov03_020f0fa0 @@ -4174,8 +4174,8 @@ _020f103c: bl func_0203878c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f0fa0 _020f104c: .word data_027e0c68 + arm_func_end func_ov03_020f0fa0 .global func_ov03_020f1050 arm_func_start func_ov03_020f1050 @@ -4368,10 +4368,10 @@ func_ov03_020f10b0: ; 0x020f10b0 add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f10b0 _020f11fc: .word data_ov03_021000ac _020f1200: .word func_ov03_020f1220 - 1 _020f1204: .word func_ov03_020f121c - 1 + thumb_func_end func_ov03_020f10b0 .global func_ov03_020f1208 arm_func_start func_ov03_020f1208 @@ -4407,8 +4407,8 @@ func_ov03_020f1220: ; 0x020f1220 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f1220 _020f1258: .word data_ov00_020e899c + arm_func_end func_ov03_020f1220 .global func_ov03_020f125c arm_func_start func_ov03_020f125c @@ -4497,7 +4497,6 @@ _020f135c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f125c _020f1394: .word data_027e077c _020f1398: .word data_027e103c _020f139c: .word gAdventureFlags @@ -4505,6 +4504,7 @@ _020f13a0: .word data_027e0c68 _020f13a4: .word data_027e0e28 _020f13a8: .word data_027e0fc8 _020f13ac: .word data_ov09_0211f5b4 + arm_func_end func_ov03_020f125c .global func_ov03_020f13b0 arm_func_start func_ov03_020f13b0 @@ -4531,9 +4531,9 @@ _020f13f0: str r4, [r5, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f13b0 _020f13f8: .word data_027e103c _020f13fc: .word data_ov09_0211f5b4 + arm_func_end func_ov03_020f13b0 .global func_ov03_020f1400 arm_func_start func_ov03_020f1400 @@ -4702,7 +4702,6 @@ _020f1604: bl func_ov03_020f13b0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f1400 _020f1650: .word data_027e1054 _020f1654: .word data_027e0cbc _020f1658: .word data_027e0d3c @@ -4710,6 +4709,7 @@ _020f165c: .word data_027e0d38 _020f1660: .word data_027e0c68 _020f1664: .word data_ov09_0211f5b4 _020f1668: .word data_027e05f8 + arm_func_end func_ov03_020f1400 .global func_ov03_020f166c arm_func_start func_ov03_020f166c @@ -4835,12 +4835,12 @@ _020f1824: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f166c _020f182c: .word data_027e0c54 _020f1830: .word data_ov09_0211f5b4 _020f1834: .word data_027e103c _020f1838: .word data_027e077c _020f183c: .word data_02056be4 + arm_func_end func_ov03_020f166c .global func_ov03_020f1840 arm_func_start func_ov03_020f1840 @@ -4901,13 +4901,13 @@ _020f1904: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f1840 _020f190c: .word data_027e077c _020f1910: .word data_02056be4 _020f1914: .word data_027e103c _020f1918: .word data_027e0c68 _020f191c: .word 0x00020008 _020f1920: .word 0x0002000c + arm_func_end func_ov03_020f1840 .global func_ov03_020f1924 arm_func_start func_ov03_020f1924 @@ -5165,10 +5165,10 @@ _020f1ca8: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov03_020f1924 _020f1cdc: .word data_027e0618 _020f1ce0: .word data_027e103c _020f1ce4: .word data_ov09_0211f5b4 + arm_func_end func_ov03_020f1924 .global func_ov03_020f1ce8 arm_func_start func_ov03_020f1ce8 @@ -5231,7 +5231,6 @@ _020f1da8: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f1d04 _020f1db0: .word data_027e0d38 _020f1db4: .word gAdventureFlags _020f1db8: .word data_027e0c68 @@ -5240,6 +5239,7 @@ _020f1dc0: .word data_ov09_0211f5b4 _020f1dc4: .word gOverlayManager _020f1dc8: .word 0x0000001d _020f1dcc: .word data_ov29_0217a4ac + arm_func_end func_ov03_020f1d04 .global func_ov03_020f1dd0 thumb_func_start func_ov03_020f1dd0 @@ -5336,13 +5336,13 @@ _020f1e0e: add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f1dd0 _020f1e94: .word data_ov03_02100148 _020f1e98: .word data_027e0ce0 _020f1e9c: .word func_ov03_020f1220 - 1 _020f1ea0: .word func_ov03_020f121c - 1 _020f1ea4: .word data_ov00_020e899c _020f1ea8: .word func_ov03_020f23b4 - 1 + thumb_func_end func_ov03_020f1dd0 .global func_ov03_020f1eac thumb_func_start func_ov03_020f1eac @@ -5363,9 +5363,9 @@ func_ov03_020f1eac: ; 0x020f1eac add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f1eac _020f1ed0: .word data_ov03_02100148 _020f1ed4: .word func_ov03_020f121c - 1 + thumb_func_end func_ov03_020f1eac .global func_ov03_020f1ed8 thumb_func_start func_ov03_020f1ed8 @@ -5388,9 +5388,9 @@ func_ov03_020f1ed8: ; 0x020f1ed8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020f1ed8 _020f1f04: .word data_ov03_02100148 _020f1f08: .word func_ov03_020f121c - 1 + thumb_func_end func_ov03_020f1ed8 .global func_ov03_020f1f0c thumb_func_start func_ov03_020f1f0c @@ -5411,9 +5411,9 @@ func_ov03_020f1f0c: ; 0x020f1f0c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f1f0c _020f1f30: .word data_ov03_02100148 _020f1f34: .word func_ov03_020f121c - 1 + thumb_func_end func_ov03_020f1f0c .global func_ov03_020f1f38 thumb_func_start func_ov03_020f1f38 @@ -5562,12 +5562,12 @@ _020f2128: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov03_020f1f4c _020f2130: .word data_027e0d78 _020f2134: .word data_ov03_02100100 _020f2138: .word data_027e103c _020f213c: .word 0x0000019f _020f2140: .word data_027e077c + arm_func_end func_ov03_020f1f4c .global func_ov03_020f2144 arm_func_start func_ov03_020f2144 @@ -5630,8 +5630,8 @@ _020f21fc: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f2188 _020f2204: .word data_ov00_020eec9c + arm_func_end func_ov03_020f2188 .global func_ov03_020f2208 arm_func_start func_ov03_020f2208 @@ -5672,8 +5672,8 @@ _020f2268: bl func_ov00_020cf374 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f2208 _020f2290: .word data_027e103c + arm_func_end func_ov03_020f2208 .global func_ov03_020f2294 arm_func_start func_ov03_020f2294 @@ -5712,11 +5712,11 @@ _020f22d0: blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f2294 _020f2314: .word gAdventureFlags _020f2318: .word data_027e0f90 _020f231c: .word data_027e103c _020f2320: .word 0x0000019f + arm_func_end func_ov03_020f2294 .global func_ov03_020f2324 arm_func_start func_ov03_020f2324 @@ -5755,11 +5755,11 @@ _020f2360: blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f2324 _020f23a4: .word gAdventureFlags _020f23a8: .word data_027e0f90 _020f23ac: .word data_027e103c _020f23b0: .word 0x0000019f + arm_func_end func_ov03_020f2324 .global func_ov03_020f23b4 arm_func_start func_ov03_020f23b4 @@ -5858,10 +5858,10 @@ _020f250c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f23b4 _020f2518: .word gItemManager _020f251c: .word data_027e103c _020f2520: .word data_027e0d38 + arm_func_end func_ov03_020f23b4 .global func_ov03_020f2524 arm_func_start func_ov03_020f2524 @@ -5899,8 +5899,8 @@ _020f2588: bl func_ov09_0211b7f4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f2524 _020f2598: .word data_027e103c + arm_func_end func_ov03_020f2524 .global func_ov03_020f259c arm_func_start func_ov03_020f259c @@ -5990,11 +5990,11 @@ _020f26a4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f25a4 _020f26ac: .word data_027e103c _020f26b0: .word data_027e1054 _020f26b4: .word data_ov00_020eec9c _020f26b8: .word 0x00020006 + arm_func_end func_ov03_020f25a4 .global func_ov03_020f26bc arm_func_start func_ov03_020f26bc @@ -6006,8 +6006,8 @@ func_ov03_020f26bc: ; 0x020f26bc movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov03_020f26bc _020f26d4: .word data_027e0618 + arm_func_end func_ov03_020f26bc .global func_ov03_020f26d8 arm_func_start func_ov03_020f26d8 @@ -6055,8 +6055,8 @@ _020f2768: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f26d8 _020f2770: .word data_ov03_02100100 + arm_func_end func_ov03_020f26d8 .global func_ov03_020f2774 arm_func_start func_ov03_020f2774 @@ -6089,10 +6089,10 @@ _020f27d0: bl func_ov09_0211baf4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f2774 _020f27dc: .word data_027e103c _020f27e0: .word data_027e0d38 _020f27e4: .word data_027e0fb8 + arm_func_end func_ov03_020f2774 .global func_ov03_020f27e8 arm_func_start func_ov03_020f27e8 @@ -6174,12 +6174,12 @@ _020f28d4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f2848 _020f28f0: .word data_027e077c _020f28f4: .word data_027e103c _020f28f8: .word data_ov09_0211f5b4 _020f28fc: .word data_027e0fc8 _020f2900: .word data_ov00_020eec9c + arm_func_end func_ov03_020f2848 .global func_ov03_020f2904 thumb_func_start func_ov03_020f2904 @@ -6214,9 +6214,9 @@ _020f2932: blx func_0203878c pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f2904 _020f293c: .word data_027e0c68 _020f2940: .word 0x00000576 + thumb_func_end func_ov03_020f2904 .global func_ov03_020f2944 thumb_func_start func_ov03_020f2944 @@ -6324,10 +6324,10 @@ func_ov03_020f2978: ; 0x020f2978 add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f2978 _020f2a0c: .word func_ov03_020f121c - 1 _020f2a10: .word func_ov03_020f1220 - 1 _020f2a14: .word data_ov03_02100188 + thumb_func_end func_ov03_020f2978 .global func_ov03_020f2a18 arm_func_start func_ov03_020f2a18 @@ -6414,12 +6414,12 @@ _020f2ab2: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f2a2c _020f2ab8: .word data_027e0698 _020f2abc: .word data_027e071c _020f2ac0: .word 0xffff0000 _020f2ac4: .word data_027e0c68 _020f2ac8: .word data_027e0718 + thumb_func_end func_ov03_020f2a2c .global func_ov03_020f2acc thumb_func_start func_ov03_020f2acc @@ -6599,10 +6599,10 @@ _020f2c0c: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov03_020f2bcc _020f2c10: .word data_ov00_020eec9c _020f2c14: .word data_027e0c68 _020f2c18: .word 0x00020008 + thumb_func_end func_ov03_020f2bcc .global func_ov03_020f2c1c arm_func_start func_ov03_020f2c1c @@ -6647,8 +6647,8 @@ func_ov03_020f2c3c: ; 0x020f2c3c mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f2c3c _020f2c90: .word data_ov00_020ee6f8 + arm_func_end func_ov03_020f2c3c .global func_ov03_020f2c94 arm_func_start func_ov03_020f2c94 @@ -6671,8 +6671,8 @@ func_ov03_020f2c94: ; 0x020f2c94 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f2c94 _020f2cd8: .word data_ov00_020ee6f8 + arm_func_end func_ov03_020f2c94 .global func_ov03_020f2cdc arm_func_start func_ov03_020f2cdc @@ -6719,8 +6719,8 @@ func_ov03_020f2cf4: ; 0x020f2cf4 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f2cf4 _020f2d58: .word data_027e0f64 + arm_func_end func_ov03_020f2cf4 .global func_ov03_020f2d5c arm_func_start func_ov03_020f2d5c @@ -6746,9 +6746,9 @@ func_ov03_020f2d68: ; 0x020f2d68 bl func_ov00_0207bb1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f2d68 _020f2d98: .word data_027e0de4 _020f2d9c: .word func_ov03_020f2da0 - 1 + arm_func_end func_ov03_020f2d68 .global func_ov03_020f2da0 arm_func_start func_ov03_020f2da0 @@ -6881,13 +6881,13 @@ _020f2f78: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f2da0 _020f2f8c: .word 0x04000444 _020f2f90: .word 0x21230000 _020f2f94: .word data_ov03_02100688 _020f2f98: .word 0x04000500 _020f2f9c: .word 0x04000504 _020f2fa0: .word 0x04000448 + arm_func_end func_ov03_020f2da0 .global func_ov03_020f2fa4 arm_func_start func_ov03_020f2fa4 @@ -7270,11 +7270,11 @@ _020f34e0: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f3064 _020f3508: .word 0x040002b0 _020f350c: .word 0x040002b4 _020f3510: .word 0x04000280 _020f3514: .word 0x040002a0 + arm_func_end func_ov03_020f3064 .global func_ov03_020f3518 arm_func_start func_ov03_020f3518 @@ -7402,10 +7402,10 @@ _020f35fc: add sp, #0x14 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov03_020f3548 _020f3608: .word data_ov00_020eb218 _020f360c: .word 0x0003f500 _020f3610: .word 0x00000ffe + thumb_func_end func_ov03_020f3548 .global func_ov03_020f3614 thumb_func_start func_ov03_020f3614 @@ -7442,10 +7442,10 @@ _020f364c: add sp, #0x14 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov03_020f3614 _020f3654: .word 0x0003f500 _020f3658: .word data_ov03_020ff5a0 _020f365c: .word 0x000037fe + thumb_func_end func_ov03_020f3614 .global func_ov03_020f3660 thumb_func_start func_ov03_020f3660 @@ -7566,11 +7566,11 @@ _020f373a: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov03_020f3660 _020f3748: .word data_027e0d54 _020f374c: .word 0x00007fff _020f3750: .word data_ov00_020eb218 _020f3754: .word 0x0003f500 + thumb_func_end func_ov03_020f3660 .global func_ov03_020f3758 thumb_func_start func_ov03_020f3758 @@ -7710,12 +7710,12 @@ _020f383c: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov03_020f3758 _020f385c: .word 0x00000ffe _020f3860: .word data_ov00_020eb218 _020f3864: .word 0x0000ffff _020f3868: .word data_027e08e4 _020f386c: .word func_ov03_020f3660 + thumb_func_end func_ov03_020f3758 .global func_ov03_020f3870 thumb_func_start func_ov03_020f3870 @@ -7737,8 +7737,8 @@ _020f388a: _020f388c: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f3870 _020f3890: .word data_027e0e58 + thumb_func_end func_ov03_020f3870 .global func_ov03_020f3894 thumb_func_start func_ov03_020f3894 @@ -7795,12 +7795,12 @@ func_ov03_020f3894: ; 0x020f3894 add sp, #0x18 pop {r4, pc} nop - thumb_func_end func_ov03_020f3894 _020f390c: .word gOverlayManager _020f3910: .word 0x00000004 _020f3914: .word data_027e0d54 _020f3918: .word data_ov00_020eab04 _020f391c: .word 0x00000005 + thumb_func_end func_ov03_020f3894 .global func_ov03_020f3920 thumb_func_start func_ov03_020f3920 @@ -8080,9 +8080,9 @@ _020f3b22: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov03_020f3974 _020f3b30: .word data_ov00_020e9ec0 _020f3b34: .word data_027e0764 + thumb_func_end func_ov03_020f3974 .global func_ov03_020f3b38 thumb_func_start func_ov03_020f3b38 @@ -8153,9 +8153,9 @@ func_ov03_020f3b6c: ; 0x020f3b6c pop {r4, r5} bx lr nop - thumb_func_end func_ov03_020f3b6c _020f3bb4: .word 0xfffff87f _020f3bb8: .word 0xffff07ff + thumb_func_end func_ov03_020f3b6c .global func_ov03_020f3bbc thumb_func_start func_ov03_020f3bbc @@ -8384,9 +8384,9 @@ _020f3d4c: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f3cd0 _020f3d54: .word gAdventureFlags _020f3d58: .word data_027e0d38 + arm_func_end func_ov03_020f3cd0 .global func_ov03_020f3d5c thumb_func_start func_ov03_020f3d5c @@ -8414,8 +8414,8 @@ func_ov03_020f3d74: ; 0x020f3d74 ldr r0, [r2, #0x24] bx r3 .align 2, 0 - thumb_func_end func_ov03_020f3d74 _020f3d7c: .word func_ov03_020f3bbc + thumb_func_end func_ov03_020f3d74 .global func_ov03_020f3d80 thumb_func_start func_ov03_020f3d80 @@ -8424,8 +8424,8 @@ func_ov03_020f3d80: ; 0x020f3d80 ldr r0, [r0, #0x24] bx r3 nop - thumb_func_end func_ov03_020f3d80 _020f3d88: .word func_ov03_020f3bd8 + thumb_func_end func_ov03_020f3d80 .global func_ov03_020f3d8c thumb_func_start func_ov03_020f3d8c @@ -8462,8 +8462,8 @@ func_ov03_020f3da4: ; 0x020f3da4 ldr r0, [r1, #0x24] bx r3 .align 2, 0 - thumb_func_end func_ov03_020f3da4 _020f3dac: .word func_ov03_020f3bf0 + thumb_func_end func_ov03_020f3da4 .global func_ov03_020f3db0 thumb_func_start func_ov03_020f3db0 @@ -8473,8 +8473,8 @@ func_ov03_020f3db0: ; 0x020f3db0 ldr r0, [r1, #0x24] bx r3 .align 2, 0 - thumb_func_end func_ov03_020f3db0 _020f3db8: .word func_ov03_020f3c08 + thumb_func_end func_ov03_020f3db0 .global func_ov03_020f3dbc thumb_func_start func_ov03_020f3dbc @@ -8484,8 +8484,8 @@ func_ov03_020f3dbc: ; 0x020f3dbc ldr r0, [r2, #0x24] bx r3 .align 2, 0 - thumb_func_end func_ov03_020f3dbc _020f3dc4: .word func_ov03_020f3c84 + thumb_func_end func_ov03_020f3dbc .global func_ov03_020f3dc8 thumb_func_start func_ov03_020f3dc8 @@ -8503,8 +8503,8 @@ func_ov03_020f3dc8: ; 0x020f3dc8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020f3dc8 _020f3de4: .word data_ov00_020e9f08 + thumb_func_end func_ov03_020f3dc8 .global func_ov03_020f3de8 thumb_func_start func_ov03_020f3de8 @@ -8575,11 +8575,11 @@ _020f3e58: blt _020f3e1a pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f3e04 _020f3e64: .word data_027e0d38 _020f3e68: .word data_ov03_020ff5a4 _020f3e6c: .word gOverlayManager _020f3e70: .word data_027e0ce0 + thumb_func_end func_ov03_020f3e04 .global func_ov03_020f3e74 thumb_func_start func_ov03_020f3e74 @@ -8705,11 +8705,11 @@ _020f3f56: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov03_020f3e94 _020f3f5c: .word data_027e0d38 _020f3f60: .word data_ov03_020ff5a4 _020f3f64: .word data_027e0ce0 _020f3f68: .word 0x4e554c4c + thumb_func_end func_ov03_020f3e94 .global func_ov03_020f3f6c thumb_func_start func_ov03_020f3f6c @@ -8770,8 +8770,8 @@ _020f3fec: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f3fb4 _020f3ff4: .word data_ov03_020ff5a4 + arm_func_end func_ov03_020f3fb4 .global func_ov03_020f3ff8 arm_func_start func_ov03_020f3ff8 @@ -8794,8 +8794,8 @@ _020f4030: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f3ff8 _020f4038: .word data_ov03_020ff5a4 + arm_func_end func_ov03_020f3ff8 .global func_ov03_020f403c thumb_func_start func_ov03_020f403c @@ -8804,8 +8804,8 @@ func_ov03_020f403c: ; 0x020f403c ldr r0, [r0, #8] bx r3 nop - thumb_func_end func_ov03_020f403c _020f4044: .word func_ov03_020f4324 + thumb_func_end func_ov03_020f403c .global func_ov03_020f4048 thumb_func_start func_ov03_020f4048 @@ -8814,8 +8814,8 @@ func_ov03_020f4048: ; 0x020f4048 ldr r0, [r0, #8] bx r3 nop - thumb_func_end func_ov03_020f4048 _020f4050: .word func_ov03_020f43a0 + thumb_func_end func_ov03_020f4048 .global func_ov03_020f4054 thumb_func_start func_ov03_020f4054 @@ -8824,8 +8824,8 @@ func_ov03_020f4054: ; 0x020f4054 ldr r0, [r0, #8] bx r3 nop - thumb_func_end func_ov03_020f4054 _020f405c: .word func_ov03_020f441c + thumb_func_end func_ov03_020f4054 .global func_ov03_020f4060 arm_func_start func_ov03_020f4060 @@ -8948,9 +8948,9 @@ _020f416c: add r0, r5, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov03_020f4110 _020f4170: .word data_ov03_02100698 _020f4174: .word data_ov03_020ff5a4 + thumb_func_end func_ov03_020f4110 .global func_ov03_020f4178 thumb_func_start func_ov03_020f4178 @@ -8991,8 +8991,8 @@ _020f41b0: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020f4178 _020f41bc: .word data_ov03_02100698 + thumb_func_end func_ov03_020f4178 .global func_ov03_020f41c0 thumb_func_start func_ov03_020f41c0 @@ -9080,8 +9080,8 @@ _020f425a: blx r1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f4230 _020f4264: .word data_ov03_020ff5a4 + thumb_func_end func_ov03_020f4230 .global func_ov03_020f4268 thumb_func_start func_ov03_020f4268 @@ -9153,7 +9153,6 @@ _020f42e6: str r0, [r5, #0x40] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f4268 _020f42f0: .word data_ov03_020ff5a4 _020f42f4: .word data_027e0718 _020f42f8: .word data_027e103c @@ -9161,6 +9160,7 @@ _020f42fc: .word data_027e0cbc _020f4300: .word gOverlayManager _020f4304: .word 0x00000005 _020f4308: .word data_027e0fc8 + thumb_func_end func_ov03_020f4268 .global func_ov03_020f430c thumb_func_start func_ov03_020f430c @@ -9239,10 +9239,10 @@ _020f4390: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f4324 _020f4394: .word data_ov03_020ff5a4 _020f4398: .word data_027e0c54 _020f439c: .word func_ov03_020f41c0 + thumb_func_end func_ov03_020f4324 .global func_ov03_020f43a0 thumb_func_start func_ov03_020f43a0 @@ -9302,10 +9302,10 @@ _020f43f2: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov03_020f43a0 _020f4410: .word data_ov03_020ff5a4 _020f4414: .word data_027e0c54 _020f4418: .word func_ov03_020f41c0 + thumb_func_end func_ov03_020f43a0 .global func_ov03_020f441c thumb_func_start func_ov03_020f441c @@ -9340,8 +9340,8 @@ _020f4464: bl func_ov09_0211372c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f4428 _020f446c: .word data_027e071c + arm_func_end func_ov03_020f4428 .global func_ov03_020f4470 arm_func_start func_ov03_020f4470 @@ -9394,8 +9394,8 @@ func_ov03_020f44d0: ; 0x020f44d0 str r1, [r0] bx lr nop - thumb_func_end func_ov03_020f44d0 _020f44d8: .word data_ov03_021006b0 + thumb_func_end func_ov03_020f44d0 .global func_ov03_020f44dc thumb_func_start func_ov03_020f44dc @@ -9484,9 +9484,9 @@ _020f4526: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov03_020f4510 _020f452c: .word data_027e0ce0 _020f4530: .word data_027e1054 + thumb_func_end func_ov03_020f4510 .global func_ov03_020f4534 thumb_func_start func_ov03_020f4534 @@ -9506,8 +9506,8 @@ _020f454a: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov03_020f4534 _020f4554: .word data_027e1054 + thumb_func_end func_ov03_020f4534 .global func_ov03_020f4558 thumb_func_start func_ov03_020f4558 @@ -9585,10 +9585,10 @@ _020f45da: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f4558 _020f45f4: .word data_027e0ce0 _020f45f8: .word func_ov09_0211aa94 ; func_ov12_0211aa94 _020f45fc: .word data_027e077c + thumb_func_end func_ov03_020f4558 .global func_ov03_020f4600 thumb_func_start func_ov03_020f4600 @@ -9642,9 +9642,9 @@ _020f4662: add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f4600 _020f4670: .word func_ov09_0211aa94 ; func_ov12_0211aa94 _020f4674: .word data_027e077c + thumb_func_end func_ov03_020f4600 .global func_ov03_020f4678 thumb_func_start func_ov03_020f4678 @@ -9705,9 +9705,9 @@ _020f46e2: _020f46ec: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov03_020f4678 _020f46f0: .word data_027e0d38 _020f46f4: .word data_027e0ce0 + thumb_func_end func_ov03_020f4678 .global func_ov03_020f46f8 thumb_func_start func_ov03_020f46f8 @@ -9764,9 +9764,9 @@ _020f474c: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f4718 _020f4758: .word data_027e0f90 _020f475c: .word data_ov00_020eec9c + thumb_func_end func_ov03_020f4718 .global func_ov03_020f4760 thumb_func_start func_ov03_020f4760 @@ -9834,10 +9834,10 @@ _020f47b6: add sp, #0x44 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov03_020f4778 _020f47d8: .word gMapManager _020f47dc: .word data_027e0d38 _020f47e0: .word data_027e103c + thumb_func_end func_ov03_020f4778 .global func_ov03_020f47e4 thumb_func_start func_ov03_020f47e4 @@ -9882,10 +9882,10 @@ _020f4822: add sp, #0x44 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov03_020f47e4 _020f4838: .word data_027e0f7c _020f483c: .word data_027e0d38 _020f4840: .word data_027e103c + thumb_func_end func_ov03_020f47e4 .global func_ov03_020f4844 thumb_func_start func_ov03_020f4844 @@ -9912,9 +9912,9 @@ _020f4862: add r1, r2, #0 bx r3 nop - thumb_func_end func_ov03_020f4844 _020f486c: .word data_027e077c _020f4870: .word func_0202e740 + thumb_func_end func_ov03_020f4844 .global func_ov03_020f4874 thumb_func_start func_ov03_020f4874 @@ -9924,9 +9924,9 @@ func_ov03_020f4874: ; 0x020f4874 mov r1, #0x29 bx r3 .align 2, 0 - thumb_func_end func_ov03_020f4874 _020f487c: .word func_0202e740 _020f4880: .word data_027e077c + thumb_func_end func_ov03_020f4874 .global func_ov03_020f4884 thumb_func_start func_ov03_020f4884 @@ -9969,10 +9969,10 @@ _020f48c6: _020f48ce: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f4884 _020f48d0: .word data_027e0d3c _020f48d4: .word data_027e0cbc _020f48d8: .word data_027e077c + thumb_func_end func_ov03_020f4884 .global func_ov03_020f48dc thumb_func_start func_ov03_020f48dc @@ -10055,8 +10055,8 @@ func_ov03_020f4940: ; 0x020f4940 _020f4958: pop {r3, pc} nop - thumb_func_end func_ov03_020f4940 _020f495c: .word data_027e103c + thumb_func_end func_ov03_020f4940 .global func_ov03_020f4960 arm_func_start func_ov03_020f4960 @@ -10130,9 +10130,9 @@ _020f4a40: bl func_ov03_020f51ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f4960 _020f4a54: .word data_027e077c _020f4a58: .word data_027e0d3c + arm_func_end func_ov03_020f4960 .global func_ov03_020f4a5c arm_func_start func_ov03_020f4a5c @@ -10184,10 +10184,10 @@ _020f4ad0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov03_020f4a5c _020f4b0c: .word 0x04001050 _020f4b10: .word 0x0400100c _020f4b14: .word 0x04001000 + arm_func_end func_ov03_020f4a5c .global func_ov03_020f4b18 thumb_func_start func_ov03_020f4b18 @@ -10240,8 +10240,8 @@ func_ov03_020f4b18: ; 0x020f4b18 pop {r3, r4} bx lr nop - thumb_func_end func_ov03_020f4b18 _020f4b78: .word 0x0000ffff + thumb_func_end func_ov03_020f4b18 .global func_ov03_020f4b7c arm_func_start func_ov03_020f4b7c @@ -10263,8 +10263,8 @@ func_ov03_020f4b7c: ; 0x020f4b7c moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f4b7c _020f4bbc: .word data_027e0d3c + arm_func_end func_ov03_020f4b7c .global func_ov03_020f4bc0 thumb_func_start func_ov03_020f4bc0 @@ -10298,10 +10298,10 @@ _020f4bf2: blx func_0202e740 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f4bc0 _020f4bfc: .word data_027e0d3c _020f4c00: .word data_027e0d38 _020f4c04: .word data_027e077c + thumb_func_end func_ov03_020f4bc0 .global func_ov03_020f4c08 thumb_func_start func_ov03_020f4c08 @@ -10335,11 +10335,11 @@ func_ov03_020f4c08: ; 0x020f4c08 strb r0, [r4] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f4c08 _020f4c44: .word data_027e077c _020f4c48: .word data_027e0d3c _020f4c4c: .word data_027e0cbc _020f4c50: .word data_027e0c54 + thumb_func_end func_ov03_020f4c08 .global func_ov03_020f4c54 thumb_func_start func_ov03_020f4c54 @@ -10372,8 +10372,8 @@ _020f4c86: bl func_ov03_020f4bc0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f4c54 _020f4c90: .word data_027e077c + thumb_func_end func_ov03_020f4c54 .global func_ov03_020f4c94 thumb_func_start func_ov03_020f4c94 @@ -10436,11 +10436,11 @@ _020f4ce8: blx func_0202e740 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov03_020f4c94 _020f4d10: .word data_027e0d38 _020f4d14: .word data_027e103c _020f4d18: .word gMapManager _020f4d1c: .word data_027e077c + thumb_func_end func_ov03_020f4c94 .global func_ov03_020f4d20 thumb_func_start func_ov03_020f4d20 @@ -10465,8 +10465,8 @@ func_ov03_020f4d20: ; 0x020f4d20 blx func_0202e740 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f4d20 _020f4d4c: .word data_027e077c + thumb_func_end func_ov03_020f4d20 .global func_ov03_020f4d50 thumb_func_start func_ov03_020f4d50 @@ -10478,9 +10478,9 @@ func_ov03_020f4d50: ; 0x020f4d50 mov r1, #0xa bx r3 .align 2, 0 - thumb_func_end func_ov03_020f4d50 _020f4d5c: .word func_0202e740 _020f4d60: .word data_027e077c + thumb_func_end func_ov03_020f4d50 .global func_ov03_020f4d64 thumb_func_start func_ov03_020f4d64 @@ -10538,12 +10538,12 @@ _020f4dbe: blx func_ov03_020fa874 pop {r4, pc} nop - thumb_func_end func_ov03_020f4d64 _020f4dcc: .word data_027e0c54 _020f4dd0: .word 0x04001000 _020f4dd4: .word 0xffffe0ff _020f4dd8: .word data_027e103c _020f4ddc: .word data_027e0cbc + thumb_func_end func_ov03_020f4d64 .global func_ov03_020f4de0 thumb_func_start func_ov03_020f4de0 @@ -10599,12 +10599,12 @@ _020f4e40: strb r0, [r4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f4de0 _020f4e48: .word data_027e0d3c _020f4e4c: .word gMapManager _020f4e50: .word data_ov00_020d878c _020f4e54: .word data_027e0d38 _020f4e58: .word data_027e103c + thumb_func_end func_ov03_020f4de0 .global func_ov03_020f4e5c thumb_func_start func_ov03_020f4e5c @@ -10713,7 +10713,6 @@ _020f4f20: strb r0, [r4] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f4e5c _020f4f30: .word data_027e0d3c _020f4f34: .word gMapManager _020f4f38: .word data_027e103c @@ -10721,6 +10720,7 @@ _020f4f3c: .word data_027e0cbc _020f4f40: .word 0x0400100c _020f4f44: .word 0x04001000 _020f4f48: .word 0xffffe0ff + thumb_func_end func_ov03_020f4e5c .global func_ov03_020f4f4c thumb_func_start func_ov03_020f4f4c @@ -10768,11 +10768,11 @@ _020f4f9e: strb r0, [r5] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f4f4c _020f4fa8: .word data_027e0d3c _020f4fac: .word gMapManager _020f4fb0: .word data_027e103c _020f4fb4: .word data_027e0cbc + thumb_func_end func_ov03_020f4f4c .global func_ov03_020f4fb8 thumb_func_start func_ov03_020f4fb8 @@ -10808,10 +10808,10 @@ func_ov03_020f4fb8: ; 0x020f4fb8 add sp, #0x40 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f4fb8 _020f4ffc: .word gMapManager _020f5000: .word data_027e0d3c _020f5004: .word data_027e103c + thumb_func_end func_ov03_020f4fb8 .global func_ov03_020f5008 thumb_func_start func_ov03_020f5008 @@ -10844,8 +10844,8 @@ _020f502c: blx func_ov15_0217d59c pop {r4, pc} nop - thumb_func_end func_ov03_020f5008 _020f5044: .word data_027e0d3c + thumb_func_end func_ov03_020f5008 .global func_ov03_020f5048 thumb_func_start func_ov03_020f5048 @@ -10879,10 +10879,10 @@ func_ov03_020f5048: ; 0x020f5048 add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f5048 _020f5084: .word data_ov03_021006dc _020f5088: .word func_ov09_0211bf54 _020f508c: .word data_027e077c + thumb_func_end func_ov03_020f5048 .global func_ov03_020f5090 thumb_func_start func_ov03_020f5090 @@ -10904,10 +10904,10 @@ func_ov03_020f5090: ; 0x020f5090 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f5090 _020f50b4: .word data_ov03_021006dc _020f50b8: .word func_ov09_0211bf54 _020f50bc: .word data_027e077c + thumb_func_end func_ov03_020f5090 .global func_ov03_020f50c0 thumb_func_start func_ov03_020f50c0 @@ -10939,9 +10939,9 @@ func_ov03_020f50c0: ; 0x020f50c0 _020f50f4: pop {r3, pc} nop - thumb_func_end func_ov03_020f50c0 _020f50f8: .word data_027e0d3c _020f50fc: .word data_ov00_020eec9c + thumb_func_end func_ov03_020f50c0 .global func_ov03_020f5100 thumb_func_start func_ov03_020f5100 @@ -10962,8 +10962,8 @@ _020f5118: bl func_ov03_020f4f4c pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f5100 _020f5120: .word data_027e0d3c + thumb_func_end func_ov03_020f5100 .global func_ov03_020f5124 thumb_func_start func_ov03_020f5124 @@ -10982,9 +10982,9 @@ _020f5134: ldr r0, _020f5140 ; =data_027e077c bx r3 nop - thumb_func_end func_ov03_020f5124 _020f513c: .word func_0202e740 _020f5140: .word data_027e077c + thumb_func_end func_ov03_020f5124 .global func_ov03_020f5144 thumb_func_start func_ov03_020f5144 @@ -11020,8 +11020,8 @@ func_ov03_020f5144: ; 0x020f5144 _020f5182: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f5144 _020f5184: .word data_027e0d3c + thumb_func_end func_ov03_020f5144 .global func_ov03_020f5188 thumb_func_start func_ov03_020f5188 @@ -11041,8 +11041,8 @@ func_ov03_020f5188: ; 0x020f5188 strh r1, [r4] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f5188 _020f51a8: .word data_027e077c + thumb_func_end func_ov03_020f5188 .global func_ov03_020f51ac arm_func_start func_ov03_020f51ac @@ -11081,8 +11081,8 @@ func_ov03_020f51cc: ; 0x020f51cc add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f51cc _020f51f8: .word data_ov03_021006f4 + thumb_func_end func_ov03_020f51cc .ifdef EUR _020f51fc: .word 0x0211ab8c .endif @@ -11111,8 +11111,8 @@ func_ov03_020f5204: ; 0x020f5204 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f5204 _020f5228: .word data_ov03_021006f4 + thumb_func_end func_ov03_020f5204 .ifdef EUR _020f522c: .word 0x0211ab8c .endif @@ -11168,8 +11168,8 @@ _020f527a: blx func_0202e740 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov03_020f5250 _020f5284: .word data_027e077c + thumb_func_end func_ov03_020f5250 .global func_ov03_020f5288 thumb_func_start func_ov03_020f5288 @@ -11178,8 +11178,8 @@ func_ov03_020f5288: ; 0x020f5288 ldr r0, [r0, #0x40] bx r3 nop - thumb_func_end func_ov03_020f5288 _020f5290: .word func_ov03_020f4e5c + thumb_func_end func_ov03_020f5288 .global func_ov03_020f5294 thumb_func_start func_ov03_020f5294 @@ -11189,9 +11189,9 @@ func_ov03_020f5294: ; 0x020f5294 ldr r0, [r0] bx r3 .align 2, 0 - thumb_func_end func_ov03_020f5294 _020f529c: .word data_027e1054 _020f52a0: .word func_ov03_020f4884 + thumb_func_end func_ov03_020f5294 .global func_ov03_020f52a4 thumb_func_start func_ov03_020f52a4 @@ -11210,9 +11210,9 @@ func_ov03_020f52a4: ; 0x020f52a4 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f52a4 _020f52c0: .word func_ov09_0211abc8 _020f52c4: .word data_027e077c + thumb_func_end func_ov03_020f52a4 .global func_ov03_020f52c8 thumb_func_start func_ov03_020f52c8 @@ -11230,9 +11230,9 @@ func_ov03_020f52c8: ; 0x020f52c8 add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov03_020f52c8 _020f52e4: .word func_ov09_0211abc8 _020f52e8: .word data_027e077c + thumb_func_end func_ov03_020f52c8 .global func_ov03_020f52ec thumb_func_start func_ov03_020f52ec @@ -11288,9 +11288,9 @@ _020f5346: _020f534e: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f52ec _020f5350: .word data_027e0c54 _020f5354: .word data_027e1054 + thumb_func_end func_ov03_020f52ec .global func_ov03_020f5358 arm_func_start func_ov03_020f5358 @@ -11319,8 +11319,8 @@ _020f53a0: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov03_020f5358 _020f53a8: .word data_ov03_02100a84 + arm_func_end func_ov03_020f5358 .global func_ov03_020f53ac arm_func_start func_ov03_020f53ac @@ -11349,8 +11349,8 @@ _020f53f4: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov03_020f53ac _020f53fc: .word data_ov03_02100a88 + arm_func_end func_ov03_020f53ac .global func_ov03_020f5400 arm_func_start func_ov03_020f5400 @@ -11484,9 +11484,9 @@ _020f55d4: mov r0, r5 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov03_020f5400 _020f55dc: .word data_ov00_020e9e18 _020f55e0: .word data_027e0764 + arm_func_end func_ov03_020f5400 .global func_ov03_020f55e4 arm_func_start func_ov03_020f55e4 @@ -11594,9 +11594,9 @@ _020f5758: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f55e4 _020f5760: .word data_ov00_020e9e18 _020f5764: .word data_027e0764 + arm_func_end func_ov03_020f55e4 .global func_ov03_020f5768 arm_func_start func_ov03_020f5768 @@ -11608,8 +11608,8 @@ func_ov03_020f5768: ; 0x020f5768 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov03_020f5768 _020f5780: .word data_027e077c + arm_func_end func_ov03_020f5768 .global func_ov03_020f5784 thumb_func_start func_ov03_020f5784 @@ -11726,10 +11726,10 @@ _020f5838: add sp, #0x18 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov03_020f57b8 _020f586c: .word data_027e0d38 _020f5870: .word data_ov03_020ff616 _020f5874: .word data_ov03_020ff614 + thumb_func_end func_ov03_020f57b8 .global func_ov03_020f5878 arm_func_start func_ov03_020f5878 @@ -11809,9 +11809,9 @@ _020f5984: str r4, [r5] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f5878 _020f598c: .word data_ov00_020eec9c _020f5990: .word data_027e0d38 + arm_func_end func_ov03_020f5878 .global func_ov03_020f5994 arm_func_start func_ov03_020f5994 @@ -11831,9 +11831,9 @@ func_ov03_020f5994: ; 0x020f5994 str r1, [r0, #8] bx ip .align 2, 0 - arm_func_end func_ov03_020f5994 _020f59cc: .word data_027e0f90 _020f59d0: .word func_ov03_020f59d4 - 1 + arm_func_end func_ov03_020f5994 .global func_ov03_020f59d4 arm_func_start func_ov03_020f59d4 @@ -11888,9 +11888,9 @@ _020f5a6c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f59d4 _020f5a90: .word data_027e0d38 _020f5a94: .word gItemManager + arm_func_end func_ov03_020f59d4 .global func_ov03_020f5a98 arm_func_start func_ov03_020f5a98 @@ -11920,8 +11920,8 @@ _020f5ae8: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f5a98 _020f5af0: .word data_027e0c38 + arm_func_end func_ov03_020f5a98 .global func_ov03_020f5af4 arm_func_start func_ov03_020f5af4 @@ -12061,9 +12061,9 @@ _020f5cc4: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f5af4 _020f5ce8: .word data_ov03_020ff614 _020f5cec: .word data_ov03_020ff616 + arm_func_end func_ov03_020f5af4 .global func_ov03_020f5cf0 arm_func_start func_ov03_020f5cf0 @@ -12075,9 +12075,9 @@ func_ov03_020f5cf0: ; 0x020f5cf0 ldr r0, _020f5d0c ; =data_ov00_020eec9c bx ip .align 2, 0 - arm_func_end func_ov03_020f5cf0 _020f5d08: .word func_ov00_020d77e4 _020f5d0c: .word data_ov00_020eec9c + arm_func_end func_ov03_020f5cf0 .global func_ov03_020f5d10 thumb_func_start func_ov03_020f5d10 @@ -12107,9 +12107,9 @@ _020f5d26: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020f5d10 _020f5d40: .word data_ov03_0210074c _020f5d44: .word data_027e0c38 + thumb_func_end func_ov03_020f5d10 .global func_ov03_020f5d48 thumb_func_start func_ov03_020f5d48 @@ -12132,8 +12132,8 @@ func_ov03_020f5d48: ; 0x020f5d48 strb r0, [r4] pop {r4, pc} nop - thumb_func_end func_ov03_020f5d48 _020f5d6c: .word gItemManager + thumb_func_end func_ov03_020f5d48 .global func_ov03_020f5d70 arm_func_start func_ov03_020f5d70 @@ -12234,9 +12234,9 @@ _020f5e88: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f5d70 _020f5ee4: .word data_027e0e28 _020f5ee8: .word data_027e0c38 + arm_func_end func_ov03_020f5d70 .global func_ov03_020f5eec arm_func_start func_ov03_020f5eec @@ -12407,12 +12407,12 @@ _020f6140: str r0, [r6, #0x20] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f5eec _020f6150: .word gAdventureFlags _020f6154: .word gItemManager _020f6158: .word data_027e0e28 _020f615c: .word 0x00001388 _020f6160: .word data_ov00_020eec9c + arm_func_end func_ov03_020f5eec .global func_ov03_020f6164 arm_func_start func_ov03_020f6164 @@ -12433,8 +12433,8 @@ func_ov03_020f6170: ; 0x020f6170 strb r2, [r0, #0x28] bx lr .align 2, 0 - arm_func_end func_ov03_020f6170 _020f618c: .word gItemManager + arm_func_end func_ov03_020f6170 .global func_ov03_020f6190 arm_func_start func_ov03_020f6190 @@ -12467,10 +12467,10 @@ _020f61ec: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f6190 _020f61f4: .word data_027e0618 _020f61f8: .word data_027e103c _020f61fc: .word gAdventureFlags + arm_func_end func_ov03_020f6190 .global func_ov03_020f6200 arm_func_start func_ov03_020f6200 @@ -12507,8 +12507,8 @@ _020f624c: blx r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f6200 _020f6274: .word data_027e103c + arm_func_end func_ov03_020f6200 .global func_ov03_020f6278 thumb_func_start func_ov03_020f6278 @@ -12628,13 +12628,13 @@ _020f6366: add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f6278 _020f636c: .word data_ov00_020e899c _020f6370: .word func_ov03_020f7398 - 1 _020f6374: .word func_ov03_020f7414 - 1 _020f6378: .word func_ov03_020f7390 - 1 _020f637c: .word data_027e0d38 _020f6380: .word data_027e0ce0 + thumb_func_end func_ov03_020f6278 .global func_ov03_020f6384 thumb_func_start func_ov03_020f6384 @@ -12705,9 +12705,9 @@ func_ov03_020f63d4: ; 0x020f63d4 strb r2, [r4, r1] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f63d4 _020f6410: .word data_027e0f90 _020f6414: .word gItemManager + thumb_func_end func_ov03_020f63d4 .global func_ov03_020f6418 arm_func_start func_ov03_020f6418 @@ -12902,7 +12902,6 @@ _020f66a0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f6418 _020f66e4: .word data_027e0618 _020f66e8: .word data_027e0e2c _020f66ec: .word data_ov09_0211f5dc @@ -12915,6 +12914,7 @@ _020f6704: .word data_02056be4 _020f6708: .word data_027e1054 _020f670c: .word gMapManager _020f6710: .word 0x0000ffff + arm_func_end func_ov03_020f6418 .global func_ov03_020f6714 arm_func_start func_ov03_020f6714 @@ -12944,8 +12944,8 @@ _020f6750: bl func_ov03_020f6a88 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f6714 _020f676c: .word data_027e0f90 + arm_func_end func_ov03_020f6714 .global func_ov03_020f6770 arm_func_start func_ov03_020f6770 @@ -13102,7 +13102,6 @@ _020f69a8: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f6770 _020f69b4: .word data_027e077c _020f69b8: .word data_027e0c68 _020f69bc: .word data_027e103c @@ -13112,6 +13111,7 @@ _020f69c8: .word gItemManager _020f69cc: .word data_027e0d78 _020f69d0: .word data_ov00_020eec9c _020f69d4: .word data_027e0f64 + arm_func_end func_ov03_020f6770 .global func_ov03_020f69d8 arm_func_start func_ov03_020f69d8 @@ -13167,9 +13167,9 @@ _020f6a78: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f69fc _020f6a80: .word data_027e0c38 _020f6a84: .word data_027e103c + arm_func_end func_ov03_020f69fc .global func_ov03_020f6a88 arm_func_start func_ov03_020f6a88 @@ -13210,10 +13210,10 @@ _020f6af8: str r4, [r5, #0x1e4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f6a88 _020f6b0c: .word data_027e0d38 _020f6b10: .word gItemManager _020f6b14: .word 0x00007530 + arm_func_end func_ov03_020f6a88 .global func_ov03_020f6b18 arm_func_start func_ov03_020f6b18 @@ -13359,10 +13359,10 @@ _020f6cfc: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov03_020f6b18 _020f6d28: .word data_027e0d38 _020f6d2c: .word data_02050f54 _020f6d30: .word gAdventureFlags + arm_func_end func_ov03_020f6b18 .global func_ov03_020f6d34 arm_func_start func_ov03_020f6d34 @@ -13374,9 +13374,9 @@ func_ov03_020f6d34: ; 0x020f6d34 ldrsh r1, [r1, #0xa] bx ip .align 2, 0 - arm_func_end func_ov03_020f6d34 _020f6d4c: .word data_027e0f90 _020f6d50: .word func_ov03_020f57b8 + arm_func_end func_ov03_020f6d34 .global func_ov03_020f6d54 arm_func_start func_ov03_020f6d54 @@ -13428,12 +13428,12 @@ _020f6df4: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f6d54 _020f6dfc: .word data_027e0618 _020f6e00: .word data_ov09_0211f5b4 _020f6e04: .word data_027e077c _020f6e08: .word data_027e0e28 _020f6e0c: .word data_02056be4 + arm_func_end func_ov03_020f6d54 .global func_ov03_020f6e10 arm_func_start func_ov03_020f6e10 @@ -13491,13 +13491,13 @@ func_ov03_020f6e10: ; 0x020f6e10 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f6e10 _020f6ee0: .word data_027e077c _020f6ee4: .word data_027e0db0 _020f6ee8: .word data_027e0d38 _020f6eec: .word data_027e0cbc _020f6ef0: .word data_027e0c38 _020f6ef4: .word data_027e0f90 + arm_func_end func_ov03_020f6e10 .global func_ov03_020f6ef8 arm_func_start func_ov03_020f6ef8 @@ -13567,7 +13567,6 @@ _020f6f58: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f6ef8 _020f6ff4: .word data_027e077c _020f6ff8: .word data_027e0db0 _020f6ffc: .word gAdventureFlags @@ -13575,6 +13574,7 @@ _020f7000: .word data_027e0f90 _020f7004: .word data_027e0cbc _020f7008: .word data_027e0c38 _020f700c: .word gItemManager + arm_func_end func_ov03_020f6ef8 .global func_ov03_020f7010 arm_func_start func_ov03_020f7010 @@ -13583,8 +13583,8 @@ func_ov03_020f7010: ; 0x020f7010 ldr r0, [r0, #0x1d8] bx ip .align 2, 0 - arm_func_end func_ov03_020f7010 _020f701c: .word func_ov03_020f5878 - 1 + arm_func_end func_ov03_020f7010 .global func_ov03_020f7020 arm_func_start func_ov03_020f7020 @@ -13631,11 +13631,11 @@ _020f70ac: str r0, [r4, #0x1ec] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f7020 _020f70b8: .word data_027e103c _020f70bc: .word gItemManager _020f70c0: .word data_027e0fb8 _020f70c4: .word data_027e05f8 + arm_func_end func_ov03_020f7020 .global func_ov03_020f70c8 arm_func_start func_ov03_020f70c8 @@ -13767,10 +13767,10 @@ _020f7240: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov03_020f70c8 _020f72a8: .word data_027e0c38 _020f72ac: .word gItemManager _020f72b0: .word data_027e103c + arm_func_end func_ov03_020f70c8 .global func_ov03_020f72b4 arm_func_start func_ov03_020f72b4 @@ -13818,11 +13818,11 @@ _020f7344: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f72b4 _020f734c: .word data_027e0d38 _020f7350: .word data_027e077c _020f7354: .word data_02056be4 _020f7358: .word data_027e0e28 + arm_func_end func_ov03_020f72b4 .global func_ov03_020f735c arm_func_start func_ov03_020f735c @@ -13884,8 +13884,8 @@ _020f7404: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f7398 _020f7410: .word gItemManager + arm_func_end func_ov03_020f7398 .global func_ov03_020f7414 arm_func_start func_ov03_020f7414 @@ -13933,8 +13933,8 @@ _020f74a8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f7414 _020f74b4: .word gItemManager + arm_func_end func_ov03_020f7414 .global func_ov03_020f74b8 arm_func_start func_ov03_020f74b8 @@ -13952,8 +13952,8 @@ _020f74dc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f74b8 _020f74e4: .word data_027e0d38 + arm_func_end func_ov03_020f74b8 .global func_ov03_020f74e8 thumb_func_start func_ov03_020f74e8 @@ -14039,11 +14039,11 @@ _020f755e: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f74e8 _020f7594: .word data_ov03_02100768 _020f7598: .word data_027e0ce0 _020f759c: .word func_ov09_0211c1d8 _020f75a0: .word data_027e077c + thumb_func_end func_ov03_020f74e8 .global func_ov03_020f75a4 thumb_func_start func_ov03_020f75a4 @@ -14089,10 +14089,10 @@ _020f75f2: add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f75a4 _020f7600: .word data_ov03_02100768 _020f7604: .word func_ov09_0211c1d8 _020f7608: .word data_027e077c + thumb_func_end func_ov03_020f75a4 .global func_ov03_020f760c thumb_func_start func_ov03_020f760c @@ -14140,10 +14140,10 @@ _020f765a: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f760c _020f766c: .word data_ov03_02100768 _020f7670: .word func_ov09_0211c1d8 _020f7674: .word data_027e077c + thumb_func_end func_ov03_020f760c .global func_ov03_020f7678 arm_func_start func_ov03_020f7678 @@ -14204,9 +14204,9 @@ _020f7720: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f7690 _020f7728: .word data_027e0c68 _020f772c: .word data_027e077c + arm_func_end func_ov03_020f7690 .global func_ov03_020f7730 arm_func_start func_ov03_020f7730 @@ -14520,7 +14520,6 @@ _020f7ba4: add sp, sp, #0x6c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f7730 _020f7bac: .word data_027e1054 _020f7bb0: .word data_027e0d3c _020f7bb4: .word gMapManager @@ -14530,6 +14529,7 @@ _020f7bc0: .word data_027e0618 _020f7bc4: .word data_027e0d38 _020f7bc8: .word data_027e077c _020f7bcc: .word data_ov03_02100750 + arm_func_end func_ov03_020f7730 .global func_ov03_020f7bd0 arm_func_start func_ov03_020f7bd0 @@ -14561,8 +14561,8 @@ _020f7c20: bl func_ov09_0211b994 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f7bd0 _020f7c2c: .word data_027e077c + arm_func_end func_ov03_020f7bd0 .global func_ov03_020f7c30 arm_func_start func_ov03_020f7c30 @@ -14639,9 +14639,9 @@ _020f7d1c: bl func_ov00_020d054c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f7c30 _020f7d28: .word data_027e1054 _020f7d2c: .word data_027e077c + arm_func_end func_ov03_020f7c30 .global func_ov03_020f7d30 arm_func_start func_ov03_020f7d30 @@ -14696,9 +14696,9 @@ _020f7dd4: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov03_020f7d30 _020f7ddc: .word data_027e1054 _020f7de0: .word data_027e077c + arm_func_end func_ov03_020f7d30 .global func_ov03_020f7de4 arm_func_start func_ov03_020f7de4 @@ -14711,8 +14711,8 @@ func_ov03_020f7de4: ; 0x020f7de4 streqh r1, [r2, #0x66] bx ip .align 2, 0 - arm_func_end func_ov03_020f7de4 _020f7e00: .word func_ov09_0211bc64 + arm_func_end func_ov03_020f7de4 .global func_ov03_020f7e04 arm_func_start func_ov03_020f7e04 @@ -14765,10 +14765,10 @@ _020f7e84: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f7e18 _020f7e8c: .word data_027e077c _020f7e90: .word data_027e103c _020f7e94: .word data_027e1054 + arm_func_end func_ov03_020f7e18 .global func_ov03_020f7e98 arm_func_start func_ov03_020f7e98 @@ -14798,10 +14798,10 @@ _020f7ee0: blx func_ov03_020f4844 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f7e98 _020f7ef4: .word data_ov00_020eec9c _020f7ef8: .word data_027e077c _020f7efc: .word data_027e1054 + arm_func_end func_ov03_020f7e98 .global func_ov03_020f7f00 arm_func_start func_ov03_020f7f00 @@ -14818,8 +14818,8 @@ func_ov03_020f7f0c: ; 0x020f7f0c ldr r0, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov03_020f7f0c _020f7f18: .word func_ov03_020f86cc - 1 + arm_func_end func_ov03_020f7f0c .global func_ov03_020f7f1c arm_func_start func_ov03_020f7f1c @@ -14828,8 +14828,8 @@ func_ov03_020f7f1c: ; 0x020f7f1c ldr r0, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov03_020f7f1c _020f7f28: .word func_ov03_020f8738 - 1 + arm_func_end func_ov03_020f7f1c .global func_ov03_020f7f2c arm_func_start func_ov03_020f7f2c @@ -14850,8 +14850,8 @@ func_ov03_020f7f2c: ; 0x020f7f2c bl func_0202e740 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f7f2c _020f7f68: .word data_027e077c + arm_func_end func_ov03_020f7f2c .global func_ov03_020f7f6c arm_func_start func_ov03_020f7f6c @@ -14889,9 +14889,9 @@ _020f7fdc: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f7f6c _020f7fe4: .word gMapManager _020f7fe8: .word data_027e1054 + arm_func_end func_ov03_020f7f6c .global func_ov03_020f7fec arm_func_start func_ov03_020f7fec @@ -14915,8 +14915,8 @@ func_ov03_020f8008: ; 0x020f8008 bl func_ov03_020f805c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f8008 _020f8020: .word gMapManager + arm_func_end func_ov03_020f8008 .global func_ov03_020f8024 arm_func_start func_ov03_020f8024 @@ -14928,8 +14928,8 @@ func_ov03_020f8024: ; 0x020f8024 bl func_ov03_020f805c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f8024 _020f803c: .word gMapManager + arm_func_end func_ov03_020f8024 .global func_ov03_020f8040 arm_func_start func_ov03_020f8040 @@ -14941,8 +14941,8 @@ func_ov03_020f8040: ; 0x020f8040 bl func_ov03_020f805c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020f8040 _020f8058: .word gMapManager + arm_func_end func_ov03_020f8040 .global func_ov03_020f805c arm_func_start func_ov03_020f805c @@ -15019,9 +15019,9 @@ _020f8118: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f80cc _020f8120: .word data_027e103c _020f8124: .word 0x0000ffff + arm_func_end func_ov03_020f80cc .global func_ov03_020f8128 thumb_func_start func_ov03_020f8128 @@ -15093,9 +15093,9 @@ func_ov03_020f8128: ; 0x020f8128 add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020f8128 _020f81b8: .word func_ov03_020f121c - 1 _020f81bc: .word func_ov03_020f1220 - 1 + thumb_func_end func_ov03_020f8128 .global func_ov03_020f81c0 thumb_func_start func_ov03_020f81c0 @@ -15115,8 +15115,8 @@ func_ov03_020f81c0: ; 0x020f81c0 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020f81c0 _020f81e4: .word func_ov03_020f121c - 1 + thumb_func_end func_ov03_020f81c0 .global func_ov03_020f81e8 thumb_func_start func_ov03_020f81e8 @@ -15176,8 +15176,8 @@ _020f824c: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov03_020f81e8 _020f825c: .word 0x0000017e + thumb_func_end func_ov03_020f81e8 .global func_ov03_020f8260 thumb_func_start func_ov03_020f8260 @@ -15192,8 +15192,8 @@ func_ov03_020f8260: ; 0x020f8260 strb r2, [r0, r1] bx r3 nop - thumb_func_end func_ov03_020f8260 _020f8274: .word func_ov03_020f81e8 + thumb_func_end func_ov03_020f8260 .global func_ov03_020f8278 arm_func_start func_ov03_020f8278 @@ -15372,9 +15372,9 @@ _020f84b4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov03_020f82ac _020f84d4: .word data_027e0d78 _020f84d8: .word data_ov03_0210079c + arm_func_end func_ov03_020f82ac .global func_ov03_020f84dc arm_func_start func_ov03_020f84dc @@ -15468,10 +15468,10 @@ _020f860c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f84dc _020f8614: .word data_ov00_020eec9c _020f8618: .word data_027e103c _020f861c: .word data_027e077c + arm_func_end func_ov03_020f84dc .global func_ov03_020f8620 arm_func_start func_ov03_020f8620 @@ -15523,9 +15523,9 @@ _020f86b8: strb r0, [r4, #0x17e] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020f8620 _020f86c4: .word data_027e0d78 _020f86c8: .word data_ov03_0210079c + arm_func_end func_ov03_020f8620 .global func_ov03_020f86cc arm_func_start func_ov03_020f86cc @@ -15561,9 +15561,9 @@ func_ov03_020f86e0: ; 0x020f86e0 strb r0, [r4, #0x17c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f86e0 _020f8730: .word data_027e103c _020f8734: .word 0x0000ffff + arm_func_end func_ov03_020f86e0 .global func_ov03_020f8738 arm_func_start func_ov03_020f8738 @@ -15588,10 +15588,10 @@ func_ov03_020f8738: ; 0x020f8738 strb r0, [r4, #0x17d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f8738 _020f8784: .word data_027e103c _020f8788: .word 0x0000ffff _020f878c: .word data_027e0c68 + arm_func_end func_ov03_020f8738 .global func_ov03_020f8790 arm_func_start func_ov03_020f8790 @@ -15667,9 +15667,9 @@ _020f8880: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov03_020f8790 _020f8898: .word data_027e0618 _020f889c: .word data_ov03_0210079c + arm_func_end func_ov03_020f8790 .global func_ov03_020f88a0 arm_func_start func_ov03_020f88a0 @@ -15762,8 +15762,8 @@ _020f89d4: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov03_020f88a0 _020f89e0: .word data_027e0618 + arm_func_end func_ov03_020f88a0 .global func_ov03_020f89e4 arm_func_start func_ov03_020f89e4 @@ -15808,8 +15808,8 @@ func_ov03_020f89e4: ; 0x020f89e4 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f89e4 _020f8a80: .word func_ov03_020f88a0 - 1 + arm_func_end func_ov03_020f89e4 .global func_ov03_020f8a84 arm_func_start func_ov03_020f8a84 @@ -15865,10 +15865,10 @@ func_ov03_020f8a84: ; 0x020f8a84 add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov03_020f8a84 _020f8b4c: .word data_027e0618 _020f8b50: .word data_027e0d78 _020f8b54: .word data_027e0c38 + arm_func_end func_ov03_020f8a84 .global func_ov03_020f8b58 arm_func_start func_ov03_020f8b58 @@ -16086,7 +16086,6 @@ _020f8c22: add sp, #0x10 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020f8bb0 _020f8d2c: .word func_ov03_020f121c - 1 _020f8d30: .word func_ov03_020f1220 - 1 _020f8d34: .word gOverlayManager @@ -16096,6 +16095,7 @@ _020f8d40: .word func_ov03_020f8d50 - 1 _020f8d44: .word func_ov03_020f8d64 - 1 _020f8d48: .word 0xfffe0000 _020f8d4c: .word func_ov03_020f9448 - 1 + thumb_func_end func_ov03_020f8bb0 .global func_ov03_020f8d50 arm_func_start func_ov03_020f8d50 @@ -16118,8 +16118,8 @@ func_ov03_020f8d64: ; 0x020f8d64 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020f8d64 _020f8d80: .word data_02057b18 + arm_func_end func_ov03_020f8d64 .global func_ov03_020f8d84 thumb_func_start func_ov03_020f8d84 @@ -16157,9 +16157,9 @@ _020f8da4: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020f8d84 _020f8dcc: .word func_ov03_020f8d50 - 1 _020f8dd0: .word func_ov03_020f121c - 1 + thumb_func_end func_ov03_020f8d84 .global func_ov03_020f8dd4 arm_func_start func_ov03_020f8dd4 @@ -16195,8 +16195,8 @@ _020f8e04: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f8dd4 _020f8e44: .word data_027e077c + arm_func_end func_ov03_020f8dd4 .global func_ov03_020f8e48 arm_func_start func_ov03_020f8e48 @@ -16528,7 +16528,6 @@ _020f92c8: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f8e48 _020f92e8: .word data_027e0d78 _020f92ec: .word gItemManager _020f92f0: .word data_027e0f7c @@ -16536,6 +16535,7 @@ _020f92f4: .word data_027e0d38 _020f92f8: .word data_ov00_020eec9c _020f92fc: .word gAdventureFlags _020f9300: .word 0x0000015f + arm_func_end func_ov03_020f8e48 .global func_ov03_020f9304 arm_func_start func_ov03_020f9304 @@ -16636,10 +16636,10 @@ _020f9400: strb r0, [r1, #0x32] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020f9344 _020f943c: .word data_027e1054 _020f9440: .word data_ov00_020eec9c _020f9444: .word data_027e0f7c + arm_func_end func_ov03_020f9344 .global func_ov03_020f9448 arm_func_start func_ov03_020f9448 @@ -17062,7 +17062,6 @@ _020f9a08: add sp, sp, #0xe0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020f9468 _020f9a5c: .word data_027e0618 _020f9a60: .word data_027e0d38 _020f9a64: .word data_027e0f7c @@ -17071,6 +17070,7 @@ _020f9a6c: .word gAdventureFlags _020f9a70: .word data_027e0c38 _020f9a74: .word gItemManager _020f9a78: .word data_ov03_020ff634 + arm_func_end func_ov03_020f9468 .global func_ov03_020f9a7c arm_func_start func_ov03_020f9a7c @@ -17285,8 +17285,8 @@ _020f9c24: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov03_020f9a7c _020f9db4: .word gAdventureFlags + arm_func_end func_ov03_020f9a7c .global func_ov03_020f9db8 arm_func_start func_ov03_020f9db8 @@ -17329,8 +17329,8 @@ func_ov03_020f9db8: ; 0x020f9db8 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020f9db8 _020f9e4c: .word data_027e0f7c + arm_func_end func_ov03_020f9db8 .global func_ov03_020f9e50 thumb_func_start func_ov03_020f9e50 @@ -17398,11 +17398,11 @@ _020f9ebc: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov03_020f9e50 _020f9ec8: .word data_027e0d3c _020f9ecc: .word data_027e0f94 _020f9ed0: .word data_ov03_021007cc _020f9ed4: .word 0x0000024d + thumb_func_end func_ov03_020f9e50 .global func_ov03_020f9ed8 thumb_func_start func_ov03_020f9ed8 @@ -17431,9 +17431,9 @@ func_ov03_020f9ef4: ; 0x020f9ef4 ldr r0, [r0, #0xc] bx r3 .align 2, 0 - thumb_func_end func_ov03_020f9ef4 _020f9f00: .word data_027e1044 _020f9f04: .word func_ov03_020faea0 + thumb_func_end func_ov03_020f9ef4 .global func_ov03_020f9f08 thumb_func_start func_ov03_020f9f08 @@ -17444,9 +17444,9 @@ func_ov03_020f9f08: ; 0x020f9f08 ldr r0, [r0, #0x14] bx r3 nop - thumb_func_end func_ov03_020f9f08 _020f9f14: .word data_027e1044 _020f9f18: .word func_ov09_0211366c + thumb_func_end func_ov03_020f9f08 .global func_ov03_020f9f1c thumb_func_start func_ov03_020f9f1c @@ -17457,9 +17457,9 @@ func_ov03_020f9f1c: ; 0x020f9f1c ldr r0, [r0, #0x14] bx r3 nop - thumb_func_end func_ov03_020f9f1c _020f9f28: .word data_027e1044 _020f9f2c: .word func_ov09_02113698 + thumb_func_end func_ov03_020f9f1c .global func_ov03_020f9f30 thumb_func_start func_ov03_020f9f30 @@ -17535,7 +17535,6 @@ _020f9fa0: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov03_020f9f30 _020f9fbc: .word data_027e0c54 _020f9fc0: .word data_020683f4 _020f9fc4: .word data_027e06d8 @@ -17546,6 +17545,7 @@ _020f9fd4: .word data_027e077c _020f9fd8: .word data_02056be4 _020f9fdc: .word 0x04000304 _020f9fe0: .word 0xffff7fff + thumb_func_end func_ov03_020f9f30 .global func_ov03_020f9fe4 arm_func_start func_ov03_020f9fe4 @@ -17594,8 +17594,8 @@ _020fa030: bx lr .endif .align 2, 0 - arm_func_end func_ov03_020f9fe4 _020fa038: .word data_027e05f4 + arm_func_end func_ov03_020f9fe4 .global func_ov03_020fa03c thumb_func_start func_ov03_020fa03c @@ -17667,9 +17667,9 @@ func_ov03_020fa03c: ; 0x020fa03c add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov03_020fa03c _020fa0dc: .word 0x0000012f _020fa0e0: .word data_02068e6c + thumb_func_end func_ov03_020fa03c .global func_ov03_020fa0e4 thumb_func_start func_ov03_020fa0e4 @@ -17685,8 +17685,8 @@ func_ov03_020fa0e4: ; 0x020fa0e4 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020fa0e4 _020fa100: .word 0x0000012f + thumb_func_end func_ov03_020fa0e4 .global func_ov03_020fa104 arm_func_start func_ov03_020fa104 @@ -17859,11 +17859,11 @@ _020fa334: strlt r0, [r4, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020fa150 _020fa34c: .word data_027e0c68 _020fa350: .word data_027e071c _020fa354: .word data_ov03_020ff644 _020fa358: .word data_027e0c38 + arm_func_end func_ov03_020fa150 .global func_ov03_020fa35c arm_func_start func_ov03_020fa35c @@ -17985,10 +17985,10 @@ _020fa500: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020fa35c _020fa51c: .word data_027e0618 _020fa520: .word data_027e0cbc _020fa524: .word 0x0000012f + arm_func_end func_ov03_020fa35c .global func_ov03_020fa528 arm_func_start func_ov03_020fa528 @@ -18035,12 +18035,12 @@ _020fa590: bl func_ov03_020fa104 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020fa528 _020fa5c4: .word data_027e0d38 _020fa5c8: .word gMapManager _020fa5cc: .word data_027e0f7c _020fa5d0: .word data_ov03_020ff648 _020fa5d4: .word data_027e0c68 + arm_func_end func_ov03_020fa528 .global func_ov03_020fa5d8 arm_func_start func_ov03_020fa5d8 @@ -18073,9 +18073,9 @@ _020fa62c: bl func_ov03_020fa104 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fa5d8 _020fa63c: .word 0x00000112 _020fa640: .word 0x00000113 + arm_func_end func_ov03_020fa5d8 .global func_ov03_020fa644 arm_func_start func_ov03_020fa644 @@ -18087,8 +18087,8 @@ func_ov03_020fa644: ; 0x020fa644 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov03_020fa644 _020fa65c: .word func_ov03_020fa104 - 1 + arm_func_end func_ov03_020fa644 .global func_ov03_020fa660 arm_func_start func_ov03_020fa660 @@ -18239,12 +18239,12 @@ _020fa80c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fa6e0 _020fa860: .word data_027e077c _020fa864: .word data_02056be4 _020fa868: .word 0x0000012f _020fa86c: .word data_027e0cbc _020fa870: .word data_027e0c68 + arm_func_end func_ov03_020fa6e0 .global func_ov03_020fa874 arm_func_start func_ov03_020fa874 @@ -18277,8 +18277,8 @@ _020fa8c4: str r4, [r5, #0x1c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov03_020fa874 _020fa8d4: .word data_ov03_020ff870 + arm_func_end func_ov03_020fa874 .global func_ov03_020fa8d8 arm_func_start func_ov03_020fa8d8 @@ -18356,10 +18356,10 @@ _020fa9cc: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov03_020fa8d8 _020fa9e4: .word data_027e0c54 _020fa9e8: .word data_ov03_020ff870 _020fa9ec: .word data_02075dac + arm_func_end func_ov03_020fa8d8 .global func_ov03_020fa9f0 thumb_func_start func_ov03_020fa9f0 @@ -18389,10 +18389,10 @@ _020faa12: mov r1, #4 bx r3 .align 2, 0 - thumb_func_end func_ov03_020fa9f0 _020faa18: .word 0x0000000e _020faa1c: .word 0x0000000f _020faa20: .word _ZN14OverlayManager15LoadIfNotLoadedEjj + thumb_func_end func_ov03_020fa9f0 .global func_ov03_020faa24 thumb_func_start func_ov03_020faa24 @@ -18415,10 +18415,10 @@ _020faa3a: mov r1, #5 bx r3 .align 2, 0 - thumb_func_end func_ov03_020faa24 _020faa40: .word 0x00000011 _020faa44: .word 0x00000012 _020faa48: .word _ZN14OverlayManager15LoadIfNotLoadedEjj + thumb_func_end func_ov03_020faa24 .global func_ov03_020faa4c thumb_func_start func_ov03_020faa4c @@ -18431,9 +18431,9 @@ func_ov03_020faa4c: ; 0x020faa4c ldr r3, _020faa60 ; =_ZN14OverlayManager15LoadIfNotLoadedEjj bx r3 nop - thumb_func_end func_ov03_020faa4c _020faa5c: .word data_ov03_020ff92c _020faa60: .word _ZN14OverlayManager15LoadIfNotLoadedEjj + thumb_func_end func_ov03_020faa4c .global func_ov03_020faa64 thumb_func_start func_ov03_020faa64 @@ -18467,9 +18467,9 @@ _020faa7a: _020faa98: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov03_020faa64 _020faa9c: .word data_027e0d38 _020faaa0: .word data_ov03_020ff9c4 + thumb_func_end func_ov03_020faa64 .global func_ov03_020faaa4 thumb_func_start func_ov03_020faaa4 @@ -18539,7 +18539,6 @@ _020fab00: mov r1, #0xb bx r3 nop - thumb_func_end _ZN14OverlayManager13LoadEquipItemEi _020fab08: .word 0x00000035 _020fab0c: .word 0x00000036 _020fab10: .word 0x00000037 @@ -18548,6 +18547,7 @@ _020fab18: .word 0x00000039 _020fab1c: .word 0x0000003a _020fab20: .word 0x0000003b _020fab24: .word _ZN14OverlayManager15LoadIfNotLoadedEjj + thumb_func_end _ZN14OverlayManager13LoadEquipItemEi .global func_ov03_020fab28 thumb_func_start func_ov03_020fab28 @@ -18560,8 +18560,8 @@ func_ov03_020fab28: ; 0x020fab28 str r1, [r0, #8] bx lr nop - thumb_func_end func_ov03_020fab28 _020fab38: .word data_ov03_02100804 + thumb_func_end func_ov03_020fab28 .global func_ov03_020fab3c thumb_func_start func_ov03_020fab3c @@ -18895,7 +18895,6 @@ _020fad72: orr r0, r1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov03_020fab64 _020fad80: .word data_027e0764 _020fad84: .word 0x00000801 _020fad88: .word data_ov03_020ff9d4 @@ -18905,6 +18904,7 @@ _020fad94: .word data_ov03_020ffa1c _020fad98: .word 0x00000ccc _020fad9c: .word 0x00000ccd _020fada0: .word 0x0000270f + thumb_func_end func_ov03_020fab64 .global func_ov03_020fada4 thumb_func_start func_ov03_020fada4 @@ -18952,8 +18952,8 @@ func_ov03_020fadd4: ; 0x020fadd4 _020fadec: pop {r4, pc} nop - thumb_func_end func_ov03_020fadd4 _020fadf0: .word data_027e0618 + thumb_func_end func_ov03_020fadd4 .global func_ov03_020fadf4 thumb_func_start func_ov03_020fadf4 @@ -18981,10 +18981,10 @@ func_ov03_020fadf4: ; 0x020fadf4 add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020fadf4 _020fae28: .word data_ov09_0211e734 _020fae2c: .word func_ov09_02113350 _020fae30: .word data_027e077c + thumb_func_end func_ov03_020fadf4 .global func_ov03_020fae34 thumb_func_start func_ov03_020fae34 @@ -19006,10 +19006,10 @@ func_ov03_020fae34: ; 0x020fae34 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020fae34 _020fae58: .word data_ov09_0211e734 _020fae5c: .word func_ov09_02113350 _020fae60: .word data_027e077c + thumb_func_end func_ov03_020fae34 .global func_ov03_020fae64 thumb_func_start func_ov03_020fae64 @@ -19045,8 +19045,8 @@ func_ov03_020fae88: ; 0x020fae88 bl func_ov03_020fae64 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020fae88 _020fae9c: .word data_027e077c + thumb_func_end func_ov03_020fae88 .global func_ov03_020faea0 thumb_func_start func_ov03_020faea0 @@ -19082,9 +19082,9 @@ _020faed0: _020faed8: pop {r4, pc} nop - thumb_func_end func_ov03_020faea0 _020faedc: .word data_027e077c _020faee0: .word data_027e0c54 + thumb_func_end func_ov03_020faea0 .global func_ov03_020faee4 thumb_func_start func_ov03_020faee4 @@ -19119,9 +19119,9 @@ _020faf0a: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020faee4 _020faf24: .word data_ov03_02100824 _020faf28: .word data_027e0ce0 + thumb_func_end func_ov03_020faee4 .global func_ov03_020faf2c thumb_func_start func_ov03_020faf2c @@ -19158,8 +19158,8 @@ _020faf64: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov03_020faf2c _020faf70: .word data_ov03_02100824 + thumb_func_end func_ov03_020faf2c .global func_ov03_020faf74 thumb_func_start func_ov03_020faf74 @@ -19237,9 +19237,9 @@ _020fb002: _020fb004: pop {r4, pc} nop - thumb_func_end func_ov03_020faf90 _020fb008: .word data_027e0d38 _020fb00c: .word data_027e0ce0 + thumb_func_end func_ov03_020faf90 .global func_ov03_020fb010 thumb_func_start func_ov03_020fb010 @@ -19340,8 +19340,8 @@ func_ov03_020fb0a8: ; 0x020fb0a8 ldr r3, _020fb0ac ; =func_ov03_020faf74 bx r3 .align 2, 0 - thumb_func_end func_ov03_020fb0a8 _020fb0ac: .word func_ov03_020faf74 + thumb_func_end func_ov03_020fb0a8 .global func_ov03_020fb0b0 thumb_func_start func_ov03_020fb0b0 @@ -19394,9 +19394,9 @@ _020fb104: blx func_ov09_0211366c pop {r4, pc} nop - thumb_func_end func_ov03_020fb0b0 _020fb110: .word data_027e0e28 _020fb114: .word data_027e0d38 + thumb_func_end func_ov03_020fb0b0 .global func_ov03_020fb118 thumb_func_start func_ov03_020fb118 @@ -19498,9 +19498,9 @@ _020fb208: blx func_ov03_020faf74 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fb148 _020fb250: .word gAdventureFlags _020fb254: .word data_027e071c + arm_func_end func_ov03_020fb148 .global func_ov03_020fb258 thumb_func_start func_ov03_020fb258 @@ -19571,8 +19571,8 @@ _020fb2b6: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020fb294 _020fb2c8: .word data_027e0ce0 + thumb_func_end func_ov03_020fb294 .global func_ov03_020fb2cc thumb_func_start func_ov03_020fb2cc @@ -19649,13 +19649,13 @@ _020fb322: strh r1, [r0, #0x3e] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov03_020fb2e8 _020fb358: .word data_027e0db0 _020fb35c: .word data_027e103c _020fb360: .word data_027e0c68 _020fb364: .word data_027e0e58 _020fb368: .word data_027e0f88 _020fb36c: .word data_027e06d8 + thumb_func_end func_ov03_020fb2e8 .global func_ov03_020fb370 thumb_func_start func_ov03_020fb370 @@ -19685,10 +19685,10 @@ _020fb37e: _020fb39c: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov03_020fb370 _020fb3a0: .word data_027e06d8 _020fb3a4: .word data_027e0f88 _020fb3a8: .word data_027e0e58 + thumb_func_end func_ov03_020fb370 .global func_ov03_020fb3ac thumb_func_start func_ov03_020fb3ac @@ -19704,8 +19704,8 @@ func_ov03_020fb3ac: ; 0x020fb3ac blx func_ov05_0210d774 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov03_020fb3ac _020fb3c4: .word data_027e0e58 + thumb_func_end func_ov03_020fb3ac .global func_ov03_020fb3c8 thumb_func_start func_ov03_020fb3c8 @@ -19719,8 +19719,8 @@ func_ov03_020fb3c8: ; 0x020fb3c8 blx func_ov09_0211cd40 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020fb3c8 _020fb3dc: .word data_027e0f88 + thumb_func_end func_ov03_020fb3c8 .global func_ov03_020fb3e0 arm_func_start func_ov03_020fb3e0 @@ -19729,8 +19729,8 @@ func_ov03_020fb3e0: ; 0x020fb3e0 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov03_020fb3e0 _020fb3ec: .word data_ov03_020ffa54 + arm_func_end func_ov03_020fb3e0 .global func_ov03_020fb3f0 arm_func_start func_ov03_020fb3f0 @@ -19740,8 +19740,8 @@ func_ov03_020fb3f0: ; 0x020fb3f0 ldrh r0, [r1, r0] bx lr .align 2, 0 - arm_func_end func_ov03_020fb3f0 _020fb400: .word data_ov03_020ffa30 + arm_func_end func_ov03_020fb3f0 .global func_ov03_020fb404 arm_func_start func_ov03_020fb404 @@ -19752,8 +19752,8 @@ func_ov03_020fb404: ; 0x020fb404 ldrb r0, [r1, r0] bx lr .align 2, 0 - arm_func_end func_ov03_020fb404 _020fb418: .word data_ov03_020ffa98 + arm_func_end func_ov03_020fb404 .global func_ov03_020fb41c arm_func_start func_ov03_020fb41c @@ -19770,8 +19770,8 @@ func_ov03_020fb41c: ; 0x020fb41c blx func_ov03_020fb45c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020fb41c _020fb448: .word data_027e0fe0 + arm_func_end func_ov03_020fb41c .global func_ov03_020fb44c arm_func_start func_ov03_020fb44c @@ -19780,8 +19780,8 @@ func_ov03_020fb44c: ; 0x020fb44c ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov03_020fb44c _020fb458: .word data_ov03_02100a8c + arm_func_end func_ov03_020fb44c .global func_ov03_020fb45c thumb_func_start func_ov03_020fb45c @@ -19811,9 +19811,9 @@ func_ov03_020fb45c: ; 0x020fb45c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020fb45c _020fb494: .word data_ov03_0210087c _020fb498: .word data_ov03_02100a8c + thumb_func_end func_ov03_020fb45c .global func_ov03_020fb49c thumb_func_start func_ov03_020fb49c @@ -19832,8 +19832,8 @@ func_ov03_020fb49c: ; 0x020fb49c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov03_020fb49c _020fb4bc: .word data_ov03_02100a8c + thumb_func_end func_ov03_020fb49c .global func_ov03_020fb4c0 thumb_func_start func_ov03_020fb4c0 @@ -19854,8 +19854,8 @@ func_ov03_020fb4c0: ; 0x020fb4c0 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov03_020fb4c0 _020fb4e4: .word data_ov03_02100a8c + thumb_func_end func_ov03_020fb4c0 .global func_ov03_020fb4e8 thumb_func_start func_ov03_020fb4e8 @@ -19946,7 +19946,6 @@ _020fb4fa: add sp, #0x84 pop {r3, r4, pc} nop - thumb_func_end func_ov03_020fb4ec _020fb5a0: .word data_027e0d44 _020fb5a4: .word data_ov03_02100930 _020fb5a8: .word data_ov03_0210094c @@ -19958,6 +19957,7 @@ _020fb5bc: .word data_ov03_0210098c _020fb5c0: .word data_ov03_021009a8 _020fb5c4: .word data_ov03_021009ac _020fb5c8: .word data_ov03_021009c0 + thumb_func_end func_ov03_020fb4ec .global func_ov03_020fb5cc arm_func_start func_ov03_020fb5cc @@ -19996,8 +19996,8 @@ func_ov03_020fb5cc: ; 0x020fb5cc add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fb5cc _020fb650: .word gAdventureFlags + arm_func_end func_ov03_020fb5cc .global func_ov03_020fb654 arm_func_start func_ov03_020fb654 @@ -20034,8 +20034,8 @@ func_ov03_020fb654: ; 0x020fb654 add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fb654 _020fb6d0: .word gAdventureFlags + arm_func_end func_ov03_020fb654 .global func_ov03_020fb6d4 arm_func_start func_ov03_020fb6d4 @@ -20050,9 +20050,9 @@ func_ov03_020fb6d4: ; 0x020fb6d4 bl func_ov00_0207bb1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020fb6d4 _020fb6f8: .word data_027e0de4 _020fb6fc: .word func_ov03_020fb700 - 1 + arm_func_end func_ov03_020fb6d4 .global func_ov03_020fb700 arm_func_start func_ov03_020fb700 @@ -20208,12 +20208,12 @@ _020fb7b0: str r0, [r2, #0x7c] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov03_020fb700 _020fb93c: .word 0x0000ffff _020fb940: .word 0x040004c0 _020fb944: .word 0x001f0080 _020fb948: .word data_027e0d44 _020fb94c: .word 0x04000488 + arm_func_end func_ov03_020fb700 .global func_ov03_020fb950 arm_func_start func_ov03_020fb950 @@ -20345,11 +20345,11 @@ _020fbaf0: str r0, [r4, #0x1c0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fb970 _020fbb04: .word gAdventureFlags _020fbb08: .word data_027e0d38 _020fbb0c: .word data_ov00_020eec68 _020fbb10: .word data_ov00_020eec9c + arm_func_end func_ov03_020fb970 .global func_ov03_020fbb14 arm_func_start func_ov03_020fbb14 @@ -20472,8 +20472,8 @@ _020fbc98: str r0, [r4, #0x1c8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fbb34 _020fbca4: .word gAdventureFlags + arm_func_end func_ov03_020fbb34 .global func_ov03_020fbca8 arm_func_start func_ov03_020fbca8 @@ -20505,8 +20505,8 @@ func_ov03_020fbcc8: ; 0x020fbcc8 bl func_ov03_020fbd00 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fbcc8 _020fbcfc: .word data_027e0f84 + arm_func_end func_ov03_020fbcc8 .global func_ov03_020fbd00 arm_func_start func_ov03_020fbd00 @@ -20530,8 +20530,8 @@ func_ov03_020fbd00: ; 0x020fbd00 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov03_020fbd00 _020fbd48: .word data_ov03_021009dc + arm_func_end func_ov03_020fbd00 .global func_ov03_020fbd4c arm_func_start func_ov03_020fbd4c @@ -20592,8 +20592,8 @@ _020fbdec: bl func_ov14_0212559c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020fbd7c _020fbdfc: .word data_027e0fc8 + arm_func_end func_ov03_020fbd7c .global func_ov03_020fbe00 arm_func_start func_ov03_020fbe00 @@ -20661,8 +20661,8 @@ _020fbec4: mov r0, r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov03_020fbe18 _020fbecc: .word data_ov09_0211f5c4 + arm_func_end func_ov03_020fbe18 .global func_ov03_020fbed0 arm_func_start func_ov03_020fbed0 @@ -20706,8 +20706,8 @@ _020fbf2c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020fbef0 _020fbf34: .word gAdventureFlags + arm_func_end func_ov03_020fbef0 .global func_ov03_020fbf38 arm_func_start func_ov03_020fbf38 @@ -20776,10 +20776,10 @@ _020fbf94: str r4, [r5, #4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov03_020fbf54 _020fbf9c: .word func_ov03_020fbf40 _020fbfa0: .word data_027e103c _020fbfa4: .word data_ov00_020eec9c + thumb_func_end func_ov03_020fbf54 .global func_ov03_020fbfa8 thumb_func_start func_ov03_020fbfa8 @@ -20838,9 +20838,9 @@ _020fbff0: _020fc00a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov03_020fbfa8 _020fc00c: .word data_027e103c _020fc010: .word data_027e077c + thumb_func_end func_ov03_020fbfa8 .global func_ov03_020fc014 arm_func_start func_ov03_020fc014 @@ -20937,10 +20937,10 @@ func_ov03_020fc10c: ; 0x020fc10c mvn r2, #0 bx ip .align 2, 0 - arm_func_end func_ov03_020fc10c _020fc124: .word data_ov03_020ffc10 _020fc128: .word func_02036edc _020fc12c: .word data_027e0c68 + arm_func_end func_ov03_020fc10c .global func_ov03_020fc130 thumb_func_start func_ov03_020fc130 @@ -20951,8 +20951,8 @@ func_ov03_020fc130: ; 0x020fc130 mov r1, #1 bx r3 nop - thumb_func_end func_ov03_020fc130 _020fc13c: .word func_ov03_020f0b8c - 1 + thumb_func_end func_ov03_020fc130 .global func_ov03_020fc140 thumb_func_start func_ov03_020fc140 @@ -20964,8 +20964,8 @@ func_ov03_020fc140: ; 0x020fc140 mov r1, #4 bx r3 .align 2, 0 - thumb_func_end func_ov03_020fc140 _020fc14c: .word func_ov03_020f0b8c - 1 + thumb_func_end func_ov03_020fc140 .global func_ov03_020fc150 thumb_func_start func_ov03_020fc150 @@ -20980,8 +20980,8 @@ func_ov03_020fc150: ; 0x020fc150 mov r1, #0 bx r3 nop - thumb_func_end func_ov03_020fc150 _020fc164: .word func_ov03_020f0b8c - 1 + thumb_func_end func_ov03_020fc150 .global func_ov03_020fc168 thumb_func_start func_ov03_020fc168 @@ -21040,8 +21040,8 @@ func_ov03_020fc168: ; 0x020fc168 add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov03_020fc168 _020fc1e4: .word data_02068e6c + thumb_func_end func_ov03_020fc168 .global func_ov03_020fc1e8 thumb_func_start func_ov03_020fc1e8 @@ -21211,9 +21211,9 @@ func_ov03_020fc348: ; 0x020fc348 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov03_020fc348 _020fc430: .word data_027e0cbc _020fc434: .word data_027e0c68 + arm_func_end func_ov03_020fc348 .global func_ov03_020fc438 arm_func_start func_ov03_020fc438 @@ -42935,8 +42935,8 @@ func_ov03_020ffe28: ; 0x020ffe28 str r2, [r0, #0x3c] bx lr .align 2, 0 - arm_func_end func_ov03_020ffe28 _020ffe64: .word data_ov03_02100020 + arm_func_end func_ov03_020ffe28 .global func_ov03_020ffe68 arm_func_start func_ov03_020ffe68 @@ -42946,9 +42946,9 @@ func_ov03_020ffe68: ; 0x020ffe68 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov03_020ffe68 _020ffe78: .word 0x00000aaa _020ffe7c: .word data_ov03_02100060 + arm_func_end func_ov03_020ffe68 .global func_ov03_020ffe80 arm_func_start func_ov03_020ffe80 @@ -42968,8 +42968,8 @@ func_ov03_020ffe80: ; 0x020ffe80 str r1, [r0, #0x3c] bx lr .align 2, 0 - arm_func_end func_ov03_020ffe80 _020ffeb8: .word data_ov03_02100100 + arm_func_end func_ov03_020ffe80 .global func_ov03_020ffebc arm_func_start func_ov03_020ffebc @@ -42982,8 +42982,8 @@ func_ov03_020ffebc: ; 0x020ffebc str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020ffebc _020ffed8: .word data_ov03_02100648 + arm_func_end func_ov03_020ffebc .global func_ov03_020ffedc arm_func_start func_ov03_020ffedc @@ -42998,8 +42998,8 @@ func_ov03_020ffedc: ; 0x020ffedc str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov03_020ffedc _020fff00: .word data_ov03_02100750 + arm_func_end func_ov03_020ffedc .global func_ov03_020fff04 arm_func_start func_ov03_020fff04 @@ -43014,8 +43014,8 @@ func_ov03_020fff04: ; 0x020fff04 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov03_020fff04 _020fff28: .word data_ov03_0210079c + arm_func_end func_ov03_020fff04 .global func_ov03_020fff2c arm_func_start func_ov03_020fff2c @@ -43030,8 +43030,8 @@ func_ov03_020fff2c: ; 0x020fff2c str r1, [r0, #0x2c] bx lr .align 2, 0 - arm_func_end func_ov03_020fff2c _020fff50: .word data_ov03_021007cc + arm_func_end func_ov03_020fff2c .global func_ov03_020fff54 arm_func_start func_ov03_020fff54 @@ -43048,12 +43048,12 @@ func_ov03_020fff54: ; 0x020fff54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020fff54 _020fff80: .word data_ov03_02100a98 _020fff84: .word 0x4d544354 _020fff88: .word func_ov03_020fb41c - 1 _020fff8c: .word _ZN9ActorTypeD1Ev _020fff90: .word data_ov03_02100a8c + arm_func_end func_ov03_020fff54 .global func_ov03_020fff94 arm_func_start func_ov03_020fff94 @@ -43069,11 +43069,11 @@ func_ov03_020fff94: ; 0x020fff94 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov03_020fff94 _020fffbc: .word data_ov03_02100ab0 _020fffc0: .word func_ov03_020fbcc8 - 1 _020fffc4: .word func_0203ebc8 _020fffc8: .word data_ov03_02100ab8 + arm_func_end func_ov03_020fff94 .section .ctor, 4, 1, 4 .global data_ov03_020fffcc diff --git a/asm/ov04.s b/asm/ov04.s index efeb9f7d..716a692b 100644 --- a/asm/ov04.s +++ b/asm/ov04.s @@ -22,9 +22,9 @@ _02100afa: str r0, [r1] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02100ae0 _02100b00: .word data_027e0ce0 _02100b04: .word data_027e0d38 + thumb_func_end func_ov04_02100ae0 .global func_ov04_02100b08 thumb_func_start func_ov04_02100b08 @@ -75,8 +75,8 @@ _02100b5c: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02100b08 _02100b68: .word data_027e0ce0 + thumb_func_end func_ov04_02100b08 .global func_ov04_02100b6c thumb_func_start func_ov04_02100b6c @@ -114,8 +114,8 @@ _02100bc4: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02100b6c _02100bc8: .word data_027e0618 + thumb_func_end func_ov04_02100b6c .global func_ov04_02100bcc thumb_func_start func_ov04_02100bcc @@ -179,11 +179,11 @@ _02100c34: bl func_ov04_02100c6c pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02100bcc _02100c5c: .word data_027e0618 _02100c60: .word gAdventureFlags _02100c64: .word 0x0000012a _02100c68: .word data_ov00_020ec678 + thumb_func_end func_ov04_02100bcc .global func_ov04_02100c6c thumb_func_start func_ov04_02100c6c @@ -304,7 +304,6 @@ _02100d6a: str r0, [r4, #8] pop {r4, r5, r6, pc} nop - thumb_func_end func_ov04_02100c6c _02100d74: .word data_02068ed8 _02100d78: .word data_0206902c _02100d7c: .word data_027e0618 @@ -312,6 +311,7 @@ _02100d80: .word gOverlayManager _02100d84: .word 0x00000028 _02100d88: .word data_027e0ce0 _02100d8c: .word data_027e0f7c + thumb_func_end func_ov04_02100c6c .global func_ov04_02100d90 thumb_func_start func_ov04_02100d90 @@ -352,9 +352,9 @@ _02100da8: _02100dde: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_02100d90 _02100de0: .word data_027e0618 _02100de4: .word gOverlayManager + thumb_func_end func_ov04_02100d90 .global func_ov04_02100de8 thumb_func_start func_ov04_02100de8 @@ -408,11 +408,11 @@ _02100e38: _02100e4c: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02100de8 _02100e50: .word data_027e0618 _02100e54: .word data_027e0d54 _02100e58: .word data_027e0f7c _02100e5c: .word data_027e103c + thumb_func_end func_ov04_02100de8 .global func_ov04_02100e60 thumb_func_start func_ov04_02100e60 @@ -451,9 +451,9 @@ func_ov04_02100e60: ; 0x02100e60 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02100e60 _02100ea8: .word data_ov00_020d88ae _02100eac: .word data_ov00_020d88a4 + thumb_func_end func_ov04_02100e60 .global func_ov04_02100eb0 thumb_func_start func_ov04_02100eb0 @@ -491,8 +491,8 @@ _02100ed8: blx func_0202d77c pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02100eb0 _02100ef4: .word data_027e071c + thumb_func_end func_ov04_02100eb0 .global func_ov04_02100ef8 thumb_func_start func_ov04_02100ef8 @@ -811,9 +811,9 @@ _0210111e: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02100ef8 _02101164: .word data_027e0ce0 _02101168: .word data_ov00_020eab04 + thumb_func_end func_ov04_02100ef8 .global func_ov04_0210116c thumb_func_start func_ov04_0210116c @@ -1082,7 +1082,6 @@ _02101370: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101188 _02101374: .word 0x027ffc3c _02101378: .word data_027e0d38 _0210137c: .word data_027e0fac @@ -1095,6 +1094,7 @@ _02101394: .word 0xffff7fff _02101398: .word data_027e0e58 _0210139c: .word data_027e103c _021013a0: .word data_027e0c54 + thumb_func_end func_ov04_02101188 .global func_ov04_021013a4 thumb_func_start func_ov04_021013a4 @@ -1150,11 +1150,11 @@ _0210140a: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_021013a4 _02101410: .word data_027e0ce0 _02101414: .word data_02057878 _02101418: .word data_ov04_0210fda0 _0210141c: .word data_0205785c + thumb_func_end func_ov04_021013a4 .global func_ov04_02101420 thumb_func_start func_ov04_02101420 @@ -1223,9 +1223,9 @@ _0210148a: _0210148e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210146c _02101490: .word data_027e0f7c _02101494: .word data_027e0ce0 + thumb_func_end func_ov04_0210146c .global func_ov04_02101498 thumb_func_start func_ov04_02101498 @@ -1247,8 +1247,8 @@ _021014b0: _021014b6: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02101498 _021014b8: .word data_027e0f7c + thumb_func_end func_ov04_02101498 .global func_ov04_021014bc thumb_func_start func_ov04_021014bc @@ -1457,7 +1457,6 @@ _02101552: add sp, #0x1c4 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021014bc _02101654: .word data_ov00_020eaa98 _02101658: .word data_ov00_020eab34 _0210165c: .word data_ov00_020eaaf8 @@ -1470,6 +1469,7 @@ _02101674: .word data_ov00_020eacbc _02101678: .word data_ov00_020eacb8 _0210167c: .word data_ov00_020eac98 _02101680: .word func_ov04_02101688 - 1 + thumb_func_end func_ov04_021014bc .global func_ov04_02101684 arm_func_start func_ov04_02101684 @@ -1869,7 +1869,6 @@ _02101956: add sp, #0x1dc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101724 _02101960: .word data_02057878 _02101964: .word data_ov04_0210fdb4 _02101968: .word data_0205785c @@ -1887,6 +1886,7 @@ _02101994: .word data_ov00_020eacbc _02101998: .word data_ov00_020eacb8 _0210199c: .word data_ov00_020eac98 _021019a0: .word func_ov04_02101688 - 1 + thumb_func_end func_ov04_02101724 .global func_ov04_021019a4 thumb_func_start func_ov04_021019a4 @@ -1987,8 +1987,8 @@ _02101a5a: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_021019a4 _02101a60: .word data_027e0ce0 + thumb_func_end func_ov04_021019a4 .global func_ov04_02101a64 thumb_func_start func_ov04_02101a64 @@ -2045,8 +2045,8 @@ _02101abe: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101a64 _02101ac4: .word data_027e0ce0 + thumb_func_end func_ov04_02101a64 .global func_ov04_02101ac8 thumb_func_start func_ov04_02101ac8 @@ -2107,8 +2107,8 @@ _02101b2a: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101ac8 _02101b30: .word data_027e0ce0 + thumb_func_end func_ov04_02101ac8 .global func_ov04_02101b34 thumb_func_start func_ov04_02101b34 @@ -2178,11 +2178,11 @@ _02101ba8: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101b34 _02101bac: .word 0x50434c42 _02101bb0: .word 0x47524442 _02101bb4: .word 0x54524942 _02101bb8: .word 0x56545842 + thumb_func_end func_ov04_02101b34 .global func_ov04_02101bbc thumb_func_start func_ov04_02101bbc @@ -2228,9 +2228,9 @@ _02101bf6: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101bbc _02101c0c: .word gMapManager _02101c10: .word data_027e0f6c + thumb_func_end func_ov04_02101bbc .global func_ov04_02101c14 thumb_func_start func_ov04_02101c14 @@ -2250,8 +2250,8 @@ _02101c22: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02101c14 _02101c30: .word data_027e0f6c + thumb_func_end func_ov04_02101c14 .global func_ov04_02101c34 thumb_func_start func_ov04_02101c34 @@ -2288,8 +2288,8 @@ _02101c6c: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101c34 _02101c70: .word data_027e0f6c + thumb_func_end func_ov04_02101c34 .global func_ov04_02101c74 thumb_func_start func_ov04_02101c74 @@ -2301,8 +2301,8 @@ func_ov04_02101c74: ; 0x02101c74 mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov04_02101c74 _02101c84: .word data_027e0f6c + thumb_func_end func_ov04_02101c74 .global func_ov04_02101c88 thumb_func_start func_ov04_02101c88 @@ -2337,8 +2337,8 @@ _02101cba: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02101c88 _02101cc0: .word 0x5a454342 + thumb_func_end func_ov04_02101c88 .global func_ov04_02101cc4 thumb_func_start func_ov04_02101cc4 @@ -2433,8 +2433,8 @@ _02101d5e: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02101cfc _02101d64: .word 0x43414249 + thumb_func_end func_ov04_02101cfc .global func_ov04_02101d68 thumb_func_start func_ov04_02101d68 @@ -2613,8 +2613,8 @@ _02101ea8: add sp, #0x34 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02101d68 _02101eb8: .word 0x0000ffff + thumb_func_end func_ov04_02101d68 .global func_ov04_02101ebc thumb_func_start func_ov04_02101ebc @@ -2631,8 +2631,8 @@ _02101ec6: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov04_02101ebc _02101ed4: .word data_027e0f68 + thumb_func_end func_ov04_02101ebc .global func_ov04_02101ed8 thumb_func_start func_ov04_02101ed8 @@ -2701,8 +2701,8 @@ _02101f46: mov r0, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_02101ed8 _02101f50: .word data_027e0d38 + thumb_func_end func_ov04_02101ed8 .global func_ov04_02101f54 thumb_func_start func_ov04_02101f54 @@ -2733,8 +2733,8 @@ _02101f80: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02101f54 _02101f8c: .word data_027e0ce0 + thumb_func_end func_ov04_02101f54 .global func_ov04_02101f90 thumb_func_start func_ov04_02101f90 @@ -2783,9 +2783,9 @@ _02101fda: _02101fde: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02101fbc _02101fe0: .word gMapManager _02101fe4: .word data_027e0ce0 + thumb_func_end func_ov04_02101fbc .global func_ov04_02101fe8 thumb_func_start func_ov04_02101fe8 @@ -2807,8 +2807,8 @@ _02102000: _02102006: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02101fe8 _02102008: .word gMapManager + thumb_func_end func_ov04_02101fe8 .global func_ov04_0210200c thumb_func_start func_ov04_0210200c @@ -3044,7 +3044,6 @@ _021021f0: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210200c _021021fc: .word data_027e0d44 _02102200: .word data_ov04_0210fdc8 _02102204: .word data_ov04_0210fdcc @@ -3070,6 +3069,7 @@ _02102250: .word data_ov04_0210feb0 _02102254: .word data_ov04_0210fec0 _02102258: .word data_ov04_0210fecc _0210225c: .word data_ov04_0210fee0 + thumb_func_end func_ov04_0210200c .global func_ov04_02102260 thumb_func_start func_ov04_02102260 @@ -3340,7 +3340,6 @@ _02102478: add sp, #0x130 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02102264 _0210249c: .word data_027e0ce0 _021024a0: .word data_ov00_020e2508 _021024a4: .word data_ov00_020e250c @@ -3351,6 +3350,7 @@ _021024b4: .word data_027e0fe4 _021024b8: .word data_027e0fec _021024bc: .word data_027e0f64 _021024c0: .word data_027e0f7c + thumb_func_end func_ov04_02102264 .global func_ov04_021024c4 thumb_func_start func_ov04_021024c4 @@ -3465,7 +3465,6 @@ _021025ae: add sp, #0x24 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021024c4 _021025b4: .word data_027e0ff0 _021025b8: .word data_027e0f6c _021025bc: .word data_027e0f90 @@ -3475,6 +3474,7 @@ _021025c8: .word data_027e0f70 _021025cc: .word data_027e0f68 _021025d0: .word gAdventureFlags _021025d4: .word 0x414e4353 + thumb_func_end func_ov04_021024c4 .global func_ov04_021025d8 thumb_func_start func_ov04_021025d8 @@ -3484,9 +3484,9 @@ func_ov04_021025d8: ; 0x021025d8 ldr r0, [r0] bx r3 .align 2, 0 - thumb_func_end func_ov04_021025d8 _021025e0: .word data_027e0f68 _021025e4: .word func_ov04_021029e4 + thumb_func_end func_ov04_021025d8 .global func_ov04_021025e8 thumb_func_start func_ov04_021025e8 @@ -3580,8 +3580,8 @@ _0210268c: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02102620 _0210269c: .word func_ov04_0210261c - 1 + thumb_func_end func_ov04_02102620 .global func_ov04_021026a0 thumb_func_start func_ov04_021026a0 @@ -3605,9 +3605,9 @@ _021026be: _021026c2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_021026a0 _021026c4: .word data_027e0f6c _021026c8: .word data_027e0ce0 + thumb_func_end func_ov04_021026a0 .global func_ov04_021026cc thumb_func_start func_ov04_021026cc @@ -3629,8 +3629,8 @@ _021026e4: _021026ea: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_021026cc _021026ec: .word data_027e0f6c + thumb_func_end func_ov04_021026cc .global func_ov04_021026f0 thumb_func_start func_ov04_021026f0 @@ -3671,8 +3671,8 @@ _02102724: blx func_ov00_02094e6c pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021026f0 _02102738: .word data_027e0ce0 + thumb_func_end func_ov04_021026f0 .global func_ov04_0210273c thumb_func_start func_ov04_0210273c @@ -3681,8 +3681,8 @@ func_ov04_0210273c: ; 0x0210273c add r0, #0x24 bx r3 nop - thumb_func_end func_ov04_0210273c _02102744: .word func_ov00_02094fbc + thumb_func_end func_ov04_0210273c .global func_ov04_02102748 thumb_func_start func_ov04_02102748 @@ -3740,8 +3740,8 @@ _0210278e: str r0, [r4, #0x3c] pop {r4, pc} nop - thumb_func_end func_ov04_02102770 _021027b0: .word func_ov04_021027b4 - 1 + thumb_func_end func_ov04_02102770 .global func_ov04_021027b4 arm_func_start func_ov04_021027b4 @@ -3756,8 +3756,8 @@ func_ov04_021027b4: ; 0x021027b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov04_021027b4 _021027d8: .word func_ov04_021027dc - 1 + arm_func_end func_ov04_021027b4 .global func_ov04_021027dc arm_func_start func_ov04_021027dc @@ -3796,8 +3796,8 @@ _02102820: str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov04_021027f4 _02102834: .word func_ov04_021027b4 - 1 + arm_func_end func_ov04_021027f4 .global func_ov04_02102838 arm_func_start func_ov04_02102838 @@ -3830,8 +3830,8 @@ _02102878: str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov04_0210284c _0210288c: .word func_0202bac0 + arm_func_end func_ov04_0210284c .global func_ov04_02102890 thumb_func_start func_ov04_02102890 @@ -3866,8 +3866,8 @@ _021028a8: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02102890 _021028d4: .word data_027e0ce0 + thumb_func_end func_ov04_02102890 .global func_ov04_021028d8 thumb_func_start func_ov04_021028d8 @@ -3931,9 +3931,9 @@ _02102942: _02102946: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02102924 _02102948: .word data_027e0f68 _0210294c: .word data_027e0ce0 + thumb_func_end func_ov04_02102924 .global func_ov04_02102950 thumb_func_start func_ov04_02102950 @@ -3955,8 +3955,8 @@ _02102968: _0210296e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02102950 _02102970: .word data_027e0f68 + thumb_func_end func_ov04_02102950 .global func_ov04_02102974 thumb_func_start func_ov04_02102974 @@ -4017,8 +4017,8 @@ _021029b6: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02102974 _021029e0: .word data_027e0d38 + thumb_func_end func_ov04_02102974 .global func_ov04_021029e4 thumb_func_start func_ov04_021029e4 @@ -4165,9 +4165,9 @@ _02102aca: _02102acc: pop {r4, pc} nop - thumb_func_end func_ov04_02102aa0 _02102ad0: .word data_027e0d38 _02102ad4: .word data_027e0ce0 + thumb_func_end func_ov04_02102aa0 .global func_ov04_02102ad8 thumb_func_start func_ov04_02102ad8 @@ -4461,8 +4461,8 @@ _02102d80: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov04_02102d64 _02102da0: .word data_027e0ce0 + arm_func_end func_ov04_02102d64 .global func_ov04_02102da4 thumb_func_start func_ov04_02102da4 @@ -4493,9 +4493,9 @@ func_ov04_02102da4: ; 0x02102da4 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02102da4 _02102de0: .word 0x00007fff _02102de4: .word 0x00004210 + thumb_func_end func_ov04_02102da4 .global func_ov04_02102de8 thumb_func_start func_ov04_02102de8 @@ -4526,9 +4526,9 @@ _02102e0a: _02102e0e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02102dec _02102e10: .word data_027e0f78 _02102e14: .word data_027e0ce0 + thumb_func_end func_ov04_02102dec .global func_ov04_02102e18 thumb_func_start func_ov04_02102e18 @@ -4550,8 +4550,8 @@ _02102e30: _02102e36: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02102e18 _02102e38: .word data_027e0f78 + thumb_func_end func_ov04_02102e18 .global func_ov04_02102e3c thumb_func_start func_ov04_02102e3c @@ -4567,8 +4567,8 @@ func_ov04_02102e3c: ; 0x02102e3c add sp, #0xc pop {pc} nop - thumb_func_end func_ov04_02102e3c _02102e54: .word data_ov00_020ee0a0 + thumb_func_end func_ov04_02102e3c .global func_ov04_02102e58 thumb_func_start func_ov04_02102e58 @@ -5037,7 +5037,6 @@ _021031ec: ldr r1, _0210320c ; =data_027e0ce0 b _02103234 nop - thumb_func_end func_ov04_02102e58 _021031fc: .word data_ov00_020d8aa8 _02103200: .word 0x00001555 _02103204: .word 0x0000019a @@ -5308,6 +5307,7 @@ _02103434: .word data_ov00_020e5004 _02103438: .word data_ov00_020e5054 _0210343c: .word data_ov00_020e50a4 _02103440: .word data_ov00_020e5454 + thumb_func_end func_ov04_02102e58 .global func_ov04_02103444 thumb_func_start func_ov04_02103444 @@ -5404,8 +5404,8 @@ _021034ec: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02103444 _021034f8: .word data_ov00_020e2544 + thumb_func_end func_ov04_02103444 .global func_ov04_021034fc thumb_func_start func_ov04_021034fc @@ -5504,8 +5504,8 @@ _021035a4: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_021034fc _021035b4: .word data_ov00_020e2544 + thumb_func_end func_ov04_021034fc .global func_ov04_021035b8 thumb_func_start func_ov04_021035b8 @@ -5549,8 +5549,8 @@ _021035f0: add sp, #0x28 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_021035b8 _02103608: .word data_027e0ce0 + thumb_func_end func_ov04_021035b8 .global func_ov04_0210360c thumb_func_start func_ov04_0210360c @@ -5624,9 +5624,9 @@ _0210368e: add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02103638 _02103694: .word data_027e0ce0 _02103698: .word data_ov04_021104a0 + thumb_func_end func_ov04_02103638 .global func_ov04_0210369c thumb_func_start func_ov04_0210369c @@ -5691,9 +5691,9 @@ _021036fa: _021036fe: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_021036dc _02103700: .word data_027e0f64 _02103704: .word data_027e0ce0 + thumb_func_end func_ov04_021036dc .global func_ov04_02103708 thumb_func_start func_ov04_02103708 @@ -5715,8 +5715,8 @@ _02103720: _02103726: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02103708 _02103728: .word data_027e0f64 + thumb_func_end func_ov04_02103708 .global func_ov04_0210372c thumb_func_start func_ov04_0210372c @@ -6193,7 +6193,6 @@ func_ov04_02103754: ; 0x02103754 ldr r2, _02103b90 ; =data_ov04_0211009c b _02103b94 .align 2, 0 - thumb_func_end func_ov04_02103754 _02103b0c: .word 0x524f4f54 _02103b10: .word data_ov04_0210fef0 _02103b14: .word 0x43414d4d @@ -7171,6 +7170,7 @@ _021043d8: .word data_ov04_02110468 _021043dc: .word data_ov04_0211047c _021043e0: .word data_ov04_02110484 _021043e4: .word data_ov04_0211048c + thumb_func_end func_ov04_02103754 .global func_ov04_021043e8 thumb_func_start func_ov04_021043e8 @@ -7237,8 +7237,8 @@ _02104458: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210441c _02104464: .word data_027e0ce0 + thumb_func_end func_ov04_0210441c .global func_ov04_02104468 thumb_func_start func_ov04_02104468 @@ -7298,9 +7298,9 @@ _021044c6: _021044ca: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_021044a8 _021044cc: .word gAdventureFlags _021044d0: .word data_027e0ce0 + thumb_func_end func_ov04_021044a8 .global func_ov04_021044d4 thumb_func_start func_ov04_021044d4 @@ -7322,8 +7322,8 @@ _021044ec: _021044f2: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_021044d4 _021044f4: .word gAdventureFlags + thumb_func_end func_ov04_021044d4 .global func_ov04_021044f8 thumb_func_start func_ov04_021044f8 @@ -7553,10 +7553,10 @@ _021046b6: add sp, #0x104 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210455c _021046bc: .word gMapManager _021046c0: .word data_ov00_020eab04 _021046c4: .word gAdventureFlags + thumb_func_end func_ov04_0210455c .global func_ov04_021046c8 thumb_func_start func_ov04_021046c8 @@ -7566,8 +7566,8 @@ func_ov04_021046c8: ; 0x021046c8 mov r1, #0x40 bx r3 .align 2, 0 - thumb_func_end func_ov04_021046c8 _021046d0: .word func_ov00_020a01c4 + thumb_func_end func_ov04_021046c8 .global func_ov04_021046d4 thumb_func_start func_ov04_021046d4 @@ -7575,8 +7575,8 @@ func_ov04_021046d4: ; 0x021046d4 ldr r3, _021046d8 ; =func_ov00_020a021c bx r3 .align 2, 0 - thumb_func_end func_ov04_021046d4 _021046d8: .word func_ov00_020a021c + thumb_func_end func_ov04_021046d4 .global func_ov04_021046dc thumb_func_start func_ov04_021046dc @@ -7906,7 +7906,6 @@ _02104920: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021046dc _02104984: .word data_027e0d38 _02104988: .word data_027e0618 _0210498c: .word gAdventureFlags @@ -7943,6 +7942,7 @@ _02104a04: .word data_027e0f68 _02104a08: .word data_027e0f90 _02104a0c: .word data_027e0fc0 _02104a10: .word data_ov00_020ee734 + thumb_func_end func_ov04_021046dc .global func_ov04_02104a14 thumb_func_start func_ov04_02104a14 @@ -8013,7 +8013,6 @@ _02104a3c: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02104a14 _02104ac4: .word data_027e0d38 _02104ac8: .word data_027e0618 _02104acc: .word data_027e1060 @@ -8031,6 +8030,7 @@ _02104af8: .word data_02068e64 _02104afc: .word data_ov00_020e9370 _02104b00: .word gHealthManager _02104b04: .word data_027e0cbc + thumb_func_end func_ov04_02104a14 .global func_ov04_02104b08 thumb_func_start func_ov04_02104b08 @@ -8080,10 +8080,10 @@ _02104b60: bl func_ov00_0207b09c pop {r3, pc} nop - thumb_func_end func_ov04_02104b08 _02104b74: .word 0x04001000 _02104b78: .word 0xffcfffef _02104b7c: .word 0x00200010 + thumb_func_end func_ov04_02104b08 .global func_ov04_02104b80 thumb_func_start func_ov04_02104b80 @@ -8171,11 +8171,11 @@ _02104bf4: bl func_ov00_0207aff8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02104ba4 _02104c30: .word data_027e0618 _02104c34: .word 0xffffe0ff _02104c38: .word 0x04001008 _02104c3c: .word 0x0400100a + thumb_func_end func_ov04_02104ba4 .global func_ov04_02104c40 thumb_func_start func_ov04_02104c40 @@ -8251,10 +8251,10 @@ _02104c8c: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02104c40 _02104cd4: .word data_027e0ce0 _02104cd8: .word data_ov00_020e8f44 _02104cdc: .word 0x0000ffff + thumb_func_end func_ov04_02104c40 .global func_ov04_02104ce0 arm_func_start func_ov04_02104ce0 @@ -8291,8 +8291,8 @@ _02104d18: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02104ce4 _02104d1c: .word func_ov04_02104ce0 - 1 + thumb_func_end func_ov04_02104ce4 .global func_ov04_02104d20 thumb_func_start func_ov04_02104d20 @@ -8311,9 +8311,9 @@ _02104d36: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02104d20 _02104d3c: .word data_027e0ce0 _02104d40: .word data_027e103c + thumb_func_end func_ov04_02104d20 .global func_ov04_02104d44 thumb_func_start func_ov04_02104d44 @@ -8333,8 +8333,8 @@ _02104d5a: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_02104d44 _02104d64: .word data_027e103c + thumb_func_end func_ov04_02104d44 .global func_ov04_02104d68 thumb_func_start func_ov04_02104d68 @@ -8578,12 +8578,12 @@ _02104f1c: blx func_ov00_020cf7e8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02104d68 _02104f48: .word data_027e0618 _02104f4c: .word data_027e0d38 _02104f50: .word data_027e0ce0 _02104f54: .word data_027e0d28 _02104f58: .word data_027e0d3c + thumb_func_end func_ov04_02104d68 .global func_ov04_02104f5c arm_func_start func_ov04_02104f5c @@ -8595,8 +8595,8 @@ func_ov04_02104f5c: ; 0x02104f5c moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov04_02104f5c _02104f74: .word data_027e0d38 + arm_func_end func_ov04_02104f5c .global func_ov04_02104f78 thumb_func_start func_ov04_02104f78 @@ -8675,9 +8675,9 @@ _02104fec: _02104ff0: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_02104fb4 _02104ff4: .word data_027e0d3c _02104ff8: .word func_ov04_02104ce0 - 1 + thumb_func_end func_ov04_02104fb4 .global func_ov04_02104ffc thumb_func_start func_ov04_02104ffc @@ -8716,8 +8716,8 @@ _02105038: blx func_ov00_020cf348 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov04_02104ffc _02105048: .word data_027e0d38 + thumb_func_end func_ov04_02104ffc .global func_ov04_0210504c thumb_func_start func_ov04_0210504c @@ -8902,7 +8902,6 @@ _021051ba: add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02105058 _021051c0: .word data_ov00_020e899c _021051c4: .word data_027e0618 _021051c8: .word data_ov04_0210f82c @@ -8911,6 +8910,7 @@ _021051d0: .word data_ov04_0210f824 _021051d4: .word data_ov04_0210f826 _021051d8: .word data_ov04_0210f834 _021051dc: .word data_ov04_0210f836 + thumb_func_end func_ov04_02105058 .global func_ov04_021051e0 thumb_func_start func_ov04_021051e0 @@ -8934,9 +8934,9 @@ _021051fe: _02105202: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_021051e0 _02105204: .word data_027e0fe4 _02105208: .word data_027e0ce0 + thumb_func_end func_ov04_021051e0 .global func_ov04_0210520c thumb_func_start func_ov04_0210520c @@ -8958,8 +8958,8 @@ _02105224: _0210522a: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210520c _0210522c: .word data_027e0fe4 + thumb_func_end func_ov04_0210520c .global func_ov04_02105230 thumb_func_start func_ov04_02105230 @@ -9069,11 +9069,11 @@ _02105304: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02105230 _02105308: .word 0x7fffffff _0210530c: .word data_027e0618 _02105310: .word data_027e0dbc _02105314: .word gAdventureFlags + thumb_func_end func_ov04_02105230 .global func_ov04_02105318 thumb_func_start func_ov04_02105318 @@ -9174,11 +9174,11 @@ _021053be: _021053ca: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210532c _021053cc: .word data_027e0fe8 _021053d0: .word data_027e0ff4 _021053d4: .word data_027e0d38 _021053d8: .word data_ov29_0217a4ac + thumb_func_end func_ov04_0210532c .global func_ov04_021053dc thumb_func_start func_ov04_021053dc @@ -9273,12 +9273,12 @@ _02105468: str r0, [r5, #0xc] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021053dc _02105490: .word data_027e0ce0 _02105494: .word data_027e0d38 _02105498: .word data_ov29_0217a4ac _0210549c: .word data_027e0fe8 _021054a0: .word data_027e0fec + thumb_func_end func_ov04_021053dc .global func_ov04_021054a4 thumb_func_start func_ov04_021054a4 @@ -9358,10 +9358,10 @@ _0210553a: str r0, [r5, #0x14] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021054a4 _02105540: .word gAdventureFlags _02105544: .word data_027e0d38 _02105548: .word data_027e0ce0 + thumb_func_end func_ov04_021054a4 .global func_ov04_0210554c thumb_func_start func_ov04_0210554c @@ -9454,13 +9454,13 @@ _021055ea: mov r0, #1 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_02105578 _021055f0: .word data_027e0fec _021055f4: .word data_027e0d38 _021055f8: .word gOverlayManager _021055fc: .word 0x0000001e _02105600: .word data_027e10b4 _02105604: .word data_027e10b8 + thumb_func_end func_ov04_02105578 .global func_ov04_02105608 thumb_func_start func_ov04_02105608 @@ -9545,13 +9545,13 @@ _0210569c: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02105608 _021056a0: .word data_027e0d38 _021056a4: .word gOverlayManager _021056a8: .word 0x0000001e _021056ac: .word data_027e10b4 _021056b0: .word data_027e10b8 _021056b4: .word 0x0000011b + thumb_func_end func_ov04_02105608 .global func_ov04_021056b8 thumb_func_start func_ov04_021056b8 @@ -9561,9 +9561,9 @@ func_ov04_021056b8: ; 0x021056b8 ldr r0, [r0] bx r3 .align 2, 0 - thumb_func_end func_ov04_021056b8 _021056c0: .word gItemManager _021056c4: .word func_ov04_02107750 + thumb_func_end func_ov04_021056b8 .global func_ov04_021056c8 thumb_func_start func_ov04_021056c8 @@ -9582,10 +9582,10 @@ _021056de: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_021056c8 _021056e4: .word data_027e0ce0 _021056e8: .word 0x00004050 _021056ec: .word data_027e0fec + thumb_func_end func_ov04_021056c8 .global func_ov04_021056f0 thumb_func_start func_ov04_021056f0 @@ -9605,8 +9605,8 @@ _02105706: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_021056f0 _02105710: .word data_027e0fec + thumb_func_end func_ov04_021056f0 .global func_ov04_02105714 thumb_func_start func_ov04_02105714 @@ -9633,10 +9633,10 @@ _0210572e: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov04_02105714 _02105740: .word func_ov04_0210574c - 1 _02105744: .word func_ov00_020c431c _02105748: .word 0x00000126 + thumb_func_end func_ov04_02105714 .global func_ov04_0210574c arm_func_start func_ov04_0210574c @@ -9666,9 +9666,9 @@ func_ov04_02105770: ; 0x02105770 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02105770 _02105788: .word 0x00000126 _0210578c: .word func_ov04_0210574c - 1 + thumb_func_end func_ov04_02105770 .global func_ov04_02105790 thumb_func_start func_ov04_02105790 @@ -9692,8 +9692,8 @@ func_ov04_021057a8: ; 0x021057a8 mov r2, #0 bx r3 nop - thumb_func_end func_ov04_021057a8 _021057b0: .word func_ov04_021057b4 + thumb_func_end func_ov04_021057a8 .global func_ov04_021057b4 thumb_func_start func_ov04_021057b4 @@ -9846,9 +9846,9 @@ _021058b8: _021058c2: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210585c _021058c4: .word data_027e0d38 _021058c8: .word 0x00000126 + thumb_func_end func_ov04_0210585c .global func_ov04_021058cc thumb_func_start func_ov04_021058cc @@ -9912,10 +9912,10 @@ _02105928: _02105940: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021058cc _02105944: .word data_027e0d38 _02105948: .word gMapManager _0210594c: .word 0x00000126 + thumb_func_end func_ov04_021058cc .global func_ov04_02105950 thumb_func_start func_ov04_02105950 @@ -9933,8 +9933,8 @@ _02105958: blt _02105958 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_02105950 _02105968: .word 0x00000126 + thumb_func_end func_ov04_02105950 .global func_ov04_0210596c thumb_func_start func_ov04_0210596c @@ -9999,9 +9999,9 @@ _021059d0: blt _021059a4 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210596c _021059dc: .word data_027e0d38 _021059e0: .word 0x00000126 + thumb_func_end func_ov04_0210596c .global func_ov04_021059e4 thumb_func_start func_ov04_021059e4 @@ -10028,8 +10028,8 @@ _02105a02: str r0, [r5, #8] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_021059e4 _02105a10: .word data_ov40_0218a0e0 + thumb_func_end func_ov04_021059e4 .global func_ov04_02105a14 thumb_func_start func_ov04_02105a14 @@ -10101,10 +10101,10 @@ _02105a7a: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02105a64 _02105a80: .word data_027e0ce0 _02105a84: .word 0x00000878 _02105a88: .word data_027e0d44 + thumb_func_end func_ov04_02105a64 .global func_ov04_02105a8c thumb_func_start func_ov04_02105a8c @@ -10121,8 +10121,8 @@ _02105a9a: str r1, [r0] pop {r3, pc} nop - thumb_func_end func_ov04_02105a8c _02105aa4: .word data_027e0d44 + thumb_func_end func_ov04_02105a8c .global func_ov04_02105aa8 thumb_func_start func_ov04_02105aa8 @@ -10171,9 +10171,9 @@ _02105ada: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02105aa8 _02105b08: .word 0x00000818 _02105b0c: .word 0x00000878 + thumb_func_end func_ov04_02105aa8 .global func_ov04_02105b10 thumb_func_start func_ov04_02105b10 @@ -10341,12 +10341,12 @@ _02105c4a: add sp, #0x9c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02105b10 _02105c50: .word data_ov04_021104f0 _02105c54: .word data_ov04_021104f8 _02105c58: .word data_ov04_02110500 _02105c5c: .word data_02057514 _02105c60: .word data_0205750c + thumb_func_end func_ov04_02105b10 .global func_ov04_02105c64 thumb_func_start func_ov04_02105c64 @@ -10388,10 +10388,10 @@ _02105c92: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02105c64 _02105cb0: .word data_027e0ce0 _02105cb4: .word 0x00000968 _02105cb8: .word func_ov04_02105cbc + thumb_func_end func_ov04_02105c64 .global func_ov04_02105cbc thumb_func_start func_ov04_02105cbc @@ -10513,9 +10513,9 @@ _02105d96: _02105d9a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02105d78 _02105d9c: .word data_027e0ff8 _02105da0: .word data_027e0ce0 + thumb_func_end func_ov04_02105d78 .global func_ov04_02105da4 thumb_func_start func_ov04_02105da4 @@ -10537,8 +10537,8 @@ _02105dbc: _02105dc2: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02105da4 _02105dc4: .word data_027e0ff8 + thumb_func_end func_ov04_02105da4 .global func_ov04_02105dc8 thumb_func_start func_ov04_02105dc8 @@ -10597,13 +10597,13 @@ _02105e24: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02105dc8 _02105e34: .word data_027e0ce0 _02105e38: .word 0x00000708 _02105e3c: .word func_ov04_02105ec0 - 1 _02105e40: .word func_ov04_02105e4c - 1 _02105e44: .word 0x00000784 _02105e48: .word func_ov04_02105e50 - 1 + thumb_func_end func_ov04_02105dc8 .global func_ov04_02105e4c arm_func_start func_ov04_02105e4c @@ -10642,8 +10642,8 @@ func_ov04_02105e50: ; 0x02105e50 str r3, [r0, #0x30] bx lr .align 2, 0 - arm_func_end func_ov04_02105e50 _02105ebc: .word data_027e0d0c + arm_func_end func_ov04_02105e50 .global func_ov04_02105ec0 arm_func_start func_ov04_02105ec0 @@ -10701,9 +10701,9 @@ _02105f26: ldr r0, [sp] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02105f04 _02105f40: .word func_ov04_02105e4c - 1 _02105f44: .word func_ov04_02105f48 - 1 + thumb_func_end func_ov04_02105f04 .global func_ov04_02105f48 arm_func_start func_ov04_02105f48 @@ -10779,9 +10779,9 @@ _02105fb6: add sp, #0xc pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_02105f64 _02105fc4: .word data_027e0ce0 _02105fc8: .word func_ov04_02105fcc - 1 + thumb_func_end func_ov04_02105f64 .global func_ov04_02105fcc arm_func_start func_ov04_02105fcc @@ -10855,9 +10855,9 @@ _0210602a: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02105ff0 _0210604c: .word data_027e0ce0 _02106050: .word 0xffff8000 + thumb_func_end func_ov04_02105ff0 .global func_ov04_02106054 thumb_func_start func_ov04_02106054 @@ -10871,8 +10871,8 @@ func_ov04_02106054: ; 0x02106054 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02106054 _02106068: .word data_027e0ce0 + thumb_func_end func_ov04_02106054 .global func_ov04_0210606c thumb_func_start func_ov04_0210606c @@ -10891,9 +10891,9 @@ _02106082: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210606c _02106088: .word data_027e0ce0 _0210608c: .word data_027e0ff0 + thumb_func_end func_ov04_0210606c .global func_ov04_02106090 thumb_func_start func_ov04_02106090 @@ -10913,8 +10913,8 @@ _021060a6: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_02106090 _021060b0: .word data_027e0ff0 + thumb_func_end func_ov04_02106090 .global func_ov04_021060b4 thumb_func_start func_ov04_021060b4 @@ -10943,8 +10943,8 @@ func_ov04_021060cc: ; 0x021060cc ldr r3, _021060d0 ; =func_ov04_02106128 bx r3 .align 2, 0 - thumb_func_end func_ov04_021060cc _021060d0: .word func_ov04_02106128 + thumb_func_end func_ov04_021060cc .global func_ov04_021060d4 thumb_func_start func_ov04_021060d4 @@ -10978,10 +10978,10 @@ _02106108: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_021060d4 _0210610c: .word data_027e0ce0 _02106110: .word func_ov04_02106118 - 1 _02106114: .word func_ov00_020c4ee4 + thumb_func_end func_ov04_021060d4 .global func_ov04_02106118 arm_func_start func_ov04_02106118 @@ -11010,8 +11010,8 @@ func_ov04_02106128: ; 0x02106128 _02106142: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02106128 _02106144: .word func_ov00_020c4ee4 + thumb_func_end func_ov04_02106128 .global func_ov04_02106148 thumb_func_start func_ov04_02106148 @@ -11023,8 +11023,8 @@ func_ov04_02106148: ; 0x02106148 add r0, r2, r0 bx r3 .align 2, 0 - thumb_func_end func_ov04_02106148 _02106154: .word func_ov00_020c4ef8 + thumb_func_end func_ov04_02106148 .global func_ov04_02106158 thumb_func_start func_ov04_02106158 @@ -11991,9 +11991,9 @@ _02106844: str r0, [r1] pop {r3, pc} nop - thumb_func_end func_ov04_0210682c _0210684c: .word data_027e0ce0 _02106850: .word data_027e0ff4 + thumb_func_end func_ov04_0210682c .global func_ov04_02106854 thumb_func_start func_ov04_02106854 @@ -12013,8 +12013,8 @@ _0210686a: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_02106854 _02106874: .word data_027e0ff4 + thumb_func_end func_ov04_02106854 .global func_ov04_02106878 thumb_func_start func_ov04_02106878 @@ -12027,8 +12027,8 @@ func_ov04_02106878: ; 0x02106878 str r2, [r0, r1] bx lr nop - thumb_func_end func_ov04_02106878 _02106888: .word 0x0000019a + thumb_func_end func_ov04_02106878 .global func_ov04_0210688c thumb_func_start func_ov04_0210688c @@ -12132,11 +12132,11 @@ _02106930: _0210693a: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02106890 _0210693c: .word 0x00000904 _02106940: .word data_027e0d38 _02106944: .word 0x0000090a _02106948: .word data_027e0ce0 + thumb_func_end func_ov04_02106890 .global func_ov04_0210694c thumb_func_start func_ov04_0210694c @@ -12158,8 +12158,8 @@ func_ov04_0210694c: ; 0x0210694c _0210696a: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210694c _0210696c: .word data_027e0ce0 + thumb_func_end func_ov04_0210694c .global func_ov04_02106970 thumb_func_start func_ov04_02106970 @@ -12198,10 +12198,10 @@ _021069b2: add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_02106970 _021069b8: .word 0x0000090a _021069bc: .word data_027e0d38 _021069c0: .word 0x42454143 + thumb_func_end func_ov04_02106970 .global func_ov04_021069c4 thumb_func_start func_ov04_021069c4 @@ -12588,7 +12588,6 @@ _02106c98: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_021069c4 _02106cb8: .word data_027e0618 _02106cbc: .word data_027e0d38 _02106cc0: .word data_02056924 @@ -12599,6 +12598,7 @@ _02106cd0: .word data_ov04_021104a0 _02106cd4: .word 0x524f4f54 _02106cd8: .word data_ov04_02110508 _02106cdc: .word 0x4d455347 + thumb_func_end func_ov04_021069c4 .global func_ov04_02106ce0 thumb_func_start func_ov04_02106ce0 @@ -12670,9 +12670,9 @@ _02106d42: bl func_020373b4 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02106ce0 _02106d58: .word data_027e0618 _02106d5c: .word data_02056924 + thumb_func_end func_ov04_02106ce0 .global func_ov04_02106d60 thumb_func_start func_ov04_02106d60 @@ -12705,9 +12705,9 @@ _02106d98: add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_02106d60 _02106d9c: .word 0x4a554447 _02106da0: .word 0x54524144 + thumb_func_end func_ov04_02106d60 .global func_ov04_02106da4 thumb_func_start func_ov04_02106da4 @@ -12766,8 +12766,8 @@ _02106dec: strb r1, [r0] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02106db8 _02106e04: .word 0xffff0000 + thumb_func_end func_ov04_02106db8 .global func_ov04_02106e08 thumb_func_start func_ov04_02106e08 @@ -12961,7 +12961,6 @@ _02106f74: _02106f7c: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov04_02106e08 _02106f80: .word data_027e0618 _02106f84: .word data_027e0d38 _02106f88: .word data_ov40_0218825c @@ -12979,6 +12978,7 @@ _02106fb4: .word data_ov26_021796d0 _02106fb8: .word data_ov14_02154068 _02106fbc: .word data_ov09_0211dbc0 _02106fc0: .word data_027e0c50 + thumb_func_end func_ov04_02106e08 .global func_ov04_02106fc4 thumb_func_start func_ov04_02106fc4 @@ -12987,8 +12987,8 @@ func_ov04_02106fc4: ; 0x02106fc4 mov r1, #1 bx r3 nop - thumb_func_end func_ov04_02106fc4 _02106fcc: .word func_0203d730 + thumb_func_end func_ov04_02106fc4 .global func_ov04_02106fd0 thumb_func_start func_ov04_02106fd0 @@ -13134,7 +13134,6 @@ _021070ea: add sp, #0x20 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02106fd0 _021070f0: .word 0x4d524547 _021070f4: .word 0x4a554447 _021070f8: .word 0x4954534e @@ -13148,6 +13147,7 @@ _02107114: .word data_ov14_02154074 _02107118: .word data_ov18_0216b66c _0210711c: .word data_ov09_0211db8c _02107120: .word data_ov18_0216b660 + thumb_func_end func_ov04_02106fd0 .global func_ov04_02107124 thumb_func_start func_ov04_02107124 @@ -13156,8 +13156,8 @@ func_ov04_02107124: ; 0x02107124 mov r1, #2 bx r3 nop - thumb_func_end func_ov04_02107124 _0210712c: .word func_0203d730 + thumb_func_end func_ov04_02107124 .global func_ov04_02107130 thumb_func_start func_ov04_02107130 @@ -13212,13 +13212,13 @@ _0210717c: blt _0210717c pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02107130 _02107190: .word data_ov00_020d8795 _02107194: .word data_027e0d38 _02107198: .word data_ov00_020d88b4 _0210719c: .word data_ov40_02188238 _021071a0: .word data_ov15_02187168 _021071a4: .word data_ov19_02175eec + thumb_func_end func_ov04_02107130 .global func_ov04_021071a8 thumb_func_start func_ov04_021071a8 @@ -13407,10 +13407,10 @@ _021072f0: add r0, r4, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end _ZN11ItemManagerC1Ev _02107308: .word 0x00008ca0 _0210730c: .word data_027e0ce0 _02107310: .word data_027e0618 + thumb_func_end _ZN11ItemManagerC1Ev .global func_ov04_02107314 thumb_func_start func_ov04_02107314 @@ -13618,7 +13618,6 @@ _021074ac: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02107314 _021074bc: .word data_027e0ce0 _021074c0: .word 0x068a0000 _021074c4: .word data_027e0fc4 @@ -13630,6 +13629,7 @@ _021074d8: .word data_ov04_02110520 _021074dc: .word 0x494d4e47 _021074e0: .word data_027e0d38 _021074e4: .word 0x0000014d + thumb_func_end func_ov04_02107314 .global _ZN11ItemManagerD1Ev thumb_func_start _ZN11ItemManagerD1Ev @@ -13800,8 +13800,8 @@ _02107634: bl func_ov04_02107698 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02107504 _02107644: .word data_027e0ce0 + thumb_func_end func_ov04_02107504 .global func_ov04_02107648 thumb_func_start func_ov04_02107648 @@ -13809,8 +13809,8 @@ func_ov04_02107648: ; 0x02107648 ldr r3, _0210764c ; =func_ov04_02107698 bx r3 .align 2, 0 - thumb_func_end func_ov04_02107648 _0210764c: .word func_ov04_02107698 + thumb_func_end func_ov04_02107648 .global func_ov04_02107650 thumb_func_start func_ov04_02107650 @@ -13847,8 +13847,8 @@ _02107684: bl func_ov04_02107698 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02107650 _02107694: .word data_027e0ce0 + thumb_func_end func_ov04_02107650 .global func_ov04_02107698 thumb_func_start func_ov04_02107698 @@ -14036,7 +14036,6 @@ _021077ee: add sp, #0x30 pop {r4, pc} nop - thumb_func_end func_ov04_02107750 _021077f4: .word data_027e0d38 _021077f8: .word data_027e0fe8 _021077fc: .word 0x4e415649 @@ -14044,6 +14043,7 @@ _02107800: .word data_027e0d0c _02107804: .word data_027e0fe4 _02107808: .word 0x46434e56 _0210780c: .word 0x57534e56 + thumb_func_end func_ov04_02107750 .global func_ov04_02107810 thumb_func_start func_ov04_02107810 @@ -14154,13 +14154,13 @@ func_ov04_02107810: ; 0x02107810 add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02107810 _021078f4: .word data_ov00_020e67e4 _021078f8: .word data_ov00_020ee1f8 _021078fc: .word data_ov00_020e67ac _02107900: .word data_ov04_02110540 _02107904: .word func_ov00_020b7d74 _02107908: .word func_ov04_021079d4 + thumb_func_end func_ov04_02107810 .global func_ov04_0210790c thumb_func_start func_ov04_0210790c @@ -14191,8 +14191,8 @@ func_ov04_0210790c: ; 0x0210790c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210790c _02107948: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210790c .global func_ov04_0210794c thumb_func_start func_ov04_0210794c @@ -14225,8 +14225,8 @@ func_ov04_0210794c: ; 0x0210794c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210794c _02107990: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210794c .global func_ov04_02107994 thumb_func_start func_ov04_02107994 @@ -14257,8 +14257,8 @@ func_ov04_02107994: ; 0x02107994 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02107994 _021079d0: .word func_ov00_020b7d74 + thumb_func_end func_ov04_02107994 .global func_ov04_021079d4 thumb_func_start func_ov04_021079d4 @@ -14348,10 +14348,10 @@ _02107a4a: mov r0, #1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_021079dc _02107a74: .word data_027e0d0c _02107a78: .word 0x00000666 _02107a7c: .word data_027e0d38 + thumb_func_end func_ov04_021079dc .global func_ov04_02107a80 thumb_func_start func_ov04_02107a80 @@ -14368,8 +14368,8 @@ func_ov04_02107a80: ; 0x02107a80 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02107a80 _02107a9c: .word data_ov00_020e68dc + thumb_func_end func_ov04_02107a80 .global func_ov04_02107aa0 thumb_func_start func_ov04_02107aa0 @@ -14455,13 +14455,13 @@ func_ov04_02107aa0: ; 0x02107aa0 add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02107aa0 _02107b4c: .word data_ov00_020e6560 _02107b50: .word gItemManager _02107b54: .word data_ov04_02110540 _02107b58: .word func_ov00_020b7d74 _02107b5c: .word func_ov04_021079d4 _02107b60: .word data_02057200 + thumb_func_end func_ov04_02107aa0 .global func_ov04_02107b64 thumb_func_start func_ov04_02107b64 @@ -14531,10 +14531,10 @@ func_ov04_02107b64: ; 0x02107b64 bl func_ov04_021079dc pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02107b64 _02107bf4: .word gItemManager _02107bf8: .word data_ov00_020dc7d0 _02107bfc: .word 0x000003c6 + thumb_func_end func_ov04_02107b64 .global func_ov04_02107c00 thumb_func_start func_ov04_02107c00 @@ -14556,9 +14556,9 @@ _02107c1e: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02107c00 _02107c24: .word data_027e0ce0 _02107c28: .word data_027e0e58 + thumb_func_end func_ov04_02107c00 .global func_ov04_02107c2c thumb_func_start func_ov04_02107c2c @@ -14574,9 +14574,9 @@ func_ov04_02107c2c: ; 0x02107c2c bl func_ov04_02105a2c pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02107c2c _02107c44: .word data_027e0e58 _02107c48: .word data_027e0ce0 + thumb_func_end func_ov04_02107c2c .global func_ov04_02107c4c thumb_func_start func_ov04_02107c4c @@ -14818,12 +14818,12 @@ _02107df4: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02107c4c _02107df8: .word 0x00007fff _02107dfc: .word data_027e0d38 _02107e00: .word data_027e0618 _02107e04: .word gAdventureFlags _02107e08: .word data_027e0ce0 + thumb_func_end func_ov04_02107c4c .global func_ov04_02107e0c thumb_func_start func_ov04_02107e0c @@ -14848,8 +14848,8 @@ _02107e24: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02107e0c _02107e30: .word data_027e0e58 + thumb_func_end func_ov04_02107e0c .global func_ov04_02107e34 thumb_func_start func_ov04_02107e34 @@ -14890,9 +14890,9 @@ _02107e6a: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_02107e54 _02107e70: .word data_027e0ce0 _02107e74: .word gHealthManager + thumb_func_end func_ov04_02107e54 .global func_ov04_02107e78 thumb_func_start func_ov04_02107e78 @@ -14912,8 +14912,8 @@ _02107e8e: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_02107e78 _02107e98: .word gHealthManager + thumb_func_end func_ov04_02107e78 .global func_ov04_02107e9c thumb_func_start func_ov04_02107e9c @@ -14974,7 +14974,6 @@ _02107ef6: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02107e9c _02107f18: .word data_ov00_020dc7c8 _02107f1c: .word data_ov00_020dc7cc _02107f20: .word data_027e0618 @@ -14983,6 +14982,7 @@ _02107f28: .word data_ov00_020e9e94 _02107f2c: .word gItemManager _02107f30: .word data_ov00_020e9e18 _02107f34: .word data_027e0fb8 + thumb_func_end func_ov04_02107e9c .global func_ov04_02107f38 thumb_func_start func_ov04_02107f38 @@ -15076,7 +15076,6 @@ _02107fda: bl func_ov04_0210b184 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_02107f48 _02107fec: .word data_ov00_020dc7ca _02107ff0: .word data_027e0618 _02107ff4: .word data_ov09_0211f530 @@ -15084,6 +15083,7 @@ _02107ff8: .word data_027e0d38 _02107ffc: .word data_027e0f7c _02108000: .word gItemManager _02108004: .word data_027e0fb8 + thumb_func_end func_ov04_02107f48 .global func_ov04_02108008 thumb_func_start func_ov04_02108008 @@ -15115,12 +15115,12 @@ _02108034: _02108048: pop {r3, pc} nop - thumb_func_end func_ov04_02108008 _0210804c: .word data_027e0fb8 _02108050: .word gItemManager _02108054: .word data_027e0618 _02108058: .word data_ov09_0211f530 _0210805c: .word data_027e0d38 + thumb_func_end func_ov04_02108008 .global func_ov04_02108060 thumb_func_start func_ov04_02108060 @@ -15135,9 +15135,9 @@ _02108066: mov r2, #4 bx r3 .align 2, 0 - thumb_func_end func_ov04_02108060 _02108070: .word data_027e0ce0 _02108074: .word func_0201762c + thumb_func_end func_ov04_02108060 .global func_ov04_02108078 thumb_func_start func_ov04_02108078 @@ -15401,7 +15401,6 @@ _02108268: add sp, #0x4c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02108078 _02108270: .word data_027e0d38 _02108274: .word gAdventureFlags _02108278: .word data_ov00_020e9360 @@ -15411,6 +15410,7 @@ _02108284: .word data_ov04_0211066c _02108288: .word data_ov04_0210f83c _0210828c: .word data_ov04_02110674 _02108290: .word data_027e0ce0 + thumb_func_end func_ov04_02108078 .global func_ov04_02108294 thumb_func_start func_ov04_02108294 @@ -15574,7 +15574,6 @@ _021083c8: add sp, #4 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov04_021082bc _021083d0: .word _ZTV15LinkStateDamage _021083d4: .word data_027e0d0c _021083d8: .word func_ov00_020b7d74 @@ -15584,6 +15583,7 @@ _021083e4: .word data_027e0fc4 _021083e8: .word data_ov00_020dc528 _021083ec: .word data_027e0ce0 _021083f0: .word data_ov00_020dc53c + thumb_func_end func_ov04_021082bc .global func_ov04_021083f4 thumb_func_start func_ov04_021083f4 @@ -15606,8 +15606,8 @@ func_ov04_021083f4: ; 0x021083f4 add r0, r5, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_021083f4 _0210841c: .word data_ov00_020e5868 + thumb_func_end func_ov04_021083f4 .global func_ov04_02108420 thumb_func_start func_ov04_02108420 @@ -15652,9 +15652,9 @@ _0210843a: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02108420 _02108478: .word _ZTV15LinkStateDamage _0210847c: .word func_ov00_020b7d74 + thumb_func_end func_ov04_02108420 .global func_ov04_02108480 thumb_func_start func_ov04_02108480 @@ -15701,9 +15701,9 @@ _0210849a: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02108480 _021084e0: .word _ZTV15LinkStateDamage _021084e4: .word func_ov00_020b7d74 + thumb_func_end func_ov04_02108480 .global func_ov04_021084e8 thumb_func_start func_ov04_021084e8 @@ -16106,7 +16106,6 @@ _021087e8: ldr r2, _021088d0 ; =data_ov04_02110878 b _021088d4 .align 2, 0 - thumb_func_end func_ov04_021084e8 _0210882c: .word data_027e0d38 _02108830: .word data_027e0d44 _02108834: .word data_ov04_0211067c @@ -16272,6 +16271,7 @@ _021089f4: .word data_027e0d38 _021089f8: .word data_ov04_021108dc _021089fc: .word data_ov04_021108f4 _02108a00: .word data_ov04_021108f8 + thumb_func_end func_ov04_021084e8 .global func_ov04_02108a04 thumb_func_start func_ov04_02108a04 @@ -16457,7 +16457,6 @@ _02108b4c: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02108a04 _02108b54: .word 0x5a4d4231 _02108b58: .word 0x4e504341 _02108b5c: .word 0x41524142 @@ -16469,6 +16468,7 @@ _02108b70: .word 0x4d504f42 _02108b74: .word 0x524f4d42 _02108b78: .word 0x524f4f4d _02108b7c: .word 0x57415250 + thumb_func_end func_ov04_02108a04 .global func_ov04_02108b80 thumb_func_start func_ov04_02108b80 @@ -16687,11 +16687,11 @@ _02108d0e: add sp, #0x44 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02108bd4 _02108d1c: .word data_027e0ff0 _02108d20: .word gMapManager _02108d24: .word 0x0b60b60b _02108d28: .word 0x00000800 + thumb_func_end func_ov04_02108bd4 .global func_ov04_02108d2c thumb_func_start func_ov04_02108d2c @@ -16780,11 +16780,11 @@ _02108dca: add sp, #0x30 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_02108d2c _02108dd0: .word data_027e0f7c _02108dd4: .word 0x0b60b60b _02108dd8: .word 0x00000800 _02108ddc: .word 0x00000000 + thumb_func_end func_ov04_02108d2c .global func_ov04_02108de0 thumb_func_start func_ov04_02108de0 @@ -17171,7 +17171,6 @@ _0210906c: ldr r3, _02109098 ; =0x00000800 b _0210909c nop - thumb_func_end func_ov04_02108de0 _02109090: .word gMapManager _02109094: .word 0x0b60b60b _02109098: .word 0x00000800 @@ -17200,6 +17199,7 @@ _021090c0: add sp, #0x44 pop {r4, r5, r6, r7, pc} .align 2, 0 + thumb_func_end func_ov04_02108de0 .global func_ov04_021090c8 thumb_func_start func_ov04_021090c8 @@ -17465,13 +17465,13 @@ _021092ca: add sp, #0x88 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_021090c8 _021092d0: .word gMapManager _021092d4: .word 0x414e4353 _021092d8: .word 0x0b60b60b _021092dc: .word 0x00000800 _021092e0: .word 0x00000000 _021092e4: .word data_027e0fe8 + thumb_func_end func_ov04_021090c8 .global func_ov04_021092e8 thumb_func_start func_ov04_021092e8 @@ -17702,7 +17702,6 @@ _0210946c: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021092e8 _0210947c: .word 0x00001333 _02109480: .word gMapManager _02109484: .word data_027e0618 @@ -17712,6 +17711,7 @@ _02109490: .word 0x0000001d _02109494: .word data_027e1048 _02109498: .word data_027e104c _0210949c: .word data_ov00_020ee734 + thumb_func_end func_ov04_021092e8 .global func_ov04_021094a0 thumb_func_start func_ov04_021094a0 @@ -17847,10 +17847,10 @@ _021095a8: add sp, #0x44 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021094a0 _021095b0: .word gMapManager _021095b4: .word 0x0b60b60b _021095b8: .word 0x00000800 + thumb_func_end func_ov04_021094a0 .global func_ov04_021095bc thumb_func_start func_ov04_021095bc @@ -18051,12 +18051,12 @@ _02109746: add sp, #0x58 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_021095bc _0210974c: .word gMapManager _02109750: .word 0x00001333 _02109754: .word 0x00000133 _02109758: .word 0x0b60b60b _0210975c: .word 0x00000800 + thumb_func_end func_ov04_021095bc .global func_ov04_02109760 thumb_func_start func_ov04_02109760 @@ -18318,11 +18318,11 @@ _02109950: add sp, #0x7c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_021097b0 _02109958: .word 0x0b60b60b _0210995c: .word 0x00000800 _02109960: .word 0x00000000 _02109964: .word data_027e0fe8 + thumb_func_end func_ov04_021097b0 .global func_ov04_02109968 thumb_func_start func_ov04_02109968 @@ -18415,8 +18415,8 @@ func_ov04_021099b0: ; 0x021099b0 strb r1, [r0] bx lr .align 2, 0 - thumb_func_end func_ov04_021099b0 _02109a08: .word 0x0100ffff + thumb_func_end func_ov04_021099b0 .global func_ov04_02109a0c thumb_func_start func_ov04_02109a0c @@ -18519,11 +18519,11 @@ func_ov04_02109a58: ; 0x02109a58 add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov04_02109a58 _02109ad8: .word _ZTV13LinkStateItem _02109adc: .word func_ov04_021079d4 _02109ae0: .word data_02057200 _02109ae4: .word func_ov00_020b7d74 + thumb_func_end func_ov04_02109a58 .global func_ov04_02109ae8 thumb_func_start func_ov04_02109ae8 @@ -18540,8 +18540,8 @@ func_ov04_02109ae8: ; 0x02109ae8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_02109ae8 _02109b04: .word func_ov00_020b7d74 + thumb_func_end func_ov04_02109ae8 .global func_ov04_02109b08 thumb_func_start func_ov04_02109b08 @@ -18560,8 +18560,8 @@ func_ov04_02109b08: ; 0x02109b08 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02109b08 _02109b28: .word func_ov00_020b7d74 + thumb_func_end func_ov04_02109b08 .global func_ov04_02109b2c thumb_func_start func_ov04_02109b2c @@ -18595,11 +18595,11 @@ func_ov04_02109b2c: ; 0x02109b2c _02109b66: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02109b2c _02109b68: .word data_027e0618 _02109b6c: .word data_027e0d38 _02109b70: .word data_ov04_02110904 _02109b74: .word data_ov04_0211091c + thumb_func_end func_ov04_02109b2c .global func_ov04_02109b78 thumb_func_start func_ov04_02109b78 @@ -18877,7 +18877,6 @@ _02109d80: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02109b78 _02109d8c: .word data_027e0f7c _02109d90: .word data_ov00_020eec68 _02109d94: .word data_ov00_020eec9c @@ -18886,6 +18885,7 @@ _02109d9c: .word gAdventureFlags _02109da0: .word data_027e0ffc _02109da4: .word data_027e101c _02109da8: .word data_ov00_020eec64 + thumb_func_end func_ov04_02109b78 .global func_ov04_02109dac thumb_func_start func_ov04_02109dac @@ -18930,10 +18930,10 @@ _02109dec: _02109e02: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_02109dac _02109e04: .word data_ov00_020eec68 _02109e08: .word data_ov00_020eec9c _02109e0c: .word data_ov00_020eec64 + thumb_func_end func_ov04_02109dac .global func_ov04_02109e10 thumb_func_start func_ov04_02109e10 @@ -18975,8 +18975,8 @@ _02109e40: _02109e58: pop {r4, pc} nop - thumb_func_end func_ov04_02109e10 _02109e5c: .word data_ov00_020eec64 + thumb_func_end func_ov04_02109e10 .global func_ov04_02109e60 thumb_func_start func_ov04_02109e60 @@ -19268,8 +19268,8 @@ _0210a03a: _0210a048: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_02109e60 _0210a04c: .word data_027e0f7c + thumb_func_end func_ov04_02109e60 .global func_ov04_0210a050 thumb_func_start func_ov04_0210a050 @@ -19798,7 +19798,6 @@ _0210a186: ldr r1, _0210a4e0 ; =0x4c534154 b _0210a588 .align 2, 0 - thumb_func_end func_ov04_0210a0a8 _0210a460: .word data_ov00_020e6c88 _0210a464: .word data_027e0ce0 _0210a468: .word data_02057878 @@ -20050,6 +20049,7 @@ _0210a724: .word data_027e0ce0 _0210a728: .word data_027e0fd4 _0210a72c: .word data_027e0fd8 _0210a730: .word data_027e0fdc + thumb_func_end func_ov04_0210a0a8 .global func_ov04_0210a734 thumb_func_start func_ov04_0210a734 @@ -20151,7 +20151,6 @@ _0210a7c4: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210a734 _0210a7e8: .word data_ov00_020e6c88 _0210a7ec: .word data_027e0fdc _0210a7f0: .word data_027e0fd8 @@ -20159,6 +20158,7 @@ _0210a7f4: .word data_027e0fd4 _0210a7f8: .word data_027e0fcc _0210a7fc: .word data_027e0fd0 _0210a800: .word data_027e0fc8 + thumb_func_end func_ov04_0210a734 .global func_ov04_0210a804 thumb_func_start func_ov04_0210a804 @@ -20262,7 +20262,6 @@ _0210a894: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210a804 _0210a8c0: .word data_ov00_020e6c88 _0210a8c4: .word data_027e0fdc _0210a8c8: .word data_027e0fd8 @@ -20270,6 +20269,7 @@ _0210a8cc: .word data_027e0fd4 _0210a8d0: .word data_027e0fcc _0210a8d4: .word data_027e0fd0 _0210a8d8: .word data_027e0fc8 + thumb_func_end func_ov04_0210a804 .global func_ov04_0210a8dc thumb_func_start func_ov04_0210a8dc @@ -20371,7 +20371,6 @@ _0210a96c: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210a8dc _0210a990: .word data_ov00_020e6c88 _0210a994: .word data_027e0fdc _0210a998: .word data_027e0fd8 @@ -20379,6 +20378,7 @@ _0210a99c: .word data_027e0fd4 _0210a9a0: .word data_027e0fcc _0210a9a4: .word data_027e0fd0 _0210a9a8: .word data_027e0fc8 + thumb_func_end func_ov04_0210a8dc .global func_ov04_0210a9ac thumb_func_start func_ov04_0210a9ac @@ -20554,13 +20554,13 @@ _0210aad6: str r0, [r5, #0x1c] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210a9ac _0210ab08: .word data_027e0ce0 _0210ab0c: .word data_027e0fdc _0210ab10: .word data_027e0fd4 _0210ab14: .word data_027e0fd8 _0210ab18: .word data_027e0fcc _0210ab1c: .word data_027e0f94 + thumb_func_end func_ov04_0210a9ac .global func_ov04_0210ab20 thumb_func_start func_ov04_0210ab20 @@ -20584,8 +20584,8 @@ _0210ab36: blt _0210ab28 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_0210ab20 _0210ab40: .word data_027e0fd8 + thumb_func_end func_ov04_0210ab20 .global func_ov04_0210ab44 thumb_func_start func_ov04_0210ab44 @@ -20621,8 +20621,8 @@ func_ov04_0210ab44: ; 0x0210ab44 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210ab44 _0210ab84: .word _ZTV17LinkStateInteract + thumb_func_end func_ov04_0210ab44 .global func_ov04_0210ab88 thumb_func_start func_ov04_0210ab88 @@ -20667,8 +20667,8 @@ func_ov04_0210abb8: ; 0x0210abb8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210abb8 _0210abd0: .word data_ov00_020e634c + thumb_func_end func_ov04_0210abb8 .global func_ov04_0210abd4 thumb_func_start func_ov04_0210abd4 @@ -20782,11 +20782,11 @@ _0210aca2: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210abd4 _0210acb8: .word data_ov00_020e6300 _0210acbc: .word func_ov00_020b7d74 _0210acc0: .word func_ov04_021079d4 _0210acc4: .word data_027e0ce0 + thumb_func_end func_ov04_0210abd4 .global func_ov04_0210acc8 thumb_func_start func_ov04_0210acc8 @@ -20818,9 +20818,9 @@ _0210ace4: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210acc8 _0210ad04: .word data_ov00_020e6300 _0210ad08: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210acc8 .global func_ov04_0210ad0c thumb_func_start func_ov04_0210ad0c @@ -20854,9 +20854,9 @@ _0210ad28: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210ad0c _0210ad50: .word data_ov00_020e6300 _0210ad54: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210ad0c .global func_ov04_0210ad58 thumb_func_start func_ov04_0210ad58 @@ -20886,8 +20886,8 @@ func_ov04_0210ad58: ; 0x0210ad58 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210ad58 _0210ad90: .word _ZTV15LinkStateFollow + thumb_func_end func_ov04_0210ad58 .global func_ov04_0210ad94 thumb_func_start func_ov04_0210ad94 @@ -20934,8 +20934,8 @@ func_ov04_0210add4: ; 0x0210add4 str r1, [r0, #8] bx lr .align 2, 0 - thumb_func_end func_ov04_0210add4 _0210ade0: .word _ZTV13LinkStateBase + thumb_func_end func_ov04_0210add4 .global func_ov04_0210ade4 thumb_func_start func_ov04_0210ade4 @@ -21028,11 +21028,11 @@ _0210ae52: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov04_0210adfc _0210ae70: .word _ZTV13LinkStateRoll _0210ae74: .word data_ov00_020dc6e0 _0210ae78: .word func_ov04_021079d4 _0210ae7c: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210adfc .global func_ov04_0210ae80 thumb_func_start func_ov04_0210ae80 @@ -21052,8 +21052,8 @@ func_ov04_0210ae80: ; 0x0210ae80 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210ae80 _0210aea4: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210ae80 .global func_ov04_0210aea8 thumb_func_start func_ov04_0210aea8 @@ -21075,8 +21075,8 @@ func_ov04_0210aea8: ; 0x0210aea8 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210aea8 _0210aed0: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210aea8 .global func_ov04_0210aed4 thumb_func_start func_ov04_0210aed4 @@ -21094,8 +21094,8 @@ func_ov04_0210aed4: ; 0x0210aed4 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210aed4 _0210aef0: .word data_ov00_020e5700 + thumb_func_end func_ov04_0210aed4 .global func_ov04_0210aef4 thumb_func_start func_ov04_0210aef4 @@ -21137,9 +21137,9 @@ _0210af2a: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210af14 _0210af30: .word data_027e0ce0 _0210af34: .word data_027e0fc4 + thumb_func_end func_ov04_0210af14 .global func_ov04_0210af38 thumb_func_start func_ov04_0210af38 @@ -21159,8 +21159,8 @@ _0210af4e: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_0210af38 _0210af58: .word data_027e0fc4 + thumb_func_end func_ov04_0210af38 .global func_ov04_0210af5c thumb_func_start func_ov04_0210af5c @@ -21210,7 +21210,6 @@ func_ov04_0210af5c: ; 0x0210af5c _0210afbc: pop {r3, pc} nop - thumb_func_end func_ov04_0210af5c _0210afc0: .word data_027e0d38 _0210afc4: .word data_027e0d44 _0210afc8: .word data_ov04_02110b84 @@ -21218,6 +21217,7 @@ _0210afcc: .word data_ov04_02110b88 _0210afd0: .word data_ov04_02110b98 _0210afd4: .word data_ov04_02110ba8 _0210afd8: .word data_ov04_02110bb4 + thumb_func_end func_ov04_0210af5c .global func_ov04_0210afdc thumb_func_start func_ov04_0210afdc @@ -21357,9 +21357,9 @@ _0210b0da: add r0, r4, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_0210afdc _0210b0f0: .word data_027e0d0c _0210b0f4: .word data_027e0ce0 + thumb_func_end func_ov04_0210afdc .global func_ov04_0210b0f8 thumb_func_start func_ov04_0210b0f8 @@ -21419,9 +21419,9 @@ _0210b152: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210b13c _0210b158: .word data_027e0ce0 _0210b15c: .word data_027e0fb8 + thumb_func_end func_ov04_0210b13c .global func_ov04_0210b160 thumb_func_start func_ov04_0210b160 @@ -21441,8 +21441,8 @@ _0210b176: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_0210b160 _0210b180: .word data_027e0fb8 + thumb_func_end func_ov04_0210b160 .global func_ov04_0210b184 thumb_func_start func_ov04_0210b184 @@ -21477,11 +21477,11 @@ _0210b1b6: _0210b1bc: pop {r4, pc} nop - thumb_func_end func_ov04_0210b184 _0210b1c0: .word data_027e0fb8 _0210b1c4: .word gOverlayManager _0210b1c8: .word 0x0000001d _0210b1cc: .word data_027e0ce0 + thumb_func_end func_ov04_0210b184 .global func_ov04_0210b1d0 thumb_func_start func_ov04_0210b1d0 @@ -21525,8 +21525,8 @@ _0210b202: _0210b208: pop {r3, pc} nop - thumb_func_end func_ov04_0210b1f0 _0210b20c: .word data_027e0f90 + thumb_func_end func_ov04_0210b1f0 .global func_ov04_0210b210 thumb_func_start func_ov04_0210b210 @@ -21562,9 +21562,9 @@ _0210b23c: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210b210 _0210b250: .word _ZTV10PlayerBase _0210b254: .word data_027e0ce0 + thumb_func_end func_ov04_0210b210 .global func_ov04_0210b258 thumb_func_start func_ov04_0210b258 @@ -21588,8 +21588,8 @@ _0210b278: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210b258 _0210b27c: .word _ZTV10PlayerBase + thumb_func_end func_ov04_0210b258 .global func_ov04_0210b280 thumb_func_start func_ov04_0210b280 @@ -21615,8 +21615,8 @@ _0210b2a0: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210b280 _0210b2ac: .word _ZTV10PlayerBase + thumb_func_end func_ov04_0210b280 .global func_ov04_0210b2b0 thumb_func_start func_ov04_0210b2b0 @@ -21640,8 +21640,8 @@ _0210b2d0: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210b2b0 _0210b2d4: .word _ZTV10PlayerBase + thumb_func_end func_ov04_0210b2b0 .global func_ov04_0210b2d8 thumb_func_start func_ov04_0210b2d8 @@ -21727,11 +21727,11 @@ _0210b35e: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210b2d8 _0210b380: .word data_ov00_020e5878 _0210b384: .word data_ov04_02110c14 _0210b388: .word data_ov04_02110bc4 _0210b38c: .word data_027e0ce0 + thumb_func_end func_ov04_0210b2d8 .global func_ov04_0210b390 thumb_func_start func_ov04_0210b390 @@ -21946,13 +21946,13 @@ _0210b4ac: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210b3f0 _0210b51c: .word data_ov00_020e63dc _0210b520: .word func_ov04_0210b3d4 - 1 _0210b524: .word func_ov04_0210b634 _0210b528: .word 0x00000666 _0210b52c: .word 0x00000ccd _0210b530: .word data_ov04_02110cb4 + thumb_func_end func_ov04_0210b3f0 .global func_ov04_0210b534 thumb_func_start func_ov04_0210b534 @@ -21994,9 +21994,9 @@ _0210b556: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210b534 _0210b580: .word data_ov00_020e63dc _0210b584: .word func_ov04_0210b3d4 - 1 + thumb_func_end func_ov04_0210b534 .global func_ov04_0210b588 thumb_func_start func_ov04_0210b588 @@ -22040,9 +22040,9 @@ _0210b5aa: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210b588 _0210b5d8: .word data_ov00_020e63dc _0210b5dc: .word func_ov04_0210b3d4 - 1 + thumb_func_end func_ov04_0210b588 .global func_ov04_0210b5e0 thumb_func_start func_ov04_0210b5e0 @@ -22084,9 +22084,9 @@ _0210b602: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210b5e0 _0210b62c: .word data_ov00_020e63dc _0210b630: .word func_ov04_0210b3d4 - 1 + thumb_func_end func_ov04_0210b5e0 .global func_ov04_0210b634 thumb_func_start func_ov04_0210b634 @@ -22161,8 +22161,8 @@ func_ov04_0210b67c: ; 0x0210b67c add r0, r5, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_0210b67c _0210b6a4: .word data_ov00_020e5868 + thumb_func_end func_ov04_0210b67c .global func_ov04_0210b6a8 thumb_func_start func_ov04_0210b6a8 @@ -22185,8 +22185,8 @@ func_ov04_0210b6a8: ; 0x0210b6a8 add r0, r5, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_0210b6a8 _0210b6d0: .word data_ov00_020e5868 + thumb_func_end func_ov04_0210b6a8 .global func_ov04_0210b6d4 thumb_func_start func_ov04_0210b6d4 @@ -22451,7 +22451,6 @@ _0210b8ee: add sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_0210b6d4 _0210b8f4: .word data_ov00_020e6fb0 _0210b8f8: .word data_027e0ce0 _0210b8fc: .word func_ov00_020b7d74 @@ -22461,6 +22460,7 @@ _0210b908: .word data_ov04_0210f918 _0210b90c: .word data_ov04_0210f8f0 _0210b910: .word data_ov04_0210f904 _0210b914: .word data_ov04_0210f92c + thumb_func_end func_ov04_0210b6d4 .global func_ov04_0210b918 thumb_func_start func_ov04_0210b918 @@ -22547,9 +22547,9 @@ _0210b990: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210b918 _0210b9b0: .word data_ov00_020e6fb0 _0210b9b4: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210b918 .global func_ov04_0210b9b8 thumb_func_start func_ov04_0210b9b8 @@ -22638,9 +22638,9 @@ _0210ba30: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210b9b8 _0210ba58: .word data_ov00_020e6fb0 _0210ba5c: .word func_ov00_020b7d74 + thumb_func_end func_ov04_0210b9b8 .global func_ov04_0210ba60 thumb_func_start func_ov04_0210ba60 @@ -22653,8 +22653,8 @@ func_ov04_0210ba60: ; 0x0210ba60 strb r1, [r0, #8] bx lr nop - thumb_func_end func_ov04_0210ba60 _0210ba70: .word data_ov00_020e6ed4 + thumb_func_end func_ov04_0210ba60 .global func_ov04_0210ba74 thumb_func_start func_ov04_0210ba74 @@ -22866,7 +22866,6 @@ _0210bbfe: add r0, r5, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov04_0210ba8c _0210bc04: .word data_ov00_020e7048 _0210bc08: .word gItemManager _0210bc0c: .word data_027e0ce0 @@ -22876,6 +22875,7 @@ _0210bc18: .word data_ov04_0210f954 _0210bc1c: .word data_ov04_0210f968 _0210bc20: .word data_ov04_0210f97c _0210bc24: .word data_ov04_0210f990 + thumb_func_end func_ov04_0210ba8c .global func_ov04_0210bc28 thumb_func_start func_ov04_0210bc28 @@ -22937,8 +22937,8 @@ _0210bc84: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210bc28 _0210bc90: .word data_ov00_020e7048 + thumb_func_end func_ov04_0210bc28 .global func_ov04_0210bc94 thumb_func_start func_ov04_0210bc94 @@ -23002,8 +23002,8 @@ _0210bcf0: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210bc94 _0210bd00: .word data_ov00_020e7048 + thumb_func_end func_ov04_0210bc94 .global func_ov04_0210bd04 thumb_func_start func_ov04_0210bd04 @@ -23022,9 +23022,9 @@ _0210bd1a: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210bd04 _0210bd20: .word data_027e0ce0 _0210bd24: .word data_027e0fc0 + thumb_func_end func_ov04_0210bd04 .global func_ov04_0210bd28 thumb_func_start func_ov04_0210bd28 @@ -23044,8 +23044,8 @@ _0210bd3e: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_0210bd28 _0210bd48: .word data_027e0fc0 + thumb_func_end func_ov04_0210bd28 .global func_ov04_0210bd4c thumb_func_start func_ov04_0210bd4c @@ -23089,7 +23089,6 @@ _0210bd7c: add sp, #0xc pop {r4, r5, pc} nop - thumb_func_end func_ov04_0210bd4c _0210bd9c: .word 0x04000060 _0210bda0: .word 0xffffcfff _0210bda4: .word data_027e0ce0 @@ -23097,6 +23096,7 @@ _0210bda8: .word data_ov04_021104a0 _0210bdac: .word 0x524f4f54 _0210bdb0: .word data_ov04_02110cb8 _0210bdb4: .word 0x4544474d + thumb_func_end func_ov04_0210bd4c .global func_ov04_0210bdb8 thumb_func_start func_ov04_0210bdb8 @@ -23122,9 +23122,9 @@ _0210bdce: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210bdb8 _0210bddc: .word 0x04000060 _0210bde0: .word 0x0000cfdf + thumb_func_end func_ov04_0210bdb8 .global func_ov04_0210bde4 arm_func_start func_ov04_0210bde4 @@ -23337,12 +23337,12 @@ _0210bf8e: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210be04 _0210bf94: .word _ZTV7MapBase _0210bf98: .word 0x00001333 _0210bf9c: .word func_ov04_02101684 - 1 _0210bfa0: .word func_ov04_0210bde4 - 1 _0210bfa4: .word data_027e0ce0 + thumb_func_end func_ov04_0210be04 .global func_ov04_0210bfa8 thumb_func_start func_ov04_0210bfa8 @@ -23514,7 +23514,6 @@ _0210c0dc: add sp, #0x60 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210bfa8 _0210c0f0: .word data_027e0d38 _0210c0f4: .word data_027e0fe4 _0210c0f8: .word 0x524d5447 @@ -23525,6 +23524,7 @@ _0210c108: .word data_ov04_0210f9a4 _0210c10c: .word data_ov00_020e72fc _0210c110: .word data_ov04_02110d38 _0210c114: .word 0x574c4354 + thumb_func_end func_ov04_0210bfa8 .global func_ov04_0210c118 thumb_func_start func_ov04_0210c118 @@ -23638,8 +23638,8 @@ _0210c1ea: bl func_ov04_0210deb0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210c118 _0210c1f4: .word data_027e0d38 + thumb_func_end func_ov04_0210c118 .global func_ov04_0210c1f8 thumb_func_start func_ov04_0210c1f8 @@ -23865,7 +23865,6 @@ _0210c3c4: add sp, #0x1c8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210c1f8 _0210c3d4: .word 0x000005c8 _0210c3d8: .word 0x00000540 _0210c3dc: .word data_027e0ce0 @@ -23876,6 +23875,7 @@ _0210c3ec: .word data_027e0f6c _0210c3f0: .word data_027e103c _0210c3f4: .word data_027e0d38 _0210c3f8: .word gAdventureFlags + thumb_func_end func_ov04_0210c1f8 .global func_ov04_0210c3fc thumb_func_start func_ov04_0210c3fc @@ -23987,7 +23987,6 @@ _0210c4d0: add sp, #0xac pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov04_0210c3fc _0210c4f0: .word data_027e0d44 _0210c4f4: .word 0x00000818 _0210c4f8: .word data_02057878 @@ -24003,6 +24002,7 @@ _0210c51c: .word data_ov09_0211f5b4 _0210c520: .word data_ov09_0211f530 _0210c524: .word data_ov00_020e9370 _0210c528: .word gAdventureFlags + thumb_func_end func_ov04_0210c3fc .global func_ov04_0210c52c thumb_func_start func_ov04_0210c52c @@ -24056,7 +24056,6 @@ _0210c552: blx func_0202a1d8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210c52c _0210c5a0: .word gAdventureFlags _0210c5a4: .word data_027e0618 _0210c5a8: .word data_ov09_0211f530 @@ -24068,6 +24067,7 @@ _0210c5bc: .word data_027e0fec _0210c5c0: .word data_027e0f68 _0210c5c4: .word data_027e0d44 _0210c5c8: .word 0x00000818 + thumb_func_end func_ov04_0210c52c .global func_ov04_0210c5cc thumb_func_start func_ov04_0210c5cc @@ -24271,11 +24271,11 @@ _0210c6a4: add sp, #0x2c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210c5cc _0210c754: .word data_027e0618 _0210c758: .word data_027e104c _0210c75c: .word data_027e1048 _0210c760: .word data_027e0ff0 + thumb_func_end func_ov04_0210c5cc .global func_ov04_0210c764 thumb_func_start func_ov04_0210c764 @@ -24349,11 +24349,11 @@ _0210c7be: mov r0, #1 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210c764 _0210c7f0: .word data_ov00_020ec820 _0210c7f4: .word data_027e0ce0 _0210c7f8: .word data_02057878 _0210c7fc: .word data_0205785c + thumb_func_end func_ov04_0210c764 .global func_ov04_0210c800 thumb_func_start func_ov04_0210c800 @@ -24424,8 +24424,8 @@ _0210c87e: mov r0, #1 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210c800 _0210c888: .word data_027e0ce0 + thumb_func_end func_ov04_0210c800 .global func_ov04_0210c88c thumb_func_start func_ov04_0210c88c @@ -24689,13 +24689,13 @@ _0210ca66: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210c8d4 _0210ca6c: .word data_027e0ce0 _0210ca70: .word data_ov04_0210f9c8 _0210ca74: .word data_ov04_0210f9cc _0210ca78: .word data_ov04_02110d0c _0210ca7c: .word data_02057878 _0210ca80: .word data_02057840 + thumb_func_end func_ov04_0210c8d4 .global func_ov04_0210ca84 thumb_func_start func_ov04_0210ca84 @@ -24784,8 +24784,8 @@ func_ov04_0210cb00: ; 0x0210cb00 bl func_ov04_021026f0 pop {r3, pc} nop - thumb_func_end func_ov04_0210cb00 _0210cb18: .word data_027e0f6c + thumb_func_end func_ov04_0210cb00 .global func_ov04_0210cb1c thumb_func_start func_ov04_0210cb1c @@ -24902,13 +24902,13 @@ _0210cc04: add sp, #0xac pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210cb38 _0210cc08: .word data_027e0d38 _0210cc0c: .word gMapManager _0210cc10: .word data_027e0fe8 _0210cc14: .word 0x49434645 _0210cc18: .word 0x534e4546 _0210cc1c: .word 0x4c415641 + thumb_func_end func_ov04_0210cb38 .global func_ov04_0210cc20 thumb_func_start func_ov04_0210cc20 @@ -24958,9 +24958,9 @@ func_ov04_0210cc58: ; 0x0210cc58 _0210cc72: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210cc58 _0210cc74: .word data_027e0618 _0210cc78: .word gOverlayManager + thumb_func_end func_ov04_0210cc58 .global func_ov04_0210cc7c arm_func_start func_ov04_0210cc7c @@ -25584,8 +25584,8 @@ _0210d36c: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov04_0210d350 _0210d38c: .word data_027e0ce0 + arm_func_end func_ov04_0210d350 .global func_ov04_0210d390 arm_func_start func_ov04_0210d390 @@ -25631,9 +25631,9 @@ _0210d3f0: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov04_0210d3d4 _0210d414: .word 0x0ccccccc _0210d418: .word data_027e0ce0 + arm_func_end func_ov04_0210d3d4 .global func_ov04_0210d41c arm_func_start func_ov04_0210d41c @@ -25680,9 +25680,9 @@ _0210d480: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov04_0210d464 _0210d4a4: .word 0x0aaaaaaa _0210d4a8: .word data_027e0ce0 + arm_func_end func_ov04_0210d464 .global func_ov04_0210d4ac arm_func_start func_ov04_0210d4ac @@ -25729,9 +25729,9 @@ _0210d510: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov04_0210d4f4 _0210d534: .word 0x09249249 _0210d538: .word data_027e0ce0 + arm_func_end func_ov04_0210d4f4 .global func_ov04_0210d53c thumb_func_start func_ov04_0210d53c @@ -25747,7 +25747,6 @@ func_ov04_0210d53c: ; 0x0210d53c ldr r0, _0210d554 ; =data_027e0618 b _0210d558 nop - thumb_func_end func_ov04_0210d53c _0210d554: .word data_027e0618 _0210d558: ldr r0, [r0] @@ -26597,6 +26596,7 @@ _0210d5de: blx func_02035f5c add sp, #4 pop {r3, r4, pc} + thumb_func_end func_ov04_0210d53c .global func_ov04_0210dce4 thumb_func_start func_ov04_0210dce4 @@ -26679,9 +26679,9 @@ _0210dd82: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210dce4 _0210dd88: .word data_027e0ce0 _0210dd8c: .word data_027e0d38 + thumb_func_end func_ov04_0210dce4 .global func_ov04_0210dd90 thumb_func_start func_ov04_0210dd90 @@ -26822,10 +26822,10 @@ _0210de5c: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210de48 _0210de88: .word data_027e0ce0 _0210de8c: .word data_ov00_020e4abc _0210de90: .word data_ov04_02111028 + thumb_func_end func_ov04_0210de48 .global func_ov04_0210de94 thumb_func_start func_ov04_0210de94 @@ -27401,7 +27401,6 @@ _0210e2c6: ldr r0, _0210e2f8 ; =data_02057840 b _0210e2fc .align 2, 0 - thumb_func_end func_ov04_0210deb0 _0210e2e8: .word data_027e0d38 _0210e2ec: .word data_027e1060 _0210e2f0: .word data_ov04_02111058 @@ -28368,6 +28367,7 @@ _0210eaf6: _0210eb0a: add r0, sp, #0xe4 bl func_0203010c + thumb_func_end func_ov04_0210deb0 .global func_ov04_0210eb10 thumb_func_start func_ov04_0210eb10 @@ -28514,8 +28514,8 @@ _0210ec2c: add sp, #0x10c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210eb10 _0210ec30: .word data_027e0d38 + thumb_func_end func_ov04_0210eb10 .global func_ov04_0210ec34 thumb_func_start func_ov04_0210ec34 @@ -28638,10 +28638,10 @@ _0210ed00: add sp, #0x1c pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210ecc0 _0210ed10: .word data_02057878 _0210ed14: .word data_ov04_02111024 _0210ed18: .word data_0205785c + thumb_func_end func_ov04_0210ecc0 .global func_ov04_0210ed1c thumb_func_start func_ov04_0210ed1c @@ -28782,8 +28782,8 @@ _0210ee12: add r0, r4, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov04_0210ed1c _0210ee2c: .word data_027e0ce0 + thumb_func_end func_ov04_0210ed1c .global func_ov04_0210ee30 thumb_func_start func_ov04_0210ee30 @@ -28958,11 +28958,11 @@ _0210ef12: add sp, #0xa8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210ee84 _0210ef80: .word data_027e0d38 _0210ef84: .word data_027e0f7c _0210ef88: .word data_02057878 _0210ef8c: .word data_0205785c + thumb_func_end func_ov04_0210ee84 .global func_ov04_0210ef90 thumb_func_start func_ov04_0210ef90 @@ -29020,10 +29020,10 @@ _0210eff0: add sp, #0xa0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210ef90 _0210f004: .word data_02057878 _0210f008: .word data_0205785c _0210f00c: .word data_027e0f7c + thumb_func_end func_ov04_0210ef90 .global func_ov04_0210f010 thumb_func_start func_ov04_0210f010 @@ -29082,8 +29082,8 @@ _0210f06e: blx func_ov00_020a34c8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov04_0210f010 _0210f078: .word data_ov00_020e9f10 + thumb_func_end func_ov04_0210f010 .global func_ov04_0210f07c thumb_func_start func_ov04_0210f07c @@ -29149,8 +29149,8 @@ _0210f0f4: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov04_0210f07c _0210f0f8: .word data_027e0ce0 + thumb_func_end func_ov04_0210f07c .global func_ov04_0210f0fc thumb_func_start func_ov04_0210f0fc @@ -29472,8 +29472,8 @@ _0210f32a: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210f2bc _0210f368: .word data_027e0ce0 + thumb_func_end func_ov04_0210f2bc .global func_ov04_0210f36c thumb_func_start func_ov04_0210f36c @@ -29536,9 +29536,9 @@ _0210f3d6: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210f36c _0210f3dc: .word data_027e071c _0210f3e0: .word data_027e06e4 + thumb_func_end func_ov04_0210f36c .global func_ov04_0210f3e4 thumb_func_start func_ov04_0210f3e4 @@ -29609,8 +29609,8 @@ _0210f460: _0210f464: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210f3e4 _0210f468: .word data_027e0ce0 + thumb_func_end func_ov04_0210f3e4 .global func_ov04_0210f46c thumb_func_start func_ov04_0210f46c @@ -29673,8 +29673,8 @@ func_ov04_0210f4c8: ; 0x0210f4c8 str r1, [r0, #4] bx lr .align 2, 0 - thumb_func_end func_ov04_0210f4c8 _0210f4d0: .word data_ov00_020e89d4 + thumb_func_end func_ov04_0210f4c8 .global func_ov04_0210f4d4 thumb_func_start func_ov04_0210f4d4 @@ -29750,9 +29750,9 @@ _0210f51a: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov04_0210f4f8 _0210f520: .word data_ov00_020e8d8c _0210f524: .word data_027e0ce0 + thumb_func_end func_ov04_0210f4f8 .global func_ov04_0210f528 thumb_func_start func_ov04_0210f528 @@ -29786,8 +29786,8 @@ _0210f560: add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210f528 _0210f56c: .word data_ov00_020e8d8c + thumb_func_end func_ov04_0210f528 .global func_ov04_0210f570 thumb_func_start func_ov04_0210f570 @@ -29823,8 +29823,8 @@ _0210f5a8: add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210f570 _0210f5b8: .word data_ov00_020e8d8c + thumb_func_end func_ov04_0210f570 .global func_ov04_0210f5bc thumb_func_start func_ov04_0210f5bc @@ -29858,8 +29858,8 @@ _0210f5f4: add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov04_0210f5bc _0210f600: .word data_ov00_020e8d8c + thumb_func_end func_ov04_0210f5bc .global func_ov04_0210f604 thumb_func_start func_ov04_0210f604 @@ -29883,10 +29883,10 @@ _0210f622: _0210f626: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210f604 _0210f628: .word gPlayerAnimHandler _0210f62c: .word data_027e0ce0 _0210f630: .word 0x000051b8 + thumb_func_end func_ov04_0210f604 .global func_ov04_0210f634 thumb_func_start func_ov04_0210f634 @@ -29903,8 +29903,8 @@ func_ov04_0210f634: ; 0x0210f634 _0210f648: pop {r3, pc} nop - thumb_func_end func_ov04_0210f634 _0210f64c: .word gPlayerAnimHandler + thumb_func_end func_ov04_0210f634 .global func_ov04_0210f650 thumb_func_start func_ov04_0210f650 @@ -29923,8 +29923,8 @@ func_ov04_0210f650: ; 0x0210f650 pop {r3, r4} bx lr nop - thumb_func_end func_ov04_0210f650 _0210f66c: .word 0x000051b0 + thumb_func_end func_ov04_0210f650 .global func_ov04_0210f670 thumb_func_start func_ov04_0210f670 @@ -29975,10 +29975,10 @@ _0210f6a2: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov04_0210f670 _0210f6d0: .word data_027e0ce0 _0210f6d4: .word func_ov04_0210f6dc - 1 _0210f6d8: .word func_ov04_0210b3d0 - 1 + thumb_func_end func_ov04_0210f670 .global func_ov04_0210f6dc arm_func_start func_ov04_0210f6dc @@ -30003,9 +30003,9 @@ func_ov04_0210f6e0: ; 0x0210f6e0 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov04_0210f6e0 _0210f700: .word data_027e0ce0 _0210f704: .word func_ov04_0210b3d0 - 1 + thumb_func_end func_ov04_0210f6e0 .global func_ov04_0210f708 thumb_func_start func_ov04_0210f708 @@ -30038,8 +30038,8 @@ _0210f730: ldr r0, [sp] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210f708 _0210f740: .word data_027e0ce0 + thumb_func_end func_ov04_0210f708 .global func_ov04_0210f744 thumb_func_start func_ov04_0210f744 @@ -30083,9 +30083,9 @@ _0210f782: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov04_0210f76c _0210f788: .word data_027e0ce0 _0210f78c: .word data_027e1038 + thumb_func_end func_ov04_0210f76c .global func_ov04_0210f790 thumb_func_start func_ov04_0210f790 @@ -30105,8 +30105,8 @@ _0210f7a6: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov04_0210f790 _0210f7b0: .word data_027e1038 + thumb_func_end func_ov04_0210f790 .global func_ov04_0210f7b4 thumb_func_start func_ov04_0210f7b4 @@ -30138,8 +30138,8 @@ _0210f7d8: ldr r0, [sp] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov04_0210f7b4 _0210f7e8: .word data_027e0ce0 + thumb_func_end func_ov04_0210f7b4 .global func_ov04_0210f7ec thumb_func_start func_ov04_0210f7ec @@ -30587,8 +30587,8 @@ func_ov04_0210fd58: ; 0x0210fd58 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov04_0210fd58 _0210fd78: .word data_ov04_021104e0 + arm_func_end func_ov04_0210fd58 .global func_ov04_0210fd7c arm_func_start func_ov04_0210fd7c @@ -30598,11 +30598,11 @@ func_ov04_0210fd7c: ; 0x0210fd7c str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov04_0210fd7c _0210fd8c: .word data_ov04_02110cb4 - .global data_ov04_0210fd90 + arm_func_end func_ov04_0210fd7c .section .ctor, 4, 1, 4 + .global data_ov04_0210fd90 data_ov04_0210fd90: ; 0x0210fd90 .word func_ov04_0210fd58 .global data_ov04_0210fd94 diff --git a/asm/ov05.s b/asm/ov05.s index cd59e77b..a63a286d 100644 --- a/asm/ov05.s +++ b/asm/ov05.s @@ -43,10 +43,10 @@ func_ov05_02100ae0: ; 0x02100ae0 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02100ae0 _02100b70: .word data_027e071c _02100b74: .word data_027e0e2c _02100b78: .word data_027e077c + arm_func_end func_ov05_02100ae0 .global func_ov05_02100b7c arm_func_start func_ov05_02100b7c @@ -80,9 +80,9 @@ _02100bc0: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02100b7c _02100be8: .word data_027e0618 _02100bec: .word data_027e0e5c + arm_func_end func_ov05_02100b7c .global func_ov05_02100bf0 arm_func_start func_ov05_02100bf0 @@ -129,7 +129,6 @@ _02100c88: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_02100bf0 _02100c90: .word data_027e0c54 _02100c94: .word data_027e0618 _02100c98: .word data_027e071c @@ -138,6 +137,7 @@ _02100ca0: .word data_027e0d04 _02100ca4: .word data_027e0d54 _02100ca8: .word data_027e077c _02100cac: .word data_02056be4 + arm_func_end func_ov05_02100bf0 .global func_ov05_02100cb0 arm_func_start func_ov05_02100cb0 @@ -209,13 +209,13 @@ _02100d74: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02100cb0 _02100da8: .word data_027e0c54 _02100dac: .word data_ov00_020d88b0 _02100db0: .word data_ov00_020eec68 _02100db4: .word data_027e0ffc _02100db8: .word data_027e071c _02100dbc: .word data_027e0e2c + arm_func_end func_ov05_02100cb0 .global func_ov05_02100dc0 arm_func_start func_ov05_02100dc0 @@ -407,7 +407,6 @@ _02101044: bl func_ov05_02100cb0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_02100e0c _02101058: .word data_ov00_020d88ae _0210105c: .word data_027e0d38 _02101060: .word data_027e0f7c @@ -418,6 +417,7 @@ _02101070: .word data_ov00_020d88a2 _02101074: .word data_ov00_020d88aa _02101078: .word data_ov00_020d88a0 _0210107c: .word data_ov00_020eec68 + arm_func_end func_ov05_02100e0c .global func_ov05_02101080 arm_func_start func_ov05_02101080 @@ -435,8 +435,8 @@ _021010a0: blx func_ov00_0207bfc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02101080 _021010ac: .word data_027e071c + arm_func_end func_ov05_02101080 .global func_ov05_021010b0 arm_func_start func_ov05_021010b0 @@ -457,8 +457,8 @@ _021010d4: movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov05_021010b0 _021010e8: .word data_027e0e2c + arm_func_end func_ov05_021010b0 .global func_ov05_021010ec arm_func_start func_ov05_021010ec @@ -480,8 +480,8 @@ _02101114: movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov05_021010ec _02101128: .word data_027e0e2c + arm_func_end func_ov05_021010ec .global func_ov05_0210112c arm_func_start func_ov05_0210112c @@ -518,11 +518,11 @@ _0210117c: bl func_ov05_02101230 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210112c _021011a4: .word data_027e071c _021011a8: .word data_027e0d38 _021011ac: .word data_ov00_020eec68 _021011b0: .word data_027e0f68 + arm_func_end func_ov05_0210112c .global func_ov05_021011b4 arm_func_start func_ov05_021011b4 @@ -549,9 +549,9 @@ func_ov05_021011cc: ; 0x021011cc bl func_ov00_02095fe0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_021011cc _021011f4: .word data_027e0f68 _021011f8: .word data_027e0f70 + arm_func_end func_ov05_021011cc .global func_ov05_021011fc arm_func_start func_ov05_021011fc @@ -707,9 +707,9 @@ _021013f4: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_02101230 _0210141c: .word data_027e077c _02101420: .word gMapManager + arm_func_end func_ov05_02101230 .global func_ov05_02101424 arm_func_start func_ov05_02101424 @@ -996,8 +996,8 @@ _02101790: str r0, [r7, #0x34] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210162c _021017e4: .word 0x04000358 + arm_func_end func_ov05_0210162c .global func_ov05_021017e8 arm_func_start func_ov05_021017e8 @@ -1009,8 +1009,8 @@ func_ov05_021017e8: ; 0x021017e8 bl func_ov05_0210162c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_021017e8 _02101800: .word data_ov00_020ee0a0 + arm_func_end func_ov05_021017e8 .global func_ov05_02101804 arm_func_start func_ov05_02101804 @@ -1130,8 +1130,8 @@ func_ov05_02101900: ; 0x02101900 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov05_02101900 _02101980: .word 0x000003ff + arm_func_end func_ov05_02101900 .global func_ov05_02101984 arm_func_start func_ov05_02101984 @@ -1215,11 +1215,11 @@ func_ov05_0210199c: ; 0x0210199c add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210199c _02101aa8: .word data_027e0384 _02101aac: .word data_02050f54 _02101ab0: .word data_027e037c _02101ab4: .word data_027e03c8 + arm_func_end func_ov05_0210199c .global func_ov05_02101ab8 arm_func_start func_ov05_02101ab8 @@ -1241,8 +1241,8 @@ func_ov05_02101abc: ; 0x02101abc blx r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_02101abc _02101ae4: .word 0x00001555 + arm_func_end func_ov05_02101abc .global func_ov05_02101ae8 arm_func_start func_ov05_02101ae8 @@ -1251,8 +1251,8 @@ func_ov05_02101ae8: ; 0x02101ae8 ldr r0, [r0, #0x40] bx ip .align 2, 0 - arm_func_end func_ov05_02101ae8 _02101af4: .word func_ov05_02112294 + arm_func_end func_ov05_02101ae8 .global func_ov05_02101af8 arm_func_start func_ov05_02101af8 @@ -1727,7 +1727,6 @@ _02102140: add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02101b14 _021021d4: .word data_027e0f64 _021021d8: .word data_027e0d38 _021021dc: .word gMapManager @@ -1735,6 +1734,7 @@ _021021e0: .word data_027e0f94 _021021e4: .word data_027e0ffc _021021e8: .word data_ov00_020eec9c _021021ec: .word data_ov00_020eec68 + arm_func_end func_ov05_02101b14 .global func_ov05_021021f0 arm_func_start func_ov05_021021f0 @@ -1853,8 +1853,8 @@ _02102378: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov05_021021f0 _021023a8: .word 0xb60b60b7 + arm_func_end func_ov05_021021f0 .global func_ov05_021023ac arm_func_start func_ov05_021023ac @@ -2065,7 +2065,6 @@ _0210269c: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_021023ac _021026a4: .word data_027e0618 _021026a8: .word data_027e103c _021026ac: .word data_ov00_020ec7dc @@ -2087,6 +2086,7 @@ _021026e8: .word data_027e0f6c _021026ec: .word data_ov12_0213deb0 _021026f0: .word data_ov15_02190458 _021026f4: .word data_027e0e58 + arm_func_end func_ov05_021023ac .global func_ov05_021026f8 arm_func_start func_ov05_021026f8 @@ -2110,10 +2110,10 @@ func_ov05_021026f8: ; 0x021026f8 bl func_ov00_020b8600 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_021026f8 _02102740: .word data_027e103c _02102744: .word gMapManager _02102748: .word data_027e0fc0 + arm_func_end func_ov05_021026f8 .global func_ov05_0210274c arm_func_start func_ov05_0210274c @@ -2171,12 +2171,12 @@ _021027d8: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210274c _02102814: .word data_027e103c _02102818: .word data_027e0c54 _0210281c: .word data_027e0f90 _02102820: .word data_027e0fe4 _02102824: .word gMapManager + arm_func_end func_ov05_0210274c .global func_ov05_02102828 arm_func_start func_ov05_02102828 @@ -2323,7 +2323,6 @@ _02102a10: bl func_ov00_0207bb4c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov05_02102828 _02102a38: .word data_027e0d38 _02102a3c: .word data_027e10a4 _02102a40: .word data_ov00_020e9370 @@ -2342,6 +2341,7 @@ _02102a70: .word data_027e077c _02102a74: .word data_027e0e58 _02102a78: .word data_027e103c _02102a7c: .word data_027e0e2c + arm_func_end func_ov05_02102828 .global func_ov05_02102a80 arm_func_start func_ov05_02102a80 @@ -2378,12 +2378,12 @@ _02102ac0: bl func_ov03_020fa874 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02102a80 _02102af8: .word data_027e0c54 _02102afc: .word data_02075dac _02102b00: .word data_027e0d3c _02102b04: .word data_027e103c _02102b08: .word data_027e0cbc + arm_func_end func_ov05_02102a80 .global func_ov05_02102b0c arm_func_start func_ov05_02102b0c @@ -2470,8 +2470,8 @@ _02102c20: mov r0, r5 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov05_02102b0c _02102c28: .word gMapManager + arm_func_end func_ov05_02102b0c .global func_ov05_02102c2c arm_func_start func_ov05_02102c2c @@ -3103,13 +3103,13 @@ _02103530: add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_02102d1c _02103558: .word data_020691a0 _0210355c: .word 0x0000ffff _02103560: .word 0x040004c0 _02103564: .word func_ov05_02102cfc _02103568: .word data_ov00_020e9360 _0210356c: .word data_ov05_021122a0 + arm_func_end func_ov05_02102d1c .global func_ov05_02103570 arm_func_start func_ov05_02103570 @@ -3118,8 +3118,8 @@ func_ov05_02103570: ; 0x02103570 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov05_02103570 _0210357c: .word 0x04000448 + arm_func_end func_ov05_02103570 .global func_ov05_02103580 arm_func_start func_ov05_02103580 @@ -3129,8 +3129,8 @@ func_ov05_02103580: ; 0x02103580 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_02103580 _02103590: .word 0x04000504 + arm_func_end func_ov05_02103580 .global func_ov05_02103594 arm_func_start func_ov05_02103594 @@ -3144,8 +3144,8 @@ func_ov05_02103594: ; 0x02103594 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov05_02103594 _021035b4: .word 0x04000498 + arm_func_end func_ov05_02103594 .global func_ov05_021035b8 arm_func_start func_ov05_021035b8 @@ -3162,9 +3162,9 @@ func_ov05_021035b8: ; 0x021035b8 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_021035b8 _021035e4: .word 0x000003ff _021035e8: .word 0x04000490 + arm_func_end func_ov05_021035b8 .global func_ov05_021035ec arm_func_start func_ov05_021035ec @@ -3182,8 +3182,8 @@ func_ov05_021035ec: ; 0x021035ec str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov05_021035ec _0210361c: .word 0x04000488 + arm_func_end func_ov05_021035ec .global func_ov05_02103620 arm_func_start func_ov05_02103620 @@ -3192,8 +3192,8 @@ func_ov05_02103620: ; 0x02103620 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov05_02103620 _0210362c: .word 0x04000500 + arm_func_end func_ov05_02103620 .global func_ov05_02103630 arm_func_start func_ov05_02103630 @@ -3204,8 +3204,8 @@ func_ov05_02103630: ; 0x02103630 str r2, [r3] bx lr .align 2, 0 - arm_func_end func_ov05_02103630 _02103644: .word 0x0400046c + arm_func_end func_ov05_02103630 .global func_ov05_02103648 arm_func_start func_ov05_02103648 @@ -3216,8 +3216,8 @@ func_ov05_02103648: ; 0x02103648 str r2, [r3] bx lr .align 2, 0 - arm_func_end func_ov05_02103648 _0210365c: .word 0x04000470 + arm_func_end func_ov05_02103648 .global func_ov05_02103660 arm_func_start func_ov05_02103660 @@ -3227,8 +3227,8 @@ func_ov05_02103660: ; 0x02103660 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_02103660 _02103670: .word 0x04000444 + arm_func_end func_ov05_02103660 .global func_ov05_02103674 arm_func_start func_ov05_02103674 @@ -3244,8 +3244,8 @@ func_ov05_02103674: ; 0x02103674 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_02103674 _0210369c: .word 0x040004a4 + arm_func_end func_ov05_02103674 .global func_ov05_021036a0 arm_func_start func_ov05_021036a0 @@ -3259,8 +3259,8 @@ func_ov05_021036a0: ; 0x021036a0 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_021036a0 _021036c0: .word 0x040004ac + arm_func_end func_ov05_021036a0 .global func_ov05_021036c4 arm_func_start func_ov05_021036c4 @@ -3281,8 +3281,8 @@ func_ov05_021036c4: ; 0x021036c4 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_021036c4 _02103700: .word 0x040004a8 + arm_func_end func_ov05_021036c4 .global func_ov05_02103704 arm_func_start func_ov05_02103704 @@ -3311,8 +3311,8 @@ func_ov05_0210372c: ; 0x0210372c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_0210372c _02103738: .word data_027e0d44 + arm_func_end func_ov05_0210372c .global func_ov05_0210373c arm_func_start func_ov05_0210373c @@ -3418,9 +3418,9 @@ _021038b4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_0210373c _021038c0: .word gMapManager _021038c4: .word data_ov05_021122a8 + arm_func_end func_ov05_0210373c .global func_ov05_021038c8 arm_func_start func_ov05_021038c8 @@ -3547,9 +3547,9 @@ _02103a90: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_021038c8 _02103a9c: .word gMapManager _02103aa0: .word data_ov05_021122a8 + arm_func_end func_ov05_021038c8 .global func_ov05_02103aa4 arm_func_start func_ov05_02103aa4 @@ -3589,8 +3589,8 @@ func_ov05_02103ad4: ; 0x02103ad4 ldrsh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov05_02103ad4 _02103af0: .word data_02050f54 + arm_func_end func_ov05_02103ad4 .global func_ov05_02103af4 arm_func_start func_ov05_02103af4 @@ -3601,8 +3601,8 @@ func_ov05_02103af4: ; 0x02103af4 ldrsh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov05_02103af4 _02103b08: .word data_02050f54 + arm_func_end func_ov05_02103af4 .global func_ov05_02103b0c arm_func_start func_ov05_02103b0c @@ -3688,8 +3688,8 @@ func_ov05_02103ba0: ; 0x02103ba0 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_02103ba0 _02103bac: .word gMapManager + arm_func_end func_ov05_02103ba0 .global func_ov05_02103bb0 arm_func_start func_ov05_02103bb0 @@ -3747,9 +3747,9 @@ _02103c20: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02103bc8 _02103c64: .word gAdventureFlags _02103c68: .word data_027e0618 + arm_func_end func_ov05_02103bc8 .global func_ov05_02103c6c arm_func_start func_ov05_02103c6c @@ -3770,9 +3770,9 @@ func_ov05_02103c6c: ; 0x02103c6c str r0, [r1, #0x14] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_02103c6c _02103ca8: .word data_ov05_021124a0 _02103cac: .word data_027e0c38 + arm_func_end func_ov05_02103c6c .global func_ov05_02103cb0 arm_func_start func_ov05_02103cb0 @@ -3858,13 +3858,13 @@ _02103dd0: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02103cb0 _02103dd8: .word data_027e0d78 _02103ddc: .word data_027e0d38 _02103de0: .word data_027e10a4 _02103de4: .word data_027e05f8 _02103de8: .word data_027e0db0 _02103dec: .word data_ov00_020eec9c + arm_func_end func_ov05_02103cb0 .global func_ov05_02103df0 arm_func_start func_ov05_02103df0 @@ -3969,8 +3969,8 @@ _02103ef0: streqb r0, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02103eb8 _02103f10: .word data_027e0d78 + arm_func_end func_ov05_02103eb8 .global func_ov05_02103f14 arm_func_start func_ov05_02103f14 @@ -3999,8 +3999,8 @@ func_ov05_02103f3c: ; 0x02103f3c ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov05_02103f3c _02103f48: .word func_ov05_0210df7c + arm_func_end func_ov05_02103f3c .global func_ov05_02103f4c arm_func_start func_ov05_02103f4c @@ -4056,8 +4056,8 @@ func_ov05_02103fb4: ; 0x02103fb4 ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov05_02103fb4 _02103fc4: .word func_ov03_020f6170 + arm_func_end func_ov05_02103fb4 .global func_ov05_02103fc8 arm_func_start func_ov05_02103fc8 @@ -4077,8 +4077,8 @@ func_ov05_02103fd8: ; 0x02103fd8 add r0, r0, #0x2c bx ip .align 2, 0 - arm_func_end func_ov05_02103fd8 _02103fec: .word func_ov03_020f5994 + arm_func_end func_ov05_02103fd8 .global func_ov05_02103ff0 arm_func_start func_ov05_02103ff0 @@ -4107,8 +4107,8 @@ func_ov05_02104014: ; 0x02104014 ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov05_02104014 _02104024: .word func_ov03_020f6d34 + arm_func_end func_ov05_02104014 .global func_ov05_02104028 arm_func_start func_ov05_02104028 @@ -4279,9 +4279,9 @@ func_ov05_021041c4: ; 0x021041c4 strb r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_021041c4 _021041f4: .word data_027e0618 _021041f8: .word data_ov00_020ee734 + arm_func_end func_ov05_021041c4 .global func_ov05_021041fc arm_func_start func_ov05_021041fc @@ -4368,10 +4368,10 @@ _021042e8: strgt r0, [r4, #0x240] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_021041fc _02104320: .word data_027e0618 _02104324: .word data_027e1054 _02104328: .word data_ov00_020eec9c + arm_func_end func_ov05_021041fc .global func_ov05_0210432c arm_func_start func_ov05_0210432c @@ -4396,8 +4396,8 @@ func_ov05_0210432c: ; 0x0210432c bl func_ov05_021047c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210432c _02104378: .word data_027e0618 + arm_func_end func_ov05_0210432c .global func_ov05_0210437c arm_func_start func_ov05_0210437c @@ -4418,9 +4418,9 @@ func_ov05_0210437c: ; 0x0210437c bl func_ov05_02104d74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_0210437c _021043b8: .word data_027e077c _021043bc: .word data_02056be4 + arm_func_end func_ov05_0210437c .global func_ov05_021043c0 arm_func_start func_ov05_021043c0 @@ -4453,8 +4453,8 @@ _021043f0: bl func_020352d8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_021043c0 _02104428: .word data_027e0d3c + arm_func_end func_ov05_021043c0 .global func_ov05_0210442c arm_func_start func_ov05_0210442c @@ -4551,10 +4551,10 @@ _021044e8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02104494 _02104568: .word data_027e0618 _0210456c: .word data_027e1054 _02104570: .word data_027e0d3c + arm_func_end func_ov05_02104494 .global func_ov05_02104574 arm_func_start func_ov05_02104574 @@ -4675,12 +4675,12 @@ _0210471c: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_02104574 _02104730: .word data_027e1054 _02104734: .word data_027e0d38 _02104738: .word data_027e0f7c _0210473c: .word data_027e0d3c _02104740: .word gItemManager + arm_func_end func_ov05_02104574 .global func_ov05_02104744 arm_func_start func_ov05_02104744 @@ -4717,9 +4717,9 @@ func_ov05_02104744: ; 0x02104744 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02104744 _021047c0: .word data_027e0f7c _021047c4: .word data_027e0d3c + arm_func_end func_ov05_02104744 .global func_ov05_021047c8 arm_func_start func_ov05_021047c8 @@ -4883,7 +4883,6 @@ _02104a04: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_021047c8 _02104a28: .word data_027e1054 _02104a2c: .word data_027e0d3c _02104a30: .word gAdventureFlags @@ -4892,6 +4891,7 @@ _02104a38: .word gItemManager _02104a3c: .word data_027e0f7c _02104a40: .word data_027e077c _02104a44: .word 0x00000125 + arm_func_end func_ov05_021047c8 .global func_ov05_02104a48 arm_func_start func_ov05_02104a48 @@ -4944,11 +4944,11 @@ _02104ae8: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02104a48 _02104afc: .word data_027e103c _02104b00: .word 0x0000ffff _02104b04: .word data_027e077c _02104b08: .word data_02056be4 + arm_func_end func_ov05_02104a48 .global func_ov05_02104b0c arm_func_start func_ov05_02104b0c @@ -4962,8 +4962,8 @@ func_ov05_02104b0c: ; 0x02104b0c bl func_ov05_0210eba4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_02104b0c _02104b2c: .word data_027e0fc8 + arm_func_end func_ov05_02104b0c .global func_ov05_02104b30 arm_func_start func_ov05_02104b30 @@ -5006,10 +5006,10 @@ _02104bb0: bl func_ov05_02104bc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02104b30 _02104bbc: .word data_027e077c _02104bc0: .word data_02056be4 _02104bc4: .word data_027e0fc8 + arm_func_end func_ov05_02104b30 .global func_ov05_02104bc8 arm_func_start func_ov05_02104bc8 @@ -5075,9 +5075,9 @@ _02104c8c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02104bc8 _02104c9c: .word data_027e0f64 _02104ca0: .word data_027e0f94 + arm_func_end func_ov05_02104bc8 .global func_ov05_02104ca4 arm_func_start func_ov05_02104ca4 @@ -5134,10 +5134,10 @@ _02104d48: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02104ca4 _02104d68: .word data_027e0f64 _02104d6c: .word data_027e0f94 _02104d70: .word data_027e0fc8 + arm_func_end func_ov05_02104ca4 .global func_ov05_02104d74 arm_func_start func_ov05_02104d74 @@ -5194,7 +5194,6 @@ _02104e0c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02104d74 _02104e3c: .word data_027e0fc8 _02104e40: .word gAdventureFlags _02104e44: .word data_027e0f64 @@ -5202,6 +5201,7 @@ _02104e48: .word data_027e0f94 _02104e4c: .word data_027e0de4 _02104e50: .word func_ov05_02104e58 _02104e54: .word func_ov05_02104f28 + arm_func_end func_ov05_02104d74 .global func_ov05_02104e58 arm_func_start func_ov05_02104e58 @@ -5257,9 +5257,9 @@ func_ov05_02104e58: ; 0x02104e58 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02104e58 _02104f20: .word data_027e0f64 _02104f24: .word data_027e0f94 + arm_func_end func_ov05_02104e58 .global func_ov05_02104f28 arm_func_start func_ov05_02104f28 @@ -5396,11 +5396,11 @@ _021050cc: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_02104f28 _02105130: .word data_027e0f64 _02105134: .word data_027e0f94 _02105138: .word data_ov00_020e9360 _0210513c: .word data_02050f54 + arm_func_end func_ov05_02104f28 .global func_ov05_02105140 arm_func_start func_ov05_02105140 @@ -5521,7 +5521,6 @@ _021052cc: blt _021052a4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02105140 _021052e4: .word data_027e0ff4 _021052e8: .word data_027e0d38 _021052ec: .word gOverlayManager @@ -5530,6 +5529,7 @@ _021052f4: .word data_027e10b4 _021052f8: .word gAdventureFlags _021052fc: .word data_027e0c68 _02105300: .word data_027e077c + arm_func_end func_ov05_02105140 .global func_ov05_02105304 arm_func_start func_ov05_02105304 @@ -5744,10 +5744,10 @@ _021055b8: bl func_ov05_02105d94 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210540c _021055c4: .word data_ov00_020eec9c _021055c8: .word data_ov05_021124f0 _021055cc: .word data_ov05_0211264c + arm_func_end func_ov05_0210540c .global func_ov05_021055d0 arm_func_start func_ov05_021055d0 @@ -5756,8 +5756,8 @@ func_ov05_021055d0: ; 0x021055d0 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov05_021055d0 _021055dc: .word func_01fffcec + arm_func_end func_ov05_021055d0 .global func_ov05_021055e0 arm_func_start func_ov05_021055e0 @@ -5799,9 +5799,9 @@ _0210565c: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_021055e0 _02105668: .word data_027e0fb8 _0210566c: .word data_027e077c + arm_func_end func_ov05_021055e0 .global func_ov05_02105670 arm_func_start func_ov05_02105670 @@ -5891,10 +5891,10 @@ _0210579c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov05_02105670 _021057a8: .word data_027e0618 _021057ac: .word data_027e0f64 _021057b0: .word data_027e0fb8 + arm_func_end func_ov05_02105670 .global func_ov05_021057b4 arm_func_start func_ov05_021057b4 @@ -5903,8 +5903,8 @@ func_ov05_021057b4: ; 0x021057b4 mov r0, #7 bx ip .align 2, 0 - arm_func_end func_ov05_021057b4 _021057c0: .word func_01fffcec + arm_func_end func_ov05_021057b4 .global func_ov05_021057c4 arm_func_start func_ov05_021057c4 @@ -5948,8 +5948,8 @@ _0210583c: bl _ZN13LinkStateBase8vfunc_24Ei ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_021057c4 _0210584c: .word data_027e077c + arm_func_end func_ov05_021057c4 .global func_ov05_02105850 arm_func_start func_ov05_02105850 @@ -6202,7 +6202,6 @@ _02105be0: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov05_02105850 _02105bf0: .word data_027e0fb8 _02105bf4: .word data_ov00_020eec9c _02105bf8: .word 0x00000111 @@ -6217,6 +6216,7 @@ _02105c18: .word 0x00000115 _02105c1c: .word 0x00000116 _02105c20: .word data_ov05_021125bc _02105c24: .word data_ov05_0211259c + arm_func_end func_ov05_02105850 .global func_ov05_02105c28 arm_func_start func_ov05_02105c28 @@ -6311,10 +6311,10 @@ _02105ce4: bl _ZN13LinkStateBase12ApplyImpulseEii ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02105c28 _02105d78: .word data_ov05_021124f0 _02105d7c: .word data_ov05_021125ac _02105d80: .word data_02050f54 + arm_func_end func_ov05_02105c28 .global func_ov05_02105d84 arm_func_start func_ov05_02105d84 @@ -6323,8 +6323,8 @@ func_ov05_02105d84: ; 0x02105d84 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov05_02105d84 _02105d90: .word func_01fffcec + arm_func_end func_ov05_02105d84 .global func_ov05_02105d94 arm_func_start func_ov05_02105d94 @@ -6904,7 +6904,6 @@ _021065a8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02105dac _021065e8: .word gItemManager _021065ec: .word data_ov05_0211252c _021065f0: .word data_027e0fb8 @@ -6924,6 +6923,7 @@ _02106624: .word 0x00000666 _02106628: .word 0x00001555 _0210662c: .word 0x00000571 _02106630: .word data_ov05_021125bc + arm_func_end func_ov05_02105dac .global func_ov05_02106634 arm_func_start func_ov05_02106634 @@ -6932,8 +6932,8 @@ func_ov05_02106634: ; 0x02106634 mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov05_02106634 _02106640: .word func_01fffcd8 + arm_func_end func_ov05_02106634 .global func_ov05_02106644 arm_func_start func_ov05_02106644 @@ -6986,8 +6986,8 @@ _021066a4: bl func_ov05_02106a50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02106644 _021066fc: .word data_ov05_021124f0 + arm_func_end func_ov05_02106644 .global func_ov05_02106700 arm_func_start func_ov05_02106700 @@ -7100,9 +7100,9 @@ _02106874: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02106740 _0210688c: .word data_027e0fb8 _02106890: .word gItemManager + arm_func_end func_ov05_02106740 .global func_ov05_02106894 arm_func_start func_ov05_02106894 @@ -7168,10 +7168,10 @@ _0210695c: movlt r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02106894 _02106974: .word data_ov05_021124f0 _02106978: .word data_ov05_0211252c _0210697c: .word data_ov05_021125c4 + arm_func_end func_ov05_02106894 .global func_ov05_02106980 arm_func_start func_ov05_02106980 @@ -7230,8 +7230,8 @@ _02106a28: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02106980 _02106a4c: .word data_027e0764 + arm_func_end func_ov05_02106980 .global func_ov05_02106a50 arm_func_start func_ov05_02106a50 @@ -7333,8 +7333,8 @@ _02106bb0: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02106a50 _02106bb8: .word data_027e0fb8 + arm_func_end func_ov05_02106a50 .global func_ov05_02106bbc arm_func_start func_ov05_02106bbc @@ -7385,9 +7385,9 @@ _02106c64: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02106bbc _02106c6c: .word data_027e0fb8 _02106c70: .word gMapManager + arm_func_end func_ov05_02106bbc .global func_ov05_02106c74 arm_func_start func_ov05_02106c74 @@ -7426,8 +7426,8 @@ _02106cc4: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_02106c94 _02106ccc: .word data_ov05_021126f4 + arm_func_end func_ov05_02106c94 .global func_ov05_02106cd0 arm_func_start func_ov05_02106cd0 @@ -7767,7 +7767,6 @@ _021071bc: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov05_02106cd0 _021071cc: .word data_027e0618 _021071d0: .word data_ov00_020dc6e4 _021071d4: .word 0x00000b33 @@ -7779,6 +7778,7 @@ _021071e8: .word gMapManager _021071ec: .word 0xfffffb33 _021071f0: .word func_ov05_02106c74 _021071f4: .word data_027e103c + arm_func_end func_ov05_02106cd0 .global func_ov05_021071f8 arm_func_start func_ov05_021071f8 @@ -7787,8 +7787,8 @@ func_ov05_021071f8: ; 0x021071f8 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov05_021071f8 _02107204: .word func_01fffcd8 + arm_func_end func_ov05_021071f8 .global func_ov05_02107208 arm_func_start func_ov05_02107208 @@ -7910,10 +7910,10 @@ _02107398: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02107214 _021073ac: .word data_027e0fb8 _021073b0: .word data_ov00_020e6088 _021073b4: .word data_ov00_020eec9c + arm_func_end func_ov05_02107214 .global func_ov05_021073b8 arm_func_start func_ov05_021073b8 @@ -8044,7 +8044,6 @@ _0210758c: bl func_ov00_020d7cd4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_021073b8 _0210759c: .word data_027e0fb8 _021075a0: .word 0x0000030a _021075a4: .word 0x00000614 @@ -8053,6 +8052,7 @@ _021075ac: .word 0x00002aab _021075b0: .word data_02050f54 _021075b4: .word data_ov05_021126ac _021075b8: .word data_ov05_021126d4 + arm_func_end func_ov05_021073b8 .global func_ov05_021075bc arm_func_start func_ov05_021075bc @@ -8227,7 +8227,6 @@ _021077e8: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_021075bc _02107850: .word data_027e0e58 _02107854: .word 0x0000011f _02107858: .word data_ov05_0211274c @@ -8236,6 +8235,7 @@ _02107860: .word data_ov05_021126ac _02107864: .word data_027e0fe4 _02107868: .word 0x00000614 _0210786c: .word 0x00001666 + arm_func_end func_ov05_021075bc .global func_ov05_02107870 arm_func_start func_ov05_02107870 @@ -8244,8 +8244,8 @@ func_ov05_02107870: ; 0x02107870 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov05_02107870 _0210787c: .word func_01fffcd8 + arm_func_end func_ov05_02107870 .global func_ov05_02107880 arm_func_start func_ov05_02107880 @@ -8305,9 +8305,9 @@ _02107934: bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02107880 _0210794c: .word data_027e0fb8 _02107950: .word data_ov00_020eec9c + arm_func_end func_ov05_02107880 .global func_ov05_02107954 arm_func_start func_ov05_02107954 @@ -8448,13 +8448,13 @@ _02107b1c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02107954 _02107b5c: .word data_ov05_021126ac _02107b60: .word data_ov05_021126b4 _02107b64: .word data_027e0fb8 _02107b68: .word gMapManager _02107b6c: .word data_ov05_021122e0 _02107b70: .word data_027e0d0c + arm_func_end func_ov05_02107954 .global func_ov05_02107b74 arm_func_start func_ov05_02107b74 @@ -8536,10 +8536,10 @@ _02107c68: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_02107bd4 _02107c80: .word 0x47454c4c _02107c84: .word 0x57544352 _02107c88: .word data_027e0fe4 + arm_func_end func_ov05_02107bd4 .global func_ov05_02107c8c arm_func_start func_ov05_02107c8c @@ -8600,12 +8600,12 @@ _02107d3c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02107c8c _02107d60: .word data_ov05_021126ac _02107d64: .word data_ov05_021126c4 _02107d68: .word data_ov00_020eec9c _02107d6c: .word 0x00000121 _02107d70: .word 0x000014cd + arm_func_end func_ov05_02107c8c .global func_ov05_02107d74 arm_func_start func_ov05_02107d74 @@ -8680,9 +8680,9 @@ _02107e6c: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02107d74 _02107e78: .word data_ov05_021126ac _02107e7c: .word data_ov05_021126c4 + arm_func_end func_ov05_02107d74 .global func_ov05_02107e80 arm_func_start func_ov05_02107e80 @@ -8835,10 +8835,10 @@ _02108060: bl _ZN13LinkStateBase26Clear_PlayerLinkBase_Unk48Et ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_02107fc0 _02108088: .word 0x47454c4c _0210808c: .word data_027e0fe4 _02108090: .word 0x57544352 + arm_func_end func_ov05_02107fc0 .global func_ov05_02108094 arm_func_start func_ov05_02108094 @@ -8909,8 +8909,8 @@ _0210817c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02108094 _02108184: .word data_027e0fb8 + arm_func_end func_ov05_02108094 .global func_ov05_02108188 arm_func_start func_ov05_02108188 @@ -8922,9 +8922,9 @@ func_ov05_02108188: ; 0x02108188 strb r3, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov05_02108188 _021081a0: .word _ZN13LinkStateBase18func_ov00_020a8a4cEii _021081a4: .word data_ov05_021126e4 + arm_func_end func_ov05_02108188 .global func_ov05_021081a8 arm_func_start func_ov05_021081a8 @@ -9533,13 +9533,13 @@ _0210899c: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov05_021088c8 _021089a8: .word gHealthManager _021089ac: .word 0x88888889 _021089b0: .word 0x66666667 _021089b4: .word 0x00007fff _021089b8: .word data_ov05_02112770 _021089bc: .word data_ov05_02112810 + arm_func_end func_ov05_021088c8 .global func_ov05_021089c0 arm_func_start func_ov05_021089c0 @@ -9556,9 +9556,9 @@ func_ov05_021089c0: ; 0x021089c0 blx func_0202d6e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_021089c0 _021089ec: .word data_ov00_020eec68 _021089f0: .word data_027e071c + arm_func_end func_ov05_021089c0 .global func_ov05_021089f4 arm_func_start func_ov05_021089f4 @@ -9766,7 +9766,6 @@ _02108c88: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_021089f4 _02108ce0: .word data_027e0fb8 _02108ce4: .word data_027e103c _02108ce8: .word 0x00002a30 @@ -9777,6 +9776,7 @@ _02108cf8: .word data_ov09_0211f5dc _02108cfc: .word data_ov05_021127c0 _02108d00: .word data_ov05_021127b0 _02108d04: .word data_027e0f64 + arm_func_end func_ov05_021089f4 .global func_ov05_02108d08 arm_func_start func_ov05_02108d08 @@ -9844,10 +9844,10 @@ _02108d38: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov05_02108d08 _02108dfc: .word data_027e103c _02108e00: .word data_ov05_02112770 _02108e04: .word data_027e0e58 + arm_func_end func_ov05_02108d08 .global func_ov05_02108e08 arm_func_start func_ov05_02108e08 @@ -9887,10 +9887,10 @@ _02108e44: blx _ZN11ItemManager15LoadFanfareItemEi ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02108e08 _02108e80: .word data_ov05_021127d0 _02108e84: .word data_ov05_02112770 _02108e88: .word gItemManager + arm_func_end func_ov05_02108e08 .global func_ov05_02108e8c arm_func_start func_ov05_02108e8c @@ -9938,9 +9938,9 @@ _02108ee8: strb r0, [r4, #0xa4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02108e8c _02108f30: .word gAdventureFlags _02108f34: .word data_027e071c + arm_func_end func_ov05_02108e8c .global func_ov05_02108f38 arm_func_start func_ov05_02108f38 @@ -9969,9 +9969,9 @@ _02108f88: blx func_ov03_020f9f08 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02108f38 _02108f90: .word 0x0000010b _02108f94: .word data_027e0fb8 + arm_func_end func_ov05_02108f38 .global func_ov05_02108f98 arm_func_start func_ov05_02108f98 @@ -10177,7 +10177,6 @@ _02109278: bl _ZN13LinkStateBase18func_ov00_020a8b04Eib ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02108f98 _0210928c: .word data_ov00_020eec68 _02109290: .word data_027e071c _02109294: .word gMapManager @@ -10190,6 +10189,7 @@ _021092ac: .word data_027e0f64 _021092b0: .word data_ov05_021127a0 _021092b4: .word data_ov00_020eec9c _021092b8: .word 0x0000011b + arm_func_end func_ov05_02108f98 .global func_ov05_021092bc arm_func_start func_ov05_021092bc @@ -10356,7 +10356,6 @@ _021094f4: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_021092bc _0210950c: .word data_027e071c _02109510: .word data_ov05_021127b0 _02109514: .word gAdventureFlags @@ -10365,6 +10364,7 @@ _0210951c: .word data_ov00_020eec68 _02109520: .word data_ov05_02112770 _02109524: .word gItemManager _02109528: .word 0xfffffccd + arm_func_end func_ov05_021092bc .global func_ov05_0210952c arm_func_start func_ov05_0210952c @@ -10391,10 +10391,10 @@ _02109570: bl func_ov00_020d71a0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210952c _0210957c: .word data_ov05_02112770 _02109580: .word data_027e0c68 _02109584: .word data_ov00_020eec68 + arm_func_end func_ov05_0210952c .global func_ov05_02109588 arm_func_start func_ov05_02109588 @@ -10489,10 +10489,10 @@ _02109690: bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02109650 _021096b0: .word data_ov05_02112770 _021096b4: .word data_ov05_021127e0 _021096b8: .word data_027e0c68 + arm_func_end func_ov05_02109650 .global func_ov05_021096bc arm_func_start func_ov05_021096bc @@ -10541,8 +10541,8 @@ _02109750: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_021096bc _02109764: .word gAdventureFlags + arm_func_end func_ov05_021096bc .global func_ov05_02109768 arm_func_start func_ov05_02109768 @@ -10717,7 +10717,6 @@ _021099a4: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_021097b0 _021099b8: .word 0x464f5243 _021099bc: .word gHealthManager _021099c0: .word data_027e103c @@ -10727,6 +10726,7 @@ _021099cc: .word gItemManager _021099d0: .word data_027e0c68 _021099d4: .word data_027e0f64 _021099d8: .word data_027e0e58 + arm_func_end func_ov05_021097b0 .global func_ov05_021099dc arm_func_start func_ov05_021099dc @@ -10928,7 +10928,6 @@ _02109cac: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_021099dc _02109cb4: .word gItemManager _02109cb8: .word 0x00000e39 _02109cbc: .word data_027e0d0c @@ -10936,6 +10935,7 @@ _02109cc0: .word 0x00780335 _02109cc4: .word data_027e0c68 _02109cc8: .word 0x00780003 _02109ccc: .word data_ov05_02112800 + arm_func_end func_ov05_021099dc .global func_ov05_02109cd0 arm_func_start func_ov05_02109cd0 @@ -11057,8 +11057,8 @@ _02109e74: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02109cd0 _02109e80: .word gMapManager + arm_func_end func_ov05_02109cd0 .global func_ov05_02109e84 arm_func_start func_ov05_02109e84 @@ -11102,11 +11102,11 @@ func_ov05_02109e84: ; 0x02109e84 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov05_02109e84 _02109f1c: .word data_ov00_020e62d8 _02109f20: .word gItemManager _02109f24: .word data_ov05_02112820 _02109f28: .word data_ov05_02112838 + arm_func_end func_ov05_02109e84 .global func_ov05_02109f2c arm_func_start func_ov05_02109f2c @@ -11178,9 +11178,9 @@ _0210a000: bl _ZN13LinkStateBase18func_ov00_020a8a08Ei ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02109f88 _0210a010: .word data_ov00_020e62e8 _0210a014: .word data_ov00_020e62d8 + arm_func_end func_ov05_02109f88 .global func_ov05_0210a018 arm_func_start func_ov05_0210a018 @@ -11204,10 +11204,10 @@ func_ov05_0210a018: ; 0x0210a018 bl _ZN13LinkStateBase18ChangeLinkSubStateEii ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210a018 _0210a060: .word data_ov05_021127f0 _0210a064: .word data_ov00_020eec9c _0210a068: .word 0x0000011d + arm_func_end func_ov05_0210a018 .global func_ov05_0210a06c arm_func_start func_ov05_0210a06c @@ -11232,9 +11232,9 @@ func_ov05_0210a06c: ; 0x0210a06c bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210a06c _0210a0b8: .word data_ov05_021127f0 _0210a0bc: .word 0x00000aab + arm_func_end func_ov05_0210a06c .global func_ov05_0210a0c0 arm_func_start func_ov05_0210a0c0 @@ -11512,7 +11512,6 @@ _0210a4ac: add sp, sp, #0xd0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210a110 _0210a4b4: .word gItemManager _0210a4b8: .word data_ov05_02112308 _0210a4bc: .word data_ov05_02112770 @@ -11521,6 +11520,7 @@ _0210a4c4: .word data_ov00_020e9c88 _0210a4c8: .word func_ov05_0210a4d4 _0210a4cc: .word data_ov05_021122f0 _0210a4d0: .word data_ov05_021122fc + arm_func_end func_ov05_0210a110 .global func_ov05_0210a4d4 arm_func_start func_ov05_0210a4d4 @@ -11528,8 +11528,8 @@ func_ov05_0210a4d4: ; 0x0210a4d4 ldr ip, _0210a4dc ; =func_ov05_0210a4e0 bx ip .align 2, 0 - arm_func_end func_ov05_0210a4d4 _0210a4dc: .word func_ov05_0210a4e0 + arm_func_end func_ov05_0210a4d4 .global func_ov05_0210a4e0 arm_func_start func_ov05_0210a4e0 @@ -11608,11 +11608,11 @@ _0210a5e4: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210a4e0 _0210a600: .word data_ov05_02112770 _0210a604: .word data_02050f54 _0210a608: .word gItemManager _0210a60c: .word data_ov00_020e9360 + arm_func_end func_ov05_0210a4e0 .global func_ov05_0210a610 arm_func_start func_ov05_0210a610 @@ -11670,8 +11670,8 @@ _0210a684: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210a648 _0210a68c: .word data_ov05_021128c4 + arm_func_end func_ov05_0210a648 .global func_ov05_0210a690 arm_func_start func_ov05_0210a690 @@ -11710,8 +11710,8 @@ _0210a700: bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210a690 _0210a710: .word data_ov00_020eec9c + arm_func_end func_ov05_0210a690 .global func_ov05_0210a714 arm_func_start func_ov05_0210a714 @@ -11978,7 +11978,6 @@ _0210aac0: add sp, sp, #0x98 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210a7d4 _0210aad8: .word gMapManager _0210aadc: .word 0x424f4d42 _0210aae0: .word gItemManager @@ -11987,6 +11986,7 @@ _0210aae8: .word data_027e0d0c _0210aaec: .word 0x424d5459 _0210aaf0: .word 0x0000ffff _0210aaf4: .word data_ov05_0211291c + arm_func_end func_ov05_0210a7d4 .global func_ov05_0210aaf8 arm_func_start func_ov05_0210aaf8 @@ -11995,8 +11995,8 @@ func_ov05_0210aaf8: ; 0x0210aaf8 mov r0, #3 bx ip .align 2, 0 - arm_func_end func_ov05_0210aaf8 _0210ab04: .word func_01fffcd8 + arm_func_end func_ov05_0210aaf8 .global func_ov05_0210ab08 arm_func_start func_ov05_0210ab08 @@ -12166,7 +12166,6 @@ _0210ad54: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210ab1c _0210ad68: .word data_027e0fe4 _0210ad6c: .word data_027e0d38 _0210ad70: .word gAdventureFlags @@ -12175,6 +12174,7 @@ _0210ad78: .word 0x00000aab _0210ad7c: .word 0x0000071c _0210ad80: .word 0xfffff555 _0210ad84: .word 0x000004cd + arm_func_end func_ov05_0210ab1c .global func_ov05_0210ad88 arm_func_start func_ov05_0210ad88 @@ -12509,7 +12509,6 @@ _0210b264: add sp, sp, #0x100 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_0210ad88 _0210b280: .word data_027e0fe4 _0210b284: .word gAdventureFlags _0210b288: .word data_02050f54 @@ -12519,6 +12518,7 @@ _0210b294: .word data_027e0fb8 _0210b298: .word data_ov05_021128a4 _0210b29c: .word data_ov05_021128b4 _0210b2a0: .word data_ov05_02112894 + arm_func_end func_ov05_0210ad88 .global func_ov05_0210b2a4 arm_func_start func_ov05_0210b2a4 @@ -12597,10 +12597,10 @@ _0210b3a0: bl _ZN17LinkStateInteract18func_ov00_020aa844EP5Actor ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210b2a4 _0210b3b0: .word data_027e0fe4 _0210b3b4: .word data_027e0fb8 _0210b3b8: .word gAdventureFlags + arm_func_end func_ov05_0210b2a4 .global func_ov05_0210b3bc arm_func_start func_ov05_0210b3bc @@ -12693,8 +12693,8 @@ _0210b484: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210b3bc _0210b4f0: .word data_027e0fe4 + arm_func_end func_ov05_0210b3bc .global func_ov05_0210b4f4 arm_func_start func_ov05_0210b4f4 @@ -13008,11 +13008,11 @@ _0210b954: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210b57c _0210b95c: .word data_027e0fb8 _0210b960: .word data_ov05_02112984 _0210b964: .word data_ov05_021129f4 _0210b968: .word gMapManager + arm_func_end func_ov05_0210b57c .global func_ov05_0210b96c arm_func_start func_ov05_0210b96c @@ -13021,8 +13021,8 @@ func_ov05_0210b96c: ; 0x0210b96c mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov05_0210b96c _0210b978: .word func_01fffcec + arm_func_end func_ov05_0210b96c .global func_ov05_0210b97c arm_func_start func_ov05_0210b97c @@ -13046,8 +13046,8 @@ _0210b9b8: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210b97c _0210b9c0: .word data_ov05_02112a04 + arm_func_end func_ov05_0210b97c .global func_ov05_0210b9c4 arm_func_start func_ov05_0210b9c4 @@ -13104,10 +13104,10 @@ _0210ba7c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210b9c4 _0210ba8c: .word data_027e0fe4 _0210ba90: .word gMapManager _0210ba94: .word data_ov00_020eec9c + arm_func_end func_ov05_0210b9c4 .global func_ov05_0210ba98 arm_func_start func_ov05_0210ba98 @@ -13163,9 +13163,9 @@ _0210bb10: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov05_0210babc _0210bb48: .word gMapManager _0210bb4c: .word data_027e0fb8 + arm_func_end func_ov05_0210babc .global func_ov05_0210bb50 arm_func_start func_ov05_0210bb50 @@ -13313,13 +13313,13 @@ _0210bd48: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210bb98 _0210bd58: .word gMapManager _0210bd5c: .word gAdventureFlags _0210bd60: .word data_027e0fb8 _0210bd64: .word data_ov05_021129d4 _0210bd68: .word data_ov05_021129c4 _0210bd6c: .word 0x00000155 + arm_func_end func_ov05_0210bb98 .global func_ov05_0210bd70 arm_func_start func_ov05_0210bd70 @@ -13450,11 +13450,11 @@ _0210beb8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210bd70 _0210bf40: .word gMapManager _0210bf44: .word data_027e0fb8 _0210bf48: .word gAdventureFlags _0210bf4c: .word 0x00000155 + arm_func_end func_ov05_0210bd70 .global func_ov05_0210bf50 arm_func_start func_ov05_0210bf50 @@ -13635,10 +13635,10 @@ _0210c19c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov05_0210bf50 _0210c200: .word data_027e0fb8 _0210c204: .word data_02050f54 _0210c208: .word 0x0000019a + arm_func_end func_ov05_0210bf50 .global func_ov05_0210c20c arm_func_start func_ov05_0210c20c @@ -14140,7 +14140,6 @@ _0210c93c: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210c20c _0210c948: .word data_027e0618 _0210c94c: .word data_027e0fb8 _0210c950: .word gMapManager @@ -14155,6 +14154,7 @@ _0210c970: .word 0x424b4559 _0210c974: .word 0x464f5243 _0210c978: .word gItemManager _0210c97c: .word 0x000004cd + arm_func_end func_ov05_0210c20c .global func_ov05_0210c980 arm_func_start func_ov05_0210c980 @@ -14163,8 +14163,8 @@ func_ov05_0210c980: ; 0x0210c980 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov05_0210c980 _0210c98c: .word func_01fffcd8 + arm_func_end func_ov05_0210c980 .global func_ov05_0210c990 arm_func_start func_ov05_0210c990 @@ -14233,8 +14233,8 @@ _0210c9e8: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210c990 _0210ca7c: .word gMapManager + arm_func_end func_ov05_0210c990 .global func_ov05_0210ca80 arm_func_start func_ov05_0210ca80 @@ -14305,8 +14305,8 @@ _0210cacc: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210ca80 _0210cb7c: .word data_02050f54 + arm_func_end func_ov05_0210ca80 .global func_ov05_0210cb80 arm_func_start func_ov05_0210cb80 @@ -14314,8 +14314,8 @@ func_ov05_0210cb80: ; 0x0210cb80 ldr ip, _0210cb88 ; =func_ov05_0210e024 bx ip .align 2, 0 - arm_func_end func_ov05_0210cb80 _0210cb88: .word func_ov05_0210e024 + arm_func_end func_ov05_0210cb80 .global func_ov05_0210cb8c arm_func_start func_ov05_0210cb8c @@ -14333,9 +14333,9 @@ func_ov05_0210cb8c: ; 0x0210cb8c bl func_ov00_0207bb1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_0210cb8c _0210cbbc: .word data_027e0de4 _0210cbc0: .word func_ov05_0210cb80 + arm_func_end func_ov05_0210cb8c .global func_ov05_0210cbc4 arm_func_start func_ov05_0210cbc4 @@ -14554,8 +14554,8 @@ _0210ce9c: strb r0, [r4, #4] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_0210cd58 _0210cea8: .word data_027e0c38 + arm_func_end func_ov05_0210cd58 .global func_ov05_0210ceac arm_func_start func_ov05_0210ceac @@ -14872,13 +14872,13 @@ _0210d2f4: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov05_0210d0e4 _0210d30c: .word data_027e0d78 _0210d310: .word data_027e077c _0210d314: .word data_027e103c _0210d318: .word data_027e0c38 _0210d31c: .word data_ov00_020ee6f8 _0210d320: .word data_027e0fc8 + arm_func_end func_ov05_0210d0e4 .global func_ov05_0210d324 arm_func_start func_ov05_0210d324 @@ -14903,8 +14903,8 @@ func_ov05_0210d324: ; 0x0210d324 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_0210d324 _0210d370: .word data_027e0d78 + arm_func_end func_ov05_0210d324 .global func_ov05_0210d374 arm_func_start func_ov05_0210d374 @@ -14934,8 +14934,8 @@ func_ov05_0210d374: ; 0x0210d374 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210d374 _0210d3d4: .word data_027e0d78 + arm_func_end func_ov05_0210d374 .global func_ov05_0210d3d8 arm_func_start func_ov05_0210d3d8 @@ -15145,9 +15145,9 @@ _0210d6c4: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_0210d474 _0210d6d4: .word data_027e0764 _0210d6d8: .word data_02050f54 + arm_func_end func_ov05_0210d474 .global func_ov05_0210d6dc arm_func_start func_ov05_0210d6dc @@ -15201,8 +15201,8 @@ func_ov05_0210d748: ; 0x0210d748 bl func_ov03_020f0ee8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_0210d748 _0210d770: .word data_027e080c + arm_func_end func_ov05_0210d748 .global func_ov05_0210d774 arm_func_start func_ov05_0210d774 @@ -15254,8 +15254,8 @@ _0210d7ec: strh r0, [r5, #0x20] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210d774 _0210d81c: .word data_027e0c54 + arm_func_end func_ov05_0210d774 .global func_ov05_0210d820 arm_func_start func_ov05_0210d820 @@ -15292,8 +15292,8 @@ _0210d880: blt _0210d860 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov05_0210d820 _0210d890: .word data_027e0f64 + arm_func_end func_ov05_0210d820 .global func_ov05_0210d894 arm_func_start func_ov05_0210d894 @@ -15435,8 +15435,8 @@ _0210da68: bne _0210da34 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210d9f0 _0210da78: .word 0x04000060 + arm_func_end func_ov05_0210d9f0 .global func_ov05_0210da7c arm_func_start func_ov05_0210da7c @@ -15793,7 +15793,6 @@ _0210df50: bl func_ov00_020d0594 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210da7c _0210df58: .word data_027e0d38 _0210df5c: .word data_027e0d3c _0210df60: .word data_027e077c @@ -15803,6 +15802,7 @@ _0210df6c: .word data_027e0c68 _0210df70: .word data_027e0fc8 _0210df74: .word data_027e0db0 _0210df78: .word data_027e0d78 + arm_func_end func_ov05_0210da7c .global func_ov05_0210df7c arm_func_start func_ov05_0210df7c @@ -15844,10 +15844,10 @@ _0210dfc0: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210df7c _0210e008: .word data_027e0fc8 _0210e00c: .word data_027e077c _0210e010: .word data_027e0c68 + arm_func_end func_ov05_0210df7c .global func_ov05_0210e014 arm_func_start func_ov05_0210e014 @@ -15856,8 +15856,8 @@ func_ov05_0210e014: ; 0x0210e014 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov05_0210e014 _0210e020: .word data_027e0fc8 + arm_func_end func_ov05_0210e014 .global func_ov05_0210e024 arm_func_start func_ov05_0210e024 @@ -15951,12 +15951,12 @@ _0210e0f8: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov05_0210e024 _0210e170: .word 0x001f0080 _0210e174: .word 0x040004a4 _0210e178: .word 0x0000ffff _0210e17c: .word 0x040004c0 _0210e180: .word data_027e0d44 + arm_func_end func_ov05_0210e024 .global func_ov05_0210e184 arm_func_start func_ov05_0210e184 @@ -16161,8 +16161,8 @@ func_ov05_0210e398: ; 0x0210e398 str lr, [ip, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210e398 _0210e400: .word 0x04000500 + arm_func_end func_ov05_0210e398 .global func_ov05_0210e404 arm_func_start func_ov05_0210e404 @@ -16223,8 +16223,8 @@ func_ov05_0210e404: ; 0x0210e404 str r3, [ip, #4] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_0210e404 _0210e4e0: .word 0x04000500 + arm_func_end func_ov05_0210e404 .global func_ov05_0210e4e4 arm_func_start func_ov05_0210e4e4 @@ -16466,7 +16466,6 @@ _0210e838: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0210e4e4 _0210e878: .word data_027e0fb8 _0210e87c: .word data_027e0fcc _0210e880: .word data_027e0d38 @@ -16479,6 +16478,7 @@ _0210e898: .word gAdventureFlags _0210e89c: .word 0x66666667 _0210e8a0: .word data_027e0fac _0210e8a4: .word data_ov00_020eec9c + arm_func_end func_ov05_0210e4e4 .global func_ov05_0210e8a8 arm_func_start func_ov05_0210e8a8 @@ -16617,13 +16617,13 @@ _0210ea38: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210e8b4 _0210ea88: .word data_027e0d38 _0210ea8c: .word gMapManager _0210ea90: .word data_027e0fac _0210ea94: .word data_027e0f94 _0210ea98: .word data_027e0fcc _0210ea9c: .word data_027e0fd0 + arm_func_end func_ov05_0210e8b4 .global func_ov05_0210eaa0 arm_func_start func_ov05_0210eaa0 @@ -16690,12 +16690,12 @@ _0210eb64: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0210eaa0 _0210eb90: .word data_027e0fcc _0210eb94: .word data_027e0fac _0210eb98: .word data_027e0fb0 _0210eb9c: .word data_027e0f94 _0210eba0: .word data_027e0fd0 + arm_func_end func_ov05_0210eaa0 .global func_ov05_0210eba4 arm_func_start func_ov05_0210eba4 @@ -17457,7 +17457,6 @@ _0210f680: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0210ec3c _0210f688: .word data_027e0fb8 _0210f68c: .word 0x00000ccd _0210f690: .word data_ov00_020dc558 @@ -17479,6 +17478,7 @@ _0210f6cc: .word data_027e103c _0210f6d0: .word data_ov05_02112a7c _0210f6d4: .word data_ov05_02112a9c _0210f6d8: .word gAdventureFlags + arm_func_end func_ov05_0210ec3c .global func_ov05_0210f6dc arm_func_start func_ov05_0210f6dc @@ -17548,9 +17548,9 @@ func_ov05_0210f71c: ; 0x0210f71c moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov05_0210f71c _0210f750: .word data_027e0fb8 _0210f754: .word data_027e077c + arm_func_end func_ov05_0210f71c .global func_ov05_0210f758 arm_func_start func_ov05_0210f758 @@ -17578,9 +17578,9 @@ func_ov05_0210f758: ; 0x0210f758 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov05_0210f758 _0210f7b0: .word data_027e0f94 _0210f7b4: .word data_027e0fd4 + arm_func_end func_ov05_0210f758 .global func_ov05_0210f7b8 arm_func_start func_ov05_0210f7b8 @@ -17604,9 +17604,9 @@ func_ov05_0210f7b8: ; 0x0210f7b8 bl func_ov00_020bc8b8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_0210f7b8 _0210f800: .word func_ov00_020b1940 _0210f804: .word data_027e0f94 + arm_func_end func_ov05_0210f7b8 .global func_ov05_0210f808 arm_func_start func_ov05_0210f808 @@ -18275,7 +18275,6 @@ _021101cc: add sp, sp, #0x84 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_0210f808 _021101d8: .word data_027e0fb8 _021101dc: .word data_02050f54 _021101e0: .word data_ov05_02112acc @@ -18294,6 +18293,7 @@ _02110210: .word data_ov05_02112b14 _02110214: .word data_ov00_020eec9c _02110218: .word 0x00000122 _0211021c: .word data_027e103c + arm_func_end func_ov05_0210f808 .global func_ov05_02110220 arm_func_start func_ov05_02110220 @@ -18539,10 +18539,10 @@ _02110570: bl func_ov05_0211058c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_02110228 _02110580: .word data_ov05_02112acc _02110584: .word data_ov00_020e5694 _02110588: .word data_ov05_02112b54 + arm_func_end func_ov05_02110228 .global func_ov05_0211058c arm_func_start func_ov05_0211058c @@ -18699,7 +18699,6 @@ _021107b4: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_0211058c _021107bc: .word data_027e0d38 _021107c0: .word data_027e103c _021107c4: .word data_027e0fd4 @@ -18716,6 +18715,7 @@ _021107ec: .word data_ov05_02112b94 _021107f0: .word 0x00000333 _021107f4: .word data_ov05_02112bb4 _021107f8: .word data_ov00_020e5684 + arm_func_end func_ov05_0211058c .global func_ov05_021107fc arm_func_start func_ov05_021107fc @@ -18747,10 +18747,10 @@ _02110850: bl _ZN13LinkStateBase18func_ov00_020a8a90Ei ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_021107fc _02110860: .word data_ov00_020e5684 _02110864: .word data_ov05_02112acc _02110868: .word data_ov05_02112bc4 + arm_func_end func_ov05_021107fc .global func_ov05_0211086c arm_func_start func_ov05_0211086c @@ -18824,11 +18824,11 @@ _02110940: blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_0211086c _0211096c: .word data_ov05_02112acc _02110970: .word data_ov05_02112b74 _02110974: .word data_ov05_02112bd4 _02110978: .word data_ov05_02112b84 + arm_func_end func_ov05_0211086c .global func_ov05_0211097c arm_func_start func_ov05_0211097c @@ -18849,9 +18849,9 @@ func_ov05_0211097c: ; 0x0211097c bl func_ov00_020b464c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_0211097c _021109b8: .word data_027e0fcc _021109bc: .word data_ov05_02112b54 + arm_func_end func_ov05_0211097c .global func_ov05_021109c0 arm_func_start func_ov05_021109c0 @@ -18970,9 +18970,9 @@ _02110b2c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_021109c0 _02110b38: .word data_027e0fd4 _02110b3c: .word gMapManager + arm_func_end func_ov05_021109c0 .global func_ov05_02110b40 arm_func_start func_ov05_02110b40 @@ -19006,9 +19006,9 @@ _02110b80: bl func_ov00_020d78a0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov05_02110b40 _02110bac: .word 0x2f149903 _02110bb0: .word data_ov00_020eec9c + arm_func_end func_ov05_02110b40 .global func_ov05_02110bb4 arm_func_start func_ov05_02110bb4 @@ -19026,8 +19026,8 @@ func_ov05_02110bb4: ; 0x02110bb4 bl func_ov00_020d7a84 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02110bb4 _02110be4: .word data_ov00_020eec9c + arm_func_end func_ov05_02110bb4 .global func_ov05_02110be8 arm_func_start func_ov05_02110be8 @@ -19168,7 +19168,6 @@ _02110d30: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02110be8 _02110df0: .word data_027e0fd4 _02110df4: .word 0x00000253 _02110df8: .word 0x000001e7 @@ -19176,6 +19175,7 @@ _02110dfc: .word data_ov05_021123a0 _02110e00: .word data_02050f54 _02110e04: .word func_ov05_0210f6e4 _02110e08: .word data_027e0e58 + arm_func_end func_ov05_02110be8 .global func_ov05_02110e0c arm_func_start func_ov05_02110e0c @@ -19187,8 +19187,8 @@ func_ov05_02110e0c: ; 0x02110e0c bl func_ov05_02110e28 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_02110e0c _02110e24: .word 0x000002c9 + arm_func_end func_ov05_02110e0c .global func_ov05_02110e28 arm_func_start func_ov05_02110e28 @@ -19265,11 +19265,11 @@ _02110ef4: bl _ZN13LinkStateBase18func_ov00_020a8ab0Ei ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov05_02110e28 _02110f40: .word data_02050f54 _02110f44: .word data_ov00_020eec9c _02110f48: .word data_ov05_02112b24 _02110f4c: .word data_ov00_020e5694 + arm_func_end func_ov05_02110e28 .global func_ov05_02110f50 arm_func_start func_ov05_02110f50 @@ -19515,7 +19515,6 @@ _021112c4: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov05_02110f50 _021112d0: .word data_ov00_020eec9c _021112d4: .word data_ov05_02112b44 _021112d8: .word data_ov05_02112b34 @@ -19523,6 +19522,7 @@ _021112dc: .word data_027e0e58 _021112e0: .word 0x0000102e _021112e4: .word 0x000001a7 _021112e8: .word gMapManager + arm_func_end func_ov05_02110f50 .global func_ov05_021112ec arm_func_start func_ov05_021112ec @@ -19554,8 +19554,8 @@ func_ov05_021112ec: ; 0x021112ec strb r0, [r4, #9] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_021112ec _02111354: .word data_027e0fac + arm_func_end func_ov05_021112ec .global func_ov05_02111358 arm_func_start func_ov05_02111358 @@ -19599,8 +19599,8 @@ func_ov05_021113b4: ; 0x021113b4 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end func_ov05_021113b4 _021113c0: .word func_ov00_020bd318 + arm_func_end func_ov05_021113b4 .global func_ov05_021113c4 arm_func_start func_ov05_021113c4 @@ -20062,7 +20062,6 @@ _02111a3c: add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov05_021113dc _02111a5c: .word gAdventureFlags _02111a60: .word data_027e0d38 _02111a64: .word data_027e0618 @@ -20078,6 +20077,7 @@ _02111a88: .word data_027e0ffc _02111a8c: .word 0x0000023d _02111a90: .word data_ov05_021123ac _02111a94: .word data_ov05_021123ac + arm_func_end func_ov05_021113dc .global func_ov05_02111a98 arm_func_start func_ov05_02111a98 @@ -20107,8 +20107,8 @@ _02111aec: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02111a98 _02111af4: .word data_027e0fb8 + arm_func_end func_ov05_02111a98 .global func_ov05_02111af8 arm_func_start func_ov05_02111af8 @@ -20218,8 +20218,8 @@ func_ov05_02111c00: ; 0x02111c00 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02111c00 _02111c68: .word gMapManager + arm_func_end func_ov05_02111c00 .global func_ov05_02111c6c arm_func_start func_ov05_02111c6c @@ -20342,11 +20342,11 @@ _02111df8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov05_02111c70 _02111e10: .word gAdventureFlags _02111e14: .word data_027e0d38 _02111e18: .word data_027e0f68 _02111e1c: .word data_027e0f64 + arm_func_end func_ov05_02111c70 .global func_ov05_02111e20 arm_func_start func_ov05_02111e20 @@ -20427,11 +20427,11 @@ _02111f04: bl func_ov15_02184bcc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov05_02111e20 _02111f30: .word gOverlayManager _02111f34: .word 0x0000001d _02111f38: .word data_027e0d38 _02111f3c: .word data_ov29_0217a4ac + arm_func_end func_ov05_02111e20 .global func_ov05_02111f40 arm_func_start func_ov05_02111f40 @@ -20465,9 +20465,9 @@ func_ov05_02111f40: ; 0x02111f40 bl func_ov15_02184bd0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov05_02111f40 _02111fb0: .word gMapManager _02111fb4: .word data_027e0d3c + arm_func_end func_ov05_02111f40 .global func_ov05_02111fb8 arm_func_start func_ov05_02111fb8 @@ -20917,8 +20917,8 @@ func_ov05_021123bc: ; 0x021123bc str r1, [r0, #0x2c] bx lr .align 2, 0 - arm_func_end func_ov05_021123bc _021123dc: .word data_ov05_021124a0 + arm_func_end func_ov05_021123bc .global func_ov05_021123e0 arm_func_start func_ov05_021123e0 @@ -20930,8 +20930,8 @@ func_ov05_021123e0: ; 0x021123e0 str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov05_021123e0 _021123f8: .word data_ov05_021126ac + arm_func_end func_ov05_021123e0 .global func_ov05_021123fc arm_func_start func_ov05_021123fc @@ -20944,9 +20944,9 @@ func_ov05_021123fc: ; 0x021123fc str r1, [r0, #0x58] bx lr .align 2, 0 - arm_func_end func_ov05_021123fc _02112418: .word data_02057200 _0211241c: .word data_ov05_02112870 + arm_func_end func_ov05_021123fc .global func_ov05_02112420 arm_func_start func_ov05_02112420 @@ -20967,9 +20967,9 @@ func_ov05_02112420: ; 0x02112420 add sp, sp, #8 bx lr .align 2, 0 - arm_func_end func_ov05_02112420 _0211245c: .word data_02057200 _02112460: .word data_ov05_02112954 + arm_func_end func_ov05_02112420 .section .ctor, 4, 1, 4 .global data_ov05_02112464 diff --git a/asm/ov06.s b/asm/ov06.s index 34eaaa40..0c5b2eb5 100644 --- a/asm/ov06.s +++ b/asm/ov06.s @@ -24,9 +24,9 @@ func_ov06_02100ae0: ; 0x02100ae0 str r2, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02100ae0 _02100b24: .word data_ov06_02103aec _02100b28: .word 0x00000102 + arm_func_end func_ov06_02100ae0 .global func_ov06_02100b2c arm_func_start func_ov06_02100b2c @@ -52,8 +52,8 @@ func_ov06_02100b40: ; 0x02100b40 bl func_ov06_02100e3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02100b40 _02100b68: .word data_ov06_021039c0 + arm_func_end func_ov06_02100b40 .global func_ov06_02100b6c arm_func_start func_ov06_02100b6c @@ -165,8 +165,8 @@ _02100cf0: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_02100b6c _02100cf8: .word data_ov00_020eec9c + arm_func_end func_ov06_02100b6c .global func_ov06_02100cfc arm_func_start func_ov06_02100cfc @@ -249,8 +249,8 @@ _02100df0: ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov06_02100d98 _02100e04: .word data_ov06_021039c0 + arm_func_end func_ov06_02100d98 .global func_ov06_02100e08 arm_func_start func_ov06_02100e08 @@ -267,8 +267,8 @@ func_ov06_02100e08: ; 0x02100e08 str r1, [r0, #0x24] bx lr .align 2, 0 - arm_func_end func_ov06_02100e08 _02100e34: .word data_ov06_02103b4c + arm_func_end func_ov06_02100e08 .global func_ov06_02100e38 arm_func_start func_ov06_02100e38 @@ -327,12 +327,12 @@ func_ov06_02100e4c: ; 0x02100e4c add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_02100e4c _02100ed0: .word data_ov06_02103b18 _02100ed4: .word data_ov06_02102ffc _02100ed8: .word data_020691a0 _02100edc: .word data_ov06_02103b1c _02100ee0: .word data_ov06_02103b30 + arm_func_end func_ov06_02100e4c .global func_ov06_02100ee4 arm_func_start func_ov06_02100ee4 @@ -440,8 +440,8 @@ func_ov06_02100ff4: ; 0x02100ff4 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov06_02100ff4 _02101014: .word data_027e0d78 + arm_func_end func_ov06_02100ff4 .global func_ov06_02101018 arm_func_start func_ov06_02101018 @@ -464,9 +464,9 @@ func_ov06_02101018: ; 0x02101018 str r2, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101018 _0210105c: .word data_ov06_02103b6c _02101060: .word 0x00000103 + arm_func_end func_ov06_02101018 .global func_ov06_02101064 arm_func_start func_ov06_02101064 @@ -492,8 +492,8 @@ func_ov06_02101078: ; 0x02101078 bl func_ov06_02100e3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101078 _021010a0: .word data_ov06_02103b60 + arm_func_end func_ov06_02101078 .global func_ov06_021010a4 arm_func_start func_ov06_021010a4 @@ -549,8 +549,8 @@ _02101158: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_021010a4 _02101160: .word data_ov00_020eec9c + arm_func_end func_ov06_021010a4 .global func_ov06_02101164 arm_func_start func_ov06_02101164 @@ -586,8 +586,8 @@ func_ov06_021011b4: ; 0x021011b4 ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov06_021011b4 _021011c4: .word data_ov06_02103014 + arm_func_end func_ov06_021011b4 .global func_ov06_021011c8 arm_func_start func_ov06_021011c8 @@ -624,10 +624,10 @@ func_ov06_021011c8: ; 0x021011c8 str r2, [r1, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_021011c8 _02101244: .word data_ov06_02103f04 _02101248: .word 0x00000101 _0210124c: .word data_ov06_02103b98 + arm_func_end func_ov06_021011c8 .global func_ov06_02101250 arm_func_start func_ov06_02101250 @@ -653,8 +653,8 @@ func_ov06_02101264: ; 0x02101264 bl func_ov06_02100e3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101264 _0210128c: .word data_ov06_02103b98 + arm_func_end func_ov06_02101264 .global func_ov06_02101290 arm_func_start func_ov06_02101290 @@ -815,8 +815,8 @@ _021014cc: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_02101290 _021014d4: .word data_ov00_020eec9c + arm_func_end func_ov06_02101290 .global func_ov06_021014d8 arm_func_start func_ov06_021014d8 @@ -897,8 +897,8 @@ _021015b0: ldrh r0, [r2, r0] bx lr .align 2, 0 - arm_func_end func_ov06_02101590 _021015c8: .word data_ov06_02103b98 + arm_func_end func_ov06_02101590 .global func_ov06_021015cc arm_func_start func_ov06_021015cc @@ -964,8 +964,8 @@ func_ov06_02101660: ; 0x02101660 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov06_02101660 _02101684: .word data_ov06_02103b98 + arm_func_end func_ov06_02101660 .global func_ov06_02101688 arm_func_start func_ov06_02101688 @@ -980,8 +980,8 @@ func_ov06_02101688: ; 0x02101688 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov06_02101688 _021016ac: .word data_ov06_02103b98 + arm_func_end func_ov06_02101688 .global func_ov06_021016b0 arm_func_start func_ov06_021016b0 @@ -996,8 +996,8 @@ func_ov06_021016b0: ; 0x021016b0 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov06_021016b0 _021016d4: .word data_ov06_02103b98 + arm_func_end func_ov06_021016b0 .global func_ov06_021016d8 arm_func_start func_ov06_021016d8 @@ -1037,8 +1037,8 @@ _02101748: bl func_ov06_021015fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_021016d8 _02101758: .word data_ov06_02103bac + arm_func_end func_ov06_021016d8 .global func_ov06_0210175c arm_func_start func_ov06_0210175c @@ -1065,8 +1065,8 @@ _0210179c: bl func_ov06_021015fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_0210175c _021017ac: .word data_ov06_02103ba4 + arm_func_end func_ov06_0210175c .global func_ov06_021017b0 arm_func_start func_ov06_021017b0 @@ -1093,8 +1093,8 @@ _021017f0: bl func_ov06_021015fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_021017b0 _02101800: .word data_ov06_02103b9c + arm_func_end func_ov06_021017b0 .global func_ov06_02101804 arm_func_start func_ov06_02101804 @@ -1117,8 +1117,8 @@ func_ov06_02101804: ; 0x02101804 str r2, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101804 _02101848: .word data_ov06_02103f38 + arm_func_end func_ov06_02101804 .global func_ov06_0210184c arm_func_start func_ov06_0210184c @@ -1144,8 +1144,8 @@ func_ov06_02101860: ; 0x02101860 bl func_ov06_02100e3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101860 _02101888: .word data_ov06_02103f2c + arm_func_end func_ov06_02101860 .global func_ov06_0210188c arm_func_start func_ov06_0210188c @@ -1201,8 +1201,8 @@ _02101940: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_0210188c _02101948: .word data_ov00_020eec9c + arm_func_end func_ov06_0210188c .global func_ov06_0210194c arm_func_start func_ov06_0210194c @@ -1238,8 +1238,8 @@ func_ov06_0210199c: ; 0x0210199c ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov06_0210199c _021019ac: .word data_ov06_0210307c + arm_func_end func_ov06_0210199c .global func_ov06_021019b0 arm_func_start func_ov06_021019b0 @@ -1262,8 +1262,8 @@ func_ov06_021019b0: ; 0x021019b0 str r2, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_021019b0 _021019f4: .word data_ov06_02103f70 + arm_func_end func_ov06_021019b0 .global func_ov06_021019f8 arm_func_start func_ov06_021019f8 @@ -1289,8 +1289,8 @@ func_ov06_02101a0c: ; 0x02101a0c bl func_ov06_02100e3c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101a0c _02101a34: .word data_ov06_02103f64 + arm_func_end func_ov06_02101a0c .global func_ov06_02101a38 arm_func_start func_ov06_02101a38 @@ -1346,8 +1346,8 @@ _02101aec: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_02101a38 _02101af4: .word data_ov00_020eec9c + arm_func_end func_ov06_02101a38 .global func_ov06_02101af8 arm_func_start func_ov06_02101af8 @@ -1383,8 +1383,8 @@ func_ov06_02101b48: ; 0x02101b48 ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov06_02101b48 _02101b58: .word data_ov06_021030ec + arm_func_end func_ov06_02101b48 .global func_ov06_02101b5c arm_func_start func_ov06_02101b5c @@ -1478,8 +1478,8 @@ func_ov06_02101bf0: ; 0x02101bf0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02101bf0 _02101c80: .word data_02068e7c + arm_func_end func_ov06_02101bf0 .global func_ov06_02101c84 arm_func_start func_ov06_02101c84 @@ -1870,10 +1870,10 @@ func_ov06_02102038: ; 0x02102038 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02102038 _02102168: .word func_ov06_02102174 _0210216c: .word func_ov06_02102178 _02102170: .word 0x00000102 + arm_func_end func_ov06_02102038 .global func_ov06_02102174 arm_func_start func_ov06_02102174 @@ -1899,8 +1899,8 @@ func_ov06_02102178: ; 0x02102178 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02102178 _021021b0: .word data_ov00_020e899c + arm_func_end func_ov06_02102178 .global func_ov06_021021b4 arm_func_start func_ov06_021021b4 @@ -1929,8 +1929,8 @@ func_ov06_021021b4: ; 0x021021b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_021021b4 _02102210: .word func_ov06_02102174 + arm_func_end func_ov06_021021b4 .global func_ov06_02102214 arm_func_start func_ov06_02102214 @@ -1953,9 +1953,9 @@ _02102248: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov06_02102214 _02102254: .word data_ov06_02104000 _02102258: .word data_027e0ce0 + arm_func_end func_ov06_02102214 .global func_ov06_0210225c arm_func_start func_ov06_0210225c @@ -1964,8 +1964,8 @@ func_ov06_0210225c: ; 0x0210225c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov06_0210225c _02102268: .word data_ov06_02104000 + arm_func_end func_ov06_0210225c .global func_ov06_0210226c arm_func_start func_ov06_0210226c @@ -1986,8 +1986,8 @@ _02102294: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_0210226c _021022a4: .word data_ov06_02104000 + arm_func_end func_ov06_0210226c .global func_ov06_021022a8 arm_func_start func_ov06_021022a8 @@ -2158,8 +2158,8 @@ _02102490: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov06_021023d8 _021024ec: .word 0x00000102 + arm_func_end func_ov06_021023d8 .global func_ov06_021024f0 arm_func_start func_ov06_021024f0 @@ -2193,9 +2193,9 @@ _02102530: str r0, [r1, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_021024f0 _0210255c: .word 0x01ff0000 _02102560: .word 0x04001014 + arm_func_end func_ov06_021024f0 .global func_ov06_02102564 arm_func_start func_ov06_02102564 @@ -2289,8 +2289,8 @@ _021026a0: strh r2, [r1, #0xa] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov06_02102564 _021026b4: .word data_027e0d78 + arm_func_end func_ov06_02102564 .global func_ov06_021026b8 arm_func_start func_ov06_021026b8 @@ -2376,8 +2376,8 @@ _021027cc: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_021026b8 _021027d4: .word data_ov00_020eec9c + arm_func_end func_ov06_021026b8 .global func_ov06_021027d8 arm_func_start func_ov06_021027d8 @@ -2410,8 +2410,8 @@ func_ov06_02102824: ; 0x02102824 ldr ip, _0210282c ; =func_ov06_02101c84 bx ip .align 2, 0 - arm_func_end func_ov06_02102824 _0210282c: .word func_ov06_02101c84 + arm_func_end func_ov06_02102824 .global func_ov06_02102830 arm_func_start func_ov06_02102830 @@ -2524,8 +2524,8 @@ func_ov06_02102830: ; 0x02102830 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02102830 _021029dc: .word func_ov06_02102e7c + arm_func_end func_ov06_02102830 .global func_ov06_021029e0 arm_func_start func_ov06_021029e0 @@ -2684,7 +2684,6 @@ _02102c28: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov06_021029e0 _02102c40: .word 0x0400100c _02102c44: .word 0x04000008 _02102c48: .word 0x0000810c @@ -2695,6 +2694,7 @@ _02102c58: .word data_020691a0 _02102c5c: .word data_ov06_02103fa0 _02102c60: .word data_027e0cbc _02102c64: .word data_02068e7c + arm_func_end func_ov06_021029e0 .global func_ov06_02102c68 arm_func_start func_ov06_02102c68 @@ -2772,10 +2772,10 @@ _02102d3c: bl func_ov06_02102d64 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov06_02102c9c _02102d58: .word 0x00000101 _02102d5c: .word 0x00000102 _02102d60: .word 0x00000103 + arm_func_end func_ov06_02102c9c .global func_ov06_02102d64 arm_func_start func_ov06_02102d64 @@ -2852,8 +2852,8 @@ _02102e68: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov06_02102d64 _02102e78: .word 0x0000ffff + arm_func_end func_ov06_02102d64 .global func_ov06_02102e7c arm_func_start func_ov06_02102e7c @@ -2961,8 +2961,8 @@ _02102fec: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov06_02102e7c _02102ff8: .word 0x00000102 + arm_func_end func_ov06_02102e7c .rodata .global data_ov06_02102ffc diff --git a/asm/ov07.s b/asm/ov07.s index 3cbb65c2..f2e3fff9 100644 --- a/asm/ov07.s +++ b/asm/ov07.s @@ -19,9 +19,9 @@ func_ov07_02100ae0: ; 0x02100ae0 bl func_ov07_02100b18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_02100ae0 _02100b10: .word data_027e0ce0 _02100b14: .word 0x00180240 + arm_func_end func_ov07_02100ae0 .global func_ov07_02100b18 arm_func_start func_ov07_02100b18 @@ -302,7 +302,6 @@ _02100f14: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov07_02100b18 _02100f54: .word data_02057634 _02100f58: .word data_ov07_021029c8 _02100f5c: .word data_ov07_021029fc @@ -325,6 +324,7 @@ _02100f9c: .word 0x00020076 _02100fa0: .word data_ov00_020ec658 _02100fa4: .word func_ov07_02101740 _02100fa8: .word func_ov07_02101778 + arm_func_end func_ov07_02100b18 .global func_ov07_02100fac arm_func_start func_ov07_02100fac @@ -379,9 +379,9 @@ func_ov07_02100fc0: ; 0x02100fc0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_02100fc0 _0210105c: .word data_ov07_021029c8 _02101060: .word data_ov07_0210eaa0 + arm_func_end func_ov07_02100fc0 .global func_ov07_02101064 arm_func_start func_ov07_02101064 @@ -428,9 +428,9 @@ func_ov07_02101064: ; 0x02101064 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_02101064 _02101108: .word data_ov07_021029c8 _0210110c: .word data_ov07_0210eaa0 + arm_func_end func_ov07_02101064 .global func_ov07_02101110 arm_func_start func_ov07_02101110 @@ -798,7 +798,6 @@ _02101650: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov07_02101110 _0210165c: .word data_027e0618 _02101660: .word data_027e08e4 _02101664: .word data_027e05f8 @@ -807,6 +806,7 @@ _0210166c: .word data_ov00_020eec9c _02101670: .word 0x00020080 _02101674: .word 0x00020078 _02101678: .word data_ov00_020ee698 + arm_func_end func_ov07_02101110 .global func_ov07_0210167c arm_func_start func_ov07_0210167c @@ -816,8 +816,8 @@ func_ov07_0210167c: ; 0x0210167c add r0, r0, #0x180000 bx ip .align 2, 0 - arm_func_end func_ov07_0210167c _0210168c: .word func_ov00_020d51d0 + arm_func_end func_ov07_0210167c .global func_ov07_02101690 arm_func_start func_ov07_02101690 @@ -872,8 +872,8 @@ func_ov07_02101730: ; 0x02101730 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov07_02101730 _0210173c: .word data_ov07_0210eaa0 + arm_func_end func_ov07_02101730 .global func_ov07_02101740 arm_func_start func_ov07_02101740 @@ -970,8 +970,8 @@ func_ov07_021017e8: ; 0x021017e8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov07_021017e8 _0210186c: .word 0x00020073 + arm_func_end func_ov07_021017e8 .global func_ov07_02101870 arm_func_start func_ov07_02101870 @@ -1019,9 +1019,9 @@ _02101898: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov07_02101870 _02101914: .word data_027e0618 _02101918: .word data_ov00_020eec9c + arm_func_end func_ov07_02101870 .global func_ov07_0210191c arm_func_start func_ov07_0210191c @@ -1063,8 +1063,8 @@ _02101988: bne _02101988 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_0210191c _02101998: .word func_ov07_02101af8 + arm_func_end func_ov07_0210191c .global func_ov07_0210199c arm_func_start func_ov07_0210199c @@ -1098,8 +1098,8 @@ _021019e4: str r1, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_021019a0 _021019f4: .word func_ov07_0210199c + arm_func_end func_ov07_021019a0 .global func_ov07_021019f8 arm_func_start func_ov07_021019f8 @@ -1214,8 +1214,8 @@ _02101b64: str r1, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov07_02101af8 _02101b74: .word func_ov07_02101af8 + arm_func_end func_ov07_02101af8 .global func_ov07_02101b78 arm_func_start func_ov07_02101b78 @@ -1230,8 +1230,8 @@ func_ov07_02101b78: ; 0x02101b78 bl func_ov01_020f1ac0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov07_02101b78 _02101b9c: .word func_ov07_021019f8 + arm_func_end func_ov07_02101b78 .global func_ov07_02101ba0 arm_func_start func_ov07_02101ba0 @@ -1418,13 +1418,13 @@ _02101e18: ldr r0, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov07_02101ba0 _02101e24: .word data_ov07_02102aa0 _02101e28: .word func_ov07_021019a0 _02101e2c: .word func_ov07_021019f8 _02101e30: .word func_ov07_02101af8 _02101e34: .word data_ov00_020ee698 _02101e38: .word data_027e0764 + arm_func_end func_ov07_02101ba0 .global func_ov07_02101e3c arm_func_start func_ov07_02101e3c @@ -1660,7 +1660,6 @@ _0210217c: bl func_ov07_021017e8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov07_02101e3c _02102190: .word data_ov00_020ee6ba _02102194: .word data_ov00_020ee6bb _02102198: .word data_ov00_020ee6bc @@ -1669,6 +1668,7 @@ _021021a0: .word data_ov00_020ee6be _021021a4: .word data_ov00_020ee6bf _021021a8: .word data_ov00_020ee6c0 _021021ac: .word data_ov00_020ee6a4 + arm_func_end func_ov07_02101e3c .global func_ov07_021021b0 arm_func_start func_ov07_021021b0 @@ -1819,13 +1819,13 @@ _02102398: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov07_02102258 _021023a4: .word data_ov00_020ee698 _021023a8: .word data_ov07_02102aa0 _021023ac: .word 0x000001fe _021023b0: .word func_ov07_02101e3c _021023b4: .word data_ov07_02102960 _021023b8: .word data_ov07_02102980 + arm_func_end func_ov07_02102258 .global func_ov07_021023bc arm_func_start func_ov07_021023bc @@ -1936,8 +1936,8 @@ _021024f0: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov07_021024c0 _0210250c: .word data_ov00_020ee6a4 + arm_func_end func_ov07_021024c0 .global func_ov07_02102510 arm_func_start func_ov07_02102510 @@ -1973,9 +1973,9 @@ func_ov07_02102510: ; 0x02102510 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov07_02102510 _02102588: .word data_ov07_0210eaa0 _0210258c: .word func_ov07_02102640 + arm_func_end func_ov07_02102510 .global func_ov07_02102590 arm_func_start func_ov07_02102590 @@ -2003,8 +2003,8 @@ func_ov07_02102590: ; 0x02102590 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov07_02102590 _021025e8: .word data_ov07_0210eaa0 + arm_func_end func_ov07_02102590 .global func_ov07_021025ec arm_func_start func_ov07_021025ec @@ -2013,9 +2013,9 @@ func_ov07_021025ec: ; 0x021025ec ldr r1, _021025fc ; =0x0002007e bx ip .align 2, 0 - arm_func_end func_ov07_021025ec _021025f8: .word func_ov07_02102600 _021025fc: .word 0x0002007e + arm_func_end func_ov07_021025ec .global func_ov07_02102600 arm_func_start func_ov07_02102600 @@ -2036,8 +2036,8 @@ func_ov07_02102600: ; 0x02102600 bl func_020328a8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_02102600 _0210263c: .word data_ov07_0210eaa0 + arm_func_end func_ov07_02102600 .global func_ov07_02102640 arm_func_start func_ov07_02102640 @@ -2053,9 +2053,9 @@ func_ov07_02102640: ; 0x02102640 str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_02102640 _02102668: .word data_ov07_02102960 _0210266c: .word data_ov07_0210eaa0 + arm_func_end func_ov07_02102640 .global func_ov07_02102670 arm_func_start func_ov07_02102670 @@ -2091,8 +2091,8 @@ func_ov07_02102670: ; 0x02102670 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_02102670 _021026e8: .word 0x00000b33 + arm_func_end func_ov07_02102670 .global func_ov07_021026ec arm_func_start func_ov07_021026ec @@ -2122,8 +2122,8 @@ _0210273c: add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov07_021026ec _02102748: .word func_0203516c + arm_func_end func_ov07_021026ec .global func_ov07_0210274c arm_func_start func_ov07_0210274c @@ -2183,11 +2183,11 @@ func_ov07_021027c0: ; 0x021027c0 strb r1, [r0, #0xa4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov07_021027c0 _02102810: .word data_ov07_021028e0 _02102814: .word data_ov07_0210292c _02102818: .word data_ov07_02102930 _0210281c: .word data_ov07_02102934 + arm_func_end func_ov07_021027c0 .global func_ov07_02102820 arm_func_start func_ov07_02102820 @@ -2234,8 +2234,8 @@ func_ov07_02102850: ; 0x02102850 add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov07_02102850 _0210289c: .word 0x00000007 + arm_func_end func_ov07_02102850 .global func_ov07_021028a0 arm_func_start func_ov07_021028a0 diff --git a/asm/ov08.s b/asm/ov08.s index 45f6b672..f04aa51b 100644 --- a/asm/ov08.s +++ b/asm/ov08.s @@ -19,8 +19,8 @@ func_ov08_02112c20: ; 0x02112c20 bl func_ov08_02112c54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_02112c20 _02112c50: .word data_027e0ce0 + arm_func_end func_ov08_02112c20 .global func_ov08_02112c54 arm_func_start func_ov08_02112c54 @@ -92,7 +92,6 @@ func_ov08_02112c54: ; 0x02112c54 add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov08_02112c54 _02112d5c: .word data_02057634 _02112d60: .word data_ov08_02113b44 _02112d64: .word data_ov08_02113b00 @@ -100,6 +99,7 @@ _02112d68: .word data_ov08_02113b04 _02112d6c: .word data_020691a0 _02112d70: .word data_ov08_02113b20 _02112d74: .word data_ov08_02113b2c + arm_func_end func_ov08_02112c54 .global func_ov08_02112d78 arm_func_start func_ov08_02112d78 @@ -116,8 +116,8 @@ func_ov08_02112d78: ; 0x02112d78 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_02112d78 _02112da4: .word data_ov08_02113b44 + arm_func_end func_ov08_02112d78 .global func_ov08_02112da8 arm_func_start func_ov08_02112da8 @@ -136,8 +136,8 @@ func_ov08_02112da8: ; 0x02112da8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_02112da8 _02112ddc: .word data_ov08_02113b44 + arm_func_end func_ov08_02112da8 .global func_ov08_02112de0 arm_func_start func_ov08_02112de0 @@ -186,9 +186,9 @@ _02112e74: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov08_02112de0 _02112e7c: .word data_027e0618 _02112e80: .word 0x027ffc3c + arm_func_end func_ov08_02112de0 .global func_ov08_02112e84 arm_func_start func_ov08_02112e84 @@ -216,13 +216,13 @@ func_ov08_02112e88: ; 0x02112e88 blx func_ov00_0207a654 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov08_02112e88 _02112ec8: .word gOverlayManager _02112ecc: .word 0x00000000 _02112ed0: .word data_ov00_020ee734 _02112ed4: .word data_027e0d54 _02112ed8: .word data_027e0ce0 _02112edc: .word data_ov00_020ec754 + arm_func_end func_ov08_02112e88 .global func_ov08_02112ee0 arm_func_start func_ov08_02112ee0 @@ -336,12 +336,12 @@ _02113038: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov08_02112f28 _0211306c: .word data_027e0ce0 _02113070: .word 0x00001302 _02113074: .word 0x0007ea00 _02113078: .word 0x0000c2e4 _0211307c: .word 0x00001d3f + arm_func_end func_ov08_02112f28 .global func_ov08_02113080 arm_func_start func_ov08_02113080 @@ -405,8 +405,8 @@ func_ov08_021130d0: ; 0x021130d0 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov08_021130d0 _0211314c: .word data_027e0ce0 + arm_func_end func_ov08_021130d0 .global func_ov08_02113150 arm_func_start func_ov08_02113150 @@ -490,13 +490,13 @@ _02113248: strb r0, [r6, #0x98] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov08_021131ac _0211326c: .word data_027e0ce0 _02113270: .word data_ov08_02113b60 _02113274: .word data_ov00_020eec68 _02113278: .word data_ov00_020eec9c _0211327c: .word data_ov00_020ee820 _02113280: .word data_ov00_020eec60 + arm_func_end func_ov08_021131ac .global func_ov08_02113284 arm_func_start func_ov08_02113284 @@ -648,8 +648,8 @@ func_ov08_021133f0: ; 0x021133f0 strb r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_021133f0 _0211345c: .word 0x0000105d + arm_func_end func_ov08_021133f0 .global func_ov08_02113460 arm_func_start func_ov08_02113460 @@ -681,9 +681,9 @@ _021134a8: bl func_02015718 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_02113474 _021134b0: .word data_ov00_020ee820 _021134b4: .word data_ov00_020ee824 + arm_func_end func_ov08_02113474 .global func_ov08_021134b8 arm_func_start func_ov08_021134b8 @@ -759,8 +759,8 @@ _02113580: blt _02113580 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov08_0211351c _021135b4: .word 0x00007fff + arm_func_end func_ov08_0211351c .global func_ov08_021135b8 arm_func_start func_ov08_021135b8 @@ -846,8 +846,8 @@ _021136b0: str r0, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_02113678 _021136bc: .word data_027e0f88 + arm_func_end func_ov08_02113678 .global func_ov08_021136c0 arm_func_start func_ov08_021136c0 @@ -890,8 +890,8 @@ func_ov08_021136fc: ; 0x021136fc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_021136fc _0211372c: .word 0x027ffc3c + arm_func_end func_ov08_021136fc .global func_ov08_02113730 arm_func_start func_ov08_02113730 @@ -1035,13 +1035,13 @@ _021138f8: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov08_02113730 _02113950: .word func_ov08_021139d8 _02113954: .word func_ov08_021139dc _02113958: .word func_ov08_02113984 _0211395c: .word func_ov08_02113988 _02113960: .word func_ov08_02113968 _02113964: .word func_ov08_0211396c + arm_func_end func_ov08_02113730 .global func_ov08_02113968 arm_func_start func_ov08_02113968 @@ -1161,9 +1161,9 @@ _02113a74: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov08_02113a40 _02113aa0: .word data_ov00_020d8795 _02113aa4: .word data_ov00_020d88b4 + arm_func_end func_ov08_02113a40 .global func_ov08_02113aa8 arm_func_start func_ov08_02113aa8 diff --git a/asm/ov09.s b/asm/ov09.s index 5b47a4cd..caaa71e8 100644 --- a/asm/ov09.s +++ b/asm/ov09.s @@ -20,8 +20,8 @@ func_ov09_02112c20: ; 0x02112c20 _02112c3a: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02112c20 _02112c3c: .word data_027e0ce0 + thumb_func_end func_ov09_02112c20 .global func_ov09_02112c40 thumb_func_start func_ov09_02112c40 @@ -147,7 +147,6 @@ _02112d24: add sp, #0x18 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_02112c40 _02112d44: .word data_ov09_0211e6c8 _02112d48: .word data_027e0ce0 _02112d4c: .word data_027e1044 @@ -157,6 +156,7 @@ _02112d58: .word data_ov00_020eab04 _02112d5c: .word data_027e0d38 _02112d60: .word gOverlayManager _02112d64: .word 0x00000005 + thumb_func_end func_ov09_02112c40 .global func_ov09_02112d68 arm_func_start func_ov09_02112d68 @@ -221,10 +221,10 @@ _02112dd8: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_02112d6c _02112de8: .word data_ov09_0211e6c8 _02112dec: .word data_027e1044 _02112df0: .word func_ov09_02112d68 - 1 + thumb_func_end func_ov09_02112d6c .global func_ov09_02112df4 thumb_func_start func_ov09_02112df4 @@ -281,10 +281,10 @@ _02112e60: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_02112df4 _02112e6c: .word data_ov09_0211e6c8 _02112e70: .word data_027e1044 _02112e74: .word func_ov09_02112d68 - 1 + thumb_func_end func_ov09_02112df4 .global func_ov09_02112e78 arm_func_start func_ov09_02112e78 @@ -385,7 +385,6 @@ _02112fc8: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_02112e78 _02112fd0: .word data_027e0d38 _02112fd4: .word data_027e1060 _02112fd8: .word data_ov09_0211f5dc @@ -395,6 +394,7 @@ _02112fe4: .word data_ov22_0217a4ac _02112fe8: .word data_ov09_0211f5b4 _02112fec: .word data_027e1054 _02112ff0: .word data_027e0e28 + arm_func_end func_ov09_02112e78 .global func_ov09_02112ff4 arm_func_start func_ov09_02112ff4 @@ -448,11 +448,11 @@ _02113058: bl func_ov03_020f4a5c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_02112ff4 _021130ac: .word data_027e0d38 _021130b0: .word data_ov09_0211f5dc _021130b4: .word data_ov09_0211f5b4 _021130b8: .word data_027e1054 + arm_func_end func_ov09_02112ff4 .global func_ov09_021130bc arm_func_start func_ov09_021130bc @@ -514,10 +514,10 @@ _0211314c: blx func_ov03_020fb258 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_021130bc _02113190: .word data_027e0d38 _02113194: .word data_ov09_0211f5b4 _02113198: .word data_ov09_0211f5dc + arm_func_end func_ov09_021130bc .global func_ov09_0211319c arm_func_start func_ov09_0211319c @@ -573,9 +573,9 @@ _0211322c: bl func_ov05_02102828 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211319c _02113258: .word data_027e0d38 _0211325c: .word data_ov09_0211f5dc + arm_func_end func_ov09_0211319c .global func_ov09_02113260 thumb_func_start func_ov09_02113260 @@ -601,10 +601,10 @@ func_ov09_02113260: ; 0x02113260 _0211328e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02113260 _02113290: .word data_027e0d38 _02113294: .word data_ov09_0211f5dc _02113298: .word data_027e1054 + thumb_func_end func_ov09_02113260 .global func_ov09_0211329c thumb_func_start func_ov09_0211329c @@ -626,10 +626,10 @@ _021132b8: bl func_ov00_02079dd8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211329c _021132c0: .word data_027e0d38 _021132c4: .word data_027e1054 _021132c8: .word data_ov09_0211f5dc + thumb_func_end func_ov09_0211329c .global func_ov09_021132cc thumb_func_start func_ov09_021132cc @@ -693,8 +693,8 @@ _02113338: _02113348: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_021132cc _0211334c: .word data_027e077c + thumb_func_end func_ov09_021132cc .global func_ov09_02113350 arm_func_start func_ov09_02113350 @@ -786,9 +786,9 @@ _0211346c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_02113350 _02113488: .word data_027e0c54 _0211348c: .word func_ov09_021132cc + arm_func_end func_ov09_02113350 .global func_ov09_02113490 thumb_func_start func_ov09_02113490 @@ -853,7 +853,6 @@ _021134d0: blx func_ov02_020f420c pop {r4, pc} nop - thumb_func_end func_ov09_02113490 _02113514: .word data_027e077c _02113518: .word 0x04000304 _0211351c: .word 0xffff7fff @@ -862,6 +861,7 @@ _02113524: .word data_027e0c68 _02113528: .word data_027e0d54 _0211352c: .word gOverlayManager _02113530: .word 0x00000002 + thumb_func_end func_ov09_02113490 .global func_ov09_02113534 thumb_func_start func_ov09_02113534 @@ -925,7 +925,6 @@ _0211357a: _021135ae: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02113534 _021135b0: .word data_027e077c _021135b4: .word 0x04000304 _021135b8: .word 0xffff7fff @@ -934,6 +933,7 @@ _021135c0: .word 0x00000003 _021135c4: .word data_027e0c68 _021135c8: .word data_027e103c _021135cc: .word data_027e0e28 + thumb_func_end func_ov09_02113534 .global func_ov09_021135d0 arm_func_start func_ov09_021135d0 @@ -960,8 +960,8 @@ _02113610: bl func_ov00_020d71a0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_021135d0 _0211361c: .word data_ov00_020eec68 + arm_func_end func_ov09_021135d0 .global func_ov09_02113620 thumb_func_start func_ov09_02113620 @@ -979,8 +979,8 @@ func_ov09_02113620: ; 0x02113620 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_02113620 _0211363c: .word data_ov09_0211e74c + thumb_func_end func_ov09_02113620 .global func_ov09_02113640 thumb_func_start func_ov09_02113640 @@ -1179,8 +1179,8 @@ _02113834: bl func_0202d77c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211372c _02113844: .word data_027e071c + arm_func_end func_ov09_0211372c .global func_ov09_02113848 thumb_func_start func_ov09_02113848 @@ -1201,8 +1201,8 @@ _02113852: _02113860: pop {r4, pc} nop - thumb_func_end func_ov09_02113848 _02113864: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113848 .global func_ov09_02113868 thumb_func_start func_ov09_02113868 @@ -1290,8 +1290,8 @@ _021138f4: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02113868 _021138f8: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113868 .global func_ov09_021138fc thumb_func_start func_ov09_021138fc @@ -1317,8 +1317,8 @@ _02113914: strb r1, [r0, #0xc] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021138fc _02113920: .word data_ov09_0211f520 + thumb_func_end func_ov09_021138fc .global func_ov09_02113924 thumb_func_start func_ov09_02113924 @@ -1345,8 +1345,8 @@ _02113942: _02113948: pop {r4, pc} nop - thumb_func_end func_ov09_02113924 _0211394c: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113924 .global func_ov09_02113950 thumb_func_start func_ov09_02113950 @@ -1371,8 +1371,8 @@ _0211396a: _02113970: pop {r4, pc} nop - thumb_func_end func_ov09_02113950 _02113974: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113950 .global func_ov09_02113978 thumb_func_start func_ov09_02113978 @@ -1409,9 +1409,9 @@ _021139aa: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_02113978 _021139b0: .word data_ov09_0211e7e4 _021139b4: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113978 .global func_ov09_021139b8 thumb_func_start func_ov09_021139b8 @@ -1448,9 +1448,9 @@ _021139ea: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_021139b8 _021139f0: .word data_ov09_0211e7e4 _021139f4: .word data_ov09_0211f520 + thumb_func_end func_ov09_021139b8 .global func_ov09_021139f8 thumb_func_start func_ov09_021139f8 @@ -1479,8 +1479,8 @@ _02113a1a: _02113a1e: bx lr .align 2, 0 - thumb_func_end func_ov09_021139f8 _02113a20: .word data_ov09_0211f520 + thumb_func_end func_ov09_021139f8 .global func_ov09_02113a24 thumb_func_start func_ov09_02113a24 @@ -1514,8 +1514,8 @@ _02113a4e: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02113a24 _02113a58: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113a24 .global func_ov09_02113a5c thumb_func_start func_ov09_02113a5c @@ -1544,8 +1544,8 @@ _02113a7e: _02113a82: bx lr .align 2, 0 - thumb_func_end func_ov09_02113a5c _02113a84: .word data_ov09_0211f520 + thumb_func_end func_ov09_02113a5c .global func_ov09_02113a88 thumb_func_start func_ov09_02113a88 @@ -1664,8 +1664,8 @@ _02113b46: _02113b56: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02113a88 _02113b58: .word data_027e0d78 + thumb_func_end func_ov09_02113a88 .global func_ov09_02113b5c thumb_func_start func_ov09_02113b5c @@ -2450,8 +2450,8 @@ _02114070: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02114020 _02114074: .word data_ov09_0211f520 + thumb_func_end func_ov09_02114020 .global func_ov09_02114078 thumb_func_start func_ov09_02114078 @@ -2506,9 +2506,9 @@ _021140ac: blx func_02034b90 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02114078 _021140dc: .word data_027e0d78 _021140e0: .word data_ov09_0211f520 + thumb_func_end func_ov09_02114078 .global func_ov09_021140e4 thumb_func_start func_ov09_021140e4 @@ -2533,8 +2533,8 @@ _02114106: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov09_021140e4 _0211410c: .word data_027e0d78 + thumb_func_end func_ov09_021140e4 .global func_ov09_02114110 thumb_func_start func_ov09_02114110 @@ -2567,8 +2567,8 @@ _02114140: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02114110 _02114144: .word data_027e0d78 + thumb_func_end func_ov09_02114110 .global func_ov09_02114148 thumb_func_start func_ov09_02114148 @@ -2601,8 +2601,8 @@ _02114178: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02114148 _0211417c: .word data_027e0d78 + thumb_func_end func_ov09_02114148 .global func_ov09_02114180 thumb_func_start func_ov09_02114180 @@ -2626,8 +2626,8 @@ _021141a0: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02114180 _021141a4: .word data_027e0d78 + thumb_func_end func_ov09_02114180 .global func_ov09_021141a8 thumb_func_start func_ov09_021141a8 @@ -2688,9 +2688,9 @@ _0211420a: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov09_021141a8 _02114210: .word data_ov09_0211f520 _02114214: .word data_027e0d78 + thumb_func_end func_ov09_021141a8 .global func_ov09_02114218 thumb_func_start func_ov09_02114218 @@ -2770,8 +2770,8 @@ func_ov09_0211422c: ; 0x0211422c add sp, #0x24 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov09_0211422c _021142a8: .word data_ov09_0211d98c + thumb_func_end func_ov09_0211422c .global func_ov09_021142ac thumb_func_start func_ov09_021142ac @@ -2914,8 +2914,8 @@ func_ov09_021143a4: ; 0x021143a4 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021143a4 _021143bc: .word data_ov09_0211e7a4 + thumb_func_end func_ov09_021143a4 .global func_ov09_021143c0 thumb_func_start func_ov09_021143c0 @@ -3041,8 +3041,8 @@ func_ov09_021144a4: ; 0x021144a4 str r1, [r0, #8] bx lr .align 2, 0 - thumb_func_end func_ov09_021144a4 _021144b0: .word data_ov09_0211e804 + thumb_func_end func_ov09_021144a4 .global func_ov09_021144b4 thumb_func_start func_ov09_021144b4 @@ -3119,8 +3119,8 @@ func_ov09_021144dc: ; 0x021144dc _021144fa: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021144dc _021144fc: .word data_ov09_0211f52c + thumb_func_end func_ov09_021144dc .global func_ov09_02114500 thumb_func_start func_ov09_02114500 @@ -3153,8 +3153,8 @@ func_ov09_0211450c: ; 0x0211450c strb r1, [r0, #0xc] bx lr .align 2, 0 - thumb_func_end func_ov09_0211450c _02114518: .word data_ov09_0211f52c + thumb_func_end func_ov09_0211450c .global func_ov09_0211451c thumb_func_start func_ov09_0211451c @@ -3191,8 +3191,8 @@ _02114538: _0211454e: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_02114520 _02114550: .word data_ov00_020e9e18 + thumb_func_end func_ov09_02114520 .global func_ov09_02114554 thumb_func_start func_ov09_02114554 @@ -3351,7 +3351,6 @@ _02114688: add sp, #0x1ec pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02114554 _021146a8: .word data_027e0fe4 _021146ac: .word gMapManager _021146b0: .word data_027e0d38 @@ -3361,6 +3360,7 @@ _021146bc: .word func_ov09_021146cc - 1 _021146c0: .word func_ov09_021146d0 - 1 _021146c4: .word data_ov00_020eab04 _021146c8: .word 0x00000cec + thumb_func_end func_ov09_02114554 .global func_ov09_021146cc arm_func_start func_ov09_021146cc @@ -3519,11 +3519,11 @@ _021147e6: add sp, #0xa0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_021146e8 _02114800: .word data_027e0d54 _02114804: .word data_ov00_020e9e18 _02114808: .word 0x0003f500 _0211480c: .word data_ov00_020ec718 + thumb_func_end func_ov09_021146e8 .global func_ov09_02114810 thumb_func_start func_ov09_02114810 @@ -3703,7 +3703,6 @@ _02114960: add sp, #0xf0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_02114810 _02114980: .word data_027e0dbc _02114984: .word data_ov00_020e9ec0 _02114988: .word gHealthManager @@ -3717,6 +3716,7 @@ _021149a4: .word data_ov00_020eacc8 _021149a8: .word data_ov00_020ec7dc _021149ac: .word data_027e08e4 _021149b0: .word func_ov09_021146e8 + thumb_func_end func_ov09_02114810 .global func_ov09_021149b4 thumb_func_start func_ov09_021149b4 @@ -3739,8 +3739,8 @@ _021149ca: _021149d2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov09_021149b4 _021149d4: .word data_027e1054 + thumb_func_end func_ov09_021149b4 .global func_ov09_021149d8 thumb_func_start func_ov09_021149d8 @@ -3892,13 +3892,13 @@ _02114ae2: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_021149d8 _02114b0c: .word data_ov09_0211e8b4 _02114b10: .word data_ov09_0211e9a4 _02114b14: .word gItemManager _02114b18: .word data_027e1040 _02114b1c: .word data_ov09_0211da34 _02114b20: .word data_027e0ce0 + thumb_func_end func_ov09_021149d8 .global func_ov09_02114b24 thumb_func_start func_ov09_02114b24 @@ -4060,13 +4060,13 @@ _02114c3a: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_02114b30 _02114c64: .word data_ov09_0211e8b4 _02114c68: .word data_ov09_0211e9a4 _02114c6c: .word gItemManager _02114c70: .word data_027e1040 _02114c74: .word data_ov09_0211da34 _02114c78: .word data_027e0ce0 + thumb_func_end func_ov09_02114b30 .global func_ov09_02114c7c thumb_func_start func_ov09_02114c7c @@ -4282,7 +4282,6 @@ _02114e10: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02114c9c _02114e20: .word data_ov09_0211da14 _02114e24: .word data_027e1040 _02114e28: .word data_027e0ce0 @@ -4290,6 +4289,7 @@ _02114e2c: .word 0x00000498 _02114e30: .word data_ov09_0211e95c _02114e34: .word data_ov09_0211e914 _02114e38: .word data_ov09_0211e8cc + thumb_func_end func_ov09_02114c9c .global func_ov09_02114e3c thumb_func_start func_ov09_02114e3c @@ -4337,8 +4337,8 @@ _02114e78: add r0, r6, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov09_02114e3c _02114e90: .word data_ov09_0211e8b4 + thumb_func_end func_ov09_02114e3c .global func_ov09_02114e94 thumb_func_start func_ov09_02114e94 @@ -4388,8 +4388,8 @@ _02114ed0: add r0, r6, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov09_02114e94 _02114eec: .word data_ov09_0211e8b4 + thumb_func_end func_ov09_02114e94 .global func_ov09_02114ef0 thumb_func_start func_ov09_02114ef0 @@ -4437,8 +4437,8 @@ _02114f2c: add r0, r6, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov09_02114ef0 _02114f44: .word data_ov09_0211e8b4 + thumb_func_end func_ov09_02114ef0 .global func_ov09_02114f48 arm_func_start func_ov09_02114f48 @@ -4519,9 +4519,9 @@ _02114ff6: _02115000: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov09_02114f9c _02115004: .word data_027e1040 _02115008: .word data_ov09_0211e88c + thumb_func_end func_ov09_02114f9c .global func_ov09_0211500c arm_func_start func_ov09_0211500c @@ -4563,11 +4563,11 @@ _0211505c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov09_0211500c _02115098: .word data_027e0d38 _0211509c: .word 0x00000219 _021150a0: .word data_027e0e58 _021150a4: .word data_027e0d0c + arm_func_end func_ov09_0211500c .global func_ov09_021150a8 arm_func_start func_ov09_021150a8 @@ -4724,9 +4724,9 @@ _02115240: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov09_021150f0 _021152b8: .word data_027e0d38 _021152bc: .word 0x0000028f + arm_func_end func_ov09_021150f0 .global func_ov09_021152c0 arm_func_start func_ov09_021152c0 @@ -4747,8 +4747,8 @@ _021152ec: ldr r0, [r0, #0x5c] bx ip .align 2, 0 - arm_func_end func_ov09_021152c0 _021152f8: .word func_ov00_020c0e04 + arm_func_end func_ov09_021152c0 .global func_ov09_021152fc arm_func_start func_ov09_021152fc @@ -4825,8 +4825,8 @@ func_ov09_0211530c: ; 0x0211530c add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov09_0211530c _02115404: .word data_02050f54 + arm_func_end func_ov09_0211530c .global func_ov09_02115408 arm_func_start func_ov09_02115408 @@ -4928,8 +4928,8 @@ _02115548: str r1, [r0, #0x10] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_021154e8 _02115558: .word gAdventureFlags + arm_func_end func_ov09_021154e8 .global func_ov09_0211555c arm_func_start func_ov09_0211555c @@ -4981,8 +4981,8 @@ _021155f0: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_0211555c _0211560c: .word gAdventureFlags + arm_func_end func_ov09_0211555c .global func_ov09_02115610 arm_func_start func_ov09_02115610 @@ -5291,9 +5291,9 @@ _02115a44: add sp, sp, #0xdc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov09_021156a4 _02115a9c: .word data_02050f54 _02115aa0: .word data_ov09_0211e870 + arm_func_end func_ov09_021156a4 .global func_ov09_02115aa4 arm_func_start func_ov09_02115aa4 @@ -5330,8 +5330,8 @@ func_ov09_02115afc: ; 0x02115afc mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov09_02115afc _02115b0c: .word func_ov00_020a9998 + arm_func_end func_ov09_02115afc .global func_ov09_02115b10 arm_func_start func_ov09_02115b10 @@ -5502,9 +5502,9 @@ _02115cdc: add sp, sp, #0xc0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov09_02115b5c _02115d74: .word data_ov09_0211d9a4 _02115d78: .word data_027e0d38 + arm_func_end func_ov09_02115b5c .global func_ov09_02115d7c arm_func_start func_ov09_02115d7c @@ -5514,8 +5514,8 @@ func_ov09_02115d7c: ; 0x02115d7c mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov09_02115d7c _02115d8c: .word func_ov00_020a9998 + arm_func_end func_ov09_02115d7c .global func_ov09_02115d90 arm_func_start func_ov09_02115d90 @@ -5554,8 +5554,8 @@ _02115dc4: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_02115d90 _02115e10: .word data_ov09_0211da44 + arm_func_end func_ov09_02115d90 .global func_ov09_02115e14 arm_func_start func_ov09_02115e14 @@ -5565,8 +5565,8 @@ func_ov09_02115e14: ; 0x02115e14 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov09_02115e14 _02115e24: .word func_ov00_020a9998 + arm_func_end func_ov09_02115e14 .global func_ov09_02115e28 arm_func_start func_ov09_02115e28 @@ -5575,8 +5575,8 @@ func_ov09_02115e28: ; 0x02115e28 add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov09_02115e28 _02115e34: .word func_02018ca4 + arm_func_end func_ov09_02115e28 .global func_ov09_02115e38 arm_func_start func_ov09_02115e38 @@ -5648,8 +5648,8 @@ _02115eb8: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_02115e84 _02115f28: .word data_ov09_0211da58 + arm_func_end func_ov09_02115e84 .global func_ov09_02115f2c arm_func_start func_ov09_02115f2c @@ -5806,10 +5806,10 @@ _02116050: _02116062: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02115fe4 _02116064: .word data_027e0d38 _02116068: .word data_027e0ce0 _0211606c: .word gAdventureFlags + thumb_func_end func_ov09_02115fe4 .global func_ov09_02116070 thumb_func_start func_ov09_02116070 @@ -5883,8 +5883,8 @@ _021160e0: _021160e2: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211608c _021160e4: .word data_027e0ce0 + thumb_func_end func_ov09_0211608c .global func_ov09_021160e8 thumb_func_start func_ov09_021160e8 @@ -5985,9 +5985,9 @@ _0211618c: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211614c _02116190: .word 0x414e4353 _02116194: .word 0x4d524547 + thumb_func_end func_ov09_0211614c .global func_ov09_02116198 arm_func_start func_ov09_02116198 @@ -6009,10 +6009,10 @@ func_ov09_02116198: ; 0x02116198 bl func_0200c8d0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_02116198 _021161d8: .word data_ov09_0211ea04 _021161dc: .word data_ov09_0211ea24 _021161e0: .word data_ov09_0211ea38 + arm_func_end func_ov09_02116198 .global func_ov09_021161e4 thumb_func_start func_ov09_021161e4 @@ -6032,9 +6032,9 @@ _021161fc: str r0, [r1] pop {r3, pc} nop - thumb_func_end func_ov09_021161e4 _02116204: .word data_027e0ce0 _02116208: .word data_027e1040 + thumb_func_end func_ov09_021161e4 .global func_ov09_0211620c thumb_func_start func_ov09_0211620c @@ -6054,8 +6054,8 @@ _02116222: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov09_0211620c _0211622c: .word data_027e1040 + thumb_func_end func_ov09_0211620c .global func_ov09_02116230 thumb_func_start func_ov09_02116230 @@ -6120,7 +6120,6 @@ _021162a4: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_02116230 _021162ac: .word func_ov00_02079f3c _021162b0: .word func_ov00_02079ed8 _021162b4: .word data_ov09_0211da6c @@ -6128,6 +6127,7 @@ _021162b8: .word data_ov09_0211f584 _021162bc: .word data_027e0d38 _021162c0: .word data_ov09_0211f544 _021162c4: .word data_ov09_0211f564 + thumb_func_end func_ov09_02116230 .global func_ov09_021162c8 thumb_func_start func_ov09_021162c8 @@ -6155,10 +6155,10 @@ _021162e8: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021162c8 _021162f8: .word data_ov09_0211f544 _021162fc: .word data_ov09_0211f564 _02116300: .word func_ov00_02079f3c + thumb_func_end func_ov09_021162c8 .global func_ov09_02116304 thumb_func_start func_ov09_02116304 @@ -6347,12 +6347,12 @@ _0211651c: strb r0, [r5, #0xa] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_02116364 _02116528: .word data_027e080c _0211652c: .word data_027e1054 _02116530: .word data_027e1098 _02116534: .word data_027e0d04 _02116538: .word data_027e0d54 + arm_func_end func_ov09_02116364 .global func_ov09_0211653c arm_func_start func_ov09_0211653c @@ -6369,8 +6369,8 @@ func_ov09_0211653c: ; 0x0211653c strh r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov09_0211653c _02116568: .word 0x0400100c + arm_func_end func_ov09_0211653c .global func_ov09_0211656c arm_func_start func_ov09_0211656c @@ -6443,8 +6443,8 @@ func_ov09_02116620: ; 0x02116620 str lr, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_02116620 _02116660: .word data_027e0184 + arm_func_end func_ov09_02116620 .global func_ov09_02116664 arm_func_start func_ov09_02116664 @@ -6583,7 +6583,6 @@ func_ov09_021166e4: ; 0x021166e4 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov09_021166e4 _021167d0: .word data_ov09_0211eba4 _021167d4: .word data_02057200 _021167d8: .word func_ov09_021139f8 @@ -6598,6 +6597,7 @@ _021167f8: .word 0x00001290 _021167fc: .word 0x000012f0 _02116800: .word 0x00001350 _02116804: .word 0x000013b0 + thumb_func_end func_ov09_021166e4 .global func_ov09_02116808 thumb_func_start func_ov09_02116808 @@ -6685,7 +6685,6 @@ func_ov09_02116808: ; 0x02116808 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_02116808 _021168d8: .word 0x000013b0 _021168dc: .word 0x00001350 _021168e0: .word 0x000012f0 @@ -6697,6 +6696,7 @@ _021168f4: .word 0x00001110 _021168f8: .word 0x000010b0 _021168fc: .word 0x00001050 _02116900: .word func_ov09_021139f8 + thumb_func_end func_ov09_02116808 .global func_ov09_02116904 thumb_func_start func_ov09_02116904 @@ -6786,7 +6786,6 @@ func_ov09_02116904: ; 0x02116904 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02116904 _021169d8: .word 0x000013b0 _021169dc: .word 0x00001350 _021169e0: .word 0x000012f0 @@ -6798,6 +6797,7 @@ _021169f4: .word 0x00001110 _021169f8: .word 0x000010b0 _021169fc: .word 0x00001050 _02116a00: .word func_ov09_021139f8 + thumb_func_end func_ov09_02116904 .global func_ov09_02116a04 thumb_func_start func_ov09_02116a04 @@ -6885,7 +6885,6 @@ func_ov09_02116a04: ; 0x02116a04 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_02116a04 _02116ad4: .word 0x000013b0 _02116ad8: .word 0x00001350 _02116adc: .word 0x000012f0 @@ -6897,6 +6896,7 @@ _02116af0: .word 0x00001110 _02116af4: .word 0x000010b0 _02116af8: .word 0x00001050 _02116afc: .word func_ov09_021139f8 + thumb_func_end func_ov09_02116a04 .global func_ov09_02116b00 thumb_func_start func_ov09_02116b00 @@ -6916,8 +6916,8 @@ func_ov09_02116b00: ; 0x02116b00 bl func_ov09_021144c8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02116b00 _02116b20: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_02116b00 .global func_ov09_02116b24 thumb_func_start func_ov09_02116b24 @@ -7398,7 +7398,6 @@ _02116ece: add sp, #0x34 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02116b24 _02116f0c: .word 0x0000072c _02116f10: .word 0x0000078c _02116f14: .word 0x00000fcc @@ -7421,6 +7420,7 @@ _02116f54: .word 0x00001410 _02116f58: .word 0x00001414 _02116f5c: .word data_ov09_0211eaa4 _02116f60: .word 0x0000142a + thumb_func_end func_ov09_02116b24 .global func_ov09_02116f64 thumb_func_start func_ov09_02116f64 @@ -7428,8 +7428,8 @@ func_ov09_02116f64: ; 0x02116f64 ldr r3, _02116f68 ; =func_ov09_021144d8 bx r3 .align 2, 0 - thumb_func_end func_ov09_02116f64 _02116f68: .word func_ov09_021144d8 + thumb_func_end func_ov09_02116f64 .global func_ov09_02116f6c thumb_func_start func_ov09_02116f6c @@ -7544,11 +7544,11 @@ _02116fd2: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02116f9c _02117038: .word data_ov09_0211f52c _0211703c: .word 0x000007ec _02117040: .word 0x00001170 _02117044: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_02116f9c .global func_ov09_02117048 thumb_func_start func_ov09_02117048 @@ -7655,7 +7655,6 @@ _0211710a: add sp, #0xc pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov09_02117048 _02117118: .word data_ov09_0211eaa4 _0211711c: .word gItemManager _02117120: .word 0x00001420 @@ -7663,6 +7662,7 @@ _02117124: .word 0x0000141c _02117128: .word 0x00001230 _0211712c: .word data_ov09_0211f52c _02117130: .word data_ov00_020eec9c + thumb_func_end func_ov09_02117048 .global func_ov09_02117134 thumb_func_start func_ov09_02117134 @@ -7691,8 +7691,8 @@ func_ov09_02117134: ; 0x02117134 str r0, [r4, #0x14] pop {r4, pc} nop - thumb_func_end func_ov09_02117134 _02117164: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_02117134 .global func_ov09_02117168 thumb_func_start func_ov09_02117168 @@ -7717,8 +7717,8 @@ func_ov09_02117168: ; 0x02117168 _0211718c: pop {r4, pc} nop - thumb_func_end func_ov09_02117168 _02117190: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_02117168 .global func_ov09_02117194 thumb_func_start func_ov09_02117194 @@ -7772,10 +7772,10 @@ func_ov09_02117194: ; 0x02117194 add sp, #0x20 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_02117194 _021171fc: .word data_ov09_0211db2c _02117200: .word 0x00001170 _02117204: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_02117194 .global func_ov09_02117208 thumb_func_start func_ov09_02117208 @@ -7813,8 +7813,8 @@ _02117232: _02117244: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_02117208 _02117248: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_02117208 .global func_ov09_0211724c thumb_func_start func_ov09_0211724c @@ -7904,7 +7904,6 @@ _021172a8: str r0, [r4, #0x14] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211724c _021172f8: .word 0x00001428 _021172fc: .word 0x0000104c _02117300: .word 0x0000116c @@ -7914,6 +7913,7 @@ _0211730c: .word 0x00001420 _02117310: .word 0x00001418 _02117314: .word 0x00001110 _02117318: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_0211724c .global func_ov09_0211731c thumb_func_start func_ov09_0211731c @@ -7964,10 +7964,10 @@ _0211737a: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov09_0211731c _02117380: .word 0x00001170 _02117384: .word 0x000013b0 _02117388: .word data_ov09_0211eaa4 + thumb_func_end func_ov09_0211731c .global func_ov09_0211738c thumb_func_start func_ov09_0211738c @@ -8076,7 +8076,6 @@ _0211742a: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_0211738c _02117460: .word data_ov09_0211f52c _02117464: .word 0x000007ec _02117468: .word 0x0000090c @@ -8084,6 +8083,7 @@ _0211746c: .word data_ov09_0211eaa4 _02117470: .word 0x00001429 _02117474: .word data_ov09_0211f598 _02117478: .word 0x00001054 + thumb_func_end func_ov09_0211738c .global func_ov09_0211747c thumb_func_start func_ov09_0211747c @@ -8506,7 +8506,6 @@ _021177c0: ldr r7, _02117818 ; =0x000007ec b _0211781c .align 2, 0 - thumb_func_end func_ov09_0211747c _021177d4: .word data_027e0d78 _021177d8: .word 0x00001050 _021177dc: .word 0x0000141c @@ -8607,6 +8606,7 @@ _0211789e: .align 2, 0 _021178b8: .word 0x0000141c _021178bc: .word data_ov00_020eec9c + thumb_func_end func_ov09_0211747c .global func_ov09_021178c0 thumb_func_start func_ov09_021178c0 @@ -8647,10 +8647,10 @@ func_ov09_021178c0: ; 0x021178c0 add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov09_021178c0 _0211790c: .word data_ov09_0211f52c _02117910: .word 0x00001054 _02117914: .word data_ov09_0211eb24 + thumb_func_end func_ov09_021178c0 .global func_ov09_02117918 thumb_func_start func_ov09_02117918 @@ -8670,8 +8670,8 @@ func_ov09_02117918: ; 0x02117918 _02117932: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02117918 _02117934: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117918 .global func_ov09_02117938 thumb_func_start func_ov09_02117938 @@ -8686,8 +8686,8 @@ func_ov09_02117938: ; 0x02117938 str r0, [r4, #0x14] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02117938 _0211794c: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117938 .global func_ov09_02117950 thumb_func_start func_ov09_02117950 @@ -8706,8 +8706,8 @@ func_ov09_02117950: ; 0x02117950 _02117968: pop {r4, pc} nop - thumb_func_end func_ov09_02117950 _0211796c: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117950 .global func_ov09_02117970 thumb_func_start func_ov09_02117970 @@ -8725,9 +8725,9 @@ func_ov09_02117970: ; 0x02117970 strb r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov09_02117970 _0211798c: .word data_ov09_0211eb24 _02117990: .word data_ov09_0211f52c + thumb_func_end func_ov09_02117970 .global func_ov09_02117994 thumb_func_start func_ov09_02117994 @@ -8750,10 +8750,10 @@ func_ov09_02117994: ; 0x02117994 _021179b6: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02117994 _021179b8: .word 0x000013b0 _021179bc: .word data_ov09_0211eb24 _021179c0: .word data_ov00_020eec9c + thumb_func_end func_ov09_02117994 .global func_ov09_021179c4 thumb_func_start func_ov09_021179c4 @@ -8771,9 +8771,9 @@ func_ov09_021179c4: ; 0x021179c4 str r0, [r4, #0x14] pop {r4, pc} nop - thumb_func_end func_ov09_021179c4 _021179e0: .word data_ov09_0211f52c _021179e4: .word data_ov09_0211eb24 + thumb_func_end func_ov09_021179c4 .global func_ov09_021179e8 thumb_func_start func_ov09_021179e8 @@ -8793,8 +8793,8 @@ func_ov09_021179e8: ; 0x021179e8 _02117a02: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021179e8 _02117a04: .word data_ov09_0211eb24 + thumb_func_end func_ov09_021179e8 .global func_ov09_02117a08 thumb_func_start func_ov09_02117a08 @@ -8814,9 +8814,9 @@ func_ov09_02117a08: ; 0x02117a08 str r0, [r4, #0x14] pop {r4, pc} nop - thumb_func_end func_ov09_02117a08 _02117a28: .word 0x00001428 _02117a2c: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117a08 .global func_ov09_02117a30 thumb_func_start func_ov09_02117a30 @@ -8835,8 +8835,8 @@ func_ov09_02117a30: ; 0x02117a30 _02117a48: pop {r4, pc} nop - thumb_func_end func_ov09_02117a30 _02117a4c: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117a30 .global func_ov09_02117a50 thumb_func_start func_ov09_02117a50 @@ -8935,12 +8935,12 @@ _02117a78: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_02117a50 _02117b10: .word data_ov09_0211f52c _02117b14: .word 0x000007ec _02117b18: .word 0x00001170 _02117b1c: .word 0x00001054 _02117b20: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117a50 .global func_ov09_02117b24 thumb_func_start func_ov09_02117b24 @@ -8966,8 +8966,8 @@ func_ov09_02117b24: ; 0x02117b24 _02117b4c: pop {r4, pc} nop - thumb_func_end func_ov09_02117b24 _02117b50: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117b24 .global func_ov09_02117b54 thumb_func_start func_ov09_02117b54 @@ -8982,8 +8982,8 @@ func_ov09_02117b54: ; 0x02117b54 str r0, [r4, #0x14] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02117b54 _02117b68: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117b54 .global func_ov09_02117b6c thumb_func_start func_ov09_02117b6c @@ -9014,8 +9014,8 @@ func_ov09_02117b6c: ; 0x02117b6c _02117b9c: pop {r4, pc} nop - thumb_func_end func_ov09_02117b6c _02117ba0: .word data_ov09_0211eb24 + thumb_func_end func_ov09_02117b6c .global func_ov09_02117ba4 thumb_func_start func_ov09_02117ba4 @@ -9255,7 +9255,6 @@ _02117d7c: add sp, #0x28 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02117bb4 _02117d80: .word data_ov09_0211db0c _02117d84: .word 0x00000f9c _02117d88: .word 0x0000141c @@ -9272,6 +9271,7 @@ _02117db0: .word 0x00000c8c _02117db4: .word 0x00000afc _02117db8: .word 0x00000c7c _02117dbc: .word 0x000007bc + thumb_func_end func_ov09_02117bb4 .global func_ov09_02117dc0 thumb_func_start func_ov09_02117dc0 @@ -9367,11 +9367,11 @@ func_ov09_02117dc0: ; 0x02117dc0 add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_02117dc0 _02117e98: .word 0x0000129c _02117e9c: .word data_ov09_0211db0c _02117ea0: .word 0x000012fc _02117ea4: .word 0x0000135c + thumb_func_end func_ov09_02117dc0 .global func_ov09_02117ea8 thumb_func_start func_ov09_02117ea8 @@ -9517,8 +9517,8 @@ _02117f5e: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_02117f28 _02117f64: .word 0x0000142a + thumb_func_end func_ov09_02117f28 .global func_ov09_02117f68 thumb_func_start func_ov09_02117f68 @@ -9528,9 +9528,9 @@ func_ov09_02117f68: ; 0x02117f68 ldr r0, [r0] bx r3 .align 2, 0 - thumb_func_end func_ov09_02117f68 _02117f70: .word data_027e1050 _02117f74: .word func_ov02_020f5ed4 + thumb_func_end func_ov09_02117f68 .global func_ov09_02117f78 thumb_func_start func_ov09_02117f78 @@ -9541,9 +9541,9 @@ func_ov09_02117f78: ; 0x02117f78 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117f78 _02117f84: .word data_027e1050 _02117f88: .word func_ov02_020f5dc4 + thumb_func_end func_ov09_02117f78 .global func_ov09_02117f8c thumb_func_start func_ov09_02117f8c @@ -9554,9 +9554,9 @@ func_ov09_02117f8c: ; 0x02117f8c mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117f8c _02117f98: .word data_027e1050 _02117f9c: .word func_ov02_020f2284 + thumb_func_end func_ov09_02117f8c .global func_ov09_02117fa0 thumb_func_start func_ov09_02117fa0 @@ -9567,9 +9567,9 @@ func_ov09_02117fa0: ; 0x02117fa0 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117fa0 _02117fac: .word data_027e1050 _02117fb0: .word func_ov02_020f2378 + thumb_func_end func_ov09_02117fa0 .global func_ov09_02117fb4 thumb_func_start func_ov09_02117fb4 @@ -9580,9 +9580,9 @@ func_ov09_02117fb4: ; 0x02117fb4 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117fb4 _02117fc0: .word data_027e1050 _02117fc4: .word func_ov02_020f23cc + thumb_func_end func_ov09_02117fb4 .global func_ov09_02117fc8 thumb_func_start func_ov09_02117fc8 @@ -9593,9 +9593,9 @@ func_ov09_02117fc8: ; 0x02117fc8 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117fc8 _02117fd4: .word data_027e1050 _02117fd8: .word func_ov02_020f5e14 + thumb_func_end func_ov09_02117fc8 .global func_ov09_02117fdc thumb_func_start func_ov09_02117fdc @@ -9606,9 +9606,9 @@ func_ov09_02117fdc: ; 0x02117fdc mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117fdc _02117fe8: .word data_027e1050 _02117fec: .word func_ov02_020f22a8 + thumb_func_end func_ov09_02117fdc .global func_ov09_02117ff0 thumb_func_start func_ov09_02117ff0 @@ -9619,9 +9619,9 @@ func_ov09_02117ff0: ; 0x02117ff0 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02117ff0 _02117ffc: .word data_027e1050 _02118000: .word func_ov02_020f2398 + thumb_func_end func_ov09_02117ff0 .global func_ov09_02118004 thumb_func_start func_ov09_02118004 @@ -9632,9 +9632,9 @@ func_ov09_02118004: ; 0x02118004 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118004 _02118010: .word data_027e1050 _02118014: .word func_ov02_020f23ec + thumb_func_end func_ov09_02118004 .global func_ov09_02118018 thumb_func_start func_ov09_02118018 @@ -9646,8 +9646,8 @@ func_ov09_02118018: ; 0x02118018 ldrb r0, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_ov09_02118018 _02118024: .word data_027e1050 + thumb_func_end func_ov09_02118018 .global func_ov09_02118028 thumb_func_start func_ov09_02118028 @@ -9678,8 +9678,8 @@ _02118038: pop {r4, r5} bx lr .align 2, 0 - thumb_func_end func_ov09_02118028 _02118058: .word data_ov09_0211db4c + thumb_func_end func_ov09_02118028 .global func_ov09_0211805c thumb_func_start func_ov09_0211805c @@ -9715,12 +9715,12 @@ func_ov09_0211805c: ; 0x0211805c bl func_ov09_02113d28 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211805c _021180a8: .word 0x00001230 _021180ac: .word 0x000011d0 _021180b0: .word 0x000012f0 _021180b4: .word 0x00001170 _021180b8: .word 0x000013b0 + thumb_func_end func_ov09_0211805c .global func_ov09_021180bc thumb_func_start func_ov09_021180bc @@ -9789,8 +9789,8 @@ _021180e0: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_021180bc _0211813c: .word 0x000007ec + thumb_func_end func_ov09_021180bc .global func_ov09_02118140 thumb_func_start func_ov09_02118140 @@ -9852,8 +9852,8 @@ _02118164: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_02118140 _021181b0: .word 0x000007ec + thumb_func_end func_ov09_02118140 .global func_ov09_021181b4 thumb_func_start func_ov09_021181b4 @@ -9898,8 +9898,8 @@ func_ov09_021181d4: ; 0x021181d4 _021181e8: pop {r3, pc} nop - thumb_func_end func_ov09_021181d4 _021181ec: .word data_ov00_020eec9c + thumb_func_end func_ov09_021181d4 .global func_ov09_021181f0 thumb_func_start func_ov09_021181f0 @@ -9980,11 +9980,11 @@ func_ov09_021181f0: ; 0x021181f0 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov09_021181f0 _021182a0: .word data_ov09_0211ecf8 _021182a4: .word data_02057200 _021182a8: .word func_ov09_021139f8 _021182ac: .word func_ov09_021139b8 + thumb_func_end func_ov09_021181f0 .global func_ov09_021182b0 thumb_func_start func_ov09_021182b0 @@ -10049,8 +10049,8 @@ func_ov09_021182b0: ; 0x021182b0 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_021182b0 _02118340: .word func_ov09_021139f8 + thumb_func_end func_ov09_021182b0 .global func_ov09_02118344 thumb_func_start func_ov09_02118344 @@ -10117,8 +10117,8 @@ func_ov09_02118344: ; 0x02118344 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02118344 _021183d8: .word func_ov09_021139f8 + thumb_func_end func_ov09_02118344 .global func_ov09_021183dc thumb_func_start func_ov09_021183dc @@ -10183,8 +10183,8 @@ func_ov09_021183dc: ; 0x021183dc add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_021183dc _0211846c: .word func_ov09_021139f8 + thumb_func_end func_ov09_021183dc .global func_ov09_02118470 thumb_func_start func_ov09_02118470 @@ -10204,8 +10204,8 @@ func_ov09_02118470: ; 0x02118470 bl func_ov09_021144c8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02118470 _02118490: .word data_ov09_0211ec50 + thumb_func_end func_ov09_02118470 .global func_ov09_02118494 thumb_func_start func_ov09_02118494 @@ -10351,8 +10351,8 @@ _021185a4: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_02118494 _021185c0: .word data_ov09_0211ec50 + thumb_func_end func_ov09_02118494 .global func_ov09_021185c4 thumb_func_start func_ov09_021185c4 @@ -10360,8 +10360,8 @@ func_ov09_021185c4: ; 0x021185c4 ldr r3, _021185c8 ; =func_ov09_021144d8 bx r3 .align 2, 0 - thumb_func_end func_ov09_021185c4 _021185c8: .word func_ov09_021144d8 + thumb_func_end func_ov09_021185c4 .global func_ov09_021185cc thumb_func_start func_ov09_021185cc @@ -10430,9 +10430,9 @@ _0211862a: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov09_021185fc _0211863c: .word data_ov09_0211f52c _02118640: .word data_ov09_0211ec50 + thumb_func_end func_ov09_021185fc .global func_ov09_02118644 thumb_func_start func_ov09_02118644 @@ -10487,10 +10487,10 @@ _0211869c: add sp, #0xc pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov09_02118644 _021186a8: .word data_ov09_0211ec50 _021186ac: .word data_ov09_0211f52c _021186b0: .word data_ov00_020eec9c + thumb_func_end func_ov09_02118644 .global func_ov09_021186b4 thumb_func_start func_ov09_021186b4 @@ -10515,8 +10515,8 @@ func_ov09_021186b4: ; 0x021186b4 str r0, [r4, #0x14] pop {r4, pc} nop - thumb_func_end func_ov09_021186b4 _021186dc: .word data_ov09_0211ec50 + thumb_func_end func_ov09_021186b4 .global func_ov09_021186e0 thumb_func_start func_ov09_021186e0 @@ -10541,8 +10541,8 @@ func_ov09_021186e0: ; 0x021186e0 _02118704: pop {r4, pc} nop - thumb_func_end func_ov09_021186e0 _02118708: .word data_ov09_0211ec50 + thumb_func_end func_ov09_021186e0 .global func_ov09_0211870c thumb_func_start func_ov09_0211870c @@ -10593,9 +10593,9 @@ func_ov09_0211870c: ; 0x0211870c add sp, #0x20 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211870c _0211876c: .word data_ov09_0211db6c _02118770: .word data_ov09_0211ec50 + thumb_func_end func_ov09_0211870c .global func_ov09_02118774 thumb_func_start func_ov09_02118774 @@ -10623,8 +10623,8 @@ func_ov09_02118774: ; 0x02118774 _021187a0: pop {r4, pc} nop - thumb_func_end func_ov09_02118774 _021187a4: .word data_ov09_0211ec50 + thumb_func_end func_ov09_02118774 .global func_ov09_021187a8 thumb_func_start func_ov09_021187a8 @@ -10639,8 +10639,8 @@ func_ov09_021187a8: ; 0x021187a8 str r0, [r4, #0x14] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021187a8 _021187bc: .word data_ov09_0211ec50 + thumb_func_end func_ov09_021187a8 .global func_ov09_021187c0 thumb_func_start func_ov09_021187c0 @@ -10659,8 +10659,8 @@ func_ov09_021187c0: ; 0x021187c0 _021187d8: pop {r4, pc} nop - thumb_func_end func_ov09_021187c0 _021187dc: .word data_ov09_0211ec50 + thumb_func_end func_ov09_021187c0 .global func_ov09_021187e0 thumb_func_start func_ov09_021187e0 @@ -10719,9 +10719,9 @@ _02118814: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov09_021187e0 _02118854: .word data_ov09_0211ec50 _02118858: .word data_ov09_0211f52c + thumb_func_end func_ov09_021187e0 .global func_ov09_0211885c thumb_func_start func_ov09_0211885c @@ -10760,9 +10760,9 @@ _0211888a: _0211889e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211885c _021188a0: .word data_ov09_0211ec50 _021188a4: .word data_ov00_020eec9c + thumb_func_end func_ov09_0211885c .global func_ov09_021188a8 thumb_func_start func_ov09_021188a8 @@ -10788,9 +10788,9 @@ func_ov09_021188a8: ; 0x021188a8 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov09_021188a8 _021188d4: .word data_ov09_0211ecd0 _021188d8: .word data_ov09_0211f52c + thumb_func_end func_ov09_021188a8 .global func_ov09_021188dc thumb_func_start func_ov09_021188dc @@ -10810,8 +10810,8 @@ func_ov09_021188dc: ; 0x021188dc _021188f6: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021188dc _021188f8: .word data_ov09_0211ecd0 + thumb_func_end func_ov09_021188dc .global func_ov09_021188fc thumb_func_start func_ov09_021188fc @@ -10826,8 +10826,8 @@ func_ov09_021188fc: ; 0x021188fc str r0, [r4, #0x14] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_021188fc _02118910: .word data_ov09_0211ecd0 + thumb_func_end func_ov09_021188fc .global func_ov09_02118914 thumb_func_start func_ov09_02118914 @@ -10858,8 +10858,8 @@ func_ov09_02118914: ; 0x02118914 _02118944: pop {r4, pc} nop - thumb_func_end func_ov09_02118914 _02118948: .word data_ov09_0211ecd0 + thumb_func_end func_ov09_02118914 .global func_ov09_0211894c thumb_func_start func_ov09_0211894c @@ -10936,9 +10936,9 @@ func_ov09_02118964: ; 0x02118964 add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_02118964 _021189f0: .word 0x00000dac _021189f4: .word 0x00000e0c + thumb_func_end func_ov09_02118964 .global func_ov09_021189f8 thumb_func_start func_ov09_021189f8 @@ -11077,8 +11077,8 @@ _02118aea: add sp, #0x20 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_021189f8 _02118b10: .word gItemManager + thumb_func_end func_ov09_021189f8 .global func_ov09_02118b14 thumb_func_start func_ov09_02118b14 @@ -11139,9 +11139,9 @@ func_ov09_02118b48: ; 0x02118b48 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118b48 _02118b54: .word data_027e1050 _02118b58: .word func_ov02_020f5dc4 + thumb_func_end func_ov09_02118b48 .global func_ov09_02118b5c thumb_func_start func_ov09_02118b5c @@ -11152,9 +11152,9 @@ func_ov09_02118b5c: ; 0x02118b5c mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118b5c _02118b68: .word data_027e1050 _02118b6c: .word func_ov02_020f2284 + thumb_func_end func_ov09_02118b5c .global func_ov09_02118b70 thumb_func_start func_ov09_02118b70 @@ -11165,9 +11165,9 @@ func_ov09_02118b70: ; 0x02118b70 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118b70 _02118b7c: .word data_027e1050 _02118b80: .word func_ov02_020f2378 + thumb_func_end func_ov09_02118b70 .global func_ov09_02118b84 thumb_func_start func_ov09_02118b84 @@ -11178,9 +11178,9 @@ func_ov09_02118b84: ; 0x02118b84 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118b84 _02118b90: .word data_027e1050 _02118b94: .word func_ov02_020f23cc + thumb_func_end func_ov09_02118b84 .global func_ov09_02118b98 thumb_func_start func_ov09_02118b98 @@ -11191,9 +11191,9 @@ func_ov09_02118b98: ; 0x02118b98 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118b98 _02118ba4: .word data_027e1050 _02118ba8: .word func_ov02_020f5e14 + thumb_func_end func_ov09_02118b98 .global func_ov09_02118bac thumb_func_start func_ov09_02118bac @@ -11204,9 +11204,9 @@ func_ov09_02118bac: ; 0x02118bac mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118bac _02118bb8: .word data_027e1050 _02118bbc: .word func_ov02_020f22a8 + thumb_func_end func_ov09_02118bac .global func_ov09_02118bc0 thumb_func_start func_ov09_02118bc0 @@ -11217,9 +11217,9 @@ func_ov09_02118bc0: ; 0x02118bc0 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118bc0 _02118bcc: .word data_027e1050 _02118bd0: .word func_ov02_020f2398 + thumb_func_end func_ov09_02118bc0 .global func_ov09_02118bd4 thumb_func_start func_ov09_02118bd4 @@ -11230,9 +11230,9 @@ func_ov09_02118bd4: ; 0x02118bd4 mov r1, #0 bx r3 nop - thumb_func_end func_ov09_02118bd4 _02118be0: .word data_027e1050 _02118be4: .word func_ov02_020f23ec + thumb_func_end func_ov09_02118bd4 .global func_ov09_02118be8 thumb_func_start func_ov09_02118be8 @@ -11244,8 +11244,8 @@ func_ov09_02118be8: ; 0x02118be8 ldrb r0, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_ov09_02118be8 _02118bf4: .word data_027e1050 + thumb_func_end func_ov09_02118be8 .global func_ov09_02118bf8 thumb_func_start func_ov09_02118bf8 @@ -11327,9 +11327,9 @@ _02118c72: _02118c76: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov09_02118c54 _02118c78: .word data_027e1048 _02118c7c: .word data_027e0ce0 + thumb_func_end func_ov09_02118c54 .global func_ov09_02118c80 thumb_func_start func_ov09_02118c80 @@ -11351,8 +11351,8 @@ _02118c98: _02118c9e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_02118c80 _02118ca0: .word data_027e1048 + thumb_func_end func_ov09_02118c80 .global func_ov09_02118ca4 thumb_func_start func_ov09_02118ca4 @@ -11500,7 +11500,6 @@ _02118dc0: bl func_ov09_02118ca4 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_02118d30 _02118dc8: .word data_027e0ce0 _02118dcc: .word data_ov09_0211edc4 _02118dd0: .word 0x00000333 @@ -11513,6 +11512,7 @@ _02118de8: .word func_ov09_02118dfc _02118dec: .word func_ov09_02118df8 _02118df0: .word 0x00001f4c _02118df4: .word 0x00007fff + thumb_func_end func_ov09_02118d30 .global func_ov09_02118df8 thumb_func_start func_ov09_02118df8 @@ -11528,8 +11528,8 @@ func_ov09_02118dfc: ; 0x02118dfc str r1, [r0] bx lr nop - thumb_func_end func_ov09_02118dfc _02118e04: .word data_ov09_0211ed8c + thumb_func_end func_ov09_02118dfc .global func_ov09_02118e08 arm_func_start func_ov09_02118e08 @@ -11779,8 +11779,8 @@ func_ov09_02119048: ; 0x02119048 blx ip ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov09_02119048 _021190c0: .word data_027e103c + arm_func_end func_ov09_02119048 .global func_ov09_021190c4 arm_func_start func_ov09_021190c4 @@ -11838,8 +11838,8 @@ func_ov09_0211910c: ; 0x0211910c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211910c _02119130: .word func_ov09_02118df8 + arm_func_end func_ov09_0211910c .global func_ov09_02119134 arm_func_start func_ov09_02119134 @@ -11856,8 +11856,8 @@ func_ov09_02119134: ; 0x02119134 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_02119134 _02119160: .word func_ov09_02118df8 + arm_func_end func_ov09_02119134 .global func_ov09_02119164 arm_func_start func_ov09_02119164 @@ -12405,10 +12405,10 @@ _021197fc: str r1, [r0, #4] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov09_02119790 _02119870: .word 0x04000280 _02119874: .word 0x040002b4 _02119878: .word 0x040002a0 + arm_func_end func_ov09_02119790 .global func_ov09_0211987c arm_func_start func_ov09_0211987c @@ -12475,9 +12475,9 @@ _021198f8: mov r0, r0, asr #0x1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov09_021198b4 _02119918: .word 0x040002b0 _0211991c: .word 0x040002b4 + arm_func_end func_ov09_021198b4 .global func_ov09_02119920 arm_func_start func_ov09_02119920 @@ -12932,7 +12932,6 @@ _02119f84: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov09_02119cd4 _02119f98: .word 0x04000444 _02119f9c: .word 0x21230000 _02119fa0: .word 0x42108000 @@ -12940,6 +12939,7 @@ _02119fa4: .word data_ov03_02100648 _02119fa8: .word 0x04000500 _02119fac: .word 0x04000504 _02119fb0: .word 0x04000448 + arm_func_end func_ov09_02119cd4 .global func_ov09_02119fb4 arm_func_start func_ov09_02119fb4 @@ -13150,9 +13150,9 @@ _0211a218: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov09_0211a168 _0211a22c: .word 0x15555555 _0211a230: .word 0xcccccccd + arm_func_end func_ov09_0211a168 .global func_ov09_0211a234 arm_func_start func_ov09_0211a234 @@ -13174,8 +13174,8 @@ _0211a250: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211a234 _0211a270: .word data_027e0ce0 + arm_func_end func_ov09_0211a234 .global func_ov09_0211a274 arm_func_start func_ov09_0211a274 @@ -13276,8 +13276,8 @@ _0211a360: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211a344 _0211a380: .word data_027e0ce0 + arm_func_end func_ov09_0211a344 .global func_ov09_0211a384 arm_func_start func_ov09_0211a384 @@ -13347,10 +13347,10 @@ _0211a3f2: _0211a3f6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov09_0211a3d4 _0211a3f8: .word data_027e104c _0211a3fc: .word data_027e0ce0 _0211a400: .word 0x000008c8 + thumb_func_end func_ov09_0211a3d4 .global func_ov09_0211a404 thumb_func_start func_ov09_0211a404 @@ -13372,8 +13372,8 @@ _0211a41c: _0211a422: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211a404 _0211a424: .word data_027e104c + thumb_func_end func_ov09_0211a404 .global func_ov09_0211a428 thumb_func_start func_ov09_0211a428 @@ -13381,8 +13381,8 @@ func_ov09_0211a428: ; 0x0211a428 ldr r3, _0211a42c ; =func_ov02_020eed40 bx r3 .align 2, 0 - thumb_func_end func_ov09_0211a428 _0211a42c: .word func_ov02_020eed40 + 1 + thumb_func_end func_ov09_0211a428 .global func_ov09_0211a430 thumb_func_start func_ov09_0211a430 @@ -13390,8 +13390,8 @@ func_ov09_0211a430: ; 0x0211a430 ldr r3, _0211a434 ; =func_ov09_0211a4d4 bx r3 .align 2, 0 - thumb_func_end func_ov09_0211a430 _0211a434: .word func_ov09_0211a4d4 + thumb_func_end func_ov09_0211a430 .global func_ov09_0211a438 thumb_func_start func_ov09_0211a438 @@ -13401,8 +13401,8 @@ func_ov09_0211a438: ; 0x0211a438 str r2, [r0, r1] bx lr .align 2, 0 - thumb_func_end func_ov09_0211a438 _0211a440: .word 0x0000089c + thumb_func_end func_ov09_0211a438 .global func_ov09_0211a444 thumb_func_start func_ov09_0211a444 @@ -13467,10 +13467,10 @@ func_ov09_0211a444: ; 0x0211a444 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211a444 _0211a4c8: .word data_ov03_020fc464 _0211a4cc: .word data_027e0ce0 _0211a4d0: .word 0x00000898 + thumb_func_end func_ov09_0211a444 .global func_ov09_0211a4d4 thumb_func_start func_ov09_0211a4d4 @@ -13506,8 +13506,8 @@ _0211a4fc: _0211a50e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211a4d4 _0211a510: .word data_027e0ce0 + thumb_func_end func_ov09_0211a4d4 .global func_ov09_0211a514 arm_func_start func_ov09_0211a514 @@ -13681,8 +13681,8 @@ _0211a734: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov09_0211a69c _0211a748: .word data_ov03_0210041c + arm_func_end func_ov09_0211a69c .global func_ov09_0211a74c arm_func_start func_ov09_0211a74c @@ -13750,8 +13750,8 @@ _0211a81c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov09_0211a74c _0211a834: .word data_ov03_0210041c + arm_func_end func_ov09_0211a74c .global func_ov09_0211a838 arm_func_start func_ov09_0211a838 @@ -13772,10 +13772,10 @@ func_ov09_0211a838: ; 0x0211a838 ldr r0, [r0, r2, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov09_0211a838 _0211a874: .word data_ov09_0211edd8 _0211a878: .word data_ov09_0211eddc _0211a87c: .word data_ov03_0210041c + arm_func_end func_ov09_0211a838 .global func_ov09_0211a880 arm_func_start func_ov09_0211a880 @@ -13928,9 +13928,9 @@ func_ov09_0211a9ac: ; 0x0211a9ac add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211a9ac _0211aa2c: .word data_ov09_0211e7c4 _0211aa30: .word data_027e1050 + thumb_func_end func_ov09_0211a9ac .global func_ov09_0211aa34 thumb_func_start func_ov09_0211aa34 @@ -13976,8 +13976,8 @@ _0211aa44: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211aa34 _0211aa90: .word data_027e1050 + thumb_func_end func_ov09_0211aa34 .global func_ov09_0211aa94 arm_func_start func_ov09_0211aa94 @@ -14098,9 +14098,9 @@ func_ov09_0211abc8: ; 0x0211abc8 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov09_0211abc8 _0211ac04: .word data_027e0c54 _0211ac08: .word func_ov03_020f52ec + arm_func_end func_ov09_0211abc8 .global func_ov09_0211ac0c thumb_func_start func_ov09_0211ac0c @@ -14118,8 +14118,8 @@ func_ov09_0211ac0c: ; 0x0211ac0c add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211ac0c _0211ac28: .word data_ov09_0211ee34 + thumb_func_end func_ov09_0211ac0c .global func_ov09_0211ac2c thumb_func_start func_ov09_0211ac2c @@ -14203,7 +14203,6 @@ func_ov09_0211ac58: ; 0x0211ac58 strb r1, [r2] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211ac58 _0211acc8: .word data_027e0ffc _0211accc: .word data_027e0db0 _0211acd0: .word data_027e0c68 @@ -14212,6 +14211,7 @@ _0211acd8: .word 0xffffe0ff _0211acdc: .word 0x04001000 _0211ace0: .word 0x04000304 _0211ace4: .word 0xffff7fff + thumb_func_end func_ov09_0211ac58 .global func_ov09_0211ace8 thumb_func_start func_ov09_0211ace8 @@ -14221,9 +14221,9 @@ func_ov09_0211ace8: ; 0x0211ace8 ldr r0, [r0] bx r3 .align 2, 0 - thumb_func_end func_ov09_0211ace8 _0211acf0: .word data_027e0d38 _0211acf4: .word func_ov03_020f3894 + thumb_func_end func_ov09_0211ace8 .global func_ov09_0211acf8 thumb_func_start func_ov09_0211acf8 @@ -14297,10 +14297,10 @@ _0211ad86: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_0211acf8 _0211ad8c: .word data_ov09_0211ee8c _0211ad90: .word data_027e0ce0 _0211ad94: .word data_027e0d38 + thumb_func_end func_ov09_0211acf8 .global func_ov09_0211ad98 thumb_func_start func_ov09_0211ad98 @@ -14358,9 +14358,9 @@ _0211ae00: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211ad98 _0211ae0c: .word data_ov09_0211ee8c _0211ae10: .word func_ov09_02112d68 - 1 + thumb_func_end func_ov09_0211ad98 .global func_ov09_0211ae14 thumb_func_start func_ov09_0211ae14 @@ -14420,9 +14420,9 @@ _0211ae7c: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211ae14 _0211ae8c: .word data_ov09_0211ee8c _0211ae90: .word func_ov09_02112d68 - 1 + thumb_func_end func_ov09_0211ae14 .global func_ov09_0211ae94 thumb_func_start func_ov09_0211ae94 @@ -14480,9 +14480,9 @@ _0211aefc: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211ae94 _0211af08: .word data_ov09_0211ee8c _0211af0c: .word func_ov09_02112d68 - 1 + thumb_func_end func_ov09_0211ae94 .global func_ov09_0211af10 thumb_func_start func_ov09_0211af10 @@ -14594,10 +14594,10 @@ _0211b028: bl func_ov03_020f4078 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_0211af68 _0211b038: .word data_027e077c _0211b03c: .word data_027e0c68 _0211b040: .word data_ov09_0211f5b4 + arm_func_end func_ov09_0211af68 .global func_ov09_0211b044 arm_func_start func_ov09_0211b044 @@ -14634,8 +14634,8 @@ _0211b094: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211b044 _0211b0bc: .word data_027e077c + arm_func_end func_ov09_0211b044 .global func_ov09_0211b0c0 arm_func_start func_ov09_0211b0c0 @@ -14832,7 +14832,6 @@ _0211b35c: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_0211b0dc _0211b364: .word data_027e05f8 _0211b368: .word gAdventureFlags _0211b36c: .word data_027e0db0 @@ -14844,6 +14843,7 @@ _0211b380: .word 0x00000c71 _0211b384: .word data_027e103c _0211b388: .word 0x0000018f _0211b38c: .word data_ov09_0211f5b4 + arm_func_end func_ov09_0211b0dc .global func_ov09_0211b390 arm_func_start func_ov09_0211b390 @@ -14963,8 +14963,8 @@ func_ov09_0211b48c: ; 0x0211b48c mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov09_0211b48c _0211b508: .word data_027e103c + arm_func_end func_ov09_0211b48c .global func_ov09_0211b50c arm_func_start func_ov09_0211b50c @@ -15014,9 +15014,9 @@ _0211b598: bl func_ov00_02079b34 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211b554 _0211b5a4: .word data_027e1054 _0211b5a8: .word data_027e077c + arm_func_end func_ov09_0211b554 .global func_ov09_0211b5ac arm_func_start func_ov09_0211b5ac @@ -15073,9 +15073,9 @@ _0211b64c: bl func_ov03_020f1924 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211b5ac _0211b66c: .word data_027e0e2c _0211b670: .word data_027e0c54 + arm_func_end func_ov09_0211b5ac .global func_ov09_0211b674 arm_func_start func_ov09_0211b674 @@ -15108,9 +15108,9 @@ _0211b6bc: bl func_ov03_020f2324 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211b678 _0211b6c8: .word data_027e0e2c _0211b6cc: .word data_027e0c54 + arm_func_end func_ov09_0211b678 .global func_ov09_0211b6d0 arm_func_start func_ov09_0211b6d0 @@ -15130,8 +15130,8 @@ func_ov09_0211b6e8: ; 0x0211b6e8 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end func_ov09_0211b6e8 _0211b6f4: .word func_ov05_0210443c + arm_func_end func_ov09_0211b6e8 .global func_ov09_0211b6f8 arm_func_start func_ov09_0211b6f8 @@ -15140,8 +15140,8 @@ func_ov09_0211b6f8: ; 0x0211b6f8 ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov09_0211b6f8 _0211b704: .word func_ov03_020f6200 + arm_func_end func_ov09_0211b6f8 .global func_ov09_0211b708 arm_func_start func_ov09_0211b708 @@ -15210,8 +15210,8 @@ func_ov09_0211b778: ; 0x0211b778 add r0, r5, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov09_0211b778 _0211b7a8: .word data_ov09_0211eefc + thumb_func_end func_ov09_0211b778 .global func_ov09_0211b7ac thumb_func_start func_ov09_0211b7ac @@ -15240,8 +15240,8 @@ func_ov09_0211b7ac: ; 0x0211b7ac add r0, r5, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov09_0211b7ac _0211b7dc: .word data_ov09_0211eefc + thumb_func_end func_ov09_0211b7ac .global func_ov09_0211b7e0 thumb_func_start func_ov09_0211b7e0 @@ -15562,8 +15562,8 @@ _0211bba8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211baf4 _0211bbb0: .word data_ov00_020eec9c + arm_func_end func_ov09_0211baf4 .global func_ov09_0211bbb4 arm_func_start func_ov09_0211bbb4 @@ -15611,8 +15611,8 @@ _0211bc00: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211bbdc _0211bc30: .word data_027e0c68 + arm_func_end func_ov09_0211bbdc .global func_ov09_0211bc34 arm_func_start func_ov09_0211bc34 @@ -15718,9 +15718,9 @@ _0211bd48: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov09_0211bd14 _0211bd50: .word gAdventureFlags _0211bd54: .word data_027e0f90 + arm_func_end func_ov09_0211bd14 .global func_ov09_0211bd58 arm_func_start func_ov09_0211bd58 @@ -15827,9 +15827,9 @@ func_ov09_0211bd60: ; 0x0211bd60 add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211bd60 _0211be40: .word 0x00120008 _0211be44: .word 0x001200a3 + thumb_func_end func_ov09_0211bd60 .global func_ov09_0211be48 thumb_func_start func_ov09_0211be48 @@ -15858,8 +15858,8 @@ _0211be74: _0211be78: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211be48 _0211be7c: .word data_ov09_0211ef28 + thumb_func_end func_ov09_0211be48 .global func_ov09_0211be80 thumb_func_start func_ov09_0211be80 @@ -15900,8 +15900,8 @@ _0211bea8: _0211bec8: pop {r4, pc} nop - thumb_func_end func_ov09_0211be80 _0211becc: .word data_ov09_0211ef28 + thumb_func_end func_ov09_0211be80 .global func_ov09_0211bed0 thumb_func_start func_ov09_0211bed0 @@ -15916,8 +15916,8 @@ _0211beda: ldr r0, [r0, #4] bx lr .align 2, 0 - thumb_func_end func_ov09_0211bed0 _0211bee0: .word data_ov09_0211ef28 + thumb_func_end func_ov09_0211bed0 .global func_ov09_0211bee4 thumb_func_start func_ov09_0211bee4 @@ -15926,8 +15926,8 @@ func_ov09_0211bee4: ; 0x0211bee4 ldr r0, [r0, #4] bx lr nop - thumb_func_end func_ov09_0211bee4 _0211beec: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211bee4 .global func_ov09_0211bef0 thumb_func_start func_ov09_0211bef0 @@ -15936,8 +15936,8 @@ func_ov09_0211bef0: ; 0x0211bef0 str r0, [r1, #4] bx lr nop - thumb_func_end func_ov09_0211bef0 _0211bef8: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211bef0 .global func_ov09_0211befc thumb_func_start func_ov09_0211befc @@ -15963,8 +15963,8 @@ _0211bf1c: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov09_0211befc _0211bf20: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211befc .global func_ov09_0211bf24 thumb_func_start func_ov09_0211bf24 @@ -15973,8 +15973,8 @@ func_ov09_0211bf24: ; 0x0211bf24 str r0, [r1, #8] bx lr nop - thumb_func_end func_ov09_0211bf24 _0211bf2c: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211bf24 .global func_ov09_0211bf30 thumb_func_start func_ov09_0211bf30 @@ -15983,8 +15983,8 @@ func_ov09_0211bf30: ; 0x0211bf30 ldr r0, [r0, #8] bx lr nop - thumb_func_end func_ov09_0211bf30 _0211bf38: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211bf30 .global func_ov09_0211bf3c thumb_func_start func_ov09_0211bf3c @@ -15993,8 +15993,8 @@ func_ov09_0211bf3c: ; 0x0211bf3c strb r0, [r1] bx lr nop - thumb_func_end func_ov09_0211bf3c _0211bf44: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211bf3c .global func_ov09_0211bf48 thumb_func_start func_ov09_0211bf48 @@ -16003,8 +16003,8 @@ func_ov09_0211bf48: ; 0x0211bf48 ldrb r0, [r0] bx lr nop - thumb_func_end func_ov09_0211bf48 _0211bf50: .word data_ov09_0211f59c + thumb_func_end func_ov09_0211bf48 .global func_ov09_0211bf54 arm_func_start func_ov09_0211bf54 @@ -16049,10 +16049,10 @@ func_ov09_0211bf94: ; 0x0211bf94 bl func_0200c8d0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_0211bf94 _0211bfd4: .word data_ov09_0211f274 _0211bfd8: .word data_ov09_0211f29c _0211bfdc: .word data_ov09_0211f2b0 + arm_func_end func_ov09_0211bf94 .global func_ov09_0211bfe0 thumb_func_start func_ov09_0211bfe0 @@ -16072,9 +16072,9 @@ _0211bff6: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov09_0211bfe0 _0211bffc: .word data_027e0ce0 _0211c000: .word data_027e1058 + thumb_func_end func_ov09_0211bfe0 .global func_ov09_0211c004 thumb_func_start func_ov09_0211c004 @@ -16091,8 +16091,8 @@ _0211c012: str r1, [r0] pop {r3, pc} nop - thumb_func_end func_ov09_0211c004 _0211c01c: .word data_027e1058 + thumb_func_end func_ov09_0211c004 .global func_ov09_0211c020 thumb_func_start func_ov09_0211c020 @@ -16164,8 +16164,8 @@ _0211c08c: add sp, #0x5c pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c020 _0211c0a0: .word gItemManager + thumb_func_end func_ov09_0211c020 .global func_ov09_0211c0a4 arm_func_start func_ov09_0211c0a4 @@ -16182,9 +16182,9 @@ func_ov09_0211c0a4: ; 0x0211c0a4 bl func_0203643c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211c0a4 _0211c0d0: .word data_ov09_0211f274 _0211c0d4: .word data_027e0c68 + arm_func_end func_ov09_0211c0a4 .global func_ov09_0211c0d8 thumb_func_start func_ov09_0211c0d8 @@ -16204,9 +16204,9 @@ _0211c0ee: str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov09_0211c0d8 _0211c0f4: .word data_027e0ce0 _0211c0f8: .word data_027e105c + thumb_func_end func_ov09_0211c0d8 .global func_ov09_0211c0fc thumb_func_start func_ov09_0211c0fc @@ -16223,8 +16223,8 @@ _0211c10a: str r1, [r0] pop {r3, pc} nop - thumb_func_end func_ov09_0211c0fc _0211c114: .word data_027e105c + thumb_func_end func_ov09_0211c0fc .global func_ov09_0211c118 thumb_func_start func_ov09_0211c118 @@ -16244,10 +16244,10 @@ func_ov09_0211c118: ; 0x0211c118 blx func_0200c8d0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c118 _0211c138: .word data_ov09_0211f30c _0211c13c: .word data_ov09_0211f36c _0211c140: .word data_ov09_0211f384 + thumb_func_end func_ov09_0211c118 .global LoadTreasureItemFanfare thumb_func_start LoadTreasureItemFanfare @@ -16301,8 +16301,8 @@ _0211c190: add sp, #0x5c pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end LoadTreasureItemFanfare _0211c1a4: .word gItemManager + thumb_func_end LoadTreasureItemFanfare .global func_ov09_0211c1a8 arm_func_start func_ov09_0211c1a8 @@ -16318,9 +16318,9 @@ func_ov09_0211c1a8: ; 0x0211c1a8 bl func_0203643c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211c1a8 _0211c1d0: .word data_ov09_0211f2e8 _0211c1d4: .word data_027e0c68 + arm_func_end func_ov09_0211c1a8 .global func_ov09_0211c1d8 arm_func_start func_ov09_0211c1d8 @@ -16437,9 +16437,9 @@ _0211c344: blx func_ov09_0211c364 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211c1d8 _0211c35c: .word data_027e080c _0211c360: .word data_027e1054 + arm_func_end func_ov09_0211c1d8 .global func_ov09_0211c364 thumb_func_start func_ov09_0211c364 @@ -16502,8 +16502,8 @@ _0211c3d0: _0211c3d2: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211c39c _0211c3d4: .word data_027e0ce0 + thumb_func_end func_ov09_0211c39c .global func_ov09_0211c3d8 thumb_func_start func_ov09_0211c3d8 @@ -16540,8 +16540,8 @@ _0211c412: _0211c416: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c3d8 _0211c418: .word gMapManager + thumb_func_end func_ov09_0211c3d8 .global func_ov09_0211c41c thumb_func_start func_ov09_0211c41c @@ -16550,8 +16550,8 @@ func_ov09_0211c41c: ; 0x0211c41c ldrh r0, [r0, #4] bx lr nop - thumb_func_end func_ov09_0211c41c _0211c424: .word data_ov09_0211f5c4 + thumb_func_end func_ov09_0211c41c .global func_ov09_0211c428 thumb_func_start func_ov09_0211c428 @@ -16568,9 +16568,9 @@ func_ov09_0211c428: ; 0x0211c428 _0211c43a: bx lr .align 2, 0 - thumb_func_end func_ov09_0211c428 _0211c43c: .word data_ov09_0211f5c4 _0211c440: .word 0x0000270f + thumb_func_end func_ov09_0211c428 .global func_ov09_0211c444 thumb_func_start func_ov09_0211c444 @@ -16579,8 +16579,8 @@ func_ov09_0211c444: ; 0x0211c444 ldrh r0, [r0, #2] bx lr nop - thumb_func_end func_ov09_0211c444 _0211c44c: .word data_ov09_0211f5b4 + thumb_func_end func_ov09_0211c444 .global func_ov09_0211c450 thumb_func_start func_ov09_0211c450 @@ -16589,8 +16589,8 @@ func_ov09_0211c450: ; 0x0211c450 strh r0, [r1, #2] bx lr nop - thumb_func_end func_ov09_0211c450 _0211c458: .word data_ov09_0211f5b4 + thumb_func_end func_ov09_0211c450 .global func_ov09_0211c45c thumb_func_start func_ov09_0211c45c @@ -16599,8 +16599,8 @@ func_ov09_0211c45c: ; 0x0211c45c ldrb r0, [r0, #6] bx lr nop - thumb_func_end func_ov09_0211c45c _0211c464: .word data_ov09_0211f5c4 + thumb_func_end func_ov09_0211c45c .global func_ov09_0211c468 thumb_func_start func_ov09_0211c468 @@ -16624,8 +16624,8 @@ func_ov09_0211c46c: ; 0x0211c46c _0211c482: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov09_0211c46c _0211c484: .word data_027e0ce0 + thumb_func_end func_ov09_0211c46c .global func_ov09_0211c488 thumb_func_start func_ov09_0211c488 @@ -16653,10 +16653,10 @@ func_ov09_0211c488: ; 0x0211c488 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211c488 _0211c4bc: .word data_ov09_0211f3e4 _0211c4c0: .word data_ov09_0211e9a4 _0211c4c4: .word data_ov09_0211f5c4 + thumb_func_end func_ov09_0211c488 .global func_ov09_0211c4c8 thumb_func_start func_ov09_0211c4c8 @@ -16674,8 +16674,8 @@ func_ov09_0211c4c8: ; 0x0211c4c8 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211c4c8 _0211c4e4: .word data_ov09_0211f5c4 + thumb_func_end func_ov09_0211c4c8 .global func_ov09_0211c4e8 thumb_func_start func_ov09_0211c4e8 @@ -16695,8 +16695,8 @@ func_ov09_0211c4e8: ; 0x0211c4e8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_0211c4e8 _0211c50c: .word data_ov09_0211f5c4 + thumb_func_end func_ov09_0211c4e8 .global func_ov09_0211c510 thumb_func_start func_ov09_0211c510 @@ -16715,8 +16715,8 @@ _0211c524: strb r0, [r4, #0xe] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211c510 _0211c52c: .word 0x000009c4 + thumb_func_end func_ov09_0211c510 .global func_ov09_0211c530 thumb_func_start func_ov09_0211c530 @@ -16741,8 +16741,8 @@ _0211c538: _0211c550: bx lr nop - thumb_func_end func_ov09_0211c530 _0211c554: .word data_ov09_0211f5cc + thumb_func_end func_ov09_0211c530 .global func_ov09_0211c558 thumb_func_start func_ov09_0211c558 @@ -16779,9 +16779,9 @@ _0211c57c: _0211c590: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov09_0211c558 _0211c594: .word data_ov00_020ec798 _0211c598: .word data_ov09_0211f5cc + thumb_func_end func_ov09_0211c558 .global func_ov09_0211c59c thumb_func_start func_ov09_0211c59c @@ -16793,8 +16793,8 @@ func_ov09_0211c59c: ; 0x0211c59c add r0, r0, #1 pop {r3, pc} nop - thumb_func_end func_ov09_0211c59c _0211c5ac: .word data_ov09_0211e14c + thumb_func_end func_ov09_0211c59c .global func_ov09_0211c5b0 thumb_func_start func_ov09_0211c5b0 @@ -16806,8 +16806,8 @@ func_ov09_0211c5b0: ; 0x0211c5b0 add r0, r0, #1 pop {r3, pc} nop - thumb_func_end func_ov09_0211c5b0 _0211c5c0: .word data_ov09_0211e19c + thumb_func_end func_ov09_0211c5b0 .global func_ov09_0211c5c4 thumb_func_start func_ov09_0211c5c4 @@ -16835,10 +16835,10 @@ _0211c5de: _0211c5e8: bx lr nop - thumb_func_end func_ov09_0211c5c4 _0211c5ec: .word data_ov00_020ec798 _0211c5f0: .word data_ov09_0211e1ec _0211c5f4: .word data_ov09_0211f5cc + thumb_func_end func_ov09_0211c5c4 .global func_ov09_0211c5f8 thumb_func_start func_ov09_0211c5f8 @@ -16847,8 +16847,8 @@ func_ov09_0211c5f8: ; 0x0211c5f8 sub r0, r0, #1 bx r3 nop - thumb_func_end func_ov09_0211c5f8 _0211c600: .word func_ov09_0211c5c4 + thumb_func_end func_ov09_0211c5f8 .global func_ov09_0211c604 thumb_func_start func_ov09_0211c604 @@ -16891,12 +16891,12 @@ _0211c632: asr r0, r0, #0xc pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211c604 _0211c644: .word 0x032100de _0211c648: .word 0x03210368 _0211c64c: .word 0x03210624 _0211c650: .word 0x0321007a _0211c654: .word 0x03210048 + thumb_func_end func_ov09_0211c604 .global func_ov09_0211c658 thumb_func_start func_ov09_0211c658 @@ -16944,12 +16944,12 @@ _0211c68e: asr r0, r0, #0xc pop {r4, pc} .align 2, 0 - thumb_func_end func_ov09_0211c658 _0211c6a0: .word 0x032100de _0211c6a4: .word 0x03210368 _0211c6a8: .word 0x03210624 _0211c6ac: .word 0x0321007a _0211c6b0: .word 0x03210048 + thumb_func_end func_ov09_0211c658 .global func_ov09_0211c6b4 thumb_func_start func_ov09_0211c6b4 @@ -16989,8 +16989,8 @@ _0211c6f2: blt _0211c6be pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov09_0211c6b4 _0211c6fc: .word gItemManager + thumb_func_end func_ov09_0211c6b4 .global EquipLinebeckCannon thumb_func_start EquipLinebeckCannon @@ -17010,8 +17010,8 @@ EquipLinebeckCannon: ; 0x0211c700 _0211c71c: pop {r3, pc} nop - thumb_func_end EquipLinebeckCannon _0211c720: .word gItemManager + thumb_func_end EquipLinebeckCannon .global func_ov09_0211c724 thumb_func_start func_ov09_0211c724 @@ -17129,8 +17129,8 @@ _0211c7d4: str r0, [r6] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_0211c724 _0211c804: .word data_027e0764 + thumb_func_end func_ov09_0211c724 .global func_ov09_0211c808 thumb_func_start func_ov09_0211c808 @@ -17159,9 +17159,9 @@ func_ov09_0211c808: ; 0x0211c808 str r0, [r4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c808 _0211c83c: .word data_027e0764 _0211c840: .word data_ov09_0211e0fc + thumb_func_end func_ov09_0211c808 .global func_ov09_0211c844 thumb_func_start func_ov09_0211c844 @@ -17191,8 +17191,8 @@ _0211c860: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_0211c844 _0211c870: .word gItemManager + thumb_func_end func_ov09_0211c844 .global func_ov09_0211c874 thumb_func_start func_ov09_0211c874 @@ -17215,8 +17215,8 @@ _0211c88a: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c874 _0211c894: .word gItemManager + thumb_func_end func_ov09_0211c874 .global func_ov09_0211c898 thumb_func_start func_ov09_0211c898 @@ -17239,8 +17239,8 @@ _0211c8ae: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c898 _0211c8b8: .word gItemManager + thumb_func_end func_ov09_0211c898 .global func_ov09_0211c8bc thumb_func_start func_ov09_0211c8bc @@ -17267,8 +17267,8 @@ _0211c8e4: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c8bc _0211c8e8: .word gItemManager + thumb_func_end func_ov09_0211c8bc .global func_ov09_0211c8ec thumb_func_start func_ov09_0211c8ec @@ -17303,8 +17303,8 @@ _0211c914: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_0211c8ec _0211c924: .word gItemManager + thumb_func_end func_ov09_0211c8ec .global func_ov09_0211c928 thumb_func_start func_ov09_0211c928 @@ -17327,8 +17327,8 @@ _0211c93e: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c928 _0211c948: .word gItemManager + thumb_func_end func_ov09_0211c928 .global func_ov09_0211c94c thumb_func_start func_ov09_0211c94c @@ -17360,8 +17360,8 @@ _0211c978: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_0211c94c _0211c97c: .word gItemManager + thumb_func_end func_ov09_0211c94c .global func_ov09_0211c980 thumb_func_start func_ov09_0211c980 @@ -17370,8 +17370,8 @@ func_ov09_0211c980: ; 0x0211c980 add r0, r1, #0 bx r3 nop - thumb_func_end func_ov09_0211c980 _0211c988: .word func_ov09_0211c5f8 + thumb_func_end func_ov09_0211c980 .global func_ov09_0211c98c thumb_func_start func_ov09_0211c98c @@ -17379,8 +17379,8 @@ func_ov09_0211c98c: ; 0x0211c98c ldr r3, _0211c990 ; =func_ov09_0211c5c4 bx r3 .align 2, 0 - thumb_func_end func_ov09_0211c98c _0211c990: .word func_ov09_0211c5c4 + thumb_func_end func_ov09_0211c98c .global func_ov09_0211c994 thumb_func_start func_ov09_0211c994 @@ -17390,8 +17390,8 @@ func_ov09_0211c994: ; 0x0211c994 add r1, r2, #0 bx r3 .align 2, 0 - thumb_func_end func_ov09_0211c994 _0211c99c: .word func_ov09_0211c658 + thumb_func_end func_ov09_0211c994 .global func_ov09_0211c9a0 thumb_func_start func_ov09_0211c9a0 @@ -17399,8 +17399,8 @@ func_ov09_0211c9a0: ; 0x0211c9a0 ldr r3, _0211c9a4 ; =func_ov09_0211c604 bx r3 .align 2, 0 - thumb_func_end func_ov09_0211c9a0 _0211c9a4: .word func_ov09_0211c604 + thumb_func_end func_ov09_0211c9a0 .global func_ov09_0211c9a8 thumb_func_start func_ov09_0211c9a8 @@ -17431,8 +17431,8 @@ func_ov09_0211c9a8: ; 0x0211c9a8 bl _ZN11ItemManager16SetShipPartCountEjjc pop {r4, r5, r6, pc} nop - thumb_func_end func_ov09_0211c9a8 _0211c9e4: .word gItemManager + thumb_func_end func_ov09_0211c9a8 .global func_ov09_0211c9e8 thumb_func_start func_ov09_0211c9e8 @@ -17460,8 +17460,8 @@ func_ov09_0211c9e8: ; 0x0211c9e8 bl _ZN11ItemManager16SetTreasureCountEjc pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211c9e8 _0211ca1c: .word gItemManager + thumb_func_end func_ov09_0211c9e8 .global GiveShipPart thumb_func_start GiveShipPart @@ -17538,13 +17538,13 @@ _0211ca94: add sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end GiveShipPart _0211caa8: .word gItemManager _0211caac: .word data_ov09_0211f294 _0211cab0: .word data_ov09_0211f298 _0211cab4: .word gOverlayManager _0211cab8: .word 0x00000005 _0211cabc: .word data_027e1058 + thumb_func_end GiveShipPart .global func_ov09_0211cac0 thumb_func_start func_ov09_0211cac0 @@ -17602,12 +17602,12 @@ _0211cb18: bl LoadTreasureItemFanfare pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211cac0 _0211cb28: .word gItemManager _0211cb2c: .word data_ov09_0211f308 _0211cb30: .word gOverlayManager _0211cb34: .word 0x00000005 _0211cb38: .word data_027e105c + thumb_func_end func_ov09_0211cac0 .global func_ov09_0211cb3c thumb_func_start func_ov09_0211cb3c @@ -17618,8 +17618,8 @@ func_ov09_0211cb3c: ; 0x0211cb3c add r0, r1, r0 bx lr nop - thumb_func_end func_ov09_0211cb3c _0211cb48: .word data_ov09_0211e23c + thumb_func_end func_ov09_0211cb3c .global func_ov09_0211cb4c thumb_func_start func_ov09_0211cb4c @@ -17630,8 +17630,8 @@ func_ov09_0211cb4c: ; 0x0211cb4c add r0, r1, r0 bx lr nop - thumb_func_end func_ov09_0211cb4c _0211cb58: .word data_ov09_0211e25c + thumb_func_end func_ov09_0211cb4c .global func_ov09_0211cb5c thumb_func_start func_ov09_0211cb5c @@ -17641,8 +17641,8 @@ func_ov09_0211cb5c: ; 0x0211cb5c ldr r0, [r0, r1] bx lr .align 2, 0 - thumb_func_end func_ov09_0211cb5c _0211cb64: .word data_ov09_0211e27c + thumb_func_end func_ov09_0211cb5c .global func_ov09_0211cb68 thumb_func_start func_ov09_0211cb68 @@ -17652,8 +17652,8 @@ func_ov09_0211cb68: ; 0x0211cb68 ldr r0, [r0, r1] bx lr .align 2, 0 - thumb_func_end func_ov09_0211cb68 _0211cb70: .word data_ov09_0211e29c + thumb_func_end func_ov09_0211cb68 .global func_ov09_0211cb74 arm_func_start func_ov09_0211cb74 @@ -17697,9 +17697,9 @@ _0211cbc0: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov09_0211cb88 _0211cbc8: .word data_ov09_0211f458 _0211cbcc: .word data_027e0ce0 + thumb_func_end func_ov09_0211cb88 .global func_ov09_0211cbd0 thumb_func_start func_ov09_0211cbd0 @@ -17728,8 +17728,8 @@ _0211cbf6: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211cbd0 _0211cc00: .word data_ov09_0211f458 + thumb_func_end func_ov09_0211cbd0 .global func_ov09_0211cc04 thumb_func_start func_ov09_0211cc04 @@ -17760,8 +17760,8 @@ _0211cc2a: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov09_0211cc04 _0211cc3c: .word data_ov09_0211f458 + thumb_func_end func_ov09_0211cc04 .global func_ov09_0211cc40 thumb_func_start func_ov09_0211cc40 @@ -17790,8 +17790,8 @@ _0211cc66: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211cc40 _0211cc70: .word data_ov09_0211f458 + thumb_func_end func_ov09_0211cc40 .global func_ov09_0211cc74 thumb_func_start func_ov09_0211cc74 @@ -17816,8 +17816,8 @@ func_ov09_0211cc8c: ; 0x0211cc8c ldr r0, [r0, #0x10] bx r3 nop - thumb_func_end func_ov09_0211cc8c _0211cc94: .word func_ov00_020798e8 + thumb_func_end func_ov09_0211cc8c .global func_ov09_0211cc98 thumb_func_start func_ov09_0211cc98 @@ -17826,8 +17826,8 @@ func_ov09_0211cc98: ; 0x0211cc98 ldr r0, [r0, #0x10] bx r3 nop - thumb_func_end func_ov09_0211cc98 _0211cca0: .word func_ov03_020f041c + thumb_func_end func_ov09_0211cc98 .global func_ov09_0211cca4 thumb_func_start func_ov09_0211cca4 @@ -17914,8 +17914,8 @@ func_ov09_0211ccb8: ; 0x0211ccb8 add sp, #0x1c pop {r3, r4, pc} nop - thumb_func_end func_ov09_0211ccb8 _0211cd38: .word data_ov09_0211f4b4 + thumb_func_end func_ov09_0211ccb8 .global func_ov09_0211cd3c arm_func_start func_ov09_0211cd3c @@ -17999,11 +17999,11 @@ func_ov09_0211cd40: ; 0x0211cd40 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211cd40 _0211ce60: .word data_02050f54 _0211ce64: .word 0x00001555 _0211ce68: .word data_027e037c _0211ce6c: .word data_027e03c8 + arm_func_end func_ov09_0211cd40 .global func_ov09_0211ce70 arm_func_start func_ov09_0211ce70 @@ -18027,8 +18027,8 @@ func_ov09_0211ce70: ; 0x0211ce70 str r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov09_0211ce70 _0211ceb8: .word data_027e0f64 + arm_func_end func_ov09_0211ce70 .global func_ov09_0211cebc thumb_func_start func_ov09_0211cebc @@ -18065,8 +18065,8 @@ func_ov09_0211cedc: ; 0x0211cedc strh r1, [r0, #0x16] bx lr nop - thumb_func_end func_ov09_0211cedc _0211cee8: .word 0x0000010e + thumb_func_end func_ov09_0211cedc .global func_ov09_0211ceec thumb_func_start func_ov09_0211ceec @@ -18198,12 +18198,12 @@ _0211cff2: add sp, #0x1c pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov09_0211ceec _0211cff8: .word data_ov09_0211e2bc _0211cffc: .word data_ov09_0211e39c _0211d000: .word 0x0ffff000 _0211d004: .word 0x00000fff _0211d008: .word data_ov09_0211e3bc + thumb_func_end func_ov09_0211ceec .global func_ov09_0211d00c thumb_func_start func_ov09_0211d00c @@ -18269,8 +18269,8 @@ _0211d07c: add sp, #0x48 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov09_0211d00c _0211d08c: .word data_02050f54 + thumb_func_end func_ov09_0211d00c .global func_ov09_0211d090 thumb_func_start func_ov09_0211d090 @@ -18324,10 +18324,10 @@ func_ov09_0211d0b0: ; 0x0211d0b0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov09_0211d0b0 _0211d11c: .word func_ov00_020b7d74 _0211d120: .word func_ov09_0211d174 - 1 _0211d124: .word data_ov09_0211e9a4 + arm_func_end func_ov09_0211d0b0 .global func_ov09_0211d128 arm_func_start func_ov09_0211d128 @@ -18351,8 +18351,8 @@ func_ov09_0211d128: ; 0x0211d128 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov09_0211d128 _0211d170: .word func_ov00_020b7d74 + arm_func_end func_ov09_0211d128 .global func_ov09_0211d174 arm_func_start func_ov09_0211d174 @@ -18688,12 +18688,12 @@ _0211d628: add sp, sp, #0x9c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov09_0211d180 _0211d654: .word 0xfffffccd _0211d658: .word gMapManager _0211d65c: .word 0x00000385 _0211d660: .word 0xfffff4a4 _0211d664: .word 0x0000099a + arm_func_end func_ov09_0211d180 .global func_ov09_0211d668 arm_func_start func_ov09_0211d668 @@ -18770,12 +18770,12 @@ _0211d69c: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov09_0211d668 _0211d780: .word data_027e0d38 _0211d784: .word data_ov09_0211e3d8 _0211d788: .word data_ov09_0211e444 _0211d78c: .word data_027e0d0c _0211d790: .word data_027e0e58 + arm_func_end func_ov09_0211d668 .global func_ov09_0211d794 arm_func_start func_ov09_0211d794 @@ -18841,8 +18841,8 @@ _0211d83c: blo _0211d83c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov09_0211d7f8 _0211d85c: .word data_027e0e58 + arm_func_end func_ov09_0211d7f8 .global func_ov09_0211d860 thumb_func_start func_ov09_0211d860 @@ -18878,8 +18878,8 @@ _0211d88a: add sp, #0x40 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov09_0211d860 _0211d89c: .word gMapManager + thumb_func_end func_ov09_0211d860 .global func_ov09_0211d8a0 thumb_func_start func_ov09_0211d8a0 @@ -18976,7 +18976,6 @@ func_ov09_0211d8a0: ; 0x0211d8a0 add sp, #0xd8 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov09_0211d8a0 _0211d96c: .word data_ov09_0211f4e4 _0211d970: .word data_020691a0 _0211d974: .word data_ov09_0211f4e8 @@ -18985,6 +18984,7 @@ _0211d97c: .word data_ov09_0211f4f8 _0211d980: .word data_ov09_0211f500 _0211d984: .word data_ov09_0211f508 _0211d988: .word data_ov09_0211f510 + thumb_func_end func_ov09_0211d8a0 .rodata .global data_ov09_0211d98c @@ -20574,9 +20574,9 @@ func_ov09_0211e4a4: ; 0x0211e4a4 ldr r0, _0211e4b4 ; =data_ov09_0211f530 bx ip .align 2, 0 - arm_func_end func_ov09_0211e4a4 _0211e4b0: .word func_ov09_02115fd8 _0211e4b4: .word data_ov09_0211f530 + arm_func_end func_ov09_0211e4a4 .global func_ov09_0211e4b8 arm_func_start func_ov09_0211e4b8 @@ -20631,7 +20631,6 @@ func_ov09_0211e4b8: ; 0x0211e4b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov09_0211e4b8 _0211e57c: .word data_02057878 _0211e580: .word data_ov09_0211f538 _0211e584: .word data_ov09_0211ea50 @@ -20645,6 +20644,7 @@ _0211e5a0: .word data_ov09_0211f558 _0211e5a4: .word data_ov09_0211ea70 _0211e5a8: .word data_ov09_0211f584 _0211e5ac: .word data_ov09_0211f578 + arm_func_end func_ov09_0211e4b8 .global func_ov09_0211e5b0 arm_func_start func_ov09_0211e5b0 @@ -20654,9 +20654,9 @@ func_ov09_0211e5b0: ; 0x0211e5b0 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov09_0211e5b0 _0211e5c0: .word data_ov09_0211ec20 _0211e5c4: .word data_ov09_0211f598 + arm_func_end func_ov09_0211e5b0 .global func_ov09_0211e5c8 arm_func_start func_ov09_0211e5c8 @@ -20670,10 +20670,10 @@ func_ov09_0211e5c8: ; 0x0211e5c8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov09_0211e5c8 _0211e5e8: .word data_ov09_0211f5b4 _0211e5ec: .word func_ov03_020f3de8 _0211e5f0: .word data_ov09_0211f5a8 + arm_func_end func_ov09_0211e5c8 .global func_ov09_0211e5f4 arm_func_start func_ov09_0211e5f4 @@ -20689,8 +20689,8 @@ func_ov09_0211e5f4: ; 0x0211e5f4 strh r1, [r0, #0x32] bx lr .align 2, 0 - arm_func_end func_ov09_0211e5f4 _0211e61c: .word data_027e1060 + arm_func_end func_ov09_0211e5f4 .global func_ov09_0211e620 arm_func_start func_ov09_0211e620 @@ -20704,10 +20704,10 @@ func_ov09_0211e620: ; 0x0211e620 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov09_0211e620 _0211e640: .word data_ov09_0211f5dc _0211e644: .word func_ov09_0211cb74 - 1 _0211e648: .word data_ov09_0211f5d0 + arm_func_end func_ov09_0211e620 .global func_ov09_0211e64c arm_func_start func_ov09_0211e64c @@ -20717,8 +20717,8 @@ func_ov09_0211e64c: ; 0x0211e64c strb r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov09_0211e64c _0211e65c: .word data_027e1094 + arm_func_end func_ov09_0211e64c .section .ctor, 4, 1, 4 .global data_ov09_0211e660 diff --git a/asm/ov10.s b/asm/ov10.s index 70ac3fff..bd8d2aae 100644 --- a/asm/ov10.s +++ b/asm/ov10.s @@ -20,8 +20,8 @@ func_ov10_02112c20: ; 0x02112c20 _02112c3a: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_02112c20 _02112c3c: .word data_027e0ce0 + thumb_func_end func_ov10_02112c20 .global func_ov10_02112c40 thumb_func_start func_ov10_02112c40 @@ -130,7 +130,6 @@ _02112cb4: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_02112c40 _02112d20: .word data_02057634 _02112d24: .word data_ov10_0211ea68 _02112d28: .word data_027e0618 @@ -139,6 +138,7 @@ _02112d30: .word data_027e0d54 _02112d34: .word 0x0000350c _02112d38: .word 0x00000112 _02112d3c: .word data_ov00_020eed2c + thumb_func_end func_ov10_02112c40 .global func_ov10_02112d40 arm_func_start func_ov10_02112d40 @@ -164,10 +164,10 @@ func_ov10_02112d40: ; 0x02112d40 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02112d40 _02112d90: .word func_ov10_02112da4 - 1 _02112d94: .word func_ov10_02112da0 - 1 _02112d98: .word func_ov10_02112d9c - 1 + arm_func_end func_ov10_02112d40 .global func_ov10_02112d9c arm_func_start func_ov10_02112d9c @@ -244,12 +244,12 @@ _02112e18: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_02112da8 _02112e28: .word data_ov10_0211ea68 _02112e2c: .word data_ov00_020eed2c _02112e30: .word 0x00000112 _02112e34: .word func_ov10_02112d40 - 1 _02112e38: .word data_027e0d54 + thumb_func_end func_ov10_02112da8 .global func_ov10_02112e3c thumb_func_start func_ov10_02112e3c @@ -306,12 +306,12 @@ _02112eac: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_02112e3c _02112eb8: .word data_ov10_0211ea68 _02112ebc: .word data_ov00_020eed2c _02112ec0: .word 0x00000112 _02112ec4: .word func_ov10_02112d40 - 1 _02112ec8: .word data_027e0d54 + thumb_func_end func_ov10_02112e3c .global func_ov10_02112ecc thumb_func_start func_ov10_02112ecc @@ -335,8 +335,8 @@ _02112eea: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov10_02112ecc _02112ef0: .word data_027e0698 + thumb_func_end func_ov10_02112ecc .global func_ov10_02112ef4 thumb_func_start func_ov10_02112ef4 @@ -345,8 +345,8 @@ func_ov10_02112ef4: ; 0x02112ef4 ldr r0, [r0, #0x14] bx r3 nop - thumb_func_end func_ov10_02112ef4 _02112efc: .word func_ov10_02113528 + thumb_func_end func_ov10_02112ef4 .global func_ov10_02112f00 thumb_func_start func_ov10_02112f00 @@ -355,8 +355,8 @@ func_ov10_02112f00: ; 0x02112f00 ldr r0, [r0, #0x14] bx r3 nop - thumb_func_end func_ov10_02112f00 _02112f08: .word func_ov10_0211356c + thumb_func_end func_ov10_02112f00 .global func_ov10_02112f0c thumb_func_start func_ov10_02112f0c @@ -365,8 +365,8 @@ func_ov10_02112f0c: ; 0x02112f0c ldr r0, [r0, #0x14] bx r3 nop - thumb_func_end func_ov10_02112f0c _02112f14: .word func_ov10_021135ac + thumb_func_end func_ov10_02112f0c .global func_ov10_02112f18 thumb_func_start func_ov10_02112f18 @@ -383,8 +383,8 @@ func_ov10_02112f18: ; 0x02112f18 pop {r3, r4} bx lr nop - thumb_func_end func_ov10_02112f18 _02112f30: .word data_ov10_0211ea8c + thumb_func_end func_ov10_02112f18 .global func_ov10_02112f34 thumb_func_start func_ov10_02112f34 @@ -451,8 +451,8 @@ func_ov10_02112f68: ; 0x02112f68 add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_02112f68 _02112f7c: .word data_ov10_0211eaf0 + thumb_func_end func_ov10_02112f68 .global func_ov10_02112f80 thumb_func_start func_ov10_02112f80 @@ -505,9 +505,9 @@ _02112fd2: _02112fda: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_02112f80 _02112fdc: .word data_027e0d54 _02112fe0: .word data_ov00_020eec9c + thumb_func_end func_ov10_02112f80 .global func_ov10_02112fe4 thumb_func_start func_ov10_02112fe4 @@ -559,9 +559,9 @@ _0211302a: add sp, #0x10 bx lr .align 2, 0 - thumb_func_end func_ov10_02113000 _02113034: .word 0x00fe0001 _02113038: .word data_ov10_0211e750 + thumb_func_end func_ov10_02113000 .global func_ov10_0211303c thumb_func_start func_ov10_0211303c @@ -867,12 +867,12 @@ _02113298: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_0211303c _021132c4: .word data_027e0ce0 _021132c8: .word data_ov10_0211ec88 _021132cc: .word 0x0000044c _021132d0: .word data_027e071c _021132d4: .word data_ov00_020eec68 + thumb_func_end func_ov10_0211303c .global func_ov10_021132d8 thumb_func_start func_ov10_021132d8 @@ -966,9 +966,9 @@ func_ov10_02113364: ; 0x02113364 mov r2, #0 bx r3 nop - thumb_func_end func_ov10_02113364 _02113374: .word func_0202cec8 _02113378: .word data_027e0618 + thumb_func_end func_ov10_02113364 .global func_ov10_0211337c thumb_func_start func_ov10_0211337c @@ -1187,11 +1187,11 @@ _021134d2: _02113516: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov10_0211337c _02113518: .word data_027e0d54 _0211351c: .word 0xffff0000 _02113520: .word data_027e0c68 _02113524: .word 0x00ca000b + thumb_func_end func_ov10_0211337c .global func_ov10_02113528 thumb_func_start func_ov10_02113528 @@ -1324,9 +1324,9 @@ _021135ba: add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov10_021135b0 _02113614: .word 0x00000112 _02113618: .word 0x00000113 + thumb_func_end func_ov10_021135b0 .global func_ov10_0211361c thumb_func_start func_ov10_0211361c @@ -1353,8 +1353,8 @@ func_ov10_0211361c: ; 0x0211361c pop {r3, r4} bx lr nop - thumb_func_end func_ov10_0211361c _02113648: .word 0x000002ca + thumb_func_end func_ov10_0211361c .global func_ov10_0211364c thumb_func_start func_ov10_0211364c @@ -1505,10 +1505,10 @@ _02113740: _02113752: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211364c _02113754: .word data_027e0d54 _02113758: .word 0x00000112 _0211375c: .word 0x00000113 + thumb_func_end func_ov10_0211364c .global func_ov10_02113760 thumb_func_start func_ov10_02113760 @@ -1581,9 +1581,9 @@ func_ov10_02113760: ; 0x02113760 add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_02113760 _021137ec: .word data_027e0d54 _021137f0: .word 0x000002ca + thumb_func_end func_ov10_02113760 .global func_ov10_021137f4 thumb_func_start func_ov10_021137f4 @@ -1640,9 +1640,9 @@ func_ov10_021137f4: ; 0x021137f4 add sp, #0x14 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov10_021137f4 _02113860: .word data_027e0d54 _02113864: .word 0x000002ce + thumb_func_end func_ov10_021137f4 .global func_ov10_02113868 thumb_func_start func_ov10_02113868 @@ -1724,10 +1724,10 @@ _021138d4: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_021138a4 _021138d8: .word data_ov00_020ee698 _021138dc: .word data_027e0c68 _021138e0: .word 0x00130016 + thumb_func_end func_ov10_021138a4 .global func_ov10_021138e4 thumb_func_start func_ov10_021138e4 @@ -1823,7 +1823,6 @@ _0211397a: _02113992: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_021138e4 _02113994: .word 0x00003508 _02113998: .word data_027e0c68 _0211399c: .word 0x00ca0005 @@ -1834,6 +1833,7 @@ _021139ac: .word 0x00ca0009 _021139b0: .word 0x00ca000a _021139b4: .word 0x00ca000d _021139b8: .word 0xffff0000 + thumb_func_end func_ov10_021138e4 .global func_ov10_021139bc thumb_func_start func_ov10_021139bc @@ -1908,9 +1908,9 @@ _02113a34: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov10_021139ec _02113a44: .word data_027e0d54 _02113a48: .word 0x00002804 + thumb_func_end func_ov10_021139ec .global func_ov10_02113a4c thumb_func_start func_ov10_02113a4c @@ -1919,8 +1919,8 @@ func_ov10_02113a4c: ; 0x02113a4c ldr r0, [r0, #0x54] bx r3 nop - thumb_func_end func_ov10_02113a4c _02113a54: .word func_ov10_0211cb64 - 1 + thumb_func_end func_ov10_02113a4c .global func_ov10_02113a58 thumb_func_start func_ov10_02113a58 @@ -1951,8 +1951,8 @@ _02113a88: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_02113a58 _02113a8c: .word data_027e071c + thumb_func_end func_ov10_02113a58 .global func_ov10_02113a90 thumb_func_start func_ov10_02113a90 @@ -1992,8 +1992,8 @@ _02113ace: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_02113a90 _02113ad4: .word data_027e071c + thumb_func_end func_ov10_02113a90 .global func_ov10_02113ad8 thumb_func_start func_ov10_02113ad8 @@ -2059,13 +2059,13 @@ _02113b4c: add sp, #0x1c pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov10_02113ad8 _02113b58: .word data_ov10_0211eb24 _02113b5c: .word data_ov10_0211eb28 _02113b60: .word data_020691a0 _02113b64: .word data_ov10_0211eb3c _02113b68: .word 0x0400000c _02113b6c: .word 0x0400100c + thumb_func_end func_ov10_02113ad8 .global func_ov10_02113b70 thumb_func_start func_ov10_02113b70 @@ -2100,11 +2100,11 @@ func_ov10_02113b70: ; 0x02113b70 add sp, #0x1c pop {r3, r4, pc} nop - thumb_func_end func_ov10_02113b70 _02113bb4: .word data_ov10_0211eb48 _02113bb8: .word data_ov10_0211eb4c _02113bbc: .word data_020691a0 _02113bc0: .word data_ov10_0211eb68 + thumb_func_end func_ov10_02113b70 .global func_ov10_02113bc4 thumb_func_start func_ov10_02113bc4 @@ -2184,12 +2184,12 @@ func_ov10_02113bc4: ; 0x02113bc4 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov10_02113bc4 _02113c6c: .word 0x0400100c _02113c70: .word 0x0000810c _02113c74: .word 0xffffe0ff _02113c78: .word 0x04001000 _02113c7c: .word 0x04001050 + thumb_func_end func_ov10_02113bc4 .global func_ov10_02113c80 thumb_func_start func_ov10_02113c80 @@ -2237,11 +2237,11 @@ func_ov10_02113c80: ; 0x02113c80 bl func_ov10_02113b70 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_02113c80 _02113ce4: .word data_027e0cbc _02113ce8: .word data_027e0c38 _02113cec: .word 0x01060000 _02113cf0: .word 0x0400101c + thumb_func_end func_ov10_02113c80 .global func_ov10_02113cf4 thumb_func_start func_ov10_02113cf4 @@ -2280,11 +2280,11 @@ func_ov10_02113cf4: ; 0x02113cf4 add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_02113cf4 _02113d40: .word data_027e0d54 _02113d44: .word 0x00002804 _02113d48: .word 0x0400000a _02113d4c: .word 0x00002c44 + thumb_func_end func_ov10_02113cf4 .global func_ov10_02113d50 thumb_func_start func_ov10_02113d50 @@ -2295,8 +2295,8 @@ func_ov10_02113d50: ; 0x02113d50 mov r1, #1 bx r3 nop - thumb_func_end func_ov10_02113d50 _02113d5c: .word func_ov01_020f6fa8 + thumb_func_end func_ov10_02113d50 .global func_ov10_02113d60 thumb_func_start func_ov10_02113d60 @@ -2307,8 +2307,8 @@ func_ov10_02113d60: ; 0x02113d60 mov r1, #0 bx r3 nop - thumb_func_end func_ov10_02113d60 _02113d6c: .word func_ov01_020f732c + thumb_func_end func_ov10_02113d60 .global func_ov10_02113d70 thumb_func_start func_ov10_02113d70 @@ -2333,9 +2333,9 @@ func_ov10_02113d70: ; 0x02113d70 add sp, #0x18 pop {r4, pc} nop - thumb_func_end func_ov10_02113d70 _02113d9c: .word data_027e0c68 _02113da0: .word 0x00000151 + thumb_func_end func_ov10_02113d70 .global func_ov10_02113da4 thumb_func_start func_ov10_02113da4 @@ -2354,8 +2354,8 @@ func_ov10_02113da4: ; 0x02113da4 _02113dbe: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov10_02113da4 _02113dc0: .word data_027e0c68 + thumb_func_end func_ov10_02113da4 .global func_ov10_02113dc4 arm_func_start func_ov10_02113dc4 @@ -2431,10 +2431,10 @@ func_ov10_02113de0: ; 0x02113de0 add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_02113de0 _02113e60: .word data_ov10_0211ebc4 _02113e64: .word func_ov10_02113e6c - 1 _02113e68: .word func_ov10_02113e70 - 1 + thumb_func_end func_ov10_02113de0 .global func_ov10_02113e6c arm_func_start func_ov10_02113e6c @@ -2460,8 +2460,8 @@ func_ov10_02113e70: ; 0x02113e70 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02113e70 _02113ea8: .word data_ov00_020e899c + arm_func_end func_ov10_02113e70 .global func_ov10_02113eac arm_func_start func_ov10_02113eac @@ -2555,9 +2555,9 @@ _02113fbc: str r4, [r5, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02113f14 _02113fcc: .word 0x00000101 _02113fd0: .word data_027e0c68 + arm_func_end func_ov10_02113f14 .global func_ov10_02113fd4 arm_func_start func_ov10_02113fd4 @@ -2685,10 +2685,10 @@ _02114184: bl func_ov10_02114254 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02113fd4 _02114190: .word data_027e0d54 _02114194: .word data_027e0c68 _02114198: .word 0x00130008 + arm_func_end func_ov10_02113fd4 .global func_ov10_0211419c arm_func_start func_ov10_0211419c @@ -2715,9 +2715,9 @@ func_ov10_0211419c: ; 0x0211419c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211419c _021141f0: .word 0x00000112 _021141f4: .word data_027e0d54 + arm_func_end func_ov10_0211419c .global func_ov10_021141f8 arm_func_start func_ov10_021141f8 @@ -2744,9 +2744,9 @@ func_ov10_021141f8: ; 0x021141f8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021141f8 _0211424c: .word 0x00000112 _02114250: .word data_027e0d54 + arm_func_end func_ov10_021141f8 .global func_ov10_02114254 arm_func_start func_ov10_02114254 @@ -2857,9 +2857,9 @@ _021143c4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_02114330 _021143cc: .word data_ov00_020eec9c _021143d0: .word data_ov00_020eec68 + arm_func_end func_ov10_02114330 .global func_ov10_021143d4 arm_func_start func_ov10_021143d4 @@ -2889,8 +2889,8 @@ _02114418: bl func_ov10_02113f14 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_021143d4 _02114430: .word data_027e0d54 + arm_func_end func_ov10_021143d4 .global func_ov10_02114434 arm_func_start func_ov10_02114434 @@ -3034,11 +3034,11 @@ _02114604: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_02114434 _02114634: .word data_027e0cbc _02114638: .word 0x0000010f _0211463c: .word 0x00000112 _02114640: .word 0x00000115 + arm_func_end func_ov10_02114434 .global func_ov10_02114644 arm_func_start func_ov10_02114644 @@ -3059,8 +3059,8 @@ func_ov10_02114644: ; 0x02114644 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02114644 _02114680: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02114644 .global func_ov10_02114684 arm_func_start func_ov10_02114684 @@ -3079,8 +3079,8 @@ func_ov10_02114684: ; 0x02114684 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02114684 _021146b8: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02114684 .global func_ov10_021146bc thumb_func_start func_ov10_021146bc @@ -3095,8 +3095,8 @@ func_ov10_021146bc: ; 0x021146bc add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_021146bc _021146d0: .word data_ov10_0211ec4c + thumb_func_end func_ov10_021146bc .global func_ov10_021146d4 thumb_func_start func_ov10_021146d4 @@ -3301,10 +3301,10 @@ func_ov10_02114704: ; 0x02114704 add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov10_02114704 _02114874: .word data_ov10_0211ec28 _02114878: .word func_ov10_02113e70 - 1 _0211487c: .word func_ov10_02113e6c - 1 + thumb_func_end func_ov10_02114704 .global func_ov10_02114880 thumb_func_start func_ov10_02114880 @@ -3378,7 +3378,6 @@ _02114898: _02114904: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_0211488c _02114908: .word 0x04001000 _0211490c: .word 0xffffe0ff _02114910: .word data_027e0cbc @@ -3386,6 +3385,7 @@ _02114914: .word data_ov00_020ec754 _02114918: .word func_ov10_02115030 _0211491c: .word data_ov00_020ee734 _02114920: .word data_ov00_020ee820 + thumb_func_end func_ov10_0211488c .global func_ov10_02114924 thumb_func_start func_ov10_02114924 @@ -3410,10 +3410,10 @@ func_ov10_02114924: ; 0x02114924 blx func_ov10_0211e5f8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_02114924 _02114950: .word 0x04001000 _02114954: .word 0xffffe0ff _02114958: .word data_ov00_020ee734 + thumb_func_end func_ov10_02114924 .global func_ov10_0211495c thumb_func_start func_ov10_0211495c @@ -3475,12 +3475,12 @@ _021149ba: str r5, [r4, #0x10] pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov10_0211495c _021149c8: .word 0x0013000e _021149cc: .word 0x00130027 _021149d0: .word data_027e0c68 _021149d4: .word 0x0013002a _021149d8: .word 0x00000151 + thumb_func_end func_ov10_0211495c .global func_ov10_021149dc thumb_func_start func_ov10_021149dc @@ -3507,9 +3507,9 @@ func_ov10_021149dc: ; 0x021149dc _02114a0c: pop {r4, pc} nop - thumb_func_end func_ov10_021149dc _02114a10: .word data_027e0d54 _02114a14: .word data_ov00_020eec9c + thumb_func_end func_ov10_021149dc .global func_ov10_02114a18 thumb_func_start func_ov10_02114a18 @@ -3703,7 +3703,6 @@ _02114b66: _02114b88: pop {r4, pc} nop - thumb_func_end func_ov10_02114a18 _02114b8c: .word 0xffff0000 _02114b90: .word data_027e0c68 _02114b94: .word data_027e05f8 @@ -3713,6 +3712,7 @@ _02114ba0: .word data_ov00_020eed2c _02114ba4: .word data_ov00_020ee820 _02114ba8: .word data_027e0d54 _02114bac: .word data_027e0cbc + thumb_func_end func_ov10_02114a18 .global func_ov10_02114bb0 thumb_func_start func_ov10_02114bb0 @@ -4035,12 +4035,12 @@ _02114e20: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_02114c2c _02114e24: .word data_ov00_020eec9c _02114e28: .word 0xffff00ff _02114e2c: .word 0xff00ffff _02114e30: .word data_027e0c68 _02114e34: .word 0x00ca000e + thumb_func_end func_ov10_02114c2c .global func_ov10_02114e38 thumb_func_start func_ov10_02114e38 @@ -4254,10 +4254,10 @@ _02114fda: add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov10_02114e38 _02114fe0: .word 0x0000011b _02114fe4: .word 0xffff0000 _02114fe8: .word data_ov10_0211e764 + thumb_func_end func_ov10_02114e38 .global func_ov10_02114fec thumb_func_start func_ov10_02114fec @@ -4278,8 +4278,8 @@ func_ov10_02114fec: ; 0x02114fec bl func_ov10_02113d70 pop {r4, pc} nop - thumb_func_end func_ov10_02114fec _02115010: .word 0x0013000e + thumb_func_end func_ov10_02114fec .global func_ov10_02115014 thumb_func_start func_ov10_02115014 @@ -4348,9 +4348,9 @@ _02115080: _02115088: pop {r4, pc} nop - thumb_func_end func_ov10_02115030 _0211508c: .word data_027e0c68 _02115090: .word 0x0000ffff + thumb_func_end func_ov10_02115030 .global func_ov10_02115094 arm_func_start func_ov10_02115094 @@ -4371,8 +4371,8 @@ func_ov10_02115094: ; 0x02115094 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02115094 _021150d0: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02115094 .global func_ov10_021150d4 arm_func_start func_ov10_021150d4 @@ -4391,8 +4391,8 @@ func_ov10_021150d4: ; 0x021150d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021150d4 _02115108: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_021150d4 .global func_ov10_0211510c arm_func_start func_ov10_0211510c @@ -4455,9 +4455,9 @@ _0211519c: bl func_ov10_0211c784 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_02115128 _021151d4: .word data_027e0d54 _021151d8: .word data_027e0d78 + arm_func_end func_ov10_02115128 .global func_ov10_021151dc arm_func_start func_ov10_021151dc @@ -4476,9 +4476,9 @@ func_ov10_021151dc: ; 0x021151dc bl func_0203493c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_021151dc _02115210: .word data_027e0cbc _02115214: .word 0x0000010f + arm_func_end func_ov10_021151dc .global func_ov10_02115218 arm_func_start func_ov10_02115218 @@ -4517,8 +4517,8 @@ func_ov10_02115248: ; 0x02115248 str r4, [r5, #0x14] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02115248 _02115274: .word data_ov10_0211ed10 + arm_func_end func_ov10_02115248 .global func_ov10_02115278 arm_func_start func_ov10_02115278 @@ -4588,9 +4588,9 @@ _02115360: bl func_02037854 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02115278 _02115368: .word data_027e0d54 _0211536c: .word data_ov00_020eec9c + arm_func_end func_ov10_02115278 .global func_ov10_02115370 arm_func_start func_ov10_02115370 @@ -4647,10 +4647,10 @@ _02115408: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov10_021153cc _02115418: .word 0x00fe0001 _0211541c: .word data_027e0d54 _02115420: .word data_ov10_0211e768 + arm_func_end func_ov10_021153cc .global func_ov10_02115424 thumb_func_start func_ov10_02115424 @@ -4746,10 +4746,10 @@ func_ov10_02115424: ; 0x02115424 add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov10_02115424 _021154e8: .word data_ov10_0211ecec _021154ec: .word func_ov10_02113e70 - 1 _021154f0: .word func_ov10_02113e6c - 1 + thumb_func_end func_ov10_02115424 .global func_ov10_021154f4 arm_func_start func_ov10_021154f4 @@ -4806,8 +4806,8 @@ _0211557c: str r4, [r5, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02115534 _0211558c: .word data_027e0c38 + arm_func_end func_ov10_02115534 .global func_ov10_02115590 arm_func_start func_ov10_02115590 @@ -4826,9 +4826,9 @@ func_ov10_02115590: ; 0x02115590 bl func_ov10_0211e500 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02115590 _021155c4: .word data_ov00_020eec9c _021155c8: .word data_ov00_020ee734 + arm_func_end func_ov10_02115590 .global func_ov10_021155cc arm_func_start func_ov10_021155cc @@ -4965,11 +4965,11 @@ _0211574c: strb r0, [r4, #0xb8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021155cc _021157b4: .word data_027e0c68 _021157b8: .word data_027e05f8 _021157bc: .word data_027e0c38 _021157c0: .word data_027e0d54 + arm_func_end func_ov10_021155cc .global func_ov10_021157c4 arm_func_start func_ov10_021157c4 @@ -5026,8 +5026,8 @@ _02115834: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov10_021157c4 _0211588c: .word data_027e0d54 + arm_func_end func_ov10_021157c4 .global func_ov10_02115890 arm_func_start func_ov10_02115890 @@ -5078,11 +5078,11 @@ _02115920: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02115890 _02115928: .word data_ov00_020eec9c _0211592c: .word data_027e0c68 _02115930: .word 0x00ca0001 _02115934: .word 0x00ca0002 + arm_func_end func_ov10_02115890 .global func_ov10_02115938 arm_func_start func_ov10_02115938 @@ -5240,9 +5240,9 @@ _02115b4c: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02115938 _02115b68: .word data_027e0cbc _02115b6c: .word 0x00000112 + arm_func_end func_ov10_02115938 .global func_ov10_02115b70 arm_func_start func_ov10_02115b70 @@ -5263,8 +5263,8 @@ func_ov10_02115b70: ; 0x02115b70 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02115b70 _02115bac: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02115b70 .global func_ov10_02115bb0 arm_func_start func_ov10_02115bb0 @@ -5283,8 +5283,8 @@ func_ov10_02115bb0: ; 0x02115bb0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02115bb0 _02115be4: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02115bb0 .global func_ov10_02115be8 arm_func_start func_ov10_02115be8 @@ -5394,11 +5394,11 @@ _02115c9a: add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov10_02115c04 _02115cc4: .word data_ov10_0211ed8c _02115cc8: .word func_020350ac _02115ccc: .word func_02035064 _02115cd0: .word 0x00000112 + thumb_func_end func_ov10_02115c04 .global func_ov10_02115cd4 thumb_func_start func_ov10_02115cd4 @@ -5421,8 +5421,8 @@ func_ov10_02115cd4: ; 0x02115cd4 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_02115cd4 _02115cfc: .word func_020350ac + thumb_func_end func_ov10_02115cd4 .global func_ov10_02115d00 thumb_func_start func_ov10_02115d00 @@ -5529,9 +5529,9 @@ _02115d84: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_02115d00 _02115ddc: .word 0x000002d3 _02115de0: .word 0x00000112 + thumb_func_end func_ov10_02115d00 .global func_ov10_02115de4 arm_func_start func_ov10_02115de4 @@ -5582,8 +5582,8 @@ func_ov10_02115e18: ; 0x02115e18 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov10_02115e18 _02115e84: .word 0x00000112 + arm_func_end func_ov10_02115e18 .global func_ov10_02115e88 arm_func_start func_ov10_02115e88 @@ -5639,9 +5639,9 @@ _02115f0c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02115e88 _02115f4c: .word data_027e0c68 _02115f50: .word 0x0013000a + arm_func_end func_ov10_02115e88 .global func_ov10_02115f54 arm_func_start func_ov10_02115f54 @@ -5775,8 +5775,8 @@ func_ov10_0211609c: ; 0x0211609c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_0211609c _02116118: .word 0x00000112 + arm_func_end func_ov10_0211609c .global func_ov10_0211611c arm_func_start func_ov10_0211611c @@ -5849,9 +5849,9 @@ _021161dc: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov10_0211611c _02116220: .word data_ov10_0211e780 _02116224: .word 0x00000112 + arm_func_end func_ov10_0211611c .global func_ov10_02116228 arm_func_start func_ov10_02116228 @@ -5877,8 +5877,8 @@ func_ov10_02116228: ; 0x02116228 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_02116228 _02116278: .word 0x00000112 + arm_func_end func_ov10_02116228 .global func_ov10_0211627c arm_func_start func_ov10_0211627c @@ -6003,8 +6003,8 @@ _021163e4: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211627c _02116428: .word 0x00000112 + arm_func_end func_ov10_0211627c .global func_ov10_0211642c arm_func_start func_ov10_0211642c @@ -6082,8 +6082,8 @@ _02116508: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211642c _02116538: .word 0x00000112 + arm_func_end func_ov10_0211642c .global func_ov10_0211653c arm_func_start func_ov10_0211653c @@ -6111,8 +6111,8 @@ func_ov10_0211655c: ; 0x0211655c str r4, [r5, #0x14] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_0211655c _02116580: .word data_ov10_0211ee0c + arm_func_end func_ov10_0211655c .global func_ov10_02116584 arm_func_start func_ov10_02116584 @@ -6152,9 +6152,9 @@ _021165f8: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_02116584 _02116600: .word data_ov00_020ebe18 _02116604: .word data_027e0d54 + arm_func_end func_ov10_02116584 .global func_ov10_02116608 thumb_func_start func_ov10_02116608 @@ -6175,8 +6175,8 @@ func_ov10_02116608: ; 0x02116608 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov10_02116608 _0211662c: .word data_ov10_0211ede8 + thumb_func_end func_ov10_02116608 .global func_ov10_02116630 arm_func_start func_ov10_02116630 @@ -6258,11 +6258,11 @@ _02116724: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_02116644 _02116738: .word 0x0013000c _0211673c: .word 0x0013000b _02116740: .word data_027e0d54 _02116744: .word 0x00130010 + arm_func_end func_ov10_02116644 .global func_ov10_02116748 arm_func_start func_ov10_02116748 @@ -6296,9 +6296,9 @@ _02116790: str r4, [r5, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02116764 _021167a0: .word data_027e0c68 _021167a4: .word 0x00ca000c + arm_func_end func_ov10_02116764 .global func_ov10_021167a8 arm_func_start func_ov10_021167a8 @@ -6497,11 +6497,11 @@ _02116a28: bl func_ov10_02116764 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021167c8 _02116a54: .word data_027e0c68 _02116a58: .word data_027e0d54 _02116a5c: .word data_027e05f8 _02116a60: .word data_ov00_020eec9c + arm_func_end func_ov10_021167c8 .global func_ov10_02116a64 arm_func_start func_ov10_02116a64 @@ -6549,8 +6549,8 @@ _02116af4: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02116a64 _02116afc: .word data_027e0c68 + arm_func_end func_ov10_02116a64 .global func_ov10_02116b00 arm_func_start func_ov10_02116b00 @@ -6626,8 +6626,8 @@ _02116bb4: bl func_ov10_02116764 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02116b20 _02116be4: .word data_027e0d54 + arm_func_end func_ov10_02116b20 .global func_ov10_02116be8 arm_func_start func_ov10_02116be8 @@ -6771,10 +6771,10 @@ func_ov10_02116c4c: ; 0x02116c4c add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov10_02116c4c _02116d20: .word data_ov10_0211ee88 _02116d24: .word func_ov10_02113e70 - 1 _02116d28: .word func_ov10_02113e6c - 1 + thumb_func_end func_ov10_02116c4c .global func_ov10_02116d2c arm_func_start func_ov10_02116d2c @@ -6813,8 +6813,8 @@ func_ov10_02116d68: ; 0x02116d68 bl func_ov00_020d77e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_02116d68 _02116d84: .word data_ov00_020eec9c + arm_func_end func_ov10_02116d68 .global func_ov10_02116d88 arm_func_start func_ov10_02116d88 @@ -6900,8 +6900,8 @@ _02116e88: bl func_ov10_02116d58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02116d88 _02116ea8: .word data_027e05f8 + arm_func_end func_ov10_02116d88 .global func_ov10_02116eac arm_func_start func_ov10_02116eac @@ -7017,10 +7017,10 @@ _02117028: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02116f2c _02117030: .word data_027e0d54 _02117034: .word data_ov00_020eec9c _02117038: .word data_ov00_020eec68 + arm_func_end func_ov10_02116f2c .global func_ov10_0211703c arm_func_start func_ov10_0211703c @@ -7245,8 +7245,8 @@ _02117320: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211703c _0211736c: .word data_027e0d54 + arm_func_end func_ov10_0211703c .global func_ov10_02117370 arm_func_start func_ov10_02117370 @@ -7319,9 +7319,9 @@ _02117460: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_02117370 _02117470: .word 0x01ff0000 _02117474: .word 0x0400101c + arm_func_end func_ov10_02117370 .global func_ov10_02117478 arm_func_start func_ov10_02117478 @@ -7340,8 +7340,8 @@ func_ov10_02117478: ; 0x02117478 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02117478 _021174ac: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02117478 .global func_ov10_021174b0 arm_func_start func_ov10_021174b0 @@ -7358,8 +7358,8 @@ func_ov10_021174b0: ; 0x021174b0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021174b0 _021174dc: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_021174b0 .global func_ov10_021174e0 arm_func_start func_ov10_021174e0 @@ -7371,9 +7371,9 @@ func_ov10_021174e0: ; 0x021174e0 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov10_021174e0 _021174f8: .word data_ov10_0211eec4 _021174fc: .word func_ov10_0211ccec - 1 + arm_func_end func_ov10_021174e0 .global func_ov10_02117500 arm_func_start func_ov10_02117500 @@ -7386,9 +7386,9 @@ func_ov10_02117500: ; 0x02117500 add r1, r1, #0x1400 bx ip .align 2, 0 - arm_func_end func_ov10_02117500 _0211751c: .word data_ov10_0211eec4 _02117520: .word func_ov10_0211ccec - 1 + arm_func_end func_ov10_02117500 .global func_ov10_02117524 arm_func_start func_ov10_02117524 @@ -7574,12 +7574,12 @@ _021177b8: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02117524 _021177c4: .word 0x0003f500 _021177c8: .word data_ov10_0211f400 _021177cc: .word data_ov10_0211e784 _021177d0: .word data_ov10_0211e78c _021177d4: .word data_ov10_0211e788 + arm_func_end func_ov10_02117524 .global func_ov10_021177d8 arm_func_start func_ov10_021177d8 @@ -7603,10 +7603,10 @@ _02117804: str r2, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021177d8 _0211781c: .word data_027e0ce0 _02117820: .word data_ov10_0211eec4 _02117824: .word data_ov10_0211f400 + arm_func_end func_ov10_021177d8 .global func_ov10_02117828 arm_func_start func_ov10_02117828 @@ -7728,13 +7728,13 @@ func_ov10_02117874: ; 0x02117874 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02117874 _021179e0: .word func_ov10_02112d9c - 1 _021179e4: .word func_ov10_02117a60 - 1 _021179e8: .word func_ov10_02112da0 - 1 _021179ec: .word func_ov10_02117a10 - 1 _021179f0: .word func_ov10_02112da4 - 1 _021179f4: .word func_ov10_021179f8 - 1 + arm_func_end func_ov10_02117874 .global func_ov10_021179f8 arm_func_start func_ov10_021179f8 @@ -7823,12 +7823,12 @@ _02117aec: str r2, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02117a90 _02117b04: .word data_ov10_0211eec4 _02117b08: .word func_ov10_02112da4 - 1 _02117b0c: .word func_ov10_02112da0 - 1 _02117b10: .word func_ov10_02112d9c - 1 _02117b14: .word data_ov10_0211f400 + arm_func_end func_ov10_02117a90 .global func_ov10_02117b18 arm_func_start func_ov10_02117b18 @@ -7902,9 +7902,9 @@ _02117bfc: strb r0, [r8, #0xd] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02117b18 _02117c10: .word data_027e0d54 _02117c14: .word data_ov10_0211f400 + arm_func_end func_ov10_02117b18 .global func_ov10_02117c18 arm_func_start func_ov10_02117c18 @@ -8007,7 +8007,6 @@ _02117d68: add sp, sp, #0x104 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02117c18 _02117d94: .word data_ov10_0211f400 _02117d98: .word data_027e0618 _02117d9c: .word data_ov00_020ec718 @@ -8017,6 +8016,7 @@ _02117da8: .word data_ov00_020ec758 _02117dac: .word data_ov00_020e9e18 _02117db0: .word data_027e08e4 _02117db4: .word func_ov10_02117b18 - 1 + arm_func_end func_ov10_02117c18 .global func_ov10_02117db8 arm_func_start func_ov10_02117db8 @@ -8057,8 +8057,8 @@ _02117e20: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02117db8 _02117e3c: .word data_027e0d54 + arm_func_end func_ov10_02117db8 .global func_ov10_02117e40 arm_func_start func_ov10_02117e40 @@ -8120,7 +8120,6 @@ func_ov10_02117e40: ; 0x02117e40 blx func_0202f360 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov10_02117e40 _02117f20: .word data_ov10_0211f400 _02117f24: .word data_ov00_020e9e18 _02117f28: .word data_ov00_020ec218 @@ -8130,6 +8129,7 @@ _02117f34: .word data_ov00_020ec758 _02117f38: .word data_ov00_020eacc8 _02117f3c: .word data_027e08e4 _02117f40: .word func_ov10_02117db8 - 1 + arm_func_end func_ov10_02117e40 .global func_ov10_02117f44 arm_func_start func_ov10_02117f44 @@ -8194,8 +8194,8 @@ _02118008: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02117f44 _02118028: .word data_027e0d54 + arm_func_end func_ov10_02117f44 .global func_ov10_0211802c arm_func_start func_ov10_0211802c @@ -8216,9 +8216,9 @@ func_ov10_0211802c: ; 0x0211802c blx func_0202f360 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211802c _02118068: .word data_027e08e4 _0211806c: .word func_ov10_02117f44 - 1 + arm_func_end func_ov10_0211802c .global func_ov10_02118070 arm_func_start func_ov10_02118070 @@ -8269,9 +8269,9 @@ _021180fc: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02118070 _02118118: .word data_027e0d54 _0211811c: .word data_ov10_0211f400 + arm_func_end func_ov10_02118070 .global func_ov10_02118120 arm_func_start func_ov10_02118120 @@ -8304,11 +8304,11 @@ _02118148: blx func_0202f360 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_02118120 _02118188: .word data_ov10_0211f400 _0211818c: .word func_ov10_021183d8 - 1 _02118190: .word func_ov10_02118070 - 1 _02118194: .word data_027e08e4 + arm_func_end func_ov10_02118120 .global func_ov10_02118198 arm_func_start func_ov10_02118198 @@ -8440,10 +8440,10 @@ _02118358: add sp, sp, #0x98 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov10_02118198 _02118384: .word data_027e0d54 _02118388: .word data_ov10_0211f400 _0211838c: .word data_ov00_020eb218 + arm_func_end func_ov10_02118198 .global func_ov10_02118390 arm_func_start func_ov10_02118390 @@ -8465,9 +8465,9 @@ func_ov10_02118390: ; 0x02118390 blx func_0202f360 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02118390 _021183d0: .word data_027e08e4 _021183d4: .word func_ov10_02118198 - 1 + arm_func_end func_ov10_02118390 .global func_ov10_021183d8 arm_func_start func_ov10_021183d8 @@ -8540,9 +8540,9 @@ _021184bc: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_021183d8 _021184d8: .word data_027e0d54 _021184dc: .word data_ov10_0211f400 + arm_func_end func_ov10_021183d8 .global func_ov10_021184e0 arm_func_start func_ov10_021184e0 @@ -8566,10 +8566,10 @@ func_ov10_021184e0: ; 0x021184e0 blx func_0202f360 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021184e0 _02118528: .word data_ov00_020e9e18 _0211852c: .word data_027e08e4 _02118530: .word func_ov10_021183d8 - 1 + arm_func_end func_ov10_021184e0 .global func_ov10_02118534 arm_func_start func_ov10_02118534 @@ -8617,11 +8617,11 @@ _02118578: blt _02118578 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02118534 _021185d8: .word data_027e0d54 _021185dc: .word data_ov00_020ec758 _021185e0: .word data_ov00_020ec218 _021185e4: .word data_ov10_0211f400 + arm_func_end func_ov10_02118534 .global func_ov10_021185e8 arm_func_start func_ov10_021185e8 @@ -8657,11 +8657,11 @@ _02118624: blx func_0202f360 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_021185e8 _0211865c: .word data_ov00_020ec758 _02118660: .word data_ov00_020ec658 _02118664: .word data_027e08e4 _02118668: .word func_ov10_02118534 - 1 + arm_func_end func_ov10_021185e8 .global func_ov10_0211866c arm_func_start func_ov10_0211866c @@ -8702,9 +8702,9 @@ func_ov10_021186a4: ; 0x021186a4 mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_021186a4 _021186e0: .word data_ov00_020ec658 _021186e4: .word data_ov00_020ec218 + arm_func_end func_ov10_021186a4 .global func_ov10_021186e8 arm_func_start func_ov10_021186e8 @@ -8743,10 +8743,10 @@ _02118730: blt _02118730 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov10_021186e8 _02118768: .word data_027e0d54 _0211876c: .word data_ov00_020ec218 _02118770: .word data_ov10_0211f400 + arm_func_end func_ov10_021186e8 .global func_ov10_02118774 arm_func_start func_ov10_02118774 @@ -8781,10 +8781,10 @@ func_ov10_02118774: ; 0x02118774 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02118774 _021187e8: .word data_ov00_020ec658 _021187ec: .word data_027e08e4 _021187f0: .word func_ov10_021186e8 - 1 + arm_func_end func_ov10_02118774 .global func_ov10_021187f4 arm_func_start func_ov10_021187f4 @@ -8839,12 +8839,12 @@ _02118848: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov10_021187f4 _021188b4: .word data_ov00_020ec678 _021188b8: .word data_ov00_020ec218 _021188bc: .word data_ov10_0211f400 _021188c0: .word data_027e08e4 _021188c4: .word func_ov10_021186e8 - 1 + arm_func_end func_ov10_021187f4 .global func_ov10_021188c8 arm_func_start func_ov10_021188c8 @@ -8890,11 +8890,11 @@ _021188f4: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov10_021188c8 _02118964: .word data_ov00_020ec218 _02118968: .word data_ov10_0211f400 _0211896c: .word data_027e08e4 _02118970: .word func_ov10_021186e8 - 1 + arm_func_end func_ov10_021188c8 .global func_ov10_02118974 arm_func_start func_ov10_02118974 @@ -8940,9 +8940,9 @@ _021189f0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02118974 _02118a0c: .word data_027e0d54 _02118a10: .word data_ov10_0211f400 + arm_func_end func_ov10_02118974 .global func_ov10_02118a14 arm_func_start func_ov10_02118a14 @@ -9018,11 +9018,11 @@ _02118a9c: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov10_02118a14 _02118b28: .word data_ov00_020ec754 _02118b2c: .word data_ov10_0211f400 _02118b30: .word data_027e08e4 _02118b34: .word func_ov10_02118974 - 1 + arm_func_end func_ov10_02118a14 .global func_ov10_02118b38 thumb_func_start func_ov10_02118b38 @@ -9198,10 +9198,10 @@ func_ov10_02118b38: ; 0x02118b38 add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov10_02118b38 _02118ca8: .word data_ov10_0211ef30 _02118cac: .word func_ov10_02113e70 - 1 _02118cb0: .word func_ov10_02113e6c - 1 + thumb_func_end func_ov10_02118b38 .global func_ov10_02118cb4 arm_func_start func_ov10_02118cb4 @@ -9241,8 +9241,8 @@ _02118cfc: strb r0, [r4, #0x9c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_02118cb4 _02118d34: .word data_027e0d54 + arm_func_end func_ov10_02118cb4 .global func_ov10_02118d38 arm_func_start func_ov10_02118d38 @@ -9275,8 +9275,8 @@ func_ov10_02118d60: ; 0x02118d60 bl func_ov00_020d77e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_02118d60 _02118d7c: .word data_ov00_020eec9c + arm_func_end func_ov10_02118d60 .global func_ov10_02118d80 arm_func_start func_ov10_02118d80 @@ -9375,8 +9375,8 @@ _02118eac: bl func_ov10_0211c784 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02118d80 _02118ed0: .word data_027e05f8 + arm_func_end func_ov10_02118d80 .global func_ov10_02118ed4 arm_func_start func_ov10_02118ed4 @@ -9516,9 +9516,9 @@ _021190a4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02118f54 _021190ac: .word data_ov00_020ee698 _021190b0: .word data_ov00_020eec9c + arm_func_end func_ov10_02118f54 .global func_ov10_021190b4 arm_func_start func_ov10_021190b4 @@ -9829,8 +9829,8 @@ _02119504: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02119154 _0211951c: .word 0x0400101c + arm_func_end func_ov10_02119154 .global func_ov10_02119520 arm_func_start func_ov10_02119520 @@ -10072,8 +10072,8 @@ _02119888: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_02119520 _0211989c: .word 0x66666667 + arm_func_end func_ov10_02119520 .global func_ov10_021198a0 arm_func_start func_ov10_021198a0 @@ -10120,9 +10120,9 @@ _0211992c: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021198a0 _0211993c: .word 0x01ff0000 _02119940: .word 0x0400101c + arm_func_end func_ov10_021198a0 .global func_ov10_02119944 arm_func_start func_ov10_02119944 @@ -10143,8 +10143,8 @@ func_ov10_02119944: ; 0x02119944 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02119944 _02119980: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02119944 .global func_ov10_02119984 arm_func_start func_ov10_02119984 @@ -10163,8 +10163,8 @@ func_ov10_02119984: ; 0x02119984 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_02119984 _021199b8: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_02119984 .global func_ov10_021199bc arm_func_start func_ov10_021199bc @@ -10189,10 +10189,10 @@ func_ov10_021199bc: ; 0x021199bc str r1, [r0, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_021199bc _02119a08: .word data_027e0c68 _02119a0c: .word data_ov00_020ee734 _02119a10: .word data_027e0c38 + arm_func_end func_ov10_021199bc .global func_ov10_02119a14 arm_func_start func_ov10_02119a14 @@ -10277,9 +10277,9 @@ func_ov10_02119a6c: ; 0x02119a6c blx func_0202f134 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov10_02119a6c _02119b3c: .word 0x415a454a _02119b40: .word data_027e0764 + arm_func_end func_ov10_02119a6c .global func_ov10_02119b44 arm_func_start func_ov10_02119b44 @@ -10356,12 +10356,12 @@ _02119c4c: blx func_0202f134 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov10_02119b44 _02119c5c: .word data_ov10_0211f404 _02119c60: .word data_ov10_0211f408 _02119c64: .word data_ov10_0211f414 _02119c68: .word data_ov10_0211f42c _02119c6c: .word 0x415a454a + arm_func_end func_ov10_02119b44 .global func_ov10_02119c70 arm_func_start func_ov10_02119c70 @@ -10463,9 +10463,9 @@ _02119db0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov10_02119c70 _02119dd4: .word func_ov10_02112d40 - 1 _02119dd8: .word func_ov10_02117874 - 1 + arm_func_end func_ov10_02119c70 .global func_ov10_02119ddc arm_func_start func_ov10_02119ddc @@ -10853,8 +10853,8 @@ func_ov10_0211a240: ; 0x0211a240 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_0211a240 _0211a2f8: .word 0x415a454a + arm_func_end func_ov10_0211a240 .global func_ov10_0211a2fc arm_func_start func_ov10_0211a2fc @@ -11250,8 +11250,8 @@ _0211a85c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211a5f4 _0211a868: .word 0x0003f500 + arm_func_end func_ov10_0211a5f4 .global func_ov10_0211a86c arm_func_start func_ov10_0211a86c @@ -11499,11 +11499,11 @@ func_ov10_0211a9dc: ; 0x0211a9dc add sp, #0x20 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211a9dc _0211aab4: .word data_ov10_0211ef94 _0211aab8: .word func_ov10_02113e70 - 1 _0211aabc: .word func_ov10_02113e6c - 1 _0211aac0: .word 0x00000109 + thumb_func_end func_ov10_0211a9dc .global func_ov10_0211aac4 thumb_func_start func_ov10_0211aac4 @@ -11642,7 +11642,6 @@ _0211abcc: add sp, #0x11c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211aac4 _0211abd8: .word 0x0400100c _0211abdc: .word 0x0000810c _0211abe0: .word 0x00008310 @@ -11653,6 +11652,7 @@ _0211abf0: .word data_ov10_0211efb4 _0211abf4: .word 0x016a0000 _0211abf8: .word 0x04001014 _0211abfc: .word 0xffffe0ff + thumb_func_end func_ov10_0211aac4 .global func_ov10_0211ac00 thumb_func_start func_ov10_0211ac00 @@ -11677,9 +11677,9 @@ func_ov10_0211ac00: ; 0x0211ac00 blx func_ov10_02112f5c pop {r4, pc} nop - thumb_func_end func_ov10_0211ac00 _0211ac2c: .word 0x04001000 _0211ac30: .word 0xffffe0ff + thumb_func_end func_ov10_0211ac00 .global func_ov10_0211ac34 thumb_func_start func_ov10_0211ac34 @@ -11726,8 +11726,8 @@ _0211ac74: bl func_ov10_0211ac34 pop {r4, pc} nop - thumb_func_end func_ov10_0211ac54 _0211ac80: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211ac54 .global func_ov10_0211ac84 thumb_func_start func_ov10_0211ac84 @@ -11903,10 +11903,10 @@ _0211adbe: _0211adcc: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_0211ac84 _0211add0: .word data_027e0c68 _0211add4: .word data_027e05f8 _0211add8: .word data_027e0d54 + thumb_func_end func_ov10_0211ac84 .global func_ov10_0211addc thumb_func_start func_ov10_0211addc @@ -12029,11 +12029,11 @@ _0211aeb4: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211addc _0211aec0: .word data_027e0d78 _0211aec4: .word 0x00000109 _0211aec8: .word data_ov00_020eec9c _0211aecc: .word data_ov10_0211e7c0 + thumb_func_end func_ov10_0211addc .global func_ov10_0211aed0 thumb_func_start func_ov10_0211aed0 @@ -12168,12 +12168,12 @@ _0211afd6: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_0211aed0 _0211afdc: .word data_027e0c68 _0211afe0: .word 0x00130020 _0211afe4: .word 0x00130025 _0211afe8: .word 0x00130021 _0211afec: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211aed0 .global func_ov10_0211aff0 thumb_func_start func_ov10_0211aff0 @@ -12405,10 +12405,10 @@ _0211b192: add sp, #0x40 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_0211aff0 _0211b198: .word 0x01ff0000 _0211b19c: .word 0x04001014 _0211b1a0: .word 0x00000109 + thumb_func_end func_ov10_0211aff0 .global func_ov10_0211b1a4 thumb_func_start func_ov10_0211b1a4 @@ -12523,11 +12523,11 @@ _0211b24e: add sp, #0x30 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_0211b1a4 _0211b28c: .word 0x00000109 _0211b290: .word data_02068e7c _0211b294: .word data_ov10_0211e7c8 _0211b298: .word 0x0000ffff + thumb_func_end func_ov10_0211b1a4 .global func_ov10_0211b29c arm_func_start func_ov10_0211b29c @@ -12550,8 +12550,8 @@ func_ov10_0211b29c: ; 0x0211b29c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211b29c _0211b2e0: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_0211b29c .global func_ov10_0211b2e4 arm_func_start func_ov10_0211b2e4 @@ -12572,8 +12572,8 @@ func_ov10_0211b2e4: ; 0x0211b2e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211b2e4 _0211b320: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_0211b2e4 .global func_ov10_0211b324 thumb_func_start func_ov10_0211b324 @@ -12598,8 +12598,8 @@ func_ov10_0211b324: ; 0x0211b324 add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_0211b324 _0211b350: .word data_ov10_0211f008 + thumb_func_end func_ov10_0211b324 .global func_ov10_0211b354 thumb_func_start func_ov10_0211b354 @@ -12674,10 +12674,10 @@ _0211b3cc: blx func_ov10_02112f48 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211b354 _0211b3e0: .word data_027e0d54 _0211b3e4: .word 0x00003404 _0211b3e8: .word 0x00002804 + thumb_func_end func_ov10_0211b354 .global func_ov10_0211b3ec thumb_func_start func_ov10_0211b3ec @@ -12859,10 +12859,10 @@ func_ov10_0211b500: ; 0x0211b500 add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211b500 _0211b544: .word data_ov10_0211f06c _0211b548: .word func_ov10_02113e70 - 1 _0211b54c: .word func_ov10_02113e6c - 1 + thumb_func_end func_ov10_0211b500 .global func_ov10_0211b550 thumb_func_start func_ov10_0211b550 @@ -12984,9 +12984,9 @@ _0211b630: add sp, #0x10c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_0211b550 _0211b644: .word 0x00000107 _0211b648: .word data_02068e7c + thumb_func_end func_ov10_0211b550 .global func_ov10_0211b64c thumb_func_start func_ov10_0211b64c @@ -12997,8 +12997,8 @@ func_ov10_0211b64c: ; 0x0211b64c blx func_02032c10 pop {r3, pc} nop - thumb_func_end func_ov10_0211b64c _0211b65c: .word 0x00000107 + thumb_func_end func_ov10_0211b64c .global func_ov10_0211b660 thumb_func_start func_ov10_0211b660 @@ -13066,9 +13066,9 @@ _0211b6bc: _0211b6ce: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211b668 _0211b6d0: .word data_027e05f8 _0211b6d4: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211b668 .global func_ov10_0211b6d8 thumb_func_start func_ov10_0211b6d8 @@ -13133,8 +13133,8 @@ _0211b73e: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov10_0211b71c _0211b744: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211b71c .global func_ov10_0211b748 thumb_func_start func_ov10_0211b748 @@ -13272,8 +13272,8 @@ _0211b84e: add sp, #0x3c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211b748 _0211b858: .word 0x00000107 + thumb_func_end func_ov10_0211b748 .global func_ov10_0211b85c arm_func_start func_ov10_0211b85c @@ -13292,8 +13292,8 @@ func_ov10_0211b85c: ; 0x0211b85c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211b85c _0211b890: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_0211b85c .global func_ov10_0211b894 arm_func_start func_ov10_0211b894 @@ -13310,8 +13310,8 @@ func_ov10_0211b894: ; 0x0211b894 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211b894 _0211b8c0: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_0211b894 .global func_ov10_0211b8c4 thumb_func_start func_ov10_0211b8c4 @@ -13326,8 +13326,8 @@ func_ov10_0211b8c4: ; 0x0211b8c4 add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211b8c4 _0211b8d8: .word data_ov10_0211f108 + thumb_func_end func_ov10_0211b8c4 .global func_ov10_0211b8dc thumb_func_start func_ov10_0211b8dc @@ -13465,10 +13465,10 @@ func_ov10_0211b8f8: ; 0x0211b8f8 add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov10_0211b8f8 _0211b9ec: .word data_ov10_0211f0e4 _0211b9f0: .word func_ov10_02113e70 - 1 _0211b9f4: .word func_ov10_02113e6c - 1 + thumb_func_end func_ov10_0211b8f8 .global func_ov10_0211b9f8 thumb_func_start func_ov10_0211b9f8 @@ -13727,8 +13727,8 @@ _0211bbb0: add sp, #0x120 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211ba04 _0211bbe4: .word data_02068e7c + thumb_func_end func_ov10_0211ba04 .global func_ov10_0211bbe8 thumb_func_start func_ov10_0211bbe8 @@ -13777,8 +13777,8 @@ _0211bc30: str r4, [r5, #0x10] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211bbf8 _0211bc38: .word 0x00130022 + thumb_func_end func_ov10_0211bbf8 .global func_ov10_0211bc3c thumb_func_start func_ov10_0211bc3c @@ -13814,8 +13814,8 @@ _0211bc6c: str r0, [r4, #0x18] pop {r4, pc} nop - thumb_func_end func_ov10_0211bc3c _0211bc7c: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211bc3c .global func_ov10_0211bc80 thumb_func_start func_ov10_0211bc80 @@ -14031,11 +14031,11 @@ _0211be04: _0211be16: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211bc80 _0211be18: .word data_027e05f8 _0211be1c: .word 0xffff0000 _0211be20: .word data_027e0c68 _0211be24: .word data_027e0d54 + thumb_func_end func_ov10_0211bc80 .global func_ov10_0211be28 thumb_func_start func_ov10_0211be28 @@ -14218,10 +14218,10 @@ _0211bf78: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211bed0 _0211bf7c: .word data_027e0c68 _0211bf80: .word 0x00ca0004 _0211bf84: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211bed0 .global func_ov10_0211bf88 thumb_func_start func_ov10_0211bf88 @@ -15196,8 +15196,8 @@ func_ov10_0211c684: ; 0x0211c684 bl func_ov10_0211bbf8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_0211c684 _0211c6ec: .word data_ov10_0211f0c8 + thumb_func_end func_ov10_0211c684 .global func_ov10_0211c6f0 arm_func_start func_ov10_0211c6f0 @@ -15218,8 +15218,8 @@ func_ov10_0211c6f0: ; 0x0211c6f0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211c6f0 _0211c72c: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_0211c6f0 .global func_ov10_0211c730 arm_func_start func_ov10_0211c730 @@ -15238,8 +15238,8 @@ func_ov10_0211c730: ; 0x0211c730 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211c730 _0211c764: .word func_ov10_02113e6c - 1 + arm_func_end func_ov10_0211c730 .global func_ov10_0211c768 arm_func_start func_ov10_0211c768 @@ -15387,9 +15387,9 @@ _0211c92c: bl func_0203d77c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_0211c7dc _0211c954: .word data_027e0cbc _0211c958: .word data_027e0c38 + arm_func_end func_ov10_0211c7dc .global func_ov10_0211c95c arm_func_start func_ov10_0211c95c @@ -15438,10 +15438,10 @@ _0211c9e0: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_0211c95c _0211c9f8: .word 0x01060000 _0211c9fc: .word 0x0400101c _0211ca00: .word 0x04001000 + arm_func_end func_ov10_0211c95c .global func_ov10_0211ca04 arm_func_start func_ov10_0211ca04 @@ -15536,9 +15536,9 @@ _0211cb18: blx func_ov10_02113d70 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_0211cae8 _0211cb28: .word 0x0013000d _0211cb2c: .word 0x0013000f + arm_func_end func_ov10_0211cae8 .global func_ov10_0211cb30 arm_func_start func_ov10_0211cb30 @@ -15594,8 +15594,8 @@ func_ov10_0211cba0: ; 0x0211cba0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211cba0 _0211cbcc: .word data_027e0d54 + arm_func_end func_ov10_0211cba0 .global func_ov10_0211cbd0 arm_func_start func_ov10_0211cbd0 @@ -15646,8 +15646,8 @@ _0211cc34: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_0211cbd0 _0211cc80: .word data_027e0d54 + arm_func_end func_ov10_0211cbd0 .global func_ov10_0211cc84 arm_func_start func_ov10_0211cc84 @@ -15678,8 +15678,8 @@ func_ov10_0211cc84: ; 0x0211cc84 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov10_0211cc84 _0211cce8: .word data_027e0d54 + arm_func_end func_ov10_0211cc84 .global func_ov10_0211ccec arm_func_start func_ov10_0211ccec @@ -15711,8 +15711,8 @@ _0211cd2c: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov10_0211ccec _0211cd48: .word data_ov10_0211e980 + arm_func_end func_ov10_0211ccec .global func_ov10_0211cd4c arm_func_start func_ov10_0211cd4c @@ -15752,8 +15752,8 @@ _0211cd7c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211cd4c _0211cdd0: .word 0x0003f500 + arm_func_end func_ov10_0211cd4c .global func_ov10_0211cdd4 arm_func_start func_ov10_0211cdd4 @@ -15793,8 +15793,8 @@ _0211ce04: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211cdd4 _0211ce58: .word 0x0003f500 + arm_func_end func_ov10_0211cdd4 .global func_ov10_0211ce5c arm_func_start func_ov10_0211ce5c @@ -15832,8 +15832,8 @@ func_ov10_0211ce5c: ; 0x0211ce5c add sp, sp, #0x114 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov10_0211ce5c _0211cedc: .word 0x0003f500 + arm_func_end func_ov10_0211ce5c .global func_ov10_0211cee0 arm_func_start func_ov10_0211cee0 @@ -15978,9 +15978,9 @@ _0211d078: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211cfd8 _0211d0a8: .word 0x000037fc _0211d0ac: .word data_ov10_0211e998 + arm_func_end func_ov10_0211cfd8 .global func_ov10_0211d0b0 arm_func_start func_ov10_0211d0b0 @@ -16018,10 +16018,10 @@ func_ov10_0211d0b0: ; 0x0211d0b0 add sp, sp, #0x34 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov10_0211d0b0 _0211d130: .word 0x0000c2e4 _0211d134: .word 0x00001d3f _0211d138: .word 0x0007ea00 + arm_func_end func_ov10_0211d0b0 .global func_ov10_0211d13c arm_func_start func_ov10_0211d13c @@ -16103,9 +16103,9 @@ _0211d23c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov10_0211d13c _0211d260: .word 0x0003f500 _0211d264: .word data_ov10_0211e994 + arm_func_end func_ov10_0211d13c .global func_ov10_0211d268 thumb_func_start func_ov10_0211d268 @@ -16157,13 +16157,13 @@ func_ov10_0211d268: ; 0x0211d268 add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211d268 _0211d2d0: .word data_ov10_0211f264 _0211d2d4: .word func_ov10_0211d300 _0211d2d8: .word func_ov10_0211dddc _0211d2dc: .word data_ov10_0211f2ac _0211d2e0: .word data_ov10_0211f288 _0211d2e4: .word data_ov10_0211f444 + thumb_func_end func_ov10_0211d268 .global func_ov10_0211d2e8 thumb_func_start func_ov10_0211d2e8 @@ -16229,9 +16229,9 @@ func_ov10_0211d30c: ; 0x0211d30c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211d30c _0211d354: .word data_ov10_0211f444 _0211d358: .word func_ov10_0211d300 + thumb_func_end func_ov10_0211d30c .global func_ov10_0211d35c thumb_func_start func_ov10_0211d35c @@ -16269,9 +16269,9 @@ func_ov10_0211d35c: ; 0x0211d35c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov10_0211d35c _0211d3ac: .word data_ov10_0211f444 _0211d3b0: .word func_ov10_0211d300 + thumb_func_end func_ov10_0211d35c .global func_ov10_0211d3b4 thumb_func_start func_ov10_0211d3b4 @@ -16677,7 +16677,6 @@ _0211d686: add sp, #0x34 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211d3b4 _0211d71c: .word 0xffcfffef _0211d720: .word 0x00200010 _0211d724: .word data_02075dac @@ -16709,6 +16708,7 @@ _0211d788: .word 0x00000171 _0211d78c: .word 0x00000444 _0211d790: .word 0x00000434 _0211d794: .word 0x00000438 + thumb_func_end func_ov10_0211d3b4 .global func_ov10_0211d798 thumb_func_start func_ov10_0211d798 @@ -16767,13 +16767,13 @@ func_ov10_0211d798: ; 0x0211d798 blx func_ov10_02112f5c pop {r4, pc} nop - thumb_func_end func_ov10_0211d798 _0211d810: .word 0x00000171 _0211d814: .word 0xffcfffef _0211d818: .word data_02075dac _0211d81c: .word 0x0400100c _0211d820: .word 0x0000810c _0211d824: .word 0xffffe0ff + thumb_func_end func_ov10_0211d798 .global func_ov10_0211d828 thumb_func_start func_ov10_0211d828 @@ -17078,7 +17078,6 @@ _0211da6c: add sp, #4 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov10_0211d828 _0211da70: .word data_027e0d54 _0211da74: .word 0x00000434 _0211da78: .word 0x00000438 @@ -17087,6 +17086,7 @@ _0211da80: .word data_ov00_020eec9c _0211da84: .word 0x0000043c _0211da88: .word 0x00000446 _0211da8c: .word 0x00000448 + thumb_func_end func_ov10_0211d828 .global func_ov10_0211da90 thumb_func_start func_ov10_0211da90 @@ -17154,10 +17154,10 @@ _0211dadc: blx r1 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211da90 _0211db10: .word 0x0000042c _0211db14: .word 0x00000434 _0211db18: .word 0x00000171 + thumb_func_end func_ov10_0211da90 .global func_ov10_0211db1c thumb_func_start func_ov10_0211db1c @@ -17215,11 +17215,11 @@ _0211db62: blx func_020328a8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211db1c _0211db88: .word 0x0000042c _0211db8c: .word 0x00000444 _0211db90: .word 0x00020038 _0211db94: .word data_ov10_0211e99c + thumb_func_end func_ov10_0211db1c .global func_ov10_0211db98 thumb_func_start func_ov10_0211db98 @@ -17357,7 +17357,6 @@ _0211dc8e: strb r1, [r4, r0] pop {r4, pc} nop - thumb_func_end func_ov10_0211db98 _0211dc98: .word 0x00000421 _0211dc9c: .word 0x00000447 _0211dca0: .word data_ov00_020eec9c @@ -17365,6 +17364,7 @@ _0211dca4: .word 0x000003c6 _0211dca8: .word 0x00000408 _0211dcac: .word 0x0000036b _0211dcb0: .word 0x000003c7 + thumb_func_end func_ov10_0211db98 .global func_ov10_0211dcb4 thumb_func_start func_ov10_0211dcb4 @@ -17430,11 +17430,11 @@ _0211dd12: _0211dd22: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov10_0211dcb4 _0211dd24: .word 0x0000043c _0211dd28: .word 0x00000434 _0211dd2c: .word 0x00000421 _0211dd30: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211dcb4 .global func_ov10_0211dd34 thumb_func_start func_ov10_0211dd34 @@ -17518,11 +17518,11 @@ _0211ddc4: add sp, #0x20 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211dd44 _0211ddcc: .word data_027e0d54 _0211ddd0: .word data_027e0c68 _0211ddd4: .word 0x0002003a _0211ddd8: .word 0x00020039 + thumb_func_end func_ov10_0211dd44 .global func_ov10_0211dddc thumb_func_start func_ov10_0211dddc @@ -17537,8 +17537,8 @@ func_ov10_0211dddc: ; 0x0211dddc add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211dddc _0211ddf0: .word data_ov10_0211f2d0 + thumb_func_end func_ov10_0211dddc .global func_ov10_0211ddf4 thumb_func_start func_ov10_0211ddf4 @@ -17569,8 +17569,8 @@ func_ov10_0211ddf4: ; 0x0211ddf4 add sp, #0xc pop {r4, r5, pc} nop - thumb_func_end func_ov10_0211ddf4 _0211de30: .word 0x00000171 + thumb_func_end func_ov10_0211ddf4 .global func_ov10_0211de34 thumb_func_start func_ov10_0211de34 @@ -17607,8 +17607,8 @@ _0211de66: blx r1 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211de34 _0211de70: .word 0x0000ffff + thumb_func_end func_ov10_0211de34 .global func_ov10_0211de74 thumb_func_start func_ov10_0211de74 @@ -17669,8 +17669,8 @@ _0211ded4: strb r0, [r4] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211dea0 _0211dedc: .word data_027e0d78 + thumb_func_end func_ov10_0211dea0 .global func_ov10_0211dee0 thumb_func_start func_ov10_0211dee0 @@ -17683,8 +17683,8 @@ func_ov10_0211dee0: ; 0x0211dee0 mov r1, #7 bx r3 nop - thumb_func_end func_ov10_0211dee0 _0211def0: .word func_ov10_0211df10 + thumb_func_end func_ov10_0211dee0 .global func_ov10_0211def4 thumb_func_start func_ov10_0211def4 @@ -17697,8 +17697,8 @@ func_ov10_0211def4: ; 0x0211def4 mov r1, #4 bx r3 nop - thumb_func_end func_ov10_0211def4 _0211df04: .word func_ov10_0211df10 + thumb_func_end func_ov10_0211def4 .global func_ov10_0211df08 thumb_func_start func_ov10_0211df08 @@ -17752,10 +17752,10 @@ _0211df5a: blx func_ov01_020f8124 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov10_0211df10 _0211df64: .word data_ov10_0211f444 _0211df68: .word 0x00000444 _0211df6c: .word 0x00020038 + thumb_func_end func_ov10_0211df10 .global func_ov10_0211df70 thumb_func_start func_ov10_0211df70 @@ -17773,8 +17773,8 @@ _0211df7e: strh r1, [r0] bx lr nop - thumb_func_end func_ov10_0211df70 _0211df88: .word 0x0000ffff + thumb_func_end func_ov10_0211df70 .global func_ov10_0211df8c thumb_func_start func_ov10_0211df8c @@ -17959,8 +17959,8 @@ _0211e0ba: _0211e0ca: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211e010 _0211e0cc: .word data_027e0d78 + thumb_func_end func_ov10_0211e010 .global func_ov10_0211e0d0 thumb_func_start func_ov10_0211e0d0 @@ -17981,8 +17981,8 @@ _0211e0e6: blx func_ov01_020f8234 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov10_0211e0d0 _0211e0f0: .word data_ov10_0211f444 + thumb_func_end func_ov10_0211e0d0 .global func_ov10_0211e0f4 thumb_func_start func_ov10_0211e0f4 @@ -18014,8 +18014,8 @@ func_ov10_0211e0f4: ; 0x0211e0f4 add sp, #0xc pop {r4, r5, pc} nop - thumb_func_end func_ov10_0211e0f4 _0211e130: .word 0x00000171 + thumb_func_end func_ov10_0211e0f4 .global func_ov10_0211e134 thumb_func_start func_ov10_0211e134 @@ -18132,9 +18132,9 @@ _0211e1e6: _0211e200: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov10_0211e154 _0211e204: .word data_027e0d78 _0211e208: .word data_ov00_020eec9c + thumb_func_end func_ov10_0211e154 .global func_ov10_0211e20c thumb_func_start func_ov10_0211e20c @@ -18164,8 +18164,8 @@ _0211e222: blx func_02034b90 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov10_0211e20c _0211e240: .word data_ov10_0211f444 + thumb_func_end func_ov10_0211e20c .global func_ov10_0211e244 thumb_func_start func_ov10_0211e244 @@ -18262,8 +18262,8 @@ func_ov10_0211e2dc: ; 0x0211e2dc add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov10_0211e2dc _0211e2f0: .word data_ov10_0211f3d0 + thumb_func_end func_ov10_0211e2dc .global func_ov10_0211e2f4 arm_func_start func_ov10_0211e2f4 @@ -18327,9 +18327,9 @@ _0211e3a8: bl func_ov10_0211c784 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211e2f4 _0211e3cc: .word data_027e0d54 _0211e3d0: .word data_027e0618 + arm_func_end func_ov10_0211e2f4 .global func_ov10_0211e3d4 arm_func_start func_ov10_0211e3d4 @@ -18352,10 +18352,10 @@ func_ov10_0211e3d4: ; 0x0211e3d4 bl func_0203493c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_0211e3d4 _0211e418: .word data_027e0618 _0211e41c: .word data_027e0cbc _0211e420: .word 0x0000010f + arm_func_end func_ov10_0211e3d4 .global func_ov10_0211e424 arm_func_start func_ov10_0211e424 @@ -18458,8 +18458,8 @@ _0211e4d8: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov10_0211e498 _0211e4fc: .word 0x00002992 + thumb_func_end func_ov10_0211e498 .global func_ov10_0211e500 arm_func_start func_ov10_0211e500 @@ -18593,8 +18593,8 @@ _0211e670: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov10_0211e624 _0211e67c: .word data_027e0ce0 + arm_func_end func_ov10_0211e624 .global func_ov10_0211e680 arm_func_start func_ov10_0211e680 @@ -18611,8 +18611,8 @@ _0211e6a0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211e680 _0211e6a8: .word data_027e0ce0 + arm_func_end func_ov10_0211e680 .global func_ov10_0211e6ac arm_func_start func_ov10_0211e6ac @@ -18635,9 +18635,9 @@ _0211e6e0: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov10_0211e6ac _0211e6ec: .word data_ov10_0211f448 _0211e6f0: .word data_027e0ce0 + arm_func_end func_ov10_0211e6ac .global func_ov10_0211e6f4 arm_func_start func_ov10_0211e6f4 @@ -18658,8 +18658,8 @@ _0211e71c: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov10_0211e6f4 _0211e72c: .word data_ov10_0211f448 + arm_func_end func_ov10_0211e6f4 .global func_ov10_0211e730 arm_func_start func_ov10_0211e730 @@ -18668,8 +18668,8 @@ func_ov10_0211e730: ; 0x0211e730 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov10_0211e730 _0211e73c: .word data_ov10_0211f448 + arm_func_end func_ov10_0211e730 .global func_ov10_0211e740 arm_func_start func_ov10_0211e740 @@ -18678,8 +18678,8 @@ func_ov10_0211e740: ; 0x0211e740 mov r0, r1 bx ip .align 2, 0 - arm_func_end func_ov10_0211e740 _0211e74c: .word func_0202a5e8 + arm_func_end func_ov10_0211e740 .rodata .global data_ov10_0211e750 diff --git a/asm/ov11.s b/asm/ov11.s index b11c19de..379442da 100644 --- a/asm/ov11.s +++ b/asm/ov11.s @@ -12,8 +12,8 @@ func_ov11_02112c20: ; 0x02112c20 blx r1 pop {r3, pc} nop - thumb_func_end func_ov11_02112c20 _02112c2c: .word data_ov11_02131600 + thumb_func_end func_ov11_02112c20 .global func_ov11_02112c30 thumb_func_start func_ov11_02112c30 @@ -24,8 +24,8 @@ func_ov11_02112c30: ; 0x02112c30 blx r1 pop {r3, pc} nop - thumb_func_end func_ov11_02112c30 _02112c3c: .word data_ov11_0213160c + thumb_func_end func_ov11_02112c30 .global func_ov11_02112c40 thumb_func_start func_ov11_02112c40 @@ -136,7 +136,6 @@ _02112d0e: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov11_02112c40 _02112d14: .word 0x00000106 _02112d18: .word data_ov11_02131600 _02112d1c: .word data_ov11_0213160c @@ -144,6 +143,7 @@ _02112d20: .word 0x00000116 _02112d24: .word 0x000005f8 _02112d28: .word data_ov11_02130820 _02112d2c: .word data_ov11_0212ed24 + thumb_func_end func_ov11_02112c40 .global func_ov11_02112d30 thumb_func_start func_ov11_02112d30 @@ -559,7 +559,6 @@ _0211307e: ldr r0, _021130a4 ; =data_ov11_0212ed24 b _021130b4 nop - thumb_func_end func_ov11_02112d30 _02113084: .word data_ov11_0212ba0c _02113088: .word 0x00000106 _0211308c: .word 0x0000010a @@ -1374,6 +1373,7 @@ _02113738: .word data_ov11_02130820 _0211373c: .word data_ov11_02130824 _02113740: .word 0x0000ffff _02113744: .word 0x00005790 + thumb_func_end func_ov11_02112d30 .global func_ov11_02113748 thumb_func_start func_ov11_02113748 @@ -1417,8 +1417,8 @@ _02113774: _02113786: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02113760 _02113788: .word data_ov11_02130820 + thumb_func_end func_ov11_02113760 .global func_ov11_0211378c thumb_func_start func_ov11_0211378c @@ -1455,12 +1455,12 @@ func_ov11_0211378c: ; 0x0211378c strb r3, [r0, #0x1c] pop {r4, pc} nop - thumb_func_end func_ov11_0211378c _021137d0: .word data_ov11_02131580 _021137d4: .word data_ov11_02130820 _021137d8: .word data_ov11_02130844 _021137dc: .word data_ov11_02130840 _021137e0: .word 0xc0a80b01 + thumb_func_end func_ov11_0211378c .global func_ov11_021137e4 thumb_func_start func_ov11_021137e4 @@ -1469,8 +1469,8 @@ func_ov11_021137e4: ; 0x021137e4 str r0, [r1, #0x10] bx lr nop - thumb_func_end func_ov11_021137e4 _021137ec: .word data_ov11_02130820 + thumb_func_end func_ov11_021137e4 .global func_ov11_021137f0 thumb_func_start func_ov11_021137f0 @@ -1479,8 +1479,8 @@ func_ov11_021137f0: ; 0x021137f0 ldr r0, [r0, #0x10] bx lr nop - thumb_func_end func_ov11_021137f0 _021137f8: .word data_ov11_02130820 + thumb_func_end func_ov11_021137f0 .global func_ov11_021137fc thumb_func_start func_ov11_021137fc @@ -1699,7 +1699,6 @@ _021139c0: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021137fc _021139d4: .word data_ov11_02131148 _021139d8: .word 0x00000117 _021139dc: .word data_ov11_021311b8 @@ -1708,6 +1707,7 @@ _021139e4: .word data_ov11_02131018 _021139e8: .word data_ov11_02130820 _021139ec: .word 0x00000133 _021139f0: .word 0x00000116 + thumb_func_end func_ov11_021137fc .global func_ov11_021139f4 thumb_func_start func_ov11_021139f4 @@ -1804,8 +1804,8 @@ _02113a8a: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02113a18 _02113a90: .word data_ov11_0212ed84 + thumb_func_end func_ov11_02113a18 .global func_ov11_02113a94 thumb_func_start func_ov11_02113a94 @@ -1838,9 +1838,9 @@ _02113ac2: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02113a94 _02113ad0: .word data_ov11_0212ed84 _02113ad4: .word data_ov11_0212ed90 + thumb_func_end func_ov11_02113a94 .global func_ov11_02113ad8 thumb_func_start func_ov11_02113ad8 @@ -1894,8 +1894,8 @@ _02113b2a: mov r0, #0 pop {r3, pc} nop - thumb_func_end func_ov11_02113b08 _02113b30: .word data_ov11_0212ed24 + thumb_func_end func_ov11_02113b08 .global func_ov11_02113b34 thumb_func_start func_ov11_02113b34 @@ -1976,10 +1976,10 @@ _02113bc4: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02113b34 _02113bc8: .word 0x00001010 _02113bcc: .word 0x00002010 _02113bd0: .word 0x00003010 + thumb_func_end func_ov11_02113b34 .global func_ov11_02113bd4 thumb_func_start func_ov11_02113bd4 @@ -2089,9 +2089,9 @@ _02113c90: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02113bd4 _02113ca8: .word data_ov11_02130860 _02113cac: .word data_ov11_02130820 + thumb_func_end func_ov11_02113bd4 .global func_ov11_02113cb0 thumb_func_start func_ov11_02113cb0 @@ -2198,10 +2198,10 @@ _02113d74: mov r0, #2 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02113cb0 _02113d7c: .word data_ov11_02130ee0 _02113d80: .word data_ov11_02130860 _02113d84: .word data_ov11_02130820 + thumb_func_end func_ov11_02113cb0 .global func_ov11_02113d88 thumb_func_start func_ov11_02113d88 @@ -2399,9 +2399,9 @@ _02113f12: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02113e2c _02113f18: .word data_ov11_0212ed90 _02113f1c: .word data_ov11_02131580 + thumb_func_end func_ov11_02113e2c .global func_ov11_02113f20 thumb_func_start func_ov11_02113f20 @@ -2442,8 +2442,8 @@ _02113f5a: add r0, r4, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02113f20 _02113f60: .word data_ov11_02131580 + thumb_func_end func_ov11_02113f20 .global func_ov11_02113f64 thumb_func_start func_ov11_02113f64 @@ -2481,8 +2481,8 @@ _02113fa6: add r0, r4, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02113f64 _02113fac: .word data_ov11_0212ed90 + thumb_func_end func_ov11_02113f64 .global func_ov11_02113fb0 thumb_func_start func_ov11_02113fb0 @@ -2581,8 +2581,8 @@ _02114064: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02113fb0 _02114068: .word data_ov11_02130820 + thumb_func_end func_ov11_02113fb0 .global func_ov11_0211406c thumb_func_start func_ov11_0211406c @@ -3076,9 +3076,9 @@ _021143d0: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021142cc _021143d4: .word data_ov11_0212ed20 _021143d8: .word data_ov11_02130820 + thumb_func_end func_ov11_021142cc .global func_ov11_021143dc thumb_func_start func_ov11_021143dc @@ -3285,11 +3285,11 @@ _0211456c: add sp, #0x20 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02114440 _02114574: .word data_ov11_02130820 _02114578: .word 0x000005dc _0211457c: .word data_ov11_02131580 _02114580: .word data_ov11_0212ed90 + thumb_func_end func_ov11_02114440 .global func_ov11_02114584 thumb_func_start func_ov11_02114584 @@ -3390,10 +3390,10 @@ _02114616: add sp, #0x24 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02114584 _02114654: .word data_ov11_02130820 _02114658: .word 0x000005dc _0211465c: .word data_ov11_0212ed90 + thumb_func_end func_ov11_02114584 .global func_ov11_02114660 thumb_func_start func_ov11_02114660 @@ -3440,10 +3440,10 @@ func_ov11_02114660: ; 0x02114660 add sp, #0x14 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov11_02114660 _021146c0: .word data_ov11_02130820 _021146c4: .word 0x000005dc _021146c8: .word data_ov11_0212ed90 + thumb_func_end func_ov11_02114660 .global func_ov11_021146cc thumb_func_start func_ov11_021146cc @@ -3507,9 +3507,9 @@ func_ov11_021146cc: ; 0x021146cc asr r0, r0, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021146cc _02114750: .word data_ov11_02130840 _02114754: .word data_ov11_02130820 + thumb_func_end func_ov11_021146cc .global func_ov11_02114758 thumb_func_start func_ov11_02114758 @@ -3553,8 +3553,8 @@ _02114798: add sp, #0xc pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02114758 _021147a8: .word data_ov11_02131580 + thumb_func_end func_ov11_02114758 .global func_ov11_021147ac thumb_func_start func_ov11_021147ac @@ -3648,10 +3648,10 @@ _02114848: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02114804 _02114860: .word 0x00005790 _02114864: .word data_ov11_02130820 _02114868: .word data_ov11_02130840 + thumb_func_end func_ov11_02114804 .global func_ov11_0211486c thumb_func_start func_ov11_0211486c @@ -3707,9 +3707,9 @@ _02114894: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211486c _021148e0: .word data_ov11_02131588 _021148e4: .word data_ov11_0213158a + thumb_func_end func_ov11_0211486c .global func_ov11_021148e8 thumb_func_start func_ov11_021148e8 @@ -3771,9 +3771,9 @@ _0211495c: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021148e8 _02114968: .word data_ov11_02131588 _0211496c: .word data_ov11_0213158a + thumb_func_end func_ov11_021148e8 .global func_ov11_02114970 thumb_func_start func_ov11_02114970 @@ -3858,8 +3858,8 @@ _021149e2: _021149f8: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021149d4 _021149fc: .word 0x00000000 + thumb_func_end func_ov11_021149d4 .global func_ov11_02114a00 thumb_func_start func_ov11_02114a00 @@ -3915,8 +3915,8 @@ func_ov11_02114a40: ; 0x02114a40 lsr r0, r0, #0x18 pop {r3, pc} nop - thumb_func_end func_ov11_02114a40 _02114a64: .word data_ov11_02130ae0 + thumb_func_end func_ov11_02114a40 .global func_ov11_02114a68 thumb_func_start func_ov11_02114a68 @@ -3986,8 +3986,8 @@ _02114ac0: pop {r4, r5, r6, r7} bx lr nop - thumb_func_end func_ov11_02114aa0 _02114ad4: .word 0xedb88320 + thumb_func_end func_ov11_02114aa0 .global func_ov11_02114ad8 thumb_func_start func_ov11_02114ad8 @@ -4150,8 +4150,8 @@ _02114bec: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02114bdc _02114bf0: .word data_ov11_02131600 + thumb_func_end func_ov11_02114bdc .global func_ov11_02114bf4 thumb_func_start func_ov11_02114bf4 @@ -4163,8 +4163,8 @@ func_ov11_02114bf4: ; 0x02114bf4 blx r1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02114bf4 _02114c00: .word data_ov11_0213160c + thumb_func_end func_ov11_02114bf4 .global func_ov11_02114c04 thumb_func_start func_ov11_02114c04 @@ -4206,10 +4206,10 @@ _02114c4c: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02114c04 _02114c50: .word data_ov11_0212ed24 _02114c54: .word data_ov11_0212ed2c _02114c58: .word data_ov61_0217f464 + thumb_func_end func_ov11_02114c04 .global func_ov11_02114c5c thumb_func_start func_ov11_02114c5c @@ -4268,8 +4268,8 @@ func_ov11_02114ca0: ; 0x02114ca0 ldr r3, _02114cac ; =func_02007ad8 bx r3 nop - thumb_func_end func_ov11_02114ca0 _02114cac: .word func_02007ad8 + thumb_func_end func_ov11_02114ca0 .global func_ov11_02114cb0 thumb_func_start func_ov11_02114cb0 @@ -4279,8 +4279,8 @@ func_ov11_02114cb0: ; 0x02114cb0 lsr r1, r1, #0x18 bx r3 .align 2, 0 - thumb_func_end func_ov11_02114cb0 _02114cb8: .word func_02007a44 + thumb_func_end func_ov11_02114cb0 .global func_ov11_02114cbc thumb_func_start func_ov11_02114cbc @@ -4336,8 +4336,8 @@ func_ov11_02114cd0: ; 0x02114cd0 add sp, #8 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02114cd0 _02114d20: .word 0x01ff6210 + thumb_func_end func_ov11_02114cd0 .global func_ov11_02114d24 thumb_func_start func_ov11_02114d24 @@ -4364,8 +4364,8 @@ func_ov11_02114d38: ; 0x02114d38 ldr r3, _02114d3c ; =func_ov61_02158e84 bx r3 .align 2, 0 - thumb_func_end func_ov11_02114d38 _02114d3c: .word func_ov61_02158e84 + thumb_func_end func_ov11_02114d38 .global func_ov11_02114d40 thumb_func_start func_ov11_02114d40 @@ -4374,8 +4374,8 @@ func_ov11_02114d40: ; 0x02114d40 strb r2, [r1] bx r3 nop - thumb_func_end func_ov11_02114d40 _02114d48: .word func_ov61_02158eb0 + thumb_func_end func_ov11_02114d40 .global func_ov11_02114d4c thumb_func_start func_ov11_02114d4c @@ -4383,8 +4383,8 @@ func_ov11_02114d4c: ; 0x02114d4c ldr r3, _02114d50 ; =func_ov61_021590a0 bx r3 .align 2, 0 - thumb_func_end func_ov11_02114d4c _02114d50: .word func_ov61_021590a0 + thumb_func_end func_ov11_02114d4c .global func_ov11_02114d54 thumb_func_start func_ov11_02114d54 @@ -4539,11 +4539,11 @@ _02114e2a: add sp, #0xc pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov11_02114de8 _02114e48: .word data_ov11_02130820 _02114e4c: .word 0x5d588b65 _02114e50: .word 0x00269ec3 _02114e54: .word 0x00007fff + thumb_func_end func_ov11_02114de8 .global func_ov11_02114e58 thumb_func_start func_ov11_02114e58 @@ -4639,8 +4639,8 @@ _02114eec: str r0, [r4, #0x50] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02114e6c _02114ef4: .word data_ov11_0212ed98 + thumb_func_end func_ov11_02114e6c .global func_ov11_02114ef8 thumb_func_start func_ov11_02114ef8 @@ -4673,8 +4673,8 @@ func_ov11_02114f1c: ; 0x02114f1c ldr r3, _02114f28 ; =func_ov11_02114e6c bx r3 .align 2, 0 - thumb_func_end func_ov11_02114f1c _02114f28: .word func_ov11_02114e6c + thumb_func_end func_ov11_02114f1c .global func_ov11_02114f2c thumb_func_start func_ov11_02114f2c @@ -4685,9 +4685,9 @@ func_ov11_02114f2c: ; 0x02114f2c mov r2, #0 bx r3 nop - thumb_func_end func_ov11_02114f2c _02114f38: .word func_0200dddc _02114f3c: .word data_ov11_02131620 + thumb_func_end func_ov11_02114f2c .global func_ov11_02114f40 thumb_func_start func_ov11_02114f40 @@ -4698,9 +4698,9 @@ func_ov11_02114f40: ; 0x02114f40 mov r2, #0 bx r3 nop - thumb_func_end func_ov11_02114f40 _02114f4c: .word func_0200dddc _02114f50: .word data_ov11_02131620 + thumb_func_end func_ov11_02114f40 .global func_ov11_02114f54 thumb_func_start func_ov11_02114f54 @@ -4798,12 +4798,12 @@ _02114ff4: mvn r0, r0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02114f54 _02115004: .word data_ov11_02131620 _02115008: .word data_ov11_02131610 _0211500c: .word data_ov11_02131600 _02115010: .word 0x00005890 _02115014: .word func_ov11_02114f2c + thumb_func_end func_ov11_02114f54 .global func_ov11_02115018 thumb_func_start func_ov11_02115018 @@ -4883,9 +4883,9 @@ _0211508e: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02115018 _021150a8: .word data_ov11_02131600 _021150ac: .word data_ov11_02131620 + thumb_func_end func_ov11_02115018 .global func_ov11_021150b0 thumb_func_start func_ov11_021150b0 @@ -4919,8 +4919,8 @@ _021150e0: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021150b0 _021150e4: .word data_ov11_02131620 + thumb_func_end func_ov11_021150b0 .global func_ov11_021150e8 thumb_func_start func_ov11_021150e8 @@ -5110,12 +5110,12 @@ _0211523c: add sp, #0x44 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021150e8 _0211524c: .word data_ov11_02131600 _02115250: .word 0x0030bffe _02115254: .word 0x003fec42 _02115258: .word func_ov11_02114f40 _0211525c: .word data_ov11_02131620 + thumb_func_end func_ov11_021150e8 .global func_ov11_02115260 thumb_func_start func_ov11_02115260 @@ -5348,7 +5348,6 @@ _02115406: add sp, #0x40 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02115260 _02115414: .word data_ov11_02131700 _02115418: .word 0x0030bffe _0211541c: .word 0x003fec42 @@ -5356,6 +5355,7 @@ _02115420: .word func_ov11_02114f40 _02115424: .word data_ov11_02131620 _02115428: .word data_ov11_02131640 _0211542c: .word data_ov11_02131640 + thumb_func_end func_ov11_02115260 .global func_ov11_02115430 thumb_func_start func_ov11_02115430 @@ -5363,8 +5363,8 @@ func_ov11_02115430: ; 0x02115430 ldr r3, _02115434 ; =func_0200db28 bx r3 .align 2, 0 - thumb_func_end func_ov11_02115430 _02115434: .word func_0200db28 + thumb_func_end func_ov11_02115430 .global func_ov11_02115438 thumb_func_start func_ov11_02115438 @@ -5379,8 +5379,8 @@ _02115444: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02115438 _02115448: .word data_ov11_02131600 + thumb_func_end func_ov11_02115438 .global func_ov11_0211544c thumb_func_start func_ov11_0211544c @@ -5753,8 +5753,8 @@ _021156ee: _021156fc: pop {r3, pc} nop - thumb_func_end func_ov11_0211544c _02115700: .word data_ov11_02131760 + thumb_func_end func_ov11_0211544c .global func_ov11_02115704 thumb_func_start func_ov11_02115704 @@ -5810,9 +5810,9 @@ _0211575e: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02115704 _02115764: .word data_ov11_02131760 _02115768: .word func_ov11_0211544c + thumb_func_end func_ov11_02115704 .global func_ov11_0211576c thumb_func_start func_ov11_0211576c @@ -5966,12 +5966,12 @@ _02115880: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021157b0 _0211588c: .word data_ov11_02131760 _02115890: .word data_ov11_02131788 _02115894: .word data_ov61_0217a30c _02115898: .word data_ov11_02131790 _0211589c: .word data_ov61_0217a314 + thumb_func_end func_ov11_021157b0 .global func_ov11_021158a0 thumb_func_start func_ov11_021158a0 @@ -6002,8 +6002,8 @@ _021158ce: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_021158a0 _021158d8: .word data_ov11_02131760 + thumb_func_end func_ov11_021158a0 .global func_ov11_021158dc thumb_func_start func_ov11_021158dc @@ -6031,8 +6031,8 @@ _02115904: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov11_021158dc _02115910: .word data_ov11_02131760 + thumb_func_end func_ov11_021158dc .global func_ov11_02115914 thumb_func_start func_ov11_02115914 @@ -6076,8 +6076,8 @@ _0211595e: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02115914 _02115968: .word data_ov11_02131760 + thumb_func_end func_ov11_02115914 .global func_ov11_0211596c thumb_func_start func_ov11_0211596c @@ -6142,8 +6142,8 @@ _021159e2: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211596c _021159ec: .word data_ov11_02131760 + thumb_func_end func_ov11_0211596c .global func_ov11_021159f0 thumb_func_start func_ov11_021159f0 @@ -6231,10 +6231,10 @@ _02115a90: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021159f0 _02115a9c: .word data_ov11_02131760 _02115aa0: .word 0x0000231f _02115aa4: .word func_ov11_0211544c + thumb_func_end func_ov11_021159f0 .global func_ov11_02115aa8 thumb_func_start func_ov11_02115aa8 @@ -6650,9 +6650,9 @@ _02115d9c: _02115daa: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02115aa8 _02115dac: .word data_ov11_021317b0 _02115db0: .word data_ov11_02131830 + thumb_func_end func_ov11_02115aa8 .global func_ov11_02115db4 thumb_func_start func_ov11_02115db4 @@ -6708,9 +6708,9 @@ _02115e0e: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02115db4 _02115e14: .word data_ov11_021317b0 _02115e18: .word func_ov11_02115aa8 + thumb_func_end func_ov11_02115db4 .global func_ov11_02115e1c thumb_func_start func_ov11_02115e1c @@ -6859,12 +6859,12 @@ _02115f28: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02115e60 _02115f34: .word data_ov11_021317b0 _02115f38: .word data_ov11_02131c68 _02115f3c: .word data_ov61_0217a30c _02115f40: .word data_ov11_02131ca0 _02115f44: .word data_ov61_0217a314 + thumb_func_end func_ov11_02115e60 .global func_ov11_02115f48 thumb_func_start func_ov11_02115f48 @@ -6892,8 +6892,8 @@ _02115f70: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov11_02115f48 _02115f7c: .word data_ov11_021317b0 + thumb_func_end func_ov11_02115f48 .global func_ov11_02115f80 thumb_func_start func_ov11_02115f80 @@ -6937,8 +6937,8 @@ _02115fca: mov r0, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02115f80 _02115fd4: .word data_ov11_021317b0 + thumb_func_end func_ov11_02115f80 .global func_ov11_02115fd8 thumb_func_start func_ov11_02115fd8 @@ -7003,8 +7003,8 @@ _0211604e: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02115fd8 _02116058: .word data_ov11_021317b0 + thumb_func_end func_ov11_02115fd8 .global func_ov11_0211605c thumb_func_start func_ov11_0211605c @@ -7093,11 +7093,11 @@ _021160fe: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211605c _02116108: .word data_ov11_021317b0 _0211610c: .word 0x0000231f _02116110: .word data_ov11_02131830 _02116114: .word func_ov11_02115aa8 + thumb_func_end func_ov11_0211605c .global func_ov11_02116118 thumb_func_start func_ov11_02116118 @@ -7106,8 +7106,8 @@ func_ov11_02116118: ; 0x02116118 ldr r0, [r0, #0x2c] bx lr nop - thumb_func_end func_ov11_02116118 _02116120: .word data_ov11_021317b0 + thumb_func_end func_ov11_02116118 .global func_ov11_02116124 thumb_func_start func_ov11_02116124 @@ -7131,9 +7131,9 @@ _02116146: mov r0, #0 pop {r4, pc} nop - thumb_func_end func_ov11_02116124 _0211614c: .word data_ov11_02131844 _02116150: .word data_ov11_021317b0 + thumb_func_end func_ov11_02116124 .global func_ov11_02116154 thumb_func_start func_ov11_02116154 @@ -7154,9 +7154,9 @@ func_ov11_02116154: ; 0x02116154 _02116172: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02116154 _02116174: .word data_ov11_02131844 _02116178: .word data_ov11_021317b0 + thumb_func_end func_ov11_02116154 .global func_ov11_0211617c thumb_func_start func_ov11_0211617c @@ -7177,9 +7177,9 @@ _0211618e: blx func_0200ee60 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211617c _0211619c: .word data_ov11_021317b0 _021161a0: .word data_ov11_02131834 + thumb_func_end func_ov11_0211617c .global func_ov11_021161a4 thumb_func_start func_ov11_021161a4 @@ -7208,9 +7208,9 @@ _021161ca: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_021161a4 _021161d4: .word data_ov11_021317b0 _021161d8: .word data_ov11_02131834 + thumb_func_end func_ov11_021161a4 .global func_ov11_021161dc thumb_func_start func_ov11_021161dc @@ -7237,9 +7237,9 @@ _02116200: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov11_021161dc _02116204: .word data_ov11_021317b0 _02116208: .word data_ov11_02131834 + thumb_func_end func_ov11_021161dc .global func_ov11_0211620c thumb_func_start func_ov11_0211620c @@ -7248,8 +7248,8 @@ func_ov11_0211620c: ; 0x0211620c mov r1, #0 bx r3 nop - thumb_func_end func_ov11_0211620c _02116214: .word func_ov11_021161dc + thumb_func_end func_ov11_0211620c .global func_ov11_02116218 thumb_func_start func_ov11_02116218 @@ -7331,11 +7331,11 @@ _021162a4: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02116218 _021162ac: .word data_ov11_021317b0 _021162b0: .word 0x000024d0 _021162b4: .word 0x00002490 _021162b8: .word func_ov11_021161dc + thumb_func_end func_ov11_02116218 .global func_ov11_021162bc thumb_func_start func_ov11_021162bc @@ -7386,8 +7386,8 @@ _0211630c: mov r0, #1 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021162bc _02116310: .word data_ov11_021317b0 + thumb_func_end func_ov11_021162bc .global func_ov11_02116314 thumb_func_start func_ov11_02116314 @@ -7535,12 +7535,12 @@ _0211641e: add sp, #0x30 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02116314 _02116424: .word data_ov11_021317b0 _02116428: .word 0x003fec42 _0211642c: .word func_ov11_0211620c _02116430: .word data_ov11_0212edc8 _02116434: .word data_ov11_0212eddc + thumb_func_end func_ov11_02116314 .global func_ov11_02116438 thumb_func_start func_ov11_02116438 @@ -7596,8 +7596,8 @@ _02116484: _02116494: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02116438 _02116498: .word data_ov11_021317b0 + thumb_func_end func_ov11_02116438 .global func_ov11_0211649c thumb_func_start func_ov11_0211649c @@ -7834,8 +7834,8 @@ _0211665c: add sp, #0x6c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211649c _02116664: .word data_ov11_0212ee34 + thumb_func_end func_ov11_0211649c .global func_ov11_02116668 thumb_func_start func_ov11_02116668 @@ -8164,7 +8164,6 @@ _021168da: add sp, #0x70 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02116668 _021168e0: .word data_ov11_021317b0 _021168e4: .word data_ov11_0212edc8 _021168e8: .word 0x0030bffe @@ -8172,6 +8171,7 @@ _021168ec: .word 0x000ffb10 _021168f0: .word func_ov11_0211620c _021168f4: .word data_ov11_02131cc0 _021168f8: .word data_ov11_02131c60 + thumb_func_end func_ov11_02116668 .global func_ov11_021168fc thumb_func_start func_ov11_021168fc @@ -8219,8 +8219,8 @@ func_ov11_02116914: ; 0x02116914 add sp, #0x10 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02116914 _0211694c: .word 0x000001e6 + thumb_func_end func_ov11_02116914 .global func_ov11_02116950 thumb_func_start func_ov11_02116950 @@ -8230,8 +8230,8 @@ func_ov11_02116950: ; 0x02116950 ldr r3, _02116958 ; =func_ov11_02116914 bx r3 .align 2, 0 - thumb_func_end func_ov11_02116950 _02116958: .word func_ov11_02116914 + thumb_func_end func_ov11_02116950 .global func_ov11_0211695c thumb_func_start func_ov11_0211695c @@ -8788,12 +8788,12 @@ _02116d2e: add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02116cc0 _02116d48: .word data_ov11_0212ba10 _02116d4c: .word data_ov11_0212edc8 _02116d50: .word data_ov11_021317b0 _02116d54: .word data_ov11_02131c58 _02116d58: .word data_ov11_02131ce4 + thumb_func_end func_ov11_02116cc0 .global func_ov11_02116d5c thumb_func_start func_ov11_02116d5c @@ -8925,11 +8925,11 @@ _02116e4c: add sp, #0x4c pop {r3, r4, pc} nop - thumb_func_end func_ov11_02116d68 _02116e54: .word data_ov11_0212ee88 _02116e58: .word data_ov11_02131c60 _02116e5c: .word data_ov11_02131c58 _02116e60: .word data_ov11_0212edc8 + thumb_func_end func_ov11_02116d68 .global func_ov11_02116e64 thumb_func_start func_ov11_02116e64 @@ -9163,7 +9163,6 @@ _02117014: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02116e64 _0211701c: .word 0x00000201 _02117020: .word data_ov11_02131b04 _02117024: .word data_ov11_02131b30 @@ -9171,6 +9170,7 @@ _02117028: .word data_ov11_02131a04 _0211702c: .word data_ov11_02131b68 _02117030: .word 0x00000206 _02117034: .word data_ov11_02131c00 + thumb_func_end func_ov11_02116e64 .global func_ov11_02117038 thumb_func_start func_ov11_02117038 @@ -9483,7 +9483,6 @@ _0211724c: add sp, #0x28 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021170ec _02117254: .word data_ov11_0213191c _02117258: .word data_ov11_02131b04 _0211725c: .word data_ov11_02131b30 @@ -9492,6 +9491,7 @@ _02117264: .word data_ov11_02131b68 _02117268: .word data_ov11_02131944 _0211726c: .word data_ov11_021319c4 _02117270: .word data_ov11_02131c00 + thumb_func_end func_ov11_021170ec .global func_ov11_02117274 thumb_func_start func_ov11_02117274 @@ -9905,7 +9905,6 @@ _021175a0: str r1, [r0, #0x1c] b _02117626 .align 2, 0 - thumb_func_end func_ov11_02117274 _021175bc: .word data_ov11_021317b0 _021175c0: .word 0x000001e6 _021175c4: .word data_ov11_0212edc8 @@ -9970,6 +9969,7 @@ _0211764c: pop {r4, r5, r6, r7, pc} nop _02117654: .word data_ov11_021317b0 + thumb_func_end func_ov11_02117274 .global func_ov11_02117658 thumb_func_start func_ov11_02117658 @@ -9997,9 +9997,9 @@ _02117676: bl func_ov11_02119274 pop {r4, pc} nop - thumb_func_end func_ov11_02117658 _02117688: .word data_ov11_021317b0 _0211768c: .word data_ov11_0212edc8 + thumb_func_end func_ov11_02117658 .global func_ov11_02117690 thumb_func_start func_ov11_02117690 @@ -10229,8 +10229,8 @@ _0211782c: add sp, #0x1a8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02117690 _02117844: .word 0xa6a6a6a6 + thumb_func_end func_ov11_02117690 .global func_ov11_02117848 thumb_func_start func_ov11_02117848 @@ -10459,8 +10459,8 @@ _021179f4: add sp, #0x1a8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02117848 _021179fc: .word 0xa6a6a6a6 + thumb_func_end func_ov11_02117848 .global func_ov11_02117a00 thumb_func_start func_ov11_02117a00 @@ -10860,9 +10860,9 @@ _02117cf2: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02117a48 _02117cf8: .word data_ov11_0212ba18 _02117cfc: .word data_ov11_0212d640 + thumb_func_end func_ov11_02117a48 .global func_ov11_02117d00 thumb_func_start func_ov11_02117d00 @@ -11061,12 +11061,12 @@ _02117e76: mov r0, ip pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02117d00 _02117e7c: .word data_ov11_0212d640 _02117e80: .word data_ov11_0212be40 _02117e84: .word data_ov11_0212ba40 _02117e88: .word data_ov11_0212da40 _02117e8c: .word data_ov11_0212de40 + thumb_func_end func_ov11_02117d00 .global func_ov11_02117e90 thumb_func_start func_ov11_02117e90 @@ -11542,12 +11542,12 @@ _021180cc: add sp, #0x4c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02117e90 _02118238: .word data_ov11_0212d240 _0211823c: .word data_ov11_0212ce40 _02118240: .word data_ov11_0212c640 _02118244: .word data_ov11_0212ca40 _02118248: .word data_ov11_0212d640 + thumb_func_end func_ov11_02117e90 .global func_ov11_0211824c thumb_func_start func_ov11_0211824c @@ -12022,12 +12022,12 @@ _02118486: add sp, #0x48 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211824c _021185f4: .word data_ov11_0212be40 _021185f8: .word data_ov11_0212ba40 _021185fc: .word data_ov11_0212da40 _02118600: .word data_ov11_0212de40 _02118604: .word data_ov11_0212c240 + thumb_func_end func_ov11_0211824c .global func_ov11_02118608 thumb_func_start func_ov11_02118608 @@ -12045,11 +12045,11 @@ func_ov11_02118608: ; 0x02118608 str r1, [r0, #0xc] bx lr .align 2, 0 - thumb_func_end func_ov11_02118608 _02118620: .word 0x67452301 _02118624: .word 0xefcdab89 _02118628: .word 0x98badcfe _0211862c: .word 0x10325476 + thumb_func_end func_ov11_02118608 .global func_ov11_02118630 thumb_func_start func_ov11_02118630 @@ -12158,8 +12158,8 @@ _021186cc: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_021186a8 _021186f8: .word data_ov11_0212ee48 + thumb_func_end func_ov11_021186a8 .global func_ov11_021186fc thumb_func_start func_ov11_021186fc @@ -12655,7 +12655,6 @@ func_ov11_021186fc: ; 0x021186fc ldr r1, _02118b50 ; =0x72d5b376 b _02118b54 nop - thumb_func_end func_ov11_021186fc _02118ad4: .word 0x28955b88 _02118ad8: .word 0x173848aa _02118adc: .word 0x242070db @@ -13161,6 +13160,7 @@ _02118f34: .word 0x08ac817e _02118f38: .word 0x42c50dcb _02118f3c: .word 0x2ad7d2bb _02118f40: .word 0x14792c6f + thumb_func_end func_ov11_021186fc .global func_ov11_02118f44 thumb_func_start func_ov11_02118f44 @@ -13294,8 +13294,8 @@ func_ov11_02118ff4: ; 0x02118ff4 blx func_02002bac pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02118ff4 _0211900c: .word 0x000082ea + thumb_func_end func_ov11_02118ff4 .global func_ov11_02119010 thumb_func_start func_ov11_02119010 @@ -13316,8 +13316,8 @@ _0211902a: add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_02119010 _02119030: .word data_ov11_021317b0 + thumb_func_end func_ov11_02119010 .global func_ov11_02119034 thumb_func_start func_ov11_02119034 @@ -13328,8 +13328,8 @@ func_ov11_02119034: ; 0x02119034 blx r1 pop {r3, pc} nop - thumb_func_end func_ov11_02119034 _02119040: .word data_ov11_021317b0 + thumb_func_end func_ov11_02119034 .global func_ov11_02119044 thumb_func_start func_ov11_02119044 @@ -13504,13 +13504,13 @@ _0211915e: add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_021190ac _0211917c: .word data_ov11_021317b0 _02119180: .word data_ov11_0212edc8 _02119184: .word data_ov11_0213185c _02119188: .word func_ov11_02117658 _0211918c: .word 0x0000ea60 _02119190: .word data_ov11_0213191c + thumb_func_end func_ov11_021190ac .global func_ov11_02119194 thumb_func_start func_ov11_02119194 @@ -13585,9 +13585,9 @@ _02119218: mvn r0, r0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02119194 _02119220: .word data_ov11_021317b0 _02119224: .word data_ov11_0213185c + thumb_func_end func_ov11_02119194 .global func_ov11_02119228 thumb_func_start func_ov11_02119228 @@ -13617,9 +13617,9 @@ _0211924a: mov r0, #1 pop {r4, pc} nop - thumb_func_end func_ov11_02119228 _02119258: .word data_ov11_021317b0 _0211925c: .word data_ov11_0212edc8 + thumb_func_end func_ov11_02119228 .global func_ov11_02119260 thumb_func_start func_ov11_02119260 @@ -13631,8 +13631,8 @@ func_ov11_02119260: ; 0x02119260 mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02119260 _02119270: .word data_ov11_0213191c + thumb_func_end func_ov11_02119260 .global func_ov11_02119274 thumb_func_start func_ov11_02119274 @@ -13648,8 +13648,8 @@ func_ov11_02119274: ; 0x02119274 add sp, #0xc pop {pc} nop - thumb_func_end func_ov11_02119274 _0211928c: .word data_ov11_021317b0 + thumb_func_end func_ov11_02119274 .global func_ov11_02119290 thumb_func_start func_ov11_02119290 @@ -13709,7 +13709,6 @@ func_ov11_02119290: ; 0x02119290 str r0, [r1] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_02119290 _02119304: .word data_ov11_02132ce4 _02119308: .word 0xfffff3ff _0211930c: .word 0xffff0fff @@ -13717,6 +13716,7 @@ _02119310: .word data_ov11_0212e240 _02119314: .word 0xfe00ff00 _02119318: .word 0x00e6008b _0211931c: .word func_ov11_02119348 + thumb_func_end func_ov11_02119290 .global func_ov11_02119320 thumb_func_start func_ov11_02119320 @@ -13735,9 +13735,9 @@ func_ov11_02119320: ; 0x02119320 bl func_ov11_0212ac78 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02119320 _02119340: .word data_ov11_02132ce4 _02119344: .word data_ov11_02132ce4 + thumb_func_end func_ov11_02119320 .global func_ov11_02119348 thumb_func_start func_ov11_02119348 @@ -13798,13 +13798,13 @@ func_ov11_02119348: ; 0x02119348 str r0, [r2] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02119348 _021193bc: .word data_ov11_02132ce4 _021193c0: .word 0xfffff3ff _021193c4: .word data_ov11_0212e240 _021193c8: .word 0xffff0fff _021193cc: .word 0xfe00ff00 _021193d0: .word 0x00e6008b + thumb_func_end func_ov11_02119348 .global func_ov11_021193d4 thumb_func_start func_ov11_021193d4 @@ -13877,11 +13877,11 @@ _0211942c: str r0, [r1, #0xc] pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021193d4 _02119464: .word data_ov11_0212e270 _02119468: .word data_ov11_02132ce8 _0211946c: .word data_ov11_0212e254 _02119470: .word func_ov11_02119568 + thumb_func_end func_ov11_021193d4 .global func_ov11_02119474 thumb_func_start func_ov11_02119474 @@ -13896,10 +13896,10 @@ func_ov11_02119474: ; 0x02119474 ldr r0, [r0, #0xc] bx r3 nop - thumb_func_end func_ov11_02119474 _02119488: .word data_ov11_02132ce8 _0211948c: .word func_ov11_0212b8cc _02119490: .word func_ov11_021196cc + thumb_func_end func_ov11_02119474 .global func_ov11_02119494 thumb_func_start func_ov11_02119494 @@ -13910,8 +13910,8 @@ func_ov11_02119494: ; 0x02119494 ldrsb r0, [r1, r0] bx lr nop - thumb_func_end func_ov11_02119494 _021194a0: .word data_ov11_02132ce8 + thumb_func_end func_ov11_02119494 .global func_ov11_021194a4 thumb_func_start func_ov11_021194a4 @@ -13927,8 +13927,8 @@ func_ov11_021194a4: ; 0x021194a4 _021194b4: bx lr nop - thumb_func_end func_ov11_021194a4 _021194b8: .word data_ov11_02132ce8 + thumb_func_end func_ov11_021194a4 .global func_ov11_021194bc thumb_func_start func_ov11_021194bc @@ -13938,8 +13938,8 @@ func_ov11_021194bc: ; 0x021194bc strb r0, [r1, #0x16] bx lr .align 2, 0 - thumb_func_end func_ov11_021194bc _021194c4: .word data_ov11_02132ce8 + thumb_func_end func_ov11_021194bc .global func_ov11_021194c8 thumb_func_start func_ov11_021194c8 @@ -13960,8 +13960,8 @@ _021194de: mov r0, #0 bx lr nop - thumb_func_end func_ov11_021194c8 _021194e4: .word data_ov11_02132ce8 + thumb_func_end func_ov11_021194c8 .global func_ov11_021194e8 thumb_func_start func_ov11_021194e8 @@ -13972,8 +13972,8 @@ func_ov11_021194e8: ; 0x021194e8 strb r1, [r0, #0x18] bx lr nop - thumb_func_end func_ov11_021194e8 _021194f4: .word data_ov11_02132ce8 + thumb_func_end func_ov11_021194e8 .global func_ov11_021194f8 thumb_func_start func_ov11_021194f8 @@ -13984,8 +13984,8 @@ func_ov11_021194f8: ; 0x021194f8 strb r1, [r0, #0x18] bx lr nop - thumb_func_end func_ov11_021194f8 _02119504: .word data_ov11_02132ce8 + thumb_func_end func_ov11_021194f8 .global func_ov11_02119508 thumb_func_start func_ov11_02119508 @@ -14030,11 +14030,11 @@ _0211952c: _02119554: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02119508 _02119558: .word data_ov11_02132ce8 _0211955c: .word data_ov11_0212e270 _02119560: .word data_ov11_0212e262 _02119564: .word data_ov11_0212e24c + thumb_func_end func_ov11_02119508 .global func_ov11_02119568 thumb_func_start func_ov11_02119568 @@ -14065,9 +14065,9 @@ _0211959c: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02119568 _021195a0: .word data_ov11_02132ce8 _021195a4: .word func_ov11_021195a8 + thumb_func_end func_ov11_02119568 .global func_ov11_021195a8 thumb_func_start func_ov11_021195a8 @@ -14093,9 +14093,9 @@ func_ov11_021195a8: ; 0x021195a8 _021195ce: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021195a8 _021195d0: .word data_ov11_02132ce8 _021195d4: .word func_ov11_021195d8 + thumb_func_end func_ov11_021195a8 .global func_ov11_021195d8 thumb_func_start func_ov11_021195d8 @@ -14204,7 +14204,6 @@ _021196a8: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021195d8 _021196ac: .word data_ov11_02132ce8 _021196b0: .word data_ov11_0212e270 _021196b4: .word data_ov11_0212e24c @@ -14213,6 +14212,7 @@ _021196bc: .word data_ov11_0212e248 _021196c0: .word data_ov11_0212e254 _021196c4: .word data_ov11_0212e24e _021196c8: .word func_ov11_02119758 + thumb_func_end func_ov11_021195d8 .global func_ov11_021196cc thumb_func_start func_ov11_021196cc @@ -14241,9 +14241,9 @@ _021196fa: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_021196cc _02119700: .word data_ov11_02132ce8 _02119704: .word func_ov11_02119708 + thumb_func_end func_ov11_021196cc .global func_ov11_02119708 thumb_func_start func_ov11_02119708 @@ -14282,9 +14282,9 @@ _02119734: bl func_ov11_0212ac78 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02119708 _02119750: .word data_ov11_02132ce8 _02119754: .word data_ov11_02132ce8 + thumb_func_end func_ov11_02119708 .global func_ov11_02119758 thumb_func_start func_ov11_02119758 @@ -14354,10 +14354,10 @@ _021197b6: _021197da: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02119758 _021197dc: .word data_ov11_02132ce8 _021197e0: .word data_ov11_0212e270 _021197e4: .word data_ov11_0212e254 + thumb_func_end func_ov11_02119758 .global func_ov11_021197e8 thumb_func_start func_ov11_021197e8 @@ -14367,8 +14367,8 @@ func_ov11_021197e8: ; 0x021197e8 strb r1, [r0] bx lr .align 2, 0 - thumb_func_end func_ov11_021197e8 _021197f0: .word data_ov11_02132cec + thumb_func_end func_ov11_021197e8 .global func_ov11_021197f4 thumb_func_start func_ov11_021197f4 @@ -14423,13 +14423,13 @@ _0211980c: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021197f4 _02119860: .word data_ov11_02132cec _02119864: .word data_ov11_0212ee90 _02119868: .word func_02006324 _0211986c: .word 0x01920000 _02119870: .word 0x04001010 _02119874: .word data_ov11_02132d78 + thumb_func_end func_ov11_021197f4 .global func_ov11_02119878 thumb_func_start func_ov11_02119878 @@ -14450,8 +14450,8 @@ _02119886: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02119878 _02119898: .word data_ov11_02132cec + thumb_func_end func_ov11_02119878 .global func_ov11_0211989c thumb_func_start func_ov11_0211989c @@ -14483,9 +14483,9 @@ _021198c6: strb r1, [r0, #5] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211989c _021198d0: .word data_ov11_02132cf0 _021198d4: .word data_ov11_0212e2c0 + thumb_func_end func_ov11_0211989c .global func_ov11_021198d8 thumb_func_start func_ov11_021198d8 @@ -14586,8 +14586,8 @@ func_ov11_0211994c: ; 0x0211994c add sp, #0x10 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0211994c _02119990: .word data_ov11_02132d78 + thumb_func_end func_ov11_0211994c .global func_ov11_02119994 thumb_func_start func_ov11_02119994 @@ -14638,11 +14638,11 @@ func_ov11_02119994: ; 0x02119994 add sp, #0x10 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02119994 _02119a00: .word data_ov11_02132d78 _02119a04: .word 0x00000209 _02119a08: .word data_ov11_0212e2a4 _02119a0c: .word data_ov11_0212e2a6 + thumb_func_end func_ov11_02119994 .global func_ov11_02119a10 thumb_func_start func_ov11_02119a10 @@ -14654,8 +14654,8 @@ func_ov11_02119a10: ; 0x02119a10 ldr r0, [r0, r1] pop {r3, pc} nop - thumb_func_end func_ov11_02119a10 _02119a20: .word data_ov11_0212e288 + thumb_func_end func_ov11_02119a10 .global func_ov11_02119a24 thumb_func_start func_ov11_02119a24 @@ -14668,8 +14668,8 @@ func_ov11_02119a24: ; 0x02119a24 str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02119a24 _02119a34: .word data_ov11_02132d30 + thumb_func_end func_ov11_02119a24 .global func_ov11_02119a38 thumb_func_start func_ov11_02119a38 @@ -14680,8 +14680,8 @@ func_ov11_02119a38: ; 0x02119a38 bl func_ov11_0212ac78 pop {r3, pc} nop - thumb_func_end func_ov11_02119a38 _02119a48: .word data_ov11_02132d30 + thumb_func_end func_ov11_02119a38 .global func_ov11_02119a4c thumb_func_start func_ov11_02119a4c @@ -14736,9 +14736,9 @@ _02119a68: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02119a4c _02119ab8: .word data_ov11_0212e2c8 _02119abc: .word data_ov11_02132d30 + thumb_func_end func_ov11_02119a4c .global func_ov11_02119ac0 thumb_func_start func_ov11_02119ac0 @@ -14807,8 +14807,8 @@ _02119ad8: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02119ac0 _02119b4c: .word data_ov11_02132d30 + thumb_func_end func_ov11_02119ac0 .global func_ov11_02119b50 thumb_func_start func_ov11_02119b50 @@ -14833,8 +14833,8 @@ _02119b6a: blt _02119b5a pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02119b50 _02119b74: .word data_ov11_02132d30 + thumb_func_end func_ov11_02119b50 .global func_ov11_02119b78 thumb_func_start func_ov11_02119b78 @@ -14867,12 +14867,12 @@ _02119ba8: bl func_ov11_021198d8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02119b78 _02119bb4: .word data_ov11_02132d34 _02119bb8: .word data_ov11_0212f0c4 _02119bbc: .word func_02006684 _02119bc0: .word data_ov11_0212f074 _02119bc4: .word func_02006384 + thumb_func_end func_ov11_02119b78 .global func_ov11_02119bc8 thumb_func_start func_ov11_02119bc8 @@ -14881,9 +14881,9 @@ func_ov11_02119bc8: ; 0x02119bc8 ldr r0, _02119bd4 ; =data_ov11_02132d34 bx r3 nop - thumb_func_end func_ov11_02119bc8 _02119bd0: .word func_ov11_0212ac78 _02119bd4: .word data_ov11_02132d34 + thumb_func_end func_ov11_02119bc8 .global func_ov11_02119bd8 thumb_func_start func_ov11_02119bd8 @@ -14910,10 +14910,10 @@ func_ov11_02119bd8: ; 0x02119bd8 bl func_ov11_0212b868 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02119bd8 _02119c0c: .word data_ov11_0212f074 _02119c10: .word data_ov11_02132d34 _02119c14: .word func_ov11_02119c40 + thumb_func_end func_ov11_02119bd8 .global func_ov11_02119c18 thumb_func_start func_ov11_02119c18 @@ -14960,8 +14960,8 @@ func_ov11_02119c40: ; 0x02119c40 bl func_ov11_0212b8d0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02119c40 _02119c64: .word data_ov11_02132d34 + thumb_func_end func_ov11_02119c40 .global func_ov11_02119c68 thumb_func_start func_ov11_02119c68 @@ -15014,13 +15014,13 @@ func_ov11_02119c68: ; 0x02119c68 _02119cc8: pop {r4, pc} nop - thumb_func_end func_ov11_02119c68 _02119ccc: .word data_ov11_02132d38 _02119cd0: .word data_ov11_0212e2d4 _02119cd4: .word 0xfe00ff00 _02119cd8: .word 0x00e50026 _02119cdc: .word 0xfffff3ff _02119ce0: .word func_ov11_02119d10 + thumb_func_end func_ov11_02119c68 .global func_ov11_02119ce4 thumb_func_start func_ov11_02119ce4 @@ -15042,9 +15042,9 @@ func_ov11_02119ce4: ; 0x02119ce4 _02119d06: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02119ce4 _02119d08: .word data_ov11_02132d38 _02119d0c: .word data_ov11_02132d38 + thumb_func_end func_ov11_02119ce4 .global func_ov11_02119d10 thumb_func_start func_ov11_02119d10 @@ -15096,13 +15096,13 @@ _02119d2c: strh r0, [r2, #4] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02119d10 _02119d70: .word 0x04000208 _02119d74: .word data_ov11_02132d38 _02119d78: .word data_ov11_0212e2d4 _02119d7c: .word 0xfe00ff00 _02119d80: .word 0x00e50026 _02119d84: .word 0xfffff3ff + thumb_func_end func_ov11_02119d10 .global func_ov11_02119d88 thumb_func_start func_ov11_02119d88 @@ -15395,7 +15395,6 @@ _02119f48: add sp, #0x38 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02119d88 _02119fd4: .word data_ov11_02132d3c _02119fd8: .word 0xc1fffcff _02119fdc: .word 0xfffff3ff @@ -15403,6 +15402,7 @@ _02119fe0: .word data_ov11_0212e2ec _02119fe4: .word data_ov11_0212e2e4 _02119fe8: .word data_ov11_0212f0e4 _02119fec: .word func_ov11_0211a064 + thumb_func_end func_ov11_02119d88 .global func_ov11_02119ff0 thumb_func_start func_ov11_02119ff0 @@ -15423,9 +15423,9 @@ func_ov11_02119ff0: ; 0x02119ff0 bl func_ov11_0212b8cc pop {r3, pc} nop - thumb_func_end func_ov11_02119ff0 _0211a014: .word data_ov11_02132d3c _0211a018: .word func_ov11_0211aee8 + thumb_func_end func_ov11_02119ff0 .global func_ov11_0211a01c thumb_func_start func_ov11_0211a01c @@ -15437,8 +15437,8 @@ func_ov11_0211a01c: ; 0x0211a01c ldrb r0, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_ov11_0211a01c _0211a028: .word data_ov11_02132d3c + thumb_func_end func_ov11_0211a01c .global func_ov11_0211a02c thumb_func_start func_ov11_0211a02c @@ -15449,9 +15449,9 @@ func_ov11_0211a02c: ; 0x0211a02c strb r0, [r2, r1] bx lr nop - thumb_func_end func_ov11_0211a02c _0211a038: .word data_ov11_02132d3c _0211a03c: .word 0x00000123 + thumb_func_end func_ov11_0211a02c .global func_ov11_0211a040 thumb_func_start func_ov11_0211a040 @@ -15463,8 +15463,8 @@ func_ov11_0211a040: ; 0x0211a040 strb r0, [r2, r1] bx lr .align 2, 0 - thumb_func_end func_ov11_0211a040 _0211a04c: .word data_ov11_02132d3c + thumb_func_end func_ov11_0211a040 .global func_ov11_0211a050 thumb_func_start func_ov11_0211a050 @@ -15479,8 +15479,8 @@ _0211a05c: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0211a050 _0211a060: .word data_ov11_02132d3c + thumb_func_end func_ov11_0211a050 .global func_ov11_0211a064 thumb_func_start func_ov11_0211a064 @@ -15527,11 +15527,11 @@ _0211a096: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211a064 _0211a0bc: .word data_ov11_02132d3c _0211a0c0: .word 0x01ff0000 _0211a0c4: .word 0x0000011d _0211a0c8: .word func_ov11_0211a0cc + thumb_func_end func_ov11_0211a064 .global func_ov11_0211a0cc thumb_func_start func_ov11_0211a0cc @@ -15578,11 +15578,11 @@ _0211a0fe: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211a0cc _0211a124: .word data_ov11_02132d3c _0211a128: .word 0x01ff0000 _0211a12c: .word 0x0000011d _0211a130: .word func_ov11_0211a134 + thumb_func_end func_ov11_0211a0cc .global func_ov11_0211a134 thumb_func_start func_ov11_0211a134 @@ -15631,11 +15631,11 @@ _0211a16a: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211a134 _0211a190: .word data_ov11_02132d3c _0211a194: .word 0x01ff0000 _0211a198: .word 0x0000011d _0211a19c: .word func_ov11_0211a1a0 + thumb_func_end func_ov11_0211a134 .global func_ov11_0211a1a0 thumb_func_start func_ov11_0211a1a0 @@ -15684,11 +15684,11 @@ _0211a1d6: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211a1a0 _0211a1fc: .word data_ov11_02132d3c _0211a200: .word 0x01ff0000 _0211a204: .word 0x0000011d _0211a208: .word func_ov11_0211a20c + thumb_func_end func_ov11_0211a1a0 .global func_ov11_0211a20c thumb_func_start func_ov11_0211a20c @@ -15732,10 +15732,10 @@ _0211a240: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211a20c _0211a260: .word data_ov11_02132d3c _0211a264: .word 0x0000011d _0211a268: .word func_ov11_0211a26c + thumb_func_end func_ov11_0211a20c .global func_ov11_0211a26c thumb_func_start func_ov11_0211a26c @@ -15886,7 +15886,6 @@ _0211a38a: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211a280 _0211a390: .word data_ov11_0212ece8 _0211a394: .word data_ov11_02132d3c _0211a398: .word 0x0000011e @@ -15898,6 +15897,7 @@ _0211a3ac: .word 0x00000123 _0211a3b0: .word data_ov11_0212f0f0 _0211a3b4: .word data_ov11_0212e30c _0211a3b8: .word data_ov11_0212e2f4 + thumb_func_end func_ov11_0211a280 .global func_ov11_0211a3bc thumb_func_start func_ov11_0211a3bc @@ -16098,7 +16098,6 @@ _0211a54e: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211a3bc _0211a554: .word data_ov11_02132d3c _0211a558: .word data_ov11_0212ece8 _0211a55c: .word data_ov11_0212e334 @@ -16116,6 +16115,7 @@ _0211a588: .word data_ov11_0212e314 _0211a58c: .word data_ov11_0212e324 _0211a590: .word data_ov11_0212e318 _0211a594: .word data_ov11_0212e328 + thumb_func_end func_ov11_0211a3bc .global func_ov11_0211a598 thumb_func_start func_ov11_0211a598 @@ -16137,9 +16137,9 @@ _0211a5ac: bl func_ov11_0212672c pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211a598 _0211a5b8: .word data_ov11_02132d3c _0211a5bc: .word 0x0000011d + thumb_func_end func_ov11_0211a598 .global func_ov11_0211a5c0 thumb_func_start func_ov11_0211a5c0 @@ -16161,9 +16161,9 @@ _0211a5d4: bl func_ov11_0212672c pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211a5c0 _0211a5e0: .word data_ov11_02132d3c _0211a5e4: .word 0x0000011d + thumb_func_end func_ov11_0211a5c0 .global func_ov11_0211a5e8 thumb_func_start func_ov11_0211a5e8 @@ -16308,7 +16308,6 @@ _0211a6fe: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211a5e8 _0211a704: .word data_ov11_0212ece8 _0211a708: .word data_ov11_0212e334 _0211a70c: .word data_ov11_0212e2f8 @@ -16319,6 +16318,7 @@ _0211a71c: .word data_ov11_0212e31c _0211a720: .word 0x00000122 _0211a724: .word data_ov11_0212e30c _0211a728: .word data_ov11_0212e2f4 + thumb_func_end func_ov11_0211a5e8 .global func_ov11_0211a72c thumb_func_start func_ov11_0211a72c @@ -16346,9 +16346,9 @@ func_ov11_0211a72c: ; 0x0211a72c _0211a758: pop {r4, pc} nop - thumb_func_end func_ov11_0211a72c _0211a75c: .word data_ov11_02132d3c _0211a760: .word 0x0000011f + thumb_func_end func_ov11_0211a72c .global func_ov11_0211a764 thumb_func_start func_ov11_0211a764 @@ -16535,7 +16535,6 @@ _0211a8c2: _0211a8d2: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211a764 _0211a8d4: .word data_ov11_02132d3c _0211a8d8: .word 0x00000121 _0211a8dc: .word data_ov11_0212f0d8 @@ -16544,6 +16543,7 @@ _0211a8e4: .word data_ov11_0212e598 _0211a8e8: .word data_ov11_0212e2e8 _0211a8ec: .word 0x00000123 _0211a8f0: .word 0x00000125 + thumb_func_end func_ov11_0211a764 .global func_ov11_0211a8f4 thumb_func_start func_ov11_0211a8f4 @@ -16740,7 +16740,6 @@ _0211aa68: add sp, #0x20 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211a8f4 _0211aa6c: .word data_ov11_0212e2f0 _0211aa70: .word data_ov11_0212e334 _0211aa74: .word data_ov11_02132d3c @@ -16748,6 +16747,7 @@ _0211aa78: .word 0xc1fffcff _0211aa7c: .word 0xfe00ff00 _0211aa80: .word data_ov11_0212e314 _0211aa84: .word data_ov11_0212e30c + thumb_func_end func_ov11_0211a8f4 .global func_ov11_0211aa88 thumb_func_start func_ov11_0211aa88 @@ -16796,10 +16796,10 @@ _0211aaca: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211aa88 _0211aae0: .word data_ov11_02132d3c _0211aae4: .word data_ov11_0212e334 _0211aae8: .word 0x0000011d + thumb_func_end func_ov11_0211aa88 .global func_ov11_0211aaec thumb_func_start func_ov11_0211aaec @@ -16869,12 +16869,12 @@ _0211ab4a: _0211ab66: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211aaec _0211ab68: .word data_ov11_02132d3c _0211ab6c: .word 0xfffff3ff _0211ab70: .word 0xffff0fff _0211ab74: .word data_ov11_0212e2dc _0211ab78: .word data_ov11_0212e2e0 + thumb_func_end func_ov11_0211aaec .global func_ov11_0211ab7c thumb_func_start func_ov11_0211ab7c @@ -16952,11 +16952,11 @@ _0211abba: bl func_ov11_02129f08 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211ab7c _0211ac04: .word data_ov11_02132d3c _0211ac08: .word 0x00000121 _0211ac0c: .word data_ov11_0212e3f2 _0211ac10: .word data_ov11_0212e3f0 + thumb_func_end func_ov11_0211ab7c .global func_ov11_0211ac14 thumb_func_start func_ov11_0211ac14 @@ -17338,7 +17338,6 @@ _0211ae9c: strb r1, [r2, r0] b _0211aed8 .align 2, 0 - thumb_func_end func_ov11_0211ac14 _0211aea4: .word data_ov11_02132d3c _0211aea8: .word 0x00000121 _0211aeac: .word data_ov11_0212e4c4 @@ -17374,6 +17373,7 @@ _0211aed8: pop {r4, r5, r6, pc} .align 2, 0 _0211aee4: .word 0x00000121 + thumb_func_end func_ov11_0211ac14 .global func_ov11_0211aee8 thumb_func_start func_ov11_0211aee8 @@ -17413,11 +17413,11 @@ _0211af2c: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211aee8 _0211af30: .word data_ov11_02132d3c _0211af34: .word 0x01ff0000 _0211af38: .word 0x0000011d _0211af3c: .word func_ov11_0211af40 + thumb_func_end func_ov11_0211aee8 .global func_ov11_0211af40 thumb_func_start func_ov11_0211af40 @@ -17454,11 +17454,11 @@ _0211af7c: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211af40 _0211af80: .word data_ov11_02132d3c _0211af84: .word 0x01ff0000 _0211af88: .word 0x0000011d _0211af8c: .word func_ov11_0211af90 + thumb_func_end func_ov11_0211af40 .global func_ov11_0211af90 thumb_func_start func_ov11_0211af90 @@ -17495,11 +17495,11 @@ _0211afcc: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211af90 _0211afd0: .word data_ov11_02132d3c _0211afd4: .word 0x01ff0000 _0211afd8: .word 0x0000011d _0211afdc: .word func_ov11_0211afe0 + thumb_func_end func_ov11_0211af90 .global func_ov11_0211afe0 thumb_func_start func_ov11_0211afe0 @@ -17534,11 +17534,11 @@ _0211b018: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211afe0 _0211b01c: .word data_ov11_02132d3c _0211b020: .word 0x01ff0000 _0211b024: .word 0x0000011d _0211b028: .word func_ov11_0211b02c + thumb_func_end func_ov11_0211afe0 .global func_ov11_0211b02c thumb_func_start func_ov11_0211b02c @@ -17573,11 +17573,11 @@ _0211b064: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211b02c _0211b068: .word data_ov11_02132d3c _0211b06c: .word 0x01ff0000 _0211b070: .word 0x0000011d _0211b074: .word func_ov11_0211b078 + thumb_func_end func_ov11_0211b02c .global func_ov11_0211b078 thumb_func_start func_ov11_0211b078 @@ -17657,9 +17657,9 @@ _0211b0f4: bl func_ov11_0212ac78 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211b078 _0211b110: .word data_ov11_02132d3c _0211b114: .word data_ov11_02132d3c + thumb_func_end func_ov11_0211b078 .global func_ov11_0211b118 thumb_func_start func_ov11_0211b118 @@ -17907,7 +17907,6 @@ _0211b266: add sp, #0x28 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211b118 _0211b310: .word data_ov11_0212e5b8 _0211b314: .word data_ov11_02132d40 _0211b318: .word 0xc1fffcff @@ -17916,6 +17915,7 @@ _0211b320: .word data_ov11_0212e5a4 _0211b324: .word data_ov11_0212e5a8 _0211b328: .word data_ov11_0212e5f0 _0211b32c: .word func_ov11_0211b3a8 + thumb_func_end func_ov11_0211b118 .global func_ov11_0211b330 thumb_func_start func_ov11_0211b330 @@ -17932,9 +17932,9 @@ func_ov11_0211b330: ; 0x0211b330 bl func_ov11_0212b8cc pop {r3, pc} nop - thumb_func_end func_ov11_0211b330 _0211b34c: .word data_ov11_02132d40 _0211b350: .word func_ov11_0211bd38 + thumb_func_end func_ov11_0211b330 .global func_ov11_0211b354 thumb_func_start func_ov11_0211b354 @@ -17945,8 +17945,8 @@ func_ov11_0211b354: ; 0x0211b354 ldrb r0, [r0] bx lr nop - thumb_func_end func_ov11_0211b354 _0211b360: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211b354 .global func_ov11_0211b364 thumb_func_start func_ov11_0211b364 @@ -17957,8 +17957,8 @@ func_ov11_0211b364: ; 0x0211b364 strb r0, [r1] bx lr nop - thumb_func_end func_ov11_0211b364 _0211b370: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211b364 .global func_ov11_0211b374 thumb_func_start func_ov11_0211b374 @@ -17969,8 +17969,8 @@ func_ov11_0211b374: ; 0x0211b374 strb r0, [r1] bx lr nop - thumb_func_end func_ov11_0211b374 _0211b380: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211b374 .global func_ov11_0211b384 thumb_func_start func_ov11_0211b384 @@ -17981,8 +17981,8 @@ func_ov11_0211b384: ; 0x0211b384 strb r0, [r1] bx lr nop - thumb_func_end func_ov11_0211b384 _0211b390: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211b384 .global func_ov11_0211b394 thumb_func_start func_ov11_0211b394 @@ -17997,8 +17997,8 @@ _0211b3a0: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0211b394 _0211b3a4: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211b394 .global func_ov11_0211b3a8 thumb_func_start func_ov11_0211b3a8 @@ -18038,10 +18038,10 @@ _0211b3d6: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_0211b3a8 _0211b3f4: .word data_ov11_02132d40 _0211b3f8: .word 0x01ff0000 _0211b3fc: .word func_ov11_0211b400 + thumb_func_end func_ov11_0211b3a8 .global func_ov11_0211b400 thumb_func_start func_ov11_0211b400 @@ -18081,10 +18081,10 @@ _0211b42e: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_0211b400 _0211b44c: .word data_ov11_02132d40 _0211b450: .word 0x01ff0000 _0211b454: .word func_ov11_0211b458 + thumb_func_end func_ov11_0211b400 .global func_ov11_0211b458 thumb_func_start func_ov11_0211b458 @@ -18124,10 +18124,10 @@ _0211b486: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_0211b458 _0211b4a4: .word data_ov11_02132d40 _0211b4a8: .word 0x01ff0000 _0211b4ac: .word func_ov11_0211b4b0 + thumb_func_end func_ov11_0211b458 .global func_ov11_0211b4b0 thumb_func_start func_ov11_0211b4b0 @@ -18167,10 +18167,10 @@ _0211b4de: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_0211b4b0 _0211b4fc: .word data_ov11_02132d40 _0211b500: .word 0x01ff0000 _0211b504: .word func_ov11_0211b508 + thumb_func_end func_ov11_0211b4b0 .global func_ov11_0211b508 thumb_func_start func_ov11_0211b508 @@ -18205,9 +18205,9 @@ _0211b532: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_0211b508 _0211b54c: .word data_ov11_02132d40 _0211b550: .word func_ov11_0211b554 + thumb_func_end func_ov11_0211b508 .global func_ov11_0211b554 thumb_func_start func_ov11_0211b554 @@ -18353,7 +18353,6 @@ _0211b668: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211b568 _0211b66c: .word data_ov11_0212ece8 _0211b670: .word data_ov11_02132d40 _0211b674: .word data_ov11_0212e60a @@ -18362,6 +18361,7 @@ _0211b67c: .word data_ov11_0212e5e0 _0211b680: .word data_ov11_0212e5c0 _0211b684: .word data_ov11_0212e5e8 _0211b688: .word data_ov11_0212e5c4 + thumb_func_end func_ov11_0211b568 .global func_ov11_0211b68c thumb_func_start func_ov11_0211b68c @@ -18487,7 +18487,6 @@ _0211b77e: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211b68c _0211b784: .word data_ov11_02132d40 _0211b788: .word data_ov11_0212ece8 _0211b78c: .word data_ov11_0212e60a @@ -18499,6 +18498,7 @@ _0211b7a0: .word data_ov11_0212e5b4 _0211b7a4: .word data_ov11_0212e5e8 _0211b7a8: .word data_ov11_0212e5c4 _0211b7ac: .word data_ov11_0212e5b0 + thumb_func_end func_ov11_0211b68c .global func_ov11_0211b7b0 thumb_func_start func_ov11_0211b7b0 @@ -18651,7 +18651,6 @@ _0211b8d4: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211b7b0 _0211b8d8: .word data_ov11_0212ece8 _0211b8dc: .word data_ov11_0212e60a _0211b8e0: .word data_ov11_0212e5b8 @@ -18660,6 +18659,7 @@ _0211b8e8: .word data_ov11_0212e5e0 _0211b8ec: .word data_ov11_0212e5c0 _0211b8f0: .word data_ov11_0212e5e8 _0211b8f4: .word data_ov11_0212e5c4 + thumb_func_end func_ov11_0211b7b0 .global func_ov11_0211b8f8 thumb_func_start func_ov11_0211b8f8 @@ -18687,8 +18687,8 @@ func_ov11_0211b8f8: ; 0x0211b8f8 _0211b924: pop {r4, pc} nop - thumb_func_end func_ov11_0211b8f8 _0211b928: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211b8f8 .global func_ov11_0211b92c thumb_func_start func_ov11_0211b92c @@ -18827,11 +18827,11 @@ _0211ba20: _0211ba34: pop {r3, pc} nop - thumb_func_end func_ov11_0211b92c _0211ba38: .word data_ov11_02132d40 _0211ba3c: .word data_ov11_0212e6a4 _0211ba40: .word data_ov11_0212e5b4 _0211ba44: .word data_ov11_0212e5b0 + thumb_func_end func_ov11_0211b92c .global func_ov11_0211ba48 thumb_func_start func_ov11_0211ba48 @@ -19019,7 +19019,6 @@ _0211bba8: add sp, #0x20 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211ba48 _0211bbac: .word data_ov11_0212e5b8 _0211bbb0: .word data_ov11_0212e60a _0211bbb4: .word data_ov11_02132d40 @@ -19027,6 +19026,7 @@ _0211bbb8: .word 0xc1fffcff _0211bbbc: .word 0xfe00ff00 _0211bbc0: .word data_ov11_0212e5e0 _0211bbc4: .word data_ov11_0212e5e8 + thumb_func_end func_ov11_0211ba48 .global func_ov11_0211bbc8 thumb_func_start func_ov11_0211bbc8 @@ -19094,12 +19094,12 @@ _0211bc24: _0211bc3e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211bbc8 _0211bc40: .word data_ov11_02132d40 _0211bc44: .word 0xfffff3ff _0211bc48: .word 0xffff0fff _0211bc4c: .word data_ov11_0212e5ac _0211bc50: .word data_ov11_0212e5a0 + thumb_func_end func_ov11_0211bbc8 .global func_ov11_0211bc54 thumb_func_start func_ov11_0211bc54 @@ -19144,10 +19144,10 @@ _0211bc68: bl func_ov11_02129f08 pop {r4, pc} nop - thumb_func_end func_ov11_0211bc54 _0211bca8: .word data_ov11_02132d40 _0211bcac: .word data_ov11_0212e634 _0211bcb0: .word data_ov11_0212e632 + thumb_func_end func_ov11_0211bc54 .global func_ov11_0211bcb4 thumb_func_start func_ov11_0211bcb4 @@ -19221,9 +19221,9 @@ _0211bd24: bl func_ov11_0212672c pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_0211bcb4 _0211bd30: .word data_ov11_02132d40 _0211bd34: .word data_ov11_0212e66a + thumb_func_end func_ov11_0211bcb4 .global func_ov11_0211bd38 thumb_func_start func_ov11_0211bd38 @@ -19258,10 +19258,10 @@ _0211bd72: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_0211bd38 _0211bd78: .word data_ov11_02132d40 _0211bd7c: .word 0x01ff0000 _0211bd80: .word func_ov11_0211bd84 + thumb_func_end func_ov11_0211bd38 .global func_ov11_0211bd84 thumb_func_start func_ov11_0211bd84 @@ -19294,10 +19294,10 @@ _0211bdb8: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211bd84 _0211bdbc: .word data_ov11_02132d40 _0211bdc0: .word 0x01ff0000 _0211bdc4: .word func_ov11_0211bdc8 + thumb_func_end func_ov11_0211bd84 .global func_ov11_0211bdc8 thumb_func_start func_ov11_0211bdc8 @@ -19330,10 +19330,10 @@ _0211bdfc: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211bdc8 _0211be00: .word data_ov11_02132d40 _0211be04: .word 0x01ff0000 _0211be08: .word func_ov11_0211be0c + thumb_func_end func_ov11_0211bdc8 .global func_ov11_0211be0c thumb_func_start func_ov11_0211be0c @@ -19366,10 +19366,10 @@ _0211be40: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211be0c _0211be44: .word data_ov11_02132d40 _0211be48: .word 0x01ff0000 _0211be4c: .word func_ov11_0211be50 + thumb_func_end func_ov11_0211be0c .global func_ov11_0211be50 thumb_func_start func_ov11_0211be50 @@ -19402,10 +19402,10 @@ _0211be84: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211be50 _0211be88: .word data_ov11_02132d40 _0211be8c: .word 0x01ff0000 _0211be90: .word func_ov11_0211be94 + thumb_func_end func_ov11_0211be50 .global func_ov11_0211be94 thumb_func_start func_ov11_0211be94 @@ -19469,9 +19469,9 @@ _0211bef4: bl func_ov11_0212ac78 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_0211be94 _0211bf10: .word data_ov11_02132d40 _0211bf14: .word data_ov11_02132d40 + thumb_func_end func_ov11_0211be94 .global func_ov11_0211bf18 thumb_func_start func_ov11_0211bf18 @@ -19545,12 +19545,12 @@ _0211bfa4: add sp, #0x104 pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211bf18 _0211bfa8: .word data_ov11_02132d44 _0211bfac: .word data_ov11_0212e6b0 _0211bfb0: .word 0x00000106 _0211bfb4: .word func_ov11_0211c034 _0211bfb8: .word func_ov11_0211c040 + thumb_func_end func_ov11_0211bf18 .global func_ov11_0211bfbc thumb_func_start func_ov11_0211bfbc @@ -19577,10 +19577,10 @@ _0211bfe2: bl func_ov11_0212ac78 pop {r4, pc} nop - thumb_func_end func_ov11_0211bfbc _0211bfec: .word data_ov11_02132d44 _0211bff0: .word 0x00000116 _0211bff4: .word data_ov11_02132d48 + thumb_func_end func_ov11_0211bfbc .global func_ov11_0211bff8 thumb_func_start func_ov11_0211bff8 @@ -19614,9 +19614,9 @@ _0211c028: mov r0, #2 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211bff8 _0211c02c: .word data_ov11_02132d44 _0211c030: .word 0x00000116 + thumb_func_end func_ov11_0211bff8 .global func_ov11_0211c034 thumb_func_start func_ov11_0211c034 @@ -19625,8 +19625,8 @@ func_ov11_0211c034: ; 0x0211c034 mov r1, #0x20 bx r3 nop - thumb_func_end func_ov11_0211c034 _0211c03c: .word func_ov11_0212ac60 + thumb_func_end func_ov11_0211c034 .global func_ov11_0211c040 thumb_func_start func_ov11_0211c040 @@ -19634,8 +19634,8 @@ func_ov11_0211c040: ; 0x0211c040 ldr r3, _0211c044 ; =func_ov11_0212aca4 bx r3 .align 2, 0 - thumb_func_end func_ov11_0211c040 _0211c044: .word func_ov11_0212aca4 + thumb_func_end func_ov11_0211c040 .global func_ov11_0211c048 thumb_func_start func_ov11_0211c048 @@ -19678,9 +19678,9 @@ _0211c07c: mov r0, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211c048 _0211c0a4: .word data_ov11_02132d4c _0211c0a8: .word func_ov11_0211c968 + thumb_func_end func_ov11_0211c048 .global func_ov11_0211c0ac thumb_func_start func_ov11_0211c0ac @@ -19737,8 +19737,8 @@ _0211c102: mov r0, #1 bx lr nop - thumb_func_end func_ov11_0211c0ac _0211c108: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c0ac .global func_ov11_0211c10c thumb_func_start func_ov11_0211c10c @@ -19797,11 +19797,11 @@ _0211c13c: bl func_ov11_0212ac78 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211c10c _0211c19c: .word 0x04000208 _0211c1a0: .word 0x04001000 _0211c1a4: .word 0xfffeffff _0211c1a8: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c10c .global func_ov11_0211c1ac thumb_func_start func_ov11_0211c1ac @@ -19998,7 +19998,6 @@ func_ov11_0211c1ac: ; 0x0211c1ac blx func_020039e4 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_0211c1ac _0211c34c: .word 0xffffe0ff _0211c350: .word 0xffff1fff _0211c354: .word 0xffcfffef @@ -20010,6 +20009,7 @@ _0211c368: .word 0x04001008 _0211c36c: .word 0xc7ffffff _0211c370: .word 0x04000304 _0211c374: .word 0xffff7fff + thumb_func_end func_ov11_0211c1ac .global func_ov11_0211c378 thumb_func_start func_ov11_0211c378 @@ -20035,9 +20035,9 @@ func_ov11_0211c378: ; 0x0211c378 bl func_ov11_0212b5dc pop {r3, pc} nop - thumb_func_end func_ov11_0211c378 _0211c3bc: .word 0x04001000 _0211c3c0: .word 0xfffeffff + thumb_func_end func_ov11_0211c378 .global func_ov11_0211c3c4 thumb_func_start func_ov11_0211c3c4 @@ -20046,8 +20046,8 @@ func_ov11_0211c3c4: ; 0x0211c3c4 str r0, [r1, #0xc] bx lr nop - thumb_func_end func_ov11_0211c3c4 _0211c3cc: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c3c4 .global func_ov11_0211c3d0 thumb_func_start func_ov11_0211c3d0 @@ -20057,8 +20057,8 @@ func_ov11_0211c3d0: ; 0x0211c3d0 str r1, [r2, #0x14] bx lr .align 2, 0 - thumb_func_end func_ov11_0211c3d0 _0211c3d8: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c3d0 .global func_ov11_0211c3dc thumb_func_start func_ov11_0211c3dc @@ -20077,8 +20077,8 @@ _0211c3e6: _0211c3f0: bx lr nop - thumb_func_end func_ov11_0211c3dc _0211c3f4: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c3dc .global func_ov11_0211c3f8 thumb_func_start func_ov11_0211c3f8 @@ -20088,8 +20088,8 @@ func_ov11_0211c3f8: ; 0x0211c3f8 str r1, [r2, #0x1c] bx lr .align 2, 0 - thumb_func_end func_ov11_0211c3f8 _0211c400: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c3f8 .global func_ov11_0211c404 thumb_func_start func_ov11_0211c404 @@ -20108,8 +20108,8 @@ _0211c40e: _0211c418: bx lr nop - thumb_func_end func_ov11_0211c404 _0211c41c: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c404 .global func_ov11_0211c420 thumb_func_start func_ov11_0211c420 @@ -20118,8 +20118,8 @@ func_ov11_0211c420: ; 0x0211c420 ldrb r0, [r0] bx lr nop - thumb_func_end func_ov11_0211c420 _0211c428: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c420 .global func_ov11_0211c42c thumb_func_start func_ov11_0211c42c @@ -20130,8 +20130,8 @@ func_ov11_0211c42c: ; 0x0211c42c lsr r0, r0, #0x1c bx lr nop - thumb_func_end func_ov11_0211c42c _0211c438: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c42c .global func_ov11_0211c43c thumb_func_start func_ov11_0211c43c @@ -20147,8 +20147,8 @@ _0211c44a: mov r0, #0 bx lr nop - thumb_func_end func_ov11_0211c43c _0211c450: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c43c .global func_ov11_0211c454 thumb_func_start func_ov11_0211c454 @@ -20158,8 +20158,8 @@ func_ov11_0211c454: ; 0x0211c454 strb r1, [r0, #1] bx lr .align 2, 0 - thumb_func_end func_ov11_0211c454 _0211c45c: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c454 .global func_ov11_0211c460 thumb_func_start func_ov11_0211c460 @@ -20186,8 +20186,8 @@ _0211c47e: lsr r0, r0, #0x18 bx lr nop - thumb_func_end func_ov11_0211c460 _0211c488: .word data_ov11_02132d4c + thumb_func_end func_ov11_0211c460 .global func_ov11_0211c48c thumb_func_start func_ov11_0211c48c @@ -20207,8 +20207,8 @@ func_ov11_0211c48c: ; 0x0211c48c str r0, [r1, #0x60] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211c48c _0211c4ac: .word data_ov11_02132d6c + thumb_func_end func_ov11_0211c48c .global func_ov11_0211c4b0 thumb_func_start func_ov11_0211c4b0 @@ -20217,9 +20217,9 @@ func_ov11_0211c4b0: ; 0x0211c4b0 ldr r0, _0211c4bc ; =data_ov11_02132d6c bx r3 nop - thumb_func_end func_ov11_0211c4b0 _0211c4b8: .word func_ov11_0212ac78 _0211c4bc: .word data_ov11_02132d6c + thumb_func_end func_ov11_0211c4b0 .global func_ov11_0211c4c0 thumb_func_start func_ov11_0211c4c0 @@ -20247,8 +20247,8 @@ func_ov11_0211c4c0: ; 0x0211c4c0 add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211c4c0 _0211c4f0: .word data_ov11_02132d6c + thumb_func_end func_ov11_0211c4c0 .global func_ov11_0211c4f4 thumb_func_start func_ov11_0211c4f4 @@ -20264,8 +20264,8 @@ func_ov11_0211c4f4: ; 0x0211c4f4 bl func_ov11_0212a134 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211c4f4 _0211c50c: .word data_ov11_02132d6c + thumb_func_end func_ov11_0211c4f4 .global func_ov11_0211c510 thumb_func_start func_ov11_0211c510 @@ -20365,7 +20365,6 @@ _0211c5ac: add sp, #0x1c pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211c53c _0211c5c4: .word 0x0001e2a4 _0211c5c8: .word data_ov11_02132d70 _0211c5cc: .word 0x0001e298 @@ -20373,6 +20372,7 @@ _0211c5d0: .word data_ov11_0212f2fc _0211c5d4: .word data_ov11_02132d78 _0211c5d8: .word func_ov11_0211c660 _0211c5dc: .word 0x0001e29c + thumb_func_end func_ov11_0211c53c .global func_ov11_0211c5e0 thumb_func_start func_ov11_0211c5e0 @@ -20385,8 +20385,8 @@ func_ov11_0211c5e0: ; 0x0211c5e0 bl func_ov11_0212b868 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211c5e0 _0211c5f0: .word func_ov11_0211c5f4 + thumb_func_end func_ov11_0211c5e0 .global func_ov11_0211c5f4 thumb_func_start func_ov11_0211c5f4 @@ -20407,9 +20407,9 @@ func_ov11_0211c5f4: ; 0x0211c5f4 _0211c612: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211c5f4 _0211c614: .word data_ov11_02132d70 _0211c618: .word 0x0001e2a1 + thumb_func_end func_ov11_0211c5f4 .global func_ov11_0211c61c thumb_func_start func_ov11_0211c61c @@ -20424,8 +20424,8 @@ _0211c628: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0211c61c _0211c62c: .word data_ov11_02132d70 + thumb_func_end func_ov11_0211c61c .global func_ov11_0211c630 thumb_func_start func_ov11_0211c630 @@ -20436,9 +20436,9 @@ func_ov11_0211c630: ; 0x0211c630 str r0, [r2, r1] bx lr nop - thumb_func_end func_ov11_0211c630 _0211c63c: .word data_ov11_02132d70 _0211c640: .word 0x0001e298 + thumb_func_end func_ov11_0211c630 .global func_ov11_0211c644 thumb_func_start func_ov11_0211c644 @@ -20446,8 +20446,8 @@ func_ov11_0211c644: ; 0x0211c644 ldr r3, _0211c648 ; =func_ov11_0212904c bx r3 .align 2, 0 - thumb_func_end func_ov11_0211c644 _0211c648: .word func_ov11_0212904c + thumb_func_end func_ov11_0211c644 .global func_ov11_0211c64c thumb_func_start func_ov11_0211c64c @@ -20458,9 +20458,9 @@ func_ov11_0211c64c: ; 0x0211c64c add r0, r1, r0 bx lr nop - thumb_func_end func_ov11_0211c64c _0211c658: .word data_ov11_02132d70 _0211c65c: .word 0x0001e280 + thumb_func_end func_ov11_0211c64c .global func_ov11_0211c660 thumb_func_start func_ov11_0211c660 @@ -20653,12 +20653,12 @@ _0211c7ac: _0211c7ba: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211c660 _0211c7bc: .word data_ov11_02132d70 _0211c7c0: .word 0x0001e2a0 _0211c7c4: .word 0x0001e280 _0211c7c8: .word 0x0001e298 _0211c7cc: .word data_ov11_02132d70 + thumb_func_end func_ov11_0211c660 .global func_ov11_0211c7d0 thumb_func_start func_ov11_0211c7d0 @@ -20690,11 +20690,11 @@ _0211c800: add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov11_0211c7d0 _0211c80c: .word data_ov11_02132d74 _0211c810: .word func_ov11_0211c8c4 _0211c814: .word func_ov11_0211c8e4 _0211c818: .word func_ov11_0211c8d8 + thumb_func_end func_ov11_0211c7d0 .global func_ov11_0211c81c thumb_func_start func_ov11_0211c81c @@ -20709,8 +20709,8 @@ _0211c82a: bl func_ov11_0212ac78 pop {r3, pc} nop - thumb_func_end func_ov11_0211c81c _0211c834: .word data_ov11_02132d74 + thumb_func_end func_ov11_0211c81c .global func_ov11_0211c838 thumb_func_start func_ov11_0211c838 @@ -20777,8 +20777,8 @@ _0211c8a0: add sp, #0xe8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211c838 _0211c8a4: .word data_ov11_02132d74 + thumb_func_end func_ov11_0211c838 .global func_ov11_0211c8a8 thumb_func_start func_ov11_0211c8a8 @@ -20809,8 +20809,8 @@ func_ov11_0211c8c4: ; 0x0211c8c4 str r0, [r2] bx lr .align 2, 0 - thumb_func_end func_ov11_0211c8c4 _0211c8d4: .word data_ov11_02132d74 + thumb_func_end func_ov11_0211c8c4 .global func_ov11_0211c8d8 thumb_func_start func_ov11_0211c8d8 @@ -20819,8 +20819,8 @@ func_ov11_0211c8d8: ; 0x0211c8d8 mov r1, #0x20 bx r3 nop - thumb_func_end func_ov11_0211c8d8 _0211c8e0: .word func_ov11_0212ac60 + thumb_func_end func_ov11_0211c8d8 .global func_ov11_0211c8e4 thumb_func_start func_ov11_0211c8e4 @@ -20828,8 +20828,8 @@ func_ov11_0211c8e4: ; 0x0211c8e4 ldr r3, _0211c8e8 ; =func_ov11_0212aca4 bx r3 .align 2, 0 - thumb_func_end func_ov11_0211c8e4 _0211c8e8: .word func_ov11_0212aca4 + thumb_func_end func_ov11_0211c8e4 .global func_ov11_0211c8ec thumb_func_start func_ov11_0211c8ec @@ -20849,8 +20849,8 @@ func_ov11_0211c8ec: ; 0x0211c8ec bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211c8ec _0211c910: .word func_ov11_0211c914 + thumb_func_end func_ov11_0211c8ec .global func_ov11_0211c914 thumb_func_start func_ov11_0211c914 @@ -20885,8 +20885,8 @@ func_ov11_0211c914: ; 0x0211c914 _0211c962: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211c914 _0211c964: .word data_ov11_02132d78 + thumb_func_end func_ov11_0211c914 .global func_ov11_0211c968 thumb_func_start func_ov11_0211c968 @@ -20995,7 +20995,6 @@ _0211ca2a: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211c968 _0211ca64: .word data_ov11_0212f3a4 _0211ca68: .word data_ov11_02132d78 _0211ca6c: .word data_ov11_0212f388 @@ -21023,6 +21022,7 @@ _0211cac0: .word data_ov11_0212f4a8 _0211cac4: .word 0x0400100a _0211cac8: .word 0x0400000a _0211cacc: .word func_ov11_0211cad0 + thumb_func_end func_ov11_0211c968 .global func_ov11_0211cad0 thumb_func_start func_ov11_0211cad0 @@ -21042,8 +21042,8 @@ func_ov11_0211cad0: ; 0x0211cad0 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211cad0 _0211caf4: .word func_ov11_0211caf8 + thumb_func_end func_ov11_0211cad0 .global func_ov11_0211caf8 thumb_func_start func_ov11_0211caf8 @@ -21079,9 +21079,9 @@ _0211cb2c: _0211cb3a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211caf8 _0211cb3c: .word func_ov11_0211cb44 _0211cb40: .word func_ov11_02123920 + thumb_func_end func_ov11_0211caf8 .global func_ov11_0211cb44 thumb_func_start func_ov11_0211cb44 @@ -21113,13 +21113,13 @@ func_ov11_0211cb44: ; 0x0211cb44 bl func_ov11_0211c3c4 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211cb44 _0211cb84: .word data_ov11_02132d7c _0211cb88: .word data_ov11_0212e6d2 _0211cb8c: .word data_ov11_0212e6d0 _0211cb90: .word data_ov11_0212e6d4 _0211cb94: .word data_ov11_0212e6ce _0211cb98: .word func_ov11_0211cc34 + thumb_func_end func_ov11_0211cb44 .global func_ov11_0211cb9c thumb_func_start func_ov11_0211cb9c @@ -21176,7 +21176,6 @@ _0211cba6: add sp, #0x18 pop {r3, pc} nop - thumb_func_end func_ov11_0211cb9c _0211cc0c: .word data_ov11_0212e6de _0211cc10: .word data_ov11_0212f4bc _0211cc14: .word func_02006744 @@ -21187,6 +21186,7 @@ _0211cc24: .word func_02006444 _0211cc28: .word data_ov11_02132d7c _0211cc2c: .word 0x04001008 _0211cc30: .word 0x0400000a + thumb_func_end func_ov11_0211cb9c .global func_ov11_0211cc34 thumb_func_start func_ov11_0211cc34 @@ -21212,8 +21212,8 @@ func_ov11_0211cc34: ; 0x0211cc34 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211cc34 _0211cc68: .word func_ov11_0211cc6c + thumb_func_end func_ov11_0211cc34 .global func_ov11_0211cc6c thumb_func_start func_ov11_0211cc6c @@ -21234,8 +21234,8 @@ func_ov11_0211cc6c: ; 0x0211cc6c _0211cc8e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211cc6c _0211cc90: .word func_ov11_0211cc94 + thumb_func_end func_ov11_0211cc6c .global func_ov11_0211cc94 thumb_func_start func_ov11_0211cc94 @@ -21252,8 +21252,8 @@ func_ov11_0211cc94: ; 0x0211cc94 _0211ccac: pop {r3, pc} nop - thumb_func_end func_ov11_0211cc94 _0211ccb0: .word func_ov11_0211ccb4 + thumb_func_end func_ov11_0211cc94 .global func_ov11_0211ccb4 thumb_func_start func_ov11_0211ccb4 @@ -21346,13 +21346,13 @@ _0211cd5a: _0211cd6a: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211ccc4 _0211cd6c: .word data_ov11_0212e6be _0211cd70: .word data_ov11_02132d7c _0211cd74: .word data_ov11_0212e6d2 _0211cd78: .word data_ov11_0212e6d0 _0211cd7c: .word data_ov11_0212e6d4 _0211cd80: .word data_ov11_0212e6ce + thumb_func_end func_ov11_0211ccc4 .global func_ov11_0211cd84 thumb_func_start func_ov11_0211cd84 @@ -21385,9 +21385,9 @@ _0211cda6: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211cd88 _0211cdb8: .word func_ov11_0211c8ec _0211cdbc: .word func_ov11_0211cdc0 + thumb_func_end func_ov11_0211cd88 .global func_ov11_0211cdc0 thumb_func_start func_ov11_0211cdc0 @@ -21400,8 +21400,8 @@ func_ov11_0211cdc0: ; 0x0211cdc0 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211cdc0 _0211cdd4: .word func_ov11_0211cdd8 + thumb_func_end func_ov11_0211cdc0 .global func_ov11_0211cdd8 thumb_func_start func_ov11_0211cdd8 @@ -21426,8 +21426,8 @@ func_ov11_0211cdd8: ; 0x0211cdd8 _0211ce02: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211cdd8 _0211ce04: .word func_ov11_0211ce08 + thumb_func_end func_ov11_0211cdd8 .global func_ov11_0211ce08 thumb_func_start func_ov11_0211ce08 @@ -21475,10 +21475,10 @@ _0211ce5c: _0211ce6a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ce08 _0211ce6c: .word data_ov11_02132d7c _0211ce70: .word func_ov11_02123920 _0211ce74: .word func_ov11_0211d610 + thumb_func_end func_ov11_0211ce08 .global func_ov11_0211ce78 thumb_func_start func_ov11_0211ce78 @@ -21510,12 +21510,12 @@ func_ov11_0211ce78: ; 0x0211ce78 _0211ceac: pop {r4, pc} nop - thumb_func_end func_ov11_0211ce78 _0211ceb0: .word data_ov11_02132d7c _0211ceb4: .word data_ov11_0212e6d2 _0211ceb8: .word data_ov11_0212e6d0 _0211cebc: .word data_ov11_0212e6d4 _0211cec0: .word data_ov11_0212e6ce + thumb_func_end func_ov11_0211ce78 .global func_ov11_0211cec4 thumb_func_start func_ov11_0211cec4 @@ -21536,9 +21536,9 @@ func_ov11_0211cec4: ; 0x0211cec4 bl func_ov11_02125600 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211cec4 _0211cee4: .word data_ov11_0212e6bc _0211cee8: .word data_ov11_02132d7c + thumb_func_end func_ov11_0211cec4 .global func_ov11_0211ceec thumb_func_start func_ov11_0211ceec @@ -21561,9 +21561,9 @@ func_ov11_0211ceec: ; 0x0211ceec bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ceec _0211cf18: .word data_ov11_02132d84 _0211cf1c: .word func_ov11_0211cf70 + thumb_func_end func_ov11_0211ceec .global func_ov11_0211cf20 thumb_func_start func_ov11_0211cf20 @@ -21599,11 +21599,11 @@ func_ov11_0211cf20: ; 0x0211cf20 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211cf20 _0211cf60: .word data_ov11_0212f500 _0211cf64: .word func_02006444 _0211cf68: .word 0x04001008 _0211cf6c: .word 0x04000008 + thumb_func_end func_ov11_0211cf20 .global func_ov11_0211cf70 thumb_func_start func_ov11_0211cf70 @@ -21629,8 +21629,8 @@ func_ov11_0211cf70: ; 0x0211cf70 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211cf70 _0211cfa4: .word func_ov11_0211cfa8 + thumb_func_end func_ov11_0211cf70 .global func_ov11_0211cfa8 thumb_func_start func_ov11_0211cfa8 @@ -21651,8 +21651,8 @@ func_ov11_0211cfa8: ; 0x0211cfa8 _0211cfca: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211cfa8 _0211cfcc: .word func_ov11_0211cfd0 + thumb_func_end func_ov11_0211cfa8 .global func_ov11_0211cfd0 thumb_func_start func_ov11_0211cfd0 @@ -21669,8 +21669,8 @@ func_ov11_0211cfd0: ; 0x0211cfd0 _0211cfe8: pop {r3, pc} nop - thumb_func_end func_ov11_0211cfd0 _0211cfec: .word func_ov11_0211cff0 + thumb_func_end func_ov11_0211cfd0 .global func_ov11_0211cff0 thumb_func_start func_ov11_0211cff0 @@ -21740,9 +21740,9 @@ _0211d046: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211d028 _0211d068: .word func_ov11_0211d070 _0211d06c: .word func_ov11_0211d144 + thumb_func_end func_ov11_0211d028 .global func_ov11_0211d070 thumb_func_start func_ov11_0211d070 @@ -21755,8 +21755,8 @@ func_ov11_0211d070: ; 0x0211d070 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d070 _0211d084: .word func_ov11_0211d088 + thumb_func_end func_ov11_0211d070 .global func_ov11_0211d088 thumb_func_start func_ov11_0211d088 @@ -21787,9 +21787,9 @@ _0211d0ac: _0211d0be: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d088 _0211d0c0: .word data_ov11_02132d84 _0211d0c4: .word func_ov11_0211d0c8 + thumb_func_end func_ov11_0211d088 .global func_ov11_0211d0c8 thumb_func_start func_ov11_0211d0c8 @@ -21844,10 +21844,10 @@ _0211d128: _0211d136: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d0c8 _0211d138: .word data_ov11_02132d84 _0211d13c: .word func_ov11_0211d610 _0211d140: .word func_ov11_0211d194 + thumb_func_end func_ov11_0211d0c8 .global func_ov11_0211d144 thumb_func_start func_ov11_0211d144 @@ -21874,9 +21874,9 @@ _0211d166: _0211d170: pop {r3, pc} nop - thumb_func_end func_ov11_0211d144 _0211d174: .word data_ov11_02132d84 _0211d178: .word func_ov11_0211d17c + thumb_func_end func_ov11_0211d144 .global func_ov11_0211d17c thumb_func_start func_ov11_0211d17c @@ -21890,8 +21890,8 @@ func_ov11_0211d17c: ; 0x0211d17c _0211d18c: pop {r3, pc} nop - thumb_func_end func_ov11_0211d17c _0211d190: .word func_ov11_0211d070 + thumb_func_end func_ov11_0211d17c .global func_ov11_0211d194 thumb_func_start func_ov11_0211d194 @@ -21905,8 +21905,8 @@ func_ov11_0211d194: ; 0x0211d194 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d194 _0211d1ac: .word func_ov11_0211d200 + thumb_func_end func_ov11_0211d194 .global func_ov11_0211d1b0 thumb_func_start func_ov11_0211d1b0 @@ -21942,11 +21942,11 @@ func_ov11_0211d1b0: ; 0x0211d1b0 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211d1b0 _0211d1f0: .word data_ov11_0212f514 _0211d1f4: .word func_02006444 _0211d1f8: .word 0x04001008 _0211d1fc: .word 0x04000008 + thumb_func_end func_ov11_0211d1b0 .global func_ov11_0211d200 thumb_func_start func_ov11_0211d200 @@ -21964,8 +21964,8 @@ func_ov11_0211d200: ; 0x0211d200 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211d200 _0211d220: .word func_ov11_0211d224 + thumb_func_end func_ov11_0211d200 .global func_ov11_0211d224 thumb_func_start func_ov11_0211d224 @@ -21982,8 +21982,8 @@ func_ov11_0211d224: ; 0x0211d224 _0211d23c: pop {r3, pc} nop - thumb_func_end func_ov11_0211d224 _0211d240: .word func_ov11_0211d244 + thumb_func_end func_ov11_0211d224 .global func_ov11_0211d244 thumb_func_start func_ov11_0211d244 @@ -22000,8 +22000,8 @@ func_ov11_0211d244: ; 0x0211d244 _0211d25c: pop {r3, pc} nop - thumb_func_end func_ov11_0211d244 _0211d260: .word func_ov11_0211d264 + thumb_func_end func_ov11_0211d244 .global func_ov11_0211d264 thumb_func_start func_ov11_0211d264 @@ -22048,8 +22048,8 @@ func_ov11_0211d28c: ; 0x0211d28c _0211d2a2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d28c _0211d2a4: .word func_ov11_0211d2a8 + thumb_func_end func_ov11_0211d28c .global func_ov11_0211d2a8 thumb_func_start func_ov11_0211d2a8 @@ -22062,8 +22062,8 @@ func_ov11_0211d2a8: ; 0x0211d2a8 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d2a8 _0211d2bc: .word func_ov11_0211d2c0 + thumb_func_end func_ov11_0211d2a8 .global func_ov11_0211d2c0 thumb_func_start func_ov11_0211d2c0 @@ -22088,8 +22088,8 @@ func_ov11_0211d2c0: ; 0x0211d2c0 _0211d2ea: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d2c0 _0211d2ec: .word func_ov11_0211d2f0 + thumb_func_end func_ov11_0211d2c0 .global func_ov11_0211d2f0 thumb_func_start func_ov11_0211d2f0 @@ -22128,8 +22128,8 @@ func_ov11_0211d314: ; 0x0211d314 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d314 _0211d338: .word func_ov11_0211d4b4 + thumb_func_end func_ov11_0211d314 .global func_ov11_0211d33c thumb_func_start func_ov11_0211d33c @@ -22165,11 +22165,11 @@ func_ov11_0211d33c: ; 0x0211d33c strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211d33c _0211d37c: .word data_ov11_0212f528 _0211d380: .word func_02006444 _0211d384: .word 0x04001008 _0211d388: .word 0x04000008 + thumb_func_end func_ov11_0211d33c .global func_ov11_0211d38c thumb_func_start func_ov11_0211d38c @@ -22304,11 +22304,11 @@ _0211d47a: add sp, #0x6c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211d38c _0211d4a4: .word data_ov11_0212f53c _0211d4a8: .word 0x00002710 _0211d4ac: .word data_ov11_0212f578 _0211d4b0: .word data_ov11_0212f5a0 + thumb_func_end func_ov11_0211d38c .global func_ov11_0211d4b4 thumb_func_start func_ov11_0211d4b4 @@ -22334,8 +22334,8 @@ func_ov11_0211d4b4: ; 0x0211d4b4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211d4b4 _0211d4e8: .word func_ov11_0211d4ec + thumb_func_end func_ov11_0211d4b4 .global func_ov11_0211d4ec thumb_func_start func_ov11_0211d4ec @@ -22356,8 +22356,8 @@ func_ov11_0211d4ec: ; 0x0211d4ec _0211d50e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d4ec _0211d510: .word func_ov11_0211d514 + thumb_func_end func_ov11_0211d4ec .global func_ov11_0211d514 thumb_func_start func_ov11_0211d514 @@ -22374,8 +22374,8 @@ func_ov11_0211d514: ; 0x0211d514 _0211d52c: pop {r3, pc} nop - thumb_func_end func_ov11_0211d514 _0211d530: .word func_ov11_0211d534 + thumb_func_end func_ov11_0211d514 .global func_ov11_0211d534 thumb_func_start func_ov11_0211d534 @@ -22422,8 +22422,8 @@ func_ov11_0211d55c: ; 0x0211d55c _0211d572: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d55c _0211d574: .word func_ov11_0211d578 + thumb_func_end func_ov11_0211d55c .global func_ov11_0211d578 thumb_func_start func_ov11_0211d578 @@ -22436,8 +22436,8 @@ func_ov11_0211d578: ; 0x0211d578 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d578 _0211d58c: .word func_ov11_0211d590 + thumb_func_end func_ov11_0211d578 .global func_ov11_0211d590 thumb_func_start func_ov11_0211d590 @@ -22463,8 +22463,8 @@ func_ov11_0211d590: ; 0x0211d590 _0211d5be: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d590 _0211d5c0: .word func_ov11_0211d5c4 + thumb_func_end func_ov11_0211d590 .global func_ov11_0211d5c4 thumb_func_start func_ov11_0211d5c4 @@ -22498,8 +22498,8 @@ func_ov11_0211d5c4: ; 0x0211d5c4 _0211d60a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d5c4 _0211d60c: .word func_ov11_0211d610 + thumb_func_end func_ov11_0211d5c4 .global func_ov11_0211d610 thumb_func_start func_ov11_0211d610 @@ -22552,7 +22552,6 @@ func_ov11_0211d610: ; 0x0211d610 bl func_ov11_0211c3c4 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211d610 _0211d67c: .word data_ov11_02132d88 _0211d680: .word 0xfe00ff00 _0211d684: .word data_ov11_0212e748 @@ -22562,6 +22561,7 @@ _0211d690: .word data_ov11_0212e746 _0211d694: .word data_ov11_0212e744 _0211d698: .word data_ov11_0212e742 _0211d69c: .word func_ov11_0211d7a4 + thumb_func_end func_ov11_0211d610 .global func_ov11_0211d6a0 thumb_func_start func_ov11_0211d6a0 @@ -22671,7 +22671,6 @@ _0211d734: add sp, #0x48 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211d6a0 _0211d780: .word data_ov11_0212e6fc _0211d784: .word data_ov11_0212e712 _0211d788: .word data_ov11_0212f5c8 @@ -22681,6 +22680,7 @@ _0211d794: .word func_02006444 _0211d798: .word data_ov11_02132d88 _0211d79c: .word 0x04001008 _0211d7a0: .word 0x0400000a + thumb_func_end func_ov11_0211d6a0 .global func_ov11_0211d7a4 thumb_func_start func_ov11_0211d7a4 @@ -22706,8 +22706,8 @@ func_ov11_0211d7a4: ; 0x0211d7a4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211d7a4 _0211d7d8: .word func_ov11_0211d7dc + thumb_func_end func_ov11_0211d7a4 .global func_ov11_0211d7dc thumb_func_start func_ov11_0211d7dc @@ -22728,8 +22728,8 @@ func_ov11_0211d7dc: ; 0x0211d7dc _0211d7fe: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d7dc _0211d800: .word func_ov11_0211d804 + thumb_func_end func_ov11_0211d7dc .global func_ov11_0211d804 thumb_func_start func_ov11_0211d804 @@ -22746,8 +22746,8 @@ func_ov11_0211d804: ; 0x0211d804 _0211d81c: pop {r3, pc} nop - thumb_func_end func_ov11_0211d804 _0211d820: .word func_ov11_0211d824 + thumb_func_end func_ov11_0211d804 .global func_ov11_0211d824 thumb_func_start func_ov11_0211d824 @@ -22824,13 +22824,13 @@ _0211d8a6: _0211d8b6: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211d834 _0211d8b8: .word data_ov11_0212e72a _0211d8bc: .word data_ov11_02132d88 _0211d8c0: .word data_ov11_0212e746 _0211d8c4: .word data_ov11_0212e744 _0211d8c8: .word data_ov11_0212e748 _0211d8cc: .word data_ov11_0212e742 + thumb_func_end func_ov11_0211d834 .global func_ov11_0211d8d0 thumb_func_start func_ov11_0211d8d0 @@ -22890,9 +22890,9 @@ _0211d930: add sp, #0x14 pop {pc} nop - thumb_func_end func_ov11_0211d8d4 _0211d93c: .word data_ov11_02132d88 _0211d940: .word func_ov11_0211d944 + thumb_func_end func_ov11_0211d8d4 .global func_ov11_0211d944 thumb_func_start func_ov11_0211d944 @@ -22905,8 +22905,8 @@ func_ov11_0211d944: ; 0x0211d944 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d944 _0211d958: .word func_ov11_0211d95c + thumb_func_end func_ov11_0211d944 .global func_ov11_0211d95c thumb_func_start func_ov11_0211d95c @@ -22937,9 +22937,9 @@ _0211d974: _0211d992: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211d95c _0211d994: .word data_ov11_02132d88 _0211d998: .word func_ov11_0211d99c + thumb_func_end func_ov11_0211d95c .global func_ov11_0211d99c thumb_func_start func_ov11_0211d99c @@ -23012,12 +23012,12 @@ _0211da2a: _0211da38: pop {r3, pc} nop - thumb_func_end func_ov11_0211d99c _0211da3c: .word data_ov11_02132d88 _0211da40: .word func_ov11_0211cb44 _0211da44: .word func_ov11_0211d314 _0211da48: .word func_ov11_0211ceec _0211da4c: .word func_ov11_0211df64 + thumb_func_end func_ov11_0211d99c .global func_ov11_0211da50 thumb_func_start func_ov11_0211da50 @@ -23057,12 +23057,12 @@ _0211da74: bl func_ov11_02119ac0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211da50 _0211da98: .word data_ov11_02132d88 _0211da9c: .word data_ov11_0212e746 _0211daa0: .word data_ov11_0212e744 _0211daa4: .word data_ov11_0212e748 _0211daa8: .word data_ov11_0212e742 + thumb_func_end func_ov11_0211da50 .global func_ov11_0211daac thumb_func_start func_ov11_0211daac @@ -23076,10 +23076,10 @@ func_ov11_0211daac: ; 0x0211daac add r2, r1, #0 bx r3 .align 2, 0 - thumb_func_end func_ov11_0211daac _0211dabc: .word data_ov11_02132d88 _0211dac0: .word data_ov11_0212e6f4 _0211dac4: .word func_ov11_02125600 + thumb_func_end func_ov11_0211daac .global func_ov11_0211dac8 thumb_func_start func_ov11_0211dac8 @@ -23098,8 +23098,8 @@ func_ov11_0211dac8: ; 0x0211dac8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211dac8 _0211daf0: .word func_ov11_0211db44 + thumb_func_end func_ov11_0211dac8 .global func_ov11_0211daf4 thumb_func_start func_ov11_0211daf4 @@ -23135,11 +23135,11 @@ func_ov11_0211daf4: ; 0x0211daf4 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211daf4 _0211db34: .word data_ov11_0212f5f8 _0211db38: .word func_02006444 _0211db3c: .word 0x04001008 _0211db40: .word 0x04000008 + thumb_func_end func_ov11_0211daf4 .global func_ov11_0211db44 thumb_func_start func_ov11_0211db44 @@ -23157,8 +23157,8 @@ func_ov11_0211db44: ; 0x0211db44 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211db44 _0211db64: .word func_ov11_0211db68 + thumb_func_end func_ov11_0211db44 .global func_ov11_0211db68 thumb_func_start func_ov11_0211db68 @@ -23175,9 +23175,9 @@ func_ov11_0211db68: ; 0x0211db68 _0211db80: pop {r3, pc} nop - thumb_func_end func_ov11_0211db68 _0211db84: .word func_ov11_0211dc24 _0211db88: .word func_ov11_0211db8c + thumb_func_end func_ov11_0211db68 .global func_ov11_0211db8c thumb_func_start func_ov11_0211db8c @@ -23215,8 +23215,8 @@ func_ov11_0211dba0: ; 0x0211dba0 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211dba0 _0211dbb8: .word func_ov11_0211dbbc + thumb_func_end func_ov11_0211dba0 .global func_ov11_0211dbbc thumb_func_start func_ov11_0211dbbc @@ -23258,11 +23258,11 @@ _0211dc0a: _0211dc10: pop {r3, pc} nop - thumb_func_end func_ov11_0211dbbc _0211dc14: .word data_ov11_02132d94 _0211dc18: .word func_ov11_0211e2ec _0211dc1c: .word func_ov11_0211e1a0 _0211dc20: .word func_ov11_0211dc80 + thumb_func_end func_ov11_0211dbbc .global func_ov11_0211dc24 thumb_func_start func_ov11_0211dc24 @@ -23303,9 +23303,9 @@ _0211dc66: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211dc24 _0211dc78: .word data_ov11_02132d94 _0211dc7c: .word func_ov11_0211dba0 + thumb_func_end func_ov11_0211dc24 .global func_ov11_0211dc80 thumb_func_start func_ov11_0211dc80 @@ -23318,8 +23318,8 @@ func_ov11_0211dc80: ; 0x0211dc80 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211dc80 _0211dc94: .word func_ov11_0211dcd4 + thumb_func_end func_ov11_0211dc80 .global func_ov11_0211dc98 thumb_func_start func_ov11_0211dc98 @@ -23351,9 +23351,9 @@ func_ov11_0211dc98: ; 0x0211dc98 strh r0, [r3, #4] bx lr .align 2, 0 - thumb_func_end func_ov11_0211dc98 _0211dccc: .word 0x04001008 _0211dcd0: .word 0x04000008 + thumb_func_end func_ov11_0211dc98 .global func_ov11_0211dcd4 thumb_func_start func_ov11_0211dcd4 @@ -23371,8 +23371,8 @@ func_ov11_0211dcd4: ; 0x0211dcd4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211dcd4 _0211dcf4: .word func_ov11_0211dcf8 + thumb_func_end func_ov11_0211dcd4 .global func_ov11_0211dcf8 thumb_func_start func_ov11_0211dcf8 @@ -23389,8 +23389,8 @@ func_ov11_0211dcf8: ; 0x0211dcf8 _0211dd10: pop {r3, pc} nop - thumb_func_end func_ov11_0211dcf8 _0211dd14: .word func_ov11_0211dd18 + thumb_func_end func_ov11_0211dcf8 .global func_ov11_0211dd18 thumb_func_start func_ov11_0211dd18 @@ -23407,8 +23407,8 @@ func_ov11_0211dd18: ; 0x0211dd18 _0211dd30: pop {r3, pc} nop - thumb_func_end func_ov11_0211dd18 _0211dd34: .word func_ov11_0211dd38 + thumb_func_end func_ov11_0211dd18 .global func_ov11_0211dd38 thumb_func_start func_ov11_0211dd38 @@ -23455,8 +23455,8 @@ func_ov11_0211dd60: ; 0x0211dd60 _0211dd76: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211dd60 _0211dd78: .word func_ov11_0211dd7c + thumb_func_end func_ov11_0211dd60 .global func_ov11_0211dd7c thumb_func_start func_ov11_0211dd7c @@ -23469,8 +23469,8 @@ func_ov11_0211dd7c: ; 0x0211dd7c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211dd7c _0211dd90: .word func_ov11_0211dd94 + thumb_func_end func_ov11_0211dd7c .global func_ov11_0211dd94 thumb_func_start func_ov11_0211dd94 @@ -23495,8 +23495,8 @@ func_ov11_0211dd94: ; 0x0211dd94 _0211ddbe: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211dd94 _0211ddc0: .word func_ov11_0211ddc4 + thumb_func_end func_ov11_0211dd94 .global func_ov11_0211ddc4 thumb_func_start func_ov11_0211ddc4 @@ -23529,8 +23529,8 @@ func_ov11_0211dde8: ; 0x0211dde8 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211dde8 _0211ddfc: .word func_ov11_0211de3c + thumb_func_end func_ov11_0211dde8 .global func_ov11_0211de00 thumb_func_start func_ov11_0211de00 @@ -23562,9 +23562,9 @@ func_ov11_0211de00: ; 0x0211de00 strh r0, [r3, #4] bx lr .align 2, 0 - thumb_func_end func_ov11_0211de00 _0211de34: .word 0x04001008 _0211de38: .word 0x04000008 + thumb_func_end func_ov11_0211de00 .global func_ov11_0211de3c thumb_func_start func_ov11_0211de3c @@ -23582,8 +23582,8 @@ func_ov11_0211de3c: ; 0x0211de3c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211de3c _0211de5c: .word func_ov11_0211de60 + thumb_func_end func_ov11_0211de3c .global func_ov11_0211de60 thumb_func_start func_ov11_0211de60 @@ -23604,8 +23604,8 @@ func_ov11_0211de60: ; 0x0211de60 _0211de82: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211de60 _0211de84: .word func_ov11_0211de88 + thumb_func_end func_ov11_0211de60 .global func_ov11_0211de88 thumb_func_start func_ov11_0211de88 @@ -23622,8 +23622,8 @@ func_ov11_0211de88: ; 0x0211de88 _0211dea0: pop {r3, pc} nop - thumb_func_end func_ov11_0211de88 _0211dea4: .word func_ov11_0211dea8 + thumb_func_end func_ov11_0211de88 .global func_ov11_0211dea8 thumb_func_start func_ov11_0211dea8 @@ -23670,8 +23670,8 @@ func_ov11_0211ded0: ; 0x0211ded0 _0211dee6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ded0 _0211dee8: .word func_ov11_0211deec + thumb_func_end func_ov11_0211ded0 .global func_ov11_0211deec thumb_func_start func_ov11_0211deec @@ -23684,8 +23684,8 @@ func_ov11_0211deec: ; 0x0211deec bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211deec _0211df00: .word func_ov11_0211df04 + thumb_func_end func_ov11_0211deec .global func_ov11_0211df04 thumb_func_start func_ov11_0211df04 @@ -23706,8 +23706,8 @@ func_ov11_0211df04: ; 0x0211df04 _0211df26: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211df04 _0211df28: .word func_ov11_0211df2c + thumb_func_end func_ov11_0211df04 .global func_ov11_0211df2c thumb_func_start func_ov11_0211df2c @@ -23733,8 +23733,8 @@ func_ov11_0211df2c: ; 0x0211df2c _0211df5c: pop {r3, pc} nop - thumb_func_end func_ov11_0211df2c _0211df60: .word func_ov11_0211e7dc + thumb_func_end func_ov11_0211df2c .global func_ov11_0211df64 thumb_func_start func_ov11_0211df64 @@ -23757,9 +23757,9 @@ func_ov11_0211df64: ; 0x0211df64 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211df64 _0211df90: .word data_ov11_02132d98 _0211df94: .word func_ov11_0211dfe8 + thumb_func_end func_ov11_0211df64 .global func_ov11_0211df98 thumb_func_start func_ov11_0211df98 @@ -23795,11 +23795,11 @@ func_ov11_0211df98: ; 0x0211df98 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211df98 _0211dfd8: .word data_ov11_0212f60c _0211dfdc: .word func_02006444 _0211dfe0: .word 0x04001008 _0211dfe4: .word 0x04000008 + thumb_func_end func_ov11_0211df98 .global func_ov11_0211dfe8 thumb_func_start func_ov11_0211dfe8 @@ -23825,8 +23825,8 @@ func_ov11_0211dfe8: ; 0x0211dfe8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211dfe8 _0211e01c: .word func_ov11_0211e020 + thumb_func_end func_ov11_0211dfe8 .global func_ov11_0211e020 thumb_func_start func_ov11_0211e020 @@ -23843,8 +23843,8 @@ func_ov11_0211e020: ; 0x0211e020 _0211e038: pop {r3, pc} nop - thumb_func_end func_ov11_0211e020 _0211e03c: .word func_ov11_0211e040 + thumb_func_end func_ov11_0211e020 .global func_ov11_0211e040 thumb_func_start func_ov11_0211e040 @@ -23861,8 +23861,8 @@ func_ov11_0211e040: ; 0x0211e040 _0211e058: pop {r3, pc} nop - thumb_func_end func_ov11_0211e040 _0211e05c: .word func_ov11_0211e060 + thumb_func_end func_ov11_0211e040 .global func_ov11_0211e060 thumb_func_start func_ov11_0211e060 @@ -23927,9 +23927,9 @@ _0211e0bc: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e098 _0211e0c4: .word data_ov11_02132d98 _0211e0c8: .word func_ov11_0211e0cc + thumb_func_end func_ov11_0211e098 .global func_ov11_0211e0cc thumb_func_start func_ov11_0211e0cc @@ -23942,8 +23942,8 @@ func_ov11_0211e0cc: ; 0x0211e0cc bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e0cc _0211e0e0: .word func_ov11_0211e0e4 + thumb_func_end func_ov11_0211e0cc .global func_ov11_0211e0e4 thumb_func_start func_ov11_0211e0e4 @@ -23974,9 +23974,9 @@ _0211e108: _0211e11a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e0e4 _0211e11c: .word data_ov11_02132d98 _0211e120: .word func_ov11_0211e124 + thumb_func_end func_ov11_0211e0e4 .global func_ov11_0211e124 thumb_func_start func_ov11_0211e124 @@ -24031,10 +24031,10 @@ _0211e184: _0211e192: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e124 _0211e194: .word data_ov11_02132d98 _0211e198: .word func_ov11_0211d610 _0211e19c: .word func_ov11_0211dde8 + thumb_func_end func_ov11_0211e124 .global func_ov11_0211e1a0 thumb_func_start func_ov11_0211e1a0 @@ -24050,9 +24050,9 @@ func_ov11_0211e1a0: ; 0x0211e1a0 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211e1a0 _0211e1bc: .word data_ov11_02132d9c _0211e1c0: .word func_ov11_0211e20c + thumb_func_end func_ov11_0211e1a0 .global func_ov11_0211e1c4 thumb_func_start func_ov11_0211e1c4 @@ -24084,11 +24084,11 @@ func_ov11_0211e1c4: ; 0x0211e1c4 strh r0, [r3, #2] pop {r3, pc} nop - thumb_func_end func_ov11_0211e1c4 _0211e1fc: .word data_ov11_0212f620 _0211e200: .word func_02006444 _0211e204: .word 0x04001008 _0211e208: .word 0x0400000a + thumb_func_end func_ov11_0211e1c4 .global func_ov11_0211e20c thumb_func_start func_ov11_0211e20c @@ -24106,8 +24106,8 @@ func_ov11_0211e20c: ; 0x0211e20c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211e20c _0211e22c: .word func_ov11_0211e230 + thumb_func_end func_ov11_0211e20c .global func_ov11_0211e230 thumb_func_start func_ov11_0211e230 @@ -24125,8 +24125,8 @@ func_ov11_0211e230: ; 0x0211e230 _0211e24a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e230 _0211e24c: .word func_ov11_0211e250 + thumb_func_end func_ov11_0211e230 .global func_ov11_0211e250 thumb_func_start func_ov11_0211e250 @@ -24162,8 +24162,8 @@ func_ov11_0211e260: ; 0x0211e260 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211e260 _0211e284: .word func_ov11_0211e288 + thumb_func_end func_ov11_0211e260 .global func_ov11_0211e288 thumb_func_start func_ov11_0211e288 @@ -24194,8 +24194,8 @@ func_ov11_0211e288: ; 0x0211e288 _0211e2c6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e288 _0211e2c8: .word func_ov11_0211d610 + thumb_func_end func_ov11_0211e288 .global func_ov11_0211e2cc thumb_func_start func_ov11_0211e2cc @@ -24213,9 +24213,9 @@ func_ov11_0211e2cc: ; 0x0211e2cc _0211e2e2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e2cc _0211e2e4: .word data_ov11_02132d9c _0211e2e8: .word func_ov11_0211e260 + thumb_func_end func_ov11_0211e2cc .global func_ov11_0211e2ec thumb_func_start func_ov11_0211e2ec @@ -24235,9 +24235,9 @@ func_ov11_0211e2ec: ; 0x0211e2ec bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e2ec _0211e310: .word data_ov11_02132da0 _0211e314: .word func_ov11_0211e368 + thumb_func_end func_ov11_0211e2ec .global func_ov11_0211e318 thumb_func_start func_ov11_0211e318 @@ -24273,11 +24273,11 @@ func_ov11_0211e318: ; 0x0211e318 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211e318 _0211e358: .word data_ov11_0212f634 _0211e35c: .word func_02006444 _0211e360: .word 0x04001008 _0211e364: .word 0x04000008 + thumb_func_end func_ov11_0211e318 .global func_ov11_0211e368 thumb_func_start func_ov11_0211e368 @@ -24308,9 +24308,9 @@ _0211e39a: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211e368 _0211e3a4: .word data_ov11_02132da0 _0211e3a8: .word func_ov11_0211e3ac + thumb_func_end func_ov11_0211e368 .global func_ov11_0211e3ac thumb_func_start func_ov11_0211e3ac @@ -24331,8 +24331,8 @@ func_ov11_0211e3ac: ; 0x0211e3ac _0211e3ce: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e3ac _0211e3d0: .word func_ov11_0211e3d4 + thumb_func_end func_ov11_0211e3ac .global func_ov11_0211e3d4 thumb_func_start func_ov11_0211e3d4 @@ -24352,8 +24352,8 @@ func_ov11_0211e3d4: ; 0x0211e3d4 _0211e3f4: pop {r3, pc} nop - thumb_func_end func_ov11_0211e3d4 _0211e3f8: .word func_ov11_0211e3fc + thumb_func_end func_ov11_0211e3d4 .global func_ov11_0211e3fc thumb_func_start func_ov11_0211e3fc @@ -24420,9 +24420,9 @@ _0211e45c: _0211e462: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e434 _0211e464: .word data_ov11_02132da0 _0211e468: .word func_ov11_0211e46c + thumb_func_end func_ov11_0211e434 .global func_ov11_0211e46c thumb_func_start func_ov11_0211e46c @@ -24435,8 +24435,8 @@ func_ov11_0211e46c: ; 0x0211e46c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e46c _0211e480: .word func_ov11_0211e484 + thumb_func_end func_ov11_0211e46c .global func_ov11_0211e484 thumb_func_start func_ov11_0211e484 @@ -24467,9 +24467,9 @@ _0211e4a8: _0211e4ba: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e484 _0211e4bc: .word data_ov11_02132da0 _0211e4c0: .word func_ov11_0211e4c4 + thumb_func_end func_ov11_0211e484 .global func_ov11_0211e4c4 thumb_func_start func_ov11_0211e4c4 @@ -24519,10 +24519,10 @@ _0211e51c: _0211e52a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e4c4 _0211e52c: .word data_ov11_02132da0 _0211e530: .word func_ov11_0211d610 _0211e534: .word func_ov11_0211e7dc + thumb_func_end func_ov11_0211e4c4 .global func_ov11_0211e538 thumb_func_start func_ov11_0211e538 @@ -24578,10 +24578,10 @@ func_ov11_0211e538: ; 0x0211e538 add sp, #0x28 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211e538 _0211e5b0: .word data_ov11_02132da4 _0211e5b4: .word func_ov11_0211e7b4 _0211e5b8: .word func_ov11_0211e60c + thumb_func_end func_ov11_0211e538 .global func_ov11_0211e5bc thumb_func_start func_ov11_0211e5bc @@ -24617,11 +24617,11 @@ func_ov11_0211e5bc: ; 0x0211e5bc strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211e5bc _0211e5fc: .word data_ov11_0212f648 _0211e600: .word func_02006444 _0211e604: .word 0x04001008 _0211e608: .word 0x04000008 + thumb_func_end func_ov11_0211e5bc .global func_ov11_0211e60c thumb_func_start func_ov11_0211e60c @@ -24639,8 +24639,8 @@ func_ov11_0211e60c: ; 0x0211e60c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211e60c _0211e62c: .word func_ov11_0211e630 + thumb_func_end func_ov11_0211e60c .global func_ov11_0211e630 thumb_func_start func_ov11_0211e630 @@ -24655,8 +24655,8 @@ func_ov11_0211e630: ; 0x0211e630 _0211e642: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e630 _0211e644: .word func_ov11_0211e648 + thumb_func_end func_ov11_0211e630 .global func_ov11_0211e648 thumb_func_start func_ov11_0211e648 @@ -24672,8 +24672,8 @@ func_ov11_0211e648: ; 0x0211e648 _0211e65c: pop {r3, pc} nop - thumb_func_end func_ov11_0211e648 _0211e660: .word func_ov11_0211e664 + thumb_func_end func_ov11_0211e648 .global func_ov11_0211e664 thumb_func_start func_ov11_0211e664 @@ -24708,9 +24708,9 @@ _0211e696: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e664 _0211e6a8: .word data_ov11_02132da4 _0211e6ac: .word func_ov11_0211e6b8 + thumb_func_end func_ov11_0211e664 .global func_ov11_0211e6b0 thumb_func_start func_ov11_0211e6b0 @@ -24753,9 +24753,9 @@ _0211e6d6: _0211e6e8: pop {r3, pc} nop - thumb_func_end func_ov11_0211e6b8 _0211e6ec: .word data_ov11_02132da4 _0211e6f0: .word func_ov11_0211e6f4 + thumb_func_end func_ov11_0211e6b8 .global func_ov11_0211e6f4 thumb_func_start func_ov11_0211e6f4 @@ -24786,9 +24786,9 @@ _0211e722: _0211e728: pop {r3, pc} nop - thumb_func_end func_ov11_0211e6f4 _0211e72c: .word data_ov11_02132da4 _0211e730: .word func_ov11_0211e734 + thumb_func_end func_ov11_0211e6f4 .global func_ov11_0211e734 thumb_func_start func_ov11_0211e734 @@ -24846,11 +24846,11 @@ _0211e79c: _0211e7a2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e734 _0211e7a4: .word data_ov11_02132da4 _0211e7a8: .word func_ov11_0211e2ec _0211e7ac: .word func_ov11_0211d610 _0211e7b0: .word func_ov11_0211dac8 + thumb_func_end func_ov11_0211e734 .global func_ov11_0211e7b4 thumb_func_start func_ov11_0211e7b4 @@ -24860,8 +24860,8 @@ func_ov11_0211e7b4: ; 0x0211e7b4 strb r1, [r0] bx lr .align 2, 0 - thumb_func_end func_ov11_0211e7b4 _0211e7bc: .word data_ov11_02132da4 + thumb_func_end func_ov11_0211e7b4 .global func_ov11_0211e7c0 thumb_func_start func_ov11_0211e7c0 @@ -24879,8 +24879,8 @@ _0211e7d2: mov r0, #0 bx lr nop - thumb_func_end func_ov11_0211e7c0 _0211e7d8: .word 0x027fffa8 + thumb_func_end func_ov11_0211e7c0 .global func_ov11_0211e7dc thumb_func_start func_ov11_0211e7dc @@ -24902,10 +24902,10 @@ func_ov11_0211e7dc: ; 0x0211e7dc bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e7dc _0211e808: .word func_ov11_0211ea3c _0211e80c: .word data_ov11_02132da8 _0211e810: .word func_ov11_0211e864 + thumb_func_end func_ov11_0211e7dc .global func_ov11_0211e814 thumb_func_start func_ov11_0211e814 @@ -24941,11 +24941,11 @@ func_ov11_0211e814: ; 0x0211e814 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211e814 _0211e854: .word data_ov11_0212f65c _0211e858: .word func_02006444 _0211e85c: .word 0x04001008 _0211e860: .word 0x04000008 + thumb_func_end func_ov11_0211e814 .global func_ov11_0211e864 thumb_func_start func_ov11_0211e864 @@ -24963,8 +24963,8 @@ func_ov11_0211e864: ; 0x0211e864 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211e864 _0211e884: .word func_ov11_0211e888 + thumb_func_end func_ov11_0211e864 .global func_ov11_0211e888 thumb_func_start func_ov11_0211e888 @@ -24981,8 +24981,8 @@ func_ov11_0211e888: ; 0x0211e888 _0211e8a0: pop {r3, pc} nop - thumb_func_end func_ov11_0211e888 _0211e8a4: .word func_ov11_0211e8a8 + thumb_func_end func_ov11_0211e888 .global func_ov11_0211e8a8 thumb_func_start func_ov11_0211e8a8 @@ -24998,8 +24998,8 @@ func_ov11_0211e8a8: ; 0x0211e8a8 _0211e8bc: pop {r3, pc} nop - thumb_func_end func_ov11_0211e8a8 _0211e8c0: .word func_ov11_0211e8c4 + thumb_func_end func_ov11_0211e8a8 .global func_ov11_0211e8c4 thumb_func_start func_ov11_0211e8c4 @@ -25054,8 +25054,8 @@ func_ov11_0211e8fc: ; 0x0211e8fc _0211e916: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e8fc _0211e918: .word func_ov11_0211e91c + thumb_func_end func_ov11_0211e8fc .global func_ov11_0211e91c thumb_func_start func_ov11_0211e91c @@ -25074,9 +25074,9 @@ _0211e92a: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e91c _0211e93c: .word data_ov11_02132da8 _0211e940: .word func_ov11_0211e944 + thumb_func_end func_ov11_0211e91c .global func_ov11_0211e944 thumb_func_start func_ov11_0211e944 @@ -25115,9 +25115,9 @@ _0211e978: _0211e98a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e944 _0211e98c: .word data_ov11_02132da8 _0211e990: .word func_ov11_0211e994 + thumb_func_end func_ov11_0211e944 .global func_ov11_0211e994 thumb_func_start func_ov11_0211e994 @@ -25190,11 +25190,11 @@ _0211ea1c: _0211ea2a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211e994 _0211ea2c: .word data_ov11_02132da8 _0211ea30: .word func_ov11_0211d610 _0211ea34: .word func_ov11_0211e2ec _0211ea38: .word func_ov11_0211e538 + thumb_func_end func_ov11_0211e994 .global func_ov11_0211ea3c thumb_func_start func_ov11_0211ea3c @@ -25223,9 +25223,9 @@ _0211ea62: bl func_ov11_0211c3c4 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211ea3c _0211ea70: .word data_ov11_02132da8 _0211ea74: .word func_ov11_0211e91c + thumb_func_end func_ov11_0211ea3c .global func_ov11_0211ea78 thumb_func_start func_ov11_0211ea78 @@ -25243,8 +25243,8 @@ _0211ea8a: mov r0, #0 bx lr nop - thumb_func_end func_ov11_0211ea78 _0211ea90: .word 0x027fffa8 + thumb_func_end func_ov11_0211ea78 .global func_ov11_0211ea94 thumb_func_start func_ov11_0211ea94 @@ -25273,9 +25273,9 @@ func_ov11_0211ea94: ; 0x0211ea94 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ea94 _0211ead4: .word data_ov11_02132dac _0211ead8: .word func_ov11_0211eb4c + thumb_func_end func_ov11_0211ea94 .global func_ov11_0211eadc thumb_func_start func_ov11_0211eadc @@ -25317,7 +25317,6 @@ func_ov11_0211eadc: ; 0x0211eadc strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_0211eadc _0211eb2c: .word data_ov11_0212f670 _0211eb30: .word func_02006744 _0211eb34: .word data_ov11_0212f688 @@ -25326,6 +25325,7 @@ _0211eb3c: .word data_ov11_0212f6a0 _0211eb40: .word func_02006444 _0211eb44: .word 0x04001008 _0211eb48: .word 0x04000008 + thumb_func_end func_ov11_0211eadc .global func_ov11_0211eb4c thumb_func_start func_ov11_0211eb4c @@ -25351,8 +25351,8 @@ func_ov11_0211eb4c: ; 0x0211eb4c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211eb4c _0211eb80: .word func_ov11_0211eb84 + thumb_func_end func_ov11_0211eb4c .global func_ov11_0211eb84 thumb_func_start func_ov11_0211eb84 @@ -25373,8 +25373,8 @@ func_ov11_0211eb84: ; 0x0211eb84 _0211eba6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211eb84 _0211eba8: .word func_ov11_0211ebac + thumb_func_end func_ov11_0211eb84 .global func_ov11_0211ebac thumb_func_start func_ov11_0211ebac @@ -25397,10 +25397,10 @@ func_ov11_0211ebac: ; 0x0211ebac _0211ebd0: pop {r3, pc} nop - thumb_func_end func_ov11_0211ebac _0211ebd4: .word func_ov11_0211edc4 _0211ebd8: .word data_ov11_02132dac _0211ebdc: .word func_ov11_0211ebe0 + thumb_func_end func_ov11_0211ebac .global func_ov11_0211ebe0 thumb_func_start func_ov11_0211ebe0 @@ -25459,10 +25459,10 @@ _0211ec1e: _0211ec5a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ebe0 _0211ec5c: .word data_ov11_02132dac _0211ec60: .word func_ov11_0211ee14 _0211ec64: .word func_ov11_0211eddc + thumb_func_end func_ov11_0211ebe0 .global func_ov11_0211ec68 thumb_func_start func_ov11_0211ec68 @@ -25514,9 +25514,9 @@ func_ov11_0211ec90: ; 0x0211ec90 _0211ecb8: pop {r3, pc} nop - thumb_func_end func_ov11_0211ec90 _0211ecbc: .word data_ov11_02132dac _0211ecc0: .word func_ov11_0211ee4c + thumb_func_end func_ov11_0211ec90 .global func_ov11_0211ecc4 thumb_func_start func_ov11_0211ecc4 @@ -25536,9 +25536,9 @@ _0211ecd8: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211ecc4 _0211ece8: .word data_ov11_02132dac _0211ecec: .word func_ov11_0211ecf0 + thumb_func_end func_ov11_0211ecc4 .global func_ov11_0211ecf0 thumb_func_start func_ov11_0211ecf0 @@ -25569,9 +25569,9 @@ _0211ed14: _0211ed26: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ecf0 _0211ed28: .word data_ov11_02132dac _0211ed2c: .word func_ov11_0211ed30 + thumb_func_end func_ov11_0211ecf0 .global func_ov11_0211ed30 thumb_func_start func_ov11_0211ed30 @@ -25637,10 +25637,10 @@ _0211eda6: _0211edb4: pop {r3, pc} nop - thumb_func_end func_ov11_0211ed30 _0211edb8: .word data_ov11_02132dac _0211edbc: .word func_ov11_021241cc _0211edc0: .word func_ov11_0211ee70 + thumb_func_end func_ov11_0211ed30 .global func_ov11_0211edc4 thumb_func_start func_ov11_0211edc4 @@ -25670,8 +25670,8 @@ func_ov11_0211eddc: ; 0x0211eddc _0211edf6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211eddc _0211edf8: .word func_ov11_0211edfc + thumb_func_end func_ov11_0211eddc .global func_ov11_0211edfc thumb_func_start func_ov11_0211edfc @@ -25685,8 +25685,8 @@ func_ov11_0211edfc: ; 0x0211edfc _0211ee0c: pop {r3, pc} nop - thumb_func_end func_ov11_0211edfc _0211ee10: .word func_ov11_0211ecc4 + thumb_func_end func_ov11_0211edfc .global func_ov11_0211ee14 thumb_func_start func_ov11_0211ee14 @@ -25709,10 +25709,10 @@ func_ov11_0211ee14: ; 0x0211ee14 _0211ee3c: pop {r3, pc} nop - thumb_func_end func_ov11_0211ee14 _0211ee40: .word data_ov11_02132dac _0211ee44: .word 0x00000438 _0211ee48: .word func_ov11_0211ecc4 + thumb_func_end func_ov11_0211ee14 .global func_ov11_0211ee4c thumb_func_start func_ov11_0211ee4c @@ -25728,9 +25728,9 @@ func_ov11_0211ee4c: ; 0x0211ee4c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211ee4c _0211ee68: .word data_ov11_02132dac _0211ee6c: .word func_ov11_0211ecc4 + thumb_func_end func_ov11_0211ee4c .global func_ov11_0211ee70 thumb_func_start func_ov11_0211ee70 @@ -25749,9 +25749,9 @@ func_ov11_0211ee70: ; 0x0211ee70 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ee70 _0211ee94: .word data_ov11_02132db4 _0211ee98: .word func_ov11_0211eee4 + thumb_func_end func_ov11_0211ee70 .global func_ov11_0211ee9c thumb_func_start func_ov11_0211ee9c @@ -25783,11 +25783,11 @@ func_ov11_0211ee9c: ; 0x0211ee9c strh r0, [r3, #2] pop {r3, pc} nop - thumb_func_end func_ov11_0211ee9c _0211eed4: .word data_ov11_0212f6b4 _0211eed8: .word func_02006444 _0211eedc: .word 0x04001008 _0211eee0: .word 0x0400000a + thumb_func_end func_ov11_0211ee9c .global func_ov11_0211eee4 thumb_func_start func_ov11_0211eee4 @@ -25805,8 +25805,8 @@ func_ov11_0211eee4: ; 0x0211eee4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211eee4 _0211ef04: .word func_ov11_0211ef08 + thumb_func_end func_ov11_0211eee4 .global func_ov11_0211ef08 thumb_func_start func_ov11_0211ef08 @@ -25821,8 +25821,8 @@ func_ov11_0211ef08: ; 0x0211ef08 _0211ef1a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ef08 _0211ef1c: .word func_ov11_0211ef20 + thumb_func_end func_ov11_0211ef08 .global func_ov11_0211ef20 thumb_func_start func_ov11_0211ef20 @@ -25858,8 +25858,8 @@ func_ov11_0211ef30: ; 0x0211ef30 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211ef30 _0211ef54: .word func_ov11_0211ef58 + thumb_func_end func_ov11_0211ef30 .global func_ov11_0211ef58 thumb_func_start func_ov11_0211ef58 @@ -25893,8 +25893,8 @@ func_ov11_0211ef58: ; 0x0211ef58 _0211ef9e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ef58 _0211efa0: .word func_ov11_02124b88 + thumb_func_end func_ov11_0211ef58 .global func_ov11_0211efa4 thumb_func_start func_ov11_0211efa4 @@ -25912,9 +25912,9 @@ func_ov11_0211efa4: ; 0x0211efa4 _0211efba: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211efa4 _0211efbc: .word data_ov11_02132db4 _0211efc0: .word func_ov11_0211ef30 + thumb_func_end func_ov11_0211efa4 .global func_ov11_0211efc4 thumb_func_start func_ov11_0211efc4 @@ -25974,10 +25974,10 @@ _0211efe8: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211efc4 _0211f04c: .word data_ov11_02132db8 _0211f050: .word func_ov11_0211fbcc _0211f054: .word func_ov11_0211f280 + thumb_func_end func_ov11_0211efc4 .global func_ov11_0211f058 thumb_func_start func_ov11_0211f058 @@ -26061,7 +26061,6 @@ _0211f076: add sp, #0x30 pop {r4, pc} nop - thumb_func_end func_ov11_0211f058 _0211f100: .word data_ov11_0212e773 _0211f104: .word data_ov11_0212e75d _0211f108: .word data_ov11_0212f6c8 @@ -26069,6 +26068,7 @@ _0211f10c: .word func_02006504 _0211f110: .word data_ov11_02132db8 _0211f114: .word 0x04001008 _0211f118: .word 0x04000008 + thumb_func_end func_ov11_0211f058 .global func_ov11_0211f11c thumb_func_start func_ov11_0211f11c @@ -26132,8 +26132,8 @@ _0211f17a: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211f11c _0211f18c: .word data_ov11_02132db8 + thumb_func_end func_ov11_0211f11c .global func_ov11_0211f190 thumb_func_start func_ov11_0211f190 @@ -26251,12 +26251,12 @@ _0211f23c: _0211f268: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211f190 _0211f26c: .word data_ov11_02132db8 _0211f270: .word data_ov11_0212e7dc _0211f274: .word 0x000003ff _0211f278: .word data_ov11_0212e7e0 _0211f27c: .word 0xfffff3ff + thumb_func_end func_ov11_0211f190 .global func_ov11_0211f280 thumb_func_start func_ov11_0211f280 @@ -26282,8 +26282,8 @@ func_ov11_0211f280: ; 0x0211f280 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211f280 _0211f2b4: .word func_ov11_0211f2b8 + thumb_func_end func_ov11_0211f280 .global func_ov11_0211f2b8 thumb_func_start func_ov11_0211f2b8 @@ -26304,8 +26304,8 @@ func_ov11_0211f2b8: ; 0x0211f2b8 _0211f2da: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211f2b8 _0211f2dc: .word func_ov11_0211f2e0 + thumb_func_end func_ov11_0211f2b8 .global func_ov11_0211f2e0 thumb_func_start func_ov11_0211f2e0 @@ -26322,8 +26322,8 @@ func_ov11_0211f2e0: ; 0x0211f2e0 _0211f2f8: pop {r3, pc} nop - thumb_func_end func_ov11_0211f2e0 _0211f2fc: .word func_ov11_0211f300 + thumb_func_end func_ov11_0211f2e0 .global func_ov11_0211f300 thumb_func_start func_ov11_0211f300 @@ -26521,10 +26521,10 @@ _0211f472: _0211f486: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211f310 _0211f488: .word data_ov11_02132db8 _0211f48c: .word data_ov11_0212ece8 _0211f490: .word data_ov11_0212e78c + thumb_func_end func_ov11_0211f310 .global func_ov11_0211f494 thumb_func_start func_ov11_0211f494 @@ -26735,10 +26735,10 @@ _0211f62a: _0211f634: pop {r3, pc} nop - thumb_func_end func_ov11_0211f494 _0211f638: .word data_ov11_02132db8 _0211f63c: .word func_ov11_0211fae4 _0211f640: .word func_ov11_0211fb64 + thumb_func_end func_ov11_0211f494 .global func_ov11_0211f644 thumb_func_start func_ov11_0211f644 @@ -26825,10 +26825,10 @@ _0211f6ee: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov11_0211f644 _0211f6f4: .word data_ov11_02132db8 _0211f6f8: .word func_ov11_0211fdd8 _0211f6fc: .word func_ov11_0211f700 + thumb_func_end func_ov11_0211f644 .global func_ov11_0211f700 thumb_func_start func_ov11_0211f700 @@ -26841,8 +26841,8 @@ func_ov11_0211f700: ; 0x0211f700 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211f700 _0211f714: .word func_ov11_0211f718 + thumb_func_end func_ov11_0211f700 .global func_ov11_0211f718 thumb_func_start func_ov11_0211f718 @@ -26878,9 +26878,9 @@ _0211f73a: _0211f758: pop {r3, pc} nop - thumb_func_end func_ov11_0211f718 _0211f75c: .word data_ov11_02132db8 _0211f760: .word func_ov11_0211f764 + thumb_func_end func_ov11_0211f718 .global func_ov11_0211f764 thumb_func_start func_ov11_0211f764 @@ -27029,7 +27029,6 @@ _0211f8a6: _0211f8ac: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_0211f764 _0211f8b0: .word data_ov11_02132db8 _0211f8b4: .word 0x04000010 _0211f8b8: .word func_ov11_021241cc @@ -27037,6 +27036,7 @@ _0211f8bc: .word func_ov11_021235c4 _0211f8c0: .word func_ov11_0211fe18 _0211f8c4: .word func_ov11_02124b88 _0211f8c8: .word data_ov11_02132dbc + thumb_func_end func_ov11_0211f764 .global func_ov11_0211f8cc thumb_func_start func_ov11_0211f8cc @@ -27091,8 +27091,8 @@ _0211f920: bl func_ov11_0211fa64 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211f8cc _0211f930: .word data_ov11_02132db8 + thumb_func_end func_ov11_0211f8cc .global func_ov11_0211f934 thumb_func_start func_ov11_0211f934 @@ -27205,8 +27205,8 @@ _0211fa00: add sp, #0x34 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0211f934 _0211fa04: .word data_ov11_02132db8 + thumb_func_end func_ov11_0211f934 .global func_ov11_0211fa08 thumb_func_start func_ov11_0211fa08 @@ -27255,9 +27255,9 @@ _0211fa58: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_ov11_0211fa08 _0211fa5c: .word data_ov11_02132db8 _0211fa60: .word 0xfffffc00 + thumb_func_end func_ov11_0211fa08 .global func_ov11_0211fa64 thumb_func_start func_ov11_0211fa64 @@ -27324,9 +27324,9 @@ _0211face: strb r1, [r0] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0211fa64 _0211fadc: .word data_ov11_02132db8 _0211fae0: .word 0xfe00ff00 + thumb_func_end func_ov11_0211fa64 .global func_ov11_0211fae4 thumb_func_start func_ov11_0211fae4 @@ -27389,8 +27389,8 @@ _0211fb26: _0211fb5e: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0211fae4 _0211fb60: .word data_ov11_02132db8 + thumb_func_end func_ov11_0211fae4 .global func_ov11_0211fb64 thumb_func_start func_ov11_0211fb64 @@ -27437,8 +27437,8 @@ _0211fb8a: bl func_ov11_0212b8d0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211fb64 _0211fbc8: .word data_ov11_02132db8 + thumb_func_end func_ov11_0211fb64 .global func_ov11_0211fbcc thumb_func_start func_ov11_0211fbcc @@ -27468,10 +27468,10 @@ func_ov11_0211fbcc: ; 0x0211fbcc _0211fbfa: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211fbcc _0211fbfc: .word data_ov11_02132db8 _0211fc00: .word 0x01ff0000 _0211fc04: .word 0x04000010 + thumb_func_end func_ov11_0211fbcc .global func_ov11_0211fc08 thumb_func_start func_ov11_0211fc08 @@ -27496,11 +27496,11 @@ _0211fc18: bl func_ov11_02119a4c pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211fc08 _0211fc2c: .word data_ov11_02132db8 _0211fc30: .word data_ov11_0212e7b4 _0211fc34: .word data_ov11_0212e7b8 _0211fc38: .word data_ov11_0212e7b6 + thumb_func_end func_ov11_0211fc08 .global func_ov11_0211fc3c thumb_func_start func_ov11_0211fc3c @@ -27619,9 +27619,9 @@ _0211fd04: _0211fd0e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0211fc3c _0211fd10: .word data_ov11_02132db8 _0211fd14: .word func_ov11_0211fae4 + thumb_func_end func_ov11_0211fc3c .global func_ov11_0211fd18 thumb_func_start func_ov11_0211fd18 @@ -27658,9 +27658,9 @@ _0211fd3e: _0211fd56: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211fd18 _0211fd58: .word data_ov11_02132db8 _0211fd5c: .word func_ov11_0211fae4 + thumb_func_end func_ov11_0211fd18 .global func_ov11_0211fd60 thumb_func_start func_ov11_0211fd60 @@ -27706,9 +27706,9 @@ _0211fd96: _0211fdae: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211fd60 _0211fdb0: .word data_ov11_02132db8 _0211fdb4: .word func_ov11_0211fb64 + thumb_func_end func_ov11_0211fd60 .global func_ov11_0211fdb8 thumb_func_start func_ov11_0211fdb8 @@ -27725,9 +27725,9 @@ func_ov11_0211fdb8: ; 0x0211fdb8 bl func_ov11_02125600 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211fdb8 _0211fdd0: .word data_ov11_0212e75c _0211fdd4: .word data_ov11_02132db8 + thumb_func_end func_ov11_0211fdb8 .global func_ov11_0211fdd8 thumb_func_start func_ov11_0211fdd8 @@ -27744,8 +27744,8 @@ func_ov11_0211fdd8: ; 0x0211fdd8 _0211fdf2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211fdd8 _0211fdf4: .word func_ov11_0211fdf8 + thumb_func_end func_ov11_0211fdd8 .global func_ov11_0211fdf8 thumb_func_start func_ov11_0211fdf8 @@ -27761,8 +27761,8 @@ func_ov11_0211fdf8: ; 0x0211fdf8 _0211fe10: pop {r3, pc} nop - thumb_func_end func_ov11_0211fdf8 _0211fe14: .word func_ov11_0211f300 + thumb_func_end func_ov11_0211fdf8 .global func_ov11_0211fe18 thumb_func_start func_ov11_0211fe18 @@ -27852,11 +27852,11 @@ _0211fe90: add sp, #0xc pop {pc} nop - thumb_func_end func_ov11_0211fe18 _0211fed8: .word data_ov11_0212e7e4 _0211fedc: .word data_ov11_02132dc0 _0211fee0: .word 0xfffff3ff _0211fee4: .word func_ov11_0211ff68 + thumb_func_end func_ov11_0211fe18 .global func_ov11_0211fee8 thumb_func_start func_ov11_0211fee8 @@ -27901,7 +27901,6 @@ func_ov11_0211fee8: ; 0x0211fee8 strh r0, [r3, #4] pop {r4, pc} nop - thumb_func_end func_ov11_0211fee8 _0211ff40: .word data_ov11_0212f6e0 _0211ff44: .word func_020060b8 _0211ff48: .word data_ov11_0212f6f4 @@ -27912,6 +27911,7 @@ _0211ff58: .word data_ov11_0212f724 _0211ff5c: .word func_02006444 _0211ff60: .word 0x04001008 _0211ff64: .word 0x04000008 + thumb_func_end func_ov11_0211fee8 .global func_ov11_0211ff68 thumb_func_start func_ov11_0211ff68 @@ -27937,8 +27937,8 @@ func_ov11_0211ff68: ; 0x0211ff68 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0211ff68 _0211ff9c: .word func_ov11_0211ffa0 + thumb_func_end func_ov11_0211ff68 .global func_ov11_0211ffa0 thumb_func_start func_ov11_0211ffa0 @@ -27978,9 +27978,9 @@ _0211ffe4: _0211ffea: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0211ffa0 _0211ffec: .word data_ov11_02132dc0 _0211fff0: .word func_ov11_0211fff4 + thumb_func_end func_ov11_0211ffa0 .global func_ov11_0211fff4 thumb_func_start func_ov11_0211fff4 @@ -27994,8 +27994,8 @@ func_ov11_0211fff4: ; 0x0211fff4 _02120004: pop {r3, pc} nop - thumb_func_end func_ov11_0211fff4 _02120008: .word func_ov11_0212000c + thumb_func_end func_ov11_0211fff4 .global func_ov11_0212000c thumb_func_start func_ov11_0212000c @@ -28147,11 +28147,11 @@ _0212012a: bl func_ov11_02120354 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02120018 _02120134: .word 0x0000e01d _02120138: .word data_ov11_02132dc0 _0212013c: .word func_ov11_02120148 _02120140: .word 0xc1fffcff + thumb_func_end func_ov11_02120018 .global func_ov11_02120144 thumb_func_start func_ov11_02120144 @@ -28170,8 +28170,8 @@ func_ov11_02120148: ; 0x02120148 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120148 _02120158: .word func_ov11_0212015c + thumb_func_end func_ov11_02120148 .global func_ov11_0212015c thumb_func_start func_ov11_0212015c @@ -28189,8 +28189,8 @@ func_ov11_0212015c: ; 0x0212015c _02120178: pop {r3, pc} nop - thumb_func_end func_ov11_0212015c _0212017c: .word func_ov11_02120180 + thumb_func_end func_ov11_0212015c .global func_ov11_02120180 thumb_func_start func_ov11_02120180 @@ -28249,12 +28249,12 @@ _021201ee: add sp, #0x10 pop {r3, pc} nop - thumb_func_end func_ov11_02120180 _021201f4: .word data_ov11_0212e7e4 _021201f8: .word data_ov11_02132dc0 _021201fc: .word func_ov11_02120208 _02120200: .word func_ov11_0212052c _02120204: .word func_ov11_021203a0 + thumb_func_end func_ov11_02120180 .global func_ov11_02120208 thumb_func_start func_ov11_02120208 @@ -28323,7 +28323,6 @@ _02120298: add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov11_02120208 _021202a4: .word data_ov11_02132dc0 _021202a8: .word data_ov11_0212f738 _021202ac: .word func_020060b8 @@ -28331,6 +28330,7 @@ _021202b0: .word func_ov11_02121220 _021202b4: .word func_ov11_0211efc4 _021202b8: .word func_ov11_02124b88 _021202bc: .word data_ov11_02132dc0 + thumb_func_end func_ov11_02120208 .global func_ov11_021202c0 thumb_func_start func_ov11_021202c0 @@ -28403,10 +28403,10 @@ _0212030a: add sp, #0x1c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021202c0 _02120348: .word data_ov11_02132dc0 _0212034c: .word 0x0000e01d _02120350: .word data_ov11_0212e800 + thumb_func_end func_ov11_021202c0 .global func_ov11_02120354 thumb_func_start func_ov11_02120354 @@ -28442,11 +28442,11 @@ _02120370: pop {r3, r4} bx lr nop - thumb_func_end func_ov11_02120354 _02120390: .word data_ov11_02132dc0 _02120394: .word data_ov11_0212e800 _02120398: .word 0xfe00ff00 _0212039c: .word data_ov11_0212e7fc + thumb_func_end func_ov11_02120354 .global func_ov11_021203a0 thumb_func_start func_ov11_021203a0 @@ -28478,9 +28478,9 @@ _021203cc: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021203a0 _021203d8: .word data_ov11_02132dc0 _021203dc: .word func_ov11_021203e0 + thumb_func_end func_ov11_021203a0 .global func_ov11_021203e0 thumb_func_start func_ov11_021203e0 @@ -28529,12 +28529,12 @@ _02120436: add sp, #0xc pop {pc} nop - thumb_func_end func_ov11_021203e0 _0212043c: .word data_ov11_0212e7e4 _02120440: .word data_ov11_02132dc0 _02120444: .word 0xc1fffcff _02120448: .word func_ov11_0211ffa0 _0212044c: .word func_ov11_02120208 + thumb_func_end func_ov11_021203e0 .global func_ov11_02120450 thumb_func_start func_ov11_02120450 @@ -28661,8 +28661,8 @@ _02120522: add sp, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120450 _02120528: .word data_ov11_02132dc0 + thumb_func_end func_ov11_02120450 .global func_ov11_0212052c thumb_func_start func_ov11_0212052c @@ -28679,8 +28679,8 @@ func_ov11_0212052c: ; 0x0212052c _02120546: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212052c _02120548: .word func_ov11_0212054c + thumb_func_end func_ov11_0212052c .global func_ov11_0212054c thumb_func_start func_ov11_0212054c @@ -28701,10 +28701,10 @@ func_ov11_0212054c: ; 0x0212054c _0212056a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212054c _0212056c: .word data_ov11_02132dc0 _02120570: .word 0xc1fffcff _02120574: .word func_ov11_0211ffa0 + thumb_func_end func_ov11_0212054c .global func_ov11_02120578 thumb_func_start func_ov11_02120578 @@ -28811,13 +28811,13 @@ _021205f6: add sp, #0x20 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02120578 _02120658: .word data_ov11_0212e828 _0212065c: .word data_ov11_0212e810 _02120660: .word data_ov11_02132dc4 _02120664: .word data_ov11_0212f750 _02120668: .word 0xfffff3ff _0212066c: .word func_ov11_021206f0 + thumb_func_end func_ov11_02120578 .global func_ov11_02120670 thumb_func_start func_ov11_02120670 @@ -28862,7 +28862,6 @@ func_ov11_02120670: ; 0x02120670 strh r0, [r3, #4] pop {r4, pc} nop - thumb_func_end func_ov11_02120670 _021206c8: .word data_ov11_0212f754 _021206cc: .word func_020060b8 _021206d0: .word data_ov11_0212f768 @@ -28873,6 +28872,7 @@ _021206e0: .word data_ov11_0212f798 _021206e4: .word func_02006444 _021206e8: .word 0x04001008 _021206ec: .word 0x04000008 + thumb_func_end func_ov11_02120670 .global func_ov11_021206f0 thumb_func_start func_ov11_021206f0 @@ -28898,8 +28898,8 @@ func_ov11_021206f0: ; 0x021206f0 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021206f0 _02120724: .word func_ov11_02120728 + thumb_func_end func_ov11_021206f0 .global func_ov11_02120728 thumb_func_start func_ov11_02120728 @@ -28942,9 +28942,9 @@ _02120776: _0212077c: pop {r3, pc} nop - thumb_func_end func_ov11_02120728 _02120780: .word data_ov11_02132dc4 _02120784: .word func_ov11_02120788 + thumb_func_end func_ov11_02120728 .global func_ov11_02120788 thumb_func_start func_ov11_02120788 @@ -28958,8 +28958,8 @@ func_ov11_02120788: ; 0x02120788 _02120798: pop {r3, pc} nop - thumb_func_end func_ov11_02120788 _0212079c: .word func_ov11_021207a0 + thumb_func_end func_ov11_02120788 .global func_ov11_021207a0 thumb_func_start func_ov11_021207a0 @@ -29213,10 +29213,10 @@ _02120984: _0212098c: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021207ac _02120990: .word data_ov11_02132dc4 _02120994: .word func_ov11_02120a04 _02120998: .word 0xc1fffcff + thumb_func_end func_ov11_021207ac .global func_ov11_0212099c thumb_func_start func_ov11_0212099c @@ -29271,8 +29271,8 @@ _021209f4: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov11_0212099c _021209fc: .word data_ov11_02132dc4 + thumb_func_end func_ov11_0212099c .global func_ov11_02120a00 thumb_func_start func_ov11_02120a00 @@ -29291,8 +29291,8 @@ func_ov11_02120a04: ; 0x02120a04 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120a04 _02120a14: .word func_ov11_02120a18 + thumb_func_end func_ov11_02120a04 .global func_ov11_02120a18 thumb_func_start func_ov11_02120a18 @@ -29310,8 +29310,8 @@ func_ov11_02120a18: ; 0x02120a18 _02120a34: pop {r3, pc} nop - thumb_func_end func_ov11_02120a18 _02120a38: .word func_ov11_02120a3c + thumb_func_end func_ov11_02120a18 .global func_ov11_02120a3c thumb_func_start func_ov11_02120a3c @@ -29354,11 +29354,11 @@ _02120a74: _02120a8a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120a3c _02120a8c: .word data_ov11_02132dc4 _02120a90: .word func_ov11_02120a9c _02120a94: .word func_ov11_02120d9c _02120a98: .word func_ov11_02120bc8 + thumb_func_end func_ov11_02120a3c .global func_ov11_02120a9c thumb_func_start func_ov11_02120a9c @@ -29402,12 +29402,12 @@ _02120adc: bl func_ov11_0212ac78 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120a9c _02120afc: .word data_ov11_02132dc4 _02120b00: .word data_ov11_0212f7b0 _02120b04: .word func_020060b8 _02120b08: .word func_ov11_02121220 _02120b0c: .word data_ov11_02132dc4 + thumb_func_end func_ov11_02120a9c .global func_ov11_02120b10 thumb_func_start func_ov11_02120b10 @@ -29469,10 +29469,10 @@ _02120b46: add sp, #0x1c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02120b10 _02120b84: .word data_ov11_0212e810 _02120b88: .word data_ov11_02132dc4 _02120b8c: .word data_ov11_0212e850 + thumb_func_end func_ov11_02120b10 .global func_ov11_02120b90 thumb_func_start func_ov11_02120b90 @@ -29501,10 +29501,10 @@ _02120b9c: str r1, [r0] bx lr .align 2, 0 - thumb_func_end func_ov11_02120b90 _02120bbc: .word data_ov11_02132dc4 _02120bc0: .word data_ov11_0212e850 _02120bc4: .word 0xfe00ff00 + thumb_func_end func_ov11_02120b90 .global func_ov11_02120bc8 thumb_func_start func_ov11_02120bc8 @@ -29534,9 +29534,9 @@ _02120bf0: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120bc8 _02120bfc: .word data_ov11_02132dc4 _02120c00: .word func_ov11_02120c04 + thumb_func_end func_ov11_02120bc8 .global func_ov11_02120c04 thumb_func_start func_ov11_02120c04 @@ -29586,12 +29586,12 @@ _02120c5c: add sp, #0x18 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120c04 _02120c60: .word data_ov11_0212e83c _02120c64: .word data_ov11_02132dc4 _02120c68: .word 0xc1fffcff _02120c6c: .word func_ov11_02120728 _02120c70: .word func_ov11_02120a9c + thumb_func_end func_ov11_02120c04 .global func_ov11_02120c74 thumb_func_start func_ov11_02120c74 @@ -29635,8 +29635,8 @@ _02120ca8: bl func_ov11_02120b10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02120c74 _02120cb8: .word data_ov11_02132dc4 + thumb_func_end func_ov11_02120c74 .global func_ov11_02120cbc thumb_func_start func_ov11_02120cbc @@ -29757,9 +29757,9 @@ _02120d8e: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02120cbc _02120d94: .word data_ov11_0212e810 _02120d98: .word data_ov11_02132dc4 + thumb_func_end func_ov11_02120cbc .global func_ov11_02120d9c thumb_func_start func_ov11_02120d9c @@ -29776,8 +29776,8 @@ func_ov11_02120d9c: ; 0x02120d9c _02120db6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120d9c _02120db8: .word func_ov11_02120dbc + thumb_func_end func_ov11_02120d9c .global func_ov11_02120dbc thumb_func_start func_ov11_02120dbc @@ -29798,10 +29798,10 @@ func_ov11_02120dbc: ; 0x02120dbc _02120dda: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02120dbc _02120ddc: .word data_ov11_02132dc4 _02120de0: .word 0xc1fffcff _02120de4: .word func_ov11_02120728 + thumb_func_end func_ov11_02120dbc .global func_ov11_02120de8 thumb_func_start func_ov11_02120de8 @@ -29813,8 +29813,8 @@ func_ov11_02120de8: ; 0x02120de8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02120de8 _02120dfc: .word func_ov11_0212109c + thumb_func_end func_ov11_02120de8 .global func_ov11_02120e00 thumb_func_start func_ov11_02120e00 @@ -29850,11 +29850,11 @@ func_ov11_02120e00: ; 0x02120e00 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02120e00 _02120e40: .word data_ov11_0212f7c8 _02120e44: .word func_02006444 _02120e48: .word 0x04001008 _02120e4c: .word 0x04000008 + thumb_func_end func_ov11_02120e00 .global func_ov11_02120e50 thumb_func_start func_ov11_02120e50 @@ -30148,7 +30148,6 @@ _02120fde: add sp, #0x24 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02120e50 _0212105c: .word data_ov11_02132dc8 _02121060: .word 0xffffb17d _02121064: .word 0xffffadf9 @@ -30165,6 +30164,7 @@ _0212108c: .word data_ov11_02132d78 _02121090: .word data_ov11_0212f7dc _02121094: .word data_ov11_0212e86e _02121098: .word data_ov11_0212e86c + thumb_func_end func_ov11_02120e50 .global func_ov11_0212109c thumb_func_start func_ov11_0212109c @@ -30182,8 +30182,8 @@ func_ov11_0212109c: ; 0x0212109c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_0212109c _021210bc: .word func_ov11_021210c0 + thumb_func_end func_ov11_0212109c .global func_ov11_021210c0 thumb_func_start func_ov11_021210c0 @@ -30204,8 +30204,8 @@ func_ov11_021210c0: ; 0x021210c0 _021210e2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021210c0 _021210e4: .word func_ov11_021210e8 + thumb_func_end func_ov11_021210c0 .global func_ov11_021210e8 thumb_func_start func_ov11_021210e8 @@ -30222,8 +30222,8 @@ func_ov11_021210e8: ; 0x021210e8 _02121100: pop {r3, pc} nop - thumb_func_end func_ov11_021210e8 _02121104: .word func_ov11_02121108 + thumb_func_end func_ov11_021210e8 .global func_ov11_02121108 thumb_func_start func_ov11_02121108 @@ -30270,8 +30270,8 @@ func_ov11_02121130: ; 0x02121130 _02121146: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02121130 _02121148: .word func_ov11_0212114c + thumb_func_end func_ov11_02121130 .global func_ov11_0212114c thumb_func_start func_ov11_0212114c @@ -30284,8 +30284,8 @@ func_ov11_0212114c: ; 0x0212114c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212114c _02121160: .word func_ov11_02121164 + thumb_func_end func_ov11_0212114c .global func_ov11_02121164 thumb_func_start func_ov11_02121164 @@ -30311,8 +30311,8 @@ func_ov11_02121164: ; 0x02121164 _02121192: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02121164 _02121194: .word func_ov11_02121198 + thumb_func_end func_ov11_02121164 .global func_ov11_02121198 thumb_func_start func_ov11_02121198 @@ -30364,9 +30364,9 @@ _021211ee: _0212120a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02121198 _0212120c: .word func_ov11_02123920 _02121210: .word func_ov11_02121220 + thumb_func_end func_ov11_02121198 .global func_ov11_02121214 thumb_func_start func_ov11_02121214 @@ -30375,8 +30375,8 @@ func_ov11_02121214: ; 0x02121214 str r0, [r1] bx lr nop - thumb_func_end func_ov11_02121214 _0212121c: .word data_ov11_02132dc8 + thumb_func_end func_ov11_02121214 .global func_ov11_02121220 thumb_func_start func_ov11_02121220 @@ -30524,13 +30524,13 @@ _02121322: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02121220 _02121358: .word data_ov11_02132dcc _0212135c: .word data_ov11_0212e964 _02121360: .word 0xfffff3ff _02121364: .word func_ov11_02122524 _02121368: .word func_ov11_02122880 _0212136c: .word func_ov11_021214d8 + thumb_func_end func_ov11_02121220 .global func_ov11_02121370 thumb_func_start func_ov11_02121370 @@ -30654,7 +30654,6 @@ _021213a2: add sp, #0x44 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov11_02121370 _02121470: .word data_ov11_0212e903 _02121474: .word data_ov11_0212e8d8 _02121478: .word data_ov11_0212e8ed @@ -30672,6 +30671,7 @@ _021214a4: .word func_02006504 _021214a8: .word data_ov11_02132dcc _021214ac: .word 0x04001008 _021214b0: .word 0x04000008 + thumb_func_end func_ov11_02121370 .global func_ov11_021214b4 thumb_func_start func_ov11_021214b4 @@ -30692,8 +30692,8 @@ func_ov11_021214b4: ; 0x021214b4 _021214d2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021214b4 _021214d4: .word data_ov11_02132dcc + thumb_func_end func_ov11_021214b4 .global func_ov11_021214d8 thumb_func_start func_ov11_021214d8 @@ -30719,8 +30719,8 @@ func_ov11_021214d8: ; 0x021214d8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021214d8 _0212150c: .word func_ov11_02121510 + thumb_func_end func_ov11_021214d8 .global func_ov11_02121510 thumb_func_start func_ov11_02121510 @@ -30739,8 +30739,8 @@ func_ov11_02121510: ; 0x02121510 _0212152c: pop {r3, pc} nop - thumb_func_end func_ov11_02121510 _02121530: .word func_ov11_02121534 + thumb_func_end func_ov11_02121510 .global func_ov11_02121534 thumb_func_start func_ov11_02121534 @@ -30943,11 +30943,11 @@ _021216ba: _021216ca: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02121540 _021216cc: .word data_ov11_02132dcc _021216d0: .word func_ov11_02121a3c _021216d4: .word func_ov11_021224c4 _021216d8: .word func_ov11_0212244c + thumb_func_end func_ov11_02121540 .global func_ov11_021216dc thumb_func_start func_ov11_021216dc @@ -31115,11 +31115,11 @@ _0212181e: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov11_02121738 _0212182c: .word data_ov11_02132dcc _02121830: .word func_ov11_02122998 _02121834: .word data_ov11_0212e984 _02121838: .word func_ov11_02121a3c + thumb_func_end func_ov11_02121738 .global func_ov11_0212183c thumb_func_start func_ov11_0212183c @@ -31162,8 +31162,8 @@ _02121874: _02121884: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212183c _02121888: .word data_ov11_02132dcc + thumb_func_end func_ov11_0212183c .global func_ov11_0212188c thumb_func_start func_ov11_0212188c @@ -31185,8 +31185,8 @@ func_ov11_0212188c: ; 0x0212188c _021218ae: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0212188c _021218b0: .word data_ov11_02132dcc + thumb_func_end func_ov11_0212188c .global func_ov11_021218b4 thumb_func_start func_ov11_021218b4 @@ -31378,10 +31378,10 @@ _02121a22: _02121a2c: pop {r3, pc} nop - thumb_func_end func_ov11_021218b4 _02121a30: .word data_ov11_02132dcc _02121a34: .word func_ov11_0212244c _02121a38: .word func_ov11_021224c4 + thumb_func_end func_ov11_021218b4 .global func_ov11_02121a3c thumb_func_start func_ov11_02121a3c @@ -31394,8 +31394,8 @@ func_ov11_02121a3c: ; 0x02121a3c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02121a3c _02121a50: .word func_ov11_02121a54 + thumb_func_end func_ov11_02121a3c .global func_ov11_02121a54 thumb_func_start func_ov11_02121a54 @@ -31420,8 +31420,8 @@ func_ov11_02121a54: ; 0x02121a54 _02121a7e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02121a54 _02121a80: .word func_ov11_02121a84 + thumb_func_end func_ov11_02121a54 .global func_ov11_02121a84 thumb_func_start func_ov11_02121a84 @@ -31654,7 +31654,6 @@ _02121c6c: _02121c72: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02121a84 _02121c74: .word data_ov11_02132dcc _02121c78: .word data_ov11_0212f83c _02121c7c: .word func_020060b8 @@ -31666,6 +31665,7 @@ _02121c90: .word func_ov11_021229ec _02121c94: .word func_ov11_02123920 _02121c98: .word func_ov11_021241cc _02121c9c: .word data_ov11_02132dd4 + thumb_func_end func_ov11_02121a84 .global func_ov11_02121ca0 thumb_func_start func_ov11_02121ca0 @@ -31720,9 +31720,9 @@ _02121cea: bl func_ov11_02122130 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02121ca0 _02121d10: .word data_ov11_02132dcc _02121d14: .word data_ov11_0212e8c6 + thumb_func_end func_ov11_02121ca0 .global func_ov11_02121d18 thumb_func_start func_ov11_02121d18 @@ -32000,8 +32000,8 @@ _02121efa: bl func_ov11_02121f74 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02121e24 _02121f08: .word data_ov11_02132dcc + thumb_func_end func_ov11_02121e24 .global func_ov11_02121f0c thumb_func_start func_ov11_02121f0c @@ -32145,11 +32145,11 @@ _02121ff6: add sp, #0xc pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov11_02121f74 _0212200c: .word data_ov11_02132dcc _02122010: .word data_ov11_0212e8b6 _02122014: .word 0xfe00ff00 _02122018: .word 0xfffff3ff + thumb_func_end func_ov11_02121f74 .global func_ov11_0212201c thumb_func_start func_ov11_0212201c @@ -32257,9 +32257,9 @@ _021220d6: add sp, #0x30 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212201c _021220dc: .word 0x0000e01d _021220e0: .word data_ov11_02132dcc + thumb_func_end func_ov11_0212201c .global func_ov11_021220e4 thumb_func_start func_ov11_021220e4 @@ -32297,9 +32297,9 @@ func_ov11_021220e4: ; 0x021220e4 add sp, #0x2c pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov11_021220e4 _02122128: .word data_ov11_0212f854 _0212212c: .word data_ov11_02132dcc + thumb_func_end func_ov11_021220e4 .global func_ov11_02122130 thumb_func_start func_ov11_02122130 @@ -32478,10 +32478,10 @@ _02122270: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02122130 _02122280: .word data_ov11_02132dcc _02122284: .word 0xfe00ff00 _02122288: .word 0x01ff0000 + thumb_func_end func_ov11_02122130 .global func_ov11_0212228c thumb_func_start func_ov11_0212228c @@ -32670,12 +32670,12 @@ _021223e6: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212228c _021223f4: .word data_ov11_0212ece8 _021223f8: .word data_ov11_02132dcc _021223fc: .word data_ov11_0212e88c _02122400: .word data_ov11_0212e96c _02122404: .word data_ov11_0212e91a + thumb_func_end func_ov11_0212228c .global func_ov11_02122408 thumb_func_start func_ov11_02122408 @@ -32701,8 +32701,8 @@ _02122420: mvn r0, r0 pop {r4, pc} nop - thumb_func_end func_ov11_02122408 _02122430: .word data_ov11_02132dcc + thumb_func_end func_ov11_02122408 .global func_ov11_02122434 thumb_func_start func_ov11_02122434 @@ -32716,8 +32716,8 @@ func_ov11_02122434: ; 0x02122434 add r0, r0, r4 pop {r4, pc} nop - thumb_func_end func_ov11_02122434 _02122448: .word data_ov11_02132dcc + thumb_func_end func_ov11_02122434 .global func_ov11_0212244c thumb_func_start func_ov11_0212244c @@ -32776,8 +32776,8 @@ _0212248e: _021224be: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0212244c _021224c0: .word data_ov11_02132dcc + thumb_func_end func_ov11_0212244c .global func_ov11_021224c4 thumb_func_start func_ov11_021224c4 @@ -32820,8 +32820,8 @@ _021224ea: bl func_ov11_0212b8d0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_021224c4 _02122520: .word data_ov11_02132dcc + thumb_func_end func_ov11_021224c4 .global func_ov11_02122524 thumb_func_start func_ov11_02122524 @@ -32862,11 +32862,11 @@ func_ov11_02122524: ; 0x02122524 _0212256a: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02122524 _0212256c: .word data_ov11_02132dcc _02122570: .word 0x01ff0000 _02122574: .word 0x04000010 _02122578: .word data_ov11_0212e978 + thumb_func_end func_ov11_02122524 .global func_ov11_0212257c thumb_func_start func_ov11_0212257c @@ -32927,12 +32927,12 @@ _021225b6: add sp, #0x18 pop {r4, pc} nop - thumb_func_end func_ov11_0212257c _021225ec: .word data_ov11_0212e8a8 _021225f0: .word data_ov11_02132dcc _021225f4: .word data_ov11_0212e932 _021225f8: .word data_ov11_0212e936 _021225fc: .word data_ov11_0212e934 + thumb_func_end func_ov11_0212257c .global func_ov11_02122600 thumb_func_start func_ov11_02122600 @@ -32994,9 +32994,9 @@ _02122664: bl func_ov11_0212257c pop {r4, pc} nop - thumb_func_end func_ov11_02122600 _0212266c: .word data_ov11_02132dcc _02122670: .word data_ov11_0212e96c + thumb_func_end func_ov11_02122600 .global func_ov11_02122674 thumb_func_start func_ov11_02122674 @@ -33012,9 +33012,9 @@ func_ov11_02122674: ; 0x02122674 bl func_ov11_0212257c pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122674 _0212268c: .word data_ov11_02132dcc _02122690: .word data_ov11_0212e984 + thumb_func_end func_ov11_02122674 .global func_ov11_02122694 thumb_func_start func_ov11_02122694 @@ -33258,10 +33258,10 @@ _02122840: _02122852: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02122694 _02122854: .word data_ov11_02132dcc _02122858: .word func_ov11_0212244c _0212285c: .word func_ov11_021224c4 + thumb_func_end func_ov11_02122694 .global func_ov11_02122860 thumb_func_start func_ov11_02122860 @@ -33277,10 +33277,10 @@ func_ov11_02122860: ; 0x02122860 add r2, r1, #0 bx r3 .align 2, 0 - thumb_func_end func_ov11_02122860 _02122874: .word data_ov11_02132dcc _02122878: .word data_ov11_0212e888 _0212287c: .word func_ov11_02125600 + thumb_func_end func_ov11_02122860 .global func_ov11_02122880 thumb_func_start func_ov11_02122880 @@ -33308,8 +33308,8 @@ _021228a2: blt _02122886 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_02122880 _021228ac: .word data_ov11_02132dcc + thumb_func_end func_ov11_02122880 .global func_ov11_021228b0 thumb_func_start func_ov11_021228b0 @@ -33368,9 +33368,9 @@ _02122906: pop {r3} bx lr .align 2, 0 - thumb_func_end func_ov11_021228b0 _02122914: .word data_ov11_0212e88c _02122918: .word data_ov11_02132dcc + thumb_func_end func_ov11_021228b0 .global func_ov11_0212291c thumb_func_start func_ov11_0212291c @@ -33457,9 +33457,9 @@ func_ov11_02122998: ; 0x02122998 _021229bc: pop {r3, pc} nop - thumb_func_end func_ov11_02122998 _021229c0: .word data_ov11_02132dcc _021229c4: .word func_ov11_021229c8 + thumb_func_end func_ov11_02122998 .global func_ov11_021229c8 thumb_func_start func_ov11_021229c8 @@ -33473,8 +33473,8 @@ func_ov11_021229c8: ; 0x021229c8 _021229d8: pop {r3, pc} nop - thumb_func_end func_ov11_021229c8 _021229dc: .word func_ov11_02121534 + thumb_func_end func_ov11_021229c8 .global func_ov11_021229e0 thumb_func_start func_ov11_021229e0 @@ -33483,8 +33483,8 @@ func_ov11_021229e0: ; 0x021229e0 strb r0, [r1, #1] bx lr nop - thumb_func_end func_ov11_021229e0 _021229e8: .word data_ov11_02132dcc + thumb_func_end func_ov11_021229e0 .global func_ov11_021229ec thumb_func_start func_ov11_021229ec @@ -33497,8 +33497,8 @@ func_ov11_021229ec: ; 0x021229ec bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021229ec _02122a04: .word func_ov11_02122a70 + thumb_func_end func_ov11_021229ec .global func_ov11_02122a08 thumb_func_start func_ov11_02122a08 @@ -33536,7 +33536,6 @@ func_ov11_02122a08: ; 0x02122a08 strh r0, [r3, #2] pop {r3, pc} nop - thumb_func_end func_ov11_02122a08 _02122a50: .word data_ov11_0212f874 _02122a54: .word func_02006744 _02122a58: .word data_ov11_0212f88c @@ -33545,6 +33544,7 @@ _02122a60: .word data_ov11_0212f8a4 _02122a64: .word func_02006444 _02122a68: .word 0x04001008 _02122a6c: .word 0x0400000a + thumb_func_end func_ov11_02122a08 .global func_ov11_02122a70 thumb_func_start func_ov11_02122a70 @@ -33570,8 +33570,8 @@ func_ov11_02122a70: ; 0x02122a70 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02122a70 _02122aa4: .word func_ov11_02122aa8 + thumb_func_end func_ov11_02122a70 .global func_ov11_02122aa8 thumb_func_start func_ov11_02122aa8 @@ -33597,8 +33597,8 @@ func_ov11_02122aa8: ; 0x02122aa8 _02122ad4: pop {r3, pc} nop - thumb_func_end func_ov11_02122aa8 _02122ad8: .word func_ov11_02122adc + thumb_func_end func_ov11_02122aa8 .global func_ov11_02122adc thumb_func_start func_ov11_02122adc @@ -33614,8 +33614,8 @@ func_ov11_02122adc: ; 0x02122adc _02122af4: pop {r3, pc} nop - thumb_func_end func_ov11_02122adc _02122af8: .word func_ov11_02122b04 + thumb_func_end func_ov11_02122adc .global func_ov11_02122afc thumb_func_start func_ov11_02122afc @@ -33649,8 +33649,8 @@ func_ov11_02122b04: ; 0x02122b04 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02122b04 _02122b28: .word func_ov11_02122b2c + thumb_func_end func_ov11_02122b04 .global func_ov11_02122b2c thumb_func_start func_ov11_02122b2c @@ -33679,8 +33679,8 @@ func_ov11_02122b2c: ; 0x02122b2c _02122b64: pop {r3, pc} nop - thumb_func_end func_ov11_02122b2c _02122b68: .word func_ov11_02123920 + thumb_func_end func_ov11_02122b2c .global func_ov11_02122b6c thumb_func_start func_ov11_02122b6c @@ -33698,8 +33698,8 @@ _02122b7e: mov r0, #0 bx lr nop - thumb_func_end func_ov11_02122b6c _02122b84: .word 0x027fffa8 + thumb_func_end func_ov11_02122b6c .global func_ov11_02122b88 thumb_func_start func_ov11_02122b88 @@ -33718,9 +33718,9 @@ func_ov11_02122b88: ; 0x02122b88 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122b88 _02122bac: .word data_ov11_02132dd8 _02122bb0: .word func_ov11_02122c04 + thumb_func_end func_ov11_02122b88 .global func_ov11_02122bb4 thumb_func_start func_ov11_02122bb4 @@ -33756,11 +33756,11 @@ func_ov11_02122bb4: ; 0x02122bb4 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02122bb4 _02122bf4: .word data_ov11_0212f8b8 _02122bf8: .word func_02006444 _02122bfc: .word 0x04001008 _02122c00: .word 0x04000008 + thumb_func_end func_ov11_02122bb4 .global func_ov11_02122c04 thumb_func_start func_ov11_02122c04 @@ -33778,8 +33778,8 @@ func_ov11_02122c04: ; 0x02122c04 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02122c04 _02122c24: .word func_ov11_02122c28 + thumb_func_end func_ov11_02122c04 .global func_ov11_02122c28 thumb_func_start func_ov11_02122c28 @@ -33796,8 +33796,8 @@ func_ov11_02122c28: ; 0x02122c28 _02122c40: pop {r3, pc} nop - thumb_func_end func_ov11_02122c28 _02122c44: .word func_ov11_02122c48 + thumb_func_end func_ov11_02122c28 .global func_ov11_02122c48 thumb_func_start func_ov11_02122c48 @@ -33814,8 +33814,8 @@ func_ov11_02122c48: ; 0x02122c48 _02122c60: pop {r3, pc} nop - thumb_func_end func_ov11_02122c48 _02122c64: .word func_ov11_02122c68 + thumb_func_end func_ov11_02122c48 .global func_ov11_02122c68 thumb_func_start func_ov11_02122c68 @@ -33874,8 +33874,8 @@ func_ov11_02122cac: ; 0x02122cac _02122cc6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122cac _02122cc8: .word func_ov11_02122ccc + thumb_func_end func_ov11_02122cac .global func_ov11_02122ccc thumb_func_start func_ov11_02122ccc @@ -33888,8 +33888,8 @@ func_ov11_02122ccc: ; 0x02122ccc bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122ccc _02122ce0: .word func_ov11_02122ce4 + thumb_func_end func_ov11_02122ccc .global func_ov11_02122ce4 thumb_func_start func_ov11_02122ce4 @@ -33925,9 +33925,9 @@ _02122d10: _02122d22: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122ce4 _02122d24: .word data_ov11_02132dd8 _02122d28: .word func_ov11_02122d2c + thumb_func_end func_ov11_02122ce4 .global func_ov11_02122d2c thumb_func_start func_ov11_02122d2c @@ -33984,10 +33984,10 @@ _02122d94: _02122da2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122d2c _02122da4: .word data_ov11_02132dd8 _02122da8: .word func_ov11_021241cc _02122dac: .word func_ov11_02122e5c + thumb_func_end func_ov11_02122d2c .global func_ov11_02122db0 thumb_func_start func_ov11_02122db0 @@ -34025,10 +34025,10 @@ _02122dce: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02122db0 _02122dfc: .word data_ov11_02132dd8 _02122e00: .word func_ov11_02122ccc _02122e04: .word func_ov11_02122e08 + thumb_func_end func_ov11_02122db0 .global func_ov11_02122e08 thumb_func_start func_ov11_02122e08 @@ -34045,8 +34045,8 @@ func_ov11_02122e08: ; 0x02122e08 _02122e22: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122e08 _02122e24: .word func_ov11_02122e28 + thumb_func_end func_ov11_02122e08 .global func_ov11_02122e28 thumb_func_start func_ov11_02122e28 @@ -34060,8 +34060,8 @@ func_ov11_02122e28: ; 0x02122e28 _02122e38: pop {r3, pc} nop - thumb_func_end func_ov11_02122e28 _02122e3c: .word func_ov11_02122ccc + thumb_func_end func_ov11_02122e28 .global func_ov11_02122e40 thumb_func_start func_ov11_02122e40 @@ -34079,8 +34079,8 @@ _02122e52: mov r0, #0 bx lr nop - thumb_func_end func_ov11_02122e40 _02122e58: .word 0x027fffa8 + thumb_func_end func_ov11_02122e40 .global func_ov11_02122e5c thumb_func_start func_ov11_02122e5c @@ -34099,9 +34099,9 @@ func_ov11_02122e5c: ; 0x02122e5c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122e5c _02122e80: .word data_ov11_02132ddc _02122e84: .word func_ov11_02122ed8 + thumb_func_end func_ov11_02122e5c .global func_ov11_02122e88 thumb_func_start func_ov11_02122e88 @@ -34137,11 +34137,11 @@ func_ov11_02122e88: ; 0x02122e88 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02122e88 _02122ec8: .word data_ov11_0212f8cc _02122ecc: .word func_02006444 _02122ed0: .word 0x04001008 _02122ed4: .word 0x04000008 + thumb_func_end func_ov11_02122e88 .global func_ov11_02122ed8 thumb_func_start func_ov11_02122ed8 @@ -34159,8 +34159,8 @@ func_ov11_02122ed8: ; 0x02122ed8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02122ed8 _02122ef8: .word func_ov11_02122efc + thumb_func_end func_ov11_02122ed8 .global func_ov11_02122efc thumb_func_start func_ov11_02122efc @@ -34177,8 +34177,8 @@ func_ov11_02122efc: ; 0x02122efc _02122f14: pop {r3, pc} nop - thumb_func_end func_ov11_02122efc _02122f18: .word func_ov11_02122f1c + thumb_func_end func_ov11_02122efc .global func_ov11_02122f1c thumb_func_start func_ov11_02122f1c @@ -34195,8 +34195,8 @@ func_ov11_02122f1c: ; 0x02122f1c _02122f34: pop {r3, pc} nop - thumb_func_end func_ov11_02122f1c _02122f38: .word func_ov11_02122f3c + thumb_func_end func_ov11_02122f1c .global func_ov11_02122f3c thumb_func_start func_ov11_02122f3c @@ -34255,8 +34255,8 @@ func_ov11_02122f80: ; 0x02122f80 _02122f9a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122f80 _02122f9c: .word func_ov11_02122fa0 + thumb_func_end func_ov11_02122f80 .global func_ov11_02122fa0 thumb_func_start func_ov11_02122fa0 @@ -34269,8 +34269,8 @@ func_ov11_02122fa0: ; 0x02122fa0 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122fa0 _02122fb4: .word func_ov11_02122fb8 + thumb_func_end func_ov11_02122fa0 .global func_ov11_02122fb8 thumb_func_start func_ov11_02122fb8 @@ -34301,9 +34301,9 @@ _02122fdc: _02122fee: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122fb8 _02122ff0: .word data_ov11_02132ddc _02122ff4: .word func_ov11_02122ff8 + thumb_func_end func_ov11_02122fb8 .global func_ov11_02122ff8 thumb_func_start func_ov11_02122ff8 @@ -34357,10 +34357,10 @@ _02123058: _02123066: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02122ff8 _02123068: .word data_ov11_02132ddc _0212306c: .word func_ov11_021241cc _02123070: .word func_ov11_0212313c + thumb_func_end func_ov11_02122ff8 .global func_ov11_02123074 thumb_func_start func_ov11_02123074 @@ -34420,10 +34420,10 @@ _021230ca: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123074 _021230f8: .word data_ov11_02132ddc _021230fc: .word func_ov11_02122fa0 _02123100: .word func_ov11_02123104 + thumb_func_end func_ov11_02123074 .global func_ov11_02123104 thumb_func_start func_ov11_02123104 @@ -34440,8 +34440,8 @@ func_ov11_02123104: ; 0x02123104 _0212311e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123104 _02123120: .word func_ov11_02123124 + thumb_func_end func_ov11_02123104 .global func_ov11_02123124 thumb_func_start func_ov11_02123124 @@ -34455,8 +34455,8 @@ func_ov11_02123124: ; 0x02123124 _02123134: pop {r3, pc} nop - thumb_func_end func_ov11_02123124 _02123138: .word func_ov11_02122fa0 + thumb_func_end func_ov11_02123124 .global func_ov11_0212313c thumb_func_start func_ov11_0212313c @@ -34475,9 +34475,9 @@ func_ov11_0212313c: ; 0x0212313c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212313c _02123160: .word data_ov11_02132de0 _02123164: .word func_ov11_021231b8 + thumb_func_end func_ov11_0212313c .global func_ov11_02123168 thumb_func_start func_ov11_02123168 @@ -34513,11 +34513,11 @@ func_ov11_02123168: ; 0x02123168 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02123168 _021231a8: .word data_ov11_0212f8e0 _021231ac: .word func_02006444 _021231b0: .word 0x04001008 _021231b4: .word 0x04000008 + thumb_func_end func_ov11_02123168 .global func_ov11_021231b8 thumb_func_start func_ov11_021231b8 @@ -34535,8 +34535,8 @@ func_ov11_021231b8: ; 0x021231b8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021231b8 _021231d8: .word func_ov11_021231dc + thumb_func_end func_ov11_021231b8 .global func_ov11_021231dc thumb_func_start func_ov11_021231dc @@ -34551,8 +34551,8 @@ func_ov11_021231dc: ; 0x021231dc _021231ee: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021231dc _021231f0: .word func_ov11_021231f4 + thumb_func_end func_ov11_021231dc .global func_ov11_021231f4 thumb_func_start func_ov11_021231f4 @@ -34588,8 +34588,8 @@ func_ov11_02123204: ; 0x02123204 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123204 _02123228: .word func_ov11_0212322c + thumb_func_end func_ov11_02123204 .global func_ov11_0212322c thumb_func_start func_ov11_0212322c @@ -34623,8 +34623,8 @@ func_ov11_0212322c: ; 0x0212322c _02123272: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212322c _02123274: .word func_ov11_02124b88 + thumb_func_end func_ov11_0212322c .global func_ov11_02123278 thumb_func_start func_ov11_02123278 @@ -34642,9 +34642,9 @@ func_ov11_02123278: ; 0x02123278 _0212328e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123278 _02123290: .word data_ov11_02132de0 _02123294: .word func_ov11_02123204 + thumb_func_end func_ov11_02123278 .global func_ov11_02123298 thumb_func_start func_ov11_02123298 @@ -34662,8 +34662,8 @@ _021232aa: mov r0, #0 bx lr nop - thumb_func_end func_ov11_02123298 _021232b0: .word 0x027fffa8 + thumb_func_end func_ov11_02123298 .global func_ov11_021232b4 thumb_func_start func_ov11_021232b4 @@ -34691,9 +34691,9 @@ func_ov11_021232b4: ; 0x021232b4 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021232b4 _021232f0: .word data_ov11_02132de4 _021232f4: .word func_ov11_02123368 + thumb_func_end func_ov11_021232b4 .global func_ov11_021232f8 thumb_func_start func_ov11_021232f8 @@ -34735,7 +34735,6 @@ func_ov11_021232f8: ; 0x021232f8 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_021232f8 _02123348: .word data_ov11_0212f8f4 _0212334c: .word func_02006744 _02123350: .word data_ov11_0212f90c @@ -34744,6 +34743,7 @@ _02123358: .word data_ov11_0212f924 _0212335c: .word func_02006444 _02123360: .word 0x04001008 _02123364: .word 0x04000008 + thumb_func_end func_ov11_021232f8 .global func_ov11_02123368 thumb_func_start func_ov11_02123368 @@ -34769,8 +34769,8 @@ func_ov11_02123368: ; 0x02123368 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123368 _0212339c: .word func_ov11_021233a0 + thumb_func_end func_ov11_02123368 .global func_ov11_021233a0 thumb_func_start func_ov11_021233a0 @@ -34792,8 +34792,8 @@ func_ov11_021233a0: ; 0x021233a0 _021233c6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021233a0 _021233c8: .word func_ov11_021233cc + thumb_func_end func_ov11_021233a0 .global func_ov11_021233cc thumb_func_start func_ov11_021233cc @@ -34810,8 +34810,8 @@ func_ov11_021233cc: ; 0x021233cc _021233e4: pop {r3, pc} nop - thumb_func_end func_ov11_021233cc _021233e8: .word func_ov11_021233ec + thumb_func_end func_ov11_021233cc .global func_ov11_021233ec thumb_func_start func_ov11_021233ec @@ -34870,8 +34870,8 @@ func_ov11_02123430: ; 0x02123430 _0212344a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123430 _0212344c: .word func_ov11_02123450 + thumb_func_end func_ov11_02123430 .global func_ov11_02123450 thumb_func_start func_ov11_02123450 @@ -34884,8 +34884,8 @@ func_ov11_02123450: ; 0x02123450 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123450 _02123464: .word func_ov11_02123468 + thumb_func_end func_ov11_02123450 .global func_ov11_02123468 thumb_func_start func_ov11_02123468 @@ -34921,9 +34921,9 @@ _02123494: _021234a6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123468 _021234a8: .word data_ov11_02132de4 _021234ac: .word func_ov11_021234b0 + thumb_func_end func_ov11_02123468 .global func_ov11_021234b0 thumb_func_start func_ov11_021234b0 @@ -34980,10 +34980,10 @@ _02123518: _02123526: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021234b0 _02123528: .word data_ov11_02132de4 _0212352c: .word func_ov11_021241cc _02123530: .word func_ov11_02122b88 + thumb_func_end func_ov11_021234b0 .global func_ov11_02123534 thumb_func_start func_ov11_02123534 @@ -35021,10 +35021,10 @@ _02123552: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123534 _02123580: .word data_ov11_02132de4 _02123584: .word func_ov11_02123450 _02123588: .word func_ov11_0212358c + thumb_func_end func_ov11_02123534 .global func_ov11_0212358c thumb_func_start func_ov11_0212358c @@ -35041,8 +35041,8 @@ func_ov11_0212358c: ; 0x0212358c _021235a6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212358c _021235a8: .word func_ov11_021235ac + thumb_func_end func_ov11_0212358c .global func_ov11_021235ac thumb_func_start func_ov11_021235ac @@ -35056,8 +35056,8 @@ func_ov11_021235ac: ; 0x021235ac _021235bc: pop {r3, pc} nop - thumb_func_end func_ov11_021235ac _021235c0: .word func_ov11_02123450 + thumb_func_end func_ov11_021235ac .global func_ov11_021235c4 thumb_func_start func_ov11_021235c4 @@ -35088,9 +35088,9 @@ func_ov11_021235c4: ; 0x021235c4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021235c4 _0212360c: .word data_ov11_02132de8 _02123610: .word func_ov11_02123684 + thumb_func_end func_ov11_021235c4 .global func_ov11_02123614 thumb_func_start func_ov11_02123614 @@ -35132,7 +35132,6 @@ func_ov11_02123614: ; 0x02123614 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02123614 _02123664: .word data_ov11_0212f938 _02123668: .word func_02006744 _0212366c: .word data_ov11_0212f950 @@ -35141,6 +35140,7 @@ _02123674: .word data_ov11_0212f968 _02123678: .word func_02006444 _0212367c: .word 0x04001008 _02123680: .word 0x04000008 + thumb_func_end func_ov11_02123614 .global func_ov11_02123684 thumb_func_start func_ov11_02123684 @@ -35166,8 +35166,8 @@ func_ov11_02123684: ; 0x02123684 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123684 _021236b8: .word func_ov11_021236bc + thumb_func_end func_ov11_02123684 .global func_ov11_021236bc thumb_func_start func_ov11_021236bc @@ -35188,8 +35188,8 @@ func_ov11_021236bc: ; 0x021236bc _021236de: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021236bc _021236e0: .word func_ov11_021236e4 + thumb_func_end func_ov11_021236bc .global func_ov11_021236e4 thumb_func_start func_ov11_021236e4 @@ -35206,8 +35206,8 @@ func_ov11_021236e4: ; 0x021236e4 _021236fc: pop {r3, pc} nop - thumb_func_end func_ov11_021236e4 _02123700: .word func_ov11_02123704 + thumb_func_end func_ov11_021236e4 .global func_ov11_02123704 thumb_func_start func_ov11_02123704 @@ -35303,10 +35303,10 @@ _021237c0: add sp, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123718 _021237c4: .word data_ov11_02132de8 _021237c8: .word func_ov11_021238e8 _021237cc: .word func_ov11_0212380c + thumb_func_end func_ov11_02123718 .global func_ov11_021237d0 thumb_func_start func_ov11_021237d0 @@ -35345,8 +35345,8 @@ func_ov11_021237ec: ; 0x021237ec _02123806: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021237ec _02123808: .word func_ov11_0212380c + thumb_func_end func_ov11_021237ec .global func_ov11_0212380c thumb_func_start func_ov11_0212380c @@ -35359,8 +35359,8 @@ func_ov11_0212380c: ; 0x0212380c bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212380c _02123820: .word func_ov11_02123824 + thumb_func_end func_ov11_0212380c .global func_ov11_02123824 thumb_func_start func_ov11_02123824 @@ -35386,8 +35386,8 @@ func_ov11_02123824: ; 0x02123824 _02123852: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123824 _02123854: .word func_ov11_02123858 + thumb_func_end func_ov11_02123824 .global func_ov11_02123858 thumb_func_start func_ov11_02123858 @@ -35445,10 +35445,10 @@ _021238c4: _021238da: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123858 _021238dc: .word data_ov11_02132de8 _021238e0: .word func_ov11_021241cc _021238e4: .word func_ov11_0211efc4 + thumb_func_end func_ov11_02123858 .global func_ov11_021238e8 thumb_func_start func_ov11_021238e8 @@ -35465,8 +35465,8 @@ func_ov11_021238e8: ; 0x021238e8 _02123902: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021238e8 _02123904: .word func_ov11_02123908 + thumb_func_end func_ov11_021238e8 .global func_ov11_02123908 thumb_func_start func_ov11_02123908 @@ -35480,8 +35480,8 @@ func_ov11_02123908: ; 0x02123908 _02123918: pop {r3, pc} nop - thumb_func_end func_ov11_02123908 _0212391c: .word func_ov11_0212380c + thumb_func_end func_ov11_02123908 .global func_ov11_02123920 thumb_func_start func_ov11_02123920 @@ -35510,9 +35510,9 @@ func_ov11_02123920: ; 0x02123920 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123920 _02123960: .word data_ov11_02132dec _02123964: .word func_ov11_02123ac8 + thumb_func_end func_ov11_02123920 .global func_ov11_02123968 thumb_func_start func_ov11_02123968 @@ -35576,7 +35576,6 @@ _02123972: add sp, #0x18 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123968 _021239e8: .word data_ov11_0212e99c _021239ec: .word data_ov11_0212f97c _021239f0: .word func_020060b8 @@ -35589,6 +35588,7 @@ _02123a08: .word func_02006444 _02123a0c: .word data_ov11_02132dec _02123a10: .word 0x04001008 _02123a14: .word 0x0400000a + thumb_func_end func_ov11_02123968 .global func_ov11_02123a18 thumb_func_start func_ov11_02123a18 @@ -35672,10 +35672,10 @@ _02123a78: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02123a18 _02123abc: .word data_ov11_0212e9b2 _02123ac0: .word data_ov11_02132dec _02123ac4: .word data_ov11_0212e990 + thumb_func_end func_ov11_02123a18 .global func_ov11_02123ac8 thumb_func_start func_ov11_02123ac8 @@ -35701,8 +35701,8 @@ func_ov11_02123ac8: ; 0x02123ac8 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123ac8 _02123afc: .word func_ov11_02123b00 + thumb_func_end func_ov11_02123ac8 .global func_ov11_02123b00 thumb_func_start func_ov11_02123b00 @@ -35723,8 +35723,8 @@ func_ov11_02123b00: ; 0x02123b00 _02123b22: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123b00 _02123b24: .word func_ov11_02123b28 + thumb_func_end func_ov11_02123b00 .global func_ov11_02123b28 thumb_func_start func_ov11_02123b28 @@ -35744,8 +35744,8 @@ func_ov11_02123b28: ; 0x02123b28 _02123b48: pop {r3, pc} nop - thumb_func_end func_ov11_02123b28 _02123b4c: .word func_ov11_02123b50 + thumb_func_end func_ov11_02123b28 .global func_ov11_02123b50 thumb_func_start func_ov11_02123b50 @@ -35828,9 +35828,9 @@ _02123be2: _02123bf2: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02123b60 _02123bf4: .word data_ov11_0212e9ca _02123bf8: .word data_ov11_02132dec + thumb_func_end func_ov11_02123b60 .global func_ov11_02123bfc thumb_func_start func_ov11_02123bfc @@ -35919,12 +35919,12 @@ _02123ca4: bl func_ov11_0211c3c4 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02123c00 _02123cac: .word data_ov11_02132dec _02123cb0: .word func_ov11_0211c8ec _02123cb4: .word data_ov11_0212ea3c _02123cb8: .word func_ov11_02124050 _02123cbc: .word func_ov11_02123cc0 + thumb_func_end func_ov11_02123c00 .global func_ov11_02123cc0 thumb_func_start func_ov11_02123cc0 @@ -35944,9 +35944,9 @@ _02123cd0: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02123cc0 _02123ce4: .word data_ov11_02132dec _02123ce8: .word func_ov11_02123cec + thumb_func_end func_ov11_02123cc0 .global func_ov11_02123cec thumb_func_start func_ov11_02123cec @@ -35987,9 +35987,9 @@ _02123d18: _02123d36: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02123cec _02123d38: .word data_ov11_02132dec _02123d3c: .word func_ov11_02123d40 + thumb_func_end func_ov11_02123cec .global func_ov11_02123d40 thumb_func_start func_ov11_02123d40 @@ -36113,7 +36113,6 @@ _02123e3c: _02123e42: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02123d40 _02123e44: .word data_ov11_02132dec _02123e48: .word data_ov11_0212f9d4 _02123e4c: .word func_020060b8 @@ -36122,6 +36121,7 @@ _02123e54: .word func_ov11_021241cc _02123e58: .word func_ov11_02121220 _02123e5c: .word func_ov11_02124e80 _02123e60: .word data_ov11_02132df0 + thumb_func_end func_ov11_02123d40 .global func_ov11_02123e64 thumb_func_start func_ov11_02123e64 @@ -36154,12 +36154,12 @@ _02123e86: bl func_ov11_02119a4c pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02123e64 _02123e9c: .word data_ov11_02132dec _02123ea0: .word data_ov11_0212ea02 _02123ea4: .word data_ov11_0212ea06 _02123ea8: .word data_ov11_0212ea04 _02123eac: .word data_ov11_0212ea08 + thumb_func_end func_ov11_02123e64 .global func_ov11_02123eb0 thumb_func_start func_ov11_02123eb0 @@ -36353,8 +36353,8 @@ _02123fde: _02123fec: pop {r4, pc} nop - thumb_func_end func_ov11_02123eb0 _02123ff0: .word data_ov11_02132dec + thumb_func_end func_ov11_02123eb0 .global func_ov11_02123ff4 thumb_func_start func_ov11_02123ff4 @@ -36396,10 +36396,10 @@ func_ov11_02123ff4: ; 0x02123ff4 bl func_ov11_02129fac pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02123ff4 _02124044: .word data_ov11_02132dec _02124048: .word data_ov11_0212e9b2 _0212404c: .word data_ov11_0212e9b4 + thumb_func_end func_ov11_02123ff4 .global func_ov11_02124050 thumb_func_start func_ov11_02124050 @@ -36500,11 +36500,11 @@ _0212411a: _02124124: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_02124050 _02124128: .word data_ov11_02132dec _0212412c: .word data_ov11_0212e9b2 _02124130: .word data_ov11_0212e9b4 _02124134: .word func_ov11_02124138 + thumb_func_end func_ov11_02124050 .global func_ov11_02124138 thumb_func_start func_ov11_02124138 @@ -36519,8 +36519,8 @@ func_ov11_02124138: ; 0x02124138 _0212414c: pop {r3, pc} nop - thumb_func_end func_ov11_02124138 _02124150: .word func_ov11_02123b50 + thumb_func_end func_ov11_02124138 .global func_ov11_02124154 thumb_func_start func_ov11_02124154 @@ -36581,9 +36581,9 @@ _021241c0: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02124154 _021241c4: .word data_ov11_0212e994 _021241c8: .word data_ov11_02132dec + thumb_func_end func_ov11_02124154 .global func_ov11_021241cc thumb_func_start func_ov11_021241cc @@ -36669,7 +36669,6 @@ _02124208: bl func_ov11_0211c3c4 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_021241cc _02124280: .word data_ov11_02132df4 _02124284: .word data_ov11_0212eb00 _02124288: .word data_ov11_0212eabe @@ -36677,6 +36676,7 @@ _0212428c: .word data_ov11_0212eac2 _02124290: .word data_ov11_0212eac0 _02124294: .word data_ov11_0212eac4 _02124298: .word func_ov11_02124334 + thumb_func_end func_ov11_021241cc .global func_ov11_0212429c thumb_func_start func_ov11_0212429c @@ -36733,7 +36733,6 @@ _021242a6: add sp, #0x18 pop {r3, pc} nop - thumb_func_end func_ov11_0212429c _0212430c: .word data_ov11_0212ea48 _02124310: .word data_ov11_0212f9ec _02124314: .word func_02006744 @@ -36744,6 +36743,7 @@ _02124324: .word func_02006444 _02124328: .word data_ov11_02132df4 _0212432c: .word 0x04001008 _02124330: .word 0x0400000a + thumb_func_end func_ov11_0212429c .global func_ov11_02124334 thumb_func_start func_ov11_02124334 @@ -36769,8 +36769,8 @@ func_ov11_02124334: ; 0x02124334 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124334 _02124368: .word func_ov11_0212436c + thumb_func_end func_ov11_02124334 .global func_ov11_0212436c thumb_func_start func_ov11_0212436c @@ -36791,8 +36791,8 @@ func_ov11_0212436c: ; 0x0212436c _0212438e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212436c _02124390: .word func_ov11_02124394 + thumb_func_end func_ov11_0212436c .global func_ov11_02124394 thumb_func_start func_ov11_02124394 @@ -36809,8 +36809,8 @@ func_ov11_02124394: ; 0x02124394 _021243ac: pop {r3, pc} nop - thumb_func_end func_ov11_02124394 _021243b0: .word func_ov11_021243b4 + thumb_func_end func_ov11_02124394 .global func_ov11_021243b4 thumb_func_start func_ov11_021243b4 @@ -36931,13 +36931,13 @@ _0212449c: _021244ac: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021243c4 _021244b0: .word data_ov11_0212ea7e _021244b4: .word data_ov11_02132df4 _021244b8: .word data_ov11_0212eabe _021244bc: .word data_ov11_0212eac2 _021244c0: .word data_ov11_0212eac0 _021244c4: .word data_ov11_0212eac4 + thumb_func_end func_ov11_021243c4 .global func_ov11_021244c8 thumb_func_start func_ov11_021244c8 @@ -36972,9 +36972,9 @@ _021244f4: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021244cc _021244fc: .word data_ov11_02132df4 _02124500: .word func_ov11_02124504 + thumb_func_end func_ov11_021244cc .global func_ov11_02124504 thumb_func_start func_ov11_02124504 @@ -36987,8 +36987,8 @@ func_ov11_02124504: ; 0x02124504 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124504 _02124518: .word func_ov11_0212451c + thumb_func_end func_ov11_02124504 .global func_ov11_0212451c thumb_func_start func_ov11_0212451c @@ -37019,9 +37019,9 @@ _02124534: _02124552: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212451c _02124554: .word data_ov11_02132df4 _02124558: .word func_ov11_0212455c + thumb_func_end func_ov11_0212451c .global func_ov11_0212455c thumb_func_start func_ov11_0212455c @@ -37107,13 +37107,13 @@ _021245f8: _02124614: pop {r3, pc} nop - thumb_func_end func_ov11_0212455c _02124618: .word data_ov11_02132df4 _0212461c: .word func_ov11_02123920 _02124620: .word func_ov11_021235c4 _02124624: .word func_ov11_0211ea94 _02124628: .word func_ov11_021232b4 _0212462c: .word func_ov11_02121220 + thumb_func_end func_ov11_0212455c .global func_ov11_02124630 thumb_func_start func_ov11_02124630 @@ -37190,13 +37190,13 @@ _02124670: _021246c2: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02124630 _021246c4: .word data_ov11_02132df4 _021246c8: .word data_ov11_0212ea5e _021246cc: .word data_ov11_0212eabe _021246d0: .word data_ov11_0212eac2 _021246d4: .word data_ov11_0212eac0 _021246d8: .word data_ov11_0212eac4 + thumb_func_end func_ov11_02124630 .global func_ov11_021246dc thumb_func_start func_ov11_021246dc @@ -37222,9 +37222,9 @@ func_ov11_021246dc: ; 0x021246dc bl func_ov11_02125600 pop {r3, pc} nop - thumb_func_end func_ov11_021246dc _02124708: .word data_ov11_0212ea44 _0212470c: .word data_ov11_02132df4 + thumb_func_end func_ov11_021246dc .global func_ov11_02124710 thumb_func_start func_ov11_02124710 @@ -37266,9 +37266,9 @@ _02124746: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124710 _0212476c: .word data_ov11_02132dfc _02124770: .word func_ov11_02124850 + thumb_func_end func_ov11_02124710 .global func_ov11_02124774 thumb_func_start func_ov11_02124774 @@ -37310,7 +37310,6 @@ func_ov11_02124774: ; 0x02124774 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02124774 _021247c4: .word data_ov11_0212fa30 _021247c8: .word func_02006744 _021247cc: .word data_ov11_0212fa48 @@ -37319,6 +37318,7 @@ _021247d4: .word data_ov11_0212fa60 _021247d8: .word func_02006444 _021247dc: .word 0x04001008 _021247e0: .word 0x04000008 + thumb_func_end func_ov11_02124774 .global func_ov11_021247e4 thumb_func_start func_ov11_021247e4 @@ -37370,9 +37370,9 @@ _02124836: add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov11_021247e4 _02124848: .word data_ov11_0212eb08 _0212484c: .word func_ov11_0212497c + thumb_func_end func_ov11_021247e4 .global func_ov11_02124850 thumb_func_start func_ov11_02124850 @@ -37405,8 +37405,8 @@ _02124888: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124850 _02124890: .word func_ov11_02124894 + thumb_func_end func_ov11_02124850 .global func_ov11_02124894 thumb_func_start func_ov11_02124894 @@ -37425,8 +37425,8 @@ func_ov11_02124894: ; 0x02124894 _021248b0: pop {r3, pc} nop - thumb_func_end func_ov11_02124894 _021248b4: .word func_ov11_021248b8 + thumb_func_end func_ov11_02124894 .global func_ov11_021248b8 thumb_func_start func_ov11_021248b8 @@ -37472,8 +37472,8 @@ func_ov11_021248d4: ; 0x021248d4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021248d4 _021248ec: .word func_ov11_021248f0 + thumb_func_end func_ov11_021248d4 .global func_ov11_021248f0 thumb_func_start func_ov11_021248f0 @@ -37488,8 +37488,8 @@ func_ov11_021248f0: ; 0x021248f0 _02124902: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021248f0 _02124904: .word func_ov11_02124908 + thumb_func_end func_ov11_021248f0 .global func_ov11_02124908 thumb_func_start func_ov11_02124908 @@ -37536,10 +37536,10 @@ _02124960: _0212496e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02124908 _02124970: .word data_ov11_02132dfc _02124974: .word func_ov11_02120de8 _02124978: .word func_ov11_021249e0 + thumb_func_end func_ov11_02124908 .global func_ov11_0212497c thumb_func_start func_ov11_0212497c @@ -37573,9 +37573,9 @@ _021249b0: _021249be: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0212497c _021249c0: .word data_ov11_02132dfc _021249c4: .word func_ov11_021248d4 + thumb_func_end func_ov11_0212497c .global func_ov11_021249c8 thumb_func_start func_ov11_021249c8 @@ -37585,8 +37585,8 @@ func_ov11_021249c8: ; 0x021249c8 mov r1, #0x20 bx r3 .align 2, 0 - thumb_func_end func_ov11_021249c8 _021249d0: .word func_ov11_0212ac60 + thumb_func_end func_ov11_021249c8 .global func_ov11_021249d4 thumb_func_start func_ov11_021249d4 @@ -37595,8 +37595,8 @@ func_ov11_021249d4: ; 0x021249d4 add r0, r1, #0 bx r3 nop - thumb_func_end func_ov11_021249d4 _021249dc: .word func_ov11_0212aca4 + thumb_func_end func_ov11_021249d4 .global func_ov11_021249e0 thumb_func_start func_ov11_021249e0 @@ -37612,9 +37612,9 @@ func_ov11_021249e0: ; 0x021249e0 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021249e0 _021249fc: .word data_ov11_02132e00 _02124a00: .word func_ov11_02124a4c + thumb_func_end func_ov11_021249e0 .global func_ov11_02124a04 thumb_func_start func_ov11_02124a04 @@ -37646,11 +37646,11 @@ func_ov11_02124a04: ; 0x02124a04 strh r0, [r3, #2] pop {r3, pc} nop - thumb_func_end func_ov11_02124a04 _02124a3c: .word data_ov11_0212fa74 _02124a40: .word func_02006444 _02124a44: .word 0x04001008 _02124a48: .word 0x0400000a + thumb_func_end func_ov11_02124a04 .global func_ov11_02124a4c thumb_func_start func_ov11_02124a4c @@ -37668,8 +37668,8 @@ func_ov11_02124a4c: ; 0x02124a4c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124a4c _02124a6c: .word func_ov11_02124a70 + thumb_func_end func_ov11_02124a4c .global func_ov11_02124a70 thumb_func_start func_ov11_02124a70 @@ -37684,8 +37684,8 @@ func_ov11_02124a70: ; 0x02124a70 _02124a82: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124a70 _02124a84: .word func_ov11_02124a88 + thumb_func_end func_ov11_02124a70 .global func_ov11_02124a88 thumb_func_start func_ov11_02124a88 @@ -37729,8 +37729,8 @@ _02124aac: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124a98 _02124acc: .word func_ov11_02124ad0 + thumb_func_end func_ov11_02124a98 .global func_ov11_02124ad0 thumb_func_start func_ov11_02124ad0 @@ -37777,9 +37777,9 @@ _02124b2e: _02124b34: pop {r3, pc} nop - thumb_func_end func_ov11_02124ad0 _02124b38: .word func_ov11_02121220 _02124b3c: .word func_ov11_0211cb44 + thumb_func_end func_ov11_02124ad0 .global func_ov11_02124b40 thumb_func_start func_ov11_02124b40 @@ -37812,10 +37812,10 @@ _02124b72: _02124b78: pop {r3, pc} nop - thumb_func_end func_ov11_02124b40 _02124b7c: .word data_ov11_02132e00 _02124b80: .word func_ov11_0211c8ec _02124b84: .word func_ov11_02124a98 + thumb_func_end func_ov11_02124b40 .global func_ov11_02124b88 thumb_func_start func_ov11_02124b88 @@ -37845,8 +37845,8 @@ _02124bba: bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124b88 _02124bc4: .word func_ov11_02124c10 + thumb_func_end func_ov11_02124b88 .global func_ov11_02124bc8 thumb_func_start func_ov11_02124bc8 @@ -37878,11 +37878,11 @@ func_ov11_02124bc8: ; 0x02124bc8 strh r0, [r3, #2] pop {r3, pc} nop - thumb_func_end func_ov11_02124bc8 _02124c00: .word data_ov11_0212fa88 _02124c04: .word func_02006444 _02124c08: .word 0x04001008 _02124c0c: .word 0x0400000a + thumb_func_end func_ov11_02124bc8 .global func_ov11_02124c10 thumb_func_start func_ov11_02124c10 @@ -37908,8 +37908,8 @@ func_ov11_02124c10: ; 0x02124c10 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124c10 _02124c44: .word func_ov11_02124c48 + thumb_func_end func_ov11_02124c10 .global func_ov11_02124c48 thumb_func_start func_ov11_02124c48 @@ -37949,9 +37949,9 @@ _02124c90: add sp, #0x14 pop {pc} .align 2, 0 - thumb_func_end func_ov11_02124c48 _02124c94: .word data_ov11_0212eb14 _02124c98: .word func_ov11_02124c9c + thumb_func_end func_ov11_02124c48 .global func_ov11_02124c9c thumb_func_start func_ov11_02124c9c @@ -37972,8 +37972,8 @@ func_ov11_02124c9c: ; 0x02124c9c _02124cc4: pop {r3, pc} nop - thumb_func_end func_ov11_02124c9c _02124cc8: .word func_ov11_02124cd4 + thumb_func_end func_ov11_02124c9c .global func_ov11_02124ccc thumb_func_start func_ov11_02124ccc @@ -38006,8 +38006,8 @@ func_ov11_02124cd4: ; 0x02124cd4 _02124cf0: pop {r3, pc} nop - thumb_func_end func_ov11_02124cd4 _02124cf4: .word func_ov11_02124cf8 + thumb_func_end func_ov11_02124cd4 .global func_ov11_02124cf8 thumb_func_start func_ov11_02124cf8 @@ -38028,8 +38028,8 @@ func_ov11_02124cf8: ; 0x02124cf8 _02124d1a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124cf8 _02124d1c: .word func_ov11_02124710 + thumb_func_end func_ov11_02124cf8 .global func_ov11_02124d20 thumb_func_start func_ov11_02124d20 @@ -38049,9 +38049,9 @@ func_ov11_02124d20: ; 0x02124d20 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124d20 _02124d48: .word data_ov11_02132e04 _02124d4c: .word func_ov11_02124da0 + thumb_func_end func_ov11_02124d20 .global func_ov11_02124d50 thumb_func_start func_ov11_02124d50 @@ -38087,11 +38087,11 @@ func_ov11_02124d50: ; 0x02124d50 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02124d50 _02124d90: .word data_ov11_0212fa9c _02124d94: .word func_02006444 _02124d98: .word 0x04001008 _02124d9c: .word 0x04000008 + thumb_func_end func_ov11_02124d50 .global func_ov11_02124da0 thumb_func_start func_ov11_02124da0 @@ -38109,8 +38109,8 @@ func_ov11_02124da0: ; 0x02124da0 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124da0 _02124dc0: .word func_ov11_02124dc4 + thumb_func_end func_ov11_02124da0 .global func_ov11_02124dc4 thumb_func_start func_ov11_02124dc4 @@ -38125,8 +38125,8 @@ func_ov11_02124dc4: ; 0x02124dc4 _02124dd6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124dc4 _02124dd8: .word func_ov11_02124ddc + thumb_func_end func_ov11_02124dc4 .global func_ov11_02124ddc thumb_func_start func_ov11_02124ddc @@ -38162,8 +38162,8 @@ func_ov11_02124dec: ; 0x02124dec bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124dec _02124e10: .word func_ov11_02124e14 + thumb_func_end func_ov11_02124dec .global func_ov11_02124e14 thumb_func_start func_ov11_02124e14 @@ -38197,8 +38197,8 @@ func_ov11_02124e14: ; 0x02124e14 _02124e5a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124e14 _02124e5c: .word func_ov11_02124b88 + thumb_func_end func_ov11_02124e14 .global func_ov11_02124e60 thumb_func_start func_ov11_02124e60 @@ -38216,9 +38216,9 @@ func_ov11_02124e60: ; 0x02124e60 _02124e76: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124e60 _02124e78: .word data_ov11_02132e04 _02124e7c: .word func_ov11_02124dec + thumb_func_end func_ov11_02124e60 .global func_ov11_02124e80 thumb_func_start func_ov11_02124e80 @@ -38243,9 +38243,9 @@ func_ov11_02124e80: ; 0x02124e80 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124e80 _02124eb4: .word data_ov11_02132e08 _02124eb8: .word func_ov11_02124f2c + thumb_func_end func_ov11_02124e80 .global func_ov11_02124ebc thumb_func_start func_ov11_02124ebc @@ -38287,7 +38287,6 @@ func_ov11_02124ebc: ; 0x02124ebc strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02124ebc _02124f0c: .word data_ov11_0212fab0 _02124f10: .word func_02006744 _02124f14: .word data_ov11_0212fac8 @@ -38296,6 +38295,7 @@ _02124f1c: .word data_ov11_0212fae0 _02124f20: .word func_02006444 _02124f24: .word 0x04001008 _02124f28: .word 0x04000008 + thumb_func_end func_ov11_02124ebc .global func_ov11_02124f2c thumb_func_start func_ov11_02124f2c @@ -38321,8 +38321,8 @@ func_ov11_02124f2c: ; 0x02124f2c bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_02124f2c _02124f60: .word func_ov11_02124f64 + thumb_func_end func_ov11_02124f2c .global func_ov11_02124f64 thumb_func_start func_ov11_02124f64 @@ -38343,8 +38343,8 @@ func_ov11_02124f64: ; 0x02124f64 _02124f86: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124f64 _02124f88: .word func_ov11_02124f8c + thumb_func_end func_ov11_02124f64 .global func_ov11_02124f8c thumb_func_start func_ov11_02124f8c @@ -38361,8 +38361,8 @@ func_ov11_02124f8c: ; 0x02124f8c _02124fa4: pop {r3, pc} nop - thumb_func_end func_ov11_02124f8c _02124fa8: .word func_ov11_02124fac + thumb_func_end func_ov11_02124f8c .global func_ov11_02124fac thumb_func_start func_ov11_02124fac @@ -38427,9 +38427,9 @@ _02125008: bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02124fe4 _02125010: .word data_ov11_02132e08 _02125014: .word func_ov11_02125018 + thumb_func_end func_ov11_02124fe4 .global func_ov11_02125018 thumb_func_start func_ov11_02125018 @@ -38442,8 +38442,8 @@ func_ov11_02125018: ; 0x02125018 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125018 _0212502c: .word func_ov11_02125030 + thumb_func_end func_ov11_02125018 .global func_ov11_02125030 thumb_func_start func_ov11_02125030 @@ -38474,9 +38474,9 @@ _02125054: _02125066: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125030 _02125068: .word data_ov11_02132e08 _0212506c: .word func_ov11_02125070 + thumb_func_end func_ov11_02125030 .global func_ov11_02125070 thumb_func_start func_ov11_02125070 @@ -38531,10 +38531,10 @@ _021250d0: _021250de: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125070 _021250e0: .word data_ov11_02132e08 _021250e4: .word func_ov11_02123920 _021250e8: .word func_ov11_02125108 + thumb_func_end func_ov11_02125070 .global func_ov11_021250ec thumb_func_start func_ov11_021250ec @@ -38552,8 +38552,8 @@ _021250fe: mov r0, #0 bx lr nop - thumb_func_end func_ov11_021250ec _02125104: .word 0x027fffa8 + thumb_func_end func_ov11_021250ec .global func_ov11_02125108 thumb_func_start func_ov11_02125108 @@ -38596,10 +38596,10 @@ func_ov11_02125108: ; 0x02125108 add sp, #0x6c pop {pc} .align 2, 0 - thumb_func_end func_ov11_02125108 _02125168: .word data_ov11_02132e0c _0212516c: .word func_ov11_021253b8 _02125170: .word func_ov11_021251e4 + thumb_func_end func_ov11_02125108 .global func_ov11_02125174 thumb_func_start func_ov11_02125174 @@ -38641,7 +38641,6 @@ func_ov11_02125174: ; 0x02125174 strh r0, [r3, #4] pop {r3, pc} nop - thumb_func_end func_ov11_02125174 _021251c4: .word data_ov11_0212faf4 _021251c8: .word func_02006744 _021251cc: .word data_ov11_0212fb0c @@ -38650,6 +38649,7 @@ _021251d4: .word data_ov11_0212fb24 _021251d8: .word func_02006444 _021251dc: .word 0x04001008 _021251e0: .word 0x04000008 + thumb_func_end func_ov11_02125174 .global func_ov11_021251e4 thumb_func_start func_ov11_021251e4 @@ -38667,8 +38667,8 @@ func_ov11_021251e4: ; 0x021251e4 bl func_ov11_0211c3c4 pop {r3, pc} nop - thumb_func_end func_ov11_021251e4 _02125204: .word func_ov11_02125208 + thumb_func_end func_ov11_021251e4 .global func_ov11_02125208 thumb_func_start func_ov11_02125208 @@ -38685,8 +38685,8 @@ func_ov11_02125208: ; 0x02125208 _02125220: pop {r3, pc} nop - thumb_func_end func_ov11_02125208 _02125224: .word func_ov11_02125228 + thumb_func_end func_ov11_02125208 .global func_ov11_02125228 thumb_func_start func_ov11_02125228 @@ -38703,8 +38703,8 @@ func_ov11_02125228: ; 0x02125228 _02125240: pop {r3, pc} nop - thumb_func_end func_ov11_02125228 _02125244: .word func_ov11_02125248 + thumb_func_end func_ov11_02125228 .global func_ov11_02125248 thumb_func_start func_ov11_02125248 @@ -38766,9 +38766,9 @@ func_ov11_02125280: ; 0x02125280 _021252a8: pop {r3, pc} nop - thumb_func_end func_ov11_02125280 _021252ac: .word data_ov11_02132e0c _021252b0: .word func_ov11_021252b4 + thumb_func_end func_ov11_02125280 .global func_ov11_021252b4 thumb_func_start func_ov11_021252b4 @@ -38781,8 +38781,8 @@ func_ov11_021252b4: ; 0x021252b4 bl func_ov11_0211c3c4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021252b4 _021252c8: .word func_ov11_021252cc + thumb_func_end func_ov11_021252b4 .global func_ov11_021252cc thumb_func_start func_ov11_021252cc @@ -38816,9 +38816,9 @@ _021252f6: _02125308: pop {r3, pc} nop - thumb_func_end func_ov11_021252cc _0212530c: .word data_ov11_02132e0c _02125310: .word func_ov11_02125314 + thumb_func_end func_ov11_021252cc .global func_ov11_02125314 thumb_func_start func_ov11_02125314 @@ -38887,11 +38887,11 @@ _02125396: _021253a4: pop {r3, pc} nop - thumb_func_end func_ov11_02125314 _021253a8: .word data_ov11_02132e0c _021253ac: .word func_ov11_02123920 _021253b0: .word func_ov11_02124e80 _021253b4: .word func_ov11_02124d20 + thumb_func_end func_ov11_02125314 .global func_ov11_021253b8 thumb_func_start func_ov11_021253b8 @@ -38963,11 +38963,11 @@ _02125438: _0212544c: pop {r3, pc} nop - thumb_func_end func_ov11_021253b8 _02125450: .word data_ov11_02132e0c _02125454: .word func_ov11_02125460 _02125458: .word func_ov11_021252b4 _0212545c: .word func_ov11_02125498 + thumb_func_end func_ov11_021253b8 .global func_ov11_02125460 thumb_func_start func_ov11_02125460 @@ -38984,8 +38984,8 @@ func_ov11_02125460: ; 0x02125460 _0212547a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125460 _0212547c: .word func_ov11_02125480 + thumb_func_end func_ov11_02125460 .global func_ov11_02125480 thumb_func_start func_ov11_02125480 @@ -38999,8 +38999,8 @@ func_ov11_02125480: ; 0x02125480 _02125490: pop {r3, pc} nop - thumb_func_end func_ov11_02125480 _02125494: .word func_ov11_021252b4 + thumb_func_end func_ov11_02125480 .global func_ov11_02125498 thumb_func_start func_ov11_02125498 @@ -39030,9 +39030,9 @@ _021254c0: _021254ca: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125498 _021254cc: .word data_ov11_02132e0c _021254d0: .word func_ov11_021254d4 + thumb_func_end func_ov11_02125498 .global func_ov11_021254d4 thumb_func_start func_ov11_021254d4 @@ -39062,11 +39062,11 @@ _021254ee: _0212550a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021254d4 _0212550c: .word data_ov11_02132e0c _02125510: .word func_ov11_021252b4 _02125514: .word func_ov11_021253b8 _02125518: .word func_ov11_02125248 + thumb_func_end func_ov11_021254d4 .global func_ov11_0212551c thumb_func_start func_ov11_0212551c @@ -39094,10 +39094,10 @@ func_ov11_0212551c: ; 0x0212551c str r0, [r1] pop {r4, pc} nop - thumb_func_end func_ov11_0212551c _02125550: .word 0x00000608 _02125554: .word data_ov11_02132e10 _02125558: .word func_ov11_021255c4 + thumb_func_end func_ov11_0212551c .global func_ov11_0212555c thumb_func_start func_ov11_0212555c @@ -39112,9 +39112,9 @@ func_ov11_0212555c: ; 0x0212555c bl func_ov11_0212ac78 pop {r3, pc} nop - thumb_func_end func_ov11_0212555c _02125574: .word data_ov11_02132e10 _02125578: .word data_ov11_02132e10 + thumb_func_end func_ov11_0212555c .global func_ov11_0212557c thumb_func_start func_ov11_0212557c @@ -39126,9 +39126,9 @@ func_ov11_0212557c: ; 0x0212557c strb r2, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_ov11_0212557c _02125588: .word data_ov11_02132e10 _0212558c: .word 0x00000604 + thumb_func_end func_ov11_0212557c .global func_ov11_02125590 thumb_func_start func_ov11_02125590 @@ -39159,8 +39159,8 @@ _021255aa: _021255be: pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02125590 _021255c0: .word data_ov11_02132e10 + thumb_func_end func_ov11_02125590 .global func_ov11_021255c4 thumb_func_start func_ov11_021255c4 @@ -39190,9 +39190,9 @@ func_ov11_021255c4: ; 0x021255c4 _021255f4: pop {r3, pc} nop - thumb_func_end func_ov11_021255c4 _021255f8: .word data_ov11_02132e10 _021255fc: .word 0x00000604 + thumb_func_end func_ov11_021255c4 .global func_ov11_02125600 thumb_func_start func_ov11_02125600 @@ -39214,9 +39214,9 @@ func_ov11_02125600: ; 0x02125600 bl func_ov11_0212b868 pop {r3, pc} nop - thumb_func_end func_ov11_02125600 _02125624: .word data_ov11_02132e10 _02125628: .word func_ov11_0212562c + thumb_func_end func_ov11_02125600 .global func_ov11_0212562c thumb_func_start func_ov11_0212562c @@ -39233,8 +39233,8 @@ func_ov11_0212562c: ; 0x0212562c bl func_ov11_0212b8d0 pop {r4, pc} nop - thumb_func_end func_ov11_0212562c _02125648: .word data_ov11_02132e10 + thumb_func_end func_ov11_0212562c .global func_ov11_0212564c thumb_func_start func_ov11_0212564c @@ -39249,9 +39249,9 @@ func_ov11_0212564c: ; 0x0212564c bl func_ov11_0212b868 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212564c _02125660: .word data_ov11_02132e10 _02125664: .word func_ov11_02125668 + thumb_func_end func_ov11_0212564c .global func_ov11_02125668 thumb_func_start func_ov11_02125668 @@ -39270,8 +39270,8 @@ func_ov11_02125668: ; 0x02125668 bl func_ov11_0212b8d0 pop {r4, pc} nop - thumb_func_end func_ov11_02125668 _02125688: .word data_ov11_02132e10 + thumb_func_end func_ov11_02125668 .global func_ov11_0212568c thumb_func_start func_ov11_0212568c @@ -39330,10 +39330,10 @@ func_ov11_0212568c: ; 0x0212568c str r0, [r1, #0xc] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212568c _02125704: .word data_ov11_02132e1c _02125708: .word data_ov11_0212eb20 _0212570c: .word func_ov11_02125778 + thumb_func_end func_ov11_0212568c .global func_ov11_02125710 thumb_func_start func_ov11_02125710 @@ -39352,9 +39352,9 @@ func_ov11_02125710: ; 0x02125710 bl func_ov11_0212ac78 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125710 _02125730: .word data_ov11_02132e1c _02125734: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125710 .global func_ov11_02125738 thumb_func_start func_ov11_02125738 @@ -39364,8 +39364,8 @@ func_ov11_02125738: ; 0x02125738 ldrb r0, [r0, #0x1a] bx lr .align 2, 0 - thumb_func_end func_ov11_02125738 _02125740: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125738 .global func_ov11_02125744 thumb_func_start func_ov11_02125744 @@ -39375,8 +39375,8 @@ func_ov11_02125744: ; 0x02125744 ldrb r0, [r0, #0x1d] bx lr .align 2, 0 - thumb_func_end func_ov11_02125744 _0212574c: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125744 .global func_ov11_02125750 thumb_func_start func_ov11_02125750 @@ -39384,8 +39384,8 @@ func_ov11_02125750: ; 0x02125750 ldr r3, _02125754 ; =func_ov11_02125ab4 bx r3 .align 2, 0 - thumb_func_end func_ov11_02125750 _02125754: .word func_ov11_02125ab4 + thumb_func_end func_ov11_02125750 .global func_ov11_02125758 thumb_func_start func_ov11_02125758 @@ -39396,8 +39396,8 @@ func_ov11_02125758: ; 0x02125758 strb r1, [r0, #0x1e] bx lr nop - thumb_func_end func_ov11_02125758 _02125764: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125758 .global func_ov11_02125768 thumb_func_start func_ov11_02125768 @@ -39408,8 +39408,8 @@ func_ov11_02125768: ; 0x02125768 strb r1, [r0, #0x1e] bx lr nop - thumb_func_end func_ov11_02125768 _02125774: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125768 .global func_ov11_02125778 thumb_func_start func_ov11_02125778 @@ -39534,8 +39534,8 @@ _02125858: _02125866: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125778 _02125868: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125778 .global func_ov11_0212586c thumb_func_start func_ov11_0212586c @@ -39596,10 +39596,10 @@ _021258c8: add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov11_0212586c _021258e0: .word data_ov11_0212ece8 _021258e4: .word data_ov11_02132e1c _021258e8: .word data_ov11_0212eb24 + thumb_func_end func_ov11_0212586c .global func_ov11_021258ec thumb_func_start func_ov11_021258ec @@ -39653,9 +39653,9 @@ _0212593e: bl func_ov11_02126758 pop {r4, pc} nop - thumb_func_end func_ov11_021258ec _02125948: .word data_ov11_02132e1c _0212594c: .word 0x0000ffff + thumb_func_end func_ov11_021258ec .global func_ov11_02125950 thumb_func_start func_ov11_02125950 @@ -39675,8 +39675,8 @@ _02125960: strb r1, [r0, #0x1d] bx lr .align 2, 0 - thumb_func_end func_ov11_02125950 _02125968: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125950 .global func_ov11_0212596c thumb_func_start func_ov11_0212596c @@ -39712,9 +39712,9 @@ _0212599a: strb r1, [r0, #0x1d] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212596c _021259a8: .word data_ov11_02132e1c _021259ac: .word data_ov11_0212eb24 + thumb_func_end func_ov11_0212596c .global func_ov11_021259b0 thumb_func_start func_ov11_021259b0 @@ -39859,9 +39859,9 @@ _02125a9a: _02125aa8: bx lr nop - thumb_func_end func_ov11_02125a38 _02125aac: .word data_ov11_02132e1c _02125ab0: .word data_ov11_0212eb24 + thumb_func_end func_ov11_02125a38 .global func_ov11_02125ab4 thumb_func_start func_ov11_02125ab4 @@ -39882,8 +39882,8 @@ func_ov11_02125ab4: ; 0x02125ab4 strb r4, [r0, #0x1a] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02125ab4 _02125ad4: .word data_ov11_02132e1c + thumb_func_end func_ov11_02125ab4 .global func_ov11_02125ad8 thumb_func_start func_ov11_02125ad8 @@ -39901,9 +39901,9 @@ func_ov11_02125ad8: ; 0x02125ad8 _02125aee: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125ad8 _02125af0: .word data_ov11_02132e20 _02125af4: .word 0x00001e60 + thumb_func_end func_ov11_02125ad8 .global func_ov11_02125af8 thumb_func_start func_ov11_02125af8 @@ -39924,9 +39924,9 @@ _02125b06: _02125b14: pop {r4, pc} nop - thumb_func_end func_ov11_02125af8 _02125b18: .word data_ov11_02132e20 _02125b1c: .word data_ov11_02132e20 + thumb_func_end func_ov11_02125af8 .global func_ov11_02125b20 thumb_func_start func_ov11_02125b20 @@ -39992,13 +39992,13 @@ _02125b96: mov r0, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02125b20 _02125b9c: .word data_ov11_02132e20 _02125ba0: .word func_ov11_02125c80 _02125ba4: .word 0x0000168c _02125ba8: .word 0x00001648 _02125bac: .word data_ov11_0212eb34 _02125bb0: .word 0x00001650 + thumb_func_end func_ov11_02125b20 .global func_ov11_02125bb4 thumb_func_start func_ov11_02125bb4 @@ -40018,10 +40018,10 @@ _02125bcc: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02125bb4 _02125bd0: .word data_ov11_02132e20 _02125bd4: .word func_ov11_02125c80 _02125bd8: .word 0x00001648 + thumb_func_end func_ov11_02125bb4 .global func_ov11_02125bdc thumb_func_start func_ov11_02125bdc @@ -40071,11 +40071,11 @@ _02125c30: mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02125bdc _02125c34: .word data_ov11_02132e20 _02125c38: .word 0x00001e4c _02125c3c: .word 0x0000168c _02125c40: .word func_ov11_02125c80 + thumb_func_end func_ov11_02125bdc .global func_ov11_02125c44 thumb_func_start func_ov11_02125c44 @@ -40107,9 +40107,9 @@ _02125c6a: add r0, r4, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02125c44 _02125c78: .word data_ov11_02132e20 _02125c7c: .word data_ov11_0212eb2c + thumb_func_end func_ov11_02125c44 .global func_ov11_02125c80 thumb_func_start func_ov11_02125c80 @@ -40143,9 +40143,9 @@ _02125cb4: _02125cb8: pop {r3, pc} nop - thumb_func_end func_ov11_02125c80 _02125cbc: .word data_ov11_02132e20 _02125cc0: .word 0x00001e4c + thumb_func_end func_ov11_02125c80 .global func_ov11_02125cc4 thumb_func_start func_ov11_02125cc4 @@ -40311,10 +40311,10 @@ _02125df4: add sp, #0x98 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02125cc4 _02125df8: .word data_ov11_02132e20 _02125dfc: .word data_ov11_0212eb2c _02125e00: .word data_ov11_0212eb28 + thumb_func_end func_ov11_02125cc4 .global func_ov11_02125e04 thumb_func_start func_ov11_02125e04 @@ -40334,11 +40334,11 @@ func_ov11_02125e04: ; 0x02125e04 bl func_ov00_02077c64 pop {r3, pc} nop - thumb_func_end func_ov11_02125e04 _02125e28: .word 0x000006f8 _02125e2c: .word data_ov11_02132e24 _02125e30: .word 0x000004f8 _02125e34: .word 0x0000a001 + thumb_func_end func_ov11_02125e04 .global func_ov11_02125e38 thumb_func_start func_ov11_02125e38 @@ -40347,9 +40347,9 @@ func_ov11_02125e38: ; 0x02125e38 ldr r0, _02125e44 ; =data_ov11_02132e24 bx r3 nop - thumb_func_end func_ov11_02125e38 _02125e40: .word func_ov11_0212ac78 _02125e44: .word data_ov11_02132e24 + thumb_func_end func_ov11_02125e38 .global func_ov11_02125e48 thumb_func_start func_ov11_02125e48 @@ -40361,8 +40361,8 @@ func_ov11_02125e48: ; 0x02125e48 add r0, r1, r0 bx lr .align 2, 0 - thumb_func_end func_ov11_02125e48 _02125e54: .word data_ov11_02132e24 + thumb_func_end func_ov11_02125e48 .global func_ov11_02125e58 thumb_func_start func_ov11_02125e58 @@ -40373,9 +40373,9 @@ func_ov11_02125e58: ; 0x02125e58 strb r0, [r2, r1] bx lr nop - thumb_func_end func_ov11_02125e58 _02125e64: .word data_ov11_02132e24 _02125e68: .word 0x000004f5 + thumb_func_end func_ov11_02125e58 .global func_ov11_02125e6c thumb_func_start func_ov11_02125e6c @@ -40386,9 +40386,9 @@ func_ov11_02125e6c: ; 0x02125e6c strb r0, [r2, r1] bx lr nop - thumb_func_end func_ov11_02125e6c _02125e78: .word data_ov11_02132e24 _02125e7c: .word 0x000004f6 + thumb_func_end func_ov11_02125e6c .global func_ov11_02125e80 thumb_func_start func_ov11_02125e80 @@ -40408,9 +40408,9 @@ func_ov11_02125e80: ; 0x02125e80 strb r2, [r1, r0] pop {r3, pc} nop - thumb_func_end func_ov11_02125e80 _02125ea0: .word data_ov11_02132e24 _02125ea4: .word 0x000004e7 + thumb_func_end func_ov11_02125e80 .global func_ov11_02125ea8 thumb_func_start func_ov11_02125ea8 @@ -40558,9 +40558,9 @@ _02125fa0: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02125ea8 _02125fb8: .word data_ov11_02132e24 _02125fbc: .word 0x000004e6 + thumb_func_end func_ov11_02125ea8 .global func_ov11_02125fc0 thumb_func_start func_ov11_02125fc0 @@ -40573,9 +40573,9 @@ func_ov11_02125fc0: ; 0x02125fc0 add r1, r2, r1 bx r3 nop - thumb_func_end func_ov11_02125fc0 _02125fd0: .word data_ov11_02132e24 _02125fd4: .word func_ov11_02126644 + thumb_func_end func_ov11_02125fc0 .global func_ov11_02125fd8 thumb_func_start func_ov11_02125fd8 @@ -40588,9 +40588,9 @@ func_ov11_02125fd8: ; 0x02125fd8 add r1, r2, r1 bx r3 nop - thumb_func_end func_ov11_02125fd8 _02125fe8: .word data_ov11_02132e24 _02125fec: .word func_ov11_02126644 + thumb_func_end func_ov11_02125fd8 .global func_ov11_02125ff0 thumb_func_start func_ov11_02125ff0 @@ -40602,10 +40602,10 @@ func_ov11_02125ff0: ; 0x02125ff0 add r1, r2, r1 bx r3 .align 2, 0 - thumb_func_end func_ov11_02125ff0 _02125ffc: .word data_ov11_02132e24 _02126000: .word func_ov11_02126644 _02126004: .word 0x000004c4 + thumb_func_end func_ov11_02125ff0 .global func_ov11_02126008 thumb_func_start func_ov11_02126008 @@ -40617,10 +40617,10 @@ func_ov11_02126008: ; 0x02126008 add r1, r2, r1 bx r3 .align 2, 0 - thumb_func_end func_ov11_02126008 _02126014: .word data_ov11_02132e24 _02126018: .word func_ov11_02126644 _0212601c: .word 0x000004c8 + thumb_func_end func_ov11_02126008 .global func_ov11_02126020 thumb_func_start func_ov11_02126020 @@ -40632,10 +40632,10 @@ func_ov11_02126020: ; 0x02126020 add r1, r2, r1 bx r3 .align 2, 0 - thumb_func_end func_ov11_02126020 _0212602c: .word data_ov11_02132e24 _02126030: .word func_ov11_02126644 _02126034: .word 0x000004cc + thumb_func_end func_ov11_02126020 .global func_ov11_02126038 thumb_func_start func_ov11_02126038 @@ -40650,9 +40650,9 @@ func_ov11_02126038: ; 0x02126038 mov r2, #0x20 bx r3 nop - thumb_func_end func_ov11_02126038 _0212604c: .word data_ov11_02132e24 _02126050: .word func_02007ad8 + thumb_func_end func_ov11_02126038 .global func_ov11_02126054 thumb_func_start func_ov11_02126054 @@ -40675,9 +40675,9 @@ func_ov11_02126054: ; 0x02126054 add sp, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02126054 _02126078: .word data_ov11_02132e24 _0212607c: .word data_ov11_0212fb38 + thumb_func_end func_ov11_02126054 .global func_ov11_02126080 thumb_func_start func_ov11_02126080 @@ -40700,9 +40700,9 @@ func_ov11_02126080: ; 0x02126080 add sp, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02126080 _021260a4: .word data_ov11_02132e24 _021260a8: .word data_ov11_0212fb38 + thumb_func_end func_ov11_02126080 .global func_ov11_021260ac thumb_func_start func_ov11_021260ac @@ -40724,10 +40724,10 @@ func_ov11_021260ac: ; 0x021260ac add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov11_021260ac _021260d0: .word data_ov11_02132e24 _021260d4: .word 0x000004c4 _021260d8: .word data_ov11_0212fb38 + thumb_func_end func_ov11_021260ac .global func_ov11_021260dc thumb_func_start func_ov11_021260dc @@ -40749,10 +40749,10 @@ func_ov11_021260dc: ; 0x021260dc add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov11_021260dc _02126100: .word data_ov11_02132e24 _02126104: .word 0x000004c8 _02126108: .word data_ov11_0212fb38 + thumb_func_end func_ov11_021260dc .global func_ov11_0212610c thumb_func_start func_ov11_0212610c @@ -40774,10 +40774,10 @@ func_ov11_0212610c: ; 0x0212610c add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov11_0212610c _02126130: .word data_ov11_02132e24 _02126134: .word 0x000004cc _02126138: .word data_ov11_0212fb38 + thumb_func_end func_ov11_0212610c .global func_ov11_0212613c thumb_func_start func_ov11_0212613c @@ -40790,8 +40790,8 @@ func_ov11_0212613c: ; 0x0212613c ldrb r0, [r0] bx lr nop - thumb_func_end func_ov11_0212613c _0212614c: .word data_ov11_02132e24 + thumb_func_end func_ov11_0212613c .global func_ov11_02126150 thumb_func_start func_ov11_02126150 @@ -40870,12 +40870,12 @@ _021261c8: bl func_ov00_02077da8 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02126150 _021261e0: .word data_ov11_02132e24 _021261e4: .word 0x000004f4 _021261e8: .word data_ov11_0212eb78 _021261ec: .word 0x000004f5 _021261f0: .word 0x000004f6 + thumb_func_end func_ov11_02126150 .global func_ov11_021261f4 thumb_func_start func_ov11_021261f4 @@ -40964,8 +40964,8 @@ _02126294: bl func_ov11_02126558 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_021261f4 _021262a0: .word data_ov11_02132e24 + thumb_func_end func_ov11_021261f4 .global func_ov11_021262a4 thumb_func_start func_ov11_021262a4 @@ -41114,8 +41114,8 @@ _0212637c: bl func_ov11_021261f4 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021262a4 _021263c0: .word data_ov11_02132e24 + thumb_func_end func_ov11_021262a4 .global func_ov11_021263c4 thumb_func_start func_ov11_021263c4 @@ -41225,8 +41225,8 @@ func_ov11_021263c4: ; 0x021263c4 bl func_ov11_021261f4 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_021263c4 _021264b0: .word data_ov11_02132e24 + thumb_func_end func_ov11_021263c4 .global func_ov11_021264b4 thumb_func_start func_ov11_021264b4 @@ -41235,8 +41235,8 @@ func_ov11_021264b4: ; 0x021264b4 ldr r0, [r0] bx lr nop - thumb_func_end func_ov11_021264b4 _021264bc: .word data_ov11_02132e24 + thumb_func_end func_ov11_021264b4 .global func_ov11_021264c0 thumb_func_start func_ov11_021264c0 @@ -41258,8 +41258,8 @@ func_ov11_021264c0: ; 0x021264c0 bl func_ov11_02126558 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_021264c0 _021264e4: .word data_ov11_02132e24 + thumb_func_end func_ov11_021264c0 .global func_ov11_021264e8 thumb_func_start func_ov11_021264e8 @@ -41317,8 +41317,8 @@ _02126544: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021264e8 _02126554: .word data_ov11_02132e24 + thumb_func_end func_ov11_021264e8 .global func_ov11_02126558 thumb_func_start func_ov11_02126558 @@ -41436,10 +41436,10 @@ _0212660c: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02126558 _02126638: .word data_ov11_02132e24 _0212663c: .word 0x000001ef _02126640: .word 0x000004f8 + thumb_func_end func_ov11_02126558 .global func_ov11_02126644 thumb_func_start func_ov11_02126644 @@ -41544,10 +41544,10 @@ func_ov11_021266a8: ; 0x021266a8 str r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021266a8 _02126700: .word data_ov11_02132e28 _02126704: .word data_ov11_0212fb48 _02126708: .word func_ov11_02126784 + thumb_func_end func_ov11_021266a8 .global func_ov11_0212670c thumb_func_start func_ov11_0212670c @@ -41563,9 +41563,9 @@ func_ov11_0212670c: ; 0x0212670c bl func_ov11_0212ac78 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212670c _02126724: .word data_ov11_02132e28 _02126728: .word data_ov11_02132e28 + thumb_func_end func_ov11_0212670c .global func_ov11_0212672c thumb_func_start func_ov11_0212672c @@ -41578,9 +41578,9 @@ func_ov11_0212672c: ; 0x0212672c add r0, #0x90 bx r3 nop - thumb_func_end func_ov11_0212672c _0212673c: .word data_ov11_02132e28 _02126740: .word func_020214d4 + thumb_func_end func_ov11_0212672c .global func_ov11_02126744 thumb_func_start func_ov11_02126744 @@ -41592,9 +41592,9 @@ func_ov11_02126744: ; 0x02126744 add r0, #0x90 bx r3 .align 2, 0 - thumb_func_end func_ov11_02126744 _02126750: .word data_ov11_02132e28 _02126754: .word func_0201f7a8 + thumb_func_end func_ov11_02126744 .global func_ov11_02126758 thumb_func_start func_ov11_02126758 @@ -41608,9 +41608,9 @@ func_ov11_02126758: ; 0x02126758 add r0, #0x90 bx r3 .align 2, 0 - thumb_func_end func_ov11_02126758 _02126768: .word data_ov11_02132e28 _0212676c: .word func_0201f86c + thumb_func_end func_ov11_02126758 .global func_ov11_02126770 thumb_func_start func_ov11_02126770 @@ -41622,9 +41622,9 @@ func_ov11_02126770: ; 0x02126770 add r0, #0x90 bx r3 .align 2, 0 - thumb_func_end func_ov11_02126770 _0212677c: .word data_ov11_02132e28 _02126780: .word func_0201f5e4 + thumb_func_end func_ov11_02126770 .global func_ov11_02126784 thumb_func_start func_ov11_02126784 @@ -41632,8 +41632,8 @@ func_ov11_02126784: ; 0x02126784 ldr r3, _02126788 ; =func_0201f40c bx r3 .align 2, 0 - thumb_func_end func_ov11_02126784 _02126788: .word func_0201f40c + thumb_func_end func_ov11_02126784 .global func_ov11_0212678c thumb_func_start func_ov11_0212678c @@ -41713,12 +41713,12 @@ _021267b4: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212678c _02126830: .word data_ov11_02132e2c _02126834: .word data_ov11_0212eb9a _02126838: .word data_ov11_0212eb7c _0212683c: .word data_ov11_0212eb8b _02126840: .word func_ov11_02126844 + thumb_func_end func_ov11_0212678c .global func_ov11_02126844 thumb_func_start func_ov11_02126844 @@ -41788,10 +41788,10 @@ _0212689e: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02126844 _021268c4: .word data_ov11_02132e2c _021268c8: .word data_ov11_0212eb9a _021268cc: .word func_ov11_021268d0 + thumb_func_end func_ov11_02126844 .global func_ov11_021268d0 thumb_func_start func_ov11_021268d0 @@ -41861,10 +41861,10 @@ _0212692a: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021268d0 _02126950: .word data_ov11_02132e2c _02126954: .word data_ov11_0212eb9e _02126958: .word func_ov11_0212695c + thumb_func_end func_ov11_021268d0 .global func_ov11_0212695c thumb_func_start func_ov11_0212695c @@ -41934,10 +41934,10 @@ _021269b6: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212695c _021269dc: .word data_ov11_02132e2c _021269e0: .word data_ov11_0212eba2 _021269e4: .word func_ov11_021269e8 + thumb_func_end func_ov11_0212695c .global func_ov11_021269e8 thumb_func_start func_ov11_021269e8 @@ -42007,10 +42007,10 @@ _02126a42: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021269e8 _02126a68: .word data_ov11_02132e2c _02126a6c: .word data_ov11_0212eba6 _02126a70: .word func_ov11_02126a74 + thumb_func_end func_ov11_021269e8 .global func_ov11_02126a74 thumb_func_start func_ov11_02126a74 @@ -42060,9 +42060,9 @@ _02126ab0: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02126a74 _02126ad0: .word data_ov11_02132e2c _02126ad4: .word func_ov11_02126ad8 + thumb_func_end func_ov11_02126a74 .global func_ov11_02126ad8 thumb_func_start func_ov11_02126ad8 @@ -42077,8 +42077,8 @@ func_ov11_02126ad8: ; 0x02126ad8 str r1, [r0, #0x14] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02126ad8 _02126aec: .word data_ov11_02132e2c + thumb_func_end func_ov11_02126ad8 .global func_ov11_02126af0 thumb_func_start func_ov11_02126af0 @@ -42098,9 +42098,9 @@ func_ov11_02126af0: ; 0x02126af0 str r0, [r1, #0x14] pop {r3, pc} nop - thumb_func_end func_ov11_02126af0 _02126b10: .word data_ov11_02132e2c _02126b14: .word func_ov11_02126bc0 + thumb_func_end func_ov11_02126af0 .global func_ov11_02126b18 thumb_func_start func_ov11_02126b18 @@ -42164,11 +42164,11 @@ _02126b30: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02126b18 _02126b98: .word data_ov11_0212eb7c _02126b9c: .word data_ov11_0212eb8b _02126ba0: .word data_ov11_0212eb9a _02126ba4: .word data_ov11_02132e2c + thumb_func_end func_ov11_02126b18 .global func_ov11_02126ba8 thumb_func_start func_ov11_02126ba8 @@ -42184,8 +42184,8 @@ _02126bb6: mov r0, #0 bx lr nop - thumb_func_end func_ov11_02126ba8 _02126bbc: .word data_ov11_02132e2c + thumb_func_end func_ov11_02126ba8 .global func_ov11_02126bc0 thumb_func_start func_ov11_02126bc0 @@ -42230,9 +42230,9 @@ _02126bf4: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02126bc0 _02126c14: .word data_ov11_02132e2c _02126c18: .word func_ov11_02126c1c + thumb_func_end func_ov11_02126bc0 .global func_ov11_02126c1c thumb_func_start func_ov11_02126c1c @@ -42297,10 +42297,10 @@ _02126c6e: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02126c1c _02126c94: .word data_ov11_02132e2c _02126c98: .word data_ov11_0212eba6 _02126c9c: .word func_ov11_02126ca0 + thumb_func_end func_ov11_02126c1c .global func_ov11_02126ca0 thumb_func_start func_ov11_02126ca0 @@ -42365,10 +42365,10 @@ _02126cf2: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02126ca0 _02126d18: .word data_ov11_02132e2c _02126d1c: .word data_ov11_0212eba2 _02126d20: .word func_ov11_02126d24 + thumb_func_end func_ov11_02126ca0 .global func_ov11_02126d24 thumb_func_start func_ov11_02126d24 @@ -42433,10 +42433,10 @@ _02126d76: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02126d24 _02126d9c: .word data_ov11_02132e2c _02126da0: .word data_ov11_0212eb9e _02126da4: .word func_ov11_02126da8 + thumb_func_end func_ov11_02126d24 .global func_ov11_02126da8 thumb_func_start func_ov11_02126da8 @@ -42498,11 +42498,11 @@ _02126e18: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02126da8 _02126e1c: .word data_ov11_02132e2c _02126e20: .word data_ov11_0212eb9a _02126e24: .word 0x000001d6 _02126e28: .word data_ov11_02132e30 + thumb_func_end func_ov11_02126da8 .global func_ov11_02126e2c thumb_func_start func_ov11_02126e2c @@ -42523,8 +42523,8 @@ _02126e42: mov r0, #0 bx lr nop - thumb_func_end func_ov11_02126e2c _02126e48: .word data_ov11_02132e2c + thumb_func_end func_ov11_02126e2c .global func_ov11_02126e4c thumb_func_start func_ov11_02126e4c @@ -42546,10 +42546,10 @@ func_ov11_02126e4c: ; 0x02126e4c bl func_ov11_0212b868 pop {r3, pc} nop - thumb_func_end func_ov11_02126e4c _02126e74: .word data_ov11_0212fbc4 _02126e78: .word data_ov11_02132e2c _02126e7c: .word func_ov11_02126e80 + thumb_func_end func_ov11_02126e4c .global func_ov11_02126e80 thumb_func_start func_ov11_02126e80 @@ -42575,8 +42575,8 @@ func_ov11_02126e80: ; 0x02126e80 bl func_ov11_0212b8d0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02126e80 _02126eb0: .word data_ov11_02132e2c + thumb_func_end func_ov11_02126e80 .global func_ov11_02126eb4 thumb_func_start func_ov11_02126eb4 @@ -42681,7 +42681,6 @@ _02126f7e: add sp, #0x54 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov11_02126eb4 _02126f8c: .word 0x00001ba0 _02126f90: .word data_ov11_02132e34 _02126f94: .word 0x00001370 @@ -42696,6 +42695,7 @@ _02126fb4: .word 0x00001388 _02126fb8: .word 0x00001391 _02126fbc: .word func_ov11_021272c4 _02126fc0: .word data_ov11_02132e34 + thumb_func_end func_ov11_02126eb4 .global func_ov11_02126fc4 thumb_func_start func_ov11_02126fc4 @@ -42715,10 +42715,10 @@ _02126fdc: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02126fc4 _02126fe0: .word data_ov11_02132e34 _02126fe4: .word func_ov11_02127094 _02126fe8: .word 0x00001374 + thumb_func_end func_ov11_02126fc4 .global func_ov11_02126fec thumb_func_start func_ov11_02126fec @@ -42787,12 +42787,12 @@ _0212705a: mov r0, #1 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02126fec _0212706c: .word data_ov11_02132e34 _02127070: .word 0x00001b84 _02127074: .word 0x000013b8 _02127078: .word func_ov11_02127094 _0212707c: .word data_ov11_02132e34 + thumb_func_end func_ov11_02126fec .global func_ov11_02127080 thumb_func_start func_ov11_02127080 @@ -42803,9 +42803,9 @@ func_ov11_02127080: ; 0x02127080 str r0, [r2, r1] bx lr nop - thumb_func_end func_ov11_02127080 _0212708c: .word data_ov11_02132e34 _02127090: .word 0x00001370 + thumb_func_end func_ov11_02127080 .global func_ov11_02127094 thumb_func_start func_ov11_02127094 @@ -42854,9 +42854,9 @@ _021270e2: _021270e6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02127094 _021270e8: .word data_ov11_02132e34 _021270ec: .word 0x00001b84 + thumb_func_end func_ov11_02127094 .global func_ov11_021270f0 thumb_func_start func_ov11_021270f0 @@ -42983,11 +42983,11 @@ _021271d8: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021270f0 _021271dc: .word data_ov11_0212ebb8 _021271e0: .word data_ov11_02132e34 _021271e4: .word 0x00001306 _021271e8: .word data_ov11_0212ebb0 + thumb_func_end func_ov11_021270f0 .global func_ov11_021271ec thumb_func_start func_ov11_021271ec @@ -43095,12 +43095,12 @@ _021272ac: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021271ec _021272b0: .word data_ov11_02132e34 _021272b4: .word 0x00001b85 _021272b8: .word 0x00001370 _021272bc: .word data_ov11_0212ebb8 _021272c0: .word 0x00001306 + thumb_func_end func_ov11_021271ec .global func_ov11_021272c4 thumb_func_start func_ov11_021272c4 @@ -43205,13 +43205,13 @@ _0212737e: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_021272c4 _02127384: .word data_ov11_02132e34 _02127388: .word 0x00001b78 _0212738c: .word 0x0017f898 _02127390: .word data_ov11_0212ebb0 _02127394: .word 0x00001306 _02127398: .word 0x00001370 + thumb_func_end func_ov11_021272c4 .global func_ov11_0212739c thumb_func_start func_ov11_0212739c @@ -43430,7 +43430,6 @@ _02127554: add sp, #0x24 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212739c _0212756c: .word data_ov11_0212ec08 _02127570: .word data_ov11_02132d78 _02127574: .word data_ov11_02132e38 @@ -43444,6 +43443,7 @@ _02127590: .word data_ov11_0212ec12 _02127594: .word 0xffff1fff _02127598: .word func_ov11_021275f0 _0212759c: .word func_ov11_02127630 + thumb_func_end func_ov11_0212739c .global func_ov11_021275a0 thumb_func_start func_ov11_021275a0 @@ -43464,9 +43464,9 @@ func_ov11_021275a0: ; 0x021275a0 str r0, [r1, #0x14] pop {r3, pc} nop - thumb_func_end func_ov11_021275a0 _021275c4: .word data_ov11_02132e38 _021275c8: .word func_ov11_021279a8 + thumb_func_end func_ov11_021275a0 .global func_ov11_021275cc thumb_func_start func_ov11_021275cc @@ -43477,8 +43477,8 @@ func_ov11_021275cc: ; 0x021275cc ldrsb r0, [r1, r0] bx lr nop - thumb_func_end func_ov11_021275cc _021275d8: .word data_ov11_02132e38 + thumb_func_end func_ov11_021275cc .global func_ov11_021275dc thumb_func_start func_ov11_021275dc @@ -43493,8 +43493,8 @@ _021275e8: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_021275dc _021275ec: .word data_ov11_02132e38 + thumb_func_end func_ov11_021275dc .global func_ov11_021275f0 thumb_func_start func_ov11_021275f0 @@ -43524,10 +43524,10 @@ func_ov11_021275f0: ; 0x021275f0 _02127620: pop {r4, pc} nop - thumb_func_end func_ov11_021275f0 _02127624: .word data_ov11_02132e38 _02127628: .word 0x04000050 _0212762c: .word func_ov11_02127630 + thumb_func_end func_ov11_021275f0 .global func_ov11_02127630 thumb_func_start func_ov11_02127630 @@ -43587,11 +43587,11 @@ _02127692: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_02127630 _021276a4: .word data_ov11_02132e38 _021276a8: .word data_ov11_0212ec66 _021276ac: .word func_ov11_02127788 _021276b0: .word func_ov11_021276b4 + thumb_func_end func_ov11_02127630 .global func_ov11_021276b4 thumb_func_start func_ov11_021276b4 @@ -43692,7 +43692,6 @@ _02127762: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021276b4 _0212776c: .word data_ov11_02132e38 _02127770: .word data_ov11_0212ecc4 _02127774: .word data_ov11_0212ec94 @@ -43700,6 +43699,7 @@ _02127778: .word data_ov11_0212ec1a _0212777c: .word data_ov11_0212ec38 _02127780: .word data_ov11_0212ec24 _02127784: .word data_ov11_0212ec25 + thumb_func_end func_ov11_021276b4 .global func_ov11_02127788 thumb_func_start func_ov11_02127788 @@ -43732,9 +43732,9 @@ func_ov11_02127788: ; 0x02127788 _021277be: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02127788 _021277c0: .word data_ov11_02132e38 _021277c4: .word func_ov11_021279a8 + thumb_func_end func_ov11_02127788 .global func_ov11_021277c8 thumb_func_start func_ov11_021277c8 @@ -43863,7 +43863,6 @@ _021278a2: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_021277c8 _021278c4: .word data_ov11_02132e38 _021278c8: .word data_ov11_0212ec64 _021278cc: .word data_ov11_0212ecc4 @@ -43871,6 +43870,7 @@ _021278d0: .word data_ov11_0212ec94 _021278d4: .word data_ov11_0212ec1a _021278d8: .word data_ov11_0212ec7e _021278dc: .word data_ov11_0212ec7c + thumb_func_end func_ov11_021277c8 .global func_ov11_021278e0 thumb_func_start func_ov11_021278e0 @@ -43967,12 +43967,12 @@ func_ov11_02127928: ; 0x02127928 bl func_ov11_02129fac pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02127928 _02127994: .word data_ov11_02132e38 _02127998: .word data_ov11_0212ec2e _0212799c: .word data_ov11_0212ec1a _021279a0: .word data_ov11_0212ec96 _021279a4: .word data_ov11_0212ec94 + thumb_func_end func_ov11_02127928 .global func_ov11_021279a8 thumb_func_start func_ov11_021279a8 @@ -43992,9 +43992,9 @@ func_ov11_021279a8: ; 0x021279a8 _021279c2: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021279a8 _021279c4: .word data_ov11_02132e38 _021279c8: .word func_ov11_021279cc + thumb_func_end func_ov11_021279a8 .global func_ov11_021279cc thumb_func_start func_ov11_021279cc @@ -44034,10 +44034,10 @@ _02127a10: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_021279cc _02127a14: .word data_ov11_02132e38 _02127a18: .word func_ov11_02127a20 _02127a1c: .word func_ov11_02127a5c + thumb_func_end func_ov11_021279cc .global func_ov11_02127a20 thumb_func_start func_ov11_02127a20 @@ -44066,10 +44066,10 @@ func_ov11_02127a20: ; 0x02127a20 _02127a4e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02127a20 _02127a50: .word data_ov11_02132e38 _02127a54: .word 0x04000050 _02127a58: .word func_ov11_02127a5c + thumb_func_end func_ov11_02127a20 .global func_ov11_02127a5c thumb_func_start func_ov11_02127a5c @@ -44123,11 +44123,11 @@ _02127aac: bl func_ov11_0212ac78 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02127a5c _02127ac4: .word 0xffff1fff _02127ac8: .word data_ov11_02132e38 _02127acc: .word data_ov11_0212ecc4 _02127ad0: .word data_ov11_02132e38 + thumb_func_end func_ov11_02127a5c .global func_ov11_02127ad4 thumb_func_start func_ov11_02127ad4 @@ -44148,10 +44148,10 @@ func_ov11_02127ad4: ; 0x02127ad4 str r3, [r1, r0] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02127ad4 _02127af4: .word data_ov11_02132e3c _02127af8: .word 0x0001b160 _02127afc: .word 0x0001b140 + thumb_func_end func_ov11_02127ad4 .global func_ov11_02127b00 thumb_func_start func_ov11_02127b00 @@ -44232,11 +44232,11 @@ _02127b86: add sp, #0x7c pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02127b00 _02127ba0: .word data_ov11_02132e3c _02127ba4: .word 0x00010040 _02127ba8: .word 0x0001b140 _02127bac: .word func_ov11_02127f4c + thumb_func_end func_ov11_02127b00 .global func_ov11_02127bb0 thumb_func_start func_ov11_02127bb0 @@ -44329,9 +44329,9 @@ _02127c56: add sp, #0x48 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02127be0 _02127c5c: .word data_ov11_02132e3c _02127c60: .word 0x0001b144 + thumb_func_end func_ov11_02127be0 .global func_ov11_02127c64 thumb_func_start func_ov11_02127c64 @@ -44379,8 +44379,8 @@ func_ov11_02127c64: ; 0x02127c64 _02127cbc: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_02127c64 _02127cc0: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127c64 .global func_ov11_02127cc4 thumb_func_start func_ov11_02127cc4 @@ -44443,8 +44443,8 @@ _02127d1e: blx func_0200ee60 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02127cc4 _02127d40: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127cc4 .global func_ov11_02127d44 thumb_func_start func_ov11_02127d44 @@ -44507,8 +44507,8 @@ _02127d9e: blx func_0200ee60 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02127d44 _02127dc0: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127d44 .global func_ov11_02127dc4 thumb_func_start func_ov11_02127dc4 @@ -44575,8 +44575,8 @@ _02127e36: blo _02127dd2 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02127dc4 _02127e44: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127dc4 .global func_ov11_02127e48 thumb_func_start func_ov11_02127e48 @@ -44614,8 +44614,8 @@ _02127e76: mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02127e48 _02127e84: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127e48 .global func_ov11_02127e88 thumb_func_start func_ov11_02127e88 @@ -44690,8 +44690,8 @@ _02127f0e: bl func_ov11_02128138 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02127e88 _02127f18: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127e88 .global func_ov11_02127f1c thumb_func_start func_ov11_02127f1c @@ -44721,8 +44721,8 @@ func_ov11_02127f2c: ; 0x02127f2c _02127f44: pop {r3, pc} nop - thumb_func_end func_ov11_02127f2c _02127f48: .word data_ov11_02132e3c + thumb_func_end func_ov11_02127f2c .global func_ov11_02127f4c thumb_func_start func_ov11_02127f4c @@ -44967,10 +44967,10 @@ _02128124: _02128128: pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02127f4c _0212812c: .word data_ov11_02132e3c _02128130: .word 0x0001b144 _02128134: .word 0x0001b140 + thumb_func_end func_ov11_02127f4c .global func_ov11_02128138 thumb_func_start func_ov11_02128138 @@ -44980,8 +44980,8 @@ func_ov11_02128138: ; 0x02128138 strh r0, [r1] bx lr .align 2, 0 - thumb_func_end func_ov11_02128138 _02128140: .word data_ov11_02132e3c + thumb_func_end func_ov11_02128138 .global func_ov11_02128144 thumb_func_start func_ov11_02128144 @@ -44991,8 +44991,8 @@ func_ov11_02128144: ; 0x02128144 ldrh r0, [r0] bx lr .align 2, 0 - thumb_func_end func_ov11_02128144 _0212814c: .word data_ov11_02132e3c + thumb_func_end func_ov11_02128144 .global func_ov11_02128150 thumb_func_start func_ov11_02128150 @@ -45020,10 +45020,10 @@ func_ov11_02128150: ; 0x02128150 ldrh r0, [r0] bx lr .align 2, 0 - thumb_func_end func_ov11_02128150 _0212817c: .word data_ov11_02132e3c _02128180: .word data_ov11_0212fc48 _02128184: .word data_ov11_0212fc48 + thumb_func_end func_ov11_02128150 .global func_ov11_02128188 thumb_func_start func_ov11_02128188 @@ -45093,8 +45093,8 @@ _021281fe: add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02128188 _02128204: .word data_ov11_02132e3c + thumb_func_end func_ov11_02128188 .global func_ov11_02128208 thumb_func_start func_ov11_02128208 @@ -45116,8 +45116,8 @@ _02128222: mov r0, #0 bx lr nop - thumb_func_end func_ov11_02128208 _02128228: .word data_ov11_02132e3c + thumb_func_end func_ov11_02128208 .global func_ov11_0212822c thumb_func_start func_ov11_0212822c @@ -45180,8 +45180,8 @@ _0212828a: pop {r4, r5, r6, r7} bx lr nop - thumb_func_end func_ov11_0212822c _0212829c: .word data_ov11_02132e3c + thumb_func_end func_ov11_0212822c .global func_ov11_021282a0 thumb_func_start func_ov11_021282a0 @@ -45203,9 +45203,9 @@ func_ov11_021282a0: ; 0x021282a0 pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov11_021282a0 _021282c0: .word data_ov11_02132e40 _021282c4: .word 0x000013a8 + thumb_func_end func_ov11_021282a0 .global func_ov11_021282c8 thumb_func_start func_ov11_021282c8 @@ -45244,11 +45244,11 @@ _021282e6: _02128304: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_021282c8 _02128308: .word data_ov11_02132e40 _0212830c: .word data_ov11_02130570 _02128310: .word data_ov11_02130490 _02128314: .word data_ov11_02130578 + thumb_func_end func_ov11_021282c8 .global func_ov11_02128318 thumb_func_start func_ov11_02128318 @@ -45263,8 +45263,8 @@ func_ov11_02128318: ; 0x02128318 _02128326: bx lr .align 2, 0 - thumb_func_end func_ov11_02128318 _02128328: .word data_ov11_02132e40 + thumb_func_end func_ov11_02128318 .global func_ov11_0212832c thumb_func_start func_ov11_0212832c @@ -45287,9 +45287,9 @@ _02128350: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212832c _02128354: .word data_ov11_02132e40 _02128358: .word func_ov11_0212835c + thumb_func_end func_ov11_0212832c .global func_ov11_0212835c thumb_func_start func_ov11_0212835c @@ -45324,9 +45324,9 @@ _0212838c: _0212839a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212835c _0212839c: .word data_ov11_02132e40 _021283a0: .word 0x000013ac + thumb_func_end func_ov11_0212835c .global func_ov11_021283a4 thumb_func_start func_ov11_021283a4 @@ -45361,9 +45361,9 @@ _021283e0: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021283a4 _021283e4: .word data_ov11_02132e40 _021283e8: .word func_ov11_021283ec + thumb_func_end func_ov11_021283a4 .global func_ov11_021283ec thumb_func_start func_ov11_021283ec @@ -45418,9 +45418,9 @@ _02128434: strh r0, [r1] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128410 _02128448: .word data_ov11_02132e40 _0212844c: .word func_ov11_02128450 + thumb_func_end func_ov11_02128410 .global func_ov11_02128450 thumb_func_start func_ov11_02128450 @@ -45535,11 +45535,11 @@ _02128512: _02128522: pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02128450 _02128524: .word data_ov11_02132e40 _02128528: .word data_ov11_0213057c _0212852c: .word data_ov11_021305a8 _02128530: .word data_ov11_021305d4 + thumb_func_end func_ov11_02128450 .global func_ov11_02128534 thumb_func_start func_ov11_02128534 @@ -45588,11 +45588,11 @@ _02128586: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_02128534 _0212858c: .word data_ov11_02132e40 _02128590: .word 0x000012a0 _02128594: .word 0x00001060 _02128598: .word func_ov11_0212859c + thumb_func_end func_ov11_02128534 .global func_ov11_0212859c thumb_func_start func_ov11_0212859c @@ -45688,11 +45688,11 @@ _0212863c: _0212864c: pop {r3, pc} nop - thumb_func_end func_ov11_0212859c _02128650: .word data_ov11_02132e40 _02128654: .word data_ov11_021305f4 _02128658: .word 0x000013e0 _0212865c: .word data_ov11_021305d4 + thumb_func_end func_ov11_0212859c .global func_ov11_02128660 thumb_func_start func_ov11_02128660 @@ -45716,8 +45716,8 @@ _02128684: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128660 _02128688: .word data_ov11_02132e40 + thumb_func_end func_ov11_02128660 .global func_ov11_0212868c thumb_func_start func_ov11_0212868c @@ -45738,8 +45738,8 @@ _021286a8: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212868c _021286ac: .word data_ov11_02132e40 + thumb_func_end func_ov11_0212868c .global func_ov11_021286b0 thumb_func_start func_ov11_021286b0 @@ -45758,8 +45758,8 @@ _021286ca: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_021286b0 _021286d0: .word func_ov11_021286d4 + thumb_func_end func_ov11_021286b0 .global func_ov11_021286d4 thumb_func_start func_ov11_021286d4 @@ -45788,9 +45788,9 @@ _021286fe: _02128702: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021286d4 _02128704: .word data_ov11_02132e40 _02128708: .word data_ov11_02130624 + thumb_func_end func_ov11_021286d4 .global func_ov11_0212870c thumb_func_start func_ov11_0212870c @@ -45807,8 +45807,8 @@ _02128720: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212870c _02128724: .word func_ov11_02128728 + thumb_func_end func_ov11_0212870c .global func_ov11_02128728 thumb_func_start func_ov11_02128728 @@ -45855,8 +45855,8 @@ _02128770: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128740 _02128774: .word data_ov11_02132e40 + thumb_func_end func_ov11_02128740 .global func_ov11_02128778 thumb_func_start func_ov11_02128778 @@ -45875,8 +45875,8 @@ _02128792: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02128778 _02128798: .word func_ov11_0212879c + thumb_func_end func_ov11_02128778 .global func_ov11_0212879c thumb_func_start func_ov11_0212879c @@ -45918,8 +45918,8 @@ _021287e0: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021287c0 _021287e4: .word func_ov11_021287e8 + thumb_func_end func_ov11_021287c0 .global func_ov11_021287e8 thumb_func_start func_ov11_021287e8 @@ -45954,8 +45954,8 @@ _0212881a: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02128800 _02128820: .word func_ov11_02128824 + thumb_func_end func_ov11_02128800 .global func_ov11_02128824 thumb_func_start func_ov11_02128824 @@ -46000,8 +46000,8 @@ func_ov11_0212885c: ; 0x0212885c str r0, [r1, #8] bx lr .align 2, 0 - thumb_func_end func_ov11_0212885c _02128864: .word data_ov11_02132e40 + thumb_func_end func_ov11_0212885c .global func_ov11_02128868 thumb_func_start func_ov11_02128868 @@ -46012,8 +46012,8 @@ func_ov11_02128868: ; 0x02128868 ldrh r0, [r0] bx lr nop - thumb_func_end func_ov11_02128868 _02128874: .word data_ov11_02132e40 + thumb_func_end func_ov11_02128868 .global func_ov11_02128878 thumb_func_start func_ov11_02128878 @@ -46023,8 +46023,8 @@ func_ov11_02128878: ; 0x02128878 ldr r0, [r0, #0x40] bx lr .align 2, 0 - thumb_func_end func_ov11_02128878 _02128880: .word data_ov11_02132e40 + thumb_func_end func_ov11_02128878 .global func_ov11_02128884 thumb_func_start func_ov11_02128884 @@ -46088,11 +46088,11 @@ _021288fc: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov11_02128884 _02128904: .word 0x027ffc3c _02128908: .word data_ov11_02132e40 _0212890c: .word 0x00010dcd _02128910: .word 0x00003039 + thumb_func_end func_ov11_02128884 .global func_ov11_02128914 thumb_func_start func_ov11_02128914 @@ -46150,8 +46150,8 @@ _02128970: lsr r0, r0, #0x10 pop {r4, pc} nop - thumb_func_end func_ov11_02128914 _02128980: .word func_ov11_02128984 + thumb_func_end func_ov11_02128914 .global func_ov11_02128984 thumb_func_start func_ov11_02128984 @@ -46226,9 +46226,9 @@ _02128a00: _02128a0a: pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02128984 _02128a0c: .word data_ov11_02132e40 _02128a10: .word data_ov11_0213067c + thumb_func_end func_ov11_02128984 .global func_ov11_02128a14 thumb_func_start func_ov11_02128a14 @@ -46283,9 +46283,9 @@ _02128a66: ldrh r0, [r0] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128a28 _02128a70: .word data_ov11_02132e40 _02128a74: .word data_ov11_02130694 + thumb_func_end func_ov11_02128a28 .global func_ov11_02128a78 thumb_func_start func_ov11_02128a78 @@ -46361,10 +46361,10 @@ _02128af4: pop {r3, r4, r5, r6} bx lr .align 2, 0 - thumb_func_end func_ov11_02128a78 _02128af8: .word data_ov11_02132e40 _02128afc: .word 0x00010dcd _02128b00: .word 0x00003039 + thumb_func_end func_ov11_02128a78 .global func_ov11_02128b04 thumb_func_start func_ov11_02128b04 @@ -46404,9 +46404,9 @@ _02128b44: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128b04 _02128b48: .word data_ov11_02132e40 _02128b4c: .word 0x000012a4 + thumb_func_end func_ov11_02128b04 .global func_ov11_02128b50 thumb_func_start func_ov11_02128b50 @@ -46445,9 +46445,9 @@ _02128b8c: mov r0, #1 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128b64 _02128b90: .word data_ov11_02132e40 _02128b94: .word func_ov11_02128b98 + thumb_func_end func_ov11_02128b64 .global func_ov11_02128b98 thumb_func_start func_ov11_02128b98 @@ -46474,8 +46474,8 @@ _02128bc2: bl func_ov11_021282c8 pop {r3, pc} nop - thumb_func_end func_ov11_02128b98 _02128bcc: .word func_ov11_02128b50 + thumb_func_end func_ov11_02128b98 .global func_ov11_02128bd0 thumb_func_start func_ov11_02128bd0 @@ -46584,13 +46584,13 @@ _02128c94: mov r0, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02128bd0 _02128c98: .word data_ov11_02132e40 _02128c9c: .word 0x000012a4 _02128ca0: .word data_ov11_0213064c _02128ca4: .word 0x000012a0 _02128ca8: .word data_ov11_02130664 _02128cac: .word data_ov11_021306ac + thumb_func_end func_ov11_02128bd0 .global func_ov11_02128cb0 thumb_func_start func_ov11_02128cb0 @@ -46600,8 +46600,8 @@ func_ov11_02128cb0: ; 0x02128cb0 str r0, [r1, #0x4c] bx lr .align 2, 0 - thumb_func_end func_ov11_02128cb0 _02128cb8: .word data_ov11_02132e40 + thumb_func_end func_ov11_02128cb0 .global func_ov11_02128cbc thumb_func_start func_ov11_02128cbc @@ -46617,10 +46617,10 @@ func_ov11_02128cbc: ; 0x02128cbc ldr r3, _02128cd8 ; =func_ov01_020f17bc bx r3 .align 2, 0 - thumb_func_end func_ov11_02128cbc _02128cd0: .word data_ov11_02132e40 _02128cd4: .word 0x000013e0 _02128cd8: .word func_ov01_020f17bc + thumb_func_end func_ov11_02128cbc .global func_ov11_02128cdc thumb_func_start func_ov11_02128cdc @@ -46675,11 +46675,11 @@ _02128d36: mov r0, #1 pop {r4, pc} nop - thumb_func_end func_ov11_02128cdc _02128d3c: .word data_ov11_02132e40 _02128d40: .word 0x000013e0 _02128d44: .word data_ov11_021306c8 _02128d48: .word data_ov11_021306f8 + thumb_func_end func_ov11_02128cdc .global func_ov11_02128d4c thumb_func_start func_ov11_02128d4c @@ -46781,10 +46781,10 @@ _02128dfa: _02128e06: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128d60 _02128e08: .word data_ov11_02132e40 _02128e0c: .word data_ov11_0213072c _02128e10: .word data_ov11_02130750 + thumb_func_end func_ov11_02128d60 .global func_ov11_02128e14 thumb_func_start func_ov11_02128e14 @@ -46811,9 +46811,9 @@ _02128e3e: mov r0, #1 pop {r3, pc} nop - thumb_func_end func_ov11_02128e14 _02128e44: .word data_ov11_02132e40 _02128e48: .word func_ov11_02128844 + thumb_func_end func_ov11_02128e14 .global func_ov11_02128e4c thumb_func_start func_ov11_02128e4c @@ -46898,12 +46898,12 @@ func_ov11_02128e4c: ; 0x02128e4c str r0, [r2, r1] pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_02128e4c _02128ef8: .word data_ov11_02132e48 _02128efc: .word 0x00000648 _02128f00: .word 0x00000ab4 _02128f04: .word 0x0000064c _02128f08: .word 0x00000aa4 + thumb_func_end func_ov11_02128e4c .global func_ov11_02128f0c thumb_func_start func_ov11_02128f0c @@ -46990,9 +46990,9 @@ _02128f9e: mov r0, #0 pop {r3, pc} nop - thumb_func_end func_ov11_02128f0c _02128fa4: .word data_ov11_02132e48 _02128fa8: .word 0x00000a98 + thumb_func_end func_ov11_02128f0c .global func_ov11_02128fac thumb_func_start func_ov11_02128fac @@ -47037,12 +47037,12 @@ func_ov11_02128fac: ; 0x02128fac strh r1, [r2, r0] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02128fac _02129000: .word data_ov11_02132e48 _02129004: .word 0x00000ac8 _02129008: .word 0x00000648 _0212900c: .word 0x00000aa4 _02129010: .word 0x00000a93 + thumb_func_end func_ov11_02128fac .global func_ov11_02129014 thumb_func_start func_ov11_02129014 @@ -47074,8 +47074,8 @@ _02129044: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02129014 _02129048: .word data_ov11_02132e48 + thumb_func_end func_ov11_02129014 .global func_ov11_0212904c thumb_func_start func_ov11_0212904c @@ -47097,8 +47097,8 @@ _02129068: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212904c _0212906c: .word data_ov11_02132e48 + thumb_func_end func_ov11_0212904c .global func_ov11_02129070 thumb_func_start func_ov11_02129070 @@ -47430,9 +47430,9 @@ _021292f4: _021292f8: pop {r4, pc} nop - thumb_func_end func_ov11_02129070 _021292fc: .word data_ov11_02132e48 _02129300: .word 0x00000a9c + thumb_func_end func_ov11_02129070 .global func_ov11_02129304 thumb_func_start func_ov11_02129304 @@ -47466,8 +47466,8 @@ _02129324: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov11_02129304 _02129338: .word data_ov11_02132e48 + thumb_func_end func_ov11_02129304 .global func_ov11_0212933c thumb_func_start func_ov11_0212933c @@ -47476,8 +47476,8 @@ func_ov11_0212933c: ; 0x0212933c mov r0, #1 bx r3 nop - thumb_func_end func_ov11_0212933c _02129344: .word func_ov01_020f1ba4 + thumb_func_end func_ov11_0212933c .global func_ov11_02129348 thumb_func_start func_ov11_02129348 @@ -47540,10 +47540,10 @@ _021293b0: _021293b4: pop {r3, pc} nop - thumb_func_end func_ov11_02129348 _021293b8: .word data_ov11_02132e48 _021293bc: .word 0x0000064a _021293c0: .word 0x00000a98 + thumb_func_end func_ov11_02129348 .global func_ov11_021293c4 thumb_func_start func_ov11_021293c4 @@ -47557,11 +47557,11 @@ func_ov11_021293c4: ; 0x021293c4 ldrh r1, [r2, r1] bx r3 .align 2, 0 - thumb_func_end func_ov11_021293c4 _021293d4: .word data_ov11_02132e48 _021293d8: .word 0x00000648 _021293dc: .word 0x00000ac8 _021293e0: .word func_ov11_02127b00 + thumb_func_end func_ov11_021293c4 .global func_ov11_021293e4 thumb_func_start func_ov11_021293e4 @@ -47719,10 +47719,10 @@ _021294fe: _0212950a: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021293e4 _0212950c: .word data_ov11_02132e48 _02129510: .word 0x0000064a _02129514: .word 0x00000ab4 + thumb_func_end func_ov11_021293e4 .global func_ov11_02129518 thumb_func_start func_ov11_02129518 @@ -47739,9 +47739,9 @@ func_ov11_02129518: ; 0x02129518 strb r2, [r1, r0] pop {r3, pc} nop - thumb_func_end func_ov11_02129518 _02129534: .word func_ov11_021296d4 _02129538: .word data_ov11_02132e48 + thumb_func_end func_ov11_02129518 .global func_ov11_0212953c thumb_func_start func_ov11_0212953c @@ -47917,10 +47917,10 @@ _02129680: _0212968c: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212953c _02129690: .word data_ov11_02132e48 _02129694: .word 0x00000648 _02129698: .word 0x00000aa4 + thumb_func_end func_ov11_0212953c .global func_ov11_0212969c thumb_func_start func_ov11_0212969c @@ -47933,8 +47933,8 @@ func_ov11_0212969c: ; 0x0212969c strb r2, [r1, r0] bx lr nop - thumb_func_end func_ov11_0212969c _021296ac: .word data_ov11_02132e48 + thumb_func_end func_ov11_0212969c .global func_ov11_021296b0 thumb_func_start func_ov11_021296b0 @@ -47955,8 +47955,8 @@ _021296cc: mov r0, #0 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_021296b0 _021296d0: .word data_ov11_02132e48 + thumb_func_end func_ov11_021296b0 .global func_ov11_021296d4 thumb_func_start func_ov11_021296d4 @@ -47981,8 +47981,8 @@ _021296e4: mov r0, #1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_021296d4 _021296fc: .word data_ov11_02132e48 + thumb_func_end func_ov11_021296d4 .global func_ov11_02129700 thumb_func_start func_ov11_02129700 @@ -48008,8 +48008,8 @@ func_ov11_02129700: ; 0x02129700 str r1, [r1, r0] pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02129700 _0212972c: .word data_ov11_02132e48 + thumb_func_end func_ov11_02129700 .global func_ov11_02129730 thumb_func_start func_ov11_02129730 @@ -48143,9 +48143,9 @@ _0212981e: _02129828: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02129730 _0212982c: .word data_ov11_02132e48 _02129830: .word 0x00000a93 + thumb_func_end func_ov11_02129730 .global func_ov11_02129834 thumb_func_start func_ov11_02129834 @@ -48231,11 +48231,11 @@ _021298c8: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_ov11_02129834 _021298cc: .word data_ov11_02132e48 _021298d0: .word 0x00000a93 _021298d4: .word 0x00000a94 _021298d8: .word 0x00000202 + thumb_func_end func_ov11_02129834 .global func_ov11_021298dc thumb_func_start func_ov11_021298dc @@ -48247,8 +48247,8 @@ func_ov11_021298dc: ; 0x021298dc ldrh r0, [r1, r0] bx lr .align 2, 0 - thumb_func_end func_ov11_021298dc _021298e8: .word data_ov11_02132e48 + thumb_func_end func_ov11_021298dc .global func_ov11_021298ec thumb_func_start func_ov11_021298ec @@ -48361,7 +48361,6 @@ _02129990: add sp, #0xe8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_021298ec _021299e4: .word data_ov11_02132e4c _021299e8: .word data_ov11_02130774 _021299ec: .word data_ov11_0212eccc @@ -48370,6 +48369,7 @@ _021299f4: .word 0x00000602 _021299f8: .word func_ov11_02129aa0 _021299fc: .word func_ov11_02129ad4 _02129a00: .word data_ov11_0213078c + thumb_func_end func_ov11_021298ec .global func_ov11_02129a04 thumb_func_start func_ov11_02129a04 @@ -48409,10 +48409,10 @@ func_ov11_02129a04: ; 0x02129a04 bl func_ov11_0212ac78 pop {r3, pc} nop - thumb_func_end func_ov11_02129a04 _02129a58: .word data_ov11_02130794 _02129a5c: .word data_ov11_02132e4c _02129a60: .word data_ov11_02132e4c + thumb_func_end func_ov11_02129a04 .global func_ov11_02129a64 thumb_func_start func_ov11_02129a64 @@ -48448,8 +48448,8 @@ _02129a98: mov r0, #8 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_02129a64 _02129a9c: .word data_ov11_02132e4c + thumb_func_end func_ov11_02129a64 .global func_ov11_02129aa0 thumb_func_start func_ov11_02129aa0 @@ -48472,8 +48472,8 @@ func_ov11_02129aa0: ; 0x02129aa0 add sp, #0xc pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_02129aa0 _02129ac4: .word func_ov11_02129ac8 + thumb_func_end func_ov11_02129aa0 .global func_ov11_02129ac8 thumb_func_start func_ov11_02129ac8 @@ -48482,8 +48482,8 @@ func_ov11_02129ac8: ; 0x02129ac8 mov r1, #0 bx r3 nop - thumb_func_end func_ov11_02129ac8 _02129ad0: .word func_02041c2c + thumb_func_end func_ov11_02129ac8 .global func_ov11_02129ad4 thumb_func_start func_ov11_02129ad4 @@ -48568,9 +48568,9 @@ _02129b56: add sp, #0x4c pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02129ad8 _02129b74: .word data_ov11_02132e4c _02129b78: .word data_ov11_0213079c + thumb_func_end func_ov11_02129ad8 .global func_ov11_02129b7c thumb_func_start func_ov11_02129b7c @@ -48590,8 +48590,8 @@ func_ov11_02129b7c: ; 0x02129b7c add sp, #0x10 bx r3 .align 2, 0 - thumb_func_end func_ov11_02129b7c _02129b9c: .word data_ov11_02132e4c + thumb_func_end func_ov11_02129b7c .global func_ov11_02129ba0 thumb_func_start func_ov11_02129ba0 @@ -48700,8 +48700,8 @@ _02129bf4: blt _02129bf4 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02129bdc _02129c70: .word data_ov11_02132e50 + thumb_func_end func_ov11_02129bdc .global func_ov11_02129c74 thumb_func_start func_ov11_02129c74 @@ -48733,9 +48733,9 @@ _02129c80: bl func_ov11_0212ac78 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02129c74 _02129cac: .word data_ov11_02132e50 _02129cb0: .word data_ov11_02132e50 + thumb_func_end func_ov11_02129c74 .global func_ov11_02129cb4 thumb_func_start func_ov11_02129cb4 @@ -48872,8 +48872,8 @@ _02129da8: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_02129cb4 _02129db8: .word data_ov11_02132e50 + thumb_func_end func_ov11_02129cb4 .global func_ov11_02129dbc thumb_func_start func_ov11_02129dbc @@ -48922,9 +48922,9 @@ _02129dfa: bl func_ov11_0212a134 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_02129dbc _02129e10: .word 0xc1fffcff _02129e14: .word data_ov11_02132e50 + thumb_func_end func_ov11_02129dbc .global func_ov11_02129e18 thumb_func_start func_ov11_02129e18 @@ -49016,8 +49016,8 @@ _02129ea0: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_ov11_02129e24 _02129ea4: .word 0xc1fffcff + thumb_func_end func_ov11_02129e24 .global func_ov11_02129ea8 thumb_func_start func_ov11_02129ea8 @@ -49070,9 +49070,9 @@ _02129efc: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_ov11_02129ea8 _02129f00: .word 0xfffff3ff _02129f04: .word 0xffff0fff + thumb_func_end func_ov11_02129ea8 .global func_ov11_02129f08 thumb_func_start func_ov11_02129f08 @@ -49158,9 +49158,9 @@ _02129f9e: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_02129f08 _02129fa4: .word 0xfe00ff00 _02129fa8: .word 0x01ff0000 + thumb_func_end func_ov11_02129f08 .global func_ov11_02129fac thumb_func_start func_ov11_02129fac @@ -49200,8 +49200,8 @@ _02129fe6: pop {r4, r5} bx lr nop - thumb_func_end func_ov11_02129fac _02129fec: .word 0xfffff3ff + thumb_func_end func_ov11_02129fac .global func_ov11_02129ff0 thumb_func_start func_ov11_02129ff0 @@ -49221,8 +49221,8 @@ func_ov11_02129ff0: ; 0x02129ff0 pop {r4, r5} bx lr .align 2, 0 - thumb_func_end func_ov11_02129ff0 _0212a00c: .word 0x01ff0000 + thumb_func_end func_ov11_02129ff0 .global func_ov11_0212a010 thumb_func_start func_ov11_0212a010 @@ -49240,8 +49240,8 @@ func_ov11_0212a010: ; 0x0212a010 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov11_0212a010 _0212a02c: .word data_ov11_02132e54 + thumb_func_end func_ov11_0212a010 .global func_ov11_0212a030 thumb_func_start func_ov11_0212a030 @@ -49255,8 +49255,8 @@ func_ov11_0212a030: ; 0x0212a030 str r0, [r5, r4] pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212a030 _0212a044: .word data_ov11_02132e54 + thumb_func_end func_ov11_0212a030 .global func_ov11_0212a048 thumb_func_start func_ov11_0212a048 @@ -49297,8 +49297,8 @@ _0212a08c: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212a048 _0212a090: .word data_ov11_02132e54 + thumb_func_end func_ov11_0212a048 .global func_ov11_0212a094 thumb_func_start func_ov11_0212a094 @@ -49339,8 +49339,8 @@ func_ov11_0212a0b0: ; 0x0212a0b0 add r0, r6, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_0212a0b0 _0212a0dc: .word data_ov11_02132e54 + thumb_func_end func_ov11_0212a0b0 .global func_ov11_0212a0e0 thumb_func_start func_ov11_0212a0e0 @@ -49476,10 +49476,10 @@ func_ov11_0212a1a0: ; 0x0212a1a0 blx func_02005300 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212a1a0 _0212a1c4: .word data_ov11_02132e5c _0212a1c8: .word 0x04000050 _0212a1cc: .word 0x04001050 + thumb_func_end func_ov11_0212a1a0 .global func_ov11_0212a1d0 thumb_func_start func_ov11_0212a1d0 @@ -49488,9 +49488,9 @@ func_ov11_0212a1d0: ; 0x0212a1d0 ldr r0, _0212a1dc ; =data_ov11_02132e5c bx r3 nop - thumb_func_end func_ov11_0212a1d0 _0212a1d8: .word func_ov11_0212ac78 _0212a1dc: .word data_ov11_02132e5c + thumb_func_end func_ov11_0212a1d0 .global func_ov11_0212a1e0 thumb_func_start func_ov11_0212a1e0 @@ -49508,8 +49508,8 @@ _0212a1f0: ldrb r0, [r0, #9] bx lr .align 2, 0 - thumb_func_end func_ov11_0212a1e0 _0212a1f4: .word data_ov11_02132e5c + thumb_func_end func_ov11_0212a1e0 .global func_ov11_0212a1f8 thumb_func_start func_ov11_0212a1f8 @@ -49574,12 +49574,12 @@ _0212a24c: add sp, #4 pop {r3, r4, r5, r6, pc} nop - thumb_func_end func_ov11_0212a1f8 _0212a26c: .word data_ov11_0212ecd0 _0212a270: .word data_ov11_02132e5c _0212a274: .word 0x04001050 _0212a278: .word 0x04000050 _0212a27c: .word func_ov11_0212a280 + thumb_func_end func_ov11_0212a1f8 .global func_ov11_0212a280 thumb_func_start func_ov11_0212a280 @@ -49670,11 +49670,11 @@ _0212a324: add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0212a280 _0212a328: .word data_ov11_0212ecd0 _0212a32c: .word data_ov11_02132e5c _0212a330: .word 0x04001050 _0212a334: .word 0x04000050 + thumb_func_end func_ov11_0212a280 .global func_ov11_0212a338 thumb_func_start func_ov11_0212a338 @@ -49702,9 +49702,9 @@ _0212a34a: strb r0, [r4, #9] pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0212a338 _0212a364: .word data_ov11_02132e5c _0212a368: .word func_ov11_0212a36c + thumb_func_end func_ov11_0212a338 .global func_ov11_0212a36c thumb_func_start func_ov11_0212a36c @@ -49810,11 +49810,11 @@ _0212a400: blt _0212a400 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212a390 _0212a434: .word data_ov11_02132e60 _0212a438: .word data_ov11_021307a0 _0212a43c: .word 0x00000674 _0212a440: .word data_ov11_021307a8 + thumb_func_end func_ov11_0212a390 .global func_ov11_0212a444 thumb_func_start func_ov11_0212a444 @@ -49843,10 +49843,10 @@ _0212a44e: bl func_ov11_0212ac78 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212a444 _0212a478: .word data_ov11_02132e60 _0212a47c: .word 0x00000674 _0212a480: .word data_ov11_02132e60 + thumb_func_end func_ov11_0212a444 .global func_ov11_0212a484 thumb_func_start func_ov11_0212a484 @@ -49920,8 +49920,8 @@ _0212a4d8: add sp, #0xc pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212a484 _0212a510: .word data_ov11_02132e60 + thumb_func_end func_ov11_0212a484 .global func_ov11_0212a514 thumb_func_start func_ov11_0212a514 @@ -49939,8 +49939,8 @@ func_ov11_0212a514: ; 0x0212a514 bl func_ov11_0212a134 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0212a514 _0212a530: .word data_ov11_02132e60 + thumb_func_end func_ov11_0212a514 .global func_ov11_0212a534 thumb_func_start func_ov11_0212a534 @@ -50053,7 +50053,6 @@ _0212a5cc: add sp, #0x14 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212a534 _0212a610: .word data_ov11_02132e60 _0212a614: .word data_ov11_0212ece2 _0212a618: .word data_ov11_0212ece0 @@ -50062,6 +50061,7 @@ _0212a620: .word 0x04000008 _0212a624: .word data_ov11_0212ecdc _0212a628: .word func_ov11_0212a630 _0212a62c: .word 0x0000067c + thumb_func_end func_ov11_0212a534 .global func_ov11_0212a630 thumb_func_start func_ov11_0212a630 @@ -50111,11 +50111,11 @@ _0212a684: _0212a688: pop {r4, pc} nop - thumb_func_end func_ov11_0212a630 _0212a68c: .word data_ov11_02132e60 _0212a690: .word 0x0000067c _0212a694: .word 0x00000638 _0212a698: .word 0x00000668 + thumb_func_end func_ov11_0212a630 .global func_ov11_0212a69c thumb_func_start func_ov11_0212a69c @@ -50152,8 +50152,8 @@ _0212a6d8: bl func_ov11_0212ac78 pop {r4, pc} nop - thumb_func_end func_ov11_0212a69c _0212a6e4: .word data_ov11_02132e60 + thumb_func_end func_ov11_0212a69c .global func_ov11_0212a6e8 thumb_func_start func_ov11_0212a6e8 @@ -50169,9 +50169,9 @@ func_ov11_0212a6e8: ; 0x0212a6e8 add r0, r2, r1 bx r3 .align 2, 0 - thumb_func_end func_ov11_0212a6e8 _0212a6fc: .word data_ov11_02132e60 _0212a700: .word func_ov11_0212a69c + thumb_func_end func_ov11_0212a6e8 .global func_ov11_0212a704 thumb_func_start func_ov11_0212a704 @@ -50263,8 +50263,8 @@ func_ov11_0212a778: ; 0x0212a778 add sp, #8 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212a778 _0212a7a0: .word data_ov11_02132e60 + thumb_func_end func_ov11_0212a778 .global func_ov11_0212a7a4 thumb_func_start func_ov11_0212a7a4 @@ -50323,9 +50323,9 @@ _0212a80a: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212a7a4 _0212a810: .word data_ov11_02132e60 _0212a814: .word 0x0000ffff + thumb_func_end func_ov11_0212a7a4 .global func_ov11_0212a818 thumb_func_start func_ov11_0212a818 @@ -50480,8 +50480,8 @@ _0212a91a: strb r0, [r3, r1] bx lr nop - thumb_func_end func_ov11_0212a904 _0212a924: .word data_ov11_02132e60 + thumb_func_end func_ov11_0212a904 .global func_ov11_0212a928 thumb_func_start func_ov11_0212a928 @@ -50565,9 +50565,9 @@ _0212a984: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov11_0212a960 _0212a9a4: .word 0x04001000 _0212a9a8: .word 0xffffe0ff + thumb_func_end func_ov11_0212a960 .global func_ov11_0212a9ac thumb_func_start func_ov11_0212a9ac @@ -50610,9 +50610,9 @@ _0212a9d2: pop {r3, r4} bx lr .align 2, 0 - thumb_func_end func_ov11_0212a9ac _0212a9f4: .word 0x04001000 _0212a9f8: .word 0xffffe0ff + thumb_func_end func_ov11_0212a9ac .global func_ov11_0212a9fc thumb_func_start func_ov11_0212a9fc @@ -50722,11 +50722,11 @@ _0212aa98: pop {r4, r5} bx lr nop - thumb_func_end func_ov11_0212a9fc _0212aac8: .word 0x04001040 _0212aacc: .word 0x04001042 _0212aad0: .word 0x04000040 _0212aad4: .word 0x04000042 + thumb_func_end func_ov11_0212a9fc .global func_ov11_0212aad8 thumb_func_start func_ov11_0212aad8 @@ -50877,12 +50877,12 @@ _0212abd2: pop {r3, r4} bx lr nop - thumb_func_end func_ov11_0212aad8 _0212abd8: .word 0x04001048 _0212abdc: .word 0x04000048 _0212abe0: .word 0xffffc0ff _0212abe4: .word 0x0400104a _0212abe8: .word 0x0400004a + thumb_func_end func_ov11_0212aad8 .global func_ov11_0212abec thumb_func_start func_ov11_0212abec @@ -50906,8 +50906,8 @@ func_ov11_0212abec: ; 0x0212abec _0212ac12: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0212abec _0212ac14: .word data_ov11_02132e64 + thumb_func_end func_ov11_0212abec .global func_ov11_0212ac18 thumb_func_start func_ov11_0212ac18 @@ -50921,8 +50921,8 @@ func_ov11_0212ac18: ; 0x0212ac18 str r1, [r0] pop {r3, pc} nop - thumb_func_end func_ov11_0212ac18 _0212ac2c: .word data_ov11_02132e64 + thumb_func_end func_ov11_0212ac18 .global func_ov11_0212ac30 thumb_func_start func_ov11_0212ac30 @@ -50947,8 +50947,8 @@ _0212ac52: add r0, r4, #0 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov11_0212ac30 _0212ac5c: .word data_ov11_02132e64 + thumb_func_end func_ov11_0212ac30 .global func_ov11_0212ac60 thumb_func_start func_ov11_0212ac60 @@ -50986,8 +50986,8 @@ func_ov11_0212ac78: ; 0x0212ac78 _0212ac9c: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212ac78 _0212aca0: .word data_ov11_02132e64 + thumb_func_end func_ov11_0212ac78 .global func_ov11_0212aca4 thumb_func_start func_ov11_0212aca4 @@ -51008,8 +51008,8 @@ func_ov11_0212aca4: ; 0x0212aca4 _0212acc4: pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212aca4 _0212acc8: .word data_ov11_02132e64 + thumb_func_end func_ov11_0212aca4 .global func_ov11_0212accc thumb_func_start func_ov11_0212accc @@ -51047,8 +51047,8 @@ _0212ad12: add sp, #8 pop {r3, pc} nop - thumb_func_end func_ov11_0212accc _0212ad1c: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212accc .global func_ov11_0212ad20 thumb_func_start func_ov11_0212ad20 @@ -51068,8 +51068,8 @@ _0212ad26: bl func_ov11_0212ac78 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212ad20 _0212ad44: .word data_ov11_02132e6c + thumb_func_end func_ov11_0212ad20 .global func_ov11_0212ad48 thumb_func_start func_ov11_0212ad48 @@ -51154,12 +51154,12 @@ _0212adcc: pop {r4, r5, r6, r7} bx lr .align 2, 0 - thumb_func_end func_ov11_0212ad54 _0212add8: .word 0x04000130 _0212addc: .word data_ov11_02132e68 _0212ade0: .word 0x027fffa8 _0212ade4: .word data_ov11_02132e70 _0212ade8: .word 0x00002fff + thumb_func_end func_ov11_0212ad54 .global func_ov11_0212adec thumb_func_start func_ov11_0212adec @@ -51315,8 +51315,8 @@ _0212af0c: add sp, #8 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212adec _0212af10: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212adec .global func_ov11_0212af14 thumb_func_start func_ov11_0212af14 @@ -51333,8 +51333,8 @@ _0212af24: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212af14 _0212af28: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212af14 .global func_ov11_0212af2c thumb_func_start func_ov11_0212af2c @@ -51351,8 +51351,8 @@ _0212af3c: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212af2c _0212af40: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212af2c .global func_ov11_0212af44 thumb_func_start func_ov11_0212af44 @@ -51369,8 +51369,8 @@ _0212af54: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212af44 _0212af58: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212af44 .global func_ov11_0212af5c thumb_func_start func_ov11_0212af5c @@ -51415,8 +51415,8 @@ _0212af9c: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212af5c _0212afa0: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212af5c .global func_ov11_0212afa4 thumb_func_start func_ov11_0212afa4 @@ -51461,8 +51461,8 @@ _0212afe4: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212afa4 _0212afe8: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212afa4 .global func_ov11_0212afec thumb_func_start func_ov11_0212afec @@ -51507,8 +51507,8 @@ _0212b02c: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212afec _0212b030: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212afec .global func_ov11_0212b034 thumb_func_start func_ov11_0212b034 @@ -51553,8 +51553,8 @@ _0212b074: mov r0, #0 bx lr .align 2, 0 - thumb_func_end func_ov11_0212b034 _0212b078: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212b034 .global func_ov11_0212b07c thumb_func_start func_ov11_0212b07c @@ -51605,8 +51605,8 @@ _0212b0c0: mov r0, #1 bx lr .align 2, 0 - thumb_func_end func_ov11_0212b0a4 _0212b0cc: .word data_ov11_02132e68 + thumb_func_end func_ov11_0212b0a4 .global func_ov11_0212b0d0 thumb_func_start func_ov11_0212b0d0 @@ -51648,9 +51648,9 @@ _0212b0fa: _0212b116: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212b0d0 _0212b118: .word data_ov11_02132e68 _0212b11c: .word 0x027fffa8 + thumb_func_end func_ov11_0212b0d0 .global func_ov11_0212b120 thumb_func_start func_ov11_0212b120 @@ -51680,12 +51680,12 @@ func_ov11_0212b120: ; 0x0212b120 blx func_0200ee38 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212b120 _0212b15c: .word 0x04000210 _0212b160: .word data_ov11_02132e80 _0212b164: .word 0x00040018 _0212b168: .word func_ov11_0212b198 _0212b16c: .word 0x04000208 + thumb_func_end func_ov11_0212b120 .global func_ov11_0212b170 thumb_func_start func_ov11_0212b170 @@ -51704,9 +51704,9 @@ func_ov11_0212b170: ; 0x0212b170 blx func_0200c224 pop {r3, pc} nop - thumb_func_end func_ov11_0212b170 _0212b190: .word 0x04000208 _0212b194: .word data_ov11_02132e80 + thumb_func_end func_ov11_0212b170 .global func_ov11_0212b198 thumb_func_start func_ov11_0212b198 @@ -51722,9 +51722,9 @@ func_ov11_0212b198: ; 0x0212b198 str r0, [r3, r1] pop {r3, pc} nop - thumb_func_end func_ov11_0212b198 _0212b1b0: .word data_027e0000 _0212b1b4: .word 0x00003ff8 + thumb_func_end func_ov11_0212b198 .global func_ov11_0212b1b8 thumb_func_start func_ov11_0212b1b8 @@ -51805,8 +51805,8 @@ func_ov11_0212b22c: ; 0x0212b22c add r0, #8 bx r3 nop - thumb_func_end func_ov11_0212b22c _0212b234: .word func_ov11_0212b20c + thumb_func_end func_ov11_0212b22c .global func_ov11_0212b238 thumb_func_start func_ov11_0212b238 @@ -51815,8 +51815,8 @@ func_ov11_0212b238: ; 0x0212b238 ldr r0, [r0, #4] bx r3 nop - thumb_func_end func_ov11_0212b238 _0212b240: .word func_ov11_0212b20c + thumb_func_end func_ov11_0212b238 .global func_ov11_0212b244 thumb_func_start func_ov11_0212b244 @@ -51864,11 +51864,11 @@ _0212b266: str r0, [r2, r1] pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212b244 _0212b2a0: .word 0x0000080c _0212b2a4: .word data_ov11_02132e88 _0212b2a8: .word func_ov11_0212b2b0 _0212b2ac: .word 0x00000808 + thumb_func_end func_ov11_0212b244 .global func_ov11_0212b2b0 thumb_func_start func_ov11_0212b2b0 @@ -51894,8 +51894,8 @@ func_ov11_0212b2b0: ; 0x0212b2b0 blx func_020061bc pop {r3, pc} nop - thumb_func_end func_ov11_0212b2b0 _0212b2e0: .word data_ov11_02132e88 + thumb_func_end func_ov11_0212b2b0 .global func_ov11_0212b2e4 thumb_func_start func_ov11_0212b2e4 @@ -51911,10 +51911,10 @@ func_ov11_0212b2e4: ; 0x0212b2e4 bl func_ov11_0212ac78 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212b2e4 _0212b2fc: .word data_ov11_02132e88 _0212b300: .word 0x00000808 _0212b304: .word data_ov11_02132e88 + thumb_func_end func_ov11_0212b2e4 .global func_ov11_0212b308 thumb_func_start func_ov11_0212b308 @@ -51929,9 +51929,9 @@ func_ov11_0212b308: ; 0x0212b308 ldr r0, [r1, r0] bx r3 nop - thumb_func_end func_ov11_0212b308 _0212b31c: .word data_ov11_02132e88 _0212b320: .word func_ov11_0212a16c + thumb_func_end func_ov11_0212b308 .global func_ov11_0212b324 thumb_func_start func_ov11_0212b324 @@ -51961,10 +51961,10 @@ _0212b344: ldr r0, [r2, r0] bx r3 nop - thumb_func_end func_ov11_0212b324 _0212b354: .word 0xc1fffcff _0212b358: .word data_ov11_02132e88 _0212b35c: .word func_ov11_0212a134 + thumb_func_end func_ov11_0212b324 .global func_ov11_0212b360 thumb_func_start func_ov11_0212b360 @@ -51977,8 +51977,8 @@ func_ov11_0212b360: ; 0x0212b360 add r0, r2, r0 bx lr nop - thumb_func_end func_ov11_0212b360 _0212b370: .word data_ov11_02132e88 + thumb_func_end func_ov11_0212b360 .global func_ov11_0212b374 thumb_func_start func_ov11_0212b374 @@ -52049,8 +52049,8 @@ _0212b38c: blt _0212b38c pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212b374 _0212b400: .word data_ov11_02132e8c + thumb_func_end func_ov11_0212b374 .global func_ov11_0212b404 thumb_func_start func_ov11_0212b404 @@ -52190,8 +52190,8 @@ _0212b4fa: add sp, #0xc pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212b404 _0212b510: .word data_ov11_02132e8c + thumb_func_end func_ov11_0212b404 .global func_ov11_0212b514 thumb_func_start func_ov11_0212b514 @@ -52220,8 +52220,8 @@ _0212b52e: bl func_ov11_0212a134 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov11_0212b514 _0212b544: .word data_ov11_02132e8c + thumb_func_end func_ov11_0212b514 .global func_ov11_0212b548 thumb_func_start func_ov11_0212b548 @@ -52290,8 +52290,8 @@ func_ov11_0212b560: ; 0x0212b560 bl func_ov11_0212b69c pop {r3, pc} nop - thumb_func_end func_ov11_0212b560 _0212b5d8: .word data_ov11_02132e90 + thumb_func_end func_ov11_0212b560 .global func_ov11_0212b5dc thumb_func_start func_ov11_0212b5dc @@ -52369,10 +52369,10 @@ func_ov11_0212b5dc: ; 0x0212b5dc blx func_0200b7a4 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212b5dc _0212b690: .word data_ov11_02132e90 _0212b694: .word 0x04000050 _0212b698: .word 0x04001050 + thumb_func_end func_ov11_0212b5dc .global func_ov11_0212b69c thumb_func_start func_ov11_0212b69c @@ -52416,11 +52416,11 @@ func_ov11_0212b69c: ; 0x0212b69c blx func_02007938 pop {r3, pc} .align 2, 0 - thumb_func_end func_ov11_0212b69c _0212b6f8: .word 0x000001f3 _0212b6fc: .word 0x06880000 _0212b700: .word 0x07000400 _0212b704: .word 0x05000400 + thumb_func_end func_ov11_0212b69c .global func_ov11_0212b708 thumb_func_start func_ov11_0212b708 @@ -52447,8 +52447,8 @@ func_ov11_0212b724: ; 0x0212b724 mov r0, #1 bx r3 nop - thumb_func_end func_ov11_0212b724 _0212b72c: .word func_0200b828 + thumb_func_end func_ov11_0212b724 .global func_ov11_0212b730 thumb_func_start func_ov11_0212b730 @@ -52523,9 +52523,9 @@ _0212b744: blt _0212b744 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212b730 _0212b7c8: .word data_ov11_02132ec4 _0212b7cc: .word data_ov11_0212ecf0 + thumb_func_end func_ov11_0212b730 .global func_ov11_0212b7d0 thumb_func_start func_ov11_0212b7d0 @@ -52550,9 +52550,9 @@ _0212b7d8: bl func_ov11_0212ac78 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov11_0212b7d0 _0212b7fc: .word data_ov11_02132ec4 _0212b800: .word data_ov11_02132ec4 + thumb_func_end func_ov11_0212b7d0 .global func_ov11_0212b804 thumb_func_start func_ov11_0212b804 @@ -52607,8 +52607,8 @@ _0212b842: _0212b860: pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov11_0212b804 _0212b864: .word data_ov11_02132ec4 + thumb_func_end func_ov11_0212b804 .global func_ov11_0212b868 thumb_func_start func_ov11_0212b868 @@ -52665,8 +52665,8 @@ _0212b8be: add r0, r4, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov11_0212b878 _0212b8c8: .word data_ov11_02132ec4 + thumb_func_end func_ov11_0212b878 .global func_ov11_0212b8cc thumb_func_start func_ov11_0212b8cc @@ -52686,9 +52686,9 @@ func_ov11_0212b8d0: ; 0x0212b8d0 ldr r0, [r0, #4] bx r3 nop - thumb_func_end func_ov11_0212b8d0 _0212b8e0: .word data_ov11_02132ec4 _0212b8e4: .word func_ov11_0212a134 + thumb_func_end func_ov11_0212b8d0 .global func_ov11_0212b8e8 thumb_func_start func_ov11_0212b8e8 @@ -52696,8 +52696,8 @@ func_ov11_0212b8e8: ; 0x0212b8e8 ldr r3, _0212b8ec ; =func_ov11_0212b8f0 bx r3 .align 2, 0 - thumb_func_end func_ov11_0212b8e8 _0212b8ec: .word func_ov11_0212b8f0 + thumb_func_end func_ov11_0212b8e8 .global func_ov11_0212b8f0 thumb_func_start func_ov11_0212b8f0 @@ -52722,8 +52722,8 @@ _0212b904: bl func_ov11_0212a134 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212b8f0 _0212b91c: .word data_ov11_02132ec4 + thumb_func_end func_ov11_0212b8f0 .global func_ov11_0212b920 thumb_func_start func_ov11_0212b920 @@ -52736,8 +52736,8 @@ func_ov11_0212b920: ; 0x0212b920 strb r1, [r0] bx lr nop - thumb_func_end func_ov11_0212b920 _0212b930: .word data_ov11_02132ec4 + thumb_func_end func_ov11_0212b920 .global func_ov11_0212b934 thumb_func_start func_ov11_0212b934 @@ -52756,8 +52756,8 @@ func_ov11_0212b934: ; 0x0212b934 _0212b94e: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov11_0212b934 _0212b950: .word data_027e0ce0 + thumb_func_end func_ov11_0212b934 .global func_ov11_0212b954 thumb_func_start func_ov11_0212b954 @@ -52805,7 +52805,6 @@ func_ov11_0212b954: ; 0x0212b954 add r0, r5, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov11_0212b954 _0212b9bc: .word data_02057634 _0212b9c0: .word data_ov11_021307e8 _0212b9c4: .word data_027e0ce0 @@ -52813,6 +52812,7 @@ _0212b9c8: .word 0x04000208 _0212b9cc: .word data_027e05f4 _0212b9d0: .word data_ov11_0212ecf8 _0212b9d4: .word data_ov11_0212ecf4 + thumb_func_end func_ov11_0212b954 .global func_ov11_0212b9d8 thumb_func_start func_ov11_0212b9d8 diff --git a/asm/ov12.s b/asm/ov12.s index 70704064..88550f44 100644 --- a/asm/ov12.s +++ b/asm/ov12.s @@ -20,8 +20,8 @@ func_ov12_02112c20: ; 0x02112c20 bl func_ov12_02113428 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02112c20 _02112c54: .word data_ov12_02137c60 + arm_func_end func_ov12_02112c20 .global func_ov12_02112c58 arm_func_start func_ov12_02112c58 @@ -45,9 +45,9 @@ func_ov12_02112c58: ; 0x02112c58 strb r1, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02112c58 _02112ca0: .word data_ov12_02137c60 _02112ca4: .word data_ov12_0213dc80 + arm_func_end func_ov12_02112c58 .global func_ov12_02112ca8 arm_func_start func_ov12_02112ca8 @@ -84,8 +84,8 @@ _02112d0c: strb r1, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02112ca8 _02112d1c: .word data_ov01_020ff198 + arm_func_end func_ov12_02112ca8 .global func_ov12_02112d20 arm_func_start func_ov12_02112d20 @@ -103,8 +103,8 @@ func_ov12_02112d20: ; 0x02112d20 bl func_ov12_02112d54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02112d20 _02112d50: .word data_027e0ce0 + arm_func_end func_ov12_02112d20 .global func_ov12_02112d54 arm_func_start func_ov12_02112d54 @@ -210,12 +210,12 @@ _02112eb8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02112d54 _02112ec4: .word data_ov12_02135968 _02112ec8: .word data_ov12_02137c60 _02112ecc: .word data_027e0ce0 _02112ed0: .word data_ov00_020ee698 _02112ed4: .word func_ov12_02112ca8 + arm_func_end func_ov12_02112d54 .global func_ov12_02112ed8 arm_func_start func_ov12_02112ed8 @@ -278,11 +278,11 @@ _02112f44: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02112ed8 _02112fb4: .word data_ov12_02135968 _02112fb8: .word data_ov00_020ee698 _02112fbc: .word data_ov12_02137c60 _02112fc0: .word data_027e0ce0 + arm_func_end func_ov12_02112ed8 .global func_ov12_02112fc4 arm_func_start func_ov12_02112fc4 @@ -347,11 +347,11 @@ _02113030: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02112fc4 _021130a8: .word data_ov12_02135968 _021130ac: .word data_ov00_020ee698 _021130b0: .word data_ov12_02137c60 _021130b4: .word data_027e0ce0 + arm_func_end func_ov12_02112fc4 .global func_ov12_021130b8 arm_func_start func_ov12_021130b8 @@ -361,9 +361,9 @@ func_ov12_021130b8: ; 0x021130b8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov12_021130b8 _021130c8: .word data_ov12_02137c60 _021130cc: .word func_ov12_021132d4 + arm_func_end func_ov12_021130b8 .global func_ov12_021130d0 arm_func_start func_ov12_021130d0 @@ -430,8 +430,8 @@ _021131a8: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_021130d0 _021131b0: .word data_027e0618 + arm_func_end func_ov12_021130d0 .global func_ov12_021131b4 arm_func_start func_ov12_021131b4 @@ -440,8 +440,8 @@ func_ov12_021131b4: ; 0x021131b4 add r0, r0, #0x7f0 bx ip .align 2, 0 - arm_func_end func_ov12_021131b4 _021131c0: .word func_ov12_0211fe08 + arm_func_end func_ov12_021131b4 .global func_ov12_021131c4 arm_func_start func_ov12_021131c4 @@ -462,8 +462,8 @@ func_ov12_021131e0: ; 0x021131e0 add r0, r0, #0x7f0 bx ip .align 2, 0 - arm_func_end func_ov12_021131e0 _021131ec: .word func_ov12_0211feac + arm_func_end func_ov12_021131e0 .global func_ov12_021131f0 arm_func_start func_ov12_021131f0 @@ -558,8 +558,8 @@ func_ov12_021132d4: ; 0x021132d4 str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov12_021132d4 _021132e4: .word data_027e0c38 + arm_func_end func_ov12_021132d4 .global func_ov12_021132e8 arm_func_start func_ov12_021132e8 @@ -671,8 +671,8 @@ func_ov12_021133b0: ; 0x021133b0 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021133b0 _02113424: .word data_027e05f4 + arm_func_end func_ov12_021133b0 .global func_ov12_02113428 arm_func_start func_ov12_02113428 @@ -728,10 +728,10 @@ _021134a8: strneb r1, [r5, #0x8c3] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02113428 _021134e8: .word data_027e0dbc _021134ec: .word data_027e0dcc _021134f0: .word data_ov00_020ee698 + arm_func_end func_ov12_02113428 .global func_ov12_021134f4 arm_func_start func_ov12_021134f4 @@ -843,9 +843,9 @@ _02113638: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021135e0 _02113644: .word data_ov12_021359d8 _02113648: .word data_027e0ce0 + arm_func_end func_ov12_021135e0 .global func_ov12_0211364c arm_func_start func_ov12_0211364c @@ -864,8 +864,8 @@ _02113674: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211364c _0211367c: .word data_ov12_021359d8 + arm_func_end func_ov12_0211364c .global func_ov12_02113680 arm_func_start func_ov12_02113680 @@ -886,8 +886,8 @@ _021136a8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02113680 _021136b8: .word data_ov12_021359d8 + arm_func_end func_ov12_02113680 .global func_ov12_021136bc arm_func_start func_ov12_021136bc @@ -906,8 +906,8 @@ _021136e4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021136bc _021136ec: .word data_ov12_021359d8 + arm_func_end func_ov12_021136bc .global func_ov12_021136f0 arm_func_start func_ov12_021136f0 @@ -924,8 +924,8 @@ func_ov12_021136f0: ; 0x021136f0 bl func_ov12_021138c4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021136f0 _0211371c: .word data_027e0fe0 + arm_func_end func_ov12_021136f0 .global func_ov12_02113720 arm_func_start func_ov12_02113720 @@ -958,8 +958,8 @@ func_ov12_02113720: ; 0x02113720 strb r0, [r4, #3] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02113720 _0211378c: .word gMapManager + arm_func_end func_ov12_02113720 .global func_ov12_02113790 arm_func_start func_ov12_02113790 @@ -986,8 +986,8 @@ func_ov12_02113790: ; 0x02113790 strb r0, [r4, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02113790 _021137e4: .word gMapManager + arm_func_end func_ov12_02113790 .global func_ov12_021137e8 arm_func_start func_ov12_021137e8 @@ -1012,8 +1012,8 @@ func_ov12_021137e8: ; 0x021137e8 add r0, r4, r0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021137e8 _02113834: .word gMapManager + arm_func_end func_ov12_021137e8 .global func_ov12_02113838 arm_func_start func_ov12_02113838 @@ -1035,8 +1035,8 @@ func_ov12_02113838: ; 0x02113838 add r0, r4, r0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02113838 _02113878: .word gMapManager + arm_func_end func_ov12_02113838 .global func_ov12_0211387c arm_func_start func_ov12_0211387c @@ -1053,8 +1053,8 @@ func_ov12_0211387c: ; 0x0211387c strgth r1, [r0, #0xb4] bx lr .align 2, 0 - arm_func_end func_ov12_0211387c _021138a8: .word data_ov12_02137c68 + arm_func_end func_ov12_0211387c .global func_ov12_021138ac arm_func_start func_ov12_021138ac @@ -1065,8 +1065,8 @@ func_ov12_021138ac: ; 0x021138ac strh r1, [r0, #0xb4] bx lr .align 2, 0 - arm_func_end func_ov12_021138ac _021138c0: .word data_ov12_02137c68 + arm_func_end func_ov12_021138ac .global func_ov12_021138c4 arm_func_start func_ov12_021138c4 @@ -1111,11 +1111,11 @@ func_ov12_021138c4: ; 0x021138c4 strh r2, [r1, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021138c4 _02113960: .word data_ov12_02135b74 _02113964: .word data_ov12_02135a64 _02113968: .word data_ov12_02135c90 _0211396c: .word data_ov12_02135c84 + arm_func_end func_ov12_021138c4 .global func_ov12_02113970 arm_func_start func_ov12_02113970 @@ -1173,10 +1173,10 @@ func_ov12_02113970: ; 0x02113970 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02113970 _02113a40: .word data_ov12_02135b74 _02113a44: .word data_ov12_02137d20 _02113a48: .word func_ov00_020b7d74 + arm_func_end func_ov12_02113970 .global func_ov12_02113a4c arm_func_start func_ov12_02113a4c @@ -1236,10 +1236,10 @@ func_ov12_02113a4c: ; 0x02113a4c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02113a4c _02113b24: .word data_ov12_02135b74 _02113b28: .word data_ov12_02137d20 _02113b2c: .word func_ov00_020b7d74 + arm_func_end func_ov12_02113a4c .global func_ov12_02113b30 arm_func_start func_ov12_02113b30 @@ -1416,11 +1416,11 @@ _02113cdc: strh r1, [r0, #0x7a] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_02113b30 _02113dc0: .word data_ov12_02137c64 _02113dc4: .word data_ov12_02137cd0 _02113dc8: .word data_ov12_021344ac _02113dcc: .word data_027e0e58 + arm_func_end func_ov12_02113b30 .global func_ov12_02113dd0 arm_func_start func_ov12_02113dd0 @@ -1536,13 +1536,13 @@ _02113e5c: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_02113dd0 _02113f84: .word data_ov12_02137c64 _02113f88: .word data_ov12_02137d20 _02113f8c: .word data_ov12_02137cd0 _02113f90: .word data_ov12_02137cd4 _02113f94: .word data_ov12_02137cd8 _02113f98: .word data_ov12_021344ac + arm_func_end func_ov12_02113dd0 .global func_ov12_02113f9c arm_func_start func_ov12_02113f9c @@ -1599,10 +1599,10 @@ _02114044: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02113f9c _02114060: .word data_027e0ff8 _02114064: .word 0x0000038e _02114068: .word 0xfffffc72 + arm_func_end func_ov12_02113f9c .global func_ov12_0211406c arm_func_start func_ov12_0211406c @@ -1662,10 +1662,10 @@ _02114120: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211406c _0211413c: .word data_ov12_02137d20 _02114140: .word data_027e0c38 _02114144: .word data_027e0d3c + arm_func_end func_ov12_0211406c .global func_ov12_02114148 arm_func_start func_ov12_02114148 @@ -1701,9 +1701,9 @@ _02114190: bl func_ov12_02117718 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02114148 _021141b8: .word data_ov12_02137c68 _021141bc: .word data_ov12_02137d20 + arm_func_end func_ov12_02114148 .global func_ov12_021141c0 arm_func_start func_ov12_021141c0 @@ -1750,9 +1750,9 @@ _02114240: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021141c0 _02114258: .word data_ov12_02137d20 _0211425c: .word data_ov12_0213dd0c + arm_func_end func_ov12_021141c0 .global func_ov12_02114260 arm_func_start func_ov12_02114260 @@ -1911,11 +1911,11 @@ _021144a0: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02114260 _021144ac: .word data_ov12_02137c68 _021144b0: .word 0x000002e1 _021144b4: .word 0x00000aab _021144b8: .word data_ov12_02137d20 + arm_func_end func_ov12_02114260 .global func_ov12_021144bc arm_func_start func_ov12_021144bc @@ -2061,8 +2061,8 @@ _021146c4: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_021144bc _021146d0: .word 0x00000aab + arm_func_end func_ov12_021144bc .global func_ov12_021146d4 arm_func_start func_ov12_021146d4 @@ -2151,9 +2151,9 @@ _021147d4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021146d4 _0211480c: .word data_ov12_02137c68 _02114810: .word 0x00000aab + arm_func_end func_ov12_021146d4 .global func_ov12_02114814 arm_func_start func_ov12_02114814 @@ -2197,8 +2197,8 @@ _02114890: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02114814 _021148a4: .word data_027e0ff8 + arm_func_end func_ov12_02114814 .global func_ov12_021148a8 arm_func_start func_ov12_021148a8 @@ -2335,12 +2335,12 @@ _02114a78: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_021148a8 _02114a90: .word 0x00005555 _02114a94: .word data_027e0f94 _02114a98: .word data_ov12_02137c64 _02114a9c: .word data_027e0f90 _02114aa0: .word 0x0000019a + arm_func_end func_ov12_021148a8 .global func_ov12_02114aa4 arm_func_start func_ov12_02114aa4 @@ -2374,9 +2374,9 @@ _02114adc: strb r1, [r0, #0xb1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02114aa4 _02114b10: .word data_ov00_020ee698 _02114b14: .word data_ov12_02137c68 + arm_func_end func_ov12_02114aa4 .global func_ov12_02114b18 arm_func_start func_ov12_02114b18 @@ -2385,8 +2385,8 @@ func_ov12_02114b18: ; 0x02114b18 ldrb r0, [r0, #0xb0] bx lr .align 2, 0 - arm_func_end func_ov12_02114b18 _02114b24: .word data_ov12_02137c68 + arm_func_end func_ov12_02114b18 .global func_ov12_02114b28 arm_func_start func_ov12_02114b28 @@ -2395,8 +2395,8 @@ func_ov12_02114b28: ; 0x02114b28 ldrb r0, [r0, #0xb1] bx lr .align 2, 0 - arm_func_end func_ov12_02114b28 _02114b34: .word data_ov12_02137c68 + arm_func_end func_ov12_02114b28 .global func_ov12_02114b38 arm_func_start func_ov12_02114b38 @@ -2442,8 +2442,8 @@ func_ov12_02114b90: ; 0x02114b90 bl func_ov12_02114b38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02114b90 _02114bc4: .word data_ov12_02137d20 + arm_func_end func_ov12_02114b90 .global func_ov12_02114bc8 arm_func_start func_ov12_02114bc8 @@ -2453,8 +2453,8 @@ func_ov12_02114bc8: ; 0x02114bc8 strh r1, [r0, #0xb2] bx lr .align 2, 0 - arm_func_end func_ov12_02114bc8 _02114bd8: .word data_ov12_02137c68 + arm_func_end func_ov12_02114bc8 .global func_ov12_02114bdc arm_func_start func_ov12_02114bdc @@ -2466,8 +2466,8 @@ func_ov12_02114bdc: ; 0x02114bdc str r1, [r0, #0x570] bx lr .align 2, 0 - arm_func_end func_ov12_02114bdc _02114bf4: .word data_ov12_02137c68 + arm_func_end func_ov12_02114bdc .global func_ov12_02114bf8 arm_func_start func_ov12_02114bf8 @@ -2679,7 +2679,6 @@ _02114f00: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02114bf8 _02114f0c: .word data_02050f54 _02114f10: .word data_ov12_02137c64 _02114f14: .word data_ov12_02134538 @@ -2697,6 +2696,7 @@ _02114f40: .word data_ov12_021344d4 _02114f44: .word data_027e0e58 _02114f48: .word 0x000001c1 _02114f4c: .word 0x000001c2 + arm_func_end func_ov12_02114bf8 .global func_ov12_02114f50 arm_func_start func_ov12_02114f50 @@ -2822,7 +2822,6 @@ _0211510c: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02114f50 _02115118: .word data_ov12_02137c64 _0211511c: .word data_ov12_02134538 _02115120: .word data_ov12_0213453c @@ -2836,6 +2835,7 @@ _0211513c: .word data_ov12_021344c8 _02115140: .word data_ov12_021344cc _02115144: .word data_ov12_021344d0 _02115148: .word data_ov12_021344d4 + arm_func_end func_ov12_02114f50 .global func_ov12_0211514c arm_func_start func_ov12_0211514c @@ -3003,7 +3003,6 @@ _02115398: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211514c _021153a0: .word data_027e0ffc _021153a4: .word 0x000001bd _021153a8: .word 0x424f4d42 @@ -3016,6 +3015,7 @@ _021153c0: .word 0x464f5243 _021153c4: .word 0x54534248 _021153c8: .word 0x54535542 _021153cc: .word 0x00000192 + arm_func_end func_ov12_0211514c .global func_ov12_021153d0 arm_func_start func_ov12_021153d0 @@ -3024,8 +3024,8 @@ func_ov12_021153d0: ; 0x021153d0 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov12_021153d0 _021153dc: .word func_01fffcec + arm_func_end func_ov12_021153d0 .global func_ov12_021153e0 arm_func_start func_ov12_021153e0 @@ -3073,8 +3073,8 @@ _02115470: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021153e0 _0211547c: .word data_ov12_02137c64 + arm_func_end func_ov12_021153e0 .global func_ov12_02115480 arm_func_start func_ov12_02115480 @@ -3406,12 +3406,12 @@ _0211591c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02115480 _02115934: .word data_ov12_02137c68 _02115938: .word data_027e0e58 _0211593c: .word 0x00000145 _02115940: .word 0x00000147 _02115944: .word 0x00000149 + arm_func_end func_ov12_02115480 .global func_ov12_02115948 arm_func_start func_ov12_02115948 @@ -3600,11 +3600,11 @@ _02115bdc: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02115948 _02115bf4: .word data_ov00_020ee698 _02115bf8: .word data_ov12_02137c68 _02115bfc: .word data_027e0e58 _02115c00: .word data_027e0ff8 + arm_func_end func_ov12_02115948 .global func_ov12_02115c04 arm_func_start func_ov12_02115c04 @@ -3795,11 +3795,11 @@ _02115ea8: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02115c04 _02115ec0: .word data_ov12_02137c64 _02115ec4: .word data_ov12_02137c68 _02115ec8: .word data_027e0e58 _02115ecc: .word data_027e0ff8 + arm_func_end func_ov12_02115c04 .global func_ov12_02115ed0 arm_func_start func_ov12_02115ed0 @@ -3976,7 +3976,6 @@ _02116014: add sp, sp, #0x74 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02115ed0 _0211616c: .word data_027e0618 _02116170: .word data_027e0fe4 _02116174: .word 0x42545246 @@ -3987,6 +3986,7 @@ _02116184: .word data_ov12_02137d20 _02116188: .word data_02050f54 _0211618c: .word data_027e0d0c _02116190: .word data_027e0c38 + arm_func_end func_ov12_02115ed0 .global func_ov12_02116194 arm_func_start func_ov12_02116194 @@ -4020,9 +4020,9 @@ func_ov12_02116194: ; 0x02116194 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02116194 _02116204: .word 0x00000aaa _02116208: .word data_ov00_020e9370 + arm_func_end func_ov12_02116194 .global func_ov12_0211620c arm_func_start func_ov12_0211620c @@ -4030,8 +4030,8 @@ func_ov12_0211620c: ; 0x0211620c ldr r0, _02116214 ; =data_027e0f94 bx lr .align 2, 0 - arm_func_end func_ov12_0211620c _02116214: .word data_027e0f94 + arm_func_end func_ov12_0211620c .global func_ov12_02116218 arm_func_start func_ov12_02116218 @@ -4096,8 +4096,8 @@ func_ov12_021162ac: ; 0x021162ac ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov12_021162ac _021162c0: .word func_ov12_021164dc + arm_func_end func_ov12_021162ac .global func_ov12_021162c4 arm_func_start func_ov12_021162c4 @@ -4108,8 +4108,8 @@ func_ov12_021162c4: ; 0x021162c4 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov12_021162c4 _021162d8: .word func_ov12_0211650c + arm_func_end func_ov12_021162c4 .global func_ov12_021162dc arm_func_start func_ov12_021162dc @@ -4233,7 +4233,6 @@ func_ov12_021162dc: ; 0x021162dc add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021162dc _021164b4: .word data_ov12_021345b4 _021164b8: .word data_ov12_02135cc4 _021164bc: .word data_027e0fec @@ -4244,6 +4243,7 @@ _021164cc: .word data_ov12_021346d8 _021164d0: .word data_ov12_021346ec _021164d4: .word data_ov12_02135ca0 _021164d8: .word data_ov12_02135cb4 + arm_func_end func_ov12_021162dc .global func_ov12_021164dc arm_func_start func_ov12_021164dc @@ -4395,10 +4395,10 @@ _021166b8: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211653c _021166d4: .word data_027e0ffc _021166d8: .word 0x000001bb _021166dc: .word 0x42544348 + arm_func_end func_ov12_0211653c .global func_ov12_021166e0 arm_func_start func_ov12_021166e0 @@ -4520,13 +4520,13 @@ _02116830: add sp, sp, #0xa8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_021166e0 _021168a0: .word data_ov12_021346a4 _021168a4: .word data_ov12_021346b0 _021168a8: .word data_ov12_021346bc _021168ac: .word data_ov12_021346c8 _021168b0: .word 0x00001ccd _021168b4: .word data_ov00_020e9360 + arm_func_end func_ov12_021166e0 .global func_ov12_021168b8 arm_func_start func_ov12_021168b8 @@ -4549,8 +4549,8 @@ _021168e4: bl func_ov00_020c5d74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021168b8 _021168f8: .word data_ov12_02137d1a + arm_func_end func_ov12_021168b8 .global func_ov12_021168fc arm_func_start func_ov12_021168fc @@ -4663,8 +4663,8 @@ func_ov12_02116a54: ; 0x02116a54 ldr ip, _02116a5c ; =func_ov12_02114148 bx ip .align 2, 0 - arm_func_end func_ov12_02116a54 _02116a5c: .word func_ov12_02114148 + arm_func_end func_ov12_02116a54 .global func_ov12_02116a60 arm_func_start func_ov12_02116a60 @@ -4714,9 +4714,9 @@ _02116ac8: bl func_ov12_021169a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02116a60 _02116b08: .word data_ov12_02137c64 _02116b0c: .word data_ov12_02137d2c + arm_func_end func_ov12_02116a60 .global func_ov12_02116b10 arm_func_start func_ov12_02116b10 @@ -4724,8 +4724,8 @@ func_ov12_02116b10: ; 0x02116b10 ldr ip, _02116b18 ; =func_ov12_02114148 bx ip .align 2, 0 - arm_func_end func_ov12_02116b10 _02116b18: .word func_ov12_02114148 + arm_func_end func_ov12_02116b10 .global func_ov12_02116b1c arm_func_start func_ov12_02116b1c @@ -4753,8 +4753,8 @@ func_ov12_02116b1c: ; 0x02116b1c bl func_ov12_021169a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02116b1c _02116b74: .word data_ov12_02137d2c + arm_func_end func_ov12_02116b1c .global func_ov12_02116b78 arm_func_start func_ov12_02116b78 @@ -4764,8 +4764,8 @@ func_ov12_02116b78: ; 0x02116b78 str r1, [r0, #0x770] bx ip .align 2, 0 - arm_func_end func_ov12_02116b78 _02116b88: .word func_ov12_021141c0 + arm_func_end func_ov12_02116b78 .global func_ov12_02116b8c arm_func_start func_ov12_02116b8c @@ -4806,8 +4806,8 @@ _02116bf8: bl func_ov12_021169a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02116b8c _02116c10: .word data_ov12_02137d2c + arm_func_end func_ov12_02116b8c .global func_ov12_02116c14 arm_func_start func_ov12_02116c14 @@ -4815,8 +4815,8 @@ func_ov12_02116c14: ; 0x02116c14 ldr ip, _02116c1c ; =func_ov12_021141c0 bx ip .align 2, 0 - arm_func_end func_ov12_02116c14 _02116c1c: .word func_ov12_021141c0 + arm_func_end func_ov12_02116c14 .global func_ov12_02116c20 arm_func_start func_ov12_02116c20 @@ -4901,10 +4901,10 @@ _02116d1c: bl func_ov12_021169a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02116c6c _02116d34: .word data_ov12_02137d2c _02116d38: .word data_ov12_02137d1a _02116d3c: .word 0x000002e1 + arm_func_end func_ov12_02116c6c .global func_ov12_02116d40 arm_func_start func_ov12_02116d40 @@ -5107,11 +5107,11 @@ _02116f38: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02116dc0 _02117020: .word data_ov12_02137d1a _02117024: .word 0x000002e1 _02117028: .word data_ov12_02137d2c _0211702c: .word 0x00000385 + arm_func_end func_ov12_02116dc0 .global func_ov12_02117030 arm_func_start func_ov12_02117030 @@ -5121,8 +5121,8 @@ func_ov12_02117030: ; 0x02117030 mov r1, #3 bx ip .align 2, 0 - arm_func_end func_ov12_02117030 _02117040: .word func_ov00_020c5d74 + arm_func_end func_ov12_02117030 .global func_ov12_02117044 arm_func_start func_ov12_02117044 @@ -5178,10 +5178,10 @@ _021170f4: bl func_ov12_021169a8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02117044 _02117100: .word data_ov12_02137d2c _02117104: .word data_ov12_02137d1a _02117108: .word 0x000002e1 + arm_func_end func_ov12_02117044 .global func_ov12_0211710c arm_func_start func_ov12_0211710c @@ -5191,8 +5191,8 @@ func_ov12_0211710c: ; 0x0211710c mov r1, #8 bx ip .align 2, 0 - arm_func_end func_ov12_0211710c _0211711c: .word func_ov00_020c5d74 + arm_func_end func_ov12_0211710c .global func_ov12_02117120 arm_func_start func_ov12_02117120 @@ -5239,8 +5239,8 @@ _021171ac: bl func_ov12_021169a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02117120 _021171b8: .word data_ov12_02137d2c + arm_func_end func_ov12_02117120 .global func_ov12_021171bc arm_func_start func_ov12_021171bc @@ -5248,8 +5248,8 @@ func_ov12_021171bc: ; 0x021171bc ldr ip, _021171c4 ; =func_ov12_02114148 bx ip .align 2, 0 - arm_func_end func_ov12_021171bc _021171c4: .word func_ov12_02114148 + arm_func_end func_ov12_021171bc .global func_ov12_021171c8 arm_func_start func_ov12_021171c8 @@ -5286,8 +5286,8 @@ _02117200: bl func_ov12_021169a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021171c8 _02117240: .word data_ov12_02137d2c + arm_func_end func_ov12_021171c8 .global func_ov12_02117244 arm_func_start func_ov12_02117244 @@ -5401,10 +5401,10 @@ _02117394: bl func_ov12_021169a8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_021172f0 _021173cc: .word data_ov12_02137d2c _021173d0: .word data_ov12_02137d1a _021173d4: .word 0x000002e1 + arm_func_end func_ov12_021172f0 .global func_ov12_021173d8 arm_func_start func_ov12_021173d8 @@ -5478,8 +5478,8 @@ func_ov12_02117458: ; 0x02117458 bl func_ov12_021169a8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02117458 _021174d0: .word 0x00000aab + arm_func_end func_ov12_02117458 .global func_ov12_021174d4 arm_func_start func_ov12_021174d4 @@ -5506,9 +5506,9 @@ _02117510: str r2, [r0, #0x28] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021174d4 _02117524: .word data_ov12_02137d20 _02117528: .word data_027e0ce0 + arm_func_end func_ov12_021174d4 .global func_ov12_0211752c arm_func_start func_ov12_0211752c @@ -5524,8 +5524,8 @@ func_ov12_0211752c: ; 0x0211752c str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0211752c _02117554: .word data_ov12_02137d20 + arm_func_end func_ov12_0211752c .global func_ov12_02117558 arm_func_start func_ov12_02117558 @@ -5553,8 +5553,8 @@ _02117580: str r1, [r0, #0x24] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02117558 _021175a8: .word data_ov12_02137d20 + arm_func_end func_ov12_02117558 .global func_ov12_021175ac arm_func_start func_ov12_021175ac @@ -5691,8 +5691,8 @@ func_ov12_02117718: ; 0x02117718 bl func_ov12_02118af8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02117718 _02117758: .word data_ov12_02137d20 + arm_func_end func_ov12_02117718 .global func_ov12_0211775c arm_func_start func_ov12_0211775c @@ -5701,8 +5701,8 @@ func_ov12_0211775c: ; 0x0211775c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov12_0211775c _02117768: .word func_ov12_02118b50 + arm_func_end func_ov12_0211775c .global func_ov12_0211776c arm_func_start func_ov12_0211776c @@ -5735,8 +5735,8 @@ _021177c8: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0211776c _021177d4: .word data_027e0fe4 + arm_func_end func_ov12_0211776c .global func_ov12_021177d8 arm_func_start func_ov12_021177d8 @@ -5807,8 +5807,8 @@ func_ov12_0211787c: ; 0x0211787c strb r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211787c _021178a8: .word data_ov12_02137d24 + arm_func_end func_ov12_0211787c .global func_ov12_021178ac arm_func_start func_ov12_021178ac @@ -5822,8 +5822,8 @@ func_ov12_021178ac: ; 0x021178ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021178ac _021178cc: .word data_ov12_02137d24 + arm_func_end func_ov12_021178ac .global func_ov12_021178d0 arm_func_start func_ov12_021178d0 @@ -5833,8 +5833,8 @@ func_ov12_021178d0: ; 0x021178d0 ldrb r0, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov12_021178d0 _021178e0: .word data_ov12_02137d24 + arm_func_end func_ov12_021178d0 .global func_ov12_021178e4 arm_func_start func_ov12_021178e4 @@ -5844,9 +5844,9 @@ func_ov12_021178e4: ; 0x021178e4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov12_021178e4 _021178f4: .word data_ov12_02137d24 _021178f8: .word func_ov12_02117a94 + arm_func_end func_ov12_021178e4 .global func_ov12_021178fc arm_func_start func_ov12_021178fc @@ -5921,12 +5921,12 @@ _021179f4: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_021178fc _021179fc: .word data_ov12_02137c64 _02117a00: .word data_027e0c68 _02117a04: .word data_027e0d78 _02117a08: .word data_ov12_02137d20 _02117a0c: .word data_ov12_02137d28 + arm_func_end func_ov12_021178fc .global func_ov12_02117a10 arm_func_start func_ov12_02117a10 @@ -5970,8 +5970,8 @@ _02117a68: blt _02117a68 bx lr .align 2, 0 - arm_func_end func_ov12_02117a50 _02117a7c: .word data_ov12_02137d24 + arm_func_end func_ov12_02117a50 .global func_ov12_02117a80 arm_func_start func_ov12_02117a80 @@ -5981,8 +5981,8 @@ func_ov12_02117a80: ; 0x02117a80 str r2, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov12_02117a80 _02117a90: .word data_ov12_02137d24 + arm_func_end func_ov12_02117a80 .global func_ov12_02117a94 arm_func_start func_ov12_02117a94 @@ -6144,7 +6144,6 @@ _02117c98: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02117ae4 _02117ca4: .word data_ov12_02137c64 _02117ca8: .word data_027e0c68 _02117cac: .word data_027e05f8 @@ -6152,6 +6151,7 @@ _02117cb0: .word data_ov12_02137d20 _02117cb4: .word data_ov00_020ee698 _02117cb8: .word data_027e0d78 _02117cbc: .word data_027e0f64 + arm_func_end func_ov12_02117ae4 .global func_ov12_02117cc0 arm_func_start func_ov12_02117cc0 @@ -6215,8 +6215,8 @@ _02117d20: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02117cc0 _02117da4: .word data_ov12_02135d20 + arm_func_end func_ov12_02117cc0 .global func_ov12_02117da8 arm_func_start func_ov12_02117da8 @@ -6351,12 +6351,12 @@ _02117f90: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02117da8 _02117f9c: .word data_ov12_02137c64 _02117fa0: .word data_027e0c68 _02117fa4: .word data_027e0c38 _02117fa8: .word data_ov12_02137d20 _02117fac: .word data_027e0d3c + arm_func_end func_ov12_02117da8 .global func_ov12_02117fb0 arm_func_start func_ov12_02117fb0 @@ -6587,13 +6587,13 @@ _021182a8: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02117fb0 _021182fc: .word data_027e077c _02118300: .word data_ov12_02137d20 _02118304: .word data_ov00_020ee698 _02118308: .word data_027e0d78 _0211830c: .word data_027e0c38 _02118310: .word data_ov00_020ee6f8 + arm_func_end func_ov12_02117fb0 .global func_ov12_02118314 arm_func_start func_ov12_02118314 @@ -6637,9 +6637,9 @@ _0211839c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02118314 _021183a8: .word data_ov12_02137d20 _021183ac: .word data_027e0d3c + arm_func_end func_ov12_02118314 .global func_ov12_021183b0 arm_func_start func_ov12_021183b0 @@ -6673,9 +6673,9 @@ func_ov12_021183b0: ; 0x021183b0 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021183b0 _02118420: .word data_ov12_02137d20 _02118424: .word data_027e0d3c + arm_func_end func_ov12_021183b0 .global func_ov12_02118428 arm_func_start func_ov12_02118428 @@ -6930,13 +6930,13 @@ _0211877c: add sp, sp, #0x128 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_02118428 _021187fc: .word data_027e0c38 _02118800: .word data_027e0d3c _02118804: .word data_ov12_02137d20 _02118808: .word gMapManager _0211880c: .word 0x0000ffff _02118810: .word 0xfffff0f7 + arm_func_end func_ov12_02118428 .global func_ov12_02118814 arm_func_start func_ov12_02118814 @@ -6949,8 +6949,8 @@ func_ov12_02118814: ; 0x02118814 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_02118814 _02118830: .word data_ov12_02137c64 + arm_func_end func_ov12_02118814 .global func_ov12_02118834 arm_func_start func_ov12_02118834 @@ -7072,12 +7072,12 @@ _0211899c: mov r0, r10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211893c _021189c0: .word data_ov12_02137d2c _021189c4: .word data_ov12_02134704 _021189c8: .word data_ov12_02134708 _021189cc: .word data_ov12_02134700 _021189d0: .word data_027e0ce0 + arm_func_end func_ov12_0211893c .global func_ov12_021189d4 arm_func_start func_ov12_021189d4 @@ -7106,8 +7106,8 @@ _02118a00: str r2, [r1] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_021189d4 _02118a28: .word data_ov12_02137d2c + arm_func_end func_ov12_021189d4 .global func_ov12_02118a2c arm_func_start func_ov12_02118a2c @@ -7143,9 +7143,9 @@ _02118a84: blt _02118a84 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02118a2c _02118a9c: .word data_ov00_020ee698 _02118aa0: .word data_ov12_02137c64 + arm_func_end func_ov12_02118a2c .global func_ov12_02118aa4 arm_func_start func_ov12_02118aa4 @@ -7212,8 +7212,8 @@ _02118b24: blt _02118b24 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02118b18 _02118b4c: .word data_ov12_02137d2c + arm_func_end func_ov12_02118b18 .global func_ov12_02118b50 arm_func_start func_ov12_02118b50 @@ -7278,8 +7278,8 @@ _02118bec: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02118b8c _02118c08: .word data_ov12_02137d2c + arm_func_end func_ov12_02118b8c .global func_ov12_02118c0c arm_func_start func_ov12_02118c0c @@ -7317,9 +7317,9 @@ _02118c54: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02118c0c _02118c88: .word func_ov12_02118c90 _02118c8c: .word func_ov12_02118c94 + arm_func_end func_ov12_02118c0c .global func_ov12_02118c90 arm_func_start func_ov12_02118c90 @@ -7348,8 +7348,8 @@ func_ov12_02118ca4: ; 0x02118ca4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02118ca4 _02118cc4: .word func_ov12_02118c90 + arm_func_end func_ov12_02118ca4 .global func_ov12_02118cc8 arm_func_start func_ov12_02118cc8 @@ -7514,8 +7514,8 @@ func_ov12_02118e70: ; 0x02118e70 ldr r1, [r0, #0x1e0] bx ip .align 2, 0 - arm_func_end func_ov12_02118e70 _02118e7c: .word func_ov12_02118d60 + arm_func_end func_ov12_02118e70 .global func_ov12_02118e80 arm_func_start func_ov12_02118e80 @@ -7554,10 +7554,10 @@ _02118ecc: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02118e80 _02118f00: .word func_ov12_02118f0c _02118f04: .word func_ov12_02118f10 _02118f08: .word data_ov12_02137d30 + arm_func_end func_ov12_02118e80 .global func_ov12_02118f0c arm_func_start func_ov12_02118f0c @@ -7588,8 +7588,8 @@ func_ov12_02118f28: ; 0x02118f28 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02118f28 _02118f48: .word func_ov12_02118f0c + arm_func_end func_ov12_02118f28 .global func_ov12_02118f4c arm_func_start func_ov12_02118f4c @@ -7912,9 +7912,9 @@ _02119328: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021192f4 _02119334: .word data_027e0f90 _02119338: .word data_027e0ce0 + arm_func_end func_ov12_021192f4 .global func_ov12_0211933c arm_func_start func_ov12_0211933c @@ -7942,8 +7942,8 @@ func_ov12_0211934c: ; 0x0211934c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov12_0211934c _02119358: .word data_027e0fc8 + arm_func_end func_ov12_0211934c .global func_ov12_0211935c arm_func_start func_ov12_0211935c @@ -7955,9 +7955,9 @@ func_ov12_0211935c: ; 0x0211935c ldr r1, [r2] bx ip .align 2, 0 - arm_func_end func_ov12_0211935c _02119374: .word data_027e0fc8 _02119378: .word func_ov12_0211a748 + arm_func_end func_ov12_0211935c .global func_ov12_0211937c arm_func_start func_ov12_0211937c @@ -8046,10 +8046,10 @@ func_ov12_021193b0: ; 0x021193b0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021193b0 _021194b4: .word data_ov12_02135d78 _021194b8: .word func_ov12_021194c0 _021194bc: .word func_ov12_021195dc + arm_func_end func_ov12_021193b0 .global func_ov12_021194c0 arm_func_start func_ov12_021194c0 @@ -8097,8 +8097,8 @@ func_ov12_021194dc: ; 0x021194dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021194dc _02119554: .word func_ov12_021194c0 + arm_func_end func_ov12_021194dc .global func_ov12_02119558 arm_func_start func_ov12_02119558 @@ -8136,8 +8136,8 @@ func_ov12_02119558: ; 0x02119558 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02119558 _021195d8: .word func_ov12_021194c0 + arm_func_end func_ov12_02119558 .global func_ov12_021195dc arm_func_start func_ov12_021195dc @@ -8208,10 +8208,10 @@ _02119618: str ip, [r4, #0x114] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021195f0 _021196c8: .word data_027e0ce0 _021196cc: .word data_027e0fd8 _021196d0: .word 0x00000125 + arm_func_end func_ov12_021195f0 .global func_ov12_021196d4 arm_func_start func_ov12_021196d4 @@ -8263,8 +8263,8 @@ _02119774: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021196d4 _0211977c: .word gMapManager + arm_func_end func_ov12_021196d4 .global func_ov12_02119780 arm_func_start func_ov12_02119780 @@ -8295,8 +8295,8 @@ _021197d4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02119780 _021197dc: .word data_027e0fd4 + arm_func_end func_ov12_02119780 .global func_ov12_021197e0 arm_func_start func_ov12_021197e0 @@ -8305,8 +8305,8 @@ func_ov12_021197e0: ; 0x021197e0 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov12_021197e0 _021197ec: .word func_01fffcd8 + arm_func_end func_ov12_021197e0 .global func_ov12_021197f0 arm_func_start func_ov12_021197f0 @@ -8319,8 +8319,8 @@ func_ov12_021197f0: ; 0x021197f0 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_021197f0 _0211980c: .word data_027e0fcc + arm_func_end func_ov12_021197f0 .global func_ov12_02119810 arm_func_start func_ov12_02119810 @@ -8338,8 +8338,8 @@ _02119834: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_02119810 _0211983c: .word data_027e0fcc + arm_func_end func_ov12_02119810 .global func_ov12_02119840 arm_func_start func_ov12_02119840 @@ -8423,8 +8423,8 @@ func_ov12_0211986c: ; 0x0211986c strb r0, [r5, #0x11c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211986c _02119964: .word gMapManager + arm_func_end func_ov12_0211986c .global func_ov12_02119968 arm_func_start func_ov12_02119968 @@ -8477,8 +8477,8 @@ func_ov12_02119968: ; 0x02119968 str r0, [r4, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02119968 _02119a24: .word gMapManager + arm_func_end func_ov12_02119968 .global func_ov12_02119a28 arm_func_start func_ov12_02119a28 @@ -8726,7 +8726,6 @@ _02119d9c: bl func_ov00_020b4460 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02119a28 _02119db4: .word data_ov12_02137c64 _02119db8: .word data_027e0fe4 _02119dbc: .word data_027e0f94 @@ -8739,6 +8738,7 @@ _02119dd4: .word data_027e0fcc _02119dd8: .word gAdventureFlags _02119ddc: .word data_027e0fc0 _02119de0: .word data_027e0e58 + arm_func_end func_ov12_02119a28 .global func_ov12_02119de4 arm_func_start func_ov12_02119de4 @@ -9147,7 +9147,6 @@ _0211a378: str r0, [r6, #0x124] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_02119de4 _0211a3c8: .word data_027e0f94 _0211a3cc: .word data_027e0fac _0211a3d0: .word data_ov12_02137c64 @@ -9160,6 +9159,7 @@ _0211a3e8: .word 0x00000123 _0211a3ec: .word gItemManager _0211a3f0: .word data_027e0fc0 _0211a3f4: .word data_027e0e58 + arm_func_end func_ov12_02119de4 .global func_ov12_0211a3f8 arm_func_start func_ov12_0211a3f8 @@ -9212,9 +9212,9 @@ _0211a494: str r0, [r6, #0x78] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211a3f8 _0211a4a0: .word data_027e0f94 _0211a4a4: .word data_027e0e58 + arm_func_end func_ov12_0211a3f8 .global func_ov12_0211a4a8 arm_func_start func_ov12_0211a4a8 @@ -9234,8 +9234,8 @@ func_ov12_0211a4a8: ; 0x0211a4a8 bl func_ov05_0210e8b4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211a4a8 _0211a4e0: .word data_027e0fcc + arm_func_end func_ov12_0211a4a8 .global func_ov12_0211a4e4 arm_func_start func_ov12_0211a4e4 @@ -9356,10 +9356,10 @@ _0211a670: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0211a4e4 _0211a68c: .word data_027e0f94 _0211a690: .word data_027e0fcc _0211a694: .word data_027e0e58 + arm_func_end func_ov12_0211a4e4 .global func_ov12_0211a698 arm_func_start func_ov12_0211a698 @@ -9410,8 +9410,8 @@ _0211a73c: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0211a698 _0211a744: .word data_ov12_02137c64 + arm_func_end func_ov12_0211a698 .global func_ov12_0211a748 arm_func_start func_ov12_0211a748 @@ -9454,9 +9454,9 @@ func_ov12_0211a778: ; 0x0211a778 strh r0, [r4, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211a778 _0211a7c8: .word data_ov12_02137c64 _0211a7cc: .word data_027e0f64 + arm_func_end func_ov12_0211a778 .global func_ov12_0211a7d0 arm_func_start func_ov12_0211a7d0 @@ -9558,7 +9558,6 @@ _0211a884: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211a7d0 _0211a944: .word data_ov12_02137c64 _0211a948: .word gMapManager _0211a94c: .word data_027e0f94 @@ -9567,6 +9566,7 @@ _0211a954: .word data_027e0fd4 _0211a958: .word data_027e071c _0211a95c: .word data_027e0f64 _0211a960: .word data_ov12_0213deb0 + arm_func_end func_ov12_0211a7d0 .global func_ov12_0211a964 arm_func_start func_ov12_0211a964 @@ -9575,8 +9575,8 @@ func_ov12_0211a964: ; 0x0211a964 mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov12_0211a964 _0211a970: .word func_01fffcd8 + arm_func_end func_ov12_0211a964 .global func_ov12_0211a974 arm_func_start func_ov12_0211a974 @@ -9613,10 +9613,10 @@ func_ov12_0211a988: ; 0x0211a988 add r0, r1, r0, asr #4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0211a988 _0211a9dc: .word data_ov12_02137c64 _0211a9e0: .word data_ov12_0213dd0c _0211a9e4: .word 0x51eb851f + arm_func_end func_ov12_0211a988 .global func_ov12_0211a9e8 arm_func_start func_ov12_0211a9e8 @@ -9653,8 +9653,8 @@ func_ov12_0211aa04: ; 0x0211aa04 bl func_ov00_020bba60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211aa04 _0211aa3c: .word data_ov12_02137c64 + arm_func_end func_ov12_0211aa04 .global func_ov12_0211aa40 arm_func_start func_ov12_0211aa40 @@ -9673,10 +9673,10 @@ func_ov12_0211aa4c: ; 0x0211aa4c ldrsh r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov12_0211aa4c _0211aa60: .word data_027e0fac _0211aa64: .word func_ov12_0212e324 _0211aa68: .word data_027e0f94 + arm_func_end func_ov12_0211aa4c .global func_ov12_0211aa6c arm_func_start func_ov12_0211aa6c @@ -9866,12 +9866,12 @@ _0211aca0: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211aaa0 _0211acf4: .word data_ov12_02135e80 _0211acf8: .word data_027e0fc4 _0211acfc: .word data_ov12_02135e40 _0211ad00: .word data_027e0ce0 _0211ad04: .word data_ov12_02135e70 + arm_func_end func_ov12_0211aaa0 .global func_ov12_0211ad08 arm_func_start func_ov12_0211ad08 @@ -9901,8 +9901,8 @@ _0211ad3c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211ad08 _0211ad60: .word data_ov12_02135e80 + arm_func_end func_ov12_0211ad08 .global func_ov12_0211ad64 arm_func_start func_ov12_0211ad64 @@ -9934,8 +9934,8 @@ _0211ad98: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211ad64 _0211adc4: .word data_ov12_02135e80 + arm_func_end func_ov12_0211ad64 .global func_ov12_0211adc8 arm_func_start func_ov12_0211adc8 @@ -9943,8 +9943,8 @@ func_ov12_0211adc8: ; 0x0211adc8 ldr ip, _0211add0 ; =func_ov04_0210b640 bx ip .align 2, 0 - arm_func_end func_ov12_0211adc8 _0211add0: .word func_ov04_0210b640 + arm_func_end func_ov12_0211adc8 .global func_ov12_0211add4 arm_func_start func_ov12_0211add4 @@ -9953,8 +9953,8 @@ func_ov12_0211add4: ; 0x0211add4 mov r0, r1 bx ip .align 2, 0 - arm_func_end func_ov12_0211add4 _0211ade0: .word func_ov00_020be418 + arm_func_end func_ov12_0211add4 .global func_ov12_0211ade4 arm_func_start func_ov12_0211ade4 @@ -10064,10 +10064,10 @@ _0211af38: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211ae4c _0211af54: .word data_ov12_02134734 _0211af58: .word data_ov12_02134744 _0211af5c: .word 0x00000266 + arm_func_end func_ov12_0211ae4c .global func_ov12_0211af60 arm_func_start func_ov12_0211af60 @@ -10076,8 +10076,8 @@ func_ov12_0211af60: ; 0x0211af60 add r0, r0, #0x154 bx ip .align 2, 0 - arm_func_end func_ov12_0211af60 _0211af6c: .word func_ov00_0207a1c8 + arm_func_end func_ov12_0211af60 .global func_ov12_0211af70 arm_func_start func_ov12_0211af70 @@ -10172,9 +10172,9 @@ _0211b0b8: bl func_ov00_020c0e24 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_0211af70 _0211b0c4: .word gAdventureFlags _0211b0c8: .word data_027e0764 + arm_func_end func_ov12_0211af70 .global func_ov12_0211b0cc arm_func_start func_ov12_0211b0cc @@ -10302,10 +10302,10 @@ _0211b21c: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211b0f0 _0211b294: .word data_ov00_020dca38 _0211b298: .word gPlayerAnimHandler _0211b29c: .word data_ov12_02134754 + arm_func_end func_ov12_0211b0f0 .global func_ov12_0211b2a0 arm_func_start func_ov12_0211b2a0 @@ -10367,9 +10367,9 @@ _0211b320: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov12_0211b2a0 _0211b37c: .word func_ov12_0211aa94 _0211b380: .word data_027e0e58 + arm_func_end func_ov12_0211b2a0 .global func_ov12_0211b384 arm_func_start func_ov12_0211b384 @@ -10463,12 +10463,12 @@ _0211b428: bl func_ov00_020c0cc8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211b390 _0211b4c0: .word data_ov12_02137c64 _0211b4c4: .word data_ov00_020dca3a _0211b4c8: .word data_027e0fc4 _0211b4cc: .word data_ov00_020dc884 _0211b4d0: .word data_ov00_020dc894 + arm_func_end func_ov12_0211b390 .global func_ov12_0211b4d4 arm_func_start func_ov12_0211b4d4 @@ -10478,9 +10478,9 @@ func_ov12_0211b4d4: ; 0x0211b4d4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov12_0211b4d4 _0211b4e4: .word gPlayerAnimHandler _0211b4e8: .word func_ov00_020be674 + arm_func_end func_ov12_0211b4d4 .global func_ov12_0211b4ec arm_func_start func_ov12_0211b4ec @@ -10595,11 +10595,11 @@ _0211b640: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211b4ec _0211b688: .word data_027e0618 _0211b68c: .word data_027e0f94 _0211b690: .word data_027e0d3c _0211b694: .word data_ov12_02137c64 + arm_func_end func_ov12_0211b4ec .global func_ov12_0211b698 arm_func_start func_ov12_0211b698 @@ -10749,8 +10749,8 @@ _0211b894: bl func_ov00_020aa0f0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0211b698 _0211b8b8: .word data_02050f54 + arm_func_end func_ov12_0211b698 .global func_ov12_0211b8bc arm_func_start func_ov12_0211b8bc @@ -10812,8 +10812,8 @@ _0211b97c: str r1, [r0, #0x9c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211b8bc _0211b994: .word gItemManager + arm_func_end func_ov12_0211b8bc .global func_ov12_0211b998 arm_func_start func_ov12_0211b998 @@ -10828,9 +10828,9 @@ func_ov12_0211b998: ; 0x0211b998 bl func_ov00_020d7b20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0211b998 _0211b9bc: .word data_ov00_020dc878 _0211b9c0: .word data_ov00_020eec9c + arm_func_end func_ov12_0211b998 .global func_ov12_0211b9c4 arm_func_start func_ov12_0211b9c4 @@ -10888,8 +10888,8 @@ _0211ba84: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_0211b9c4 _0211ba90: .word gMapManager + arm_func_end func_ov12_0211b9c4 .global func_ov12_0211ba94 arm_func_start func_ov12_0211ba94 @@ -10921,10 +10921,10 @@ func_ov12_0211ba94: ; 0x0211ba94 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0211ba94 _0211bafc: .word data_027e0f94 _0211bb00: .word 0x0000059a _0211bb04: .word data_ov00_020e9370 + arm_func_end func_ov12_0211ba94 .global func_ov12_0211bb08 arm_func_start func_ov12_0211bb08 @@ -10981,8 +10981,8 @@ _0211bb54: strb r0, [r4, #6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211bb08 _0211bbd0: .word 0x00003ccd + arm_func_end func_ov12_0211bb08 .global func_ov12_0211bbd4 arm_func_start func_ov12_0211bbd4 @@ -11010,9 +11010,9 @@ func_ov12_0211bbdc: ; 0x0211bbdc mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211bbdc _0211bc18: .word data_ov12_0213dc30 _0211bc1c: .word data_ov12_0213cc60 + arm_func_end func_ov12_0211bbdc .global func_ov12_0211bc20 arm_func_start func_ov12_0211bc20 @@ -11029,9 +11029,9 @@ func_ov12_0211bc20: ; 0x0211bc20 bl func_0200e0c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211bc20 _0211bc4c: .word data_ov12_0213dc30 _0211bc50: .word data_ov12_0213cc60 + arm_func_end func_ov12_0211bc20 .global func_ov12_0211bc54 arm_func_start func_ov12_0211bc54 @@ -11040,8 +11040,8 @@ func_ov12_0211bc54: ; 0x0211bc54 ldr r0, [r0, #0xfe8] bx lr .align 2, 0 - arm_func_end func_ov12_0211bc54 _0211bc60: .word data_ov12_0213cc60 + arm_func_end func_ov12_0211bc54 .global func_ov12_0211bc64 arm_func_start func_ov12_0211bc64 @@ -11246,7 +11246,6 @@ _0211bed0: strb r1, [r10, #0x70d] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211bce8 _0211bf00: .word func_ov12_02118ca4 _0211bf04: .word func_ov12_02118c0c _0211bf08: .word data_027e0ce0 @@ -11260,6 +11259,7 @@ _0211bf24: .word data_ov12_02139c60 _0211bf28: .word 0x00001fe0 _0211bf2c: .word func_ov12_0211bc64 _0211bf30: .word func_ov12_0211bc68 + arm_func_end func_ov12_0211bce8 .global func_ov12_0211bf34 arm_func_start func_ov12_0211bf34 @@ -11306,10 +11306,10 @@ _0211bf74: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211bf34 _0211bfd0: .word data_ov12_0213cc60 _0211bfd4: .word data_027e0ce0 _0211bfd8: .word func_ov12_02118ca4 + arm_func_end func_ov12_0211bf34 .global func_ov12_0211bfdc arm_func_start func_ov12_0211bfdc @@ -11338,8 +11338,8 @@ _0211c01c: bl func_ov12_0211c0a4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211bfdc _0211c030: .word data_ov00_020ee698 + arm_func_end func_ov12_0211bfdc .global func_ov12_0211c034 arm_func_start func_ov12_0211c034 @@ -11360,8 +11360,8 @@ func_ov12_0211c034: ; 0x0211c034 bl func_ov12_0211c0a4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211c034 _0211c070: .word 0x00000708 + arm_func_end func_ov12_0211c034 .global func_ov12_0211c074 arm_func_start func_ov12_0211c074 @@ -11546,10 +11546,10 @@ _0211c2e4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211c1c4 _0211c2ec: .word data_ov00_020ee698 _0211c2f0: .word func_ov12_0211bc88 _0211c2f4: .word func_ov12_0211bcb8 + arm_func_end func_ov12_0211c1c4 .global func_ov12_0211c2f8 arm_func_start func_ov12_0211c2f8 @@ -11875,8 +11875,8 @@ _0211c754: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211c4dc _0211c774: .word data_ov12_0213470c + arm_func_end func_ov12_0211c4dc .global func_ov12_0211c778 arm_func_start func_ov12_0211c778 @@ -12079,10 +12079,10 @@ _0211ca04: bl func_ov12_0211ca60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0211c778 _0211ca54: .word data_ov12_02139bc6 _0211ca58: .word data_027e0d78 _0211ca5c: .word data_ov12_02139bc0 + arm_func_end func_ov12_0211c778 .global func_ov12_0211ca60 arm_func_start func_ov12_0211ca60 @@ -12106,8 +12106,8 @@ func_ov12_0211ca60: ; 0x0211ca60 bl func_ov12_0211caac ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0211ca60 _0211caa8: .word data_ov12_02139bc0 + arm_func_end func_ov12_0211ca60 .global func_ov12_0211caac arm_func_start func_ov12_0211caac @@ -12424,8 +12424,8 @@ func_ov12_0211ce50: ; 0x0211ce50 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov12_0211ce50 _0211ce5c: .word data_ov12_0213dc4c + arm_func_end func_ov12_0211ce50 .global func_ov12_0211ce60 arm_func_start func_ov12_0211ce60 @@ -12448,9 +12448,9 @@ _0211ce94: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0211ce60 _0211cea0: .word data_ov12_0213dc4c _0211cea4: .word data_027e0ce0 + arm_func_end func_ov12_0211ce60 .global func_ov12_0211cea8 arm_func_start func_ov12_0211cea8 @@ -12470,8 +12470,8 @@ _0211cecc: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0211cea8 _0211cedc: .word data_ov12_0213dc4c + arm_func_end func_ov12_0211cea8 .global func_ov12_0211cee0 arm_func_start func_ov12_0211cee0 @@ -12480,8 +12480,8 @@ func_ov12_0211cee0: ; 0x0211cee0 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov12_0211cee0 _0211ceec: .word data_ov12_02135f68 + arm_func_end func_ov12_0211cee0 .global func_ov12_0211cef0 arm_func_start func_ov12_0211cef0 @@ -12598,9 +12598,9 @@ func_ov12_0211cfe0: ; 0x0211cfe0 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_0211cfe0 _0211d01c: .word data_ov00_020ee698 _0211d020: .word data_ov12_02137c64 + arm_func_end func_ov12_0211cfe0 .global func_ov12_0211d024 arm_func_start func_ov12_0211d024 @@ -12720,8 +12720,8 @@ func_ov12_0211d198: ; 0x0211d198 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d198 _0211d1b4: .word data_ov12_02135fb8 + arm_func_end func_ov12_0211d198 .global func_ov12_0211d1b8 arm_func_start func_ov12_0211d1b8 @@ -12809,10 +12809,10 @@ _0211d26c: bl func_0203d77c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d1e8 _0211d2d0: .word data_ov12_02137c64 _0211d2d4: .word data_ov00_020ee698 _0211d2d8: .word data_027e0cbc + arm_func_end func_ov12_0211d1e8 .global func_ov12_0211d2dc arm_func_start func_ov12_0211d2dc @@ -12879,8 +12879,8 @@ func_ov12_0211d34c: ; 0x0211d34c add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d34c _0211d3b4: .word data_ov12_02136028 + arm_func_end func_ov12_0211d34c .global func_ov12_0211d3b8 arm_func_start func_ov12_0211d3b8 @@ -13049,7 +13049,6 @@ func_ov12_0211d420: ; 0x0211d420 add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211d420 _0211d608: .word 0xffcfffef _0211d60c: .word 0x0400000e _0211d610: .word data_ov12_02136050 @@ -13060,6 +13059,7 @@ _0211d620: .word data_ov12_0213606c _0211d624: .word data_ov12_02136080 _0211d628: .word data_027e0cbc _0211d62c: .word 0x00000b33 + arm_func_end func_ov12_0211d420 .global func_ov12_0211d630 arm_func_start func_ov12_0211d630 @@ -13087,8 +13087,8 @@ func_ov12_0211d630: ; 0x0211d630 str r1, [r0, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d630 _0211d688: .word data_027e0764 + arm_func_end func_ov12_0211d630 .global func_ov12_0211d68c arm_func_start func_ov12_0211d68c @@ -13107,10 +13107,10 @@ _0211d6b4: ldr ip, _0211d6c4 ; =func_ov12_0212593c bx ip .align 2, 0 - arm_func_end func_ov12_0211d68c _0211d6bc: .word data_027e0618 _0211d6c0: .word data_ov00_020ee734 _0211d6c4: .word func_ov12_0212593c + arm_func_end func_ov12_0211d68c .global func_ov12_0211d6c8 arm_func_start func_ov12_0211d6c8 @@ -13246,8 +13246,8 @@ _0211d868: strh r1, [r0, #0x9a] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211d77c _0211d880: .word data_ov12_0213dc50 + arm_func_end func_ov12_0211d77c .global func_ov12_0211d884 arm_func_start func_ov12_0211d884 @@ -13282,7 +13282,6 @@ func_ov12_0211d884: ; 0x0211d884 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d884 _0211d8f8: .word data_ov12_021360e0 _0211d8fc: .word func_ov12_0211d928 _0211d900: .word func_ov12_0211d93c @@ -13290,6 +13289,7 @@ _0211d904: .word data_ov12_02136134 _0211d908: .word data_ov12_02136110 _0211d90c: .word data_ov12_0213dc50 _0211d910: .word data_ov12_021360b4 + arm_func_end func_ov12_0211d884 .global func_ov12_0211d914 arm_func_start func_ov12_0211d914 @@ -13322,8 +13322,8 @@ func_ov12_0211d93c: ; 0x0211d93c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d93c _0211d958: .word data_ov12_02136134 + arm_func_end func_ov12_0211d93c .global func_ov12_0211d95c arm_func_start func_ov12_0211d95c @@ -13347,9 +13347,9 @@ func_ov12_0211d95c: ; 0x0211d95c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d95c _0211d9a4: .word data_ov12_0213dc50 _0211d9a8: .word func_ov12_0211d928 + arm_func_end func_ov12_0211d95c .global func_ov12_0211d9ac arm_func_start func_ov12_0211d9ac @@ -13375,9 +13375,9 @@ func_ov12_0211d9ac: ; 0x0211d9ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211d9ac _0211d9fc: .word data_ov12_0213dc50 _0211da00: .word func_ov12_0211d928 + arm_func_end func_ov12_0211d9ac .global func_ov12_0211da04 arm_func_start func_ov12_0211da04 @@ -13892,7 +13892,6 @@ _0211e1b4: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0211da04 _0211e1d0: .word 0xffcfffef _0211e1d4: .word data_02075dac _0211e1d8: .word 0x0400000a @@ -13931,6 +13930,7 @@ _0211e258: .word data_ov12_021360b4 _0211e25c: .word data_ov12_0213477c _0211e260: .word 0x00000267 _0211e264: .word data_ov00_020eec68 + arm_func_end func_ov12_0211da04 .global func_ov12_0211e268 arm_func_start func_ov12_0211e268 @@ -13956,9 +13956,9 @@ _0211e298: bl func_ov12_0212593c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211e268 _0211e2b0: .word 0x00000145 _0211e2b4: .word 0x00000146 + arm_func_end func_ov12_0211e268 .global func_ov12_0211e2b8 arm_func_start func_ov12_0211e2b8 @@ -14243,13 +14243,13 @@ _0211e620: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211e2b8 _0211e6c4: .word data_ov12_021360b4 _0211e6c8: .word data_ov00_020ee698 _0211e6cc: .word data_ov12_0213479c _0211e6d0: .word data_ov12_02137c64 _0211e6d4: .word data_027e0764 _0211e6d8: .word data_ov00_020eec9c + arm_func_end func_ov12_0211e2b8 .global func_ov12_0211e6dc arm_func_start func_ov12_0211e6dc @@ -14286,9 +14286,9 @@ _0211e734: str r0, [r2] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211e6dc _0211e750: .word data_ov12_021360b4 _0211e754: .word 0x0400000a + arm_func_end func_ov12_0211e6dc .global func_ov12_0211e758 arm_func_start func_ov12_0211e758 @@ -14433,11 +14433,11 @@ _0211e930: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211e758 _0211e968: .word data_ov12_021360b4 _0211e96c: .word 0x00000145 _0211e970: .word 0x00000142 _0211e974: .word 0x00000146 + arm_func_end func_ov12_0211e758 .global func_ov12_0211e978 arm_func_start func_ov12_0211e978 @@ -14517,11 +14517,11 @@ _0211ea88: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211e978 _0211ea90: .word data_ov12_021360b4 _0211ea94: .word data_ov12_0213477c _0211ea98: .word 0x0017001b _0211ea9c: .word data_ov00_020eec9c + arm_func_end func_ov12_0211e978 .global func_ov12_0211eaa0 arm_func_start func_ov12_0211eaa0 @@ -14617,10 +14617,10 @@ _0211ebc0: strleb r0, [r4, #0x39d] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0211eac8 _0211ebe4: .word data_ov00_020eec9c _0211ebe8: .word data_027e0764 _0211ebec: .word data_ov12_021360b4 + arm_func_end func_ov12_0211eac8 .global func_ov12_0211ebf0 arm_func_start func_ov12_0211ebf0 @@ -14649,8 +14649,8 @@ _0211ec3c: strb r0, [r4, #0x56] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211ebf0 _0211ec48: .word data_027e0d78 + arm_func_end func_ov12_0211ebf0 .global func_ov12_0211ec4c arm_func_start func_ov12_0211ec4c @@ -14684,8 +14684,8 @@ func_ov12_0211ec84: ; 0x0211ec84 str r1, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov12_0211ec84 _0211ec94: .word data_ov12_021360b4 + arm_func_end func_ov12_0211ec84 .global func_ov12_0211ec98 arm_func_start func_ov12_0211ec98 @@ -14698,8 +14698,8 @@ func_ov12_0211ec98: ; 0x0211ec98 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211ec98 _0211ecb4: .word data_ov12_02136378 + arm_func_end func_ov12_0211ec98 .global func_ov12_0211ecb8 arm_func_start func_ov12_0211ecb8 @@ -14742,9 +14742,9 @@ func_ov12_0211ecfc: ; 0x0211ecfc mov r2, #6 bx ip .align 2, 0 - arm_func_end func_ov12_0211ecfc _0211ed10: .word func_02006060 _0211ed14: .word data_ov12_021347f4 + arm_func_end func_ov12_0211ecfc .global func_ov12_0211ed18 arm_func_start func_ov12_0211ed18 @@ -14826,12 +14826,12 @@ _0211ed7c: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211ed18 _0211ee44: .word data_ov12_021347fc _0211ee48: .word data_ov12_02134808 _0211ee4c: .word data_ov12_02134814 _0211ee50: .word 0x0000013b _0211ee54: .word data_027e0cbc + arm_func_end func_ov12_0211ed18 .global func_ov12_0211ee58 arm_func_start func_ov12_0211ee58 @@ -14857,8 +14857,8 @@ _0211ee9c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211ee58 _0211eea4: .word data_027e0d38 + arm_func_end func_ov12_0211ee58 .global func_ov12_0211eea8 arm_func_start func_ov12_0211eea8 @@ -14891,8 +14891,8 @@ _0211eefc: strlt r1, [r0, #0x38] bx lr .align 2, 0 - arm_func_end func_ov12_0211eea8 _0211ef0c: .word data_ov12_0213dd0c + arm_func_end func_ov12_0211eea8 .global func_ov12_0211ef10 arm_func_start func_ov12_0211ef10 @@ -14911,8 +14911,8 @@ func_ov12_0211ef10: ; 0x0211ef10 bl func_ov12_02125944 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211ef10 _0211ef44: .word data_027e0d38 + arm_func_end func_ov12_0211ef10 .global func_ov12_0211ef48 arm_func_start func_ov12_0211ef48 @@ -15278,11 +15278,11 @@ _0211f45c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211ef48 _0211f47c: .word data_027e0d38 _0211f480: .word 0x0000013b _0211f484: .word data_ov12_0213dd0c _0211f488: .word data_027e05f4 + arm_func_end func_ov12_0211ef48 .global func_ov12_0211f48c arm_func_start func_ov12_0211f48c @@ -15295,9 +15295,9 @@ func_ov12_0211f48c: ; 0x0211f48c ldr r1, [r1, #4] bx ip .align 2, 0 - arm_func_end func_ov12_0211f48c _0211f4a8: .word data_027e0d38 _0211f4ac: .word func_ov05_02102828 + arm_func_end func_ov12_0211f48c .global func_ov12_0211f4b0 arm_func_start func_ov12_0211f4b0 @@ -15367,11 +15367,11 @@ _0211f548: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211f4e0 _0211f584: .word data_ov12_02137c64 _0211f588: .word data_ov12_02137d20 _0211f58c: .word data_027e0f64 _0211f590: .word data_ov12_0213dd0c + arm_func_end func_ov12_0211f4e0 .global func_ov12_0211f594 arm_func_start func_ov12_0211f594 @@ -15430,12 +15430,12 @@ _0211f648: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211f594 _0211f664: .word data_ov12_0213dd0c _0211f668: .word data_ov12_02137c64 _0211f66c: .word data_027e0d38 _0211f670: .word gOverlayManager _0211f674: .word 0x00000005 + arm_func_end func_ov12_0211f594 .global func_ov12_0211f678 arm_func_start func_ov12_0211f678 @@ -15459,8 +15459,8 @@ func_ov12_0211f6a0: ; 0x0211f6a0 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov12_0211f6a0 _0211f6ac: .word data_ov12_0213dc54 + arm_func_end func_ov12_0211f6a0 .global func_ov12_0211f6b0 arm_func_start func_ov12_0211f6b0 @@ -15565,8 +15565,8 @@ _0211f7f8: streqb r1, [r0, #0x33] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211f6b0 _0211f820: .word data_ov12_02137c64 + arm_func_end func_ov12_0211f6b0 .global func_ov12_0211f824 arm_func_start func_ov12_0211f824 @@ -15711,10 +15711,10 @@ _0211fa04: str r1, [r4, #0x30] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0211f824 _0211fa28: .word data_027e0ce0 _0211fa2c: .word data_ov12_0213dc54 _0211fa30: .word 0x00000428 + arm_func_end func_ov12_0211f824 .global func_ov12_0211fa34 arm_func_start func_ov12_0211fa34 @@ -15743,8 +15743,8 @@ _0211fa58: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0211fa34 _0211fa88: .word data_ov12_0213dc54 + arm_func_end func_ov12_0211fa34 .global func_ov12_0211fa8c arm_func_start func_ov12_0211fa8c @@ -15752,8 +15752,8 @@ func_ov12_0211fa8c: ; 0x0211fa8c ldr ip, _0211fa94 ; =func_ov12_0211ff54 bx ip .align 2, 0 - arm_func_end func_ov12_0211fa8c _0211fa94: .word func_ov12_0211ff54 + arm_func_end func_ov12_0211fa8c .global func_ov12_0211fa98 arm_func_start func_ov12_0211fa98 @@ -15999,12 +15999,12 @@ _0211fde8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0211fad0 _0211fdf4: .word data_027e0d54 _0211fdf8: .word data_ov12_02137c64 _0211fdfc: .word data_027e0618 _0211fe00: .word data_027e071c _0211fe04: .word data_ov00_020eec68 + arm_func_end func_ov12_0211fad0 .global func_ov12_0211fe08 arm_func_start func_ov12_0211fe08 @@ -16194,8 +16194,8 @@ func_ov12_0212003c: ; 0x0212003c strb r1, [r0, #0x88] bx lr .align 2, 0 - arm_func_end func_ov12_0212003c _02120060: .word data_ov00_020ee698 + arm_func_end func_ov12_0212003c .global func_ov12_02120064 arm_func_start func_ov12_02120064 @@ -16226,8 +16226,8 @@ func_ov12_02120090: ; 0x02120090 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_02120090 _021200b0: .word data_027e0618 + arm_func_end func_ov12_02120090 .global func_ov12_021200b4 arm_func_start func_ov12_021200b4 @@ -16241,8 +16241,8 @@ func_ov12_021200b4: ; 0x021200b4 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_021200b4 _021200d4: .word data_027e0618 + arm_func_end func_ov12_021200b4 .global func_ov12_021200d8 arm_func_start func_ov12_021200d8 @@ -16387,11 +16387,11 @@ _02120268: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_021201b8 _02120294: .word data_ov12_021364a8 _02120298: .word func_ov12_021202d8 _0212029c: .word func_ov12_02125f40 _021202a0: .word data_ov12_021364d8 + arm_func_end func_ov12_021201b8 .global func_ov12_021202a4 arm_func_start func_ov12_021202a4 @@ -16449,8 +16449,8 @@ func_ov12_021202ec: ; 0x021202ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021202ec _02120338: .word func_ov12_021202d8 + arm_func_end func_ov12_021202ec .global func_ov12_0212033c arm_func_start func_ov12_0212033c @@ -16477,8 +16477,8 @@ func_ov12_0212033c: ; 0x0212033c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212033c _02120390: .word func_ov12_021202d8 + arm_func_end func_ov12_0212033c .global func_ov12_02120394 arm_func_start func_ov12_02120394 @@ -16588,7 +16588,6 @@ _021204fc: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02120394 _02120520: .word data_ov12_02137c64 _02120524: .word 0x04001000 _02120528: .word data_ov12_0213dc58 @@ -16596,6 +16595,7 @@ _0212052c: .word data_027e0cbc _02120530: .word 0x00000161 _02120534: .word data_ov12_021363c0 _02120538: .word 0x0000013b + arm_func_end func_ov12_02120394 .global func_ov12_0212053c arm_func_start func_ov12_0212053c @@ -16639,11 +16639,11 @@ _021205bc: bl func_ov12_0211f678 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212053c _021205c8: .word data_ov12_02137c64 _021205cc: .word 0x0000013b _021205d0: .word data_027e0e2c _021205d4: .word 0x04001000 + arm_func_end func_ov12_0212053c .global func_ov12_021205d8 arm_func_start func_ov12_021205d8 @@ -16686,9 +16686,9 @@ func_ov12_021205d8: ; 0x021205d8 str r0, [r4, #0x90] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021205d8 _0212066c: .word data_ov12_02137c64 _02120670: .word data_ov12_021363c0 + arm_func_end func_ov12_021205d8 .global func_ov12_02120674 arm_func_start func_ov12_02120674 @@ -16729,9 +16729,9 @@ func_ov12_02120674: ; 0x02120674 str r0, [r4, #0x90] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02120674 _02120700: .word data_ov12_02137c64 _02120704: .word data_ov12_021363c0 + arm_func_end func_ov12_02120674 .global func_ov12_02120708 arm_func_start func_ov12_02120708 @@ -16762,9 +16762,9 @@ func_ov12_02120708: ; 0x02120708 bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02120708 _0212076c: .word data_ov12_021363c0 _02120770: .word data_ov00_020eec9c + arm_func_end func_ov12_02120708 .global func_ov12_02120774 arm_func_start func_ov12_02120774 @@ -16808,8 +16808,8 @@ _021207ec: str r5, [r4, #0x158] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02120774 _02120804: .word data_ov00_020eec9c + arm_func_end func_ov12_02120774 .global func_ov12_02120808 arm_func_start func_ov12_02120808 @@ -16876,10 +16876,10 @@ _021208a0: str r0, [r5, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02120808 _021208f0: .word data_ov00_020eec9c _021208f4: .word data_02057200 _021208f8: .word data_ov12_02137c64 + arm_func_end func_ov12_02120808 .global func_ov12_021208fc arm_func_start func_ov12_021208fc @@ -16898,8 +16898,8 @@ func_ov12_021208fc: ; 0x021208fc str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021208fc _02120930: .word data_ov12_0213dd0c + arm_func_end func_ov12_021208fc .global func_ov12_02120934 arm_func_start func_ov12_02120934 @@ -16942,9 +16942,9 @@ _021209ac: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02120934 _021209c0: .word data_027e0e2c _021209c4: .word data_ov12_02137c64 + arm_func_end func_ov12_02120934 .global func_ov12_021209c8 arm_func_start func_ov12_021209c8 @@ -17010,10 +17010,10 @@ _02120a14: str r0, [r4, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021209c8 _02120ab4: .word data_027e0e2c _02120ab8: .word 0x04001000 _02120abc: .word data_ov12_021363c0 + arm_func_end func_ov12_021209c8 .global func_ov12_02120ac0 arm_func_start func_ov12_02120ac0 @@ -17067,10 +17067,10 @@ _02120b64: str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02120ac0 _02120b70: .word data_ov12_02137c64 _02120b74: .word data_ov00_020eec68 _02120b78: .word data_ov00_020ee698 + arm_func_end func_ov12_02120ac0 .global func_ov12_02120b7c arm_func_start func_ov12_02120b7c @@ -17147,11 +17147,11 @@ func_ov12_02120bb8: ; 0x02120bb8 str r0, [r4, #0x90] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02120bb8 _02120c84: .word data_ov12_0213dd0c _02120c88: .word data_ov00_020eec9c _02120c8c: .word data_ov12_02137c64 _02120c90: .word data_ov12_021363c0 + arm_func_end func_ov12_02120bb8 .global func_ov12_02120c94 arm_func_start func_ov12_02120c94 @@ -17203,10 +17203,10 @@ _02120d38: str r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02120c94 _02120d44: .word data_ov00_020eec68 _02120d48: .word data_ov00_020ee698 _02120d4c: .word data_ov12_02137c64 + arm_func_end func_ov12_02120c94 .global func_ov12_02120d50 arm_func_start func_ov12_02120d50 @@ -17265,10 +17265,10 @@ func_ov12_02120d90: ; 0x02120d90 bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02120d90 _02120e0c: .word data_ov12_02137c64 _02120e10: .word data_ov12_021363c0 _02120e14: .word data_ov00_020eec9c + arm_func_end func_ov12_02120d90 .global func_ov12_02120e18 arm_func_start func_ov12_02120e18 @@ -17323,11 +17323,11 @@ _02120ec0: str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02120e18 _02120ecc: .word data_ov00_020eec68 _02120ed0: .word data_ov12_0213dd0c _02120ed4: .word data_ov00_020ee698 _02120ed8: .word data_ov12_02137c64 + arm_func_end func_ov12_02120e18 .global func_ov12_02120edc arm_func_start func_ov12_02120edc @@ -17350,8 +17350,8 @@ func_ov12_02120f04: ; 0x02120f04 ldr ip, _02120f0c ; =func_ov12_02125d48 bx ip .align 2, 0 - arm_func_end func_ov12_02120f04 _02120f0c: .word func_ov12_02125d48 + arm_func_end func_ov12_02120f04 .global func_ov12_02120f10 arm_func_start func_ov12_02120f10 @@ -17415,10 +17415,10 @@ _02120fcc: bl func_ov12_02125b60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02120f10 _02120fe4: .word data_ov12_021363e0 _02120fe8: .word data_ov00_020ee698 _02120fec: .word data_ov12_02137c64 + arm_func_end func_ov12_02120f10 .global func_ov12_02120ff0 arm_func_start func_ov12_02120ff0 @@ -17454,9 +17454,9 @@ _0212104c: bl func_0203493c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02120ff0 _02121064: .word data_ov12_02137c64 _02121068: .word 0x00000133 + arm_func_end func_ov12_02120ff0 .global func_ov12_0212106c arm_func_start func_ov12_0212106c @@ -17579,9 +17579,9 @@ _02121210: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0212106c _02121234: .word data_ov12_02137c64 _02121238: .word 0x0000015e + arm_func_end func_ov12_0212106c .global func_ov12_0212123c arm_func_start func_ov12_0212123c @@ -17632,8 +17632,8 @@ _021212cc: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212123c _021212e4: .word data_ov12_02137c64 + arm_func_end func_ov12_0212123c .global func_ov12_021212e8 arm_func_start func_ov12_021212e8 @@ -17724,9 +17724,9 @@ _02121400: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_021212e8 _0212142c: .word data_ov12_02137c64 _02121430: .word 0x00000161 + arm_func_end func_ov12_021212e8 .global func_ov12_02121434 arm_func_start func_ov12_02121434 @@ -17768,8 +17768,8 @@ _021214a8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02121434 _021214c0: .word data_ov12_02137c64 + arm_func_end func_ov12_02121434 .global func_ov12_021214c4 arm_func_start func_ov12_021214c4 @@ -17822,8 +17822,8 @@ _0212156c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021214c4 _02121578: .word 0x0000013b + arm_func_end func_ov12_021214c4 .global func_ov12_0212157c arm_func_start func_ov12_0212157c @@ -17832,8 +17832,8 @@ func_ov12_0212157c: ; 0x0212157c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov12_0212157c _02121588: .word data_ov12_021360d4 + arm_func_end func_ov12_0212157c .global func_ov12_0212158c arm_func_start func_ov12_0212158c @@ -17876,8 +17876,8 @@ _02121600: bl func_ov12_021219fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212158c _02121618: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212158c .global func_ov12_0212161c arm_func_start func_ov12_0212161c @@ -17949,9 +17949,9 @@ _021216e4: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02121654 _021216ec: .word data_ov12_02137c64 _021216f0: .word data_ov12_0213dd0c + arm_func_end func_ov12_02121654 .global func_ov12_021216f4 arm_func_start func_ov12_021216f4 @@ -17982,9 +17982,9 @@ _0212174c: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_021216f4 _02121754: .word data_ov12_02137c64 _02121758: .word data_ov12_0213dd0c + arm_func_end func_ov12_021216f4 .global func_ov12_0212175c arm_func_start func_ov12_0212175c @@ -18095,8 +18095,8 @@ func_ov12_021218ac: ; 0x021218ac mov r1, r2 bx ip .align 2, 0 - arm_func_end func_ov12_021218ac _021218c4: .word func_ov12_0212602c + arm_func_end func_ov12_021218ac .global func_ov12_021218c8 arm_func_start func_ov12_021218c8 @@ -18164,8 +18164,8 @@ func_ov12_02121944: ; 0x02121944 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02121944 _02121998: .word data_ov12_021364f4 + arm_func_end func_ov12_02121944 .global func_ov12_0212199c arm_func_start func_ov12_0212199c @@ -18199,8 +18199,8 @@ func_ov12_021219cc: ; 0x021219cc add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021219cc _021219f8: .word 0x0000013b + arm_func_end func_ov12_021219cc .global func_ov12_021219fc arm_func_start func_ov12_021219fc @@ -18320,9 +18320,9 @@ _02121b6c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02121a84 _02121b98: .word data_ov12_02137c64 _02121b9c: .word data_02068e9c + arm_func_end func_ov12_02121a84 .global func_ov12_02121ba0 arm_func_start func_ov12_02121ba0 @@ -18501,10 +18501,10 @@ _02121d5c: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02121c48 _02121e34: .word data_ov12_02137c64 _02121e38: .word 0x0000013b _02121e3c: .word data_027e0c38 + arm_func_end func_ov12_02121c48 .global func_ov12_02121e40 arm_func_start func_ov12_02121e40 @@ -18592,8 +18592,8 @@ func_ov12_02121ed4: ; 0x02121ed4 str r4, [r5, #0xac] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02121ed4 _02121f44: .word data_ov12_02137c64 + arm_func_end func_ov12_02121ed4 .global func_ov12_02121f48 arm_func_start func_ov12_02121f48 @@ -18822,9 +18822,9 @@ _0212223c: bl func_020328a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02121f48 _0212226c: .word data_ov12_02137c64 _02122270: .word data_ov12_02134824 + arm_func_end func_ov12_02121f48 .global func_ov12_02122274 arm_func_start func_ov12_02122274 @@ -18951,9 +18951,9 @@ func_ov12_021223a4: ; 0x021223a4 strb r1, [r0, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021223a4 _021223d8: .word data_ov12_0213dc6c _021223dc: .word data_ov12_0213dc6c + arm_func_end func_ov12_021223a4 .global func_ov12_021223e0 arm_func_start func_ov12_021223e0 @@ -18975,9 +18975,9 @@ func_ov12_021223e0: ; 0x021223e0 str r2, [r1, r0, lsl #2] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021223e0 _02122420: .word data_ov12_0213dc6c _02122424: .word data_ov12_0213dc6c + arm_func_end func_ov12_021223e0 .global func_ov12_02122428 arm_func_start func_ov12_02122428 @@ -19020,12 +19020,12 @@ func_ov12_02122428: ; 0x02122428 movge r0, #9 bx lr .align 2, 0 - arm_func_end func_ov12_02122428 _021224bc: .word 0x000001f5 _021224c0: .word 0x00000691 _021224c4: .word 0x0000097f _021224c8: .word 0x00001e65 _021224cc: .word 0x00002710 + arm_func_end func_ov12_02122428 .global func_ov12_021224d0 arm_func_start func_ov12_021224d0 @@ -19174,8 +19174,8 @@ _021226bc: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_021224d0 _021226c4: .word 0x00002710 + arm_func_end func_ov12_021224d0 .global func_ov12_021226c8 arm_func_start func_ov12_021226c8 @@ -19188,8 +19188,8 @@ func_ov12_021226c8: ; 0x021226c8 str r1, [r0, #0x50] bx lr .align 2, 0 - arm_func_end func_ov12_021226c8 _021226e4: .word data_ov12_02136524 + arm_func_end func_ov12_021226c8 .global func_ov12_021226e8 arm_func_start func_ov12_021226e8 @@ -19207,9 +19207,9 @@ func_ov12_021226e8: ; 0x021226e8 str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021226e8 _02122718: .word data_027e0c68 _0212271c: .word data_ov12_02137c64 + arm_func_end func_ov12_021226e8 .global func_ov12_02122720 arm_func_start func_ov12_02122720 @@ -19264,7 +19264,6 @@ _021227b4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_02122720 _021227e0: .word data_ov12_021365f8 _021227e4: .word func_ov12_021202d8 _021227e8: .word func_ov12_02125f40 @@ -19272,6 +19271,7 @@ _021227ec: .word data_ov12_0213665c _021227f0: .word data_ov12_02136640 _021227f4: .word data_ov12_02136628 _021227f8: .word data_ov12_0213dc6c + arm_func_end func_ov12_02122720 .global func_ov12_021227fc arm_func_start func_ov12_021227fc @@ -19334,9 +19334,9 @@ func_ov12_02122844: ; 0x02122844 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02122844 _021228a4: .word data_ov12_0213dc6c _021228a8: .word func_ov12_021202d8 + arm_func_end func_ov12_02122844 .global func_ov12_021228ac arm_func_start func_ov12_021228ac @@ -19368,9 +19368,9 @@ func_ov12_021228ac: ; 0x021228ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021228ac _02122914: .word data_ov12_0213dc6c _02122918: .word func_ov12_021202d8 + arm_func_end func_ov12_021228ac .global func_ov12_0212291c arm_func_start func_ov12_0212291c @@ -19777,7 +19777,6 @@ _02122efc: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0212291c _02122f28: .word data_ov00_020ee698 _02122f2c: .word data_ov12_02137c64 _02122f30: .word 0x00200010 @@ -19792,6 +19791,7 @@ _02122f50: .word data_ov12_0213dc6c _02122f54: .word data_ov12_0213dc6c _02122f58: .word 0x0000016e _02122f5c: .word 0x0000016b + arm_func_end func_ov12_0212291c .global func_ov12_02122f60 arm_func_start func_ov12_02122f60 @@ -19814,8 +19814,8 @@ func_ov12_02122f74: ; 0x02122f74 ldr r0, _02122f7c ; =data_027e0cbc bx lr .align 2, 0 - arm_func_end func_ov12_02122f74 _02122f7c: .word data_027e0cbc + arm_func_end func_ov12_02122f74 .global func_ov12_02122f80 arm_func_start func_ov12_02122f80 @@ -19829,9 +19829,9 @@ func_ov12_02122f80: ; 0x02122f80 str r0, [ip] bx lr .align 2, 0 - arm_func_end func_ov12_02122f80 _02122fa0: .word 0x000001ff _02122fa4: .word 0x0400101c + arm_func_end func_ov12_02122f80 .global func_ov12_02122fa8 arm_func_start func_ov12_02122fa8 @@ -19845,9 +19845,9 @@ func_ov12_02122fa8: ; 0x02122fa8 str r0, [ip] bx lr .align 2, 0 - arm_func_end func_ov12_02122fa8 _02122fc8: .word 0x000001ff _02122fcc: .word 0x0400001c + arm_func_end func_ov12_02122fa8 .global func_ov12_02122fd0 arm_func_start func_ov12_02122fd0 @@ -19859,8 +19859,8 @@ func_ov12_02122fd0: ; 0x02122fd0 strh r0, [r2] bx lr .align 2, 0 - arm_func_end func_ov12_02122fd0 _02122fe8: .word 0x0400100e + arm_func_end func_ov12_02122fd0 .global func_ov12_02122fec arm_func_start func_ov12_02122fec @@ -19872,8 +19872,8 @@ func_ov12_02122fec: ; 0x02122fec strh r0, [r2] bx lr .align 2, 0 - arm_func_end func_ov12_02122fec _02123004: .word 0x0400000e + arm_func_end func_ov12_02122fec .global func_ov12_02123008 arm_func_start func_ov12_02123008 @@ -19885,8 +19885,8 @@ func_ov12_02123008: ; 0x02123008 str r0, [r2] bx lr .align 2, 0 - arm_func_end func_ov12_02123008 _02123020: .word 0x04001000 + arm_func_end func_ov12_02123008 .global func_ov12_02123024 arm_func_start func_ov12_02123024 @@ -19929,8 +19929,8 @@ func_ov12_02123074: ; 0x02123074 ldr r0, _0212307c ; =data_020691a0 bx lr .align 2, 0 - arm_func_end func_ov12_02123074 _0212307c: .word data_020691a0 + arm_func_end func_ov12_02123074 .global func_ov12_02123080 arm_func_start func_ov12_02123080 @@ -19946,8 +19946,8 @@ func_ov12_02123080: ; 0x02123080 strh r0, [lr] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02123080 _021230a8: .word 0x0400100e + arm_func_end func_ov12_02123080 .global func_ov12_021230ac arm_func_start func_ov12_021230ac @@ -19963,8 +19963,8 @@ func_ov12_021230ac: ; 0x021230ac strh r0, [lr] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021230ac _021230d4: .word 0x0400000e + arm_func_end func_ov12_021230ac .global func_ov12_021230d8 arm_func_start func_ov12_021230d8 @@ -19972,8 +19972,8 @@ func_ov12_021230d8: ; 0x021230d8 ldr r0, _021230e0 ; =data_02075dac bx lr .align 2, 0 - arm_func_end func_ov12_021230d8 _021230e0: .word data_02075dac + arm_func_end func_ov12_021230d8 .global func_ov12_021230e4 arm_func_start func_ov12_021230e4 @@ -19986,9 +19986,9 @@ func_ov12_021230e4: ; 0x021230e4 str r0, [r3] bx lr .align 2, 0 - arm_func_end func_ov12_021230e4 _02123100: .word 0x04001000 _02123104: .word 0xffcfffef + arm_func_end func_ov12_021230e4 .global func_ov12_02123108 arm_func_start func_ov12_02123108 @@ -20001,8 +20001,8 @@ func_ov12_02123108: ; 0x02123108 str r0, [r3] bx lr .align 2, 0 - arm_func_end func_ov12_02123108 _02123124: .word 0xffcfffef + arm_func_end func_ov12_02123108 .global func_ov12_02123128 arm_func_start func_ov12_02123128 @@ -20042,10 +20042,10 @@ _02123178: bl func_ov12_0212593c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02123128 _021231a4: .word data_ov12_0213dc6c _021231a8: .word data_ov12_0213dc6c _021231ac: .word data_ov12_02137c64 + arm_func_end func_ov12_02123128 .global func_ov12_021231b0 arm_func_start func_ov12_021231b0 @@ -20150,9 +20150,9 @@ _021232f8: strb r1, [r0, #0x15] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_021231b0 _02123318: .word data_ov12_02136578 _0212331c: .word data_ov12_0213dc6c + arm_func_end func_ov12_021231b0 .global func_ov12_02123320 arm_func_start func_ov12_02123320 @@ -20308,12 +20308,12 @@ _02123518: str r0, [r6, #0xc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02123320 _02123550: .word data_ov12_02137c64 _02123554: .word data_ov12_02136524 _02123558: .word data_ov12_0213dc6c _0212355c: .word 0x0000270f _02123560: .word data_ov12_0213dd0c + arm_func_end func_ov12_02123320 .global func_ov12_02123564 arm_func_start func_ov12_02123564 @@ -20352,8 +20352,8 @@ _021235d0: bl func_ov00_020d70a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02123564 _021235e0: .word data_ov00_020eec68 + arm_func_end func_ov12_02123564 .global func_ov12_021235e4 arm_func_start func_ov12_021235e4 @@ -20383,8 +20383,8 @@ func_ov12_021235e4: ; 0x021235e4 bl func_ov00_020d70a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021235e4 _02123644: .word data_ov00_020eec68 + arm_func_end func_ov12_021235e4 .global func_ov12_02123648 arm_func_start func_ov12_02123648 @@ -20413,8 +20413,8 @@ _02123690: bl func_ov12_02125b60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02123648 _021236a0: .word data_027e0d78 + arm_func_end func_ov12_02123648 .global func_ov12_021236a4 arm_func_start func_ov12_021236a4 @@ -20503,8 +20503,8 @@ _021237a4: str r0, [r4, #0x32c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_021236a4 _021237e0: .word data_ov00_020ee698 + arm_func_end func_ov12_021236a4 .global func_ov12_021237e4 arm_func_start func_ov12_021237e4 @@ -20667,10 +20667,10 @@ _02123a04: str r0, [r6, #0x32c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_021237e4 _02123a18: .word 0x00002710 _02123a1c: .word data_ov00_020eec9c _02123a20: .word data_ov00_020eec68 + arm_func_end func_ov12_021237e4 .global func_ov12_02123a24 arm_func_start func_ov12_02123a24 @@ -20731,10 +20731,10 @@ _02123ae4: str r0, [r4, #0x32c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02123a24 _02123af0: .word data_ov00_020eec68 _02123af4: .word 0x0000016b _02123af8: .word data_ov00_020ee698 + arm_func_end func_ov12_02123a24 .global func_ov12_02123afc arm_func_start func_ov12_02123afc @@ -20827,9 +20827,9 @@ _02123c04: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02123b4c _02123c40: .word data_ov00_020eec9c _02123c44: .word data_ov12_02137c64 + arm_func_end func_ov12_02123b4c .global func_ov12_02123c48 arm_func_start func_ov12_02123c48 @@ -20974,8 +20974,8 @@ _02123e2c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02123ce8 _02123e50: .word data_027e0764 + arm_func_end func_ov12_02123ce8 .global func_ov12_02123e54 arm_func_start func_ov12_02123e54 @@ -21024,10 +21024,10 @@ _02123eb8: bl func_ov00_020d716c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02123e54 _02123ef4: .word data_ov00_020eec9c _02123ef8: .word data_ov00_020ee698 _02123efc: .word data_ov00_020eec68 + arm_func_end func_ov12_02123e54 .global func_ov12_02123f00 arm_func_start func_ov12_02123f00 @@ -21049,9 +21049,9 @@ func_ov12_02123f00: ; 0x02123f00 str r0, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02123f00 _02123f40: .word 0x01ff0000 _02123f44: .word 0x0400001c + arm_func_end func_ov12_02123f00 .global func_ov12_02123f48 arm_func_start func_ov12_02123f48 @@ -21074,8 +21074,8 @@ _02123f80: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02123f48 _02123f88: .word data_ov12_021365d0 + arm_func_end func_ov12_02123f48 .global func_ov12_02123f8c arm_func_start func_ov12_02123f8c @@ -21381,12 +21381,12 @@ _021243d0: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_02123fac _021243f8: .word data_ov00_020ee698 _021243fc: .word 0x0000016b _02124400: .word data_027e05f4 _02124404: .word data_ov12_02134864 _02124408: .word 0x00000fff + arm_func_end func_ov12_02123fac .global func_ov12_0212440c arm_func_start func_ov12_0212440c @@ -21408,8 +21408,8 @@ _02124438: bl func_ov12_02124afc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212440c _02124444: .word data_ov00_020ee698 + arm_func_end func_ov12_0212440c .global func_ov12_02124448 arm_func_start func_ov12_02124448 @@ -21419,8 +21419,8 @@ func_ov12_02124448: ; 0x02124448 sub r2, r1, #0xd8 bx ip .align 2, 0 - arm_func_end func_ov12_02124448 _02124458: .word func_ov12_021246c0 + arm_func_end func_ov12_02124448 .global func_ov12_0212445c arm_func_start func_ov12_0212445c @@ -21596,8 +21596,8 @@ _021245e4: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_021245a8 _021246bc: .word data_ov12_0213dd0c + arm_func_end func_ov12_021245a8 .global func_ov12_021246c0 arm_func_start func_ov12_021246c0 @@ -21688,8 +21688,8 @@ _021247d0: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_021246c0 _02124800: .word 0x00000167 + arm_func_end func_ov12_021246c0 .global func_ov12_02124804 arm_func_start func_ov12_02124804 @@ -21893,8 +21893,8 @@ _02124a70: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02124804 _02124af8: .word 0x0000016e + arm_func_end func_ov12_02124804 .global func_ov12_02124afc arm_func_start func_ov12_02124afc @@ -21925,8 +21925,8 @@ func_ov12_02124b34: ; 0x02124b34 mov r1, r2 bx ip .align 2, 0 - arm_func_end func_ov12_02124b34 _02124b4c: .word func_ov12_0212602c + arm_func_end func_ov12_02124b34 .global func_ov12_02124b50 arm_func_start func_ov12_02124b50 @@ -22076,13 +22076,13 @@ _02124d44: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02124b50 _02124d74: .word data_027e0c68 _02124d78: .word func_ov12_021226e8 _02124d7c: .word 0x0002004e _02124d80: .word data_027e0764 _02124d84: .word 0x00000126 _02124d88: .word 0x00000133 + arm_func_end func_ov12_02124b50 .global func_ov12_02124d8c arm_func_start func_ov12_02124d8c @@ -22115,10 +22115,10 @@ _02124dc4: bl func_ov00_020d716c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02124d8c _02124df0: .word data_ov00_020ee698 _02124df4: .word data_ov00_020eec9c _02124df8: .word data_ov00_020eec68 + arm_func_end func_ov12_02124d8c .global func_ov12_02124dfc arm_func_start func_ov12_02124dfc @@ -22208,8 +22208,8 @@ func_ov12_02124e64: ; 0x02124e64 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02124e64 _02124f1c: .word 0x0000016b + arm_func_end func_ov12_02124e64 .global func_ov12_02124f20 arm_func_start func_ov12_02124f20 @@ -22251,8 +22251,8 @@ _02124f98: strmib r0, [r4, #0xf] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02124f20 _02124fa8: .word data_ov12_0213dc6c + arm_func_end func_ov12_02124f20 .global func_ov12_02124fac arm_func_start func_ov12_02124fac @@ -22346,9 +22346,9 @@ _021250ec: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02124fac _02125104: .word data_ov12_0213dc5c _02125108: .word 0x0000016b + arm_func_end func_ov12_02124fac .global func_ov12_0212510c arm_func_start func_ov12_0212510c @@ -22449,10 +22449,10 @@ _021251f8: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02125148 _0212526c: .word data_02068e9c _02125270: .word 0x0000016e _02125274: .word data_ov12_02137c64 + arm_func_end func_ov12_02125148 .global func_ov12_02125278 arm_func_start func_ov12_02125278 @@ -22494,8 +22494,8 @@ _021252f0: strmib r0, [r4, #0x11] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125278 _02125300: .word data_ov12_0213dc6c + arm_func_end func_ov12_02125278 .global func_ov12_02125304 arm_func_start func_ov12_02125304 @@ -22591,8 +22591,8 @@ func_ov12_021253e8: ; 0x021253e8 bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021253e8 _02125430: .word 0x0000ffff + arm_func_end func_ov12_021253e8 .global func_ov12_02125434 arm_func_start func_ov12_02125434 @@ -22643,8 +22643,8 @@ func_ov12_02125450: ; 0x02125450 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125450 _021254d4: .word data_02068e9c + arm_func_end func_ov12_02125450 .global func_ov12_021254d8 arm_func_start func_ov12_021254d8 @@ -22698,8 +22698,8 @@ func_ov12_0212552c: ; 0x0212552c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212552c _02125584: .word 0x00170029 + arm_func_end func_ov12_0212552c .global func_ov12_02125588 arm_func_start func_ov12_02125588 @@ -22739,8 +22739,8 @@ func_ov12_02125588: ; 0x02125588 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125588 _02125610: .word 0x0000016e + arm_func_end func_ov12_02125588 .global func_ov12_02125614 arm_func_start func_ov12_02125614 @@ -22797,8 +22797,8 @@ func_ov12_0212564c: ; 0x0212564c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212564c _021256c8: .word 0x0000016e + arm_func_end func_ov12_0212564c .global func_ov12_021256cc arm_func_start func_ov12_021256cc @@ -22817,8 +22817,8 @@ func_ov12_021256cc: ; 0x021256cc bl func_020328a8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021256cc _02125700: .word 0x00170006 + arm_func_end func_ov12_021256cc .global func_ov12_02125704 arm_func_start func_ov12_02125704 @@ -22891,8 +22891,8 @@ _021257b0: blx r3 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02125764 _021257cc: .word data_ov12_02137c64 + arm_func_end func_ov12_02125764 .global func_ov12_021257d0 arm_func_start func_ov12_021257d0 @@ -22905,8 +22905,8 @@ func_ov12_021257d0: ; 0x021257d0 str r2, [r0, #0x10] bx lr .align 2, 0 - arm_func_end func_ov12_021257d0 _021257ec: .word data_ov12_021366d0 + arm_func_end func_ov12_021257d0 .global func_ov12_021257f0 arm_func_start func_ov12_021257f0 @@ -22984,11 +22984,11 @@ _02125894: str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212580c _021258d0: .word 0x04000010 _021258d4: .word 0x04001014 _021258d8: .word 0xffcfffef _021258dc: .word data_02075dac + arm_func_end func_ov12_0212580c .global func_ov12_021258e0 arm_func_start func_ov12_021258e0 @@ -23019,10 +23019,10 @@ func_ov12_021258ec: ; 0x021258ec bl func_ov12_02125c84 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021258ec _02125930: .word data_ov00_020ee698 _02125934: .word data_027e077c _02125938: .word data_02056be4 + arm_func_end func_ov12_021258ec .global func_ov12_0212593c arm_func_start func_ov12_0212593c @@ -23052,8 +23052,8 @@ func_ov12_02125944: ; 0x02125944 str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125944 _02125974: .word data_027e0cbc + arm_func_end func_ov12_02125944 .global func_ov12_02125978 arm_func_start func_ov12_02125978 @@ -23233,8 +23233,8 @@ func_ov12_02125b60: ; 0x02125b60 str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125b60 _02125bb8: .word data_027e0618 + arm_func_end func_ov12_02125b60 .global func_ov12_02125bbc arm_func_start func_ov12_02125bbc @@ -23243,8 +23243,8 @@ func_ov12_02125bbc: ; 0x02125bbc ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov12_02125bbc _02125bc8: .word func_ov12_0212003c + arm_func_end func_ov12_02125bbc .global func_ov12_02125bcc arm_func_start func_ov12_02125bcc @@ -23253,8 +23253,8 @@ func_ov12_02125bcc: ; 0x02125bcc ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov12_02125bcc _02125bd8: .word func_ov12_02120064 + arm_func_end func_ov12_02125bcc .global func_ov12_02125bdc arm_func_start func_ov12_02125bdc @@ -23263,8 +23263,8 @@ func_ov12_02125bdc: ; 0x02125bdc ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov12_02125bdc _02125be8: .word func_ov12_02120090 + arm_func_end func_ov12_02125bdc .global func_ov12_02125bec arm_func_start func_ov12_02125bec @@ -23273,8 +23273,8 @@ func_ov12_02125bec: ; 0x02125bec ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov12_02125bec _02125bf8: .word func_ov12_021200b4 + arm_func_end func_ov12_02125bec .global func_ov12_02125bfc arm_func_start func_ov12_02125bfc @@ -23316,9 +23316,9 @@ _02125c5c: strh r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02125bfc _02125c7c: .word data_027e077c _02125c80: .word 0x04000304 + arm_func_end func_ov12_02125bfc .global func_ov12_02125c84 arm_func_start func_ov12_02125c84 @@ -23347,9 +23347,9 @@ _02125cc8: bl func_ov01_020f5024 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02125c84 _02125cdc: .word data_ov00_020ee698 _02125ce0: .word 0x00300010 + arm_func_end func_ov12_02125c84 .global func_ov12_02125ce4 arm_func_start func_ov12_02125ce4 @@ -23366,8 +23366,8 @@ func_ov12_02125ce4: ; 0x02125ce4 bl func_ov01_020f5110 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02125ce4 _02125d10: .word data_ov00_020ee698 + arm_func_end func_ov12_02125ce4 .global func_ov12_02125d14 arm_func_start func_ov12_02125d14 @@ -23377,8 +23377,8 @@ func_ov12_02125d14: ; 0x02125d14 add r0, r0, #0x4c bx ip .align 2, 0 - arm_func_end func_ov12_02125d14 _02125d24: .word func_ov01_020f83e8 + arm_func_end func_ov12_02125d14 .global func_ov12_02125d28 arm_func_start func_ov12_02125d28 @@ -23388,8 +23388,8 @@ func_ov12_02125d28: ; 0x02125d28 add r0, r0, #0x4c bx ip .align 2, 0 - arm_func_end func_ov12_02125d28 _02125d38: .word func_ov01_020f8408 + arm_func_end func_ov12_02125d28 .global func_ov12_02125d3c arm_func_start func_ov12_02125d3c @@ -23450,9 +23450,9 @@ _02125dc0: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02125d48 _02125dfc: .word data_027e05f8 _02125e00: .word 0x00000831 + arm_func_end func_ov12_02125d48 .global func_ov12_02125e04 arm_func_start func_ov12_02125e04 @@ -23481,8 +23481,8 @@ func_ov12_02125e08: ; 0x02125e08 str r0, [r4, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02125e08 _02125e4c: .word 0x01ff6210 + arm_func_end func_ov12_02125e08 .global func_ov12_02125e50 arm_func_start func_ov12_02125e50 @@ -23511,9 +23511,9 @@ _02125e9c: ldrh r0, [r4, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125e50 _02125ea8: .word 0x0007fd87 _02125eac: .word 0x01ff6210 + arm_func_end func_ov12_02125e50 .global func_ov12_02125eb0 arm_func_start func_ov12_02125eb0 @@ -23555,8 +23555,8 @@ _02125ef8: str r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02125eb0 _02125f3c: .word 0x01ff6210 + arm_func_end func_ov12_02125eb0 .global func_ov12_02125f40 arm_func_start func_ov12_02125f40 @@ -23574,8 +23574,8 @@ func_ov12_02125f40: ; 0x02125f40 strb r1, [r4, #0x25] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02125f40 _02125f70: .word data_ov12_02136700 + arm_func_end func_ov12_02125f40 .global func_ov12_02125f74 arm_func_start func_ov12_02125f74 @@ -23600,10 +23600,10 @@ _02125fa0: str r1, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov12_02125f74 _02125fbc: .word 0x0000013f _02125fc0: .word data_ov12_021348c0 _02125fc4: .word data_ov12_021348a8 + arm_func_end func_ov12_02125f74 .global func_ov12_02125fc8 arm_func_start func_ov12_02125fc8 @@ -23671,11 +23671,11 @@ _02126088: bl func_ov00_020d77e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212602c _021260a8: .word data_ov12_021348c0 _021260ac: .word data_ov12_021348a8 _021260b0: .word data_ov12_021348d8 _021260b4: .word data_ov00_020eec9c + arm_func_end func_ov12_0212602c .global func_ov12_021260b8 arm_func_start func_ov12_021260b8 @@ -23722,9 +23722,9 @@ func_ov12_021260e8: ; 0x021260e8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021260e8 _02126134: .word data_ov12_02136758 _02126138: .word data_ov12_02136788 + arm_func_end func_ov12_021260e8 .global func_ov12_0212613c arm_func_start func_ov12_0212613c @@ -23936,7 +23936,6 @@ _02126410: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021261d4 _02126434: .word 0xffcfffef _02126438: .word 0x0400000e _0212643c: .word data_ov12_0213679c @@ -23946,6 +23945,7 @@ _02126448: .word data_ov12_021367a0 _0212644c: .word data_027e0cbc _02126450: .word data_027e0618 _02126454: .word data_ov00_020ee734 + arm_func_end func_ov12_021261d4 .global func_ov12_02126458 arm_func_start func_ov12_02126458 @@ -24104,11 +24104,11 @@ _02126664: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02126478 _0212668c: .word data_ov00_020eec9c _02126690: .word 0x00170027 _02126694: .word data_ov00_020ee698 _02126698: .word data_ov12_02137c64 + arm_func_end func_ov12_02126478 .global func_ov12_0212669c arm_func_start func_ov12_0212669c @@ -24180,8 +24180,8 @@ func_ov12_02126700: ; 0x02126700 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02126700 _02126790: .word 0x0000059a + arm_func_end func_ov12_02126700 .global func_ov12_02126794 arm_func_start func_ov12_02126794 @@ -24206,8 +24206,8 @@ func_ov12_021267b4: ; 0x021267b4 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_ov12_021267b4 _021267cc: .word func_02034a1c + arm_func_end func_ov12_021267b4 .global func_ov12_021267d0 arm_func_start func_ov12_021267d0 @@ -24303,8 +24303,8 @@ _02126888: str r0, [r5, #0x3c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_021267d0 _0212692c: .word data_02050f54 + arm_func_end func_ov12_021267d0 .global func_ov12_02126930 arm_func_start func_ov12_02126930 @@ -24394,9 +24394,9 @@ _02126a2c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021269b0 _02126a38: .word data_ov12_021367b4 _02126a3c: .word data_027e0ce0 + arm_func_end func_ov12_021269b0 .global func_ov12_02126a40 arm_func_start func_ov12_02126a40 @@ -24439,9 +24439,9 @@ _02126ab8: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02126a40 _02126ac8: .word data_ov12_021367b4 _02126acc: .word data_027e0c38 + arm_func_end func_ov12_02126a40 .global func_ov12_02126ad0 arm_func_start func_ov12_02126ad0 @@ -24486,9 +24486,9 @@ _02126b48: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02126ad0 _02126b60: .word data_ov12_021367b4 _02126b64: .word data_027e0c38 + arm_func_end func_ov12_02126ad0 .global func_ov12_02126b68 arm_func_start func_ov12_02126b68 @@ -24557,10 +24557,10 @@ _02126c30: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02126bc0 _02126c38: .word gAdventureFlags _02126c3c: .word data_ov00_020ee698 _02126c40: .word data_027e05f8 + arm_func_end func_ov12_02126bc0 .global func_ov12_02126c44 arm_func_start func_ov12_02126c44 @@ -24597,8 +24597,8 @@ func_ov12_02126c94: ; 0x02126c94 ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov12_02126c94 _02126ca0: .word func_ov12_02118ad4 + arm_func_end func_ov12_02126c94 .global func_ov12_02126ca4 arm_func_start func_ov12_02126ca4 @@ -24646,8 +24646,8 @@ func_ov12_02126cfc: ; 0x02126cfc mov r0, r0, lsr #0x10 bx ip .align 2, 0 - arm_func_end func_ov12_02126cfc _02126d24: .word func_ov01_020f79bc + arm_func_end func_ov12_02126cfc .global func_ov12_02126d28 arm_func_start func_ov12_02126d28 @@ -24699,10 +24699,10 @@ _02126d8c: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_02126d28 _02126dd8: .word data_ov00_020ec218 _02126ddc: .word data_027e08e4 _02126de0: .word func_ov12_02126cfc + arm_func_end func_ov12_02126d28 .global func_ov12_02126de4 arm_func_start func_ov12_02126de4 @@ -24736,8 +24736,8 @@ _02126e38: bl func_ov12_02126d28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_02126de4 _02126e50: .word data_ov00_020ec758 + arm_func_end func_ov12_02126de4 .global func_ov12_02126e54 arm_func_start func_ov12_02126e54 @@ -24798,7 +24798,6 @@ _02126f1c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02126e54 _02126f2c: .word data_ov12_02136a18 _02126f30: .word data_ov12_02136a64 _02126f34: .word data_ov12_02136a48 @@ -24806,6 +24805,7 @@ _02126f38: .word data_ov12_02136a80 _02126f3c: .word func_ov01_020f7fe8 _02126f40: .word func_ov01_020f7fb0 _02126f44: .word data_027e0ce0 + arm_func_end func_ov12_02126e54 .global func_ov12_02126f48 arm_func_start func_ov12_02126f48 @@ -24883,9 +24883,9 @@ _02126fd0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02126f9c _02127024: .word data_ov12_02136a18 _02127028: .word func_ov01_020f7fe8 + arm_func_end func_ov12_02126f9c .global func_ov12_0212702c arm_func_start func_ov12_0212702c @@ -24929,9 +24929,9 @@ _02127060: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212702c _021270bc: .word data_ov12_02136a18 _021270c0: .word func_ov01_020f7fe8 + arm_func_end func_ov12_0212702c .global func_ov12_021270c4 arm_func_start func_ov12_021270c4 @@ -25142,7 +25142,6 @@ _021273cc: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021270c4 _021273e8: .word 0xffcfffef _021273ec: .word 0x0400000e _021273f0: .word data_ov12_02136a94 @@ -25154,6 +25153,7 @@ _02127404: .word 0x0000015b _02127408: .word data_ov12_02137c64 _0212740c: .word data_027e0618 _02127410: .word data_ov00_020ee734 + arm_func_end func_ov12_021270c4 .global func_ov12_02127414 arm_func_start func_ov12_02127414 @@ -25187,10 +25187,10 @@ _02127474: bl func_ov12_0212593c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02127414 _02127480: .word 0x0000015b _02127484: .word data_027e0618 _02127488: .word data_ov00_020ee734 + arm_func_end func_ov12_02127414 .global func_ov12_0212748c arm_func_start func_ov12_0212748c @@ -25277,10 +25277,10 @@ _02127580: str r1, [r0, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212748c _021275b8: .word data_ov12_02136850 _021275bc: .word data_ov12_02136930 _021275c0: .word data_027e0764 + arm_func_end func_ov12_0212748c .global func_ov12_021275c4 arm_func_start func_ov12_021275c4 @@ -25390,7 +25390,6 @@ _02127700: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021275d8 _02127730: .word 0x00000151 _02127734: .word 0x0002005a _02127738: .word 0x00020050 @@ -25398,6 +25397,7 @@ _0212773c: .word 0x00020058 _02127740: .word 0x0002005c _02127744: .word 0x00020055 _02127748: .word 0x00020074 + arm_func_end func_ov12_021275d8 .global func_ov12_0212774c arm_func_start func_ov12_0212774c @@ -25518,8 +25518,8 @@ _021278d0: bl func_ov12_02128dec ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212774c _021278e4: .word data_ov00_020eec9c + arm_func_end func_ov12_0212774c .global func_ov12_021278e8 arm_func_start func_ov12_021278e8 @@ -25649,7 +25649,6 @@ _02127a7c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021278e8 _02127aac: .word 0x00020056 _02127ab0: .word 0x0002007a _02127ab4: .word 0x0002007b @@ -25659,6 +25658,7 @@ _02127ac0: .word data_ov12_02137520 _02127ac4: .word 0x00020059 _02127ac8: .word 0x0002005e _02127acc: .word 0x00020062 + arm_func_end func_ov12_021278e8 .global func_ov12_02127ad0 arm_func_start func_ov12_02127ad0 @@ -25781,9 +25781,9 @@ _02127c64: bl func_ov12_02128dec ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02127ad0 _02127c78: .word data_ov00_020eec9c _02127c7c: .word data_ov12_02137c64 + arm_func_end func_ov12_02127ad0 .global func_ov12_02127c80 arm_func_start func_ov12_02127c80 @@ -25806,9 +25806,9 @@ func_ov12_02127c80: ; 0x02127c80 strb r0, [r4, #0x427] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02127c80 _02127cc4: .word data_ov12_02137c64 _02127cc8: .word 0x00020051 + arm_func_end func_ov12_02127c80 .global func_ov12_02127ccc arm_func_start func_ov12_02127ccc @@ -25882,8 +25882,8 @@ _02127da0: bl func_ov12_02128dec ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02127ccc _02127dc8: .word data_ov00_020eec9c + arm_func_end func_ov12_02127ccc .global func_ov12_02127dcc arm_func_start func_ov12_02127dcc @@ -26036,10 +26036,10 @@ _02127fac: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_02127dcc _02127ff8: .word 0x0000015a _02127ffc: .word data_ov12_021348f8 _02128000: .word 0x0002005b + arm_func_end func_ov12_02127dcc .global func_ov12_02128004 arm_func_start func_ov12_02128004 @@ -26258,12 +26258,12 @@ _021282cc: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_02128004 _0212831c: .word data_ov12_021348f8 _02128320: .word data_027e05f8 _02128324: .word data_ov12_02137c64 _02128328: .word data_ov00_020eec68 _0212832c: .word data_ov00_020eec9c + arm_func_end func_ov12_02128004 .global func_ov12_02128330 arm_func_start func_ov12_02128330 @@ -26316,10 +26316,10 @@ func_ov12_02128330: ; 0x02128330 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02128330 _021283ec: .word 0x0002005d _021283f0: .word data_ov12_02137c64 _021283f4: .word data_ov00_020eec68 + arm_func_end func_ov12_02128330 .global func_ov12_021283f8 arm_func_start func_ov12_021283f8 @@ -26396,9 +26396,9 @@ _021284ac: bl func_ov00_020d716c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021283f8 _02128508: .word data_ov00_020eec9c _0212850c: .word data_ov00_020eec68 + arm_func_end func_ov12_021283f8 .global func_ov12_02128510 arm_func_start func_ov12_02128510 @@ -26474,9 +26474,9 @@ _021285f4: strb r1, [r0, #0x99e] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02128514 _02128608: .word data_027e0cbc _0212860c: .word data_ov12_02137c64 + arm_func_end func_ov12_02128514 .global func_ov12_02128610 arm_func_start func_ov12_02128610 @@ -26584,12 +26584,12 @@ _02128764: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02128610 _021287a0: .word 0x0000015b _021287a4: .word data_ov12_02137520 _021287a8: .word 0x00020061 _021287ac: .word 0x00020060 _021287b0: .word data_027e0c68 + arm_func_end func_ov12_02128610 .global func_ov12_021287b4 arm_func_start func_ov12_021287b4 @@ -26718,10 +26718,10 @@ _02128970: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021287b4 _02128990: .word data_ov00_020eec9c _02128994: .word data_ov12_02137c64 _02128998: .word data_027e05f8 + arm_func_end func_ov12_021287b4 .global func_ov12_0212899c arm_func_start func_ov12_0212899c @@ -26769,11 +26769,11 @@ _021289e4: bl func_ov12_02125bbc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212899c _02128a3c: .word data_ov00_020eec9c _02128a40: .word 0x0002007f _02128a44: .word 0x00020063 _02128a48: .word data_ov12_02137c64 + arm_func_end func_ov12_0212899c .global func_ov12_02128a4c arm_func_start func_ov12_02128a4c @@ -26818,8 +26818,8 @@ _02128aa0: strb r1, [r0, #0x99e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02128a4c _02128ae4: .word data_ov12_02137c64 + arm_func_end func_ov12_02128a4c .global func_ov12_02128ae8 arm_func_start func_ov12_02128ae8 @@ -26848,8 +26848,8 @@ func_ov12_02128ae8: ; 0x02128ae8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02128ae8 _02128b44: .word data_ov12_02137c64 + arm_func_end func_ov12_02128ae8 .global func_ov12_02128b48 arm_func_start func_ov12_02128b48 @@ -26915,8 +26915,8 @@ func_ov12_02128bf8: ; 0x02128bf8 bl func_ov12_0212938c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02128bf8 _02128c24: .word 0x0002005f + arm_func_end func_ov12_02128bf8 .global func_ov12_02128c28 arm_func_start func_ov12_02128c28 @@ -26950,8 +26950,8 @@ func_ov12_02128c60: ; 0x02128c60 bl func_ov12_0212938c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02128c60 _02128c84: .word 0x00170027 + arm_func_end func_ov12_02128c60 .global func_ov12_02128c88 arm_func_start func_ov12_02128c88 @@ -26967,8 +26967,8 @@ func_ov12_02128c8c: ; 0x02128c8c mov r1, #0x20000 bx ip .align 2, 0 - arm_func_end func_ov12_02128c8c _02128c9c: .word func_ov12_02129284 + arm_func_end func_ov12_02128c8c .global func_ov12_02128ca0 arm_func_start func_ov12_02128ca0 @@ -27172,8 +27172,8 @@ _02128f28: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02128e10 _02128f30: .word data_ov12_02137c64 + arm_func_end func_ov12_02128e10 .global func_ov12_02128f34 arm_func_start func_ov12_02128f34 @@ -27230,8 +27230,8 @@ _02128fb8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02128f34 _02128ff8: .word 0x0000015b + arm_func_end func_ov12_02128f34 .global func_ov12_02128ffc arm_func_start func_ov12_02128ffc @@ -27273,8 +27273,8 @@ func_ov12_02128ffc: ; 0x02128ffc add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02128ffc _0212908c: .word 0x0000059a + arm_func_end func_ov12_02128ffc .global func_ov12_02129090 arm_func_start func_ov12_02129090 @@ -27299,8 +27299,8 @@ func_ov12_021290b0: ; 0x021290b0 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_ov12_021290b0 _021290c8: .word func_02034a1c + arm_func_end func_ov12_021290b0 .global func_ov12_021290cc arm_func_start func_ov12_021290cc @@ -27423,8 +27423,8 @@ _021291dc: str r0, [r5, #0x3c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_021290cc _02129280: .word data_02050f54 + arm_func_end func_ov12_021290cc .global func_ov12_02129284 arm_func_start func_ov12_02129284 @@ -27525,8 +27525,8 @@ func_ov12_0212938c: ; 0x0212938c mvn r2, #0 bx ip .align 2, 0 - arm_func_end func_ov12_0212938c _0212939c: .word func_ov12_0212f3e4 + arm_func_end func_ov12_0212938c .global func_ov12_021293a0 arm_func_start func_ov12_021293a0 @@ -27572,8 +27572,8 @@ func_ov12_021293e8: ; 0x021293e8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021293e8 _0212942c: .word 0x0000015b + arm_func_end func_ov12_021293e8 .global func_ov12_02129430 arm_func_start func_ov12_02129430 @@ -27770,8 +27770,8 @@ func_ov12_02129668: ; 0x02129668 bl func_ov12_02129fb4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02129668 _02129694: .word data_027e0fe0 + arm_func_end func_ov12_02129668 .global func_ov12_02129698 arm_func_start func_ov12_02129698 @@ -27779,8 +27779,8 @@ func_ov12_02129698: ; 0x02129698 ldr ip, _021296a0 ; =func_ov12_021296a4 bx ip .align 2, 0 - arm_func_end func_ov12_02129698 _021296a0: .word func_ov12_021296a4 + arm_func_end func_ov12_02129698 .global func_ov12_021296a4 arm_func_start func_ov12_021296a4 @@ -27832,8 +27832,8 @@ func_ov12_021296a4: ; 0x021296a4 bl func_ov12_0212a484 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021296a4 _0212975c: .word gMapManager + arm_func_end func_ov12_021296a4 .global func_ov12_02129760 arm_func_start func_ov12_02129760 @@ -27917,9 +27917,9 @@ _0212986c: str r1, [r0, #0x188] bx lr .align 2, 0 - arm_func_end func_ov12_02129848 _0212987c: .word data_ov12_0213dc88 _02129880: .word data_ov12_0213dca8 + arm_func_end func_ov12_02129848 .global func_ov12_02129884 arm_func_start func_ov12_02129884 @@ -27944,9 +27944,9 @@ _021298b4: bne _02129898 bx lr .align 2, 0 - arm_func_end func_ov12_02129884 _021298c8: .word data_ov12_0213dc88 _021298cc: .word data_ov12_0213dca8 + arm_func_end func_ov12_02129884 .global func_ov12_021298d0 arm_func_start func_ov12_021298d0 @@ -28281,8 +28281,8 @@ _02129d7c: add sp, sp, #0x100 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_021298d0 _02129ddc: .word 0x0000099a + arm_func_end func_ov12_021298d0 .global func_ov12_02129de0 arm_func_start func_ov12_02129de0 @@ -28360,8 +28360,8 @@ _02129ed8: bne _02129e08 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02129de0 _02129ee8: .word data_ov12_0213dc88 + arm_func_end func_ov12_02129de0 .global func_ov12_02129eec arm_func_start func_ov12_02129eec @@ -28385,8 +28385,8 @@ _02129f1c: bne _02129f04 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02129eec _02129f2c: .word data_ov12_0213dc88 + arm_func_end func_ov12_02129eec .global func_ov12_02129f30 arm_func_start func_ov12_02129f30 @@ -28426,8 +28426,8 @@ _02129fa0: bne _02129f54 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_02129f30 _02129fb0: .word data_ov12_0213dc88 + arm_func_end func_ov12_02129f30 .global func_ov12_02129fb4 arm_func_start func_ov12_02129fb4 @@ -28481,13 +28481,13 @@ func_ov12_02129fb4: ; 0x02129fb4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02129fb4 _0212a074: .word data_ov12_02136aec _0212a078: .word gItemManager _0212a07c: .word data_ov12_02136bb4 _0212a080: .word data_ov12_02136bdc _0212a084: .word func_ov12_02129698 _0212a088: .word data_ov12_02136bc4 + arm_func_end func_ov12_02129fb4 .global func_ov12_0212a08c arm_func_start func_ov12_0212a08c @@ -28506,8 +28506,8 @@ func_ov12_0212a08c: ; 0x0212a08c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212a08c _0212a0c0: .word data_ov12_02136aec + arm_func_end func_ov12_0212a08c .global func_ov12_0212a0c4 arm_func_start func_ov12_0212a0c4 @@ -28528,8 +28528,8 @@ func_ov12_0212a0c4: ; 0x0212a0c4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212a0c4 _0212a100: .word data_ov12_02136aec + arm_func_end func_ov12_0212a0c4 .global func_ov12_0212a104 arm_func_start func_ov12_0212a104 @@ -28560,8 +28560,8 @@ _0212a15c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212a104 _0212a164: .word gMapManager + arm_func_end func_ov12_0212a104 .global func_ov12_0212a168 arm_func_start func_ov12_0212a168 @@ -28623,8 +28623,8 @@ _0212a220: bl func_ov00_020d4624 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212a168 _0212a230: .word gMapManager + arm_func_end func_ov12_0212a168 .global func_ov12_0212a234 arm_func_start func_ov12_0212a234 @@ -28669,8 +28669,8 @@ _0212a28c: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212a258 _0212a2b8: .word data_027e0d0c + arm_func_end func_ov12_0212a258 .global func_ov12_0212a2bc arm_func_start func_ov12_0212a2bc @@ -28787,13 +28787,13 @@ _0212a44c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212a2cc _0212a458: .word gItemManager _0212a45c: .word data_ov12_02134914 _0212a460: .word data_027e0fc4 _0212a464: .word 0x00000666 _0212a468: .word data_027e0d0c _0212a46c: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212a2cc .global func_ov12_0212a470 arm_func_start func_ov12_0212a470 @@ -28803,8 +28803,8 @@ func_ov12_0212a470: ; 0x0212a470 ldr r0, [r0, r1, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov12_0212a470 _0212a480: .word data_ov12_02134940 + arm_func_end func_ov12_0212a470 .global func_ov12_0212a484 arm_func_start func_ov12_0212a484 @@ -28821,8 +28821,8 @@ func_ov12_0212a484: ; 0x0212a484 str r1, [r0, #0x68] bx lr .align 2, 0 - arm_func_end func_ov12_0212a484 _0212a4b0: .word data_027e0d0c + arm_func_end func_ov12_0212a484 .global func_ov12_0212a4b4 arm_func_start func_ov12_0212a4b4 @@ -28924,8 +28924,8 @@ _0212a60c: str r0, [r5, #0x250] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212a4d4 _0212a618: .word gMapManager + arm_func_end func_ov12_0212a4d4 .global func_ov12_0212a61c arm_func_start func_ov12_0212a61c @@ -29190,13 +29190,13 @@ _0212a9d4: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0212a61c _0212a9e4: .word 0x00000555 _0212a9e8: .word 0xc00c00c1 _0212a9ec: .word gMapManager _0212a9f0: .word data_ov12_0213dd0c _0212a9f4: .word data_ov12_02137c64 _0212a9f8: .word data_ov00_020eec9c + arm_func_end func_ov12_0212a61c .global func_ov12_0212a9fc arm_func_start func_ov12_0212a9fc @@ -29206,8 +29206,8 @@ func_ov12_0212a9fc: ; 0x0212a9fc mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov12_0212a9fc _0212aa0c: .word func_ov12_0212a484 + arm_func_end func_ov12_0212a9fc .global func_ov12_0212aa10 arm_func_start func_ov12_0212aa10 @@ -29246,8 +29246,8 @@ _0212aa7c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212aa10 _0212aa88: .word data_ov12_0213dc88 + arm_func_end func_ov12_0212aa10 .global func_ov12_0212aa8c arm_func_start func_ov12_0212aa8c @@ -29414,10 +29414,10 @@ _0212acec: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_0212aa8c _0212ad00: .word gMapManager _0212ad04: .word data_027e0764 _0212ad08: .word func_ov00_020b1940 + arm_func_end func_ov12_0212aa8c .global func_ov12_0212ad0c arm_func_start func_ov12_0212ad0c @@ -29476,8 +29476,8 @@ _0212ada8: bl func_ov00_020c0e24 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212ad7c _0212adc0: .word data_ov12_02134934 + arm_func_end func_ov12_0212ad7c .global func_ov12_0212adc4 arm_func_start func_ov12_0212adc4 @@ -29512,8 +29512,8 @@ _0212ae0c: bl func_ov12_0212e180 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212adc4 _0212ae30: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212adc4 .global func_ov12_0212ae34 arm_func_start func_ov12_0212ae34 @@ -29558,9 +29558,9 @@ _0212aeb0: bl func_ov00_020d77e4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212ae34 _0212aec0: .word data_ov12_02137c64 _0212aec4: .word data_ov00_020eec9c + arm_func_end func_ov12_0212ae34 .global func_ov12_0212aec8 arm_func_start func_ov12_0212aec8 @@ -29684,10 +29684,10 @@ _0212b04c: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212aec8 _0212b06c: .word data_027e0618 _0212b070: .word data_027e0d3c _0212b074: .word data_027e0f94 + arm_func_end func_ov12_0212aec8 .global func_ov12_0212b078 arm_func_start func_ov12_0212b078 @@ -29747,9 +29747,9 @@ _0212b130: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212b078 _0212b13c: .word gMapManager _0212b140: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212b078 .global func_ov12_0212b144 arm_func_start func_ov12_0212b144 @@ -29777,8 +29777,8 @@ func_ov12_0212b17c: ; 0x0212b17c ldr ip, _0212b184 ; =func_ov12_0212b188 bx ip .align 2, 0 - arm_func_end func_ov12_0212b17c _0212b184: .word func_ov12_0212b188 + arm_func_end func_ov12_0212b17c .global func_ov12_0212b188 arm_func_start func_ov12_0212b188 @@ -29837,10 +29837,10 @@ func_ov12_0212b188: ; 0x0212b188 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212b188 _0212b25c: .word data_ov00_020e9360 _0212b260: .word data_ov12_02134928 _0212b264: .word data_02050f54 + arm_func_end func_ov12_0212b188 .global func_ov12_0212b268 arm_func_start func_ov12_0212b268 @@ -29886,12 +29886,12 @@ func_ov12_0212b268: ; 0x0212b268 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212b268 _0212b308: .word data_ov12_02134928 _0212b30c: .word data_ov00_020e9c88 _0212b310: .word func_ov12_0212b17c _0212b314: .word 0x000004cd _0212b318: .word data_ov00_020e9370 + arm_func_end func_ov12_0212b268 .global func_ov12_0212b31c arm_func_start func_ov12_0212b31c @@ -29998,9 +29998,9 @@ _0212b420: strh r1, [r9, #0x2e] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov12_0212b358 _0212b448: .word data_ov12_02136bf4 _0212b44c: .word data_027e0ce0 + arm_func_end func_ov12_0212b358 .global func_ov12_0212b450 arm_func_start func_ov12_0212b450 @@ -30043,8 +30043,8 @@ _0212b4bc: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212b450 _0212b4d4: .word data_ov12_02136bf4 + arm_func_end func_ov12_0212b450 .global func_ov12_0212b4d8 arm_func_start func_ov12_0212b4d8 @@ -30089,8 +30089,8 @@ _0212b544: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212b4d8 _0212b564: .word data_ov12_02136bf4 + arm_func_end func_ov12_0212b4d8 .global func_ov12_0212b568 arm_func_start func_ov12_0212b568 @@ -30144,8 +30144,8 @@ func_ov12_0212b5fc: ; 0x0212b5fc ldr ip, _0212b604 ; =func_ov05_02111bc0 bx ip .align 2, 0 - arm_func_end func_ov12_0212b5fc _0212b604: .word func_ov05_02111bc0 + arm_func_end func_ov12_0212b5fc .global func_ov12_0212b608 arm_func_start func_ov12_0212b608 @@ -30189,8 +30189,8 @@ func_ov12_0212b674: ; 0x0212b674 str r1, [r0, #0x188] bx ip .align 2, 0 - arm_func_end func_ov12_0212b674 _0212b680: .word func_ov12_0212b684 + arm_func_end func_ov12_0212b674 .global func_ov12_0212b684 arm_func_start func_ov12_0212b684 @@ -30434,8 +30434,8 @@ func_ov12_0212b978: ; 0x0212b978 mul r0, r1, r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212b978 _0212b9a0: .word 0x00001333 + arm_func_end func_ov12_0212b978 .global func_ov12_0212b9a4 arm_func_start func_ov12_0212b9a4 @@ -30596,9 +30596,9 @@ _0212bb90: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_0212ba84 _0212bb9c: .word gMapManager _0212bba0: .word data_027e0f68 + arm_func_end func_ov12_0212ba84 .global func_ov12_0212bba4 arm_func_start func_ov12_0212bba4 @@ -30711,8 +30711,8 @@ _0212bc98: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212bbf0 _0212bd20: .word data_027e0618 + arm_func_end func_ov12_0212bbf0 .global func_ov12_0212bd24 arm_func_start func_ov12_0212bd24 @@ -30843,10 +30843,10 @@ _0212bef8: add sp, sp, #0x4c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0212bd24 _0212bf08: .word data_027e0618 _0212bf0c: .word 0x0000028f _0212bf10: .word data_ov00_020e2fa8 + arm_func_end func_ov12_0212bd24 .global func_ov12_0212bf14 arm_func_start func_ov12_0212bf14 @@ -31026,13 +31026,13 @@ _0212c10c: str r0, [r6, #8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0212bff0 _0212c1a8: .word data_027e0f94 _0212c1ac: .word data_027e0fa0 _0212c1b0: .word data_027e0fac _0212c1b4: .word data_027e0fe4 _0212c1b8: .word data_027e0c68 _0212c1bc: .word data_02050f54 + arm_func_end func_ov12_0212bff0 .global func_ov12_0212c1c0 arm_func_start func_ov12_0212c1c0 @@ -31040,8 +31040,8 @@ func_ov12_0212c1c0: ; 0x0212c1c0 ldr ip, _0212c1c8 ; =func_ov00_02090980 bx ip .align 2, 0 - arm_func_end func_ov12_0212c1c0 _0212c1c8: .word func_ov00_02090980 + arm_func_end func_ov12_0212c1c0 .global func_ov12_0212c1cc arm_func_start func_ov12_0212c1cc @@ -31097,9 +31097,9 @@ _0212c1fc: mov r0, r8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0212c1e4 _0212c268: .word data_ov00_020ec758 _0212c26c: .word data_ov00_020ec218 + arm_func_end func_ov12_0212c1e4 .global func_ov12_0212c270 arm_func_start func_ov12_0212c270 @@ -31167,9 +31167,9 @@ _0212c320: bl func_ov12_02126de4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212c2e4 _0212c34c: .word data_ov00_020ee698 _0212c350: .word data_027e0d54 + arm_func_end func_ov12_0212c2e4 .global func_ov12_0212c354 arm_func_start func_ov12_0212c354 @@ -31286,8 +31286,8 @@ _0212c48c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c460 _0212c4ac: .word data_ov12_02136d50 + arm_func_end func_ov12_0212c460 .global func_ov12_0212c4b0 arm_func_start func_ov12_0212c4b0 @@ -31304,8 +31304,8 @@ func_ov12_0212c4b0: ; 0x0212c4b0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c4b0 _0212c4dc: .word data_ov12_02136d50 + arm_func_end func_ov12_0212c4b0 .global func_ov12_0212c4e0 arm_func_start func_ov12_0212c4e0 @@ -31324,8 +31324,8 @@ func_ov12_0212c4e0: ; 0x0212c4e0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c4e0 _0212c514: .word data_ov12_02136d50 + arm_func_end func_ov12_0212c4e0 .global func_ov12_0212c518 arm_func_start func_ov12_0212c518 @@ -31482,8 +31482,8 @@ func_ov12_0212c6a4: ; 0x0212c6a4 mov r2, #0xc bx ip .align 2, 0 - arm_func_end func_ov12_0212c6a4 _0212c6b8: .word func_02007a44 + arm_func_end func_ov12_0212c6a4 .global func_ov12_0212c6bc arm_func_start func_ov12_0212c6bc @@ -31565,8 +31565,8 @@ func_ov12_0212c734: ; 0x0212c734 bl func_ov12_0212c83c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212c734 _0212c760: .word data_027e0fe0 + arm_func_end func_ov12_0212c734 .global func_ov12_0212c764 arm_func_start func_ov12_0212c764 @@ -31599,11 +31599,11 @@ _0212c798: blx func_ov04_02105cd0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov12_0212c764 _0212c7cc: .word data_027e0d44 _0212c7d0: .word data_ov12_02137340 _0212c7d4: .word data_ov12_02137344 _0212c7d8: .word data_ov12_02137104 + arm_func_end func_ov12_0212c764 .global func_ov12_0212c7dc arm_func_start func_ov12_0212c7dc @@ -31611,8 +31611,8 @@ func_ov12_0212c7dc: ; 0x0212c7dc ldr ip, _0212c7e4 ; =func_ov12_0212c7e8 bx ip .align 2, 0 - arm_func_end func_ov12_0212c7dc _0212c7e4: .word func_ov12_0212c7e8 + arm_func_end func_ov12_0212c7dc .global func_ov12_0212c7e8 arm_func_start func_ov12_0212c7e8 @@ -31684,13 +31684,13 @@ func_ov12_0212c83c: ; 0x0212c83c strb r2, [r4, #0x215] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c83c _0212c8c8: .word data_ov12_02137174 _0212c8cc: .word data_027e0fec _0212c8d0: .word data_ov12_02136bb4 _0212c8d4: .word data_ov12_02136bdc _0212c8d8: .word func_ov12_0212c7dc _0212c8dc: .word data_ov12_02137230 + arm_func_end func_ov12_0212c83c .global func_ov12_0212c8e0 arm_func_start func_ov12_0212c8e0 @@ -31722,10 +31722,10 @@ _0212c920: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c8e0 _0212c940: .word data_ov12_02137174 _0212c944: .word data_ov12_0213dcdc _0212c948: .word data_ov12_0213dd00 + arm_func_end func_ov12_0212c8e0 .global func_ov12_0212c94c arm_func_start func_ov12_0212c94c @@ -31759,10 +31759,10 @@ _0212c98c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c94c _0212c9b4: .word data_ov12_02137174 _0212c9b8: .word data_ov12_0213dcdc _0212c9bc: .word data_ov12_0213dd00 + arm_func_end func_ov12_0212c94c .global func_ov12_0212c9c0 arm_func_start func_ov12_0212c9c0 @@ -31856,12 +31856,12 @@ _0212c9d8: add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212c9c0 _0212cb1c: .word data_ov12_02135414 _0212cb20: .word data_ov12_02137358 _0212cb24: .word data_027e0fec _0212cb28: .word data_ov12_021370e0 _0212cb2c: .word data_ov12_0213dcdc + arm_func_end func_ov12_0212c9c0 .global func_ov12_0212cb30 arm_func_start func_ov12_0212cb30 @@ -31907,8 +31907,8 @@ _0212cb78: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212cb64 _0212cbb8: .word data_ov12_02137d20 + arm_func_end func_ov12_0212cb64 .global func_ov12_0212cbbc arm_func_start func_ov12_0212cbbc @@ -31927,8 +31927,8 @@ _0212cbcc: blt _0212cbcc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212cbbc _0212cbec: .word data_ov12_02137d20 + arm_func_end func_ov12_0212cbbc .global func_ov12_0212cbf0 arm_func_start func_ov12_0212cbf0 @@ -31960,8 +31960,8 @@ _0212cc20: blt _0212cc20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212cc10 _0212cc40: .word data_ov12_02137d20 + arm_func_end func_ov12_0212cc10 .global func_ov12_0212cc44 arm_func_start func_ov12_0212cc44 @@ -31970,8 +31970,8 @@ func_ov12_0212cc44: ; 0x0212cc44 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov12_0212cc44 _0212cc50: .word func_ov12_02129eec + arm_func_end func_ov12_0212cc44 .global func_ov12_0212cc54 arm_func_start func_ov12_0212cc54 @@ -31980,8 +31980,8 @@ func_ov12_0212cc54: ; 0x0212cc54 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov12_0212cc54 _0212cc60: .word func_ov12_02129eec + arm_func_end func_ov12_0212cc54 .global func_ov12_0212cc64 arm_func_start func_ov12_0212cc64 @@ -32009,10 +32009,10 @@ _0212cc98: str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212cc64 _0212ccb8: .word data_ov12_0213dd00 _0212ccbc: .word data_ov12_0213dcdc _0212ccc0: .word data_ov12_021370e0 + arm_func_end func_ov12_0212cc64 .global func_ov12_0212ccc4 arm_func_start func_ov12_0212ccc4 @@ -32081,13 +32081,13 @@ func_ov12_0212ccc8: ; 0x0212ccc8 str r0, [r5, #0x15c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212ccc8 _0212cdac: .word data_ov12_0213dcdc _0212cdb0: .word data_ov12_0213dd00 _0212cdb4: .word data_ov12_02137c64 _0212cdb8: .word data_ov12_02137144 _0212cdbc: .word data_ov12_0213dd0c _0212cdc0: .word data_ov12_021370e0 + arm_func_end func_ov12_0212ccc8 .global func_ov12_0212cdc4 arm_func_start func_ov12_0212cdc4 @@ -32142,8 +32142,8 @@ _0212ce74: bl func_ov12_0212cf0c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212cdc4 _0212ce7c: .word data_ov12_02137154 + arm_func_end func_ov12_0212cdc4 .global func_ov12_0212ce80 arm_func_start func_ov12_0212ce80 @@ -32173,10 +32173,10 @@ func_ov12_0212ce80: ; 0x0212ce80 str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212ce80 _0212cee0: .word data_ov12_0213dd0c _0212cee4: .word data_ov00_020eec9c _0212cee8: .word data_ov12_021370e0 + arm_func_end func_ov12_0212ce80 .global func_ov12_0212ceec arm_func_start func_ov12_0212ceec @@ -32287,7 +32287,6 @@ _0212d030: str r0, [r5, #0x15c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212cf0c _0212d06c: .word data_ov00_020eec9c _0212d070: .word data_ov12_02137c64 _0212d074: .word data_ov12_02137d28 @@ -32295,6 +32294,7 @@ _0212d078: .word data_ov12_0213dd0c _0212d07c: .word data_027e0f94 _0212d080: .word data_ov12_02137d20 _0212d084: .word data_ov12_021370e0 + arm_func_end func_ov12_0212cf0c .global func_ov12_0212d088 arm_func_start func_ov12_0212d088 @@ -32339,9 +32339,9 @@ _0212d0f8: bl func_ov12_0212cc64 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212d088 _0212d11c: .word data_027e0f94 _0212d120: .word data_ov12_02137d20 + arm_func_end func_ov12_0212d088 .global func_ov12_0212d124 arm_func_start func_ov12_0212d124 @@ -32410,8 +32410,8 @@ _0212d1ec: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212d1b4 _0212d200: .word data_ov12_02137c64 + arm_func_end func_ov12_0212d1b4 .global func_ov12_0212d204 arm_func_start func_ov12_0212d204 @@ -32429,8 +32429,8 @@ func_ov12_0212d204: ; 0x0212d204 blx r2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212d204 _0212d234: .word data_ov00_020ee698 + arm_func_end func_ov12_0212d204 .global func_ov12_0212d238 arm_func_start func_ov12_0212d238 @@ -32500,8 +32500,8 @@ _0212d2fc: bl func_ov12_0212cc54 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212d238 _0212d304: .word data_ov12_02137c64 + arm_func_end func_ov12_0212d238 .global func_ov12_0212d308 arm_func_start func_ov12_0212d308 @@ -32509,8 +32509,8 @@ func_ov12_0212d308: ; 0x0212d308 ldr ip, _0212d310 ; =func_ov12_0212d314 bx ip .align 2, 0 - arm_func_end func_ov12_0212d308 _0212d310: .word func_ov12_0212d314 + arm_func_end func_ov12_0212d308 .global func_ov12_0212d314 arm_func_start func_ov12_0212d314 @@ -32639,12 +32639,12 @@ _0212d4ac: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212d314 _0212d4fc: .word data_ov00_020e9360 _0212d500: .word data_ov12_0213542c _0212d504: .word data_027e0d44 _0212d508: .word 0x15200000 _0212d50c: .word data_027e0194 + arm_func_end func_ov12_0212d314 .global func_ov12_0212d510 arm_func_start func_ov12_0212d510 @@ -32691,11 +32691,11 @@ _0212d57c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212d510 _0212d5b0: .word data_ov00_020e9c88 _0212d5b4: .word func_ov12_0212d308 _0212d5b8: .word 0x0000059a _0212d5bc: .word data_ov00_020e9370 + arm_func_end func_ov12_0212d510 .global func_ov12_0212d5c0 arm_func_start func_ov12_0212d5c0 @@ -32877,10 +32877,10 @@ _0212d80c: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212d6f0 _0212d824: .word data_027e0618 _0212d828: .word data_027e0d3c _0212d82c: .word data_ov12_02134ef8 + arm_func_end func_ov12_0212d6f0 .global func_ov12_0212d830 arm_func_start func_ov12_0212d830 @@ -33021,10 +33021,10 @@ _0212d964: bl func_ov12_0213077c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212d92c _0212d97c: .word data_ov12_0213dcb0 _0212d980: .word data_ov12_0213dd00 _0212d984: .word 0x000001c2 + arm_func_end func_ov12_0212d92c .global func_ov12_0212d988 arm_func_start func_ov12_0212d988 @@ -33090,11 +33090,11 @@ _0212da38: movne r0, r0, asr #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212d988 _0212da70: .word data_ov12_02137c64 _0212da74: .word data_ov12_0213dd0c _0212da78: .word data_ov12_02135318 _0212da7c: .word data_ov12_0213dcac + arm_func_end func_ov12_0212d988 .global func_ov12_0212da80 arm_func_start func_ov12_0212da80 @@ -33124,8 +33124,8 @@ _0212dab0: bgt _0212dab0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0212da80 _0212dadc: .word data_ov12_0213dcdc + arm_func_end func_ov12_0212da80 .global func_ov12_0212dae0 arm_func_start func_ov12_0212dae0 @@ -33219,10 +33219,10 @@ _0212dc14: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0212dae0 _0212dc2c: .word data_027e0764 _0212dc30: .word data_ov12_02134ef8 _0212dc34: .word data_ov12_0213dcdc + arm_func_end func_ov12_0212dae0 .global func_ov12_0212dc38 arm_func_start func_ov12_0212dc38 @@ -33255,11 +33255,11 @@ func_ov12_0212dc38: ; 0x0212dc38 bl func_ov12_0212dae0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212dc38 _0212dca4: .word data_ov00_020ee698 _0212dca8: .word data_ov12_02137c64 _0212dcac: .word data_ov12_0213dcb0 _0212dcb0: .word 0x000001c2 + arm_func_end func_ov12_0212dc38 .global func_ov12_0212dcb4 arm_func_start func_ov12_0212dcb4 @@ -33271,10 +33271,10 @@ func_ov12_0212dcb4: ; 0x0212dcb4 mov r2, #8 bx ip .align 2, 0 - arm_func_end func_ov12_0212dcb4 _0212dccc: .word func_0204f754 _0212dcd0: .word data_ov12_0213dcdc _0212dcd4: .word func_ov12_0212d87c + arm_func_end func_ov12_0212dcb4 .global func_ov12_0212dcd8 arm_func_start func_ov12_0212dcd8 @@ -33289,9 +33289,9 @@ func_ov12_0212dcd8: ; 0x0212dcd8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212dcd8 _0212dcfc: .word data_ov12_021373ac _0212dd00: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212dcd8 .global func_ov12_0212dd04 arm_func_start func_ov12_0212dd04 @@ -33301,8 +33301,8 @@ func_ov12_0212dd04: ; 0x0212dd04 str r2, [r1] bx lr .align 2, 0 - arm_func_end func_ov12_0212dd04 _0212dd14: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212dd04 .global func_ov12_0212dd18 arm_func_start func_ov12_0212dd18 @@ -33316,8 +33316,8 @@ func_ov12_0212dd18: ; 0x0212dd18 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212dd18 _0212dd38: .word data_ov12_0213dd0c + arm_func_end func_ov12_0212dd18 .global func_ov12_0212dd3c arm_func_start func_ov12_0212dd3c @@ -33344,8 +33344,8 @@ _0212dd68: strb r3, [r0, #0x1f] bx lr .align 2, 0 - arm_func_end func_ov12_0212dd3c _0212dd8c: .word 0x00001403 + arm_func_end func_ov12_0212dd3c .global func_ov12_0212dd90 arm_func_start func_ov12_0212dd90 @@ -33371,8 +33371,8 @@ func_ov12_0212dda0: ; 0x0212dda0 streqb r0, [r5, #0x18] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212dda0 _0212ddcc: .word data_ov12_02137c64 + arm_func_end func_ov12_0212dda0 .global func_ov12_0212ddd0 arm_func_start func_ov12_0212ddd0 @@ -33389,8 +33389,8 @@ func_ov12_0212ddd0: ; 0x0212ddd0 strneb r0, [r5, #0x19] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212ddd0 _0212ddfc: .word data_ov12_02137c64 + arm_func_end func_ov12_0212ddd0 .global func_ov12_0212de00 arm_func_start func_ov12_0212de00 @@ -33412,9 +33412,9 @@ _0212de24: strls r2, [r0, #0x10] bx lr .align 2, 0 - arm_func_end func_ov12_0212de00 _0212de3c: .word 0x7fffff9b _0212de40: .word 0x80000064 + arm_func_end func_ov12_0212de00 .global func_ov12_0212de44 arm_func_start func_ov12_0212de44 @@ -33476,8 +33476,8 @@ _0212def0: strh r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov12_0212de58 _0212df00: .word data_ov12_02137c64 + arm_func_end func_ov12_0212de58 .global func_ov12_0212df04 arm_func_start func_ov12_0212df04 @@ -33494,8 +33494,8 @@ func_ov12_0212df04: ; 0x0212df04 strneh r0, [r5, #0x14] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212df04 _0212df30: .word data_ov12_02137c64 + arm_func_end func_ov12_0212df04 .global func_ov12_0212df34 arm_func_start func_ov12_0212df34 @@ -33509,8 +33509,8 @@ func_ov12_0212df34: ; 0x0212df34 streqb r1, [r0, #0x1a] bx lr .align 2, 0 - arm_func_end func_ov12_0212df34 _0212df54: .word data_ov12_02137c64 + arm_func_end func_ov12_0212df34 .global func_ov12_0212df58 arm_func_start func_ov12_0212df58 @@ -33554,9 +33554,9 @@ _0212dfc8: strb r1, [r4, #0x1d] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212df58 _0212dfe8: .word data_ov12_02137c64 _0212dfec: .word 0xffffebfc + arm_func_end func_ov12_0212df58 .global func_ov12_0212dff0 arm_func_start func_ov12_0212dff0 @@ -33728,8 +33728,8 @@ func_ov12_0212e1f8: ; 0x0212e1f8 bl func_ov12_0212e4d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212e1f8 _0212e224: .word data_027e0fe0 + arm_func_end func_ov12_0212e1f8 .global func_ov12_0212e228 arm_func_start func_ov12_0212e228 @@ -33773,8 +33773,8 @@ func_ov12_0212e264: ; 0x0212e264 ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov12_0212e264 _0212e270: .word data_ov12_0213dd48 + arm_func_end func_ov12_0212e264 .global func_ov12_0212e274 arm_func_start func_ov12_0212e274 @@ -33812,12 +33812,12 @@ func_ov12_0212e274: ; 0x0212e274 add sp, sp, #0x38 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212e274 _0212e2f4: .word data_027e0fe8 _0212e2f8: .word 0x4254444c _0212e2fc: .word data_027e0f94 _0212e300: .word data_027e0fe4 _0212e304: .word data_ov12_0213dd10 + arm_func_end func_ov12_0212e274 .global func_ov12_0212e308 arm_func_start func_ov12_0212e308 @@ -33829,8 +33829,8 @@ func_ov12_0212e308: ; 0x0212e308 str r2, [r0, #0x38] bx lr .align 2, 0 - arm_func_end func_ov12_0212e308 _0212e320: .word data_ov12_0213dd10 + arm_func_end func_ov12_0212e308 .global func_ov12_0212e324 arm_func_start func_ov12_0212e324 @@ -33871,10 +33871,10 @@ _0212e37c: strh r2, [r1, #0x58] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212e324 _0212e3a8: .word data_ov12_0213dd10 _0212e3ac: .word data_ov12_0213dd48 _0212e3b0: .word 0x00000385 + arm_func_end func_ov12_0212e324 .global func_ov12_0212e3b4 arm_func_start func_ov12_0212e3b4 @@ -33889,8 +33889,8 @@ func_ov12_0212e3b4: ; 0x0212e3b4 bl func_ov12_0212e990 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212e3b4 _0212e3d8: .word data_ov12_0213dd10 + arm_func_end func_ov12_0212e3b4 .global func_ov12_0212e3dc arm_func_start func_ov12_0212e3dc @@ -33898,8 +33898,8 @@ func_ov12_0212e3dc: ; 0x0212e3dc ldr ip, _0212e3e4 ; =func_ov12_0212e3e8 bx ip .align 2, 0 - arm_func_end func_ov12_0212e3dc _0212e3e4: .word func_ov12_0212e3e8 + arm_func_end func_ov12_0212e3dc .global func_ov12_0212e3e8 arm_func_start func_ov12_0212e3e8 @@ -33963,8 +33963,8 @@ _0212e42c: strh r0, [r5, #0x78] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212e3e8 _0212e4cc: .word gMapManager + arm_func_end func_ov12_0212e3e8 .global func_ov12_0212e4d0 arm_func_start func_ov12_0212e4d0 @@ -34033,13 +34033,13 @@ func_ov12_0212e4d0: ; 0x0212e4d0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212e4d0 _0212e5cc: .word data_ov12_021373fc _0212e5d0: .word func_ov12_021194c0 _0212e5d4: .word func_ov12_021195dc _0212e5d8: .word data_ov12_02136bdc _0212e5dc: .word func_ov12_0212e3dc _0212e5e0: .word data_ov12_021374b8 + arm_func_end func_ov12_0212e4d0 .global func_ov12_0212e5e4 arm_func_start func_ov12_0212e5e4 @@ -34114,10 +34114,10 @@ func_ov12_0212e5e4: ; 0x0212e5e4 strb r1, [r4, #0x166] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212e5e4 _0212e6f8: .word 0x00000666 _0212e6fc: .word data_ov12_0213dd3c _0212e700: .word 0x00000125 + arm_func_end func_ov12_0212e5e4 .global func_ov12_0212e704 arm_func_start func_ov12_0212e704 @@ -34169,10 +34169,10 @@ func_ov12_0212e704: ; 0x0212e704 strh r0, [r2, #0x5c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0212e704 _0212e7bc: .word data_027e0764 _0212e7c0: .word 0x00001113 _0212e7c4: .word 0xfffff777 + arm_func_end func_ov12_0212e704 .global func_ov12_0212e7c8 arm_func_start func_ov12_0212e7c8 @@ -34282,11 +34282,11 @@ _0212e930: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0212e7c8 _0212e958: .word data_027e0fd4 _0212e95c: .word data_027e0fac _0212e960: .word data_027e0764 _0212e964: .word 0x0000071e + arm_func_end func_ov12_0212e7c8 .global func_ov12_0212e968 arm_func_start func_ov12_0212e968 @@ -34301,8 +34301,8 @@ func_ov12_0212e968: ; 0x0212e968 bl func_ov12_0212e990 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212e968 _0212e98c: .word data_ov00_020eec9c + arm_func_end func_ov12_0212e968 .global func_ov12_0212e990 arm_func_start func_ov12_0212e990 @@ -34414,9 +34414,9 @@ _0212eb00: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0212e990 _0212eb0c: .word data_027e0fcc _0212eb10: .word data_027e0e58 + arm_func_end func_ov12_0212e990 .global func_ov12_0212eb14 arm_func_start func_ov12_0212eb14 @@ -34528,9 +34528,9 @@ _0212ec94: bl func_ov00_0207a1c8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212eb14 _0212eca8: .word gMapManager _0212ecac: .word 0x00001fe0 + arm_func_end func_ov12_0212eb14 .global func_ov12_0212ecb0 arm_func_start func_ov12_0212ecb0 @@ -34577,8 +34577,8 @@ _0212ed40: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212ecb0 _0212ed4c: .word gMapManager + arm_func_end func_ov12_0212ecb0 .global func_ov12_0212ed50 arm_func_start func_ov12_0212ed50 @@ -34681,9 +34681,9 @@ func_ov12_0212ee64: ; 0x0212ee64 blx ip ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_0212ee64 _0212eeb4: .word data_027e0f90 _0212eeb8: .word data_027e0fcc + arm_func_end func_ov12_0212ee64 .global func_ov12_0212eebc arm_func_start func_ov12_0212eebc @@ -34903,9 +34903,9 @@ _0212f1ac: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0212eebc _0212f1d0: .word data_027e0fcc _0212f1d4: .word data_027e0e58 + arm_func_end func_ov12_0212eebc .global func_ov12_0212f1d8 arm_func_start func_ov12_0212f1d8 @@ -34914,8 +34914,8 @@ func_ov12_0212f1d8: ; 0x0212f1d8 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov12_0212f1d8 _0212f1e4: .word func_01fffcec + arm_func_end func_ov12_0212f1d8 .global func_ov12_0212f1e8 arm_func_start func_ov12_0212f1e8 @@ -34953,8 +34953,8 @@ func_ov12_0212f1e8: ; 0x0212f1e8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f1e8 _0212f268: .word func_ov12_021194c0 + arm_func_end func_ov12_0212f1e8 .global func_ov12_0212f26c arm_func_start func_ov12_0212f26c @@ -34990,8 +34990,8 @@ func_ov12_0212f26c: ; 0x0212f26c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f26c _0212f2e4: .word func_ov12_021194c0 + arm_func_end func_ov12_0212f26c .global func_ov12_0212f2e8 arm_func_start func_ov12_0212f2e8 @@ -35014,8 +35014,8 @@ func_ov12_0212f2fc: ; 0x0212f2fc strb r1, [r0, #9] bx lr .align 2, 0 - arm_func_end func_ov12_0212f2fc _0212f318: .word data_ov12_0213752c + arm_func_end func_ov12_0212f2fc .global func_ov12_0212f31c arm_func_start func_ov12_0212f31c @@ -35027,9 +35027,9 @@ func_ov12_0212f31c: ; 0x0212f31c str r3, [r1, #0x20] bx lr .align 2, 0 - arm_func_end func_ov12_0212f31c _0212f334: .word data_ov12_0213dd50 _0212f338: .word data_ov12_02137500 + arm_func_end func_ov12_0212f31c .global func_ov12_0212f33c arm_func_start func_ov12_0212f33c @@ -35045,9 +35045,9 @@ func_ov12_0212f33c: ; 0x0212f33c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f33c _0212f364: .word data_ov12_0213dd50 _0212f368: .word data_ov12_02137500 + arm_func_end func_ov12_0212f33c .global func_ov12_0212f36c arm_func_start func_ov12_0212f36c @@ -35073,11 +35073,11 @@ func_ov12_0212f36c: ; 0x0212f36c mov r3, r1 bx ip .align 2, 0 - arm_func_end func_ov12_0212f36c _0212f3bc: .word data_ov12_0213dd50 _0212f3c0: .word data_02068e9c _0212f3c4: .word func_ov12_0212f8b4 _0212f3c8: .word func_02032714 + arm_func_end func_ov12_0212f36c .global func_ov12_0212f3cc arm_func_start func_ov12_0212f3cc @@ -35087,9 +35087,9 @@ func_ov12_0212f3cc: ; 0x0212f3cc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov12_0212f3cc _0212f3dc: .word data_ov12_0213dd50 _0212f3e0: .word func_02032788 + arm_func_end func_ov12_0212f3cc .global func_ov12_0212f3e4 arm_func_start func_ov12_0212f3e4 @@ -35111,8 +35111,8 @@ func_ov12_0212f3e4: ; 0x0212f3e4 bl func_020328a8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0212f3e4 _0212f424: .word data_ov12_0213dd50 + arm_func_end func_ov12_0212f3e4 .global func_ov12_0212f428 arm_func_start func_ov12_0212f428 @@ -35378,7 +35378,6 @@ _0212f7a8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f458 _0212f7c0: .word 0x00170027 _0212f7c4: .word 0x00020081 _0212f7c8: .word 0x0017002a @@ -35419,6 +35418,7 @@ _0212f850: .word 0x0000d033 _0212f854: .word 0x00020066 _0212f858: .word 0x00020071 _0212f85c: .word 0x00020070 + arm_func_end func_ov12_0212f458 .global func_ov12_0212f860 arm_func_start func_ov12_0212f860 @@ -35463,9 +35463,9 @@ func_ov12_0212f8b4: ; 0x0212f8b4 str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f8b4 _0212f8dc: .word data_ov12_02137500 _0212f8e0: .word data_ov12_0213dd50 + arm_func_end func_ov12_0212f8b4 .global func_ov12_0212f8e4 arm_func_start func_ov12_0212f8e4 @@ -35484,8 +35484,8 @@ func_ov12_0212f8e4: ; 0x0212f8e4 bl func_ov12_0212f91c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f8e4 _0212f918: .word data_027e0f84 + arm_func_end func_ov12_0212f8e4 .global func_ov12_0212f91c arm_func_start func_ov12_0212f91c @@ -35558,7 +35558,6 @@ func_ov12_0212f91c: ; 0x0212f91c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_0212f91c _0212fa28: .word data_ov00_020e26b4 _0212fa2c: .word data_ov00_020e2f04 _0212fa30: .word data_ov00_020e2dd8 @@ -35569,6 +35568,7 @@ _0212fa40: .word data_ov12_02137640 _0212fa44: .word func_ov12_021194c0 _0212fa48: .word func_ov12_021195dc _0212fa4c: .word 0x0000059a + arm_func_end func_ov12_0212f91c .global func_ov12_0212fa50 arm_func_start func_ov12_0212fa50 @@ -35625,10 +35625,10 @@ _0212fa9c: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212fa68 _0212fb00: .word data_ov12_021375ac _0212fb04: .word gMapManager _0212fb08: .word func_ov12_021194c0 + arm_func_end func_ov12_0212fa68 .global func_ov12_0212fb0c arm_func_start func_ov12_0212fb0c @@ -35672,10 +35672,10 @@ _0212fb40: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0212fb0c _0212fb9c: .word data_ov12_021375ac _0212fba0: .word gMapManager _0212fba4: .word func_ov12_021194c0 + arm_func_end func_ov12_0212fb0c .global func_ov12_0212fba8 arm_func_start func_ov12_0212fba8 @@ -35874,12 +35874,12 @@ _0212fe78: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0212fba8 _0212fe90: .word 0xfffff666 _0212fe94: .word data_02050f54 _0212fe98: .word 0x000004cd _0212fe9c: .word gMapManager _0212fea0: .word 0x0000026e + arm_func_end func_ov12_0212fba8 .global func_ov12_0212fea4 arm_func_start func_ov12_0212fea4 @@ -35987,12 +35987,12 @@ _0212ffd8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov12_0212fea4 _02130028: .word data_027e0f64 _0213002c: .word data_027e0e58 _02130030: .word data_ov12_02137c64 _02130034: .word data_027e0ffc _02130038: .word 0x00000259 + arm_func_end func_ov12_0212fea4 .global func_ov12_0213003c arm_func_start func_ov12_0213003c @@ -36035,8 +36035,8 @@ _021300b8: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_0213003c _021300c0: .word data_027e0e58 + arm_func_end func_ov12_0213003c .global func_ov12_021300c4 arm_func_start func_ov12_021300c4 @@ -36064,8 +36064,8 @@ func_ov12_021300c4: ; 0x021300c4 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021300c4 _0213011c: .word data_02050f54 + arm_func_end func_ov12_021300c4 .global func_ov12_02130120 arm_func_start func_ov12_02130120 @@ -36151,9 +36151,9 @@ _021301b4: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02130120 _02130244: .word data_02050f54 _02130248: .word data_027e0d3c + arm_func_end func_ov12_02130120 .global func_ov12_0213024c arm_func_start func_ov12_0213024c @@ -36456,12 +36456,12 @@ _02130598: add sp, sp, #0x104 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_0213024c _0213069c: .word 0x0000ffff _021306a0: .word gMapManager _021306a4: .word 0x00000d9a _021306a8: .word data_ov12_0213758c _021306ac: .word data_ov12_02137574 + arm_func_end func_ov12_0213024c .global func_ov12_021306b0 arm_func_start func_ov12_021306b0 @@ -36482,9 +36482,9 @@ _021306d4: str r1, [r0, #0x160] bx lr .align 2, 0 - arm_func_end func_ov12_021306b0 _021306e4: .word data_ov12_0213dd54 _021306e8: .word data_ov12_0213dd68 + arm_func_end func_ov12_021306b0 .global func_ov12_021306ec arm_func_start func_ov12_021306ec @@ -36505,9 +36505,9 @@ _02130700: bne _02130700 bx lr .align 2, 0 - arm_func_end func_ov12_021306ec _02130724: .word data_ov12_0213dd54 _02130728: .word data_ov12_0213dd68 + arm_func_end func_ov12_021306ec .global func_ov12_0213072c arm_func_start func_ov12_0213072c @@ -36532,9 +36532,9 @@ _02130748: bne _02130748 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0213072c _02130774: .word data_ov12_0213dd54 _02130778: .word data_ov12_0213dd68 + arm_func_end func_ov12_0213072c .global func_ov12_0213077c arm_func_start func_ov12_0213077c @@ -36560,9 +36560,9 @@ _0213079c: bne _0213079c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0213077c _021307c8: .word data_ov12_0213dd54 _021307cc: .word data_ov12_0213dd68 + arm_func_end func_ov12_0213077c .global func_ov12_021307d0 arm_func_start func_ov12_021307d0 @@ -36629,9 +36629,9 @@ func_ov12_02130834: ; 0x02130834 bl func_ov12_02130a94 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02130834 _02130860: .word data_027e0fe0 _02130864: .word 0x00000758 + arm_func_end func_ov12_02130834 .global func_ov12_02130868 arm_func_start func_ov12_02130868 @@ -36676,10 +36676,10 @@ _021308d8: add sp, sp, #0x3c ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov12_02130868 _021308fc: .word data_ov12_0213dd6c _02130900: .word data_027e0fe8 _02130904: .word 0x42544443 + arm_func_end func_ov12_02130868 .global func_ov12_02130908 arm_func_start func_ov12_02130908 @@ -36707,8 +36707,8 @@ func_ov12_02130908: ; 0x02130908 bl func_ov12_021314e8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02130908 _02130960: .word data_ov12_0213dd6c + arm_func_end func_ov12_02130908 .global func_ov12_02130964 arm_func_start func_ov12_02130964 @@ -36722,8 +36722,8 @@ func_ov12_02130964: ; 0x02130964 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov12_02130964 _02130984: .word data_ov12_0213dd6c + arm_func_end func_ov12_02130964 .global func_ov12_02130988 arm_func_start func_ov12_02130988 @@ -36731,8 +36731,8 @@ func_ov12_02130988: ; 0x02130988 ldr ip, _02130990 ; =func_ov12_02130994 bx ip .align 2, 0 - arm_func_end func_ov12_02130988 _02130990: .word func_ov12_02130994 + arm_func_end func_ov12_02130988 .global func_ov12_02130994 arm_func_start func_ov12_02130994 @@ -36808,8 +36808,8 @@ _02130a84: bl func_ov12_02131b60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02130994 _02130a90: .word gMapManager + arm_func_end func_ov12_02130994 .global func_ov12_02130a94 arm_func_start func_ov12_02130a94 @@ -36848,12 +36848,12 @@ func_ov12_02130a94: ; 0x02130a94 str r4, [r1, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02130a94 _02130b18: .word data_ov12_021376d8 _02130b1c: .word data_ov12_02136bdc _02130b20: .word func_ov12_02130988 _02130b24: .word data_ov12_021377e8 _02130b28: .word data_ov12_0213dd6c + arm_func_end func_ov12_02130a94 .global func_ov12_02130b2c arm_func_start func_ov12_02130b2c @@ -36907,9 +36907,9 @@ func_ov12_02130b2c: ; 0x02130b2c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02130b2c _02130bec: .word data_ov12_0213dd6c _02130bf0: .word func_ov00_020b7d74 + arm_func_end func_ov12_02130b2c .global func_ov12_02130bf4 arm_func_start func_ov12_02130bf4 @@ -36965,9 +36965,9 @@ func_ov12_02130bf4: ; 0x02130bf4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02130bf4 _02130cbc: .word data_ov12_0213dd6c _02130cc0: .word func_ov00_020b7d74 + arm_func_end func_ov12_02130bf4 .global func_ov12_02130cc4 arm_func_start func_ov12_02130cc4 @@ -37013,9 +37013,9 @@ func_ov12_02130cc4: ; 0x02130cc4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02130cc4 _02130d64: .word data_ov12_021344b4 _02130d68: .word data_ov12_021344ac + arm_func_end func_ov12_02130cc4 .global func_ov12_02130d6c arm_func_start func_ov12_02130d6c @@ -37408,13 +37408,13 @@ _021312ec: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02130d6c _02131304: .word data_ov12_02137d1a _02131308: .word data_027e0e58 _0213130c: .word data_ov12_02137d1c _02131310: .word 0x00000145 _02131314: .word 0x00000147 _02131318: .word 0x00000149 + arm_func_end func_ov12_02130d6c .global func_ov12_0213131c arm_func_start func_ov12_0213131c @@ -37532,8 +37532,8 @@ _02131478: bl func_ov00_0207c444 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021313c8 _02131498: .word data_027e0e58 + arm_func_end func_ov12_021313c8 .global func_ov12_0213149c arm_func_start func_ov12_0213149c @@ -37556,8 +37556,8 @@ func_ov12_0213149c: ; 0x0213149c str r0, [r4, #0x220] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0213149c _021314e0: .word data_ov12_02137680 + arm_func_end func_ov12_0213149c .global func_ov12_021314e4 arm_func_start func_ov12_021314e4 @@ -37619,10 +37619,10 @@ func_ov12_021314e8: ; 0x021314e8 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021314e8 _021315b0: .word data_ov12_02137d1c _021315b4: .word gMapManager _021315b8: .word data_ov12_02137680 + arm_func_end func_ov12_021314e8 .global func_ov12_021315bc arm_func_start func_ov12_021315bc @@ -37700,10 +37700,10 @@ func_ov12_02131608: ; 0x02131608 str r0, [r4, #0x220] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov12_02131608 _021316c4: .word data_027e0d0c _021316c8: .word data_027e0764 _021316cc: .word data_ov12_02137680 + arm_func_end func_ov12_02131608 .global func_ov12_021316d0 arm_func_start func_ov12_021316d0 @@ -37933,12 +37933,12 @@ _02131a00: add sp, sp, #0x94 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov12_02131708 _02131a1c: .word data_027e0764 _02131a20: .word data_02050f54 _02131a24: .word 0x0000ffff _02131a28: .word gMapManager _02131a2c: .word data_ov12_02137680 + arm_func_end func_ov12_02131708 .global func_ov12_02131a30 arm_func_start func_ov12_02131a30 @@ -38004,9 +38004,9 @@ _02131b0c: bl func_ov12_02130d6c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02131a30 _02131b18: .word 0x00000aab _02131b1c: .word data_02050f54 + arm_func_end func_ov12_02131a30 .global func_ov12_02131b20 arm_func_start func_ov12_02131b20 @@ -38026,8 +38026,8 @@ func_ov12_02131b20: ; 0x02131b20 str r0, [r4, #0x220] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02131b20 _02131b58: .word data_ov12_02137680 + arm_func_end func_ov12_02131b20 .global func_ov12_02131b5c arm_func_start func_ov12_02131b5c @@ -38067,10 +38067,10 @@ _02131bb4: str r0, [r4, #0x220] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02131b60 _02131bcc: .word data_ov12_02137c64 _02131bd0: .word data_ov00_020eec9c _02131bd4: .word data_ov12_02137680 + arm_func_end func_ov12_02131b60 .global func_ov12_02131bd8 arm_func_start func_ov12_02131bd8 @@ -38187,10 +38187,10 @@ _02131d64: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_02131bdc _02131d70: .word data_ov12_02137c64 _02131d74: .word data_027e0f90 _02131d78: .word gMapManager + arm_func_end func_ov12_02131bdc .global func_ov12_02131d7c arm_func_start func_ov12_02131d7c @@ -38225,9 +38225,9 @@ _02131de0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02131d7c _02131dec: .word data_ov12_021344b0 _02131df0: .word data_ov00_020e9370 + arm_func_end func_ov12_02131d7c .global func_ov12_02131df4 arm_func_start func_ov12_02131df4 @@ -38322,13 +38322,13 @@ _02131ea0: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02131df4 _02131f4c: .word data_027e0618 _02131f50: .word data_ov12_02137c64 _02131f54: .word data_027e0fe4 _02131f58: .word 0x42545246 _02131f5c: .word data_027e0d3c _02131f60: .word data_ov12_02137d1c + arm_func_end func_ov12_02131df4 .global func_ov12_02131f64 arm_func_start func_ov12_02131f64 @@ -38380,8 +38380,8 @@ func_ov12_02131fa0: ; 0x02131fa0 bl func_ov12_02131fd0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02131fa0 _02131fcc: .word data_027e0fe0 + arm_func_end func_ov12_02131fa0 .global func_ov12_02131fd0 arm_func_start func_ov12_02131fd0 @@ -38399,8 +38399,8 @@ func_ov12_02131fd0: ; 0x02131fd0 str r1, [r4, #0x1bc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02131fd0 _02132000: .word data_ov12_02137824 + arm_func_end func_ov12_02131fd0 .global func_ov12_02132004 arm_func_start func_ov12_02132004 @@ -38412,8 +38412,8 @@ func_ov12_02132004: ; 0x02132004 str r1, [r0, #0x184] bx ip .align 2, 0 - arm_func_end func_ov12_02132004 _0213201c: .word func_ov00_020d3988 + arm_func_end func_ov12_02132004 .global func_ov12_02132020 arm_func_start func_ov12_02132020 @@ -38472,10 +38472,10 @@ _021320dc: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02132020 _021320e8: .word data_ov12_02135474 _021320ec: .word data_027e0fe4 _021320f0: .word data_ov12_02137818 + arm_func_end func_ov12_02132020 .global func_ov12_021320f4 arm_func_start func_ov12_021320f4 @@ -38542,9 +38542,9 @@ _021321d0: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021320f4 _021321dc: .word gAdventureFlags _021321e0: .word data_027e0c68 + arm_func_end func_ov12_021320f4 .global func_ov12_021321e4 arm_func_start func_ov12_021321e4 @@ -38565,8 +38565,8 @@ _02132214: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021321e4 _0213221c: .word gAdventureFlags + arm_func_end func_ov12_021321e4 .global func_ov12_02132220 arm_func_start func_ov12_02132220 @@ -38605,8 +38605,8 @@ func_ov12_02132220: ; 0x02132220 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02132220 _021322a4: .word data_027e0c68 + arm_func_end func_ov12_02132220 .global func_ov12_021322a8 arm_func_start func_ov12_021322a8 @@ -38708,9 +38708,9 @@ _021323b8: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov12_0213234c _021323c4: .word 0x42545246 _021323c8: .word gMapManager + arm_func_end func_ov12_0213234c .global func_ov12_021323cc arm_func_start func_ov12_021323cc @@ -38723,8 +38723,8 @@ func_ov12_021323cc: ; 0x021323cc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021323cc _021323e8: .word data_ov12_0213793c + arm_func_end func_ov12_021323cc .global func_ov12_021323ec arm_func_start func_ov12_021323ec @@ -38911,7 +38911,6 @@ func_ov12_0213241c: ; 0x0213241c add sp, sp, #0xa8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_0213241c _02132698: .word 0xffcfffef _0213269c: .word 0x0400100e _021326a0: .word data_ov12_02137964 @@ -38928,6 +38927,7 @@ _021326c8: .word data_ov12_02137c64 _021326cc: .word 0x0000014d _021326d0: .word data_02068e9c _021326d4: .word data_ov12_0213547c + arm_func_end func_ov12_0213241c .global func_ov12_021326d8 arm_func_start func_ov12_021326d8 @@ -38941,8 +38941,8 @@ func_ov12_021326d8: ; 0x021326d8 bl func_ov12_0212593c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021326d8 _021326f8: .word 0x0000014d + arm_func_end func_ov12_021326d8 .global func_ov12_021326fc arm_func_start func_ov12_021326fc @@ -39001,9 +39001,9 @@ _021327ac: bl func_ov12_02125a58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021326fc _021327c0: .word data_ov00_020eec68 _021327c4: .word data_ov00_020ee698 + arm_func_end func_ov12_021326fc .global func_ov12_021327c8 arm_func_start func_ov12_021327c8 @@ -39075,8 +39075,8 @@ _021328ac: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021327c8 _021328c8: .word data_ov12_02137c64 + arm_func_end func_ov12_021327c8 .global func_ov12_021328cc arm_func_start func_ov12_021328cc @@ -39089,8 +39089,8 @@ func_ov12_021328cc: ; 0x021328cc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021328cc _021328e8: .word data_ov12_02137a40 + arm_func_end func_ov12_021328cc .global func_ov12_021328ec arm_func_start func_ov12_021328ec @@ -39145,9 +39145,9 @@ func_ov12_0213291c: ; 0x0213291c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0213291c _02132988: .word 0x0000014a _0213298c: .word data_ov12_02137c64 + arm_func_end func_ov12_0213291c .global func_ov12_02132990 arm_func_start func_ov12_02132990 @@ -39322,9 +39322,9 @@ _02132c04: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02132990 _02132c0c: .word data_ov00_020eec9c _02132c10: .word data_ov12_02137c64 + arm_func_end func_ov12_02132990 .global func_ov12_02132c14 arm_func_start func_ov12_02132c14 @@ -39353,10 +39353,10 @@ func_ov12_02132c14: ; 0x02132c14 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02132c14 _02132c70: .word data_ov12_02137ab0 _02132c74: .word data_ov12_02137afc _02132c78: .word data_ov12_02137ae0 + arm_func_end func_ov12_02132c14 .global func_ov12_02132c7c arm_func_start func_ov12_02132c7c @@ -39508,11 +39508,11 @@ func_ov12_02132d2c: ; 0x02132d2c add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02132d2c _02132e74: .word data_027e0cbc _02132e78: .word 0x00000149 _02132e7c: .word data_ov12_02137c64 _02132e80: .word 0x000003bf + arm_func_end func_ov12_02132d2c .global func_ov12_02132e84 arm_func_start func_ov12_02132e84 @@ -39915,11 +39915,11 @@ _02133438: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_02132e84 _02133468: .word data_ov00_020eec9c _0213346c: .word data_ov12_02137c64 _02133470: .word data_027e05f8 _02133474: .word 0x000003bf + arm_func_end func_ov12_02132e84 .global func_ov12_02133478 arm_func_start func_ov12_02133478 @@ -40026,8 +40026,8 @@ _021335b8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_021334b0 _021335ec: .word 0x000003bf + arm_func_end func_ov12_021334b0 .global func_ov12_021335f0 arm_func_start func_ov12_021335f0 @@ -40067,8 +40067,8 @@ func_ov12_021335f0: ; 0x021335f0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021335f0 _02133678: .word 0x0002007d + arm_func_end func_ov12_021335f0 .global func_ov12_0213367c arm_func_start func_ov12_0213367c @@ -40137,8 +40137,8 @@ func_ov12_021336f0: ; 0x021336f0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_021336f0 _02133750: .word data_02068e9c + arm_func_end func_ov12_021336f0 .global func_ov12_02133754 arm_func_start func_ov12_02133754 @@ -40200,8 +40200,8 @@ func_ov12_021337b8: ; 0x021337b8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021337b8 _02133820: .word 0x00170029 + arm_func_end func_ov12_021337b8 .global func_ov12_02133824 arm_func_start func_ov12_02133824 @@ -40268,13 +40268,13 @@ func_ov12_0213385c: ; 0x0213385c add sp, sp, #0x84 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov12_0213385c _021338f0: .word data_ov12_02137b4c _021338f4: .word data_ov12_02137b10 _021338f8: .word data_ov12_02137b2c _021338fc: .word data_020691a0 _02133900: .word data_ov12_02137b30 _02133904: .word data_ov12_0213de30 + arm_func_end func_ov12_0213385c .global func_ov12_02133908 arm_func_start func_ov12_02133908 @@ -40330,10 +40330,10 @@ _02133998: bl func_ov12_02133b94 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0213391c _021339b4: .word data_027e0618 _021339b8: .word data_ov00_020ee698 _021339bc: .word data_027e05f8 + arm_func_end func_ov12_0213391c .global func_ov12_021339c0 arm_func_start func_ov12_021339c0 @@ -40374,10 +40374,10 @@ func_ov12_021339c0: ; 0x021339c0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021339c0 _02133a4c: .word data_027e0618 _02133a50: .word data_ov00_020ee698 _02133a54: .word 0x00000132 + arm_func_end func_ov12_021339c0 .global func_ov12_02133a58 arm_func_start func_ov12_02133a58 @@ -40450,7 +40450,6 @@ func_ov12_02133a58: ; 0x02133a58 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov12_02133a58 _02133b64: .word gAdventureFlags _02133b68: .word data_027e0c68 _02133b6c: .word data_ov12_021354b0 @@ -40463,6 +40462,7 @@ _02133b84: .word data_ov12_021354a6 _02133b88: .word 0x05000680 _02133b8c: .word data_ov12_0213ddb0 _02133b90: .word data_ov12_0213de30 + arm_func_end func_ov12_02133a58 .global func_ov12_02133b94 arm_func_start func_ov12_02133b94 @@ -40491,10 +40491,10 @@ _02133bbc: bl func_02017d30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02133b94 _02133bec: .word data_ov00_020ee734 _02133bf0: .word data_027e0618 _02133bf4: .word data_ov12_0213ddb0 + arm_func_end func_ov12_02133b94 .global func_ov12_02133bf8 arm_func_start func_ov12_02133bf8 @@ -40733,11 +40733,11 @@ _02133ecc: mov r0, #0x15 bx lr .align 2, 0 - arm_func_end func_ov12_02133c40 _02133ed4: .word 0x00000126 _02133ed8: .word 0x00000149 _02133edc: .word 0x000001c1 _02133ee0: .word 0x0000024f + arm_func_end func_ov12_02133c40 .global func_ov12_02133ee4 arm_func_start func_ov12_02133ee4 @@ -40750,8 +40750,8 @@ func_ov12_02133ee4: ; 0x02133ee4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02133ee4 _02133f00: .word data_ov12_02137bb0 + arm_func_end func_ov12_02133ee4 .global func_ov12_02133f04 arm_func_start func_ov12_02133f04 @@ -40895,7 +40895,6 @@ func_ov12_02133f34: ; 0x02133f34 add sp, sp, #0xa8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02133f34 _02134104: .word 0xffcfffef _02134108: .word 0x0400000e _0213410c: .word data_ov12_02137bd8 @@ -40908,6 +40907,7 @@ _02134124: .word data_ov12_02137c14 _02134128: .word data_ov12_02137c2c _0213412c: .word data_ov12_02137c40 _02134130: .word data_027e0cbc + arm_func_end func_ov12_02133f34 .global func_ov12_02134134 arm_func_start func_ov12_02134134 @@ -40915,8 +40915,8 @@ func_ov12_02134134: ; 0x02134134 ldr ip, _0213413c ; =func_ov12_0212593c bx ip .align 2, 0 - arm_func_end func_ov12_02134134 _0213413c: .word func_ov12_0212593c + arm_func_end func_ov12_02134134 .global func_ov12_02134140 arm_func_start func_ov12_02134140 @@ -40951,8 +40951,8 @@ _02134188: bl func_ov12_02125a58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02134140 _021341ac: .word data_027e0d78 + arm_func_end func_ov12_02134140 .global func_ov12_021341b0 arm_func_start func_ov12_021341b0 @@ -40973,8 +40973,8 @@ func_ov12_021341b0: ; 0x021341b0 bl func_0203493c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021341b0 _021341ec: .word 0x00000177 + arm_func_end func_ov12_021341b0 .global func_ov12_021341f0 arm_func_start func_ov12_021341f0 @@ -41012,9 +41012,9 @@ func_ov12_0213421c: ; 0x0213421c mov r3, #0x7f bx ip .align 2, 0 - arm_func_end func_ov12_0213421c _02134234: .word func_ov00_020d70a4 _02134238: .word data_ov00_020eec68 + arm_func_end func_ov12_0213421c .global func_ov12_0213423c arm_func_start func_ov12_0213423c @@ -41064,9 +41064,9 @@ _021342d8: bl func_ov12_0211934c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_0213423c _021342e0: .word data_ov12_02137c64 _021342e4: .word data_ov00_020eec68 + arm_func_end func_ov12_0213423c .global func_ov12_021342e8 arm_func_start func_ov12_021342e8 @@ -41112,8 +41112,8 @@ func_ov12_02134300: ; 0x02134300 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02134300 _02134374: .word gMapManager + arm_func_end func_ov12_02134300 .global func_ov12_02134378 arm_func_start func_ov12_02134378 @@ -41135,8 +41135,8 @@ func_ov12_02134378: ; 0x02134378 bl _ZN13LinkStateBase23PlayerLinkBase_vfunc_74Ev ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov12_02134378 _021343b8: .word gAdventureFlags + arm_func_end func_ov12_02134378 .global func_ov12_021343bc arm_func_start func_ov12_021343bc @@ -41198,11 +41198,11 @@ func_ov12_021343bc: ; 0x021343bc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov12_021343bc _0213449c: .word data_02050f54 _021344a0: .word data_ov00_020eec9c _021344a4: .word data_027e0e2c _021344a8: .word func_ov12_021342e8 + arm_func_end func_ov12_021343bc .rodata .global data_ov12_021344ac @@ -45036,7 +45036,6 @@ func_ov12_021354cc: ; 0x021354cc add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021354cc _02135634: .word data_ov12_02137c74 _02135638: .word 0x42544348 _0213563c: .word func_ov12_021136f0 @@ -45058,6 +45057,7 @@ _02135678: .word data_ov12_02137d0c _0213567c: .word data_ov12_02137cc4 _02135680: .word data_02057200 _02135684: .word data_ov12_02135a44 + arm_func_end func_ov12_021354cc .global func_ov12_02135688 arm_func_start func_ov12_02135688 @@ -45073,8 +45073,8 @@ func_ov12_02135688: ; 0x02135688 str r1, [r0, #0x2c] bx lr .align 2, 0 - arm_func_end func_ov12_02135688 _021356b0: .word data_ov12_02135d00 + arm_func_end func_ov12_02135688 .global func_ov12_021356b4 arm_func_start func_ov12_021356b4 @@ -45088,10 +45088,10 @@ func_ov12_021356b4: ; 0x021356b4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021356b4 _021356d4: .word data_ov12_0213dc30 _021356d8: .word func_ov12_0211ce4c _021356dc: .word data_ov12_0213dc24 + arm_func_end func_ov12_021356b4 .global func_ov12_021356e0 arm_func_start func_ov12_021356e0 @@ -45108,12 +45108,12 @@ func_ov12_021356e0: ; 0x021356e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021356e0 _0213570c: .word data_ov12_0213dc94 _02135710: .word 0x42545246 _02135714: .word func_ov12_02129668 _02135718: .word _ZN9ActorTypeD1Ev _0213571c: .word data_ov12_0213dc88 + arm_func_end func_ov12_021356e0 .global func_ov12_02135720 arm_func_start func_ov12_02135720 @@ -45147,7 +45147,6 @@ func_ov12_02135720: ; 0x02135720 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02135720 _02135790: .word data_ov12_0213dcbc _02135794: .word 0x42544954 _02135798: .word func_ov12_0212c734 @@ -45160,6 +45159,7 @@ _021357b0: .word func_ov12_0212dcb4 _021357b4: .word data_ov12_0213dcd0 _021357b8: .word data_ov12_0213dd00 _021357bc: .word data_ov12_0213dcf4 + arm_func_end func_ov12_02135720 .global func_ov12_021357c0 arm_func_start func_ov12_021357c0 @@ -45183,7 +45183,6 @@ func_ov12_021357c0: ; 0x021357c0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021357c0 _02135808: .word data_ov12_0213dd1c _0213580c: .word 0x4254444c _02135810: .word func_ov12_0212e1f8 @@ -45192,6 +45191,7 @@ _02135818: .word data_ov12_0213dd10 _0213581c: .word data_ov12_0213dd3c _02135820: .word func_ov12_0212f2e8 _02135824: .word data_ov12_0213dd30 + arm_func_end func_ov12_021357c0 .global func_ov12_02135828 arm_func_start func_ov12_02135828 @@ -45207,11 +45207,11 @@ func_ov12_02135828: ; 0x02135828 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02135828 _02135850: .word data_ov12_0213dd60 _02135854: .word func_ov12_0212f8e4 _02135858: .word func_0203ebc8 _0213585c: .word data_ov12_0213dd54 + arm_func_end func_ov12_02135828 .global func_ov12_02135860 arm_func_start func_ov12_02135860 @@ -45228,12 +45228,12 @@ func_ov12_02135860: ; 0x02135860 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_02135860 _0213588c: .word data_ov12_0213dd78 _02135890: .word 0x42544443 _02135894: .word func_ov12_02130834 _02135898: .word _ZN9ActorTypeD1Ev _0213589c: .word data_ov12_0213dd6c + arm_func_end func_ov12_02135860 .global func_ov12_021358a0 arm_func_start func_ov12_021358a0 @@ -45250,12 +45250,12 @@ func_ov12_021358a0: ; 0x021358a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov12_021358a0 _021358cc: .word data_ov12_0213dd9c _021358d0: .word 0x434d5347 _021358d4: .word func_ov12_02131fa0 _021358d8: .word _ZN9ActorTypeD1Ev _021358dc: .word data_ov12_0213dd90 + arm_func_end func_ov12_021358a0 .global func_ov12_021358e0 arm_func_start func_ov12_021358e0 @@ -45264,9 +45264,9 @@ func_ov12_021358e0: ; 0x021358e0 ldr r0, _021358f0 ; =data_ov12_0213deb0 bx ip .align 2, 0 - arm_func_end func_ov12_021358e0 _021358ec: .word func_ov12_021341f0 _021358f0: .word data_ov12_0213deb0 + arm_func_end func_ov12_021358e0 .section .ctor, 4, 1, 4 .global data_ov12_021358f4 diff --git a/asm/ov13.s b/asm/ov13.s index 7ae9d385..60248e5f 100644 --- a/asm/ov13.s +++ b/asm/ov13.s @@ -90,8 +90,8 @@ func_ov13_02112cfc: ; 0x02112cfc str r0, [r1, #0x20] bx ip .align 2, 0 - arm_func_end func_ov13_02112cfc _02112d14: .word func_020078f4 + arm_func_end func_ov13_02112cfc .global func_ov13_02112d18 arm_func_start func_ov13_02112d18 @@ -124,8 +124,8 @@ _02112d5c: func_ov13_02112d64: ; 0x02112d64 bx lr .align 2, 0 - arm_func_end func_ov13_02112d64 _02112d68: .word data_ov13_02116200 + arm_func_end func_ov13_02112d64 .global func_ov13_02112d6c arm_func_start func_ov13_02112d6c @@ -152,8 +152,8 @@ _02112db0: mov r0, r3 bx lr .align 2, 0 - arm_func_end func_ov13_02112d6c _02112db8: .word data_ov13_02116200 + arm_func_end func_ov13_02112d6c .global func_ov13_02112dbc arm_func_start func_ov13_02112dbc @@ -324,8 +324,8 @@ func_ov13_02112f44: ; 0x02112f44 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov13_02112f44 _02112f64: .word func_ov13_02114058 + arm_func_end func_ov13_02112f44 .global func_ov13_02112f68 arm_func_start func_ov13_02112f68 @@ -503,8 +503,8 @@ _02113150: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_021130e4 _021131a8: .word func_ov13_02113380 + arm_func_end func_ov13_021130e4 .global func_ov13_021131ac arm_func_start func_ov13_021131ac @@ -668,8 +668,8 @@ func_ov13_02113380: ; 0x02113380 bl func_ov13_021130e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02113380 _021133bc: .word data_ov13_02116204 + arm_func_end func_ov13_02113380 .global func_ov13_021133c0 arm_func_start func_ov13_021133c0 @@ -685,8 +685,8 @@ func_ov13_021133c0: ; 0x021133c0 str r1, [r0, #0xf0] bx lr .align 2, 0 - arm_func_end func_ov13_021133c0 _021133e8: .word data_ov13_02116204 + arm_func_end func_ov13_021133c0 .global func_ov13_021133ec arm_func_start func_ov13_021133ec @@ -762,8 +762,8 @@ _021134b0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_021133ec _021134f8: .word data_ov13_02116204 + arm_func_end func_ov13_021133ec .global func_ov13_021134fc arm_func_start func_ov13_021134fc @@ -827,11 +827,11 @@ _02113574: bl func_ov13_021131ac ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_021134fc _021135dc: .word data_ov13_02116204 _021135e0: .word func_ov13_021134fc _021135e4: .word func_ov13_021133c0 _021135e8: .word func_ov13_021133ec + arm_func_end func_ov13_021134fc .global func_ov13_021135ec arm_func_start func_ov13_021135ec @@ -869,9 +869,9 @@ _02113644: bl func_ov13_021131ac ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_021135ec _02113664: .word data_ov13_02116204 _02113668: .word func_ov13_021135ec + arm_func_end func_ov13_021135ec .global func_ov13_0211366c arm_func_start func_ov13_0211366c @@ -909,9 +909,9 @@ _021136c4: bl func_ov13_021131ac ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_0211366c _021136e4: .word data_ov13_02116204 _021136e8: .word func_ov13_0211366c + arm_func_end func_ov13_0211366c .global func_ov13_021136ec arm_func_start func_ov13_021136ec @@ -958,9 +958,9 @@ _02113744: bl func_ov13_021131ac ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_021136ec _02113788: .word data_ov13_02116204 _0211378c: .word func_ov13_021136ec + arm_func_end func_ov13_021136ec .global func_ov13_02113790 arm_func_start func_ov13_02113790 @@ -1000,9 +1000,9 @@ _021137e8: bl func_ov13_021131ac ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_02113790 _02113810: .word data_ov13_02116204 _02113814: .word func_ov13_02113790 + arm_func_end func_ov13_02113790 .global func_ov13_02113818 arm_func_start func_ov13_02113818 @@ -1071,8 +1071,8 @@ _021138e0: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_02113818 _02113900: .word data_ov13_02116204 + arm_func_end func_ov13_02113818 .global func_ov13_02113904 arm_func_start func_ov13_02113904 @@ -1167,10 +1167,10 @@ _02113a24: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_02113904 _02113a58: .word data_ov13_02116204 _02113a5c: .word func_ov13_02113904 _02113a60: .word func_ov13_02113818 + arm_func_end func_ov13_02113904 .global func_ov13_02113a64 arm_func_start func_ov13_02113a64 @@ -1230,8 +1230,8 @@ _02113b1c: bl func_ov13_02112f44 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_02113a64 _02113b28: .word data_ov13_02116204 + arm_func_end func_ov13_02113a64 .global func_ov13_02113b2c arm_func_start func_ov13_02113b2c @@ -1311,10 +1311,10 @@ _02113c14: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_02113b2c _02113c48: .word data_ov13_02116204 _02113c4c: .word func_ov13_02113a64 _02113c50: .word func_ov13_02113b2c + arm_func_end func_ov13_02113b2c .global func_ov13_02113c54 arm_func_start func_ov13_02113c54 @@ -1382,9 +1382,9 @@ _02113cf0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov13_02113c54 _02113d40: .word data_ov13_02116204 _02113d44: .word func_ov13_02113c54 + arm_func_end func_ov13_02113c54 .global func_ov13_02113d48 arm_func_start func_ov13_02113d48 @@ -1557,9 +1557,9 @@ _02113f90: bl func_ov13_021131ac ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov13_02113d48 _02113fb8: .word data_ov13_02116204 _02113fbc: .word func_ov13_02113d48 + arm_func_end func_ov13_02113d48 .global func_ov13_02113fc0 arm_func_start func_ov13_02113fc0 @@ -1601,9 +1601,9 @@ func_ov13_02113fc0: ; 0x02113fc0 strh r3, [r0, #0x32] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov13_02113fc0 _02114050: .word data_ov13_02116204 _02114054: .word 0x00005640 + arm_func_end func_ov13_02113fc0 .global func_ov13_02114058 arm_func_start func_ov13_02114058 @@ -1643,8 +1643,8 @@ func_ov13_02114084: ; 0x02114084 bl func_02007908 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02114084 _021140cc: .word data_ov13_02116004 + arm_func_end func_ov13_02114084 .global func_ov13_021140d0 arm_func_start func_ov13_021140d0 @@ -1728,8 +1728,8 @@ _021141b0: str r1, [r0, #0xe8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov13_02114160 _021141d4: .word data_ov13_0211620c + arm_func_end func_ov13_02114160 .global func_ov13_021141d8 arm_func_start func_ov13_021141d8 @@ -2131,8 +2131,8 @@ _02114788: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov13_021141d8 _02114794: .word data_ov13_0211620c + arm_func_end func_ov13_021141d8 .global func_ov13_02114798 arm_func_start func_ov13_02114798 @@ -2207,10 +2207,10 @@ _02114894: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov13_02114798 _021148a0: .word data_ov13_0211620c _021148a4: .word 0x00005a84 _021148a8: .word func_ov13_021141d8 + arm_func_end func_ov13_02114798 .global func_ov13_021148ac arm_func_start func_ov13_021148ac @@ -2245,8 +2245,8 @@ _0211490c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_021148ac _02114918: .word data_ov13_0211620c + arm_func_end func_ov13_021148ac .global func_ov13_0211491c arm_func_start func_ov13_0211491c @@ -2291,8 +2291,8 @@ _0211499c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov13_0211491c _021149a8: .word data_ov13_0211620c + arm_func_end func_ov13_0211491c .global func_ov13_021149ac arm_func_start func_ov13_021149ac @@ -2301,8 +2301,8 @@ func_ov13_021149ac: ; 0x021149ac ldr r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov13_021149ac _021149b8: .word data_ov13_0211620c + arm_func_end func_ov13_021149ac .global func_ov13_021149bc arm_func_start func_ov13_021149bc @@ -2316,8 +2316,8 @@ func_ov13_021149bc: ; 0x021149bc movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov13_021149bc _021149dc: .word data_ov13_0211620c + arm_func_end func_ov13_021149bc .global func_ov13_021149e0 arm_func_start func_ov13_021149e0 @@ -2335,8 +2335,8 @@ func_ov13_021149e0: ; 0x021149e0 mov r0, r0, lsr #0x10 bx lr .align 2, 0 - arm_func_end func_ov13_021149e0 _02114a10: .word data_ov13_0211620c + arm_func_end func_ov13_021149e0 .global func_ov13_02114a14 arm_func_start func_ov13_02114a14 @@ -2348,9 +2348,9 @@ func_ov13_02114a14: ; 0x02114a14 add r0, r0, #8 bx ip .align 2, 0 - arm_func_end func_ov13_02114a14 _02114a2c: .word data_ov13_0211620c _02114a30: .word func_ov13_021140d0 + arm_func_end func_ov13_02114a14 .global func_ov13_02114a34 arm_func_start func_ov13_02114a34 @@ -2410,8 +2410,8 @@ _02114af0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov13_02114a34 _02114b00: .word data_ov13_0211620c + arm_func_end func_ov13_02114a34 .global func_ov13_02114b04 arm_func_start func_ov13_02114b04 @@ -2420,9 +2420,9 @@ func_ov13_02114b04: ; 0x02114b04 ldr r0, _02114b14 ; =data_ov13_02116100 bx ip .align 2, 0 - arm_func_end func_ov13_02114b04 _02114b10: .word func_ov13_02112d18 _02114b14: .word data_ov13_02116100 + arm_func_end func_ov13_02114b04 .global func_ov13_02114b18 arm_func_start func_ov13_02114b18 @@ -2760,8 +2760,8 @@ func_ov13_02114f60: ; 0x02114f60 strb r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov13_02114f60 _02114f70: .word data_ov13_02116388 + arm_func_end func_ov13_02114f60 .global func_ov13_02114f74 arm_func_start func_ov13_02114f74 @@ -2785,9 +2785,9 @@ func_ov13_02114f78: ; 0x02114f78 bl func_ov13_02114fb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02114f78 _02114fa8: .word data_027e0ce0 _02114fac: .word 0x0000056c + arm_func_end func_ov13_02114f78 .global func_ov13_02114fb0 arm_func_start func_ov13_02114fb0 @@ -3035,7 +3035,6 @@ _021152c0: add sp, sp, #0xac ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov13_02114fb0 _02115370: .word data_02057634 _02115374: .word data_ov13_021161c0 _02115378: .word func_ov13_021153b8 @@ -3054,6 +3053,7 @@ _021153a8: .word data_ov13_02116158 _021153ac: .word data_027e0cbc _021153b0: .word data_02068e6c _021153b4: .word 0x00130007 + arm_func_end func_ov13_02114fb0 .global func_ov13_021153b8 arm_func_start func_ov13_021153b8 @@ -3124,11 +3124,11 @@ _0211543c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_021153f4 _02115490: .word data_ov13_021161c0 _02115494: .word data_027e0ce0 _02115498: .word data_ov13_02116388 _0211549c: .word func_ov13_021153b8 + arm_func_end func_ov13_021153f4 .global func_ov13_021154a0 arm_func_start func_ov13_021154a0 @@ -3176,11 +3176,11 @@ _021154e8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_021154a0 _02115544: .word data_ov13_021161c0 _02115548: .word data_027e0ce0 _0211554c: .word data_ov13_02116388 _02115550: .word func_ov13_021153b8 + arm_func_end func_ov13_021154a0 .global func_ov13_02115554 arm_func_start func_ov13_02115554 @@ -3245,9 +3245,9 @@ _02115608: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov13_02115554 _02115630: .word data_027e0618 _02115634: .word data_027e0d54 + arm_func_end func_ov13_02115554 .global func_ov13_02115638 arm_func_start func_ov13_02115638 @@ -3318,8 +3318,8 @@ func_ov13_02115714: ; 0x02115714 add r0, r0, #0xd0 bx ip .align 2, 0 - arm_func_end func_ov13_02115714 _02115720: .word func_ov00_020d51d0 + arm_func_end func_ov13_02115714 .global func_ov13_02115724 arm_func_start func_ov13_02115724 @@ -3364,9 +3364,9 @@ _02115798: bne _02115798 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115724 _021157a8: .word data_ov13_02116388 _021157ac: .word data_027e0d54 + arm_func_end func_ov13_02115724 .global func_ov13_021157b0 arm_func_start func_ov13_021157b0 @@ -3391,9 +3391,9 @@ _021157f0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov13_021157b0 _021157f8: .word data_027e0d54 _021157fc: .word data_ov00_020eec9c + arm_func_end func_ov13_021157b0 .global func_ov13_02115800 arm_func_start func_ov13_02115800 @@ -3437,8 +3437,8 @@ _02115860: bl func_ov13_02115ed8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115800 _02115890: .word data_ov13_02116168 + arm_func_end func_ov13_02115800 .global func_ov13_02115894 arm_func_start func_ov13_02115894 @@ -3486,13 +3486,13 @@ func_ov13_02115894: ; 0x02115894 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov13_02115894 _0211593c: .word func_ov13_02114f74 _02115940: .word data_ov13_0211604c _02115944: .word data_ov13_021161dc _02115948: .word func_ov13_02114f60 _0211594c: .word data_ov13_02116388 _02115950: .word data_ov13_02116168 + arm_func_end func_ov13_02115894 .global func_ov13_02115954 arm_func_start func_ov13_02115954 @@ -3511,8 +3511,8 @@ func_ov13_02115954: ; 0x02115954 str r0, [r4, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115954 _02115988: .word data_ov13_02116168 + arm_func_end func_ov13_02115954 .global func_ov13_0211598c arm_func_start func_ov13_0211598c @@ -3534,9 +3534,9 @@ func_ov13_0211598c: ; 0x0211598c str r0, [r4, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_0211598c _021159cc: .word data_027e0618 _021159d0: .word data_02057200 + arm_func_end func_ov13_0211598c .global func_ov13_021159d4 arm_func_start func_ov13_021159d4 @@ -3549,8 +3549,8 @@ func_ov13_021159d4: ; 0x021159d4 bl func_ov13_02115800 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov13_021159d4 _021159f0: .word data_027e0d78 + arm_func_end func_ov13_021159d4 .global func_ov13_021159f4 arm_func_start func_ov13_021159f4 @@ -3596,9 +3596,9 @@ _02115a78: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov13_021159f4 _02115a8c: .word data_ov13_02116388 _02115a90: .word data_ov00_020eec9c + arm_func_end func_ov13_021159f4 .global func_ov13_02115a94 arm_func_start func_ov13_02115a94 @@ -3631,10 +3631,10 @@ _02115ae4: strb r0, [r4, #0x568] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115a94 _02115af8: .word data_ov13_02116388 _02115afc: .word data_027e0d54 _02115b00: .word data_ov00_020eec9c + arm_func_end func_ov13_02115a94 .global func_ov13_02115b04 arm_func_start func_ov13_02115b04 @@ -3649,8 +3649,8 @@ func_ov13_02115b04: ; 0x02115b04 bl func_ov00_020d77e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov13_02115b04 _02115b28: .word data_ov00_020eec9c + arm_func_end func_ov13_02115b04 .global func_ov13_02115b2c arm_func_start func_ov13_02115b2c @@ -3893,8 +3893,8 @@ func_ov13_02115db0: ; 0x02115db0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115db0 _02115e1c: .word 0x00000b33 + arm_func_end func_ov13_02115db0 .global func_ov13_02115e20 arm_func_start func_ov13_02115e20 @@ -3922,8 +3922,8 @@ _02115e6c: ldr ip, _02115e74 ; =func_0203516c bx ip .align 2, 0 - arm_func_end func_ov13_02115e20 _02115e74: .word func_0203516c + arm_func_end func_ov13_02115e20 .global func_ov13_02115e78 arm_func_start func_ov13_02115e78 @@ -4014,9 +4014,9 @@ _02115f70: add sp, sp, #0x98 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115ef4 _02115f9c: .word data_027e0d54 _02115fa0: .word data_ov00_020ec718 + arm_func_end func_ov13_02115ef4 .global func_ov13_02115fa4 arm_func_start func_ov13_02115fa4 @@ -4044,9 +4044,9 @@ func_ov13_02115fa4: ; 0x02115fa4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov13_02115fa4 _02115ffc: .word data_027e08e4 _02116000: .word func_ov13_02115ef4 + arm_func_end func_ov13_02115fa4 .rodata .global data_ov13_02116004 diff --git a/asm/ov14/Actor/ActorRupee.s b/asm/ov14/Actor/ActorRupee.s index b8548347..55443460 100644 --- a/asm/ov14/Actor/ActorRupee.s +++ b/asm/ov14/Actor/ActorRupee.s @@ -17,8 +17,8 @@ _ZN10ActorRupee6CreateEv: ; 0x0213ae68 bl _ZN10ActorRupeeC2Ev ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end _ZN10ActorRupee6CreateEv _0213ae94: .word data_027e0fe0 + arm_func_end _ZN10ActorRupee6CreateEv .global _ZN10ActorRupeeC2Ev arm_func_start _ZN10ActorRupeeC2Ev @@ -36,8 +36,8 @@ _ZN10ActorRupeeC2Ev: ; 0x0213ae98 strh r2, [r1, #0x5c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN10ActorRupeeC2Ev _0213aec8: .word _ZTV10ActorRupee + arm_func_end _ZN10ActorRupeeC2Ev .global _ZN10ActorRupee8vfunc_08Ev arm_func_start _ZN10ActorRupee8vfunc_08Ev @@ -191,10 +191,10 @@ _0213b0f4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end _ZN10ActorRupee8vfunc_08Ev _0213b100: .word data_ov14_021589b4 _0213b104: .word 0x00000aa8 _0213b108: .word data_027e0764 + arm_func_end _ZN10ActorRupee8vfunc_08Ev .global _ZN10ActorRupee8vfunc_60Ev arm_func_start _ZN10ActorRupee8vfunc_60Ev @@ -203,8 +203,8 @@ _ZN10ActorRupee8vfunc_60Ev: ; 0x0213b10c ldr r0, [r0, #0x158] bx ip .align 2, 0 - arm_func_end _ZN10ActorRupee8vfunc_60Ev _0213b118: .word _ZN10ActorRupee18func_ov14_0213b70cEj + arm_func_end _ZN10ActorRupee8vfunc_60Ev .global _ZN10ActorRupee8vfunc_64Ev arm_func_start _ZN10ActorRupee8vfunc_64Ev @@ -513,11 +513,11 @@ _0213b4fc: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end _ZN10ActorRupee6UpdateEb _0213b50c: .word data_027e0fc8 _0213b510: .word gItemManager _0213b514: .word data_ov00_020eec9c _0213b518: .word gMapManager + arm_func_end _ZN10ActorRupee6UpdateEb .global _ZN10ActorRupee8vfunc_14Ej arm_func_start _ZN10ActorRupee8vfunc_14Ej @@ -636,10 +636,10 @@ _ZN10ActorRupee18func_ov14_0213b5f4EjiP5Vec3pb: ; 0x0213b5f4 add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end _ZN10ActorRupee18func_ov14_0213b5f4EjiP5Vec3pb _0213b698: .word data_ov14_02153e28 _0213b69c: .word 0x000004cd _0213b6a0: .word data_ov00_020e9370 + arm_func_end _ZN10ActorRupee18func_ov14_0213b5f4EjiP5Vec3pb .global _ZN10ActorRupee18func_ov14_0213b6a4EjPv arm_func_start _ZN10ActorRupee18func_ov14_0213b6a4EjPv @@ -670,9 +670,9 @@ _0213b6e4: str r0, [r4, #0x18] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end _ZN10ActorRupee18func_ov14_0213b6a4EjPv _0213b704: .word data_ov14_021589b4 _0213b708: .word 0x00000aa8 + arm_func_end _ZN10ActorRupee18func_ov14_0213b6a4EjPv .global _ZN10ActorRupee18func_ov14_0213b70cEj arm_func_start _ZN10ActorRupee18func_ov14_0213b70cEj @@ -752,7 +752,6 @@ func_ov14_0215517c: ; 0x0215517c str r1, [r0, #0x24] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215517c _021551bc: .word _ZN10ActorRupee5gTypeE _021551c0: .word 0x52555059 _021551c4: .word _ZN10ActorRupee6CreateEv @@ -760,6 +759,7 @@ _021551c8: .word _ZN9ActorTypeD1Ev _021551cc: .word _ZN10ActorRupee9gResourceE _021551d0: .word 0x000003bb _021551d4: .word data_ov14_021589b4 + arm_func_end func_ov14_0215517c .section .ctor, 4, 1, 4 .global data_ov14_0215591c diff --git a/asm/ov14/ov14_0211f640.s b/asm/ov14/ov14_0211f640.s index 21002b8b..7746f307 100644 --- a/asm/ov14/ov14_0211f640.s +++ b/asm/ov14/ov14_0211f640.s @@ -22,9 +22,9 @@ _0211f65a: str r0, [r1] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0211f640 _0211f660: .word data_027e0ce0 _0211f664: .word data_027e1098 + thumb_func_end func_ov14_0211f640 .global func_ov14_0211f668 thumb_func_start func_ov14_0211f668 @@ -44,8 +44,8 @@ _0211f67e: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov14_0211f668 _0211f688: .word data_027e1098 + thumb_func_end func_ov14_0211f668 .global func_ov14_0211f68c thumb_func_start func_ov14_0211f68c @@ -105,11 +105,11 @@ func_ov14_0211f68c: ; 0x0211f68c add sp, #0x20 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov14_0211f68c _0211f6fc: .word data_ov14_02153e48 _0211f700: .word data_027e0d18 _0211f704: .word func_ov14_0211f734 - 1 _0211f708: .word data_027e077c + thumb_func_end func_ov14_0211f68c .global func_ov14_0211f70c thumb_func_start func_ov14_0211f70c @@ -129,9 +129,9 @@ func_ov14_0211f70c: ; 0x0211f70c add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0211f70c _0211f72c: .word func_ov14_0211f734 - 1 _0211f730: .word data_027e077c + thumb_func_end func_ov14_0211f70c .global func_ov14_0211f734 arm_func_start func_ov14_0211f734 @@ -248,11 +248,11 @@ _0211f8b0: bl func_ov00_02079898 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0211f734 _0211f8c0: .word data_027e0d3c _0211f8c4: .word data_027e103c _0211f8c8: .word data_027e080c _0211f8cc: .word data_027e0fb8 + arm_func_end func_ov14_0211f734 .global func_ov14_0211f8d0 arm_func_start func_ov14_0211f8d0 @@ -300,10 +300,10 @@ _0211f968: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0211f8d0 _0211f974: .word gItemManager _0211f978: .word data_027e0fe4 _0211f97c: .word 0x424d5459 + arm_func_end func_ov14_0211f8d0 .global func_ov14_0211f980 arm_func_start func_ov14_0211f980 @@ -386,10 +386,10 @@ _0211fa8c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0211f980 _0211faa4: .word gItemManager _0211faa8: .word data_027e0d3c _0211faac: .word gMapManager + arm_func_end func_ov14_0211f980 .global func_ov14_0211fab0 arm_func_start func_ov14_0211fab0 @@ -517,12 +517,12 @@ _0211fc48: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0211fab0 _0211fc78: .word gOverlayManager _0211fc7c: .word 0x0000003a _0211fc80: .word data_027e077c _0211fc84: .word data_027e0fb8 _0211fc88: .word data_027e0d3c + arm_func_end func_ov14_0211fab0 .global func_ov14_0211fc8c arm_func_start func_ov14_0211fc8c @@ -546,9 +546,9 @@ func_ov14_0211fc8c: ; 0x0211fc8c str r0, [r5, #0x4c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0211fc8c _0211fcd4: .word data_ov14_02153b52 _0211fcd8: .word data_ov14_02153b50 + arm_func_end func_ov14_0211fc8c .global func_ov14_0211fcdc thumb_func_start func_ov14_0211fcdc @@ -571,8 +571,8 @@ _0211fcee: bl func_ov00_02079b54 pop {r4, pc} nop - thumb_func_end func_ov14_0211fcdc _0211fd00: .word data_027e077c + thumb_func_end func_ov14_0211fcdc .global func_ov14_0211fd04 thumb_func_start func_ov14_0211fd04 @@ -616,8 +616,8 @@ _0211fd36: strb r1, [r2] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0211fd04 _0211fd4c: .word data_027e077c + thumb_func_end func_ov14_0211fd04 .global func_ov14_0211fd50 arm_func_start func_ov14_0211fd50 @@ -634,8 +634,8 @@ func_ov14_0211fd50: ; 0x0211fd50 bl func_ov14_0211fda4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0211fd50 _0211fd7c: .word data_027e0fe0 + arm_func_end func_ov14_0211fd50 .global func_ov14_0211fd80 arm_func_start func_ov14_0211fd80 @@ -644,8 +644,8 @@ func_ov14_0211fd80: ; 0x0211fd80 str r0, [r1, #0x38] bx lr .align 2, 0 - arm_func_end func_ov14_0211fd80 _0211fd8c: .word data_ov14_0215abc0 + arm_func_end func_ov14_0211fd80 .global func_ov14_0211fd90 arm_func_start func_ov14_0211fd90 @@ -655,8 +655,8 @@ func_ov14_0211fd90: ; 0x0211fd90 str r1, [r0, #0x38] bx lr .align 2, 0 - arm_func_end func_ov14_0211fd90 _0211fda0: .word data_ov14_0215abc0 + arm_func_end func_ov14_0211fd90 .global func_ov14_0211fda4 arm_func_start func_ov14_0211fda4 @@ -724,11 +724,11 @@ func_ov14_0211fda4: ; 0x0211fda4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0211fda4 _0211fe9c: .word data_ov14_021559e8 _0211fea0: .word gItemManager _0211fea4: .word data_027e0d0c _0211fea8: .word 0x00000266 + arm_func_end func_ov14_0211fda4 .global func_ov14_0211feac arm_func_start func_ov14_0211feac @@ -845,11 +845,11 @@ _0212002c: str r1, [r4, #0xa0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0211ff04 _0212003c: .word data_02050f54 _02120040: .word 0x00001266 _02120044: .word data_027e0fd4 _02120048: .word data_ov14_0215abec + arm_func_end func_ov14_0211ff04 .global func_ov14_0212004c arm_func_start func_ov14_0212004c @@ -911,8 +911,8 @@ func_ov14_021200d4: ; 0x021200d4 str r2, [r0, #0x19c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021200d4 _02120114: .word 0x00000ccd + arm_func_end func_ov14_021200d4 .global func_ov14_02120118 arm_func_start func_ov14_02120118 @@ -943,9 +943,9 @@ _02120154: bl func_ov14_02120dec ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02120118 _02120178: .word 0x00000266 _0212017c: .word data_ov14_02153b54 + arm_func_end func_ov14_02120118 .global func_ov14_02120180 arm_func_start func_ov14_02120180 @@ -1045,9 +1045,9 @@ _021202dc: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02120180 _021202e8: .word 0xfffffd9a _021202ec: .word data_027e0ffc + arm_func_end func_ov14_02120180 .global func_ov14_021202f0 arm_func_start func_ov14_021202f0 @@ -1056,8 +1056,8 @@ func_ov14_021202f0: ; 0x021202f0 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov14_021202f0 _021202fc: .word func_01fffcec + arm_func_end func_ov14_021202f0 .global func_ov14_02120300 arm_func_start func_ov14_02120300 @@ -1360,7 +1360,6 @@ _02120728: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02120300 _02120750: .word data_027e0fb8 _02120754: .word data_ov14_0215abc0 _02120758: .word data_ov14_0215abec @@ -1370,6 +1369,7 @@ _02120764: .word 0x00001555 _02120768: .word 0xfffff1c7 _0212076c: .word data_027e0fe4 _02120770: .word data_02050f54 + arm_func_end func_ov14_02120300 .global func_ov14_02120774 arm_func_start func_ov14_02120774 @@ -1527,10 +1527,10 @@ _0212094c: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_021207b8 _0212098c: .word data_027e0fe4 _02120990: .word 0x00001555 _02120994: .word data_027e0d0c + arm_func_end func_ov14_021207b8 .global func_ov14_02120998 arm_func_start func_ov14_02120998 @@ -1592,10 +1592,10 @@ _02120a30: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov14_02120998 _02120a74: .word data_027e0fe4 _02120a78: .word 0x00001555 _02120a7c: .word data_027e0d0c + arm_func_end func_ov14_02120998 .global func_ov14_02120a80 arm_func_start func_ov14_02120a80 @@ -1617,8 +1617,8 @@ func_ov14_02120a80: ; 0x02120a80 strh r1, [r0, #0x54] bx lr .align 2, 0 - arm_func_end func_ov14_02120a80 _02120ac0: .word data_02050f54 + arm_func_end func_ov14_02120a80 .global func_ov14_02120ac4 arm_func_start func_ov14_02120ac4 @@ -1736,13 +1736,13 @@ _02120c70: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02120ac4 _02120c80: .word data_02050f54 _02120c84: .word 0x000004cd _02120c88: .word data_027e0ffc _02120c8c: .word 0x0000019b _02120c90: .word data_027e0e58 _02120c94: .word func_ov14_02120a80 - 1 + arm_func_end func_ov14_02120ac4 .global func_ov14_02120c98 arm_func_start func_ov14_02120c98 @@ -1795,8 +1795,8 @@ func_ov14_02120c98: ; 0x02120c98 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02120c98 _02120d54: .word data_02050f54 + arm_func_end func_ov14_02120c98 .global func_ov14_02120d58 arm_func_start func_ov14_02120d58 @@ -1821,8 +1821,8 @@ func_ov14_02120d58: ; 0x02120d58 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02120d58 _02120da4: .word data_027e0f64 + arm_func_end func_ov14_02120d58 .global func_ov14_02120da8 arm_func_start func_ov14_02120da8 @@ -1844,8 +1844,8 @@ func_ov14_02120da8: ; 0x02120da8 strb r3, [r0, #0x1b4] bx lr .align 2, 0 - arm_func_end func_ov14_02120da8 _02120de8: .word data_027e0d0c + arm_func_end func_ov14_02120da8 .global func_ov14_02120dec arm_func_start func_ov14_02120dec @@ -1922,8 +1922,8 @@ _02120ec4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02120e54 _02120ed0: .word data_027e0f94 + arm_func_end func_ov14_02120e54 .global func_ov14_02120ed4 arm_func_start func_ov14_02120ed4 @@ -1932,8 +1932,8 @@ func_ov14_02120ed4: ; 0x02120ed4 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov14_02120ed4 _02120ee0: .word func_01fffcec + arm_func_end func_ov14_02120ed4 .global func_ov14_02120ee4 arm_func_start func_ov14_02120ee4 @@ -2250,7 +2250,6 @@ _02121354: add sp, sp, #0xcc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_02120ee4 _021213ac: .word data_02050f54 _021213b0: .word 0x00000333 _021213b4: .word 0x010700c0 @@ -2258,6 +2257,7 @@ _021213b8: .word 0x4210ffff _021213bc: .word data_ov14_02153b54 _021213c0: .word 0x00000666 _021213c4: .word data_ov00_020e9370 + arm_func_end func_ov14_02120ee4 .global func_ov14_021213c8 arm_func_start func_ov14_021213c8 @@ -2284,8 +2284,8 @@ func_ov14_021213dc: ; 0x021213dc bl func_ov14_021214b0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021213dc _02121408: .word data_027e0fe0 + arm_func_end func_ov14_021213dc .global func_ov14_0212140c arm_func_start func_ov14_0212140c @@ -2372,9 +2372,9 @@ func_ov14_021214b0: ; 0x021214b0 str r2, [r4, #0xb4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021214b0 _02121534: .word data_ov14_02155ac8 _02121538: .word data_027e0d0c + arm_func_end func_ov14_021214b0 .global func_ov14_0212153c arm_func_start func_ov14_0212153c @@ -2544,7 +2544,6 @@ _02121778: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212156c _02121798: .word data_027e0ffc _0212179c: .word data_027e1038 _021217a0: .word data_027e0f64 @@ -2558,6 +2557,7 @@ _021217bc: .word 0x00000203 _021217c0: .word 0x00000205 _021217c4: .word 0x00000206 _021217c8: .word 0x00000207 + arm_func_end func_ov14_0212156c .global func_ov14_021217cc arm_func_start func_ov14_021217cc @@ -2700,12 +2700,12 @@ _021219b8: add sp, sp, #0xa4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_021217cc _021219d0: .word data_027e0fb8 _021219d4: .word data_027e0f64 _021219d8: .word 0x0000ffff _021219dc: .word data_ov14_02155aa4 _021219e0: .word gMapManager + arm_func_end func_ov14_021217cc .global func_ov14_021219e4 arm_func_start func_ov14_021219e4 @@ -2759,8 +2759,8 @@ _02121a70: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021219f8 _02121a84: .word data_027e0fb8 + arm_func_end func_ov14_021219f8 .global func_ov14_02121a88 arm_func_start func_ov14_02121a88 @@ -2789,8 +2789,8 @@ func_ov14_02121aa4: ; 0x02121aa4 bl func_ov14_02121be4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02121aa4 _02121ad0: .word data_027e0fe0 + arm_func_end func_ov14_02121aa4 .global func_ov14_02121ad4 arm_func_start func_ov14_02121ad4 @@ -2835,9 +2835,9 @@ _02121b58: bl func_ov00_020bec5c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02121ad4 _02121b68: .word data_027e0f6c _02121b6c: .word data_027e0ffc + arm_func_end func_ov14_02121ad4 .global func_ov14_02121b70 arm_func_start func_ov14_02121b70 @@ -2935,13 +2935,13 @@ func_ov14_02121be4: ; 0x02121be4 str lr, [r4, #0x240] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_02121be4 _02121cc0: .word data_ov14_02155bf0 _02121cc4: .word data_ov14_02155cac _02121cc8: .word func_ov14_02121cd8 - 1 _02121ccc: .word func_ov14_02121d6c - 1 _02121cd0: .word 0x0000059a _02121cd4: .word data_027e0d0c + arm_func_end func_ov14_02121be4 .global func_ov14_02121cd8 arm_func_start func_ov14_02121cd8 @@ -2972,8 +2972,8 @@ func_ov14_02121cf4: ; 0x02121cf4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02121cf4 _02121d28: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02121cf4 .global func_ov14_02121d2c arm_func_start func_ov14_02121d2c @@ -2994,8 +2994,8 @@ func_ov14_02121d2c: ; 0x02121d2c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02121d2c _02121d68: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02121d2c .global func_ov14_02121d6c arm_func_start func_ov14_02121d6c @@ -3088,13 +3088,13 @@ _02121e50: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02121d80 _02121e9c: .word gItemManager _02121ea0: .word data_ov14_02153b84 _02121ea4: .word data_ov14_02153bac _02121ea8: .word data_027e0f68 _02121eac: .word data_ov14_02153b98 _02121eb0: .word data_ov14_02153bc4 + arm_func_end func_ov14_02121d80 .global func_ov14_02121eb4 arm_func_start func_ov14_02121eb4 @@ -3900,7 +3900,6 @@ _02122a84: add sp, sp, #0x104 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02121eb4 _02122a9c: .word data_027e0ffc _02122aa0: .word 0x000001ae _02122aa4: .word data_ov14_0215ac1c @@ -3929,6 +3928,7 @@ _02122afc: .word data_027e0f94 _02122b00: .word 0x00000666 _02122b04: .word 0x0000099a _02122b08: .word data_027e0e58 + arm_func_end func_ov14_02121eb4 .global func_ov14_02122b0c arm_func_start func_ov14_02122b0c @@ -3984,8 +3984,8 @@ _02122b98: strb r0, [r4, #0x26a] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02122b20 _02122bb4: .word data_027e0fc8 + arm_func_end func_ov14_02122b20 .global func_ov14_02122bb8 arm_func_start func_ov14_02122bb8 @@ -4048,10 +4048,10 @@ _02122c84: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02122bb8 _02122c90: .word data_027e0fe8 _02122c94: .word 0x424c5354 _02122c98: .word data_027e0e58 + arm_func_end func_ov14_02122bb8 .global func_ov14_02122c9c arm_func_start func_ov14_02122c9c @@ -4062,8 +4062,8 @@ func_ov14_02122c9c: ; 0x02122c9c add r2, r2, #0x254 bx ip .align 2, 0 - arm_func_end func_ov14_02122c9c _02122cb0: .word func_01ff9bc4 + arm_func_end func_ov14_02122c9c .global func_ov14_02122cb4 arm_func_start func_ov14_02122cb4 @@ -4114,10 +4114,10 @@ _02122d24: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02122cb4 _02122d60: .word data_027e0194 _02122d64: .word 0x0000059a _02122d68: .word data_ov00_020e9370 + arm_func_end func_ov14_02122cb4 .global func_ov14_02122d6c arm_func_start func_ov14_02122d6c @@ -4178,9 +4178,9 @@ _02122dcc: str r2, [r5, #0x68] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02122d6c _02122e40: .word data_027e0f94 _02122e44: .word 0x00000ccd + arm_func_end func_ov14_02122d6c .global func_ov14_02122e48 arm_func_start func_ov14_02122e48 @@ -4371,8 +4371,8 @@ func_ov14_02123078: ; 0x02123078 bl func_ov53_02199ac8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02123078 _021230a4: .word data_027e0fe0 + arm_func_end func_ov14_02123078 .global func_ov14_021230a8 arm_func_start func_ov14_021230a8 @@ -4410,10 +4410,10 @@ func_ov14_021230a8: ; 0x021230a8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021230a8 _02123128: .word data_027e0e58 _0212312c: .word 0x0000022f _02123130: .word 0x00000231 + arm_func_end func_ov14_021230a8 .global func_ov14_02123134 arm_func_start func_ov14_02123134 @@ -4427,9 +4427,9 @@ func_ov14_02123134: ; 0x02123134 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov14_02123134 _02123154: .word 0xfffffe66 _02123158: .word 0x000004cd + arm_func_end func_ov14_02123134 .global func_ov14_0212315c arm_func_start func_ov14_0212315c @@ -4450,8 +4450,8 @@ func_ov14_0212315c: ; 0x0212315c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212315c _02123198: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_0212315c .global func_ov14_0212319c arm_func_start func_ov14_0212319c @@ -4470,8 +4470,8 @@ func_ov14_0212319c: ; 0x0212319c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212319c _021231d0: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_0212319c .global func_ov14_021231d4 arm_func_start func_ov14_021231d4 @@ -4479,8 +4479,8 @@ func_ov14_021231d4: ; 0x021231d4 ldr ip, _021231dc ; =func_ov14_021231e0 bx ip .align 2, 0 - arm_func_end func_ov14_021231d4 _021231dc: .word func_ov14_021231e0 - 1 + arm_func_end func_ov14_021231d4 .global func_ov14_021231e0 arm_func_start func_ov14_021231e0 @@ -4509,8 +4509,8 @@ func_ov14_0212321c: ; 0x0212321c mov r0, #2 bx ip .align 2, 0 - arm_func_end func_ov14_0212321c _02123228: .word func_01fffcec + arm_func_end func_ov14_0212321c .global func_ov14_0212322c arm_func_start func_ov14_0212322c @@ -4733,7 +4733,6 @@ _02123530: add sp, sp, #0x5c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02123254 _02123548: .word data_027e0ffc _0212354c: .word 0x0000019e _02123550: .word gItemManager @@ -4742,6 +4741,7 @@ _02123558: .word data_027e0f90 _0212355c: .word data_027e0fb8 _02123560: .word data_027e0f64 _02123564: .word data_027e0e58 + arm_func_end func_ov14_02123254 .global func_ov14_02123568 arm_func_start func_ov14_02123568 @@ -4751,8 +4751,8 @@ func_ov14_02123568: ; 0x02123568 strb r2, [r0, #0x168] bx ip .align 2, 0 - arm_func_end func_ov14_02123568 _02123578: .word _ZN5Actor8vfunc_18Ej + arm_func_end func_ov14_02123568 .global func_ov14_0212357c arm_func_start func_ov14_0212357c @@ -4931,9 +4931,9 @@ func_ov14_0212373c: ; 0x0212373c add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212373c _021237e4: .word data_02050f54 _021237e8: .word data_ov00_020e9370 + arm_func_end func_ov14_0212373c .global func_ov14_021237ec arm_func_start func_ov14_021237ec @@ -4942,8 +4942,8 @@ func_ov14_021237ec: ; 0x021237ec mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov14_021237ec _021237f8: .word func_ov14_0212357c - 1 + arm_func_end func_ov14_021237ec .global func_ov14_021237fc arm_func_start func_ov14_021237fc @@ -4960,8 +4960,8 @@ func_ov14_021237fc: ; 0x021237fc bl func_ov57_0219a460 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021237fc _02123828: .word data_027e0fe0 + arm_func_end func_ov14_021237fc .global func_ov14_0212382c arm_func_start func_ov14_0212382c @@ -4974,8 +4974,8 @@ func_ov14_0212382c: ; 0x0212382c str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov14_0212382c _02123848: .word 0x00000333 + arm_func_end func_ov14_0212382c .global func_ov14_0212384c arm_func_start func_ov14_0212384c @@ -4983,8 +4983,8 @@ func_ov14_0212384c: ; 0x0212384c ldr r0, _02123854 ; =0x00000733 bx lr .align 2, 0 - arm_func_end func_ov14_0212384c _02123854: .word 0x00000733 + arm_func_end func_ov14_0212384c .global func_ov14_02123858 arm_func_start func_ov14_02123858 @@ -5009,9 +5009,9 @@ _02123880: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02123858 _021238a0: .word data_ov14_02155df8 _021238a4: .word data_027e0fc8 + arm_func_end func_ov14_02123858 .global func_ov14_021238a8 arm_func_start func_ov14_021238a8 @@ -5034,9 +5034,9 @@ _021238d0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021238a8 _021238e8: .word data_ov14_02155df8 _021238ec: .word data_027e0fc8 + arm_func_end func_ov14_021238a8 .global func_ov14_021238f0 arm_func_start func_ov14_021238f0 @@ -5073,9 +5073,9 @@ func_ov14_02123904: ; 0x02123904 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02123904 _02123958: .word data_027e0ffc _0212395c: .word data_027e0e58 + arm_func_end func_ov14_02123904 .global func_ov14_02123960 arm_func_start func_ov14_02123960 @@ -5239,10 +5239,10 @@ _02123b44: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02123994 _02123b9c: .word 0x00000b33 _02123ba0: .word data_027e0fb8 _02123ba4: .word data_027e0f64 + arm_func_end func_ov14_02123994 .global func_ov14_02123ba8 arm_func_start func_ov14_02123ba8 @@ -5294,8 +5294,8 @@ _02123c2c: bl _ZN14AdventureFlags18func_ov00_02097750Ev ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02123ba8 _02123c50: .word gAdventureFlags + arm_func_end func_ov14_02123ba8 .global func_ov14_02123c54 arm_func_start func_ov14_02123c54 @@ -5422,9 +5422,9 @@ _02123e08: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02123cd0 _02123e14: .word 0x000013b2 _02123e18: .word 0x00000e66 + arm_func_end func_ov14_02123cd0 .global func_ov14_02123e1c arm_func_start func_ov14_02123e1c @@ -5597,8 +5597,8 @@ func_ov14_02124004: ; 0x02124004 bl func_ov14_02124128 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02124004 _02124030: .word data_027e0fe0 + arm_func_end func_ov14_02124004 .global func_ov14_02124034 arm_func_start func_ov14_02124034 @@ -5606,8 +5606,8 @@ func_ov14_02124034: ; 0x02124034 ldr ip, _0212403c ; =func_ov00_020bebd8 bx ip .align 2, 0 - arm_func_end func_ov14_02124034 _0212403c: .word func_ov00_020bebd8 + arm_func_end func_ov14_02124034 .global func_ov14_02124040 arm_func_start func_ov14_02124040 @@ -5671,9 +5671,9 @@ _02124104: bl func_ov00_020bec5c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02124040 _02124114: .word data_027e0f6c _02124118: .word data_027e0ffc + arm_func_end func_ov14_02124040 .global func_ov14_0212411c arm_func_start func_ov14_0212411c @@ -5681,8 +5681,8 @@ func_ov14_0212411c: ; 0x0212411c ldr ip, _02124124 ; =func_ov00_020bece0 bx ip .align 2, 0 - arm_func_end func_ov14_0212411c _02124124: .word func_ov00_020bece0 + arm_func_end func_ov14_0212411c .global func_ov14_02124128 arm_func_start func_ov14_02124128 @@ -5754,12 +5754,12 @@ func_ov14_02124128: ; 0x02124128 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02124128 _02124230: .word data_ov14_02155ef4 _02124234: .word gItemManager _02124238: .word 0x00000444 _0212423c: .word func_ov00_020b7d74 _02124240: .word func_ov14_021242ac - 1 + arm_func_end func_ov14_02124128 .global func_ov14_02124244 arm_func_start func_ov14_02124244 @@ -5785,9 +5785,9 @@ func_ov14_02124244: ; 0x02124244 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02124244 _02124294: .word data_ov14_02155ef4 _02124298: .word func_ov00_020b7d74 + arm_func_end func_ov14_02124244 .global func_ov14_0212429c arm_func_start func_ov14_0212429c @@ -5796,8 +5796,8 @@ func_ov14_0212429c: ; 0x0212429c mov r0, #7 bx ip .align 2, 0 - arm_func_end func_ov14_0212429c _021242a8: .word func_01fffcec + arm_func_end func_ov14_0212429c .global func_ov14_021242ac arm_func_start func_ov14_021242ac @@ -5833,9 +5833,9 @@ func_ov14_021242b8: ; 0x021242b8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021242b8 _02124310: .word data_ov14_02155ef4 _02124314: .word func_ov00_020b7d74 + arm_func_end func_ov14_021242b8 .global func_ov14_02124318 arm_func_start func_ov14_02124318 @@ -5891,10 +5891,10 @@ _021243a4: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02124318 _021243d8: .word data_ov14_0215acc8 _021243dc: .word data_027e0e58 _021243e0: .word data_027e0f64 + arm_func_end func_ov14_02124318 .global func_ov14_021243e4 arm_func_start func_ov14_021243e4 @@ -6472,7 +6472,6 @@ _02124c2c: add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_021243e4 _02124c44: .word data_027e077c _02124c48: .word data_02056be4 _02124c4c: .word data_027e0ffc @@ -6484,6 +6483,7 @@ _02124c60: .word data_ov14_0215ac9c _02124c64: .word gAdventureFlags _02124c68: .word data_027e0f64 _02124c6c: .word data_027e0fc8 + arm_func_end func_ov14_021243e4 .global func_ov14_02124c70 arm_func_start func_ov14_02124c70 @@ -6569,9 +6569,9 @@ _02124d7c: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02124c70 _02124d90: .word gAdventureFlags _02124d94: .word data_027e077c + arm_func_end func_ov14_02124c70 .global func_ov14_02124d98 arm_func_start func_ov14_02124d98 @@ -6624,9 +6624,9 @@ _02124e34: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02124d98 _02124e44: .word data_027e0fe8 _02124e48: .word 0x424c5354 + arm_func_end func_ov14_02124d98 .global func_ov14_02124e4c arm_func_start func_ov14_02124e4c @@ -6698,10 +6698,10 @@ _02124ee0: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02124e4c _02124f4c: .word data_027e0d3c _02124f50: .word data_02050f54 _02124f54: .word data_02063e4c + arm_func_end func_ov14_02124e4c .global func_ov14_02124f58 arm_func_start func_ov14_02124f58 @@ -6742,8 +6742,8 @@ func_ov14_02124f58: ; 0x02124f58 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02124f58 _02124fe4: .word data_02050f54 + arm_func_end func_ov14_02124f58 .global func_ov14_02124fe8 arm_func_start func_ov14_02124fe8 @@ -6858,9 +6858,9 @@ _021250ec: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021250a0 _021250f8: .word data_027e0f84 _021250fc: .word data_ov14_02155fd4 + arm_func_end func_ov14_021250a0 .global func_ov14_02125100 arm_func_start func_ov14_02125100 @@ -6875,8 +6875,8 @@ func_ov14_02125100: ; 0x02125100 moveq r0, #3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02125100 _02125124: .word gMapManager + arm_func_end func_ov14_02125100 .global func_ov14_02125128 arm_func_start func_ov14_02125128 @@ -6960,12 +6960,12 @@ func_ov14_02125168: ; 0x02125168 mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02125168 _02125210: .word data_ov00_020e26b4 _02125214: .word data_ov00_020e2f04 _02125218: .word data_ov00_020e2dd8 _0212521c: .word data_ov14_02156078 _02125220: .word data_027e0f68 + arm_func_end func_ov14_02125168 .global func_ov14_02125224 arm_func_start func_ov14_02125224 @@ -7217,8 +7217,8 @@ _0212553c: add sp, sp, #0x5c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021252b8 _02125598: .word gMapManager + arm_func_end func_ov14_021252b8 .global func_ov14_0212559c arm_func_start func_ov14_0212559c @@ -7434,10 +7434,10 @@ _02125890: bl _ZN10MapManager18func_ov00_02084cb0Ei ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212559c _021258a8: .word gAdventureFlags _021258ac: .word data_ov14_02153c04 _021258b0: .word gMapManager + arm_func_end func_ov14_0212559c .global func_ov14_021258b4 arm_func_start func_ov14_021258b4 @@ -7700,12 +7700,12 @@ _02125c04: add sp, sp, #0x160 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212595c _02125c10: .word data_ov14_02153c04 _02125c14: .word gAdventureFlags _02125c18: .word gMapManager _02125c1c: .word data_027e0ffc _02125c20: .word 0x000001af + arm_func_end func_ov14_0212595c .global func_ov14_02125c24 arm_func_start func_ov14_02125c24 @@ -7738,9 +7738,9 @@ func_ov14_02125c24: ; 0x02125c24 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02125c24 _02125c90: .word data_02050f54 _02125c94: .word data_ov14_02153c18 + arm_func_end func_ov14_02125c24 .global func_ov14_02125c98 arm_func_start func_ov14_02125c98 @@ -7793,8 +7793,8 @@ _02125d10: moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02125c98 _02125d48: .word gMapManager + arm_func_end func_ov14_02125c98 .global func_ov14_02125d4c arm_func_start func_ov14_02125d4c @@ -7853,8 +7853,8 @@ _02125db8: add sp, sp, #0x20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02125d5c _02125df4: .word data_027e0e58 + arm_func_end func_ov14_02125d5c .global func_ov14_02125df8 arm_func_start func_ov14_02125df8 @@ -7890,9 +7890,9 @@ _02125e4c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02125e00 _02125e58: .word data_027e0f84 _02125e5c: .word data_ov14_0215611c + arm_func_end func_ov14_02125e00 .global func_ov14_02125e60 arm_func_start func_ov14_02125e60 @@ -7924,8 +7924,8 @@ _02125ea4: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02125e60 _02125ec4: .word data_027e0fe4 + arm_func_end func_ov14_02125e60 .global func_ov14_02125ec8 arm_func_start func_ov14_02125ec8 @@ -7973,8 +7973,8 @@ func_ov14_02125f00: ; 0x02125f00 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02125f00 _02125f34: .word data_ov14_021561c0 + arm_func_end func_ov14_02125f00 .global func_ov14_02125f38 arm_func_start func_ov14_02125f38 @@ -7997,8 +7997,8 @@ func_ov14_02125f38: ; 0x02125f38 streq r1, [r0] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02125f38 _02125f7c: .word data_ov14_02153c24 + arm_func_end func_ov14_02125f38 .global func_ov14_02125f80 arm_func_start func_ov14_02125f80 @@ -8039,9 +8039,9 @@ _02125fe8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02125f9c _02125ff4: .word data_027e0f84 _02125ff8: .word data_ov14_02156208 + arm_func_end func_ov14_02125f9c .global func_ov14_02125ffc arm_func_start func_ov14_02125ffc @@ -8054,8 +8054,8 @@ func_ov14_02125ffc: ; 0x02125ffc strb r1, [r0, #0x72] bx ip .align 2, 0 - arm_func_end func_ov14_02125ffc _02126018: .word func_ov14_021252b8 - 1 + arm_func_end func_ov14_02125ffc .global func_ov14_0212601c arm_func_start func_ov14_0212601c @@ -8148,9 +8148,9 @@ _02126100: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021260ac _0212610c: .word data_027e0f84 _02126110: .word data_ov14_021562ac + arm_func_end func_ov14_021260ac .global func_ov14_02126114 arm_func_start func_ov14_02126114 @@ -8165,8 +8165,8 @@ func_ov14_02126114: ; 0x02126114 moveq r0, #3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02126114 _02126138: .word gMapManager + arm_func_end func_ov14_02126114 .global func_ov14_0212613c arm_func_start func_ov14_0212613c @@ -8233,9 +8233,9 @@ _021261d0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212617c _021261dc: .word data_027e0f84 _021261e0: .word data_ov14_02156350 + arm_func_end func_ov14_0212617c .global func_ov14_021261e4 arm_func_start func_ov14_021261e4 @@ -8267,8 +8267,8 @@ _02126228: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021261e4 _02126248: .word data_027e0fe4 + arm_func_end func_ov14_021261e4 .global func_ov14_0212624c arm_func_start func_ov14_0212624c @@ -8328,9 +8328,9 @@ _021262d8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02126284 _021262e4: .word data_027e0f84 _021262e8: .word data_ov14_021563f4 + arm_func_end func_ov14_02126284 .global func_ov14_021262ec arm_func_start func_ov14_021262ec @@ -8343,8 +8343,8 @@ func_ov14_021262ec: ; 0x021262ec strb r1, [r0, #0x72] bx ip .align 2, 0 - arm_func_end func_ov14_021262ec _02126308: .word func_ov14_021252b8 - 1 + arm_func_end func_ov14_021262ec .global func_ov14_0212630c arm_func_start func_ov14_0212630c @@ -8426,8 +8426,8 @@ func_ov14_0212639c: ; 0x0212639c bl func_ov14_0212640c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212639c _021263d4: .word data_027e0f84 + arm_func_end func_ov14_0212639c .global func_ov14_021263d8 arm_func_start func_ov14_021263d8 @@ -8445,8 +8445,8 @@ func_ov14_021263d8: ; 0x021263d8 strb r1, [r4, #0x8d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021263d8 _02126408: .word data_ov14_02156498 + arm_func_end func_ov14_021263d8 .global func_ov14_0212640c arm_func_start func_ov14_0212640c @@ -8464,8 +8464,8 @@ func_ov14_0212640c: ; 0x0212640c strb r1, [r4, #0x8d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212640c _0212643c: .word data_ov14_02156498 + arm_func_end func_ov14_0212640c .global func_ov14_02126440 arm_func_start func_ov14_02126440 @@ -8506,8 +8506,8 @@ func_ov14_02126484: ; 0x02126484 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov14_02126484 _02126490: .word func_ov00_0208b9e4 + arm_func_end func_ov14_02126484 .global func_ov14_02126494 arm_func_start func_ov14_02126494 @@ -8555,8 +8555,8 @@ func_ov14_021264b0: ; 0x021264b0 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021264b0 _02126528: .word data_02050f54 + arm_func_end func_ov14_021264b0 .global func_ov14_0212652c arm_func_start func_ov14_0212652c @@ -8608,11 +8608,11 @@ func_ov14_0212652c: ; 0x0212652c add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212652c _021265e4: .word 0x00000666 _021265e8: .word data_02050f54 _021265ec: .word data_027e0e58 _021265f0: .word 0x00000272 + arm_func_end func_ov14_0212652c .global func_ov14_021265f4 arm_func_start func_ov14_021265f4 @@ -8645,10 +8645,10 @@ func_ov14_02126604: ; 0x02126604 add r1, r1, #4 bx ip .align 2, 0 - arm_func_end func_ov14_02126604 _02126624: .word data_027e0fac _02126628: .word data_027e0fc8 _0212662c: .word func_ov00_020bcdec + arm_func_end func_ov14_02126604 .global func_ov14_02126630 arm_func_start func_ov14_02126630 @@ -8735,13 +8735,13 @@ _02126754: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02126634 _0212675c: .word data_ov00_020e26b4 _02126760: .word data_ov00_020e2f04 _02126764: .word data_ov00_020e2dd8 _02126768: .word data_ov14_02156554 _0212676c: .word data_ov14_0215660c _02126770: .word data_027e0f68 + arm_func_end func_ov14_02126634 .global func_ov14_02126774 arm_func_start func_ov14_02126774 @@ -8764,8 +8764,8 @@ func_ov14_02126774: ; 0x02126774 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02126774 _021267b8: .word data_ov14_02156554 + arm_func_end func_ov14_02126774 .global func_ov14_021267bc arm_func_start func_ov14_021267bc @@ -8790,8 +8790,8 @@ func_ov14_021267bc: ; 0x021267bc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021267bc _02126808: .word data_ov14_02156554 + arm_func_end func_ov14_021267bc .global func_ov14_0212680c arm_func_start func_ov14_0212680c @@ -8814,8 +8814,8 @@ func_ov14_0212680c: ; 0x0212680c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212680c _02126850: .word data_ov14_02156554 + arm_func_end func_ov14_0212680c .global func_ov14_02126854 arm_func_start func_ov14_02126854 @@ -8976,10 +8976,10 @@ _02126a20: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02126854 _02126ab0: .word 0x0000059a _02126ab4: .word gMapManager _02126ab8: .word 0x00002666 + arm_func_end func_ov14_02126854 .global func_ov14_02126abc arm_func_start func_ov14_02126abc @@ -9361,11 +9361,11 @@ _02127004: strb r0, [r5, #0x8b] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02126b04 _02127024: .word gAdventureFlags _02127028: .word data_ov14_02153c38 _0212702c: .word data_027e0ffc _02127030: .word 0x000001b3 + arm_func_end func_ov14_02126b04 .global func_ov14_02127034 arm_func_start func_ov14_02127034 @@ -9459,9 +9459,9 @@ _0212713c: bl _ZN10MapManager18func_ov00_020843ecEPi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02127034 _02127180: .word gMapManager _02127184: .word gAdventureFlags + arm_func_end func_ov14_02127034 .global func_ov14_02127188 arm_func_start func_ov14_02127188 @@ -9818,12 +9818,12 @@ _021276a0: add sp, sp, #0x16c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02127188 _021276ac: .word gAdventureFlags _021276b0: .word gMapManager _021276b4: .word data_027e0ffc _021276b8: .word 0x000001b5 _021276bc: .word data_ov14_02153c38 + arm_func_end func_ov14_02127188 .global func_ov14_021276c0 arm_func_start func_ov14_021276c0 @@ -9840,9 +9840,9 @@ func_ov14_021276c4: ; 0x021276c4 ldr r0, [r2] bx ip .align 2, 0 - arm_func_end func_ov14_021276c4 _021276d8: .word gMapManager _021276dc: .word _ZN10MapManager18func_ov00_02084cc8Ei + arm_func_end func_ov14_021276c4 .global func_ov14_021276e0 arm_func_start func_ov14_021276e0 @@ -9851,8 +9851,8 @@ func_ov14_021276e0: ; 0x021276e0 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov14_021276e0 _021276ec: .word func_ov00_0208b9e4 + arm_func_end func_ov14_021276e0 .global func_ov14_021276f0 arm_func_start func_ov14_021276f0 @@ -9930,8 +9930,8 @@ _021277e4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021276f8 _021277ec: .word 0x4ec4ec4f + arm_func_end func_ov14_021276f8 .global func_ov14_021277f0 arm_func_start func_ov14_021277f0 @@ -10031,11 +10031,11 @@ _0212786c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021277f0 _02127960: .word data_027e0f64 _02127964: .word 0x45800000 _02127968: .word 0x46800000 _0212796c: .word data_02050f54 + arm_func_end func_ov14_021277f0 .global func_ov14_02127970 arm_func_start func_ov14_02127970 @@ -10068,8 +10068,8 @@ func_ov14_02127984: ; 0x02127984 cmpne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02127984 _021279c8: .word gMapManager + arm_func_end func_ov14_02127984 .global func_ov14_021279cc arm_func_start func_ov14_021279cc @@ -10145,9 +10145,9 @@ _02127ab4: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02127a14 _02127abc: .word data_027e0ffc _02127ac0: .word 0x000001b2 + arm_func_end func_ov14_02127a14 .global func_ov14_02127ac4 arm_func_start func_ov14_02127ac4 @@ -10274,8 +10274,8 @@ _02127c3c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02127bb0 _02127c5c: .word gMapManager + arm_func_end func_ov14_02127bb0 .global func_ov14_02127c60 arm_func_start func_ov14_02127c60 @@ -10339,8 +10339,8 @@ func_ov14_02127c9c: ; 0x02127c9c bl func_ov14_02127cd4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02127c9c _02127cd0: .word data_027e0f84 + arm_func_end func_ov14_02127c9c .global func_ov14_02127cd4 arm_func_start func_ov14_02127cd4 @@ -10364,8 +10364,8 @@ func_ov14_02127cd4: ; 0x02127cd4 strb r1, [r4, #0x12] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02127cd4 _02127d1c: .word data_ov14_0215667c + arm_func_end func_ov14_02127cd4 .global func_ov14_02127d20 arm_func_start func_ov14_02127d20 @@ -10439,10 +10439,10 @@ _02127de0: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02127d70 _02127de8: .word gItemManager _02127dec: .word data_027e0ffc _02127df0: .word 0x0000018d + arm_func_end func_ov14_02127d70 .global func_ov14_02127df4 arm_func_start func_ov14_02127df4 @@ -10460,8 +10460,8 @@ func_ov14_02127df4: ; 0x02127df4 movle r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02127df4 _02127e24: .word gItemManager + arm_func_end func_ov14_02127df4 .global func_ov14_02127e28 arm_func_start func_ov14_02127e28 @@ -10505,8 +10505,8 @@ _02127e94: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02127e28 _02127eb4: .word gItemManager + arm_func_end func_ov14_02127e28 .global func_ov14_02127eb8 arm_func_start func_ov14_02127eb8 @@ -10527,9 +10527,9 @@ _02127edc: bl _ZN10MapManager18func_ov00_02084cc8Ei ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02127eb8 _02127ef0: .word gAdventureFlags _02127ef4: .word gMapManager + arm_func_end func_ov14_02127eb8 .global func_ov14_02127ef8 arm_func_start func_ov14_02127ef8 @@ -10570,8 +10570,8 @@ func_ov14_02127f08: ; 0x02127f08 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02127f08 _02127f5c: .word data_027e0e58 + arm_func_end func_ov14_02127f08 .global func_ov14_02127f60 arm_func_start func_ov14_02127f60 @@ -10687,12 +10687,12 @@ _021280dc: add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02127f84 _02128100: .word 0xfffff004 _02128104: .word 0x45800000 _02128108: .word 0x46800000 _0212810c: .word data_02050f54 _02128110: .word 0x00000547 + arm_func_end func_ov14_02127f84 .global func_ov14_02128114 arm_func_start func_ov14_02128114 @@ -10711,8 +10711,8 @@ func_ov14_02128114: ; 0x02128114 bl func_ov14_0212814c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02128114 _02128148: .word data_027e0f84 + arm_func_end func_ov14_02128114 .global func_ov14_0212814c arm_func_start func_ov14_0212814c @@ -10752,8 +10752,8 @@ func_ov14_0212814c: ; 0x0212814c strb r1, [r4, #0x87] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212814c _021281d4: .word data_ov14_02156788 + arm_func_end func_ov14_0212814c .global func_ov14_021281d8 arm_func_start func_ov14_021281d8 @@ -10793,8 +10793,8 @@ func_ov14_021281d8: ; 0x021281d8 strb r1, [r4, #0x87] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021281d8 _02128260: .word data_ov14_02156788 + arm_func_end func_ov14_021281d8 .global func_ov14_02128264 arm_func_start func_ov14_02128264 @@ -11295,7 +11295,6 @@ _02128968: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02128328 _02128970: .word data_027e1048 _02128974: .word 0x0000019a _02128978: .word 0x000003ff @@ -11309,6 +11308,7 @@ _02128994: .word gAdventureFlags _02128998: .word 0x0b60b60b _0212899c: .word data_02050f54 _021289a0: .word data_027e0f90 + arm_func_end func_ov14_02128328 .global func_ov14_021289a4 arm_func_start func_ov14_021289a4 @@ -11573,7 +11573,6 @@ _02128d64: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_021289a4 _02128d70: .word data_027e0f90 _02128d74: .word gAdventureFlags _02128d78: .word data_027e0ffc @@ -11586,6 +11585,7 @@ _02128d90: .word data_027e0c68 _02128d94: .word data_027e104c _02128d98: .word data_027e1048 _02128d9c: .word data_ov00_020eec9c + arm_func_end func_ov14_021289a4 .global func_ov14_02128da0 arm_func_start func_ov14_02128da0 @@ -11620,9 +11620,9 @@ _02128e08: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02128da0 _02128e10: .word data_027e077c _02128e14: .word data_02056be4 + arm_func_end func_ov14_02128da0 .global func_ov14_02128e18 arm_func_start func_ov14_02128e18 @@ -11968,7 +11968,6 @@ _021292f4: add sp, sp, #0x154 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02128e28 _02129310: .word 0x45800000 _02129314: .word 0x46800000 _02129318: .word data_02050f54 @@ -11981,6 +11980,7 @@ _02129330: .word data_ov00_020ec9d4 _02129334: .word 0x0000ffff _02129338: .word 0x00004210 _0212933c: .word 0x001f0081 + arm_func_end func_ov14_02128e28 .global func_ov14_02129340 arm_func_start func_ov14_02129340 @@ -12161,13 +12161,13 @@ _021295c4: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_021293ac _021295e0: .word data_ov14_0215674c _021295e4: .word data_ov00_020ec9d4 _021295e8: .word 0x0000ffff _021295ec: .word 0x00004210 _021295f0: .word data_027e0d44 _021295f4: .word 0x001e4081 + arm_func_end func_ov14_021293ac .global func_ov14_021295f8 arm_func_start func_ov14_021295f8 @@ -12194,8 +12194,8 @@ func_ov14_021295f8: ; 0x021295f8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021295f8 _0212964c: .word data_027e0e58 + arm_func_end func_ov14_021295f8 .global func_ov14_02129650 arm_func_start func_ov14_02129650 @@ -12311,12 +12311,12 @@ _021297cc: add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02129674 _021297f0: .word 0xfffff004 _021297f4: .word 0x45800000 _021297f8: .word 0x46800000 _021297fc: .word data_02050f54 _02129800: .word 0x00000547 + arm_func_end func_ov14_02129674 .global func_ov14_02129804 arm_func_start func_ov14_02129804 @@ -12392,12 +12392,12 @@ _021298f4: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02129804 _02129908: .word data_ov14_02153c4c _0212990c: .word data_ov14_02153c64 _02129910: .word data_ov14_02156770 _02129914: .word data_ov14_02153c74 _02129918: .word data_027e104c + arm_func_end func_ov14_02129804 .global func_ov14_0212991c arm_func_start func_ov14_0212991c @@ -12440,11 +12440,11 @@ _02129994: moveq r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0212991c _021299a4: .word data_ov14_02153c4c _021299a8: .word data_ov14_02153c64 _021299ac: .word data_ov14_02153c74 _021299b0: .word data_ov14_02156770 + arm_func_end func_ov14_0212991c .global func_ov14_021299b4 arm_func_start func_ov14_021299b4 @@ -12502,8 +12502,8 @@ _02129a1c: bl func_0201977c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021299b4 _02129a80: .word data_027e0f68 + arm_func_end func_ov14_021299b4 .global func_ov14_02129a84 arm_func_start func_ov14_02129a84 @@ -12607,8 +12607,8 @@ func_ov14_02129b1c: ; 0x02129b1c bl func_ov14_02129b54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02129b1c _02129b50: .word data_027e0f84 + arm_func_end func_ov14_02129b1c .global func_ov14_02129b54 arm_func_start func_ov14_02129b54 @@ -12648,10 +12648,10 @@ func_ov14_02129b54: ; 0x02129b54 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02129b54 _02129bdc: .word data_ov14_021568c0 _02129be0: .word func_ov14_02121cd8 - 1 _02129be4: .word func_ov14_02121d6c - 1 + arm_func_end func_ov14_02129b54 .global func_ov14_02129be8 arm_func_start func_ov14_02129be8 @@ -12686,10 +12686,10 @@ _02129c08: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02129be8 _02129c58: .word data_ov14_021568c0 _02129c5c: .word data_027e0e58 _02129c60: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02129be8 .global func_ov14_02129c64 arm_func_start func_ov14_02129c64 @@ -12722,10 +12722,10 @@ _02129c84: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02129c64 _02129ccc: .word data_ov14_021568c0 _02129cd0: .word data_027e0e58 _02129cd4: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02129c64 .global func_ov14_02129cd8 arm_func_start func_ov14_02129cd8 @@ -12833,10 +12833,10 @@ _02129e24: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02129cd8 _02129e60: .word 0x000001d1 _02129e64: .word 0x0000059a _02129e68: .word 0x0000159a + arm_func_end func_ov14_02129cd8 .global func_ov14_02129e6c arm_func_start func_ov14_02129e6c @@ -12967,10 +12967,10 @@ _02129fe8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02129ea4 _0212a00c: .word data_027e0e58 _0212a010: .word data_027e0ffc _0212a014: .word 0x00000392 + arm_func_end func_ov14_02129ea4 .global func_ov14_0212a018 arm_func_start func_ov14_0212a018 @@ -13109,13 +13109,13 @@ _0212a1dc: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212a084 _0212a1e8: .word data_027e0fb8 _0212a1ec: .word data_027e0e58 _0212a1f0: .word 0x0000025d _0212a1f4: .word 0x0000025e _0212a1f8: .word data_027e0ffc _0212a1fc: .word 0x00000343 + arm_func_end func_ov14_0212a084 .global func_ov14_0212a200 arm_func_start func_ov14_0212a200 @@ -13180,8 +13180,8 @@ func_ov14_0212a244: ; 0x0212a244 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212a244 _0212a298: .word data_027e0e58 + arm_func_end func_ov14_0212a244 .global func_ov14_0212a29c arm_func_start func_ov14_0212a29c @@ -13305,10 +13305,10 @@ _0212a430: add sp, sp, #0x84 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212a2c0 _0212a454: .word 0x45800000 _0212a458: .word 0x46800000 _0212a45c: .word data_02050f54 + arm_func_end func_ov14_0212a2c0 .global func_ov14_0212a460 arm_func_start func_ov14_0212a460 @@ -13425,8 +13425,8 @@ func_ov14_0212a5c0: ; 0x0212a5c0 bl func_ov14_0212a5f8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212a5c0 _0212a5f4: .word data_027e0f84 + arm_func_end func_ov14_0212a5c0 .global func_ov14_0212a5f8 arm_func_start func_ov14_0212a5f8 @@ -13486,13 +13486,13 @@ func_ov14_0212a5f8: ; 0x0212a5f8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212a5f8 _0212a6d0: .word data_ov00_020e26b4 _0212a6d4: .word data_ov00_020e2f04 _0212a6d8: .word data_ov00_020e2dd8 _0212a6dc: .word data_ov14_02156978 _0212a6e0: .word data_027e0f68 _0212a6e4: .word data_ov14_02153c84 + arm_func_end func_ov14_0212a5f8 .global func_ov14_0212a6e8 arm_func_start func_ov14_0212a6e8 @@ -13654,10 +13654,10 @@ _0212a8f4: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212a758 _0212a914: .word 0x000007fc _0212a918: .word 0x000002cd _0212a91c: .word gMapManager + arm_func_end func_ov14_0212a758 .global func_ov14_0212a920 arm_func_start func_ov14_0212a920 @@ -13668,8 +13668,8 @@ func_ov14_0212a920: ; 0x0212a920 add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov14_0212a920 _0212a934: .word func_ov00_0207a1c8 + arm_func_end func_ov14_0212a920 .global func_ov14_0212a938 arm_func_start func_ov14_0212a938 @@ -13767,11 +13767,11 @@ _0212aa8c: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212a938 _0212aa98: .word data_027e0e58 _0212aa9c: .word 0x000001a1 _0212aaa0: .word data_027e0ffc _0212aaa4: .word gMapManager + arm_func_end func_ov14_0212a938 .global func_ov14_0212aaa8 arm_func_start func_ov14_0212aaa8 @@ -13803,9 +13803,9 @@ _0212ab04: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212aaa8 _0212ab0c: .word data_027e0fe4 _0212ab10: .word 0x424c5354 + arm_func_end func_ov14_0212aaa8 .global func_ov14_0212ab14 arm_func_start func_ov14_0212ab14 @@ -13866,8 +13866,8 @@ func_ov14_0212ab80: ; 0x0212ab80 bl func_ov14_0212abb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212ab80 _0212abb4: .word data_027e0f84 + arm_func_end func_ov14_0212ab80 .global func_ov14_0212abb8 arm_func_start func_ov14_0212abb8 @@ -13915,12 +13915,12 @@ func_ov14_0212abb8: ; 0x0212abb8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212abb8 _0212ac60: .word data_ov00_020e26b4 _0212ac64: .word data_ov00_020e2f04 _0212ac68: .word data_ov00_020e2dd8 _0212ac6c: .word data_ov14_02156a0c _0212ac70: .word data_027e0f68 + arm_func_end func_ov14_0212abb8 .global func_ov14_0212ac74 arm_func_start func_ov14_0212ac74 @@ -14075,9 +14075,9 @@ _0212ae78: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0212acdc _0212ae98: .word 0x0000059a _0212ae9c: .word gMapManager + arm_func_end func_ov14_0212acdc .global func_ov14_0212aea0 arm_func_start func_ov14_0212aea0 @@ -14175,11 +14175,11 @@ _0212aff4: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212aea0 _0212b000: .word data_027e0e58 _0212b004: .word 0x000001a1 _0212b008: .word data_027e0ffc _0212b00c: .word gMapManager + arm_func_end func_ov14_0212aea0 .global func_ov14_0212b010 arm_func_start func_ov14_0212b010 @@ -14211,9 +14211,9 @@ _0212b06c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b010 _0212b074: .word data_027e0fe4 _0212b078: .word 0x424c5354 + arm_func_end func_ov14_0212b010 .global func_ov14_0212b07c arm_func_start func_ov14_0212b07c @@ -14266,8 +14266,8 @@ func_ov14_0212b0c0: ; 0x0212b0c0 str r0, [r6, #0xd8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0212b0c0 _0212b124: .word gMapManager + arm_func_end func_ov14_0212b0c0 .global func_ov14_0212b128 arm_func_start func_ov14_0212b128 @@ -14321,12 +14321,12 @@ func_ov14_0212b128: ; 0x0212b128 blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0212b128 _0212b1e8: .word data_ov14_02153c98 _0212b1ec: .word data_ov14_02153cac _0212b1f0: .word data_ov14_02153cc0 _0212b1f4: .word data_ov14_02153cd4 _0212b1f8: .word gMapManager + arm_func_end func_ov14_0212b128 .global func_ov14_0212b1fc arm_func_start func_ov14_0212b1fc @@ -14352,8 +14352,8 @@ func_ov14_0212b204: ; 0x0212b204 bl func_ov14_0212b23c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b204 _0212b238: .word data_027e0f84 + arm_func_end func_ov14_0212b204 .global func_ov14_0212b23c arm_func_start func_ov14_0212b23c @@ -14388,12 +14388,12 @@ func_ov14_0212b23c: ; 0x0212b23c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b23c _0212b2b0: .word data_ov00_020e26b4 _0212b2b4: .word data_ov00_020e2f04 _0212b2b8: .word data_ov00_020e2dd8 _0212b2bc: .word data_ov14_02156aa0 _0212b2c0: .word data_027e0f68 + arm_func_end func_ov14_0212b23c .global func_ov14_0212b2c4 arm_func_start func_ov14_0212b2c4 @@ -14536,9 +14536,9 @@ _0212b4a4: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212b31c _0212b4bc: .word 0x000002cd _0212b4c0: .word gMapManager + arm_func_end func_ov14_0212b31c .global func_ov14_0212b4c4 arm_func_start func_ov14_0212b4c4 @@ -14648,13 +14648,13 @@ _0212b634: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b4dc _0212b640: .word data_027e0e58 _0212b644: .word 0x000001a1 _0212b648: .word data_027e0ffc _0212b64c: .word 0x00000255 _0212b650: .word gMapManager _0212b654: .word data_027e0f68 + arm_func_end func_ov14_0212b4dc .global func_ov14_0212b658 arm_func_start func_ov14_0212b658 @@ -14686,9 +14686,9 @@ _0212b6b4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b658 _0212b6bc: .word data_027e0fe4 _0212b6c0: .word 0x424c5354 + arm_func_end func_ov14_0212b658 .global func_ov14_0212b6c4 arm_func_start func_ov14_0212b6c4 @@ -14733,8 +14733,8 @@ func_ov14_0212b704: ; 0x0212b704 bl func_ov14_0212b73c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b704 _0212b738: .word data_027e0f84 + arm_func_end func_ov14_0212b704 .global func_ov14_0212b73c arm_func_start func_ov14_0212b73c @@ -14769,12 +14769,12 @@ func_ov14_0212b73c: ; 0x0212b73c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212b73c _0212b7b0: .word data_ov00_020e26b4 _0212b7b4: .word data_ov00_020e2f04 _0212b7b8: .word data_ov00_020e2dd8 _0212b7bc: .word data_ov14_02156b34 _0212b7c0: .word data_027e0f68 + arm_func_end func_ov14_0212b73c .global func_ov14_0212b7c4 arm_func_start func_ov14_0212b7c4 @@ -14920,9 +14920,9 @@ _0212b97c: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov14_0212b81c _0212b9c4: .word 0x00000b34 _0212b9c8: .word gMapManager + arm_func_end func_ov14_0212b81c .global func_ov14_0212b9cc arm_func_start func_ov14_0212b9cc @@ -14974,8 +14974,8 @@ func_ov14_0212ba00: ; 0x0212ba00 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212ba00 _0212ba70: .word data_ov00_020e9360 + arm_func_end func_ov14_0212ba00 .global func_ov14_0212ba74 arm_func_start func_ov14_0212ba74 @@ -15015,8 +15015,8 @@ func_ov14_0212baa0: ; 0x0212baa0 bl func_ov14_0212bad8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212baa0 _0212bad4: .word data_027e0f84 + arm_func_end func_ov14_0212baa0 .global func_ov14_0212bad8 arm_func_start func_ov14_0212bad8 @@ -15043,11 +15043,11 @@ func_ov14_0212bad8: ; 0x0212bad8 strh r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212bad8 _0212bb2c: .word data_ov14_02156bc8 _0212bb30: .word data_027e0f68 _0212bb34: .word 0x53544e45 _0212bb38: .word 0x000001f5 + arm_func_end func_ov14_0212bad8 .global func_ov14_0212bb3c arm_func_start func_ov14_0212bb3c @@ -15149,8 +15149,8 @@ func_ov14_0212bb6c: ; 0x0212bb6c add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0212bb6c _0212bc94: .word data_027e0764 + arm_func_end func_ov14_0212bb6c .global func_ov14_0212bc98 arm_func_start func_ov14_0212bc98 @@ -15198,9 +15198,9 @@ _0212bd2c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212bc98 _0212bd38: .word data_027e0fe4 _0212bd3c: .word 0x424c5354 + arm_func_end func_ov14_0212bc98 .global func_ov14_0212bd40 arm_func_start func_ov14_0212bd40 @@ -15255,12 +15255,12 @@ func_ov14_0212bd40: ; 0x0212bd40 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212bd40 _0212be04: .word data_027e0ffc _0212be08: .word 0x000001f6 _0212be0c: .word data_027e1038 _0212be10: .word data_027e0e58 _0212be14: .word 0x000001a3 + arm_func_end func_ov14_0212bd40 .global func_ov14_0212be18 arm_func_start func_ov14_0212be18 @@ -15292,8 +15292,8 @@ func_ov14_0212be18: ; 0x0212be18 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212be18 _0212be80: .word 0x00000a1d + arm_func_end func_ov14_0212be18 .global func_ov14_0212be84 arm_func_start func_ov14_0212be84 @@ -15330,8 +15330,8 @@ func_ov14_0212bea0: ; 0x0212bea0 bl func_ov14_0212bfb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212bea0 _0212bed8: .word data_027e0f84 + arm_func_end func_ov14_0212bea0 .global func_ov14_0212bedc arm_func_start func_ov14_0212bedc @@ -15390,11 +15390,11 @@ _0212bf98: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212bedc _0212bfa0: .word data_ov14_02156c60 _0212bfa4: .word 0x54535542 _0212bfa8: .word 0x000001fa _0212bfac: .word data_027e0f68 + arm_func_end func_ov14_0212bedc .global func_ov14_0212bfb0 arm_func_start func_ov14_0212bfb0 @@ -15453,11 +15453,11 @@ _0212c06c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212bfb0 _0212c074: .word data_ov14_02156c60 _0212c078: .word 0x54535542 _0212c07c: .word 0x000001fa _0212c080: .word data_027e0f68 + arm_func_end func_ov14_0212bfb0 .global func_ov14_0212c084 arm_func_start func_ov14_0212c084 @@ -15526,8 +15526,8 @@ func_ov14_0212c0c8: ; 0x0212c0c8 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c0c8 _0212c144: .word 0x00001333 + arm_func_end func_ov14_0212c0c8 .global func_ov14_0212c148 arm_func_start func_ov14_0212c148 @@ -15600,12 +15600,12 @@ _0212c228: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c148 _0212c234: .word data_027e0fe4 _0212c238: .word 0x424c5354 _0212c23c: .word 0x41525257 _0212c240: .word 0x424d524e _0212c244: .word 0x5342454d + arm_func_end func_ov14_0212c148 .global func_ov14_0212c248 arm_func_start func_ov14_0212c248 @@ -15680,7 +15680,6 @@ _0212c328: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c248 _0212c354: .word data_027e0ffc _0212c358: .word 0x000001fd _0212c35c: .word data_027e1038 @@ -15688,6 +15687,7 @@ _0212c360: .word data_027e0e58 _0212c364: .word 0x000001cf _0212c368: .word 0x000001cb _0212c36c: .word 0x000001a5 + arm_func_end func_ov14_0212c248 .global func_ov14_0212c370 arm_func_start func_ov14_0212c370 @@ -15719,8 +15719,8 @@ func_ov14_0212c370: ; 0x0212c370 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212c370 _0212c3d8: .word 0x000005a7 + arm_func_end func_ov14_0212c370 .global func_ov14_0212c3dc arm_func_start func_ov14_0212c3dc @@ -15751,9 +15751,9 @@ _0212c420: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212c3e4 _0212c428: .word data_027e0f84 _0212c42c: .word data_ov14_02156cf8 + arm_func_end func_ov14_0212c3e4 .global func_ov14_0212c430 arm_func_start func_ov14_0212c430 @@ -15812,8 +15812,8 @@ func_ov14_0212c480: ; 0x0212c480 bl func_ov14_0212c4b8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c480 _0212c4b4: .word data_027e0f84 + arm_func_end func_ov14_0212c480 .global func_ov14_0212c4b8 arm_func_start func_ov14_0212c4b8 @@ -15829,9 +15829,9 @@ func_ov14_0212c4b8: ; 0x0212c4b8 str r1, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c4b8 _0212c4e0: .word data_ov14_02156d90 _0212c4e4: .word 0x54534248 + arm_func_end func_ov14_0212c4b8 .global func_ov14_0212c4e8 arm_func_start func_ov14_0212c4e8 @@ -15897,7 +15897,6 @@ func_ov14_0212c500: ; 0x0212c500 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c500 _0212c5c4: .word data_027e0ffc _0212c5c8: .word 0x000001fd _0212c5cc: .word data_027e1038 @@ -15905,6 +15904,7 @@ _0212c5d0: .word data_027e0e58 _0212c5d4: .word 0x000001cd _0212c5d8: .word 0x000001ce _0212c5dc: .word 0x000001a5 + arm_func_end func_ov14_0212c500 .global func_ov14_0212c5e0 arm_func_start func_ov14_0212c5e0 @@ -15952,8 +15952,8 @@ func_ov14_0212c618: ; 0x0212c618 bl func_ov14_0212c650 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c618 _0212c64c: .word data_027e0f84 + arm_func_end func_ov14_0212c618 .global func_ov14_0212c650 arm_func_start func_ov14_0212c650 @@ -16018,7 +16018,6 @@ func_ov14_0212c650: ; 0x0212c650 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212c650 _0212c73c: .word data_ov00_020e26b4 _0212c740: .word data_ov00_020e2f04 _0212c744: .word data_ov00_020e2dd8 @@ -16026,6 +16025,7 @@ _0212c748: .word data_ov14_02156e28 _0212c74c: .word data_027e0f68 _0212c750: .word data_ov14_02153ce8 _0212c754: .word data_ov14_02156ebc + arm_func_end func_ov14_0212c650 .global func_ov14_0212c758 arm_func_start func_ov14_0212c758 @@ -16206,11 +16206,11 @@ _0212c990: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212c8cc _0212c9c4: .word 0x00000266 _0212c9c8: .word 0x0000099a _0212c9cc: .word 0x0000011f _0212c9d0: .word 0xffffd99a + arm_func_end func_ov14_0212c8cc .global func_ov14_0212c9d4 arm_func_start func_ov14_0212c9d4 @@ -16262,8 +16262,8 @@ _0212ca68: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0212c9d4 _0212ca70: .word gMapManager + arm_func_end func_ov14_0212c9d4 .global func_ov14_0212ca74 arm_func_start func_ov14_0212ca74 @@ -16317,9 +16317,9 @@ _0212caa8: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212ca74 _0212cb30: .word data_027e0d3c _0212cb34: .word data_02063e4c + arm_func_end func_ov14_0212ca74 .global func_ov14_0212cb38 arm_func_start func_ov14_0212cb38 @@ -16401,8 +16401,8 @@ func_ov14_0212cbe4: ; 0x0212cbe4 bl func_ov14_0212cc1c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212cbe4 _0212cc18: .word data_027e0f84 + arm_func_end func_ov14_0212cbe4 .global func_ov14_0212cc1c arm_func_start func_ov14_0212cc1c @@ -16435,12 +16435,12 @@ func_ov14_0212cc1c: ; 0x0212cc1c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212cc1c _0212cc88: .word data_ov00_020e26b4 _0212cc8c: .word data_ov00_020e2f04 _0212cc90: .word data_ov00_020e2dd8 _0212cc94: .word data_ov14_02156ee4 _0212cc98: .word data_027e0f68 + arm_func_end func_ov14_0212cc1c .global func_ov14_0212cc9c arm_func_start func_ov14_0212cc9c @@ -16572,9 +16572,9 @@ _0212ce30: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212cd08 _0212ce50: .word 0x00000666 _0212ce54: .word gAdventureFlags + arm_func_end func_ov14_0212cd08 .global func_ov14_0212ce58 arm_func_start func_ov14_0212ce58 @@ -16627,8 +16627,8 @@ _0212cec0: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212ce58 _0212cf08: .word data_027e0c68 + arm_func_end func_ov14_0212ce58 .global func_ov14_0212cf0c arm_func_start func_ov14_0212cf0c @@ -16681,11 +16681,11 @@ _0212cfac: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212cf0c _0212cfb4: .word gMapManager _0212cfb8: .word data_027e0ffc _0212cfbc: .word 0x000001f9 _0212cfc0: .word data_027e1038 + arm_func_end func_ov14_0212cf0c .global func_ov14_0212cfc4 arm_func_start func_ov14_0212cfc4 @@ -16721,9 +16721,9 @@ _0212d028: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212cfc4 _0212d030: .word 0x00003555 _0212d034: .word 0x00020007 + arm_func_end func_ov14_0212cfc4 .global func_ov14_0212d038 arm_func_start func_ov14_0212d038 @@ -16834,12 +16834,12 @@ _0212d1a4: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212d040 _0212d1b0: .word data_027e0fe4 _0212d1b4: .word 0x424c5354 _0212d1b8: .word 0x41525257 _0212d1bc: .word 0x424d524e _0212d1c0: .word 0x5342454d + arm_func_end func_ov14_0212d040 .global func_ov14_0212d1c4 arm_func_start func_ov14_0212d1c4 @@ -16868,8 +16868,8 @@ func_ov14_0212d1cc: ; 0x0212d1cc add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d1cc _0212d20c: .word data_02050f54 + arm_func_end func_ov14_0212d1cc .global func_ov14_0212d210 arm_func_start func_ov14_0212d210 @@ -16904,9 +16904,9 @@ func_ov14_0212d218: ; 0x0212d218 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d218 _0212d270: .word data_ov14_02156f78 _0212d274: .word func_ov14_0212d564 - 1 + arm_func_end func_ov14_0212d218 .global func_ov14_0212d278 arm_func_start func_ov14_0212d278 @@ -16941,8 +16941,8 @@ _0212d2b0: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212d278 _0212d2e8: .word 0x00000266 + arm_func_end func_ov14_0212d278 .global func_ov14_0212d2ec arm_func_start func_ov14_0212d2ec @@ -16986,9 +16986,9 @@ _0212d354: movlo r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d2ec _0212d37c: .word 0xfffff333 _0212d380: .word 0x00000bb8 + arm_func_end func_ov14_0212d2ec .global func_ov14_0212d384 arm_func_start func_ov14_0212d384 @@ -17062,9 +17062,9 @@ func_ov14_0212d384: ; 0x0212d384 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212d384 _0212d494: .word data_ov14_02153cf8 _0212d498: .word data_02050f54 + arm_func_end func_ov14_0212d384 .global func_ov14_0212d49c arm_func_start func_ov14_0212d49c @@ -17097,8 +17097,8 @@ func_ov14_0212d49c: ; 0x0212d49c str r0, [r2, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212d49c _0212d508: .word data_ov14_02153d0c + arm_func_end func_ov14_0212d49c .global func_ov14_0212d50c arm_func_start func_ov14_0212d50c @@ -17112,9 +17112,9 @@ func_ov14_0212d50c: ; 0x0212d50c strb r2, [r1, #0x90] bx lr .align 2, 0 - arm_func_end func_ov14_0212d50c _0212d52c: .word func_ov14_0212d534 - 1 _0212d530: .word func_ov14_0212d54c - 1 + arm_func_end func_ov14_0212d50c .global func_ov14_0212d534 arm_func_start func_ov14_0212d534 @@ -17125,8 +17125,8 @@ func_ov14_0212d534: ; 0x0212d534 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov14_0212d534 _0212d548: .word func_ov14_0212d384 - 1 + arm_func_end func_ov14_0212d534 .global func_ov14_0212d54c arm_func_start func_ov14_0212d54c @@ -17137,8 +17137,8 @@ func_ov14_0212d54c: ; 0x0212d54c ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov14_0212d54c _0212d560: .word func_ov14_0212d49c - 1 + arm_func_end func_ov14_0212d54c .global func_ov14_0212d564 arm_func_start func_ov14_0212d564 @@ -17149,8 +17149,8 @@ func_ov14_0212d564: ; 0x0212d564 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov14_0212d564 _0212d578: .word func_ov14_0212d50c - 1 + arm_func_end func_ov14_0212d564 .global func_ov14_0212d57c arm_func_start func_ov14_0212d57c @@ -17181,8 +17181,8 @@ func_ov14_0212d598: ; 0x0212d598 bl func_ov14_0212d5d0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d598 _0212d5cc: .word data_027e0f84 + arm_func_end func_ov14_0212d598 .global func_ov14_0212d5d0 arm_func_start func_ov14_0212d5d0 @@ -17217,12 +17217,12 @@ func_ov14_0212d5d0: ; 0x0212d5d0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d5d0 _0212d644: .word data_ov00_020e26b4 _0212d648: .word data_ov00_020e2f04 _0212d64c: .word data_ov00_020e2dd8 _0212d650: .word data_ov14_02156fc0 _0212d654: .word data_027e0f68 + arm_func_end func_ov14_0212d5d0 .global func_ov14_0212d658 arm_func_start func_ov14_0212d658 @@ -17324,9 +17324,9 @@ func_ov14_0212d6b0: ; 0x0212d6b0 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d6b0 _0212d7b0: .word 0x00000666 _0212d7b4: .word 0x00000ccd + arm_func_end func_ov14_0212d6b0 .global func_ov14_0212d7b8 arm_func_start func_ov14_0212d7b8 @@ -17361,8 +17361,8 @@ func_ov14_0212d7b8: ; 0x0212d7b8 blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d7b8 _0212d82c: .word data_027e0c68 + arm_func_end func_ov14_0212d7b8 .global func_ov14_0212d830 arm_func_start func_ov14_0212d830 @@ -17411,9 +17411,9 @@ _0212d8b0: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d858 _0212d8b8: .word 0x00003555 _0212d8bc: .word 0x00020007 + arm_func_end func_ov14_0212d858 .global func_ov14_0212d8c0 arm_func_start func_ov14_0212d8c0 @@ -17466,8 +17466,8 @@ func_ov14_0212d8f8: ; 0x0212d8f8 bl func_ov14_0212d930 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d8f8 _0212d92c: .word data_027e0f84 + arm_func_end func_ov14_0212d8f8 .global func_ov14_0212d930 arm_func_start func_ov14_0212d930 @@ -17509,12 +17509,12 @@ func_ov14_0212d930: ; 0x0212d930 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212d930 _0212d9c0: .word data_ov00_020e2748 _0212d9c4: .word data_ov00_020e2f04 _0212d9c8: .word data_ov00_020e2e3c _0212d9cc: .word data_ov14_02157054 _0212d9d0: .word data_027e0f68 + arm_func_end func_ov14_0212d930 .global func_ov14_0212d9d4 arm_func_start func_ov14_0212d9d4 @@ -17796,11 +17796,11 @@ _0212dd78: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212dc40 _0212dd84: .word data_027e0ffc _0212dd88: .word 0x00000342 _0212dd8c: .word data_027e0fe8 _0212dd90: .word 0x424c5354 + arm_func_end func_ov14_0212dc40 .global func_ov14_0212dd94 arm_func_start func_ov14_0212dd94 @@ -17859,10 +17859,10 @@ func_ov14_0212dd94: ; 0x0212dd94 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212dd94 _0212de68: .word data_027e0fe8 _0212de6c: .word 0x424f4d42 _0212de70: .word data_027e0fe4 + arm_func_end func_ov14_0212dd94 .global func_ov14_0212de74 arm_func_start func_ov14_0212de74 @@ -17925,9 +17925,9 @@ _0212dec4: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212de90 _0212df3c: .word data_027e0fe8 _0212df40: .word 0x424f4d42 + arm_func_end func_ov14_0212de90 .global func_ov14_0212df44 arm_func_start func_ov14_0212df44 @@ -18060,7 +18060,6 @@ _0212e0e4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212df64 _0212e0f0: .word data_027e0f94 _0212e0f4: .word data_027e0fe4 _0212e0f8: .word 0x50534241 @@ -18069,6 +18068,7 @@ _0212e100: .word 0x41525257 _0212e104: .word 0x424d524e _0212e108: .word 0x5342454d _0212e10c: .word 0x57424c4b + arm_func_end func_ov14_0212df64 .global func_ov14_0212e110 arm_func_start func_ov14_0212e110 @@ -18119,8 +18119,8 @@ func_ov14_0212e13c: ; 0x0212e13c add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212e13c _0212e1ac: .word 0x00000666 + arm_func_end func_ov14_0212e13c .global func_ov14_0212e1b0 arm_func_start func_ov14_0212e1b0 @@ -18170,8 +18170,8 @@ func_ov14_0212e1f4: ; 0x0212e1f4 mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0212e1f4 _0212e230: .word data_ov14_02157110 + arm_func_end func_ov14_0212e1f4 .global func_ov14_0212e234 arm_func_start func_ov14_0212e234 @@ -18311,7 +18311,6 @@ _0212e374: str r1, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212e264 _0212e410: .word data_ov14_02153d20 _0212e414: .word data_ov14_02153d34 _0212e418: .word data_ov14_02153d48 @@ -18319,6 +18318,7 @@ _0212e41c: .word data_ov14_02153d5c _0212e420: .word data_ov14_02153d70 _0212e424: .word data_ov14_02153d84 _0212e428: .word 0x00000333 + arm_func_end func_ov14_0212e264 .global func_ov14_0212e42c arm_func_start func_ov14_0212e42c @@ -18349,8 +18349,8 @@ func_ov14_0212e448: ; 0x0212e448 bl func_ov14_0212e480 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212e448 _0212e47c: .word data_027e0f84 + arm_func_end func_ov14_0212e448 .global func_ov14_0212e480 arm_func_start func_ov14_0212e480 @@ -18384,11 +18384,11 @@ func_ov14_0212e480: ; 0x0212e480 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212e480 _0212e4f0: .word data_ov00_020e2748 _0212e4f4: .word data_ov00_020e2f04 _0212e4f8: .word data_ov00_020e2e3c _0212e4fc: .word data_ov14_02157160 + arm_func_end func_ov14_0212e480 .global func_ov14_0212e500 arm_func_start func_ov14_0212e500 @@ -18525,13 +18525,13 @@ _0212e6b4: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212e558 _0212e6d4: .word data_ov14_02153d98 _0212e6d8: .word data_027e0f68 _0212e6dc: .word 0x000007fc _0212e6e0: .word 0x00000ccd _0212e6e4: .word 0x00002666 _0212e6e8: .word gAdventureFlags + arm_func_end func_ov14_0212e558 .global func_ov14_0212e6ec arm_func_start func_ov14_0212e6ec @@ -18668,11 +18668,11 @@ _0212e8b4: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212e6ec _0212e8cc: .word gAdventureFlags _0212e8d0: .word data_027e0c68 _0212e8d4: .word data_027e103c _0212e8d8: .word data_027e077c + arm_func_end func_ov14_0212e6ec .global func_ov14_0212e8dc arm_func_start func_ov14_0212e8dc @@ -18839,7 +18839,6 @@ _0212eb18: add sp, sp, #0x80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212e8dc _0212eb24: .word data_027e077c _0212eb28: .word data_027e103c _0212eb2c: .word data_027e0f64 @@ -18849,6 +18848,7 @@ _0212eb38: .word gAdventureFlags _0212eb3c: .word data_027e0f90 _0212eb40: .word data_027e0fe4 _0212eb44: .word data_027e0c68 + arm_func_end func_ov14_0212e8dc .global func_ov14_0212eb48 arm_func_start func_ov14_0212eb48 @@ -18883,9 +18883,9 @@ _0212ebb0: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0212eb48 _0212ebb8: .word data_027e077c _0212ebbc: .word data_02056be4 + arm_func_end func_ov14_0212eb48 .global func_ov14_0212ebc0 arm_func_start func_ov14_0212ebc0 @@ -18933,8 +18933,8 @@ func_ov14_0212ec0c: ; 0x0212ec0c bl func_ov14_0212ec44 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212ec0c _0212ec40: .word data_027e0f84 + arm_func_end func_ov14_0212ec0c .global func_ov14_0212ec44 arm_func_start func_ov14_0212ec44 @@ -18952,8 +18952,8 @@ func_ov14_0212ec44: ; 0x0212ec44 strh r1, [r4, #0xe] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212ec44 _0212ec74: .word data_ov14_021571f4 + arm_func_end func_ov14_0212ec44 .global func_ov14_0212ec78 arm_func_start func_ov14_0212ec78 @@ -18999,8 +18999,8 @@ func_ov14_0212eca8: ; 0x0212eca8 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212eca8 _0212ecf0: .word gMapManager + arm_func_end func_ov14_0212eca8 .global func_ov14_0212ecf4 arm_func_start func_ov14_0212ecf4 @@ -19059,8 +19059,8 @@ _0212ed9c: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212ecf4 _0212edb8: .word 0x00000266 + arm_func_end func_ov14_0212ecf4 .global func_ov14_0212edbc arm_func_start func_ov14_0212edbc @@ -19100,8 +19100,8 @@ _0212ee24: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212edbc _0212ee2c: .word data_027e0c68 + arm_func_end func_ov14_0212edbc .global func_ov14_0212ee30 arm_func_start func_ov14_0212ee30 @@ -19257,7 +19257,6 @@ func_ov14_0212ee58: ; 0x0212ee58 add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0212ee58 _0212f070: .word gMapManager _0212f074: .word 0x00000fa5 _0212f078: .word data_ov00_020ec9d6 @@ -19265,6 +19264,7 @@ _0212f07c: .word data_ov00_020ec9d4 _0212f080: .word data_027e0d44 _0212f084: .word 0x001e4081 _0212f088: .word data_02050f54 + arm_func_end func_ov14_0212ee58 .global func_ov14_0212f08c arm_func_start func_ov14_0212f08c @@ -19326,10 +19326,10 @@ _0212f154: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0212f08c _0212f168: .word data_027e0fe4 _0212f16c: .word 0x44475447 _0212f170: .word data_027e0d38 + arm_func_end func_ov14_0212f08c .global func_ov14_0212f174 arm_func_start func_ov14_0212f174 @@ -19608,7 +19608,6 @@ _0212f4cc: add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0212f190 _0212f544: .word 0x52555059 _0212f548: .word 0x4e4b4559 _0212f54c: .word 0x464f5243 @@ -19621,6 +19620,7 @@ _0212f564: .word 0x0000019a _0212f568: .word 0x00000333 _0212f56c: .word data_027e0fe8 _0212f570: .word data_027e0fe4 + arm_func_end func_ov14_0212f190 .global func_ov14_0212f574 arm_func_start func_ov14_0212f574 @@ -19646,8 +19646,8 @@ func_ov14_0212f57c: ; 0x0212f57c bl func_ov14_0212f5b4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0212f57c _0212f5b0: .word data_027e0f84 + arm_func_end func_ov14_0212f57c .global func_ov14_0212f5b4 arm_func_start func_ov14_0212f5b4 @@ -19709,7 +19709,6 @@ func_ov14_0212f5b4: ; 0x0212f5b4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0212f5b4 _0212f694: .word data_ov00_020e26b4 _0212f698: .word data_ov00_020e2f04 _0212f69c: .word data_ov00_020e2dd8 @@ -19717,6 +19716,7 @@ _0212f6a0: .word data_ov14_02157288 _0212f6a4: .word func_ov14_02121cd8 - 1 _0212f6a8: .word func_ov14_02121d6c - 1 _0212f6ac: .word data_027e0f68 + arm_func_end func_ov14_0212f5b4 .global func_ov14_0212f6b0 arm_func_start func_ov14_0212f6b0 @@ -19753,10 +19753,10 @@ _0212f6d0: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0212f6b0 _0212f728: .word data_ov14_02157288 _0212f72c: .word data_027e0e58 _0212f730: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_0212f6b0 .global func_ov14_0212f734 arm_func_start func_ov14_0212f734 @@ -19791,10 +19791,10 @@ _0212f754: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0212f734 _0212f7a4: .word data_ov14_02157288 _0212f7a8: .word data_027e0e58 _0212f7ac: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_0212f734 .global func_ov14_0212f7b0 arm_func_start func_ov14_0212f7b0 @@ -20034,11 +20034,11 @@ _0212fb04: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0212f7b0 _0212fb18: .word 0x00001333 _0212fb1c: .word data_027e0d38 _0212fb20: .word gMapManager _0212fb24: .word 0x00004e20 + arm_func_end func_ov14_0212f7b0 .global func_ov14_0212fb28 arm_func_start func_ov14_0212fb28 @@ -20745,12 +20745,12 @@ _021304ac: add sp, sp, #0x188 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213012c _021304b8: .word data_027e0e58 _021304bc: .word gMapManager _021304c0: .word gAdventureFlags _021304c4: .word data_027e0ffc _021304c8: .word 0x000002a2 + arm_func_end func_ov14_0213012c .global func_ov14_021304cc arm_func_start func_ov14_021304cc @@ -20805,8 +20805,8 @@ _02130534: bl func_ov00_0208bf28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021304e4 _02130550: .word data_027e0d38 + arm_func_end func_ov14_021304e4 .global func_ov14_02130554 arm_func_start func_ov14_02130554 @@ -20883,9 +20883,9 @@ _02130610: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021305c4 _02130644: .word data_027e0f94 _02130648: .word data_027e0f90 + arm_func_end func_ov14_021305c4 .global func_ov14_0213064c arm_func_start func_ov14_0213064c @@ -20937,8 +20937,8 @@ _021306d4: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213067c _021306dc: .word gAdventureFlags + arm_func_end func_ov14_0213067c .global func_ov14_021306e0 arm_func_start func_ov14_021306e0 @@ -20972,8 +20972,8 @@ _02130738: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021306e0 _02130740: .word gAdventureFlags + arm_func_end func_ov14_021306e0 .global func_ov14_02130744 arm_func_start func_ov14_02130744 @@ -20992,8 +20992,8 @@ func_ov14_02130744: ; 0x02130744 bl func_ov14_0213077c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02130744 _02130778: .word data_027e0f84 + arm_func_end func_ov14_02130744 .global func_ov14_0213077c arm_func_start func_ov14_0213077c @@ -21039,12 +21039,12 @@ func_ov14_0213077c: ; 0x0213077c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213077c _0213081c: .word data_ov00_020e26b4 _02130820: .word data_ov00_020e2f04 _02130824: .word data_ov00_020e2dd8 _02130828: .word data_ov14_02157340 _0213082c: .word data_027e0f68 + arm_func_end func_ov14_0213077c .global func_ov14_02130830 arm_func_start func_ov14_02130830 @@ -21163,8 +21163,8 @@ func_ov14_0213089c: ; 0x0213089c add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213089c _021309b8: .word 0x00001334 + arm_func_end func_ov14_0213089c .global func_ov14_021309bc arm_func_start func_ov14_021309bc @@ -21318,9 +21318,9 @@ _02130bc8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_021309bc _02130be0: .word gMapManager _02130be4: .word data_ov14_0215aecc + arm_func_end func_ov14_021309bc .global func_ov14_02130be8 arm_func_start func_ov14_02130be8 @@ -21567,12 +21567,12 @@ _02130f68: str r0, [r4, #0xe8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02130be8 _02130f74: .word 0x00000333 _02130f78: .word data_027e077c _02130f7c: .word 0xfffff333 _02130f80: .word 0x00000266 _02130f84: .word gAdventureFlags + arm_func_end func_ov14_02130be8 .global func_ov14_02130f88 arm_func_start func_ov14_02130f88 @@ -21882,7 +21882,6 @@ _021313e4: add sp, sp, #0xe4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02130f88 _021313f8: .word data_027e0f64 _021313fc: .word data_027e0764 _02131400: .word data_ov14_02157314 @@ -21891,6 +21890,7 @@ _02131408: .word 0x0000025b _0213140c: .word gAdventureFlags _02131410: .word gMapManager _02131414: .word 0xfffff333 + arm_func_end func_ov14_02130f88 .global func_ov14_02131418 arm_func_start func_ov14_02131418 @@ -22103,8 +22103,8 @@ _021316b0: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_021314b8 _021316c0: .word gMapManager + arm_func_end func_ov14_021314b8 .global func_ov14_021316c4 arm_func_start func_ov14_021316c4 @@ -22141,9 +22141,9 @@ _02131728: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021316c4 _0213173c: .word data_027e0ffc _02131740: .word 0x00000253 + arm_func_end func_ov14_021316c4 .global func_ov14_02131744 arm_func_start func_ov14_02131744 @@ -22171,8 +22171,8 @@ func_ov14_0213174c: ; 0x0213174c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213174c _02131788: .word data_ov14_021573d4 + arm_func_end func_ov14_0213174c .global func_ov14_0213178c arm_func_start func_ov14_0213178c @@ -22208,8 +22208,8 @@ func_ov14_0213178c: ; 0x0213178c str r1, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213178c _02131804: .word data_ov14_02153dc0 + arm_func_end func_ov14_0213178c .global func_ov14_02131808 arm_func_start func_ov14_02131808 @@ -22240,8 +22240,8 @@ func_ov14_02131824: ; 0x02131824 bl func_ov14_0213185c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02131824 _02131858: .word data_027e0f84 + arm_func_end func_ov14_02131824 .global func_ov14_0213185c arm_func_start func_ov14_0213185c @@ -22280,12 +22280,12 @@ func_ov14_0213185c: ; 0x0213185c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213185c _021318e0: .word data_ov00_020e2748 _021318e4: .word data_ov00_020e2f04 _021318e8: .word data_ov00_020e2e3c _021318ec: .word data_ov14_0215741c _021318f0: .word data_027e0f68 + arm_func_end func_ov14_0213185c .global func_ov14_021318f4 arm_func_start func_ov14_021318f4 @@ -22366,8 +22366,8 @@ func_ov14_0213194c: ; 0x0213194c add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0213194c _021319f8: .word 0x00000e66 + arm_func_end func_ov14_0213194c .global func_ov14_021319fc arm_func_start func_ov14_021319fc @@ -22420,8 +22420,8 @@ func_ov14_02131a24: ; 0x02131a24 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02131a24 _02131a7c: .word data_02050f54 + arm_func_end func_ov14_02131a24 .global func_ov14_02131a80 arm_func_start func_ov14_02131a80 @@ -22447,8 +22447,8 @@ func_ov14_02131a88: ; 0x02131a88 bl func_ov14_02131ac0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02131a88 _02131abc: .word data_027e0f84 + arm_func_end func_ov14_02131a88 .global func_ov14_02131ac0 arm_func_start func_ov14_02131ac0 @@ -22517,7 +22517,6 @@ func_ov14_02131ac0: ; 0x02131ac0 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02131ac0 _02131bbc: .word data_ov00_020e26b4 _02131bc0: .word data_ov00_020e2f04 _02131bc4: .word data_ov00_020e2dd8 @@ -22525,6 +22524,7 @@ _02131bc8: .word data_ov14_021574b0 _02131bcc: .word data_027e0f68 _02131bd0: .word data_ov14_02157544 _02131bd4: .word data_ov14_02153dd4 + arm_func_end func_ov14_02131ac0 .global func_ov14_02131bd8 arm_func_start func_ov14_02131bd8 @@ -22741,9 +22741,9 @@ _02131ea0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02131d80 _02131eb8: .word gAdventureFlags _02131ebc: .word 0xfffffe66 + arm_func_end func_ov14_02131d80 .global func_ov14_02131ec0 arm_func_start func_ov14_02131ec0 @@ -22826,11 +22826,11 @@ _02131fd4: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02131ec0 _02131fdc: .word data_027e0ffc _02131fe0: .word 0x000001aa _02131fe4: .word 0xfffffe66 _02131fe8: .word 0x000001a9 + arm_func_end func_ov14_02131ec0 .global func_ov14_02131fec arm_func_start func_ov14_02131fec @@ -22861,10 +22861,10 @@ _02132044: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02131fec _0213204c: .word data_027e0fe4 _02132050: .word 0x50534241 _02132054: .word 0x57424c4b + arm_func_end func_ov14_02131fec .global func_ov14_02132058 arm_func_start func_ov14_02132058 @@ -22927,8 +22927,8 @@ func_ov14_021320c8: ; 0x021320c8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021320c8 _02132110: .word data_02050f54 + arm_func_end func_ov14_021320c8 .global func_ov14_02132114 arm_func_start func_ov14_02132114 @@ -22956,8 +22956,8 @@ func_ov14_0213211c: ; 0x0213211c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213211c _02132158: .word data_ov14_02157554 + arm_func_end func_ov14_0213211c .global func_ov14_0213215c arm_func_start func_ov14_0213215c @@ -23011,8 +23011,8 @@ func_ov14_0213218c: ; 0x0213218c str r1, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213218c _02132204: .word data_ov14_02153de4 + arm_func_end func_ov14_0213218c .global func_ov14_02132208 arm_func_start func_ov14_02132208 @@ -23043,8 +23043,8 @@ func_ov14_02132224: ; 0x02132224 bl func_ov14_0213225c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02132224 _02132258: .word data_027e0f84 + arm_func_end func_ov14_02132224 .global func_ov14_0213225c arm_func_start func_ov14_0213225c @@ -23123,7 +23123,6 @@ func_ov14_0213225c: ; 0x0213225c mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213225c _02132380: .word data_ov00_020e2748 _02132384: .word data_ov00_020e2f04 _02132388: .word data_ov00_020e2e3c @@ -23131,6 +23130,7 @@ _0213238c: .word data_ov14_0215759c _02132390: .word data_027e0f68 _02132394: .word data_ov14_02156ebc _02132398: .word data_ov14_02153df8 + arm_func_end func_ov14_0213225c .global func_ov14_0213239c arm_func_start func_ov14_0213239c @@ -23158,9 +23158,9 @@ func_ov14_0213239c: ; 0x0213239c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213239c _021323f4: .word data_ov14_0215759c _021323f8: .word data_027e0e58 + arm_func_end func_ov14_0213239c .global func_ov14_021323fc arm_func_start func_ov14_021323fc @@ -23190,9 +23190,9 @@ func_ov14_021323fc: ; 0x021323fc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021323fc _0213245c: .word data_ov14_0215759c _02132460: .word data_027e0e58 + arm_func_end func_ov14_021323fc .global func_ov14_02132464 arm_func_start func_ov14_02132464 @@ -23311,9 +23311,9 @@ _021325e0: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02132464 _021325f8: .word 0x0000059a _021325fc: .word 0x00001333 + arm_func_end func_ov14_02132464 .global func_ov14_02132600 arm_func_start func_ov14_02132600 @@ -23492,10 +23492,10 @@ _02132854: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02132600 _0213288c: .word data_ov00_020eec9c _02132890: .word data_027e0f64 _02132894: .word data_027e0e58 + arm_func_end func_ov14_02132600 .global func_ov14_02132898 arm_func_start func_ov14_02132898 @@ -23630,13 +23630,13 @@ _02132a68: add sp, sp, #0xb4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02132898 _02132a74: .word data_027e0ffc _02132a78: .word 0x000001a9 _02132a7c: .word data_ov14_02153df8 _02132a80: .word data_027e0e58 _02132a84: .word gAdventureFlags _02132a88: .word 0x000001bd + arm_func_end func_ov14_02132898 .global func_ov14_02132a8c arm_func_start func_ov14_02132a8c @@ -23675,10 +23675,10 @@ _02132af8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02132a8c _02132b0c: .word data_027e0d38 _02132b10: .word data_027e0d3c _02132b14: .word data_027e0f64 + arm_func_end func_ov14_02132a8c .global func_ov14_02132b18 arm_func_start func_ov14_02132b18 @@ -23817,12 +23817,12 @@ _02132cd4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02132c18 _02132cdc: .word data_027e0fe4 _02132ce0: .word 0x424c5354 _02132ce4: .word 0x41525257 _02132ce8: .word 0x424d524e _02132cec: .word 0x5342454d + arm_func_end func_ov14_02132c18 .global func_ov14_02132cf0 arm_func_start func_ov14_02132cf0 @@ -23881,8 +23881,8 @@ func_ov14_02132d40: ; 0x02132d40 bl func_ov14_02132d78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02132d40 _02132d74: .word data_027e0f84 + arm_func_end func_ov14_02132d40 .global func_ov14_02132d78 arm_func_start func_ov14_02132d78 @@ -23933,7 +23933,6 @@ func_ov14_02132d78: ; 0x02132d78 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02132d78 _02132e2c: .word data_ov00_020e26b4 _02132e30: .word data_ov00_020e2f04 _02132e34: .word data_ov00_020e2dd8 @@ -23941,6 +23940,7 @@ _02132e38: .word data_ov14_02157640 _02132e3c: .word data_027e0f68 _02132e40: .word func_ov14_02121cd8 - 1 _02132e44: .word func_ov14_02121d6c - 1 + arm_func_end func_ov14_02132d78 .global func_ov14_02132e48 arm_func_start func_ov14_02132e48 @@ -23977,10 +23977,10 @@ _02132e68: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02132e48 _02132ec0: .word data_ov14_02157640 _02132ec4: .word data_027e0e58 _02132ec8: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02132e48 .global func_ov14_02132ecc arm_func_start func_ov14_02132ecc @@ -24015,10 +24015,10 @@ _02132eec: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02132ecc _02132f3c: .word data_ov14_02157640 _02132f40: .word data_027e0e58 _02132f44: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02132ecc .global func_ov14_02132f48 arm_func_start func_ov14_02132f48 @@ -24087,8 +24087,8 @@ func_ov14_02132f48: ; 0x02132f48 add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02132f48 _02133044: .word 0x00001333 + arm_func_end func_ov14_02132f48 .global func_ov14_02133048 arm_func_start func_ov14_02133048 @@ -24331,11 +24331,11 @@ _02133394: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_02133128 _0213339c: .word gAdventureFlags _021333a0: .word data_027e0ffc _021333a4: .word data_027e0f64 _021333a8: .word data_027e0e58 + arm_func_end func_ov14_02133128 .global func_ov14_021333ac arm_func_start func_ov14_021333ac @@ -24370,9 +24370,9 @@ _02133410: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021333ac _02133418: .word data_027e0fe4 _0213341c: .word 0x424d524e + arm_func_end func_ov14_021333ac .global func_ov14_02133420 arm_func_start func_ov14_02133420 @@ -24573,7 +24573,6 @@ _021336dc: add sp, sp, #0xcc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_02133428 _021336e8: .word data_027e0e58 _021336ec: .word 0x00000195 _021336f0: .word data_027e0ffc @@ -24583,6 +24582,7 @@ _021336fc: .word 0x0000018f _02133700: .word 0x00000192 _02133704: .word 0x00000193 _02133708: .word 0x0000033f + arm_func_end func_ov14_02133428 .global func_ov14_0213370c arm_func_start func_ov14_0213370c @@ -24633,8 +24633,8 @@ func_ov14_02133764: ; 0x02133764 bl func_ov14_0213379c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02133764 _02133798: .word data_027e0f84 + arm_func_end func_ov14_02133764 .global func_ov14_0213379c arm_func_start func_ov14_0213379c @@ -24688,7 +24688,6 @@ func_ov14_0213379c: ; 0x0213379c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0213379c _0213385c: .word data_ov00_020e26b4 _02133860: .word data_ov00_020e2f04 _02133864: .word data_ov00_020e2dd8 @@ -24697,6 +24696,7 @@ _0213386c: .word data_ov14_0215777c _02133870: .word data_ov14_02157768 _02133874: .word func_ov14_02121cd8 - 1 _02133878: .word func_ov14_02121d6c - 1 + arm_func_end func_ov14_0213379c .global func_ov14_0213387c arm_func_start func_ov14_0213387c @@ -24748,11 +24748,11 @@ _021338b4: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02133894 _0213391c: .word data_ov14_021576d4 _02133920: .word data_027e0e58 _02133924: .word gMapManager _02133928: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02133894 .global func_ov14_0213392c arm_func_start func_ov14_0213392c @@ -24791,11 +24791,11 @@ _0213394c: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213392c _021339ac: .word data_ov14_021576d4 _021339b0: .word data_027e0e58 _021339b4: .word gMapManager _021339b8: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_0213392c .global func_ov14_021339bc arm_func_start func_ov14_021339bc @@ -24970,10 +24970,10 @@ _02133c3c: add sp, sp, #0x5c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021339bc _02133c50: .word 0x00002666 _02133c54: .word 0x000004cd _02133c58: .word gMapManager + arm_func_end func_ov14_021339bc .global func_ov14_02133c5c arm_func_start func_ov14_02133c5c @@ -25196,11 +25196,11 @@ _02133f6c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02133c5c _02133f7c: .word data_027e0ffc _02133f80: .word 0x0000025a _02133f84: .word data_027e0f64 _02133f88: .word data_027e0e58 + arm_func_end func_ov14_02133c5c .global func_ov14_02133f8c arm_func_start func_ov14_02133f8c @@ -25317,8 +25317,8 @@ _02134110: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02133f8c _02134118: .word data_027e0e58 + arm_func_end func_ov14_02133f8c .global func_ov14_0213411c arm_func_start func_ov14_0213411c @@ -25344,10 +25344,10 @@ _02134160: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213411c _02134168: .word data_027e0fe4 _0213416c: .word 0x5053424c _02134170: .word 0x57424c4b + arm_func_end func_ov14_0213411c .global func_ov14_02134174 arm_func_start func_ov14_02134174 @@ -25501,11 +25501,11 @@ _02134200: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021341d4 _02134390: .word data_ov00_020ec9d6 _02134394: .word data_ov00_020ec9d4 _02134398: .word data_027e0d44 _0213439c: .word 0x001e4081 + arm_func_end func_ov14_021341d4 .global func_ov14_021343a0 arm_func_start func_ov14_021343a0 @@ -25594,8 +25594,8 @@ func_ov14_0213443c: ; 0x0213443c bl func_ov14_02134474 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213443c _02134470: .word data_027e0f84 + arm_func_end func_ov14_0213443c .global func_ov14_02134474 arm_func_start func_ov14_02134474 @@ -25630,12 +25630,12 @@ func_ov14_02134474: ; 0x02134474 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02134474 _021344e8: .word data_ov00_020e26b4 _021344ec: .word data_ov00_020e2f04 _021344f0: .word data_ov00_020e2dd8 _021344f4: .word data_ov14_02157790 _021344f8: .word data_027e0f68 + arm_func_end func_ov14_02134474 .global func_ov14_021344fc arm_func_start func_ov14_021344fc @@ -25745,8 +25745,8 @@ _02134658: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02134554 _02134670: .word gMapManager + arm_func_end func_ov14_02134554 .global func_ov14_02134674 arm_func_start func_ov14_02134674 @@ -25847,12 +25847,12 @@ _021347c0: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02134678 _021347cc: .word gMapManager _021347d0: .word data_027e0ffc _021347d4: .word 0x00000256 _021347d8: .word data_027e0e58 _021347dc: .word 0x000001a1 + arm_func_end func_ov14_02134678 .global func_ov14_021347e0 arm_func_start func_ov14_021347e0 @@ -25884,9 +25884,9 @@ _0213483c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021347e0 _02134844: .word data_027e0fe4 _02134848: .word 0x424c5354 + arm_func_end func_ov14_021347e0 .global func_ov14_0213484c arm_func_start func_ov14_0213484c @@ -25931,8 +25931,8 @@ func_ov14_02134878: ; 0x02134878 bl func_ov14_021348b0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02134878 _021348ac: .word data_027e0f84 + arm_func_end func_ov14_02134878 .global func_ov14_021348b0 arm_func_start func_ov14_021348b0 @@ -25969,9 +25969,9 @@ func_ov14_021348b0: ; 0x021348b0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021348b0 _0213492c: .word data_ov14_02157824 _02134930: .word data_027e0f68 + arm_func_end func_ov14_021348b0 .global func_ov14_02134934 arm_func_start func_ov14_02134934 @@ -26170,9 +26170,9 @@ _02134b84: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213497c _02134be4: .word gMapManager _02134be8: .word 0x0000099a + arm_func_end func_ov14_0213497c .global func_ov14_02134bec arm_func_start func_ov14_02134bec @@ -26183,8 +26183,8 @@ func_ov14_02134bec: ; 0x02134bec add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov14_02134bec _02134c00: .word func_ov00_0207a1c8 + arm_func_end func_ov14_02134bec .global func_ov14_02134c04 arm_func_start func_ov14_02134c04 @@ -26334,11 +26334,11 @@ _02134d7c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02134c14 _02134e04: .word data_02050f54 _02134e08: .word data_ov14_02153e10 _02134e0c: .word 0x0000099a _02134e10: .word data_ov00_020e9370 + arm_func_end func_ov14_02134c14 .global func_ov14_02134e14 arm_func_start func_ov14_02134e14 @@ -26364,8 +26364,8 @@ func_ov14_02134e24: ; 0x02134e24 bl func_ov14_021354f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02134e24 _02134e50: .word data_027e0fe0 + arm_func_end func_ov14_02134e24 .global func_ov14_02134e54 arm_func_start func_ov14_02134e54 @@ -26382,8 +26382,8 @@ func_ov14_02134e54: ; 0x02134e54 bl func_ov14_02135564 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02134e54 _02134e80: .word data_027e0fe0 + arm_func_end func_ov14_02134e54 .global func_ov14_02134e84 arm_func_start func_ov14_02134e84 @@ -26400,8 +26400,8 @@ func_ov14_02134e84: ; 0x02134e84 bl func_ov14_021355d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02134e84 _02134eb0: .word data_027e0fe0 + arm_func_end func_ov14_02134e84 .global func_ov14_02134eb4 arm_func_start func_ov14_02134eb4 @@ -26418,8 +26418,8 @@ func_ov14_02134eb4: ; 0x02134eb4 bl func_ov14_0213563c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02134eb4 _02134ee0: .word data_027e0fe0 + arm_func_end func_ov14_02134eb4 .global func_ov14_02134ee4 arm_func_start func_ov14_02134ee4 @@ -26436,8 +26436,8 @@ func_ov14_02134ee4: ; 0x02134ee4 bl func_ov14_021357bc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02134ee4 _02134f10: .word data_027e0fe0 + arm_func_end func_ov14_02134ee4 .global func_ov14_02134f14 arm_func_start func_ov14_02134f14 @@ -26458,8 +26458,8 @@ func_ov14_02134f14: ; 0x02134f14 strb r1, [r5, #0x164] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02134f14 _02134f50: .word data_ov14_02157cb8 + arm_func_end func_ov14_02134f14 .global func_ov14_02134f54 arm_func_start func_ov14_02134f54 @@ -26557,10 +26557,10 @@ _02135004: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02134f98 _02135080: .word data_027e0d38 _02135084: .word gItemManager _02135088: .word 0x000004cd + arm_func_end func_ov14_02134f98 .global func_ov14_0213508c arm_func_start func_ov14_0213508c @@ -26764,10 +26764,10 @@ _02135344: bl func_ov00_0207a1c8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0213508c _02135358: .word data_027e103c _0213535c: .word gItemManager _02135360: .word data_ov00_020eec9c + arm_func_end func_ov14_0213508c .global func_ov14_02135364 arm_func_start func_ov14_02135364 @@ -26849,8 +26849,8 @@ func_ov14_021353b8: ; 0x021353b8 add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021353b8 _02135470: .word data_ov00_020e9370 + arm_func_end func_ov14_021353b8 .global func_ov14_02135474 arm_func_start func_ov14_02135474 @@ -26886,10 +26886,10 @@ func_ov14_02135474: ; 0x02135474 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02135474 _021354ec: .word data_027e0e58 _021354f0: .word 0x00000241 _021354f4: .word 0x00000242 + arm_func_end func_ov14_02135474 .global func_ov14_021354f8 arm_func_start func_ov14_021354f8 @@ -26907,8 +26907,8 @@ func_ov14_021354f8: ; 0x021354f8 str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021354f8 _02135528: .word data_ov14_02157bf8 + arm_func_end func_ov14_021354f8 .global func_ov14_0213552c arm_func_start func_ov14_0213552c @@ -26955,8 +26955,8 @@ func_ov14_02135564: ; 0x02135564 str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02135564 _02135594: .word data_ov14_02157b38 + arm_func_end func_ov14_02135564 .global func_ov14_02135598 arm_func_start func_ov14_02135598 @@ -27003,8 +27003,8 @@ func_ov14_021355d0: ; 0x021355d0 str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021355d0 _02135600: .word data_ov14_02157a78 + arm_func_end func_ov14_021355d0 .global func_ov14_02135604 arm_func_start func_ov14_02135604 @@ -27051,8 +27051,8 @@ func_ov14_0213563c: ; 0x0213563c str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213563c _0213566c: .word data_ov14_021579b8 + arm_func_end func_ov14_0213563c .global func_ov14_02135670 arm_func_start func_ov14_02135670 @@ -27158,8 +27158,8 @@ _021357a8: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021356a0 _021357b0: .word data_027e0764 + arm_func_end func_ov14_021356a0 .global func_ov14_021357b4 arm_func_start func_ov14_021357b4 @@ -27184,8 +27184,8 @@ func_ov14_021357bc: ; 0x021357bc str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021357bc _021357ec: .word data_ov14_021578f8 + arm_func_end func_ov14_021357bc .global func_ov14_021357f0 arm_func_start func_ov14_021357f0 @@ -27291,8 +27291,8 @@ _0213592c: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02135820 _02135934: .word data_027e0764 + arm_func_end func_ov14_02135820 .global func_ov14_02135938 arm_func_start func_ov14_02135938 @@ -27317,8 +27317,8 @@ func_ov14_02135940: ; 0x02135940 bl func_ov14_02135974 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02135940 _02135970: .word data_027e0fe0 + arm_func_end func_ov14_02135940 .global func_ov14_02135974 arm_func_start func_ov14_02135974 @@ -27366,7 +27366,6 @@ func_ov14_02135974: ; 0x02135974 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02135974 _02135a1c: .word data_ov14_02157dd8 _02135a20: .word data_027e0fec _02135a24: .word data_ov00_020e2f04 @@ -27374,6 +27373,7 @@ _02135a28: .word data_ov00_020e2dd8 _02135a2c: .word data_ov00_020e2f98 _02135a30: .word func_ov00_020b7d74 _02135a34: .word func_ov14_021242ac - 1 + arm_func_end func_ov14_02135974 .global func_ov14_02135a38 arm_func_start func_ov14_02135a38 @@ -27421,7 +27421,6 @@ func_ov14_02135a38: ; 0x02135a38 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02135a38 _02135ae0: .word data_ov14_02157dd8 _02135ae4: .word data_027e0fec _02135ae8: .word data_ov00_020e2f04 @@ -27429,6 +27428,7 @@ _02135aec: .word data_ov00_020e2dd8 _02135af0: .word data_ov00_020e2f98 _02135af4: .word func_ov00_020b7d74 _02135af8: .word func_ov14_021242ac - 1 + arm_func_end func_ov14_02135a38 .global func_ov14_02135afc arm_func_start func_ov14_02135afc @@ -27469,11 +27469,11 @@ _02135b1c: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02135afc _02135b84: .word data_ov14_02157dd8 _02135b88: .word data_027e0e58 _02135b8c: .word data_027e0f6c _02135b90: .word func_ov00_020b7d74 + arm_func_end func_ov14_02135afc .global func_ov14_02135b94 arm_func_start func_ov14_02135b94 @@ -27516,11 +27516,11 @@ _02135bb4: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02135b94 _02135c24: .word data_ov14_02157dd8 _02135c28: .word data_027e0e58 _02135c2c: .word data_027e0f6c _02135c30: .word func_ov00_020b7d74 + arm_func_end func_ov14_02135b94 .global func_ov14_02135c34 arm_func_start func_ov14_02135c34 @@ -27561,11 +27561,11 @@ _02135c54: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02135c34 _02135cbc: .word data_ov14_02157dd8 _02135cc0: .word data_027e0e58 _02135cc4: .word data_027e0f6c _02135cc8: .word func_ov00_020b7d74 + arm_func_end func_ov14_02135c34 .global func_ov14_02135ccc arm_func_start func_ov14_02135ccc @@ -27636,9 +27636,9 @@ func_ov14_02135ccc: ; 0x02135ccc add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02135ccc _02135dd0: .word 0x000007d7 _02135dd4: .word data_027e0f6c + arm_func_end func_ov14_02135ccc .global func_ov14_02135dd8 arm_func_start func_ov14_02135dd8 @@ -27670,8 +27670,8 @@ func_ov14_02135e24: ; 0x02135e24 ldr ip, _02135e2c ; =func_ov14_021366e4 bx ip .align 2, 0 - arm_func_end func_ov14_02135e24 _02135e2c: .word func_ov14_021366e4 - 1 + arm_func_end func_ov14_02135e24 .global func_ov14_02135e30 arm_func_start func_ov14_02135e30 @@ -27723,8 +27723,8 @@ _02135ed0: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02135e30 _02135ee0: .word 0x00000111 + arm_func_end func_ov14_02135e30 .global func_ov14_02135ee4 arm_func_start func_ov14_02135ee4 @@ -27756,9 +27756,9 @@ _02135f20: str r0, [r6, #0x19c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02135ee4 _02135f48: .word data_027e0fac _02135f4c: .word data_027e0fc8 + arm_func_end func_ov14_02135ee4 .global func_ov14_02135f50 arm_func_start func_ov14_02135f50 @@ -27806,8 +27806,8 @@ _02135fd4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02135f50 _02135fec: .word gMapManager + arm_func_end func_ov14_02135f50 .global func_ov14_02135ff0 arm_func_start func_ov14_02135ff0 @@ -27848,8 +27848,8 @@ _02136060: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_02135ff0 _02136074: .word gMapManager + arm_func_end func_ov14_02135ff0 .global func_ov14_02136078 arm_func_start func_ov14_02136078 @@ -27925,12 +27925,12 @@ _02136164: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02136078 _02136178: .word data_027e0ffc _0213617c: .word 0x000001a7 _02136180: .word 0x0000022b _02136184: .word data_027e0e58 _02136188: .word data_027e0fc8 + arm_func_end func_ov14_02136078 .global func_ov14_0213618c arm_func_start func_ov14_0213618c @@ -28055,9 +28055,9 @@ _0213630c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213618c _0213634c: .word data_027e0fc8 _02136350: .word gMapManager + arm_func_end func_ov14_0213618c .global func_ov14_02136354 arm_func_start func_ov14_02136354 @@ -28129,8 +28129,8 @@ _02136438: bl func_ov00_0207a1c8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02136354 _0213644c: .word data_027e0fc8 + arm_func_end func_ov14_02136354 .global func_ov14_02136450 arm_func_start func_ov14_02136450 @@ -28187,9 +28187,9 @@ func_ov14_02136490: ; 0x02136490 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02136490 _02136504: .word 0x0000099a _02136508: .word data_ov00_020e9370 + arm_func_end func_ov14_02136490 .global func_ov14_0213650c arm_func_start func_ov14_0213650c @@ -28263,8 +28263,8 @@ _021365e8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213650c _02136614: .word data_ov14_02157d70 + arm_func_end func_ov14_0213650c .global func_ov14_02136618 arm_func_start func_ov14_02136618 @@ -28321,8 +28321,8 @@ _021366ac: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02136618 _021366e0: .word data_027e0f70 + arm_func_end func_ov14_02136618 .global func_ov14_021366e4 arm_func_start func_ov14_021366e4 @@ -28449,8 +28449,8 @@ _021368a8: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021366e4 _021368c4: .word gMapManager + arm_func_end func_ov14_021366e4 .global func_ov14_021368c8 arm_func_start func_ov14_021368c8 @@ -28467,8 +28467,8 @@ func_ov14_021368c8: ; 0x021368c8 bl func_ov14_021368f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021368c8 _021368f4: .word data_027e0fe0 + arm_func_end func_ov14_021368c8 .global func_ov14_021368f8 arm_func_start func_ov14_021368f8 @@ -28516,7 +28516,6 @@ func_ov14_021368f8: ; 0x021368f8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021368f8 _021369a0: .word data_ov14_02157eec _021369a4: .word 0x000004cd _021369a8: .word data_ov14_0215777c @@ -28525,6 +28524,7 @@ _021369b0: .word data_ov00_020e2f04 _021369b4: .word data_ov00_020e2dd8 _021369b8: .word func_ov14_02121cd8 - 1 _021369bc: .word func_ov14_02121d6c - 1 + arm_func_end func_ov14_021368f8 .global func_ov14_021369c0 arm_func_start func_ov14_021369c0 @@ -28559,10 +28559,10 @@ _021369e0: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_021369c0 _02136a30: .word data_ov14_02157eec _02136a34: .word data_027e0e58 _02136a38: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_021369c0 .global func_ov14_02136a3c arm_func_start func_ov14_02136a3c @@ -28595,10 +28595,10 @@ _02136a5c: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02136a3c _02136aa4: .word data_ov14_02157eec _02136aa8: .word data_027e0e58 _02136aac: .word func_ov14_02121cd8 - 1 + arm_func_end func_ov14_02136a3c .global func_ov14_02136ab0 arm_func_start func_ov14_02136ab0 @@ -28758,12 +28758,12 @@ _02136c04: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02136ab0 _02136d00: .word 0xfffff666 _02136d04: .word data_02050f54 _02136d08: .word 0x000004cd _02136d0c: .word gMapManager _02136d10: .word 0x0000026e + arm_func_end func_ov14_02136ab0 .global func_ov14_02136d14 arm_func_start func_ov14_02136d14 @@ -28771,8 +28771,8 @@ func_ov14_02136d14: ; 0x02136d14 ldr ip, _02136d1c ; =func_ov14_02136078 bx ip .align 2, 0 - arm_func_end func_ov14_02136d14 _02136d1c: .word func_ov14_02136078 - 1 + arm_func_end func_ov14_02136d14 .global func_ov14_02136d20 arm_func_start func_ov14_02136d20 @@ -28830,8 +28830,8 @@ _02136dc0: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_02136d20 _02136de4: .word data_027e0e58 + arm_func_end func_ov14_02136d20 .global func_ov14_02136de8 arm_func_start func_ov14_02136de8 @@ -28854,8 +28854,8 @@ func_ov14_02136de8: ; 0x02136de8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02136de8 _02136e2c: .word data_027e0ffc + arm_func_end func_ov14_02136de8 .global func_ov14_02136e30 arm_func_start func_ov14_02136e30 @@ -29254,12 +29254,12 @@ _021372c8: add sp, sp, #0xe4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02136e30 _021373c4: .word 0x0000ffff _021373c8: .word 0xfffff666 _021373cc: .word gMapManager _021373d0: .word data_ov14_02157ecc _021373d4: .word data_ov14_02157eb4 + arm_func_end func_ov14_02136e30 .global func_ov14_021373d8 arm_func_start func_ov14_021373d8 @@ -29306,9 +29306,9 @@ func_ov14_021373d8: ; 0x021373d8 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021373d8 _0213747c: .word data_02050f54 _02137480: .word data_ov00_020e9370 + arm_func_end func_ov14_021373d8 .global func_ov14_02137484 arm_func_start func_ov14_02137484 @@ -29380,8 +29380,8 @@ _0213754c: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02137484 _02137580: .word data_027e0f70 + arm_func_end func_ov14_02137484 .global func_ov14_02137584 arm_func_start func_ov14_02137584 @@ -29434,9 +29434,9 @@ func_ov14_02137584: ; 0x02137584 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02137584 _02137640: .word data_027e0d38 _02137644: .word data_027e0f70 + arm_func_end func_ov14_02137584 .global func_ov14_02137648 arm_func_start func_ov14_02137648 @@ -29517,7 +29517,6 @@ _02137744: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02137650 _0213774c: .word gAdventureFlags _02137750: .word data_027e0c68 _02137754: .word data_027e077c @@ -29527,6 +29526,7 @@ _02137760: .word 0x424f4d42 _02137764: .word 0x424b4559 _02137768: .word 0x43525953 _0213776c: .word 0x464f5243 + arm_func_end func_ov14_02137650 .global func_ov14_02137770 arm_func_start func_ov14_02137770 @@ -29583,12 +29583,12 @@ func_ov14_02137770: ; 0x02137770 str r5, [r5, #0x210] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02137770 _0213783c: .word data_ov14_02157fe0 _02137840: .word data_027e0fec _02137844: .word data_ov00_020e2f04 _02137848: .word data_ov00_020e2dd8 _0213784c: .word data_ov14_021580c4 + arm_func_end func_ov14_02137770 .global func_ov14_02137850 arm_func_start func_ov14_02137850 @@ -29632,9 +29632,9 @@ func_ov14_02137878: ; 0x02137878 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02137878 _021378c0: .word data_ov14_02157fe0 _021378c4: .word data_027e0f6c + arm_func_end func_ov14_02137878 .global func_ov14_021378c8 arm_func_start func_ov14_021378c8 @@ -29660,9 +29660,9 @@ func_ov14_021378c8: ; 0x021378c8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021378c8 _02137918: .word data_ov14_02157fe0 _0213791c: .word data_027e0f6c + arm_func_end func_ov14_021378c8 .global func_ov14_02137920 arm_func_start func_ov14_02137920 @@ -29686,9 +29686,9 @@ func_ov14_02137920: ; 0x02137920 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02137920 _02137968: .word data_ov14_02157fe0 _0213796c: .word data_027e0f6c + arm_func_end func_ov14_02137920 .global func_ov14_02137970 arm_func_start func_ov14_02137970 @@ -29738,8 +29738,8 @@ _02137a0c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02137970 _02137a18: .word data_027e0f6c + arm_func_end func_ov14_02137970 .global func_ov14_02137a1c arm_func_start func_ov14_02137a1c @@ -29885,8 +29885,8 @@ _02137bec: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02137a8c _02137c00: .word data_027e0fc8 + arm_func_end func_ov14_02137a8c .global func_ov14_02137c04 arm_func_start func_ov14_02137c04 @@ -30152,8 +30152,8 @@ _02137f9c: strb r0, [r4, #0x158] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02137c20 _02137fb8: .word data_027e0fc8 + arm_func_end func_ov14_02137c20 .global func_ov14_02137fbc arm_func_start func_ov14_02137fbc @@ -30243,8 +30243,8 @@ _02138088: str r0, [r4, #0x17c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02138000 _021380a4: .word data_027e0fc8 + arm_func_end func_ov14_02138000 .global func_ov14_021380a8 arm_func_start func_ov14_021380a8 @@ -30315,8 +30315,8 @@ func_ov14_02138128: ; 0x02138128 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02138128 _02138198: .word data_02050f54 + arm_func_end func_ov14_02138128 .global func_ov14_0213819c arm_func_start func_ov14_0213819c @@ -30347,8 +30347,8 @@ func_ov14_0213819c: ; 0x0213819c add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213819c _02138200: .word data_027e0f70 + arm_func_end func_ov14_0213819c .global func_ov14_02138204 arm_func_start func_ov14_02138204 @@ -30425,9 +30425,9 @@ _021382d0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02138298 _021382d8: .word data_027e0fe0 _021382dc: .word data_ov14_02158134 + arm_func_end func_ov14_02138298 .global func_ov14_021382e0 arm_func_start func_ov14_021382e0 @@ -30466,8 +30466,8 @@ _02138350: str r1, [r4, #0x158] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021382e0 _02138360: .word data_027e0764 + arm_func_end func_ov14_021382e0 .global func_ov14_02138364 arm_func_start func_ov14_02138364 @@ -30536,8 +30536,8 @@ _0213840c: bl _ZN5Actor18func_Ov00_020c1bfcEi ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021383e0 _02138418: .word gItemManager + arm_func_end func_ov14_021383e0 .global func_ov14_0213841c arm_func_start func_ov14_0213841c @@ -30608,9 +30608,9 @@ _021384a4: str r2, [r6, #0xb4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0213844c _021384f0: .word data_ov14_021581f0 _021384f4: .word data_027e0d0c + arm_func_end func_ov14_0213844c .global func_ov14_021384f8 arm_func_start func_ov14_021384f8 @@ -30970,11 +30970,11 @@ _021389c0: add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02138568 _021389c8: .word data_027e0fc8 _021389cc: .word data_ov00_020e242c _021389d0: .word gMapManager _021389d4: .word data_027e0f6c + arm_func_end func_ov14_02138568 .global func_ov14_021389d8 arm_func_start func_ov14_021389d8 @@ -30995,8 +30995,8 @@ _02138a08: bl _ZN5Actor8vfunc_18Ej ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021389d8 _02138a10: .word data_027e0fc8 + arm_func_end func_ov14_021389d8 .global func_ov14_02138a14 arm_func_start func_ov14_02138a14 @@ -31065,8 +31065,8 @@ func_ov14_02138ad0: ; 0x02138ad0 ldr ip, _02138ad8 ; =func_ov14_02138b18 bx ip .align 2, 0 - arm_func_end func_ov14_02138ad0 _02138ad8: .word func_ov14_02138b18 - 1 + arm_func_end func_ov14_02138ad0 .global func_ov14_02138adc arm_func_start func_ov14_02138adc @@ -31085,8 +31085,8 @@ func_ov14_02138adc: ; 0x02138adc bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02138adc _02138b10: .word data_027e0ffc + arm_func_end func_ov14_02138adc .global func_ov14_02138b14 arm_func_start func_ov14_02138b14 @@ -31245,7 +31245,6 @@ _02138d08: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02138b18 _02138d50: .word gMapManager _02138d54: .word 0x0000ffff _02138d58: .word data_027e0f6c @@ -31253,6 +31252,7 @@ _02138d5c: .word 0x48415254 _02138d60: .word 0x4e554c4c _02138d64: .word 0x52555059 _02138d68: .word data_027e0fe8 + arm_func_end func_ov14_02138b18 .global func_ov14_02138d6c arm_func_start func_ov14_02138d6c @@ -31278,9 +31278,9 @@ _02138dac: strb r1, [r0, #0x11a] bx lr .align 2, 0 - arm_func_end func_ov14_02138d6c _02138db8: .word data_027e0f90 _02138dbc: .word data_027e0fcc + arm_func_end func_ov14_02138d6c .global func_ov14_02138dc0 arm_func_start func_ov14_02138dc0 @@ -31303,8 +31303,8 @@ func_ov14_02138dc0: ; 0x02138dc0 bl _ZN10MapManager18func_ov00_02084c7cEi ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02138dc0 _02138e04: .word gMapManager + arm_func_end func_ov14_02138dc0 .global func_ov14_02138e08 arm_func_start func_ov14_02138e08 @@ -31328,8 +31328,8 @@ func_ov14_02138e10: ; 0x02138e10 bl func_ov14_02138e40 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02138e10 _02138e3c: .word data_027e0fe0 + arm_func_end func_ov14_02138e10 .global func_ov14_02138e40 arm_func_start func_ov14_02138e40 @@ -31365,9 +31365,9 @@ func_ov14_02138e40: ; 0x02138e40 str r1, [r4, #0x98] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02138e40 _02138eb8: .word data_ov14_021582b8 _02138ebc: .word data_027e0f68 + arm_func_end func_ov14_02138e40 .global func_ov14_02138ec0 arm_func_start func_ov14_02138ec0 @@ -31415,8 +31415,8 @@ func_ov14_02138f24: ; 0x02138f24 ldr ip, _02138f2c ; =func_ov14_02138568 bx ip .align 2, 0 - arm_func_end func_ov14_02138f24 _02138f2c: .word func_ov14_02138568 - 1 + arm_func_end func_ov14_02138f24 .global func_ov14_02138f30 arm_func_start func_ov14_02138f30 @@ -31490,7 +31490,6 @@ func_ov14_02138f30: ; 0x02138f30 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02138f30 _02139040: .word data_027e0ffc _02139044: .word data_027e1038 _02139048: .word data_027e0e58 @@ -31498,6 +31497,7 @@ _0213904c: .word 0x000001c7 _02139050: .word 0x000001c9 _02139054: .word 0x000001ca _02139058: .word 0x000001a3 + arm_func_end func_ov14_02138f30 .global func_ov14_0213905c arm_func_start func_ov14_0213905c @@ -31538,9 +31538,9 @@ func_ov14_0213905c: ; 0x0213905c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213905c _021390e8: .word data_027e0fc8 _021390ec: .word data_ov00_020e9370 + arm_func_end func_ov14_0213905c .global func_ov14_021390f0 arm_func_start func_ov14_021390f0 @@ -31557,8 +31557,8 @@ func_ov14_021390f0: ; 0x021390f0 bl func_ov14_02139120 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021390f0 _0213911c: .word data_027e0fe0 + arm_func_end func_ov14_021390f0 .global func_ov14_02139120 arm_func_start func_ov14_02139120 @@ -31594,9 +31594,9 @@ func_ov14_02139120: ; 0x02139120 str r1, [r4, #0x98] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02139120 _02139198: .word data_ov14_02158380 _0213919c: .word data_027e0f68 + arm_func_end func_ov14_02139120 .global func_ov14_021391a0 arm_func_start func_ov14_021391a0 @@ -31644,8 +31644,8 @@ func_ov14_02139204: ; 0x02139204 ldr ip, _0213920c ; =func_ov14_02138568 bx ip .align 2, 0 - arm_func_end func_ov14_02139204 _0213920c: .word func_ov14_02138568 - 1 + arm_func_end func_ov14_02139204 .global func_ov14_02139210 arm_func_start func_ov14_02139210 @@ -31701,12 +31701,12 @@ func_ov14_02139210: ; 0x02139210 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02139210 _021392d8: .word data_027e0ffc _021392dc: .word 0x000001f6 _021392e0: .word data_027e1038 _021392e4: .word data_027e0e58 _021392e8: .word 0x000001a3 + arm_func_end func_ov14_02139210 .global func_ov14_021392ec arm_func_start func_ov14_021392ec @@ -31747,9 +31747,9 @@ func_ov14_021392ec: ; 0x021392ec add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021392ec _02139378: .word data_027e0fc8 _0213937c: .word data_ov00_020e9370 + arm_func_end func_ov14_021392ec .global func_ov14_02139380 arm_func_start func_ov14_02139380 @@ -31767,8 +31767,8 @@ func_ov14_02139380: ; 0x02139380 bl func_ov14_021393b4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02139380 _021393b0: .word data_027e0fe0 + arm_func_end func_ov14_02139380 .global func_ov14_021393b4 arm_func_start func_ov14_021393b4 @@ -31807,10 +31807,10 @@ func_ov14_021393b4: ; 0x021393b4 str r1, [r5, #0x98] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021393b4 _02139438: .word data_ov14_02153e1c _0213943c: .word data_ov14_02158448 _02139440: .word data_027e0f68 + arm_func_end func_ov14_021393b4 .global func_ov14_02139444 arm_func_start func_ov14_02139444 @@ -31849,10 +31849,10 @@ func_ov14_02139444: ; 0x02139444 str r1, [r5, #0x98] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02139444 _021394c8: .word data_ov14_02153e1c _021394cc: .word data_ov14_02158448 _021394d0: .word data_027e0f68 + arm_func_end func_ov14_02139444 .global func_ov14_021394d4 arm_func_start func_ov14_021394d4 @@ -31938,8 +31938,8 @@ _021395c4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213953c _021395cc: .word data_027e0f68 + arm_func_end func_ov14_0213953c .global func_ov14_021395d0 arm_func_start func_ov14_021395d0 @@ -31947,8 +31947,8 @@ func_ov14_021395d0: ; 0x021395d0 ldr ip, _021395d8 ; =func_ov14_02138568 bx ip .align 2, 0 - arm_func_end func_ov14_021395d0 _021395d8: .word func_ov14_02138568 - 1 + arm_func_end func_ov14_021395d0 .global func_ov14_021395dc arm_func_start func_ov14_021395dc @@ -32024,7 +32024,6 @@ _021396c0: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021395dc _021396ec: .word data_027e0ffc _021396f0: .word 0x000001fd _021396f4: .word data_027e1038 @@ -32032,6 +32031,7 @@ _021396f8: .word data_027e0e58 _021396fc: .word 0x000001cf _02139700: .word 0x000001cb _02139704: .word 0x000001a5 + arm_func_end func_ov14_021395dc .global func_ov14_02139708 arm_func_start func_ov14_02139708 @@ -32072,9 +32072,9 @@ func_ov14_02139708: ; 0x02139708 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02139708 _02139794: .word data_027e0fc8 _02139798: .word data_ov00_020e9370 + arm_func_end func_ov14_02139708 .global func_ov14_0213979c arm_func_start func_ov14_0213979c @@ -32091,8 +32091,8 @@ func_ov14_0213979c: ; 0x0213979c bl func_ov14_021397cc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213979c _021397c8: .word data_027e0fe0 + arm_func_end func_ov14_0213979c .global func_ov14_021397cc arm_func_start func_ov14_021397cc @@ -32106,8 +32106,8 @@ func_ov14_021397cc: ; 0x021397cc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021397cc _021397ec: .word data_ov14_02158510 + arm_func_end func_ov14_021397cc .global func_ov14_021397f0 arm_func_start func_ov14_021397f0 @@ -32185,7 +32185,6 @@ func_ov14_02139820: ; 0x02139820 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02139820 _021398e8: .word data_027e0ffc _021398ec: .word 0x000001fd _021398f0: .word data_027e1038 @@ -32193,6 +32192,7 @@ _021398f4: .word data_027e0e58 _021398f8: .word 0x000001cd _021398fc: .word 0x000001ce _02139900: .word 0x000001a5 + arm_func_end func_ov14_02139820 .global func_ov14_02139904 arm_func_start func_ov14_02139904 @@ -32209,8 +32209,8 @@ func_ov14_02139904: ; 0x02139904 bl func_ov14_02139934 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02139904 _02139930: .word data_027e0fe0 + arm_func_end func_ov14_02139904 .global func_ov14_02139934 arm_func_start func_ov14_02139934 @@ -32223,8 +32223,8 @@ func_ov14_02139934: ; 0x02139934 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02139934 _02139950: .word data_ov14_021585d8 + arm_func_end func_ov14_02139934 .global func_ov14_02139954 arm_func_start func_ov14_02139954 @@ -32298,9 +32298,9 @@ _021399c4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213996c _02139a48: .word gAdventureFlags _02139a4c: .word data_027e0d0c + arm_func_end func_ov14_0213996c .global func_ov14_02139a50 arm_func_start func_ov14_02139a50 @@ -32391,9 +32391,9 @@ _02139b24: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02139a7c _02139b7c: .word gMapManager _02139b80: .word data_027e0fe4 + arm_func_end func_ov14_02139a7c .global func_ov14_02139b84 arm_func_start func_ov14_02139b84 @@ -32576,7 +32576,6 @@ _02139dcc: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02139b84 _02139dd8: .word 0x4e554c4c _02139ddc: .word 0x4f435441 _02139de0: .word 0x4b455448 @@ -32596,6 +32595,7 @@ _02139e14: .word 0x45475354 _02139e18: .word 0x53504452 _02139e1c: .word data_027e0fe8 _02139e20: .word data_027e0fe4 + arm_func_end func_ov14_02139b84 .global func_ov14_02139e24 arm_func_start func_ov14_02139e24 @@ -32634,8 +32634,8 @@ func_ov14_02139e54: ; 0x02139e54 bl func_ov14_02139e84 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02139e54 _02139e80: .word data_027e0fe0 + arm_func_end func_ov14_02139e54 .global func_ov14_02139e84 arm_func_start func_ov14_02139e84 @@ -32650,8 +32650,8 @@ func_ov14_02139e84: ; 0x02139e84 str r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02139e84 _02139ea8: .word data_ov14_02158694 + arm_func_end func_ov14_02139e84 .global func_ov14_02139eac arm_func_start func_ov14_02139eac @@ -32710,8 +32710,8 @@ _02139f6c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02139eac _02139f78: .word data_027e0d0c + arm_func_end func_ov14_02139eac .global func_ov14_02139f7c arm_func_start func_ov14_02139f7c @@ -32850,9 +32850,9 @@ _0213a13c: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02139fdc _0213a144: .word data_027e077c _0213a148: .word gAdventureFlags + arm_func_end func_ov14_02139fdc .global func_ov14_0213a14c arm_func_start func_ov14_0213a14c @@ -32933,11 +32933,11 @@ _0213a1f0: add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213a160 _0213a260: .word data_027e0fe8 _0213a264: .word 0x4e4b4559 _0213a268: .word data_027e0fe4 _0213a26c: .word data_027e0ffc + arm_func_end func_ov14_0213a160 .global func_ov14_0213a270 arm_func_start func_ov14_0213a270 @@ -32976,8 +32976,8 @@ func_ov14_0213a2a0: ; 0x0213a2a0 bl func_ov14_0213a2d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213a2a0 _0213a2cc: .word data_027e0fe0 + arm_func_end func_ov14_0213a2a0 .global func_ov14_0213a2d0 arm_func_start func_ov14_0213a2d0 @@ -33011,9 +33011,9 @@ func_ov14_0213a2d0: ; 0x0213a2d0 strh r2, [r1, #0x5a] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0213a2d0 _0213a340: .word data_ov14_02158750 _0213a344: .word data_027e0764 + arm_func_end func_ov14_0213a2d0 .global func_ov14_0213a348 arm_func_start func_ov14_0213a348 @@ -33093,10 +33093,10 @@ func_ov14_0213a3dc: ; 0x0213a3dc add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213a3dc _0213a454: .word data_027e0e58 _0213a458: .word 0x00000241 _0213a45c: .word 0x00000242 + arm_func_end func_ov14_0213a3dc .global func_ov14_0213a460 arm_func_start func_ov14_0213a460 @@ -33359,12 +33359,12 @@ _0213a7fc: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0213a4c8 _0213a80c: .word data_027e0f90 _0213a810: .word data_027e0fc8 _0213a814: .word data_ov00_020eec9c _0213a818: .word data_02050f54 _0213a81c: .word gMapManager + arm_func_end func_ov14_0213a4c8 .global func_ov14_0213a820 arm_func_start func_ov14_0213a820 @@ -33463,10 +33463,10 @@ _0213a8dc: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213a890 _0213a960: .word 0x000005c2 _0213a964: .word 0x00000266 _0213a968: .word data_ov00_020e9370 + arm_func_end func_ov14_0213a890 .global func_ov14_0213a96c arm_func_start func_ov14_0213a96c @@ -33509,9 +33509,9 @@ _0213a9cc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213a99c _0213a9d4: .word data_027e0fe0 _0213a9d8: .word data_ov14_0215880c + arm_func_end func_ov14_0213a99c .global func_ov14_0213a9dc arm_func_start func_ov14_0213a9dc @@ -33529,8 +33529,8 @@ func_ov14_0213a9dc: ; 0x0213a9dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213a9dc _0213aa0c: .word data_ov14_021588d4 + arm_func_end func_ov14_0213a9dc .global func_ov14_0213aa10 arm_func_start func_ov14_0213aa10 @@ -33744,9 +33744,9 @@ _0213ac98: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0213aaec _0213acb0: .word gMapManager _0213acb4: .word data_027e0fc8 + arm_func_end func_ov14_0213aaec .global func_ov14_0213acb8 arm_func_start func_ov14_0213acb8 @@ -33788,8 +33788,8 @@ func_ov14_0213ace0: ; 0x0213ace0 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov14_0213ace0 _0213ad34: .word 0x000004cd + arm_func_end func_ov14_0213ace0 .global func_ov14_0213ad38 arm_func_start func_ov14_0213ad38 @@ -33831,9 +33831,9 @@ func_ov14_0213ad38: ; 0x0213ad38 add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0213ad38 _0213adc8: .word 0x000004cd _0213adcc: .word data_ov00_020e9370 + arm_func_end func_ov14_0213ad38 .global func_ov14_0213add0 arm_func_start func_ov14_0213add0 @@ -34425,7 +34425,6 @@ func_ov14_021541ec: ; 0x021541ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021541ec _02154234: .word data_ov14_0215abcc _02154238: .word 0x41525257 _0215423c: .word func_ov14_0211fd50 - 1 @@ -34434,6 +34433,7 @@ _02154244: .word data_ov14_0215abc0 _02154248: .word data_ov14_0215abec _0215424c: .word func_ov14_021213c8 - 1 _02154250: .word data_ov14_0215abe0 + arm_func_end func_ov14_021541ec .global func_ov14_02154254 arm_func_start func_ov14_02154254 @@ -34450,12 +34450,12 @@ func_ov14_02154254: ; 0x02154254 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154254 _02154280: .word data_ov14_0215ac08 _02154284: .word 0x424c5354 _02154288: .word func_ov14_021213dc - 1 _0215428c: .word _ZN9ActorTypeD1Ev _02154290: .word data_ov14_0215abfc + arm_func_end func_ov14_02154254 .global func_ov14_02154294 arm_func_start func_ov14_02154294 @@ -34477,7 +34477,6 @@ func_ov14_02154294: ; 0x02154294 str r1, [r0, #0x24] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154294 _021542d4: .word data_ov14_0215ac28 _021542d8: .word 0x424f4d42 _021542dc: .word func_ov14_02121aa4 - 1 @@ -34486,6 +34485,7 @@ _021542e4: .word data_ov14_0215ac1c _021542e8: .word 0x00002199 _021542ec: .word data_ov14_02155b9c _021542f0: .word 0x0000079e + arm_func_end func_ov14_02154294 .global func_ov14_021542f4 arm_func_start func_ov14_021542f4 @@ -34502,12 +34502,12 @@ func_ov14_021542f4: ; 0x021542f4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021542f4 _02154320: .word data_ov14_0215ac68 _02154324: .word 0x424d524e _02154328: .word func_ov14_02123078 - 1 _0215432c: .word _ZN9ActorTypeD1Ev _02154330: .word data_ov14_0215ac5c + arm_func_end func_ov14_021542f4 .global func_ov14_02154334 arm_func_start func_ov14_02154334 @@ -34524,12 +34524,12 @@ func_ov14_02154334: ; 0x02154334 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154334 _02154360: .word data_ov14_0215ac88 _02154364: .word 0x524f5045 _02154368: .word func_ov14_021237fc - 1 _0215436c: .word _ZN9ActorTypeD1Ev _02154370: .word data_ov14_0215ac7c + arm_func_end func_ov14_02154334 .global func_ov14_02154374 arm_func_start func_ov14_02154374 @@ -34558,7 +34558,6 @@ func_ov14_02154374: ; 0x02154374 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154374 _021543d0: .word data_ov14_0215aca8 _021543d4: .word 0x424d5459 _021543d8: .word func_ov14_02124004 - 1 @@ -34569,6 +34568,7 @@ _021543e8: .word data_ov14_02155fb0 _021543ec: .word data_ov14_0215ac9c _021543f0: .word func_ov14_0212508c - 1 _021543f4: .word data_ov14_0215acbc + arm_func_end func_ov14_02154374 .global func_ov14_021543f8 arm_func_start func_ov14_021543f8 @@ -34584,11 +34584,11 @@ func_ov14_021543f8: ; 0x021543f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021543f8 _02154420: .word data_ov14_0215acd8 _02154424: .word func_ov14_021250a0 - 1 _02154428: .word func_0203ebc8 _0215442c: .word data_ov14_0215ace0 + arm_func_end func_ov14_021543f8 .global func_ov14_02154430 arm_func_start func_ov14_02154430 @@ -34604,11 +34604,11 @@ func_ov14_02154430: ; 0x02154430 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154430 _02154458: .word data_ov14_0215acec _0215445c: .word func_ov14_02125e00 - 1 _02154460: .word func_0203ebc8 _02154464: .word data_ov14_0215acf4 + arm_func_end func_ov14_02154430 .global func_ov14_02154468 arm_func_start func_ov14_02154468 @@ -34624,11 +34624,11 @@ func_ov14_02154468: ; 0x02154468 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154468 _02154490: .word data_ov14_0215ad00 _02154494: .word func_ov14_02125f9c - 1 _02154498: .word func_0203ebc8 _0215449c: .word data_ov14_0215ad08 + arm_func_end func_ov14_02154468 .global func_ov14_021544a0 arm_func_start func_ov14_021544a0 @@ -34644,11 +34644,11 @@ func_ov14_021544a0: ; 0x021544a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021544a0 _021544c8: .word data_ov14_0215ad14 _021544cc: .word func_ov14_021260ac - 1 _021544d0: .word func_0203ebc8 _021544d4: .word data_ov14_0215ad1c + arm_func_end func_ov14_021544a0 .global func_ov14_021544d8 arm_func_start func_ov14_021544d8 @@ -34664,11 +34664,11 @@ func_ov14_021544d8: ; 0x021544d8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021544d8 _02154500: .word data_ov14_0215ad28 _02154504: .word func_ov14_0212617c - 1 _02154508: .word func_0203ebc8 _0215450c: .word data_ov14_0215ad30 + arm_func_end func_ov14_021544d8 .global func_ov14_02154510 arm_func_start func_ov14_02154510 @@ -34684,11 +34684,11 @@ func_ov14_02154510: ; 0x02154510 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154510 _02154538: .word data_ov14_0215ad3c _0215453c: .word func_ov14_02126284 - 1 _02154540: .word func_0203ebc8 _02154544: .word data_ov14_0215ad44 + arm_func_end func_ov14_02154510 .global func_ov14_02154548 arm_func_start func_ov14_02154548 @@ -34704,11 +34704,11 @@ func_ov14_02154548: ; 0x02154548 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154548 _02154570: .word data_ov14_0215ad50 _02154574: .word func_ov14_0212639c - 1 _02154578: .word func_0203ebc8 _0215457c: .word data_ov14_0215ad58 + arm_func_end func_ov14_02154548 .global func_ov14_02154580 arm_func_start func_ov14_02154580 @@ -34718,9 +34718,9 @@ func_ov14_02154580: ; 0x02154580 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov14_02154580 _02154590: .word 0x00001e66 _02154594: .word data_ov14_02156548 + arm_func_end func_ov14_02154580 .global func_ov14_02154598 arm_func_start func_ov14_02154598 @@ -34736,11 +34736,11 @@ func_ov14_02154598: ; 0x02154598 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154598 _021545c0: .word data_ov14_0215ad70 _021545c4: .word func_ov14_02127c9c - 1 _021545c8: .word func_0203ebc8 _021545cc: .word data_ov14_0215ad64 + arm_func_end func_ov14_02154598 .global func_ov14_021545d0 arm_func_start func_ov14_021545d0 @@ -34759,13 +34759,13 @@ func_ov14_021545d0: ; 0x021545d0 str r1, [r0, #0x20] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021545d0 _02154604: .word data_ov14_0215ad84 _02154608: .word func_ov14_02128114 - 1 _0215460c: .word func_0203ebc8 _02154610: .word data_ov14_0215ad78 _02154614: .word 0x0000219a _02154618: .word data_ov14_0215674c + arm_func_end func_ov14_021545d0 .global func_ov14_0215461c arm_func_start func_ov14_0215461c @@ -34781,11 +34781,11 @@ func_ov14_0215461c: ; 0x0215461c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215461c _02154644: .word data_ov14_0215ad98 _02154648: .word func_ov14_02129b1c - 1 _0215464c: .word func_0203ebc8 _02154650: .word data_ov14_0215ad8c + arm_func_end func_ov14_0215461c .global func_ov14_02154654 arm_func_start func_ov14_02154654 @@ -34801,11 +34801,11 @@ func_ov14_02154654: ; 0x02154654 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154654 _0215467c: .word data_ov14_0215ada0 _02154680: .word func_ov14_0212a5c0 - 1 _02154684: .word func_0203ebc8 _02154688: .word data_ov14_0215ada8 + arm_func_end func_ov14_02154654 .global func_ov14_0215468c arm_func_start func_ov14_0215468c @@ -34821,11 +34821,11 @@ func_ov14_0215468c: ; 0x0215468c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215468c _021546b4: .word data_ov14_0215adb4 _021546b8: .word func_ov14_0212ab80 - 1 _021546bc: .word func_0203ebc8 _021546c0: .word data_ov14_0215adbc + arm_func_end func_ov14_0215468c .global func_ov14_021546c4 arm_func_start func_ov14_021546c4 @@ -34841,11 +34841,11 @@ func_ov14_021546c4: ; 0x021546c4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021546c4 _021546ec: .word data_ov14_0215adc8 _021546f0: .word func_ov14_0212b204 - 1 _021546f4: .word func_0203ebc8 _021546f8: .word data_ov14_0215add0 + arm_func_end func_ov14_021546c4 .global func_ov14_021546fc arm_func_start func_ov14_021546fc @@ -34861,11 +34861,11 @@ func_ov14_021546fc: ; 0x021546fc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021546fc _02154724: .word data_ov14_0215addc _02154728: .word func_ov14_0212b704 - 1 _0215472c: .word func_0203ebc8 _02154730: .word data_ov14_0215ade4 + arm_func_end func_ov14_021546fc .global func_ov14_02154734 arm_func_start func_ov14_02154734 @@ -34881,11 +34881,11 @@ func_ov14_02154734: ; 0x02154734 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154734 _0215475c: .word data_ov14_0215adf0 _02154760: .word func_ov14_0212baa0 - 1 _02154764: .word func_0203ebc8 _02154768: .word data_ov14_0215adf8 + arm_func_end func_ov14_02154734 .global func_ov14_0215476c arm_func_start func_ov14_0215476c @@ -34901,11 +34901,11 @@ func_ov14_0215476c: ; 0x0215476c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215476c _02154794: .word data_ov14_0215ae04 _02154798: .word func_ov14_0212bea0 - 1 _0215479c: .word func_0203ebc8 _021547a0: .word data_ov14_0215ae0c + arm_func_end func_ov14_0215476c .global func_ov14_021547a4 arm_func_start func_ov14_021547a4 @@ -34921,11 +34921,11 @@ func_ov14_021547a4: ; 0x021547a4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021547a4 _021547cc: .word data_ov14_0215ae18 _021547d0: .word func_ov14_0212c3e4 - 1 _021547d4: .word func_0203ebc8 _021547d8: .word data_ov14_0215ae20 + arm_func_end func_ov14_021547a4 .global func_ov14_021547dc arm_func_start func_ov14_021547dc @@ -34941,11 +34941,11 @@ func_ov14_021547dc: ; 0x021547dc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021547dc _02154804: .word data_ov14_0215ae2c _02154808: .word func_ov14_0212c480 - 1 _0215480c: .word func_0203ebc8 _02154810: .word data_ov14_0215ae34 + arm_func_end func_ov14_021547dc .global func_ov14_02154814 arm_func_start func_ov14_02154814 @@ -34961,11 +34961,11 @@ func_ov14_02154814: ; 0x02154814 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154814 _0215483c: .word data_ov14_0215ae40 _02154840: .word func_ov14_0212c618 - 1 _02154844: .word func_0203ebc8 _02154848: .word data_ov14_0215ae48 + arm_func_end func_ov14_02154814 .global func_ov14_0215484c arm_func_start func_ov14_0215484c @@ -34981,11 +34981,11 @@ func_ov14_0215484c: ; 0x0215484c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215484c _02154874: .word data_ov14_0215ae54 _02154878: .word func_ov14_0212cbe4 - 1 _0215487c: .word func_0203ebc8 _02154880: .word data_ov14_0215ae5c + arm_func_end func_ov14_0215484c .global func_ov14_02154884 arm_func_start func_ov14_02154884 @@ -35001,11 +35001,11 @@ func_ov14_02154884: ; 0x02154884 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154884 _021548ac: .word data_ov14_0215ae68 _021548b0: .word func_ov14_0212d598 - 1 _021548b4: .word func_0203ebc8 _021548b8: .word data_ov14_0215ae70 + arm_func_end func_ov14_02154884 .global func_ov14_021548bc arm_func_start func_ov14_021548bc @@ -35021,11 +35021,11 @@ func_ov14_021548bc: ; 0x021548bc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021548bc _021548e4: .word data_ov14_0215ae7c _021548e8: .word func_ov14_0212d8f8 - 1 _021548ec: .word func_0203ebc8 _021548f0: .word data_ov14_0215ae84 + arm_func_end func_ov14_021548bc .global func_ov14_021548f4 arm_func_start func_ov14_021548f4 @@ -35041,11 +35041,11 @@ func_ov14_021548f4: ; 0x021548f4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021548f4 _0215491c: .word data_ov14_0215ae90 _02154920: .word func_ov14_0212e448 - 1 _02154924: .word func_0203ebc8 _02154928: .word data_ov14_0215ae98 + arm_func_end func_ov14_021548f4 .global func_ov14_0215492c arm_func_start func_ov14_0215492c @@ -35061,11 +35061,11 @@ func_ov14_0215492c: ; 0x0215492c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215492c _02154954: .word data_ov14_0215aea4 _02154958: .word func_ov14_0212ec0c - 1 _0215495c: .word func_0203ebc8 _02154960: .word data_ov14_0215aeac + arm_func_end func_ov14_0215492c .global func_ov14_02154964 arm_func_start func_ov14_02154964 @@ -35081,11 +35081,11 @@ func_ov14_02154964: ; 0x02154964 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154964 _0215498c: .word data_ov14_0215aeb8 _02154990: .word func_ov14_0212f57c - 1 _02154994: .word func_0203ebc8 _02154998: .word data_ov14_0215aec0 + arm_func_end func_ov14_02154964 .global func_ov14_0215499c arm_func_start func_ov14_0215499c @@ -35132,7 +35132,6 @@ func_ov14_0215499c: ; 0x0215499c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215499c _02154a40: .word data_ov14_0215aecc _02154a44: .word func_ov14_02130744 - 1 _02154a48: .word func_0203ebc8 @@ -35152,6 +35151,7 @@ _02154a7c: .word data_ov14_0215732c _02154a80: .word 0xfffffab8 _02154a84: .word 0x000008f6 _02154a88: .word data_ov14_0215aef8 + arm_func_end func_ov14_0215499c .global func_ov14_02154a8c arm_func_start func_ov14_02154a8c @@ -35167,11 +35167,11 @@ func_ov14_02154a8c: ; 0x02154a8c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154a8c _02154ab4: .word data_ov14_0215af08 _02154ab8: .word func_ov14_02131824 - 1 _02154abc: .word func_0203ebc8 _02154ac0: .word data_ov14_0215af10 + arm_func_end func_ov14_02154a8c .global func_ov14_02154ac4 arm_func_start func_ov14_02154ac4 @@ -35187,11 +35187,11 @@ func_ov14_02154ac4: ; 0x02154ac4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154ac4 _02154aec: .word data_ov14_0215af1c _02154af0: .word func_ov14_02131a88 - 1 _02154af4: .word func_0203ebc8 _02154af8: .word data_ov14_0215af24 + arm_func_end func_ov14_02154ac4 .global func_ov14_02154afc arm_func_start func_ov14_02154afc @@ -35207,11 +35207,11 @@ func_ov14_02154afc: ; 0x02154afc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154afc _02154b24: .word data_ov14_0215af30 _02154b28: .word func_ov14_02132224 - 1 _02154b2c: .word func_0203ebc8 _02154b30: .word data_ov14_0215af38 + arm_func_end func_ov14_02154afc .global func_ov14_02154b34 arm_func_start func_ov14_02154b34 @@ -35227,11 +35227,11 @@ func_ov14_02154b34: ; 0x02154b34 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154b34 _02154b5c: .word data_ov14_0215af44 _02154b60: .word func_ov14_02132d40 - 1 _02154b64: .word func_0203ebc8 _02154b68: .word data_ov14_0215af4c + arm_func_end func_ov14_02154b34 .global func_ov14_02154b6c arm_func_start func_ov14_02154b6c @@ -35247,11 +35247,11 @@ func_ov14_02154b6c: ; 0x02154b6c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154b6c _02154b94: .word data_ov14_0215af58 _02154b98: .word func_ov14_02133764 - 1 _02154b9c: .word func_0203ebc8 _02154ba0: .word data_ov14_0215af60 + arm_func_end func_ov14_02154b6c .global func_ov14_02154ba4 arm_func_start func_ov14_02154ba4 @@ -35267,11 +35267,11 @@ func_ov14_02154ba4: ; 0x02154ba4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154ba4 _02154bcc: .word data_ov14_0215af6c _02154bd0: .word func_ov14_0213443c - 1 _02154bd4: .word func_0203ebc8 _02154bd8: .word data_ov14_0215af74 + arm_func_end func_ov14_02154ba4 .global func_ov14_02154bdc arm_func_start func_ov14_02154bdc @@ -35287,11 +35287,11 @@ func_ov14_02154bdc: ; 0x02154bdc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154bdc _02154c04: .word data_ov14_0215af80 _02154c08: .word func_ov14_02134878 - 1 _02154c0c: .word func_0203ebc8 _02154c10: .word data_ov14_0215af88 + arm_func_end func_ov14_02154bdc .global func_ov14_02154c14 arm_func_start func_ov14_02154c14 @@ -35344,7 +35344,6 @@ func_ov14_02154c14: ; 0x02154c14 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154c14 _02154cd0: .word data_ov14_0215afa0 _02154cd4: .word 0x464c424d _02154cd8: .word func_ov14_02134e24 - 1 @@ -35366,6 +35365,7 @@ _02154d14: .word data_ov14_0215b020 _02154d18: .word 0x4c53544d _02154d1c: .word func_ov14_02134ee4 - 1 _02154d20: .word data_ov14_0215b014 + arm_func_end func_ov14_02154c14 .global func_ov14_02154d24 arm_func_start func_ov14_02154d24 @@ -35464,7 +35464,6 @@ func_ov14_02154d24: ; 0x02154d24 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154d24 _02154e98: .word data_ov14_0215b040 _02154e9c: .word 0x5053424c _02154ea0: .word func_ov14_02135940 - 1 @@ -35490,6 +35489,7 @@ _02154eec: .word data_ov14_02157db8 _02154ef0: .word data_ov14_0215b09c _02154ef4: .word data_ov14_02157dc4 _02154ef8: .word data_ov14_0215b0a8 + arm_func_end func_ov14_02154d24 .global func_ov14_02154efc arm_func_start func_ov14_02154efc @@ -35506,12 +35506,12 @@ func_ov14_02154efc: ; 0x02154efc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154efc _02154f28: .word data_ov14_0215b0c0 _02154f2c: .word 0x57424c4b _02154f30: .word func_ov14_021368c8 - 1 _02154f34: .word _ZN9ActorTypeD1Ev _02154f38: .word data_ov14_0215b0b4 + arm_func_end func_ov14_02154efc .global func_ov14_02154f3c arm_func_start func_ov14_02154f3c @@ -35528,12 +35528,12 @@ func_ov14_02154f3c: ; 0x02154f3c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154f3c _02154f68: .word data_ov14_0215b0e0 _02154f6c: .word 0x44475447 _02154f70: .word func_ov14_02138298 - 1 _02154f74: .word _ZN9ActorTypeD1Ev _02154f78: .word data_ov14_0215b0d4 + arm_func_end func_ov14_02154f3c .global func_ov14_02154f7c arm_func_start func_ov14_02154f7c @@ -35550,12 +35550,12 @@ func_ov14_02154f7c: ; 0x02154f7c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154f7c _02154fa8: .word data_ov14_0215b100 _02154fac: .word 0x54415255 _02154fb0: .word func_ov14_02138e10 - 1 _02154fb4: .word _ZN9ActorTypeD1Ev _02154fb8: .word data_ov14_0215b0f4 + arm_func_end func_ov14_02154f7c .global func_ov14_02154fbc arm_func_start func_ov14_02154fbc @@ -35572,12 +35572,12 @@ func_ov14_02154fbc: ; 0x02154fbc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154fbc _02154fe8: .word data_ov14_0215b120 _02154fec: .word 0x53544e45 _02154ff0: .word func_ov14_021390f0 - 1 _02154ff4: .word _ZN9ActorTypeD1Ev _02154ff8: .word data_ov14_0215b114 + arm_func_end func_ov14_02154fbc .global func_ov14_02154ffc arm_func_start func_ov14_02154ffc @@ -35594,12 +35594,12 @@ func_ov14_02154ffc: ; 0x02154ffc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02154ffc _02155028: .word data_ov14_0215b140 _0215502c: .word 0x54535542 _02155030: .word func_ov14_02139380 - 1 _02155034: .word _ZN9ActorTypeD1Ev _02155038: .word data_ov14_0215b134 + arm_func_end func_ov14_02154ffc .global func_ov14_0215503c arm_func_start func_ov14_0215503c @@ -35616,12 +35616,12 @@ func_ov14_0215503c: ; 0x0215503c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215503c _02155068: .word data_ov14_0215b160 _0215506c: .word 0x54534248 _02155070: .word func_ov14_0213979c - 1 _02155074: .word _ZN9ActorTypeD1Ev _02155078: .word data_ov14_0215b154 + arm_func_end func_ov14_0215503c .global func_ov14_0215507c arm_func_start func_ov14_0215507c @@ -35638,12 +35638,12 @@ func_ov14_0215507c: ; 0x0215507c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215507c _021550a8: .word data_ov14_0215b180 _021550ac: .word 0x454e4745 _021550b0: .word func_ov14_02139904 - 1 _021550b4: .word _ZN9ActorTypeD1Ev _021550b8: .word data_ov14_0215b174 + arm_func_end func_ov14_0215507c .global func_ov14_021550bc arm_func_start func_ov14_021550bc @@ -35660,12 +35660,12 @@ func_ov14_021550bc: ; 0x021550bc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021550bc _021550e8: .word data_ov14_0215b1a0 _021550ec: .word 0x49544745 _021550f0: .word func_ov14_02139e54 - 1 _021550f4: .word _ZN9ActorTypeD1Ev _021550f8: .word data_ov14_0215b194 + arm_func_end func_ov14_021550bc .global func_ov14_021550fc arm_func_start func_ov14_021550fc @@ -35682,12 +35682,12 @@ func_ov14_021550fc: ; 0x021550fc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021550fc _02155128: .word data_ov14_0215b1c0 _0215512c: .word 0x48415254 _02155130: .word func_ov14_0213a2a0 - 1 _02155134: .word _ZN9ActorTypeD1Ev _02155138: .word data_ov14_0215b1b4 + arm_func_end func_ov14_021550fc .global func_ov14_0215513c arm_func_start func_ov14_0215513c @@ -35704,12 +35704,12 @@ func_ov14_0215513c: ; 0x0215513c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215513c _02155168: .word data_ov14_0215b1e0 _0215516c: .word 0x544d4150 _02155170: .word func_ov14_0213a99c - 1 _02155174: .word _ZN9ActorTypeD1Ev _02155178: .word data_ov14_0215b1d4 + arm_func_end func_ov14_0215513c .section .ctor, 4, 1, 4 .global data_ov14_0215584c diff --git a/asm/ov14/ov14_0213b778.s b/asm/ov14/ov14_0213b778.s index c98d4af6..9408f422 100644 --- a/asm/ov14/ov14_0213b778.s +++ b/asm/ov14/ov14_0213b778.s @@ -108,9 +108,9 @@ _0213b8f0: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213b778 _0213b8fc: .word data_027e0fe4 _0213b900: .word _ZTV11FilterActor + arm_func_end func_ov14_0213b778 .global func_ov14_0213b904 arm_func_start func_ov14_0213b904 @@ -161,8 +161,8 @@ func_ov14_0213b984: ; 0x0213b984 mov r0, r1, lsl #0x1 bx ip .align 2, 0 - arm_func_end func_ov14_0213b984 _0213b9a4: .word func_01ff9958 + arm_func_end func_ov14_0213b984 .global func_ov14_0213b9a8 arm_func_start func_ov14_0213b9a8 @@ -179,8 +179,8 @@ func_ov14_0213b9a8: ; 0x0213b9a8 bl func_ov14_0213b9d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213b9a8 _0213b9d4: .word data_027e0fe0 + arm_func_end func_ov14_0213b9a8 .global func_ov14_0213b9d8 arm_func_start func_ov14_0213b9d8 @@ -216,9 +216,9 @@ func_ov14_0213b9d8: ; 0x0213b9d8 str r1, [r4, #0x98] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213b9d8 _0213ba50: .word data_ov14_02158aa0 _0213ba54: .word data_027e0f68 + arm_func_end func_ov14_0213b9d8 .global func_ov14_0213ba58 arm_func_start func_ov14_0213ba58 @@ -266,8 +266,8 @@ func_ov14_0213babc: ; 0x0213babc ldr ip, _0213bac4 ; =func_ov14_02138568 bx ip .align 2, 0 - arm_func_end func_ov14_0213babc _0213bac4: .word func_ov14_02138568 + arm_func_end func_ov14_0213babc .global func_ov14_0213bac8 arm_func_start func_ov14_0213bac8 @@ -323,11 +323,11 @@ func_ov14_0213bac8: ; 0x0213bac8 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0213bac8 _0213bb90: .word data_027e0ffc _0213bb94: .word data_027e1038 _0213bb98: .word data_027e0e58 _0213bb9c: .word 0x000001a3 + arm_func_end func_ov14_0213bac8 .global func_ov14_0213bba0 arm_func_start func_ov14_0213bba0 @@ -368,9 +368,9 @@ func_ov14_0213bba0: ; 0x0213bba0 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213bba0 _0213bc2c: .word data_027e0fc8 _0213bc30: .word data_ov00_020e9370 + arm_func_end func_ov14_0213bba0 .global func_ov14_0213bc34 arm_func_start func_ov14_0213bc34 @@ -389,8 +389,8 @@ func_ov14_0213bc34: ; 0x0213bc34 bl func_ov14_0213bc6c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213bc34 _0213bc68: .word data_027e0f84 + arm_func_end func_ov14_0213bc34 .global func_ov14_0213bc6c arm_func_start func_ov14_0213bc6c @@ -425,12 +425,12 @@ func_ov14_0213bc6c: ; 0x0213bc6c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213bc6c _0213bce0: .word data_ov00_020e26b4 _0213bce4: .word data_ov00_020e2f04 _0213bce8: .word data_ov00_020e2dd8 _0213bcec: .word data_ov14_02158ba8 _0213bcf0: .word data_027e0f68 + arm_func_end func_ov14_0213bc6c .global func_ov14_0213bcf4 arm_func_start func_ov14_0213bcf4 @@ -532,9 +532,9 @@ func_ov14_0213bd4c: ; 0x0213bd4c add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213bd4c _0213be4c: .word 0x00000666 _0213be50: .word 0x00000ccd + arm_func_end func_ov14_0213bd4c .global func_ov14_0213be54 arm_func_start func_ov14_0213be54 @@ -569,8 +569,8 @@ func_ov14_0213be54: ; 0x0213be54 blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213be54 _0213bec8: .word data_027e0c68 + arm_func_end func_ov14_0213be54 .global func_ov14_0213becc arm_func_start func_ov14_0213becc @@ -619,9 +619,9 @@ _0213bf4c: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213bef4 _0213bf54: .word 0x00003555 _0213bf58: .word 0x00020007 + arm_func_end func_ov14_0213bef4 .global func_ov14_0213bf5c arm_func_start func_ov14_0213bf5c @@ -761,9 +761,9 @@ _0213c0b8: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov14_0213bfd0 _0213c0f4: .word gItemManager _0213c0f8: .word data_027e103c + arm_func_end func_ov14_0213bfd0 .global func_ov14_0213c0fc arm_func_start func_ov14_0213c0fc @@ -844,10 +844,10 @@ _0213c208: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_0213c0fc _0213c214: .word gItemManager _0213c218: .word data_027e0c38 _0213c21c: .word data_ov14_0215b494 + arm_func_end func_ov14_0213c0fc .global func_ov14_0213c220 arm_func_start func_ov14_0213c220 @@ -938,10 +938,10 @@ _0213c34c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_0213c220 _0213c358: .word gItemManager _0213c35c: .word data_027e0d78 _0213c360: .word data_ov00_020eec9c + arm_func_end func_ov14_0213c220 .global func_ov14_0213c364 arm_func_start func_ov14_0213c364 @@ -950,8 +950,8 @@ func_ov14_0213c364: ; 0x0213c364 mov r0, #9 bx ip .align 2, 0 - arm_func_end func_ov14_0213c364 _0213c370: .word func_01fffcec + arm_func_end func_ov14_0213c364 .global func_ov14_0213c374 arm_func_start func_ov14_0213c374 @@ -960,8 +960,8 @@ func_ov14_0213c374: ; 0x0213c374 mov r0, #0xa bx ip .align 2, 0 - arm_func_end func_ov14_0213c374 _0213c380: .word func_01fffcec + arm_func_end func_ov14_0213c374 .global func_ov14_0213c384 thumb_func_start func_ov14_0213c384 @@ -1043,12 +1043,12 @@ _0213c3aa: add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov14_0213c384 _0213c428: .word data_ov14_02158d1c _0213c42c: .word data_027e0ce0 _0213c430: .word func_ov14_0213c440 + 1 _0213c434: .word func_ov14_0213c444 _0213c438: .word data_ov00_020e899c + thumb_func_end func_ov14_0213c384 .global func_ov14_0213c43c arm_func_start func_ov14_0213c43c @@ -1084,9 +1084,9 @@ func_ov14_0213c444: ; 0x0213c444 str r1, [r4, #0x18] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213c444 _0213c488: .word data_ov00_020e899c _0213c48c: .word data_ov14_02158c7c + arm_func_end func_ov14_0213c444 .global func_ov14_0213c490 thumb_func_start func_ov14_0213c490 @@ -1112,9 +1112,9 @@ _0213c4a6: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213c490 _0213c4c0: .word data_ov14_02158d1c _0213c4c4: .word func_ov14_0213c440 + 1 + thumb_func_end func_ov14_0213c490 .global func_ov14_0213c4c8 thumb_func_start func_ov14_0213c4c8 @@ -1142,9 +1142,9 @@ _0213c4de: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213c4c8 _0213c4fc: .word data_ov14_02158d1c _0213c500: .word func_ov14_0213c440 + 1 + thumb_func_end func_ov14_0213c4c8 .global func_ov14_0213c504 thumb_func_start func_ov14_0213c504 @@ -1237,10 +1237,10 @@ _0213c57e: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov14_0213c530 _0213c5b0: .word 0x0000012f _0213c5b4: .word 0x00000147 _0213c5b8: .word data_ov14_02158cf0 + thumb_func_end func_ov14_0213c530 .global func_ov14_0213c5bc arm_func_start func_ov14_0213c5bc @@ -1450,7 +1450,6 @@ _0213c8b4: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov14_0213c5bc _0213c8bc: .word data_027e0d78 _0213c8c0: .word data_ov14_02158cb0 _0213c8c4: .word data_027e103c @@ -1461,6 +1460,7 @@ _0213c8d4: .word data_027e0fb8 _0213c8d8: .word 0x00020010 _0213c8dc: .word data_ov00_020eec9c _0213c8e0: .word gItemManager + arm_func_end func_ov14_0213c5bc .global func_ov14_0213c8e4 arm_func_start func_ov14_0213c8e4 @@ -1532,8 +1532,8 @@ _0213c9b4: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213c910 _0213c9c8: .word data_ov00_020eec9c + arm_func_end func_ov14_0213c910 .global func_ov14_0213c9cc arm_func_start func_ov14_0213c9cc @@ -1617,8 +1617,8 @@ _0213ca9c: bl func_ov00_020cf3b8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213ca4c _0213cae0: .word data_027e103c + arm_func_end func_ov14_0213ca4c .global func_ov14_0213cae4 arm_func_start func_ov14_0213cae4 @@ -1749,9 +1749,9 @@ _0213cc20: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_0213cae4 _0213ccd0: .word data_027e103c _0213ccd4: .word 0x000002ff + arm_func_end func_ov14_0213cae4 .global func_ov14_0213ccd8 arm_func_start func_ov14_0213ccd8 @@ -1814,11 +1814,11 @@ _0213cda8: mov r0, r6 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_0213ccd8 _0213cdb0: .word data_027e0c68 _0213cdb4: .word data_027e077c _0213cdb8: .word gItemManager _0213cdbc: .word data_027e0618 + arm_func_end func_ov14_0213ccd8 .global func_ov14_0213cdc0 arm_func_start func_ov14_0213cdc0 @@ -1936,8 +1936,8 @@ _0213cf20: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213ce70 _0213cf28: .word data_ov14_02158cb0 + arm_func_end func_ov14_0213ce70 .global func_ov14_0213cf2c arm_func_start func_ov14_0213cf2c @@ -1964,9 +1964,9 @@ func_ov14_0213cf2c: ; 0x0213cf2c bl func_ov09_0211baf4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213cf2c _0213cf80: .word data_027e103c _0213cf84: .word data_027e0fb8 + arm_func_end func_ov14_0213cf2c .global func_ov14_0213cf88 thumb_func_start func_ov14_0213cf88 @@ -1979,8 +1979,8 @@ func_ov14_0213cf88: ; 0x0213cf88 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213cf88 _0213cf98: .word data_ov14_02158d58 + thumb_func_end func_ov14_0213cf88 .global func_ov14_0213cf9c thumb_func_start func_ov14_0213cf9c @@ -2046,9 +2046,9 @@ _0213d000: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213cfc4 _0213d008: .word data_ov14_02158df0 _0213d00c: .word data_027e0ce0 + thumb_func_end func_ov14_0213cfc4 .global func_ov14_0213d010 thumb_func_start func_ov14_0213d010 @@ -2072,8 +2072,8 @@ _0213d026: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213d010 _0213d038: .word data_ov14_02158df0 + thumb_func_end func_ov14_0213d010 .global func_ov14_0213d03c thumb_func_start func_ov14_0213d03c @@ -2099,8 +2099,8 @@ _0213d052: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213d03c _0213d068: .word data_ov14_02158df0 + thumb_func_end func_ov14_0213d03c .global func_ov14_0213d06c arm_func_start func_ov14_0213d06c @@ -2108,8 +2108,8 @@ func_ov14_0213d06c: ; 0x0213d06c ldr ip, _0213d074 ; =func_ov00_020be904 bx ip .align 2, 0 - arm_func_end func_ov14_0213d06c _0213d074: .word func_ov00_020be904 + arm_func_end func_ov14_0213d06c .global func_ov14_0213d078 thumb_func_start func_ov14_0213d078 @@ -2127,8 +2127,8 @@ func_ov14_0213d078: ; 0x0213d078 blx r2 pop {r4, pc} nop - thumb_func_end func_ov14_0213d078 _0213d094: .word gItemManager + thumb_func_end func_ov14_0213d078 .global func_ov14_0213d098 arm_func_start func_ov14_0213d098 @@ -2187,10 +2187,10 @@ _0213d138: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213d0bc _0213d150: .word data_027e0fc8 _0213d154: .word data_027e0fe4 _0213d158: .word 0x504c444d + arm_func_end func_ov14_0213d0bc .global func_ov14_0213d15c arm_func_start func_ov14_0213d15c @@ -2202,9 +2202,9 @@ func_ov14_0213d15c: ; 0x0213d15c add r1, r2, #0x10 bx ip .align 2, 0 - arm_func_end func_ov14_0213d15c _0213d174: .word data_027e0fe4 _0213d178: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end func_ov14_0213d15c .global func_ov14_0213d17c arm_func_start func_ov14_0213d17c @@ -2226,9 +2226,9 @@ func_ov14_0213d184: ; 0x0213d184 bl func_ov53_02199128 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213d184 _0213d1a8: .word gOverlayManager _0213d1ac: .word 0x00000035 + arm_func_end func_ov14_0213d184 .global func_ov14_0213d1b0 arm_func_start func_ov14_0213d1b0 @@ -2263,8 +2263,8 @@ _0213d1dc: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213d1c4 _0213d1ec: .word data_ov14_02158e48 + thumb_func_end func_ov14_0213d1c4 .global func_ov14_0213d1f0 arm_func_start func_ov14_0213d1f0 @@ -2311,8 +2311,8 @@ func_ov14_0213d230: ; 0x0213d230 add r2, r2, #0x34 bx ip .align 2, 0 - arm_func_end func_ov14_0213d230 _0213d244: .word func_020104b8 + arm_func_end func_ov14_0213d230 .global func_ov14_0213d248 arm_func_start func_ov14_0213d248 @@ -2387,11 +2387,11 @@ _0213d2cc: add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213d25c _0213d2d8: .word data_ov14_02158ee4 _0213d2dc: .word func_ov14_0213d2e8 + 1 _0213d2e0: .word func_ov14_0213d2ec _0213d2e4: .word data_027e0ce0 + thumb_func_end func_ov14_0213d25c .global func_ov14_0213d2e8 thumb_func_start func_ov14_0213d2e8 @@ -2446,9 +2446,9 @@ _0213d32e: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213d314 _0213d350: .word data_ov14_02158ee4 _0213d354: .word func_ov14_0213d2e8 + 1 + thumb_func_end func_ov14_0213d314 .global func_ov14_0213d358 thumb_func_start func_ov14_0213d358 @@ -2483,9 +2483,9 @@ _0213d372: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213d358 _0213d398: .word data_ov14_02158ee4 _0213d39c: .word func_ov14_0213d2e8 + 1 + thumb_func_end func_ov14_0213d358 .global func_ov14_0213d3a0 thumb_func_start func_ov14_0213d3a0 @@ -2509,9 +2509,9 @@ func_ov14_0213d3a0: ; 0x0213d3a0 _0213d3c2: pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213d3a0 _0213d3c4: .word data_027e0fc8 _0213d3c8: .word gItemManager + thumb_func_end func_ov14_0213d3a0 .global func_ov14_0213d3cc arm_func_start func_ov14_0213d3cc @@ -2559,9 +2559,9 @@ func_ov14_0213d420: ; 0x0213d420 add r1, r2, #0x10 bx ip .align 2, 0 - arm_func_end func_ov14_0213d420 _0213d438: .word data_027e0fe4 _0213d43c: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end func_ov14_0213d420 .global func_ov14_0213d440 arm_func_start func_ov14_0213d440 @@ -2624,8 +2624,8 @@ func_ov14_0213d4c8: ; 0x0213d4c8 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213d4c8 _0213d4e8: .word data_027e0fc8 + arm_func_end func_ov14_0213d4c8 .global func_ov14_0213d4ec arm_func_start func_ov14_0213d4ec @@ -2783,8 +2783,8 @@ _0213d6d4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0213d684 _0213d6dc: .word gMapManager + arm_func_end func_ov14_0213d684 .global func_ov14_0213d6e0 arm_func_start func_ov14_0213d6e0 @@ -2836,8 +2836,8 @@ func_ov14_0213d71c: ; 0x0213d71c mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213d71c _0213d784: .word data_027e0fe4 + arm_func_end func_ov14_0213d71c .global func_ov14_0213d788 arm_func_start func_ov14_0213d788 @@ -2953,9 +2953,9 @@ _0213d908: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213d81c _0213d914: .word 0x00000e66 _0213d918: .word data_027e0d0c + arm_func_end func_ov14_0213d81c .global func_ov14_0213d91c arm_func_start func_ov14_0213d91c @@ -2998,8 +2998,8 @@ _0213d990: strb r1, [r0, #0x31] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213d91c _0213d9a8: .word gMapManager + arm_func_end func_ov14_0213d91c .global func_ov14_0213d9ac arm_func_start func_ov14_0213d9ac @@ -3084,9 +3084,9 @@ _0213dac0: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213d9ac _0213dad4: .word gMapManager _0213dad8: .word data_027e0fe4 + arm_func_end func_ov14_0213d9ac .global func_ov14_0213dadc arm_func_start func_ov14_0213dadc @@ -3297,9 +3297,9 @@ _0213dd88: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213dba4 _0213dd98: .word data_027e0e58 _0213dd9c: .word func_ov14_0213d230 + arm_func_end func_ov14_0213dba4 .global func_ov14_0213dda0 arm_func_start func_ov14_0213dda0 @@ -3559,10 +3559,10 @@ _0213e12c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213dfbc _0213e138: .word 0x00000333 _0213e13c: .word 0x0000019a _0213e140: .word data_02050f54 + arm_func_end func_ov14_0213dfbc .global func_ov14_0213e144 arm_func_start func_ov14_0213e144 @@ -3617,8 +3617,8 @@ func_ov14_0213e144: ; 0x0213e144 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213e144 _0213e208: .word 0x0000019a + arm_func_end func_ov14_0213e144 .global func_ov14_0213e20c arm_func_start func_ov14_0213e20c @@ -3697,8 +3697,8 @@ _0213e318: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_0213e20c _0213e324: .word gMapManager + arm_func_end func_ov14_0213e20c .global func_ov14_0213e328 arm_func_start func_ov14_0213e328 @@ -3850,10 +3850,10 @@ _0213e52c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213e328 _0213e538: .word data_027e0fe4 _0213e53c: .word gMapManager _0213e540: .word data_027e0fd4 + arm_func_end func_ov14_0213e328 .global func_ov14_0213e544 arm_func_start func_ov14_0213e544 @@ -4213,13 +4213,13 @@ _0213ea6c: add sp, sp, #0xb4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213e55c _0213eaa0: .word data_027e0f64 _0213eaa4: .word data_027e0d0c _0213eaa8: .word data_027e0d44 _0213eaac: .word 0x0000ffff _0213eab0: .word 0x001f20c0 _0213eab4: .word data_02050f54 + arm_func_end func_ov14_0213e55c .global func_ov14_0213eab8 thumb_func_start func_ov14_0213eab8 @@ -4235,8 +4235,8 @@ func_ov14_0213eab8: ; 0x0213eab8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213eab8 _0213ead0: .word data_ov14_02158f3c + thumb_func_end func_ov14_0213eab8 .global func_ov14_0213ead4 thumb_func_start func_ov14_0213ead4 @@ -4304,10 +4304,10 @@ _0213eb38: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213eafc _0213eb40: .word data_ov14_02158f94 _0213eb44: .word data_027e0ce0 _0213eb48: .word func_ov14_0213eb4c + thumb_func_end func_ov14_0213eafc .global func_ov14_0213eb4c arm_func_start func_ov14_0213eb4c @@ -4335,8 +4335,8 @@ _0213eb6e: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213eb5c _0213eb78: .word data_ov14_02158f94 + thumb_func_end func_ov14_0213eb5c .global func_ov14_0213eb7c thumb_func_start func_ov14_0213eb7c @@ -4357,8 +4357,8 @@ _0213eb8e: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213eb7c _0213eba0: .word data_ov14_02158f94 + thumb_func_end func_ov14_0213eb7c .global func_ov14_0213eba4 arm_func_start func_ov14_0213eba4 @@ -4401,10 +4401,10 @@ _0213ebe4: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0213eba4 _0213ec34: .word data_027e0fa0 _0213ec38: .word data_027e0f64 _0213ec3c: .word data_027e0d0c + arm_func_end func_ov14_0213eba4 .global func_ov14_0213ec40 arm_func_start func_ov14_0213ec40 @@ -4442,8 +4442,8 @@ _0213ec9c: str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213ec64 _0213eca8: .word data_027e0f64 + arm_func_end func_ov14_0213ec64 .global func_ov14_0213ecac arm_func_start func_ov14_0213ecac @@ -4502,10 +4502,10 @@ _0213ecd8: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213ecb4 _0213ed68: .word data_027e0d3c _0213ed6c: .word data_027e077c _0213ed70: .word data_02063e4c + arm_func_end func_ov14_0213ecb4 .global func_ov14_0213ed74 arm_func_start func_ov14_0213ed74 @@ -4517,9 +4517,9 @@ func_ov14_0213ed74: ; 0x0213ed74 add r1, r2, #0xc bx ip .align 2, 0 - arm_func_end func_ov14_0213ed74 _0213ed8c: .word data_027e0fe4 _0213ed90: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end func_ov14_0213ed74 .global func_ov14_0213ed94 arm_func_start func_ov14_0213ed94 @@ -4569,8 +4569,8 @@ func_ov14_0213edc0: ; 0x0213edc0 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213edc0 _0213ede0: .word data_ov14_02158fec + thumb_func_end func_ov14_0213edc0 .global func_ov14_0213ede4 thumb_func_start func_ov14_0213ede4 @@ -4651,8 +4651,8 @@ _0213ee98: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0213ee10 _0213eea4: .word 0x000004cd + arm_func_end func_ov14_0213ee10 .global func_ov14_0213eea8 arm_func_start func_ov14_0213eea8 @@ -4660,8 +4660,8 @@ func_ov14_0213eea8: ; 0x0213eea8 ldr r0, _0213eeb0 ; =0x00000333 bx lr .align 2, 0 - arm_func_end func_ov14_0213eea8 _0213eeb0: .word 0x00000333 + arm_func_end func_ov14_0213eea8 .global func_ov14_0213eeb4 thumb_func_start func_ov14_0213eeb4 @@ -4685,9 +4685,9 @@ _0213eed2: _0213eed6: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov14_0213eeb4 _0213eed8: .word data_027e0f90 _0213eedc: .word data_027e0ce0 + thumb_func_end func_ov14_0213eeb4 .global func_ov14_0213eee0 arm_func_start func_ov14_0213eee0 @@ -4696,8 +4696,8 @@ func_ov14_0213eee0: ; 0x0213eee0 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov14_0213eee0 _0213eeec: .word data_027e0fc8 + arm_func_end func_ov14_0213eee0 .global func_ov14_0213eef0 arm_func_start func_ov14_0213eef0 @@ -4725,8 +4725,8 @@ func_ov14_0213ef20: ; 0x0213ef20 mov r0, #6 bx r3 nop - thumb_func_end func_ov14_0213ef20 _0213ef28: .word func_01fffcd8 + thumb_func_end func_ov14_0213ef20 .global func_ov14_0213ef2c thumb_func_start func_ov14_0213ef2c @@ -4752,9 +4752,9 @@ func_ov14_0213ef2c: ; 0x0213ef2c add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213ef2c _0213ef58: .word data_ov14_02159084 _0213ef5c: .word gHealthManager + thumb_func_end func_ov14_0213ef2c .global func_ov14_0213ef60 thumb_func_start func_ov14_0213ef60 @@ -4776,11 +4776,11 @@ func_ov14_0213ef60: ; 0x0213ef60 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_0213ef60 _0213ef84: .word data_ov14_02159084 _0213ef88: .word data_ov14_0215b248 _0213ef8c: .word data_027e077c _0213ef90: .word gHealthManager + thumb_func_end func_ov14_0213ef60 .global func_ov14_0213ef94 thumb_func_start func_ov14_0213ef94 @@ -4804,11 +4804,11 @@ func_ov14_0213ef94: ; 0x0213ef94 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_0213ef94 _0213efc0: .word data_ov14_02159084 _0213efc4: .word data_ov14_0215b248 _0213efc8: .word data_027e077c _0213efcc: .word gHealthManager + thumb_func_end func_ov14_0213ef94 .global func_ov14_0213efd0 thumb_func_start func_ov14_0213efd0 @@ -4863,13 +4863,13 @@ _0213f02e: bl func_ov04_0210a9ac pop {r4, pc} nop - thumb_func_end func_ov14_0213efd0 _0213f038: .word data_027e0ce0 _0213f03c: .word 0x000004c4 _0213f040: .word data_027e0fd8 _0213f044: .word data_027e0d38 _0213f048: .word data_027e077c _0213f04c: .word data_ov14_0215b248 + thumb_func_end func_ov14_0213efd0 .global func_ov14_0213f050 arm_func_start func_ov14_0213f050 @@ -4890,8 +4890,8 @@ _0213f080: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213f050 _0213f088: .word data_027e0fd4 + arm_func_end func_ov14_0213f050 .global func_ov14_0213f08c arm_func_start func_ov14_0213f08c @@ -4907,8 +4907,8 @@ func_ov14_0213f08c: ; 0x0213f08c and r0, r0, #0xff bx lr .align 2, 0 - arm_func_end func_ov14_0213f08c _0213f0b4: .word data_027e0fd8 + arm_func_end func_ov14_0213f08c .global func_ov14_0213f0b8 arm_func_start func_ov14_0213f0b8 @@ -4931,9 +4931,9 @@ func_ov14_0213f0b8: ; 0x0213f0b8 blx func_ov00_020bd5fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213f0b8 _0213f0fc: .word data_027e0fb8 _0213f100: .word data_ov00_020e5684 + arm_func_end func_ov14_0213f0b8 .global func_ov14_0213f104 arm_func_start func_ov14_0213f104 @@ -5087,7 +5087,6 @@ _0213f30c: str r0, [r4, #0x50] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0213f104 _0213f318: .word gItemManager _0213f31c: .word data_027e0fd4 _0213f320: .word data_027e0fcc @@ -5095,6 +5094,7 @@ _0213f324: .word gAdventureFlags _0213f328: .word data_027e0fc0 _0213f32c: .word data_027e0f94 _0213f330: .word data_027e0d38 + arm_func_end func_ov14_0213f104 .global func_ov14_0213f334 arm_func_start func_ov14_0213f334 @@ -5117,8 +5117,8 @@ func_ov14_0213f334: ; 0x0213f334 blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213f334 _0213f378: .word gItemManager + arm_func_end func_ov14_0213f334 .global func_ov14_0213f37c arm_func_start func_ov14_0213f37c @@ -5177,7 +5177,6 @@ _0213f434: bl func_ov00_020d7c8c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213f37c _0213f44c: .word gMapManager _0213f450: .word data_027e077c _0213f454: .word gAdventureFlags @@ -5186,6 +5185,7 @@ _0213f45c: .word data_027e0d38 _0213f460: .word data_ov09_0211f5b4 _0213f464: .word data_027e071c _0213f468: .word data_ov00_020eec9c + arm_func_end func_ov14_0213f37c .global func_ov14_0213f46c thumb_func_start func_ov14_0213f46c @@ -5229,10 +5229,10 @@ _0213f4a8: blx func_ov00_0208ae94 pop {r4, pc} nop - thumb_func_end func_ov14_0213f46c _0213f4c0: .word data_027e0fcc _0213f4c4: .word data_027e071c _0213f4c8: .word data_027e0f64 + thumb_func_end func_ov14_0213f46c .global func_ov14_0213f4cc thumb_func_start func_ov14_0213f4cc @@ -5333,13 +5333,13 @@ _0213f57a: blx func_ov00_0208ae94 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov14_0213f4cc _0213f590: .word gAdventureFlags _0213f594: .word data_027e103c _0213f598: .word gItemManager _0213f59c: .word data_027e0fcc _0213f5a0: .word data_027e071c _0213f5a4: .word data_027e0f64 + thumb_func_end func_ov14_0213f4cc .global func_ov14_0213f5a8 arm_func_start func_ov14_0213f5a8 @@ -5371,8 +5371,8 @@ func_ov14_0213f5dc: ; 0x0213f5dc strh r1, [r0, #2] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213f5dc _0213f5fc: .word gHealthManager + arm_func_end func_ov14_0213f5dc .global func_ov14_0213f600 arm_func_start func_ov14_0213f600 @@ -5446,7 +5446,6 @@ _0213f6e4: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov14_0213f600 _0213f708: .word data_027e0fd4 _0213f70c: .word 0x000003ae _0213f710: .word data_027e0fa0 @@ -5454,6 +5453,7 @@ _0213f714: .word data_027e0fb8 _0213f718: .word data_027e0e58 _0213f71c: .word data_027e0f94 _0213f720: .word 0x000001a7 + arm_func_end func_ov14_0213f600 .global func_ov14_0213f724 arm_func_start func_ov14_0213f724 @@ -5462,8 +5462,8 @@ func_ov14_0213f724: ; 0x0213f724 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov14_0213f724 _0213f730: .word func_01fffcd8 + arm_func_end func_ov14_0213f724 .global func_ov14_0213f734 arm_func_start func_ov14_0213f734 @@ -5622,7 +5622,6 @@ _0213f940: bl func_ov14_02141af0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0213f740 _0213f958: .word data_027e0fd4 _0213f95c: .word data_ov00_020eec9c _0213f960: .word data_027e103c @@ -5632,6 +5631,7 @@ _0213f96c: .word data_027e077c _0213f970: .word 0x0000011e _0213f974: .word data_027e0f94 _0213f978: .word data_027e0fcc + arm_func_end func_ov14_0213f740 .global func_ov14_0213f97c arm_func_start func_ov14_0213f97c @@ -5680,11 +5680,11 @@ _0213fa04: bl func_ov14_02141af0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0213f97c _0213fa1c: .word data_027e0fd4 _0213fa20: .word data_ov00_020eec9c _0213fa24: .word data_027e0fcc _0213fa28: .word data_027e0f94 + arm_func_end func_ov14_0213f97c .global func_ov14_0213fa2c arm_func_start func_ov14_0213fa2c @@ -5706,8 +5706,8 @@ func_ov14_0213fa3c: ; 0x0213fa3c ldr ip, _0213fa44 ; =func_ov14_021419d8 bx ip .align 2, 0 - arm_func_end func_ov14_0213fa3c _0213fa44: .word func_ov14_021419d8 + arm_func_end func_ov14_0213fa3c .global func_ov14_0213fa48 thumb_func_start func_ov14_0213fa48 @@ -6098,7 +6098,6 @@ _0213fd5c: add sp, #0x24 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov14_0213fa48 _0213fd78: .word data_ov14_021591a0 _0213fd7c: .word func_020350ac _0213fd80: .word func_02035064 @@ -6110,6 +6109,7 @@ _0213fd94: .word data_ov14_02159190 _0213fd98: .word data_027e0d38 _0213fd9c: .word 0x000004a8 _0213fda0: .word data_ov14_02159178 + thumb_func_end func_ov14_0213fa48 .global func_ov14_0213fda4 thumb_func_start func_ov14_0213fda4 @@ -6180,12 +6180,12 @@ _0213fde6: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov14_0213fda4 _0213fe2c: .word data_ov14_021591a0 _0213fe30: .word 0x000004ac _0213fe34: .word 0x000004a8 _0213fe38: .word 0x000004b4 _0213fe3c: .word func_020350ac + thumb_func_end func_ov14_0213fda4 .global func_ov14_0213fe40 thumb_func_start func_ov14_0213fe40 @@ -6258,12 +6258,12 @@ _0213fe82: add r0, r6, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov14_0213fe40 _0213fed0: .word data_ov14_021591a0 _0213fed4: .word 0x000004ac _0213fed8: .word 0x000004a8 _0213fedc: .word 0x000004b4 _0213fee0: .word func_020350ac + thumb_func_end func_ov14_0213fe40 .global func_ov14_0213fee4 thumb_func_start func_ov14_0213fee4 @@ -6303,10 +6303,10 @@ _0213ff1c: add sp, #0x14 pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov14_0213fee4 _0213ff28: .word 0x4c4d4f56 _0213ff2c: .word data_ov14_02159244 _0213ff30: .word 0x00000666 + thumb_func_end func_ov14_0213fee4 .global func_ov14_0213ff34 arm_func_start func_ov14_0213ff34 @@ -6315,8 +6315,8 @@ func_ov14_0213ff34: ; 0x0213ff34 mov r0, r1 bx ip .align 2, 0 - arm_func_end func_ov14_0213ff34 _0213ff40: .word func_ov00_020be418 + arm_func_end func_ov14_0213ff34 .global func_ov14_0213ff44 arm_func_start func_ov14_0213ff44 @@ -6426,10 +6426,10 @@ _02140098: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0213ffac _021400b4: .word data_ov14_02153e50 _021400b8: .word data_ov14_02153e60 _021400bc: .word 0x00000266 + arm_func_end func_ov14_0213ffac .global func_ov14_021400c0 arm_func_start func_ov14_021400c0 @@ -6566,11 +6566,11 @@ _02140294: strh r1, [r0, #0xa2] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_021400c0 _021402b0: .word data_027e0d38 _021402b4: .word data_027e0fc8 _021402b8: .word gAdventureFlags _021402bc: .word data_027e0764 + arm_func_end func_ov14_021400c0 .global func_ov14_021402c0 arm_func_start func_ov14_021402c0 @@ -6600,8 +6600,8 @@ _02140300: bl func_ov00_020b45f8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021402c0 _02140318: .word data_ov14_02159178 + arm_func_end func_ov14_021402c0 .global func_ov14_0214031c arm_func_start func_ov14_0214031c @@ -6730,10 +6730,10 @@ _021404c4: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov14_0214031c _021404e8: .word func_ov14_0213fa2c _021404ec: .word data_027e0e58 _021404f0: .word data_027e0d38 + arm_func_end func_ov14_0214031c .global func_ov14_021404f4 arm_func_start func_ov14_021404f4 @@ -6852,12 +6852,12 @@ _02140618: bl func_ov00_020c0cc8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021404f4 _021406a8: .word gPlayerAnimHandler _021406ac: .word data_ov00_020dca3a _021406b0: .word data_027e0fc4 _021406b4: .word data_ov00_020dc884 _021406b8: .word data_ov00_020dc894 + arm_func_end func_ov14_021404f4 .global func_ov14_021406bc arm_func_start func_ov14_021406bc @@ -6889,9 +6889,9 @@ _02140700: ldr r2, [r2, #0x120] bx ip .align 2, 0 - arm_func_end func_ov14_021406bc _02140718: .word gPlayerAnimHandler _0214071c: .word func_ov00_020be464 + arm_func_end func_ov14_021406bc .global func_ov14_02140720 arm_func_start func_ov14_02140720 @@ -6901,9 +6901,9 @@ func_ov14_02140720: ; 0x02140720 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov14_02140720 _02140730: .word gPlayerAnimHandler _02140734: .word func_ov00_020be674 + arm_func_end func_ov14_02140720 .global func_ov14_02140738 arm_func_start func_ov14_02140738 @@ -6944,8 +6944,8 @@ _021407a4: bl func_ov00_0207a1a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02140738 _021407b4: .word data_027e0f64 + arm_func_end func_ov14_02140738 .global func_ov14_021407b8 arm_func_start func_ov14_021407b8 @@ -7585,7 +7585,6 @@ _0214110c: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_021407b8 _02141130: .word 0x88888889 _02141134: .word data_027e0d38 _02141138: .word gMapManager @@ -7595,6 +7594,7 @@ _02141144: .word data_02063e4c _02141148: .word data_027e0fe4 _0214114c: .word gAdventureFlags _02141150: .word 0x00000186 + arm_func_end func_ov14_021407b8 .global func_ov14_02141154 arm_func_start func_ov14_02141154 @@ -7897,7 +7897,6 @@ _0214159c: add sp, sp, #0x1e8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02141154 _021415b4: .word data_027e0c54 _021415b8: .word data_027e0d38 _021415bc: .word gItemManager @@ -7906,6 +7905,7 @@ _021415c4: .word 0x00007fff _021415c8: .word data_ov14_0215b250 _021415cc: .word func_ov14_0213fa38 _021415d0: .word data_027e05e0 + arm_func_end func_ov14_02141154 .global func_ov14_021415d4 arm_func_start func_ov14_021415d4 @@ -7914,8 +7914,8 @@ func_ov14_021415d4: ; 0x021415d4 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov14_021415d4 _021415e0: .word func_01fffcd8 + arm_func_end func_ov14_021415d4 .global func_ov14_021415e4 arm_func_start func_ov14_021415e4 @@ -7924,8 +7924,8 @@ func_ov14_021415e4: ; 0x021415e4 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov14_021415e4 _021415f0: .word func_01fffcec + arm_func_end func_ov14_021415e4 .global func_ov14_021415f4 arm_func_start func_ov14_021415f4 @@ -7965,9 +7965,9 @@ _0214165c: bl func_ov00_0207b89c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_021415f4 _02141678: .word data_ov00_020e9c88 _0214167c: .word func_ov14_0213fa3c + arm_func_end func_ov14_021415f4 .global func_ov14_02141680 arm_func_start func_ov14_02141680 @@ -8013,9 +8013,9 @@ func_ov14_021416e8: ; 0x021416e8 bl func_ov00_020d7b20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021416e8 _0214170c: .word data_ov00_020dc878 _02141710: .word data_ov00_020eec9c + arm_func_end func_ov14_021416e8 .global func_ov14_02141714 arm_func_start func_ov14_02141714 @@ -8055,8 +8055,8 @@ func_ov14_02141720: ; 0x02141720 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02141720 _02141788: .word 0x00000266 + arm_func_end func_ov14_02141720 .global func_ov14_0214178c arm_func_start func_ov14_0214178c @@ -8152,8 +8152,8 @@ _021418dc: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov14_0214178c _021418e8: .word gMapManager + arm_func_end func_ov14_0214178c .global func_ov14_021418ec arm_func_start func_ov14_021418ec @@ -8218,8 +8218,8 @@ _021419c8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_021418ec _021419d4: .word gMapManager + arm_func_end func_ov14_021418ec .global func_ov14_021419d8 arm_func_start func_ov14_021419d8 @@ -8263,8 +8263,8 @@ func_ov14_021419d8: ; 0x021419d8 str r0, [r4, #0xfc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021419d8 _02141a70: .word gItemManager + arm_func_end func_ov14_021419d8 .global func_ov14_02141a74 arm_func_start func_ov14_02141a74 @@ -8299,9 +8299,9 @@ func_ov14_02141a74: ; 0x02141a74 add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov14_02141a74 _02141ae8: .word 0x0000059a _02141aec: .word data_ov00_020e9370 + arm_func_end func_ov14_02141a74 .global func_ov14_02141af0 arm_func_start func_ov14_02141af0 @@ -8323,8 +8323,8 @@ _02141b14: bl func_ov00_0207c444 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02141af0 _02141b2c: .word data_027e0e58 + arm_func_end func_ov14_02141af0 .global func_ov14_02141b30 arm_func_start func_ov14_02141b30 @@ -8350,8 +8350,8 @@ func_ov14_02141b38: ; 0x02141b38 bl func_ov14_02141b70 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02141b38 _02141b6c: .word data_027e0f84 + arm_func_end func_ov14_02141b38 .global func_ov14_02141b70 arm_func_start func_ov14_02141b70 @@ -8397,9 +8397,9 @@ func_ov14_02141b70: ; 0x02141b70 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02141b70 _02141c10: .word data_ov14_02159254 _02141c14: .word data_027e0f68 + arm_func_end func_ov14_02141b70 .global func_ov14_02141c18 arm_func_start func_ov14_02141c18 @@ -8701,8 +8701,8 @@ _02142004: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02141c60 _02142040: .word gMapManager + arm_func_end func_ov14_02141c60 .global func_ov14_02142044 arm_func_start func_ov14_02142044 @@ -9014,12 +9014,12 @@ _0214248c: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02142088 _021424a4: .word gAdventureFlags _021424a8: .word 0x0000019a _021424ac: .word data_027e0ffc _021424b0: .word 0x0000034b _021424b4: .word data_027e0f64 + arm_func_end func_ov14_02142088 .global func_ov14_021424b8 arm_func_start func_ov14_021424b8 @@ -9210,9 +9210,9 @@ _02142768: add sp, sp, #0x178 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021424b8 _02142774: .word gAdventureFlags _02142778: .word gMapManager + arm_func_end func_ov14_021424b8 .global func_ov14_0214277c arm_func_start func_ov14_0214277c @@ -9337,9 +9337,9 @@ _021428d8: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214278c _02142904: .word data_027e0d38 _02142908: .word gMapManager + arm_func_end func_ov14_0214278c .global func_ov14_0214290c arm_func_start func_ov14_0214290c @@ -9501,8 +9501,8 @@ _02142b3c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214290c _02142b58: .word data_02050f54 + arm_func_end func_ov14_0214290c .global func_ov14_02142b5c arm_func_start func_ov14_02142b5c @@ -9607,8 +9607,8 @@ _02142c5c: bl func_ov00_02093a3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02142c0c _02142c80: .word data_027e0f6c + arm_func_end func_ov14_02142c0c .global func_ov14_02142c84 arm_func_start func_ov14_02142c84 @@ -9687,8 +9687,8 @@ func_ov14_02142d30: ; 0x02142d30 bl func_ov14_02142e4c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02142d30 _02142d64: .word data_027e0f84 + arm_func_end func_ov14_02142d30 .global func_ov14_02142d68 arm_func_start func_ov14_02142d68 @@ -9704,9 +9704,9 @@ func_ov14_02142d68: ; 0x02142d68 str r4, [r5, #0x2c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02142d68 _02142d90: .word 0x0000ffff _02142d94: .word data_ov14_0215938c + arm_func_end func_ov14_02142d68 .global func_ov14_02142d98 arm_func_start func_ov14_02142d98 @@ -9838,7 +9838,6 @@ func_ov14_02142e4c: ; 0x02142e4c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02142e4c _02142f24: .word data_ov00_020e26b4 _02142f28: .word data_ov00_020e2f04 _02142f2c: .word data_ov00_020e2dd8 @@ -9847,6 +9846,7 @@ _02142f34: .word data_027e0f68 _02142f38: .word data_ov14_02157544 _02142f3c: .word func_ov14_02142f44 _02142f40: .word func_ov14_02142f48 + arm_func_end func_ov14_02142e4c .global func_ov14_02142f44 arm_func_start func_ov14_02142f44 @@ -9890,8 +9890,8 @@ func_ov14_02142f60: ; 0x02142f60 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02142f60 _02142fb4: .word func_ov14_02142f44 + arm_func_end func_ov14_02142f60 .global func_ov14_02142fb8 arm_func_start func_ov14_02142fb8 @@ -9920,8 +9920,8 @@ func_ov14_02142fb8: ; 0x02142fb8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02142fb8 _02143014: .word func_ov14_02142f44 + arm_func_end func_ov14_02142fb8 .global func_ov14_02143018 arm_func_start func_ov14_02143018 @@ -10015,9 +10015,9 @@ func_ov14_02143018: ; 0x02143018 add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02143018 _02143178: .word 0x00000666 _0214317c: .word 0x00000ccd + arm_func_end func_ov14_02143018 .global func_ov14_02143180 arm_func_start func_ov14_02143180 @@ -10160,10 +10160,10 @@ _02143354: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02143180 _0214337c: .word data_027e0f64 _02143380: .word data_027e0fc8 _02143384: .word data_ov00_020eec9c + arm_func_end func_ov14_02143180 .global func_ov14_02143388 arm_func_start func_ov14_02143388 @@ -10251,9 +10251,9 @@ _021434a4: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02143388 _021434b0: .word data_027e0ffc _021434b4: .word data_027e0f64 + arm_func_end func_ov14_02143388 .global func_ov14_021434b8 arm_func_start func_ov14_021434b8 @@ -10313,8 +10313,8 @@ _02143568: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_021434b8 _02143584: .word data_027e0d3c + arm_func_end func_ov14_021434b8 .global func_ov14_02143588 arm_func_start func_ov14_02143588 @@ -10418,12 +10418,12 @@ _021436f8: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02143588 _02143704: .word 0x00000666 _02143708: .word data_027e0e58 _0214370c: .word 0x000001b9 _02143710: .word 0x000001ba _02143714: .word 0x000001bb + arm_func_end func_ov14_02143588 .global func_ov14_02143718 arm_func_start func_ov14_02143718 @@ -10498,8 +10498,8 @@ _021437cc: ldr r0, [r4, #0x13c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214376c _021437d4: .word data_027e0f68 + arm_func_end func_ov14_0214376c .global func_ov14_021437d8 arm_func_start func_ov14_021437d8 @@ -10511,9 +10511,9 @@ func_ov14_021437d8: ; 0x021437d8 add r1, r1, #0x108 bx ip .align 2, 0 - arm_func_end func_ov14_021437d8 _021437f0: .word func_02036ce4 _021437f4: .word data_027e0c68 + arm_func_end func_ov14_021437d8 .global func_ov14_021437f8 arm_func_start func_ov14_021437f8 @@ -10570,10 +10570,10 @@ _02143858: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02143818 _021438ac: .word data_027e0f68 _021438b0: .word data_ov14_02153e70 _021438b4: .word data_ov14_02153e90 + arm_func_end func_ov14_02143818 .global func_ov14_021438b8 arm_func_start func_ov14_021438b8 @@ -10594,8 +10594,8 @@ _021438e8: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021438b8 _021438f0: .word data_ov14_02153e90 + arm_func_end func_ov14_021438b8 .global func_ov14_021438f4 arm_func_start func_ov14_021438f4 @@ -10659,12 +10659,12 @@ _021439bc: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214392c _021439c4: .word gAdventureFlags _021439c8: .word data_027e077c _021439cc: .word data_027e103c _021439d0: .word data_027e0f90 _021439d4: .word data_027e0fc8 + arm_func_end func_ov14_0214392c .global func_ov14_021439d8 arm_func_start func_ov14_021439d8 @@ -10874,11 +10874,11 @@ _02143b62: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_021439e0 _02143b68: .word data_ov14_02159408 _02143b6c: .word data_027e0ce0 _02143b70: .word data_027e0d38 _02143b74: .word data_027e0cbc + thumb_func_end func_ov14_021439e0 .global func_ov14_02143b78 thumb_func_start func_ov14_02143b78 @@ -11081,11 +11081,11 @@ _02143cfa: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_02143b78 _02143d00: .word data_ov14_02159408 _02143d04: .word data_027e0ce0 _02143d08: .word data_027e0d38 _02143d0c: .word data_027e0cbc + thumb_func_end func_ov14_02143b78 .global func_ov14_02143d10 thumb_func_start func_ov14_02143d10 @@ -11158,9 +11158,9 @@ _02143d98: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov14_02143d10 _02143da4: .word data_ov14_02159408 _02143da8: .word func_ov14_0213c43c + thumb_func_end func_ov14_02143d10 .global func_ov14_02143dac thumb_func_start func_ov14_02143dac @@ -11235,9 +11235,9 @@ _02143e34: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov14_02143dac _02143e44: .word data_ov14_02159408 _02143e48: .word func_ov14_0213c43c + thumb_func_end func_ov14_02143dac .global func_ov14_02143e4c thumb_func_start func_ov14_02143e4c @@ -11310,9 +11310,9 @@ _02143ed4: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov14_02143e4c _02143ee0: .word data_ov14_02159408 _02143ee4: .word func_ov14_0213c43c + thumb_func_end func_ov14_02143e4c .global func_ov14_02143ee8 thumb_func_start func_ov14_02143ee8 @@ -11416,8 +11416,8 @@ _02143f94: add sp, #0xc pop {r4, r5, r6, pc} nop - thumb_func_end func_ov14_02143f18 _02143f9c: .word data_027e0ce0 + thumb_func_end func_ov14_02143f18 .global func_ov14_02143fa0 thumb_func_start func_ov14_02143fa0 @@ -11489,10 +11489,10 @@ _0214404c: bl func_ov29_02176e94 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02143fc0 _0214406c: .word gOverlayManager _02144070: .word 0x0000003a _02144074: .word data_027e1098 + arm_func_end func_ov14_02143fc0 .global func_ov14_02144078 arm_func_start func_ov14_02144078 @@ -11550,9 +11550,9 @@ _021440f4: str r0, [r2, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02144078 _02144144: .word data_027e077c _02144148: .word data_027e0d28 + arm_func_end func_ov14_02144078 .global func_ov14_0214414c arm_func_start func_ov14_0214414c @@ -11656,7 +11656,6 @@ _0214429c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214418c _021442a4: .word gAdventureFlags _021442a8: .word data_027e0f90 _021442ac: .word data_027e077c @@ -11665,6 +11664,7 @@ _021442b4: .word data_027e103c _021442b8: .word 0x000002ef _021442bc: .word data_027e0fc8 _021442c0: .word data_ov00_020eec9c + arm_func_end func_ov14_0214418c .global func_ov14_021442c4 arm_func_start func_ov14_021442c4 @@ -11757,9 +11757,9 @@ _021443dc: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021442c4 _021443e4: .word gOverlayManager _021443e8: .word 0x0000003a + arm_func_end func_ov14_021442c4 .global func_ov14_021443ec arm_func_start func_ov14_021443ec @@ -11849,8 +11849,8 @@ _02144500: moveq r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02144464 _02144510: .word data_027e103c + arm_func_end func_ov14_02144464 .global func_ov14_02144514 arm_func_start func_ov14_02144514 @@ -11940,10 +11940,10 @@ _02144634: bl func_ov14_02151e30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02144554 _02144644: .word data_027e1054 _02144648: .word 0x04001000 _0214464c: .word data_027e1098 + arm_func_end func_ov14_02144554 .global func_ov14_02144650 arm_func_start func_ov14_02144650 @@ -11979,9 +11979,9 @@ _021446a4: bl func_ov29_02177088 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02144650 _021446bc: .word gOverlayManager _021446c0: .word 0x0000003a + arm_func_end func_ov14_02144650 .global func_ov14_021446c4 arm_func_start func_ov14_021446c4 @@ -11990,8 +11990,8 @@ func_ov14_021446c4: ; 0x021446c4 ldr r0, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov14_021446c4 _021446d0: .word func_ov14_0213cae4 + arm_func_end func_ov14_021446c4 .global func_ov14_021446d4 arm_func_start func_ov14_021446d4 @@ -12007,8 +12007,8 @@ func_ov14_021446d4: ; 0x021446d4 blx func_ov14_0211fcdc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021446d4 _021446fc: .word data_027e1098 + arm_func_end func_ov14_021446d4 .global func_ov14_02144700 arm_func_start func_ov14_02144700 @@ -12078,8 +12078,8 @@ func_ov14_02144788: ; 0x02144788 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144788 _021447bc: .word data_ov14_02159478 + arm_func_end func_ov14_02144788 .global func_ov14_021447c0 arm_func_start func_ov14_021447c0 @@ -12246,8 +12246,8 @@ func_ov14_02144900: ; 0x02144900 strb r1, [r4, #0x1c3] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144900 _02144948: .word data_ov14_021594c0 + arm_func_end func_ov14_02144900 .global func_ov14_0214494c arm_func_start func_ov14_0214494c @@ -12270,9 +12270,9 @@ _02144974: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214494c _0214498c: .word data_ov14_021594c0 _02144990: .word data_027e0c68 + arm_func_end func_ov14_0214494c .global func_ov14_02144994 arm_func_start func_ov14_02144994 @@ -12297,9 +12297,9 @@ _021449bc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144994 _021449dc: .word data_ov14_021594c0 _021449e0: .word data_027e0c68 + arm_func_end func_ov14_02144994 .global func_ov14_021449e4 arm_func_start func_ov14_021449e4 @@ -12322,9 +12322,9 @@ _02144a0c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021449e4 _02144a24: .word data_ov14_021594c0 _02144a28: .word data_027e0c68 + arm_func_end func_ov14_021449e4 .global func_ov14_02144a2c arm_func_start func_ov14_02144a2c @@ -12350,12 +12350,12 @@ func_ov14_02144a2c: ; 0x02144a2c mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov14_02144a2c _02144a7c: .word func_ov14_021447f8 _02144a80: .word func_ov14_0214480c _02144a84: .word func_ov14_02144820 _02144a88: .word func_ov14_02144834 _02144a8c: .word func_ov14_02144848 + arm_func_end func_ov14_02144a2c .global func_ov14_02144a90 arm_func_start func_ov14_02144a90 @@ -12420,9 +12420,9 @@ _02144b54: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02144afc _02144b5c: .word data_027e0c68 _02144b60: .word gAdventureFlags + arm_func_end func_ov14_02144afc .global func_ov14_02144b64 arm_func_start func_ov14_02144b64 @@ -12538,9 +12538,9 @@ _02144ce4: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02144b64 _02144cf8: .word data_027e0c68 _02144cfc: .word gAdventureFlags + arm_func_end func_ov14_02144b64 .global func_ov14_02144d00 arm_func_start func_ov14_02144d00 @@ -12563,8 +12563,8 @@ func_ov14_02144d08: ; 0x02144d08 bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144d08 _02144d30: .word data_027e0c68 + arm_func_end func_ov14_02144d08 .global func_ov14_02144d34 arm_func_start func_ov14_02144d34 @@ -12655,8 +12655,8 @@ func_ov14_02144d94: ; 0x02144d94 add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144d94 _02144de8: .word gAdventureFlags + arm_func_end func_ov14_02144d94 .global func_ov14_02144dec arm_func_start func_ov14_02144dec @@ -12671,8 +12671,8 @@ func_ov14_02144dec: ; 0x02144dec str r0, [r4, #0x1b4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144dec _02144e10: .word gAdventureFlags + arm_func_end func_ov14_02144dec .global func_ov14_02144e14 arm_func_start func_ov14_02144e14 @@ -12703,9 +12703,9 @@ func_ov14_02144e3c: ; 0x02144e3c ldr r0, [r2] bx ip .align 2, 0 - arm_func_end func_ov14_02144e3c _02144e50: .word gAdventureFlags _02144e54: .word _ZN14AdventureFlags3GetEj + arm_func_end func_ov14_02144e3c .global func_ov14_02144e58 arm_func_start func_ov14_02144e58 @@ -12716,9 +12716,9 @@ func_ov14_02144e58: ; 0x02144e58 ldr r0, [r2] bx ip .align 2, 0 - arm_func_end func_ov14_02144e58 _02144e6c: .word gAdventureFlags _02144e70: .word _ZN14AdventureFlags3GetEj + arm_func_end func_ov14_02144e58 .global func_ov14_02144e74 arm_func_start func_ov14_02144e74 @@ -12759,8 +12759,8 @@ func_ov14_02144eb0: ; 0x02144eb0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02144eb0 _02144ed4: .word data_ov14_021596b0 + arm_func_end func_ov14_02144eb0 .global func_ov14_02144ed8 arm_func_start func_ov14_02144ed8 @@ -12838,13 +12838,13 @@ func_ov14_02144ed8: ; 0x02144ed8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02144ed8 _02144ff8: .word data_ov14_021595b4 _02144ffc: .word data_ov14_021596cc _02145000: .word func_ov00_020a9b6c _02145004: .word func_ov14_02144eb0 _02145008: .word data_ov14_021596b0 _0214500c: .word 0x0000011f + arm_func_end func_ov14_02144ed8 .global func_ov14_02145010 arm_func_start func_ov14_02145010 @@ -12867,8 +12867,8 @@ func_ov14_02145010: ; 0x02145010 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02145010 _02145054: .word func_ov00_020a9b6c + arm_func_end func_ov14_02145010 .global func_ov14_02145058 arm_func_start func_ov14_02145058 @@ -12893,8 +12893,8 @@ func_ov14_02145058: ; 0x02145058 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02145058 _021450a4: .word func_ov00_020a9b6c + arm_func_end func_ov14_02145058 .global func_ov14_021450a8 arm_func_start func_ov14_021450a8 @@ -12917,8 +12917,8 @@ func_ov14_021450a8: ; 0x021450a8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021450a8 _021450ec: .word func_ov00_020a9b6c + arm_func_end func_ov14_021450a8 .global func_ov14_021450f0 arm_func_start func_ov14_021450f0 @@ -12962,8 +12962,8 @@ func_ov14_02145100: ; 0x02145100 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02145100 _02145174: .word data_ov00_020e9370 + arm_func_end func_ov14_02145100 .global func_ov14_02145178 arm_func_start func_ov14_02145178 @@ -12998,8 +12998,8 @@ func_ov14_02145178: ; 0x02145178 add sp, sp, #0x20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02145178 _021451ec: .word data_027e0ff8 + arm_func_end func_ov14_02145178 .global func_ov14_021451f0 arm_func_start func_ov14_021451f0 @@ -13151,9 +13151,9 @@ _021453bc: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02145318 _021453ec: .word 0xffff8001 _021453f0: .word 0x00000aab + arm_func_end func_ov14_02145318 .global func_ov14_021453f4 arm_func_start func_ov14_021453f4 @@ -13248,8 +13248,8 @@ func_ov14_02145508: ; 0x02145508 add r1, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov14_02145508 _0214551c: .word func_ov00_020c6f08 + arm_func_end func_ov14_02145508 .global func_ov14_02145520 arm_func_start func_ov14_02145520 @@ -13257,8 +13257,8 @@ func_ov14_02145520: ; 0x02145520 ldr ip, _02145528 ; =func_ov14_0214552c bx ip .align 2, 0 - arm_func_end func_ov14_02145520 _02145528: .word func_ov14_0214552c + arm_func_end func_ov14_02145520 .global func_ov14_0214552c arm_func_start func_ov14_0214552c @@ -13281,9 +13281,9 @@ func_ov14_0214552c: ; 0x0214552c strne r1, [r4, #0x460] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214552c _02145570: .word 0x00000aab _02145574: .word 0x00000153 + arm_func_end func_ov14_0214552c .global func_ov14_02145578 arm_func_start func_ov14_02145578 @@ -13364,8 +13364,8 @@ _02145664: str r0, [r4, #0x46c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021455e4 _02145674: .word data_ov00_020e8b08 + arm_func_end func_ov14_021455e4 .global func_ov14_02145678 arm_func_start func_ov14_02145678 @@ -13496,8 +13496,8 @@ _02145808: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02145760 _02145810: .word func_ov14_02145520 + arm_func_end func_ov14_02145760 .global func_ov14_02145814 arm_func_start func_ov14_02145814 @@ -13543,8 +13543,8 @@ func_ov14_02145874: ; 0x02145874 add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov14_02145874 _0214589c: .word func_ov14_02145f0c + arm_func_end func_ov14_02145874 .global func_ov14_021458a0 arm_func_start func_ov14_021458a0 @@ -13553,8 +13553,8 @@ func_ov14_021458a0: ; 0x021458a0 add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov14_021458a0 _021458ac: .word func_ov14_02145cac + arm_func_end func_ov14_021458a0 .global func_ov14_021458b0 arm_func_start func_ov14_021458b0 @@ -13566,8 +13566,8 @@ func_ov14_021458b0: ; 0x021458b0 add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov14_021458b0 _021458c8: .word func_ov14_02145f0c + arm_func_end func_ov14_021458b0 .global func_ov14_021458cc arm_func_start func_ov14_021458cc @@ -13597,8 +13597,8 @@ func_ov14_02145900: ; 0x02145900 add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov14_02145900 _02145918: .word func_ov14_02145f0c + arm_func_end func_ov14_02145900 .global func_ov14_0214591c arm_func_start func_ov14_0214591c @@ -13626,8 +13626,8 @@ _02145958: bl func_ov14_02145f0c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214591c _02145970: .word data_ov00_020e8b08 + arm_func_end func_ov14_0214591c .global func_ov14_02145974 arm_func_start func_ov14_02145974 @@ -13701,8 +13701,8 @@ _02145a64: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02145974 _02145a70: .word 0x000004cd + arm_func_end func_ov14_02145974 .global func_ov14_02145a74 arm_func_start func_ov14_02145a74 @@ -13735,9 +13735,9 @@ func_ov14_02145a74: ; 0x02145a74 str r1, [r0, #0xb8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02145a74 _02145ae0: .word data_027e0fec _02145ae4: .word data_ov14_02153e98 + arm_func_end func_ov14_02145a74 .global func_ov14_02145ae8 arm_func_start func_ov14_02145ae8 @@ -13802,10 +13802,10 @@ func_ov14_02145b18: ; 0x02145b18 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02145b18 _02145bc0: .word data_027e0fec _02145bc4: .word data_ov14_021596b8 _02145bc8: .word data_ov14_021596bc + arm_func_end func_ov14_02145b18 .global func_ov14_02145bcc arm_func_start func_ov14_02145bcc @@ -13873,8 +13873,8 @@ func_ov14_02145c7c: ; 0x02145c7c str r4, [r5, #0x234] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02145c7c _02145ca8: .word data_027e0fec + arm_func_end func_ov14_02145c7c .global func_ov14_02145cac arm_func_start func_ov14_02145cac @@ -13985,9 +13985,9 @@ _02145e20: strb r0, [r4, #0x257] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02145cac _02145e40: .word data_027e0764 _02145e44: .word 0x0000011f + arm_func_end func_ov14_02145cac .global func_ov14_02145e48 arm_func_start func_ov14_02145e48 @@ -14229,8 +14229,8 @@ _02146188: strb r1, [r0, #0x256] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02146120 _02146190: .word data_027e0764 + arm_func_end func_ov14_02146120 .global func_ov14_02146194 arm_func_start func_ov14_02146194 @@ -14253,8 +14253,8 @@ func_ov14_02146198: ; 0x02146198 bl func_ov14_0214624c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02146198 _021461c4: .word data_027e0fe0 + arm_func_end func_ov14_02146198 .global func_ov14_021461c8 arm_func_start func_ov14_021461c8 @@ -14321,8 +14321,8 @@ func_ov14_0214624c: ; 0x0214624c str r1, [r4, #0x6c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214624c _0214627c: .word data_ov14_02159744 + arm_func_end func_ov14_0214624c .global func_ov14_02146280 arm_func_start func_ov14_02146280 @@ -14422,12 +14422,12 @@ func_ov14_021462b0: ; 0x021462b0 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021462b0 _021463d0: .word data_02050f54 _021463d4: .word 0x0000059a _021463d8: .word 0x00000333 _021463dc: .word 0x00000b33 _021463e0: .word data_ov14_0215b2ac + arm_func_end func_ov14_021462b0 .global func_ov14_021463e4 arm_func_start func_ov14_021463e4 @@ -14575,10 +14575,10 @@ _021465e4: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021463e4 _021465fc: .word 0x00000b33 _02146600: .word data_ov14_0215b280 _02146604: .word gMapManager + arm_func_end func_ov14_021463e4 .global func_ov14_02146608 arm_func_start func_ov14_02146608 @@ -14664,12 +14664,12 @@ _0214670c: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02146634 _0214672c: .word data_02050f54 _02146730: .word data_027e0e58 _02146734: .word 0x000001c5 _02146738: .word func_ov14_02146230 _0214673c: .word 0x000001c6 + arm_func_end func_ov14_02146634 .global func_ov14_02146740 arm_func_start func_ov14_02146740 @@ -14711,8 +14711,8 @@ _021467ac: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov14_02146758 _021467b4: .word 0x55555556 + arm_func_end func_ov14_02146758 .global func_ov14_021467b8 arm_func_start func_ov14_021467b8 @@ -14852,13 +14852,13 @@ _0214696c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_021467b8 _021469cc: .word data_02050f54 _021469d0: .word 0x00000b33 _021469d4: .word 0x00000333 _021469d8: .word data_027e0d44 _021469dc: .word 0x1084ffff _021469e0: .word 0x0000019a + arm_func_end func_ov14_021467b8 .global func_ov14_021469e4 arm_func_start func_ov14_021469e4 @@ -15006,9 +15006,9 @@ func_ov14_021469e4: ; 0x021469e4 add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021469e4 _02146c1c: .word data_ov00_020e9360 _02146c20: .word 0x02000200 + arm_func_end func_ov14_021469e4 .global func_ov14_02146c24 arm_func_start func_ov14_02146c24 @@ -15069,13 +15069,13 @@ func_ov14_02146c54: ; 0x02146c54 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02146c54 _02146cd8: .word data_ov00_020e2748 _02146cdc: .word data_ov00_020e2f04 _02146ce0: .word data_ov00_020e2e3c _02146ce4: .word data_ov14_02159800 _02146ce8: .word 0x4e554c4c _02146cec: .word 0x000001fa + arm_func_end func_ov14_02146c54 .global func_ov14_02146cf0 arm_func_start func_ov14_02146cf0 @@ -15167,10 +15167,10 @@ _02146df8: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02146d48 _02146e18: .word data_027e0f90 _02146e1c: .word 0x00000333 _02146e20: .word gMapManager + arm_func_end func_ov14_02146d48 .global func_ov14_02146e24 arm_func_start func_ov14_02146e24 @@ -15211,8 +15211,8 @@ func_ov14_02146e24: ; 0x02146e24 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02146e24 _02146eb0: .word data_027e0f90 + arm_func_end func_ov14_02146e24 .global func_ov14_02146eb4 arm_func_start func_ov14_02146eb4 @@ -15347,11 +15347,11 @@ _02147084: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02146eb4 _02147090: .word data_027e0ffc _02147094: .word gMapManager _02147098: .word data_027e0fe8 _0214709c: .word 0x54534248 + arm_func_end func_ov14_02146eb4 .global func_ov14_021470a0 arm_func_start func_ov14_021470a0 @@ -15432,9 +15432,9 @@ func_ov14_021470a0: ; 0x021470a0 add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_021470a0 _021471cc: .word data_027e0fe8 _021471d0: .word data_027e0fe4 + arm_func_end func_ov14_021470a0 .global func_ov14_021471d4 arm_func_start func_ov14_021471d4 @@ -15524,12 +15524,12 @@ _021472e4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02147204 _021472f0: .word data_027e0fe4 _021472f4: .word 0x424c5354 _021472f8: .word 0x41525257 _021472fc: .word 0x424d524e _02147300: .word 0x5342454d + arm_func_end func_ov14_02147204 .global func_ov14_02147304 arm_func_start func_ov14_02147304 @@ -15616,9 +15616,9 @@ func_ov14_02147304: ; 0x02147304 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02147304 _02147448: .word data_027e0fe8 _0214744c: .word data_027e0fe4 + arm_func_end func_ov14_02147304 .global func_ov14_02147450 arm_func_start func_ov14_02147450 @@ -15706,8 +15706,8 @@ func_ov14_021474d8: ; 0x021474d8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021474d8 _02147544: .word data_027e0fe8 + arm_func_end func_ov14_021474d8 .global func_ov14_02147548 arm_func_start func_ov14_02147548 @@ -15728,8 +15728,8 @@ _02147574: and r0, r0, #0xff ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02147548 _02147580: .word gAdventureFlags + arm_func_end func_ov14_02147548 .global func_ov14_02147584 arm_func_start func_ov14_02147584 @@ -15797,12 +15797,12 @@ _02147624: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov14_02147584 _02147678: .word data_027e0fa0 _0214767c: .word data_027e0f94 _02147680: .word data_027e0fc8 _02147684: .word data_027e0fd0 _02147688: .word 0xfffffe66 + arm_func_end func_ov14_02147584 .global func_ov14_0214768c arm_func_start func_ov14_0214768c @@ -15824,9 +15824,9 @@ _021476c0: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov14_0214768c _021476c8: .word data_027e0f68 _021476cc: .word data_027e077c + arm_func_end func_ov14_0214768c .global func_ov14_021476d0 arm_func_start func_ov14_021476d0 @@ -15859,10 +15859,10 @@ func_ov14_021476d0: ; 0x021476d0 strh r2, [r1, #0x98] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021476d0 _0214773c: .word data_ov14_02159898 _02147740: .word data_ov14_02153ed4 _02147744: .word data_ov14_02159994 + arm_func_end func_ov14_021476d0 .global func_ov14_02147748 arm_func_start func_ov14_02147748 @@ -15944,8 +15944,8 @@ func_ov14_02147828: ; 0x02147828 mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov14_02147828 _0214783c: .word func_ov14_02147d44 + arm_func_end func_ov14_02147828 .global func_ov14_02147840 arm_func_start func_ov14_02147840 @@ -16216,8 +16216,8 @@ func_ov14_02147b18: ; 0x02147b18 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02147b18 _02147b9c: .word 0x00000aab + arm_func_end func_ov14_02147b18 .global func_ov14_02147ba0 arm_func_start func_ov14_02147ba0 @@ -16226,8 +16226,8 @@ func_ov14_02147ba0: ; 0x02147ba0 ldrsb r1, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov14_02147ba0 _02147bac: .word func_ov14_021453f4 + arm_func_end func_ov14_02147ba0 .global func_ov14_02147bb0 arm_func_start func_ov14_02147bb0 @@ -16242,8 +16242,8 @@ func_ov14_02147bb0: ; 0x02147bb0 bl func_01fffd04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02147bb0 _02147bd4: .word 0x00000aab + arm_func_end func_ov14_02147bb0 .global func_ov14_02147bd8 arm_func_start func_ov14_02147bd8 @@ -16258,8 +16258,8 @@ func_ov14_02147bd8: ; 0x02147bd8 mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02147bd8 _02147bfc: .word 0x00000aab + arm_func_end func_ov14_02147bd8 .global func_ov14_02147c00 arm_func_start func_ov14_02147c00 @@ -16430,8 +16430,8 @@ func_ov14_02147df0: ; 0x02147df0 ldr ip, _02147df8 ; =func_ov14_02147940 bx ip .align 2, 0 - arm_func_end func_ov14_02147df0 _02147df8: .word func_ov14_02147940 + arm_func_end func_ov14_02147df0 .global func_ov14_02147dfc arm_func_start func_ov14_02147dfc @@ -16517,8 +16517,8 @@ func_ov14_02147ed8: ; 0x02147ed8 ldr ip, _02147ee0 ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov14_02147ed8 _02147ee0: .word func_ov14_0214591c + arm_func_end func_ov14_02147ed8 .global func_ov14_02147ee4 arm_func_start func_ov14_02147ee4 @@ -16577,9 +16577,9 @@ _02147f9c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02147ee4 _02147fb4: .word gMapManager _02147fb8: .word data_027e0d38 + arm_func_end func_ov14_02147ee4 .global func_ov14_02147fbc arm_func_start func_ov14_02147fbc @@ -16664,8 +16664,8 @@ _021480bc: blx r1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02147fcc _021480d0: .word data_027e0764 + arm_func_end func_ov14_02147fcc .global func_ov14_021480d4 arm_func_start func_ov14_021480d4 @@ -16794,8 +16794,8 @@ func_ov14_02148228: ; 0x02148228 ldr ip, _02148230 ; =func_ov14_021452b0 bx ip .align 2, 0 - arm_func_end func_ov14_02148228 _02148230: .word func_ov14_021452b0 + arm_func_end func_ov14_02148228 .global func_ov14_02148234 arm_func_start func_ov14_02148234 @@ -16814,8 +16814,8 @@ func_ov14_02148234: ; 0x02148234 strh r2, [r1, #0x5a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02148234 _02148268: .word data_ov14_02159a50 + arm_func_end func_ov14_02148234 .global func_ov14_0214826c arm_func_start func_ov14_0214826c @@ -17108,12 +17108,12 @@ _02148638: add sp, sp, #0x128 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02148364 _02148644: .word gMapManager _02148648: .word 0x0000ffff _0214864c: .word data_ov14_02153ed8 _02148650: .word data_027e0fe4 _02148654: .word data_ov14_02159a44 + arm_func_end func_ov14_02148364 .global func_ov14_02148658 arm_func_start func_ov14_02148658 @@ -17153,8 +17153,8 @@ func_ov14_02148698: ; 0x02148698 bl func_ov14_02148730 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02148698 _021486c4: .word data_027e0fe0 + arm_func_end func_ov14_02148698 .global func_ov14_021486c8 arm_func_start func_ov14_021486c8 @@ -17185,8 +17185,8 @@ func_ov14_021486c8: ; 0x021486c8 strb r1, [r4, #0x12a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021486c8 _0214872c: .word data_ov14_02159b14 + arm_func_end func_ov14_021486c8 .global func_ov14_02148730 arm_func_start func_ov14_02148730 @@ -17217,8 +17217,8 @@ func_ov14_02148730: ; 0x02148730 strb r1, [r4, #0x12a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02148730 _02148794: .word data_ov14_02159b14 + arm_func_end func_ov14_02148730 .global func_ov14_02148798 arm_func_start func_ov14_02148798 @@ -17246,9 +17246,9 @@ func_ov14_02148798: ; 0x02148798 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02148798 _021487f0: .word data_ov14_02159b14 _021487f4: .word data_027e0e58 + arm_func_end func_ov14_02148798 .global func_ov14_021487f8 arm_func_start func_ov14_021487f8 @@ -17278,9 +17278,9 @@ func_ov14_021487f8: ; 0x021487f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021487f8 _02148858: .word data_ov14_02159b14 _0214885c: .word data_027e0e58 + arm_func_end func_ov14_021487f8 .global func_ov14_02148860 arm_func_start func_ov14_02148860 @@ -17308,9 +17308,9 @@ func_ov14_02148860: ; 0x02148860 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02148860 _021488b8: .word data_ov14_02159b14 _021488bc: .word data_027e0e58 + arm_func_end func_ov14_02148860 .global func_ov14_021488c0 arm_func_start func_ov14_021488c0 @@ -18372,7 +18372,6 @@ _021497dc: add sp, sp, #0x6c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_021488c0 _021497e8: .word gMapManager _021497ec: .word data_027e0f68 _021497f0: .word data_027e0fec @@ -18382,6 +18381,7 @@ _021497fc: .word 0x5352574c _02149800: .word data_027e0fe4 _02149804: .word data_027e0e58 _02149808: .word 0x0000019f + arm_func_end func_ov14_021488c0 .global func_ov14_0214980c arm_func_start func_ov14_0214980c @@ -18421,10 +18421,10 @@ _02149878: bl func_ov00_020d7d18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214980c _02149888: .word data_ov00_020eec9c _0214988c: .word 0x00000474 _02149890: .word 0x00000475 + arm_func_end func_ov14_0214980c .global func_ov14_02149894 arm_func_start func_ov14_02149894 @@ -18490,10 +18490,10 @@ _02149954: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021498a8 _02149960: .word data_027e0e58 _02149964: .word 0x00000143 _02149968: .word func_ov14_021499c8 + arm_func_end func_ov14_021498a8 .global func_ov14_0214996c arm_func_start func_ov14_0214996c @@ -18522,8 +18522,8 @@ _021499ac: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214996c _021499c4: .word data_ov00_020e9360 + arm_func_end func_ov14_0214996c .global func_ov14_021499c8 arm_func_start func_ov14_021499c8 @@ -18534,8 +18534,8 @@ func_ov14_021499c8: ; 0x021499c8 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov14_021499c8 _021499dc: .word func_ov14_021499e0 + arm_func_end func_ov14_021499c8 .global func_ov14_021499e0 arm_func_start func_ov14_021499e0 @@ -18546,8 +18546,8 @@ func_ov14_021499e0: ; 0x021499e0 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov14_021499e0 _021499f4: .word func_ov14_021499f8 + arm_func_end func_ov14_021499e0 .global func_ov14_021499f8 arm_func_start func_ov14_021499f8 @@ -18588,8 +18588,8 @@ func_ov14_021499f8: ; 0x021499f8 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_021499f8 _02149a84: .word data_ov14_02153ef0 + arm_func_end func_ov14_021499f8 .global func_ov14_02149a88 arm_func_start func_ov14_02149a88 @@ -18608,8 +18608,8 @@ func_ov14_02149a88: ; 0x02149a88 bl func_ov14_02149ac0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02149a88 _02149abc: .word data_027e0f84 + arm_func_end func_ov14_02149a88 .global func_ov14_02149ac0 arm_func_start func_ov14_02149ac0 @@ -18654,13 +18654,13 @@ func_ov14_02149ac0: ; 0x02149ac0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02149ac0 _02149b5c: .word data_ov00_020e26b4 _02149b60: .word data_ov00_020e2f04 _02149b64: .word data_ov00_020e2dd8 _02149b68: .word data_ov14_02159c10 _02149b6c: .word func_ov00_020b7d74 _02149b70: .word func_ov14_021242ac + arm_func_end func_ov14_02149ac0 .global func_ov14_02149b74 arm_func_start func_ov14_02149b74 @@ -18696,9 +18696,9 @@ _02149ba8: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02149b74 _02149be4: .word data_ov14_02159c10 _02149be8: .word func_ov00_020b7d74 + arm_func_end func_ov14_02149b74 .global func_ov14_02149bec arm_func_start func_ov14_02149bec @@ -18732,9 +18732,9 @@ _02149c20: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02149bec _02149c54: .word data_ov14_02159c10 _02149c58: .word func_ov00_020b7d74 + arm_func_end func_ov14_02149bec .global func_ov14_02149c5c arm_func_start func_ov14_02149c5c @@ -18877,7 +18877,6 @@ _02149e60: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02149c5c _02149e74: .word data_ov14_02153f14 _02149e78: .word data_027e0f68 _02149e7c: .word data_ov14_02153f28 @@ -18885,6 +18884,7 @@ _02149e80: .word data_ov14_02153f3c _02149e84: .word func_ov14_0214a4e4 _02149e88: .word 0x00001333 _02149e8c: .word gMapManager + arm_func_end func_ov14_02149c5c .global func_ov14_02149e90 arm_func_start func_ov14_02149e90 @@ -19012,12 +19012,12 @@ _0214a040: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02149e90 _0214a050: .word data_ov14_02153f04 _0214a054: .word data_027e0ffc _0214a058: .word gItemManager _0214a05c: .word data_ov14_02153f1c _0214a060: .word 0x00003555 + arm_func_end func_ov14_02149e90 .global func_ov14_0214a064 arm_func_start func_ov14_0214a064 @@ -19086,10 +19086,10 @@ _0214a140: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214a064 _0214a154: .word data_ov14_02153f24 _0214a158: .word data_ov14_02153f0c _0214a15c: .word 0x88888889 + arm_func_end func_ov14_0214a064 .global func_ov14_0214a160 arm_func_start func_ov14_0214a160 @@ -19257,7 +19257,6 @@ _0214a3ac: add sp, sp, #0xc0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0214a160 _0214a3b8: .word gMapManager _0214a3bc: .word data_027e0ffc _0214a3c0: .word 0x0000030f @@ -19265,6 +19264,7 @@ _0214a3c4: .word gAdventureFlags _0214a3c8: .word data_027e0e58 _0214a3cc: .word data_ov14_02153f04 _0214a3d0: .word 0x000001b9 + arm_func_end func_ov14_0214a160 .global func_ov14_0214a3d4 arm_func_start func_ov14_0214a3d4 @@ -19284,10 +19284,10 @@ func_ov14_0214a3dc: ; 0x0214a3dc ldr r1, [r2, r3, lsl #2] bx ip .align 2, 0 - arm_func_end func_ov14_0214a3dc _0214a3f8: .word gItemManager _0214a3fc: .word data_ov14_02153f1c _0214a400: .word _ZNK11ItemManager7HasItemEi + arm_func_end func_ov14_0214a3dc .global func_ov14_0214a404 arm_func_start func_ov14_0214a404 @@ -19339,11 +19339,11 @@ _0214a490: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214a404 _0214a4ac: .word data_ov14_02153f1c _0214a4b0: .word gItemManager _0214a4b4: .word 0x00003555 _0214a4b8: .word 0x006a0026 + arm_func_end func_ov14_0214a404 .global func_ov14_0214a4bc arm_func_start func_ov14_0214a4bc @@ -19374,8 +19374,8 @@ func_ov14_0214a4e4: ; 0x0214a4e4 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov14_0214a4e4 _0214a4f8: .word func_ov14_0214a4fc + arm_func_end func_ov14_0214a4e4 .global func_ov14_0214a4fc arm_func_start func_ov14_0214a4fc @@ -19448,11 +19448,11 @@ func_ov14_0214a560: ; 0x0214a560 str ip, [r4, #0x74] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214a560 _0214a5f4: .word data_ov14_02159ca4 _0214a5f8: .word 0x00002aab _0214a5fc: .word 0x000078e4 _0214a600: .word data_027e0d0c + arm_func_end func_ov14_0214a560 .global func_ov14_0214a604 arm_func_start func_ov14_0214a604 @@ -19462,8 +19462,8 @@ func_ov14_0214a604: ; 0x0214a604 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov14_0214a604 _0214a614: .word func_ov00_020a9998 + arm_func_end func_ov14_0214a604 .global func_ov14_0214a618 arm_func_start func_ov14_0214a618 @@ -19534,9 +19534,9 @@ _0214a6f4: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0214a618 _0214a718: .word data_ov14_02153f50 _0214a71c: .word data_02050f54 + arm_func_end func_ov14_0214a618 .global func_ov14_0214a720 arm_func_start func_ov14_0214a720 @@ -19683,9 +19683,9 @@ _0214a918: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214a720 _0214a924: .word 0x00000222 _0214a928: .word 0x000004fa + arm_func_end func_ov14_0214a720 .global func_ov14_0214a92c arm_func_start func_ov14_0214a92c @@ -19749,8 +19749,8 @@ _0214a9f4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0214a92c _0214aa08: .word data_027e0f94 + arm_func_end func_ov14_0214a92c .global func_ov14_0214aa0c arm_func_start func_ov14_0214aa0c @@ -19828,9 +19828,9 @@ _0214aad8: str r1, [r4, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214aa2c _0214ab0c: .word data_027e0f94 _0214ab10: .word data_027e0fe4 + arm_func_end func_ov14_0214aa2c .global func_ov14_0214ab14 arm_func_start func_ov14_0214ab14 @@ -19859,8 +19859,8 @@ func_ov14_0214ab30: ; 0x0214ab30 bl func_ov14_0214ab90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214ab30 _0214ab5c: .word data_027e0fe0 + arm_func_end func_ov14_0214ab30 .global func_ov14_0214ab60 arm_func_start func_ov14_0214ab60 @@ -19877,8 +19877,8 @@ func_ov14_0214ab60: ; 0x0214ab60 bl func_ov14_0214ab90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214ab60 _0214ab8c: .word data_027e0fe0 + arm_func_end func_ov14_0214ab60 .global func_ov14_0214ab90 arm_func_start func_ov14_0214ab90 @@ -19896,8 +19896,8 @@ func_ov14_0214ab90: ; 0x0214ab90 str r1, [r4, #0x168] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214ab90 _0214abc0: .word data_ov14_02159cf8 + arm_func_end func_ov14_0214ab90 .global func_ov14_0214abc4 arm_func_start func_ov14_0214abc4 @@ -20059,7 +20059,6 @@ _0214adb4: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov14_0214abf4 _0214adbc: .word data_027e0d0c _0214adc0: .word 0x4e434d32 _0214adc4: .word 0x4c4e424b @@ -20076,6 +20075,7 @@ _0214adec: .word 0x43425331 _0214adf0: .word 0x47524e43 _0214adf4: .word 0x4b415349 _0214adf8: .word 0x534e574d + arm_func_end func_ov14_0214abf4 .global func_ov14_0214adfc arm_func_start func_ov14_0214adfc @@ -20118,10 +20118,10 @@ _0214ae7c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214adfc _0214ae84: .word gMapManager _0214ae88: .word gAdventureFlags _0214ae8c: .word data_027e0f90 + arm_func_end func_ov14_0214adfc .global func_ov14_0214ae90 arm_func_start func_ov14_0214ae90 @@ -20141,8 +20141,8 @@ func_ov14_0214ae98: ; 0x0214ae98 movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214ae98 _0214aeb4: .word 0x00000333 + arm_func_end func_ov14_0214ae98 .global func_ov14_0214aeb8 arm_func_start func_ov14_0214aeb8 @@ -20248,10 +20248,10 @@ _0214afe0: bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214af4c _0214b00c: .word data_027e0c68 _0214b010: .word gAdventureFlags _0214b014: .word data_027e0fc8 + arm_func_end func_ov14_0214af4c .global func_ov14_0214b018 arm_func_start func_ov14_0214b018 @@ -20424,7 +20424,6 @@ _0214b264: add sp, sp, #0xec ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0214b018 _0214b284: .word data_027e0fc8 _0214b288: .word data_027e0fe4 _0214b28c: .word data_ov14_02159cec @@ -20432,6 +20431,7 @@ _0214b290: .word 0x47524d47 _0214b294: .word gAdventureFlags _0214b298: .word data_027e0c68 _0214b29c: .word data_027e0f94 + arm_func_end func_ov14_0214b018 .global func_ov14_0214b2a0 arm_func_start func_ov14_0214b2a0 @@ -20451,8 +20451,8 @@ _0214b2c8: bl func_ov00_020d3c80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214b2a0 _0214b2d4: .word gAdventureFlags + arm_func_end func_ov14_0214b2a0 .global func_ov14_0214b2d8 arm_func_start func_ov14_0214b2d8 @@ -20495,8 +20495,8 @@ _0214b358: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214b2d8 _0214b360: .word gAdventureFlags + arm_func_end func_ov14_0214b2d8 .global func_ov14_0214b364 arm_func_start func_ov14_0214b364 @@ -20552,11 +20552,11 @@ func_ov14_0214b364: ; 0x0214b364 strb r1, [r4, #0xa5] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0214b364 _0214b42c: .word data_ov00_020e26b4 _0214b430: .word data_ov00_020e2f04 _0214b434: .word data_ov00_020e2dd8 _0214b438: .word data_ov14_02159dd0 + arm_func_end func_ov14_0214b364 .global func_ov14_0214b43c arm_func_start func_ov14_0214b43c @@ -20924,12 +20924,12 @@ _0214b948: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214b690 _0214b950: .word data_ov00_020eec9c _0214b954: .word data_027e0ffc _0214b958: .word 0x00000369 _0214b95c: .word gAdventureFlags _0214b960: .word data_027e0f64 + arm_func_end func_ov14_0214b690 .global func_ov14_0214b964 arm_func_start func_ov14_0214b964 @@ -21093,11 +21093,11 @@ _0214bb9c: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214b964 _0214bba8: .word gAdventureFlags _0214bbac: .word data_027e0ffc _0214bbb0: .word 0x0000020a _0214bbb4: .word 0x0000020b + arm_func_end func_ov14_0214b964 .global func_ov14_0214bbb8 arm_func_start func_ov14_0214bbb8 @@ -21165,8 +21165,8 @@ _0214bc88: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214bbdc _0214bc94: .word 0x00000fa5 + arm_func_end func_ov14_0214bbdc .global func_ov14_0214bc98 arm_func_start func_ov14_0214bc98 @@ -21311,8 +21311,8 @@ _0214be48: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214bd7c _0214be60: .word 0x00003555 + arm_func_end func_ov14_0214bd7c .global func_ov14_0214be64 arm_func_start func_ov14_0214be64 @@ -21356,8 +21356,8 @@ func_ov14_0214bec8: ; 0x0214bec8 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov14_0214bec8 _0214bed4: .word func_ov00_0208b9e4 + arm_func_end func_ov14_0214bec8 .global func_ov14_0214bed8 arm_func_start func_ov14_0214bed8 @@ -21374,8 +21374,8 @@ func_ov14_0214bed8: ; 0x0214bed8 bl func_ov14_0214bf08 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214bed8 _0214bf04: .word data_027e0fe0 + arm_func_end func_ov14_0214bed8 .global func_ov14_0214bf08 arm_func_start func_ov14_0214bf08 @@ -21390,9 +21390,9 @@ func_ov14_0214bf08: ; 0x0214bf08 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214bf08 _0214bf2c: .word data_ov14_02159e6c _0214bf30: .word data_ov00_020eed2c + arm_func_end func_ov14_0214bf08 .global func_ov14_0214bf34 arm_func_start func_ov14_0214bf34 @@ -21408,9 +21408,9 @@ func_ov14_0214bf34: ; 0x0214bf34 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214bf34 _0214bf5c: .word data_ov14_02159e6c _0214bf60: .word data_ov00_020eed2c + arm_func_end func_ov14_0214bf34 .global func_ov14_0214bf64 arm_func_start func_ov14_0214bf64 @@ -21428,9 +21428,9 @@ func_ov14_0214bf64: ; 0x0214bf64 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214bf64 _0214bf94: .word data_ov14_02159e6c _0214bf98: .word data_ov00_020eed2c + arm_func_end func_ov14_0214bf64 .global func_ov14_0214bf9c arm_func_start func_ov14_0214bf9c @@ -21466,8 +21466,8 @@ func_ov14_0214bf9c: ; 0x0214bf9c mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov14_0214bf9c _0214c014: .word data_027e0d0c + arm_func_end func_ov14_0214bf9c .global func_ov14_0214c018 arm_func_start func_ov14_0214c018 @@ -21510,11 +21510,11 @@ _0214c09c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214c018 _0214c0a4: .word data_027e0f90 _0214c0a8: .word gMapManager _0214c0ac: .word data_ov00_020eed2c _0214c0b0: .word 0x00000bb8 + arm_func_end func_ov14_0214c018 .global func_ov14_0214c0b4 arm_func_start func_ov14_0214c0b4 @@ -21589,8 +21589,8 @@ _0214c168: bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214c114 _0214c198: .word gAdventureFlags + arm_func_end func_ov14_0214c114 .global func_ov14_0214c19c arm_func_start func_ov14_0214c19c @@ -21609,8 +21609,8 @@ func_ov14_0214c19c: ; 0x0214c19c bl func_ov14_0214c1d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214c19c _0214c1d0: .word data_027e0f84 + arm_func_end func_ov14_0214c19c .global func_ov14_0214c1d4 arm_func_start func_ov14_0214c1d4 @@ -21636,9 +21636,9 @@ func_ov14_0214c1d4: ; 0x0214c1d4 str r1, [r4, #0xa0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214c1d4 _0214c224: .word data_ov14_02159f30 _0214c228: .word data_027e0f68 + arm_func_end func_ov14_0214c1d4 .global func_ov14_0214c22c arm_func_start func_ov14_0214c22c @@ -21700,8 +21700,8 @@ func_ov14_0214c274: ; 0x0214c274 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214c274 _0214c2e4: .word gMapManager + arm_func_end func_ov14_0214c274 .global func_ov14_0214c2e8 arm_func_start func_ov14_0214c2e8 @@ -21746,8 +21746,8 @@ func_ov14_0214c30c: ; 0x0214c30c str r0, [r6, #0xa0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0214c30c _0214c370: .word gMapManager + arm_func_end func_ov14_0214c30c .global func_ov14_0214c374 arm_func_start func_ov14_0214c374 @@ -21801,12 +21801,12 @@ func_ov14_0214c374: ; 0x0214c374 blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_0214c374 _0214c434: .word data_ov14_02153f64 _0214c438: .word data_ov14_02153f78 _0214c43c: .word data_ov14_02153f8c _0214c440: .word data_ov14_02153fa0 _0214c444: .word gMapManager + arm_func_end func_ov14_0214c374 .global func_ov14_0214c448 arm_func_start func_ov14_0214c448 @@ -21967,8 +21967,8 @@ _0214c634: str r1, [r0, #0xc] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0214c5c8 _0214c65c: .word data_027e0764 + arm_func_end func_ov14_0214c5c8 .global func_ov14_0214c660 arm_func_start func_ov14_0214c660 @@ -21979,8 +21979,8 @@ func_ov14_0214c660: ; 0x0214c660 mov r1, r3 bx ip .align 2, 0 - arm_func_end func_ov14_0214c660 _0214c674: .word func_0202b2e8 + arm_func_end func_ov14_0214c660 .global func_ov14_0214c678 arm_func_start func_ov14_0214c678 @@ -22169,11 +22169,11 @@ _0214c92c: add sp, sp, #0x94 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214c678 _0214c938: .word data_027e0764 _0214c93c: .word data_02050f54 _0214c940: .word gMapManager _0214c944: .word 0x0000ffff + arm_func_end func_ov14_0214c678 .global func_ov14_0214c948 arm_func_start func_ov14_0214c948 @@ -22225,8 +22225,8 @@ func_ov14_0214c9c0: ; 0x0214c9c0 bl func_ov14_0214c9f0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214c9c0 _0214c9ec: .word data_027e0fe0 + arm_func_end func_ov14_0214c9c0 .global func_ov14_0214c9f0 arm_func_start func_ov14_0214c9f0 @@ -22245,8 +22245,8 @@ func_ov14_0214c9f0: ; 0x0214c9f0 strb r1, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214c9f0 _0214ca24: .word data_ov14_02159fc4 + arm_func_end func_ov14_0214c9f0 .global func_ov14_0214ca28 arm_func_start func_ov14_0214ca28 @@ -22370,8 +22370,8 @@ _0214cb6c: bl func_ov14_0214cbb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cae4 _0214cb98: .word gAdventureFlags + arm_func_end func_ov14_0214cae4 .global func_ov14_0214cb9c arm_func_start func_ov14_0214cb9c @@ -22424,8 +22424,8 @@ _0214cc2c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cbb0 _0214cc34: .word gAdventureFlags + arm_func_end func_ov14_0214cbb0 .global func_ov14_0214cc38 arm_func_start func_ov14_0214cc38 @@ -22437,9 +22437,9 @@ func_ov14_0214cc38: ; 0x0214cc38 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov14_0214cc38 _0214cc50: .word gMapManager _0214cc54: .word _ZN10MapManager18func_ov00_020836dcEii + arm_func_end func_ov14_0214cc38 .global func_ov14_0214cc58 arm_func_start func_ov14_0214cc58 @@ -22473,8 +22473,8 @@ _0214ccb4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cc58 _0214ccbc: .word gAdventureFlags + arm_func_end func_ov14_0214cc58 .global func_ov14_0214ccc0 arm_func_start func_ov14_0214ccc0 @@ -22488,8 +22488,8 @@ func_ov14_0214ccc0: ; 0x0214ccc0 bl _ZN14AdventureFlags3GetEj ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214ccc0 _0214cce0: .word gAdventureFlags + arm_func_end func_ov14_0214ccc0 .global func_ov14_0214cce4 arm_func_start func_ov14_0214cce4 @@ -22508,8 +22508,8 @@ func_ov14_0214cce4: ; 0x0214cce4 bl func_ov14_0214cd1c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cce4 _0214cd18: .word data_027e0f84 + arm_func_end func_ov14_0214cce4 .global func_ov14_0214cd1c arm_func_start func_ov14_0214cd1c @@ -22548,12 +22548,12 @@ func_ov14_0214cd1c: ; 0x0214cd1c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cd1c _0214cda0: .word data_ov00_020e2748 _0214cda4: .word data_ov00_020e2f04 _0214cda8: .word data_ov00_020e2e3c _0214cdac: .word data_ov14_0215a080 _0214cdb0: .word data_027e0f68 + arm_func_end func_ov14_0214cd1c .global func_ov14_0214cdb4 arm_func_start func_ov14_0214cdb4 @@ -22623,8 +22623,8 @@ func_ov14_0214ce0c: ; 0x0214ce0c add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214ce0c _0214ce8c: .word 0x00002666 + arm_func_end func_ov14_0214ce0c .global func_ov14_0214ce90 arm_func_start func_ov14_0214ce90 @@ -22663,8 +22663,8 @@ func_ov14_0214ceb8: ; 0x0214ceb8 bl func_ov14_0214cef0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214ceb8 _0214ceec: .word data_027e0f84 + arm_func_end func_ov14_0214ceb8 .global func_ov14_0214cef0 arm_func_start func_ov14_0214cef0 @@ -22687,9 +22687,9 @@ func_ov14_0214cef0: ; 0x0214cef0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cef0 _0214cf34: .word data_ov14_0215a114 _0214cf38: .word data_027e0f68 + arm_func_end func_ov14_0214cef0 .global func_ov14_0214cf3c arm_func_start func_ov14_0214cf3c @@ -22762,8 +22762,8 @@ func_ov14_0214cfb0: ; 0x0214cfb0 bl func_ov14_0214cfe8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cfb0 _0214cfe4: .word data_027e0f84 + arm_func_end func_ov14_0214cfb0 .global func_ov14_0214cfe8 arm_func_start func_ov14_0214cfe8 @@ -22834,7 +22834,6 @@ func_ov14_0214cfe8: ; 0x0214cfe8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214cfe8 _0214d0ec: .word data_ov00_020e26b4 _0214d0f0: .word data_ov00_020e2f04 _0214d0f4: .word data_ov00_020e2dd8 @@ -22845,6 +22844,7 @@ _0214d104: .word data_ov14_02157768 _0214d108: .word func_ov14_02121cd8 _0214d10c: .word func_ov14_02121d6c _0214d110: .word 0x0000059a + arm_func_end func_ov14_0214cfe8 .global func_ov14_0214d114 arm_func_start func_ov14_0214d114 @@ -22889,11 +22889,11 @@ _0214d134: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0214d114 _0214d1ac: .word data_ov14_0215a1d8 _0214d1b0: .word data_027e0e58 _0214d1b4: .word gMapManager _0214d1b8: .word func_ov14_02121cd8 + arm_func_end func_ov14_0214d114 .global func_ov14_0214d1bc arm_func_start func_ov14_0214d1bc @@ -22936,11 +22936,11 @@ _0214d1dc: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_0214d1bc _0214d24c: .word data_ov14_0215a1d8 _0214d250: .word data_027e0e58 _0214d254: .word gMapManager _0214d258: .word func_ov14_02121cd8 + arm_func_end func_ov14_0214d1bc .global func_ov14_0214d25c arm_func_start func_ov14_0214d25c @@ -23233,13 +23233,13 @@ _0214d68c: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214d25c _0214d6a0: .word 0xfffff666 _0214d6a4: .word data_027e0d38 _0214d6a8: .word data_02050f54 _0214d6ac: .word 0x000004cd _0214d6b0: .word gMapManager _0214d6b4: .word 0x0000026e + arm_func_end func_ov14_0214d25c .global func_ov14_0214d6b8 arm_func_start func_ov14_0214d6b8 @@ -23475,12 +23475,12 @@ _0214d9ec: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_0214d6b8 _0214da1c: .word data_027e0f64 _0214da20: .word data_027e0e58 _0214da24: .word data_027e0ffc _0214da28: .word 0x00000259 _0214da2c: .word data_027e0d38 + arm_func_end func_ov14_0214d6b8 .global func_ov14_0214da30 arm_func_start func_ov14_0214da30 @@ -23570,8 +23570,8 @@ _0214db58: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_0214da30 _0214db64: .word data_027e0e58 + arm_func_end func_ov14_0214da30 .global func_ov14_0214db68 arm_func_start func_ov14_0214db68 @@ -23622,9 +23622,9 @@ _0214dbb8: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214db68 _0214dc18: .word data_027e0d38 _0214dc1c: .word data_027e0d3c + arm_func_end func_ov14_0214db68 .global func_ov14_0214dc20 arm_func_start func_ov14_0214dc20 @@ -23652,8 +23652,8 @@ func_ov14_0214dc20: ; 0x0214dc20 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214dc20 _0214dc78: .word data_02050f54 + arm_func_end func_ov14_0214dc20 .global func_ov14_0214dc7c arm_func_start func_ov14_0214dc7c @@ -23983,12 +23983,12 @@ _0214e01c: add sp, sp, #0xf8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214dc7c _0214e120: .word 0x0000ffff _0214e124: .word gMapManager _0214e128: .word 0x00000d9a _0214e12c: .word data_ov14_0215a1b8 _0214e130: .word data_ov14_0215a1a0 + arm_func_end func_ov14_0214dc7c .global func_ov14_0214e134 arm_func_start func_ov14_0214e134 @@ -24081,8 +24081,8 @@ _0214e250: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214e134 _0214e268: .word gMapManager + arm_func_end func_ov14_0214e134 .global func_ov14_0214e26c arm_func_start func_ov14_0214e26c @@ -24108,8 +24108,8 @@ func_ov14_0214e274: ; 0x0214e274 bl func_ov14_0214e2ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e274 _0214e2a8: .word data_027e0f84 + arm_func_end func_ov14_0214e274 .global func_ov14_0214e2ac arm_func_start func_ov14_0214e2ac @@ -24144,12 +24144,12 @@ func_ov14_0214e2ac: ; 0x0214e2ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e2ac _0214e320: .word data_ov00_020e26b4 _0214e324: .word data_ov00_020e2f04 _0214e328: .word data_ov00_020e2dd8 _0214e32c: .word data_ov14_0215a294 _0214e330: .word data_027e0f68 + arm_func_end func_ov14_0214e2ac .global func_ov14_0214e334 arm_func_start func_ov14_0214e334 @@ -24290,8 +24290,8 @@ _0214e504: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e38c _0214e51c: .word gMapManager + arm_func_end func_ov14_0214e38c .global func_ov14_0214e520 arm_func_start func_ov14_0214e520 @@ -24415,12 +24415,12 @@ _0214e6b0: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e550 _0214e6bc: .word gMapManager _0214e6c0: .word data_027e0e58 _0214e6c4: .word 0x000001a1 _0214e6c8: .word data_027e0ffc _0214e6cc: .word 0x00000256 + arm_func_end func_ov14_0214e550 .global func_ov14_0214e6d0 arm_func_start func_ov14_0214e6d0 @@ -24452,9 +24452,9 @@ _0214e72c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e6d0 _0214e734: .word data_027e0fe4 _0214e738: .word 0x424c5354 + arm_func_end func_ov14_0214e6d0 .global func_ov14_0214e73c arm_func_start func_ov14_0214e73c @@ -24510,8 +24510,8 @@ func_ov14_0214e790: ; 0x0214e790 bl func_ov14_0214e7c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e790 _0214e7c4: .word data_027e0f84 + arm_func_end func_ov14_0214e790 .global func_ov14_0214e7c8 arm_func_start func_ov14_0214e7c8 @@ -24558,7 +24558,6 @@ func_ov14_0214e7c8: ; 0x0214e7c8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214e7c8 _0214e86c: .word data_ov00_020e26b4 _0214e870: .word data_ov00_020e2f04 _0214e874: .word data_ov00_020e2dd8 @@ -24566,6 +24565,7 @@ _0214e878: .word data_ov14_0215a328 _0214e87c: .word data_027e0f68 _0214e880: .word data_ov14_02153fb4 _0214e884: .word data_ov14_02153fc4 + arm_func_end func_ov14_0214e7c8 .global func_ov14_0214e888 arm_func_start func_ov14_0214e888 @@ -24704,8 +24704,8 @@ _0214ea58: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214e8f0 _0214ea70: .word gMapManager + arm_func_end func_ov14_0214e8f0 .global func_ov14_0214ea74 arm_func_start func_ov14_0214ea74 @@ -24803,12 +24803,12 @@ _0214ebb4: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214ea78 _0214ebc0: .word gMapManager _0214ebc4: .word data_027e0ffc _0214ebc8: .word 0x00000256 _0214ebcc: .word data_027e0e58 _0214ebd0: .word 0x000001a1 + arm_func_end func_ov14_0214ea78 .global func_ov14_0214ebd4 arm_func_start func_ov14_0214ebd4 @@ -24840,9 +24840,9 @@ _0214ec30: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214ebd4 _0214ec38: .word data_027e0fe4 _0214ec3c: .word 0x424c5354 + arm_func_end func_ov14_0214ebd4 .global func_ov14_0214ec40 arm_func_start func_ov14_0214ec40 @@ -24877,8 +24877,8 @@ _0214ec8c: bl func_ov00_02093a3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214ec40 _0214ecb0: .word data_027e0f6c + arm_func_end func_ov14_0214ec40 .global func_ov14_0214ecb4 arm_func_start func_ov14_0214ecb4 @@ -25096,12 +25096,12 @@ _0214ece8: add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214ecb4 _0214f000: .word data_ov00_020ec9d6 _0214f004: .word data_ov00_020ec9d4 _0214f008: .word 0x00001333 _0214f00c: .word 0x0000119a _0214f010: .word 0x001f0081 + arm_func_end func_ov14_0214ecb4 .global func_ov14_0214f014 arm_func_start func_ov14_0214f014 @@ -25128,8 +25128,8 @@ func_ov14_0214f01c: ; 0x0214f01c bl func_ov14_0214f094 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f01c _0214f054: .word data_027e0f84 + arm_func_end func_ov14_0214f01c .global func_ov14_0214f058 arm_func_start func_ov14_0214f058 @@ -25149,8 +25149,8 @@ func_ov14_0214f058: ; 0x0214f058 str r1, [r4, #0xb8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f058 _0214f090: .word data_ov14_0215a3c0 + arm_func_end func_ov14_0214f058 .global func_ov14_0214f094 arm_func_start func_ov14_0214f094 @@ -25170,8 +25170,8 @@ func_ov14_0214f094: ; 0x0214f094 str r1, [r4, #0xb8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f094 _0214f0cc: .word data_ov14_0215a3c0 + arm_func_end func_ov14_0214f094 .global func_ov14_0214f0d0 arm_func_start func_ov14_0214f0d0 @@ -25296,10 +25296,10 @@ _0214f218: bl func_ov00_020bcfb8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214f184 _0214f240: .word data_ov00_020eec68 _0214f244: .word gAdventureFlags _0214f248: .word data_027e0fc8 + arm_func_end func_ov14_0214f184 .global func_ov14_0214f24c arm_func_start func_ov14_0214f24c @@ -25489,11 +25489,11 @@ _0214f4e8: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214f24c _0214f4f4: .word data_ov14_02153fd4 _0214f4f8: .word gAdventureFlags _0214f4fc: .word data_ov00_020eec68 _0214f500: .word gMapManager + arm_func_end func_ov14_0214f24c .global func_ov14_0214f504 arm_func_start func_ov14_0214f504 @@ -25539,9 +25539,9 @@ _0214f594: bl func_ov14_021276c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f504 _0214f59c: .word gMapManager _0214f5a0: .word data_027e0fe4 + arm_func_end func_ov14_0214f504 .global func_ov14_0214f5a4 arm_func_start func_ov14_0214f5a4 @@ -25597,9 +25597,9 @@ _0214f640: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f5a4 _0214f660: .word gMapManager _0214f664: .word data_027e0fe4 + arm_func_end func_ov14_0214f5a4 .global func_ov14_0214f668 arm_func_start func_ov14_0214f668 @@ -25674,10 +25674,10 @@ _0214f760: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f668 _0214f768: .word data_027e077c _0214f76c: .word gMapManager _0214f770: .word data_027e0fe4 + arm_func_end func_ov14_0214f668 .global func_ov14_0214f774 arm_func_start func_ov14_0214f774 @@ -25713,8 +25713,8 @@ func_ov14_0214f774: ; 0x0214f774 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f774 _0214f7ec: .word data_02050f54 + arm_func_end func_ov14_0214f774 .global func_ov14_0214f7f0 arm_func_start func_ov14_0214f7f0 @@ -25787,9 +25787,9 @@ _0214f8e0: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214f7f0 _0214f8e8: .word data_027e0ffc _0214f8ec: .word gAdventureFlags + arm_func_end func_ov14_0214f7f0 .global func_ov14_0214f8f0 arm_func_start func_ov14_0214f8f0 @@ -25877,11 +25877,11 @@ func_ov14_0214f8f0: ; 0x0214f8f0 add sp, sp, #0x64 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0214f8f0 _0214fa38: .word 0x00000b33 _0214fa3c: .word data_02050f54 _0214fa40: .word data_027e0e58 _0214fa44: .word 0x00000272 + arm_func_end func_ov14_0214f8f0 .global func_ov14_0214fa48 arm_func_start func_ov14_0214fa48 @@ -25919,8 +25919,8 @@ func_ov14_0214fa74: ; 0x0214fa74 bl func_ov14_0214faa4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0214fa74 _0214faa0: .word data_027e0fe0 + arm_func_end func_ov14_0214fa74 .global func_ov14_0214faa4 arm_func_start func_ov14_0214faa4 @@ -25937,8 +25937,8 @@ func_ov14_0214faa4: ; 0x0214faa4 strb r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214faa4 _0214fad0: .word data_ov14_0215a478 + arm_func_end func_ov14_0214faa4 .global func_ov14_0214fad4 arm_func_start func_ov14_0214fad4 @@ -26078,8 +26078,8 @@ _0214fc60: bl func_ov14_0214fca4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214fba0 _0214fc8c: .word gAdventureFlags + arm_func_end func_ov14_0214fba0 .global func_ov14_0214fc90 arm_func_start func_ov14_0214fc90 @@ -26147,9 +26147,9 @@ _0214fd54: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214fca4 _0214fd60: .word gAdventureFlags _0214fd64: .word data_ov00_020eec9c + arm_func_end func_ov14_0214fca4 .global func_ov14_0214fd68 arm_func_start func_ov14_0214fd68 @@ -26161,9 +26161,9 @@ func_ov14_0214fd68: ; 0x0214fd68 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov14_0214fd68 _0214fd80: .word gMapManager _0214fd84: .word _ZN10MapManager18func_ov00_020836dcEii + arm_func_end func_ov14_0214fd68 .global func_ov14_0214fd88 arm_func_start func_ov14_0214fd88 @@ -26171,8 +26171,8 @@ func_ov14_0214fd88: ; 0x0214fd88 ldr ip, _0214fd90 ; =func_ov14_0214fd68 bx ip .align 2, 0 - arm_func_end func_ov14_0214fd88 _0214fd90: .word func_ov14_0214fd68 + arm_func_end func_ov14_0214fd88 .global func_ov14_0214fd94 arm_func_start func_ov14_0214fd94 @@ -26191,8 +26191,8 @@ func_ov14_0214fd94: ; 0x0214fd94 bl func_ov14_0214fdcc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0214fd94 _0214fdc8: .word data_027e0f84 + arm_func_end func_ov14_0214fd94 .global func_ov14_0214fdcc arm_func_start func_ov14_0214fdcc @@ -26229,9 +26229,9 @@ func_ov14_0214fdcc: ; 0x0214fdcc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_0214fdcc _0214fe48: .word data_ov14_0215a534 _0214fe4c: .word data_027e0f68 + arm_func_end func_ov14_0214fdcc .global func_ov14_0214fe50 arm_func_start func_ov14_0214fe50 @@ -26417,9 +26417,9 @@ _02150070: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0214fe98 _021500d0: .word gMapManager _021500d4: .word 0x0000099a + arm_func_end func_ov14_0214fe98 .global func_ov14_021500d8 arm_func_start func_ov14_021500d8 @@ -26430,8 +26430,8 @@ func_ov14_021500d8: ; 0x021500d8 add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov14_021500d8 _021500ec: .word func_ov00_0207a1c8 + arm_func_end func_ov14_021500d8 .global func_ov14_021500f0 arm_func_start func_ov14_021500f0 @@ -26595,9 +26595,9 @@ _021502ec: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02150168 _02150304: .word data_027e0f68 _02150308: .word data_02050f54 + arm_func_end func_ov14_02150168 .global func_ov14_0215030c arm_func_start func_ov14_0215030c @@ -26724,9 +26724,9 @@ _021504bc: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0215030c _021504d4: .word data_02050f54 _021504d8: .word data_027e0f68 + arm_func_end func_ov14_0215030c .global func_ov14_021504dc arm_func_start func_ov14_021504dc @@ -26809,9 +26809,9 @@ _021505ec: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_021504dc _02150604: .word data_02050f54 _02150608: .word data_027e0f68 + arm_func_end func_ov14_021504dc .global func_ov14_0215060c arm_func_start func_ov14_0215060c @@ -26830,9 +26830,9 @@ func_ov14_0215061c: ; 0x0215061c ldr r1, [r1] bx r3 .align 2, 0 - thumb_func_end func_ov14_0215061c _02150624: .word data_027e1058 _02150628: .word func_ov09_0211c0a4 + thumb_func_end func_ov14_0215061c .global func_ov14_0215062c thumb_func_start func_ov14_0215062c @@ -26862,10 +26862,10 @@ func_ov14_0215062c: ; 0x0215062c add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov14_0215062c _02150664: .word data_ov14_0215a608 _02150668: .word func_ov00_020b7d74 _0215066c: .word func_ov14_021242ac + thumb_func_end func_ov14_0215062c .global func_ov14_02150670 thumb_func_start func_ov14_02150670 @@ -26885,8 +26885,8 @@ func_ov14_02150670: ; 0x02150670 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_02150670 _02150694: .word func_ov00_020b7d74 + thumb_func_end func_ov14_02150670 .global func_ov14_02150698 thumb_func_start func_ov14_02150698 @@ -26908,8 +26908,8 @@ func_ov14_02150698: ; 0x02150698 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_02150698 _021506c0: .word func_ov00_020b7d74 + thumb_func_end func_ov14_02150698 .global func_ov14_021506c4 thumb_func_start func_ov14_021506c4 @@ -26989,9 +26989,9 @@ _0215074c: bl func_ov14_02150848 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov14_021506c4 _02150760: .word data_027e1058 _02150764: .word gItemManager + thumb_func_end func_ov14_021506c4 .global func_ov14_02150768 thumb_func_start func_ov14_02150768 @@ -27040,9 +27040,9 @@ _021507aa: bl func_ov03_020fab58 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov14_02150768 _021507c4: .word data_027e0f64 _021507c8: .word data_027e0e58 + thumb_func_end func_ov14_02150768 .global func_ov14_021507cc thumb_func_start func_ov14_021507cc @@ -27111,11 +27111,11 @@ _0215082e: strh r0, [r4, #0x38] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_02150810 _02150838: .word data_027e0c68 _0215083c: .word data_ov09_0211f5dc _02150840: .word data_ov00_020eec68 _02150844: .word 0x0000010e + thumb_func_end func_ov14_02150810 .global func_ov14_02150848 thumb_func_start func_ov14_02150848 @@ -27176,9 +27176,9 @@ func_ov14_02150864: ; 0x02150864 add sp, #0x1c pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov14_02150864 _021508b0: .word 0xfffff000 _021508b4: .word data_027e0e58 + thumb_func_end func_ov14_02150864 .global func_ov14_021508b8 thumb_func_start func_ov14_021508b8 @@ -27200,9 +27200,9 @@ _021508ce: bl _ZN11ItemManager18PlayItemFanfareSfxEi pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_021508b8 _021508dc: .word data_027e0c68 _021508e0: .word func_ov14_0215061c + 1 + thumb_func_end func_ov14_021508b8 .global func_ov14_021508e4 thumb_func_start func_ov14_021508e4 @@ -27322,10 +27322,10 @@ _02150994: add sp, #0x60 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov14_02150908 _021509c8: .word 0xfffff000 _021509cc: .word gItemManager _021509d0: .word data_027e0e58 + thumb_func_end func_ov14_02150908 .global func_ov14_021509d4 thumb_func_start func_ov14_021509d4 @@ -27333,8 +27333,8 @@ func_ov14_021509d4: ; 0x021509d4 ldr r3, _021509d8 ; =func_ov14_02150908 bx r3 .align 2, 0 - thumb_func_end func_ov14_021509d4 _021509d8: .word func_ov14_02150908 + 1 + thumb_func_end func_ov14_021509d4 .global func_ov14_021509dc thumb_func_start func_ov14_021509dc @@ -27342,8 +27342,8 @@ func_ov14_021509dc: ; 0x021509dc ldr r3, _021509e0 ; =func_ov14_02150908 bx r3 .align 2, 0 - thumb_func_end func_ov14_021509dc _021509e0: .word func_ov14_02150908 + 1 + thumb_func_end func_ov14_021509dc .global func_ov14_021509e4 arm_func_start func_ov14_021509e4 @@ -27362,8 +27362,8 @@ func_ov14_021509e4: ; 0x021509e4 bl func_ov14_02150a1c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021509e4 _02150a18: .word data_027e0f84 + arm_func_end func_ov14_021509e4 .global func_ov14_02150a1c arm_func_start func_ov14_02150a1c @@ -27438,7 +27438,6 @@ func_ov14_02150a1c: ; 0x02150a1c mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02150a1c _02150b30: .word data_ov00_020e2748 _02150b34: .word data_ov00_020e2f04 _02150b38: .word data_ov00_020e2e3c @@ -27446,6 +27445,7 @@ _02150b3c: .word data_ov14_0215a628 _02150b40: .word data_027e0f68 _02150b44: .word data_ov14_02156ebc _02150b48: .word data_ov14_02153fe8 + arm_func_end func_ov14_02150a1c .global func_ov14_02150b4c arm_func_start func_ov14_02150b4c @@ -27654,10 +27654,10 @@ _02150e0c: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02150bb4 _02150e20: .word 0x00001333 _02150e24: .word gMapManager _02150e28: .word data_027e0d38 + arm_func_end func_ov14_02150bb4 .global func_ov14_02150e2c arm_func_start func_ov14_02150e2c @@ -27762,8 +27762,8 @@ _02150f6c: blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02150e2c _02150fa8: .word data_ov00_020eec9c + arm_func_end func_ov14_02150e2c .global func_ov14_02150fac arm_func_start func_ov14_02150fac @@ -27825,9 +27825,9 @@ _02151074: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02150fac _0215107c: .word data_027e0ffc _02151080: .word 0x00000257 + arm_func_end func_ov14_02150fac .global func_ov14_02151084 arm_func_start func_ov14_02151084 @@ -27891,9 +27891,9 @@ _02151150: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02151084 _0215115c: .word data_027e0fe4 _02151160: .word 0x41525257 + arm_func_end func_ov14_02151084 .global func_ov14_02151164 arm_func_start func_ov14_02151164 @@ -27921,8 +27921,8 @@ func_ov14_02151164: ; 0x02151164 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02151164 _021511bc: .word data_02050f54 + arm_func_end func_ov14_02151164 .global func_ov14_021511c0 arm_func_start func_ov14_021511c0 @@ -28038,11 +28038,11 @@ _0215128e: add sp, #0x10 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov14_021511c8 _021512a4: .word data_ov58_0219afb0 _021512a8: .word func_ov14_021512b4 _021512ac: .word func_ov14_0213c43c _021512b0: .word data_027e0c38 + thumb_func_end func_ov14_021511c8 .global func_ov14_021512b4 arm_func_start func_ov14_021512b4 @@ -28062,8 +28062,8 @@ func_ov14_021512b4: ; 0x021512b4 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021512b4 _021512ec: .word data_ov00_020e899c + arm_func_end func_ov14_021512b4 .global func_ov14_021512f0 arm_func_start func_ov14_021512f0 @@ -28075,8 +28075,8 @@ func_ov14_021512f0: ; 0x021512f0 add r0, r0, #0x38 bx ip .align 2, 0 - arm_func_end func_ov14_021512f0 _02151308: .word func_ov00_020d0a14 + arm_func_end func_ov14_021512f0 .global func_ov14_0215130c arm_func_start func_ov14_0215130c @@ -28093,8 +28093,8 @@ func_ov14_0215130c: ; 0x0215130c bl func_ov14_02151378 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215130c _02151338: .word data_027e0fe0 + arm_func_end func_ov14_0215130c .global func_ov14_0215133c arm_func_start func_ov14_0215133c @@ -28114,8 +28114,8 @@ func_ov14_0215133c: ; 0x0215133c strb r1, [r4, #0x12a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0215133c _02151374: .word data_ov14_0215a6cc + arm_func_end func_ov14_0215133c .global func_ov14_02151378 arm_func_start func_ov14_02151378 @@ -28135,8 +28135,8 @@ func_ov14_02151378: ; 0x02151378 strb r1, [r4, #0x12a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02151378 _021513b0: .word data_ov14_0215a6cc + arm_func_end func_ov14_02151378 .global func_ov14_021513b4 arm_func_start func_ov14_021513b4 @@ -28248,12 +28248,12 @@ _0215150c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0215141c _02151518: .word gMapManager _0215151c: .word data_027e0d38 _02151520: .word data_027e0f68 _02151524: .word data_ov14_0215401c _02151528: .word data_ov14_02153ff8 + arm_func_end func_ov14_0215141c .global func_ov14_0215152c arm_func_start func_ov14_0215152c @@ -28281,8 +28281,8 @@ func_ov14_0215154c: ; 0x0215154c add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov14_0215154c _02151560: .word data_ov14_0215a878 + thumb_func_end func_ov14_0215154c .global func_ov14_02151564 thumb_func_start func_ov14_02151564 @@ -28329,8 +28329,8 @@ func_ov14_02151590: ; 0x02151590 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_02151590 _021515a4: .word data_ov14_0215a820 + thumb_func_end func_ov14_02151590 .global func_ov14_021515a8 thumb_func_start func_ov14_021515a8 @@ -28374,8 +28374,8 @@ func_ov14_021515d0: ; 0x021515d0 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov14_021515d0 _021515e4: .word data_ov14_0215a7c8 + thumb_func_end func_ov14_021515d0 .global func_ov14_021515e8 thumb_func_start func_ov14_021515e8 @@ -28445,9 +28445,9 @@ _0215167c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02151610 _02151684: .word data_027e0fc8 _02151688: .word gItemManager + arm_func_end func_ov14_02151610 .global func_ov14_0215168c arm_func_start func_ov14_0215168c @@ -28466,8 +28466,8 @@ func_ov14_0215168c: ; 0x0215168c bl func_ov14_021516c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0215168c _021516c0: .word data_027e0f84 + arm_func_end func_ov14_0215168c .global func_ov14_021516c4 arm_func_start func_ov14_021516c4 @@ -28493,11 +28493,11 @@ func_ov14_021516c4: ; 0x021516c4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021516c4 _02151714: .word data_ov00_020e26b4 _02151718: .word data_ov00_020e2f04 _0215171c: .word data_ov00_020e2dd8 _02151720: .word data_ov14_0215a8d0 + arm_func_end func_ov14_021516c4 .global func_ov14_02151724 arm_func_start func_ov14_02151724 @@ -28614,8 +28614,8 @@ _021517cc: add sp, sp, #0x5c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0215176c _021518b4: .word 0xfffff7fc + arm_func_end func_ov14_0215176c .global func_ov14_021518b8 arm_func_start func_ov14_021518b8 @@ -28685,10 +28685,10 @@ func_ov14_021518c4: ; 0x021518c4 add sp, #0x10 pop {r4, pc} nop - thumb_func_end func_ov14_021518c4 _02151934: .word data_ov14_0215a9a4 _02151938: .word func_ov14_02151b2c _0215193c: .word func_ov03_020f23b4 + thumb_func_end func_ov14_021518c4 .global func_ov14_02151940 arm_func_start func_ov14_02151940 @@ -28754,9 +28754,9 @@ _02151a08: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02151940 _02151a24: .word data_027e0cbc _02151a28: .word gItemManager + arm_func_end func_ov14_02151940 .global func_ov14_02151a2c arm_func_start func_ov14_02151a2c @@ -28797,9 +28797,9 @@ _02151a7c: bl func_ov00_020d00c4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02151a2c _02151ab4: .word data_027e0cbc _02151ab8: .word data_027e103c + arm_func_end func_ov14_02151a2c .global func_ov14_02151abc arm_func_start func_ov14_02151abc @@ -28833,8 +28833,8 @@ _02151b14: bl func_ov03_020f25a4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02151abc _02151b28: .word data_027e103c + arm_func_end func_ov14_02151abc .global func_ov14_02151b2c arm_func_start func_ov14_02151b2c @@ -28868,8 +28868,8 @@ _02151b8c: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02151b2c _02151b98: .word data_027e103c + arm_func_end func_ov14_02151b2c .global func_ov14_02151b9c arm_func_start func_ov14_02151b9c @@ -29056,13 +29056,13 @@ _02151db0: strlt r0, [r4, #4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02151bec _02151dc8: .word gAdventureFlags _02151dcc: .word data_027e077c _02151dd0: .word data_027e0618 _02151dd4: .word data_027e0c68 _02151dd8: .word data_027e0d38 _02151ddc: .word data_027e0fc8 + arm_func_end func_ov14_02151bec .global func_ov14_02151de0 arm_func_start func_ov14_02151de0 @@ -29092,8 +29092,8 @@ func_ov14_02151e04: ; 0x02151e04 mov r0, r0, asr #0x10 bx lr .align 2, 0 - arm_func_end func_ov14_02151e04 _02151e2c: .word data_027e0c54 + arm_func_end func_ov14_02151e04 .global func_ov14_02151e30 arm_func_start func_ov14_02151e30 @@ -29167,9 +29167,9 @@ _02151f2c: strh r4, [r5, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_02151e30 _02151f34: .word data_027e0c54 _02151f38: .word 0x0400104c + arm_func_end func_ov14_02151e30 .global func_ov14_02151f3c arm_func_start func_ov14_02151f3c @@ -29181,8 +29181,8 @@ func_ov14_02151f3c: ; 0x02151f3c moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov14_02151f3c _02151f54: .word data_027e077c + arm_func_end func_ov14_02151f3c .global func_ov14_02151f58 thumb_func_start func_ov14_02151f58 @@ -29280,7 +29280,6 @@ _02151fa6: add sp, #0x18 pop {r4, pc} nop - thumb_func_end func_ov14_02151f58 _02152020: .word data_ov14_0215a9e4 _02152024: .word func_ov14_021512b4 _02152028: .word func_ov14_0213c43c @@ -29288,6 +29287,7 @@ _0215202c: .word data_027e0d38 _02152030: .word data_027e0ce0 _02152034: .word func_ov14_02152728 _02152038: .word data_027e077c + thumb_func_end func_ov14_02151f58 .global func_ov14_0215203c thumb_func_start func_ov14_0215203c @@ -29315,10 +29315,10 @@ func_ov14_0215203c: ; 0x0215203c add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov14_0215203c _02152070: .word func_ov14_02152728 _02152074: .word data_027e077c _02152078: .word func_ov14_0213c43c + thumb_func_end func_ov14_0215203c .global func_ov14_0215207c arm_func_start func_ov14_0215207c @@ -29439,8 +29439,8 @@ _02152214: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov14_021521e4 _0215221c: .word data_027e077c + arm_func_end func_ov14_021521e4 .global func_ov14_02152220 arm_func_start func_ov14_02152220 @@ -29461,8 +29461,8 @@ _02152250: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov14_02152220 _02152258: .word data_027e077c + arm_func_end func_ov14_02152220 .global func_ov14_0215225c arm_func_start func_ov14_0215225c @@ -29565,9 +29565,9 @@ _02152398: mov r0, r8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_0215225c _021523b4: .word data_027e077c _021523b8: .word data_027e0c68 + arm_func_end func_ov14_0215225c .global func_ov14_021523bc arm_func_start func_ov14_021523bc @@ -29599,8 +29599,8 @@ func_ov14_021523dc: ; 0x021523dc bl func_ov14_02153534 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021523dc _0215240c: .word data_027e077c + arm_func_end func_ov14_021523dc .global func_ov14_02152410 arm_func_start func_ov14_02152410 @@ -29764,11 +29764,11 @@ _0215263c: blt _02152590 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov14_02152410 _02152650: .word data_027e0618 _02152654: .word data_027e077c _02152658: .word data_02056be4 _0215265c: .word data_027e0cbc + arm_func_end func_ov14_02152410 .global func_ov14_02152660 arm_func_start func_ov14_02152660 @@ -29827,10 +29827,10 @@ _02152714: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02152660 _0215271c: .word data_ov00_020eec9c _02152720: .word data_027e103c _02152724: .word data_027e1054 + arm_func_end func_ov14_02152660 .global func_ov14_02152728 arm_func_start func_ov14_02152728 @@ -29924,10 +29924,10 @@ _02152860: blx func_ov00_0207c0ac ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02152728 _02152874: .word data_027e103c _02152878: .word data_027e0d38 _0215287c: .word gAdventureFlags + arm_func_end func_ov14_02152728 .global func_ov14_02152880 arm_func_start func_ov14_02152880 @@ -29946,8 +29946,8 @@ func_ov14_02152880: ; 0x02152880 bl func_ov14_021528b8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02152880 _021528b4: .word data_027e0f84 + arm_func_end func_ov14_02152880 .global func_ov14_021528b8 arm_func_start func_ov14_021528b8 @@ -29989,12 +29989,12 @@ func_ov14_021528b8: ; 0x021528b8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021528b8 _02152948: .word data_ov00_020e2748 _0215294c: .word data_ov00_020e2f04 _02152950: .word data_ov00_020e2e3c _02152954: .word data_ov14_0215aaac _02152958: .word data_027e0f68 + arm_func_end func_ov14_021528b8 .global func_ov14_0215295c arm_func_start func_ov14_0215295c @@ -30289,12 +30289,12 @@ _02152d34: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02152bd4 _02152d40: .word data_027e0ffc _02152d44: .word 0x00000342 _02152d48: .word data_027e0e58 _02152d4c: .word 0x0000030e _02152d50: .word data_ov14_02154194 + arm_func_end func_ov14_02152bd4 .global func_ov14_02152d54 arm_func_start func_ov14_02152d54 @@ -30352,10 +30352,10 @@ func_ov14_02152d54: ; 0x02152d54 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02152d54 _02152e24: .word data_027e0fe8 _02152e28: .word 0x424f4d42 _02152e2c: .word data_027e0fe4 + arm_func_end func_ov14_02152d54 .global func_ov14_02152e30 arm_func_start func_ov14_02152e30 @@ -30485,7 +30485,6 @@ _02152fc4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov14_02152e44 _02152fd0: .word data_027e0f94 _02152fd4: .word data_027e0fe4 _02152fd8: .word 0x50534241 @@ -30494,6 +30493,7 @@ _02152fe0: .word 0x41525257 _02152fe4: .word 0x424d524e _02152fe8: .word 0x5342454d _02152fec: .word 0x57424c4b + arm_func_end func_ov14_02152e44 .global func_ov14_02152ff0 arm_func_start func_ov14_02152ff0 @@ -30544,8 +30544,8 @@ func_ov14_0215301c: ; 0x0215301c add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov14_0215301c _0215308c: .word 0x00000666 + arm_func_end func_ov14_0215301c .global func_ov14_02153090 arm_func_start func_ov14_02153090 @@ -30619,9 +30619,9 @@ _0215310e: _02153112: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov14_021530f0 _02153114: .word data_027e109c _02153118: .word data_027e0ce0 + thumb_func_end func_ov14_021530f0 .global func_ov14_0215311c thumb_func_start func_ov14_0215311c @@ -30642,8 +30642,8 @@ _02153136: str r1, [r0] pop {r4, pc} nop - thumb_func_end func_ov14_0215311c _02153140: .word data_027e109c + thumb_func_end func_ov14_0215311c .global func_ov14_02153144 arm_func_start func_ov14_02153144 @@ -30736,9 +30736,9 @@ _0215328c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02153144 _0215329c: .word data_ov00_020ee734 _021532a0: .word func_ov14_021532f0 + arm_func_end func_ov14_02153144 .global func_ov14_021532a4 arm_func_start func_ov14_021532a4 @@ -30762,8 +30762,8 @@ func_ov14_021532a4: ; 0x021532a4 strb r0, [r4, #0x28] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021532a4 _021532ec: .word data_ov00_020ee734 + arm_func_end func_ov14_021532a4 .global func_ov14_021532f0 arm_func_start func_ov14_021532f0 @@ -30781,8 +30781,8 @@ func_ov14_021532f0: ; 0x021532f0 bl func_ov14_02153324 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021532f0 _02153320: .word data_027e109c + arm_func_end func_ov14_021532f0 .global func_ov14_02153324 arm_func_start func_ov14_02153324 @@ -30939,8 +30939,8 @@ func_ov14_02153508: ; 0x02153508 add r0, r5, #0 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov14_02153508 _02153530: .word data_ov14_0215ab40 + thumb_func_end func_ov14_02153508 .global func_ov14_02153534 arm_func_start func_ov14_02153534 @@ -30985,8 +30985,8 @@ _021535a8: strgtb r0, [r5, #0x19] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov14_02153534 _021535c4: .word data_027e0c68 + arm_func_end func_ov14_02153534 .global func_ov14_021535c8 arm_func_start func_ov14_021535c8 @@ -31017,9 +31017,9 @@ _021535f8: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_ov14_021535d0 _02153610: .word data_ov14_02154198 _02153614: .word data_ov14_0215419c + arm_func_end func_ov14_021535d0 .global func_ov14_02153618 arm_func_start func_ov14_02153618 @@ -31038,8 +31038,8 @@ _02153620: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov14_02153618 _02153648: .word data_ov14_02154198 + arm_func_end func_ov14_02153618 .global func_ov14_0215364c arm_func_start func_ov14_0215364c @@ -31055,8 +31055,8 @@ func_ov14_0215364c: ; 0x0215364c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_0215364c _02153674: .word gItemManager + arm_func_end func_ov14_0215364c .global func_ov14_02153678 arm_func_start func_ov14_02153678 @@ -31071,8 +31071,8 @@ func_ov14_02153678: ; 0x02153678 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_02153678 _0215369c: .word data_ov14_0215b494 + arm_func_end func_ov14_02153678 .global func_ov14_021536a0 arm_func_start func_ov14_021536a0 @@ -31149,10 +31149,10 @@ _0215376c: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_021536a0 _021537b0: .word data_ov14_0215b494 _021537b4: .word data_ov14_0215ab64 _021537b8: .word data_027e103c + arm_func_end func_ov14_021536a0 .global func_ov14_021537bc thumb_func_start func_ov14_021537bc @@ -31277,7 +31277,6 @@ _02153894: add sp, #0x24 pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov14_021537c8 _0215389c: .word data_027e0d38 _021538a0: .word data_ov14_0215ab8c _021538a4: .word data_ov14_021541d4 @@ -31285,6 +31284,7 @@ _021538a8: .word data_020691a0 _021538ac: .word data_027e0c50 _021538b0: .word 0x000003ff _021538b4: .word data_ov14_0215ab90 + thumb_func_end func_ov14_021537c8 .global func_ov14_021538b8 arm_func_start func_ov14_021538b8 @@ -31316,10 +31316,10 @@ _02153900: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov14_021538b8 _02153918: .word data_027e0d38 _0215391c: .word data_ov14_02154198 _02153920: .word data_ov14_02154199 + arm_func_end func_ov14_021538b8 .global func_ov14_02153924 arm_func_start func_ov14_02153924 @@ -31399,10 +31399,10 @@ _02153a0c: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov14_02153924 _02153a3c: .word gItemManager _02153a40: .word data_027e103c _02153a44: .word data_ov14_021541d0 + arm_func_end func_ov14_02153924 .global func_ov14_02153a48 arm_func_start func_ov14_02153a48 @@ -31474,9 +31474,9 @@ _02153b08: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov14_02153a48 _02153b48: .word data_027e0d38 _02153b4c: .word gItemManager + arm_func_end func_ov14_02153a48 .rodata .global data_ov14_02153e48 @@ -32162,12 +32162,12 @@ func_ov14_021551d8: ; 0x021551d8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021551d8 _02155204: .word data_ov14_0215b220 _02155208: .word 0x4452554d _0215520c: .word func_ov14_0213b9a8 _02155210: .word _ZN9ActorTypeD1Ev _02155214: .word data_ov14_0215b214 + arm_func_end func_ov14_021551d8 .global func_ov14_02155218 arm_func_start func_ov14_02155218 @@ -32183,11 +32183,11 @@ func_ov14_02155218: ; 0x02155218 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155218 _02155240: .word data_ov14_0215b240 _02155244: .word func_ov14_0213bc34 _02155248: .word func_0203ebc8 _0215524c: .word data_ov14_0215b234 + arm_func_end func_ov14_02155218 .global func_ov14_02155250 arm_func_start func_ov14_02155250 @@ -32207,8 +32207,8 @@ func_ov14_02155250: ; 0x02155250 str r1, [r0, #0x3c] bx lr .align 2, 0 - arm_func_end func_ov14_02155250 _02155288: .word data_ov14_02158cb0 + arm_func_end func_ov14_02155250 .global func_ov14_0215528c arm_func_start func_ov14_0215528c @@ -32220,9 +32220,9 @@ func_ov14_0215528c: ; 0x0215528c str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov14_0215528c _021552a4: .word func_ov14_0213eef0 _021552a8: .word data_ov14_0215b248 + arm_func_end func_ov14_0215528c .global func_ov14_021552ac arm_func_start func_ov14_021552ac @@ -32238,11 +32238,11 @@ func_ov14_021552ac: ; 0x021552ac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021552ac _021552d4: .word data_ov14_0215b258 _021552d8: .word func_ov14_02141b38 _021552dc: .word func_0203ebc8 _021552e0: .word data_ov14_0215b260 + arm_func_end func_ov14_021552ac .global func_ov14_021552e4 arm_func_start func_ov14_021552e4 @@ -32258,11 +32258,11 @@ func_ov14_021552e4: ; 0x021552e4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021552e4 _0215530c: .word data_ov14_0215b26c _02155310: .word func_ov14_02142d30 _02155314: .word func_0203ebc8 _02155318: .word data_ov14_0215b274 + arm_func_end func_ov14_021552e4 .global func_ov14_0215531c arm_func_start func_ov14_0215531c @@ -32289,7 +32289,6 @@ func_ov14_0215531c: ; 0x0215531c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215531c _02155370: .word data_ov14_0215b28c _02155374: .word 0x5342454d _02155378: .word func_ov14_02146198 @@ -32300,6 +32299,7 @@ _02155388: .word data_ov14_02159720 _0215538c: .word data_ov14_0215b280 _02155390: .word func_ov14_02146c40 _02155394: .word data_ov14_0215b2a0 + arm_func_end func_ov14_0215531c .global func_ov14_02155398 arm_func_start func_ov14_02155398 @@ -32322,9 +32322,9 @@ func_ov14_02155398: ; 0x02155398 add sp, sp, #8 bx lr .align 2, 0 - arm_func_end func_ov14_02155398 _021553dc: .word data_02057200 _021553e0: .word data_ov14_02159994 + arm_func_end func_ov14_02155398 .global func_ov14_021553e4 arm_func_start func_ov14_021553e4 @@ -32341,12 +32341,12 @@ func_ov14_021553e4: ; 0x021553e4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021553e4 _02155410: .word data_ov14_0215b2d0 _02155414: .word 0x524d5447 _02155418: .word func_ov14_02148698 _0215541c: .word _ZN9ActorTypeD1Ev _02155420: .word data_ov14_0215b2c4 + arm_func_end func_ov14_021553e4 .global func_ov14_02155424 arm_func_start func_ov14_02155424 @@ -32362,11 +32362,11 @@ func_ov14_02155424: ; 0x02155424 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155424 _0215544c: .word data_ov14_0215b2f0 _02155450: .word func_ov14_02149a88 _02155454: .word func_0203ebc8 _02155458: .word data_ov14_0215b2e4 + arm_func_end func_ov14_02155424 .global func_ov14_0215545c arm_func_start func_ov14_0215545c @@ -32392,7 +32392,6 @@ func_ov14_0215545c: ; 0x0215545c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215545c _021554ac: .word data_ov14_0215b304 _021554b0: .word 0x4e434d41 _021554b4: .word func_ov14_0214ab30 @@ -32402,6 +32401,7 @@ _021554c0: .word data_ov14_0215b324 _021554c4: .word 0x4e434d32 _021554c8: .word func_ov14_0214ab60 _021554cc: .word data_ov14_0215b318 + arm_func_end func_ov14_0215545c .global func_ov14_021554d0 arm_func_start func_ov14_021554d0 @@ -32418,12 +32418,12 @@ func_ov14_021554d0: ; 0x021554d0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021554d0 _021554fc: .word data_ov14_0215b344 _02155500: .word 0x564f4341 _02155504: .word func_ov14_0214bed8 _02155508: .word _ZN9ActorTypeD1Ev _0215550c: .word data_ov14_0215b338 + arm_func_end func_ov14_021554d0 .global func_ov14_02155510 arm_func_start func_ov14_02155510 @@ -32439,11 +32439,11 @@ func_ov14_02155510: ; 0x02155510 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155510 _02155538: .word data_ov14_0215b358 _0215553c: .word func_ov14_0214c19c _02155540: .word func_0203ebc8 _02155544: .word data_ov14_0215b360 + arm_func_end func_ov14_02155510 .global func_ov14_02155548 arm_func_start func_ov14_02155548 @@ -32460,12 +32460,12 @@ func_ov14_02155548: ; 0x02155548 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155548 _02155574: .word data_ov14_0215b378 _02155578: .word 0x45564152 _0215557c: .word func_ov14_0214c9c0 _02155580: .word _ZN9ActorTypeD1Ev _02155584: .word data_ov14_0215b36c + arm_func_end func_ov14_02155548 .global func_ov14_02155588 arm_func_start func_ov14_02155588 @@ -32481,11 +32481,11 @@ func_ov14_02155588: ; 0x02155588 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155588 _021555b0: .word data_ov14_0215b38c _021555b4: .word func_ov14_0214cce4 _021555b8: .word func_0203ebc8 _021555bc: .word data_ov14_0215b394 + arm_func_end func_ov14_02155588 .global func_ov14_021555c0 arm_func_start func_ov14_021555c0 @@ -32501,11 +32501,11 @@ func_ov14_021555c0: ; 0x021555c0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021555c0 _021555e8: .word data_ov14_0215b3a0 _021555ec: .word func_ov14_0214ceb8 _021555f0: .word func_0203ebc8 _021555f4: .word data_ov14_0215b3a8 + arm_func_end func_ov14_021555c0 .global func_ov14_021555f8 arm_func_start func_ov14_021555f8 @@ -32521,11 +32521,11 @@ func_ov14_021555f8: ; 0x021555f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021555f8 _02155620: .word data_ov14_0215b3b4 _02155624: .word func_ov14_0214cfb0 _02155628: .word func_0203ebc8 _0215562c: .word data_ov14_0215b3bc + arm_func_end func_ov14_021555f8 .global func_ov14_02155630 arm_func_start func_ov14_02155630 @@ -32541,11 +32541,11 @@ func_ov14_02155630: ; 0x02155630 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155630 _02155658: .word data_ov14_0215b3c8 _0215565c: .word func_ov14_0214e274 _02155660: .word func_0203ebc8 _02155664: .word data_ov14_0215b3d0 + arm_func_end func_ov14_02155630 .global func_ov14_02155668 arm_func_start func_ov14_02155668 @@ -32561,11 +32561,11 @@ func_ov14_02155668: ; 0x02155668 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155668 _02155690: .word data_ov14_0215b3dc _02155694: .word func_ov14_0214e790 _02155698: .word func_0203ebc8 _0215569c: .word data_ov14_0215b3e4 + arm_func_end func_ov14_02155668 .global func_ov14_021556a0 arm_func_start func_ov14_021556a0 @@ -32584,13 +32584,13 @@ func_ov14_021556a0: ; 0x021556a0 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021556a0 _021556d4: .word data_ov14_0215b3f0 _021556d8: .word func_ov14_0214f01c _021556dc: .word func_0203ebc8 _021556e0: .word data_ov14_0215b3f8 _021556e4: .word 0x00001e66 _021556e8: .word data_ov14_0215a3b4 + arm_func_end func_ov14_021556a0 .global func_ov14_021556ec arm_func_start func_ov14_021556ec @@ -32607,12 +32607,12 @@ func_ov14_021556ec: ; 0x021556ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021556ec _02155718: .word data_ov14_0215b410 _0215571c: .word 0x41544152 _02155720: .word func_ov14_0214fa74 _02155724: .word _ZN9ActorTypeD1Ev _02155728: .word data_ov14_0215b404 + arm_func_end func_ov14_021556ec .global func_ov14_0215572c arm_func_start func_ov14_0215572c @@ -32628,11 +32628,11 @@ func_ov14_0215572c: ; 0x0215572c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215572c _02155754: .word data_ov14_0215b424 _02155758: .word func_ov14_0214fd94 _0215575c: .word func_0203ebc8 _02155760: .word data_ov14_0215b42c + arm_func_end func_ov14_0215572c .global func_ov14_02155764 arm_func_start func_ov14_02155764 @@ -32648,11 +32648,11 @@ func_ov14_02155764: ; 0x02155764 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155764 _0215578c: .word data_ov14_0215b438 _02155790: .word func_ov14_021509e4 _02155794: .word func_0203ebc8 _02155798: .word data_ov14_0215b440 + arm_func_end func_ov14_02155764 .global func_ov14_0215579c arm_func_start func_ov14_0215579c @@ -32669,12 +32669,12 @@ func_ov14_0215579c: ; 0x0215579c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_0215579c _021557c8: .word data_ov14_0215b458 _021557cc: .word 0x42524d54 _021557d0: .word func_ov14_0215130c _021557d4: .word _ZN9ActorTypeD1Ev _021557d8: .word data_ov14_0215b44c + arm_func_end func_ov14_0215579c .global func_ov14_021557dc arm_func_start func_ov14_021557dc @@ -32690,11 +32690,11 @@ func_ov14_021557dc: ; 0x021557dc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_021557dc _02155804: .word data_ov14_0215b46c _02155808: .word func_ov14_0215168c _0215580c: .word func_0203ebc8 _02155810: .word data_ov14_0215b474 + arm_func_end func_ov14_021557dc .global func_ov14_02155814 arm_func_start func_ov14_02155814 @@ -32710,11 +32710,11 @@ func_ov14_02155814: ; 0x02155814 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov14_02155814 _0215583c: .word data_ov14_0215b480 _02155840: .word func_ov14_02152880 _02155844: .word func_0203ebc8 _02155848: .word data_ov14_0215b488 + arm_func_end func_ov14_02155814 .section .ctor, 4, 1, 4 .global data_ov14_02155920 diff --git a/asm/ov15.s b/asm/ov15.s index 305cfb66..c69dff9b 100644 --- a/asm/ov15.s +++ b/asm/ov15.s @@ -25,9 +25,9 @@ _0211f67c: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0211f640 _0211f684: .word 0x0000ffff _0211f688: .word data_027e0f6c + arm_func_end func_ov15_0211f640 .global func_ov15_0211f68c arm_func_start func_ov15_0211f68c @@ -161,11 +161,11 @@ _0211f848: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0211f69c _0211f854: .word data_027e0f6c _0211f858: .word gMapManager _0211f85c: .word data_02050f54 _0211f860: .word data_027e0d3c + arm_func_end func_ov15_0211f69c .global func_ov15_0211f864 arm_func_start func_ov15_0211f864 @@ -176,9 +176,9 @@ func_ov15_0211f864: ; 0x0211f864 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov15_0211f864 _0211f878: .word data_027e103c _0211f87c: .word func_ov00_020cf2f8 + arm_func_end func_ov15_0211f864 .global func_ov15_0211f880 arm_func_start func_ov15_0211f880 @@ -189,9 +189,9 @@ func_ov15_0211f880: ; 0x0211f880 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov15_0211f880 _0211f894: .word data_027e103c _0211f898: .word func_ov00_020cf2f8 + arm_func_end func_ov15_0211f880 .global func_ov15_0211f89c arm_func_start func_ov15_0211f89c @@ -241,9 +241,9 @@ func_ov15_0211f89c: ; 0x0211f89c add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0211f89c _0211f94c: .word data_ov15_02189420 _0211f950: .word data_ov15_02185b1c + arm_func_end func_ov15_0211f89c .global func_ov15_0211f954 arm_func_start func_ov15_0211f954 @@ -269,9 +269,9 @@ func_ov15_0211f954: ; 0x0211f954 bl func_ov15_021219a8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0211f954 _0211f9a4: .word gMapManager _0211f9a8: .word data_027e0fe4 + arm_func_end func_ov15_0211f954 .global func_ov15_0211f9ac arm_func_start func_ov15_0211f9ac @@ -283,8 +283,8 @@ func_ov15_0211f9ac: ; 0x0211f9ac str r1, [r0, #0x44] bx ip .align 2, 0 - arm_func_end func_ov15_0211f9ac _0211f9c4: .word func_ov15_0211fd64 + arm_func_end func_ov15_0211f9ac .global func_ov15_0211f9c8 arm_func_start func_ov15_0211f9c8 @@ -448,7 +448,6 @@ _0211fc0c: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0211f9dc _0211fc18: .word data_027e077c _0211fc1c: .word data_027e0c68 _0211fc20: .word data_ov15_0218ebe0 @@ -465,6 +464,7 @@ _0211fc48: .word 0x0000ffff _0211fc4c: .word gMapManager _0211fc50: .word data_ov00_020eec9c _0211fc54: .word data_027e0fe4 + arm_func_end func_ov15_0211f9dc .global func_ov15_0211fc58 arm_func_start func_ov15_0211fc58 @@ -553,10 +553,10 @@ _0211fd50: stmia r4, {r0, ip} ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0211fcc0 _0211fd58: .word data_027e0d3c _0211fd5c: .word data_027e0f94 _0211fd60: .word data_ov15_02189420 + arm_func_end func_ov15_0211fcc0 .global func_ov15_0211fd64 arm_func_start func_ov15_0211fd64 @@ -1119,7 +1119,6 @@ _0212058c: add sp, sp, #0x19c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0211fd88 _02120598: .word data_027e0d78 _0212059c: .word 0x51eb851f _021205a0: .word 0x2aaaaaab @@ -1136,6 +1135,7 @@ _021205c8: .word data_027e0c38 _021205cc: .word data_ov15_02185b2c _021205d0: .word data_027e103c _021205d4: .word data_ov00_020eec9c + arm_func_end func_ov15_0211fd88 .global func_ov15_021205d8 arm_func_start func_ov15_021205d8 @@ -1159,9 +1159,9 @@ func_ov15_021205d8: ; 0x021205d8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021205d8 _02120620: .word data_ov15_02189488 _02120624: .word data_020691a0 + arm_func_end func_ov15_021205d8 .global func_ov15_02120628 arm_func_start func_ov15_02120628 @@ -1191,9 +1191,9 @@ _0212066c: str r0, [r4, #0x5c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02120628 _02120684: .word 0x2aaaaaab _02120688: .word data_027e0618 + arm_func_end func_ov15_02120628 .global func_ov15_0212068c arm_func_start func_ov15_0212068c @@ -1356,7 +1356,6 @@ func_ov15_021206f4: ; 0x021206f4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021206f4 _021208c4: .word data_ov15_02189504 _021208c8: .word func_ov15_021208e0 _021208cc: .word func_ov15_021208e4 @@ -1364,6 +1363,7 @@ _021208d0: .word func_020350ac _021208d4: .word func_02035064 _021208d8: .word func_ov15_02120bc0 _021208dc: .word data_027e077c + arm_func_end func_ov15_021206f4 .global func_ov15_021208e0 arm_func_start func_ov15_021208e0 @@ -1389,8 +1389,8 @@ func_ov15_021208e4: ; 0x021208e4 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021208e4 _0212091c: .word data_ov00_020e899c + arm_func_end func_ov15_021208e4 .global func_ov15_02120920 arm_func_start func_ov15_02120920 @@ -1431,12 +1431,12 @@ func_ov15_02120920: ; 0x02120920 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02120920 _021209ac: .word data_ov15_02189504 _021209b0: .word func_ov15_02120bc0 _021209b4: .word data_027e077c _021209b8: .word func_020350ac _021209bc: .word func_ov15_021208e0 + arm_func_end func_ov15_02120920 .global func_ov15_021209c0 arm_func_start func_ov15_021209c0 @@ -1479,12 +1479,12 @@ func_ov15_021209c0: ; 0x021209c0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021209c0 _02120a54: .word data_ov15_02189504 _02120a58: .word func_ov15_02120bc0 _02120a5c: .word data_027e077c _02120a60: .word func_020350ac _02120a64: .word func_ov15_021208e0 + arm_func_end func_ov15_021209c0 .global func_ov15_02120a68 arm_func_start func_ov15_02120a68 @@ -1547,10 +1547,10 @@ _02120afc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02120a68 _02120b48: .word data_027e0c38 _02120b4c: .word data_ov15_02185b54 _02120b50: .word data_ov15_02185b58 + arm_func_end func_ov15_02120a68 .global func_ov15_02120b54 arm_func_start func_ov15_02120b54 @@ -1588,8 +1588,8 @@ _02120ba4: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02120b6c _02120bbc: .word data_027e103c + arm_func_end func_ov15_02120b6c .global func_ov15_02120bc0 arm_func_start func_ov15_02120bc0 @@ -1634,9 +1634,9 @@ _02120c28: bl func_ov00_020cfc9c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02120bc0 _02120c50: .word data_027e080c _02120c54: .word data_027e103c + arm_func_end func_ov15_02120bc0 .global func_ov15_02120c58 arm_func_start func_ov15_02120c58 @@ -1656,8 +1656,8 @@ func_ov15_02120c58: ; 0x02120c58 blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02120c58 _02120c90: .word data_027e0cbc + arm_func_end func_ov15_02120c58 .global func_ov15_02120c94 arm_func_start func_ov15_02120c94 @@ -1681,8 +1681,8 @@ _02120cc4: bl func_ov03_020fa874 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02120c94 _02120cd8: .word data_027e0cbc + arm_func_end func_ov15_02120c94 .global func_ov15_02120cdc arm_func_start func_ov15_02120cdc @@ -1784,10 +1784,10 @@ _02120e38: mov r0, r9 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02120cdc _02120e40: .word data_027e103c _02120e44: .word data_027e0c68 _02120e48: .word data_ov15_021894bc + arm_func_end func_ov15_02120cdc .global func_ov15_02120e4c arm_func_start func_ov15_02120e4c @@ -1857,9 +1857,9 @@ _02120f34: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02120e4c _02120f3c: .word data_ov00_020eec9c _02120f40: .word data_027e103c + arm_func_end func_ov15_02120e4c .global func_ov15_02120f44 arm_func_start func_ov15_02120f44 @@ -1975,13 +1975,13 @@ _02121088: bl func_ov00_020d77e4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02120f44 _021210dc: .word data_027e077c _021210e0: .word data_02056be4 _021210e4: .word data_027e0c68 _021210e8: .word 0x00050001 _021210ec: .word data_027e103c _021210f0: .word data_ov00_020eec9c + arm_func_end func_ov15_02120f44 .global func_ov15_021210f4 arm_func_start func_ov15_021210f4 @@ -2006,8 +2006,8 @@ _0212112c: bl func_ov09_0211b994 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021210f4 _02121138: .word data_027e077c + arm_func_end func_ov15_021210f4 .global func_ov15_0212113c arm_func_start func_ov15_0212113c @@ -2397,7 +2397,6 @@ _021216a4: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212113c _021216d4: .word data_027e0618 _021216d8: .word data_027e0cbc _021216dc: .word data_027e103c @@ -2409,6 +2408,7 @@ _021216f0: .word data_027e0d3c _021216f4: .word data_ov15_02185b5c _021216f8: .word gItemManager _021216fc: .word gMapManager + arm_func_end func_ov15_0212113c .global func_ov15_02121700 arm_func_start func_ov15_02121700 @@ -2427,9 +2427,9 @@ _02121728: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_02121700 _02121730: .word data_027e077c _02121734: .word data_027e0618 + arm_func_end func_ov15_02121700 .global func_ov15_02121738 arm_func_start func_ov15_02121738 @@ -2483,9 +2483,9 @@ func_ov15_0212179c: ; 0x0212179c movlo r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_0212179c _021217dc: .word data_027e077c _021217e0: .word data_02056be4 + arm_func_end func_ov15_0212179c .global func_ov15_021217e4 arm_func_start func_ov15_021217e4 @@ -2604,13 +2604,13 @@ _02121940: bl func_ov00_020cfc9c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_021217e4 _02121970: .word gMapManager _02121974: .word data_027e0f7c _02121978: .word data_027e0fe4 _0212197c: .word 0x000500aa _02121980: .word 0x000500a5 _02121984: .word data_027e103c + arm_func_end func_ov15_021217e4 .global func_ov15_02121988 arm_func_start func_ov15_02121988 @@ -2619,8 +2619,8 @@ func_ov15_02121988: ; 0x02121988 add r0, r0, #0x348 bx ip .align 2, 0 - arm_func_end func_ov15_02121988 _02121994: .word func_ov03_020fc438 + arm_func_end func_ov15_02121988 .global func_ov15_02121998 arm_func_start func_ov15_02121998 @@ -2629,8 +2629,8 @@ func_ov15_02121998: ; 0x02121998 add r0, r0, #0x348 bx ip .align 2, 0 - arm_func_end func_ov15_02121998 _021219a4: .word func_ov03_020fc448 + arm_func_end func_ov15_02121998 .global func_ov15_021219a8 arm_func_start func_ov15_021219a8 @@ -2681,8 +2681,8 @@ _02121a38: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021219a8 _02121a50: .word data_ov15_021894bc + arm_func_end func_ov15_021219a8 .global func_ov15_02121a54 arm_func_start func_ov15_02121a54 @@ -2722,8 +2722,8 @@ func_ov15_02121a94: ; 0x02121a94 bl func_ov15_02121ac4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02121a94 _02121ac0: .word data_027e0fe0 + arm_func_end func_ov15_02121a94 .global func_ov15_02121ac4 arm_func_start func_ov15_02121ac4 @@ -2736,8 +2736,8 @@ func_ov15_02121ac4: ; 0x02121ac4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02121ac4 _02121ae0: .word data_ov15_02189544 + arm_func_end func_ov15_02121ac4 .global func_ov15_02121ae4 arm_func_start func_ov15_02121ae4 @@ -2816,10 +2816,10 @@ func_ov15_02121b14: ; 0x02121b14 mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02121b14 _02121be0: .word data_027e0d0c _02121be4: .word data_027e0764 _02121be8: .word 0x00000259 + arm_func_end func_ov15_02121b14 .global func_ov15_02121bec arm_func_start func_ov15_02121bec @@ -2912,13 +2912,13 @@ func_ov15_02121bec: ; 0x02121bec add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02121bec _02121d48: .word data_027e0764 _02121d4c: .word data_027e0f64 _02121d50: .word 0x0000a001 _02121d54: .word 0x00002aab _02121d58: .word data_027e0f94 _02121d5c: .word data_027e0fe8 + arm_func_end func_ov15_02121bec .global func_ov15_02121d60 arm_func_start func_ov15_02121d60 @@ -2980,10 +2980,10 @@ _02121e24: str r1, [r0, #0x130] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02121d60 _02121e34: .word data_027e0764 _02121e38: .word 0x0000012d _02121e3c: .word 0x00000259 + arm_func_end func_ov15_02121d60 .global func_ov15_02121e40 arm_func_start func_ov15_02121e40 @@ -3151,11 +3151,11 @@ _02122038: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02121e40 _021220a4: .word data_027e0fe4 _021220a8: .word 0x53454f43 _021220ac: .word 0x53454b45 _021220b0: .word data_027e0764 + arm_func_end func_ov15_02121e40 .global func_ov15_021220b4 arm_func_start func_ov15_021220b4 @@ -3172,8 +3172,8 @@ func_ov15_021220b4: ; 0x021220b4 bl func_ov15_021220e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021220b4 _021220e0: .word data_027e0fe0 + arm_func_end func_ov15_021220b4 .global func_ov15_021220e4 arm_func_start func_ov15_021220e4 @@ -3189,8 +3189,8 @@ func_ov15_021220e4: ; 0x021220e4 str r1, [r4, #0x16c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021220e4 _0212210c: .word data_ov15_0218961c + arm_func_end func_ov15_021220e4 .global func_ov15_02122110 arm_func_start func_ov15_02122110 @@ -3313,7 +3313,6 @@ _02122240: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02122140 _0212229c: .word gAdventureFlags _021222a0: .word data_027e0d0c _021222a4: .word 0x53454f43 @@ -3322,6 +3321,7 @@ _021222ac: .word 0x53504b4e _021222b0: .word 0x464c5052 _021222b4: .word 0x42554949 _021222b8: .word data_027e0764 + arm_func_end func_ov15_02122140 .global func_ov15_021222bc arm_func_start func_ov15_021222bc @@ -3557,7 +3557,6 @@ _021225f0: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_021222bc _02122638: .word data_027e0f90 _0212263c: .word 0x42554949 _02122640: .word data_027e0f94 @@ -3573,6 +3572,7 @@ _02122664: .word 0x00001001 _02122668: .word 0x00002aab _0212266c: .word 0x53454f43 _02122670: .word data_027e0fe8 + arm_func_end func_ov15_021222bc .global func_ov15_02122674 arm_func_start func_ov15_02122674 @@ -4045,13 +4045,13 @@ _02122d58: add sp, sp, #0xe4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02122674 _02122d9c: .word data_027e0f94 _02122da0: .word gMapManager _02122da4: .word data_02050f54 _02122da8: .word data_027e0fe8 _02122dac: .word 0x42554949 _02122db0: .word data_027e0fe4 + arm_func_end func_ov15_02122674 .global func_ov15_02122db4 arm_func_start func_ov15_02122db4 @@ -4090,8 +4090,8 @@ _02122e20: str r1, [r0, #0x130] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02122db4 _02122e30: .word data_027e0764 + arm_func_end func_ov15_02122db4 .global func_ov15_02122e34 arm_func_start func_ov15_02122e34 @@ -4273,7 +4273,6 @@ _0212307c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02122e34 _021230c0: .word data_027e10a4 _021230c4: .word data_027e0d3c _021230c8: .word gMapManager @@ -4282,6 +4281,7 @@ _021230d0: .word 0x53454b45 _021230d4: .word 0x464c5052 _021230d8: .word 0x53454f43 _021230dc: .word 0x53504b4e + arm_func_end func_ov15_02122e34 .global func_ov15_021230e0 arm_func_start func_ov15_021230e0 @@ -4405,11 +4405,11 @@ _02123298: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021230e0 _021232a4: .word 0x444e5043 _021232a8: .word 0x47534950 _021232ac: .word data_027e0f94 _021232b0: .word data_02050f54 + arm_func_end func_ov15_021230e0 .global func_ov15_021232b4 arm_func_start func_ov15_021232b4 @@ -4519,13 +4519,13 @@ func_ov15_021232b4: ; 0x021232b4 add sp, sp, #0xd4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021232b4 _02123454: .word data_027e0f94 _02123458: .word 0x0000ffff _0212345c: .word data_ov15_02185b60 _02123460: .word gMapManager _02123464: .word data_ov15_02189610 _02123468: .word data_027e0fe4 + arm_func_end func_ov15_021232b4 .global func_ov15_0212346c arm_func_start func_ov15_0212346c @@ -4569,8 +4569,8 @@ func_ov15_02123474: ; 0x02123474 str r1, [r5, #0x170] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02123474 _021234dc: .word data_ov15_021896ec + arm_func_end func_ov15_02123474 .global func_ov15_021234e0 arm_func_start func_ov15_021234e0 @@ -4722,12 +4722,12 @@ _0212364c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02123524 _021236e4: .word data_ov15_0218ec98 _021236e8: .word data_ov15_021896d0 _021236ec: .word data_027e0f94 _021236f0: .word data_027e0764 _021236f4: .word data_02050f54 + arm_func_end func_ov15_02123524 .global func_ov15_021236f8 arm_func_start func_ov15_021236f8 @@ -4815,8 +4815,8 @@ func_ov15_02123770: ; 0x02123770 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02123770 _02123824: .word data_027e0e58 + arm_func_end func_ov15_02123770 .global func_ov15_02123828 arm_func_start func_ov15_02123828 @@ -4890,8 +4890,8 @@ func_ov15_02123878: ; 0x02123878 add r0, r4, #2 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02123878 _02123910: .word data_027e0764 + arm_func_end func_ov15_02123878 .global func_ov15_02123914 arm_func_start func_ov15_02123914 @@ -4973,9 +4973,9 @@ _02123a18: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02123914 _02123a20: .word data_027e0fe8 _02123a24: .word 0x53485254 + arm_func_end func_ov15_02123914 .global func_ov15_02123a28 arm_func_start func_ov15_02123a28 @@ -5008,9 +5008,9 @@ func_ov15_02123a28: ; 0x02123a28 add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02123a28 _02123a94: .word data_027e0fe8 _02123a98: .word 0x53525059 + arm_func_end func_ov15_02123a28 .global func_ov15_02123a9c arm_func_start func_ov15_02123a9c @@ -5072,8 +5072,8 @@ _02123b44: bl func_ov15_02184a40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02123a9c _02123b74: .word data_ov15_02190458 + arm_func_end func_ov15_02123a9c .global func_ov15_02123b78 arm_func_start func_ov15_02123b78 @@ -5090,8 +5090,8 @@ func_ov15_02123b78: ; 0x02123b78 bl func_ov15_02184a40 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02123b78 _02123ba4: .word data_ov15_02190458 + arm_func_end func_ov15_02123b78 .global func_ov15_02123ba8 arm_func_start func_ov15_02123ba8 @@ -5107,8 +5107,8 @@ func_ov15_02123bb4: ; 0x02123bb4 ldr ip, _02123bbc ; =_ZN5Actor14GetAngleToLinkEv bx ip .align 2, 0 - arm_func_end func_ov15_02123bb4 _02123bbc: .word _ZN5Actor14GetAngleToLinkEv + arm_func_end func_ov15_02123bb4 .global func_ov15_02123bc0 arm_func_start func_ov15_02123bc0 @@ -5141,8 +5141,8 @@ func_ov15_02123bec: ; 0x02123bec bl func_ov15_02123c48 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02123bec _02123c18: .word data_027e0fe0 + arm_func_end func_ov15_02123bec .global func_ov15_02123c1c arm_func_start func_ov15_02123c1c @@ -5157,9 +5157,9 @@ func_ov15_02123c1c: ; 0x02123c1c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02123c1c _02123c40: .word data_ov15_02185b8c _02123c44: .word data_ov15_0218988c + arm_func_end func_ov15_02123c1c .global func_ov15_02123c48 arm_func_start func_ov15_02123c48 @@ -5225,10 +5225,10 @@ func_ov15_02123c48: ; 0x02123c48 str r1, [r4, #0x2a4] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02123c48 _02123d38: .word data_ov15_021897c4 _02123d3c: .word 0x00008001 _02123d40: .word data_027e0764 + arm_func_end func_ov15_02123c48 .global func_ov15_02123d44 arm_func_start func_ov15_02123d44 @@ -5441,7 +5441,6 @@ func_ov15_02123e38: ; 0x02123e38 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02123e38 _02124044: .word data_ov15_02185b80 _02124048: .word data_027e0f94 _0212404c: .word 0xfffffe66 @@ -5451,6 +5450,7 @@ _02124058: .word 0x00001554 _0212405c: .word 0x00001aaa _02124060: .word 0x00000666 _02124064: .word data_027e0c68 + arm_func_end func_ov15_02123e38 .global func_ov15_02124068 arm_func_start func_ov15_02124068 @@ -5678,8 +5678,8 @@ _02124364: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021240ac _02124384: .word data_027e0d0c + arm_func_end func_ov15_021240ac .global func_ov15_02124388 arm_func_start func_ov15_02124388 @@ -5719,9 +5719,9 @@ func_ov15_02124388: ; 0x02124388 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02124388 _02124410: .word data_02050f54 _02124414: .word data_027e0f94 + arm_func_end func_ov15_02124388 .global func_ov15_02124418 arm_func_start func_ov15_02124418 @@ -5891,11 +5891,11 @@ _02124674: str r4, [r5, #0x130] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02124418 _02124684: .word data_027e0764 _02124688: .word data_02050f54 _0212468c: .word data_027e0ffc _02124690: .word 0x00000202 + arm_func_end func_ov15_02124418 .global func_ov15_02124694 arm_func_start func_ov15_02124694 @@ -6153,11 +6153,11 @@ _02124a18: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02124694 _02124a30: .word data_027e0ffc _02124a34: .word 0x00000205 _02124a38: .word 0x00000203 _02124a3c: .word data_027e10a4 + arm_func_end func_ov15_02124694 .global func_ov15_02124a40 arm_func_start func_ov15_02124a40 @@ -6560,7 +6560,6 @@ _02124ffc: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02124a40 _0212502c: .word gMapManager _02125030: .word 0x00000733 _02125034: .word data_02050f54 @@ -6569,6 +6568,7 @@ _0212503c: .word data_027e0e58 _02125040: .word 0x00000d71 _02125044: .word 0x000009ec _02125048: .word data_ov15_02190458 + arm_func_end func_ov15_02124a40 .global func_ov15_0212504c arm_func_start func_ov15_0212504c @@ -6621,11 +6621,11 @@ func_ov15_0212504c: ; 0x0212504c add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212504c _02125108: .word gMapManager _0212510c: .word data_027e0e58 _02125110: .word 0x000009ec _02125114: .word data_027e0ffc + arm_func_end func_ov15_0212504c .global func_ov15_02125118 arm_func_start func_ov15_02125118 @@ -6678,13 +6678,13 @@ func_ov15_02125118: ; 0x02125118 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02125118 _021251d4: .word gMapManager _021251d8: .word 0x00000333 _021251dc: .word data_027e0e58 _021251e0: .word 0x00000666 _021251e4: .word data_027e0ffc _021251e8: .word 0x00000201 + arm_func_end func_ov15_02125118 .global func_ov15_021251ec arm_func_start func_ov15_021251ec @@ -6803,9 +6803,9 @@ func_ov15_021252c0: ; 0x021252c0 str r0, [r4, #0x6c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021252c0 _0212536c: .word 0x00000266 _02125370: .word data_02050f54 + arm_func_end func_ov15_021252c0 .global func_ov15_02125374 arm_func_start func_ov15_02125374 @@ -6814,8 +6814,8 @@ func_ov15_02125374: ; 0x02125374 mov r1, #8 bx ip .align 2, 0 - arm_func_end func_ov15_02125374 _02125380: .word func_ov15_02124418 + arm_func_end func_ov15_02125374 .global func_ov15_02125384 arm_func_start func_ov15_02125384 @@ -6838,8 +6838,8 @@ func_ov15_02125388: ; 0x02125388 bl func_ov15_021253e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02125388 _021253b4: .word data_027e0fe0 + arm_func_end func_ov15_02125388 .global func_ov15_021253b8 arm_func_start func_ov15_021253b8 @@ -6854,9 +6854,9 @@ func_ov15_021253b8: ; 0x021253b8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021253b8 _021253dc: .word data_ov15_02185be8 _021253e0: .word data_ov15_0218997c + arm_func_end func_ov15_021253b8 .global func_ov15_021253e4 arm_func_start func_ov15_021253e4 @@ -6875,8 +6875,8 @@ func_ov15_021253e4: ; 0x021253e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021253e4 _02125418: .word data_ov15_021898b4 + arm_func_end func_ov15_021253e4 .global func_ov15_0212541c arm_func_start func_ov15_0212541c @@ -7000,11 +7000,11 @@ _021255b4: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02125474 _021255c8: .word 0x00000333 _021255cc: .word data_027e0d0c _021255d0: .word data_027e0f94 _021255d4: .word data_027e0c68 + arm_func_end func_ov15_02125474 .global func_ov15_021255d8 arm_func_start func_ov15_021255d8 @@ -7140,11 +7140,11 @@ _021257a4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021255d8 _021257bc: .word data_027e0d0c _021257c0: .word 0x00000266 _021257c4: .word data_ov15_02189898 _021257c8: .word data_02050f54 + arm_func_end func_ov15_021255d8 .global func_ov15_021257cc arm_func_start func_ov15_021257cc @@ -7296,12 +7296,12 @@ _021259e4: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021257cc _021259f8: .word data_027e0764 _021259fc: .word 0x0000071c _02125a00: .word 0x0000019a _02125a04: .word 0x00000333 _02125a08: .word data_027e0ffc + arm_func_end func_ov15_021257cc .global func_ov15_02125a0c arm_func_start func_ov15_02125a0c @@ -7568,7 +7568,6 @@ _02125dbc: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02125a0c _02125ddc: .word data_ov15_02185bc8 _02125de0: .word data_ov15_02185bc8 _02125de4: .word data_027e0ffc @@ -7578,6 +7577,7 @@ _02125df0: .word data_02050f54 _02125df4: .word 0x00000e39 _02125df8: .word 0x0000019a _02125dfc: .word data_027e10a4 + arm_func_end func_ov15_02125a0c .global func_ov15_02125e00 arm_func_start func_ov15_02125e00 @@ -7680,11 +7680,11 @@ _02125eb4: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02125e00 _02125f78: .word data_027e0f94 _02125f7c: .word 0x0000019a _02125f80: .word 0x00001333 _02125f84: .word data_02050f54 + arm_func_end func_ov15_02125e00 .global func_ov15_02125f88 arm_func_start func_ov15_02125f88 @@ -7724,10 +7724,10 @@ func_ov15_02125f88: ; 0x02125f88 add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_02125f88 _02126010: .word data_027e0ffc _02126014: .word 0x00000666 _02126018: .word data_027e0e58 + arm_func_end func_ov15_02125f88 .global func_ov15_0212601c arm_func_start func_ov15_0212601c @@ -7736,8 +7736,8 @@ func_ov15_0212601c: ; 0x0212601c mov r1, #6 bx ip .align 2, 0 - arm_func_end func_ov15_0212601c _02126028: .word func_ov15_021257cc + arm_func_end func_ov15_0212601c .global func_ov15_0212602c arm_func_start func_ov15_0212602c @@ -7773,8 +7773,8 @@ func_ov15_0212602c: ; 0x0212602c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212602c _021260a4: .word data_02050f54 + arm_func_end func_ov15_0212602c .global func_ov15_021260a8 arm_func_start func_ov15_021260a8 @@ -7847,8 +7847,8 @@ func_ov15_02126128: ; 0x02126128 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02126128 _02126198: .word data_ov15_02189990 + arm_func_end func_ov15_02126128 .global func_ov15_0212619c arm_func_start func_ov15_0212619c @@ -7870,9 +7870,9 @@ func_ov15_0212619c: ; 0x0212619c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212619c _021261dc: .word data_ov15_02189990 _021261e0: .word gMapManager + arm_func_end func_ov15_0212619c .global func_ov15_021261e4 arm_func_start func_ov15_021261e4 @@ -7896,9 +7896,9 @@ func_ov15_021261e4: ; 0x021261e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021261e4 _0212622c: .word data_ov15_02189990 _02126230: .word gMapManager + arm_func_end func_ov15_021261e4 .global func_ov15_02126234 arm_func_start func_ov15_02126234 @@ -7920,9 +7920,9 @@ func_ov15_02126234: ; 0x02126234 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126234 _02126274: .word data_ov15_02189990 _02126278: .word gMapManager + arm_func_end func_ov15_02126234 .global func_ov15_0212627c arm_func_start func_ov15_0212627c @@ -7948,9 +7948,9 @@ func_ov15_0212627c: ; 0x0212627c add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_0212627c _021262cc: .word 0x0000399a _021262d0: .word gMapManager + arm_func_end func_ov15_0212627c .global func_ov15_021262d4 arm_func_start func_ov15_021262d4 @@ -8059,8 +8059,8 @@ func_ov15_02126398: ; 0x02126398 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02126398 _021263e0: .word data_027e0f94 + arm_func_end func_ov15_02126398 .global func_ov15_021263e4 arm_func_start func_ov15_021263e4 @@ -8079,8 +8079,8 @@ func_ov15_021263e4: ; 0x021263e4 bl func_ov15_0212641c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021263e4 _02126418: .word data_027e0f84 + arm_func_end func_ov15_021263e4 .global func_ov15_0212641c arm_func_start func_ov15_0212641c @@ -8099,9 +8099,9 @@ func_ov15_0212641c: ; 0x0212641c str r1, [r4, #0xd8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212641c _02126450: .word data_ov15_02189a28 _02126454: .word data_ov15_02189ac0 + arm_func_end func_ov15_0212641c .global func_ov15_02126458 arm_func_start func_ov15_02126458 @@ -8218,10 +8218,10 @@ _021265a4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021264b0 _021265bc: .word data_ov15_02185c20 _021265c0: .word data_027e0f68 _021265c4: .word data_ov15_02185c10 + arm_func_end func_ov15_021264b0 .global func_ov15_021265c8 arm_func_start func_ov15_021265c8 @@ -8272,9 +8272,9 @@ func_ov15_02126638: ; 0x02126638 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov15_02126638 _0212664c: .word gAdventureFlags _02126650: .word _ZN14AdventureFlags3GetEj + arm_func_end func_ov15_02126638 .global func_ov15_02126654 arm_func_start func_ov15_02126654 @@ -8326,8 +8326,8 @@ _021266d4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02126654 _02126704: .word data_027e0f6c + arm_func_end func_ov15_02126654 .global func_ov15_02126708 arm_func_start func_ov15_02126708 @@ -8346,8 +8346,8 @@ func_ov15_02126708: ; 0x02126708 bl func_ov15_02126740 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126708 _0212673c: .word data_027e0f84 + arm_func_end func_ov15_02126708 .global func_ov15_02126740 arm_func_start func_ov15_02126740 @@ -8365,8 +8365,8 @@ func_ov15_02126740: ; 0x02126740 str r1, [r4, #0xe0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126740 _02126770: .word data_ov15_02189ad0 + arm_func_end func_ov15_02126740 .global func_ov15_02126774 arm_func_start func_ov15_02126774 @@ -8388,9 +8388,9 @@ func_ov15_02126774: ; 0x02126774 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126774 _021267b4: .word data_ov15_02189ad0 _021267b8: .word data_027e0e58 + arm_func_end func_ov15_02126774 .global func_ov15_021267bc arm_func_start func_ov15_021267bc @@ -8414,9 +8414,9 @@ func_ov15_021267bc: ; 0x021267bc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021267bc _02126804: .word data_ov15_02189ad0 _02126808: .word data_027e0e58 + arm_func_end func_ov15_021267bc .global func_ov15_0212680c arm_func_start func_ov15_0212680c @@ -8471,9 +8471,9 @@ func_ov15_0212681c: ; 0x0212681c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212681c _021268a8: .word data_027e0f68 _021268ac: .word data_ov15_02185c2c + arm_func_end func_ov15_0212681c .global func_ov15_021268b0 arm_func_start func_ov15_021268b0 @@ -8505,8 +8505,8 @@ _02126900: bl func_ov00_0207c444 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021268b0 _02126914: .word data_027e0e58 + arm_func_end func_ov15_021268b0 .global func_ov15_02126918 arm_func_start func_ov15_02126918 @@ -8525,8 +8525,8 @@ func_ov15_02126918: ; 0x02126918 bl func_ov15_02126950 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126918 _0212694c: .word data_027e0f84 + arm_func_end func_ov15_02126918 .global func_ov15_02126950 arm_func_start func_ov15_02126950 @@ -8545,8 +8545,8 @@ func_ov15_02126950: ; 0x02126950 str r1, [r4, #0xec] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126950 _02126984: .word data_ov15_02189b68 + arm_func_end func_ov15_02126950 .global func_ov15_02126988 arm_func_start func_ov15_02126988 @@ -8568,9 +8568,9 @@ func_ov15_02126988: ; 0x02126988 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126988 _021269c8: .word data_ov15_02189b68 _021269cc: .word data_027e0e58 + arm_func_end func_ov15_02126988 .global func_ov15_021269d0 arm_func_start func_ov15_021269d0 @@ -8594,9 +8594,9 @@ func_ov15_021269d0: ; 0x021269d0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021269d0 _02126a18: .word data_ov15_02189b68 _02126a1c: .word data_027e0e58 + arm_func_end func_ov15_021269d0 .global func_ov15_02126a20 arm_func_start func_ov15_02126a20 @@ -8657,9 +8657,9 @@ func_ov15_02126a30: ; 0x02126a30 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02126a30 _02126ad4: .word data_027e0f68 _02126ad8: .word data_ov15_02185c38 + arm_func_end func_ov15_02126a30 .global func_ov15_02126adc arm_func_start func_ov15_02126adc @@ -8724,8 +8724,8 @@ _02126ba4: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02126adc _02126bbc: .word data_027e0e58 + arm_func_end func_ov15_02126adc .global func_ov15_02126bc0 arm_func_start func_ov15_02126bc0 @@ -8754,8 +8754,8 @@ _02126c08: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02126bc0 _02126c10: .word func_ov15_02126c14 + arm_func_end func_ov15_02126bc0 .global func_ov15_02126c14 arm_func_start func_ov15_02126c14 @@ -8766,8 +8766,8 @@ func_ov15_02126c14: ; 0x02126c14 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov15_02126c14 _02126c28: .word func_ov15_02126c2c + arm_func_end func_ov15_02126c14 .global func_ov15_02126c2c arm_func_start func_ov15_02126c2c @@ -8778,8 +8778,8 @@ func_ov15_02126c2c: ; 0x02126c2c ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov15_02126c2c _02126c40: .word func_ov15_02126c44 + arm_func_end func_ov15_02126c2c .global func_ov15_02126c44 arm_func_start func_ov15_02126c44 @@ -8820,8 +8820,8 @@ func_ov15_02126c44: ; 0x02126c44 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02126c44 _02126cd0: .word data_ov15_02185c44 + arm_func_end func_ov15_02126c44 .global func_ov15_02126cd4 arm_func_start func_ov15_02126cd4 @@ -8840,8 +8840,8 @@ func_ov15_02126cd4: ; 0x02126cd4 bl func_ov15_02126d0c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126cd4 _02126d08: .word data_027e0f84 + arm_func_end func_ov15_02126cd4 .global func_ov15_02126d0c arm_func_start func_ov15_02126d0c @@ -8860,9 +8860,9 @@ func_ov15_02126d0c: ; 0x02126d0c str r1, [r4, #0xd8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02126d0c _02126d40: .word data_ov15_02189c00 _02126d44: .word data_ov15_02189ac0 + arm_func_end func_ov15_02126d0c .global func_ov15_02126d48 arm_func_start func_ov15_02126d48 @@ -8963,10 +8963,10 @@ func_ov15_02126da0: ; 0x02126da0 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02126da0 _02126e74: .word data_ov15_02185c68 _02126e78: .word data_027e0f68 _02126e7c: .word data_ov15_02185c58 + arm_func_end func_ov15_02126da0 .global func_ov15_02126e80 arm_func_start func_ov15_02126e80 @@ -9008,9 +9008,9 @@ _02126ef0: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02126eb8 _02126ef8: .word data_027e0f84 _02126efc: .word data_ov15_02189ca8 + arm_func_end func_ov15_02126eb8 .global func_ov15_02126f00 arm_func_start func_ov15_02126f00 @@ -9047,9 +9047,9 @@ func_ov15_02126f00: ; 0x02126f00 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02126f00 _02126f7c: .word data_027e0f68 _02126f80: .word data_ov15_02185c74 + arm_func_end func_ov15_02126f00 .global func_ov15_02126f84 arm_func_start func_ov15_02126f84 @@ -9108,9 +9108,9 @@ _02126ffc: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02126fc4 _02127004: .word data_027e0f84 _02127008: .word data_ov15_02189d40 + arm_func_end func_ov15_02126fc4 .global func_ov15_0212700c arm_func_start func_ov15_0212700c @@ -9147,9 +9147,9 @@ func_ov15_0212700c: ; 0x0212700c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212700c _02127088: .word data_027e0f68 _0212708c: .word data_ov15_02185c80 + arm_func_end func_ov15_0212700c .global func_ov15_02127090 arm_func_start func_ov15_02127090 @@ -9204,8 +9204,8 @@ func_ov15_021270d0: ; 0x021270d0 bl func_ov15_02127108 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021270d0 _02127104: .word data_027e0f84 + arm_func_end func_ov15_021270d0 .global func_ov15_02127108 arm_func_start func_ov15_02127108 @@ -9224,8 +9224,8 @@ func_ov15_02127108: ; 0x02127108 str r1, [r4, #0xec] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127108 _0212713c: .word data_ov15_02189dd8 + arm_func_end func_ov15_02127108 .global func_ov15_02127140 arm_func_start func_ov15_02127140 @@ -9247,9 +9247,9 @@ func_ov15_02127140: ; 0x02127140 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127140 _02127180: .word data_ov15_02189dd8 _02127184: .word data_027e0e58 + arm_func_end func_ov15_02127140 .global func_ov15_02127188 arm_func_start func_ov15_02127188 @@ -9273,9 +9273,9 @@ func_ov15_02127188: ; 0x02127188 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127188 _021271d0: .word data_ov15_02189dd8 _021271d4: .word data_027e0e58 + arm_func_end func_ov15_02127188 .global func_ov15_021271d8 arm_func_start func_ov15_021271d8 @@ -9322,9 +9322,9 @@ func_ov15_021271d8: ; 0x021271d8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021271d8 _0212727c: .word data_027e0f68 _02127280: .word data_ov15_02185c8c + arm_func_end func_ov15_021271d8 .global func_ov15_02127284 arm_func_start func_ov15_02127284 @@ -9389,8 +9389,8 @@ _0212734c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02127284 _02127364: .word data_027e0e58 + arm_func_end func_ov15_02127284 .global func_ov15_02127368 arm_func_start func_ov15_02127368 @@ -9419,8 +9419,8 @@ _021273b0: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02127368 _021273b8: .word func_ov15_021273cc + arm_func_end func_ov15_02127368 .global func_ov15_021273bc arm_func_start func_ov15_021273bc @@ -9445,8 +9445,8 @@ func_ov15_021273cc: ; 0x021273cc strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov15_021273cc _021273e0: .word func_ov15_021273e4 + arm_func_end func_ov15_021273cc .global func_ov15_021273e4 arm_func_start func_ov15_021273e4 @@ -9457,8 +9457,8 @@ func_ov15_021273e4: ; 0x021273e4 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov15_021273e4 _021273f8: .word func_ov15_021273fc + arm_func_end func_ov15_021273e4 .global func_ov15_021273fc arm_func_start func_ov15_021273fc @@ -9499,8 +9499,8 @@ func_ov15_021273fc: ; 0x021273fc add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021273fc _02127488: .word data_ov15_02185c98 + arm_func_end func_ov15_021273fc .global func_ov15_0212748c arm_func_start func_ov15_0212748c @@ -9519,8 +9519,8 @@ func_ov15_0212748c: ; 0x0212748c bl func_ov15_021274c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212748c _021274c0: .word data_027e0f84 + arm_func_end func_ov15_0212748c .global func_ov15_021274c4 arm_func_start func_ov15_021274c4 @@ -9538,8 +9538,8 @@ func_ov15_021274c4: ; 0x021274c4 str r1, [r4, #0xe0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021274c4 _021274f4: .word data_ov15_02189e70 + arm_func_end func_ov15_021274c4 .global func_ov15_021274f8 arm_func_start func_ov15_021274f8 @@ -9561,9 +9561,9 @@ func_ov15_021274f8: ; 0x021274f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021274f8 _02127538: .word data_ov15_02189e70 _0212753c: .word data_027e0e58 + arm_func_end func_ov15_021274f8 .global func_ov15_02127540 arm_func_start func_ov15_02127540 @@ -9587,9 +9587,9 @@ func_ov15_02127540: ; 0x02127540 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127540 _02127588: .word data_ov15_02189e70 _0212758c: .word data_027e0e58 + arm_func_end func_ov15_02127540 .global func_ov15_02127590 arm_func_start func_ov15_02127590 @@ -9644,9 +9644,9 @@ func_ov15_021275a0: ; 0x021275a0 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021275a0 _0212762c: .word data_027e0f68 _02127630: .word data_ov15_02185cac + arm_func_end func_ov15_021275a0 .global func_ov15_02127634 arm_func_start func_ov15_02127634 @@ -9676,8 +9676,8 @@ _02127684: bl func_ov00_020b7e6c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02127634 _02127690: .word data_027e0e58 + arm_func_end func_ov15_02127634 .global func_ov15_02127694 arm_func_start func_ov15_02127694 @@ -9700,9 +9700,9 @@ _021276cc: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02127694 _021276d4: .word data_027e0f84 _021276d8: .word data_ov15_02189f08 + arm_func_end func_ov15_02127694 .global func_ov15_021276dc arm_func_start func_ov15_021276dc @@ -9739,9 +9739,9 @@ func_ov15_021276dc: ; 0x021276dc add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021276dc _02127758: .word data_027e0f68 _0212775c: .word data_ov15_02185cb8 + arm_func_end func_ov15_021276dc .global func_ov15_02127760 arm_func_start func_ov15_02127760 @@ -9796,8 +9796,8 @@ func_ov15_021277a0: ; 0x021277a0 bl func_ov15_021277d8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021277a0 _021277d4: .word data_027e0f84 + arm_func_end func_ov15_021277a0 .global func_ov15_021277d8 arm_func_start func_ov15_021277d8 @@ -9810,8 +9810,8 @@ func_ov15_021277d8: ; 0x021277d8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021277d8 _021277f4: .word data_ov15_02189fa0 + arm_func_end func_ov15_021277d8 .global func_ov15_021277f8 arm_func_start func_ov15_021277f8 @@ -9884,9 +9884,9 @@ func_ov15_02127838: ; 0x02127838 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02127838 _021278b4: .word data_027e0f68 _021278b8: .word data_ov15_02185cc4 + arm_func_end func_ov15_02127838 .global func_ov15_021278bc arm_func_start func_ov15_021278bc @@ -9905,8 +9905,8 @@ func_ov15_021278bc: ; 0x021278bc bl func_ov15_021278f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021278bc _021278f0: .word data_027e0f84 + arm_func_end func_ov15_021278bc .global func_ov15_021278f4 arm_func_start func_ov15_021278f4 @@ -9950,11 +9950,11 @@ func_ov15_021278f4: ; 0x021278f4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021278f4 _0212798c: .word data_ov00_020e2748 _02127990: .word data_ov00_020e2f04 _02127994: .word data_ov00_020e2e3c _02127998: .word data_ov15_0218a038 + arm_func_end func_ov15_021278f4 .global func_ov15_0212799c arm_func_start func_ov15_0212799c @@ -10053,9 +10053,9 @@ func_ov15_021279f4: ; 0x021279f4 add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021279f4 _02127ae8: .word data_027e0f68 _02127aec: .word data_ov15_02185cd0 + arm_func_end func_ov15_021279f4 .global func_ov15_02127af0 arm_func_start func_ov15_02127af0 @@ -10151,8 +10151,8 @@ func_ov15_02127ba8: ; 0x02127ba8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02127ba8 _02127bf0: .word data_027e0f94 + arm_func_end func_ov15_02127ba8 .global func_ov15_02127bf4 arm_func_start func_ov15_02127bf4 @@ -10171,8 +10171,8 @@ func_ov15_02127bf4: ; 0x02127bf4 bl func_ov15_02127c2c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127bf4 _02127c28: .word data_027e0f84 + arm_func_end func_ov15_02127bf4 .global func_ov15_02127c2c arm_func_start func_ov15_02127c2c @@ -10219,12 +10219,12 @@ func_ov15_02127c2c: ; 0x02127c2c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02127c2c _02127cd0: .word data_ov00_020e2748 _02127cd4: .word data_ov00_020e2f04 _02127cd8: .word data_ov00_020e2e3c _02127cdc: .word data_ov15_0218a0cc _02127ce0: .word data_ov00_020e2f68 + arm_func_end func_ov15_02127c2c .global func_ov15_02127ce4 arm_func_start func_ov15_02127ce4 @@ -10250,9 +10250,9 @@ func_ov15_02127ce4: ; 0x02127ce4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127ce4 _02127d34: .word data_ov15_0218a0cc _02127d38: .word data_027e0f6c + arm_func_end func_ov15_02127ce4 .global func_ov15_02127d3c arm_func_start func_ov15_02127d3c @@ -10280,9 +10280,9 @@ func_ov15_02127d3c: ; 0x02127d3c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02127d3c _02127d94: .word data_ov15_0218a0cc _02127d98: .word data_027e0f6c + arm_func_end func_ov15_02127d3c .global func_ov15_02127d9c arm_func_start func_ov15_02127d9c @@ -10370,13 +10370,13 @@ _02127e38: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02127d9c _02127ee0: .word data_027e0f68 _02127ee4: .word data_ov15_02185ce8 _02127ee8: .word gMapManager _02127eec: .word 0xffffd99a _02127ef0: .word 0x00004ccc _02127ef4: .word data_027e0f6c + arm_func_end func_ov15_02127d9c .global func_ov15_02127ef8 arm_func_start func_ov15_02127ef8 @@ -10574,13 +10574,13 @@ _021281bc: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02127f4c _021281c8: .word data_027e0ffc _021281cc: .word 0x0000020f _021281d0: .word data_027e1038 _021281d4: .word data_ov15_02185cdc _021281d8: .word data_027e0e58 _021281dc: .word gMapManager + arm_func_end func_ov15_02127f4c .global func_ov15_021281e0 arm_func_start func_ov15_021281e0 @@ -10648,9 +10648,9 @@ _02128284: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021281f8 _0212828c: .word data_027e0fe4 _02128290: .word 0x434e424c + arm_func_end func_ov15_021281f8 .global func_ov15_02128294 arm_func_start func_ov15_02128294 @@ -10705,8 +10705,8 @@ func_ov15_021282e8: ; 0x021282e8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021282e8 _02128330: .word data_027e0f94 + arm_func_end func_ov15_021282e8 .global func_ov15_02128334 arm_func_start func_ov15_02128334 @@ -10725,8 +10725,8 @@ func_ov15_02128334: ; 0x02128334 bl func_ov15_0212836c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02128334 _02128368: .word data_027e0f84 + arm_func_end func_ov15_02128334 .global func_ov15_0212836c arm_func_start func_ov15_0212836c @@ -10784,12 +10784,12 @@ func_ov15_0212836c: ; 0x0212836c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212836c _0212843c: .word data_ov00_020e2748 _02128440: .word data_ov00_020e2f04 _02128444: .word data_ov00_020e2e3c _02128448: .word data_ov15_0218a178 _0212844c: .word data_027e0f68 + arm_func_end func_ov15_0212836c .global func_ov15_02128450 arm_func_start func_ov15_02128450 @@ -10934,7 +10934,6 @@ func_ov15_021284a8: ; 0x021284a8 add sp, sp, #0x7c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021284a8 _02128654: .word data_027e0764 _02128658: .word data_ov15_02185cf4 _0212865c: .word 0xffffeccd @@ -10942,6 +10941,7 @@ _02128660: .word 0x00002666 _02128664: .word data_027e0fe8 _02128668: .word 0x4c4f4e44 _0212866c: .word data_027e0fe4 + arm_func_end func_ov15_021284a8 .global func_ov15_02128670 arm_func_start func_ov15_02128670 @@ -11096,13 +11096,13 @@ _02128894: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02128670 _021288b4: .word gMapManager _021288b8: .word 0x0000ffff _021288bc: .word 0x04e20000 _021288c0: .word 0x00001b33 _021288c4: .word 0x01194000 _021288c8: .word data_02050f54 + arm_func_end func_ov15_02128670 .global func_ov15_021288cc arm_func_start func_ov15_021288cc @@ -11280,7 +11280,6 @@ _02128b60: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021288cc _02128b6c: .word data_027e0fe4 _02128b70: .word data_027e0fe8 _02128b74: .word 0x43424c53 @@ -11289,6 +11288,7 @@ _02128b7c: .word 0x0000020e _02128b80: .word data_027e0e58 _02128b84: .word gMapManager _02128b88: .word 0x00001333 + arm_func_end func_ov15_021288cc .global func_ov15_02128b8c arm_func_start func_ov15_02128b8c @@ -11346,9 +11346,9 @@ _02128c1c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02128b9c _02128c24: .word data_027e0fe4 _02128c28: .word 0x434e424c + arm_func_end func_ov15_02128b9c .global func_ov15_02128c2c arm_func_start func_ov15_02128c2c @@ -11434,8 +11434,8 @@ _02128d20: add sp, sp, #0x90 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02128c2c _02128d68: .word data_02050f54 + arm_func_end func_ov15_02128c2c .global func_ov15_02128d6c arm_func_start func_ov15_02128d6c @@ -11472,8 +11472,8 @@ func_ov15_02128d8c: ; 0x02128d8c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02128d8c _02128dd4: .word data_027e0f94 + arm_func_end func_ov15_02128d8c .global func_ov15_02128dd8 arm_func_start func_ov15_02128dd8 @@ -11523,9 +11523,9 @@ _02128e58: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02128dd8 _02128e7c: .word data_ov15_0218a250 _02128e80: .word data_027e0ce0 + arm_func_end func_ov15_02128dd8 .global func_ov15_02128e84 arm_func_start func_ov15_02128e84 @@ -11587,9 +11587,9 @@ _02128f38: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02128e84 _02128f48: .word data_ov15_0218a250 _02128f4c: .word data_027e0f6c + arm_func_end func_ov15_02128e84 .global func_ov15_02128f50 arm_func_start func_ov15_02128f50 @@ -11653,9 +11653,9 @@ _02129004: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02128f50 _0212901c: .word data_ov15_0218a250 _02129020: .word data_027e0f6c + arm_func_end func_ov15_02128f50 .global func_ov15_02129024 arm_func_start func_ov15_02129024 @@ -11795,11 +11795,11 @@ _02129210: add sp, sp, #0x400 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02129024 _02129234: .word data_027e0ce0 _02129238: .word data_ov00_020e233c _0212923c: .word data_027e0f6c _02129240: .word data_027e103c + arm_func_end func_ov15_02129024 .global func_ov15_02129244 arm_func_start func_ov15_02129244 @@ -12121,12 +12121,12 @@ _021296ac: add sp, sp, #0x74 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212925c _021296c0: .word gMapManager _021296c4: .word data_027e0ce0 _021296c8: .word data_ov00_020e2f04 _021296cc: .word data_ov00_020e2dd8 _021296d0: .word data_027e0f6c + arm_func_end func_ov15_0212925c .global func_ov15_021296d4 arm_func_start func_ov15_021296d4 @@ -12176,9 +12176,9 @@ _02129764: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021296d4 _0212976c: .word data_027e0d38 _02129770: .word gItemManager + arm_func_end func_ov15_021296d4 .global func_ov15_02129774 arm_func_start func_ov15_02129774 @@ -12235,10 +12235,10 @@ func_ov15_02129774: ; 0x02129774 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02129774 _02129840: .word data_027e0764 _02129844: .word data_02050f54 _02129848: .word data_027e0f78 + arm_func_end func_ov15_02129774 .global func_ov15_0212984c arm_func_start func_ov15_0212984c @@ -12277,8 +12277,8 @@ _0212989c: bl func_ov15_0212c6c0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02129868 _021298b4: .word data_027e077c + arm_func_end func_ov15_02129868 .global func_ov15_021298b8 arm_func_start func_ov15_021298b8 @@ -12310,8 +12310,8 @@ _02129908: bl func_ov05_02111f40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021298b8 _02129918: .word data_027e0d38 + arm_func_end func_ov15_021298b8 .global func_ov15_0212991c arm_func_start func_ov15_0212991c @@ -12330,8 +12330,8 @@ func_ov15_02129920: ; 0x02129920 bl func_ov05_02101530 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02129920 _0212993c: .word data_027e0f68 + arm_func_end func_ov15_02129920 .global func_ov15_02129940 arm_func_start func_ov15_02129940 @@ -12365,8 +12365,8 @@ _02129994: blo _02129958 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02129940 _021299a4: .word data_027e0f6c + arm_func_end func_ov15_02129940 .global func_ov15_021299a8 arm_func_start func_ov15_021299a8 @@ -12382,8 +12382,8 @@ func_ov15_021299a8: ; 0x021299a8 blx func_ov04_021026f0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021299a8 _021299d0: .word data_027e0f6c + arm_func_end func_ov15_021299a8 .global func_ov15_021299d4 arm_func_start func_ov15_021299d4 @@ -12392,8 +12392,8 @@ func_ov15_021299d4: ; 0x021299d4 ldr r0, [r0, #0x198] bx ip .align 2, 0 - arm_func_end func_ov15_021299d4 _021299e0: .word func_ov15_0212c6f0 + arm_func_end func_ov15_021299d4 .global func_ov15_021299e4 arm_func_start func_ov15_021299e4 @@ -12449,8 +12449,8 @@ func_ov15_02129a40: ; 0x02129a40 ldr r0, _02129a48 ; =0x0000ffff bx lr .align 2, 0 - arm_func_end func_ov15_02129a40 _02129a48: .word 0x0000ffff + arm_func_end func_ov15_02129a40 .global func_ov15_02129a4c arm_func_start func_ov15_02129a4c @@ -12467,9 +12467,9 @@ func_ov15_02129a54: ; 0x02129a54 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov15_02129a54 _02129a64: .word data_027e0f68 _02129a68: .word func_ov00_0208cd1c + arm_func_end func_ov15_02129a54 .global func_ov15_02129a6c arm_func_start func_ov15_02129a6c @@ -12518,9 +12518,9 @@ _02129b08: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02129a6c _02129b14: .word gMapManager _02129b18: .word data_027e0f68 + arm_func_end func_ov15_02129a6c .global func_ov15_02129b1c arm_func_start func_ov15_02129b1c @@ -12605,11 +12605,11 @@ func_ov15_02129b50: ; 0x02129b50 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02129b50 _02129bf4: .word data_027e0f94 _02129bf8: .word data_027e0fac _02129bfc: .word 0xfffffd9a _02129c00: .word 0x00000614 + arm_func_end func_ov15_02129b50 .global func_ov15_02129c04 arm_func_start func_ov15_02129c04 @@ -12618,8 +12618,8 @@ func_ov15_02129c04: ; 0x02129c04 ldr r0, [r0, #0x19c] bx ip .align 2, 0 - arm_func_end func_ov15_02129c04 _02129c10: .word func_ov15_02141ecc + arm_func_end func_ov15_02129c04 .global func_ov15_02129c14 arm_func_start func_ov15_02129c14 @@ -12637,8 +12637,8 @@ func_ov15_02129c24: ; 0x02129c24 ldr r0, [r0, #0x19c] bx ip .align 2, 0 - arm_func_end func_ov15_02129c24 _02129c30: .word func_ov15_02142148 + arm_func_end func_ov15_02129c24 .global func_ov15_02129c34 arm_func_start func_ov15_02129c34 @@ -12647,8 +12647,8 @@ func_ov15_02129c34: ; 0x02129c34 ldr r0, [r0, #0x19c] bx ip .align 2, 0 - arm_func_end func_ov15_02129c34 _02129c40: .word func_ov15_02141fa0 + arm_func_end func_ov15_02129c34 .global func_ov15_02129c44 arm_func_start func_ov15_02129c44 @@ -12657,8 +12657,8 @@ func_ov15_02129c44: ; 0x02129c44 ldr r0, [r0, #0x19c] bx ip .align 2, 0 - arm_func_end func_ov15_02129c44 _02129c50: .word func_ov15_02142088 + arm_func_end func_ov15_02129c44 .global func_ov15_02129c54 arm_func_start func_ov15_02129c54 @@ -12681,10 +12681,10 @@ func_ov15_02129c54: ; 0x02129c54 bl func_0200c8d0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02129c54 _02129c98: .word 0x66666667 _02129c9c: .word data_ov15_0218a224 _02129ca0: .word data_ov15_0218a318 + arm_func_end func_ov15_02129c54 .global func_ov15_02129ca4 arm_func_start func_ov15_02129ca4 @@ -12705,9 +12705,9 @@ func_ov15_02129ca4: ; 0x02129ca4 bl func_0200c8d0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02129ca4 _02129ce0: .word 0x66666667 _02129ce4: .word data_ov15_0218a330 + arm_func_end func_ov15_02129ca4 .global func_ov15_02129ce8 arm_func_start func_ov15_02129ce8 @@ -12754,9 +12754,9 @@ func_ov15_02129ce8: ; 0x02129ce8 add sp, sp, #0x4a0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02129ce8 _02129d8c: .word data_ov15_0218a224 _02129d90: .word data_020691a0 + arm_func_end func_ov15_02129ce8 .global func_ov15_02129d94 arm_func_start func_ov15_02129d94 @@ -12765,8 +12765,8 @@ func_ov15_02129d94: ; 0x02129d94 ldr r0, [r0, #0x198] bx ip .align 2, 0 - arm_func_end func_ov15_02129d94 _02129da0: .word func_ov15_0212c724 + arm_func_end func_ov15_02129d94 .global func_ov15_02129da4 arm_func_start func_ov15_02129da4 @@ -12926,9 +12926,9 @@ _02129fb0: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02129da4 _02129fec: .word data_027e0d38 _02129ff0: .word data_027e0f94 + arm_func_end func_ov15_02129da4 .global func_ov15_02129ff4 arm_func_start func_ov15_02129ff4 @@ -13118,7 +13118,6 @@ _0212a274: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0212a014 _0212a288: .word data_02057878 _0212a28c: .word data_0205785c _0212a290: .word data_02057840 @@ -13126,6 +13125,7 @@ _0212a294: .word data_ov15_0218a348 _0212a298: .word data_027e0ce0 _0212a29c: .word data_027e0d38 _0212a2a0: .word 0x000009c4 + arm_func_end func_ov15_0212a014 .global func_ov15_0212a2a4 arm_func_start func_ov15_0212a2a4 @@ -13276,9 +13276,9 @@ _0212a464: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212a3f8 _0212a49c: .word data_ov15_0218a348 _0212a4a0: .word data_027e0ce0 + arm_func_end func_ov15_0212a3f8 .global func_ov15_0212a4a4 arm_func_start func_ov15_0212a4a4 @@ -13432,8 +13432,8 @@ _0212a64c: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0212a530 _0212a698: .word data_ov15_02185d08 + arm_func_end func_ov15_0212a530 .global func_ov15_0212a69c arm_func_start func_ov15_0212a69c @@ -13898,7 +13898,6 @@ _0212ad4c: add sp, sp, #0x7c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212a780 _0212ad74: .word data_027e0f94 _0212ad78: .word data_027e0d38 _0212ad7c: .word 0x04000444 @@ -13916,6 +13915,7 @@ _0212ada8: .word 0x04000500 _0212adac: .word 0x0007fc00 _0212adb0: .word 0x04000504 _0212adb4: .word 0x04000448 + arm_func_end func_ov15_0212a780 .global func_ov15_0212adb8 arm_func_start func_ov15_0212adb8 @@ -13961,9 +13961,9 @@ _0212ae00: strh r0, [r5, #0x60] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212adb8 _0212ae54: .word 0x00000271 _0212ae58: .word data_027e0ce0 + arm_func_end func_ov15_0212adb8 .global func_ov15_0212ae5c arm_func_start func_ov15_0212ae5c @@ -14269,7 +14269,6 @@ _0212b2c4: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0212ae90 _0212b2e8: .word data_027e0f64 _0212b2ec: .word data_027e0f78 _0212b2f0: .word data_027e0764 @@ -14279,6 +14278,7 @@ _0212b2fc: .word data_ov15_02185d0a _0212b300: .word data_ov15_02185d00 _0212b304: .word data_ov15_02185d04 _0212b308: .word data_ov15_02185d06 + arm_func_end func_ov15_0212ae90 .global func_ov15_0212b30c arm_func_start func_ov15_0212b30c @@ -14326,8 +14326,8 @@ func_ov15_0212b30c: ; 0x0212b30c add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212b30c _0212b3b4: .word data_027e0f94 + arm_func_end func_ov15_0212b30c .global func_ov15_0212b3b8 arm_func_start func_ov15_0212b3b8 @@ -14436,8 +14436,8 @@ _0212b454: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0212b3b8 _0212b548: .word data_027e0f94 + arm_func_end func_ov15_0212b3b8 .global func_ov15_0212b54c arm_func_start func_ov15_0212b54c @@ -14597,8 +14597,8 @@ func_ov15_0212b748: ; 0x0212b748 ldr r0, [r0, #0x10] bx ip .align 2, 0 - arm_func_end func_ov15_0212b748 _0212b754: .word func_0201e4cc + arm_func_end func_ov15_0212b748 .global func_ov15_0212b758 arm_func_start func_ov15_0212b758 @@ -14815,8 +14815,8 @@ _0212ba1c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212b938 _0212ba24: .word 0x2aaaaaab + arm_func_end func_ov15_0212b938 .global func_ov15_0212ba28 arm_func_start func_ov15_0212ba28 @@ -15063,10 +15063,10 @@ _0212bd50: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov15_0212bca0 _0212bd64: .word 0x05555555 _0212bd68: .word 0x01c71c71 _0212bd6c: .word 0xcccccccd + arm_func_end func_ov15_0212bca0 .global func_ov15_0212bd70 arm_func_start func_ov15_0212bd70 @@ -15089,9 +15089,9 @@ _0212bd8c: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212bd70 _0212bdb0: .word 0x05555555 _0212bdb4: .word data_027e0ce0 + arm_func_end func_ov15_0212bd70 .global func_ov15_0212bdb8 arm_func_start func_ov15_0212bdb8 @@ -15150,9 +15150,9 @@ _0212be38: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212be1c _0212be5c: .word 0x05555555 _0212be60: .word data_027e0ce0 + arm_func_end func_ov15_0212be1c .global func_ov15_0212be64 arm_func_start func_ov15_0212be64 @@ -15344,8 +15344,8 @@ _0212c0c0: ble _0212c074 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0212c024 _0212c0dc: .word 0x51eb851f + arm_func_end func_ov15_0212c024 .global func_ov15_0212c0e0 arm_func_start func_ov15_0212c0e0 @@ -15366,8 +15366,8 @@ func_ov15_0212c100: ; 0x0212c100 ldr ip, _0212c108 ; =func_ov15_0212c1c8 bx ip .align 2, 0 - arm_func_end func_ov15_0212c100 _0212c108: .word func_ov15_0212c1c8 + arm_func_end func_ov15_0212c100 .global func_ov15_0212c10c arm_func_start func_ov15_0212c10c @@ -15421,8 +15421,8 @@ _0212c168: str r0, [r1, #0xc] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0212c10c _0212c1c4: .word data_ov15_0218ede4 + arm_func_end func_ov15_0212c10c .global func_ov15_0212c1c8 arm_func_start func_ov15_0212c1c8 @@ -15508,9 +15508,9 @@ func_ov15_0212c1c8: ; 0x0212c1c8 str r1, [r3, #0x18] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212c1c8 _0212c308: .word 0x00001333 _0212c30c: .word data_ov15_0218ede4 + arm_func_end func_ov15_0212c1c8 .global func_ov15_0212c310 arm_func_start func_ov15_0212c310 @@ -15605,9 +15605,9 @@ _0212c40c: str r4, [r5, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212c3b8 _0212c418: .word data_027e0ce0 _0212c41c: .word data_ov15_0218a424 + arm_func_end func_ov15_0212c3b8 .global func_ov15_0212c420 arm_func_start func_ov15_0212c420 @@ -15662,9 +15662,9 @@ _0212c4b0: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212c460 _0212c4c4: .word data_027e0d38 _0212c4c8: .word data_027e0f64 + arm_func_end func_ov15_0212c460 .global func_ov15_0212c4cc arm_func_start func_ov15_0212c4cc @@ -15798,10 +15798,10 @@ _0212c684: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212c4cc _0212c6a4: .word data_027e0d38 _0212c6a8: .word data_ov15_0218a434 _0212c6ac: .word data_ov15_02185d28 + arm_func_end func_ov15_0212c4cc .global func_ov15_0212c6b0 arm_func_start func_ov15_0212c6b0 @@ -15810,8 +15810,8 @@ func_ov15_0212c6b0: ; 0x0212c6b0 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov15_0212c6b0 _0212c6bc: .word func_ov15_0212a504 + arm_func_end func_ov15_0212c6b0 .global func_ov15_0212c6c0 arm_func_start func_ov15_0212c6c0 @@ -15828,8 +15828,8 @@ func_ov15_0212c6c0: ; 0x0212c6c0 bl func_ov15_0212a530 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212c6c0 _0212c6ec: .word data_027e10a4 + arm_func_end func_ov15_0212c6c0 .global func_ov15_0212c6f0 arm_func_start func_ov15_0212c6f0 @@ -15838,8 +15838,8 @@ func_ov15_0212c6f0: ; 0x0212c6f0 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov15_0212c6f0 _0212c6fc: .word func_ov15_0212b3b8 + arm_func_end func_ov15_0212c6f0 .global func_ov15_0212c700 arm_func_start func_ov15_0212c700 @@ -15867,8 +15867,8 @@ func_ov15_0212c724: ; 0x0212c724 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov15_0212c724 _0212c730: .word func_ov15_0212b748 + arm_func_end func_ov15_0212c724 .global func_ov15_0212c734 arm_func_start func_ov15_0212c734 @@ -15885,8 +15885,8 @@ func_ov15_0212c734: ; 0x0212c734 bl func_ov15_0212c870 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212c734 _0212c760: .word data_027e0fe0 + arm_func_end func_ov15_0212c734 .global func_ov15_0212c764 arm_func_start func_ov15_0212c764 @@ -15904,8 +15904,8 @@ func_ov15_0212c764: ; 0x0212c764 strh r1, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212c764 _0212c794: .word data_ov15_0218a560 + arm_func_end func_ov15_0212c764 .global func_ov15_0212c798 arm_func_start func_ov15_0212c798 @@ -15963,10 +15963,10 @@ _0212c7cc: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212c798 _0212c864: .word data_ov15_02185da4 _0212c868: .word data_02050f54 _0212c86c: .word data_02053f54 + arm_func_end func_ov15_0212c798 .global func_ov15_0212c870 arm_func_start func_ov15_0212c870 @@ -16018,8 +16018,8 @@ func_ov15_0212c870: ; 0x0212c870 str r1, [r4, #0x308] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212c870 _0212c928: .word data_ov15_0218a49c + arm_func_end func_ov15_0212c870 .global func_ov15_0212c92c arm_func_start func_ov15_0212c92c @@ -16353,12 +16353,12 @@ _0212cde4: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0212ca38 _0212cdf0: .word data_027e0fe4 _0212cdf4: .word gAdventureFlags _0212cdf8: .word data_ov15_0218a484 _0212cdfc: .word data_027e0fec _0212ce00: .word 0x0000ffff + arm_func_end func_ov15_0212ca38 .global func_ov15_0212ce04 arm_func_start func_ov15_0212ce04 @@ -16472,7 +16472,6 @@ _0212cf4c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212ce04 _0212cfa8: .word data_027e0d38 _0212cfac: .word data_027e10a4 _0212cfb0: .word data_027e0f94 @@ -16480,6 +16479,7 @@ _0212cfb4: .word data_027e0fe4 _0212cfb8: .word gMapManager _0212cfbc: .word data_ov15_0218a464 _0212cfc0: .word data_ov15_0218a470 + arm_func_end func_ov15_0212ce04 .global func_ov15_0212cfc4 arm_func_start func_ov15_0212cfc4 @@ -16502,8 +16502,8 @@ _0212cffc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212cfc4 _0212d004: .word 0x50534950 + arm_func_end func_ov15_0212cfc4 .global func_ov15_0212d008 arm_func_start func_ov15_0212d008 @@ -16677,11 +16677,11 @@ _0212d278: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0212d008 _0212d28c: .word data_027e0fe4 _0212d290: .word data_027e0f64 _0212d294: .word data_027e0f94 _0212d298: .word gAdventureFlags + arm_func_end func_ov15_0212d008 .global func_ov15_0212d29c arm_func_start func_ov15_0212d29c @@ -16849,13 +16849,13 @@ _0212d494: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212d29c _0212d510: .word data_ov15_02185d50 _0212d514: .word gMapManager _0212d518: .word data_ov15_0218a464 _0212d51c: .word data_ov15_0218a470 _0212d520: .word data_027e0fe4 _0212d524: .word data_ov15_02185da0 + arm_func_end func_ov15_0212d29c .global func_ov15_0212d528 arm_func_start func_ov15_0212d528 @@ -17076,12 +17076,12 @@ _0212d830: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0212d580 _0212d844: .word data_02050f54 _0212d848: .word 0x00000222 _0212d84c: .word data_027e0fe4 _0212d850: .word data_027e10a4 _0212d854: .word data_027e0f94 + arm_func_end func_ov15_0212d580 .global func_ov15_0212d858 arm_func_start func_ov15_0212d858 @@ -17302,7 +17302,6 @@ _0212db7c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0212d858 _0212db9c: .word data_027e10a4 _0212dba0: .word data_027e0f94 _0212dba4: .word data_027e0fac @@ -17311,6 +17310,7 @@ _0212dbac: .word data_02050f54 _0212dbb0: .word data_ov15_0218a464 _0212dbb4: .word 0x0000011f _0212dbb8: .word 0x00000171 + arm_func_end func_ov15_0212d858 .global func_ov15_0212dbbc arm_func_start func_ov15_0212dbbc @@ -17404,11 +17404,11 @@ _0212dcf8: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212dbbc _0212dd10: .word data_027e10a4 _0212dd14: .word 0x00000171 _0212dd18: .word data_02050f54 _0212dd1c: .word data_027e0f90 + arm_func_end func_ov15_0212dbbc .global func_ov15_0212dd20 arm_func_start func_ov15_0212dd20 @@ -17442,8 +17442,8 @@ _0212dd84: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212dd20 _0212dd8c: .word 0xffffeccd + arm_func_end func_ov15_0212dd20 .global func_ov15_0212dd90 arm_func_start func_ov15_0212dd90 @@ -17632,7 +17632,6 @@ _0212e03c: add sp, sp, #0xb8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0212dd90 _0212e054: .word data_027e0f64 _0212e058: .word data_027e0f94 _0212e05c: .word data_027e0fac @@ -17642,6 +17641,7 @@ _0212e068: .word 0x00050022 _0212e06c: .word gMapManager _0212e070: .word data_027e10a4 _0212e074: .word gAdventureFlags + arm_func_end func_ov15_0212dd90 .global func_ov15_0212e078 arm_func_start func_ov15_0212e078 @@ -17709,9 +17709,9 @@ _0212e158: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212e078 _0212e164: .word data_ov15_02185d9c _0212e168: .word data_ov15_02185d98 + arm_func_end func_ov15_0212e078 .global func_ov15_0212e16c arm_func_start func_ov15_0212e16c @@ -17727,8 +17727,8 @@ func_ov15_0212e16c: ; 0x0212e16c strb r0, [r1, #0x4d4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212e16c _0212e194: .word data_027e10a4 + arm_func_end func_ov15_0212e16c .global func_ov15_0212e198 arm_func_start func_ov15_0212e198 @@ -17745,8 +17745,8 @@ func_ov15_0212e198: ; 0x0212e198 mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_0212e198 _0212e1c4: .word data_027e0fe4 + arm_func_end func_ov15_0212e198 .global func_ov15_0212e1c8 arm_func_start func_ov15_0212e1c8 @@ -17814,11 +17814,11 @@ _0212e280: bl func_ov15_02184a40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212e1c8 _0212e2b0: .word data_ov15_02185da0 _0212e2b4: .word data_ov15_0218a464 _0212e2b8: .word data_ov15_0218a470 _0212e2bc: .word data_ov15_02190458 + arm_func_end func_ov15_0212e1c8 .global func_ov15_0212e2c0 arm_func_start func_ov15_0212e2c0 @@ -18128,7 +18128,6 @@ _0212e730: add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212e2c0 _0212e770: .word data_027e0f94 _0212e774: .word 0x00007b30 _0212e778: .word data_027e0764 @@ -18144,6 +18143,7 @@ _0212e79c: .word data_027e0fe4 _0212e7a0: .word data_027e0e58 _0212e7a4: .word data_027e0ffc _0212e7a8: .word 0x0000020d + arm_func_end func_ov15_0212e2c0 .global func_ov15_0212e7ac arm_func_start func_ov15_0212e7ac @@ -18199,9 +18199,9 @@ _0212e854: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212e7ac _0212e86c: .word data_027e0fe4 _0212e870: .word data_ov15_0218a490 + arm_func_end func_ov15_0212e7ac .global func_ov15_0212e874 arm_func_start func_ov15_0212e874 @@ -18421,12 +18421,12 @@ _0212eae4: str r0, [r5, #8] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212e8e0 _0212eb7c: .word data_027e0fac _0212eb80: .word 0x00007fff _0212eb84: .word data_ov15_0218a464 _0212eb88: .word data_027e0f94 _0212eb8c: .word data_02050f54 + arm_func_end func_ov15_0212e8e0 .global func_ov15_0212eb90 arm_func_start func_ov15_0212eb90 @@ -18448,8 +18448,8 @@ func_ov15_0212eb90: ; 0x0212eb90 bl func_ov15_0212e2c0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212eb90 _0212ebd0: .word data_027e0f94 + arm_func_end func_ov15_0212eb90 .global func_ov15_0212ebd4 arm_func_start func_ov15_0212ebd4 @@ -18562,13 +18562,13 @@ _0212ed38: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0212ebf0 _0212ed60: .word data_ov15_02185d48 _0212ed64: .word data_ov15_02185d30 _0212ed68: .word data_027e0e58 _0212ed6c: .word data_ov15_02185d49 _0212ed70: .word data_ov15_02185d3c _0212ed74: .word data_ov15_02185d4a + arm_func_end func_ov15_0212ebf0 .global func_ov15_0212ed78 arm_func_start func_ov15_0212ed78 @@ -18684,9 +18684,9 @@ _0212ee94: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0212ed78 _0212ef20: .word data_ov15_0218a464 _0212ef24: .word data_02050f54 + arm_func_end func_ov15_0212ed78 .global func_ov15_0212ef28 arm_func_start func_ov15_0212ef28 @@ -18723,8 +18723,8 @@ _0212ef70: strh r0, [r4, #0x7a] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212ef28 _0212efa0: .word 0x0000ffff + arm_func_end func_ov15_0212ef28 .global func_ov15_0212efa4 arm_func_start func_ov15_0212efa4 @@ -18795,11 +18795,11 @@ func_ov15_0212efa4: ; 0x0212efa4 add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212efa4 _0212f0a8: .word data_027e0764 _0212f0ac: .word data_027e0fe8 _0212f0b0: .word 0x534c4152 _0212f0b4: .word data_027e0fe4 + arm_func_end func_ov15_0212efa4 .global func_ov15_0212f0b8 arm_func_start func_ov15_0212f0b8 @@ -18911,11 +18911,11 @@ _0212f204: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f0b8 _0212f254: .word data_027e077c _0212f258: .word data_02050f54 _0212f25c: .word gMapManager _0212f260: .word data_027e0e58 + arm_func_end func_ov15_0212f0b8 .global func_ov15_0212f264 arm_func_start func_ov15_0212f264 @@ -18947,8 +18947,8 @@ _0212f2bc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212f264 _0212f2c4: .word 0x434e424c + arm_func_end func_ov15_0212f264 .global func_ov15_0212f2c8 arm_func_start func_ov15_0212f2c8 @@ -18984,10 +18984,10 @@ func_ov15_0212f2c8: ; 0x0212f2c8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f2c8 _0212f340: .word gMapManager _0212f344: .word data_ov15_0218a46c _0212f348: .word data_ov15_0218a468 + arm_func_end func_ov15_0212f2c8 .global func_ov15_0212f34c arm_func_start func_ov15_0212f34c @@ -19020,9 +19020,9 @@ func_ov15_0212f36c: ; 0x0212f36c ldreq r0, _0212f394 ; =data_ov15_02185dc0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212f36c _0212f390: .word gAdventureFlags _0212f394: .word data_ov15_02185dc0 + arm_func_end func_ov15_0212f36c .global func_ov15_0212f398 arm_func_start func_ov15_0212f398 @@ -19039,9 +19039,9 @@ func_ov15_0212f398: ; 0x0212f398 bl func_ov15_0212f534 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0212f398 _0212f3c4: .word data_027e0fe0 _0212f3c8: .word 0x000004cc + arm_func_end func_ov15_0212f398 .global func_ov15_0212f3cc arm_func_start func_ov15_0212f3cc @@ -19052,8 +19052,8 @@ func_ov15_0212f3cc: ; 0x0212f3cc streqb r1, [r0, #0x16] bx lr .align 2, 0 - arm_func_end func_ov15_0212f3cc _0212f3e0: .word data_027e0e2c + arm_func_end func_ov15_0212f3cc .global func_ov15_0212f3e4 arm_func_start func_ov15_0212f3e4 @@ -19073,8 +19073,8 @@ func_ov15_0212f3e4: ; 0x0212f3e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f3e4 _0212f41c: .word data_ov15_0218a6a0 + arm_func_end func_ov15_0212f3e4 .global func_ov15_0212f420 arm_func_start func_ov15_0212f420 @@ -19084,8 +19084,8 @@ func_ov15_0212f420: ; 0x0212f420 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0212f420 _0212f430: .word func_ov00_020a9998 + arm_func_end func_ov15_0212f420 .global func_ov15_0212f434 arm_func_start func_ov15_0212f434 @@ -19124,8 +19124,8 @@ _0212f464: bl func_0201b1bc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212f434 _0212f4b4: .word data_ov15_02185e44 + arm_func_end func_ov15_0212f434 .global func_ov15_0212f4b8 arm_func_start func_ov15_0212f4b8 @@ -19154,10 +19154,10 @@ func_ov15_0212f4b8: ; 0x0212f4b8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f4b8 _0212f514: .word data_ov15_0218a67c _0212f518: .word data_ov15_0218a690 _0212f51c: .word data_ov15_02185e18 + arm_func_end func_ov15_0212f4b8 .global func_ov15_0212f520 arm_func_start func_ov15_0212f520 @@ -19219,8 +19219,8 @@ func_ov15_0212f534: ; 0x0212f534 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f534 _0212f5ec: .word data_ov15_0218a5b8 + arm_func_end func_ov15_0212f534 .global func_ov15_0212f5f0 arm_func_start func_ov15_0212f5f0 @@ -19275,12 +19275,12 @@ _0212f65c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f5f0 _0212f6b0: .word data_ov15_0218a5b8 _0212f6b4: .word data_027e10a0 _0212f6b8: .word gMapManager _0212f6bc: .word data_ov00_020eec68 _0212f6c0: .word data_ov15_02190458 + arm_func_end func_ov15_0212f5f0 .global func_ov15_0212f6c4 arm_func_start func_ov15_0212f6c4 @@ -19337,12 +19337,12 @@ _0212f730: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0212f6c4 _0212f78c: .word data_ov15_0218a5b8 _0212f790: .word data_027e10a0 _0212f794: .word gMapManager _0212f798: .word data_ov00_020eec68 _0212f79c: .word data_ov15_02190458 + arm_func_end func_ov15_0212f6c4 .global func_ov15_0212f7a0 arm_func_start func_ov15_0212f7a0 @@ -19351,8 +19351,8 @@ func_ov15_0212f7a0: ; 0x0212f7a0 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_0212f7a0 _0212f7ac: .word data_027e10a0 + arm_func_end func_ov15_0212f7a0 .global func_ov15_0212f7b0 arm_func_start func_ov15_0212f7b0 @@ -19645,7 +19645,6 @@ _0212fbe4: add sp, sp, #0x5c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0212f7b0 _0212fc08: .word data_027e0fe4 _0212fc0c: .word gAdventureFlags _0212fc10: .word 0x0000010f @@ -19654,6 +19653,7 @@ _0212fc18: .word 0x00002666 _0212fc1c: .word 0x00006e67 _0212fc20: .word 0x000024cd _0212fc24: .word gMapManager + arm_func_end func_ov15_0212f7b0 .global func_ov15_0212fc28 arm_func_start func_ov15_0212fc28 @@ -19718,13 +19718,13 @@ _0212fcb0: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0212fc28 _0212fd0c: .word data_027e0fe4 _0212fd10: .word 0x4647474e _0212fd14: .word 0x47534d47 _0212fd18: .word gMapManager _0212fd1c: .word data_ov15_0218a5a0 _0212fd20: .word data_ov15_0218a5ac + arm_func_end func_ov15_0212fc28 .global func_ov15_0212fd24 arm_func_start func_ov15_0212fd24 @@ -20252,7 +20252,6 @@ _02130510: add sp, sp, #0x274 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0212fd24 _02130524: .word data_027e0764 _02130528: .word data_ov15_02185dc8 _0213052c: .word data_027e0d0c @@ -20266,6 +20265,7 @@ _02130548: .word 0xffffc568 _0213054c: .word 0x00001388 _02130550: .word data_027e0c68 _02130554: .word 0x00050081 + arm_func_end func_ov15_0212fd24 .global func_ov15_02130558 arm_func_start func_ov15_02130558 @@ -20422,11 +20422,11 @@ _02130724: strb r0, [r4, #0x1a9] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02130558 _02130780: .word gMapManager _02130784: .word data_ov15_0218a5a0 _02130788: .word data_ov15_0218a5ac _0213078c: .word data_ov15_02185e40 + arm_func_end func_ov15_02130558 .global func_ov15_02130790 arm_func_start func_ov15_02130790 @@ -20454,8 +20454,8 @@ _021307d0: bl func_ov15_02184ab4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02130790 _021307e4: .word data_ov15_02190458 + arm_func_end func_ov15_02130790 .global func_ov15_021307e8 arm_func_start func_ov15_021307e8 @@ -20537,12 +20537,12 @@ _021308f4: bl func_ov15_02184ab4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021307e8 _02130908: .word gAdventureFlags _0213090c: .word data_ov15_0218a5a0 _02130910: .word data_ov15_0218a5ac _02130914: .word data_ov15_02185e40 _02130918: .word data_ov15_02190458 + arm_func_end func_ov15_021307e8 .global func_ov15_0213091c arm_func_start func_ov15_0213091c @@ -20608,11 +20608,11 @@ func_ov15_0213091c: ; 0x0213091c add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213091c _02130a0c: .word 0x0000ffff _02130a10: .word gAdventureFlags _02130a14: .word data_027e0f64 _02130a18: .word data_027e0f94 + arm_func_end func_ov15_0213091c .global func_ov15_02130a1c arm_func_start func_ov15_02130a1c @@ -20723,9 +20723,9 @@ _02130b30: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02130a1c _02130bb4: .word gAdventureFlags _02130bb8: .word data_027e0f94 + arm_func_end func_ov15_02130a1c .global func_ov15_02130bbc arm_func_start func_ov15_02130bbc @@ -20761,9 +20761,9 @@ _02130c28: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02130bbc _02130c30: .word gAdventureFlags _02130c34: .word data_027e0f94 + arm_func_end func_ov15_02130bbc .global func_ov15_02130c38 arm_func_start func_ov15_02130c38 @@ -20830,9 +20830,9 @@ _02130ca4: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02130c38 _02130d1c: .word 0x00000222 _02130d20: .word data_02050f54 + arm_func_end func_ov15_02130c38 .global func_ov15_02130d24 arm_func_start func_ov15_02130d24 @@ -20885,9 +20885,9 @@ _02130dbc: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02130d24 _02130dd4: .word data_ov00_020e9c88 _02130dd8: .word func_ov15_02130ddc + arm_func_end func_ov15_02130d24 .global func_ov15_02130ddc arm_func_start func_ov15_02130ddc @@ -20895,8 +20895,8 @@ func_ov15_02130ddc: ; 0x02130ddc ldr ip, _02130de4 ; =func_ov15_02130de8 bx ip .align 2, 0 - arm_func_end func_ov15_02130ddc _02130de4: .word func_ov15_02130de8 + arm_func_end func_ov15_02130ddc .global func_ov15_02130de8 arm_func_start func_ov15_02130de8 @@ -20904,8 +20904,8 @@ func_ov15_02130de8: ; 0x02130de8 ldr ip, _02130df0 ; =func_ov15_02130df4 bx ip .align 2, 0 - arm_func_end func_ov15_02130de8 _02130df0: .word func_ov15_02130df4 + arm_func_end func_ov15_02130de8 .global func_ov15_02130df4 arm_func_start func_ov15_02130df4 @@ -21043,11 +21043,11 @@ _02130fe4: add sp, sp, #0xa0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02130df4 _02130ffc: .word data_02050f54 _02131000: .word 0x00001666 _02131004: .word data_027e0e58 _02131008: .word 0xffffe99a + arm_func_end func_ov15_02130df4 .global func_ov15_0213100c arm_func_start func_ov15_0213100c @@ -21167,11 +21167,11 @@ _02131170: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02131020 _021311b8: .word data_027e0f94 _021311bc: .word data_027e0fe4 _021311c0: .word gAdventureFlags _021311c4: .word 0x0000010f + arm_func_end func_ov15_02131020 .global func_ov15_021311c8 arm_func_start func_ov15_021311c8 @@ -21657,7 +21657,6 @@ _021318fc: add sp, sp, #0x284 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_021311c8 _0213190c: .word data_027e0f94 _02131910: .word data_027e0f64 _02131914: .word data_027e0c68 @@ -21669,6 +21668,7 @@ _02131928: .word func_ov15_0212f3cc _0213192c: .word 0x00050021 _02131930: .word gMapManager _02131934: .word 0x00000171 + arm_func_end func_ov15_021311c8 .global func_ov15_02131938 arm_func_start func_ov15_02131938 @@ -22053,7 +22053,6 @@ _02131ed0: add sp, sp, #0x188 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02131938 _02131ed8: .word data_027e0f94 _02131edc: .word 0x00000171 _02131ee0: .word data_027e0d0c @@ -22067,6 +22066,7 @@ _02131efc: .word data_02050f54 _02131f00: .word data_027e0f90 _02131f04: .word data_027e0fac _02131f08: .word gMapManager + arm_func_end func_ov15_02131938 .global func_ov15_02131f0c arm_func_start func_ov15_02131f0c @@ -22249,10 +22249,10 @@ _0213215c: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02131f0c _021321b8: .word data_027e0f64 _021321bc: .word 0x00001770 _021321c0: .word data_027e0fac + arm_func_end func_ov15_02131f0c .global func_ov15_021321c4 arm_func_start func_ov15_021321c4 @@ -22295,11 +22295,11 @@ func_ov15_021321c4: ; 0x021321c4 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021321c4 _02132258: .word data_027e0fac _0213225c: .word 0x000008a4 _02132260: .word 0x0000051f _02132264: .word data_027e0f94 + arm_func_end func_ov15_021321c4 .global func_ov15_02132268 arm_func_start func_ov15_02132268 @@ -22533,7 +22533,6 @@ _021325d0: add sp, sp, #0xa4 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02132268 _021325d8: .word data_027e0f94 _021325dc: .word data_027e0c68 _021325e0: .word 0x00050082 @@ -22541,6 +22540,7 @@ _021325e4: .word data_02050f54 _021325e8: .word gMapManager _021325ec: .word data_027e0fac _021325f0: .word data_027e10a4 + arm_func_end func_ov15_02132268 .global func_ov15_021325f4 arm_func_start func_ov15_021325f4 @@ -22560,8 +22560,8 @@ func_ov15_021325f4: ; 0x021325f4 str r0, [r2, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021325f4 _0213262c: .word data_027e0fe4 + arm_func_end func_ov15_021325f4 .global func_ov15_02132630 arm_func_start func_ov15_02132630 @@ -22658,11 +22658,11 @@ _0213276c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02132630 _0213277c: .word data_ov00_020eec68 _02132780: .word data_ov15_02190458 _02132784: .word data_027e0f94 _02132788: .word data_027e10a4 + arm_func_end func_ov15_02132630 .global func_ov15_0213278c arm_func_start func_ov15_0213278c @@ -22688,8 +22688,8 @@ _021327d0: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213278c _021327d8: .word gMapManager + arm_func_end func_ov15_0213278c .global func_ov15_021327dc arm_func_start func_ov15_021327dc @@ -22731,11 +22731,11 @@ func_ov15_021327dc: ; 0x021327dc strb r2, [r0, #0x65] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021327dc _0213286c: .word data_ov15_02185dd8 _02132870: .word data_027e0c68 _02132874: .word data_027e0f94 _02132878: .word data_027e0fe4 + arm_func_end func_ov15_021327dc .global func_ov15_0213287c arm_func_start func_ov15_0213287c @@ -22793,8 +22793,8 @@ _021328dc: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213287c _02132948: .word gAdventureFlags + arm_func_end func_ov15_0213287c .global func_ov15_0213294c arm_func_start func_ov15_0213294c @@ -22829,8 +22829,8 @@ func_ov15_0213296c: ; 0x0213296c bl func_ov15_02132b18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213296c _02132998: .word data_027e0fe0 + arm_func_end func_ov15_0213296c .global func_ov15_0213299c arm_func_start func_ov15_0213299c @@ -22855,10 +22855,10 @@ func_ov15_0213299c: ; 0x0213299c str r1, [r4, #0x104] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213299c _021329e8: .word data_ov15_0218a7c0 _021329ec: .word data_ov15_02189ac0 _021329f0: .word data_ov15_02185e58 + arm_func_end func_ov15_0213299c .global func_ov15_021329f4 arm_func_start func_ov15_021329f4 @@ -22895,9 +22895,9 @@ func_ov15_021329f4: ; 0x021329f4 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021329f4 _02132a70: .word data_ov15_0218a7dc _02132a74: .word data_ov15_0218a7f8 + arm_func_end func_ov15_021329f4 .global func_ov15_02132a78 arm_func_start func_ov15_02132a78 @@ -22906,8 +22906,8 @@ func_ov15_02132a78: ; 0x02132a78 add r0, r0, #0xfc bx ip .align 2, 0 - arm_func_end func_ov15_02132a78 _02132a84: .word func_ov00_020c0e04 + arm_func_end func_ov15_02132a78 .global func_ov15_02132a88 arm_func_start func_ov15_02132a88 @@ -22946,10 +22946,10 @@ func_ov15_02132a88: ; 0x02132a88 bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02132a88 _02132b0c: .word data_ov15_02185e78 _02132b10: .word data_ov00_020e9360 _02132b14: .word data_ov15_02185e8c + arm_func_end func_ov15_02132a88 .global func_ov15_02132b18 arm_func_start func_ov15_02132b18 @@ -22980,8 +22980,8 @@ func_ov15_02132b18: ; 0x02132b18 strb r1, [r4, #0x376] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02132b18 _02132b7c: .word data_ov15_0218a6fc + arm_func_end func_ov15_02132b18 .global func_ov15_02132b80 arm_func_start func_ov15_02132b80 @@ -23153,9 +23153,9 @@ _02132db8: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02132c48 _02132de4: .word gAdventureFlags _02132de8: .word data_027e0d0c + arm_func_end func_ov15_02132c48 .global func_ov15_02132dec arm_func_start func_ov15_02132dec @@ -23336,12 +23336,12 @@ _02133068: add sp, sp, #0xc4 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02132dec _02133080: .word data_027e0764 _02133084: .word 0x00000666 _02133088: .word data_027e10a4 _0213308c: .word data_027e0f94 _02133090: .word gAdventureFlags + arm_func_end func_ov15_02132dec .global func_ov15_02133094 arm_func_start func_ov15_02133094 @@ -23391,11 +23391,11 @@ _0213312c: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02133094 _02133140: .word data_ov15_0218a6e0 _02133144: .word data_ov15_0218a6ec _02133148: .word data_027e0f94 _0213314c: .word data_027e10a4 + arm_func_end func_ov15_02133094 .global func_ov15_02133150 arm_func_start func_ov15_02133150 @@ -23450,12 +23450,12 @@ _021331f4: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02133150 _02133208: .word gAdventureFlags _0213320c: .word data_ov15_0218a6e0 _02133210: .word data_ov15_0218a6ec _02133214: .word data_027e0f94 _02133218: .word data_027e10a4 + arm_func_end func_ov15_02133150 .global func_ov15_0213321c arm_func_start func_ov15_0213321c @@ -24171,7 +24171,6 @@ _02133c6c: add sp, sp, #0xac ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0213321c _02133c9c: .word gMapManager _02133ca0: .word data_ov15_02185e74 _02133ca4: .word data_ov15_02185e70 @@ -24192,6 +24191,7 @@ _02133cdc: .word data_027e0fe8 _02133ce0: .word 0x53525059 _02133ce4: .word data_027e0c68 _02133ce8: .word 0x0005004e + arm_func_end func_ov15_0213321c .global func_ov15_02133cec arm_func_start func_ov15_02133cec @@ -24220,8 +24220,8 @@ func_ov15_02133cec: ; 0x02133cec add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02133cec _02133d48: .word 0x00007fff + arm_func_end func_ov15_02133cec .global func_ov15_02133d4c arm_func_start func_ov15_02133d4c @@ -24292,8 +24292,8 @@ _02133e08: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02133db8 _02133e10: .word data_027e0f94 + arm_func_end func_ov15_02133db8 .global func_ov15_02133e14 arm_func_start func_ov15_02133e14 @@ -24331,9 +24331,9 @@ _02133e7c: bl func_ov00_020b7e6c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02133e14 _02133e90: .word 0x00000333 _02133e94: .word data_027e0e58 + arm_func_end func_ov15_02133e14 .global func_ov15_02133e98 arm_func_start func_ov15_02133e98 @@ -24393,9 +24393,9 @@ _02133f5c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02133e98 _02133f68: .word 0x434e424c _02133f6c: .word 0x00000666 + arm_func_end func_ov15_02133e98 .global func_ov15_02133f70 arm_func_start func_ov15_02133f70 @@ -24421,9 +24421,9 @@ func_ov15_02133f70: ; 0x02133f70 bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02133f70 _02133fc0: .word data_ov00_020e9c88 _02133fc4: .word func_ov15_02133fc8 + arm_func_end func_ov15_02133f70 .global func_ov15_02133fc8 arm_func_start func_ov15_02133fc8 @@ -24431,8 +24431,8 @@ func_ov15_02133fc8: ; 0x02133fc8 ldr ip, _02133fd0 ; =func_ov15_02133fd4 bx ip .align 2, 0 - arm_func_end func_ov15_02133fc8 _02133fd0: .word func_ov15_02133fd4 + arm_func_end func_ov15_02133fc8 .global func_ov15_02133fd4 arm_func_start func_ov15_02133fd4 @@ -24463,8 +24463,8 @@ func_ov15_02133fd4: ; 0x02133fd4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02133fd4 _02134038: .word data_027e0194 + arm_func_end func_ov15_02133fd4 .global func_ov15_0213403c arm_func_start func_ov15_0213403c @@ -24487,8 +24487,8 @@ func_ov15_02134040: ; 0x02134040 bl func_ov15_02134070 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02134040 _0213406c: .word data_027e0fe0 + arm_func_end func_ov15_02134040 .global func_ov15_02134070 arm_func_start func_ov15_02134070 @@ -24528,11 +24528,11 @@ func_ov15_02134070: ; 0x02134070 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02134070 _021340f8: .word data_ov15_0218a884 _021340fc: .word data_ov15_0218a940 _02134100: .word func_ov00_020b7d74 _02134104: .word func_ov15_021341a0 + arm_func_end func_ov15_02134070 .global func_ov15_02134108 arm_func_start func_ov15_02134108 @@ -24555,8 +24555,8 @@ func_ov15_02134108: ; 0x02134108 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02134108 _0213414c: .word func_ov00_020b7d74 + arm_func_end func_ov15_02134108 .global func_ov15_02134150 arm_func_start func_ov15_02134150 @@ -24581,8 +24581,8 @@ func_ov15_02134150: ; 0x02134150 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02134150 _0213419c: .word func_ov00_020b7d74 + arm_func_end func_ov15_02134150 .global func_ov15_021341a0 arm_func_start func_ov15_021341a0 @@ -24796,7 +24796,6 @@ _0213448c: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021341ac _02134498: .word 0x0000019a _0213449c: .word data_027e0d0c _021344a0: .word data_ov09_0211f530 @@ -24806,6 +24805,7 @@ _021344ac: .word data_027e0fec _021344b0: .word data_ov15_0218a948 _021344b4: .word data_ov15_0218a95c _021344b8: .word 0x0000099a + arm_func_end func_ov15_021341ac .global func_ov15_021344bc arm_func_start func_ov15_021344bc @@ -24866,8 +24866,8 @@ _0213457c: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021344bc _02134590: .word data_ov15_02185ea8 + arm_func_end func_ov15_021344bc .global func_ov15_02134594 arm_func_start func_ov15_02134594 @@ -24893,8 +24893,8 @@ _021345d0: strb r0, [r4, #0x21b] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02134594 _021345dc: .word data_ov15_02185f08 + arm_func_end func_ov15_02134594 .global func_ov15_021345e0 arm_func_start func_ov15_021345e0 @@ -25089,7 +25089,6 @@ _021348a0: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021345e0 _021348ac: .word data_ov15_02185f00 _021348b0: .word data_027e0fe8 _021348b4: .word 0x43424c53 @@ -25097,6 +25096,7 @@ _021348b8: .word data_027e0e58 _021348bc: .word data_027e0ffc _021348c0: .word 0x0000021d _021348c4: .word 0x000002ed + arm_func_end func_ov15_021345e0 .global func_ov15_021348c8 arm_func_start func_ov15_021348c8 @@ -25150,13 +25150,13 @@ _02134974: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021348c8 _0213497c: .word data_ov15_0218ee78 _02134980: .word data_ov15_0218eea8 _02134984: .word data_ov15_0218a860 _02134988: .word func_ov15_02134994 _0213498c: .word data_ov15_0218ee9c _02134990: .word data_ov15_02185ed0 + arm_func_end func_ov15_021348c8 .global func_ov15_02134994 arm_func_start func_ov15_02134994 @@ -25187,8 +25187,8 @@ _021349d8: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021349a8 _021349e0: .word data_ov15_02185ee8 + arm_func_end func_ov15_021349a8 .global func_ov15_021349e4 arm_func_start func_ov15_021349e4 @@ -25212,8 +25212,8 @@ _02134a18: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021349e4 _02134a28: .word data_ov15_02185ee8 + arm_func_end func_ov15_021349e4 .global func_ov15_02134a2c arm_func_start func_ov15_02134a2c @@ -25267,8 +25267,8 @@ _02134ad0: bne _02134a7c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02134a2c _02134ae0: .word data_ov15_02185ee8 + arm_func_end func_ov15_02134a2c .global func_ov15_02134ae4 arm_func_start func_ov15_02134ae4 @@ -25407,11 +25407,11 @@ _02134cdc: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02134ae4 _02134cec: .word data_027e0fe4 _02134cf0: .word 0x00000e39 _02134cf4: .word data_02050f54 _02134cf8: .word data_027e0f94 + arm_func_end func_ov15_02134ae4 .global func_ov15_02134cfc arm_func_start func_ov15_02134cfc @@ -25445,8 +25445,8 @@ _02134d5c: bl func_ov15_02134d6c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02134cfc _02134d68: .word data_027e0f94 + arm_func_end func_ov15_02134cfc .global func_ov15_02134d6c arm_func_start func_ov15_02134d6c @@ -25696,7 +25696,6 @@ _021350e8: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02134d6c _02135104: .word data_ov15_02185ea0 _02135108: .word gMapManager _0213510c: .word data_027e0e58 @@ -25708,6 +25707,7 @@ _02135120: .word 0x00000d9a _02135124: .word data_027e0ffc _02135128: .word 0x000001b1 _0213512c: .word 0xffffd99a + arm_func_end func_ov15_02134d6c .global func_ov15_02135130 arm_func_start func_ov15_02135130 @@ -25749,8 +25749,8 @@ func_ov15_0213513c: ; 0x0213513c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_0213513c _021351ac: .word data_027e0194 + arm_func_end func_ov15_0213513c .global func_ov15_021351b0 arm_func_start func_ov15_021351b0 @@ -25906,12 +25906,12 @@ _021353cc: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021351cc _021353d8: .word data_027e0764 _021353dc: .word data_027e0fe8 _021353e0: .word 0x53485254 _021353e4: .word 0x43424c53 _021353e8: .word 0x434e424c + arm_func_end func_ov15_021351cc .global func_ov15_021353ec arm_func_start func_ov15_021353ec @@ -25936,9 +25936,9 @@ _0213542c: bl _ZN5Actor12CollidesWithEPKS_ ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021353ec _02135434: .word 0x53424f53 _02135438: .word data_027e0fe4 + arm_func_end func_ov15_021353ec .global func_ov15_0213543c arm_func_start func_ov15_0213543c @@ -25962,8 +25962,8 @@ _02135470: bl func_ov15_021345e0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213543c _02135480: .word data_027e0f94 + arm_func_end func_ov15_0213543c .global func_ov15_02135484 arm_func_start func_ov15_02135484 @@ -26025,11 +26025,11 @@ _02135534: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021354a0 _02135548: .word data_027e103c _0213554c: .word 0x534e4156 _02135550: .word data_027e0f94 _02135554: .word data_027e0fe8 + arm_func_end func_ov15_021354a0 .global func_ov15_02135558 arm_func_start func_ov15_02135558 @@ -26097,8 +26097,8 @@ _021355f4: bl func_ov15_02136d04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135558 _02135644: .word data_027e0fac + arm_func_end func_ov15_02135558 .global func_ov15_02135648 arm_func_start func_ov15_02135648 @@ -26143,9 +26143,9 @@ _021356d0: strh r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135648 _021356e0: .word data_027e0fac _021356e4: .word 0x0000019a + arm_func_end func_ov15_02135648 .global func_ov15_021356e8 arm_func_start func_ov15_021356e8 @@ -26279,7 +26279,6 @@ _021358b8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021356e8 _021358cc: .word data_027e0fac _021358d0: .word data_027e0f94 _021358d4: .word 0x60db9391 @@ -26291,6 +26290,7 @@ _021358e8: .word 0x00000d53 _021358ec: .word 0x00000ac4 _021358f0: .word 0x00000817 _021358f4: .word data_ov00_020eec9c + arm_func_end func_ov15_021356e8 .global func_ov15_021358f8 arm_func_start func_ov15_021358f8 @@ -26310,8 +26310,8 @@ _02135924: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021358f8 _0213592c: .word gAdventureFlags + arm_func_end func_ov15_021358f8 .global func_ov15_02135930 arm_func_start func_ov15_02135930 @@ -26444,10 +26444,10 @@ _02135ad4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135948 _02135aec: .word data_027e0fac _02135af0: .word data_027e0f94 _02135af4: .word data_027e0f64 + arm_func_end func_ov15_02135948 .global func_ov15_02135af8 arm_func_start func_ov15_02135af8 @@ -26486,8 +26486,8 @@ _02135b64: bl func_0202b154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135af8 _02135b74: .word data_027e0fac + arm_func_end func_ov15_02135af8 .global func_ov15_02135b78 arm_func_start func_ov15_02135b78 @@ -26513,9 +26513,9 @@ func_ov15_02135b78: ; 0x02135b78 ldreqb r0, [r4, #0x26e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135b78 _02135bc8: .word data_027e0d38 _02135bcc: .word data_027e0c68 + arm_func_end func_ov15_02135b78 .global func_ov15_02135bd0 arm_func_start func_ov15_02135bd0 @@ -26590,11 +26590,11 @@ _02135cc0: strne r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135bd0 _02135cd4: .word data_ov15_0218a9a4 _02135cd8: .word data_027e0fac _02135cdc: .word data_ov15_0218a9a8 _02135ce0: .word data_ov15_0218a9ac + arm_func_end func_ov15_02135bd0 .global func_ov15_02135ce4 arm_func_start func_ov15_02135ce4 @@ -26619,8 +26619,8 @@ func_ov15_02135ce4: ; 0x02135ce4 str r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135ce4 _02135d30: .word data_ov15_0218a9b0 + arm_func_end func_ov15_02135ce4 .global func_ov15_02135d34 arm_func_start func_ov15_02135d34 @@ -26642,8 +26642,8 @@ func_ov15_02135d34: ; 0x02135d34 str r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02135d34 _02135d74: .word data_ov15_0218a9b4 + arm_func_end func_ov15_02135d34 .global func_ov15_02135d78 arm_func_start func_ov15_02135d78 @@ -26685,11 +26685,11 @@ _02135df0: bl func_ov15_02185a70 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02135d78 _02135e00: .word data_027e0c68 _02135e04: .word 0x0005000d _02135e08: .word data_027e0f94 _02135e0c: .word 0x0005001a + arm_func_end func_ov15_02135d78 .global func_ov15_02135e10 arm_func_start func_ov15_02135e10 @@ -26870,7 +26870,6 @@ func_ov15_02135e2c: ; 0x02135e2c add sp, sp, #0xe8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02135e2c _021360b8: .word data_027e0f94 _021360bc: .word data_027e10a4 _021360c0: .word data_02050f54 @@ -26882,6 +26881,7 @@ _021360d4: .word data_027e0e58 _021360d8: .word data_027e0fe8 _021360dc: .word 0x434e424c _021360e0: .word data_027e0fe4 + arm_func_end func_ov15_02135e2c .global func_ov15_021360e4 arm_func_start func_ov15_021360e4 @@ -27082,7 +27082,6 @@ _021363cc: add sp, sp, #0xc0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021360e4 _021363d8: .word data_027e0fe4 _021363dc: .word data_027e0d78 _021363e0: .word gMapManager @@ -27093,6 +27092,7 @@ _021363f0: .word data_027e0fb0 _021363f4: .word data_027e0fac _021363f8: .word data_027e0f64 _021363fc: .word data_ov15_0218a9d8 + arm_func_end func_ov15_021360e4 .global func_ov15_02136400 arm_func_start func_ov15_02136400 @@ -27144,9 +27144,9 @@ _02136494: bl func_ov09_0211555c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02136400 _021364a8: .word data_027e0fb8 _021364ac: .word data_ov00_020eec9c + arm_func_end func_ov15_02136400 .global func_ov15_021364b0 arm_func_start func_ov15_021364b0 @@ -27241,7 +27241,6 @@ _021365e8: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021364b0 _0213660c: .word data_027e0e2c _02136610: .word data_027e0fb8 _02136614: .word data_027e0fa0 @@ -27251,6 +27250,7 @@ _02136620: .word 0x0000020d _02136624: .word data_027e0f64 _02136628: .word data_ov00_020eec9c _0213662c: .word data_ov15_0218a9d8 + arm_func_end func_ov15_021364b0 .global func_ov15_02136630 arm_func_start func_ov15_02136630 @@ -27291,8 +27291,8 @@ func_ov15_02136670: ; 0x02136670 movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02136670 _021366a8: .word gAdventureFlags + arm_func_end func_ov15_02136670 .global func_ov15_021366ac arm_func_start func_ov15_021366ac @@ -27362,8 +27362,8 @@ func_ov15_02136744: ; 0x02136744 ldr r0, _0213674c ; =0x0000010a bx lr .align 2, 0 - arm_func_end func_ov15_02136744 _0213674c: .word 0x0000010a + arm_func_end func_ov15_02136744 .global func_ov15_02136750 arm_func_start func_ov15_02136750 @@ -27450,9 +27450,9 @@ func_ov15_0213677c: ; 0x0213677c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0213677c _02136880: .word data_027e0f94 _02136884: .word data_027e0fac + arm_func_end func_ov15_0213677c .global func_ov15_02136888 arm_func_start func_ov15_02136888 @@ -27608,9 +27608,9 @@ _02136a54: strlt r0, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021368d8 _02136a68: .word gAdventureFlags _02136a6c: .word data_027e0e2c + arm_func_end func_ov15_021368d8 .global func_ov15_02136a70 arm_func_start func_ov15_02136a70 @@ -27786,9 +27786,9 @@ _02136c94: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02136c34 _02136c9c: .word data_027e0fac _02136ca0: .word 0x00000222 + arm_func_end func_ov15_02136c34 .global func_ov15_02136ca4 arm_func_start func_ov15_02136ca4 @@ -27817,8 +27817,8 @@ func_ov15_02136ca4: ; 0x02136ca4 strmi r1, [r0, #0x78] bx lr .align 2, 0 - arm_func_end func_ov15_02136ca4 _02136d00: .word data_027e0fac + arm_func_end func_ov15_02136ca4 .global func_ov15_02136d04 arm_func_start func_ov15_02136d04 @@ -28102,7 +28102,6 @@ _021370f8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02136d04 _0213711c: .word data_027e0f94 _02137120: .word data_027e0764 _02137124: .word 0x0000019b @@ -28110,6 +28109,7 @@ _02137128: .word 0xfffff8cd _0213712c: .word data_027e0fac _02137130: .word data_027e0fa0 _02137134: .word data_ov00_020ee800 + arm_func_end func_ov15_02136d04 .global func_ov15_02137138 arm_func_start func_ov15_02137138 @@ -28188,7 +28188,6 @@ _02137164: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02137138 _02137258: .word data_027e0fa0 _0213725c: .word data_027e0f94 _02137260: .word gMapManager @@ -28197,6 +28196,7 @@ _02137268: .word data_027e0e58 _0213726c: .word data_027e0ffc _02137270: .word 0x000001a6 _02137274: .word data_027e0f64 + arm_func_end func_ov15_02137138 .global func_ov15_02137278 arm_func_start func_ov15_02137278 @@ -28356,7 +28356,6 @@ _021374bc: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02137278 _021374cc: .word data_027e0fa0 _021374d0: .word 0x0000028f _021374d4: .word data_027e0ffc @@ -28364,6 +28363,7 @@ _021374d8: .word data_027e0f94 _021374dc: .word data_027e0e58 _021374e0: .word data_027e0d0c _021374e4: .word data_027e0fac + arm_func_end func_ov15_02137278 .global func_ov15_021374e8 arm_func_start func_ov15_021374e8 @@ -28387,8 +28387,8 @@ func_ov15_0213750c: ; 0x0213750c mov r0, r1 bx ip .align 2, 0 - arm_func_end func_ov15_0213750c _02137518: .word func_ov15_02183578 + arm_func_end func_ov15_0213750c .global func_ov15_0213751c arm_func_start func_ov15_0213751c @@ -28579,13 +28579,13 @@ _02137788: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02137574 _021377bc: .word data_027e0fac _021377c0: .word 0x00002e39 _021377c4: .word 0x0000438e _021377c8: .word 0x00001c72 _021377cc: .word 0x0000071c _021377d0: .word 0x00001111 + arm_func_end func_ov15_02137574 .global func_ov15_021377d4 arm_func_start func_ov15_021377d4 @@ -28669,7 +28669,6 @@ func_ov15_021377d4: ; 0x021377d4 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021377d4 _0213790c: .word data_027e0fac _02137910: .word 0xfffff8cd _02137914: .word data_027e0f94 @@ -28677,6 +28676,7 @@ _02137918: .word data_027e0e58 _0213791c: .word 0xfffff23d _02137920: .word 0x00000829 _02137924: .word 0x00000dc3 + arm_func_end func_ov15_021377d4 .global func_ov15_02137928 arm_func_start func_ov15_02137928 @@ -28916,7 +28916,6 @@ _02137c18: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02137928 _02137ca0: .word 0x00000485 _02137ca4: .word data_027e0ffc _02137ca8: .word data_027e0f94 @@ -28928,6 +28927,7 @@ _02137cbc: .word 0xfffff8cd _02137cc0: .word 0xfffff23d _02137cc4: .word 0x00000829 _02137cc8: .word 0x00000dc3 + arm_func_end func_ov15_02137928 .global func_ov15_02137ccc arm_func_start func_ov15_02137ccc @@ -29015,10 +29015,10 @@ _02137d98: add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02137d1c _02137de8: .word data_027e0d38 _02137dec: .word data_ov00_020eec68 _02137df0: .word gAdventureFlags + arm_func_end func_ov15_02137d1c .global func_ov15_02137df4 arm_func_start func_ov15_02137df4 @@ -29347,7 +29347,6 @@ _02138288: add sp, sp, #0x64 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02137df4 _021382d0: .word data_027e0fa0 _021382d4: .word 0x00000183 _021382d8: .word data_ov00_020eec68 @@ -29363,6 +29362,7 @@ _021382fc: .word data_ov00_020eec9c _02138300: .word 0xfffffa66 _02138304: .word 0x5e6ea9af _02138308: .word 0x00002aab + arm_func_end func_ov15_02137df4 .global func_ov15_0213830c arm_func_start func_ov15_0213830c @@ -29406,11 +29406,11 @@ func_ov15_0213830c: ; 0x0213830c str r1, [r0, #0x70] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0213830c _021383a4: .word data_027e0fac _021383a8: .word data_02050f54 _021383ac: .word 0x00000429 _021383b0: .word 0x000005c3 + arm_func_end func_ov15_0213830c .global func_ov15_021383b4 arm_func_start func_ov15_021383b4 @@ -29437,8 +29437,8 @@ _021383e4: bl func_ov15_02138fcc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021383b4 _02138404: .word data_027e0fb0 + arm_func_end func_ov15_021383b4 .global func_ov15_02138408 arm_func_start func_ov15_02138408 @@ -29469,10 +29469,10 @@ func_ov15_02138408: ; 0x02138408 bl Divide ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02138408 _0213846c: .word gMapManager _02138470: .word 0xfffffccd _02138474: .word 0x00000ccc + arm_func_end func_ov15_02138408 .global func_ov15_02138478 arm_func_start func_ov15_02138478 @@ -29949,7 +29949,6 @@ _02138b78: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02138478 _02138ba0: .word data_027e10a4 _02138ba4: .word data_027e0fa0 _02138ba8: .word data_ov15_0218aa28 @@ -29960,6 +29959,7 @@ _02138bb8: .word data_027e0f94 _02138bbc: .word gMapManager _02138bc0: .word 0xffffc71c _02138bc4: .word 0x000004cd + arm_func_end func_ov15_02138478 .global func_ov15_02138bc8 arm_func_start func_ov15_02138bc8 @@ -30216,7 +30216,6 @@ _02138ed0: add sp, sp, #0xe8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02138bc8 _02138f9c: .word data_027e0f94 _02138fa0: .word data_027e0fa0 _02138fa4: .word data_027e0ff8 @@ -30229,6 +30228,7 @@ _02138fbc: .word data_027e0f6c _02138fc0: .word data_027e0fb8 _02138fc4: .word data_ov15_0218eeb4 _02138fc8: .word data_027e0d0c + arm_func_end func_ov15_02138bc8 .global func_ov15_02138fcc arm_func_start func_ov15_02138fcc @@ -30338,11 +30338,11 @@ _02139144: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02138fcc _02139154: .word data_ov15_0218eec0 _02139158: .word data_027e0d38 _0213915c: .word data_027e0e2c _02139160: .word gMapManager + arm_func_end func_ov15_02138fcc .global func_ov15_02139164 arm_func_start func_ov15_02139164 @@ -30588,7 +30588,6 @@ _021394dc: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02139170 _021394e8: .word data_027e0d38 _021394ec: .word data_027e0f64 _021394f0: .word data_027e0fb8 @@ -30599,6 +30598,7 @@ _02139500: .word data_027e0e58 _02139504: .word 0x00000829 _02139508: .word data_027e0ffc _0213950c: .word 0x000001a3 + arm_func_end func_ov15_02139170 .global func_ov15_02139510 arm_func_start func_ov15_02139510 @@ -30621,10 +30621,10 @@ _02139544: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02139510 _02139550: .word data_027e0f90 _02139554: .word data_027e0ce0 _02139558: .word 0x00000a44 + arm_func_end func_ov15_02139510 .global func_ov15_0213955c arm_func_start func_ov15_0213955c @@ -30948,7 +30948,6 @@ _02139a40: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0213955c _02139a4c: .word data_ov15_0218aaac _02139a50: .word data_ov09_0211f530 _02139a54: .word func_ov00_020b7d74 @@ -30962,6 +30961,7 @@ _02139a70: .word gHealthManager _02139a74: .word data_027e10a4 _02139a78: .word data_027e0d38 _02139a7c: .word data_027e0ce0 + arm_func_end func_ov15_0213955c .global func_ov15_02139a80 arm_func_start func_ov15_02139a80 @@ -30984,8 +30984,8 @@ func_ov15_02139a94: ; 0x02139a94 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02139a94 _02139ab0: .word data_ov15_0218ab0c + arm_func_end func_ov15_02139a94 .global func_ov15_02139ab4 arm_func_start func_ov15_02139ab4 @@ -31121,13 +31121,13 @@ _02139af4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02139ab4 _02139cb8: .word data_ov15_0218aaac _02139cbc: .word gHealthManager _02139cc0: .word data_027e10a4 _02139cc4: .word func_020350ac _02139cc8: .word func_ov15_02139a80 _02139ccc: .word func_ov00_020b7d74 + arm_func_end func_ov15_02139ab4 .global func_ov15_02139cd0 arm_func_start func_ov15_02139cd0 @@ -31265,13 +31265,13 @@ _02139d10: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02139cd0 _02139edc: .word data_ov15_0218aaac _02139ee0: .word gHealthManager _02139ee4: .word data_027e10a4 _02139ee8: .word func_020350ac _02139eec: .word func_ov15_02139a80 _02139ef0: .word func_ov00_020b7d74 + arm_func_end func_ov15_02139cd0 .global func_ov15_02139ef4 arm_func_start func_ov15_02139ef4 @@ -31301,8 +31301,8 @@ _02139f40: str r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02139ef4 _02139f4c: .word data_027e0f94 + arm_func_end func_ov15_02139ef4 .global func_ov15_02139f50 arm_func_start func_ov15_02139f50 @@ -31318,8 +31318,8 @@ func_ov15_02139f50: ; 0x02139f50 str r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02139f50 _02139f78: .word data_027e0f94 + arm_func_end func_ov15_02139f50 .global func_ov15_02139f7c arm_func_start func_ov15_02139f7c @@ -31444,12 +31444,12 @@ _0213a124: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02139f84 _0213a138: .word data_027e0e58 _0213a13c: .word data_027e0d0c _0213a140: .word data_027e0d38 _0213a144: .word data_027e1094 _0213a148: .word data_027e0fac + arm_func_end func_ov15_02139f84 .global func_ov15_0213a14c arm_func_start func_ov15_0213a14c @@ -31469,8 +31469,8 @@ _0213a158: strh r1, [r0, #0x8c] bx lr .align 2, 0 - arm_func_end func_ov15_0213a14c _0213a180: .word data_027e0fac + arm_func_end func_ov15_0213a14c .global func_ov15_0213a184 arm_func_start func_ov15_0213a184 @@ -31669,7 +31669,6 @@ _0213a404: strh r0, [r5, #0x8c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213a184 _0213a454: .word gItemManager _0213a458: .word data_027e077c _0213a45c: .word data_027e103c @@ -31681,6 +31680,7 @@ _0213a470: .word data_027e0f94 _0213a474: .word data_027e0d78 _0213a478: .word data_ov15_02190458 _0213a47c: .word data_027e0fac + arm_func_end func_ov15_0213a184 .global func_ov15_0213a480 arm_func_start func_ov15_0213a480 @@ -31718,8 +31718,8 @@ _0213a4b0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0213a480 _0213a4fc: .word data_027e0fac + arm_func_end func_ov15_0213a480 .global func_ov15_0213a500 arm_func_start func_ov15_0213a500 @@ -31808,9 +31808,9 @@ _0213a5d8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213a570 _0213a5e0: .word gAdventureFlags _0213a5e4: .word data_027e0e2c + arm_func_end func_ov15_0213a570 .global func_ov15_0213a5e8 arm_func_start func_ov15_0213a5e8 @@ -31832,8 +31832,8 @@ func_ov15_0213a604: ; 0x0213a604 ldrsh r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov15_0213a604 _0213a614: .word gHealthManager + arm_func_end func_ov15_0213a604 .global func_ov15_0213a618 arm_func_start func_ov15_0213a618 @@ -31862,8 +31862,8 @@ func_ov15_0213a634: ; 0x0213a634 bl func_ov15_0213a868 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213a634 _0213a660: .word data_027e0fe0 + arm_func_end func_ov15_0213a634 .global func_ov15_0213a664 arm_func_start func_ov15_0213a664 @@ -31899,8 +31899,8 @@ func_ov15_0213a664: ; 0x0213a664 strh r2, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213a664 _0213a6dc: .word data_02050f54 + arm_func_end func_ov15_0213a664 .global func_ov15_0213a6e0 arm_func_start func_ov15_0213a6e0 @@ -31918,8 +31918,8 @@ func_ov15_0213a6e0: ; 0x0213a6e0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213a6e0 _0213a710: .word data_ov15_0218ac50 + arm_func_end func_ov15_0213a6e0 .global func_ov15_0213a714 arm_func_start func_ov15_0213a714 @@ -31929,8 +31929,8 @@ func_ov15_0213a714: ; 0x0213a714 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0213a714 _0213a724: .word func_ov00_020a9998 + arm_func_end func_ov15_0213a714 .global func_ov15_0213a728 arm_func_start func_ov15_0213a728 @@ -31978,8 +31978,8 @@ _0213a75c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213a728 _0213a7cc: .word data_ov15_02185f10 + arm_func_end func_ov15_0213a728 .global func_ov15_0213a7d0 arm_func_start func_ov15_0213a7d0 @@ -31991,8 +31991,8 @@ func_ov15_0213a7d0: ; 0x0213a7d0 add r1, r3, #0x68 bx ip .align 2, 0 - arm_func_end func_ov15_0213a7d0 _0213a7e8: .word func_01ff9158 + arm_func_end func_ov15_0213a7d0 .global func_ov15_0213a7ec arm_func_start func_ov15_0213a7ec @@ -32021,10 +32021,10 @@ func_ov15_0213a7ec: ; 0x0213a7ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213a7ec _0213a848: .word data_ov15_0218ac2c _0213a84c: .word data_ov15_02189ac0 _0213a850: .word data_ov15_02185f24 + arm_func_end func_ov15_0213a7ec .global func_ov15_0213a854 arm_func_start func_ov15_0213a854 @@ -32050,8 +32050,8 @@ func_ov15_0213a868: ; 0x0213a868 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213a868 _0213a890: .word data_ov15_0218ab64 + arm_func_end func_ov15_0213a868 .global func_ov15_0213a894 arm_func_start func_ov15_0213a894 @@ -32142,9 +32142,9 @@ func_ov15_0213a8ec: ; 0x0213a8ec mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213a8ec _0213a9c0: .word 0x00000666 _0213a9c4: .word 0x00001555 + arm_func_end func_ov15_0213a8ec .global func_ov15_0213a9c8 arm_func_start func_ov15_0213a9c8 @@ -32278,7 +32278,6 @@ _0213ab94: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213a9c8 _0213aba8: .word 0xffffe668 _0213abac: .word gMapManager _0213abb0: .word 0x0000051f @@ -32286,6 +32285,7 @@ _0213abb4: .word data_027e0e58 _0213abb8: .word data_027e0ffc _0213abbc: .word data_027e0764 _0213abc0: .word 0x0000021a + arm_func_end func_ov15_0213a9c8 .global func_ov15_0213abc4 arm_func_start func_ov15_0213abc4 @@ -32652,7 +32652,6 @@ _0213b0f8: add sp, sp, #0xe4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213abc4 _0213b120: .word gMapManager _0213b124: .word data_027e0c68 _0213b128: .word 0xffffe668 @@ -32665,6 +32664,7 @@ _0213b140: .word func_ov15_0213a664 _0213b144: .word data_027e0e58 _0213b148: .word 0x0000051f _0213b14c: .word data_027e10a4 + arm_func_end func_ov15_0213abc4 .global func_ov15_0213b150 arm_func_start func_ov15_0213b150 @@ -32673,8 +32673,8 @@ func_ov15_0213b150: ; 0x0213b150 mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov15_0213b150 _0213b15c: .word func_ov15_0213a9c8 + arm_func_end func_ov15_0213b150 .global func_ov15_0213b160 arm_func_start func_ov15_0213b160 @@ -32707,8 +32707,8 @@ func_ov15_0213b160: ; 0x0213b160 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213b160 _0213b1cc: .word data_027e0ff8 + arm_func_end func_ov15_0213b160 .global func_ov15_0213b1d0 arm_func_start func_ov15_0213b1d0 @@ -32783,8 +32783,8 @@ func_ov15_0213b248: ; 0x0213b248 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213b248 _0213b2b8: .word 0x434e424c + arm_func_end func_ov15_0213b248 .global func_ov15_0213b2bc arm_func_start func_ov15_0213b2bc @@ -32819,8 +32819,8 @@ func_ov15_0213b2dc: ; 0x0213b2dc bl func_ov15_0213b338 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213b2dc _0213b308: .word data_027e0fe0 + arm_func_end func_ov15_0213b2dc .global func_ov15_0213b30c arm_func_start func_ov15_0213b30c @@ -32835,9 +32835,9 @@ func_ov15_0213b30c: ; 0x0213b30c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213b30c _0213b330: .word data_ov15_02185f74 _0213b334: .word data_ov15_0218ada4 + arm_func_end func_ov15_0213b30c .global func_ov15_0213b338 arm_func_start func_ov15_0213b338 @@ -32858,8 +32858,8 @@ func_ov15_0213b338: ; 0x0213b338 str r1, [r4, #0x25c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213b338 _0213b374: .word data_ov15_0218ace8 + arm_func_end func_ov15_0213b338 .global func_ov15_0213b378 arm_func_start func_ov15_0213b378 @@ -32890,10 +32890,10 @@ _0213b3b8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213b378 _0213b3d8: .word data_ov15_0218ace8 _0213b3dc: .word data_027e0fe4 _0213b3e0: .word 0x4b4d4741 + arm_func_end func_ov15_0213b378 .global func_ov15_0213b3e4 arm_func_start func_ov15_0213b3e4 @@ -32926,10 +32926,10 @@ _0213b424: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213b3e4 _0213b44c: .word data_ov15_0218ace8 _0213b450: .word data_027e0fe4 _0213b454: .word 0x4b4d4741 + arm_func_end func_ov15_0213b3e4 .global func_ov15_0213b458 arm_func_start func_ov15_0213b458 @@ -33057,13 +33057,13 @@ _0213b49c: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0213b458 _0213b63c: .word data_027e0fe4 _0213b640: .word 0x4b4d4741 _0213b644: .word data_027e0764 _0213b648: .word data_027e0f94 _0213b64c: .word data_027e0d0c _0213b650: .word 0x0000ffff + arm_func_end func_ov15_0213b458 .global func_ov15_0213b654 arm_func_start func_ov15_0213b654 @@ -33107,10 +33107,10 @@ _0213b68c: strh lr, [r0, #0x90] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213b654 _0213b6e8: .word data_ov15_0218ac90 _0213b6ec: .word data_ov15_0218ac90 _0213b6f0: .word data_027e0764 + arm_func_end func_ov15_0213b654 .global func_ov15_0213b6f4 arm_func_start func_ov15_0213b6f4 @@ -33188,10 +33188,10 @@ func_ov15_0213b6f4: ; 0x0213b6f4 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213b6f4 _0213b814: .word data_02050f54 _0213b818: .word 0x00000d9a _0213b81c: .word data_027e0f94 + arm_func_end func_ov15_0213b6f4 .global func_ov15_0213b820 arm_func_start func_ov15_0213b820 @@ -33237,8 +33237,8 @@ func_ov15_0213b820: ; 0x0213b820 bl func_01ff9bc4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213b820 _0213b8c0: .word 0x00000d9a + arm_func_end func_ov15_0213b820 .global func_ov15_0213b8c4 arm_func_start func_ov15_0213b8c4 @@ -33321,10 +33321,10 @@ func_ov15_0213b908: ; 0x0213b908 str r0, [r4, #0x278] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213b908 _0213b9e0: .word data_027e0764 _0213b9e4: .word data_027e0f94 _0213b9e8: .word data_ov15_0218ac90 + arm_func_end func_ov15_0213b908 .global func_ov15_0213b9ec arm_func_start func_ov15_0213b9ec @@ -33456,11 +33456,11 @@ _0213bb30: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0213b9ec _0213bbd4: .word data_027e0f94 _0213bbd8: .word 0x00000171 _0213bbdc: .word 0xffffe71c _0213bbe0: .word data_02050f54 + arm_func_end func_ov15_0213b9ec .global func_ov15_0213bbe4 arm_func_start func_ov15_0213bbe4 @@ -33520,10 +33520,10 @@ func_ov15_0213bbe4: ; 0x0213bbe4 str r0, [r4, #0x278] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213bbe4 _0213bcbc: .word data_027e0764 _0213bcc0: .word data_027e0f94 _0213bcc4: .word data_ov15_0218ac90 + arm_func_end func_ov15_0213bbe4 .global func_ov15_0213bcc8 arm_func_start func_ov15_0213bcc8 @@ -33670,7 +33670,6 @@ _0213bdd8: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0213bcc8 _0213bee8: .word data_027e0f94 _0213beec: .word data_ov15_02185f9c _0213bef0: .word data_027e0fac @@ -33678,6 +33677,7 @@ _0213bef4: .word data_027e0fa0 _0213bef8: .word 0xffffe71c _0213befc: .word data_02050f54 _0213bf00: .word 0x00000133 + arm_func_end func_ov15_0213bcc8 .global func_ov15_0213bf04 arm_func_start func_ov15_0213bf04 @@ -33737,10 +33737,10 @@ func_ov15_0213bf04: ; 0x0213bf04 str r0, [r4, #0x278] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213bf04 _0213bfdc: .word data_027e0764 _0213bfe0: .word data_027e0f94 _0213bfe4: .word data_ov15_0218ac90 + arm_func_end func_ov15_0213bf04 .global func_ov15_0213bfe8 arm_func_start func_ov15_0213bfe8 @@ -33906,7 +33906,6 @@ _0213c1ec: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0213bfe8 _0213c258: .word data_027e0f94 _0213c25c: .word data_ov15_02185fa8 _0213c260: .word data_027e0fac @@ -33916,6 +33915,7 @@ _0213c26c: .word 0xfffff1c7 _0213c270: .word data_02050f54 _0213c274: .word data_027e0fa0 _0213c278: .word 0x00000133 + arm_func_end func_ov15_0213bfe8 .global func_ov15_0213c27c arm_func_start func_ov15_0213c27c @@ -33976,10 +33976,10 @@ func_ov15_0213c27c: ; 0x0213c27c str r0, [r4, #0x278] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0213c27c _0213c358: .word data_027e0764 _0213c35c: .word data_027e0f94 _0213c360: .word data_ov15_0218ac90 + arm_func_end func_ov15_0213c27c .global func_ov15_0213c364 arm_func_start func_ov15_0213c364 @@ -34083,11 +34083,11 @@ _0213c4d0: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0213c364 _0213c4e0: .word data_027e0f94 _0213c4e4: .word 0x00000171 _0213c4e8: .word 0xffffe71c _0213c4ec: .word data_02050f54 + arm_func_end func_ov15_0213c364 .global func_ov15_0213c4f0 arm_func_start func_ov15_0213c4f0 @@ -34127,10 +34127,10 @@ _0213c55c: str r0, [r4, #0x278] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213c4f0 _0213c574: .word data_027e0fe4 _0213c578: .word 0x4b4d4741 _0213c57c: .word data_ov15_0218ac90 + arm_func_end func_ov15_0213c4f0 .global func_ov15_0213c580 arm_func_start func_ov15_0213c580 @@ -34269,11 +34269,11 @@ func_ov15_0213c5c4: ; 0x0213c5c4 str r0, [r4, #0x278] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0213c5c4 _0213c778: .word data_027e0764 _0213c77c: .word 0x00002001 _0213c780: .word data_027e0f94 _0213c784: .word data_ov15_0218ac90 + arm_func_end func_ov15_0213c5c4 .global func_ov15_0213c788 arm_func_start func_ov15_0213c788 @@ -34505,13 +34505,13 @@ _0213c9ec: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0213c788 _0213cb00: .word data_027e0fa0 _0213cb04: .word data_027e0764 _0213cb08: .word 0x00002001 _0213cb0c: .word data_027e0f94 _0213cb10: .word 0xffffe71c _0213cb14: .word data_02050f54 + arm_func_end func_ov15_0213c788 .global func_ov15_0213cb18 arm_func_start func_ov15_0213cb18 @@ -34612,13 +34612,13 @@ _0213cc68: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0213cb18 _0213cc80: .word data_ov15_0218ac90 _0213cc84: .word data_ov15_0218acc8 _0213cc88: .word data_ov15_0218acd0 _0213cc8c: .word data_027e0764 _0213cc90: .word data_027e0ffc _0213cc94: .word 0x00000252 + arm_func_end func_ov15_0213cb18 .global func_ov15_0213cc98 arm_func_start func_ov15_0213cc98 @@ -34684,9 +34684,9 @@ _0213cd4c: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213cce4 _0213cd54: .word data_ov15_0218ac90 _0213cd58: .word data_ov15_0218acd8 + arm_func_end func_ov15_0213cce4 .global func_ov15_0213cd5c arm_func_start func_ov15_0213cd5c @@ -34750,9 +34750,9 @@ func_ov15_0213cd5c: ; 0x0213cd5c add sp, sp, #0x90 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213cd5c _0213ce44: .word data_02050f54 _0213ce48: .word data_027e016c + arm_func_end func_ov15_0213cd5c .global func_ov15_0213ce4c arm_func_start func_ov15_0213ce4c @@ -34761,8 +34761,8 @@ func_ov15_0213ce4c: ; 0x0213ce4c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_0213ce4c _0213ce58: .word data_ov15_0218ef1c + arm_func_end func_ov15_0213ce4c .global func_ov15_0213ce5c arm_func_start func_ov15_0213ce5c @@ -34812,8 +34812,8 @@ func_ov15_0213ce5c: ; 0x0213ce5c strb r1, [r4, #0x3f] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213ce5c _0213cf0c: .word data_027e0ce0 + arm_func_end func_ov15_0213ce5c .global func_ov15_0213cf10 arm_func_start func_ov15_0213cf10 @@ -34849,9 +34849,9 @@ _0213cf64: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213cf30 _0213cf70: .word data_ov15_0218ef1c _0213cf74: .word data_027e0ce0 + arm_func_end func_ov15_0213cf30 .global func_ov15_0213cf78 arm_func_start func_ov15_0213cf78 @@ -34872,8 +34872,8 @@ _0213cfa0: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213cf78 _0213cfb0: .word data_ov15_0218ef1c + arm_func_end func_ov15_0213cf78 .global func_ov15_0213cfb4 arm_func_start func_ov15_0213cfb4 @@ -34891,8 +34891,8 @@ func_ov15_0213cfb4: ; 0x0213cfb4 bl func_ov15_0213dcc0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213cfb4 _0213cfe4: .word data_027e0fb8 + arm_func_end func_ov15_0213cfb4 .global func_ov15_0213cfe8 arm_func_start func_ov15_0213cfe8 @@ -35016,8 +35016,8 @@ _0213d190: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0213cfe8 _0213d1a8: .word data_027e0f94 + arm_func_end func_ov15_0213cfe8 .global func_ov15_0213d1ac arm_func_start func_ov15_0213d1ac @@ -35196,12 +35196,12 @@ _0213d38c: strh r0, [r4, #0x18] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213d1fc _0213d3a0: .word data_027e10a4 _0213d3a4: .word data_027e0d78 _0213d3a8: .word 0xfffff3e9 _0213d3ac: .word 0x00000c17 _0213d3b0: .word 0x00000aab + arm_func_end func_ov15_0213d1fc .global func_ov15_0213d3b4 arm_func_start func_ov15_0213d3b4 @@ -35302,9 +35302,9 @@ _0213d488: strh r1, [r5, #0xc] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0213d40c _0213d4ec: .word data_027e0f94 _0213d4f0: .word data_027e0d3c + arm_func_end func_ov15_0213d40c .global func_ov15_0213d4f4 arm_func_start func_ov15_0213d4f4 @@ -35377,9 +35377,9 @@ _0213d5b4: ldrsh r0, [r5, #0xe] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213d4f4 _0213d5e8: .word data_027e0f94 _0213d5ec: .word data_027e10a4 + arm_func_end func_ov15_0213d4f4 .global func_ov15_0213d5f0 arm_func_start func_ov15_0213d5f0 @@ -35462,8 +35462,8 @@ _0213d6dc: mov r0, r6 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0213d5f0 _0213d70c: .word data_027e0f94 + arm_func_end func_ov15_0213d5f0 .global func_ov15_0213d710 arm_func_start func_ov15_0213d710 @@ -35566,11 +35566,11 @@ _0213d854: strmi r0, [r4, #0x34] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213d710 _0213d86c: .word gAdventureFlags _0213d870: .word data_027e0d38 _0213d874: .word data_027e10a4 _0213d878: .word data_027e103c + arm_func_end func_ov15_0213d710 .global func_ov15_0213d87c arm_func_start func_ov15_0213d87c @@ -35748,11 +35748,11 @@ _0213dab0: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213d87c _0213daf8: .word data_027e10a4 _0213dafc: .word data_027e0c38 _0213db00: .word data_027e0d78 _0213db04: .word data_ov00_020eec9c + arm_func_end func_ov15_0213d87c .global func_ov15_0213db08 arm_func_start func_ov15_0213db08 @@ -35803,9 +35803,9 @@ _0213dba4: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213db08 _0213dbb0: .word data_027e0c38 _0213dbb4: .word data_027e0d78 + arm_func_end func_ov15_0213db08 .global func_ov15_0213dbb8 arm_func_start func_ov15_0213dbb8 @@ -35857,9 +35857,9 @@ _0213dc54: strb r0, [r4, #0x3f] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213dbb8 _0213dc60: .word data_027e10a4 _0213dc64: .word data_027e0d78 + arm_func_end func_ov15_0213dbb8 .global func_ov15_0213dc68 arm_func_start func_ov15_0213dc68 @@ -35882,8 +35882,8 @@ func_ov15_0213dc68: ; 0x0213dc68 bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213dc68 _0213dcac: .word data_027e0d78 + arm_func_end func_ov15_0213dc68 .global func_ov15_0213dcb0 arm_func_start func_ov15_0213dcb0 @@ -35945,8 +35945,8 @@ _0213dd28: strb r0, [r7, #0x43] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0213dcc4 _0213dd4c: .word data_027e0ff0 + arm_func_end func_ov15_0213dcc4 .global func_ov15_0213dd50 arm_func_start func_ov15_0213dd50 @@ -35960,8 +35960,8 @@ func_ov15_0213dd50: ; 0x0213dd50 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213dd50 _0213dd70: .word data_ov15_0218adc8 + arm_func_end func_ov15_0213dd50 .global func_ov15_0213dd74 arm_func_start func_ov15_0213dd74 @@ -36037,8 +36037,8 @@ _0213de24: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0213ddb8 _0213de48: .word data_027e0f94 + arm_func_end func_ov15_0213ddb8 .global func_ov15_0213de4c arm_func_start func_ov15_0213de4c @@ -36390,7 +36390,6 @@ _0213e360: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov15_0213de4c _0213e398: .word 0x53504b4e _0213e39c: .word data_027e0fe8 _0213e3a0: .word 0x434e424c @@ -36398,6 +36397,7 @@ _0213e3a4: .word data_027e0fe4 _0213e3a8: .word data_027e0f94 _0213e3ac: .word data_027e0764 _0213e3b0: .word data_02050f54 + arm_func_end func_ov15_0213de4c .global func_ov15_0213e3b4 arm_func_start func_ov15_0213e3b4 @@ -36439,9 +36439,9 @@ func_ov15_0213e400: ; 0x0213e400 bl func_ov15_0213e690 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0213e400 _0213e42c: .word data_027e0fe0 _0213e430: .word 0x0000041c + arm_func_end func_ov15_0213e400 .global func_ov15_0213e434 arm_func_start func_ov15_0213e434 @@ -36477,8 +36477,8 @@ func_ov15_0213e434: ; 0x0213e434 strh r2, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213e434 _0213e4ac: .word data_02050f54 + arm_func_end func_ov15_0213e434 .global func_ov15_0213e4b0 arm_func_start func_ov15_0213e4b0 @@ -36497,8 +36497,8 @@ func_ov15_0213e4b0: ; 0x0213e4b0 strb r1, [r4, #0xac] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213e4b0 _0213e4e4: .word data_ov15_0218af9c + arm_func_end func_ov15_0213e4b0 .global func_ov15_0213e4e8 arm_func_start func_ov15_0213e4e8 @@ -36508,8 +36508,8 @@ func_ov15_0213e4e8: ; 0x0213e4e8 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0213e4e8 _0213e4f8: .word func_ov00_020a9998 + arm_func_end func_ov15_0213e4e8 .global func_ov15_0213e4fc arm_func_start func_ov15_0213e4fc @@ -36585,9 +36585,9 @@ _0213e5b8: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213e4fc _0213e60c: .word data_ov15_021860c0 _0213e610: .word data_ov15_021860d4 + arm_func_end func_ov15_0213e4fc .global func_ov15_0213e614 arm_func_start func_ov15_0213e614 @@ -36616,10 +36616,10 @@ func_ov15_0213e614: ; 0x0213e614 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213e614 _0213e670: .word data_ov15_0218af78 _0213e674: .word data_ov15_0218a690 _0213e678: .word data_ov15_02186034 + arm_func_end func_ov15_0213e614 .global func_ov15_0213e67c arm_func_start func_ov15_0213e67c @@ -36681,10 +36681,10 @@ func_ov15_0213e690: ; 0x0213e690 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0213e690 _0213e748: .word data_ov15_0218aeb0 _0213e74c: .word func_ov00_020b7d74 _0213e750: .word func_ov15_021341a0 + arm_func_end func_ov15_0213e690 .global func_ov15_0213e754 arm_func_start func_ov15_0213e754 @@ -36722,11 +36722,11 @@ func_ov15_0213e754: ; 0x0213e754 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213e754 _0213e7d4: .word data_ov15_0218aeb0 _0213e7d8: .word gMapManager _0213e7dc: .word data_027e103c _0213e7e0: .word func_ov00_020b7d74 + arm_func_end func_ov15_0213e754 .global func_ov15_0213e7e4 arm_func_start func_ov15_0213e7e4 @@ -36766,11 +36766,11 @@ func_ov15_0213e7e4: ; 0x0213e7e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0213e7e4 _0213e86c: .word data_ov15_0218aeb0 _0213e870: .word gMapManager _0213e874: .word data_027e103c _0213e878: .word func_ov00_020b7d74 + arm_func_end func_ov15_0213e7e4 .global func_ov15_0213e87c arm_func_start func_ov15_0213e87c @@ -36893,12 +36893,12 @@ _0213e998: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213e87c _0213ea3c: .word data_027e0d0c _0213ea40: .word 0x000010cd _0213ea44: .word 0xfffff99a _0213ea48: .word gAdventureFlags _0213ea4c: .word 0x00001555 + arm_func_end func_ov15_0213e87c .global func_ov15_0213ea50 arm_func_start func_ov15_0213ea50 @@ -37575,7 +37575,6 @@ _0213f47c: add sp, sp, #0x1c8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0213ea50 _0213f494: .word 0x0000ffff _0213f498: .word data_027e10a4 _0213f49c: .word data_027e103c @@ -37592,6 +37591,7 @@ _0213f4c4: .word data_ov00_020eec68 _0213f4c8: .word data_027e0764 _0213f4cc: .word data_027e0ffc _0213f4d0: .word 0x00000213 + arm_func_end func_ov15_0213ea50 .global func_ov15_0213f4d4 arm_func_start func_ov15_0213f4d4 @@ -37637,8 +37637,8 @@ func_ov15_0213f4d4: ; 0x0213f4d4 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0213f4d4 _0213f574: .word gMapManager + arm_func_end func_ov15_0213f4d4 .global func_ov15_0213f578 arm_func_start func_ov15_0213f578 @@ -37794,7 +37794,6 @@ _0213f780: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213f5cc _0213f7ac: .word data_027e0fe4 _0213f7b0: .word data_ov15_02185fcc _0213f7b4: .word data_ov15_0218ae88 @@ -37803,6 +37802,7 @@ _0213f7bc: .word gMapManager _0213f7c0: .word data_027e0ffc _0213f7c4: .word 0x00000216 _0213f7c8: .word data_027e10a4 + arm_func_end func_ov15_0213f5cc .global func_ov15_0213f7cc arm_func_start func_ov15_0213f7cc @@ -38054,7 +38054,6 @@ _0213facc: add sp, sp, #0xc0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213f80c _0213fb78: .word data_027e0f94 _0213fb7c: .word gMapManager _0213fb80: .word data_027e0fac @@ -38069,6 +38068,7 @@ _0213fba0: .word data_ov00_020e83cc _0213fba4: .word data_027e0c68 _0213fba8: .word 0x0005009f _0213fbac: .word data_027e103c + arm_func_end func_ov15_0213f80c .global func_ov15_0213fbb0 arm_func_start func_ov15_0213fbb0 @@ -38153,10 +38153,10 @@ _0213fccc: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0213fbb0 _0213fcdc: .word data_ov00_020e83cc _0213fce0: .word data_027e103c _0213fce4: .word data_ov15_02190458 + arm_func_end func_ov15_0213fbb0 .global func_ov15_0213fce8 arm_func_start func_ov15_0213fce8 @@ -38299,11 +38299,11 @@ _0213fedc: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213fce8 _0213fef0: .word data_027e0c68 _0213fef4: .word data_027e103c _0213fef8: .word gAdventureFlags _0213fefc: .word data_ov00_020e83cc + arm_func_end func_ov15_0213fce8 .global func_ov15_0213ff00 arm_func_start func_ov15_0213ff00 @@ -38524,7 +38524,6 @@ _02140208: add sp, sp, #0x98 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0213ff00 _0214023c: .word data_ov00_020e83cc _02140240: .word data_027e0ffc _02140244: .word 0x00000212 @@ -38535,6 +38534,7 @@ _02140254: .word 0x000004cd _02140258: .word func_ov15_0213e434 _0214025c: .word data_027e0e58 _02140260: .word 0x00000211 + arm_func_end func_ov15_0213ff00 .global func_ov15_02140264 arm_func_start func_ov15_02140264 @@ -38594,10 +38594,10 @@ _021402fc: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02140264 _02140338: .word data_ov00_020e83cc _0214033c: .word data_027e0ffc _02140340: .word 0x00000212 + arm_func_end func_ov15_02140264 .global func_ov15_02140344 arm_func_start func_ov15_02140344 @@ -38638,8 +38638,8 @@ _021403b0: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214036c _021403b8: .word data_ov15_02186014 + arm_func_end func_ov15_0214036c .global func_ov15_021403bc arm_func_start func_ov15_021403bc @@ -38671,8 +38671,8 @@ _021403e0: bl func_ov15_02140d0c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021403bc _02140420: .word gAdventureFlags + arm_func_end func_ov15_021403bc .global func_ov15_02140424 arm_func_start func_ov15_02140424 @@ -38770,13 +38770,13 @@ _02140540: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02140424 _02140584: .word data_ov00_020e83cc _02140588: .word gMapManager _0214058c: .word data_027e103c _02140590: .word data_027e10a4 _02140594: .word data_027e0ffc _02140598: .word 0x0000ffff + arm_func_end func_ov15_02140424 .global func_ov15_0214059c arm_func_start func_ov15_0214059c @@ -38921,13 +38921,13 @@ _0214079c: add sp, sp, #0xbc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0214059c _021407ac: .word gAdventureFlags _021407b0: .word data_ov15_02190458 _021407b4: .word data_027e10a4 _021407b8: .word data_027e0f68 _021407bc: .word data_027e0f64 _021407c0: .word data_027e103c + arm_func_end func_ov15_0214059c .global func_ov15_021407c4 arm_func_start func_ov15_021407c4 @@ -38945,8 +38945,8 @@ _021407e0: str r1, [r0, #0x308] bx lr .align 2, 0 - arm_func_end func_ov15_021407c4 _021407f0: .word data_027e0c68 + arm_func_end func_ov15_021407c4 .global func_ov15_021407f4 arm_func_start func_ov15_021407f4 @@ -38961,8 +38961,8 @@ func_ov15_021407f4: ; 0x021407f4 bl _ZN5Actor18func_ov00_020c1c20Eiii ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021407f4 _02140818: .word data_027e0c68 + arm_func_end func_ov15_021407f4 .global func_ov15_0214081c arm_func_start func_ov15_0214081c @@ -39221,13 +39221,13 @@ func_ov15_021408bc: ; 0x021408bc add sp, sp, #0x138 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_021408bc _02140be8: .word data_027e10a4 _02140bec: .word 0x00000122 _02140bf0: .word data_027e0f64 _02140bf4: .word 0x0000157c _02140bf8: .word 0xfffff448 _02140bfc: .word gAdventureFlags + arm_func_end func_ov15_021408bc .global func_ov15_02140c00 arm_func_start func_ov15_02140c00 @@ -39261,8 +39261,8 @@ func_ov15_02140c14: ; 0x02140c14 bl func_ov15_02140cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02140c14 _02140c5c: .word data_027e10a4 + arm_func_end func_ov15_02140c14 .global func_ov15_02140c60 arm_func_start func_ov15_02140c60 @@ -39289,8 +39289,8 @@ func_ov15_02140c60: ; 0x02140c60 bl _ZN5Actor18func_ov00_020c1c20Eiii ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02140c60 _02140cb4: .word data_027e0d3c + arm_func_end func_ov15_02140c60 .global func_ov15_02140cb8 arm_func_start func_ov15_02140cb8 @@ -39316,8 +39316,8 @@ func_ov15_02140cb8: ; 0x02140cb8 bl _ZN5Actor18func_ov00_020c1c20Eiii ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02140cb8 _02140d08: .word data_027e0d3c + arm_func_end func_ov15_02140cb8 .global func_ov15_02140d0c arm_func_start func_ov15_02140d0c @@ -39401,13 +39401,13 @@ func_ov15_02140d0c: ; 0x02140d0c add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02140d0c _02140e44: .word data_027e0fe8 _02140e48: .word 0x4c4f4e44 _02140e4c: .word data_027e0fe4 _02140e50: .word 0x00000e66 _02140e54: .word data_027e0d0c _02140e58: .word 0x53504b48 + arm_func_end func_ov15_02140d0c .global func_ov15_02140e5c arm_func_start func_ov15_02140e5c @@ -39438,8 +39438,8 @@ _02140ea8: str r0, [r4, #0x2e8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02140e5c _02140eb8: .word data_027e0fe4 + arm_func_end func_ov15_02140e5c .global func_ov15_02140ebc arm_func_start func_ov15_02140ebc @@ -39460,8 +39460,8 @@ func_ov15_02140ebc: ; 0x02140ebc add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02140ebc _02140ef8: .word data_027e10a4 + arm_func_end func_ov15_02140ebc .global func_ov15_02140efc arm_func_start func_ov15_02140efc @@ -39567,8 +39567,8 @@ func_ov15_02141018: ; 0x02141018 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_02141018 _02141044: .word 0x434e424c + arm_func_end func_ov15_02141018 .global func_ov15_02141048 arm_func_start func_ov15_02141048 @@ -39597,8 +39597,8 @@ func_ov15_02141064: ; 0x02141064 bl func_ov15_02141094 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02141064 _02141090: .word data_027e0fe0 + arm_func_end func_ov15_02141064 .global func_ov15_02141094 arm_func_start func_ov15_02141094 @@ -39611,8 +39611,8 @@ func_ov15_02141094: ; 0x02141094 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02141094 _021410b0: .word data_ov15_0218afe4 + arm_func_end func_ov15_02141094 .global func_ov15_021410b4 arm_func_start func_ov15_021410b4 @@ -39693,11 +39693,11 @@ _02141188: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021410e4 _021411b4: .word data_027e0d0c _021411b8: .word 0x0000099a _021411bc: .word 0x00001dec _021411c0: .word data_027e0fe4 + arm_func_end func_ov15_021410e4 .global func_ov15_021411c4 arm_func_start func_ov15_021411c4 @@ -39731,8 +39731,8 @@ func_ov15_021411c4: ; 0x021411c4 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021411c4 _02141234: .word data_027e0fe4 + arm_func_end func_ov15_021411c4 .global func_ov15_02141238 arm_func_start func_ov15_02141238 @@ -39758,9 +39758,9 @@ func_ov15_02141238: ; 0x02141238 bl func_ov15_02140f88 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02141238 _02141288: .word 0x434e424c _0214128c: .word data_027e0fe4 + arm_func_end func_ov15_02141238 .global func_ov15_02141290 arm_func_start func_ov15_02141290 @@ -39773,8 +39773,8 @@ func_ov15_02141290: ; 0x02141290 str r2, [r0, #0x78] bx lr .align 2, 0 - arm_func_end func_ov15_02141290 _021412ac: .word data_027e0fa0 + arm_func_end func_ov15_02141290 .global func_ov15_021412b0 arm_func_start func_ov15_021412b0 @@ -39816,9 +39816,9 @@ func_ov15_02141300: ; 0x02141300 strh r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_02141300 _0214132c: .word data_027e0f94 _02141330: .word data_027e0fac + arm_func_end func_ov15_02141300 .global func_ov15_02141334 arm_func_start func_ov15_02141334 @@ -39827,8 +39827,8 @@ func_ov15_02141334: ; 0x02141334 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov15_02141334 _02141340: .word func_ov15_02136b34 + arm_func_end func_ov15_02141334 .global func_ov15_02141344 arm_func_start func_ov15_02141344 @@ -39874,9 +39874,9 @@ _021413b4: strneh r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_0214138c _021413cc: .word data_027e0f94 _021413d0: .word data_027e0fac + arm_func_end func_ov15_0214138c .global func_ov15_021413d4 arm_func_start func_ov15_021413d4 @@ -39889,9 +39889,9 @@ func_ov15_021413d4: ; 0x021413d4 ldr r1, [r0, #0x30] bx ip .align 2, 0 - arm_func_end func_ov15_021413d4 _021413f0: .word data_027e0fa0 _021413f4: .word func_ov15_02136b34 + arm_func_end func_ov15_021413d4 .global func_ov15_021413f8 arm_func_start func_ov15_021413f8 @@ -39986,8 +39986,8 @@ func_ov15_021414f8: ; 0x021414f8 str r0, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021414f8 _02141534: .word data_027e0fa0 + arm_func_end func_ov15_021414f8 .global func_ov15_02141538 arm_func_start func_ov15_02141538 @@ -40008,8 +40008,8 @@ func_ov15_02141538: ; 0x02141538 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02141538 _02141574: .word data_ov15_0218b0c4 + arm_func_end func_ov15_02141538 .global func_ov15_02141578 arm_func_start func_ov15_02141578 @@ -40181,12 +40181,12 @@ _02141798: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021416c4 _021417a4: .word data_027e0ce0 _021417a8: .word data_ov00_020e2f04 _021417ac: .word data_ov00_020e2dd8 _021417b0: .word func_ov15_02141578 _021417b4: .word func_ov15_02141538 + arm_func_end func_ov15_021416c4 .global func_ov15_021417b8 arm_func_start func_ov15_021417b8 @@ -40252,8 +40252,8 @@ _02141858: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021417b8 _02141890: .word func_ov15_02141578 + arm_func_end func_ov15_021417b8 .global func_ov15_02141894 arm_func_start func_ov15_02141894 @@ -40283,10 +40283,10 @@ _021418b4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02141894 _021418f0: .word data_027e0ce0 _021418f4: .word data_ov15_0218b098 _021418f8: .word data_ov15_0218b0a0 + arm_func_end func_ov15_02141894 .global func_ov15_021418fc arm_func_start func_ov15_021418fc @@ -40459,10 +40459,10 @@ _02141ac8: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02141a78 _02141b50: .word data_027e0d38 _02141b54: .word data_ov00_020e9360 _02141b58: .word data_02050f54 + arm_func_end func_ov15_02141a78 .global func_ov15_02141b5c arm_func_start func_ov15_02141b5c @@ -40524,8 +40524,8 @@ func_ov15_02141b5c: ; 0x02141b5c add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02141b5c _02141c3c: .word data_027e0f6c + arm_func_end func_ov15_02141b5c .global func_ov15_02141c40 arm_func_start func_ov15_02141c40 @@ -40671,7 +40671,6 @@ _02141df4: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02141c40 _02141e60: .word data_ov15_0218b098 _02141e64: .word data_02057840 _02141e68: .word data_027e0ce0 @@ -40681,6 +40680,7 @@ _02141e74: .word data_ov15_0218611c _02141e78: .word data_ov15_0218b0a8 _02141e7c: .word data_ov15_021860e8 _02141e80: .word data_027e0e58 + arm_func_end func_ov15_02141c40 .global func_ov15_02141e84 arm_func_start func_ov15_02141e84 @@ -40703,8 +40703,8 @@ func_ov15_02141e84: ; 0x02141e84 mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02141e84 _02141ec8: .word data_ov00_020e5868 + arm_func_end func_ov15_02141e84 .global func_ov15_02141ecc arm_func_start func_ov15_02141ecc @@ -40755,8 +40755,8 @@ _02141f40: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02141ecc _02141f6c: .word data_027e0f6c + arm_func_end func_ov15_02141ecc .global func_ov15_02141f70 arm_func_start func_ov15_02141f70 @@ -41027,8 +41027,8 @@ _021422cc: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_0214227c _021422f0: .word data_027e10a4 + arm_func_end func_ov15_0214227c .global func_ov15_021422f4 arm_func_start func_ov15_021422f4 @@ -41375,9 +41375,9 @@ _02142728: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov15_02142678 _0214273c: .word 0x15555555 _02142740: .word 0xcccccccd + arm_func_end func_ov15_02142678 .global func_ov15_02142744 arm_func_start func_ov15_02142744 @@ -41399,8 +41399,8 @@ _02142760: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02142744 _02142780: .word data_027e0ce0 + arm_func_end func_ov15_02142744 .global func_ov15_02142784 arm_func_start func_ov15_02142784 @@ -41501,8 +41501,8 @@ _02142870: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02142854 _02142890: .word data_027e0ce0 + arm_func_end func_ov15_02142854 .global func_ov15_02142894 arm_func_start func_ov15_02142894 @@ -41540,8 +41540,8 @@ func_ov15_021428c4: ; 0x021428c4 bl func_ov15_02136b34 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021428c4 _021428ec: .word gAdventureFlags + arm_func_end func_ov15_021428c4 .global func_ov15_021428f0 arm_func_start func_ov15_021428f0 @@ -41568,8 +41568,8 @@ func_ov15_021428f0: ; 0x021428f0 movle r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021428f0 _02142944: .word gItemManager + arm_func_end func_ov15_021428f0 .global func_ov15_02142948 arm_func_start func_ov15_02142948 @@ -41609,8 +41609,8 @@ _0214298c: bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02142948 _021429cc: .word data_027e0c68 + arm_func_end func_ov15_02142948 .global func_ov15_021429d0 arm_func_start func_ov15_021429d0 @@ -41716,9 +41716,9 @@ func_ov15_021429e4: ; 0x021429e4 str r0, [r4, #0x314] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021429e4 _02142b38: .word 0xfffffe66 _02142b3c: .word 0x00000333 + arm_func_end func_ov15_021429e4 .global func_ov15_02142b40 arm_func_start func_ov15_02142b40 @@ -41730,8 +41730,8 @@ func_ov15_02142b40: ; 0x02142b40 strb r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02142b40 _02142b58: .word data_027e1094 + arm_func_end func_ov15_02142b40 .global func_ov15_02142b5c arm_func_start func_ov15_02142b5c @@ -41752,9 +41752,9 @@ func_ov15_02142b5c: ; 0x02142b5c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02142b5c _02142b98: .word data_027e0fe4 _02142b9c: .word 0x534c5452 + arm_func_end func_ov15_02142b5c .global func_ov15_02142ba0 arm_func_start func_ov15_02142ba0 @@ -41809,10 +41809,10 @@ _02142c44: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02142ba0 _02142c5c: .word gMapManager _02142c60: .word data_027e0d38 _02142c64: .word data_027e1094 + arm_func_end func_ov15_02142ba0 .global func_ov15_02142c68 arm_func_start func_ov15_02142c68 @@ -41885,8 +41885,8 @@ _02142d10: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02142c78 _02142d5c: .word data_027e0fac + arm_func_end func_ov15_02142c78 .global func_ov15_02142d60 arm_func_start func_ov15_02142d60 @@ -41909,9 +41909,9 @@ func_ov15_02142d60: ; 0x02142d60 strlth r1, [r0, #0xfa] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02142d60 _02142da4: .word 0x0000038e _02142da8: .word 0xfffffc72 + arm_func_end func_ov15_02142d60 .global func_ov15_02142dac arm_func_start func_ov15_02142dac @@ -41967,10 +41967,10 @@ _02142e58: str r2, [r4, #0x2e8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02142dac _02142e6c: .word data_027e0f64 _02142e70: .word data_027e0ffc _02142e74: .word 0x000003cf + arm_func_end func_ov15_02142dac .global func_ov15_02142e78 arm_func_start func_ov15_02142e78 @@ -41994,8 +41994,8 @@ func_ov15_02142e78: ; 0x02142e78 bl func_ov00_02088000 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02142e78 _02142ec0: .word data_027e0f64 + arm_func_end func_ov15_02142e78 .global func_ov15_02142ec4 arm_func_start func_ov15_02142ec4 @@ -42198,8 +42198,8 @@ _021431a8: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02142ec4 _021431bc: .word data_027e0fac + arm_func_end func_ov15_02142ec4 .global func_ov15_021431c0 arm_func_start func_ov15_021431c0 @@ -42216,8 +42216,8 @@ func_ov15_021431c0: ; 0x021431c0 bl _ZN12ActorManager8GetActorEP8ActorRef ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021431c0 _021431ec: .word data_027e0fe4 + arm_func_end func_ov15_021431c0 .global func_ov15_021431f0 arm_func_start func_ov15_021431f0 @@ -42303,9 +42303,9 @@ func_ov15_0214325c: ; 0x0214325c add sp, sp, #0x64 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0214325c _0214331c: .word data_027e0fac _02143320: .word 0xb40b40b5 + arm_func_end func_ov15_0214325c .global func_ov15_02143324 arm_func_start func_ov15_02143324 @@ -42367,11 +42367,11 @@ _021433d8: bl func_ov00_020cec08 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02143324 _021433f8: .word data_ov15_0218613c _021433fc: .word 0x00000b33 _02143400: .word data_ov15_02186130 _02143404: .word data_027e0ffc + arm_func_end func_ov15_02143324 .global func_ov15_02143408 arm_func_start func_ov15_02143408 @@ -42557,9 +42557,9 @@ _021436a4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02143408 _021436bc: .word 0x00001ccc _021436c0: .word gMapManager + arm_func_end func_ov15_02143408 .global func_ov15_021436c4 arm_func_start func_ov15_021436c4 @@ -42793,7 +42793,6 @@ _021439bc: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021436c4 _02143a28: .word gAdventureFlags _02143a2c: .word 0xfffffccd _02143a30: .word data_027e0ffc @@ -42801,6 +42800,7 @@ _02143a34: .word 0x000003d3 _02143a38: .word data_ov00_020eec68 _02143a3c: .word data_027e0c68 _02143a40: .word 0x00001c36 + arm_func_end func_ov15_021436c4 .global func_ov15_02143a44 arm_func_start func_ov15_02143a44 @@ -43006,13 +43006,13 @@ _02143cfc: bl func_ov00_020cec08 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02143a44 _02143d28: .word data_ov00_020eec9c _02143d2c: .word gAdventureFlags _02143d30: .word 0x00000112 _02143d34: .word data_027e0c68 _02143d38: .word data_ov15_02186130 _02143d3c: .word data_027e0ffc + arm_func_end func_ov15_02143a44 .global func_ov15_02143d40 arm_func_start func_ov15_02143d40 @@ -43060,8 +43060,8 @@ _02143dac: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02143d40 _02143de4: .word 0xfffffe66 + arm_func_end func_ov15_02143d40 .global func_ov15_02143de8 arm_func_start func_ov15_02143de8 @@ -43147,11 +43147,11 @@ _02143f00: strh r2, [r0, #0xb0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02143de8 _02143f18: .word 0xffffdc72 _02143f1c: .word 0x00001c36 _02143f20: .word 0xffffe38e _02143f24: .word data_ov00_020eec9c + arm_func_end func_ov15_02143de8 .global func_ov15_02143f28 arm_func_start func_ov15_02143f28 @@ -43208,9 +43208,9 @@ _02143fbc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02143f28 _02143ff0: .word 0x00000266 _02143ff4: .word 0x000004cd + arm_func_end func_ov15_02143f28 .global func_ov15_02143ff8 arm_func_start func_ov15_02143ff8 @@ -43309,11 +43309,11 @@ _02144110: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02143ff8 _0214415c: .word data_ov00_020eec68 _02144160: .word gAdventureFlags _02144164: .word data_ov15_02186130 _02144168: .word 0x0000059a + arm_func_end func_ov15_02143ff8 .global func_ov15_0214416c arm_func_start func_ov15_0214416c @@ -43413,10 +43413,10 @@ _0214428c: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214416c _021442d8: .word data_ov00_020eec68 _021442dc: .word gAdventureFlags _021442e0: .word data_027e0c68 + arm_func_end func_ov15_0214416c .global func_ov15_021442e4 arm_func_start func_ov15_021442e4 @@ -43577,7 +43577,6 @@ _02144524: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021442e4 _0214452c: .word data_ov00_020eec9c _02144530: .word gAdventureFlags _02144534: .word data_ov15_0218613c @@ -43585,6 +43584,7 @@ _02144538: .word data_ov15_02186130 _0214453c: .word data_027e0ffc _02144540: .word gMapManager _02144544: .word data_027e0d38 + arm_func_end func_ov15_021442e4 .global func_ov15_02144548 arm_func_start func_ov15_02144548 @@ -43736,13 +43736,13 @@ _02144754: add sp, sp, #0xc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02144574 _0214475c: .word gAdventureFlags _02144760: .word data_027e0fa0 _02144764: .word data_027e0ffc _02144768: .word 0x000003ea _0214476c: .word gMapManager _02144770: .word data_027e0d38 + arm_func_end func_ov15_02144574 .global func_ov15_02144774 arm_func_start func_ov15_02144774 @@ -43845,10 +43845,10 @@ _021448d4: strne r0, [r1, #0x58] bx lr .align 2, 0 - arm_func_end func_ov15_02144774 _021448ec: .word 0xfffffab8 _021448f0: .word 0x60606061 _021448f4: .word 0x66666667 + arm_func_end func_ov15_02144774 .global func_ov15_021448f8 arm_func_start func_ov15_021448f8 @@ -44845,7 +44845,6 @@ _02145798: add sp, sp, #0x1c4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021449b0 _021457cc: .word data_027e0f64 _021457d0: .word gAdventureFlags _021457d4: .word data_027e0f94 @@ -44876,6 +44875,7 @@ _02145834: .word 0x00000e39 _02145838: .word 0x000023b0 _0214583c: .word 0xffff86dc _02145840: .word data_02050f54 + arm_func_end func_ov15_021449b0 .global func_ov15_02145844 arm_func_start func_ov15_02145844 @@ -44943,10 +44943,10 @@ _021458ec: str r0, [r5, #0x2ec] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02145844 _0214592c: .word data_ov15_0218ef6c _02145930: .word data_ov15_0218efd8 _02145934: .word data_027e0f64 + arm_func_end func_ov15_02145844 .global func_ov15_02145938 arm_func_start func_ov15_02145938 @@ -45099,7 +45099,6 @@ _02145ac8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02145938 _02145b54: .word data_027e0d38 _02145b58: .word data_027e0d78 _02145b5c: .word gAdventureFlags @@ -45107,6 +45106,7 @@ _02145b60: .word data_027e0fa0 _02145b64: .word data_ov15_02186154 _02145b68: .word data_ov00_020eec9c _02145b6c: .word data_ov00_020eec68 + arm_func_end func_ov15_02145938 .global func_ov15_02145b70 arm_func_start func_ov15_02145b70 @@ -45216,10 +45216,10 @@ _02145ce4: bl func_ov00_020d77e4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02145b70 _02145cf4: .word data_027e0d78 _02145cf8: .word data_ov00_020eec9c _02145cfc: .word 0x000003d9 + arm_func_end func_ov15_02145b70 .global func_ov15_02145d00 arm_func_start func_ov15_02145d00 @@ -45236,9 +45236,9 @@ func_ov15_02145d00: ; 0x02145d00 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov15_02145d00 _02145d2c: .word data_027e0d78 _02145d30: .word func_02034b90 + arm_func_end func_ov15_02145d00 .global func_ov15_02145d34 arm_func_start func_ov15_02145d34 @@ -45330,8 +45330,8 @@ _02145e2c: str r0, [r4, #0x284] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02145d34 _02145e78: .word data_027e0d78 + arm_func_end func_ov15_02145d34 .global func_ov15_02145e7c arm_func_start func_ov15_02145e7c @@ -45344,9 +45344,9 @@ func_ov15_02145e7c: ; 0x02145e7c mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov15_02145e7c _02145e98: .word data_027e0d78 _02145e9c: .word func_02034b90 + arm_func_end func_ov15_02145e7c .global func_ov15_02145ea0 arm_func_start func_ov15_02145ea0 @@ -45363,8 +45363,8 @@ func_ov15_02145ea0: ; 0x02145ea0 bl func_ov15_02145ed0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02145ea0 _02145ecc: .word data_027e0fe0 + arm_func_end func_ov15_02145ea0 .global func_ov15_02145ed0 arm_func_start func_ov15_02145ed0 @@ -45379,8 +45379,8 @@ func_ov15_02145ed0: ; 0x02145ed0 strb r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02145ed0 _02145ef4: .word data_ov15_0218b224 + arm_func_end func_ov15_02145ed0 .global func_ov15_02145ef8 arm_func_start func_ov15_02145ef8 @@ -45397,8 +45397,8 @@ func_ov15_02145ef8: ; 0x02145ef8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02145ef8 _02145f24: .word data_ov15_0218efdc + arm_func_end func_ov15_02145ef8 .global func_ov15_02145f28 arm_func_start func_ov15_02145f28 @@ -45417,8 +45417,8 @@ func_ov15_02145f28: ; 0x02145f28 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02145f28 _02145f5c: .word data_ov15_0218efdc + arm_func_end func_ov15_02145f28 .global func_ov15_02145f60 arm_func_start func_ov15_02145f60 @@ -45451,11 +45451,11 @@ func_ov15_02145f60: ; 0x02145f60 strb r0, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02145f60 _02145fcc: .word data_ov15_0218efdc _02145fd0: .word data_ov15_0218effc _02145fd4: .word data_ov15_0218f008 _02145fd8: .word data_ov15_0218f00a + arm_func_end func_ov15_02145f60 .global func_ov15_02145fdc arm_func_start func_ov15_02145fdc @@ -45476,10 +45476,10 @@ func_ov15_02145fe0: ; 0x02145fe0 ldrne r0, _0214600c ; =data_ov15_0218617c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02145fe0 _02146004: .word data_027e0d38 _02146008: .word data_ov15_02186174 _0214600c: .word data_ov15_0218617c + arm_func_end func_ov15_02145fe0 .global func_ov15_02146010 arm_func_start func_ov15_02146010 @@ -45496,8 +45496,8 @@ func_ov15_02146010: ; 0x02146010 bl func_ov15_02146040 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02146010 _0214603c: .word data_027e0fe0 + arm_func_end func_ov15_02146010 .global func_ov15_02146040 arm_func_start func_ov15_02146040 @@ -45513,8 +45513,8 @@ func_ov15_02146040: ; 0x02146040 strb r1, [r4, #0x159] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146040 _02146068: .word data_ov15_0218b32c + arm_func_end func_ov15_02146040 .global func_ov15_0214606c arm_func_start func_ov15_0214606c @@ -45531,8 +45531,8 @@ func_ov15_0214606c: ; 0x0214606c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214606c _02146098: .word data_ov15_0218f400 + arm_func_end func_ov15_0214606c .global func_ov15_0214609c arm_func_start func_ov15_0214609c @@ -45551,8 +45551,8 @@ func_ov15_0214609c: ; 0x0214609c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214609c _021460d0: .word data_ov15_0218f400 + arm_func_end func_ov15_0214609c .global func_ov15_021460d4 arm_func_start func_ov15_021460d4 @@ -45601,13 +45601,13 @@ _02146100: strneb r0, [r4, #0x158] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021460d4 _0214617c: .word data_027e0d38 _02146180: .word data_ov15_0218f400 _02146184: .word data_ov15_0218f420 _02146188: .word data_ov15_0218f42c _0214618c: .word data_ov15_0218f42e _02146190: .word data_ov15_0218f430 + arm_func_end func_ov15_021460d4 .global func_ov15_02146194 arm_func_start func_ov15_02146194 @@ -45706,13 +45706,13 @@ _021462b4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021461b0 _021462c0: .word data_ov15_0218f430 _021462c4: .word gItemManager _021462c8: .word data_027e0fe4 _021462cc: .word data_ov15_0218f42c _021462d0: .word data_027e0f94 _021462d4: .word data_ov15_0218f420 + arm_func_end func_ov15_021461b0 .global func_ov15_021462d8 arm_func_start func_ov15_021462d8 @@ -45728,9 +45728,9 @@ func_ov15_021462d8: ; 0x021462d8 ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov15_021462d8 _02146300: .word data_ov15_0218b2f8 _02146304: .word data_ov15_0218f42c + arm_func_end func_ov15_021462d8 .global func_ov15_02146308 arm_func_start func_ov15_02146308 @@ -45876,11 +45876,11 @@ _021464bc: blx func_ov09_0211c724 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02146308 _021464ec: .word gAdventureFlags _021464f0: .word data_ov15_0218f400 _021464f4: .word data_ov15_0218b31c _021464f8: .word data_ov15_0218b320 + arm_func_end func_ov15_02146308 .global func_ov15_021464fc arm_func_start func_ov15_021464fc @@ -45889,8 +45889,8 @@ func_ov15_021464fc: ; 0x021464fc ldr r0, [r0, #0xec] bx lr .align 2, 0 - arm_func_end func_ov15_021464fc _02146508: .word data_ov15_0218f400 + arm_func_end func_ov15_021464fc .global func_ov15_0214650c arm_func_start func_ov15_0214650c @@ -45899,8 +45899,8 @@ func_ov15_0214650c: ; 0x0214650c ldr r0, [r0, #0x24] bx lr .align 2, 0 - arm_func_end func_ov15_0214650c _02146518: .word data_ov15_0218b2f8 + arm_func_end func_ov15_0214650c .global func_ov15_0214651c arm_func_start func_ov15_0214651c @@ -45909,8 +45909,8 @@ func_ov15_0214651c: ; 0x0214651c ldr r0, [r0, #0x28] bx lr .align 2, 0 - arm_func_end func_ov15_0214651c _02146528: .word data_ov15_0218b2f8 + arm_func_end func_ov15_0214651c .global func_ov15_0214652c arm_func_start func_ov15_0214652c @@ -45926,9 +45926,9 @@ func_ov15_0214652c: ; 0x0214652c ldrh r0, [r0, r1] bx lr .align 2, 0 - arm_func_end func_ov15_0214652c _02146554: .word data_ov15_0218b2f8 _02146558: .word data_ov15_0218f42e + arm_func_end func_ov15_0214652c .global func_ov15_0214655c arm_func_start func_ov15_0214655c @@ -45940,8 +45940,8 @@ func_ov15_0214655c: ; 0x0214655c rsb r0, r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214655c _02146574: .word gMapManager + arm_func_end func_ov15_0214655c .global func_ov15_02146578 arm_func_start func_ov15_02146578 @@ -45954,9 +45954,9 @@ func_ov15_02146578: ; 0x02146578 ldrh r0, [r1, r0] bx lr .align 2, 0 - arm_func_end func_ov15_02146578 _02146594: .word data_ov15_0218b2f8 _02146598: .word data_ov15_0218f430 + arm_func_end func_ov15_02146578 .global func_ov15_0214659c arm_func_start func_ov15_0214659c @@ -45980,9 +45980,9 @@ _021465b4: blt _021465b4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214659c _021465e0: .word data_ov15_0218f400 _021465e4: .word data_ov15_0218b2f8 + arm_func_end func_ov15_0214659c .global func_ov15_021465e8 arm_func_start func_ov15_021465e8 @@ -45997,9 +45997,9 @@ func_ov15_021465e8: ; 0x021465e8 str r1, [r0, #0xec] bx lr .align 2, 0 - arm_func_end func_ov15_021465e8 _0214660c: .word data_ov15_0218b2f8 _02146610: .word data_ov15_0218f400 + arm_func_end func_ov15_021465e8 .global func_ov15_02146614 arm_func_start func_ov15_02146614 @@ -46016,8 +46016,8 @@ func_ov15_02146614: ; 0x02146614 bl func_ov15_02146644 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02146614 _02146640: .word data_027e0fe0 + arm_func_end func_ov15_02146614 .global func_ov15_02146644 arm_func_start func_ov15_02146644 @@ -46040,9 +46040,9 @@ func_ov15_02146644: ; 0x02146644 str r1, [r4, #0x1b4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146644 _02146688: .word data_ov15_0218b400 _0214668c: .word data_027e0fec + arm_func_end func_ov15_02146644 .global func_ov15_02146690 arm_func_start func_ov15_02146690 @@ -46096,8 +46096,8 @@ func_ov15_021466d8: ; 0x021466d8 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021466d8 _02146728: .word 0x00000333 + arm_func_end func_ov15_021466d8 .global func_ov15_0214672c arm_func_start func_ov15_0214672c @@ -46110,10 +46110,10 @@ func_ov15_0214672c: ; 0x0214672c mov r3, #0 bx ip .align 2, 0 - arm_func_end func_ov15_0214672c _02146748: .word func_ov00_020ceacc _0214674c: .word data_027e0ffc _02146750: .word 0x000003d5 + arm_func_end func_ov15_0214672c .global func_ov15_02146754 arm_func_start func_ov15_02146754 @@ -46205,11 +46205,11 @@ _02146880: bl func_ov05_0210d3d8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146754 _02146894: .word data_027e10a4 _02146898: .word data_027e0ffc _0214689c: .word 0xfffffee1 _021468a0: .word data_027e0ff4 + arm_func_end func_ov15_02146754 .global func_ov15_021468a4 arm_func_start func_ov15_021468a4 @@ -46315,10 +46315,10 @@ _02146960: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021468f8 _021469ec: .word gMapManager _021469f0: .word 0x00000333 _021469f4: .word data_ov00_020e9370 + arm_func_end func_ov15_021468f8 .global func_ov15_021469f8 arm_func_start func_ov15_021469f8 @@ -46375,9 +46375,9 @@ _02146a98: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021469f8 _02146abc: .word data_02050f54 _02146ac0: .word data_ov15_0218b3e0 + arm_func_end func_ov15_021469f8 .global func_ov15_02146ac4 arm_func_start func_ov15_02146ac4 @@ -46490,10 +46490,10 @@ _02146c40: add sp, sp, #0x78 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02146ac4 _02146c64: .word data_02050f54 _02146c68: .word data_027e10a4 _02146c6c: .word data_ov15_0218b3e0 + arm_func_end func_ov15_02146ac4 .global func_ov15_02146c70 arm_func_start func_ov15_02146c70 @@ -46513,9 +46513,9 @@ func_ov15_02146c70: ; 0x02146c70 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02146c70 _02146ca8: .word data_027e0e58 _02146cac: .word 0x00001009 + arm_func_end func_ov15_02146c70 .global func_ov15_02146cb0 arm_func_start func_ov15_02146cb0 @@ -46534,8 +46534,8 @@ func_ov15_02146cb0: ; 0x02146cb0 bl func_ov15_02146ce8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146cb0 _02146ce4: .word data_027e0f84 + arm_func_end func_ov15_02146cb0 .global func_ov15_02146ce8 arm_func_start func_ov15_02146ce8 @@ -46553,8 +46553,8 @@ func_ov15_02146ce8: ; 0x02146ce8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146ce8 _02146d18: .word data_ov15_0218b4bc + arm_func_end func_ov15_02146ce8 .global func_ov15_02146d1c arm_func_start func_ov15_02146d1c @@ -46652,8 +46652,8 @@ _02146e20: blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146d64 _02146e48: .word data_027e0f68 + arm_func_end func_ov15_02146d64 .global func_ov15_02146e4c arm_func_start func_ov15_02146e4c @@ -46717,8 +46717,8 @@ func_ov15_02146e88: ; 0x02146e88 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02146e88 _02146ef8: .word data_02050f54 + arm_func_end func_ov15_02146e88 .global func_ov15_02146efc arm_func_start func_ov15_02146efc @@ -46743,8 +46743,8 @@ func_ov15_02146efc: ; 0x02146efc add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_02146efc _02146f48: .word data_027e0f94 + arm_func_end func_ov15_02146efc .global func_ov15_02146f4c arm_func_start func_ov15_02146f4c @@ -46761,8 +46761,8 @@ func_ov15_02146f4c: ; 0x02146f4c bl func_ov15_02147078 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02146f4c _02146f78: .word data_027e0fe0 + arm_func_end func_ov15_02146f4c .global func_ov15_02146f7c arm_func_start func_ov15_02146f7c @@ -46778,8 +46778,8 @@ func_ov15_02146f7c: ; 0x02146f7c str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02146f7c _02146fa4: .word data_ov15_0218b6a4 + arm_func_end func_ov15_02146f7c .global func_ov15_02146fa8 arm_func_start func_ov15_02146fa8 @@ -46789,8 +46789,8 @@ func_ov15_02146fa8: ; 0x02146fa8 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_02146fa8 _02146fb8: .word func_ov00_020a9998 + arm_func_end func_ov15_02146fa8 .global func_ov15_02146fbc arm_func_start func_ov15_02146fbc @@ -46843,8 +46843,8 @@ _02147000: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02146fbc _02147074: .word data_ov15_02186184 + arm_func_end func_ov15_02146fbc .global func_ov15_02147078 arm_func_start func_ov15_02147078 @@ -46919,12 +46919,12 @@ func_ov15_02147078: ; 0x02147078 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02147078 _0214718c: .word data_ov15_0218b5b8 _02147190: .word data_ov15_0218b680 _02147194: .word data_ov15_02189ac0 _02147198: .word func_ov00_020b7d74 _0214719c: .word func_ov15_021341a0 + arm_func_end func_ov15_02147078 .global func_ov15_021471a0 arm_func_start func_ov15_021471a0 @@ -46959,8 +46959,8 @@ func_ov15_021471b4: ; 0x021471b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021471b4 _02147200: .word func_ov00_020b7d74 + arm_func_end func_ov15_021471b4 .global func_ov15_02147204 arm_func_start func_ov15_02147204 @@ -46987,8 +46987,8 @@ func_ov15_02147204: ; 0x02147204 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02147204 _02147258: .word func_ov00_020b7d74 + arm_func_end func_ov15_02147204 .global func_ov15_0214725c arm_func_start func_ov15_0214725c @@ -47183,7 +47183,6 @@ _021474e0: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0214725c _0214753c: .word gItemManager _02147540: .word data_027e0764 _02147544: .word data_ov15_021861c0 @@ -47194,6 +47193,7 @@ _02147554: .word data_027e0d0c _02147558: .word data_ov15_021861c8 _0214755c: .word data_ov15_02186194 _02147560: .word data_027e0e58 + arm_func_end func_ov15_0214725c .global func_ov15_02147564 arm_func_start func_ov15_02147564 @@ -47235,8 +47235,8 @@ _021475d8: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02147564 _021475ec: .word data_027e10a4 + arm_func_end func_ov15_02147564 .global func_ov15_021475f0 arm_func_start func_ov15_021475f0 @@ -47629,9 +47629,9 @@ _02147acc: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214761c _02147bb0: .word data_027e10a4 _02147bb4: .word data_027e0764 + arm_func_end func_ov15_0214761c .global func_ov15_02147bb8 arm_func_start func_ov15_02147bb8 @@ -47954,11 +47954,11 @@ _02148000: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02147bcc _02148070: .word data_027e10a4 _02148074: .word data_027e0764 _02148078: .word 0x0000071c _0214807c: .word gAdventureFlags + arm_func_end func_ov15_02147bcc .global func_ov15_02148080 arm_func_start func_ov15_02148080 @@ -48004,11 +48004,11 @@ func_ov15_02148080: ; 0x02148080 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02148080 _02148120: .word data_027e0ffc _02148124: .word data_ov15_0218620c _02148128: .word data_027e0e58 _0214812c: .word data_ov15_02186220 + arm_func_end func_ov15_02148080 .global func_ov15_02148130 arm_func_start func_ov15_02148130 @@ -48179,11 +48179,11 @@ _0214838c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_02148130 _021483a0: .word data_ov15_0218b588 _021483a4: .word 0xfffffccd _021483a8: .word data_027e10a4 _021483ac: .word data_027e0764 + arm_func_end func_ov15_02148130 .global func_ov15_021483b0 arm_func_start func_ov15_021483b0 @@ -48278,8 +48278,8 @@ _021484d0: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021483b0 _02148508: .word data_027e10a4 + arm_func_end func_ov15_021483b0 .global func_ov15_0214850c arm_func_start func_ov15_0214850c @@ -48384,12 +48384,12 @@ _0214862c: str r1, [r4, #0x410] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02148520 _02148670: .word gItemManager _02148674: .word data_027e0764 _02148678: .word data_027e0e58 _0214867c: .word data_ov15_021861c0 _02148680: .word data_027e10a4 + arm_func_end func_ov15_02148520 .global func_ov15_02148684 arm_func_start func_ov15_02148684 @@ -48683,7 +48683,6 @@ _02148aa8: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021486a0 _02148abc: .word data_027e10a4 _02148ac0: .word gMapManager _02148ac4: .word 0x00000aab @@ -48692,6 +48691,7 @@ _02148acc: .word data_ov15_0218b59c _02148ad0: .word data_027e0f64 _02148ad4: .word data_027e0ffc _02148ad8: .word 0x0000041c + arm_func_end func_ov15_021486a0 .global func_ov15_02148adc arm_func_start func_ov15_02148adc @@ -48823,9 +48823,9 @@ _02148cb0: add sp, sp, #0x108 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02148adc _02148cc4: .word data_02050f54 _02148cc8: .word data_027e10a4 + arm_func_end func_ov15_02148adc .global func_ov15_02148ccc arm_func_start func_ov15_02148ccc @@ -49216,7 +49216,6 @@ _02149230: mov r0, r5 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02148cf4 _02149240: .word data_ov15_0218b800 _02149244: .word data_ov15_0218ab0c _02149248: .word data_ov15_021862cc @@ -49236,6 +49235,7 @@ _0214927c: .word data_ov15_0218630c _02149280: .word data_ov15_0218631c _02149284: .word data_ov15_021862b8 _02149288: .word data_ov15_02186234 + arm_func_end func_ov15_02148cf4 .global func_ov15_0214928c arm_func_start func_ov15_0214928c @@ -49400,8 +49400,8 @@ _02149470: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021492a8 _02149494: .word data_ov15_0218b800 + arm_func_end func_ov15_021492a8 .global func_ov15_02149498 arm_func_start func_ov15_02149498 @@ -49552,8 +49552,8 @@ _02149660: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02149498 _0214967c: .word data_ov15_0218b800 + arm_func_end func_ov15_02149498 .global func_ov15_02149680 arm_func_start func_ov15_02149680 @@ -49628,8 +49628,8 @@ _02149770: bl func_ov09_021152c0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02149680 _0214977c: .word data_027e10a4 + arm_func_end func_ov15_02149680 .global func_ov15_02149780 arm_func_start func_ov15_02149780 @@ -49707,10 +49707,10 @@ _02149868: bl func_ov15_02149cc0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02149780 _02149888: .word data_027e0d38 _0214988c: .word data_027e0c54 _02149890: .word data_027e10a4 + arm_func_end func_ov15_02149780 .global func_ov15_02149894 arm_func_start func_ov15_02149894 @@ -49772,9 +49772,9 @@ _02149940: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021498cc _02149948: .word data_ov15_02186290 _0214994c: .word data_ov15_021862a0 + arm_func_end func_ov15_021498cc .global func_ov15_02149950 arm_func_start func_ov15_02149950 @@ -49811,10 +49811,10 @@ _02149980: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02149950 _021499c8: .word data_027e10a4 _021499cc: .word 0x000003d1 _021499d0: .word data_027e0ffc + arm_func_end func_ov15_02149950 .global func_ov15_021499d4 arm_func_start func_ov15_021499d4 @@ -49856,10 +49856,10 @@ func_ov15_021499f4: ; 0x021499f4 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021499f4 _02149a50: .word data_027e10a4 _02149a54: .word 0x000003d6 _02149a58: .word data_027e0ffc + arm_func_end func_ov15_021499f4 .global func_ov15_02149a5c arm_func_start func_ov15_02149a5c @@ -49884,10 +49884,10 @@ func_ov15_02149a5c: ; 0x02149a5c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_02149a5c _02149aa8: .word data_027e10a4 _02149aac: .word data_027e0ffc _02149ab0: .word 0x000003d2 + arm_func_end func_ov15_02149a5c .global func_ov15_02149ab4 arm_func_start func_ov15_02149ab4 @@ -49930,8 +49930,8 @@ func_ov15_02149af0: ; 0x02149af0 strb r3, [r0, #0x1c5] bx ip .align 2, 0 - arm_func_end func_ov15_02149af0 _02149b0c: .word func_ov09_021154e8 + arm_func_end func_ov15_02149af0 .global func_ov15_02149b10 arm_func_start func_ov15_02149b10 @@ -49945,8 +49945,8 @@ func_ov15_02149b10: ; 0x02149b10 strb r3, [r0, #0x1c8] bx ip .align 2, 0 - arm_func_end func_ov15_02149b10 _02149b30: .word func_ov09_021154e8 + arm_func_end func_ov15_02149b10 .global func_ov15_02149b34 arm_func_start func_ov15_02149b34 @@ -49973,8 +49973,8 @@ func_ov15_02149b54: ; 0x02149b54 strb r3, [r0, #0x1c8] bx ip .align 2, 0 - arm_func_end func_ov15_02149b54 _02149b74: .word func_ov09_0211555c + arm_func_end func_ov15_02149b54 .global func_ov15_02149b78 arm_func_start func_ov15_02149b78 @@ -49998,8 +49998,8 @@ func_ov15_02149b94: ; 0x02149b94 ldr r0, [r0, #0xd0] bx ip .align 2, 0 - arm_func_end func_ov15_02149b94 _02149bac: .word func_ov00_020c0e24 + arm_func_end func_ov15_02149b94 .global func_ov15_02149bb0 arm_func_start func_ov15_02149bb0 @@ -50077,8 +50077,8 @@ func_ov15_02149bf4: ; 0x02149bf4 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02149bf4 _02149cbc: .word data_02050f54 + arm_func_end func_ov15_02149bf4 .global func_ov15_02149cc0 arm_func_start func_ov15_02149cc0 @@ -50193,9 +50193,9 @@ _02149e2c: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02149cc0 _02149e60: .word data_027e0c54 _02149e64: .word data_027e10a4 + arm_func_end func_ov15_02149cc0 .global func_ov15_02149e68 arm_func_start func_ov15_02149e68 @@ -50430,9 +50430,9 @@ _0214a108: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02149e98 _0214a1c0: .word data_02050f54 _0214a1c4: .word data_027e10a4 + arm_func_end func_ov15_02149e98 .global func_ov15_0214a1c8 arm_func_start func_ov15_0214a1c8 @@ -50510,10 +50510,10 @@ _0214a244: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214a1c8 _0214a2e4: .word data_027e10a4 _0214a2e8: .word data_027e0f64 _0214a2ec: .word data_02050f54 + arm_func_end func_ov15_0214a1c8 .global func_ov15_0214a2f0 arm_func_start func_ov15_0214a2f0 @@ -50565,9 +50565,9 @@ func_ov15_0214a2f0: ; 0x0214a2f0 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214a2f0 _0214a3a8: .word data_027e10a4 _0214a3ac: .word data_02050f54 + arm_func_end func_ov15_0214a2f0 .global func_ov15_0214a3b0 arm_func_start func_ov15_0214a3b0 @@ -50873,7 +50873,6 @@ _0214a82c: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214a3b0 _0214a858: .word 0x0000ffff _0214a85c: .word 0x001f20c0 _0214a860: .word data_027e0d44 @@ -50881,6 +50880,7 @@ _0214a864: .word data_027e0f64 _0214a868: .word 0x000003ff _0214a86c: .word 0x00000333 _0214a870: .word data_ov15_0218b704 + arm_func_end func_ov15_0214a3b0 .global func_ov15_0214a874 arm_func_start func_ov15_0214a874 @@ -51338,7 +51338,6 @@ _0214af2c: add sp, sp, #0xb4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214a874 _0214af58: .word data_027e10a4 _0214af5c: .word 0x0000ffff _0214af60: .word 0x001f20c0 @@ -51346,6 +51345,7 @@ _0214af64: .word data_027e0d44 _0214af68: .word data_027e0f64 _0214af6c: .word 0x000003ff _0214af70: .word 0x08000200 + arm_func_end func_ov15_0214a874 .global func_ov15_0214af74 arm_func_start func_ov15_0214af74 @@ -51543,13 +51543,13 @@ func_ov15_0214af74: ; 0x0214af74 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214af74 _0214b274: .word 0x0000ffff _0214b278: .word 0x001f20c0 _0214b27c: .word data_027e0d44 _0214b280: .word data_027e0f64 _0214b284: .word 0x000003ff _0214b288: .word 0x08000200 + arm_func_end func_ov15_0214af74 .global func_ov15_0214b28c arm_func_start func_ov15_0214b28c @@ -51572,8 +51572,8 @@ _0214b2a8: strb r1, [r4, #0x130] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214b28c _0214b2cc: .word data_ov15_0218b818 + arm_func_end func_ov15_0214b28c .global func_ov15_0214b2d0 arm_func_start func_ov15_0214b2d0 @@ -51583,8 +51583,8 @@ func_ov15_0214b2d0: ; 0x0214b2d0 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0214b2d0 _0214b2e0: .word func_ov00_020a9998 + arm_func_end func_ov15_0214b2d0 .global func_ov15_0214b2e4 arm_func_start func_ov15_0214b2e4 @@ -51799,10 +51799,10 @@ _0214b59c: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214b408 _0214b5f4: .word 0x0000019a _0214b5f8: .word data_02050f54 _0214b5fc: .word data_027e10a4 + arm_func_end func_ov15_0214b408 .global func_ov15_0214b600 arm_func_start func_ov15_0214b600 @@ -51926,10 +51926,10 @@ func_ov15_0214b61c: ; 0x0214b61c add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214b61c _0214b7c4: .word data_027e10a4 _0214b7c8: .word 0x0000ffff _0214b7cc: .word 0x001f20c0 + arm_func_end func_ov15_0214b61c .global func_ov15_0214b7d0 arm_func_start func_ov15_0214b7d0 @@ -51958,9 +51958,9 @@ func_ov15_0214b7d0: ; 0x0214b7d0 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214b7d0 _0214b82c: .word data_027e10a4 _0214b830: .word data_02050f54 + arm_func_end func_ov15_0214b7d0 .global func_ov15_0214b834 arm_func_start func_ov15_0214b834 @@ -52192,12 +52192,12 @@ _0214bab8: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0214b86c _0214bb88: .word gItemManager _0214bb8c: .word data_027e10a4 _0214bb90: .word data_ov15_0218b704 _0214bb94: .word data_027e0fb0 _0214bb98: .word data_ov15_02186234 + arm_func_end func_ov15_0214b86c .global func_ov15_0214bb9c arm_func_start func_ov15_0214bb9c @@ -52352,11 +52352,11 @@ _0214bda8: add sp, sp, #0xb4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0214bb9c _0214bde4: .word data_027e10a4 _0214bde8: .word data_02050f54 _0214bdec: .word data_ov15_02186234 _0214bdf0: .word data_ov00_020e9370 + arm_func_end func_ov15_0214bb9c .global func_ov15_0214bdf4 arm_func_start func_ov15_0214bdf4 @@ -52375,8 +52375,8 @@ func_ov15_0214be08: ; 0x0214be08 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_0214be08 _0214be14: .word data_ov15_0218f55c + arm_func_end func_ov15_0214be08 .global func_ov15_0214be18 arm_func_start func_ov15_0214be18 @@ -52399,9 +52399,9 @@ _0214be4c: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214be18 _0214be58: .word data_ov15_0218f55c _0214be5c: .word data_027e0ce0 + arm_func_end func_ov15_0214be18 .global func_ov15_0214be60 arm_func_start func_ov15_0214be60 @@ -52422,8 +52422,8 @@ _0214be88: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214be60 _0214be98: .word data_ov15_0218f55c + arm_func_end func_ov15_0214be60 .global func_ov15_0214be9c arm_func_start func_ov15_0214be9c @@ -52467,12 +52467,12 @@ _0214bf20: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214be9c _0214bf2c: .word data_027e0ce0 _0214bf30: .word data_ov15_0218b8e8 _0214bf34: .word data_ov15_0218b8ec _0214bf38: .word data_027e0d38 _0214bf3c: .word data_ov15_0218f56c + arm_func_end func_ov15_0214be9c .global func_ov15_0214bf40 arm_func_start func_ov15_0214bf40 @@ -52514,10 +52514,10 @@ _0214bfb8: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0214bf40 _0214bfc0: .word data_027e0d38 _0214bfc4: .word data_ov15_0218b8e0 _0214bfc8: .word data_ov15_0218f5a4 + arm_func_end func_ov15_0214bf40 .global func_ov15_0214bfcc arm_func_start func_ov15_0214bfcc @@ -52565,10 +52565,10 @@ _0214c05c: ldr r0, [r0, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0214bfcc _0214c068: .word data_ov15_0218b8e0 _0214c06c: .word data_027e0fc4 _0214c070: .word data_ov15_0218f5a4 + arm_func_end func_ov15_0214bfcc .global func_ov15_0214c074 arm_func_start func_ov15_0214c074 @@ -52595,8 +52595,8 @@ func_ov15_0214c080: ; 0x0214c080 bl func_ov15_0214c0b8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c080 _0214c0b4: .word data_027e0f84 + arm_func_end func_ov15_0214c080 .global func_ov15_0214c0b8 arm_func_start func_ov15_0214c0b8 @@ -52633,12 +52633,12 @@ func_ov15_0214c0b8: ; 0x0214c0b8 strb r2, [r4, #0x6d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c0b8 _0214c134: .word data_ov00_020e2748 _0214c138: .word data_ov00_020e2f04 _0214c13c: .word data_ov00_020e2e3c _0214c140: .word data_ov15_0218b94c _0214c144: .word data_ov15_0218b9e0 + arm_func_end func_ov15_0214c0b8 .global func_ov15_0214c148 arm_func_start func_ov15_0214c148 @@ -52674,9 +52674,9 @@ func_ov15_0214c164: ; 0x0214c164 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c164 _0214c1ac: .word data_ov15_0218b94c _0214c1b0: .word data_027e0f6c + arm_func_end func_ov15_0214c164 .global func_ov15_0214c1b4 arm_func_start func_ov15_0214c1b4 @@ -52702,9 +52702,9 @@ func_ov15_0214c1b4: ; 0x0214c1b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c1b4 _0214c204: .word data_ov15_0218b94c _0214c208: .word data_027e0f6c + arm_func_end func_ov15_0214c1b4 .global func_ov15_0214c20c arm_func_start func_ov15_0214c20c @@ -52770,8 +52770,8 @@ _0214c2e0: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214c20c _0214c2f8: .word data_027e0f6c + arm_func_end func_ov15_0214c20c .global func_ov15_0214c2fc arm_func_start func_ov15_0214c2fc @@ -52945,8 +52945,8 @@ _0214c504: bl func_ov00_0208bf28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214c484 _0214c520: .word data_027e103c + arm_func_end func_ov15_0214c484 .global func_ov15_0214c524 arm_func_start func_ov15_0214c524 @@ -52997,8 +52997,8 @@ _0214c564: bl func_ov00_0208b9e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c540 _0214c584: .word data_027e0d3c + arm_func_end func_ov15_0214c540 .global func_ov15_0214c588 arm_func_start func_ov15_0214c588 @@ -53105,9 +53105,9 @@ func_ov15_0214c640: ; 0x0214c640 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c640 _0214c6ac: .word data_ov15_0218ba30 _0214c6b0: .word data_ov00_020e899c + arm_func_end func_ov15_0214c640 .global func_ov15_0214c6b4 arm_func_start func_ov15_0214c6b4 @@ -53122,8 +53122,8 @@ func_ov15_0214c6b4: ; 0x0214c6b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c6b4 _0214c6d8: .word data_ov15_0218ba30 + arm_func_end func_ov15_0214c6b4 .global func_ov15_0214c6dc arm_func_start func_ov15_0214c6dc @@ -53140,8 +53140,8 @@ func_ov15_0214c6dc: ; 0x0214c6dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214c6dc _0214c708: .word data_ov15_0218ba30 + arm_func_end func_ov15_0214c6dc .global func_ov15_0214c70c arm_func_start func_ov15_0214c70c @@ -53254,11 +53254,11 @@ _0214c874: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214c770 _0214c87c: .word data_027e077c _0214c880: .word data_027e0c68 _0214c884: .word data_027e103c _0214c888: .word 0x000008be + arm_func_end func_ov15_0214c770 .global func_ov15_0214c88c arm_func_start func_ov15_0214c88c @@ -53287,10 +53287,10 @@ _0214c8dc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214c88c _0214c8e4: .word data_027e077c _0214c8e8: .word data_ov00_020eec9c _0214c8ec: .word data_027e103c + arm_func_end func_ov15_0214c88c .global func_ov15_0214c8f0 arm_func_start func_ov15_0214c8f0 @@ -53392,11 +53392,11 @@ _0214c9e8: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214c944 _0214ca40: .word data_027e0e2c _0214ca44: .word data_027e0cbc _0214ca48: .word data_027e103c _0214ca4c: .word 0x000008be + arm_func_end func_ov15_0214c944 .global func_ov15_0214ca50 arm_func_start func_ov15_0214ca50 @@ -53424,11 +53424,11 @@ _0214ca9c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214ca50 _0214caa4: .word data_027e077c _0214caa8: .word data_02056be4 _0214caac: .word data_027e0618 _0214cab0: .word gAdventureFlags + arm_func_end func_ov15_0214ca50 .global func_ov15_0214cab4 arm_func_start func_ov15_0214cab4 @@ -53565,11 +53565,11 @@ _0214cc54: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214cb38 _0214cc6c: .word data_ov15_0218ba6c _0214cc70: .word data_027e0ce0 _0214cc74: .word data_027e0d38 _0214cc78: .word data_027e0cbc + arm_func_end func_ov15_0214cb38 .global func_ov15_0214cc7c arm_func_start func_ov15_0214cc7c @@ -53615,8 +53615,8 @@ _0214ccf4: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214cc7c _0214cd0c: .word data_ov15_0218ba6c + arm_func_end func_ov15_0214cc7c .global func_ov15_0214cd10 arm_func_start func_ov15_0214cd10 @@ -53660,8 +53660,8 @@ _0214cd88: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214cd10 _0214cd98: .word data_ov15_0218ba6c + arm_func_end func_ov15_0214cd10 .global func_ov15_0214cd9c arm_func_start func_ov15_0214cd9c @@ -53697,8 +53697,8 @@ _0214cdf0: bl func_ov15_0214d21c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214cdbc _0214cdfc: .word data_027e077c + arm_func_end func_ov15_0214cdbc .global func_ov15_0214ce00 arm_func_start func_ov15_0214ce00 @@ -53745,8 +53745,8 @@ func_ov15_0214ce64: ; 0x0214ce64 strb r1, [r0, #6] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214ce64 _0214ce8c: .word data_ov15_02190458 + arm_func_end func_ov15_0214ce64 .global func_ov15_0214ce90 arm_func_start func_ov15_0214ce90 @@ -53893,8 +53893,8 @@ _0214d04c: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0214cff4 _0214d054: .word data_027e103c + arm_func_end func_ov15_0214cff4 .global func_ov15_0214d058 arm_func_start func_ov15_0214d058 @@ -53992,10 +53992,10 @@ _0214d168: bl func_ov15_0211fc80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214d080 _0214d198: .word data_027e1054 _0214d19c: .word 0x04001000 _0214d1a0: .word data_027e077c + arm_func_end func_ov15_0214d080 .global func_ov15_0214d1a4 arm_func_start func_ov15_0214d1a4 @@ -54061,8 +54061,8 @@ func_ov15_0214d238: ; 0x0214d238 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov15_0214d238 _0214d244: .word func_ov15_0211f9ac + arm_func_end func_ov15_0214d238 .global func_ov15_0214d248 arm_func_start func_ov15_0214d248 @@ -54071,8 +54071,8 @@ func_ov15_0214d248: ; 0x0214d248 ldr r0, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov15_0214d248 _0214d254: .word func_ov15_021217e4 + arm_func_end func_ov15_0214d248 .global func_ov15_0214d258 arm_func_start func_ov15_0214d258 @@ -54089,8 +54089,8 @@ func_ov15_0214d258: ; 0x0214d258 bl func_ov15_0214d288 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214d258 _0214d284: .word data_027e0fe0 + arm_func_end func_ov15_0214d258 .global func_ov15_0214d288 arm_func_start func_ov15_0214d288 @@ -54105,8 +54105,8 @@ func_ov15_0214d288: ; 0x0214d288 str r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214d288 _0214d2ac: .word data_ov15_0218bb1c + arm_func_end func_ov15_0214d288 .global func_ov15_0214d2b0 arm_func_start func_ov15_0214d2b0 @@ -54136,8 +54136,8 @@ func_ov15_0214d2b0: ; 0x0214d2b0 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214d2b0 _0214d310: .word data_027e0d0c + arm_func_end func_ov15_0214d2b0 .global func_ov15_0214d314 arm_func_start func_ov15_0214d314 @@ -54197,10 +54197,10 @@ func_ov15_0214d358: ; 0x0214d358 bl _ZN5Actor4KillEv ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214d358 _0214d3d8: .word gItemManager _0214d3dc: .word data_ov00_020eec9c _0214d3e0: .word data_027e0f94 + arm_func_end func_ov15_0214d358 .global func_ov15_0214d3e4 arm_func_start func_ov15_0214d3e4 @@ -54254,9 +54254,9 @@ _0214d45c: str r0, [r2, #0x18] bx lr .align 2, 0 - arm_func_end func_ov15_0214d42c _0214d474: .word 0x00000eeb _0214d478: .word 0x00000aa8 + arm_func_end func_ov15_0214d42c .global func_ov15_0214d47c arm_func_start func_ov15_0214d47c @@ -54288,8 +54288,8 @@ func_ov15_0214d47c: ; 0x0214d47c add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214d47c _0214d4e4: .word data_ov15_0218634c + arm_func_end func_ov15_0214d47c .global func_ov15_0214d4e8 arm_func_start func_ov15_0214d4e8 @@ -54328,8 +54328,8 @@ func_ov15_0214d518: ; 0x0214d518 bl func_ov15_0214d548 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214d518 _0214d544: .word data_027e0fe0 + arm_func_end func_ov15_0214d518 .global func_ov15_0214d548 arm_func_start func_ov15_0214d548 @@ -54342,8 +54342,8 @@ func_ov15_0214d548: ; 0x0214d548 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214d548 _0214d564: .word data_ov15_0218bbd8 + arm_func_end func_ov15_0214d548 .global func_ov15_0214d568 arm_func_start func_ov15_0214d568 @@ -54370,8 +54370,8 @@ func_ov15_0214d568: ; 0x0214d568 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214d568 _0214d5bc: .word data_027e0d0c + arm_func_end func_ov15_0214d568 .global func_ov15_0214d5c0 arm_func_start func_ov15_0214d5c0 @@ -54426,10 +54426,10 @@ func_ov15_0214d604: ; 0x0214d604 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214d604 _0214d670: .word data_027e0f90 _0214d674: .word data_ov00_020eec9c _0214d678: .word data_027e0f94 + arm_func_end func_ov15_0214d604 .global func_ov15_0214d67c arm_func_start func_ov15_0214d67c @@ -54525,8 +54525,8 @@ func_ov15_0214d754: ; 0x0214d754 bl func_ov15_0214d784 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214d754 _0214d780: .word data_027e0fe0 + arm_func_end func_ov15_0214d754 .global func_ov15_0214d784 arm_func_start func_ov15_0214d784 @@ -54565,9 +54565,9 @@ func_ov15_0214d784: ; 0x0214d784 str r2, [r4, #0xb4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214d784 _0214d808: .word data_ov15_0218bca4 _0214d80c: .word data_027e0d0c + arm_func_end func_ov15_0214d784 .global func_ov15_0214d810 arm_func_start func_ov15_0214d810 @@ -54697,12 +54697,12 @@ _0214d9a4: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0214d840 _0214d9c4: .word data_027e0ffc _0214d9c8: .word data_027e1038 _0214d9cc: .word data_027e0f64 _0214d9d0: .word data_027e0e58 _0214d9d4: .word 0x00001ccd + arm_func_end func_ov15_0214d840 .global func_ov15_0214d9d8 arm_func_start func_ov15_0214d9d8 @@ -54847,7 +54847,6 @@ _0214dbd0: add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0214d9d8 _0214dbe8: .word data_027e0fb8 _0214dbec: .word data_027e0f64 _0214dbf0: .word data_ov15_0218f62c @@ -54856,6 +54855,7 @@ _0214dbf8: .word func_ov15_0214dc08 _0214dbfc: .word data_ov15_0218f650 _0214dc00: .word 0x0000ffff _0214dc04: .word gMapManager + arm_func_end func_ov15_0214d9d8 .global func_ov15_0214dc08 arm_func_start func_ov15_0214dc08 @@ -54909,8 +54909,8 @@ _0214dc94: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214dc1c _0214dca8: .word data_027e0fb8 + arm_func_end func_ov15_0214dc1c .global func_ov15_0214dcac arm_func_start func_ov15_0214dcac @@ -55167,13 +55167,13 @@ _0214e02c: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0214dcac _0214e060: .word data_027e0f64 _0214e064: .word data_027e0f94 _0214e068: .word data_027e0fac _0214e06c: .word data_027e1060 _0214e070: .word data_027e0fb8 _0214e074: .word data_ov09_0211f5b4 + arm_func_end func_ov15_0214dcac .global func_ov15_0214e078 arm_func_start func_ov15_0214e078 @@ -55200,8 +55200,8 @@ func_ov15_0214e078: ; 0x0214e078 strb r1, [r4, #0x1d6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214e078 _0214e0cc: .word data_ov15_0218bd70 + arm_func_end func_ov15_0214e078 .global func_ov15_0214e0d0 arm_func_start func_ov15_0214e0d0 @@ -55872,11 +55872,11 @@ _0214ea84: add sp, sp, #0xbc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214e138 _0214eaac: .word data_02050f54 _0214eab0: .word data_ov15_0218bd58 _0214eab4: .word 0xffffc71c _0214eab8: .word data_027e0ff8 + arm_func_end func_ov15_0214e138 .global func_ov15_0214eabc arm_func_start func_ov15_0214eabc @@ -55904,8 +55904,8 @@ func_ov15_0214eabc: ; 0x0214eabc bl Divide ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214eabc _0214eb14: .word gMapManager + arm_func_end func_ov15_0214eabc .global func_ov15_0214eb18 arm_func_start func_ov15_0214eb18 @@ -56057,10 +56057,10 @@ _0214ecf8: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0214eb18 _0214ed4c: .word data_027e0d0c _0214ed50: .word data_02050f54 _0214ed54: .word 0x0000019a + arm_func_end func_ov15_0214eb18 .global func_ov15_0214ed58 arm_func_start func_ov15_0214ed58 @@ -56103,8 +56103,8 @@ _0214edb8: bl func_ov15_02184a40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214ed58 _0214ede8: .word data_ov15_02190458 + arm_func_end func_ov15_0214ed58 .global func_ov15_0214edec arm_func_start func_ov15_0214edec @@ -56127,8 +56127,8 @@ func_ov15_0214edec: ; 0x0214edec add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0214edec _0214ee30: .word data_027e0ff4 + arm_func_end func_ov15_0214edec .global func_ov15_0214ee34 arm_func_start func_ov15_0214ee34 @@ -56142,8 +56142,8 @@ func_ov15_0214ee34: ; 0x0214ee34 str r0, [r4, #0x1a4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214ee34 _0214ee54: .word data_027e0ff4 + arm_func_end func_ov15_0214ee34 .global func_ov15_0214ee58 arm_func_start func_ov15_0214ee58 @@ -56160,8 +56160,8 @@ func_ov15_0214ee58: ; 0x0214ee58 bl func_ov15_0214ee88 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214ee58 _0214ee84: .word data_027e0fe0 + arm_func_end func_ov15_0214ee58 .global func_ov15_0214ee88 arm_func_start func_ov15_0214ee88 @@ -56179,8 +56179,8 @@ func_ov15_0214ee88: ; 0x0214ee88 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214ee88 _0214eeb8: .word data_ov15_0218be40 + arm_func_end func_ov15_0214ee88 .global func_ov15_0214eebc arm_func_start func_ov15_0214eebc @@ -56350,9 +56350,9 @@ _0214f0d0: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0214ef04 _0214f10c: .word gAdventureFlags _0214f110: .word data_027e0ff0 + arm_func_end func_ov15_0214ef04 .global func_ov15_0214f114 arm_func_start func_ov15_0214f114 @@ -56390,11 +56390,11 @@ func_ov15_0214f114: ; 0x0214f114 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0214f114 _0214f194: .word gAdventureFlags _0214f198: .word 0x0000010f _0214f19c: .word data_027e0fe4 _0214f1a0: .word 0x4647474e + arm_func_end func_ov15_0214f114 .global func_ov15_0214f1a4 arm_func_start func_ov15_0214f1a4 @@ -56777,7 +56777,6 @@ _0214f724: add sp, sp, #0x224 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0214f1a4 _0214f72c: .word gAdventureFlags _0214f730: .word data_027e0c68 _0214f734: .word 0x00050049 @@ -56788,6 +56787,7 @@ _0214f744: .word 0x0000051f _0214f748: .word 0x00001770 _0214f74c: .word data_027e0fac _0214f750: .word data_027e0f90 + arm_func_end func_ov15_0214f1a4 .global func_ov15_0214f754 arm_func_start func_ov15_0214f754 @@ -56962,10 +56962,10 @@ _0214f9bc: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214f768 _0214f9c8: .word data_027e0f94 _0214f9cc: .word data_02050f54 _0214f9d0: .word data_027e0ff0 + arm_func_end func_ov15_0214f768 .global func_ov15_0214f9d4 arm_func_start func_ov15_0214f9d4 @@ -57104,11 +57104,11 @@ _0214fbb8: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0214f9d4 _0214fbdc: .word gAdventureFlags _0214fbe0: .word 0x0000010f _0214fbe4: .word data_027e10a4 _0214fbe8: .word data_027e0f94 + arm_func_end func_ov15_0214f9d4 .global func_ov15_0214fbec arm_func_start func_ov15_0214fbec @@ -57291,10 +57291,10 @@ _0214fe3c: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0214fbec _0214fe98: .word data_027e0f64 _0214fe9c: .word 0x00001770 _0214fea0: .word data_027e0fac + arm_func_end func_ov15_0214fbec .global func_ov15_0214fea4 arm_func_start func_ov15_0214fea4 @@ -57337,11 +57337,11 @@ func_ov15_0214fea4: ; 0x0214fea4 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0214fea4 _0214ff38: .word data_027e0fac _0214ff3c: .word 0x000008a4 _0214ff40: .word 0x0000051f _0214ff44: .word data_027e0f94 + arm_func_end func_ov15_0214fea4 .global func_ov15_0214ff48 arm_func_start func_ov15_0214ff48 @@ -57378,10 +57378,10 @@ _0214ffa8: ldmia sp!, {r3} bx lr .align 2, 0 - arm_func_end func_ov15_0214ff48 _0214ffbc: .word data_027e0dbc _0214ffc0: .word data_027e0dcc _0214ffc4: .word data_ov15_02186384 + arm_func_end func_ov15_0214ff48 .global func_ov15_0214ffc8 arm_func_start func_ov15_0214ffc8 @@ -57398,8 +57398,8 @@ func_ov15_0214ffc8: ; 0x0214ffc8 bl func_ov15_02150030 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0214ffc8 _0214fff4: .word data_027e0fe0 + arm_func_end func_ov15_0214ffc8 .global func_ov15_0214fff8 arm_func_start func_ov15_0214fff8 @@ -57471,11 +57471,11 @@ func_ov15_02150030: ; 0x02150030 str r4, [r4, #0x2d0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02150030 _021500d0: .word data_ov15_0218bf10 _021500d4: .word data_ov00_020e2f04 _021500d8: .word data_ov00_020e2e3c _021500dc: .word data_ov15_0218bfd0 + arm_func_end func_ov15_02150030 .global func_ov15_021500e0 arm_func_start func_ov15_021500e0 @@ -57511,9 +57511,9 @@ func_ov15_021500f4: ; 0x021500f4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021500f4 _02150144: .word data_ov15_0218bf10 _02150148: .word data_027e0f6c + arm_func_end func_ov15_021500f4 .global func_ov15_0215014c arm_func_start func_ov15_0215014c @@ -57541,9 +57541,9 @@ func_ov15_0215014c: ; 0x0215014c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215014c _021501a4: .word data_ov15_0218bf10 _021501a8: .word data_027e0f6c + arm_func_end func_ov15_0215014c .global func_ov15_021501ac arm_func_start func_ov15_021501ac @@ -57996,7 +57996,6 @@ _021507b0: add sp, sp, #0x8c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021501ac _02150848: .word data_027e0dbc _0215084c: .word data_027e0dcc _02150850: .word data_027e0fe4 @@ -58008,6 +58007,7 @@ _02150864: .word data_ov15_0218bef4 _02150868: .word data_027e0f94 _0215086c: .word data_027e0764 _02150870: .word data_027e0fec + arm_func_end func_ov15_021501ac .global func_ov15_02150874 arm_func_start func_ov15_02150874 @@ -58045,10 +58045,10 @@ func_ov15_02150874: ; 0x02150874 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02150874 _021508f4: .word gMapManager _021508f8: .word data_ov15_0218bef4 _021508fc: .word data_ov15_0218bef8 + arm_func_end func_ov15_02150874 .global func_ov15_02150900 arm_func_start func_ov15_02150900 @@ -58102,8 +58102,8 @@ _021509a0: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02150900 _021509b4: .word data_027e0f6c + arm_func_end func_ov15_02150900 .global func_ov15_021509b8 arm_func_start func_ov15_021509b8 @@ -58431,7 +58431,6 @@ _02150e64: add sp, sp, #0x134 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021509b8 _02150e94: .word data_027e0d3c _02150e98: .word data_027e10a4 _02150e9c: .word gAdventureFlags @@ -58441,6 +58440,7 @@ _02150ea8: .word data_027e103c _02150eac: .word data_027e0f64 _02150eb0: .word 0x00001388 _02150eb4: .word data_027e0fe4 + arm_func_end func_ov15_021509b8 .global func_ov15_02150eb8 arm_func_start func_ov15_02150eb8 @@ -58519,9 +58519,9 @@ _02150fb8: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02150eb8 _02150fd0: .word data_027e077c _02150fd4: .word data_027e0f6c + arm_func_end func_ov15_02150eb8 .global func_ov15_02150fd8 arm_func_start func_ov15_02150fd8 @@ -58586,9 +58586,9 @@ _02151098: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02150fd8 _021510b8: .word 0x00000222 _021510bc: .word data_02050f54 + arm_func_end func_ov15_02150fd8 .global func_ov15_021510c0 arm_func_start func_ov15_021510c0 @@ -58636,11 +58636,11 @@ _0215112c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021510c0 _02151164: .word gMapManager _02151168: .word data_ov15_0218bef4 _0215116c: .word data_ov15_0218bef8 _02151170: .word data_ov15_021863a4 + arm_func_end func_ov15_021510c0 .global func_ov15_02151174 arm_func_start func_ov15_02151174 @@ -58683,8 +58683,8 @@ _021511f4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02151174 _02151204: .word data_027e0d3c + arm_func_end func_ov15_02151174 .global func_ov15_02151208 arm_func_start func_ov15_02151208 @@ -58706,8 +58706,8 @@ func_ov15_02151208: ; 0x02151208 andne r0, r0, #0xff ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02151208 _02151248: .word data_027e0f68 + arm_func_end func_ov15_02151208 .global func_ov15_0215124c arm_func_start func_ov15_0215124c @@ -58766,8 +58766,8 @@ _02151310: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215124c _0215131c: .word data_02050f54 + arm_func_end func_ov15_0215124c .global func_ov15_02151320 arm_func_start func_ov15_02151320 @@ -58836,9 +58836,9 @@ func_ov15_02151320: ; 0x02151320 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02151320 _0215141c: .word data_027e077c _02151420: .word data_02050f54 + arm_func_end func_ov15_02151320 .global func_ov15_02151424 arm_func_start func_ov15_02151424 @@ -58946,12 +58946,12 @@ _02151588: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02151424 _021515a8: .word 0x0000ffff _021515ac: .word data_027e0d3c _021515b0: .word data_027e0fe4 _021515b4: .word data_027e103c _021515b8: .word data_02063e4c + arm_func_end func_ov15_02151424 .global func_ov15_021515bc arm_func_start func_ov15_021515bc @@ -59005,9 +59005,9 @@ _0215166c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021515bc _02151678: .word data_02050f54 _0215167c: .word 0x00000b33 + arm_func_end func_ov15_021515bc .global func_ov15_02151680 arm_func_start func_ov15_02151680 @@ -59043,10 +59043,10 @@ func_ov15_02151680: ; 0x02151680 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02151680 _021516f8: .word gMapManager _021516fc: .word data_ov15_0218bf00 _02151700: .word data_ov15_0218befc + arm_func_end func_ov15_02151680 .global func_ov15_02151704 arm_func_start func_ov15_02151704 @@ -59075,8 +59075,8 @@ func_ov15_02151720: ; 0x02151720 bl func_ov15_02151750 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02151720 _0215174c: .word data_027e0fe0 + arm_func_end func_ov15_02151720 .global func_ov15_02151750 arm_func_start func_ov15_02151750 @@ -59089,8 +59089,8 @@ func_ov15_02151750: ; 0x02151750 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02151750 _0215176c: .word data_ov15_0218c030 + arm_func_end func_ov15_02151750 .global func_ov15_02151770 arm_func_start func_ov15_02151770 @@ -59179,8 +59179,8 @@ _02151838: blt _02151838 bx lr .align 2, 0 - arm_func_end func_ov15_0215181c _02151858: .word data_ov15_0218bff8 + arm_func_end func_ov15_0215181c .global func_ov15_0215185c arm_func_start func_ov15_0215185c @@ -59223,10 +59223,10 @@ _021518a4: str r0, [r4, #0x184] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215185c _021518e8: .word data_ov15_0218bff8 _021518ec: .word data_ov15_0218c000 _021518f0: .word data_027e0764 + arm_func_end func_ov15_0215185c .global func_ov15_021518f4 arm_func_start func_ov15_021518f4 @@ -59387,9 +59387,9 @@ _02151b18: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02151a48 _02151b38: .word data_027e0d0c _02151b3c: .word data_027e0764 + arm_func_end func_ov15_02151a48 .global func_ov15_02151b40 arm_func_start func_ov15_02151b40 @@ -59491,7 +59491,6 @@ func_ov15_02151b40: ; 0x02151b40 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02151b40 _02151cc0: .word data_027e0f90 _02151cc4: .word data_027e0f94 _02151cc8: .word data_027e0764 @@ -59500,6 +59499,7 @@ _02151cd0: .word data_027e0f64 _02151cd4: .word 0x00002aab _02151cd8: .word data_027e0fe8 _02151cdc: .word 0x4b4d4d45 + arm_func_end func_ov15_02151b40 .global func_ov15_02151ce0 arm_func_start func_ov15_02151ce0 @@ -59511,8 +59511,8 @@ func_ov15_02151ce0: ; 0x02151ce0 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov15_02151ce0 _02151cf8: .word data_ov15_0218bff8 + arm_func_end func_ov15_02151ce0 .global func_ov15_02151cfc arm_func_start func_ov15_02151cfc @@ -59551,9 +59551,9 @@ _02151d68: strgt r0, [r4, #0x184] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02151cfc _02151d7c: .word gMapManager _02151d80: .word data_027e10a4 + arm_func_end func_ov15_02151cfc .global func_ov15_02151d84 arm_func_start func_ov15_02151d84 @@ -59605,9 +59605,9 @@ func_ov15_02151d84: ; 0x02151d84 str r1, [r0, #0x15c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02151d84 _02151e3c: .word data_027e0764 _02151e40: .word data_ov15_0218bff8 + arm_func_end func_ov15_02151d84 .global func_ov15_02151e44 arm_func_start func_ov15_02151e44 @@ -59652,8 +59652,8 @@ _02151ecc: str r0, [r4, #0x180] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02151e44 _02151ed8: .word data_027e0764 + arm_func_end func_ov15_02151e44 .global func_ov15_02151edc arm_func_start func_ov15_02151edc @@ -59665,8 +59665,8 @@ func_ov15_02151edc: ; 0x02151edc str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov15_02151edc _02151ef4: .word data_ov15_0218bff8 + arm_func_end func_ov15_02151edc .global func_ov15_02151ef8 arm_func_start func_ov15_02151ef8 @@ -59699,9 +59699,9 @@ _02151f4c: bl func_ov15_02151f68 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02151ef8 _02151f60: .word gMapManager _02151f64: .word data_027e10a4 + arm_func_end func_ov15_02151ef8 .global func_ov15_02151f68 arm_func_start func_ov15_02151f68 @@ -59726,8 +59726,8 @@ _02151f9c: blt _02151f88 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02151f68 _02151fac: .word data_ov15_0218bff8 + arm_func_end func_ov15_02151f68 .global func_ov15_02151fb0 arm_func_start func_ov15_02151fb0 @@ -59804,10 +59804,10 @@ func_ov15_02152050: ; 0x02152050 ldr r0, [r0, r1, lsl #2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02152050 _02152088: .word data_027e0fe4 _0215208c: .word data_ov15_021863a8 _02152090: .word data_ov15_02186448 + arm_func_end func_ov15_02152050 .global func_ov15_02152094 arm_func_start func_ov15_02152094 @@ -59827,10 +59827,10 @@ func_ov15_02152094: ; 0x02152094 ldr r0, [r0, r1, lsl #2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02152094 _021520cc: .word data_027e0fe4 _021520d0: .word data_ov15_021863a8 _021520d4: .word data_ov15_0218645c + arm_func_end func_ov15_02152094 .global func_ov15_021520d8 arm_func_start func_ov15_021520d8 @@ -59838,8 +59838,8 @@ func_ov15_021520d8: ; 0x021520d8 ldr r0, _021520e0 ; =0x0000019a bx lr .align 2, 0 - arm_func_end func_ov15_021520d8 _021520e0: .word 0x0000019a + arm_func_end func_ov15_021520d8 .global func_ov15_021520e4 arm_func_start func_ov15_021520e4 @@ -59847,8 +59847,8 @@ func_ov15_021520e4: ; 0x021520e4 ldr r0, _021520ec ; =0x00000421 bx lr .align 2, 0 - arm_func_end func_ov15_021520e4 _021520ec: .word 0x00000421 + arm_func_end func_ov15_021520e4 .global func_ov15_021520f0 arm_func_start func_ov15_021520f0 @@ -59856,8 +59856,8 @@ func_ov15_021520f0: ; 0x021520f0 ldr r0, _021520f8 ; =0x00000662 bx lr .align 2, 0 - arm_func_end func_ov15_021520f0 _021520f8: .word 0x00000662 + arm_func_end func_ov15_021520f0 .global func_ov15_021520fc arm_func_start func_ov15_021520fc @@ -59865,8 +59865,8 @@ func_ov15_021520fc: ; 0x021520fc ldr r0, _02152104 ; =0x000008c9 bx lr .align 2, 0 - arm_func_end func_ov15_021520fc _02152104: .word 0x000008c9 + arm_func_end func_ov15_021520fc .global func_ov15_02152108 arm_func_start func_ov15_02152108 @@ -59874,8 +59874,8 @@ func_ov15_02152108: ; 0x02152108 ldr r0, _02152110 ; =0x0000019a bx lr .align 2, 0 - arm_func_end func_ov15_02152108 _02152110: .word 0x0000019a + arm_func_end func_ov15_02152108 .global func_ov15_02152114 arm_func_start func_ov15_02152114 @@ -60036,11 +60036,11 @@ _02152330: add sp, sp, #0x7c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02152184 _02152348: .word data_027e0fe4 _0215234c: .word _ZTV11FilterActor _02152350: .word 0x4653524c _02152354: .word data_027e1060 + arm_func_end func_ov15_02152184 .global func_ov15_02152358 arm_func_start func_ov15_02152358 @@ -60081,9 +60081,9 @@ _021523c4: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02152358 _021523dc: .word gItemManager _021523e0: .word data_027e0fe4 + arm_func_end func_ov15_02152358 .global func_ov15_021523e4 arm_func_start func_ov15_021523e4 @@ -60175,9 +60175,9 @@ _021524d0: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021523e4 _02152534: .word data_027e0d38 _02152538: .word data_027e0f94 + arm_func_end func_ov15_021523e4 .global func_ov15_0215253c arm_func_start func_ov15_0215253c @@ -60185,8 +60185,8 @@ func_ov15_0215253c: ; 0x0215253c ldr ip, _02152544 ; =func_ov15_021523e4 bx ip .align 2, 0 - arm_func_end func_ov15_0215253c _02152544: .word func_ov15_021523e4 + arm_func_end func_ov15_0215253c .global func_ov15_02152548 arm_func_start func_ov15_02152548 @@ -60197,8 +60197,8 @@ func_ov15_02152548: ; 0x02152548 strb r2, [r0, #0x436] bx ip .align 2, 0 - arm_func_end func_ov15_02152548 _0215255c: .word func_ov15_02175d14 + arm_func_end func_ov15_02152548 .global func_ov15_02152560 arm_func_start func_ov15_02152560 @@ -60280,11 +60280,11 @@ _0215265c: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02152560 _02152684: .word gAdventureFlags _02152688: .word gMapManager _0215268c: .word data_027e0d38 _02152690: .word data_027e0fa0 + arm_func_end func_ov15_02152560 .global func_ov15_02152694 arm_func_start func_ov15_02152694 @@ -60370,8 +60370,8 @@ _0215279c: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02152694 _021527d0: .word data_027e0f64 + arm_func_end func_ov15_02152694 .global func_ov15_021527d4 arm_func_start func_ov15_021527d4 @@ -60499,7 +60499,6 @@ _021528d0: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021527d4 _021529b0: .word data_027e1060 _021529b4: .word 0x0000ffff _021529b8: .word gAdventureFlags @@ -60510,6 +60509,7 @@ _021529c8: .word data_ov15_02186470 _021529cc: .word data_027e0f94 _021529d0: .word data_027e0fe8 _021529d4: .word 0x534c4653 + arm_func_end func_ov15_021527d4 .global func_ov15_021529d8 arm_func_start func_ov15_021529d8 @@ -61237,7 +61237,6 @@ _02153454: add sp, sp, #0x1ac ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02152a48 _02153464: .word data_027e0fe4 _02153468: .word data_027e0f94 _0215346c: .word gAdventureFlags @@ -61255,6 +61254,7 @@ _02153498: .word 0x00000415 _0215349c: .word 0x00000111 _021534a0: .word data_027e0c68 _021534a4: .word data_ov00_020eec68 + arm_func_end func_ov15_02152a48 .global func_ov15_021534a8 arm_func_start func_ov15_021534a8 @@ -61348,8 +61348,8 @@ _02153530: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021534a8 _02153600: .word data_027e0fe4 + arm_func_end func_ov15_021534a8 .global func_ov15_02153604 arm_func_start func_ov15_02153604 @@ -61410,8 +61410,8 @@ _0215368c: strb r0, [r4, #0x293] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02153604 _021536dc: .word data_027e0c68 + arm_func_end func_ov15_02153604 .global func_ov15_021536e0 arm_func_start func_ov15_021536e0 @@ -61463,8 +61463,8 @@ _02153780: bl func_ov15_02175d14 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021536e0 _0215378c: .word data_027e0fe4 + arm_func_end func_ov15_021536e0 .global func_ov15_02153790 arm_func_start func_ov15_02153790 @@ -61573,13 +61573,13 @@ _021538d8: add sp, sp, #0xbc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02153790 _02153920: .word data_027e0f64 _02153924: .word gAdventureFlags _02153928: .word data_027e0f94 _0215392c: .word data_027e0fe4 _02153930: .word 0x00003fff _02153934: .word 0x00000111 + arm_func_end func_ov15_02153790 .global func_ov15_02153938 arm_func_start func_ov15_02153938 @@ -61654,7 +61654,6 @@ _02153a18: bl func_ov03_020fc10c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02153938 _02153a40: .word data_027e0fe4 _02153a44: .word data_027e05f4 _02153a48: .word 0x000028a4 @@ -61663,6 +61662,7 @@ _02153a50: .word data_ov15_0218f6c8 _02153a54: .word 0x51eb851f _02153a58: .word data_027e0c68 _02153a5c: .word data_ov15_0218f6c8 + arm_func_end func_ov15_02153938 .global func_ov15_02153a60 arm_func_start func_ov15_02153a60 @@ -61997,7 +61997,6 @@ _02153d74: add sp, sp, #0xc0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02153a60 _02153f58: .word data_027e0fe4 _02153f5c: .word data_027e1060 _02153f60: .word data_027e0c68 @@ -62013,6 +62012,7 @@ _02153f84: .word data_02050f54 _02153f88: .word data_ov15_021863a8 _02153f8c: .word data_ov15_021863bc _02153f90: .word data_027e0f94 + arm_func_end func_ov15_02153a60 .global func_ov15_02153f94 arm_func_start func_ov15_02153f94 @@ -62139,7 +62139,6 @@ func_ov15_02153f94: ; 0x02153f94 add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02153f94 _02154178: .word data_027e0fe4 _0215417c: .word data_027e0f94 _02154180: .word gMapManager @@ -62148,6 +62147,7 @@ _02154188: .word data_027e0fac _0215418c: .word data_ov15_021863bc _02154190: .word 0x0000019a _02154194: .word data_ov15_021863a8 + arm_func_end func_ov15_02153f94 .global func_ov15_02154198 arm_func_start func_ov15_02154198 @@ -62255,12 +62255,12 @@ _02154304: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02154198 _02154314: .word data_027e0fe4 _02154318: .word data_027e1060 _0215431c: .word data_027e0c68 _02154320: .word gMapManager _02154324: .word data_027e0d38 + arm_func_end func_ov15_02154198 .global func_ov15_02154328 arm_func_start func_ov15_02154328 @@ -62460,12 +62460,12 @@ _0215460c: add sp, sp, #0x64 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02154328 _0215461c: .word data_027e0fe4 _02154620: .word data_ov00_020eec68 _02154624: .word gMapManager _02154628: .word data_027e0d38 _0215462c: .word data_02050f54 + arm_func_end func_ov15_02154328 .global func_ov15_02154630 arm_func_start func_ov15_02154630 @@ -62524,10 +62524,10 @@ _021546e8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02154630 _021546f8: .word gMapManager _021546fc: .word data_027e0d38 _02154700: .word data_ov00_020eec9c + arm_func_end func_ov15_02154630 .global func_ov15_02154704 arm_func_start func_ov15_02154704 @@ -62653,11 +62653,11 @@ _02154888: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02154704 _021548b4: .word data_027e0d78 _021548b8: .word data_027e0fa0 _021548bc: .word data_ov00_020eec9c _021548c0: .word 0x0000041d + arm_func_end func_ov15_02154704 .global func_ov15_021548c4 arm_func_start func_ov15_021548c4 @@ -62768,9 +62768,9 @@ func_ov15_021548c4: ; 0x021548c4 add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021548c4 _02154a68: .word data_027e0fac _02154a6c: .word data_027e0f94 + arm_func_end func_ov15_021548c4 .global func_ov15_02154a70 arm_func_start func_ov15_02154a70 @@ -63293,7 +63293,6 @@ _021551dc: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02154ba4 _02155204: .word data_027e0fe4 _02155208: .word data_027e0fa0 _0215520c: .word data_027e0f94 @@ -63305,6 +63304,7 @@ _02155220: .word 0x00000333 _02155224: .word 0x0000019a _02155228: .word data_ov15_021863d0 _0215522c: .word 0x00003fff + arm_func_end func_ov15_02154ba4 .global func_ov15_02155230 arm_func_start func_ov15_02155230 @@ -63464,12 +63464,12 @@ _02155464: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02155230 _02155478: .word data_027e0fe4 _0215547c: .word data_ov15_021863f8 _02155480: .word data_ov15_0218640c _02155484: .word data_ov15_02186420 _02155488: .word data_ov15_02186434 + arm_func_end func_ov15_02155230 .global func_ov15_0215548c arm_func_start func_ov15_0215548c @@ -63600,8 +63600,8 @@ _02155614: str r0, [r4, #0x284] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215548c _02155658: .word data_027e0d78 + arm_func_end func_ov15_0215548c .global func_ov15_0215565c arm_func_start func_ov15_0215565c @@ -63614,9 +63614,9 @@ func_ov15_0215565c: ; 0x0215565c mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov15_0215565c _02155678: .word data_027e0d78 _0215567c: .word func_02034b90 + arm_func_end func_ov15_0215565c .global func_ov15_02155680 arm_func_start func_ov15_02155680 @@ -63633,8 +63633,8 @@ func_ov15_02155680: ; 0x02155680 bl func_ov15_021556dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02155680 _021556ac: .word data_027e0fe0 + arm_func_end func_ov15_02155680 .global func_ov15_021556b0 arm_func_start func_ov15_021556b0 @@ -63649,9 +63649,9 @@ func_ov15_021556b0: ; 0x021556b0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021556b0 _021556d4: .word data_ov15_021864c4 _021556d8: .word data_ov15_0218c1cc + arm_func_end func_ov15_021556b0 .global func_ov15_021556dc arm_func_start func_ov15_021556dc @@ -63688,8 +63688,8 @@ func_ov15_021556dc: ; 0x021556dc strb r1, [r4, #0x2f6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021556dc _02155758: .word data_ov15_0218c110 + arm_func_end func_ov15_021556dc .global func_ov15_0215575c arm_func_start func_ov15_0215575c @@ -63721,9 +63721,9 @@ _02155798: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215575c _021557c0: .word data_ov15_0218c110 _021557c4: .word data_027e0fe4 + arm_func_end func_ov15_0215575c .global func_ov15_021557c8 arm_func_start func_ov15_021557c8 @@ -63757,9 +63757,9 @@ _02155804: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021557c8 _02155834: .word data_ov15_0218c110 _02155838: .word data_027e0fe4 + arm_func_end func_ov15_021557c8 .global func_ov15_0215583c arm_func_start func_ov15_0215583c @@ -63969,7 +63969,6 @@ _02155b4c: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215583c _02155b58: .word data_027e0764 _02155b5c: .word 0x7ffff000 _02155b60: .word data_027e0d0c @@ -63982,6 +63981,7 @@ _02155b78: .word data_027e0c68 _02155b7c: .word 0x00050035 _02155b80: .word gAdventureFlags _02155b84: .word 0x00000101 + arm_func_end func_ov15_0215583c .global func_ov15_02155b88 arm_func_start func_ov15_02155b88 @@ -64385,7 +64385,6 @@ _0215615c: add sp, sp, #0x130 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02155b88 _02156174: .word 0xfffff99a _02156178: .word gAdventureFlags _0215617c: .word 0x00000101 @@ -64396,6 +64395,7 @@ _0215618c: .word data_ov15_0218c0f0 _02156190: .word data_027e0f94 _02156194: .word gMapManager _02156198: .word 0x00000333 + arm_func_end func_ov15_02155b88 .global func_ov15_0215619c arm_func_start func_ov15_0215619c @@ -64429,10 +64429,10 @@ _021561f0: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215619c _02156204: .word gAdventureFlags _02156208: .word data_ov15_0218c0e4 _0215620c: .word data_ov15_0218c0f0 + arm_func_end func_ov15_0215619c .global func_ov15_02156210 arm_func_start func_ov15_02156210 @@ -64484,9 +64484,9 @@ _02156280: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02156210 _021562bc: .word 0x434e424c _021562c0: .word data_027e0ffc + arm_func_end func_ov15_02156210 .global func_ov15_021562c4 arm_func_start func_ov15_021562c4 @@ -64575,10 +64575,10 @@ func_ov15_021562c4: ; 0x021562c4 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021562c4 _02156410: .word data_027e0fe8 _02156414: .word 0x53524f50 _02156418: .word data_027e0fe4 + arm_func_end func_ov15_021562c4 .global func_ov15_0215641c arm_func_start func_ov15_0215641c @@ -64635,8 +64635,8 @@ _021564b8: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02156440 _021564c0: .word 0xfffff99a + arm_func_end func_ov15_02156440 .global func_ov15_021564c4 arm_func_start func_ov15_021564c4 @@ -64670,8 +64670,8 @@ _0215651c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021564c4 _02156524: .word 0xfffff99a + arm_func_end func_ov15_021564c4 .global func_ov15_02156528 arm_func_start func_ov15_02156528 @@ -64705,8 +64705,8 @@ _02156580: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02156528 _02156588: .word 0xfffff99a + arm_func_end func_ov15_02156528 .global func_ov15_0215658c arm_func_start func_ov15_0215658c @@ -65082,13 +65082,13 @@ func_ov15_02156970: ; 0x02156970 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02156970 _02156a2c: .word gMapManager _02156a30: .word 0x00000333 _02156a34: .word data_027e0e58 _02156a38: .word 0x00000666 _02156a3c: .word data_027e0ffc _02156a40: .word 0x00000285 + arm_func_end func_ov15_02156970 .global func_ov15_02156a44 arm_func_start func_ov15_02156a44 @@ -65137,12 +65137,12 @@ func_ov15_02156a44: ; 0x02156a44 add sp, sp, #0x20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02156a44 _02156af0: .word gMapManager _02156af4: .word data_027e0e58 _02156af8: .word 0x000009ec _02156afc: .word data_027e0ffc _02156b00: .word 0x00000285 + arm_func_end func_ov15_02156a44 .global func_ov15_02156b04 arm_func_start func_ov15_02156b04 @@ -65502,11 +65502,11 @@ _02157038: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02156b04 _02157078: .word data_02050f54 _0215707c: .word data_027e0c68 _02157080: .word 0x000500a3 _02157084: .word data_027e0f94 + arm_func_end func_ov15_02156b04 .global func_ov15_02157088 arm_func_start func_ov15_02157088 @@ -65639,8 +65639,8 @@ _02157264: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02157088 _02157274: .word data_02050f54 + arm_func_end func_ov15_02157088 .global func_ov15_02157278 arm_func_start func_ov15_02157278 @@ -65778,8 +65778,8 @@ _0215744c: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02157278 _02157474: .word data_027e0f94 + arm_func_end func_ov15_02157278 .global func_ov15_02157478 arm_func_start func_ov15_02157478 @@ -65872,8 +65872,8 @@ _02157548: str r0, [r4, #0x138] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021574f4 _021575ac: .word gAdventureFlags + arm_func_end func_ov15_021574f4 .global func_ov15_021575b0 arm_func_start func_ov15_021575b0 @@ -65925,8 +65925,8 @@ func_ov15_02157610: ; 0x02157610 bl func_ov15_02157640 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02157610 _0215763c: .word data_027e0fe0 + arm_func_end func_ov15_02157610 .global func_ov15_02157640 arm_func_start func_ov15_02157640 @@ -65942,8 +65942,8 @@ func_ov15_02157640: ; 0x02157640 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02157640 _02157668: .word data_ov15_0218c204 + arm_func_end func_ov15_02157640 .global func_ov15_0215766c arm_func_start func_ov15_0215766c @@ -66053,11 +66053,11 @@ _021577c0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021576b4 _021577dc: .word data_027e0fec _021577e0: .word data_027e0d0c _021577e4: .word 0x000004cd _021577e8: .word data_027e0fe4 + arm_func_end func_ov15_021576b4 .global func_ov15_021577ec arm_func_start func_ov15_021577ec @@ -66084,8 +66084,8 @@ func_ov15_021577ec: ; 0x021577ec bl func_ov15_0215cfc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021577ec _02157840: .word data_02050f54 + arm_func_end func_ov15_021577ec .global func_ov15_02157844 arm_func_start func_ov15_02157844 @@ -66347,7 +66347,6 @@ _02157c08: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021578e0 _02157c20: .word data_ov15_0218c1d8 _02157c24: .word data_ov15_0218c1e4 _02157c28: .word data_027e0f94 @@ -66359,6 +66358,7 @@ _02157c3c: .word 0x00001333 _02157c40: .word 0x444e5043 _02157c44: .word 0x50534950 _02157c48: .word 0x504c5350 + arm_func_end func_ov15_021578e0 .global func_ov15_02157c4c arm_func_start func_ov15_02157c4c @@ -66383,9 +66383,9 @@ _02157c80: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02157c4c _02157c94: .word data_ov15_0218c1d8 _02157c98: .word data_ov15_0218c1e4 + arm_func_end func_ov15_02157c4c .global func_ov15_02157c9c arm_func_start func_ov15_02157c9c @@ -66436,8 +66436,8 @@ func_ov15_02157d10: ; 0x02157d10 bl func_ov15_02157d40 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02157d10 _02157d3c: .word data_027e0fe0 + arm_func_end func_ov15_02157d10 .global func_ov15_02157d40 arm_func_start func_ov15_02157d40 @@ -66470,8 +66470,8 @@ _02157d7c: strb r1, [r4, #0x179] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02157d40 _02157da4: .word data_ov15_0218c2d0 + arm_func_end func_ov15_02157d40 .global func_ov15_02157da8 arm_func_start func_ov15_02157da8 @@ -66536,8 +66536,8 @@ _02157df8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02157dd8 _02157e64: .word data_027e0d0c + arm_func_end func_ov15_02157dd8 .global func_ov15_02157e68 arm_func_start func_ov15_02157e68 @@ -66895,7 +66895,6 @@ _02158394: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02157e68 _021583a4: .word data_027e10a4 _021583a8: .word gMapManager _021583ac: .word data_027e0764 @@ -66907,6 +66906,7 @@ _021583c0: .word 0x000078e4 _021583c4: .word 0xffffaaab _021583c8: .word 0x55555556 _021583cc: .word 0x00000e39 + arm_func_end func_ov15_02157e68 .global func_ov15_021583d0 arm_func_start func_ov15_021583d0 @@ -66958,8 +66958,8 @@ _0215843c: blt _0215843c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02158424 _02158468: .word data_027e0fe4 + arm_func_end func_ov15_02158424 .global func_ov15_0215846c arm_func_start func_ov15_0215846c @@ -67034,9 +67034,9 @@ _02158554: strb r4, [r5, #0x179] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0215846c _0215856c: .word gMapManager _02158570: .word data_027e0fe4 + arm_func_end func_ov15_0215846c .global func_ov15_02158574 arm_func_start func_ov15_02158574 @@ -67053,8 +67053,8 @@ func_ov15_02158574: ; 0x02158574 bl func_ov15_021585d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02158574 _021585a0: .word data_027e0fe0 + arm_func_end func_ov15_02158574 .global func_ov15_021585a4 arm_func_start func_ov15_021585a4 @@ -67069,9 +67069,9 @@ func_ov15_021585a4: ; 0x021585a4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021585a4 _021585c8: .word data_ov15_02186564 _021585cc: .word data_ov15_0218c46c + arm_func_end func_ov15_021585a4 .global func_ov15_021585d0 arm_func_start func_ov15_021585d0 @@ -67106,10 +67106,10 @@ func_ov15_021585d0: ; 0x021585d0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021585d0 _02158644: .word data_ov15_0218c3a4 _02158648: .word func_ov15_02123d44 _0215864c: .word func_ov15_02158650 + arm_func_end func_ov15_021585d0 .global func_ov15_02158650 arm_func_start func_ov15_02158650 @@ -67160,10 +67160,10 @@ _021586a4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02158664 _021586ec: .word data_ov15_0218c3a4 _021586f0: .word data_027e0fe4 _021586f4: .word func_ov15_02123d44 + arm_func_end func_ov15_02158664 .global func_ov15_021586f8 arm_func_start func_ov15_021586f8 @@ -67206,10 +67206,10 @@ _02158738: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021586f8 _02158788: .word data_ov15_0218c3a4 _0215878c: .word data_027e0fe4 _02158790: .word func_ov15_02123d44 + arm_func_end func_ov15_021586f8 .global func_ov15_02158794 arm_func_start func_ov15_02158794 @@ -67299,10 +67299,10 @@ _021588d0: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02158794 _021588d8: .word data_027e0d0c _021588dc: .word data_ov15_02186504 _021588e0: .word data_ov15_0218650c + arm_func_end func_ov15_02158794 .global func_ov15_021588e4 arm_func_start func_ov15_021588e4 @@ -67564,7 +67564,6 @@ _02158c9c: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_021588e4 _02158cb0: .word data_027e0d0c _02158cb4: .word data_027e0764 _02158cb8: .word data_02050f54 @@ -67577,6 +67576,7 @@ _02158cd0: .word 0x00000ccd _02158cd4: .word data_027e0fe4 _02158cd8: .word data_027e0ffc _02158cdc: .word 0x000003bd + arm_func_end func_ov15_021588e4 .global func_ov15_02158ce0 arm_func_start func_ov15_02158ce0 @@ -67954,12 +67954,12 @@ _02159268: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02158ce0 _02159270: .word data_027e0d0c _02159274: .word data_02050f54 _02159278: .word data_027e0f94 _0215927c: .word 0x0000019a _02159280: .word gMapManager + arm_func_end func_ov15_02158ce0 .global func_ov15_02159284 arm_func_start func_ov15_02159284 @@ -68026,10 +68026,10 @@ _02159348: strb r0, [r4, #0x2f1] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02159284 _0215936c: .word data_ov15_02186514 _02159370: .word data_027e0764 _02159374: .word data_027e10a4 + arm_func_end func_ov15_02159284 .global func_ov15_02159378 arm_func_start func_ov15_02159378 @@ -68046,8 +68046,8 @@ func_ov15_02159378: ; 0x02159378 bl func_ov15_021588e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02159378 _021593a4: .word data_027e0f94 + arm_func_end func_ov15_02159378 .global func_ov15_021593a8 arm_func_start func_ov15_021593a8 @@ -68073,8 +68073,8 @@ _021593e4: bl func_ov15_021588e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021593a8 _021593f4: .word data_027e0fac + arm_func_end func_ov15_021593a8 .global func_ov15_021593f8 arm_func_start func_ov15_021593f8 @@ -68150,9 +68150,9 @@ _021594f8: bl func_ov15_021588e4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021593f8 _02159508: .word data_027e0764 _0215950c: .word data_027e0fe4 + arm_func_end func_ov15_021593f8 .global func_ov15_02159510 arm_func_start func_ov15_02159510 @@ -68186,8 +68186,8 @@ _0215956c: bl func_ov15_02159b70 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02159510 _02159578: .word 0xfffffe66 + arm_func_end func_ov15_02159510 .global func_ov15_0215957c arm_func_start func_ov15_0215957c @@ -68339,13 +68339,13 @@ _0215976c: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215957c _021597b8: .word gMapManager _021597bc: .word data_ov15_0218c384 _021597c0: .word 0x00000d9a _021597c4: .word data_027e0e58 _021597c8: .word data_027e0ffc _021597cc: .word 0x000003ba + arm_func_end func_ov15_0215957c .global func_ov15_021597d0 arm_func_start func_ov15_021597d0 @@ -68460,12 +68460,12 @@ _02159940: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021597d0 _02159980: .word data_027e0ffc _02159984: .word data_027e0f94 _02159988: .word data_02050f54 _0215998c: .word 0x000002e1 _02159990: .word data_027e0fe4 + arm_func_end func_ov15_021597d0 .global func_ov15_02159994 arm_func_start func_ov15_02159994 @@ -68513,9 +68513,9 @@ _02159a20: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02159994 _02159a38: .word data_027e0ffc _02159a3c: .word 0x000002e1 + arm_func_end func_ov15_02159994 .global func_ov15_02159a40 arm_func_start func_ov15_02159a40 @@ -68566,8 +68566,8 @@ _02159ac8: strh r1, [r0, #0xea] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02159a40 _02159ae8: .word data_027e0fe4 + arm_func_end func_ov15_02159a40 .global func_ov15_02159aec arm_func_start func_ov15_02159aec @@ -68611,8 +68611,8 @@ _02159b48: strleb r0, [r4, #0x118] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02159b14 _02159b6c: .word 0xfffffe66 + arm_func_end func_ov15_02159b14 .global func_ov15_02159b70 arm_func_start func_ov15_02159b70 @@ -68649,8 +68649,8 @@ _02159bd4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02159b70 _02159be8: .word gMapManager + arm_func_end func_ov15_02159b70 .global func_ov15_02159bec arm_func_start func_ov15_02159bec @@ -68756,11 +68756,11 @@ _02159c90: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02159bec _02159d70: .word 0x00000444 _02159d74: .word data_027e0fac _02159d78: .word 0x00001c72 _02159d7c: .word data_027e0fe4 + arm_func_end func_ov15_02159bec .global func_ov15_02159d80 arm_func_start func_ov15_02159d80 @@ -68820,9 +68820,9 @@ _02159e24: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02159db8 _02159e34: .word gMapManager _02159e38: .word 0xfffff4cd + arm_func_end func_ov15_02159db8 .global func_ov15_02159e3c arm_func_start func_ov15_02159e3c @@ -69056,11 +69056,11 @@ _0215a17c: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_02159e3c _0215a1a8: .word data_02050f54 _0215a1ac: .word gMapManager _0215a1b0: .word data_ov15_021864ec _0215a1b4: .word data_027e0e58 + arm_func_end func_ov15_02159e3c .global func_ov15_0215a1b8 arm_func_start func_ov15_0215a1b8 @@ -69154,8 +69154,8 @@ _0215a2dc: movhi r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215a214 _0215a2f0: .word data_02050f54 + arm_func_end func_ov15_0215a214 .global func_ov15_0215a2f4 arm_func_start func_ov15_0215a2f4 @@ -69186,8 +69186,8 @@ func_ov15_0215a318: ; 0x0215a318 bl func_ov15_0215a3b4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0215a318 _0215a344: .word data_027e0fe0 + arm_func_end func_ov15_0215a318 .global func_ov15_0215a348 arm_func_start func_ov15_0215a348 @@ -69201,8 +69201,8 @@ func_ov15_0215a348: ; 0x0215a348 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215a348 _0215a368: .word data_ov15_0218c544 + arm_func_end func_ov15_0215a348 .global func_ov15_0215a36c arm_func_start func_ov15_0215a36c @@ -69212,8 +69212,8 @@ func_ov15_0215a36c: ; 0x0215a36c mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov15_0215a36c _0215a37c: .word func_ov00_020a9998 + arm_func_end func_ov15_0215a36c .global func_ov15_0215a380 arm_func_start func_ov15_0215a380 @@ -69254,8 +69254,8 @@ func_ov15_0215a3b4: ; 0x0215a3b4 strh r2, [r1, #0x34] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215a3b4 _0215a3f8: .word data_ov15_0218c488 + arm_func_end func_ov15_0215a3b4 .global func_ov15_0215a3fc arm_func_start func_ov15_0215a3fc @@ -69494,7 +69494,6 @@ _0215a6b0: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215a478 _0215a748: .word gAdventureFlags _0215a74c: .word data_027e10a8 _0215a750: .word data_ov15_021865c8 @@ -69503,6 +69502,7 @@ _0215a758: .word data_027e0fec _0215a75c: .word gMapManager _0215a760: .word data_027e0ff0 _0215a764: .word 0x02f44000 + arm_func_end func_ov15_0215a478 .global func_ov15_0215a768 arm_func_start func_ov15_0215a768 @@ -69598,7 +69598,6 @@ _0215a860: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215a768 _0215a8bc: .word gMapManager _0215a8c0: .word gAdventureFlags _0215a8c4: .word data_ov15_021865e8 @@ -69606,6 +69605,7 @@ _0215a8c8: .word data_ov15_021865fc _0215a8cc: .word data_027e10a8 _0215a8d0: .word data_027e0fe4 _0215a8d4: .word 0x47534950 + arm_func_end func_ov15_0215a768 .global func_ov15_0215a8d8 arm_func_start func_ov15_0215a8d8 @@ -69643,10 +69643,10 @@ _0215a93c: strb r1, [r0, #7] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215a8d8 _0215a950: .word data_027e0d38 _0215a954: .word data_027e10a8 _0215a958: .word data_ov15_02190458 + arm_func_end func_ov15_0215a8d8 .global func_ov15_0215a95c arm_func_start func_ov15_0215a95c @@ -70266,7 +70266,6 @@ _0215b248: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215a970 _0215b264: .word data_027e0f94 _0215b268: .word data_027e10a8 _0215b26c: .word gMapManager @@ -70281,6 +70280,7 @@ _0215b28c: .word gAdventureFlags _0215b290: .word data_ov15_0218c478 _0215b294: .word data_027e0e58 _0215b298: .word 0x0005000e + arm_func_end func_ov15_0215a970 .global func_ov15_0215b29c arm_func_start func_ov15_0215b29c @@ -70334,8 +70334,8 @@ _0215b30c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215b29c _0215b354: .word data_027e0f94 + arm_func_end func_ov15_0215b29c .global func_ov15_0215b358 arm_func_start func_ov15_0215b358 @@ -70523,11 +70523,11 @@ _0215b54c: bl _ZN10MapManager18func_ov00_020823a4Ei ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215b358 _0215b620: .word data_ov00_020ee0a0 _0215b624: .word data_ov15_021865c8 _0215b628: .word 0x00000249 _0215b62c: .word gMapManager + arm_func_end func_ov15_0215b358 .global func_ov15_0215b630 arm_func_start func_ov15_0215b630 @@ -70591,9 +70591,9 @@ _0215b6b4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215b654 _0215b6f8: .word data_ov00_020e9c88 _0215b6fc: .word func_ov15_0215b700 + arm_func_end func_ov15_0215b654 .global func_ov15_0215b700 arm_func_start func_ov15_0215b700 @@ -70601,8 +70601,8 @@ func_ov15_0215b700: ; 0x0215b700 ldr ip, _0215b708 ; =func_ov15_0215b70c bx ip .align 2, 0 - arm_func_end func_ov15_0215b700 _0215b708: .word func_ov15_0215b70c + arm_func_end func_ov15_0215b700 .global func_ov15_0215b70c arm_func_start func_ov15_0215b70c @@ -70636,8 +70636,8 @@ func_ov15_0215b70c: ; 0x0215b70c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215b70c _0215b77c: .word data_02050f54 + arm_func_end func_ov15_0215b70c .global func_ov15_0215b780 arm_func_start func_ov15_0215b780 @@ -70646,8 +70646,8 @@ func_ov15_0215b780: ; 0x0215b780 ldrb r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_0215b780 _0215b78c: .word data_027e10a8 + arm_func_end func_ov15_0215b780 .global func_ov15_0215b790 arm_func_start func_ov15_0215b790 @@ -70698,10 +70698,10 @@ _0215b7e8: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215b790 _0215b840: .word data_027e10a8 _0215b844: .word data_027e0e58 _0215b848: .word data_027e0f94 + arm_func_end func_ov15_0215b790 .global func_ov15_0215b84c arm_func_start func_ov15_0215b84c @@ -70868,10 +70868,10 @@ _0215ba10: bl func_ov00_0209cdbc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0215b84c _0215bac0: .word gMapManager _0215bac4: .word data_ov00_020ee0a0 _0215bac8: .word 0x00000249 + arm_func_end func_ov15_0215b84c .global func_ov15_0215bacc arm_func_start func_ov15_0215bacc @@ -70898,8 +70898,8 @@ _0215baec: strb r0, [r4, #0x23a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215bacc _0215bb1c: .word data_ov15_021865e8 + arm_func_end func_ov15_0215bacc .global func_ov15_0215bb20 arm_func_start func_ov15_0215bb20 @@ -70928,8 +70928,8 @@ func_ov15_0215bb3c: ; 0x0215bb3c bl func_ov15_0215bbcc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0215bb3c _0215bb68: .word data_027e0fe0 + arm_func_end func_ov15_0215bb3c .global func_ov15_0215bb6c arm_func_start func_ov15_0215bb6c @@ -70958,9 +70958,9 @@ _0215bba8: bl func_ov15_02136aa4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0215bb6c _0215bbc4: .word data_027e0e2c _0215bbc8: .word data_027e10a4 + arm_func_end func_ov15_0215bb6c .global func_ov15_0215bbcc arm_func_start func_ov15_0215bbcc @@ -70978,8 +70978,8 @@ func_ov15_0215bbcc: ; 0x0215bbcc str r1, [r4, #0x1b4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215bbcc _0215bbfc: .word data_ov15_0218c59c + arm_func_end func_ov15_0215bbcc .global func_ov15_0215bc00 arm_func_start func_ov15_0215bc00 @@ -71054,9 +71054,9 @@ func_ov15_0215bc48: ; 0x0215bc48 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215bc48 _0215bcec: .word gAdventureFlags _0215bcf0: .word 0x00000186 + arm_func_end func_ov15_0215bc48 .global func_ov15_0215bcf4 arm_func_start func_ov15_0215bcf4 @@ -71108,10 +71108,10 @@ _0215bd98: bl func_ov15_0215c35c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215bcf4 _0215bda0: .word data_027e0d38 _0215bda4: .word data_027e0e2c _0215bda8: .word gMapManager + arm_func_end func_ov15_0215bcf4 .global func_ov15_0215bdac arm_func_start func_ov15_0215bdac @@ -71156,10 +71156,10 @@ _0215be34: strb r0, [r4, #0x1bb] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215bdac _0215be40: .word data_027e10a4 _0215be44: .word gAdventureFlags _0215be48: .word data_027e103c + arm_func_end func_ov15_0215bdac .global func_ov15_0215be4c arm_func_start func_ov15_0215be4c @@ -71489,7 +71489,6 @@ _0215c324: add sp, sp, #0x1b4 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0215be4c _0215c32c: .word data_027e0f64 _0215c330: .word gAdventureFlags _0215c334: .word data_027e10a4 @@ -71502,6 +71501,7 @@ _0215c34c: .word func_ov15_0215bb6c _0215c350: .word data_027e103c _0215c354: .word data_027e0f94 _0215c358: .word 0x00050013 + arm_func_end func_ov15_0215be4c .global func_ov15_0215c35c arm_func_start func_ov15_0215c35c @@ -71639,7 +71639,6 @@ _0215c54c: add sp, sp, #0xd4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215c35c _0215c55c: .word data_027e10a4 _0215c560: .word data_027e0e2c _0215c564: .word data_027e0c68 @@ -71650,6 +71649,7 @@ _0215c574: .word data_027e0f94 _0215c578: .word gMapManager _0215c57c: .word data_027e0f64 _0215c580: .word gAdventureFlags + arm_func_end func_ov15_0215c35c .global func_ov15_0215c584 arm_func_start func_ov15_0215c584 @@ -71724,12 +71724,12 @@ _0215c660: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215c584 _0215c690: .word gMapManager _0215c694: .word data_027e0f64 _0215c698: .word gAdventureFlags _0215c69c: .word data_027e10a4 _0215c6a0: .word data_027e103c + arm_func_end func_ov15_0215c584 .global func_ov15_0215c6a4 arm_func_start func_ov15_0215c6a4 @@ -71821,8 +71821,8 @@ _0215c7c0: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215c6d4 _0215c7d8: .word data_027e0ff0 + arm_func_end func_ov15_0215c6d4 .global func_ov15_0215c7dc arm_func_start func_ov15_0215c7dc @@ -71884,8 +71884,8 @@ _0215c898: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215c7dc _0215c8b0: .word data_027e0ff0 + arm_func_end func_ov15_0215c7dc .global func_ov15_0215c8b4 arm_func_start func_ov15_0215c8b4 @@ -72054,9 +72054,9 @@ _0215cb10: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215c8b4 _0215cb1c: .word data_027e0ff0 _0215cb20: .word data_02050f54 + arm_func_end func_ov15_0215c8b4 .global func_ov15_0215cb24 arm_func_start func_ov15_0215cb24 @@ -72096,8 +72096,8 @@ func_ov15_0215cb24: ; 0x0215cb24 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215cb24 _0215cbac: .word data_027e0f64 + arm_func_end func_ov15_0215cb24 .global func_ov15_0215cbb0 arm_func_start func_ov15_0215cbb0 @@ -72134,8 +72134,8 @@ func_ov15_0215cbb0: ; 0x0215cbb0 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215cbb0 _0215cc2c: .word data_027e0f94 + arm_func_end func_ov15_0215cbb0 .global func_ov15_0215cc30 arm_func_start func_ov15_0215cc30 @@ -72317,12 +72317,12 @@ _0215ced0: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215cc30 _0215cee4: .word data_027e0f94 _0215cee8: .word 0x00001333 _0215ceec: .word data_027e0fac _0215cef0: .word data_02050f54 _0215cef4: .word data_027e0764 + arm_func_end func_ov15_0215cc30 .global func_ov15_0215cef8 arm_func_start func_ov15_0215cef8 @@ -72342,9 +72342,9 @@ func_ov15_0215cef8: ; 0x0215cef8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215cef8 _0215cf30: .word data_027e10a4 _0215cf34: .word data_027e0f94 + arm_func_end func_ov15_0215cef8 .global func_ov15_0215cf38 arm_func_start func_ov15_0215cf38 @@ -72390,8 +72390,8 @@ func_ov15_0215cf70: ; 0x0215cf70 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215cf70 _0215cfc4: .word data_02050f54 + arm_func_end func_ov15_0215cf70 .global func_ov15_0215cfc8 arm_func_start func_ov15_0215cfc8 @@ -72418,8 +72418,8 @@ func_ov15_0215cfc8: ; 0x0215cfc8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215cfc8 _0215d01c: .word data_02050f54 + arm_func_end func_ov15_0215cfc8 .global func_ov15_0215d020 arm_func_start func_ov15_0215d020 @@ -72446,8 +72446,8 @@ func_ov15_0215d020: ; 0x0215d020 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d020 _0215d074: .word data_02050f54 + arm_func_end func_ov15_0215d020 .global func_ov15_0215d078 arm_func_start func_ov15_0215d078 @@ -72563,10 +72563,10 @@ _0215d1cc: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0215d078 _0215d22c: .word gMapManager _0215d230: .word data_027e0f64 _0215d234: .word data_027e10a4 + arm_func_end func_ov15_0215d078 .global func_ov15_0215d238 arm_func_start func_ov15_0215d238 @@ -72581,8 +72581,8 @@ func_ov15_0215d238: ; 0x0215d238 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0215d238 _0215d25c: .word data_027e0d3c + arm_func_end func_ov15_0215d238 .global func_ov15_0215d260 arm_func_start func_ov15_0215d260 @@ -72612,10 +72612,10 @@ _0215d2b4: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_0215d260 _0215d2bc: .word data_027e0f90 _0215d2c0: .word data_027e077c _0215d2c4: .word data_027e10a4 + arm_func_end func_ov15_0215d260 .global func_ov15_0215d2c8 arm_func_start func_ov15_0215d2c8 @@ -72634,8 +72634,8 @@ func_ov15_0215d2c8: ; 0x0215d2c8 bl func_ov15_0215d300 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d2c8 _0215d2fc: .word data_027e0f84 + arm_func_end func_ov15_0215d2c8 .global func_ov15_0215d300 arm_func_start func_ov15_0215d300 @@ -72648,8 +72648,8 @@ func_ov15_0215d300: ; 0x0215d300 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d300 _0215d31c: .word data_ov15_0218c658 + arm_func_end func_ov15_0215d300 .global func_ov15_0215d320 arm_func_start func_ov15_0215d320 @@ -72722,9 +72722,9 @@ func_ov15_0215d360: ; 0x0215d360 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d360 _0215d3dc: .word data_027e0f68 _0215d3e0: .word data_ov15_02186608 + arm_func_end func_ov15_0215d360 .global func_ov15_0215d3e4 arm_func_start func_ov15_0215d3e4 @@ -72747,9 +72747,9 @@ _0215d41c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215d3e4 _0215d424: .word data_027e0f84 _0215d428: .word data_ov15_0218c6f0 + arm_func_end func_ov15_0215d3e4 .global func_ov15_0215d42c arm_func_start func_ov15_0215d42c @@ -72786,9 +72786,9 @@ func_ov15_0215d42c: ; 0x0215d42c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d42c _0215d4a8: .word data_027e0f68 _0215d4ac: .word data_ov15_02186614 + arm_func_end func_ov15_0215d42c .global func_ov15_0215d4b0 arm_func_start func_ov15_0215d4b0 @@ -72847,9 +72847,9 @@ _0215d528: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215d4f0 _0215d530: .word data_027e0f84 _0215d534: .word data_ov15_0218c788 + arm_func_end func_ov15_0215d4f0 .global func_ov15_0215d538 arm_func_start func_ov15_0215d538 @@ -72886,9 +72886,9 @@ func_ov15_0215d538: ; 0x0215d538 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d538 _0215d5b4: .word data_027e0f68 _0215d5b8: .word data_ov15_02186620 + arm_func_end func_ov15_0215d538 .global func_ov15_0215d5bc arm_func_start func_ov15_0215d5bc @@ -72947,9 +72947,9 @@ _0215d634: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215d5fc _0215d63c: .word data_027e0f84 _0215d640: .word data_ov15_0218c820 + arm_func_end func_ov15_0215d5fc .global func_ov15_0215d644 arm_func_start func_ov15_0215d644 @@ -72986,9 +72986,9 @@ func_ov15_0215d644: ; 0x0215d644 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d644 _0215d6c0: .word data_027e0f68 _0215d6c4: .word data_ov15_0218662c + arm_func_end func_ov15_0215d644 .global func_ov15_0215d6c8 arm_func_start func_ov15_0215d6c8 @@ -73041,8 +73041,8 @@ func_ov15_0215d708: ; 0x0215d708 bl func_ov15_0215dc84 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0215d708 _0215d734: .word data_027e0fe0 + arm_func_end func_ov15_0215d708 .global func_ov15_0215d738 arm_func_start func_ov15_0215d738 @@ -73060,8 +73060,8 @@ func_ov15_0215d738: ; 0x0215d738 strb r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d738 _0215d768: .word data_ov15_0218c9c8 + arm_func_end func_ov15_0215d738 .global func_ov15_0215d76c arm_func_start func_ov15_0215d76c @@ -73071,8 +73071,8 @@ func_ov15_0215d76c: ; 0x0215d76c mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov15_0215d76c _0215d77c: .word func_ov00_020a9998 + arm_func_end func_ov15_0215d76c .global func_ov15_0215d780 arm_func_start func_ov15_0215d780 @@ -73138,9 +73138,9 @@ _0215d7bc: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215d780 _0215d86c: .word data_ov15_02186718 _0215d870: .word data_02050f54 + arm_func_end func_ov15_0215d780 .global func_ov15_0215d874 arm_func_start func_ov15_0215d874 @@ -73179,10 +73179,10 @@ func_ov15_0215d874: ; 0x0215d874 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215d874 _0215d8f8: .word data_ov15_0218c9a4 _0215d8fc: .word data_ov15_0218a690 _0215d900: .word data_ov15_02186638 + arm_func_end func_ov15_0215d874 .global func_ov15_0215d904 arm_func_start func_ov15_0215d904 @@ -73244,11 +73244,11 @@ func_ov15_0215d918: ; 0x0215d918 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215d918 _0215d9d0: .word data_027e0fec _0215d9d4: .word data_ov15_0218ca08 _0215d9d8: .word data_ov15_0218ca18 _0215d9dc: .word data_ov15_0218c8c4 + arm_func_end func_ov15_0215d918 .global func_ov15_0215d9e0 arm_func_start func_ov15_0215d9e0 @@ -73506,8 +73506,8 @@ func_ov15_0215dc84: ; 0x0215dc84 str r1, [r4, #0x18c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215dc84 _0215dd0c: .word data_ov15_0218c8dc + arm_func_end func_ov15_0215dc84 .global func_ov15_0215dd10 arm_func_start func_ov15_0215dd10 @@ -73708,7 +73708,6 @@ _0215dfd0: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215ddd8 _0215dfd8: .word data_027e0dbc _0215dfdc: .word data_027e0764 _0215dfe0: .word 0x55555556 @@ -73717,6 +73716,7 @@ _0215dfe8: .word 0x00001666 _0215dfec: .word gAdventureFlags _0215dff0: .word data_ov15_02186700 _0215dff4: .word 0x0000ffff + arm_func_end func_ov15_0215ddd8 .global func_ov15_0215dff8 arm_func_start func_ov15_0215dff8 @@ -74084,7 +74084,6 @@ _0215e558: str r5, [r6, #0x130] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0215dff8 _0215e568: .word data_027e0d0c _0215e56c: .word data_027e0764 _0215e570: .word gMapManager @@ -74099,6 +74098,7 @@ _0215e590: .word 0x00000333 _0215e594: .word data_027e0ffc _0215e598: .word data_027e0c68 _0215e59c: .word data_027e0fe4 + arm_func_end func_ov15_0215dff8 .global func_ov15_0215e5a0 arm_func_start func_ov15_0215e5a0 @@ -74257,10 +74257,10 @@ _0215e7e4: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215e5a0 _0215e7ec: .word data_02050f54 _0215e7f0: .word data_027e0f94 _0215e7f4: .word 0x0000011f + arm_func_end func_ov15_0215e5a0 .global func_ov15_0215e7f8 arm_func_start func_ov15_0215e7f8 @@ -75335,7 +75335,6 @@ _0215f7a8: add sp, sp, #0xd0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0215e890 _0215f7b8: .word gMapManager _0215f7bc: .word data_027e0764 _0215f7c0: .word data_027e0e58 @@ -75361,6 +75360,7 @@ _0215f80c: .word data_ov15_0218f81c _0215f810: .word data_027e0fe4 _0215f814: .word 0x0000099a _0215f818: .word data_02050f54 + arm_func_end func_ov15_0215e890 .global func_ov15_0215f81c arm_func_start func_ov15_0215f81c @@ -75400,10 +75400,10 @@ func_ov15_0215f81c: ; 0x0215f81c bl func_ov15_0215dc38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0215f81c _0215f8a4: .word data_027e0764 _0215f8a8: .word 0x7ffff000 _0215f8ac: .word 0x0000f998 + arm_func_end func_ov15_0215f81c .global func_ov15_0215f8b0 arm_func_start func_ov15_0215f8b0 @@ -75504,11 +75504,11 @@ _0215f9e0: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0215f8b0 _0215fa20: .word gMapManager _0215fa24: .word data_027e0ffc _0215fa28: .word 0x00000289 _0215fa2c: .word 0x00000286 + arm_func_end func_ov15_0215f8b0 .global func_ov15_0215fa30 arm_func_start func_ov15_0215fa30 @@ -75603,8 +75603,8 @@ _0215fb5c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215fa90 _0215fb68: .word 0x434e424c + arm_func_end func_ov15_0215fa90 .global func_ov15_0215fb6c arm_func_start func_ov15_0215fb6c @@ -75691,10 +75691,10 @@ _0215fc88: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215fb6c _0215fc94: .word gMapManager _0215fc98: .word data_027e0dbc _0215fc9c: .word data_027e0dcc + arm_func_end func_ov15_0215fb6c .global func_ov15_0215fca0 arm_func_start func_ov15_0215fca0 @@ -75723,9 +75723,9 @@ func_ov15_0215fca0: ; 0x0215fca0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215fca0 _0215fcfc: .word 0x00000548 _0215fd00: .word data_027e0e58 + arm_func_end func_ov15_0215fca0 .global func_ov15_0215fd04 arm_func_start func_ov15_0215fd04 @@ -75808,9 +75808,9 @@ _0215fe14: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0215fd04 _0215fe2c: .word data_02050f54 _0215fe30: .word 0x00000666 + arm_func_end func_ov15_0215fd04 .global func_ov15_0215fe34 arm_func_start func_ov15_0215fe34 @@ -75864,10 +75864,10 @@ _0215fe6c: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215fe34 _0215fef0: .word 0x0000ffff _0215fef4: .word data_027e0d3c _0215fef8: .word data_02063e4c + arm_func_end func_ov15_0215fe34 .global func_ov15_0215fefc arm_func_start func_ov15_0215fefc @@ -75896,8 +75896,8 @@ func_ov15_0215fefc: ; 0x0215fefc strneb r0, [r4, #0x3ef] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0215fefc _0215ff58: .word gMapManager + arm_func_end func_ov15_0215fefc .global func_ov15_0215ff5c arm_func_start func_ov15_0215ff5c @@ -75999,7 +75999,6 @@ _0215fff4: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0215ff5c _021600d8: .word 0x00001555 _021600dc: .word 0x45465756 _021600e0: .word 0x45465250 @@ -76023,6 +76022,7 @@ _02160124: .word 0x53424559 _02160128: .word 0x474f4332 _0216012c: .word 0x474f3245 _02160130: .word 0x43435447 + arm_func_end func_ov15_0215ff5c .global func_ov15_02160134 arm_func_start func_ov15_02160134 @@ -76157,12 +76157,12 @@ _021602fc: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02160134 _02160308: .word data_ov15_0218f81c _0216030c: .word data_ov15_0218c8d0 _02160310: .word data_027e0fe4 _02160314: .word 0x00000333 _02160318: .word data_027e077c + arm_func_end func_ov15_02160134 .global func_ov15_0216031c arm_func_start func_ov15_0216031c @@ -76222,10 +76222,10 @@ _021603d0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216031c _021603d8: .word 0x00000333 _021603dc: .word gAdventureFlags _021603e0: .word data_ov15_02186700 + arm_func_end func_ov15_0216031c .global func_ov15_021603e4 arm_func_start func_ov15_021603e4 @@ -76241,9 +76241,9 @@ func_ov15_021603e4: ; 0x021603e4 bl func_ov00_020ceacc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021603e4 _0216040c: .word data_027e0ffc _02160410: .word 0x00000286 + arm_func_end func_ov15_021603e4 .global func_ov15_02160414 arm_func_start func_ov15_02160414 @@ -76288,8 +76288,8 @@ func_ov15_02160448: ; 0x02160448 bl func_ov15_02160478 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02160448 _02160474: .word data_027e0fe0 + arm_func_end func_ov15_02160448 .global func_ov15_02160478 arm_func_start func_ov15_02160478 @@ -76320,8 +76320,8 @@ _021604b4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02160478 _021604d4: .word data_ov15_0218ca38 + arm_func_end func_ov15_02160478 .global func_ov15_021604d8 arm_func_start func_ov15_021604d8 @@ -76335,8 +76335,8 @@ func_ov15_021604d8: ; 0x021604d8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021604d8 _021604f8: .word data_027e10ac + arm_func_end func_ov15_021604d8 .global func_ov15_021604fc arm_func_start func_ov15_021604fc @@ -76352,8 +76352,8 @@ func_ov15_021604fc: ; 0x021604fc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021604fc _02160524: .word data_027e10ac + arm_func_end func_ov15_021604fc .global func_ov15_02160528 arm_func_start func_ov15_02160528 @@ -76362,8 +76362,8 @@ func_ov15_02160528: ; 0x02160528 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_02160528 _02160534: .word data_027e10ac + arm_func_end func_ov15_02160528 .global func_ov15_02160538 arm_func_start func_ov15_02160538 @@ -76373,8 +76373,8 @@ func_ov15_02160538: ; 0x02160538 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov15_02160538 _02160548: .word data_027e10ac + arm_func_end func_ov15_02160538 .global func_ov15_0216054c arm_func_start func_ov15_0216054c @@ -76438,8 +76438,8 @@ func_ov15_021605d0: ; 0x021605d0 bl func_ov15_02160658 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021605d0 _021605fc: .word data_027e0fe0 + arm_func_end func_ov15_021605d0 .global func_ov15_02160600 arm_func_start func_ov15_02160600 @@ -76478,8 +76478,8 @@ func_ov15_02160638: ; 0x02160638 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02160638 _02160654: .word data_ov15_0218cbdc + arm_func_end func_ov15_02160638 .global func_ov15_02160658 arm_func_start func_ov15_02160658 @@ -76527,11 +76527,11 @@ func_ov15_02160658: ; 0x02160658 str r4, [r4, #0x3cc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02160658 _02160700: .word data_ov15_0218cb04 _02160704: .word data_ov00_020e2f04 _02160708: .word data_ov00_020e2e3c _0216070c: .word data_ov15_0218cbc4 + arm_func_end func_ov15_02160658 .global func_ov15_02160710 arm_func_start func_ov15_02160710 @@ -76571,9 +76571,9 @@ func_ov15_02160724: ; 0x02160724 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02160724 _02160784: .word data_ov15_0218cb04 _02160788: .word data_027e0f6c + arm_func_end func_ov15_02160724 .global func_ov15_0216078c arm_func_start func_ov15_0216078c @@ -76605,9 +76605,9 @@ func_ov15_0216078c: ; 0x0216078c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216078c _021607f4: .word data_ov15_0218cb04 _021607f8: .word data_027e0f6c + arm_func_end func_ov15_0216078c .global func_ov15_021607fc arm_func_start func_ov15_021607fc @@ -76881,7 +76881,6 @@ _02160b18: add sp, sp, #0x5c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021607fc _02160c08: .word gAdventureFlags _02160c0c: .word data_027e0d38 _02160c10: .word data_ov15_0218672c @@ -76889,6 +76888,7 @@ _02160c14: .word data_027e0fec _02160c18: .word data_027e0fe4 _02160c1c: .word 0x00000999 _02160c20: .word 0x00000333 + arm_func_end func_ov15_021607fc .global func_ov15_02160c24 arm_func_start func_ov15_02160c24 @@ -76926,10 +76926,10 @@ func_ov15_02160c24: ; 0x02160c24 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02160c24 _02160ca4: .word gMapManager _02160ca8: .word data_ov15_0218caec _02160cac: .word data_ov15_0218caf8 + arm_func_end func_ov15_02160c24 .global func_ov15_02160cb0 arm_func_start func_ov15_02160cb0 @@ -76985,8 +76985,8 @@ _02160d58: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02160cb0 _02160d6c: .word data_027e0f6c + arm_func_end func_ov15_02160cb0 .global func_ov15_02160d70 arm_func_start func_ov15_02160d70 @@ -77255,7 +77255,6 @@ _0216112c: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02160d70 _02161168: .word data_027e0d3c _0216116c: .word data_027e10a4 _02161170: .word gAdventureFlags @@ -77265,6 +77264,7 @@ _0216117c: .word data_027e103c _02161180: .word data_027e0f64 _02161184: .word 0x00001388 _02161188: .word data_027e0fe4 + arm_func_end func_ov15_02160d70 .global func_ov15_0216118c arm_func_start func_ov15_0216118c @@ -77347,9 +77347,9 @@ _0216129c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216118c _021612b4: .word data_027e077c _021612b8: .word data_027e0f6c + arm_func_end func_ov15_0216118c .global func_ov15_021612bc arm_func_start func_ov15_021612bc @@ -77414,9 +77414,9 @@ _0216137c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021612bc _0216139c: .word 0x00000222 _021613a0: .word data_02050f54 + arm_func_end func_ov15_021612bc .global func_ov15_021613a4 arm_func_start func_ov15_021613a4 @@ -77464,11 +77464,11 @@ _02161410: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021613a4 _02161448: .word gMapManager _0216144c: .word data_ov15_0218caec _02161450: .word data_ov15_0218caf8 _02161454: .word data_ov15_0218677c + arm_func_end func_ov15_021613a4 .global func_ov15_02161458 arm_func_start func_ov15_02161458 @@ -77643,9 +77643,9 @@ _02161688: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02161588 _021616a4: .word data_027e077c _021616a8: .word data_02050f54 + arm_func_end func_ov15_02161588 .global func_ov15_021616ac arm_func_start func_ov15_021616ac @@ -77713,11 +77713,11 @@ _02161774: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021616ac _02161798: .word 0x0000ffff _0216179c: .word data_027e0d3c _021617a0: .word data_027e103c _021617a4: .word data_02063e4c + arm_func_end func_ov15_021616ac .global func_ov15_021617a8 arm_func_start func_ov15_021617a8 @@ -77776,9 +77776,9 @@ _0216186c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_021617a8 _02161878: .word data_02050f54 _0216187c: .word 0x00000b33 + arm_func_end func_ov15_021617a8 .global func_ov15_02161880 arm_func_start func_ov15_02161880 @@ -77814,10 +77814,10 @@ func_ov15_02161880: ; 0x02161880 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02161880 _021618f8: .word gMapManager _021618fc: .word data_ov15_0218caf4 _02161900: .word data_ov15_0218caf0 + arm_func_end func_ov15_02161880 .global func_ov15_02161904 arm_func_start func_ov15_02161904 @@ -77854,9 +77854,9 @@ _0216195c: ldr r0, _02161968 ; =data_ov15_02186780 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02161920 _02161964: .word gAdventureFlags _02161968: .word data_ov15_02186780 + arm_func_end func_ov15_02161920 .global func_ov15_0216196c arm_func_start func_ov15_0216196c @@ -77873,8 +77873,8 @@ func_ov15_0216196c: ; 0x0216196c bl func_ov15_02161a30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216196c _02161998: .word data_027e0fe0 + arm_func_end func_ov15_0216196c .global func_ov15_0216199c arm_func_start func_ov15_0216199c @@ -77910,8 +77910,8 @@ func_ov15_0216199c: ; 0x0216199c strh r2, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216199c _02161a14: .word data_02050f54 + arm_func_end func_ov15_0216199c .global func_ov15_02161a18 arm_func_start func_ov15_02161a18 @@ -77922,8 +77922,8 @@ func_ov15_02161a18: ; 0x02161a18 streqb r1, [r0, #0x16] bx lr .align 2, 0 - arm_func_end func_ov15_02161a18 _02161a2c: .word data_027e0e2c + arm_func_end func_ov15_02161a18 .global func_ov15_02161a30 arm_func_start func_ov15_02161a30 @@ -77964,8 +77964,8 @@ func_ov15_02161a30: ; 0x02161a30 strb r1, [r4, #0x3d1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02161a30 _02161abc: .word data_ov15_0218cc1c + arm_func_end func_ov15_02161a30 .global func_ov15_02161ac0 arm_func_start func_ov15_02161ac0 @@ -78027,10 +78027,10 @@ _02161b34: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02161ac0 _02161b94: .word data_ov15_0218cc1c _02161b98: .word gAdventureFlags _02161b9c: .word data_027e0e2c + arm_func_end func_ov15_02161ac0 .global func_ov15_02161ba0 arm_func_start func_ov15_02161ba0 @@ -78094,10 +78094,10 @@ _02161c14: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02161ba0 _02161c7c: .word data_ov15_0218cc1c _02161c80: .word gAdventureFlags _02161c84: .word data_027e0e2c + arm_func_end func_ov15_02161ba0 .global func_ov15_02161c88 arm_func_start func_ov15_02161c88 @@ -78620,7 +78620,6 @@ _021623c4: add sp, sp, #0x6c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02161c88 _02162424: .word gAdventureFlags _02162428: .word data_027e0fec _0216242c: .word 0x00000999 @@ -78633,6 +78632,7 @@ _02162444: .word data_ov15_021867c4 _02162448: .word data_ov15_02190458 _0216244c: .word data_027e0f94 _02162450: .word data_027e0764 + arm_func_end func_ov15_02161c88 .global func_ov15_02162454 arm_func_start func_ov15_02162454 @@ -78691,12 +78691,12 @@ _021624c8: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02162454 _02162524: .word data_027e0d38 _02162528: .word data_027e0f94 _0216252c: .word gMapManager _02162530: .word data_ov15_0218cc00 _02162534: .word data_ov15_0218cc0c + arm_func_end func_ov15_02162454 .global func_ov15_02162538 arm_func_start func_ov15_02162538 @@ -78786,11 +78786,11 @@ _02162634: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02162538 _02162678: .word gMapManager _0216267c: .word data_ov15_0218cc00 _02162680: .word data_ov15_0218cc0c _02162684: .word data_ov15_021867d4 + arm_func_end func_ov15_02162538 .global func_ov15_02162688 arm_func_start func_ov15_02162688 @@ -79281,7 +79281,6 @@ _02162dc4: add sp, sp, #0x394 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02162688 _02162ddc: .word 0x0000ffff _02162de0: .word gAdventureFlags _02162de4: .word data_027e0c68 @@ -79296,6 +79295,7 @@ _02162e04: .word data_027e0764 _02162e08: .word 0x00050022 _02162e0c: .word data_027e0f94 _02162e10: .word 0x00050046 + arm_func_end func_ov15_02162688 .global func_ov15_02162e14 arm_func_start func_ov15_02162e14 @@ -80239,7 +80239,6 @@ _02163bf4: add sp, sp, #0xe8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02162e14 _02163c2c: .word gAdventureFlags _02163c30: .word data_027e0c68 _02163c34: .word data_02050f54 @@ -80263,6 +80262,7 @@ _02163c78: .word data_027e0f64 _02163c7c: .word data_ov15_0218cc00 _02163c80: .word data_ov15_0218cc0c _02163c84: .word data_ov15_021867d4 + arm_func_end func_ov15_02162e14 .global func_ov15_02163c88 arm_func_start func_ov15_02163c88 @@ -80303,9 +80303,9 @@ _02163d00: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02163c88 _02163d08: .word data_027e0d38 _02163d0c: .word data_027e10a4 + arm_func_end func_ov15_02163c88 .global func_ov15_02163d10 arm_func_start func_ov15_02163d10 @@ -80751,7 +80751,6 @@ _02164388: add sp, sp, #0x3d4 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02163d10 _021643a0: .word data_027e0f94 _021643a4: .word data_027e0f64 _021643a8: .word gAdventureFlags @@ -80769,6 +80768,7 @@ _021643d4: .word 0x0000019a _021643d8: .word func_ov15_0216199c _021643dc: .word data_027e0e58 _021643e0: .word data_027e0fe4 + arm_func_end func_ov15_02163d10 .global func_ov15_021643e4 arm_func_start func_ov15_021643e4 @@ -80811,9 +80811,9 @@ _02164458: bl func_ov15_02162688 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021643e4 _02164470: .word data_027e0e2c _02164474: .word gAdventureFlags + arm_func_end func_ov15_021643e4 .global func_ov15_02164478 arm_func_start func_ov15_02164478 @@ -80915,13 +80915,13 @@ _021645e0: add sp, sp, #0xa8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02164478 _021645ec: .word data_027e0d38 _021645f0: .word gAdventureFlags _021645f4: .word data_027e10a4 _021645f8: .word data_027e0f94 _021645fc: .word 0x0000ffff _02164600: .word gMapManager + arm_func_end func_ov15_02164478 .global func_ov15_02164604 arm_func_start func_ov15_02164604 @@ -80942,8 +80942,8 @@ _02164630: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02164604 _02164638: .word data_ov00_020eec68 + arm_func_end func_ov15_02164604 .global func_ov15_0216463c arm_func_start func_ov15_0216463c @@ -81315,7 +81315,6 @@ _02164ab8: add sp, sp, #0x74 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0216463c _02164bd4: .word data_027e0f64 _02164bd8: .word data_027e0f94 _02164bdc: .word data_ov15_02190458 @@ -81330,6 +81329,7 @@ _02164bfc: .word 0x00001846 _02164c00: .word 0x00001333 _02164c04: .word 0x00000dac _02164c08: .word 0x00001194 + arm_func_end func_ov15_0216463c .global func_ov15_02164c0c arm_func_start func_ov15_02164c0c @@ -81380,9 +81380,9 @@ _02164cb0: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02164c0c _02164cbc: .word data_027e0fac _02164cc0: .word data_027e10a4 + arm_func_end func_ov15_02164c0c .global func_ov15_02164cc4 arm_func_start func_ov15_02164cc4 @@ -81491,12 +81491,12 @@ _02164e2c: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02164cc4 _02164e54: .word data_ov15_02186794 _02164e58: .word data_027e0e58 _02164e5c: .word data_ov15_021867a0 _02164e60: .word data_ov15_021867ac _02164e64: .word data_ov15_021867b8 + arm_func_end func_ov15_02164cc4 .global func_ov15_02164e68 arm_func_start func_ov15_02164e68 @@ -81576,9 +81576,9 @@ func_ov15_02164e68: ; 0x02164e68 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02164e68 _02164f90: .word data_027e077c _02164f94: .word data_02050f54 + arm_func_end func_ov15_02164e68 .global func_ov15_02164f98 arm_func_start func_ov15_02164f98 @@ -81638,10 +81638,10 @@ _02164fd0: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02164f98 _0216506c: .word 0x0000ffff _02165070: .word data_027e0d3c _02165074: .word data_02063e4c + arm_func_end func_ov15_02164f98 .global func_ov15_02165078 arm_func_start func_ov15_02165078 @@ -81688,11 +81688,11 @@ _021650ac: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02165078 _02165118: .word data_ov15_02190458 _0216511c: .word gMapManager _02165120: .word data_ov15_0218cc08 _02165124: .word data_ov15_0218cc04 + arm_func_end func_ov15_02165078 .global func_ov15_02165128 arm_func_start func_ov15_02165128 @@ -81784,11 +81784,11 @@ _02165214: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02165128 _0216526c: .word 0x000016a2 _02165270: .word 0x00001bd0 _02165274: .word 0x00000b43 _02165278: .word data_027e0f64 + arm_func_end func_ov15_02165128 .global func_ov15_0216527c arm_func_start func_ov15_0216527c @@ -81805,8 +81805,8 @@ func_ov15_02165280: ; 0x02165280 streqb r1, [r0, #0x16] bx lr .align 2, 0 - arm_func_end func_ov15_02165280 _02165294: .word data_027e0e2c + arm_func_end func_ov15_02165280 .global func_ov15_02165298 arm_func_start func_ov15_02165298 @@ -81825,8 +81825,8 @@ func_ov15_02165298: ; 0x02165298 str r1, [r4, #0xe4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02165298 _021652cc: .word data_ov15_0218cd00 + arm_func_end func_ov15_02165298 .global func_ov15_021652d0 arm_func_start func_ov15_021652d0 @@ -81846,9 +81846,9 @@ func_ov15_021652d0: ; 0x021652d0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021652d0 _02165308: .word data_ov15_0218cd00 _0216530c: .word data_027e0e58 + arm_func_end func_ov15_021652d0 .global func_ov15_02165310 arm_func_start func_ov15_02165310 @@ -81870,9 +81870,9 @@ func_ov15_02165310: ; 0x02165310 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02165310 _02165350: .word data_ov15_0218cd00 _02165354: .word data_027e0e58 + arm_func_end func_ov15_02165310 .global func_ov15_02165358 arm_func_start func_ov15_02165358 @@ -81892,9 +81892,9 @@ func_ov15_02165358: ; 0x02165358 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02165358 _02165390: .word data_ov15_0218cd00 _02165394: .word data_027e0e58 + arm_func_end func_ov15_02165358 .global func_ov15_02165398 arm_func_start func_ov15_02165398 @@ -81947,8 +81947,8 @@ _02165424: blx r3 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021653bc _0216543c: .word data_027e0f7c + arm_func_end func_ov15_021653bc .global func_ov15_02165440 arm_func_start func_ov15_02165440 @@ -82340,7 +82340,6 @@ _021659f0: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02165440 _021659f8: .word data_027e0d3c _021659fc: .word data_027e071c _02165a00: .word data_027e10a4 @@ -82356,6 +82355,7 @@ _02165a24: .word gMapManager _02165a28: .word gAdventureFlags _02165a2c: .word data_ov15_021867d8 _02165a30: .word data_027e0c68 + arm_func_end func_ov15_02165440 .global func_ov15_02165a34 arm_func_start func_ov15_02165a34 @@ -82633,7 +82633,6 @@ _02165e14: add sp, sp, #0x22c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02165a48 _02165e20: .word data_ov15_021867d8 _02165e24: .word gAdventureFlags _02165e28: .word data_ov00_020eec9c @@ -82649,6 +82648,7 @@ _02165e4c: .word 0x0005001a _02165e50: .word 0x00050018 _02165e54: .word gMapManager _02165e58: .word 0x00001770 + arm_func_end func_ov15_02165a48 .global func_ov15_02165e5c arm_func_start func_ov15_02165e5c @@ -82672,8 +82672,8 @@ func_ov15_02165e88: ; 0x02165e88 ldr ip, _02165e90 ; =func_ov15_0212632c bx ip .align 2, 0 - arm_func_end func_ov15_02165e88 _02165e90: .word func_ov15_0212632c + arm_func_end func_ov15_02165e88 .global func_ov15_02165e94 arm_func_start func_ov15_02165e94 @@ -82697,8 +82697,8 @@ func_ov15_02165e94: ; 0x02165e94 bl func_ov00_0208ba08 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02165e94 _02165edc: .word data_027e0f7c + arm_func_end func_ov15_02165e94 .global func_ov15_02165ee0 arm_func_start func_ov15_02165ee0 @@ -82732,8 +82732,8 @@ _02165f2c: bl func_ov00_02093a3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02165ee0 _02165f4c: .word data_027e0f6c + arm_func_end func_ov15_02165ee0 .global func_ov15_02165f50 arm_func_start func_ov15_02165f50 @@ -82757,9 +82757,9 @@ _02165f8c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02165f50 _02165f94: .word 0x0000ffff _02165f98: .word data_027e0f6c + arm_func_end func_ov15_02165f50 .global func_ov15_02165f9c arm_func_start func_ov15_02165f9c @@ -82802,8 +82802,8 @@ func_ov15_02165fc8: ; 0x02165fc8 bl func_ov15_02166024 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02165fc8 _02165ff4: .word data_027e0fe0 + arm_func_end func_ov15_02165fc8 .global func_ov15_02165ff8 arm_func_start func_ov15_02165ff8 @@ -82818,9 +82818,9 @@ func_ov15_02165ff8: ; 0x02165ff8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02165ff8 _0216601c: .word data_ov15_02186804 _02166020: .word data_ov15_0218ce6c + arm_func_end func_ov15_02165ff8 .global func_ov15_02166024 arm_func_start func_ov15_02166024 @@ -82843,8 +82843,8 @@ func_ov15_02166024: ; 0x02166024 str r1, [r4, #0x264] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02166024 _02166068: .word data_ov15_0218cda8 + arm_func_end func_ov15_02166024 .global func_ov15_0216606c arm_func_start func_ov15_0216606c @@ -82937,10 +82937,10 @@ func_ov15_021660e4: ; 0x021660e4 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021660e4 _021661a0: .word data_027e0d0c _021661a4: .word 0x00000266 _021661a8: .word data_027e0ffc + arm_func_end func_ov15_021660e4 .global func_ov15_021661ac arm_func_start func_ov15_021661ac @@ -83006,10 +83006,10 @@ _02166210: str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021661ac _02166290: .word 0x00002aab _02166294: .word data_02050f54 _02166298: .word 0x00000333 + arm_func_end func_ov15_021661ac .global func_ov15_0216629c arm_func_start func_ov15_0216629c @@ -83078,10 +83078,10 @@ _02166374: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216629c _02166388: .word data_027e0ffc _0216638c: .word 0x0000028b _02166390: .word data_ov15_021867f0 + arm_func_end func_ov15_0216629c .global func_ov15_02166394 arm_func_start func_ov15_02166394 @@ -83147,10 +83147,10 @@ _0216646c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02166394 _02166480: .word data_027e0f94 _02166484: .word 0xffff8003 _02166488: .word data_02050f54 + arm_func_end func_ov15_02166394 .global func_ov15_0216648c arm_func_start func_ov15_0216648c @@ -83215,11 +83215,11 @@ _02166564: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216648c _02166574: .word gMapManager _02166578: .word data_02050f54 _0216657c: .word data_027e0e58 _02166580: .word 0xfffffe66 + arm_func_end func_ov15_0216648c .global func_ov15_02166584 arm_func_start func_ov15_02166584 @@ -83287,13 +83287,13 @@ _02166644: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02166584 _02166678: .word gMapManager _0216667c: .word data_027e0e58 _02166680: .word 0x000009ec _02166684: .word data_027e0ffc _02166688: .word 0x000001b1 _0216668c: .word data_ov15_021867fc + arm_func_end func_ov15_02166584 .global func_ov15_02166690 arm_func_start func_ov15_02166690 @@ -83340,8 +83340,8 @@ func_ov15_021666c4: ; 0x021666c4 bl func_ov15_021666fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021666c4 _021666f8: .word data_027e0f84 + arm_func_end func_ov15_021666c4 .global func_ov15_021666fc arm_func_start func_ov15_021666fc @@ -83360,8 +83360,8 @@ func_ov15_021666fc: ; 0x021666fc str r1, [r4, #0x100] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021666fc _02166730: .word data_ov15_0218ce80 + arm_func_end func_ov15_021666fc .global func_ov15_02166734 arm_func_start func_ov15_02166734 @@ -83383,9 +83383,9 @@ func_ov15_02166734: ; 0x02166734 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02166734 _02166774: .word data_ov15_0218ce80 _02166778: .word data_027e0e58 + arm_func_end func_ov15_02166734 .global func_ov15_0216677c arm_func_start func_ov15_0216677c @@ -83409,9 +83409,9 @@ func_ov15_0216677c: ; 0x0216677c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216677c _021667c4: .word data_ov15_0218ce80 _021667c8: .word data_027e0e58 + arm_func_end func_ov15_0216677c .global func_ov15_021667cc arm_func_start func_ov15_021667cc @@ -83470,10 +83470,10 @@ func_ov15_021667dc: ; 0x021667dc add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021667dc _02166878: .word data_027e0f68 _0216687c: .word data_ov15_02186818 _02166880: .word func_ov15_02166908 + arm_func_end func_ov15_021667dc .global func_ov15_02166884 arm_func_start func_ov15_02166884 @@ -83512,8 +83512,8 @@ _021668ec: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02166884 _02166904: .word data_027e0e58 + arm_func_end func_ov15_02166884 .global func_ov15_02166908 arm_func_start func_ov15_02166908 @@ -83524,8 +83524,8 @@ func_ov15_02166908: ; 0x02166908 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov15_02166908 _0216691c: .word func_ov15_02166920 + arm_func_end func_ov15_02166908 .global func_ov15_02166920 arm_func_start func_ov15_02166920 @@ -83536,8 +83536,8 @@ func_ov15_02166920: ; 0x02166920 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov15_02166920 _02166934: .word func_ov15_02166938 + arm_func_end func_ov15_02166920 .global func_ov15_02166938 arm_func_start func_ov15_02166938 @@ -83578,8 +83578,8 @@ func_ov15_02166938: ; 0x02166938 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02166938 _021669c4: .word data_ov15_02186824 + arm_func_end func_ov15_02166938 .global func_ov15_021669c8 arm_func_start func_ov15_021669c8 @@ -83602,9 +83602,9 @@ _02166a00: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021669c8 _02166a08: .word data_027e0f84 _02166a0c: .word data_ov15_0218cf18 + arm_func_end func_ov15_021669c8 .global func_ov15_02166a10 arm_func_start func_ov15_02166a10 @@ -83641,9 +83641,9 @@ func_ov15_02166a10: ; 0x02166a10 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02166a10 _02166a8c: .word data_027e0f68 _02166a90: .word data_ov15_02186838 + arm_func_end func_ov15_02166a10 .global func_ov15_02166a94 arm_func_start func_ov15_02166a94 @@ -83696,8 +83696,8 @@ func_ov15_02166ad4: ; 0x02166ad4 bl func_ov15_02166b30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02166ad4 _02166b00: .word data_027e0fe0 + arm_func_end func_ov15_02166ad4 .global func_ov15_02166b04 arm_func_start func_ov15_02166b04 @@ -83712,9 +83712,9 @@ func_ov15_02166b04: ; 0x02166b04 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02166b04 _02166b28: .word data_ov15_02186850 _02166b2c: .word data_ov15_0218d088 + arm_func_end func_ov15_02166b04 .global func_ov15_02166b30 arm_func_start func_ov15_02166b30 @@ -83737,8 +83737,8 @@ func_ov15_02166b30: ; 0x02166b30 strb r1, [r4, #0x28d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02166b30 _02166b74: .word data_ov15_0218cfc0 + arm_func_end func_ov15_02166b30 .global func_ov15_02166b78 arm_func_start func_ov15_02166b78 @@ -83852,11 +83852,11 @@ _02166ce8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02166bd0 _02166cf8: .word gAdventureFlags _02166cfc: .word 0xfffffe66 _02166d00: .word 0x000004cd _02166d04: .word data_ov15_02186844 + arm_func_end func_ov15_02166bd0 .global func_ov15_02166d08 arm_func_start func_ov15_02166d08 @@ -83985,7 +83985,6 @@ _02166ecc: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02166d08 _02166ee0: .word 0x000004cd _02166ee4: .word data_027e0f64 _02166ee8: .word data_027e0f94 @@ -83996,6 +83995,7 @@ _02166ef8: .word data_027e0e58 _02166efc: .word 0x00000133 _02166f00: .word data_027e0d0c _02166f04: .word data_027e0fe4 + arm_func_end func_ov15_02166d08 .global func_ov15_02166f08 arm_func_start func_ov15_02166f08 @@ -84115,11 +84115,11 @@ _02166f44: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02166f08 _021670cc: .word data_027e0d0c _021670d0: .word data_027e0f94 _021670d4: .word data_02050f54 _021670d8: .word data_027e0ff4 + arm_func_end func_ov15_02166f08 .global func_ov15_021670dc arm_func_start func_ov15_021670dc @@ -84239,11 +84239,11 @@ _0216726c: strb r1, [r0, #0x4d4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021670dc _0216728c: .word gMapManager _02167290: .word data_027e0764 _02167294: .word data_027e0ff4 _02167298: .word data_027e10a4 + arm_func_end func_ov15_021670dc .global func_ov15_0216729c arm_func_start func_ov15_0216729c @@ -84342,11 +84342,11 @@ _021673d8: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216729c _02167400: .word data_ov15_0218688c _02167404: .word data_027e0ffc _02167408: .word data_027e0fe8 _0216740c: .word 0x424a4653 + arm_func_end func_ov15_0216729c .global func_ov15_02167410 arm_func_start func_ov15_02167410 @@ -84416,8 +84416,8 @@ func_ov15_02167444: ; 0x02167444 bl func_ov00_020c5d74 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02167444 _021674fc: .word data_027e0764 + arm_func_end func_ov15_02167444 .global func_ov15_02167500 arm_func_start func_ov15_02167500 @@ -84446,8 +84446,8 @@ func_ov15_02167500: ; 0x02167500 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02167500 _0216755c: .word data_027e0fe4 + arm_func_end func_ov15_02167500 .global func_ov15_02167560 arm_func_start func_ov15_02167560 @@ -84493,8 +84493,8 @@ _021675d8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02167570 _021675e4: .word data_027e0fe4 + arm_func_end func_ov15_02167570 .global func_ov15_021675e8 arm_func_start func_ov15_021675e8 @@ -84515,8 +84515,8 @@ func_ov15_021675e8: ; 0x021675e8 bl func_ov15_02167628 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021675e8 _02167624: .word data_027e0fe4 + arm_func_end func_ov15_021675e8 .global func_ov15_02167628 arm_func_start func_ov15_02167628 @@ -84547,8 +84547,8 @@ func_ov15_02167628: ; 0x02167628 strb r1, [r4, #0x28d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02167628 _0216768c: .word 0x000004cd + arm_func_end func_ov15_02167628 .global func_ov15_02167690 arm_func_start func_ov15_02167690 @@ -84612,8 +84612,8 @@ func_ov15_0216771c: ; 0x0216771c bl func_ov15_02167898 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216771c _02167748: .word data_027e0fe0 + arm_func_end func_ov15_0216771c .global func_ov15_0216774c arm_func_start func_ov15_0216774c @@ -84634,10 +84634,10 @@ func_ov15_0216774c: ; 0x0216774c str r1, [r4, #0xfc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216774c _02167788: .word data_ov15_021868dc _0216778c: .word data_ov15_0218d180 _02167790: .word data_ov15_02189ac0 + arm_func_end func_ov15_0216774c .global func_ov15_02167794 arm_func_start func_ov15_02167794 @@ -84703,12 +84703,12 @@ func_ov15_02167794: ; 0x02167794 add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02167794 _02167884: .word data_027e0fec _02167888: .word data_ov15_0218d19c _0216788c: .word data_ov15_0218d1a4 _02167890: .word data_ov15_0218d1ac _02167894: .word data_ov15_0218d1b4 + arm_func_end func_ov15_02167794 .global func_ov15_02167898 arm_func_start func_ov15_02167898 @@ -84737,8 +84737,8 @@ func_ov15_02167898: ; 0x02167898 str r1, [r4, #0x1a0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02167898 _021678f4: .word data_ov15_0218d0b8 + arm_func_end func_ov15_02167898 .global func_ov15_021678f8 arm_func_start func_ov15_021678f8 @@ -85021,7 +85021,6 @@ _02167cdc: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02167960 _02167d0c: .word data_027e0d0c _02167d10: .word 0x00000266 _02167d14: .word data_ov15_0218689c @@ -85031,6 +85030,7 @@ _02167d20: .word data_027e0c68 _02167d24: .word 0x49434247 _02167d28: .word data_027e0fac _02167d2c: .word data_027e0f94 + arm_func_end func_ov15_02167960 .global func_ov15_02167d30 arm_func_start func_ov15_02167d30 @@ -85161,12 +85161,12 @@ _02167ef0: str r6, [r7, #0x130] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02167d30 _02167f00: .word data_027e0fac _02167f04: .word data_027e0f94 _02167f08: .word 0x0000019a _02167f0c: .word data_027e0ffc _02167f10: .word 0x0000ffff + arm_func_end func_ov15_02167d30 .global func_ov15_02167f14 arm_func_start func_ov15_02167f14 @@ -85453,13 +85453,13 @@ _02168338: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02167f14 _02168340: .word data_027e0fac _02168344: .word data_027e0f94 _02168348: .word data_02050f54 _0216834c: .word gMapManager _02168350: .word 0x00000666 _02168354: .word data_027e0d0c + arm_func_end func_ov15_02167f14 .global func_ov15_02168358 arm_func_start func_ov15_02168358 @@ -85708,7 +85708,6 @@ _021686b4: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02168358 _021686e0: .word data_027e0f94 _021686e4: .word 0x00000733 _021686e8: .word data_027e0764 @@ -85717,6 +85716,7 @@ _021686f0: .word 0x53485254 _021686f4: .word 0x00000444 _021686f8: .word 0x464c5052 _021686fc: .word data_027e10a4 + arm_func_end func_ov15_02168358 .global func_ov15_02168700 arm_func_start func_ov15_02168700 @@ -85818,11 +85818,11 @@ _02168770: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02168700 _02168878: .word data_027e0fac _0216887c: .word data_027e0fe4 _02168880: .word data_02050f54 _02168884: .word 0x0000019a + arm_func_end func_ov15_02168700 .global func_ov15_02168888 arm_func_start func_ov15_02168888 @@ -86001,11 +86001,11 @@ _02168a9c: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02168888 _02168b20: .word data_ov15_0218d094 _02168b24: .word data_027e0f94 _02168b28: .word data_02050f54 _02168b2c: .word gMapManager + arm_func_end func_ov15_02168888 .global func_ov15_02168b30 arm_func_start func_ov15_02168b30 @@ -86082,9 +86082,9 @@ _02168b9c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02168b30 _02168c48: .word data_ov15_0218d094 _02168c4c: .word data_02050f54 + arm_func_end func_ov15_02168b30 .global func_ov15_02168c50 arm_func_start func_ov15_02168c50 @@ -86140,8 +86140,8 @@ _02168cf4: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02168c50 _02168d08: .word data_027e0fe4 + arm_func_end func_ov15_02168c50 .global func_ov15_02168d0c arm_func_start func_ov15_02168d0c @@ -86189,8 +86189,8 @@ func_ov15_02168d58: ; 0x02168d58 bl func_ov15_02168d58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02168d58 _02168da0: .word data_027e0fe4 + arm_func_end func_ov15_02168d58 .global func_ov15_02168da4 arm_func_start func_ov15_02168da4 @@ -86249,9 +86249,9 @@ _02168e40: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02168dc0 _02168e58: .word data_027e0ffc _02168e5c: .word 0x000002a1 + arm_func_end func_ov15_02168dc0 .global func_ov15_02168e60 arm_func_start func_ov15_02168e60 @@ -86342,8 +86342,8 @@ _02168f74: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02168efc _02168f94: .word 0x434e424c + arm_func_end func_ov15_02168efc .global func_ov15_02168f98 arm_func_start func_ov15_02168f98 @@ -86381,8 +86381,8 @@ func_ov15_02168f98: ; 0x02168f98 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02168f98 _02169018: .word data_02050f54 + arm_func_end func_ov15_02168f98 .global func_ov15_0216901c arm_func_start func_ov15_0216901c @@ -86399,8 +86399,8 @@ func_ov15_0216901c: ; 0x0216901c bl func_ov15_021691b0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216901c _02169048: .word data_027e0fe0 + arm_func_end func_ov15_0216901c .global func_ov15_0216904c arm_func_start func_ov15_0216904c @@ -86417,8 +86417,8 @@ _0216905c: blt _0216905c bx lr .align 2, 0 - arm_func_end func_ov15_0216904c _02169074: .word data_ov15_0218d2e4 + arm_func_end func_ov15_0216904c .global func_ov15_02169078 arm_func_start func_ov15_02169078 @@ -86428,8 +86428,8 @@ func_ov15_02169078: ; 0x02169078 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov15_02169078 _02169088: .word data_ov15_0218d1d4 + arm_func_end func_ov15_02169078 .global func_ov15_0216908c arm_func_start func_ov15_0216908c @@ -86444,8 +86444,8 @@ func_ov15_0216908c: ; 0x0216908c movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_0216908c _021690b0: .word 0x434e424c + arm_func_end func_ov15_0216908c .global func_ov15_021690b4 arm_func_start func_ov15_021690b4 @@ -86473,8 +86473,8 @@ func_ov15_021690bc: ; 0x021690bc add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021690bc _021690f8: .word data_027e0fe4 + arm_func_end func_ov15_021690bc .global func_ov15_021690fc arm_func_start func_ov15_021690fc @@ -86498,8 +86498,8 @@ _0216911c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021690fc _02169140: .word data_ov15_0218d29c + arm_func_end func_ov15_021690fc .global func_ov15_02169144 arm_func_start func_ov15_02169144 @@ -86509,8 +86509,8 @@ func_ov15_02169144: ; 0x02169144 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov15_02169144 _02169154: .word func_ov00_020a9998 + arm_func_end func_ov15_02169144 .global func_ov15_02169158 arm_func_start func_ov15_02169158 @@ -86586,10 +86586,10 @@ func_ov15_021691b0: ; 0x021691b0 str r1, [r4, #0x290] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021691b0 _0216925c: .word data_ov15_0218d1e0 _02169260: .word data_ov00_020e2f04 _02169264: .word data_ov00_020e2e3c + arm_func_end func_ov15_021691b0 .global func_ov15_02169268 arm_func_start func_ov15_02169268 @@ -86637,9 +86637,9 @@ func_ov15_02169290: ; 0x02169290 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02169290 _021692e8: .word data_ov15_0218d1e0 _021692ec: .word data_027e0f6c + arm_func_end func_ov15_02169290 .global func_ov15_021692f0 arm_func_start func_ov15_021692f0 @@ -86669,9 +86669,9 @@ func_ov15_021692f0: ; 0x021692f0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021692f0 _02169350: .word data_ov15_0218d1e0 _02169354: .word data_027e0f6c + arm_func_end func_ov15_021692f0 .global func_ov15_02169358 arm_func_start func_ov15_02169358 @@ -86776,11 +86776,11 @@ func_ov15_02169358: ; 0x02169358 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02169358 _021694e4: .word gAdventureFlags _021694e8: .word data_027e0fec _021694ec: .word data_027e0d0c _021694f0: .word data_027e0f6c + arm_func_end func_ov15_02169358 .global func_ov15_021694f4 arm_func_start func_ov15_021694f4 @@ -86885,7 +86885,6 @@ _02169650: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021694f4 _02169668: .word data_ov15_021868f0 _0216966c: .word data_ov15_0218d1bc _02169670: .word data_ov15_0218d1c8 @@ -86893,6 +86892,7 @@ _02169674: .word data_027e0ffc _02169678: .word data_ov15_02186918 _0216967c: .word gMapManager _02169680: .word 0x00000359 + arm_func_end func_ov15_021694f4 .global func_ov15_02169684 arm_func_start func_ov15_02169684 @@ -86931,10 +86931,10 @@ _021696e0: str r0, [r4, #0x2d4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02169684 _02169700: .word gAdventureFlags _02169704: .word data_ov15_0218d1bc _02169708: .word data_ov15_0218d1c8 + arm_func_end func_ov15_02169684 .global func_ov15_0216970c arm_func_start func_ov15_0216970c @@ -86967,8 +86967,8 @@ func_ov15_0216970c: ; 0x0216970c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_0216970c _02169778: .word data_027e0194 + arm_func_end func_ov15_0216970c .global func_ov15_0216977c arm_func_start func_ov15_0216977c @@ -87085,11 +87085,11 @@ _021698d8: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216977c _02169928: .word data_027e0d3c _0216992c: .word data_02063e4c _02169930: .word data_ov15_021869b8 _02169934: .word data_ov15_02186998 + arm_func_end func_ov15_0216977c .global func_ov15_02169938 arm_func_start func_ov15_02169938 @@ -87192,9 +87192,9 @@ _02169aa0: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02169938 _02169aac: .word 0x434e424c _02169ab0: .word 0x0000159f + arm_func_end func_ov15_02169938 .global func_ov15_02169ab4 arm_func_start func_ov15_02169ab4 @@ -87438,7 +87438,6 @@ _02169e2c: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02169ab4 _02169e40: .word data_027e10a4 _02169e44: .word data_027e0d3c _02169e48: .word data_027e103c @@ -87448,6 +87447,7 @@ _02169e54: .word data_027e0f64 _02169e58: .word 0x00000bb8 _02169e5c: .word gAdventureFlags _02169e60: .word 0x00050024 + arm_func_end func_ov15_02169ab4 .global func_ov15_02169e64 arm_func_start func_ov15_02169e64 @@ -87576,9 +87576,9 @@ _02169fa4: bl func_ov15_02169ab4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02169f54 _0216a004: .word data_ov00_020eec9c _0216a008: .word 0x0000035a + arm_func_end func_ov15_02169f54 .global func_ov15_0216a00c arm_func_start func_ov15_0216a00c @@ -87644,12 +87644,12 @@ _0216a0e4: bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216a00c _0216a0ec: .word data_027e10a4 _0216a0f0: .word data_027e0d3c _0216a0f4: .word data_027e103c _0216a0f8: .word data_027e0fe4 _0216a0fc: .word gAdventureFlags + arm_func_end func_ov15_0216a00c .global func_ov15_0216a100 arm_func_start func_ov15_0216a100 @@ -87820,13 +87820,13 @@ _0216a2f8: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0216a100 _0216a384: .word data_027e0f90 _0216a388: .word data_027e0764 _0216a38c: .word 0x00005555 _0216a390: .word data_027e0fe8 _0216a394: .word 0x464c5052 _0216a398: .word data_027e0fe4 + arm_func_end func_ov15_0216a100 .global func_ov15_0216a39c arm_func_start func_ov15_0216a39c @@ -87946,8 +87946,8 @@ _0216a540: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216a39c _0216a554: .word data_027e0764 + arm_func_end func_ov15_0216a39c .global func_ov15_0216a558 arm_func_start func_ov15_0216a558 @@ -88092,7 +88092,6 @@ _0216a728: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216a590 _0216a734: .word gAdventureFlags _0216a738: .word data_027e0c68 _0216a73c: .word data_ov09_0211f5b4 @@ -88101,6 +88100,7 @@ _0216a744: .word data_027e10a4 _0216a748: .word data_027e0d3c _0216a74c: .word data_027e0d04 _0216a750: .word gMapManager + arm_func_end func_ov15_0216a590 .global func_ov15_0216a754 arm_func_start func_ov15_0216a754 @@ -88110,9 +88110,9 @@ func_ov15_0216a754: ; 0x0216a754 ldr r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov15_0216a754 _0216a764: .word data_027e1058 _0216a768: .word func_ov09_0211c0a4 + arm_func_end func_ov15_0216a754 .global func_ov15_0216a76c arm_func_start func_ov15_0216a76c @@ -88136,10 +88136,10 @@ func_ov15_0216a76c: ; 0x0216a76c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216a76c _0216a7b4: .word data_ov15_0218d358 _0216a7b8: .word func_ov00_020b7d74 _0216a7bc: .word func_ov15_021341a0 + arm_func_end func_ov15_0216a76c .global func_ov15_0216a7c0 arm_func_start func_ov15_0216a7c0 @@ -88158,8 +88158,8 @@ func_ov15_0216a7c0: ; 0x0216a7c0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216a7c0 _0216a7f4: .word func_ov00_020b7d74 + arm_func_end func_ov15_0216a7c0 .global func_ov15_0216a7f8 arm_func_start func_ov15_0216a7f8 @@ -88180,8 +88180,8 @@ func_ov15_0216a7f8: ; 0x0216a7f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216a7f8 _0216a834: .word func_ov00_020b7d74 + arm_func_end func_ov15_0216a7f8 .global func_ov15_0216a838 arm_func_start func_ov15_0216a838 @@ -88268,10 +88268,10 @@ _0216a93c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216a838 _0216a95c: .word gItemManager _0216a960: .word data_027e0fe4 _0216a964: .word data_ov15_0218d34c + arm_func_end func_ov15_0216a838 .global func_ov15_0216a968 arm_func_start func_ov15_0216a968 @@ -88323,11 +88323,11 @@ _0216a994: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216a968 _0216aa1c: .word data_027e0c68 _0216aa20: .word func_ov15_0216a754 _0216aa24: .word data_ov00_020eec68 _0216aa28: .word data_027e0e58 + arm_func_end func_ov15_0216a968 .global func_ov15_0216aa2c arm_func_start func_ov15_0216aa2c @@ -88354,9 +88354,9 @@ _0216aa44: bl func_ov15_021428c4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0216aa2c _0216aa7c: .word data_027e0e58 _0216aa80: .word data_027e10a4 + arm_func_end func_ov15_0216aa2c .global func_ov15_0216aa84 arm_func_start func_ov15_0216aa84 @@ -88383,10 +88383,10 @@ _0216aac4: blx func_ov09_0211cedc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216aa84 _0216aad0: .word gAdventureFlags _0216aad4: .word data_ov09_0211f5dc _0216aad8: .word data_ov00_020eec68 + arm_func_end func_ov15_0216aa84 .global func_ov15_0216aadc arm_func_start func_ov15_0216aadc @@ -88458,9 +88458,9 @@ _0216ab80: add sp, sp, #0x54 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216aadc _0216abe0: .word gItemManager _0216abe4: .word data_027e0e58 + arm_func_end func_ov15_0216aadc .global func_ov15_0216abe8 arm_func_start func_ov15_0216abe8 @@ -88477,8 +88477,8 @@ func_ov15_0216abe8: ; 0x0216abe8 bl func_ov15_0216ac84 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216abe8 _0216ac14: .word data_027e0fe0 + arm_func_end func_ov15_0216abe8 .global func_ov15_0216ac18 arm_func_start func_ov15_0216ac18 @@ -88495,8 +88495,8 @@ func_ov15_0216ac18: ; 0x0216ac18 bl func_ov15_0216acbc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216ac18 _0216ac44: .word data_027e0fe0 + arm_func_end func_ov15_0216ac18 .global func_ov15_0216ac48 arm_func_start func_ov15_0216ac48 @@ -88516,8 +88516,8 @@ func_ov15_0216ac48: ; 0x0216ac48 strb r1, [r4, #0x1c8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216ac48 _0216ac80: .word data_ov15_0218d4f8 + arm_func_end func_ov15_0216ac48 .global func_ov15_0216ac84 arm_func_start func_ov15_0216ac84 @@ -88536,8 +88536,8 @@ func_ov15_0216ac84: ; 0x0216ac84 strh r2, [r1, #0xd0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216ac84 _0216acb8: .word data_ov15_0218d438 + arm_func_end func_ov15_0216ac84 .global func_ov15_0216acbc arm_func_start func_ov15_0216acbc @@ -88556,8 +88556,8 @@ func_ov15_0216acbc: ; 0x0216acbc strh r2, [r1, #0xd0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216acbc _0216acf0: .word data_ov15_0218d378 + arm_func_end func_ov15_0216acbc .global func_ov15_0216acf4 arm_func_start func_ov15_0216acf4 @@ -88726,8 +88726,8 @@ _0216aec0: bl _ZN5Actor8vfunc_08Ev ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216adbc _0216aee0: .word data_027e0764 + arm_func_end func_ov15_0216adbc .global func_ov15_0216aee4 arm_func_start func_ov15_0216aee4 @@ -88752,8 +88752,8 @@ func_ov15_0216aee4: ; 0x0216aee4 bl func_ov15_0216adbc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216aee4 _0216af30: .word data_027e0fec + arm_func_end func_ov15_0216aee4 .global func_ov15_0216af34 arm_func_start func_ov15_0216af34 @@ -88774,8 +88774,8 @@ func_ov15_0216af34: ; 0x0216af34 bl func_ov15_0216adbc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216af34 _0216af70: .word data_027e0fec + arm_func_end func_ov15_0216af34 .global func_ov15_0216af74 arm_func_start func_ov15_0216af74 @@ -88911,9 +88911,9 @@ _0216b144: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0216af74 _0216b158: .word data_027e0764 _0216b15c: .word data_02050f54 + arm_func_end func_ov15_0216af74 .global func_ov15_0216b160 arm_func_start func_ov15_0216b160 @@ -89017,8 +89017,8 @@ _0216b2b8: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216b160 _0216b2cc: .word data_02050f54 + arm_func_end func_ov15_0216b160 .global func_ov15_0216b2d0 arm_func_start func_ov15_0216b2d0 @@ -89057,9 +89057,9 @@ _0216b324: str r0, [r4, #0x130] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216b2d0 _0216b34c: .word 0x0000199a _0216b350: .word 0x00000333 + arm_func_end func_ov15_0216b2d0 .global func_ov15_0216b354 arm_func_start func_ov15_0216b354 @@ -89094,8 +89094,8 @@ func_ov15_0216b368: ; 0x0216b368 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216b368 _0216b3b4: .word 0x434e424c + arm_func_end func_ov15_0216b368 .global func_ov15_0216b3b8 arm_func_start func_ov15_0216b3b8 @@ -89164,7 +89164,6 @@ func_ov15_0216b3b8: ; 0x0216b3b8 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216b3b8 _0216b4b4: .word data_027e0e58 _0216b4b8: .word data_ov00_020eec9c _0216b4bc: .word 0x000003f7 @@ -89172,6 +89171,7 @@ _0216b4c0: .word data_027e0ffc _0216b4c4: .word 0x000003f9 _0216b4c8: .word 0xffffeccd _0216b4cc: .word 0x000011c7 + arm_func_end func_ov15_0216b3b8 .global func_ov15_0216b4d0 arm_func_start func_ov15_0216b4d0 @@ -89219,12 +89219,12 @@ func_ov15_0216b4d0: ; 0x0216b4d0 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216b4d0 _0216b578: .word data_027e0e58 _0216b57c: .word data_ov00_020eec9c _0216b580: .word data_027e0ffc _0216b584: .word 0x000003fa _0216b588: .word 0x000011c7 + arm_func_end func_ov15_0216b4d0 .global func_ov15_0216b58c arm_func_start func_ov15_0216b58c @@ -89517,9 +89517,9 @@ _0216b9b0: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216b58c _0216b9bc: .word data_027e0f64 _0216b9c0: .word data_027e0d78 + arm_func_end func_ov15_0216b58c .global func_ov15_0216b9c4 arm_func_start func_ov15_0216b9c4 @@ -89529,9 +89529,9 @@ func_ov15_0216b9c4: ; 0x0216b9c4 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov15_0216b9c4 _0216b9d4: .word _ZN5Actor18func_ov00_020c243cEiPi _0216b9d8: .word data_ov15_02186a38 + arm_func_end func_ov15_0216b9c4 .global func_ov15_0216b9dc arm_func_start func_ov15_0216b9dc @@ -89704,10 +89704,10 @@ func_ov15_0216ba40: ; 0x0216ba40 add sp, sp, #0xac ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216ba40 _0216bc50: .word data_027e0f78 _0216bc54: .word 0x00007fff _0216bc58: .word data_02050f54 + arm_func_end func_ov15_0216ba40 .global func_ov15_0216bc5c arm_func_start func_ov15_0216bc5c @@ -89845,10 +89845,10 @@ func_ov15_0216bc5c: ; 0x0216bc5c add sp, sp, #0xac ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216bc5c _0216be6c: .word data_027e0f78 _0216be70: .word 0x00007fff _0216be74: .word data_02050f54 + arm_func_end func_ov15_0216bc5c .global func_ov15_0216be78 arm_func_start func_ov15_0216be78 @@ -89865,8 +89865,8 @@ func_ov15_0216be78: ; 0x0216be78 bl func_ov15_0216c118 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216be78 _0216bea4: .word data_027e0fe0 + arm_func_end func_ov15_0216be78 .global func_ov15_0216bea8 arm_func_start func_ov15_0216bea8 @@ -89882,8 +89882,8 @@ func_ov15_0216bea8: ; 0x0216bea8 str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216bea8 _0216bed0: .word data_ov15_0218d6a0 + arm_func_end func_ov15_0216bea8 .global func_ov15_0216bed4 arm_func_start func_ov15_0216bed4 @@ -89893,8 +89893,8 @@ func_ov15_0216bed4: ; 0x0216bed4 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0216bed4 _0216bee4: .word func_ov00_020a9998 + arm_func_end func_ov15_0216bed4 .global func_ov15_0216bee8 arm_func_start func_ov15_0216bee8 @@ -89947,8 +89947,8 @@ _0216bf2c: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0216bee8 _0216bfa0: .word data_ov15_02186aa4 + arm_func_end func_ov15_0216bee8 .global func_ov15_0216bfa4 arm_func_start func_ov15_0216bfa4 @@ -89992,10 +89992,10 @@ func_ov15_0216bfa4: ; 0x0216bfa4 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216bfa4 _0216c03c: .word data_027e0fec _0216c040: .word data_ov15_0218d704 _0216c044: .word data_ov15_0218d718 + arm_func_end func_ov15_0216bfa4 .global func_ov15_0216c048 arm_func_start func_ov15_0216c048 @@ -90004,8 +90004,8 @@ func_ov15_0216c048: ; 0x0216c048 add r0, r0, #0x20 bx ip .align 2, 0 - arm_func_end func_ov15_0216c048 _0216c054: .word func_ov00_020c0e24 + arm_func_end func_ov15_0216c048 .global func_ov15_0216c058 arm_func_start func_ov15_0216c058 @@ -90038,13 +90038,13 @@ func_ov15_0216c058: ; 0x0216c058 bl func_ov00_020a97e0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216c058 _0216c0c4: .word data_027e0fec _0216c0c8: .word data_ov15_0218f9e4 _0216c0cc: .word data_ov15_02186a44 _0216c0d0: .word data_ov15_0218f9b8 _0216c0d4: .word data_ov15_0218fa4c _0216c0d8: .word data_ov15_02186a44 + arm_func_end func_ov15_0216c058 .global func_ov15_0216c0dc arm_func_start func_ov15_0216c0dc @@ -90053,9 +90053,9 @@ func_ov15_0216c0dc: ; 0x0216c0dc ldr r0, _0216c0ec ; =data_ov15_0218fa4c bx ip .align 2, 0 - arm_func_end func_ov15_0216c0dc _0216c0e8: .word func_ov00_020c0e04 _0216c0ec: .word data_ov15_0218fa4c + arm_func_end func_ov15_0216c0dc .global func_ov15_0216c0f0 arm_func_start func_ov15_0216c0f0 @@ -90071,8 +90071,8 @@ _0216c10c: bl func_ov00_020c5e88 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216c0f0 _0216c114: .word data_ov15_0218f9e4 + arm_func_end func_ov15_0216c0f0 .global func_ov15_0216c118 arm_func_start func_ov15_0216c118 @@ -90129,10 +90129,10 @@ func_ov15_0216c118: ; 0x0216c118 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216c118 _0216c1e4: .word data_ov15_0218d5cc _0216c1e8: .word data_ov15_0218d688 _0216c1ec: .word data_ov15_0218d6fc + arm_func_end func_ov15_0216c118 .global func_ov15_0216c1f0 arm_func_start func_ov15_0216c1f0 @@ -90390,12 +90390,12 @@ _0216c54c: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216c2cc _0216c580: .word data_ov15_02186a44 _0216c584: .word 0x00001003 _0216c588: .word data_027e0764 _0216c58c: .word data_02050f54 _0216c590: .word data_02051f54 + arm_func_end func_ov15_0216c2cc .global func_ov15_0216c594 arm_func_start func_ov15_0216c594 @@ -90452,9 +90452,9 @@ _0216c63c: bl func_ov15_0216cdec ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216c594 _0216c648: .word data_027e10a4 _0216c64c: .word 0x0000199a + arm_func_end func_ov15_0216c594 .global func_ov15_0216c650 arm_func_start func_ov15_0216c650 @@ -90491,8 +90491,8 @@ _0216c6ac: str r5, [r4, #0x4d8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216c664 _0216c6b4: .word gMapManager + arm_func_end func_ov15_0216c664 .global func_ov15_0216c6b8 arm_func_start func_ov15_0216c6b8 @@ -90575,13 +90575,13 @@ _0216c7d8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0216c6b8 _0216c7e8: .word data_027e0764 _0216c7ec: .word data_027e0ffc _0216c7f0: .word 0x000003c6 _0216c7f4: .word data_02050f54 _0216c7f8: .word 0x000004cd _0216c7fc: .word data_027e0e58 + arm_func_end func_ov15_0216c6b8 .global func_ov15_0216c800 arm_func_start func_ov15_0216c800 @@ -90758,8 +90758,8 @@ _0216c9cc: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216c800 _0216ca7c: .word 0x0000099a + arm_func_end func_ov15_0216c800 .global func_ov15_0216ca80 arm_func_start func_ov15_0216ca80 @@ -90809,8 +90809,8 @@ _0216caf4: blx func_01ff8214 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216ca80 _0216cb2c: .word data_02050f54 + arm_func_end func_ov15_0216ca80 .global func_ov15_0216cb30 arm_func_start func_ov15_0216cb30 @@ -91067,11 +91067,11 @@ _0216cea8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216cdec _0216cec8: .word data_027e0e58 _0216cecc: .word 0x00001001 _0216ced0: .word 0x00001002 _0216ced4: .word data_027e10a4 + arm_func_end func_ov15_0216cdec .global func_ov15_0216ced8 arm_func_start func_ov15_0216ced8 @@ -91134,10 +91134,10 @@ func_ov15_0216ced8: ; 0x0216ced8 add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216ced8 _0216cfbc: .word data_027e10a4 _0216cfc0: .word data_027e0ffc _0216cfc4: .word 0x000003c7 + arm_func_end func_ov15_0216ced8 .global func_ov15_0216cfc8 arm_func_start func_ov15_0216cfc8 @@ -91154,9 +91154,9 @@ func_ov15_0216cfc8: ; 0x0216cfc8 str r0, [r2, #0x114] bx lr .align 2, 0 - arm_func_end func_ov15_0216cfc8 _0216cff4: .word data_ov15_0218f9b8 _0216cff8: .word data_ov15_0218d5b0 + arm_func_end func_ov15_0216cfc8 .global func_ov15_0216cffc arm_func_start func_ov15_0216cffc @@ -91176,9 +91176,9 @@ func_ov15_0216cffc: ; 0x0216cffc str r0, [r2, #0x114] bx lr .align 2, 0 - arm_func_end func_ov15_0216cffc _0216d034: .word data_ov15_0218f9b8 _0216d038: .word data_ov15_0218d5b0 + arm_func_end func_ov15_0216cffc .global func_ov15_0216d03c arm_func_start func_ov15_0216d03c @@ -91234,8 +91234,8 @@ _0216d0b8: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216d03c _0216d100: .word data_ov00_020e9370 + arm_func_end func_ov15_0216d03c .global func_ov15_0216d104 arm_func_start func_ov15_0216d104 @@ -91326,12 +91326,12 @@ func_ov15_0216d120: ; 0x0216d120 add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216d120 _0216d244: .word func_ov15_0216d104 _0216d248: .word data_027e0e58 _0216d24c: .word data_ov15_02186a80 _0216d250: .word 0x0000019a _0216d254: .word 0x00001008 + arm_func_end func_ov15_0216d120 .global func_ov15_0216d258 arm_func_start func_ov15_0216d258 @@ -91431,8 +91431,8 @@ _0216d3a4: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216d258 _0216d3c0: .word 0x0000019a + arm_func_end func_ov15_0216d258 .global func_ov15_0216d3c4 arm_func_start func_ov15_0216d3c4 @@ -91514,8 +91514,8 @@ _0216d4dc: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216d3c4 _0216d4e8: .word data_027e10a4 + arm_func_end func_ov15_0216d3c4 .global func_ov15_0216d4ec arm_func_start func_ov15_0216d4ec @@ -91586,7 +91586,6 @@ func_ov15_0216d4ec: ; 0x0216d4ec add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216d4ec _0216d5f0: .word data_ov15_0218d6e8 _0216d5f4: .word data_ov15_0218d6fc _0216d5f8: .word 0x00000333 @@ -91595,6 +91594,7 @@ _0216d600: .word data_ov15_02186ab8 _0216d604: .word data_ov15_02186acc _0216d608: .word data_ov15_0218d724 _0216d60c: .word data_ov15_0218d738 + arm_func_end func_ov15_0216d4ec .global func_ov15_0216d610 arm_func_start func_ov15_0216d610 @@ -91632,8 +91632,8 @@ _0216d668: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216d610 _0216d688: .word 0x00000333 + arm_func_end func_ov15_0216d610 .global func_ov15_0216d68c arm_func_start func_ov15_0216d68c @@ -91661,8 +91661,8 @@ func_ov15_0216d68c: ; 0x0216d68c bl func_020197fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216d68c _0216d6e4: .word data_ov00_020e9360 + arm_func_end func_ov15_0216d68c .global func_ov15_0216d6e8 arm_func_start func_ov15_0216d6e8 @@ -91711,8 +91711,8 @@ func_ov15_0216d6e8: ; 0x0216d6e8 add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216d6e8 _0216d794: .word 0x0000019a + arm_func_end func_ov15_0216d6e8 .global func_ov15_0216d798 arm_func_start func_ov15_0216d798 @@ -91771,13 +91771,13 @@ func_ov15_0216d7b4: ; 0x0216d7b4 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216d7b4 _0216d858: .word data_ov09_0211f5c8 _0216d85c: .word data_ov09_0211f5ca _0216d860: .word data_ov15_02186ae0 _0216d864: .word data_027e0fe8 _0216d868: .word 0x4d544354 _0216d86c: .word data_027e0fb8 + arm_func_end func_ov15_0216d7b4 .global func_ov15_0216d870 arm_func_start func_ov15_0216d870 @@ -91804,9 +91804,9 @@ _0216d8ac: strb r1, [r0, #0x7a] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216d870 _0216d8c0: .word data_ov09_0211f5ca _0216d8c4: .word data_027e0fb8 + arm_func_end func_ov15_0216d870 .global func_ov15_0216d8c8 arm_func_start func_ov15_0216d8c8 @@ -91849,10 +91849,10 @@ func_ov15_0216d8c8: ; 0x0216d8c8 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216d8c8 _0216d95c: .word gMapManager _0216d960: .word data_027e0d38 _0216d964: .word gAdventureFlags + arm_func_end func_ov15_0216d8c8 .global func_ov15_0216d968 arm_func_start func_ov15_0216d968 @@ -91936,12 +91936,12 @@ _0216da84: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216d968 _0216da94: .word data_027e0c68 _0216da98: .word gMapManager _0216da9c: .word data_027e0d38 _0216daa0: .word gAdventureFlags _0216daa4: .word data_027e0fe4 + arm_func_end func_ov15_0216d968 .global func_ov15_0216daa8 arm_func_start func_ov15_0216daa8 @@ -92056,9 +92056,9 @@ _0216dc04: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0216daac _0216dc28: .word data_027e0618 _0216dc2c: .word data_ov00_020eec9c + arm_func_end func_ov15_0216daac .global func_ov15_0216dc30 arm_func_start func_ov15_0216dc30 @@ -92146,10 +92146,10 @@ func_ov15_0216dc30: ; 0x0216dc30 add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0216dc30 _0216dd78: .word 0x66666667 _0216dd7c: .word 0x51eb851f _0216dd80: .word 0x10624dd3 + arm_func_end func_ov15_0216dc30 .global func_ov15_0216dd84 arm_func_start func_ov15_0216dd84 @@ -92209,9 +92209,9 @@ _0216de30: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216dd8c _0216de38: .word data_027e0c68 _0216de3c: .word gAdventureFlags + arm_func_end func_ov15_0216dd8c .global func_ov15_0216de40 arm_func_start func_ov15_0216de40 @@ -92378,7 +92378,6 @@ _0216e060: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216de5c _0216e09c: .word data_027e0fc4 _0216e0a0: .word data_027e0ce0 _0216e0a4: .word data_ov15_0218d80c @@ -92393,6 +92392,7 @@ _0216e0c4: .word data_ov15_0218d794 _0216e0c8: .word data_ov15_0218d7a4 _0216e0cc: .word data_ov15_0218d7b4 _0216e0d0: .word data_ov15_0218d7c4 + arm_func_end func_ov15_0216de5c .global func_ov15_0216e0d4 arm_func_start func_ov15_0216e0d4 @@ -92442,8 +92442,8 @@ _0216e140: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216e0f0 _0216e164: .word func_ov00_020b7d74 + arm_func_end func_ov15_0216e0f0 .global func_ov15_0216e168 arm_func_start func_ov15_0216e168 @@ -92562,11 +92562,11 @@ _0216e29c: blx r2 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0216e168 _0216e310: .word data_027e0fc4 _0216e314: .word data_ov15_02186aec _0216e318: .word data_ov15_02186b0c _0216e31c: .word data_ov15_02186b10 + arm_func_end func_ov15_0216e168 .global func_ov15_0216e320 arm_func_start func_ov15_0216e320 @@ -92697,9 +92697,9 @@ _0216e4d8: bl func_ov15_0216ea30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216e320 _0216e4f4: .word data_027e071c _0216e4f8: .word data_027e0764 + arm_func_end func_ov15_0216e320 .global func_ov15_0216e4fc arm_func_start func_ov15_0216e4fc @@ -92814,9 +92814,9 @@ _0216e5a8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0216e534 _0216e694: .word gItemManager _0216e698: .word 0x000001df + arm_func_end func_ov15_0216e534 .global func_ov15_0216e69c arm_func_start func_ov15_0216e69c @@ -93009,12 +93009,12 @@ _0216e944: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216e69c _0216e96c: .word 0x0000152d _0216e970: .word 0xfffffa1d _0216e974: .word data_02050f54 _0216e978: .word gItemManager _0216e97c: .word data_027e0e58 + arm_func_end func_ov15_0216e69c .global func_ov15_0216e980 arm_func_start func_ov15_0216e980 @@ -93035,8 +93035,8 @@ _0216e998: blo _0216e998 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216e980 _0216e9b8: .word data_027e0e58 + arm_func_end func_ov15_0216e980 .global func_ov15_0216e9bc arm_func_start func_ov15_0216e9bc @@ -93046,8 +93046,8 @@ func_ov15_0216e9bc: ; 0x0216e9bc add r0, r0, #0xc bx ip .align 2, 0 - arm_func_end func_ov15_0216e9bc _0216e9cc: .word func_0202e58c + arm_func_end func_ov15_0216e9bc .global func_ov15_0216e9d0 arm_func_start func_ov15_0216e9d0 @@ -93057,8 +93057,8 @@ func_ov15_0216e9d0: ; 0x0216e9d0 add r0, r0, #0xc bx ip .align 2, 0 - arm_func_end func_ov15_0216e9d0 _0216e9e0: .word func_0202e58c + arm_func_end func_ov15_0216e9d0 .global func_ov15_0216e9e4 arm_func_start func_ov15_0216e9e4 @@ -93200,8 +93200,8 @@ _0216eb64: add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0216ea30 _0216ebcc: .word data_02050f54 + arm_func_end func_ov15_0216ea30 .global func_ov15_0216ebd0 arm_func_start func_ov15_0216ebd0 @@ -93211,8 +93211,8 @@ func_ov15_0216ebd0: ; 0x0216ebd0 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0216ebd0 _0216ebe0: .word func_ov00_020a9998 + arm_func_end func_ov15_0216ebd0 .global func_ov15_0216ebe4 arm_func_start func_ov15_0216ebe4 @@ -93355,8 +93355,8 @@ _0216ed28: add sp, sp, #0x144 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0216ebe4 _0216edfc: .word data_027e10a4 + arm_func_end func_ov15_0216ebe4 .global func_ov15_0216ee00 arm_func_start func_ov15_0216ee00 @@ -93383,8 +93383,8 @@ func_ov15_0216ee14: ; 0x0216ee14 bl func_ov15_0216ee70 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216ee14 _0216ee40: .word data_027e0fe0 + arm_func_end func_ov15_0216ee14 .global func_ov15_0216ee44 arm_func_start func_ov15_0216ee44 @@ -93399,9 +93399,9 @@ func_ov15_0216ee44: ; 0x0216ee44 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216ee44 _0216ee68: .word data_ov15_02186c38 _0216ee6c: .word data_ov15_0218d948 + arm_func_end func_ov15_0216ee44 .global func_ov15_0216ee70 arm_func_start func_ov15_0216ee70 @@ -93430,9 +93430,9 @@ func_ov15_0216ee70: ; 0x0216ee70 strh r2, [r1, #0xb8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216ee70 _0216eecc: .word data_ov15_0218d88c _0216eed0: .word data_027e0fec + arm_func_end func_ov15_0216ee70 .global func_ov15_0216eed4 arm_func_start func_ov15_0216eed4 @@ -93518,10 +93518,10 @@ func_ov15_0216ef4c: ; 0x0216ef4c mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216ef4c _0216efec: .word data_027e0764 _0216eff0: .word data_027e0e58 _0216eff4: .word data_ov15_02186c2c + arm_func_end func_ov15_0216ef4c .global func_ov15_0216eff8 arm_func_start func_ov15_0216eff8 @@ -93739,12 +93739,12 @@ _0216f2b4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216eff8 _0216f318: .word data_027e10a4 _0216f31c: .word data_027e0fac _0216f320: .word data_027e0f94 _0216f324: .word gAdventureFlags _0216f328: .word 0x55555556 + arm_func_end func_ov15_0216eff8 .global func_ov15_0216f32c arm_func_start func_ov15_0216f32c @@ -93821,10 +93821,10 @@ _0216f3f4: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216f340 _0216f42c: .word data_027e10a4 _0216f430: .word data_027e0fec _0216f434: .word 0x00000666 + arm_func_end func_ov15_0216f340 .global func_ov15_0216f438 arm_func_start func_ov15_0216f438 @@ -93835,8 +93835,8 @@ func_ov15_0216f438: ; 0x0216f438 strb r2, [r1, #0x7a] bx lr .align 2, 0 - arm_func_end func_ov15_0216f438 _0216f44c: .word data_027e0fb8 + arm_func_end func_ov15_0216f438 .global func_ov15_0216f450 arm_func_start func_ov15_0216f450 @@ -93847,8 +93847,8 @@ func_ov15_0216f450: ; 0x0216f450 strb r2, [r1, #0x7a] bx lr .align 2, 0 - arm_func_end func_ov15_0216f450 _0216f464: .word data_027e0fb8 + arm_func_end func_ov15_0216f450 .global func_ov15_0216f468 arm_func_start func_ov15_0216f468 @@ -93877,8 +93877,8 @@ func_ov15_0216f470: ; 0x0216f470 bl func_ov15_0216f98c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0216f470 _0216f49c: .word data_027e0fe0 + arm_func_end func_ov15_0216f470 .global func_ov15_0216f4a0 arm_func_start func_ov15_0216f4a0 @@ -93914,8 +93914,8 @@ func_ov15_0216f4a0: ; 0x0216f4a0 strh r2, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216f4a0 _0216f518: .word data_02050f54 + arm_func_end func_ov15_0216f4a0 .global func_ov15_0216f51c arm_func_start func_ov15_0216f51c @@ -93947,8 +93947,8 @@ _0216f544: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0216f51c _0216f580: .word data_ov15_0218da48 + arm_func_end func_ov15_0216f51c .global func_ov15_0216f584 arm_func_start func_ov15_0216f584 @@ -93958,8 +93958,8 @@ func_ov15_0216f584: ; 0x0216f584 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov15_0216f584 _0216f594: .word func_ov00_020a9998 + arm_func_end func_ov15_0216f584 .global func_ov15_0216f598 arm_func_start func_ov15_0216f598 @@ -94206,10 +94206,10 @@ func_ov15_0216f850: ; 0x0216f850 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216f850 _0216f8cc: .word data_ov15_0218da34 _0216f8d0: .word data_ov15_0218d6fc _0216f8d4: .word data_ov15_02186c84 + arm_func_end func_ov15_0216f850 .global func_ov15_0216f8d8 arm_func_start func_ov15_0216f8d8 @@ -94262,10 +94262,10 @@ func_ov15_0216f8ec: ; 0x0216f8ec add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216f8ec _0216f980: .word data_027e0fec _0216f984: .word data_ov15_0218da98 _0216f988: .word data_ov15_0218dab0 + arm_func_end func_ov15_0216f8ec .global func_ov15_0216f98c arm_func_start func_ov15_0216f98c @@ -94337,8 +94337,8 @@ func_ov15_0216f98c: ; 0x0216f98c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0216f98c _0216fa94: .word data_ov15_0218d978 + arm_func_end func_ov15_0216f98c .global func_ov15_0216fa98 arm_func_start func_ov15_0216fa98 @@ -94388,9 +94388,9 @@ func_ov15_0216fa98: ; 0x0216fa98 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216fa98 _0216fb48: .word data_ov15_0218d978 _0216fb4c: .word gMapManager + arm_func_end func_ov15_0216fa98 .global func_ov15_0216fb50 arm_func_start func_ov15_0216fb50 @@ -94442,9 +94442,9 @@ func_ov15_0216fb50: ; 0x0216fb50 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0216fb50 _0216fc08: .word data_ov15_0218d978 _0216fc0c: .word gMapManager + arm_func_end func_ov15_0216fb50 .global func_ov15_0216fc10 arm_func_start func_ov15_0216fc10 @@ -94569,12 +94569,12 @@ func_ov15_0216fc10: ; 0x0216fc10 add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0216fc10 _0216fdec: .word 0x000024cd _0216fdf0: .word data_027e0fe8 _0216fdf4: .word 0x53424559 _0216fdf8: .word data_027e0fe4 _0216fdfc: .word data_027e0764 + arm_func_end func_ov15_0216fc10 .global func_ov15_0216fe00 arm_func_start func_ov15_0216fe00 @@ -95111,7 +95111,6 @@ _0217060c: add sp, sp, #0x338 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0216fe00 _02170624: .word 0x0000ffff _02170628: .word data_027e103c _0217062c: .word gMapManager @@ -95127,6 +95126,7 @@ _02170650: .word 0x00000aab _02170654: .word data_027e0d0c _02170658: .word 0x000005dc _0217065c: .word data_ov00_020eec68 + arm_func_end func_ov15_0216fe00 .global func_ov15_02170660 arm_func_start func_ov15_02170660 @@ -95200,8 +95200,8 @@ _0217073c: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021706b4 _02170750: .word gAdventureFlags + arm_func_end func_ov15_021706b4 .global func_ov15_02170754 arm_func_start func_ov15_02170754 @@ -95242,10 +95242,10 @@ _02170790: strb r1, [r0, #0x4d4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02170754 _021707dc: .word data_ov15_02186c4c _021707e0: .word data_ov15_02186c7c _021707e4: .word data_027e10a4 + arm_func_end func_ov15_02170754 .global func_ov15_021707e8 arm_func_start func_ov15_021707e8 @@ -95268,8 +95268,8 @@ func_ov15_021707e8: ; 0x021707e8 bl func_ov15_0216fe00 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021707e8 _0217082c: .word gMapManager + arm_func_end func_ov15_021707e8 .global func_ov15_02170830 arm_func_start func_ov15_02170830 @@ -95390,13 +95390,13 @@ _021709dc: add sp, sp, #0xa4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02170830 _021709ec: .word data_027e0f64 _021709f0: .word data_027e0f94 _021709f4: .word data_027e0c68 _021709f8: .word 0x0005002b _021709fc: .word data_027e0fe8 _02170a00: .word 0x4852434e + arm_func_end func_ov15_02170830 .global func_ov15_02170a04 arm_func_start func_ov15_02170a04 @@ -95787,7 +95787,6 @@ _02170fd8: add sp, sp, #0x294 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02170a04 _02170fe0: .word data_027e10a4 _02170fe4: .word data_027e0c68 _02170fe8: .word 0x00050027 @@ -95798,6 +95797,7 @@ _02170ff8: .word gAdventureFlags _02170ffc: .word data_ov15_02190458 _02171000: .word data_ov00_020eec68 _02171004: .word 0x00050028 + arm_func_end func_ov15_02170a04 .global func_ov15_02171008 arm_func_start func_ov15_02171008 @@ -95963,11 +95963,11 @@ _0217125c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02171008 _0217126c: .word 0x0000b7dc _02171270: .word 0x017dc000 _02171274: .word data_027e10a4 _02171278: .word data_027e0764 + arm_func_end func_ov15_02171008 .global func_ov15_0217127c arm_func_start func_ov15_0217127c @@ -95976,8 +95976,8 @@ func_ov15_0217127c: ; 0x0217127c mov r1, #5 bx ip .align 2, 0 - arm_func_end func_ov15_0217127c _02171288: .word func_ov15_0216fe00 + arm_func_end func_ov15_0217127c .global func_ov15_0217128c arm_func_start func_ov15_0217128c @@ -96408,7 +96408,6 @@ _021718ec: add sp, sp, #0x1e8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217128c _021718f4: .word gMapManager _021718f8: .word 0x00000d9a _021718fc: .word data_027e0e58 @@ -96427,6 +96426,7 @@ _0217192c: .word 0x00000222 _02171930: .word data_027e0f94 _02171934: .word data_027e0d3c _02171938: .word data_027e0d04 + arm_func_end func_ov15_0217128c .global func_ov15_0217193c arm_func_start func_ov15_0217193c @@ -96528,9 +96528,9 @@ _02171a88: str r1, [r0, #0x554] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217193c _02171aa0: .word data_027e0764 _02171aa4: .word 0x000004cd + arm_func_end func_ov15_0217193c .global func_ov15_02171aa8 arm_func_start func_ov15_02171aa8 @@ -96807,11 +96807,11 @@ _02171e98: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02171aa8 _02171ec4: .word data_027e0f94 _02171ec8: .word data_027e0fac _02171ecc: .word data_02050f54 _02171ed0: .word 0x00001dde + arm_func_end func_ov15_02171aa8 .global func_ov15_02171ed4 arm_func_start func_ov15_02171ed4 @@ -96898,8 +96898,8 @@ _02171fb0: strb r1, [r0, #0x573] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02171ed4 _02172010: .word data_02050f54 + arm_func_end func_ov15_02171ed4 .global func_ov15_02172014 arm_func_start func_ov15_02172014 @@ -97002,8 +97002,8 @@ _021720e4: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02172070 _02172178: .word data_02050f54 + arm_func_end func_ov15_02172070 .global func_ov15_0217217c arm_func_start func_ov15_0217217c @@ -97236,10 +97236,10 @@ _021724b8: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02172260 _021724c4: .word 0x00001266 _021724c8: .word data_02050f54 _021724cc: .word 0x00003266 + arm_func_end func_ov15_02172260 .global func_ov15_021724d0 arm_func_start func_ov15_021724d0 @@ -97307,9 +97307,9 @@ _021725b4: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021724d0 _021725c4: .word data_027e0f90 _021725c8: .word data_027e0f94 + arm_func_end func_ov15_021724d0 .global func_ov15_021725cc arm_func_start func_ov15_021725cc @@ -97480,11 +97480,11 @@ _02172830: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_021725cc _02172844: .word 0x00002af8 _02172848: .word 0x000037dc _0217284c: .word 0x00005208 _02172850: .word data_027e0764 + arm_func_end func_ov15_021725cc .global func_ov15_02172854 arm_func_start func_ov15_02172854 @@ -97779,7 +97779,6 @@ _02172b80: add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021728ac _02172c98: .word 0x00002af8 _02172c9c: .word 0x00004e20 _02172ca0: .word data_02050f54 @@ -97791,6 +97790,7 @@ _02172cb4: .word func_ov15_0216f4a0 _02172cb8: .word data_027e0e58 _02172cbc: .word data_027e0ffc _02172cc0: .word 0x000002ea + arm_func_end func_ov15_021728ac .global func_ov15_02172cc4 arm_func_start func_ov15_02172cc4 @@ -97851,9 +97851,9 @@ func_ov15_02172d18: ; 0x02172d18 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02172d18 _02172d88: .word gMapManager _02172d8c: .word data_027e0e58 + arm_func_end func_ov15_02172d18 .global func_ov15_02172d90 arm_func_start func_ov15_02172d90 @@ -97947,12 +97947,12 @@ _02172ecc: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02172d90 _02172eec: .word gMapManager _02172ef0: .word data_02050f54 _02172ef4: .word 0x0000119a _02172ef8: .word data_027e0e58 _02172efc: .word data_027e0ffc + arm_func_end func_ov15_02172d90 .global func_ov15_02172f00 arm_func_start func_ov15_02172f00 @@ -97967,8 +97967,8 @@ func_ov15_02172f00: ; 0x02172f00 add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov15_02172f00 _02172f24: .word data_ov15_0218d96c + arm_func_end func_ov15_02172f00 .global func_ov15_02172f28 arm_func_start func_ov15_02172f28 @@ -97988,9 +97988,9 @@ _02172f54: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_02172f28 _02172f5c: .word 0x434e424c _02172f60: .word 0x464c5052 + arm_func_end func_ov15_02172f28 .global func_ov15_02172f64 arm_func_start func_ov15_02172f64 @@ -98050,9 +98050,9 @@ _0217300c: add sp, sp, #0xb8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02172f64 _0217302c: .word data_027e0fe4 _02173030: .word 0x434e424c + arm_func_end func_ov15_02172f64 .global func_ov15_02173034 arm_func_start func_ov15_02173034 @@ -98085,8 +98085,8 @@ func_ov15_02173070: ; 0x02173070 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_02173070 _0217308c: .word 0x434e424c + arm_func_end func_ov15_02173070 .global func_ov15_02173090 arm_func_start func_ov15_02173090 @@ -98152,8 +98152,8 @@ func_ov15_02173124: ; 0x02173124 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02173124 _02173168: .word data_027e071c + arm_func_end func_ov15_02173124 .global func_ov15_0217316c arm_func_start func_ov15_0217316c @@ -98162,8 +98162,8 @@ func_ov15_0217316c: ; 0x0217316c mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov15_0217316c _02173178: .word func_ov15_0216fe00 + arm_func_end func_ov15_0217316c .global func_ov15_0217317c arm_func_start func_ov15_0217317c @@ -98308,11 +98308,11 @@ _02173350: add sp, sp, #0xac ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_0217317c _021733a0: .word data_027e0f64 _021733a4: .word data_027e0f94 _021733a8: .word gMapManager _021733ac: .word data_02050f54 + arm_func_end func_ov15_0217317c .global func_ov15_021733b0 arm_func_start func_ov15_021733b0 @@ -98443,11 +98443,11 @@ _021734d0: add sp, sp, #0xb4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021733b0 _02173598: .word 0x00000133 _0217359c: .word gMapManager _021735a0: .word data_027e10a4 _021735a4: .word data_027e0f64 + arm_func_end func_ov15_021733b0 .global func_ov15_021735a8 arm_func_start func_ov15_021735a8 @@ -98542,13 +98542,13 @@ _021736e4: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021735a8 _02173704: .word data_027e0f94 _02173708: .word 0x00001770 _0217370c: .word data_027e0fac _02173710: .word 0x000008a4 _02173714: .word 0xfffffae1 _02173718: .word gMapManager + arm_func_end func_ov15_021735a8 .global func_ov15_0217371c arm_func_start func_ov15_0217371c @@ -98577,8 +98577,8 @@ func_ov15_02173738: ; 0x02173738 bl func_ov15_02173768 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02173738 _02173764: .word data_027e0fe0 + arm_func_end func_ov15_02173738 .global func_ov15_02173768 arm_func_start func_ov15_02173768 @@ -98607,10 +98607,10 @@ func_ov15_02173768: ; 0x02173768 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02173768 _021737c4: .word data_ov15_0218dad4 _021737c8: .word func_ov00_020b7d74 _021737cc: .word func_ov15_021341a0 + arm_func_end func_ov15_02173768 .global func_ov15_021737d0 arm_func_start func_ov15_021737d0 @@ -98627,8 +98627,8 @@ func_ov15_021737d0: ; 0x021737d0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021737d0 _021737fc: .word func_ov00_020b7d74 + arm_func_end func_ov15_021737d0 .global func_ov15_02173800 arm_func_start func_ov15_02173800 @@ -98647,8 +98647,8 @@ func_ov15_02173800: ; 0x02173800 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02173800 _02173834: .word func_ov00_020b7d74 + arm_func_end func_ov15_02173800 .global func_ov15_02173838 arm_func_start func_ov15_02173838 @@ -98734,11 +98734,11 @@ _0217395c: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02173838 _02173974: .word data_027e0d0c _02173978: .word data_027e0fe4 _0217397c: .word data_027e0fe8 _02173980: .word 0x53424559 + arm_func_end func_ov15_02173838 .global func_ov15_02173984 arm_func_start func_ov15_02173984 @@ -98917,8 +98917,8 @@ _02173bcc: bne _02173bcc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021739ec _02173be4: .word data_027e0ffc + arm_func_end func_ov15_021739ec .global func_ov15_02173be8 arm_func_start func_ov15_02173be8 @@ -98931,8 +98931,8 @@ func_ov15_02173be8: ; 0x02173be8 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_02173be8 _02173c04: .word 0x434e424c + arm_func_end func_ov15_02173be8 .global func_ov15_02173c08 arm_func_start func_ov15_02173c08 @@ -99194,7 +99194,6 @@ func_ov15_02173cb4: ; 0x02173cb4 add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02173cb4 _02173fcc: .word data_027e0e58 _02173fd0: .word data_027e0fe8 _02173fd4: .word 0x434e424c @@ -99206,6 +99205,7 @@ _02173fe8: .word data_027e0764 _02173fec: .word data_02050f54 _02173ff0: .word 0x00001001 _02173ff4: .word 0x00010a68 + arm_func_end func_ov15_02173cb4 .global func_ov15_02173ff8 arm_func_start func_ov15_02173ff8 @@ -99254,8 +99254,8 @@ func_ov15_02174060: ; 0x02174060 bl func_ov15_02174090 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02174060 _0217408c: .word data_027e0fe0 + arm_func_end func_ov15_02174060 .global func_ov15_02174090 arm_func_start func_ov15_02174090 @@ -99276,8 +99276,8 @@ func_ov15_02174090: ; 0x02174090 str r1, [r4, #0x170] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174090 _021740cc: .word data_ov15_0218db90 + arm_func_end func_ov15_02174090 .global func_ov15_021740d0 arm_func_start func_ov15_021740d0 @@ -99336,8 +99336,8 @@ _0217414c: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02174100 _02174174: .word gMapManager + arm_func_end func_ov15_02174100 .global func_ov15_02174178 arm_func_start func_ov15_02174178 @@ -99373,8 +99373,8 @@ _021741c8: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02174188 _021741d0: .word gMapManager + arm_func_end func_ov15_02174188 .global func_ov15_021741d4 arm_func_start func_ov15_021741d4 @@ -99437,8 +99437,8 @@ _02174270: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021741d4 _021742a8: .word gMapManager + arm_func_end func_ov15_021741d4 .global func_ov15_021742ac arm_func_start func_ov15_021742ac @@ -99455,8 +99455,8 @@ func_ov15_021742ac: ; 0x021742ac bl func_ov15_021742dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021742ac _021742d8: .word data_027e0fe0 + arm_func_end func_ov15_021742ac .global func_ov15_021742dc arm_func_start func_ov15_021742dc @@ -99471,8 +99471,8 @@ func_ov15_021742dc: ; 0x021742dc strb r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021742dc _02174300: .word data_ov15_0218dcb8 + arm_func_end func_ov15_021742dc .global func_ov15_02174304 arm_func_start func_ov15_02174304 @@ -99489,8 +99489,8 @@ func_ov15_02174304: ; 0x02174304 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174304 _02174330: .word data_ov15_0218fb50 + arm_func_end func_ov15_02174304 .global func_ov15_02174334 arm_func_start func_ov15_02174334 @@ -99509,8 +99509,8 @@ func_ov15_02174334: ; 0x02174334 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174334 _02174368: .word data_ov15_0218fb50 + arm_func_end func_ov15_02174334 .global func_ov15_0217436c arm_func_start func_ov15_0217436c @@ -99562,9 +99562,9 @@ _0217439c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217436c _02174420: .word data_ov15_0218fb50 _02174424: .word data_ov15_0218fb88 + arm_func_end func_ov15_0217436c .global func_ov15_02174428 arm_func_start func_ov15_02174428 @@ -99614,10 +99614,10 @@ _021744a8: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02174428 _021744d4: .word data_027e10a4 _021744d8: .word data_ov15_0218fb50 _021744dc: .word data_ov15_0218fb88 + arm_func_end func_ov15_02174428 .global func_ov15_021744e0 arm_func_start func_ov15_021744e0 @@ -99654,9 +99654,9 @@ _02174520: blt _02174520 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021744f4 _02174544: .word data_ov15_0218fb50 _02174548: .word data_ov15_0218fb88 + arm_func_end func_ov15_021744f4 .global func_ov15_0217454c arm_func_start func_ov15_0217454c @@ -99673,8 +99673,8 @@ func_ov15_0217454c: ; 0x0217454c strb r2, [r0, #0x37] bx lr .align 2, 0 - arm_func_end func_ov15_0217454c _02174578: .word data_ov15_0218dd74 + arm_func_end func_ov15_0217454c .global func_ov15_0217457c arm_func_start func_ov15_0217457c @@ -99760,10 +99760,10 @@ _02174660: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov15_021745e4 _0217468c: .word 0x0000100a _02174690: .word 0x000001f5 _02174694: .word gMapManager + arm_func_end func_ov15_021745e4 .global func_ov15_02174698 arm_func_start func_ov15_02174698 @@ -99836,9 +99836,9 @@ _02174708: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_021746a4 _0217478c: .word data_027e10a4 _02174790: .word data_027e0e58 + arm_func_end func_ov15_021746a4 .global func_ov15_02174794 arm_func_start func_ov15_02174794 @@ -99902,13 +99902,13 @@ _0217481c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02174794 _02174874: .word gItemManager _02174878: .word data_ov00_020eec9c _0217487c: .word data_027e0e58 _02174880: .word 0x00001009 _02174884: .word data_027e0ffc _02174888: .word gMapManager + arm_func_end func_ov15_02174794 .global func_ov15_0217488c arm_func_start func_ov15_0217488c @@ -99934,8 +99934,8 @@ _021748c0: str r0, [r2, #0x18] bx lr .align 2, 0 - arm_func_end func_ov15_0217488c _021748d8: .word data_ov15_0218dc64 + arm_func_end func_ov15_0217488c .global func_ov15_021748dc arm_func_start func_ov15_021748dc @@ -99990,9 +99990,9 @@ func_ov15_021748dc: ; 0x021748dc add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021748dc _021749a0: .word data_ov15_02186cc0 _021749a4: .word data_ov00_020e9370 + arm_func_end func_ov15_021748dc .global func_ov15_021749a8 arm_func_start func_ov15_021749a8 @@ -100004,10 +100004,10 @@ func_ov15_021749a8: ; 0x021749a8 mov r2, #0x38 bx ip .align 2, 0 - arm_func_end func_ov15_021749a8 _021749c0: .word func_0204f754 _021749c4: .word data_ov15_0218fb88 _021749c8: .word func_ov15_0217457c + arm_func_end func_ov15_021749a8 .global func_ov15_021749cc arm_func_start func_ov15_021749cc @@ -100035,10 +100035,10 @@ func_ov15_021749cc: ; 0x021749cc add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021749cc _02174a24: .word data_ov15_0218dd84 _02174a28: .word func_ov15_02174a7c _02174a2c: .word data_027e077c + arm_func_end func_ov15_021749cc .global func_ov15_02174a30 arm_func_start func_ov15_02174a30 @@ -100060,10 +100060,10 @@ func_ov15_02174a30: ; 0x02174a30 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174a30 _02174a70: .word data_ov15_0218dd84 _02174a74: .word func_ov15_02174a7c _02174a78: .word data_027e077c + arm_func_end func_ov15_02174a30 .global func_ov15_02174a7c arm_func_start func_ov15_02174a7c @@ -100104,10 +100104,10 @@ func_ov15_02174aac: ; 0x02174aac bl func_ov15_02153790 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174aac _02174aec: .word data_027e077c _02174af0: .word 0x04000304 _02174af4: .word data_027e10a4 + arm_func_end func_ov15_02174aac .global func_ov15_02174af8 arm_func_start func_ov15_02174af8 @@ -100117,9 +100117,9 @@ func_ov15_02174af8: ; 0x02174af8 mov r1, #0x25 bx ip .align 2, 0 - arm_func_end func_ov15_02174af8 _02174b08: .word func_0202e740 _02174b0c: .word data_027e077c + arm_func_end func_ov15_02174af8 .global func_ov15_02174b10 arm_func_start func_ov15_02174b10 @@ -100137,9 +100137,9 @@ func_ov15_02174b10: ; 0x02174b10 bl func_ov15_0216f46c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174b10 _02174b40: .word data_027e077c _02174b44: .word 0x04000304 + arm_func_end func_ov15_02174b10 .global func_ov15_02174b48 arm_func_start func_ov15_02174b48 @@ -100158,8 +100158,8 @@ func_ov15_02174b48: ; 0x02174b48 str r0, [r4, #0x40] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02174b48 _02174b7c: .word data_027e077c + arm_func_end func_ov15_02174b48 .global func_ov15_02174b80 arm_func_start func_ov15_02174b80 @@ -100170,9 +100170,9 @@ func_ov15_02174b80: ; 0x02174b80 mov r1, #0x23 bx ip .align 2, 0 - arm_func_end func_ov15_02174b80 _02174b94: .word func_0202e740 _02174b98: .word data_027e077c + arm_func_end func_ov15_02174b80 .global func_ov15_02174b9c arm_func_start func_ov15_02174b9c @@ -100237,8 +100237,8 @@ _02174c5c: bl func_ov15_02174edc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02174bec _02174c6c: .word data_027e0d38 + arm_func_end func_ov15_02174bec .global func_ov15_02174c70 arm_func_start func_ov15_02174c70 @@ -100346,9 +100346,9 @@ _02174dc0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02174c70 _02174df4: .word data_027e0c38 _02174df8: .word data_027e0c54 + arm_func_end func_ov15_02174c70 .global func_ov15_02174dfc arm_func_start func_ov15_02174dfc @@ -100410,9 +100410,9 @@ _02174eac: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02174dfc _02174ed0: .word data_027e0c38 _02174ed4: .word data_027e0c54 + arm_func_end func_ov15_02174dfc .global func_ov15_02174ed8 arm_func_start func_ov15_02174ed8 @@ -100455,11 +100455,11 @@ func_ov15_02174edc: ; 0x02174edc bl func_ov15_02174ed8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02174edc _02174f58: .word data_027e0cbc _02174f5c: .word data_027e0618 _02174f60: .word data_027e0e2c _02174f64: .word data_ov09_0211f5dc + arm_func_end func_ov15_02174edc .global func_ov15_02174f68 arm_func_start func_ov15_02174f68 @@ -100664,7 +100664,6 @@ _0217511c: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02174f68 _02175270: .word data_027e0d38 _02175274: .word data_027e0d3c _02175278: .word data_027e0f94 @@ -100677,6 +100676,7 @@ _02175290: .word data_027e0c68 _02175294: .word data_ov09_0211f5dc _02175298: .word data_027e0f64 _0217529c: .word data_027e0c38 + arm_func_end func_ov15_02174f68 .global func_ov15_021752a0 arm_func_start func_ov15_021752a0 @@ -100792,10 +100792,10 @@ _021753fc: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021752a0 _02175434: .word 0x66666667 _02175438: .word data_027e0e5c _0217543c: .word data_027e0fac + arm_func_end func_ov15_021752a0 .global func_ov15_02175440 arm_func_start func_ov15_02175440 @@ -101261,7 +101261,6 @@ _02175ad4: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02175440 _02175b30: .word data_027e0d38 _02175b34: .word data_027e0c54 _02175b38: .word data_ov15_02186d04 @@ -101272,6 +101271,7 @@ _02175b48: .word data_ov15_02186d28 _02175b4c: .word data_027e0fac _02175b50: .word 0x00000e66 _02175b54: .word data_027e0fa0 + arm_func_end func_ov15_02175440 .global func_ov15_02175b58 arm_func_start func_ov15_02175b58 @@ -101296,8 +101296,8 @@ func_ov15_02175b58: ; 0x02175b58 str r0, [r4, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02175b58 _02175ba4: .word data_027e0f94 + arm_func_end func_ov15_02175b58 .global func_ov15_02175ba8 arm_func_start func_ov15_02175ba8 @@ -101371,10 +101371,10 @@ func_ov15_02175ba8: ; 0x02175ba8 add sp, sp, #0x6c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02175ba8 _02175cb8: .word data_02050f54 _02175cbc: .word data_027e0fb0 _02175cc0: .word data_027e0fac + arm_func_end func_ov15_02175ba8 .global func_ov15_02175cc4 arm_func_start func_ov15_02175cc4 @@ -101399,8 +101399,8 @@ func_ov15_02175cc4: ; 0x02175cc4 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02175cc4 _02175d10: .word data_ov15_02186ce0 + arm_func_end func_ov15_02175cc4 .global func_ov15_02175d14 arm_func_start func_ov15_02175d14 @@ -101484,12 +101484,12 @@ _02175e28: str r0, [r4, #0x24c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02175d14 _02175e34: .word data_ov15_0218dd94 _02175e38: .word data_ov00_020eec9c _02175e3c: .word 0x000003e1 _02175e40: .word data_ov15_0219028c _02175e44: .word 0x0000041b + arm_func_end func_ov15_02175d14 .global func_ov15_02175e48 arm_func_start func_ov15_02175e48 @@ -101672,7 +101672,6 @@ _021760a4: bl func_ov00_0207bb1c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02175e48 _021760dc: .word gAdventureFlags _021760e0: .word data_027e0de4 _021760e4: .word func_ov15_02176118 @@ -101688,6 +101687,7 @@ _02176108: .word func_ov15_02176320 _0217610c: .word data_ov15_02186d34 _02176110: .word func_ov15_021762f0 _02176114: .word func_ov15_02176300 + arm_func_end func_ov15_02175e48 .global func_ov15_02176118 arm_func_start func_ov15_02176118 @@ -101803,12 +101803,12 @@ _02176138: blt _02176138 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02176118 _021762cc: .word 0x04000488 _021762d0: .word 0x0000ffff _021762d4: .word 0x001f0080 _021762d8: .word data_027e0d44 _021762dc: .word data_02050f54 + arm_func_end func_ov15_02176118 .global func_ov15_021762e0 arm_func_start func_ov15_021762e0 @@ -101817,8 +101817,8 @@ func_ov15_021762e0: ; 0x021762e0 mov r0, #0x13 bx ip .align 2, 0 - arm_func_end func_ov15_021762e0 _021762ec: .word func_ov15_02176330 + arm_func_end func_ov15_021762e0 .global func_ov15_021762f0 arm_func_start func_ov15_021762f0 @@ -101827,8 +101827,8 @@ func_ov15_021762f0: ; 0x021762f0 mov r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov15_021762f0 _021762fc: .word func_ov15_02176330 + arm_func_end func_ov15_021762f0 .global func_ov15_02176300 arm_func_start func_ov15_02176300 @@ -101837,8 +101837,8 @@ func_ov15_02176300: ; 0x02176300 mov r0, #0x15 bx ip .align 2, 0 - arm_func_end func_ov15_02176300 _0217630c: .word func_ov15_02176330 + arm_func_end func_ov15_02176300 .global func_ov15_02176310 arm_func_start func_ov15_02176310 @@ -101847,8 +101847,8 @@ func_ov15_02176310: ; 0x02176310 mov r0, #0x17 bx ip .align 2, 0 - arm_func_end func_ov15_02176310 _0217631c: .word func_ov15_02176330 + arm_func_end func_ov15_02176310 .global func_ov15_02176320 arm_func_start func_ov15_02176320 @@ -101857,8 +101857,8 @@ func_ov15_02176320: ; 0x02176320 mov r0, #0x18 bx ip .align 2, 0 - arm_func_end func_ov15_02176320 _0217632c: .word func_ov15_02176330 + arm_func_end func_ov15_02176320 .global func_ov15_02176330 arm_func_start func_ov15_02176330 @@ -101982,7 +101982,6 @@ func_ov15_02176330: ; 0x02176330 str r0, [r2, #0x7c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02176330 _02176508: .word 0x0000ffff _0217650c: .word 0x040004c0 _02176510: .word 0x001f0080 @@ -101990,6 +101989,7 @@ _02176514: .word data_027e0d44 _02176518: .word data_ov15_0218dd94 _0217651c: .word 0x04000488 _02176520: .word 0x04000c00 + arm_func_end func_ov15_02176330 .global func_ov15_02176524 arm_func_start func_ov15_02176524 @@ -102253,10 +102253,10 @@ _021768a8: bl func_0203516c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217674c _02176900: .word data_ov00_020eec9c _02176904: .word 0x00000416 _02176908: .word 0x00000417 + arm_func_end func_ov15_0217674c .global func_ov15_0217690c arm_func_start func_ov15_0217690c @@ -102533,7 +102533,6 @@ _02176ce0: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0217690c _02176d20: .word data_027e0618 _02176d24: .word data_027e0c54 _02176d28: .word 0xffffec7a @@ -102542,6 +102541,7 @@ _02176d30: .word data_027e0fe4 _02176d34: .word 0x66666667 _02176d38: .word data_027e05f4 _02176d3c: .word data_ov15_02186d60 + arm_func_end func_ov15_0217690c .global func_ov15_02176d40 arm_func_start func_ov15_02176d40 @@ -102753,10 +102753,10 @@ _02176f74: bl func_02034a1c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02176ed8 _02177050: .word data_027e0618 _02177054: .word data_027e0c54 _02177058: .word data_027e0c38 + arm_func_end func_ov15_02176ed8 .global func_ov15_0217705c arm_func_start func_ov15_0217705c @@ -102765,8 +102765,8 @@ func_ov15_0217705c: ; 0x0217705c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov15_0217705c _02177068: .word func_ov09_021136c4 + arm_func_end func_ov15_0217705c .global func_ov15_0217706c arm_func_start func_ov15_0217706c @@ -102775,8 +102775,8 @@ func_ov15_0217706c: ; 0x0217706c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov15_0217706c _02177078: .word func_ov15_02174b80 + arm_func_end func_ov15_0217706c .global func_ov15_0217707c arm_func_start func_ov15_0217707c @@ -102785,8 +102785,8 @@ func_ov15_0217707c: ; 0x0217707c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov15_0217707c _02177088: .word func_ov09_0211372c + arm_func_end func_ov15_0217707c .global func_ov15_0217708c arm_func_start func_ov15_0217708c @@ -102893,7 +102893,6 @@ _021771f4: ldr r0, [sp] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217708c _021771fc: .word gAdventureFlags _02177200: .word data_027e0c68 _02177204: .word data_ov09_0211f5b4 @@ -102901,6 +102900,7 @@ _02177208: .word data_027e0d38 _0217720c: .word data_027e10a4 _02177210: .word data_027e0d3c _02177214: .word data_027e0d04 + arm_func_end func_ov15_0217708c .global func_ov15_02177218 arm_func_start func_ov15_02177218 @@ -102921,10 +102921,10 @@ func_ov15_02177218: ; 0x02177218 str r1, [r4, #0xfc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02177218 _02177254: .word data_ov15_02186d6c _02177258: .word data_ov15_0218dda8 _0217725c: .word data_ov15_0218d6fc + arm_func_end func_ov15_02177218 .global func_ov15_02177260 arm_func_start func_ov15_02177260 @@ -102996,8 +102996,8 @@ func_ov15_021772d0: ; 0x021772d0 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021772d0 _0217732c: .word 0x000001df + arm_func_end func_ov15_021772d0 .global func_ov15_02177330 arm_func_start func_ov15_02177330 @@ -103031,10 +103031,10 @@ _02177390: add r0, r0, r4, lsl #3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02177330 _0217739c: .word data_027e0d38 _021773a0: .word gAdventureFlags _021773a4: .word data_ov15_02186dac + arm_func_end func_ov15_02177330 .global func_ov15_021773a8 arm_func_start func_ov15_021773a8 @@ -103051,9 +103051,9 @@ func_ov15_021773a8: ; 0x021773a8 bl func_ov15_02177548 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021773a8 _021773d4: .word data_027e0fe0 _021773d8: .word 0x000004ac + arm_func_end func_ov15_021773a8 .global func_ov15_021773dc arm_func_start func_ov15_021773dc @@ -103099,8 +103099,8 @@ func_ov15_02177414: ; 0x02177414 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02177414 _0217744c: .word data_ov15_0218df14 + arm_func_end func_ov15_02177414 .global func_ov15_02177450 arm_func_start func_ov15_02177450 @@ -103110,8 +103110,8 @@ func_ov15_02177450: ; 0x02177450 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_02177450 _02177460: .word func_ov00_020a9998 + arm_func_end func_ov15_02177450 .global func_ov15_02177464 arm_func_start func_ov15_02177464 @@ -103150,8 +103150,8 @@ _02177494: bl func_0201b1bc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02177464 _021774e4: .word data_ov15_02186f4c + arm_func_end func_ov15_02177464 .global func_ov15_021774e8 arm_func_start func_ov15_021774e8 @@ -103174,9 +103174,9 @@ func_ov15_021774e8: ; 0x021774e8 str r1, [r4, #0xe0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021774e8 _0217752c: .word data_ov15_0218def0 _02177530: .word data_ov15_0218a690 + arm_func_end func_ov15_021774e8 .global func_ov15_02177534 arm_func_start func_ov15_02177534 @@ -103278,11 +103278,11 @@ func_ov15_02177548: ; 0x02177548 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02177548 _021776a0: .word data_ov15_0218de14 _021776a4: .word data_ov00_020e2f04 _021776a8: .word data_ov00_020e2e3c _021776ac: .word data_ov15_0218ded8 + arm_func_end func_ov15_02177548 .global func_ov15_021776b0 arm_func_start func_ov15_021776b0 @@ -103373,7 +103373,6 @@ _02177774: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021776c4 _021777e8: .word data_ov15_0218de14 _021777ec: .word gMapManager _021777f0: .word data_027e0f6c @@ -103382,6 +103381,7 @@ _021777f8: .word data_027e10b0 _021777fc: .word gAdventureFlags _02177800: .word data_ov00_020eec68 _02177804: .word data_ov15_02190458 + arm_func_end func_ov15_021776c4 .global func_ov15_02177808 arm_func_start func_ov15_02177808 @@ -103464,7 +103464,6 @@ _021778b8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02177808 _02177934: .word data_ov15_0218de14 _02177938: .word gMapManager _0217793c: .word data_027e0f6c @@ -103473,6 +103472,7 @@ _02177944: .word data_027e10b0 _02177948: .word gAdventureFlags _0217794c: .word data_ov00_020eec68 _02177950: .word data_ov15_02190458 + arm_func_end func_ov15_02177808 .global func_ov15_02177954 arm_func_start func_ov15_02177954 @@ -103481,8 +103481,8 @@ func_ov15_02177954: ; 0x02177954 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_02177954 _02177960: .word data_027e10b0 + arm_func_end func_ov15_02177954 .global func_ov15_02177964 arm_func_start func_ov15_02177964 @@ -103849,7 +103849,6 @@ _02177c84: add sp, sp, #0x7c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02177964 _02177ef4: .word data_027e10b0 _02177ef8: .word gMapManager _02177efc: .word data_027e0764 @@ -103862,6 +103861,7 @@ _02177f14: .word data_ov15_02186dc4 _02177f18: .word data_027e0fe8 _02177f1c: .word 0x474f3245 _02177f20: .word data_027e0fe4 + arm_func_end func_ov15_02177964 .global func_ov15_02177f24 arm_func_start func_ov15_02177f24 @@ -103870,8 +103870,8 @@ func_ov15_02177f24: ; 0x02177f24 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_02177f24 _02177f30: .word data_ov15_0218de08 + arm_func_end func_ov15_02177f24 .global func_ov15_02177f34 arm_func_start func_ov15_02177f34 @@ -103885,9 +103885,9 @@ func_ov15_02177f34: ; 0x02177f34 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_02177f34 _02177f54: .word 0x474f3242 _02177f58: .word 0x434e424c + arm_func_end func_ov15_02177f34 .global func_ov15_02177f5c arm_func_start func_ov15_02177f5c @@ -104017,7 +104017,6 @@ _02178114: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02177f5c _02178128: .word data_027e10a4 _0217812c: .word data_027e0fe4 _02178130: .word data_027e0d0c @@ -104026,6 +104025,7 @@ _02178138: .word data_027e103c _0217813c: .word gAdventureFlags _02178140: .word data_027e0c68 _02178144: .word 0x00050047 + arm_func_end func_ov15_02177f5c .global func_ov15_02178148 arm_func_start func_ov15_02178148 @@ -104059,10 +104059,10 @@ _0217817c: bl func_ov00_020d7c8c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02178148 _021781b4: .word data_ov15_02186dec _021781b8: .word data_ov00_020eec9c _021781bc: .word 0x00000463 + arm_func_end func_ov15_02178148 .global func_ov15_021781c0 arm_func_start func_ov15_021781c0 @@ -104107,8 +104107,8 @@ _02178248: str r0, [r4, #0x1a4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021781c0 _02178254: .word data_027e0f6c + arm_func_end func_ov15_021781c0 .global func_ov15_02178258 arm_func_start func_ov15_02178258 @@ -104194,11 +104194,11 @@ _021782bc: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02178258 _02178390: .word gAdventureFlags _02178394: .word data_027e077c _02178398: .word data_027e0f94 _0217839c: .word data_027e0f6c + arm_func_end func_ov15_02178258 .global func_ov15_021783a0 arm_func_start func_ov15_021783a0 @@ -104261,12 +104261,12 @@ _02178408: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021783a0 _02178480: .word data_027e0c68 _02178484: .word 0x00050025 _02178488: .word data_027e0f94 _0217848c: .word data_ov15_02186f48 _02178490: .word data_027e10a4 + arm_func_end func_ov15_021783a0 .global func_ov15_02178494 arm_func_start func_ov15_02178494 @@ -104599,7 +104599,6 @@ _02178954: add sp, sp, #0x5c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02178494 _0217898c: .word data_ov15_0218ddcc _02178990: .word data_ov15_0218ddc8 _02178994: .word data_ov15_02186d80 @@ -104614,6 +104613,7 @@ _021789b4: .word 0x00000461 _021789b8: .word 0xffffc4cd _021789bc: .word 0xffffe4a8 _021789c0: .word gAdventureFlags + arm_func_end func_ov15_02178494 .global func_ov15_021789c4 arm_func_start func_ov15_021789c4 @@ -104657,12 +104657,12 @@ _02178a10: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021789c4 _02178a58: .word data_027e0ffc _02178a5c: .word 0x00000461 _02178a60: .word data_027e10a4 _02178a64: .word data_ov15_0218ddcc _02178a68: .word data_ov15_0218ddc8 + arm_func_end func_ov15_021789c4 .global func_ov15_02178a6c arm_func_start func_ov15_02178a6c @@ -104730,7 +104730,6 @@ _02178b18: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02178a6c _02178b60: .word data_027e0ffc _02178b64: .word 0x00000461 _02178b68: .word gAdventureFlags @@ -104738,6 +104737,7 @@ _02178b6c: .word data_027e103c _02178b70: .word data_027e10a4 _02178b74: .word data_ov15_0218ddcc _02178b78: .word data_ov15_0218ddc8 + arm_func_end func_ov15_02178a6c .global func_ov15_02178b7c arm_func_start func_ov15_02178b7c @@ -104803,9 +104803,9 @@ _02178c58: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02178b7c _02178c68: .word gMapManager _02178c6c: .word data_027e10a4 + arm_func_end func_ov15_02178b7c .global func_ov15_02178c70 arm_func_start func_ov15_02178c70 @@ -104874,11 +104874,11 @@ _02178d40: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02178c70 _02178d64: .word gMapManager _02178d68: .word data_ov15_0218ddcc _02178d6c: .word data_ov15_0218ddc8 _02178d70: .word gAdventureFlags + arm_func_end func_ov15_02178c70 .global func_ov15_02178d74 arm_func_start func_ov15_02178d74 @@ -105045,11 +105045,11 @@ _02178f18: add sp, sp, #0x70 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02178d74 _02178fe8: .word data_02050f54 _02178fec: .word 0x00001666 _02178ff0: .word data_027e0e58 _02178ff4: .word 0xffffe99a + arm_func_end func_ov15_02178d74 .global func_ov15_02178ff8 arm_func_start func_ov15_02178ff8 @@ -105266,7 +105266,6 @@ _0217916c: add sp, sp, #0xa0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02178ff8 _0217932c: .word data_027e0d3c _02179330: .word data_027e103c _02179334: .word data_02063e4c @@ -105275,6 +105274,7 @@ _0217933c: .word data_ov15_02186e9c _02179340: .word data_027e0d0c _02179344: .word data_02050f54 _02179348: .word data_02051f54 + arm_func_end func_ov15_02178ff8 .global func_ov15_0217934c arm_func_start func_ov15_0217934c @@ -105495,11 +105495,11 @@ _0217968c: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217934c _021796a4: .word 0x434e424c _021796a8: .word data_02050f54 _021796ac: .word 0xffffeccd _021796b0: .word data_ov15_0218ddc4 + arm_func_end func_ov15_0217934c .global func_ov15_021796b4 arm_func_start func_ov15_021796b4 @@ -105572,11 +105572,11 @@ func_ov15_021796b4: ; 0x021796b4 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021796b4 _021797c0: .word data_027e0fac _021797c4: .word data_027e0764 _021797c8: .word 0x00004001 _021797cc: .word data_027e0f94 + arm_func_end func_ov15_021796b4 .global func_ov15_021797d0 arm_func_start func_ov15_021797d0 @@ -105780,9 +105780,9 @@ _02179aa8: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021797d0 _02179ac0: .word data_027e0764 _02179ac4: .word data_ov15_0218ddfc + arm_func_end func_ov15_021797d0 .global func_ov15_02179ac8 arm_func_start func_ov15_02179ac8 @@ -105952,11 +105952,11 @@ _02179bc4: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02179ac8 _02179d54: .word data_027e0fac _02179d58: .word 0x0000019a _02179d5c: .word data_02050f54 _02179d60: .word data_027e0f94 + arm_func_end func_ov15_02179ac8 .global func_ov15_02179d64 arm_func_start func_ov15_02179d64 @@ -106130,9 +106130,9 @@ _02179f88: strb r3, [r0, #0x472] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02179d64 _02179fe8: .word data_027e0764 _02179fec: .word 0x00004001 + arm_func_end func_ov15_02179d64 .global func_ov15_02179ff0 arm_func_start func_ov15_02179ff0 @@ -106186,8 +106186,8 @@ _0217a044: strh r1, [r0, #0x66] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02179ff0 _0217a0ac: .word data_027e0764 + arm_func_end func_ov15_02179ff0 .global func_ov15_0217a0b0 arm_func_start func_ov15_0217a0b0 @@ -106511,7 +106511,6 @@ _0217a52c: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0217a0b0 _0217a548: .word 0x00000ccd _0217a54c: .word 0x00000fff _0217a550: .word gMapManager @@ -106520,6 +106519,7 @@ _0217a558: .word data_027e0c68 _0217a55c: .word 0x0005003d _0217a560: .word data_027e0f94 _0217a564: .word data_ov15_02186e1c + arm_func_end func_ov15_0217a0b0 .global func_ov15_0217a568 arm_func_start func_ov15_0217a568 @@ -106562,11 +106562,11 @@ func_ov15_0217a568: ; 0x0217a568 strh r1, [r0, #0x68] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217a568 _0217a5fc: .word data_027e0764 _0217a600: .word data_ov15_02186e4c _0217a604: .word data_027e0c68 _0217a608: .word data_027e0f94 + arm_func_end func_ov15_0217a568 .global func_ov15_0217a60c arm_func_start func_ov15_0217a60c @@ -106651,12 +106651,12 @@ func_ov15_0217a680: ; 0x0217a680 bl func_ov15_0217d5f4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217a680 _0217a720: .word data_02050f54 _0217a724: .word 0x00000548 _0217a728: .word 0x0000259a _0217a72c: .word 0x0000010a _0217a730: .word data_027e0d3c + arm_func_end func_ov15_0217a680 .global func_ov15_0217a734 arm_func_start func_ov15_0217a734 @@ -106685,10 +106685,10 @@ func_ov15_0217a734: ; 0x0217a734 bl func_ov15_0214e138 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217a734 _0217a790: .word data_ov15_0218ddcc _0217a794: .word data_ov15_0218ddc8 _0217a798: .word data_ov15_02186f44 + arm_func_end func_ov15_0217a734 .global func_ov15_0217a79c arm_func_start func_ov15_0217a79c @@ -106736,10 +106736,10 @@ func_ov15_0217a79c: ; 0x0217a79c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217a79c _0217a844: .word 0x00001ccd _0217a848: .word data_02050f54 _0217a84c: .word data_027e0e58 + arm_func_end func_ov15_0217a79c .global func_ov15_0217a850 arm_func_start func_ov15_0217a850 @@ -106861,11 +106861,11 @@ func_ov15_0217a850: ; 0x0217a850 add sp, sp, #0x130 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217a850 _0217aa20: .word gMapManager _0217aa24: .word data_027e0f64 _0217aa28: .word 0x000024cd _0217aa2c: .word gAdventureFlags + arm_func_end func_ov15_0217a850 .global func_ov15_0217aa30 arm_func_start func_ov15_0217aa30 @@ -106950,10 +106950,10 @@ _0217ab44: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217aa30 _0217ab54: .word data_027e0f94 _0217ab58: .word data_ov15_02190458 _0217ab5c: .word data_ov00_020eec68 + arm_func_end func_ov15_0217aa30 .global func_ov15_0217ab60 arm_func_start func_ov15_0217ab60 @@ -107000,8 +107000,8 @@ func_ov15_0217ab9c: ; 0x0217ab9c bl func_ov15_0217ae64 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217ab9c _0217abc8: .word data_027e0fe0 + arm_func_end func_ov15_0217ab9c .global func_ov15_0217abcc arm_func_start func_ov15_0217abcc @@ -107041,8 +107041,8 @@ func_ov15_0217ac18: ; 0x0217ac18 str r4, [r5, #0x5c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217ac18 _0217ac40: .word data_ov15_0218e118 + arm_func_end func_ov15_0217ac18 .global func_ov15_0217ac44 arm_func_start func_ov15_0217ac44 @@ -107052,8 +107052,8 @@ func_ov15_0217ac44: ; 0x0217ac44 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0217ac44 _0217ac54: .word func_ov00_020a9998 + arm_func_end func_ov15_0217ac44 .global func_ov15_0217ac58 arm_func_start func_ov15_0217ac58 @@ -107105,8 +107105,8 @@ func_ov15_0217ac58: ; 0x0217ac58 add sp, sp, #0x6c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217ac58 _0217ad10: .word data_ov15_02187004 + arm_func_end func_ov15_0217ac58 .global func_ov15_0217ad14 arm_func_start func_ov15_0217ad14 @@ -107137,9 +107137,9 @@ func_ov15_0217ad14: ; 0x0217ad14 str r1, [r5, #0xd4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217ad14 _0217ad78: .word data_ov15_0218e0f4 _0217ad7c: .word data_ov15_0218e108 + arm_func_end func_ov15_0217ad14 .global func_ov15_0217ad80 arm_func_start func_ov15_0217ad80 @@ -107201,11 +107201,11 @@ _0217adec: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217ad94 _0217ae44: .word data_ov15_02186fb4 _0217ae48: .word data_ov15_0218e158 _0217ae4c: .word data_ov15_0218e16c _0217ae50: .word data_ov15_0218e180 + arm_func_end func_ov15_0217ad94 .global func_ov15_0217ae54 arm_func_start func_ov15_0217ae54 @@ -107214,8 +107214,8 @@ func_ov15_0217ae54: ; 0x0217ae54 add r0, r0, #0xd4 bx ip .align 2, 0 - arm_func_end func_ov15_0217ae54 _0217ae60: .word func_ov00_020c0e04 + arm_func_end func_ov15_0217ae54 .global func_ov15_0217ae64 arm_func_start func_ov15_0217ae64 @@ -107236,8 +107236,8 @@ func_ov15_0217ae64: ; 0x0217ae64 strb r1, [r4, #0x2e3] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217ae64 _0217aea0: .word data_ov15_0218e038 + arm_func_end func_ov15_0217ae64 .global func_ov15_0217aea4 arm_func_start func_ov15_0217aea4 @@ -107405,7 +107405,6 @@ _0217b0b4: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217af0c _0217b0f8: .word data_027e0fe8 _0217b0fc: .word 0x474f3245 _0217b100: .word data_027e0fe4 @@ -107415,6 +107414,7 @@ _0217b10c: .word data_027e0d0c _0217b110: .word 0x00000666 _0217b114: .word 0x000004cd _0217b118: .word data_027e0d38 + arm_func_end func_ov15_0217af0c .global func_ov15_0217b11c arm_func_start func_ov15_0217b11c @@ -107595,7 +107595,6 @@ _0217b398: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0217b11c _0217b3ac: .word data_027e0764 _0217b3b0: .word data_027e0ffc _0217b3b4: .word 0x00000457 @@ -107604,6 +107603,7 @@ _0217b3bc: .word func_ov15_0217abcc _0217b3c0: .word data_027e0e58 _0217b3c4: .word 0x0000045e _0217b3c8: .word 0x00001002 + arm_func_end func_ov15_0217b11c .global func_ov15_0217b3cc arm_func_start func_ov15_0217b3cc @@ -107877,7 +107877,6 @@ _0217b798: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217b3cc _0217b7b0: .word 0x000004cd _0217b7b4: .word data_027e0d38 _0217b7b8: .word data_02050f54 @@ -107888,6 +107887,7 @@ _0217b7c8: .word data_027e0ffc _0217b7cc: .word 0x00000458 _0217b7d0: .word 0x00000456 _0217b7d4: .word 0x0000045b + arm_func_end func_ov15_0217b3cc .global func_ov15_0217b7d8 arm_func_start func_ov15_0217b7d8 @@ -108089,7 +108089,6 @@ _0217ba78: add sp, sp, #0x12c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217b84c _0217ba9c: .word data_ov15_0218e010 _0217baa0: .word data_ov15_0218e00c _0217baa4: .word data_ov15_02186fa8 @@ -108102,6 +108101,7 @@ _0217babc: .word data_ov15_02186f78 _0217bac0: .word data_ov15_02186f90 _0217bac4: .word data_ov15_0218df84 _0217bac8: .word data_02050f54 + arm_func_end func_ov15_0217b84c .global func_ov15_0217bacc arm_func_start func_ov15_0217bacc @@ -108118,8 +108118,8 @@ func_ov15_0217bacc: ; 0x0217bacc mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217bacc _0217baf8: .word 0x434e424c + arm_func_end func_ov15_0217bacc .global func_ov15_0217bafc arm_func_start func_ov15_0217bafc @@ -108355,13 +108355,13 @@ _0217be14: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0217bc00 _0217be1c: .word 0x0000099a _0217be20: .word data_027e0fe8 _0217be24: .word 0x474f3242 _0217be28: .word data_027e0fe4 _0217be2c: .word data_027e0d0c _0217be30: .word data_02050f54 + arm_func_end func_ov15_0217bc00 .global func_ov15_0217be34 arm_func_start func_ov15_0217be34 @@ -108445,8 +108445,8 @@ _0217beb0: movlt r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217be58 _0217bf50: .word data_027e0764 + arm_func_end func_ov15_0217be58 .global func_ov15_0217bf54 arm_func_start func_ov15_0217bf54 @@ -108476,10 +108476,10 @@ _0217bf90: str r1, [r0, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217bf54 _0217bfac: .word data_027e0ffc _0217bfb0: .word 0x00000457 _0217bfb4: .word 0x0000045c + arm_func_end func_ov15_0217bf54 .global func_ov15_0217bfb8 arm_func_start func_ov15_0217bfb8 @@ -108506,10 +108506,10 @@ _0217bff4: bl func_ov00_020c5d74 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217bfb8 _0217c004: .word data_027e0ffc _0217c008: .word 0x00000459 _0217c00c: .word 0x0000045d + arm_func_end func_ov15_0217bfb8 .global func_ov15_0217c010 arm_func_start func_ov15_0217c010 @@ -108538,8 +108538,8 @@ func_ov15_0217c02c: ; 0x0217c02c bl func_ov15_0217c12c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217c02c _0217c058: .word data_027e0fe0 + arm_func_end func_ov15_0217c02c .global func_ov15_0217c05c arm_func_start func_ov15_0217c05c @@ -108560,10 +108560,10 @@ func_ov15_0217c05c: ; 0x0217c05c str r1, [r4, #0xfc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217c05c _0217c098: .word data_ov15_02187058 _0217c09c: .word data_ov15_0218e26c _0217c0a0: .word data_ov15_02189ac0 + arm_func_end func_ov15_0217c05c .global func_ov15_0217c0a4 arm_func_start func_ov15_0217c0a4 @@ -108597,9 +108597,9 @@ func_ov15_0217c0a4: ; 0x0217c0a4 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217c0a4 _0217c114: .word data_ov15_0218e288 _0217c118: .word data_ov15_0218e29c + arm_func_end func_ov15_0217c0a4 .global func_ov15_0217c11c arm_func_start func_ov15_0217c11c @@ -108608,8 +108608,8 @@ func_ov15_0217c11c: ; 0x0217c11c add r0, r0, #0xfc bx ip .align 2, 0 - arm_func_end func_ov15_0217c11c _0217c128: .word func_ov00_020c0e04 + arm_func_end func_ov15_0217c11c .global func_ov15_0217c12c arm_func_start func_ov15_0217c12c @@ -108637,10 +108637,10 @@ func_ov15_0217c12c: ; 0x0217c12c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217c12c _0217c184: .word data_ov15_0218e1b0 _0217c188: .word func_ov15_02123d44 _0217c18c: .word func_ov15_02158650 + arm_func_end func_ov15_0217c12c .global func_ov15_0217c190 arm_func_start func_ov15_0217c190 @@ -108663,8 +108663,8 @@ func_ov15_0217c190: ; 0x0217c190 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217c190 _0217c1d4: .word func_ov15_02123d44 + arm_func_end func_ov15_0217c190 .global func_ov15_0217c1d8 arm_func_start func_ov15_0217c1d8 @@ -108689,8 +108689,8 @@ func_ov15_0217c1d8: ; 0x0217c1d8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217c1d8 _0217c224: .word func_ov15_02123d44 + arm_func_end func_ov15_0217c1d8 .global func_ov15_0217c228 arm_func_start func_ov15_0217c228 @@ -108978,7 +108978,6 @@ _0217c63c: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0217c228 _0217c660: .word data_027e0d0c _0217c664: .word data_ov15_02187038 _0217c668: .word data_02050f54 @@ -108986,6 +108985,7 @@ _0217c66c: .word data_ov15_02187050 _0217c670: .word data_027e0fac _0217c674: .word 0x00000666 _0217c678: .word data_027e0f94 + arm_func_end func_ov15_0217c228 .global func_ov15_0217c67c arm_func_start func_ov15_0217c67c @@ -109087,10 +109087,10 @@ _0217c7d4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217c67c _0217c7ec: .word gMapManager _0217c7f0: .word data_ov15_02187018 _0217c7f4: .word data_027e0f94 + arm_func_end func_ov15_0217c67c .global func_ov15_0217c7f8 arm_func_start func_ov15_0217c7f8 @@ -109186,13 +109186,13 @@ _0217c920: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217c82c _0217c934: .word data_027e0fe8 _0217c938: .word 0x43424c53 _0217c93c: .word data_027e0e58 _0217c940: .word 0x00001004 _0217c944: .word data_027e0ffc _0217c948: .word 0x0000045f + arm_func_end func_ov15_0217c82c .global func_ov15_0217c94c arm_func_start func_ov15_0217c94c @@ -109240,11 +109240,11 @@ func_ov15_0217c94c: ; 0x0217c94c add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217c94c _0217c9f4: .word data_027e0e58 _0217c9f8: .word 0x00000ae1 _0217c9fc: .word data_027e0ffc _0217ca00: .word 0x000001b1 + arm_func_end func_ov15_0217c94c .global func_ov15_0217ca04 arm_func_start func_ov15_0217ca04 @@ -109552,7 +109552,6 @@ _0217ce00: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0217ca04 _0217cea0: .word 0x0000019a _0217cea4: .word data_027e0fac _0217cea8: .word data_027e0f94 @@ -109568,6 +109567,7 @@ _0217cecc: .word data_027e0ffc _0217ced0: .word 0x00000666 _0217ced4: .word data_027e0764 _0217ced8: .word data_027e0d0c + arm_func_end func_ov15_0217ca04 .global func_ov15_0217cedc arm_func_start func_ov15_0217cedc @@ -109649,13 +109649,13 @@ _0217cfc0: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217cedc _0217d008: .word gMapManager _0217d00c: .word data_027e0e58 _0217d010: .word 0x000009ec _0217d014: .word data_027e0ffc _0217d018: .word 0x000001b1 _0217d01c: .word data_ov15_02187048 + arm_func_end func_ov15_0217cedc .global func_ov15_0217d020 arm_func_start func_ov15_0217d020 @@ -109783,13 +109783,13 @@ _0217d16c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0217d020 _0217d204: .word data_027e0fac _0217d208: .word data_027e0f94 _0217d20c: .word data_02050f54 _0217d210: .word data_027e0e58 _0217d214: .word data_027e0ffc _0217d218: .word 0x000001b1 + arm_func_end func_ov15_0217d020 .global func_ov15_0217d21c arm_func_start func_ov15_0217d21c @@ -109903,11 +109903,11 @@ _0217d3a0: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217d288 _0217d3ac: .word 0x434e424c _0217d3b0: .word data_027e0764 _0217d3b4: .word data_027e0fe8 _0217d3b8: .word 0x53485254 + arm_func_end func_ov15_0217d288 .global func_ov15_0217d3bc arm_func_start func_ov15_0217d3bc @@ -110011,13 +110011,13 @@ _0217d50c: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217d3bc _0217d538: .word 0x0000010a _0217d53c: .word data_ov15_0218e198 _0217d540: .word data_ov15_0218e19c _0217d544: .word data_ov15_0218e1a0 _0217d548: .word data_ov15_0218e1a4 _0217d54c: .word data_027e0f94 + arm_func_end func_ov15_0217d3bc .global func_ov15_0217d550 arm_func_start func_ov15_0217d550 @@ -110087,8 +110087,8 @@ func_ov15_0217d5f4: ; 0x0217d5f4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov15_0217d5f4 _0217d600: .word func_ov03_020f0e4c + arm_func_end func_ov15_0217d5f4 .global func_ov15_0217d604 arm_func_start func_ov15_0217d604 @@ -110135,9 +110135,9 @@ func_ov15_0217d650: ; 0x0217d650 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217d650 _0217d688: .word 0x04001030 _0217d68c: .word data_027e0184 + arm_func_end func_ov15_0217d650 .global func_ov15_0217d690 arm_func_start func_ov15_0217d690 @@ -110154,8 +110154,8 @@ func_ov15_0217d690: ; 0x0217d690 bl func_ov15_0217d6c0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217d690 _0217d6bc: .word data_027e0fe0 + arm_func_end func_ov15_0217d690 .global func_ov15_0217d6c0 arm_func_start func_ov15_0217d6c0 @@ -110174,8 +110174,8 @@ func_ov15_0217d6c0: ; 0x0217d6c0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217d6c0 _0217d6f4: .word data_ov15_0218e478 + arm_func_end func_ov15_0217d6c0 .global func_ov15_0217d6f8 arm_func_start func_ov15_0217d6f8 @@ -110284,10 +110284,10 @@ _0217d82c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217d740 _0217d860: .word gMapManager _0217d864: .word 0xffffda66 _0217d868: .word data_027e0f68 + arm_func_end func_ov15_0217d740 .global func_ov15_0217d86c arm_func_start func_ov15_0217d86c @@ -110320,8 +110320,8 @@ func_ov15_0217d86c: ; 0x0217d86c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217d86c _0217d8d8: .word data_02050f54 + arm_func_end func_ov15_0217d86c .global func_ov15_0217d8dc arm_func_start func_ov15_0217d8dc @@ -110337,8 +110337,8 @@ func_ov15_0217d8dc: ; 0x0217d8dc movle r0, #1 bx lr .align 2, 0 - arm_func_end func_ov15_0217d8dc _0217d904: .word data_027e10a4 + arm_func_end func_ov15_0217d8dc .global func_ov15_0217d908 arm_func_start func_ov15_0217d908 @@ -110373,8 +110373,8 @@ func_ov15_0217d908: ; 0x0217d908 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217d908 _0217d97c: .word data_027e10a4 + arm_func_end func_ov15_0217d908 .global func_ov15_0217d980 arm_func_start func_ov15_0217d980 @@ -110504,9 +110504,9 @@ _0217db30: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0217d994 _0217db3c: .word data_027e10a4 _0217db40: .word data_ov15_0218e464 + arm_func_end func_ov15_0217d994 .global func_ov15_0217db44 arm_func_start func_ov15_0217db44 @@ -110523,8 +110523,8 @@ func_ov15_0217db44: ; 0x0217db44 bl func_ov15_0217db74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217db44 _0217db70: .word data_027e0fe0 + arm_func_end func_ov15_0217db44 .global func_ov15_0217db74 arm_func_start func_ov15_0217db74 @@ -110542,8 +110542,8 @@ func_ov15_0217db74: ; 0x0217db74 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217db74 _0217dba4: .word data_ov15_0218e534 + arm_func_end func_ov15_0217db74 .global func_ov15_0217dba8 arm_func_start func_ov15_0217dba8 @@ -110599,8 +110599,8 @@ func_ov15_0217dbf0: ; 0x0217dbf0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217dbf0 _0217dc48: .word data_027e0f68 + arm_func_end func_ov15_0217dbf0 .global func_ov15_0217dc4c arm_func_start func_ov15_0217dc4c @@ -110653,9 +110653,9 @@ func_ov15_0217dc4c: ; 0x0217dc4c add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217dc4c _0217dd08: .word data_02050f54 _0217dd0c: .word gMapManager + arm_func_end func_ov15_0217dc4c .global func_ov15_0217dd10 arm_func_start func_ov15_0217dd10 @@ -110674,8 +110674,8 @@ func_ov15_0217dd10: ; 0x0217dd10 movle r0, #1 bx lr .align 2, 0 - arm_func_end func_ov15_0217dd10 _0217dd44: .word data_027e10a4 + arm_func_end func_ov15_0217dd10 .global func_ov15_0217dd48 arm_func_start func_ov15_0217dd48 @@ -110795,10 +110795,10 @@ func_ov15_0217ddbc: ; 0x0217ddbc add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217ddbc _0217def0: .word data_ov15_0218e630 _0217def4: .word func_ov03_020f23b4 _0217def8: .word func_ov15_0217e1c8 + arm_func_end func_ov15_0217ddbc .global func_ov15_0217defc arm_func_start func_ov15_0217defc @@ -110871,9 +110871,9 @@ _0217dfe0: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217defc _0217dffc: .word data_027e0cbc _0217e000: .word gItemManager + arm_func_end func_ov15_0217defc .global func_ov15_0217e004 arm_func_start func_ov15_0217e004 @@ -110895,8 +110895,8 @@ func_ov15_0217e004: ; 0x0217e004 bl func_ov00_020d00c4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217e004 _0217e044: .word data_027e0cbc + arm_func_end func_ov15_0217e004 .global func_ov15_0217e048 arm_func_start func_ov15_0217e048 @@ -111001,11 +111001,11 @@ _0217e1a4: bl func_ov03_020f25a4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217e048 _0217e1b8: .word data_ov00_020eec9c _0217e1bc: .word data_027e10a4 _0217e1c0: .word data_027e103c _0217e1c4: .word gItemManager + arm_func_end func_ov15_0217e048 .global func_ov15_0217e1c8 arm_func_start func_ov15_0217e1c8 @@ -111109,8 +111109,8 @@ _0217e328: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0217e1c8 _0217e334: .word gItemManager + arm_func_end func_ov15_0217e1c8 .global func_ov15_0217e338 arm_func_start func_ov15_0217e338 @@ -111224,7 +111224,6 @@ _0217e49c: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_0217e368 _0217e4a4: .word gAdventureFlags _0217e4a8: .word data_027e0c68 _0217e4ac: .word data_ov09_0211f5b4 @@ -111233,6 +111232,7 @@ _0217e4b4: .word data_027e10a4 _0217e4b8: .word data_027e0d3c _0217e4bc: .word data_027e0d04 _0217e4c0: .word gItemManager + arm_func_end func_ov15_0217e368 .global func_ov15_0217e4c4 arm_func_start func_ov15_0217e4c4 @@ -111249,8 +111249,8 @@ _0217e4e4: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov15_0217e4c4 _0217e4ec: .word data_027e077c + arm_func_end func_ov15_0217e4c4 .global func_ov15_0217e4f0 arm_func_start func_ov15_0217e4f0 @@ -111309,7 +111309,6 @@ func_ov15_0217e4f0: ; 0x0217e4f0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217e4f0 _0217e5c4: .word data_ov15_0218e824 _0217e5c8: .word data_ov03_02100654 _0217e5cc: .word 0x00007fff @@ -111318,6 +111317,7 @@ _0217e5d4: .word func_ov15_0217e60c _0217e5d8: .word func_ov15_0217e610 _0217e5dc: .word data_ov15_0218e84c _0217e5e0: .word data_ov03_02100634 + arm_func_end func_ov15_0217e4f0 .global func_ov15_0217e5e4 arm_func_start func_ov15_0217e5e4 @@ -111332,8 +111332,8 @@ func_ov15_0217e5e4: ; 0x0217e5e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217e5e4 _0217e608: .word func_ov15_0217e60c + arm_func_end func_ov15_0217e5e4 .global func_ov15_0217e60c arm_func_start func_ov15_0217e60c @@ -111348,8 +111348,8 @@ func_ov15_0217e610: ; 0x0217e610 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_0217e610 _0217e61c: .word data_ov15_0218e814 + arm_func_end func_ov15_0217e610 .global func_ov15_0217e620 arm_func_start func_ov15_0217e620 @@ -111365,8 +111365,8 @@ func_ov15_0217e620: ; 0x0217e620 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217e620 _0217e648: .word func_ov15_0217e60c + arm_func_end func_ov15_0217e620 .global func_ov15_0217e64c arm_func_start func_ov15_0217e64c @@ -111691,13 +111691,13 @@ _0217eaec: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217e64c _0217eaf4: .word data_027e077c _0217eaf8: .word data_ov15_0218e688 _0217eafc: .word data_027e103c _0217eb00: .word data_027e0d78 _0217eb04: .word data_027e1048 _0217eb08: .word data_027e104c + arm_func_end func_ov15_0217e64c .global func_ov15_0217eb0c arm_func_start func_ov15_0217eb0c @@ -111912,7 +111912,6 @@ _0217ee04: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217eb0c _0217ee10: .word data_ov15_0218e688 _0217ee14: .word data_027e077c _0217ee18: .word data_027e1048 @@ -111920,6 +111919,7 @@ _0217ee1c: .word data_027e104c _0217ee20: .word data_ov15_0218e6d8 _0217ee24: .word data_ov00_020eec9c _0217ee28: .word data_027e0ffc + arm_func_end func_ov15_0217eb0c .global func_ov15_0217ee2c arm_func_start func_ov15_0217ee2c @@ -111937,9 +111937,9 @@ func_ov15_0217ee2c: ; 0x0217ee2c bl func_ov00_0207bb1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217ee2c _0217ee5c: .word data_027e0de4 _0217ee60: .word func_ov15_0217ee64 + arm_func_end func_ov15_0217ee2c .global func_ov15_0217ee64 arm_func_start func_ov15_0217ee64 @@ -112283,11 +112283,11 @@ _0217f1f0: add sp, sp, #0x14c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_0217ee64 _0217f3a0: .word 0x0000ffff _0217f3a4: .word 0x040004c0 _0217f3a8: .word 0x001f0080 _0217f3ac: .word data_027e0d44 + arm_func_end func_ov15_0217ee64 .global func_ov15_0217f3b0 arm_func_start func_ov15_0217f3b0 @@ -112330,9 +112330,9 @@ func_ov15_0217f3f8: ; 0x0217f3f8 bl func_ov09_0211a52c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217f3f8 _0217f418: .word data_027e1048 _0217f41c: .word data_027e104c + arm_func_end func_ov15_0217f3f8 .global func_ov15_0217f420 arm_func_start func_ov15_0217f420 @@ -112344,9 +112344,9 @@ func_ov15_0217f420: ; 0x0217f420 add r1, r2, #0x20 bx ip .align 2, 0 - arm_func_end func_ov15_0217f420 _0217f438: .word data_027e1048 _0217f43c: .word func_ov09_02118e8c + arm_func_end func_ov15_0217f420 .global func_ov15_0217f440 arm_func_start func_ov15_0217f440 @@ -112366,8 +112366,8 @@ func_ov15_0217f440: ; 0x0217f440 bl func_ov09_02118f58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217f440 _0217f478: .word data_027e1048 + arm_func_end func_ov15_0217f440 .global func_ov15_0217f47c arm_func_start func_ov15_0217f47c @@ -112464,7 +112464,6 @@ _0217f5c4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_0217f47c _0217f5d0: .word gAdventureFlags _0217f5d4: .word data_ov15_0218e6f0 _0217f5d8: .word data_ov15_0218e6e8 @@ -112477,6 +112476,7 @@ _0217f5f0: .word data_ov15_0218e6dc _0217f5f4: .word data_ov15_0218e6e0 _0217f5f8: .word data_ov15_0218e6e4 _0217f5fc: .word gItemManager + arm_func_end func_ov15_0217f47c .global func_ov15_0217f600 arm_func_start func_ov15_0217f600 @@ -112533,7 +112533,6 @@ func_ov15_0217f600: ; 0x0217f600 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_0217f600 _0217f6cc: .word data_ov15_0218e6ea _0217f6d0: .word data_ov15_0218e6e8 _0217f6d4: .word data_ov15_0218e6ec @@ -112544,6 +112543,7 @@ _0217f6e4: .word data_ov15_0218e6e0 _0217f6e8: .word data_ov15_0218e6dc _0217f6ec: .word data_ov15_0218e6e4 _0217f6f0: .word data_027e10a4 + arm_func_end func_ov15_0217f600 .global func_ov15_0217f6f4 arm_func_start func_ov15_0217f6f4 @@ -112669,8 +112669,8 @@ func_ov15_0217f7a4: ; 0x0217f7a4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217f7a4 _0217f7d0: .word func_ov15_0217e60c + arm_func_end func_ov15_0217f7a4 .global func_ov15_0217f7d4 arm_func_start func_ov15_0217f7d4 @@ -112688,10 +112688,10 @@ func_ov15_0217f7d8: ; 0x0217f7d8 mov r2, #0x28 bx ip .align 2, 0 - arm_func_end func_ov15_0217f7d8 _0217f7f0: .word func_0204f754 _0217f7f4: .word data_ov15_0218e6d8 _0217f7f8: .word func_ov15_0217f7fc + arm_func_end func_ov15_0217f7d8 .global func_ov15_0217f7fc arm_func_start func_ov15_0217f7fc @@ -112714,9 +112714,9 @@ func_ov15_0217f800: ; 0x0217f800 bl func_ov15_0217fb14 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0217f800 _0217f82c: .word data_027e0fe0 _0217f830: .word 0x00000478 + arm_func_end func_ov15_0217f800 .global func_ov15_0217f834 arm_func_start func_ov15_0217f834 @@ -112734,8 +112734,8 @@ func_ov15_0217f834: ; 0x0217f834 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217f834 _0217f864: .word data_ov15_0218e9c8 + arm_func_end func_ov15_0217f834 .global func_ov15_0217f868 arm_func_start func_ov15_0217f868 @@ -112745,8 +112745,8 @@ func_ov15_0217f868: ; 0x0217f868 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov15_0217f868 _0217f878: .word func_ov00_020a9998 + arm_func_end func_ov15_0217f868 .global func_ov15_0217f87c arm_func_start func_ov15_0217f87c @@ -112794,8 +112794,8 @@ _0217f8b0: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217f87c _0217f920: .word data_ov15_0218712c + arm_func_end func_ov15_0217f87c .global func_ov15_0217f924 arm_func_start func_ov15_0217f924 @@ -112849,10 +112849,10 @@ func_ov15_0217f954: ; 0x0217f954 str r1, [r4, #0x118] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217f954 _0217f9d0: .word data_ov15_0218e9a4 _0217f9d4: .word data_ov15_0218e108 _0217f9d8: .word data_ov15_02187118 + arm_func_end func_ov15_0217f954 .global func_ov15_0217f9dc arm_func_start func_ov15_0217f9dc @@ -112899,9 +112899,9 @@ func_ov15_0217f9f0: ; 0x0217f9f0 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_0217f9f0 _0217fa6c: .word data_ov15_0218ea08 _0217fa70: .word data_ov15_0218ea20 + arm_func_end func_ov15_0217f9f0 .global func_ov15_0217fa74 arm_func_start func_ov15_0217fa74 @@ -112910,8 +112910,8 @@ func_ov15_0217fa74: ; 0x0217fa74 add r0, r0, #0x110 bx ip .align 2, 0 - arm_func_end func_ov15_0217fa74 _0217fa80: .word func_ov00_020c0e04 + arm_func_end func_ov15_0217fa74 .global func_ov15_0217fa84 arm_func_start func_ov15_0217fa84 @@ -112950,10 +112950,10 @@ func_ov15_0217fa84: ; 0x0217fa84 bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_0217fa84 _0217fb08: .word data_ov15_02187140 _0217fb0c: .word data_ov00_020e9360 _0217fb10: .word data_ov15_02187154 + arm_func_end func_ov15_0217fa84 .global func_ov15_0217fb14 arm_func_start func_ov15_0217fb14 @@ -113033,8 +113033,8 @@ func_ov15_0217fb14: ; 0x0217fb14 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_0217fb14 _0217fc3c: .word data_ov15_0218e8e8 + arm_func_end func_ov15_0217fb14 .global func_ov15_0217fc40 arm_func_start func_ov15_0217fc40 @@ -113111,10 +113111,10 @@ _0217fc94: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217fc40 _0217fd58: .word data_ov15_0218e8e8 _0217fd5c: .word gMapManager _0217fd60: .word data_027e10a4 + arm_func_end func_ov15_0217fc40 .global func_ov15_0217fd64 arm_func_start func_ov15_0217fd64 @@ -113193,10 +113193,10 @@ _0217fdb8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0217fd64 _0217fe84: .word data_ov15_0218e8e8 _0217fe88: .word gMapManager _0217fe8c: .word data_027e10a4 + arm_func_end func_ov15_0217fd64 .global func_ov15_0217fe90 arm_func_start func_ov15_0217fe90 @@ -113440,7 +113440,6 @@ _021801fc: .global func_ov15_02180200 arm_func_start func_ov15_02180200 func_ov15_02180200: ; 0x02180200 - arm_func_end func_ov15_02180200 _02180200: mov r0, r4 mov r1, #7 @@ -113533,6 +113532,7 @@ _02180344: .word data_027e0fe8 _02180348: .word 0x4852434e _0218034c: .word gMapManager _02180350: .word 0x0000ffff + arm_func_end func_ov15_02180200 .global func_ov15_02180354 arm_func_start func_ov15_02180354 @@ -113558,9 +113558,9 @@ func_ov15_02180354: ; 0x02180354 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02180354 _021803a4: .word data_027e0fe4 _021803a8: .word 0x53424f53 + arm_func_end func_ov15_02180354 .global func_ov15_021803ac arm_func_start func_ov15_021803ac @@ -114034,7 +114034,6 @@ _02180ab8: add sp, sp, #0x31c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021803ac _02180acc: .word data_027e0d0c _02180ad0: .word data_027e10a4 _02180ad4: .word data_027e0f94 @@ -114044,6 +114043,7 @@ _02180ae0: .word data_027e0764 _02180ae4: .word data_027e0c68 _02180ae8: .word 0x00050048 _02180aec: .word data_027e0fac + arm_func_end func_ov15_021803ac .global func_ov15_02180af0 arm_func_start func_ov15_02180af0 @@ -114143,12 +114143,12 @@ _02180c1c: bl func_ov15_02184a40 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02180af0 _02180c4c: .word 0x0000ffff _02180c50: .word gMapManager _02180c54: .word data_ov15_0218e8c8 _02180c58: .word data_ov15_0218e8d4 _02180c5c: .word data_ov15_02190458 + arm_func_end func_ov15_02180af0 .global func_ov15_02180c60 arm_func_start func_ov15_02180c60 @@ -114225,11 +114225,11 @@ _02180d44: bl func_ov15_02184a40 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02180c60 _02180d68: .word 0x0000ffff _02180d6c: .word data_ov15_0218e8c8 _02180d70: .word data_ov15_0218e8d4 _02180d74: .word data_ov15_02190458 + arm_func_end func_ov15_02180c60 .global func_ov15_02180d78 arm_func_start func_ov15_02180d78 @@ -114250,8 +114250,8 @@ _02180da8: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02180d78 _02180db0: .word data_ov15_02187080 + arm_func_end func_ov15_02180d78 .global func_ov15_02180db4 arm_func_start func_ov15_02180db4 @@ -114299,8 +114299,8 @@ _02180e24: bl func_ov15_02182a50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02180ddc _02180e40: .word 0x00000133 + arm_func_end func_ov15_02180ddc .global func_ov15_02180e44 arm_func_start func_ov15_02180e44 @@ -114643,7 +114643,6 @@ _02181338: add sp, sp, #0x114 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02180e44 _02181360: .word data_027e0f94 _02181364: .word data_027e0fac _02181368: .word 0x0000019a @@ -114658,6 +114657,7 @@ _02181388: .word data_027e10a4 _0218138c: .word data_027e0764 _02181390: .word data_027e0ff0 _02181394: .word data_027e0f90 + arm_func_end func_ov15_02180e44 .global func_ov15_02181398 arm_func_start func_ov15_02181398 @@ -114796,10 +114796,10 @@ _021814f0: add sp, sp, #0x88 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02181440 _02181568: .word data_027e0f64 _0218156c: .word data_027e0c68 _02181570: .word gAdventureFlags + arm_func_end func_ov15_02181440 .global func_ov15_02181574 arm_func_start func_ov15_02181574 @@ -114820,8 +114820,8 @@ _021815a4: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02181574 _021815ac: .word data_ov15_021870e8 + arm_func_end func_ov15_02181574 .global func_ov15_021815b0 arm_func_start func_ov15_021815b0 @@ -114850,10 +114850,10 @@ func_ov15_021815b0: ; 0x021815b0 streqb r0, [r5, #0x39e] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021815b0 _0218160c: .word data_027e0fe4 _02181610: .word gMapManager _02181614: .word data_027e0f94 + arm_func_end func_ov15_021815b0 .global func_ov15_02181618 arm_func_start func_ov15_02181618 @@ -115030,10 +115030,10 @@ _021818b0: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02181618 _021818c0: .word data_027e0f94 _021818c4: .word data_027e0f64 _021818c8: .word gAdventureFlags + arm_func_end func_ov15_02181618 .global func_ov15_021818cc arm_func_start func_ov15_021818cc @@ -115122,11 +115122,11 @@ func_ov15_021818cc: ; 0x021818cc add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021818cc _02181a18: .word data_027e0f94 _02181a1c: .word data_027e0f64 _02181a20: .word data_027e10a4 _02181a24: .word data_02050f54 + arm_func_end func_ov15_021818cc .global func_ov15_02181a28 arm_func_start func_ov15_02181a28 @@ -115207,12 +115207,12 @@ _02181b08: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02181a28 _02181b48: .word data_027e0f94 _02181b4c: .word data_027e0f64 _02181b50: .word data_027e0fe4 _02181b54: .word data_027e0ffc _02181b58: .word 0x0000025f + arm_func_end func_ov15_02181a28 .global func_ov15_02181b5c arm_func_start func_ov15_02181b5c @@ -115275,11 +115275,11 @@ _02181c10: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_02181b5c _02181c3c: .word data_027e0f94 _02181c40: .word data_027e0f64 _02181c44: .word 0x00000133 _02181c48: .word gAdventureFlags + arm_func_end func_ov15_02181b5c .global func_ov15_02181c4c arm_func_start func_ov15_02181c4c @@ -115311,9 +115311,9 @@ _02181c9c: strneb r0, [r4, #0x3a0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02181c4c _02181cb0: .word data_027e0fe4 _02181cb4: .word gAdventureFlags + arm_func_end func_ov15_02181c4c .global func_ov15_02181cb8 arm_func_start func_ov15_02181cb8 @@ -115445,7 +115445,6 @@ _02181e8c: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02181cb8 _02181ea0: .word data_027e0f94 _02181ea4: .word data_027e0fac _02181ea8: .word data_027e0fe4 @@ -115453,6 +115452,7 @@ _02181eac: .word 0x00000aab _02181eb0: .word 0x0000025d _02181eb4: .word data_ov00_020eec9c _02181eb8: .word data_027e10a4 + arm_func_end func_ov15_02181cb8 .global func_ov15_02181ebc arm_func_start func_ov15_02181ebc @@ -115461,8 +115461,8 @@ func_ov15_02181ebc: ; 0x02181ebc mov r1, #0xa bx ip .align 2, 0 - arm_func_end func_ov15_02181ebc _02181ec8: .word func_ov15_021803ac + arm_func_end func_ov15_02181ebc .global func_ov15_02181ecc arm_func_start func_ov15_02181ecc @@ -115607,7 +115607,6 @@ _02181f9c: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02181ecc _021820f0: .word data_027e0f94 _021820f4: .word data_027e0fac _021820f8: .word data_027e0fe4 @@ -115616,6 +115615,7 @@ _02182100: .word 0x0000025d _02182104: .word data_ov00_020eec9c _02182108: .word data_027e10a4 _0218210c: .word 0x4647474e + arm_func_end func_ov15_02181ecc .global func_ov15_02182110 arm_func_start func_ov15_02182110 @@ -115911,12 +115911,12 @@ _02182548: add sp, sp, #0x150 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02182110 _0218257c: .word gMapManager _02182580: .word data_027e0f94 _02182584: .word data_027e0f64 _02182588: .word gAdventureFlags _0218258c: .word data_027e10a4 + arm_func_end func_ov15_02182110 .global func_ov15_02182590 arm_func_start func_ov15_02182590 @@ -115991,11 +115991,11 @@ _0218268c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02182590 _0218269c: .word data_027e10a4 _021826a0: .word data_027e0f94 _021826a4: .word 0x00000aab _021826a8: .word gAdventureFlags + arm_func_end func_ov15_02182590 .global func_ov15_021826ac arm_func_start func_ov15_021826ac @@ -116084,7 +116084,6 @@ _021827a8: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021826ac _021827f4: .word data_027e0f94 _021827f8: .word 0x00001770 _021827fc: .word data_027e0fac @@ -116092,6 +116091,7 @@ _02182800: .word 0x000008a4 _02182804: .word 0xfffffae1 _02182808: .word gMapManager _0218280c: .word 0x00001333 + arm_func_end func_ov15_021826ac .global func_ov15_02182810 arm_func_start func_ov15_02182810 @@ -116216,11 +116216,11 @@ _0218291c: add sp, sp, #0xb4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02182810 _021829e0: .word 0x00000133 _021829e4: .word gMapManager _021829e8: .word data_027e10a4 _021829ec: .word data_027e0f64 + arm_func_end func_ov15_02182810 .global func_ov15_021829f0 arm_func_start func_ov15_021829f0 @@ -116249,8 +116249,8 @@ func_ov15_021829f0: ; 0x021829f0 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov15_021829f0 _02182a4c: .word 0x00007fff + arm_func_end func_ov15_021829f0 .global func_ov15_02182a50 arm_func_start func_ov15_02182a50 @@ -116275,8 +116275,8 @@ func_ov15_02182a50: ; 0x02182a50 bl func_ov15_021803ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02182a50 _02182a9c: .word data_027e0f94 + arm_func_end func_ov15_02182a50 .global func_ov15_02182aa0 arm_func_start func_ov15_02182aa0 @@ -116329,9 +116329,9 @@ _02182b38: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02182aa0 _02182b40: .word data_027e0dbc _02182b44: .word 0x00004650 + arm_func_end func_ov15_02182aa0 .global func_ov15_02182b48 arm_func_start func_ov15_02182b48 @@ -116396,8 +116396,8 @@ func_ov15_02182bcc: ; 0x02182bcc strb r0, [r4, #0x3a0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02182bcc _02182c04: .word data_027e0f64 + arm_func_end func_ov15_02182bcc .global func_ov15_02182c08 arm_func_start func_ov15_02182c08 @@ -116420,8 +116420,8 @@ _02182c40: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02182c08 _02182c48: .word data_027e0f94 + arm_func_end func_ov15_02182c08 .global func_ov15_02182c4c arm_func_start func_ov15_02182c4c @@ -116519,11 +116519,11 @@ _02182d68: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02182c4c _02182db4: .word 0x00000333 _02182db8: .word data_027e0e58 _02182dbc: .word data_027e0ffc _02182dc0: .word 0x0000025e + arm_func_end func_ov15_02182c4c .global func_ov15_02182dc4 arm_func_start func_ov15_02182dc4 @@ -116651,9 +116651,9 @@ func_ov15_02182eec: ; 0x02182eec bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02182eec _02182f3c: .word data_ov00_020e9c88 _02182f40: .word func_ov15_02182f44 + arm_func_end func_ov15_02182eec .global func_ov15_02182f44 arm_func_start func_ov15_02182f44 @@ -116661,8 +116661,8 @@ func_ov15_02182f44: ; 0x02182f44 ldr ip, _02182f4c ; =func_ov15_02182f50 bx ip .align 2, 0 - arm_func_end func_ov15_02182f44 _02182f4c: .word func_ov15_02182f50 + arm_func_end func_ov15_02182f44 .global func_ov15_02182f50 arm_func_start func_ov15_02182f50 @@ -116687,8 +116687,8 @@ func_ov15_02182f50: ; 0x02182f50 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02182f50 _02182f9c: .word data_027e0194 + arm_func_end func_ov15_02182f50 .global func_ov15_02182fa0 arm_func_start func_ov15_02182fa0 @@ -116875,11 +116875,11 @@ _021831d4: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02182fc0 _02183240: .word data_027e0f64 _02183244: .word data_027e0f94 _02183248: .word gMapManager _0218324c: .word data_02050f54 + arm_func_end func_ov15_02182fc0 .global func_ov15_02183250 arm_func_start func_ov15_02183250 @@ -116946,10 +116946,10 @@ func_ov15_02183250: ; 0x02183250 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_02183250 _02183344: .word data_027e0fe8 _02183348: .word 0x47464953 _0218334c: .word data_027e0764 + arm_func_end func_ov15_02183250 .global func_ov15_02183350 arm_func_start func_ov15_02183350 @@ -117094,11 +117094,11 @@ _0218355c: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02183350 _02183568: .word gAdventureFlags _0218356c: .word data_027e0f64 _02183570: .word 0x00001770 _02183574: .word 0x000009c4 + arm_func_end func_ov15_02183350 .global func_ov15_02183578 arm_func_start func_ov15_02183578 @@ -117157,11 +117157,11 @@ func_ov15_02183578: ; 0x02183578 add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02183578 _0218364c: .word data_027e0fe8 _02183650: .word 0x4852434e _02183654: .word data_027e0f94 _02183658: .word data_027e0fe4 + arm_func_end func_ov15_02183578 .global func_ov15_0218365c arm_func_start func_ov15_0218365c @@ -117198,11 +117198,11 @@ func_ov15_0218365c: ; 0x0218365c add sp, sp, #0x38 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218365c _021836d8: .word data_027e0fe8 _021836dc: .word 0x4852434e _021836e0: .word data_027e0f94 _021836e4: .word data_027e0fe4 + arm_func_end func_ov15_0218365c .global func_ov15_021836e8 arm_func_start func_ov15_021836e8 @@ -117272,11 +117272,11 @@ _02183750: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02183704 _021837d0: .word data_027e0ce0 _021837d4: .word 0x000017b8 _021837d8: .word func_ov15_021208e0 _021837dc: .word func_ov15_021208e4 + arm_func_end func_ov15_02183704 .global func_ov15_021837e0 arm_func_start func_ov15_021837e0 @@ -117299,8 +117299,8 @@ _02183804: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021837e0 _02183820: .word func_ov15_021208e0 + arm_func_end func_ov15_021837e0 .global func_ov15_02183824 arm_func_start func_ov15_02183824 @@ -117335,9 +117335,9 @@ _02183884: strb r4, [r5, #0x48] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02183824 _02183890: .word data_027e0cbc _02183894: .word data_027e103c + arm_func_end func_ov15_02183824 .global func_ov15_02183898 arm_func_start func_ov15_02183898 @@ -117414,8 +117414,8 @@ _02183974: mov r0, r9 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_021838b8 _02183990: .word data_027e077c + arm_func_end func_ov15_021838b8 .global func_ov15_02183994 arm_func_start func_ov15_02183994 @@ -117440,8 +117440,8 @@ _021839d4: bl func_ov00_020d0594 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02183994 _021839dc: .word data_027e077c + arm_func_end func_ov15_02183994 .global func_ov15_021839e0 arm_func_start func_ov15_021839e0 @@ -117515,11 +117515,11 @@ _02183ab4: blt _02183a9c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_021839e0 _02183ae0: .word data_027e0618 _02183ae4: .word data_027e077c _02183ae8: .word data_02056be4 _02183aec: .word data_027e0cbc + arm_func_end func_ov15_021839e0 .global func_ov15_02183af0 arm_func_start func_ov15_02183af0 @@ -117528,8 +117528,8 @@ func_ov15_02183af0: ; 0x02183af0 ldr r0, [r0, #0x14] bx ip .align 2, 0 - arm_func_end func_ov15_02183af0 _02183afc: .word func_ov15_0217ee2c + arm_func_end func_ov15_02183af0 .global func_ov15_02183b00 arm_func_start func_ov15_02183b00 @@ -117564,10 +117564,10 @@ _02183b60: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02183b00 _02183b68: .word data_ov00_020eec9c _02183b6c: .word data_027e103c _02183b70: .word data_027e1054 + arm_func_end func_ov15_02183b00 .global func_ov15_02183b74 arm_func_start func_ov15_02183b74 @@ -117598,8 +117598,8 @@ func_ov15_02183b94: ; 0x02183b94 bl func_ov15_02183c44 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02183b94 _02183bc0: .word data_027e0fe0 + arm_func_end func_ov15_02183b94 .global func_ov15_02183bc4 arm_func_start func_ov15_02183bc4 @@ -117637,8 +117637,8 @@ _02183c34: add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02183bc4 _02183c40: .word data_027e0f94 + arm_func_end func_ov15_02183bc4 .global func_ov15_02183c44 arm_func_start func_ov15_02183c44 @@ -117653,8 +117653,8 @@ func_ov15_02183c44: ; 0x02183c44 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02183c44 _02183c68: .word data_ov15_0218ea78 + arm_func_end func_ov15_02183c44 .global func_ov15_02183c6c arm_func_start func_ov15_02183c6c @@ -117967,7 +117967,6 @@ _021840bc: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02183cb4 _021840e0: .word gItemManager _021840e4: .word data_027e0ff0 _021840e8: .word data_027e0764 @@ -117978,6 +117977,7 @@ _021840f8: .word 0x000005dd _021840fc: .word data_027e1070 _02184100: .word data_027e1080 _02184104: .word 0x00000709 + arm_func_end func_ov15_02183cb4 .global func_ov15_02184108 arm_func_start func_ov15_02184108 @@ -118074,12 +118074,12 @@ _02184218: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02184108 _02184268: .word data_027e0764 _0218426c: .word 0x00000709 _02184270: .word data_027e1080 _02184274: .word data_027e1070 _02184278: .word data_027e1060 + arm_func_end func_ov15_02184108 .global func_ov15_0218427c arm_func_start func_ov15_0218427c @@ -118129,9 +118129,9 @@ _021842b0: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0218427c _02184328: .word data_027e0d3c _0218432c: .word data_02063e4c + arm_func_end func_ov15_0218427c .global func_ov15_02184330 arm_func_start func_ov15_02184330 @@ -118173,8 +118173,8 @@ _0218439c: str r1, [r0, #0x18] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_02184330 _021843bc: .word data_027e0764 + arm_func_end func_ov15_02184330 .global func_ov15_021843c0 arm_func_start func_ov15_021843c0 @@ -118268,8 +118268,8 @@ _02184500: mov r0, r3 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_021843c0 _02184508: .word data_027e0764 + arm_func_end func_ov15_021843c0 .global func_ov15_0218450c arm_func_start func_ov15_0218450c @@ -118335,9 +118335,9 @@ _021845b4: strb r0, [r4, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02184540 _021845e0: .word data_027e0d38 _021845e4: .word gMapManager + arm_func_end func_ov15_02184540 .global func_ov15_021845e8 arm_func_start func_ov15_021845e8 @@ -118364,9 +118364,9 @@ func_ov15_021845e8: ; 0x021845e8 str r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_021845e8 _0218463c: .word data_027e0d38 _02184640: .word gMapManager + arm_func_end func_ov15_021845e8 .global func_ov15_02184644 arm_func_start func_ov15_02184644 @@ -118417,9 +118417,9 @@ _021846c8: blt _021846c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02184644 _021846f0: .word data_027e0d38 _021846f4: .word gMapManager + arm_func_end func_ov15_02184644 .global func_ov15_021846f8 arm_func_start func_ov15_021846f8 @@ -118569,11 +118569,11 @@ _021848b4: blt _02184870 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov15_02184838 _021848cc: .word 0x54534950 _021848d0: .word 0x444e5043 _021848d4: .word 0x474f4332 _021848d8: .word 0x42554949 + arm_func_end func_ov15_02184838 .global func_ov15_021848dc arm_func_start func_ov15_021848dc @@ -118613,10 +118613,10 @@ _02184944: blt _0218490c ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov15_021848dc _0218495c: .word 0x54534950 _02184960: .word 0x444e5043 _02184964: .word 0x474f4332 + arm_func_end func_ov15_021848dc .global func_ov15_02184968 arm_func_start func_ov15_02184968 @@ -118648,8 +118648,8 @@ func_ov15_021849a4: ; 0x021849a4 add r0, r0, #8 bx ip .align 2, 0 - arm_func_end func_ov15_021849a4 _021849bc: .word func_ov15_02185200 + arm_func_end func_ov15_021849a4 .global func_ov15_021849c0 arm_func_start func_ov15_021849c0 @@ -118661,8 +118661,8 @@ func_ov15_021849c0: ; 0x021849c0 add r0, r0, #8 bx ip .align 2, 0 - arm_func_end func_ov15_021849c0 _021849d8: .word func_ov15_02185200 + arm_func_end func_ov15_021849c0 .global func_ov15_021849dc arm_func_start func_ov15_021849dc @@ -118671,8 +118671,8 @@ func_ov15_021849dc: ; 0x021849dc add r0, r0, #8 bx ip .align 2, 0 - arm_func_end func_ov15_021849dc _021849e8: .word func_ov15_02185424 + arm_func_end func_ov15_021849dc .global func_ov15_021849ec arm_func_start func_ov15_021849ec @@ -118698,8 +118698,8 @@ func_ov15_021849ec: ; 0x021849ec strb r0, [r5, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_021849ec _02184a3c: .word data_027e0d38 + arm_func_end func_ov15_021849ec .global func_ov15_02184a40 arm_func_start func_ov15_02184a40 @@ -118723,8 +118723,8 @@ func_ov15_02184a40: ; 0x02184a40 bl func_ov15_02184a8c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02184a40 _02184a88: .word data_027e0f94 + arm_func_end func_ov15_02184a40 .global func_ov15_02184a8c arm_func_start func_ov15_02184a8c @@ -118748,8 +118748,8 @@ func_ov15_02184ab4: ; 0x02184ab4 add r0, r0, #8 bx ip .align 2, 0 - arm_func_end func_ov15_02184ab4 _02184ac0: .word func_ov15_02185638 + arm_func_end func_ov15_02184ab4 .global func_ov15_02184ac4 arm_func_start func_ov15_02184ac4 @@ -118825,8 +118825,8 @@ _02184b78: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02184b5c _02184bac: .word data_ov15_0218727c + arm_func_end func_ov15_02184b5c .global func_ov15_02184bb0 arm_func_start func_ov15_02184bb0 @@ -118879,9 +118879,9 @@ func_ov15_02184be4: ; 0x02184be4 bl func_ov00_0207bb1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02184be4 _02184c08: .word data_027e0de4 _02184c0c: .word func_ov15_02184c10 + arm_func_end func_ov15_02184be4 .global func_ov15_02184c10 arm_func_start func_ov15_02184c10 @@ -119060,13 +119060,13 @@ _02184d64: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02184c10 _02184eb8: .word data_027e0f64 _02184ebc: .word data_ov15_0218ebac _02184ec0: .word 0xfffff4cd _02184ec4: .word data_027e0194 _02184ec8: .word data_ov15_0218727c _02184ecc: .word data_ov00_020e9360 + arm_func_end func_ov15_02184c10 .global func_ov15_02184ed0 arm_func_start func_ov15_02184ed0 @@ -119137,13 +119137,13 @@ _02184fac: blt _02184f78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02184ed0 _02184fc4: .word data_027e0ce0 _02184fc8: .word data_02057878 _02184fcc: .word data_0205785c _02184fd0: .word func_0203010c _02184fd4: .word func_ov15_02184fdc _02184fd8: .word data_ov15_0218726c + arm_func_end func_ov15_02184ed0 .global func_ov15_02184fdc arm_func_start func_ov15_02184fdc @@ -119157,9 +119157,9 @@ func_ov15_02184fdc: ; 0x02184fdc str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov15_02184fdc _02184ffc: .word data_02057878 _02185000: .word data_02057840 + arm_func_end func_ov15_02184fdc .global func_ov15_02185004 arm_func_start func_ov15_02185004 @@ -119204,8 +119204,8 @@ _02185084: str r0, [r4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02185004 _02185090: .word func_0203010c + arm_func_end func_ov15_02185004 .global func_ov15_02185094 arm_func_start func_ov15_02185094 @@ -119256,8 +119256,8 @@ _02185108: blt _021850f0 bx lr .align 2, 0 - arm_func_end func_ov15_021850e4 _02185124: .word data_ov00_020eec68 + arm_func_end func_ov15_021850e4 .global func_ov15_02185128 arm_func_start func_ov15_02185128 @@ -119320,8 +119320,8 @@ _021851bc: bl func_0201f83c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov15_02185128 _021851fc: .word data_ov00_020ee734 + arm_func_end func_ov15_02185128 .global func_ov15_02185200 arm_func_start func_ov15_02185200 @@ -119473,9 +119473,9 @@ _021853c8: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov15_02185200 _0218541c: .word data_ov15_021872e4 _02185420: .word data_ov15_021872c4 + arm_func_end func_ov15_02185200 .global func_ov15_02185424 arm_func_start func_ov15_02185424 @@ -119636,8 +119636,8 @@ _02185628: strne r4, [r5, #4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02185474 _02185634: .word data_ov15_021872e4 + arm_func_end func_ov15_02185474 .global func_ov15_02185638 arm_func_start func_ov15_02185638 @@ -119721,9 +119721,9 @@ _0218573c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov15_02185638 _02185764: .word data_027e0f64 _02185768: .word data_02050f54 + arm_func_end func_ov15_02185638 .global func_ov15_0218576c arm_func_start func_ov15_0218576c @@ -119735,8 +119735,8 @@ func_ov15_0218576c: ; 0x0218576c bl func_ov00_020d6d30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218576c _02185784: .word data_ov00_020eec68 + arm_func_end func_ov15_0218576c .global func_ov15_02185788 arm_func_start func_ov15_02185788 @@ -119745,9 +119745,9 @@ func_ov15_02185788: ; 0x02185788 ldr r0, _02185798 ; =data_ov00_020eec68 bx ip .align 2, 0 - arm_func_end func_ov15_02185788 _02185794: .word func_ov00_020d6e14 _02185798: .word data_ov00_020eec68 + arm_func_end func_ov15_02185788 .global func_ov15_0218579c arm_func_start func_ov15_0218579c @@ -119855,8 +119855,8 @@ _021858ac: strb r0, [r4, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_0218588c _021858e0: .word 0x0000ff7f + arm_func_end func_ov15_0218588c .global func_ov15_021858e4 arm_func_start func_ov15_021858e4 @@ -119972,8 +119972,8 @@ _02185a34: bl func_0201f81c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02185984 _02185a40: .word data_ov15_0218ebd8 + arm_func_end func_ov15_02185984 .global func_ov15_02185a44 arm_func_start func_ov15_02185a44 @@ -119982,8 +119982,8 @@ func_ov15_02185a44: ; 0x02185a44 strb r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov15_02185a44 _02185a50: .word data_ov15_0218ebd8 + arm_func_end func_ov15_02185a44 .global func_ov15_02185a54 arm_func_start func_ov15_02185a54 @@ -120042,10 +120042,10 @@ _02185af8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov15_02185a70 _02185b00: .word data_ov09_0211f5b4 _02185b04: .word data_ov15_02187304 _02185b08: .word data_027e0f94 + arm_func_end func_ov15_02185a70 .global func_ov15_02185b0c arm_func_start func_ov15_02185b0c @@ -120054,8 +120054,8 @@ func_ov15_02185b0c: ; 0x02185b0c mov r1, #0x1a bx ip .align 2, 0 - arm_func_end func_ov15_02185b0c _02185b18: .word func_ov15_02185a70 + arm_func_end func_ov15_02185b0c .rodata .global data_ov15_02185b1c @@ -124957,8 +124957,8 @@ func_ov15_02187384: ; 0x02187384 str r1, [r0, #0x1c] bx lr .align 2, 0 - arm_func_end func_ov15_02187384 _021873c4: .word data_ov15_02189420 + arm_func_end func_ov15_02187384 .global func_ov15_021873c8 arm_func_start func_ov15_021873c8 @@ -124979,8 +124979,8 @@ func_ov15_021873c8: ; 0x021873c8 str r1, [r0, #0x3c] bx lr .align 2, 0 - arm_func_end func_ov15_021873c8 _02187404: .word data_ov15_021894bc + arm_func_end func_ov15_021873c8 .global func_ov15_02187408 arm_func_start func_ov15_02187408 @@ -124997,12 +124997,12 @@ func_ov15_02187408: ; 0x02187408 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187408 _02187434: .word data_ov15_0218ec64 _02187438: .word 0x534e4745 _0218743c: .word func_ov15_02121a94 _02187440: .word _ZN9ActorTypeD1Ev _02187444: .word data_ov15_0218ec58 + arm_func_end func_ov15_02187408 .global func_ov15_02187448 arm_func_start func_ov15_02187448 @@ -125019,12 +125019,12 @@ func_ov15_02187448: ; 0x02187448 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187448 _02187474: .word data_ov15_0218ec84 _02187478: .word 0x534e4741 _0218747c: .word func_ov15_021220b4 _02187480: .word _ZN9ActorTypeD1Ev _02187484: .word data_ov15_0218ec78 + arm_func_end func_ov15_02187448 .global func_ov15_02187488 arm_func_start func_ov15_02187488 @@ -125041,12 +125041,12 @@ func_ov15_02187488: ; 0x02187488 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187488 _021874b4: .word data_ov15_0218eca8 _021874b8: .word 0x53454f43 _021874bc: .word func_ov15_02123bec _021874c0: .word _ZN9ActorTypeD1Ev _021874c4: .word data_ov15_0218ec9c + arm_func_end func_ov15_02187488 .global func_ov15_021874c8 arm_func_start func_ov15_021874c8 @@ -125076,7 +125076,6 @@ func_ov15_021874c8: ; 0x021874c8 str r2, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021874c8 _02187528: .word data_ov15_0218ecc8 _0218752c: .word 0x53454b45 _02187530: .word func_ov15_02125388 @@ -125084,6 +125083,7 @@ _02187534: .word _ZN9ActorTypeD1Ev _02187538: .word data_ov15_0218ecbc _0218753c: .word 0x00000333 _02187540: .word data_ov15_02189898 + arm_func_end func_ov15_021874c8 .global func_ov15_02187544 arm_func_start func_ov15_02187544 @@ -125099,11 +125099,11 @@ func_ov15_02187544: ; 0x02187544 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187544 _0218756c: .word data_ov15_0218ecdc _02187570: .word func_ov15_021263e4 _02187574: .word func_0203ebc8 _02187578: .word data_ov15_0218ece4 + arm_func_end func_ov15_02187544 .global func_ov15_0218757c arm_func_start func_ov15_0218757c @@ -125119,11 +125119,11 @@ func_ov15_0218757c: ; 0x0218757c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218757c _021875a4: .word data_ov15_0218ecf0 _021875a8: .word func_ov15_02126708 _021875ac: .word func_0203ebc8 _021875b0: .word data_ov15_0218ecf8 + arm_func_end func_ov15_0218757c .global func_ov15_021875b4 arm_func_start func_ov15_021875b4 @@ -125139,11 +125139,11 @@ func_ov15_021875b4: ; 0x021875b4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021875b4 _021875dc: .word data_ov15_0218ed04 _021875e0: .word func_ov15_02126918 _021875e4: .word func_0203ebc8 _021875e8: .word data_ov15_0218ed0c + arm_func_end func_ov15_021875b4 .global func_ov15_021875ec arm_func_start func_ov15_021875ec @@ -125159,11 +125159,11 @@ func_ov15_021875ec: ; 0x021875ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021875ec _02187614: .word data_ov15_0218ed18 _02187618: .word func_ov15_02126cd4 _0218761c: .word func_0203ebc8 _02187620: .word data_ov15_0218ed20 + arm_func_end func_ov15_021875ec .global func_ov15_02187624 arm_func_start func_ov15_02187624 @@ -125179,11 +125179,11 @@ func_ov15_02187624: ; 0x02187624 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187624 _0218764c: .word data_ov15_0218ed2c _02187650: .word func_ov15_02126eb8 _02187654: .word func_0203ebc8 _02187658: .word data_ov15_0218ed34 + arm_func_end func_ov15_02187624 .global func_ov15_0218765c arm_func_start func_ov15_0218765c @@ -125199,11 +125199,11 @@ func_ov15_0218765c: ; 0x0218765c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218765c _02187684: .word data_ov15_0218ed40 _02187688: .word func_ov15_02126fc4 _0218768c: .word func_0203ebc8 _02187690: .word data_ov15_0218ed48 + arm_func_end func_ov15_0218765c .global func_ov15_02187694 arm_func_start func_ov15_02187694 @@ -125219,11 +125219,11 @@ func_ov15_02187694: ; 0x02187694 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187694 _021876bc: .word data_ov15_0218ed54 _021876c0: .word func_ov15_021270d0 _021876c4: .word func_0203ebc8 _021876c8: .word data_ov15_0218ed5c + arm_func_end func_ov15_02187694 .global func_ov15_021876cc arm_func_start func_ov15_021876cc @@ -125239,11 +125239,11 @@ func_ov15_021876cc: ; 0x021876cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021876cc _021876f4: .word data_ov15_0218ed68 _021876f8: .word func_ov15_0212748c _021876fc: .word func_0203ebc8 _02187700: .word data_ov15_0218ed70 + arm_func_end func_ov15_021876cc .global func_ov15_02187704 arm_func_start func_ov15_02187704 @@ -125259,11 +125259,11 @@ func_ov15_02187704: ; 0x02187704 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187704 _0218772c: .word data_ov15_0218ed7c _02187730: .word func_ov15_02127694 _02187734: .word func_0203ebc8 _02187738: .word data_ov15_0218ed84 + arm_func_end func_ov15_02187704 .global func_ov15_0218773c arm_func_start func_ov15_0218773c @@ -125279,11 +125279,11 @@ func_ov15_0218773c: ; 0x0218773c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218773c _02187764: .word data_ov15_0218ed90 _02187768: .word func_ov15_021277a0 _0218776c: .word func_0203ebc8 _02187770: .word data_ov15_0218ed98 + arm_func_end func_ov15_0218773c .global func_ov15_02187774 arm_func_start func_ov15_02187774 @@ -125299,11 +125299,11 @@ func_ov15_02187774: ; 0x02187774 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187774 _0218779c: .word data_ov15_0218eda4 _021877a0: .word func_ov15_021278bc _021877a4: .word func_0203ebc8 _021877a8: .word data_ov15_0218edac + arm_func_end func_ov15_02187774 .global func_ov15_021877ac arm_func_start func_ov15_021877ac @@ -125319,11 +125319,11 @@ func_ov15_021877ac: ; 0x021877ac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021877ac _021877d4: .word data_ov15_0218edb8 _021877d8: .word func_ov15_02127bf4 _021877dc: .word func_0203ebc8 _021877e0: .word data_ov15_0218edc0 + arm_func_end func_ov15_021877ac .global func_ov15_021877e4 arm_func_start func_ov15_021877e4 @@ -125339,11 +125339,11 @@ func_ov15_021877e4: ; 0x021877e4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021877e4 _0218780c: .word data_ov15_0218edcc _02187810: .word func_ov15_02128334 _02187814: .word func_0203ebc8 _02187818: .word data_ov15_0218edd4 + arm_func_end func_ov15_021877e4 .global func_ov15_0218781c arm_func_start func_ov15_0218781c @@ -125369,13 +125369,13 @@ func_ov15_0218781c: ; 0x0218781c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218781c _0218786c: .word data_ov15_0218a434 _02187870: .word data_ov15_0218a434 _02187874: .word func_0202bac0 _02187878: .word data_ov15_0218ee0c _0218787c: .word data_ov15_0218a440 _02187880: .word data_ov15_0218ee00 + arm_func_end func_ov15_0218781c .global func_ov15_02187884 arm_func_start func_ov15_02187884 @@ -125401,7 +125401,6 @@ func_ov15_02187884: ; 0x02187884 str r1, [r0, #0x1c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187884 _021878d4: .word data_ov15_0218ee24 _021878d8: .word 0x50534950 _021878dc: .word func_ov15_0212c734 @@ -125411,6 +125410,7 @@ _021878e8: .word 0x0000f660 _021878ec: .word data_ov15_0218a464 _021878f0: .word 0x0000b19a _021878f4: .word 0x0000e459 + arm_func_end func_ov15_02187884 .global func_ov15_021878f8 arm_func_start func_ov15_021878f8 @@ -125427,13 +125427,13 @@ func_ov15_021878f8: ; 0x021878f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021878f8 _02187924: .word data_ov15_0218ee44 _02187928: .word 0x47534950 _0218792c: .word func_ov15_0212f398 _02187930: .word func_ov15_0212f36c _02187934: .word _ZN9ActorTypeD1Ev _02187938: .word data_ov15_0218ee38 + arm_func_end func_ov15_021878f8 .global func_ov15_0218793c arm_func_start func_ov15_0218793c @@ -125453,13 +125453,13 @@ func_ov15_0218793c: ; 0x0218793c str r1, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218793c _02187974: .word data_ov15_0218ee64 _02187978: .word 0x53544e44 _0218797c: .word func_ov15_0213296c _02187980: .word _ZN9ActorTypeD1Ev _02187984: .word data_ov15_0218ee58 _02187988: .word data_ov15_0218a6e0 + arm_func_end func_ov15_0218793c .global func_ov15_0218798c arm_func_start func_ov15_0218798c @@ -125476,12 +125476,12 @@ func_ov15_0218798c: ; 0x0218798c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218798c _021879b8: .word data_ov15_0218ee84 _021879bc: .word 0x434e424c _021879c0: .word func_ov15_02134040 _021879c4: .word _ZN9ActorTypeD1Ev _021879c8: .word data_ov15_0218ee78 + arm_func_end func_ov15_0218798c .global func_ov15_021879cc arm_func_start func_ov15_021879cc @@ -125491,8 +125491,8 @@ func_ov15_021879cc: ; 0x021879cc str r1, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov15_021879cc _021879dc: .word data_ov15_0218a9d8 + arm_func_end func_ov15_021879cc .global func_ov15_021879e0 arm_func_start func_ov15_021879e0 @@ -125516,11 +125516,11 @@ func_ov15_021879e0: ; 0x021879e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021879e0 _02187a28: .word data_ov15_0218aa28 _02187a2c: .word data_ov15_0218eec0 _02187a30: .word func_ov00_020b1550 _02187a34: .word data_ov15_0218eeb4 + arm_func_end func_ov15_021879e0 .global func_ov15_02187a38 arm_func_start func_ov15_02187a38 @@ -125537,12 +125537,12 @@ func_ov15_02187a38: ; 0x02187a38 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187a38 _02187a64: .word data_ov15_0218eee8 _02187a68: .word 0x53504b4e _02187a6c: .word func_ov15_0213a634 _02187a70: .word _ZN9ActorTypeD1Ev _02187a74: .word data_ov15_0218eedc + arm_func_end func_ov15_02187a38 .global func_ov15_02187a78 arm_func_start func_ov15_02187a78 @@ -125559,12 +125559,12 @@ func_ov15_02187a78: ; 0x02187a78 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187a78 _02187aa4: .word data_ov15_0218ef08 _02187aa8: .word 0x4b4d4d45 _02187aac: .word func_ov15_0213b2dc _02187ab0: .word _ZN9ActorTypeD1Ev _02187ab4: .word data_ov15_0218eefc + arm_func_end func_ov15_02187a78 .global func_ov15_02187ab8 arm_func_start func_ov15_02187ab8 @@ -125594,7 +125594,6 @@ func_ov15_02187ab8: ; 0x02187ab8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov15_02187ab8 _02187b18: .word data_ov15_0218ef2c _02187b1c: .word 0x53504b4c _02187b20: .word func_ov15_0213e400 @@ -125605,6 +125604,7 @@ _02187b30: .word 0x000024cd _02187b34: .word data_ov15_0218ae98 _02187b38: .word func_ov15_0212346c _02187b3c: .word data_ov15_0218ef40 + arm_func_end func_ov15_02187ab8 .global func_ov15_02187b40 arm_func_start func_ov15_02187b40 @@ -125621,12 +125621,12 @@ func_ov15_02187b40: ; 0x02187b40 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187b40 _02187b6c: .word data_ov15_0218ef58 _02187b70: .word 0x53504b48 _02187b74: .word func_ov15_02141064 _02187b78: .word _ZN9ActorTypeD1Ev _02187b7c: .word data_ov15_0218ef4c + arm_func_end func_ov15_02187b40 .global func_ov15_02187b80 arm_func_start func_ov15_02187b80 @@ -125656,12 +125656,12 @@ func_ov15_02187b80: ; 0x02187b80 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187b80 _02187be0: .word 0x0000ffff _02187be4: .word data_ov15_0218ef6c _02187be8: .word data_ov15_0218ef78 _02187bec: .word func_ov15_02123470 _02187bf0: .word data_ov15_0218ef6c + arm_func_end func_ov15_02187b80 .global func_ov15_02187bf4 arm_func_start func_ov15_02187bf4 @@ -125678,12 +125678,12 @@ func_ov15_02187bf4: ; 0x02187bf4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187bf4 _02187c20: .word data_ov15_0218efe8 _02187c24: .word 0x46534152 _02187c28: .word func_ov15_02145ea0 _02187c2c: .word _ZN9ActorTypeD1Ev _02187c30: .word data_ov15_0218efdc + arm_func_end func_ov15_02187bf4 .global func_ov15_02187c34 arm_func_start func_ov15_02187c34 @@ -125700,13 +125700,13 @@ func_ov15_02187c34: ; 0x02187c34 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187c34 _02187c60: .word data_ov15_0218f40c _02187c64: .word 0x534c4152 _02187c68: .word func_ov15_02146010 _02187c6c: .word func_ov15_02145fe0 _02187c70: .word _ZN9ActorTypeD1Ev _02187c74: .word data_ov15_0218f400 + arm_func_end func_ov15_02187c34 .global func_ov15_02187c78 arm_func_start func_ov15_02187c78 @@ -125741,7 +125741,6 @@ func_ov15_02187c78: ; 0x02187c78 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187c78 _02187cec: .word data_ov15_0218f4fc _02187cf0: .word 0x534c5452 _02187cf4: .word func_ov15_02146614 @@ -125755,6 +125754,7 @@ _02187d10: .word data_ov15_0218f510 _02187d14: .word 0x00000333 _02187d18: .word data_ov15_0218b3ec _02187d1c: .word data_ov15_0218f51c + arm_func_end func_ov15_02187c78 .global func_ov15_02187d20 arm_func_start func_ov15_02187d20 @@ -125770,11 +125770,11 @@ func_ov15_02187d20: ; 0x02187d20 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187d20 _02187d48: .word data_ov15_0218f528 _02187d4c: .word func_ov15_02146cb0 _02187d50: .word func_0203ebc8 _02187d54: .word data_ov15_0218f530 + arm_func_end func_ov15_02187d20 .global func_ov15_02187d58 arm_func_start func_ov15_02187d58 @@ -125791,12 +125791,12 @@ func_ov15_02187d58: ; 0x02187d58 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187d58 _02187d84: .word data_ov15_0218f548 _02187d88: .word 0x534c4653 _02187d8c: .word func_ov15_02146f4c _02187d90: .word _ZN9ActorTypeD1Ev _02187d94: .word data_ov15_0218f53c + arm_func_end func_ov15_02187d58 .global func_ov15_02187d98 arm_func_start func_ov15_02187d98 @@ -125863,7 +125863,6 @@ func_ov15_02187d98: ; 0x02187d98 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187d98 _02187e8c: .word data_02057878 _02187e90: .word data_ov15_0218f55c _02187e94: .word data_ov15_0218b8fc @@ -125882,6 +125881,7 @@ _02187ec4: .word data_ov15_0218f598 _02187ec8: .word data_ov15_0218b92c _02187ecc: .word data_ov15_0218f5c4 _02187ed0: .word data_ov15_0218f5b8 + arm_func_end func_ov15_02187d98 .global func_ov15_02187ed4 arm_func_start func_ov15_02187ed4 @@ -125897,11 +125897,11 @@ func_ov15_02187ed4: ; 0x02187ed4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187ed4 _02187efc: .word data_ov15_0218f5d8 _02187f00: .word func_ov15_0214c080 _02187f04: .word func_0203ebc8 _02187f08: .word data_ov15_0218f5e0 + arm_func_end func_ov15_02187ed4 .global func_ov15_02187f0c arm_func_start func_ov15_02187f0c @@ -125921,8 +125921,8 @@ func_ov15_02187f0c: ; 0x02187f0c str r1, [r0, #0x1c] bx lr .align 2, 0 - arm_func_end func_ov15_02187f0c _02187f44: .word data_ov15_0218ba08 + arm_func_end func_ov15_02187f0c .global func_ov15_02187f48 arm_func_start func_ov15_02187f48 @@ -125939,12 +125939,12 @@ func_ov15_02187f48: ; 0x02187f48 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187f48 _02187f74: .word data_ov15_0218f5f8 _02187f78: .word 0x53525059 _02187f7c: .word func_ov15_0214d258 _02187f80: .word _ZN9ActorTypeD1Ev _02187f84: .word data_ov15_0218f5ec + arm_func_end func_ov15_02187f48 .global func_ov15_02187f88 arm_func_start func_ov15_02187f88 @@ -125961,12 +125961,12 @@ func_ov15_02187f88: ; 0x02187f88 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187f88 _02187fb4: .word data_ov15_0218f618 _02187fb8: .word 0x53485254 _02187fbc: .word func_ov15_0214d518 _02187fc0: .word _ZN9ActorTypeD1Ev _02187fc4: .word data_ov15_0218f60c + arm_func_end func_ov15_02187f88 .global func_ov15_02187fc8 arm_func_start func_ov15_02187fc8 @@ -125983,12 +125983,12 @@ func_ov15_02187fc8: ; 0x02187fc8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02187fc8 _02187ff4: .word data_ov15_0218f638 _02187ff8: .word 0x43424c53 _02187ffc: .word func_ov15_0214d754 _02188000: .word _ZN9ActorTypeD1Ev _02188004: .word data_ov15_0218f62c + arm_func_end func_ov15_02187fc8 .global func_ov15_02188008 arm_func_start func_ov15_02188008 @@ -126024,8 +126024,8 @@ func_ov15_02188008: ; 0x02188008 str r1, [r2, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov15_02188008 _02188080: .word data_ov15_0218bd58 + arm_func_end func_ov15_02188008 .global func_ov15_02188084 arm_func_start func_ov15_02188084 @@ -126042,12 +126042,12 @@ func_ov15_02188084: ; 0x02188084 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188084 _021880b0: .word data_ov15_0218f674 _021880b4: .word 0x47534d47 _021880b8: .word func_ov15_0214ee58 _021880bc: .word _ZN9ActorTypeD1Ev _021880c0: .word data_ov15_0218f668 + arm_func_end func_ov15_02188084 .global func_ov15_021880c4 arm_func_start func_ov15_021880c4 @@ -126064,13 +126064,13 @@ func_ov15_021880c4: ; 0x021880c4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021880c4 _021880f0: .word data_ov15_0218f694 _021880f4: .word 0x54534950 _021880f8: .word func_ov15_0214ffc8 _021880fc: .word func_ov15_0214ff48 _02188100: .word _ZN9ActorTypeD1Ev _02188104: .word data_ov15_0218f688 + arm_func_end func_ov15_021880c4 .global func_ov15_02188108 arm_func_start func_ov15_02188108 @@ -126087,12 +126087,12 @@ func_ov15_02188108: ; 0x02188108 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188108 _02188134: .word data_ov15_0218f6b4 _02188138: .word 0x4b4d4741 _0218813c: .word func_ov15_02151720 _02188140: .word _ZN9ActorTypeD1Ev _02188144: .word data_ov15_0218f6a8 + arm_func_end func_ov15_02188108 .global func_ov15_02188148 arm_func_start func_ov15_02188148 @@ -126124,7 +126124,6 @@ func_ov15_02188148: ; 0x02188148 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188148 _021881b0: .word data_ov15_0218f6e0 _021881b4: .word 0x42554949 _021881b8: .word func_ov15_02155680 @@ -126135,6 +126134,7 @@ _021881c8: .word data_ov15_0218c0e4 _021881cc: .word data_ov15_0218c0f4 _021881d0: .word func_ov15_021262d4 _021881d4: .word data_ov15_0218f6f4 + arm_func_end func_ov15_02188148 .global func_ov15_021881d8 arm_func_start func_ov15_021881d8 @@ -126167,7 +126167,6 @@ func_ov15_021881d8: ; 0x021881d8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021881d8 _02188244: .word data_ov15_0218f70c _02188248: .word 0x53524f50 _0218824c: .word func_ov15_02157610 @@ -126179,6 +126178,7 @@ _02188260: .word 0x0000019a _02188264: .word data_ov15_0218c1e8 _02188268: .word func_ov15_021262d4 _0218826c: .word data_ov15_0218f720 + arm_func_end func_ov15_021881d8 .global func_ov15_02188270 arm_func_start func_ov15_02188270 @@ -126195,12 +126195,12 @@ func_ov15_02188270: ; 0x02188270 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188270 _0218829c: .word data_ov15_0218f738 _021882a0: .word 0x47594d47 _021882a4: .word func_ov15_02157d10 _021882a8: .word _ZN9ActorTypeD1Ev _021882ac: .word data_ov15_0218f72c + arm_func_end func_ov15_02188270 .global func_ov15_021882b0 arm_func_start func_ov15_021882b0 @@ -126221,13 +126221,13 @@ func_ov15_021882b0: ; 0x021882b0 str r1, [r0, #0x14] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021882b0 _021882ec: .word data_ov15_0218f758 _021882f0: .word 0x47595247 _021882f4: .word func_ov15_02158574 _021882f8: .word _ZN9ActorTypeD1Ev _021882fc: .word data_ov15_0218f74c _02188300: .word data_ov15_0218c384 + arm_func_end func_ov15_021882b0 .global func_ov15_02188304 arm_func_start func_ov15_02188304 @@ -126249,13 +126249,13 @@ func_ov15_02188304: ; 0x02188304 str r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188304 _02188344: .word data_ov15_0218f778 _02188348: .word 0x4647474e _0218834c: .word func_ov15_0215a318 _02188350: .word _ZN9ActorTypeD1Ev _02188354: .word data_ov15_0218f76c _02188358: .word data_ov15_0218c478 + arm_func_end func_ov15_02188304 .global func_ov15_0218835c arm_func_start func_ov15_0218835c @@ -126272,12 +126272,12 @@ func_ov15_0218835c: ; 0x0218835c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218835c _02188388: .word data_ov15_0218f798 _0218838c: .word 0x43435447 _02188390: .word func_ov15_0215bb3c _02188394: .word _ZN9ActorTypeD1Ev _02188398: .word data_ov15_0218f78c + arm_func_end func_ov15_0218835c .global func_ov15_0218839c arm_func_start func_ov15_0218839c @@ -126293,11 +126293,11 @@ func_ov15_0218839c: ; 0x0218839c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218839c _021883c4: .word data_ov15_0218f7ac _021883c8: .word func_ov15_0215d2c8 _021883cc: .word func_0203ebc8 _021883d0: .word data_ov15_0218f7b4 + arm_func_end func_ov15_0218839c .global func_ov15_021883d4 arm_func_start func_ov15_021883d4 @@ -126313,11 +126313,11 @@ func_ov15_021883d4: ; 0x021883d4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021883d4 _021883fc: .word data_ov15_0218f7c0 _02188400: .word func_ov15_0215d3e4 _02188404: .word func_0203ebc8 _02188408: .word data_ov15_0218f7c8 + arm_func_end func_ov15_021883d4 .global func_ov15_0218840c arm_func_start func_ov15_0218840c @@ -126333,11 +126333,11 @@ func_ov15_0218840c: ; 0x0218840c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218840c _02188434: .word data_ov15_0218f7d4 _02188438: .word func_ov15_0215d4f0 _0218843c: .word func_0203ebc8 _02188440: .word data_ov15_0218f7dc + arm_func_end func_ov15_0218840c .global func_ov15_02188444 arm_func_start func_ov15_02188444 @@ -126353,11 +126353,11 @@ func_ov15_02188444: ; 0x02188444 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188444 _0218846c: .word data_ov15_0218f7e8 _02188470: .word func_ov15_0215d5fc _02188474: .word func_0203ebc8 _02188478: .word data_ov15_0218f7f0 + arm_func_end func_ov15_02188444 .global func_ov15_0218847c arm_func_start func_ov15_0218847c @@ -126384,7 +126384,6 @@ func_ov15_0218847c: ; 0x0218847c bl func_0204f614 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218847c _021884d0: .word data_ov15_0218f808 _021884d4: .word 0x47464953 _021884d8: .word func_ov15_0215d708 @@ -126394,6 +126393,7 @@ _021884e4: .word 0x00001f4d _021884e8: .word data_ov15_0218c8b0 _021884ec: .word data_ov15_0218f81c _021884f0: .word func_ov15_02160438 + arm_func_end func_ov15_0218847c .global func_ov15_021884f4 arm_func_start func_ov15_021884f4 @@ -126410,12 +126410,12 @@ func_ov15_021884f4: ; 0x021884f4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021884f4 _02188520: .word data_ov15_0218f868 _02188524: .word 0x46474d47 _02188528: .word func_ov15_02160448 _0218852c: .word _ZN9ActorTypeD1Ev _02188530: .word data_ov15_0218f85c + arm_func_end func_ov15_021884f4 .global func_ov15_02188534 arm_func_start func_ov15_02188534 @@ -126432,12 +126432,12 @@ func_ov15_02188534: ; 0x02188534 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188534 _02188560: .word data_ov15_0218f888 _02188564: .word 0x444e5043 _02188568: .word func_ov15_021605d0 _0218856c: .word _ZN9ActorTypeD1Ev _02188570: .word data_ov15_0218f87c + arm_func_end func_ov15_02188534 .global func_ov15_02188574 arm_func_start func_ov15_02188574 @@ -126454,13 +126454,13 @@ func_ov15_02188574: ; 0x02188574 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188574 _021885a0: .word data_ov15_0218f8a8 _021885a4: .word 0x504c5350 _021885a8: .word func_ov15_0216196c _021885ac: .word func_ov15_02161920 _021885b0: .word _ZN9ActorTypeD1Ev _021885b4: .word data_ov15_0218f89c + arm_func_end func_ov15_02188574 .global func_ov15_021885b8 arm_func_start func_ov15_021885b8 @@ -126477,12 +126477,12 @@ func_ov15_021885b8: ; 0x021885b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021885b8 _021885e4: .word data_ov15_0218f8dc _021885e8: .word 0x544f5044 _021885ec: .word func_ov15_02165fc8 _021885f0: .word _ZN9ActorTypeD1Ev _021885f4: .word data_ov15_0218f8d0 + arm_func_end func_ov15_021885b8 .global func_ov15_021885f8 arm_func_start func_ov15_021885f8 @@ -126498,11 +126498,11 @@ func_ov15_021885f8: ; 0x021885f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021885f8 _02188620: .word data_ov15_0218f8f0 _02188624: .word func_ov15_021666c4 _02188628: .word func_0203ebc8 _0218862c: .word data_ov15_0218f8f8 + arm_func_end func_ov15_021885f8 .global func_ov15_02188630 arm_func_start func_ov15_02188630 @@ -126518,11 +126518,11 @@ func_ov15_02188630: ; 0x02188630 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188630 _02188658: .word data_ov15_0218f904 _0218865c: .word func_ov15_021669c8 _02188660: .word func_0203ebc8 _02188664: .word data_ov15_0218f90c + arm_func_end func_ov15_02188630 .global func_ov15_02188668 arm_func_start func_ov15_02188668 @@ -126539,12 +126539,12 @@ func_ov15_02188668: ; 0x02188668 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188668 _02188694: .word data_ov15_0218f924 _02188698: .word 0x424a4653 _0218869c: .word func_ov15_02166ad4 _021886a0: .word _ZN9ActorTypeD1Ev _021886a4: .word data_ov15_0218f918 + arm_func_end func_ov15_02188668 .global func_ov15_021886a8 arm_func_start func_ov15_021886a8 @@ -126570,7 +126570,6 @@ func_ov15_021886a8: ; 0x021886a8 str r0, [r1, #0x18] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021886a8 _021886f8: .word data_ov15_0218f944 _021886fc: .word 0x464c5052 _02188700: .word func_ov15_0216771c @@ -126579,6 +126578,7 @@ _02188708: .word data_ov15_0218f938 _0218870c: .word data_ov15_0218d094 _02188710: .word 0x00156400 _02188714: .word 0x000743d4 + arm_func_end func_ov15_021886a8 .global func_ov15_02188718 arm_func_start func_ov15_02188718 @@ -126595,12 +126595,12 @@ func_ov15_02188718: ; 0x02188718 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188718 _02188744: .word data_ov15_0218f964 _02188748: .word 0x49434247 _0218874c: .word func_ov15_0216901c _02188750: .word _ZN9ActorTypeD1Ev _02188754: .word data_ov15_0218f958 + arm_func_end func_ov15_02188718 .global func_ov15_02188758 arm_func_start func_ov15_02188758 @@ -126626,7 +126626,6 @@ func_ov15_02188758: ; 0x02188758 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188758 _021887a8: .word data_ov15_0218f984 _021887ac: .word 0x534d5453 _021887b0: .word func_ov15_0216abe8 @@ -126636,6 +126635,7 @@ _021887bc: .word data_ov15_0218f9a4 _021887c0: .word 0x534d544c _021887c4: .word func_ov15_0216ac18 _021887c8: .word data_ov15_0218f998 + arm_func_end func_ov15_02188758 .global func_ov15_021887cc arm_func_start func_ov15_021887cc @@ -126670,7 +126670,6 @@ func_ov15_021887cc: ; 0x021887cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021887cc _02188840: .word data_ov15_0218f9c4 _02188844: .word 0x534c4f43 _02188848: .word func_ov15_0216be78 @@ -126685,6 +126684,7 @@ _02188868: .word data_ov15_0218d6fc _0218886c: .word data_ov15_0218f9b8 _02188870: .word func_ov00_020a9b6c _02188874: .word data_ov15_0218fa40 + arm_func_end func_ov15_021887cc .global func_ov15_02188878 arm_func_start func_ov15_02188878 @@ -126701,12 +126701,12 @@ func_ov15_02188878: ; 0x02188878 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188878 _021888a4: .word data_ov15_0218fadc _021888a8: .word 0x534e4156 _021888ac: .word func_ov15_0216ee14 _021888b0: .word _ZN9ActorTypeD1Ev _021888b4: .word data_ov15_0218fad0 + arm_func_end func_ov15_02188878 .global func_ov15_021888b8 arm_func_start func_ov15_021888b8 @@ -126723,12 +126723,12 @@ func_ov15_021888b8: ; 0x021888b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021888b8 _021888e4: .word data_ov15_0218fafc _021888e8: .word 0x53424f53 _021888ec: .word func_ov15_0216f470 _021888f0: .word _ZN9ActorTypeD1Ev _021888f4: .word data_ov15_0218faf0 + arm_func_end func_ov15_021888b8 .global func_ov15_021888f8 arm_func_start func_ov15_021888f8 @@ -126745,12 +126745,12 @@ func_ov15_021888f8: ; 0x021888f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021888f8 _02188924: .word data_ov15_0218fb1c _02188928: .word 0x53424559 _0218892c: .word func_ov15_02173738 _02188930: .word _ZN9ActorTypeD1Ev _02188934: .word data_ov15_0218fb10 + arm_func_end func_ov15_021888f8 .global func_ov15_02188938 arm_func_start func_ov15_02188938 @@ -126767,12 +126767,12 @@ func_ov15_02188938: ; 0x02188938 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188938 _02188964: .word data_ov15_0218fb3c _02188968: .word 0x534c5444 _0218896c: .word func_ov15_02174060 _02188970: .word _ZN9ActorTypeD1Ev _02188974: .word data_ov15_0218fb30 + arm_func_end func_ov15_02188938 .global func_ov15_02188978 arm_func_start func_ov15_02188978 @@ -126818,7 +126818,6 @@ func_ov15_02188978: ; 0x02188978 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188978 _02188a18: .word data_ov15_0218fb5c _02188a1c: .word 0x534c5250 _02188a20: .word func_ov15_021742ac @@ -126834,6 +126833,7 @@ _02188a44: .word data_ov15_0218fb88 _02188a48: .word func_ov15_0217454c _02188a4c: .word func_ov15_021749a8 _02188a50: .word data_ov15_0218fb7c + arm_func_end func_ov15_02188978 .global func_ov15_02188a54 arm_func_start func_ov15_02188a54 @@ -126886,7 +126886,6 @@ func_ov15_02188a54: ; 0x02188a54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188a54 _02188b10: .word data_ov15_021902a0 _02188b14: .word 0x474f4332 _02188b18: .word func_ov15_021773a8 @@ -126905,6 +126904,7 @@ _02188b48: .word data_ov15_021902c0 _02188b4c: .word 0xffffe666 _02188b50: .word data_ov15_0218ddf0 _02188b54: .word data_ov15_021902cc + arm_func_end func_ov15_02188a54 .global func_ov15_02188b58 arm_func_start func_ov15_02188b58 @@ -127075,7 +127075,6 @@ func_ov15_02188b58: ; 0x02188b58 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188b58 _02188dec: .word data_ov15_021902e4 _02188df0: .word 0x474f3245 _02188df4: .word func_ov15_0217ab9c @@ -127129,6 +127128,7 @@ _02188eb0: .word data_ov15_0218e024 _02188eb4: .word 0x00000b33 _02188eb8: .word 0xffffeccd _02188ebc: .word data_ov15_021903a0 + arm_func_end func_ov15_02188b58 .global func_ov15_02188ec0 arm_func_start func_ov15_02188ec0 @@ -127145,12 +127145,12 @@ func_ov15_02188ec0: ; 0x02188ec0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188ec0 _02188eec: .word data_ov15_021903b8 _02188ef0: .word 0x474f3242 _02188ef4: .word func_ov15_0217c02c _02188ef8: .word _ZN9ActorTypeD1Ev _02188efc: .word data_ov15_021903ac + arm_func_end func_ov15_02188ec0 .global func_ov15_02188f00 arm_func_start func_ov15_02188f00 @@ -127167,12 +127167,12 @@ func_ov15_02188f00: ; 0x02188f00 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188f00 _02188f2c: .word data_ov15_021903d8 _02188f30: .word 0x534c5243 _02188f34: .word func_ov15_0217d690 _02188f38: .word _ZN9ActorTypeD1Ev _02188f3c: .word data_ov15_021903cc + arm_func_end func_ov15_02188f00 .global func_ov15_02188f40 arm_func_start func_ov15_02188f40 @@ -127189,12 +127189,12 @@ func_ov15_02188f40: ; 0x02188f40 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_02188f40 _02188f6c: .word data_ov15_021903f8 _02188f70: .word 0x534c5347 _02188f74: .word func_ov15_0217db44 _02188f78: .word _ZN9ActorTypeD1Ev _02188f7c: .word data_ov15_021903ec + arm_func_end func_ov15_02188f40 .global func_ov15_02188f80 arm_func_start func_ov15_02188f80 @@ -127355,11 +127355,11 @@ func_ov15_02188f80: ; 0x02188f80 add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov15_02188f80 _021891ec: .word data_ov15_0218e688 _021891f0: .word data_ov15_0218e788 _021891f4: .word func_ov15_0217f7d8 _021891f8: .word data_ov15_0219040c + arm_func_end func_ov15_02188f80 .global func_ov15_021891fc arm_func_start func_ov15_021891fc @@ -127381,7 +127381,6 @@ func_ov15_021891fc: ; 0x021891fc str r1, [r0, #0x14] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021891fc _0218923c: .word data_ov15_02190424 _02189240: .word 0x4852434e _02189244: .word func_ov15_0217f800 @@ -127390,6 +127389,7 @@ _0218924c: .word data_ov15_02190418 _02189250: .word 0x00009998 _02189254: .word data_ov15_0218e8c8 _02189258: .word 0x00000aaa + arm_func_end func_ov15_021891fc .global func_ov15_0218925c arm_func_start func_ov15_0218925c @@ -127406,12 +127406,12 @@ func_ov15_0218925c: ; 0x0218925c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_0218925c _02189288: .word data_ov15_02190444 _0218928c: .word 0x4653524c _02189290: .word func_ov15_02183b94 _02189294: .word _ZN9ActorTypeD1Ev _02189298: .word data_ov15_02190438 + arm_func_end func_ov15_0218925c .global func_ov15_0218929c arm_func_start func_ov15_0218929c @@ -127420,9 +127420,9 @@ func_ov15_0218929c: ; 0x0218929c ldr r0, _021892ac ; =data_ov15_02190458 bx ip .align 2, 0 - arm_func_end func_ov15_0218929c _021892a8: .word func_ov15_02184968 _021892ac: .word data_ov15_02190458 + arm_func_end func_ov15_0218929c .global func_ov15_021892b0 arm_func_start func_ov15_021892b0 @@ -127435,8 +127435,8 @@ func_ov15_021892b0: ; 0x021892b0 str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov15_021892b0 _021892cc: .word data_ov15_0218ebac + arm_func_end func_ov15_021892b0 .section .ctor, 4, 1, 4 .global data_ov15_021892d0 diff --git a/asm/ov16.s b/asm/ov16.s index 598ad665..329daf8f 100644 --- a/asm/ov16.s +++ b/asm/ov16.s @@ -61,8 +61,8 @@ _0211f6ec: blx func_020372f0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211f6c0 _0211f700: .word data_027e0ce0 + arm_func_end func_ov16_0211f6c0 .global func_ov16_0211f704 arm_func_start func_ov16_0211f704 @@ -112,13 +112,13 @@ func_ov16_0211f714: ; 0x0211f714 add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov16_0211f714 _0211f7a0: .word func_02030828 _0211f7a4: .word func_02030820 _0211f7a8: .word func_02030874 _0211f7ac: .word func_02030864 _0211f7b0: .word func_02030fc0 _0211f7b4: .word func_02030fb0 + arm_func_end func_ov16_0211f714 .global func_ov16_0211f7b8 arm_func_start func_ov16_0211f7b8 @@ -255,13 +255,13 @@ _0211f970: bl func_020263f8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov16_0211f864 _0211f9a4: .word data_ov16_02120134 _0211f9a8: .word func_02030884 _0211f9ac: .word func_02030910 _0211f9b0: .word func_02030940 _0211f9b4: .word func_02030894 _0211f9b8: .word func_02030928 + arm_func_end func_ov16_0211f864 .global func_ov16_0211f9bc arm_func_start func_ov16_0211f9bc @@ -286,13 +286,13 @@ func_ov16_0211f9bc: ; 0x0211f9bc bl func_ov16_0211ffe0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov16_0211f9bc _0211fa08: .word data_027e0764 _0211fa0c: .word 0x6c078965 _0211fa10: .word 0x5d588b65 _0211fa14: .word 0x00269ec3 _0211fa18: .word data_027e0ce0 _0211fa1c: .word data_02075ebc + arm_func_end func_ov16_0211f9bc .global func_ov16_0211fa20 arm_func_start func_ov16_0211fa20 @@ -331,12 +331,12 @@ func_ov16_0211fa20: ; 0x0211fa20 bl func_ov16_0211fd68 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fa20 _0211faa4: .word 0x04000208 _0211faa8: .word data_027e0ce0 _0211faac: .word data_02068e64 _0211fab0: .word data_027e0c68 _0211fab4: .word data_027e0618 + arm_func_end func_ov16_0211fa20 .global func_ov16_0211fab8 arm_func_start func_ov16_0211fab8 @@ -445,8 +445,8 @@ _0211fc04: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fbb8 _0211fc10: .word data_027e0ce0 + arm_func_end func_ov16_0211fbb8 .global func_ov16_0211fc14 arm_func_start func_ov16_0211fc14 @@ -480,9 +480,9 @@ func_ov16_0211fc14: ; 0x0211fc14 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fc14 _0211fc84: .word data_027e0ce0 _0211fc88: .word func_0202f25c + arm_func_end func_ov16_0211fc14 .global func_ov16_0211fc8c arm_func_start func_ov16_0211fc8c @@ -515,8 +515,8 @@ _0211fcbc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fc8c _0211fcf4: .word func_01ffbbf8 + arm_func_end func_ov16_0211fc8c .global func_ov16_0211fcf8 arm_func_start func_ov16_0211fcf8 @@ -549,8 +549,8 @@ func_ov16_0211fcf8: ; 0x0211fcf8 strb r1, [r4, #0x103] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fcf8 _0211fd64: .word func_0202cf44 + arm_func_end func_ov16_0211fcf8 .global func_ov16_0211fd68 arm_func_start func_ov16_0211fd68 @@ -583,10 +583,10 @@ _0211fdc4: bl func_0200d938 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fd68 _0211fdd0: .word data_027e071c _0211fdd4: .word 0x027ffc20 _0211fdd8: .word gOverlayManager + arm_func_end func_ov16_0211fd68 .global func_ov16_0211fddc arm_func_start func_ov16_0211fddc @@ -651,8 +651,8 @@ _0211fe8c: blx func_0203eb8c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov16_0211fde0 _0211feb0: .word data_ov16_02120144 + arm_func_end func_ov16_0211fde0 .global func_ov16_0211feb4 arm_func_start func_ov16_0211feb4 @@ -698,9 +698,9 @@ func_ov16_0211fef4: ; 0x0211fef4 blx func_02035594 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov16_0211fef4 _0211ff28: .word data_ov16_02120160 _0211ff2c: .word data_ov16_02120178 + arm_func_end func_ov16_0211fef4 .global func_ov16_0211ff30 arm_func_start func_ov16_0211ff30 @@ -743,9 +743,9 @@ _0211ffac: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov16_0211ff30 _0211ffb8: .word data_027e0ce0 _0211ffbc: .word func_ov16_0211ffc0 + arm_func_end func_ov16_0211ff30 .global func_ov16_0211ffc0 arm_func_start func_ov16_0211ffc0 @@ -776,8 +776,8 @@ func_ov16_0211ffe0: ; 0x0211ffe0 bl func_0200e254 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov16_0211ffe0 _0211fffc: .word func_0203fe88 + arm_func_end func_ov16_0211ffe0 .global func_ov16_02120000 arm_func_start func_ov16_02120000 @@ -850,9 +850,9 @@ _021200a4: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov16_02120050 _021200dc: .word data_027e0ce0 _021200e0: .word data_02068cbc + arm_func_end func_ov16_02120050 .global func_ov16_021200e4 arm_func_start func_ov16_021200e4 diff --git a/asm/ov17.s b/asm/ov17.s index cb50764d..ae46d3f6 100644 --- a/asm/ov17.s +++ b/asm/ov17.s @@ -16,9 +16,9 @@ func_ov17_0215b4a0: ; 0x0215b4a0 bl func_ov00_0209cd9c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0215b4a0 _0215b4c4: .word data_ov00_020ee0a0 _0215b4c8: .word 0x00007fff + arm_func_end func_ov17_0215b4a0 .global func_ov17_0215b4cc arm_func_start func_ov17_0215b4cc @@ -29,9 +29,9 @@ func_ov17_0215b4cc: ; 0x0215b4cc mov r2, #0x1f bx ip .align 2, 0 - arm_func_end func_ov17_0215b4cc _0215b4e0: .word func_ov00_0209cd9c _0215b4e4: .word data_ov00_020ee0a0 + arm_func_end func_ov17_0215b4cc .global func_ov17_0215b4e8 thumb_func_start func_ov17_0215b4e8 @@ -147,12 +147,12 @@ _0215b5bc: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov17_0215b4e8 _0215b5c4: .word data_ov17_0216ba00 _0215b5c8: .word data_027e0ce0 _0215b5cc: .word data_027e0d38 _0215b5d0: .word data_ov29_0217a4ac _0215b5d4: .word data_ov17_0216ceac + thumb_func_end func_ov17_0215b4e8 .global func_ov17_0215b5d8 thumb_func_start func_ov17_0215b5d8 @@ -225,11 +225,11 @@ _0215b64a: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov17_0215b5d8 _0215b65c: .word data_ov17_0216ba00 _0215b660: .word data_027e0d38 _0215b664: .word data_ov29_0217a4ac _0215b668: .word data_ov17_0216ceac + thumb_func_end func_ov17_0215b5d8 .global func_ov17_0215b66c thumb_func_start func_ov17_0215b66c @@ -304,11 +304,11 @@ _0215b6de: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov17_0215b66c _0215b6f8: .word data_ov17_0216ba00 _0215b6fc: .word data_027e0d38 _0215b700: .word data_ov29_0217a4ac _0215b704: .word data_ov17_0216ceac + thumb_func_end func_ov17_0215b66c .global func_ov17_0215b708 thumb_func_start func_ov17_0215b708 @@ -372,8 +372,8 @@ func_ov17_0215b764: ; 0x0215b764 ldr ip, _0215b76c ; =func_ov05_02111bc0 bx ip .align 2, 0 - arm_func_end func_ov17_0215b764 _0215b76c: .word func_ov05_02111bc0 + arm_func_end func_ov17_0215b764 .global func_ov17_0215b770 thumb_func_start func_ov17_0215b770 @@ -431,8 +431,8 @@ func_ov17_0215b7c4: ; 0x0215b7c4 str r1, [r0, #0x188] bx ip .align 2, 0 - arm_func_end func_ov17_0215b7c4 _0215b7d0: .word func_ov17_0215b7d4 + arm_func_end func_ov17_0215b7c4 .global func_ov17_0215b7d4 arm_func_start func_ov17_0215b7d4 @@ -676,8 +676,8 @@ func_ov17_0215bac8: ; 0x0215bac8 mul r0, r1, r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0215bac8 _0215baf0: .word 0x00001333 + arm_func_end func_ov17_0215bac8 .global func_ov17_0215baf4 arm_func_start func_ov17_0215baf4 @@ -857,9 +857,9 @@ _0215bd1c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov17_0215bbd4 _0215bd28: .word gMapManager _0215bd2c: .word data_027e0f68 + arm_func_end func_ov17_0215bbd4 .global func_ov17_0215bd30 arm_func_start func_ov17_0215bd30 @@ -923,8 +923,8 @@ func_ov17_0215bd94: ; 0x0215bd94 bl func_ov17_0215bdcc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215bd94 _0215bdc8: .word data_027e0f84 + arm_func_end func_ov17_0215bd94 .global func_ov17_0215bdcc arm_func_start func_ov17_0215bdcc @@ -973,7 +973,6 @@ func_ov17_0215bdcc: ; 0x0215bdcc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0215bdcc _0215be78: .word data_ov00_020e26b4 _0215be7c: .word data_ov00_020e2f04 _0215be80: .word data_ov00_020e2dd8 @@ -981,6 +980,7 @@ _0215be84: .word data_ov17_0216badc _0215be88: .word data_027e0f68 _0215be8c: .word func_ov00_020b7d74 _0215be90: .word func_ov17_0215bf80 + arm_func_end func_ov17_0215bdcc .global func_ov17_0215be94 arm_func_start func_ov17_0215be94 @@ -1019,10 +1019,10 @@ func_ov17_0215bea8: ; 0x0215bea8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215bea8 _0215bf04: .word data_ov17_0216badc _0215bf08: .word data_027e0e58 _0215bf0c: .word func_ov00_020b7d74 + arm_func_end func_ov17_0215bea8 .global func_ov17_0215bf10 arm_func_start func_ov17_0215bf10 @@ -1053,10 +1053,10 @@ func_ov17_0215bf10: ; 0x0215bf10 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215bf10 _0215bf74: .word data_ov17_0216badc _0215bf78: .word data_027e0e58 _0215bf7c: .word func_ov00_020b7d74 + arm_func_end func_ov17_0215bf10 .global func_ov17_0215bf80 arm_func_start func_ov17_0215bf80 @@ -1162,9 +1162,9 @@ _0215c0e4: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215bf8c _0215c0f8: .word 0x00001333 _0215c0fc: .word gMapManager + arm_func_end func_ov17_0215bf8c .global func_ov17_0215c100 arm_func_start func_ov17_0215c100 @@ -1244,9 +1244,9 @@ _0215c208: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215c100 _0215c210: .word 0xffffed1f _0215c214: .word data_027e0ffc + arm_func_end func_ov17_0215c100 .global func_ov17_0215c218 arm_func_start func_ov17_0215c218 @@ -1295,8 +1295,8 @@ _0215c2a8: str r0, [r4, #0x68] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215c218 _0215c2b8: .word 0x88888889 + arm_func_end func_ov17_0215c218 .global func_ov17_0215c2bc arm_func_start func_ov17_0215c2bc @@ -1545,7 +1545,6 @@ _0215c648: add sp, sp, #0x108 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_0215c2bc _0215c654: .word gMapManager _0215c658: .word gAdventureFlags _0215c65c: .word data_027e0e58 @@ -1555,6 +1554,7 @@ _0215c668: .word data_02050f54 _0215c66c: .word 0x0000022a _0215c670: .word 0xffffed1f _0215c674: .word 0x000001b9 + arm_func_end func_ov17_0215c2bc .global func_ov17_0215c678 arm_func_start func_ov17_0215c678 @@ -1650,8 +1650,8 @@ func_ov17_0215c72c: ; 0x0215c72c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215c72c _0215c764: .word data_ov17_0216bb70 + arm_func_end func_ov17_0215c72c .global func_ov17_0215c768 arm_func_start func_ov17_0215c768 @@ -1697,9 +1697,9 @@ _0215c7ec: bl func_02019570 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov17_0215c768 _0215c804: .word data_ov17_0216b098 _0215c808: .word data_ov00_020e9360 + arm_func_end func_ov17_0215c768 .global func_ov17_0215c80c arm_func_start func_ov17_0215c80c @@ -1730,8 +1730,8 @@ func_ov17_0215c828: ; 0x0215c828 bl func_ov17_0215c860 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215c828 _0215c85c: .word data_027e0f84 + arm_func_end func_ov17_0215c828 .global func_ov17_0215c860 arm_func_start func_ov17_0215c860 @@ -1767,11 +1767,11 @@ func_ov17_0215c860: ; 0x0215c860 str r1, [r4, #0xc0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215c860 _0215c8d8: .word data_ov00_020e2748 _0215c8dc: .word data_ov00_020e2f04 _0215c8e0: .word data_ov00_020e2e3c _0215c8e4: .word data_ov17_0216bbb8 + arm_func_end func_ov17_0215c860 .global func_ov17_0215c8e8 arm_func_start func_ov17_0215c8e8 @@ -1883,10 +1883,10 @@ _0215c9c4: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215c940 _0215ca64: .word gMapManager _0215ca68: .word data_027e0f68 _0215ca6c: .word 0x000004cd + arm_func_end func_ov17_0215c940 .global func_ov17_0215ca70 arm_func_start func_ov17_0215ca70 @@ -1973,9 +1973,9 @@ _0215cb84: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215ca70 _0215cba0: .word gMapManager _0215cba4: .word data_027e0fe4 + arm_func_end func_ov17_0215ca70 .global func_ov17_0215cba8 arm_func_start func_ov17_0215cba8 @@ -2061,9 +2061,9 @@ _0215cca0: mvn r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215cc14 _0215cca8: .word data_027e0fe4 _0215ccac: .word 0x43525953 + arm_func_end func_ov17_0215cc14 .global func_ov17_0215ccb0 arm_func_start func_ov17_0215ccb0 @@ -2163,11 +2163,11 @@ _0215cde8: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215ccf4 _0215cdf4: .word data_027e0fe8 _0215cdf8: .word 0x43525953 _0215cdfc: .word data_027e0ffc _0215ce00: .word 0x0000034a + arm_func_end func_ov17_0215ccf4 .global func_ov17_0215ce04 arm_func_start func_ov17_0215ce04 @@ -2233,10 +2233,10 @@ func_ov17_0215ce24: ; 0x0215ce24 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215ce24 _0215cee0: .word data_027e0fe4 _0215cee4: .word 0x43525953 _0215cee8: .word gMapManager + arm_func_end func_ov17_0215ce24 .global func_ov17_0215ceec arm_func_start func_ov17_0215ceec @@ -2260,8 +2260,8 @@ func_ov17_0215cef4: ; 0x0215cef4 bl func_ov17_0215cf24 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0215cef4 _0215cf20: .word data_027e0fe0 + arm_func_end func_ov17_0215cef4 .global func_ov17_0215cf24 arm_func_start func_ov17_0215cf24 @@ -2294,10 +2294,10 @@ func_ov17_0215cf24: ; 0x0215cf24 strb r1, [r4, #0x234] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215cf24 _0215cf90: .word data_ov17_0216bcc4 _0215cf94: .word gItemManager _0215cf98: .word data_027e0d0c + arm_func_end func_ov17_0215cf24 .global func_ov17_0215cf9c arm_func_start func_ov17_0215cf9c @@ -2399,10 +2399,10 @@ _0215d0dc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215d024 _0215d0ec: .word 0x0000059a _0215d0f0: .word 0x00007fff _0215d0f4: .word 0x000008cd + arm_func_end func_ov17_0215d024 .global func_ov17_0215d0f8 arm_func_start func_ov17_0215d0f8 @@ -2414,8 +2414,8 @@ func_ov17_0215d0f8: ; 0x0215d0f8 str r1, [r0, #0x1e8] bx lr .align 2, 0 - arm_func_end func_ov17_0215d0f8 _0215d110: .word data_ov17_0216bc64 + arm_func_end func_ov17_0215d0f8 .global func_ov17_0215d114 arm_func_start func_ov17_0215d114 @@ -2647,7 +2647,6 @@ _0215d458: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_0215d114 _0215d468: .word 0x000008cd _0215d46c: .word 0x0000019a _0215d470: .word 0xfffffe3d @@ -2655,6 +2654,7 @@ _0215d474: .word 0x000001c3 _0215d478: .word data_027e0d0c _0215d47c: .word gMapManager _0215d480: .word data_027e0ffc + arm_func_end func_ov17_0215d114 .global func_ov17_0215d484 arm_func_start func_ov17_0215d484 @@ -2774,8 +2774,8 @@ func_ov17_0215d610: ; 0x0215d610 str r1, [r0, #0x1e8] bx lr .align 2, 0 - arm_func_end func_ov17_0215d610 _0215d630: .word data_ov17_0216bc64 + arm_func_end func_ov17_0215d610 .global func_ov17_0215d634 arm_func_start func_ov17_0215d634 @@ -2820,8 +2820,8 @@ func_ov17_0215d684: ; 0x0215d684 str r1, [r0, #0x1e8] bx lr .align 2, 0 - arm_func_end func_ov17_0215d684 _0215d6bc: .word data_ov17_0216bc64 + arm_func_end func_ov17_0215d684 .global func_ov17_0215d6c0 arm_func_start func_ov17_0215d6c0 @@ -2889,10 +2889,10 @@ _0215d768: bl func_ov17_0215d7bc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215d6c0 _0215d7b0: .word 0xfffffe66 _0215d7b4: .word data_027e0ffc _0215d7b8: .word 0x0000021f + arm_func_end func_ov17_0215d6c0 .global func_ov17_0215d7bc arm_func_start func_ov17_0215d7bc @@ -2958,10 +2958,10 @@ func_ov17_0215d7bc: ; 0x0215d7bc add sp, sp, #0x8c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_0215d7bc _0215d8ac: .word 0x0000ffff _0215d8b0: .word gMapManager _0215d8b4: .word data_ov17_0216bc64 + arm_func_end func_ov17_0215d7bc .global func_ov17_0215d8b8 arm_func_start func_ov17_0215d8b8 @@ -3275,8 +3275,8 @@ _0215dd18: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215d9f4 _0215dd2c: .word 0x0000059a + arm_func_end func_ov17_0215d9f4 .global func_ov17_0215dd30 arm_func_start func_ov17_0215dd30 @@ -3286,8 +3286,8 @@ func_ov17_0215dd30: ; 0x0215dd30 str r1, [r0, #0x228] bx ip .align 2, 0 - arm_func_end func_ov17_0215dd30 _0215dd40: .word func_ov00_020d4e98 + arm_func_end func_ov17_0215dd30 .global func_ov17_0215dd44 arm_func_start func_ov17_0215dd44 @@ -3328,8 +3328,8 @@ _0215dda8: bl func_0202b154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215dd6c _0215ddb8: .word 0x00007fff + arm_func_end func_ov17_0215dd6c .global func_ov17_0215ddbc arm_func_start func_ov17_0215ddbc @@ -3356,9 +3356,9 @@ _0215de00: bl func_ov00_020d4ac4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0215ddbc _0215de08: .word data_ov17_0216bc64 _0215de0c: .word data_ov17_0216bcb4 + arm_func_end func_ov17_0215ddbc .global func_ov17_0215de10 arm_func_start func_ov17_0215de10 @@ -3477,12 +3477,12 @@ _0215df54: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215de10 _0215dfc4: .word data_027e0fc8 _0215dfc8: .word data_02050f54 _0215dfcc: .word data_ov00_020e9360 _0215dfd0: .word 0x000004cd _0215dfd4: .word data_ov00_020e9370 + arm_func_end func_ov17_0215de10 .global func_ov17_0215dfd8 arm_func_start func_ov17_0215dfd8 @@ -3493,8 +3493,8 @@ func_ov17_0215dfd8: ; 0x0215dfd8 add r2, r2, #0x208 bx ip .align 2, 0 - arm_func_end func_ov17_0215dfd8 _0215dfec: .word func_01ff9bc4 + arm_func_end func_ov17_0215dfd8 .global func_ov17_0215dff0 arm_func_start func_ov17_0215dff0 @@ -3617,10 +3617,10 @@ _0215e090: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0215dff0 _0215e1b4: .word gMapManager _0215e1b8: .word data_ov17_0216bc64 _0215e1bc: .word data_027e0e58 + arm_func_end func_ov17_0215dff0 .global func_ov17_0215e1c0 arm_func_start func_ov17_0215e1c0 @@ -3637,8 +3637,8 @@ func_ov17_0215e1c0: ; 0x0215e1c0 bl func_ov17_0215e1f0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0215e1c0 _0215e1ec: .word data_027e0fe0 + arm_func_end func_ov17_0215e1c0 .global func_ov17_0215e1f0 arm_func_start func_ov17_0215e1f0 @@ -3686,13 +3686,13 @@ func_ov17_0215e1f0: ; 0x0215e1f0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0215e1f0 _0215e298: .word data_ov17_0216bdcc _0215e29c: .word gItemManager _0215e2a0: .word data_ov17_0216be94 _0215e2a4: .word func_ov00_020b7d74 _0215e2a8: .word func_ov17_0215bf80 _0215e2ac: .word data_027e0d0c + arm_func_end func_ov17_0215e1f0 .global func_ov17_0215e2b0 arm_func_start func_ov17_0215e2b0 @@ -3713,8 +3713,8 @@ func_ov17_0215e2b0: ; 0x0215e2b0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215e2b0 _0215e2ec: .word func_ov00_020b7d74 + arm_func_end func_ov17_0215e2b0 .global func_ov17_0215e2f0 arm_func_start func_ov17_0215e2f0 @@ -3737,8 +3737,8 @@ func_ov17_0215e2f0: ; 0x0215e2f0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215e2f0 _0215e334: .word func_ov00_020b7d74 + arm_func_end func_ov17_0215e2f0 .global func_ov17_0215e338 arm_func_start func_ov17_0215e338 @@ -3822,8 +3822,8 @@ _0215e3e4: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0215e338 _0215e460: .word gMapManager + arm_func_end func_ov17_0215e338 .global func_ov17_0215e464 arm_func_start func_ov17_0215e464 @@ -4136,10 +4136,10 @@ _0215e8d8: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov17_0215e464 _0215e8e8: .word data_027e0ffc _0215e8ec: .word 0x00000472 _0215e8f0: .word data_027e0e58 + arm_func_end func_ov17_0215e464 .global func_ov17_0215e8f4 arm_func_start func_ov17_0215e8f4 @@ -4203,11 +4203,11 @@ func_ov17_0215e8f4: ; 0x0215e8f4 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215e8f4 _0215e9dc: .word gItemManager _0215e9e0: .word data_ov17_0216b0ac _0215e9e4: .word data_027e0fc4 _0215e9e8: .word 0x00000733 + arm_func_end func_ov17_0215e8f4 .global func_ov17_0215e9ec arm_func_start func_ov17_0215e9ec @@ -4258,10 +4258,10 @@ _0215ea3c: bl Approach_thunk ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215e9f4 _0215ea88: .word data_02050f54 _0215ea8c: .word 0x00000333 _0215ea90: .word 0x0000019a + arm_func_end func_ov17_0215e9f4 .global func_ov17_0215ea94 arm_func_start func_ov17_0215ea94 @@ -4526,11 +4526,11 @@ _0215ee3c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215ea94 _0215ee50: .word data_027e0d0c _0215ee54: .word data_027e0fc8 _0215ee58: .word data_027e0f94 _0215ee5c: .word 0x00000733 + arm_func_end func_ov17_0215ea94 .global func_ov17_0215ee60 arm_func_start func_ov17_0215ee60 @@ -4538,8 +4538,8 @@ func_ov17_0215ee60: ; 0x0215ee60 ldr ip, _0215ee68 ; =func_ov17_0215ee6c bx ip .align 2, 0 - arm_func_end func_ov17_0215ee60 _0215ee68: .word func_ov17_0215ee6c + arm_func_end func_ov17_0215ee60 .global func_ov17_0215ee6c arm_func_start func_ov17_0215ee6c @@ -4607,9 +4607,9 @@ func_ov17_0215ee6c: ; 0x0215ee6c add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215ee6c _0215ef64: .word data_ov00_020e9360 _0215ef68: .word data_02050f54 + arm_func_end func_ov17_0215ee6c .global func_ov17_0215ef6c arm_func_start func_ov17_0215ef6c @@ -4660,12 +4660,12 @@ _0215efb4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215ef6c _0215f01c: .word data_027e0fc8 _0215f020: .word data_ov00_020e9c88 _0215f024: .word func_ov17_0215ee60 _0215f028: .word 0x000004cd _0215f02c: .word data_ov00_020e9370 + arm_func_end func_ov17_0215ef6c .global func_ov17_0215f030 arm_func_start func_ov17_0215f030 @@ -4676,8 +4676,8 @@ func_ov17_0215f030: ; 0x0215f030 add r2, r2, #0x244 bx ip .align 2, 0 - arm_func_end func_ov17_0215f030 _0215f044: .word func_01ff9bc4 + arm_func_end func_ov17_0215f030 .global func_ov17_0215f048 arm_func_start func_ov17_0215f048 @@ -4707,8 +4707,8 @@ func_ov17_0215f068: ; 0x0215f068 bl func_ov17_0215f098 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0215f068 _0215f094: .word data_027e0fe0 + arm_func_end func_ov17_0215f068 .global func_ov17_0215f098 arm_func_start func_ov17_0215f098 @@ -4740,10 +4740,10 @@ func_ov17_0215f098: ; 0x0215f098 strb r1, [r4, #0x239] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215f098 _0215f100: .word data_ov17_0216bee4 _0215f104: .word data_ov17_0216be94 _0215f108: .word data_027e0d0c + arm_func_end func_ov17_0215f098 .global func_ov17_0215f10c arm_func_start func_ov17_0215f10c @@ -4879,13 +4879,13 @@ _0215f2b8: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215f16c _0215f2cc: .word data_ov17_0216b0c4 _0215f2d0: .word gItemManager _0215f2d4: .word data_027e0fc4 _0215f2d8: .word 0x00000733 _0215f2dc: .word data_ov17_0216b0d0 _0215f2e0: .word gMapManager + arm_func_end func_ov17_0215f16c .global func_ov17_0215f2e4 arm_func_start func_ov17_0215f2e4 @@ -5180,7 +5180,6 @@ _0215f6ec: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_0215f300 _0215f700: .word 0xfffffe3d _0215f704: .word 0x000001c3 _0215f708: .word data_027e0d0c @@ -5188,6 +5187,7 @@ _0215f70c: .word data_027e0ffc _0215f710: .word data_027e0fc8 _0215f714: .word data_027e0f94 _0215f718: .word 0x00000733 + arm_func_end func_ov17_0215f300 .global func_ov17_0215f71c arm_func_start func_ov17_0215f71c @@ -5195,8 +5195,8 @@ func_ov17_0215f71c: ; 0x0215f71c ldr ip, _0215f724 ; =func_ov00_020d4de8 bx ip .align 2, 0 - arm_func_end func_ov17_0215f71c _0215f724: .word func_ov00_020d4de8 + arm_func_end func_ov17_0215f71c .global func_ov17_0215f728 arm_func_start func_ov17_0215f728 @@ -5276,11 +5276,11 @@ _0215f770: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215f728 _0215f84c: .word data_027e0fc8 _0215f850: .word data_02050f54 _0215f854: .word data_027e0f78 _0215f858: .word data_ov00_020e9370 + arm_func_end func_ov17_0215f728 .global func_ov17_0215f85c arm_func_start func_ov17_0215f85c @@ -5291,8 +5291,8 @@ func_ov17_0215f85c: ; 0x0215f85c add r2, r2, #0x228 bx ip .align 2, 0 - arm_func_end func_ov17_0215f85c _0215f870: .word func_01ff9bc4 + arm_func_end func_ov17_0215f85c .global func_ov17_0215f874 arm_func_start func_ov17_0215f874 @@ -5334,8 +5334,8 @@ func_ov17_0215f874: ; 0x0215f874 str r0, [r4, #0x160] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0215f874 _0215f904: .word gMapManager + arm_func_end func_ov17_0215f874 .global func_ov17_0215f908 arm_func_start func_ov17_0215f908 @@ -5424,8 +5424,8 @@ _0215fa00: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0215f9a0 _0215fa20: .word gMapManager + arm_func_end func_ov17_0215f9a0 .global func_ov17_0215fa24 arm_func_start func_ov17_0215fa24 @@ -5478,9 +5478,9 @@ func_ov17_0215fa4c: ; 0x0215fa4c add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov17_0215fa4c _0215fa90: .word func_ov17_0215fa98 _0215fa94: .word func_ov17_0215fa9c + thumb_func_end func_ov17_0215fa4c .global func_ov17_0215fa98 arm_func_start func_ov17_0215fa98 @@ -5506,8 +5506,8 @@ func_ov17_0215fa9c: ; 0x0215fa9c str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0215fa9c _0215fad4: .word data_ov00_020e899c + arm_func_end func_ov17_0215fa9c .global func_ov17_0215fad8 thumb_func_start func_ov17_0215fad8 @@ -5522,8 +5522,8 @@ func_ov17_0215fad8: ; 0x0215fad8 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov17_0215fad8 _0215faec: .word func_ov17_0215fa98 + thumb_func_end func_ov17_0215fad8 .global func_ov17_0215faf0 thumb_func_start func_ov17_0215faf0 @@ -5620,8 +5620,8 @@ _0215fb96: add sp, #8 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov17_0215faf0 _0215fba4: .word gMapManager + thumb_func_end func_ov17_0215faf0 .global func_ov17_0215fba8 arm_func_start func_ov17_0215fba8 @@ -5637,9 +5637,9 @@ func_ov17_0215fba8: ; 0x0215fba8 strloh r1, [r0, #0xde] bx lr .align 2, 0 - arm_func_end func_ov17_0215fba8 _0215fbd0: .word data_027e077c _0215fbd4: .word 0x0000ffff + arm_func_end func_ov17_0215fba8 .global func_ov17_0215fbd8 arm_func_start func_ov17_0215fbd8 @@ -5710,8 +5710,8 @@ _0215fcb4: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0215fbd8 _0215fcd0: .word gMapManager + arm_func_end func_ov17_0215fbd8 .global func_ov17_0215fcd4 arm_func_start func_ov17_0215fcd4 @@ -5877,12 +5877,12 @@ _0215ff14: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0215fcd4 _0215ff1c: .word 0x0001869f _0215ff20: .word gMapManager _0215ff24: .word data_027e1054 _0215ff28: .word data_ov00_020eec9c _0215ff2c: .word data_027e077c + arm_func_end func_ov17_0215fcd4 .global func_ov17_0215ff30 arm_func_start func_ov17_0215ff30 @@ -5999,11 +5999,11 @@ _02160098: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0215ff30 _021600e0: .word data_027e0618 _021600e4: .word data_ov17_0216bfb4 _021600e8: .word gMapManager _021600ec: .word data_027e077c + arm_func_end func_ov17_0215ff30 .global func_ov17_021600f0 arm_func_start func_ov17_021600f0 @@ -6073,8 +6073,8 @@ _021601c0: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov17_021600fc _021601cc: .word data_027e0618 + arm_func_end func_ov17_021600fc .global func_ov17_021601d0 thumb_func_start func_ov17_021601d0 @@ -6156,8 +6156,8 @@ _021601dc: add sp, #0x10 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov17_021601d0 _02160270: .word func_ov17_021600fc + thumb_func_end func_ov17_021601d0 .global func_ov17_02160274 arm_func_start func_ov17_02160274 @@ -6245,8 +6245,8 @@ func_ov17_02160330: ; 0x02160330 strh r0, [r2, #6] bx lr .align 2, 0 - arm_func_end func_ov17_02160330 _02160360: .word 0x04001040 + arm_func_end func_ov17_02160330 .global func_ov17_02160364 thumb_func_start func_ov17_02160364 @@ -6300,12 +6300,12 @@ func_ov17_02160364: ; 0x02160364 add sp, #8 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov17_02160364 _021603cc: .word func_ov17_0216045c _021603d0: .word data_027e077c _021603d4: .word 0x04001048 _021603d8: .word 0xffffc0ff _021603dc: .word 0xffff1fff + thumb_func_end func_ov17_02160364 .global func_ov17_021603e0 thumb_func_start func_ov17_021603e0 @@ -6352,12 +6352,12 @@ func_ov17_021603e0: ; 0x021603e0 add sp, #8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov17_021603e0 _02160438: .word 0x04001000 _0216043c: .word 0xffff1fff _02160440: .word 0xffffc0ff _02160444: .word func_ov17_0216045c _02160448: .word data_027e077c + thumb_func_end func_ov17_021603e0 .global func_ov17_0216044c thumb_func_start func_ov17_0216044c @@ -6369,8 +6369,8 @@ func_ov17_0216044c: ; 0x0216044c add r0, #0xc bx r3 .align 2, 0 - thumb_func_end func_ov17_0216044c _02160458: .word func_0202ab78 + thumb_func_end func_ov17_0216044c .global func_ov17_0216045c arm_func_start func_ov17_0216045c @@ -6403,8 +6403,8 @@ _021604a8: bl func_ov17_021604c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216045c _021604c0: .word data_027e0d3c + arm_func_end func_ov17_0216045c .global func_ov17_021604c4 arm_func_start func_ov17_021604c4 @@ -6448,8 +6448,8 @@ _0216053c: str r4, [r5, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021604c4 _0216054c: .word data_027e071c + arm_func_end func_ov17_021604c4 .global func_ov17_02160550 arm_func_start func_ov17_02160550 @@ -6528,10 +6528,10 @@ _02160624: blx func_ov03_020f4884 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02160550 _02160658: .word data_027e077c _0216065c: .word data_027e071c _02160660: .word data_027e1054 + arm_func_end func_ov17_02160550 .global func_ov17_02160664 arm_func_start func_ov17_02160664 @@ -6593,8 +6593,8 @@ _02160704: bl func_ov17_021604c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02160664 _0216072c: .word 0x04001000 + arm_func_end func_ov17_02160664 .global func_ov17_02160730 arm_func_start func_ov17_02160730 @@ -6611,8 +6611,8 @@ func_ov17_02160730: ; 0x02160730 bl func_ov17_02160760 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_02160730 _0216075c: .word data_027e0fe0 + arm_func_end func_ov17_02160730 .global func_ov17_02160760 arm_func_start func_ov17_02160760 @@ -6638,9 +6638,9 @@ func_ov17_02160760: ; 0x02160760 str r1, [r4, #0x1c0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02160760 _021607b0: .word data_ov17_0216c00c _021607b4: .word data_027e0fec + arm_func_end func_ov17_02160760 .global func_ov17_021607b8 arm_func_start func_ov17_021607b8 @@ -6752,10 +6752,10 @@ _02160934: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_021607b8 _02160948: .word data_027e0fec _0216094c: .word 0x00000333 _02160950: .word gMapManager + arm_func_end func_ov17_021607b8 .global func_ov17_02160954 arm_func_start func_ov17_02160954 @@ -6777,8 +6777,8 @@ func_ov17_02160974: ; 0x02160974 mov r1, #5 bx ip .align 2, 0 - arm_func_end func_ov17_02160974 _02160980: .word func_ov17_021609f0 + arm_func_end func_ov17_02160974 .global func_ov17_02160984 arm_func_start func_ov17_02160984 @@ -6807,8 +6807,8 @@ func_ov17_02160984: ; 0x02160984 add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02160984 _021609e0: .word data_027e0f70 + arm_func_end func_ov17_02160984 .global func_ov17_021609e4 arm_func_start func_ov17_021609e4 @@ -7138,12 +7138,12 @@ _02160e54: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02160a78 _02160e5c: .word gMapManager _02160e60: .word data_027e0ffc _02160e64: .word 0x000001ab _02160e68: .word 0xfffffe66 _02160e6c: .word data_027e0fc8 + arm_func_end func_ov17_02160a78 .global func_ov17_02160e70 arm_func_start func_ov17_02160e70 @@ -7234,10 +7234,10 @@ _02160f48: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02160ee4 _02160f90: .word data_02050f54 _02160f94: .word 0x00000266 _02160f98: .word data_ov00_020e9370 + arm_func_end func_ov17_02160ee4 .global func_ov17_02160f9c arm_func_start func_ov17_02160f9c @@ -7334,8 +7334,8 @@ func_ov17_02161084: ; 0x02161084 bl func_ov17_021610bc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161084 _021610b8: .word data_027e0f84 + arm_func_end func_ov17_02161084 .global func_ov17_021610bc arm_func_start func_ov17_021610bc @@ -7353,8 +7353,8 @@ func_ov17_021610bc: ; 0x021610bc str r1, [r4, #0xbc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021610bc _021610ec: .word data_ov17_0216c0cc + arm_func_end func_ov17_021610bc .global func_ov17_021610f0 arm_func_start func_ov17_021610f0 @@ -7374,8 +7374,8 @@ func_ov17_021610f0: ; 0x021610f0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021610f0 _02161128: .word data_ov17_0216c0cc + arm_func_end func_ov17_021610f0 .global func_ov17_0216112c arm_func_start func_ov17_0216112c @@ -7397,8 +7397,8 @@ func_ov17_0216112c: ; 0x0216112c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216112c _0216116c: .word data_ov17_0216c0cc + arm_func_end func_ov17_0216112c .global func_ov17_02161170 arm_func_start func_ov17_02161170 @@ -7426,8 +7426,8 @@ func_ov17_02161170: ; 0x02161170 strneb r0, [r4, #0x84] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161170 _021611c8: .word data_027e0c54 + arm_func_end func_ov17_02161170 .global func_ov17_021611cc arm_func_start func_ov17_021611cc @@ -7489,10 +7489,10 @@ _0216127c: bl func_ov00_020bcfb8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021611cc _021612a4: .word data_027e0f90 _021612a8: .word gAdventureFlags _021612ac: .word data_027e0fc8 + arm_func_end func_ov17_021611cc .global func_ov17_021612b0 arm_func_start func_ov17_021612b0 @@ -7652,10 +7652,10 @@ _021614dc: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021612b0 _021614e8: .word data_ov17_0216b0d8 _021614ec: .word gAdventureFlags _021614f0: .word gMapManager + arm_func_end func_ov17_021612b0 .global func_ov17_021614f4 arm_func_start func_ov17_021614f4 @@ -7765,9 +7765,9 @@ _02161670: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216161c _02161678: .word gMapManager _0216167c: .word data_027e0fe4 + arm_func_end func_ov17_0216161c .global func_ov17_02161680 arm_func_start func_ov17_02161680 @@ -7799,8 +7799,8 @@ func_ov17_02161680: ; 0x02161680 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161680 _021616e8: .word gMapManager + arm_func_end func_ov17_02161680 .global func_ov17_021616ec arm_func_start func_ov17_021616ec @@ -7850,10 +7850,10 @@ func_ov17_021616ec: ; 0x021616ec mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021616ec _0216179c: .word gMapManager _021617a0: .word data_027e0d38 _021617a4: .word data_027e077c + arm_func_end func_ov17_021616ec .global func_ov17_021617a8 arm_func_start func_ov17_021617a8 @@ -7889,8 +7889,8 @@ func_ov17_021617a8: ; 0x021617a8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021617a8 _02161820: .word data_02050f54 + arm_func_end func_ov17_021617a8 .global func_ov17_02161824 arm_func_start func_ov17_02161824 @@ -7960,9 +7960,9 @@ _02161908: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161824 _02161910: .word data_027e0ffc _02161914: .word gAdventureFlags + arm_func_end func_ov17_02161824 .global func_ov17_02161918 arm_func_start func_ov17_02161918 @@ -8050,11 +8050,11 @@ func_ov17_02161918: ; 0x02161918 add sp, sp, #0x64 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02161918 _02161a60: .word 0x00000b33 _02161a64: .word data_02050f54 _02161a68: .word data_027e0e58 _02161a6c: .word 0x00000272 + arm_func_end func_ov17_02161918 .global func_ov17_02161a70 arm_func_start func_ov17_02161a70 @@ -8100,8 +8100,8 @@ func_ov17_02161aa0: ; 0x02161aa0 bl func_ov17_02161aec ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161aa0 _02161ad4: .word data_027e0f84 + arm_func_end func_ov17_02161aa0 .global func_ov17_02161ad8 arm_func_start func_ov17_02161ad8 @@ -8141,8 +8141,8 @@ func_ov17_02161aec: ; 0x02161aec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161aec _02161b4c: .word data_ov17_0216c188 + arm_func_end func_ov17_02161aec .global func_ov17_02161b50 arm_func_start func_ov17_02161b50 @@ -8266,8 +8266,8 @@ _02161cb0: bl func_ov00_0208b9e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161c84 _02161cc0: .word gAdventureFlags + arm_func_end func_ov17_02161c84 .global func_ov17_02161cc4 arm_func_start func_ov17_02161cc4 @@ -8289,8 +8289,8 @@ _02161cf0: bl func_ov00_0208b9e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161cc4 _02161d00: .word gAdventureFlags + arm_func_end func_ov17_02161cc4 .global func_ov17_02161d04 arm_func_start func_ov17_02161d04 @@ -8315,8 +8315,8 @@ _02161d30: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161d04 _02161d4c: .word gAdventureFlags + arm_func_end func_ov17_02161d04 .global func_ov17_02161d50 arm_func_start func_ov17_02161d50 @@ -8362,9 +8362,9 @@ func_ov17_02161d50: ; 0x02161d50 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161d50 _02161df0: .word 0x00002666 _02161df4: .word data_02050f54 + arm_func_end func_ov17_02161d50 .global func_ov17_02161df8 arm_func_start func_ov17_02161df8 @@ -8387,10 +8387,10 @@ func_ov17_02161df8: ; 0x02161df8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov17_02161df8 _02161e3c: .word func_ov17_02161ad8 _02161e40: .word data_027e0e58 _02161e44: .word 0x0000024e + arm_func_end func_ov17_02161df8 .global func_ov17_02161e48 arm_func_start func_ov17_02161e48 @@ -8433,8 +8433,8 @@ func_ov17_02161e6c: ; 0x02161e6c bl func_ov17_02161ea4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161e6c _02161ea0: .word data_027e0f84 + arm_func_end func_ov17_02161e6c .global func_ov17_02161ea4 arm_func_start func_ov17_02161ea4 @@ -8519,7 +8519,6 @@ func_ov17_02161ea4: ; 0x02161ea4 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02161ea4 _02161fe0: .word data_ov00_020e2748 _02161fe4: .word data_ov00_020e2f04 _02161fe8: .word data_ov00_020e2e3c @@ -8527,6 +8526,7 @@ _02161fec: .word data_ov17_0216c24c _02161ff0: .word data_027e0f68 _02161ff4: .word data_ov17_0216be94 _02161ff8: .word data_ov17_0216b0ec + arm_func_end func_ov17_02161ea4 .global func_ov17_02161ffc arm_func_start func_ov17_02161ffc @@ -8552,9 +8552,9 @@ func_ov17_02161ffc: ; 0x02161ffc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02161ffc _0216204c: .word data_ov17_0216c24c _02162050: .word data_027e0f6c + arm_func_end func_ov17_02161ffc .global func_ov17_02162054 arm_func_start func_ov17_02162054 @@ -8582,9 +8582,9 @@ func_ov17_02162054: ; 0x02162054 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162054 _021620ac: .word data_ov17_0216c24c _021620b0: .word data_027e0f6c + arm_func_end func_ov17_02162054 .global func_ov17_021620b4 arm_func_start func_ov17_021620b4 @@ -8656,10 +8656,10 @@ func_ov17_021620b4: ; 0x021620b4 add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_021620b4 _021621bc: .word 0x00000666 _021621c0: .word 0x00001333 _021621c4: .word data_027e0f6c + arm_func_end func_ov17_021620b4 .global func_ov17_021621c8 arm_func_start func_ov17_021621c8 @@ -8748,8 +8748,8 @@ _021622b0: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162238 _021622f0: .word 0x00000ccd + arm_func_end func_ov17_02162238 .global func_ov17_021622f4 arm_func_start func_ov17_021622f4 @@ -8818,10 +8818,10 @@ _021623d4: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021622f4 _021623dc: .word data_027e0ffc _021623e0: .word 0x000001a9 _021623e4: .word 0x00000257 + arm_func_end func_ov17_021622f4 .global func_ov17_021623e8 arm_func_start func_ov17_021623e8 @@ -8890,9 +8890,9 @@ _021624cc: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021623e8 _021624d8: .word data_027e0fe4 _021624dc: .word 0x41525257 + arm_func_end func_ov17_021623e8 .global func_ov17_021624e0 arm_func_start func_ov17_021624e0 @@ -8919,8 +8919,8 @@ _02162524: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov17_021624e0 _0216252c: .word data_027e0fac + arm_func_end func_ov17_021624e0 .global func_ov17_02162530 arm_func_start func_ov17_02162530 @@ -8982,8 +8982,8 @@ _021625d8: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162530 _02162608: .word data_02050f54 + arm_func_end func_ov17_02162530 .global func_ov17_0216260c arm_func_start func_ov17_0216260c @@ -9009,8 +9009,8 @@ func_ov17_02162614: ; 0x02162614 bl func_ov17_0216264c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162614 _02162648: .word data_027e0f84 + arm_func_end func_ov17_02162614 .global func_ov17_0216264c arm_func_start func_ov17_0216264c @@ -9031,9 +9031,9 @@ func_ov17_0216264c: ; 0x0216264c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216264c _02162688: .word data_ov17_0216c2f0 _0216268c: .word data_027e0f68 + arm_func_end func_ov17_0216264c .global func_ov17_02162690 arm_func_start func_ov17_02162690 @@ -9084,8 +9084,8 @@ func_ov17_021626ec: ; 0x021626ec streq r1, [r0, #0x64] bx ip .align 2, 0 - arm_func_end func_ov17_021626ec _02162708: .word func_ov14_0214b484 + arm_func_end func_ov17_021626ec .global func_ov17_0216270c arm_func_start func_ov17_0216270c @@ -9111,8 +9111,8 @@ func_ov17_02162740: ; 0x02162740 ldr ip, _02162748 ; =func_ov14_0214b964 bx ip .align 2, 0 - arm_func_end func_ov17_02162740 _02162748: .word func_ov14_0214b964 + arm_func_end func_ov17_02162740 .global func_ov17_0216274c arm_func_start func_ov17_0216274c @@ -9140,8 +9140,8 @@ func_ov17_0216274c: ; 0x0216274c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0216274c _021627a4: .word data_02050f54 + arm_func_end func_ov17_0216274c .global func_ov17_021627a8 arm_func_start func_ov17_021627a8 @@ -9197,8 +9197,8 @@ func_ov17_0216280c: ; 0x0216280c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216280c _02162840: .word data_ov17_0216c38c + arm_func_end func_ov17_0216280c .global func_ov17_02162844 arm_func_start func_ov17_02162844 @@ -9229,8 +9229,8 @@ func_ov17_02162844: ; 0x02162844 str r1, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02162844 _021628a8: .word data_ov17_0216b0fc + arm_func_end func_ov17_02162844 .global func_ov17_021628ac arm_func_start func_ov17_021628ac @@ -9261,8 +9261,8 @@ func_ov17_021628c8: ; 0x021628c8 bl func_ov17_02162900 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021628c8 _021628fc: .word data_027e0f84 + arm_func_end func_ov17_021628c8 .global func_ov17_02162900 arm_func_start func_ov17_02162900 @@ -9338,7 +9338,6 @@ func_ov17_02162900: ; 0x02162900 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02162900 _02162a18: .word data_ov00_020e2748 _02162a1c: .word data_ov00_020e2f04 _02162a20: .word data_ov00_020e2e3c @@ -9346,6 +9345,7 @@ _02162a24: .word data_ov17_0216c3d4 _02162a28: .word data_027e0f68 _02162a2c: .word data_ov17_0216be94 _02162a30: .word data_ov17_0216b110 + arm_func_end func_ov17_02162900 .global func_ov17_02162a34 arm_func_start func_ov17_02162a34 @@ -9373,9 +9373,9 @@ func_ov17_02162a34: ; 0x02162a34 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162a34 _02162a8c: .word data_ov17_0216c3d4 _02162a90: .word data_027e0e58 + arm_func_end func_ov17_02162a34 .global func_ov17_02162a94 arm_func_start func_ov17_02162a94 @@ -9405,9 +9405,9 @@ func_ov17_02162a94: ; 0x02162a94 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162a94 _02162af4: .word data_ov17_0216c3d4 _02162af8: .word data_027e0e58 + arm_func_end func_ov17_02162a94 .global func_ov17_02162afc arm_func_start func_ov17_02162afc @@ -9473,9 +9473,9 @@ _02162bd0: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02162afc _02162be8: .word 0x00001333 _02162bec: .word gMapManager + arm_func_end func_ov17_02162afc .global func_ov17_02162bf0 arm_func_start func_ov17_02162bf0 @@ -9549,10 +9549,10 @@ _02162ce0: bl func_ov00_0207c444 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02162bf0 _02162cf4: .word gMapManager _02162cf8: .word data_027e0f64 _02162cfc: .word data_027e0e58 + arm_func_end func_ov17_02162bf0 .global func_ov17_02162d00 arm_func_start func_ov17_02162d00 @@ -9611,9 +9611,9 @@ _02162dbc: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02162d00 _02162dc8: .word data_027e0e58 _02162dcc: .word 0x000001bf + arm_func_end func_ov17_02162d00 .global func_ov17_02162dd0 arm_func_start func_ov17_02162dd0 @@ -9663,10 +9663,10 @@ _02162e70: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162dd0 _02162e78: .word gMapManager _02162e7c: .word data_027e0ffc _02162e80: .word 0x000001a9 + arm_func_end func_ov17_02162dd0 .global func_ov17_02162e84 arm_func_start func_ov17_02162e84 @@ -9723,12 +9723,12 @@ _02162f30: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162e84 _02162f38: .word data_027e0fe4 _02162f3c: .word 0x424c5354 _02162f40: .word 0x41525257 _02162f44: .word 0x424d524e _02162f48: .word 0x5342454d + arm_func_end func_ov17_02162e84 .global func_ov17_02162f4c arm_func_start func_ov17_02162f4c @@ -9781,8 +9781,8 @@ func_ov17_02162f98: ; 0x02162f98 bl func_ov17_02162fd0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02162f98 _02162fcc: .word data_027e0f84 + arm_func_end func_ov17_02162f98 .global func_ov17_02162fd0 arm_func_start func_ov17_02162fd0 @@ -9845,11 +9845,11 @@ func_ov17_02162fd0: ; 0x02162fd0 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02162fd0 _021630b4: .word data_ov17_0216c47c _021630b8: .word data_027e0f68 _021630bc: .word data_ov17_0216be94 _021630c0: .word data_ov17_0216b120 + arm_func_end func_ov17_02162fd0 .global func_ov17_021630c4 arm_func_start func_ov17_021630c4 @@ -9963,11 +9963,11 @@ _02163190: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0216312c _02163244: .word data_ov17_0216c470 _02163248: .word data_ov17_0216b130 _0216324c: .word data_ov17_0216b144 _02163250: .word func_ov17_0216357c + arm_func_end func_ov17_0216312c .global func_ov17_02163254 arm_func_start func_ov17_02163254 @@ -10033,8 +10033,8 @@ func_ov17_0216330c: ; 0x0216330c ldr ip, _02163314 ; =func_ov14_0214b690 bx ip .align 2, 0 - arm_func_end func_ov17_0216330c _02163314: .word func_ov14_0214b690 + arm_func_end func_ov17_0216330c .global func_ov17_02163318 arm_func_start func_ov17_02163318 @@ -10176,8 +10176,8 @@ _021634c0: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov17_02163390 _021634d4: .word data_02050f54 + arm_func_end func_ov17_02163390 .global func_ov17_021634d8 arm_func_start func_ov17_021634d8 @@ -10229,8 +10229,8 @@ _0216351c: movhi r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021634f8 _02163578: .word data_027e0f64 + arm_func_end func_ov17_021634f8 .global func_ov17_0216357c arm_func_start func_ov17_0216357c @@ -10241,8 +10241,8 @@ func_ov17_0216357c: ; 0x0216357c ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov17_0216357c _02163590: .word func_ov17_02163594 + arm_func_end func_ov17_0216357c .global func_ov17_02163594 arm_func_start func_ov17_02163594 @@ -10291,8 +10291,8 @@ func_ov17_021635f8: ; 0x021635f8 bl func_ov17_02163630 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021635f8 _0216362c: .word data_027e0f84 + arm_func_end func_ov17_021635f8 .global func_ov17_02163630 arm_func_start func_ov17_02163630 @@ -10359,7 +10359,6 @@ func_ov17_02163630: ; 0x02163630 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02163630 _02163724: .word data_ov00_020e26b4 _02163728: .word data_ov00_020e2f04 _0216372c: .word data_ov00_020e2dd8 @@ -10367,6 +10366,7 @@ _02163730: .word data_ov17_0216c528 _02163734: .word data_027e0f68 _02163738: .word data_ov17_0216c5bc _0216373c: .word data_ov17_0216b158 + arm_func_end func_ov17_02163630 .global func_ov17_02163740 arm_func_start func_ov17_02163740 @@ -10539,8 +10539,8 @@ _0216396c: str r0, [r4, #0xc8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021638dc _02163978: .word 0xfffffe66 + arm_func_end func_ov17_021638dc .global func_ov17_0216397c arm_func_start func_ov17_0216397c @@ -10612,10 +10612,10 @@ _02163a64: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0216397c _02163a6c: .word data_027e0ffc _02163a70: .word 0x000001aa _02163a74: .word 0x000001a9 + arm_func_end func_ov17_0216397c .global func_ov17_02163a78 arm_func_start func_ov17_02163a78 @@ -10661,8 +10661,8 @@ func_ov17_02163ab8: ; 0x02163ab8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02163ab8 _02163b00: .word data_02050f54 + arm_func_end func_ov17_02163ab8 .global func_ov17_02163b04 arm_func_start func_ov17_02163b04 @@ -10688,8 +10688,8 @@ func_ov17_02163b0c: ; 0x02163b0c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02163b0c _02163b40: .word data_ov17_0216c5cc + arm_func_end func_ov17_02163b0c .global func_ov17_02163b44 arm_func_start func_ov17_02163b44 @@ -10720,8 +10720,8 @@ func_ov17_02163b44: ; 0x02163b44 str r1, [r0, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02163b44 _02163ba8: .word data_ov17_0216b168 + arm_func_end func_ov17_02163b44 .global func_ov17_02163bac arm_func_start func_ov17_02163bac @@ -10762,8 +10762,8 @@ func_ov17_02163bdc: ; 0x02163bdc bl func_ov17_02163c14 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02163bdc _02163c10: .word data_027e0f84 + arm_func_end func_ov17_02163bdc .global func_ov17_02163c14 arm_func_start func_ov17_02163c14 @@ -10811,13 +10811,13 @@ func_ov17_02163c14: ; 0x02163c14 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02163c14 _02163cbc: .word data_ov00_020e26b4 _02163cc0: .word data_ov00_020e2f04 _02163cc4: .word data_ov00_020e2dd8 _02163cc8: .word data_ov17_0216c614 _02163ccc: .word data_027e0f68 _02163cd0: .word data_ov17_0216b17c + arm_func_end func_ov17_02163c14 .global func_ov17_02163cd4 arm_func_start func_ov17_02163cd4 @@ -10916,8 +10916,8 @@ func_ov17_02163d2c: ; 0x02163d2c add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02163d2c _02163e20: .word 0x00000b33 + arm_func_end func_ov17_02163d2c .global func_ov17_02163e24 arm_func_start func_ov17_02163e24 @@ -10969,8 +10969,8 @@ _02163ebc: blt _02163e68 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_02163e24 _02163ecc: .word gMapManager + arm_func_end func_ov17_02163e24 .global func_ov17_02163ed0 arm_func_start func_ov17_02163ed0 @@ -11026,9 +11026,9 @@ _02163f70: str r0, [r4, #0xd0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02163ed0 _02163f88: .word 0x0000019a _02163f8c: .word 0xfffff666 + arm_func_end func_ov17_02163ed0 .global func_ov17_02163f90 arm_func_start func_ov17_02163f90 @@ -11101,9 +11101,9 @@ _0216407c: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02163f90 _02164084: .word gMapManager _02164088: .word 0xfffff666 + arm_func_end func_ov17_02163f90 .global func_ov17_0216408c arm_func_start func_ov17_0216408c @@ -11139,8 +11139,8 @@ _021640ec: bl func_ov00_0208bf28 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216408c _021640fc: .word gMapManager + arm_func_end func_ov17_0216408c .global func_ov17_02164100 arm_func_start func_ov17_02164100 @@ -11254,8 +11254,8 @@ _0216425c: blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_02164120 _02164280: .word gMapManager + arm_func_end func_ov17_02164120 .global func_ov17_02164284 arm_func_start func_ov17_02164284 @@ -11396,8 +11396,8 @@ _02164464: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_02164284 _02164474: .word gMapManager + arm_func_end func_ov17_02164284 .global func_ov17_02164478 arm_func_start func_ov17_02164478 @@ -11434,9 +11434,9 @@ _021644dc: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02164478 _021644f0: .word data_027e0ffc _021644f4: .word 0x00000363 + arm_func_end func_ov17_02164478 .global func_ov17_021644f8 arm_func_start func_ov17_021644f8 @@ -11462,8 +11462,8 @@ func_ov17_02164500: ; 0x02164500 bl func_ov17_02164538 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164500 _02164534: .word data_027e0f84 + arm_func_end func_ov17_02164500 .global func_ov17_02164538 arm_func_start func_ov17_02164538 @@ -11512,7 +11512,6 @@ func_ov17_02164538: ; 0x02164538 str r4, [r4, #0x88] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164538 _021645e4: .word data_ov00_020e26b4 _021645e8: .word data_ov00_020e2f04 _021645ec: .word data_ov00_020e2dd8 @@ -11521,6 +11520,7 @@ _021645f4: .word 0x000004cd _021645f8: .word data_027e0f68 _021645fc: .word gItemManager _02164600: .word data_ov00_020e2f68 + arm_func_end func_ov17_02164538 .global func_ov17_02164604 arm_func_start func_ov17_02164604 @@ -11548,9 +11548,9 @@ func_ov17_02164604: ; 0x02164604 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164604 _0216465c: .word data_ov17_0216c6e8 _02164660: .word data_027e0f6c + arm_func_end func_ov17_02164604 .global func_ov17_02164664 arm_func_start func_ov17_02164664 @@ -11580,9 +11580,9 @@ func_ov17_02164664: ; 0x02164664 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164664 _021646c4: .word data_ov17_0216c6e8 _021646c8: .word data_027e0f6c + arm_func_end func_ov17_02164664 .global func_ov17_021646cc arm_func_start func_ov17_021646cc @@ -11701,9 +11701,9 @@ _0216478c: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_021646cc _02164878: .word 0x00001333 _0216487c: .word data_027e0f6c + arm_func_end func_ov17_021646cc .global func_ov17_02164880 arm_func_start func_ov17_02164880 @@ -11769,8 +11769,8 @@ _02164938: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164880 _02164964: .word 0x000004cd + arm_func_end func_ov17_02164880 .global func_ov17_02164968 arm_func_start func_ov17_02164968 @@ -11841,12 +11841,12 @@ _02164a50: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02164968 _02164a5c: .word 0x000004cd _02164a60: .word 0xfffffccd _02164a64: .word data_027e0fe8 _02164a68: .word 0x41525257 _02164a6c: .word data_027e0ffc + arm_func_end func_ov17_02164968 .global func_ov17_02164a70 arm_func_start func_ov17_02164a70 @@ -11916,9 +11916,9 @@ func_ov17_02164aa4: ; 0x02164aa4 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164aa4 _02164b58: .word data_02050f54 _02164b5c: .word 0x0000099a + arm_func_end func_ov17_02164aa4 .global func_ov17_02164b60 arm_func_start func_ov17_02164b60 @@ -11951,8 +11951,8 @@ func_ov17_02164b70: ; 0x02164b70 bl func_ov17_02164ba8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164b70 _02164ba4: .word data_027e0f84 + arm_func_end func_ov17_02164b70 .global func_ov17_02164ba8 arm_func_start func_ov17_02164ba8 @@ -11999,13 +11999,13 @@ func_ov17_02164ba8: ; 0x02164ba8 strb r2, [r1, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164ba8 _02164c4c: .word data_ov00_020e2748 _02164c50: .word data_ov00_020e2f04 _02164c54: .word data_ov00_020e2e3c _02164c58: .word data_ov17_0216c7a8 _02164c5c: .word data_027e0f68 _02164c60: .word data_ov17_0216d020 + arm_func_end func_ov17_02164ba8 .global func_ov17_02164c64 arm_func_start func_ov17_02164c64 @@ -12094,8 +12094,8 @@ func_ov17_02164cbc: ; 0x02164cbc add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02164cbc _02164d88: .word 0x000004cd + arm_func_end func_ov17_02164cbc .global func_ov17_02164d8c arm_func_start func_ov17_02164d8c @@ -12165,8 +12165,8 @@ _02164e3c: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164dc8 _02164e68: .word data_ov17_0216d020 + arm_func_end func_ov17_02164dc8 .global func_ov17_02164e6c arm_func_start func_ov17_02164e6c @@ -12253,8 +12253,8 @@ _02164f88: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02164e6c _02164f90: .word 0x00000666 + arm_func_end func_ov17_02164e6c .global func_ov17_02164f94 arm_func_start func_ov17_02164f94 @@ -12314,10 +12314,10 @@ _02165054: mvn r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02164f94 _0216505c: .word data_ov17_0216d020 _02165060: .word data_027e0ffc _02165064: .word 0x0000034d + arm_func_end func_ov17_02164f94 .global func_ov17_02165068 arm_func_start func_ov17_02165068 @@ -12353,8 +12353,8 @@ func_ov17_02165068: ; 0x02165068 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02165068 _021650e0: .word data_02050f54 + arm_func_end func_ov17_02165068 .global func_ov17_021650e4 arm_func_start func_ov17_021650e4 @@ -12400,8 +12400,8 @@ _02165150: movgt r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021650e4 _02165178: .word 0x00000dac + arm_func_end func_ov17_021650e4 .global func_ov17_0216517c arm_func_start func_ov17_0216517c @@ -12479,8 +12479,8 @@ _02165278: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0216517c _02165280: .word gMapManager + arm_func_end func_ov17_0216517c .global func_ov17_02165284 arm_func_start func_ov17_02165284 @@ -12518,10 +12518,10 @@ func_ov17_02165284: ; 0x02165284 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02165284 _02165304: .word data_027e0f94 _02165308: .word data_027e0fe4 _0216530c: .word data_ov17_0216c794 + arm_func_end func_ov17_02165284 .global func_ov17_02165310 arm_func_start func_ov17_02165310 @@ -12596,7 +12596,6 @@ _021653a8: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov17_02165324 _021653d4: .word 0x43525953 _021653d8: .word 0x424b4559 _021653dc: .word 0x42494752 @@ -12604,6 +12603,7 @@ _021653e0: .word 0x424f4d42 _021653e4: .word 0x5053424c _021653e8: .word 0x464f5243 _021653ec: .word 0x57424c4b + arm_func_end func_ov17_02165324 .global func_ov17_021653f0 arm_func_start func_ov17_021653f0 @@ -12630,8 +12630,8 @@ func_ov17_02165404: ; 0x02165404 blx func_ov17_02165434 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_02165404 _02165430: .word data_027e0fe0 + arm_func_end func_ov17_02165404 .global func_ov17_02165434 thumb_func_start func_ov17_02165434 @@ -12704,12 +12704,12 @@ func_ov17_02165434: ; 0x02165434 add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov17_02165434 _021654c0: .word data_ov17_0216c83c _021654c4: .word data_ov00_020e2f04 _021654c8: .word data_ov00_020e2e3c _021654cc: .word func_ov00_020b7d74 _021654d0: .word func_ov17_0215bf80 + thumb_func_end func_ov17_02165434 .global func_ov17_021654d4 thumb_func_start func_ov17_021654d4 @@ -12766,11 +12766,11 @@ _021654f6: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov17_021654d4 _02165548: .word data_ov17_0216c83c _0216554c: .word data_027e0e58 _02165550: .word data_027e0f6c _02165554: .word func_ov00_020b7d74 + thumb_func_end func_ov17_021654d4 .global func_ov17_02165558 thumb_func_start func_ov17_02165558 @@ -12825,11 +12825,11 @@ _0216557a: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov17_02165558 _021655c8: .word data_ov17_0216c83c _021655cc: .word data_027e0e58 _021655d0: .word data_027e0f6c _021655d4: .word func_ov00_020b7d74 + thumb_func_end func_ov17_02165558 .global func_ov17_021655d8 thumb_func_start func_ov17_021655d8 @@ -12979,10 +12979,10 @@ _02165604: add sp, #0x1c pop {r3, r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov17_021655d8 _021656f4: .word 0x00001333 _021656f8: .word 0xffff9fff _021656fc: .word 0xffc0ffff + thumb_func_end func_ov17_021655d8 .global func_ov17_02165700 thumb_func_start func_ov17_02165700 @@ -13078,9 +13078,9 @@ _021657b0: add sp, #8 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov17_02165700 _021657b4: .word data_027e0e58 _021657b8: .word gMapManager + thumb_func_end func_ov17_02165700 .global func_ov17_021657bc arm_func_start func_ov17_021657bc @@ -13195,10 +13195,10 @@ _02165930: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_021657bc _02165944: .word data_027e0ffc _02165948: .word 0x0000047c _0216594c: .word gAdventureFlags + arm_func_end func_ov17_021657bc .global func_ov17_02165950 arm_func_start func_ov17_02165950 @@ -13393,7 +13393,6 @@ _02165c00: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02165950 _02165c18: .word data_027e0ffc _02165c1c: .word 0x0000047c _02165c20: .word gAdventureFlags @@ -13406,6 +13405,7 @@ _02165c38: .word 0x000001dd _02165c3c: .word 0x000001de _02165c40: .word 0x000001db _02165c44: .word 0x0000047b + arm_func_end func_ov17_02165950 .global func_ov17_02165c48 arm_func_start func_ov17_02165c48 @@ -13545,11 +13545,11 @@ _02165e2c: add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_02165c48 _02165e38: .word data_027e0f6c _02165e3c: .word data_027e0e58 _02165e40: .word gAdventureFlags _02165e44: .word gMapManager + arm_func_end func_ov17_02165c48 .global func_ov17_02165e48 arm_func_start func_ov17_02165e48 @@ -13594,13 +13594,13 @@ _02165ec4: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02165e48 _02165ee0: .word data_027e0e58 _02165ee4: .word 0x000001d9 _02165ee8: .word 0x000001da _02165eec: .word data_027e0ffc _02165ef0: .word 0x0000047d _02165ef4: .word 0x0000047f + arm_func_end func_ov17_02165e48 .global func_ov17_02165ef8 arm_func_start func_ov17_02165ef8 @@ -13643,13 +13643,13 @@ _02165f6c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02165ef8 _02165f88: .word data_027e0e58 _02165f8c: .word 0x000001e5 _02165f90: .word 0x000001e6 _02165f94: .word data_027e0ffc _02165f98: .word 0x0000047d _02165f9c: .word 0x0000047e + arm_func_end func_ov17_02165ef8 .global func_ov17_02165fa0 arm_func_start func_ov17_02165fa0 @@ -13703,9 +13703,9 @@ _02165fd4: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02165fa0 _0216605c: .word data_027e0d3c _02166060: .word data_02063e4c + arm_func_end func_ov17_02165fa0 .global func_ov17_02166064 arm_func_start func_ov17_02166064 @@ -13823,9 +13823,9 @@ _021661d8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02166068 _021661e0: .word gMapManager _021661e4: .word gAdventureFlags + arm_func_end func_ov17_02166068 .global func_ov17_021661e8 arm_func_start func_ov17_021661e8 @@ -13847,8 +13847,8 @@ func_ov17_021661e8: ; 0x021661e8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov17_021661e8 _02166228: .word data_027e0f94 + arm_func_end func_ov17_021661e8 .global func_ov17_0216622c arm_func_start func_ov17_0216622c @@ -13878,8 +13878,8 @@ func_ov17_0216622c: ; 0x0216622c add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216622c _0216628c: .word data_027e0f94 + arm_func_end func_ov17_0216622c .global func_ov17_02166290 arm_func_start func_ov17_02166290 @@ -13928,8 +13928,8 @@ _021662d8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02166290 _02166334: .word data_027e0e58 + arm_func_end func_ov17_02166290 .global func_ov17_02166338 arm_func_start func_ov17_02166338 @@ -14011,8 +14011,8 @@ func_ov17_02166420: ; 0x02166420 bl func_ov17_02166450 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_02166420 _0216644c: .word data_027e0fe0 + arm_func_end func_ov17_02166420 .global func_ov17_02166450 arm_func_start func_ov17_02166450 @@ -14028,8 +14028,8 @@ func_ov17_02166450: ; 0x02166450 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02166450 _02166478: .word data_ov17_0216c8f8 + arm_func_end func_ov17_02166450 .global func_ov17_0216647c arm_func_start func_ov17_0216647c @@ -14160,8 +14160,8 @@ func_ov17_02166614: ; 0x02166614 add r1, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov17_02166614 _02166630: .word func_ov17_0216af8c + arm_func_end func_ov17_02166614 .global func_ov17_02166634 arm_func_start func_ov17_02166634 @@ -14190,8 +14190,8 @@ func_ov17_02166668: ; 0x02166668 add r1, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov17_02166668 _0216667c: .word func_ov00_020c6f60 + arm_func_end func_ov17_02166668 .global func_ov17_02166680 arm_func_start func_ov17_02166680 @@ -14230,9 +14230,9 @@ func_ov17_0216669c: ; 0x0216669c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0216669c _021666f0: .word data_027e0ffc _021666f4: .word 0x00000476 + arm_func_end func_ov17_0216669c .global func_ov17_021666f8 arm_func_start func_ov17_021666f8 @@ -14272,8 +14272,8 @@ _0216676c: blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021666f8 _0216677c: .word data_027e0d38 + arm_func_end func_ov17_021666f8 .global func_ov17_02166780 arm_func_start func_ov17_02166780 @@ -14292,8 +14292,8 @@ func_ov17_02166780: ; 0x02166780 bl func_ov17_021667b8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02166780 _021667b4: .word data_027e0f84 + arm_func_end func_ov17_02166780 .global func_ov17_021667b8 arm_func_start func_ov17_021667b8 @@ -14325,11 +14325,11 @@ func_ov17_021667b8: ; 0x021667b8 strb r1, [r4, #0x7a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021667b8 _02166820: .word data_ov00_020e26b4 _02166824: .word data_ov00_020e2f04 _02166828: .word data_ov00_020e2dd8 _0216682c: .word data_ov17_0216c9dc + arm_func_end func_ov17_021667b8 .global func_ov17_02166830 arm_func_start func_ov17_02166830 @@ -14486,8 +14486,8 @@ _02166a38: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov17_02166878 _02166a54: .word gMapManager + arm_func_end func_ov17_02166878 .global func_ov17_02166a58 arm_func_start func_ov17_02166a58 @@ -14642,9 +14642,9 @@ _02166c40: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02166ac0 _02166c6c: .word 0x00003c72 _02166c70: .word 0x00000333 + arm_func_end func_ov17_02166ac0 .global func_ov17_02166c74 arm_func_start func_ov17_02166c74 @@ -14754,10 +14754,10 @@ _02166de8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02166c74 _02166df0: .word data_027e0ffc _02166df4: .word gMapManager _02166df8: .word 0x00003f4a + arm_func_end func_ov17_02166c74 .global func_ov17_02166dfc arm_func_start func_ov17_02166dfc @@ -14956,10 +14956,10 @@ _02167060: add sp, sp, #0x84 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02166e80 _021670b4: .word data_ov00_020ec9d6 _021670b8: .word data_ov00_020ec9d4 _021670bc: .word 0x001f0081 + arm_func_end func_ov17_02166e80 .global func_ov17_021670c0 arm_func_start func_ov17_021670c0 @@ -15098,9 +15098,9 @@ _02167208: add sp, sp, #0x74 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov17_021670c0 _021672cc: .word 0x000008a4 _021672d0: .word data_02050f54 + arm_func_end func_ov17_021670c0 .global func_ov17_021672d4 arm_func_start func_ov17_021672d4 @@ -15239,9 +15239,9 @@ _02167424: add sp, sp, #0x74 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov17_021672d4 _021674e0: .word 0x000008a4 _021674e4: .word data_02050f54 + arm_func_end func_ov17_021672d4 .global func_ov17_021674e8 arm_func_start func_ov17_021674e8 @@ -15367,9 +15367,9 @@ _02167690: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_021674e8 _021676a4: .word data_027e0f6c _021676a8: .word gMapManager + arm_func_end func_ov17_021674e8 .global func_ov17_021676ac arm_func_start func_ov17_021676ac @@ -15495,8 +15495,8 @@ func_ov17_02167868: ; 0x02167868 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov17_02167868 _02167874: .word func_ov00_0208b9e4 + arm_func_end func_ov17_02167868 .global func_ov17_02167878 arm_func_start func_ov17_02167878 @@ -15519,8 +15519,8 @@ func_ov17_02167878: ; 0x02167878 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov17_02167878 _021678bc: .word data_027e0f94 + arm_func_end func_ov17_02167878 .global func_ov17_021678c0 arm_func_start func_ov17_021678c0 @@ -15546,8 +15546,8 @@ func_ov17_021678c8: ; 0x021678c8 bl func_ov17_02167900 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021678c8 _021678fc: .word data_027e0f84 + arm_func_end func_ov17_021678c8 .global func_ov17_02167900 arm_func_start func_ov17_02167900 @@ -15589,12 +15589,12 @@ func_ov17_02167900: ; 0x02167900 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02167900 _02167990: .word data_ov00_020e2748 _02167994: .word data_ov00_020e2f04 _02167998: .word data_ov00_020e2e3c _0216799c: .word data_ov17_0216ca70 _021679a0: .word data_027e0f68 + arm_func_end func_ov17_02167900 .global func_ov17_021679a4 arm_func_start func_ov17_021679a4 @@ -15675,8 +15675,8 @@ func_ov17_021679fc: ; 0x021679fc add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_021679fc _02167aa8: .word 0x00002666 + arm_func_end func_ov17_021679fc .global func_ov17_02167aac arm_func_start func_ov17_02167aac @@ -15825,11 +15825,11 @@ _02167cbc: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02167aac _02167cc4: .word gAdventureFlags _02167cc8: .word data_027e0fe4 _02167ccc: .word data_027e0fb8 _02167cd0: .word data_027e0f64 + arm_func_end func_ov17_02167aac .global func_ov17_02167cd4 arm_func_start func_ov17_02167cd4 @@ -15936,13 +15936,13 @@ _02167e40: add sp, sp, #0xec ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02167cd4 _02167e4c: .word gAdventureFlags _02167e50: .word data_027e0fe8 _02167e54: .word 0x41525257 _02167e58: .word data_027e0ffc _02167e5c: .word 0x00000352 _02167e60: .word 0x00000353 + arm_func_end func_ov17_02167cd4 .global func_ov17_02167e64 arm_func_start func_ov17_02167e64 @@ -16082,7 +16082,6 @@ _02168058: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02167e64 _02168064: .word data_027e0fe4 _02168068: .word 0x41525257 _0216806c: .word 0x424d524e @@ -16093,6 +16092,7 @@ _0216807c: .word 0x00000167 _02168080: .word 0x00000169 _02168084: .word data_027e0ffc _02168088: .word 0x00000351 + arm_func_end func_ov17_02167e64 .global func_ov17_0216808c arm_func_start func_ov17_0216808c @@ -16127,9 +16127,9 @@ func_ov17_0216808c: ; 0x0216808c add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0216808c _02168100: .word 0x0000059a _02168104: .word data_02050f54 + arm_func_end func_ov17_0216808c .global func_ov17_02168108 arm_func_start func_ov17_02168108 @@ -16155,8 +16155,8 @@ func_ov17_02168110: ; 0x02168110 bl func_ov17_02168148 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02168110 _02168144: .word data_027e0f84 + arm_func_end func_ov17_02168110 .global func_ov17_02168148 arm_func_start func_ov17_02168148 @@ -16207,13 +16207,13 @@ func_ov17_02168148: ; 0x02168148 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02168148 _021681fc: .word data_ov00_020e26b4 _02168200: .word data_ov00_020e2f04 _02168204: .word data_ov00_020e2dd8 _02168208: .word data_ov17_0216cb04 _0216820c: .word data_ov17_0216b1c4 _02168210: .word data_027e0f68 + arm_func_end func_ov17_02168148 .global func_ov17_02168214 arm_func_start func_ov17_02168214 @@ -16381,8 +16381,8 @@ _0216843c: add sp, sp, #0x54 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_0216826c _0216845c: .word gMapManager + arm_func_end func_ov17_0216826c .global func_ov17_02168460 arm_func_start func_ov17_02168460 @@ -16499,8 +16499,8 @@ func_ov17_0216857c: ; 0x0216857c str r0, [r5, #0x70] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0216857c _021685b4: .word gMapManager + arm_func_end func_ov17_0216857c .global func_ov17_021685b8 arm_func_start func_ov17_021685b8 @@ -16543,10 +16543,10 @@ func_ov17_021685b8: ; 0x021685b8 blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_021685b8 _0216864c: .word data_ov17_0216b19c _02168650: .word data_ov17_0216b1b0 _02168654: .word gMapManager + arm_func_end func_ov17_021685b8 .global func_ov17_02168658 arm_func_start func_ov17_02168658 @@ -16823,10 +16823,10 @@ _02168a24: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov17_021687f0 _02168a48: .word 0x00007fff _02168a4c: .word data_027e0764 _02168a50: .word 0x0001ffff + arm_func_end func_ov17_021687f0 .global func_ov17_02168a54 arm_func_start func_ov17_02168a54 @@ -16845,10 +16845,10 @@ _02168a78: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_02168a54 _02168a84: .word data_027e0ce0 _02168a88: .word 0x000012ac _02168a8c: .word data_027e10b4 + arm_func_end func_ov17_02168a54 .global func_ov17_02168a90 arm_func_start func_ov17_02168a90 @@ -16868,8 +16868,8 @@ _02168ab4: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02168a90 _02168ac4: .word data_027e10b4 + arm_func_end func_ov17_02168a90 .global func_ov17_02168ac8 thumb_func_start func_ov17_02168ac8 @@ -16980,8 +16980,8 @@ _02168b76: add r0, r5, #0 pop {r3, r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov17_02168ac8 _02168b98: .word 0x000012a4 + thumb_func_end func_ov17_02168ac8 .global func_ov17_02168b9c thumb_func_start func_ov17_02168b9c @@ -17036,9 +17036,9 @@ _02168bd6: _02168be8: pop {r4, pc} nop - thumb_func_end func_ov17_02168bc0 _02168bec: .word 0x000012a8 _02168bf0: .word 0x000012a4 + thumb_func_end func_ov17_02168bc0 .global func_ov17_02168bf4 arm_func_start func_ov17_02168bf4 @@ -17087,8 +17087,8 @@ func_ov17_02168c50: ; 0x02168c50 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02168c50 _02168c84: .word data_ov17_0216cb98 + arm_func_end func_ov17_02168c50 .global func_ov17_02168c88 arm_func_start func_ov17_02168c88 @@ -17177,9 +17177,9 @@ func_ov17_02168d10: ; 0x02168d10 blx func_01ff8230 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02168d10 _02168d84: .word data_ov17_0216b1e4 _02168d88: .word data_02050f54 + arm_func_end func_ov17_02168d10 .global func_ov17_02168d8c arm_func_start func_ov17_02168d8c @@ -17198,8 +17198,8 @@ func_ov17_02168d8c: ; 0x02168d8c bl func_ov17_02168dc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02168d8c _02168dc0: .word data_027e0f84 + arm_func_end func_ov17_02168d8c .global func_ov17_02168dc4 arm_func_start func_ov17_02168dc4 @@ -17245,12 +17245,12 @@ func_ov17_02168dc4: ; 0x02168dc4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02168dc4 _02168e64: .word data_ov00_020e26b4 _02168e68: .word data_ov00_020e2f04 _02168e6c: .word data_ov00_020e2dd8 _02168e70: .word data_ov17_0216cbe0 _02168e74: .word data_027e0f68 + arm_func_end func_ov17_02168dc4 .global func_ov17_02168e78 arm_func_start func_ov17_02168e78 @@ -17467,13 +17467,13 @@ _02169160: add sp, sp, #0x98 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_02168ed0 _02169180: .word gMapManager _02169184: .word 0x00001333 _02169188: .word data_027e0d38 _0216918c: .word data_027e0fe8 _02169190: .word 0x4c4f4e44 _02169194: .word data_027e0fe4 + arm_func_end func_ov17_02168ed0 .global func_ov17_02169198 arm_func_start func_ov17_02169198 @@ -17537,9 +17537,9 @@ _0216925c: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02169198 _02169270: .word 0x00000aab _02169274: .word 0x0000038e + arm_func_end func_ov17_02169198 .global func_ov17_02169278 arm_func_start func_ov17_02169278 @@ -17600,8 +17600,8 @@ _02169338: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02169278 _02169340: .word gMapManager + arm_func_end func_ov17_02169278 .global func_ov17_02169344 arm_func_start func_ov17_02169344 @@ -17666,9 +17666,9 @@ _021693cc: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_02169354 _02169404: .word 0xfffffccd _02169408: .word 0x00000b33 + arm_func_end func_ov17_02169354 .global func_ov17_0216940c arm_func_start func_ov17_0216940c @@ -17705,8 +17705,8 @@ func_ov17_0216940c: ; 0x0216940c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0216940c _02169488: .word data_02050f54 + arm_func_end func_ov17_0216940c .global func_ov17_0216948c arm_func_start func_ov17_0216948c @@ -17734,8 +17734,8 @@ func_ov17_0216949c: ; 0x0216949c bl func_ov17_021694d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216949c _021694d0: .word data_027e0f84 + arm_func_end func_ov17_0216949c .global func_ov17_021694d4 arm_func_start func_ov17_021694d4 @@ -17768,11 +17768,11 @@ func_ov17_021694d4: ; 0x021694d4 str r2, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_021694d4 _02169540: .word data_ov00_020e26b4 _02169544: .word data_ov00_020e2f04 _02169548: .word data_ov00_020e2dd8 _0216954c: .word data_ov17_0216cc74 + arm_func_end func_ov17_021694d4 .global func_ov17_02169550 arm_func_start func_ov17_02169550 @@ -18035,8 +18035,8 @@ _02169874: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02169598 _021698fc: .word gMapManager + arm_func_end func_ov17_02169598 .global func_ov17_02169900 arm_func_start func_ov17_02169900 @@ -18135,8 +18135,8 @@ _02169a0c: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_02169900 _02169a54: .word gMapManager + arm_func_end func_ov17_02169900 .global func_ov17_02169a58 arm_func_start func_ov17_02169a58 @@ -18201,10 +18201,10 @@ _02169b08: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02169a58 _02169b3c: .word gAdventureFlags _02169b40: .word data_027e0fe4 _02169b44: .word data_027e0f64 + arm_func_end func_ov17_02169a58 .global func_ov17_02169b48 arm_func_start func_ov17_02169b48 @@ -18304,11 +18304,11 @@ _02169c98: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02169b48 _02169ca4: .word gAdventureFlags _02169ca8: .word data_027e0ffc _02169cac: .word 0x0000034e _02169cb0: .word 0x0000034f + arm_func_end func_ov17_02169b48 .global func_ov17_02169cb4 arm_func_start func_ov17_02169cb4 @@ -18331,9 +18331,9 @@ _02169cec: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_02169cb4 _02169cf4: .word data_027e0fe4 _02169cf8: .word 0x42494752 + arm_func_end func_ov17_02169cb4 .global func_ov17_02169cfc arm_func_start func_ov17_02169cfc @@ -18468,12 +18468,12 @@ _02169eac: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_02169d4c _02169eb8: .word 0x00001333 _02169ebc: .word data_027e0fe4 _02169ec0: .word 0x42494752 _02169ec4: .word data_027e0f94 _02169ec8: .word data_027e0fc8 + arm_func_end func_ov17_02169d4c .global func_ov17_02169ecc arm_func_start func_ov17_02169ecc @@ -18510,8 +18510,8 @@ func_ov17_02169ecc: ; 0x02169ecc add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov17_02169ecc _02169f48: .word data_027e0fe4 + arm_func_end func_ov17_02169ecc .global func_ov17_02169f4c arm_func_start func_ov17_02169f4c @@ -18539,8 +18539,8 @@ func_ov17_02169f54: ; 0x02169f54 bl func_ov17_02169fb4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02169f54 _02169f90: .word data_027e0f84 + arm_func_end func_ov17_02169f54 .global func_ov17_02169f94 arm_func_start func_ov17_02169f94 @@ -18553,8 +18553,8 @@ func_ov17_02169f94: ; 0x02169f94 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02169f94 _02169fb0: .word data_ov17_0216cd0c + arm_func_end func_ov17_02169f94 .global func_ov17_02169fb4 arm_func_start func_ov17_02169fb4 @@ -18567,8 +18567,8 @@ func_ov17_02169fb4: ; 0x02169fb4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_02169fb4 _02169fd0: .word data_ov17_0216cd0c + arm_func_end func_ov17_02169fb4 .global func_ov17_02169fd4 arm_func_start func_ov17_02169fd4 @@ -18677,9 +18677,9 @@ _0216a0cc: bl func_ov00_020bcfb8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0216a06c _0216a0f4: .word gAdventureFlags _0216a0f8: .word data_027e0fc8 + arm_func_end func_ov17_0216a06c .global func_ov17_0216a0fc arm_func_start func_ov17_0216a0fc @@ -18841,10 +18841,10 @@ _0216a330: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0216a0fc _0216a33c: .word data_ov17_0216b1f8 _0216a340: .word gAdventureFlags _0216a344: .word gMapManager + arm_func_end func_ov17_0216a0fc .global func_ov17_0216a348 arm_func_start func_ov17_0216a348 @@ -18890,9 +18890,9 @@ _0216a3d8: bl func_ov14_021276c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a348 _0216a3e0: .word gMapManager _0216a3e4: .word data_027e0fe4 + arm_func_end func_ov17_0216a348 .global func_ov17_0216a3e8 arm_func_start func_ov17_0216a3e8 @@ -18948,9 +18948,9 @@ _0216a484: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a3e8 _0216a4a4: .word gMapManager _0216a4a8: .word data_027e0fe4 + arm_func_end func_ov17_0216a3e8 .global func_ov17_0216a4ac arm_func_start func_ov17_0216a4ac @@ -19025,10 +19025,10 @@ _0216a5a4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a4ac _0216a5ac: .word data_027e077c _0216a5b0: .word gMapManager _0216a5b4: .word data_027e0fe4 + arm_func_end func_ov17_0216a4ac .global func_ov17_0216a5b8 arm_func_start func_ov17_0216a5b8 @@ -19064,8 +19064,8 @@ func_ov17_0216a5b8: ; 0x0216a5b8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a5b8 _0216a630: .word data_02050f54 + arm_func_end func_ov17_0216a5b8 .global func_ov17_0216a634 arm_func_start func_ov17_0216a634 @@ -19138,9 +19138,9 @@ _0216a724: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a634 _0216a72c: .word data_027e0ffc _0216a730: .word gAdventureFlags + arm_func_end func_ov17_0216a634 .global func_ov17_0216a734 arm_func_start func_ov17_0216a734 @@ -19199,11 +19199,11 @@ func_ov17_0216a734: ; 0x0216a734 add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov17_0216a734 _0216a808: .word 0x00000b33 _0216a80c: .word data_02050f54 _0216a810: .word data_027e0e58 _0216a814: .word 0x00000272 + arm_func_end func_ov17_0216a734 .global func_ov17_0216a818 arm_func_start func_ov17_0216a818 @@ -19222,8 +19222,8 @@ func_ov17_0216a818: ; 0x0216a818 bl func_ov17_0216a850 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a818 _0216a84c: .word data_027e0f84 + arm_func_end func_ov17_0216a818 .global func_ov17_0216a850 arm_func_start func_ov17_0216a850 @@ -19264,13 +19264,13 @@ func_ov17_0216a850: ; 0x0216a850 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov17_0216a850 _0216a8dc: .word data_ov00_020e26b4 _0216a8e0: .word data_ov00_020e2f04 _0216a8e4: .word data_ov00_020e2dd8 _0216a8e8: .word data_ov17_0216cdc4 _0216a8ec: .word func_ov00_020b7d74 _0216a8f0: .word func_ov17_0215bf80 + arm_func_end func_ov17_0216a850 .global func_ov17_0216a8f4 arm_func_start func_ov17_0216a8f4 @@ -19307,10 +19307,10 @@ _0216a914: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov17_0216a8f4 _0216a96c: .word data_ov17_0216cdc4 _0216a970: .word data_027e0e58 _0216a974: .word func_ov00_020b7d74 + arm_func_end func_ov17_0216a8f4 .global func_ov17_0216a978 arm_func_start func_ov17_0216a978 @@ -19345,10 +19345,10 @@ _0216a998: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov17_0216a978 _0216a9e8: .word data_ov17_0216cdc4 _0216a9ec: .word data_027e0e58 _0216a9f0: .word func_ov00_020b7d74 + arm_func_end func_ov17_0216a978 .global func_ov17_0216a9f4 arm_func_start func_ov17_0216a9f4 @@ -19489,10 +19489,10 @@ _0216abd0: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov17_0216a9fc _0216abf0: .word data_ov17_0216b20c _0216abf4: .word data_027e0f68 _0216abf8: .word gMapManager + arm_func_end func_ov17_0216a9fc .global func_ov17_0216abfc arm_func_start func_ov17_0216abfc @@ -19561,8 +19561,8 @@ _0216acb4: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216abfc _0216ace8: .word gAdventureFlags + arm_func_end func_ov17_0216abfc .global func_ov17_0216acec arm_func_start func_ov17_0216acec @@ -19585,8 +19585,8 @@ _0216ad24: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216acec _0216ad2c: .word data_ov17_0216b218 + arm_func_end func_ov17_0216acec .global func_ov17_0216ad30 arm_func_start func_ov17_0216ad30 @@ -19726,13 +19726,13 @@ _0216af20: add sp, sp, #0xc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov17_0216ad30 _0216af2c: .word gAdventureFlags _0216af30: .word data_027e0e58 _0216af34: .word data_027e0ffc _0216af38: .word data_ov17_0216b230 _0216af3c: .word data_ov17_0216b224 _0216af40: .word gMapManager + arm_func_end func_ov17_0216ad30 .global func_ov17_0216af44 arm_func_start func_ov17_0216af44 @@ -19809,9 +19809,9 @@ func_ov17_0216af8c: ; 0x0216af8c add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov17_0216af8c _0216b024: .word data_027e0ff0 _0216b028: .word data_ov00_020e8398 + arm_func_end func_ov17_0216af8c .global func_ov17_0216b02c arm_func_start func_ov17_0216b02c @@ -20202,13 +20202,13 @@ func_ov17_0216b2c4: ; 0x0216b2c4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b2c4 _0216b2f0: .word data_ov17_0216cea0 _0216b2f4: .word data_ov17_0216b9e8 _0216b2f8: .word 0x00007fff _0216b2fc: .word data_ov17_0216ceac _0216b300: .word func_ov17_0215bd7c _0216b304: .word data_ov17_0216cea0 + arm_func_end func_ov17_0216b2c4 .global func_ov17_0216b308 arm_func_start func_ov17_0216b308 @@ -20224,11 +20224,11 @@ func_ov17_0216b308: ; 0x0216b308 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b308 _0216b330: .word data_ov17_0216ceb8 _0216b334: .word func_ov17_0215bd94 _0216b338: .word func_0203ebc8 _0216b33c: .word data_ov17_0216cec0 + arm_func_end func_ov17_0216b308 .global func_ov17_0216b340 arm_func_start func_ov17_0216b340 @@ -20244,11 +20244,11 @@ func_ov17_0216b340: ; 0x0216b340 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b340 _0216b368: .word data_ov17_0216cecc _0216b36c: .word func_ov17_0215c828 _0216b370: .word func_0203ebc8 _0216b374: .word data_ov17_0216ced4 + arm_func_end func_ov17_0216b340 .global func_ov17_0216b378 arm_func_start func_ov17_0216b378 @@ -20265,12 +20265,12 @@ func_ov17_0216b378: ; 0x0216b378 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b378 _0216b3a4: .word data_ov17_0216ceec _0216b3a8: .word 0x424b4559 _0216b3ac: .word func_ov17_0215cef4 _0216b3b0: .word _ZN9ActorTypeD1Ev _0216b3b4: .word data_ov17_0216cee0 + arm_func_end func_ov17_0216b378 .global func_ov17_0216b3b8 arm_func_start func_ov17_0216b3b8 @@ -20287,12 +20287,12 @@ func_ov17_0216b3b8: ; 0x0216b3b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b3b8 _0216b3e4: .word data_ov17_0216cf0c _0216b3e8: .word 0x464f5243 _0216b3ec: .word func_ov17_0215e1c0 _0216b3f0: .word _ZN9ActorTypeD1Ev _0216b3f4: .word data_ov17_0216cf00 + arm_func_end func_ov17_0216b3b8 .global func_ov17_0216b3f8 arm_func_start func_ov17_0216b3f8 @@ -20309,12 +20309,12 @@ func_ov17_0216b3f8: ; 0x0216b3f8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b3f8 _0216b424: .word data_ov17_0216cf2c _0216b428: .word 0x43525953 _0216b42c: .word func_ov17_0215f068 _0216b430: .word _ZN9ActorTypeD1Ev _0216b434: .word data_ov17_0216cf20 + arm_func_end func_ov17_0216b3f8 .global func_ov17_0216b438 arm_func_start func_ov17_0216b438 @@ -20329,8 +20329,8 @@ func_ov17_0216b438: ; 0x0216b438 str r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov17_0216b438 _0216b45c: .word data_ov17_0216bfb4 + arm_func_end func_ov17_0216b438 .global func_ov17_0216b460 arm_func_start func_ov17_0216b460 @@ -20347,12 +20347,12 @@ func_ov17_0216b460: ; 0x0216b460 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b460 _0216b48c: .word data_ov17_0216cf4c _0216b490: .word 0x4e4b4559 _0216b494: .word func_ov17_02160730 _0216b498: .word _ZN9ActorTypeD1Ev _0216b49c: .word data_ov17_0216cf40 + arm_func_end func_ov17_0216b460 .global func_ov17_0216b4a0 arm_func_start func_ov17_0216b4a0 @@ -20371,13 +20371,13 @@ func_ov17_0216b4a0: ; 0x0216b4a0 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b4a0 _0216b4d4: .word data_ov17_0216cf60 _0216b4d8: .word func_ov17_02161084 _0216b4dc: .word func_0203ebc8 _0216b4e0: .word data_ov17_0216cf68 _0216b4e4: .word 0x00001e66 _0216b4e8: .word data_ov17_0216c0c0 + arm_func_end func_ov17_0216b4a0 .global func_ov17_0216b4ec arm_func_start func_ov17_0216b4ec @@ -20396,13 +20396,13 @@ func_ov17_0216b4ec: ; 0x0216b4ec str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b4ec _0216b520: .word data_ov17_0216cf74 _0216b524: .word func_ov17_02161aa0 _0216b528: .word func_0203ebc8 _0216b52c: .word data_ov17_0216cf7c _0216b530: .word 0x00001e66 _0216b534: .word data_ov17_0216c17c + arm_func_end func_ov17_0216b4ec .global func_ov17_0216b538 arm_func_start func_ov17_0216b538 @@ -20428,7 +20428,6 @@ func_ov17_0216b538: ; 0x0216b538 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b538 _0216b588: .word data_ov17_0216cf88 _0216b58c: .word func_ov17_02161e6c _0216b590: .word func_0203ebc8 @@ -20438,6 +20437,7 @@ _0216b59c: .word 0x0000019a _0216b5a0: .word data_ov17_0216c238 _0216b5a4: .word func_0202bac0 _0216b5a8: .word data_ov17_0216cf9c + arm_func_end func_ov17_0216b538 .global func_ov17_0216b5ac arm_func_start func_ov17_0216b5ac @@ -20453,11 +20453,11 @@ func_ov17_0216b5ac: ; 0x0216b5ac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b5ac _0216b5d4: .word data_ov17_0216cfa8 _0216b5d8: .word func_ov17_02162614 _0216b5dc: .word func_0203ebc8 _0216b5e0: .word data_ov17_0216cfb0 + arm_func_end func_ov17_0216b5ac .global func_ov17_0216b5e4 arm_func_start func_ov17_0216b5e4 @@ -20473,11 +20473,11 @@ func_ov17_0216b5e4: ; 0x0216b5e4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b5e4 _0216b60c: .word data_ov17_0216cfbc _0216b610: .word func_ov17_021628c8 _0216b614: .word func_0203ebc8 _0216b618: .word data_ov17_0216cfc4 + arm_func_end func_ov17_0216b5e4 .global func_ov17_0216b61c arm_func_start func_ov17_0216b61c @@ -20497,12 +20497,12 @@ func_ov17_0216b61c: ; 0x0216b61c str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b61c _0216b654: .word data_ov17_0216cfd0 _0216b658: .word func_ov17_02162f98 _0216b65c: .word func_0203ebc8 _0216b660: .word data_ov17_0216cfd8 _0216b664: .word data_ov17_0216c470 + arm_func_end func_ov17_0216b61c .global func_ov17_0216b668 arm_func_start func_ov17_0216b668 @@ -20518,11 +20518,11 @@ func_ov17_0216b668: ; 0x0216b668 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b668 _0216b690: .word data_ov17_0216cfe4 _0216b694: .word func_ov17_021635f8 _0216b698: .word func_0203ebc8 _0216b69c: .word data_ov17_0216cfec + arm_func_end func_ov17_0216b668 .global func_ov17_0216b6a0 arm_func_start func_ov17_0216b6a0 @@ -20538,11 +20538,11 @@ func_ov17_0216b6a0: ; 0x0216b6a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b6a0 _0216b6c8: .word data_ov17_0216cff8 _0216b6cc: .word func_ov17_02163bdc _0216b6d0: .word func_0203ebc8 _0216b6d4: .word data_ov17_0216d000 + arm_func_end func_ov17_0216b6a0 .global func_ov17_0216b6d8 arm_func_start func_ov17_0216b6d8 @@ -20558,11 +20558,11 @@ func_ov17_0216b6d8: ; 0x0216b6d8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b6d8 _0216b700: .word data_ov17_0216d018 _0216b704: .word func_ov17_02164500 _0216b708: .word func_0203ebc8 _0216b70c: .word data_ov17_0216d00c + arm_func_end func_ov17_0216b6d8 .global func_ov17_0216b710 arm_func_start func_ov17_0216b710 @@ -20578,11 +20578,11 @@ func_ov17_0216b710: ; 0x0216b710 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b710 _0216b738: .word data_ov17_0216d020 _0216b73c: .word func_ov17_02164b70 _0216b740: .word func_0203ebc8 _0216b744: .word data_ov17_0216d028 + arm_func_end func_ov17_0216b710 .global func_ov17_0216b748 arm_func_start func_ov17_0216b748 @@ -20599,12 +20599,12 @@ func_ov17_0216b748: ; 0x0216b748 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b748 _0216b774: .word data_ov17_0216d044 _0216b778: .word 0x5750484c _0216b77c: .word func_ov17_02165404 _0216b780: .word _ZN9ActorTypeD1Ev _0216b784: .word data_ov17_0216d038 + arm_func_end func_ov17_0216b748 .global func_ov17_0216b788 arm_func_start func_ov17_0216b788 @@ -20621,12 +20621,12 @@ func_ov17_0216b788: ; 0x0216b788 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b788 _0216b7b4: .word data_ov17_0216d064 _0216b7b8: .word 0x52464c52 _0216b7bc: .word func_ov17_02166420 _0216b7c0: .word _ZN9ActorTypeD1Ev _0216b7c4: .word data_ov17_0216d058 + arm_func_end func_ov17_0216b788 .global func_ov17_0216b7c8 arm_func_start func_ov17_0216b7c8 @@ -20642,11 +20642,11 @@ func_ov17_0216b7c8: ; 0x0216b7c8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b7c8 _0216b7f0: .word data_ov17_0216d078 _0216b7f4: .word func_ov17_02166780 _0216b7f8: .word func_0203ebc8 _0216b7fc: .word data_ov17_0216d080 + arm_func_end func_ov17_0216b7c8 .global func_ov17_0216b800 arm_func_start func_ov17_0216b800 @@ -20662,11 +20662,11 @@ func_ov17_0216b800: ; 0x0216b800 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b800 _0216b828: .word data_ov17_0216d08c _0216b82c: .word func_ov17_021678c8 _0216b830: .word func_0203ebc8 _0216b834: .word data_ov17_0216d094 + arm_func_end func_ov17_0216b800 .global func_ov17_0216b838 arm_func_start func_ov17_0216b838 @@ -20682,11 +20682,11 @@ func_ov17_0216b838: ; 0x0216b838 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b838 _0216b860: .word data_ov17_0216d0a0 _0216b864: .word func_ov17_02168110 _0216b868: .word func_0203ebc8 _0216b86c: .word data_ov17_0216d0a8 + arm_func_end func_ov17_0216b838 .global func_ov17_0216b870 arm_func_start func_ov17_0216b870 @@ -20702,11 +20702,11 @@ func_ov17_0216b870: ; 0x0216b870 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b870 _0216b898: .word data_ov17_0216d0b4 _0216b89c: .word func_ov17_02168d8c _0216b8a0: .word func_0203ebc8 _0216b8a4: .word data_ov17_0216d0bc + arm_func_end func_ov17_0216b870 .global func_ov17_0216b8a8 arm_func_start func_ov17_0216b8a8 @@ -20722,11 +20722,11 @@ func_ov17_0216b8a8: ; 0x0216b8a8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b8a8 _0216b8d0: .word data_ov17_0216d0c8 _0216b8d4: .word func_ov17_0216949c _0216b8d8: .word func_0203ebc8 _0216b8dc: .word data_ov17_0216d0d0 + arm_func_end func_ov17_0216b8a8 .global func_ov17_0216b8e0 arm_func_start func_ov17_0216b8e0 @@ -20745,13 +20745,13 @@ func_ov17_0216b8e0: ; 0x0216b8e0 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b8e0 _0216b914: .word data_ov17_0216d0dc _0216b918: .word func_ov17_02169f54 _0216b91c: .word func_0203ebc8 _0216b920: .word data_ov17_0216d0e4 _0216b924: .word 0x00001e66 _0216b928: .word data_ov17_0216cd00 + arm_func_end func_ov17_0216b8e0 .global func_ov17_0216b92c arm_func_start func_ov17_0216b92c @@ -20767,11 +20767,11 @@ func_ov17_0216b92c: ; 0x0216b92c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov17_0216b92c _0216b954: .word data_ov17_0216d0f0 _0216b958: .word func_ov17_0216a818 _0216b95c: .word func_0203ebc8 _0216b960: .word data_ov17_0216d0f8 + arm_func_end func_ov17_0216b92c .section .ctor, 4, 1, 4 .global data_ov17_0216b964 diff --git a/asm/ov18.s b/asm/ov18.s index b6f5cf06..e2e7de4f 100644 --- a/asm/ov18.s +++ b/asm/ov18.s @@ -118,12 +118,12 @@ _0215b630: mov r0, r9 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov18_0215b4a0 _0215b638: .word data_ov18_0216c0e0 _0215b63c: .word data_027e0ce0 _0215b640: .word data_ov18_0216b484 _0215b644: .word data_ov18_0216b42c _0215b648: .word data_027e0d38 + arm_func_end func_ov18_0215b4a0 .global func_ov18_0215b64c arm_func_start func_ov18_0215b64c @@ -201,10 +201,10 @@ _0215b734: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov18_0215b64c _0215b74c: .word data_ov18_0216c0e0 _0215b750: .word data_027e0d38 _0215b754: .word data_027e0f6c + arm_func_end func_ov18_0215b64c .global func_ov18_0215b758 arm_func_start func_ov18_0215b758 @@ -284,10 +284,10 @@ _0215b840: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov18_0215b758 _0215b860: .word data_ov18_0216c0e0 _0215b864: .word data_027e0d38 _0215b868: .word data_027e0f6c + arm_func_end func_ov18_0215b758 .global func_ov18_0215b86c arm_func_start func_ov18_0215b86c @@ -629,7 +629,6 @@ _0215bd54: add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_0215b86c _0215bd68: .word gMapManager _0215bd6c: .word 0x00001333 _0215bd70: .word 0xffffd99a @@ -637,6 +636,7 @@ _0215bd74: .word data_027e0ce0 _0215bd78: .word data_ov00_020e2f04 _0215bd7c: .word data_ov00_020e2dd8 _0215bd80: .word data_027e0f6c + arm_func_end func_ov18_0215b86c .global func_ov18_0215bd84 arm_func_start func_ov18_0215bd84 @@ -725,9 +725,9 @@ _0215bea8: strb r1, [r9, #0x1cc] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov18_0215bd84 _0215beb0: .word gMapManager _0215beb4: .word func_ov18_0215ca24 + arm_func_end func_ov18_0215bd84 .global func_ov18_0215beb8 arm_func_start func_ov18_0215beb8 @@ -801,11 +801,11 @@ _0215bf7c: bl func_ov18_0215bfc8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0215beb8 _0215bfb8: .word data_027e0d38 _0215bfbc: .word gAdventureFlags _0215bfc0: .word data_027e0c68 _0215bfc4: .word data_027e0f64 + arm_func_end func_ov18_0215beb8 .global func_ov18_0215bfc8 arm_func_start func_ov18_0215bfc8 @@ -907,13 +907,13 @@ _0215c108: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215bfc8 _0215c12c: .word data_027e0f94 _0215c130: .word gMapManager _0215c134: .word 0x0000019a _0215c138: .word data_ov18_0216b43c _0215c13c: .word data_ov18_0216b44c _0215c140: .word data_ov18_0216b46c + arm_func_end func_ov18_0215bfc8 .global func_ov18_0215c144 arm_func_start func_ov18_0215c144 @@ -952,8 +952,8 @@ _0215c170: blx r2 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_0215c144 _0215c1c4: .word data_ov00_020e9360 + arm_func_end func_ov18_0215c144 .global func_ov18_0215c1c8 arm_func_start func_ov18_0215c1c8 @@ -1010,8 +1010,8 @@ _0215c268: blo _0215c22c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov18_0215c1c8 _0215c278: .word data_027e0f6c + arm_func_end func_ov18_0215c1c8 .global func_ov18_0215c27c arm_func_start func_ov18_0215c27c @@ -1026,8 +1026,8 @@ func_ov18_0215c284: ; 0x0215c284 ldr ip, _0215c28c ; =_ZN7MapBase18func_ov00_0207f4a4EP5Vec2si bx ip .align 2, 0 - arm_func_end func_ov18_0215c284 _0215c28c: .word _ZN7MapBase18func_ov00_0207f4a4EP5Vec2si + arm_func_end func_ov18_0215c284 .global func_ov18_0215c290 arm_func_start func_ov18_0215c290 @@ -1086,8 +1086,8 @@ func_ov18_0215c300: ; 0x0215c300 mul r0, r1, r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215c300 _0215c328: .word 0x00001333 + arm_func_end func_ov18_0215c300 .global func_ov18_0215c32c arm_func_start func_ov18_0215c32c @@ -1305,9 +1305,9 @@ _0215c5b0: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_0215c460 _0215c5bc: .word gMapManager _0215c5c0: .word data_027e0f68 + arm_func_end func_ov18_0215c460 .global func_ov18_0215c5c4 arm_func_start func_ov18_0215c5c4 @@ -1380,9 +1380,9 @@ _0215c66c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215c650 _0215c6a4: .word data_027e0ce0 _0215c6a8: .word data_ov18_0216c0c0 + arm_func_end func_ov18_0215c650 .global func_ov18_0215c6ac arm_func_start func_ov18_0215c6ac @@ -1549,12 +1549,12 @@ _0215c8c0: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov18_0215c6d0 _0215c908: .word data_ov18_0216c0c0 _0215c90c: .word data_02057840 _0215c910: .word data_0205785c _0215c914: .word data_027e0ce0 _0215c918: .word data_ov18_0216b45c + arm_func_end func_ov18_0215c6d0 .global func_ov18_0215c91c arm_func_start func_ov18_0215c91c @@ -1577,8 +1577,8 @@ func_ov18_0215c91c: ; 0x0215c91c mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0215c91c _0215c960: .word data_ov00_020e5868 + arm_func_end func_ov18_0215c91c .global func_ov18_0215c964 arm_func_start func_ov18_0215c964 @@ -1601,8 +1601,8 @@ func_ov18_0215c964: ; 0x0215c964 mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0215c964 _0215c9a8: .word data_ov00_020e5868 + arm_func_end func_ov18_0215c964 .global func_ov18_0215c9ac arm_func_start func_ov18_0215c9ac @@ -1653,8 +1653,8 @@ func_ov18_0215ca24: ; 0x0215ca24 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov18_0215ca24 _0215ca38: .word func_ov18_0215ca8c + arm_func_end func_ov18_0215ca24 .global func_ov18_0215ca3c arm_func_start func_ov18_0215ca3c @@ -1679,8 +1679,8 @@ func_ov18_0215ca3c: ; 0x0215ca3c streq r0, [r5, #0x4c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215ca3c _0215ca88: .word data_ov18_0216b4b4 + arm_func_end func_ov18_0215ca3c .global func_ov18_0215ca8c arm_func_start func_ov18_0215ca8c @@ -1691,8 +1691,8 @@ func_ov18_0215ca8c: ; 0x0215ca8c ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov18_0215ca8c _0215caa0: .word func_ov18_0215ca3c + arm_func_end func_ov18_0215ca8c .global func_ov18_0215caa4 arm_func_start func_ov18_0215caa4 @@ -1733,10 +1733,10 @@ func_ov18_0215caac: ; 0x0215caac add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215caac _0215cb1c: .word data_ov18_0216c22c _0215cb20: .word func_ov18_0215cc40 _0215cb24: .word data_027e077c + arm_func_end func_ov18_0215caac .global func_ov18_0215cb28 arm_func_start func_ov18_0215cb28 @@ -1758,10 +1758,10 @@ func_ov18_0215cb28: ; 0x0215cb28 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215cb28 _0215cb68: .word data_ov18_0216c22c _0215cb6c: .word func_ov18_0215cc40 _0215cb70: .word data_027e077c + arm_func_end func_ov18_0215cb28 .global func_ov18_0215cb74 arm_func_start func_ov18_0215cb74 @@ -1822,8 +1822,8 @@ _0215cc20: bl func_ov18_0215ce44 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215cb74 _0215cc3c: .word data_027e077c + arm_func_end func_ov18_0215cb74 .global func_ov18_0215cc40 arm_func_start func_ov18_0215cc40 @@ -1882,10 +1882,10 @@ _0215ccf8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215cc40 _0215cd04: .word data_ov18_0216b4cc _0215cd08: .word data_027e0c54 _0215cd0c: .word func_ov18_0215cb74 + arm_func_end func_ov18_0215cc40 .global func_ov18_0215cd10 arm_func_start func_ov18_0215cd10 @@ -1919,10 +1919,10 @@ func_ov18_0215cd10: ; 0x0215cd10 str r0, [r4, #0x4c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215cd10 _0215cd80: .word data_027e077c _0215cd84: .word 0x04000304 _0215cd88: .word data_ov18_0216b4c8 + arm_func_end func_ov18_0215cd10 .global func_ov18_0215cd8c arm_func_start func_ov18_0215cd8c @@ -1931,8 +1931,8 @@ func_ov18_0215cd8c: ; 0x0215cd8c mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov18_0215cd8c _0215cd98: .word func_01fffcd8 + arm_func_end func_ov18_0215cd8c .global func_ov18_0215cd9c arm_func_start func_ov18_0215cd9c @@ -1942,9 +1942,9 @@ func_ov18_0215cd9c: ; 0x0215cd9c mov r1, #0x1a bx ip .align 2, 0 - arm_func_end func_ov18_0215cd9c _0215cdac: .word func_0202e740 _0215cdb0: .word data_027e077c + arm_func_end func_ov18_0215cd9c .global func_ov18_0215cdb4 arm_func_start func_ov18_0215cdb4 @@ -1984,10 +1984,10 @@ _0215ce2c: str r0, [r4, #0x40] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215cdb4 _0215ce38: .word data_027e077c _0215ce3c: .word 0x04000304 _0215ce40: .word data_027e0fc8 + arm_func_end func_ov18_0215cdb4 .global func_ov18_0215ce44 arm_func_start func_ov18_0215ce44 @@ -2009,8 +2009,8 @@ func_ov18_0215ce44: ; 0x0215ce44 strb r1, [r4, #0x4a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215ce44 _0215ce84: .word data_027e077c + arm_func_end func_ov18_0215ce44 .global func_ov18_0215ce88 arm_func_start func_ov18_0215ce88 @@ -2025,9 +2025,9 @@ func_ov18_0215ce88: ; 0x0215ce88 bl func_0202e740 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215ce88 _0215ceac: .word data_027e103c _0215ceb0: .word data_027e077c + arm_func_end func_ov18_0215ce88 .global func_ov18_0215ceb4 arm_func_start func_ov18_0215ceb4 @@ -2043,9 +2043,9 @@ func_ov18_0215ceb4: ; 0x0215ceb4 mov r1, #0x1b bx ip .align 2, 0 - arm_func_end func_ov18_0215ceb4 _0215cedc: .word func_0202e740 _0215cee0: .word data_027e077c + arm_func_end func_ov18_0215ceb4 .global func_ov18_0215cee4 arm_func_start func_ov18_0215cee4 @@ -2054,8 +2054,8 @@ func_ov18_0215cee4: ; 0x0215cee4 ldr r0, [r0, #0x54] bx ip .align 2, 0 - arm_func_end func_ov18_0215cee4 _0215cef0: .word func_ov18_021604c4 + arm_func_end func_ov18_0215cee4 .global func_ov18_0215cef4 arm_func_start func_ov18_0215cef4 @@ -2088,9 +2088,9 @@ _0215cf30: str r0, [r4, #0x4c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215cef4 _0215cf58: .word data_027e071c _0215cf5c: .word data_027e0e28 + arm_func_end func_ov18_0215cef4 .global func_ov18_0215cf60 arm_func_start func_ov18_0215cf60 @@ -2107,8 +2107,8 @@ func_ov18_0215cf60: ; 0x0215cf60 bl func_ov18_0215d0b0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215cf60 _0215cf8c: .word data_027e0fe0 + arm_func_end func_ov18_0215cf60 .global func_ov18_0215cf90 arm_func_start func_ov18_0215cf90 @@ -2166,12 +2166,12 @@ func_ov18_0215cfac: ; 0x0215cfac add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215cfac _0215d04c: .word data_027e0fe4 _0215d050: .word 0x4c4e4232 _0215d054: .word data_027e0fc8 _0215d058: .word data_ov18_0216c2b8 _0215d05c: .word 0x4b4f4b41 + arm_func_end func_ov18_0215cfac .global func_ov18_0215d060 arm_func_start func_ov18_0215d060 @@ -2195,9 +2195,9 @@ func_ov18_0215d060: ; 0x0215d060 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215d060 _0215d0a8: .word data_027e0fe4 _0215d0ac: .word 0x4c4e4232 + arm_func_end func_ov18_0215d060 .global func_ov18_0215d0b0 arm_func_start func_ov18_0215d0b0 @@ -2276,12 +2276,12 @@ func_ov18_0215d0b0: ; 0x0215d0b0 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0215d0b0 _0215d1d4: .word data_ov18_0216c2c4 _0215d1d8: .word data_ov09_0211f530 _0215d1dc: .word data_ov18_0216c380 _0215d1e0: .word data_ov00_020e2f04 _0215d1e4: .word data_ov00_020e2dd8 + arm_func_end func_ov18_0215d0b0 .global func_ov18_0215d1e8 arm_func_start func_ov18_0215d1e8 @@ -2310,9 +2310,9 @@ func_ov18_0215d1ec: ; 0x0215d1ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215d1ec _0215d230: .word data_ov18_0216c2c4 _0215d234: .word data_027e0f6c + arm_func_end func_ov18_0215d1ec .global func_ov18_0215d238 arm_func_start func_ov18_0215d238 @@ -2337,9 +2337,9 @@ func_ov18_0215d238: ; 0x0215d238 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215d238 _0215d284: .word data_ov18_0216c2c4 _0215d288: .word data_027e0f6c + arm_func_end func_ov18_0215d238 .global func_ov18_0215d28c arm_func_start func_ov18_0215d28c @@ -2538,10 +2538,10 @@ _0215d2e8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_0215d28c _0215d578: .word data_02050f54 _0215d57c: .word data_ov18_0216c280 _0215d580: .word data_ov18_0216c25c + arm_func_end func_ov18_0215d28c .global func_ov18_0215d584 arm_func_start func_ov18_0215d584 @@ -2625,10 +2625,10 @@ _0215d68c: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215d584 _0215d6a0: .word data_027e0ffc _0215d6a4: .word 0x0000035f _0215d6a8: .word data_ov00_020eec68 + arm_func_end func_ov18_0215d584 .global func_ov18_0215d6ac arm_func_start func_ov18_0215d6ac @@ -2905,7 +2905,6 @@ _0215da88: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215d6ac _0215daa0: .word data_027e0d38 _0215daa4: .word data_027e0ffc _0215daa8: .word 0x0000035f @@ -2918,6 +2917,7 @@ _0215dac0: .word 0x0000011f _0215dac4: .word 0x00000139 _0215dac8: .word 0x01388000 _0215dacc: .word data_ov18_0216c25c + arm_func_end func_ov18_0215d6ac .global func_ov18_0215dad0 arm_func_start func_ov18_0215dad0 @@ -3181,7 +3181,6 @@ _0215de94: add sp, sp, #0x160 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215dad0 _0215dea0: .word data_ov00_020eec68 _0215dea4: .word gAdventureFlags _0215dea8: .word data_02050f54 @@ -3190,6 +3189,7 @@ _0215deb0: .word data_027e0d38 _0215deb4: .word data_027e0ffc _0215deb8: .word 0x000001a2 _0215debc: .word data_ov00_020eec9c + arm_func_end func_ov18_0215dad0 .global func_ov18_0215dec0 arm_func_start func_ov18_0215dec0 @@ -3222,8 +3222,8 @@ func_ov18_0215dee4: ; 0x0215dee4 bl func_ov18_0215df1c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215dee4 _0215df18: .word gMapManager + arm_func_end func_ov18_0215dee4 .global func_ov18_0215df1c arm_func_start func_ov18_0215df1c @@ -3337,10 +3337,10 @@ _0215e018: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0215df98 _0215e098: .word 0x88888889 _0215e09c: .word data_027e0d3c _0215e0a0: .word data_02063e4c + arm_func_end func_ov18_0215df98 .global func_ov18_0215e0a4 arm_func_start func_ov18_0215e0a4 @@ -3430,10 +3430,10 @@ _0215e114: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215e0a4 _0215e1e8: .word data_027e0d38 _0215e1ec: .word data_02050f54 _0215e1f0: .word 0x0000023d + arm_func_end func_ov18_0215e0a4 .global func_ov18_0215e1f4 arm_func_start func_ov18_0215e1f4 @@ -3635,11 +3635,11 @@ _0215e480: add sp, sp, #0x6c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0215e274 _0215e498: .word data_027e0d38 _0215e49c: .word gMapManager _0215e4a0: .word 0x000013ae _0215e4a4: .word data_027e0f6c + arm_func_end func_ov18_0215e274 .global func_ov18_0215e4a8 arm_func_start func_ov18_0215e4a8 @@ -3696,8 +3696,8 @@ func_ov18_0215e4dc: ; 0x0215e4dc bl func_ov18_0215e514 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215e4dc _0215e510: .word data_027e0f84 + arm_func_end func_ov18_0215e4dc .global func_ov18_0215e514 arm_func_start func_ov18_0215e514 @@ -3732,8 +3732,8 @@ func_ov18_0215e514: ; 0x0215e514 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0215e514 _0215e588: .word data_ov18_0216c3fc + arm_func_end func_ov18_0215e514 .global func_ov18_0215e58c arm_func_start func_ov18_0215e58c @@ -3755,9 +3755,9 @@ func_ov18_0215e58c: ; 0x0215e58c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215e58c _0215e5cc: .word data_ov18_0216c3fc _0215e5d0: .word data_027e0e58 + arm_func_end func_ov18_0215e58c .global func_ov18_0215e5d4 arm_func_start func_ov18_0215e5d4 @@ -3781,9 +3781,9 @@ func_ov18_0215e5d4: ; 0x0215e5d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215e5d4 _0215e61c: .word data_ov18_0216c3fc _0215e620: .word data_027e0e58 + arm_func_end func_ov18_0215e5d4 .global func_ov18_0215e624 arm_func_start func_ov18_0215e624 @@ -4344,7 +4344,6 @@ _0215ee44: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_0215e624 _0215ee5c: .word data_027e0f68 _0215ee60: .word 0x0000099a _0215ee64: .word data_ov18_0216c488 @@ -4358,6 +4357,7 @@ _0215ee80: .word data_ov18_0216c3ce _0215ee84: .word data_ov18_0216c3a9 _0215ee88: .word data_ov18_0216c3cf _0215ee8c: .word gMapManager + arm_func_end func_ov18_0215e624 .global func_ov18_0215ee90 arm_func_start func_ov18_0215ee90 @@ -4402,8 +4402,8 @@ _0215ef14: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215ee90 _0215ef28: .word data_027e0e58 + arm_func_end func_ov18_0215ee90 .global func_ov18_0215ef2c arm_func_start func_ov18_0215ef2c @@ -4422,8 +4422,8 @@ _0215ef54: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215ef2c _0215ef5c: .word func_ov18_0215f030 + arm_func_end func_ov18_0215ef2c .global func_ov18_0215ef60 arm_func_start func_ov18_0215ef60 @@ -4491,9 +4491,9 @@ _0215efb0: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215ef78 _0215f018: .word data_027e0d38 _0215f01c: .word data_02050f54 + arm_func_end func_ov18_0215ef78 .global func_ov18_0215f020 arm_func_start func_ov18_0215f020 @@ -4513,8 +4513,8 @@ func_ov18_0215f030: ; 0x0215f030 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov18_0215f030 _0215f044: .word func_ov18_0215f060 + arm_func_end func_ov18_0215f030 .global func_ov18_0215f048 arm_func_start func_ov18_0215f048 @@ -4525,8 +4525,8 @@ func_ov18_0215f048: ; 0x0215f048 strb r1, [r0, #0x8e] bx lr .align 2, 0 - arm_func_end func_ov18_0215f048 _0215f05c: .word func_ov18_0215f078 + arm_func_end func_ov18_0215f048 .global func_ov18_0215f060 arm_func_start func_ov18_0215f060 @@ -4537,8 +4537,8 @@ func_ov18_0215f060: ; 0x0215f060 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov18_0215f060 _0215f074: .word func_ov18_0215f090 + arm_func_end func_ov18_0215f060 .global func_ov18_0215f078 arm_func_start func_ov18_0215f078 @@ -4549,8 +4549,8 @@ func_ov18_0215f078: ; 0x0215f078 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov18_0215f078 _0215f08c: .word func_ov18_0215f13c + arm_func_end func_ov18_0215f078 .global func_ov18_0215f090 arm_func_start func_ov18_0215f090 @@ -4598,8 +4598,8 @@ func_ov18_0215f090: ; 0x0215f090 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0215f090 _0215f138: .word data_ov18_0216b4e8 + arm_func_end func_ov18_0215f090 .global func_ov18_0215f13c arm_func_start func_ov18_0215f13c @@ -4645,8 +4645,8 @@ func_ov18_0215f194: ; 0x0215f194 bl func_ov18_0215f1cc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f194 _0215f1c8: .word data_027e0f84 + arm_func_end func_ov18_0215f194 .global func_ov18_0215f1cc arm_func_start func_ov18_0215f1cc @@ -4672,11 +4672,11 @@ func_ov18_0215f1cc: ; 0x0215f1cc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f1cc _0215f21c: .word data_ov00_020e26b4 _0215f220: .word data_ov00_020e2f04 _0215f224: .word data_ov00_020e2dd8 _0215f228: .word data_ov18_0216c4a0 + arm_func_end func_ov18_0215f1cc .global func_ov18_0215f22c arm_func_start func_ov18_0215f22c @@ -4777,9 +4777,9 @@ func_ov18_0215f274: ; 0x0215f274 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f274 _0215f380: .word 0x00000666 _0215f384: .word 0x00000ccd + arm_func_end func_ov18_0215f274 .global func_ov18_0215f388 arm_func_start func_ov18_0215f388 @@ -4814,8 +4814,8 @@ func_ov18_0215f388: ; 0x0215f388 blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f388 _0215f3fc: .word data_027e0c68 + arm_func_end func_ov18_0215f388 .global func_ov18_0215f400 arm_func_start func_ov18_0215f400 @@ -4891,8 +4891,8 @@ func_ov18_0215f474: ; 0x0215f474 bl func_ov18_0215f4ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f474 _0215f4a8: .word data_027e0f84 + arm_func_end func_ov18_0215f474 .global func_ov18_0215f4ac arm_func_start func_ov18_0215f4ac @@ -4934,11 +4934,11 @@ func_ov18_0215f4ac: ; 0x0215f4ac str r1, [r4, #0x74] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f4ac _0215f53c: .word data_ov00_020e26b4 _0215f540: .word data_ov00_020e2f04 _0215f544: .word data_ov00_020e2dd8 _0215f548: .word data_ov18_0216c534 + arm_func_end func_ov18_0215f4ac .global func_ov18_0215f54c arm_func_start func_ov18_0215f54c @@ -4962,9 +4962,9 @@ func_ov18_0215f54c: ; 0x0215f54c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f54c _0215f594: .word data_ov18_0216c534 _0215f598: .word data_027e0f6c + arm_func_end func_ov18_0215f54c .global func_ov18_0215f59c arm_func_start func_ov18_0215f59c @@ -4990,9 +4990,9 @@ func_ov18_0215f59c: ; 0x0215f59c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f59c _0215f5ec: .word data_ov18_0216c534 _0215f5f0: .word data_027e0f6c + arm_func_end func_ov18_0215f59c .global func_ov18_0215f5f4 arm_func_start func_ov18_0215f5f4 @@ -5202,11 +5202,11 @@ _0215f8dc: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0215f5fc _0215f8f4: .word data_027e0f68 _0215f8f8: .word 0x0000059a _0215f8fc: .word 0x00000199 _0215f900: .word data_027e0f6c + arm_func_end func_ov18_0215f5fc .global func_ov18_0215f904 arm_func_start func_ov18_0215f904 @@ -5294,8 +5294,8 @@ _0215fa1c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215f990 _0215fa24: .word gMapManager + arm_func_end func_ov18_0215f990 .global func_ov18_0215fa28 arm_func_start func_ov18_0215fa28 @@ -5343,8 +5343,8 @@ _0215fa7c: bl _ZN14AdventureFlags3GetEj ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0215fa64 _0215fa90: .word gAdventureFlags + arm_func_end func_ov18_0215fa64 .global func_ov18_0215fa94 arm_func_start func_ov18_0215fa94 @@ -5363,8 +5363,8 @@ func_ov18_0215fa94: ; 0x0215fa94 bl func_ov18_0215facc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215fa94 _0215fac8: .word data_027e0f84 + arm_func_end func_ov18_0215fa94 .global func_ov18_0215facc arm_func_start func_ov18_0215facc @@ -5390,11 +5390,11 @@ func_ov18_0215facc: ; 0x0215facc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215facc _0215fb1c: .word data_ov00_020e26b4 _0215fb20: .word data_ov00_020e2f04 _0215fb24: .word data_ov00_020e2dd8 _0215fb28: .word data_ov18_0216c5c8 + arm_func_end func_ov18_0215facc .global func_ov18_0215fb2c arm_func_start func_ov18_0215fb2c @@ -5507,8 +5507,8 @@ func_ov18_0215fb74: ; 0x0215fb74 add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0215fb74 _0215fcb0: .word 0x00000b34 + arm_func_end func_ov18_0215fb74 .global func_ov18_0215fcb4 arm_func_start func_ov18_0215fcb4 @@ -5522,8 +5522,8 @@ func_ov18_0215fcb8: ; 0x0215fcb8 ldr r0, _0215fcc0 ; =0x00000ccd bx lr .align 2, 0 - arm_func_end func_ov18_0215fcb8 _0215fcc0: .word 0x00000ccd + arm_func_end func_ov18_0215fcb8 .global func_ov18_0215fcc4 arm_func_start func_ov18_0215fcc4 @@ -5601,10 +5601,10 @@ _0215fd8c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0215fce0 _0215fd98: .word data_ov18_0216c69c _0215fd9c: .word data_027e0d38 _0215fda0: .word data_027e0ce0 + arm_func_end func_ov18_0215fce0 .global func_ov18_0215fda4 arm_func_start func_ov18_0215fda4 @@ -5678,9 +5678,9 @@ _0215fe70: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215fda8 _0215fe88: .word data_ov18_0216c69c _0215fe8c: .word func_ov18_0215fda4 + arm_func_end func_ov18_0215fda8 .global func_ov18_0215fe90 arm_func_start func_ov18_0215fe90 @@ -5746,9 +5746,9 @@ _0215ff58: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0215fe90 _0215ff68: .word data_ov18_0216c69c _0215ff6c: .word func_ov18_0215fda4 + arm_func_end func_ov18_0215fe90 .global func_ov18_0215ff70 arm_func_start func_ov18_0215ff70 @@ -5870,7 +5870,6 @@ _0216010c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov18_0215ff70 _02160118: .word 0x4d524547 _0216011c: .word 0x4a554447 _02160120: .word 0x4954534e @@ -5882,6 +5881,7 @@ _02160134: .word 0x504f5354 _02160138: .word data_027e0e28 _0216013c: .word data_027e0ce0 _02160140: .word 0x0000058c + arm_func_end func_ov18_0215ff70 .global func_ov18_02160144 arm_func_start func_ov18_02160144 @@ -5937,9 +5937,9 @@ _021601e8: blx func_ov00_0207bc7c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02160144 _021601fc: .word func_ov18_0215fda4 _02160200: .word data_027e0e28 + arm_func_end func_ov18_02160144 .global func_ov18_02160204 arm_func_start func_ov18_02160204 @@ -5998,9 +5998,9 @@ _021602a0: bl func_ov18_02169e24 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02160204 _021602b8: .word data_027e0e28 _021602bc: .word data_027e077c + arm_func_end func_ov18_02160204 .global func_ov18_021602c0 arm_func_start func_ov18_021602c0 @@ -6028,8 +6028,8 @@ _02160304: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021602c0 _0216030c: .word data_027e0e28 + arm_func_end func_ov18_021602c0 .global func_ov18_02160310 arm_func_start func_ov18_02160310 @@ -6115,8 +6115,8 @@ _021603f4: bl func_ov31_0217c4d0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021603bc _02160400: .word data_027e0e28 + arm_func_end func_ov18_021603bc .global func_ov18_02160404 arm_func_start func_ov18_02160404 @@ -6175,9 +6175,9 @@ _021604a4: bl func_ov18_02169e64 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02160404 _021604bc: .word data_027e0e28 _021604c0: .word data_027e1054 + arm_func_end func_ov18_02160404 .global func_ov18_021604c4 arm_func_start func_ov18_021604c4 @@ -6186,8 +6186,8 @@ func_ov18_021604c4: ; 0x021604c4 ldr r0, [r0, #0x3c] bx ip .align 2, 0 - arm_func_end func_ov18_021604c4 _021604d0: .word func_ov33_0217d8c0 + arm_func_end func_ov18_021604c4 .global func_ov18_021604d4 arm_func_start func_ov18_021604d4 @@ -6246,8 +6246,8 @@ _02160568: bl func_ov31_0217c224 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02160524 _02160574: .word data_027e0e28 + arm_func_end func_ov18_02160524 .global func_ov18_02160578 arm_func_start func_ov18_02160578 @@ -6266,8 +6266,8 @@ func_ov18_02160578: ; 0x02160578 bl func_ov18_021605b0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02160578 _021605ac: .word data_027e0f84 + arm_func_end func_ov18_02160578 .global func_ov18_021605b0 arm_func_start func_ov18_021605b0 @@ -6296,9 +6296,9 @@ func_ov18_021605b0: ; 0x021605b0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_021605b0 _0216060c: .word data_ov18_0216c70c _02160610: .word data_027e0f68 + arm_func_end func_ov18_021605b0 .global func_ov18_02160614 arm_func_start func_ov18_02160614 @@ -6445,12 +6445,12 @@ _021607ec: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_0216065c _0216080c: .word data_027e0fe8 _02160810: .word 0x48534b42 _02160814: .word data_027e0fe4 _02160818: .word 0x0000099a _0216081c: .word gMapManager + arm_func_end func_ov18_0216065c .global func_ov18_02160820 arm_func_start func_ov18_02160820 @@ -6461,8 +6461,8 @@ func_ov18_02160820: ; 0x02160820 add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov18_02160820 _02160834: .word func_ov00_0207a1c8 + arm_func_end func_ov18_02160820 .global func_ov18_02160838 arm_func_start func_ov18_02160838 @@ -6502,8 +6502,8 @@ _021608ac: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02160838 _021608b4: .word data_027e0f6c + arm_func_end func_ov18_02160838 .global func_ov18_021608b8 arm_func_start func_ov18_021608b8 @@ -6558,8 +6558,8 @@ func_ov18_021608c8: ; 0x021608c8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021608c8 _02160954: .word data_02050f54 + arm_func_end func_ov18_021608c8 .global func_ov18_02160958 arm_func_start func_ov18_02160958 @@ -6617,8 +6617,8 @@ _021609c0: add sp, sp, #0x1c ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov18_02160968 _02160a0c: .word gMapManager + arm_func_end func_ov18_02160968 .global func_ov18_02160a10 arm_func_start func_ov18_02160a10 @@ -6641,8 +6641,8 @@ _02160a48: str r0, [r5] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02160a10 _02160a50: .word data_027e0ce0 + arm_func_end func_ov18_02160a10 .global func_ov18_02160a54 arm_func_start func_ov18_02160a54 @@ -6651,8 +6651,8 @@ func_ov18_02160a54: ; 0x02160a54 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov18_02160a54 _02160a60: .word func_ov18_0215ce88 + arm_func_end func_ov18_02160a54 .global func_ov18_02160a64 arm_func_start func_ov18_02160a64 @@ -6661,8 +6661,8 @@ func_ov18_02160a64: ; 0x02160a64 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov18_02160a64 _02160a70: .word func_ov18_0215ceb4 + arm_func_end func_ov18_02160a64 .global func_ov18_02160a74 arm_func_start func_ov18_02160a74 @@ -6671,8 +6671,8 @@ func_ov18_02160a74: ; 0x02160a74 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov18_02160a74 _02160a80: .word func_ov18_0215cee4 + arm_func_end func_ov18_02160a74 .global func_ov18_02160a84 arm_func_start func_ov18_02160a84 @@ -6703,8 +6703,8 @@ func_ov18_02160aa0: ; 0x02160aa0 bl func_ov18_02160ad8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02160aa0 _02160ad4: .word data_027e0f84 + arm_func_end func_ov18_02160aa0 .global func_ov18_02160ad8 arm_func_start func_ov18_02160ad8 @@ -6728,8 +6728,8 @@ func_ov18_02160ad8: ; 0x02160ad8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02160ad8 _02160b20: .word data_ov18_0216c7a0 + arm_func_end func_ov18_02160ad8 .global func_ov18_02160b24 arm_func_start func_ov18_02160b24 @@ -7080,9 +7080,9 @@ _02160fb0: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02160b6c _02160ff8: .word data_027e0f68 _02160ffc: .word gMapManager + arm_func_end func_ov18_02160b6c .global func_ov18_02161000 arm_func_start func_ov18_02161000 @@ -7093,8 +7093,8 @@ func_ov18_02161000: ; 0x02161000 add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov18_02161000 _02161014: .word func_ov00_0207a1c8 + arm_func_end func_ov18_02161000 .global func_ov18_02161018 arm_func_start func_ov18_02161018 @@ -7161,8 +7161,8 @@ func_ov18_02161074: ; 0x02161074 bl func_ov18_021610ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161074 _021610a8: .word data_027e0f84 + arm_func_end func_ov18_02161074 .global func_ov18_021610ac arm_func_start func_ov18_021610ac @@ -7197,12 +7197,12 @@ func_ov18_021610ac: ; 0x021610ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021610ac _02161120: .word data_ov00_020e26b4 _02161124: .word data_ov00_020e2f04 _02161128: .word data_ov00_020e2dd8 _0216112c: .word data_ov18_0216c834 _02161130: .word data_027e0f68 + arm_func_end func_ov18_021610ac .global func_ov18_02161134 arm_func_start func_ov18_02161134 @@ -7326,8 +7326,8 @@ _02161214: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0216118c _021612d4: .word 0x00001333 + arm_func_end func_ov18_0216118c .global func_ov18_021612d8 arm_func_start func_ov18_021612d8 @@ -7355,8 +7355,8 @@ func_ov18_021612d8: ; 0x021612d8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_021612d8 _02161330: .word data_02050f54 + arm_func_end func_ov18_021612d8 .global func_ov18_02161334 arm_func_start func_ov18_02161334 @@ -7382,8 +7382,8 @@ func_ov18_0216133c: ; 0x0216133c bl func_ov18_02161374 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216133c _02161370: .word data_027e0f84 + arm_func_end func_ov18_0216133c .global func_ov18_02161374 arm_func_start func_ov18_02161374 @@ -7418,12 +7418,12 @@ func_ov18_02161374: ; 0x02161374 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161374 _021613e8: .word data_ov00_020e26b4 _021613ec: .word data_ov00_020e2f04 _021613f0: .word data_ov00_020e2dd8 _021613f4: .word data_ov18_0216c8c8 _021613f8: .word data_027e0f68 + arm_func_end func_ov18_02161374 .global func_ov18_021613fc arm_func_start func_ov18_021613fc @@ -7547,8 +7547,8 @@ _021614dc: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_02161454 _0216159c: .word 0x00001333 + arm_func_end func_ov18_02161454 .global func_ov18_021615a0 arm_func_start func_ov18_021615a0 @@ -7576,8 +7576,8 @@ func_ov18_021615a0: ; 0x021615a0 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_021615a0 _021615f8: .word data_02050f54 + arm_func_end func_ov18_021615a0 .global func_ov18_021615fc arm_func_start func_ov18_021615fc @@ -7603,8 +7603,8 @@ func_ov18_02161604: ; 0x02161604 bl func_ov18_0216163c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161604 _02161638: .word data_027e0f84 + arm_func_end func_ov18_02161604 .global func_ov18_0216163c arm_func_start func_ov18_0216163c @@ -7639,12 +7639,12 @@ func_ov18_0216163c: ; 0x0216163c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216163c _021616b0: .word data_ov00_020e26b4 _021616b4: .word data_ov00_020e2f04 _021616b8: .word data_ov00_020e2dd8 _021616bc: .word data_ov18_0216c95c _021616c0: .word data_027e0f68 + arm_func_end func_ov18_0216163c .global func_ov18_021616c4 arm_func_start func_ov18_021616c4 @@ -7785,8 +7785,8 @@ _021617b8: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0216171c _021618a8: .word 0x00001333 + arm_func_end func_ov18_0216171c .global func_ov18_021618ac arm_func_start func_ov18_021618ac @@ -7835,8 +7835,8 @@ func_ov18_021618bc: ; 0x021618bc blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021618bc _02161930: .word data_027e0c68 + arm_func_end func_ov18_021618bc .global func_ov18_02161934 arm_func_start func_ov18_02161934 @@ -7911,8 +7911,8 @@ func_ov18_021619a8: ; 0x021619a8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_021619a8 _02161a00: .word data_02050f54 + arm_func_end func_ov18_021619a8 .global func_ov18_02161a04 arm_func_start func_ov18_02161a04 @@ -7938,8 +7938,8 @@ func_ov18_02161a0c: ; 0x02161a0c bl func_ov18_02161a44 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161a0c _02161a40: .word data_027e0f84 + arm_func_end func_ov18_02161a0c .global func_ov18_02161a44 arm_func_start func_ov18_02161a44 @@ -7974,12 +7974,12 @@ func_ov18_02161a44: ; 0x02161a44 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161a44 _02161ab8: .word data_ov00_020e26b4 _02161abc: .word data_ov00_020e2f04 _02161ac0: .word data_ov00_020e2dd8 _02161ac4: .word data_ov18_0216c9f0 _02161ac8: .word data_027e0f68 + arm_func_end func_ov18_02161a44 .global func_ov18_02161acc arm_func_start func_ov18_02161acc @@ -8103,8 +8103,8 @@ _02161bac: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_02161b24 _02161c6c: .word 0x00001333 + arm_func_end func_ov18_02161b24 .global func_ov18_02161c70 arm_func_start func_ov18_02161c70 @@ -8132,8 +8132,8 @@ func_ov18_02161c70: ; 0x02161c70 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02161c70 _02161cc8: .word data_02050f54 + arm_func_end func_ov18_02161c70 .global func_ov18_02161ccc arm_func_start func_ov18_02161ccc @@ -8159,8 +8159,8 @@ func_ov18_02161cd4: ; 0x02161cd4 bl func_ov18_02161d0c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161cd4 _02161d08: .word data_027e0f84 + arm_func_end func_ov18_02161cd4 .global func_ov18_02161d0c arm_func_start func_ov18_02161d0c @@ -8183,9 +8183,9 @@ func_ov18_02161d0c: ; 0x02161d0c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161d0c _02161d50: .word data_ov18_0216ca84 _02161d54: .word data_027e0f68 + arm_func_end func_ov18_02161d0c .global func_ov18_02161d58 arm_func_start func_ov18_02161d58 @@ -8303,8 +8303,8 @@ func_ov18_02161e48: ; 0x02161e48 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161e48 _02161ebc: .word data_02050f54 + arm_func_end func_ov18_02161e48 .global func_ov18_02161ec0 arm_func_start func_ov18_02161ec0 @@ -8330,8 +8330,8 @@ func_ov18_02161ec8: ; 0x02161ec8 bl func_ov18_02161f00 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161ec8 _02161efc: .word data_027e0f84 + arm_func_end func_ov18_02161ec8 .global func_ov18_02161f00 arm_func_start func_ov18_02161f00 @@ -8370,12 +8370,12 @@ func_ov18_02161f00: ; 0x02161f00 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02161f00 _02161f84: .word data_ov00_020e2748 _02161f88: .word data_ov00_020e2f04 _02161f8c: .word data_ov00_020e2e3c _02161f90: .word data_ov18_0216cb18 _02161f94: .word data_027e0f68 + arm_func_end func_ov18_02161f00 .global func_ov18_02161f98 arm_func_start func_ov18_02161f98 @@ -8442,8 +8442,8 @@ func_ov18_02161ff0: ; 0x02161ff0 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02161ff0 _02162064: .word 0x00001333 + arm_func_end func_ov18_02161ff0 .global func_ov18_02162068 arm_func_start func_ov18_02162068 @@ -8482,8 +8482,8 @@ func_ov18_02162090: ; 0x02162090 bl func_ov18_021620c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02162090 _021620c4: .word data_027e0f84 + arm_func_end func_ov18_02162090 .global func_ov18_021620c8 arm_func_start func_ov18_021620c8 @@ -8523,11 +8523,11 @@ func_ov18_021620c8: ; 0x021620c8 strb r1, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021620c8 _02162150: .word data_ov00_020e2748 _02162154: .word data_ov00_020e2f04 _02162158: .word data_ov00_020e2e3c _0216215c: .word data_ov18_0216cbac + arm_func_end func_ov18_021620c8 .global func_ov18_02162160 arm_func_start func_ov18_02162160 @@ -8734,11 +8734,11 @@ _0216241c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021621b8 _0216243c: .word data_027e0764 _02162440: .word 0x0000059a _02162444: .word 0x00002333 _02162448: .word data_027e0f68 + arm_func_end func_ov18_021621b8 .global func_ov18_0216244c arm_func_start func_ov18_0216244c @@ -8790,9 +8790,9 @@ func_ov18_0216244c: ; 0x0216244c blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216244c _02162504: .word 0x00002ee0 _02162508: .word data_02050f54 + arm_func_end func_ov18_0216244c .global func_ov18_0216250c arm_func_start func_ov18_0216250c @@ -8874,11 +8874,11 @@ _02162618: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0216250c _02162624: .word data_027e0ffc _02162628: .word 0x000001c5 _0216262c: .word data_027e0e58 _02162630: .word 0x0000025f + arm_func_end func_ov18_0216250c .global func_ov18_02162634 arm_func_start func_ov18_02162634 @@ -8942,13 +8942,13 @@ _02162708: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02162634 _02162714: .word data_027e0fc8 _02162718: .word data_027e0fd0 _0216271c: .word data_027e0f94 _02162720: .word 0xfffffaec _02162724: .word 0x00000514 _02162728: .word data_027e0f64 + arm_func_end func_ov18_02162634 .global func_ov18_0216272c arm_func_start func_ov18_0216272c @@ -8995,10 +8995,10 @@ func_ov18_0216272c: ; 0x0216272c add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0216272c _021627d0: .word data_02050f54 _021627d4: .word data_ov18_0216b514 _021627d8: .word data_ov18_0216b4fc + arm_func_end func_ov18_0216272c .global func_ov18_021627dc arm_func_start func_ov18_021627dc @@ -9329,7 +9329,6 @@ _02162c90: add sp, sp, #0x150 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021627dc _02162ca0: .word gMapManager _02162ca4: .word data_027e0fe8 _02162ca8: .word 0x48415254 @@ -9337,6 +9336,7 @@ _02162cac: .word 0x42454548 _02162cb0: .word 0x424f4d42 _02162cb4: .word 0x4f435441 _02162cb8: .word 0x52555059 + arm_func_end func_ov18_021627dc .global func_ov18_02162cbc arm_func_start func_ov18_02162cbc @@ -9362,8 +9362,8 @@ func_ov18_02162cc4: ; 0x02162cc4 bl func_ov18_02162cfc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02162cc4 _02162cf8: .word data_027e0f84 + arm_func_end func_ov18_02162cc4 .global func_ov18_02162cfc arm_func_start func_ov18_02162cfc @@ -9394,11 +9394,11 @@ func_ov18_02162cfc: ; 0x02162cfc strh r1, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02162cfc _02162d60: .word data_ov00_020e2748 _02162d64: .word data_ov00_020e2f04 _02162d68: .word data_ov00_020e2e3c _02162d6c: .word data_ov18_0216cc40 + arm_func_end func_ov18_02162cfc .global func_ov18_02162d70 arm_func_start func_ov18_02162d70 @@ -9726,7 +9726,6 @@ _02163108: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02162db8 _0216323c: .word 0x40b00000 _02163240: .word 0x47ae147b _02163244: .word data_027e0764 @@ -9734,6 +9733,7 @@ _02163248: .word 0x3fa47ae1 _0216324c: .word data_ov18_0216b52c _02163250: .word 0x00000333 _02163254: .word gAdventureFlags + arm_func_end func_ov18_02162db8 .global func_ov18_02163258 arm_func_start func_ov18_02163258 @@ -9848,9 +9848,9 @@ _0216335c: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021632fc _021633d0: .word 0x00000533 _021633d4: .word data_ov00_020ec9d6 + arm_func_end func_ov18_021632fc .global func_ov18_021633d8 arm_func_start func_ov18_021633d8 @@ -9980,11 +9980,11 @@ _021634dc: add sp, sp, #0x64 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021633d8 _021635c4: .word data_ov00_020ec9d6 _021635c8: .word data_ov00_020ec9d4 _021635cc: .word data_027e0d44 _021635d0: .word 0x001e4081 + arm_func_end func_ov18_021633d8 .global func_ov18_021635d4 arm_func_start func_ov18_021635d4 @@ -10035,8 +10035,8 @@ _02163670: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021635d4 _0216367c: .word data_027e0e58 + arm_func_end func_ov18_021635d4 .global func_ov18_02163680 arm_func_start func_ov18_02163680 @@ -10084,9 +10084,9 @@ func_ov18_021636c4: ; 0x021636c4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021636c4 _02163710: .word data_027e0ffc _02163714: .word 0x000002a3 + arm_func_end func_ov18_021636c4 .global func_ov18_02163718 arm_func_start func_ov18_02163718 @@ -10132,11 +10132,11 @@ _021637a8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02163718 _021637b0: .word data_027e0fe4 _021637b4: .word 0x424c5354 _021637b8: .word 0x424d524e _021637bc: .word 0x5342454d + arm_func_end func_ov18_02163718 .global func_ov18_021637c0 arm_func_start func_ov18_021637c0 @@ -10176,8 +10176,8 @@ func_ov18_021637ec: ; 0x021637ec bl func_ov18_02163824 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021637ec _02163820: .word data_027e0f84 + arm_func_end func_ov18_021637ec .global func_ov18_02163824 arm_func_start func_ov18_02163824 @@ -10208,11 +10208,11 @@ func_ov18_02163824: ; 0x02163824 strh r1, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02163824 _02163888: .word data_ov00_020e2748 _0216388c: .word data_ov00_020e2f04 _02163890: .word data_ov00_020e2e3c _02163894: .word data_ov18_0216ccd4 + arm_func_end func_ov18_02163824 .global func_ov18_02163898 arm_func_start func_ov18_02163898 @@ -10535,7 +10535,6 @@ _02163c98: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021638e0 _02163d48: .word 0x40b00000 _02163d4c: .word data_027e0764 _02163d50: .word 0x47ae147b @@ -10543,6 +10542,7 @@ _02163d54: .word 0x3fa47ae1 _02163d58: .word data_ov18_0216b534 _02163d5c: .word 0x00000333 _02163d60: .word gAdventureFlags + arm_func_end func_ov18_021638e0 .global func_ov18_02163d64 arm_func_start func_ov18_02163d64 @@ -10657,9 +10657,9 @@ _02163e68: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02163e08 _02163edc: .word 0x00000533 _02163ee0: .word data_ov00_020ec9d6 + arm_func_end func_ov18_02163e08 .global func_ov18_02163ee4 arm_func_start func_ov18_02163ee4 @@ -10789,11 +10789,11 @@ _02163fe8: add sp, sp, #0x64 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02163ee4 _021640d0: .word data_ov00_020ec9d6 _021640d4: .word data_ov00_020ec9d4 _021640d8: .word data_027e0d44 _021640dc: .word 0x001e4081 + arm_func_end func_ov18_02163ee4 .global func_ov18_021640e0 arm_func_start func_ov18_021640e0 @@ -10844,8 +10844,8 @@ _0216417c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021640e0 _02164188: .word data_027e0e58 + arm_func_end func_ov18_021640e0 .global func_ov18_0216418c arm_func_start func_ov18_0216418c @@ -10893,9 +10893,9 @@ func_ov18_021641d0: ; 0x021641d0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021641d0 _0216421c: .word data_027e0ffc _02164220: .word 0x000002a3 + arm_func_end func_ov18_021641d0 .global func_ov18_02164224 arm_func_start func_ov18_02164224 @@ -10941,11 +10941,11 @@ _021642ac: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02164224 _021642b4: .word data_027e0fe4 _021642b8: .word 0x424c5354 _021642bc: .word 0x424d524e _021642c0: .word 0x5342454d + arm_func_end func_ov18_02164224 .global func_ov18_021642c4 arm_func_start func_ov18_021642c4 @@ -10985,8 +10985,8 @@ func_ov18_021642f0: ; 0x021642f0 bl func_ov18_02164328 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021642f0 _02164324: .word data_027e0f84 + arm_func_end func_ov18_021642f0 .global func_ov18_02164328 arm_func_start func_ov18_02164328 @@ -11013,11 +11013,11 @@ func_ov18_02164328: ; 0x02164328 strh r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02164328 _0216437c: .word data_ov18_0216cd68 _02164380: .word data_027e0f68 _02164384: .word 0x54415255 _02164388: .word 0x000001f7 + arm_func_end func_ov18_02164328 .global func_ov18_0216438c arm_func_start func_ov18_0216438c @@ -11151,12 +11151,12 @@ _0216452c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02164440 _02164538: .word data_027e0fe4 _0216453c: .word 0x424c5354 _02164540: .word 0x41525257 _02164544: .word 0x424d524e _02164548: .word 0x5342454d + arm_func_end func_ov18_02164440 .global func_ov18_0216454c arm_func_start func_ov18_0216454c @@ -11229,7 +11229,6 @@ func_ov18_0216454c: ; 0x0216454c add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0216454c _02164658: .word data_027e0ffc _0216465c: .word data_027e1038 _02164660: .word data_027e0e58 @@ -11237,6 +11236,7 @@ _02164664: .word 0x000001c7 _02164668: .word 0x000001c9 _0216466c: .word 0x000001ca _02164670: .word 0x000001a3 + arm_func_end func_ov18_0216454c .global func_ov18_02164674 arm_func_start func_ov18_02164674 @@ -11268,8 +11268,8 @@ func_ov18_02164674: ; 0x02164674 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02164674 _021646dc: .word 0x00000733 + arm_func_end func_ov18_02164674 .global func_ov18_021646e0 arm_func_start func_ov18_021646e0 @@ -11305,8 +11305,8 @@ func_ov18_021646fc: ; 0x021646fc bl func_ov18_02164734 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021646fc _02164730: .word data_027e0f84 + arm_func_end func_ov18_021646fc .global func_ov18_02164734 arm_func_start func_ov18_02164734 @@ -11348,12 +11348,12 @@ func_ov18_02164734: ; 0x02164734 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02164734 _021647c4: .word data_ov00_020e2748 _021647c8: .word data_ov00_020e2f04 _021647cc: .word data_ov00_020e2e3c _021647d0: .word data_ov18_0216ce00 _021647d4: .word data_027e0f68 + arm_func_end func_ov18_02164734 .global func_ov18_021647d8 arm_func_start func_ov18_021647d8 @@ -11457,8 +11457,8 @@ _021648fc: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02164838 _0216491c: .word 0x00001333 + arm_func_end func_ov18_02164838 .global func_ov18_02164920 arm_func_start func_ov18_02164920 @@ -11496,8 +11496,8 @@ _02164954: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02164920 _0216499c: .word 0x00000266 + arm_func_end func_ov18_02164920 .global func_ov18_021649a0 arm_func_start func_ov18_021649a0 @@ -11602,9 +11602,9 @@ _02164b10: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_021649a0 _02164b1c: .word 0x00000b33 _02164b20: .word data_027e0ffc + arm_func_end func_ov18_021649a0 .global func_ov18_02164b24 arm_func_start func_ov18_02164b24 @@ -11655,8 +11655,8 @@ func_ov18_02164b74: ; 0x02164b74 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov18_02164b74 _02164bb8: .word data_027e0194 + arm_func_end func_ov18_02164b74 .global func_ov18_02164bbc arm_func_start func_ov18_02164bbc @@ -11673,9 +11673,9 @@ func_ov18_02164bbc: ; 0x02164bbc bl func_ov18_021653bc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164bbc _02164be8: .word data_027e0fe0 _02164bec: .word 0x00000488 + arm_func_end func_ov18_02164bbc .global func_ov18_02164bf0 arm_func_start func_ov18_02164bf0 @@ -11698,8 +11698,8 @@ _02164c28: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164bf0 _02164c30: .word gAdventureFlags + arm_func_end func_ov18_02164bf0 .global func_ov18_02164c34 arm_func_start func_ov18_02164c34 @@ -11722,8 +11722,8 @@ _02164c6c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164c34 _02164c74: .word gAdventureFlags + arm_func_end func_ov18_02164c34 .global func_ov18_02164c78 arm_func_start func_ov18_02164c78 @@ -11746,8 +11746,8 @@ _02164cb0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164c78 _02164cb8: .word gAdventureFlags + arm_func_end func_ov18_02164c78 .global func_ov18_02164cbc arm_func_start func_ov18_02164cbc @@ -11770,8 +11770,8 @@ _02164cf4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164cbc _02164cfc: .word gAdventureFlags + arm_func_end func_ov18_02164cbc .global func_ov18_02164d00 arm_func_start func_ov18_02164d00 @@ -11794,8 +11794,8 @@ _02164d38: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164d00 _02164d40: .word gAdventureFlags + arm_func_end func_ov18_02164d00 .global func_ov18_02164d44 arm_func_start func_ov18_02164d44 @@ -11818,8 +11818,8 @@ _02164d7c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164d44 _02164d84: .word gAdventureFlags + arm_func_end func_ov18_02164d44 .global func_ov18_02164d88 arm_func_start func_ov18_02164d88 @@ -11842,8 +11842,8 @@ _02164dc0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164d88 _02164dc8: .word gAdventureFlags + arm_func_end func_ov18_02164d88 .global func_ov18_02164dcc arm_func_start func_ov18_02164dcc @@ -11871,9 +11871,9 @@ _02164e18: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164dcc _02164e20: .word gAdventureFlags _02164e24: .word data_027e0dbc + arm_func_end func_ov18_02164dcc .global func_ov18_02164e28 arm_func_start func_ov18_02164e28 @@ -11901,9 +11901,9 @@ _02164e74: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164e28 _02164e7c: .word gAdventureFlags _02164e80: .word data_027e0dbc + arm_func_end func_ov18_02164e28 .global func_ov18_02164e84 arm_func_start func_ov18_02164e84 @@ -11931,9 +11931,9 @@ _02164ed0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164e84 _02164ed8: .word gAdventureFlags _02164edc: .word data_027e0dbc + arm_func_end func_ov18_02164e84 .global func_ov18_02164ee0 arm_func_start func_ov18_02164ee0 @@ -11967,9 +11967,9 @@ _02164f44: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164ee0 _02164f4c: .word gAdventureFlags _02164f50: .word data_027e0dbc + arm_func_end func_ov18_02164ee0 .global func_ov18_02164f54 arm_func_start func_ov18_02164f54 @@ -11997,9 +11997,9 @@ _02164fa0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164f54 _02164fa8: .word gAdventureFlags _02164fac: .word data_027e0dbc + arm_func_end func_ov18_02164f54 .global func_ov18_02164fb0 arm_func_start func_ov18_02164fb0 @@ -12027,9 +12027,9 @@ _02164ffc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02164fb0 _02165004: .word gAdventureFlags _02165008: .word data_027e0dbc + arm_func_end func_ov18_02164fb0 .global func_ov18_0216500c arm_func_start func_ov18_0216500c @@ -12052,8 +12052,8 @@ _02165044: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216500c _0216504c: .word gAdventureFlags + arm_func_end func_ov18_0216500c .global func_ov18_02165050 arm_func_start func_ov18_02165050 @@ -12081,9 +12081,9 @@ _0216509c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02165050 _021650a4: .word gAdventureFlags _021650a8: .word data_027e0dbc + arm_func_end func_ov18_02165050 .global func_ov18_021650ac arm_func_start func_ov18_021650ac @@ -12106,9 +12106,9 @@ _021650e4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_021650ac _021650ec: .word gAdventureFlags _021650f0: .word 0x00000123 + arm_func_end func_ov18_021650ac .global func_ov18_021650f4 arm_func_start func_ov18_021650f4 @@ -12131,9 +12131,9 @@ _0216512c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_021650f4 _02165134: .word gAdventureFlags _02165138: .word 0x0000012a + arm_func_end func_ov18_021650f4 .global func_ov18_0216513c arm_func_start func_ov18_0216513c @@ -12156,9 +12156,9 @@ _02165174: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216513c _0216517c: .word gAdventureFlags _02165180: .word 0x0000012b + arm_func_end func_ov18_0216513c .global func_ov18_02165184 arm_func_start func_ov18_02165184 @@ -12181,8 +12181,8 @@ _021651bc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02165184 _021651c4: .word gAdventureFlags + arm_func_end func_ov18_02165184 .global func_ov18_021651c8 arm_func_start func_ov18_021651c8 @@ -12205,9 +12205,9 @@ _02165200: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_021651c8 _02165208: .word gAdventureFlags _0216520c: .word 0x0000012d + arm_func_end func_ov18_021651c8 .global func_ov18_02165210 arm_func_start func_ov18_02165210 @@ -12230,8 +12230,8 @@ _02165248: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02165210 _02165250: .word gAdventureFlags + arm_func_end func_ov18_02165210 .global func_ov18_02165254 arm_func_start func_ov18_02165254 @@ -12254,8 +12254,8 @@ _0216528c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02165254 _02165294: .word gAdventureFlags + arm_func_end func_ov18_02165254 .global func_ov18_02165298 arm_func_start func_ov18_02165298 @@ -12278,9 +12278,9 @@ _021652d0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02165298 _021652d8: .word gAdventureFlags _021652dc: .word 0x0000017b + arm_func_end func_ov18_02165298 .global func_ov18_021652e0 arm_func_start func_ov18_021652e0 @@ -12312,11 +12312,11 @@ _02165328: mvn r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_021652e0 _0216533c: .word data_ov18_0216ce8c _02165340: .word data_ov18_0216cee8 _02165344: .word gAdventureFlags _02165348: .word 0x00000187 + arm_func_end func_ov18_021652e0 .global func_ov18_0216534c arm_func_start func_ov18_0216534c @@ -12349,11 +12349,11 @@ _02165398: mvn r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_0216534c _021653ac: .word data_ov18_0216ce8c _021653b0: .word data_ov18_0216cee8 _021653b4: .word gAdventureFlags _021653b8: .word 0x00000187 + arm_func_end func_ov18_0216534c .global func_ov18_021653bc arm_func_start func_ov18_021653bc @@ -12371,8 +12371,8 @@ func_ov18_021653bc: ; 0x021653bc strb r1, [r4, #0x482] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021653bc _021653ec: .word data_ov18_0216cfc8 + arm_func_end func_ov18_021653bc .global func_ov18_021653f0 arm_func_start func_ov18_021653f0 @@ -12552,7 +12552,6 @@ _02165660: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_02165420 _0216566c: .word data_027e0fec _02165670: .word data_ov18_0216b55c _02165674: .word data_ov18_0216b548 @@ -12562,6 +12561,7 @@ _02165680: .word data_027e0fe8 _02165684: .word 0x5053544d _02165688: .word data_ov18_0216cf44 _0216568c: .word data_ov18_0216cf46 + arm_func_end func_ov18_02165420 .global func_ov18_02165690 arm_func_start func_ov18_02165690 @@ -12587,9 +12587,9 @@ _021656d0: bl func_ov18_021658fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165690 _021656dc: .word data_ov18_0216cee8 _021656e0: .word gAdventureFlags + arm_func_end func_ov18_02165690 .global func_ov18_021656e4 arm_func_start func_ov18_021656e4 @@ -12597,8 +12597,8 @@ func_ov18_021656e4: ; 0x021656e4 ldr ip, _021656ec ; =func_ov18_02165948 bx ip .align 2, 0 - arm_func_end func_ov18_021656e4 _021656ec: .word func_ov18_02165948 + arm_func_end func_ov18_021656e4 .global func_ov18_021656f0 arm_func_start func_ov18_021656f0 @@ -12695,13 +12695,13 @@ _0216582c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021656f8 _02165834: .word 0x424d524e _02165838: .word data_027e0ffc _0216583c: .word 0x0000019d _02165840: .word 0x5342454d _02165844: .word 0x41525257 _02165848: .word 0x524f5045 + arm_func_end func_ov18_021656f8 .global func_ov18_0216584c arm_func_start func_ov18_0216584c @@ -12710,8 +12710,8 @@ func_ov18_0216584c: ; 0x0216584c mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov18_0216584c _02165858: .word func_01fffcec + arm_func_end func_ov18_0216584c .global func_ov18_0216585c arm_func_start func_ov18_0216585c @@ -12744,8 +12744,8 @@ func_ov18_021658ac: ; 0x021658ac ldr ip, _021658b4 ; =func_ov18_021658b8 bx ip .align 2, 0 - arm_func_end func_ov18_021658ac _021658b4: .word func_ov18_021658b8 + arm_func_end func_ov18_021658ac .global func_ov18_021658b8 arm_func_start func_ov18_021658b8 @@ -12759,8 +12759,8 @@ func_ov18_021658b8: ; 0x021658b8 str r1, [r0, #0x474] bx lr .align 2, 0 - arm_func_end func_ov18_021658b8 _021658d8: .word data_ov18_0216ce8c + arm_func_end func_ov18_021658b8 .global func_ov18_021658dc arm_func_start func_ov18_021658dc @@ -12789,9 +12789,9 @@ func_ov18_021658fc: ; 0x021658fc add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov18_021658fc _02165924: .word data_ov18_0216ce8c _02165928: .word func_ov14_02145f0c + arm_func_end func_ov18_021658fc .global func_ov18_0216592c arm_func_start func_ov18_0216592c @@ -12803,8 +12803,8 @@ func_ov18_0216592c: ; 0x0216592c mov r2, #0xcd bx ip .align 2, 0 - arm_func_end func_ov18_0216592c _02165944: .word Approach_thunk + arm_func_end func_ov18_0216592c .global func_ov18_02165948 arm_func_start func_ov18_02165948 @@ -12836,9 +12836,9 @@ _02165980: str r0, [r4, #0x474] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165948 _021659ac: .word data_027e0fc8 _021659b0: .word data_ov18_0216ce8c + arm_func_end func_ov18_02165948 .global func_ov18_021659b4 arm_func_start func_ov18_021659b4 @@ -12876,8 +12876,8 @@ func_ov18_021659ec: ; 0x021659ec str r1, [r0, #0x474] bx lr .align 2, 0 - arm_func_end func_ov18_021659ec _02165a20: .word data_ov18_0216ce8c + arm_func_end func_ov18_021659ec .global func_ov18_02165a24 arm_func_start func_ov18_02165a24 @@ -12962,9 +12962,9 @@ func_ov18_02165acc: ; 0x02165acc add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165acc _02165b34: .word 0x000004cd _02165b38: .word data_ov00_020e9370 + arm_func_end func_ov18_02165acc .global func_ov18_02165b3c arm_func_start func_ov18_02165b3c @@ -12981,8 +12981,8 @@ func_ov18_02165b3c: ; 0x02165b3c bl func_ov18_02165b6c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02165b3c _02165b68: .word data_027e0fe0 + arm_func_end func_ov18_02165b3c .global func_ov18_02165b6c arm_func_start func_ov18_02165b6c @@ -13005,10 +13005,10 @@ func_ov18_02165b6c: ; 0x02165b6c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02165b6c _02165bb0: .word data_ov18_0216d0cc _02165bb4: .word func_ov00_020b7d74 _02165bb8: .word func_ov18_02165c2c + arm_func_end func_ov18_02165b6c .global func_ov18_02165bbc arm_func_start func_ov18_02165bbc @@ -13026,8 +13026,8 @@ func_ov18_02165bbc: ; 0x02165bbc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165bbc _02165bec: .word func_ov00_020b7d74 + arm_func_end func_ov18_02165bbc .global func_ov18_02165bf0 arm_func_start func_ov18_02165bf0 @@ -13047,8 +13047,8 @@ func_ov18_02165bf0: ; 0x02165bf0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165bf0 _02165c28: .word func_ov00_020b7d74 + arm_func_end func_ov18_02165bf0 .global func_ov18_02165c2c arm_func_start func_ov18_02165c2c @@ -13107,8 +13107,8 @@ _02165c98: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_02165c38 _02165ce8: .word data_ov18_0216b5e4 + arm_func_end func_ov18_02165c38 .global func_ov18_02165cec arm_func_start func_ov18_02165cec @@ -13175,10 +13175,10 @@ _02165dc0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165cec _02165dd8: .word 0x00000112 _02165ddc: .word data_ov18_0216b5a4 _02165de0: .word func_ov18_02165c38 + arm_func_end func_ov18_02165cec .global func_ov18_02165de4 arm_func_start func_ov18_02165de4 @@ -13186,8 +13186,8 @@ func_ov18_02165de4: ; 0x02165de4 ldr ip, _02165dec ; =_ZN5Actor16CollidesWithLinkEv bx ip .align 2, 0 - arm_func_end func_ov18_02165de4 _02165dec: .word _ZN5Actor16CollidesWithLinkEv + arm_func_end func_ov18_02165de4 .global func_ov18_02165df0 arm_func_start func_ov18_02165df0 @@ -13198,8 +13198,8 @@ func_ov18_02165df0: ; 0x02165df0 ldreq r0, _02165e04 ; =0x00040002 bx lr .align 2, 0 - arm_func_end func_ov18_02165df0 _02165e04: .word 0x00040002 + arm_func_end func_ov18_02165df0 .global func_ov18_02165e08 arm_func_start func_ov18_02165e08 @@ -13290,10 +13290,10 @@ _02165f30: movne r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165e30 _02165f44: .word 0x00040004 _02165f48: .word gAdventureFlags _02165f4c: .word 0x00040017 + arm_func_end func_ov18_02165e30 .global func_ov18_02165f50 arm_func_start func_ov18_02165f50 @@ -13384,9 +13384,9 @@ _02166088: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02165f50 _02166090: .word data_027e0ffc _02166094: .word 0x00000467 + arm_func_end func_ov18_02165f50 .global func_ov18_02166098 arm_func_start func_ov18_02166098 @@ -13784,7 +13784,6 @@ _0216664c: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_02166098 _02166658: .word gAdventureFlags _0216665c: .word data_027e103c _02166660: .word data_ov18_0216d604 @@ -13794,6 +13793,7 @@ _0216666c: .word data_027e0f94 _02166670: .word data_027e0f64 _02166674: .word data_027e0fc8 _02166678: .word 0x00000467 + arm_func_end func_ov18_02166098 .global func_ov18_0216667c arm_func_start func_ov18_0216667c @@ -13831,8 +13831,8 @@ func_ov18_0216667c: ; 0x0216667c add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0216667c _021666fc: .word data_027e0f64 + arm_func_end func_ov18_0216667c .global func_ov18_02166700 arm_func_start func_ov18_02166700 @@ -13907,8 +13907,8 @@ _021667f0: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02166700 _0216680c: .word data_027e0f64 + arm_func_end func_ov18_02166700 .global func_ov18_02166810 arm_func_start func_ov18_02166810 @@ -13962,8 +13962,8 @@ func_ov18_02166810: ; 0x02166810 add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov18_02166810 _021668d0: .word data_02050f54 + arm_func_end func_ov18_02166810 .global func_ov18_021668d4 arm_func_start func_ov18_021668d4 @@ -14139,8 +14139,8 @@ _02166adc: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov18_021669a0 _02166b4c: .word data_02050f54 + arm_func_end func_ov18_021669a0 .global func_ov18_02166b50 arm_func_start func_ov18_02166b50 @@ -14367,7 +14367,6 @@ _02166e20: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_02166bdc _02166e30: .word data_027e0d38 _02166e34: .word data_ov18_0216d604 _02166e38: .word 0x00001b58 @@ -14378,6 +14377,7 @@ _02166e48: .word 0xffffb8e4 _02166e4c: .word 0x00001555 _02166e50: .word 0x0000015d _02166e54: .word data_027e0e58 + arm_func_end func_ov18_02166bdc .global func_ov18_02166e58 arm_func_start func_ov18_02166e58 @@ -14391,8 +14391,8 @@ func_ov18_02166e58: ; 0x02166e58 add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov18_02166e58 _02166e78: .word func_ov14_02145f0c + arm_func_end func_ov18_02166e58 .global func_ov18_02166e7c arm_func_start func_ov18_02166e7c @@ -14436,10 +14436,10 @@ func_ov18_02166e7c: ; 0x02166e7c bl func_ov18_021658ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02166e7c _02166f14: .word 0x00002aab _02166f18: .word data_027e0fc8 _02166f1c: .word data_027e0fe4 + arm_func_end func_ov18_02166e7c .global func_ov18_02166f20 arm_func_start func_ov18_02166f20 @@ -14522,11 +14522,11 @@ func_ov18_02166f20: ; 0x02166f20 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02166f20 _02167054: .word data_ov18_0216d604 _02167058: .word data_02050f54 _0216705c: .word data_ov18_0216d0bc _02167060: .word gAdventureFlags + arm_func_end func_ov18_02166f20 .global func_ov18_02167064 arm_func_start func_ov18_02167064 @@ -14908,7 +14908,6 @@ _021675f4: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_02167064 _021675fc: .word data_027e0ffc _02167600: .word 0x00000464 _02167604: .word 0x00000465 @@ -14919,6 +14918,7 @@ _02167614: .word data_02050f54 _02167618: .word 0x00000333 _0216761c: .word 0x00000666 _02167620: .word 0x000004cd + arm_func_end func_ov18_02167064 .global func_ov18_02167624 arm_func_start func_ov18_02167624 @@ -14980,8 +14980,8 @@ func_ov18_02167644: ; 0x02167644 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02167644 _021676f0: .word data_027e0f94 + arm_func_end func_ov18_02167644 .global func_ov18_021676f4 arm_func_start func_ov18_021676f4 @@ -15056,8 +15056,8 @@ _021677c8: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_021676f4 _021677fc: .word 0x00000aab + arm_func_end func_ov18_021676f4 .global func_ov18_02167800 arm_func_start func_ov18_02167800 @@ -15065,8 +15065,8 @@ func_ov18_02167800: ; 0x02167800 ldr ip, _02167808 ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov18_02167800 _02167808: .word func_ov14_0214591c + arm_func_end func_ov18_02167800 .global func_ov18_0216780c arm_func_start func_ov18_0216780c @@ -15074,8 +15074,8 @@ func_ov18_0216780c: ; 0x0216780c ldr ip, _02167814 ; =func_ov18_021676f4 bx ip .align 2, 0 - arm_func_end func_ov18_0216780c _02167814: .word func_ov18_021676f4 + arm_func_end func_ov18_0216780c .global func_ov18_02167818 arm_func_start func_ov18_02167818 @@ -15088,8 +15088,8 @@ func_ov18_02167818: ; 0x02167818 mov r1, #3 bx ip .align 2, 0 - arm_func_end func_ov18_02167818 _02167834: .word func_ov14_02145f0c + arm_func_end func_ov18_02167818 .global func_ov18_02167838 arm_func_start func_ov18_02167838 @@ -15476,7 +15476,6 @@ _02167c78: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov18_02167838 _02167dd8: .word data_027e0ffc _02167ddc: .word 0x00000464 _02167de0: .word 0x00000465 @@ -15488,6 +15487,7 @@ _02167df4: .word 0x00001555 _02167df8: .word data_02050f54 _02167dfc: .word data_027e0fe4 _02167e00: .word gAdventureFlags + arm_func_end func_ov18_02167838 .global func_ov18_02167e04 arm_func_start func_ov18_02167e04 @@ -15540,9 +15540,9 @@ func_ov18_02167e04: ; 0x02167e04 add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02167e04 _02167ec0: .word data_027e0f64 _02167ec4: .word gAdventureFlags + arm_func_end func_ov18_02167e04 .global func_ov18_02167ec8 arm_func_start func_ov18_02167ec8 @@ -15755,13 +15755,13 @@ _021681ac: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov18_02167ec8 _021681dc: .word data_027e0fc8 _021681e0: .word 0xffffe38e _021681e4: .word data_02050f54 _021681e8: .word data_ov18_0216d604 _021681ec: .word data_027e0f94 _021681f0: .word 0x00000333 + arm_func_end func_ov18_02167ec8 .global func_ov18_021681f4 arm_func_start func_ov18_021681f4 @@ -15803,8 +15803,8 @@ func_ov18_021681f4: ; 0x021681f4 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_021681f4 _02168284: .word data_ov18_0216d604 + arm_func_end func_ov18_021681f4 .global func_ov18_02168288 arm_func_start func_ov18_02168288 @@ -16090,7 +16090,6 @@ _02168388: add sp, sp, #0xf4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_021682f8 _021686c8: .word data_027e0fec _021686cc: .word data_ov18_0216b5f8 _021686d0: .word data_ov18_0216b60c @@ -16102,6 +16101,7 @@ _021686e4: .word 0x00001ccd _021686e8: .word 0x000004cd _021686ec: .word data_ov00_020e9360 _021686f0: .word data_ov00_020e9370 + arm_func_end func_ov18_021682f8 .global func_ov18_021686f4 arm_func_start func_ov18_021686f4 @@ -16120,8 +16120,8 @@ func_ov18_021686f4: ; 0x021686f4 bl func_ov18_0216872c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021686f4 _02168728: .word data_027e0f84 + arm_func_end func_ov18_021686f4 .global func_ov18_0216872c arm_func_start func_ov18_0216872c @@ -16171,12 +16171,12 @@ func_ov18_0216872c: ; 0x0216872c strh r1, [r4, #0xe6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216872c _021687dc: .word data_ov00_020e26b4 _021687e0: .word data_ov00_020e2f04 _021687e4: .word data_ov00_020e2dd8 _021687e8: .word data_ov18_0216d1c8 _021687ec: .word data_027e0f68 + arm_func_end func_ov18_0216872c .global func_ov18_021687f0 arm_func_start func_ov18_021687f0 @@ -16362,11 +16362,11 @@ _021689e8: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02168924 _02168a78: .word 0x00002ee0 _02168a7c: .word data_02050f54 _02168a80: .word 0x000005dc _02168a84: .word 0x000038e4 + arm_func_end func_ov18_02168924 .global func_ov18_02168a88 arm_func_start func_ov18_02168a88 @@ -16469,7 +16469,6 @@ _02168be8: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_02168a88 _02168bf4: .word data_027e0ffc _02168bf8: .word 0x000001c5 _02168bfc: .word data_027e0e58 @@ -16477,6 +16476,7 @@ _02168c00: .word 0x0000025f _02168c04: .word data_ov18_0216b620 _02168c08: .word data_ov18_0216b634 _02168c0c: .word func_ov18_02168d78 + arm_func_end func_ov18_02168a88 .global func_ov18_02168c10 arm_func_start func_ov18_02168c10 @@ -16573,10 +16573,10 @@ _02168d60: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02168c10 _02168d6c: .word data_027e0f94 _02168d70: .word data_027e0fe4 _02168d74: .word 0x424c5354 + arm_func_end func_ov18_02168c10 .global func_ov18_02168d78 arm_func_start func_ov18_02168d78 @@ -16590,9 +16590,9 @@ func_ov18_02168d78: ; 0x02168d78 strb r2, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov18_02168d78 _02168d98: .word func_ov18_02168da0 _02168d9c: .word func_ov18_02168db8 + arm_func_end func_ov18_02168d78 .global func_ov18_02168da0 arm_func_start func_ov18_02168da0 @@ -16603,8 +16603,8 @@ func_ov18_02168da0: ; 0x02168da0 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov18_02168da0 _02168db4: .word func_ov18_02168dd0 + arm_func_end func_ov18_02168da0 .global func_ov18_02168db8 arm_func_start func_ov18_02168db8 @@ -16615,8 +16615,8 @@ func_ov18_02168db8: ; 0x02168db8 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov18_02168db8 _02168dcc: .word func_ov18_02168e6c + arm_func_end func_ov18_02168db8 .global func_ov18_02168dd0 arm_func_start func_ov18_02168dd0 @@ -16660,8 +16660,8 @@ func_ov18_02168dd0: ; 0x02168dd0 bl func_01ff8248 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02168dd0 _02168e68: .word data_02050f54 + arm_func_end func_ov18_02168dd0 .global func_ov18_02168e6c arm_func_start func_ov18_02168e6c @@ -16740,9 +16740,9 @@ _02168f48: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02168eb8 _02168f74: .word data_02050f54 _02168f78: .word 0x000004cd + arm_func_end func_ov18_02168eb8 .global func_ov18_02168f7c arm_func_start func_ov18_02168f7c @@ -16766,8 +16766,8 @@ func_ov18_02168f84: ; 0x02168f84 bl func_ov18_02168fb4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_02168f84 _02168fb0: .word data_027e0fe0 + arm_func_end func_ov18_02168f84 .global func_ov18_02168fb4 arm_func_start func_ov18_02168fb4 @@ -16785,8 +16785,8 @@ func_ov18_02168fb4: ; 0x02168fb4 str r1, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02168fb4 _02168fe4: .word data_ov18_0216d268 + arm_func_end func_ov18_02168fb4 .global func_ov18_02168fe8 arm_func_start func_ov18_02168fe8 @@ -16806,8 +16806,8 @@ func_ov18_02168fe8: ; 0x02168fe8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02168fe8 _02169020: .word data_ov18_0216d268 + arm_func_end func_ov18_02168fe8 .global func_ov18_02169024 arm_func_start func_ov18_02169024 @@ -16829,8 +16829,8 @@ func_ov18_02169024: ; 0x02169024 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02169024 _02169064: .word data_ov18_0216d268 + arm_func_end func_ov18_02169024 .global func_ov18_02169068 arm_func_start func_ov18_02169068 @@ -16842,9 +16842,9 @@ func_ov18_02169068: ; 0x02169068 add r1, r2, #0x158 bx ip .align 2, 0 - arm_func_end func_ov18_02169068 _02169080: .word data_027e0e58 _02169084: .word func_ov00_0207c444 + arm_func_end func_ov18_02169068 .global func_ov18_02169088 arm_func_start func_ov18_02169088 @@ -16900,11 +16900,11 @@ _021690f4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02169088 _02169148: .word 0x00000173 _0216914c: .word 0x0000012d _02169150: .word data_ov18_0216d254 _02169154: .word data_027e0e58 + arm_func_end func_ov18_02169088 .global func_ov18_02169158 arm_func_start func_ov18_02169158 @@ -16963,10 +16963,10 @@ _02169214: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_02169158 _02169224: .word data_027e0ffc _02169228: .word data_ov18_0216d254 _0216922c: .word data_027e0e58 + arm_func_end func_ov18_02169158 .global func_ov18_02169230 arm_func_start func_ov18_02169230 @@ -17005,8 +17005,8 @@ func_ov18_0216926c: ; 0x0216926c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov18_0216926c _02169278: .word data_ov18_0216d674 + arm_func_end func_ov18_0216926c .global func_ov18_0216927c arm_func_start func_ov18_0216927c @@ -17029,9 +17029,9 @@ _021692b0: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216927c _021692bc: .word data_ov18_0216d674 _021692c0: .word data_027e0ce0 + arm_func_end func_ov18_0216927c .global func_ov18_021692c4 arm_func_start func_ov18_021692c4 @@ -17052,8 +17052,8 @@ _021692ec: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_021692c4 _021692fc: .word data_ov18_0216d674 + arm_func_end func_ov18_021692c4 .global func_ov18_02169300 arm_func_start func_ov18_02169300 @@ -17144,8 +17144,8 @@ func_ov18_021693b0: ; 0x021693b0 add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_021693b0 _02169418: .word gMapManager + arm_func_end func_ov18_021693b0 .global func_ov18_0216941c arm_func_start func_ov18_0216941c @@ -17269,12 +17269,12 @@ _02169504: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_0216945c _021695dc: .word data_027e0d44 _021695e0: .word 0x040004a8 _021695e4: .word 0xf0001000 _021695e8: .word 0x192f0000 _021695ec: .word 0x04000040 + arm_func_end func_ov18_0216945c .global func_ov18_021695f0 arm_func_start func_ov18_021695f0 @@ -17295,9 +17295,9 @@ func_ov18_021695f0: ; 0x021695f0 blx func_ov09_02114520 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_021695f0 _0216962c: .word data_ov00_020eacd0 _02169630: .word 0x00000eb8 + arm_func_end func_ov18_021695f0 .global func_ov18_02169634 arm_func_start func_ov18_02169634 @@ -17410,10 +17410,10 @@ _021697a8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_02169634 _021697d8: .word data_027e103c _021697dc: .word data_027e0d78 _021697e0: .word data_ov00_020ee6f8 + arm_func_end func_ov18_02169634 .global func_ov18_021697e4 arm_func_start func_ov18_021697e4 @@ -17662,10 +17662,10 @@ func_ov18_02169a84: ; 0x02169a84 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02169a84 _02169b64: .word data_ov00_020eacd0 _02169b68: .word func_ov18_0215fda4 _02169b6c: .word func_ov18_02169b70 + arm_func_end func_ov18_02169a84 .global func_ov18_02169b70 arm_func_start func_ov18_02169b70 @@ -17685,8 +17685,8 @@ func_ov18_02169b70: ; 0x02169b70 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_02169b70 _02169ba8: .word data_ov00_020e899c + arm_func_end func_ov18_02169b70 .global func_ov18_02169bac arm_func_start func_ov18_02169bac @@ -17788,11 +17788,11 @@ _02169d10: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02169bac _02169d20: .word data_027e0c68 _02169d24: .word 0x00140018 _02169d28: .word data_027e0cbc _02169d2c: .word data_027e103c + arm_func_end func_ov18_02169bac .global func_ov18_02169d30 arm_func_start func_ov18_02169d30 @@ -17864,8 +17864,8 @@ _02169e04: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02169d30 _02169e20: .word data_027e0cbc + arm_func_end func_ov18_02169d30 .global func_ov18_02169e24 arm_func_start func_ov18_02169e24 @@ -17956,8 +17956,8 @@ _02169f1c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_02169e64 _02169f54: .word data_027e0cbc + arm_func_end func_ov18_02169e64 .global func_ov18_02169f58 arm_func_start func_ov18_02169f58 @@ -18066,10 +18066,10 @@ _0216a0cc: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_02169f58 _0216a0d4: .word data_ov00_020eec9c _0216a0d8: .word data_027e0c68 _0216a0dc: .word data_027e0d54 + arm_func_end func_ov18_02169f58 .global func_ov18_0216a0e0 arm_func_start func_ov18_0216a0e0 @@ -18086,8 +18086,8 @@ func_ov18_0216a0e0: ; 0x0216a0e0 bl func_ov18_0216a110 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216a0e0 _0216a10c: .word data_027e0fe0 + arm_func_end func_ov18_0216a0e0 .global func_ov18_0216a110 arm_func_start func_ov18_0216a110 @@ -18105,8 +18105,8 @@ func_ov18_0216a110: ; 0x0216a110 str r1, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216a110 _0216a140: .word data_ov18_0216d324 + arm_func_end func_ov18_0216a110 .global func_ov18_0216a144 arm_func_start func_ov18_0216a144 @@ -18273,8 +18273,8 @@ _0216a340: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216a2d8 _0216a348: .word data_027e0c68 + arm_func_end func_ov18_0216a2d8 .global func_ov18_0216a34c arm_func_start func_ov18_0216a34c @@ -18303,9 +18303,9 @@ func_ov18_0216a34c: ; 0x0216a34c strb r1, [r0, #0x19] bx lr .align 2, 0 - arm_func_end func_ov18_0216a34c _0216a3a8: .word data_ov18_0216d418 _0216a3ac: .word 0x0000ffff + arm_func_end func_ov18_0216a34c .global func_ov18_0216a3b0 arm_func_start func_ov18_0216a3b0 @@ -18459,12 +18459,12 @@ _0216a5a8: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0216a3c8 _0216a5b0: .word data_ov18_0216b6f4 _0216a5b4: .word gMapManager _0216a5b8: .word data_027e0d3c _0216a5bc: .word data_ov18_0216b710 _0216a5c0: .word data_ov18_0216b748 + arm_func_end func_ov18_0216a3c8 .global func_ov18_0216a5c4 arm_func_start func_ov18_0216a5c4 @@ -18532,9 +18532,9 @@ _0216a674: streqb r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov18_0216a5c4 _0216a6ac: .word gAdventureFlags _0216a6b0: .word gMapManager + arm_func_end func_ov18_0216a5c4 .global func_ov18_0216a6b4 arm_func_start func_ov18_0216a6b4 @@ -18597,8 +18597,8 @@ _0216a770: bl func_ov18_0216a9dc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov18_0216a6b4 _0216a77c: .word gMapManager + arm_func_end func_ov18_0216a6b4 .global func_ov18_0216a780 arm_func_start func_ov18_0216a780 @@ -18662,10 +18662,10 @@ func_ov18_0216a780: ; 0x0216a780 add sp, sp, #0x4c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0216a780 _0216a868: .word data_02050f54 _0216a86c: .word data_027e0d3c _0216a870: .word data_02063e4c + arm_func_end func_ov18_0216a780 .global func_ov18_0216a874 arm_func_start func_ov18_0216a874 @@ -18701,9 +18701,9 @@ func_ov18_0216a874: ; 0x0216a874 add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0216a874 _0216a8ec: .word data_027e0d3c _0216a8f0: .word data_02063e4c + arm_func_end func_ov18_0216a874 .global func_ov18_0216a8f4 arm_func_start func_ov18_0216a8f4 @@ -18767,9 +18767,9 @@ _0216a9b0: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_0216a8f4 _0216a9d4: .word data_027e0d3c _0216a9d8: .word data_02063e4c + arm_func_end func_ov18_0216a8f4 .global func_ov18_0216a9dc arm_func_start func_ov18_0216a9dc @@ -18866,10 +18866,10 @@ _0216ab20: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov18_0216a9dc _0216ab38: .word data_02050f54 _0216ab3c: .word data_027e0d3c _0216ab40: .word data_02063e4c + arm_func_end func_ov18_0216a9dc .global func_ov18_0216ab44 arm_func_start func_ov18_0216ab44 @@ -18911,9 +18911,9 @@ func_ov18_0216ab44: ; 0x0216ab44 add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov18_0216ab44 _0216abd4: .word data_027e0d3c _0216abd8: .word data_02063e4c + arm_func_end func_ov18_0216ab44 .global func_ov18_0216abdc arm_func_start func_ov18_0216abdc @@ -18993,8 +18993,8 @@ _0216ac6c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov18_0216ac24 _0216acd4: .word data_027e0d38 + arm_func_end func_ov18_0216ac24 .global func_ov18_0216acd8 arm_func_start func_ov18_0216acd8 @@ -19156,9 +19156,9 @@ _0216aec8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0216adcc _0216aed4: .word gMapManager _0216aed8: .word data_027e0ce0 + arm_func_end func_ov18_0216adcc .global func_ov18_0216aedc arm_func_start func_ov18_0216aedc @@ -19447,9 +19447,9 @@ _0216b290: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov18_0216b1e0 _0216b2a4: .word 0x15555555 _0216b2a8: .word 0xcccccccd + arm_func_end func_ov18_0216b1e0 .global func_ov18_0216b2ac arm_func_start func_ov18_0216b2ac @@ -19471,8 +19471,8 @@ _0216b2c8: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0216b2ac _0216b2e8: .word data_027e0ce0 + arm_func_end func_ov18_0216b2ac .global func_ov18_0216b2ec arm_func_start func_ov18_0216b2ec @@ -19573,8 +19573,8 @@ _0216b3d8: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov18_0216b3bc _0216b3f8: .word data_027e0ce0 + arm_func_end func_ov18_0216b3bc .global func_ov18_0216b3fc arm_func_start func_ov18_0216b3fc @@ -20226,7 +20226,6 @@ func_ov18_0216b780: ; 0x0216b780 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216b780 _0216b86c: .word data_ov18_0216d44c _0216b870: .word 0x414e4353 _0216b874: .word func_ov18_0215cf60 @@ -20244,6 +20243,7 @@ _0216b8a0: .word data_ov18_0216c298 _0216b8a4: .word data_ov18_0216d478 _0216b8a8: .word data_ov18_0216c2a4 _0216b8ac: .word data_ov18_0216d484 + arm_func_end func_ov18_0216b780 .global func_ov18_0216b8b0 arm_func_start func_ov18_0216b8b0 @@ -20377,7 +20377,6 @@ func_ov18_0216b8b0: ; 0x0216b8b0 strb r2, [r1, #1] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov18_0216b8b0 _0216bab0: .word data_ov18_0216d490 _0216bab4: .word func_ov18_0215e4dc _0216bab8: .word func_0203ebc8 @@ -20419,6 +20418,7 @@ _0216bb44: .word data_ov18_0216c3ee _0216bb48: .word data_ov18_0216c3f0 _0216bb4c: .word data_ov18_0216c3f2 _0216bb50: .word data_ov18_0216c3ea + arm_func_end func_ov18_0216b8b0 .global func_ov18_0216bb54 arm_func_start func_ov18_0216bb54 @@ -20434,11 +20434,11 @@ func_ov18_0216bb54: ; 0x0216bb54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bb54 _0216bb7c: .word data_ov18_0216d4a4 _0216bb80: .word func_ov18_0215f194 _0216bb84: .word func_0203ebc8 _0216bb88: .word data_ov18_0216d4ac + arm_func_end func_ov18_0216bb54 .global func_ov18_0216bb8c arm_func_start func_ov18_0216bb8c @@ -20454,11 +20454,11 @@ func_ov18_0216bb8c: ; 0x0216bb8c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bb8c _0216bbb4: .word data_ov18_0216d4b8 _0216bbb8: .word func_ov18_0215f474 _0216bbbc: .word func_0203ebc8 _0216bbc0: .word data_ov18_0216d4c0 + arm_func_end func_ov18_0216bb8c .global func_ov18_0216bbc4 arm_func_start func_ov18_0216bbc4 @@ -20474,11 +20474,11 @@ func_ov18_0216bbc4: ; 0x0216bbc4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bbc4 _0216bbec: .word data_ov18_0216d4cc _0216bbf0: .word func_ov18_0215fa94 _0216bbf4: .word func_0203ebc8 _0216bbf8: .word data_ov18_0216d4d4 + arm_func_end func_ov18_0216bbc4 .global func_ov18_0216bbfc arm_func_start func_ov18_0216bbfc @@ -20494,11 +20494,11 @@ func_ov18_0216bbfc: ; 0x0216bbfc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bbfc _0216bc24: .word data_ov18_0216d4e0 _0216bc28: .word func_ov18_02160578 _0216bc2c: .word func_0203ebc8 _0216bc30: .word data_ov18_0216d4e8 + arm_func_end func_ov18_0216bbfc .global func_ov18_0216bc34 arm_func_start func_ov18_0216bc34 @@ -20514,11 +20514,11 @@ func_ov18_0216bc34: ; 0x0216bc34 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bc34 _0216bc5c: .word data_ov18_0216d4f4 _0216bc60: .word func_ov18_02160aa0 _0216bc64: .word func_0203ebc8 _0216bc68: .word data_ov18_0216d4fc + arm_func_end func_ov18_0216bc34 .global func_ov18_0216bc6c arm_func_start func_ov18_0216bc6c @@ -20534,11 +20534,11 @@ func_ov18_0216bc6c: ; 0x0216bc6c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bc6c _0216bc94: .word data_ov18_0216d508 _0216bc98: .word func_ov18_02161074 _0216bc9c: .word func_0203ebc8 _0216bca0: .word data_ov18_0216d510 + arm_func_end func_ov18_0216bc6c .global func_ov18_0216bca4 arm_func_start func_ov18_0216bca4 @@ -20554,11 +20554,11 @@ func_ov18_0216bca4: ; 0x0216bca4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bca4 _0216bccc: .word data_ov18_0216d51c _0216bcd0: .word func_ov18_0216133c _0216bcd4: .word func_0203ebc8 _0216bcd8: .word data_ov18_0216d524 + arm_func_end func_ov18_0216bca4 .global func_ov18_0216bcdc arm_func_start func_ov18_0216bcdc @@ -20574,11 +20574,11 @@ func_ov18_0216bcdc: ; 0x0216bcdc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bcdc _0216bd04: .word data_ov18_0216d530 _0216bd08: .word func_ov18_02161604 _0216bd0c: .word func_0203ebc8 _0216bd10: .word data_ov18_0216d538 + arm_func_end func_ov18_0216bcdc .global func_ov18_0216bd14 arm_func_start func_ov18_0216bd14 @@ -20594,11 +20594,11 @@ func_ov18_0216bd14: ; 0x0216bd14 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bd14 _0216bd3c: .word data_ov18_0216d544 _0216bd40: .word func_ov18_02161a0c _0216bd44: .word func_0203ebc8 _0216bd48: .word data_ov18_0216d54c + arm_func_end func_ov18_0216bd14 .global func_ov18_0216bd4c arm_func_start func_ov18_0216bd4c @@ -20614,11 +20614,11 @@ func_ov18_0216bd4c: ; 0x0216bd4c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bd4c _0216bd74: .word data_ov18_0216d558 _0216bd78: .word func_ov18_02161cd4 _0216bd7c: .word func_0203ebc8 _0216bd80: .word data_ov18_0216d560 + arm_func_end func_ov18_0216bd4c .global func_ov18_0216bd84 arm_func_start func_ov18_0216bd84 @@ -20634,11 +20634,11 @@ func_ov18_0216bd84: ; 0x0216bd84 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bd84 _0216bdac: .word data_ov18_0216d56c _0216bdb0: .word func_ov18_02161ec8 _0216bdb4: .word func_0203ebc8 _0216bdb8: .word data_ov18_0216d574 + arm_func_end func_ov18_0216bd84 .global func_ov18_0216bdbc arm_func_start func_ov18_0216bdbc @@ -20654,11 +20654,11 @@ func_ov18_0216bdbc: ; 0x0216bdbc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bdbc _0216bde4: .word data_ov18_0216d580 _0216bde8: .word func_ov18_02162090 _0216bdec: .word func_0203ebc8 _0216bdf0: .word data_ov18_0216d588 + arm_func_end func_ov18_0216bdbc .global func_ov18_0216bdf4 arm_func_start func_ov18_0216bdf4 @@ -20674,11 +20674,11 @@ func_ov18_0216bdf4: ; 0x0216bdf4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bdf4 _0216be1c: .word data_ov18_0216d594 _0216be20: .word func_ov18_02162cc4 _0216be24: .word func_0203ebc8 _0216be28: .word data_ov18_0216d59c + arm_func_end func_ov18_0216bdf4 .global func_ov18_0216be2c arm_func_start func_ov18_0216be2c @@ -20694,11 +20694,11 @@ func_ov18_0216be2c: ; 0x0216be2c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216be2c _0216be54: .word data_ov18_0216d5a8 _0216be58: .word func_ov18_021637ec _0216be5c: .word func_0203ebc8 _0216be60: .word data_ov18_0216d5b0 + arm_func_end func_ov18_0216be2c .global func_ov18_0216be64 arm_func_start func_ov18_0216be64 @@ -20714,11 +20714,11 @@ func_ov18_0216be64: ; 0x0216be64 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216be64 _0216be8c: .word data_ov18_0216d5bc _0216be90: .word func_ov18_021642f0 _0216be94: .word func_0203ebc8 _0216be98: .word data_ov18_0216d5c4 + arm_func_end func_ov18_0216be64 .global func_ov18_0216be9c arm_func_start func_ov18_0216be9c @@ -20734,11 +20734,11 @@ func_ov18_0216be9c: ; 0x0216be9c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216be9c _0216bec4: .word data_ov18_0216d5d0 _0216bec8: .word func_ov18_021646fc _0216becc: .word func_0203ebc8 _0216bed0: .word data_ov18_0216d5d8 + arm_func_end func_ov18_0216be9c .global func_ov18_0216bed4 arm_func_start func_ov18_0216bed4 @@ -20755,12 +20755,12 @@ func_ov18_0216bed4: ; 0x0216bed4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bed4 _0216bf00: .word data_ov18_0216d5f0 _0216bf04: .word 0x504f5354 _0216bf08: .word func_ov18_02164bbc _0216bf0c: .word _ZN9ActorTypeD1Ev _0216bf10: .word data_ov18_0216d5e4 + arm_func_end func_ov18_0216bed4 .global func_ov18_0216bf14 arm_func_start func_ov18_0216bf14 @@ -20777,12 +20777,12 @@ func_ov18_0216bf14: ; 0x0216bf14 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bf14 _0216bf40: .word data_ov18_0216d610 _0216bf44: .word 0x5053544d _0216bf48: .word func_ov18_02165b3c _0216bf4c: .word _ZN9ActorTypeD1Ev _0216bf50: .word data_ov18_0216d604 + arm_func_end func_ov18_0216bf14 .global func_ov18_0216bf54 arm_func_start func_ov18_0216bf54 @@ -20798,11 +20798,11 @@ func_ov18_0216bf54: ; 0x0216bf54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bf54 _0216bf7c: .word data_ov18_0216d634 _0216bf80: .word func_ov18_021686f4 _0216bf84: .word func_0203ebc8 _0216bf88: .word data_ov18_0216d63c + arm_func_end func_ov18_0216bf54 .global func_ov18_0216bf8c arm_func_start func_ov18_0216bf8c @@ -20830,7 +20830,6 @@ func_ov18_0216bf8c: ; 0x0216bf8c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216bf8c _0216bfe4: .word data_ov18_0216d654 _0216bfe8: .word 0x43534546 _0216bfec: .word func_ov18_02168f84 @@ -20841,6 +20840,7 @@ _0216bffc: .word 0xfffff99a _0216c000: .word data_ov18_0216d254 _0216c004: .word func_0202bac0 _0216c008: .word data_ov18_0216d668 + arm_func_end func_ov18_0216bf8c .global func_ov18_0216c00c arm_func_start func_ov18_0216c00c @@ -20857,12 +20857,12 @@ func_ov18_0216c00c: ; 0x0216c00c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov18_0216c00c _0216c038: .word data_ov18_0216d684 _0216c03c: .word 0x48534b42 _0216c040: .word func_ov18_0216a0e0 _0216c044: .word _ZN9ActorTypeD1Ev _0216c048: .word data_ov18_0216d678 + arm_func_end func_ov18_0216c00c .section .ctor, 4, 1, 4 .global data_ov18_0216c04c diff --git a/asm/ov19.s b/asm/ov19.s index 627744b2..3ae3063d 100644 --- a/asm/ov19.s +++ b/asm/ov19.s @@ -18,9 +18,9 @@ func_ov19_0216d6a0: ; 0x0216d6a0 bl func_ov19_0216d6d4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_0216d6a0 _0216d6cc: .word data_027e0fe0 _0216d6d0: .word 0x00001688 + arm_func_end func_ov19_0216d6a0 .global func_ov19_0216d6d4 arm_func_start func_ov19_0216d6d4 @@ -140,7 +140,6 @@ _0216d874: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_0216d6d4 _0216d898: .word data_ov19_021763d4 _0216d89c: .word data_ov19_021765e4 _0216d8a0: .word data_ov19_021765d0 @@ -162,6 +161,7 @@ _0216d8dc: .word data_ov19_0217650c _0216d8e0: .word data_ov19_02176504 _0216d8e4: .word data_ov19_021764fc _0216d8e8: .word data_ov19_021764f0 + arm_func_end func_ov19_0216d6d4 .global func_ov19_0216d8ec arm_func_start func_ov19_0216d8ec @@ -245,10 +245,10 @@ func_ov19_0216d8f8: ; 0x0216d8f8 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216d8f8 _0216da10: .word gAdventureFlags _0216da14: .word data_ov19_02176340 _0216da18: .word 0xffffe4cd + arm_func_end func_ov19_0216d8f8 .global func_ov19_0216da1c arm_func_start func_ov19_0216da1c @@ -292,8 +292,8 @@ func_ov19_0216da64: ; 0x0216da64 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_0216da64 _0216da8c: .word 0xfffffd9a + arm_func_end func_ov19_0216da64 .global func_ov19_0216da90 arm_func_start func_ov19_0216da90 @@ -508,13 +508,13 @@ _0216dc18: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov19_0216dac8 _0216dd94: .word data_027e0f94 _0216dd98: .word 0x00000266 _0216dd9c: .word 0x00000b33 _0216dda0: .word 0x000004cd _0216dda4: .word data_02050f54 _0216dda8: .word 0x0000038e + arm_func_end func_ov19_0216dac8 .global func_ov19_0216ddac arm_func_start func_ov19_0216ddac @@ -541,8 +541,8 @@ func_ov19_0216ddac: ; 0x0216ddac movge r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216ddac _0216de00: .word data_027e0f94 + arm_func_end func_ov19_0216ddac .global func_ov19_0216de04 arm_func_start func_ov19_0216de04 @@ -615,10 +615,10 @@ _0216dee0: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0216de08 _0216def4: .word 0x0000019a _0216def8: .word 0x0000038e _0216defc: .word 0x00000e66 + arm_func_end func_ov19_0216de08 .global func_ov19_0216df00 arm_func_start func_ov19_0216df00 @@ -664,10 +664,10 @@ func_ov19_0216df14: ; 0x0216df14 bl func_0202da8c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216df14 _0216df8c: .word data_027e0f94 _0216df90: .word data_02050f54 _0216df94: .word 0x0000019a + arm_func_end func_ov19_0216df14 .global func_ov19_0216df98 arm_func_start func_ov19_0216df98 @@ -700,8 +700,8 @@ _0216dff0: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_0216df98 _0216e000: .word 0x00000266 + arm_func_end func_ov19_0216df98 .global func_ov19_0216e004 arm_func_start func_ov19_0216e004 @@ -713,8 +713,8 @@ func_ov19_0216e004: ; 0x0216e004 movge r0, #0 bx lr .align 2, 0 - arm_func_end func_ov19_0216e004 _0216e01c: .word 0x00000b33 + arm_func_end func_ov19_0216e004 .global func_ov19_0216e020 arm_func_start func_ov19_0216e020 @@ -780,9 +780,9 @@ _0216e0e4: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e060 _0216e0f8: .word 0x000004cd _0216e0fc: .word 0x00000333 + arm_func_end func_ov19_0216e060 .global func_ov19_0216e100 arm_func_start func_ov19_0216e100 @@ -824,8 +824,8 @@ func_ov19_0216e104: ; 0x0216e104 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_0216e104 _0216e17c: .word 0x00000f33 + arm_func_end func_ov19_0216e104 .global func_ov19_0216e180 arm_func_start func_ov19_0216e180 @@ -849,8 +849,8 @@ func_ov19_0216e180: ; 0x0216e180 str r2, [r1, #0x644] bx lr .align 2, 0 - arm_func_end func_ov19_0216e180 _0216e1c8: .word data_027e0f94 + arm_func_end func_ov19_0216e180 .global func_ov19_0216e1cc arm_func_start func_ov19_0216e1cc @@ -872,8 +872,8 @@ func_ov19_0216e1cc: ; 0x0216e1cc str r0, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e1cc _0216e20c: .word 0x000004cd + arm_func_end func_ov19_0216e1cc .global func_ov19_0216e210 arm_func_start func_ov19_0216e210 @@ -908,8 +908,8 @@ func_ov19_0216e210: ; 0x0216e210 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e210 _0216e284: .word 0x00000e66 + arm_func_end func_ov19_0216e210 .global func_ov19_0216e288 arm_func_start func_ov19_0216e288 @@ -948,8 +948,8 @@ func_ov19_0216e2bc: ; 0x0216e2bc blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e2bc _0216e2f8: .word 0x0000019a + arm_func_end func_ov19_0216e2bc .global func_ov19_0216e2fc arm_func_start func_ov19_0216e2fc @@ -1199,7 +1199,6 @@ _0216e67c: add sp, sp, #0x7c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov19_0216e334 _0216e688: .word data_02050f54 _0216e68c: .word 0x00004001 _0216e690: .word data_027e0764 @@ -1207,6 +1206,7 @@ _0216e694: .word 0x57425341 _0216e698: .word data_027e0fe8 _0216e69c: .word data_027e0fe4 _0216e6a0: .word data_027e0f94 + arm_func_end func_ov19_0216e334 .global func_ov19_0216e6a4 arm_func_start func_ov19_0216e6a4 @@ -1243,9 +1243,9 @@ _0216e708: add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_0216e6a4 _0216e71c: .word data_027e0e58 _0216e720: .word 0x00000225 + arm_func_end func_ov19_0216e6a4 .global func_ov19_0216e724 arm_func_start func_ov19_0216e724 @@ -1282,9 +1282,9 @@ _0216e788: add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_0216e724 _0216e79c: .word data_027e0e58 _0216e7a0: .word 0x00000229 + arm_func_end func_ov19_0216e724 .global func_ov19_0216e7a4 arm_func_start func_ov19_0216e7a4 @@ -1418,12 +1418,12 @@ _0216e964: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e7b0 _0216e978: .word 0xffffeccd _0216e97c: .word 0xffffe4cd _0216e980: .word 0x00000b33 _0216e984: .word 0xffffe99a _0216e988: .word data_027e0e58 + arm_func_end func_ov19_0216e7b0 .global func_ov19_0216e98c arm_func_start func_ov19_0216e98c @@ -1455,9 +1455,9 @@ func_ov19_0216e9b0: ; 0x0216e9b0 bl func_ov19_0216e334 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e9b0 _0216e9e0: .word data_027e0ffc _0216e9e4: .word 0x000001d3 + arm_func_end func_ov19_0216e9b0 .global func_ov19_0216e9e8 arm_func_start func_ov19_0216e9e8 @@ -1523,9 +1523,9 @@ _0216eab8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216e9e8 _0216eac0: .word data_027e0fc8 _0216eac4: .word data_ov00_020eec68 + arm_func_end func_ov19_0216e9e8 .global func_ov19_0216eac8 arm_func_start func_ov19_0216eac8 @@ -1561,11 +1561,11 @@ _0216eafc: str r1, [r0, #0x14] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0216eacc _0216eb28: .word gAdventureFlags _0216eb2c: .word gItemManager _0216eb30: .word 0x0000048d _0216eb34: .word data_027e0ffc + arm_func_end func_ov19_0216eacc .global func_ov19_0216eb38 arm_func_start func_ov19_0216eb38 @@ -1692,9 +1692,9 @@ _0216ece8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_0216eb38 _0216ecfc: .word data_027e0fc8 _0216ed00: .word data_02050f54 + arm_func_end func_ov19_0216eb38 .global func_ov19_0216ed04 arm_func_start func_ov19_0216ed04 @@ -1740,8 +1740,8 @@ _0216ed58: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0216ed04 _0216eda0: .word data_ov00_020e9370 + arm_func_end func_ov19_0216ed04 .global func_ov19_0216eda4 arm_func_start func_ov19_0216eda4 @@ -1793,9 +1793,9 @@ _0216ee24: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_0216eda4 _0216ee58: .word data_027e0fe4 _0216ee5c: .word data_ov19_021763c8 + arm_func_end func_ov19_0216eda4 .global func_ov19_0216ee60 arm_func_start func_ov19_0216ee60 @@ -1935,8 +1935,8 @@ _0216efe8: bl func_ov19_021720c4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_0216ef84 _0216f024: .word data_027e0764 + arm_func_end func_ov19_0216ef84 .global func_ov19_0216f028 arm_func_start func_ov19_0216f028 @@ -1973,8 +1973,8 @@ func_ov19_0216f068: ; 0x0216f068 strb r1, [r0, #0x11a] bx ip .align 2, 0 - arm_func_end func_ov19_0216f068 _0216f078: .word func_ov19_0216e6a4 + arm_func_end func_ov19_0216f068 .global func_ov19_0216f07c arm_func_start func_ov19_0216f07c @@ -2097,8 +2097,8 @@ func_ov19_0216f0f4: ; 0x0216f0f4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216f0f4 _0216f210: .word func_ov00_020b7d74 + arm_func_end func_ov19_0216f0f4 .global func_ov19_0216f214 arm_func_start func_ov19_0216f214 @@ -2173,8 +2173,8 @@ func_ov19_0216f214: ; 0x0216f214 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216f214 _0216f328: .word func_ov00_020b7d74 + arm_func_end func_ov19_0216f214 .global func_ov19_0216f32c arm_func_start func_ov19_0216f32c @@ -2204,8 +2204,8 @@ _0216f358: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov19_0216f338 _0216f360: .word 0x57425354 + arm_func_end func_ov19_0216f338 .global func_ov19_0216f364 arm_func_start func_ov19_0216f364 @@ -2213,8 +2213,8 @@ func_ov19_0216f364: ; 0x0216f364 ldr ip, _0216f36c ; =func_ov00_020c5118 bx ip .align 2, 0 - arm_func_end func_ov19_0216f364 _0216f36c: .word func_ov00_020c5118 + arm_func_end func_ov19_0216f364 .global func_ov19_0216f370 arm_func_start func_ov19_0216f370 @@ -2319,11 +2319,11 @@ _0216f4b8: add sp, sp, #0x8c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_0216f39c _0216f4cc: .word data_027e0fc8 _0216f4d0: .word data_027e0c68 _0216f4d4: .word 0x0067000e _0216f4d8: .word data_027e0f64 + arm_func_end func_ov19_0216f39c .global func_ov19_0216f4dc arm_func_start func_ov19_0216f4dc @@ -2342,8 +2342,8 @@ func_ov19_0216f4dc: ; 0x0216f4dc bl func_ov19_0216f39c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216f4dc _0216f510: .word data_ov00_020eec68 + arm_func_end func_ov19_0216f4dc .global func_ov19_0216f514 arm_func_start func_ov19_0216f514 @@ -2619,7 +2619,6 @@ _0216f910: add sp, sp, #0x1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0216f514 _0216f918: .word data_027e103c _0216f91c: .word 0x000a0002 _0216f920: .word data_027e0f64 @@ -2629,6 +2628,7 @@ _0216f92c: .word 0x00006590 _0216f930: .word 0x7e07e07f _0216f934: .word data_027e0c68 _0216f938: .word gAdventureFlags + arm_func_end func_ov19_0216f514 .global func_ov19_0216f93c arm_func_start func_ov19_0216f93c @@ -2856,10 +2856,10 @@ _0216fc14: bl func_ov19_0216f93c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_0216f9e8 _0216fc4c: .word 0xb60b60b7 _0216fc50: .word data_027e0f94 _0216fc54: .word data_027e0764 + arm_func_end func_ov19_0216f9e8 .global func_ov19_0216fc58 arm_func_start func_ov19_0216fc58 @@ -2930,9 +2930,9 @@ _0216fd20: str r4, [r5, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_0216fc6c _0216fd30: .word data_027e0ffc _0216fd34: .word 0x000001d2 + arm_func_end func_ov19_0216fc6c .global func_ov19_0216fd38 arm_func_start func_ov19_0216fd38 @@ -3036,9 +3036,9 @@ _0216fe48: bl func_ov00_020c50d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0216fd54 _0216fe94: .word data_027e0ffc _0216fe98: .word 0x000001d5 + arm_func_end func_ov19_0216fd54 .global func_ov19_0216fe9c arm_func_start func_ov19_0216fe9c @@ -3067,9 +3067,9 @@ func_ov19_0216fe9c: ; 0x0216fe9c bl func_ov19_0216f028 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0216fe9c _0216fef8: .word data_027e0ffc _0216fefc: .word 0x000001ca + arm_func_end func_ov19_0216fe9c .global func_ov19_0216ff00 arm_func_start func_ov19_0216ff00 @@ -3105,10 +3105,10 @@ func_ov19_0216ff00: ; 0x0216ff00 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0216ff00 _0216ff78: .word data_027e0ffc _0216ff7c: .word data_027e0e58 _0216ff80: .word 0x0000026d + arm_func_end func_ov19_0216ff00 .global func_ov19_0216ff84 arm_func_start func_ov19_0216ff84 @@ -3206,8 +3206,8 @@ _0217007c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_0216ffd4 _021700c4: .word data_027e0ffc + arm_func_end func_ov19_0216ffd4 .global func_ov19_021700c8 arm_func_start func_ov19_021700c8 @@ -3326,9 +3326,9 @@ _0217020c: str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02170148 _02170248: .word data_027e0ffc _0217024c: .word 0x000001d7 + arm_func_end func_ov19_02170148 .global func_ov19_02170250 arm_func_start func_ov19_02170250 @@ -3337,8 +3337,8 @@ func_ov19_02170250: ; 0x02170250 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov19_02170250 _0217025c: .word func_01fffcec + arm_func_end func_ov19_02170250 .global func_ov19_02170260 arm_func_start func_ov19_02170260 @@ -3363,9 +3363,9 @@ func_ov19_02170260: ; 0x02170260 strh r1, [r0, #0x6e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02170260 _021702ac: .word data_027e0ffc _021702b0: .word 0x000001cb + arm_func_end func_ov19_02170260 .global func_ov19_021702b4 arm_func_start func_ov19_021702b4 @@ -3420,8 +3420,8 @@ _02170360: bl func_ov00_020c50d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021702b4 _0217036c: .word data_027e0ffc + arm_func_end func_ov19_021702b4 .global func_ov19_02170370 arm_func_start func_ov19_02170370 @@ -3552,7 +3552,6 @@ _02170540: add sp, sp, #0xa4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_02170370 _02170554: .word data_027e0c54 _02170558: .word func_ov05_02102a80 _0217055c: .word data_027e0db0 @@ -3564,6 +3563,7 @@ _02170570: .word data_027e0ffc _02170574: .word 0x000001cf _02170578: .word 0x00001002 _0217057c: .word data_027e0e58 + arm_func_end func_ov19_02170370 .global func_ov19_02170580 arm_func_start func_ov19_02170580 @@ -3789,7 +3789,6 @@ _021708ac: add sp, sp, #0xc4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov19_0217059c _021708b4: .word data_027e0ffc _021708b8: .word data_027e0e58 _021708bc: .word 0x00001004 @@ -3801,6 +3800,7 @@ _021708d0: .word 0x00001008 _021708d4: .word 0x00001009 _021708d8: .word 0x0000030d _021708dc: .word gAdventureFlags + arm_func_end func_ov19_0217059c .global func_ov19_021708e0 arm_func_start func_ov19_021708e0 @@ -3814,8 +3814,8 @@ func_ov19_021708e0: ; 0x021708e0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021708e0 _02170900: .word data_ov19_021766a4 + arm_func_end func_ov19_021708e0 .global func_ov19_02170904 arm_func_start func_ov19_02170904 @@ -3896,9 +3896,9 @@ _021709bc: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_02170928 _02170a18: .word data_ov19_02175c50 _02170a1c: .word data_ov19_02175c64 + arm_func_end func_ov19_02170928 .global func_ov19_02170a20 arm_func_start func_ov19_02170a20 @@ -3993,7 +3993,6 @@ func_ov19_02170a58: ; 0x02170a58 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02170a58 _02170b5c: .word data_ov19_02176690 _02170b60: .word data_ov19_02176700 _02170b64: .word func_ov00_020b7d74 @@ -4002,6 +4001,7 @@ _02170b6c: .word data_ov19_02175c78 _02170b70: .word 0x00000333 _02170b74: .word 0x00001610 _02170b78: .word data_027e0fec + arm_func_end func_ov19_02170a58 .global func_ov19_02170b7c arm_func_start func_ov19_02170b7c @@ -4142,9 +4142,9 @@ _02170d28: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_02170bb0 _02170d4c: .word data_027e0ffc _02170d50: .word 0x000001d6 + arm_func_end func_ov19_02170bb0 .global func_ov19_02170d54 arm_func_start func_ov19_02170d54 @@ -4165,9 +4165,9 @@ func_ov19_02170d54: ; 0x02170d54 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02170d54 _02170d90: .word data_027e0e58 _02170d94: .word 0x000001f3 + arm_func_end func_ov19_02170d54 .global func_ov19_02170d98 arm_func_start func_ov19_02170d98 @@ -4273,10 +4273,10 @@ func_ov19_02170e60: ; 0x02170e60 str r1, [r4, #0x104] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02170e60 _02170eac: .word data_ov19_0217667c _02170eb0: .word data_ov19_02176700 _02170eb4: .word data_ov19_02175d40 + arm_func_end func_ov19_02170e60 .global func_ov19_02170eb8 arm_func_start func_ov19_02170eb8 @@ -4316,9 +4316,9 @@ func_ov19_02170eb8: ; 0x02170eb8 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02170eb8 _02170f40: .word data_ov19_021765f0 _02170f44: .word data_ov19_02176608 + arm_func_end func_ov19_02170eb8 .global func_ov19_02170f48 arm_func_start func_ov19_02170f48 @@ -4384,10 +4384,10 @@ func_ov19_02170f9c: ; 0x02170f9c bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_02170f9c _02171020: .word data_ov19_02175d80 _02171024: .word data_ov00_020e9360 _02171028: .word data_ov19_02175d94 + arm_func_end func_ov19_02170f9c .global func_ov19_0217102c arm_func_start func_ov19_0217102c @@ -4432,8 +4432,8 @@ func_ov19_0217102c: ; 0x0217102c add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_0217102c _021710c8: .word data_02050f54 + arm_func_end func_ov19_0217102c .global func_ov19_021710cc arm_func_start func_ov19_021710cc @@ -4458,10 +4458,10 @@ func_ov19_021710cc: ; 0x021710cc str r1, [r4, #0x104] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021710cc _02171118: .word data_ov19_02176668 _0217111c: .word data_ov19_02176700 _02171120: .word data_ov19_02175d54 + arm_func_end func_ov19_021710cc .global func_ov19_02171124 arm_func_start func_ov19_02171124 @@ -4501,9 +4501,9 @@ func_ov19_02171124: ; 0x02171124 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02171124 _021711ac: .word data_ov19_02176614 _021711b0: .word data_ov19_0217662c + arm_func_end func_ov19_02171124 .global func_ov19_021711b4 arm_func_start func_ov19_021711b4 @@ -4567,10 +4567,10 @@ func_ov19_02171200: ; 0x02171200 bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_02171200 _02171284: .word data_ov19_02175da8 _02171288: .word data_ov00_020e9360 _0217128c: .word data_ov19_02175dbc + arm_func_end func_ov19_02171200 .global func_ov19_02171290 arm_func_start func_ov19_02171290 @@ -4615,8 +4615,8 @@ func_ov19_02171290: ; 0x02171290 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_02171290 _0217132c: .word data_02050f54 + arm_func_end func_ov19_02171290 .global func_ov19_02171330 arm_func_start func_ov19_02171330 @@ -4687,7 +4687,6 @@ func_ov19_02171330: ; 0x02171330 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02171330 _02171434: .word data_ov19_021766ec _02171438: .word data_ov19_02176700 _0217143c: .word data_ov19_02175d68 @@ -4695,6 +4694,7 @@ _02171440: .word data_ov19_02175dd0 _02171444: .word data_ov19_02175de4 _02171448: .word data_ov19_02176638 _0217144c: .word data_ov19_02176650 + arm_func_end func_ov19_02171330 .global func_ov19_02171450 arm_func_start func_ov19_02171450 @@ -4732,8 +4732,8 @@ _021714a8: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02171450 _021714c8: .word 0x000002aa + arm_func_end func_ov19_02171450 .global func_ov19_021714cc arm_func_start func_ov19_021714cc @@ -4761,8 +4761,8 @@ func_ov19_021714cc: ; 0x021714cc bl func_020197fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021714cc _02171524: .word data_ov00_020e9360 + arm_func_end func_ov19_021714cc .global func_ov19_02171528 arm_func_start func_ov19_02171528 @@ -4817,10 +4817,10 @@ func_ov19_02171528: ; 0x02171528 add sp, sp, #0x6c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02171528 _021715ec: .word 0x00000733 _021715f0: .word data_02050f54 _021715f4: .word data_02051254 + arm_func_end func_ov19_02171528 .global func_ov19_021715f8 arm_func_start func_ov19_021715f8 @@ -4849,8 +4849,8 @@ func_ov19_02171614: ; 0x02171614 bl func_ov19_02171860 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02171614 _02171640: .word data_027e0fe0 + arm_func_end func_ov19_02171614 .global func_ov19_02171644 arm_func_start func_ov19_02171644 @@ -4934,7 +4934,6 @@ _0217174c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_02171644 _02171770: .word data_ov19_021767f0 _02171774: .word data_ov19_02176700 _02171778: .word data_ov19_02175df8 @@ -4942,6 +4941,7 @@ _0217177c: .word data_ov19_02176708 _02171780: .word data_ov19_02176720 _02171784: .word data_ov19_02176eac _02171788: .word data_ov19_02176ed0 + arm_func_end func_ov19_02171644 .global func_ov19_0217178c arm_func_start func_ov19_0217178c @@ -4963,8 +4963,8 @@ func_ov19_0217178c: ; 0x0217178c bl func_ov00_020a9960 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0217178c _021717cc: .word data_ov19_02176ed0 + arm_func_end func_ov19_0217178c .global func_ov19_021717d0 arm_func_start func_ov19_021717d0 @@ -5003,10 +5003,10 @@ func_ov19_021717d0: ; 0x021717d0 bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_021717d0 _02171854: .word data_ov19_02175e10 _02171858: .word data_ov00_020e9360 _0217185c: .word data_ov19_02175e24 + arm_func_end func_ov19_021717d0 .global func_ov19_02171860 arm_func_start func_ov19_02171860 @@ -5030,8 +5030,8 @@ func_ov19_02171860: ; 0x02171860 str r1, [r4, #0x2e8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02171860 _021718a8: .word data_ov19_02176734 + arm_func_end func_ov19_02171860 .global func_ov19_021718ac arm_func_start func_ov19_021718ac @@ -5073,9 +5073,9 @@ func_ov19_021718ac: ; 0x021718ac mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021718ac _0217193c: .word 0x00000ccd _02171940: .word 0x00000227 + arm_func_end func_ov19_021718ac .global func_ov19_02171944 arm_func_start func_ov19_02171944 @@ -5180,10 +5180,10 @@ _02171a80: str r4, [r5, #0x130] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_02171974 _02171a90: .word data_027e0764 _02171a94: .word data_027e0ffc _02171a98: .word 0x000001d9 + arm_func_end func_ov19_02171974 .global func_ov19_02171a9c arm_func_start func_ov19_02171a9c @@ -5438,7 +5438,6 @@ _02171e30: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_02171a9c _02171e48: .word data_027e0fe4 _02171e4c: .word 0x0000099a _02171e50: .word data_027e0764 @@ -5446,6 +5445,7 @@ _02171e54: .word 0xffffd555 _02171e58: .word data_02050f54 _02171e5c: .word 0x0000019a _02171e60: .word data_027e0e58 + arm_func_end func_ov19_02171a9c .global func_ov19_02171e64 arm_func_start func_ov19_02171e64 @@ -5472,8 +5472,8 @@ func_ov19_02171e64: ; 0x02171e64 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02171e64 _02171eb8: .word gMapManager + arm_func_end func_ov19_02171e64 .global func_ov19_02171ebc arm_func_start func_ov19_02171ebc @@ -5571,8 +5571,8 @@ func_ov19_02171fb0: ; 0x02171fb0 bl func_ov19_02171fe0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02171fb0 _02171fdc: .word data_027e0fe0 + arm_func_end func_ov19_02171fb0 .global func_ov19_02171fe0 arm_func_start func_ov19_02171fe0 @@ -5590,8 +5590,8 @@ func_ov19_02171fe0: ; 0x02171fe0 str r1, [r4, #0x2d4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02171fe0 _02172010: .word data_ov19_02176814 + arm_func_end func_ov19_02171fe0 .global func_ov19_02172014 arm_func_start func_ov19_02172014 @@ -5639,9 +5639,9 @@ func_ov19_02172014: ; 0x02172014 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02172014 _021720bc: .word 0x00000ccd _021720c0: .word data_027e0e58 + arm_func_end func_ov19_02172014 .global func_ov19_021720c4 arm_func_start func_ov19_021720c4 @@ -5650,8 +5650,8 @@ func_ov19_021720c4: ; 0x021720c4 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov19_021720c4 _021720d0: .word func_ov19_021720f4 + arm_func_end func_ov19_021720c4 .global func_ov19_021720d4 arm_func_start func_ov19_021720d4 @@ -5715,9 +5715,9 @@ _02172180: str r4, [r5, #0x130] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021720f4 _02172190: .word data_027e0ffc _02172194: .word 0x000001d9 + arm_func_end func_ov19_021720f4 .global func_ov19_02172198 arm_func_start func_ov19_02172198 @@ -5874,8 +5874,8 @@ _021723b8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02172198 _021723d0: .word 0x0000099a + arm_func_end func_ov19_02172198 .global func_ov19_021723d4 arm_func_start func_ov19_021723d4 @@ -5973,8 +5973,8 @@ func_ov19_021724b4: ; 0x021724b4 bl func_ov19_021724e4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_021724b4 _021724e0: .word data_027e0fe0 + arm_func_end func_ov19_021724b4 .global func_ov19_021724e4 arm_func_start func_ov19_021724e4 @@ -6009,10 +6009,10 @@ func_ov19_021724e4: ; 0x021724e4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_021724e4 _02172558: .word data_ov19_021768d0 _0217255c: .word func_ov00_020b7d74 _02172560: .word func_ov19_0216d8ec + arm_func_end func_ov19_021724e4 .global func_ov19_02172564 arm_func_start func_ov19_02172564 @@ -6045,10 +6045,10 @@ _02172584: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_02172564 _021725cc: .word data_ov19_021768d0 _021725d0: .word data_027e0e58 _021725d4: .word func_ov00_020b7d74 + arm_func_end func_ov19_02172564 .global func_ov19_021725d8 arm_func_start func_ov19_021725d8 @@ -6079,10 +6079,10 @@ _021725f8: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_021725d8 _02172638: .word data_ov19_021768d0 _0217263c: .word data_027e0e58 _02172640: .word func_ov00_020b7d74 + arm_func_end func_ov19_021725d8 .global func_ov19_02172644 arm_func_start func_ov19_02172644 @@ -6204,10 +6204,10 @@ _021727d8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172644 _021727e4: .word 0x00000333 _021727e8: .word 0xfffffccd _021727ec: .word data_027e0e58 + arm_func_end func_ov19_02172644 .global func_ov19_021727f0 arm_func_start func_ov19_021727f0 @@ -6335,8 +6335,8 @@ _02172988: bl func_ov19_021729b4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021727f0 _021729b0: .word data_ov00_020eec9c + arm_func_end func_ov19_021727f0 .global func_ov19_021729b4 arm_func_start func_ov19_021729b4 @@ -6426,8 +6426,8 @@ _02172ad0: add sp, sp, #0x18 bx lr .align 2, 0 - arm_func_end func_ov19_021729b4 _02172adc: .word data_027e0f78 + arm_func_end func_ov19_021729b4 .global func_ov19_02172ae0 arm_func_start func_ov19_02172ae0 @@ -6448,8 +6448,8 @@ func_ov19_02172ae0: ; 0x02172ae0 strb r0, [r4, #0x159] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172ae0 _02172b1c: .word gMapManager + arm_func_end func_ov19_02172ae0 .global func_ov19_02172b20 arm_func_start func_ov19_02172b20 @@ -6543,8 +6543,8 @@ _02172c5c: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172b20 _02172c70: .word data_027e0f64 + arm_func_end func_ov19_02172b20 .global func_ov19_02172c74 arm_func_start func_ov19_02172c74 @@ -6563,8 +6563,8 @@ func_ov19_02172c74: ; 0x02172c74 bl func_ov19_02172cac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172c74 _02172ca8: .word data_027e0f84 + arm_func_end func_ov19_02172c74 .global func_ov19_02172cac arm_func_start func_ov19_02172cac @@ -6606,13 +6606,13 @@ func_ov19_02172cac: ; 0x02172cac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172cac _02172d3c: .word data_ov00_020e2748 _02172d40: .word data_ov00_020e2f04 _02172d44: .word data_ov00_020e2e3c _02172d48: .word data_ov19_0217698c _02172d4c: .word data_027e0f68 _02172d50: .word data_ov00_020eec60 + arm_func_end func_ov19_02172cac .global func_ov19_02172d54 arm_func_start func_ov19_02172d54 @@ -6642,9 +6642,9 @@ func_ov19_02172d68: ; 0x02172d68 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172d68 _02172da0: .word data_ov19_0217698c _02172da4: .word data_ov00_020eec60 + arm_func_end func_ov19_02172d68 .global func_ov19_02172da8 arm_func_start func_ov19_02172da8 @@ -6666,9 +6666,9 @@ func_ov19_02172da8: ; 0x02172da8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02172da8 _02172de8: .word data_ov19_0217698c _02172dec: .word data_ov00_020eec60 + arm_func_end func_ov19_02172da8 .global func_ov19_02172df0 arm_func_start func_ov19_02172df0 @@ -6703,8 +6703,8 @@ func_ov19_02172df0: ; 0x02172df0 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_02172df0 _02172e64: .word 0x00001333 + arm_func_end func_ov19_02172df0 .global func_ov19_02172e68 arm_func_start func_ov19_02172e68 @@ -6858,11 +6858,11 @@ _0217305c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02172ed8 _02173074: .word 0x057619f1 _02173078: .word data_027e0ffc _0217307c: .word 0x0000018a _02173080: .word 0x00000bb8 + arm_func_end func_ov19_02172ed8 .global func_ov19_02173084 arm_func_start func_ov19_02173084 @@ -6922,8 +6922,8 @@ _0217313c: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02173084 _02173148: .word gAdventureFlags + arm_func_end func_ov19_02173084 .global func_ov19_0217314c arm_func_start func_ov19_0217314c @@ -6966,9 +6966,9 @@ func_ov19_0217314c: ; 0x0217314c add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0217314c _021731e0: .word data_02050f54 _021731e4: .word 0x0000042d + arm_func_end func_ov19_0217314c .global func_ov19_021731e8 arm_func_start func_ov19_021731e8 @@ -7045,12 +7045,12 @@ _021732b8: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021731e8 _021732f0: .word data_027e0f78 _021732f4: .word data_027e0f64 _021732f8: .word data_027e0f94 _021732fc: .word 0xfffff19a _02173300: .word data_027e0fc8 + arm_func_end func_ov19_021731e8 .global func_ov19_02173304 arm_func_start func_ov19_02173304 @@ -7085,8 +7085,8 @@ func_ov19_0217331c: ; 0x0217331c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0217331c _02173350: .word data_ov19_02176a20 + arm_func_end func_ov19_0217331c .global func_ov19_02173354 arm_func_start func_ov19_02173354 @@ -7124,9 +7124,9 @@ func_ov19_02173354: ; 0x02173354 blx func_01ff8214 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02173354 _021733d4: .word data_ov19_02175e38 _021733d8: .word data_02050f54 + arm_func_end func_ov19_02173354 .global func_ov19_021733dc arm_func_start func_ov19_021733dc @@ -7157,8 +7157,8 @@ func_ov19_021733f8: ; 0x021733f8 bl func_ov19_02173430 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021733f8 _0217342c: .word data_027e0f84 + arm_func_end func_ov19_021733f8 .global func_ov19_02173430 arm_func_start func_ov19_02173430 @@ -7196,12 +7196,12 @@ func_ov19_02173430: ; 0x02173430 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02173430 _021734b0: .word data_ov00_020e26b4 _021734b4: .word data_ov00_020e2f04 _021734b8: .word data_ov00_020e2dd8 _021734bc: .word data_ov19_02176a68 _021734c0: .word data_027e0f68 + arm_func_end func_ov19_02173430 .global func_ov19_021734c4 arm_func_start func_ov19_021734c4 @@ -7409,12 +7409,12 @@ _0217377c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0217358c _02173784: .word 0x00000666 _02173788: .word data_027e0ffc _0217378c: .word gAdventureFlags _02173790: .word data_027e0fc8 _02173794: .word 0x000001b3 + arm_func_end func_ov19_0217358c .global func_ov19_02173798 arm_func_start func_ov19_02173798 @@ -7499,8 +7499,8 @@ _021738ac: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02173798 _021738b8: .word gAdventureFlags + arm_func_end func_ov19_02173798 .global func_ov19_021738bc arm_func_start func_ov19_021738bc @@ -7709,7 +7709,6 @@ _02173908: add sp, sp, #0x8c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_021738bc _02173be4: .word data_ov00_020ec9d6 _02173be8: .word data_ov00_020ec9d4 _02173bec: .word 0x00004210 @@ -7718,6 +7717,7 @@ _02173bf4: .word data_02050f54 _02173bf8: .word 0x00002666 _02173bfc: .word data_027e0d44 _02173c00: .word 0x001f0081 + arm_func_end func_ov19_021738bc .global func_ov19_02173c04 arm_func_start func_ov19_02173c04 @@ -7781,9 +7781,9 @@ func_ov19_02173c04: ; 0x02173c04 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02173c04 _02173cec: .word 0x0000099a _02173cf0: .word 0x00001333 + arm_func_end func_ov19_02173c04 .global func_ov19_02173cf4 arm_func_start func_ov19_02173cf4 @@ -7802,8 +7802,8 @@ func_ov19_02173cf4: ; 0x02173cf4 bl func_ov00_0208b9e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02173cf4 _02173d28: .word data_027e0fe4 + arm_func_end func_ov19_02173cf4 .global func_ov19_02173d2c arm_func_start func_ov19_02173d2c @@ -7818,8 +7818,8 @@ func_ov19_02173d2c: ; 0x02173d2c movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02173d2c _02173d50: .word data_027e0fe4 + arm_func_end func_ov19_02173d2c .global func_ov19_02173d54 arm_func_start func_ov19_02173d54 @@ -7933,9 +7933,9 @@ _02173ea0: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov19_02173d54 _02173ee8: .word gMapManager _02173eec: .word data_027e0f6c + arm_func_end func_ov19_02173d54 .global func_ov19_02173ef0 arm_func_start func_ov19_02173ef0 @@ -7961,8 +7961,8 @@ func_ov19_02173ef8: ; 0x02173ef8 bl func_ov19_02173f30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02173ef8 _02173f2c: .word data_027e0f84 + arm_func_end func_ov19_02173ef8 .global func_ov19_02173f30 arm_func_start func_ov19_02173f30 @@ -7992,11 +7992,11 @@ func_ov19_02173f30: ; 0x02173f30 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02173f30 _02173f90: .word data_ov00_020e2748 _02173f94: .word data_ov00_020e2f04 _02173f98: .word data_ov00_020e2e3c _02173f9c: .word data_ov19_02176afc + arm_func_end func_ov19_02173f30 .global func_ov19_02173fa0 arm_func_start func_ov19_02173fa0 @@ -8059,8 +8059,8 @@ func_ov19_02173fe8: ; 0x02173fe8 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_02173fe8 _0217405c: .word 0x00000b33 + arm_func_end func_ov19_02173fe8 .global func_ov19_02174060 arm_func_start func_ov19_02174060 @@ -8103,8 +8103,8 @@ func_ov19_02174078: ; 0x02174078 bl func_ov19_0217420c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02174078 _021740a4: .word data_027e0fe0 + arm_func_end func_ov19_02174078 .global func_ov19_021740a8 arm_func_start func_ov19_021740a8 @@ -8121,9 +8121,9 @@ func_ov19_021740a8: ; 0x021740a8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021740a8 _021740d4: .word data_ov19_02176d20 _021740d8: .word data_ov19_02175e4c + arm_func_end func_ov19_021740a8 .global func_ov19_021740dc arm_func_start func_ov19_021740dc @@ -8165,9 +8165,9 @@ _02174130: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021740dc _02174164: .word data_027e0ffc _02174168: .word 0x0000024d + arm_func_end func_ov19_021740dc .global func_ov19_0217416c arm_func_start func_ov19_0217416c @@ -8210,10 +8210,10 @@ func_ov19_0217416c: ; 0x0217416c add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_0217416c _02174200: .word data_027e0fe8 _02174204: .word 0x45465357 _02174208: .word data_027e0fe4 + arm_func_end func_ov19_0217416c .global func_ov19_0217420c arm_func_start func_ov19_0217420c @@ -8253,9 +8253,9 @@ func_ov19_0217420c: ; 0x0217420c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0217420c _02174294: .word data_ov19_02176c10 _02174298: .word data_027e0fec + arm_func_end func_ov19_0217420c .global func_ov19_0217429c arm_func_start func_ov19_0217429c @@ -8312,10 +8312,10 @@ func_ov19_0217429c: ; 0x0217429c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0217429c _02174368: .word data_ov19_02176c10 _0217436c: .word data_027e0e58 _02174370: .word func_ov00_020b7d74 + arm_func_end func_ov19_0217429c .global func_ov19_02174374 arm_func_start func_ov19_02174374 @@ -8374,10 +8374,10 @@ func_ov19_02174374: ; 0x02174374 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02174374 _02174448: .word data_ov19_02176c10 _0217444c: .word data_027e0e58 _02174450: .word func_ov00_020b7d74 + arm_func_end func_ov19_02174374 .global func_ov19_02174454 arm_func_start func_ov19_02174454 @@ -8446,10 +8446,10 @@ _021744b8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_02174454 _02174548: .word gAdventureFlags _0217454c: .word gMapManager _02174550: .word data_ov19_02176b88 + arm_func_end func_ov19_02174454 .global func_ov19_02174554 arm_func_start func_ov19_02174554 @@ -8610,13 +8610,13 @@ _0217475c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_021745b8 _02174784: .word data_027e0fe4 _02174788: .word 0x424f4d42 _0217478c: .word data_027e0f94 _02174790: .word data_027e0fa0 _02174794: .word 0x0000019a _02174798: .word gMapManager + arm_func_end func_ov19_021745b8 .global func_ov19_0217479c arm_func_start func_ov19_0217479c @@ -8677,11 +8677,11 @@ _02174824: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_0217479c _02174870: .word data_027e0f94 _02174874: .word data_027e0fe4 _02174878: .word 0x0000071c _0217487c: .word 0x00000333 + arm_func_end func_ov19_0217479c .global func_ov19_02174880 arm_func_start func_ov19_02174880 @@ -8709,9 +8709,9 @@ func_ov19_02174880: ; 0x02174880 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_02174880 _021748d8: .word 0x0000071c _021748dc: .word 0x00000333 + arm_func_end func_ov19_02174880 .global func_ov19_021748e0 arm_func_start func_ov19_021748e0 @@ -8791,10 +8791,10 @@ _021749dc: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov19_021748fc _021749e8: .word data_027e0fe4 _021749ec: .word _ZTV11FilterActor _021749f0: .word 0x4d4c4457 + arm_func_end func_ov19_021748fc .global func_ov19_021749f4 arm_func_start func_ov19_021749f4 @@ -9017,7 +9017,6 @@ _02174d1c: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov19_021749f4 _02174d24: .word data_027e0e58 _02174d28: .word 0x00000131 _02174d2c: .word 0x00001666 @@ -9026,6 +9025,7 @@ _02174d34: .word data_027e0fc8 _02174d38: .word 0x0000013a _02174d3c: .word 0x00000136 _02174d40: .word 0x00000137 + arm_func_end func_ov19_021749f4 .global func_ov19_02174d44 arm_func_start func_ov19_02174d44 @@ -9045,8 +9045,8 @@ _02174d70: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02174d44 _02174d78: .word 0x424f4d42 + arm_func_end func_ov19_02174d44 .global func_ov19_02174d7c arm_func_start func_ov19_02174d7c @@ -9600,7 +9600,6 @@ _02175574: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov19_02174d7c _02175580: .word data_027e0ffc _02175584: .word 0x0000024a _02175588: .word gMapManager @@ -9623,6 +9622,7 @@ _021755c8: .word 0x00000206 _021755cc: .word 0x00000207 _021755d0: .word 0x000001ad _021755d4: .word 0x0000024e + arm_func_end func_ov19_02174d7c .global func_ov19_021755d8 arm_func_start func_ov19_021755d8 @@ -9690,8 +9690,8 @@ _0217565c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021755d8 _021756c0: .word data_02050f54 + arm_func_end func_ov19_021755d8 .global func_ov19_021756c4 arm_func_start func_ov19_021756c4 @@ -9708,8 +9708,8 @@ func_ov19_021756c4: ; 0x021756c4 bl func_ov19_021757f0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_021756c4 _021756f0: .word data_027e0fe0 + arm_func_end func_ov19_021756c4 .global func_ov19_021756f4 arm_func_start func_ov19_021756f4 @@ -9723,8 +9723,8 @@ func_ov19_021756f4: ; 0x021756f4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021756f4 _02175714: .word data_ov19_02176e38 + arm_func_end func_ov19_021756f4 .global func_ov19_02175718 arm_func_start func_ov19_02175718 @@ -9734,8 +9734,8 @@ func_ov19_02175718: ; 0x02175718 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov19_02175718 _02175728: .word func_ov00_020a9998 + arm_func_end func_ov19_02175718 .global func_ov19_0217572c arm_func_start func_ov19_0217572c @@ -9787,10 +9787,10 @@ func_ov19_02175740: ; 0x02175740 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02175740 _021757d0: .word data_ov19_02175ecc _021757d4: .word data_ov19_02176d2c _021757d8: .word data_ov19_02176d44 + arm_func_end func_ov19_02175740 .global func_ov19_021757dc arm_func_start func_ov19_021757dc @@ -9799,8 +9799,8 @@ func_ov19_021757dc: ; 0x021757dc add r0, r0, #0xc0 bx ip .align 2, 0 - arm_func_end func_ov19_021757dc _021757e8: .word func_ov00_020c0e04 + arm_func_end func_ov19_021757dc .global func_ov19_021757ec arm_func_start func_ov19_021757ec @@ -9840,10 +9840,10 @@ func_ov19_021757f0: ; 0x021757f0 str r1, [r4, #0x218] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_021757f0 _02175860: .word data_ov19_02176d58 _02175864: .word data_ov19_02176e14 _02175868: .word data_ov19_02176e28 + arm_func_end func_ov19_021757f0 .global func_ov19_0217586c arm_func_start func_ov19_0217586c @@ -9876,8 +9876,8 @@ func_ov19_02175880: ; 0x02175880 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov19_02175880 _021758c4: .word 0x0000019a + arm_func_end func_ov19_02175880 .global func_ov19_021758c8 arm_func_start func_ov19_021758c8 @@ -9920,8 +9920,8 @@ _02175940: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_021758c8 _02175958: .word gMapManager + arm_func_end func_ov19_021758c8 .global func_ov19_0217595c arm_func_start func_ov19_0217595c @@ -10135,13 +10135,13 @@ _02175be8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov19_02175a2c _02175c28: .word data_027e0fb8 _02175c2c: .word 0xb60b60b7 _02175c30: .word data_ov00_020eec9c _02175c34: .word gMapManager _02175c38: .word data_ov19_02175ee0 _02175c3c: .word data_027e0d0c + arm_func_end func_ov19_02175a2c .global func_ov19_02175c40 arm_func_start func_ov19_02175c40 @@ -10150,8 +10150,8 @@ func_ov19_02175c40: ; 0x02175c40 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov19_02175c40 _02175c4c: .word func_01fffcd8 + arm_func_end func_ov19_02175c40 .rodata .global data_ov19_02175c50 @@ -10647,7 +10647,6 @@ func_ov19_02175f04: ; 0x02175f04 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov19_02175f04 _02175ffc: .word data_ov19_02176e8c _02176000: .word 0x57425353 _02176004: .word func_ov19_0216d6a0 @@ -10657,6 +10656,7 @@ _02176010: .word 0x00001333 _02176014: .word data_ov19_02176340 _02176018: .word func_ov00_020cceec _0217601c: .word data_ov19_02176ea0 + arm_func_end func_ov19_02175f04 .global func_ov19_02176020 arm_func_start func_ov19_02176020 @@ -10673,12 +10673,12 @@ func_ov19_02176020: ; 0x02176020 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02176020 _0217604c: .word data_ov19_02176ebc _02176050: .word 0x57425341 _02176054: .word func_ov19_02171614 _02176058: .word _ZN9ActorTypeD1Ev _0217605c: .word data_ov19_02176eb0 + arm_func_end func_ov19_02176020 .global func_ov19_02176060 arm_func_start func_ov19_02176060 @@ -10695,12 +10695,12 @@ func_ov19_02176060: ; 0x02176060 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02176060 _0217608c: .word data_ov19_021775bc _02176090: .word 0x57425354 _02176094: .word func_ov19_02171fb0 _02176098: .word _ZN9ActorTypeD1Ev _0217609c: .word data_ov19_021775b0 + arm_func_end func_ov19_02176060 .global func_ov19_021760a0 arm_func_start func_ov19_021760a0 @@ -10717,12 +10717,12 @@ func_ov19_021760a0: ; 0x021760a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_021760a0 _021760cc: .word data_ov19_021775dc _021760d0: .word 0x574e4152 _021760d4: .word func_ov19_021724b4 _021760d8: .word _ZN9ActorTypeD1Ev _021760dc: .word data_ov19_021775d0 + arm_func_end func_ov19_021760a0 .global func_ov19_021760e0 arm_func_start func_ov19_021760e0 @@ -10738,11 +10738,11 @@ func_ov19_021760e0: ; 0x021760e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_021760e0 _02176108: .word data_ov19_021775f0 _0217610c: .word func_ov19_02172c74 _02176110: .word func_0203ebc8 _02176114: .word data_ov19_021775f8 + arm_func_end func_ov19_021760e0 .global func_ov19_02176118 arm_func_start func_ov19_02176118 @@ -10758,11 +10758,11 @@ func_ov19_02176118: ; 0x02176118 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02176118 _02176140: .word data_ov19_02177604 _02176144: .word func_ov19_021733f8 _02176148: .word func_0203ebc8 _0217614c: .word data_ov19_0217760c + arm_func_end func_ov19_02176118 .global func_ov19_02176150 arm_func_start func_ov19_02176150 @@ -10778,11 +10778,11 @@ func_ov19_02176150: ; 0x02176150 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02176150 _02176178: .word data_ov19_02177618 _0217617c: .word func_ov19_02173ef8 _02176180: .word func_0203ebc8 _02176184: .word data_ov19_02177620 + arm_func_end func_ov19_02176150 .global func_ov19_02176188 arm_func_start func_ov19_02176188 @@ -10847,7 +10847,6 @@ func_ov19_02176188: ; 0x02176188 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov19_02176188 _02176274: .word data_ov19_02177638 _02176278: .word 0x4d4c4457 _0217627c: .word func_ov19_02174078 @@ -10856,6 +10855,7 @@ _02176284: .word data_ov19_0217762c _02176288: .word data_ov19_02176b88 _0217628c: .word func_ov00_020cceec _02176290: .word data_ov19_0217764c + arm_func_end func_ov19_02176188 .global func_ov19_02176294 arm_func_start func_ov19_02176294 @@ -10872,12 +10872,12 @@ func_ov19_02176294: ; 0x02176294 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov19_02176294 _021762c0: .word data_ov19_02177664 _021762c4: .word 0x45465357 _021762c8: .word func_ov19_021756c4 _021762cc: .word _ZN9ActorTypeD1Ev _021762d0: .word data_ov19_02177658 + arm_func_end func_ov19_02176294 .section .ctor, 4, 1, 4 .global data_ov19_021762d4 diff --git a/asm/ov20.s b/asm/ov20.s index 43e594fa..87f28050 100644 --- a/asm/ov20.s +++ b/asm/ov20.s @@ -18,8 +18,8 @@ func_ov20_0216d6a0: ; 0x0216d6a0 bl func_ov20_0216d7c8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_0216d6a0 _0216d6cc: .word data_027e0fe0 + arm_func_end func_ov20_0216d6a0 .global func_ov20_0216d6d0 arm_func_start func_ov20_0216d6d0 @@ -84,10 +84,10 @@ func_ov20_0216d6d0: ; 0x0216d6d0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216d6d0 _0216d7bc: .word data_027e0e58 _0216d7c0: .word 0x0000100e _0216d7c4: .word 0x0000100f + arm_func_end func_ov20_0216d6d0 .global func_ov20_0216d7c8 arm_func_start func_ov20_0216d7c8 @@ -122,10 +122,10 @@ func_ov20_0216d7c8: ; 0x0216d7c8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_0216d7c8 _0216d83c: .word data_ov20_021783a8 _0216d840: .word func_ov00_020b7d74 _0216d844: .word func_ov20_0216da18 + arm_func_end func_ov20_0216d7c8 .global func_ov20_0216d848 arm_func_start func_ov20_0216d848 @@ -242,7 +242,6 @@ _0216d968: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov20_0216d848 _0216d9fc: .word gAdventureFlags _0216da00: .word data_ov20_02178320 _0216da04: .word 0x46425331 @@ -250,6 +249,7 @@ _0216da08: .word data_027e0fe8 _0216da0c: .word data_027e0fe4 _0216da10: .word data_02050f54 _0216da14: .word 0x55555556 + arm_func_end func_ov20_0216d848 .global func_ov20_0216da18 arm_func_start func_ov20_0216da18 @@ -312,9 +312,9 @@ _0216da98: blt _0216da98 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_0216da64 _0216dabc: .word gAdventureFlags _0216dac0: .word gItemManager + arm_func_end func_ov20_0216da64 .global func_ov20_0216dac4 arm_func_start func_ov20_0216dac4 @@ -1016,7 +1016,6 @@ _0216e514: add sp, sp, #0x124 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov20_0216dae8 _0216e51c: .word 0x0000ffff _0216e520: .word data_027e0fc8 _0216e524: .word data_ov00_020eec68 @@ -1036,6 +1035,7 @@ _0216e558: .word data_027e0f64 _0216e55c: .word 0x00001555 _0216e560: .word 0x00001006 _0216e564: .word data_027e0e58 + arm_func_end func_ov20_0216dae8 .global func_ov20_0216e568 arm_func_start func_ov20_0216e568 @@ -1080,9 +1080,9 @@ _0216e5f4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216e568 _0216e5fc: .word data_027e0fc8 _0216e600: .word data_ov00_020eec68 + arm_func_end func_ov20_0216e568 .global func_ov20_0216e604 arm_func_start func_ov20_0216e604 @@ -2071,7 +2071,6 @@ _0216f460: add sp, sp, #0x1e4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov20_0216e604 _0216f46c: .word data_027e0fc8 _0216f470: .word 0x00001388 _0216f474: .word 0x000004cd @@ -2090,6 +2089,7 @@ _0216f4a4: .word 0x0000100c _0216f4a8: .word 0x0000100d _0216f4ac: .word 0x0000030d _0216f4b0: .word gAdventureFlags + arm_func_end func_ov20_0216e604 .global func_ov20_0216f4b4 arm_func_start func_ov20_0216f4b4 @@ -2098,8 +2098,8 @@ func_ov20_0216f4b4: ; 0x0216f4b4 mov r0, #2 bx ip .align 2, 0 - arm_func_end func_ov20_0216f4b4 _0216f4c0: .word func_01fffcec + arm_func_end func_ov20_0216f4b4 .global func_ov20_0216f4c4 arm_func_start func_ov20_0216f4c4 @@ -2183,8 +2183,8 @@ func_ov20_0216f574: ; 0x0216f574 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216f574 _0216f5ac: .word 0x0000071c + arm_func_end func_ov20_0216f574 .global func_ov20_0216f5b0 arm_func_start func_ov20_0216f5b0 @@ -2281,12 +2281,12 @@ _0216f6f8: blx r1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov20_0216f5b0 _0216f70c: .word 0x0000071c _0216f710: .word data_02050f54 _0216f714: .word 0x0000019a _0216f718: .word 0xfffffe66 _0216f71c: .word 0x00000733 + arm_func_end func_ov20_0216f5b0 .global func_ov20_0216f720 arm_func_start func_ov20_0216f720 @@ -2309,8 +2309,8 @@ func_ov20_0216f720: ; 0x0216f720 movle r0, #2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_0216f720 _0216f764: .word 0x55555556 + arm_func_end func_ov20_0216f720 .global func_ov20_0216f768 arm_func_start func_ov20_0216f768 @@ -2341,9 +2341,9 @@ _0216f774: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216f768 _0216f7c8: .word data_027e0ffc _0216f7cc: .word 0x0000026a + arm_func_end func_ov20_0216f768 .global func_ov20_0216f7d0 arm_func_start func_ov20_0216f7d0 @@ -2405,8 +2405,8 @@ _0216f870: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_0216f82c _0216f894: .word data_027e0f94 + arm_func_end func_ov20_0216f82c .global func_ov20_0216f898 arm_func_start func_ov20_0216f898 @@ -2546,8 +2546,8 @@ _0216f9fc: blo _0216f9fc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_0216f9e8 _0216fa1c: .word data_027e0e58 + arm_func_end func_ov20_0216f9e8 .global func_ov20_0216fa20 arm_func_start func_ov20_0216fa20 @@ -2570,9 +2570,9 @@ func_ov20_0216fa20: ; 0x0216fa20 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov20_0216fa20 _0216fa64: .word data_027e0e58 _0216fa68: .word 0x00001003 + arm_func_end func_ov20_0216fa20 .global func_ov20_0216fa6c arm_func_start func_ov20_0216fa6c @@ -2648,12 +2648,12 @@ func_ov20_0216fa6c: ; 0x0216fa6c add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov20_0216fa6c _0216fb84: .word data_027e0f94 _0216fb88: .word data_027e0764 _0216fb8c: .word 0x00004001 _0216fb90: .word data_027e0fe8 _0216fb94: .word 0x564c5230 + arm_func_end func_ov20_0216fa6c .global func_ov20_0216fb98 arm_func_start func_ov20_0216fb98 @@ -2707,8 +2707,8 @@ func_ov20_0216fbb0: ; 0x0216fbb0 strh r1, [r0, #0x9a] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_0216fbb0 _0216fc44: .word data_027e0764 + arm_func_end func_ov20_0216fbb0 .global func_ov20_0216fc48 arm_func_start func_ov20_0216fc48 @@ -2767,8 +2767,8 @@ func_ov20_0216fc70: ; 0x0216fc70 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216fc70 _0216fcf4: .word func_ov00_020b7d74 + arm_func_end func_ov20_0216fc70 .global func_ov20_0216fcf8 arm_func_start func_ov20_0216fcf8 @@ -2805,8 +2805,8 @@ func_ov20_0216fcf8: ; 0x0216fcf8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216fcf8 _0216fd74: .word func_ov00_020b7d74 + arm_func_end func_ov20_0216fcf8 .global func_ov20_0216fd78 arm_func_start func_ov20_0216fd78 @@ -2816,8 +2816,8 @@ func_ov20_0216fd78: add r1, r2, r1 strh r1, [r0, #0x56] bx lr - arm_func_end func_ov20_0216fd78 _0216fd8c: .word 0xffffae39 + arm_func_end func_ov20_0216fd78 .global func_ov20_0216fd90 arm_func_start func_ov20_0216fd90 @@ -2861,12 +2861,12 @@ func_ov20_0216fd90: ; 0x0216fd90 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0216fd90 _0216fe28: .word data_ov20_021784b8 _0216fe2c: .word data_ov20_021778ac _0216fe30: .word 0x00000333 _0216fe34: .word 0x00001610 _0216fe38: .word data_027e0fec + arm_func_end func_ov20_0216fd90 .global func_ov20_0216fe3c arm_func_start func_ov20_0216fe3c @@ -3033,7 +3033,6 @@ _02170080: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_0216fe58 _02170088: .word data_027e0ffc _0217008c: .word 0x00000266 _02170090: .word 0x00000263 @@ -3044,6 +3043,7 @@ _021700a0: .word 0x00001012 _021700a4: .word 0x00000265 _021700a8: .word func_ov20_0216fd78 _021700ac: .word 0x00000269 + arm_func_end func_ov20_0216fe58 .global func_ov20_021700b0 arm_func_start func_ov20_021700b0 @@ -3070,8 +3070,8 @@ func_ov20_021700e4: ; 0x021700e4 str r1, [r0, #0x108] bx lr .align 2, 0 - arm_func_end func_ov20_021700e4 _021700f0: .word 0x0000019a + arm_func_end func_ov20_021700e4 .global func_ov20_021700f4 arm_func_start func_ov20_021700f4 @@ -3098,8 +3098,8 @@ func_ov20_02170108: ; 0x02170108 bl func_ov20_02170138 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02170108 _02170134: .word data_027e0fe0 + arm_func_end func_ov20_02170108 .global func_ov20_02170138 arm_func_start func_ov20_02170138 @@ -3134,10 +3134,10 @@ func_ov20_02170138: ; 0x02170138 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02170138 _021701ac: .word data_ov20_0217854c _021701b0: .word func_ov00_020b7d74 _021701b4: .word func_ov20_0216da18 + arm_func_end func_ov20_02170138 .global func_ov20_021701b8 arm_func_start func_ov20_021701b8 @@ -3180,9 +3180,9 @@ func_ov20_021701b8: ; 0x021701b8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021701b8 _0217024c: .word data_ov20_021784c4 _02170250: .word data_027e0e58 + arm_func_end func_ov20_021701b8 .global func_ov20_02170254 arm_func_start func_ov20_02170254 @@ -3386,9 +3386,9 @@ func_ov20_021703c0: ; 0x021703c0 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021703c0 _02170478: .word 0x0000071c _0217047c: .word 0x00000f33 + arm_func_end func_ov20_021703c0 .global func_ov20_02170480 arm_func_start func_ov20_02170480 @@ -3432,8 +3432,8 @@ func_ov20_02170480: ; 0x02170480 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02170480 _02170518: .word 0x0000019a + arm_func_end func_ov20_02170480 .global func_ov20_0217051c arm_func_start func_ov20_0217051c @@ -3445,9 +3445,9 @@ func_ov20_0217051c: ; 0x0217051c add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov20_0217051c _02170534: .word func_ov00_020ce284 _02170538: .word 0x0000019a + arm_func_end func_ov20_0217051c .global func_ov20_0217053c arm_func_start func_ov20_0217053c @@ -3494,10 +3494,10 @@ func_ov20_0217053c: ; 0x0217053c strh r1, [r0, #0x5c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217053c _021705e0: .word data_027e0764 _021705e4: .word 0x00000e39 _021705e8: .word 0xfffff8e4 + arm_func_end func_ov20_0217053c .global func_ov20_021705ec arm_func_start func_ov20_021705ec @@ -3587,12 +3587,12 @@ _021706a0: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_021705ec _0217072c: .word 0xffffce39 _02170730: .word 0x0000071c _02170734: .word 0xfffff8e4 _02170738: .word data_02050f54 _0217073c: .word data_027e0f94 + arm_func_end func_ov20_021705ec .global func_ov20_02170740 arm_func_start func_ov20_02170740 @@ -3647,10 +3647,10 @@ func_ov20_02170740: ; 0x02170740 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02170740 _02170804: .word 0x0000071c _02170808: .word data_02050f54 _0217080c: .word 0x0000019a + arm_func_end func_ov20_02170740 .global func_ov20_02170810 arm_func_start func_ov20_02170810 @@ -3663,8 +3663,8 @@ func_ov20_02170810: ; 0x02170810 movgt r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02170810 _0217082c: .word 0x00003ccd + arm_func_end func_ov20_02170810 .global func_ov20_02170830 arm_func_start func_ov20_02170830 @@ -3673,8 +3673,8 @@ func_ov20_02170830: ; 0x02170830 add r1, r0, #0x360 bx ip .align 2, 0 - arm_func_end func_ov20_02170830 _0217083c: .word func_ov20_02170740 + arm_func_end func_ov20_02170830 .global func_ov20_02170840 arm_func_start func_ov20_02170840 @@ -3686,8 +3686,8 @@ func_ov20_02170840: ; 0x02170840 mov r1, #0x800 bx ip .align 2, 0 - arm_func_end func_ov20_02170840 _02170858: .word func_ov00_020ce284 + arm_func_end func_ov20_02170840 .global func_ov20_0217085c arm_func_start func_ov20_0217085c @@ -4011,13 +4011,13 @@ _02170cdc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_0217085c _02170ce4: .word data_027e0e58 _02170ce8: .word data_027e0764 _02170cec: .word data_027e0ffc _02170cf0: .word 0x00000271 _02170cf4: .word 0x0000026e _02170cf8: .word 0x0000026f + arm_func_end func_ov20_0217085c .global func_ov20_02170cfc arm_func_start func_ov20_02170cfc @@ -4598,11 +4598,11 @@ _02171514: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_02170cfc _02171520: .word data_027e0fc8 _02171524: .word 0x0000019a _02171528: .word data_027e0ffc _0217152c: .word 0x00000272 + arm_func_end func_ov20_02170cfc .global func_ov20_02171530 arm_func_start func_ov20_02171530 @@ -4692,9 +4692,9 @@ func_ov20_021715b0: ; 0x021715b0 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_021715b0 _02171638: .word data_027e0fe8 _0217163c: .word 0x46425334 + arm_func_end func_ov20_021715b0 .global func_ov20_02171640 arm_func_start func_ov20_02171640 @@ -4708,8 +4708,8 @@ func_ov20_02171640: ; 0x02171640 bl func_ov20_0216f720 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02171640 _02171660: .word data_027e0fe4 + arm_func_end func_ov20_02171640 .global func_ov20_02171664 arm_func_start func_ov20_02171664 @@ -4748,8 +4748,8 @@ func_ov20_02171664: ; 0x02171664 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02171664 _021716e8: .word func_ov00_020b7d74 + arm_func_end func_ov20_02171664 .global func_ov20_021716ec arm_func_start func_ov20_021716ec @@ -4786,8 +4786,8 @@ func_ov20_021716ec: ; 0x021716ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021716ec _02171768: .word func_ov00_020b7d74 + arm_func_end func_ov20_021716ec .global func_ov20_0217176c arm_func_start func_ov20_0217176c @@ -4804,8 +4804,8 @@ func_ov20_0217176c: ; 0x0217176c bl func_ov20_0217179c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_0217176c _02171798: .word data_027e0fe0 + arm_func_end func_ov20_0217176c .global func_ov20_0217179c arm_func_start func_ov20_0217179c @@ -4821,8 +4821,8 @@ func_ov20_0217179c: ; 0x0217179c str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217179c _021717c4: .word data_ov20_0217865c + arm_func_end func_ov20_0217179c .global func_ov20_021717c8 arm_func_start func_ov20_021717c8 @@ -4876,10 +4876,10 @@ func_ov20_021717c8: ; 0x021717c8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_021717c8 _02171888: .word 0x000004cd _0217188c: .word data_027e0e58 _02171890: .word 0x00001001 + arm_func_end func_ov20_021717c8 .global func_ov20_02171894 arm_func_start func_ov20_02171894 @@ -4894,8 +4894,8 @@ func_ov20_02171894: ; 0x02171894 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02171894 _021718b8: .word data_027e0e58 + arm_func_end func_ov20_02171894 .global func_ov20_021718bc arm_func_start func_ov20_021718bc @@ -4975,9 +4975,9 @@ _021719c0: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_021718bc _021719d4: .word data_027e0f94 _021719d8: .word 0x00000333 + arm_func_end func_ov20_021718bc .global func_ov20_021719dc arm_func_start func_ov20_021719dc @@ -5123,10 +5123,10 @@ _02171bd8: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_021719dc _02171bf0: .word data_027e0ffc _02171bf4: .word 0x00000272 _02171bf8: .word gMapManager + arm_func_end func_ov20_021719dc .global func_ov20_02171bfc arm_func_start func_ov20_02171bfc @@ -5181,8 +5181,8 @@ func_ov20_02171c58: ; 0x02171c58 bl func_ov20_02171c88 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02171c58 _02171c84: .word data_027e0fe0 + arm_func_end func_ov20_02171c58 .global func_ov20_02171c88 arm_func_start func_ov20_02171c88 @@ -5219,11 +5219,11 @@ func_ov20_02171c88: ; 0x02171c88 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02171c88 _02171d04: .word data_ov20_02178718 _02171d08: .word data_027e0fec _02171d0c: .word func_ov00_020b7d74 _02171d10: .word func_ov20_0216da18 + arm_func_end func_ov20_02171c88 .global func_ov20_02171d14 arm_func_start func_ov20_02171d14 @@ -5282,9 +5282,9 @@ _02171dd8: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02171d14 _02171de0: .word 0x000008cd _02171de4: .word 0x00000666 + arm_func_end func_ov20_02171d14 .global func_ov20_02171de8 arm_func_start func_ov20_02171de8 @@ -5465,7 +5465,6 @@ _02172078: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov20_02171de8 _0217208c: .word data_027e0764 _02172090: .word data_02050f54 _02172094: .word data_027e0e58 @@ -5477,6 +5476,7 @@ _021720a8: .word data_027e0f64 _021720ac: .word 0x00000245 _021720b0: .word 0x00000266 _021720b4: .word 0x00000666 + arm_func_end func_ov20_02171de8 .global func_ov20_021720b8 arm_func_start func_ov20_021720b8 @@ -5793,7 +5793,6 @@ _02172528: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_021720b8 _02172540: .word 0x000008cd _02172544: .word data_027e0ffc _02172548: .word data_027e0e58 @@ -5801,6 +5800,7 @@ _0217254c: .word 0x00000261 _02172550: .word data_027e0f64 _02172554: .word data_027e0fe4 _02172558: .word 0x46425353 + arm_func_end func_ov20_021720b8 .global func_ov20_0217255c arm_func_start func_ov20_0217255c @@ -5864,9 +5864,9 @@ _021725f0: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02172570 _0217262c: .word data_02050f54 _02172630: .word data_ov00_020e9370 + arm_func_end func_ov20_02172570 .global func_ov20_02172634 arm_func_start func_ov20_02172634 @@ -5893,8 +5893,8 @@ func_ov20_02172634: ; 0x02172634 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02172634 _02172688: .word func_ov00_020b7d74 + arm_func_end func_ov20_02172634 .global func_ov20_0217268c arm_func_start func_ov20_0217268c @@ -5919,8 +5919,8 @@ func_ov20_0217268c: ; 0x0217268c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217268c _021726d8: .word func_ov00_020b7d74 + arm_func_end func_ov20_0217268c .global func_ov20_021726dc arm_func_start func_ov20_021726dc @@ -5937,8 +5937,8 @@ func_ov20_021726dc: ; 0x021726dc bl func_ov20_0217270c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021726dc _02172708: .word data_027e0fe0 + arm_func_end func_ov20_021726dc .global func_ov20_0217270c arm_func_start func_ov20_0217270c @@ -5951,8 +5951,8 @@ func_ov20_0217270c: ; 0x0217270c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217270c _02172728: .word data_ov20_021787d4 + arm_func_end func_ov20_0217270c .global func_ov20_0217272c arm_func_start func_ov20_0217272c @@ -5992,8 +5992,8 @@ _021727a4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217272c _021727ac: .word 0x0000019a + arm_func_end func_ov20_0217272c .global func_ov20_021727b0 arm_func_start func_ov20_021727b0 @@ -6115,11 +6115,11 @@ _02172940: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_021727d8 _0217294c: .word data_027e0fe4 _02172950: .word 0x564c4352 _02172954: .word data_027e0ffc _02172958: .word data_027e0764 + arm_func_end func_ov20_021727d8 .global func_ov20_0217295c arm_func_start func_ov20_0217295c @@ -6195,11 +6195,11 @@ func_ov20_0217295c: ; 0x0217295c add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov20_0217295c _02172a74: .word data_027e0764 _02172a78: .word 0x00006001 _02172a7c: .word data_027e0fe8 _02172a80: .word 0x564c5230 + arm_func_end func_ov20_0217295c .global func_ov20_02172a84 arm_func_start func_ov20_02172a84 @@ -6220,8 +6220,8 @@ func_ov20_02172a84: ; 0x02172a84 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02172a84 _02172ac0: .word func_ov00_020b7d74 + arm_func_end func_ov20_02172a84 .global func_ov20_02172ac4 arm_func_start func_ov20_02172ac4 @@ -6240,8 +6240,8 @@ func_ov20_02172ac4: ; 0x02172ac4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02172ac4 _02172af8: .word func_ov00_020b7d74 + arm_func_end func_ov20_02172ac4 .global func_ov20_02172afc arm_func_start func_ov20_02172afc @@ -6260,8 +6260,8 @@ func_ov20_02172afc: ; 0x02172afc bl func_ov20_02172b34 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02172afc _02172b30: .word data_027e0f84 + arm_func_end func_ov20_02172afc .global func_ov20_02172b34 arm_func_start func_ov20_02172b34 @@ -6314,12 +6314,12 @@ _02172bb0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02172b34 _02172bec: .word data_ov00_020e2748 _02172bf0: .word data_ov00_020e2f04 _02172bf4: .word data_ov00_020e2e3c _02172bf8: .word data_ov20_02178924 _02172bfc: .word data_027e0f68 + arm_func_end func_ov20_02172b34 .global func_ov20_02172c00 arm_func_start func_ov20_02172c00 @@ -6436,10 +6436,10 @@ _02172d74: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02172c58 _02172d88: .word 0x000007fc _02172d8c: .word 0x00000ccd _02172d90: .word 0x00002666 + arm_func_end func_ov20_02172c58 .global func_ov20_02172d94 arm_func_start func_ov20_02172d94 @@ -6619,12 +6619,12 @@ _02173000: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02172d94 _02173018: .word gAdventureFlags _0217301c: .word data_027e0c68 _02173020: .word data_ov20_021788f8 _02173024: .word 0x00000187 _02173028: .word data_ov20_021788dc + arm_func_end func_ov20_02172d94 .global func_ov20_0217302c arm_func_start func_ov20_0217302c @@ -6650,10 +6650,10 @@ _02173068: bl func_ov00_0207bb1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_0217302c _02173078: .word data_027e0de4 _0217307c: .word func_ov20_02173084 _02173080: .word func_ov20_02173160 + arm_func_end func_ov20_0217302c .global func_ov20_02173084 arm_func_start func_ov20_02173084 @@ -6711,11 +6711,11 @@ _021730fc: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov20_02173084 _02173150: .word 0x0000ffff _02173154: .word 0x040004c0 _02173158: .word 0x001f0080 _0217315c: .word data_027e0d44 + arm_func_end func_ov20_02173084 .global func_ov20_02173160 arm_func_start func_ov20_02173160 @@ -6781,12 +6781,12 @@ _021731ac: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov20_02173160 _0217324c: .word 0x0000ffff _02173250: .word 0x040004c0 _02173254: .word 0x001f0080 _02173258: .word data_027e0d44 _0217325c: .word 0x35200000 + arm_func_end func_ov20_02173160 .global func_ov20_02173260 arm_func_start func_ov20_02173260 @@ -6995,7 +6995,6 @@ _0217354c: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov20_02173260 _02173558: .word data_027e0f64 _0217355c: .word 0x00001555 _02173560: .word 0x00000333 @@ -7005,6 +7004,7 @@ _0217356c: .word data_ov00_020eec9c _02173570: .word 0x0000036b _02173574: .word 0x000900de _02173578: .word 0x000900dd + arm_func_end func_ov20_02173260 .global func_ov20_0217357c arm_func_start func_ov20_0217357c @@ -7039,9 +7039,9 @@ _021735e4: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_0217357c _021735ec: .word data_027e077c _021735f0: .word data_02056be4 + arm_func_end func_ov20_0217357c .global func_ov20_021735f4 arm_func_start func_ov20_021735f4 @@ -7186,11 +7186,11 @@ _02173750: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02173648 _021737f4: .word data_027e0d78 _021737f8: .word data_ov20_021788dc _021737fc: .word data_027e0ffc _02173800: .word 0x0000036a + arm_func_end func_ov20_02173648 .global func_ov20_02173804 arm_func_start func_ov20_02173804 @@ -7233,8 +7233,8 @@ _02173870: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov20_02173828 _02173878: .word data_ov20_021788dc + arm_func_end func_ov20_02173828 .global func_ov20_0217387c arm_func_start func_ov20_0217387c @@ -7258,10 +7258,10 @@ func_ov20_02173888: mov r1, #2 mov r2, #0x20 bx ip - arm_func_end func_ov20_02173888 _021738a0: .word func_0204f754 _021738a4: .word data_ov20_021788dc ; data_ov22_021788dc _021738a8: .word func_ov20_021738ac + arm_func_end func_ov20_02173888 .global func_ov20_021738ac arm_func_start func_ov20_021738ac @@ -7275,8 +7275,8 @@ func_ov20_021738ac: bl func_0204f754 mov r0, r4 ldmia sp!, {r4, pc} - arm_func_end func_ov20_021738ac _021738d0: .word func_ov20_02173884 ; func_ov26_02173884 + arm_func_end func_ov20_021738ac .global func_ov20_021738d4 arm_func_start func_ov20_021738d4 @@ -7319,9 +7319,9 @@ _02173934: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021738e8 _02173950: .word data_027e0ffc _02173954: .word 0x00000387 + arm_func_end func_ov20_021738e8 .global func_ov20_02173958 arm_func_start func_ov20_02173958 @@ -7342,10 +7342,10 @@ _02173988: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02173958 _02173990: .word data_027e0fe0 _02173994: .word 0x000004bc _02173998: .word data_ov20_021789d0 + arm_func_end func_ov20_02173958 .global func_ov20_0217399c arm_func_start func_ov20_0217399c @@ -7400,7 +7400,6 @@ func_ov20_0217399c: ; 0x0217399c strb r0, [r4, #0x12a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217399c _02173a60: .word data_ov20_021789b0 _02173a64: .word data_ov20_021789b4 _02173a68: .word data_ov20_02177984 @@ -7409,6 +7408,7 @@ _02173a70: .word data_ov20_02177978 _02173a74: .word data_ov20_021779b4 _02173a78: .word data_ov20_021779c8 _02173a7c: .word data_ov20_021779dc + arm_func_end func_ov20_0217399c .global func_ov20_02173a80 arm_func_start func_ov20_02173a80 @@ -7503,10 +7503,10 @@ _02173bb4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_02173a80 _02173bc0: .word data_027e0fe4 _02173bc4: .word 0x524d4654 _02173bc8: .word data_ov00_020e8b08 + arm_func_end func_ov20_02173a80 .global func_ov20_02173bcc arm_func_start func_ov20_02173bcc @@ -7588,11 +7588,11 @@ _02173cc8: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02173bf4 _02173cd4: .word data_027e0fe4 _02173cd8: .word 0x4e415649 _02173cdc: .word data_ov20_021789c4 _02173ce0: .word 0x4c4e424b + arm_func_end func_ov20_02173bf4 .global func_ov20_02173ce4 arm_func_start func_ov20_02173ce4 @@ -7681,10 +7681,10 @@ _02173e20: add sp, sp, #0xa8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02173ce4 _02173e2c: .word 0x0000ffff _02173e30: .word gMapManager _02173e34: .word data_027e0f94 + arm_func_end func_ov20_02173ce4 .global func_ov20_02173e38 arm_func_start func_ov20_02173e38 @@ -7769,10 +7769,10 @@ func_ov20_02173e60: ; 0x02173e60 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02173e60 _02173f5c: .word data_02050f54 _02173f60: .word data_ov00_020e9360 _02173f64: .word data_ov00_020e9370 + arm_func_end func_ov20_02173e60 .global func_ov20_02173f68 arm_func_start func_ov20_02173f68 @@ -7814,8 +7814,8 @@ func_ov20_02173f9c: ; 0x02173f9c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02173f9c _02173fbc: .word data_ov20_02178ae8 + arm_func_end func_ov20_02173f9c .global func_ov20_02173fc0 arm_func_start func_ov20_02173fc0 @@ -7825,8 +7825,8 @@ func_ov20_02173fc0: ; 0x02173fc0 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov20_02173fc0 _02173fd0: .word func_ov00_020a9998 + arm_func_end func_ov20_02173fc0 .global func_ov20_02173fd4 arm_func_start func_ov20_02173fd4 @@ -7864,8 +7864,8 @@ func_ov20_02173fd4: ; 0x02173fd4 add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02173fd4 _02174054: .word data_ov20_021779f0 + arm_func_end func_ov20_02173fd4 .global func_ov20_02174058 arm_func_start func_ov20_02174058 @@ -7906,10 +7906,10 @@ func_ov20_02174074: ; 0x02174074 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174074 _021740d0: .word data_ov20_02178ad4 _021740d4: .word data_ov20_02178b30 _021740d8: .word data_ov20_02177a04 + arm_func_end func_ov20_02174074 .global func_ov20_021740dc arm_func_start func_ov20_021740dc @@ -7954,8 +7954,8 @@ func_ov20_02174110: ; 0x02174110 bl func_ov20_02174140 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02174110 _0217413c: .word data_027e0fe0 + arm_func_end func_ov20_02174110 .global func_ov20_02174140 arm_func_start func_ov20_02174140 @@ -7977,10 +7977,10 @@ func_ov20_02174140: ; 0x02174140 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02174140 _02174180: .word data_ov20_02178b40 _02174184: .word func_ov00_020b7d74 _02174188: .word func_ov20_0216da18 + arm_func_end func_ov20_02174140 .global func_ov20_0217418c arm_func_start func_ov20_0217418c @@ -8012,9 +8012,9 @@ _021741c0: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_0217418c _021741ec: .word data_ov20_02178b40 _021741f0: .word func_ov00_020b7d74 + arm_func_end func_ov20_0217418c .global func_ov20_021741f4 arm_func_start func_ov20_021741f4 @@ -8044,9 +8044,9 @@ _02174228: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_021741f4 _0217424c: .word data_ov20_02178b40 _02174250: .word func_ov00_020b7d74 + arm_func_end func_ov20_021741f4 .global func_ov20_02174254 arm_func_start func_ov20_02174254 @@ -8099,10 +8099,10 @@ _021742fc: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174254 _02174308: .word gAdventureFlags _0217430c: .word data_027e0e58 _02174310: .word 0x000001d7 + arm_func_end func_ov20_02174254 .global func_ov20_02174314 arm_func_start func_ov20_02174314 @@ -8119,9 +8119,9 @@ func_ov20_02174314: ; 0x02174314 bl func_ov20_02174348 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02174314 _02174340: .word data_027e0fe0 _02174344: .word 0x0000044c + arm_func_end func_ov20_02174314 .global func_ov20_02174348 arm_func_start func_ov20_02174348 @@ -8160,10 +8160,10 @@ func_ov20_02174348: ; 0x02174348 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174348 _021743cc: .word data_ov20_02178cbc _021743d0: .word data_ov20_02178e28 _021743d4: .word data_ov20_02178dd8 + arm_func_end func_ov20_02174348 .global func_ov20_021743d8 arm_func_start func_ov20_021743d8 @@ -8188,8 +8188,8 @@ func_ov20_021743d8: ; 0x021743d8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021743d8 _02174424: .word func_ov00_020b7d74 + arm_func_end func_ov20_021743d8 .global func_ov20_02174428 arm_func_start func_ov20_02174428 @@ -8216,8 +8216,8 @@ func_ov20_02174428: ; 0x02174428 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174428 _0217447c: .word func_ov00_020b7d74 + arm_func_end func_ov20_02174428 .global func_ov20_02174480 arm_func_start func_ov20_02174480 @@ -8321,9 +8321,9 @@ _0217455c: strh r3, [r4, #0x78] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174480 _021745ec: .word data_ov20_02178c34 _021745f0: .word 0x00000733 + arm_func_end func_ov20_02174480 .global func_ov20_021745f4 arm_func_start func_ov20_021745f4 @@ -8408,9 +8408,9 @@ _021746a0: str r3, [r0, #0x64] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_021745f4 _02174728: .word data_02050f54 _0217472c: .word 0x00000614 + arm_func_end func_ov20_021745f4 .global func_ov20_02174730 arm_func_start func_ov20_02174730 @@ -8438,8 +8438,8 @@ func_ov20_02174730: ; 0x02174730 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174730 _02174788: .word 0x51eb851f + arm_func_end func_ov20_02174730 .global func_ov20_0217478c arm_func_start func_ov20_0217478c @@ -8527,9 +8527,9 @@ _02174890: strh r0, [r1, #0x44] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_0217478c _021748c0: .word data_027e0764 _021748c4: .word 0x66666667 + arm_func_end func_ov20_0217478c .global func_ov20_021748c8 arm_func_start func_ov20_021748c8 @@ -8748,12 +8748,12 @@ _02174b88: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_021749dc _02174b94: .word gItemManager _02174b98: .word 0x000008a4 _02174b9c: .word 0x00000733 _02174ba0: .word gMapManager _02174ba4: .word data_027e0f94 + arm_func_end func_ov20_021749dc .global func_ov20_02174ba8 arm_func_start func_ov20_02174ba8 @@ -8812,11 +8812,11 @@ _02174bf0: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174ba8 _02174c70: .word 0x00001333 _02174c74: .word data_02050f54 _02174c78: .word 0x00000666 _02174c7c: .word data_ov00_020e9370 + arm_func_end func_ov20_02174ba8 .global func_ov20_02174c80 arm_func_start func_ov20_02174c80 @@ -8860,10 +8860,10 @@ func_ov20_02174ca4: ; 0x02174ca4 str r1, [r4, #0x104] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174ca4 _02174cf0: .word data_ov20_02178e04 _02174cf4: .word data_ov20_02178b30 _02174cf8: .word data_ov20_02177a54 + arm_func_end func_ov20_02174ca4 .global func_ov20_02174cfc arm_func_start func_ov20_02174cfc @@ -8919,10 +8919,10 @@ _02174da8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02174cfc _02174dbc: .word data_027e0fec _02174dc0: .word data_ov20_02178ddc _02174dc4: .word data_ov20_02178df0 + arm_func_end func_ov20_02174cfc .global func_ov20_02174dc8 arm_func_start func_ov20_02174dc8 @@ -9014,8 +9014,8 @@ _02174ed4: strh r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02174e14 _02174ee4: .word 0x00009fff + arm_func_end func_ov20_02174e14 .global func_ov20_02174ee8 arm_func_start func_ov20_02174ee8 @@ -9078,10 +9078,10 @@ _02174fa4: strh r0, [r6, #0xc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_02174ee8 _02174fbc: .word data_027e0ffc _02174fc0: .word 0x000001c9 _02174fc4: .word 0x000001c7 + arm_func_end func_ov20_02174ee8 .global func_ov20_02174fc8 arm_func_start func_ov20_02174fc8 @@ -9106,8 +9106,8 @@ func_ov20_02174fcc: ; 0x02174fcc bl func_ov20_02175004 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02174fcc _02175000: .word data_027e0f84 + arm_func_end func_ov20_02174fcc .global func_ov20_02175004 arm_func_start func_ov20_02175004 @@ -9160,7 +9160,6 @@ func_ov20_02175004: ; 0x02175004 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02175004 _021750c0: .word data_ov00_020e2748 _021750c4: .word data_ov00_020e2f04 _021750c8: .word data_ov00_020e2e3c @@ -9169,6 +9168,7 @@ _021750d0: .word func_ov20_021750e0 _021750d4: .word func_ov20_021750fc _021750d8: .word data_027e0f68 _021750dc: .word data_ov00_020eec60 + arm_func_end func_ov20_02175004 .global func_ov20_021750e0 arm_func_start func_ov20_021750e0 @@ -9229,11 +9229,11 @@ _02175138: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02175110 _02175190: .word data_ov20_02178e3c _02175194: .word data_ov00_020eec60 _02175198: .word data_027e0e58 _0217519c: .word func_ov20_021750e0 + arm_func_end func_ov20_02175110 .global func_ov20_021751a0 arm_func_start func_ov20_021751a0 @@ -9270,11 +9270,11 @@ _021751c8: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_021751a0 _02175218: .word data_ov20_02178e3c _0217521c: .word data_ov00_020eec60 _02175220: .word data_027e0e58 _02175224: .word func_ov20_021750e0 + arm_func_end func_ov20_021751a0 .global func_ov20_02175228 arm_func_start func_ov20_02175228 @@ -9536,12 +9536,12 @@ _021755d8: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov20_02175324 _021755e0: .word data_027e0f64 _021755e4: .word data_027e0e58 _021755e8: .word data_027e0fc8 _021755ec: .word data_027e0fac _021755f0: .word 0xffff9555 + arm_func_end func_ov20_02175324 .global func_ov20_021755f4 arm_func_start func_ov20_021755f4 @@ -9655,10 +9655,10 @@ _02175768: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov20_021755f4 _02175774: .word data_027e0e58 _02175778: .word data_027e0ffc _0217577c: .word 0x000002a2 + arm_func_end func_ov20_021755f4 .global func_ov20_02175780 arm_func_start func_ov20_02175780 @@ -9794,8 +9794,8 @@ func_ov20_021758f4: ; 0x021758f4 bl func_ov20_02175924 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021758f4 _02175920: .word data_027e0fe0 + arm_func_end func_ov20_021758f4 .global func_ov20_02175924 arm_func_start func_ov20_02175924 @@ -9810,8 +9810,8 @@ func_ov20_02175924: ; 0x02175924 str r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02175924 _02175948: .word data_ov20_02178ed0 + arm_func_end func_ov20_02175924 .global func_ov20_0217594c arm_func_start func_ov20_0217594c @@ -10216,7 +10216,6 @@ _02175ec8: add sp, sp, #0x19c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02175978 _02175f10: .word data_027e0f94 _02175f14: .word gMapManager _02175f18: .word data_027e077c @@ -10231,6 +10230,7 @@ _02175f38: .word 0x564c5230 _02175f3c: .word 0xfffff333 _02175f40: .word data_027e0c68 _02175f44: .word 0x006600d6 + arm_func_end func_ov20_02175978 .global func_ov20_02175f48 arm_func_start func_ov20_02175f48 @@ -10295,8 +10295,8 @@ func_ov20_02175fb8: ; 0x02175fb8 bl func_ov20_02175fe8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02175fb8 _02175fe4: .word data_027e0fe0 + arm_func_end func_ov20_02175fb8 .global func_ov20_02175fe8 arm_func_start func_ov20_02175fe8 @@ -10315,9 +10315,9 @@ func_ov20_02175fe8: ; 0x02175fe8 str r1, [r4, #0x1b8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02175fe8 _0217601c: .word data_ov20_02178f8c _02176020: .word data_ov20_02179048 + arm_func_end func_ov20_02175fe8 .global func_ov20_02176024 arm_func_start func_ov20_02176024 @@ -10380,9 +10380,9 @@ func_ov20_0217606c: ; 0x0217606c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217606c _021760e0: .word data_027e0f68 _021760e4: .word data_ov20_02177a90 + arm_func_end func_ov20_0217606c .global func_ov20_021760e8 arm_func_start func_ov20_021760e8 @@ -10422,9 +10422,9 @@ func_ov20_0217611c: ; 0x0217611c bl func_ov20_02176150 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_0217611c _02176148: .word data_027e0fe0 _0217614c: .word 0x000004d8 + arm_func_end func_ov20_0217611c .global func_ov20_02176150 arm_func_start func_ov20_02176150 @@ -10452,10 +10452,10 @@ func_ov20_02176150: ; 0x02176150 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02176150 _021761a8: .word data_ov20_02179058 _021761ac: .word func_ov00_020b7d74 _021761b0: .word func_ov20_0216da18 + arm_func_end func_ov20_02176150 .global func_ov20_021761b4 arm_func_start func_ov20_021761b4 @@ -10475,8 +10475,8 @@ func_ov20_021761b4: ; 0x021761b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021761b4 _021761ec: .word func_ov00_020b7d74 + arm_func_end func_ov20_021761b4 .global func_ov20_021761f0 arm_func_start func_ov20_021761f0 @@ -10498,8 +10498,8 @@ func_ov20_021761f0: ; 0x021761f0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021761f0 _02176230: .word func_ov00_020b7d74 + arm_func_end func_ov20_021761f0 .global func_ov20_02176234 arm_func_start func_ov20_02176234 @@ -10581,13 +10581,13 @@ _021762c8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02176234 _0217635c: .word gAdventureFlags _02176360: .word data_027e0f68 _02176364: .word data_027e0fec _02176368: .word data_ov20_02177aa0 _0217636c: .word 0x0000010e _02176370: .word 0x000038e4 + arm_func_end func_ov20_02176234 .global func_ov20_02176374 arm_func_start func_ov20_02176374 @@ -10601,8 +10601,8 @@ func_ov20_02176378: ; 0x02176378 ldr ip, _02176380 ; =func_ov14_02144d00 bx ip .align 2, 0 - arm_func_end func_ov20_02176378 _02176380: .word func_ov14_02144d00 + arm_func_end func_ov20_02176378 .global func_ov20_02176384 arm_func_start func_ov20_02176384 @@ -10610,8 +10610,8 @@ func_ov20_02176384: ; 0x02176384 ldr ip, _0217638c ; =_ZN5Actor16CollidesWithLinkEv bx ip .align 2, 0 - arm_func_end func_ov20_02176384 _0217638c: .word _ZN5Actor16CollidesWithLinkEv + arm_func_end func_ov20_02176384 .global func_ov20_02176390 arm_func_start func_ov20_02176390 @@ -10620,8 +10620,8 @@ func_ov20_02176390: ; 0x02176390 mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov20_02176390 _0217639c: .word func_ov20_02176410 + arm_func_end func_ov20_02176390 .global func_ov20_021763a0 arm_func_start func_ov20_021763a0 @@ -10660,9 +10660,9 @@ _021763fc: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021763b4 _02176408: .word data_027e0fe4 _0217640c: .word 0x4e415649 + arm_func_end func_ov20_021763b4 .global func_ov20_02176410 arm_func_start func_ov20_02176410 @@ -10857,12 +10857,12 @@ _02176694: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_02176460 _021766a4: .word gAdventureFlags _021766a8: .word data_027e0ffc _021766ac: .word 0x00000366 _021766b0: .word data_027e0e58 _021766b4: .word 0x00000107 + arm_func_end func_ov20_02176460 .global func_ov20_021766b8 arm_func_start func_ov20_021766b8 @@ -10892,8 +10892,8 @@ func_ov20_021766e0: ; 0x021766e0 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov20_021766e0 _021766f0: .word func_ov14_02145f0c + arm_func_end func_ov20_021766e0 .global func_ov20_021766f4 arm_func_start func_ov20_021766f4 @@ -10922,8 +10922,8 @@ func_ov20_0217672c: ; 0x0217672c ldr ip, _02176734 ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov20_0217672c _02176734: .word func_ov14_0214591c + arm_func_end func_ov20_0217672c .global func_ov20_02176738 arm_func_start func_ov20_02176738 @@ -10993,9 +10993,9 @@ func_ov20_021767c4: ; 0x021767c4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_021767c4 _0217681c: .word data_ov00_020e9c88 _02176820: .word func_ov20_02176824 + arm_func_end func_ov20_021767c4 .global func_ov20_02176824 arm_func_start func_ov20_02176824 @@ -11003,8 +11003,8 @@ func_ov20_02176824: ; 0x02176824 ldr ip, _0217682c ; =func_ov20_02176830 bx ip .align 2, 0 - arm_func_end func_ov20_02176824 _0217682c: .word func_ov20_02176830 + arm_func_end func_ov20_02176824 .global func_ov20_02176830 arm_func_start func_ov20_02176830 @@ -11026,8 +11026,8 @@ func_ov20_02176830: ; 0x02176830 bl func_ov00_020c5f34 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02176830 _02176870: .word data_ov00_020e9360 + arm_func_end func_ov20_02176830 .global func_ov20_02176874 arm_func_start func_ov20_02176874 @@ -11044,8 +11044,8 @@ func_ov20_02176874: ; 0x02176874 bl func_ov20_021768a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02176874 _021768a0: .word data_027e0fe0 + arm_func_end func_ov20_02176874 .global func_ov20_021768a4 arm_func_start func_ov20_021768a4 @@ -11075,10 +11075,10 @@ func_ov20_021768a4: ; 0x021768a4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_021768a4 _02176904: .word data_ov20_02179154 _02176908: .word func_ov00_020b7d74 _0217690c: .word func_ov20_0216da18 + arm_func_end func_ov20_021768a4 .global func_ov20_02176910 arm_func_start func_ov20_02176910 @@ -11111,10 +11111,10 @@ _02176930: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02176910 _02176978: .word data_ov20_02179154 _0217697c: .word data_027e0e58 _02176980: .word func_ov00_020b7d74 + arm_func_end func_ov20_02176910 .global func_ov20_02176984 arm_func_start func_ov20_02176984 @@ -11145,10 +11145,10 @@ _021769a4: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02176984 _021769e4: .word data_ov20_02179154 _021769e8: .word data_027e0e58 _021769ec: .word func_ov00_020b7d74 + arm_func_end func_ov20_02176984 .global func_ov20_021769f0 arm_func_start func_ov20_021769f0 @@ -11193,8 +11193,8 @@ func_ov20_021769f0: ; 0x021769f0 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_021769f0 _02176a8c: .word data_027e0f68 + arm_func_end func_ov20_021769f0 .global func_ov20_02176a90 arm_func_start func_ov20_02176a90 @@ -11267,8 +11267,8 @@ _02176b58: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02176b08 _02176b60: .word func_ov20_02176c88 + arm_func_end func_ov20_02176b08 .global func_ov20_02176b64 arm_func_start func_ov20_02176b64 @@ -11352,8 +11352,8 @@ _02176c78: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov20_02176b64 _02176c84: .word data_027e0e58 + arm_func_end func_ov20_02176b64 .global func_ov20_02176c88 arm_func_start func_ov20_02176c88 @@ -11364,8 +11364,8 @@ func_ov20_02176c88: ; 0x02176c88 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov20_02176c88 _02176c9c: .word func_ov20_02176ca0 + arm_func_end func_ov20_02176c88 .global func_ov20_02176ca0 arm_func_start func_ov20_02176ca0 @@ -11376,8 +11376,8 @@ func_ov20_02176ca0: ; 0x02176ca0 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov20_02176ca0 _02176cb4: .word func_ov20_02176cb8 + arm_func_end func_ov20_02176ca0 .global func_ov20_02176cb8 arm_func_start func_ov20_02176cb8 @@ -11418,8 +11418,8 @@ func_ov20_02176cb8: ; 0x02176cb8 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov20_02176cb8 _02176d44: .word data_ov20_02177aac + arm_func_end func_ov20_02176cb8 .global func_ov20_02176d48 arm_func_start func_ov20_02176d48 @@ -11490,8 +11490,8 @@ func_ov20_02176e00: ; 0x02176e00 bl func_ov20_02176e30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02176e00 _02176e2c: .word data_027e0fe0 + arm_func_end func_ov20_02176e00 .global func_ov20_02176e30 arm_func_start func_ov20_02176e30 @@ -11574,7 +11574,6 @@ func_ov20_02176e30: ; 0x02176e30 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02176e30 _02176f64: .word data_ov20_02179240 _02176f68: .word data_027e0fec _02176f6c: .word data_ov20_02179048 @@ -11582,6 +11581,7 @@ _02176f70: .word data_ov20_02179208 _02176f74: .word data_ov20_02177ac0 _02176f78: .word data_ov20_02179220 _02176f7c: .word data_ov20_02177ad0 + arm_func_end func_ov20_02176e30 .global func_ov20_02176f80 arm_func_start func_ov20_02176f80 @@ -11652,9 +11652,9 @@ func_ov20_02176fe8: ; 0x02176fe8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov20_02176fe8 _0217705c: .word gMapManager _02177060: .word 0xffffd99a + arm_func_end func_ov20_02176fe8 .global func_ov20_02177064 arm_func_start func_ov20_02177064 @@ -11705,8 +11705,8 @@ func_ov20_021770a0: ; 0x021770a0 blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_021770a0 _021770f0: .word data_ov00_020e9360 + arm_func_end func_ov20_021770a0 .global func_ov20_021770f4 arm_func_start func_ov20_021770f4 @@ -11725,8 +11725,8 @@ func_ov20_021770f4: ; 0x021770f4 bl func_ov20_0217712c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_021770f4 _02177128: .word data_027e0f84 + arm_func_end func_ov20_021770f4 .global func_ov20_0217712c arm_func_start func_ov20_0217712c @@ -11742,8 +11742,8 @@ func_ov20_0217712c: ; 0x0217712c strb r1, [r4, #0x7e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217712c _02177154: .word data_ov20_0217930c + arm_func_end func_ov20_0217712c .global func_ov20_02177158 arm_func_start func_ov20_02177158 @@ -11818,9 +11818,9 @@ func_ov20_02177190: ; 0x02177190 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02177190 _02177230: .word data_02050f54 _02177234: .word 0x0000259a + arm_func_end func_ov20_02177190 .global func_ov20_02177238 arm_func_start func_ov20_02177238 @@ -11872,10 +11872,10 @@ func_ov20_02177238: ; 0x02177238 add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02177238 _021772f0: .word data_02050f54 _021772f4: .word data_027e0e58 _021772f8: .word 0x00000272 + arm_func_end func_ov20_02177238 .global func_ov20_021772fc arm_func_start func_ov20_021772fc @@ -11943,12 +11943,12 @@ func_ov20_02177300: ; 0x02177300 add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_02177300 _021773e0: .word gMapManager _021773e4: .word 0x0000012a _021773e8: .word data_027e0e58 _021773ec: .word data_027e0ffc _021773f0: .word 0x0000010b + arm_func_end func_ov20_02177300 .global func_ov20_021773f4 arm_func_start func_ov20_021773f4 @@ -12013,10 +12013,10 @@ _021774c4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov20_021773f4 _021774dc: .word gMapManager _021774e0: .word 0xfffff99a _021774e4: .word data_ov20_021793bc + arm_func_end func_ov20_021773f4 .global func_ov20_021774e8 arm_func_start func_ov20_021774e8 @@ -12082,8 +12082,8 @@ _021775a8: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov20_021774e8 _021775cc: .word gMapManager + arm_func_end func_ov20_021774e8 .global func_ov20_021775d0 arm_func_start func_ov20_021775d0 @@ -12100,8 +12100,8 @@ func_ov20_021775d0: ; 0x021775d0 bl func_ov20_02177690 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021775d0 _021775fc: .word data_027e0fe0 + arm_func_end func_ov20_021775d0 .global func_ov20_02177600 arm_func_start func_ov20_02177600 @@ -12115,8 +12115,8 @@ func_ov20_02177600: ; 0x02177600 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02177600 _02177620: .word data_ov20_021794b4 + arm_func_end func_ov20_02177600 .global func_ov20_02177624 arm_func_start func_ov20_02177624 @@ -12126,8 +12126,8 @@ func_ov20_02177624: ; 0x02177624 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov20_02177624 _02177634: .word func_ov00_020a9998 + arm_func_end func_ov20_02177624 .global func_ov20_02177638 arm_func_start func_ov20_02177638 @@ -12157,8 +12157,8 @@ func_ov20_0217764c: ; 0x0217764c str r1, [r0, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_0217764c _02177684: .word data_ov20_02177ae0 + arm_func_end func_ov20_0217764c .global func_ov20_02177688 arm_func_start func_ov20_02177688 @@ -12198,10 +12198,10 @@ func_ov20_02177690: ; 0x02177690 str r1, [r4, #0x1d4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02177690 _021776e8: .word data_ov20_021793d4 _021776ec: .word data_ov20_02179490 _021776f0: .word data_ov20_021794a4 + arm_func_end func_ov20_02177690 .global func_ov20_021776f4 arm_func_start func_ov20_021776f4 @@ -12234,8 +12234,8 @@ func_ov20_02177708: ; 0x02177708 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov20_02177708 _0217774c: .word 0x0000019a + arm_func_end func_ov20_02177708 .global func_ov20_02177750 arm_func_start func_ov20_02177750 @@ -12808,7 +12808,6 @@ func_ov20_02177af4: ; 0x02177af4 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov20_02177af4 _02177bf0: .word data_ov20_0217950c _02177bf4: .word 0x46425353 _02177bf8: .word func_ov20_0216d6a0 @@ -12819,6 +12818,7 @@ _02177c08: .word 0x00001555 _02177c0c: .word data_ov20_02178320 _02177c10: .word func_ov00_020cceec _02177c14: .word data_ov20_02179520 + arm_func_end func_ov20_02177af4 .global func_ov20_02177c18 arm_func_start func_ov20_02177c18 @@ -12882,7 +12882,6 @@ func_ov20_02177c18: ; 0x02177c18 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov20_02177c18 _02177d00: .word data_ov20_02179538 _02177d04: .word 0x46425331 _02177d08: .word func_ov20_02170108 @@ -12892,6 +12891,7 @@ _02177d14: .word 0x000004cd _02177d18: .word data_ov20_021784c4 _02177d1c: .word func_ov00_020cceec _02177d20: .word data_ov20_0217954c + arm_func_end func_ov20_02177c18 .global func_ov20_02177d24 arm_func_start func_ov20_02177d24 @@ -12908,12 +12908,12 @@ func_ov20_02177d24: ; 0x02177d24 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02177d24 _02177d50: .word data_ov20_02179564 _02177d54: .word 0x46425334 _02177d58: .word func_ov20_0217176c _02177d5c: .word _ZN9ActorTypeD1Ev _02177d60: .word data_ov20_02179558 + arm_func_end func_ov20_02177d24 .global func_ov20_02177d64 arm_func_start func_ov20_02177d64 @@ -12930,12 +12930,12 @@ func_ov20_02177d64: ; 0x02177d64 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02177d64 _02177d90: .word data_ov20_02179584 _02177d94: .word 0x564c5230 _02177d98: .word func_ov20_02171c58 _02177d9c: .word _ZN9ActorTypeD1Ev _02177da0: .word data_ov20_02179578 + arm_func_end func_ov20_02177d64 .global func_ov20_02177da4 arm_func_start func_ov20_02177da4 @@ -12952,12 +12952,12 @@ func_ov20_02177da4: ; 0x02177da4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02177da4 _02177dd0: .word data_ov20_021795a4 _02177dd4: .word 0x564c5247 _02177dd8: .word func_ov20_021726dc _02177ddc: .word _ZN9ActorTypeD1Ev _02177de0: .word data_ov20_02179598 + arm_func_end func_ov20_02177da4 .global func_ov20_02177de4 arm_func_start func_ov20_02177de4 @@ -13021,7 +13021,6 @@ func_ov20_02177de4: ; 0x02177de4 add sp, sp, #0x30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02177de4 _02177ecc: .word data_ov20_021795b8 _02177ed0: .word func_ov20_02172afc _02177ed4: .word func_0203ebc8 @@ -13034,6 +13033,7 @@ _02177eec: .word data_ov20_02178908 _02177ef0: .word data_ov20_02178910 _02177ef4: .word func_ov20_02173888 _02177ef8: .word data_ov20_021795cc + arm_func_end func_ov20_02177de4 .global func_ov20_02177efc arm_func_start func_ov20_02177efc @@ -13050,12 +13050,12 @@ func_ov20_02177efc: ; 0x02177efc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02177efc _02177f28: .word data_ov20_021795e4 _02177f2c: .word 0x4346544c _02177f30: .word func_ov20_02173958 _02177f34: .word _ZN9ActorTypeD1Ev _02177f38: .word data_ov20_021795d8 + arm_func_end func_ov20_02177efc .global func_ov20_02177f3c arm_func_start func_ov20_02177f3c @@ -13072,12 +13072,12 @@ func_ov20_02177f3c: ; 0x02177f3c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02177f3c _02177f68: .word data_ov20_02179604 _02177f6c: .word 0x564c4352 _02177f70: .word func_ov20_02174110 _02177f74: .word _ZN9ActorTypeD1Ev _02177f78: .word data_ov20_021795f8 + arm_func_end func_ov20_02177f3c .global func_ov20_02177f7c arm_func_start func_ov20_02177f7c @@ -13148,7 +13148,6 @@ func_ov20_02177f7c: ; 0x02177f7c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov20_02177f7c _02178080: .word data_ov20_02179624 _02178084: .word 0x54454b54 _02178088: .word func_ov20_02174314 @@ -13159,6 +13158,7 @@ _02178098: .word 0x00001555 _0217809c: .word data_ov20_02178c34 _021780a0: .word func_ov00_020cceec _021780a4: .word data_ov20_02179638 + arm_func_end func_ov20_02177f7c .global func_ov20_021780a8 arm_func_start func_ov20_021780a8 @@ -13174,11 +13174,11 @@ func_ov20_021780a8: ; 0x021780a8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021780a8 _021780d0: .word data_ov20_02179644 _021780d4: .word func_ov20_02174fcc _021780d8: .word func_0203ebc8 _021780dc: .word data_ov20_0217964c + arm_func_end func_ov20_021780a8 .global func_ov20_021780e0 arm_func_start func_ov20_021780e0 @@ -13195,12 +13195,12 @@ func_ov20_021780e0: ; 0x021780e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021780e0 _0217810c: .word data_ov20_02179664 _02178110: .word 0x564c4344 _02178114: .word func_ov20_021758f4 _02178118: .word _ZN9ActorTypeD1Ev _0217811c: .word data_ov20_02179658 + arm_func_end func_ov20_021780e0 .global func_ov20_02178120 arm_func_start func_ov20_02178120 @@ -13217,12 +13217,12 @@ func_ov20_02178120: ; 0x02178120 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02178120 _0217814c: .word data_ov20_02179684 _02178150: .word 0x42524d46 _02178154: .word func_ov20_02175fb8 _02178158: .word _ZN9ActorTypeD1Ev _0217815c: .word data_ov20_02179678 + arm_func_end func_ov20_02178120 .global func_ov20_02178160 arm_func_start func_ov20_02178160 @@ -13239,12 +13239,12 @@ func_ov20_02178160: ; 0x02178160 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02178160 _0217818c: .word data_ov20_021796a4 _02178190: .word 0x4b415349 _02178194: .word func_ov20_0217611c _02178198: .word _ZN9ActorTypeD1Ev _0217819c: .word data_ov20_02179698 + arm_func_end func_ov20_02178160 .global func_ov20_021781a0 arm_func_start func_ov20_021781a0 @@ -13261,12 +13261,12 @@ func_ov20_021781a0: ; 0x021781a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021781a0 _021781cc: .word data_ov20_021796c4 _021781d0: .word 0x524d4654 _021781d4: .word func_ov20_02176874 _021781d8: .word _ZN9ActorTypeD1Ev _021781dc: .word data_ov20_021796b8 + arm_func_end func_ov20_021781a0 .global func_ov20_021781e0 arm_func_start func_ov20_021781e0 @@ -13283,12 +13283,12 @@ func_ov20_021781e0: ; 0x021781e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_021781e0 _0217820c: .word data_ov20_021796e4 _02178210: .word 0x4c415641 _02178214: .word func_ov20_02176e00 _02178218: .word _ZN9ActorTypeD1Ev _0217821c: .word data_ov20_021796d8 + arm_func_end func_ov20_021781e0 .global func_ov20_02178220 arm_func_start func_ov20_02178220 @@ -13304,11 +13304,11 @@ func_ov20_02178220: ; 0x02178220 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02178220 _02178248: .word data_ov20_021796f8 _0217824c: .word func_ov20_021770f4 _02178250: .word func_0203ebc8 _02178254: .word data_ov20_02179700 + arm_func_end func_ov20_02178220 .global func_ov20_02178258 arm_func_start func_ov20_02178258 @@ -13325,12 +13325,12 @@ func_ov20_02178258: ; 0x02178258 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov20_02178258 _02178284: .word data_ov20_02179718 _02178288: .word 0x4546574c _0217828c: .word func_ov20_021775d0 _02178290: .word _ZN9ActorTypeD1Ev _02178294: .word data_ov20_0217970c + arm_func_end func_ov20_02178258 .section .ctor, 4, 1, 4 .global data_ov20_02178298 diff --git a/asm/ov21.s b/asm/ov21.s index 0b89e000..1b564718 100644 --- a/asm/ov21.s +++ b/asm/ov21.s @@ -20,8 +20,8 @@ func_ov21_0216d6a0: ; 0x0216d6a0 bl func_ov21_0216d6d8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216d6a0 _0216d6d4: .word data_027e0f84 + arm_func_end func_ov21_0216d6a0 .global func_ov21_0216d6d8 arm_func_start func_ov21_0216d6d8 @@ -50,9 +50,9 @@ func_ov21_0216d6d8: ; 0x0216d6d8 strb r1, [r4, #0x87] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0216d6d8 _0216d734: .word data_ov21_02170fe0 _0216d738: .word data_ov21_02170ff0 + arm_func_end func_ov21_0216d6d8 .global func_ov21_0216d73c arm_func_start func_ov21_0216d73c @@ -100,9 +100,9 @@ func_ov21_0216d784: ; 0x0216d784 strb r0, [r4, #0x12] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216d784 _0216d7bc: .word gItemManager _0216d7c0: .word data_ov21_02170bd4 + arm_func_end func_ov21_0216d784 .global func_ov21_0216d7c4 arm_func_start func_ov21_0216d7c4 @@ -133,9 +133,9 @@ _0216d818: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216d7c4 _0216d820: .word data_027e0ffc _0216d824: .word 0x0000018d + arm_func_end func_ov21_0216d7c4 .global func_ov21_0216d828 arm_func_start func_ov21_0216d828 @@ -155,10 +155,10 @@ func_ov21_0216d830: ; 0x0216d830 ldr r1, [r2, r3, lsl #2] bx ip .align 2, 0 - arm_func_end func_ov21_0216d830 _0216d84c: .word gItemManager _0216d850: .word data_ov21_02170bd4 _0216d854: .word _ZNK11ItemManager7HasItemEi + arm_func_end func_ov21_0216d830 .global func_ov21_0216d858 arm_func_start func_ov21_0216d858 @@ -234,8 +234,8 @@ func_ov21_0216d8d4: ; 0x0216d8d4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_0216d8d4 _0216d928: .word data_027e0e58 + arm_func_end func_ov21_0216d8d4 .global func_ov21_0216d92c arm_func_start func_ov21_0216d92c @@ -351,12 +351,12 @@ _0216daa8: add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216d950 _0216dacc: .word 0xfffff004 _0216dad0: .word 0x45800000 _0216dad4: .word 0x46800000 _0216dad8: .word data_02050f54 _0216dadc: .word 0x00000547 + arm_func_end func_ov21_0216d950 .global func_ov21_0216dae0 arm_func_start func_ov21_0216dae0 @@ -373,8 +373,8 @@ func_ov21_0216dae0: ; 0x0216dae0 bl func_ov21_0216db44 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_0216dae0 _0216db0c: .word data_027e0fe0 + arm_func_end func_ov21_0216dae0 .global func_ov21_0216db10 arm_func_start func_ov21_0216db10 @@ -391,9 +391,9 @@ func_ov21_0216db10: ; 0x0216db10 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216db10 _0216db3c: .word data_ov21_02171218 _0216db40: .word data_ov21_02170bdc + arm_func_end func_ov21_0216db10 .global func_ov21_0216db44 arm_func_start func_ov21_0216db44 @@ -416,9 +416,9 @@ func_ov21_0216db44: ; 0x0216db44 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216db44 _0216db88: .word data_ov21_02171108 _0216db8c: .word data_ov00_020eed2c + arm_func_end func_ov21_0216db44 .global func_ov21_0216db90 arm_func_start func_ov21_0216db90 @@ -445,10 +445,10 @@ func_ov21_0216db90: ; 0x0216db90 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216db90 _0216dbe4: .word data_ov21_02171108 _0216dbe8: .word data_ov00_020eed2c _0216dbec: .word func_ov00_020b7d74 + arm_func_end func_ov21_0216db90 .global func_ov21_0216dbf0 arm_func_start func_ov21_0216dbf0 @@ -477,10 +477,10 @@ func_ov21_0216dbf0: ; 0x0216dbf0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216dbf0 _0216dc4c: .word data_ov21_02171108 _0216dc50: .word data_ov00_020eed2c _0216dc54: .word func_ov00_020b7d74 + arm_func_end func_ov21_0216dbf0 .global func_ov21_0216dc58 arm_func_start func_ov21_0216dc58 @@ -508,8 +508,8 @@ func_ov21_0216dc58: ; 0x0216dc58 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov21_0216dc58 _0216dcb0: .word data_027e0f94 + arm_func_end func_ov21_0216dc58 .global func_ov21_0216dcb4 arm_func_start func_ov21_0216dcb4 @@ -521,9 +521,9 @@ func_ov21_0216dcb4: ; 0x0216dcb4 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov21_0216dcb4 _0216dccc: .word gMapManager _0216dcd0: .word _ZN10MapManager18func_ov00_020836dcEii + arm_func_end func_ov21_0216dcb4 .global func_ov21_0216dcd4 arm_func_start func_ov21_0216dcd4 @@ -634,11 +634,11 @@ _0216ddb0: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov21_0216dcd4 _0216de6c: .word data_ov21_02170c54 _0216de70: .word data_ov21_021710a0 _0216de74: .word data_027e0764 _0216de78: .word 0x0000099a + arm_func_end func_ov21_0216dcd4 .global func_ov21_0216de7c arm_func_start func_ov21_0216de7c @@ -683,8 +683,8 @@ func_ov21_0216deac: ; 0x0216deac add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_0216deac _0216df04: .word 0x0000071c + arm_func_end func_ov21_0216deac .global func_ov21_0216df08 arm_func_start func_ov21_0216df08 @@ -826,8 +826,8 @@ _0216e0e4: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov21_0216df2c _0216e0ec: .word data_027e0764 + arm_func_end func_ov21_0216df2c .global func_ov21_0216e0f0 arm_func_start func_ov21_0216e0f0 @@ -895,10 +895,10 @@ func_ov21_0216e128: ; 0x0216e128 add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0216e128 _0216e1d0: .word data_027e0fe8 _0216e1d4: .word 0x4e4b4559 _0216e1d8: .word data_027e0fe4 + arm_func_end func_ov21_0216e128 .global func_ov21_0216e1dc arm_func_start func_ov21_0216e1dc @@ -914,8 +914,8 @@ func_ov21_0216e1dc: ; 0x0216e1dc str r1, [r0, #0x31c] bx lr .align 2, 0 - arm_func_end func_ov21_0216e1dc _0216e204: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e1dc .global func_ov21_0216e208 arm_func_start func_ov21_0216e208 @@ -933,8 +933,8 @@ func_ov21_0216e208: ; 0x0216e208 bl func_ov21_0216e23c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e208 _0216e238: .word gMapManager + arm_func_end func_ov21_0216e208 .global func_ov21_0216e23c arm_func_start func_ov21_0216e23c @@ -959,8 +959,8 @@ func_ov21_0216e23c: ; 0x0216e23c str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e23c _0216e288: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e23c .global func_ov21_0216e28c arm_func_start func_ov21_0216e28c @@ -999,8 +999,8 @@ _0216e2c4: bl func_ov21_0216de7c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e28c _0216e30c: .word 0x00000155 + arm_func_end func_ov21_0216e28c .global func_ov21_0216e310 arm_func_start func_ov21_0216e310 @@ -1021,8 +1021,8 @@ func_ov21_0216e310: ; 0x0216e310 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e310 _0216e34c: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e310 .global func_ov21_0216e350 arm_func_start func_ov21_0216e350 @@ -1069,8 +1069,8 @@ func_ov21_0216e398: ; 0x0216e398 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e398 _0216e3d8: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e398 .global func_ov21_0216e3dc arm_func_start func_ov21_0216e3dc @@ -1112,8 +1112,8 @@ _0216e44c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e3dc _0216e460: .word data_027e0f94 + arm_func_end func_ov21_0216e3dc .global func_ov21_0216e464 arm_func_start func_ov21_0216e464 @@ -1137,8 +1137,8 @@ func_ov21_0216e464: ; 0x0216e464 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e464 _0216e4ac: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e464 .global func_ov21_0216e4b0 arm_func_start func_ov21_0216e4b0 @@ -1183,8 +1183,8 @@ _0216e52c: bl func_ov21_0216deac ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0216e4b0 _0216e53c: .word 0x0000019a + arm_func_end func_ov21_0216e4b0 .global func_ov21_0216e540 arm_func_start func_ov21_0216e540 @@ -1206,8 +1206,8 @@ func_ov21_0216e540: ; 0x0216e540 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e540 _0216e580: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e540 .global func_ov21_0216e584 arm_func_start func_ov21_0216e584 @@ -1302,8 +1302,8 @@ func_ov21_0216e684: ; 0x0216e684 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e684 _0216e6c4: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e684 .global func_ov21_0216e6c8 arm_func_start func_ov21_0216e6c8 @@ -1347,8 +1347,8 @@ func_ov21_0216e708: ; 0x0216e708 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e708 _0216e748: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e708 .global func_ov21_0216e74c arm_func_start func_ov21_0216e74c @@ -1452,7 +1452,6 @@ _0216e868: bl func_01fffd04 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov21_0216e74c _0216e8c4: .word data_02050f54 _0216e8c8: .word 0x000009be _0216e8cc: .word data_027e0ffc @@ -1460,6 +1459,7 @@ _0216e8d0: .word 0x0000024f _0216e8d4: .word data_027e0f94 _0216e8d8: .word 0x00000aab _0216e8dc: .word 0x00000c51 + arm_func_end func_ov21_0216e74c .global func_ov21_0216e8e0 arm_func_start func_ov21_0216e8e0 @@ -1481,8 +1481,8 @@ func_ov21_0216e8e0: ; 0x0216e8e0 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e8e0 _0216e920: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e8e0 .global func_ov21_0216e924 arm_func_start func_ov21_0216e924 @@ -1520,8 +1520,8 @@ func_ov21_0216e948: ; 0x0216e948 str r0, [r4, #0x31c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e948 _0216e990: .word data_ov21_021710a0 + arm_func_end func_ov21_0216e948 .global func_ov21_0216e994 arm_func_start func_ov21_0216e994 @@ -1529,8 +1529,8 @@ func_ov21_0216e994: ; 0x0216e994 ldr ip, _0216e99c ; =func_ov00_020cc308 bx ip .align 2, 0 - arm_func_end func_ov21_0216e994 _0216e99c: .word func_ov00_020cc308 + arm_func_end func_ov21_0216e994 .global func_ov21_0216e9a0 arm_func_start func_ov21_0216e9a0 @@ -1671,10 +1671,10 @@ _0216eb64: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216e9a0 _0216eb80: .word data_ov00_020eed2c _0216eb84: .word 0x00000bb8 _0216eb88: .word 0x51eb851f + arm_func_end func_ov21_0216e9a0 .global func_ov21_0216eb8c arm_func_start func_ov21_0216eb8c @@ -1710,8 +1710,8 @@ func_ov21_0216eb8c: ; 0x0216eb8c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_0216eb8c _0216ec04: .word data_ov00_020e9370 + arm_func_end func_ov21_0216eb8c .global func_ov21_0216ec08 arm_func_start func_ov21_0216ec08 @@ -1750,8 +1750,8 @@ _0216ec58: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ec0c _0216ec74: .word data_027e0ffc + arm_func_end func_ov21_0216ec0c .global func_ov21_0216ec78 arm_func_start func_ov21_0216ec78 @@ -1784,9 +1784,9 @@ _0216ecc4: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ec78 _0216ece0: .word data_027e0ffc _0216ece4: .word 0x0000038d + arm_func_end func_ov21_0216ec78 .global func_ov21_0216ece8 arm_func_start func_ov21_0216ece8 @@ -1807,9 +1807,9 @@ _0216ed18: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ece8 _0216ed20: .word data_027e0fe0 _0216ed24: .word data_ov21_0217163c + arm_func_end func_ov21_0216ece8 .global func_ov21_0216ed28 arm_func_start func_ov21_0216ed28 @@ -1831,10 +1831,10 @@ func_ov21_0216ed28: ; 0x0216ed28 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ed28 _0216ed68: .word 0x0000071c _0216ed6c: .word func_ov21_0216ec78 _0216ed70: .word data_ov21_02170c68 + arm_func_end func_ov21_0216ed28 .global func_ov21_0216ed74 arm_func_start func_ov21_0216ed74 @@ -1855,9 +1855,9 @@ _0216eda4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ed74 _0216edac: .word data_027e0fe0 _0216edb0: .word data_ov21_02171538 + arm_func_end func_ov21_0216ed74 .global func_ov21_0216edb4 arm_func_start func_ov21_0216edb4 @@ -1876,9 +1876,9 @@ func_ov21_0216edb4: ; 0x0216edb4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216edb4 _0216ede8: .word func_ov21_0216ec78 _0216edec: .word data_ov21_02170c74 + arm_func_end func_ov21_0216edb4 .global func_ov21_0216edf0 arm_func_start func_ov21_0216edf0 @@ -1899,9 +1899,9 @@ _0216ee20: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216edf0 _0216ee28: .word data_027e0fe0 _0216ee2c: .word data_ov21_02171434 + arm_func_end func_ov21_0216edf0 .global func_ov21_0216ee30 arm_func_start func_ov21_0216ee30 @@ -1937,9 +1937,9 @@ _0216ee9c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ee30 _0216eea4: .word func_ov21_0216ec0c _0216eea8: .word data_ov21_02170c80 + arm_func_end func_ov21_0216ee30 .global func_ov21_0216eeac arm_func_start func_ov21_0216eeac @@ -1986,9 +1986,9 @@ _0216ef08: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216eed8 _0216ef10: .word data_027e0fe0 _0216ef14: .word data_ov21_02171330 + arm_func_end func_ov21_0216eed8 .global func_ov21_0216ef18 arm_func_start func_ov21_0216ef18 @@ -2007,9 +2007,9 @@ func_ov21_0216ef18: ; 0x0216ef18 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ef18 _0216ef4c: .word func_ov21_0216ec78 _0216ef50: .word data_ov21_02170c8c + arm_func_end func_ov21_0216ef18 .global func_ov21_0216ef54 arm_func_start func_ov21_0216ef54 @@ -2030,9 +2030,9 @@ _0216ef84: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ef54 _0216ef8c: .word data_027e0fe0 _0216ef90: .word data_ov21_0217122c + arm_func_end func_ov21_0216ef54 .global func_ov21_0216ef94 arm_func_start func_ov21_0216ef94 @@ -2055,9 +2055,9 @@ func_ov21_0216ef94: ; 0x0216ef94 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216ef94 _0216efd8: .word func_ov21_0216ec78 _0216efdc: .word data_ov21_02170c98 + arm_func_end func_ov21_0216ef94 .global func_ov21_0216efe0 arm_func_start func_ov21_0216efe0 @@ -2216,8 +2216,8 @@ func_ov21_0216f100: ; 0x0216f100 bl func_ov21_0216f130 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_0216f100 _0216f12c: .word data_027e0fe0 + arm_func_end func_ov21_0216f100 .global func_ov21_0216f130 arm_func_start func_ov21_0216f130 @@ -2275,12 +2275,12 @@ func_ov21_0216f130: ; 0x0216f130 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0216f130 _0216f200: .word data_ov21_021717c8 _0216f204: .word data_027e0fec _0216f208: .word data_ov21_021718ac _0216f20c: .word data_ov21_02171738 _0216f210: .word data_ov21_02170ca4 + arm_func_end func_ov21_0216f130 .global func_ov21_0216f214 arm_func_start func_ov21_0216f214 @@ -2474,10 +2474,10 @@ _0216f47c: bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0216f398 _0216f4a4: .word data_027e0ffc _0216f4a8: .word 0x00000479 _0216f4ac: .word 0x00000478 + arm_func_end func_ov21_0216f398 .global func_ov21_0216f4b0 arm_func_start func_ov21_0216f4b0 @@ -2573,11 +2573,11 @@ _0216f5c8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_0216f4b0 _0216f5fc: .word data_027e077c _0216f600: .word data_027e1054 _0216f604: .word data_027e0ffc _0216f608: .word 0x0000047a + arm_func_end func_ov21_0216f4b0 .global func_ov21_0216f60c arm_func_start func_ov21_0216f60c @@ -2585,8 +2585,8 @@ func_ov21_0216f60c: ; 0x0216f60c ldr ip, _0216f614 ; =func_ov14_02137a58 bx ip .align 2, 0 - arm_func_end func_ov21_0216f60c _0216f614: .word func_ov14_02137a58 + arm_func_end func_ov21_0216f60c .global func_ov21_0216f618 arm_func_start func_ov21_0216f618 @@ -2633,8 +2633,8 @@ func_ov21_0216f664: ; 0x0216f664 str r0, [r4, #0x228] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216f664 _0216f6a4: .word data_027e0d3c + arm_func_end func_ov21_0216f664 .global func_ov21_0216f6a8 arm_func_start func_ov21_0216f6a8 @@ -2700,8 +2700,8 @@ _0216f708: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_0216f6a8 _0216f794: .word data_027e0d3c + arm_func_end func_ov21_0216f6a8 .global func_ov21_0216f798 arm_func_start func_ov21_0216f798 @@ -2717,9 +2717,9 @@ func_ov21_0216f798: ; 0x0216f798 bl func_ov00_020ceacc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_0216f798 _0216f7c0: .word data_027e0ffc _0216f7c4: .word 0x00000477 + arm_func_end func_ov21_0216f798 .global func_ov21_0216f7c8 arm_func_start func_ov21_0216f7c8 @@ -2969,7 +2969,6 @@ _0216fb74: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov21_0216f7c8 _0216fb80: .word 0x0000ffff _0216fb84: .word gMapManager _0216fb88: .word data_ov21_02171bb4 @@ -2986,6 +2985,7 @@ _0216fbb0: .word data_ov21_02171bfc _0216fbb4: .word func_ov00_020b1940 _0216fbb8: .word data_027e0fc8 _0216fbbc: .word data_027e0fd0 + arm_func_end func_ov21_0216f7c8 .global func_ov21_0216fbc0 arm_func_start func_ov21_0216fbc0 @@ -3031,8 +3031,8 @@ _0216fc38: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0216fbc0 _0216fc58: .word data_027e0fc8 + arm_func_end func_ov21_0216fbc0 .global func_ov21_0216fc5c arm_func_start func_ov21_0216fc5c @@ -3282,7 +3282,6 @@ _0216ffdc: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov21_0216fc5c _0216fffc: .word data_ov21_02171bb4 _02170000: .word data_ov21_02171750 _02170004: .word data_ov21_02171780 @@ -3303,6 +3302,7 @@ _0217003c: .word data_ov21_02171c54 _02170040: .word data_ov21_021717b8 _02170044: .word data_ov21_02171c60 _02170048: .word data_027e103c + arm_func_end func_ov21_0216fc5c .global func_ov21_0217004c arm_func_start func_ov21_0217004c @@ -3406,10 +3406,10 @@ _0217018c: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov21_02170050 _021701a4: .word data_027e0d3c _021701a8: .word gMapManager _021701ac: .word data_027e103c + arm_func_end func_ov21_02170050 .global func_ov21_021701b0 arm_func_start func_ov21_021701b0 @@ -3516,10 +3516,10 @@ _02170310: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov21_021701b0 _02170328: .word data_027e0d3c _0217032c: .word gMapManager _02170330: .word data_027e103c + arm_func_end func_ov21_021701b0 .global func_ov21_02170334 arm_func_start func_ov21_02170334 @@ -3546,8 +3546,8 @@ _02170378: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov21_02170334 _02170380: .word gMapManager + arm_func_end func_ov21_02170334 .global func_ov21_02170384 arm_func_start func_ov21_02170384 @@ -3587,9 +3587,9 @@ func_ov21_02170388: ; 0x02170388 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170388 _021703f8: .word data_027e0d3c _021703fc: .word gMapManager + arm_func_end func_ov21_02170388 .global func_ov21_02170400 arm_func_start func_ov21_02170400 @@ -3608,8 +3608,8 @@ func_ov21_02170400: ; 0x02170400 bl func_ov21_02170438 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_02170400 _02170434: .word data_027e0f84 + arm_func_end func_ov21_02170400 .global func_ov21_02170438 arm_func_start func_ov21_02170438 @@ -3656,12 +3656,12 @@ func_ov21_02170438: ; 0x02170438 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_02170438 _021704dc: .word data_ov00_020e2748 _021704e0: .word data_ov00_020e2f04 _021704e4: .word data_ov00_020e2e3c _021704e8: .word data_ov21_021718bc _021704ec: .word data_027e0f68 + arm_func_end func_ov21_02170438 .global func_ov21_021704f0 arm_func_start func_ov21_021704f0 @@ -3740,9 +3740,9 @@ func_ov21_02170548: ; 0x02170548 add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_02170548 _021705ec: .word 0x00004ccd _021705f0: .word data_ov21_02170cb8 + arm_func_end func_ov21_02170548 .global func_ov21_021705f4 arm_func_start func_ov21_021705f4 @@ -3753,8 +3753,8 @@ func_ov21_021705f4: ; 0x021705f4 add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov21_021705f4 _02170608: .word func_ov00_0207a1c8 + arm_func_end func_ov21_021705f4 .global func_ov21_0217060c arm_func_start func_ov21_0217060c @@ -3807,9 +3807,9 @@ func_ov21_02170660: ; 0x02170660 strb r3, [r0, #0x28] bx ip .align 2, 0 - arm_func_end func_ov21_02170660 _02170678: .word _ZN13LinkStateBase18func_ov00_020a8a4cEii _0217067c: .word data_ov21_02171958 + arm_func_end func_ov21_02170660 .global func_ov21_02170680 arm_func_start func_ov21_02170680 @@ -3852,9 +3852,9 @@ _021706fc: bl _ZN13LinkStateBase15ChangeLinkStateEi ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_02170680 _0217070c: .word data_ov21_02171948 _02170710: .word data_ov21_02171958 + arm_func_end func_ov21_02170680 .global func_ov21_02170714 arm_func_start func_ov21_02170714 @@ -3871,8 +3871,8 @@ func_ov21_02170714: ; 0x02170714 bl func_ov21_02170744 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170714 _02170740: .word data_027e0fe0 + arm_func_end func_ov21_02170714 .global func_ov21_02170744 arm_func_start func_ov21_02170744 @@ -3899,10 +3899,10 @@ func_ov21_02170744: ; 0x02170744 str r1, [r4, #0x1b4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_02170744 _02170798: .word data_ov21_02171970 _0217079c: .word data_ov00_020e2f04 _021707a0: .word data_ov00_020e2dd8 + arm_func_end func_ov21_02170744 .global func_ov21_021707a4 arm_func_start func_ov21_021707a4 @@ -3924,9 +3924,9 @@ func_ov21_021707a4: ; 0x021707a4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_021707a4 _021707e4: .word data_ov21_02171970 _021707e8: .word data_027e0f6c + arm_func_end func_ov21_021707a4 .global func_ov21_021707ec arm_func_start func_ov21_021707ec @@ -3950,9 +3950,9 @@ func_ov21_021707ec: ; 0x021707ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_021707ec _02170834: .word data_ov21_02171970 _02170838: .word data_027e0f6c + arm_func_end func_ov21_021707ec .global func_ov21_0217083c arm_func_start func_ov21_0217083c @@ -4026,9 +4026,9 @@ func_ov21_0217083c: ; 0x0217083c add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov21_0217083c _0217094c: .word data_027e0f68 _02170950: .word data_027e0f6c + arm_func_end func_ov21_0217083c .global func_ov21_02170954 arm_func_start func_ov21_02170954 @@ -4060,8 +4060,8 @@ func_ov21_02170974: ; 0x02170974 bl func_ov21_021709ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_02170974 _021709a8: .word data_027e0f84 + arm_func_end func_ov21_02170974 .global func_ov21_021709ac arm_func_start func_ov21_021709ac @@ -4087,9 +4087,9 @@ func_ov21_021709ac: ; 0x021709ac str r1, [r4, #0x110] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov21_021709ac _021709fc: .word data_ov21_02171a2c _02170a00: .word data_027e0f68 + arm_func_end func_ov21_021709ac .global func_ov21_02170a04 arm_func_start func_ov21_02170a04 @@ -4160,10 +4160,10 @@ func_ov21_02170a54: ; 0x02170a54 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov21_02170a54 _02170acc: .word func_ov21_02170af8 _02170ad0: .word data_ov21_02170cc4 _02170ad4: .word data_ov21_02170cd8 + arm_func_end func_ov21_02170a54 .global func_ov21_02170ad8 arm_func_start func_ov21_02170ad8 @@ -4187,8 +4187,8 @@ func_ov21_02170af8: ; 0x02170af8 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov21_02170af8 _02170b0c: .word func_ov21_02170b10 + arm_func_end func_ov21_02170af8 .global func_ov21_02170b10 arm_func_start func_ov21_02170b10 @@ -4462,11 +4462,11 @@ func_ov21_02170cec: ; 0x02170cec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170cec _02170d14: .word data_ov21_02171aec _02170d18: .word func_ov21_0216d6a0 _02170d1c: .word func_0203ebc8 _02170d20: .word data_ov21_02171ae0 + arm_func_end func_ov21_02170cec .global func_ov21_02170d24 arm_func_start func_ov21_02170d24 @@ -4483,12 +4483,12 @@ func_ov21_02170d24: ; 0x02170d24 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170d24 _02170d50: .word data_ov21_02171b00 _02170d54: .word 0x504c5356 _02170d58: .word func_ov21_0216dae0 _02170d5c: .word _ZN9ActorTypeD1Ev _02170d60: .word data_ov21_02171af4 + arm_func_end func_ov21_02170d24 .global func_ov21_02170d64 arm_func_start func_ov21_02170d64 @@ -4541,7 +4541,6 @@ func_ov21_02170d64: ; 0x02170d64 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170d64 _02170e20: .word data_ov21_02171b20 _02170e24: .word 0x434d4d4c _02170e28: .word func_ov21_0216ece8 @@ -4563,6 +4562,7 @@ _02170e64: .word data_ov21_02171ba0 _02170e68: .word 0x43574946 _02170e6c: .word func_ov21_0216ef54 _02170e70: .word data_ov21_02171b94 + arm_func_end func_ov21_02170d64 .global func_ov21_02170e74 arm_func_start func_ov21_02170e74 @@ -4579,12 +4579,12 @@ func_ov21_02170e74: ; 0x02170e74 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170e74 _02170ea0: .word data_ov21_02171bc0 _02170ea4: .word 0x50464c52 _02170ea8: .word func_ov21_0216f100 _02170eac: .word _ZN9ActorTypeD1Ev _02170eb0: .word data_ov21_02171bb4 + arm_func_end func_ov21_02170e74 .global func_ov21_02170eb4 arm_func_start func_ov21_02170eb4 @@ -4600,11 +4600,11 @@ func_ov21_02170eb4: ; 0x02170eb4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170eb4 _02170edc: .word data_ov21_02171c6c _02170ee0: .word func_ov21_02170400 _02170ee4: .word func_0203ebc8 _02170ee8: .word data_ov21_02171c74 + arm_func_end func_ov21_02170eb4 .global func_ov21_02170eec arm_func_start func_ov21_02170eec @@ -4621,12 +4621,12 @@ func_ov21_02170eec: ; 0x02170eec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170eec _02170f18: .word data_ov21_02171c8c _02170f1c: .word 0x5352574c _02170f20: .word func_ov21_02170714 _02170f24: .word _ZN9ActorTypeD1Ev _02170f28: .word data_ov21_02171c80 + arm_func_end func_ov21_02170eec .global func_ov21_02170f2c arm_func_start func_ov21_02170f2c @@ -4642,11 +4642,11 @@ func_ov21_02170f2c: ; 0x02170f2c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov21_02170f2c _02170f54: .word data_ov21_02171ca0 _02170f58: .word func_ov21_02170974 _02170f5c: .word func_0203ebc8 _02170f60: .word data_ov21_02171ca8 + arm_func_end func_ov21_02170f2c .section .ctor, 4, 1, 4 .global data_ov21_02170f64 diff --git a/asm/ov22.s b/asm/ov22.s index a61ee8f5..006cdde6 100644 --- a/asm/ov22.s +++ b/asm/ov22.s @@ -18,8 +18,8 @@ func_ov22_0216d6a0: ; 0x0216d6a0 bl func_ov22_0216d6d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_0216d6a0 _0216d6cc: .word data_027e0fe0 + arm_func_end func_ov22_0216d6a0 .global func_ov22_0216d6d0 arm_func_start func_ov22_0216d6d0 @@ -54,10 +54,10 @@ func_ov22_0216d6d0: ; 0x0216d6d0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_0216d6d0 _0216d744: .word data_ov22_02179048 _0216d748: .word func_ov00_020b7d74 _0216d74c: .word func_ov22_0216d750 + arm_func_end func_ov22_0216d6d0 .global func_ov22_0216d750 arm_func_start func_ov22_0216d750 @@ -98,10 +98,10 @@ _0216d77c: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov22_0216d75c _0216d7c4: .word data_ov22_02179048 _0216d7c8: .word data_027e0e58 _0216d7cc: .word func_ov00_020b7d74 + arm_func_end func_ov22_0216d75c .global func_ov22_0216d7d0 arm_func_start func_ov22_0216d7d0 @@ -132,10 +132,10 @@ _0216d7f0: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov22_0216d7d0 _0216d830: .word data_ov22_02179048 _0216d834: .word data_027e0e58 _0216d838: .word func_ov00_020b7d74 + arm_func_end func_ov22_0216d7d0 .global func_ov22_0216d83c arm_func_start func_ov22_0216d83c @@ -155,8 +155,8 @@ _0216d850: blo _0216d850 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_0216d83c _0216d870: .word data_027e0e58 + arm_func_end func_ov22_0216d83c .global func_ov22_0216d874 arm_func_start func_ov22_0216d874 @@ -321,9 +321,9 @@ _0216da80: bl func_ov22_0216dafc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_0216d904 _0216daa8: .word data_ov00_020eec9c _0216daac: .word 0x00000336 + arm_func_end func_ov22_0216d904 .global func_ov22_0216dab0 arm_func_start func_ov22_0216dab0 @@ -473,8 +473,8 @@ _0216dc8c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216dafc _0216dc98: .word data_027e0f78 + arm_func_end func_ov22_0216dafc .global func_ov22_0216dc9c arm_func_start func_ov22_0216dc9c @@ -495,8 +495,8 @@ func_ov22_0216dc9c: ; 0x0216dc9c strb r0, [r4, #0x159] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216dc9c _0216dcd8: .word gMapManager + arm_func_end func_ov22_0216dc9c .global func_ov22_0216dcdc arm_func_start func_ov22_0216dcdc @@ -636,8 +636,8 @@ _0216dec0: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216dcdc _0216ded4: .word data_027e0f64 + arm_func_end func_ov22_0216dcdc .global func_ov22_0216ded8 arm_func_start func_ov22_0216ded8 @@ -814,13 +814,13 @@ _0216e108: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov22_0216ded8 _0216e150: .word data_027e0fac _0216e154: .word data_027e0764 _0216e158: .word data_027e0e58 _0216e15c: .word 0x00000245 _0216e160: .word 0x0000024d _0216e164: .word 0x0000024b + arm_func_end func_ov22_0216ded8 .global func_ov22_0216e168 arm_func_start func_ov22_0216e168 @@ -839,8 +839,8 @@ func_ov22_0216e168: ; 0x0216e168 bl func_ov22_0216e1a0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216e168 _0216e19c: .word data_027e0f84 + arm_func_end func_ov22_0216e168 .global func_ov22_0216e1a0 arm_func_start func_ov22_0216e1a0 @@ -885,12 +885,12 @@ func_ov22_0216e1a0: ; 0x0216e1a0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216e1a0 _0216e23c: .word data_ov00_020e26b4 _0216e240: .word data_ov00_020e2f04 _0216e244: .word data_ov00_020e2dd8 _0216e248: .word data_ov22_02179104 _0216e24c: .word data_027e0f68 + arm_func_end func_ov22_0216e1a0 .global func_ov22_0216e250 arm_func_start func_ov22_0216e250 @@ -1117,9 +1117,9 @@ _0216e56c: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_0216e2a8 _0216e580: .word 0x00001334 _0216e584: .word gMapManager + arm_func_end func_ov22_0216e2a8 .global func_ov22_0216e588 arm_func_start func_ov22_0216e588 @@ -1265,9 +1265,9 @@ _0216e754: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216e594 _0216e770: .word gAdventureFlags _0216e774: .word 0xffffe4cd + arm_func_end func_ov22_0216e594 .global func_ov22_0216e778 arm_func_start func_ov22_0216e778 @@ -1619,13 +1619,13 @@ _0216ec74: add sp, sp, #0x188 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_0216e778 _0216ec88: .word gAdventureFlags _0216ec8c: .word gMapManager _0216ec90: .word data_027e0ffc _0216ec94: .word 0x00000335 _0216ec98: .word data_027e0e58 _0216ec9c: .word 0xffffe4cd + arm_func_end func_ov22_0216e778 .global func_ov22_0216eca0 arm_func_start func_ov22_0216eca0 @@ -1728,8 +1728,8 @@ func_ov22_0216ed88: ; 0x0216ed88 bl func_ov22_0216edc0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216ed88 _0216edbc: .word data_027e0f84 + arm_func_end func_ov22_0216ed88 .global func_ov22_0216edc0 arm_func_start func_ov22_0216edc0 @@ -1765,9 +1765,9 @@ func_ov22_0216edc0: ; 0x0216edc0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_0216edc0 _0216ee38: .word data_ov22_02179198 _0216ee3c: .word data_027e0f68 + arm_func_end func_ov22_0216edc0 .global func_ov22_0216ee40 arm_func_start func_ov22_0216ee40 @@ -1949,9 +1949,9 @@ _0216f050: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_0216ee88 _0216f0b0: .word gMapManager _0216f0b4: .word 0x0000099a + arm_func_end func_ov22_0216ee88 .global func_ov22_0216f0b8 arm_func_start func_ov22_0216f0b8 @@ -1962,8 +1962,8 @@ func_ov22_0216f0b8: ; 0x0216f0b8 add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov22_0216f0b8 _0216f0cc: .word func_ov00_0207a1c8 + arm_func_end func_ov22_0216f0b8 .global func_ov22_0216f0d0 arm_func_start func_ov22_0216f0d0 @@ -2107,10 +2107,10 @@ _0216f22c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_0216f0e0 _0216f2b8: .word data_02050f54 _0216f2bc: .word 0x0000099a _0216f2c0: .word data_ov00_020e9370 + arm_func_end func_ov22_0216f0e0 .global func_ov22_0216f2c4 arm_func_start func_ov22_0216f2c4 @@ -2136,9 +2136,9 @@ func_ov22_0216f2d4: ; 0x0216f2d4 bl func_ov22_0216f678 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_0216f2d4 _0216f300: .word data_027e0fe0 _0216f304: .word 0x000006a4 + arm_func_end func_ov22_0216f2d4 .global func_ov22_0216f308 arm_func_start func_ov22_0216f308 @@ -2155,9 +2155,9 @@ func_ov22_0216f308: ; 0x0216f308 bl func_ov22_0216f678 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_0216f308 _0216f334: .word data_027e0fe0 _0216f338: .word 0x000006a4 + arm_func_end func_ov22_0216f308 .global func_ov22_0216f33c arm_func_start func_ov22_0216f33c @@ -2174,9 +2174,9 @@ func_ov22_0216f33c: ; 0x0216f33c bl func_ov22_0216f678 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_0216f33c _0216f368: .word data_027e0fe0 _0216f36c: .word 0x000006a4 + arm_func_end func_ov22_0216f33c .global func_ov22_0216f370 arm_func_start func_ov22_0216f370 @@ -2314,9 +2314,9 @@ _0216f514: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f4c8 _0216f530: .word data_027e0ffc _0216f534: .word 0x0000038e + arm_func_end func_ov22_0216f4c8 .global func_ov22_0216f538 arm_func_start func_ov22_0216f538 @@ -2349,9 +2349,9 @@ _0216f584: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f538 _0216f5a0: .word data_027e0ffc _0216f5a4: .word 0x0000038f + arm_func_end func_ov22_0216f538 .global func_ov22_0216f5a8 arm_func_start func_ov22_0216f5a8 @@ -2384,9 +2384,9 @@ _0216f5f4: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f5a8 _0216f610: .word data_027e0ffc _0216f614: .word 0x0000038f + arm_func_end func_ov22_0216f5a8 .global func_ov22_0216f618 arm_func_start func_ov22_0216f618 @@ -2396,8 +2396,8 @@ func_ov22_0216f618: ; 0x0216f618 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov22_0216f618 _0216f628: .word data_ov22_021792bc + arm_func_end func_ov22_0216f618 .global func_ov22_0216f62c arm_func_start func_ov22_0216f62c @@ -2422,8 +2422,8 @@ _0216f66c: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov22_0216f62c _0216f674: .word 0x534e574d + arm_func_end func_ov22_0216f62c .global func_ov22_0216f678 arm_func_start func_ov22_0216f678 @@ -2479,13 +2479,13 @@ func_ov22_0216f678: ; 0x0216f678 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f678 _0216f740: .word data_ov22_021792c8 _0216f744: .word data_ov22_02179224 _0216f748: .word func_ov00_020b7d74 _0216f74c: .word func_ov22_0216d750 _0216f750: .word data_ov00_020e2f04 _0216f754: .word data_ov00_020e2dd8 + arm_func_end func_ov22_0216f678 .global func_ov22_0216f758 arm_func_start func_ov22_0216f758 @@ -2518,8 +2518,8 @@ func_ov22_0216f758: ; 0x0216f758 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f758 _0216f7c4: .word func_ov00_020b7d74 + arm_func_end func_ov22_0216f758 .global func_ov22_0216f7c8 arm_func_start func_ov22_0216f7c8 @@ -2554,8 +2554,8 @@ func_ov22_0216f7c8: ; 0x0216f7c8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f7c8 _0216f83c: .word func_ov00_020b7d74 + arm_func_end func_ov22_0216f7c8 .global func_ov22_0216f840 arm_func_start func_ov22_0216f840 @@ -2592,8 +2592,8 @@ _0216f894: strb r0, [r5, #0x25] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_0216f840 _0216f8b8: .word data_ov22_021786cc + arm_func_end func_ov22_0216f840 .global func_ov22_0216f8bc arm_func_start func_ov22_0216f8bc @@ -2708,7 +2708,6 @@ _0216fa28: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_0216f8f4 _0216fa54: .word data_ov22_021785c4 _0216fa58: .word data_ov22_02178650 _0216fa5c: .word data_ov22_021785b8 @@ -2719,6 +2718,7 @@ _0216fa6c: .word 0x534e4d42 _0216fa70: .word data_ov14_02153e98 _0216fa74: .word data_ov22_02178600 _0216fa78: .word func_ov22_0216f4c8 + arm_func_end func_ov22_0216f8f4 .global func_ov22_0216fa7c arm_func_start func_ov22_0216fa7c @@ -2919,7 +2919,6 @@ _0216fd04: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_0216fa7c _0216fd5c: .word gAdventureFlags _0216fd60: .word data_02050f54 _0216fd64: .word 0x534e4d42 @@ -2928,6 +2927,7 @@ _0216fd6c: .word data_ov22_0217863c _0216fd70: .word func_ov22_0216f4c8 _0216fd74: .word data_ov22_02178600 _0216fd78: .word data_ov22_021785b8 + arm_func_end func_ov22_0216fa7c .global func_ov22_0216fd7c arm_func_start func_ov22_0216fd7c @@ -2935,8 +2935,8 @@ func_ov22_0216fd7c: ; 0x0216fd7c ldr ip, _0216fd84 ; =_ZN5Actor16CollidesWithLinkEv bx ip .align 2, 0 - arm_func_end func_ov22_0216fd7c _0216fd84: .word _ZN5Actor16CollidesWithLinkEv + arm_func_end func_ov22_0216fd7c .global func_ov22_0216fd88 arm_func_start func_ov22_0216fd88 @@ -2946,8 +2946,8 @@ func_ov22_0216fd88: ; 0x0216fd88 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov22_0216fd88 _0216fd98: .word func_ov22_0216f41c + arm_func_end func_ov22_0216fd88 .global func_ov22_0216fd9c arm_func_start func_ov22_0216fd9c @@ -3250,7 +3250,6 @@ _021701c8: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_0216fd9c _021701d4: .word data_027e0e58 _021701d8: .word data_027e0ffc _021701dc: .word 0x00000297 @@ -3261,6 +3260,7 @@ _021701ec: .word 0xfffffccd _021701f0: .word data_ov22_021785b8 _021701f4: .word 0xffff8001 _021701f8: .word 0x00000aab + arm_func_end func_ov22_0216fd9c .global func_ov22_021701fc arm_func_start func_ov22_021701fc @@ -3269,8 +3269,8 @@ func_ov22_021701fc: ; 0x021701fc mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov22_021701fc _02170208: .word func_01fffcd8 + arm_func_end func_ov22_021701fc .global func_ov22_0217020c arm_func_start func_ov22_0217020c @@ -3325,11 +3325,11 @@ _021702b4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217020c _021702bc: .word data_ov00_020e8b08 _021702c0: .word 0x534e4d42 _021702c4: .word data_027e0ffc _021702c8: .word 0x000002e6 + arm_func_end func_ov22_0217020c .global func_ov22_021702cc arm_func_start func_ov22_021702cc @@ -3399,9 +3399,9 @@ _021703b0: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_021702cc _021703bc: .word data_027e0fe4 _021703c0: .word 0x4e415649 + arm_func_end func_ov22_021702cc .global func_ov22_021703c4 arm_func_start func_ov22_021703c4 @@ -3445,8 +3445,8 @@ func_ov22_02170420: ; 0x02170420 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov22_02170420 _02170430: .word func_ov14_02145f0c + arm_func_end func_ov22_02170420 .global func_ov22_02170434 arm_func_start func_ov22_02170434 @@ -3502,9 +3502,9 @@ _02170474: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02170434 _021704f8: .word data_027e0f94 _021704fc: .word data_027e0fd4 + arm_func_end func_ov22_02170434 .global func_ov22_02170500 arm_func_start func_ov22_02170500 @@ -3512,8 +3512,8 @@ func_ov22_02170500: ; 0x02170500 ldr ip, _02170508 ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov22_02170500 _02170508: .word func_ov14_0214591c + arm_func_end func_ov22_02170500 .global func_ov22_0217050c arm_func_start func_ov22_0217050c @@ -3601,9 +3601,9 @@ func_ov22_021705dc: ; 0x021705dc str r0, [r4, #0x414] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021705dc _02170620: .word data_027e0f6c _02170624: .word func_ov22_0216f538 + arm_func_end func_ov22_021705dc .global func_ov22_02170628 arm_func_start func_ov22_02170628 @@ -3737,11 +3737,11 @@ _021707fc: add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02170628 _0217080c: .word data_027e0f94 _02170810: .word data_02050f54 _02170814: .word 0x0000019a _02170818: .word 0x0000038e + arm_func_end func_ov22_02170628 .global func_ov22_0217081c arm_func_start func_ov22_0217081c @@ -3759,9 +3759,9 @@ func_ov22_0217081c: ; 0x0217081c strb r0, [r4, #0x42f] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217081c _0217084c: .word data_027e0f6c _02170850: .word 0x0000011f + arm_func_end func_ov22_0217081c .global func_ov22_02170854 arm_func_start func_ov22_02170854 @@ -3823,9 +3823,9 @@ func_ov22_02170854: ; 0x02170854 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02170854 _02170934: .word data_027e0f94 _02170938: .word data_02050f54 + arm_func_end func_ov22_02170854 .global func_ov22_0217093c arm_func_start func_ov22_0217093c @@ -3870,9 +3870,9 @@ _0217098c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_0217093c _021709d4: .word 0x0000038e _021709d8: .word 0x00000aab + arm_func_end func_ov22_0217093c .global func_ov22_021709dc arm_func_start func_ov22_021709dc @@ -3957,9 +3957,9 @@ func_ov22_021709e0: ; 0x021709e0 add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_021709e0 _02170b04: .word data_02050f54 _02170b08: .word data_027e0ffc + arm_func_end func_ov22_021709e0 .global func_ov22_02170b0c arm_func_start func_ov22_02170b0c @@ -4024,8 +4024,8 @@ func_ov22_02170b50: ; 0x02170b50 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02170b50 _02170be4: .word 0x00000aab + arm_func_end func_ov22_02170b50 .global func_ov22_02170be8 arm_func_start func_ov22_02170be8 @@ -4072,8 +4072,8 @@ _02170c40: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02170be8 _02170c88: .word data_ov00_020e9370 + arm_func_end func_ov22_02170be8 .global func_ov22_02170c8c arm_func_start func_ov22_02170c8c @@ -4087,8 +4087,8 @@ func_ov22_02170c8c: ; 0x02170c8c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02170c8c _02170cac: .word data_ov22_021793f0 + arm_func_end func_ov22_02170c8c .global func_ov22_02170cb0 arm_func_start func_ov22_02170cb0 @@ -4098,8 +4098,8 @@ func_ov22_02170cb0: ; 0x02170cb0 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov22_02170cb0 _02170cc0: .word func_ov00_020a9998 + arm_func_end func_ov22_02170cb0 .global func_ov22_02170cc4 arm_func_start func_ov22_02170cc4 @@ -4188,12 +4188,12 @@ _02170dd4: add sp, sp, #0xa8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov22_02170cc4 _02170e0c: .word data_ov22_021786e0 _02170e10: .word data_ov22_021786f4 _02170e14: .word data_ov22_02178708 _02170e18: .word data_ov22_0217871c _02170e1c: .word data_ov22_02178728 + arm_func_end func_ov22_02170cc4 .global func_ov22_02170e20 arm_func_start func_ov22_02170e20 @@ -4249,11 +4249,11 @@ func_ov22_02170e20: ; 0x02170e20 add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02170e20 _02170ee8: .word data_ov22_02178734 _02170eec: .word data_027e0fec _02170ef0: .word data_ov22_021793bc _02170ef4: .word data_ov22_021793cc + arm_func_end func_ov22_02170e20 .global func_ov22_02170ef8 arm_func_start func_ov22_02170ef8 @@ -4523,7 +4523,6 @@ _02171280: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_02170ef8 _021712ac: .word data_027e0ffc _021712b0: .word 0x0000029a _021712b4: .word 0x0000029b @@ -4532,6 +4531,7 @@ _021712bc: .word 0x000001a5 _021712c0: .word 0x0000029f _021712c4: .word 0xfffffccd _021712c8: .word data_ov22_0217871c + arm_func_end func_ov22_02170ef8 .global func_ov22_021712cc arm_func_start func_ov22_021712cc @@ -4558,8 +4558,8 @@ func_ov22_021712f0: ; 0x021712f0 mov r3, #0x1f bx ip .align 2, 0 - arm_func_end func_ov22_021712f0 _0217130c: .word func_ov00_020c1450 + arm_func_end func_ov22_021712f0 .global func_ov22_02171310 arm_func_start func_ov22_02171310 @@ -4639,9 +4639,9 @@ func_ov22_021713bc: ; 0x021713bc bl func_ov22_021713f0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_021713bc _021713e8: .word data_027e0fe0 _021713ec: .word 0x00000754 + arm_func_end func_ov22_021713bc .global func_ov22_021713f0 arm_func_start func_ov22_021713f0 @@ -4693,10 +4693,10 @@ func_ov22_021713f0: ; 0x021713f0 mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_021713f0 _021714a8: .word data_ov22_0217955c _021714ac: .word data_ov22_021793dc _021714b0: .word data_ov22_0217966c + arm_func_end func_ov22_021713f0 .global func_ov22_021714b4 arm_func_start func_ov22_021714b4 @@ -4802,11 +4802,11 @@ _021715f8: str r1, [r4, #0x73c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021714b4 _02171628: .word gAdventureFlags _0217162c: .word 0x00000b33 _02171630: .word data_ov22_02179430 _02171634: .word 0x00000333 + arm_func_end func_ov22_021714b4 .global func_ov22_02171638 arm_func_start func_ov22_02171638 @@ -4899,10 +4899,10 @@ _0217171c: bl func_01fffd04 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02171694 _02171764: .word data_02050f54 _02171768: .word 0x00000333 _0217176c: .word 0x0000071c + arm_func_end func_ov22_02171694 .global func_ov22_02171770 arm_func_start func_ov22_02171770 @@ -5025,12 +5025,12 @@ _0217190c: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02171770 _02171930: .word gMapManager _02171934: .word data_027e0f94 _02171938: .word 0x0000071c _0217193c: .word data_02050f54 _02171940: .word 0x00000333 + arm_func_end func_ov22_02171770 .global func_ov22_02171944 arm_func_start func_ov22_02171944 @@ -5057,9 +5057,9 @@ func_ov22_02171944: ; 0x02171944 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02171944 _02171998: .word data_027e0f94 _0217199c: .word data_027e0f90 + arm_func_end func_ov22_02171944 .global func_ov22_021719a0 arm_func_start func_ov22_021719a0 @@ -5073,8 +5073,8 @@ func_ov22_021719a0: ; 0x021719a0 bl func_ov00_020c54a0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_021719a0 _021719c0: .word 0x00001068 + arm_func_end func_ov22_021719a0 .global func_ov22_021719c4 arm_func_start func_ov22_021719c4 @@ -5142,8 +5142,8 @@ _02171a8c: bl func_ov22_0217283c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_021719e8 _02171a98: .word data_027e0764 + arm_func_end func_ov22_021719e8 .global func_ov22_02171a9c arm_func_start func_ov22_02171a9c @@ -5368,7 +5368,6 @@ _02171db4: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02171aa0 _02171dbc: .word 0xffff8001 _02171dc0: .word 0x00002aab _02171dc4: .word data_027e0ffc @@ -5377,6 +5376,7 @@ _02171dcc: .word 0x424d524e _02171dd0: .word 0x0000019d _02171dd4: .word 0x41525257 _02171dd8: .word 0x524f5045 + arm_func_end func_ov22_02171aa0 .global func_ov22_02171ddc arm_func_start func_ov22_02171ddc @@ -5385,8 +5385,8 @@ func_ov22_02171ddc: ; 0x02171ddc mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov22_02171ddc _02171de8: .word func_01fffcec + arm_func_end func_ov22_02171ddc .global func_ov22_02171dec arm_func_start func_ov22_02171dec @@ -5395,8 +5395,8 @@ func_ov22_02171dec: ; 0x02171dec mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov22_02171dec _02171df8: .word func_01fffcec + arm_func_end func_ov22_02171dec .global func_ov22_02171dfc arm_func_start func_ov22_02171dfc @@ -5532,10 +5532,10 @@ _02171fd8: add sp, sp, #0x8c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02171dfc _02171fe4: .word 0x00000b33 _02171fe8: .word 0x0000ffff _02171fec: .word gMapManager + arm_func_end func_ov22_02171dfc .global func_ov22_02171ff0 arm_func_start func_ov22_02171ff0 @@ -5569,8 +5569,8 @@ func_ov22_02172040: ; 0x02172040 ldr ip, _02172048 ; =func_ov22_0217355c bx ip .align 2, 0 - arm_func_end func_ov22_02172040 _02172048: .word func_ov22_0217355c + arm_func_end func_ov22_02172040 .global func_ov22_0217204c arm_func_start func_ov22_0217204c @@ -5578,8 +5578,8 @@ func_ov22_0217204c: ; 0x0217204c ldr ip, _02172054 ; =func_ov22_021726e8 bx ip .align 2, 0 - arm_func_end func_ov22_0217204c _02172054: .word func_ov22_021726e8 + arm_func_end func_ov22_0217204c .global func_ov22_02172058 arm_func_start func_ov22_02172058 @@ -5596,8 +5596,8 @@ func_ov22_02172058: ; 0x02172058 str r1, [r0, #0x720] bx lr .align 2, 0 - arm_func_end func_ov22_02172058 _02172084: .word data_ov22_02179430 + arm_func_end func_ov22_02172058 .global func_ov22_02172088 arm_func_start func_ov22_02172088 @@ -5700,8 +5700,8 @@ func_ov22_02172150: ; 0x02172150 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02172150 _021721f4: .word data_ov22_02179430 + arm_func_end func_ov22_02172150 .global func_ov22_021721f8 arm_func_start func_ov22_021721f8 @@ -5791,11 +5791,11 @@ func_ov22_02172278: ; 0x02172278 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02172278 _02172334: .word data_027e0f64 _02172338: .word data_027e0e58 _0217233c: .word data_027e0ffc _02172340: .word data_ov22_02179430 + arm_func_end func_ov22_02172278 .global func_ov22_02172344 arm_func_start func_ov22_02172344 @@ -5830,10 +5830,10 @@ _02172384: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172344 _021723b4: .word 0x0000071c _021723b8: .word data_027e0ffc _021723bc: .word 0x0000029d + arm_func_end func_ov22_02172344 .global func_ov22_021723c0 arm_func_start func_ov22_021723c0 @@ -5856,8 +5856,8 @@ func_ov22_021723c0: ; 0x021723c0 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021723c0 _02172404: .word data_ov22_02179430 + arm_func_end func_ov22_021723c0 .global func_ov22_02172408 arm_func_start func_ov22_02172408 @@ -5874,8 +5874,8 @@ func_ov22_02172408: ; 0x02172408 bl func_ov22_0217283c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172408 _02172434: .word 0x0000071c + arm_func_end func_ov22_02172408 .global func_ov22_02172438 arm_func_start func_ov22_02172438 @@ -5935,9 +5935,9 @@ _021724a4: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172438 _0217250c: .word gMapManager _02172510: .word data_ov22_02179430 + arm_func_end func_ov22_02172438 .global func_ov22_02172514 arm_func_start func_ov22_02172514 @@ -5988,8 +5988,8 @@ _0217259c: bl func_ov22_021726e8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02172514 _021725bc: .word 0x0000038e + arm_func_end func_ov22_02172514 .global func_ov22_021725c0 arm_func_start func_ov22_021725c0 @@ -6013,8 +6013,8 @@ func_ov22_021725c0: ; 0x021725c0 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021725c0 _02172608: .word data_ov22_02179430 + arm_func_end func_ov22_021725c0 .global func_ov22_0217260c arm_func_start func_ov22_0217260c @@ -6076,8 +6076,8 @@ _021726d0: bl func_ov22_021726e8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_0217260c _021726e4: .word 0x0000038e + arm_func_end func_ov22_0217260c .global func_ov22_021726e8 arm_func_start func_ov22_021726e8 @@ -6149,10 +6149,10 @@ _02172754: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_021726e8 _021727ec: .word gMapManager _021727f0: .word data_027e0764 _021727f4: .word data_ov22_02179430 + arm_func_end func_ov22_021726e8 .global func_ov22_021727f8 arm_func_start func_ov22_021727f8 @@ -6253,10 +6253,10 @@ _0217290c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_0217283c _02172954: .word gMapManager _02172958: .word data_027e0764 _0217295c: .word data_ov22_02179430 + arm_func_end func_ov22_0217283c .global func_ov22_02172960 arm_func_start func_ov22_02172960 @@ -6313,10 +6313,10 @@ func_ov22_021729b8: ; 0x021729b8 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021729b8 _02172a10: .word data_027e0ffc _02172a14: .word 0x00000299 _02172a18: .word data_ov22_02179430 + arm_func_end func_ov22_021729b8 .global func_ov22_02172a1c arm_func_start func_ov22_02172a1c @@ -6381,9 +6381,9 @@ func_ov22_02172a88: ; 0x02172a88 str r0, [r4, #0x720] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02172a88 _02172aec: .word 0x0000019a _02172af0: .word data_ov22_02179430 + arm_func_end func_ov22_02172a88 .global func_ov22_02172af4 arm_func_start func_ov22_02172af4 @@ -6428,8 +6428,8 @@ _02172b40: str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172b20 _02172b78: .word data_ov22_02179430 + arm_func_end func_ov22_02172b20 .global func_ov22_02172b7c arm_func_start func_ov22_02172b7c @@ -6468,8 +6468,8 @@ func_ov22_02172ba4: ; 0x02172ba4 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172ba4 _02172bec: .word data_ov22_02179430 + arm_func_end func_ov22_02172ba4 .global func_ov22_02172bf0 arm_func_start func_ov22_02172bf0 @@ -6521,8 +6521,8 @@ func_ov22_02172c44: ; 0x02172c44 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172c44 _02172c8c: .word data_ov22_02179430 + arm_func_end func_ov22_02172c44 .global func_ov22_02172c90 arm_func_start func_ov22_02172c90 @@ -6552,8 +6552,8 @@ _02172cdc: bl func_ov22_021726e8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172c90 _02172ce8: .word 0x0000071c + arm_func_end func_ov22_02172c90 .global func_ov22_02172cec arm_func_start func_ov22_02172cec @@ -6596,9 +6596,9 @@ func_ov22_02172cec: ; 0x02172cec str r0, [r4, #0x720] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02172cec _02172d80: .word data_027e0764 _02172d84: .word data_ov22_02179430 + arm_func_end func_ov22_02172cec .global func_ov22_02172d88 arm_func_start func_ov22_02172d88 @@ -6654,8 +6654,8 @@ _02172e38: bl func_ov22_021726e8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02172d88 _02172e44: .word data_027e0764 + arm_func_end func_ov22_02172d88 .global func_ov22_02172e48 arm_func_start func_ov22_02172e48 @@ -6665,8 +6665,8 @@ func_ov22_02172e48: ; 0x02172e48 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov22_02172e48 _02172e58: .word data_ov22_02179550 + arm_func_end func_ov22_02172e48 .global func_ov22_02172e5c arm_func_start func_ov22_02172e5c @@ -6691,8 +6691,8 @@ _02172e9c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172e5c _02172ea4: .word 0x424f4d42 + arm_func_end func_ov22_02172e5c .global func_ov22_02172ea8 arm_func_start func_ov22_02172ea8 @@ -6716,8 +6716,8 @@ func_ov22_02172ea8: ; 0x02172ea8 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02172ea8 _02172ef0: .word data_ov22_02179430 + arm_func_end func_ov22_02172ea8 .global func_ov22_02172ef4 arm_func_start func_ov22_02172ef4 @@ -6829,10 +6829,10 @@ _0217304c: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02172ef4 _0217307c: .word data_027e0fe4 _02173080: .word data_027e0ffc _02173084: .word 0x00000296 + arm_func_end func_ov22_02172ef4 .global func_ov22_02173088 arm_func_start func_ov22_02173088 @@ -6861,10 +6861,10 @@ func_ov22_02173088: ; 0x02173088 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173088 _021730e4: .word data_027e0ffc _021730e8: .word 0x00000297 _021730ec: .word data_ov22_02179430 + arm_func_end func_ov22_02173088 .global func_ov22_021730f0 arm_func_start func_ov22_021730f0 @@ -6909,8 +6909,8 @@ _02173160: bl func_ov22_0217283c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021730f0 _02173180: .word data_027e0f94 + arm_func_end func_ov22_021730f0 .global func_ov22_02173184 arm_func_start func_ov22_02173184 @@ -6939,9 +6939,9 @@ func_ov22_02173184: ; 0x02173184 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173184 _021731e0: .word data_027e0ffc _021731e4: .word data_ov22_02179430 + arm_func_end func_ov22_02173184 .global func_ov22_021731e8 arm_func_start func_ov22_021731e8 @@ -7060,7 +7060,6 @@ _0217327c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_021731e8 _021733a0: .word data_027e0ffc _021733a4: .word 0x000001ad _021733a8: .word data_027e1038 @@ -7069,6 +7068,7 @@ _021733b0: .word 0x00000203 _021733b4: .word 0x00000205 _021733b8: .word 0x00000206 _021733bc: .word 0x00000207 + arm_func_end func_ov22_021731e8 .global func_ov22_021733c0 arm_func_start func_ov22_021733c0 @@ -7096,8 +7096,8 @@ func_ov22_021733c0: ; 0x021733c0 str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021733c0 _02173418: .word data_ov22_02179430 + arm_func_end func_ov22_021733c0 .global func_ov22_0217341c arm_func_start func_ov22_0217341c @@ -7181,11 +7181,11 @@ _02173514: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217341c _0217354c: .word 0x000004cd _02173550: .word data_027e0e58 _02173554: .word data_027e0ffc _02173558: .word 0x0000029e + arm_func_end func_ov22_0217341c .global func_ov22_0217355c arm_func_start func_ov22_0217355c @@ -7210,8 +7210,8 @@ func_ov22_0217355c: ; 0x0217355c str r0, [r4, #0x720] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217355c _021735a8: .word data_ov22_02179430 + arm_func_end func_ov22_0217355c .global func_ov22_021735ac arm_func_start func_ov22_021735ac @@ -7219,8 +7219,8 @@ func_ov22_021735ac: ; 0x021735ac ldr ip, _021735b4 ; =func_ov22_02171638 bx ip .align 2, 0 - arm_func_end func_ov22_021735ac _021735b4: .word func_ov22_02171638 + arm_func_end func_ov22_021735ac .global func_ov22_021735b8 arm_func_start func_ov22_021735b8 @@ -7257,8 +7257,8 @@ func_ov22_021735b8: ; 0x021735b8 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021735b8 _02173634: .word data_ov00_020e9370 + arm_func_end func_ov22_021735b8 .global func_ov22_02173638 arm_func_start func_ov22_02173638 @@ -7300,8 +7300,8 @@ func_ov22_02173638: ; 0x02173638 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173638 _021736c8: .word func_ov00_020b7d74 + arm_func_end func_ov22_02173638 .global func_ov22_021736cc arm_func_start func_ov22_021736cc @@ -7341,8 +7341,8 @@ func_ov22_021736cc: ; 0x021736cc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021736cc _02173754: .word func_ov00_020b7d74 + arm_func_end func_ov22_021736cc .global func_ov22_02173758 arm_func_start func_ov22_02173758 @@ -7359,8 +7359,8 @@ func_ov22_02173758: ; 0x02173758 bl func_ov22_0217399c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02173758 _02173784: .word data_027e0fe0 + arm_func_end func_ov22_02173758 .global func_ov22_02173788 arm_func_start func_ov22_02173788 @@ -7385,8 +7385,8 @@ func_ov22_02173788: ; 0x02173788 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173788 _021737d4: .word data_ov22_021797b8 + arm_func_end func_ov22_02173788 .global func_ov22_021737d8 arm_func_start func_ov22_021737d8 @@ -7396,8 +7396,8 @@ func_ov22_021737d8: ; 0x021737d8 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov22_021737d8 _021737e8: .word func_ov00_020a9998 + arm_func_end func_ov22_021737d8 .global func_ov22_021737ec arm_func_start func_ov22_021737ec @@ -7480,9 +7480,9 @@ _021738b0: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov22_021737ec _02173918: .word data_ov22_02178858 _0217391c: .word data_02050f54 + arm_func_end func_ov22_021737ec .global func_ov22_02173920 arm_func_start func_ov22_02173920 @@ -7511,10 +7511,10 @@ func_ov22_02173920: ; 0x02173920 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173920 _0217397c: .word data_ov22_02179794 _02173980: .word data_ov22_021797a8 _02173984: .word data_ov22_0217886c + arm_func_end func_ov22_02173920 .global func_ov22_02173988 arm_func_start func_ov22_02173988 @@ -7546,8 +7546,8 @@ func_ov22_0217399c: ; 0x0217399c strb r1, [r4, #0x37c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217399c _021739dc: .word data_ov22_02179684 + arm_func_end func_ov22_0217399c .global func_ov22_021739e0 arm_func_start func_ov22_021739e0 @@ -7576,9 +7576,9 @@ func_ov22_021739e0: ; 0x021739e0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021739e0 _02173a3c: .word data_ov22_02179684 _02173a40: .word func_ov00_020b7d74 + arm_func_end func_ov22_021739e0 .global func_ov22_02173a44 arm_func_start func_ov22_02173a44 @@ -7609,9 +7609,9 @@ func_ov22_02173a44: ; 0x02173a44 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173a44 _02173aa8: .word data_ov22_02179684 _02173aac: .word func_ov00_020b7d74 + arm_func_end func_ov22_02173a44 .global func_ov22_02173ab0 arm_func_start func_ov22_02173ab0 @@ -7703,11 +7703,11 @@ func_ov22_02173ab0: ; 0x02173ab0 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02173ab0 _02173c08: .word 0x00001b33 _02173c0c: .word data_027e0fe8 _02173c10: .word 0x484c4d4b _02173c14: .word data_027e0fe4 + arm_func_end func_ov22_02173ab0 .global func_ov22_02173c18 arm_func_start func_ov22_02173c18 @@ -7800,9 +7800,9 @@ _02173d3c: str r4, [r5, #0x130] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02173c18 _02173d4c: .word 0x00000ab8 _02173d50: .word data_027e0d0c + arm_func_end func_ov22_02173c18 .global func_ov22_02173d54 arm_func_start func_ov22_02173d54 @@ -8014,7 +8014,6 @@ _0217402c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02173d54 _02174044: .word data_ov22_02179674 _02174048: .word data_027e0ffc _0217404c: .word 0x0000019d @@ -8025,6 +8024,7 @@ _0217405c: .word 0x000001bd _02174060: .word data_ov22_02179677 _02174064: .word data_ov22_02179678 _02174068: .word data_ov22_02179679 + arm_func_end func_ov22_02173d54 .global func_ov22_0217406c arm_func_start func_ov22_0217406c @@ -8420,7 +8420,6 @@ _02174604: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_0217406c _0217460c: .word gMapManager _02174610: .word data_027e0764 _02174614: .word data_02050f54 @@ -8433,6 +8432,7 @@ _0217462c: .word data_027e0fe4 _02174630: .word data_027e0ffc _02174634: .word 0x0000033a _02174638: .word 0x0000033b + arm_func_end func_ov22_0217406c .global func_ov22_0217463c arm_func_start func_ov22_0217463c @@ -8483,8 +8483,8 @@ func_ov22_021746a4: ; 0x021746a4 bl func_ov22_02173c18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021746a4 _021746dc: .word data_027e0ffc + arm_func_end func_ov22_021746a4 .global func_ov22_021746e0 arm_func_start func_ov22_021746e0 @@ -8493,8 +8493,8 @@ func_ov22_021746e0: ; 0x021746e0 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov22_021746e0 _021746ec: .word func_ov22_02173c18 + arm_func_end func_ov22_021746e0 .global func_ov22_021746f0 arm_func_start func_ov22_021746f0 @@ -8524,9 +8524,9 @@ _0217472c: strh r3, [r2, #0x78] bx ip .align 2, 0 - arm_func_end func_ov22_021746f0 _02174744: .word 0x00000333 _02174748: .word func_ov22_02173c18 + arm_func_end func_ov22_021746f0 .global func_ov22_0217474c arm_func_start func_ov22_0217474c @@ -8592,8 +8592,8 @@ _02174814: bl func_ov22_02173c18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_0217477c _02174820: .word data_02050f54 + arm_func_end func_ov22_0217477c .global func_ov22_02174824 arm_func_start func_ov22_02174824 @@ -8620,9 +8620,9 @@ func_ov22_02174824: ; 0x02174824 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174824 _02174878: .word 0x0000068f _0217487c: .word data_ov00_020e9370 + arm_func_end func_ov22_02174824 .global func_ov22_02174880 arm_func_start func_ov22_02174880 @@ -8657,8 +8657,8 @@ func_ov22_021748a0: ; 0x021748a0 bl func_ov22_021748d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_021748a0 _021748cc: .word data_027e0fe0 + arm_func_end func_ov22_021748a0 .global func_ov22_021748d0 arm_func_start func_ov22_021748d0 @@ -8677,8 +8677,8 @@ func_ov22_021748d0: ; 0x021748d0 strb r1, [r4, #0x27c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021748d0 _02174904: .word data_ov22_02179800 + arm_func_end func_ov22_021748d0 .global func_ov22_02174908 arm_func_start func_ov22_02174908 @@ -8699,8 +8699,8 @@ func_ov22_02174908: ; 0x02174908 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174908 _02174944: .word func_ov00_020b7d74 + arm_func_end func_ov22_02174908 .global func_ov22_02174948 arm_func_start func_ov22_02174948 @@ -8723,8 +8723,8 @@ func_ov22_02174948: ; 0x02174948 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174948 _0217498c: .word func_ov00_020b7d74 + arm_func_end func_ov22_02174948 .global func_ov22_02174990 arm_func_start func_ov22_02174990 @@ -8786,11 +8786,11 @@ func_ov22_02174990: ; 0x02174990 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174990 _02174a70: .word 0x00000666 _02174a74: .word data_027e0d0c _02174a78: .word data_027e0fec _02174a7c: .word data_027e0fe4 + arm_func_end func_ov22_02174990 .global func_ov22_02174a80 arm_func_start func_ov22_02174a80 @@ -8846,8 +8846,8 @@ _02174b2c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02174a80 _02174b38: .word gMapManager + arm_func_end func_ov22_02174a80 .global func_ov22_02174b3c arm_func_start func_ov22_02174b3c @@ -8966,8 +8966,8 @@ _02174ca0: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02174be8 _02174cac: .word data_02050f54 + arm_func_end func_ov22_02174be8 .global func_ov22_02174cb0 arm_func_start func_ov22_02174cb0 @@ -9035,12 +9035,12 @@ func_ov22_02174cb0: ; 0x02174cb0 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02174cb0 _02174da8: .word data_02050f54 _02174dac: .word 0x00000266 _02174db0: .word gMapManager _02174db4: .word 0x0000059a _02174db8: .word data_ov00_020e9370 + arm_func_end func_ov22_02174cb0 .global func_ov22_02174dbc arm_func_start func_ov22_02174dbc @@ -9057,8 +9057,8 @@ func_ov22_02174dbc: ; 0x02174dbc bl func_ov22_02174dec ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02174dbc _02174de8: .word data_027e0fe0 + arm_func_end func_ov22_02174dbc .global func_ov22_02174dec arm_func_start func_ov22_02174dec @@ -9076,8 +9076,8 @@ func_ov22_02174dec: ; 0x02174dec str r1, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174dec _02174e1c: .word data_ov22_02179910 + arm_func_end func_ov22_02174dec .global func_ov22_02174e20 arm_func_start func_ov22_02174e20 @@ -9097,8 +9097,8 @@ func_ov22_02174e20: ; 0x02174e20 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174e20 _02174e58: .word data_ov22_02179910 + arm_func_end func_ov22_02174e20 .global func_ov22_02174e5c arm_func_start func_ov22_02174e5c @@ -9120,8 +9120,8 @@ func_ov22_02174e5c: ; 0x02174e5c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02174e5c _02174e9c: .word data_ov22_02179910 + arm_func_end func_ov22_02174e5c .global func_ov22_02174ea0 arm_func_start func_ov22_02174ea0 @@ -9246,11 +9246,11 @@ _02175038: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_02174f00 _02175058: .word data_027e0f64 _0217505c: .word gMapManager _02175060: .word data_027e0764 _02175064: .word data_027e0e58 + arm_func_end func_ov22_02174f00 .global func_ov22_02175068 arm_func_start func_ov22_02175068 @@ -9279,8 +9279,8 @@ func_ov22_0217507c: ; 0x0217507c bl func_ov22_021750b4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217507c _021750b0: .word data_027e0f84 + arm_func_end func_ov22_0217507c .global func_ov22_021750b4 arm_func_start func_ov22_021750b4 @@ -9330,13 +9330,13 @@ _02175158: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021750b4 _02175160: .word data_ov00_020e2748 _02175164: .word data_ov00_020e2f04 _02175168: .word data_ov00_020e2e3c _0217516c: .word data_ov22_021799cc _02175170: .word data_027e0f68 _02175174: .word data_027e0d38 + arm_func_end func_ov22_021750b4 .global func_ov22_02175178 arm_func_start func_ov22_02175178 @@ -9364,9 +9364,9 @@ _021751a4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175178 _021751cc: .word data_ov22_021799cc _021751d0: .word data_027e0d38 + arm_func_end func_ov22_02175178 .global func_ov22_021751d4 arm_func_start func_ov22_021751d4 @@ -9396,9 +9396,9 @@ _02175200: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021751d4 _02175230: .word data_ov22_021799cc _02175234: .word data_027e0d38 + arm_func_end func_ov22_021751d4 .global func_ov22_02175238 arm_func_start func_ov22_02175238 @@ -9471,9 +9471,9 @@ _02175320: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02175238 _0217533c: .word 0x00000e66 _02175340: .word gAdventureFlags + arm_func_end func_ov22_02175238 .global func_ov22_02175344 arm_func_start func_ov22_02175344 @@ -9551,10 +9551,10 @@ _02175434: add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02175344 _0217545c: .word data_027e0d38 _02175460: .word data_ov22_0217a5d4 _02175464: .word data_027e0e58 + arm_func_end func_ov22_02175344 .global func_ov22_02175468 arm_func_start func_ov22_02175468 @@ -9623,9 +9623,9 @@ _02175550: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02175468 _0217555c: .word data_027e0e58 _02175560: .word data_027e0ffc + arm_func_end func_ov22_02175468 .global func_ov22_02175564 arm_func_start func_ov22_02175564 @@ -9666,9 +9666,9 @@ _021755cc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217556c _021755d4: .word data_027e0fe4 _021755d8: .word 0x47524f4b + arm_func_end func_ov22_0217556c .global func_ov22_021755dc arm_func_start func_ov22_021755dc @@ -9720,8 +9720,8 @@ func_ov22_0217562c: ; 0x0217562c bl func_ov22_0217565c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_0217562c _02175658: .word data_027e0fe0 + arm_func_end func_ov22_0217562c .global func_ov22_0217565c arm_func_start func_ov22_0217565c @@ -9736,8 +9736,8 @@ func_ov22_0217565c: ; 0x0217565c str r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217565c _02175680: .word data_ov22_02179a60 + arm_func_end func_ov22_0217565c .global func_ov22_02175684 arm_func_start func_ov22_02175684 @@ -9755,8 +9755,8 @@ func_ov22_02175684: ; 0x02175684 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175684 _021756b4: .word data_ov22_02179a60 + arm_func_end func_ov22_02175684 .global func_ov22_021756b8 arm_func_start func_ov22_021756b8 @@ -9776,8 +9776,8 @@ func_ov22_021756b8: ; 0x021756b8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021756b8 _021756f0: .word data_ov22_02179a60 + arm_func_end func_ov22_021756b8 .global func_ov22_021756f4 arm_func_start func_ov22_021756f4 @@ -9789,9 +9789,9 @@ func_ov22_021756f4: ; 0x021756f4 add r1, r2, #0x158 bx ip .align 2, 0 - arm_func_end func_ov22_021756f4 _0217570c: .word data_027e0e58 _02175710: .word func_ov00_0207c444 + arm_func_end func_ov22_021756f4 .global func_ov22_02175714 arm_func_start func_ov22_02175714 @@ -9826,8 +9826,8 @@ func_ov22_02175714: ; 0x02175714 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175714 _02175788: .word data_027e0e58 + arm_func_end func_ov22_02175714 .global func_ov22_0217578c arm_func_start func_ov22_0217578c @@ -9938,9 +9938,9 @@ func_ov22_021757c0: ; 0x021757c0 add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov22_021757c0 _02175908: .word data_027e0f64 _0217590c: .word gMapManager + arm_func_end func_ov22_021757c0 .global func_ov22_02175910 arm_func_start func_ov22_02175910 @@ -9963,8 +9963,8 @@ func_ov22_02175910: ; 0x02175910 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02175910 _02175954: .word data_ov22_0217a568 + arm_func_end func_ov22_02175910 .global func_ov22_02175958 arm_func_start func_ov22_02175958 @@ -10038,12 +10038,12 @@ _02175a5c: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov22_02175958 _02175a64: .word data_ov22_0217a568 _02175a68: .word data_02050f54 _02175a6c: .word 0x000004cd _02175a70: .word data_ov00_020eec9c _02175a74: .word 0x0000010f + arm_func_end func_ov22_02175958 .global func_ov22_02175a78 arm_func_start func_ov22_02175a78 @@ -10060,8 +10060,8 @@ func_ov22_02175a78: ; 0x02175a78 bl func_ov22_02175aa8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02175a78 _02175aa4: .word data_027e0fe0 + arm_func_end func_ov22_02175a78 .global func_ov22_02175aa8 arm_func_start func_ov22_02175aa8 @@ -10074,8 +10074,8 @@ func_ov22_02175aa8: ; 0x02175aa8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175aa8 _02175ac4: .word data_ov22_02179b1c + arm_func_end func_ov22_02175aa8 .global func_ov22_02175ac8 arm_func_start func_ov22_02175ac8 @@ -10127,8 +10127,8 @@ func_ov22_02175b10: ; 0x02175b10 bl func_ov22_02175b48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175b10 _02175b44: .word data_027e0f84 + arm_func_end func_ov22_02175b10 .global func_ov22_02175b48 arm_func_start func_ov22_02175b48 @@ -10157,9 +10157,9 @@ func_ov22_02175b48: ; 0x02175b48 str r1, [r4, #0x58] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175b48 _02175ba4: .word data_ov22_02179bd8 _02175ba8: .word data_027e0f68 + arm_func_end func_ov22_02175b48 .global func_ov22_02175bac arm_func_start func_ov22_02175bac @@ -10181,9 +10181,9 @@ func_ov22_02175bac: ; 0x02175bac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175bac _02175bec: .word data_ov22_02179bd8 _02175bf0: .word data_027e0e58 + arm_func_end func_ov22_02175bac .global func_ov22_02175bf4 arm_func_start func_ov22_02175bf4 @@ -10207,9 +10207,9 @@ func_ov22_02175bf4: ; 0x02175bf4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175bf4 _02175c3c: .word data_ov22_02179bd8 _02175c40: .word data_027e0e58 + arm_func_end func_ov22_02175bf4 .global func_ov22_02175c44 arm_func_start func_ov22_02175c44 @@ -10264,8 +10264,8 @@ _02175ce0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov22_02175c44 _02175cfc: .word gMapManager + arm_func_end func_ov22_02175c44 .global func_ov22_02175d00 arm_func_start func_ov22_02175d00 @@ -10355,8 +10355,8 @@ _02175dd8: bl func_ov22_02176178 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02175d40 _02175e2c: .word gAdventureFlags + arm_func_end func_ov22_02175d40 .global func_ov22_02175e30 arm_func_start func_ov22_02175e30 @@ -10439,9 +10439,9 @@ _02175f48: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02175e30 _02175f54: .word 0xffffe333 _02175f58: .word gAdventureFlags + arm_func_end func_ov22_02175e30 .global func_ov22_02175f5c arm_func_start func_ov22_02175f5c @@ -10487,8 +10487,8 @@ func_ov22_02175fb4: ; 0x02175fb4 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov22_02175fb4 _02175fc0: .word func_ov00_0208b9e4 + arm_func_end func_ov22_02175fb4 .global func_ov22_02175fc4 arm_func_start func_ov22_02175fc4 @@ -10611,9 +10611,9 @@ _02176154: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov22_02176000 _02176170: .word data_027e0f6c _02176174: .word gMapManager + arm_func_end func_ov22_02176000 .global func_ov22_02176178 arm_func_start func_ov22_02176178 @@ -10670,9 +10670,9 @@ _0217622c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02176178 _0217623c: .word data_027e0e58 _02176240: .word data_027e0ffc + arm_func_end func_ov22_02176178 .global func_ov22_02176244 arm_func_start func_ov22_02176244 @@ -10691,8 +10691,8 @@ func_ov22_02176244: ; 0x02176244 bl func_ov22_0217627c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02176244 _02176278: .word data_027e0f84 + arm_func_end func_ov22_02176244 .global func_ov22_0217627c arm_func_start func_ov22_0217627c @@ -10724,8 +10724,8 @@ func_ov22_0217627c: ; 0x0217627c str r1, [r4, #0x6c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217627c _021762e4: .word data_ov22_02179cac + arm_func_end func_ov22_0217627c .global func_ov22_021762e8 arm_func_start func_ov22_021762e8 @@ -10818,8 +10818,8 @@ func_ov22_02176338: ; 0x02176338 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02176338 _02176408: .word 0x0000059a + arm_func_end func_ov22_02176338 .global func_ov22_0217640c arm_func_start func_ov22_0217640c @@ -10991,11 +10991,11 @@ _0217662c: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02176514 _02176638: .word data_027e0fb8 _0217663c: .word data_027e0e58 _02176640: .word 0x0000025d _02176644: .word 0x0000025e + arm_func_end func_ov22_02176514 .global func_ov22_02176648 arm_func_start func_ov22_02176648 @@ -11043,8 +11043,8 @@ func_ov22_02176660: ; 0x02176660 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02176660 _021766b4: .word data_027e0e58 + arm_func_end func_ov22_02176660 .global func_ov22_021766b8 arm_func_start func_ov22_021766b8 @@ -11168,10 +11168,10 @@ _0217684c: add sp, sp, #0x84 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_021766dc _02176870: .word 0x45800000 _02176874: .word 0x46800000 _02176878: .word data_02050f54 + arm_func_end func_ov22_021766dc .global func_ov22_0217687c arm_func_start func_ov22_0217687c @@ -11279,8 +11279,8 @@ func_ov22_021769d4: ; 0x021769d4 bl func_ov22_02176b5c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_021769d4 _02176a00: .word data_027e0fe0 + arm_func_end func_ov22_021769d4 .global func_ov22_02176a04 arm_func_start func_ov22_02176a04 @@ -11458,7 +11458,6 @@ func_ov22_02176b5c: ; 0x02176b5c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02176b5c _02176c68: .word data_ov22_02179df4 _02176c6c: .word data_ov22_02179d5c _02176c70: .word data_027e0fec @@ -11466,6 +11465,7 @@ _02176c74: .word data_ov22_021797a8 _02176c78: .word data_ov00_020e2f04 _02176c7c: .word data_ov00_020e2dd8 _02176c80: .word data_ov22_0217a5b4 + arm_func_end func_ov22_02176b5c .global func_ov22_02176c84 arm_func_start func_ov22_02176c84 @@ -11496,10 +11496,10 @@ func_ov22_02176c84: ; 0x02176c84 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02176c84 _02176ce8: .word data_ov22_02179df4 _02176cec: .word data_027e0f6c _02176cf0: .word data_ov22_0217a5b4 + arm_func_end func_ov22_02176c84 .global func_ov22_02176cf4 arm_func_start func_ov22_02176cf4 @@ -11532,10 +11532,10 @@ func_ov22_02176cf4: ; 0x02176cf4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02176cf4 _02176d60: .word data_ov22_02179df4 _02176d64: .word data_027e0f6c _02176d68: .word data_ov22_0217a5b4 + arm_func_end func_ov22_02176cf4 .global func_ov22_02176d6c arm_func_start func_ov22_02176d6c @@ -11672,7 +11672,6 @@ func_ov22_02176d6c: ; 0x02176d6c add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02176d6c _02176f78: .word gMapManager _02176f7c: .word 0x00000ccd _02176f80: .word data_027e0f6c @@ -11683,6 +11682,7 @@ _02176f90: .word data_ov22_02178930 _02176f94: .word func_ov22_0217714c _02176f98: .word data_ov22_02179eb8 _02176f9c: .word data_ov22_021788bc + arm_func_end func_ov22_02176d6c .global func_ov22_02176fa0 arm_func_start func_ov22_02176fa0 @@ -11779,11 +11779,11 @@ _021770c0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov22_02176fa0 _021770f4: .word data_027e0ffc _021770f8: .word 0x000002fd _021770fc: .word data_027e0e58 _02177100: .word 0x00001031 + arm_func_end func_ov22_02176fa0 .global func_ov22_02177104 arm_func_start func_ov22_02177104 @@ -11825,9 +11825,9 @@ func_ov22_0217714c: ; 0x0217714c strb r2, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov22_0217714c _0217716c: .word func_ov22_02177174 _02177170: .word func_ov22_02177260 + arm_func_end func_ov22_0217714c .global func_ov22_02177174 arm_func_start func_ov22_02177174 @@ -11838,8 +11838,8 @@ func_ov22_02177174: ; 0x02177174 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov22_02177174 _02177188: .word func_ov22_0217718c + arm_func_end func_ov22_02177174 .global func_ov22_0217718c arm_func_start func_ov22_0217718c @@ -11910,8 +11910,8 @@ func_ov22_02177260: ; 0x02177260 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov22_02177260 _02177274: .word func_ov22_02177278 + arm_func_end func_ov22_02177260 .global func_ov22_02177278 arm_func_start func_ov22_02177278 @@ -11959,9 +11959,9 @@ func_ov22_02177278: ; 0x02177278 strh r0, [r1, #0x2e] bx lr .align 2, 0 - arm_func_end func_ov22_02177278 _02177320: .word data_02050f54 _02177324: .word 0x00007fff + arm_func_end func_ov22_02177278 .global func_ov22_02177328 arm_func_start func_ov22_02177328 @@ -12027,9 +12027,9 @@ func_ov22_02177374: ; 0x02177374 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov22_02177374 _02177404: .word data_027e0fec _02177408: .word data_ov22_021788cc + arm_func_end func_ov22_02177374 .global func_ov22_0217740c arm_func_start func_ov22_0217740c @@ -12247,7 +12247,6 @@ _021776d4: add sp, sp, #0x54 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov22_021774c8 _021776e0: .word data_ov22_02178880 _021776e4: .word data_ov22_02178888 _021776e8: .word data_ov22_02178890 @@ -12258,6 +12257,7 @@ _021776f8: .word data_027e0f94 _021776fc: .word 0x00001001 _02177700: .word data_027e0fe8 _02177704: .word 0x54534e49 + arm_func_end func_ov22_021774c8 .global func_ov22_02177708 arm_func_start func_ov22_02177708 @@ -12270,8 +12270,8 @@ func_ov22_02177708: ; 0x02177708 mov r1, #3 bx ip .align 2, 0 - arm_func_end func_ov22_02177708 _02177724: .word func_ov00_02094884 + arm_func_end func_ov22_02177708 .global func_ov22_02177728 arm_func_start func_ov22_02177728 @@ -12343,9 +12343,9 @@ func_ov22_021777d8: ; 0x021777d8 strb r1, [r0, #0x32f] bx ip .align 2, 0 - arm_func_end func_ov22_021777d8 _021777f4: .word 0x00000ccd _021777f8: .word func_ov22_02177328 + arm_func_end func_ov22_021777d8 .global func_ov22_021777fc arm_func_start func_ov22_021777fc @@ -12355,9 +12355,9 @@ func_ov22_021777fc: ; 0x021777fc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov22_021777fc _0217780c: .word data_027e0fc8 _02177810: .word func_ov00_020bbd60 + arm_func_end func_ov22_021777fc .global func_ov22_02177814 arm_func_start func_ov22_02177814 @@ -12434,9 +12434,9 @@ _02177908: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02177814 _0217792c: .word 0x00000ccd _02177930: .word 0x0000019a + arm_func_end func_ov22_02177814 .global func_ov22_02177934 arm_func_start func_ov22_02177934 @@ -12501,9 +12501,9 @@ func_ov22_02177948: ; 0x02177948 str r0, [r4, #0x2cc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02177948 _02177a0c: .word 0x00000ccd _02177a10: .word data_027e0764 + arm_func_end func_ov22_02177948 .global func_ov22_02177a14 arm_func_start func_ov22_02177a14 @@ -12557,8 +12557,8 @@ _02177ac0: bl func_ov46_02193fac ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov22_02177a14 _02177ac8: .word data_027e0764 + arm_func_end func_ov22_02177a14 .global func_ov22_02177acc arm_func_start func_ov22_02177acc @@ -12589,8 +12589,8 @@ _02177b10: bl func_ov46_02193fac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02177ad0 _02177b18: .word data_ov48_02194c8c + arm_func_end func_ov22_02177ad0 .global func_ov22_02177b1c arm_func_start func_ov22_02177b1c @@ -12602,8 +12602,8 @@ func_ov22_02177b1c: ; 0x02177b1c str r1, [r0, #0x2c0] bx lr .align 2, 0 - arm_func_end func_ov22_02177b1c _02177b34: .word 0x00001fff + arm_func_end func_ov22_02177b1c .global func_ov22_02177b38 arm_func_start func_ov22_02177b38 @@ -12667,8 +12667,8 @@ func_ov22_02177bd0: ; 0x02177bd0 bl func_ov22_02177c08 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02177bd0 _02177c04: .word data_027e0f84 + arm_func_end func_ov22_02177bd0 .global func_ov22_02177c08 arm_func_start func_ov22_02177c08 @@ -12683,8 +12683,8 @@ func_ov22_02177c08: ; 0x02177c08 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02177c08 _02177c2c: .word data_ov22_02179ed8 + arm_func_end func_ov22_02177c08 .global func_ov22_02177c30 arm_func_start func_ov22_02177c30 @@ -12787,8 +12787,8 @@ _02177d1c: bl func_ov00_02093a3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_02177ccc _02177d40: .word data_027e0f6c + arm_func_end func_ov22_02177ccc .global func_ov22_02177d44 arm_func_start func_ov22_02177d44 @@ -12813,8 +12813,8 @@ func_ov22_02177d48: ; 0x02177d48 bl func_ov22_02177d80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02177d48 _02177d7c: .word data_027e0f84 + arm_func_end func_ov22_02177d48 .global func_ov22_02177d80 arm_func_start func_ov22_02177d80 @@ -12828,8 +12828,8 @@ func_ov22_02177d80: ; 0x02177d80 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02177d80 _02177da0: .word data_ov22_02179f90 + arm_func_end func_ov22_02177d80 .global func_ov22_02177da4 arm_func_start func_ov22_02177da4 @@ -12966,10 +12966,10 @@ _02177f44: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov22_02177e04 _02177f50: .word data_027e0ffc _02177f54: .word 0x00000335 _02177f58: .word data_027e0e58 + arm_func_end func_ov22_02177e04 .global func_ov22_02177f5c arm_func_start func_ov22_02177f5c @@ -13123,7 +13123,6 @@ func_ov22_0217802c: ; 0x0217802c add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_0217802c _02178130: .word data_ov22_0217a064 _02178134: .word data_ov22_0217966c _02178138: .word 0x0000099a @@ -13132,6 +13131,7 @@ _02178140: .word data_ov22_02178944 _02178144: .word data_ov22_02178958 _02178148: .word data_ov22_0217a040 _0217814c: .word data_ov22_0217a054 + arm_func_end func_ov22_0217802c .global func_ov22_02178150 arm_func_start func_ov22_02178150 @@ -13169,9 +13169,9 @@ _021781a8: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02178150 _021781c8: .word 0x0000099a _021781cc: .word 0x000002aa + arm_func_end func_ov22_02178150 .global func_ov22_021781d0 arm_func_start func_ov22_021781d0 @@ -13199,8 +13199,8 @@ func_ov22_021781d0: ; 0x021781d0 bl func_020197fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_021781d0 _02178228: .word data_ov00_020e9360 + arm_func_end func_ov22_021781d0 .global func_ov22_0217822c arm_func_start func_ov22_0217822c @@ -13247,9 +13247,9 @@ func_ov22_0217822c: ; 0x0217822c add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov22_0217822c _021782d0: .word 0x0000059a _021782d4: .word data_02050f54 + arm_func_end func_ov22_0217822c .global func_ov22_021782d8 arm_func_start func_ov22_021782d8 @@ -13266,8 +13266,8 @@ func_ov22_021782d8: ; 0x021782d8 bl func_ov22_0217839c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_021782d8 _02178304: .word data_027e0fe0 + arm_func_end func_ov22_021782d8 .global func_ov22_02178308 arm_func_start func_ov22_02178308 @@ -13284,8 +13284,8 @@ func_ov22_02178308: ; 0x02178308 bl func_ov22_021783ec ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178308 _02178334: .word data_027e0fe0 + arm_func_end func_ov22_02178308 .global func_ov22_02178338 arm_func_start func_ov22_02178338 @@ -13298,8 +13298,8 @@ func_ov22_02178338: ; 0x02178338 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_02178338 _02178354: .word data_ov22_0217a2d0 + arm_func_end func_ov22_02178338 .global func_ov22_02178358 arm_func_start func_ov22_02178358 @@ -13344,8 +13344,8 @@ func_ov22_0217839c: ; 0x0217839c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217839c _021783b8: .word data_ov22_0217a1cc + arm_func_end func_ov22_0217839c .global func_ov22_021783bc arm_func_start func_ov22_021783bc @@ -13380,8 +13380,8 @@ func_ov22_021783ec: ; 0x021783ec str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021783ec _02178408: .word data_ov22_0217a0c8 + arm_func_end func_ov22_021783ec .global func_ov22_0217840c arm_func_start func_ov22_0217840c @@ -13451,12 +13451,12 @@ func_ov22_0217843c: ; 0x0217843c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_0217843c _021784e4: .word data_ov22_0217898c _021784e8: .word data_ov22_0217a3cc _021784ec: .word data_ov22_0217a3d0 _021784f0: .word data_ov22_02178980 _021784f4: .word gAdventureFlags + arm_func_end func_ov22_0217843c .global func_ov22_021784f8 arm_func_start func_ov22_021784f8 @@ -13504,12 +13504,12 @@ func_ov22_021784f8: ; 0x021784f8 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov22_021784f8 _021785a0: .word data_ov22_0217898c _021785a4: .word data_ov22_02178980 _021785a8: .word data_ov22_0217a3d8 _021785ac: .word data_ov22_0217a3dc _021785b0: .word gAdventureFlags + arm_func_end func_ov22_021784f8 .global func_ov22_021785b4 arm_func_start func_ov22_021785b4 @@ -14314,12 +14314,12 @@ func_ov22_021789c8: ; 0x021789c8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_021789c8 _021789f4: .word data_ov22_0217a40c _021789f8: .word 0x424c4152 _021789fc: .word func_ov22_0216d6a0 _02178a00: .word _ZN9ActorTypeD1Ev _02178a04: .word data_ov22_0217a400 + arm_func_end func_ov22_021789c8 .global func_ov22_02178a08 arm_func_start func_ov22_02178a08 @@ -14335,11 +14335,11 @@ func_ov22_02178a08: ; 0x02178a08 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178a08 _02178a30: .word data_ov22_0217a420 _02178a34: .word func_ov22_0216e168 _02178a38: .word func_0203ebc8 _02178a3c: .word data_ov22_0217a428 + arm_func_end func_ov22_02178a08 .global func_ov22_02178a40 arm_func_start func_ov22_02178a40 @@ -14355,11 +14355,11 @@ func_ov22_02178a40: ; 0x02178a40 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178a40 _02178a68: .word data_ov22_0217a434 _02178a6c: .word func_ov22_0216ed88 _02178a70: .word func_0203ebc8 _02178a74: .word data_ov22_0217a43c + arm_func_end func_ov22_02178a40 .global func_ov22_02178a78 arm_func_start func_ov22_02178a78 @@ -14410,7 +14410,6 @@ func_ov22_02178a78: ; 0x02178a78 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178a78 _02178b2c: .word data_ov22_0217a454 _02178b30: .word 0x534e574d _02178b34: .word func_ov22_0216f2d4 @@ -14426,6 +14425,7 @@ _02178b58: .word func_ov22_0216f33c _02178b5c: .word data_ov22_0217a488 _02178b60: .word data_02057200 _02178b64: .word data_ov22_02179224 + arm_func_end func_ov22_02178a78 .global func_ov22_02178b68 arm_func_start func_ov22_02178b68 @@ -14497,7 +14497,6 @@ func_ov22_02178b68: ; 0x02178b68 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov22_02178b68 _02178c70: .word data_ov22_0217a4b4 _02178c74: .word 0x59455449 _02178c78: .word func_ov22_021713bc @@ -14508,6 +14507,7 @@ _02178c88: .word 0x00001555 _02178c8c: .word data_ov22_02179430 _02178c90: .word func_ov00_020cceec _02178c94: .word data_ov22_0217a4c8 + arm_func_end func_ov22_02178b68 .global func_ov22_02178c98 arm_func_start func_ov22_02178c98 @@ -14524,12 +14524,12 @@ func_ov22_02178c98: ; 0x02178c98 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178c98 _02178cc4: .word data_ov22_0217a4e0 _02178cc8: .word 0x48504c50 _02178ccc: .word func_ov22_02173758 _02178cd0: .word _ZN9ActorTypeD1Ev _02178cd4: .word data_ov22_0217a4d4 + arm_func_end func_ov22_02178c98 .global func_ov22_02178cd8 arm_func_start func_ov22_02178cd8 @@ -14546,12 +14546,12 @@ func_ov22_02178cd8: ; 0x02178cd8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178cd8 _02178d04: .word data_ov22_0217a500 _02178d08: .word 0x484c4d4b _02178d0c: .word func_ov22_021748a0 _02178d10: .word _ZN9ActorTypeD1Ev _02178d14: .word data_ov22_0217a4f4 + arm_func_end func_ov22_02178cd8 .global func_ov22_02178d18 arm_func_start func_ov22_02178d18 @@ -14568,12 +14568,12 @@ func_ov22_02178d18: ; 0x02178d18 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178d18 _02178d44: .word data_ov22_0217a520 _02178d48: .word 0x49434645 _02178d4c: .word func_ov22_02174dbc _02178d50: .word _ZN9ActorTypeD1Ev _02178d54: .word data_ov22_0217a514 + arm_func_end func_ov22_02178d18 .global func_ov22_02178d58 arm_func_start func_ov22_02178d58 @@ -14589,11 +14589,11 @@ func_ov22_02178d58: ; 0x02178d58 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178d58 _02178d80: .word data_ov22_0217a534 _02178d84: .word func_ov22_0217507c _02178d88: .word func_0203ebc8 _02178d8c: .word data_ov22_0217a53c + arm_func_end func_ov22_02178d58 .global func_ov22_02178d90 arm_func_start func_ov22_02178d90 @@ -14610,12 +14610,12 @@ func_ov22_02178d90: ; 0x02178d90 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178d90 _02178dbc: .word data_ov22_0217a554 _02178dc0: .word 0x534e4546 _02178dc4: .word func_ov22_0217562c _02178dc8: .word _ZN9ActorTypeD1Ev _02178dcc: .word data_ov22_0217a548 + arm_func_end func_ov22_02178d90 .global func_ov22_02178dd0 arm_func_start func_ov22_02178dd0 @@ -14632,12 +14632,12 @@ func_ov22_02178dd0: ; 0x02178dd0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178dd0 _02178dfc: .word data_ov22_0217a578 _02178e00: .word 0x42524d49 _02178e04: .word func_ov22_02175a78 _02178e08: .word _ZN9ActorTypeD1Ev _02178e0c: .word data_ov22_0217a56c + arm_func_end func_ov22_02178dd0 .global func_ov22_02178e10 arm_func_start func_ov22_02178e10 @@ -14653,11 +14653,11 @@ func_ov22_02178e10: ; 0x02178e10 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178e10 _02178e38: .word data_ov22_0217a58c _02178e3c: .word func_ov22_02175b10 _02178e40: .word func_0203ebc8 _02178e44: .word data_ov22_0217a594 + arm_func_end func_ov22_02178e10 .global func_ov22_02178e48 arm_func_start func_ov22_02178e48 @@ -14673,11 +14673,11 @@ func_ov22_02178e48: ; 0x02178e48 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178e48 _02178e70: .word data_ov22_0217a5ac _02178e74: .word func_ov22_02176244 _02178e78: .word func_0203ebc8 _02178e7c: .word data_ov22_0217a5a0 + arm_func_end func_ov22_02178e48 .global func_ov22_02178e80 arm_func_start func_ov22_02178e80 @@ -14712,7 +14712,6 @@ func_ov22_02178e80: ; 0x02178e80 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178e80 _02178ef4: .word data_ov22_0217a5c0 _02178ef8: .word 0x54534e4d _02178efc: .word func_ov22_021769d4 @@ -14720,6 +14719,7 @@ _02178f00: .word _ZN9ActorTypeD1Ev _02178f04: .word data_ov22_0217a5b4 _02178f08: .word data_02057200 _02178f0c: .word data_ov22_02179d5c + arm_func_end func_ov22_02178e80 .global func_ov22_02178f10 arm_func_start func_ov22_02178f10 @@ -14735,11 +14735,11 @@ func_ov22_02178f10: ; 0x02178f10 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178f10 _02178f38: .word data_ov22_0217a5d8 _02178f3c: .word func_ov22_02177bd0 _02178f40: .word func_0203ebc8 _02178f44: .word data_ov22_0217a5e0 + arm_func_end func_ov22_02178f10 .global func_ov22_02178f48 arm_func_start func_ov22_02178f48 @@ -14755,11 +14755,11 @@ func_ov22_02178f48: ; 0x02178f48 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178f48 _02178f70: .word data_ov22_0217a5ec _02178f74: .word func_ov22_02177d48 _02178f78: .word func_0203ebc8 _02178f7c: .word data_ov22_0217a5f4 + arm_func_end func_ov22_02178f48 .global func_ov22_02178f80 arm_func_start func_ov22_02178f80 @@ -14785,7 +14785,6 @@ func_ov22_02178f80: ; 0x02178f80 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov22_02178f80 _02178fd0: .word data_ov22_0217a60c _02178fd4: .word 0x59455457 _02178fd8: .word func_ov22_021782d8 @@ -14795,9 +14794,10 @@ _02178fe4: .word data_ov22_0217a62c _02178fe8: .word 0x59455442 _02178fec: .word func_ov22_02178308 _02178ff0: .word data_ov22_0217a620 - .global data_ov22_02178ff4 + arm_func_end func_ov22_02178f80 .section .ctor, 4, 1, 4 + .global data_ov22_02178ff4 data_ov22_02178ff4: ; 0x02178ff4 .word func_ov22_021789c8 .global data_ov22_02178ff8 diff --git a/asm/ov23.s b/asm/ov23.s index 4e6986ee..e49f1a5c 100644 --- a/asm/ov23.s +++ b/asm/ov23.s @@ -139,9 +139,9 @@ _0216d844: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216d7f8 _0216d860: .word data_027e0ffc _0216d864: .word 0x00000389 + arm_func_end func_ov23_0216d7f8 .global func_ov23_0216d868 arm_func_start func_ov23_0216d868 @@ -174,9 +174,9 @@ _0216d8b4: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216d868 _0216d8d0: .word data_027e0ffc _0216d8d4: .word 0x0000038a + arm_func_end func_ov23_0216d868 .global func_ov23_0216d8d8 arm_func_start func_ov23_0216d8d8 @@ -209,8 +209,8 @@ _0216d924: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216d8d8 _0216d940: .word data_027e0ffc + arm_func_end func_ov23_0216d8d8 .global func_ov23_0216d944 arm_func_start func_ov23_0216d944 @@ -244,11 +244,11 @@ func_ov23_0216d944: ; 0x0216d944 strb r2, [r4, #0x4ed] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216d944 _0216d9b4: .word data_ov23_02179dc4 _0216d9b8: .word data_ov23_02179d20 _0216d9bc: .word data_ov00_020e2f04 _0216d9c0: .word data_ov00_020e2dd8 + arm_func_end func_ov23_0216d944 .global func_ov23_0216d9c4 arm_func_start func_ov23_0216d9c4 @@ -541,7 +541,6 @@ _0216ddb8: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_0216da14 _0216ddd0: .word data_02050f54 _0216ddd4: .word 0x47524e43 _0216ddd8: .word 0x47524342 @@ -555,6 +554,7 @@ _0216ddf4: .word data_ov23_0217904c _0216ddf8: .word data_ov23_021790c4 _0216ddfc: .word 0x47524e4d _0216de00: .word data_ov23_021790ec + arm_func_end func_ov23_0216da14 .global func_ov23_0216de04 arm_func_start func_ov23_0216de04 @@ -562,8 +562,8 @@ func_ov23_0216de04: ; 0x0216de04 ldr ip, _0216de0c ; =_ZN5Actor16CollidesWithLinkEv bx ip .align 2, 0 - arm_func_end func_ov23_0216de04 _0216de0c: .word _ZN5Actor16CollidesWithLinkEv + arm_func_end func_ov23_0216de04 .global func_ov23_0216de10 arm_func_start func_ov23_0216de10 @@ -573,8 +573,8 @@ func_ov23_0216de10: ; 0x0216de10 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov23_0216de10 _0216de20: .word func_ov23_0216d74c + arm_func_end func_ov23_0216de10 .global func_ov23_0216de24 arm_func_start func_ov23_0216de24 @@ -637,9 +637,9 @@ _0216ded4: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216de40 _0216dedc: .word 0x47524d47 _0216dee0: .word data_ov00_020e8b08 + arm_func_end func_ov23_0216de40 .global func_ov23_0216dee4 arm_func_start func_ov23_0216dee4 @@ -660,9 +660,9 @@ func_ov23_0216dee4: ; 0x0216dee4 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216dee4 _0216df20: .word data_027e0fe4 _0216df24: .word 0x4e415649 + arm_func_end func_ov23_0216dee4 .global func_ov23_0216df28 arm_func_start func_ov23_0216df28 @@ -724,10 +724,10 @@ _0216df74: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0216df28 _0216e004: .word data_ov00_020e8b08 _0216e008: .word 0x47524e43 _0216e00c: .word gMapManager + arm_func_end func_ov23_0216df28 .global func_ov23_0216e010 arm_func_start func_ov23_0216e010 @@ -737,8 +737,8 @@ func_ov23_0216e010: ; 0x0216e010 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov23_0216e010 _0216e020: .word func_ov14_02145f0c + arm_func_end func_ov23_0216e010 .global func_ov23_0216e024 arm_func_start func_ov23_0216e024 @@ -767,8 +767,8 @@ func_ov23_0216e064: ; 0x0216e064 ldr ip, _0216e06c ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov23_0216e064 _0216e06c: .word func_ov14_0214591c + arm_func_end func_ov23_0216e064 .global func_ov23_0216e070 arm_func_start func_ov23_0216e070 @@ -853,9 +853,9 @@ func_ov23_0216e134: ; 0x0216e134 str r0, [r4, #0x414] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216e134 _0216e178: .word data_027e0f6c _0216e17c: .word func_ov23_0216d868 + arm_func_end func_ov23_0216e134 .global func_ov23_0216e180 arm_func_start func_ov23_0216e180 @@ -988,11 +988,11 @@ _0216e350: add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0216e180 _0216e360: .word data_027e0f94 _0216e364: .word data_02050f54 _0216e368: .word 0x0000019a _0216e36c: .word 0x0000038e + arm_func_end func_ov23_0216e180 .global func_ov23_0216e370 arm_func_start func_ov23_0216e370 @@ -1013,9 +1013,9 @@ func_ov23_0216e370: ; 0x0216e370 strb r0, [r4, #0x42f] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216e370 _0216e3ac: .word data_027e0f6c _0216e3b0: .word 0x0000011f + arm_func_end func_ov23_0216e370 .global func_ov23_0216e3b4 arm_func_start func_ov23_0216e3b4 @@ -1081,11 +1081,11 @@ func_ov23_0216e3b4: ; 0x0216e3b4 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0216e3b4 _0216e4a4: .word data_027e0f94 _0216e4a8: .word data_02050f54 _0216e4ac: .word data_ov14_02153e98 _0216e4b0: .word func_ov23_0216d7f8 + arm_func_end func_ov23_0216e3b4 .global func_ov23_0216e4b4 arm_func_start func_ov23_0216e4b4 @@ -1130,9 +1130,9 @@ _0216e504: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0216e4b4 _0216e54c: .word 0x0000038e _0216e550: .word 0x00000aab + arm_func_end func_ov23_0216e4b4 .global func_ov23_0216e554 arm_func_start func_ov23_0216e554 @@ -1203,9 +1203,9 @@ func_ov23_0216e598: ; 0x0216e598 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_0216e598 _0216e644: .word 0x47524e4d _0216e648: .word 0x00000889 + arm_func_end func_ov23_0216e598 .global func_ov23_0216e64c arm_func_start func_ov23_0216e64c @@ -1291,8 +1291,8 @@ _0216e74c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0216e65c _0216e770: .word data_02050f54 + arm_func_end func_ov23_0216e65c .global func_ov23_0216e774 arm_func_start func_ov23_0216e774 @@ -1313,8 +1313,8 @@ _0216e7a4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e774 _0216e7ac: .word 0x47524d47 + arm_func_end func_ov23_0216e774 .global func_ov23_0216e7b0 arm_func_start func_ov23_0216e7b0 @@ -1332,9 +1332,9 @@ func_ov23_0216e7b0: ; 0x0216e7b0 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e7b0 _0216e7e0: .word data_027e0fe4 _0216e7e4: .word data_ov23_02179db8 + arm_func_end func_ov23_0216e7b0 .global func_ov23_0216e7e8 arm_func_start func_ov23_0216e7e8 @@ -1351,8 +1351,8 @@ func_ov23_0216e7e8: ; 0x0216e7e8 bl func_ov23_0216d944 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e7e8 _0216e814: .word data_027e0fe0 + arm_func_end func_ov23_0216e7e8 .global func_ov23_0216e818 arm_func_start func_ov23_0216e818 @@ -1369,8 +1369,8 @@ func_ov23_0216e818: ; 0x0216e818 bl func_ov23_0216d944 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e818 _0216e844: .word data_027e0fe0 + arm_func_end func_ov23_0216e818 .global func_ov23_0216e848 arm_func_start func_ov23_0216e848 @@ -1387,8 +1387,8 @@ func_ov23_0216e848: ; 0x0216e848 bl func_ov23_0216d944 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e848 _0216e874: .word data_027e0fe0 + arm_func_end func_ov23_0216e848 .global func_ov23_0216e878 arm_func_start func_ov23_0216e878 @@ -1405,8 +1405,8 @@ func_ov23_0216e878: ; 0x0216e878 bl func_ov23_0216d944 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e878 _0216e8a4: .word data_027e0fe0 + arm_func_end func_ov23_0216e878 .global func_ov23_0216e8a8 arm_func_start func_ov23_0216e8a8 @@ -1423,8 +1423,8 @@ func_ov23_0216e8a8: ; 0x0216e8a8 bl func_ov23_0216d944 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e8a8 _0216e8d4: .word data_027e0fe0 + arm_func_end func_ov23_0216e8a8 .global func_ov23_0216e8d8 arm_func_start func_ov23_0216e8d8 @@ -1441,9 +1441,9 @@ func_ov23_0216e8d8: ; 0x0216e8d8 bl func_ov23_0216ea64 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216e8d8 _0216e904: .word data_027e0fe0 _0216e908: .word 0x00000498 + arm_func_end func_ov23_0216e8d8 .global func_ov23_0216e90c arm_func_start func_ov23_0216e90c @@ -1582,11 +1582,11 @@ func_ov23_0216ea64: ; 0x0216ea64 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0216ea64 _0216ead4: .word data_ov23_02179f30 _0216ead8: .word data_ov23_02179ef8 _0216eadc: .word func_ov00_020b7d74 _0216eae0: .word func_ov23_0216eb54 + arm_func_end func_ov23_0216ea64 .global func_ov23_0216eae4 arm_func_start func_ov23_0216eae4 @@ -1604,8 +1604,8 @@ func_ov23_0216eae4: ; 0x0216eae4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216eae4 _0216eb14: .word func_ov00_020b7d74 + arm_func_end func_ov23_0216eae4 .global func_ov23_0216eb18 arm_func_start func_ov23_0216eb18 @@ -1625,8 +1625,8 @@ func_ov23_0216eb18: ; 0x0216eb18 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216eb18 _0216eb50: .word func_ov00_020b7d74 + arm_func_end func_ov23_0216eb18 .global func_ov23_0216eb54 arm_func_start func_ov23_0216eb54 @@ -1706,12 +1706,12 @@ _0216ebd8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216eb60 _0216ec60: .word data_ov23_0217911c _0216ec64: .word data_ov23_0217a024 _0216ec68: .word data_ov23_0217a028 _0216ec6c: .word data_ov23_0217912c _0216ec70: .word 0x0000038e + arm_func_end func_ov23_0216eb60 .global func_ov23_0216ec74 arm_func_start func_ov23_0216ec74 @@ -1740,8 +1740,8 @@ func_ov23_0216ecac: ; 0x0216ecac mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov23_0216ecac _0216ecbc: .word func_ov23_0216e9b8 + arm_func_end func_ov23_0216ecac .global func_ov23_0216ecc0 arm_func_start func_ov23_0216ecc0 @@ -1796,8 +1796,8 @@ _0216ed60: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216ecc0 _0216ed68: .word data_ov00_020e8b08 + arm_func_end func_ov23_0216ecc0 .global func_ov23_0216ed6c arm_func_start func_ov23_0216ed6c @@ -1908,11 +1908,11 @@ _0216eed4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_0216ed6c _0216eee0: .word data_027e0f94 _0216eee4: .word data_027e0e58 _0216eee8: .word gItemManager _0216eeec: .word data_ov00_020eec68 + arm_func_end func_ov23_0216ed6c .global func_ov23_0216eef0 arm_func_start func_ov23_0216eef0 @@ -1933,9 +1933,9 @@ func_ov23_0216eef0: ; 0x0216eef0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216eef0 _0216ef2c: .word data_027e0fe4 _0216ef30: .word 0x4e415649 + arm_func_end func_ov23_0216eef0 .global func_ov23_0216ef34 arm_func_start func_ov23_0216ef34 @@ -1959,8 +1959,8 @@ func_ov23_0216ef58: ; 0x0216ef58 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov23_0216ef58 _0216ef68: .word func_ov14_02145f0c + arm_func_end func_ov23_0216ef58 .global func_ov23_0216ef6c arm_func_start func_ov23_0216ef6c @@ -1968,8 +1968,8 @@ func_ov23_0216ef6c: ; 0x0216ef6c ldr ip, _0216ef74 ; =func_ov14_021452b0 bx ip .align 2, 0 - arm_func_end func_ov23_0216ef6c _0216ef74: .word func_ov14_021452b0 + arm_func_end func_ov23_0216ef6c .global func_ov23_0216ef78 arm_func_start func_ov23_0216ef78 @@ -1977,8 +1977,8 @@ func_ov23_0216ef78: ; 0x0216ef78 ldr ip, _0216ef80 ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov23_0216ef78 _0216ef80: .word func_ov14_0214591c + arm_func_end func_ov23_0216ef78 .global func_ov23_0216ef84 arm_func_start func_ov23_0216ef84 @@ -2022,9 +2022,9 @@ _0216efec: bl func_ov23_0216e9b8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216ef84 _0216f014: .word data_027e0ffc _0216f018: .word 0x0000032a + arm_func_end func_ov23_0216ef84 .global func_ov23_0216f01c arm_func_start func_ov23_0216f01c @@ -2076,8 +2076,8 @@ func_ov23_0216f03c: ; 0x0216f03c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0216f03c _0216f0c0: .word data_ov00_020e9370 + arm_func_end func_ov23_0216f03c .global func_ov23_0216f0c4 arm_func_start func_ov23_0216f0c4 @@ -2094,8 +2094,8 @@ func_ov23_0216f0c4: ; 0x0216f0c4 bl func_ov23_0216f238 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_0216f0c4 _0216f0f0: .word data_027e0fe0 + arm_func_end func_ov23_0216f0c4 .global func_ov23_0216f0f4 arm_func_start func_ov23_0216f0f4 @@ -2138,11 +2138,11 @@ func_ov23_0216f0f4: ; 0x0216f0f4 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_0216f0f4 _0216f188: .word data_ov23_02179158 _0216f18c: .word data_027e0fec _0216f190: .word data_ov23_0217a204 _0216f194: .word data_ov23_0217a214 + arm_func_end func_ov23_0216f0f4 .global func_ov23_0216f198 arm_func_start func_ov23_0216f198 @@ -2244,10 +2244,10 @@ func_ov23_0216f238: ; 0x0216f238 strb r1, [r4, #0x3ab] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216f238 _0216f298: .word data_ov23_0217a0d8 _0216f29c: .word data_ov23_0217a1e8 _0216f2a0: .word data_ov23_0217a1fc + arm_func_end func_ov23_0216f238 .global func_ov23_0216f2a4 arm_func_start func_ov23_0216f2a4 @@ -2334,7 +2334,6 @@ _0216f39c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0216f2a4 _0216f3e4: .word data_ov23_0217a030 _0216f3e8: .word 0x0000059a _0216f3ec: .word gMapManager @@ -2343,6 +2342,7 @@ _0216f3f4: .word data_ov23_0217a0b8 _0216f3f8: .word data_ov23_0217ac5c _0216f3fc: .word func_ov23_0216f1d0 _0216f400: .word data_ov23_0217ac50 + arm_func_end func_ov23_0216f2a4 .global func_ov23_0216f404 arm_func_start func_ov23_0216f404 @@ -2352,8 +2352,8 @@ func_ov23_0216f404: ; 0x0216f404 add r0, r1, #0x398 bx ip .align 2, 0 - arm_func_end func_ov23_0216f404 _0216f414: .word func_ov00_020cd010 + arm_func_end func_ov23_0216f404 .global func_ov23_0216f418 arm_func_start func_ov23_0216f418 @@ -2362,8 +2362,8 @@ func_ov23_0216f418: ; 0x0216f418 add r0, r0, #0x398 bx ip .align 2, 0 - arm_func_end func_ov23_0216f418 _0216f424: .word func_ov00_020cd028 + arm_func_end func_ov23_0216f418 .global func_ov23_0216f428 arm_func_start func_ov23_0216f428 @@ -2653,7 +2653,6 @@ _0216f86c: add sp, sp, #0x1fc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov23_0216f428 _0216f878: .word gMapManager _0216f87c: .word 0x0000ffff _0216f880: .word 0x00000733 @@ -2662,6 +2661,7 @@ _0216f888: .word 0x4e545250 _0216f88c: .word 0x50534241 _0216f890: .word _ZTV11FilterActor _0216f894: .word 0x414d4f53 + arm_func_end func_ov23_0216f428 .global func_ov23_0216f898 arm_func_start func_ov23_0216f898 @@ -2851,8 +2851,8 @@ _0216fac8: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_0216f898 _0216fb1c: .word gMapManager + arm_func_end func_ov23_0216f898 .global func_ov23_0216fb20 arm_func_start func_ov23_0216fb20 @@ -2885,8 +2885,8 @@ _0216fb74: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0216fb20 _0216fb88: .word 0x0000071c + arm_func_end func_ov23_0216fb20 .global func_ov23_0216fb8c arm_func_start func_ov23_0216fb8c @@ -2929,8 +2929,8 @@ func_ov23_0216fbf8: ; 0x0216fbf8 str r1, [r0, #0x6c] bx lr .align 2, 0 - arm_func_end func_ov23_0216fbf8 _0216fc0c: .word 0x000004cd + arm_func_end func_ov23_0216fbf8 .global func_ov23_0216fc10 arm_func_start func_ov23_0216fc10 @@ -3028,13 +3028,13 @@ func_ov23_0216fc10: ; 0x0216fc10 add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0216fc10 _0216fd80: .word 0x66666667 _0216fd84: .word gMapManager _0216fd88: .word data_027e0e58 _0216fd8c: .word 0x000001a9 _0216fd90: .word data_027e0ffc _0216fd94: .word 0x0000032f + arm_func_end func_ov23_0216fc10 .global func_ov23_0216fd98 arm_func_start func_ov23_0216fd98 @@ -3122,8 +3122,8 @@ _0216fe84: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_0216fddc _0216fea4: .word gMapManager + arm_func_end func_ov23_0216fddc .global func_ov23_0216fea8 arm_func_start func_ov23_0216fea8 @@ -3207,9 +3207,9 @@ _0216ff8c: bl func_ov23_0216f404 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0216fea8 _0216ffc4: .word data_027e0ffc _0216ffc8: .word 0x00000331 + arm_func_end func_ov23_0216fea8 .global func_ov23_0216ffcc arm_func_start func_ov23_0216ffcc @@ -3219,8 +3219,8 @@ func_ov23_0216ffcc: ; 0x0216ffcc mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov23_0216ffcc _0216ffdc: .word func_ov23_0216f198 + arm_func_end func_ov23_0216ffcc .global func_ov23_0216ffe0 arm_func_start func_ov23_0216ffe0 @@ -3347,13 +3347,13 @@ _02170174: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0216ffe0 _02170198: .word 0x5342454d _0217019c: .word data_027e0ffc _021701a0: .word 0x424d524e _021701a4: .word 0x0000019d _021701a8: .word 0x41525257 _021701ac: .word 0x524f5045 + arm_func_end func_ov23_0216ffe0 .global func_ov23_021701b0 arm_func_start func_ov23_021701b0 @@ -3362,8 +3362,8 @@ func_ov23_021701b0: ; 0x021701b0 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov23_021701b0 _021701bc: .word func_01fffcec + arm_func_end func_ov23_021701b0 .global func_ov23_021701c0 arm_func_start func_ov23_021701c0 @@ -3686,7 +3686,6 @@ _02170658: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021701c0 _02170664: .word data_027e0f94 _02170668: .word data_027e0fe4 _0217066c: .word 0x50534241 @@ -3694,6 +3693,7 @@ _02170670: .word gMapManager _02170674: .word data_027e0ffc _02170678: .word 0x00000332 _0217067c: .word 0x00000333 + arm_func_end func_ov23_021701c0 .global func_ov23_02170680 arm_func_start func_ov23_02170680 @@ -3747,9 +3747,9 @@ func_ov23_021706b8: ; 0x021706b8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021706b8 _0217072c: .word data_027e0fe8 _02170730: .word 0x50534241 + arm_func_end func_ov23_021706b8 .global func_ov23_02170734 arm_func_start func_ov23_02170734 @@ -3776,8 +3776,8 @@ func_ov23_02170734: ; 0x02170734 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02170734 _02170788: .word func_ov00_020b7d74 + arm_func_end func_ov23_02170734 .global func_ov23_0217078c arm_func_start func_ov23_0217078c @@ -3802,8 +3802,8 @@ func_ov23_0217078c: ; 0x0217078c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0217078c _021707d8: .word func_ov00_020b7d74 + arm_func_end func_ov23_0217078c .global func_ov23_021707dc arm_func_start func_ov23_021707dc @@ -3928,8 +3928,8 @@ _02170980: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov23_021707e0 _0217099c: .word 0x0000059a + arm_func_end func_ov23_021707e0 .global func_ov23_021709a0 arm_func_start func_ov23_021709a0 @@ -4016,13 +4016,13 @@ _02170acc: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021709a0 _02170ad4: .word data_ov23_0217a244 _02170ad8: .word data_027e0ce0 _02170adc: .word data_ov23_0217a234 _02170ae0: .word data_027e0d38 _02170ae4: .word data_027e0e58 _02170ae8: .word data_027e0d0c + arm_func_end func_ov23_021709a0 .global func_ov23_02170aec arm_func_start func_ov23_02170aec @@ -4045,8 +4045,8 @@ _02170b14: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02170aec _02170b2c: .word data_ov23_0217a244 + arm_func_end func_ov23_02170aec .global func_ov23_02170b30 arm_func_start func_ov23_02170b30 @@ -4071,8 +4071,8 @@ _02170b58: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02170b30 _02170b78: .word data_ov23_0217a244 + arm_func_end func_ov23_02170b30 .global func_ov23_02170b7c arm_func_start func_ov23_02170b7c @@ -4080,8 +4080,8 @@ func_ov23_02170b7c: ; 0x02170b7c ldr ip, _02170b84 ; =func_ov04_0210b640 bx ip .align 2, 0 - arm_func_end func_ov23_02170b7c _02170b84: .word func_ov04_0210b640 + arm_func_end func_ov23_02170b7c .global func_ov23_02170b88 arm_func_start func_ov23_02170b88 @@ -4143,8 +4143,8 @@ func_ov23_02170bb4: ; 0x02170bb4 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_02170bb4 _02170c28: .word data_ov23_021794f0 + arm_func_end func_ov23_02170bb4 .global func_ov23_02170c2c arm_func_start func_ov23_02170c2c @@ -4198,9 +4198,9 @@ _02170cb8: str r1, [r4, #0x1b8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02170c2c _02170ce8: .word data_027e0fec _02170cec: .word data_ov23_0217a21c + arm_func_end func_ov23_02170c2c .global func_ov23_02170cf0 arm_func_start func_ov23_02170cf0 @@ -4247,13 +4247,13 @@ _02170d64: ldr r0, [r0, #0x1b8] bx ip .align 2, 0 - arm_func_end func_ov23_02170cf0 _02170d70: .word data_ov23_02179180 _02170d74: .word data_ov23_021791a8 _02170d78: .word data_ov23_02179194 _02170d7c: .word data_ov23_021791d0 _02170d80: .word data_ov23_021791e4 _02170d84: .word func_0201e544 + arm_func_end func_ov23_02170cf0 .global func_ov23_02170d88 arm_func_start func_ov23_02170d88 @@ -4328,9 +4328,9 @@ _02170e6c: bl func_ov00_020c0e5c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov23_02170d88 _02170e78: .word data_ov23_02179180 _02170e7c: .word data_ov23_021791f4 + arm_func_end func_ov23_02170d88 .global func_ov23_02170e80 arm_func_start func_ov23_02170e80 @@ -4350,8 +4350,8 @@ func_ov23_02170e80: ; 0x02170e80 strb r0, [r4, #0x1a4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02170e80 _02170eb8: .word data_027e103c + arm_func_end func_ov23_02170e80 .global func_ov23_02170ebc arm_func_start func_ov23_02170ebc @@ -4375,8 +4375,8 @@ func_ov23_02170ed4: ; 0x02170ed4 ldr ip, _02170edc ; =func_ov00_020b4738 bx ip .align 2, 0 - arm_func_end func_ov23_02170ed4 _02170edc: .word func_ov00_020b4738 + arm_func_end func_ov23_02170ed4 .global func_ov23_02170ee0 arm_func_start func_ov23_02170ee0 @@ -4406,8 +4406,8 @@ _02170f20: bl func_ov00_020b45f8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02170ee0 _02170f38: .word data_ov23_0217a21c + arm_func_end func_ov23_02170ee0 .global func_ov23_02170f3c arm_func_start func_ov23_02170f3c @@ -4521,11 +4521,11 @@ _02171044: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02170f68 _021710c8: .word data_027e0d3c _021710cc: .word data_027e1054 _021710d0: .word data_02063e4c _021710d4: .word 0x88888889 + arm_func_end func_ov23_02170f68 .global func_ov23_021710d8 arm_func_start func_ov23_021710d8 @@ -4632,8 +4632,8 @@ func_ov23_02171208: ; 0x02171208 bl func_ov00_020d7b20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02171208 _0217122c: .word data_ov00_020eec9c + arm_func_end func_ov23_02171208 .global func_ov23_02171230 arm_func_start func_ov23_02171230 @@ -4660,8 +4660,8 @@ func_ov23_02171230: ; 0x02171230 bl func_ov00_020b4944 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02171230 _02171284: .word data_ov00_020e9360 + arm_func_end func_ov23_02171230 .global func_ov23_02171288 arm_func_start func_ov23_02171288 @@ -4692,9 +4692,9 @@ func_ov23_02171288: ; 0x02171288 add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov23_02171288 _021712ec: .word 0x00000733 _021712f0: .word data_ov00_020e9370 + arm_func_end func_ov23_02171288 .global func_ov23_021712f4 arm_func_start func_ov23_021712f4 @@ -4748,9 +4748,9 @@ _02171388: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021712fc _02171394: .word data_027e0fb8 _02171398: .word data_027e0fe4 + arm_func_end func_ov23_021712fc .global func_ov23_0217139c arm_func_start func_ov23_0217139c @@ -4782,10 +4782,10 @@ func_ov23_0217139c: ; 0x0217139c strh r0, [r5, #0x24] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0217139c _02171404: .word data_027e0e58 _02171408: .word data_ov23_0217a2d0 _0217140c: .word 0x0000019a + arm_func_end func_ov23_0217139c .global func_ov23_02171410 arm_func_start func_ov23_02171410 @@ -4956,13 +4956,13 @@ _02171614: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov23_02171410 _02171698: .word data_027e0fb8 _0217169c: .word 0x50574253 _021716a0: .word 0x0000059a _021716a4: .word data_027e0ffc _021716a8: .word 0x00000171 _021716ac: .word 0x000004cd + arm_func_end func_ov23_02171410 .global func_ov23_021716b0 arm_func_start func_ov23_021716b0 @@ -5056,11 +5056,11 @@ _02171788: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_021716b0 _0217180c: .word data_027e0fb8 _02171810: .word 0x00000171 _02171814: .word 0x000004cd _02171818: .word data_027e0ffc + arm_func_end func_ov23_021716b0 .global func_ov23_0217181c arm_func_start func_ov23_0217181c @@ -5629,7 +5629,6 @@ _02172004: add sp, sp, #0x4c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_0217181c _02172078: .word 0x5b672f7d _0217207c: .word data_027e0ffc _02172080: .word 0x0000038b @@ -5649,6 +5648,7 @@ _021720b4: .word 0x00001a44 _021720b8: .word 0x000004cd _021720bc: .word 0x000002d5 _021720c0: .word 0x000003ae + arm_func_end func_ov23_0217181c .global func_ov23_021720c4 arm_func_start func_ov23_021720c4 @@ -5657,8 +5657,8 @@ func_ov23_021720c4: ; 0x021720c4 mov r0, #3 bx ip .align 2, 0 - arm_func_end func_ov23_021720c4 _021720d0: .word func_01fffcd8 + arm_func_end func_ov23_021720c4 .global func_ov23_021720d4 arm_func_start func_ov23_021720d4 @@ -5667,8 +5667,8 @@ func_ov23_021720d4: ; 0x021720d4 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov23_021720d4 _021720e0: .word func_01fffcd8 + arm_func_end func_ov23_021720d4 .global func_ov23_021720e4 arm_func_start func_ov23_021720e4 @@ -5746,8 +5746,8 @@ func_ov23_0217216c: ; 0x0217216c add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0217216c _021721dc: .word data_027e0e58 + arm_func_end func_ov23_0217216c .global func_ov23_021721e0 arm_func_start func_ov23_021721e0 @@ -5764,8 +5764,8 @@ func_ov23_021721e0: ; 0x021721e0 bl func_ov23_02172210 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_021721e0 _0217220c: .word data_027e0fe0 + arm_func_end func_ov23_021721e0 .global func_ov23_02172210 arm_func_start func_ov23_02172210 @@ -5790,10 +5790,10 @@ func_ov23_02172210: ; 0x02172210 str r1, [r4, #0x2b0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172210 _0217225c: .word data_ov23_0217a2f8 _02172260: .word data_ov23_0217a1e8 _02172264: .word data_ov23_0217a1fc + arm_func_end func_ov23_02172210 .global func_ov23_02172268 arm_func_start func_ov23_02172268 @@ -5895,8 +5895,8 @@ func_ov23_021722d0: ; 0x021722d0 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021722d0 _021723c0: .word gMapManager + arm_func_end func_ov23_021722d0 .global func_ov23_021723c4 arm_func_start func_ov23_021723c4 @@ -5928,9 +5928,9 @@ func_ov23_021723c4: ; 0x021723c4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021723c4 _0217242c: .word 0x000008cd _02172430: .word data_ov00_020e9370 + arm_func_end func_ov23_021723c4 .global func_ov23_02172434 arm_func_start func_ov23_02172434 @@ -6001,8 +6001,8 @@ _021724f8: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172434 _02172530: .word data_027e0f70 + arm_func_end func_ov23_02172434 .global func_ov23_02172534 arm_func_start func_ov23_02172534 @@ -6019,9 +6019,9 @@ func_ov23_02172534: ; 0x02172534 bl func_ov23_021725c8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02172534 _02172560: .word data_027e0fe0 _02172564: .word 0x00000604 + arm_func_end func_ov23_02172534 .global func_ov23_02172568 arm_func_start func_ov23_02172568 @@ -6050,8 +6050,8 @@ func_ov23_02172568: ; 0x02172568 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172568 _021725c4: .word data_027e0e58 + arm_func_end func_ov23_02172568 .global func_ov23_021725c8 arm_func_start func_ov23_021725c8 @@ -6125,12 +6125,12 @@ func_ov23_021725c8: ; 0x021725c8 str r1, [r5, #0x5f8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021725c8 _021726d8: .word data_ov23_0217a468 _021726dc: .word data_ov23_0217a5c8 _021726e0: .word data_ov23_0217a1fc _021726e4: .word func_ov00_020b7d74 _021726e8: .word func_ov23_0216eb54 + arm_func_end func_ov23_021725c8 .global func_ov23_021726ec arm_func_start func_ov23_021726ec @@ -6210,10 +6210,10 @@ _021727e0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172700 _021727e8: .word data_ov23_0217a3e0 _021727ec: .word 0x00000333 _021727f0: .word gMapManager + arm_func_end func_ov23_02172700 .global func_ov23_021727f4 arm_func_start func_ov23_021727f4 @@ -6223,8 +6223,8 @@ func_ov23_021727f4: ; 0x021727f4 add r0, r1, #0x5a0 bx ip .align 2, 0 - arm_func_end func_ov23_021727f4 _02172804: .word func_ov00_020cd010 + arm_func_end func_ov23_021727f4 .global func_ov23_02172808 arm_func_start func_ov23_02172808 @@ -6233,8 +6233,8 @@ func_ov23_02172808: ; 0x02172808 add r0, r0, #0x5a0 bx ip .align 2, 0 - arm_func_end func_ov23_02172808 _02172814: .word func_ov00_020cd028 + arm_func_end func_ov23_02172808 .global func_ov23_02172818 arm_func_start func_ov23_02172818 @@ -6244,8 +6244,8 @@ func_ov23_02172818: ; 0x02172818 mov r1, #0x2bc bx ip .align 2, 0 - arm_func_end func_ov23_02172818 _02172828: .word func_ov00_020cd080 + arm_func_end func_ov23_02172818 .global func_ov23_0217282c arm_func_start func_ov23_0217282c @@ -6257,9 +6257,9 @@ func_ov23_0217282c: ; 0x0217282c add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov23_0217282c _02172844: .word func_ov00_020cd0a8 _02172848: .word data_027e0f94 + arm_func_end func_ov23_0217282c .global func_ov23_0217284c arm_func_start func_ov23_0217284c @@ -6272,9 +6272,9 @@ func_ov23_0217284c: ; 0x0217284c mov r3, #0x2bc bx ip .align 2, 0 - arm_func_end func_ov23_0217284c _02172868: .word func_ov00_020cd120 _0217286c: .word data_027e0f94 + arm_func_end func_ov23_0217284c .global func_ov23_02172870 arm_func_start func_ov23_02172870 @@ -6287,8 +6287,8 @@ func_ov23_02172870: ; 0x02172870 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov23_02172870 _0217288c: .word func_ov00_020cd174 + arm_func_end func_ov23_02172870 .global func_ov23_02172890 arm_func_start func_ov23_02172890 @@ -6300,8 +6300,8 @@ func_ov23_02172890: ; 0x02172890 mov r2, #0x2bc bx ip .align 2, 0 - arm_func_end func_ov23_02172890 _021728a8: .word func_ov00_020cd27c + arm_func_end func_ov23_02172890 .global func_ov23_021728ac arm_func_start func_ov23_021728ac @@ -6311,8 +6311,8 @@ func_ov23_021728ac: ; 0x021728ac add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov23_021728ac _021728bc: .word func_ov00_020cd310 + arm_func_end func_ov23_021728ac .global func_ov23_021728c0 arm_func_start func_ov23_021728c0 @@ -6322,8 +6322,8 @@ func_ov23_021728c0: ; 0x021728c0 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov23_021728c0 _021728d0: .word func_ov00_020cd338 + arm_func_end func_ov23_021728c0 .global func_ov23_021728d4 arm_func_start func_ov23_021728d4 @@ -6336,8 +6336,8 @@ func_ov23_021728d4: ; 0x021728d4 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov23_021728d4 _021728f0: .word func_ov00_020cd52c + arm_func_end func_ov23_021728d4 .global func_ov23_021728f4 arm_func_start func_ov23_021728f4 @@ -6349,8 +6349,8 @@ func_ov23_021728f4: ; 0x021728f4 mov r2, #0x2bc bx ip .align 2, 0 - arm_func_end func_ov23_021728f4 _0217290c: .word func_ov00_020cd62c + arm_func_end func_ov23_021728f4 .global func_ov23_02172910 arm_func_start func_ov23_02172910 @@ -6394,9 +6394,9 @@ _02172984: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172928 _02172990: .word data_027e0f90 _02172994: .word 0x0000099a + arm_func_end func_ov23_02172928 .global func_ov23_02172998 arm_func_start func_ov23_02172998 @@ -6498,11 +6498,11 @@ _02172ae4: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov23_02172998 _02172b08: .word data_027e0fe4 _02172b0c: .word 0x00000666 _02172b10: .word 0x424f4d42 _02172b14: .word gMapManager + arm_func_end func_ov23_02172998 .global func_ov23_02172b18 arm_func_start func_ov23_02172b18 @@ -6526,8 +6526,8 @@ _02172b54: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172b18 _02172b5c: .word data_027e0f90 + arm_func_end func_ov23_02172b18 .global func_ov23_02172b60 arm_func_start func_ov23_02172b60 @@ -6575,10 +6575,10 @@ func_ov23_02172b88: ; 0x02172b88 add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172b88 _02172bf4: .word data_027e0fe4 _02172bf8: .word _ZTV11FilterActor _02172bfc: .word 0x424f4d42 + arm_func_end func_ov23_02172b88 .global func_ov23_02172c00 arm_func_start func_ov23_02172c00 @@ -6638,8 +6638,8 @@ _02172c7c: bl func_ov00_020d716c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02172c54 _02172ca8: .word data_ov00_020eec68 + arm_func_end func_ov23_02172c54 .global func_ov23_02172cac arm_func_start func_ov23_02172cac @@ -6877,8 +6877,8 @@ _02172ff4: str r1, [r0, #0x10] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02172cac _02173010: .word data_027e0764 + arm_func_end func_ov23_02172cac .global func_ov23_02173014 arm_func_start func_ov23_02173014 @@ -6949,10 +6949,10 @@ func_ov23_02173014: ; 0x02173014 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02173014 _02173118: .word data_ov23_02179500 _0217311c: .word 0x00000ccd _02173120: .word data_02050f54 + arm_func_end func_ov23_02173014 .global func_ov23_02173124 arm_func_start func_ov23_02173124 @@ -7199,7 +7199,6 @@ _021734a8: add sp, sp, #0x10c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov23_02173124 _021734c8: .word data_02050f54 _021734cc: .word data_027e0ffc _021734d0: .word _ZTV11FilterActor @@ -7207,6 +7206,7 @@ _021734d4: .word 0x424f4d42 _021734d8: .word data_027e0fe4 _021734dc: .word 0x00000733 _021734e0: .word gMapManager + arm_func_end func_ov23_02173124 .global func_ov23_021734e4 arm_func_start func_ov23_021734e4 @@ -7460,7 +7460,6 @@ _02173890: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov23_021734e4 _0217389c: .word 0x00000333 _021738a0: .word 0xffff8001 _021738a4: .word 0x00006aab @@ -7470,6 +7469,7 @@ _021738b0: .word data_02050f54 _021738b4: .word data_027e0ffc _021738b8: .word 0x424f4d42 _021738bc: .word 0x00000273 + arm_func_end func_ov23_021734e4 .global func_ov23_021738c0 arm_func_start func_ov23_021738c0 @@ -8100,12 +8100,12 @@ _0217419c: add sp, sp, #0xc4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_021738c0 _021741a8: .word data_ov00_020eec68 _021741ac: .word gMapManager _021741b0: .word data_027e0e58 _021741b4: .word data_027e0ffc _021741b8: .word data_027e103c + arm_func_end func_ov23_021738c0 .global func_ov23_021741bc arm_func_start func_ov23_021741bc @@ -8225,7 +8225,6 @@ func_ov23_02174204: ; 0x02174204 add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov23_02174204 _02174370: .word data_027e0fe8 _02174374: .word 0x424f4d42 _02174378: .word data_027e0fe4 @@ -8234,6 +8233,7 @@ _02174380: .word 0x00001801 _02174384: .word 0x66666667 _02174388: .word data_02050f54 _0217438c: .word 0x0000047b + arm_func_end func_ov23_02174204 .global func_ov23_02174390 arm_func_start func_ov23_02174390 @@ -8281,8 +8281,8 @@ func_ov23_021743b4: ; 0x021743b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021743b4 _02174420: .word func_ov00_020b7d74 + arm_func_end func_ov23_021743b4 .global func_ov23_02174424 arm_func_start func_ov23_02174424 @@ -8313,8 +8313,8 @@ func_ov23_02174424: ; 0x02174424 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02174424 _02174488: .word func_ov00_020b7d74 + arm_func_end func_ov23_02174424 .global func_ov23_0217448c arm_func_start func_ov23_0217448c @@ -8328,8 +8328,8 @@ func_ov23_0217448c: ; 0x0217448c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0217448c _021744ac: .word data_ov23_0217a5dc + arm_func_end func_ov23_0217448c .global func_ov23_021744b0 arm_func_start func_ov23_021744b0 @@ -8339,8 +8339,8 @@ func_ov23_021744b0: ; 0x021744b0 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov23_021744b0 _021744c0: .word func_ov00_020a9998 + arm_func_end func_ov23_021744b0 .global func_ov23_021744c4 arm_func_start func_ov23_021744c4 @@ -8391,9 +8391,9 @@ _02174538: bl func_01ff8e84 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_021744c4 _02174574: .word data_ov23_02179538 _02174578: .word data_ov23_0217954c + arm_func_end func_ov23_021744c4 .global func_ov23_0217457c arm_func_start func_ov23_0217457c @@ -8446,8 +8446,8 @@ func_ov23_021745d8: ; 0x021745d8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov23_021745d8 _02174610: .word data_ov23_02179560 + arm_func_end func_ov23_021745d8 .global func_ov23_02174614 arm_func_start func_ov23_02174614 @@ -8485,8 +8485,8 @@ func_ov23_02174648: ; 0x02174648 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov23_02174648 _02174680: .word data_ov23_0217956c + arm_func_end func_ov23_02174648 .global func_ov23_02174684 arm_func_start func_ov23_02174684 @@ -8527,9 +8527,9 @@ func_ov23_02174684: ; 0x02174684 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_02174684 _02174710: .word data_ov23_02179578 _02174714: .word gItemManager + arm_func_end func_ov23_02174684 .global func_ov23_02174718 arm_func_start func_ov23_02174718 @@ -8940,7 +8940,6 @@ _02174cf0: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_02174718 _02174d00: .word data_027e0ffc _02174d04: .word 0x00000279 _02174d08: .word 0x00000276 @@ -8951,6 +8950,7 @@ _02174d18: .word data_027e0fe8 _02174d1c: .word 0x41525257 _02174d20: .word data_027e0fe4 _02174d24: .word 0x00000277 + arm_func_end func_ov23_02174718 .global func_ov23_02174d28 arm_func_start func_ov23_02174d28 @@ -8978,8 +8978,8 @@ _02174d70: bl func_02019570 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02174d28 _02174d7c: .word data_ov23_02179658 + arm_func_end func_ov23_02174d28 .global func_ov23_02174d80 arm_func_start func_ov23_02174d80 @@ -9111,8 +9111,8 @@ func_ov23_02174ef4: ; 0x02174ef4 bl func_ov23_02174fc4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02174ef4 _02174f20: .word data_027e0fe0 + arm_func_end func_ov23_02174ef4 .global func_ov23_02174f24 arm_func_start func_ov23_02174f24 @@ -9207,9 +9207,9 @@ func_ov23_02174fc4: ; 0x02174fc4 str r1, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02174fc4 _02175030: .word data_ov23_0217a668 _02175034: .word data_ov23_0217acac + arm_func_end func_ov23_02174fc4 .global func_ov23_02175038 arm_func_start func_ov23_02175038 @@ -9232,10 +9232,10 @@ func_ov23_02175038: ; 0x02175038 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175038 _0217507c: .word data_ov23_0217a668 _02175080: .word data_027e103c _02175084: .word data_ov23_0217acac + arm_func_end func_ov23_02175038 .global func_ov23_02175088 arm_func_start func_ov23_02175088 @@ -9260,10 +9260,10 @@ func_ov23_02175088: ; 0x02175088 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175088 _021750d4: .word data_ov23_0217a668 _021750d8: .word data_027e103c _021750dc: .word data_ov23_0217acac + arm_func_end func_ov23_02175088 .global func_ov23_021750e0 arm_func_start func_ov23_021750e0 @@ -9305,9 +9305,9 @@ func_ov23_021750e0: ; 0x021750e0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021750e0 _02175170: .word 0x00000666 _02175174: .word data_027e0fc8 + arm_func_end func_ov23_021750e0 .global func_ov23_02175178 arm_func_start func_ov23_02175178 @@ -9434,7 +9434,6 @@ _02175328: add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02175178 _02175334: .word data_027e103c _02175338: .word data_027e0fc8 _0217533c: .word data_ov23_0217a62c @@ -9442,6 +9441,7 @@ _02175340: .word data_ov23_0217a61c _02175344: .word gAdventureFlags _02175348: .word data_027e0c68 _0217534c: .word 0x0069032f + arm_func_end func_ov23_02175178 .global func_ov23_02175350 arm_func_start func_ov23_02175350 @@ -9460,8 +9460,8 @@ _02175378: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02175350 _02175380: .word gAdventureFlags + arm_func_end func_ov23_02175350 .global func_ov23_02175384 arm_func_start func_ov23_02175384 @@ -9706,12 +9706,12 @@ _021756d4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02175384 _02175708: .word data_027e0fc8 _0217570c: .word 0x66666667 _02175710: .word gAdventureFlags _02175714: .word data_027e077c _02175718: .word data_ov23_0217a61c + arm_func_end func_ov23_02175384 .global func_ov23_0217571c arm_func_start func_ov23_0217571c @@ -9806,9 +9806,9 @@ _02175844: blx r1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_0217571c _02175870: .word gAdventureFlags _02175874: .word data_027e0fc8 + arm_func_end func_ov23_0217571c .global func_ov23_02175878 arm_func_start func_ov23_02175878 @@ -9842,12 +9842,12 @@ _021758c0: bl func_01fffd04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175878 _021758e4: .word data_ov23_0217acac _021758e8: .word data_ov23_0217a648 _021758ec: .word data_ov23_0217ace0 _021758f0: .word func_ov23_021758f8 _021758f4: .word data_ov23_0217acd4 + arm_func_end func_ov23_02175878 .global func_ov23_021758f8 arm_func_start func_ov23_021758f8 @@ -9888,9 +9888,9 @@ func_ov23_0217590c: ; 0x0217590c blx ip ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_0217590c _02175970: .word data_027e0f90 _02175974: .word data_027e0fc8 + arm_func_end func_ov23_0217590c .global func_ov23_02175978 arm_func_start func_ov23_02175978 @@ -9954,8 +9954,8 @@ func_ov23_02175978: ; 0x02175978 add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02175978 _02175a60: .word data_027e0fc8 + arm_func_end func_ov23_02175978 .global func_ov23_02175a64 arm_func_start func_ov23_02175a64 @@ -10020,8 +10020,8 @@ func_ov23_02175b04: ; 0x02175b04 bl func_01ff9bc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175b04 _02175b3c: .word data_027e0ff4 + arm_func_end func_ov23_02175b04 .global func_ov23_02175b40 arm_func_start func_ov23_02175b40 @@ -10035,8 +10035,8 @@ func_ov23_02175b40: ; 0x02175b40 str r0, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175b40 _02175b60: .word data_027e0ff4 + arm_func_end func_ov23_02175b40 .global func_ov23_02175b64 arm_func_start func_ov23_02175b64 @@ -10084,8 +10084,8 @@ _02175bec: bl _ZN5Actor8vfunc_48Ei ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02175b64 _02175bfc: .word 0x424d5459 + arm_func_end func_ov23_02175b64 .global func_ov23_02175c00 arm_func_start func_ov23_02175c00 @@ -10116,8 +10116,8 @@ func_ov23_02175c1c: ; 0x02175c1c bl func_ov23_02175c54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175c1c _02175c50: .word data_027e0f84 + arm_func_end func_ov23_02175c1c .global func_ov23_02175c54 arm_func_start func_ov23_02175c54 @@ -10153,11 +10153,11 @@ func_ov23_02175c54: ; 0x02175c54 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_02175c54 _02175ccc: .word data_ov00_020e26b4 _02175cd0: .word data_ov00_020e2f04 _02175cd4: .word data_ov00_020e2dd8 _02175cd8: .word data_ov23_0217a724 + arm_func_end func_ov23_02175c54 .global func_ov23_02175cdc arm_func_start func_ov23_02175cdc @@ -10313,12 +10313,12 @@ func_ov23_02175d3c: ; 0x02175d3c add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02175d3c _02175ef8: .word 0x000007fc _02175efc: .word data_ov23_0217966c _02175f00: .word data_027e0f68 _02175f04: .word 0x000002cd _02175f08: .word gMapManager + arm_func_end func_ov23_02175d3c .global func_ov23_02175f0c arm_func_start func_ov23_02175f0c @@ -10329,8 +10329,8 @@ func_ov23_02175f0c: ; 0x02175f0c add r2, r2, #0x18 bx ip .align 2, 0 - arm_func_end func_ov23_02175f0c _02175f20: .word func_ov00_0207a1c8 + arm_func_end func_ov23_02175f0c .global func_ov23_02175f24 arm_func_start func_ov23_02175f24 @@ -10418,8 +10418,8 @@ func_ov23_02175f70: ; 0x02175f70 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02175f70 _02176030: .word data_ov00_020e899c + arm_func_end func_ov23_02175f70 .global func_ov23_02176034 arm_func_start func_ov23_02176034 @@ -10526,9 +10526,9 @@ _02176154: bl func_ov23_02176190 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02176100 _02176188: .word data_027e0c68 _0217618c: .word gAdventureFlags + arm_func_end func_ov23_02176100 .global func_ov23_02176190 arm_func_start func_ov23_02176190 @@ -10566,9 +10566,9 @@ _02176204: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176190 _0217620c: .word data_027e0fc8 _02176210: .word data_027e103c + arm_func_end func_ov23_02176190 .global func_ov23_02176214 arm_func_start func_ov23_02176214 @@ -10680,7 +10680,6 @@ _02176380: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_0217625c _021763a0: .word data_027e0db0 _021763a4: .word gAdventureFlags _021763a8: .word data_027e077c @@ -10689,6 +10688,7 @@ _021763b0: .word data_027e0618 _021763b4: .word data_027e0e2c _021763b8: .word data_ov09_0211f5dc _021763bc: .word data_027e0cbc + arm_func_end func_ov23_0217625c .global func_ov23_021763c0 arm_func_start func_ov23_021763c0 @@ -10747,8 +10747,8 @@ _02176440: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021763c0 _0217648c: .word data_027e0fc8 + arm_func_end func_ov23_021763c0 .global func_ov23_02176490 arm_func_start func_ov23_02176490 @@ -10767,8 +10767,8 @@ func_ov23_02176490: ; 0x02176490 bl func_ov23_021764c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176490 _021764c4: .word data_027e0f84 + arm_func_end func_ov23_02176490 .global func_ov23_021764c8 arm_func_start func_ov23_021764c8 @@ -10810,12 +10810,12 @@ func_ov23_021764c8: ; 0x021764c8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021764c8 _02176558: .word data_ov00_020e26b4 _0217655c: .word data_ov00_020e2f04 _02176560: .word data_ov00_020e2dd8 _02176564: .word data_ov23_0217a7c4 _02176568: .word data_027e0f68 + arm_func_end func_ov23_021764c8 .global func_ov23_0217656c arm_func_start func_ov23_0217656c @@ -10978,9 +10978,9 @@ _02176744: add sp, sp, #0x74 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021765c4 _021767a8: .word 0x000004cd _021767ac: .word 0x0000059a + arm_func_end func_ov23_021765c4 .global func_ov23_021767b0 arm_func_start func_ov23_021767b0 @@ -11159,12 +11159,12 @@ _02176a20: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_021767f4 _02176a28: .word gAdventureFlags _02176a2c: .word data_027e0ffc _02176a30: .word 0x000003fe _02176a34: .word data_ov23_0217a7b0 _02176a38: .word 0x00000aab + arm_func_end func_ov23_021767f4 .global func_ov23_02176a3c arm_func_start func_ov23_02176a3c @@ -11269,9 +11269,9 @@ _02176ba4: add sp, sp, #0x16c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_02176a3c _02176bb0: .word gAdventureFlags _02176bb4: .word data_ov23_0217a7b0 + arm_func_end func_ov23_02176a3c .global func_ov23_02176bb8 arm_func_start func_ov23_02176bb8 @@ -11342,8 +11342,8 @@ func_ov23_02176bc0: ; 0x02176bc0 add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176bc0 _02176ca8: .word data_02050f54 + arm_func_end func_ov23_02176bc0 .global func_ov23_02176cac arm_func_start func_ov23_02176cac @@ -11404,8 +11404,8 @@ _02176d38: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02176cac _02176d84: .word data_027e0f6c + arm_func_end func_ov23_02176cac .global func_ov23_02176d88 arm_func_start func_ov23_02176d88 @@ -11422,8 +11422,8 @@ func_ov23_02176d88: ; 0x02176d88 bl func_ov23_02176db8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02176d88 _02176db4: .word data_027e0fe0 + arm_func_end func_ov23_02176d88 .global func_ov23_02176db8 arm_func_start func_ov23_02176db8 @@ -11442,9 +11442,9 @@ func_ov23_02176db8: ; 0x02176db8 str r1, [r4, #0x1b8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176db8 _02176dec: .word data_ov23_0217a858 _02176df0: .word data_ov23_0217a914 + arm_func_end func_ov23_02176db8 .global func_ov23_02176df4 arm_func_start func_ov23_02176df4 @@ -11507,9 +11507,9 @@ func_ov23_02176e3c: ; 0x02176e3c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176e3c _02176eb0: .word data_027e0f68 _02176eb4: .word data_ov23_02179678 + arm_func_end func_ov23_02176e3c .global func_ov23_02176eb8 arm_func_start func_ov23_02176eb8 @@ -11551,8 +11551,8 @@ func_ov23_02176eec: ; 0x02176eec bl func_ov23_02176f24 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176eec _02176f20: .word data_027e0f84 + arm_func_end func_ov23_02176eec .global func_ov23_02176f24 arm_func_start func_ov23_02176f24 @@ -11581,9 +11581,9 @@ func_ov23_02176f24: ; 0x02176f24 str r1, [r4, #0x58] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176f24 _02176f80: .word data_ov23_0217a924 _02176f84: .word data_027e0f68 + arm_func_end func_ov23_02176f24 .global func_ov23_02176f88 arm_func_start func_ov23_02176f88 @@ -11605,9 +11605,9 @@ func_ov23_02176f88: ; 0x02176f88 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176f88 _02176fc8: .word data_ov23_0217a924 _02176fcc: .word data_027e0e58 + arm_func_end func_ov23_02176f88 .global func_ov23_02176fd0 arm_func_start func_ov23_02176fd0 @@ -11631,9 +11631,9 @@ func_ov23_02176fd0: ; 0x02176fd0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02176fd0 _02177018: .word data_ov23_0217a924 _0217701c: .word data_027e0e58 + arm_func_end func_ov23_02176fd0 .global func_ov23_02177020 arm_func_start func_ov23_02177020 @@ -11692,8 +11692,8 @@ _021770cc: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov23_02177020 _021770e8: .word gMapManager + arm_func_end func_ov23_02177020 .global func_ov23_021770ec arm_func_start func_ov23_021770ec @@ -11940,12 +11940,12 @@ _02177458: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov23_0217712c _02177460: .word gAdventureFlags _02177464: .word data_027e0e58 _02177468: .word 0x0000015f _0217746c: .word 0xfffffd9a _02177470: .word 0xfffff19a + arm_func_end func_ov23_0217712c .global func_ov23_02177474 arm_func_start func_ov23_02177474 @@ -12086,12 +12086,12 @@ _02177664: add sp, sp, #0x160 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02177474 _02177670: .word 0xfffff19a _02177674: .word gAdventureFlags _02177678: .word data_027e0ffc _0217767c: .word 0x000003f5 _02177680: .word 0x000003f6 + arm_func_end func_ov23_02177474 .global func_ov23_02177684 arm_func_start func_ov23_02177684 @@ -12100,8 +12100,8 @@ func_ov23_02177684: ; 0x02177684 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov23_02177684 _02177690: .word func_01fffcd8 + arm_func_end func_ov23_02177684 .global func_ov23_02177694 arm_func_start func_ov23_02177694 @@ -12281,9 +12281,9 @@ _021778b8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov23_02177754 _021778d4: .word data_027e0f6c _021778d8: .word gMapManager + arm_func_end func_ov23_02177754 .global func_ov23_021778dc arm_func_start func_ov23_021778dc @@ -12302,8 +12302,8 @@ func_ov23_021778dc: ; 0x021778dc bl func_ov23_02177914 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021778dc _02177910: .word data_027e0f84 + arm_func_end func_ov23_021778dc .global func_ov23_02177914 arm_func_start func_ov23_02177914 @@ -12318,8 +12318,8 @@ func_ov23_02177914: ; 0x02177914 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02177914 _02177938: .word data_ov23_0217a9b8 + arm_func_end func_ov23_02177914 .global func_ov23_0217793c arm_func_start func_ov23_0217793c @@ -12373,8 +12373,8 @@ func_ov23_02177978: ; 0x02177978 bl func_ov23_021779c4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02177978 _021779ac: .word data_027e0f84 + arm_func_end func_ov23_02177978 .global func_ov23_021779b0 arm_func_start func_ov23_021779b0 @@ -12399,8 +12399,8 @@ func_ov23_021779c4: ; 0x021779c4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_021779c4 _021779e8: .word data_ov23_0217aa70 + arm_func_end func_ov23_021779c4 .global func_ov23_021779ec arm_func_start func_ov23_021779ec @@ -12467,8 +12467,8 @@ func_ov23_02177a78: ; 0x02177a78 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov23_02177a78 _02177a84: .word func_ov00_0208b9e4 + arm_func_end func_ov23_02177a78 .global func_ov23_02177a88 arm_func_start func_ov23_02177a88 @@ -12526,9 +12526,9 @@ func_ov23_02177aa4: ; 0x02177aa4 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02177aa4 _02177b44: .word data_02050f54 _02177b48: .word 0x00002666 + arm_func_end func_ov23_02177aa4 .global func_ov23_02177b4c arm_func_start func_ov23_02177b4c @@ -12557,10 +12557,10 @@ func_ov23_02177b50: ; 0x02177b50 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov23_02177b50 _02177b94: .word func_ov23_021779b0 _02177b98: .word data_027e0e58 _02177b9c: .word 0x0000024e + arm_func_end func_ov23_02177b50 .global func_ov23_02177ba0 arm_func_start func_ov23_02177ba0 @@ -12726,12 +12726,12 @@ _02177df0: add sp, sp, #0x84 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_02177ba0 _02177e10: .word gMapManager _02177e14: .word data_027e0fe4 _02177e18: .word 0x504c444d _02177e1c: .word 0x50574253 _02177e20: .word data_027e0fd4 + arm_func_end func_ov23_02177ba0 .global func_ov23_02177e24 arm_func_start func_ov23_02177e24 @@ -12751,9 +12751,9 @@ _02177e50: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02177e24 _02177e58: .word data_ov00_020dc6e8 _02177e5c: .word 0x0000099a + arm_func_end func_ov23_02177e24 .global func_ov23_02177e60 arm_func_start func_ov23_02177e60 @@ -12780,8 +12780,8 @@ func_ov23_02177e84: ; 0x02177e84 ldr r0, _02177e8c ; =0x000004cd bx lr .align 2, 0 - arm_func_end func_ov23_02177e84 _02177e8c: .word 0x000004cd + arm_func_end func_ov23_02177e84 .global func_ov23_02177e90 arm_func_start func_ov23_02177e90 @@ -12904,7 +12904,6 @@ _02178030: strb r0, [r9, #0x80] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov23_02177e90 _0217803c: .word data_027e0d38 _02178040: .word gMapManager _02178044: .word data_027e0f94 @@ -12912,6 +12911,7 @@ _02178048: .word data_027e0fa0 _0217804c: .word data_027e0ffc _02178050: .word data_027e0fd4 _02178054: .word data_027e0fcc + arm_func_end func_ov23_02177e90 .global func_ov23_02178058 arm_func_start func_ov23_02178058 @@ -12986,11 +12986,11 @@ _0217814c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02178058 _02178154: .word data_027e0fd8 _02178158: .word data_027e0fd0 _0217815c: .word data_027e0fd4 _02178160: .word gAdventureFlags + arm_func_end func_ov23_02178058 .global func_ov23_02178164 arm_func_start func_ov23_02178164 @@ -12999,8 +12999,8 @@ func_ov23_02178164: ; 0x02178164 mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov23_02178164 _02178170: .word func_01fffcd8 + arm_func_end func_ov23_02178164 .global func_ov23_02178174 arm_func_start func_ov23_02178174 @@ -13110,7 +13110,6 @@ _02178298: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02178174 _02178308: .word data_027e0fe4 _0217830c: .word 0x504c444d _02178310: .word data_027e0f94 @@ -13122,6 +13121,7 @@ _02178324: .word data_027e0fd4 _02178328: .word data_027e0d0c _0217832c: .word data_027e0fa0 _02178330: .word data_ov00_020eec9c + arm_func_end func_ov23_02178174 .global func_ov23_02178334 arm_func_start func_ov23_02178334 @@ -13130,8 +13130,8 @@ func_ov23_02178334: ; 0x02178334 mov r0, #7 bx ip .align 2, 0 - arm_func_end func_ov23_02178334 _02178340: .word func_01fffcec + arm_func_end func_ov23_02178334 .global func_ov23_02178344 arm_func_start func_ov23_02178344 @@ -13140,8 +13140,8 @@ func_ov23_02178344: ; 0x02178344 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov23_02178344 _02178350: .word func_01fffcec + arm_func_end func_ov23_02178344 .global func_ov23_02178354 arm_func_start func_ov23_02178354 @@ -13190,7 +13190,6 @@ func_ov23_02178354: ; 0x02178354 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02178354 _02178400: .word data_027e0fe4 _02178404: .word 0x504c444d _02178408: .word data_027e0f94 @@ -13199,6 +13198,7 @@ _02178410: .word data_027e0fcc _02178414: .word data_027e0fd4 _02178418: .word data_027e0d0c _0217841c: .word data_027e0fa0 + arm_func_end func_ov23_02178354 .global func_ov23_02178420 arm_func_start func_ov23_02178420 @@ -13332,7 +13332,6 @@ _021785bc: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_02178420 _0217860c: .word data_027e0fd8 _02178610: .word data_027e0fa0 _02178614: .word data_027e0fd4 @@ -13342,6 +13341,7 @@ _02178620: .word data_027e0e58 _02178624: .word 0x000001c3 _02178628: .word 0x00000222 _0217862c: .word 0x00000223 + arm_func_end func_ov23_02178420 .global func_ov23_02178630 arm_func_start func_ov23_02178630 @@ -13406,11 +13406,11 @@ _021786f8: strh r0, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02178630 _02178714: .word data_027e0fd4 _02178718: .word data_027e0fa0 _0217871c: .word data_027e0fac _02178720: .word data_027e0d0c + arm_func_end func_ov23_02178630 .global func_ov23_02178724 arm_func_start func_ov23_02178724 @@ -13451,8 +13451,8 @@ _02178794: add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02178724 _021787a0: .word data_ov23_02179688 + arm_func_end func_ov23_02178724 .global func_ov23_021787a4 arm_func_start func_ov23_021787a4 @@ -13608,13 +13608,13 @@ _021789bc: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov23_021787a4 _021789e4: .word data_ov23_0217ab20 _021789e8: .word data_ov23_0217ab40 _021789ec: .word data_ov00_020eec9c _021789f0: .word data_027e0e58 _021789f4: .word 0x000001a7 _021789f8: .word gMapManager + arm_func_end func_ov23_021787a4 .global func_ov23_021789fc arm_func_start func_ov23_021789fc @@ -13662,10 +13662,10 @@ func_ov23_021789fc: ; 0x021789fc add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov23_021789fc _02178aa4: .word gMapManager _02178aa8: .word data_027e0e58 _02178aac: .word data_027e0ffc + arm_func_end func_ov23_021789fc .global func_ov23_02178ab0 arm_func_start func_ov23_02178ab0 @@ -14036,7 +14036,6 @@ _02178fd8: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov23_02178ab0 _02179014: .word gMapManager _02179018: .word data_02050f54 _0217901c: .word 0x00000333 @@ -14044,6 +14043,7 @@ _02179020: .word data_027e0d38 _02179024: .word 0xfffff99a _02179028: .word data_ov23_0217ab30 _0217902c: .word data_ov23_0217ab20 + arm_func_end func_ov23_02178ab0 .rodata .global data_ov23_02179030 @@ -15252,7 +15252,6 @@ func_ov23_02179698: ; 0x02179698 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov23_02179698 _02179790: .word data_02057200 _02179794: .word data_ov23_02179d20 _02179798: .word data_ov23_0217ab6c @@ -15276,6 +15275,7 @@ _021797dc: .word data_ov23_0217abec _021797e0: .word 0x47524d47 _021797e4: .word func_ov23_0216e8a8 _021797e8: .word data_ov23_0217abe0 + arm_func_end func_ov23_02179698 .global func_ov23_021797ec arm_func_start func_ov23_021797ec @@ -15298,7 +15298,6 @@ func_ov23_021797ec: ; 0x021797ec str r1, [r0, #0x34] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_021797ec _02179830: .word data_ov23_0217ac0c _02179834: .word 0x47524e45 _02179838: .word func_ov23_0216e8d8 @@ -15306,6 +15305,7 @@ _0217983c: .word _ZN9ActorTypeD1Ev _02179840: .word data_ov23_0217ac00 _02179844: .word data_02057200 _02179848: .word data_ov23_02179ed8 + arm_func_end func_ov23_021797ec .global func_ov23_0217984c arm_func_start func_ov23_0217984c @@ -15377,7 +15377,6 @@ func_ov23_0217984c: ; 0x0217984c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov23_0217984c _02179954: .word data_ov23_0217ac2c _02179958: .word 0x414d4f53 _0217995c: .word func_ov23_0216f0c4 @@ -15387,6 +15386,7 @@ _02179968: .word 0x00001333 _0217996c: .word data_ov23_0217a030 _02179970: .word func_ov00_020cceec _02179974: .word data_ov23_0217ac40 + arm_func_end func_ov23_0217984c .global func_ov23_02179978 arm_func_start func_ov23_02179978 @@ -15398,9 +15398,9 @@ func_ov23_02179978: ; 0x02179978 str r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov23_02179978 _02179990: .word data_ov23_0217a2c4 _02179994: .word 0x00004cd0 + arm_func_end func_ov23_02179978 .global func_ov23_02179998 arm_func_start func_ov23_02179998 @@ -15417,12 +15417,12 @@ func_ov23_02179998: ; 0x02179998 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179998 _021799c4: .word data_ov23_0217ac6c _021799c8: .word 0x50534241 _021799cc: .word func_ov23_021721e0 _021799d0: .word _ZN9ActorTypeD1Ev _021799d4: .word data_ov23_0217ac60 + arm_func_end func_ov23_02179998 .global func_ov23_021799d8 arm_func_start func_ov23_021799d8 @@ -15494,7 +15494,6 @@ func_ov23_021799d8: ; 0x021799d8 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov23_021799d8 _02179ae0: .word data_ov23_0217ac8c _02179ae4: .word 0x484e4b53 _02179ae8: .word func_ov23_02172534 @@ -15505,6 +15504,7 @@ _02179af8: .word 0x00000b33 _02179afc: .word data_ov23_0217a3e0 _02179b00: .word func_ov00_020cceec _02179b04: .word data_ov23_0217aca0 + arm_func_end func_ov23_021799d8 .global func_ov23_02179b08 arm_func_start func_ov23_02179b08 @@ -15521,12 +15521,12 @@ func_ov23_02179b08: ; 0x02179b08 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179b08 _02179b34: .word data_ov23_0217acb8 _02179b38: .word 0x504c444d _02179b3c: .word func_ov23_02174ef4 _02179b40: .word _ZN9ActorTypeD1Ev _02179b44: .word data_ov23_0217acac + arm_func_end func_ov23_02179b08 .global func_ov23_02179b48 arm_func_start func_ov23_02179b48 @@ -15542,11 +15542,11 @@ func_ov23_02179b48: ; 0x02179b48 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179b48 _02179b70: .word data_ov23_0217ace8 _02179b74: .word func_ov23_02175c1c _02179b78: .word func_0203ebc8 _02179b7c: .word data_ov23_0217acf0 + arm_func_end func_ov23_02179b48 .global func_ov23_02179b80 arm_func_start func_ov23_02179b80 @@ -15573,7 +15573,6 @@ func_ov23_02179b80: ; 0x02179b80 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179b80 _02179bd4: .word data_ov23_0217acfc _02179bd8: .word func_ov23_02176490 _02179bdc: .word func_0203ebc8 @@ -15583,6 +15582,7 @@ _02179be8: .word data_ov23_0217a7b0 _02179bec: .word data_ov23_0217a7b0 _02179bf0: .word func_0202bac0 _02179bf4: .word data_ov23_0217ad10 + arm_func_end func_ov23_02179b80 .global func_ov23_02179bf8 arm_func_start func_ov23_02179bf8 @@ -15599,12 +15599,12 @@ func_ov23_02179bf8: ; 0x02179bf8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179bf8 _02179c24: .word data_ov23_0217ad28 _02179c28: .word 0x42524d50 _02179c2c: .word func_ov23_02176d88 _02179c30: .word _ZN9ActorTypeD1Ev _02179c34: .word data_ov23_0217ad1c + arm_func_end func_ov23_02179bf8 .global func_ov23_02179c38 arm_func_start func_ov23_02179c38 @@ -15620,11 +15620,11 @@ func_ov23_02179c38: ; 0x02179c38 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179c38 _02179c60: .word data_ov23_0217ad3c _02179c64: .word func_ov23_02176eec _02179c68: .word func_0203ebc8 _02179c6c: .word data_ov23_0217ad44 + arm_func_end func_ov23_02179c38 .global func_ov23_02179c70 arm_func_start func_ov23_02179c70 @@ -15640,11 +15640,11 @@ func_ov23_02179c70: ; 0x02179c70 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179c70 _02179c98: .word data_ov23_0217ad50 _02179c9c: .word func_ov23_021778dc _02179ca0: .word func_0203ebc8 _02179ca4: .word data_ov23_0217ad58 + arm_func_end func_ov23_02179c70 .global func_ov23_02179ca8 arm_func_start func_ov23_02179ca8 @@ -15660,11 +15660,11 @@ func_ov23_02179ca8: ; 0x02179ca8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov23_02179ca8 _02179cd0: .word data_ov23_0217ad64 _02179cd4: .word func_ov23_02177978 _02179cd8: .word func_0203ebc8 _02179cdc: .word data_ov23_0217ad6c + arm_func_end func_ov23_02179ca8 .section .ctor, 4, 1, 4 .global data_ov23_02179ce0 diff --git a/asm/ov24.s b/asm/ov24.s index 7db058c7..49021dd0 100644 --- a/asm/ov24.s +++ b/asm/ov24.s @@ -20,8 +20,8 @@ func_ov24_0216d6a0: ; 0x0216d6a0 bl func_ov24_0216d6d8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216d6a0 _0216d6d4: .word data_027e0f84 + arm_func_end func_ov24_0216d6a0 .global func_ov24_0216d6d8 arm_func_start func_ov24_0216d6d8 @@ -67,12 +67,12 @@ func_ov24_0216d6d8: ; 0x0216d6d8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_0216d6d8 _0216d778: .word data_ov00_020e26b4 _0216d77c: .word data_ov00_020e2f04 _0216d780: .word data_ov00_020e2dd8 _0216d784: .word data_ov24_02179e68 _0216d788: .word data_027e0f68 + arm_func_end func_ov24_0216d6d8 .global func_ov24_0216d78c arm_func_start func_ov24_0216d78c @@ -94,9 +94,9 @@ func_ov24_0216d78c: ; 0x0216d78c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216d78c _0216d7cc: .word data_ov24_02179e68 _0216d7d0: .word data_027e0f6c + arm_func_end func_ov24_0216d78c .global func_ov24_0216d7d4 arm_func_start func_ov24_0216d7d4 @@ -120,9 +120,9 @@ func_ov24_0216d7d4: ; 0x0216d7d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216d7d4 _0216d81c: .word data_ov24_02179e68 _0216d820: .word data_027e0f6c + arm_func_end func_ov24_0216d7d4 .global func_ov24_0216d824 arm_func_start func_ov24_0216d824 @@ -264,9 +264,9 @@ _0216d914: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov24_0216d824 _0216da24: .word gMapManager _0216da28: .word data_027e0f6c + arm_func_end func_ov24_0216d824 .global func_ov24_0216da2c arm_func_start func_ov24_0216da2c @@ -475,8 +475,8 @@ _0216dc90: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov24_0216db90 _0216dca8: .word data_02050f54 + arm_func_end func_ov24_0216db90 .global func_ov24_0216dcac arm_func_start func_ov24_0216dcac @@ -532,9 +532,9 @@ _0216dd0c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216dcbc _0216dd58: .word gMapManager _0216dd5c: .word 0xfffff667 + arm_func_end func_ov24_0216dcbc .global func_ov24_0216dd60 arm_func_start func_ov24_0216dd60 @@ -551,8 +551,8 @@ func_ov24_0216dd60: ; 0x0216dd60 bl func_ov24_0216dd90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216dd60 _0216dd8c: .word data_027e0fe0 + arm_func_end func_ov24_0216dd60 .global func_ov24_0216dd90 arm_func_start func_ov24_0216dd90 @@ -587,10 +587,10 @@ func_ov24_0216dd90: ; 0x0216dd90 str r1, [r4, #0x1d4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216dd90 _0216de04: .word data_ov24_02179f14 _0216de08: .word data_ov24_02179ef4 _0216de0c: .word data_ov24_02179fd0 + arm_func_end func_ov24_0216dd90 .global func_ov24_0216de10 arm_func_start func_ov24_0216de10 @@ -724,7 +724,6 @@ _0216df44: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216de68 _0216dfe4: .word data_ov24_02179ef4 _0216dfe8: .word data_ov24_02179efc _0216dfec: .word data_ov24_02179224 @@ -732,6 +731,7 @@ _0216dff0: .word data_027e0fec _0216dff4: .word data_ov24_02179f04 _0216dff8: .word data_ov24_02179204 _0216dffc: .word gMapManager + arm_func_end func_ov24_0216de68 .global func_ov24_0216e000 arm_func_start func_ov24_0216e000 @@ -845,8 +845,8 @@ _0216e16c: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216e03c _0216e178: .word gAdventureFlags + arm_func_end func_ov24_0216e03c .global func_ov24_0216e17c arm_func_start func_ov24_0216e17c @@ -1068,7 +1068,6 @@ _0216e438: blo _0216e438 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov24_0216e17c _0216e49c: .word gAdventureFlags _0216e4a0: .word data_027e0f64 _0216e4a4: .word data_027e0ffc @@ -1080,6 +1079,7 @@ _0216e4b8: .word data_ov24_021791fc _0216e4bc: .word 0x00000356 _0216e4c0: .word data_ov24_021791f4 _0216e4c4: .word data_ov00_020e9360 + arm_func_end func_ov24_0216e17c .global func_ov24_0216e4c8 arm_func_start func_ov24_0216e4c8 @@ -1235,9 +1235,9 @@ _0216e6e4: add sp, sp, #0x160 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216e4c8 _0216e6f0: .word gMapManager _0216e6f4: .word gAdventureFlags + arm_func_end func_ov24_0216e4c8 .global func_ov24_0216e6f8 arm_func_start func_ov24_0216e6f8 @@ -1260,8 +1260,8 @@ func_ov24_0216e6f8: ; 0x0216e6f8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_0216e6f8 _0216e73c: .word 0xfffff667 + arm_func_end func_ov24_0216e6f8 .global func_ov24_0216e740 arm_func_start func_ov24_0216e740 @@ -1297,8 +1297,8 @@ _0216e790: bl func_ov00_02093a3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216e740 _0216e7b4: .word data_027e0f6c + arm_func_end func_ov24_0216e740 .global func_ov24_0216e7b8 arm_func_start func_ov24_0216e7b8 @@ -1356,8 +1356,8 @@ _0216e860: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216e7b8 _0216e87c: .word gMapManager + arm_func_end func_ov24_0216e7b8 .global func_ov24_0216e880 arm_func_start func_ov24_0216e880 @@ -1378,8 +1378,8 @@ _0216e8a8: ldrb r0, [r0, #9] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216e880 _0216e8b8: .word gMapManager + arm_func_end func_ov24_0216e880 .global func_ov24_0216e8bc arm_func_start func_ov24_0216e8bc @@ -1400,8 +1400,8 @@ _0216e8d8: movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216e8bc _0216e8f4: .word gMapManager + arm_func_end func_ov24_0216e8bc .global func_ov24_0216e8f8 arm_func_start func_ov24_0216e8f8 @@ -1418,9 +1418,9 @@ func_ov24_0216e8f8: ; 0x0216e8f8 bl func_ov24_0216ea34 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216e8f8 _0216e924: .word data_027e0fe0 _0216e928: .word 0x0000048c + arm_func_end func_ov24_0216e8f8 .global func_ov24_0216e92c arm_func_start func_ov24_0216e92c @@ -1437,9 +1437,9 @@ func_ov24_0216e92c: ; 0x0216e92c bl func_ov24_0216ea34 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216e92c _0216e958: .word data_027e0fe0 _0216e95c: .word 0x0000048c + arm_func_end func_ov24_0216e92c .global func_ov24_0216e960 arm_func_start func_ov24_0216e960 @@ -1491,8 +1491,8 @@ _0216e9c0: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_0216e960 _0216ea14: .word data_ov24_0217925c + arm_func_end func_ov24_0216e960 .global func_ov24_0216ea18 arm_func_start func_ov24_0216ea18 @@ -1504,8 +1504,8 @@ func_ov24_0216ea18: ; 0x0216ea18 movne r0, #0x40 bx lr .align 2, 0 - arm_func_end func_ov24_0216ea18 _0216ea30: .word 0x4d55544f + arm_func_end func_ov24_0216ea18 .global func_ov24_0216ea34 arm_func_start func_ov24_0216ea34 @@ -1532,10 +1532,10 @@ func_ov24_0216ea34: ; 0x0216ea34 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_0216ea34 _0216ea88: .word data_ov24_0217a020 _0216ea8c: .word func_ov00_020b7d74 _0216ea90: .word func_ov24_0216eafc + arm_func_end func_ov24_0216ea34 .global func_ov24_0216ea94 arm_func_start func_ov24_0216ea94 @@ -1552,8 +1552,8 @@ func_ov24_0216ea94: ; 0x0216ea94 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216ea94 _0216eac0: .word func_ov00_020b7d74 + arm_func_end func_ov24_0216ea94 .global func_ov24_0216eac4 arm_func_start func_ov24_0216eac4 @@ -1572,8 +1572,8 @@ func_ov24_0216eac4: ; 0x0216eac4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216eac4 _0216eaf8: .word func_ov00_020b7d74 + arm_func_end func_ov24_0216eac4 .global func_ov24_0216eafc arm_func_start func_ov24_0216eafc @@ -1774,7 +1774,6 @@ _0216edb8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216eb08 _0216edc0: .word 0x4d55544f _0216edc4: .word data_ov24_02179240 _0216edc8: .word data_ov24_0217924c @@ -1783,6 +1782,7 @@ _0216edd0: .word data_ov24_0217a00c _0216edd4: .word data_ov24_0217a010 _0216edd8: .word func_ov24_0216e960 _0216eddc: .word gMapManager + arm_func_end func_ov24_0216eb08 .global func_ov24_0216ede0 arm_func_start func_ov24_0216ede0 @@ -1884,9 +1884,9 @@ _0216ef1c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216ee88 _0216ef24: .word 0x4d55544f _0216ef28: .word gMapManager + arm_func_end func_ov24_0216ee88 .global func_ov24_0216ef2c arm_func_start func_ov24_0216ef2c @@ -1949,8 +1949,8 @@ _0216eff8: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216ef2c _0216f004: .word data_027e0f64 + arm_func_end func_ov24_0216ef2c .global func_ov24_0216f008 arm_func_start func_ov24_0216f008 @@ -2119,10 +2119,10 @@ _0216f218: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f07c _0216f22c: .word 0x4d55544f _0216f230: .word data_027e0ffc _0216f234: .word 0x00000367 + arm_func_end func_ov24_0216f07c .global func_ov24_0216f238 arm_func_start func_ov24_0216f238 @@ -2156,8 +2156,8 @@ _0216f290: str r0, [r4, #0x12c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_0216f238 _0216f29c: .word 0x4d55544f + arm_func_end func_ov24_0216f238 .global func_ov24_0216f2a0 arm_func_start func_ov24_0216f2a0 @@ -2245,8 +2245,8 @@ _0216f3cc: strb r4, [r5, #0x488] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0216f2a0 _0216f3d4: .word 0x4d55544f + arm_func_end func_ov24_0216f2a0 .global func_ov24_0216f3d8 arm_func_start func_ov24_0216f3d8 @@ -2287,9 +2287,9 @@ _0216f450: str r0, [r4, #0x12c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f3d8 _0216f45c: .word 0x4d55544f _0216f460: .word data_027e0fc8 + arm_func_end func_ov24_0216f3d8 .global func_ov24_0216f464 arm_func_start func_ov24_0216f464 @@ -2340,8 +2340,8 @@ _0216f500: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f464 _0216f510: .word data_027e0e58 + arm_func_end func_ov24_0216f464 .global func_ov24_0216f514 arm_func_start func_ov24_0216f514 @@ -2393,8 +2393,8 @@ func_ov24_0216f598: ; 0x0216f598 ldr ip, _0216f5a0 ; =func_ov14_0214591c bx ip .align 2, 0 - arm_func_end func_ov24_0216f598 _0216f5a0: .word func_ov14_0214591c + arm_func_end func_ov24_0216f598 .global func_ov24_0216f5a4 arm_func_start func_ov24_0216f5a4 @@ -2429,9 +2429,9 @@ func_ov24_0216f5d0: ; 0x0216f5d0 bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216f5d0 _0216f604: .word data_ov00_020e9c88 _0216f608: .word func_ov24_0216f60c + arm_func_end func_ov24_0216f5d0 .global func_ov24_0216f60c arm_func_start func_ov24_0216f60c @@ -2439,8 +2439,8 @@ func_ov24_0216f60c: ; 0x0216f60c ldr ip, _0216f614 ; =func_ov24_0216f618 bx ip .align 2, 0 - arm_func_end func_ov24_0216f60c _0216f614: .word func_ov24_0216f618 + arm_func_end func_ov24_0216f60c .global func_ov24_0216f618 arm_func_start func_ov24_0216f618 @@ -2462,9 +2462,9 @@ func_ov24_0216f618: ; 0x0216f618 bl func_ov00_020c5f34 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f618 _0216f658: .word data_ov00_020e9360 _0216f65c: .word 0x00000ee1 + arm_func_end func_ov24_0216f618 .global func_ov24_0216f660 arm_func_start func_ov24_0216f660 @@ -2483,8 +2483,8 @@ func_ov24_0216f660: ; 0x0216f660 bl func_ov24_0216f698 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f660 _0216f694: .word data_027e0f84 + arm_func_end func_ov24_0216f660 .global func_ov24_0216f698 arm_func_start func_ov24_0216f698 @@ -2528,12 +2528,12 @@ func_ov24_0216f698: ; 0x0216f698 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f698 _0216f730: .word data_ov00_020e2748 _0216f734: .word data_ov00_020e2f04 _0216f738: .word data_ov00_020e2e3c _0216f73c: .word data_ov24_0217a11c _0216f740: .word data_027e0f68 + arm_func_end func_ov24_0216f698 .global func_ov24_0216f744 arm_func_start func_ov24_0216f744 @@ -2630,9 +2630,9 @@ _0216f86c: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f79c _0216f884: .word 0x00001333 _0216f888: .word gMapManager + arm_func_end func_ov24_0216f79c .global func_ov24_0216f88c arm_func_start func_ov24_0216f88c @@ -2710,11 +2710,11 @@ _0216f990: strb r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216f88c _0216f9a4: .word 0x00001555 _0216f9a8: .word data_02050f54 _0216f9ac: .word 0x00000333 _0216f9b0: .word gMapManager + arm_func_end func_ov24_0216f88c .global func_ov24_0216f9b4 arm_func_start func_ov24_0216f9b4 @@ -2756,8 +2756,8 @@ _0216fa30: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216f9b4 _0216fa38: .word data_027e0ffc + arm_func_end func_ov24_0216f9b4 .global func_ov24_0216fa3c arm_func_start func_ov24_0216fa3c @@ -2861,13 +2861,13 @@ _0216fba8: add sp, sp, #0xbc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fa3c _0216fbbc: .word data_027e0f64 _0216fbc0: .word data_027e0fc8 _0216fbc4: .word gAdventureFlags _0216fbc8: .word data_027e0fe4 _0216fbcc: .word 0x574c4354 _0216fbd0: .word gMapManager + arm_func_end func_ov24_0216fa3c .global func_ov24_0216fbd4 arm_func_start func_ov24_0216fbd4 @@ -2912,10 +2912,10 @@ _0216fc5c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fbd4 _0216fc64: .word data_027e0fe4 _0216fc68: .word 0x41525257 _0216fc6c: .word 0x5342454d + arm_func_end func_ov24_0216fbd4 .global func_ov24_0216fc70 arm_func_start func_ov24_0216fc70 @@ -2978,12 +2978,12 @@ func_ov24_0216fc70: ; 0x0216fc70 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov24_0216fc70 _0216fd54: .word data_02050f54 _0216fd58: .word 0xfffff333 _0216fd5c: .word 0x00000666 _0216fd60: .word 0xfffffe66 _0216fd64: .word data_ov00_020e9370 + arm_func_end func_ov24_0216fc70 .global func_ov24_0216fd68 arm_func_start func_ov24_0216fd68 @@ -3007,8 +3007,8 @@ func_ov24_0216fd70: ; 0x0216fd70 bl func_ov24_0216fdcc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0216fd70 _0216fd9c: .word data_027e0fe0 + arm_func_end func_ov24_0216fd70 .global func_ov24_0216fda0 arm_func_start func_ov24_0216fda0 @@ -3023,9 +3023,9 @@ func_ov24_0216fda0: ; 0x0216fda0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fda0 _0216fdc4: .word data_ov24_02179270 _0216fdc8: .word data_ov24_0217a380 + arm_func_end func_ov24_0216fda0 .global func_ov24_0216fdcc arm_func_start func_ov24_0216fdcc @@ -3046,9 +3046,9 @@ func_ov24_0216fdcc: ; 0x0216fdcc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fdcc _0216fe08: .word data_ov24_0217a270 _0216fe0c: .word data_ov24_0217a1a8 + arm_func_end func_ov24_0216fdcc .global func_ov24_0216fe10 arm_func_start func_ov24_0216fe10 @@ -3071,8 +3071,8 @@ func_ov24_0216fe10: ; 0x0216fe10 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fe10 _0216fe54: .word func_ov00_020b7d74 + arm_func_end func_ov24_0216fe10 .global func_ov24_0216fe58 arm_func_start func_ov24_0216fe58 @@ -3097,8 +3097,8 @@ func_ov24_0216fe58: ; 0x0216fe58 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fe58 _0216fea4: .word func_ov00_020b7d74 + arm_func_end func_ov24_0216fe58 .global func_ov24_0216fea8 arm_func_start func_ov24_0216fea8 @@ -3170,9 +3170,9 @@ func_ov24_0216fea8: ; 0x0216fea8 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0216fea8 _0216ffb0: .word 0x00000555 _0216ffb4: .word 0x00001b33 + arm_func_end func_ov24_0216fea8 .global func_ov24_0216ffb8 arm_func_start func_ov24_0216ffb8 @@ -3238,8 +3238,8 @@ _02170060: strh r1, [r0, #0x50] bx lr .align 2, 0 - arm_func_end func_ov24_0216ffdc _02170080: .word 0x0000019a + arm_func_end func_ov24_0216ffdc .global func_ov24_02170084 arm_func_start func_ov24_02170084 @@ -3319,9 +3319,9 @@ _0217013c: str r0, [r4, #0x348] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021700c0 _02170168: .word 0x00000333 _0217016c: .word 0x000004cd + arm_func_end func_ov24_021700c0 .global func_ov24_02170170 arm_func_start func_ov24_02170170 @@ -3529,12 +3529,12 @@ _02170438: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_021701d8 _02170444: .word data_027e0f94 _02170448: .word data_027e0ffc _0217044c: .word 0x0000019d _02170450: .word 0x000001bd _02170454: .word data_027e0d0c + arm_func_end func_ov24_021701d8 .global func_ov24_02170458 arm_func_start func_ov24_02170458 @@ -3543,8 +3543,8 @@ func_ov24_02170458: ; 0x02170458 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov24_02170458 _02170464: .word func_01fffcec + arm_func_end func_ov24_02170458 .global func_ov24_02170468 arm_func_start func_ov24_02170468 @@ -3553,8 +3553,8 @@ func_ov24_02170468: ; 0x02170468 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov24_02170468 _02170474: .word func_01fffcec + arm_func_end func_ov24_02170468 .global func_ov24_02170478 arm_func_start func_ov24_02170478 @@ -3708,11 +3708,11 @@ _02170684: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02170478 _021706a8: .word data_027e0d0c _021706ac: .word data_027e0f94 _021706b0: .word data_027e0ffc _021706b4: .word 0x000003a9 + arm_func_end func_ov24_02170478 .global func_ov24_021706b8 arm_func_start func_ov24_021706b8 @@ -3721,8 +3721,8 @@ func_ov24_021706b8: ; 0x021706b8 mov r0, #8 bx ip .align 2, 0 - arm_func_end func_ov24_021706b8 _021706c4: .word func_01fffcec + arm_func_end func_ov24_021706b8 .global func_ov24_021706c8 arm_func_start func_ov24_021706c8 @@ -3752,9 +3752,9 @@ func_ov24_021706c8: ; 0x021706c8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_021706c8 _02170728: .word 0x0000068f _0217072c: .word data_ov00_020e9370 + arm_func_end func_ov24_021706c8 .global func_ov24_02170730 arm_func_start func_ov24_02170730 @@ -3916,8 +3916,8 @@ func_ov24_021708a0: ; 0x021708a0 strne r0, [r4, #0x34c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_021708a0 _0217092c: .word data_027e0764 + arm_func_end func_ov24_021708a0 .global func_ov24_02170930 arm_func_start func_ov24_02170930 @@ -4149,7 +4149,6 @@ _02170b24: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov24_02170930 _02170c94: .word data_027e0ffc _02170c98: .word 0x000003a7 _02170c9c: .word data_027e0764 @@ -4157,6 +4156,7 @@ _02170ca0: .word data_027e0f94 _02170ca4: .word data_ov24_021792ac _02170ca8: .word data_02050f54 _02170cac: .word 0x0000059a + arm_func_end func_ov24_02170930 .global func_ov24_02170cb0 arm_func_start func_ov24_02170cb0 @@ -4172,8 +4172,8 @@ func_ov24_02170cb0: ; 0x02170cb0 bl func_ov24_0216ffdc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02170cb0 _02170cd8: .word 0x0000019a + arm_func_end func_ov24_02170cb0 .global func_ov24_02170cdc arm_func_start func_ov24_02170cdc @@ -4251,8 +4251,8 @@ _02170d90: bl func_ov24_021707f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02170cdc _02170df0: .word data_027e0ffc + arm_func_end func_ov24_02170cdc .global func_ov24_02170df4 arm_func_start func_ov24_02170df4 @@ -4293,10 +4293,10 @@ func_ov24_02170df4: ; 0x02170df4 strb r0, [r4, #0x356] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02170df4 _02170e80: .word data_027e0764 _02170e84: .word 0x00000266 _02170e88: .word 0x00000732 + arm_func_end func_ov24_02170df4 .global func_ov24_02170e8c arm_func_start func_ov24_02170e8c @@ -4328,9 +4328,9 @@ _02170ecc: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_02170e8c _02170ef0: .word data_027e0ffc _02170ef4: .word 0x000003a6 + arm_func_end func_ov24_02170e8c .global func_ov24_02170ef8 arm_func_start func_ov24_02170ef8 @@ -4352,8 +4352,8 @@ func_ov24_02170ef8: ; 0x02170ef8 str r0, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02170ef8 _02170f38: .word data_027e0d0c + arm_func_end func_ov24_02170ef8 .global func_ov24_02170f3c arm_func_start func_ov24_02170f3c @@ -4381,9 +4381,9 @@ _02170f6c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_02170f3c _02170f90: .word data_027e0ffc _02170f94: .word 0x000003a6 + arm_func_end func_ov24_02170f3c .global func_ov24_02170f98 arm_func_start func_ov24_02170f98 @@ -4410,8 +4410,8 @@ func_ov24_02170f98: ; 0x02170f98 str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02170f98 _02170fec: .word data_027e0764 + arm_func_end func_ov24_02170f98 .global func_ov24_02170ff0 arm_func_start func_ov24_02170ff0 @@ -4471,10 +4471,10 @@ func_ov24_02171054: ; 0x02171054 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02171054 _021710a8: .word 0x00000732 _021710ac: .word 0x00000266 _021710b0: .word data_027e0ffc + arm_func_end func_ov24_02171054 .global func_ov24_021710b4 arm_func_start func_ov24_021710b4 @@ -4510,8 +4510,8 @@ func_ov24_021710fc: ; 0x021710fc ldr ip, _02171104 ; =func_ov00_020cbee8 bx ip .align 2, 0 - arm_func_end func_ov24_021710fc _02171104: .word func_ov00_020cbee8 + arm_func_end func_ov24_021710fc .global func_ov24_02171108 arm_func_start func_ov24_02171108 @@ -4590,8 +4590,8 @@ _021711f4: bl func_01fffd04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02171120 _0217120c: .word data_02050f54 + arm_func_end func_ov24_02171120 .global func_ov24_02171210 arm_func_start func_ov24_02171210 @@ -4608,8 +4608,8 @@ func_ov24_02171210: ; 0x02171210 bl func_ov24_02171240 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02171210 _0217123c: .word data_027e0fe0 + arm_func_end func_ov24_02171210 .global func_ov24_02171240 arm_func_start func_ov24_02171240 @@ -4677,10 +4677,10 @@ func_ov24_02171240: ; 0x02171240 str r1, [r4, #0x43c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02171240 _02171338: .word data_ov24_0217a414 _0217133c: .word data_ov24_0217a8b4 _02171340: .word data_ov24_0217a524 + arm_func_end func_ov24_02171240 .global func_ov24_02171344 arm_func_start func_ov24_02171344 @@ -4797,12 +4797,12 @@ _021714c0: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02171358 _021714cc: .word data_027e0fe8 _021714d0: .word 0x53544c48 _021714d4: .word data_027e0fe4 _021714d8: .word data_ov24_0217a38c _021714dc: .word 0x0000ffff + arm_func_end func_ov24_02171358 .global func_ov24_021714e0 arm_func_start func_ov24_021714e0 @@ -4812,8 +4812,8 @@ func_ov24_021714e0: ; 0x021714e0 add r0, r1, #0x3cc bx ip .align 2, 0 - arm_func_end func_ov24_021714e0 _021714f0: .word func_ov00_020cd010 + arm_func_end func_ov24_021714e0 .global func_ov24_021714f4 arm_func_start func_ov24_021714f4 @@ -4822,8 +4822,8 @@ func_ov24_021714f4: ; 0x021714f4 add r0, r0, #0x3cc bx ip .align 2, 0 - arm_func_end func_ov24_021714f4 _02171500: .word func_ov00_020cd028 + arm_func_end func_ov24_021714f4 .global func_ov24_02171504 arm_func_start func_ov24_02171504 @@ -4833,9 +4833,9 @@ func_ov24_02171504: ; 0x02171504 add r0, r0, #0x3cc bx ip .align 2, 0 - arm_func_end func_ov24_02171504 _02171514: .word func_ov00_020cd080 _02171518: .word 0x0000071c + arm_func_end func_ov24_02171504 .global func_ov24_0217151c arm_func_start func_ov24_0217151c @@ -4846,8 +4846,8 @@ func_ov24_0217151c: ; 0x0217151c add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov24_0217151c _02171530: .word func_ov00_020cd0a8 + arm_func_end func_ov24_0217151c .global func_ov24_02171534 arm_func_start func_ov24_02171534 @@ -4858,10 +4858,10 @@ func_ov24_02171534: ; 0x02171534 add r0, r0, #0x3d0 bx ip .align 2, 0 - arm_func_end func_ov24_02171534 _02171548: .word func_ov00_020cd120 _0217154c: .word 0x0000019a _02171550: .word 0x0000071c + arm_func_end func_ov24_02171534 .global func_ov24_02171554 arm_func_start func_ov24_02171554 @@ -4873,8 +4873,8 @@ func_ov24_02171554: ; 0x02171554 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov24_02171554 _0217156c: .word func_ov00_020cd174 + arm_func_end func_ov24_02171554 .global func_ov24_02171570 arm_func_start func_ov24_02171570 @@ -4886,8 +4886,8 @@ func_ov24_02171570: ; 0x02171570 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov24_02171570 _02171588: .word func_ov00_020cd174 + arm_func_end func_ov24_02171570 .global func_ov24_0217158c arm_func_start func_ov24_0217158c @@ -4898,10 +4898,10 @@ func_ov24_0217158c: ; 0x0217158c add r0, r0, #0x3e0 bx ip .align 2, 0 - arm_func_end func_ov24_0217158c _021715a0: .word func_ov00_020cd27c _021715a4: .word 0x0000019a _021715a8: .word 0x0000071c + arm_func_end func_ov24_0217158c .global func_ov24_021715ac arm_func_start func_ov24_021715ac @@ -4911,8 +4911,8 @@ func_ov24_021715ac: ; 0x021715ac add r0, r1, #0x3f4 bx ip .align 2, 0 - arm_func_end func_ov24_021715ac _021715bc: .word func_ov00_020cd37c + arm_func_end func_ov24_021715ac .global func_ov24_021715c0 arm_func_start func_ov24_021715c0 @@ -4942,8 +4942,8 @@ func_ov24_021715f4: ; 0x021715f4 mov r3, #0x3000 bx ip .align 2, 0 - arm_func_end func_ov24_021715f4 _0217160c: .word func_ov00_020cd52c + arm_func_end func_ov24_021715f4 .global func_ov24_02171610 arm_func_start func_ov24_02171610 @@ -4954,10 +4954,10 @@ func_ov24_02171610: ; 0x02171610 add r0, r0, #0x3f8 bx ip .align 2, 0 - arm_func_end func_ov24_02171610 _02171624: .word func_ov00_020cd62c _02171628: .word 0x00000133 _0217162c: .word 0x0000071c + arm_func_end func_ov24_02171610 .global func_ov24_02171630 arm_func_start func_ov24_02171630 @@ -4972,8 +4972,8 @@ func_ov24_02171630: ; 0x02171630 bl func_ov00_020cd8e8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02171630 _02171654: .word 0x00000266 + arm_func_end func_ov24_02171630 .global func_ov24_02171658 arm_func_start func_ov24_02171658 @@ -4982,8 +4982,8 @@ func_ov24_02171658: ; 0x02171658 add r0, r0, #0x430 bx ip .align 2, 0 - arm_func_end func_ov24_02171658 _02171664: .word func_ov00_020cd968 + arm_func_end func_ov24_02171658 .global func_ov24_02171668 arm_func_start func_ov24_02171668 @@ -5015,8 +5015,8 @@ func_ov24_021716ac: ; 0x021716ac add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_021716ac _021716bc: .word func_ov00_020cdab0 + arm_func_end func_ov24_021716ac .global func_ov24_021716c0 arm_func_start func_ov24_021716c0 @@ -5063,8 +5063,8 @@ func_ov24_02171710: ; 0x02171710 mov r3, #0x2000 bx ip .align 2, 0 - arm_func_end func_ov24_02171710 _02171728: .word func_ov00_020c56d8 + arm_func_end func_ov24_02171710 .global func_ov24_0217172c arm_func_start func_ov24_0217172c @@ -5076,9 +5076,9 @@ func_ov24_0217172c: ; 0x0217172c mov r2, #0x6000 bx ip .align 2, 0 - arm_func_end func_ov24_0217172c _02171744: .word func_ov00_020c56d8 _02171748: .word 0x00002aab + arm_func_end func_ov24_0217172c .global func_ov24_0217174c arm_func_start func_ov24_0217174c @@ -5100,8 +5100,8 @@ func_ov24_0217174c: ; 0x0217174c bl func_ov24_021768d8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0217174c _0217178c: .word data_027e0fe4 + arm_func_end func_ov24_0217174c .global func_ov24_02171790 arm_func_start func_ov24_02171790 @@ -5122,8 +5122,8 @@ func_ov24_02171790: ; 0x02171790 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02171790 _021717cc: .word data_027e0fe4 + arm_func_end func_ov24_02171790 .global func_ov24_021717d0 arm_func_start func_ov24_021717d0 @@ -5575,7 +5575,6 @@ _02171e40: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_021717d0 _02171e48: .word data_027e0fe4 _02171e4c: .word data_027e0e58 _02171e50: .word 0x000001b3 @@ -5583,6 +5582,7 @@ _02171e54: .word gMapManager _02171e58: .word data_027e0764 _02171e5c: .word data_027e0ffc _02171e60: .word 0x0000027d + arm_func_end func_ov24_021717d0 .global func_ov24_02171e64 arm_func_start func_ov24_02171e64 @@ -5625,8 +5625,8 @@ _02171ee0: bl func_ov24_021717d0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02171e64 _02171ef0: .word data_027e0fe4 + arm_func_end func_ov24_02171e64 .global func_ov24_02171ef4 arm_func_start func_ov24_02171ef4 @@ -5862,9 +5862,9 @@ _02172220: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021721e8 _02172244: .word data_027e0ffc _02172248: .word 0x0000018f + arm_func_end func_ov24_021721e8 .global func_ov24_0217224c arm_func_start func_ov24_0217224c @@ -6542,12 +6542,12 @@ _02172bd0: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02172264 _02172bd8: .word data_027e0fe4 _02172bdc: .word 0x0000019a _02172be0: .word data_027e0764 _02172be4: .word data_027e0ffc _02172be8: .word 0x0000027e + arm_func_end func_ov24_02172264 .global func_ov24_02172bec arm_func_start func_ov24_02172bec @@ -6555,8 +6555,8 @@ func_ov24_02172bec: ; 0x02172bec ldr ip, _02172bf4 ; =func_ov00_020cacf4 bx ip .align 2, 0 - arm_func_end func_ov24_02172bec _02172bf4: .word func_ov00_020cacf4 + arm_func_end func_ov24_02172bec .global func_ov24_02172bf8 arm_func_start func_ov24_02172bf8 @@ -6625,8 +6625,8 @@ _02172ce4: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02172bf8 _02172cf0: .word data_027e0fe4 + arm_func_end func_ov24_02172bf8 .global func_ov24_02172cf4 arm_func_start func_ov24_02172cf4 @@ -6715,11 +6715,11 @@ func_ov24_02172cf4: ; 0x02172cf4 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02172cf4 _02172e40: .word data_ov24_021792b8 _02172e44: .word data_02050f54 _02172e48: .word data_027e0fe8 _02172e4c: .word 0x53544c42 + arm_func_end func_ov24_02172cf4 .global func_ov24_02172e50 arm_func_start func_ov24_02172e50 @@ -6760,8 +6760,8 @@ func_ov24_02172e74: ; 0x02172e74 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02172e74 _02172ec8: .word func_ov00_020b7d74 + arm_func_end func_ov24_02172e74 .global func_ov24_02172ecc arm_func_start func_ov24_02172ecc @@ -6786,8 +6786,8 @@ func_ov24_02172ecc: ; 0x02172ecc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02172ecc _02172f18: .word func_ov00_020b7d74 + arm_func_end func_ov24_02172ecc .global func_ov24_02172f1c arm_func_start func_ov24_02172f1c @@ -6804,8 +6804,8 @@ func_ov24_02172f1c: ; 0x02172f1c bl func_ov24_02172f4c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02172f1c _02172f48: .word data_027e0fe0 + arm_func_end func_ov24_02172f1c .global func_ov24_02172f4c arm_func_start func_ov24_02172f4c @@ -6845,10 +6845,10 @@ func_ov24_02172f4c: ; 0x02172f4c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02172f4c _02172fd4: .word data_ov24_0217a5b4 _02172fd8: .word data_ov24_0217a8b4 _02172fdc: .word data_ov24_0217a524 + arm_func_end func_ov24_02172f4c .global func_ov24_02172fe0 arm_func_start func_ov24_02172fe0 @@ -6927,12 +6927,12 @@ _021730ac: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02172fe0 _021730fc: .word data_027e0fe8 _02173100: .word 0x53544c48 _02173104: .word data_027e0fe4 _02173108: .word data_ov24_0217a52c _0217310c: .word 0x0000ffff + arm_func_end func_ov24_02172fe0 .global func_ov24_02173110 arm_func_start func_ov24_02173110 @@ -6942,8 +6942,8 @@ func_ov24_02173110: ; 0x02173110 add r0, r1, #0x3c4 bx ip .align 2, 0 - arm_func_end func_ov24_02173110 _02173120: .word func_ov00_020cd010 + arm_func_end func_ov24_02173110 .global func_ov24_02173124 arm_func_start func_ov24_02173124 @@ -6952,8 +6952,8 @@ func_ov24_02173124: ; 0x02173124 add r0, r0, #0x3c4 bx ip .align 2, 0 - arm_func_end func_ov24_02173124 _02173130: .word func_ov00_020cd028 + arm_func_end func_ov24_02173124 .global func_ov24_02173134 arm_func_start func_ov24_02173134 @@ -6985,8 +6985,8 @@ func_ov24_02173148: ; 0x02173148 bl func_ov24_021768d8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02173148 _02173188: .word data_027e0fe4 + arm_func_end func_ov24_02173148 .global func_ov24_0217318c arm_func_start func_ov24_0217318c @@ -7007,8 +7007,8 @@ func_ov24_0217318c: ; 0x0217318c bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217318c _021731c8: .word data_027e0fe4 + arm_func_end func_ov24_0217318c .global func_ov24_021731cc arm_func_start func_ov24_021731cc @@ -7129,10 +7129,10 @@ _02173364: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021731cc _0217336c: .word data_027e0e58 _02173370: .word 0x000001b3 _02173374: .word data_027e0fe4 + arm_func_end func_ov24_021731cc .global func_ov24_02173378 arm_func_start func_ov24_02173378 @@ -7175,8 +7175,8 @@ _021733f4: bl func_ov24_021731cc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02173378 _02173404: .word data_027e0fe4 + arm_func_end func_ov24_02173378 .global func_ov24_02173408 arm_func_start func_ov24_02173408 @@ -7374,9 +7374,9 @@ _021736a0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02173668 _021736c4: .word data_027e0ffc _021736c8: .word 0x0000018f + arm_func_end func_ov24_02173668 .global func_ov24_021736cc arm_func_start func_ov24_021736cc @@ -7615,10 +7615,10 @@ _02173a08: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_021736e4 _02173a10: .word data_027e0fe4 _02173a14: .word 0x88888889 _02173a18: .word data_027e0764 + arm_func_end func_ov24_021736e4 .global func_ov24_02173a1c arm_func_start func_ov24_02173a1c @@ -7687,8 +7687,8 @@ _02173b08: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02173a1c _02173b14: .word data_027e0fe4 + arm_func_end func_ov24_02173a1c .global func_ov24_02173b18 arm_func_start func_ov24_02173b18 @@ -7811,13 +7811,13 @@ _02173bd8: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov24_02173b18 _02173ce4: .word data_027e0f94 _02173ce8: .word 0xffff8001 _02173cec: .word data_ov24_021792d0 _02173cf0: .word data_02050f54 _02173cf4: .word data_027e0fe8 _02173cf8: .word 0x53544c42 + arm_func_end func_ov24_02173b18 .global func_ov24_02173cfc arm_func_start func_ov24_02173cfc @@ -7854,8 +7854,8 @@ func_ov24_02173d10: ; 0x02173d10 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02173d10 _02173d64: .word func_ov00_020b7d74 + arm_func_end func_ov24_02173d10 .global func_ov24_02173d68 arm_func_start func_ov24_02173d68 @@ -7880,8 +7880,8 @@ func_ov24_02173d68: ; 0x02173d68 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02173d68 _02173db4: .word func_ov00_020b7d74 + arm_func_end func_ov24_02173d68 .global func_ov24_02173db8 arm_func_start func_ov24_02173db8 @@ -7898,9 +7898,9 @@ func_ov24_02173db8: ; 0x02173db8 bl func_ov24_02173dec ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02173db8 _02173de4: .word data_027e0fe0 _02173de8: .word 0x00000734 + arm_func_end func_ov24_02173db8 .global func_ov24_02173dec arm_func_start func_ov24_02173dec @@ -7971,10 +7971,10 @@ func_ov24_02173dec: ; 0x02173dec str r2, [r4, #0x730] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02173dec _02173ef0: .word data_ov24_0217a794 _02173ef4: .word data_ov24_0217ac70 _02173ef8: .word data_ov24_0217a524 + arm_func_end func_ov24_02173dec .global func_ov24_02173efc arm_func_start func_ov24_02173efc @@ -8066,12 +8066,12 @@ _02173fec: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02173f10 _02174038: .word data_027e0fe8 _0217403c: .word 0x53544c48 _02174040: .word data_027e0fe4 _02174044: .word data_ov24_0217a70c _02174048: .word 0x0000ffff + arm_func_end func_ov24_02173f10 .global func_ov24_0217404c arm_func_start func_ov24_0217404c @@ -8112,8 +8112,8 @@ func_ov24_021740a0: ; 0x021740a0 add r0, r1, #0x6c0 bx ip .align 2, 0 - arm_func_end func_ov24_021740a0 _021740b0: .word func_ov00_020cd010 + arm_func_end func_ov24_021740a0 .global func_ov24_021740b4 arm_func_start func_ov24_021740b4 @@ -8122,8 +8122,8 @@ func_ov24_021740b4: ; 0x021740b4 add r0, r0, #0x6c0 bx ip .align 2, 0 - arm_func_end func_ov24_021740b4 _021740c0: .word func_ov00_020cd028 + arm_func_end func_ov24_021740b4 .global func_ov24_021740c4 arm_func_start func_ov24_021740c4 @@ -8133,9 +8133,9 @@ func_ov24_021740c4: ; 0x021740c4 add r0, r0, #0x6c0 bx ip .align 2, 0 - arm_func_end func_ov24_021740c4 _021740d4: .word func_ov00_020cd080 _021740d8: .word 0x0000071c + arm_func_end func_ov24_021740c4 .global func_ov24_021740dc arm_func_start func_ov24_021740dc @@ -8147,8 +8147,8 @@ func_ov24_021740dc: ; 0x021740dc add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov24_021740dc _021740f4: .word func_ov00_020cd0a8 + arm_func_end func_ov24_021740dc .global func_ov24_021740f8 arm_func_start func_ov24_021740f8 @@ -8160,10 +8160,10 @@ func_ov24_021740f8: ; 0x021740f8 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_021740f8 _02174110: .word func_ov00_020cd120 _02174114: .word 0x0000019a _02174118: .word 0x0000071c + arm_func_end func_ov24_021740f8 .global func_ov24_0217411c arm_func_start func_ov24_0217411c @@ -8199,8 +8199,8 @@ func_ov24_0217411c: ; 0x0217411c add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0217411c _02174194: .word data_02050f54 + arm_func_end func_ov24_0217411c .global func_ov24_02174198 arm_func_start func_ov24_02174198 @@ -8212,9 +8212,9 @@ func_ov24_02174198: ; 0x02174198 mov r1, #0x200 bx ip .align 2, 0 - arm_func_end func_ov24_02174198 _021741b0: .word func_ov00_020cd0c8 _021741b4: .word 0x0000071c + arm_func_end func_ov24_02174198 .global func_ov24_021741b8 arm_func_start func_ov24_021741b8 @@ -8227,8 +8227,8 @@ func_ov24_021741b8: ; 0x021741b8 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov24_021741b8 _021741d4: .word func_ov00_020cd174 + arm_func_end func_ov24_021741b8 .global func_ov24_021741d8 arm_func_start func_ov24_021741d8 @@ -8241,8 +8241,8 @@ func_ov24_021741d8: ; 0x021741d8 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov24_021741d8 _021741f4: .word func_ov00_020cd174 + arm_func_end func_ov24_021741d8 .global func_ov24_021741f8 arm_func_start func_ov24_021741f8 @@ -8254,10 +8254,10 @@ func_ov24_021741f8: ; 0x021741f8 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_021741f8 _02174210: .word func_ov00_020cd27c _02174214: .word 0x0000019a _02174218: .word 0x0000071c + arm_func_end func_ov24_021741f8 .global func_ov24_0217421c arm_func_start func_ov24_0217421c @@ -8268,8 +8268,8 @@ func_ov24_0217421c: ; 0x0217421c add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_0217421c _02174230: .word func_ov00_020cd37c + arm_func_end func_ov24_0217421c .global func_ov24_02174234 arm_func_start func_ov24_02174234 @@ -8301,8 +8301,8 @@ func_ov24_0217426c: ; 0x0217426c mov r3, #0x3000 bx ip .align 2, 0 - arm_func_end func_ov24_0217426c _02174288: .word func_ov00_020cd52c + arm_func_end func_ov24_0217426c .global func_ov24_0217428c arm_func_start func_ov24_0217428c @@ -8314,10 +8314,10 @@ func_ov24_0217428c: ; 0x0217428c add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_0217428c _021742a4: .word func_ov00_020cd62c _021742a8: .word 0x00000133 _021742ac: .word 0x0000071c + arm_func_end func_ov24_0217428c .global func_ov24_021742b0 arm_func_start func_ov24_021742b0 @@ -8329,9 +8329,9 @@ func_ov24_021742b0: ; 0x021742b0 mov r1, #0x200 bx ip .align 2, 0 - arm_func_end func_ov24_021742b0 _021742c8: .word func_ov00_020cd62c _021742cc: .word 0x0000071c + arm_func_end func_ov24_021742b0 .global func_ov24_021742d0 arm_func_start func_ov24_021742d0 @@ -8347,8 +8347,8 @@ func_ov24_021742d0: ; 0x021742d0 bl func_ov00_020cd8e8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_021742d0 _021742f8: .word 0x00000266 + arm_func_end func_ov24_021742d0 .global func_ov24_021742fc arm_func_start func_ov24_021742fc @@ -8358,8 +8358,8 @@ func_ov24_021742fc: ; 0x021742fc add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_021742fc _0217430c: .word func_ov00_020cd968 + arm_func_end func_ov24_021742fc .global func_ov24_02174310 arm_func_start func_ov24_02174310 @@ -8391,8 +8391,8 @@ func_ov24_02174354: ; 0x02174354 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov24_02174354 _02174364: .word func_ov00_020cdab0 + arm_func_end func_ov24_02174354 .global func_ov24_02174368 arm_func_start func_ov24_02174368 @@ -8427,8 +8427,8 @@ func_ov24_0217439c: ; 0x0217439c mov r3, #0x2000 bx ip .align 2, 0 - arm_func_end func_ov24_0217439c _021743b4: .word func_ov00_020c56d8 + arm_func_end func_ov24_0217439c .global func_ov24_021743b8 arm_func_start func_ov24_021743b8 @@ -8440,9 +8440,9 @@ func_ov24_021743b8: ; 0x021743b8 mov r2, #0x6000 bx ip .align 2, 0 - arm_func_end func_ov24_021743b8 _021743d0: .word func_ov00_020c56d8 _021743d4: .word 0x00002aab + arm_func_end func_ov24_021743b8 .global func_ov24_021743d8 arm_func_start func_ov24_021743d8 @@ -8464,8 +8464,8 @@ func_ov24_021743d8: ; 0x021743d8 bl func_ov24_021768d8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_021743d8 _02174418: .word data_027e0fe4 + arm_func_end func_ov24_021743d8 .global func_ov24_0217441c arm_func_start func_ov24_0217441c @@ -8487,8 +8487,8 @@ func_ov24_0217441c: ; 0x0217441c bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217441c _0217445c: .word data_027e0fe4 + arm_func_end func_ov24_0217441c .global func_ov24_02174460 arm_func_start func_ov24_02174460 @@ -8992,7 +8992,6 @@ _02174ba0: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02174460 _02174ba8: .word data_027e0fe4 _02174bac: .word data_027e0e58 _02174bb0: .word 0x000001b3 @@ -9000,6 +8999,7 @@ _02174bb4: .word gMapManager _02174bb8: .word data_027e0764 _02174bbc: .word data_027e0ffc _02174bc0: .word 0x0000027d + arm_func_end func_ov24_02174460 .global func_ov24_02174bc4 arm_func_start func_ov24_02174bc4 @@ -9043,8 +9043,8 @@ _02174c44: bl func_ov24_02174460 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02174bc4 _02174c54: .word data_027e0fe4 + arm_func_end func_ov24_02174bc4 .global func_ov24_02174c58 arm_func_start func_ov24_02174c58 @@ -9437,11 +9437,11 @@ _021751fc: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02174c58 _02175204: .word 0xffff8001 _02175208: .word 0x424d524e _0217520c: .word data_027e0ffc _02175210: .word 0x41525257 + arm_func_end func_ov24_02174c58 .global func_ov24_02175214 arm_func_start func_ov24_02175214 @@ -9471,9 +9471,9 @@ _0217524c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02175214 _02175270: .word data_027e0ffc _02175274: .word 0x0000018f + arm_func_end func_ov24_02175214 .global func_ov24_02175278 arm_func_start func_ov24_02175278 @@ -10326,7 +10326,6 @@ _02175eac: add sp, sp, #0xa4 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov24_02175290 _02175eb8: .word gMapManager _02175ebc: .word data_027e0fe4 _02175ec0: .word data_ov24_021792e4 @@ -10339,6 +10338,7 @@ _02175ed8: .word 0x0000ffff _02175edc: .word 0x0000019a _02175ee0: .word data_027e0764 _02175ee4: .word 0x0000027e + arm_func_end func_ov24_02175290 .global func_ov24_02175ee8 arm_func_start func_ov24_02175ee8 @@ -10346,8 +10346,8 @@ func_ov24_02175ee8: ; 0x02175ee8 ldr ip, _02175ef0 ; =func_ov00_020cacf4 bx ip .align 2, 0 - arm_func_end func_ov24_02175ee8 _02175ef0: .word func_ov00_020cacf4 + arm_func_end func_ov24_02175ee8 .global func_ov24_02175ef4 arm_func_start func_ov24_02175ef4 @@ -10417,8 +10417,8 @@ _02175fe4: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02175ef4 _02175ff0: .word data_027e0fe4 + arm_func_end func_ov24_02175ef4 .global func_ov24_02175ff4 arm_func_start func_ov24_02175ff4 @@ -10443,8 +10443,8 @@ func_ov24_02175ff4: ; 0x02175ff4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02175ff4 _02176040: .word func_ov00_020b7d74 + arm_func_end func_ov24_02175ff4 .global func_ov24_02176044 arm_func_start func_ov24_02176044 @@ -10467,8 +10467,8 @@ func_ov24_02176044: ; 0x02176044 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02176044 _02176088: .word func_ov00_020b7d74 + arm_func_end func_ov24_02176044 .global func_ov24_0217608c arm_func_start func_ov24_0217608c @@ -10506,10 +10506,10 @@ func_ov24_0217608c: ; 0x0217608c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217608c _0217610c: .word data_027e0e58 _02176110: .word 0x000001af _02176114: .word 0x000001b1 + arm_func_end func_ov24_0217608c .global func_ov24_02176118 arm_func_start func_ov24_02176118 @@ -10527,8 +10527,8 @@ func_ov24_02176118: ; 0x02176118 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02176118 _02176148: .word data_ov24_0217a8c8 + arm_func_end func_ov24_02176118 .global func_ov24_0217614c arm_func_start func_ov24_0217614c @@ -10538,8 +10538,8 @@ func_ov24_0217614c: ; 0x0217614c mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov24_0217614c _0217615c: .word func_ov00_020a9998 + arm_func_end func_ov24_0217614c .global func_ov24_02176160 arm_func_start func_ov24_02176160 @@ -10585,9 +10585,9 @@ _021761d4: bl func_0201b1bc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02176160 _021761fc: .word data_ov24_021792f8 _02176200: .word data_ov24_0217930c + arm_func_end func_ov24_02176160 .global func_ov24_02176204 arm_func_start func_ov24_02176204 @@ -10611,8 +10611,8 @@ func_ov24_0217622c: ; 0x0217622c add r0, r0, #0x8c bx ip .align 2, 0 - arm_func_end func_ov24_0217622c _02176238: .word func_020079f4 + arm_func_end func_ov24_0217622c .global func_ov24_0217623c arm_func_start func_ov24_0217623c @@ -10718,11 +10718,11 @@ _02176378: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217623c _021763ac: .word data_027e0ffc _021763b0: .word 0x0000027a _021763b4: .word 0x0000027b _021763b8: .word 0x0000027f + arm_func_end func_ov24_0217623c .global func_ov24_021763bc arm_func_start func_ov24_021763bc @@ -10745,9 +10745,9 @@ func_ov24_021763bc: ; 0x021763bc blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021763bc _02176400: .word data_ov24_02179320 _02176404: .word data_027e0fec + arm_func_end func_ov24_021763bc .global func_ov24_02176408 arm_func_start func_ov24_02176408 @@ -10801,10 +10801,10 @@ func_ov24_02176408: ; 0x02176408 add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02176408 _021764c8: .word data_ov24_021793ac _021764cc: .word data_02051f54 _021764d0: .word data_02050f54 + arm_func_end func_ov24_02176408 .global func_ov24_021764d4 arm_func_start func_ov24_021764d4 @@ -10830,8 +10830,8 @@ _02176518: bl func_ov24_02176408 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_021764d4 _02176520: .word 0x66666667 + arm_func_end func_ov24_021764d4 .global func_ov24_02176524 arm_func_start func_ov24_02176524 @@ -10876,8 +10876,8 @@ func_ov24_02176558: ; 0x02176558 bl func_ov24_021766d4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02176558 _02176584: .word data_027e0fe0 + arm_func_end func_ov24_02176558 .global func_ov24_02176588 arm_func_start func_ov24_02176588 @@ -10947,7 +10947,6 @@ _02176640: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02176588 _02176680: .word data_ov24_021793bc _02176684: .word data_ov24_0217aabc _02176688: .word data_ov24_0217aad4 @@ -10955,6 +10954,7 @@ _0217668c: .word data_027e0fec _02176690: .word data_ov24_0217945c _02176694: .word data_ov24_0217aae0 _02176698: .word data_ov24_0217aaf8 + arm_func_end func_ov24_02176588 .global func_ov24_0217669c arm_func_start func_ov24_0217669c @@ -11003,10 +11003,10 @@ func_ov24_021766d4: ; 0x021766d4 str r1, [r4, #0x3c4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021766d4 _0217672c: .word data_ov24_0217a990 _02176730: .word data_ov24_0217aaa0 _02176734: .word data_ov24_0217aab4 + arm_func_end func_ov24_021766d4 .global func_ov24_02176738 arm_func_start func_ov24_02176738 @@ -11049,9 +11049,9 @@ _021767a4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02176738 _021767c4: .word data_ov24_0217a908 _021767c8: .word data_02050f54 + arm_func_end func_ov24_02176738 .global func_ov24_021767cc arm_func_start func_ov24_021767cc @@ -11088,8 +11088,8 @@ func_ov24_02176814: ; 0x02176814 mov r1, #3 bx ip .align 2, 0 - arm_func_end func_ov24_02176814 _02176820: .word func_ov24_02176be4 + arm_func_end func_ov24_02176814 .global func_ov24_02176824 arm_func_start func_ov24_02176824 @@ -11185,8 +11185,8 @@ func_ov24_02176908: ; 0x02176908 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov24_02176908 _02176914: .word func_ov24_02176be4 + arm_func_end func_ov24_02176908 .global func_ov24_02176918 arm_func_start func_ov24_02176918 @@ -11216,8 +11216,8 @@ func_ov24_02176940: ; 0x02176940 add r0, r1, #0x3c0 bx ip .align 2, 0 - arm_func_end func_ov24_02176940 _02176950: .word func_ov00_020cdb2c + arm_func_end func_ov24_02176940 .global func_ov24_02176954 arm_func_start func_ov24_02176954 @@ -11249,11 +11249,11 @@ _02176988: blx func_01ff8214 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02176954 _021769b8: .word 0x0000038e _021769bc: .word data_027e0ffc _021769c0: .word 0x00000283 _021769c4: .word data_02050f54 + arm_func_end func_ov24_02176954 .global func_ov24_021769c8 arm_func_start func_ov24_021769c8 @@ -11419,11 +11419,11 @@ _02176bc0: bl func_01ff9bc4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov24_02176a94 _02176bd4: .word data_02050f54 _02176bd8: .word 0x0000019a _02176bdc: .word 0xfffffe66 _02176be0: .word 0x00000733 + arm_func_end func_ov24_02176a94 .global func_ov24_02176be4 arm_func_start func_ov24_02176be4 @@ -11622,10 +11622,10 @@ _02176e90: str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02176be4 _02176eac: .word data_02050f54 _02176eb0: .word 0x0000019a _02176eb4: .word 0x00000333 + arm_func_end func_ov24_02176be4 .global func_ov24_02176eb8 arm_func_start func_ov24_02176eb8 @@ -11874,10 +11874,10 @@ _02177220: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_02176eb8 _0217722c: .word data_027e0fe4 _02177230: .word 0x53544c46 _02177234: .word 0x0000019a + arm_func_end func_ov24_02176eb8 .global func_ov24_02177238 arm_func_start func_ov24_02177238 @@ -11945,8 +11945,8 @@ func_ov24_021772b4: ; 0x021772b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021772b4 _02177308: .word func_ov00_020b7d74 + arm_func_end func_ov24_021772b4 .global func_ov24_0217730c arm_func_start func_ov24_0217730c @@ -11971,8 +11971,8 @@ func_ov24_0217730c: ; 0x0217730c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217730c _02177358: .word func_ov00_020b7d74 + arm_func_end func_ov24_0217730c .global func_ov24_0217735c arm_func_start func_ov24_0217735c @@ -11989,8 +11989,8 @@ func_ov24_0217735c: ; 0x0217735c bl func_ov24_0217738c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_0217735c _02177388: .word data_027e0fe0 + arm_func_end func_ov24_0217735c .global func_ov24_0217738c arm_func_start func_ov24_0217738c @@ -12010,9 +12010,9 @@ func_ov24_0217738c: ; 0x0217738c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217738c _021773c4: .word data_ov24_0217ab0c _021773c8: .word data_027e0fec + arm_func_end func_ov24_0217738c .global func_ov24_021773cc arm_func_start func_ov24_021773cc @@ -12067,13 +12067,13 @@ _02177458: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021773cc _0217748c: .word 0x000004cd _02177490: .word data_ov24_0217b0b8 _02177494: .word data_ov00_020e892c _02177498: .word data_ov24_0217b0e8 _0217749c: .word func_ov24_021774a4 _021774a0: .word data_ov24_0217b0dc + arm_func_end func_ov24_021773cc .global func_ov24_021774a4 arm_func_start func_ov24_021774a4 @@ -12110,11 +12110,11 @@ func_ov24_021774b8: ; 0x021774b8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021774b8 _0217750c: .word data_027e0e58 _02177510: .word 0x000001b7 _02177514: .word data_027e0ffc _02177518: .word 0x00000281 + arm_func_end func_ov24_021774b8 .global func_ov24_0217751c arm_func_start func_ov24_0217751c @@ -12172,9 +12172,9 @@ _021775d8: str r1, [r0, #0x130] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0217751c _021775e8: .word data_02050f54 _021775ec: .word 0x00000333 + arm_func_end func_ov24_0217751c .global func_ov24_021775f0 arm_func_start func_ov24_021775f0 @@ -12257,8 +12257,8 @@ _02177700: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_021775f0 _02177714: .word data_027e0ffc + arm_func_end func_ov24_021775f0 .global func_ov24_02177718 arm_func_start func_ov24_02177718 @@ -12311,11 +12311,11 @@ func_ov24_02177718: ; 0x02177718 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_02177718 _021777d4: .word data_02050f54 _021777d8: .word 0x000004cd _021777dc: .word 0x0000019a _021777e0: .word data_ov00_020e9370 + arm_func_end func_ov24_02177718 .global func_ov24_021777e4 arm_func_start func_ov24_021777e4 @@ -12362,8 +12362,8 @@ func_ov24_0217782c: ; 0x0217782c bl func_ov24_02177864 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217782c _02177860: .word data_027e0f84 + arm_func_end func_ov24_0217782c .global func_ov24_02177864 arm_func_start func_ov24_02177864 @@ -12398,12 +12398,12 @@ func_ov24_02177864: ; 0x02177864 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02177864 _021778d8: .word data_ov00_020e26b4 _021778dc: .word data_ov00_020e2f04 _021778e0: .word data_ov00_020e2dd8 _021778e4: .word data_ov24_0217abdc _021778e8: .word data_027e0f68 + arm_func_end func_ov24_02177864 .global func_ov24_021778ec arm_func_start func_ov24_021778ec @@ -12505,9 +12505,9 @@ func_ov24_02177944: ; 0x02177944 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02177944 _02177a44: .word 0x00000666 _02177a48: .word 0x00001333 + arm_func_end func_ov24_02177944 .global func_ov24_02177a4c arm_func_start func_ov24_02177a4c @@ -12542,8 +12542,8 @@ func_ov24_02177a4c: ; 0x02177a4c blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02177a4c _02177ac0: .word data_027e0c68 + arm_func_end func_ov24_02177a4c .global func_ov24_02177ac4 arm_func_start func_ov24_02177ac4 @@ -12595,9 +12595,9 @@ _02177b50: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02177aec _02177b58: .word 0x00003555 _02177b5c: .word 0x00020007 + arm_func_end func_ov24_02177aec .global func_ov24_02177b60 arm_func_start func_ov24_02177b60 @@ -12669,10 +12669,10 @@ func_ov24_02177b98: ; 0x02177b98 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02177b98 _02177c18: .word data_027e0e58 _02177c1c: .word 0x000001af _02177c20: .word 0x000001b2 + arm_func_end func_ov24_02177b98 .global func_ov24_02177c24 arm_func_start func_ov24_02177c24 @@ -12688,8 +12688,8 @@ func_ov24_02177c24: ; 0x02177c24 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02177c24 _02177c4c: .word data_ov24_0217ac84 + arm_func_end func_ov24_02177c24 .global func_ov24_02177c50 arm_func_start func_ov24_02177c50 @@ -12699,8 +12699,8 @@ func_ov24_02177c50: ; 0x02177c50 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov24_02177c50 _02177c60: .word func_ov00_020a9998 + arm_func_end func_ov24_02177c50 .global func_ov24_02177c64 arm_func_start func_ov24_02177c64 @@ -12751,9 +12751,9 @@ _02177cd8: bl func_01ff8e84 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov24_02177c64 _02177d14: .word data_ov24_02179518 _02177d18: .word data_ov24_0217952c + arm_func_end func_ov24_02177c64 .global func_ov24_02177d1c arm_func_start func_ov24_02177d1c @@ -12788,8 +12788,8 @@ func_ov24_02177d44: ; 0x02177d44 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_02177d44 _02177d7c: .word data_ov24_02179540 + arm_func_end func_ov24_02177d44 .global func_ov24_02177d80 arm_func_start func_ov24_02177d80 @@ -12809,8 +12809,8 @@ func_ov24_02177d80: ; 0x02177d80 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_02177d80 _02177db8: .word data_ov24_0217954c + arm_func_end func_ov24_02177d80 .global func_ov24_02177dbc arm_func_start func_ov24_02177dbc @@ -12856,8 +12856,8 @@ func_ov24_02177dbc: ; 0x02177dbc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov24_02177dbc _02177e5c: .word data_ov24_02179558 + arm_func_end func_ov24_02177dbc .global func_ov24_02177e60 arm_func_start func_ov24_02177e60 @@ -12996,13 +12996,13 @@ _0217802c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02177e60 _02178044: .word data_027e0ffc _02178048: .word 0x0000027a _0217804c: .word 0x0000027b _02178050: .word data_027e0e58 _02178054: .word 0x000001b3 _02178058: .word 0x00000282 + arm_func_end func_ov24_02177e60 .global func_ov24_0217805c arm_func_start func_ov24_0217805c @@ -13081,8 +13081,8 @@ func_ov24_0217811c: ; 0x0217811c bl func_ov24_02178154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217811c _02178150: .word data_027e0f84 + arm_func_end func_ov24_0217811c .global func_ov24_02178154 arm_func_start func_ov24_02178154 @@ -13117,12 +13117,12 @@ func_ov24_02178154: ; 0x02178154 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02178154 _021781c8: .word data_ov00_020e26b4 _021781cc: .word data_ov00_020e2f04 _021781d0: .word data_ov00_020e2dd8 _021781d4: .word data_ov24_0217accc _021781d8: .word data_027e0f68 + arm_func_end func_ov24_02178154 .global func_ov24_021781dc arm_func_start func_ov24_021781dc @@ -13218,8 +13218,8 @@ func_ov24_02178234: ; 0x02178234 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02178234 _0217831c: .word 0x00001333 + arm_func_end func_ov24_02178234 .global func_ov24_02178320 arm_func_start func_ov24_02178320 @@ -13459,11 +13459,11 @@ _0217866c: add sp, sp, #0xcc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov24_02178348 _02178690: .word data_027e0fe4 _02178694: .word data_027e0f64 _02178698: .word 0x57534253 _0217869c: .word gMapManager + arm_func_end func_ov24_02178348 .global func_ov24_021786a0 arm_func_start func_ov24_021786a0 @@ -13472,8 +13472,8 @@ func_ov24_021786a0: ; 0x021786a0 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov24_021786a0 _021786ac: .word func_01fffcd8 + arm_func_end func_ov24_021786a0 .global func_ov24_021786b0 arm_func_start func_ov24_021786b0 @@ -13490,8 +13490,8 @@ func_ov24_021786b0: ; 0x021786b0 bl func_ov24_021786e0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_021786b0 _021786dc: .word data_027e0fe0 + arm_func_end func_ov24_021786b0 .global func_ov24_021786e0 arm_func_start func_ov24_021786e0 @@ -13504,8 +13504,8 @@ func_ov24_021786e0: ; 0x021786e0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021786e0 _021786fc: .word data_ov24_0217ad60 + arm_func_end func_ov24_021786e0 .global func_ov24_02178700 arm_func_start func_ov24_02178700 @@ -13557,8 +13557,8 @@ func_ov24_02178748: ; 0x02178748 bl func_ov24_02178780 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02178748 _0217877c: .word data_027e0f84 + arm_func_end func_ov24_02178748 .global func_ov24_02178780 arm_func_start func_ov24_02178780 @@ -13607,12 +13607,12 @@ func_ov24_02178780: ; 0x02178780 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02178780 _0217882c: .word data_ov00_020e26b4 _02178830: .word data_ov00_020e2f04 _02178834: .word data_ov00_020e2dd8 _02178838: .word data_ov24_0217ae1c _0217883c: .word data_027e0f68 + arm_func_end func_ov24_02178780 .global func_ov24_02178840 arm_func_start func_ov24_02178840 @@ -13791,10 +13791,10 @@ _02178a90: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_0217890c _02178a98: .word data_027e0ffc _02178a9c: .word gAdventureFlags _02178aa0: .word 0x00000333 + arm_func_end func_ov24_0217890c .global func_ov24_02178aa4 arm_func_start func_ov24_02178aa4 @@ -13919,7 +13919,6 @@ _02178c54: add sp, sp, #0xb8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02178aa4 _02178c60: .word data_027e0ffc _02178c64: .word 0x000001b3 _02178c68: .word gAdventureFlags @@ -13927,6 +13926,7 @@ _02178c6c: .word data_027e0e58 _02178c70: .word 0x00001019 _02178c74: .word 0x0000101a _02178c78: .word 0x0000101b + arm_func_end func_ov24_02178aa4 .global func_ov24_02178c7c arm_func_start func_ov24_02178c7c @@ -14037,9 +14037,9 @@ func_ov24_02178d20: ; 0x02178d20 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02178d20 _02178e08: .word 0x0000099a _02178e0c: .word 0x00001333 + arm_func_end func_ov24_02178d20 .global func_ov24_02178e10 arm_func_start func_ov24_02178e10 @@ -14048,8 +14048,8 @@ func_ov24_02178e10: ; 0x02178e10 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov24_02178e10 _02178e1c: .word func_ov00_0208b9e4 + arm_func_end func_ov24_02178e10 .global func_ov24_02178e20 arm_func_start func_ov24_02178e20 @@ -14186,9 +14186,9 @@ _02178fa4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov24_02178e20 _02179010: .word gMapManager _02179014: .word data_027e0f6c + arm_func_end func_ov24_02178e20 .global func_ov24_02179018 arm_func_start func_ov24_02179018 @@ -14230,8 +14230,8 @@ func_ov24_02179048: ; 0x02179048 bl func_ov24_02179080 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02179048 _0217907c: .word data_027e0f84 + arm_func_end func_ov24_02179048 .global func_ov24_02179080 arm_func_start func_ov24_02179080 @@ -14246,8 +14246,8 @@ func_ov24_02179080: ; 0x02179080 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_02179080 _021790a4: .word data_ov24_0217aeb0 + arm_func_end func_ov24_02179080 .global func_ov24_021790a8 arm_func_start func_ov24_021790a8 @@ -14300,8 +14300,8 @@ func_ov24_021790e0: ; 0x021790e0 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_021790e0 _02179128: .word 0x00005fff + arm_func_end func_ov24_021790e0 .global func_ov24_0217912c arm_func_start func_ov24_0217912c @@ -14347,8 +14347,8 @@ func_ov24_0217912c: ; 0x0217912c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov24_0217912c _021791cc: .word data_02050f54 + arm_func_end func_ov24_0217912c .global func_ov24_021791d0 arm_func_start func_ov24_021791d0 @@ -15001,11 +15001,11 @@ func_ov24_021795d0: ; 0x021795d0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_021795d0 _021795f8: .word data_ov24_0217af60 _021795fc: .word func_ov24_0216d6a0 _02179600: .word func_0203ebc8 _02179604: .word data_ov24_0217af68 + arm_func_end func_ov24_021795d0 .global func_ov24_02179608 arm_func_start func_ov24_02179608 @@ -15070,7 +15070,6 @@ func_ov24_02179608: ; 0x02179608 str r1, [r2, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov24_02179608 _021796f4: .word data_ov24_0217af80 _021796f8: .word 0x574c4354 _021796fc: .word func_ov24_0216dd60 @@ -15079,6 +15078,7 @@ _02179704: .word data_ov24_0217af74 _02179708: .word data_ov24_021791d4 _0217970c: .word 0x00001333 _02179710: .word data_ov24_02179ef4 + arm_func_end func_ov24_02179608 .global func_ov24_02179714 arm_func_start func_ov24_02179714 @@ -15104,7 +15104,6 @@ func_ov24_02179714: ; 0x02179714 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179714 _02179764: .word data_ov24_0217afa0 _02179768: .word 0x4350534b _0217976c: .word func_ov24_0216e8f8 @@ -15114,6 +15113,7 @@ _02179778: .word data_ov24_0217afc0 _0217977c: .word 0x4d55544f _02179780: .word func_ov24_0216e92c _02179784: .word data_ov24_0217afb4 + arm_func_end func_ov24_02179714 .global func_ov24_02179788 arm_func_start func_ov24_02179788 @@ -15129,11 +15129,11 @@ func_ov24_02179788: ; 0x02179788 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179788 _021797b0: .word data_ov24_0217afd4 _021797b4: .word func_ov24_0216f660 _021797b8: .word func_0203ebc8 _021797bc: .word data_ov24_0217afdc + arm_func_end func_ov24_02179788 .global func_ov24_021797c0 arm_func_start func_ov24_021797c0 @@ -15174,7 +15174,6 @@ func_ov24_021797c0: ; 0x021797c0 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_021797c0 _0217984c: .word data_ov24_0217aff4 _02179850: .word 0x504d4554 _02179854: .word func_ov24_0216fd70 @@ -15182,6 +15181,7 @@ _02179858: .word _ZN9ActorTypeD1Ev _0217985c: .word data_ov24_0217afe8 _02179860: .word data_02057200 _02179864: .word data_ov24_0217a1a8 + arm_func_end func_ov24_021797c0 .global func_ov24_02179868 arm_func_start func_ov24_02179868 @@ -15246,7 +15246,6 @@ func_ov24_02179868: ; 0x02179868 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_02179868 _02179954: .word data_ov24_0217b014 _02179958: .word 0x53544c46 _0217995c: .word func_ov24_02171210 @@ -15255,6 +15254,7 @@ _02179964: .word data_ov24_0217b008 _02179968: .word data_ov24_0217a38c _0217996c: .word func_ov00_020cceec _02179970: .word data_ov24_0217b028 + arm_func_end func_ov24_02179868 .global func_ov24_02179974 arm_func_start func_ov24_02179974 @@ -15321,7 +15321,6 @@ func_ov24_02179974: ; 0x02179974 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_02179974 _02179a68: .word data_ov24_0217b040 _02179a6c: .word 0x53544c50 _02179a70: .word func_ov24_02172f1c @@ -15331,6 +15330,7 @@ _02179a7c: .word 0x00001555 _02179a80: .word data_ov24_0217a52c _02179a84: .word func_ov00_020cceec _02179a88: .word data_ov24_0217b054 + arm_func_end func_ov24_02179974 .global func_ov24_02179a8c arm_func_start func_ov24_02179a8c @@ -15397,7 +15397,6 @@ func_ov24_02179a8c: ; 0x02179a8c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_02179a8c _02179b80: .word data_ov24_0217b06c _02179b84: .word 0x53544c57 _02179b88: .word func_ov24_02173db8 @@ -15407,6 +15406,7 @@ _02179b94: .word 0x00001555 _02179b98: .word data_ov24_0217a70c _02179b9c: .word func_ov00_020cceec _02179ba0: .word data_ov24_0217b080 + arm_func_end func_ov24_02179a8c .global func_ov24_02179ba4 arm_func_start func_ov24_02179ba4 @@ -15473,7 +15473,6 @@ func_ov24_02179ba4: ; 0x02179ba4 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov24_02179ba4 _02179c98: .word data_ov24_0217b098 _02179c9c: .word 0x53544c48 _02179ca0: .word func_ov24_02176558 @@ -15483,6 +15482,7 @@ _02179cac: .word 0x000004cd _02179cb0: .word data_ov24_0217a908 _02179cb4: .word func_ov00_020cceec _02179cb8: .word data_ov24_0217b0ac + arm_func_end func_ov24_02179ba4 .global func_ov24_02179cbc arm_func_start func_ov24_02179cbc @@ -15499,12 +15499,12 @@ func_ov24_02179cbc: ; 0x02179cbc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179cbc _02179ce8: .word data_ov24_0217b0c4 _02179cec: .word 0x53544c42 _02179cf0: .word func_ov24_0217735c _02179cf4: .word _ZN9ActorTypeD1Ev _02179cf8: .word data_ov24_0217b0b8 + arm_func_end func_ov24_02179cbc .global func_ov24_02179cfc arm_func_start func_ov24_02179cfc @@ -15520,11 +15520,11 @@ func_ov24_02179cfc: ; 0x02179cfc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179cfc _02179d24: .word data_ov24_0217b0ec _02179d28: .word func_ov24_0217782c _02179d2c: .word func_0203ebc8 _02179d30: .word data_ov24_0217b0f4 + arm_func_end func_ov24_02179cfc .global func_ov24_02179d34 arm_func_start func_ov24_02179d34 @@ -15540,11 +15540,11 @@ func_ov24_02179d34: ; 0x02179d34 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179d34 _02179d5c: .word data_ov24_0217b100 _02179d60: .word func_ov24_0217811c _02179d64: .word func_0203ebc8 _02179d68: .word data_ov24_0217b108 + arm_func_end func_ov24_02179d34 .global func_ov24_02179d6c arm_func_start func_ov24_02179d6c @@ -15561,12 +15561,12 @@ func_ov24_02179d6c: ; 0x02179d6c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179d6c _02179d98: .word data_ov24_0217b120 _02179d9c: .word 0x42524d57 _02179da0: .word func_ov24_021786b0 _02179da4: .word _ZN9ActorTypeD1Ev _02179da8: .word data_ov24_0217b114 + arm_func_end func_ov24_02179d6c .global func_ov24_02179dac arm_func_start func_ov24_02179dac @@ -15582,11 +15582,11 @@ func_ov24_02179dac: ; 0x02179dac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179dac _02179dd4: .word data_ov24_0217b134 _02179dd8: .word func_ov24_02178748 _02179ddc: .word func_0203ebc8 _02179de0: .word data_ov24_0217b13c + arm_func_end func_ov24_02179dac .global func_ov24_02179de4 arm_func_start func_ov24_02179de4 @@ -15602,11 +15602,11 @@ func_ov24_02179de4: ; 0x02179de4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov24_02179de4 _02179e0c: .word data_ov24_0217b148 _02179e10: .word func_ov24_02179048 _02179e14: .word func_0203ebc8 _02179e18: .word data_ov24_0217b150 + arm_func_end func_ov24_02179de4 .section .ctor, 4, 1, 4 .global data_ov24_02179e1c diff --git a/asm/ov25.s b/asm/ov25.s index 89154597..007448bc 100644 --- a/asm/ov25.s +++ b/asm/ov25.s @@ -20,10 +20,10 @@ _0216d6c4: str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0216d6a0 _0216d6d0: .word data_027e0ce0 _0216d6d4: .word 0x00000948 _0216d6d8: .word data_027e10b8 + arm_func_end func_ov25_0216d6a0 .global func_ov25_0216d6dc arm_func_start func_ov25_0216d6dc @@ -43,8 +43,8 @@ _0216d700: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0216d6dc _0216d710: .word data_027e10b8 + arm_func_end func_ov25_0216d6dc .global func_ov25_0216d714 arm_func_start func_ov25_0216d714 @@ -98,8 +98,8 @@ _0216d734: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov25_0216d714 _0216d7d0: .word gAdventureFlags + arm_func_end func_ov25_0216d714 .global func_ov25_0216d7d4 arm_func_start func_ov25_0216d7d4 @@ -305,10 +305,10 @@ _0216da7c: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov25_0216d844 _0216da98: .word data_027e0fe4 _0216da9c: .word _ZTV11FilterActor _0216daa0: .word 0x43425331 + arm_func_end func_ov25_0216d844 .global func_ov25_0216daa4 arm_func_start func_ov25_0216daa4 @@ -453,11 +453,11 @@ _0216db80: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov25_0216daa4 _0216dcc8: .word data_027e0fe8 _0216dccc: .word data_027e0f94 _0216dcd0: .word gMapManager _0216dcd4: .word data_027e0fac + arm_func_end func_ov25_0216daa4 .global func_ov25_0216dcd8 arm_func_start func_ov25_0216dcd8 @@ -474,9 +474,9 @@ func_ov25_0216dcd8: ; 0x0216dcd8 bl func_ov25_0216dd0c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0216dcd8 _0216dd04: .word data_027e0fe0 _0216dd08: .word 0x0000074c + arm_func_end func_ov25_0216dcd8 .global func_ov25_0216dd0c arm_func_start func_ov25_0216dd0c @@ -545,7 +545,6 @@ func_ov25_0216dd0c: ; 0x0216dd0c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_0216dd0c _0216de08: .word data_ov25_02179c68 _0216de0c: .word data_ov25_02179df0 _0216de10: .word data_ov25_02179d8c @@ -553,6 +552,7 @@ _0216de14: .word data_ov25_02179ddc _0216de18: .word data_ov25_02179d78 _0216de1c: .word func_ov00_020b7d74 _0216de20: .word func_ov25_0216dff4 + arm_func_end func_ov25_0216dd0c .global func_ov25_0216de24 arm_func_start func_ov25_0216de24 @@ -684,10 +684,10 @@ _0216dfd0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0216de38 _0216dfe8: .word gAdventureFlags _0216dfec: .word data_ov25_02179be0 _0216dff0: .word gMapManager + arm_func_end func_ov25_0216de38 .global func_ov25_0216dff4 arm_func_start func_ov25_0216dff4 @@ -740,8 +740,8 @@ func_ov25_0216e024: ; 0x0216e024 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_0216e024 _0216e088: .word 0x0000071c + arm_func_end func_ov25_0216e024 .global func_ov25_0216e08c arm_func_start func_ov25_0216e08c @@ -761,8 +761,8 @@ func_ov25_0216e08c: ; 0x0216e08c blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0216e08c _0216e0c4: .word 0x0000071c + arm_func_end func_ov25_0216e08c .global func_ov25_0216e0c8 arm_func_start func_ov25_0216e0c8 @@ -816,9 +816,9 @@ _0216e14c: bl func_ov25_0216e490 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_0216e0dc _0216e16c: .word 0x0000071c _0216e170: .word 0x0000019a + arm_func_end func_ov25_0216e0dc .global func_ov25_0216e174 arm_func_start func_ov25_0216e174 @@ -871,9 +871,9 @@ func_ov25_0216e174: ; 0x0216e174 str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0216e174 _0216e230: .word data_02050f54 _0216e234: .word 0x00000333 + arm_func_end func_ov25_0216e174 .global func_ov25_0216e238 arm_func_start func_ov25_0216e238 @@ -959,10 +959,10 @@ _0216e2a8: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_0216e238 _0216e370: .word 0x0000071c _0216e374: .word 0x0000019a _0216e378: .word 0x00000fae + arm_func_end func_ov25_0216e238 .global func_ov25_0216e37c arm_func_start func_ov25_0216e37c @@ -1011,9 +1011,9 @@ func_ov25_0216e37c: ; 0x0216e37c str r1, [r0, #0x68] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_0216e37c _0216e428: .word data_027e0764 _0216e42c: .word 0x00000801 + arm_func_end func_ov25_0216e37c .global func_ov25_0216e430 arm_func_start func_ov25_0216e430 @@ -1042,8 +1042,8 @@ func_ov25_0216e430: ; 0x0216e430 blx r1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_0216e430 _0216e48c: .word 0x0000071c + arm_func_end func_ov25_0216e430 .global func_ov25_0216e490 arm_func_start func_ov25_0216e490 @@ -1303,8 +1303,8 @@ _0216e7cc: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0216e750 _0216e820: .word 0x00000266 + arm_func_end func_ov25_0216e750 .global func_ov25_0216e824 arm_func_start func_ov25_0216e824 @@ -1335,8 +1335,8 @@ _0216e878: ldr ip, _0216e880 ; =func_ov25_0216e750 bx ip .align 2, 0 - arm_func_end func_ov25_0216e824 _0216e880: .word func_ov25_0216e750 + arm_func_end func_ov25_0216e824 .global func_ov25_0216e884 arm_func_start func_ov25_0216e884 @@ -1380,9 +1380,9 @@ func_ov25_0216e884: ; 0x0216e884 strh r1, [r0, #0xda] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0216e884 _0216e91c: .word data_027e0f94 _0216e920: .word data_027e0764 + arm_func_end func_ov25_0216e884 .global func_ov25_0216e924 arm_func_start func_ov25_0216e924 @@ -1536,11 +1536,11 @@ _0216eb34: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_0216e924 _0216eb54: .word 0x0000011f _0216eb58: .word data_027e0764 _0216eb5c: .word 0xfffffe66 _0216eb60: .word 0x0000019a + arm_func_end func_ov25_0216e924 .global func_ov25_0216eb64 arm_func_start func_ov25_0216eb64 @@ -1836,11 +1836,11 @@ _0216eeb4: add sp, sp, #0xac ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov25_0216ecf4 _0216eed4: .word _ZTV11FilterActor _0216eed8: .word 0x43425330 _0216eedc: .word data_027e0fe4 _0216eee0: .word data_027e0764 + arm_func_end func_ov25_0216ecf4 .global func_ov25_0216eee4 arm_func_start func_ov25_0216eee4 @@ -1862,8 +1862,8 @@ func_ov25_0216eeec: ; 0x0216eeec movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0216eeec _0216ef10: .word 0x0000019a + arm_func_end func_ov25_0216eeec .global func_ov25_0216ef14 arm_func_start func_ov25_0216ef14 @@ -1878,8 +1878,8 @@ func_ov25_0216ef14: ; 0x0216ef14 movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0216ef14 _0216ef38: .word 0x0000019a + arm_func_end func_ov25_0216ef14 .global func_ov25_0216ef3c arm_func_start func_ov25_0216ef3c @@ -2226,7 +2226,6 @@ _0216f2e4: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_0216efb0 _0216f424: .word 0x66666667 _0216f428: .word data_027e0764 _0216f42c: .word 0x0000038f @@ -2234,6 +2233,7 @@ _0216f430: .word 0x0000071e _0216f434: .word 0x00000aac _0216f438: .word data_02050f54 _0216f43c: .word data_027e0e58 + arm_func_end func_ov25_0216efb0 .global func_ov25_0216f440 arm_func_start func_ov25_0216f440 @@ -2483,13 +2483,13 @@ _0216f780: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_0216f440 _0216f7e8: .word data_027e0e58 _0216f7ec: .word 0x88888889 _0216f7f0: .word data_02050f54 _0216f7f4: .word data_027e0178 _0216f7f8: .word 0x0000019a _0216f7fc: .word data_027e0ffc + arm_func_end func_ov25_0216f440 .global func_ov25_0216f800 arm_func_start func_ov25_0216f800 @@ -2549,8 +2549,8 @@ func_ov25_0216f86c: ; 0x0216f86c bl func_ov05_02102a80 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0216f86c _0216f894: .word data_ov25_0217a880 + arm_func_end func_ov25_0216f86c .global func_ov25_0216f898 arm_func_start func_ov25_0216f898 @@ -2985,7 +2985,6 @@ _0216fed0: add sp, sp, #0x80 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_0216f898 _0216fed8: .word data_027e0e58 _0216fedc: .word 0x00001001 _0216fee0: .word data_027e0ffc @@ -3002,6 +3001,7 @@ _0216ff08: .word 0x00001555 _0216ff0c: .word data_027e0c68 _0216ff10: .word 0x0071001e _0216ff14: .word gAdventureFlags + arm_func_end func_ov25_0216f898 .global func_ov25_0216ff18 arm_func_start func_ov25_0216ff18 @@ -3322,13 +3322,13 @@ _02170390: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov25_0216ff44 _021703a4: .word 0x43425332 _021703a8: .word data_027e0764 _021703ac: .word data_027e0fc8 _021703b0: .word data_ov00_020eec68 _021703b4: .word 0x00000e39 _021703b8: .word data_02050f54 + arm_func_end func_ov25_0216ff44 .global func_ov25_021703bc arm_func_start func_ov25_021703bc @@ -3995,7 +3995,6 @@ _02170d38: add sp, sp, #0xc0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021703bc _02170d54: .word data_027e0fc8 _02170d58: .word data_027e0fb8 _02170d5c: .word data_027e0fac @@ -4003,6 +4002,7 @@ _02170d60: .word data_ov25_0217a880 _02170d64: .word data_027e0ff0 _02170d68: .word gAdventureFlags _02170d6c: .word data_027e0f64 + arm_func_end func_ov25_021703bc .global func_ov25_02170d70 arm_func_start func_ov25_02170d70 @@ -4408,7 +4408,6 @@ _02171200: add sp, sp, #0x94 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov25_02170e64 _02171330: .word data_ov25_02179340 _02171334: .word data_02050f54 _02171338: .word data_027e0764 @@ -4420,6 +4419,7 @@ _0217134c: .word 0x43425332 _02171350: .word data_027e0fe4 _02171354: .word 0x000002da _02171358: .word data_ov25_0217934c + arm_func_end func_ov25_02170e64 .global func_ov25_0217135c arm_func_start func_ov25_0217135c @@ -4435,8 +4435,8 @@ func_ov25_0217135c: ; 0x0217135c movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0217135c _02171384: .word data_027e0fe4 + arm_func_end func_ov25_0217135c .global func_ov25_02171388 arm_func_start func_ov25_02171388 @@ -4457,8 +4457,8 @@ _021713b8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02171388 _021713c0: .word data_027e0fe4 + arm_func_end func_ov25_02171388 .global func_ov25_021713c4 arm_func_start func_ov25_021713c4 @@ -4508,10 +4508,10 @@ func_ov25_021713c4: ; 0x021713c4 strgt r1, [r4, #0x69c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov25_021713c4 _02171474: .word data_027e0fe4 _02171478: .word data_027e0764 _0217147c: .word 0x00004001 + arm_func_end func_ov25_021713c4 .global func_ov25_02171480 arm_func_start func_ov25_02171480 @@ -4549,9 +4549,9 @@ func_ov25_02171480: ; 0x02171480 add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02171480 _02171500: .word data_027e0fe8 _02171504: .word 0x43425333 + arm_func_end func_ov25_02171480 .global func_ov25_02171508 arm_func_start func_ov25_02171508 @@ -4610,11 +4610,11 @@ func_ov25_02171508: ; 0x02171508 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02171508 _021715dc: .word gMapManager _021715e0: .word data_027e0fe8 _021715e4: .word 0x4e4b4559 _021715e8: .word data_027e0fe4 + arm_func_end func_ov25_02171508 .global func_ov25_021715ec arm_func_start func_ov25_021715ec @@ -4640,8 +4640,8 @@ _02171630: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021715ec _02171638: .word data_027e0ffc + arm_func_end func_ov25_021715ec .global func_ov25_0217163c arm_func_start func_ov25_0217163c @@ -4699,8 +4699,8 @@ func_ov25_02171650: ; 0x02171650 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02171650 _021716f8: .word func_ov00_020b7d74 + arm_func_end func_ov25_02171650 .global func_ov25_021716fc arm_func_start func_ov25_021716fc @@ -4746,8 +4746,8 @@ func_ov25_021716fc: ; 0x021716fc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021716fc _0217179c: .word func_ov00_020b7d74 + arm_func_end func_ov25_021716fc .global func_ov25_021717a0 arm_func_start func_ov25_021717a0 @@ -4767,8 +4767,8 @@ func_ov25_021717a4: ; 0x021717a4 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021717a4 _021717c4: .word data_ov25_02179e04 + arm_func_end func_ov25_021717a4 .global func_ov25_021717c8 arm_func_start func_ov25_021717c8 @@ -4778,8 +4778,8 @@ func_ov25_021717c8: ; 0x021717c8 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov25_021717c8 _021717d8: .word func_ov00_020a9998 + arm_func_end func_ov25_021717c8 .global func_ov25_021717dc arm_func_start func_ov25_021717dc @@ -4817,8 +4817,8 @@ func_ov25_021717dc: ; 0x021717dc add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_021717dc _0217185c: .word data_ov25_02179368 + arm_func_end func_ov25_021717dc .global func_ov25_02171860 arm_func_start func_ov25_02171860 @@ -4904,11 +4904,11 @@ _0217196c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov25_0217187c _02171974: .word data_ov25_0217937c _02171978: .word data_027e0fec _0217197c: .word data_ov25_02179d94 _02171980: .word data_ov25_02179da8 + arm_func_end func_ov25_0217187c .global func_ov25_02171984 arm_func_start func_ov25_02171984 @@ -4946,9 +4946,9 @@ _021719d0: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02171984 _02171a00: .word data_027e0ffc _02171a04: .word 0x000002d7 + arm_func_end func_ov25_02171984 .global func_ov25_02171a08 arm_func_start func_ov25_02171a08 @@ -4992,10 +4992,10 @@ func_ov25_02171a08: ; 0x02171a08 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02171a08 _02171aa0: .word data_ov25_021794f8 _02171aa4: .word data_ov25_02179db0 _02171aa8: .word data_ov25_02179dc8 + arm_func_end func_ov25_02171a08 .global func_ov25_02171aac arm_func_start func_ov25_02171aac @@ -5004,8 +5004,8 @@ func_ov25_02171aac: ; 0x02171aac add r0, r0, #0xfc bx ip .align 2, 0 - arm_func_end func_ov25_02171aac _02171ab8: .word func_ov00_020c0e04 + arm_func_end func_ov25_02171aac .global func_ov25_02171abc arm_func_start func_ov25_02171abc @@ -5100,8 +5100,8 @@ func_ov25_02171be8: ; 0x02171be8 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov25_02171be8 _02171bf8: .word func_020197bc + arm_func_end func_ov25_02171be8 .global func_ov25_02171bfc arm_func_start func_ov25_02171bfc @@ -5118,8 +5118,8 @@ func_ov25_02171bfc: ; 0x02171bfc bl func_ov25_02171cb0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02171bfc _02171c28: .word data_027e0fe0 + arm_func_end func_ov25_02171bfc .global func_ov25_02171c2c arm_func_start func_ov25_02171c2c @@ -5157,8 +5157,8 @@ func_ov25_02171c2c: ; 0x02171c2c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02171c2c _02171cac: .word data_027e0e58 + arm_func_end func_ov25_02171c2c .global func_ov25_02171cb0 arm_func_start func_ov25_02171cb0 @@ -5192,10 +5192,10 @@ func_ov25_02171cb0: ; 0x02171cb0 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02171cb0 _02171d20: .word data_ov25_02179e4c _02171d24: .word func_ov00_020b7d74 _02171d28: .word func_ov25_0216dff4 + arm_func_end func_ov25_02171cb0 .global func_ov25_02171d2c arm_func_start func_ov25_02171d2c @@ -5266,9 +5266,9 @@ _02171e10: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02171d2c _02171e28: .word 0x000004cd _02171e2c: .word data_027e0e58 + arm_func_end func_ov25_02171d2c .global func_ov25_02171e30 arm_func_start func_ov25_02171e30 @@ -5313,8 +5313,8 @@ func_ov25_02171e80: ; 0x02171e80 str r2, [r0, #0x68] bx ip .align 2, 0 - arm_func_end func_ov25_02171e80 _02171ea4: .word func_ov25_02171fe8 + arm_func_end func_ov25_02171e80 .global func_ov25_02171ea8 arm_func_start func_ov25_02171ea8 @@ -5331,8 +5331,8 @@ func_ov25_02171ea8: ; 0x02171ea8 strh r3, [r2, #0x7e] bx ip .align 2, 0 - arm_func_end func_ov25_02171ea8 _02171ed4: .word func_ov25_02171fe8 + arm_func_end func_ov25_02171ea8 .global func_ov25_02171ed8 arm_func_start func_ov25_02171ed8 @@ -5405,8 +5405,8 @@ _02171f8c: bl _ZN5Actor4KillEv ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02171f2c _02171f98: .word data_027e0e58 + arm_func_end func_ov25_02171f2c .global func_ov25_02171f9c arm_func_start func_ov25_02171f9c @@ -5563,12 +5563,12 @@ _0217210c: str r1, [r6, #0x68] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02171fe8 _021721d0: .word data_027e0ffc _021721d4: .word 0x000002df _021721d8: .word 0x0000119a _021721dc: .word data_027e0764 _021721e0: .word data_027e0fe4 + arm_func_end func_ov25_02171fe8 .global func_ov25_021721e4 arm_func_start func_ov25_021721e4 @@ -5776,12 +5776,12 @@ _021724a4: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_021721e4 _021724d8: .word 0x0000099a _021724dc: .word 0x000004cd _021724e0: .word data_027e0ffc _021724e4: .word 0x000002de _021724e8: .word 0x000002dd + arm_func_end func_ov25_021721e4 .global func_ov25_021724ec arm_func_start func_ov25_021724ec @@ -5789,8 +5789,8 @@ func_ov25_021724ec: ; 0x021724ec ldr ip, _021724f4 ; =func_ov25_02171f2c bx ip .align 2, 0 - arm_func_end func_ov25_021724ec _021724f4: .word func_ov25_02171f2c + arm_func_end func_ov25_021724ec .global func_ov25_021724f8 arm_func_start func_ov25_021724f8 @@ -5916,11 +5916,11 @@ func_ov25_021724fc: ; 0x021724fc add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov25_021724fc _021726c4: .word data_ov25_02179524 _021726c8: .word data_02050f54 _021726cc: .word data_027e0fe8 _021726d0: .word 0x43425334 + arm_func_end func_ov25_021724fc .global func_ov25_021726d4 arm_func_start func_ov25_021726d4 @@ -6051,11 +6051,11 @@ func_ov25_021726d4: ; 0x021726d4 add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov25_021726d4 _021728c8: .word data_ov25_02179530 _021728cc: .word data_02050f54 _021728d0: .word data_027e0fe8 _021728d4: .word 0x43425334 + arm_func_end func_ov25_021726d4 .global func_ov25_021728d8 arm_func_start func_ov25_021728d8 @@ -6081,8 +6081,8 @@ func_ov25_021728d8: ; 0x021728d8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021728d8 _02172928: .word func_ov00_020b7d74 + arm_func_end func_ov25_021728d8 .global func_ov25_0217292c arm_func_start func_ov25_0217292c @@ -6106,8 +6106,8 @@ func_ov25_0217292c: ; 0x0217292c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0217292c _02172974: .word func_ov00_020b7d74 + arm_func_end func_ov25_0217292c .global func_ov25_02172978 arm_func_start func_ov25_02172978 @@ -6124,9 +6124,9 @@ func_ov25_02172978: ; 0x02172978 bl func_ov25_02172b88 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02172978 _021729a4: .word data_027e0fe0 _021729a8: .word 0x00000584 + arm_func_end func_ov25_02172978 .global func_ov25_021729ac arm_func_start func_ov25_021729ac @@ -6182,8 +6182,8 @@ _02172a4c: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021729ac _02172a68: .word data_027e0ffc + arm_func_end func_ov25_021729ac .global func_ov25_02172a6c arm_func_start func_ov25_02172a6c @@ -6195,8 +6195,8 @@ func_ov25_02172a6c: ; 0x02172a6c strh r2, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov25_02172a6c _02172a84: .word data_ov25_0217a004 + arm_func_end func_ov25_02172a6c .global func_ov25_02172a88 arm_func_start func_ov25_02172a88 @@ -6220,8 +6220,8 @@ func_ov25_02172a88: ; 0x02172a88 movne r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02172a88 _02172ad0: .word data_027e0f6c + arm_func_end func_ov25_02172a88 .global func_ov25_02172ad4 arm_func_start func_ov25_02172ad4 @@ -6248,8 +6248,8 @@ func_ov25_02172ad4: ; 0x02172ad4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02172ad4 _02172b28: .word data_027e0f6c + arm_func_end func_ov25_02172ad4 .global func_ov25_02172b2c arm_func_start func_ov25_02172b2c @@ -6333,11 +6333,11 @@ _02172bd4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02172b88 _02172c3c: .word data_ov25_02179f08 _02172c40: .word data_ov00_020e2f04 _02172c44: .word data_ov00_020e2dd8 _02172c48: .word data_ov00_020eed2c + arm_func_end func_ov25_02172b88 .global func_ov25_02172c4c arm_func_start func_ov25_02172c4c @@ -6371,10 +6371,10 @@ func_ov25_02172c60: ; 0x02172c60 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02172c60 _02172ca8: .word data_ov25_02179f08 _02172cac: .word data_ov00_020eed2c _02172cb0: .word data_027e0f6c + arm_func_end func_ov25_02172c60 .global func_ov25_02172cb4 arm_func_start func_ov25_02172cb4 @@ -6400,10 +6400,10 @@ func_ov25_02172cb4: ; 0x02172cb4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02172cb4 _02172d04: .word data_ov25_02179f08 _02172d08: .word data_ov00_020eed2c _02172d0c: .word data_027e0f6c + arm_func_end func_ov25_02172cb4 .global func_ov25_02172d10 arm_func_start func_ov25_02172d10 @@ -6759,7 +6759,6 @@ _02173210: add sp, sp, #0xc4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02172d10 _0217321c: .word data_ov25_021795a0 _02173220: .word data_027e0f6c _02173224: .word data_ov25_0217953c @@ -6767,6 +6766,7 @@ _02173228: .word func_ov25_021729ac _0217322c: .word gAdventureFlags _02173230: .word data_027e0fe8 _02173234: .word 0x43425331 + arm_func_end func_ov25_02172d10 .global func_ov25_02173238 arm_func_start func_ov25_02173238 @@ -6809,9 +6809,9 @@ _02173294: bl func_01fffd04 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02173250 _021732b4: .word 0x00001555 _021732b8: .word 0x0000071c + arm_func_end func_ov25_02173250 .global func_ov25_021732bc arm_func_start func_ov25_021732bc @@ -6832,8 +6832,8 @@ func_ov25_021732bc: ; 0x021732bc bl _ZN5Actor18func_ov00_020c3094Ev ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021732bc _021732f8: .word 0x0000071c + arm_func_end func_ov25_021732bc .global func_ov25_021732fc arm_func_start func_ov25_021732fc @@ -6860,8 +6860,8 @@ func_ov25_021732fc: ; 0x021732fc add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_021732fc _02173350: .word 0x0000071c + arm_func_end func_ov25_021732fc .global func_ov25_02173354 arm_func_start func_ov25_02173354 @@ -6873,8 +6873,8 @@ func_ov25_02173354: ; 0x02173354 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov25_02173354 _0217336c: .word func_01ff9bc4 + arm_func_end func_ov25_02173354 .global func_ov25_02173370 arm_func_start func_ov25_02173370 @@ -6942,8 +6942,8 @@ _02173430: strh r0, [r1, #0x40] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02173370 _02173458: .word data_027e0ff0 + arm_func_end func_ov25_02173370 .global func_ov25_0217345c arm_func_start func_ov25_0217345c @@ -7025,10 +7025,10 @@ _02173564: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov25_0217345c _02173580: .word _ZTV11FilterActor _02173584: .word 0x53504452 _02173588: .word data_027e0fe4 + arm_func_end func_ov25_0217345c .global func_ov25_0217358c arm_func_start func_ov25_0217358c @@ -7068,9 +7068,9 @@ func_ov25_021735f0: ; 0x021735f0 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov25_021735f0 _02173600: .word data_027e10b4 _02173604: .word func_ov30_02183f78 + arm_func_end func_ov25_021735f0 .global func_ov25_02173608 arm_func_start func_ov25_02173608 @@ -7161,13 +7161,13 @@ _02173708: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov25_02173608 _02173710: .word 0x00710002 _02173714: .word 0x00710003 _02173718: .word 0x00710004 _0217371c: .word 0x00710005 _02173720: .word 0x00710006 _02173724: .word 0x00710007 + arm_func_end func_ov25_02173608 .global func_ov25_02173728 arm_func_start func_ov25_02173728 @@ -7400,10 +7400,10 @@ _02173a30: add sp, sp, #0x74 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov25_02173728 _02173a3c: .word data_027e0fe4 _02173a40: .word _ZTV11FilterActor _02173a44: .word 0x43425331 + arm_func_end func_ov25_02173728 .global func_ov25_02173a48 arm_func_start func_ov25_02173a48 @@ -7438,8 +7438,8 @@ _02173aa8: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02173a48 _02173ab0: .word data_ov00_020e8b08 + arm_func_end func_ov25_02173a48 .global func_ov25_02173ab4 arm_func_start func_ov25_02173ab4 @@ -7821,7 +7821,6 @@ _0217400c: str r0, [r4, #0x12c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02173ab4 _0217401c: .word gAdventureFlags _02174020: .word data_027e0764 _02174024: .word 0x000e0059 @@ -7833,6 +7832,7 @@ _02174038: .word data_027e0ffc _0217403c: .word 0x000002e1 _02174040: .word data_027e0fe4 _02174044: .word 0x0071002d + arm_func_end func_ov25_02173ab4 .global func_ov25_02174048 arm_func_start func_ov25_02174048 @@ -8950,7 +8950,6 @@ _0217503c: bl func_ov14_021452b0 b _02175114 .align 2, 0 - arm_func_end func_ov25_02174100 _02175074: .word gAdventureFlags _02175078: .word 0x00000152 _0217507c: .word gMapManager @@ -9120,6 +9119,7 @@ _02175278: strb r0, [r4, #0x57d] add sp, sp, #0x340 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} + arm_func_end func_ov25_02174100 .global func_ov25_021752fc arm_func_start func_ov25_021752fc @@ -9159,8 +9159,8 @@ func_ov25_0217535c: ; 0x0217535c mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov25_0217535c _02175368: .word func_01fffcd8 + arm_func_end func_ov25_0217535c .global func_ov25_0217536c arm_func_start func_ov25_0217536c @@ -9194,8 +9194,8 @@ func_ov25_0217536c: ; 0x0217536c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0217536c _021753dc: .word data_ov00_020e9370 + arm_func_end func_ov25_0217536c .global func_ov25_021753e0 arm_func_start func_ov25_021753e0 @@ -9224,8 +9224,8 @@ func_ov25_0217540c: ; 0x0217540c str r0, [r4, #0x580] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0217540c _02175428: .word gAdventureFlags + arm_func_end func_ov25_0217540c .global func_ov25_0217542c arm_func_start func_ov25_0217542c @@ -9248,9 +9248,9 @@ func_ov25_02175444: ; 0x02175444 ldr r1, [r2, #0x580] bx ip .align 2, 0 - arm_func_end func_ov25_02175444 _0217545c: .word gAdventureFlags _02175460: .word _ZN14AdventureFlags18func_ov00_02097b9cEv + arm_func_end func_ov25_02175444 .global func_ov25_02175464 arm_func_start func_ov25_02175464 @@ -9262,9 +9262,9 @@ func_ov25_02175464: ; 0x02175464 ldr r1, [r2, #0x580] bx ip .align 2, 0 - arm_func_end func_ov25_02175464 _0217547c: .word gAdventureFlags _02175480: .word _ZN14AdventureFlags18func_ov00_02097bccEv + arm_func_end func_ov25_02175464 .global func_ov25_02175484 arm_func_start func_ov25_02175484 @@ -9287,8 +9287,8 @@ _021754bc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02175484 _021754c4: .word gAdventureFlags + arm_func_end func_ov25_02175484 .global func_ov25_021754c8 arm_func_start func_ov25_021754c8 @@ -9347,9 +9347,9 @@ _02175534: bl func_ov00_020c5c64 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov25_021754e4 _02175570: .word data_027e0fec _02175574: .word data_ov25_021795b8 + arm_func_end func_ov25_021754e4 .global func_ov25_02175578 arm_func_start func_ov25_02175578 @@ -9726,8 +9726,8 @@ func_ov25_02175a80: ; 0x02175a80 bl func_ov25_02175ab0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02175a80 _02175aac: .word data_027e0fe0 + arm_func_end func_ov25_02175a80 .global func_ov25_02175ab0 arm_func_start func_ov25_02175ab0 @@ -9749,8 +9749,8 @@ _02175ad0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02175ab0 _02175aec: .word data_ov25_0217a024 + arm_func_end func_ov25_02175ab0 .global func_ov25_02175af0 arm_func_start func_ov25_02175af0 @@ -9851,10 +9851,10 @@ _02175c30: add sp, sp, #0x74 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov25_02175b08 _02175c48: .word data_027e0fe4 _02175c4c: .word _ZTV11FilterActor _02175c50: .word 0x43425330 + arm_func_end func_ov25_02175b08 .global func_ov25_02175c54 arm_func_start func_ov25_02175c54 @@ -9910,8 +9910,8 @@ _02175cb0: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov25_02175c54 _02175d18: .word gMapManager + arm_func_end func_ov25_02175c54 .global func_ov25_02175d1c arm_func_start func_ov25_02175d1c @@ -9938,8 +9938,8 @@ _02175d50: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02175d1c _02175d68: .word data_027e0fe4 + arm_func_end func_ov25_02175d1c .global func_ov25_02175d6c arm_func_start func_ov25_02175d6c @@ -9966,8 +9966,8 @@ _02175da0: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02175d6c _02175db8: .word data_027e0fe4 + arm_func_end func_ov25_02175d6c .global func_ov25_02175dbc arm_func_start func_ov25_02175dbc @@ -10021,10 +10021,10 @@ _02175e1c: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov25_02175dbc _02175e78: .word data_027e0fe4 _02175e7c: .word 0x43425330 _02175e80: .word data_027e0764 + arm_func_end func_ov25_02175dbc .global func_ov25_02175e84 arm_func_start func_ov25_02175e84 @@ -10111,8 +10111,8 @@ _02175f90: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov25_02175e84 _02175fa8: .word data_027e0fe4 + arm_func_end func_ov25_02175e84 .global func_ov25_02175fac arm_func_start func_ov25_02175fac @@ -10136,8 +10136,8 @@ func_ov25_02175fac: ; 0x02175fac add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02175fac _02175ff4: .word data_027e0ff0 + arm_func_end func_ov25_02175fac .global func_ov25_02175ff8 arm_func_start func_ov25_02175ff8 @@ -10181,8 +10181,8 @@ _02176070: blt _02176054 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov25_02175ff8 _02176084: .word data_027e0fe4 + arm_func_end func_ov25_02175ff8 .global func_ov25_02176088 arm_func_start func_ov25_02176088 @@ -10375,7 +10375,6 @@ _02176330: add sp, sp, #0x13c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov25_02176088 _02176338: .word gAdventureFlags _0217633c: .word data_027e0fc8 _02176340: .word data_027e0c68 @@ -10389,6 +10388,7 @@ _0217635c: .word data_ov00_020eec68 _02176360: .word data_027e103c _02176364: .word 0x000e005e _02176368: .word data_027e0fe4 + arm_func_end func_ov25_02176088 .global func_ov25_0217636c arm_func_start func_ov25_0217636c @@ -10821,13 +10821,13 @@ _0217694c: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov25_021763a4 _02176954: .word gMapManager _02176958: .word gAdventureFlags _0217695c: .word data_027e0c68 _02176960: .word data_027e0fe4 _02176964: .word data_027e0f64 _02176968: .word data_027e0fc8 + arm_func_end func_ov25_021763a4 .global func_ov25_0217696c arm_func_start func_ov25_0217696c @@ -10852,8 +10852,8 @@ _021769a0: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_0217696c _021769b4: .word gAdventureFlags + arm_func_end func_ov25_0217696c .global func_ov25_021769b8 arm_func_start func_ov25_021769b8 @@ -10892,8 +10892,8 @@ func_ov25_021769e8: ; 0x021769e8 bl func_ov25_02176a18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_021769e8 _02176a14: .word data_027e0fe0 + arm_func_end func_ov25_021769e8 .global func_ov25_02176a18 arm_func_start func_ov25_02176a18 @@ -10915,10 +10915,10 @@ func_ov25_02176a18: ; 0x02176a18 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02176a18 _02176a58: .word data_ov25_0217a0e0 _02176a5c: .word func_ov00_020b7d74 _02176a60: .word func_ov25_0216dff4 + arm_func_end func_ov25_02176a18 .global func_ov25_02176a64 arm_func_start func_ov25_02176a64 @@ -10948,8 +10948,8 @@ func_ov25_02176a64: ; 0x02176a64 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02176a64 _02176ac4: .word 0x000004cd + arm_func_end func_ov25_02176a64 .global func_ov25_02176ac8 arm_func_start func_ov25_02176ac8 @@ -11001,9 +11001,9 @@ func_ov25_02176ac8: ; 0x02176ac8 str r2, [r0, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02176ac8 _02176b80: .word data_02050f54 _02176b84: .word 0x00000266 + arm_func_end func_ov25_02176ac8 .global func_ov25_02176b88 arm_func_start func_ov25_02176b88 @@ -11048,8 +11048,8 @@ _02176bf8: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02176bb0 _02176c0c: .word data_027e0e58 + arm_func_end func_ov25_02176bb0 .global func_ov25_02176c10 arm_func_start func_ov25_02176c10 @@ -11146,10 +11146,10 @@ _02176d38: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02176c10 _02176d68: .word 0x000004cd _02176d6c: .word data_027e0ffc _02176d70: .word 0x000002dd + arm_func_end func_ov25_02176c10 .global func_ov25_02176d74 arm_func_start func_ov25_02176d74 @@ -11157,8 +11157,8 @@ func_ov25_02176d74: ; 0x02176d74 ldr ip, _02176d7c ; =_ZN5Actor4KillEv bx ip .align 2, 0 - arm_func_end func_ov25_02176d74 _02176d7c: .word _ZN5Actor4KillEv + arm_func_end func_ov25_02176d74 .global func_ov25_02176d80 arm_func_start func_ov25_02176d80 @@ -11183,8 +11183,8 @@ func_ov25_02176d84: ; 0x02176d84 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02176d84 _02176db8: .word func_ov00_020b7d74 + arm_func_end func_ov25_02176d84 .global func_ov25_02176dbc arm_func_start func_ov25_02176dbc @@ -11201,8 +11201,8 @@ func_ov25_02176dbc: ; 0x02176dbc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02176dbc _02176de8: .word func_ov00_020b7d74 + arm_func_end func_ov25_02176dbc .global func_ov25_02176dec arm_func_start func_ov25_02176dec @@ -11221,8 +11221,8 @@ func_ov25_02176dec: ; 0x02176dec bl func_ov25_02176e24 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02176dec _02176e20: .word data_027e0f84 + arm_func_end func_ov25_02176dec .global func_ov25_02176e24 arm_func_start func_ov25_02176e24 @@ -11251,11 +11251,11 @@ func_ov25_02176e24: ; 0x02176e24 strh r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02176e24 _02176e80: .word data_ov25_0217a1a8 _02176e84: .word data_027e0f68 _02176e88: .word 0x4452554d _02176e8c: .word 0x00000361 + arm_func_end func_ov25_02176e24 .global func_ov25_02176e90 arm_func_start func_ov25_02176e90 @@ -11409,9 +11409,9 @@ _02177050: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02176fbc _0217705c: .word data_027e0fe4 _02177060: .word 0x424c5354 + arm_func_end func_ov25_02176fbc .global func_ov25_02177064 arm_func_start func_ov25_02177064 @@ -11449,10 +11449,10 @@ func_ov25_02177064: ; 0x02177064 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02177064 _021770e4: .word data_027e0fe4 _021770e8: .word data_ov25_0217a19c _021770ec: .word 0x43425331 + arm_func_end func_ov25_02177064 .global func_ov25_021770f0 arm_func_start func_ov25_021770f0 @@ -11507,11 +11507,11 @@ func_ov25_021770f0: ; 0x021770f0 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_021770f0 _021771b4: .word data_027e0ffc _021771b8: .word data_027e1038 _021771bc: .word data_027e0e58 _021771c0: .word 0x000001a3 + arm_func_end func_ov25_021770f0 .global func_ov25_021771c4 arm_func_start func_ov25_021771c4 @@ -11551,8 +11551,8 @@ func_ov25_021771c4: ; 0x021771c4 add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_021771c4 _0217724c: .word 0x00000733 + arm_func_end func_ov25_021771c4 .global func_ov25_02177250 arm_func_start func_ov25_02177250 @@ -11571,8 +11571,8 @@ func_ov25_02177250: ; 0x02177250 bl func_ov00_020ceacc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02177250 _02177284: .word data_027e0ffc + arm_func_end func_ov25_02177250 .global func_ov25_02177288 arm_func_start func_ov25_02177288 @@ -11646,8 +11646,8 @@ func_ov25_021772ec: ; 0x021772ec add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021772ec _02177368: .word gMapManager + arm_func_end func_ov25_021772ec .global func_ov25_0217736c arm_func_start func_ov25_0217736c @@ -11664,8 +11664,8 @@ func_ov25_0217736c: ; 0x0217736c bl func_ov25_02177414 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_0217736c _02177398: .word data_027e0fe0 + arm_func_end func_ov25_0217736c .global func_ov25_0217739c arm_func_start func_ov25_0217739c @@ -11682,9 +11682,9 @@ func_ov25_0217739c: ; 0x0217739c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_0217739c _021773c8: .word data_ov25_0217a3d0 _021773cc: .word data_ov25_021795cc + arm_func_end func_ov25_0217739c .global func_ov25_021773d0 arm_func_start func_ov25_021773d0 @@ -11730,8 +11730,8 @@ func_ov25_02177414: ; 0x02177414 str r1, [r4, #0x340] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02177414 _0217745c: .word data_ov25_0217a2c0 + arm_func_end func_ov25_02177414 .global func_ov25_02177460 arm_func_start func_ov25_02177460 @@ -11766,8 +11766,8 @@ func_ov25_02177460: ; 0x02177460 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02177460 _021774d4: .word data_ov25_0217a238 + arm_func_end func_ov25_02177460 .global func_ov25_021774d8 arm_func_start func_ov25_021774d8 @@ -11777,8 +11777,8 @@ func_ov25_021774d8: ; 0x021774d8 add r0, r1, #0x330 bx ip .align 2, 0 - arm_func_end func_ov25_021774d8 _021774e8: .word func_ov00_020cd010 + arm_func_end func_ov25_021774d8 .global func_ov25_021774ec arm_func_start func_ov25_021774ec @@ -11787,8 +11787,8 @@ func_ov25_021774ec: ; 0x021774ec add r0, r0, #0x330 bx ip .align 2, 0 - arm_func_end func_ov25_021774ec _021774f8: .word func_ov00_020cd028 + arm_func_end func_ov25_021774ec .global func_ov25_021774fc arm_func_start func_ov25_021774fc @@ -11798,9 +11798,9 @@ func_ov25_021774fc: ; 0x021774fc add r0, r0, #0x330 bx ip .align 2, 0 - arm_func_end func_ov25_021774fc _0217750c: .word func_ov00_020cd080 _02177510: .word 0x0000038e + arm_func_end func_ov25_021774fc .global func_ov25_02177514 arm_func_start func_ov25_02177514 @@ -11811,8 +11811,8 @@ func_ov25_02177514: ; 0x02177514 add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov25_02177514 _02177528: .word func_ov00_020cd0a8 + arm_func_end func_ov25_02177514 .global func_ov25_0217752c arm_func_start func_ov25_0217752c @@ -11823,9 +11823,9 @@ func_ov25_0217752c: ; 0x0217752c mov r2, #0xcd bx ip .align 2, 0 - arm_func_end func_ov25_0217752c _02177540: .word func_ov00_020cd120 _02177544: .word 0x0000038e + arm_func_end func_ov25_0217752c .global func_ov25_02177548 arm_func_start func_ov25_02177548 @@ -11837,9 +11837,9 @@ func_ov25_02177548: ; 0x02177548 mov r2, #0x3000 bx ip .align 2, 0 - arm_func_end func_ov25_02177548 _02177560: .word func_ov00_020c56d8 _02177564: .word 0x00004958 + arm_func_end func_ov25_02177548 .global func_ov25_02177568 arm_func_start func_ov25_02177568 @@ -11851,9 +11851,9 @@ func_ov25_02177568: ; 0x02177568 mov r2, #0x6000 bx ip .align 2, 0 - arm_func_end func_ov25_02177568 _02177580: .word func_ov00_020c56d8 _02177584: .word 0x00002ed9 + arm_func_end func_ov25_02177568 .global func_ov25_02177588 arm_func_start func_ov25_02177588 @@ -12020,12 +12020,12 @@ _021777c8: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_021775a4 _021777d0: .word data_ov00_020e8398 _021777d4: .word data_027e0ff0 _021777d8: .word gMapManager _021777dc: .word data_027e0ffc _021777e0: .word 0x00000251 + arm_func_end func_ov25_021775a4 .global func_ov25_021777e4 arm_func_start func_ov25_021777e4 @@ -12272,10 +12272,10 @@ _02177b48: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_021777e4 _02177b54: .word 0x0000019a _02177b58: .word 0xffff8001 _02177b5c: .word 0x0000038e + arm_func_end func_ov25_021777e4 .global func_ov25_02177b60 arm_func_start func_ov25_02177b60 @@ -12372,12 +12372,12 @@ func_ov25_02177bbc: ; 0x02177bbc add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02177bbc _02177ca4: .word data_02050f54 _02177ca8: .word 0x000004cd _02177cac: .word data_027e0fe8 _02177cb0: .word 0x47534642 _02177cb4: .word data_027e0ffc + arm_func_end func_ov25_02177bbc .global func_ov25_02177cb8 arm_func_start func_ov25_02177cb8 @@ -12412,8 +12412,8 @@ func_ov25_02177ccc: ; 0x02177ccc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02177ccc _02177d18: .word func_ov00_020b7d74 + arm_func_end func_ov25_02177ccc .global func_ov25_02177d1c arm_func_start func_ov25_02177d1c @@ -12436,8 +12436,8 @@ func_ov25_02177d1c: ; 0x02177d1c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02177d1c _02177d60: .word func_ov00_020b7d74 + arm_func_end func_ov25_02177d1c .global func_ov25_02177d64 arm_func_start func_ov25_02177d64 @@ -12454,8 +12454,8 @@ func_ov25_02177d64: ; 0x02177d64 bl func_ov25_02177d94 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02177d64 _02177d90: .word data_027e0fe0 + arm_func_end func_ov25_02177d64 .global func_ov25_02177d94 arm_func_start func_ov25_02177d94 @@ -12472,8 +12472,8 @@ func_ov25_02177d94: ; 0x02177d94 str r1, [r4, #0x178] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02177d94 _02177dc0: .word data_ov25_0217a434 + arm_func_end func_ov25_02177d94 .global func_ov25_02177dc4 arm_func_start func_ov25_02177dc4 @@ -12557,10 +12557,10 @@ func_ov25_02177dc4: ; 0x02177dc4 strh r1, [r0, #0x6c] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov25_02177dc4 _02177efc: .word data_027e0f94 _02177f00: .word data_02050f54 _02177f04: .word data_027e0764 + arm_func_end func_ov25_02177dc4 .global func_ov25_02177f08 arm_func_start func_ov25_02177f08 @@ -12665,10 +12665,10 @@ _02177fe0: bl func_01ff9bc4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02177f08 _02178090: .word data_027e0764 _02178094: .word data_02050f54 _02178098: .word 0x0000019a + arm_func_end func_ov25_02177f08 .global func_ov25_0217809c arm_func_start func_ov25_0217809c @@ -12747,7 +12747,6 @@ _021780e0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_0217809c _021781bc: .word data_ov25_0217a970 _021781c0: .word data_ov00_020e892c _021781c4: .word data_ov25_0217a9a0 @@ -12755,6 +12754,7 @@ _021781c8: .word func_ov25_021781d8 _021781cc: .word data_ov25_0217a994 _021781d0: .word 0x000004cd _021781d4: .word data_027e0e58 + arm_func_end func_ov25_0217809c .global func_ov25_021781d8 arm_func_start func_ov25_021781d8 @@ -12985,10 +12985,10 @@ _021784e8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02178218 _02178500: .word gMapManager _02178504: .word gItemManager _02178508: .word 0x66666667 + arm_func_end func_ov25_02178218 .global func_ov25_0217850c arm_func_start func_ov25_0217850c @@ -12997,8 +12997,8 @@ func_ov25_0217850c: ; 0x0217850c mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov25_0217850c _02178518: .word func_01fffcec + arm_func_end func_ov25_0217850c .global func_ov25_0217851c arm_func_start func_ov25_0217851c @@ -13057,8 +13057,8 @@ func_ov25_02178588: ; 0x02178588 bl func_ov25_021785b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02178588 _021785b4: .word data_027e0fe0 + arm_func_end func_ov25_02178588 .global func_ov25_021785b8 arm_func_start func_ov25_021785b8 @@ -13089,10 +13089,10 @@ func_ov25_021785b8: ; 0x021785b8 str r1, [r4, #0x278] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021785b8 _0217861c: .word data_ov25_0217a4f0 _02178620: .word data_ov25_0217a5bc _02178624: .word data_ov25_0217a5ac + arm_func_end func_ov25_021785b8 .global func_ov25_02178628 arm_func_start func_ov25_02178628 @@ -13207,9 +13207,9 @@ func_ov25_02178690: ; 0x02178690 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178690 _021787b4: .word data_027e0f68 _021787b8: .word data_ov25_02179608 + arm_func_end func_ov25_02178690 .global func_ov25_021787bc arm_func_start func_ov25_021787bc @@ -13253,8 +13253,8 @@ func_ov25_02178800: ; 0x02178800 bl func_ov25_02178830 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02178800 _0217882c: .word data_027e0fe0 + arm_func_end func_ov25_02178800 .global func_ov25_02178830 arm_func_start func_ov25_02178830 @@ -13270,8 +13270,8 @@ func_ov25_02178830: ; 0x02178830 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178830 _02178858: .word data_ov25_0217a5cc + arm_func_end func_ov25_02178830 .global func_ov25_0217885c arm_func_start func_ov25_0217885c @@ -13378,9 +13378,9 @@ _021789ac: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021788a4 _021789b8: .word gMapManager _021789bc: .word data_027e0f68 + arm_func_end func_ov25_021788a4 .global func_ov25_021789c0 arm_func_start func_ov25_021789c0 @@ -13410,8 +13410,8 @@ func_ov25_021789e0: ; 0x021789e0 bl func_ov25_02178c30 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_021789e0 _02178a0c: .word data_027e0fe0 + arm_func_end func_ov25_021789e0 .global func_ov25_02178a10 arm_func_start func_ov25_02178a10 @@ -13425,8 +13425,8 @@ func_ov25_02178a10: ; 0x02178a10 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178a10 _02178a30: .word data_ov25_0217a82c + arm_func_end func_ov25_02178a10 .global func_ov25_02178a34 arm_func_start func_ov25_02178a34 @@ -13436,8 +13436,8 @@ func_ov25_02178a34: ; 0x02178a34 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov25_02178a34 _02178a44: .word func_ov00_020a9998 + arm_func_end func_ov25_02178a34 .global func_ov25_02178a48 arm_func_start func_ov25_02178a48 @@ -13466,8 +13466,8 @@ func_ov25_02178a48: ; 0x02178a48 bl func_01ff8e84 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov25_02178a48 _02178aa4: .word data_ov25_02179618 + arm_func_end func_ov25_02178a48 .global func_ov25_02178aa8 arm_func_start func_ov25_02178aa8 @@ -13506,10 +13506,10 @@ func_ov25_02178abc: ; 0x02178abc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178abc _02178b18: .word data_ov25_0217a818 _02178b1c: .word data_ov25_02179d8c _02178b20: .word data_ov25_0217962c + arm_func_end func_ov25_02178abc .global func_ov25_02178b24 arm_func_start func_ov25_02178b24 @@ -13588,11 +13588,11 @@ _02178bf0: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178b38 _02178c20: .word data_027e0ffc _02178c24: .word 0x0000041e _02178c28: .word 0x0000041f _02178c2c: .word 0x00000421 + arm_func_end func_ov25_02178b38 .global func_ov25_02178c30 arm_func_start func_ov25_02178c30 @@ -13608,8 +13608,8 @@ func_ov25_02178c30: ; 0x02178c30 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178c30 _02178c58: .word data_ov25_0217a708 + arm_func_end func_ov25_02178c30 .global func_ov25_02178c5c arm_func_start func_ov25_02178c5c @@ -13653,8 +13653,8 @@ _02178cd4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02178c5c _02178cec: .word data_ov25_0217a680 + arm_func_end func_ov25_02178c5c .global func_ov25_02178cf0 arm_func_start func_ov25_02178cf0 @@ -13702,9 +13702,9 @@ func_ov25_02178d0c: ; 0x02178d0c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov25_02178d0c _02178d84: .word data_027e0f94 _02178d88: .word data_027e0f90 + arm_func_end func_ov25_02178d0c .global func_ov25_02178d8c arm_func_start func_ov25_02178d8c @@ -13788,8 +13788,8 @@ _02178e8c: str r1, [r0, #0x10] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov25_02178d8c _02178ea8: .word data_027e0764 + arm_func_end func_ov25_02178d8c .global func_ov25_02178eac arm_func_start func_ov25_02178eac @@ -13814,8 +13814,8 @@ func_ov25_02178ed8: ; 0x02178ed8 mov r1, #5 bx ip .align 2, 0 - arm_func_end func_ov25_02178ed8 _02178ee4: .word func_ov25_02178d8c + arm_func_end func_ov25_02178ed8 .global func_ov25_02178ee8 arm_func_start func_ov25_02178ee8 @@ -14016,8 +14016,8 @@ _021791a0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02178ee8 _021791a8: .word 0x00000733 + arm_func_end func_ov25_02178ee8 .global func_ov25_021791ac arm_func_start func_ov25_021791ac @@ -14080,8 +14080,8 @@ _02179278: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021791ac _02179284: .word data_ov00_020e9370 + arm_func_end func_ov25_021791ac .global func_ov25_02179288 arm_func_start func_ov25_02179288 @@ -14106,8 +14106,8 @@ func_ov25_02179288: ; 0x02179288 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_02179288 _021792d4: .word func_ov00_020b7d74 + arm_func_end func_ov25_02179288 .global func_ov25_021792d8 arm_func_start func_ov25_021792d8 @@ -14130,8 +14130,8 @@ func_ov25_021792d8: ; 0x021792d8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov25_021792d8 _0217931c: .word func_ov00_020b7d74 + arm_func_end func_ov25_021792d8 .global func_ov25_02179320 arm_func_start func_ov25_02179320 @@ -14746,7 +14746,6 @@ func_ov25_02179680: ; 0x02179680 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov25_02179680 _02179760: .word data_ov25_0217a88c _02179764: .word 0x43425330 _02179768: .word func_ov25_0216dcd8 @@ -14756,6 +14755,7 @@ _02179774: .word 0x00000b33 _02179778: .word data_ov25_02179be0 _0217977c: .word func_ov00_020cceec _02179780: .word data_ov25_0217a8a0 + arm_func_end func_ov25_02179680 .global func_ov25_02179784 arm_func_start func_ov25_02179784 @@ -14772,12 +14772,12 @@ func_ov25_02179784: ; 0x02179784 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02179784 _021797b0: .word data_ov25_0217a8bc _021797b4: .word 0x43425332 _021797b8: .word func_ov25_02171bfc _021797bc: .word _ZN9ActorTypeD1Ev _021797c0: .word data_ov25_0217a8b0 + arm_func_end func_ov25_02179784 .global func_ov25_021797c4 arm_func_start func_ov25_021797c4 @@ -14794,12 +14794,12 @@ func_ov25_021797c4: ; 0x021797c4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_021797c4 _021797f0: .word data_ov25_0217a8dc _021797f4: .word 0x43425331 _021797f8: .word func_ov25_02172978 _021797fc: .word _ZN9ActorTypeD1Ev _02179800: .word data_ov25_0217a8d0 + arm_func_end func_ov25_021797c4 .global func_ov25_02179804 arm_func_start func_ov25_02179804 @@ -14816,12 +14816,12 @@ func_ov25_02179804: ; 0x02179804 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02179804 _02179830: .word data_ov25_0217a8fc _02179834: .word 0x43425333 _02179838: .word func_ov25_02175a80 _0217983c: .word _ZN9ActorTypeD1Ev _02179840: .word data_ov25_0217a8f0 + arm_func_end func_ov25_02179804 .global func_ov25_02179844 arm_func_start func_ov25_02179844 @@ -14838,12 +14838,12 @@ func_ov25_02179844: ; 0x02179844 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02179844 _02179870: .word data_ov25_0217a91c _02179874: .word 0x43425334 _02179878: .word func_ov25_021769e8 _0217987c: .word _ZN9ActorTypeD1Ev _02179880: .word data_ov25_0217a910 + arm_func_end func_ov25_02179844 .global func_ov25_02179884 arm_func_start func_ov25_02179884 @@ -14859,11 +14859,11 @@ func_ov25_02179884: ; 0x02179884 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02179884 _021798ac: .word data_ov25_0217a930 _021798b0: .word func_ov25_02176dec _021798b4: .word func_0203ebc8 _021798b8: .word data_ov25_0217a938 + arm_func_end func_ov25_02179884 .global func_ov25_021798bc arm_func_start func_ov25_021798bc @@ -14928,7 +14928,6 @@ func_ov25_021798bc: ; 0x021798bc add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov25_021798bc _021799a8: .word data_ov25_0217a950 _021799ac: .word 0x45475354 _021799b0: .word func_ov25_0217736c @@ -14938,6 +14937,7 @@ _021799bc: .word 0x00001b33 _021799c0: .word data_ov25_0217a238 _021799c4: .word func_ov00_020cceec _021799c8: .word data_ov25_0217a964 + arm_func_end func_ov25_021798bc .global func_ov25_021799cc arm_func_start func_ov25_021799cc @@ -14954,12 +14954,12 @@ func_ov25_021799cc: ; 0x021799cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_021799cc _021799f8: .word data_ov25_0217a97c _021799fc: .word 0x47534642 _02179a00: .word func_ov25_02177d64 _02179a04: .word _ZN9ActorTypeD1Ev _02179a08: .word data_ov25_0217a970 + arm_func_end func_ov25_021799cc .global func_ov25_02179a0c arm_func_start func_ov25_02179a0c @@ -14976,12 +14976,12 @@ func_ov25_02179a0c: ; 0x02179a0c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02179a0c _02179a38: .word data_ov25_0217a9b0 _02179a3c: .word 0x42524d47 _02179a40: .word func_ov25_02178588 _02179a44: .word _ZN9ActorTypeD1Ev _02179a48: .word data_ov25_0217a9a4 + arm_func_end func_ov25_02179a0c .global func_ov25_02179a4c arm_func_start func_ov25_02179a4c @@ -14998,12 +14998,12 @@ func_ov25_02179a4c: ; 0x02179a4c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov25_02179a4c _02179a78: .word data_ov25_0217a9d0 _02179a7c: .word 0x4753574c _02179a80: .word func_ov25_02178800 _02179a84: .word _ZN9ActorTypeD1Ev _02179a88: .word data_ov25_0217a9c4 + arm_func_end func_ov25_02179a4c .global func_ov25_02179a8c arm_func_start func_ov25_02179a8c @@ -15068,7 +15068,6 @@ func_ov25_02179a8c: ; 0x02179a8c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov25_02179a8c _02179b78: .word data_ov25_0217a9f0 _02179b7c: .word 0x53504452 _02179b80: .word func_ov25_021789e0 @@ -15077,6 +15076,7 @@ _02179b88: .word data_ov25_0217a9e4 _02179b8c: .word data_ov25_0217a680 _02179b90: .word func_ov00_020cceec _02179b94: .word data_ov25_0217aa04 + arm_func_end func_ov25_02179a8c .section .ctor, 4, 1, 4 .global data_ov25_02179b98 diff --git a/asm/ov26.s b/asm/ov26.s index 49805e0d..1e7ca27a 100644 --- a/asm/ov26.s +++ b/asm/ov26.s @@ -34,9 +34,9 @@ _0216d6ec: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d6a0 _0216d708: .word data_027e0ffc _0216d70c: .word 0x0000038d + arm_func_end func_ov26_0216d6a0 .global func_ov26_0216d710 arm_func_start func_ov26_0216d710 @@ -69,9 +69,9 @@ _0216d75c: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d710 _0216d778: .word data_027e0ffc _0216d77c: .word 0x0000038d + arm_func_end func_ov26_0216d710 .global func_ov26_0216d780 arm_func_start func_ov26_0216d780 @@ -92,9 +92,9 @@ _0216d7b0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d780 _0216d7b8: .word data_027e0fe0 _0216d7bc: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d780 .global func_ov26_0216d7c0 arm_func_start func_ov26_0216d7c0 @@ -115,9 +115,9 @@ _0216d7f0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d7c0 _0216d7f8: .word data_027e0fe0 _0216d7fc: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d7c0 .global func_ov26_0216d800 arm_func_start func_ov26_0216d800 @@ -138,9 +138,9 @@ _0216d830: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d800 _0216d838: .word data_027e0fe0 _0216d83c: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d800 .global func_ov26_0216d840 arm_func_start func_ov26_0216d840 @@ -161,9 +161,9 @@ _0216d870: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d840 _0216d878: .word data_027e0fe0 _0216d87c: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d840 .global func_ov26_0216d880 arm_func_start func_ov26_0216d880 @@ -184,9 +184,9 @@ _0216d8b0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d880 _0216d8b8: .word data_027e0fe0 _0216d8bc: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d880 .global func_ov26_0216d8c0 arm_func_start func_ov26_0216d8c0 @@ -207,9 +207,9 @@ _0216d8f0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d8c0 _0216d8f8: .word data_027e0fe0 _0216d8fc: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d8c0 .global func_ov26_0216d900 arm_func_start func_ov26_0216d900 @@ -230,9 +230,9 @@ _0216d930: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d900 _0216d938: .word data_027e0fe0 _0216d93c: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d900 .global func_ov26_0216d940 arm_func_start func_ov26_0216d940 @@ -253,9 +253,9 @@ _0216d970: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216d940 _0216d978: .word data_027e0fe0 _0216d97c: .word data_ov26_0217a374 + arm_func_end func_ov26_0216d940 .global func_ov26_0216d980 thumb_func_start func_ov26_0216d980 @@ -411,7 +411,6 @@ _0216da84: mov r0, #1 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov26_0216d980 _0216da88: .word 0x434f4d42 _0216da8c: .word 0x434d4547 _0216da90: .word 0x434d414e @@ -425,6 +424,7 @@ _0216daac: .word data_ov26_02179278 _0216dab0: .word func_ov26_0216d710 _0216dab4: .word data_ov26_0217926c _0216dab8: .word data_ov26_02179260 + thumb_func_end func_ov26_0216d980 .global func_ov26_0216dabc arm_func_start func_ov26_0216dabc @@ -445,9 +445,9 @@ _0216daec: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dabc _0216daf4: .word data_027e0fe0 _0216daf8: .word data_ov26_0217a270 + arm_func_end func_ov26_0216dabc .global func_ov26_0216dafc arm_func_start func_ov26_0216dafc @@ -468,10 +468,10 @@ func_ov26_0216dafc: ; 0x0216dafc mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dafc _0216db38: .word data_ov26_02179290 _0216db3c: .word func_ov26_0216d6a0 _0216db40: .word data_ov26_02179278 + arm_func_end func_ov26_0216dafc .global func_ov26_0216db44 arm_func_start func_ov26_0216db44 @@ -500,9 +500,9 @@ _0216db8c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216db44 _0216db98: .word data_027e0fe4 _0216db9c: .word 0x43574d42 + arm_func_end func_ov26_0216db44 .global func_ov26_0216dba0 arm_func_start func_ov26_0216dba0 @@ -523,9 +523,9 @@ _0216dbd0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dba0 _0216dbd8: .word data_027e0fe0 _0216dbdc: .word data_ov26_0217a16c + arm_func_end func_ov26_0216dba0 .global func_ov26_0216dbe0 arm_func_start func_ov26_0216dbe0 @@ -546,9 +546,9 @@ _0216dc10: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dbe0 _0216dc18: .word data_027e0fe0 _0216dc1c: .word data_ov26_0217a16c + arm_func_end func_ov26_0216dbe0 .global func_ov26_0216dc20 thumb_func_start func_ov26_0216dc20 @@ -608,13 +608,13 @@ _0216dc50: strb r0, [r4, r1] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov26_0216dc20 _0216dc8c: .word 0x434f4153 _0216dc90: .word 0x434f4253 _0216dc94: .word 0x0000238e _0216dc98: .word 0x00005555 _0216dc9c: .word data_ov26_02179284 _0216dca0: .word 0x00000468 + thumb_func_end func_ov26_0216dc20 .global func_ov26_0216dca4 arm_func_start func_ov26_0216dca4 @@ -661,8 +661,8 @@ func_ov26_0216dccc: ; 0x0216dccc str r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0216dccc _0216dd34: .word data_02050f54 + arm_func_end func_ov26_0216dccc .global func_ov26_0216dd38 arm_func_start func_ov26_0216dd38 @@ -678,8 +678,8 @@ func_ov26_0216dd38: ; 0x0216dd38 bl func_ov00_020c5f34 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216dd38 _0216dd60: .word 0xfffffa3d + arm_func_end func_ov26_0216dd38 .global func_ov26_0216dd64 arm_func_start func_ov26_0216dd64 @@ -700,9 +700,9 @@ _0216dd94: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dd64 _0216dd9c: .word data_027e0fe0 _0216dda0: .word data_ov26_0217a068 + arm_func_end func_ov26_0216dd64 .global func_ov26_0216dda4 arm_func_start func_ov26_0216dda4 @@ -723,8 +723,8 @@ func_ov26_0216dda4: ; 0x0216dda4 strb r0, [r4, #0x468] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dda4 _0216dde0: .word data_ov26_02179308 + arm_func_end func_ov26_0216dda4 .global func_ov26_0216dde4 arm_func_start func_ov26_0216dde4 @@ -772,8 +772,8 @@ _0216de54: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0216dde4 _0216de88: .word data_027e0f94 + arm_func_end func_ov26_0216dde4 .global func_ov26_0216de8c arm_func_start func_ov26_0216de8c @@ -802,9 +802,9 @@ _0216ded4: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216de8c _0216dee0: .word data_027e0fe4 _0216dee4: .word 0x434f4253 + arm_func_end func_ov26_0216de8c .global func_ov26_0216dee8 arm_func_start func_ov26_0216dee8 @@ -917,8 +917,8 @@ func_ov26_0216dfac: ; 0x0216dfac bl func_ov26_0216dfe4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dfac _0216dfe0: .word data_027e0f84 + arm_func_end func_ov26_0216dfac .global func_ov26_0216dfe4 arm_func_start func_ov26_0216dfe4 @@ -960,11 +960,11 @@ func_ov26_0216dfe4: ; 0x0216dfe4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216dfe4 _0216e074: .word data_ov26_0217a478 _0216e078: .word data_027e0f68 _0216e07c: .word data_ov00_020e2f04 _0216e080: .word data_ov00_020e2dd8 + arm_func_end func_ov26_0216dfe4 .global func_ov26_0216e084 arm_func_start func_ov26_0216e084 @@ -986,9 +986,9 @@ func_ov26_0216e084: ; 0x0216e084 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216e084 _0216e0c4: .word data_ov26_0217a478 _0216e0c8: .word data_027e0f6c + arm_func_end func_ov26_0216e084 .global func_ov26_0216e0cc arm_func_start func_ov26_0216e0cc @@ -1012,9 +1012,9 @@ func_ov26_0216e0cc: ; 0x0216e0cc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216e0cc _0216e114: .word data_ov26_0217a478 _0216e118: .word data_027e0f6c + arm_func_end func_ov26_0216e0cc .global func_ov26_0216e11c arm_func_start func_ov26_0216e11c @@ -1154,9 +1154,9 @@ _0216e308: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov26_0216e11c _0216e320: .word gMapManager _0216e324: .word data_027e0f6c + arm_func_end func_ov26_0216e11c .global func_ov26_0216e328 arm_func_start func_ov26_0216e328 @@ -1255,10 +1255,10 @@ _0216e464: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216e3c8 _0216e470: .word data_027e0f68 _0216e474: .word data_ov26_0217931c _0216e478: .word data_ov26_0217932c + arm_func_end func_ov26_0216e3c8 .global func_ov26_0216e47c arm_func_start func_ov26_0216e47c @@ -1310,9 +1310,9 @@ func_ov26_0216e4d0: ; 0x0216e4d0 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov26_0216e4d0 _0216e4e4: .word gAdventureFlags _0216e4e8: .word _ZN14AdventureFlags3GetEj + arm_func_end func_ov26_0216e4d0 .global func_ov26_0216e4ec thumb_func_start func_ov26_0216e4ec @@ -1335,9 +1335,9 @@ _0216e50c: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov26_0216e4ec _0216e514: .word data_ov26_0217a50c _0216e518: .word data_027e0ce0 + thumb_func_end func_ov26_0216e4ec .global func_ov26_0216e51c thumb_func_start func_ov26_0216e51c @@ -1359,8 +1359,8 @@ _0216e536: add r0, r4, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov26_0216e51c _0216e540: .word data_ov26_0217a50c + thumb_func_end func_ov26_0216e51c .global func_ov26_0216e544 thumb_func_start func_ov26_0216e544 @@ -1384,8 +1384,8 @@ _0216e55e: add r0, r4, #0 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov26_0216e544 _0216e570: .word data_ov26_0217a50c + thumb_func_end func_ov26_0216e544 .global func_ov26_0216e574 arm_func_start func_ov26_0216e574 @@ -1447,11 +1447,11 @@ _0216e620: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216e5b4 _0216e628: .word gItemManager _0216e62c: .word data_027e077c _0216e630: .word data_02056be4 _0216e634: .word data_027e1054 + arm_func_end func_ov26_0216e5b4 .global func_ov26_0216e638 arm_func_start func_ov26_0216e638 @@ -1487,8 +1487,8 @@ _0216e68c: strlth r1, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov26_0216e638 _0216e6a4: .word 0x00007fff + arm_func_end func_ov26_0216e638 .global func_ov26_0216e6a8 arm_func_start func_ov26_0216e6a8 @@ -1625,10 +1625,10 @@ _0216e728: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0216e6a8 _0216e8ac: .word data_027e0618 _0216e8b0: .word data_027e0f64 _0216e8b4: .word data_027e0f94 + arm_func_end func_ov26_0216e6a8 .global func_ov26_0216e8b8 thumb_func_start func_ov26_0216e8b8 @@ -1759,10 +1759,10 @@ _0216e9b0: add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov26_0216e8b8 _0216e9b8: .word gItemManager _0216e9bc: .word data_027e0d38 _0216e9c0: .word gHealthManager + thumb_func_end func_ov26_0216e8b8 .global func_ov26_0216e9c4 thumb_func_start func_ov26_0216e9c4 @@ -1876,9 +1876,9 @@ _0216eb28: strh r0, [r6, #0xbc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_0216e9d0 _0216eb38: .word gItemManager _0216eb3c: .word data_ov00_020eec9c + arm_func_end func_ov26_0216e9d0 .global func_ov26_0216eb40 arm_func_start func_ov26_0216eb40 @@ -1982,7 +1982,6 @@ _0216ec94: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216ebc0 _0216ec9c: .word gMapManager _0216eca0: .word data_027e0c68 _0216eca4: .word gAdventureFlags @@ -1990,6 +1989,7 @@ _0216eca8: .word data_027e071c _0216ecac: .word data_027e077c _0216ecb0: .word data_02056be4 _0216ecb4: .word data_027e1054 + arm_func_end func_ov26_0216ebc0 .global func_ov26_0216ecb8 arm_func_start func_ov26_0216ecb8 @@ -2038,9 +2038,9 @@ _0216ed2c: streqh r1, [r0, #0xa8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216ecb8 _0216ed5c: .word gItemManager _0216ed60: .word 0x88888889 + arm_func_end func_ov26_0216ecb8 .global func_ov26_0216ed64 arm_func_start func_ov26_0216ed64 @@ -2055,8 +2055,8 @@ func_ov26_0216ed64: ; 0x0216ed64 strb r0, [r4, #0xc1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216ed64 _0216ed88: .word data_027e0cbc + arm_func_end func_ov26_0216ed64 .global func_ov26_0216ed8c arm_func_start func_ov26_0216ed8c @@ -2071,8 +2071,8 @@ func_ov26_0216ed8c: ; 0x0216ed8c strb r0, [r4, #0xc1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216ed8c _0216edb0: .word data_027e0cbc + arm_func_end func_ov26_0216ed8c .global func_ov26_0216edb4 arm_func_start func_ov26_0216edb4 @@ -2114,8 +2114,8 @@ _0216edf8: strb r0, [r4, #0xc2] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216edb4 _0216ee38: .word gHealthManager + arm_func_end func_ov26_0216edb4 .global func_ov26_0216ee3c arm_func_start func_ov26_0216ee3c @@ -2226,9 +2226,9 @@ _0216efa4: strb r5, [r4, #0xb1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0216ef08 _0216efac: .word data_027e0618 _0216efb0: .word data_ov00_020eec9c + arm_func_end func_ov26_0216ef08 .global func_ov26_0216efb4 arm_func_start func_ov26_0216efb4 @@ -2382,12 +2382,12 @@ _0216f0d4: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_0216efb4 _0216f1f8: .word data_027e0c38 _0216f1fc: .word data_027e0618 _0216f200: .word gMapManager _0216f204: .word data_027e0fd4 _0216f208: .word data_ov26_0217933c + arm_func_end func_ov26_0216efb4 .global func_ov26_0216f20c arm_func_start func_ov26_0216f20c @@ -2466,8 +2466,8 @@ func_ov26_0216f20c: ; 0x0216f20c add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_0216f20c _0216f330: .word data_ov26_02179340 + arm_func_end func_ov26_0216f20c .global func_ov26_0216f334 arm_func_start func_ov26_0216f334 @@ -2503,8 +2503,8 @@ _0216f394: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f334 _0216f39c: .word gMapManager + arm_func_end func_ov26_0216f334 .global func_ov26_0216f3a0 arm_func_start func_ov26_0216f3a0 @@ -2533,10 +2533,10 @@ func_ov26_0216f3a0: ; 0x0216f3a0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f3a0 _0216f3fc: .word data_ov26_0217a620 _0216f400: .word data_ov26_0217a634 _0216f404: .word data_ov26_02179344 + arm_func_end func_ov26_0216f3a0 .global func_ov26_0216f408 arm_func_start func_ov26_0216f408 @@ -2612,7 +2612,6 @@ _0216f490: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov26_0216f408 _0216f504: .word data_ov26_0217a574 _0216f508: .word data_ov26_0217a578 _0216f50c: .word data_ov26_0217a57c @@ -2626,6 +2625,7 @@ _0216f528: .word data_ov26_0217a5e8 _0216f52c: .word data_ov26_0217a5f4 _0216f530: .word data_ov26_0217a60c _0216f534: .word data_027e0fec + arm_func_end func_ov26_0216f408 .global func_ov26_0216f538 arm_func_start func_ov26_0216f538 @@ -2650,9 +2650,9 @@ func_ov26_0216f538: ; 0x0216f538 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f538 _0216f584: .word data_027e0ffc _0216f588: .word 0x000001c2 + arm_func_end func_ov26_0216f538 .global func_ov26_0216f58c arm_func_start func_ov26_0216f58c @@ -2669,9 +2669,9 @@ func_ov26_0216f58c: ; 0x0216f58c bl func_ov26_0216f5c0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216f58c _0216f5b8: .word data_027e0fe0 _0216f5bc: .word 0x000004ec + arm_func_end func_ov26_0216f58c .global func_ov26_0216f5c0 arm_func_start func_ov26_0216f5c0 @@ -2694,8 +2694,8 @@ func_ov26_0216f5c0: ; 0x0216f5c0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f5c0 _0216f604: .word data_ov26_0217a704 + arm_func_end func_ov26_0216f5c0 .global func_ov26_0216f608 arm_func_start func_ov26_0216f608 @@ -2788,9 +2788,9 @@ _0216f750: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f608 _0216f75c: .word data_ov26_0217a67c _0216f760: .word 0x00000333 + arm_func_end func_ov26_0216f608 .global func_ov26_0216f764 arm_func_start func_ov26_0216f764 @@ -2820,8 +2820,8 @@ _0216f7b4: bl func_ov26_02170938 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f764 _0216f7c0: .word data_027e10b4 + arm_func_end func_ov26_0216f764 .global func_ov26_0216f7c4 arm_func_start func_ov26_0216f7c4 @@ -2850,8 +2850,8 @@ func_ov26_0216f7c4: ; 0x0216f7c4 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f7c4 _0216f820: .word gMapManager + arm_func_end func_ov26_0216f7c4 .global func_ov26_0216f824 arm_func_start func_ov26_0216f824 @@ -2899,8 +2899,8 @@ _0216f88c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f828 _0216f8b4: .word gMapManager + arm_func_end func_ov26_0216f828 .global func_ov26_0216f8b8 arm_func_start func_ov26_0216f8b8 @@ -2928,8 +2928,8 @@ func_ov26_0216f8b8: ; 0x0216f8b8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f8b8 _0216f910: .word gMapManager + arm_func_end func_ov26_0216f8b8 .global func_ov26_0216f914 arm_func_start func_ov26_0216f914 @@ -2997,8 +2997,8 @@ _0216f9d8: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216f920 _0216f9f4: .word gMapManager + arm_func_end func_ov26_0216f920 .global func_ov26_0216f9f8 arm_func_start func_ov26_0216f9f8 @@ -3080,10 +3080,10 @@ _0216fa94: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216fa04 _0216fb10: .word data_027e0f94 _0216fb14: .word 0x000004cd _0216fb18: .word gMapManager + arm_func_end func_ov26_0216fa04 .global func_ov26_0216fb1c arm_func_start func_ov26_0216fb1c @@ -3096,8 +3096,8 @@ func_ov26_0216fb1c: ; 0x0216fb1c movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216fb1c _0216fb38: .word 0x0000019a + arm_func_end func_ov26_0216fb1c .global func_ov26_0216fb3c arm_func_start func_ov26_0216fb3c @@ -3129,8 +3129,8 @@ func_ov26_0216fb3c: ; 0x0216fb3c strh r2, [r0, #0x9c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0216fb3c _0216fba4: .word data_027e0764 + arm_func_end func_ov26_0216fb3c .global func_ov26_0216fba8 arm_func_start func_ov26_0216fba8 @@ -3255,13 +3255,13 @@ _0216fc2c: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_0216fba8 _0216fd80: .word data_027e0f94 _0216fd84: .word data_027e0764 _0216fd88: .word 0x00008001 _0216fd8c: .word data_02050f54 _0216fd90: .word data_027e0d0c _0216fd94: .word gMapManager + arm_func_end func_ov26_0216fba8 .global func_ov26_0216fd98 arm_func_start func_ov26_0216fd98 @@ -3332,8 +3332,8 @@ _0216fe68: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216fdb0 _0216fe84: .word gMapManager + arm_func_end func_ov26_0216fdb0 .global func_ov26_0216fe88 arm_func_start func_ov26_0216fe88 @@ -3347,8 +3347,8 @@ func_ov26_0216fe88: ; 0x0216fe88 movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_0216fe88 _0216fea8: .word 0x0000019a + arm_func_end func_ov26_0216fe88 .global func_ov26_0216feac arm_func_start func_ov26_0216feac @@ -3421,8 +3421,8 @@ func_ov26_0216ff14: ; 0x0216ff14 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216ff14 _0216ff68: .word gMapManager + arm_func_end func_ov26_0216ff14 .global func_ov26_0216ff6c arm_func_start func_ov26_0216ff6c @@ -3475,8 +3475,8 @@ func_ov26_0216ffb8: ; 0x0216ffb8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0216ffb8 _02170010: .word gMapManager + arm_func_end func_ov26_0216ffb8 .global func_ov26_02170014 arm_func_start func_ov26_02170014 @@ -3573,8 +3573,8 @@ _02170114: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02170088 _02170130: .word gMapManager + arm_func_end func_ov26_02170088 .global func_ov26_02170134 arm_func_start func_ov26_02170134 @@ -3585,9 +3585,9 @@ func_ov26_02170134: ; 0x02170134 add r0, r0, #0x48 bx ip .align 2, 0 - arm_func_end func_ov26_02170134 _02170148: .word func_ov00_020ce284 _0217014c: .word 0x0000019a + arm_func_end func_ov26_02170134 .global func_ov26_02170150 arm_func_start func_ov26_02170150 @@ -3674,10 +3674,10 @@ func_ov26_02170194: ; 0x02170194 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02170194 _02170258: .word data_027e0f94 _0217025c: .word 0x000004cd _02170260: .word gMapManager + arm_func_end func_ov26_02170194 .global func_ov26_02170264 arm_func_start func_ov26_02170264 @@ -3733,9 +3733,9 @@ func_ov26_0217027c: ; 0x0217027c strh r0, [r4, #0x9c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov26_0217027c _02170318: .word data_027e0fac _0217031c: .word data_027e0764 + arm_func_end func_ov26_0217027c .global func_ov26_02170320 arm_func_start func_ov26_02170320 @@ -3890,7 +3890,6 @@ func_ov26_02170320: ; 0x02170320 add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_02170320 _02170574: .word 0x0000071c _02170578: .word data_027e0fac _0217057c: .word data_02050f54 @@ -3898,6 +3897,7 @@ _02170580: .word 0x0000019a _02170584: .word data_027e0f94 _02170588: .word data_027e0fa0 _0217058c: .word gMapManager + arm_func_end func_ov26_02170320 .global func_ov26_02170590 arm_func_start func_ov26_02170590 @@ -3949,9 +3949,9 @@ func_ov26_02170590: ; 0x02170590 strh r0, [r4, #0x9c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02170590 _02170648: .word data_02050f54 _0217064c: .word 0x000004cd + arm_func_end func_ov26_02170590 .global func_ov26_02170650 arm_func_start func_ov26_02170650 @@ -3959,8 +3959,8 @@ func_ov26_02170650: ; 0x02170650 ldr r0, _02170658 ; =data_027e0f94 bx lr .align 2, 0 - arm_func_end func_ov26_02170650 _02170658: .word data_027e0f94 + arm_func_end func_ov26_02170650 .global func_ov26_0217065c arm_func_start func_ov26_0217065c @@ -4007,8 +4007,8 @@ func_ov26_0217065c: ; 0x0217065c strne r0, [r4, #0x68] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0217065c _02170700: .word 0x00000e66 + arm_func_end func_ov26_0217065c .global func_ov26_02170704 arm_func_start func_ov26_02170704 @@ -4049,9 +4049,9 @@ _02170780: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02170704 _0217078c: .word gMapManager _02170790: .word data_027e0f94 + arm_func_end func_ov26_02170704 .global func_ov26_02170794 arm_func_start func_ov26_02170794 @@ -4061,9 +4061,9 @@ func_ov26_02170794: ; 0x02170794 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov26_02170794 _021707a4: .word data_027e10b4 _021707a8: .word func_ov30_02183f84 + arm_func_end func_ov26_02170794 .global func_ov26_021707ac arm_func_start func_ov26_021707ac @@ -4187,8 +4187,8 @@ _0217092c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02170894 _02170934: .word gItemManager + arm_func_end func_ov26_02170894 .global func_ov26_02170938 arm_func_start func_ov26_02170938 @@ -4483,8 +4483,8 @@ _02170d38: bl func_ov26_0216ff14 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02170938 _02170d5c: .word data_027e0764 + arm_func_end func_ov26_02170938 .global func_ov26_02170d60 arm_func_start func_ov26_02170d60 @@ -5170,7 +5170,6 @@ _02171718: add sp, sp, #0xf0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov26_02170d60 _02171734: .word data_027e0764 _02171738: .word data_027e0ffc _0217173c: .word 0x000001c1 @@ -5179,6 +5178,7 @@ _02171744: .word data_ov00_020e8398 _02171748: .word data_027e0ff0 _0217174c: .word data_027e0f94 _02171750: .word data_027e0fc8 + arm_func_end func_ov26_02170d60 .global func_ov26_02171754 arm_func_start func_ov26_02171754 @@ -5295,10 +5295,10 @@ _021718bc: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0217178c _021718ec: .word 0x0000ffff _021718f0: .word data_027e0d3c _021718f4: .word data_02063e4c + arm_func_end func_ov26_0217178c .global func_ov26_021718f8 arm_func_start func_ov26_021718f8 @@ -5329,8 +5329,8 @@ func_ov26_021718f8: ; 0x021718f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021718f8 _0217195c: .word func_ov00_020b7d74 + arm_func_end func_ov26_021718f8 .global func_ov26_02171960 arm_func_start func_ov26_02171960 @@ -5359,8 +5359,8 @@ func_ov26_02171960: ; 0x02171960 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02171960 _021719bc: .word func_ov00_020b7d74 + arm_func_end func_ov26_02171960 .global func_ov26_021719c0 arm_func_start func_ov26_021719c0 @@ -5379,8 +5379,8 @@ func_ov26_021719c0: ; 0x021719c0 bl func_ov26_021719f8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021719c0 _021719f4: .word data_027e0f84 + arm_func_end func_ov26_021719c0 .global func_ov26_021719f8 arm_func_start func_ov26_021719f8 @@ -5499,7 +5499,6 @@ func_ov26_021719f8: ; 0x021719f8 mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_021719f8 _02171bbc: .word data_ov26_021793bc _02171bc0: .word data_ov26_0217a864 _02171bc4: .word data_027e0f68 @@ -5507,6 +5506,7 @@ _02171bc8: .word data_ov26_021793c8 _02171bcc: .word data_ov26_0217a91c _02171bd0: .word data_ov26_021793d4 _02171bd4: .word data_ov26_02179404 + arm_func_end func_ov26_021719f8 .global func_ov26_02171bd8 arm_func_start func_ov26_02171bd8 @@ -5606,11 +5606,11 @@ _02171cec: strb r0, [r5, #0x12] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02171c60 _02171d18: .word data_ov26_02179446 _02171d1c: .word data_027e0ffc _02171d20: .word gItemManager _02171d24: .word data_ov26_02179434 + arm_func_end func_ov26_02171c60 .global func_ov26_02171d28 arm_func_start func_ov26_02171d28 @@ -5660,11 +5660,11 @@ _02171dc0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02171d28 _02171dc8: .word data_ov26_02179440 _02171dcc: .word data_027e0ffc _02171dd0: .word gAdventureFlags _02171dd4: .word data_ov26_0217944c + arm_func_end func_ov26_02171d28 .global func_ov26_02171dd8 arm_func_start func_ov26_02171dd8 @@ -5728,10 +5728,10 @@ func_ov26_02171e4c: ; 0x02171e4c bl _ZN10MapManager18func_ov00_02084cc8Ei ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02171e4c _02171e8c: .word gAdventureFlags _02171e90: .word data_ov26_0217944c _02171e94: .word gMapManager + arm_func_end func_ov26_02171e4c .global func_ov26_02171e98 arm_func_start func_ov26_02171e98 @@ -5772,8 +5772,8 @@ func_ov26_02171ea8: ; 0x02171ea8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02171ea8 _02171efc: .word data_027e0e58 + arm_func_end func_ov26_02171ea8 .global func_ov26_02171f00 arm_func_start func_ov26_02171f00 @@ -5889,12 +5889,12 @@ _0217207c: add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02171f24 _021720a0: .word 0xfffff004 _021720a4: .word 0x45800000 _021720a8: .word 0x46800000 _021720ac: .word data_02050f54 _021720b0: .word 0x00000547 + arm_func_end func_ov26_02171f24 .global func_ov26_021720b4 arm_func_start func_ov26_021720b4 @@ -5986,10 +5986,10 @@ _02172110: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_021720b4 _02172204: .word 0x45800000 _02172208: .word 0x46800000 _0217220c: .word data_02050f54 + arm_func_end func_ov26_021720b4 .global func_ov26_02172210 arm_func_start func_ov26_02172210 @@ -6008,8 +6008,8 @@ func_ov26_02172210: ; 0x02172210 bl func_ov26_02172248 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172210 _02172244: .word data_027e0f84 + arm_func_end func_ov26_02172210 .global func_ov26_02172248 arm_func_start func_ov26_02172248 @@ -6079,7 +6079,6 @@ func_ov26_02172248: ; 0x02172248 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02172248 _02172348: .word data_ov00_020e26b4 _0217234c: .word data_ov00_020e2f04 _02172350: .word data_ov00_020e2dd8 @@ -6087,6 +6086,7 @@ _02172354: .word data_ov26_0217a92c _02172358: .word data_027e0f68 _0217235c: .word data_ov26_0217a9c0 _02172360: .word data_ov26_02179458 + arm_func_end func_ov26_02172248 .global func_ov26_02172364 arm_func_start func_ov26_02172364 @@ -6252,10 +6252,10 @@ _0217258c: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_021723d4 _021725a0: .word gMapManager _021725a4: .word data_ov26_02179468 _021725a8: .word func_ov26_021728f8 + arm_func_end func_ov26_021723d4 .global func_ov26_021725ac arm_func_start func_ov26_021725ac @@ -6302,8 +6302,8 @@ _02172638: strb r0, [r4, #0x3c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021725ac _02172644: .word 0xfffff666 + arm_func_end func_ov26_021725ac .global func_ov26_02172648 arm_func_start func_ov26_02172648 @@ -6406,10 +6406,10 @@ _0217279c: add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172648 _021727a8: .word gAdventureFlags _021727ac: .word 0xfffff666 _021727b0: .word gMapManager + arm_func_end func_ov26_02172648 .global func_ov26_021727b4 arm_func_start func_ov26_021727b4 @@ -6433,9 +6433,9 @@ func_ov26_021727b4: ; 0x021727b4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021727b4 _021727fc: .word data_027e0ffc _02172800: .word 0x00000473 + arm_func_end func_ov26_021727b4 .global func_ov26_02172804 arm_func_start func_ov26_02172804 @@ -6458,8 +6458,8 @@ func_ov26_02172804: ; 0x02172804 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02172804 _02172848: .word 0xfffff666 + arm_func_end func_ov26_02172804 .global func_ov26_0217284c arm_func_start func_ov26_0217284c @@ -6534,8 +6534,8 @@ func_ov26_021728f8: ; 0x021728f8 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov26_021728f8 _0217290c: .word func_ov26_02172910 + arm_func_end func_ov26_021728f8 .global func_ov26_02172910 arm_func_start func_ov26_02172910 @@ -6579,8 +6579,8 @@ func_ov26_02172960: ; 0x02172960 bl func_ov26_02172998 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172960 _02172994: .word data_027e0f84 + arm_func_end func_ov26_02172960 .global func_ov26_02172998 arm_func_start func_ov26_02172998 @@ -6628,12 +6628,12 @@ func_ov26_02172998: ; 0x02172998 str r1, [r4, #0xd8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172998 _02172a40: .word data_ov00_020e26b4 _02172a44: .word data_ov00_020e2f04 _02172a48: .word data_ov00_020e2dd8 _02172a4c: .word data_ov26_0217aa14 _02172a50: .word data_027e0f68 + arm_func_end func_ov26_02172998 .global func_ov26_02172a54 arm_func_start func_ov26_02172a54 @@ -6659,9 +6659,9 @@ func_ov26_02172a54: ; 0x02172a54 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172a54 _02172aa4: .word data_ov26_0217aa14 _02172aa8: .word data_027e0f6c + arm_func_end func_ov26_02172a54 .global func_ov26_02172aac arm_func_start func_ov26_02172aac @@ -6689,9 +6689,9 @@ func_ov26_02172aac: ; 0x02172aac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172aac _02172b04: .word data_ov26_0217aa14 _02172b08: .word data_027e0f6c + arm_func_end func_ov26_02172aac .global func_ov26_02172b0c arm_func_start func_ov26_02172b0c @@ -6841,11 +6841,11 @@ func_ov26_02172b14: ; 0x02172b14 add sp, sp, #0x68 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172b14 _02172d38: .word 0x00001333 _02172d3c: .word 0x00002666 _02172d40: .word data_027e0f6c _02172d44: .word func_ov26_02173344 + arm_func_end func_ov26_02172b14 .global func_ov26_02172d48 arm_func_start func_ov26_02172d48 @@ -7021,11 +7021,11 @@ _02172f90: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02172d48 _02172fb8: .word gAdventureFlags _02172fbc: .word data_027e0c68 _02172fc0: .word data_027e103c _02172fc4: .word data_027e077c + arm_func_end func_ov26_02172d48 .global func_ov26_02172fc8 arm_func_start func_ov26_02172fc8 @@ -7223,7 +7223,6 @@ _02173288: add sp, sp, #0x124 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02172fc8 _02173294: .word data_027e077c _02173298: .word data_027e103c _0217329c: .word data_027e0f64 @@ -7238,6 +7237,7 @@ _021732bc: .word gItemManager _021732c0: .word data_027e0ffc _021732c4: .word data_027e0d04 _021732c8: .word data_027e1054 + arm_func_end func_ov26_02172fc8 .global func_ov26_021732cc arm_func_start func_ov26_021732cc @@ -7272,9 +7272,9 @@ _02173334: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_021732cc _0217333c: .word data_027e077c _02173340: .word data_02056be4 + arm_func_end func_ov26_021732cc .global func_ov26_02173344 arm_func_start func_ov26_02173344 @@ -7282,8 +7282,8 @@ func_ov26_02173344: ; 0x02173344 ldr ip, _0217334c ; =func_ov26_02173350 bx ip .align 2, 0 - arm_func_end func_ov26_02173344 _0217334c: .word func_ov26_02173350 + arm_func_end func_ov26_02173344 .global func_ov26_02173350 arm_func_start func_ov26_02173350 @@ -7311,9 +7311,9 @@ func_ov26_02173350: ; 0x02173350 blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02173350 _021733a8: .word gAdventureFlags _021733ac: .word data_027e0618 + arm_func_end func_ov26_02173350 .global func_ov26_021733b0 arm_func_start func_ov26_021733b0 @@ -7356,10 +7356,10 @@ func_ov26_021733d0: ; 0x021733d0 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_021733d0 _02173430: .word data_027e077c _02173434: .word data_027e0d3c _02173438: .word data_ov26_0217a9e8 + arm_func_end func_ov26_021733d0 .global func_ov26_0217343c arm_func_start func_ov26_0217343c @@ -7378,8 +7378,8 @@ func_ov26_0217343c: ; 0x0217343c bl func_ov26_02173474 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0217343c _02173470: .word data_027e0f84 + arm_func_end func_ov26_0217343c .global func_ov26_02173474 arm_func_start func_ov26_02173474 @@ -7423,11 +7423,11 @@ func_ov26_02173474: ; 0x02173474 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02173474 _0217350c: .word data_ov26_0217aafc _02173510: .word data_027e0f68 _02173514: .word data_ov00_020e2f04 _02173518: .word data_ov00_020e2dd8 + arm_func_end func_ov26_02173474 .global func_ov26_0217351c arm_func_start func_ov26_0217351c @@ -7449,9 +7449,9 @@ func_ov26_0217351c: ; 0x0217351c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0217351c _0217355c: .word data_ov26_0217aafc _02173560: .word data_027e0f6c + arm_func_end func_ov26_0217351c .global func_ov26_02173564 arm_func_start func_ov26_02173564 @@ -7475,9 +7475,9 @@ func_ov26_02173564: ; 0x02173564 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02173564 _021735ac: .word data_ov26_0217aafc _021735b0: .word data_027e0f6c + arm_func_end func_ov26_02173564 .global func_ov26_021735b4 arm_func_start func_ov26_021735b4 @@ -7580,11 +7580,11 @@ func_ov26_021735bc: ; 0x021735bc add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_021735bc _02173724: .word data_ov26_02179488 _02173728: .word 0x0000019a _0217372c: .word 0x00001333 _02173730: .word data_027e0f6c + arm_func_end func_ov26_021735bc .global func_ov26_02173734 arm_func_start func_ov26_02173734 @@ -7636,8 +7636,8 @@ _021737b4: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02173758 _021737d4: .word gAdventureFlags + arm_func_end func_ov26_02173758 .global func_ov26_021737d8 arm_func_start func_ov26_021737d8 @@ -7727,8 +7727,8 @@ func_ov26_02173884: ; 0x02173884 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02173884 _02173904: .word data_02050f54 + arm_func_end func_ov26_02173884 .global func_ov26_02173908 arm_func_start func_ov26_02173908 @@ -7862,11 +7862,11 @@ _02173a90: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov26_02173944 _02173ab0: .word data_027e104c _02173ab4: .word gAdventureFlags _02173ab8: .word data_ov26_0217947c _02173abc: .word data_ov26_02179480 + arm_func_end func_ov26_02173944 .global func_ov26_02173ac0 arm_func_start func_ov26_02173ac0 @@ -7902,8 +7902,8 @@ func_ov26_02173ac0: ; 0x02173ac0 bl func_0201977c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02173ac0 _02173b38: .word data_027e0f68 + arm_func_end func_ov26_02173ac0 .global func_ov26_02173b3c arm_func_start func_ov26_02173b3c @@ -7925,8 +7925,8 @@ _02173b64: bl _ZN10MapManager18func_ov00_02084cc8Ei ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02173b3c _02173b78: .word gMapManager + arm_func_end func_ov26_02173b3c .global func_ov26_02173b7c thumb_func_start func_ov26_02173b7c @@ -8003,8 +8003,8 @@ _02173bd8: add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov26_02173bc0 _02173bfc: .word data_027e0ce0 + thumb_func_end func_ov26_02173bc0 .global func_ov26_02173c00 thumb_func_start func_ov26_02173c00 @@ -8037,8 +8037,8 @@ func_ov26_02173c1c: ; 0x02173c1c strb r0, [r4, #0x1c] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov26_02173c1c _02173c30: .word data_027e0d38 + thumb_func_end func_ov26_02173c1c .global func_ov26_02173c34 thumb_func_start func_ov26_02173c34 @@ -8054,8 +8054,8 @@ _02173c40: ldr r0, [r0] bx r3 nop - thumb_func_end func_ov26_02173c34 _02173c48: .word func_ov26_02173cec + 1 + thumb_func_end func_ov26_02173c34 .global func_ov26_02173c4c thumb_func_start func_ov26_02173c4c @@ -8064,8 +8064,8 @@ func_ov26_02173c4c: ; 0x02173c4c ldr r0, [r0] bx r3 nop - thumb_func_end func_ov26_02173c4c _02173c54: .word func_ov26_02173dec + 1 + thumb_func_end func_ov26_02173c4c .global func_ov26_02173c58 thumb_func_start func_ov26_02173c58 @@ -8085,8 +8085,8 @@ func_ov26_02173c58: ; 0x02173c58 _02173c74: pop {r4, pc} nop - thumb_func_end func_ov26_02173c58 _02173c78: .word data_027e0d38 + thumb_func_end func_ov26_02173c58 .global func_ov26_02173c7c thumb_func_start func_ov26_02173c7c @@ -8095,8 +8095,8 @@ func_ov26_02173c7c: ; 0x02173c7c ldr r0, [r0] bx r3 nop - thumb_func_end func_ov26_02173c7c _02173c84: .word func_ov26_02174170 + 1 + thumb_func_end func_ov26_02173c7c .global func_ov26_02173c88 thumb_func_start func_ov26_02173c88 @@ -8105,8 +8105,8 @@ func_ov26_02173c88: ; 0x02173c88 ldr r0, [r0] bx r3 nop - thumb_func_end func_ov26_02173c88 _02173c90: .word func_ov26_02174258 + 1 + thumb_func_end func_ov26_02173c88 .global func_ov26_02173c94 thumb_func_start func_ov26_02173c94 @@ -8140,9 +8140,9 @@ func_ov26_02173c94: ; 0x02173c94 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov26_02173c94 _02173cd0: .word data_027e0fec _02173cd4: .word 0x000035d0 + thumb_func_end func_ov26_02173c94 .global func_ov26_02173cd8 thumb_func_start func_ov26_02173cd8 @@ -8279,12 +8279,12 @@ _02173dac: blx PlaySoundEffect pop {r3, r4, r5, pc} nop - thumb_func_end func_ov26_02173cec _02173dd8: .word gItemManager _02173ddc: .word data_ov26_0217abd4 _02173de0: .word 0x04000050 _02173de4: .word data_027e0c38 _02173de8: .word data_ov00_020eec68 + thumb_func_end func_ov26_02173cec .global func_ov26_02173dec thumb_func_start func_ov26_02173dec @@ -8306,8 +8306,8 @@ func_ov26_02173dec: ; 0x02173dec add sp, #4 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov26_02173dec _02173e10: .word 0x04000050 + thumb_func_end func_ov26_02173dec .global func_ov26_02173e14 thumb_func_start func_ov26_02173e14 @@ -8344,8 +8344,8 @@ _02173e42: _02173e48: bx lr nop - thumb_func_end func_ov26_02173e14 _02173e4c: .word gItemManager + thumb_func_end func_ov26_02173e14 .global func_ov26_02173e50 thumb_func_start func_ov26_02173e50 @@ -8615,7 +8615,6 @@ _02174048: add sp, #0x14 pop {r3, r4, pc} .align 2, 0 - thumb_func_end func_ov26_02173e58 _0217404c: .word 0x000058e4 _02174050: .word 0x00000122 _02174054: .word 0x00004650 @@ -8627,6 +8626,7 @@ _02174068: .word data_ov26_0217abd4 _0217406c: .word 0xfffec000 _02174070: .word data_ov00_020eec68 _02174074: .word data_ov09_0211f5dc + thumb_func_end func_ov26_02173e58 .global func_ov26_02174078 thumb_func_start func_ov26_02174078 @@ -8737,8 +8737,8 @@ _0217415e: add sp, #0x28 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov26_02174078 _0217416c: .word data_027e0c38 + thumb_func_end func_ov26_02174078 .global func_ov26_02174170 thumb_func_start func_ov26_02174170 @@ -8866,9 +8866,9 @@ _02174246: _0217424e: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov26_02174170 _02174250: .word gHealthManager _02174254: .word gItemManager + thumb_func_end func_ov26_02174170 .global func_ov26_02174258 thumb_func_start func_ov26_02174258 @@ -9038,7 +9038,6 @@ func_ov26_02174258: ; 0x02174258 add sp, #0xa8 pop {r4, r5, r6, pc} .align 2, 0 - thumb_func_end func_ov26_02174258 _021743cc: .word data_027e0fec _021743d0: .word 0x000035d0 _021743d4: .word data_ov26_02179494 @@ -9052,6 +9051,7 @@ _021743f0: .word data_ov00_020e9360 _021743f4: .word data_02050f54 _021743f8: .word 0xfffffc00 _021743fc: .word data_027e0e58 + thumb_func_end func_ov26_02174258 .global func_ov26_02174400 arm_func_start func_ov26_02174400 @@ -9070,9 +9070,9 @@ func_ov26_02174400: ; 0x02174400 bl func_ov26_0217443c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02174400 _02174434: .word data_027e0f84 _02174438: .word 0x0000186c + arm_func_end func_ov26_02174400 .global func_ov26_0217443c arm_func_start func_ov26_0217443c @@ -9133,7 +9133,6 @@ func_ov26_0217443c: ; 0x0217443c strh r1, [r2, #0x82] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0217443c _02174518: .word data_ov00_020e26b4 _0217451c: .word data_ov00_020e2f04 _02174520: .word data_ov00_020e2dd8 @@ -9144,6 +9143,7 @@ _02174530: .word data_ov26_0217ace4 _02174534: .word func_ov26_02174568 _02174538: .word func_ov26_0217456c _0217453c: .word 0x00007fff + arm_func_end func_ov26_0217443c .global func_ov26_02174540 arm_func_start func_ov26_02174540 @@ -9158,8 +9158,8 @@ func_ov26_02174540: ; 0x02174540 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02174540 _02174564: .word func_ov26_02174568 + arm_func_end func_ov26_02174540 .global func_ov26_02174568 arm_func_start func_ov26_02174568 @@ -9174,8 +9174,8 @@ func_ov26_0217456c: ; 0x0217456c str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov26_0217456c _02174578: .word data_ov26_0217ad0c + arm_func_end func_ov26_0217456c .global func_ov26_0217457c arm_func_start func_ov26_0217457c @@ -9214,10 +9214,10 @@ func_ov26_02174580: ; 0x02174580 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02174580 _021745ec: .word data_ov26_0217ac50 _021745f0: .word data_027e1048 _021745f4: .word func_ov26_02174568 + arm_func_end func_ov26_02174580 .global func_ov26_021745f8 arm_func_start func_ov26_021745f8 @@ -9252,10 +9252,10 @@ func_ov26_021745f8: ; 0x021745f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021745f8 _0217466c: .word data_ov26_0217ac50 _02174670: .word data_027e1048 _02174674: .word func_ov26_02174568 + arm_func_end func_ov26_021745f8 .global func_ov26_02174678 arm_func_start func_ov26_02174678 @@ -9330,9 +9330,9 @@ func_ov26_02174678: ; 0x02174678 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02174678 _0217478c: .word 0x00000666 _02174790: .word data_027e1048 + arm_func_end func_ov26_02174678 .global func_ov26_02174794 arm_func_start func_ov26_02174794 @@ -9684,7 +9684,6 @@ _02174c74: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov26_021747b0 _02174c84: .word data_027e103c _02174c88: .word data_027e1048 _02174c8c: .word data_ov26_0217b4f0 @@ -9695,6 +9694,7 @@ _02174c9c: .word data_ov26_0217ac20 _02174ca0: .word gAdventureFlags _02174ca4: .word data_027e077c _02174ca8: .word data_027e0c68 + arm_func_end func_ov26_021747b0 .global func_ov26_02174cac arm_func_start func_ov26_02174cac @@ -9916,7 +9916,6 @@ _02174fcc: add sp, sp, #0x124 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02174cac _02174fd8: .word data_027e077c _02174fdc: .word data_027e103c _02174fe0: .word data_027e0f64 @@ -9931,6 +9930,7 @@ _02175000: .word data_027e0ffc _02175004: .word 0x000001a9 _02175008: .word 0x000001f9 _0217500c: .word data_027e1038 + arm_func_end func_ov26_02174cac .global func_ov26_02175010 arm_func_start func_ov26_02175010 @@ -9986,11 +9986,11 @@ _021750c4: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02175010 _021750cc: .word data_027e077c _021750d0: .word data_02056be4 _021750d4: .word 0x00003555 _021750d8: .word 0x00020007 + arm_func_end func_ov26_02175010 .global func_ov26_021750dc arm_func_start func_ov26_021750dc @@ -10087,8 +10087,8 @@ _021751e4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02175194 _021751ec: .word gAdventureFlags + arm_func_end func_ov26_02175194 .global func_ov26_021751f0 arm_func_start func_ov26_021751f0 @@ -10097,8 +10097,8 @@ func_ov26_021751f0: ; 0x021751f0 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov26_021751f0 _021751fc: .word func_ov00_0208b9e4 + arm_func_end func_ov26_021751f0 .global func_ov26_02175200 arm_func_start func_ov26_02175200 @@ -10115,9 +10115,9 @@ func_ov26_02175200: ; 0x02175200 bl func_ov09_0211a514 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02175200 _0217522c: .word data_027e1048 _02175230: .word data_027e104c + arm_func_end func_ov26_02175200 .global func_ov26_02175234 arm_func_start func_ov26_02175234 @@ -10514,10 +10514,10 @@ _021756dc: str r1, [r0, #4] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov26_02175670 _02175750: .word 0x04000280 _02175754: .word 0x040002b4 _02175758: .word 0x040002a0 + arm_func_end func_ov26_02175670 .global func_ov26_0217575c arm_func_start func_ov26_0217575c @@ -10583,9 +10583,9 @@ _021757d8: mov r0, r0, asr #0x1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02175794 _021757f8: .word 0x040002b0 _021757fc: .word 0x040002b4 + arm_func_end func_ov26_02175794 .global func_ov26_02175800 arm_func_start func_ov26_02175800 @@ -11040,7 +11040,6 @@ _02175e64: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_02175bb4 _02175e78: .word 0x04000444 _02175e7c: .word 0x21230000 _02175e80: .word 0x42108000 @@ -11048,6 +11047,7 @@ _02175e84: .word data_ov03_02100648 _02175e88: .word 0x04000500 _02175e8c: .word 0x04000504 _02175e90: .word 0x04000448 + arm_func_end func_ov26_02175bb4 .global func_ov26_02175e94 arm_func_start func_ov26_02175e94 @@ -11102,8 +11102,8 @@ func_ov26_02175ec8: ; 0x02175ec8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02175ec8 _02175ef4: .word func_ov26_02174568 + arm_func_end func_ov26_02175ec8 .global func_ov26_02175ef8 arm_func_start func_ov26_02175ef8 @@ -11169,8 +11169,8 @@ func_ov26_02175f30: ; 0x02175f30 bl func_ov26_02175f88 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov26_02175f30 _02175f4c: .word data_027e103c + thumb_func_end func_ov26_02175f30 .global func_ov26_02175f50 thumb_func_start func_ov26_02175f50 @@ -11184,8 +11184,8 @@ func_ov26_02175f50: ; 0x02175f50 bl func_ov26_02175f98 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov26_02175f50 _02175f64: .word data_027e103c + thumb_func_end func_ov26_02175f50 .global func_ov26_02175f68 thumb_func_start func_ov26_02175f68 @@ -11195,9 +11195,9 @@ func_ov26_02175f68: ; 0x02175f68 mov r1, #6 bx r3 .align 2, 0 - thumb_func_end func_ov26_02175f68 _02175f70: .word func_0202e740 _02175f74: .word data_027e077c + thumb_func_end func_ov26_02175f68 .global func_ov26_02175f78 thumb_func_start func_ov26_02175f78 @@ -11207,9 +11207,9 @@ func_ov26_02175f78: ; 0x02175f78 mov r1, #6 bx r3 .align 2, 0 - thumb_func_end func_ov26_02175f78 _02175f80: .word func_0202e740 _02175f84: .word data_027e077c + thumb_func_end func_ov26_02175f78 .global func_ov26_02175f88 thumb_func_start func_ov26_02175f88 @@ -11221,8 +11221,8 @@ func_ov26_02175f88: ; 0x02175f88 strb r2, [r1] bx r3 .align 2, 0 - thumb_func_end func_ov26_02175f88 _02175f94: .word func_ov03_020f4bc0 + thumb_func_end func_ov26_02175f88 .global func_ov26_02175f98 thumb_func_start func_ov26_02175f98 @@ -11234,8 +11234,8 @@ func_ov26_02175f98: ; 0x02175f98 strb r2, [r1] bx r3 .align 2, 0 - thumb_func_end func_ov26_02175f98 _02175fa4: .word func_ov03_020f4bc0 + thumb_func_end func_ov26_02175f98 .global func_ov26_02175fa8 thumb_func_start func_ov26_02175fa8 @@ -11300,11 +11300,11 @@ func_ov26_02175fb8: ; 0x02175fb8 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02175fb8 _0217605c: .word data_027e0f7c _02176060: .word data_027e0d3c _02176064: .word data_027e103c _02176068: .word 0x00000eb8 + arm_func_end func_ov26_02175fb8 .global func_ov26_0217606c arm_func_start func_ov26_0217606c @@ -11354,11 +11354,11 @@ func_ov26_0217606c: ; 0x0217606c add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0217606c _0217611c: .word data_027e077c _02176120: .word data_027e0c38 _02176124: .word data_027e0f7c _02176128: .word data_027e0d3c + arm_func_end func_ov26_0217606c .global func_ov26_0217612c arm_func_start func_ov26_0217612c @@ -11396,9 +11396,9 @@ func_ov26_0217612c: ; 0x0217612c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_0217612c _021761ac: .word data_027e0f7c _021761b0: .word data_027e0d3c + arm_func_end func_ov26_0217612c .global func_ov26_021761b4 thumb_func_start func_ov26_021761b4 @@ -11418,9 +11418,9 @@ func_ov26_021761b4: ; 0x021761b4 add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov26_021761b4 _021761d4: .word func_ov26_02176200 _021761d8: .word data_027e077c + thumb_func_end func_ov26_021761b4 .global func_ov26_021761dc thumb_func_start func_ov26_021761dc @@ -11438,9 +11438,9 @@ func_ov26_021761dc: ; 0x021761dc add sp, #8 pop {r4, pc} nop - thumb_func_end func_ov26_021761dc _021761f8: .word func_ov26_02176200 _021761fc: .word data_027e077c + thumb_func_end func_ov26_021761dc .global func_ov26_02176200 arm_func_start func_ov26_02176200 @@ -11459,8 +11459,8 @@ _0217621c: bl func_ov26_02176330 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02176200 _02176230: .word data_027e0d18 + arm_func_end func_ov26_02176200 .global func_ov26_02176234 arm_func_start func_ov26_02176234 @@ -11529,10 +11529,10 @@ _021762ec: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov26_02176234 _02176324: .word data_027e077c _02176328: .word data_027e103c _0217632c: .word data_027e0d78 + arm_func_end func_ov26_02176234 .global func_ov26_02176330 arm_func_start func_ov26_02176330 @@ -11606,8 +11606,8 @@ func_ov26_021763d4: ; 0x021763d4 bl func_ov26_0217640c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021763d4 _02176408: .word data_027e0f84 + arm_func_end func_ov26_021763d4 .global func_ov26_0217640c arm_func_start func_ov26_0217640c @@ -11653,11 +11653,11 @@ func_ov26_0217640c: ; 0x0217640c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0217640c _021764ac: .word data_ov26_0217ad60 _021764b0: .word data_027e0f68 _021764b4: .word data_ov00_020e2f04 _021764b8: .word data_ov00_020e2dd8 + arm_func_end func_ov26_0217640c .global func_ov26_021764bc arm_func_start func_ov26_021764bc @@ -11679,9 +11679,9 @@ func_ov26_021764bc: ; 0x021764bc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021764bc _021764fc: .word data_ov26_0217ad60 _02176500: .word data_027e0f6c + arm_func_end func_ov26_021764bc .global func_ov26_02176504 arm_func_start func_ov26_02176504 @@ -11705,9 +11705,9 @@ func_ov26_02176504: ; 0x02176504 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02176504 _0217654c: .word data_ov26_0217ad60 _02176550: .word data_027e0f6c + arm_func_end func_ov26_02176504 .global func_ov26_02176554 arm_func_start func_ov26_02176554 @@ -11802,11 +11802,11 @@ func_ov26_02176554: ; 0x02176554 add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02176554 _021766b8: .word data_ov26_02179548 _021766bc: .word 0x0000019a _021766c0: .word 0x00001333 _021766c4: .word data_027e0f6c + arm_func_end func_ov26_02176554 .global func_ov26_021766c8 arm_func_start func_ov26_021766c8 @@ -11874,8 +11874,8 @@ func_ov26_0217675c: ; 0x0217675c mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov26_0217675c _02176768: .word func_ov00_0208b9e4 + arm_func_end func_ov26_0217675c .global func_ov26_0217676c arm_func_start func_ov26_0217676c @@ -11997,8 +11997,8 @@ _02176850: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_02176814 _021768ac: .word data_ov26_02179554 + arm_func_end func_ov26_02176814 .global func_ov26_021768b0 arm_func_start func_ov26_021768b0 @@ -12089,9 +12089,9 @@ _02176980: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_02176948 _021769e0: .word data_ov26_02179558 _021769e4: .word data_027e0d3c + arm_func_end func_ov26_02176948 .global func_ov26_021769e8 arm_func_start func_ov26_021769e8 @@ -12110,8 +12110,8 @@ func_ov26_021769e8: ; 0x021769e8 bl func_ov26_02176a20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021769e8 _02176a1c: .word data_027e0f84 + arm_func_end func_ov26_021769e8 .global func_ov26_02176a20 arm_func_start func_ov26_02176a20 @@ -12159,12 +12159,12 @@ func_ov26_02176a20: ; 0x02176a20 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02176a20 _02176ac8: .word data_ov00_020e26b4 _02176acc: .word data_ov00_020e2f04 _02176ad0: .word data_ov00_020e2dd8 _02176ad4: .word data_ov26_0217ae18 _02176ad8: .word data_027e0f68 + arm_func_end func_ov26_02176a20 .global func_ov26_02176adc arm_func_start func_ov26_02176adc @@ -12297,9 +12297,9 @@ _02176c94: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02176b44 _02176cac: .word 0x0000059a _02176cb0: .word gMapManager + arm_func_end func_ov26_02176b44 .global func_ov26_02176cb4 arm_func_start func_ov26_02176cb4 @@ -12361,8 +12361,8 @@ _02176d7c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02176cb4 _02176d88: .word gMapManager + arm_func_end func_ov26_02176cb4 .global func_ov26_02176d8c arm_func_start func_ov26_02176d8c @@ -12429,10 +12429,10 @@ func_ov26_02176db0: ; 0x02176db0 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02176db0 _02176e6c: .word data_027e0fe8 _02176e70: .word 0x54415255 _02176e74: .word data_027e0fe4 + arm_func_end func_ov26_02176db0 .global func_ov26_02176e78 arm_func_start func_ov26_02176e78 @@ -12491,12 +12491,12 @@ _02176f30: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02176e78 _02176f38: .word data_027e0fe4 _02176f3c: .word 0x424c5354 _02176f40: .word 0x41525257 _02176f44: .word 0x424d524e _02176f48: .word 0x5342454d + arm_func_end func_ov26_02176e78 .global func_ov26_02176f4c arm_func_start func_ov26_02176f4c @@ -12532,8 +12532,8 @@ func_ov26_02176f4c: ; 0x02176f4c add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02176f4c _02176fc4: .word 0x00000733 + arm_func_end func_ov26_02176f4c .global func_ov26_02176fc8 arm_func_start func_ov26_02176fc8 @@ -12564,8 +12564,8 @@ func_ov26_02176fc8: ; 0x02176fc8 str r0, [r6, #0xe0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02176fc8 _0217702c: .word gMapManager + arm_func_end func_ov26_02176fc8 .global func_ov26_02177030 arm_func_start func_ov26_02177030 @@ -12619,12 +12619,12 @@ func_ov26_02177030: ; 0x02177030 blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02177030 _021770f0: .word data_ov26_02179564 _021770f4: .word data_ov26_02179578 _021770f8: .word data_ov26_0217958c _021770fc: .word data_ov26_021795a0 _02177100: .word gMapManager + arm_func_end func_ov26_02177030 .global func_ov26_02177104 arm_func_start func_ov26_02177104 @@ -12703,9 +12703,9 @@ _0217717c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov26_0217710c _02177210: .word 0x00000eb8 _02177214: .word data_ov00_020eec60 + arm_func_end func_ov26_0217710c .global func_ov26_02177218 arm_func_start func_ov26_02177218 @@ -12760,8 +12760,8 @@ _0217729c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02177218 _021772d8: .word data_027e0d3c + arm_func_end func_ov26_02177218 .global func_ov26_021772dc arm_func_start func_ov26_021772dc @@ -12816,8 +12816,8 @@ _0217734c: blo _0217734c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov26_02177324 _02177380: .word data_ov26_021795b4 + arm_func_end func_ov26_02177324 .global func_ov26_02177384 arm_func_start func_ov26_02177384 @@ -12864,9 +12864,9 @@ _0217740c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_02177384 _02177420: .word data_ov26_021795b4 _02177424: .word data_027e0d3c + arm_func_end func_ov26_02177384 .global func_ov26_02177428 arm_func_start func_ov26_02177428 @@ -12936,8 +12936,8 @@ func_ov26_02177428: ; 0x02177428 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov26_02177428 _02177528: .word data_027e0764 + arm_func_end func_ov26_02177428 .global func_ov26_0217752c thumb_func_start func_ov26_0217752c @@ -12982,9 +12982,9 @@ _02177564: add r0, r7, #0 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov26_0217752c _0217757c: .word func_ov26_02177584 + 1 _02177580: .word func_ov26_02177588 + thumb_func_end func_ov26_0217752c .global func_ov26_02177584 thumb_func_start func_ov26_02177584 @@ -13021,8 +13021,8 @@ func_ov26_021775b0: ; 0x021775b0 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov26_021775b0 _021775c4: .word func_ov26_02177584 + 1 + thumb_func_end func_ov26_021775b0 .global func_ov26_021775c8 arm_func_start func_ov26_021775c8 @@ -13154,11 +13154,11 @@ _02177778: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_021775c8 _0217778c: .word data_ov00_020eec60 _02177790: .word data_ov00_020eec9c _02177794: .word 0x00000487 _02177798: .word data_027e0764 + arm_func_end func_ov26_021775c8 .global func_ov26_0217779c arm_func_start func_ov26_0217779c @@ -13218,10 +13218,10 @@ _021777e4: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_0217779c _0217786c: .word data_027e0618 _02177870: .word data_027e0f7c _02177874: .word data_027e0d3c + arm_func_end func_ov26_0217779c .global func_ov26_02177878 thumb_func_start func_ov26_02177878 @@ -13262,9 +13262,9 @@ _021778d4: add sp, sp, #0x80 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov26_02177880 _021778e0: .word gMapManager _021778e4: .word data_027e0d3c + arm_func_end func_ov26_02177880 .global func_ov26_021778e8 arm_func_start func_ov26_021778e8 @@ -13328,11 +13328,11 @@ _021779ac: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_021778e8 _021779cc: .word gItemManager _021779d0: .word data_027e0f7c _021779d4: .word gAdventureFlags _021779d8: .word data_027e0d3c + arm_func_end func_ov26_021778e8 .global func_ov26_021779dc arm_func_start func_ov26_021779dc @@ -13349,8 +13349,8 @@ func_ov26_021779dc: ; 0x021779dc bl func_ov26_02177a0c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_021779dc _02177a08: .word data_027e0fe0 + arm_func_end func_ov26_021779dc .global func_ov26_02177a0c arm_func_start func_ov26_02177a0c @@ -13371,9 +13371,9 @@ func_ov26_02177a0c: ; 0x02177a0c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02177a0c _02177a48: .word data_ov26_0217aeb0 _02177a4c: .word data_027e0fec + arm_func_end func_ov26_02177a0c .global func_ov26_02177a50 arm_func_start func_ov26_02177a50 @@ -13467,10 +13467,10 @@ _02177b40: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov26_02177a98 _02177b84: .word gAdventureFlags _02177b88: .word data_ov26_0217aea4 _02177b8c: .word data_ov26_021795c8 + arm_func_end func_ov26_02177a98 .global func_ov26_02177b90 arm_func_start func_ov26_02177b90 @@ -13481,8 +13481,8 @@ func_ov26_02177b90: ; 0x02177b90 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov26_02177b90 _02177ba4: .word func_ov00_0207a1c8 + arm_func_end func_ov26_02177b90 .global func_ov26_02177ba8 arm_func_start func_ov26_02177ba8 @@ -13510,9 +13510,9 @@ func_ov26_02177ba8: ; 0x02177ba8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov26_02177ba8 _02177c00: .word 0x00001f33 _02177c04: .word data_027e0194 + arm_func_end func_ov26_02177ba8 .global func_ov26_02177c08 arm_func_start func_ov26_02177c08 @@ -13529,8 +13529,8 @@ func_ov26_02177c08: ; 0x02177c08 bl func_ov26_02177c38 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02177c08 _02177c34: .word data_027e0fe0 + arm_func_end func_ov26_02177c08 .global func_ov26_02177c38 arm_func_start func_ov26_02177c38 @@ -13625,12 +13625,12 @@ _02177d6c: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov26_02177c38 _02177d98: .word data_ov26_0217af90 _02177d9c: .word data_027e0f68 _02177da0: .word data_ov26_0217b04c _02177da4: .word data_ov26_02179628 _02177da8: .word data_ov26_02179638 + arm_func_end func_ov26_02177c38 .global func_ov26_02177dac arm_func_start func_ov26_02177dac @@ -13758,10 +13758,10 @@ _02177ef4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov26_02177e14 _02177f60: .word gMapManager _02177f64: .word data_ov26_0217af64 _02177f68: .word 0xffffeccd + arm_func_end func_ov26_02177e14 .global func_ov26_02177f6c arm_func_start func_ov26_02177f6c @@ -13805,9 +13805,9 @@ func_ov26_02177fa8: ; 0x02177fa8 bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02177fa8 _02177fdc: .word data_ov00_020e9c88 _02177fe0: .word func_ov26_02177fe4 + arm_func_end func_ov26_02177fa8 .global func_ov26_02177fe4 arm_func_start func_ov26_02177fe4 @@ -13815,8 +13815,8 @@ func_ov26_02177fe4: ; 0x02177fe4 ldr ip, _02177fec ; =func_ov26_02177ff0 bx ip .align 2, 0 - arm_func_end func_ov26_02177fe4 _02177fec: .word func_ov26_02177ff0 + arm_func_end func_ov26_02177fe4 .global func_ov26_02177ff0 arm_func_start func_ov26_02177ff0 @@ -13878,8 +13878,8 @@ func_ov26_02177ff0: ; 0x02177ff0 blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02177ff0 _021780d0: .word data_ov00_020e9360 + arm_func_end func_ov26_02177ff0 .global func_ov26_021780d4 arm_func_start func_ov26_021780d4 @@ -13896,8 +13896,8 @@ func_ov26_021780d4: ; 0x021780d4 bl func_ov26_02178104 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_021780d4 _02178100: .word data_027e0fe0 + arm_func_end func_ov26_021780d4 .global func_ov26_02178104 arm_func_start func_ov26_02178104 @@ -13913,8 +13913,8 @@ func_ov26_02178104: ; 0x02178104 str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02178104 _0217812c: .word data_ov26_0217b05c + arm_func_end func_ov26_02178104 .global func_ov26_02178130 arm_func_start func_ov26_02178130 @@ -13998,8 +13998,8 @@ _02178218: bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021781c4 _02178224: .word data_027e103c + arm_func_end func_ov26_021781c4 .global func_ov26_02178228 arm_func_start func_ov26_02178228 @@ -14012,9 +14012,9 @@ func_ov26_02178228: ; 0x02178228 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov26_02178228 _02178244: .word gMapManager _02178248: .word _ZN10MapManager18func_ov00_020836dcEii + arm_func_end func_ov26_02178228 .global func_ov26_0217824c thumb_func_start func_ov26_0217824c @@ -14032,8 +14032,8 @@ func_ov26_02178254: ; 0x02178254 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov26_02178254 _02178260: .word data_ov26_0217b588 + arm_func_end func_ov26_02178254 .global func_ov26_02178264 thumb_func_start func_ov26_02178264 @@ -14057,9 +14057,9 @@ _02178282: _02178286: pop {r3, pc} .align 2, 0 - thumb_func_end func_ov26_02178264 _02178288: .word data_ov26_0217b588 _0217828c: .word data_027e0ce0 + thumb_func_end func_ov26_02178264 .global func_ov26_02178290 thumb_func_start func_ov26_02178290 @@ -14076,8 +14076,8 @@ _0217829e: str r1, [r0] pop {r3, pc} nop - thumb_func_end func_ov26_02178290 _021782a8: .word data_ov26_0217b588 + thumb_func_end func_ov26_02178290 .global func_ov26_021782ac arm_func_start func_ov26_021782ac @@ -14149,11 +14149,11 @@ _02178384: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_021782ac _021783a8: .word data_027e0f64 _021783ac: .word data_ov26_0217968c _021783b0: .word data_ov00_020eec68 _021783b4: .word gMapManager + arm_func_end func_ov26_021782ac .global func_ov26_021783b8 arm_func_start func_ov26_021783b8 @@ -14177,9 +14177,9 @@ func_ov26_021783b8: ; 0x021783b8 strhib r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021783b8 _02178400: .word data_ov26_02179688 _02178404: .word data_ov00_020eec68 + arm_func_end func_ov26_021783b8 .global func_ov26_02178408 arm_func_start func_ov26_02178408 @@ -14195,8 +14195,8 @@ func_ov26_02178408: ; 0x02178408 strb r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02178408 _02178430: .word data_ov00_020eec68 + arm_func_end func_ov26_02178408 .global func_ov26_02178434 arm_func_start func_ov26_02178434 @@ -14208,9 +14208,9 @@ func_ov26_02178434: ; 0x02178434 mov r3, #0x7f bx ip .align 2, 0 - arm_func_end func_ov26_02178434 _0217844c: .word func_ov00_020d70a4 _02178450: .word data_ov00_020eec68 + arm_func_end func_ov26_02178434 .global func_ov26_02178454 arm_func_start func_ov26_02178454 @@ -14229,8 +14229,8 @@ func_ov26_02178454: ; 0x02178454 bl func_ov26_0217848c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02178454 _02178488: .word data_027e0f84 + arm_func_end func_ov26_02178454 .global func_ov26_0217848c arm_func_start func_ov26_0217848c @@ -14268,9 +14268,9 @@ func_ov26_0217848c: ; 0x0217848c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov26_0217848c _0217850c: .word data_ov26_0217b118 _02178510: .word data_027e0f68 + arm_func_end func_ov26_0217848c .global func_ov26_02178514 arm_func_start func_ov26_02178514 @@ -14406,8 +14406,8 @@ _0217868c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov26_0217855c _021786d4: .word gMapManager + arm_func_end func_ov26_0217855c .global func_ov26_021786d8 arm_func_start func_ov26_021786d8 @@ -14599,12 +14599,12 @@ _02178968: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_0217873c _02178980: .word gAdventureFlags _02178984: .word 0x0000019a _02178988: .word 0xffffeccd _0217898c: .word data_027e0ffc _02178990: .word data_027e0fc8 + arm_func_end func_ov26_0217873c .global func_ov26_02178994 arm_func_start func_ov26_02178994 @@ -14613,8 +14613,8 @@ func_ov26_02178994: ; 0x02178994 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov26_02178994 _021789a0: .word func_01fffcd8 + arm_func_end func_ov26_02178994 .global func_ov26_021789a4 arm_func_start func_ov26_021789a4 @@ -14726,10 +14726,10 @@ _02178b24: add sp, sp, #0xc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021789a4 _02178b30: .word gAdventureFlags _02178b34: .word data_027e0f64 _02178b38: .word data_027e0fc8 + arm_func_end func_ov26_021789a4 .global func_ov26_02178b3c arm_func_start func_ov26_02178b3c @@ -14843,8 +14843,8 @@ _02178c6c: bl func_ov00_02093a3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02178c1c _02178c90: .word data_027e0f6c + arm_func_end func_ov26_02178c1c .global func_ov26_02178c94 arm_func_start func_ov26_02178c94 @@ -14963,11 +14963,11 @@ _02178e0c: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov26_02178cbc _02178e38: .word data_027e0fa0 _02178e3c: .word 0x00000102 _02178e40: .word data_027e1038 _02178e44: .word data_027e0e58 + arm_func_end func_ov26_02178cbc .global func_ov26_02178e48 arm_func_start func_ov26_02178e48 @@ -15074,8 +15074,8 @@ _02178f48: bl func_020352d8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov26_02178e8c _02178fb0: .word data_ov00_020eec9c + arm_func_end func_ov26_02178e8c .global func_ov26_02178fb4 arm_func_start func_ov26_02178fb4 @@ -15094,8 +15094,8 @@ func_ov26_02178fb4: ; 0x02178fb4 bl func_ov26_02178fec ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02178fb4 _02178fe8: .word data_027e0f84 + arm_func_end func_ov26_02178fb4 .global func_ov26_02178fec arm_func_start func_ov26_02178fec @@ -15130,12 +15130,12 @@ func_ov26_02178fec: ; 0x02178fec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02178fec _02179060: .word data_ov00_020e26b4 _02179064: .word data_ov00_020e2f04 _02179068: .word data_ov00_020e2dd8 _0217906c: .word data_ov26_0217b22c _02179070: .word data_027e0f68 + arm_func_end func_ov26_02178fec .global func_ov26_02179074 arm_func_start func_ov26_02179074 @@ -15157,9 +15157,9 @@ func_ov26_02179074: ; 0x02179074 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_02179074 _021790b4: .word data_ov26_0217b22c _021790b8: .word data_027e0f6c + arm_func_end func_ov26_02179074 .global func_ov26_021790bc arm_func_start func_ov26_021790bc @@ -15183,9 +15183,9 @@ func_ov26_021790bc: ; 0x021790bc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov26_021790bc _02179104: .word data_ov26_0217b22c _02179108: .word data_027e0f6c + arm_func_end func_ov26_021790bc .global func_ov26_0217910c arm_func_start func_ov26_0217910c @@ -15270,10 +15270,10 @@ func_ov26_02179114: ; 0x02179114 add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov26_02179114 _02179234: .word 0x00004ccd _02179238: .word data_027e0f6c _0217923c: .word gAdventureFlags + arm_func_end func_ov26_02179114 .global func_ov26_02179240 arm_func_start func_ov26_02179240 @@ -16323,7 +16323,6 @@ func_ov26_021797dc: ; 0x021797dc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_021797dc _02179994: .word data_ov26_0217b2cc _02179998: .word 0x434d414e _0217999c: .word func_ov26_0216d780 @@ -16373,6 +16372,7 @@ _02179a48: .word data_ov26_0217b42c _02179a4c: .word 0x424d5354 _02179a50: .word func_ov26_0216dd64 _02179a54: .word data_ov26_0217b420 + arm_func_end func_ov26_021797dc .global func_ov26_02179a58 arm_func_start func_ov26_02179a58 @@ -16388,11 +16388,11 @@ func_ov26_02179a58: ; 0x02179a58 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179a58 _02179a80: .word data_ov26_0217b440 _02179a84: .word func_ov26_0216dfac _02179a88: .word func_0203ebc8 _02179a8c: .word data_ov26_0217b448 + arm_func_end func_ov26_02179a58 .global func_ov26_02179a90 arm_func_start func_ov26_02179a90 @@ -16460,7 +16460,6 @@ func_ov26_02179a90: ; 0x02179a90 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov26_02179a90 _02179b88: .word data_ov26_0217b460 _02179b8c: .word 0x57544352 _02179b90: .word func_ov26_0216f58c @@ -16470,6 +16469,7 @@ _02179b9c: .word 0x00001b33 _02179ba0: .word data_ov26_0217a67c _02179ba4: .word func_ov00_020cceec _02179ba8: .word data_ov26_0217b474 + arm_func_end func_ov26_02179a90 .global func_ov26_02179bac arm_func_start func_ov26_02179bac @@ -16485,11 +16485,11 @@ func_ov26_02179bac: ; 0x02179bac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179bac _02179bd4: .word data_ov26_0217b48c _02179bd8: .word func_ov26_021719c0 _02179bdc: .word func_0203ebc8 _02179be0: .word data_ov26_0217b480 + arm_func_end func_ov26_02179bac .global func_ov26_02179be4 arm_func_start func_ov26_02179be4 @@ -16505,11 +16505,11 @@ func_ov26_02179be4: ; 0x02179be4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179be4 _02179c0c: .word data_ov26_0217b494 _02179c10: .word func_ov26_02172210 _02179c14: .word func_0203ebc8 _02179c18: .word data_ov26_0217b49c + arm_func_end func_ov26_02179be4 .global func_ov26_02179c1c arm_func_start func_ov26_02179c1c @@ -16525,11 +16525,11 @@ func_ov26_02179c1c: ; 0x02179c1c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179c1c _02179c44: .word data_ov26_0217b4b4 _02179c48: .word func_ov26_02172960 _02179c4c: .word func_0203ebc8 _02179c50: .word data_ov26_0217b4a8 + arm_func_end func_ov26_02179c1c .global func_ov26_02179c54 arm_func_start func_ov26_02179c54 @@ -16545,11 +16545,11 @@ func_ov26_02179c54: ; 0x02179c54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179c54 _02179c7c: .word data_ov26_0217b4c8 _02179c80: .word func_ov26_0217343c _02179c84: .word func_0203ebc8 _02179c88: .word data_ov26_0217b4bc + arm_func_end func_ov26_02179c54 .global func_ov26_02179c8c arm_func_start func_ov26_02179c8c @@ -16582,7 +16582,6 @@ func_ov26_02179c8c: ; 0x02179c8c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179c8c _02179cf8: .word data_ov26_0217b4d0 _02179cfc: .word func_ov26_02174400 _02179d00: .word func_0203ebc8 @@ -16593,6 +16592,7 @@ _02179d10: .word data_ov03_02100634 _02179d14: .word data_ov26_0217b4f0 _02179d18: .word func_ov26_02175f00 _02179d1c: .word data_ov26_0217b4e4 + arm_func_end func_ov26_02179c8c .global func_ov26_02179d20 arm_func_start func_ov26_02179d20 @@ -16608,11 +16608,11 @@ func_ov26_02179d20: ; 0x02179d20 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179d20 _02179d48: .word data_ov26_0217b500 _02179d4c: .word func_ov26_021763d4 _02179d50: .word func_0203ebc8 _02179d54: .word data_ov26_0217b508 + arm_func_end func_ov26_02179d20 .global func_ov26_02179d58 arm_func_start func_ov26_02179d58 @@ -16628,11 +16628,11 @@ func_ov26_02179d58: ; 0x02179d58 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179d58 _02179d80: .word data_ov26_0217b514 _02179d84: .word func_ov26_021769e8 _02179d88: .word func_0203ebc8 _02179d8c: .word data_ov26_0217b51c + arm_func_end func_ov26_02179d58 .global func_ov26_02179d90 arm_func_start func_ov26_02179d90 @@ -16652,7 +16652,6 @@ func_ov26_02179d90: ; 0x02179d90 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179d90 _02179dc8: .word data_ov26_0217b534 _02179dcc: .word 0x48474f4a _02179dd0: .word func_ov26_021779dc @@ -16660,6 +16659,7 @@ _02179dd4: .word _ZN9ActorTypeD1Ev _02179dd8: .word data_ov26_0217b528 _02179ddc: .word 0x000005b6 _02179de0: .word data_ov26_0217aea4 + arm_func_end func_ov26_02179d90 .global func_ov26_02179de4 arm_func_start func_ov26_02179de4 @@ -16741,7 +16741,6 @@ func_ov26_02179de4: ; 0x02179de4 strb r1, [ip, #1] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov26_02179de4 _02179f14: .word data_ov26_0217b554 _02179f18: .word 0x42454143 _02179f1c: .word func_ov26_02177c08 @@ -16765,6 +16764,7 @@ _02179f60: .word data_ov26_0217af80 _02179f64: .word data_ov26_0217af82 _02179f68: .word data_ov26_0217af84 _02179f6c: .word data_ov26_0217af86 + arm_func_end func_ov26_02179de4 .global func_ov26_02179f70 arm_func_start func_ov26_02179f70 @@ -16781,12 +16781,12 @@ func_ov26_02179f70: ; 0x02179f70 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179f70 _02179f9c: .word data_ov26_0217b574 _02179fa0: .word 0x4d445441 _02179fa4: .word func_ov26_021780d4 _02179fa8: .word _ZN9ActorTypeD1Ev _02179fac: .word data_ov26_0217b568 + arm_func_end func_ov26_02179f70 .global func_ov26_02179fb0 arm_func_start func_ov26_02179fb0 @@ -16802,11 +16802,11 @@ func_ov26_02179fb0: ; 0x02179fb0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179fb0 _02179fd8: .word data_ov26_0217b58c _02179fdc: .word func_ov26_02178454 _02179fe0: .word func_0203ebc8 _02179fe4: .word data_ov26_0217b594 + arm_func_end func_ov26_02179fb0 .global func_ov26_02179fe8 arm_func_start func_ov26_02179fe8 @@ -16822,11 +16822,11 @@ func_ov26_02179fe8: ; 0x02179fe8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov26_02179fe8 _0217a010: .word data_ov26_0217b5a0 _0217a014: .word func_ov26_02178fb4 _0217a018: .word func_0203ebc8 _0217a01c: .word data_ov26_0217b5a8 + arm_func_end func_ov26_02179fe8 .section .ctor, 4, 1, 4 .global data_ov26_0217a020 diff --git a/asm/ov27.s b/asm/ov27.s index 62c89b51..869af90c 100644 --- a/asm/ov27.s +++ b/asm/ov27.s @@ -18,9 +18,9 @@ func_ov27_0216d6a0: ; 0x0216d6a0 bl func_ov27_0216d77c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_0216d6a0 _0216d6cc: .word data_027e0fe0 _0216d6d0: .word 0x00000528 + arm_func_end func_ov27_0216d6a0 .global func_ov27_0216d6d4 arm_func_start func_ov27_0216d6d4 @@ -68,8 +68,8 @@ _0216d728: strb r0, [r4, #0x25] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_0216d6d4 _0216d778: .word data_ov27_02178efc + arm_func_end func_ov27_0216d6d4 .global func_ov27_0216d77c arm_func_start func_ov27_0216d77c @@ -97,10 +97,10 @@ func_ov27_0216d77c: ; 0x0216d77c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_0216d77c _0216d7d4: .word data_ov27_021794ec _0216d7d8: .word func_ov27_0216d7f4 _0216d7dc: .word func_ov27_0216d7e0 + arm_func_end func_ov27_0216d77c .global func_ov27_0216d7e0 arm_func_start func_ov27_0216d7e0 @@ -257,7 +257,6 @@ _0216d878: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216d810 _0216da0c: .word gAdventureFlags _0216da10: .word 0x00000186 _0216da14: .word data_ov27_02178d08 @@ -269,6 +268,7 @@ _0216da28: .word data_027e0ff0 _0216da2c: .word data_027e0fe8 _0216da30: .word 0x504c5344 _0216da34: .word data_027e0fe4 + arm_func_end func_ov27_0216d810 .global func_ov27_0216da38 arm_func_start func_ov27_0216da38 @@ -1259,7 +1259,6 @@ _0216e8fc: add sp, sp, #0x400 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_0216da38 _0216e914: .word 0x00000ccd _0216e918: .word data_027e0d0c _0216e91c: .word gMapManager @@ -1286,6 +1285,7 @@ _0216e96c: .word 0x00001333 _0216e970: .word 0x00000237 _0216e974: .word 0x00060009 _0216e978: .word 0x00060004 + arm_func_end func_ov27_0216da38 .global func_ov27_0216e97c arm_func_start func_ov27_0216e97c @@ -1325,8 +1325,8 @@ _0216e9c4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216e97c _0216ea00: .word data_ov00_020e9370 + arm_func_end func_ov27_0216e97c .global func_ov27_0216ea04 arm_func_start func_ov27_0216ea04 @@ -1364,9 +1364,9 @@ _0216ea70: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216ea04 _0216ea7c: .word data_027e0fe4 _0216ea80: .word 0x504c4c42 + arm_func_end func_ov27_0216ea04 .global func_ov27_0216ea84 arm_func_start func_ov27_0216ea84 @@ -1563,11 +1563,11 @@ _0216ed38: add sp, sp, #0x130 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_0216eabc _0216ed44: .word gMapManager _0216ed48: .word data_027e0f64 _0216ed4c: .word 0x00001333 _0216ed50: .word gAdventureFlags + arm_func_end func_ov27_0216eabc .global func_ov27_0216ed54 arm_func_start func_ov27_0216ed54 @@ -1593,11 +1593,11 @@ _0216ed84: bl func_ov14_02145b18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_0216ed54 _0216ed9c: .word data_ov27_021795f0 _0216eda0: .word data_ov27_021795f4 _0216eda4: .word data_ov27_02179600 _0216eda8: .word data_ov27_02179604 + arm_func_end func_ov27_0216ed54 .global func_ov27_0216edac arm_func_start func_ov27_0216edac @@ -1606,8 +1606,8 @@ func_ov27_0216edac: ; 0x0216edac mov r1, #4 bx ip .align 2, 0 - arm_func_end func_ov27_0216edac _0216edb8: .word func_ov27_0216da38 + arm_func_end func_ov27_0216edac .global func_ov27_0216edbc arm_func_start func_ov27_0216edbc @@ -1991,7 +1991,6 @@ _0216f31c: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_0216edbc _0216f328: .word data_027e0f94 _0216f32c: .word data_027e0ffc _0216f330: .word 0x0000019d @@ -2000,6 +1999,7 @@ _0216f338: .word 0x524f5045 _0216f33c: .word 0x000001bd _0216f340: .word gAdventureFlags _0216f344: .word 0x00006aab + arm_func_end func_ov27_0216edbc .global func_ov27_0216f348 arm_func_start func_ov27_0216f348 @@ -2008,8 +2008,8 @@ func_ov27_0216f348: ; 0x0216f348 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov27_0216f348 _0216f354: .word func_01fffcec + arm_func_end func_ov27_0216f348 .global func_ov27_0216f358 arm_func_start func_ov27_0216f358 @@ -2018,8 +2018,8 @@ func_ov27_0216f358: ; 0x0216f358 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov27_0216f358 _0216f364: .word func_01fffcec + arm_func_end func_ov27_0216f358 .global func_ov27_0216f368 arm_func_start func_ov27_0216f368 @@ -2159,12 +2159,12 @@ _0216f544: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216f368 _0216f568: .word data_ov00_020eec68 _0216f56c: .word data_027e0f64 _0216f570: .word data_ov27_02178e20 _0216f574: .word gMapManager _0216f578: .word data_027e0ff8 + arm_func_end func_ov27_0216f368 .global func_ov27_0216f57c arm_func_start func_ov27_0216f57c @@ -2209,8 +2209,8 @@ func_ov27_0216f5c0: ; 0x0216f5c0 bl func_ov27_0216da38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216f5c0 _0216f604: .word gMapManager + arm_func_end func_ov27_0216f5c0 .global func_ov27_0216f608 arm_func_start func_ov27_0216f608 @@ -2403,7 +2403,6 @@ _0216f8a8: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_0216f608 _0216f8e0: .word data_02050f54 _0216f8e4: .word 0x00000133 _0216f8e8: .word gMapManager @@ -2412,6 +2411,7 @@ _0216f8f0: .word 0x0000071c _0216f8f4: .word 0x00000333 _0216f8f8: .word 0x0000105b _0216f8fc: .word 0x00001555 + arm_func_end func_ov27_0216f608 .global func_ov27_0216f900 arm_func_start func_ov27_0216f900 @@ -2441,8 +2441,8 @@ func_ov27_0216f900: ; 0x0216f900 bl func_ov27_0217356c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216f900 _0216f960: .word data_ov00_020eec68 + arm_func_end func_ov27_0216f900 .global func_ov27_0216f964 arm_func_start func_ov27_0216f964 @@ -2570,8 +2570,8 @@ _0216fadc: bl func_ov27_0217172c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_0216f9d4 _0216fae8: .word data_027e0764 + arm_func_end func_ov27_0216f9d4 .global func_ov27_0216faec arm_func_start func_ov27_0216faec @@ -2654,8 +2654,8 @@ _0216fbf0: bl func_ov27_0217172c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0216fb38 _0216fbfc: .word data_027e0764 + arm_func_end func_ov27_0216fb38 .global func_ov27_0216fc00 arm_func_start func_ov27_0216fc00 @@ -2808,7 +2808,6 @@ _0216fe18: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_0216fc00 _0216fe28: .word 0x00000bb8 _0216fe2c: .word data_ov27_02178ee0 _0216fe30: .word data_027e0e58 @@ -2816,6 +2815,7 @@ _0216fe34: .word 0x0000099a _0216fe38: .word data_027e0d0c _0216fe3c: .word data_027e0ffc _0216fe40: .word data_027e0764 + arm_func_end func_ov27_0216fc00 .global func_ov27_0216fe44 arm_func_start func_ov27_0216fe44 @@ -2886,9 +2886,9 @@ _0216ff24: bl func_ov27_0216da38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_0216fe44 _0216ff30: .word data_027e0d0c _0216ff34: .word data_027e0764 + arm_func_end func_ov27_0216fe44 .global func_ov27_0216ff38 arm_func_start func_ov27_0216ff38 @@ -3048,7 +3048,6 @@ _02170168: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_0216ff38 _02170178: .word 0x00000bb8 _0217017c: .word data_ov27_02178ee0 _02170180: .word data_027e0e58 @@ -3056,6 +3055,7 @@ _02170184: .word 0x0000099a _02170188: .word data_027e0d0c _0217018c: .word data_027e0ffc _02170190: .word data_027e0764 + arm_func_end func_ov27_0216ff38 .global func_ov27_02170194 arm_func_start func_ov27_02170194 @@ -3114,9 +3114,9 @@ _02170238: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02170194 _02170264: .word data_02050f54 _02170268: .word data_027e0ffc + arm_func_end func_ov27_02170194 .global func_ov27_0217026c arm_func_start func_ov27_0217026c @@ -3257,7 +3257,6 @@ _02170444: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_0217026c _02170464: .word 0x00000e39 _02170468: .word 0x0000019a _0217046c: .word 0x000004cd @@ -3265,6 +3264,7 @@ _02170470: .word gMapManager _02170474: .word data_027e0e58 _02170478: .word 0x00000163 _0217047c: .word data_027e0764 + arm_func_end func_ov27_0217026c .global func_ov27_02170480 arm_func_start func_ov27_02170480 @@ -3538,7 +3538,6 @@ _021707f8: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov27_02170480 _021708a4: .word data_027e0fac _021708a8: .word data_02050f54 _021708ac: .word 0x00001b85 @@ -3551,6 +3550,7 @@ _021708c4: .word data_027e0e58 _021708c8: .word data_027e0fb8 _021708cc: .word data_027e0f64 _021708d0: .word data_027e0f90 + arm_func_end func_ov27_02170480 .global func_ov27_021708d4 arm_func_start func_ov27_021708d4 @@ -3649,8 +3649,8 @@ _02170978: add sp, sp, #0xbc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02170934 _02170a30: .word gAdventureFlags + arm_func_end func_ov27_02170934 .global func_ov27_02170a34 arm_func_start func_ov27_02170a34 @@ -3698,10 +3698,10 @@ _02170aa4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02170a34 _02170ad8: .word 0x0000059a _02170adc: .word 0x00001555 _02170ae0: .word 0x00000266 + arm_func_end func_ov27_02170a34 .global func_ov27_02170ae4 arm_func_start func_ov27_02170ae4 @@ -3791,9 +3791,9 @@ _02170bf8: bl func_ov27_0216da38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02170b3c _02170c14: .word data_027e0ffc _02170c18: .word 0x00000237 + arm_func_end func_ov27_02170b3c .global func_ov27_02170c1c arm_func_start func_ov27_02170c1c @@ -3837,9 +3837,9 @@ func_ov27_02170c1c: ; 0x02170c1c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02170c1c _02170cb4: .word 0x0000071c _02170cb8: .word 0x00000266 + arm_func_end func_ov27_02170c1c .global func_ov27_02170cbc arm_func_start func_ov27_02170cbc @@ -3936,9 +3936,9 @@ _02170dd0: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02170cbc _02170e1c: .word 0x0000071c _02170e20: .word data_02050f54 + arm_func_end func_ov27_02170cbc .global func_ov27_02170e24 arm_func_start func_ov27_02170e24 @@ -4030,11 +4030,11 @@ _02170f5c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02170e24 _02170f78: .word 0x0000071c _02170f7c: .word data_02050f54 _02170f80: .word 0x00000266 _02170f84: .word gMapManager + arm_func_end func_ov27_02170e24 .global func_ov27_02170f88 arm_func_start func_ov27_02170f88 @@ -4304,13 +4304,13 @@ _02171324: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_02170f88 _02171374: .word data_027e0f94 _02171378: .word 0x00000bb8 _0217137c: .word data_ov27_021794c0 _02171380: .word 0x00001133 _02171384: .word data_02050f54 _02171388: .word 0x00000266 + arm_func_end func_ov27_02170f88 .global func_ov27_0217138c arm_func_start func_ov27_0217138c @@ -4333,8 +4333,8 @@ func_ov27_0217138c: ; 0x0217138c bl func_ov27_02171b14 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0217138c _021713d0: .word 0x00000bb8 + arm_func_end func_ov27_0217138c .global func_ov27_021713d4 arm_func_start func_ov27_021713d4 @@ -4384,8 +4384,8 @@ func_ov27_021713d4: ; 0x021713d4 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_021713d4 _02171484: .word data_02050f54 + arm_func_end func_ov27_021713d4 .global func_ov27_02171488 arm_func_start func_ov27_02171488 @@ -4410,8 +4410,8 @@ _021714ac: movge r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02171488 _021714d0: .word 0x0000019a + arm_func_end func_ov27_02171488 .global func_ov27_021714d4 arm_func_start func_ov27_021714d4 @@ -4512,9 +4512,9 @@ _02171614: bl func_ov27_0216da38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_021714d4 _02171644: .word data_027e0764 _02171648: .word 0x0000071c + arm_func_end func_ov27_021714d4 .global func_ov27_0217164c arm_func_start func_ov27_0217164c @@ -4535,9 +4535,9 @@ _0217167c: bl func_ov14_02145e48 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_0217164c _02171684: .word 0x00000385 _02171688: .word 0x0000011f + arm_func_end func_ov27_0217164c .global func_ov27_0217168c arm_func_start func_ov27_0217168c @@ -4566,8 +4566,8 @@ func_ov27_0217168c: ; 0x0217168c strh r1, [r0, #0xa4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_0217168c _021716e8: .word data_027e0764 + arm_func_end func_ov27_0217168c .global func_ov27_021716ec arm_func_start func_ov27_021716ec @@ -4588,8 +4588,8 @@ func_ov27_021716ec: ; 0x021716ec str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021716ec _02171728: .word gAdventureFlags + arm_func_end func_ov27_021716ec .global func_ov27_0217172c arm_func_start func_ov27_0217172c @@ -4675,9 +4675,9 @@ _0217182c: bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_021717c0 _02171844: .word data_027e0ffc _02171848: .word 0x0000023a + arm_func_end func_ov27_021717c0 .global func_ov27_0217184c arm_func_start func_ov27_0217184c @@ -4850,10 +4850,10 @@ _02171ad0: add sp, sp, #0x130 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov27_0217184c _02171ae0: .word gAdventureFlags _02171ae4: .word data_027e0f64 _02171ae8: .word 0x00001333 + arm_func_end func_ov27_0217184c .global func_ov27_02171aec arm_func_start func_ov27_02171aec @@ -4975,8 +4975,8 @@ _02171c90: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_02171b14 _02171c9c: .word gMapManager + arm_func_end func_ov27_02171b14 .global func_ov27_02171ca0 arm_func_start func_ov27_02171ca0 @@ -4995,8 +4995,8 @@ func_ov27_02171ca0: ; 0x02171ca0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02171ca0 _02171cd4: .word func_ov27_0216d7f4 + arm_func_end func_ov27_02171ca0 .global func_ov27_02171cd8 arm_func_start func_ov27_02171cd8 @@ -5013,8 +5013,8 @@ func_ov27_02171cd8: ; 0x02171cd8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02171cd8 _02171d04: .word func_ov27_0216d7f4 + arm_func_end func_ov27_02171cd8 .global func_ov27_02171d08 arm_func_start func_ov27_02171d08 @@ -5037,8 +5037,8 @@ func_ov27_02171d0c: ; 0x02171d0c bl func_ov27_02171d74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02171d0c _02171d38: .word data_027e0fe0 + arm_func_end func_ov27_02171d0c .global func_ov27_02171d3c arm_func_start func_ov27_02171d3c @@ -5084,8 +5084,8 @@ func_ov27_02171d74: ; 0x02171d74 strb r1, [r4, #0x399] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02171d74 _02171dc4: .word data_ov27_02179618 + arm_func_end func_ov27_02171d74 .global func_ov27_02171dc8 arm_func_start func_ov27_02171dc8 @@ -5190,12 +5190,12 @@ _02171eec: strb r0, [r4, #0x398] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02171e10 _02171f28: .word data_027e0fec _02171f2c: .word data_027e0d0c _02171f30: .word 0x0000099a _02171f34: .word 0x00002710 _02171f38: .word data_027e0fe4 + arm_func_end func_ov27_02171e10 .global func_ov27_02171f3c arm_func_start func_ov27_02171f3c @@ -5548,7 +5548,6 @@ _0217245c: add sp, sp, #0x88 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_02171f3c _02172478: .word gAdventureFlags _0217247c: .word data_02050f54 _02172480: .word 0x0000019a @@ -5558,6 +5557,7 @@ _0217248c: .word 0xffff699a _02172490: .word data_027e0d0c _02172494: .word 0x00000333 _02172498: .word data_027e0ff8 + arm_func_end func_ov27_02171f3c .global func_ov27_0217249c arm_func_start func_ov27_0217249c @@ -5632,11 +5632,11 @@ func_ov27_021724b4: ; 0x021724b4 bl func_ov00_020ceacc ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov27_021724b4 _02172588: .word data_02050f54 _0217258c: .word 0x0000019a _02172590: .word 0x00002710 _02172594: .word data_027e0ffc + arm_func_end func_ov27_021724b4 .global func_ov27_02172598 arm_func_start func_ov27_02172598 @@ -5807,13 +5807,13 @@ func_ov27_02172598: ; 0x02172598 add sp, sp, #0xa8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov27_02172598 _0217282c: .word data_02050f54 _02172830: .word 0xfffff99a _02172834: .word 0xfffffa66 _02172838: .word gMapManager _0217283c: .word 0x00000a8f _02172840: .word data_ov00_020e9370 + arm_func_end func_ov27_02172598 .global func_ov27_02172844 arm_func_start func_ov27_02172844 @@ -5892,8 +5892,8 @@ func_ov27_02172844: ; 0x02172844 add sp, sp, #0xa0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_02172844 _02172968: .word 0x00000ccd + arm_func_end func_ov27_02172844 .global func_ov27_0217296c arm_func_start func_ov27_0217296c @@ -5974,10 +5974,10 @@ func_ov27_0217296c: ; 0x0217296c add sp, sp, #0xa0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov27_0217296c _02172a98: .word 0x0000ffff _02172a9c: .word data_ov27_021796d4 _02172aa0: .word gMapManager + arm_func_end func_ov27_0217296c .global func_ov27_02172aa4 arm_func_start func_ov27_02172aa4 @@ -6132,7 +6132,6 @@ _02172c40: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02172ab8 _02172ccc: .word 0x00002666 _02172cd0: .word 0xffffd666 _02172cd4: .word 0xffff6666 @@ -6140,6 +6139,7 @@ _02172cd8: .word 0xffffe99a _02172cdc: .word 0x00000999 _02172ce0: .word gAdventureFlags _02172ce4: .word 0xffffee66 + arm_func_end func_ov27_02172ab8 .global func_ov27_02172ce8 arm_func_start func_ov27_02172ce8 @@ -6182,9 +6182,9 @@ func_ov27_02172d14: ; 0x02172d14 bl func_ov27_02172d78 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02172d14 _02172d40: .word data_027e0fe0 _02172d44: .word 0x000005b8 + arm_func_end func_ov27_02172d14 .global func_ov27_02172d48 arm_func_start func_ov27_02172d48 @@ -6199,10 +6199,10 @@ func_ov27_02172d48: ; 0x02172d48 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02172d48 _02172d6c: .word 0x00000123 _02172d70: .word data_ov27_02178f58 _02172d74: .word data_ov27_02179898 + arm_func_end func_ov27_02172d48 .global func_ov27_02172d78 arm_func_start func_ov27_02172d78 @@ -6240,11 +6240,11 @@ func_ov27_02172d78: ; 0x02172d78 strb r1, [r4, #0x5b4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02172d78 _02172df8: .word data_ov27_02179784 _02172dfc: .word data_ov00_020e2f04 _02172e00: .word data_ov00_020e2dd8 _02172e04: .word data_ov27_02179880 + arm_func_end func_ov27_02172d78 .global func_ov27_02172e08 arm_func_start func_ov27_02172e08 @@ -6293,10 +6293,10 @@ _02172e64: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02172e1c _02172e9c: .word data_ov27_02179784 _02172ea0: .word data_027e0f6c _02172ea4: .word gAdventureFlags + arm_func_end func_ov27_02172e1c .global func_ov27_02172ea8 arm_func_start func_ov27_02172ea8 @@ -6337,10 +6337,10 @@ _02172ef0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02172ea8 _02172f30: .word data_ov27_02179784 _02172f34: .word data_027e0f6c _02172f38: .word gAdventureFlags + arm_func_end func_ov27_02172ea8 .global func_ov27_02172f3c arm_func_start func_ov27_02172f3c @@ -6348,8 +6348,8 @@ func_ov27_02172f3c: ; 0x02172f3c ldr ip, _02172f44 ; =func_ov14_02144d00 bx ip .align 2, 0 - arm_func_end func_ov27_02172f3c _02172f44: .word func_ov14_02144d00 + arm_func_end func_ov27_02172f3c .global func_ov27_02172f48 arm_func_start func_ov27_02172f48 @@ -6468,7 +6468,6 @@ _02172fac: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02172f48 _02173108: .word gAdventureFlags _0217310c: .word 0x00000186 _02173110: .word data_ov27_02178f1c @@ -6476,6 +6475,7 @@ _02173114: .word data_ov27_021798bc _02173118: .word data_ov27_021798c0 _0217311c: .word 0xfffff666 _02173120: .word data_ov27_02178f10 + arm_func_end func_ov27_02172f48 .global func_ov27_02173124 arm_func_start func_ov27_02173124 @@ -6525,10 +6525,10 @@ _0217317c: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173124 _021731d0: .word data_027e0fe4 _021731d4: .word 0x4c4e424b _021731d8: .word 0x50524c44 + arm_func_end func_ov27_02173124 .global func_ov27_021731dc arm_func_start func_ov27_021731dc @@ -6609,11 +6609,11 @@ _021732a4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_021731dc _021732fc: .word data_027e0f6c _02173300: .word 0x00001001 _02173304: .word data_027e0ffc _02173308: .word 0x00000484 + arm_func_end func_ov27_021731dc .global func_ov27_0217330c arm_func_start func_ov27_0217330c @@ -6627,8 +6627,8 @@ func_ov27_0217330c: ; 0x0217330c str r2, [r0, #0x138] bx lr .align 2, 0 - arm_func_end func_ov27_0217330c _0217332c: .word data_ov27_0217970c + arm_func_end func_ov27_0217330c .global func_ov27_02173330 arm_func_start func_ov27_02173330 @@ -6664,10 +6664,10 @@ func_ov27_02173330: ; 0x02173330 strb r0, [r4, #0x5ae] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173330 _021733a8: .word gMapManager _021733ac: .word data_027e0c68 _021733b0: .word 0x00060007 + arm_func_end func_ov27_02173330 .global func_ov27_021733b4 arm_func_start func_ov27_021733b4 @@ -6702,9 +6702,9 @@ func_ov27_021733b4: ; 0x021733b4 strb r1, [r0, #0x5ac] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_021733b4 _02173428: .word data_ov27_0217970c _0217342c: .word data_027e0764 + arm_func_end func_ov27_021733b4 .global func_ov27_02173430 arm_func_start func_ov27_02173430 @@ -6786,11 +6786,11 @@ _0217352c: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02173430 _0217355c: .word data_ov27_02178f8c _02173560: .word data_027e0fe8 _02173564: .word 0x55424c4e _02173568: .word data_ov00_020eec68 + arm_func_end func_ov27_02173430 .global func_ov27_0217356c arm_func_start func_ov27_0217356c @@ -6804,8 +6804,8 @@ func_ov27_0217356c: ; 0x0217356c str r2, [r0, #0x12c] bx lr .align 2, 0 - arm_func_end func_ov27_0217356c _0217358c: .word data_ov27_0217970c + arm_func_end func_ov27_0217356c .global func_ov27_02173590 arm_func_start func_ov27_02173590 @@ -6902,7 +6902,6 @@ _021736dc: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173590 _021736f4: .word data_027e103c _021736f8: .word data_027e0f90 _021736fc: .word data_027e077c @@ -6910,6 +6909,7 @@ _02173700: .word gItemManager _02173704: .word data_027e0fe4 _02173708: .word 0x55424c4e _0217370c: .word data_ov00_020eec68 + arm_func_end func_ov27_02173590 .global func_ov27_02173710 arm_func_start func_ov27_02173710 @@ -6955,11 +6955,11 @@ _02173798: bl _ZN5Actor10SetUnk_11cEc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173710 _021737a8: .word data_027e0c68 _021737ac: .word gAdventureFlags _021737b0: .word data_ov27_0217970c _021737b4: .word 0x00060008 + arm_func_end func_ov27_02173710 .global func_ov27_021737b8 arm_func_start func_ov27_021737b8 @@ -6981,8 +6981,8 @@ func_ov27_021737b8: ; 0x021737b8 bl func_ov27_021737fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021737b8 _021737f8: .word 0x00001002 + arm_func_end func_ov27_021737b8 .global func_ov27_021737fc arm_func_start func_ov27_021737fc @@ -6999,9 +6999,9 @@ func_ov27_021737fc: ; 0x021737fc add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov27_021737fc _02173828: .word data_ov27_0217970c _0217382c: .word func_ov14_02145f0c + arm_func_end func_ov27_021737fc .global func_ov27_02173830 arm_func_start func_ov27_02173830 @@ -7049,9 +7049,9 @@ func_ov27_02173830: ; 0x02173830 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02173830 _021738d8: .word gMapManager _021738dc: .word data_027e0d38 + arm_func_end func_ov27_02173830 .global func_ov27_021738e0 arm_func_start func_ov27_021738e0 @@ -7076,10 +7076,10 @@ func_ov27_021738e0: ; 0x021738e0 strb r0, [r4, #0x1c1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021738e0 _0217392c: .word data_ov27_0217970c _02173930: .word data_027e0c68 _02173934: .word 0x0006000c + arm_func_end func_ov27_021738e0 .global func_ov27_02173938 arm_func_start func_ov27_02173938 @@ -7164,10 +7164,10 @@ _02173a34: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_02173970 _02173a50: .word data_ov27_0217970c _02173a54: .word data_ov27_0217975c _02173a58: .word data_ov27_02179764 + arm_func_end func_ov27_02173970 .global func_ov27_02173a5c arm_func_start func_ov27_02173a5c @@ -7215,9 +7215,9 @@ _02173ad4: bl func_ov27_021733b4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173a70 _02173ae4: .word data_ov27_0217970c _02173ae8: .word data_ov27_0217976c + arm_func_end func_ov27_02173a70 .global func_ov27_02173aec arm_func_start func_ov27_02173aec @@ -7333,7 +7333,6 @@ _02173c64: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02173af0 _02173c6c: .word data_027e0ffc _02173c70: .word 0x00000483 _02173c74: .word 0x00001002 @@ -7342,6 +7341,7 @@ _02173c7c: .word data_ov27_021798c8 _02173c80: .word data_ov27_021798cc _02173c84: .word data_ov27_021798d4 _02173c88: .word data_ov27_021798d8 + arm_func_end func_ov27_02173af0 .global func_ov27_02173c8c arm_func_start func_ov27_02173c8c @@ -7368,9 +7368,9 @@ _02173cd4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02173c8c _02173cdc: .word data_ov27_021798e0 _02173ce0: .word data_ov27_021798e4 + arm_func_end func_ov27_02173c8c .global func_ov27_02173ce4 arm_func_start func_ov27_02173ce4 @@ -7414,10 +7414,10 @@ _02173d60: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173ce4 _02173d6c: .word data_027e0fe4 _02173d70: .word 0x50524c44 _02173d74: .word 0x4e415649 + arm_func_end func_ov27_02173ce4 .global func_ov27_02173d78 arm_func_start func_ov27_02173d78 @@ -7469,10 +7469,10 @@ func_ov27_02173d78: ; 0x02173d78 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173d78 _02173e30: .word gMapManager _02173e34: .word 0x0000099a _02173e38: .word data_ov00_020e9370 + arm_func_end func_ov27_02173d78 .global func_ov27_02173e3c arm_func_start func_ov27_02173e3c @@ -7499,9 +7499,9 @@ _02173e80: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov27_02173e3c _02173e88: .word data_ov27_0217970c _02173e8c: .word data_ov27_02179774 + arm_func_end func_ov27_02173e3c .global func_ov27_02173e90 arm_func_start func_ov27_02173e90 @@ -7589,8 +7589,8 @@ _02173fac: str r1, [r0, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02173e90 _02173fc4: .word 0x00001001 + arm_func_end func_ov27_02173e90 .global func_ov27_02173fc8 arm_func_start func_ov27_02173fc8 @@ -7651,9 +7651,9 @@ func_ov27_02174014: ; 0x02174014 bl func_ov27_02174210 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02174014 _02174040: .word data_027e0fe0 _02174044: .word 0x00000488 + arm_func_end func_ov27_02174014 .global func_ov27_02174048 arm_func_start func_ov27_02174048 @@ -7791,9 +7791,9 @@ _021741ec: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021741a0 _02174208: .word data_027e0ffc _0217420c: .word 0x0000038d + arm_func_end func_ov27_021741a0 .global func_ov27_02174210 arm_func_start func_ov27_02174210 @@ -7814,9 +7814,9 @@ func_ov27_02174210: ; 0x02174210 str r1, [r4, #0x484] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02174210 _0217424c: .word data_ov27_0217996c _02174250: .word data_ov27_021798ec + arm_func_end func_ov27_02174210 .global func_ov27_02174254 arm_func_start func_ov27_02174254 @@ -7880,10 +7880,10 @@ func_ov27_02174284: ; 0x02174284 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02174284 _02174314: .word data_ov27_02178f98 _02174318: .word data_ov27_02178fa8 _0217431c: .word func_ov27_021741a0 + arm_func_end func_ov27_02174284 .global func_ov27_02174320 arm_func_start func_ov27_02174320 @@ -7942,11 +7942,11 @@ _021743e0: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02174320 _021743f0: .word 0x00001001 _021743f4: .word 0x00000333 _021743f8: .word data_027e0e58 _021743fc: .word 0x00000142 + arm_func_end func_ov27_02174320 .global func_ov27_02174400 arm_func_start func_ov27_02174400 @@ -7977,8 +7977,8 @@ func_ov27_0217440c: ; 0x0217440c bl func_ov27_021740f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0217440c _02174450: .word gMapManager + arm_func_end func_ov27_0217440c .global func_ov27_02174454 arm_func_start func_ov27_02174454 @@ -8148,7 +8148,6 @@ func_ov27_02174454: ; 0x02174454 add sp, sp, #0x124 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_02174454 _021746e4: .word data_027e0f94 _021746e8: .word data_027e0fac _021746ec: .word data_02050f54 @@ -8157,6 +8156,7 @@ _021746f4: .word 0x00060015 _021746f8: .word gMapManager _021746fc: .word data_027e0f64 _02174700: .word gAdventureFlags + arm_func_end func_ov27_02174454 .global func_ov27_02174704 arm_func_start func_ov27_02174704 @@ -8217,9 +8217,9 @@ func_ov27_02174748: ; 0x02174748 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02174748 _021747cc: .word data_027e0d0c _021747d0: .word gMapManager + arm_func_end func_ov27_02174748 .global func_ov27_021747d4 arm_func_start func_ov27_021747d4 @@ -8292,12 +8292,12 @@ _021748c8: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_021747d4 _021748d4: .word gMapManager _021748d8: .word 0x00000222 _021748dc: .word gAdventureFlags _021748e0: .word 0x00000266 _021748e4: .word data_027e0d0c + arm_func_end func_ov27_021747d4 .global func_ov27_021748e8 arm_func_start func_ov27_021748e8 @@ -8307,8 +8307,8 @@ func_ov27_021748e8: ; 0x021748e8 mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov27_021748e8 _021748f8: .word func_ov14_02145f0c + arm_func_end func_ov27_021748e8 .global func_ov27_021748fc arm_func_start func_ov27_021748fc @@ -8346,9 +8346,9 @@ func_ov27_02174930: ; 0x02174930 bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02174930 _02174968: .word data_027e0c68 _0217496c: .word 0x00060014 + arm_func_end func_ov27_02174930 .global func_ov27_02174970 arm_func_start func_ov27_02174970 @@ -8356,8 +8356,8 @@ func_ov27_02174970: ; 0x02174970 ldr ip, _02174978 ; =func_ov14_021452b0 bx ip .align 2, 0 - arm_func_end func_ov27_02174970 _02174978: .word func_ov14_021452b0 + arm_func_end func_ov27_02174970 .global func_ov27_0217497c arm_func_start func_ov27_0217497c @@ -8389,8 +8389,8 @@ func_ov27_0217497c: ; 0x0217497c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0217497c _021749e4: .word data_ov00_020e9370 + arm_func_end func_ov27_0217497c .global func_ov27_021749e8 arm_func_start func_ov27_021749e8 @@ -8446,9 +8446,9 @@ _02174a84: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02174a08 _02174a8c: .word data_ov00_020e8b08 _02174a90: .word 0x00001001 + arm_func_end func_ov27_02174a08 .global func_ov27_02174a94 arm_func_start func_ov27_02174a94 @@ -8469,9 +8469,9 @@ _02174ac4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02174a94 _02174acc: .word data_027e0fe0 _02174ad0: .word data_ov27_02179aa8 + arm_func_end func_ov27_02174a94 .global func_ov27_02174ad4 arm_func_start func_ov27_02174ad4 @@ -8492,9 +8492,9 @@ func_ov27_02174ad4: ; 0x02174ad4 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02174ad4 _02174b10: .word data_ov27_02178fdc _02174b14: .word data_ov27_02178fd0 + arm_func_end func_ov27_02174ad4 .global func_ov27_02174b18 arm_func_start func_ov27_02174b18 @@ -8552,11 +8552,11 @@ _02174bc4: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02174b18 _02174bcc: .word data_ov00_020e8b08 _02174bd0: .word 0x00001001 _02174bd4: .word 0x00001002 _02174bd8: .word 0x00001003 + arm_func_end func_ov27_02174b18 .global func_ov27_02174bdc arm_func_start func_ov27_02174bdc @@ -8652,11 +8652,11 @@ _02174d20: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02174bdc _02174d28: .word gItemManager _02174d2c: .word gAdventureFlags _02174d30: .word 0x0000013e _02174d34: .word 0x0000013f + arm_func_end func_ov27_02174bdc .global func_ov27_02174d38 arm_func_start func_ov27_02174d38 @@ -8701,9 +8701,9 @@ func_ov27_02174d6c: ; 0x02174d6c bl func_ov27_02175118 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02174d6c _02174d98: .word data_027e0fe0 _02174d9c: .word 0x00000574 + arm_func_end func_ov27_02174d6c .global func_ov27_02174da0 arm_func_start func_ov27_02174da0 @@ -8910,8 +8910,8 @@ _02174fe8: add sp, sp, #0xc0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_02174f08 _02175044: .word data_ov27_021790c8 + arm_func_end func_ov27_02174f08 .global func_ov27_02175048 arm_func_start func_ov27_02175048 @@ -8970,9 +8970,9 @@ _021750f4: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175048 _02175110: .word data_027e0ffc _02175114: .word 0x00000411 + arm_func_end func_ov27_02175048 .global func_ov27_02175118 arm_func_start func_ov27_02175118 @@ -9018,12 +9018,12 @@ func_ov27_02175118: ; 0x02175118 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175118 _021751b8: .word data_ov27_02179d28 _021751bc: .word data_ov27_02179be4 _021751c0: .word data_ov00_020e2f04 _021751c4: .word data_ov00_020e2dd8 _021751c8: .word data_ov27_02179e24 + arm_func_end func_ov27_02175118 .global func_ov27_021751cc arm_func_start func_ov27_021751cc @@ -9061,9 +9061,9 @@ func_ov27_021751e0: ; 0x021751e0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021751e0 _02175238: .word data_ov27_02179d28 _0217523c: .word data_027e0f6c + arm_func_end func_ov27_021751e0 .global func_ov27_02175240 arm_func_start func_ov27_02175240 @@ -9093,9 +9093,9 @@ func_ov27_02175240: ; 0x02175240 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175240 _021752a0: .word data_ov27_02179d28 _021752a4: .word data_027e0f6c + arm_func_end func_ov27_02175240 .global func_ov27_021752a8 arm_func_start func_ov27_021752a8 @@ -9171,13 +9171,13 @@ func_ov27_021752a8: ; 0x021752a8 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021752a8 _021753c0: .word data_ov27_0217902c _021753c4: .word func_ov27_02174f08 _021753c8: .word data_ov27_0217903c _021753cc: .word func_ov27_02175048 _021753d0: .word data_027e0d0c _021753d4: .word gMapManager + arm_func_end func_ov27_021752a8 .global func_ov27_021753d8 arm_func_start func_ov27_021753d8 @@ -9284,11 +9284,11 @@ _02175538: bl func_ov00_02093af0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021753d8 _02175550: .word data_027e0cbc _02175554: .word gMapManager _02175558: .word data_027e0fc8 _0217555c: .word data_027e0f6c + arm_func_end func_ov27_021753d8 .global func_ov27_02175560 arm_func_start func_ov27_02175560 @@ -9297,8 +9297,8 @@ func_ov27_02175560: ; 0x02175560 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov27_02175560 _0217556c: .word func_01fffcd8 + arm_func_end func_ov27_02175560 .global func_ov27_02175570 arm_func_start func_ov27_02175570 @@ -9361,11 +9361,11 @@ _02175610: str r0, [r4, #0x138] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175570 _02175650: .word data_027e0f6c _02175654: .word gAdventureFlags _02175658: .word data_027e0c68 _0217565c: .word 0x00060023 + arm_func_end func_ov27_02175570 .global func_ov27_02175660 arm_func_start func_ov27_02175660 @@ -9483,11 +9483,11 @@ _021757e4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02175660 _02175810: .word gMapManager _02175814: .word 0x0000038e _02175818: .word 0x00000e39 _0217581c: .word 0x000078e4 + arm_func_end func_ov27_02175660 .global func_ov27_02175820 arm_func_start func_ov27_02175820 @@ -9571,13 +9571,13 @@ _02175930: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175840 _02175940: .word data_027e0f6c _02175944: .word 0x0000199a _02175948: .word 0x00000e39 _0217594c: .word 0x000034cd _02175950: .word 0x000078e4 _02175954: .word data_027e0cbc + arm_func_end func_ov27_02175840 .global func_ov27_02175958 arm_func_start func_ov27_02175958 @@ -9651,8 +9651,8 @@ func_ov27_021759b4: ; 0x021759b4 str r2, [r4, #0x138] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_021759b4 _02175a40: .word data_027e0764 + arm_func_end func_ov27_021759b4 .global func_ov27_02175a44 arm_func_start func_ov27_02175a44 @@ -9705,8 +9705,8 @@ func_ov27_02175a68: ; 0x02175a68 str r0, [r4, #0x138] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_02175a68 _02175aec: .word data_027e0764 + arm_func_end func_ov27_02175a68 .global func_ov27_02175af0 arm_func_start func_ov27_02175af0 @@ -9761,8 +9761,8 @@ _02175b3c: str r0, [r4, #0x138] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_02175b14 _02175b9c: .word data_027e0764 + arm_func_end func_ov27_02175b14 .global func_ov27_02175ba0 arm_func_start func_ov27_02175ba0 @@ -9842,8 +9842,8 @@ _02175ca8: bl func_ov27_02177178 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02175ba0 _02175cb4: .word data_027e0764 + arm_func_end func_ov27_02175ba0 .global func_ov27_02175cb8 arm_func_start func_ov27_02175cb8 @@ -9859,8 +9859,8 @@ func_ov27_02175cb8: ; 0x02175cb8 str r0, [r4, #0x138] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175cb8 _02175ce0: .word 0x0000019a + arm_func_end func_ov27_02175cb8 .global func_ov27_02175ce4 arm_func_start func_ov27_02175ce4 @@ -9940,8 +9940,8 @@ _02175df0: bl func_ov27_02177178 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175ce4 _02175dfc: .word data_027e0764 + arm_func_end func_ov27_02175ce4 .global func_ov27_02175e00 arm_func_start func_ov27_02175e00 @@ -9975,10 +9975,10 @@ _02175e40: str r0, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02175e00 _02175e68: .word data_027e0ffc _02175e6c: .word 0x0000040a _02175e70: .word data_027e0d0c + arm_func_end func_ov27_02175e00 .global func_ov27_02175e74 arm_func_start func_ov27_02175e74 @@ -10115,7 +10115,6 @@ _02176044: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov27_02175e74 _02176058: .word data_027e0ffc _0217605c: .word 0x0000040b _02176060: .word data_027e0f90 @@ -10125,6 +10124,7 @@ _0217606c: .word 0x0000040e _02176070: .word 0x0000040f _02176074: .word 0x0000040c _02176078: .word data_027e0f94 + arm_func_end func_ov27_02175e74 .global func_ov27_0217607c arm_func_start func_ov27_0217607c @@ -10193,8 +10193,8 @@ _0217613c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_021760b0 _02176160: .word data_02050f54 + arm_func_end func_ov27_021760b0 .global func_ov27_02176164 arm_func_start func_ov27_02176164 @@ -10227,10 +10227,10 @@ func_ov27_02176164: ; 0x02176164 str r0, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02176164 _021761d0: .word data_027e0c68 _021761d4: .word 0x00060027 _021761d8: .word data_027e0d0c + arm_func_end func_ov27_02176164 .global func_ov27_021761dc arm_func_start func_ov27_021761dc @@ -10393,13 +10393,13 @@ _02176294: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_0217623c _02176434: .word 0x0000019a _02176438: .word data_027e0c68 _0217643c: .word 0x00060024 _02176440: .word data_027e0f64 _02176444: .word gAdventureFlags _02176448: .word 0x00060025 + arm_func_end func_ov27_0217623c .global func_ov27_0217644c arm_func_start func_ov27_0217644c @@ -10591,11 +10591,11 @@ _0217670c: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_0217644c _0217671c: .word data_027e0f64 _02176720: .word gAdventureFlags _02176724: .word data_027e0c68 _02176728: .word 0x00060025 + arm_func_end func_ov27_0217644c .global func_ov27_0217672c arm_func_start func_ov27_0217672c @@ -10606,8 +10606,8 @@ func_ov27_0217672c: ; 0x0217672c add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov27_0217672c _02176740: .word func_ov14_02145f0c + arm_func_end func_ov27_0217672c .global func_ov27_02176744 arm_func_start func_ov27_02176744 @@ -10636,9 +10636,9 @@ func_ov27_02176744: ; 0x02176744 bl func_ov27_02174e4c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02176744 _021767a0: .word data_027e0fd4 _021767a4: .word data_027e0fa0 + arm_func_end func_ov27_02176744 .global func_ov27_021767a8 arm_func_start func_ov27_021767a8 @@ -10790,13 +10790,13 @@ _021769bc: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_021767a8 _021769e8: .word gAdventureFlags _021769ec: .word data_027e0f64 _021769f0: .word 0x00001333 _021769f4: .word 0x000005dc _021769f8: .word data_027e0c68 _021769fc: .word 0x00060026 + arm_func_end func_ov27_021767a8 .global func_ov27_02176a00 arm_func_start func_ov27_02176a00 @@ -10845,9 +10845,9 @@ _02176a94: bl func_ov27_02174e4c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02176a00 _02176aa4: .word gAdventureFlags _02176aa8: .word data_027e0dbc + arm_func_end func_ov27_02176a00 .global func_ov27_02176aac arm_func_start func_ov27_02176aac @@ -11109,12 +11109,12 @@ _02176e54: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_02176aac _02176e74: .word data_027e0f94 _02176e78: .word data_ov27_02179bc4 _02176e7c: .word 0x00001133 _02176e80: .word data_02050f54 _02176e84: .word 0x0000019a + arm_func_end func_ov27_02176aac .global func_ov27_02176e88 arm_func_start func_ov27_02176e88 @@ -11188,8 +11188,8 @@ func_ov27_02176ed0: ; 0x02176ed0 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02176ed0 _02176f84: .word data_02050f54 + arm_func_end func_ov27_02176ed0 .global func_ov27_02176f88 arm_func_start func_ov27_02176f88 @@ -11214,8 +11214,8 @@ _02176fac: movge r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02176f88 _02176fd0: .word 0x0000019a + arm_func_end func_ov27_02176f88 .global func_ov27_02176fd4 arm_func_start func_ov27_02176fd4 @@ -11290,9 +11290,9 @@ _021770b0: bl func_ov27_02174e4c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_02176fd4 _021770e0: .word 0x0000071c _021770e4: .word data_027e0764 + arm_func_end func_ov27_02176fd4 .global func_ov27_021770e8 arm_func_start func_ov27_021770e8 @@ -11334,8 +11334,8 @@ _02177168: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_021770e8 _02177174: .word data_027e0f6c + arm_func_end func_ov27_021770e8 .global func_ov27_02177178 arm_func_start func_ov27_02177178 @@ -11410,8 +11410,8 @@ func_ov27_0217720c: ; 0x0217720c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_0217720c _02177274: .word data_ov00_020e9370 + arm_func_end func_ov27_0217720c .global func_ov27_02177278 arm_func_start func_ov27_02177278 @@ -11469,9 +11469,9 @@ _02177310: bl func_ov14_02144d70 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov27_02177278 _02177338: .word 0x000003e7 _0217733c: .word data_027e0dbc + arm_func_end func_ov27_02177278 .global func_ov27_02177340 arm_func_start func_ov27_02177340 @@ -11687,7 +11687,6 @@ _02177664: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov27_02177340 _02177670: .word data_027e0f90 _02177674: .word data_027e103c _02177678: .word data_027e0fb8 @@ -11696,6 +11695,7 @@ _02177680: .word gAdventureFlags _02177684: .word data_027e0f64 _02177688: .word 0x00001333 _0217768c: .word 0x000005dc + arm_func_end func_ov27_02177340 .global func_ov27_02177690 arm_func_start func_ov27_02177690 @@ -11876,12 +11876,12 @@ _021778f4: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_021776c0 _0217790c: .word data_027e0f94 _02177910: .word data_027e0764 _02177914: .word data_ov27_021790b4 _02177918: .word 0x000003e7 _0217791c: .word data_027e0ffc + arm_func_end func_ov27_021776c0 .global func_ov27_02177920 arm_func_start func_ov27_02177920 @@ -12062,13 +12062,13 @@ _02177a9c: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov27_02177940 _02177bac: .word data_027e0cbc _02177bb0: .word data_027e0618 _02177bb4: .word data_027e0f90 _02177bb8: .word data_027e0c38 _02177bbc: .word 0x51eb851f _02177bc0: .word 0x66666667 + arm_func_end func_ov27_02177940 .global func_ov27_02177bc4 arm_func_start func_ov27_02177bc4 @@ -12092,8 +12092,8 @@ func_ov27_02177bc4: ; 0x02177bc4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02177bc4 _02177c0c: .word 0xfffffccd + arm_func_end func_ov27_02177bc4 .global func_ov27_02177c10 arm_func_start func_ov27_02177c10 @@ -12128,8 +12128,8 @@ func_ov27_02177c10: ; 0x02177c10 add sp, sp, #0x20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02177c10 _02177c84: .word data_027e0ff8 + arm_func_end func_ov27_02177c10 .global func_ov27_02177c88 arm_func_start func_ov27_02177c88 @@ -12158,9 +12158,9 @@ func_ov27_02177ca4: ; 0x02177ca4 bl func_ov27_02177ee8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02177ca4 _02177cd0: .word data_027e0fe0 _02177cd4: .word 0x000004b8 + arm_func_end func_ov27_02177ca4 .global func_ov27_02177cd8 arm_func_start func_ov27_02177cd8 @@ -12314,13 +12314,13 @@ _02177ec0: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02177e30 _02177ec8: .word data_027e0fe4 _02177ecc: .word 0x46534842 _02177ed0: .word 0x41525257 _02177ed4: .word 0x424d524e _02177ed8: .word 0x4e415649 _02177edc: .word 0x524f5045 + arm_func_end func_ov27_02177e30 .global func_ov27_02177ee0 arm_func_start func_ov27_02177ee0 @@ -12368,12 +12368,12 @@ func_ov27_02177ee8: ; 0x02177ee8 str r1, [r4, #0x4b4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02177ee8 _02177f74: .word data_ov27_02179edc _02177f78: .word data_ov27_02179e8c _02177f7c: .word data_ov00_020e2f04 _02177f80: .word data_ov00_020e2e3c _02177f84: .word data_ov27_02179fd8 + arm_func_end func_ov27_02177ee8 .global func_ov27_02177f88 arm_func_start func_ov27_02177f88 @@ -12408,9 +12408,9 @@ func_ov27_02177f9c: ; 0x02177f9c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02177f9c _02177fe8: .word data_ov27_02179edc _02177fec: .word data_027e0f6c + arm_func_end func_ov27_02177f9c .global func_ov27_02177ff0 arm_func_start func_ov27_02177ff0 @@ -12437,9 +12437,9 @@ func_ov27_02177ff0: ; 0x02177ff0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02177ff0 _02178044: .word data_ov27_02179edc _02178048: .word data_027e0f6c + arm_func_end func_ov27_02177ff0 .global func_ov27_0217804c arm_func_start func_ov27_0217804c @@ -12526,12 +12526,12 @@ _0217817c: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_0217804c _02178188: .word data_ov27_021790dc _0217818c: .word data_ov27_021790ec _02178190: .word 0x00000ccd _02178194: .word gAdventureFlags _02178198: .word data_027e0f6c + arm_func_end func_ov27_0217804c .global func_ov27_0217819c arm_func_start func_ov27_0217819c @@ -12575,10 +12575,10 @@ func_ov27_021781c0: ; 0x021781c0 strh r1, [r0, #0x1e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_021781c0 _02178220: .word data_027e0c68 _02178224: .word 0x00060028 _02178228: .word 0x00000666 + arm_func_end func_ov27_021781c0 .global func_ov27_0217822c arm_func_start func_ov27_0217822c @@ -12660,9 +12660,9 @@ _02178320: bl func_ov27_02177d84 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02178274 _0217832c: .word 0x00001001 _02178330: .word 0x00001555 + arm_func_end func_ov27_02178274 .global func_ov27_02178334 arm_func_start func_ov27_02178334 @@ -12691,10 +12691,10 @@ func_ov27_02178334: ; 0x02178334 bl func_ov00_02093af0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02178334 _02178390: .word data_027e0c68 _02178394: .word 0x00060028 _02178398: .word data_027e0f6c + arm_func_end func_ov27_02178334 .global func_ov27_0217839c arm_func_start func_ov27_0217839c @@ -12702,8 +12702,8 @@ func_ov27_0217839c: ; 0x0217839c ldr ip, _021783a4 ; =func_ov14_021452b0 bx ip .align 2, 0 - arm_func_end func_ov27_0217839c _021783a4: .word func_ov14_021452b0 + arm_func_end func_ov27_0217839c .global func_ov27_021783a8 arm_func_start func_ov27_021783a8 @@ -12891,13 +12891,13 @@ _02178618: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov27_021783a8 _02178664: .word 0x00001001 _02178668: .word data_027e0ffc _0217866c: .word 0x00000412 _02178670: .word 0x00000413 _02178674: .word data_02050f54 _02178678: .word data_ov00_020e9370 + arm_func_end func_ov27_021783a8 .global func_ov27_0217867c arm_func_start func_ov27_0217867c @@ -13038,13 +13038,13 @@ _0217884c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov27_021786ac _02178858: .word 0x00001001 _0217885c: .word data_ov27_021790dc _02178860: .word data_027e0dbc _02178864: .word data_027e0fc8 _02178868: .word gItemManager _0217886c: .word data_ov27_02179114 + arm_func_end func_ov27_021786ac .global func_ov27_02178870 arm_func_start func_ov27_02178870 @@ -13067,8 +13067,8 @@ _021788a8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02178870 _021788b0: .word gAdventureFlags + arm_func_end func_ov27_02178870 .global func_ov27_021788b4 arm_func_start func_ov27_021788b4 @@ -13163,8 +13163,8 @@ _021789f4: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov27_021788b4 _02178a00: .word data_02050f54 + arm_func_end func_ov27_021788b4 .global func_ov27_02178a04 arm_func_start func_ov27_02178a04 @@ -13224,8 +13224,8 @@ func_ov27_02178a48: ; 0x02178a48 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02178a48 _02178ac4: .word data_027e0ff8 + arm_func_end func_ov27_02178a48 .global func_ov27_02178ac8 arm_func_start func_ov27_02178ac8 @@ -13256,8 +13256,8 @@ func_ov27_02178ae4: ; 0x02178ae4 bl func_ov27_02178b1c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02178ae4 _02178b18: .word data_027e0f84 + arm_func_end func_ov27_02178ae4 .global func_ov27_02178b1c arm_func_start func_ov27_02178b1c @@ -13271,8 +13271,8 @@ func_ov27_02178b1c: ; 0x02178b1c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov27_02178b1c _02178b3c: .word data_ov27_0217a008 + arm_func_end func_ov27_02178b1c .global func_ov27_02178b40 arm_func_start func_ov27_02178b40 @@ -13302,8 +13302,8 @@ func_ov27_02178b70: ; 0x02178b70 ldr ip, _02178b78 ; =func_ov14_0214f138 bx ip .align 2, 0 - arm_func_end func_ov27_02178b70 _02178b78: .word func_ov14_0214f138 + arm_func_end func_ov27_02178b70 .global func_ov27_02178b7c arm_func_start func_ov27_02178b7c @@ -13318,8 +13318,8 @@ func_ov27_02178b84: ; 0x02178b84 ldr ip, _02178b8c ; =func_ov14_0214f184 bx ip .align 2, 0 - arm_func_end func_ov27_02178b84 _02178b8c: .word func_ov14_0214f184 + arm_func_end func_ov27_02178b84 .global func_ov27_02178b90 arm_func_start func_ov27_02178b90 @@ -13362,8 +13362,8 @@ func_ov27_02178ba0: ; 0x02178ba0 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov27_02178ba0 _02178c10: .word 0x000020cd + arm_func_end func_ov27_02178ba0 .global func_ov27_02178c14 arm_func_start func_ov27_02178c14 @@ -13422,11 +13422,11 @@ func_ov27_02178c14: ; 0x02178c14 add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov27_02178c14 _02178ce8: .word 0x00000333 _02178cec: .word data_02050f54 _02178cf0: .word data_027e0e58 _02178cf4: .word 0x00000272 + arm_func_end func_ov27_02178c14 .global func_ov27_02178cf8 arm_func_start func_ov27_02178cf8 @@ -14204,7 +14204,6 @@ func_ov27_0217913c: ; 0x0217913c str r1, [r0, #0x20] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_0217913c _02179174: .word data_ov27_0217a0cc _02179178: .word 0x50524c44 _0217917c: .word func_ov27_0216d6a0 @@ -14212,6 +14211,7 @@ _02179180: .word _ZN9ActorTypeD1Ev _02179184: .word data_ov27_0217a0c0 _02179188: .word 0x0000019b _0217918c: .word data_ov27_021794c0 + arm_func_end func_ov27_0217913c .global func_ov27_02179190 arm_func_start func_ov27_02179190 @@ -14228,12 +14228,12 @@ func_ov27_02179190: ; 0x02179190 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02179190 _021791bc: .word data_ov27_0217a0ec _021791c0: .word 0x504c5344 _021791c4: .word func_ov27_02171d0c _021791c8: .word _ZN9ActorTypeD1Ev _021791cc: .word data_ov27_0217a0e0 + arm_func_end func_ov27_02179190 .global func_ov27_021791d0 arm_func_start func_ov27_021791d0 @@ -14250,12 +14250,12 @@ func_ov27_021791d0: ; 0x021791d0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_021791d0 _021791fc: .word data_ov27_0217a10c _02179200: .word 0x504c4c42 _02179204: .word func_ov27_02172d14 _02179208: .word _ZN9ActorTypeD1Ev _0217920c: .word data_ov27_0217a100 + arm_func_end func_ov27_021791d0 .global func_ov27_02179210 arm_func_start func_ov27_02179210 @@ -14290,7 +14290,6 @@ func_ov27_02179210: ; 0x02179210 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_02179210 _02179284: .word data_ov27_0217a12c _02179288: .word 0x574e4452 _0217928c: .word func_ov27_02174014 @@ -14298,6 +14297,7 @@ _02179290: .word _ZN9ActorTypeD1Ev _02179294: .word data_ov27_0217a120 _02179298: .word data_02057200 _0217929c: .word data_ov27_021798ec + arm_func_end func_ov27_02179210 .global func_ov27_021792a0 arm_func_start func_ov27_021792a0 @@ -14314,12 +14314,12 @@ func_ov27_021792a0: ; 0x021792a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_021792a0 _021792cc: .word data_ov27_0217a14c _021792d0: .word 0x46534d4e _021792d4: .word func_ov27_02174a94 _021792d8: .word _ZN9ActorTypeD1Ev _021792dc: .word data_ov27_0217a140 + arm_func_end func_ov27_021792a0 .global func_ov27_021792e0 arm_func_start func_ov27_021792e0 @@ -14372,7 +14372,6 @@ func_ov27_021792e0: ; 0x021792e0 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_021792e0 _0217939c: .word data_ov27_0217a16c _021793a0: .word 0x464c4e4b _021793a4: .word func_ov27_02174d6c @@ -14381,6 +14380,7 @@ _021793ac: .word data_ov27_0217a160 _021793b0: .word data_02057200 _021793b4: .word data_ov27_02179bc4 _021793b8: .word 0x00000113 + arm_func_end func_ov27_021792e0 .global func_ov27_021793bc arm_func_start func_ov27_021793bc @@ -14411,7 +14411,6 @@ func_ov27_021793bc: ; 0x021793bc add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_021793bc _02179420: .word data_ov27_0217a18c _02179424: .word 0x47444d4e _02179428: .word func_ov27_02177ca4 @@ -14419,6 +14418,7 @@ _0217942c: .word _ZN9ActorTypeD1Ev _02179430: .word data_ov27_0217a180 _02179434: .word data_02057200 _02179438: .word data_ov27_02179e6c + arm_func_end func_ov27_021793bc .global func_ov27_0217943c arm_func_start func_ov27_0217943c @@ -14434,11 +14434,11 @@ func_ov27_0217943c: ; 0x0217943c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov27_0217943c _02179464: .word data_ov27_0217a1a0 _02179468: .word func_ov27_02178ae4 _0217946c: .word func_0203ebc8 _02179470: .word data_ov27_0217a1a8 + arm_func_end func_ov27_0217943c .section .ctor, 4, 1, 4 .global data_ov27_02179474 diff --git a/asm/ov28.s b/asm/ov28.s index efb5b4a4..111f62ff 100644 --- a/asm/ov28.s +++ b/asm/ov28.s @@ -18,8 +18,8 @@ func_ov28_0216d6a0: ; 0x0216d6a0 bl func_ov28_0216d6e0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216d6a0 _0216d6cc: .word data_027e0fe0 + arm_func_end func_ov28_0216d6a0 .global func_ov28_0216d6d0 arm_func_start func_ov28_0216d6d0 @@ -28,8 +28,8 @@ func_ov28_0216d6d0: ; 0x0216d6d0 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov28_0216d6d0 _0216d6dc: .word data_ov28_02179b00 + arm_func_end func_ov28_0216d6d0 .global func_ov28_0216d6e0 arm_func_start func_ov28_0216d6e0 @@ -169,12 +169,12 @@ func_ov28_0216d6e0: ; 0x0216d6e0 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_0216d6e0 _0216d8f8: .word data_ov28_02178968 _0216d8fc: .word data_027e0fec _0216d900: .word data_ov28_02178a64 _0216d904: .word data_ov28_02179b00 _0216d908: .word gAdventureFlags + arm_func_end func_ov28_0216d6e0 .global func_ov28_0216d90c arm_func_start func_ov28_0216d90c @@ -231,10 +231,10 @@ func_ov28_0216d90c: ; 0x0216d90c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216d90c _0216d9d8: .word data_ov28_02178968 _0216d9dc: .word gAdventureFlags _0216d9e0: .word data_ov28_02179b00 + arm_func_end func_ov28_0216d90c .global func_ov28_0216d9e4 arm_func_start func_ov28_0216d9e4 @@ -293,10 +293,10 @@ func_ov28_0216d9e4: ; 0x0216d9e4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216d9e4 _0216dab8: .word data_ov28_02178968 _0216dabc: .word gAdventureFlags _0216dac0: .word data_ov28_02179b00 + arm_func_end func_ov28_0216d9e4 .global func_ov28_0216dac4 arm_func_start func_ov28_0216dac4 @@ -393,11 +393,11 @@ func_ov28_0216db74: ; 0x0216db74 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov28_0216db74 _0216dc1c: .word data_027e0fec _0216dc20: .word data_ov28_02178b30 _0216dc24: .word data_ov28_02178b34 _0216dc28: .word data_ov28_02178b3c + arm_func_end func_ov28_0216db74 .global func_ov28_0216dc2c arm_func_start func_ov28_0216dc2c @@ -446,11 +446,11 @@ func_ov28_0216dc2c: ; 0x0216dc2c add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov28_0216dc2c _0216dcd8: .word data_027e0fec _0216dcdc: .word data_ov28_02178b48 _0216dce0: .word data_ov28_02178b4c _0216dce4: .word data_ov28_02178b54 + arm_func_end func_ov28_0216dc2c .global func_ov28_0216dce8 arm_func_start func_ov28_0216dce8 @@ -572,7 +572,6 @@ _0216dea0: bl func_ov14_021450f0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216dce8 _0216deac: .word data_ov28_0217807c _0216deb0: .word data_ov28_02178088 _0216deb4: .word data_ov28_02178b60 @@ -580,6 +579,7 @@ _0216deb8: .word data_ov28_02178b64 _0216debc: .word data_ov28_02178b70 _0216dec0: .word data_ov28_02178b74 _0216dec4: .word gAdventureFlags + arm_func_end func_ov28_0216dce8 .global func_ov28_0216dec8 arm_func_start func_ov28_0216dec8 @@ -601,9 +601,9 @@ _0216def8: bl func_ov14_02144d00 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216dec8 _0216df04: .word gAdventureFlags _0216df08: .word 0x006f000c + arm_func_end func_ov28_0216dec8 .global func_ov28_0216df0c arm_func_start func_ov28_0216df0c @@ -1171,13 +1171,13 @@ _0216e708: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216df0c _0216e710: .word data_ov00_020eec68 _0216e714: .word 0xfffff333 _0216e718: .word 0xfffff99a _0216e71c: .word 0x000004cd _0216e720: .word 0xfffffb33 _0216e724: .word data_027e0fc8 + arm_func_end func_ov28_0216df0c .global func_ov28_0216e728 arm_func_start func_ov28_0216e728 @@ -1213,8 +1213,8 @@ func_ov28_0216e784: ; 0x0216e784 ldr ip, _0216e78c ; =_ZN5Actor16CollidesWithLinkEv bx ip .align 2, 0 - arm_func_end func_ov28_0216e784 _0216e78c: .word _ZN5Actor16CollidesWithLinkEv + arm_func_end func_ov28_0216e784 .global func_ov28_0216e790 arm_func_start func_ov28_0216e790 @@ -1338,9 +1338,9 @@ _0216e8dc: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216e790 _0216e948: .word 0x000004cd _0216e94c: .word data_027e0ff8 + arm_func_end func_ov28_0216e790 .global func_ov28_0216e950 arm_func_start func_ov28_0216e950 @@ -1445,11 +1445,11 @@ _0216ea28: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_0216e9b8 _0216eaa4: .word 0x000031c7 _0216eaa8: .word 0xffffce39 _0216eaac: .word data_ov09_0211f5c4 _0216eab0: .word data_027e0fc8 + arm_func_end func_ov28_0216e9b8 .global func_ov28_0216eab4 arm_func_start func_ov28_0216eab4 @@ -1734,13 +1734,13 @@ _0216edf8: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216ead4 _0216eebc: .word gAdventureFlags _0216eec0: .word 0x00000333 _0216eec4: .word 0x00000e39 _0216eec8: .word 0x0000011f _0216eecc: .word 0xffffe38e _0216eed0: .word data_02050f54 + arm_func_end func_ov28_0216ead4 .global func_ov28_0216eed4 arm_func_start func_ov28_0216eed4 @@ -1775,9 +1775,9 @@ func_ov28_0216eed4: ; 0x0216eed4 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216eed4 _0216ef48: .word 0x00000b33 _0216ef4c: .word data_02050f54 + arm_func_end func_ov28_0216eed4 .global func_ov28_0216ef50 arm_func_start func_ov28_0216ef50 @@ -1828,9 +1828,9 @@ func_ov28_0216ef50: ; 0x0216ef50 add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216ef50 _0216f004: .word 0x00000b33 _0216f008: .word data_02050f54 + arm_func_end func_ov28_0216ef50 .global func_ov28_0216f00c arm_func_start func_ov28_0216f00c @@ -1882,9 +1882,9 @@ func_ov28_0216f00c: ; 0x0216f00c add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216f00c _0216f0c4: .word 0x00000b33 _0216f0c8: .word data_02050f54 + arm_func_end func_ov28_0216f00c .global func_ov28_0216f0cc arm_func_start func_ov28_0216f0cc @@ -1920,9 +1920,9 @@ func_ov28_0216f0cc: ; 0x0216f0cc add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216f0cc _0216f144: .word 0x00000b33 _0216f148: .word data_02050f54 + arm_func_end func_ov28_0216f0cc .global func_ov28_0216f14c arm_func_start func_ov28_0216f14c @@ -1957,9 +1957,9 @@ func_ov28_0216f14c: ; 0x0216f14c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216f14c _0216f1c0: .word 0x00000b33 _0216f1c4: .word data_02050f54 + arm_func_end func_ov28_0216f14c .global func_ov28_0216f1c8 arm_func_start func_ov28_0216f1c8 @@ -1988,8 +1988,8 @@ func_ov28_0216f1c8: ; 0x0216f1c8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216f1c8 _0216f224: .word data_02050f54 + arm_func_end func_ov28_0216f1c8 .global func_ov28_0216f228 arm_func_start func_ov28_0216f228 @@ -2029,9 +2029,9 @@ func_ov28_0216f28c: ; 0x0216f28c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov28_0216f28c _0216f29c: .word data_ov09_0211f5c4 _0216f2a0: .word func_ov28_0216fb50 + arm_func_end func_ov28_0216f28c .global func_ov28_0216f2a4 arm_func_start func_ov28_0216f2a4 @@ -2041,9 +2041,9 @@ func_ov28_0216f2a4: ; 0x0216f2a4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov28_0216f2a4 _0216f2b4: .word data_ov09_0211f5c4 _0216f2b8: .word func_ov28_0216fb84 + arm_func_end func_ov28_0216f2a4 .global func_ov28_0216f2bc arm_func_start func_ov28_0216f2bc @@ -2053,9 +2053,9 @@ func_ov28_0216f2bc: ; 0x0216f2bc ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov28_0216f2bc _0216f2cc: .word data_ov09_0211f5c4 _0216f2d0: .word func_ov28_0216fbc0 + arm_func_end func_ov28_0216f2bc .global func_ov28_0216f2d4 arm_func_start func_ov28_0216f2d4 @@ -2065,9 +2065,9 @@ func_ov28_0216f2d4: ; 0x0216f2d4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov28_0216f2d4 _0216f2e4: .word data_ov09_0211f5c4 _0216f2e8: .word func_ov28_0216fbfc + arm_func_end func_ov28_0216f2d4 .global func_ov28_0216f2ec arm_func_start func_ov28_0216f2ec @@ -2112,10 +2112,10 @@ func_ov28_0216f2ec: ; 0x0216f2ec add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216f2ec _0216f388: .word data_027e0fec _0216f38c: .word data_ov28_02178920 _0216f390: .word data_ov28_021780d8 + arm_func_end func_ov28_0216f2ec .global func_ov28_0216f394 arm_func_start func_ov28_0216f394 @@ -2137,8 +2137,8 @@ _0216f3c8: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216f394 _0216f3d0: .word data_ov28_021780d8 + arm_func_end func_ov28_0216f394 .global func_ov28_0216f3d4 arm_func_start func_ov28_0216f3d4 @@ -2203,10 +2203,10 @@ func_ov28_0216f410: ; 0x0216f410 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216f410 _0216f4ac: .word data_027e0fec _0216f4b0: .word data_ov28_02178928 _0216f4b4: .word data_ov28_021780e4 + arm_func_end func_ov28_0216f410 .global func_ov28_0216f4b8 arm_func_start func_ov28_0216f4b8 @@ -2228,8 +2228,8 @@ _0216f4ec: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216f4b8 _0216f4f4: .word data_ov28_021780e4 + arm_func_end func_ov28_0216f4b8 .global func_ov28_0216f4f8 arm_func_start func_ov28_0216f4f8 @@ -2293,10 +2293,10 @@ func_ov28_0216f534: ; 0x0216f534 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216f534 _0216f5cc: .word data_027e0fec _0216f5d0: .word data_ov28_02178938 _0216f5d4: .word data_ov28_021780f4 + arm_func_end func_ov28_0216f534 .global func_ov28_0216f5d8 arm_func_start func_ov28_0216f5d8 @@ -2318,8 +2318,8 @@ _0216f60c: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216f5d8 _0216f614: .word data_ov28_021780f4 + arm_func_end func_ov28_0216f5d8 .global func_ov28_0216f618 arm_func_start func_ov28_0216f618 @@ -2384,10 +2384,10 @@ func_ov28_0216f654: ; 0x0216f654 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216f654 _0216f6f0: .word data_027e0fec _0216f6f4: .word data_ov28_02178944 _0216f6f8: .word data_ov28_02178100 + arm_func_end func_ov28_0216f654 .global func_ov28_0216f6fc arm_func_start func_ov28_0216f6fc @@ -2409,8 +2409,8 @@ _0216f730: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216f6fc _0216f738: .word data_ov28_02178100 + arm_func_end func_ov28_0216f6fc .global func_ov28_0216f73c arm_func_start func_ov28_0216f73c @@ -2475,10 +2475,10 @@ func_ov28_0216f778: ; 0x0216f778 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216f778 _0216f814: .word data_027e0fec _0216f818: .word data_ov28_02178954 _0216f81c: .word data_ov28_02178110 + arm_func_end func_ov28_0216f778 .global func_ov28_0216f820 arm_func_start func_ov28_0216f820 @@ -2500,8 +2500,8 @@ _0216f854: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216f820 _0216f85c: .word data_ov28_02178110 + arm_func_end func_ov28_0216f820 .global func_ov28_0216f860 arm_func_start func_ov28_0216f860 @@ -2560,8 +2560,8 @@ _0216f908: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_0216f89c _0216f914: .word data_027e0f68 + arm_func_end func_ov28_0216f89c .global func_ov28_0216f918 arm_func_start func_ov28_0216f918 @@ -2707,7 +2707,6 @@ _0216fb20: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_0216f918 _0216fb2c: .word 0x000009c4 _0216fb30: .word gAdventureFlags _0216fb34: .word 0x00000176 @@ -2717,6 +2716,7 @@ _0216fb40: .word data_ov28_0217811c _0216fb44: .word data_ov28_02178128 _0216fb48: .word data_ov28_02178134 _0216fb4c: .word data_ov28_02178140 + arm_func_end func_ov28_0216f918 .global func_ov28_0216fb50 arm_func_start func_ov28_0216fb50 @@ -2756,8 +2756,8 @@ _0216fbb4: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216fb84 _0216fbbc: .word 0x000005dc + arm_func_end func_ov28_0216fb84 .global func_ov28_0216fbc0 arm_func_start func_ov28_0216fbc0 @@ -2778,8 +2778,8 @@ _0216fbf0: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216fbc0 _0216fbf8: .word 0x000009c4 + arm_func_end func_ov28_0216fbc0 .global func_ov28_0216fbfc arm_func_start func_ov28_0216fbfc @@ -2831,9 +2831,9 @@ _0216fc7c: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216fc30 _0216fc98: .word data_027e0ffc _0216fc9c: .word 0x0000038d + arm_func_end func_ov28_0216fc30 .global func_ov28_0216fca0 arm_func_start func_ov28_0216fca0 @@ -2866,8 +2866,8 @@ _0216fcec: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216fca0 _0216fd08: .word data_027e0ffc + arm_func_end func_ov28_0216fca0 .global func_ov28_0216fd0c arm_func_start func_ov28_0216fd0c @@ -2888,9 +2888,9 @@ _0216fd3c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216fd0c _0216fd44: .word data_027e0fe0 _0216fd48: .word data_ov28_02178ed4 + arm_func_end func_ov28_0216fd0c .global func_ov28_0216fd4c arm_func_start func_ov28_0216fd4c @@ -2916,9 +2916,9 @@ func_ov28_0216fd4c: ; 0x0216fd4c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0216fd4c _0216fd9c: .word data_ov28_02178180 _0216fda0: .word data_ov28_02178150 + arm_func_end func_ov28_0216fd4c .global func_ov28_0216fda4 arm_func_start func_ov28_0216fda4 @@ -2976,11 +2976,11 @@ _0216fe50: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216fda4 _0216fe58: .word data_ov00_020e8b08 _0216fe5c: .word 0x00001001 _0216fe60: .word 0x00001002 _0216fe64: .word 0x00001003 + arm_func_end func_ov28_0216fda4 .global func_ov28_0216fe68 arm_func_start func_ov28_0216fe68 @@ -3076,11 +3076,11 @@ _0216ffac: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_0216fe68 _0216ffb4: .word gItemManager _0216ffb8: .word gAdventureFlags _0216ffbc: .word 0x0000013e _0216ffc0: .word 0x0000013f + arm_func_end func_ov28_0216fe68 .global func_ov28_0216ffc4 arm_func_start func_ov28_0216ffc4 @@ -3103,8 +3103,8 @@ _0216fffc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0216ffc4 _02170004: .word gItemManager + arm_func_end func_ov28_0216ffc4 .global func_ov28_02170008 arm_func_start func_ov28_02170008 @@ -3129,10 +3129,10 @@ _02170048: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170008 _02170050: .word data_027e0fe0 _02170054: .word 0x000004bc _02170058: .word data_ov28_02178dd0 + arm_func_end func_ov28_02170008 .global func_ov28_0217005c arm_func_start func_ov28_0217005c @@ -3154,10 +3154,10 @@ _02170088: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217005c _02170098: .word data_ov28_02178dd0 _0217009c: .word data_ov00_020eed2c _021700a0: .word data_ov00_020eec60 + arm_func_end func_ov28_0217005c .global func_ov28_021700a4 arm_func_start func_ov28_021700a4 @@ -3181,10 +3181,10 @@ _021700d0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021700a4 _021700e8: .word data_ov28_02178dd0 _021700ec: .word data_ov00_020eed2c _021700f0: .word data_ov00_020eec60 + arm_func_end func_ov28_021700a4 .global func_ov28_021700f4 arm_func_start func_ov28_021700f4 @@ -3220,10 +3220,10 @@ _02170160: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021700f4 _02170168: .word data_ov28_021781d0 _0217016c: .word data_ov28_0217815c _02170170: .word func_ov28_0216fca0 + arm_func_end func_ov28_021700f4 .global func_ov28_02170174 arm_func_start func_ov28_02170174 @@ -3332,10 +3332,10 @@ _021702d0: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_021701e0 _021702d8: .word data_ov00_020eed2c _021702dc: .word data_ov00_020eec60 _021702e0: .word 0x00001770 + arm_func_end func_ov28_021701e0 .global func_ov28_021702e4 arm_func_start func_ov28_021702e4 @@ -3419,8 +3419,8 @@ _021703ec: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021702e4 _021703f4: .word data_ov00_020e8b08 + arm_func_end func_ov28_021702e4 .global func_ov28_021703f8 arm_func_start func_ov28_021703f8 @@ -3440,8 +3440,8 @@ func_ov28_021703f8: ; 0x021703f8 movge r0, #3 bx lr .align 2, 0 - arm_func_end func_ov28_021703f8 _02170430: .word 0x00001770 + arm_func_end func_ov28_021703f8 .global func_ov28_02170434 arm_func_start func_ov28_02170434 @@ -3462,9 +3462,9 @@ _02170464: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170434 _0217046c: .word data_027e0fe0 _02170470: .word data_ov28_02178ccc + arm_func_end func_ov28_02170434 .global func_ov28_02170474 arm_func_start func_ov28_02170474 @@ -3483,9 +3483,9 @@ func_ov28_02170474: ; 0x02170474 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170474 _021704a8: .word func_ov28_0216fc30 _021704ac: .word data_ov28_02178168 + arm_func_end func_ov28_02170474 .global func_ov28_021704b0 arm_func_start func_ov28_021704b0 @@ -3589,7 +3589,6 @@ _02170618: bl func_ov14_02147870 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021704b0 _02170624: .word gAdventureFlags _02170628: .word 0x00000126 _0217062c: .word 0x0000012a @@ -3598,6 +3597,7 @@ _02170634: .word 0x00000127 _02170638: .word 0x0000012b _0217063c: .word 0x00000129 _02170640: .word 0x0000012d + arm_func_end func_ov28_021704b0 .global func_ov28_02170644 arm_func_start func_ov28_02170644 @@ -3618,9 +3618,9 @@ _02170674: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170644 _0217067c: .word data_027e0fe0 _02170680: .word data_ov28_02178bc8 + arm_func_end func_ov28_02170644 .global func_ov28_02170684 arm_func_start func_ov28_02170684 @@ -3637,8 +3637,8 @@ func_ov28_02170684: ; 0x02170684 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170684 _021706b0: .word data_ov28_02178174 + arm_func_end func_ov28_02170684 .global func_ov28_021706b4 arm_func_start func_ov28_021706b4 @@ -3667,9 +3667,9 @@ _021706fc: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021706b4 _02170708: .word data_027e0fe4 _0217070c: .word 0x4e415649 + arm_func_end func_ov28_021706b4 .global func_ov28_02170710 arm_func_start func_ov28_02170710 @@ -3758,9 +3758,9 @@ func_ov28_021707a4: ; 0x021707a4 bl func_ov28_021707d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_021707a4 _021707d0: .word data_027e0fe0 _021707d4: .word 0x00000518 + arm_func_end func_ov28_021707a4 .global func_ov28_021707d8 arm_func_start func_ov28_021707d8 @@ -3783,10 +3783,10 @@ func_ov28_021707d8: ; 0x021707d8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021707d8 _0217081c: .word data_ov28_02179028 _02170820: .word func_ov00_020b7d74 _02170824: .word func_ov28_02170898 + arm_func_end func_ov28_021707d8 .global func_ov28_02170828 arm_func_start func_ov28_02170828 @@ -3804,8 +3804,8 @@ func_ov28_02170828: ; 0x02170828 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170828 _02170858: .word func_ov00_020b7d74 + arm_func_end func_ov28_02170828 .global func_ov28_0217085c arm_func_start func_ov28_0217085c @@ -3825,8 +3825,8 @@ func_ov28_0217085c: ; 0x0217085c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217085c _02170894: .word func_ov00_020b7d74 + arm_func_end func_ov28_0217085c .global func_ov28_02170898 arm_func_start func_ov28_02170898 @@ -3879,8 +3879,8 @@ func_ov28_021708bc: ; 0x021708bc strh r0, [r1, #0x1e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021708bc _0217092c: .word data_ov28_02178270 + arm_func_end func_ov28_021708bc .global func_ov28_02170930 arm_func_start func_ov28_02170930 @@ -3979,10 +3979,10 @@ _02170a84: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_02170930 _02170a90: .word data_ov28_0217827c _02170a94: .word gMapManager _02170a98: .word 0xffffec78 + arm_func_end func_ov28_02170930 .global func_ov28_02170a9c arm_func_start func_ov28_02170a9c @@ -3990,8 +3990,8 @@ func_ov28_02170a9c: ; 0x02170a9c ldr ip, _02170aa4 ; =func_ov14_02144d00 bx ip .align 2, 0 - arm_func_end func_ov28_02170a9c _02170aa4: .word func_ov14_02144d00 + arm_func_end func_ov28_02170a9c .global func_ov28_02170aa8 arm_func_start func_ov28_02170aa8 @@ -4044,8 +4044,8 @@ func_ov28_02170ad4: ; 0x02170ad4 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_02170ad4 _02170b50: .word data_027e0f64 + arm_func_end func_ov28_02170ad4 .global func_ov28_02170b54 arm_func_start func_ov28_02170b54 @@ -4104,8 +4104,8 @@ func_ov28_02170b54: ; 0x02170b54 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02170b54 _02170c28: .word data_027e0f64 + arm_func_end func_ov28_02170b54 .global func_ov28_02170c2c arm_func_start func_ov28_02170c2c @@ -4158,8 +4158,8 @@ func_ov28_02170c2c: ; 0x02170c2c add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov28_02170c2c _02170ce8: .word data_02050f54 + arm_func_end func_ov28_02170c2c .global func_ov28_02170cec arm_func_start func_ov28_02170cec @@ -4304,8 +4304,8 @@ _02170ea8: bl func_ov28_02170ec0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_02170e74 _02170ebc: .word data_027e0ffc + arm_func_end func_ov28_02170e74 .global func_ov28_02170ec0 arm_func_start func_ov28_02170ec0 @@ -4344,8 +4344,8 @@ func_ov28_02170f10: ; 0x02170f10 mov r2, r1 bx ip .align 2, 0 - arm_func_end func_ov28_02170f10 _02170f20: .word _ZN5Actor18func_ov00_020c243cEiPi + arm_func_end func_ov28_02170f10 .global func_ov28_02170f24 arm_func_start func_ov28_02170f24 @@ -4441,9 +4441,9 @@ func_ov28_02170fa0: ; 0x02170fa0 add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02170fa0 _0217106c: .word data_027e0ffc _02171070: .word data_02050f54 + arm_func_end func_ov28_02170fa0 .global func_ov28_02171074 arm_func_start func_ov28_02171074 @@ -4613,8 +4613,8 @@ func_ov28_02171204: ; 0x02171204 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_02171204 _02171280: .word 0x00004e39 + arm_func_end func_ov28_02171204 .global func_ov28_02171284 arm_func_start func_ov28_02171284 @@ -4674,8 +4674,8 @@ func_ov28_0217131c: ; 0x0217131c add r0, r0, #0x1d8 bx ip .align 2, 0 - arm_func_end func_ov28_0217131c _02171330: .word func_ov14_02145f0c + arm_func_end func_ov28_0217131c .global func_ov28_02171334 arm_func_start func_ov28_02171334 @@ -4704,8 +4704,8 @@ func_ov28_02171364: ; 0x02171364 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov28_02171364 _0217137c: .word func_ov14_02145f0c + arm_func_end func_ov28_02171364 .global func_ov28_02171380 arm_func_start func_ov28_02171380 @@ -4734,8 +4734,8 @@ func_ov28_021713ac: ; 0x021713ac mov r1, #3 bx ip .align 2, 0 - arm_func_end func_ov28_021713ac _021713c4: .word func_ov14_02145e48 + arm_func_end func_ov28_021713ac .global func_ov28_021713c8 arm_func_start func_ov28_021713c8 @@ -4789,9 +4789,9 @@ _02171450: bl func_ov00_020c7764 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021713c8 _02171480: .word gAdventureFlags _02171484: .word data_027e0f64 + arm_func_end func_ov28_021713c8 .global func_ov28_02171488 arm_func_start func_ov28_02171488 @@ -4884,9 +4884,9 @@ _02171588: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021714d0 _021715c8: .word data_ov28_02179018 _021715cc: .word data_027e0ff0 + arm_func_end func_ov28_021714d0 .global func_ov28_021715d0 arm_func_start func_ov28_021715d0 @@ -4950,8 +4950,8 @@ func_ov28_02171618: ; 0x02171618 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_02171618 _0217169c: .word data_027e0e58 + arm_func_end func_ov28_02171618 .global func_ov28_021716a0 arm_func_start func_ov28_021716a0 @@ -5096,13 +5096,13 @@ _021718b0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021716a0 _021718c0: .word gAdventureFlags _021718c4: .word data_027e077c _021718c8: .word data_027e0c68 _021718cc: .word data_027e0fc8 _021718d0: .word 0xfffff8e4 _021718d4: .word data_027e0f64 + arm_func_end func_ov28_021716a0 .global func_ov28_021718d8 arm_func_start func_ov28_021718d8 @@ -5198,11 +5198,11 @@ _02171a1c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_021718d8 _02171a24: .word gItemManager _02171a28: .word gAdventureFlags _02171a2c: .word 0x0000013e _02171a30: .word 0x0000013f + arm_func_end func_ov28_021718d8 .global func_ov28_02171a34 arm_func_start func_ov28_02171a34 @@ -5242,8 +5242,8 @@ _02171a98: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02171a60 _02171aa0: .word gItemManager + arm_func_end func_ov28_02171a60 .global func_ov28_02171aa4 arm_func_start func_ov28_02171aa4 @@ -5302,10 +5302,10 @@ _02171b1c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02171aa4 _02171b70: .word data_027e0fec _02171b74: .word data_ov28_021782cc _02171b78: .word data_ov00_020e9370 + arm_func_end func_ov28_02171aa4 .global func_ov28_02171b7c arm_func_start func_ov28_02171b7c @@ -5324,8 +5324,8 @@ func_ov28_02171b7c: ; 0x02171b7c bl func_ov28_02171bb4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02171b7c _02171bb0: .word data_027e0f84 + arm_func_end func_ov28_02171b7c .global func_ov28_02171bb4 arm_func_start func_ov28_02171bb4 @@ -5371,12 +5371,12 @@ func_ov28_02171bb4: ; 0x02171bb4 str r1, [r4, #0x70] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02171bb4 _02171c54: .word data_ov00_020e26b4 _02171c58: .word data_ov00_020e2f04 _02171c5c: .word data_ov00_020e2dd8 _02171c60: .word data_ov28_02179134 _02171c64: .word data_027e0f68 + arm_func_end func_ov28_02171bb4 .global func_ov28_02171c68 arm_func_start func_ov28_02171c68 @@ -5400,9 +5400,9 @@ func_ov28_02171c68: ; 0x02171c68 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02171c68 _02171cb0: .word data_ov28_02179134 _02171cb4: .word data_027e0f6c + arm_func_end func_ov28_02171c68 .global func_ov28_02171cb8 arm_func_start func_ov28_02171cb8 @@ -5428,9 +5428,9 @@ func_ov28_02171cb8: ; 0x02171cb8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02171cb8 _02171d08: .word data_ov28_02179134 _02171d0c: .word data_027e0f6c + arm_func_end func_ov28_02171cb8 .global func_ov28_02171d10 arm_func_start func_ov28_02171d10 @@ -5593,9 +5593,9 @@ _02171f58: add sp, sp, #0x70 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov28_02171d10 _02171f70: .word data_027e0f6c _02171f74: .word gMapManager + arm_func_end func_ov28_02171d10 .global func_ov28_02171f78 arm_func_start func_ov28_02171f78 @@ -5696,9 +5696,9 @@ _021720c4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02171fe8 _021720cc: .word data_027e0f68 _021720d0: .word gMapManager + arm_func_end func_ov28_02171fe8 .global func_ov28_021720d4 arm_func_start func_ov28_021720d4 @@ -5736,8 +5736,8 @@ func_ov28_021720e8: ; 0x021720e8 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021720e8 _02172140: .word data_02050f54 + arm_func_end func_ov28_021720e8 .global func_ov28_02172144 arm_func_start func_ov28_02172144 @@ -5748,9 +5748,9 @@ func_ov28_02172144: ; 0x02172144 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov28_02172144 _02172158: .word gAdventureFlags _0217215c: .word _ZN14AdventureFlags3GetEj + arm_func_end func_ov28_02172144 .global func_ov28_02172160 arm_func_start func_ov28_02172160 @@ -5776,8 +5776,8 @@ func_ov28_02172168: ; 0x02172168 bl func_ov28_021721a0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172168 _0217219c: .word data_027e0f84 + arm_func_end func_ov28_02172168 .global func_ov28_021721a0 arm_func_start func_ov28_021721a0 @@ -5812,12 +5812,12 @@ func_ov28_021721a0: ; 0x021721a0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021721a0 _02172214: .word data_ov00_020e26b4 _02172218: .word data_ov00_020e2f04 _0217221c: .word data_ov00_020e2dd8 _02172220: .word data_ov28_021791c8 _02172224: .word data_027e0f68 + arm_func_end func_ov28_021721a0 .global func_ov28_02172228 arm_func_start func_ov28_02172228 @@ -5975,9 +5975,9 @@ _02172434: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov28_02172280 _0217244c: .word 0x0000059a _02172450: .word gMapManager + arm_func_end func_ov28_02172280 .global func_ov28_02172454 arm_func_start func_ov28_02172454 @@ -6097,9 +6097,9 @@ _021725d8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172508 _021725e0: .word data_027e0f68 _021725e4: .word gMapManager + arm_func_end func_ov28_02172508 .global func_ov28_021725e8 arm_func_start func_ov28_021725e8 @@ -6137,8 +6137,8 @@ func_ov28_021725fc: ; 0x021725fc add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021725fc _02172654: .word data_02050f54 + arm_func_end func_ov28_021725fc .global func_ov28_02172658 arm_func_start func_ov28_02172658 @@ -6149,9 +6149,9 @@ func_ov28_02172658: ; 0x02172658 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov28_02172658 _0217266c: .word gAdventureFlags _02172670: .word _ZN14AdventureFlags3GetEj + arm_func_end func_ov28_02172658 .global func_ov28_02172674 arm_func_start func_ov28_02172674 @@ -6175,8 +6175,8 @@ func_ov28_0217267c: ; 0x0217267c bl func_ov28_021726ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0217267c _021726a8: .word data_027e0fe0 + arm_func_end func_ov28_0217267c .global func_ov28_021726ac arm_func_start func_ov28_021726ac @@ -6200,8 +6200,8 @@ func_ov28_021726ac: ; 0x021726ac str r1, [r4, #0x1e4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021726ac _021726f4: .word data_ov28_021792b4 + arm_func_end func_ov28_021726ac .global func_ov28_021726f8 arm_func_start func_ov28_021726f8 @@ -6285,8 +6285,8 @@ func_ov28_02172790: ; 0x02172790 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172790 _02172808: .word 0x000001ad + arm_func_end func_ov28_02172790 .global func_ov28_0217280c arm_func_start func_ov28_0217280c @@ -6358,8 +6358,8 @@ _021728d0: bl func_ov28_02172b40 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov28_0217280c _021728fc: .word gItemManager + arm_func_end func_ov28_0217280c .global func_ov28_02172900 arm_func_start func_ov28_02172900 @@ -6463,9 +6463,9 @@ _02172a34: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217297c _02172a3c: .word data_ov28_021782e0 _02172a40: .word gItemManager + arm_func_end func_ov28_0217297c .global func_ov28_02172a44 arm_func_start func_ov28_02172a44 @@ -6487,9 +6487,9 @@ _02172a78: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02172a44 _02172a80: .word gItemManager _02172a84: .word data_ov28_021782e0 + arm_func_end func_ov28_02172a44 .global func_ov28_02172a88 arm_func_start func_ov28_02172a88 @@ -6508,9 +6508,9 @@ func_ov28_02172a88: ; 0x02172a88 mov r0, r0, asr #0x18 bx lr .align 2, 0 - arm_func_end func_ov28_02172a88 _02172abc: .word data_ov28_021782e0 _02172ac0: .word gItemManager + arm_func_end func_ov28_02172a88 .global func_ov28_02172ac4 arm_func_start func_ov28_02172ac4 @@ -6528,8 +6528,8 @@ func_ov28_02172ac4: ; 0x02172ac4 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02172ac4 _02172af4: .word data_ov28_02179274 + arm_func_end func_ov28_02172ac4 .global func_ov28_02172af8 arm_func_start func_ov28_02172af8 @@ -6552,8 +6552,8 @@ func_ov28_02172af8: ; 0x02172af8 bl _ZN5Actor10SetUnk_11cEc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172af8 _02172b3c: .word gMapManager + arm_func_end func_ov28_02172af8 .global func_ov28_02172b40 arm_func_start func_ov28_02172b40 @@ -6567,8 +6567,8 @@ func_ov28_02172b40: ; 0x02172b40 str r1, [r0, #0x1ec] bx lr .align 2, 0 - arm_func_end func_ov28_02172b40 _02172b60: .word data_ov28_02179274 + arm_func_end func_ov28_02172b40 .global func_ov28_02172b64 arm_func_start func_ov28_02172b64 @@ -6603,8 +6603,8 @@ func_ov28_02172b8c: ; 0x02172b8c blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02172b8c _02172bc4: .word data_ov28_02179274 + arm_func_end func_ov28_02172b8c .global func_ov28_02172bc8 arm_func_start func_ov28_02172bc8 @@ -6633,8 +6633,8 @@ func_ov28_02172bc8: ; 0x02172bc8 bl _ZN5Actor10SetUnk_11cEc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172bc8 _02172c24: .word gMapManager + arm_func_end func_ov28_02172bc8 .global func_ov28_02172c28 arm_func_start func_ov28_02172c28 @@ -6832,7 +6832,6 @@ _02172ee4: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02172c28 _02172f08: .word data_027e0e58 _02172f0c: .word 0xfffff19a _02172f10: .word gItemManager @@ -6844,6 +6843,7 @@ _02172f24: .word 0x00000151 _02172f28: .word 0x0000014a _02172f2c: .word 0x0000014b _02172f30: .word 0x00000481 + arm_func_end func_ov28_02172c28 .global func_ov28_02172f34 arm_func_start func_ov28_02172f34 @@ -6860,8 +6860,8 @@ func_ov28_02172f34: ; 0x02172f34 bl func_ov28_02172f64 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02172f34 _02172f60: .word data_027e0fe0 + arm_func_end func_ov28_02172f34 .global func_ov28_02172f64 arm_func_start func_ov28_02172f64 @@ -6896,11 +6896,11 @@ func_ov28_02172f64: ; 0x02172f64 str r4, [r1, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172f64 _02172fd8: .word data_ov28_021793e8 _02172fdc: .word data_027e0f68 _02172fe0: .word data_ov28_02178a64 _02172fe4: .word data_ov28_02179c0c + arm_func_end func_ov28_02172f64 .global func_ov28_02172fe8 arm_func_start func_ov28_02172fe8 @@ -6919,8 +6919,8 @@ func_ov28_02172fe8: ; 0x02172fe8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02172fe8 _0217301c: .word data_ov28_02179c0c + arm_func_end func_ov28_02172fe8 .global func_ov28_02173020 arm_func_start func_ov28_02173020 @@ -6941,8 +6941,8 @@ func_ov28_02173020: ; 0x02173020 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173020 _0217305c: .word data_ov28_02179c0c + arm_func_end func_ov28_02173020 .global func_ov28_02173060 arm_func_start func_ov28_02173060 @@ -6960,9 +6960,9 @@ _0217307c: ldrne r0, [r0, #0x30] bx lr .align 2, 0 - arm_func_end func_ov28_02173060 _0217308c: .word 0x00840004 _02173090: .word 0x00840003 + arm_func_end func_ov28_02173060 .global func_ov28_02173094 arm_func_start func_ov28_02173094 @@ -7008,10 +7008,10 @@ _021730d0: strb r4, [r5, #0x26c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02173094 _02173130: .word data_027e0f68 _02173134: .word data_ov28_02178300 _02173138: .word data_ov28_021782f8 + arm_func_end func_ov28_02173094 .global func_ov28_0217313c arm_func_start func_ov28_0217313c @@ -7032,8 +7032,8 @@ _0217316c: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0217313c _02173174: .word data_ov28_021782f8 + arm_func_end func_ov28_0217313c .global func_ov28_02173178 arm_func_start func_ov28_02173178 @@ -7131,9 +7131,9 @@ _02173294: strb r0, [r4, #0x1c1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173210 _021732b4: .word gAdventureFlags _021732b8: .word data_ov28_021782ec + arm_func_end func_ov28_02173210 .global func_ov28_021732bc arm_func_start func_ov28_021732bc @@ -7141,8 +7141,8 @@ func_ov28_021732bc: ; 0x021732bc ldr ip, _021732c4 ; =_ZN5Actor16CollidesWithLinkEv bx ip .align 2, 0 - arm_func_end func_ov28_021732bc _021732c4: .word _ZN5Actor16CollidesWithLinkEv + arm_func_end func_ov28_021732bc .global func_ov28_021732c8 arm_func_start func_ov28_021732c8 @@ -7175,8 +7175,8 @@ _0217330c: moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021732c8 _0217332c: .word data_027e0f64 + arm_func_end func_ov28_021732c8 .global func_ov28_02173330 arm_func_start func_ov28_02173330 @@ -7216,12 +7216,12 @@ _021733a8: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173330 _021733b4: .word 0x00008b33 _021733b8: .word data_027e0f94 _021733bc: .word 0xffff9666 _021733c0: .word data_ov00_020eec68 _021733c4: .word data_027e0fc8 + arm_func_end func_ov28_02173330 .global func_ov28_021733c8 arm_func_start func_ov28_021733c8 @@ -7318,11 +7318,11 @@ _021734f8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_021733ec _02173500: .word gAdventureFlags _02173504: .word data_027e077c _02173508: .word data_027e0fc8 _0217350c: .word data_027e0c68 + arm_func_end func_ov28_021733ec .global func_ov28_02173510 arm_func_start func_ov28_02173510 @@ -7355,8 +7355,8 @@ func_ov28_02173510: ; 0x02173510 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173510 _0217357c: .word data_027e0ff8 + arm_func_end func_ov28_02173510 .global func_ov28_02173580 arm_func_start func_ov28_02173580 @@ -7509,9 +7509,9 @@ func_ov28_021736d0: ; 0x021736d0 bl _ZN5Actor18func_ov00_020c1fc8Ej ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021736d0 _02173740: .word gAdventureFlags _02173744: .word data_027e0c68 + arm_func_end func_ov28_021736d0 .global func_ov28_02173748 arm_func_start func_ov28_02173748 @@ -7549,8 +7549,8 @@ func_ov28_02173748: ; 0x02173748 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_02173748 _021737c8: .word data_027e0f64 + arm_func_end func_ov28_02173748 .global func_ov28_021737cc arm_func_start func_ov28_021737cc @@ -7594,9 +7594,9 @@ _02173850: bl func_ov28_02173580 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021737cc _02173860: .word gAdventureFlags _02173864: .word data_ov09_0211f5b4 + arm_func_end func_ov28_021737cc .global func_ov28_02173868 arm_func_start func_ov28_02173868 @@ -7631,8 +7631,8 @@ func_ov28_02173894: ; 0x02173894 mov r1, #5 bx ip .align 2, 0 - arm_func_end func_ov28_02173894 _021738a0: .word func_ov28_02173580 + arm_func_end func_ov28_02173894 .global func_ov28_021738a4 arm_func_start func_ov28_021738a4 @@ -7652,8 +7652,8 @@ func_ov28_021738a4: ; 0x021738a4 bl func_020368f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021738a4 _021738dc: .word data_027e0c68 + arm_func_end func_ov28_021738a4 .global func_ov28_021738e0 arm_func_start func_ov28_021738e0 @@ -7684,10 +7684,10 @@ func_ov28_021738e0: ; 0x021738e0 bl func_ov28_02173580 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021738e0 _02173944: .word gAdventureFlags _02173948: .word data_027e0fc8 _0217394c: .word data_ov09_0211f5b4 + arm_func_end func_ov28_021738e0 .global func_ov28_02173950 arm_func_start func_ov28_02173950 @@ -7708,10 +7708,10 @@ func_ov28_02173950: ; 0x02173950 bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173950 _0217398c: .word data_027e0c68 _02173990: .word data_ov00_020eec9c _02173994: .word 0x00000405 + arm_func_end func_ov28_02173950 .global func_ov28_02173998 arm_func_start func_ov28_02173998 @@ -7737,9 +7737,9 @@ func_ov28_02173998: ; 0x02173998 bl func_ov28_02173580 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173998 _021739e8: .word data_027e0fc8 _021739ec: .word data_ov09_0211f5b4 + arm_func_end func_ov28_02173998 .global func_ov28_021739f0 arm_func_start func_ov28_021739f0 @@ -7902,7 +7902,6 @@ _02173c3c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_021739f0 _02173c48: .word data_027e0ffc _02173c4c: .word 0x0000033d _02173c50: .word 0x00000666 @@ -7914,6 +7913,7 @@ _02173c64: .word 0x424d524e _02173c68: .word 0x0000019d _02173c6c: .word 0x41525257 _02173c70: .word 0x524f5045 + arm_func_end func_ov28_021739f0 .global func_ov28_02173c74 arm_func_start func_ov28_02173c74 @@ -7941,8 +7941,8 @@ func_ov28_02173c74: ; 0x02173c74 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov28_02173c74 _02173ccc: .word data_027e0194 + arm_func_end func_ov28_02173c74 .global func_ov28_02173cd0 arm_func_start func_ov28_02173cd0 @@ -7959,8 +7959,8 @@ func_ov28_02173cd0: ; 0x02173cd0 bl func_ov28_02173d00 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02173cd0 _02173cfc: .word data_027e0fe0 + arm_func_end func_ov28_02173cd0 .global func_ov28_02173d00 arm_func_start func_ov28_02173d00 @@ -7991,10 +7991,10 @@ func_ov28_02173d00: ; 0x02173d00 str r1, [r4, #0x230] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173d00 _02173d64: .word data_ov28_0217951c _02173d68: .word data_027e0f68 _02173d6c: .word data_ov28_02178a64 + arm_func_end func_ov28_02173d00 .global func_ov28_02173d70 arm_func_start func_ov28_02173d70 @@ -8072,10 +8072,10 @@ _02173e04: strb r4, [r5, #0x28c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02173dc8 _02173e64: .word data_027e0f68 _02173e68: .word data_ov28_02178328 _02173e6c: .word data_ov28_02178320 + arm_func_end func_ov28_02173dc8 .global func_ov28_02173e70 arm_func_start func_ov28_02173e70 @@ -8096,8 +8096,8 @@ _02173ea0: bl func_0202e544 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02173e70 _02173ea8: .word data_ov28_02178320 + arm_func_end func_ov28_02173e70 .global func_ov28_02173eac arm_func_start func_ov28_02173eac @@ -8171,8 +8171,8 @@ _02173f98: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173ee4 _02173fa0: .word data_027e0f78 + arm_func_end func_ov28_02173ee4 .global func_ov28_02173fa4 arm_func_start func_ov28_02173fa4 @@ -8205,8 +8205,8 @@ func_ov28_02173fa4: ; 0x02173fa4 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02173fa4 _02174010: .word data_027e0ff8 + arm_func_end func_ov28_02173fa4 .global func_ov28_02174014 arm_func_start func_ov28_02174014 @@ -8371,12 +8371,12 @@ _02174240: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021740cc _0217424c: .word 0x00000666 _02174250: .word data_027e0e58 _02174254: .word 0x000001b9 _02174258: .word 0x000001ba _0217425c: .word 0x000001bb + arm_func_end func_ov28_021740cc .global func_ov28_02174260 arm_func_start func_ov28_02174260 @@ -8392,8 +8392,8 @@ func_ov28_02174260: ; 0x02174260 str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov28_02174260 _02174288: .word data_ov28_021794e4 + arm_func_end func_ov28_02174260 .global func_ov28_0217428c arm_func_start func_ov28_0217428c @@ -8463,11 +8463,11 @@ func_ov28_021742b0: ; 0x021742b0 add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021742b0 _02174378: .word 0x00000666 _0217437c: .word data_ov28_021794e4 _02174380: .word gAdventureFlags _02174384: .word gMapManager + arm_func_end func_ov28_021742b0 .global func_ov28_02174388 arm_func_start func_ov28_02174388 @@ -8549,11 +8549,11 @@ _02174488: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_02174388 _021744b0: .word gAdventureFlags _021744b4: .word data_027e0e58 _021744b8: .word data_ov00_020eec9c _021744bc: .word data_02050f54 + arm_func_end func_ov28_02174388 .global func_ov28_021744c0 arm_func_start func_ov28_021744c0 @@ -8575,8 +8575,8 @@ func_ov28_021744c0: ; 0x021744c0 str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov28_021744c0 _02174500: .word data_ov28_021794e4 + arm_func_end func_ov28_021744c0 .global func_ov28_02174504 arm_func_start func_ov28_02174504 @@ -8600,9 +8600,9 @@ func_ov28_02174504: ; 0x02174504 bl _ZN5Actor18func_ov00_020c1fc8Ej ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174504 _0217454c: .word gAdventureFlags _02174550: .word data_027e0c68 + arm_func_end func_ov28_02174504 .global func_ov28_02174554 arm_func_start func_ov28_02174554 @@ -8676,10 +8676,10 @@ func_ov28_02174554: ; 0x02174554 add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174554 _02174664: .word data_027e0ffc _02174668: .word gAdventureFlags _0217466c: .word data_ov28_021794e4 + arm_func_end func_ov28_02174554 .global func_ov28_02174670 arm_func_start func_ov28_02174670 @@ -8707,8 +8707,8 @@ func_ov28_02174670: ; 0x02174670 bl func_ov28_02174700 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174670 _021746c8: .word gAdventureFlags + arm_func_end func_ov28_02174670 .global func_ov28_021746cc arm_func_start func_ov28_021746cc @@ -8725,8 +8725,8 @@ func_ov28_021746cc: ; 0x021746cc str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov28_021746cc _021746f8: .word data_ov28_021794e4 + arm_func_end func_ov28_021746cc .global func_ov28_021746fc arm_func_start func_ov28_021746fc @@ -8760,8 +8760,8 @@ func_ov28_02174700: ; 0x02174700 bl func_ov28_02173dc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174700 _02174758: .word data_ov28_021794e4 + arm_func_end func_ov28_02174700 .global func_ov28_0217475c arm_func_start func_ov28_0217475c @@ -8816,11 +8816,11 @@ func_ov28_0217475c: ; 0x0217475c add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_0217475c _02174820: .word data_027e0e58 _02174824: .word 0x000001a5 _02174828: .word gAdventureFlags _0217482c: .word data_ov00_020eec9c + arm_func_end func_ov28_0217475c .global func_ov28_02174830 arm_func_start func_ov28_02174830 @@ -8848,8 +8848,8 @@ func_ov28_02174830: ; 0x02174830 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov28_02174830 _02174888: .word data_027e0194 + arm_func_end func_ov28_02174830 .global func_ov28_0217488c arm_func_start func_ov28_0217488c @@ -8865,8 +8865,8 @@ func_ov28_0217488c: ; 0x0217488c bl func_ov28_021748b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_0217488c _021748b4: .word data_027e0ce0 + arm_func_end func_ov28_0217488c .global func_ov28_021748b8 arm_func_start func_ov28_021748b8 @@ -8886,9 +8886,9 @@ func_ov28_021748b8: ; 0x021748b8 strh r1, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021748b8 _021748f0: .word data_ov28_02179660 _021748f4: .word data_ov28_02179c50 + arm_func_end func_ov28_021748b8 .global func_ov28_021748f8 arm_func_start func_ov28_021748f8 @@ -8902,8 +8902,8 @@ func_ov28_021748f8: ; 0x021748f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021748f8 _02174918: .word data_ov28_02179c50 + arm_func_end func_ov28_021748f8 .global func_ov28_0217491c arm_func_start func_ov28_0217491c @@ -8919,8 +8919,8 @@ func_ov28_0217491c: ; 0x0217491c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217491c _02174944: .word data_ov28_02179c50 + arm_func_end func_ov28_0217491c .global func_ov28_02174948 arm_func_start func_ov28_02174948 @@ -8929,8 +8929,8 @@ func_ov28_02174948: ; 0x02174948 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov28_02174948 _02174954: .word data_ov28_02179c50 + arm_func_end func_ov28_02174948 .global func_ov28_02174958 arm_func_start func_ov28_02174958 @@ -8986,11 +8986,11 @@ func_ov28_0217496c: ; 0x0217496c add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_0217496c _02174a0c: .word gMapManager _02174a10: .word gOverlayManager _02174a14: .word 0x00000004 _02174a18: .word 0x00000005 + arm_func_end func_ov28_0217496c .global func_ov28_02174a1c arm_func_start func_ov28_02174a1c @@ -9011,8 +9011,8 @@ func_ov28_02174a1c: ; 0x02174a1c bl func_ov00_020d716c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02174a1c _02174a58: .word data_ov00_020eec68 + arm_func_end func_ov28_02174a1c .global func_ov28_02174a5c arm_func_start func_ov28_02174a5c @@ -9099,7 +9099,6 @@ _02174b40: bl func_ov00_020d716c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174a5c _02174b90: .word gAdventureFlags _02174b94: .word data_ov00_020eec68 _02174b98: .word data_027e077c @@ -9107,6 +9106,7 @@ _02174b9c: .word data_027e0c68 _02174ba0: .word data_ov00_020eec9c _02174ba4: .word data_027e0fc8 _02174ba8: .word data_ov28_02179c2c + arm_func_end func_ov28_02174a5c .global func_ov28_02174bac arm_func_start func_ov28_02174bac @@ -9118,8 +9118,8 @@ func_ov28_02174bac: ; 0x02174bac strh r2, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_ov28_02174bac _02174bc4: .word func_ov28_02174a1c + arm_func_end func_ov28_02174bac .global func_ov28_02174bc8 arm_func_start func_ov28_02174bc8 @@ -9128,8 +9128,8 @@ func_ov28_02174bc8: ; 0x02174bc8 mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov28_02174bc8 _02174bd4: .word func_ov28_02174a1c + arm_func_end func_ov28_02174bc8 .global func_ov28_02174bd8 arm_func_start func_ov28_02174bd8 @@ -9146,9 +9146,9 @@ func_ov28_02174bd8: ; 0x02174bd8 bl _ZN14AdventureFlags3SetEjb ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02174bd8 _02174c04: .word data_ov09_0211f5b4 _02174c08: .word gAdventureFlags + arm_func_end func_ov28_02174bd8 .global func_ov28_02174c0c arm_func_start func_ov28_02174c0c @@ -9165,8 +9165,8 @@ func_ov28_02174c0c: ; 0x02174c0c bl func_ov28_02174c3c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02174c0c _02174c38: .word data_027e0fe0 + arm_func_end func_ov28_02174c0c .global func_ov28_02174c3c arm_func_start func_ov28_02174c3c @@ -9199,10 +9199,10 @@ func_ov28_02174c3c: ; 0x02174c3c str r1, [r4, #0x1c0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174c3c _02174ca8: .word data_ov28_021796b4 _02174cac: .word data_027e0f68 _02174cb0: .word data_ov28_02179770 + arm_func_end func_ov28_02174c3c .global func_ov28_02174cb4 arm_func_start func_ov28_02174cb4 @@ -9227,9 +9227,9 @@ func_ov28_02174cb4: ; 0x02174cb4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174cb4 _02174d00: .word data_ov28_021796b4 _02174d04: .word data_ov28_02179c54 + arm_func_end func_ov28_02174cb4 .global func_ov28_02174d08 arm_func_start func_ov28_02174d08 @@ -9256,9 +9256,9 @@ func_ov28_02174d08: ; 0x02174d08 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174d08 _02174d5c: .word data_ov28_021796b4 _02174d60: .word data_ov28_02179c54 + arm_func_end func_ov28_02174d08 .global func_ov28_02174d64 arm_func_start func_ov28_02174d64 @@ -9317,11 +9317,11 @@ _02174d8c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02174d64 _02174e34: .word data_ov28_02179c54 _02174e38: .word data_ov28_02178350 _02174e3c: .word data_027e0f68 _02174e40: .word data_ov28_02178348 + arm_func_end func_ov28_02174d64 .global func_ov28_02174e44 arm_func_start func_ov28_02174e44 @@ -9354,8 +9354,8 @@ func_ov28_02174e44: ; 0x02174e44 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174e44 _02174eb0: .word data_027e0ff8 + arm_func_end func_ov28_02174e44 .global func_ov28_02174eb4 arm_func_start func_ov28_02174eb4 @@ -9364,8 +9364,8 @@ func_ov28_02174eb4: ; 0x02174eb4 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov28_02174eb4 _02174ec0: .word data_ov28_02179c54 + arm_func_end func_ov28_02174eb4 .global func_ov28_02174ec4 arm_func_start func_ov28_02174ec4 @@ -9402,10 +9402,10 @@ _02174f30: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02174ec4 _02174f38: .word gAdventureFlags _02174f3c: .word data_027e0c68 _02174f40: .word data_ov28_02179c2c + arm_func_end func_ov28_02174ec4 .global func_ov28_02174f44 arm_func_start func_ov28_02174f44 @@ -9518,10 +9518,10 @@ _0217504c: str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02175028 _02175098: .word data_027e0e58 _0217509c: .word gMapManager _021750a0: .word data_ov28_02179684 + arm_func_end func_ov28_02175028 .global func_ov28_021750a4 arm_func_start func_ov28_021750a4 @@ -9561,10 +9561,10 @@ func_ov28_021750a8: ; 0x021750a8 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021750a8 _02175118: .word data_027e0e58 _0217511c: .word data_ov00_020eec9c _02175120: .word 0x00000402 + arm_func_end func_ov28_021750a8 .global func_ov28_02175124 arm_func_start func_ov28_02175124 @@ -9578,8 +9578,8 @@ func_ov28_02175124: ; 0x02175124 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov28_02175124 _02175144: .word data_ov28_02179684 + arm_func_end func_ov28_02175124 .global func_ov28_02175148 arm_func_start func_ov28_02175148 @@ -9656,7 +9656,6 @@ _02175210: bl func_020370d0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_0217514c _02175248: .word data_027e0e58 _0217524c: .word 0x000001bd _02175250: .word data_027e0ffc @@ -9666,6 +9665,7 @@ _0217525c: .word gMapManager _02175260: .word data_ov28_02179684 _02175264: .word data_ov00_020eec68 _02175268: .word data_027e0c68 + arm_func_end func_ov28_0217514c .global func_ov28_0217526c arm_func_start func_ov28_0217526c @@ -9772,13 +9772,13 @@ _021753c0: bl func_ov28_02174bc8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02175274 _021753d8: .word data_027e0c68 _021753dc: .word gMapManager _021753e0: .word data_ov00_020eec9c _021753e4: .word 0x00000403 _021753e8: .word 0x00000404 _021753ec: .word data_ov28_02179c2c + arm_func_end func_ov28_02175274 .global func_ov28_021753f0 arm_func_start func_ov28_021753f0 @@ -9813,10 +9813,10 @@ func_ov28_021753f0: ; 0x021753f0 bl func_ov00_020b7e6c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021753f0 _02175464: .word gMapManager _02175468: .word data_ov28_02178348 _0217546c: .word data_ov28_02179684 + arm_func_end func_ov28_021753f0 .global func_ov28_02175470 arm_func_start func_ov28_02175470 @@ -9824,8 +9824,8 @@ func_ov28_02175470: ; 0x02175470 ldr ip, _02175478 ; =func_ov28_02175274 bx ip .align 2, 0 - arm_func_end func_ov28_02175470 _02175478: .word func_ov28_02175274 + arm_func_end func_ov28_02175470 .global func_ov28_0217547c arm_func_start func_ov28_0217547c @@ -9860,9 +9860,9 @@ func_ov28_021754b0: ; 0x021754b0 bl func_ov28_021757a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_021754b0 _021754dc: .word data_027e0fe0 _021754e0: .word 0x000007b4 + arm_func_end func_ov28_021754b0 .global func_ov28_021754e4 arm_func_start func_ov28_021754e4 @@ -9895,9 +9895,9 @@ _02175530: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021754e4 _0217554c: .word data_027e0ffc _02175550: .word 0x0000038d + arm_func_end func_ov28_021754e4 .global func_ov28_02175554 arm_func_start func_ov28_02175554 @@ -9983,9 +9983,9 @@ _02175638: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov28_02175554 _02175688: .word data_ov28_021783f4 _0217568c: .word data_ov28_02178408 + arm_func_end func_ov28_02175554 .global func_ov28_02175690 arm_func_start func_ov28_02175690 @@ -10038,8 +10038,8 @@ _0217573c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02175690 _02175744: .word func_ov14_02145520 + arm_func_end func_ov28_02175690 .global func_ov28_02175748 arm_func_start func_ov28_02175748 @@ -10068,9 +10068,9 @@ _02175790: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02175748 _0217579c: .word data_027e0fe4 _021757a0: .word 0x4e415649 + arm_func_end func_ov28_02175748 .global func_ov28_021757a4 arm_func_start func_ov28_021757a4 @@ -10161,13 +10161,13 @@ func_ov28_021757a4: ; 0x021757a4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021757a4 _021758f8: .word data_ov28_021797c4 _021758fc: .word data_027e0fec _02175900: .word data_ov28_02178a64 _02175904: .word data_ov28_021798c0 _02175908: .word func_ov00_020b7d74 _0217590c: .word func_ov28_02170898 + arm_func_end func_ov28_021757a4 .global func_ov28_02175910 arm_func_start func_ov28_02175910 @@ -10203,8 +10203,8 @@ func_ov28_02175910: ; 0x02175910 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02175910 _02175988: .word func_ov00_020b7d74 + arm_func_end func_ov28_02175910 .global func_ov28_0217598c arm_func_start func_ov28_0217598c @@ -10242,8 +10242,8 @@ func_ov28_0217598c: ; 0x0217598c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217598c _02175a0c: .word func_ov00_020b7d74 + arm_func_end func_ov28_0217598c .global func_ov28_02175a10 arm_func_start func_ov28_02175a10 @@ -10298,10 +10298,10 @@ func_ov28_02175a10: ; 0x02175a10 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov28_02175a10 _02175ad4: .word data_027e0fec _02175ad8: .word data_ov28_021798e0 _02175adc: .word data_ov28_021798e4 + arm_func_end func_ov28_02175a10 .global func_ov28_02175ae0 arm_func_start func_ov28_02175ae0 @@ -10347,9 +10347,9 @@ func_ov28_02175ae0: ; 0x02175ae0 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov28_02175ae0 _02175b80: .word data_027e0fec _02175b84: .word data_ov28_021797b8 + arm_func_end func_ov28_02175ae0 .global func_ov28_02175b88 arm_func_start func_ov28_02175b88 @@ -10358,8 +10358,8 @@ func_ov28_02175b88: ; 0x02175b88 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov28_02175b88 _02175b94: .word func_ov28_02176204 + arm_func_end func_ov28_02175b88 .global func_ov28_02175b98 arm_func_start func_ov28_02175b98 @@ -10476,10 +10476,10 @@ _02175d08: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_02175ba0 _02175d10: .word data_027e0e58 _02175d14: .word data_027e0ffc _02175d18: .word 0x00000426 + arm_func_end func_ov28_02175ba0 .global func_ov28_02175d1c arm_func_start func_ov28_02175d1c @@ -10634,8 +10634,8 @@ _02175f3c: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02175d1c _02175f44: .word data_02050f54 + arm_func_end func_ov28_02175d1c .global func_ov28_02175f48 arm_func_start func_ov28_02175f48 @@ -10813,7 +10813,6 @@ _021761cc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02175f48 _021761d4: .word data_ov28_0217836c _021761d8: .word func_ov28_02175554 _021761dc: .word data_ov28_021798ec @@ -10822,6 +10821,7 @@ _021761e4: .word data_ov28_02178360 _021761e8: .word func_ov28_021754e4 _021761ec: .word gAdventureFlags _021761f0: .word 0x00000123 + arm_func_end func_ov28_02175f48 .global func_ov28_021761f4 arm_func_start func_ov28_021761f4 @@ -10895,8 +10895,8 @@ func_ov28_021762bc: ; 0x021762bc str r1, [r0, #0x70] bx lr .align 2, 0 - arm_func_end func_ov28_021762bc _021762c8: .word 0x00000ccd + arm_func_end func_ov28_021762bc .global func_ov28_021762cc arm_func_start func_ov28_021762cc @@ -11115,7 +11115,6 @@ _021765c0: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021762cc _021765ec: .word 0xffffd333 _021765f0: .word data_027e0ffc _021765f4: .word 0x00000422 @@ -11126,6 +11125,7 @@ _02176604: .word 0x00000aab _02176608: .word 0x00000266 _0217660c: .word func_ov28_021762bc _02176610: .word data_027e0e58 + arm_func_end func_ov28_021762cc .global func_ov28_02176614 arm_func_start func_ov28_02176614 @@ -11199,8 +11199,8 @@ _021766e8: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02176614 _02176718: .word 0x000007d2 + arm_func_end func_ov28_02176614 .global func_ov28_0217671c arm_func_start func_ov28_0217671c @@ -11229,8 +11229,8 @@ func_ov28_0217671c: ; 0x0217671c add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_0217671c _02176778: .word data_02050f54 + arm_func_end func_ov28_0217671c .global func_ov28_0217677c arm_func_start func_ov28_0217677c @@ -11265,9 +11265,9 @@ func_ov28_0217677c: ; 0x0217677c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217677c _021767f0: .word 0xffffe99a _021767f4: .word data_02050f54 + arm_func_end func_ov28_0217677c .global func_ov28_021767f8 arm_func_start func_ov28_021767f8 @@ -11327,10 +11327,10 @@ func_ov28_021767f8: ; 0x021767f8 add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021767f8 _021768d0: .word data_02051354 _021768d4: .word data_02051054 _021768d8: .word data_02050f54 + arm_func_end func_ov28_021767f8 .global func_ov28_021768dc arm_func_start func_ov28_021768dc @@ -11398,12 +11398,12 @@ func_ov28_021768dc: ; 0x021768dc add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021768dc _021769d4: .word 0x0000063d _021769d8: .word data_02050f54 _021769dc: .word data_02051154 _021769e0: .word data_02051f54 _021769e4: .word gItemManager + arm_func_end func_ov28_021768dc .global func_ov28_021769e8 arm_func_start func_ov28_021769e8 @@ -11530,13 +11530,13 @@ _02176bac: add sp, sp, #0x84 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021769e8 _02176bc0: .word 0xfffffe66 _02176bc4: .word 0x00000333 _02176bc8: .word data_02054054 _02176bcc: .word data_02054b54 _02176bd0: .word data_02050f54 _02176bd4: .word data_027e0e58 + arm_func_end func_ov28_021769e8 .global func_ov28_02176bd8 arm_func_start func_ov28_02176bd8 @@ -11649,13 +11649,13 @@ _02176d1c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02176bd8 _02176d68: .word data_027e0fec _02176d6c: .word data_ov28_0217841c _02176d70: .word data_ov28_02178430 _02176d74: .word data_ov28_02178444 _02176d78: .word data_ov28_02178458 _02176d7c: .word data_ov00_020e9370 + arm_func_end func_ov28_02176bd8 .global func_ov28_02176d80 arm_func_start func_ov28_02176d80 @@ -11663,8 +11663,8 @@ func_ov28_02176d80: ; 0x02176d80 ldr r0, _02176d88 ; =data_ov28_0217846c bx lr .align 2, 0 - arm_func_end func_ov28_02176d80 _02176d88: .word data_ov28_0217846c + arm_func_end func_ov28_02176d80 .global func_ov28_02176d8c arm_func_start func_ov28_02176d8c @@ -11681,8 +11681,8 @@ func_ov28_02176d8c: ; 0x02176d8c bl func_ov28_02176f74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02176d8c _02176db8: .word data_027e0fe0 + arm_func_end func_ov28_02176d8c .global func_ov28_02176dbc arm_func_start func_ov28_02176dbc @@ -11700,8 +11700,8 @@ func_ov28_02176dbc: ; 0x02176dbc strb r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02176dbc _02176dec: .word data_ov28_021799d4 + arm_func_end func_ov28_02176dbc .global func_ov28_02176df0 arm_func_start func_ov28_02176df0 @@ -11711,8 +11711,8 @@ func_ov28_02176df0: ; 0x02176df0 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov28_02176df0 _02176e00: .word func_ov00_020a9998 + arm_func_end func_ov28_02176df0 .global func_ov28_02176e04 arm_func_start func_ov28_02176e04 @@ -11778,9 +11778,9 @@ _02176e40: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02176e04 _02176ef0: .word data_ov28_021784dc _02176ef4: .word data_02050f54 + arm_func_end func_ov28_02176e04 .global func_ov28_02176ef8 arm_func_start func_ov28_02176ef8 @@ -11809,10 +11809,10 @@ func_ov28_02176ef8: ; 0x02176ef8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02176ef8 _02176f54: .word data_ov28_021799c0 _02176f58: .word data_ov28_02179a1c _02176f5c: .word data_ov28_0217848c + arm_func_end func_ov28_02176ef8 .global func_ov28_02176f60 arm_func_start func_ov28_02176f60 @@ -11859,8 +11859,8 @@ func_ov28_02176f74: ; 0x02176f74 str r1, [r4, #0x188] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02176f74 _02176ff0: .word data_ov28_02179900 + arm_func_end func_ov28_02176f74 .global func_ov28_02176ff4 arm_func_start func_ov28_02176ff4 @@ -12012,8 +12012,8 @@ _021771d8: str r0, [r5, #0x138] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02177170 _021771e8: .word data_027e0c68 + arm_func_end func_ov28_02177170 .global func_ov28_021771ec arm_func_start func_ov28_021771ec @@ -12202,7 +12202,6 @@ _02177458: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02177264 _0217746c: .word data_027e0e58 _02177470: .word data_ov00_020eec9c _02177474: .word 0x0000042a @@ -12213,6 +12212,7 @@ _02177484: .word 0x00000429 _02177488: .word 0xffffe8cd _0217748c: .word 0x0000011f _02177490: .word 0x00000428 + arm_func_end func_ov28_02177264 .global func_ov28_02177494 arm_func_start func_ov28_02177494 @@ -12267,9 +12267,9 @@ _0217751c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_021774c4 _02177528: .word data_027e0fe4 _0217752c: .word 0x4e415649 + arm_func_end func_ov28_021774c4 .global func_ov28_02177530 arm_func_start func_ov28_02177530 @@ -12291,8 +12291,8 @@ _02177564: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02177530 _0217756c: .word 0xffffe8cd + arm_func_end func_ov28_02177530 .global func_ov28_02177570 arm_func_start func_ov28_02177570 @@ -12396,8 +12396,8 @@ func_ov28_02177660: ; 0x02177660 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_02177660 _021776a4: .word data_027e0e58 + arm_func_end func_ov28_02177660 .global func_ov28_021776a8 arm_func_start func_ov28_021776a8 @@ -12420,8 +12420,8 @@ func_ov28_021776a8: ; 0x021776a8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov28_021776a8 _021776ec: .word data_027e0e58 + arm_func_end func_ov28_021776a8 .global func_ov28_021776f0 arm_func_start func_ov28_021776f0 @@ -12544,11 +12544,11 @@ _02177890: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_021776f0 _021778ac: .word data_027e0f94 _021778b0: .word 0x0000238e _021778b4: .word data_027e0fe4 _021778b8: .word 0x00001555 + arm_func_end func_ov28_021776f0 .global func_ov28_021778bc arm_func_start func_ov28_021778bc @@ -12597,8 +12597,8 @@ func_ov28_02177900: ; 0x02177900 bl func_ov28_0217795c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02177900 _0217792c: .word data_027e0fe0 + arm_func_end func_ov28_02177900 .global func_ov28_02177930 arm_func_start func_ov28_02177930 @@ -12613,9 +12613,9 @@ func_ov28_02177930: ; 0x02177930 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_02177930 _02177954: .word data_ov28_021784f0 _02177958: .word data_ov28_02179aec + arm_func_end func_ov28_02177930 .global func_ov28_0217795c arm_func_start func_ov28_0217795c @@ -12644,8 +12644,8 @@ func_ov28_0217795c: ; 0x0217795c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov28_0217795c _021779b8: .word data_ov28_02179a2c + arm_func_end func_ov28_0217795c .global func_ov28_021779bc arm_func_start func_ov28_021779bc @@ -12762,8 +12762,8 @@ func_ov28_02177a54: ; 0x02177a54 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov28_02177a54 _02177b50: .word data_027e0764 + arm_func_end func_ov28_02177a54 .global func_ov28_02177b54 arm_func_start func_ov28_02177b54 @@ -12784,9 +12784,9 @@ func_ov28_02177b54: ; 0x02177b54 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov28_02177b54 _02177b90: .word data_027e0fe4 _02177b94: .word 0x46524253 + arm_func_end func_ov28_02177b54 .global func_ov28_02177b98 arm_func_start func_ov28_02177b98 @@ -13113,13 +13113,13 @@ _02177fb0: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov28_02177bec _02178040: .word data_02050f54 _02178044: .word data_027e0e58 _02178048: .word 0x00000b33 _0217804c: .word data_027e0764 _02178050: .word 0x00004001 _02178054: .word data_027e0ff8 + arm_func_end func_ov28_02177bec .global func_ov28_02178058 arm_func_start func_ov28_02178058 @@ -13878,12 +13878,12 @@ func_ov28_02178504: ; 0x02178504 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178504 _02178530: .word data_ov28_02179b0c _02178534: .word 0x534d544e _02178538: .word func_ov28_0216d6a0 _0217853c: .word _ZN9ActorTypeD1Ev _02178540: .word data_ov28_02179b00 + arm_func_end func_ov28_02178504 .global func_ov28_02178544 arm_func_start func_ov28_02178544 @@ -13927,7 +13927,6 @@ func_ov28_02178544: ; 0x02178544 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178544 _021785dc: .word data_ov28_02179b30 _021785e0: .word 0x43485342 _021785e4: .word func_ov28_0216fd0c @@ -13945,6 +13944,7 @@ _02178610: .word data_ov28_02179b90 _02178614: .word 0x43484d54 _02178618: .word func_ov28_02170644 _0217861c: .word data_ov28_02179b84 + arm_func_end func_ov28_02178544 .global func_ov28_02178620 arm_func_start func_ov28_02178620 @@ -13961,12 +13961,12 @@ func_ov28_02178620: ; 0x02178620 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178620 _0217864c: .word data_ov28_02179bb0 _02178650: .word 0x4d4d4944 _02178654: .word func_ov28_021707a4 _02178658: .word _ZN9ActorTypeD1Ev _0217865c: .word data_ov28_02179ba4 + arm_func_end func_ov28_02178620 .global func_ov28_02178660 arm_func_start func_ov28_02178660 @@ -13982,11 +13982,11 @@ func_ov28_02178660: ; 0x02178660 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178660 _02178688: .word data_ov28_02179bc4 _0217868c: .word func_ov28_02171b7c _02178690: .word func_0203ebc8 _02178694: .word data_ov28_02179bcc + arm_func_end func_ov28_02178660 .global func_ov28_02178698 arm_func_start func_ov28_02178698 @@ -14002,11 +14002,11 @@ func_ov28_02178698: ; 0x02178698 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178698 _021786c0: .word data_ov28_02179bd8 _021786c4: .word func_ov28_02172168 _021786c8: .word func_0203ebc8 _021786cc: .word data_ov28_02179be0 + arm_func_end func_ov28_02178698 .global func_ov28_021786d0 arm_func_start func_ov28_021786d0 @@ -14023,12 +14023,12 @@ func_ov28_021786d0: ; 0x021786d0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_021786d0 _021786fc: .word data_ov28_02179bf8 _02178700: .word 0x53505350 _02178704: .word func_ov28_0217267c _02178708: .word _ZN9ActorTypeD1Ev _0217870c: .word data_ov28_02179bec + arm_func_end func_ov28_021786d0 .global func_ov28_02178710 arm_func_start func_ov28_02178710 @@ -14045,12 +14045,12 @@ func_ov28_02178710: ; 0x02178710 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178710 _0217873c: .word data_ov28_02179c18 _02178740: .word 0x5354474e _02178744: .word func_ov28_02172f34 _02178748: .word _ZN9ActorTypeD1Ev _0217874c: .word data_ov28_02179c0c + arm_func_end func_ov28_02178710 .global func_ov28_02178750 arm_func_start func_ov28_02178750 @@ -14067,12 +14067,12 @@ func_ov28_02178750: ; 0x02178750 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178750 _0217877c: .word data_ov28_02179c3c _02178780: .word 0x53544754 _02178784: .word func_ov28_02173cd0 _02178788: .word _ZN9ActorTypeD1Ev _0217878c: .word data_ov28_02179c30 + arm_func_end func_ov28_02178750 .global func_ov28_02178790 arm_func_start func_ov28_02178790 @@ -14089,12 +14089,12 @@ func_ov28_02178790: ; 0x02178790 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178790 _021787bc: .word data_ov28_02179c60 _021787c0: .word 0x53545357 _021787c4: .word func_ov28_02174c0c _021787c8: .word _ZN9ActorTypeD1Ev _021787cc: .word data_ov28_02179c54 + arm_func_end func_ov28_02178790 .global func_ov28_021787d0 arm_func_start func_ov28_021787d0 @@ -14111,12 +14111,12 @@ func_ov28_021787d0: ; 0x021787d0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_021787d0 _021787fc: .word data_ov28_02179c84 _02178800: .word 0x5341555a _02178804: .word func_ov28_021754b0 _02178808: .word _ZN9ActorTypeD1Ev _0217880c: .word data_ov28_02179c78 + arm_func_end func_ov28_021787d0 .global func_ov28_02178810 arm_func_start func_ov28_02178810 @@ -14133,13 +14133,13 @@ func_ov28_02178810: ; 0x02178810 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178810 _0217883c: .word data_ov28_02179ca4 _02178840: .word 0x46524253 _02178844: .word func_ov28_02176d8c _02178848: .word func_ov28_02176d80 _0217884c: .word _ZN9ActorTypeD1Ev _02178850: .word data_ov28_02179c98 + arm_func_end func_ov28_02178810 .global func_ov28_02178854 arm_func_start func_ov28_02178854 @@ -14156,12 +14156,12 @@ func_ov28_02178854: ; 0x02178854 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov28_02178854 _02178880: .word data_ov28_02179cc4 _02178884: .word 0x46524348 _02178888: .word func_ov28_02177900 _0217888c: .word _ZN9ActorTypeD1Ev _02178890: .word data_ov28_02179cb8 + arm_func_end func_ov28_02178854 .section .ctor, 4, 1, 4 .global data_ov28_02178894 diff --git a/asm/ov29.s b/asm/ov29.s index 81c19ba6..f32a9c8e 100644 --- a/asm/ov29.s +++ b/asm/ov29.s @@ -26,8 +26,8 @@ func_ov29_0216d6a0: ; 0x0216d6a0 strb r0, [r4, #0x56] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216d6a0 _0216d6ec: .word data_027e0ce0 + arm_func_end func_ov29_0216d6a0 .global func_ov29_0216d6f0 arm_func_start func_ov29_0216d6f0 @@ -56,8 +56,8 @@ _0216d738: strb r0, [r5, #0x56] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_0216d6f0 _0216d748: .word data_027e0ce0 + arm_func_end func_ov29_0216d6f0 .global func_ov29_0216d74c arm_func_start func_ov29_0216d74c @@ -153,10 +153,10 @@ _0216d850: bl func_ov00_020d7ad4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_0216d7b0 _0216d860: .word data_ov29_0217a4a0 _0216d864: .word data_ov29_0217a4ac _0216d868: .word data_ov00_020eec9c + arm_func_end func_ov29_0216d7b0 .global func_ov29_0216d86c arm_func_start func_ov29_0216d86c @@ -228,9 +228,9 @@ func_ov29_0216d918: ; 0x0216d918 ldr r0, _0216d92c ; =data_ov29_0217a4ac bx ip .align 2, 0 - arm_func_end func_ov29_0216d918 _0216d928: .word func_ov29_0216d8a0 _0216d92c: .word data_ov29_0217a4ac + arm_func_end func_ov29_0216d918 .global func_ov29_0216d930 arm_func_start func_ov29_0216d930 @@ -258,9 +258,9 @@ _0216d968: strb r4, [r5, #0x54] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_0216d930 _0216d984: .word data_027e0fb8 _0216d988: .word data_027e103c + arm_func_end func_ov29_0216d930 .global func_ov29_0216d98c arm_func_start func_ov29_0216d98c @@ -274,8 +274,8 @@ func_ov29_0216d98c: ; 0x0216d98c mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov29_0216d98c _0216d9ac: .word func_02017d30 + arm_func_end func_ov29_0216d98c .global func_ov29_0216d9b0 arm_func_start func_ov29_0216d9b0 @@ -374,8 +374,8 @@ _0216db0c: bl func_0200e2a4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_0216d9b0 _0216db1c: .word 0x00000554 + arm_func_end func_ov29_0216d9b0 .global func_ov29_0216db20 arm_func_start func_ov29_0216db20 @@ -406,8 +406,8 @@ func_ov29_0216db60: ; 0x0216db60 add r0, r0, r2 bx ip .align 2, 0 - arm_func_end func_ov29_0216db60 _0216db70: .word func_ov29_0216db20 + arm_func_end func_ov29_0216db60 .global func_ov29_0216db74 arm_func_start func_ov29_0216db74 @@ -499,8 +499,8 @@ func_ov29_0216dc50: ; 0x0216dc50 strb r1, [r4, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216dc50 _0216dc84: .word data_ov29_02179868 + arm_func_end func_ov29_0216dc50 .global func_ov29_0216dc88 arm_func_start func_ov29_0216dc88 @@ -510,9 +510,9 @@ func_ov29_0216dc88: ; 0x0216dc88 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov29_0216dc88 _0216dc98: .word func_ov29_0216d7b0 _0216dc9c: .word data_ov29_0217a4ac + arm_func_end func_ov29_0216dc88 .global func_ov29_0216dca0 arm_func_start func_ov29_0216dca0 @@ -529,8 +529,8 @@ func_ov29_0216dca0: ; 0x0216dca0 str r0, [r4, #0x40] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216dca0 _0216dccc: .word data_027e0d38 + arm_func_end func_ov29_0216dca0 .global func_ov29_0216dcd0 arm_func_start func_ov29_0216dcd0 @@ -540,9 +540,9 @@ func_ov29_0216dcd0: ; 0x0216dcd0 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov29_0216dcd0 _0216dce0: .word func_ov29_0216d7b0 _0216dce4: .word data_ov29_0217a4ac + arm_func_end func_ov29_0216dcd0 .global func_ov29_0216dce8 arm_func_start func_ov29_0216dce8 @@ -581,9 +581,9 @@ func_ov29_0216dcf4: ; 0x0216dcf4 bl func_ov09_02113698 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_0216dcf4 _0216dd58: .word data_027e0618 _0216dd5c: .word data_027e0f90 + arm_func_end func_ov29_0216dcf4 .global func_ov29_0216dd60 arm_func_start func_ov29_0216dd60 @@ -604,11 +604,11 @@ func_ov29_0216dd60: ; 0x0216dd60 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216dd60 _0216dd9c: .word data_ov29_021798d8 _0216dda0: .word data_ov29_021798c0 _0216dda4: .word data_027e104c _0216dda8: .word data_ov29_0217a504 + arm_func_end func_ov29_0216dd60 .global func_ov29_0216ddac arm_func_start func_ov29_0216ddac @@ -770,7 +770,6 @@ _0216df70: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov29_0216ddb0 _0216dfe8: .word data_ov29_0217a4ac _0216dfec: .word gAdventureFlags _0216dff0: .word data_ov29_0217a504 @@ -780,6 +779,7 @@ _0216dffc: .word 0x0000099a _0216e000: .word data_027e0fc8 _0216e004: .word data_ov29_0217a504 _0216e008: .word gItemManager + arm_func_end func_ov29_0216ddb0 .global func_ov29_0216e00c arm_func_start func_ov29_0216e00c @@ -836,9 +836,9 @@ func_ov29_0216e048: ; 0x0216e048 bl func_ov29_0216e07c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0216e048 _0216e074: .word data_027e0fe0 _0216e078: .word 0x000004f4 + arm_func_end func_ov29_0216e048 .global func_ov29_0216e07c arm_func_start func_ov29_0216e07c @@ -909,10 +909,10 @@ func_ov29_0216e07c: ; 0x0216e07c str r1, [r4, #0x4f0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216e07c _0216e180: .word data_ov29_02179908 _0216e184: .word data_ov29_021799d4 _0216e188: .word data_ov29_021799c4 + arm_func_end func_ov29_0216e07c .global func_ov29_0216e18c arm_func_start func_ov29_0216e18c @@ -956,9 +956,9 @@ func_ov29_0216e18c: ; 0x0216e18c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216e18c _0216e224: .word data_ov29_02179908 _0216e228: .word data_027e0e58 + arm_func_end func_ov29_0216e18c .global func_ov29_0216e22c arm_func_start func_ov29_0216e22c @@ -1004,9 +1004,9 @@ func_ov29_0216e22c: ; 0x0216e22c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216e22c _0216e2cc: .word data_ov29_02179908 _0216e2d0: .word data_027e0e58 + arm_func_end func_ov29_0216e22c .global func_ov29_0216e2d4 arm_func_start func_ov29_0216e2d4 @@ -1394,7 +1394,6 @@ _0216e8ac: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_0216e2d4 _0216e8b8: .word data_ov29_02179328 _0216e8bc: .word data_ov00_020e9360 _0216e8c0: .word data_027e0d38 @@ -1406,6 +1405,7 @@ _0216e8d4: .word data_ov29_021792a8 _0216e8d8: .word 0x0000101f _0216e8dc: .word data_ov29_021792c8 _0216e8e0: .word data_ov29_021792d8 + arm_func_end func_ov29_0216e2d4 .global func_ov29_0216e8e4 arm_func_start func_ov29_0216e8e4 @@ -1486,10 +1486,10 @@ _0216e9d0: bl func_ov00_0207c444 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216e8e4 _0216e9fc: .word data_ov29_0217a4ac _0216ea00: .word data_027e0d38 _0216ea04: .word data_027e0e58 + arm_func_end func_ov29_0216e8e4 .global func_ov29_0216ea08 arm_func_start func_ov29_0216ea08 @@ -1521,8 +1521,8 @@ _0216ea58: bl func_ov29_0216ec6c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216ea08 _0216ea68: .word gMapManager + arm_func_end func_ov29_0216ea08 .global func_ov29_0216ea6c arm_func_start func_ov29_0216ea6c @@ -1681,9 +1681,9 @@ _0216ebb8: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_0216eb64 _0216ec64: .word data_ov29_021792f8 _0216ec68: .word data_027e0f68 + arm_func_end func_ov29_0216eb64 .global func_ov29_0216ec6c arm_func_start func_ov29_0216ec6c @@ -1758,8 +1758,8 @@ _0216ed08: str r0, [r4, #0x1c8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216ec6c _0216ed7c: .word 0x000004cd + arm_func_end func_ov29_0216ec6c .global func_ov29_0216ed80 arm_func_start func_ov29_0216ed80 @@ -2004,7 +2004,6 @@ _0216f0c4: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_0216ed80 _0216f124: .word data_027e0764 _0216f128: .word data_027e0d38 _0216f12c: .word data_ov29_021798e8 @@ -2013,6 +2012,7 @@ _0216f134: .word 0x0000101b _0216f138: .word 0x0000101c _0216f13c: .word 0x0000101d _0216f140: .word 0x0000101e + arm_func_end func_ov29_0216ed80 .global func_ov29_0216f144 arm_func_start func_ov29_0216f144 @@ -2029,8 +2029,8 @@ func_ov29_0216f144: ; 0x0216f144 bl func_ov29_0216f174 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0216f144 _0216f170: .word data_027e0fe0 + arm_func_end func_ov29_0216f144 .global func_ov29_0216f174 arm_func_start func_ov29_0216f174 @@ -2140,13 +2140,13 @@ _0216f2e4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_0216f174 _0216f304: .word data_ov29_021799e4 _0216f308: .word data_027e0f68 _0216f30c: .word data_ov29_021799c4 _0216f310: .word data_ov29_02179aa0 _0216f314: .word func_ov29_0216f31c _0216f318: .word func_ov29_0216f330 + arm_func_end func_ov29_0216f174 .global func_ov29_0216f31c arm_func_start func_ov29_0216f31c @@ -2174,9 +2174,9 @@ func_ov29_0216f330: ; 0x0216f330 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov29_0216f330 _0216f360: .word data_ov00_020e2f04 _0216f364: .word data_ov00_020e2dd8 + arm_func_end func_ov29_0216f330 .global func_ov29_0216f368 arm_func_start func_ov29_0216f368 @@ -2211,10 +2211,10 @@ func_ov29_0216f368: ; 0x0216f368 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216f368 _0216f3dc: .word data_ov29_021799e4 _0216f3e0: .word data_027e0f6c _0216f3e4: .word func_ov29_0216f31c + arm_func_end func_ov29_0216f368 .global func_ov29_0216f3e8 arm_func_start func_ov29_0216f3e8 @@ -2251,10 +2251,10 @@ func_ov29_0216f3e8: ; 0x0216f3e8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216f3e8 _0216f464: .word data_ov29_021799e4 _0216f468: .word data_027e0f6c _0216f46c: .word func_ov29_0216f31c + arm_func_end func_ov29_0216f3e8 .global func_ov29_0216f470 arm_func_start func_ov29_0216f470 @@ -2403,7 +2403,6 @@ _0216f4bc: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_0216f470 _0216f6a4: .word gMapManager _0216f6a8: .word data_02052f54 _0216f6ac: .word data_027e0f68 @@ -2414,6 +2413,7 @@ _0216f6bc: .word data_ov29_02179370 _0216f6c0: .word func_ov29_0216fc0c _0216f6c4: .word data_ov29_02179384 _0216f6c8: .word func_ov29_0216fc7c + arm_func_end func_ov29_0216f470 .global func_ov29_0216f6cc arm_func_start func_ov29_0216f6cc @@ -2571,8 +2571,8 @@ _0216f8b8: bl func_ov00_020c0e04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216f738 _0216f8d4: .word data_ov29_0217a4ac + arm_func_end func_ov29_0216f738 .global func_ov29_0216f8d8 arm_func_start func_ov29_0216f8d8 @@ -2800,13 +2800,13 @@ _0216fbe8: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_0216f918 _0216fbf4: .word data_027e0f64 _0216fbf8: .word gMapManager _0216fbfc: .word data_027e0f6c _0216fc00: .word data_027e0e58 _0216fc04: .word data_ov00_020eec9c _0216fc08: .word 0x0000044d + arm_func_end func_ov29_0216f918 .global func_ov29_0216fc0c arm_func_start func_ov29_0216fc0c @@ -2817,8 +2817,8 @@ func_ov29_0216fc0c: ; 0x0216fc0c ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov29_0216fc0c _0216fc20: .word func_ov29_0216fc24 + arm_func_end func_ov29_0216fc0c .global func_ov29_0216fc24 arm_func_start func_ov29_0216fc24 @@ -2858,8 +2858,8 @@ func_ov29_0216fc7c: ; 0x0216fc7c ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov29_0216fc7c _0216fc90: .word func_ov29_0216fc94 + arm_func_end func_ov29_0216fc7c .global func_ov29_0216fc94 arm_func_start func_ov29_0216fc94 @@ -2929,9 +2929,9 @@ _0216fd6c: add sp, sp, #0x1c ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov29_0216fcd4 _0216fd78: .word gMapManager _0216fd7c: .word data_027e0f94 + arm_func_end func_ov29_0216fcd4 .global func_ov29_0216fd80 arm_func_start func_ov29_0216fd80 @@ -2970,8 +2970,8 @@ _0216fdd4: blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0216fd80 _0216fe00: .word data_027e0d38 + arm_func_end func_ov29_0216fd80 .global func_ov29_0216fe04 arm_func_start func_ov29_0216fe04 @@ -3068,8 +3068,8 @@ func_ov29_0216fe28: ; 0x0216fe28 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov29_0216fe28 _0216ff5c: .word data_027e0f6c + arm_func_end func_ov29_0216fe28 .global func_ov29_0216ff60 arm_func_start func_ov29_0216ff60 @@ -3086,8 +3086,8 @@ func_ov29_0216ff60: ; 0x0216ff60 bl func_ov29_02170180 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0216ff60 _0216ff8c: .word data_027e0fe0 + arm_func_end func_ov29_0216ff60 .global func_ov29_0216ff90 arm_func_start func_ov29_0216ff90 @@ -3107,8 +3107,8 @@ _0216ffbc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0216ff90 _0216ffc4: .word 0x474f3154 + arm_func_end func_ov29_0216ff90 .global func_ov29_0216ffc8 arm_func_start func_ov29_0216ffc8 @@ -3121,8 +3121,8 @@ func_ov29_0216ffc8: ; 0x0216ffc8 mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov29_0216ffc8 _0216ffe4: .word 0x474f3154 + arm_func_end func_ov29_0216ffc8 .global func_ov29_0216ffe8 arm_func_start func_ov29_0216ffe8 @@ -3213,12 +3213,12 @@ _02170104: add sp, sp, #0xb8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_0216ffe8 _02170130: .word data_027e0fec _02170134: .word data_ov29_02179aa0 _02170138: .word data_ov29_02179398 _0217013c: .word data_ov29_02179ad0 _02170140: .word data_ov29_02179ac8 + arm_func_end func_ov29_0216ffe8 .global func_ov29_02170144 arm_func_start func_ov29_02170144 @@ -3236,10 +3236,10 @@ func_ov29_02170144: ; 0x02170144 str r1, [r0, #0x20] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02170144 _02170174: .word data_027e0fe4 _02170178: .word data_ov29_02179b08 _0217017c: .word data_ov29_0217a60c + arm_func_end func_ov29_02170144 .global func_ov29_02170180 arm_func_start func_ov29_02170180 @@ -3285,11 +3285,11 @@ func_ov29_02170180: ; 0x02170180 str r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02170180 _02170220: .word data_ov29_02179b20 _02170224: .word data_027e0fec _02170228: .word data_ov29_02179aa0 _0217022c: .word data_027e0d0c + arm_func_end func_ov29_02170180 .global func_ov29_02170230 arm_func_start func_ov29_02170230 @@ -3344,8 +3344,8 @@ func_ov29_02170288: ; 0x02170288 strh r4, [r0, #0xbc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02170288 _021702cc: .word data_ov29_02179398 + arm_func_end func_ov29_02170288 .global func_ov29_021702d0 arm_func_start func_ov29_021702d0 @@ -3388,9 +3388,9 @@ func_ov29_021702d0: ; 0x021702d0 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021702d0 _02170364: .word data_ov29_02179be4 _02170368: .word data_ov29_021793a0 + arm_func_end func_ov29_021702d0 .global func_ov29_0217036c arm_func_start func_ov29_0217036c @@ -3456,10 +3456,10 @@ func_ov29_0217036c: ; 0x0217036c str r1, [r0, #0x15c] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov29_0217036c _0217045c: .word data_027e0764 _02170460: .word 0x00001001 _02170464: .word data_ov29_02179ac8 + arm_func_end func_ov29_0217036c .global func_ov29_02170468 arm_func_start func_ov29_02170468 @@ -3583,13 +3583,13 @@ _021705bc: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02170468 _02170630: .word data_027e0fe8 _02170634: .word 0x474f314d _02170638: .word data_027e0e58 _0217063c: .word 0x00001036 _02170640: .word data_027e0ffc _02170644: .word 0x00000433 + arm_func_end func_ov29_02170468 .global func_ov29_02170648 arm_func_start func_ov29_02170648 @@ -3619,8 +3619,8 @@ func_ov29_02170648: ; 0x02170648 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov29_02170648 _021706a8: .word data_ov29_02179ac8 + arm_func_end func_ov29_02170648 .global func_ov29_021706ac arm_func_start func_ov29_021706ac @@ -3726,7 +3726,6 @@ _021707b0: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_021706ac _02170834: .word data_027e0fe8 _02170838: .word 0x474f314d _0217083c: .word data_027e0e58 @@ -3734,6 +3733,7 @@ _02170840: .word 0x00001036 _02170844: .word 0x0000019a _02170848: .word data_027e0ffc _0217084c: .word 0x00000433 + arm_func_end func_ov29_021706ac .global func_ov29_02170850 arm_func_start func_ov29_02170850 @@ -3828,10 +3828,10 @@ func_ov29_02170850: ; 0x02170850 str r1, [r0, #0x15c] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_02170850 _021709b4: .word data_027e0764 _021709b8: .word 0x00001001 _021709bc: .word data_ov29_02179ac8 + arm_func_end func_ov29_02170850 .global func_ov29_021709c0 arm_func_start func_ov29_021709c0 @@ -3905,10 +3905,10 @@ _02170aa8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_021709c0 _02170acc: .word data_ov29_0217a60c _02170ad0: .word data_027e0fe4 _02170ad4: .word data_ov29_02179b14 + arm_func_end func_ov29_021709c0 .global func_ov29_02170ad8 arm_func_start func_ov29_02170ad8 @@ -4027,12 +4027,12 @@ _02170c58: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02170ad8 _02170c8c: .word data_ov29_0217a60c _02170c90: .word 0x000210cd _02170c94: .word data_ov38_02189238 _02170c98: .word data_027e0764 _02170c9c: .word data_ov29_02179ac8 + arm_func_end func_ov29_02170ad8 .global func_ov29_02170ca0 arm_func_start func_ov29_02170ca0 @@ -4158,7 +4158,6 @@ _02170e3c: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02170ca0 _02170e78: .word 0x00000666 _02170e7c: .word data_027e0fe8 _02170e80: .word 0x474f314d @@ -4167,6 +4166,7 @@ _02170e88: .word 0x00001036 _02170e8c: .word data_027e0ffc _02170e90: .word 0x00000433 _02170e94: .word 0x0000019a + arm_func_end func_ov29_02170ca0 .global func_ov29_02170e98 arm_func_start func_ov29_02170e98 @@ -4199,9 +4199,9 @@ func_ov29_02170e98: ; 0x02170e98 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov29_02170e98 _02170f04: .word 0x0000099a _02170f08: .word data_ov29_02179ac8 + arm_func_end func_ov29_02170e98 .global func_ov29_02170f0c arm_func_start func_ov29_02170f0c @@ -4332,7 +4332,6 @@ _02171070: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02170f0c _021710f4: .word data_ov38_02189238 _021710f8: .word data_027e0f94 _021710fc: .word data_027e0fe8 @@ -4342,6 +4341,7 @@ _02171108: .word 0x00001036 _0217110c: .word 0x0000019a _02171110: .word data_027e0ffc _02171114: .word 0x00000433 + arm_func_end func_ov29_02170f0c .global func_ov29_02171118 arm_func_start func_ov29_02171118 @@ -4403,8 +4403,8 @@ _021711d8: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02171118 _021711ec: .word data_ov29_02179ad0 + arm_func_end func_ov29_02171118 .global func_ov29_021711f0 arm_func_start func_ov29_021711f0 @@ -4446,8 +4446,8 @@ _02171224: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_021711f0 _0217127c: .word data_ov00_020e9370 + arm_func_end func_ov29_021711f0 .global func_ov29_02171280 arm_func_start func_ov29_02171280 @@ -4633,10 +4633,10 @@ _02171504: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov29_02171280 _02171534: .word data_027e0f94 _02171538: .word data_027e0764 _0217153c: .word data_ov38_02189238 + arm_func_end func_ov29_02171280 .global func_ov29_02171540 arm_func_start func_ov29_02171540 @@ -4653,8 +4653,8 @@ func_ov29_02171540: ; 0x02171540 bl func_ov29_02171770 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02171540 _0217156c: .word data_027e0fe0 + arm_func_end func_ov29_02171540 .global func_ov29_02171570 arm_func_start func_ov29_02171570 @@ -4671,8 +4671,8 @@ _02171590: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov29_02171570 _02171598: .word 0x474f314d + arm_func_end func_ov29_02171570 .global func_ov29_0217159c arm_func_start func_ov29_0217159c @@ -4683,8 +4683,8 @@ func_ov29_0217159c: ; 0x0217159c str r1, [r0, #0x24] bx lr .align 2, 0 - arm_func_end func_ov29_0217159c _021715b0: .word data_ov29_0217bc30 + arm_func_end func_ov29_0217159c .global func_ov29_021715b4 arm_func_start func_ov29_021715b4 @@ -4746,9 +4746,9 @@ _02171648: strb r0, [r4, #0x334] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov29_021715b4 _02171680: .word data_ov29_0217bc30 _02171684: .word data_ov29_0217bc50 + arm_func_end func_ov29_021715b4 .global func_ov29_02171688 arm_func_start func_ov29_02171688 @@ -4775,9 +4775,9 @@ _021716c0: bne _0217169c bx lr .align 2, 0 - arm_func_end func_ov29_02171688 _021716d4: .word data_ov29_0217bc30 _021716d8: .word data_ov29_0217bc50 + arm_func_end func_ov29_02171688 .global func_ov29_021716dc arm_func_start func_ov29_021716dc @@ -4797,8 +4797,8 @@ _021716f4: bne _021716f4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_021716dc _02171710: .word data_ov29_0217bc30 + arm_func_end func_ov29_021716dc .global func_ov29_02171714 arm_func_start func_ov29_02171714 @@ -4826,10 +4826,10 @@ _02171744: bl _ZN12ActorManager12FilterActorsEP15ActorFilterBaseP9ActorList ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02171714 _02171764: .word data_ov29_0217bc30 _02171768: .word data_027e0fe4 _0217176c: .word data_ov29_02179c64 + arm_func_end func_ov29_02171714 .global func_ov29_02171770 arm_func_start func_ov29_02171770 @@ -4880,10 +4880,10 @@ func_ov29_02171770: ; 0x02171770 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171770 _02171824: .word data_ov29_02179c70 _02171828: .word data_027e0fec _0217182c: .word data_ov29_02179d80 + arm_func_end func_ov29_02171770 .global func_ov29_02171830 arm_func_start func_ov29_02171830 @@ -4908,8 +4908,8 @@ func_ov29_02171830: ; 0x02171830 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171830 _0217187c: .word func_ov00_020b7d74 + arm_func_end func_ov29_02171830 .global func_ov29_02171880 arm_func_start func_ov29_02171880 @@ -4936,8 +4936,8 @@ func_ov29_02171880: ; 0x02171880 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171880 _021718d4: .word func_ov00_020b7d74 + arm_func_end func_ov29_02171880 .global func_ov29_021718d8 arm_func_start func_ov29_021718d8 @@ -5013,9 +5013,9 @@ _021719b4: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021718ec _021719d4: .word data_ov29_02179bf8 _021719d8: .word data_ov29_021793d0 + arm_func_end func_ov29_021718ec .global func_ov29_021719dc arm_func_start func_ov29_021719dc @@ -5041,8 +5041,8 @@ func_ov29_021719dc: ; 0x021719dc add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_021719dc _02171a2c: .word data_027e0fac + arm_func_end func_ov29_021719dc .global func_ov29_02171a30 arm_func_start func_ov29_02171a30 @@ -5132,11 +5132,11 @@ _02171b5c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02171a30 _02171b68: .word func_ov29_021719dc _02171b6c: .word data_027e0e58 _02171b70: .word 0x00001032 _02171b74: .word 0x424f4d42 + arm_func_end func_ov29_02171a30 .global func_ov29_02171b78 arm_func_start func_ov29_02171b78 @@ -5163,10 +5163,10 @@ func_ov29_02171b78: ; 0x02171b78 str r0, [r4, #0x224] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171b78 _02171bcc: .word data_027e0ffc _02171bd0: .word 0x00000451 _02171bd4: .word data_ov29_02179c0c + arm_func_end func_ov29_02171b78 .global func_ov29_02171bd8 arm_func_start func_ov29_02171bd8 @@ -5252,9 +5252,9 @@ _02171ca4: strb r0, [r4, #0x11a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171c38 _02171cf8: .word 0x0000019a _02171cfc: .word data_027e0f94 + arm_func_end func_ov29_02171c38 .global func_ov29_02171d00 arm_func_start func_ov29_02171d00 @@ -5273,8 +5273,8 @@ func_ov29_02171d00: ; 0x02171d00 str r0, [r4, #0x224] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171d00 _02171d34: .word data_ov29_02179c0c + arm_func_end func_ov29_02171d00 .global func_ov29_02171d38 arm_func_start func_ov29_02171d38 @@ -5394,9 +5394,9 @@ _02171eb8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02171d38 _02171edc: .word data_027e0f94 _02171ee0: .word data_027e0ffc + arm_func_end func_ov29_02171d38 .global func_ov29_02171ee4 arm_func_start func_ov29_02171ee4 @@ -5425,10 +5425,10 @@ func_ov29_02171ee4: ; 0x02171ee4 str r0, [r4, #0x224] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02171ee4 _02171f40: .word data_027e0ffc _02171f44: .word 0x00000454 _02171f48: .word data_ov29_02179c0c + arm_func_end func_ov29_02171ee4 .global func_ov29_02171f4c arm_func_start func_ov29_02171f4c @@ -5510,8 +5510,8 @@ _0217204c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02171f4c _02172070: .word data_02050f54 + arm_func_end func_ov29_02171f4c .global func_ov29_02172074 arm_func_start func_ov29_02172074 @@ -5534,10 +5534,10 @@ func_ov29_02172074: ; 0x02172074 str r0, [r4, #0x224] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172074 _021720b8: .word data_027e0ffc _021720bc: .word 0x00000455 _021720c0: .word data_ov29_02179c0c + arm_func_end func_ov29_02172074 .global func_ov29_021720c4 arm_func_start func_ov29_021720c4 @@ -5595,10 +5595,10 @@ func_ov29_02172120: ; 0x02172120 str r0, [r4, #0x224] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172120 _0217217c: .word data_027e0ffc _02172180: .word 0x00000453 _02172184: .word data_ov29_02179c0c + arm_func_end func_ov29_02172120 .global func_ov29_02172188 arm_func_start func_ov29_02172188 @@ -5625,9 +5625,9 @@ func_ov29_02172188: ; 0x02172188 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172188 _021721dc: .word data_027e0e58 _021721e0: .word 0x00001031 + arm_func_end func_ov29_02172188 .global func_ov29_021721e4 arm_func_start func_ov29_021721e4 @@ -5660,8 +5660,8 @@ func_ov29_021721e4: ; 0x021721e4 add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021721e4 _02172250: .word data_027e0ff8 + arm_func_end func_ov29_021721e4 .global func_ov29_02172254 arm_func_start func_ov29_02172254 @@ -5710,9 +5710,9 @@ func_ov29_02172254: ; 0x02172254 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov29_02172254 _02172300: .word data_027e0fec _02172304: .word data_ov29_02179c3c + arm_func_end func_ov29_02172254 .global func_ov29_02172308 arm_func_start func_ov29_02172308 @@ -5814,8 +5814,8 @@ func_ov29_021723f0: ; 0x021723f0 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_021723f0 _02172460: .word data_02050f54 + arm_func_end func_ov29_021723f0 .global func_ov29_02172464 arm_func_start func_ov29_02172464 @@ -5831,9 +5831,9 @@ func_ov29_02172464: ; 0x02172464 mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov29_02172464 _0217248c: .word 0x464c414c _02172490: .word 0x48415254 + arm_func_end func_ov29_02172464 .global func_ov29_02172494 arm_func_start func_ov29_02172494 @@ -5906,12 +5906,12 @@ _02172590: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02172494 _0217259c: .word data_027e0764 _021725a0: .word data_027e0fe4 _021725a4: .word data_ov29_02179c58 _021725a8: .word data_027e0fe8 _021725ac: .word 0x464c414c + arm_func_end func_ov29_02172494 .global func_ov29_021725b0 arm_func_start func_ov29_021725b0 @@ -5985,12 +5985,12 @@ _021726ac: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_021725b0 _021726b8: .word data_027e0764 _021726bc: .word data_027e0fe4 _021726c0: .word data_ov29_02179c58 _021726c4: .word data_027e0fe8 _021726c8: .word 0x48415254 + arm_func_end func_ov29_021725b0 .global func_ov29_021726cc arm_func_start func_ov29_021726cc @@ -6007,8 +6007,8 @@ func_ov29_021726cc: ; 0x021726cc bl func_ov29_02172738 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021726cc _021726f8: .word data_027e0fe0 + arm_func_end func_ov29_021726cc .global func_ov29_021726fc arm_func_start func_ov29_021726fc @@ -6028,8 +6028,8 @@ func_ov29_021726fc: ; 0x021726fc strlt ip, [r0, #0x38] bx lr .align 2, 0 - arm_func_end func_ov29_021726fc _02172734: .word data_ov29_02179db0 + arm_func_end func_ov29_021726fc .global func_ov29_02172738 arm_func_start func_ov29_02172738 @@ -6086,12 +6086,12 @@ func_ov29_02172738: ; 0x02172738 str r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172738 _02172804: .word data_ov29_02179e14 _02172808: .word data_02057200 _0217280c: .word data_027e0fec _02172810: .word data_ov29_02179ed0 _02172814: .word data_027e0d0c + arm_func_end func_ov29_02172738 .global func_ov29_02172818 arm_func_start func_ov29_02172818 @@ -6176,10 +6176,10 @@ func_ov29_02172870: ; 0x02172870 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172870 _0217292c: .word data_ov29_02179ed8 _02172930: .word data_ov29_021793e8 _02172934: .word data_027e0fec + arm_func_end func_ov29_02172870 .global func_ov29_02172938 arm_func_start func_ov29_02172938 @@ -6344,12 +6344,12 @@ _02172ba0: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov29_02172938 _02172bac: .word 0x41525257 _02172bb0: .word data_02050f54 _02172bb4: .word data_027e0e58 _02172bb8: .word 0x00001001 _02172bbc: .word data_027e0ffc + arm_func_end func_ov29_02172938 .global func_ov29_02172bc0 arm_func_start func_ov29_02172bc0 @@ -6421,13 +6421,13 @@ _02172c78: mov r0, r0, asr #0x10 bx lr .align 2, 0 - arm_func_end func_ov29_02172c28 _02172c94: .word 0xfffffe92 _02172c98: .word 0x00003f49 _02172c9c: .word 0x00005fa4 _02172ca0: .word 0xffff9f68 _02172ca4: .word 0xffffbddc _02172ca8: .word data_ov38_02189238 + arm_func_end func_ov29_02172c28 .global func_ov29_02172cac arm_func_start func_ov29_02172cac @@ -6518,13 +6518,13 @@ _02172d88: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02172cac _02172dc4: .word 0xfffffe92 _02172dc8: .word 0x00003f49 _02172dcc: .word 0x00005fa4 _02172dd0: .word 0xffff9f68 _02172dd4: .word 0xffffbddc _02172dd8: .word data_ov38_02189238 + arm_func_end func_ov29_02172cac .global func_ov29_02172ddc arm_func_start func_ov29_02172ddc @@ -6571,10 +6571,10 @@ _02172e14: str r0, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172ddc _02172e78: .word data_027e0d0c _02172e7c: .word data_ov29_02179db0 _02172e80: .word data_02057200 + arm_func_end func_ov29_02172ddc .global func_ov29_02172e84 arm_func_start func_ov29_02172e84 @@ -6619,9 +6619,9 @@ _02172ec0: str r0, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02172e88 _02172f04: .word data_ov29_02179db0 _02172f08: .word data_02057200 + arm_func_end func_ov29_02172e88 .global func_ov29_02172f0c arm_func_start func_ov29_02172f0c @@ -6731,11 +6731,11 @@ _02173034: str r0, [r4, #0x164] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov29_02172f10 _02173088: .word data_027e0764 _0217308c: .word data_027e0d0c _02173090: .word data_ov29_02179db0 _02173094: .word data_02057200 + arm_func_end func_ov29_02172f10 .global func_ov29_02173098 arm_func_start func_ov29_02173098 @@ -6870,11 +6870,11 @@ _02173270: str r0, [r4, #0x284] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02173098 _02173280: .word 0x000008cd _02173284: .word 0x00000666 _02173288: .word data_ov38_02189238 _0217328c: .word data_027e0764 + arm_func_end func_ov29_02173098 .global func_ov29_02173290 arm_func_start func_ov29_02173290 @@ -6911,10 +6911,10 @@ _021732f4: movge r0, #0 bx lr .align 2, 0 - arm_func_end func_ov29_02173290 _02173308: .word 0x00005555 _0217330c: .word 0xffff8001 _02173310: .word 0x00000e39 + arm_func_end func_ov29_02173290 .global func_ov29_02173314 arm_func_start func_ov29_02173314 @@ -6975,8 +6975,8 @@ func_ov29_02173314: ; 0x02173314 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02173314 _021733f0: .word 0x00000266 + arm_func_end func_ov29_02173314 .global func_ov29_021733f4 arm_func_start func_ov29_021733f4 @@ -7114,7 +7114,6 @@ _02173570: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_021733f4 _021735e4: .word data_027e0764 _021735e8: .word data_ov38_02189238 _021735ec: .word 0x00000fa5 @@ -7122,6 +7121,7 @@ _021735f0: .word 0xfffff05b _021735f4: .word data_027e0d0c _021735f8: .word data_ov29_02179db0 _021735fc: .word data_02057200 + arm_func_end func_ov29_021733f4 .global func_ov29_02173600 arm_func_start func_ov29_02173600 @@ -7267,12 +7267,12 @@ _021737d4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02173600 _02173820: .word data_02050f54 _02173824: .word 0x00001555 _02173828: .word 0x0000019a _0217382c: .word 0x00000ccd _02173830: .word 0x00000266 + arm_func_end func_ov29_02173600 .global func_ov29_02173834 arm_func_start func_ov29_02173834 @@ -7384,11 +7384,11 @@ _02173998: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02173834 _021739c4: .word data_027e0d0c _021739c8: .word data_ov38_02189238 _021739cc: .word data_027e0764 _021739d0: .word data_ov29_02179db0 + arm_func_end func_ov29_02173834 .global func_ov29_021739d4 arm_func_start func_ov29_021739d4 @@ -7806,7 +7806,6 @@ _02173e68: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_021739d4 _02173ffc: .word 0xfffff555 _02174000: .word 0x00000d9a _02174004: .word 0x00000333 @@ -7825,6 +7824,7 @@ _02174034: .word 0x00000ccd _02174038: .word 0x00000266 _0217403c: .word 0x0000019a _02174040: .word data_02050f54 + arm_func_end func_ov29_021739d4 .global func_ov29_02174044 arm_func_start func_ov29_02174044 @@ -8002,7 +8002,6 @@ _02174284: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02174054 _021742c0: .word data_027e0d0c _021742c4: .word func_ov29_021726fc _021742c8: .word data_ov29_02179db0 @@ -8011,6 +8010,7 @@ _021742d0: .word data_ov38_02189238 _021742d4: .word 0xfffff111 _021742d8: .word 0xffff8001 _021742dc: .word 0x00000e39 + arm_func_end func_ov29_02174054 .global func_ov29_021742e0 arm_func_start func_ov29_021742e0 @@ -8297,7 +8297,6 @@ _02174578: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_021742e0 _0217471c: .word 0x000038e4 _02174720: .word 0x00000d9a _02174724: .word data_027e0e58 @@ -8306,6 +8305,7 @@ _0217472c: .word 0x0000043d _02174730: .word data_02050f54 _02174734: .word 0x00005c72 _02174738: .word 0x00000333 + arm_func_end func_ov29_021742e0 .global func_ov29_0217473c arm_func_start func_ov29_0217473c @@ -8369,10 +8369,10 @@ _02174784: str r0, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0217474c _02174808: .word data_ov29_021793f8 _0217480c: .word data_ov29_02179db0 _02174810: .word data_02057200 + arm_func_end func_ov29_0217474c .global func_ov29_02174814 arm_func_start func_ov29_02174814 @@ -8457,8 +8457,8 @@ _02174910: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02174814 _0217494c: .word data_02050f54 + arm_func_end func_ov29_02174814 .global func_ov29_02174950 arm_func_start func_ov29_02174950 @@ -8683,12 +8683,12 @@ _02174c88: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_02174950 _02174cb4: .word data_02050f54 _02174cb8: .word 0x0000019a _02174cbc: .word data_02054b54 _02174cc0: .word 0x00000333 _02174cc4: .word data_02054e54 + arm_func_end func_ov29_02174950 .global func_ov29_02174cc8 arm_func_start func_ov29_02174cc8 @@ -8723,9 +8723,9 @@ _02174d00: str r0, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02174cc8 _02174d34: .word data_ov29_02179db0 _02174d38: .word data_02057200 + arm_func_end func_ov29_02174cc8 .global func_ov29_02174d3c arm_func_start func_ov29_02174d3c @@ -8748,8 +8748,8 @@ func_ov29_02174d3c: ; 0x02174d3c add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02174d3c _02174d80: .word 0x0000019a + arm_func_end func_ov29_02174d3c .global func_ov29_02174d84 arm_func_start func_ov29_02174d84 @@ -8834,8 +8834,8 @@ _02174e74: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02174d84 _02174ea8: .word data_ov29_0217a4ac + arm_func_end func_ov29_02174d84 .global func_ov29_02174eac arm_func_start func_ov29_02174eac @@ -8883,8 +8883,8 @@ func_ov29_02174ef8: ; 0x02174ef8 str r1, [r0, #0x27c] bx lr .align 2, 0 - arm_func_end func_ov29_02174ef8 _02174f2c: .word data_ov38_02189238 + arm_func_end func_ov29_02174ef8 .global func_ov29_02174f30 arm_func_start func_ov29_02174f30 @@ -8921,8 +8921,8 @@ func_ov29_02174f6c: ; 0x02174f6c bl func_ov29_02175234 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02174f6c _02174f98: .word data_027e0fe0 + arm_func_end func_ov29_02174f6c .global func_ov29_02174f9c arm_func_start func_ov29_02174f9c @@ -8934,8 +8934,8 @@ func_ov29_02174f9c: ; 0x02174f9c str r1, [r0, #0x28] bx lr .align 2, 0 - arm_func_end func_ov29_02174f9c _02174fb4: .word data_ov29_0217bc78 + arm_func_end func_ov29_02174f9c .global func_ov29_02174fb8 arm_func_start func_ov29_02174fb8 @@ -8960,9 +8960,9 @@ _02174fdc: str r2, [r0, #0x2b0] bx lr .align 2, 0 - arm_func_end func_ov29_02174fb8 _02174ffc: .word data_ov29_0217bc78 _02175000: .word data_ov29_0217bc98 + arm_func_end func_ov29_02174fb8 .global func_ov29_02175004 arm_func_start func_ov29_02175004 @@ -8989,9 +8989,9 @@ _0217503c: bne _02175018 bx lr .align 2, 0 - arm_func_end func_ov29_02175004 _02175050: .word data_ov29_0217bc78 _02175054: .word data_ov29_0217bc98 + arm_func_end func_ov29_02175004 .global func_ov29_02175058 arm_func_start func_ov29_02175058 @@ -9020,8 +9020,8 @@ _02175098: bne _0217506c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02175058 _021750a8: .word data_ov29_0217bc78 + arm_func_end func_ov29_02175058 .global func_ov29_021750ac arm_func_start func_ov29_021750ac @@ -9126,11 +9126,11 @@ _02175204: bl func_0202b154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021750ac _02175224: .word 0x00001b06 _02175228: .word 0x00000222 _0217522c: .word 0x00000e39 _02175230: .word 0xfffff1c7 + arm_func_end func_ov29_021750ac .global func_ov29_02175234 arm_func_start func_ov29_02175234 @@ -9183,10 +9183,10 @@ func_ov29_02175234: ; 0x02175234 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02175234 _021752f0: .word data_ov29_02179f4c _021752f4: .word data_027e0fec _021752f8: .word data_ov29_02179aa0 + arm_func_end func_ov29_02175234 .global func_ov29_021752fc arm_func_start func_ov29_021752fc @@ -9213,8 +9213,8 @@ _02175324: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021752fc _0217534c: .word data_ov29_02179f4c + arm_func_end func_ov29_021752fc .global func_ov29_02175350 arm_func_start func_ov29_02175350 @@ -9243,8 +9243,8 @@ _02175378: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02175350 _021753a8: .word data_ov29_02179f4c + arm_func_end func_ov29_02175350 .global func_ov29_021753ac arm_func_start func_ov29_021753ac @@ -9370,7 +9370,6 @@ func_ov29_021753ac: ; 0x021753ac add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_021753ac _0217558c: .word data_027e0d0c _02175590: .word data_ov29_02179eec _02175594: .word data_ov29_02179ef4 @@ -9381,6 +9380,7 @@ _021755a4: .word 0x0000071d _021755a8: .word 0xfffffc72 _021755ac: .word 0xffffe38e _021755b0: .word data_02050f54 + arm_func_end func_ov29_021753ac .global func_ov29_021755b4 arm_func_start func_ov29_021755b4 @@ -9434,9 +9434,9 @@ _0217564c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_021755b4 _02175670: .word data_ov29_0217bc78 _02175674: .word data_027e0f94 + arm_func_end func_ov29_021755b4 .global func_ov29_02175678 arm_func_start func_ov29_02175678 @@ -9483,9 +9483,9 @@ func_ov29_02175678: ; 0x02175678 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov29_02175678 _0217571c: .word data_027e0fec _02175720: .word data_ov29_02179f20 + arm_func_end func_ov29_02175678 .global func_ov29_02175724 arm_func_start func_ov29_02175724 @@ -9517,9 +9517,9 @@ func_ov29_02175724: ; 0x02175724 str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02175724 _0217578c: .word data_027e0d0c _02175790: .word data_ov29_02179f20 + arm_func_end func_ov29_02175724 .global func_ov29_02175794 arm_func_start func_ov29_02175794 @@ -9558,8 +9558,8 @@ func_ov29_021757c0: ; 0x021757c0 str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021757c0 _02175804: .word data_ov29_02179f20 + arm_func_end func_ov29_021757c0 .global func_ov29_02175808 arm_func_start func_ov29_02175808 @@ -9624,9 +9624,9 @@ _021758d0: streq r1, [r0, #0x24] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02175808 _021758e8: .word 0x00002aab _021758ec: .word data_ov29_0217bc78 + arm_func_end func_ov29_02175808 .global func_ov29_021758f0 arm_func_start func_ov29_021758f0 @@ -9635,8 +9635,8 @@ func_ov29_021758f0: ; 0x021758f0 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov29_021758f0 _021758fc: .word func_01fffcec + arm_func_end func_ov29_021758f0 .global func_ov29_02175900 arm_func_start func_ov29_02175900 @@ -9779,9 +9779,9 @@ _02175ab0: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02175900 _02175b10: .word data_027e0d0c _02175b14: .word data_ov29_0217bc78 + arm_func_end func_ov29_02175900 .global func_ov29_02175b18 arm_func_start func_ov29_02175b18 @@ -9799,8 +9799,8 @@ func_ov29_02175b18: ; 0x02175b18 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov29_02175b18 _02175b48: .word data_ov29_02179f20 + arm_func_end func_ov29_02175b18 .global func_ov29_02175b4c arm_func_start func_ov29_02175b4c @@ -9932,10 +9932,10 @@ _02175d24: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02175b4c _02175d34: .word data_027e0ffc _02175d38: .word 0x00000434 _02175d3c: .word 0x0000071c + arm_func_end func_ov29_02175b4c .global func_ov29_02175d40 arm_func_start func_ov29_02175d40 @@ -10042,10 +10042,10 @@ _02175eac: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02175d40 _02175ec4: .word data_ov29_0217bc78 _02175ec8: .word data_02050f54 _02175ecc: .word 0x000004cd + arm_func_end func_ov29_02175d40 .global func_ov29_02175ed0 arm_func_start func_ov29_02175ed0 @@ -10123,9 +10123,9 @@ _02175fc0: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02175ed0 _02175fec: .word data_02050f54 _02175ff0: .word 0x00001333 + arm_func_end func_ov29_02175ed0 .global func_ov29_02175ff4 arm_func_start func_ov29_02175ff4 @@ -10144,8 +10144,8 @@ func_ov29_02175ff4: ; 0x02175ff4 bl func_ov29_0217602c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02175ff4 _02176028: .word data_027e0f84 + arm_func_end func_ov29_02175ff4 .global func_ov29_0217602c arm_func_start func_ov29_0217602c @@ -10184,12 +10184,12 @@ func_ov29_0217602c: ; 0x0217602c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0217602c _021760b0: .word data_ov00_020e26b4 _021760b4: .word data_ov00_020e2f04 _021760b8: .word data_ov00_020e2dd8 _021760bc: .word data_ov29_0217a018 _021760c0: .word data_027e0f68 + arm_func_end func_ov29_0217602c .global func_ov29_021760c4 arm_func_start func_ov29_021760c4 @@ -10369,10 +10369,10 @@ _02176314: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02176180 _0217631c: .word data_027e0ffc _02176320: .word 0x00000666 _02176324: .word data_027e0fc8 + arm_func_end func_ov29_02176180 .global func_ov29_02176328 arm_func_start func_ov29_02176328 @@ -10436,9 +10436,9 @@ _021763f0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02176328 _021763f8: .word data_027e0ffc _021763fc: .word 0x000001b3 + arm_func_end func_ov29_02176328 .global func_ov29_02176400 arm_func_start func_ov29_02176400 @@ -10533,9 +10533,9 @@ func_ov29_02176468: ; 0x02176468 add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02176468 _02176550: .word 0x0000099a _02176554: .word 0x00001333 + arm_func_end func_ov29_02176468 .global func_ov29_02176558 arm_func_start func_ov29_02176558 @@ -10560,9 +10560,9 @@ func_ov29_02176558: ; 0x02176558 bl func_ov00_0208b9e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02176558 _021765a4: .word data_027e0d38 _021765a8: .word data_027e0fe4 + arm_func_end func_ov29_02176558 .global func_ov29_021765ac arm_func_start func_ov29_021765ac @@ -10583,9 +10583,9 @@ func_ov29_021765ac: ; 0x021765ac movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021765ac _021765e8: .word data_027e0d38 _021765ec: .word data_027e0fe4 + arm_func_end func_ov29_021765ac .global func_ov29_021765f0 arm_func_start func_ov29_021765f0 @@ -10699,9 +10699,9 @@ _0217673c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov29_021765f0 _02176784: .word gMapManager _02176788: .word data_027e0f6c + arm_func_end func_ov29_021765f0 .global func_ov29_0217678c arm_func_start func_ov29_0217678c @@ -10732,8 +10732,8 @@ func_ov29_0217679c: ; 0x0217679c bl func_ov29_021767cc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217679c _021767c8: .word data_027e0fe0 + arm_func_end func_ov29_0217679c .global func_ov29_021767cc arm_func_start func_ov29_021767cc @@ -10778,10 +10778,10 @@ func_ov29_021767cc: ; 0x021767cc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021767cc _02176868: .word data_ov29_0217a0f4 _0217686c: .word data_027e0fec _02176870: .word data_ov29_02179aa0 + arm_func_end func_ov29_021767cc .global func_ov29_02176874 arm_func_start func_ov29_02176874 @@ -10875,10 +10875,10 @@ func_ov29_021768dc: ; 0x021768dc add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021768dc _021769ac: .word data_027e0d0c _021769b0: .word data_ov29_0217a0a4 _021769b4: .word data_ov29_02179418 + arm_func_end func_ov29_021768dc .global func_ov29_021769b8 arm_func_start func_ov29_021769b8 @@ -10925,9 +10925,9 @@ func_ov29_021769b8: ; 0x021769b8 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov29_021769b8 _02176a5c: .word data_027e0fec _02176a60: .word data_ov29_0217a0d0 + arm_func_end func_ov29_021769b8 .global func_ov29_02176a64 arm_func_start func_ov29_02176a64 @@ -10941,8 +10941,8 @@ func_ov29_02176a64: ; 0x02176a64 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov29_02176a64 _02176a84: .word data_ov29_0217a0d0 + arm_func_end func_ov29_02176a64 .global func_ov29_02176a88 arm_func_start func_ov29_02176a88 @@ -10995,9 +10995,9 @@ func_ov29_02176aac: ; 0x02176aac bl func_ov29_021769b8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov29_02176aac _02176b30: .word data_ov29_0217a0d0 _02176b34: .word data_027e0764 + arm_func_end func_ov29_02176aac .global func_ov29_02176b38 arm_func_start func_ov29_02176b38 @@ -11086,13 +11086,13 @@ _02176b94: add sp, sp, #0x50 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02176b38 _02176c80: .word 0xfffffa66 _02176c84: .word data_027e0fe8 _02176c88: .word 0x474f3154 _02176c8c: .word data_027e0fe4 _02176c90: .word data_027e0ffc _02176c94: .word 0x0000043c + arm_func_end func_ov29_02176b38 .global func_ov29_02176c98 arm_func_start func_ov29_02176c98 @@ -11166,9 +11166,9 @@ func_ov29_02176d4c: ; 0x02176d4c mov r2, r1 bx ip .align 2, 0 - arm_func_end func_ov29_02176d4c _02176d64: .word data_027e103c _02176d68: .word func_ov00_020cf9dc + arm_func_end func_ov29_02176d4c .global func_ov29_02176d6c arm_func_start func_ov29_02176d6c @@ -11195,9 +11195,9 @@ _02176db0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02176d6c _02176db8: .word data_027e103c _02176dbc: .word gItemManager + arm_func_end func_ov29_02176d6c .global func_ov29_02176dc0 arm_func_start func_ov29_02176dc0 @@ -11238,9 +11238,9 @@ func_ov29_02176dc0: ; 0x02176dc0 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02176dc0 _02176e4c: .word data_ov29_0217a210 _02176e50: .word data_ov00_020e899c + arm_func_end func_ov29_02176dc0 .global func_ov29_02176e54 arm_func_start func_ov29_02176e54 @@ -11253,9 +11253,9 @@ func_ov29_02176e54: ; 0x02176e54 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02176e54 _02176e70: .word data_ov29_0217a4ac _02176e74: .word data_ov29_0217bcd8 + arm_func_end func_ov29_02176e54 .global func_ov29_02176e78 arm_func_start func_ov29_02176e78 @@ -11265,10 +11265,10 @@ func_ov29_02176e78: ; 0x02176e78 ldr r1, _02176e90 ; =data_ov29_0217bcd8 bx ip .align 2, 0 - arm_func_end func_ov29_02176e78 _02176e88: .word func_ov29_0216d74c _02176e8c: .word data_ov29_0217a4ac _02176e90: .word data_ov29_0217bcd8 + arm_func_end func_ov29_02176e78 .global func_ov29_02176e94 arm_func_start func_ov29_02176e94 @@ -11353,11 +11353,11 @@ _02176f60: bl func_ov29_02176fbc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02176ea8 _02176fac: .word gAdventureFlags _02176fb0: .word data_ov29_0217a4ac _02176fb4: .word gItemManager _02176fb8: .word data_027e103c + arm_func_end func_ov29_02176ea8 .global func_ov29_02176fbc arm_func_start func_ov29_02176fbc @@ -11394,9 +11394,9 @@ _02177024: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02176fbc _0217702c: .word data_ov29_0217a4ac _02177030: .word data_ov00_020eec9c + arm_func_end func_ov29_02176fbc .global func_ov29_02177034 arm_func_start func_ov29_02177034 @@ -11422,8 +11422,8 @@ func_ov29_02177034: ; 0x02177034 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02177034 _02177084: .word data_ov29_0217a4ac + arm_func_end func_ov29_02177034 .global func_ov29_02177088 arm_func_start func_ov29_02177088 @@ -11583,12 +11583,12 @@ _02177200: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_02177088 _021772e4: .word data_027e0618 _021772e8: .word data_027e0db0 _021772ec: .word data_ov29_0217a4ac _021772f0: .word data_027e103c _021772f4: .word gItemManager + arm_func_end func_ov29_02177088 .global func_ov29_021772f8 arm_func_start func_ov29_021772f8 @@ -11664,12 +11664,12 @@ _021773b4: str r1, [r0, #0x3bc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_021772f8 _02177408: .word data_ov29_0217bce0 _0217740c: .word data_027e0fac _02177410: .word data_027e0f94 _02177414: .word data_02050f54 _02177418: .word data_ov29_0217a244 + arm_func_end func_ov29_021772f8 .global func_ov29_0217741c arm_func_start func_ov29_0217741c @@ -11988,7 +11988,6 @@ _02177888: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_0217741c _021778ac: .word data_ov29_0217bce0 _021778b0: .word data_ov29_0217bce4 _021778b4: .word data_ov29_0217bcf0 @@ -12008,6 +12007,7 @@ _021778e8: .word data_ov29_0217a4ac _021778ec: .word gItemManager _021778f0: .word data_ov00_020eec9c _021778f4: .word data_ov38_02189238 + arm_func_end func_ov29_0217741c .global func_ov29_021778f8 arm_func_start func_ov29_021778f8 @@ -12024,8 +12024,8 @@ func_ov29_021778f8: ; 0x021778f8 bl func_ov29_02177928 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021778f8 _02177924: .word data_027e0fe0 + arm_func_end func_ov29_021778f8 .global func_ov29_02177928 arm_func_start func_ov29_02177928 @@ -12076,11 +12076,11 @@ func_ov29_02177928: ; 0x02177928 str r4, [r1, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02177928 _021779dc: .word data_ov29_0217a2c8 _021779e0: .word data_027e0fec _021779e4: .word data_ov29_02179aa0 _021779e8: .word data_ov29_0217bd08 + arm_func_end func_ov29_02177928 .global func_ov29_021779ec arm_func_start func_ov29_021779ec @@ -12121,10 +12121,10 @@ func_ov29_021779ec: ; 0x021779ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021779ec _02177a78: .word data_ov29_0217a2c8 _02177a7c: .word data_027e0e58 _02177a80: .word data_ov29_0217bd08 + arm_func_end func_ov29_021779ec .global func_ov29_02177a84 arm_func_start func_ov29_02177a84 @@ -12167,10 +12167,10 @@ func_ov29_02177a84: ; 0x02177a84 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02177a84 _02177b18: .word data_ov29_0217a2c8 _02177b1c: .word data_027e0e58 _02177b20: .word data_ov29_0217bd08 + arm_func_end func_ov29_02177a84 .global func_ov29_02177b24 arm_func_start func_ov29_02177b24 @@ -12272,7 +12272,6 @@ _02177bcc: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02177b24 _02177ca0: .word data_027e0e58 _02177ca4: .word 0x0000103a _02177ca8: .word 0x0000103b @@ -12281,6 +12280,7 @@ _02177cb0: .word data_027e0fec _02177cb4: .word data_ov29_0217a274 _02177cb8: .word data_ov29_0217a280 _02177cbc: .word data_ov29_02179428 + arm_func_end func_ov29_02177b24 .global func_ov29_02177cc0 arm_func_start func_ov29_02177cc0 @@ -12301,10 +12301,10 @@ func_ov29_02177cc0: ; 0x02177cc0 str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02177cc0 _02177cfc: .word data_027e0ffc _02177d00: .word 0x0000044e _02177d04: .word data_ov29_0217a298 + arm_func_end func_ov29_02177cc0 .global func_ov29_02177d08 arm_func_start func_ov29_02177d08 @@ -12357,8 +12357,8 @@ func_ov29_02177d90: ; 0x02177d90 str r1, [r0, #0x15c] bx lr .align 2, 0 - arm_func_end func_ov29_02177d90 _02177db0: .word data_ov29_0217a298 + arm_func_end func_ov29_02177d90 .global func_ov29_02177db4 arm_func_start func_ov29_02177db4 @@ -12420,11 +12420,11 @@ _02177e74: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02177db4 _02177e8c: .word data_027e0f94 _02177e90: .word 0x00000333 _02177e94: .word 0x00000ccd _02177e98: .word data_02057200 + arm_func_end func_ov29_02177db4 .global func_ov29_02177e9c arm_func_start func_ov29_02177e9c @@ -12461,11 +12461,11 @@ func_ov29_02177e9c: ; 0x02177e9c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02177e9c _02177f18: .word data_027e0f94 _02177f1c: .word 0x00000333 _02177f20: .word 0x0000019a _02177f24: .word data_ov29_0217a298 + arm_func_end func_ov29_02177e9c .global func_ov29_02177f28 arm_func_start func_ov29_02177f28 @@ -12519,11 +12519,11 @@ _02177fc4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02177f28 _02177fe0: .word data_027e0f94 _02177fe4: .word 0xfffffccd _02177fe8: .word 0x00000ccd _02177fec: .word data_02057200 + arm_func_end func_ov29_02177f28 .global func_ov29_02177ff0 arm_func_start func_ov29_02177ff0 @@ -12554,10 +12554,10 @@ func_ov29_02177ff0: ; 0x02177ff0 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02177ff0 _02178054: .word data_027e0e58 _02178058: .word 0x00001038 _0217805c: .word 0x00001039 + arm_func_end func_ov29_02177ff0 .global func_ov29_02178060 arm_func_start func_ov29_02178060 @@ -12661,9 +12661,9 @@ _0217817c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02178074 _021781c8: .word data_027e0ffc _021781cc: .word 0x0000044f + arm_func_end func_ov29_02178074 .global func_ov29_021781d0 arm_func_start func_ov29_021781d0 @@ -12742,9 +12742,9 @@ _021782b0: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02178234 _021782c4: .word data_ov29_0217a298 _021782c8: .word data_ov29_0217a2b8 + arm_func_end func_ov29_02178234 .global func_ov29_021782cc arm_func_start func_ov29_021782cc @@ -12763,9 +12763,9 @@ func_ov29_021782cc: ; 0x021782cc bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021782cc _02178300: .word data_ov00_020e9c88 _02178304: .word func_ov29_02178308 + arm_func_end func_ov29_021782cc .global func_ov29_02178308 arm_func_start func_ov29_02178308 @@ -12773,8 +12773,8 @@ func_ov29_02178308: ; 0x02178308 ldr ip, _02178310 ; =func_ov29_02178314 bx ip .align 2, 0 - arm_func_end func_ov29_02178308 _02178310: .word func_ov29_02178314 + arm_func_end func_ov29_02178308 .global func_ov29_02178314 arm_func_start func_ov29_02178314 @@ -12796,8 +12796,8 @@ func_ov29_02178314: ; 0x02178314 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov29_02178314 _02178354: .word data_027e0194 + arm_func_end func_ov29_02178314 .global func_ov29_02178358 arm_func_start func_ov29_02178358 @@ -12814,9 +12814,9 @@ func_ov29_02178358: ; 0x02178358 bl func_ov29_02178448 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02178358 _02178384: .word data_027e0fe0 _02178388: .word 0x00000524 + arm_func_end func_ov29_02178358 .global func_ov29_0217838c arm_func_start func_ov29_0217838c @@ -12834,8 +12834,8 @@ func_ov29_0217838c: ; 0x0217838c bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0217838c _021783bc: .word data_027e0c68 + arm_func_end func_ov29_0217838c .global func_ov29_021783c0 arm_func_start func_ov29_021783c0 @@ -12880,8 +12880,8 @@ _0217841c: strb r0, [r4, #0x25] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov29_021783c8 _02178444: .word data_ov29_02179488 + arm_func_end func_ov29_021783c8 .global func_ov29_02178448 arm_func_start func_ov29_02178448 @@ -12905,10 +12905,10 @@ func_ov29_02178448: ; 0x02178448 str r4, [r1, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02178448 _02178490: .word data_ov29_0217a394 _02178494: .word data_027e0fec _02178498: .word data_ov29_0217bd2c + arm_func_end func_ov29_02178448 .global func_ov29_0217849c arm_func_start func_ov29_0217849c @@ -12927,8 +12927,8 @@ func_ov29_0217849c: ; 0x0217849c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_0217849c _021784d0: .word data_ov29_0217bd2c + arm_func_end func_ov29_0217849c .global func_ov29_021784d4 arm_func_start func_ov29_021784d4 @@ -12949,8 +12949,8 @@ func_ov29_021784d4: ; 0x021784d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_021784d4 _02178510: .word data_ov29_0217bd2c + arm_func_end func_ov29_021784d4 .global func_ov29_02178514 arm_func_start func_ov29_02178514 @@ -12979,9 +12979,9 @@ _0217855c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02178514 _02178568: .word data_027e0fe4 _0217856c: .word 0x4e415649 + arm_func_end func_ov29_02178514 .global func_ov29_02178570 arm_func_start func_ov29_02178570 @@ -13045,13 +13045,13 @@ func_ov29_02178570: ; 0x02178570 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02178570 _02178658: .word data_ov29_02179444 _0217865c: .word func_ov29_021783c8 _02178660: .word 0x00000aab _02178664: .word data_ov29_02179438 _02178668: .word data_027e0fe4 _0217866c: .word 0x4e415649 + arm_func_end func_ov29_02178570 .global func_ov29_02178670 arm_func_start func_ov29_02178670 @@ -13060,8 +13060,8 @@ func_ov29_02178670: ; 0x02178670 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov29_02178670 _0217867c: .word data_ov29_0217bd2c + arm_func_end func_ov29_02178670 .global func_ov29_02178680 arm_func_start func_ov29_02178680 @@ -13137,12 +13137,12 @@ _02178774: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02178680 _02178790: .word data_027e0e58 _02178794: .word 0x00001033 _02178798: .word 0x00001034 _0217879c: .word data_027e0ffc _021787a0: .word 0x0000044c + arm_func_end func_ov29_02178680 .global func_ov29_021787a4 arm_func_start func_ov29_021787a4 @@ -13192,9 +13192,9 @@ _021787fc: add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021787a4 _02178850: .word data_027e0e58 _02178854: .word 0x00001035 + arm_func_end func_ov29_021787a4 .global func_ov29_02178858 arm_func_start func_ov29_02178858 @@ -13393,9 +13393,9 @@ _02178b0c: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_021788b0 _02178b20: .word data_027e0fc8 _02178b24: .word data_027e0c68 + arm_func_end func_ov29_021788b0 .global func_ov29_02178b28 arm_func_start func_ov29_02178b28 @@ -13497,9 +13497,9 @@ _02178c7c: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02178b28 _02178c98: .word 0x00000aab _02178c9c: .word data_02050f54 + arm_func_end func_ov29_02178b28 .global func_ov29_02178ca0 arm_func_start func_ov29_02178ca0 @@ -13575,9 +13575,9 @@ _02178d98: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov29_02178ca0 _02178da8: .word data_02050f54 _02178dac: .word data_027e0fc8 + arm_func_end func_ov29_02178ca0 .global func_ov29_02178db0 arm_func_start func_ov29_02178db0 @@ -13603,9 +13603,9 @@ func_ov29_02178db8: ; 0x02178db8 bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02178db8 _02178dec: .word data_ov00_020e9c88 _02178df0: .word func_ov29_02178df4 + arm_func_end func_ov29_02178db8 .global func_ov29_02178df4 arm_func_start func_ov29_02178df4 @@ -13613,8 +13613,8 @@ func_ov29_02178df4: ; 0x02178df4 ldr ip, _02178dfc ; =func_ov29_02178e00 bx ip .align 2, 0 - arm_func_end func_ov29_02178df4 _02178dfc: .word func_ov29_02178e00 + arm_func_end func_ov29_02178df4 .global func_ov29_02178e00 arm_func_start func_ov29_02178e00 @@ -13688,10 +13688,10 @@ func_ov29_02178e00: ; 0x02178e00 add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02178e00 _02178f10: .word data_ov00_020e9360 _02178f14: .word data_02050f54 _02178f18: .word data_02051354 + arm_func_end func_ov29_02178e00 .global func_ov29_02178f1c arm_func_start func_ov29_02178f1c @@ -13713,8 +13713,8 @@ func_ov29_02178f1c: ; 0x02178f1c bl func_02006b90 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02178f1c _02178f5c: .word data_020691a0 + arm_func_end func_ov29_02178f1c .global func_ov29_02178f60 arm_func_start func_ov29_02178f60 @@ -13744,11 +13744,11 @@ func_ov29_02178f60: ; 0x02178f60 add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov29_02178f60 _02178fc0: .word 0x00001025 _02178fc4: .word data_027e0d0c _02178fc8: .word data_027e0e58 _02178fcc: .word data_ov29_0217bd5c + arm_func_end func_ov29_02178f60 .global func_ov29_02178fd0 arm_func_start func_ov29_02178fd0 @@ -13766,9 +13766,9 @@ _02178fe4: bne _02178fe4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov29_02178fd0 _02178ffc: .word data_ov29_0217bd5c _02179000: .word data_ov29_0217bd70 + arm_func_end func_ov29_02178fd0 .global func_ov29_02179004 arm_func_start func_ov29_02179004 @@ -13900,12 +13900,12 @@ _021791dc: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov29_02179004 _021791f4: .word data_ov29_0217bd50 _021791f8: .word data_027e0f64 _021791fc: .word data_ov29_0217bd5c _02179200: .word data_ov29_0217949c _02179204: .word data_ov29_0217bd70 + arm_func_end func_ov29_02179004 .global func_ov29_02179208 arm_func_start func_ov29_02179208 @@ -13927,8 +13927,8 @@ func_ov29_02179214: ; 0x02179214 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov29_02179214 _02179234: .word func_ov00_020b7d74 + arm_func_end func_ov29_02179214 .global func_ov29_02179238 arm_func_start func_ov29_02179238 @@ -14267,10 +14267,10 @@ func_ov29_021794b0: ; 0x021794b0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021794b0 _021794d0: .word data_ov29_0217a4ac _021794d4: .word func_ov29_0216dc38 _021794d8: .word data_ov29_0217a4a0 + arm_func_end func_ov29_021794b0 .global func_ov29_021794dc arm_func_start func_ov29_021794dc @@ -14309,7 +14309,6 @@ func_ov29_021794dc: ; 0x021794dc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021794dc _02179560: .word data_ov29_0217a5c0 _02179564: .word 0x42524d4c _02179568: .word func_ov29_0216e048 @@ -14321,6 +14320,7 @@ _0217957c: .word func_0202bac0 _02179580: .word data_ov29_0217a5d4 _02179584: .word data_ov29_021798f4 _02179588: .word data_ov29_0217a5e0 + arm_func_end func_ov29_021794dc .global func_ov29_0217958c arm_func_start func_ov29_0217958c @@ -14337,12 +14337,12 @@ func_ov29_0217958c: ; 0x0217958c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217958c _021795b8: .word data_ov29_0217a5f8 _021795bc: .word 0x42524d31 _021795c0: .word func_ov29_0216f144 _021795c4: .word _ZN9ActorTypeD1Ev _021795c8: .word data_ov29_0217a5ec + arm_func_end func_ov29_0217958c .global func_ov29_021795cc arm_func_start func_ov29_021795cc @@ -14359,12 +14359,12 @@ func_ov29_021795cc: ; 0x021795cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021795cc _021795f8: .word data_ov29_0217a618 _021795fc: .word 0x474f3154 _02179600: .word func_ov29_0216ff60 _02179604: .word _ZN9ActorTypeD1Ev _02179608: .word data_ov29_0217a60c + arm_func_end func_ov29_021795cc .global func_ov29_0217960c arm_func_start func_ov29_0217960c @@ -14381,12 +14381,12 @@ func_ov29_0217960c: ; 0x0217960c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217960c _02179638: .word data_ov29_0217bc3c _0217963c: .word 0x474f314d _02179640: .word func_ov29_02171540 _02179644: .word _ZN9ActorTypeD1Ev _02179648: .word data_ov29_0217bc30 + arm_func_end func_ov29_0217960c .global func_ov29_0217964c arm_func_start func_ov29_0217964c @@ -14403,12 +14403,12 @@ func_ov29_0217964c: ; 0x0217964c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217964c _02179678: .word data_ov29_0217bc64 _0217967c: .word 0x474f3145 _02179680: .word func_ov29_021726cc _02179684: .word _ZN9ActorTypeD1Ev _02179688: .word data_ov29_0217bc58 + arm_func_end func_ov29_0217964c .global func_ov29_0217968c arm_func_start func_ov29_0217968c @@ -14425,12 +14425,12 @@ func_ov29_0217968c: ; 0x0217968c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217968c _021796b8: .word data_ov29_0217bc84 _021796bc: .word 0x474f3150 _021796c0: .word func_ov29_02174f6c _021796c4: .word _ZN9ActorTypeD1Ev _021796c8: .word data_ov29_0217bc78 + arm_func_end func_ov29_0217968c .global func_ov29_021796cc arm_func_start func_ov29_021796cc @@ -14446,11 +14446,11 @@ func_ov29_021796cc: ; 0x021796cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021796cc _021796f4: .word data_ov29_0217bca4 _021796f8: .word func_ov29_02175ff4 _021796fc: .word func_0203ebc8 _02179700: .word data_ov29_0217bcac + arm_func_end func_ov29_021796cc .global func_ov29_02179704 arm_func_start func_ov29_02179704 @@ -14467,12 +14467,12 @@ func_ov29_02179704: ; 0x02179704 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_02179704 _02179730: .word data_ov29_0217bcc4 _02179734: .word 0x474f3143 _02179738: .word func_ov29_0217679c _0217973c: .word _ZN9ActorTypeD1Ev _02179740: .word data_ov29_0217bcb8 + arm_func_end func_ov29_02179704 .global func_ov29_02179744 arm_func_start func_ov29_02179744 @@ -14482,9 +14482,9 @@ func_ov29_02179744: ; 0x02179744 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov29_02179744 _02179754: .word data_ov29_0217bcd8 _02179758: .word data_ov29_0217a200 + arm_func_end func_ov29_02179744 .global func_ov29_0217975c arm_func_start func_ov29_0217975c @@ -14501,12 +14501,12 @@ func_ov29_0217975c: ; 0x0217975c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217975c _02179788: .word data_ov29_0217bd14 _0217978c: .word 0x54535350 _02179790: .word func_ov29_021778f8 _02179794: .word _ZN9ActorTypeD1Ev _02179798: .word data_ov29_0217bd08 + arm_func_end func_ov29_0217975c .global func_ov29_0217979c arm_func_start func_ov29_0217979c @@ -14523,12 +14523,12 @@ func_ov29_0217979c: ; 0x0217979c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_0217979c _021797c8: .word data_ov29_0217bd38 _021797cc: .word 0x444d534f _021797d0: .word func_ov29_02178358 _021797d4: .word _ZN9ActorTypeD1Ev _021797d8: .word data_ov29_0217bd2c + arm_func_end func_ov29_0217979c .global func_ov29_021797dc arm_func_start func_ov29_021797dc @@ -14547,12 +14547,12 @@ func_ov29_021797dc: ; 0x021797dc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov29_021797dc _02179810: .word func_ov00_020b7d74 _02179814: .word data_ov29_0217bd5c _02179818: .word func_ov29_02179208 _0217981c: .word func_ov29_02179214 _02179820: .word data_ov29_0217bd50 + arm_func_end func_ov29_021797dc .section .ctor, 4, 1, 4 .global data_ov29_02179824 diff --git a/asm/ov30.s b/asm/ov30.s index d903a630..19b35e8c 100644 --- a/asm/ov30.s +++ b/asm/ov30.s @@ -250,8 +250,8 @@ _0217c0f4: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_0217c020 _0217c104: .word gMapManager + arm_func_end func_ov30_0217c020 .global func_ov30_0217c108 arm_func_start func_ov30_0217c108 @@ -262,8 +262,8 @@ func_ov30_0217c108: ; 0x0217c108 strb r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov30_0217c108 _0217c11c: .word data_ov30_02188a48 + arm_func_end func_ov30_0217c108 .global func_ov30_0217c120 arm_func_start func_ov30_0217c120 @@ -336,8 +336,8 @@ func_ov30_0217c1ac: ; 0x0217c1ac str r1, [r0, #0x3c] bx ip .align 2, 0 - arm_func_end func_ov30_0217c1ac _0217c1c4: .word func_ov30_0217c44c + arm_func_end func_ov30_0217c1ac .global func_ov30_0217c1c8 arm_func_start func_ov30_0217c1c8 @@ -577,8 +577,8 @@ func_ov30_0217c498: ; 0x0217c498 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0217c498 _0217c4b8: .word data_ov30_02188a7c + arm_func_end func_ov30_0217c498 .global func_ov30_0217c4bc arm_func_start func_ov30_0217c4bc @@ -588,8 +588,8 @@ func_ov30_0217c4bc: ; 0x0217c4bc mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov30_0217c4bc _0217c4cc: .word func_ov00_020a9998 + arm_func_end func_ov30_0217c4bc .global func_ov30_0217c4d0 arm_func_start func_ov30_0217c4d0 @@ -640,9 +640,9 @@ _0217c544: bl func_01ff8e84 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_0217c4d0 _0217c580: .word data_ov30_021885d4 _0217c584: .word data_ov30_021885e8 + arm_func_end func_ov30_0217c4d0 .global func_ov30_0217c588 arm_func_start func_ov30_0217c588 @@ -672,8 +672,8 @@ func_ov30_0217c59c: ; 0x0217c59c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_0217c59c _0217c5d4: .word data_ov30_021885fc + arm_func_end func_ov30_0217c59c .global func_ov30_0217c5d8 arm_func_start func_ov30_0217c5d8 @@ -693,8 +693,8 @@ func_ov30_0217c5d8: ; 0x0217c5d8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_0217c5d8 _0217c610: .word data_ov30_02188608 + arm_func_end func_ov30_0217c5d8 .global func_ov30_0217c614 arm_func_start func_ov30_0217c614 @@ -714,8 +714,8 @@ func_ov30_0217c614: ; 0x0217c614 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_0217c614 _0217c64c: .word data_ov30_02188614 + arm_func_end func_ov30_0217c614 .global func_ov30_0217c650 arm_func_start func_ov30_0217c650 @@ -735,8 +735,8 @@ func_ov30_0217c650: ; 0x0217c650 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_0217c650 _0217c688: .word data_ov30_02188620 + arm_func_end func_ov30_0217c650 .global func_ov30_0217c68c arm_func_start func_ov30_0217c68c @@ -756,8 +756,8 @@ func_ov30_0217c68c: ; 0x0217c68c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_0217c68c _0217c6c4: .word data_ov30_0218862c + arm_func_end func_ov30_0217c68c .global func_ov30_0217c6c8 arm_func_start func_ov30_0217c6c8 @@ -777,8 +777,8 @@ func_ov30_0217c6c8: ; 0x0217c6c8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_0217c6c8 _0217c700: .word data_ov30_02188638 + arm_func_end func_ov30_0217c6c8 .global func_ov30_0217c704 arm_func_start func_ov30_0217c704 @@ -817,9 +817,9 @@ func_ov30_0217c704: ; 0x0217c704 strb r1, [r4, #0x40c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217c704 _0217c788: .word data_ov30_02188a68 _0217c78c: .word data_ov30_02188ad8 + arm_func_end func_ov30_0217c704 .global func_ov30_0217c790 arm_func_start func_ov30_0217c790 @@ -894,9 +894,9 @@ _0217c7f8: strb r0, [r5, #0x300] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov30_0217c7a4 _0217c878: .word data_027e0fec _0217c87c: .word data_ov30_02188644 + arm_func_end func_ov30_0217c7a4 .global func_ov30_0217c880 arm_func_start func_ov30_0217c880 @@ -1100,10 +1100,10 @@ _0217cb3c: bl func_ov00_020c5e20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217c880 _0217cb54: .word data_027e0ffc _0217cb58: .word 0x000001bb _0217cb5c: .word 0x000001bf + arm_func_end func_ov30_0217c880 .global func_ov30_0217cb60 arm_func_start func_ov30_0217cb60 @@ -1129,8 +1129,8 @@ func_ov30_0217cb8c: ; 0x0217cb8c add r0, r0, #0xc bx ip .align 2, 0 - arm_func_end func_ov30_0217cb8c _0217cb9c: .word func_0202e58c + arm_func_end func_ov30_0217cb8c .global func_ov30_0217cba0 arm_func_start func_ov30_0217cba0 @@ -1220,8 +1220,8 @@ func_ov30_0217cc4c: ; 0x0217cc4c add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0217cc4c _0217ccb8: .word data_027e0e58 + arm_func_end func_ov30_0217cc4c .global func_ov30_0217ccbc arm_func_start func_ov30_0217ccbc @@ -1310,9 +1310,9 @@ func_ov30_0217cdb0: ; 0x0217cdb0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0217cdb0 _0217cddc: .word data_ov30_02188ac4 _0217cde0: .word data_ov30_02188748 + arm_func_end func_ov30_0217cdb0 .global func_ov30_0217cde4 arm_func_start func_ov30_0217cde4 @@ -1374,8 +1374,8 @@ _0217ce7c: moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_0217ce04 _0217ce94: .word 0x43485352 + arm_func_end func_ov30_0217ce04 .global func_ov30_0217ce98 arm_func_start func_ov30_0217ce98 @@ -1394,8 +1394,8 @@ func_ov30_0217ce98: ; 0x0217ce98 movne r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_0217ce98 _0217cecc: .word data_027e0f6c + arm_func_end func_ov30_0217ce98 .global func_ov30_0217ced0 arm_func_start func_ov30_0217ced0 @@ -1414,8 +1414,8 @@ func_ov30_0217ced0: ; 0x0217ced0 movne r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_0217ced0 _0217cf04: .word data_027e0f6c + arm_func_end func_ov30_0217ced0 .global func_ov30_0217cf08 arm_func_start func_ov30_0217cf08 @@ -1536,9 +1536,9 @@ _0217d08c: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_0217d054 _0217d094: .word data_027e0fe4 _0217d098: .word 0x43525053 + arm_func_end func_ov30_0217d054 .global func_ov30_0217d09c arm_func_start func_ov30_0217d09c @@ -1742,7 +1742,6 @@ _0217d37c: add sp, sp, #0x58 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov30_0217d09c _0217d388: .word data_027e0f90 _0217d38c: .word data_027e0f94 _0217d390: .word gMapManager @@ -1750,6 +1749,7 @@ _0217d394: .word 0xffff8001 _0217d398: .word 0x00002aaa _0217d39c: .word 0x00005555 _0217d3a0: .word data_ov30_02188ae8 + arm_func_end func_ov30_0217d09c .global func_ov30_0217d3a4 arm_func_start func_ov30_0217d3a4 @@ -1837,11 +1837,11 @@ func_ov30_0217d3b8: ; 0x0217d3b8 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217d3b8 _0217d4d8: .word data_027e0f90 _0217d4dc: .word data_027e0f94 _0217d4e0: .word gMapManager _0217d4e4: .word 0x0000019a + arm_func_end func_ov30_0217d3b8 .global func_ov30_0217d4e8 arm_func_start func_ov30_0217d4e8 @@ -1955,10 +1955,10 @@ _0217d664: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_0217d4e8 _0217d684: .word gMapManager _0217d688: .word 0xffff8001 _0217d68c: .word 0x00002aaa + arm_func_end func_ov30_0217d4e8 .global func_ov30_0217d690 arm_func_start func_ov30_0217d690 @@ -2043,10 +2043,10 @@ func_ov30_0217d690: ; 0x0217d690 add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_0217d690 _0217d7cc: .word data_027e0f94 _0217d7d0: .word gMapManager _0217d7d4: .word 0x00000333 + arm_func_end func_ov30_0217d690 .global func_ov30_0217d7d8 arm_func_start func_ov30_0217d7d8 @@ -2164,9 +2164,9 @@ _0217d97c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_0217d7d8 _0217d988: .word data_027e0f94 _0217d98c: .word gMapManager + arm_func_end func_ov30_0217d7d8 .global func_ov30_0217d990 arm_func_start func_ov30_0217d990 @@ -2243,8 +2243,8 @@ func_ov30_0217d9ac: ; 0x0217d9ac add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0217d9ac _0217da98: .word data_027e0e58 + arm_func_end func_ov30_0217d9ac .global func_ov30_0217da9c arm_func_start func_ov30_0217da9c @@ -2273,8 +2273,8 @@ func_ov30_0217da9c: ; 0x0217da9c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0217da9c _0217daf8: .word data_027e0e58 + arm_func_end func_ov30_0217da9c .global func_ov30_0217dafc arm_func_start func_ov30_0217dafc @@ -2592,11 +2592,11 @@ _0217df40: add sp, sp, #0xbc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_0217dbc8 _0217df48: .word data_027e0f64 _0217df4c: .word gAdventureFlags _0217df50: .word 0x43485334 _0217df54: .word data_027e0ffc + arm_func_end func_ov30_0217dbc8 .global func_ov30_0217df58 arm_func_start func_ov30_0217df58 @@ -2689,8 +2689,8 @@ _0217e07c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov30_0217df58 _0217e090: .word data_027e0f94 + arm_func_end func_ov30_0217df58 .global func_ov30_0217e094 arm_func_start func_ov30_0217e094 @@ -2917,11 +2917,11 @@ _0217e3b8: add sp, sp, #0xcc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov30_0217e0b0 _0217e3c0: .word gAdventureFlags _0217e3c4: .word data_027e0f64 _0217e3c8: .word data_027e0c68 _0217e3cc: .word 0x000e0055 + arm_func_end func_ov30_0217e0b0 .global func_ov30_0217e3d0 arm_func_start func_ov30_0217e3d0 @@ -2989,8 +2989,8 @@ _0217e490: bl func_ov00_020c50d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217e414 _0217e4ac: .word data_027e10b4 + arm_func_end func_ov30_0217e414 .global func_ov30_0217e4b0 arm_func_start func_ov30_0217e4b0 @@ -3064,8 +3064,8 @@ func_ov30_0217e53c: ; 0x0217e53c bl func_ov30_0217e4b0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_0217e53c _0217e5a0: .word data_027e0764 + arm_func_end func_ov30_0217e53c .global func_ov30_0217e5a4 arm_func_start func_ov30_0217e5a4 @@ -3188,8 +3188,8 @@ _0217e72c: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov30_0217e5a4 _0217e760: .word data_02050f54 + arm_func_end func_ov30_0217e5a4 .global func_ov30_0217e764 arm_func_start func_ov30_0217e764 @@ -3479,9 +3479,9 @@ _0217eb5c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov30_0217e8bc _0217eb64: .word 0x43485336 _0217eb68: .word data_027e10b4 + arm_func_end func_ov30_0217e8bc .global func_ov30_0217eb6c arm_func_start func_ov30_0217eb6c @@ -3589,10 +3589,10 @@ _0217eccc: add sp, sp, #0xa4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov30_0217ebbc _0217ece4: .word data_027e0f94 _0217ece8: .word data_ov30_02188b08 _0217ecec: .word data_027e0fe4 + arm_func_end func_ov30_0217ebbc .global func_ov30_0217ecf0 arm_func_start func_ov30_0217ecf0 @@ -3868,9 +3868,9 @@ _0217f070: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217eee0 _0217f080: .word 0x43485336 _0217f084: .word data_027e10b4 + arm_func_end func_ov30_0217eee0 .global func_ov30_0217f088 arm_func_start func_ov30_0217f088 @@ -3917,8 +3917,8 @@ func_ov30_0217f088: ; 0x0217f088 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0217f088 _0217f12c: .word data_027e0e58 + arm_func_end func_ov30_0217f088 .global func_ov30_0217f130 arm_func_start func_ov30_0217f130 @@ -4212,7 +4212,6 @@ _0217f53c: add sp, sp, #0x68 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov30_0217f1c4 _0217f544: .word gAdventureFlags _0217f548: .word gMapManager _0217f54c: .word data_027e0ffc @@ -4221,6 +4220,7 @@ _0217f554: .word data_027e0ff0 _0217f558: .word data_027e0f94 _0217f55c: .word data_027e10b4 _0217f560: .word data_027e0fe4 + arm_func_end func_ov30_0217f1c4 .global func_ov30_0217f564 arm_func_start func_ov30_0217f564 @@ -4356,12 +4356,12 @@ _0217f730: add sp, sp, #0x54 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov30_0217f564 _0217f744: .word data_ov00_020e8398 _0217f748: .word data_027e0ff0 _0217f74c: .word data_027e0f94 _0217f750: .word gMapManager _0217f754: .word data_027e0f64 + arm_func_end func_ov30_0217f564 .global func_ov30_0217f758 arm_func_start func_ov30_0217f758 @@ -4595,10 +4595,10 @@ _0217fa98: add sp, sp, #0xc8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217f77c _0217faa0: .word gMapManager _0217faa4: .word data_027e0ffc _0217faa8: .word data_027e10b4 + arm_func_end func_ov30_0217f77c .global func_ov30_0217faac arm_func_start func_ov30_0217faac @@ -4787,9 +4787,9 @@ _0217fcf8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_0217fb7c _0217fd3c: .word gMapManager _0217fd40: .word data_027e0ffc + arm_func_end func_ov30_0217fb7c .global func_ov30_0217fd44 arm_func_start func_ov30_0217fd44 @@ -5044,8 +5044,8 @@ _0218009c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_0217fe44 _021800a4: .word 0x88888889 + arm_func_end func_ov30_0217fe44 .global func_ov30_021800a8 arm_func_start func_ov30_021800a8 @@ -5290,10 +5290,10 @@ _021803f4: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_02180208 _021803fc: .word data_027e0f94 _02180400: .word data_02050f54 _02180404: .word 0x0000019a + arm_func_end func_ov30_02180208 .global func_ov30_02180408 arm_func_start func_ov30_02180408 @@ -5426,11 +5426,11 @@ _02180594: ldr r0, _021805a8 ; =data_ov30_021887ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_02180548 _0218059c: .word data_027e0d38 _021805a0: .word gMapManager _021805a4: .word gAdventureFlags _021805a8: .word data_ov30_021887ac + arm_func_end func_ov30_02180548 .global func_ov30_021805ac arm_func_start func_ov30_021805ac @@ -5458,11 +5458,11 @@ _021805f8: ldr r0, _0218060c ; =data_ov30_021887b4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_021805ac _02180600: .word data_027e0d38 _02180604: .word gMapManager _02180608: .word gAdventureFlags _0218060c: .word data_ov30_021887b4 + arm_func_end func_ov30_021805ac .global func_ov30_02180610 arm_func_start func_ov30_02180610 @@ -5470,8 +5470,8 @@ func_ov30_02180610: ; 0x02180610 ldr r0, _02180618 ; =data_ov30_021887bc bx lr .align 2, 0 - arm_func_end func_ov30_02180610 _02180618: .word data_ov30_021887bc + arm_func_end func_ov30_02180610 .global func_ov30_0218061c arm_func_start func_ov30_0218061c @@ -5479,8 +5479,8 @@ func_ov30_0218061c: ; 0x0218061c ldr r0, _02180624 ; =data_ov30_021887c4 bx lr .align 2, 0 - arm_func_end func_ov30_0218061c _02180624: .word data_ov30_021887c4 + arm_func_end func_ov30_0218061c .global func_ov30_02180628 arm_func_start func_ov30_02180628 @@ -5501,10 +5501,10 @@ _02180658: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02180628 _02180660: .word data_027e0fe0 _02180664: .word 0x00000ab8 _02180668: .word data_ov30_02189054 + arm_func_end func_ov30_02180628 .global func_ov30_0218066c arm_func_start func_ov30_0218066c @@ -5525,10 +5525,10 @@ _0218069c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0218066c _021806a4: .word data_027e0fe0 _021806a8: .word 0x00000ab8 _021806ac: .word data_ov30_02188f44 + arm_func_end func_ov30_0218066c .global func_ov30_021806b0 arm_func_start func_ov30_021806b0 @@ -5549,10 +5549,10 @@ _021806e0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_021806b0 _021806e8: .word data_027e0fe0 _021806ec: .word 0x00000ab8 _021806f0: .word data_ov30_02188d24 + arm_func_end func_ov30_021806b0 .global func_ov30_021806f4 arm_func_start func_ov30_021806f4 @@ -5573,10 +5573,10 @@ _02180724: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_021806f4 _0218072c: .word data_027e0fe0 _02180730: .word 0x00000ab8 _02180734: .word data_ov30_02188e34 + arm_func_end func_ov30_021806f4 .global func_ov30_02180738 arm_func_start func_ov30_02180738 @@ -5585,8 +5585,8 @@ func_ov30_02180738: ; 0x02180738 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180738 _02180744: .word data_ov30_02188b14 + arm_func_end func_ov30_02180738 .global func_ov30_02180748 arm_func_start func_ov30_02180748 @@ -5595,8 +5595,8 @@ func_ov30_02180748: ; 0x02180748 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180748 _02180754: .word data_ov30_02188b28 + arm_func_end func_ov30_02180748 .global func_ov30_02180758 arm_func_start func_ov30_02180758 @@ -5605,8 +5605,8 @@ func_ov30_02180758: ; 0x02180758 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180758 _02180764: .word data_ov30_02188b3c + arm_func_end func_ov30_02180758 .global func_ov30_02180768 arm_func_start func_ov30_02180768 @@ -5615,8 +5615,8 @@ func_ov30_02180768: ; 0x02180768 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180768 _02180774: .word data_ov30_02188b50 + arm_func_end func_ov30_02180768 .global func_ov30_02180778 arm_func_start func_ov30_02180778 @@ -5625,8 +5625,8 @@ func_ov30_02180778: ; 0x02180778 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180778 _02180784: .word data_ov30_02188b64 + arm_func_end func_ov30_02180778 .global func_ov30_02180788 arm_func_start func_ov30_02180788 @@ -5635,8 +5635,8 @@ func_ov30_02180788: ; 0x02180788 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180788 _02180794: .word data_ov30_02188b78 + arm_func_end func_ov30_02180788 .global func_ov30_02180798 arm_func_start func_ov30_02180798 @@ -5645,8 +5645,8 @@ func_ov30_02180798: ; 0x02180798 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180798 _021807a4: .word data_ov30_02188bb4 + arm_func_end func_ov30_02180798 .global func_ov30_021807a8 arm_func_start func_ov30_021807a8 @@ -5655,8 +5655,8 @@ func_ov30_021807a8: ; 0x021807a8 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021807a8 _021807b4: .word data_ov30_02188b8c + arm_func_end func_ov30_021807a8 .global func_ov30_021807b8 arm_func_start func_ov30_021807b8 @@ -5665,8 +5665,8 @@ func_ov30_021807b8: ; 0x021807b8 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021807b8 _021807c4: .word data_ov30_02188ba0 + arm_func_end func_ov30_021807b8 .global func_ov30_021807c8 arm_func_start func_ov30_021807c8 @@ -5675,8 +5675,8 @@ func_ov30_021807c8: ; 0x021807c8 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021807c8 _021807d4: .word data_ov30_02188bc8 + arm_func_end func_ov30_021807c8 .global func_ov30_021807d8 arm_func_start func_ov30_021807d8 @@ -5685,8 +5685,8 @@ func_ov30_021807d8: ; 0x021807d8 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021807d8 _021807e4: .word data_ov30_02188bdc + arm_func_end func_ov30_021807d8 .global func_ov30_021807e8 arm_func_start func_ov30_021807e8 @@ -5709,8 +5709,8 @@ _021807fc: str r1, [r0, #0x4c] bx lr .align 2, 0 - arm_func_end func_ov30_021807e8 _02180828: .word data_ov30_02189434 + arm_func_end func_ov30_021807e8 .global func_ov30_0218082c arm_func_start func_ov30_0218082c @@ -5728,8 +5728,8 @@ func_ov30_0218082c: ; 0x0218082c strb r1, [r0, #0x13] bx lr .align 2, 0 - arm_func_end func_ov30_0218082c _0218085c: .word data_ov30_0218946c + arm_func_end func_ov30_0218082c .global func_ov30_02180860 arm_func_start func_ov30_02180860 @@ -5743,8 +5743,8 @@ func_ov30_02180860: ; 0x02180860 strb r1, [r0, #0xf] bx lr .align 2, 0 - arm_func_end func_ov30_02180860 _02180880: .word data_ov30_02189448 + arm_func_end func_ov30_02180860 .global func_ov30_02180884 arm_func_start func_ov30_02180884 @@ -5753,8 +5753,8 @@ func_ov30_02180884: ; 0x02180884 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180884 _02180890: .word data_ov30_02188bf0 + arm_func_end func_ov30_02180884 .global func_ov30_02180894 arm_func_start func_ov30_02180894 @@ -5763,8 +5763,8 @@ func_ov30_02180894: ; 0x02180894 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_02180894 _021808a0: .word data_ov30_02188c04 + arm_func_end func_ov30_02180894 .global func_ov30_021808a4 arm_func_start func_ov30_021808a4 @@ -5773,8 +5773,8 @@ func_ov30_021808a4: ; 0x021808a4 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021808a4 _021808b0: .word data_ov30_02188c18 + arm_func_end func_ov30_021808a4 .global func_ov30_021808b4 arm_func_start func_ov30_021808b4 @@ -5783,8 +5783,8 @@ func_ov30_021808b4: ; 0x021808b4 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021808b4 _021808c0: .word data_ov30_02188c2c + arm_func_end func_ov30_021808b4 .global func_ov30_021808c4 arm_func_start func_ov30_021808c4 @@ -5793,8 +5793,8 @@ func_ov30_021808c4: ; 0x021808c4 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov30_021808c4 _021808d0: .word data_ov30_02188c40 + arm_func_end func_ov30_021808c4 .global func_ov30_021808d4 thumb_func_start func_ov30_021808d4 @@ -6131,7 +6131,6 @@ _02180b8a: add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov30_021808d4 _02180bbc: .word data_ov30_02189164 _02180bc0: .word 0x00000418 _02180bc4: .word 0x00000424 @@ -6157,6 +6156,7 @@ _02180c10: .word data_ov30_02189280 _02180c14: .word 0x00000aa8 _02180c18: .word 0x000008a8 _02180c1c: .word 0x00000aac + thumb_func_end func_ov30_021808d4 .global func_ov30_02180c20 thumb_func_start func_ov30_02180c20 @@ -6205,7 +6205,6 @@ func_ov30_02180c20: ; 0x02180c20 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov30_02180c20 _02180c8c: .word data_ov30_02189164 _02180c90: .word data_027e10b4 _02180c94: .word 0x000007bc @@ -6213,6 +6212,7 @@ _02180c98: .word 0x00000738 _02180c9c: .word 0x00000734 _02180ca0: .word 0x0000050c _02180ca4: .word func_ov00_020b7d74 + thumb_func_end func_ov30_02180c20 .global func_ov30_02180ca8 thumb_func_start func_ov30_02180ca8 @@ -6263,7 +6263,6 @@ func_ov30_02180ca8: ; 0x02180ca8 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov30_02180ca8 _02180d18: .word data_ov30_02189164 _02180d1c: .word data_027e10b4 _02180d20: .word 0x000007bc @@ -6271,6 +6270,7 @@ _02180d24: .word 0x00000738 _02180d28: .word 0x00000734 _02180d2c: .word 0x0000050c _02180d30: .word func_ov00_020b7d74 + thumb_func_end func_ov30_02180ca8 .global func_ov30_02180d34 thumb_func_start func_ov30_02180d34 @@ -6319,7 +6319,6 @@ func_ov30_02180d34: ; 0x02180d34 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov30_02180d34 _02180da0: .word data_ov30_02189164 _02180da4: .word data_027e10b4 _02180da8: .word 0x000007bc @@ -6327,6 +6326,7 @@ _02180dac: .word 0x00000738 _02180db0: .word 0x00000734 _02180db4: .word 0x0000050c _02180db8: .word func_ov00_020b7d74 + thumb_func_end func_ov30_02180d34 .global func_ov30_02180dbc thumb_func_start func_ov30_02180dbc @@ -6683,7 +6683,6 @@ _0218105e: mov r0, #1 pop {r4, r5, r6, pc} nop - thumb_func_end func_ov30_02180dbc _02181064: .word data_027e10b4 _02181068: .word 0x0000099a _0218106c: .word 0x43485336 @@ -6693,6 +6692,7 @@ _02181078: .word data_ov30_02188c9c _0218107c: .word 0x43485334 _02181080: .word 0x0000019a _02181084: .word 0x0000087c + thumb_func_end func_ov30_02180dbc .global func_ov30_02181088 arm_func_start func_ov30_02181088 @@ -6743,8 +6743,8 @@ _0218111c: strb r0, [r4, #0x849] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02181088 _02181128: .word 0x43485336 + arm_func_end func_ov30_02181088 .global func_ov30_0218112c arm_func_start func_ov30_0218112c @@ -6922,8 +6922,8 @@ _02181358: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_021812f0 _02181360: .word 0xffff8001 + arm_func_end func_ov30_021812f0 .global func_ov30_02181364 arm_func_start func_ov30_02181364 @@ -7248,7 +7248,6 @@ _021817fc: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_02181364 _02181804: .word gItemManager _02181808: .word 0x43485334 _0218180c: .word data_027e0ffc @@ -7258,6 +7257,7 @@ _02181818: .word 0x0000019d _0218181c: .word 0x41525257 _02181820: .word 0x5342454d _02181824: .word 0x42494752 + arm_func_end func_ov30_02181364 .global func_ov30_02181828 arm_func_start func_ov30_02181828 @@ -7266,8 +7266,8 @@ func_ov30_02181828: ; 0x02181828 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov30_02181828 _02181834: .word func_01fffcec + arm_func_end func_ov30_02181828 .global func_ov30_02181838 arm_func_start func_ov30_02181838 @@ -7276,8 +7276,8 @@ func_ov30_02181838: ; 0x02181838 mov r0, #8 bx ip .align 2, 0 - arm_func_end func_ov30_02181838 _02181844: .word func_01fffcec + arm_func_end func_ov30_02181838 .global func_ov30_02181848 arm_func_start func_ov30_02181848 @@ -7311,9 +7311,9 @@ _021818a8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02181848 _021818b0: .word data_027e0ffc _021818b4: .word 0x0000018f + arm_func_end func_ov30_02181848 .global func_ov30_021818b8 arm_func_start func_ov30_021818b8 @@ -7396,10 +7396,10 @@ _021819cc: add sp, sp, #0x54 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_021818b8 _021819e0: .word data_027e0fe4 _021819e4: .word 0x48415254 _021819e8: .word data_ov30_021887d0 + arm_func_end func_ov30_021818b8 .global func_ov30_021819ec arm_func_start func_ov30_021819ec @@ -7629,9 +7629,9 @@ _02181cfc: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02181a70 _02181d08: .word data_027e0f94 _02181d0c: .word 0x43485334 + arm_func_end func_ov30_02181a70 .global func_ov30_02181d10 arm_func_start func_ov30_02181d10 @@ -7744,8 +7744,8 @@ _02181e88: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02181d10 _02181e90: .word 0x43485334 + arm_func_end func_ov30_02181d10 .global func_ov30_02181e94 arm_func_start func_ov30_02181e94 @@ -7776,8 +7776,8 @@ _02181eec: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02181e94 _02181ef4: .word data_027e0fc8 + arm_func_end func_ov30_02181e94 .global func_ov30_02181ef8 arm_func_start func_ov30_02181ef8 @@ -8056,7 +8056,6 @@ _0218219c: add sp, sp, #0x74 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_02181ef8 _0218230c: .word 0x0000ffff _02182310: .word data_027e0d3c _02182314: .word data_02063e4c @@ -8064,6 +8063,7 @@ _02182318: .word data_02050f54 _0218231c: .word data_027e0d0c _02182320: .word data_027e0d38 _02182324: .word data_027e0c38 + arm_func_end func_ov30_02181ef8 .global func_ov30_02182328 arm_func_start func_ov30_02182328 @@ -8177,8 +8177,8 @@ _02182448: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_021823f8 _02182450: .word gAdventureFlags + arm_func_end func_ov30_021823f8 .global func_ov30_02182454 arm_func_start func_ov30_02182454 @@ -8215,11 +8215,11 @@ func_ov30_02182474: ; 0x02182474 bl func_ov00_020c54a0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02182474 _021824bc: .word data_027e0f90 _021824c0: .word data_027e0f94 _021824c4: .word 0x00001b33 _021824c8: .word 0x00001555 + arm_func_end func_ov30_02182474 .global func_ov30_021824cc arm_func_start func_ov30_021824cc @@ -8313,11 +8313,11 @@ _02182618: add sp, sp, #0x94 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_021824cc _02182624: .word 0x0000ffff _02182628: .word gMapManager _0218262c: .word data_027e0fe4 _02182630: .word 0x424f4d42 + arm_func_end func_ov30_021824cc .global func_ov30_02182634 arm_func_start func_ov30_02182634 @@ -8616,7 +8616,6 @@ _02182960: add sp, sp, #0x19c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov30_02182634 _02182ab4: .word 0x0000ffff _02182ab8: .word gMapManager _02182abc: .word _ZTV11FilterActor @@ -8629,6 +8628,7 @@ _02182ad4: .word data_027e0e58 _02182ad8: .word 0x000001c1 _02182adc: .word 0x000001c2 _02182ae0: .word data_ov30_021887f0 + arm_func_end func_ov30_02182634 .global func_ov30_02182ae4 arm_func_start func_ov30_02182ae4 @@ -8658,9 +8658,9 @@ func_ov30_02182ae4: ; 0x02182ae4 blx ip ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_02182ae4 _02182b44: .word data_027e0f90 _02182b48: .word data_027e0fc8 + arm_func_end func_ov30_02182ae4 .global func_ov30_02182b4c arm_func_start func_ov30_02182b4c @@ -8731,9 +8731,9 @@ func_ov30_02182b4c: ; 0x02182b4c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_02182b4c _02182c50: .word data_ov30_021887fc _02182c54: .word data_02050f54 + arm_func_end func_ov30_02182b4c .global func_ov30_02182c58 arm_func_start func_ov30_02182c58 @@ -8742,8 +8742,8 @@ func_ov30_02182c58: ; 0x02182c58 add r1, r0, #0x14 bx ip .align 2, 0 - arm_func_end func_ov30_02182c58 _02182c64: .word func_ov00_020cca68 + arm_func_end func_ov30_02182c58 .global func_ov30_02182c68 arm_func_start func_ov30_02182c68 @@ -8754,9 +8754,9 @@ func_ov30_02182c68: ; 0x02182c68 add r0, r0, #0x48 bx ip .align 2, 0 - arm_func_end func_ov30_02182c68 _02182c7c: .word func_ov00_020ce284 _02182c80: .word 0x0000019a + arm_func_end func_ov30_02182c68 .global func_ov30_02182c84 arm_func_start func_ov30_02182c84 @@ -8767,8 +8767,8 @@ func_ov30_02182c84: ; 0x02182c84 mov r1, #0x800 bx ip .align 2, 0 - arm_func_end func_ov30_02182c84 _02182c98: .word func_ov00_020ce284 + arm_func_end func_ov30_02182c84 .global func_ov30_02182c9c arm_func_start func_ov30_02182c9c @@ -8779,8 +8779,8 @@ func_ov30_02182c9c: ; 0x02182c9c mov r1, #0x400 bx ip .align 2, 0 - arm_func_end func_ov30_02182c9c _02182cb0: .word func_ov00_020ce284 + arm_func_end func_ov30_02182c9c .global func_ov30_02182cb4 arm_func_start func_ov30_02182cb4 @@ -8822,9 +8822,9 @@ _02182d34: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02182cb4 _02182d3c: .word 0xffff8001 _02182d40: .word 0x00001555 + arm_func_end func_ov30_02182cb4 .global func_ov30_02182d44 arm_func_start func_ov30_02182d44 @@ -8854,9 +8854,9 @@ _02182d94: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov30_02182d44 _02182da0: .word 0x0000ffff _02182da4: .word data_027e0f6c + arm_func_end func_ov30_02182d44 .global func_ov30_02182da8 arm_func_start func_ov30_02182da8 @@ -8867,8 +8867,8 @@ func_ov30_02182da8: ; 0x02182da8 add r0, r0, #0x800 bx ip .align 2, 0 - arm_func_end func_ov30_02182da8 _02182dbc: .word func_ov00_020cd010 + arm_func_end func_ov30_02182da8 .global func_ov30_02182dc0 arm_func_start func_ov30_02182dc0 @@ -8878,8 +8878,8 @@ func_ov30_02182dc0: ; 0x02182dc0 add r0, r0, #0x800 bx ip .align 2, 0 - arm_func_end func_ov30_02182dc0 _02182dd0: .word func_ov00_020cd028 + arm_func_end func_ov30_02182dc0 .global func_ov30_02182dd4 arm_func_start func_ov30_02182dd4 @@ -8894,8 +8894,8 @@ func_ov30_02182dd4: ; 0x02182dd4 bl func_ov00_020cd060 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02182dd4 _02182df8: .word 0x00001388 + arm_func_end func_ov30_02182dd4 .global func_ov30_02182dfc arm_func_start func_ov30_02182dfc @@ -8930,9 +8930,9 @@ func_ov30_02182e34: ; 0x02182e34 add r0, r0, #0x800 bx ip .align 2, 0 - arm_func_end func_ov30_02182e34 _02182e48: .word func_ov00_020cd060 _02182e4c: .word 0x00001388 + arm_func_end func_ov30_02182e34 .global func_ov30_02182e50 arm_func_start func_ov30_02182e50 @@ -8956,9 +8956,9 @@ _02182e80: movge r0, #0 bx lr .align 2, 0 - arm_func_end func_ov30_02182e50 _02182e94: .word 0xffff8001 _02182e98: .word 0x0000038e + arm_func_end func_ov30_02182e50 .global func_ov30_02182e9c arm_func_start func_ov30_02182e9c @@ -8966,8 +8966,8 @@ func_ov30_02182e9c: ; 0x02182e9c ldr ip, _02182ea4 ; =func_ov00_020cb1e8 bx ip .align 2, 0 - arm_func_end func_ov30_02182e9c _02182ea4: .word func_ov00_020cb1e8 + arm_func_end func_ov30_02182e9c .global func_ov30_02182ea8 arm_func_start func_ov30_02182ea8 @@ -8975,8 +8975,8 @@ func_ov30_02182ea8: ; 0x02182ea8 ldr ip, _02182eb0 ; =func_ov00_020cb240 bx ip .align 2, 0 - arm_func_end func_ov30_02182ea8 _02182eb0: .word func_ov00_020cb240 + arm_func_end func_ov30_02182ea8 .global func_ov30_02182eb4 arm_func_start func_ov30_02182eb4 @@ -8987,8 +8987,8 @@ func_ov30_02182eb4: ; 0x02182eb4 add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov30_02182eb4 _02182ec8: .word func_ov00_020cd0a8 + arm_func_end func_ov30_02182eb4 .global func_ov30_02182ecc arm_func_start func_ov30_02182ecc @@ -9005,8 +9005,8 @@ func_ov30_02182ecc: ; 0x02182ecc bl func_ov00_020cd120 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02182ecc _02182ef8: .word 0x00001388 + arm_func_end func_ov30_02182ecc .global func_ov30_02182efc arm_func_start func_ov30_02182efc @@ -9015,8 +9015,8 @@ func_ov30_02182efc: ; 0x02182efc add r0, r0, #0x850 bx ip .align 2, 0 - arm_func_end func_ov30_02182efc _02182f08: .word func_ov00_020cd14c + arm_func_end func_ov30_02182efc .global func_ov30_02182f0c arm_func_start func_ov30_02182f0c @@ -9049,9 +9049,9 @@ func_ov30_02182f0c: ; 0x02182f0c add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02182f0c _02182f78: .word 0x00001388 _02182f7c: .word 0x0000019a + arm_func_end func_ov30_02182f0c .global func_ov30_02182f80 arm_func_start func_ov30_02182f80 @@ -9083,9 +9083,9 @@ func_ov30_02182fb4: ; 0x02182fb4 mov r2, #0x7800 bx ip .align 2, 0 - arm_func_end func_ov30_02182fb4 _02182fd4: .word data_027e1038 _02182fd8: .word func_ov00_020cef28 + arm_func_end func_ov30_02182fb4 .global func_ov30_02182fdc arm_func_start func_ov30_02182fdc @@ -9254,12 +9254,12 @@ _02183208: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02183018 _02183218: .word data_027e0fe8 _0218321c: .word 0x4e4b4559 _02183220: .word data_027e0fe4 _02183224: .word 0x464f5243 _02183228: .word 0x43525953 + arm_func_end func_ov30_02183018 .global func_ov30_0218322c arm_func_start func_ov30_0218322c @@ -9380,12 +9380,12 @@ _021833c8: add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0218322c _021833d8: .word data_027e0fe8 _021833dc: .word 0x4e4b4559 _021833e0: .word data_027e0fe4 _021833e4: .word 0x464f5243 _021833e8: .word 0x43525953 + arm_func_end func_ov30_0218322c .global func_ov30_021833ec arm_func_start func_ov30_021833ec @@ -9668,13 +9668,13 @@ _021837f4: add sp, sp, #0x2bc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov30_021833ec _02183800: .word 0x43485334 _02183804: .word _ZTV11FilterActor _02183808: .word 0x464f5243 _0218380c: .word data_027e0fe4 _02183810: .word 0x43525953 _02183814: .word 0x4e4b4559 + arm_func_end func_ov30_021833ec .global func_ov30_02183818 arm_func_start func_ov30_02183818 @@ -9742,11 +9742,11 @@ _021838ec: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov30_02183818 _021838f4: .word data_027e0fe4 _021838f8: .word 0x4e4b4559 _021838fc: .word 0x464f5243 _02183900: .word 0x43525953 + arm_func_end func_ov30_02183818 .global func_ov30_02183904 arm_func_start func_ov30_02183904 @@ -9777,8 +9777,8 @@ _0218395c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02183904 _02183964: .word data_027e0fe4 + arm_func_end func_ov30_02183904 .global func_ov30_02183968 arm_func_start func_ov30_02183968 @@ -9864,11 +9864,11 @@ _02183a60: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov30_02183968 _02183a68: .word 0x43485332 _02183a6c: .word 0x00000171 _02183a70: .word 0x00000266 _02183a74: .word 0x0000019a + arm_func_end func_ov30_02183968 .global func_ov30_02183a78 arm_func_start func_ov30_02183a78 @@ -9945,10 +9945,10 @@ _02183b78: add sp, sp, #0xa8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov30_02183a78 _02183b84: .word data_ov30_02188b08 _02183b88: .word data_027e0fe4 _02183b8c: .word 0x00002aaa + arm_func_end func_ov30_02183a78 .global func_ov30_02183b90 arm_func_start func_ov30_02183b90 @@ -10025,10 +10025,10 @@ _02183c90: add sp, sp, #0xa8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov30_02183b90 _02183c9c: .word data_ov30_02188b08 _02183ca0: .word data_027e0fe4 _02183ca4: .word 0x00002aaa + arm_func_end func_ov30_02183b90 .global func_ov30_02183ca8 arm_func_start func_ov30_02183ca8 @@ -10086,9 +10086,9 @@ func_ov30_02183ca8: ; 0x02183ca8 add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r7, pc} .align 2, 0 - arm_func_end func_ov30_02183ca8 _02183d78: .word data_ov30_021894a0 _02183d7c: .word gMapManager + arm_func_end func_ov30_02183ca8 .global func_ov30_02183d80 arm_func_start func_ov30_02183d80 @@ -10105,10 +10105,10 @@ func_ov30_02183d80: ; 0x02183d80 str r1, [r0, #0x8c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_02183d80 _02183dac: .word data_ov30_021894a0 _02183db0: .word data_027e0ff0 _02183db4: .word func_ov30_02183ca8 + arm_func_end func_ov30_02183d80 .global func_ov30_02183db8 arm_func_start func_ov30_02183db8 @@ -10144,9 +10144,9 @@ _02183e20: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_02183db8 _02183e28: .word 0x43485334 _02183e2c: .word gAdventureFlags + arm_func_end func_ov30_02183db8 .global func_ov30_02183e30 arm_func_start func_ov30_02183e30 @@ -10400,9 +10400,9 @@ _02184094: bl func_02036da8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_02183fe0 _021840a8: .word data_027e0764 _021840ac: .word data_027e0c68 + arm_func_end func_ov30_02183fe0 .global func_ov30_021840b0 arm_func_start func_ov30_021840b0 @@ -10420,8 +10420,8 @@ func_ov30_021840b0: ; 0x021840b0 bl func_02036da8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_021840b0 _021840e0: .word data_027e0c68 + arm_func_end func_ov30_021840b0 .global func_ov30_021840e4 arm_func_start func_ov30_021840e4 @@ -10577,12 +10577,12 @@ _021842d4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_0218411c _021842fc: .word data_027e0fc8 _02184300: .word data_027e0fe4 _02184304: .word data_ov00_020eec68 _02184308: .word gMapManager _0218430c: .word data_ov00_020eec9c + arm_func_end func_ov30_0218411c .global func_ov30_02184310 thumb_func_start func_ov30_02184310 @@ -10906,9 +10906,9 @@ _02184546: add sp, #0x14 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov30_021843ec _0218454c: .word data_027e0fe4 _02184550: .word 0x43485352 + thumb_func_end func_ov30_021843ec .global func_ov30_02184554 thumb_func_start func_ov30_02184554 @@ -11026,9 +11026,9 @@ _02184626: add sp, #0x3c pop {r4, r5, r6, r7, pc} .align 2, 0 - thumb_func_end func_ov30_02184554 _02184638: .word data_027e0fe8 _0218463c: .word data_027e0fe4 + thumb_func_end func_ov30_02184554 .global func_ov30_02184640 thumb_func_start func_ov30_02184640 @@ -11139,7 +11139,6 @@ _0218470e: add sp, #0x18 pop {r3, r4, r5, r6, r7, pc} nop - thumb_func_end func_ov30_02184640 _02184714: .word 0x00004844 _02184718: .word data_027e0ce0 _0218471c: .word func_ov30_02184738 @@ -11149,6 +11148,7 @@ _02184728: .word func_ov30_02187f08 _0218472c: .word 0x000012a8 _02184730: .word data_027e0fe4 _02184734: .word 0x000008a4 + thumb_func_end func_ov30_02184640 .global func_ov30_02184738 arm_func_start func_ov30_02184738 @@ -11201,8 +11201,8 @@ func_ov30_021847b0: ; 0x021847b0 blx func_ov30_021847e0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_021847b0 _021847dc: .word data_027e0fe0 + arm_func_end func_ov30_021847b0 .global func_ov30_021847e0 thumb_func_start func_ov30_021847e0 @@ -11215,8 +11215,8 @@ func_ov30_021847e0: ; 0x021847e0 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov30_021847e0 _021847f0: .word data_ov30_02189378 + thumb_func_end func_ov30_021847e0 .global func_ov30_021847f4 thumb_func_start func_ov30_021847f4 @@ -11970,7 +11970,6 @@ _02185240: add sp, sp, #0x400 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_02184868 _0218524c: .word data_ov30_02188b08 _02185250: .word data_027e0fe4 _02185254: .word gMapManager @@ -11979,6 +11978,7 @@ _0218525c: .word 0x57544352 _02185260: .word 0x43485352 _02185264: .word 0x43485332 _02185268: .word 0x43485336 + arm_func_end func_ov30_02184868 .global func_ov30_0218526c arm_func_start func_ov30_0218526c @@ -12298,10 +12298,10 @@ _021856d0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov30_0218529c _021856e4: .word 0x43485334 _021856e8: .word data_027e10b4 _021856ec: .word data_027e0f94 + arm_func_end func_ov30_0218529c .global func_ov30_021856f0 arm_func_start func_ov30_021856f0 @@ -13206,11 +13206,11 @@ _021863cc: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov30_02185794 _021863d4: .word data_027e0f94 _021863d8: .word 0x43485334 _021863dc: .word 0x43485336 _021863e0: .word gAdventureFlags + arm_func_end func_ov30_02185794 .global func_ov30_021863e4 arm_func_start func_ov30_021863e4 @@ -13596,12 +13596,12 @@ _02186940: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov30_02186584 _02186948: .word data_ov00_020e8398 _0218694c: .word data_027e0ff0 _02186950: .word 0x43485336 _02186954: .word data_027e0764 _02186958: .word data_027e10b4 + arm_func_end func_ov30_02186584 .global func_ov30_0218695c arm_func_start func_ov30_0218695c @@ -13646,10 +13646,10 @@ func_ov30_0218695c: ; 0x0218695c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov30_0218695c _021869f8: .word data_ov00_020e8398 _021869fc: .word data_027e0ff0 _02186a00: .word data_027e0f94 + arm_func_end func_ov30_0218695c .global func_ov30_02186a04 arm_func_start func_ov30_02186a04 @@ -14220,12 +14220,12 @@ _02187218: add sp, sp, #0xa0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov30_02186b50 _02187220: .word data_ov00_020e8398 _02187224: .word data_027e0ff0 _02187228: .word 0x43485336 _0218722c: .word data_027e10b4 _02187230: .word 0xffff8001 + arm_func_end func_ov30_02186b50 .global func_ov30_02187234 arm_func_start func_ov30_02187234 @@ -14293,8 +14293,8 @@ func_ov30_021872c4: ; 0x021872c4 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_021872c4 _02187300: .word gMapManager + arm_func_end func_ov30_021872c4 .global func_ov30_02187304 arm_func_start func_ov30_02187304 @@ -14307,9 +14307,9 @@ func_ov30_02187304: ; 0x02187304 mov r1, r3 bx ip .align 2, 0 - arm_func_end func_ov30_02187304 _02187320: .word gMapManager _02187324: .word _ZN10MapManager18func_ov00_0208439cEv + arm_func_end func_ov30_02187304 .global func_ov30_02187328 arm_func_start func_ov30_02187328 @@ -14484,8 +14484,8 @@ _0218755c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov30_021873bc _02187568: .word gMapManager + arm_func_end func_ov30_021873bc .global func_ov30_0218756c arm_func_start func_ov30_0218756c @@ -14516,8 +14516,8 @@ func_ov30_0218756c: ; 0x0218756c mov r0, r0, asr #0x1 bx lr .align 2, 0 - arm_func_end func_ov30_0218756c _021875d0: .word 0x000016a1 + arm_func_end func_ov30_0218756c .global func_ov30_021875d4 arm_func_start func_ov30_021875d4 @@ -14528,9 +14528,9 @@ func_ov30_021875d4: ; 0x021875d4 ldr r0, [r2] bx ip .align 2, 0 - arm_func_end func_ov30_021875d4 _021875e8: .word gMapManager _021875ec: .word _ZN10MapManager16MapData_vfunc_a4Ev + arm_func_end func_ov30_021875d4 .global func_ov30_021875f0 arm_func_start func_ov30_021875f0 @@ -14635,8 +14635,8 @@ _02187754: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov30_021875f0 _02187764: .word 0x00007fff + arm_func_end func_ov30_021875f0 .global func_ov30_02187768 arm_func_start func_ov30_02187768 @@ -15230,8 +15230,8 @@ func_ov30_02187ee4: ; 0x02187ee4 add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_02187ee4 _02187eec: .word gMapManager + arm_func_end func_ov30_02187ee4 .global func_ov30_02187ef0 arm_func_start func_ov30_02187ef0 @@ -15351,8 +15351,8 @@ _02188054: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_02187f58 _0218807c: .word data_027e0ff0 + arm_func_end func_ov30_02187f58 .global func_ov30_02188080 arm_func_start func_ov30_02188080 @@ -15575,8 +15575,8 @@ _02188378: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov30_021881bc _02188394: .word data_027e0ff0 + arm_func_end func_ov30_021881bc .global func_ov30_02188398 arm_func_start func_ov30_02188398 @@ -15715,8 +15715,8 @@ func_ov30_021884b8: ; 0x021884b8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov30_021884b8 _02188520: .word data_027e0ff0 + arm_func_end func_ov30_021884b8 .global func_ov30_02188524 arm_func_start func_ov30_02188524 @@ -15750,8 +15750,8 @@ func_ov30_02188524: ; 0x02188524 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov30_02188524 _02188594: .word data_027e0ff0 + arm_func_end func_ov30_02188524 .global func_ov30_02188598 arm_func_start func_ov30_02188598 @@ -16280,7 +16280,6 @@ func_ov30_02188824: ; 0x02188824 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov30_02188824 _02188988: .word data_ov30_021894ac _0218898c: .word 0x43485352 _02188990: .word func_ov30_02180628 @@ -16306,6 +16305,7 @@ _021889dc: .word 0x00000666 _021889e0: .word data_ov30_02188c9c _021889e4: .word func_ov00_020cceec _021889e8: .word data_ov30_02189520 + arm_func_end func_ov30_02188824 .global func_ov30_021889ec arm_func_start func_ov30_021889ec @@ -16322,12 +16322,12 @@ func_ov30_021889ec: ; 0x021889ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov30_021889ec _02188a18: .word data_ov30_0218953c _02188a1c: .word 0x43484f42 _02188a20: .word func_ov30_021847b0 _02188a24: .word _ZN9ActorTypeD1Ev _02188a28: .word data_ov30_02189530 + arm_func_end func_ov30_021889ec .section .ctor, 4, 1, 4 .global data_ov30_02188a2c diff --git a/asm/ov31.s b/asm/ov31.s index e6d08795..4459325e 100644 --- a/asm/ov31.s +++ b/asm/ov31.s @@ -19,8 +19,8 @@ func_ov31_0217bd88: ; 0x0217bd88 ldrb r0, [r0, #0xa] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217bd88 _0217bd9c: .word data_027e0dbc + arm_func_end func_ov31_0217bd88 .global func_ov31_0217bda0 arm_func_start func_ov31_0217bda0 @@ -28,8 +28,8 @@ func_ov31_0217bda0: ; 0x0217bda0 ldr r0, _0217bda8 ; =0x00002f33 bx lr .align 2, 0 - arm_func_end func_ov31_0217bda0 _0217bda8: .word 0x00002f33 + arm_func_end func_ov31_0217bda0 .global func_ov31_0217bdac arm_func_start func_ov31_0217bdac @@ -51,8 +51,8 @@ func_ov31_0217bdb8: ; 0x0217bdb8 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov31_0217bdb8 _0217bdc4: .word data_ov31_02183e80 + arm_func_end func_ov31_0217bdb8 .global func_ov31_0217bdc8 arm_func_start func_ov31_0217bdc8 @@ -157,12 +157,12 @@ _0217becc: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov31_0217bdc8 _0217bf48: .word 0x0000ffff _0217bf4c: .word data_ov31_021820e8 _0217bf50: .word data_ov31_02183e80 _0217bf54: .word data_027e0dbc _0217bf58: .word 0x66666667 + arm_func_end func_ov31_0217bdc8 .global func_ov31_0217bf5c arm_func_start func_ov31_0217bf5c @@ -194,8 +194,8 @@ func_ov31_0217bf70: ; 0x0217bf70 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217bf70 _0217bfb0: .word data_ov31_02183e80 + arm_func_end func_ov31_0217bf70 .global func_ov31_0217bfb4 arm_func_start func_ov31_0217bfb4 @@ -360,11 +360,11 @@ _0217c184: add sp, sp, #0x6c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217bfb4 _0217c214: .word data_027e0f64 _0217c218: .word gMapManager _0217c21c: .word 0x0000ffff _0217c220: .word data_027e0fc8 + arm_func_end func_ov31_0217bfb4 .global func_ov31_0217c224 arm_func_start func_ov31_0217c224 @@ -433,9 +433,9 @@ _0217c2f4: bl func_02038b40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217c224 _0217c30c: .word data_027e0f64 _0217c310: .word data_027e0c68 + arm_func_end func_ov31_0217c224 .global func_ov31_0217c314 arm_func_start func_ov31_0217c314 @@ -502,9 +502,9 @@ _0217c3dc: str r0, [r4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217c314 _0217c3e8: .word data_027e0e28 _0217c3ec: .word 0x0000ffff + arm_func_end func_ov31_0217c314 .global func_ov31_0217c3f0 arm_func_start func_ov31_0217c3f0 @@ -691,10 +691,10 @@ _0217c574: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217c4d8 _0217c654: .word data_027e071c _0217c658: .word data_027e0f64 _0217c65c: .word 0xfffffc29 + arm_func_end func_ov31_0217c4d8 .global func_ov31_0217c660 arm_func_start func_ov31_0217c660 @@ -751,9 +751,9 @@ func_ov31_0217c6e4: ; 0x0217c6e4 ldr r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov31_0217c6e4 _0217c6f4: .word data_027e1058 _0217c6f8: .word func_ov09_0211c0a4 + arm_func_end func_ov31_0217c6e4 .global func_ov31_0217c6fc arm_func_start func_ov31_0217c6fc @@ -763,9 +763,9 @@ func_ov31_0217c6fc: ; 0x0217c6fc ldr r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov31_0217c6fc _0217c70c: .word data_027e105c _0217c710: .word func_ov09_0211c1a8 + arm_func_end func_ov31_0217c6fc .global func_ov31_0217c714 arm_func_start func_ov31_0217c714 @@ -885,7 +885,6 @@ _0217c8b4: blt _0217c738 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov31_0217c714 _0217c8c4: .word data_027e0c68 _0217c8c8: .word data_ov00_020eec9c _0217c8cc: .word data_ov09_0211f294 @@ -893,6 +892,7 @@ _0217c8d0: .word data_ov09_0211f298 _0217c8d4: .word func_ov31_0217c6e4 _0217c8d8: .word data_ov09_0211f308 _0217c8dc: .word func_ov31_0217c6fc + arm_func_end func_ov31_0217c714 .global func_ov31_0217c8e0 arm_func_start func_ov31_0217c8e0 @@ -980,8 +980,8 @@ _0217ca00: strb r0, [r4, #0x164] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217c980 _0217ca0c: .word data_ov00_020eec9c + arm_func_end func_ov31_0217c980 .global func_ov31_0217ca10 arm_func_start func_ov31_0217ca10 @@ -1077,9 +1077,9 @@ _0217cb38: bl func_ov00_020d77e4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217ca10 _0217cb68: .word gItemManager _0217cb6c: .word data_ov00_020eec9c + arm_func_end func_ov31_0217ca10 .global func_ov31_0217cb70 arm_func_start func_ov31_0217cb70 @@ -1192,11 +1192,11 @@ _0217ccc0: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217cb70 _0217cd00: .word gItemManager _0217cd04: .word 0x00140054 _0217cd08: .word 0x00140053 _0217cd0c: .word 0x00140055 + arm_func_end func_ov31_0217cb70 .global func_ov31_0217cd10 arm_func_start func_ov31_0217cd10 @@ -1270,9 +1270,9 @@ func_ov31_0217cdd8: ; 0x0217cdd8 add r1, r3, r1, lsl #3 bx ip .align 2, 0 - arm_func_end func_ov31_0217cdd8 _0217cdf0: .word data_027e0fe4 _0217cdf4: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end func_ov31_0217cdd8 .global func_ov31_0217cdf8 arm_func_start func_ov31_0217cdf8 @@ -1284,9 +1284,9 @@ func_ov31_0217cdf8: ; 0x0217cdf8 add r1, r3, r1, lsl #3 bx ip .align 2, 0 - arm_func_end func_ov31_0217cdf8 _0217ce10: .word data_027e0fe4 _0217ce14: .word _ZN12ActorManager8GetActorEP8ActorRef + arm_func_end func_ov31_0217cdf8 .global func_ov31_0217ce18 arm_func_start func_ov31_0217ce18 @@ -1314,8 +1314,8 @@ _0217ce54: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov31_0217ce18 _0217ce68: .word 0x4954534f + arm_func_end func_ov31_0217ce18 .global func_ov31_0217ce6c arm_func_start func_ov31_0217ce6c @@ -1346,8 +1346,8 @@ func_ov31_0217ce90: ; 0x0217ce90 bl _ZN14AdventureFlags3GetEj ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217ce90 _0217cebc: .word gAdventureFlags + arm_func_end func_ov31_0217ce90 .global func_ov31_0217cec0 arm_func_start func_ov31_0217cec0 @@ -1369,9 +1369,9 @@ _0217cef0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217cec0 _0217cef8: .word 0x0000ffff _0217cefc: .word data_027e0c68 + arm_func_end func_ov31_0217cec0 .global func_ov31_0217cf00 arm_func_start func_ov31_0217cf00 @@ -1392,8 +1392,8 @@ func_ov31_0217cf1c: ; 0x0217cf1c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov31_0217cf1c _0217cf28: .word data_ov31_02183e84 + arm_func_end func_ov31_0217cf1c .global func_ov31_0217cf2c arm_func_start func_ov31_0217cf2c @@ -1410,9 +1410,9 @@ func_ov31_0217cf2c: ; 0x0217cf2c str r4, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217cf2c _0217cf58: .word data_ov31_02182170 _0217cf5c: .word data_ov31_02183e84 + arm_func_end func_ov31_0217cf2c .global func_ov31_0217cf60 arm_func_start func_ov31_0217cf60 @@ -1426,8 +1426,8 @@ func_ov31_0217cf60: ; 0x0217cf60 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217cf60 _0217cf80: .word data_ov31_02183e84 + arm_func_end func_ov31_0217cf60 .global func_ov31_0217cf84 arm_func_start func_ov31_0217cf84 @@ -1443,8 +1443,8 @@ func_ov31_0217cf84: ; 0x0217cf84 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217cf84 _0217cfac: .word data_ov31_02183e84 + arm_func_end func_ov31_0217cf84 .global func_ov31_0217cfb0 arm_func_start func_ov31_0217cfb0 @@ -1458,8 +1458,8 @@ func_ov31_0217cfb0: ; 0x0217cfb0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217cfb0 _0217cfd0: .word data_ov31_02183e84 + arm_func_end func_ov31_0217cfb0 .global func_ov31_0217cfd4 arm_func_start func_ov31_0217cfd4 @@ -1741,7 +1741,6 @@ _0217d2c8: add sp, sp, #0x5c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov31_0217cfd4 _0217d3e8: .word 0x00005555 _0217d3ec: .word 0x49544150 _0217d3f0: .word 0x4954534f @@ -1753,6 +1752,7 @@ _0217d404: .word data_027e0fe8 _0217d408: .word 0x4954424b _0217d40c: .word 0x49544343 _0217d410: .word 0x49544259 + arm_func_end func_ov31_0217cfd4 .global func_ov31_0217d414 arm_func_start func_ov31_0217d414 @@ -1769,8 +1769,8 @@ func_ov31_0217d414: ; 0x0217d414 bl func_ov14_02145100 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217d414 _0217d440: .word data_027e0c54 + arm_func_end func_ov31_0217d414 .global func_ov31_0217d444 arm_func_start func_ov31_0217d444 @@ -1995,9 +1995,9 @@ func_ov31_0217d6ac: ; 0x0217d6ac mov r2, #1 bx ip .align 2, 0 - arm_func_end func_ov31_0217d6ac _0217d6c8: .word func_ov18_02160a64 _0217d6cc: .word data_027e0e28 + arm_func_end func_ov31_0217d6ac .global func_ov31_0217d6d0 arm_func_start func_ov31_0217d6d0 @@ -2053,9 +2053,9 @@ func_ov31_0217d760: ; 0x0217d760 mov r2, #1 bx ip .align 2, 0 - arm_func_end func_ov31_0217d760 _0217d77c: .word func_ov18_02160a64 _0217d780: .word data_027e0e28 + arm_func_end func_ov31_0217d760 .global func_ov31_0217d784 arm_func_start func_ov31_0217d784 @@ -2110,8 +2110,8 @@ _0217d81c: blt _0217d804 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217d7ac _0217d82c: .word data_027e0f64 + arm_func_end func_ov31_0217d7ac .global func_ov31_0217d830 arm_func_start func_ov31_0217d830 @@ -2145,8 +2145,8 @@ func_ov31_0217d858: ; 0x0217d858 bl func_ov18_02160a64 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217d858 _0217d88c: .word data_027e0e28 + arm_func_end func_ov31_0217d858 .global func_ov31_0217d890 arm_func_start func_ov31_0217d890 @@ -2168,8 +2168,8 @@ _0217d8c0: bl func_ov31_0217d8d0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217d890 _0217d8cc: .word data_027e0fc8 + arm_func_end func_ov31_0217d890 .global func_ov31_0217d8d0 arm_func_start func_ov31_0217d8d0 @@ -2208,8 +2208,8 @@ _0217d930: bl func_ov31_0217d62c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217d8dc _0217d938: .word data_027e0fc8 + arm_func_end func_ov31_0217d8dc .global func_ov31_0217d93c arm_func_start func_ov31_0217d93c @@ -2228,8 +2228,8 @@ func_ov31_0217d93c: ; 0x0217d93c strb r2, [r0, #0x287] bx lr .align 2, 0 - arm_func_end func_ov31_0217d93c _0217d970: .word data_027e0f64 + arm_func_end func_ov31_0217d93c .global func_ov31_0217d974 arm_func_start func_ov31_0217d974 @@ -2247,8 +2247,8 @@ func_ov31_0217d988: ; 0x0217d988 ldr ip, _0217d990 ; =func_ov14_02144d00 bx ip .align 2, 0 - arm_func_end func_ov31_0217d988 _0217d990: .word func_ov14_02144d00 + arm_func_end func_ov31_0217d988 .global func_ov31_0217d994 arm_func_start func_ov31_0217d994 @@ -2322,8 +2322,8 @@ func_ov31_0217da20: ; 0x0217da20 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217da20 _0217da7c: .word data_027e0c68 + arm_func_end func_ov31_0217da20 .global func_ov31_0217da80 arm_func_start func_ov31_0217da80 @@ -2383,8 +2383,8 @@ func_ov31_0217dab8: ; 0x0217dab8 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217dab8 _0217db44: .word data_027e0f94 + arm_func_end func_ov31_0217dab8 .global func_ov31_0217db48 arm_func_start func_ov31_0217db48 @@ -2434,8 +2434,8 @@ _0217dbc4: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov31_0217db50 _0217dbd8: .word 0x000004cd + arm_func_end func_ov31_0217db50 .global func_ov31_0217dbdc arm_func_start func_ov31_0217dbdc @@ -2456,9 +2456,9 @@ _0217dc0c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dbdc _0217dc14: .word data_027e0fe0 _0217dc18: .word data_ov31_021832d4 + arm_func_end func_ov31_0217dbdc .global func_ov31_0217dc1c arm_func_start func_ov31_0217dc1c @@ -2479,9 +2479,9 @@ _0217dc4c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dc1c _0217dc54: .word data_027e0fe0 _0217dc58: .word data_ov31_021831e8 + arm_func_end func_ov31_0217dc1c .global func_ov31_0217dc5c arm_func_start func_ov31_0217dc5c @@ -2502,9 +2502,9 @@ _0217dc8c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dc5c _0217dc94: .word data_027e0fe0 _0217dc98: .word data_ov31_021830fc + arm_func_end func_ov31_0217dc5c .global func_ov31_0217dc9c arm_func_start func_ov31_0217dc9c @@ -2525,9 +2525,9 @@ _0217dccc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dc9c _0217dcd4: .word data_027e0fe0 _0217dcd8: .word data_ov31_02183010 + arm_func_end func_ov31_0217dc9c .global func_ov31_0217dcdc arm_func_start func_ov31_0217dcdc @@ -2548,9 +2548,9 @@ _0217dd0c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dcdc _0217dd14: .word data_027e0fe0 _0217dd18: .word data_ov31_02182e38 + arm_func_end func_ov31_0217dcdc .global func_ov31_0217dd1c arm_func_start func_ov31_0217dd1c @@ -2571,9 +2571,9 @@ _0217dd4c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dd1c _0217dd54: .word data_027e0fe0 _0217dd58: .word data_ov31_02182c60 + arm_func_end func_ov31_0217dd1c .global func_ov31_0217dd5c arm_func_start func_ov31_0217dd5c @@ -2594,9 +2594,9 @@ _0217dd8c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dd5c _0217dd94: .word data_027e0fe0 _0217dd98: .word data_ov31_02182f24 + arm_func_end func_ov31_0217dd5c .global func_ov31_0217dd9c arm_func_start func_ov31_0217dd9c @@ -2617,9 +2617,9 @@ _0217ddcc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dd9c _0217ddd4: .word data_027e0fe0 _0217ddd8: .word data_ov31_02182d4c + arm_func_end func_ov31_0217dd9c .global func_ov31_0217dddc arm_func_start func_ov31_0217dddc @@ -2640,9 +2640,9 @@ _0217de0c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217dddc _0217de14: .word data_027e0fe0 _0217de18: .word data_ov31_02182b74 + arm_func_end func_ov31_0217dddc .global func_ov31_0217de1c arm_func_start func_ov31_0217de1c @@ -2659,8 +2659,8 @@ func_ov31_0217de1c: ; 0x0217de1c bl func_ov31_0217e4f4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217de1c _0217de48: .word data_027e0fe0 + arm_func_end func_ov31_0217de1c .global func_ov31_0217de4c arm_func_start func_ov31_0217de4c @@ -2677,8 +2677,8 @@ func_ov31_0217de4c: ; 0x0217de4c bl func_ov31_0217e460 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217de4c _0217de78: .word data_027e0fe0 + arm_func_end func_ov31_0217de4c .global func_ov31_0217de7c arm_func_start func_ov31_0217de7c @@ -2699,9 +2699,9 @@ _0217deac: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217de7c _0217deb4: .word data_027e0fe0 _0217deb8: .word data_ov31_021828b0 + arm_func_end func_ov31_0217de7c .global func_ov31_0217debc arm_func_start func_ov31_0217debc @@ -2722,9 +2722,9 @@ _0217deec: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217debc _0217def4: .word data_027e0fe0 _0217def8: .word data_ov31_021827c4 + arm_func_end func_ov31_0217debc .global func_ov31_0217defc arm_func_start func_ov31_0217defc @@ -2745,9 +2745,9 @@ _0217df2c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217defc _0217df34: .word data_027e0fe0 _0217df38: .word data_ov31_021826d8 + arm_func_end func_ov31_0217defc .global func_ov31_0217df3c arm_func_start func_ov31_0217df3c @@ -2768,9 +2768,9 @@ _0217df6c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217df3c _0217df74: .word data_027e0fe0 _0217df78: .word data_ov31_02182550 + arm_func_end func_ov31_0217df3c .global func_ov31_0217df7c arm_func_start func_ov31_0217df7c @@ -2791,9 +2791,9 @@ _0217dfac: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217df7c _0217dfb4: .word data_027e0fe0 _0217dfb8: .word data_ov31_0218248c + arm_func_end func_ov31_0217df7c .global func_ov31_0217dfbc arm_func_start func_ov31_0217dfbc @@ -2810,8 +2810,8 @@ func_ov31_0217dfbc: ; 0x0217dfbc bl func_ov31_0217e5b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217dfbc _0217dfe8: .word data_027e0fe0 + arm_func_end func_ov31_0217dfbc .global func_ov31_0217dfec arm_func_start func_ov31_0217dfec @@ -2837,8 +2837,8 @@ func_ov31_0217dfec: ; 0x0217dfec blx func_ov00_020a9588 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217dfec _0217e03c: .word data_027e0ce0 + arm_func_end func_ov31_0217dfec .global func_ov31_0217e040 arm_func_start func_ov31_0217e040 @@ -2994,7 +2994,6 @@ _0217e254: str r0, [r1, #0x2c0] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov31_0217e040 _0217e278: .word data_02057878 _0217e27c: .word data_0205785c _0217e280: .word gItemManager @@ -3010,6 +3009,7 @@ _0217e2a4: .word data_ov31_02183a44 _0217e2a8: .word data_ov31_02183a60 _0217e2ac: .word data_ov31_02183a7c _0217e2b0: .word data_ov31_021818f8 + arm_func_end func_ov31_0217e040 .global func_ov31_0217e2b4 arm_func_start func_ov31_0217e2b4 @@ -3093,10 +3093,10 @@ _0217e3bc: str r1, [r0, #0x2c0] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov31_0217e2b4 _0217e3cc: .word data_ov31_021840a8 _0217e3d0: .word data_ov31_021840f0 _0217e3d4: .word data_ov31_02183e88 + arm_func_end func_ov31_0217e2b4 .global func_ov31_0217e3d8 arm_func_start func_ov31_0217e3d8 @@ -3114,8 +3114,8 @@ func_ov31_0217e3d8: ; 0x0217e3d8 strb r1, [r4, #0x15e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e3d8 _0217e408: .word data_ov31_021834ac + arm_func_end func_ov31_0217e3d8 .global func_ov31_0217e40c arm_func_start func_ov31_0217e40c @@ -3141,8 +3141,8 @@ func_ov31_0217e40c: ; 0x0217e40c strb r1, [r4, #0x175] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e40c _0217e45c: .word data_ov31_021833c0 + arm_func_end func_ov31_0217e40c .global func_ov31_0217e460 arm_func_start func_ov31_0217e460 @@ -3183,10 +3183,10 @@ _0217e4a8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e460 _0217e4e8: .word data_ov31_02182a88 _0217e4ec: .word data_027e0ce0 _0217e4f0: .word data_ov31_021818e8 + arm_func_end func_ov31_0217e460 .global func_ov31_0217e4f4 arm_func_start func_ov31_0217e4f4 @@ -3227,10 +3227,10 @@ _0217e53c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e4f4 _0217e57c: .word data_ov31_0218299c _0217e580: .word data_027e0ce0 _0217e584: .word data_ov31_021818e8 + arm_func_end func_ov31_0217e4f4 .global func_ov31_0217e588 arm_func_start func_ov31_0217e588 @@ -3247,8 +3247,8 @@ func_ov31_0217e588: ; 0x0217e588 strb r1, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e588 _0217e5b4: .word data_ov31_02182614 + arm_func_end func_ov31_0217e588 .global func_ov31_0217e5b8 arm_func_start func_ov31_0217e5b8 @@ -3261,8 +3261,8 @@ func_ov31_0217e5b8: ; 0x0217e5b8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e5b8 _0217e5d4: .word data_ov31_021823c8 + arm_func_end func_ov31_0217e5b8 .global func_ov31_0217e5d8 arm_func_start func_ov31_0217e5d8 @@ -3319,8 +3319,8 @@ _0217e650: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e61c _0217e660: .word data_ov31_021833c0 + arm_func_end func_ov31_0217e61c .global func_ov31_0217e664 arm_func_start func_ov31_0217e664 @@ -3347,8 +3347,8 @@ _0217e698: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e664 _0217e6b0: .word data_ov31_021833c0 + arm_func_end func_ov31_0217e664 .global func_ov31_0217e6b4 arm_func_start func_ov31_0217e6b4 @@ -3373,8 +3373,8 @@ _0217e6e8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e6b4 _0217e6f8: .word data_ov31_021833c0 + arm_func_end func_ov31_0217e6b4 .global func_ov31_0217e6fc arm_func_start func_ov31_0217e6fc @@ -3463,9 +3463,9 @@ _0217e7f4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217e73c _0217e804: .word data_ov31_02182a88 _0217e808: .word data_ov31_02183e88 + arm_func_end func_ov31_0217e73c .global func_ov31_0217e80c arm_func_start func_ov31_0217e80c @@ -3530,9 +3530,9 @@ _0217e8c4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217e80c _0217e8dc: .word data_ov31_02182a88 _0217e8e0: .word data_ov31_02183e88 + arm_func_end func_ov31_0217e80c .global func_ov31_0217e8e4 arm_func_start func_ov31_0217e8e4 @@ -3556,8 +3556,8 @@ _0217e910: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217e8e4 _0217e928: .word data_ov31_0218299c + arm_func_end func_ov31_0217e8e4 .global func_ov31_0217e92c arm_func_start func_ov31_0217e92c @@ -3583,8 +3583,8 @@ _0217e958: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217e92c _0217e978: .word data_ov31_0218299c + arm_func_end func_ov31_0217e92c .global func_ov31_0217e97c arm_func_start func_ov31_0217e97c @@ -3630,7 +3630,6 @@ _0217e9f0: str r0, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217e97c _0217ea0c: .word gItemManager _0217ea10: .word data_ov31_02181a08 _0217ea14: .word data_ov31_02181a18 @@ -3638,6 +3637,7 @@ _0217ea18: .word data_ov31_02181a28 _0217ea1c: .word data_ov31_021818e8 _0217ea20: .word data_ov31_021840a8 _0217ea24: .word data_ov31_021840f0 + arm_func_end func_ov31_0217e97c .global func_ov31_0217ea28 arm_func_start func_ov31_0217ea28 @@ -3660,8 +3660,8 @@ func_ov31_0217ea40: ; 0x0217ea40 strb r2, [r0, #0x175] bx lr .align 2, 0 - arm_func_end func_ov31_0217ea40 _0217ea58: .word data_ov31_02183e88 + arm_func_end func_ov31_0217ea40 .global func_ov31_0217ea5c arm_func_start func_ov31_0217ea5c @@ -3718,12 +3718,12 @@ _0217eaec: str r0, [r1, #0x2c8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov31_0217ea5c _0217eb20: .word data_027e1058 _0217eb24: .word data_027e0ce0 _0217eb28: .word data_ov31_02183e88 _0217eb2c: .word data_ov31_02181a38 _0217eb30: .word data_ov31_02181a48 + arm_func_end func_ov31_0217ea5c .global func_ov31_0217eb34 arm_func_start func_ov31_0217eb34 @@ -3752,9 +3752,9 @@ _0217eb84: str r0, [r5, #0x160] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217eb34 _0217eb8c: .word data_027e105c _0217eb90: .word data_027e0ce0 + arm_func_end func_ov31_0217eb34 .global func_ov31_0217eb94 arm_func_start func_ov31_0217eb94 @@ -3762,8 +3762,8 @@ func_ov31_0217eb94: ; 0x0217eb94 ldr ip, _0217eb9c ; =_ZN5Actor8vfunc_08Ev bx ip .align 2, 0 - arm_func_end func_ov31_0217eb94 _0217eb9c: .word _ZN5Actor8vfunc_08Ev + arm_func_end func_ov31_0217eb94 .global func_ov31_0217eba0 arm_func_start func_ov31_0217eba0 @@ -3786,8 +3786,8 @@ func_ov31_0217ebc0: ; 0x0217ebc0 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov31_0217ebc0 _0217ebd0: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ebc0 .global func_ov31_0217ebd4 arm_func_start func_ov31_0217ebd4 @@ -3797,8 +3797,8 @@ func_ov31_0217ebd4: ; 0x0217ebd4 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov31_0217ebd4 _0217ebe4: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ebd4 .global func_ov31_0217ebe8 arm_func_start func_ov31_0217ebe8 @@ -3810,8 +3810,8 @@ func_ov31_0217ebe8: ; 0x0217ebe8 str r1, [r0, #0x164] bx ip .align 2, 0 - arm_func_end func_ov31_0217ebe8 _0217ec00: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ebe8 .global func_ov31_0217ec04 arm_func_start func_ov31_0217ec04 @@ -3821,8 +3821,8 @@ func_ov31_0217ec04: ; 0x0217ec04 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec04 _0217ec14: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec04 .global func_ov31_0217ec18 arm_func_start func_ov31_0217ec18 @@ -3834,8 +3834,8 @@ func_ov31_0217ec18: ; 0x0217ec18 str r1, [r0, #0x164] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec18 _0217ec30: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec18 .global func_ov31_0217ec34 arm_func_start func_ov31_0217ec34 @@ -3845,8 +3845,8 @@ func_ov31_0217ec34: ; 0x0217ec34 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec34 _0217ec44: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec34 .global func_ov31_0217ec48 arm_func_start func_ov31_0217ec48 @@ -3858,8 +3858,8 @@ func_ov31_0217ec48: ; 0x0217ec48 str r1, [r0, #0x164] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec48 _0217ec60: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec48 .global func_ov31_0217ec64 arm_func_start func_ov31_0217ec64 @@ -3869,8 +3869,8 @@ func_ov31_0217ec64: ; 0x0217ec64 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec64 _0217ec74: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec64 .global func_ov31_0217ec78 arm_func_start func_ov31_0217ec78 @@ -3882,8 +3882,8 @@ func_ov31_0217ec78: ; 0x0217ec78 str r1, [r0, #0x164] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec78 _0217ec90: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec78 .global func_ov31_0217ec94 arm_func_start func_ov31_0217ec94 @@ -3897,8 +3897,8 @@ func_ov31_0217ec94: ; 0x0217ec94 str r1, [r0, #0x164] bx ip .align 2, 0 - arm_func_end func_ov31_0217ec94 _0217ecb4: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ec94 .global func_ov31_0217ecb8 arm_func_start func_ov31_0217ecb8 @@ -3949,8 +3949,8 @@ _0217ed40: ldr ip, _0217ed48 ; =func_ov31_0217eba0 bx ip .align 2, 0 - arm_func_end func_ov31_0217ece8 _0217ed48: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ece8 .global func_ov31_0217ed4c arm_func_start func_ov31_0217ed4c @@ -3962,8 +3962,8 @@ func_ov31_0217ed4c: ; 0x0217ed4c str r1, [r0, #0x164] bx ip .align 2, 0 - arm_func_end func_ov31_0217ed4c _0217ed64: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ed4c .global func_ov31_0217ed68 arm_func_start func_ov31_0217ed68 @@ -3995,8 +3995,8 @@ _0217edbc: ldr ip, _0217edc4 ; =func_ov31_0217eba0 bx ip .align 2, 0 - arm_func_end func_ov31_0217ed68 _0217edc4: .word func_ov31_0217eba0 + arm_func_end func_ov31_0217ed68 .global func_ov31_0217edc8 arm_func_start func_ov31_0217edc8 @@ -4006,8 +4006,8 @@ func_ov31_0217edc8: ; 0x0217edc8 str r1, [r0, #0x158] bx ip .align 2, 0 - arm_func_end func_ov31_0217edc8 _0217edd8: .word func_ov31_0217eb94 + arm_func_end func_ov31_0217edc8 .global func_ov31_0217eddc arm_func_start func_ov31_0217eddc @@ -4053,8 +4053,8 @@ _0217ee5c: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217eddc _0217ee70: .word data_027e0d78 + arm_func_end func_ov31_0217eddc .global func_ov31_0217ee74 arm_func_start func_ov31_0217ee74 @@ -4145,9 +4145,9 @@ _0217efac: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov31_0217ee74 _0217efc0: .word data_027e0f64 _0217efc4: .word 0x000024cd + arm_func_end func_ov31_0217ee74 .global func_ov31_0217efc8 arm_func_start func_ov31_0217efc8 @@ -4180,8 +4180,8 @@ _0217f01c: bl func_ov31_0217ee74 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217efc8 _0217f02c: .word data_ov31_02183e88 + arm_func_end func_ov31_0217efc8 .global func_ov31_0217f030 arm_func_start func_ov31_0217f030 @@ -4230,8 +4230,8 @@ func_ov31_0217f0a4: ; 0x0217f0a4 ldr ip, _0217f0ac ; =func_ov31_0217f0b4 bx ip .align 2, 0 - arm_func_end func_ov31_0217f0a4 _0217f0ac: .word func_ov31_0217f0b4 + arm_func_end func_ov31_0217f0a4 .global func_ov31_0217f0b0 arm_func_start func_ov31_0217f0b0 @@ -4268,9 +4268,9 @@ func_ov31_0217f0ec: ; 0x0217f0ec moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov31_0217f0ec _0217f104: .word data_027e0c54 _0217f108: .word 0x0000dd28 + arm_func_end func_ov31_0217f0ec .global func_ov31_0217f10c arm_func_start func_ov31_0217f10c @@ -4285,8 +4285,8 @@ func_ov31_0217f114: ; 0x0217f114 ldr ip, _0217f11c ; =func_ov31_0217f120 bx ip .align 2, 0 - arm_func_end func_ov31_0217f114 _0217f11c: .word func_ov31_0217f120 + arm_func_end func_ov31_0217f114 .global func_ov31_0217f120 arm_func_start func_ov31_0217f120 @@ -4495,11 +4495,11 @@ _0217f1c8: add sp, sp, #0x9c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov31_0217f120 _0217f444: .word data_ov31_02183e88 _0217f448: .word data_ov00_020e9360 _0217f44c: .word 0x0000199a _0217f450: .word data_02050f54 + arm_func_end func_ov31_0217f120 .global func_ov31_0217f454 arm_func_start func_ov31_0217f454 @@ -4523,10 +4523,10 @@ _0217f474: bl func_ov00_0207b89c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217f454 _0217f498: .word data_027e0c54 _0217f49c: .word data_ov00_020e9c88 _0217f4a0: .word func_ov31_0217f114 + arm_func_end func_ov31_0217f454 .global func_ov31_0217f4a4 arm_func_start func_ov31_0217f4a4 @@ -4632,10 +4632,10 @@ _0217f61c: add sp, sp, #0xcc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov31_0217f4a4 _0217f62c: .word data_027e0c54 _0217f630: .word data_027e0f64 _0217f634: .word data_ov31_02183e88 + arm_func_end func_ov31_0217f4a4 .global func_ov31_0217f638 arm_func_start func_ov31_0217f638 @@ -4699,8 +4699,8 @@ _0217f6d4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217f640 _0217f6f4: .word data_027e0e28 + arm_func_end func_ov31_0217f640 .global func_ov31_0217f6f8 arm_func_start func_ov31_0217f6f8 @@ -4752,8 +4752,8 @@ _0217f78c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217f6f8 _0217f7ac: .word data_027e0e28 + arm_func_end func_ov31_0217f6f8 .global func_ov31_0217f7b0 arm_func_start func_ov31_0217f7b0 @@ -4805,8 +4805,8 @@ _0217f844: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217f7b0 _0217f864: .word data_027e0e28 + arm_func_end func_ov31_0217f7b0 .global func_ov31_0217f868 arm_func_start func_ov31_0217f868 @@ -4819,9 +4819,9 @@ func_ov31_0217f868: ; 0x0217f868 ldrne r0, _0217f888 ; =0x001100ff ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217f868 _0217f884: .word 0x00140057 _0217f888: .word 0x001100ff + arm_func_end func_ov31_0217f868 .global func_ov31_0217f88c arm_func_start func_ov31_0217f88c @@ -4836,8 +4836,8 @@ func_ov31_0217f894: ; 0x0217f894 ldr ip, _0217f89c ; =func_ov31_0217f868 bx ip .align 2, 0 - arm_func_end func_ov31_0217f894 _0217f89c: .word func_ov31_0217f868 + arm_func_end func_ov31_0217f894 .global func_ov31_0217f8a0 arm_func_start func_ov31_0217f8a0 @@ -4850,9 +4850,9 @@ func_ov31_0217f8a0: ; 0x0217f8a0 ldrne r0, _0217f8c0 ; =0x0011008e ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217f8a0 _0217f8bc: .word 0x00140044 _0217f8c0: .word 0x0011008e + arm_func_end func_ov31_0217f8a0 .global func_ov31_0217f8c4 arm_func_start func_ov31_0217f8c4 @@ -4860,8 +4860,8 @@ func_ov31_0217f8c4: ; 0x0217f8c4 ldr r0, _0217f8cc ; =0x00140047 bx lr .align 2, 0 - arm_func_end func_ov31_0217f8c4 _0217f8cc: .word 0x00140047 + arm_func_end func_ov31_0217f8c4 .global func_ov31_0217f8d0 arm_func_start func_ov31_0217f8d0 @@ -4869,8 +4869,8 @@ func_ov31_0217f8d0: ; 0x0217f8d0 ldr r0, _0217f8d8 ; =0x00140043 bx lr .align 2, 0 - arm_func_end func_ov31_0217f8d0 _0217f8d8: .word 0x00140043 + arm_func_end func_ov31_0217f8d0 .global func_ov31_0217f8dc arm_func_start func_ov31_0217f8dc @@ -4878,8 +4878,8 @@ func_ov31_0217f8dc: ; 0x0217f8dc ldr r0, _0217f8e4 ; =0x00140042 bx lr .align 2, 0 - arm_func_end func_ov31_0217f8dc _0217f8e4: .word 0x00140042 + arm_func_end func_ov31_0217f8dc .global func_ov31_0217f8e8 arm_func_start func_ov31_0217f8e8 @@ -4896,10 +4896,10 @@ func_ov31_0217f8e8: ; 0x0217f8e8 ldreq r0, _0217f91c ; =0x001100f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217f8e8 _0217f914: .word 0x00140048 _0217f918: .word 0x0011012d _0217f91c: .word 0x001100f8 + arm_func_end func_ov31_0217f8e8 .global func_ov31_0217f920 arm_func_start func_ov31_0217f920 @@ -4907,8 +4907,8 @@ func_ov31_0217f920: ; 0x0217f920 ldr r0, _0217f928 ; =0x00140045 bx lr .align 2, 0 - arm_func_end func_ov31_0217f920 _0217f928: .word 0x00140045 + arm_func_end func_ov31_0217f920 .global func_ov31_0217f92c arm_func_start func_ov31_0217f92c @@ -4931,10 +4931,10 @@ _0217f960: ldr r0, _0217f970 ; =0x001100f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217f92c _0217f968: .word 0x00140049 _0217f96c: .word 0x0011008e _0217f970: .word 0x001100f8 + arm_func_end func_ov31_0217f92c .global func_ov31_0217f974 arm_func_start func_ov31_0217f974 @@ -4975,7 +4975,6 @@ _0217f9e8: ldr r0, _0217f9fc ; =0x001100f9 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217f974 _0217f9f0: .word 0x00140046 _0217f9f4: .word 0x0011012e _0217f9f8: .word 0x0011012f @@ -4983,6 +4982,7 @@ _0217f9fc: .word 0x001100f9 _0217fa00: .word 0x001100fa _0217fa04: .word 0x0011008f _0217fa08: .word 0x00110090 + arm_func_end func_ov31_0217f974 .global func_ov31_0217fa0c arm_func_start func_ov31_0217fa0c @@ -5023,7 +5023,6 @@ _0217fa80: ldr r0, _0217fa94 ; =0x001100fb ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fa0c _0217fa88: .word 0x0014004a _0217fa8c: .word 0x00110130 _0217fa90: .word 0x00110131 @@ -5031,6 +5030,7 @@ _0217fa94: .word 0x001100fb _0217fa98: .word 0x001100fc _0217fa9c: .word 0x00110091 _0217faa0: .word 0x00110092 + arm_func_end func_ov31_0217fa0c .global func_ov31_0217faa4 arm_func_start func_ov31_0217faa4 @@ -5059,11 +5059,11 @@ _0217faec: ldr r0, _0217fafc ; =0x001100fd ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217faa4 _0217faf4: .word 0x0014004b _0217faf8: .word 0x00110132 _0217fafc: .word 0x001100fd _0217fb00: .word 0x00110093 + arm_func_end func_ov31_0217faa4 .global func_ov31_0217fb04 arm_func_start func_ov31_0217fb04 @@ -5071,8 +5071,8 @@ func_ov31_0217fb04: ; 0x0217fb04 ldr r0, _0217fb0c ; =0x0014004c bx lr .align 2, 0 - arm_func_end func_ov31_0217fb04 _0217fb0c: .word 0x0014004c + arm_func_end func_ov31_0217fb04 .global func_ov31_0217fb10 arm_func_start func_ov31_0217fb10 @@ -5143,7 +5143,6 @@ _0217fbdc: ldr r0, _0217fbe4 ; =0x0014004d ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fb10 _0217fbe4: .word 0x0014004d _0217fbe8: .word 0x0014004e _0217fbec: .word 0x0014004f @@ -5153,6 +5152,7 @@ _0217fbf8: .word 0x00110111 _0217fbfc: .word 0x0011010c _0217fc00: .word 0x0011010d _0217fc04: .word 0x0011010e + arm_func_end func_ov31_0217fb10 .global func_ov31_0217fc08 arm_func_start func_ov31_0217fc08 @@ -5162,8 +5162,8 @@ func_ov31_0217fc08: ; 0x0217fc08 ldr r0, [r0, r1, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov31_0217fc08 _0217fc18: .word data_ov31_021822d0 + arm_func_end func_ov31_0217fc08 .global func_ov31_0217fc1c arm_func_start func_ov31_0217fc1c @@ -5179,8 +5179,8 @@ _0217fc38: mov r0, #0x7d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0217fc1c _0217fc40: .word 0x000005dc + arm_func_end func_ov31_0217fc1c .global func_ov31_0217fc44 arm_func_start func_ov31_0217fc44 @@ -5230,8 +5230,8 @@ func_ov31_0217fc7c: ; 0x0217fc7c add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217fc7c _0217fcdc: .word data_ov31_021819e8 + arm_func_end func_ov31_0217fc7c .global func_ov31_0217fce0 arm_func_start func_ov31_0217fce0 @@ -5270,8 +5270,8 @@ func_ov31_0217fcf8: ; 0x0217fcf8 movlt r0, r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fcf8 _0217fd50: .word 0x66666667 + arm_func_end func_ov31_0217fcf8 .global func_ov31_0217fd54 arm_func_start func_ov31_0217fd54 @@ -5327,8 +5327,8 @@ _0217fdf0: bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fd84 _0217fdfc: .word gAdventureFlags + arm_func_end func_ov31_0217fd84 .global func_ov31_0217fe00 arm_func_start func_ov31_0217fe00 @@ -5344,8 +5344,8 @@ func_ov31_0217fe00: ; 0x0217fe00 bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fe00 _0217fe28: .word gItemManager + arm_func_end func_ov31_0217fe00 .global func_ov31_0217fe2c arm_func_start func_ov31_0217fe2c @@ -5361,8 +5361,8 @@ func_ov31_0217fe2c: ; 0x0217fe2c bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fe2c _0217fe54: .word gAdventureFlags + arm_func_end func_ov31_0217fe2c .global func_ov31_0217fe58 arm_func_start func_ov31_0217fe58 @@ -5378,8 +5378,8 @@ func_ov31_0217fe58: ; 0x0217fe58 bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fe58 _0217fe80: .word gItemManager + arm_func_end func_ov31_0217fe58 .global func_ov31_0217fe84 arm_func_start func_ov31_0217fe84 @@ -5395,8 +5395,8 @@ func_ov31_0217fe84: ; 0x0217fe84 bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fe84 _0217feac: .word gAdventureFlags + arm_func_end func_ov31_0217fe84 .global func_ov31_0217feb0 arm_func_start func_ov31_0217feb0 @@ -5412,8 +5412,8 @@ func_ov31_0217feb0: ; 0x0217feb0 bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217feb0 _0217fed8: .word gItemManager + arm_func_end func_ov31_0217feb0 .global func_ov31_0217fedc arm_func_start func_ov31_0217fedc @@ -5429,8 +5429,8 @@ func_ov31_0217fedc: ; 0x0217fedc bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217fedc _0217ff04: .word gAdventureFlags + arm_func_end func_ov31_0217fedc .global func_ov31_0217ff08 arm_func_start func_ov31_0217ff08 @@ -5457,8 +5457,8 @@ _0217ff4c: bl func_ov31_0217fd54 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0217ff08 _0217ff58: .word data_027e0dbc + arm_func_end func_ov31_0217ff08 .global func_ov31_0217ff5c arm_func_start func_ov31_0217ff5c @@ -5480,8 +5480,8 @@ _0217ff8c: bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217ff5c _0217ff98: .word data_027e0dbc + arm_func_end func_ov31_0217ff5c .global func_ov31_0217ff9c arm_func_start func_ov31_0217ff9c @@ -5520,8 +5520,8 @@ _02180008: bl func_ov31_0217fd54 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0217ff9c _02180014: .word gAdventureFlags + arm_func_end func_ov31_0217ff9c .global func_ov31_02180018 arm_func_start func_ov31_02180018 @@ -5529,8 +5529,8 @@ func_ov31_02180018: ; 0x02180018 ldr ip, _02180020 ; =func_ov31_0217fd54 bx ip .align 2, 0 - arm_func_end func_ov31_02180018 _02180020: .word func_ov31_0217fd54 + arm_func_end func_ov31_02180018 .global func_ov31_02180024 arm_func_start func_ov31_02180024 @@ -5538,8 +5538,8 @@ func_ov31_02180024: ; 0x02180024 ldr ip, _0218002c ; =func_ov31_0217fd54 bx ip .align 2, 0 - arm_func_end func_ov31_02180024 _0218002c: .word func_ov31_0217fd54 + arm_func_end func_ov31_02180024 .global func_ov31_02180030 arm_func_start func_ov31_02180030 @@ -5559,9 +5559,9 @@ func_ov31_02180030: ; 0x02180030 bl func_0202b8f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02180030 _02180068: .word data_027e0d78 _0218006c: .word 0x000004cd + arm_func_end func_ov31_02180030 .global func_ov31_02180070 arm_func_start func_ov31_02180070 @@ -5589,8 +5589,8 @@ _02180094: bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02180070 _021800c0: .word data_027e0d78 + arm_func_end func_ov31_02180070 .global func_ov31_021800c4 arm_func_start func_ov31_021800c4 @@ -5618,8 +5618,8 @@ _021800e8: bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_021800c4 _02180114: .word data_027e0d78 + arm_func_end func_ov31_021800c4 .global func_ov31_02180118 arm_func_start func_ov31_02180118 @@ -5647,8 +5647,8 @@ _0218013c: bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02180118 _02180168: .word data_027e0d78 + arm_func_end func_ov31_02180118 .global func_ov31_0218016c arm_func_start func_ov31_0218016c @@ -5668,9 +5668,9 @@ func_ov31_0218016c: ; 0x0218016c bl func_0202b8f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_0218016c _021801a4: .word data_027e0d78 _021801a8: .word 0x000004cd + arm_func_end func_ov31_0218016c .global func_ov31_021801ac arm_func_start func_ov31_021801ac @@ -5688,8 +5688,8 @@ func_ov31_021801ac: ; 0x021801ac bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_021801ac _021801dc: .word data_027e0d78 + arm_func_end func_ov31_021801ac .global func_ov31_021801e0 arm_func_start func_ov31_021801e0 @@ -5707,8 +5707,8 @@ func_ov31_021801e0: ; 0x021801e0 bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_021801e0 _02180210: .word data_027e0d78 + arm_func_end func_ov31_021801e0 .global func_ov31_02180214 arm_func_start func_ov31_02180214 @@ -5726,8 +5726,8 @@ func_ov31_02180214: ; 0x02180214 bl func_02034b90 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02180214 _02180244: .word data_027e0d78 + arm_func_end func_ov31_02180214 .global func_ov31_02180248 arm_func_start func_ov31_02180248 @@ -5801,8 +5801,8 @@ func_ov31_021802a8: ; 0x021802a8 movlt r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_021802a8 _021802e0: .word gItemManager + arm_func_end func_ov31_021802a8 .global func_ov31_021802e4 arm_func_start func_ov31_021802e4 @@ -5829,8 +5829,8 @@ func_ov31_021802ec: ; 0x021802ec movlt r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_021802ec _02180324: .word gItemManager + arm_func_end func_ov31_021802ec .global func_ov31_02180328 arm_func_start func_ov31_02180328 @@ -5857,8 +5857,8 @@ func_ov31_02180330: ; 0x02180330 movlt r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_02180330 _02180368: .word gItemManager + arm_func_end func_ov31_02180330 .global func_ov31_0218036c arm_func_start func_ov31_0218036c @@ -5890,8 +5890,8 @@ func_ov31_02180374: ; 0x02180374 movlt r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov31_02180374 _021803c0: .word gItemManager + arm_func_end func_ov31_02180374 .global func_ov31_021803c4 arm_func_start func_ov31_021803c4 @@ -5911,8 +5911,8 @@ func_ov31_021803c4: ; 0x021803c4 movlt r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_021803c4 _021803fc: .word gItemManager + arm_func_end func_ov31_021803c4 .global func_ov31_02180400 arm_func_start func_ov31_02180400 @@ -6297,10 +6297,10 @@ _02180738: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180708 _02180740: .word data_027e0fe0 _02180744: .word 0x00000484 _02180748: .word data_ov31_02183ae0 + arm_func_end func_ov31_02180708 .global func_ov31_0218074c arm_func_start func_ov31_0218074c @@ -6321,10 +6321,10 @@ _0218077c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_0218074c _02180784: .word data_027e0fe0 _02180788: .word 0x00000484 _0218078c: .word data_ov31_02183ae0 + arm_func_end func_ov31_0218074c .global func_ov31_02180790 arm_func_start func_ov31_02180790 @@ -6345,10 +6345,10 @@ _021807c0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180790 _021807c8: .word data_027e0fe0 _021807cc: .word 0x00000484 _021807d0: .word data_ov31_02183ae0 + arm_func_end func_ov31_02180790 .global func_ov31_021807d4 arm_func_start func_ov31_021807d4 @@ -6388,10 +6388,10 @@ _02180818: bl func_ov31_0217cfd4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_021807d4 _0218084c: .word 0x49545332 _02180850: .word data_ov31_02181a94 _02180854: .word data_ov31_02181a88 + arm_func_end func_ov31_021807d4 .global func_ov31_02180858 arm_func_start func_ov31_02180858 @@ -6468,9 +6468,9 @@ _02180950: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180858 _02180958: .word gAdventureFlags _0218095c: .word gItemManager + arm_func_end func_ov31_02180858 .global func_ov31_02180960 arm_func_start func_ov31_02180960 @@ -6478,8 +6478,8 @@ func_ov31_02180960: ; 0x02180960 ldr r0, _02180968 ; =0x00140041 bx lr .align 2, 0 - arm_func_end func_ov31_02180960 _02180968: .word 0x00140041 + arm_func_end func_ov31_02180960 .global func_ov31_0218096c arm_func_start func_ov31_0218096c @@ -6487,8 +6487,8 @@ func_ov31_0218096c: ; 0x0218096c ldr r0, _02180974 ; =0x00140050 bx lr .align 2, 0 - arm_func_end func_ov31_0218096c _02180974: .word 0x00140050 + arm_func_end func_ov31_0218096c .global func_ov31_02180978 arm_func_start func_ov31_02180978 @@ -6496,8 +6496,8 @@ func_ov31_02180978: ; 0x02180978 ldr r0, _02180980 ; =0x00140052 bx lr .align 2, 0 - arm_func_end func_ov31_02180978 _02180980: .word 0x00140052 + arm_func_end func_ov31_02180978 .global func_ov31_02180984 arm_func_start func_ov31_02180984 @@ -6505,8 +6505,8 @@ func_ov31_02180984: ; 0x02180984 ldr r0, _0218098c ; =0x00140051 bx lr .align 2, 0 - arm_func_end func_ov31_02180984 _0218098c: .word 0x00140051 + arm_func_end func_ov31_02180984 .global func_ov31_02180990 arm_func_start func_ov31_02180990 @@ -6514,8 +6514,8 @@ func_ov31_02180990: ; 0x02180990 ldr r0, _02180998 ; =0x00140056 bx lr .align 2, 0 - arm_func_end func_ov31_02180990 _02180998: .word 0x00140056 + arm_func_end func_ov31_02180990 .global func_ov31_0218099c arm_func_start func_ov31_0218099c @@ -6525,9 +6525,9 @@ func_ov31_0218099c: ; 0x0218099c mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov31_0218099c _021809ac: .word func_ov18_02160a54 _021809b0: .word data_027e0e28 + arm_func_end func_ov31_0218099c .global func_ov31_021809b4 arm_func_start func_ov31_021809b4 @@ -6535,8 +6535,8 @@ func_ov31_021809b4: ; 0x021809b4 ldr ip, _021809bc ; =func_ov31_0217d988 bx ip .align 2, 0 - arm_func_end func_ov31_021809b4 _021809bc: .word func_ov31_0217d988 + arm_func_end func_ov31_021809b4 .global func_ov31_021809c0 arm_func_start func_ov31_021809c0 @@ -6591,8 +6591,8 @@ _02180a3c: blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02180a04 _02180a50: .word data_ov00_020e8b08 + arm_func_end func_ov31_02180a04 .global func_ov31_02180a54 arm_func_start func_ov31_02180a54 @@ -6635,10 +6635,10 @@ _02180ab4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180a84 _02180abc: .word data_027e0fe0 _02180ac0: .word 0x00000494 _02180ac4: .word data_ov31_02183c48 + arm_func_end func_ov31_02180a84 .global func_ov31_02180ac8 arm_func_start func_ov31_02180ac8 @@ -6706,7 +6706,6 @@ _02180b90: bl func_ov31_0217cfd4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_02180ac8 _02180bb4: .word data_ov31_02181ad4 _02180bb8: .word data_027e0fe4 _02180bbc: .word data_ov31_02181ac8 @@ -6714,6 +6713,7 @@ _02180bc0: .word data_027e0dbc _02180bc4: .word data_ov31_02181abc _02180bc8: .word data_027e0fec _02180bcc: .word data_ov31_02181b10 + arm_func_end func_ov31_02180ac8 .global func_ov31_02180bd0 arm_func_start func_ov31_02180bd0 @@ -6788,9 +6788,9 @@ _02180cc4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180bd0 _02180ce0: .word data_027e0ffc _02180ce4: .word 0x00000427 + arm_func_end func_ov31_02180bd0 .global func_ov31_02180ce8 arm_func_start func_ov31_02180ce8 @@ -6864,9 +6864,9 @@ _02180dcc: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02180ce8 _02180dd4: .word data_027e0fe4 _02180dd8: .word gAdventureFlags + arm_func_end func_ov31_02180ce8 .global func_ov31_02180ddc arm_func_start func_ov31_02180ddc @@ -6899,8 +6899,8 @@ _02180e20: bl func_ov31_02180e44 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180ddc _02180e40: .word data_027e0dbc + arm_func_end func_ov31_02180ddc .global func_ov31_02180e44 arm_func_start func_ov31_02180e44 @@ -6929,11 +6929,11 @@ _02180e78: ldrne r0, _02180e94 ; =0x001100f7 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180e4c _02180e88: .word 0x00110099 _02180e8c: .word 0x00110117 _02180e90: .word 0x0011008d _02180e94: .word 0x001100f7 + arm_func_end func_ov31_02180e4c .global func_ov31_02180e98 arm_func_start func_ov31_02180e98 @@ -6955,11 +6955,11 @@ _02180ec4: ldrne r0, _02180ee0 ; =0x00110113 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02180e98 _02180ed4: .word 0x00110099 _02180ed8: .word 0x00110117 _02180edc: .word 0x00110095 _02180ee0: .word 0x00110113 + arm_func_end func_ov31_02180e98 .global func_ov31_02180ee4 arm_func_start func_ov31_02180ee4 @@ -6970,9 +6970,9 @@ func_ov31_02180ee4: ; 0x02180ee4 ldrne r0, _02180efc ; =0x00110115 bx lr .align 2, 0 - arm_func_end func_ov31_02180ee4 _02180ef8: .word 0x00110097 _02180efc: .word 0x00110115 + arm_func_end func_ov31_02180ee4 .global func_ov31_02180f00 arm_func_start func_ov31_02180f00 @@ -6983,9 +6983,9 @@ func_ov31_02180f00: ; 0x02180f00 ldrne r0, _02180f18 ; =0x00110114 bx lr .align 2, 0 - arm_func_end func_ov31_02180f00 _02180f14: .word 0x00110096 _02180f18: .word 0x00110114 + arm_func_end func_ov31_02180f00 .global func_ov31_02180f1c arm_func_start func_ov31_02180f1c @@ -6996,9 +6996,9 @@ func_ov31_02180f1c: ; 0x02180f1c ldrne r0, _02180f34 ; =0x00110116 bx lr .align 2, 0 - arm_func_end func_ov31_02180f1c _02180f30: .word 0x00110098 _02180f34: .word 0x00110116 + arm_func_end func_ov31_02180f1c .global func_ov31_02180f38 arm_func_start func_ov31_02180f38 @@ -7126,8 +7126,8 @@ _021810bc: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_02180f38 _021810c4: .word data_027e0dbc + arm_func_end func_ov31_02180f38 .global func_ov31_021810c8 arm_func_start func_ov31_021810c8 @@ -7164,8 +7164,8 @@ _02181120: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov31_021810f4 _02181128: .word 0x00001770 + arm_func_end func_ov31_021810f4 .global func_ov31_0218112c arm_func_start func_ov31_0218112c @@ -7264,9 +7264,9 @@ _02181258: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_021811a0 _02181260: .word data_ov00_020eed2c _02181264: .word 0x00001770 + arm_func_end func_ov31_021811a0 .global func_ov31_02181268 arm_func_start func_ov31_02181268 @@ -7314,8 +7314,8 @@ _021812cc: blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02181294 _021812e0: .word data_ov00_020e8b08 + arm_func_end func_ov31_02181294 .global func_ov31_021812e4 arm_func_start func_ov31_021812e4 @@ -7379,10 +7379,10 @@ _02181374: str r4, [r0, #0x47c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov31_0218132c _021813ac: .word data_027e0dbc _021813b0: .word 0x66666667 _021813b4: .word 0x51eb851f + arm_func_end func_ov31_0218132c .global func_ov31_021813b8 arm_func_start func_ov31_021813b8 @@ -7403,8 +7403,8 @@ func_ov31_021813b8: ; 0x021813b8 moveq r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_021813b8 _021813f4: .word data_027e0dbc + arm_func_end func_ov31_021813b8 .global func_ov31_021813f8 arm_func_start func_ov31_021813f8 @@ -7416,9 +7416,9 @@ func_ov31_021813f8: ; 0x021813f8 mov r1, #3 bx ip .align 2, 0 - arm_func_end func_ov31_021813f8 _02181410: .word func_ov18_02160a54 _02181414: .word data_027e0e28 + arm_func_end func_ov31_021813f8 .global func_ov31_02181418 arm_func_start func_ov31_02181418 @@ -7472,10 +7472,10 @@ _021814a4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_02181448 _021814ac: .word data_027e0fe0 _021814b0: .word 0x0000184c _021814b4: .word data_ov31_02183d7c + arm_func_end func_ov31_02181448 .global func_ov31_021814b8 arm_func_start func_ov31_021814b8 @@ -7539,7 +7539,6 @@ _02181568: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov31_021814b8 _0218159c: .word gAdventureFlags _021815a0: .word data_ov31_02183d68 _021815a4: .word data_ov31_02183d6c @@ -7547,6 +7546,7 @@ _021815a8: .word data_ov31_02181b24 _021815ac: .word data_ov31_02181b30 _021815b0: .word 0x0000318c _021815b4: .word data_027e0fec + arm_func_end func_ov31_021814b8 .global func_ov31_021815b8 arm_func_start func_ov31_021815b8 @@ -7561,8 +7561,8 @@ func_ov31_021815b8: ; 0x021815b8 streq r2, [r1, #0x10] bx ip .align 2, 0 - arm_func_end func_ov31_021815b8 _021815dc: .word func_ov14_02147870 + arm_func_end func_ov31_021815b8 .global func_ov31_021815e0 arm_func_start func_ov31_021815e0 @@ -8397,7 +8397,6 @@ func_ov31_02181b6c: ; 0x02181b6c str r1, [r0, #0x64] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02181b6c _02181e40: .word data_ov31_02183e94 _02181e44: .word 0x4954444d _02181e48: .word func_ov31_0217dbdc @@ -8468,6 +8467,7 @@ _02181f48: .word 0x49544259 _02181f4c: .word func_ov31_0217dfbc _02181f50: .word data_ov31_02184088 _02181f54: .word data_ov31_021822b0 + arm_func_end func_ov31_02181b6c .global func_ov31_02181f58 arm_func_start func_ov31_02181f58 @@ -8502,7 +8502,6 @@ func_ov31_02181f58: ; 0x02181f58 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02181f58 _02181fcc: .word data_ov31_02184160 _02181fd0: .word 0x4954534e _02181fd4: .word func_ov31_02180708 @@ -8516,6 +8515,7 @@ _02181ff0: .word data_ov31_021841a0 _02181ff4: .word 0x49545333 _02181ff8: .word func_ov31_02180790 _02181ffc: .word data_ov31_02184194 + arm_func_end func_ov31_02181f58 .global func_ov31_02182000 arm_func_start func_ov31_02182000 @@ -8532,12 +8532,12 @@ func_ov31_02182000: ; 0x02182000 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02182000 _0218202c: .word data_ov31_021841c0 _02182030: .word 0x53495453 _02182034: .word func_ov31_02180a84 _02182038: .word _ZN9ActorTypeD1Ev _0218203c: .word data_ov31_021841b4 + arm_func_end func_ov31_02182000 .global func_ov31_02182040 arm_func_start func_ov31_02182040 @@ -8554,12 +8554,12 @@ func_ov31_02182040: ; 0x02182040 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov31_02182040 _0218206c: .word data_ov31_021841e0 _02182070: .word 0x54455452 _02182074: .word func_ov31_02181448 _02182078: .word _ZN9ActorTypeD1Ev _0218207c: .word data_ov31_021841d4 + arm_func_end func_ov31_02182040 .section .ctor, 4, 1, 4 .global data_ov31_02182080 diff --git a/asm/ov32.s b/asm/ov32.s index b13b71aa..31d4f6b2 100644 --- a/asm/ov32.s +++ b/asm/ov32.s @@ -17,8 +17,8 @@ func_ov32_0217bd80: ; 0x0217bd80 strb r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217bd80 _0217bda8: .word data_ov32_02185434 + arm_func_end func_ov32_0217bd80 .global func_ov32_0217bdac arm_func_start func_ov32_0217bdac @@ -33,9 +33,9 @@ func_ov32_0217bdac: ; 0x0217bdac strb r1, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov32_0217bdac _0217bdd0: .word func_ov32_0217bdd8 _0217bdd4: .word func_ov32_0217be4c + arm_func_end func_ov32_0217bdac .global func_ov32_0217bdd8 arm_func_start func_ov32_0217bdd8 @@ -69,8 +69,8 @@ func_ov32_0217bdd8: ; 0x0217bdd8 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217bdd8 _0217be48: .word data_ov32_02184c30 + arm_func_end func_ov32_0217bdd8 .global func_ov32_0217be4c arm_func_start func_ov32_0217be4c @@ -103,8 +103,8 @@ func_ov32_0217be4c: ; 0x0217be4c strb r0, [r4, #0x90] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217be4c _0217beb8: .word data_ov32_02184ba8 + arm_func_end func_ov32_0217be4c .global func_ov32_0217bebc arm_func_start func_ov32_0217bebc @@ -115,9 +115,9 @@ func_ov32_0217bebc: ; 0x0217bebc add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov32_0217bebc _0217bed0: .word func_02018cb8 _0217bed4: .word func_ov32_0217bdac + arm_func_end func_ov32_0217bebc .global func_ov32_0217bed8 arm_func_start func_ov32_0217bed8 @@ -154,10 +154,10 @@ func_ov32_0217bed8: ; 0x0217bed8 str r1, [r4, #0x114] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217bed8 _0217bf54: .word data_ov32_02185420 _0217bf58: .word data_ov32_0218547c _0217bf5c: .word data_ov32_02184bb8 + arm_func_end func_ov32_0217bed8 .global func_ov32_0217bf60 arm_func_start func_ov32_0217bf60 @@ -239,10 +239,10 @@ _0217c05c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_0217bf74 _0217c064: .word data_027e0fec _0217c068: .word data_ov32_02185400 _0217c06c: .word data_ov32_02185410 + arm_func_end func_ov32_0217bf74 .global func_ov32_0217c070 arm_func_start func_ov32_0217c070 @@ -306,9 +306,9 @@ _0217c138: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0217c070 _0217c144: .word data_027e0e58 _0217c148: .word 0x00000237 + arm_func_end func_ov32_0217c070 .global func_ov32_0217c14c arm_func_start func_ov32_0217c14c @@ -431,8 +431,8 @@ func_ov32_0217c1fc: ; 0x0217c1fc bl func_ov00_020c50d4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217c1fc _0217c2a8: .word data_027e0764 + arm_func_end func_ov32_0217c1fc .global func_ov32_0217c2ac arm_func_start func_ov32_0217c2ac @@ -524,8 +524,8 @@ _0217c390: bl func_ov00_020c50d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0217c308 _0217c3bc: .word 0x00035fff + arm_func_end func_ov32_0217c308 .global func_ov32_0217c3c0 arm_func_start func_ov32_0217c3c0 @@ -573,9 +573,9 @@ _0217c448: str r5, [r6, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217c3c0 _0217c458: .word data_027e0ffc _0217c45c: .word 0x000001df + arm_func_end func_ov32_0217c3c0 .global func_ov32_0217c460 arm_func_start func_ov32_0217c460 @@ -708,12 +708,12 @@ _0217c600: bl func_ov00_020c50d4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217c484 _0217c628: .word 0x00000548 _0217c62c: .word 0x0000047b _0217c630: .word data_027e0ffc _0217c634: .word 0x000001e5 _0217c638: .word 0x000001e6 + arm_func_end func_ov32_0217c484 .global func_ov32_0217c63c arm_func_start func_ov32_0217c63c @@ -771,9 +771,9 @@ _0217c6ec: str r4, [r5, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217c63c _0217c6fc: .word data_027e0ffc _0217c700: .word 0x000001e3 + arm_func_end func_ov32_0217c63c .global func_ov32_0217c704 arm_func_start func_ov32_0217c704 @@ -827,8 +827,8 @@ func_ov32_0217c748: ; 0x0217c748 bl func_ov00_020c50d4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217c748 _0217c7b0: .word 0x0000047b + arm_func_end func_ov32_0217c748 .global func_ov32_0217c7b4 arm_func_start func_ov32_0217c7b4 @@ -921,9 +921,9 @@ func_ov32_0217c81c: ; 0x0217c81c bl func_ov32_0217c86c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_0217c81c _0217c848: .word data_027e0fe0 _0217c84c: .word 0x000004cc + arm_func_end func_ov32_0217c81c .global func_ov32_0217c850 arm_func_start func_ov32_0217c850 @@ -1038,7 +1038,6 @@ func_ov32_0217c86c: ; 0x0217c86c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_0217c86c _0217c9f0: .word data_ov32_021855ac _0217c9f4: .word data_ov32_02185518 _0217c9f8: .word data_ov32_02185504 @@ -1058,6 +1057,7 @@ _0217ca2c: .word data_ov32_021856e0 _0217ca30: .word data_ov32_021856e4 _0217ca34: .word func_ov32_0217ca3c _0217ca38: .word func_ov32_0217ca58 + arm_func_end func_ov32_0217c86c .global func_ov32_0217ca3c arm_func_start func_ov32_0217ca3c @@ -1128,10 +1128,10 @@ _0217caa8: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217ca6c _0217cb10: .word data_ov32_021855ac _0217cb14: .word func_ov32_0217ca3c _0217cb18: .word func_ov00_020b7d74 + arm_func_end func_ov32_0217ca6c .global func_ov32_0217cb1c arm_func_start func_ov32_0217cb1c @@ -1178,10 +1178,10 @@ _0217cb58: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217cb1c _0217cbb8: .word data_ov32_021855ac _0217cbbc: .word func_ov32_0217ca3c _0217cbc0: .word func_ov00_020b7d74 + arm_func_end func_ov32_0217cb1c .global func_ov32_0217cbc4 arm_func_start func_ov32_0217cbc4 @@ -1297,9 +1297,9 @@ _0217cd4c: strb r0, [r4, #0x9f] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217cbc4 _0217cd58: .word data_ov32_02185524 _0217cd5c: .word 0x00000548 + arm_func_end func_ov32_0217cbc4 .global func_ov32_0217cd60 arm_func_start func_ov32_0217cd60 @@ -1327,8 +1327,8 @@ func_ov32_0217cd90: ; 0x0217cd90 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov32_0217cd90 _0217cda4: .word func_ov00_020c51d0 + arm_func_end func_ov32_0217cd90 .global func_ov32_0217cda8 arm_func_start func_ov32_0217cda8 @@ -1339,8 +1339,8 @@ func_ov32_0217cda8: ; 0x0217cda8 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov32_0217cda8 _0217cdbc: .word func_ov00_020c51d0 + arm_func_end func_ov32_0217cda8 .global func_ov32_0217cdc0 arm_func_start func_ov32_0217cdc0 @@ -1379,8 +1379,8 @@ func_ov32_0217cdd8: ; 0x0217cdd8 bl func_ov00_020c515c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217cdd8 _0217ce1c: .word gMapManager + arm_func_end func_ov32_0217cdd8 .global func_ov32_0217ce20 arm_func_start func_ov32_0217ce20 @@ -1405,10 +1405,10 @@ func_ov32_0217ce20: ; 0x0217ce20 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217ce20 _0217ce6c: .word 0x00000924 _0217ce70: .word data_027e0ffc _0217ce74: .word 0x000001de + arm_func_end func_ov32_0217ce20 .global func_ov32_0217ce78 arm_func_start func_ov32_0217ce78 @@ -1448,9 +1448,9 @@ func_ov32_0217ce78: ; 0x0217ce78 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217ce78 _0217cf00: .word 0x00000c58 _0217cf04: .word 0x00001f3a + arm_func_end func_ov32_0217ce78 .global func_ov32_0217cf08 arm_func_start func_ov32_0217cf08 @@ -1496,8 +1496,8 @@ _0217cf34: str r2, [r0, #0x68] bx lr .align 2, 0 - arm_func_end func_ov32_0217cf08 _0217cfa0: .word data_02050f54 + arm_func_end func_ov32_0217cf08 .global func_ov32_0217cfa4 arm_func_start func_ov32_0217cfa4 @@ -1623,13 +1623,13 @@ _0217d0f8: blx r1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217cfa4 _0217d170: .word data_027e0f90 _0217d174: .word gMapManager _0217d178: .word 0x0000071c _0217d17c: .word data_027e0764 _0217d180: .word 0x0000038e _0217d184: .word data_02050f54 + arm_func_end func_ov32_0217cfa4 .global func_ov32_0217d188 arm_func_start func_ov32_0217d188 @@ -1700,10 +1700,10 @@ func_ov32_0217d1bc: ; 0x0217d1bc add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217d1bc _0217d278: .word 0x00000c58 _0217d27c: .word 0x00001f3a _0217d280: .word data_02050f54 + arm_func_end func_ov32_0217d1bc .global func_ov32_0217d284 arm_func_start func_ov32_0217d284 @@ -1731,8 +1731,8 @@ func_ov32_0217d284: ; 0x0217d284 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217d284 _0217d2dc: .word 0x51eb851f + arm_func_end func_ov32_0217d284 .global func_ov32_0217d2e0 arm_func_start func_ov32_0217d2e0 @@ -1771,8 +1771,8 @@ func_ov32_0217d304: ; 0x0217d304 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217d304 _0217d350: .word 0x0000071c + arm_func_end func_ov32_0217d304 .global func_ov32_0217d354 arm_func_start func_ov32_0217d354 @@ -1803,8 +1803,8 @@ _0217d3a8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_0217d354 _0217d3b4: .word data_027e0f94 + arm_func_end func_ov32_0217d354 .global func_ov32_0217d3b8 arm_func_start func_ov32_0217d3b8 @@ -2073,7 +2073,6 @@ _0217d744: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217d478 _0217d750: .word gMapManager _0217d754: .word func_ov32_0217c850 _0217d758: .word data_027e0e58 @@ -2084,6 +2083,7 @@ _0217d768: .word 0x00000235 _0217d76c: .word 0x00000236 _0217d770: .word 0x00000232 _0217d774: .word 0x00000233 + arm_func_end func_ov32_0217d478 .global func_ov32_0217d778 arm_func_start func_ov32_0217d778 @@ -2288,9 +2288,9 @@ _0217da3c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_0217d7dc _0217da48: .word data_027e0ffc _0217da4c: .word 0x000001e1 + arm_func_end func_ov32_0217d7dc .global func_ov32_0217da50 arm_func_start func_ov32_0217da50 @@ -2362,10 +2362,10 @@ _0217db08: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov32_0217da50 _0217db48: .word data_027e0e58 _0217db4c: .word 0x00000548 _0217db50: .word data_ov00_020e9370 + arm_func_end func_ov32_0217da50 .global func_ov32_0217db54 arm_func_start func_ov32_0217db54 @@ -2453,9 +2453,9 @@ _0217dc44: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0217dc0c _0217dc54: .word data_027e0ffc _0217dc58: .word 0x000001e7 + arm_func_end func_ov32_0217dc0c .global func_ov32_0217dc5c arm_func_start func_ov32_0217dc5c @@ -2567,9 +2567,9 @@ func_ov32_0217dd10: ; 0x0217dd10 bl func_ov32_0217dd60 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_0217dd10 _0217dd3c: .word data_027e0fe0 _0217dd40: .word 0x00000504 + arm_func_end func_ov32_0217dd10 .global func_ov32_0217dd44 arm_func_start func_ov32_0217dd44 @@ -2691,7 +2691,6 @@ func_ov32_0217dd60: ; 0x0217dd60 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_0217dd60 _0217df00: .word data_ov32_021857c0 _0217df04: .word data_ov32_0218572c _0217df08: .word data_ov32_02185718 @@ -2708,6 +2707,7 @@ _0217df30: .word data_ov00_020e2dd8 _0217df34: .word data_ov00_020e2f98 _0217df38: .word func_ov00_020b7d74 _0217df3c: .word func_ov32_0217df40 + arm_func_end func_ov32_0217dd60 .global func_ov32_0217df40 arm_func_start func_ov32_0217df40 @@ -2778,9 +2778,9 @@ _0217df84: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217df4c _0217e028: .word data_ov32_021857c0 _0217e02c: .word func_ov00_020b7d74 + arm_func_end func_ov32_0217df4c .global func_ov32_0217e030 arm_func_start func_ov32_0217e030 @@ -2841,9 +2841,9 @@ _0217e068: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217e030 _0217e104: .word data_ov32_021857c0 _0217e108: .word func_ov00_020b7d74 + arm_func_end func_ov32_0217e030 .global func_ov32_0217e10c arm_func_start func_ov32_0217e10c @@ -2932,12 +2932,12 @@ func_ov32_0217e10c: ; 0x0217e10c add sp, sp, #0x4c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_0217e10c _0217e258: .word data_027e0f6c _0217e25c: .word data_ov32_02185738 _0217e260: .word data_027e0fe8 _0217e264: .word 0x49434848 _0217e268: .word data_027e0fe4 + arm_func_end func_ov32_0217e10c .global func_ov32_0217e26c arm_func_start func_ov32_0217e26c @@ -3021,12 +3021,12 @@ func_ov32_0217e2b8: ; 0x0217e2b8 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217e2b8 _0217e390: .word data_027e0f6c _0217e394: .word data_027e0e58 _0217e398: .word 0x000001a3 _0217e39c: .word data_027e0ffc _0217e3a0: .word 0x000001e9 + arm_func_end func_ov32_0217e2b8 .global func_ov32_0217e3a4 arm_func_start func_ov32_0217e3a4 @@ -3164,13 +3164,13 @@ _0217e514: blx r1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217e3c4 _0217e58c: .word data_027e0f90 _0217e590: .word gMapManager _0217e594: .word 0x0000071c _0217e598: .word data_027e0764 _0217e59c: .word 0x0000038e _0217e5a0: .word data_02050f54 + arm_func_end func_ov32_0217e3c4 .global func_ov32_0217e5a4 arm_func_start func_ov32_0217e5a4 @@ -3262,11 +3262,11 @@ func_ov32_0217e5e8: ; 0x0217e5e8 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0217e5e8 _0217e6c0: .word data_027e0f6c _0217e6c4: .word data_027e0e58 _0217e6c8: .word 0x000001a3 _0217e6cc: .word data_027e0ffc + arm_func_end func_ov32_0217e5e8 .global func_ov32_0217e6d0 arm_func_start func_ov32_0217e6d0 @@ -3277,8 +3277,8 @@ func_ov32_0217e6d0: ; 0x0217e6d0 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov32_0217e6d0 _0217e6e4: .word func_ov00_020c51d0 + arm_func_end func_ov32_0217e6d0 .global func_ov32_0217e6e8 arm_func_start func_ov32_0217e6e8 @@ -3605,7 +3605,6 @@ _0217eb7c: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_0217e730 _0217eb88: .word data_027e0e58 _0217eb8c: .word data_027e0e5c _0217eb90: .word data_027e0ffc @@ -3613,6 +3612,7 @@ _0217eb94: .word 0x000001ea _0217eb98: .word 0x000001bd _0217eb9c: .word func_ov32_0217dd44 _0217eba0: .word 0x00000239 + arm_func_end func_ov32_0217e730 .global func_ov32_0217eba4 arm_func_start func_ov32_0217eba4 @@ -3621,8 +3621,8 @@ func_ov32_0217eba4: ; 0x0217eba4 mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov32_0217eba4 _0217ebb0: .word func_01fffcd8 + arm_func_end func_ov32_0217eba4 .global func_ov32_0217ebb4 arm_func_start func_ov32_0217ebb4 @@ -3631,8 +3631,8 @@ func_ov32_0217ebb4: ; 0x0217ebb4 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov32_0217ebb4 _0217ebc0: .word func_01fffcec + arm_func_end func_ov32_0217ebb4 .global func_ov32_0217ebc4 arm_func_start func_ov32_0217ebc4 @@ -3775,9 +3775,9 @@ _0217edb4: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_0217ebc4 _0217edc4: .word data_027e0764 _0217edc8: .word 0x00000201 + arm_func_end func_ov32_0217ebc4 .global func_ov32_0217edcc arm_func_start func_ov32_0217edcc @@ -3786,8 +3786,8 @@ func_ov32_0217edcc: ; 0x0217edcc mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov32_0217edcc _0217edd8: .word func_01fffcec + arm_func_end func_ov32_0217edcc .global func_ov32_0217eddc arm_func_start func_ov32_0217eddc @@ -3919,12 +3919,12 @@ _0217ef94: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_0217eddc _0217efc4: .word 0x00007fff _0217efc8: .word data_02050f54 _0217efcc: .word data_027e0f90 _0217efd0: .word data_027e0fac _0217efd4: .word 0x00005555 + arm_func_end func_ov32_0217eddc .global func_ov32_0217efd8 arm_func_start func_ov32_0217efd8 @@ -3933,8 +3933,8 @@ func_ov32_0217efd8: ; 0x0217efd8 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov32_0217efd8 _0217efe4: .word func_01fffcec + arm_func_end func_ov32_0217efd8 .global func_ov32_0217efe8 arm_func_start func_ov32_0217efe8 @@ -4006,8 +4006,8 @@ _0217f0c4: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_0217efe8 _0217f0dc: .word data_02050f54 + arm_func_end func_ov32_0217efe8 .global func_ov32_0217f0e0 arm_func_start func_ov32_0217f0e0 @@ -4033,9 +4033,9 @@ _0217f124: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217f0e0 _0217f12c: .word data_ov32_02185944 _0217f130: .word data_ov32_02185904 + arm_func_end func_ov32_0217f0e0 .global func_ov32_0217f134 arm_func_start func_ov32_0217f134 @@ -4118,12 +4118,12 @@ func_ov32_0217f184: ; 0x0217f184 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_0217f184 _0217f254: .word data_027e0fec _0217f258: .word data_ov32_02184c44 _0217f25c: .word data_ov32_02185930 _0217f260: .word data_ov32_0218547c _0217f264: .word data_ov32_0218591c + arm_func_end func_ov32_0217f184 .global func_ov32_0217f268 arm_func_start func_ov32_0217f268 @@ -4205,10 +4205,10 @@ _0217f364: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_0217f27c _0217f36c: .word data_027e0fec _0217f370: .word data_ov32_02185994 _0217f374: .word data_ov32_021859a4 + arm_func_end func_ov32_0217f27c .global func_ov32_0217f378 arm_func_start func_ov32_0217f378 @@ -4249,9 +4249,9 @@ func_ov32_0217f39c: ; 0x0217f39c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217f39c _0217f3c8: .word data_ov32_021859b4 _0217f3cc: .word data_ov32_02184c6c + arm_func_end func_ov32_0217f39c .global func_ov32_0217f3d0 arm_func_start func_ov32_0217f3d0 @@ -4382,9 +4382,9 @@ _0217f530: strh r0, [r4, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0217f4a8 _0217f540: .word 0x0000efff _0217f544: .word 0x0001dfff + arm_func_end func_ov32_0217f4a8 .global func_ov32_0217f548 arm_func_start func_ov32_0217f548 @@ -4470,12 +4470,12 @@ _0217f644: strh r0, [r4, #0xc] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217f548 _0217f65c: .word data_027e0ffc _0217f660: .word 0x000001ed _0217f664: .word 0x000001eb _0217f668: .word 0x000001ef _0217f66c: .word 0x000001ee + arm_func_end func_ov32_0217f548 .global func_ov32_0217f670 arm_func_start func_ov32_0217f670 @@ -4536,8 +4536,8 @@ _0217f720: strh r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0217f6b4 _0217f730: .word 0x00020fff + arm_func_end func_ov32_0217f6b4 .global func_ov32_0217f734 arm_func_start func_ov32_0217f734 @@ -4632,9 +4632,9 @@ func_ov32_0217f800: ; 0x0217f800 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217f800 _0217f844: .word data_027e0ffc _0217f848: .word 0x000001f1 + arm_func_end func_ov32_0217f800 .global func_ov32_0217f84c arm_func_start func_ov32_0217f84c @@ -4702,8 +4702,8 @@ func_ov32_0217f878: ; 0x0217f878 bl func_ov32_0217f8a8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_0217f878 _0217f8a4: .word data_027e0fe0 + arm_func_end func_ov32_0217f878 .global func_ov32_0217f8a8 arm_func_start func_ov32_0217f8a8 @@ -4792,7 +4792,6 @@ func_ov32_0217f8a8: ; 0x0217f8a8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217f8a8 _0217f9f4: .word data_ov32_02185ad4 _0217f9f8: .word data_ov32_02185a40 _0217f9fc: .word data_ov32_02185a2c @@ -4808,6 +4807,7 @@ _0217fa20: .word data_ov32_02185c00 _0217fa24: .word data_ov32_02185c04 _0217fa28: .word data_ov32_02185c08 _0217fa2c: .word data_ov32_02185c0c + arm_func_end func_ov32_0217f8a8 .global func_ov32_0217fa30 arm_func_start func_ov32_0217fa30 @@ -4830,8 +4830,8 @@ func_ov32_0217fa30: ; 0x0217fa30 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217fa30 _0217fa74: .word func_ov00_020b7d74 + arm_func_end func_ov32_0217fa30 .global func_ov32_0217fa78 arm_func_start func_ov32_0217fa78 @@ -4856,8 +4856,8 @@ func_ov32_0217fa78: ; 0x0217fa78 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217fa78 _0217fac4: .word func_ov00_020b7d74 + arm_func_end func_ov32_0217fa78 .global func_ov32_0217fac8 arm_func_start func_ov32_0217fac8 @@ -4914,8 +4914,8 @@ _0217fb5c: strh r0, [r1, #0xfc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217fac8 _0217fb8c: .word data_ov32_02185a4c + arm_func_end func_ov32_0217fac8 .global func_ov32_0217fb90 arm_func_start func_ov32_0217fb90 @@ -4984,9 +4984,9 @@ _0217fbcc: bl func_ov32_02180af0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217fb90 _0217fc84: .word 0x0000270f _0217fc88: .word data_027e0fe4 + arm_func_end func_ov32_0217fb90 .global func_ov32_0217fc8c arm_func_start func_ov32_0217fc8c @@ -5055,8 +5055,8 @@ _0217fd34: blt _0217fd34 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_0217fca0 _0217fd64: .word 0x00000b33 + arm_func_end func_ov32_0217fca0 .global func_ov32_0217fd68 arm_func_start func_ov32_0217fd68 @@ -5077,8 +5077,8 @@ func_ov32_0217fd7c: ; 0x0217fd7c mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov32_0217fd7c _0217fd90: .word func_ov00_020c51d0 + arm_func_end func_ov32_0217fd7c .global func_ov32_0217fd94 arm_func_start func_ov32_0217fd94 @@ -5131,8 +5131,8 @@ func_ov32_0217fd94: ; 0x0217fd94 str r0, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0217fd94 _0217fe50: .word data_02050f54 + arm_func_end func_ov32_0217fd94 .global func_ov32_0217fe54 arm_func_start func_ov32_0217fe54 @@ -5271,13 +5271,13 @@ _0217ffd0: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_0217feac _02180044: .word data_027e0f90 _02180048: .word data_027e0f94 _0218004c: .word gMapManager _02180050: .word data_027e0764 _02180054: .word 0x0000ffff _02180058: .word data_02050f54 + arm_func_end func_ov32_0217feac .global func_ov32_0218005c arm_func_start func_ov32_0218005c @@ -5325,8 +5325,8 @@ func_ov32_02180098: ; 0x02180098 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02180098 _021800dc: .word 0x0000071c + arm_func_end func_ov32_02180098 .global func_ov32_021800e0 arm_func_start func_ov32_021800e0 @@ -5437,10 +5437,10 @@ _021801e0: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_021800e0 _0218027c: .word 0x000005ed _02180280: .word data_02050f54 _02180284: .word 0x00000199 + arm_func_end func_ov32_021800e0 .global func_ov32_02180288 arm_func_start func_ov32_02180288 @@ -5524,9 +5524,9 @@ func_ov32_021802c4: ; 0x021802c4 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_021802c4 _021803ac: .word data_027e0fe8 _021803b0: .word 0x47454c4c + arm_func_end func_ov32_021802c4 .global func_ov32_021803b4 arm_func_start func_ov32_021803b4 @@ -5591,8 +5591,8 @@ func_ov32_021803b4: ; 0x021803b4 strh r1, [r0, #0xfc] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_021803b4 _021804a0: .word data_027e0764 + arm_func_end func_ov32_021803b4 .global func_ov32_021804a4 arm_func_start func_ov32_021804a4 @@ -5840,7 +5840,6 @@ _02180840: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_021804a4 _0218084c: .word 0x0000071c _02180850: .word data_027e0fac _02180854: .word data_027e0f94 @@ -5850,6 +5849,7 @@ _02180860: .word data_027e0fa0 _02180864: .word data_027e0f6c _02180868: .word 0x0000ffff _0218086c: .word 0x00000a66 + arm_func_end func_ov32_021804a4 .global func_ov32_02180870 arm_func_start func_ov32_02180870 @@ -5971,10 +5971,10 @@ _0218099c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_02180870 _02180a34: .word data_027e0f94 _02180a38: .word data_02050f54 _02180a3c: .word 0x0000099a + arm_func_end func_ov32_02180870 .global func_ov32_02180a40 arm_func_start func_ov32_02180a40 @@ -6269,8 +6269,8 @@ _02180dec: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_02180c7c _02180df4: .word data_027e0fc8 + arm_func_end func_ov32_02180c7c .global func_ov32_02180df8 arm_func_start func_ov32_02180df8 @@ -6279,8 +6279,8 @@ func_ov32_02180df8: ; 0x02180df8 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov32_02180df8 _02180e04: .word func_01fffcd8 + arm_func_end func_ov32_02180df8 .global func_ov32_02180e08 arm_func_start func_ov32_02180e08 @@ -6440,11 +6440,11 @@ _02180fbc: add sp, sp, #0x54 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02180e4c _0218104c: .word data_02050f54 _02181050: .word data_02051f54 _02181054: .word 0x00000666 _02181058: .word data_ov00_020e9370 + arm_func_end func_ov32_02180e4c .global func_ov32_0218105c arm_func_start func_ov32_0218105c @@ -6463,8 +6463,8 @@ func_ov32_0218105c: ; 0x0218105c bl func_ov32_02181094 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0218105c _02181090: .word data_027e0f84 + arm_func_end func_ov32_0218105c .global func_ov32_02181094 arm_func_start func_ov32_02181094 @@ -6599,7 +6599,6 @@ func_ov32_02181094: ; 0x02181094 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02181094 _02181298: .word data_ov00_020e2748 _0218129c: .word data_ov00_020e2f04 _021812a0: .word data_ov00_020e2e3c @@ -6608,6 +6607,7 @@ _021812a8: .word data_027e0f68 _021812ac: .word data_ov32_02185cd8 _021812b0: .word data_ov32_02184d00 _021812b4: .word data_ov32_02184d10 + arm_func_end func_ov32_02181094 .global func_ov32_021812b8 arm_func_start func_ov32_021812b8 @@ -6655,9 +6655,9 @@ func_ov32_021812b8: ; 0x021812b8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_021812b8 _02181360: .word data_ov32_02185c44 _02181364: .word data_027e0e58 + arm_func_end func_ov32_021812b8 .global func_ov32_02181368 arm_func_start func_ov32_02181368 @@ -6707,9 +6707,9 @@ func_ov32_02181368: ; 0x02181368 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02181368 _02181418: .word data_ov32_02185c44 _0218141c: .word data_027e0e58 + arm_func_end func_ov32_02181368 .global func_ov32_02181420 arm_func_start func_ov32_02181420 @@ -6793,10 +6793,10 @@ _02181474: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02181420 _0218154c: .word data_ov32_02184ca8 _02181550: .word 0x00001ccd _02181554: .word 0x000001b6 + arm_func_end func_ov32_02181420 .global func_ov32_02181558 arm_func_start func_ov32_02181558 @@ -6857,8 +6857,8 @@ _02181614: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02181558 _02181624: .word gMapManager + arm_func_end func_ov32_02181558 .global func_ov32_02181628 arm_func_start func_ov32_02181628 @@ -7329,7 +7329,6 @@ _02181cb4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_021816ac _02181cdc: .word gAdventureFlags _02181ce0: .word 0x0000019a _02181ce4: .word data_027e0e58 @@ -7339,6 +7338,7 @@ _02181cf0: .word 0x0000039d _02181cf4: .word data_027e0c68 _02181cf8: .word data_027e103c _02181cfc: .word data_027e077c + arm_func_end func_ov32_021816ac .global func_ov32_02181d00 arm_func_start func_ov32_02181d00 @@ -7719,7 +7719,6 @@ _0218226c: add sp, sp, #0x1d4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02181d00 _02182278: .word 0xffffeccd _0218227c: .word gAdventureFlags _02182280: .word data_027e0ffc @@ -7734,6 +7733,7 @@ _021822a0: .word 0x00003c72 _021822a4: .word data_027e0f90 _021822a8: .word data_027e0c68 _021822ac: .word 0x0000039a + arm_func_end func_ov32_02181d00 .global func_ov32_021822b0 arm_func_start func_ov32_021822b0 @@ -7806,12 +7806,12 @@ _02182378: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_021822c0 _02182380: .word data_027e0fe4 _02182384: .word 0x424c5354 _02182388: .word 0x41525257 _0218238c: .word 0x424d524e _02182390: .word 0x5342454d + arm_func_end func_ov32_021822c0 .global func_ov32_02182394 arm_func_start func_ov32_02182394 @@ -7852,9 +7852,9 @@ _02182410: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_02182394 _02182418: .word data_027e077c _0218241c: .word data_02056be4 + arm_func_end func_ov32_02182394 .global func_ov32_02182420 arm_func_start func_ov32_02182420 @@ -7869,8 +7869,8 @@ func_ov32_02182420: ; 0x02182420 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov32_02182420 _02182444: .word data_ov32_02184ca8 + arm_func_end func_ov32_02182420 .global func_ov32_02182448 arm_func_start func_ov32_02182448 @@ -7893,8 +7893,8 @@ func_ov32_02182448: ; 0x02182448 bl func_01ff9bc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02182448 _0218248c: .word data_ov32_02185c10 + arm_func_end func_ov32_02182448 .global func_ov32_02182490 arm_func_start func_ov32_02182490 @@ -7937,9 +7937,9 @@ func_ov32_02182490: ; 0x02182490 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02182490 _02182524: .word data_027e0d78 _02182528: .word 0x00000aab + arm_func_end func_ov32_02182490 .global func_ov32_0218252c arm_func_start func_ov32_0218252c @@ -8036,7 +8036,6 @@ _02182670: add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0218252c _02182694: .word 0x0000ffff _02182698: .word data_ov32_02185c24 _0218269c: .word gMapManager @@ -8044,6 +8043,7 @@ _021826a0: .word 0x0000019a _021826a4: .word data_027e0e58 _021826a8: .word data_027e0ffc _021826ac: .word 0x0000039d + arm_func_end func_ov32_0218252c .global func_ov32_021826b0 arm_func_start func_ov32_021826b0 @@ -8069,8 +8069,8 @@ func_ov32_021826c4: ; 0x021826c4 bl _ZN10MapManager18func_ov00_02084be0Eii ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_021826c4 _021826ec: .word gMapManager + arm_func_end func_ov32_021826c4 .global func_ov32_021826f0 arm_func_start func_ov32_021826f0 @@ -8171,10 +8171,10 @@ _02182804: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_021826f0 _02182860: .word data_027e080c _02182864: .word data_027e0618 _02182868: .word data_ov32_02184cc0 + arm_func_end func_ov32_021826f0 .global func_ov32_0218286c arm_func_start func_ov32_0218286c @@ -8274,8 +8274,8 @@ _02182984: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0218286c _021829e0: .word data_02050f54 + arm_func_end func_ov32_0218286c .global func_ov32_021829e4 arm_func_start func_ov32_021829e4 @@ -8389,8 +8389,8 @@ func_ov32_02182abc: ; 0x02182abc bl func_ov32_02182af4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02182abc _02182af0: .word data_027e0f84 + arm_func_end func_ov32_02182abc .global func_ov32_02182af4 arm_func_start func_ov32_02182af4 @@ -8444,11 +8444,11 @@ func_ov32_02182af4: ; 0x02182af4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02182af4 _02182bb4: .word data_ov32_02185ce8 _02182bb8: .word data_027e0f68 _02182bbc: .word data_ov32_02185da0 _02182bc0: .word data_ov32_02184d28 + arm_func_end func_ov32_02182af4 .global func_ov32_02182bc4 arm_func_start func_ov32_02182bc4 @@ -8590,11 +8590,11 @@ _02182d68: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov32_02182c40 _02182d7c: .word gAdventureFlags _02182d80: .word data_027e0ffc _02182d84: .word 0x0000039f _02182d88: .word data_027e0f68 + arm_func_end func_ov32_02182c40 .global func_ov32_02182d8c arm_func_start func_ov32_02182d8c @@ -8676,9 +8676,9 @@ _02182e80: add sp, sp, #0xbc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_02182db4 _02182e98: .word gAdventureFlags _02182e9c: .word data_027e0ffc + arm_func_end func_ov32_02182db4 .global func_ov32_02182ea0 arm_func_start func_ov32_02182ea0 @@ -8687,8 +8687,8 @@ func_ov32_02182ea0: ; 0x02182ea0 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov32_02182ea0 _02182eac: .word func_ov00_0208b9e4 + arm_func_end func_ov32_02182ea0 .global func_ov32_02182eb0 arm_func_start func_ov32_02182eb0 @@ -8792,10 +8792,10 @@ _02182f28: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_02182ecc _0218301c: .word 0x45800000 _02183020: .word 0x46800000 _02183024: .word data_02050f54 + arm_func_end func_ov32_02182ecc .global func_ov32_02183028 arm_func_start func_ov32_02183028 @@ -8830,8 +8830,8 @@ func_ov32_02183034: ; 0x02183034 bl func_ov32_02183064 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_02183034 _02183060: .word data_027e0fe0 + arm_func_end func_ov32_02183034 .global func_ov32_02183064 arm_func_start func_ov32_02183064 @@ -8854,9 +8854,9 @@ func_ov32_02183064: ; 0x02183064 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02183064 _021830a8: .word data_ov32_02185e30 _021830ac: .word data_027e0fec + arm_func_end func_ov32_02183064 .global func_ov32_021830b0 arm_func_start func_ov32_021830b0 @@ -8917,10 +8917,10 @@ _02183178: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov32_021830b0 _02183180: .word data_ov32_02185da8 _02183184: .word data_027e0764 _02183188: .word 0x0000ffff + arm_func_end func_ov32_021830b0 .global func_ov32_0218318c arm_func_start func_ov32_0218318c @@ -9031,13 +9031,13 @@ func_ov32_0218318c: ; 0x0218318c add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_0218318c _02183330: .word data_027e0764 _02183334: .word 0x00000e39 _02183338: .word 0xfffff8e4 _0218333c: .word 0x00001801 _02183340: .word data_02050f54 _02183344: .word gMapManager + arm_func_end func_ov32_0218318c .global func_ov32_02183348 arm_func_start func_ov32_02183348 @@ -9169,10 +9169,10 @@ _02183518: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov32_02183348 _02183534: .word data_027e0764 _02183538: .word 0x00002001 _0218353c: .word gMapManager + arm_func_end func_ov32_02183348 .global func_ov32_02183540 arm_func_start func_ov32_02183540 @@ -9201,8 +9201,8 @@ func_ov32_02183540: ; 0x02183540 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02183540 _0218359c: .word 0x00000333 + arm_func_end func_ov32_02183540 .global func_ov32_021835a0 arm_func_start func_ov32_021835a0 @@ -9291,10 +9291,10 @@ func_ov32_021835a0: ; 0x021835a0 str r1, [r0, #0x234] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov32_021835a0 _021836ec: .word data_027e0764 _021836f0: .word data_02050f54 _021836f4: .word 0x00000b34 + arm_func_end func_ov32_021835a0 .global func_ov32_021836f8 arm_func_start func_ov32_021836f8 @@ -9369,10 +9369,10 @@ func_ov32_021836f8: ; 0x021836f8 str r0, [r4, #0x234] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov32_021836f8 _0218380c: .word data_02050f54 _02183810: .word data_027e0764 _02183814: .word 0x00000b34 + arm_func_end func_ov32_021836f8 .global func_ov32_02183818 arm_func_start func_ov32_02183818 @@ -9422,10 +9422,10 @@ func_ov32_02183818: ; 0x02183818 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02183818 _021838c8: .word data_027e0f94 _021838cc: .word gMapManager _021838d0: .word 0x00000333 + arm_func_end func_ov32_02183818 .global func_ov32_021838d4 arm_func_start func_ov32_021838d4 @@ -9520,8 +9520,8 @@ _021839cc: bl func_ov32_021836f8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov32_021838d4 _02183a24: .word data_027e0764 + arm_func_end func_ov32_021838d4 .global func_ov32_02183a28 arm_func_start func_ov32_02183a28 @@ -9678,9 +9678,9 @@ _02183c58: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_02183a28 _02183c60: .word data_027e0764 _02183c64: .word data_027e0ffc + arm_func_end func_ov32_02183a28 .global func_ov32_02183c68 arm_func_start func_ov32_02183c68 @@ -9722,8 +9722,8 @@ func_ov32_02183ca0: ; 0x02183ca0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02183ca0 _02183ce4: .word func_ov00_020b7d74 + arm_func_end func_ov32_02183ca0 .global func_ov32_02183ce8 arm_func_start func_ov32_02183ce8 @@ -9744,8 +9744,8 @@ func_ov32_02183ce8: ; 0x02183ce8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02183ce8 _02183d24: .word func_ov00_020b7d74 + arm_func_end func_ov32_02183ce8 .global func_ov32_02183d28 arm_func_start func_ov32_02183d28 @@ -9762,8 +9762,8 @@ func_ov32_02183d28: ; 0x02183d28 bl func_ov32_02183d58 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_02183d28 _02183d54: .word data_027e0fe0 + arm_func_end func_ov32_02183d28 .global func_ov32_02183d58 arm_func_start func_ov32_02183d58 @@ -9786,9 +9786,9 @@ func_ov32_02183d58: ; 0x02183d58 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02183d58 _02183d9c: .word data_ov32_02185fc0 _02183da0: .word data_027e0fec + arm_func_end func_ov32_02183d58 .global func_ov32_02183da4 arm_func_start func_ov32_02183da4 @@ -9862,12 +9862,12 @@ _02183e98: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02183da4 _02183ea0: .word 0x00001555 _02183ea4: .word 0x000078e4 _02183ea8: .word 0xffff871c _02183eac: .word 0xffffeaab _02183eb0: .word data_ov32_02185f38 + arm_func_end func_ov32_02183da4 .global func_ov32_02183eb4 arm_func_start func_ov32_02183eb4 @@ -9928,9 +9928,9 @@ func_ov32_02183ecc: ; 0x02183ecc strneh r0, [r3, #0x2c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_02183ecc _02183f7c: .word 0x00e39000 _02183f80: .word data_02050f54 + arm_func_end func_ov32_02183ecc .global func_ov32_02183f84 arm_func_start func_ov32_02183f84 @@ -10013,10 +10013,10 @@ _02184078: bl func_ov32_02184554 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_02183fc8 _02184080: .word data_027e0764 _02184084: .word data_027e0ffc _02184088: .word 0x0000046c + arm_func_end func_ov32_02183fc8 .global func_ov32_0218408c arm_func_start func_ov32_0218408c @@ -10061,8 +10061,8 @@ _02184114: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_0218408c _0218411c: .word data_027e0ffc + arm_func_end func_ov32_0218408c .global func_ov32_02184120 arm_func_start func_ov32_02184120 @@ -10178,10 +10178,10 @@ _021842ac: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_02184120 _021842b4: .word data_027e0764 _021842b8: .word data_027e0ffc _021842bc: .word 0x0000046d + arm_func_end func_ov32_02184120 .global func_ov32_021842c0 arm_func_start func_ov32_021842c0 @@ -10240,10 +10240,10 @@ _021842f8: add sp, sp, #0x4c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_021842c0 _02184390: .word data_02050f54 _02184394: .word 0x000004cd _02184398: .word data_ov00_020e9370 + arm_func_end func_ov32_021842c0 .global func_ov32_0218439c arm_func_start func_ov32_0218439c @@ -10353,13 +10353,13 @@ func_ov32_0218439c: ; 0x0218439c add sp, sp, #0x84 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov32_0218439c _0218453c: .word data_027e0fe4 _02184540: .word _ZTV11FilterActor _02184544: .word 0x42454530 _02184548: .word data_02050f54 _0218454c: .word 0x0000019a _02184550: .word data_027e0fe8 + arm_func_end func_ov32_0218439c .global func_ov32_02184554 arm_func_start func_ov32_02184554 @@ -10408,10 +10408,10 @@ _021845d8: bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov32_02184554 _021845f8: .word data_027e0764 _021845fc: .word data_027e0ffc _02184600: .word 0x0000046b + arm_func_end func_ov32_02184554 .global func_ov32_02184604 arm_func_start func_ov32_02184604 @@ -10434,8 +10434,8 @@ func_ov32_02184604: ; 0x02184604 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02184604 _02184648: .word func_ov00_020b7d74 + arm_func_end func_ov32_02184604 .global func_ov32_0218464c arm_func_start func_ov32_0218464c @@ -10456,8 +10456,8 @@ func_ov32_0218464c: ; 0x0218464c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0218464c _02184688: .word func_ov00_020b7d74 + arm_func_end func_ov32_0218464c .global func_ov32_0218468c arm_func_start func_ov32_0218468c @@ -10474,8 +10474,8 @@ func_ov32_0218468c: ; 0x0218468c bl func_ov32_021846bc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_0218468c _021846b8: .word data_027e0fe0 + arm_func_end func_ov32_0218468c .global func_ov32_021846bc arm_func_start func_ov32_021846bc @@ -10494,8 +10494,8 @@ func_ov32_021846bc: ; 0x021846bc strb r1, [r4, #0x27c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_021846bc _021846f0: .word data_ov32_021860d0 + arm_func_end func_ov32_021846bc .global func_ov32_021846f4 arm_func_start func_ov32_021846f4 @@ -10516,8 +10516,8 @@ func_ov32_021846f4: ; 0x021846f4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_021846f4 _02184730: .word func_ov00_020b7d74 + arm_func_end func_ov32_021846f4 .global func_ov32_02184734 arm_func_start func_ov32_02184734 @@ -10540,8 +10540,8 @@ func_ov32_02184734: ; 0x02184734 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_02184734 _02184778: .word func_ov00_020b7d74 + arm_func_end func_ov32_02184734 .global func_ov32_0218477c arm_func_start func_ov32_0218477c @@ -10610,11 +10610,11 @@ func_ov32_0218477c: ; 0x0218477c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov32_0218477c _02184878: .word 0x00000666 _0218487c: .word data_027e0d0c _02184880: .word data_027e0fec _02184884: .word data_027e0fe4 + arm_func_end func_ov32_0218477c .global func_ov32_02184888 arm_func_start func_ov32_02184888 @@ -10677,8 +10677,8 @@ _0218493c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov32_02184890 _02184948: .word gMapManager + arm_func_end func_ov32_02184890 .global func_ov32_0218494c arm_func_start func_ov32_0218494c @@ -10787,8 +10787,8 @@ _02184a8c: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov32_02184a00 _02184a98: .word data_02050f54 + arm_func_end func_ov32_02184a00 .global func_ov32_02184a9c arm_func_start func_ov32_02184a9c @@ -10856,12 +10856,12 @@ func_ov32_02184a9c: ; 0x02184a9c add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov32_02184a9c _02184b94: .word data_02050f54 _02184b98: .word 0x00000266 _02184b9c: .word gMapManager _02184ba0: .word 0x0000059a _02184ba4: .word data_ov00_020e9370 + arm_func_end func_ov32_02184a9c .rodata .global data_ov32_02184ba8 @@ -11213,7 +11213,6 @@ func_ov32_02184d3c: ; 0x02184d3c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov32_02184d3c _02184e40: .word data_ov32_021861ec _02184e44: .word 0x43485543 _02184e48: .word func_ov32_0217c81c @@ -11224,6 +11223,7 @@ _02184e58: .word 0x00001555 _02184e5c: .word data_ov32_02185524 _02184e60: .word func_ov00_020cceec _02184e64: .word data_ov32_02186200 + arm_func_end func_ov32_02184d3c .global func_ov32_02184e68 arm_func_start func_ov32_02184e68 @@ -11293,7 +11293,6 @@ func_ov32_02184e68: ; 0x02184e68 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov32_02184e68 _02184f68: .word data_ov32_02186218 _02184f6c: .word 0x49434843 _02184f70: .word func_ov32_0217dd10 @@ -11304,6 +11303,7 @@ _02184f80: .word 0x00001555 _02184f84: .word data_ov32_02185738 _02184f88: .word func_ov00_020cceec _02184f8c: .word data_ov32_0218622c + arm_func_end func_ov32_02184e68 .global func_ov32_02184f90 arm_func_start func_ov32_02184f90 @@ -11373,7 +11373,6 @@ func_ov32_02184f90: ; 0x02184f90 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov32_02184f90 _02185090: .word data_ov32_02186244 _02185094: .word 0x47454c4c _02185098: .word func_ov32_0217f878 @@ -11384,6 +11383,7 @@ _021850a8: .word 0x00001555 _021850ac: .word data_ov32_02185a4c _021850b0: .word func_ov00_020cceec _021850b4: .word data_ov32_02186258 + arm_func_end func_ov32_02184f90 .global func_ov32_021850b8 arm_func_start func_ov32_021850b8 @@ -11410,7 +11410,6 @@ func_ov32_021850b8: ; 0x021850b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_021850b8 _0218510c: .word data_ov32_02186264 _02185110: .word func_ov32_0218105c _02185114: .word func_0203ebc8 @@ -11420,6 +11419,7 @@ _02185120: .word 0x000008f6 _02185124: .word data_ov32_02185c10 _02185128: .word func_0202bac0 _0218512c: .word data_ov32_02186278 + arm_func_end func_ov32_021850b8 .global func_ov32_02185130 arm_func_start func_ov32_02185130 @@ -11435,11 +11435,11 @@ func_ov32_02185130: ; 0x02185130 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_02185130 _02185158: .word data_ov32_02186284 _0218515c: .word func_ov32_02182abc _02185160: .word func_0203ebc8 _02185164: .word data_ov32_0218628c + arm_func_end func_ov32_02185130 .global func_ov32_02185168 arm_func_start func_ov32_02185168 @@ -11505,7 +11505,6 @@ func_ov32_02185168: ; 0x02185168 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov32_02185168 _02185258: .word data_ov32_021862a4 _0218525c: .word 0x42454530 _02185260: .word func_ov32_02183034 @@ -11514,6 +11513,7 @@ _02185268: .word data_ov32_02186298 _0218526c: .word data_ov32_02185da8 _02185270: .word func_ov00_020cceec _02185274: .word data_ov32_021862b8 + arm_func_end func_ov32_02185168 .global func_ov32_02185278 arm_func_start func_ov32_02185278 @@ -11579,7 +11579,6 @@ func_ov32_02185278: ; 0x02185278 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov32_02185278 _02185368: .word data_ov32_021862d0 _0218536c: .word 0x42454548 _02185370: .word func_ov32_02183d28 @@ -11588,6 +11587,7 @@ _02185378: .word data_ov32_021862c4 _0218537c: .word data_ov32_02185f38 _02185380: .word func_ov00_020cceec _02185384: .word data_ov32_021862e4 + arm_func_end func_ov32_02185278 .global func_ov32_02185388 arm_func_start func_ov32_02185388 @@ -11604,12 +11604,12 @@ func_ov32_02185388: ; 0x02185388 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov32_02185388 _021853b4: .word data_ov32_021862fc _021853b8: .word 0x49434848 _021853bc: .word func_ov32_0218468c _021853c0: .word _ZN9ActorTypeD1Ev _021853c4: .word data_ov32_021862f0 + arm_func_end func_ov32_02185388 .section .ctor, 4, 1, 4 .global data_ov32_021853c8 diff --git a/asm/ov33.s b/asm/ov33.s index 23556bb9..1f7a9a5e 100644 --- a/asm/ov33.s +++ b/asm/ov33.s @@ -18,8 +18,8 @@ func_ov33_0217bd80: ; 0x0217bd80 bl func_ov33_0217be84 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217bd80 _0217bdac: .word data_027e0fe0 + arm_func_end func_ov33_0217bd80 .global func_ov33_0217bdb0 arm_func_start func_ov33_0217bdb0 @@ -76,11 +76,11 @@ _0217be60: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov33_0217bdb0 _0217be74: .word data_ov33_0217facc _0217be78: .word data_027e0fec _0217be7c: .word data_ov33_02180074 _0217be80: .word data_ov33_02180084 + arm_func_end func_ov33_0217bdb0 .global func_ov33_0217be84 arm_func_start func_ov33_0217be84 @@ -110,10 +110,10 @@ func_ov33_0217be84: ; 0x0217be84 str r1, [r4, #0x3ac] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217be84 _0217bee4: .word data_ov33_0217ff48 _0217bee8: .word data_ov33_02180058 _0217beec: .word data_ov33_0218006c + arm_func_end func_ov33_0217be84 .global func_ov33_0217bef0 arm_func_start func_ov33_0217bef0 @@ -156,8 +156,8 @@ _0217bf58: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217bef0 _0217bf78: .word data_ov33_0217fec0 + arm_func_end func_ov33_0217bef0 .global func_ov33_0217bf7c arm_func_start func_ov33_0217bf7c @@ -167,8 +167,8 @@ func_ov33_0217bf7c: ; 0x0217bf7c add r0, r1, #0x39c bx ip .align 2, 0 - arm_func_end func_ov33_0217bf7c _0217bf8c: .word func_ov00_020cd010 + arm_func_end func_ov33_0217bf7c .global func_ov33_0217bf90 arm_func_start func_ov33_0217bf90 @@ -179,9 +179,9 @@ func_ov33_0217bf90: ; 0x0217bf90 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov33_0217bf90 _0217bfa4: .word func_ov00_020cd060 _0217bfa8: .word 0x0000071c + arm_func_end func_ov33_0217bf90 .global func_ov33_0217bfac arm_func_start func_ov33_0217bfac @@ -192,8 +192,8 @@ func_ov33_0217bfac: ; 0x0217bfac add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov33_0217bfac _0217bfc0: .word func_ov00_020cd0a8 + arm_func_end func_ov33_0217bfac .global func_ov33_0217bfc4 arm_func_start func_ov33_0217bfc4 @@ -212,10 +212,10 @@ _0217bfe0: add r0, r0, #0x3a0 bx ip .align 2, 0 - arm_func_end func_ov33_0217bfc4 _0217bff0: .word 0x0000019a _0217bff4: .word func_ov00_020cd120 _0217bff8: .word 0x0000071c + arm_func_end func_ov33_0217bfc4 .global func_ov33_0217bffc arm_func_start func_ov33_0217bffc @@ -384,8 +384,8 @@ func_ov33_0217c218: ; 0x0217c218 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov33_0217c218 _0217c224: .word func_01fffcec + arm_func_end func_ov33_0217c218 .global func_ov33_0217c228 arm_func_start func_ov33_0217c228 @@ -474,11 +474,11 @@ _0217c34c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c228 _0217c358: .word data_027e0ffc _0217c35c: .word 0x00000246 _0217c360: .word data_027e0f94 _0217c364: .word 0x0000019a + arm_func_end func_ov33_0217c228 .global func_ov33_0217c368 arm_func_start func_ov33_0217c368 @@ -524,8 +524,8 @@ func_ov33_0217c3a0: ; 0x0217c3a0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c3a0 _0217c3f4: .word func_ov00_020b7d74 + arm_func_end func_ov33_0217c3a0 .global func_ov33_0217c3f8 arm_func_start func_ov33_0217c3f8 @@ -550,8 +550,8 @@ func_ov33_0217c3f8: ; 0x0217c3f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c3f8 _0217c444: .word func_ov00_020b7d74 + arm_func_end func_ov33_0217c3f8 .global func_ov33_0217c448 arm_func_start func_ov33_0217c448 @@ -574,8 +574,8 @@ func_ov33_0217c44c: ; 0x0217c44c bl func_ov33_0217c47c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217c44c _0217c478: .word data_027e0fe0 + arm_func_end func_ov33_0217c44c .global func_ov33_0217c47c arm_func_start func_ov33_0217c47c @@ -600,9 +600,9 @@ func_ov33_0217c47c: ; 0x0217c47c str r1, [r4, #0x138] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c47c _0217c4c8: .word data_ov33_02180094 _0217c4cc: .word data_027e0f68 + arm_func_end func_ov33_0217c47c .global func_ov33_0217c4d0 arm_func_start func_ov33_0217c4d0 @@ -623,8 +623,8 @@ func_ov33_0217c4d0: ; 0x0217c4d0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c4d0 _0217c50c: .word func_ov00_020b7d74 + arm_func_end func_ov33_0217c4d0 .global func_ov33_0217c510 arm_func_start func_ov33_0217c510 @@ -647,8 +647,8 @@ func_ov33_0217c510: ; 0x0217c510 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c510 _0217c554: .word func_ov00_020b7d74 + arm_func_end func_ov33_0217c510 .global func_ov33_0217c558 arm_func_start func_ov33_0217c558 @@ -716,9 +716,9 @@ func_ov33_0217c558: ; 0x0217c558 mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov33_0217c558 _0217c650: .word 0x00000555 _0217c654: .word data_027e0764 + arm_func_end func_ov33_0217c558 .global func_ov33_0217c658 arm_func_start func_ov33_0217c658 @@ -834,10 +834,10 @@ func_ov33_0217c66c: ; 0x0217c66c mov r0, r1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov33_0217c66c _0217c7fc: .word 0x000002aa _0217c800: .word data_027e0764 _0217c804: .word 0x51eb851f + arm_func_end func_ov33_0217c66c .global func_ov33_0217c808 arm_func_start func_ov33_0217c808 @@ -900,11 +900,11 @@ func_ov33_0217c808: ; 0x0217c808 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov33_0217c808 _0217c8ec: .word gMapManager _0217c8f0: .word data_02050f54 _0217c8f4: .word 0x00000666 _0217c8f8: .word data_027e0ffc + arm_func_end func_ov33_0217c808 .global func_ov33_0217c8fc arm_func_start func_ov33_0217c8fc @@ -946,8 +946,8 @@ _0217c97c: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217c8fc _0217c988: .word gMapManager + arm_func_end func_ov33_0217c8fc .global func_ov33_0217c98c arm_func_start func_ov33_0217c98c @@ -971,8 +971,8 @@ func_ov33_0217c9a8: ; 0x0217c9a8 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov33_0217c9a8 _0217c9c0: .word func_01ff9bc4 + arm_func_end func_ov33_0217c9a8 .global func_ov33_0217c9c4 arm_func_start func_ov33_0217c9c4 @@ -1018,8 +1018,8 @@ _0217ca2c: moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217ca08 _0217ca40: .word 0x464c5442 + arm_func_end func_ov33_0217ca08 .global func_ov33_0217ca44 arm_func_start func_ov33_0217ca44 @@ -1039,10 +1039,10 @@ func_ov33_0217ca44: ; 0x0217ca44 bl func_ov00_020cc180 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217ca44 _0217ca7c: .word data_027e0ffc _0217ca80: .word 0x0000018b _0217ca84: .word data_027e1038 + arm_func_end func_ov33_0217ca44 .global func_ov33_0217ca88 arm_func_start func_ov33_0217ca88 @@ -1367,10 +1367,10 @@ _0217cf08: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov33_0217ca88 _0217cf20: .word gMapManager _0217cf24: .word data_027e0ffc _0217cf28: .word 0x000001fb + arm_func_end func_ov33_0217ca88 .global func_ov33_0217cf2c arm_func_start func_ov33_0217cf2c @@ -1405,9 +1405,9 @@ func_ov33_0217cf2c: ; 0x0217cf2c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217cf2c _0217cfa0: .word 0x000004cd _0217cfa4: .word data_ov00_020e9370 + arm_func_end func_ov33_0217cf2c .global func_ov33_0217cfa8 arm_func_start func_ov33_0217cfa8 @@ -1424,9 +1424,9 @@ func_ov33_0217cfa8: ; 0x0217cfa8 bl func_ov33_0217cfdc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217cfa8 _0217cfd4: .word data_027e0fe0 _0217cfd8: .word 0x00000478 + arm_func_end func_ov33_0217cfa8 .global func_ov33_0217cfdc arm_func_start func_ov33_0217cfdc @@ -1444,8 +1444,8 @@ func_ov33_0217cfdc: ; 0x0217cfdc strh r2, [r1, #0x74] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217cfdc _0217d00c: .word data_ov33_021801a4 + arm_func_end func_ov33_0217cfdc .global func_ov33_0217d010 arm_func_start func_ov33_0217d010 @@ -1496,9 +1496,9 @@ func_ov33_0217d040: ; 0x0217d040 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217d040 _0217d09c: .word data_ov33_0217fae4 _0217d0a0: .word data_ov33_0217faf0 + arm_func_end func_ov33_0217d040 .global func_ov33_0217d0a4 arm_func_start func_ov33_0217d0a4 @@ -1588,11 +1588,11 @@ _0217d19c: str r4, [r5, #0x130] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov33_0217d0dc _0217d1bc: .word data_027e0c68 _0217d1c0: .word 0x00640017 _0217d1c4: .word data_027e0764 _0217d1c8: .word 0x0000ffff + arm_func_end func_ov33_0217d0dc .global func_ov33_0217d1cc arm_func_start func_ov33_0217d1cc @@ -1600,8 +1600,8 @@ func_ov33_0217d1cc: ; 0x0217d1cc ldr r0, _0217d1d4 ; =0x00640008 bx lr .align 2, 0 - arm_func_end func_ov33_0217d1cc _0217d1d4: .word 0x00640008 + arm_func_end func_ov33_0217d1cc .global func_ov33_0217d1d8 arm_func_start func_ov33_0217d1d8 @@ -1678,8 +1678,8 @@ func_ov33_0217d218: ; 0x0217d218 add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov33_0217d218 _0217d2d0: .word data_027e0f64 + arm_func_end func_ov33_0217d218 .global func_ov33_0217d2d4 arm_func_start func_ov33_0217d2d4 @@ -1732,8 +1732,8 @@ func_ov33_0217d2d4: ; 0x0217d2d4 add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov33_0217d2d4 _0217d390: .word data_027e0f64 + arm_func_end func_ov33_0217d2d4 .global func_ov33_0217d394 arm_func_start func_ov33_0217d394 @@ -1765,9 +1765,9 @@ _0217d3e8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217d394 _0217d3f0: .word data_027e0e28 _0217d3f4: .word gHealthManager + arm_func_end func_ov33_0217d394 .global func_ov33_0217d3f8 arm_func_start func_ov33_0217d3f8 @@ -1814,8 +1814,8 @@ _0217d484: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217d3f8 _0217d48c: .word gHealthManager + arm_func_end func_ov33_0217d3f8 .global func_ov33_0217d490 arm_func_start func_ov33_0217d490 @@ -2009,11 +2009,11 @@ _0217d73c: bl func_ov14_02145178 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov33_0217d490 _0217d750: .word 0x0000ffff _0217d754: .word data_027e0c68 _0217d758: .word data_027e077c _0217d75c: .word data_027e0764 + arm_func_end func_ov33_0217d490 .global func_ov33_0217d760 arm_func_start func_ov33_0217d760 @@ -2074,9 +2074,9 @@ func_ov33_0217d760: ; 0x0217d760 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217d760 _0217d83c: .word func_ov33_0217d844 _0217d840: .word func_ov33_0217d848 + arm_func_end func_ov33_0217d760 .global func_ov33_0217d844 arm_func_start func_ov33_0217d844 @@ -2102,8 +2102,8 @@ func_ov33_0217d848: ; 0x0217d848 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217d848 _0217d880: .word data_ov00_020e899c + arm_func_end func_ov33_0217d848 .global func_ov33_0217d884 arm_func_start func_ov33_0217d884 @@ -2118,8 +2118,8 @@ func_ov33_0217d884: ; 0x0217d884 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217d884 _0217d8a8: .word func_ov33_0217d844 + arm_func_end func_ov33_0217d884 .global func_ov33_0217d8ac arm_func_start func_ov33_0217d8ac @@ -2129,8 +2129,8 @@ func_ov33_0217d8ac: ; 0x0217d8ac str r1, [r0] bx ip .align 2, 0 - arm_func_end func_ov33_0217d8ac _0217d8bc: .word func_ov33_0217dbfc + arm_func_end func_ov33_0217d8ac .global func_ov33_0217d8c0 arm_func_start func_ov33_0217d8c0 @@ -2163,11 +2163,11 @@ func_ov33_0217d8c0: ; 0x0217d8c0 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217d8c0 _0217d92c: .word data_027e103c _0217d930: .word data_027e0fe4 _0217d934: .word 0x4d524547 _0217d938: .word 0x04001000 + arm_func_end func_ov33_0217d8c0 .global func_ov33_0217d93c arm_func_start func_ov33_0217d93c @@ -2187,9 +2187,9 @@ func_ov33_0217d93c: ; 0x0217d93c add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217d93c _0217d974: .word data_027e0fe4 _0217d978: .word 0x4d524547 + arm_func_end func_ov33_0217d93c .global func_ov33_0217d97c arm_func_start func_ov33_0217d97c @@ -2197,8 +2197,8 @@ func_ov33_0217d97c: ; 0x0217d97c ldr ip, _0217d984 ; =func_ov33_0217d988 bx ip .align 2, 0 - arm_func_end func_ov33_0217d97c _0217d984: .word func_ov33_0217d988 + arm_func_end func_ov33_0217d97c .global func_ov33_0217d988 arm_func_start func_ov33_0217d988 @@ -2298,10 +2298,10 @@ _0217dad0: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217da08 _0217dad8: .word data_ov00_020eec9c _0217dadc: .word data_027e0c68 _0217dae0: .word data_027e0e28 + arm_func_end func_ov33_0217da08 .global func_ov33_0217dae4 arm_func_start func_ov33_0217dae4 @@ -2335,11 +2335,11 @@ func_ov33_0217dae4: ; 0x0217dae4 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217dae4 _0217db54: .word data_ov33_021802a4 _0217db58: .word data_ov33_0217fb1c _0217db5c: .word data_020691a0 _0217db60: .word data_ov33_02180298 + arm_func_end func_ov33_0217dae4 .global func_ov33_0217db64 arm_func_start func_ov33_0217db64 @@ -2386,8 +2386,8 @@ _0217dbe8: str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217db64 _0217dbf8: .word data_027e077c + arm_func_end func_ov33_0217db64 .global func_ov33_0217dbfc arm_func_start func_ov33_0217dbfc @@ -2427,9 +2427,9 @@ _0217dc68: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov33_0217dbfc _0217dc7c: .word data_027e0c68 _0217dc80: .word 0x0007012b + arm_func_end func_ov33_0217dbfc .global func_ov33_0217dc84 arm_func_start func_ov33_0217dc84 @@ -2548,8 +2548,8 @@ func_ov33_0217ddfc: ; 0x0217ddfc bl func_ov33_0217df78 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217ddfc _0217de28: .word data_027e0fe0 + arm_func_end func_ov33_0217ddfc .global func_ov33_0217de2c arm_func_start func_ov33_0217de2c @@ -2589,11 +2589,11 @@ func_ov33_0217de2c: ; 0x0217de2c add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov33_0217de2c _0217deb4: .word data_ov33_0217fb30 _0217deb8: .word data_027e0fec _0217debc: .word data_ov33_0218047c _0217dec0: .word data_ov33_02180490 + arm_func_end func_ov33_0217de2c .global func_ov33_0217dec4 arm_func_start func_ov33_0217dec4 @@ -2627,8 +2627,8 @@ func_ov33_0217defc: ; 0x0217defc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217defc _0217df18: .word data_ov33_02180440 + arm_func_end func_ov33_0217defc .global func_ov33_0217df1c arm_func_start func_ov33_0217df1c @@ -2656,8 +2656,8 @@ func_ov33_0217df1c: ; 0x0217df1c add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov33_0217df1c _0217df74: .word data_027e0f6c + arm_func_end func_ov33_0217df1c .global func_ov33_0217df78 arm_func_start func_ov33_0217df78 @@ -2700,12 +2700,12 @@ func_ov33_0217df78: ; 0x0217df78 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217df78 _0217e00c: .word data_ov33_02180330 _0217e010: .word data_ov33_02180460 _0217e014: .word data_ov33_0218006c _0217e018: .word func_ov33_0217e034 _0217e01c: .word func_ov33_0217e050 + arm_func_end func_ov33_0217df78 .global func_ov33_0217e020 arm_func_start func_ov33_0217e020 @@ -2796,11 +2796,11 @@ func_ov33_0217e064: ; 0x0217e064 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov33_0217e064 _0217e138: .word data_ov33_021802a8 _0217e13c: .word 0x000004cd _0217e140: .word data_027e0764 _0217e144: .word 0x0000010f + arm_func_end func_ov33_0217e064 .global func_ov33_0217e148 arm_func_start func_ov33_0217e148 @@ -2842,8 +2842,8 @@ func_ov33_0217e174: ; 0x0217e174 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217e174 _0217e1c4: .word 0x0000071c + arm_func_end func_ov33_0217e174 .global func_ov33_0217e1c8 arm_func_start func_ov33_0217e1c8 @@ -2995,12 +2995,12 @@ _0217e36c: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov33_0217e1c8 _0217e408: .word data_027e0764 _0217e40c: .word 0x0000471d _0217e410: .word 0xffffdc72 _0217e414: .word data_02050f54 _0217e418: .word 0x00002aab + arm_func_end func_ov33_0217e1c8 .global func_ov33_0217e41c arm_func_start func_ov33_0217e41c @@ -3010,8 +3010,8 @@ func_ov33_0217e41c: ; 0x0217e41c mov r2, #0xcd bx ip .align 2, 0 - arm_func_end func_ov33_0217e41c _0217e42c: .word func_ov33_0217e174 + arm_func_end func_ov33_0217e41c .global func_ov33_0217e430 arm_func_start func_ov33_0217e430 @@ -3052,9 +3052,9 @@ func_ov33_0217e450: ; 0x0217e450 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217e450 _0217e4a8: .word data_027e0f94 _0217e4ac: .word 0x0000028f + arm_func_end func_ov33_0217e450 .global func_ov33_0217e4b0 arm_func_start func_ov33_0217e4b0 @@ -3070,9 +3070,9 @@ func_ov33_0217e4b4: ; 0x0217e4b4 mov r2, #0x214 bx ip .align 2, 0 - arm_func_end func_ov33_0217e4b4 _0217e4c4: .word func_ov33_0217e174 _0217e4c8: .word data_027e0f94 + arm_func_end func_ov33_0217e4b4 .global func_ov33_0217e4cc arm_func_start func_ov33_0217e4cc @@ -3117,8 +3117,8 @@ func_ov33_0217e4cc: ; 0x0217e4cc str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217e4cc _0217e568: .word 0x0000019a + arm_func_end func_ov33_0217e4cc .global func_ov33_0217e56c arm_func_start func_ov33_0217e56c @@ -3166,8 +3166,8 @@ func_ov33_0217e56c: ; 0x0217e56c str r2, [r0, #0x68] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov33_0217e56c _0217e614: .word data_02050f54 + arm_func_end func_ov33_0217e56c .global func_ov33_0217e618 arm_func_start func_ov33_0217e618 @@ -3232,11 +3232,11 @@ _0217e6c8: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217e640 _0217e6ec: .word data_027e0f94 _0217e6f0: .word data_027e0fa0 _0217e6f4: .word 0x000024cd _0217e6f8: .word 0x000038a4 + arm_func_end func_ov33_0217e640 .global func_ov33_0217e6fc arm_func_start func_ov33_0217e6fc @@ -3302,8 +3302,8 @@ _0217e7b0: strlt r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217e72c _0217e7d4: .word 0x0000019a + arm_func_end func_ov33_0217e72c .global func_ov33_0217e7d8 arm_func_start func_ov33_0217e7d8 @@ -3544,12 +3544,12 @@ _0217eac4: bl func_ov00_020ceacc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov33_0217e7d8 _0217eb50: .word data_027e0764 _0217eb54: .word data_027e0ffc _0217eb58: .word 0x00000241 _0217eb5c: .word 0x0000023f _0217eb60: .word 0x0000023d + arm_func_end func_ov33_0217e7d8 .global func_ov33_0217eb64 arm_func_start func_ov33_0217eb64 @@ -3584,8 +3584,8 @@ func_ov33_0217eba4: ; 0x0217eba4 strh r3, [r2, #0xa6] bx ip .align 2, 0 - arm_func_end func_ov33_0217eba4 _0217ebc0: .word func_ov33_0217dec4 + arm_func_end func_ov33_0217eba4 .global func_ov33_0217ebc4 arm_func_start func_ov33_0217ebc4 @@ -3597,8 +3597,8 @@ func_ov33_0217ebc4: ; 0x0217ebc4 strh r1, [r2, #0xa6] bx ip .align 2, 0 - arm_func_end func_ov33_0217ebc4 _0217ebdc: .word func_ov33_0217dec4 + arm_func_end func_ov33_0217ebc4 .global func_ov33_0217ebe0 arm_func_start func_ov33_0217ebe0 @@ -3664,9 +3664,9 @@ _0217eca4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217ebf8 _0217ecac: .word data_027e0ffc _0217ecb0: .word 0x0000023d + arm_func_end func_ov33_0217ebf8 .global func_ov33_0217ecb4 arm_func_start func_ov33_0217ecb4 @@ -4166,7 +4166,6 @@ _0217f3c0: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov33_0217ecb4 _0217f3cc: .word data_027e0ffc _0217f3d0: .word 0x00000242 _0217f3d4: .word data_027e0fac @@ -4174,6 +4173,7 @@ _0217f3d8: .word data_027e0fc8 _0217f3dc: .word data_ov33_0217fb80 _0217f3e0: .word data_02050f54 _0217f3e4: .word data_027e0e58 + arm_func_end func_ov33_0217ecb4 .global func_ov33_0217f3e8 arm_func_start func_ov33_0217f3e8 @@ -4182,8 +4182,8 @@ func_ov33_0217f3e8: ; 0x0217f3e8 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov33_0217f3e8 _0217f3f4: .word func_01fffcec + arm_func_end func_ov33_0217f3e8 .global func_ov33_0217f3f8 arm_func_start func_ov33_0217f3f8 @@ -4236,8 +4236,8 @@ _0217f46c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov33_0217f438 _0217f49c: .word data_027e0fc8 + arm_func_end func_ov33_0217f438 .global func_ov33_0217f4a0 arm_func_start func_ov33_0217f4a0 @@ -4270,9 +4270,9 @@ func_ov33_0217f4a0: ; 0x0217f4a0 add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217f4a0 _0217f50c: .word data_027e0fe8 _0217f510: .word 0x4b4f4b41 + arm_func_end func_ov33_0217f4a0 .global func_ov33_0217f514 arm_func_start func_ov33_0217f514 @@ -4281,8 +4281,8 @@ func_ov33_0217f514: ; 0x0217f514 mov r1, #0xb bx ip .align 2, 0 - arm_func_end func_ov33_0217f514 _0217f520: .word func_ov33_0217e7d8 + arm_func_end func_ov33_0217f514 .global func_ov33_0217f524 arm_func_start func_ov33_0217f524 @@ -4291,8 +4291,8 @@ func_ov33_0217f524: ; 0x0217f524 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov33_0217f524 _0217f530: .word func_ov33_0217e7d8 + arm_func_end func_ov33_0217f524 .global func_ov33_0217f534 arm_func_start func_ov33_0217f534 @@ -4330,9 +4330,9 @@ func_ov33_0217f534: ; 0x0217f534 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217f534 _0217f5b4: .word func_ov33_0217e034 _0217f5b8: .word func_ov00_020b7d74 + arm_func_end func_ov33_0217f534 .global func_ov33_0217f5bc arm_func_start func_ov33_0217f5bc @@ -4368,9 +4368,9 @@ func_ov33_0217f5bc: ; 0x0217f5bc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217f5bc _0217f634: .word func_ov33_0217e034 _0217f638: .word func_ov00_020b7d74 + arm_func_end func_ov33_0217f5bc .global func_ov33_0217f63c arm_func_start func_ov33_0217f63c @@ -4399,8 +4399,8 @@ func_ov33_0217f658: ; 0x0217f658 bl func_ov33_0217f688 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217f658 _0217f684: .word data_027e0fe0 + arm_func_end func_ov33_0217f658 .global func_ov33_0217f688 arm_func_start func_ov33_0217f688 @@ -4424,10 +4424,10 @@ func_ov33_0217f688: ; 0x0217f688 str r1, [r4, #0x254] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217f688 _0217f6d0: .word data_ov33_021804a0 _0217f6d4: .word data_ov33_02180460 _0217f6d8: .word data_ov33_0218006c + arm_func_end func_ov33_0217f688 .global func_ov33_0217f6dc arm_func_start func_ov33_0217f6dc @@ -4551,11 +4551,11 @@ func_ov33_0217f744: ; 0x0217f744 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov33_0217f744 _0217f88c: .word 0x00000666 _0217f890: .word data_027e0764 _0217f894: .word data_02050f54 _0217f898: .word data_027e0f94 + arm_func_end func_ov33_0217f744 .global func_ov33_0217f89c arm_func_start func_ov33_0217f89c @@ -4610,9 +4610,9 @@ func_ov33_0217f8b0: ; 0x0217f8b0 mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov33_0217f8b0 _0217f94c: .word data_02050f54 _0217f950: .word 0x00000333 + arm_func_end func_ov33_0217f8b0 .global func_ov33_0217f954 arm_func_start func_ov33_0217f954 @@ -4640,9 +4640,9 @@ _0217f998: str r4, [r5, #0x130] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov33_0217f954 _0217f9a8: .word data_027e0ffc _0217f9ac: .word 0x0000023e + arm_func_end func_ov33_0217f954 .global func_ov33_0217f9b0 arm_func_start func_ov33_0217f9b0 @@ -4724,9 +4724,9 @@ func_ov33_0217fa5c: ; 0x0217fa5c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov33_0217fa5c _0217fac4: .word 0x00000666 _0217fac8: .word data_ov00_020e9370 + arm_func_end func_ov33_0217fa5c .rodata .global data_ov33_0217facc @@ -4920,7 +4920,6 @@ func_ov33_0217fb90: ; 0x0217fb90 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov33_0217fb90 _0217fc8c: .word data_ov33_0218058c _0217fc90: .word 0x504f4f4e _0217fc94: .word func_ov33_0217bd80 @@ -4930,6 +4929,7 @@ _0217fca0: .word 0x000004cd _0217fca4: .word data_ov33_0217fec0 _0217fca8: .word func_ov00_020cceec _0217fcac: .word data_ov33_021805a0 + arm_func_end func_ov33_0217fb90 .global func_ov33_0217fcb0 arm_func_start func_ov33_0217fcb0 @@ -4946,12 +4946,12 @@ func_ov33_0217fcb0: ; 0x0217fcb0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217fcb0 _0217fcdc: .word data_ov33_021805b8 _0217fce0: .word 0x464c5442 _0217fce4: .word func_ov33_0217c44c _0217fce8: .word _ZN9ActorTypeD1Ev _0217fcec: .word data_ov33_021805ac + arm_func_end func_ov33_0217fcb0 .global func_ov33_0217fcf0 arm_func_start func_ov33_0217fcf0 @@ -4968,12 +4968,12 @@ func_ov33_0217fcf0: ; 0x0217fcf0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217fcf0 _0217fd1c: .word data_ov33_021805d8 _0217fd20: .word 0x4d524547 _0217fd24: .word func_ov33_0217cfa8 _0217fd28: .word _ZN9ActorTypeD1Ev _0217fd2c: .word data_ov33_021805cc + arm_func_end func_ov33_0217fcf0 .global func_ov33_0217fd30 arm_func_start func_ov33_0217fd30 @@ -5043,7 +5043,6 @@ func_ov33_0217fd30: ; 0x0217fd30 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov33_0217fd30 _0217fe30: .word data_ov33_021805f8 _0217fe34: .word 0x4b4f4b4f _0217fe38: .word func_ov33_0217ddfc @@ -5053,6 +5052,7 @@ _0217fe44: .word 0x00001333 _0217fe48: .word data_ov33_021802a8 _0217fe4c: .word func_ov00_020cceec _0217fe50: .word data_ov33_0218060c + arm_func_end func_ov33_0217fd30 .global func_ov33_0217fe54 arm_func_start func_ov33_0217fe54 @@ -5069,12 +5069,12 @@ func_ov33_0217fe54: ; 0x0217fe54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov33_0217fe54 _0217fe80: .word data_ov33_02180624 _0217fe84: .word 0x4b4f4b41 _0217fe88: .word func_ov33_0217f658 _0217fe8c: .word _ZN9ActorTypeD1Ev _0217fe90: .word data_ov33_02180618 + arm_func_end func_ov33_0217fe54 .section .ctor, 4, 1, 4 .global data_ov33_0217fe94 diff --git a/asm/ov34.s b/asm/ov34.s index 0e2e4280..9593ba16 100644 --- a/asm/ov34.s +++ b/asm/ov34.s @@ -18,9 +18,9 @@ func_ov34_0217bd80: ; 0x0217bd80 bl func_ov34_0217c2dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_0217bd80 _0217bdac: .word data_027e0fe0 _0217bdb0: .word 0x00001d94 + arm_func_end func_ov34_0217bd80 .global func_ov34_0217bdb4 arm_func_start func_ov34_0217bdb4 @@ -139,9 +139,9 @@ func_ov34_0217bf0c: ; 0x0217bf0c str r2, [r1, #0x78] bx lr .align 2, 0 - arm_func_end func_ov34_0217bf0c _0217bf2c: .word data_ov34_021861a0 _0217bf30: .word data_ov34_0218621c + arm_func_end func_ov34_0217bf0c .global func_ov34_0217bf34 arm_func_start func_ov34_0217bf34 @@ -155,9 +155,9 @@ func_ov34_0217bf34: ; 0x0217bf34 str r2, [r1, #0x78] bx lr .align 2, 0 - arm_func_end func_ov34_0217bf34 _0217bf54: .word data_ov34_021861a0 _0217bf58: .word data_ov34_0218621c + arm_func_end func_ov34_0217bf34 .global func_ov34_0217bf5c arm_func_start func_ov34_0217bf5c @@ -166,8 +166,8 @@ func_ov34_0217bf5c: ; 0x0217bf5c ldr r0, [r1, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov34_0217bf5c _0217bf68: .word data_ov34_0218621c + arm_func_end func_ov34_0217bf5c .global func_ov34_0217bf6c arm_func_start func_ov34_0217bf6c @@ -246,10 +246,10 @@ func_ov34_0217bf6c: ; 0x0217bf6c strh r2, [r1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_0217bf6c _0217c090: .word data_ov00_020e8694 _0217c094: .word data_ov34_02185e60 _0217c098: .word 0x0000119a + arm_func_end func_ov34_0217bf6c .global func_ov34_0217c09c arm_func_start func_ov34_0217c09c @@ -428,8 +428,8 @@ _0217c2ac: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217c270 _0217c2d8: .word data_027e0194 + arm_func_end func_ov34_0217c270 .global func_ov34_0217c2dc arm_func_start func_ov34_0217c2dc @@ -587,7 +587,6 @@ func_ov34_0217c2dc: ; 0x0217c2dc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217c2dc _0217c53c: .word data_ov34_02185d50 _0217c540: .word data_ov34_02185b14 _0217c544: .word func_ov00_020a9b6c @@ -601,6 +600,7 @@ _0217c560: .word func_ov34_0217c574 _0217c564: .word func_ov00_020b7d74 _0217c568: .word func_ov34_0217c874 _0217c56c: .word data_ov34_021861e0 + arm_func_end func_ov34_0217c2dc .global func_ov34_0217c570 arm_func_start func_ov34_0217c570 @@ -633,8 +633,8 @@ func_ov34_0217c57c: ; 0x0217c57c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217c57c _0217c5a0: .word data_ov34_02185e70 + arm_func_end func_ov34_0217c57c .global func_ov34_0217c5a4 arm_func_start func_ov34_0217c5a4 @@ -723,13 +723,13 @@ func_ov34_0217c5a4: ; 0x0217c5a4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217c5a4 _0217c6f0: .word data_ov34_021861a0 _0217c6f4: .word data_ov34_021861e0 _0217c6f8: .word func_ov00_020b7d74 _0217c6fc: .word func_ov34_0217c570 _0217c700: .word func_0202bac0 _0217c704: .word func_ov00_020a9b6c + arm_func_end func_ov34_0217c5a4 .global func_ov34_0217c708 arm_func_start func_ov34_0217c708 @@ -820,13 +820,13 @@ func_ov34_0217c708: ; 0x0217c708 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217c708 _0217c85c: .word data_ov34_021861a0 _0217c860: .word data_ov34_021861e0 _0217c864: .word func_ov00_020b7d74 _0217c868: .word func_ov34_0217c570 _0217c86c: .word func_0202bac0 _0217c870: .word func_ov00_020a9b6c + arm_func_end func_ov34_0217c708 .global func_ov34_0217c874 arm_func_start func_ov34_0217c874 @@ -881,8 +881,8 @@ _0217c8f8: bl func_ov00_020cc940 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217c880 _0217c91c: .word data_ov34_021861e0 + arm_func_end func_ov34_0217c880 .global func_ov34_0217c920 arm_func_start func_ov34_0217c920 @@ -1204,7 +1204,6 @@ _0217cd8c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov34_0217c920 _0217cde8: .word gAdventureFlags _0217cdec: .word 0x00001e66 _0217cdf0: .word data_027e0d0c @@ -1222,6 +1221,7 @@ _0217ce1c: .word data_ov34_02185f88 _0217ce20: .word data_ov34_02185f9c _0217ce24: .word 0x00000333 _0217ce28: .word 0x00001610 + arm_func_end func_ov34_0217c920 .global func_ov34_0217ce2c arm_func_start func_ov34_0217ce2c @@ -1258,9 +1258,9 @@ func_ov34_0217ce2c: ; 0x0217ce2c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217ce2c _0217cea8: .word data_027e0fe4 _0217ceac: .word 0x54534e4d + arm_func_end func_ov34_0217ce2c .global func_ov34_0217ceb0 arm_func_start func_ov34_0217ceb0 @@ -1358,9 +1358,9 @@ _0217cfa4: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217cf74 _0217d008: .word gMapManager _0217d00c: .word data_027e0f64 + arm_func_end func_ov34_0217cf74 .global func_ov34_0217d010 arm_func_start func_ov34_0217d010 @@ -1404,9 +1404,9 @@ _0217d040: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217d010 _0217d0a4: .word gMapManager _0217d0a8: .word data_027e0f64 + arm_func_end func_ov34_0217d010 .global func_ov34_0217d0ac arm_func_start func_ov34_0217d0ac @@ -1450,9 +1450,9 @@ _0217d0dc: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217d0ac _0217d140: .word gMapManager _0217d144: .word data_027e0f64 + arm_func_end func_ov34_0217d0ac .global func_ov34_0217d148 arm_func_start func_ov34_0217d148 @@ -1476,8 +1476,8 @@ _0217d184: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov34_0217d148 _0217d18c: .word data_ov34_021861a0 + arm_func_end func_ov34_0217d148 .global func_ov34_0217d190 arm_func_start func_ov34_0217d190 @@ -1518,8 +1518,8 @@ _0217d208: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov34_0217d190 _0217d210: .word data_ov34_021861a0 + arm_func_end func_ov34_0217d190 .global func_ov34_0217d214 arm_func_start func_ov34_0217d214 @@ -1555,8 +1555,8 @@ func_ov34_0217d214: ; 0x0217d214 str r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_0217d214 _0217d28c: .word data_027e0f64 + arm_func_end func_ov34_0217d214 .global func_ov34_0217d290 arm_func_start func_ov34_0217d290 @@ -1614,9 +1614,9 @@ func_ov34_0217d318: ; 0x0217d318 str r0, [r1, #0x188] bx lr .align 2, 0 - arm_func_end func_ov34_0217d318 _0217d34c: .word data_ov34_021861a0 _0217d350: .word data_027e0d0c + arm_func_end func_ov34_0217d318 .global func_ov34_0217d354 arm_func_start func_ov34_0217d354 @@ -1704,7 +1704,6 @@ _0217d470: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov34_0217d354 _0217d494: .word data_ov34_021861a0 _0217d498: .word data_027e0764 _0217d49c: .word 0x00000335 @@ -1715,6 +1714,7 @@ _0217d4ac: .word data_ov34_02186314 _0217d4b0: .word data_ov34_02186320 _0217d4b4: .word data_027e0d0c _0217d4b8: .word 0x0000099a + arm_func_end func_ov34_0217d354 .global func_ov34_0217d4bc arm_func_start func_ov34_0217d4bc @@ -1827,10 +1827,10 @@ func_ov34_0217d4bc: ; 0x0217d4bc add sp, sp, #0xb0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_0217d4bc _0217d668: .word data_027e0f64 _0217d66c: .word data_ov34_021861a0 _0217d670: .word data_ov34_0218622c + arm_func_end func_ov34_0217d4bc .global func_ov34_0217d674 arm_func_start func_ov34_0217d674 @@ -2371,7 +2371,6 @@ _0217de8c: add sp, sp, #0x16c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_0217d674 _0217de98: .word data_ov34_021861a0 _0217de9c: .word data_ov34_021861e8 _0217dea0: .word data_ov34_0218622c @@ -2387,6 +2386,7 @@ _0217dec4: .word data_ov34_02186320 _0217dec8: .word data_027e103c _0217decc: .word 0x000b00df _0217ded0: .word gMapManager + arm_func_end func_ov34_0217d674 .global func_ov34_0217ded4 arm_func_start func_ov34_0217ded4 @@ -2499,7 +2499,6 @@ func_ov34_0217ded4: ; 0x0217ded4 add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_0217ded4 _0217e080: .word data_027e0f64 _0217e084: .word data_ov34_021861a0 _0217e088: .word data_ov34_0218622c @@ -2507,6 +2506,7 @@ _0217e08c: .word data_ov34_021862fc _0217e090: .word data_ov34_02186294 _0217e094: .word data_ov34_02186308 _0217e098: .word data_027e0fc8 + arm_func_end func_ov34_0217ded4 .global func_ov34_0217e09c arm_func_start func_ov34_0217e09c @@ -2630,7 +2630,6 @@ _0217e22c: add sp, sp, #0x8c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov34_0217e09c _0217e264: .word data_ov34_021861a0 _0217e268: .word data_ov34_0218632c _0217e26c: .word data_ov34_02186294 @@ -2642,6 +2641,7 @@ _0217e280: .word data_ov34_0218622c _0217e284: .word data_027e0f64 _0217e288: .word data_027e0fc8 _0217e28c: .word 0x00000333 + arm_func_end func_ov34_0217e09c .global func_ov34_0217e290 arm_func_start func_ov34_0217e290 @@ -2699,8 +2699,8 @@ _0217e310: str r1, [r0, #0xd64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217e2ec _0217e334: .word data_ov34_021861a0 + arm_func_end func_ov34_0217e2ec .global func_ov34_0217e338 arm_func_start func_ov34_0217e338 @@ -2760,10 +2760,10 @@ _0217e3e4: bl func_ov34_0217be60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217e338 _0217e404: .word data_ov34_021861a0 _0217e408: .word data_ov34_021861e0 _0217e40c: .word 0x0000119a + arm_func_end func_ov34_0217e338 .global func_ov34_0217e410 arm_func_start func_ov34_0217e410 @@ -2830,7 +2830,6 @@ _0217e474: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217e410 _0217e500: .word data_ov34_021861a0 _0217e504: .word data_ov00_020eec68 _0217e508: .word data_027e0fc8 @@ -2838,6 +2837,7 @@ _0217e50c: .word data_027e0ffc _0217e510: .word 0x000002ef _0217e514: .word data_ov22_0217a5d4 _0217e518: .word data_027e0e58 + arm_func_end func_ov34_0217e410 .global func_ov34_0217e51c arm_func_start func_ov34_0217e51c @@ -2929,10 +2929,10 @@ _0217e5d8: bl func_ov34_0217be60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_0217e51c _0217e668: .word data_ov34_021861a0 _0217e66c: .word 0x0000019a _0217e670: .word data_ov34_021861e0 + arm_func_end func_ov34_0217e51c .global func_ov34_0217e674 arm_func_start func_ov34_0217e674 @@ -3084,7 +3084,6 @@ _0217e820: bl func_ov34_02183d14 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov34_0217e674 _0217e8b4: .word data_027e0764 _0217e8b8: .word 0x00001001 _0217e8bc: .word 0x00005557 @@ -3093,6 +3092,7 @@ _0217e8c4: .word data_02050f54 _0217e8c8: .word data_ov34_021861a0 _0217e8cc: .word 0xffffe19a _0217e8d0: .word 0x0000019a + arm_func_end func_ov34_0217e674 .global func_ov34_0217e8d4 arm_func_start func_ov34_0217e8d4 @@ -3174,12 +3174,12 @@ _0217e994: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_0217e8d4 _0217e9f4: .word data_ov34_021861a0 _0217e9f8: .word data_027e0f64 _0217e9fc: .word data_ov34_0218622c _0217ea00: .word 0x00000e66 _0217ea04: .word 0x00000266 + arm_func_end func_ov34_0217e8d4 .global func_ov34_0217ea08 arm_func_start func_ov34_0217ea08 @@ -3215,9 +3215,9 @@ func_ov34_0217ea08: ; 0x0217ea08 str r1, [r0, #0xa88] bx lr .align 2, 0 - arm_func_end func_ov34_0217ea08 _0217ea80: .word data_ov34_021861a0 _0217ea84: .word 0xffffe99a + arm_func_end func_ov34_0217ea08 .global func_ov34_0217ea88 arm_func_start func_ov34_0217ea88 @@ -3258,9 +3258,9 @@ func_ov34_0217ea88: ; 0x0217ea88 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217ea88 _0217eb14: .word 0x00000e66 _0217eb18: .word data_027e0f94 + arm_func_end func_ov34_0217ea88 .global func_ov34_0217eb1c arm_func_start func_ov34_0217eb1c @@ -3294,9 +3294,9 @@ func_ov34_0217eb1c: ; 0x0217eb1c str r2, [r0, #0xa88] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_0217eb1c _0217eb8c: .word 0xfffffccd _0217eb90: .word data_ov34_021861a0 + arm_func_end func_ov34_0217eb1c .global func_ov34_0217eb94 arm_func_start func_ov34_0217eb94 @@ -3476,7 +3476,6 @@ _0217ece0: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov34_0217eb94 _0217ee3c: .word data_027e0f94 _0217ee40: .word 0x00000e66 _0217ee44: .word data_027e0764 @@ -3484,6 +3483,7 @@ _0217ee48: .word data_02050f54 _0217ee4c: .word data_027e0fe8 _0217ee50: .word 0x47524f42 _0217ee54: .word data_027e0ffc + arm_func_end func_ov34_0217eb94 .global func_ov34_0217ee58 arm_func_start func_ov34_0217ee58 @@ -3566,9 +3566,9 @@ _0217eedc: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov34_0217ee58 _0217ef80: .word data_ov34_021861a0 _0217ef84: .word data_ov34_021861e0 + arm_func_end func_ov34_0217ee58 .global func_ov34_0217ef88 arm_func_start func_ov34_0217ef88 @@ -3656,9 +3656,9 @@ _0217f0b8: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217ef88 _0217f0c8: .word 0x00000e66 _0217f0cc: .word data_ov34_021861a0 + arm_func_end func_ov34_0217ef88 .global func_ov34_0217f0d0 arm_func_start func_ov34_0217f0d0 @@ -3950,7 +3950,6 @@ _0217f4c0: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov34_0217f120 _0217f518: .word data_027e0ffc _0217f51c: .word 0x000002f7 _0217f520: .word data_02050f54 @@ -3961,6 +3960,7 @@ _0217f530: .word data_ov34_021861a0 _0217f534: .word 0x00000ccd _0217f538: .word 0x00000266 _0217f53c: .word 0x00000333 + arm_func_end func_ov34_0217f120 .global func_ov34_0217f540 arm_func_start func_ov34_0217f540 @@ -4000,9 +4000,9 @@ _0217f598: str r1, [r0, #0xa88] bx lr .align 2, 0 - arm_func_end func_ov34_0217f540 _0217f5c4: .word data_ov34_021861a0 _0217f5c8: .word data_027e0f94 + arm_func_end func_ov34_0217f540 .global func_ov34_0217f5cc arm_func_start func_ov34_0217f5cc @@ -4089,10 +4089,10 @@ _0217f6f8: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_0217f5cc _0217f708: .word data_027e0f94 _0217f70c: .word 0x00000e66 _0217f710: .word data_ov34_021861a0 + arm_func_end func_ov34_0217f5cc .global func_ov34_0217f714 arm_func_start func_ov34_0217f714 @@ -4147,8 +4147,8 @@ func_ov34_0217f724: ; 0x0217f724 bl func_ov34_02183d14 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_0217f724 _0217f7c4: .word data_027e0764 + arm_func_end func_ov34_0217f724 .global func_ov34_0217f7c8 arm_func_start func_ov34_0217f7c8 @@ -4726,7 +4726,6 @@ _02180038: add sp, sp, #0x80 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov34_0217f7c8 _02180074: .word data_027e0f94 _02180078: .word data_027e0ffc _0218007c: .word 0x000002f7 @@ -4747,6 +4746,7 @@ _021800b4: .word 0x000002fe _021800b8: .word data_ov34_02185788 _021800bc: .word 0x0000102f _021800c0: .word 0x00001030 + arm_func_end func_ov34_0217f7c8 .global func_ov34_021800c4 arm_func_start func_ov34_021800c4 @@ -4755,8 +4755,8 @@ func_ov34_021800c4: ; 0x021800c4 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov34_021800c4 _021800d0: .word func_01fffcec + arm_func_end func_ov34_021800c4 .global func_ov34_021800d4 arm_func_start func_ov34_021800d4 @@ -4829,9 +4829,9 @@ _02180194: str r1, [r0, #0xa88] bx lr .align 2, 0 - arm_func_end func_ov34_0218013c _021801c0: .word data_ov34_021861a0 _021801c4: .word data_027e0f94 + arm_func_end func_ov34_0218013c .global func_ov34_021801c8 arm_func_start func_ov34_021801c8 @@ -4924,10 +4924,10 @@ _02180308: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_021801c8 _02180318: .word data_027e0f94 _0218031c: .word 0x00000e66 _02180320: .word data_ov34_021861a0 + arm_func_end func_ov34_021801c8 .global func_ov34_02180324 arm_func_start func_ov34_02180324 @@ -4976,8 +4976,8 @@ func_ov34_02180334: ; 0x02180334 bl func_ov34_02183d14 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_02180334 _021803bc: .word data_ov34_021861a0 + arm_func_end func_ov34_02180334 .global func_ov34_021803c0 arm_func_start func_ov34_021803c0 @@ -5269,7 +5269,6 @@ _021807c0: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov34_021803c0 _02180818: .word data_027e0f94 _0218081c: .word data_027e0ffc _02180820: .word 0x000002f7 @@ -5280,6 +5279,7 @@ _02180830: .word 0x0000019a _02180834: .word 0x00000ccd _02180838: .word 0x00000266 _0218083c: .word 0x00000333 + arm_func_end func_ov34_021803c0 .global func_ov34_02180840 arm_func_start func_ov34_02180840 @@ -5378,9 +5378,9 @@ _02180960: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02180854 _02180994: .word 0x000031c7 _02180998: .word data_02050f54 + arm_func_end func_ov34_02180854 .global func_ov34_0218099c arm_func_start func_ov34_0218099c @@ -5868,7 +5868,6 @@ _0218109c: add sp, sp, #0x8c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov34_02180a14 _021810c4: .word data_027e0f94 _021810c8: .word 0x000002f9 _021810cc: .word data_027e0ffc @@ -5884,6 +5883,7 @@ _021810f0: .word 0x00000266 _021810f4: .word 0x00000333 _021810f8: .word 0x0000019a _021810fc: .word 0x00000ccd + arm_func_end func_ov34_02180a14 .global func_ov34_02181100 arm_func_start func_ov34_02181100 @@ -5949,12 +5949,12 @@ func_ov34_02181154: ; 0x02181154 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02181154 _021811d4: .word 0x0000019a _021811d8: .word data_027e0ffc _021811dc: .word data_027e0e58 _021811e0: .word 0x0000100b _021811e4: .word 0x000014cd + arm_func_end func_ov34_02181154 .global func_ov34_021811e8 arm_func_start func_ov34_021811e8 @@ -6178,7 +6178,6 @@ _02181438: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_021811e8 _02181538: .word data_ov34_021861a0 _0218153c: .word data_027e0f64 _02181540: .word data_027e0e58 @@ -6186,6 +6185,7 @@ _02181544: .word data_027e0ffc _02181548: .word 0x000002f5 _0218154c: .word 0x00000266 _02181550: .word 0x00000333 + arm_func_end func_ov34_021811e8 .global func_ov34_02181554 arm_func_start func_ov34_02181554 @@ -6241,12 +6241,12 @@ func_ov34_02181554: ; 0x02181554 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02181554 _0218161c: .word 0x0000119a _02181620: .word data_ov22_0217a5d4 _02181624: .word data_027e0e58 _02181628: .word data_027e0ffc _0218162c: .word 0x000002ef + arm_func_end func_ov34_02181554 .global func_ov34_02181630 arm_func_start func_ov34_02181630 @@ -6356,9 +6356,9 @@ _02181770: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02181630 _021817c4: .word 0x0000019a _021817c8: .word data_ov22_0217a5d4 + arm_func_end func_ov34_02181630 .global func_ov34_021817cc arm_func_start func_ov34_021817cc @@ -6465,7 +6465,6 @@ _02181900: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_021817cc _02181954: .word data_027e0e58 _02181958: .word 0x0000101f _0218195c: .word 0x00001021 @@ -6477,6 +6476,7 @@ _02181970: .word 0x000002f3 _02181974: .word data_027e0f64 _02181978: .word data_ov34_021861a0 _0218197c: .word 0x0000019a + arm_func_end func_ov34_021817cc .global func_ov34_02181980 arm_func_start func_ov34_02181980 @@ -6518,8 +6518,8 @@ func_ov34_021819bc: ; 0x021819bc strh r1, [r0, #0x86] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_021819bc _021819fc: .word 0x0000019a + arm_func_end func_ov34_021819bc .global func_ov34_02181a00 arm_func_start func_ov34_02181a00 @@ -6721,7 +6721,6 @@ _02181c8c: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02181a00 _02181d00: .word gMapManager _02181d04: .word data_02050f54 _02181d08: .word data_027e0ffc @@ -6730,6 +6729,7 @@ _02181d10: .word data_027e0e58 _02181d14: .word 0x00001029 _02181d18: .word data_027e0f64 _02181d1c: .word data_027e0ff8 + arm_func_end func_ov34_02181a00 .global func_ov34_02181d20 arm_func_start func_ov34_02181d20 @@ -6787,9 +6787,9 @@ _02181dbc: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02181d24 _02181dd8: .word 0x00001666 _02181ddc: .word 0x0000019a + arm_func_end func_ov34_02181d24 .global func_ov34_02181de0 arm_func_start func_ov34_02181de0 @@ -6898,9 +6898,9 @@ _02181eec: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02181de0 _02181f60: .word data_027e0ffc _02181f64: .word data_027e0ff8 + arm_func_end func_ov34_02181de0 .global func_ov34_02181f68 arm_func_start func_ov34_02181f68 @@ -6933,8 +6933,8 @@ func_ov34_02181fa8: ; 0x02181fa8 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_ov34_02181fa8 _02181fbc: .word func_ov34_02183d14 + arm_func_end func_ov34_02181fa8 .global func_ov34_02181fc0 arm_func_start func_ov34_02181fc0 @@ -7060,9 +7060,9 @@ _0218210c: add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02181fc0 _02182180: .word data_027e0ffc _02182184: .word data_027e0ff8 + arm_func_end func_ov34_02181fc0 .global func_ov34_02182188 arm_func_start func_ov34_02182188 @@ -7101,10 +7101,10 @@ _021821bc: bl func_ov34_02183d14 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02182188 _02182208: .word data_ov34_021861a0 _0218220c: .word data_027e0ffc _02182210: .word 0x00000301 + arm_func_end func_ov34_02182188 .global func_ov34_02182214 arm_func_start func_ov34_02182214 @@ -7176,10 +7176,10 @@ _021822f4: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02182214 _02182318: .word 0x00000ccd _0218231c: .word 0x00000266 _02182320: .word 0x00000333 + arm_func_end func_ov34_02182214 .global func_ov34_02182324 arm_func_start func_ov34_02182324 @@ -7256,13 +7256,13 @@ _02182408: strb r1, [r0, #0xd8c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02182324 _02182430: .word data_ov34_021861a0 _02182434: .word data_027e0ffc _02182438: .word 0x000002fb _0218243c: .word data_ov34_021861e0 _02182440: .word data_ov00_020eec68 _02182444: .word data_027e0fc8 + arm_func_end func_ov34_02182324 .global func_ov34_02182448 arm_func_start func_ov34_02182448 @@ -7430,13 +7430,13 @@ _0218269c: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_02182448 _021826ac: .word data_ov34_021861a0 _021826b0: .word 0x00000333 _021826b4: .word 0xfffff666 _021826b8: .word 0x00003b33 _021826bc: .word 0x00001003 _021826c0: .word data_027e0e58 + arm_func_end func_ov34_02182448 .global func_ov34_021826c4 arm_func_start func_ov34_021826c4 @@ -7722,7 +7722,6 @@ _02182ab8: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov34_021826dc _02182ae4: .word data_ov34_021861e0 _02182ae8: .word 0xfffff666 _02182aec: .word 0x00003b33 @@ -7739,6 +7738,7 @@ _02182b14: .word 0x00001009 _02182b18: .word 0x0000100a _02182b1c: .word data_027e0ffc _02182b20: .word 0x0000030d + arm_func_end func_ov34_021826dc .global func_ov34_02182b24 arm_func_start func_ov34_02182b24 @@ -7818,9 +7818,9 @@ _02182c30: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02182b24 _02182c38: .word data_ov34_021861a0 _02182c3c: .word data_ov34_021861e0 + arm_func_end func_ov34_02182b24 .global func_ov34_02182c40 arm_func_start func_ov34_02182c40 @@ -7844,9 +7844,9 @@ func_ov34_02182c40: ; 0x02182c40 streq r2, [r1, #0x54] bx lr .align 2, 0 - arm_func_end func_ov34_02182c40 _02182c88: .word data_ov34_021861a0 _02182c8c: .word data_ov34_021861e0 + arm_func_end func_ov34_02182c40 .global func_ov34_02182c90 arm_func_start func_ov34_02182c90 @@ -7879,8 +7879,8 @@ func_ov34_02182c90: ; 0x02182c90 strh r0, [r2, #0x20] bx lr .align 2, 0 - arm_func_end func_ov34_02182c90 _02182cfc: .word data_ov34_021861e0 + arm_func_end func_ov34_02182c90 .global func_ov34_02182d00 arm_func_start func_ov34_02182d00 @@ -7902,8 +7902,8 @@ func_ov34_02182d00: ; 0x02182d00 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02182d00 _02182d40: .word data_ov34_0218579c + arm_func_end func_ov34_02182d00 .global func_ov34_02182d44 arm_func_start func_ov34_02182d44 @@ -7937,12 +7937,12 @@ func_ov34_02182d44: ; 0x02182d44 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02182d44 _02182db4: .word data_ov34_021857a8 _02182db8: .word func_ov34_02182d00 _02182dbc: .word data_027e0e58 _02182dc0: .word 0x00001013 _02182dc4: .word 0x00001014 + arm_func_end func_ov34_02182d44 .global func_ov34_02182dc8 arm_func_start func_ov34_02182dc8 @@ -8001,11 +8001,11 @@ _02182e7c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02182dc8 _02182e90: .word data_027e0e58 _02182e94: .word 0x00001023 _02182e98: .word data_027e0ffc _02182e9c: .word 0x000002f6 + arm_func_end func_ov34_02182dc8 .global func_ov34_02182ea0 arm_func_start func_ov34_02182ea0 @@ -8047,8 +8047,8 @@ func_ov34_02182ee0: ; 0x02182ee0 strh r1, [r0, #0x54] bx lr .align 2, 0 - arm_func_end func_ov34_02182ee0 _02182f18: .word data_02050f54 + arm_func_end func_ov34_02182ee0 .global func_ov34_02182f1c arm_func_start func_ov34_02182f1c @@ -8305,7 +8305,6 @@ _02183288: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02183024 _02183294: .word 0x47524f42 _02183298: .word data_ov34_021861a0 _0218329c: .word data_027e0ffc @@ -8317,6 +8316,7 @@ _021832b0: .word 0x0000019d _021832b4: .word 0x41525257 _021832b8: .word 0x524f5045 _021832bc: .word 0x424f4d42 + arm_func_end func_ov34_02183024 .global func_ov34_021832c0 arm_func_start func_ov34_021832c0 @@ -8443,9 +8443,9 @@ _021833a0: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov34_02183360 _0218346c: .word data_ov34_021861a0 _02183470: .word data_027e0194 + arm_func_end func_ov34_02183360 .global func_ov34_02183474 arm_func_start func_ov34_02183474 @@ -9004,7 +9004,6 @@ _02183ca4: add sp, sp, #0xa8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov34_02183474 _02183cf8: .word data_ov34_0218577c _02183cfc: .word 0x000002cb _02183d00: .word data_ov34_021861cc @@ -9012,6 +9011,7 @@ _02183d04: .word 0x00005555 _02183d08: .word data_02050f54 _02183d0c: .word 0x00000333 _02183d10: .word data_ov34_02185740 + arm_func_end func_ov34_02183474 .global func_ov34_02183d14 arm_func_start func_ov34_02183d14 @@ -9115,9 +9115,9 @@ _02183d94: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov34_02183d14 _02183e94: .word data_027e0fec _02183e98: .word data_ov34_02185ac0 + arm_func_end func_ov34_02183d14 .global func_ov34_02183e9c arm_func_start func_ov34_02183e9c @@ -9222,8 +9222,8 @@ _02183fc8: bl func_ov34_02182ea0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02183e9c _02184020: .word data_ov22_0217a5d4 + arm_func_end func_ov34_02183e9c .global func_ov34_02184024 arm_func_start func_ov34_02184024 @@ -9298,8 +9298,8 @@ _02184120: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02184024 _0218412c: .word data_ov34_02185740 + arm_func_end func_ov34_02184024 .global func_ov34_02184130 arm_func_start func_ov34_02184130 @@ -9482,12 +9482,12 @@ _021843b4: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_02184130 _021843c0: .word data_ov34_02185788 _021843c4: .word data_02050f54 _021843c8: .word 0x00001666 _021843cc: .word 0x0000119a _021843d0: .word data_027e0fc8 + arm_func_end func_ov34_02184130 .global func_ov34_021843d4 arm_func_start func_ov34_021843d4 @@ -9542,8 +9542,8 @@ func_ov34_02184454: ; 0x02184454 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov34_02184454 _02184468: .word func_ov34_0218446c + arm_func_end func_ov34_02184454 .global func_ov34_0218446c arm_func_start func_ov34_0218446c @@ -9617,10 +9617,10 @@ _02184528: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_021844ac _0218455c: .word data_ov34_02185aa0 _02184560: .word data_027e03c8 _02184564: .word data_ov34_021861a0 + arm_func_end func_ov34_021844ac .global func_ov34_02184568 arm_func_start func_ov34_02184568 @@ -9677,12 +9677,12 @@ _021845d8: add sp, sp, #0x60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02184568 _02184630: .word data_ov34_02185aa0 _02184634: .word data_027e03c8 _02184638: .word data_ov34_021861a0 _0218463c: .word data_ov34_02185764 _02184640: .word data_ov34_02185770 + arm_func_end func_ov34_02184568 .global func_ov34_02184644 arm_func_start func_ov34_02184644 @@ -9707,9 +9707,9 @@ func_ov34_02184644: ; 0x02184644 bl func_0202e030 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02184644 _02184690: .word data_ov34_02185aa0 _02184694: .word data_ov34_021857b4 + arm_func_end func_ov34_02184644 .global func_ov34_02184698 arm_func_start func_ov34_02184698 @@ -9750,9 +9750,9 @@ _021846fc: bl func_ov34_0217c270 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_02184698 _02184720: .word data_ov34_021861a0 _02184724: .word data_ov34_02185aa0 + arm_func_end func_ov34_02184698 .global func_ov34_02184728 arm_func_start func_ov34_02184728 @@ -9777,9 +9777,9 @@ _02184768: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02184728 _02184770: .word data_027e0fe0 _02184774: .word data_ov34_02185fbc + arm_func_end func_ov34_02184728 .global func_ov34_02184778 arm_func_start func_ov34_02184778 @@ -9849,11 +9849,11 @@ func_ov34_02184778: ; 0x02184778 mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02184778 _02184878: .word data_027e0d0c _0218487c: .word data_ov34_02186394 _02184880: .word data_02050f54 _02184884: .word data_ov34_021861fd + arm_func_end func_ov34_02184778 .global func_ov34_02184888 arm_func_start func_ov34_02184888 @@ -9876,10 +9876,10 @@ func_ov34_02184888: ; 0x02184888 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_02184888 _021848cc: .word 0x00001025 _021848d0: .word data_027e0e58 _021848d4: .word 0x00001027 + arm_func_end func_ov34_02184888 .global func_ov34_021848d8 arm_func_start func_ov34_021848d8 @@ -9915,9 +9915,9 @@ _02184918: str r1, [r0, #0xaa8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_021848d8 _02184948: .word data_027e0e58 _0218494c: .word data_ov34_021861fd + arm_func_end func_ov34_021848d8 .global func_ov34_02184950 arm_func_start func_ov34_02184950 @@ -10010,9 +10010,9 @@ _02184a54: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02184950 _02184a9c: .word data_ov34_021861e0 _02184aa0: .word data_027e0d0c + arm_func_end func_ov34_02184950 .global func_ov34_02184aa4 arm_func_start func_ov34_02184aa4 @@ -10065,13 +10065,13 @@ _02184b3c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_02184aa4 _02184b58: .word data_027e0e58 _02184b5c: .word 0x0000100d _02184b60: .word 0x0000100e _02184b64: .word 0x00001010 _02184b68: .word 0x00001011 _02184b6c: .word data_ov34_02185fa4 + arm_func_end func_ov34_02184aa4 .global func_ov34_02184b70 arm_func_start func_ov34_02184b70 @@ -10157,8 +10157,8 @@ _02184c8c: bl func_ov34_02184950 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02184b70 _02184ca4: .word data_027e0f94 + arm_func_end func_ov34_02184b70 .global func_ov34_02184ca8 arm_func_start func_ov34_02184ca8 @@ -10179,9 +10179,9 @@ func_ov34_02184ca8: ; 0x02184ca8 str r0, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_02184ca8 _02184ce4: .word data_027e0ffc _02184ce8: .word data_ov34_02185fa4 + arm_func_end func_ov34_02184ca8 .global func_ov34_02184cec arm_func_start func_ov34_02184cec @@ -10336,9 +10336,9 @@ _02184efc: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov34_02184cec _02184f2c: .word data_02050f54 _02184f30: .word data_027e0d0c + arm_func_end func_ov34_02184cec .global func_ov34_02184f34 arm_func_start func_ov34_02184f34 @@ -10441,8 +10441,8 @@ func_ov34_02185034: ; 0x02185034 bl func_ov34_021851bc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_02185034 _02185060: .word data_027e0fe0 + arm_func_end func_ov34_02185034 .global func_ov34_02185064 arm_func_start func_ov34_02185064 @@ -10601,13 +10601,13 @@ func_ov34_021851bc: ; 0x021851bc add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov34_021851bc _0218527c: .word data_ov34_021860d8 _02185280: .word data_ov34_02186070 _02185284: .word func_ov00_020b7d74 _02185288: .word func_ov34_0217c874 _0218528c: .word data_ov00_020e2f04 _02185290: .word data_ov00_020e2e3c + arm_func_end func_ov34_021851bc .global func_ov34_02185294 arm_func_start func_ov34_02185294 @@ -10654,10 +10654,10 @@ _021852d4: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_02185294 _02185330: .word data_ov34_021860d8 _02185334: .word data_027e0f6c _02185338: .word func_ov00_020b7d74 + arm_func_end func_ov34_02185294 .global func_ov34_0218533c arm_func_start func_ov34_0218533c @@ -10702,10 +10702,10 @@ _0218537c: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov34_0218533c _021853d0: .word data_ov34_021860d8 _021853d4: .word data_027e0f6c _021853d8: .word func_ov00_020b7d74 + arm_func_end func_ov34_0218533c .global func_ov34_021853dc arm_func_start func_ov34_021853dc @@ -10820,11 +10820,11 @@ _02185568: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_021853dc _02185580: .word gMapManager _02185584: .word data_027e0fec _02185588: .word data_027e0f6c _0218558c: .word data_027e0e58 + arm_func_end func_ov34_021853dc .global func_ov34_02185590 arm_func_start func_ov34_02185590 @@ -10883,8 +10883,8 @@ func_ov34_021855d4: ; 0x021855d4 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_021855d4 _0218564c: .word data_027e0194 + arm_func_end func_ov34_021855d4 .global func_ov34_02185650 arm_func_start func_ov34_02185650 @@ -10970,8 +10970,8 @@ func_ov34_021856f4: ; 0x021856f4 bl func_ov34_02185110 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov34_021856f4 _02185728: .word 0x0000019a + arm_func_end func_ov34_021856f4 .global func_ov34_0218572c arm_func_start func_ov34_0218572c @@ -11229,7 +11229,6 @@ func_ov34_02185818: ; 0x02185818 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_02185818 _02185938: .word data_ov34_021861ac _0218593c: .word 0x47524f4b _02185940: .word func_ov34_0217bd80 @@ -11245,6 +11244,7 @@ _02185964: .word data_027e0d0c _02185968: .word data_ov34_021861e8 _0218596c: .word data_027e0194 _02185970: .word data_ov34_02186344 + arm_func_end func_ov34_02185818 .global func_ov34_02185974 arm_func_start func_ov34_02185974 @@ -11268,7 +11268,6 @@ func_ov34_02185974: ; 0x02185974 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_02185974 _021859bc: .word data_ov34_02186374 _021859c0: .word 0x47524f42 _021859c4: .word func_ov34_02184728 @@ -11277,6 +11276,7 @@ _021859cc: .word data_ov34_02186368 _021859d0: .word data_ov34_02186394 _021859d4: .word func_ov34_02185020 _021859d8: .word data_ov34_02186388 + arm_func_end func_ov34_02185974 .global func_ov34_021859dc arm_func_start func_ov34_021859dc @@ -11309,7 +11309,6 @@ func_ov34_021859dc: ; 0x021859dc add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov34_021859dc _02185a48: .word data_ov34_021863ac _02185a4c: .word 0x47524254 _02185a50: .word func_ov34_02185034 @@ -11317,6 +11316,7 @@ _02185a54: .word _ZN9ActorTypeD1Ev _02185a58: .word data_ov34_021863a0 _02185a5c: .word data_02057200 _02185a60: .word data_ov34_02186070 + arm_func_end func_ov34_021859dc .section .ctor, 4, 1, 4 .global data_ov34_02185a64 diff --git a/asm/ov35.s b/asm/ov35.s index be34b773..956c04a1 100644 --- a/asm/ov35.s +++ b/asm/ov35.s @@ -18,9 +18,9 @@ func_ov35_0217bd80: ; 0x0217bd80 bl func_ov35_0217bdb4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_0217bd80 _0217bdac: .word data_027e0fe0 _0217bdb0: .word 0x00000558 + arm_func_end func_ov35_0217bd80 .global func_ov35_0217bdb4 arm_func_start func_ov35_0217bdb4 @@ -110,7 +110,6 @@ _0217bed4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_0217bdb4 _0217bef8: .word data_ov35_0218598c _0217befc: .word func_ov35_0217bf4c _0217bf00: .word func_ov35_0217bf68 @@ -118,6 +117,7 @@ _0217bf04: .word func_ov00_020a95a4 _0217bf08: .word func_ov35_0217bf3c _0217bf0c: .word func_ov00_020a9aac _0217bf10: .word func_ov35_0217bf14 + arm_func_end func_ov35_0217bdb4 .global func_ov35_0217bf14 arm_func_start func_ov35_0217bf14 @@ -132,8 +132,8 @@ func_ov35_0217bf14: ; 0x0217bf14 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217bf14 _0217bf38: .word data_ov35_02185a48 + arm_func_end func_ov35_0217bf14 .global func_ov35_0217bf3c arm_func_start func_ov35_0217bf3c @@ -142,8 +142,8 @@ func_ov35_0217bf3c: ; 0x0217bf3c mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov35_0217bf3c _0217bf48: .word func_ov00_020a9588 + arm_func_end func_ov35_0217bf3c .global func_ov35_0217bf4c arm_func_start func_ov35_0217bf4c @@ -243,12 +243,12 @@ _0217bfdc: mov r0, r6 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov35_0217bf7c _0217c090: .word data_ov35_0218598c _0217c094: .word data_027e0fe4 _0217c098: .word func_ov00_020a9aac _0217c09c: .word func_ov00_020a95a4 _0217c0a0: .word func_ov35_0217bf4c + arm_func_end func_ov35_0217bf7c .global func_ov35_0217c0a4 arm_func_start func_ov35_0217c0a4 @@ -328,12 +328,12 @@ _0217c104: mov r0, r6 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov35_0217c0a4 _0217c1c0: .word data_ov35_0218598c _0217c1c4: .word data_027e0fe4 _0217c1c8: .word func_ov00_020a9aac _0217c1cc: .word func_ov00_020a95a4 _0217c1d0: .word func_ov35_0217bf4c + arm_func_end func_ov35_0217c0a4 .global func_ov35_0217c1d4 arm_func_start func_ov35_0217c1d4 @@ -519,7 +519,6 @@ _0217c44c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov35_0217c1d4 _0217c498: .word data_027e0fe4 _0217c49c: .word 0xfffffe66 _0217c4a0: .word 0x000004cd @@ -532,6 +531,7 @@ _0217c4b8: .word 0x52594448 _0217c4bc: .word data_027e0fe8 _0217c4c0: .word data_ov35_02185154 _0217c4c4: .word 0x0000017b + arm_func_end func_ov35_0217c1d4 .global func_ov35_0217c4c8 arm_func_start func_ov35_0217c4c8 @@ -567,9 +567,9 @@ func_ov35_0217c4c8: ; 0x0217c4c8 bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0217c4c8 _0217c540: .word data_027e0ffc _0217c544: .word 0x00000221 + arm_func_end func_ov35_0217c4c8 .global func_ov35_0217c548 arm_func_start func_ov35_0217c548 @@ -686,10 +686,10 @@ _0217c6b0: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_0217c548 _0217c6f8: .word data_ov35_0218595c _0217c6fc: .word data_027e0ff8 _0217c700: .word data_027e0ff4 + arm_func_end func_ov35_0217c548 .global func_ov35_0217c704 arm_func_start func_ov35_0217c704 @@ -936,7 +936,6 @@ _0217ca54: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0217c718 _0217ca68: .word data_027e0ffc _0217ca6c: .word 0x0000019d _0217ca70: .word 0x000001bd @@ -944,6 +943,7 @@ _0217ca74: .word 0x41525257 _0217ca78: .word 0xfffffd9a _0217ca7c: .word 0x00000bb8 _0217ca80: .word data_027e0fe4 + arm_func_end func_ov35_0217c718 .global func_ov35_0217ca84 arm_func_start func_ov35_0217ca84 @@ -952,8 +952,8 @@ func_ov35_0217ca84: ; 0x0217ca84 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov35_0217ca84 _0217ca90: .word func_01fffcec + arm_func_end func_ov35_0217ca84 .global func_ov35_0217ca94 arm_func_start func_ov35_0217ca94 @@ -1074,7 +1074,6 @@ _0217cb3c: add sp, sp, #0x74 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_0217ca94 _0217cc5c: .word data_027e0ffc _0217cc60: .word 0x00000ccd _0217cc64: .word data_027e0e58 @@ -1082,6 +1081,7 @@ _0217cc68: .word 0x0000100e _0217cc6c: .word 0x0000100f _0217cc70: .word 0x0000018b _0217cc74: .word 0x0000018d + arm_func_end func_ov35_0217ca94 .global func_ov35_0217cc78 arm_func_start func_ov35_0217cc78 @@ -1117,8 +1117,8 @@ _0217ccc8: strb r0, [r6, #0x550] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov35_0217cc78 _0217cce4: .word data_027e0fe4 + arm_func_end func_ov35_0217cc78 .global func_ov35_0217cce8 arm_func_start func_ov35_0217cce8 @@ -1167,8 +1167,8 @@ func_ov35_0217cce8: ; 0x0217cce8 add sp, sp, #0x2c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_0217cce8 _0217cd94: .word 0xfffff1c7 + arm_func_end func_ov35_0217cce8 .global func_ov35_0217cd98 arm_func_start func_ov35_0217cd98 @@ -1240,9 +1240,9 @@ _0217ce60: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_0217cda8 _0217ce68: .word data_027e0ffc _0217ce6c: .word 0x00000221 + arm_func_end func_ov35_0217cda8 .global func_ov35_0217ce70 arm_func_start func_ov35_0217ce70 @@ -1352,8 +1352,8 @@ func_ov35_0217cf88: ; 0x0217cf88 bl func_0201987c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_0217cf88 _0217cfe0: .word data_ov00_020e9360 + arm_func_end func_ov35_0217cf88 .global func_ov35_0217cfe4 arm_func_start func_ov35_0217cfe4 @@ -1404,8 +1404,8 @@ _0217d06c: blt _0217d06c ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov35_0217cfe4 _0217d08c: .word data_ov00_020e9360 + arm_func_end func_ov35_0217cfe4 .global func_ov35_0217d090 arm_func_start func_ov35_0217d090 @@ -1521,9 +1521,9 @@ _0217d1d8: str r1, [r0, #0x218] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_0217d18c _0217d208: .word data_ov35_02185138 _0217d20c: .word data_ov35_02185146 + arm_func_end func_ov35_0217d18c .global func_ov35_0217d210 arm_func_start func_ov35_0217d210 @@ -1632,11 +1632,11 @@ _0217d378: add sp, sp, #0x64 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov35_0217d210 _0217d398: .word data_ov35_0218515a _0217d39c: .word data_ov35_02185184 _0217d3a0: .word data_ov35_021851ae _0217d3a4: .word data_027e0e58 + arm_func_end func_ov35_0217d210 .global func_ov35_0217d3a8 arm_func_start func_ov35_0217d3a8 @@ -1883,7 +1883,6 @@ _0217d680: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov35_0217d3a8 _0217d74c: .word data_ov35_021851d8 _0217d750: .word data_ov35_0218515a _0217d754: .word data_027e0e58 @@ -1892,6 +1891,7 @@ _0217d75c: .word data_027e0764 _0217d760: .word 0x0000017b _0217d764: .word data_027e0ffc _0217d768: .word 0x0000022f + arm_func_end func_ov35_0217d3a8 .global func_ov35_0217d76c arm_func_start func_ov35_0217d76c @@ -1941,8 +1941,8 @@ _0217d7c4: blt _0217d7c4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov35_0217d7a4 _0217d800: .word data_027e0e58 + arm_func_end func_ov35_0217d7a4 .global func_ov35_0217d804 arm_func_start func_ov35_0217d804 @@ -1991,8 +1991,8 @@ func_ov35_0217d854: ; 0x0217d854 bl func_ov35_0217da0c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_0217d854 _0217d880: .word data_027e0fe0 + arm_func_end func_ov35_0217d854 .global func_ov35_0217d884 arm_func_start func_ov35_0217d884 @@ -2025,8 +2025,8 @@ func_ov35_0217d8bc: ; 0x0217d8bc str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217d8bc _0217d8dc: .word data_ov35_02185ba4 + arm_func_end func_ov35_0217d8bc .global func_ov35_0217d8e0 arm_func_start func_ov35_0217d8e0 @@ -2036,8 +2036,8 @@ func_ov35_0217d8e0: ; 0x0217d8e0 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov35_0217d8e0 _0217d8f0: .word func_ov00_020a9998 + arm_func_end func_ov35_0217d8e0 .global func_ov35_0217d8f4 arm_func_start func_ov35_0217d8f4 @@ -2095,12 +2095,12 @@ _0217d9b0: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0217d8f4 _0217d9b8: .word data_ov35_02185b80 _0217d9bc: .word data_ov35_02185b94 _0217d9c0: .word data_ov35_021851ec _0217d9c4: .word data_ov35_02186eec _0217d9c8: .word data_ov35_02185f0c + arm_func_end func_ov35_0217d8f4 .global func_ov35_0217d9cc arm_func_start func_ov35_0217d9cc @@ -2125,9 +2125,9 @@ func_ov35_0217d9e0: ; 0x0217d9e0 add r0, r0, #0x20 bx ip .align 2, 0 - arm_func_end func_ov35_0217d9e0 _0217da04: .word data_ov35_02185f0c _0217da08: .word func_ov00_020a9960 + arm_func_end func_ov35_0217d9e0 .global func_ov35_0217da0c arm_func_start func_ov35_0217da0c @@ -2143,8 +2143,8 @@ func_ov35_0217da0c: ; 0x0217da0c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217da0c _0217da34: .word data_ov35_02185a70 + arm_func_end func_ov35_0217da0c .global func_ov35_0217da38 arm_func_start func_ov35_0217da38 @@ -2182,10 +2182,10 @@ _0217da78: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217da38 _0217dab4: .word data_ov35_02185a70 _0217dab8: .word data_027e0fe4 _0217dabc: .word func_ov00_020b7d74 + arm_func_end func_ov35_0217da38 .global func_ov35_0217dac0 arm_func_start func_ov35_0217dac0 @@ -2225,10 +2225,10 @@ _0217db00: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217dac0 _0217db44: .word data_ov35_02185a70 _0217db48: .word data_027e0fe4 _0217db4c: .word func_ov00_020b7d74 + arm_func_end func_ov35_0217dac0 .global func_ov35_0217db50 arm_func_start func_ov35_0217db50 @@ -2307,10 +2307,10 @@ _0217dc68: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_0217db50 _0217dc70: .word 0x0000099a _0217dc74: .word 0xfffffccd _0217dc78: .word data_027e0fe4 + arm_func_end func_ov35_0217db50 .global func_ov35_0217dc7c arm_func_start func_ov35_0217dc7c @@ -2345,8 +2345,8 @@ _0217dcdc: bl func_ov00_020cad30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_0217dc7c _0217dcec: .word data_027e0fe4 + arm_func_end func_ov35_0217dc7c .global func_ov35_0217dcf0 arm_func_start func_ov35_0217dcf0 @@ -2745,7 +2745,6 @@ _0217e2ac: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0217dcf0 _0217e2c0: .word data_027e0fe4 _0217e2c4: .word data_027e0d0c _0217e2c8: .word data_027e0fc8 @@ -2763,6 +2762,7 @@ _0217e2f4: .word data_02050f54 _0217e2f8: .word 0x00000133 _0217e2fc: .word data_027e0ffc _0217e300: .word 0x00000231 + arm_func_end func_ov35_0217dcf0 .global func_ov35_0217e304 arm_func_start func_ov35_0217e304 @@ -2825,9 +2825,9 @@ func_ov35_0217e320: ; 0x0217e320 add sp, sp, #0x40 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217e320 _0217e3d4: .word gMapManager _0217e3d8: .word data_ov00_020e9370 + arm_func_end func_ov35_0217e320 .global func_ov35_0217e3dc arm_func_start func_ov35_0217e3dc @@ -2915,9 +2915,9 @@ _0217e510: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_0217e3dc _0217e51c: .word 0x52594453 _0217e520: .word data_027e0d0c + arm_func_end func_ov35_0217e3dc .global func_ov35_0217e524 arm_func_start func_ov35_0217e524 @@ -2964,12 +2964,12 @@ func_ov35_0217e524: ; 0x0217e524 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_0217e524 _0217e5c8: .word 0xfffff8cd _0217e5cc: .word data_027e0e58 _0217e5d0: .word 0x0000100c _0217e5d4: .word 0x0000100d _0217e5d8: .word data_027e0ffc + arm_func_end func_ov35_0217e524 .global func_ov35_0217e5dc arm_func_start func_ov35_0217e5dc @@ -3030,13 +3030,13 @@ func_ov35_0217e5f8: ; 0x0217e5f8 str r1, [r0, #0xfc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217e5f8 _0217e6a4: .word data_027e0438 _0217e6a8: .word data_027e037c _0217e6ac: .word data_027e045c _0217e6b0: .word data_027e0468 _0217e6b4: .word data_027e03c8 _0217e6b8: .word data_027e0194 + arm_func_end func_ov35_0217e5f8 .global func_ov35_0217e6bc arm_func_start func_ov35_0217e6bc @@ -3069,8 +3069,8 @@ func_ov35_0217e6bc: ; 0x0217e6bc add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov35_0217e6bc _0217e728: .word data_02050f54 + arm_func_end func_ov35_0217e6bc .global func_ov35_0217e72c arm_func_start func_ov35_0217e72c @@ -3086,8 +3086,8 @@ func_ov35_0217e72c: ; 0x0217e72c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217e72c _0217e754: .word data_ov35_02185c10 + arm_func_end func_ov35_0217e72c .global func_ov35_0217e758 arm_func_start func_ov35_0217e758 @@ -3097,8 +3097,8 @@ func_ov35_0217e758: ; 0x0217e758 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov35_0217e758 _0217e768: .word func_ov00_020a9998 + arm_func_end func_ov35_0217e758 .global func_ov35_0217e76c arm_func_start func_ov35_0217e76c @@ -3158,8 +3158,8 @@ func_ov35_0217e80c: ; 0x0217e80c add r1, r3, #0x128 bx ip .align 2, 0 - arm_func_end func_ov35_0217e80c _0217e824: .word func_01ff8e84 + arm_func_end func_ov35_0217e80c .global func_ov35_0217e828 arm_func_start func_ov35_0217e828 @@ -3171,8 +3171,8 @@ func_ov35_0217e828: ; 0x0217e828 add r1, r3, #0x128 bx ip .align 2, 0 - arm_func_end func_ov35_0217e828 _0217e840: .word func_01ff9158 + arm_func_end func_ov35_0217e828 .global func_ov35_0217e844 arm_func_start func_ov35_0217e844 @@ -3201,10 +3201,10 @@ func_ov35_0217e844: ; 0x0217e844 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217e844 _0217e8a0: .word data_ov35_02185bec _0217e8a4: .word data_ov35_02185c00 _0217e8a8: .word data_ov35_02185204 + arm_func_end func_ov35_0217e844 .global func_ov35_0217e8ac arm_func_start func_ov35_0217e8ac @@ -3279,8 +3279,8 @@ func_ov35_0217e940: ; 0x0217e940 bl func_ov35_0217ebb4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_0217e940 _0217e96c: .word data_027e0fe0 + arm_func_end func_ov35_0217e940 .global func_ov35_0217e970 arm_func_start func_ov35_0217e970 @@ -3316,8 +3316,8 @@ func_ov35_0217e970: ; 0x0217e970 strh r2, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217e970 _0217e9e8: .word data_02050f54 + arm_func_end func_ov35_0217e970 .global func_ov35_0217e9ec arm_func_start func_ov35_0217e9ec @@ -3437,10 +3437,10 @@ _0217eb94: add sp, sp, #0x98 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0217e9ec _0217eba8: .word data_027e0f64 _0217ebac: .word 0x00001e94 _0217ebb0: .word gAdventureFlags + arm_func_end func_ov35_0217e9ec .global func_ov35_0217ebb4 arm_func_start func_ov35_0217ebb4 @@ -3503,11 +3503,11 @@ func_ov35_0217ebb4: ; 0x0217ebb4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_0217ebb4 _0217ec98: .word data_ov35_02185cf0 _0217ec9c: .word func_ov35_0217bf4c _0217eca0: .word func_ov35_0217bf68 _0217eca4: .word gItemManager + arm_func_end func_ov35_0217ebb4 .global func_ov35_0217eca8 arm_func_start func_ov35_0217eca8 @@ -3540,8 +3540,8 @@ func_ov35_0217eca8: ; 0x0217eca8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217eca8 _0217ed14: .word func_ov35_0217bf4c + arm_func_end func_ov35_0217eca8 .global func_ov35_0217ed18 arm_func_start func_ov35_0217ed18 @@ -3576,8 +3576,8 @@ func_ov35_0217ed18: ; 0x0217ed18 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0217ed18 _0217ed8c: .word func_ov35_0217bf4c + arm_func_end func_ov35_0217ed18 .global func_ov35_0217ed90 arm_func_start func_ov35_0217ed90 @@ -3760,7 +3760,6 @@ _0217ef90: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_0217ed90 _0217f044: .word gAdventureFlags _0217f048: .word 0x00001333 _0217f04c: .word data_027e0fe8 @@ -3771,6 +3770,7 @@ _0217f05c: .word data_ov35_0218536c _0217f060: .word 0x00001610 _0217f064: .word data_027e0fec _0217f068: .word 0x5259444d + arm_func_end func_ov35_0217ed90 .global func_ov35_0217f06c arm_func_start func_ov35_0217f06c @@ -3882,12 +3882,12 @@ _0217f1e4: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_0217f06c _0217f1fc: .word data_ov35_02185cb0 _0217f200: .word data_ov35_02185c70 _0217f204: .word 0x00001333 _0217f208: .word 0x00001b33 _0217f20c: .word data_ov35_02185cc0 + arm_func_end func_ov35_0217f06c .global func_ov35_0217f210 arm_func_start func_ov35_0217f210 @@ -4859,7 +4859,6 @@ _02180084: str r0, [r4, #0x538] b _02180974 .align 2, 0 - arm_func_end func_ov35_0217f234 _021800a0: .word data_027e0f64 _021800a4: .word gAdventureFlags _021800a8: .word data_027e0c68 @@ -5460,6 +5459,7 @@ _021809ac: .word 0x00001006 _021809b0: .word 0x00001007 _021809b4: .word 0x00001008 _021809b8: .word 0x0000030d + arm_func_end func_ov35_0217f234 .global func_ov35_021809bc arm_func_start func_ov35_021809bc @@ -5579,9 +5579,9 @@ _02180b58: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02180a3c _02180b60: .word data_ov35_021854d8 _02180b64: .word data_027e0fc8 + arm_func_end func_ov35_02180a3c .global func_ov35_02180b68 arm_func_start func_ov35_02180b68 @@ -5606,8 +5606,8 @@ _02180b98: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02180b68 _02180bb0: .word gAdventureFlags + arm_func_end func_ov35_02180b68 .global func_ov35_02180bb4 arm_func_start func_ov35_02180bb4 @@ -5628,8 +5628,8 @@ _02180be4: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_02180bb4 _02180bec: .word data_ov35_021854f8 + arm_func_end func_ov35_02180bb4 .global func_ov35_02180bf0 arm_func_start func_ov35_02180bf0 @@ -5662,8 +5662,8 @@ func_ov35_02180c18: ; 0x02180c18 bl func_ov35_0217f234 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02180c18 _02180c48: .word gAdventureFlags + arm_func_end func_ov35_02180c18 .global func_ov35_02180c4c arm_func_start func_ov35_02180c4c @@ -5702,9 +5702,9 @@ func_ov35_02180c4c: ; 0x02180c4c add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02180c4c _02180cd0: .word data_027e0f94 _02180cd4: .word data_027e0f64 + arm_func_end func_ov35_02180c4c .global func_ov35_02180cd8 arm_func_start func_ov35_02180cd8 @@ -5745,8 +5745,8 @@ _02180d0c: bl func_ov35_0217f234 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02180cf4 _02180d4c: .word data_027e071c + arm_func_end func_ov35_02180cf4 .global func_ov35_02180d50 arm_func_start func_ov35_02180d50 @@ -5845,11 +5845,11 @@ _02180e8c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_02180d50 _02180eb4: .word data_02050f54 _02180eb8: .word data_027e0ffc _02180ebc: .word data_027e0c54 _02180ec0: .word func_ov35_0217e9ec + arm_func_end func_ov35_02180d50 .global func_ov35_02180ec4 arm_func_start func_ov35_02180ec4 @@ -5919,10 +5919,10 @@ func_ov35_02180ec4: ; 0x02180ec4 bl func_ov35_0217f234 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02180ec4 _02180fc4: .word data_027e0d0c _02180fc8: .word 0x00000666 _02180fcc: .word data_02050f54 + arm_func_end func_ov35_02180ec4 .global func_ov35_02180fd0 arm_func_start func_ov35_02180fd0 @@ -5986,11 +5986,11 @@ _0218107c: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02180fd0 _021810ac: .word data_027e0c54 _021810b0: .word data_027e0ffc _021810b4: .word 0x0000022a _021810b8: .word data_027e0fc8 + arm_func_end func_ov35_02180fd0 .global func_ov35_021810bc arm_func_start func_ov35_021810bc @@ -6104,13 +6104,13 @@ _021811f0: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_021810bc _02181260: .word data_027e0f64 _02181264: .word data_027e071c _02181268: .word gAdventureFlags _0218126c: .word data_027e0fc8 _02181270: .word data_ov35_02185c70 _02181274: .word data_ov35_02185ce0 + arm_func_end func_ov35_021810bc .global func_ov35_02181278 arm_func_start func_ov35_02181278 @@ -6212,11 +6212,11 @@ _0218138c: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02181278 _021813e4: .word data_027e0c54 _021813e8: .word data_027e0f64 _021813ec: .word data_ov35_021854f8 _021813f0: .word 0x0000019a + arm_func_end func_ov35_02181278 .global func_ov35_021813f4 arm_func_start func_ov35_021813f4 @@ -6322,11 +6322,11 @@ _02181530: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_02181410 _02181568: .word data_027e0764 _0218156c: .word data_02050f54 _02181570: .word 0x00000171 _02181574: .word data_027e0ffc + arm_func_end func_ov35_02181410 .global func_ov35_02181578 arm_func_start func_ov35_02181578 @@ -6374,8 +6374,8 @@ func_ov35_021815c0: ; 0x021815c0 bl func_ov35_0217f234 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_021815c0 _0218160c: .word 0x0000071c + arm_func_end func_ov35_021815c0 .global func_ov35_02181610 arm_func_start func_ov35_02181610 @@ -6460,10 +6460,10 @@ _02181714: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02181610 _02181740: .word data_027e0ffc _02181744: .word 0x00002aab _02181748: .word 0x0000019a + arm_func_end func_ov35_02181610 .global func_ov35_0218174c arm_func_start func_ov35_0218174c @@ -6516,12 +6516,12 @@ _021817c4: str r0, [r4, #0x548] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0218174c _021817fc: .word data_027e0fb8 _02181800: .word data_027e0fc8 _02181804: .word data_027e0f90 _02181808: .word data_ov00_020eec9c _0218180c: .word data_027e0f94 + arm_func_end func_ov35_0218174c .global func_ov35_02181810 arm_func_start func_ov35_02181810 @@ -6631,11 +6631,11 @@ _021818ec: bl func_ov35_0217f06c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_0218187c _02181984: .word data_027e0c54 _02181988: .word gAdventureFlags _0218198c: .word data_02050f54 _02181990: .word 0xffffe4cd + arm_func_end func_ov35_0218187c .global func_ov35_02181994 arm_func_start func_ov35_02181994 @@ -6752,12 +6752,12 @@ _02181b24: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_02181994 _02181b40: .word data_027e0ffc _02181b44: .word data_027e0c54 _02181b48: .word func_ov35_0217e9ec _02181b4c: .word data_027e0f64 _02181b50: .word gAdventureFlags + arm_func_end func_ov35_02181994 .global func_ov35_02181b54 arm_func_start func_ov35_02181b54 @@ -6819,9 +6819,9 @@ _02181c00: bl func_ov00_02088010 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02181b54 _02181c20: .word data_ov35_021854f8 _02181c24: .word data_027e0f64 + arm_func_end func_ov35_02181b54 .global func_ov35_02181c28 arm_func_start func_ov35_02181c28 @@ -6890,8 +6890,8 @@ _02181cfc: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02181c28 _02181d18: .word data_027e0764 + arm_func_end func_ov35_02181c28 .global func_ov35_02181d1c arm_func_start func_ov35_02181d1c @@ -6989,8 +6989,8 @@ _02181e60: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_02181d1c _02181e84: .word data_02050f54 + arm_func_end func_ov35_02181d1c .global func_ov35_02181e88 arm_func_start func_ov35_02181e88 @@ -7133,12 +7133,12 @@ _02182078: add sp, sp, #0x8c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02181e88 _02182094: .word 0x00001333 _02182098: .word data_ov35_02185c70 _0218209c: .word data_ov35_02185cd0 _021820a0: .word data_027e0f64 _021820a4: .word gAdventureFlags + arm_func_end func_ov35_02181e88 .global func_ov35_021820a8 arm_func_start func_ov35_021820a8 @@ -7233,13 +7233,13 @@ _0218211c: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_021820a8 _02182204: .word data_ov35_021854f8 _02182208: .word data_027e0f64 _0218220c: .word data_027e0ff4 _02182210: .word 0x00000ccd _02182214: .word 0x00000b33 _02182218: .word data_027e0ff8 + arm_func_end func_ov35_021820a8 .global func_ov35_0218221c arm_func_start func_ov35_0218221c @@ -7397,12 +7397,12 @@ _0218243c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_0218221c _02182460: .word 0x00000171 _02182464: .word data_027e0764 _02182468: .word data_02050f54 _0218246c: .word data_027e0ffc _02182470: .word data_027e0d0c + arm_func_end func_ov35_0218221c .global func_ov35_02182474 arm_func_start func_ov35_02182474 @@ -7464,10 +7464,10 @@ func_ov35_02182474: ; 0x02182474 bl func_ov35_0217f234 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_02182474 _02182554: .word data_027e0f94 _02182558: .word data_02050f54 _0218255c: .word 0xffffe333 + arm_func_end func_ov35_02182474 .global func_ov35_02182560 arm_func_start func_ov35_02182560 @@ -7519,12 +7519,12 @@ _021825d4: str r0, [r4, #0x548] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02182560 _0218260c: .word data_027e0fb8 _02182610: .word data_027e0fc8 _02182614: .word data_027e0f90 _02182618: .word data_ov00_020eec9c _0218261c: .word data_027e0f94 + arm_func_end func_ov35_02182560 .global func_ov35_02182620 arm_func_start func_ov35_02182620 @@ -7562,8 +7562,8 @@ func_ov35_0218264c: ; 0x0218264c str r0, [r4, #0x88] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_0218264c _0218268c: .word 0x00001333 + arm_func_end func_ov35_0218264c .global func_ov35_02182690 arm_func_start func_ov35_02182690 @@ -7614,8 +7614,8 @@ func_ov35_021826e8: ; 0x021826e8 bl func_ov35_0217f234 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_021826e8 _0218271c: .word 0x0000071c + arm_func_end func_ov35_021826e8 .global func_ov35_02182720 arm_func_start func_ov35_02182720 @@ -7689,12 +7689,12 @@ _02182814: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_02182720 _02182820: .word data_027e0f90 _02182824: .word data_027e0ffc _02182828: .word 0x00000229 _0218282c: .word 0x0000019a _02182830: .word data_027e0fc8 + arm_func_end func_ov35_02182720 .global func_ov35_02182834 arm_func_start func_ov35_02182834 @@ -7766,11 +7766,11 @@ _021828f4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02182834 _02182938: .word gAdventureFlags _0218293c: .word 0x0000099a _02182940: .word data_027e0e58 _02182944: .word gItemManager + arm_func_end func_ov35_02182834 .global func_ov35_02182948 arm_func_start func_ov35_02182948 @@ -7806,8 +7806,8 @@ _021829a8: strh r1, [r0, #0x5c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_02182948 _021829bc: .word data_027e0764 + arm_func_end func_ov35_02182948 .global func_ov35_021829c0 arm_func_start func_ov35_021829c0 @@ -7874,11 +7874,11 @@ _02182a94: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_021829c0 _02182a9c: .word 0x00002aab _02182aa0: .word data_027e0f94 _02182aa4: .word 0x00001e66 _02182aa8: .word data_027e0fc8 + arm_func_end func_ov35_021829c0 .global func_ov35_02182aac arm_func_start func_ov35_02182aac @@ -7910,10 +7910,10 @@ _02182b08: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02182aac _02182b10: .word 0x00002aab _02182b14: .word data_027e0f94 _02182b18: .word 0x00001ccd + arm_func_end func_ov35_02182aac .global func_ov35_02182b1c arm_func_start func_ov35_02182b1c @@ -8213,7 +8213,6 @@ _02182e40: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov35_02182b1c _02182f88: .word data_027e0f64 _02182f8c: .word data_027e0f94 _02182f90: .word data_027e0764 @@ -8222,6 +8221,7 @@ _02182f98: .word 0x0000ffff _02182f9c: .word 0x0000099a _02182fa0: .word data_027e0fe8 _02182fa4: .word 0x5259444d + arm_func_end func_ov35_02182b1c .global func_ov35_02182fa8 arm_func_start func_ov35_02182fa8 @@ -8268,8 +8268,8 @@ _02183038: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov35_02182fa8 _02183040: .word 0x0000ffff + arm_func_end func_ov35_02182fa8 .global func_ov35_02183044 arm_func_start func_ov35_02183044 @@ -8288,8 +8288,8 @@ func_ov35_02183044: ; 0x02183044 strmi r1, [r0, #0x530] bx lr .align 2, 0 - arm_func_end func_ov35_02183044 _02183078: .word 0x0000ffff + arm_func_end func_ov35_02183044 .global func_ov35_0218307c arm_func_start func_ov35_0218307c @@ -8312,8 +8312,8 @@ func_ov35_0218307c: ; 0x0218307c moveq r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_0218307c _021830c0: .word data_ov35_02185374 + arm_func_end func_ov35_0218307c .global func_ov35_021830c4 arm_func_start func_ov35_021830c4 @@ -8346,10 +8346,10 @@ func_ov35_021830c4: ; 0x021830c4 bl func_ov35_0217f234 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_021830c4 _02183130: .word 0x00001333 _02183134: .word data_ov35_02185c70 _02183138: .word data_ov35_02185ce4 + arm_func_end func_ov35_021830c4 .global func_ov35_0218313c arm_func_start func_ov35_0218313c @@ -8410,9 +8410,9 @@ _021831c8: bl func_ov00_020c71fc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02183158 _021831f8: .word data_027e0ffc _021831fc: .word 0x00000191 + arm_func_end func_ov35_02183158 .global func_ov35_02183200 arm_func_start func_ov35_02183200 @@ -8543,7 +8543,6 @@ _021833d0: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02183200 _021833d8: .word data_ov35_0218536c _021833dc: .word data_ov35_02185388 _021833e0: .word data_027e0ffc @@ -8551,6 +8550,7 @@ _021833e4: .word 0x00000225 _021833e8: .word data_027e0fc8 _021833ec: .word data_ov35_02185478 _021833f0: .word 0x00000226 + arm_func_end func_ov35_02183200 .global func_ov35_021833f4 arm_func_start func_ov35_021833f4 @@ -8697,11 +8697,11 @@ _02183604: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_021833f4 _0218360c: .word data_027e0ffc _02183610: .word 0x0000019d _02183614: .word 0x000001bd _02183618: .word 0xffffaaab + arm_func_end func_ov35_021833f4 .global func_ov35_0218361c arm_func_start func_ov35_0218361c @@ -8796,10 +8796,10 @@ _0218374c: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0218361c _02183758: .word data_027e0f94 _0218375c: .word data_027e0fac _02183760: .word 0x00005554 + arm_func_end func_ov35_0218361c .global func_ov35_02183764 arm_func_start func_ov35_02183764 @@ -8858,11 +8858,11 @@ func_ov35_02183764: ; 0x02183764 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02183764 _02183838: .word data_027e0d0c _0218383c: .word 0x00001333 _02183840: .word data_ov35_02185cb0 _02183844: .word data_ov35_02185c70 + arm_func_end func_ov35_02183764 .global func_ov35_02183848 arm_func_start func_ov35_02183848 @@ -9278,7 +9278,6 @@ _02183d8c: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov35_02183848 _02183e58: .word data_ov00_020e9c88 _02183e5c: .word func_ov35_02183e98 _02183e60: .word 0x00001333 @@ -9295,6 +9294,7 @@ _02183e88: .word 0x00000555 _02183e8c: .word data_02050f54 _02183e90: .word gMapManager _02183e94: .word data_ov00_020e9370 + arm_func_end func_ov35_02183848 .global func_ov35_02183e98 arm_func_start func_ov35_02183e98 @@ -9302,8 +9302,8 @@ func_ov35_02183e98: ; 0x02183e98 ldr ip, _02183ea0 ; =func_ov35_02183ea4 bx ip .align 2, 0 - arm_func_end func_ov35_02183e98 _02183ea0: .word func_ov35_02183ea4 + arm_func_end func_ov35_02183e98 .global func_ov35_02183ea4 arm_func_start func_ov35_02183ea4 @@ -9334,8 +9334,8 @@ func_ov35_02183ea4: ; 0x02183ea4 bl func_ov35_0217d100 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_02183ea4 _02183f08: .word data_ov00_020e9360 + arm_func_end func_ov35_02183ea4 .global func_ov35_02183f0c arm_func_start func_ov35_02183f0c @@ -9421,10 +9421,10 @@ _02183f70: add sp, sp, #0x64 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02183f0c _02184048: .word data_ov00_020e9360 _0218404c: .word 0x00001666 _02184050: .word data_02050f54 + arm_func_end func_ov35_02183f0c .global func_ov35_02184054 arm_func_start func_ov35_02184054 @@ -9489,8 +9489,8 @@ _021840e8: add sp, sp, #0x6c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02184054 _0218413c: .word 0x0000099a + arm_func_end func_ov35_02184054 .global func_ov35_02184140 arm_func_start func_ov35_02184140 @@ -9559,9 +9559,9 @@ _021841fc: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02184140 _02184230: .word data_02050f54 _02184234: .word 0x0000011f + arm_func_end func_ov35_02184140 .global func_ov35_02184238 arm_func_start func_ov35_02184238 @@ -9696,11 +9696,11 @@ _02184420: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_02184238 _02184430: .word data_02050f54 _02184434: .word data_027e0e58 _02184438: .word data_027e0ffc _0218443c: .word 0x0000022b + arm_func_end func_ov35_02184238 .global func_ov35_02184440 arm_func_start func_ov35_02184440 @@ -9758,10 +9758,10 @@ func_ov35_02184440: ; 0x02184440 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_02184440 _02184510: .word 0x000004cd _02184514: .word data_02050f54 _02184518: .word data_027e0fc8 + arm_func_end func_ov35_02184440 .global func_ov35_0218451c arm_func_start func_ov35_0218451c @@ -9837,9 +9837,9 @@ func_ov35_0218451c: ; 0x0218451c add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov35_0218451c _02184634: .word 0x000004cd _02184638: .word data_027e0f64 + arm_func_end func_ov35_0218451c .global func_ov35_0218463c arm_func_start func_ov35_0218463c @@ -9882,9 +9882,9 @@ _021846a4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_0218463c _021846cc: .word 0x0000099a _021846d0: .word data_027e0e58 + arm_func_end func_ov35_0218463c .global func_ov35_021846d4 arm_func_start func_ov35_021846d4 @@ -9972,9 +9972,9 @@ func_ov35_02184784: ; 0x02184784 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_02184784 _02184808: .word data_027e071c _0218480c: .word data_027e0f64 + arm_func_end func_ov35_02184784 .global func_ov35_02184810 arm_func_start func_ov35_02184810 @@ -9991,8 +9991,8 @@ func_ov35_02184810: ; 0x02184810 bl func_ov35_02184950 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_02184810 _0218483c: .word data_027e0fe0 + arm_func_end func_ov35_02184810 .global func_ov35_02184840 arm_func_start func_ov35_02184840 @@ -10033,8 +10033,8 @@ func_ov35_02184888: ; 0x02184888 strb r1, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02184888 _021848b8: .word data_ov35_02185e6c + arm_func_end func_ov35_02184888 .global func_ov35_021848bc arm_func_start func_ov35_021848bc @@ -10044,8 +10044,8 @@ func_ov35_021848bc: ; 0x021848bc mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov35_021848bc _021848cc: .word func_ov00_020a9998 + arm_func_end func_ov35_021848bc .global func_ov35_021848d0 arm_func_start func_ov35_021848d0 @@ -10083,8 +10083,8 @@ _02184908: strb r0, [r4, #0x90] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov35_021848d0 _0218494c: .word data_ov35_02185654 + arm_func_end func_ov35_021848d0 .global func_ov35_02184950 arm_func_start func_ov35_02184950 @@ -10101,8 +10101,8 @@ func_ov35_02184950: ; 0x02184950 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02184950 _0218497c: .word data_ov35_02185db0 + arm_func_end func_ov35_02184950 .global func_ov35_02184980 arm_func_start func_ov35_02184980 @@ -10192,11 +10192,11 @@ func_ov35_021849dc: ; 0x021849dc mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_021849dc _02184a94: .word data_027e0fe4 _02184a98: .word data_027e0d0c _02184a9c: .word 0x00000666 _02184aa0: .word data_027e0fec + arm_func_end func_ov35_021849dc .global func_ov35_02184aa4 arm_func_start func_ov35_02184aa4 @@ -10229,8 +10229,8 @@ func_ov35_02184aa4: ; 0x02184aa4 bl _ZN5Actor18func_ov00_020c243cEiPi ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov35_02184aa4 _02184b10: .word data_ov35_02185640 + arm_func_end func_ov35_02184aa4 .global func_ov35_02184b14 arm_func_start func_ov35_02184b14 @@ -10394,11 +10394,11 @@ _02184d3c: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov35_02184b28 _02184d50: .word data_027e0ffc _02184d54: .word 0x0000019d _02184d58: .word 0x41525257 _02184d5c: .word data_02050f54 + arm_func_end func_ov35_02184b28 .global func_ov35_02184d60 arm_func_start func_ov35_02184d60 @@ -10415,8 +10415,8 @@ func_ov35_02184d60: ; 0x02184d60 str r1, [r0, #0x88] bx lr .align 2, 0 - arm_func_end func_ov35_02184d60 _02184d8c: .word 0x00000666 + arm_func_end func_ov35_02184d60 .global func_ov35_02184d90 arm_func_start func_ov35_02184d90 @@ -10507,13 +10507,13 @@ func_ov35_02184d90: ; 0x02184d90 add sp, sp, #0x4c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov35_02184d90 _02184ee4: .word data_027e0e58 _02184ee8: .word 0x0000100a _02184eec: .word 0x0000100b _02184ef0: .word func_ov35_02184840 _02184ef4: .word 0x00001010 _02184ef8: .word 0x00001011 + arm_func_end func_ov35_02184d90 .global func_ov35_02184efc arm_func_start func_ov35_02184efc @@ -10536,8 +10536,8 @@ func_ov35_02184f10: ; 0x02184f10 streq r1, [r0, #0x88] bx lr .align 2, 0 - arm_func_end func_ov35_02184f10 _02184f2c: .word 0x00000666 + arm_func_end func_ov35_02184f10 .global func_ov35_02184f30 arm_func_start func_ov35_02184f30 @@ -10636,10 +10636,10 @@ func_ov35_02184f74: ; 0x02184f74 add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov35_02184f74 _02185090: .word data_ov35_02185604 _02185094: .word data_ov35_021855f8 _02185098: .word data_02050f54 + arm_func_end func_ov35_02184f74 .global func_ov35_0218509c arm_func_start func_ov35_0218509c @@ -11826,7 +11826,6 @@ func_ov35_02185668: ; 0x02185668 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov35_02185668 _021856c8: .word data_ov35_02185ecc _021856cc: .word 0x52594453 _021856d0: .word func_ov35_0217bd80 @@ -11837,6 +11836,7 @@ _021856e0: .word 0x00000ccd _021856e4: .word data_ov35_02185974 _021856e8: .word func_ov35_0217cd98 _021856ec: .word data_ov35_02185ee0 + arm_func_end func_ov35_02185668 .global func_ov35_021856f0 arm_func_start func_ov35_021856f0 @@ -11853,12 +11853,12 @@ func_ov35_021856f0: ; 0x021856f0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_021856f0 _0218571c: .word data_ov35_02185ef8 _02185720: .word 0x5259444d _02185724: .word func_ov35_0217d854 _02185728: .word _ZN9ActorTypeD1Ev _0218572c: .word data_ov35_02185eec + arm_func_end func_ov35_021856f0 .global func_ov35_02185730 arm_func_start func_ov35_02185730 @@ -11938,7 +11938,6 @@ func_ov35_02185730: ; 0x02185730 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_02185730 _02185858: .word data_ov35_02186f9c _0218585c: .word 0x52595244 _02185860: .word func_ov35_0217e940 @@ -11965,6 +11964,7 @@ _021858b0: .word data_027e0d0c _021858b4: .word 0x000004cd _021858b8: .word data_ov35_02185cd0 _021858bc: .word data_ov35_02186fe0 + arm_func_end func_ov35_02185730 .global func_ov35_021858c0 arm_func_start func_ov35_021858c0 @@ -11981,12 +11981,12 @@ func_ov35_021858c0: ; 0x021858c0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov35_021858c0 _021858ec: .word data_ov35_02186ff8 _021858f0: .word 0x52594448 _021858f4: .word func_ov35_02184810 _021858f8: .word _ZN9ActorTypeD1Ev _021858fc: .word data_ov35_02186fec + arm_func_end func_ov35_021858c0 .section .ctor, 4, 1, 4 .global data_ov35_02185900 diff --git a/asm/ov36.s b/asm/ov36.s index 57175a4b..4c61c0db 100644 --- a/asm/ov36.s +++ b/asm/ov36.s @@ -18,9 +18,9 @@ func_ov36_0217bd80: ; 0x0217bd80 bl func_ov36_0217ccd8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_0217bd80 _0217bdac: .word data_027e0fe0 _0217bdb0: .word 0x00001b10 + arm_func_end func_ov36_0217bd80 .global func_ov36_0217bdb4 arm_func_start func_ov36_0217bdb4 @@ -56,8 +56,8 @@ func_ov36_0217bdb4: ; 0x0217bdb4 strh r2, [r0, #0x54] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217bdb4 _0217be2c: .word data_02050f54 + arm_func_end func_ov36_0217bdb4 .global func_ov36_0217be30 arm_func_start func_ov36_0217be30 @@ -131,7 +131,6 @@ func_ov36_0217be30: ; 0x0217be30 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217be30 _0217bf40: .word data_ov36_02186e6c _0217bf44: .word data_ov36_02186e80 _0217bf48: .word 0x000014cd @@ -140,6 +139,7 @@ _0217bf50: .word data_ov36_02186b1c _0217bf54: .word data_ov36_02186b30 _0217bf58: .word data_ov36_02186ea0 _0217bf5c: .word data_ov36_02186eb8 + arm_func_end func_ov36_0217be30 .global func_ov36_0217bf60 arm_func_start func_ov36_0217bf60 @@ -188,11 +188,11 @@ _0217bfbc: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_0217bf60 _0217c004: .word 0x000014cd _0217c008: .word 0x00000385 _0217c00c: .word data_027e0ffc _0217c010: .word 0x000002cf + arm_func_end func_ov36_0217bf60 .global func_ov36_0217c014 arm_func_start func_ov36_0217c014 @@ -220,8 +220,8 @@ func_ov36_0217c014: ; 0x0217c014 bl func_020197fc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217c014 _0217c06c: .word data_ov00_020e9360 + arm_func_end func_ov36_0217c014 .global func_ov36_0217c070 arm_func_start func_ov36_0217c070 @@ -268,10 +268,10 @@ func_ov36_0217c070: ; 0x0217c070 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217c070 _0217c114: .word 0xfffffc39 _0217c118: .word 0x00000ccd _0217c11c: .word data_02050f54 + arm_func_end func_ov36_0217c070 .global func_ov36_0217c120 arm_func_start func_ov36_0217c120 @@ -286,9 +286,9 @@ func_ov36_0217c120: ; 0x0217c120 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217c120 _0217c144: .word data_ov36_02186adc _0217c148: .word data_ov36_02186e58 + arm_func_end func_ov36_0217c120 .global func_ov36_0217c14c arm_func_start func_ov36_0217c14c @@ -298,8 +298,8 @@ func_ov36_0217c14c: ; 0x0217c14c strh r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov36_0217c14c _0217c15c: .word data_ov36_02186d0c + arm_func_end func_ov36_0217c14c .global func_ov36_0217c160 arm_func_start func_ov36_0217c160 @@ -320,8 +320,8 @@ _0217c190: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov36_0217c160 _0217c198: .word 0x47524d47 + arm_func_end func_ov36_0217c160 .global func_ov36_0217c19c arm_func_start func_ov36_0217c19c @@ -361,8 +361,8 @@ func_ov36_0217c1b4: ; 0x0217c1b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217c1b4 _0217c1fc: .word data_ov36_02186e10 + arm_func_end func_ov36_0217c1b4 .global func_ov36_0217c200 arm_func_start func_ov36_0217c200 @@ -372,8 +372,8 @@ func_ov36_0217c200: ; 0x0217c200 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov36_0217c200 _0217c210: .word func_ov00_020a9998 + arm_func_end func_ov36_0217c200 .global func_ov36_0217c214 arm_func_start func_ov36_0217c214 @@ -385,8 +385,8 @@ func_ov36_0217c214: ; 0x0217c214 add r0, r0, #0x178 bx ip .align 2, 0 - arm_func_end func_ov36_0217c214 _0217c22c: .word func_ov36_0217c274 + arm_func_end func_ov36_0217c214 .global func_ov36_0217c230 arm_func_start func_ov36_0217c230 @@ -398,8 +398,8 @@ func_ov36_0217c230: ; 0x0217c230 add r0, r0, #0x178 bx ip .align 2, 0 - arm_func_end func_ov36_0217c230 _0217c248: .word func_ov36_0217c51c + arm_func_end func_ov36_0217c230 .global func_ov36_0217c24c arm_func_start func_ov36_0217c24c @@ -413,9 +413,9 @@ func_ov36_0217c24c: ; 0x0217c24c strb r2, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov36_0217c24c _0217c26c: .word func_ov36_0217c214 _0217c270: .word func_ov36_0217c230 + arm_func_end func_ov36_0217c24c .global func_ov36_0217c274 arm_func_start func_ov36_0217c274 @@ -594,12 +594,12 @@ _0217c4c4: add sp, sp, #0xb4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov36_0217c274 _0217c508: .word data_ov36_02186b44 _0217c50c: .word data_ov36_02186b58 _0217c510: .word data_ov36_02186b6c _0217c514: .word data_ov36_02186b80 _0217c518: .word data_02050f54 + arm_func_end func_ov36_0217c274 .global func_ov36_0217c51c arm_func_start func_ov36_0217c51c @@ -638,8 +638,8 @@ _0217c558: str r0, [r1, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217c51c _0217c59c: .word data_ov36_02186b94 + arm_func_end func_ov36_0217c51c .global func_ov36_0217c5a0 arm_func_start func_ov36_0217c5a0 @@ -750,9 +750,9 @@ _0217c6e8: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217c630 _0217c6fc: .word 0x00000266 _0217c700: .word 0x000004cd + arm_func_end func_ov36_0217c630 .global func_ov36_0217c704 arm_func_start func_ov36_0217c704 @@ -809,13 +809,13 @@ func_ov36_0217c704: ; 0x0217c704 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217c704 _0217c7d0: .word data_ov36_02186848 _0217c7d4: .word 0x00000333 _0217c7d8: .word data_027e0fec _0217c7dc: .word data_ov36_02186ec8 _0217c7e0: .word data_ov36_02186edc _0217c7e4: .word data_ov36_02186c80 + arm_func_end func_ov36_0217c704 .global func_ov36_0217c7e8 arm_func_start func_ov36_0217c7e8 @@ -826,8 +826,8 @@ func_ov36_0217c7e8: ; 0x0217c7e8 add r0, r0, #0x214 bx ip .align 2, 0 - arm_func_end func_ov36_0217c7e8 _0217c7fc: .word func_ov00_020c0e04 + arm_func_end func_ov36_0217c7e8 .global func_ov36_0217c800 arm_func_start func_ov36_0217c800 @@ -908,8 +908,8 @@ _0217c900: bl func_ov00_020c5e20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217c800 _0217c918: .word 0x00000333 + arm_func_end func_ov36_0217c800 .global func_ov36_0217c91c arm_func_start func_ov36_0217c91c @@ -1364,7 +1364,6 @@ func_ov36_0217ccd8: ; 0x0217ccd8 str r1, [r4, #0x878] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217ccd8 _0217cf94: .word data_ov36_02186d18 _0217cf98: .word data_ov36_02186dec _0217cf9c: .word func_ov00_020a9b4c @@ -1377,6 +1376,7 @@ _0217cfb4: .word func_ov36_0217d294 _0217cfb8: .word data_ov00_020e2f04 _0217cfbc: .word data_ov00_020e2e3c _0217cfc0: .word data_ov36_02186dd4 + arm_func_end func_ov36_0217ccd8 .global func_ov36_0217cfc4 arm_func_start func_ov36_0217cfc4 @@ -1433,8 +1433,8 @@ func_ov36_0217d01c: ; 0x0217d01c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217d01c _0217d040: .word data_ov36_02186e00 + arm_func_end func_ov36_0217d01c .global func_ov36_0217d044 arm_func_start func_ov36_0217d044 @@ -1508,12 +1508,12 @@ func_ov36_0217d044: ; 0x0217d044 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217d044 _0217d154: .word data_ov36_02186d18 _0217d158: .word data_027e0f6c _0217d15c: .word func_ov00_020b7d74 _0217d160: .word func_ov36_0217cfec _0217d164: .word func_ov00_020a9b4c + arm_func_end func_ov36_0217d044 .global func_ov36_0217d168 arm_func_start func_ov36_0217d168 @@ -1589,12 +1589,12 @@ func_ov36_0217d168: ; 0x0217d168 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217d168 _0217d280: .word data_ov36_02186d18 _0217d284: .word data_027e0f6c _0217d288: .word func_ov00_020b7d74 _0217d28c: .word func_ov36_0217cfec _0217d290: .word func_ov00_020a9b4c + arm_func_end func_ov36_0217d168 .global func_ov36_0217d294 arm_func_start func_ov36_0217d294 @@ -1858,7 +1858,6 @@ _0217d56c: add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_0217d2a0 _0217d680: .word gAdventureFlags _0217d684: .word data_027e0fe8 _0217d688: .word 0x4c4f4e44 @@ -1874,6 +1873,7 @@ _0217d6ac: .word data_027e0fec _0217d6b0: .word gMapManager _0217d6b4: .word 0x0000011e _0217d6b8: .word 0x0000011f + arm_func_end func_ov36_0217d2a0 .global func_ov36_0217d6bc arm_func_start func_ov36_0217d6bc @@ -1947,11 +1947,11 @@ _0217d7b4: str r4, [r5, #0x130] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217d6bc _0217d7c4: .word 0x00001ccd _0217d7c8: .word 0x0000219a _0217d7cc: .word 0x00001333 _0217d7d0: .word data_ov36_02186698 + arm_func_end func_ov36_0217d6bc .global func_ov36_0217d7d4 arm_func_start func_ov36_0217d7d4 @@ -2103,11 +2103,11 @@ _0217d9d8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov36_0217d810 _0217d9f8: .word data_027e077c _0217d9fc: .word data_02050f54 _0217da00: .word data_027e0f6c _0217da04: .word 0x0000199a + arm_func_end func_ov36_0217d810 .global func_ov36_0217da08 arm_func_start func_ov36_0217da08 @@ -2139,8 +2139,8 @@ _0217da60: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217da08 _0217da68: .word gAdventureFlags + arm_func_end func_ov36_0217da08 .global func_ov36_0217da6c arm_func_start func_ov36_0217da6c @@ -2340,13 +2340,13 @@ _0217dbac: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_0217da6c _0217dd64: .word data_027e0fc8 _0217dd68: .word data_027e0f64 _0217dd6c: .word data_ov36_02186768 _0217dd70: .word data_02050f54 _0217dd74: .word 0x0000099a _0217dd78: .word data_027e0ff8 + arm_func_end func_ov36_0217da6c .global func_ov36_0217dd7c arm_func_start func_ov36_0217dd7c @@ -2390,8 +2390,8 @@ _0217ddf0: str r0, [r4, #0x138] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217dd98 _0217ddfc: .word gMapManager + arm_func_end func_ov36_0217dd98 .global func_ov36_0217de00 arm_func_start func_ov36_0217de00 @@ -2445,10 +2445,10 @@ func_ov36_0217de00: ; 0x0217de00 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217de00 _0217dec0: .word data_027e0c68 _0217dec4: .word data_ov36_02186c84 _0217dec8: .word data_ov00_020eec68 + arm_func_end func_ov36_0217de00 .global func_ov36_0217decc arm_func_start func_ov36_0217decc @@ -2780,7 +2780,6 @@ _0217e37c: add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217decc _0217e3a4: .word data_027e0fc8 _0217e3a8: .word 0xffffe99a _0217e3ac: .word data_027e103c @@ -2796,6 +2795,7 @@ _0217e3d0: .word gAdventureFlags _0217e3d4: .word data_027e0fe4 _0217e3d8: .word 0x504c444d _0217e3dc: .word 0x0000199a + arm_func_end func_ov36_0217decc .global func_ov36_0217e3e0 arm_func_start func_ov36_0217e3e0 @@ -2866,11 +2866,11 @@ func_ov36_0217e3e0: ; 0x0217e3e0 str r2, [r4, #0x68] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_0217e3e0 _0217e4e4: .word data_ov36_02186c88 _0217e4e8: .word data_027e0764 _0217e4ec: .word data_02050f54 _0217e4f0: .word 0x00000112 + arm_func_end func_ov36_0217e3e0 .global func_ov36_0217e4f4 arm_func_start func_ov36_0217e4f4 @@ -2994,10 +2994,10 @@ _0217e694: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217e4f4 _0217e6ac: .word data_027e0764 _0217e6b0: .word data_02050f54 _0217e6b4: .word 0x00000112 + arm_func_end func_ov36_0217e4f4 .global func_ov36_0217e6b8 arm_func_start func_ov36_0217e6b8 @@ -3037,11 +3037,11 @@ _0217e6e0: str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217e6b8 _0217e73c: .word data_027e0ffc _0217e740: .word 0x000002c2 _0217e744: .word data_ov36_02186c8c _0217e748: .word data_027e0d0c + arm_func_end func_ov36_0217e6b8 .global func_ov36_0217e74c arm_func_start func_ov36_0217e74c @@ -3101,10 +3101,10 @@ func_ov36_0217e7a4: ; 0x0217e7a4 str r1, [r4, #0x878] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217e7a4 _0217e80c: .word data_ov36_02186c90 _0217e810: .word data_027e0d0c _0217e814: .word 0x00000b33 + arm_func_end func_ov36_0217e7a4 .global func_ov36_0217e818 arm_func_start func_ov36_0217e818 @@ -3316,7 +3316,6 @@ _0217eacc: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217e818 _0217eb34: .word 0x00000337 _0217eb38: .word 0x00000112 _0217eb3c: .word data_027e0fc8 @@ -3326,6 +3325,7 @@ _0217eb48: .word 0x0000219a _0217eb4c: .word gMapManager _0217eb50: .word data_02050f54 _0217eb54: .word data_027e0e58 + arm_func_end func_ov36_0217e818 .global func_ov36_0217eb58 arm_func_start func_ov36_0217eb58 @@ -3419,7 +3419,6 @@ func_ov36_0217eb58: ; 0x0217eb58 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217eb58 _0217ecb8: .word data_02050f54 _0217ecbc: .word 0x000024cd _0217ecc0: .word func_ov36_0217bdb4 @@ -3432,6 +3431,7 @@ _0217ecd8: .word data_027e0f64 _0217ecdc: .word data_027e0ffc _0217ece0: .word 0x000002ce _0217ece4: .word data_027e1038 + arm_func_end func_ov36_0217eb58 .global func_ov36_0217ece8 arm_func_start func_ov36_0217ece8 @@ -3464,8 +3464,8 @@ _0217ed40: bl func_ov36_02183204 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217ece8 _0217ed4c: .word data_ov36_02186c98 + arm_func_end func_ov36_0217ece8 .global func_ov36_0217ed50 arm_func_start func_ov36_0217ed50 @@ -3586,10 +3586,10 @@ _0217eef8: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_0217ed50 _0217ef04: .word data_ov36_02186c9c _0217ef08: .word data_027e0d0c _0217ef0c: .word gMapManager + arm_func_end func_ov36_0217ed50 .global func_ov36_0217ef10 arm_func_start func_ov36_0217ef10 @@ -3647,8 +3647,8 @@ func_ov36_0217ef7c: ; 0x0217ef7c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217ef7c _0217efbc: .word data_ov36_02186ca0 + arm_func_end func_ov36_0217ef7c .global func_ov36_0217efc0 arm_func_start func_ov36_0217efc0 @@ -3720,10 +3720,10 @@ _0217f0a8: bl func_ov36_02183204 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217efc0 _0217f0b4: .word data_027e0fc8 _0217f0b8: .word 0x00001555 _0217f0bc: .word 0x00002aab + arm_func_end func_ov36_0217efc0 .global func_ov36_0217f0c0 arm_func_start func_ov36_0217f0c0 @@ -3746,9 +3746,9 @@ func_ov36_0217f0c0: ; 0x0217f0c0 str r1, [r4, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217f0c0 _0217f104: .word data_ov36_02186ca4 _0217f108: .word data_027e0d0c + arm_func_end func_ov36_0217f0c0 .global func_ov36_0217f10c arm_func_start func_ov36_0217f10c @@ -3826,11 +3826,11 @@ _0217f1a0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217f178 _0217f20c: .word data_027e0d0c _0217f210: .word data_ov36_02186ca8 _0217f214: .word data_027e0ffc _0217f218: .word 0x000002c3 + arm_func_end func_ov36_0217f178 .global func_ov36_0217f21c arm_func_start func_ov36_0217f21c @@ -3956,11 +3956,11 @@ _0217f3a4: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217f21c _0217f3f0: .word data_027e0fe8 _0217f3f4: .word 0x50424652 _0217f3f8: .word 0xffffeaab _0217f3fc: .word data_027e0ffc + arm_func_end func_ov36_0217f21c .global func_ov36_0217f400 arm_func_start func_ov36_0217f400 @@ -3970,8 +3970,8 @@ func_ov36_0217f400: ; 0x0217f400 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov36_0217f400 _0217f410: .word data_ov36_02186d00 + arm_func_end func_ov36_0217f400 .global func_ov36_0217f414 arm_func_start func_ov36_0217f414 @@ -4002,8 +4002,8 @@ _0217f46c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217f414 _0217f474: .word 0x424f4d42 + arm_func_end func_ov36_0217f414 .global func_ov36_0217f478 arm_func_start func_ov36_0217f478 @@ -4017,8 +4017,8 @@ func_ov36_0217f478: ; 0x0217f478 bl func_ov00_020c54a0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_0217f478 _0217f498: .word 0x00001770 + arm_func_end func_ov36_0217f478 .global func_ov36_0217f49c arm_func_start func_ov36_0217f49c @@ -4045,8 +4045,8 @@ func_ov36_0217f49c: ; 0x0217f49c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217f49c _0217f4f0: .word data_027e0d0c + arm_func_end func_ov36_0217f49c .global func_ov36_0217f4f4 arm_func_start func_ov36_0217f4f4 @@ -4349,7 +4349,6 @@ _0217f940: add sp, sp, #0x7c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_0217f4f4 _0217f96c: .word data_027e0fe4 _0217f970: .word data_027e0f64 _0217f974: .word data_027e0ffc @@ -4361,6 +4360,7 @@ _0217f988: .word 0x000002c5 _0217f98c: .word 0x009c4000 _0217f990: .word data_027e0fe8 _0217f994: .word 0x50424652 + arm_func_end func_ov36_0217f4f4 .global func_ov36_0217f998 arm_func_start func_ov36_0217f998 @@ -4386,9 +4386,9 @@ func_ov36_0217f998: ; 0x0217f998 str r1, [r4, #0x878] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217f998 _0217f9e8: .word data_027e0d0c _0217f9ec: .word data_ov36_02186cac + arm_func_end func_ov36_0217f998 .global func_ov36_0217f9f0 arm_func_start func_ov36_0217f9f0 @@ -4647,7 +4647,6 @@ _0217fd8c: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0217f9f0 _0217fdb8: .word data_027e0f64 _0217fdbc: .word data_027e0ffc _0217fdc0: .word 0x000001ad @@ -4662,6 +4661,7 @@ _0217fde0: .word 0x000002cb _0217fde4: .word 0x00000ccd _0217fde8: .word data_02050f54 _0217fdec: .word 0x000002c7 + arm_func_end func_ov36_0217f9f0 .global func_ov36_0217fdf0 arm_func_start func_ov36_0217fdf0 @@ -4684,9 +4684,9 @@ func_ov36_0217fdf0: ; 0x0217fdf0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217fdf0 _0217fe34: .word data_027e0d0c _0217fe38: .word data_ov36_02186cb4 + arm_func_end func_ov36_0217fdf0 .global func_ov36_0217fe3c arm_func_start func_ov36_0217fe3c @@ -4791,13 +4791,13 @@ _0217ff88: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_0217fe3c _0217ffc4: .word data_027e0ffc _0217ffc8: .word 0x000002c5 _0217ffcc: .word data_02050f54 _0217ffd0: .word 0x009c4000 _0217ffd4: .word data_027e0fe8 _0217ffd8: .word 0x50424652 + arm_func_end func_ov36_0217fe3c .global func_ov36_0217ffdc arm_func_start func_ov36_0217ffdc @@ -4840,9 +4840,9 @@ _02180050: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0217ffdc _02180064: .word 0x00000333 _02180068: .word data_ov36_02186cb8 + arm_func_end func_ov36_0217ffdc .global func_ov36_0218006c arm_func_start func_ov36_0218006c @@ -4916,9 +4916,9 @@ func_ov36_0218011c: ; 0x0218011c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0218011c _02180160: .word data_027e0d0c _02180164: .word data_ov36_02186cbc + arm_func_end func_ov36_0218011c .global func_ov36_02180168 arm_func_start func_ov36_02180168 @@ -4949,8 +4949,8 @@ _021801b8: bl func_ov36_02183204 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02180168 _021801c4: .word data_ov36_02186cc0 + arm_func_end func_ov36_02180168 .global func_ov36_021801c8 arm_func_start func_ov36_021801c8 @@ -5147,7 +5147,6 @@ _02180458: str r1, [r5, #0x878] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_021801c8 _0218048c: .word 0x00000dac _02180490: .word data_027e0ffc _02180494: .word 0x000002c9 @@ -5155,6 +5154,7 @@ _02180498: .word data_027e0f64 _0218049c: .word 0x00000333 _021804a0: .word 0x00000e66 _021804a4: .word data_ov36_02186cc4 + arm_func_end func_ov36_021801c8 .global func_ov36_021804a8 arm_func_start func_ov36_021804a8 @@ -5213,8 +5213,8 @@ _02180564: bl func_ov36_02183204 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_021804a8 _0218056c: .word data_ov36_02186cc8 + arm_func_end func_ov36_021804a8 .global func_ov36_02180570 arm_func_start func_ov36_02180570 @@ -5244,8 +5244,8 @@ _021805a4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02180570 _021805c8: .word data_ov36_02186ccc + arm_func_end func_ov36_02180570 .global func_ov36_021805cc arm_func_start func_ov36_021805cc @@ -5287,8 +5287,8 @@ _02180644: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_021805cc _02180654: .word data_ov36_02186cd0 + arm_func_end func_ov36_021805cc .global func_ov36_02180658 arm_func_start func_ov36_02180658 @@ -5512,7 +5512,6 @@ _0218091c: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_02180664 _02180980: .word data_027e0d0c _02180984: .word data_ov36_02186cd4 _02180988: .word data_ov36_02186838 @@ -5525,6 +5524,7 @@ _021809a0: .word data_027e0c68 _021809a4: .word 0x0069032e _021809a8: .word data_027e0ffc _021809ac: .word 0x000002ca + arm_func_end func_ov36_02180664 .global func_ov36_021809b0 arm_func_start func_ov36_021809b0 @@ -5753,7 +5753,6 @@ _02180ce0: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_021809b0 _02180d00: .word data_027e0e58 _02180d04: .word data_027e0f64 _02180d08: .word data_027e0ffc @@ -5761,6 +5760,7 @@ _02180d0c: .word 0x000002c7 _02180d10: .word 0x000002c1 _02180d14: .word data_027e0fc8 _02180d18: .word gAdventureFlags + arm_func_end func_ov36_021809b0 .global func_ov36_02180d1c arm_func_start func_ov36_02180d1c @@ -5830,9 +5830,9 @@ func_ov36_02180d1c: ; 0x02180d1c add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_02180d1c _02180e1c: .word data_027e0e58 _02180e20: .word 0x00000ccd + arm_func_end func_ov36_02180d1c .global func_ov36_02180e24 arm_func_start func_ov36_02180e24 @@ -5969,12 +5969,12 @@ _02181000: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_02180e24 _02181020: .word 0x00000ccd _02181024: .word data_027e0ffc _02181028: .word 0x000002c1 _0218102c: .word data_027e0fe4 _02181030: .word data_02050f54 + arm_func_end func_ov36_02180e24 .global func_ov36_02181034 arm_func_start func_ov36_02181034 @@ -6324,7 +6324,6 @@ _021814ec: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_0218108c _02181540: .word gAdventureFlags _02181544: .word gItemManager _02181548: .word data_027e0f64 @@ -6336,6 +6335,7 @@ _0218155c: .word data_027e0ffc _02181560: .word 0x000002cb _02181564: .word 0x000001ad _02181568: .word data_027e1038 + arm_func_end func_ov36_0218108c .global func_ov36_0218156c arm_func_start func_ov36_0218156c @@ -6479,10 +6479,10 @@ _0218166c: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_0218156c _02181784: .word data_ov36_02186cdc _02181788: .word data_027e0f64 _0218178c: .word gAdventureFlags + arm_func_end func_ov36_0218156c .global func_ov36_02181790 arm_func_start func_ov36_02181790 @@ -6560,12 +6560,12 @@ _02181848: str r0, [r4, #0x878] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02181790 _021818a0: .word data_ov36_02186ce0 _021818a4: .word gAdventureFlags _021818a8: .word data_027e0ffc _021818ac: .word 0x000002c6 _021818b0: .word data_027e0f64 + arm_func_end func_ov36_02181790 .global func_ov36_021818b4 arm_func_start func_ov36_021818b4 @@ -6753,7 +6753,6 @@ _02181b40: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_021818b4 _02181b80: .word data_027e103c _02181b84: .word data_027e0d0c _02181b88: .word gAdventureFlags @@ -6764,6 +6763,7 @@ _02181b98: .word 0x00000dac _02181b9c: .word data_027e0fc8 _02181ba0: .word data_027e0f90 _02181ba4: .word data_027e0e58 + arm_func_end func_ov36_021818b4 .global func_ov36_02181ba8 arm_func_start func_ov36_02181ba8 @@ -6992,7 +6992,6 @@ _02181e34: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_02181ba8 _02181f08: .word gAdventureFlags _02181f0c: .word data_027e0ffc _02181f10: .word 0x000002cb @@ -7006,6 +7005,7 @@ _02181f2c: .word data_027e071c _02181f30: .word gMapManager _02181f34: .word 0x0000011e _02181f38: .word data_027e0f90 + arm_func_end func_ov36_02181ba8 .global func_ov36_02181f3c arm_func_start func_ov36_02181f3c @@ -7046,9 +7046,9 @@ func_ov36_02181f3c: ; 0x02181f3c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02181f3c _02181fc8: .word gMapManager _02181fcc: .word data_027e0f64 + arm_func_end func_ov36_02181f3c .global func_ov36_02181fd0 arm_func_start func_ov36_02181fd0 @@ -7683,7 +7683,6 @@ _02182940: add sp, sp, #0x228 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov36_02181fd0 _02182948: .word gAdventureFlags _0218294c: .word data_027e0f90 _02182950: .word 0x00000bb8 @@ -7702,6 +7701,7 @@ _02182980: .word 0x00001003 _02182984: .word 0x000002c2 _02182988: .word 0x000002cd _0218298c: .word gMapManager + arm_func_end func_ov36_02181fd0 .global func_ov36_02182990 arm_func_start func_ov36_02182990 @@ -7891,7 +7891,6 @@ _02182a7c: add sp, sp, #0x124 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov36_02182990 _02182c64: .word gMapManager _02182c68: .word data_027e0f64 _02182c6c: .word data_027e0ffc @@ -7901,6 +7900,7 @@ _02182c78: .word data_027e0d0c _02182c7c: .word gAdventureFlags _02182c80: .word 0x0000038e _02182c84: .word 0x00000dac + arm_func_end func_ov36_02182990 .global func_ov36_02182c88 arm_func_start func_ov36_02182c88 @@ -8001,7 +8001,6 @@ _02182de4: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_02182c88 _02182df4: .word data_027e0f90 _02182df8: .word data_027e0e58 _02182dfc: .word data_027e0f64 @@ -8009,6 +8008,7 @@ _02182e00: .word data_027e0ffc _02182e04: .word 0x000002c7 _02182e08: .word 0x0000019a _02182e0c: .word data_027e0fc8 + arm_func_end func_ov36_02182c88 .global func_ov36_02182e10 arm_func_start func_ov36_02182e10 @@ -8100,7 +8100,6 @@ _02182f20: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_02182e10 _02182f64: .word data_027e0e58 _02182f68: .word 0x0000100f _02182f6c: .word 0x00001010 @@ -8110,6 +8109,7 @@ _02182f78: .word 0x00001012 _02182f7c: .word 0x00001013 _02182f80: .word data_027e0ffc _02182f84: .word 0x0000030d + arm_func_end func_ov36_02182e10 .global func_ov36_02182f88 arm_func_start func_ov36_02182f88 @@ -8171,10 +8171,10 @@ _02183030: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02182f88 _02183064: .word 0x0000099a _02183068: .word data_027e0e58 _0218306c: .word gAdventureFlags + arm_func_end func_ov36_02182f88 .global func_ov36_02183070 arm_func_start func_ov36_02183070 @@ -8210,8 +8210,8 @@ _021830d0: strh r1, [r0, #0x8e] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_02183070 _021830e4: .word data_027e0764 + arm_func_end func_ov36_02183070 .global func_ov36_021830e8 arm_func_start func_ov36_021830e8 @@ -8291,9 +8291,9 @@ _021831f4: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_021830e8 _021831fc: .word data_027e0fc8 _02183200: .word 0x00001555 + arm_func_end func_ov36_021830e8 .global func_ov36_02183204 arm_func_start func_ov36_02183204 @@ -8499,12 +8499,12 @@ _021834e8: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_02183204 _021834f0: .word data_027e0fc8 _021834f4: .word 0x00000333 _021834f8: .word data_027e0ffc _021834fc: .word data_027e0fa0 _02183500: .word 0x00002aab + arm_func_end func_ov36_02183204 .global func_ov36_02183504 arm_func_start func_ov36_02183504 @@ -8837,7 +8837,6 @@ _021839f4: add sp, sp, #0x14c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_02183504 _02183a08: .word data_027e0fe4 _02183a0c: .word 0x424d5459 _02183a10: .word data_02050f54 @@ -8847,6 +8846,7 @@ _02183a1c: .word 0x00001e84 _02183a20: .word 0x0000038e _02183a24: .word gAdventureFlags _02183a28: .word 0x00000333 + arm_func_end func_ov36_02183504 .global func_ov36_02183a2c arm_func_start func_ov36_02183a2c @@ -8950,8 +8950,8 @@ _02183b18: mov r0, r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_02183a74 _02183b78: .word data_027e0764 + arm_func_end func_ov36_02183a74 .global func_ov36_02183b7c arm_func_start func_ov36_02183b7c @@ -9307,7 +9307,6 @@ _02184078: add sp, sp, #0x58 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_02183b7c _0218408c: .word 0x424d5459 _02184090: .word gItemManager _02184094: .word data_027e0f94 @@ -9318,6 +9317,7 @@ _021840a4: .word 0x5342454d _021840a8: .word data_027e0ffc _021840ac: .word 0x0000019d _021840b0: .word 0x524f5045 + arm_func_end func_ov36_02183b7c .global func_ov36_021840b4 arm_func_start func_ov36_021840b4 @@ -9326,8 +9326,8 @@ func_ov36_021840b4: ; 0x021840b4 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov36_021840b4 _021840c0: .word func_01fffcec + arm_func_end func_ov36_021840b4 .global func_ov36_021840c4 arm_func_start func_ov36_021840c4 @@ -9552,7 +9552,6 @@ _021843fc: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_021840c4 _02184408: .word data_027e0ffc _0218440c: .word 0x0000019d _02184410: .word 0x524f5045 @@ -9562,6 +9561,7 @@ _0218441c: .word 0x00000ccd _02184420: .word gItemManager _02184424: .word data_027e0f64 _02184428: .word 0x000002cb + arm_func_end func_ov36_021840c4 .global func_ov36_0218442c arm_func_start func_ov36_0218442c @@ -9689,13 +9689,13 @@ _02184508: add sp, sp, #0x54 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0218442c _0218460c: .word 0x0000ffff _02184610: .word data_027e0d3c _02184614: .word data_02063e4c _02184618: .word data_027e0c68 _0218461c: .word data_02050f54 _02184620: .word data_027e0c38 + arm_func_end func_ov36_0218442c .global func_ov36_02184624 arm_func_start func_ov36_02184624 @@ -9883,13 +9883,13 @@ _02184898: add sp, sp, #0xcc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_02184624 _021848e4: .word data_02050f54 _021848e8: .word 0x00000333 _021848ec: .word 0x0000219a _021848f0: .word 0x00000b34 _021848f4: .word data_ov00_020e9370 _021848f8: .word 0x00001666 + arm_func_end func_ov36_02184624 .global func_ov36_021848fc arm_func_start func_ov36_021848fc @@ -9899,8 +9899,8 @@ func_ov36_021848fc: ; 0x021848fc strb r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov36_021848fc _0218490c: .word data_ov36_02186cf4 + arm_func_end func_ov36_021848fc .global func_ov36_02184910 arm_func_start func_ov36_02184910 @@ -9915,8 +9915,8 @@ func_ov36_02184910: ; 0x02184910 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov36_02184910 _02184934: .word 0x47524d47 + arm_func_end func_ov36_02184910 .global func_ov36_02184938 arm_func_start func_ov36_02184938 @@ -9965,9 +9965,9 @@ _021849d0: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_02184938 _021849dc: .word data_027e0fe4 _021849e0: .word 0x4e415649 + arm_func_end func_ov36_02184938 .global func_ov36_021849e4 arm_func_start func_ov36_021849e4 @@ -10242,12 +10242,12 @@ _02184dc8: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov36_02184a64 _02184dd8: .word gAdventureFlags _02184ddc: .word data_027e0f64 _02184de0: .word gMapManager _02184de4: .word 0x0000038e _02184de8: .word 0x00001e84 + arm_func_end func_ov36_02184a64 .global func_ov36_02184dec arm_func_start func_ov36_02184dec @@ -10347,9 +10347,9 @@ _02184f2c: str r0, [r5, #0x854] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_02184e10 _02184f3c: .word data_027e103c _02184f40: .word data_027e0fc8 + arm_func_end func_ov36_02184e10 .global func_ov36_02184f44 arm_func_start func_ov36_02184f44 @@ -10428,8 +10428,8 @@ _02185040: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_02184f44 _0218504c: .word gMapManager + arm_func_end func_ov36_02184f44 .global func_ov36_02185050 arm_func_start func_ov36_02185050 @@ -10465,9 +10465,9 @@ _021850ac: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_02185050 _021850c0: .word data_027e0fc8 _021850c4: .word data_027e0f94 + arm_func_end func_ov36_02185050 .global func_ov36_021850c8 arm_func_start func_ov36_021850c8 @@ -10544,9 +10544,9 @@ _021851bc: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_021850c8 _021851d4: .word data_027e0ffc _021851d8: .word data_027e0f64 + arm_func_end func_ov36_021850c8 .global func_ov36_021851dc arm_func_start func_ov36_021851dc @@ -10592,8 +10592,8 @@ _0218525c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_021851dc _02185270: .word 0x00000666 + arm_func_end func_ov36_021851dc .global func_ov36_02185274 arm_func_start func_ov36_02185274 @@ -10633,8 +10633,8 @@ _02185294: str r2, [r0, #0x68] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_02185274 _021852f8: .word data_02050f54 + arm_func_end func_ov36_02185274 .global func_ov36_021852fc arm_func_start func_ov36_021852fc @@ -10712,8 +10712,8 @@ _021853d0: strneh r1, [r0, #0x8c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_021852fc _0218540c: .word data_027e0fc8 + arm_func_end func_ov36_021852fc .global func_ov36_02185410 arm_func_start func_ov36_02185410 @@ -10782,8 +10782,8 @@ func_ov36_0218543c: ; 0x0218543c add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_0218543c _021854e4: .word data_02050f54 + arm_func_end func_ov36_0218543c .global func_ov36_021854e8 arm_func_start func_ov36_021854e8 @@ -10826,10 +10826,10 @@ func_ov36_021854e8: ; 0x021854e8 str r0, [r4, #0x878] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_021854e8 _0218557c: .word data_027e0fc8 _02185580: .word data_027e0c68 _02185584: .word 0x00690332 + arm_func_end func_ov36_021854e8 .global func_ov36_02185588 arm_func_start func_ov36_02185588 @@ -10922,8 +10922,8 @@ _0218568c: strh r0, [r1, #0x98] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov36_021855ec _021856c8: .word data_02050f54 + arm_func_end func_ov36_021855ec .global func_ov36_021856cc arm_func_start func_ov36_021856cc @@ -11032,11 +11032,11 @@ _0218581c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_021856cc _02185854: .word data_027e0fa0 _02185858: .word data_027e0fcc _0218585c: .word data_027e0f94 _02185860: .word data_027e0fc8 + arm_func_end func_ov36_021856cc .global func_ov36_02185864 arm_func_start func_ov36_02185864 @@ -11080,8 +11080,8 @@ _021858e4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02185864 _021858ec: .word data_027e0764 + arm_func_end func_ov36_02185864 .global func_ov36_021858f0 arm_func_start func_ov36_021858f0 @@ -11228,8 +11228,8 @@ _02185af4: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_021858f0 _02185b14: .word 0x00000ccd + arm_func_end func_ov36_021858f0 .global func_ov36_02185b18 arm_func_start func_ov36_02185b18 @@ -11260,8 +11260,8 @@ _02185b50: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov36_02185b18 _02185b78: .word data_027e0e58 + arm_func_end func_ov36_02185b18 .global func_ov36_02185b7c arm_func_start func_ov36_02185b7c @@ -11331,11 +11331,11 @@ _02185bc0: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02185b7c _02185c74: .word 0xffffe99a _02185c78: .word 0x00001666 _02185c7c: .word func_ov36_0217bdb4 _02185c80: .word data_027e0e58 + arm_func_end func_ov36_02185b7c .global func_ov36_02185c84 arm_func_start func_ov36_02185c84 @@ -11478,12 +11478,12 @@ _02185da4: add sp, sp, #0x68 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_02185c84 _02185ea4: .word 0x00001333 _02185ea8: .word 0x00000266 _02185eac: .word 0xfffff19a _02185eb0: .word data_027e0e58 _02185eb4: .word 0x00000e66 + arm_func_end func_ov36_02185c84 .global func_ov36_02185eb8 arm_func_start func_ov36_02185eb8 @@ -11550,12 +11550,12 @@ func_ov36_02185eb8: ; 0x02185eb8 add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov36_02185eb8 _02185fac: .word 0xfffff19a _02185fb0: .word 0x00000266 _02185fb4: .word 0x00001333 _02185fb8: .word data_027e0e58 _02185fbc: .word 0x00000e66 + arm_func_end func_ov36_02185eb8 .global func_ov36_02185fc0 arm_func_start func_ov36_02185fc0 @@ -11602,8 +11602,8 @@ func_ov36_02185ffc: ; 0x02185ffc bl func_ov36_0218602c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_02185ffc _02186028: .word data_027e0fe0 + arm_func_end func_ov36_02185ffc .global func_ov36_0218602c arm_func_start func_ov36_0218602c @@ -11627,8 +11627,8 @@ func_ov36_0218602c: ; 0x0218602c str r1, [r4, #0x178] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov36_0218602c _02186074: .word data_ov36_02186eec + arm_func_end func_ov36_0218602c .global func_ov36_02186078 arm_func_start func_ov36_02186078 @@ -11786,11 +11786,11 @@ _021861c8: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov36_02186110 _021862a8: .word 0x00001004 _021862ac: .word data_027e0d0c _021862b0: .word 0x00001007 _021862b4: .word data_02050f54 + arm_func_end func_ov36_02186110 .global func_ov36_021862b8 arm_func_start func_ov36_021862b8 @@ -12032,11 +12032,11 @@ _02186620: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov36_021862b8 _02186638: .word data_027e0e58 _0218663c: .word 0x00000333 _02186640: .word data_027e0fe4 _02186644: .word data_ov36_02186ba8 + arm_func_end func_ov36_021862b8 .global func_ov36_02186648 arm_func_start func_ov36_02186648 @@ -12063,9 +12063,9 @@ _02186688: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_02186648 _02186690: .word 0x424f4d42 _02186694: .word 0x424d5459 + arm_func_end func_ov36_02186648 .rodata .global data_ov36_02186698 @@ -12923,12 +12923,12 @@ func_ov36_02186bb4: ; 0x02186bb4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_02186bb4 _02186be0: .word data_ov36_02186fac _02186be4: .word 0x50574253 _02186be8: .word func_ov36_0217bd80 _02186bec: .word _ZN9ActorTypeD1Ev _02186bf0: .word data_ov36_02186fa0 + arm_func_end func_ov36_02186bb4 .global func_ov36_02186bf4 arm_func_start func_ov36_02186bf4 @@ -12945,12 +12945,12 @@ func_ov36_02186bf4: ; 0x02186bf4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov36_02186bf4 _02186c20: .word data_ov36_02186fcc _02186c24: .word 0x50424652 _02186c28: .word func_ov36_02185ffc _02186c2c: .word _ZN9ActorTypeD1Ev _02186c30: .word data_ov36_02186fc0 + arm_func_end func_ov36_02186bf4 .section .ctor, 4, 1, 4 .global data_ov36_02186c34 diff --git a/asm/ov37.s b/asm/ov37.s index ce4eff94..c714f6b7 100644 --- a/asm/ov37.s +++ b/asm/ov37.s @@ -18,8 +18,8 @@ func_ov37_0217bd80: ; 0x0217bd80 bl func_ov37_0217be70 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0217bd80 _0217bdac: .word data_027e0fe0 + arm_func_end func_ov37_0217bd80 .global func_ov37_0217bdb0 arm_func_start func_ov37_0217bdb0 @@ -49,9 +49,9 @@ _0217bdf4: moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0217bdb0 _0217be0c: .word data_027e0f94 _0217be10: .word data_027e0fa0 + arm_func_end func_ov37_0217bdb0 .global func_ov37_0217be14 arm_func_start func_ov37_0217be14 @@ -60,8 +60,8 @@ func_ov37_0217be14: ; 0x0217be14 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov37_0217be14 _0217be20: .word func_01fffcd8 + arm_func_end func_ov37_0217be14 .global func_ov37_0217be24 arm_func_start func_ov37_0217be24 @@ -70,8 +70,8 @@ func_ov37_0217be24: ; 0x0217be24 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov37_0217be24 _0217be30: .word func_01fffcd8 + arm_func_end func_ov37_0217be24 .global func_ov37_0217be34 arm_func_start func_ov37_0217be34 @@ -87,8 +87,8 @@ func_ov37_0217be34: ; 0x0217be34 bl func_ov05_02102a80 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0217be34 _0217be5c: .word data_ov37_02189160 + arm_func_end func_ov37_0217be34 .global func_ov37_0217be60 arm_func_start func_ov37_0217be60 @@ -97,8 +97,8 @@ func_ov37_0217be60: ; 0x0217be60 ldrb r0, [r0, #0x2d] bx lr .align 2, 0 - arm_func_end func_ov37_0217be60 _0217be6c: .word data_ov37_02189160 + arm_func_end func_ov37_0217be60 .global func_ov37_0217be70 arm_func_start func_ov37_0217be70 @@ -175,12 +175,12 @@ _0217bf28: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_0217be70 _0217bf84: .word data_ov37_02188aa8 _0217bf88: .word func_ov37_0217bf98 _0217bf8c: .word func_ov37_0217bf9c _0217bf90: .word func_ov00_020b7d74 _0217bf94: .word func_ov37_0217c2d0 + arm_func_end func_ov37_0217be70 .global func_ov37_0217bf98 arm_func_start func_ov37_0217bf98 @@ -296,10 +296,10 @@ func_ov37_0217bfa0: ; 0x0217bfa0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217bfa0 _0217c128: .word data_ov37_02188aa8 _0217c12c: .word func_ov00_020b7d74 _0217c130: .word func_ov37_0217bf98 + arm_func_end func_ov37_0217bfa0 .global func_ov37_0217c134 arm_func_start func_ov37_0217c134 @@ -405,10 +405,10 @@ func_ov37_0217c134: ; 0x0217c134 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217c134 _0217c2c4: .word data_ov37_02188aa8 _0217c2c8: .word func_ov00_020b7d74 _0217c2cc: .word func_ov37_0217bf98 + arm_func_end func_ov37_0217c134 .global func_ov37_0217c2d0 arm_func_start func_ov37_0217c2d0 @@ -462,8 +462,8 @@ func_ov37_0217c2dc: ; 0x0217c2dc mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217c2dc _0217c37c: .word data_ov37_02188a20 + arm_func_end func_ov37_0217c2dc .global func_ov37_0217c380 arm_func_start func_ov37_0217c380 @@ -876,7 +876,6 @@ _0217c8f8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_0217c464 _0217c900: .word 0x0000ffff _0217c904: .word data_ov00_020eec68 _0217c908: .word data_027e0fc8 @@ -886,6 +885,7 @@ _0217c914: .word func_ov37_0217be34 _0217c918: .word data_027e0f90 _0217c91c: .word 0x0000101e _0217c920: .word data_027e0e58 + arm_func_end func_ov37_0217c464 .global func_ov37_0217c924 arm_func_start func_ov37_0217c924 @@ -1074,12 +1074,12 @@ _0217cbc0: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov37_0217c924 _0217cbdc: .word 0x00007fff _0217cbe0: .word data_027e0d0c _0217cbe4: .word data_027e0fe4 _0217cbe8: .word data_ov37_02187dcc _0217cbec: .word data_027e0f94 + arm_func_end func_ov37_0217c924 .global func_ov37_0217cbf0 arm_func_start func_ov37_0217cbf0 @@ -1106,9 +1106,9 @@ _0217cc2c: movgt r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217cbf0 _0217cc40: .word 0xffff8001 _0217cc44: .word 0x00000e39 + arm_func_end func_ov37_0217cbf0 .global func_ov37_0217cc48 arm_func_start func_ov37_0217cc48 @@ -1134,8 +1134,8 @@ _0217cc84: movgt r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217cc48 _0217cc94: .word 0xffff8001 + arm_func_end func_ov37_0217cc48 .global func_ov37_0217cc98 arm_func_start func_ov37_0217cc98 @@ -1181,9 +1181,9 @@ _0217cd14: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217ccb0 _0217cd1c: .word 0xffff8001 _0217cd20: .word 0x00000e39 + arm_func_end func_ov37_0217ccb0 .global func_ov37_0217cd24 arm_func_start func_ov37_0217cd24 @@ -1299,8 +1299,8 @@ _0217ce98: str r0, [r1, #0xf7c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217cdcc _0217cea4: .word data_027e0764 + arm_func_end func_ov37_0217cdcc .global func_ov37_0217cea8 arm_func_start func_ov37_0217cea8 @@ -1382,8 +1382,8 @@ _0217cf78: bl func_ov00_02088000 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0217ceec _0217cf94: .word data_027e0f64 + arm_func_end func_ov37_0217ceec .global func_ov37_0217cf98 arm_func_start func_ov37_0217cf98 @@ -1819,7 +1819,6 @@ _0217d5a8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_0217cfb0 _0217d5bc: .word data_027e0f94 _0217d5c0: .word 0x0000019a _0217d5c4: .word data_027e0ffc @@ -1839,6 +1838,7 @@ _0217d5f8: .word 0x000002a5 _0217d5fc: .word 0x000002b2 _0217d600: .word 0x000002b3 _0217d604: .word 0x000002b5 + arm_func_end func_ov37_0217cfb0 .global func_ov37_0217d608 arm_func_start func_ov37_0217d608 @@ -1865,8 +1865,8 @@ func_ov37_0217d608: ; 0x0217d608 bl func_ov00_020c5e20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217d608 _0217d65c: .word data_ov37_02189160 + arm_func_end func_ov37_0217d608 .global func_ov37_0217d660 arm_func_start func_ov37_0217d660 @@ -2756,7 +2756,6 @@ _0217e2f8: mov r0, r0, asr #0x10 b _0217e380 .align 2, 0 - arm_func_end func_ov37_0217d700 _0217e32c: .word data_027e0fc8 _0217e330: .word data_027e0ff8 _0217e334: .word data_027e0f64 @@ -3686,6 +3685,7 @@ _0217f110: .word 0x00001024 _0217f114: .word 0x00001025 _0217f118: .word 0x0000030d _0217f11c: .word gAdventureFlags + arm_func_end func_ov37_0217d700 .global func_ov37_0217f120 arm_func_start func_ov37_0217f120 @@ -3782,8 +3782,8 @@ _0217f1bc: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_0217f120 _0217f284: .word data_ov00_020e9370 + arm_func_end func_ov37_0217f120 .global func_ov37_0217f288 arm_func_start func_ov37_0217f288 @@ -3847,9 +3847,9 @@ func_ov37_0217f288: ; 0x0217f288 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov37_0217f288 _0217f370: .word data_ov37_02187df4 _0217f374: .word data_02050f54 + arm_func_end func_ov37_0217f288 .global func_ov37_0217f378 arm_func_start func_ov37_0217f378 @@ -3913,9 +3913,9 @@ func_ov37_0217f378: ; 0x0217f378 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov37_0217f378 _0217f460: .word data_ov37_02187e00 _0217f464: .word data_02050f54 + arm_func_end func_ov37_0217f378 .global func_ov37_0217f468 arm_func_start func_ov37_0217f468 @@ -3947,8 +3947,8 @@ func_ov37_0217f468: ; 0x0217f468 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217f468 _0217f4d0: .word gMapManager + arm_func_end func_ov37_0217f468 .global func_ov37_0217f4d4 arm_func_start func_ov37_0217f4d4 @@ -3980,8 +3980,8 @@ func_ov37_0217f4d4: ; 0x0217f4d4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217f4d4 _0217f53c: .word gMapManager + arm_func_end func_ov37_0217f4d4 .global func_ov37_0217f540 arm_func_start func_ov37_0217f540 @@ -4055,13 +4055,13 @@ func_ov37_0217f540: ; 0x0217f540 add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_0217f540 _0217f650: .word gMapManager _0217f654: .word data_027e0e58 _0217f658: .word 0x00001013 _0217f65c: .word 0x00001014 _0217f660: .word 0x00001015 _0217f664: .word 0x00001016 + arm_func_end func_ov37_0217f540 .global func_ov37_0217f668 arm_func_start func_ov37_0217f668 @@ -4094,8 +4094,8 @@ func_ov37_0217f668: ; 0x0217f668 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217f668 _0217f6d4: .word data_027e0f94 + arm_func_end func_ov37_0217f668 .global func_ov37_0217f6d8 arm_func_start func_ov37_0217f6d8 @@ -4138,8 +4138,8 @@ func_ov37_0217f6d8: ; 0x0217f6d8 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_0217f6d8 _0217f76c: .word data_02050f54 + arm_func_end func_ov37_0217f6d8 .global func_ov37_0217f770 arm_func_start func_ov37_0217f770 @@ -4183,8 +4183,8 @@ func_ov37_0217f770: ; 0x0217f770 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_0217f770 _0217f808: .word data_02050f54 + arm_func_end func_ov37_0217f770 .global func_ov37_0217f80c arm_func_start func_ov37_0217f80c @@ -4227,9 +4227,9 @@ _0217f838: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov37_0217f80c _0217f89c: .word 0x4c4f4e44 _0217f8a0: .word data_027e0fe8 + arm_func_end func_ov37_0217f80c .global func_ov37_0217f8a4 arm_func_start func_ov37_0217f8a4 @@ -4252,8 +4252,8 @@ _0217f8bc: blt _0217f8bc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_0217f8a4 _0217f8e4: .word data_027e0fe4 + arm_func_end func_ov37_0217f8a4 .global func_ov37_0217f8e8 arm_func_start func_ov37_0217f8e8 @@ -4296,9 +4296,9 @@ _0217f914: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov37_0217f8e8 _0217f978: .word 0x4c4f4e44 _0217f97c: .word data_027e0fe8 + arm_func_end func_ov37_0217f8e8 .global func_ov37_0217f980 arm_func_start func_ov37_0217f980 @@ -4321,8 +4321,8 @@ _0217f998: blt _0217f998 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_0217f980 _0217f9c0: .word data_027e0fe4 + arm_func_end func_ov37_0217f980 .global func_ov37_0217f9c4 arm_func_start func_ov37_0217f9c4 @@ -4375,10 +4375,10 @@ func_ov37_0217f9c4: ; 0x0217f9c4 add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0217f9c4 _0217fa80: .word data_027e0fe8 _0217fa84: .word 0x57534246 _0217fa88: .word data_027e0fe4 + arm_func_end func_ov37_0217f9c4 .global func_ov37_0217fa8c arm_func_start func_ov37_0217fa8c @@ -4460,10 +4460,10 @@ _0217fb80: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_0217fab8 _0217fba0: .word data_027e0fe8 _0217fba4: .word 0x57534248 _0217fba8: .word data_027e0fe4 + arm_func_end func_ov37_0217fab8 .global func_ov37_0217fbac arm_func_start func_ov37_0217fbac @@ -4479,8 +4479,8 @@ func_ov37_0217fbac: ; 0x0217fbac strneb r1, [r0, #0x118] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0217fbac _0217fbd4: .word data_027e0fe4 + arm_func_end func_ov37_0217fbac .global func_ov37_0217fbd8 arm_func_start func_ov37_0217fbd8 @@ -4540,7 +4540,6 @@ _0217fc6c: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_0217fbd8 _0217fcac: .word data_027e0fe8 _0217fcb0: .word 0x57534242 _0217fcb4: .word data_027e0fe4 @@ -4548,6 +4547,7 @@ _0217fcb8: .word data_027e0e58 _0217fcbc: .word 0x00001001 _0217fcc0: .word data_027e0ffc _0217fcc4: .word 0x000002b1 + arm_func_end func_ov37_0217fbd8 .global func_ov37_0217fcc8 arm_func_start func_ov37_0217fcc8 @@ -4622,11 +4622,11 @@ func_ov37_0217fd14: ; 0x0217fd14 orr r0, r0, r1, lsl #20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0217fd14 _0217fd8c: .word 0x0005fffa _0217fd90: .word 0x0000059a _0217fd94: .word 0x38e38e39 _0217fd98: .word data_02050f54 + arm_func_end func_ov37_0217fd14 .global func_ov37_0217fd9c arm_func_start func_ov37_0217fd9c @@ -4742,13 +4742,13 @@ func_ov37_0217fe68: ; 0x0217fe68 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov37_0217fe68 _0217ff28: .word data_ov37_02188c54 _0217ff2c: .word data_ov37_02188c68 _0217ff30: .word data_ov37_02187e18 _0217ff34: .word data_027e0fec _0217ff38: .word data_ov37_02188c70 _0217ff3c: .word data_ov37_02188c84 + arm_func_end func_ov37_0217fe68 .global func_ov37_0217ff40 arm_func_start func_ov37_0217ff40 @@ -4861,8 +4861,8 @@ func_ov37_02180080: ; 0x02180080 strleh r1, [r0, #0xaa] bx lr .align 2, 0 - arm_func_end func_ov37_02180080 _021800a0: .word 0xffffd555 + arm_func_end func_ov37_02180080 .global func_ov37_021800a4 arm_func_start func_ov37_021800a4 @@ -4914,8 +4914,8 @@ _0218013c: blt _02180110 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_021800a4 _0218014c: .word data_ov37_02189190 + arm_func_end func_ov37_021800a4 .global func_ov37_02180150 arm_func_start func_ov37_02180150 @@ -5005,9 +5005,9 @@ _02180278: blt _02180240 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_02180150 _02180288: .word 0xc00f0000 _0218028c: .word data_ov37_02189190 + arm_func_end func_ov37_02180150 .global func_ov37_02180290 arm_func_start func_ov37_02180290 @@ -5092,9 +5092,9 @@ _02180338: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02180290 _021803c8: .word data_ov37_02189190 _021803cc: .word data_02050f54 + arm_func_end func_ov37_02180290 .global func_ov37_021803d0 arm_func_start func_ov37_021803d0 @@ -5177,8 +5177,8 @@ _021804d8: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov37_021803d0 _021804f0: .word data_ov37_02189190 + arm_func_end func_ov37_021803d0 .global func_ov37_021804f4 arm_func_start func_ov37_021804f4 @@ -5265,8 +5265,8 @@ _0218060c: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov37_021804f4 _02180624: .word data_ov37_02189190 + arm_func_end func_ov37_021804f4 .global func_ov37_02180628 arm_func_start func_ov37_02180628 @@ -5277,8 +5277,8 @@ func_ov37_02180628: ; 0x02180628 strb r1, [r0, #0x92] bx lr .align 2, 0 - arm_func_end func_ov37_02180628 _0218063c: .word func_ov37_02180290 + arm_func_end func_ov37_02180628 .global func_ov37_02180640 arm_func_start func_ov37_02180640 @@ -5301,11 +5301,11 @@ func_ov37_02180640: ; 0x02180640 strb r0, [r4, #0x92] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02180640 _02180684: .word func_ov37_021800a4 _02180688: .word func_ov37_02180150 _0218068c: .word func_ov37_021803d0 _02180690: .word func_ov37_021804f4 + arm_func_end func_ov37_02180640 .global func_ov37_02180694 arm_func_start func_ov37_02180694 @@ -5319,9 +5319,9 @@ func_ov37_02180694: ; 0x02180694 strb r2, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov37_02180694 _021806b4: .word func_ov37_021800a4 _021806b8: .word func_ov37_02180150 + arm_func_end func_ov37_02180694 .global func_ov37_021806bc arm_func_start func_ov37_021806bc @@ -5331,9 +5331,9 @@ func_ov37_021806bc: ; 0x021806bc add r0, r0, #4 bx ip .align 2, 0 - arm_func_end func_ov37_021806bc _021806cc: .word func_02018cb8 _021806d0: .word func_ov37_02180628 + arm_func_end func_ov37_021806bc .global func_ov37_021806d4 arm_func_start func_ov37_021806d4 @@ -5352,9 +5352,9 @@ _021806f4: bl func_02018cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_021806d4 _02180704: .word func_ov37_02180640 _02180708: .word func_ov37_02180694 + arm_func_end func_ov37_021806d4 .global func_ov37_0218070c arm_func_start func_ov37_0218070c @@ -5381,8 +5381,8 @@ _0218073c: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_0218070c _0218075c: .word data_ov37_02188c0c + arm_func_end func_ov37_0218070c .global func_ov37_02180760 arm_func_start func_ov37_02180760 @@ -5692,7 +5692,6 @@ _02180b6c: bl func_ov00_020a9960 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_02180760 _02180c00: .word data_ov37_021881fc _02180c04: .word data_ov37_02188210 _02180c08: .word data_ov37_02188224 @@ -5740,6 +5739,7 @@ _02180cac: .word data_ov37_02187e68 _02180cb0: .word data_ov37_02187e7c _02180cb4: .word data_ov37_02187e90 _02180cb8: .word data_ov37_02189190 + arm_func_end func_ov37_02180760 .global func_ov37_02180cbc arm_func_start func_ov37_02180cbc @@ -5899,7 +5899,6 @@ _02180e5c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov37_02180cc8 _02180f04: .word data_ov37_02188bf8 _02180f08: .word data_ov37_02188c68 _02180f0c: .word data_027e0fec @@ -5907,6 +5906,7 @@ _02180f10: .word data_ov37_02187ea4 _02180f14: .word 0x00000333 _02180f18: .word 0x00001610 _02180f1c: .word 0x0000100e + arm_func_end func_ov37_02180cc8 .global func_ov37_02180f20 arm_func_start func_ov37_02180f20 @@ -6959,7 +6959,6 @@ _02181e2c: bl func_ov00_020ceacc b _02181f58 .align 2, 0 - arm_func_end func_ov37_02180f54 _02181ed4: .word data_027e0ffc _02181ed8: .word data_027e0e58 _02181edc: .word data_ov37_02187fbc @@ -8393,6 +8392,7 @@ _02183494: .word 0x000002be _02183498: .word data_ov37_021880e8 _0218349c: .word 0x0000100d _021834a0: .word 0x000002bf + arm_func_end func_ov37_02180f54 .global func_ov37_021834a4 arm_func_start func_ov37_021834a4 @@ -8456,10 +8456,10 @@ _02183558: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_021834b0 _02183574: .word data_ov37_021880f4 _02183578: .word data_027e0e58 _0218357c: .word data_ov37_02188100 + arm_func_end func_ov37_021834b0 .global func_ov37_02183580 arm_func_start func_ov37_02183580 @@ -8968,7 +8968,6 @@ _02183c44: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_02183930 _02183c4c: .word data_ov37_0218810c _02183c50: .word 0x00002aab _02183c54: .word data_ov37_02188118 @@ -8981,6 +8980,7 @@ _02183c6c: .word data_ov37_02188160 _02183c70: .word 0x0000671c _02183c74: .word data_ov37_0218816c _02183c78: .word data_ov37_02188178 + arm_func_end func_ov37_02183930 .global func_ov37_02183c7c arm_func_start func_ov37_02183c7c @@ -9099,9 +9099,9 @@ _02183dc0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02183d24 _02183df0: .word data_ov37_02188184 _02183df4: .word data_ov37_02188190 + arm_func_end func_ov37_02183d24 .global func_ov37_02183df8 arm_func_start func_ov37_02183df8 @@ -9236,9 +9236,9 @@ _02183f38: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_02183e9c _02183f80: .word 0xfffffb33 _02183f84: .word 0x00003333 + arm_func_end func_ov37_02183e9c .global func_ov37_02183f88 arm_func_start func_ov37_02183f88 @@ -9365,9 +9365,9 @@ _021840f4: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov37_02184054 _0218412c: .word 0x00003333 _02184130: .word 0x000024cd + arm_func_end func_ov37_02184054 .global func_ov37_02184134 arm_func_start func_ov37_02184134 @@ -9406,10 +9406,10 @@ func_ov37_02184134: ; 0x02184134 add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_02184134 _021841b8: .word data_ov37_0218819c _021841bc: .word data_027e0e58 _021841c0: .word 0x00001012 + arm_func_end func_ov37_02184134 .global func_ov37_021841c4 arm_func_start func_ov37_021841c4 @@ -9510,13 +9510,13 @@ _021842e4: bl func_01ff9158 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_021841f4 _02184304: .word 0x00000b33 _02184308: .word 0x0000219a _0218430c: .word 0xfffff4cd _02184310: .word 0x0000199a _02184314: .word 0xffffe666 _02184318: .word 0xffffde66 + arm_func_end func_ov37_021841f4 .global func_ov37_0218431c arm_func_start func_ov37_0218431c @@ -9557,8 +9557,8 @@ func_ov37_02184370: ; 0x02184370 str r1, [r0, #0x5b0] bx lr .align 2, 0 - arm_func_end func_ov37_02184370 _02184380: .word 0x0000019a + arm_func_end func_ov37_02184370 .global func_ov37_02184384 arm_func_start func_ov37_02184384 @@ -9593,8 +9593,8 @@ func_ov37_021843a4: ; 0x021843a4 bl func_ov37_021843d4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_021843a4 _021843d0: .word data_027e0fe0 + arm_func_end func_ov37_021843a4 .global func_ov37_021843d4 arm_func_start func_ov37_021843d4 @@ -9640,10 +9640,10 @@ func_ov37_021843d4: ; 0x021843d4 str r2, [r4, #0x6c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_021843d4 _02184474: .word data_ov37_02188cd4 _02184478: .word gItemManager _0218447c: .word 0x000004cd + arm_func_end func_ov37_021843d4 .global func_ov37_02184480 arm_func_start func_ov37_02184480 @@ -9700,9 +9700,9 @@ func_ov37_021844d8: ; 0x021844d8 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov37_021844d8 _02184524: .word 0x000014cd _02184528: .word data_ov37_021891c0 + arm_func_end func_ov37_021844d8 .global func_ov37_0218452c arm_func_start func_ov37_0218452c @@ -9796,8 +9796,8 @@ _0218457c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_0218452c _02184688: .word 0x0000099a + arm_func_end func_ov37_0218452c .global func_ov37_0218468c arm_func_start func_ov37_0218468c @@ -9859,8 +9859,8 @@ func_ov37_02184714: ; 0x02184714 str r2, [r0, #0x174] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_02184714 _02184754: .word 0x00000ccd + arm_func_end func_ov37_02184714 .global func_ov37_02184758 arm_func_start func_ov37_02184758 @@ -10000,9 +10000,9 @@ _02184930: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_021847d8 _02184944: .word data_ov37_02189194 _02184948: .word 0xfffff1c7 + arm_func_end func_ov37_021847d8 .global func_ov37_0218494c arm_func_start func_ov37_0218494c @@ -10034,8 +10034,8 @@ func_ov37_02184960: ; 0x02184960 strh r1, [r0, #0x54] bx lr .align 2, 0 - arm_func_end func_ov37_02184960 _021849a0: .word data_02050f54 + arm_func_end func_ov37_02184960 .global func_ov37_021849a4 arm_func_start func_ov37_021849a4 @@ -10153,13 +10153,13 @@ _02184b50: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_021849a4 _02184b60: .word data_02050f54 _02184b64: .word 0x000004cd _02184b68: .word data_027e0ffc _02184b6c: .word 0x0000019b _02184b70: .word data_027e0e58 _02184b74: .word func_ov37_02184960 + arm_func_end func_ov37_021849a4 .global func_ov37_02184b78 arm_func_start func_ov37_02184b78 @@ -10483,13 +10483,13 @@ _02184d70: add sp, sp, #0xb4 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_02184bc0 _0218503c: .word data_02050f54 _02185040: .word 0x00000333 _02185044: .word data_ov37_02188508 _02185048: .word 0x010800c0 _0218504c: .word 0x4210ffff _02185050: .word data_ov37_02188508 + arm_func_end func_ov37_02184bc0 .global func_ov37_02185054 arm_func_start func_ov37_02185054 @@ -10529,9 +10529,9 @@ _021850bc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02185068 _021850c4: .word data_027e0fe0 _021850c8: .word data_ov37_02188d90 + arm_func_end func_ov37_02185068 .global func_ov37_021850cc arm_func_start func_ov37_021850cc @@ -10586,8 +10586,8 @@ func_ov37_0218510c: ; 0x0218510c add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_0218510c _02185174: .word data_027e0ff8 + arm_func_end func_ov37_0218510c .global func_ov37_02185178 arm_func_start func_ov37_02185178 @@ -10695,7 +10695,6 @@ _021852dc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02185178 _021852e4: .word 0x5342454d _021852e8: .word data_027e0ffc _021852ec: .word 0x424d524e @@ -10703,6 +10702,7 @@ _021852f0: .word 0x0000019d _021852f4: .word 0x424f4d42 _021852f8: .word 0x41525257 _021852fc: .word 0x524f5045 + arm_func_end func_ov37_02185178 .global func_ov37_02185300 arm_func_start func_ov37_02185300 @@ -10711,8 +10711,8 @@ func_ov37_02185300: ; 0x02185300 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov37_02185300 _0218530c: .word func_01fffcec + arm_func_end func_ov37_02185300 .global func_ov37_02185310 arm_func_start func_ov37_02185310 @@ -10738,8 +10738,8 @@ func_ov37_02185310: ; 0x02185310 mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov37_02185310 _02185360: .word data_027e0d0c + arm_func_end func_ov37_02185310 .global func_ov37_02185364 arm_func_start func_ov37_02185364 @@ -10750,8 +10750,8 @@ func_ov37_02185364: ; 0x02185364 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov37_02185364 _02185378: .word func_ov00_0207a1c8 + arm_func_end func_ov37_02185364 .global func_ov37_0218537c arm_func_start func_ov37_0218537c @@ -10803,9 +10803,9 @@ _02185400: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_021853ac _02185408: .word data_027e0fe0 _0218540c: .word data_ov37_02188e4c + arm_func_end func_ov37_021853ac .global func_ov37_02185410 arm_func_start func_ov37_02185410 @@ -10853,9 +10853,9 @@ func_ov37_0218544c: ; 0x0218544c mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0218544c _021854a4: .word data_027e0d0c _021854a8: .word 0x0000099a + arm_func_end func_ov37_0218544c .global func_ov37_021854ac arm_func_start func_ov37_021854ac @@ -10866,8 +10866,8 @@ func_ov37_021854ac: ; 0x021854ac add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov37_021854ac _021854c0: .word func_ov00_0207a1c8 + arm_func_end func_ov37_021854ac .global func_ov37_021854c4 arm_func_start func_ov37_021854c4 @@ -10890,8 +10890,8 @@ func_ov37_021854c4: ; 0x021854c4 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov37_021854c4 _02185508: .word data_027e0ff8 + arm_func_end func_ov37_021854c4 .global func_ov37_0218550c arm_func_start func_ov37_0218550c @@ -10930,8 +10930,8 @@ func_ov37_0218553c: ; 0x0218553c bl func_ov37_0218621c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0218553c _02185568: .word data_027e0fe0 + arm_func_end func_ov37_0218553c .global func_ov37_0218556c arm_func_start func_ov37_0218556c @@ -10945,8 +10945,8 @@ func_ov37_0218556c: ; 0x0218556c str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0218556c _0218558c: .word data_ov37_021890c4 + arm_func_end func_ov37_0218556c .global func_ov37_02185590 arm_func_start func_ov37_02185590 @@ -11018,7 +11018,6 @@ _02185674: bl func_02018cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02185590 _02185690: .word data_ov37_02188548 _02185694: .word data_ov37_0218855c _02185698: .word data_ov37_02188570 @@ -11027,6 +11026,7 @@ _021856a0: .word data_ov37_02188598 _021856a4: .word data_ov37_021885ac _021856a8: .word data_ov37_021885c0 _021856ac: .word func_ov37_0218577c + arm_func_end func_ov37_02185590 .global func_ov37_021856b0 arm_func_start func_ov37_021856b0 @@ -11104,9 +11104,9 @@ func_ov37_0218577c: ; 0x0218577c strb r1, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov37_0218577c _021857a0: .word func_ov37_02185724 _021857a4: .word func_ov37_021856b0 + arm_func_end func_ov37_0218577c .global func_ov37_021857a8 arm_func_start func_ov37_021857a8 @@ -11167,13 +11167,13 @@ func_ov37_021857a8: ; 0x021857a8 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov37_021857a8 _02185884: .word data_ov37_021890b0 _02185888: .word data_ov37_02188c68 _0218588c: .word data_ov37_021885d4 _02185890: .word data_027e0fec _02185894: .word data_ov37_0218912c _02185898: .word data_ov37_02189144 + arm_func_end func_ov37_021857a8 .global func_ov37_0218589c arm_func_start func_ov37_0218589c @@ -11272,11 +11272,11 @@ _02185974: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_021858b0 _021859f4: .word data_027e0ffc _021859f8: .word 0x000002bb _021859fc: .word data_ov37_02188610 _02185a00: .word data_ov37_0218861c + arm_func_end func_ov37_021858b0 .global func_ov37_02185a04 arm_func_start func_ov37_02185a04 @@ -11305,9 +11305,9 @@ func_ov37_02185a04: ; 0x02185a04 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_02185a04 _02185a60: .word data_027e0e58 _02185a64: .word 0x0000100e + arm_func_end func_ov37_02185a04 .global func_ov37_02185a68 arm_func_start func_ov37_02185a68 @@ -11368,10 +11368,10 @@ func_ov37_02185aac: ; 0x02185aac add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_02185aac _02185b30: .word data_ov37_02188628 _02185b34: .word data_027e0e58 _02185b38: .word 0x00001012 + arm_func_end func_ov37_02185aac .global func_ov37_02185b3c arm_func_start func_ov37_02185b3c @@ -11784,7 +11784,6 @@ _02186158: add sp, sp, #0x54 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov37_02185b6c _02186160: .word data_ov37_02188640 _02186164: .word data_ov37_0218864c _02186168: .word data_ov37_02188658 @@ -11792,6 +11791,7 @@ _0218616c: .word data_ov37_02188664 _02186170: .word data_ov37_02188670 _02186174: .word data_ov37_0218867c _02186178: .word data_02050f54 + arm_func_end func_ov37_02185b6c .global func_ov37_0218617c arm_func_start func_ov37_0218617c @@ -11839,12 +11839,12 @@ _02186200: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02186184 _02186208: .word data_027e0fc8 _0218620c: .word data_027e0fe4 _02186210: .word 0x424b4559 _02186214: .word 0x43525953 _02186218: .word 0x464f5243 + arm_func_end func_ov37_02186184 .global func_ov37_0218621c arm_func_start func_ov37_0218621c @@ -11886,11 +11886,11 @@ func_ov37_0218621c: ; 0x0218621c str r2, [r4, #0x45c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0218621c _021862ac: .word data_ov37_02188f88 _021862b0: .word data_ov37_02189098 _021862b4: .word data_ov00_020e2f04 _021862b8: .word data_ov00_020e2dd8 + arm_func_end func_ov37_0218621c .global func_ov37_021862bc arm_func_start func_ov37_021862bc @@ -11951,11 +11951,11 @@ _02186300: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_021862d0 _02186380: .word data_ov37_02188f88 _02186384: .word data_027e0fe4 _02186388: .word data_027e0f6c _0218638c: .word func_ov00_020b7d74 + arm_func_end func_ov37_021862d0 .global func_ov37_02186390 arm_func_start func_ov37_02186390 @@ -12008,11 +12008,11 @@ _021863c0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02186390 _02186448: .word data_ov37_02188f88 _0218644c: .word data_027e0fe4 _02186450: .word data_027e0f6c _02186454: .word func_ov00_020b7d74 + arm_func_end func_ov37_02186390 .global func_ov37_02186458 arm_func_start func_ov37_02186458 @@ -12147,13 +12147,13 @@ func_ov37_02186458: ; 0x02186458 add sp, sp, #0x58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02186458 _0218665c: .word data_ov37_02188f00 _02186660: .word data_027e0f6c _02186664: .word data_027e0fe8 _02186668: .word 0x57534243 _0218666c: .word data_027e0fe4 _02186670: .word gMapManager + arm_func_end func_ov37_02186458 .global func_ov37_02186674 arm_func_start func_ov37_02186674 @@ -12197,8 +12197,8 @@ func_ov37_02186694: ; 0x02186694 add sp, sp, #0x20 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_02186694 _021866f8: .word data_027e0ff8 + arm_func_end func_ov37_02186694 .global func_ov37_021866fc arm_func_start func_ov37_021866fc @@ -12299,10 +12299,10 @@ func_ov37_02186720: ; 0x02186720 add sp, sp, #0xa4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov37_02186720 _02186850: .word data_027e0fe4 _02186854: .word 0x0000ffff _02186858: .word gMapManager + arm_func_end func_ov37_02186720 .global func_ov37_0218685c arm_func_start func_ov37_0218685c @@ -12519,8 +12519,8 @@ func_ov37_02186b18: ; 0x02186b18 mov r2, #0x16c bx ip .align 2, 0 - arm_func_end func_ov37_02186b18 _02186b30: .word func_ov00_020cd060 + arm_func_end func_ov37_02186b18 .global func_ov37_02186b34 arm_func_start func_ov37_02186b34 @@ -12543,8 +12543,8 @@ func_ov37_02186b50: ; 0x02186b50 str r1, [r0, #0x6c] bx lr .align 2, 0 - arm_func_end func_ov37_02186b50 _02186b64: .word 0x000004cd + arm_func_end func_ov37_02186b50 .global func_ov37_02186b68 arm_func_start func_ov37_02186b68 @@ -12630,13 +12630,13 @@ func_ov37_02186b68: ; 0x02186b68 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov37_02186b68 _02186ca8: .word 0x66666667 _02186cac: .word gMapManager _02186cb0: .word data_027e0e58 _02186cb4: .word 0x000001a9 _02186cb8: .word data_027e0ffc _02186cbc: .word 0x0000032f + arm_func_end func_ov37_02186b68 .global func_ov37_02186cc0 arm_func_start func_ov37_02186cc0 @@ -12682,8 +12682,8 @@ func_ov37_02186cdc: ; 0x02186cdc add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_02186cdc _02186d38: .word 0x000004cd + arm_func_end func_ov37_02186cdc .global func_ov37_02186d3c arm_func_start func_ov37_02186d3c @@ -12697,8 +12697,8 @@ func_ov37_02186d3c: ; 0x02186d3c movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_02186d3c _02186d5c: .word 0x0000019a + arm_func_end func_ov37_02186d3c .global func_ov37_02186d60 arm_func_start func_ov37_02186d60 @@ -12767,9 +12767,9 @@ _02186dd0: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_02186d60 _02186e58: .word data_027e0fa0 _02186e5c: .word 0xffffe4cd + arm_func_end func_ov37_02186d60 .global func_ov37_02186e60 arm_func_start func_ov37_02186e60 @@ -12937,8 +12937,8 @@ func_ov37_0218703c: ; 0x0218703c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_0218703c _0218707c: .word data_027e0f94 + arm_func_end func_ov37_0218703c .global func_ov37_02187080 arm_func_start func_ov37_02187080 @@ -13410,7 +13410,6 @@ _02187730: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov37_02187080 _02187744: .word data_027e0fe4 _02187748: .word data_027e0fc8 _0218774c: .word data_027e0f94 @@ -13426,6 +13425,7 @@ _02187770: .word gMapManager _02187774: .word data_027e0e58 _02187778: .word 0x00001011 _0218777c: .word 0x000002ba + arm_func_end func_ov37_02187080 .global func_ov37_02187780 arm_func_start func_ov37_02187780 @@ -13507,12 +13507,12 @@ _0218786c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov37_021877c0 _02187898: .word data_027e0fe8 _0218789c: .word 0x57534242 _021878a0: .word data_027e0fe4 _021878a4: .word data_027e0e58 _021878a8: .word 0x00001001 + arm_func_end func_ov37_021877c0 .global func_ov37_021878ac arm_func_start func_ov37_021878ac @@ -13718,11 +13718,11 @@ func_ov37_021878ac: ; 0x021878ac add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov37_021878ac _02187bcc: .word data_02050f54 _02187bd0: .word data_027e0ffc _02187bd4: .word 0x000002b1 _02187bd8: .word 0xffffd555 + arm_func_end func_ov37_021878ac .global func_ov37_02187bdc arm_func_start func_ov37_02187bdc @@ -13747,8 +13747,8 @@ _02187c14: movge r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02187bdc _02187c24: .word 0xffff8001 + arm_func_end func_ov37_02187bdc .global func_ov37_02187c28 arm_func_start func_ov37_02187c28 @@ -13816,9 +13816,9 @@ func_ov37_02187c5c: ; 0x02187c5c add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02187c5c _02187ce4: .word data_027e0f94 _02187ce8: .word data_027e0f90 + arm_func_end func_ov37_02187c5c .global func_ov37_02187cec arm_func_start func_ov37_02187cec @@ -13863,10 +13863,10 @@ _02187d78: add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov37_02187cec _02187d84: .word data_027e0f94 _02187d88: .word data_027e0f90 _02187d8c: .word 0x000024cd + arm_func_end func_ov37_02187cec .global func_ov37_02187d90 arm_func_start func_ov37_02187d90 @@ -13891,7 +13891,7 @@ func_ov37_02187dac: ; 0x02187dac mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov37_02187dac - + .rodata .global data_ov37_02187dc8 data_ov37_02187dc8: ; 0x02187dc8 @@ -15410,7 +15410,6 @@ func_ov37_02188690: ; 0x02188690 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov37_02188690 _02188790: .word data_ov37_0218916c _02188794: .word 0x57534253 _02188798: .word func_ov37_0217bd80 @@ -15420,6 +15419,7 @@ _021887a4: .word 0x00001b33 _021887a8: .word data_ov37_02188a20 _021887ac: .word func_ov00_020cceec _021887b0: .word data_ov37_02189180 + arm_func_end func_ov37_02188690 .global func_ov37_021887b4 arm_func_start func_ov37_021887b4 @@ -15443,7 +15443,6 @@ func_ov37_021887b4: ; 0x021887b4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_021887b4 _021887fc: .word data_ov37_021891a0 _02188800: .word 0x57534242 _02188804: .word func_ov37_021843a4 @@ -15452,6 +15451,7 @@ _0218880c: .word data_ov37_02189194 _02188810: .word data_ov37_021891c0 _02188814: .word func_ov37_02185054 _02188818: .word data_ov37_021891b4 + arm_func_end func_ov37_021887b4 .global func_ov37_0218881c arm_func_start func_ov37_0218881c @@ -15468,12 +15468,12 @@ func_ov37_0218881c: ; 0x0218881c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0218881c _02188848: .word data_ov37_021891d8 _0218884c: .word 0x57534246 _02188850: .word func_ov37_02185068 _02188854: .word _ZN9ActorTypeD1Ev _02188858: .word data_ov37_021891cc + arm_func_end func_ov37_0218881c .global func_ov37_0218885c arm_func_start func_ov37_0218885c @@ -15490,12 +15490,12 @@ func_ov37_0218885c: ; 0x0218885c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov37_0218885c _02188888: .word data_ov37_021891f8 _0218888c: .word 0x57534243 _02188890: .word func_ov37_021853ac _02188894: .word _ZN9ActorTypeD1Ev _02188898: .word data_ov37_021891ec + arm_func_end func_ov37_0218885c .global func_ov37_0218889c arm_func_start func_ov37_0218889c @@ -15563,7 +15563,6 @@ func_ov37_0218889c: ; 0x0218889c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov37_0218889c _02188994: .word data_ov37_02189218 _02188998: .word 0x57534248 _0218899c: .word func_ov37_0218553c @@ -15572,6 +15571,7 @@ _021889a4: .word data_ov37_0218920c _021889a8: .word data_ov37_02188f00 _021889ac: .word func_ov00_020cceec _021889b0: .word data_ov37_0218922c + arm_func_end func_ov37_0218889c .section .ctor, 4, 1, 4 .global data_ov37_021889b4 diff --git a/asm/ov38.s b/asm/ov38.s index 966dfbbc..03d2d1e9 100644 --- a/asm/ov38.s +++ b/asm/ov38.s @@ -18,9 +18,9 @@ func_ov38_0217bd80: ; 0x0217bd80 bl func_ov38_0217c5d4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_0217bd80 _0217bdac: .word data_027e0fe0 _0217bdb0: .word 0x000010b0 + arm_func_end func_ov38_0217bd80 .global func_ov38_0217bdb4 arm_func_start func_ov38_0217bdb4 @@ -143,8 +143,8 @@ func_ov38_0217bf0c: ; 0x0217bf0c bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217bf0c _0217bf3c: .word data_027e0c68 + arm_func_end func_ov38_0217bf0c .global func_ov38_0217bf40 arm_func_start func_ov38_0217bf40 @@ -215,7 +215,6 @@ func_ov38_0217bf48: ; 0x0217bf48 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_0217bf48 _0217c030: .word data_027e0fe4 _0217c034: .word 0x4e415649 _0217c038: .word 0x00004a52 @@ -224,6 +223,7 @@ _0217c040: .word 0x46434e56 _0217c044: .word data_ov00_020eec9c _0217c048: .word data_ov00_020eec68 _0217c04c: .word data_ov38_021891e0 + arm_func_end func_ov38_0217bf48 .global func_ov38_0217c050 arm_func_start func_ov38_0217c050 @@ -283,7 +283,6 @@ func_ov38_0217c050: ; 0x0217c050 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_0217c050 _0217c128: .word data_027e0fe4 _0217c12c: .word 0x4e415649 _0217c130: .word 0x57534e56 @@ -291,6 +290,7 @@ _0217c134: .word 0x46434e56 _0217c138: .word data_ov00_020eec9c _0217c13c: .word data_ov00_020eec68 _0217c140: .word data_ov38_021891e0 + arm_func_end func_ov38_0217c050 .global func_ov38_0217c144 arm_func_start func_ov38_0217c144 @@ -314,8 +314,8 @@ _0217c178: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov38_0217c144 _0217c180: .word 0x474f3145 + arm_func_end func_ov38_0217c144 .global func_ov38_0217c184 arm_func_start func_ov38_0217c184 @@ -554,7 +554,6 @@ _0217c26c: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_0217c184 _0217c518: .word data_027e0ce0 _0217c51c: .word data_ov38_021891e0 _0217c520: .word data_ov38_02189248 @@ -568,6 +567,7 @@ _0217c53c: .word 0x00001001 _0217c540: .word data_ov38_02189280 _0217c544: .word 0x00001084 _0217c548: .word 0x00000c63 + arm_func_end func_ov38_0217c184 .global func_ov38_0217c54c arm_func_start func_ov38_0217c54c @@ -607,9 +607,9 @@ _0217c5a0: str r1, [r0, #0xb8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_0217c54c _0217c5cc: .word data_ov38_021891e0 _0217c5d0: .word data_027e0ce0 + arm_func_end func_ov38_0217c54c .global func_ov38_0217c5d4 arm_func_start func_ov38_0217c5d4 @@ -713,7 +713,6 @@ func_ov38_0217c5d4: ; 0x0217c5d4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_0217c5d4 _0217c75c: .word data_ov38_02188f38 _0217c760: .word data_027e0fec _0217c764: .word func_ov00_020a9b6c @@ -729,6 +728,7 @@ _0217c788: .word data_ov00_020e2e3c _0217c78c: .word data_ov38_021891e0 _0217c790: .word data_ov29_0217a4ac _0217c794: .word data_ov38_0218923c + arm_func_end func_ov38_0217c5d4 .global func_ov38_0217c798 arm_func_start func_ov38_0217c798 @@ -743,8 +743,8 @@ func_ov38_0217c798: ; 0x0217c798 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217c798 _0217c7bc: .word data_ov38_02188ff4 + arm_func_end func_ov38_0217c798 .global func_ov38_0217c7c0 arm_func_start func_ov38_0217c7c0 @@ -799,7 +799,6 @@ _0217c7fc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217c7c0 _0217c880: .word data_ov38_02188f38 _0217c884: .word data_ov38_021891e0 _0217c888: .word data_ov29_0217a4ac @@ -808,6 +807,7 @@ _0217c890: .word data_ov00_020eec9c _0217c894: .word func_ov00_020b7d74 _0217c898: .word func_ov38_02184d74 _0217c89c: .word func_ov00_020a9b6c + arm_func_end func_ov38_0217c7c0 .global func_ov38_0217c8a0 arm_func_start func_ov38_0217c8a0 @@ -864,7 +864,6 @@ _0217c8dc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217c8a0 _0217c968: .word data_ov38_02188f38 _0217c96c: .word data_ov38_021891e0 _0217c970: .word data_ov29_0217a4ac @@ -873,6 +872,7 @@ _0217c978: .word data_ov00_020eec9c _0217c97c: .word func_ov00_020b7d74 _0217c980: .word func_ov38_02184d74 _0217c984: .word func_ov00_020a9b6c + arm_func_end func_ov38_0217c8a0 .global func_ov38_0217c988 arm_func_start func_ov38_0217c988 @@ -1113,9 +1113,9 @@ _0217cc94: bl func_ov38_0217cd38 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_0217cc2c _0217ccb0: .word data_ov38_02189200 _0217ccb4: .word data_ov38_021891e0 + arm_func_end func_ov38_0217cc2c .global func_ov38_0217ccb8 arm_func_start func_ov38_0217ccb8 @@ -1255,9 +1255,9 @@ _0217ce5c: bl func_ov38_0217ce84 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217cd70 _0217ce7c: .word data_ov38_02189200 _0217ce80: .word data_ov38_021891e0 + arm_func_end func_ov38_0217cd70 .global func_ov38_0217ce84 arm_func_start func_ov38_0217ce84 @@ -1287,8 +1287,8 @@ func_ov38_0217ce84: ; 0x0217ce84 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_0217ce84 _0217cee4: .word data_02050f54 + arm_func_end func_ov38_0217ce84 .global func_ov38_0217cee8 arm_func_start func_ov38_0217cee8 @@ -1335,8 +1335,8 @@ func_ov38_0217cee8: ; 0x0217cee8 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217cee8 _0217cf8c: .word data_02050f54 + arm_func_end func_ov38_0217cee8 .global func_ov38_0217cf90 arm_func_start func_ov38_0217cf90 @@ -1695,7 +1695,6 @@ _0217d360: add sp, sp, #0x6c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_0217cf90 _0217d504: .word gItemManager _0217d508: .word gAdventureFlags _0217d50c: .word data_ov38_021889b8 @@ -1723,6 +1722,7 @@ _0217d560: .word 0x4e415649 _0217d564: .word data_027e0fec _0217d568: .word data_ov29_0217a4ac _0217d56c: .word data_ov38_021890cc + arm_func_end func_ov38_0217cf90 .global func_ov38_0217d570 arm_func_start func_ov38_0217d570 @@ -1819,9 +1819,9 @@ _0217d6b8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_0217d570 _0217d6d0: .word data_027e0fec _0217d6d4: .word data_ov38_02188cc0 + arm_func_end func_ov38_0217d570 .global func_ov38_0217d6d8 arm_func_start func_ov38_0217d6d8 @@ -1969,12 +1969,12 @@ _0217d874: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217d6d8 _0217d904: .word 0xffffe99a _0217d908: .word data_027e0f94 _0217d90c: .word 0x00000d9a _0217d910: .word data_027e0ffc _0217d914: .word data_02050f54 + arm_func_end func_ov38_0217d6d8 .global func_ov38_0217d918 arm_func_start func_ov38_0217d918 @@ -2090,8 +2090,8 @@ _0217da20: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_0217d918 _0217dabc: .word data_02050f54 + arm_func_end func_ov38_0217d918 .global func_ov38_0217dac0 arm_func_start func_ov38_0217dac0 @@ -2100,8 +2100,8 @@ func_ov38_0217dac0: ; 0x0217dac0 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov38_0217dac0 _0217dacc: .word func_01fffcec + arm_func_end func_ov38_0217dac0 .global func_ov38_0217dad0 arm_func_start func_ov38_0217dad0 @@ -2239,9 +2239,9 @@ _0217dbbc: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217dad0 _0217dcd4: .word 0x00000f33 _0217dcd8: .word data_02050f54 + arm_func_end func_ov38_0217dad0 .global func_ov38_0217dcdc arm_func_start func_ov38_0217dcdc @@ -2302,11 +2302,11 @@ func_ov38_0217dcdc: ; 0x0217dcdc add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217dcdc _0217ddb8: .word data_027e0d0c _0217ddbc: .word 0x0000019a _0217ddc0: .word 0x00000266 _0217ddc4: .word data_02050f54 + arm_func_end func_ov38_0217dcdc .global func_ov38_0217ddc8 arm_func_start func_ov38_0217ddc8 @@ -2347,8 +2347,8 @@ func_ov38_0217ddc8: ; 0x0217ddc8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_0217ddc8 _0217de54: .word data_02050f54 + arm_func_end func_ov38_0217ddc8 .global func_ov38_0217de58 arm_func_start func_ov38_0217de58 @@ -2379,8 +2379,8 @@ func_ov38_0217de58: ; 0x0217de58 bl func_ov00_020d5cd8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217de58 _0217debc: .word data_02050f54 + arm_func_end func_ov38_0217de58 .global func_ov38_0217dec0 arm_func_start func_ov38_0217dec0 @@ -2459,8 +2459,8 @@ _0217dfa0: add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217dec0 _0217dfe0: .word 0x0000010a + arm_func_end func_ov38_0217dec0 .global func_ov38_0217dfe4 arm_func_start func_ov38_0217dfe4 @@ -2631,13 +2631,13 @@ _0217e248: add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217dfe4 _0217e254: .word 0xffff8001 _0217e258: .word data_02051054 _0217e25c: .word data_ov38_02188ca0 _0217e260: .word data_ov38_02188ee8 _0217e264: .word data_027e0ffc _0217e268: .word 0x00000444 + arm_func_end func_ov38_0217dfe4 .global func_ov38_0217e26c arm_func_start func_ov38_0217e26c @@ -2920,11 +2920,11 @@ _0217e630: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_0217e4e0 _0217e678: .word data_027e0f94 _0217e67c: .word 0x00011fd7 _0217e680: .word 0x0000be66 _0217e684: .word 0x0000bccd + arm_func_end func_ov38_0217e4e0 .global func_ov38_0217e688 arm_func_start func_ov38_0217e688 @@ -3079,11 +3079,11 @@ _0217e820: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0217e77c _0217e8b4: .word data_027e0f94 _0217e8b8: .word 0xfffffe66 _0217e8bc: .word data_027e0ffc _0217e8c0: .word 0x00000431 + arm_func_end func_ov38_0217e77c .global func_ov38_0217e8c4 arm_func_start func_ov38_0217e8c4 @@ -3188,12 +3188,12 @@ _0217e9c4: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_0217e8c4 _0217ea44: .word data_ov38_02188908 _0217ea48: .word data_027e0f94 _0217ea4c: .word 0xfffffccd _0217ea50: .word data_027e0ffc _0217ea54: .word 0x00000431 + arm_func_end func_ov38_0217e8c4 .global func_ov38_0217ea58 arm_func_start func_ov38_0217ea58 @@ -3220,8 +3220,8 @@ func_ov38_0217ea8c: ; 0x0217ea8c mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov38_0217ea8c _0217ea98: .word func_01fffcd8 + arm_func_end func_ov38_0217ea8c .global func_ov38_0217ea9c arm_func_start func_ov38_0217ea9c @@ -3285,9 +3285,9 @@ func_ov38_0217eaa0: ; 0x0217eaa0 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217eaa0 _0217eb70: .word data_ov00_020eec68 _0217eb74: .word data_027e0fc8 + arm_func_end func_ov38_0217eaa0 .global func_ov38_0217eb78 arm_func_start func_ov38_0217eb78 @@ -3733,7 +3733,6 @@ _0217f1cc: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217eb78 _0217f1f8: .word 0x0000030a _0217f1fc: .word data_027e103c _0217f200: .word 0x00180015 @@ -3747,6 +3746,7 @@ _0217f21c: .word data_02050f54 _0217f220: .word data_027e0fc8 _0217f224: .word data_ov00_020eec9c _0217f228: .word 0x0000042c + arm_func_end func_ov38_0217eb78 .global func_ov38_0217f22c arm_func_start func_ov38_0217f22c @@ -3774,9 +3774,9 @@ _0217f248: bl func_ov00_02093a5c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0217f22c _0217f280: .word data_ov38_02189224 _0217f284: .word data_027e0f6c + arm_func_end func_ov38_0217f22c .global func_ov38_0217f288 arm_func_start func_ov38_0217f288 @@ -3854,8 +3854,8 @@ _0217f2cc: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_0217f288 _0217f3a0: .word data_027e0764 + arm_func_end func_ov38_0217f288 .global func_ov38_0217f3a4 arm_func_start func_ov38_0217f3a4 @@ -4170,7 +4170,6 @@ _0217f810: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0217f3a4 _0217f83c: .word data_027e0764 _0217f840: .word data_ov29_0217bca0 _0217f844: .word 0x0000059a @@ -4178,6 +4177,7 @@ _0217f848: .word 0xfffff333 _0217f84c: .word data_027e0e58 _0217f850: .word 0x00001003 _0217f854: .word 0x00000ccd + arm_func_end func_ov38_0217f3a4 .global func_ov38_0217f858 arm_func_start func_ov38_0217f858 @@ -4264,8 +4264,8 @@ func_ov38_0217f890: ; 0x0217f890 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_0217f890 _0217f984: .word data_027e0764 + arm_func_end func_ov38_0217f890 .global func_ov38_0217f988 arm_func_start func_ov38_0217f988 @@ -4321,9 +4321,9 @@ _0217fa24: bl func_ov38_0217d570 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217f9cc _0217fa38: .word data_027e0ffc _0217fa3c: .word 0x00000435 + arm_func_end func_ov38_0217f9cc .global func_ov38_0217fa40 arm_func_start func_ov38_0217fa40 @@ -4463,10 +4463,10 @@ _0217fbfc: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_0217fb50 _0217fc14: .word data_027e0ffc _0217fc18: .word 0x00000437 _0217fc1c: .word 0x00000436 + arm_func_end func_ov38_0217fb50 .global func_ov38_0217fc20 arm_func_start func_ov38_0217fc20 @@ -4594,8 +4594,8 @@ _0217fdd0: bl func_ov38_0217dcdc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0217fc20 _0217fde0: .word data_027e0764 + arm_func_end func_ov38_0217fc20 .global func_ov38_0217fde4 arm_func_start func_ov38_0217fde4 @@ -4651,9 +4651,9 @@ func_ov38_0217fdf4: ; 0x0217fdf4 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_0217fdf4 _0217fe98: .word 0x00000133 _0217fe9c: .word data_027e0f6c + arm_func_end func_ov38_0217fdf4 .global func_ov38_0217fea0 arm_func_start func_ov38_0217fea0 @@ -4802,13 +4802,13 @@ _02180074: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0217fea0 _021800c0: .word data_027e0ffc _021800c4: .word 0x0000043a _021800c8: .word 0x00000171 _021800cc: .word 0x00000439 _021800d0: .word 0x00000266 _021800d4: .word 0x0000043b + arm_func_end func_ov38_0217fea0 .global func_ov38_021800d8 arm_func_start func_ov38_021800d8 @@ -4849,8 +4849,8 @@ func_ov38_021800d8: ; 0x021800d8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_021800d8 _02180164: .word 0x00000133 + arm_func_end func_ov38_021800d8 .global func_ov38_02180168 arm_func_start func_ov38_02180168 @@ -5009,13 +5009,13 @@ _02180360: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02180168 _021803ac: .word 0x00000171 _021803b0: .word data_027e0ffc _021803b4: .word 0x00000439 _021803b8: .word 0x0000043a _021803bc: .word 0x00000266 _021803c0: .word 0x0000043b + arm_func_end func_ov38_02180168 .global func_ov38_021803c4 arm_func_start func_ov38_021803c4 @@ -5053,9 +5053,9 @@ func_ov38_021803c4: ; 0x021803c4 bl func_ov38_0217d570 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_021803c4 _02180444: .word data_027e0d0c _02180448: .word data_027e0764 + arm_func_end func_ov38_021803c4 .global func_ov38_0218044c arm_func_start func_ov38_0218044c @@ -5109,9 +5109,9 @@ _021804e0: bl func_ov38_0217cb2c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0218044c _02180504: .word data_027e0764 _02180508: .word 0x00000b33 + arm_func_end func_ov38_0218044c .global func_ov38_0218050c arm_func_start func_ov38_0218050c @@ -5167,9 +5167,9 @@ func_ov38_0218050c: ; 0x0218050c bl func_ov38_0217d570 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_0218050c _021805d4: .word data_027e0d0c _021805d8: .word data_027e0764 + arm_func_end func_ov38_0218050c .global func_ov38_021805dc arm_func_start func_ov38_021805dc @@ -5468,7 +5468,6 @@ _02180a20: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov38_021805dc _02180a44: .word data_027e0764 _02180a48: .word data_027e0f94 _02180a4c: .word data_ov38_02188908 @@ -5477,6 +5476,7 @@ _02180a54: .word 0xfffffe66 _02180a58: .word data_027e0ffc _02180a5c: .word 0x00000432 _02180a60: .word 0x00000b33 + arm_func_end func_ov38_021805dc .global func_ov38_02180a64 arm_func_start func_ov38_02180a64 @@ -5571,10 +5571,10 @@ _02180b74: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_02180a64 _02180bb4: .word data_027e0d0c _02180bb8: .word 0x00000171 _02180bbc: .word data_027e0ffc + arm_func_end func_ov38_02180a64 .global func_ov38_02180bc0 arm_func_start func_ov38_02180bc0 @@ -5711,8 +5711,8 @@ _02180d9c: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_02180bc0 _02180dac: .word data_ov38_02189224 + arm_func_end func_ov38_02180bc0 .global func_ov38_02180db0 arm_func_start func_ov38_02180db0 @@ -5737,9 +5737,9 @@ _02180dc0: bl func_ov00_02093a5c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_02180db0 _02180df8: .word data_ov38_02189224 _02180dfc: .word data_027e0f6c + arm_func_end func_ov38_02180db0 .global func_ov38_02180e00 arm_func_start func_ov38_02180e00 @@ -5821,10 +5821,10 @@ _02180ee4: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_02180e00 _02180f20: .word data_027e0d0c _02180f24: .word 0x00000171 _02180f28: .word data_ov00_020eec68 + arm_func_end func_ov38_02180e00 .global func_ov38_02180f2c arm_func_start func_ov38_02180f2c @@ -6022,12 +6022,12 @@ _021811f8: add sp, sp, #0x50 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_02180f2c _02181208: .word data_027e0fe8 _0218120c: .word 0x4e564d4d _02181210: .word data_027e0ffc _02181214: .word 0x00000442 _02181218: .word data_ov38_02189224 + arm_func_end func_ov38_02180f2c .global func_ov38_0218121c arm_func_start func_ov38_0218121c @@ -6047,8 +6047,8 @@ _0218122c: strb r1, [r0, #0xa5] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0218121c _02181250: .word data_ov38_02189224 + arm_func_end func_ov38_0218121c .global func_ov38_02181254 arm_func_start func_ov38_02181254 @@ -6105,8 +6105,8 @@ func_ov38_02181254: ; 0x02181254 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_02181254 _02181320: .word data_027e0d0c + arm_func_end func_ov38_02181254 .global func_ov38_02181324 arm_func_start func_ov38_02181324 @@ -6300,12 +6300,12 @@ _021815d8: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_02181324 _021815e8: .word data_027e0ffc _021815ec: .word 0x0000043a _021815f0: .word data_ov38_02189224 _021815f4: .word 0x00000266 _021815f8: .word 0x0000043b + arm_func_end func_ov38_02181324 .global func_ov38_021815fc arm_func_start func_ov38_021815fc @@ -6342,8 +6342,8 @@ func_ov38_021815fc: ; 0x021815fc add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_021815fc _02181678: .word 0x00000133 + arm_func_end func_ov38_021815fc .global func_ov38_0218167c arm_func_start func_ov38_0218167c @@ -6484,13 +6484,13 @@ _0218182c: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0218167c _02181878: .word data_027e0ffc _0218187c: .word 0x0000043a _02181880: .word 0x00000171 _02181884: .word data_ov38_02189224 _02181888: .word 0x00000266 _0218188c: .word 0x0000043b + arm_func_end func_ov38_0218167c .global func_ov38_02181890 arm_func_start func_ov38_02181890 @@ -6545,8 +6545,8 @@ _0218190c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_02181890 _0218194c: .word 0x00000133 + arm_func_end func_ov38_02181890 .global func_ov38_02181950 arm_func_start func_ov38_02181950 @@ -6884,13 +6884,13 @@ _02181dbc: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_02181950 _02181e18: .word data_027e0ffc _02181e1c: .word 0x00000441 _02181e20: .word 0x00000171 _02181e24: .word data_ov38_02189224 _02181e28: .word 0x0000043b _02181e2c: .word 0x00000266 + arm_func_end func_ov38_02181950 .global func_ov38_02181e30 arm_func_start func_ov38_02181e30 @@ -6953,10 +6953,10 @@ func_ov38_02181e30: ; 0x02181e30 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02181e30 _02181f14: .word data_027e0d0c _02181f18: .word 0x00000133 _02181f1c: .word func_ov38_0217cd70 + arm_func_end func_ov38_02181e30 .global func_ov38_02181f20 arm_func_start func_ov38_02181f20 @@ -7036,8 +7036,8 @@ _02181ff0: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02181f20 _0218203c: .word 0x00000171 + arm_func_end func_ov38_02181f20 .global func_ov38_02182040 arm_func_start func_ov38_02182040 @@ -7062,9 +7062,9 @@ func_ov38_02182040: ; 0x02182040 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov38_02182040 _0218208c: .word gItemManager _02182090: .word func_ov38_0217d570 + arm_func_end func_ov38_02182040 .global func_ov38_02182094 arm_func_start func_ov38_02182094 @@ -7172,9 +7172,9 @@ _021821d4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_02182094 _02182220: .word data_027e0764 _02182224: .word data_02050f54 + arm_func_end func_ov38_02182094 .global func_ov38_02182228 arm_func_start func_ov38_02182228 @@ -7247,9 +7247,9 @@ func_ov38_02182228: ; 0x02182228 str r0, [r2, #0x54] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_02182228 _02182334: .word 0x0000059a _02182338: .word data_027e0764 + arm_func_end func_ov38_02182228 .global func_ov38_0218233c arm_func_start func_ov38_0218233c @@ -7390,12 +7390,12 @@ _02182528: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_0218233c _0218254c: .word data_02050f54 _02182550: .word 0x00003d9a _02182554: .word 0x00001e66 _02182558: .word data_027e0ffc _0218255c: .word 0x00000443 + arm_func_end func_ov38_0218233c .global func_ov38_02182560 arm_func_start func_ov38_02182560 @@ -7416,8 +7416,8 @@ func_ov38_02182560: ; 0x02182560 bl func_ov38_0217d570 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_02182560 _0218259c: .word 0x0000059a + arm_func_end func_ov38_02182560 .global func_ov38_021825a0 arm_func_start func_ov38_021825a0 @@ -7951,7 +7951,6 @@ _02182d8c: add sp, sp, #0xc4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_021825a0 _02182d94: .word data_02050f54 _02182d98: .word 0x0000299a _02182d9c: .word data_027e0ffc @@ -7961,6 +7960,7 @@ _02182da8: .word 0x00000447 _02182dac: .word 0x00000448 _02182db0: .word data_027e0e58 _02182db4: .word 0x00000449 + arm_func_end func_ov38_021825a0 .global func_ov38_02182db8 arm_func_start func_ov38_02182db8 @@ -7992,9 +7992,9 @@ func_ov38_02182db8: ; 0x02182db8 add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02182db8 _02182e20: .word 0x0000219a _02182e24: .word data_027e0ff8 + arm_func_end func_ov38_02182db8 .global func_ov38_02182e28 arm_func_start func_ov38_02182e28 @@ -8166,11 +8166,11 @@ _02183054: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_02182e3c _0218306c: .word data_ov38_02189224 _02183070: .word data_027e0ffc _02183074: .word 0x0000043f _02183078: .word 0x0000043e + arm_func_end func_ov38_02182e3c .global func_ov38_0218307c arm_func_start func_ov38_0218307c @@ -8228,8 +8228,8 @@ _021830a4: add sp, sp, #0x3c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_0218307c _02183148: .word 0x00000e66 + arm_func_end func_ov38_0218307c .global func_ov38_0218314c arm_func_start func_ov38_0218314c @@ -8389,11 +8389,11 @@ _02183378: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0218314c _0218339c: .word data_027e0e58 _021833a0: .word data_027e0ffc _021833a4: .word 0x0000042f _021833a8: .word 0x00000438 + arm_func_end func_ov38_0218314c .global func_ov38_021833ac arm_func_start func_ov38_021833ac @@ -8472,8 +8472,8 @@ _0218348c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_021833f4 _021834b0: .word 0x00000e66 + arm_func_end func_ov38_021833f4 .global func_ov38_021834b4 arm_func_start func_ov38_021834b4 @@ -8695,7 +8695,6 @@ _021837c4: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_021834b4 _021837fc: .word 0x0000099a _02183800: .word 0x00000b33 _02183804: .word 0x00000266 @@ -8704,6 +8703,7 @@ _0218380c: .word 0x00000e39 _02183810: .word 0x00000333 _02183814: .word 0x00001333 _02183818: .word data_ov29_0217a4ac + arm_func_end func_ov38_021834b4 .global func_ov38_0218381c arm_func_start func_ov38_0218381c @@ -8874,11 +8874,11 @@ _02183a7c: add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0218381c _02183a94: .word 0x0000151f _02183a98: .word 0x00001ccd _02183a9c: .word 0x00000e66 _02183aa0: .word data_027e0fc8 + arm_func_end func_ov38_0218381c .global func_ov38_02183aa4 arm_func_start func_ov38_02183aa4 @@ -8934,8 +8934,8 @@ _02183b48: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02183aa4 _02183b5c: .word gAdventureFlags + arm_func_end func_ov38_02183aa4 .global func_ov38_02183b60 arm_func_start func_ov38_02183b60 @@ -9022,13 +9022,13 @@ _02183bf4: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02183b60 _02183c9c: .word data_027e0e5c _02183ca0: .word data_027e0ffc _02183ca4: .word 0x00000191 _02183ca8: .word data_ov00_020eec68 _02183cac: .word data_027e0fc8 _02183cb0: .word data_02050f54 + arm_func_end func_ov38_02183b60 .global func_ov38_02183cb4 arm_func_start func_ov38_02183cb4 @@ -9078,9 +9078,9 @@ _02183d4c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02183cb4 _02183d60: .word data_027e0f94 _02183d64: .word 0x000004cd + arm_func_end func_ov38_02183cb4 .global func_ov38_02183d68 arm_func_start func_ov38_02183d68 @@ -9306,7 +9306,6 @@ _02184090: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_02183d68 _02184098: .word data_ov29_0217bca0 _0218409c: .word 0x424d524e _021840a0: .word data_027e0ffc @@ -9315,6 +9314,7 @@ _021840a8: .word 0x41525257 _021840ac: .word 0x424f4d42 _021840b0: .word 0x000001bd _021840b4: .word 0x524f5045 + arm_func_end func_ov38_02183d68 .global func_ov38_021840b8 arm_func_start func_ov38_021840b8 @@ -9323,8 +9323,8 @@ func_ov38_021840b8: ; 0x021840b8 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov38_021840b8 _021840c4: .word func_01fffcec + arm_func_end func_ov38_021840b8 .global func_ov38_021840c8 arm_func_start func_ov38_021840c8 @@ -9342,8 +9342,8 @@ _021840d8: blt _021840d8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov38_021840c8 _021840f4: .word data_ov38_02189224 + arm_func_end func_ov38_021840c8 .global func_ov38_021840f8 arm_func_start func_ov38_021840f8 @@ -9359,8 +9359,8 @@ _02184104: blt _02184104 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_021840f8 _0218411c: .word data_ov38_02189224 + arm_func_end func_ov38_021840f8 .global func_ov38_02184120 arm_func_start func_ov38_02184120 @@ -9409,12 +9409,12 @@ func_ov38_02184120: ; 0x02184120 add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02184120 _021841cc: .word data_027e0fe8 _021841d0: .word 0x474f3154 _021841d4: .word data_027e0e58 _021841d8: .word 0x00001037 _021841dc: .word data_027e0fe4 + arm_func_end func_ov38_02184120 .global func_ov38_021841e0 arm_func_start func_ov38_021841e0 @@ -9448,10 +9448,10 @@ func_ov38_021841e0: ; 0x021841e0 add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_021841e0 _02184250: .word data_027e0fe8 _02184254: .word 0x474f3150 _02184258: .word data_027e0fe4 + arm_func_end func_ov38_021841e0 .global func_ov38_0218425c arm_func_start func_ov38_0218425c @@ -9651,7 +9651,6 @@ _0218446c: add sp, sp, #0xcc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_0218425c _0218454c: .word 0x00005348 _02184550: .word 0x00006b6c _02184554: .word 0xffffb364 @@ -9662,6 +9661,7 @@ _02184564: .word data_027e0764 _02184568: .word data_027e0fe8 _0218456c: .word 0x474f3154 _02184570: .word data_027e0fe4 + arm_func_end func_ov38_0218425c .global func_ov38_02184574 arm_func_start func_ov38_02184574 @@ -9787,10 +9787,10 @@ _02184708: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_02184574 _02184738: .word 0x00007fff _0218473c: .word data_ov38_02189224 _02184740: .word 0x0000238e + arm_func_end func_ov38_02184574 .global func_ov38_02184744 arm_func_start func_ov38_02184744 @@ -9873,11 +9873,11 @@ _02184808: add sp, sp, #0x54 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02184744 _0218486c: .word data_027e0764 _02184870: .word 0x000011c7 _02184874: .word data_027e0fe8 _02184878: .word 0x474f3143 + arm_func_end func_ov38_02184744 .global func_ov38_0218487c arm_func_start func_ov38_0218487c @@ -9990,8 +9990,8 @@ _02184a08: str r0, [r3, #0x60] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov38_0218487c _02184a14: .word data_027e0764 + arm_func_end func_ov38_0218487c .global func_ov38_02184a18 arm_func_start func_ov38_02184a18 @@ -10093,12 +10093,12 @@ func_ov38_02184a18: ; 0x02184a18 add sp, sp, #0x54 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02184a18 _02184b98: .word data_027e0fe8 _02184b9c: .word 0x4c4f4e44 _02184ba0: .word data_027e0fe4 _02184ba4: .word data_027e0d0c _02184ba8: .word 0x0000119a + arm_func_end func_ov38_02184a18 .global func_ov38_02184bac arm_func_start func_ov38_02184bac @@ -10160,10 +10160,10 @@ _02184c74: bl func_ov38_0217be60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02184bac _02184c88: .word data_027e0d0c _02184c8c: .word data_027e0ffc _02184c90: .word 0x00000445 + arm_func_end func_ov38_02184bac .global func_ov38_02184c94 arm_func_start func_ov38_02184c94 @@ -10202,9 +10202,9 @@ func_ov38_02184cdc: ; 0x02184cdc bl func_02007908 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02184cdc _02184d04: .word data_ov38_021892a8 _02184d08: .word data_ov38_021892c0 + arm_func_end func_ov38_02184cdc .global func_ov38_02184d0c arm_func_start func_ov38_02184d0c @@ -10231,10 +10231,10 @@ func_ov38_02184d0c: ; 0x02184d0c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_02184d0c _02184d60: .word func_ov38_02184d6c _02184d64: .word func_ov38_02184d70 _02184d68: .word 0x00000b9a + arm_func_end func_ov38_02184d0c .global func_ov38_02184d6c arm_func_start func_ov38_02184d6c @@ -10261,8 +10261,8 @@ func_ov38_02184d74: ; 0x02184d74 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02184d74 _02184d98: .word func_ov38_02184d6c + arm_func_end func_ov38_02184d74 .global func_ov38_02184d9c arm_func_start func_ov38_02184d9c @@ -10348,11 +10348,11 @@ _02184de4: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_02184d9c _02184ed8: .word data_027e0d0c _02184edc: .word 0x00000133 _02184ee0: .word data_02050f54 _02184ee4: .word data_ov38_02189224 + arm_func_end func_ov38_02184d9c .global func_ov38_02184ee8 arm_func_start func_ov38_02184ee8 @@ -10747,7 +10747,6 @@ _021854ac: add sp, sp, #0xd4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_02184ee8 _021854c8: .word 0x00000e66 _021854cc: .word data_02050f54 _021854d0: .word 0x0000019a @@ -10755,6 +10754,7 @@ _021854d4: .word 0x00000b9a _021854d8: .word 0x00000666 _021854dc: .word 0xfffff156 _021854e0: .word data_ov38_02189224 + arm_func_end func_ov38_02184ee8 .global func_ov38_021854e4 arm_func_start func_ov38_021854e4 @@ -10822,9 +10822,9 @@ _021855ac: bl func_01ffa94c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_02185584 _021855c0: .word data_ov29_0217a4ac _021855c4: .word data_ov38_021891e0 + arm_func_end func_ov38_02185584 .global func_ov38_021855c8 arm_func_start func_ov38_021855c8 @@ -10879,9 +10879,9 @@ _02185618: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_021855c8 _02185688: .word data_027e03c8 _0218568c: .word data_ov38_021891e0 + arm_func_end func_ov38_021855c8 .global func_ov38_02185690 arm_func_start func_ov38_02185690 @@ -10921,9 +10921,9 @@ func_ov38_02185690: ; 0x02185690 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_02185690 _02185718: .word data_027e0e58 _0218571c: .word 0x00001002 + arm_func_end func_ov38_02185690 .global func_ov38_02185720 arm_func_start func_ov38_02185720 @@ -11000,10 +11000,10 @@ _02185818: strh r0, [r2, #0x9a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02185720 _02185824: .word 0x00000708 _02185828: .word gMapManager _0218582c: .word data_ov29_0217a4ac + arm_func_end func_ov38_02185720 .global func_ov38_02185830 arm_func_start func_ov38_02185830 @@ -11159,10 +11159,10 @@ _02185a58: strh r0, [r1, #0x9a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02185830 _02185a64: .word gMapManager _02185a68: .word data_ov29_0217a4ac _02185a6c: .word gItemManager + arm_func_end func_ov38_02185830 .global func_ov38_02185a70 arm_func_start func_ov38_02185a70 @@ -11206,10 +11206,10 @@ func_ov38_02185a70: ; 0x02185a70 add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_02185a70 _02185b08: .word data_027e0fe8 _02185b0c: .word 0x4e4d5347 _02185b10: .word data_ov29_0217a4ac + arm_func_end func_ov38_02185a70 .global func_ov38_02185b14 arm_func_start func_ov38_02185b14 @@ -11288,12 +11288,12 @@ func_ov38_02185b14: ; 0x02185b14 add sp, sp, #0x44 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_02185b14 _02185c38: .word data_027e0f94 _02185c3c: .word data_02050f54 _02185c40: .word data_027e0fe8 _02185c44: .word 0x444d534f _02185c48: .word data_ov29_0217a4ac + arm_func_end func_ov38_02185b14 .global func_ov38_02185c4c arm_func_start func_ov38_02185c4c @@ -11356,9 +11356,9 @@ func_ov38_02185c4c: ; 0x02185c4c str r0, [r7, #8] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov38_02185c4c _02185d30: .word data_027e0f64 _02185d34: .word data_02050f54 + arm_func_end func_ov38_02185c4c .global func_ov38_02185d38 arm_func_start func_ov38_02185d38 @@ -11463,10 +11463,10 @@ func_ov38_02185e38: ; 0x02185e38 add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02185e38 _02185eb0: .word data_ov38_021891e0 _02185eb4: .word gAdventureFlags _02185eb8: .word data_ov38_02188ca0 + arm_func_end func_ov38_02185e38 .global func_ov38_02185ebc arm_func_start func_ov38_02185ebc @@ -12218,7 +12218,6 @@ _021869dc: add sp, sp, #0x154 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02185ebc _02186a10: .word data_ov38_021891e0 _02186a14: .word gMapManager _02186a18: .word 0x00000ccd @@ -12240,6 +12239,7 @@ _02186a54: .word 0x00000cd9 _02186a58: .word 0x0000042c _02186a5c: .word data_ov38_021893d8 _02186a60: .word data_02057200 + arm_func_end func_ov38_02185ebc .global func_ov38_02186a64 arm_func_start func_ov38_02186a64 @@ -12267,9 +12267,9 @@ func_ov38_02186a64: ; 0x02186a64 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov38_02186a64 _02186abc: .word data_ov38_02189484 _02186ac0: .word data_027e0fc8 + arm_func_end func_ov38_02186a64 .global func_ov38_02186ac4 arm_func_start func_ov38_02186ac4 @@ -12291,8 +12291,8 @@ func_ov38_02186ac4: ; 0x02186ac4 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov38_02186ac4 _02186b04: .word data_027e0fc8 + arm_func_end func_ov38_02186ac4 .global func_ov38_02186b08 arm_func_start func_ov38_02186b08 @@ -12383,7 +12383,6 @@ func_ov38_02186b08: ; 0x02186b08 add sp, sp, #0xc4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_02186b08 _02186c5c: .word data_ov38_021891e0 _02186c60: .word data_ov38_02189360 _02186c64: .word data_ov38_021893d4 @@ -12394,6 +12393,7 @@ _02186c74: .word gItemManager _02186c78: .word data_ov38_02188ca0 _02186c7c: .word data_ov00_020eec68 _02186c80: .word gAdventureFlags + arm_func_end func_ov38_02186b08 .global func_ov38_02186c84 arm_func_start func_ov38_02186c84 @@ -12945,7 +12945,6 @@ _0218746c: add sp, sp, #0x8c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02186c84 _021874c4: .word data_ov38_021891e0 _021874c8: .word data_ov38_02189414 _021874cc: .word data_027e071c @@ -12969,6 +12968,7 @@ _02187510: .word gAdventureFlags _02187514: .word data_ov38_02188ca0 _02187518: .word gItemManager _0218751c: .word data_02057200 + arm_func_end func_ov38_02186c84 .global func_ov38_02187520 arm_func_start func_ov38_02187520 @@ -13013,11 +13013,11 @@ func_ov38_02187520: ; 0x02187520 add sp, sp, #0xb0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02187520 _021875bc: .word data_ov38_021891e0 _021875c0: .word gAdventureFlags _021875c4: .word data_027e0f64 _021875c8: .word data_ov38_02188ca0 + arm_func_end func_ov38_02187520 .global func_ov38_021875cc arm_func_start func_ov38_021875cc @@ -13045,10 +13045,10 @@ _021875f4: bl func_ov00_020bcfb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_021875cc _02187620: .word gAdventureFlags _02187624: .word data_ov38_021891e0 _02187628: .word data_027e0fc8 + arm_func_end func_ov38_021875cc .global func_ov38_0218762c arm_func_start func_ov38_0218762c @@ -13252,7 +13252,6 @@ func_ov38_0218762c: ; 0x0218762c add sp, sp, #0xec ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov38_0218762c _02187944: .word data_ov38_021891e0 _02187948: .word data_027e0f64 _0218794c: .word data_ov38_02189360 @@ -13261,6 +13260,7 @@ _02187954: .word gAdventureFlags _02187958: .word 0x00000bb8 _0218795c: .word data_027e0fc8 _02187960: .word data_ov38_02188ca0 + arm_func_end func_ov38_0218762c .global func_ov38_02187964 arm_func_start func_ov38_02187964 @@ -13725,7 +13725,6 @@ _02187fac: add sp, sp, #0x154 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_02187964 _02188068: .word data_ov38_021891e0 _0218806c: .word data_ov38_021892e4 _02188070: .word data_027e0f64 @@ -13741,6 +13740,7 @@ _02188094: .word gAdventureFlags _02188098: .word data_02057200 _0218809c: .word data_027e0f94 _021880a0: .word 0x00006ccd + arm_func_end func_ov38_02187964 .global func_ov38_021880a4 arm_func_start func_ov38_021880a4 @@ -13758,8 +13758,8 @@ func_ov38_021880a4: ; 0x021880a4 bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_021880a4 _021880d4: .word data_027e0c68 + arm_func_end func_ov38_021880a4 .global func_ov38_021880d8 arm_func_start func_ov38_021880d8 @@ -13809,12 +13809,12 @@ func_ov38_021880d8: ; 0x021880d8 add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_021880d8 _02188188: .word data_ov38_02189438 _0218818c: .word data_027e0fe4 _02188190: .word 0x4e564d4d _02188194: .word 0xfffff99a _02188198: .word data_ov38_021890f8 + arm_func_end func_ov38_021880d8 .global func_ov38_0218819c arm_func_start func_ov38_0218819c @@ -14030,7 +14030,6 @@ _0218849c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov38_0218819c _021884b8: .word data_ov38_02189438 _021884bc: .word data_02050f54 _021884c0: .word data_ov38_0218943c @@ -14040,6 +14039,7 @@ _021884cc: .word data_ov38_02189448 _021884d0: .word data_027e0f94 _021884d4: .word 0x0000019a _021884d8: .word data_02057200 + arm_func_end func_ov38_0218819c .global func_ov38_021884dc arm_func_start func_ov38_021884dc @@ -14056,8 +14056,8 @@ func_ov38_021884dc: ; 0x021884dc bl func_ov38_0218850c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_021884dc _02188508: .word data_027e0fe0 + arm_func_end func_ov38_021884dc .global func_ov38_0218850c arm_func_start func_ov38_0218850c @@ -14081,11 +14081,11 @@ func_ov38_0218850c: ; 0x0218850c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov38_0218850c _02188554: .word data_ov38_02189128 _02188558: .word func_ov00_020b7d74 _0218855c: .word func_ov38_0217c988 _02188560: .word data_ov38_02189464 + arm_func_end func_ov38_0218850c .global func_ov38_02188564 arm_func_start func_ov38_02188564 @@ -14105,9 +14105,9 @@ func_ov38_02188564: ; 0x02188564 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02188564 _0218859c: .word data_ov38_02189464 _021885a0: .word func_ov00_020b7d74 + arm_func_end func_ov38_02188564 .global func_ov38_021885a4 arm_func_start func_ov38_021885a4 @@ -14129,9 +14129,9 @@ func_ov38_021885a4: ; 0x021885a4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_021885a4 _021885e4: .word data_ov38_02189464 _021885e8: .word func_ov00_020b7d74 + arm_func_end func_ov38_021885a4 .global func_ov38_021885ec arm_func_start func_ov38_021885ec @@ -14160,8 +14160,8 @@ func_ov38_021885ec: ; 0x021885ec ldmia sp!, {r3} bx lr .align 2, 0 - arm_func_end func_ov38_021885ec _02188648: .word data_ov38_02188ad8 + arm_func_end func_ov38_021885ec .global func_ov38_0218864c arm_func_start func_ov38_0218864c @@ -14227,7 +14227,6 @@ _021886f8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov38_0218864c _02188738: .word data_027e0e58 _0218873c: .word 0x0000102c _02188740: .word 0x0000102d @@ -14235,6 +14234,7 @@ _02188744: .word 0x0000102e _02188748: .word 0x0000102f _0218874c: .word data_027e0ffc _02188750: .word 0x0000044b + arm_func_end func_ov38_0218864c .global func_ov38_02188754 arm_func_start func_ov38_02188754 @@ -14324,11 +14324,11 @@ _0218886c: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov38_02188754 _02188890: .word 0x0000102a _02188894: .word data_027e0e58 _02188898: .word data_027e0ffc _0218889c: .word 0x0000044a + arm_func_end func_ov38_02188754 .global func_ov38_021888a0 arm_func_start func_ov38_021888a0 @@ -14367,7 +14367,7 @@ _021888f4: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, pc} arm_func_end func_ov38_021888d4 - + .rodata .global data_ov38_02188908 data_ov38_02188908: ; 0x02188908 @@ -14821,7 +14821,6 @@ func_ov38_02188ae4: ; 0x02188ae4 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_02188ae4 _02188bdc: .word data_ov38_021891ec _02188be0: .word 0x47444f46 _02188be4: .word func_ov38_0217bd80 @@ -14839,6 +14838,7 @@ _02188c10: .word data_ov38_021892b4 _02188c14: .word data_ov38_02189414 _02188c18: .word func_0202ab64 _02188c1c: .word data_ov38_02189408 + arm_func_end func_ov38_02188ae4 .global func_ov38_02188c20 arm_func_start func_ov38_02188c20 @@ -14855,12 +14855,12 @@ func_ov38_02188c20: ; 0x02188c20 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov38_02188c20 _02188c4c: .word data_ov38_02189470 _02188c50: .word 0x4e564d4d _02188c54: .word func_ov38_021884dc _02188c58: .word _ZN9ActorTypeD1Ev _02188c5c: .word data_ov38_02189464 + arm_func_end func_ov38_02188c20 .section .ctor, 4, 1, 4 .global data_ov38_02188c60 diff --git a/asm/ov39.s b/asm/ov39.s index 362cbf5b..1c51cb55 100644 --- a/asm/ov39.s +++ b/asm/ov39.s @@ -18,9 +18,9 @@ func_ov39_0217bd80: ; 0x0217bd80 bl func_ov39_0217cd14 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_0217bd80 _0217bdac: .word data_027e0fe0 _0217bdb0: .word 0x00001884 + arm_func_end func_ov39_0217bd80 .global func_ov39_0217bdb4 arm_func_start func_ov39_0217bdb4 @@ -120,7 +120,6 @@ _0217bed4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217bdc8 _0217bf0c: .word data_027e0fe4 _0217bf10: .word 0x4e415649 _0217bf14: .word 0x00004a52 @@ -130,6 +129,7 @@ _0217bf20: .word data_ov00_020eec9c _0217bf24: .word 0x00002ee0 _0217bf28: .word data_027e0e58 _0217bf2c: .word data_ov00_020eec68 + arm_func_end func_ov39_0217bdc8 .global func_ov39_0217bf30 arm_func_start func_ov39_0217bf30 @@ -194,7 +194,6 @@ func_ov39_0217bf30: ; 0x0217bf30 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217bf30 _0217c01c: .word data_027e0fe4 _0217c020: .word 0x4e415649 _0217c024: .word 0x57534e56 @@ -202,6 +201,7 @@ _0217c028: .word 0x46434e56 _0217c02c: .word data_ov00_020eec9c _0217c030: .word data_027e0e58 _0217c034: .word data_ov00_020eec68 + arm_func_end func_ov39_0217bf30 .global func_ov39_0217c038 arm_func_start func_ov39_0217c038 @@ -236,11 +236,11 @@ _0217c094: str r1, [r5, #0x104] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217c038 _0217c0a4: .word data_ov39_02186b84 _0217c0a8: .word data_ov39_02186b98 _0217c0ac: .word data_ov39_02186698 _0217c0b0: .word data_ov39_021866ac + arm_func_end func_ov39_0217c038 .global func_ov39_0217c0b4 arm_func_start func_ov39_0217c0b4 @@ -290,11 +290,11 @@ _0217c108: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217c0b4 _0217c15c: .word data_ov39_02186bb0 _0217c160: .word data_ov39_02186bcc _0217c164: .word data_ov39_02186bdc _0217c168: .word data_ov39_02186bf8 + arm_func_end func_ov39_0217c0b4 .global func_ov39_0217c16c arm_func_start func_ov39_0217c16c @@ -303,8 +303,8 @@ func_ov39_0217c16c: ; 0x0217c16c add r0, r0, #0xfc bx ip .align 2, 0 - arm_func_end func_ov39_0217c16c _0217c178: .word func_ov00_020c0e04 + arm_func_end func_ov39_0217c16c .global func_ov39_0217c17c arm_func_start func_ov39_0217c17c @@ -343,10 +343,10 @@ func_ov39_0217c17c: ; 0x0217c17c bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217c17c _0217c200: .word data_ov39_021866c0 _0217c204: .word data_ov00_020e9360 _0217c208: .word data_ov39_021866d4 + arm_func_end func_ov39_0217c17c .global func_ov39_0217c20c arm_func_start func_ov39_0217c20c @@ -359,8 +359,8 @@ func_ov39_0217c20c: ; 0x0217c20c add r0, r0, #0x800 bx ip .align 2, 0 - arm_func_end func_ov39_0217c20c _0217c228: .word func_ov39_02185610 + arm_func_end func_ov39_0217c20c .global func_ov39_0217c22c arm_func_start func_ov39_0217c22c @@ -373,8 +373,8 @@ func_ov39_0217c22c: ; 0x0217c22c add r0, r0, #0x800 bx ip .align 2, 0 - arm_func_end func_ov39_0217c22c _0217c248: .word func_ov39_021856b4 + arm_func_end func_ov39_0217c22c .global func_ov39_0217c24c arm_func_start func_ov39_0217c24c @@ -389,9 +389,9 @@ func_ov39_0217c24c: ; 0x0217c24c strb r1, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov39_0217c24c _0217c270: .word func_ov39_0217c20c _0217c274: .word func_ov39_0217c22c + arm_func_end func_ov39_0217c24c .global func_ov39_0217c278 arm_func_start func_ov39_0217c278 @@ -415,8 +415,8 @@ func_ov39_0217c278: ; 0x0217c278 strb r1, [r4, #0x105] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217c278 _0217c2c0: .word data_ov39_02186b18 + arm_func_end func_ov39_0217c278 .global func_ov39_0217c2c4 arm_func_start func_ov39_0217c2c4 @@ -426,8 +426,8 @@ func_ov39_0217c2c4: ; 0x0217c2c4 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov39_0217c2c4 _0217c2d4: .word func_ov00_020a9998 + arm_func_end func_ov39_0217c2c4 .global func_ov39_0217c2d8 arm_func_start func_ov39_0217c2d8 @@ -440,8 +440,8 @@ func_ov39_0217c2d8: ; 0x0217c2d8 add r0, r0, #0x800 bx ip .align 2, 0 - arm_func_end func_ov39_0217c2d8 _0217c2f4: .word func_ov39_0217c570 + arm_func_end func_ov39_0217c2d8 .global func_ov39_0217c2f8 arm_func_start func_ov39_0217c2f8 @@ -462,8 +462,8 @@ func_ov39_0217c2f8: ; 0x0217c2f8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_0217c2f8 _0217c334: .word func_ov39_0217c2d8 + arm_func_end func_ov39_0217c2f8 .global func_ov39_0217c338 arm_func_start func_ov39_0217c338 @@ -610,7 +610,6 @@ _0217c524: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217c338 _0217c554: .word data_ov39_021866e8 _0217c558: .word data_ov39_021866fc _0217c55c: .word data_ov39_02186710 @@ -618,6 +617,7 @@ _0217c560: .word data_ov39_02186724 _0217c564: .word data_ov39_02186738 _0217c568: .word data_02050f54 _0217c56c: .word data_ov39_02186cec + arm_func_end func_ov39_0217c338 .global func_ov39_0217c570 arm_func_start func_ov39_0217c570 @@ -657,8 +657,8 @@ _0217c5a4: stmia r4, {r0, r1, r2, r3} ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217c570 _0217c5f4: .word data_ov39_0218674c + arm_func_end func_ov39_0217c570 .global func_ov39_0217c5f8 arm_func_start func_ov39_0217c5f8 @@ -732,11 +732,11 @@ _0217c69c: add sp, sp, #0x6c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217c5f8 _0217c6f0: .word 0x0000199a _0217c6f4: .word 0x00000ccd _0217c6f8: .word 0x0000299a _0217c6fc: .word 0x000004cd + arm_func_end func_ov39_0217c5f8 .global func_ov39_0217c700 arm_func_start func_ov39_0217c700 @@ -781,8 +781,8 @@ func_ov39_0217c748: ; 0x0217c748 str r0, [r4, #0x19c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217c748 _0217c788: .word data_ov39_02186124 + arm_func_end func_ov39_0217c748 .global func_ov39_0217c78c arm_func_start func_ov39_0217c78c @@ -800,9 +800,9 @@ func_ov39_0217c78c: ; 0x0217c78c strb r0, [r4, #0x214] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217c78c _0217c7bc: .word 0x00000107 _0217c7c0: .word data_ov39_02186390 + arm_func_end func_ov39_0217c78c .global func_ov39_0217c7c4 arm_func_start func_ov39_0217c7c4 @@ -861,8 +861,8 @@ _0217c884: str r0, [r4, #0x210] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217c7c4 _0217c890: .word 0x0000011f + arm_func_end func_ov39_0217c7c4 .global func_ov39_0217c894 arm_func_start func_ov39_0217c894 @@ -918,8 +918,8 @@ func_ov39_0217c894: ; 0x0217c894 add sp, sp, #0xc0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov39_0217c894 _0217c95c: .word 0xfffff99a + arm_func_end func_ov39_0217c894 .global func_ov39_0217c960 arm_func_start func_ov39_0217c960 @@ -975,8 +975,8 @@ func_ov39_0217c960: ; 0x0217c960 add sp, sp, #0xc0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov39_0217c960 _0217ca28: .word 0xfffff666 + arm_func_end func_ov39_0217c960 .global func_ov39_0217ca2c arm_func_start func_ov39_0217ca2c @@ -1342,7 +1342,6 @@ func_ov39_0217cd14: ; 0x0217cd14 str r1, [r5, #0x25c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217cd14 _0217cf68: .word data_ov39_02186a38 _0217cf6c: .word func_ov39_0217cfe8 _0217cf70: .word func_ov39_0217d004 @@ -1355,6 +1354,7 @@ _0217cf88: .word data_ov39_02186b74 _0217cf8c: .word data_ov39_02186cc0 _0217cf90: .word data_ov29_0217a4ac _0217cf94: .word data_ov39_02186ce0 + arm_func_end func_ov39_0217cd14 .global func_ov39_0217cf98 arm_func_start func_ov39_0217cf98 @@ -1389,8 +1389,8 @@ func_ov39_0217cfc0: ; 0x0217cfc0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217cfc0 _0217cfe4: .word data_ov39_02186b08 + arm_func_end func_ov39_0217cfc0 .global func_ov39_0217cfe8 arm_func_start func_ov39_0217cfe8 @@ -1477,10 +1477,10 @@ func_ov39_0217d018: ; 0x0217d018 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217d018 _0217d104: .word data_ov39_02186cc0 _0217d108: .word func_ov00_020a9b4c _0217d10c: .word func_ov39_0217cfe8 + arm_func_end func_ov39_0217d018 .global func_ov39_0217d110 arm_func_start func_ov39_0217d110 @@ -1547,10 +1547,10 @@ func_ov39_0217d110: ; 0x0217d110 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217d110 _0217d204: .word data_ov39_02186cc0 _0217d208: .word func_ov00_020a9b4c _0217d20c: .word func_ov39_0217cfe8 + arm_func_end func_ov39_0217d110 .global func_ov39_0217d210 arm_func_start func_ov39_0217d210 @@ -1746,7 +1746,6 @@ _0217d46c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217d210 _0217d504: .word gItemManager _0217d508: .word 0x00001333 _0217d50c: .word 0x0000199a @@ -1759,6 +1758,7 @@ _0217d524: .word data_ov39_02186c08 _0217d528: .word data_027e0fe8 _0217d52c: .word 0x4c4f4e44 _0217d530: .word data_027e0fe4 + arm_func_end func_ov39_0217d210 .global func_ov39_0217d534 arm_func_start func_ov39_0217d534 @@ -1800,11 +1800,11 @@ func_ov39_0217d534: ; 0x0217d534 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_0217d534 _0217d5c4: .word gMapManager _0217d5c8: .word data_027e0f94 _0217d5cc: .word data_027e0fe4 _0217d5d0: .word 0x4e415649 + arm_func_end func_ov39_0217d534 .global func_ov39_0217d5d4 arm_func_start func_ov39_0217d5d4 @@ -1852,10 +1852,10 @@ _0217d660: strne r4, [r5, #0x130] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217d5d4 _0217d678: .word 0x00001333 _0217d67c: .word 0x0000199a _0217d680: .word data_ov39_021863a4 + arm_func_end func_ov39_0217d5d4 .global func_ov39_0217d684 arm_func_start func_ov39_0217d684 @@ -1894,8 +1894,8 @@ _0217d6dc: bl func_ov00_020c1424 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217d684 _0217d700: .word data_027e0c68 + arm_func_end func_ov39_0217d684 .global func_ov39_0217d704 arm_func_start func_ov39_0217d704 @@ -1937,8 +1937,8 @@ _0217d768: bl func_ov00_020c1424 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217d704 _0217d78c: .word data_027e0c68 + arm_func_end func_ov39_0217d704 .global func_ov39_0217d790 arm_func_start func_ov39_0217d790 @@ -2306,7 +2306,6 @@ _0217dcc4: add sp, sp, #0x78 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217d790 _0217dcf8: .word data_ov29_0217bd28 _0217dcfc: .word data_ov39_0218646c _0217dd00: .word data_ov00_020eec9c @@ -2316,6 +2315,7 @@ _0217dd0c: .word data_027e0f64 _0217dd10: .word data_027e0fc8 _0217dd14: .word 0x000004cd _0217dd18: .word data_027e0f94 + arm_func_end func_ov39_0217d790 .global func_ov39_0217dd1c arm_func_start func_ov39_0217dd1c @@ -2490,12 +2490,12 @@ _0217df70: add sp, sp, #0x9c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov39_0217dd1c _0217dfac: .word data_02050f54 _0217dfb0: .word data_027e0194 _0217dfb4: .word 0xffffe8cd _0217dfb8: .word 0x00001666 _0217dfbc: .word data_ov00_020e9370 + arm_func_end func_ov39_0217dd1c .global func_ov39_0217dfc0 arm_func_start func_ov39_0217dfc0 @@ -2689,9 +2689,9 @@ _0217e274: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217dfc0 _0217e280: .word data_027e0f64 _0217e284: .word data_027e0fc8 + arm_func_end func_ov39_0217dfc0 .global func_ov39_0217e288 arm_func_start func_ov39_0217e288 @@ -2700,8 +2700,8 @@ func_ov39_0217e288: ; 0x0217e288 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov39_0217e288 _0217e294: .word func_01fffcec + arm_func_end func_ov39_0217e288 .global func_ov39_0217e298 arm_func_start func_ov39_0217e298 @@ -2718,8 +2718,8 @@ func_ov39_0217e298: ; 0x0217e298 bl func_0202b154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217e298 _0217e2c4: .word 0x000005dc + arm_func_end func_ov39_0217e298 .global func_ov39_0217e2c8 arm_func_start func_ov39_0217e2c8 @@ -2732,8 +2732,8 @@ func_ov39_0217e2c8: ; 0x0217e2c8 movgt r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_0217e2c8 _0217e2e4: .word 0x00003333 + arm_func_end func_ov39_0217e2c8 .global func_ov39_0217e2e8 arm_func_start func_ov39_0217e2e8 @@ -2813,8 +2813,8 @@ _0217e3f8: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217e2e8 _0217e400: .word data_027e0764 + arm_func_end func_ov39_0217e2e8 .global func_ov39_0217e404 arm_func_start func_ov39_0217e404 @@ -2912,9 +2912,9 @@ _0217e51c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov39_0217e434 _0217e554: .word data_02050f54 _0217e558: .word data_027e0ff8 + arm_func_end func_ov39_0217e434 .global func_ov39_0217e55c arm_func_start func_ov39_0217e55c @@ -3104,7 +3104,6 @@ _0217e7ec: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov39_0217e5b0 _0217e808: .word data_ov39_02186548 _0217e80c: .word 0x0000099a _0217e810: .word data_ov39_021865d8 @@ -3114,6 +3113,7 @@ _0217e81c: .word 0x0000059a _0217e820: .word data_02050f54 _0217e824: .word data_027e0f90 _0217e828: .word data_ov29_0217bd28 + arm_func_end func_ov39_0217e5b0 .global func_ov39_0217e82c arm_func_start func_ov39_0217e82c @@ -3240,8 +3240,8 @@ _0217e9d0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217e950 _0217e9d8: .word 0xffff6b33 + arm_func_end func_ov39_0217e950 .global func_ov39_0217e9dc arm_func_start func_ov39_0217e9dc @@ -3270,8 +3270,8 @@ _0217ea14: orrlt r0, r0, #8 bx lr .align 2, 0 - arm_func_end func_ov39_0217e9dc _0217ea34: .word 0x000094cd + arm_func_end func_ov39_0217e9dc .global func_ov39_0217ea38 arm_func_start func_ov39_0217ea38 @@ -3328,8 +3328,8 @@ _0217ead8: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov39_0217eaa0 _0217eae0: .word 0xffff6b33 + arm_func_end func_ov39_0217eaa0 .global func_ov39_0217eae4 arm_func_start func_ov39_0217eae4 @@ -3429,12 +3429,12 @@ _0217ebb8: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217eb14 _0217ec20: .word gItemManager _0217ec24: .word 0x00000548 _0217ec28: .word 0x00001548 _0217ec2c: .word 0x00003548 _0217ec30: .word data_027e0764 + arm_func_end func_ov39_0217eb14 .global func_ov39_0217ec34 arm_func_start func_ov39_0217ec34 @@ -3461,9 +3461,9 @@ func_ov39_0217ec34: ; 0x0217ec34 bl _ZN10MapManager18func_ov00_02084b38Eiii ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217ec34 _0217ec88: .word data_027e0c68 _0217ec8c: .word gMapManager + arm_func_end func_ov39_0217ec34 .global func_ov39_0217ec90 arm_func_start func_ov39_0217ec90 @@ -3563,11 +3563,11 @@ _0217edd8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217ec98 _0217ede4: .word 0x0000471c _0217ede8: .word data_027e0f90 _0217edec: .word 0x00000b33 _0217edf0: .word data_027e0ffc + arm_func_end func_ov39_0217ec98 .global func_ov39_0217edf4 arm_func_start func_ov39_0217edf4 @@ -3718,7 +3718,6 @@ _0217f008: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217edf4 _0217f010: .word 0x5342454d _0217f014: .word data_027e0ffc _0217f018: .word 0x424d524e @@ -3728,6 +3727,7 @@ _0217f024: .word 0x524f5045 _0217f028: .word 0x424f4d42 _0217f02c: .word 0x0000019a _0217f030: .word data_02050f54 + arm_func_end func_ov39_0217edf4 .global func_ov39_0217f034 arm_func_start func_ov39_0217f034 @@ -3766,10 +3766,10 @@ _0217f0ac: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217f034 _0217f0b4: .word data_ov29_0217bd28 _0217f0b8: .word gItemManager _0217f0bc: .word data_ov00_020eec9c + arm_func_end func_ov39_0217f034 .global func_ov39_0217f0c0 arm_func_start func_ov39_0217f0c0 @@ -3793,8 +3793,8 @@ func_ov39_0217f0c0: ; 0x0217f0c0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217f0c0 _0217f108: .word data_ov29_0217bd28 + arm_func_end func_ov39_0217f0c0 .global func_ov39_0217f10c arm_func_start func_ov39_0217f10c @@ -3887,12 +3887,12 @@ _0217f23c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov39_0217f10c _0217f264: .word data_027e0fac _0217f268: .word data_027e0f94 _0217f26c: .word data_02050f54 _0217f270: .word 0x00002b33 _0217f274: .word data_027e0fc8 + arm_func_end func_ov39_0217f10c .global func_ov39_0217f278 arm_func_start func_ov39_0217f278 @@ -3939,11 +3939,11 @@ func_ov39_0217f278: ; 0x0217f278 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_0217f278 _0217f31c: .word 0x00000a66 _0217f320: .word data_027e0e58 _0217f324: .word data_027e0ffc _0217f328: .word 0x0000031d + arm_func_end func_ov39_0217f278 .global func_ov39_0217f32c arm_func_start func_ov39_0217f32c @@ -4037,10 +4037,10 @@ _0217f40c: str r0, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217f32c _0217f47c: .word gMapManager _0217f480: .word data_ov29_0217bd28 _0217f484: .word gItemManager + arm_func_end func_ov39_0217f32c .global func_ov39_0217f488 arm_func_start func_ov39_0217f488 @@ -4054,8 +4054,8 @@ func_ov39_0217f488: ; 0x0217f488 movle r0, #0 bx lr .align 2, 0 - arm_func_end func_ov39_0217f488 _0217f4a8: .word data_027e0c68 + arm_func_end func_ov39_0217f488 .global func_ov39_0217f4ac arm_func_start func_ov39_0217f4ac @@ -4107,10 +4107,10 @@ func_ov39_0217f4ac: ; 0x0217f4ac bl func_ov00_020ceacc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217f4ac _0217f564: .word data_027e0764 _0217f568: .word data_027e0ffc _0217f56c: .word 0x00000326 + arm_func_end func_ov39_0217f4ac .global func_ov39_0217f570 arm_func_start func_ov39_0217f570 @@ -4215,8 +4215,8 @@ _0217f68c: strb r1, [r4, #0x910] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217f570 _0217f6d8: .word 0x00002ee0 + arm_func_end func_ov39_0217f570 .global func_ov39_0217f6dc arm_func_start func_ov39_0217f6dc @@ -4253,9 +4253,9 @@ func_ov39_0217f6dc: ; 0x0217f6dc add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_0217f6dc _0217f758: .word data_027e0fe8 _0217f75c: .word 0x54535350 + arm_func_end func_ov39_0217f6dc .global func_ov39_0217f760 arm_func_start func_ov39_0217f760 @@ -4461,9 +4461,9 @@ _0217f97c: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov39_0217f810 _0217fa38: .word data_02050f54 _0217fa3c: .word 0x00000a66 + arm_func_end func_ov39_0217f810 .global func_ov39_0217fa40 arm_func_start func_ov39_0217fa40 @@ -4495,8 +4495,8 @@ func_ov39_0217fa40: ; 0x0217fa40 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217fa40 _0217faa8: .word data_027e0f64 + arm_func_end func_ov39_0217fa40 .global func_ov39_0217faac arm_func_start func_ov39_0217faac @@ -4539,10 +4539,10 @@ _0217fb14: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov39_0217faac _0217fb3c: .word 0x00005666 _0217fb40: .word 0x00000b33 _0217fb44: .word data_027e0e58 + arm_func_end func_ov39_0217faac .global func_ov39_0217fb48 arm_func_start func_ov39_0217fb48 @@ -4577,10 +4577,10 @@ func_ov39_0217fb48: ; 0x0217fb48 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217fb48 _0217fbbc: .word 0x00005666 _0217fbc0: .word 0x00000b33 _0217fbc4: .word data_027e0e58 + arm_func_end func_ov39_0217fb48 .global func_ov39_0217fbc8 arm_func_start func_ov39_0217fbc8 @@ -4616,11 +4616,11 @@ func_ov39_0217fbc8: ; 0x0217fbc8 add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov39_0217fbc8 _0217fc40: .word data_027e0f94 _0217fc44: .word data_027e0e58 _0217fc48: .word 0x000001c1 _0217fc4c: .word 0x000001c2 + arm_func_end func_ov39_0217fbc8 .global func_ov39_0217fc50 arm_func_start func_ov39_0217fc50 @@ -4652,9 +4652,9 @@ _0217fc9c: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0217fc50 _0217fcb4: .word data_027e0ffc _0217fcb8: .word 0x00000315 + arm_func_end func_ov39_0217fc50 .global func_ov39_0217fcbc arm_func_start func_ov39_0217fcbc @@ -4704,10 +4704,10 @@ func_ov39_0217fcbc: ; 0x0217fcbc bl func_ov39_02184b78 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217fcbc _0217fd6c: .word data_ov39_02186760 _0217fd70: .word data_ov39_02186774 _0217fd74: .word 0x00004a52 + arm_func_end func_ov39_0217fcbc .global func_ov39_0217fd78 arm_func_start func_ov39_0217fd78 @@ -4756,9 +4756,9 @@ func_ov39_0217fd78: ; 0x0217fd78 strb r0, [r5, #0xc9c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov39_0217fd78 _0217fe24: .word data_ov39_02186788 _0217fe28: .word data_ov39_0218679c + arm_func_end func_ov39_0217fd78 .global func_ov39_0217fe2c arm_func_start func_ov39_0217fe2c @@ -4829,9 +4829,9 @@ _0217fe9c: bl func_ov39_0217d5d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0217fe5c _0217ff14: .word data_027e0f94 _0217ff18: .word 0x00003333 + arm_func_end func_ov39_0217fe5c .global func_ov39_0217ff1c arm_func_start func_ov39_0217ff1c @@ -5911,7 +5911,6 @@ _02180f14: add sp, sp, #0x130 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0217ff5c _02180f1c: .word data_027e071c _02180f20: .word data_027e0fc8 _02180f24: .word data_027e0f64 @@ -5939,6 +5938,7 @@ _02180f78: .word data_ov39_02186674 _02180f7c: .word 0x0000019a _02180f80: .word data_ov39_02186680 _02180f84: .word data_ov39_0218668c + arm_func_end func_ov39_0217ff5c .global func_ov39_02180f88 arm_func_start func_ov39_02180f88 @@ -6036,10 +6036,10 @@ func_ov39_02180ff4: ; 0x02180ff4 bl func_ov39_0217d5d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02180ff4 _021810bc: .word data_02050f54 _021810c0: .word data_027e0f94 _021810c4: .word 0x00003333 + arm_func_end func_ov39_02180ff4 .global func_ov39_021810c8 arm_func_start func_ov39_021810c8 @@ -6068,9 +6068,9 @@ func_ov39_021810c8: ; 0x021810c8 strb r0, [r4, #0x911] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021810c8 _02181124: .word data_027e0ffc _02181128: .word 0x00000316 + arm_func_end func_ov39_021810c8 .global func_ov39_0218112c arm_func_start func_ov39_0218112c @@ -6145,9 +6145,9 @@ func_ov39_021811c4: ; 0x021811c4 strb r0, [r4, #0x911] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021811c4 _02181220: .word data_027e0ffc _02181224: .word 0x00000317 + arm_func_end func_ov39_021811c4 .global func_ov39_02181228 arm_func_start func_ov39_02181228 @@ -6261,11 +6261,11 @@ _0218138c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02181228 _021813c0: .word data_027e0ffc _021813c4: .word data_027e0e58 _021813c8: .word 0x0000100c _021813cc: .word 0x00000319 + arm_func_end func_ov39_02181228 .global func_ov39_021813d0 arm_func_start func_ov39_021813d0 @@ -6317,13 +6317,13 @@ _02181444: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021813d0 _02181484: .word data_027e0ffc _02181488: .word 0x00000311 _0218148c: .word 0x00001666 _02181490: .word 0x00003333 _02181494: .word 0xffffe99a _02181498: .word 0x00001ccd + arm_func_end func_ov39_021813d0 .global func_ov39_0218149c arm_func_start func_ov39_0218149c @@ -6599,7 +6599,6 @@ _0218187c: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov39_021815c4 _02181888: .word data_ov39_02186124 _0218188c: .word 0x00000333 _02181890: .word data_ov39_02186534 @@ -6608,6 +6607,7 @@ _02181898: .word data_02050f54 _0218189c: .word data_027e0764 _021818a0: .word 0x00001333 _021818a4: .word 0x00000a66 + arm_func_end func_ov39_021815c4 .global func_ov39_021818a8 arm_func_start func_ov39_021818a8 @@ -6676,8 +6676,8 @@ _0218198c: bl func_ov39_0217d5d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021818a8 _02181998: .word data_02050f54 + arm_func_end func_ov39_021818a8 .global func_ov39_0218199c arm_func_start func_ov39_0218199c @@ -6895,11 +6895,11 @@ _02181c14: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov39_0218199c _02181cbc: .word data_027e0f94 _02181cc0: .word 0xffffd555 _02181cc4: .word data_027e0764 _02181cc8: .word data_027e0ffc + arm_func_end func_ov39_0218199c .global func_ov39_02181ccc arm_func_start func_ov39_02181ccc @@ -7026,9 +7026,9 @@ func_ov39_02181e38: ; 0x02181e38 strb r0, [r4, #0x911] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02181e38 _02181e90: .word data_027e0ffc _02181e94: .word 0x0000031a + arm_func_end func_ov39_02181e38 .global func_ov39_02181e98 arm_func_start func_ov39_02181e98 @@ -7188,7 +7188,6 @@ _021820a8: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02181e98 _021820dc: .word data_02050f54 _021820e0: .word 0xffffd333 _021820e4: .word 0xffffdccd @@ -7196,6 +7195,7 @@ _021820e8: .word 0x000014cd _021820ec: .word 0xffffe99a _021820f0: .word data_027e0e58 _021820f4: .word 0x0000100b + arm_func_end func_ov39_02181e98 .global func_ov39_021820f8 arm_func_start func_ov39_021820f8 @@ -7296,7 +7296,6 @@ _02182254: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021820f8 _02182268: .word 0x00001019 _0218226c: .word 0x00000a66 _02182270: .word data_027e0e58 @@ -7304,6 +7303,7 @@ _02182274: .word 0x00001018 _02182278: .word data_027e0ffc _0218227c: .word data_027e0f64 _02182280: .word data_ov29_0217a4ac + arm_func_end func_ov39_021820f8 .global func_ov39_02182284 arm_func_start func_ov39_02182284 @@ -7400,7 +7400,6 @@ _0218233c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_02182284 _021823e8: .word data_027e0fb8 _021823ec: .word data_027e0fc8 _021823f0: .word data_027e0f94 @@ -7410,6 +7409,7 @@ _021823fc: .word data_ov29_0217a4ac _02182400: .word data_02050f54 _02182404: .word data_027e0f90 _02182408: .word data_ov29_0217bd28 + arm_func_end func_ov39_02182284 .global func_ov39_0218240c arm_func_start func_ov39_0218240c @@ -7418,8 +7418,8 @@ func_ov39_0218240c: ; 0x0218240c mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov39_0218240c _02182418: .word func_01fffcd8 + arm_func_end func_ov39_0218240c .global func_ov39_0218241c arm_func_start func_ov39_0218241c @@ -7547,10 +7547,10 @@ _021825a4: add sp, sp, #0xbc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_021824b4 _021825b0: .word data_027e0ffc _021825b4: .word data_027e0f64 _021825b8: .word gAdventureFlags + arm_func_end func_ov39_021824b4 .global func_ov39_021825bc arm_func_start func_ov39_021825bc @@ -7606,8 +7606,8 @@ func_ov39_021825e8: ; 0x021825e8 str r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021825e8 _02182670: .word gMapManager + arm_func_end func_ov39_021825e8 .global func_ov39_02182674 arm_func_start func_ov39_02182674 @@ -7692,9 +7692,9 @@ _0218273c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_02182674 _021827a8: .word gAdventureFlags _021827ac: .word data_ov29_0217bd28 + arm_func_end func_ov39_02182674 .global func_ov39_021827b0 arm_func_start func_ov39_021827b0 @@ -7736,8 +7736,8 @@ _0218280c: bl func_ov39_0217d5d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021827b8 _02182828: .word data_ov29_0217bd28 + arm_func_end func_ov39_021827b8 .global func_ov39_0218282c arm_func_start func_ov39_0218282c @@ -7823,11 +7823,11 @@ func_ov39_02182888: ; 0x02182888 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02182888 _02182944: .word data_027e0ffc _02182948: .word 0x0000031e _0218294c: .word 0x00001b33 _02182950: .word 0x00001021 + arm_func_end func_ov39_02182888 .global func_ov39_02182954 arm_func_start func_ov39_02182954 @@ -8218,7 +8218,6 @@ _02182ef4: add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02182954 _02182f20: .word 0x0000011f _02182f24: .word data_02050f54 _02182f28: .word data_027e0f64 @@ -8233,6 +8232,7 @@ _02182f48: .word 0x0000251c _02182f4c: .word 0x00000222 _02182f50: .word func_ov39_0217bdb4 _02182f54: .word 0x0000103e + arm_func_end func_ov39_02182954 .global func_ov39_02182f58 arm_func_start func_ov39_02182f58 @@ -8277,9 +8277,9 @@ func_ov39_02182f58: ; 0x02182f58 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02182f58 _02182ff4: .word data_02050f54 _02182ff8: .word 0x00000666 + arm_func_end func_ov39_02182f58 .global func_ov39_02182ffc arm_func_start func_ov39_02182ffc @@ -8339,8 +8339,8 @@ func_ov39_02182ffc: ; 0x02182ffc bl func_ov39_0217d5d4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02182ffc _021830d4: .word data_02050f54 + arm_func_end func_ov39_02182ffc .global func_ov39_021830d8 arm_func_start func_ov39_021830d8 @@ -8473,11 +8473,11 @@ _0218321c: str r2, [r4, #0x68] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov39_021831d8 _021832bc: .word data_027e0f90 _021832c0: .word data_ov29_0217a4ac _021832c4: .word data_02050f54 _021832c8: .word 0x00000666 + arm_func_end func_ov39_021831d8 .global func_ov39_021832cc arm_func_start func_ov39_021832cc @@ -8538,9 +8538,9 @@ _02183348: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_021832cc _0218339c: .word 0x0000099a _021833a0: .word 0x00000b33 + arm_func_end func_ov39_021832cc .global func_ov39_021833a4 arm_func_start func_ov39_021833a4 @@ -8638,13 +8638,13 @@ _02183504: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_021833a4 _02183510: .word 0x000006b8 _02183514: .word data_02050f54 _02183518: .word 0x00001022 _0218351c: .word data_027e0f64 _02183520: .word gAdventureFlags _02183524: .word data_ov00_020eec68 + arm_func_end func_ov39_021833a4 .global func_ov39_02183528 arm_func_start func_ov39_02183528 @@ -8743,11 +8743,11 @@ _0218367c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_02183528 _0218368c: .word data_02050f54 _02183690: .word data_027e0e58 _02183694: .word data_027e0ffc _02183698: .word 0x0000031b + arm_func_end func_ov39_02183528 .global func_ov39_0218369c arm_func_start func_ov39_0218369c @@ -8852,11 +8852,11 @@ _021837c4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov39_021836e0 _02183808: .word data_02050f54 _0218380c: .word data_027e0e58 _02183810: .word data_027e0ffc _02183814: .word 0x0000031b + arm_func_end func_ov39_021836e0 .global func_ov39_02183818 arm_func_start func_ov39_02183818 @@ -8888,8 +8888,8 @@ _02183870: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02183818 _02183878: .word data_027e0ffc + arm_func_end func_ov39_02183818 .global func_ov39_0218387c arm_func_start func_ov39_0218387c @@ -9130,7 +9130,6 @@ func_ov39_021838c4: ; 0x021838c4 add sp, sp, #0x124 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov39_021838c4 _02183c10: .word data_027e0ffc _02183c14: .word 0x00000321 _02183c18: .word data_027e0fc8 @@ -9138,6 +9137,7 @@ _02183c1c: .word 0x00000326 _02183c20: .word gAdventureFlags _02183c24: .word data_027e0f64 _02183c28: .word 0x000009c4 + arm_func_end func_ov39_021838c4 .global func_ov39_02183c2c arm_func_start func_ov39_02183c2c @@ -9184,9 +9184,9 @@ _02183cb8: str r0, [r4, #0x138] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02183c2c _02183cc4: .word data_027e0ffc _02183cc8: .word 0x00000326 + arm_func_end func_ov39_02183c2c .global func_ov39_02183ccc arm_func_start func_ov39_02183ccc @@ -9593,7 +9593,6 @@ _02183f0c: add sp, sp, #0x15c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov39_02183ccc _0218430c: .word data_027e0f64 _02184310: .word 0x000009c4 _02184314: .word gAdventureFlags @@ -9609,6 +9608,7 @@ _02184338: .word 0x00001007 _0218433c: .word 0x00001008 _02184340: .word 0x00001009 _02184344: .word 0x0000100a + arm_func_end func_ov39_02183ccc .global func_ov39_02184348 arm_func_start func_ov39_02184348 @@ -9642,9 +9642,9 @@ func_ov39_02184348: ; 0x02184348 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02184348 _021843b8: .word data_027e0ffc _021843bc: .word 0x00000323 + arm_func_end func_ov39_02184348 .global func_ov39_021843c0 arm_func_start func_ov39_021843c0 @@ -9897,10 +9897,10 @@ _021845e0: add sp, sp, #0xfc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_021843c0 _0218477c: .word 0x0000099a _02184780: .word data_02050f54 _02184784: .word data_027e0f64 + arm_func_end func_ov39_021843c0 .global func_ov39_02184788 arm_func_start func_ov39_02184788 @@ -9938,11 +9938,11 @@ func_ov39_02184788: ; 0x02184788 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02184788 _02184808: .word 0x00000333 _0218480c: .word 0x00001610 _02184810: .word data_027e0fec _02184814: .word 0x0000100e + arm_func_end func_ov39_02184788 .global func_ov39_02184818 arm_func_start func_ov39_02184818 @@ -10106,7 +10106,6 @@ _02184a48: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov39_02184818 _02184a84: .word data_027e0ffc _02184a88: .word 0x0000019a _02184a8c: .word data_027e0e58 @@ -10119,6 +10118,7 @@ _02184aa4: .word 0x00001016 _02184aa8: .word 0x00001017 _02184aac: .word 0x0000030d _02184ab0: .word gAdventureFlags + arm_func_end func_ov39_02184818 .global func_ov39_02184ab4 arm_func_start func_ov39_02184ab4 @@ -10178,8 +10178,8 @@ func_ov39_02184b20: ; 0x02184b20 strh r1, [r4, #0x44] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02184b20 _02184b70: .word data_027e01b8 + arm_func_end func_ov39_02184b20 .global func_ov39_02184b74 arm_func_start func_ov39_02184b74 @@ -10273,10 +10273,10 @@ func_ov39_02184bb8: ; 0x02184bb8 bl func_ov39_02184ab4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02184bb8 _02184c84: .word data_02050f54 _02184c88: .word 0x00000e39 _02184c8c: .word 0x00000266 + arm_func_end func_ov39_02184bb8 .global func_ov39_02184c90 arm_func_start func_ov39_02184c90 @@ -10325,8 +10325,8 @@ func_ov39_02184c90: ; 0x02184c90 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02184c90 _02184d3c: .word data_02050f54 + arm_func_end func_ov39_02184c90 .global func_ov39_02184d40 arm_func_start func_ov39_02184d40 @@ -10408,9 +10408,9 @@ _02184d7c: strh r1, [r0, #0x42] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov39_02184d40 _02184e64: .word data_027e0764 _02184e68: .word 0x00002aab + arm_func_end func_ov39_02184d40 .global func_ov39_02184e6c arm_func_start func_ov39_02184e6c @@ -10584,13 +10584,13 @@ _021850c4: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov39_02184e6c _021850e8: .word 0xffffce39 _021850ec: .word data_ov39_02186cc0 _021850f0: .word 0x00001555 _021850f4: .word data_027e0764 _021850f8: .word 0x00002aab _021850fc: .word 0x0000071c + arm_func_end func_ov39_02184e6c .global func_ov39_02185100 arm_func_start func_ov39_02185100 @@ -10641,9 +10641,9 @@ func_ov39_02185120: ; 0x02185120 str r1, [r0, #0x3bc] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_02185120 _0218518c: .word data_ov39_02186cf0 _02185190: .word data_ov39_02186c14 + arm_func_end func_ov39_02185120 .global func_ov39_02185194 arm_func_start func_ov39_02185194 @@ -10678,9 +10678,9 @@ _021851d4: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02185194 _02185200: .word data_ov39_02186cf0 _02185204: .word data_ov39_02186cf0 + arm_func_end func_ov39_02185194 .global func_ov39_02185208 arm_func_start func_ov39_02185208 @@ -10716,10 +10716,10 @@ _0218523c: str r0, [r2, #8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_02185208 _0218527c: .word data_ov39_02186c14 _02185280: .word data_ov39_02186c1c _02185284: .word data_ov39_02186cf0 + arm_func_end func_ov39_02185208 .global func_ov39_02185288 arm_func_start func_ov39_02185288 @@ -10762,10 +10762,10 @@ _021852bc: str r1, [r0, #0x50] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_02185288 _02185318: .word data_ov39_02186c14 _0218531c: .word data_ov39_02186c24 _02185320: .word data_ov39_02186cf0 + arm_func_end func_ov39_02185288 .global func_ov39_02185324 arm_func_start func_ov39_02185324 @@ -10946,8 +10946,8 @@ _02185598: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02185324 _021855c0: .word 0x55555556 + arm_func_end func_ov39_02185324 .global func_ov39_021855c4 arm_func_start func_ov39_021855c4 @@ -10971,8 +10971,8 @@ func_ov39_021855c4: ; 0x021855c4 str r1, [r4, #0x64] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_021855c4 _0218560c: .word data_ov39_02186c74 + arm_func_end func_ov39_021855c4 .global func_ov39_02185610 arm_func_start func_ov39_02185610 @@ -11018,9 +11018,9 @@ _0218565c: stmia r4, {r0, r1, r2, r3} ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02185610 _021856ac: .word data_ov39_02186918 _021856b0: .word data_ov39_0218692c + arm_func_end func_ov39_02185610 .global func_ov39_021856b4 arm_func_start func_ov39_021856b4 @@ -11075,9 +11075,9 @@ _02185710: str r0, [r1, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_021856b4 _02185774: .word data_ov39_02186940 _02185778: .word data_ov39_02186954 + arm_func_end func_ov39_021856b4 .global func_ov39_0218577c arm_func_start func_ov39_0218577c @@ -11153,9 +11153,9 @@ _0218582c: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov39_0218577c _02185880: .word 0x00000333 _02185884: .word 0xfffffccd + arm_func_end func_ov39_0218577c .global func_ov39_02185888 arm_func_start func_ov39_02185888 @@ -11173,8 +11173,8 @@ func_ov39_02185888: ; 0x02185888 str r1, [r0, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02185888 _021858b8: .word data_ov39_021867b0 + arm_func_end func_ov39_02185888 .global func_ov39_021858bc arm_func_start func_ov39_021858bc @@ -11234,9 +11234,9 @@ func_ov39_021858bc: ; 0x021858bc add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_021858bc _02185994: .word 0x00000785 _02185998: .word 0xfffff63d + arm_func_end func_ov39_021858bc .global func_ov39_0218599c arm_func_start func_ov39_0218599c @@ -11261,8 +11261,8 @@ _021859d0: str r0, [r5, #0xca4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_0218599c _021859e4: .word data_ov39_02186864 + arm_func_end func_ov39_0218599c .global func_ov39_021859e8 arm_func_start func_ov39_021859e8 @@ -11360,8 +11360,8 @@ _02185ad4: blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_02185aa4 _02185adc: .word data_ov39_021868bc + arm_func_end func_ov39_02185aa4 .global func_ov39_02185ae0 arm_func_start func_ov39_02185ae0 @@ -11371,8 +11371,8 @@ func_ov39_02185ae0: ; 0x02185ae0 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov39_02185ae0 _02185af0: .word func_ov39_021858bc + arm_func_end func_ov39_02185ae0 .global func_ov39_02185af4 arm_func_start func_ov39_02185af4 @@ -11383,8 +11383,8 @@ func_ov39_02185af4: ; 0x02185af4 mov r1, #2 bx ip .align 2, 0 - arm_func_end func_ov39_02185af4 _02185b08: .word func_ov00_020c5d74 + arm_func_end func_ov39_02185af4 .global func_ov39_02185b0c arm_func_start func_ov39_02185b0c @@ -11426,8 +11426,8 @@ _02185b70: strb r0, [r4, #0xca8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_02185b10 _02185b84: .word data_027e0764 + arm_func_end func_ov39_02185b10 .global func_ov39_02185b88 arm_func_start func_ov39_02185b88 @@ -11661,7 +11661,6 @@ _02185e50: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov39_02185c3c _02185e88: .word 0x00000e66 _02185e8c: .word data_027e0fac _02185e90: .word 0x000031c7 @@ -11670,6 +11669,7 @@ _02185e98: .word data_02050f54 _02185e9c: .word data_027e0ffc _02185ea0: .word 0x00000313 _02185ea4: .word 0x00000312 + arm_func_end func_ov39_02185c3c .global func_ov39_02185ea8 arm_func_start func_ov39_02185ea8 @@ -11678,8 +11678,8 @@ func_ov39_02185ea8: ; 0x02185ea8 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov39_02185ea8 _02185eb4: .word func_01fffcec + arm_func_end func_ov39_02185ea8 .global func_ov39_02185eb8 arm_func_start func_ov39_02185eb8 @@ -11887,9 +11887,9 @@ func_ov39_0218609c: ; 0x0218609c strb r1, [r0, #0x14d] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov39_0218609c _02186100: .word data_02057200 _02186104: .word gItemManager + arm_func_end func_ov39_0218609c .global func_ov39_02186108 arm_func_start func_ov39_02186108 @@ -13276,7 +13276,6 @@ func_ov39_02186968: ; 0x02186968 str r1, [r0, #0x20] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov39_02186968 _021869a0: .word data_ov39_02186ccc _021869a4: .word 0x474f4354 _021869a8: .word func_ov39_0217bd80 @@ -13284,6 +13283,7 @@ _021869ac: .word _ZN9ActorTypeD1Ev _021869b0: .word data_ov39_02186cc0 _021869b4: .word data_ov39_02186cc0 _021869b8: .word data_ov39_02186a28 + arm_func_end func_ov39_02186968 .section .ctor, 4, 1, 4 .global data_ov39_021869bc diff --git a/asm/ov40.s b/asm/ov40.s index 0843b9f9..e896fcc4 100644 --- a/asm/ov40.s +++ b/asm/ov40.s @@ -18,9 +18,9 @@ func_ov40_0217bd80: ; 0x0217bd80 bl func_ov40_0217bdb4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_0217bd80 _0217bdac: .word data_027e0fe0 _0217bdb0: .word 0x000007f4 + arm_func_end func_ov40_0217bd80 .global func_ov40_0217bdb4 arm_func_start func_ov40_0217bdb4 @@ -117,11 +117,11 @@ func_ov40_0217bdb4: ; 0x0217bdb4 str r1, [r4, #0x7c8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217bdb4 _0217bf20: .word data_ov40_02188688 _0217bf24: .word data_ov40_02188750 _0217bf28: .word data_ov00_020e2f04 _0217bf2c: .word data_ov00_020e2dd8 + arm_func_end func_ov40_0217bdb4 .global func_ov40_0217bf30 arm_func_start func_ov40_0217bf30 @@ -218,11 +218,11 @@ func_ov40_0217bf30: ; 0x0217bf30 str r1, [r4, #0x7c8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217bf30 _0217c09c: .word data_ov40_02188688 _0217c0a0: .word data_ov40_02188750 _0217c0a4: .word data_ov00_020e2f04 _0217c0a8: .word data_ov00_020e2dd8 + arm_func_end func_ov40_0217bf30 .global func_ov40_0217c0ac arm_func_start func_ov40_0217c0ac @@ -269,9 +269,9 @@ func_ov40_0217c0ac: ; 0x0217c0ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217c0ac _0217c150: .word data_ov40_02188688 _0217c154: .word data_027e0f6c + arm_func_end func_ov40_0217c0ac .global func_ov40_0217c158 arm_func_start func_ov40_0217c158 @@ -320,9 +320,9 @@ func_ov40_0217c158: ; 0x0217c158 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217c158 _0217c204: .word data_ov40_02188688 _0217c208: .word data_027e0f6c + arm_func_end func_ov40_0217c158 .global func_ov40_0217c20c arm_func_start func_ov40_0217c20c @@ -369,9 +369,9 @@ func_ov40_0217c20c: ; 0x0217c20c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217c20c _0217c2b0: .word data_ov40_02188688 _0217c2b4: .word data_027e0f6c + arm_func_end func_ov40_0217c20c .global func_ov40_0217c2b8 arm_func_start func_ov40_0217c2b8 @@ -491,12 +491,12 @@ _0217c464: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_0217c2b8 _0217c470: .word gItemManager _0217c474: .word data_027e0fec _0217c478: .word data_027e0f78 _0217c47c: .word data_ov40_02187ffc _0217c480: .word func_ov40_0217d754 + arm_func_end func_ov40_0217c2b8 .global func_ov40_0217c484 arm_func_start func_ov40_0217c484 @@ -624,10 +624,10 @@ _0217c630: mov r0, #0x800 bx lr .align 2, 0 - arm_func_end func_ov40_0217c484 _0217c638: .word 0x00000733 _0217c63c: .word 0x000004cd _0217c640: .word 0x00000666 + arm_func_end func_ov40_0217c484 .global func_ov40_0217c644 arm_func_start func_ov40_0217c644 @@ -689,8 +689,8 @@ _0217c6e8: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov40_0217c65c _0217c6f0: .word 0x00000106 + arm_func_end func_ov40_0217c65c .global func_ov40_0217c6f4 arm_func_start func_ov40_0217c6f4 @@ -773,8 +773,8 @@ _0217c7ec: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_0217c758 _0217c7f8: .word data_027e0d38 + arm_func_end func_ov40_0217c758 .global func_ov40_0217c7fc arm_func_start func_ov40_0217c7fc @@ -932,9 +932,9 @@ _0217c8e4: add sp, sp, #0x80 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_0217c7fc _0217ca50: .word data_027e0f6c _0217ca54: .word data_027e0d38 + arm_func_end func_ov40_0217c7fc .global func_ov40_0217ca58 arm_func_start func_ov40_0217ca58 @@ -1053,8 +1053,8 @@ func_ov40_0217cbf4: ; 0x0217cbf4 ldr ip, _0217cbfc ; =func_ov40_0217cd24 bx ip .align 2, 0 - arm_func_end func_ov40_0217cbf4 _0217cbfc: .word func_ov40_0217cd24 + arm_func_end func_ov40_0217cbf4 .global func_ov40_0217cc00 arm_func_start func_ov40_0217cc00 @@ -1139,9 +1139,9 @@ _0217cd00: bl func_0201e50c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217ccb0 _0217cd1c: .word data_027e0fec _0217cd20: .word gAdventureFlags + arm_func_end func_ov40_0217ccb0 .global func_ov40_0217cd24 arm_func_start func_ov40_0217cd24 @@ -1402,9 +1402,9 @@ _0217d040: blx r2 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_0217cfc4 _0217d0a8: .word data_027e0fec _0217d0ac: .word gAdventureFlags + arm_func_end func_ov40_0217cfc4 .global func_ov40_0217d0b0 arm_func_start func_ov40_0217d0b0 @@ -1475,9 +1475,9 @@ _0217d174: blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_0217d0b0 _0217d1a0: .word data_027e0fec _0217d1a4: .word gAdventureFlags + arm_func_end func_ov40_0217d0b0 .global func_ov40_0217d1a8 arm_func_start func_ov40_0217d1a8 @@ -1548,9 +1548,9 @@ _0217d26c: blx r2 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_0217d1a8 _0217d298: .word data_027e0fec _0217d29c: .word gAdventureFlags + arm_func_end func_ov40_0217d1a8 .global func_ov40_0217d2a0 arm_func_start func_ov40_0217d2a0 @@ -1615,8 +1615,8 @@ func_ov40_0217d35c: ; 0x0217d35c ldr ip, _0217d364 ; =_ZN5Actor8vfunc_a8Ev bx ip .align 2, 0 - arm_func_end func_ov40_0217d35c _0217d364: .word _ZN5Actor8vfunc_a8Ev + arm_func_end func_ov40_0217d35c .global func_ov40_0217d368 arm_func_start func_ov40_0217d368 @@ -1727,12 +1727,12 @@ _0217d498: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217d40c _0217d4c8: .word data_027e0de4 _0217d4cc: .word func_ov40_0217d700 _0217d4d0: .word data_ov00_020e9c88 _0217d4d4: .word func_ov40_0217d6f4 _0217d4d8: .word data_ov00_020e9370 + arm_func_end func_ov40_0217d40c .global func_ov40_0217d4dc arm_func_start func_ov40_0217d4dc @@ -1881,9 +1881,9 @@ _0217d6d4: blx r2 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov40_0217d4dc _0217d6ec: .word 0x00000106 _0217d6f0: .word data_ov00_020e9360 + arm_func_end func_ov40_0217d4dc .global func_ov40_0217d6f4 arm_func_start func_ov40_0217d6f4 @@ -1891,8 +1891,8 @@ func_ov40_0217d6f4: ; 0x0217d6f4 ldr ip, _0217d6fc ; =func_ov40_0217d4dc bx ip .align 2, 0 - arm_func_end func_ov40_0217d6f4 _0217d6fc: .word func_ov40_0217d4dc + arm_func_end func_ov40_0217d6f4 .global func_ov40_0217d700 arm_func_start func_ov40_0217d700 @@ -1918,8 +1918,8 @@ func_ov40_0217d700: ; 0x0217d700 bl func_01ffa8d4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217d700 _0217d750: .word data_ov00_020e9360 + arm_func_end func_ov40_0217d700 .global func_ov40_0217d754 arm_func_start func_ov40_0217d754 @@ -1930,8 +1930,8 @@ func_ov40_0217d754: ; 0x0217d754 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov40_0217d754 _0217d768: .word func_ov40_0217d76c + arm_func_end func_ov40_0217d754 .global func_ov40_0217d76c arm_func_start func_ov40_0217d76c @@ -2112,8 +2112,8 @@ _0217d9c4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217d8e8 _0217d9cc: .word data_027e0ce0 + arm_func_end func_ov40_0217d8e8 .global func_ov40_0217d9d0 arm_func_start func_ov40_0217d9d0 @@ -2556,8 +2556,8 @@ func_ov40_0217df3c: ; 0x0217df3c ldr r0, [r0, #0x9c] bx ip .align 2, 0 - arm_func_end func_ov40_0217df3c _0217df48: .word func_ov40_02183058 + arm_func_end func_ov40_0217df3c .global func_ov40_0217df4c arm_func_start func_ov40_0217df4c @@ -2566,8 +2566,8 @@ func_ov40_0217df4c: ; 0x0217df4c ldr r0, [r0, #0x9c] bx ip .align 2, 0 - arm_func_end func_ov40_0217df4c _0217df58: .word func_ov40_021830b4 + arm_func_end func_ov40_0217df4c .global func_ov40_0217df5c arm_func_start func_ov40_0217df5c @@ -2614,8 +2614,8 @@ func_ov40_0217df74: ; 0x0217df74 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_0217df74 _0217dfec: .word data_02050f54 + arm_func_end func_ov40_0217df74 .global func_ov40_0217dff0 arm_func_start func_ov40_0217dff0 @@ -2979,9 +2979,9 @@ _0217e478: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov40_0217e3c8 _0217e48c: .word 0x15555555 _0217e490: .word 0xcccccccd + arm_func_end func_ov40_0217e3c8 .global func_ov40_0217e494 arm_func_start func_ov40_0217e494 @@ -3003,8 +3003,8 @@ _0217e4b0: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217e494 _0217e4d0: .word data_027e0ce0 + arm_func_end func_ov40_0217e494 .global func_ov40_0217e4d4 arm_func_start func_ov40_0217e4d4 @@ -3061,8 +3061,8 @@ _0217e550: str r4, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217e534 _0217e570: .word data_027e0ce0 + arm_func_end func_ov40_0217e534 .global func_ov40_0217e574 arm_func_start func_ov40_0217e574 @@ -3182,11 +3182,11 @@ _0217e6e8: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_0217e5a4 _0217e6f0: .word data_ov40_02188010 _0217e6f4: .word 0x0000feff _0217e6f8: .word 0x4a435442 _0217e6fc: .word 0x4a465642 + arm_func_end func_ov40_0217e5a4 .global func_ov40_0217e700 arm_func_start func_ov40_0217e700 @@ -3482,7 +3482,6 @@ _0217eac8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_0217e8c8 _0217eadc: .word 0x4a4d5347 _0217eae0: .word 0x4a414354 _0217eae4: .word 0x4a434d52 @@ -3490,6 +3489,7 @@ _0217eae8: .word 0x4a505443 _0217eaec: .word 0x4a534e44 _0217eaf0: .word data_ov40_0218875c _0217eaf4: .word data_027e0f80 + arm_func_end func_ov40_0217e8c8 .global func_ov40_0217eaf8 arm_func_start func_ov40_0217eaf8 @@ -3530,8 +3530,8 @@ func_ov40_0217eb18: ; 0x0217eb18 str r3, [r0, #0x34] bx lr .align 2, 0 - arm_func_end func_ov40_0217eb18 _0217eb70: .word data_ov40_021889fc + arm_func_end func_ov40_0217eb18 .global func_ov40_0217eb74 arm_func_start func_ov40_0217eb74 @@ -3571,8 +3571,8 @@ func_ov40_0217eb74: ; 0x0217eb74 str r1, [r0, #0x34] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217eb74 _0217ebfc: .word data_ov40_021889fc + arm_func_end func_ov40_0217eb74 .global func_ov40_0217ec00 arm_func_start func_ov40_0217ec00 @@ -3856,8 +3856,8 @@ func_ov40_0217ef10: ; 0x0217ef10 ldr ip, _0217ef18 ; =func_ov40_0217ee7c bx ip .align 2, 0 - arm_func_end func_ov40_0217ef10 _0217ef18: .word func_ov40_0217ee7c + arm_func_end func_ov40_0217ef10 .global func_ov40_0217ef1c arm_func_start func_ov40_0217ef1c @@ -4230,8 +4230,8 @@ func_ov40_0217f39c: ; 0x0217f39c str r2, [r1, #0xc] bx lr .align 2, 0 - arm_func_end func_ov40_0217f39c _0217f3c0: .word func_ov00_020a00f8 + arm_func_end func_ov40_0217f39c .global func_ov40_0217f3c4 arm_func_start func_ov40_0217f3c4 @@ -4246,8 +4246,8 @@ func_ov40_0217f3c4: ; 0x0217f3c4 str r2, [r1, #0xc] bx lr .align 2, 0 - arm_func_end func_ov40_0217f3c4 _0217f3e8: .word func_ov00_020a010c + arm_func_end func_ov40_0217f3c4 .global func_ov40_0217f3ec arm_func_start func_ov40_0217f3ec @@ -4270,8 +4270,8 @@ func_ov40_0217f3f0: ; 0x0217f3f0 str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217f3f0 _0217f41c: .word func_ov00_020a0134 + arm_func_end func_ov40_0217f3f0 .global func_ov40_0217f420 arm_func_start func_ov40_0217f420 @@ -4364,8 +4364,8 @@ func_ov40_0217f4c4: ; 0x0217f4c4 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217f4c4 _0217f500: .word data_ov40_021889b8 + arm_func_end func_ov40_0217f4c4 .global func_ov40_0217f504 arm_func_start func_ov40_0217f504 @@ -4609,11 +4609,11 @@ _0217f84c: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_0217f534 _0217f854: .word gAdventureFlags _0217f858: .word gItemManager _0217f85c: .word data_027e0d38 _0217f860: .word data_027e103c + arm_func_end func_ov40_0217f534 .global func_ov40_0217f864 arm_func_start func_ov40_0217f864 @@ -4670,10 +4670,10 @@ func_ov40_0217f87c: ; 0x0217f87c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_0217f87c _0217f908: .word data_ov40_02188970 _0217f90c: .word func_ov40_0217f864 _0217f910: .word func_ov40_0217f868 + arm_func_end func_ov40_0217f87c .global func_ov40_0217f914 arm_func_start func_ov40_0217f914 @@ -4714,10 +4714,10 @@ func_ov40_0217f914: ; 0x0217f914 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_0217f914 _0217f9a0: .word data_ov40_02188970 _0217f9a4: .word func_ov40_0217f864 _0217f9a8: .word func_ov40_0217f868 + arm_func_end func_ov40_0217f914 .global func_ov40_0217f9ac arm_func_start func_ov40_0217f9ac @@ -4734,8 +4734,8 @@ func_ov40_0217f9ac: ; 0x0217f9ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217f9ac _0217f9d8: .word func_ov40_0217f864 + arm_func_end func_ov40_0217f9ac .global func_ov40_0217f9dc arm_func_start func_ov40_0217f9dc @@ -4754,8 +4754,8 @@ func_ov40_0217f9dc: ; 0x0217f9dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217f9dc _0217fa10: .word func_ov40_0217f864 + arm_func_end func_ov40_0217f9dc .global func_ov40_0217fa14 arm_func_start func_ov40_0217fa14 @@ -4772,8 +4772,8 @@ func_ov40_0217fa14: ; 0x0217fa14 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217fa14 _0217fa40: .word func_ov40_0217f864 + arm_func_end func_ov40_0217fa14 .global func_ov40_0217fa44 arm_func_start func_ov40_0217fa44 @@ -4876,7 +4876,6 @@ _0217fb98: add sp, sp, #0x7c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217fa44 _0217fbb0: .word 0x444d4348 _0217fbb4: .word gMapManager _0217fbb8: .word 0x444d5452 @@ -4885,6 +4884,7 @@ _0217fbc0: .word 0x444d5350 _0217fbc4: .word 0x444d4847 _0217fbc8: .word data_027e0fe8 _0217fbcc: .word data_027e0fe4 + arm_func_end func_ov40_0217fa44 .global func_ov40_0217fbd0 arm_func_start func_ov40_0217fbd0 @@ -4902,8 +4902,8 @@ func_ov40_0217fbd0: ; 0x0217fbd0 strneb r1, [r0, #0x118] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_0217fbd0 _0217fc00: .word data_027e0fe4 + arm_func_end func_ov40_0217fbd0 .global func_ov40_0217fc04 arm_func_start func_ov40_0217fc04 @@ -4982,8 +4982,8 @@ _0217fd04: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_0217fc04 _0217fd10: .word 0x00000126 + arm_func_end func_ov40_0217fc04 .global func_ov40_0217fd14 arm_func_start func_ov40_0217fd14 @@ -5048,8 +5048,8 @@ func_ov40_0217fd14: ; 0x0217fd14 add sp, sp, #0x7c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217fd14 _0217fe00: .word data_027e0fe4 + arm_func_end func_ov40_0217fd14 .global func_ov40_0217fe04 arm_func_start func_ov40_0217fe04 @@ -5083,8 +5083,8 @@ _0217fe38: strb r0, [r4, #0xd5] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217fe04 _0217fe70: .word data_027e0fe4 + arm_func_end func_ov40_0217fe04 .global func_ov40_0217fe74 arm_func_start func_ov40_0217fe74 @@ -5108,8 +5108,8 @@ func_ov40_0217fe74: ; 0x0217fe74 blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0217fe74 _0217febc: .word data_027e0fe4 + arm_func_end func_ov40_0217fe74 .global func_ov40_0217fec0 arm_func_start func_ov40_0217fec0 @@ -5138,8 +5138,8 @@ func_ov40_0217fec0: ; 0x0217fec0 blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217fec0 _0217ff1c: .word data_027e0fe4 + arm_func_end func_ov40_0217fec0 .global func_ov40_0217ff20 arm_func_start func_ov40_0217ff20 @@ -5165,8 +5165,8 @@ func_ov40_0217ff20: ; 0x0217ff20 blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217ff20 _0217ff70: .word data_027e0fe4 + arm_func_end func_ov40_0217ff20 .global func_ov40_0217ff74 arm_func_start func_ov40_0217ff74 @@ -5230,8 +5230,8 @@ func_ov40_0217ff74: ; 0x0217ff74 add sp, sp, #0x7c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0217ff74 _0218005c: .word data_027e0fe4 + arm_func_end func_ov40_0217ff74 .global func_ov40_02180060 arm_func_start func_ov40_02180060 @@ -5252,8 +5252,8 @@ _0218008c: bl func_ov40_0217fbd0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180060 _02180098: .word data_027e0fe4 + arm_func_end func_ov40_02180060 .global func_ov40_0218009c arm_func_start func_ov40_0218009c @@ -5526,9 +5526,9 @@ _02180400: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180178 _02180408: .word data_ov40_02188014 _0218040c: .word data_ov40_02188020 + arm_func_end func_ov40_02180178 .global func_ov40_02180410 arm_func_start func_ov40_02180410 @@ -5596,8 +5596,8 @@ _0218046c: str r1, [r0, #0xc8] bx lr .align 2, 0 - arm_func_end func_ov40_02180444 _02180478: .word 0x00000101 + arm_func_end func_ov40_02180444 .global func_ov40_0218047c arm_func_start func_ov40_0218047c @@ -5636,8 +5636,8 @@ _021804d0: str r0, [r2, #0xc] bx lr .align 2, 0 - arm_func_end func_ov40_0218047c _021804f4: .word 0x000003ff + arm_func_end func_ov40_0218047c .global func_ov40_021804f8 arm_func_start func_ov40_021804f8 @@ -5718,8 +5718,8 @@ func_ov40_021804f8: ; 0x021804f8 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_021804f8 _02180624: .word 0x0b60b60b + arm_func_end func_ov40_021804f8 .global func_ov40_02180628 arm_func_start func_ov40_02180628 @@ -5734,8 +5734,8 @@ func_ov40_02180628: ; 0x02180628 strb r1, [r4, #0xe4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180628 _0218064c: .word data_ov40_02188928 + arm_func_end func_ov40_02180628 .global func_ov40_02180650 arm_func_start func_ov40_02180650 @@ -5813,8 +5813,8 @@ func_ov40_02180680: ; 0x02180680 add sp, sp, #0x74 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02180680 _02180748: .word data_027e0f90 + arm_func_end func_ov40_02180680 .global func_ov40_0218074c arm_func_start func_ov40_0218074c @@ -5836,8 +5836,8 @@ func_ov40_0218074c: ; 0x0218074c bl func_0201e388 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_0218074c _0218078c: .word data_027e0fc4 + arm_func_end func_ov40_0218074c .global func_ov40_02180790 arm_func_start func_ov40_02180790 @@ -5864,8 +5864,8 @@ func_ov40_02180790: ; 0x02180790 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180790 _021807e4: .word data_027e0fcc + arm_func_end func_ov40_02180790 .global func_ov40_021807e8 arm_func_start func_ov40_021807e8 @@ -5939,8 +5939,8 @@ func_ov40_0218081c: ; 0x0218081c add sp, sp, #0x74 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_0218081c _021808e4: .word data_027e0f90 + arm_func_end func_ov40_0218081c .global func_ov40_021808e8 arm_func_start func_ov40_021808e8 @@ -5953,8 +5953,8 @@ func_ov40_021808e8: ; 0x021808e8 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021808e8 _02180904: .word data_027e0f90 + arm_func_end func_ov40_021808e8 .global func_ov40_02180908 arm_func_start func_ov40_02180908 @@ -6120,8 +6120,8 @@ func_ov40_02180a18: ; 0x02180a18 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02180a18 _02180b34: .word 0x0b60b60b + arm_func_end func_ov40_02180a18 .global func_ov40_02180b38 arm_func_start func_ov40_02180b38 @@ -6145,10 +6145,10 @@ func_ov40_02180b38: ; 0x02180b38 strb r4, [r5, #0xc8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02180b38 _02180b80: .word data_ov40_021888e4 _02180b84: .word func_ov40_0217f864 _02180b88: .word func_ov40_0217f868 + arm_func_end func_ov40_02180b38 .global func_ov40_02180b8c arm_func_start func_ov40_02180b8c @@ -6165,8 +6165,8 @@ func_ov40_02180b8c: ; 0x02180b8c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180b8c _02180bb8: .word func_ov40_0217f864 + arm_func_end func_ov40_02180b8c .global func_ov40_02180bbc arm_func_start func_ov40_02180bbc @@ -6185,8 +6185,8 @@ func_ov40_02180bbc: ; 0x02180bbc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180bbc _02180bf0: .word func_ov40_0217f864 + arm_func_end func_ov40_02180bbc .global func_ov40_02180bf4 arm_func_start func_ov40_02180bf4 @@ -6206,8 +6206,8 @@ func_ov40_02180bf4: ; 0x02180bf4 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02180bf4 _02180c2c: .word data_027e0f64 + arm_func_end func_ov40_02180bf4 .global func_ov40_02180c30 arm_func_start func_ov40_02180c30 @@ -6250,9 +6250,9 @@ func_ov40_02180c38: ; 0x02180c38 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02180c38 _02180cb0: .word data_027e01b8 _02180cb4: .word data_027e0f64 + arm_func_end func_ov40_02180c38 .global func_ov40_02180cb8 arm_func_start func_ov40_02180cb8 @@ -6288,9 +6288,9 @@ func_ov40_02180cb8: ; 0x02180cb8 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02180cb8 _02180d30: .word data_027e01b8 _02180d34: .word data_027e0f64 + arm_func_end func_ov40_02180cb8 .global func_ov40_02180d38 arm_func_start func_ov40_02180d38 @@ -6467,9 +6467,9 @@ _02180f84: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02180d38 _02180f8c: .word data_ov40_0218802c _02180f90: .word data_ov40_02188038 + arm_func_end func_ov40_02180d38 .global func_ov40_02180f94 arm_func_start func_ov40_02180f94 @@ -6489,8 +6489,8 @@ func_ov40_02180f94: ; 0x02180f94 add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02180f94 _02180fcc: .word data_027e0f64 + arm_func_end func_ov40_02180f94 .global func_ov40_02180fd0 arm_func_start func_ov40_02180fd0 @@ -6503,9 +6503,9 @@ func_ov40_02180fd0: ; 0x02180fd0 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov40_02180fd0 _02180fec: .word data_027e0f64 _02180ff0: .word func_ov00_02089b88 + arm_func_end func_ov40_02180fd0 .global func_ov40_02180ff4 arm_func_start func_ov40_02180ff4 @@ -6562,8 +6562,8 @@ func_ov40_02180ff8: ; 0x02180ff8 add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02180ff8 _021810ac: .word 0x0b60b60b + arm_func_end func_ov40_02180ff8 .global func_ov40_021810b0 arm_func_start func_ov40_021810b0 @@ -6639,11 +6639,11 @@ func_ov40_021810c8: ; 0x021810c8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_021810c8 _02181150: .word data_ov40_021888a0 _02181154: .word func_ov40_0217f864 _02181158: .word func_ov40_0217f868 _0218115c: .word func_ov00_020a00f8 + arm_func_end func_ov40_021810c8 .global func_ov40_02181160 arm_func_start func_ov40_02181160 @@ -6666,9 +6666,9 @@ func_ov40_02181160: ; 0x02181160 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181160 _021811a4: .word data_ov40_021888a0 _021811a8: .word func_ov40_0217f864 + arm_func_end func_ov40_02181160 .global func_ov40_021811ac arm_func_start func_ov40_021811ac @@ -6693,9 +6693,9 @@ func_ov40_021811ac: ; 0x021811ac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021811ac _021811f8: .word data_ov40_021888a0 _021811fc: .word func_ov40_0217f864 + arm_func_end func_ov40_021811ac .global func_ov40_02181200 arm_func_start func_ov40_02181200 @@ -6964,8 +6964,8 @@ _02181590: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021813b0 _02181598: .word data_ov40_02188044 + arm_func_end func_ov40_021813b0 .global func_ov40_0218159c arm_func_start func_ov40_0218159c @@ -6974,8 +6974,8 @@ func_ov40_0218159c: ; 0x0218159c ldrb r1, [r0, #0x9c] bx ip .align 2, 0 - arm_func_end func_ov40_0218159c _021815a8: .word func_ov40_021817e8 + arm_func_end func_ov40_0218159c .global func_ov40_021815ac arm_func_start func_ov40_021815ac @@ -7074,9 +7074,9 @@ func_ov40_02181660: ; 0x02181660 streq r0, [r4, #0xa4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181660 _021816bc: .word 0x4a414354 _021816c0: .word 0x4a434d52 + arm_func_end func_ov40_02181660 .global func_ov40_021816c4 arm_func_start func_ov40_021816c4 @@ -7166,8 +7166,8 @@ _021817d4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02181750 _021817e4: .word data_027e0e58 + arm_func_end func_ov40_02181750 .global func_ov40_021817e8 arm_func_start func_ov40_021817e8 @@ -7195,8 +7195,8 @@ _02181814: str r1, [r4, #0xa4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021817e8 _02181838: .word data_027e0e58 + arm_func_end func_ov40_021817e8 .global func_ov40_0218183c arm_func_start func_ov40_0218183c @@ -7273,8 +7273,8 @@ func_ov40_021818f8: ; 0x021818f8 str r1, [r4, #0x48] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021818f8 _0218193c: .word data_ov40_0218885c + arm_func_end func_ov40_021818f8 .global func_ov40_02181940 arm_func_start func_ov40_02181940 @@ -7294,8 +7294,8 @@ _02181964: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181940 _02181974: .word data_ov40_0218885c + arm_func_end func_ov40_02181940 .global func_ov40_02181978 arm_func_start func_ov40_02181978 @@ -7317,8 +7317,8 @@ _0218199c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181978 _021819b4: .word data_ov40_0218885c + arm_func_end func_ov40_02181978 .global func_ov40_021819b8 arm_func_start func_ov40_021819b8 @@ -7548,8 +7548,8 @@ _02181c10: bl func_ov00_020d70a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02181be0 _02181c20: .word data_ov00_020eec68 + arm_func_end func_ov40_02181be0 .global func_ov40_02181c24 arm_func_start func_ov40_02181c24 @@ -7573,8 +7573,8 @@ _02181c4c: str r0, [r4, #0x44] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181c24 _02181c64: .word data_ov00_020eec68 + arm_func_end func_ov40_02181c24 .global func_ov40_02181c68 arm_func_start func_ov40_02181c68 @@ -7609,10 +7609,10 @@ func_ov40_02181c68: ; 0x02181c68 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02181c68 _02181cdc: .word data_ov40_02188818 _02181ce0: .word func_ov40_0217f864 _02181ce4: .word func_ov40_0217f868 + arm_func_end func_ov40_02181c68 .global func_ov40_02181ce8 arm_func_start func_ov40_02181ce8 @@ -7629,8 +7629,8 @@ func_ov40_02181ce8: ; 0x02181ce8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181ce8 _02181d14: .word func_ov40_0217f864 + arm_func_end func_ov40_02181ce8 .global func_ov40_02181d18 arm_func_start func_ov40_02181d18 @@ -7649,8 +7649,8 @@ func_ov40_02181d18: ; 0x02181d18 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181d18 _02181d4c: .word func_ov40_0217f864 + arm_func_end func_ov40_02181d18 .global func_ov40_02181d50 arm_func_start func_ov40_02181d50 @@ -7815,8 +7815,8 @@ _02181f60: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181d9c _02181f68: .word data_ov40_02188050 + arm_func_end func_ov40_02181d9c .global func_ov40_02181f6c arm_func_start func_ov40_02181f6c @@ -7886,9 +7886,9 @@ func_ov40_02181fcc: ; 0x02181fcc streq r0, [r4, #0x7c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02181fcc _02182028: .word 0x4a414354 _0218202c: .word 0x4a434d52 + arm_func_end func_ov40_02181fcc .global func_ov40_02182030 arm_func_start func_ov40_02182030 @@ -8069,9 +8069,9 @@ _02182254: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_021821f0 _02182268: .word data_027e0ffc _0218226c: .word data_ov00_020eec9c + arm_func_end func_ov40_021821f0 .global func_ov40_02182270 arm_func_start func_ov40_02182270 @@ -8109,9 +8109,9 @@ _021822d8: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02182270 _021822ec: .word data_027e0ffc _021822f0: .word data_ov00_020eec9c + arm_func_end func_ov40_02182270 .global func_ov40_021822f4 arm_func_start func_ov40_021822f4 @@ -8146,8 +8146,8 @@ func_ov40_02182318: ; 0x02182318 strb r1, [r4, #0x45] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02182318 _02182354: .word data_ov40_021887d4 + arm_func_end func_ov40_02182318 .global func_ov40_02182358 arm_func_start func_ov40_02182358 @@ -8238,8 +8238,8 @@ _02182454: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02182388 _0218246c: .word data_027e0c68 + arm_func_end func_ov40_02182388 .global func_ov40_02182470 arm_func_start func_ov40_02182470 @@ -8259,8 +8259,8 @@ func_ov40_02182470: ; 0x02182470 strb r1, [r0, #0x44] bx lr .align 2, 0 - arm_func_end func_ov40_02182470 _021824a8: .word data_027e0c68 + arm_func_end func_ov40_02182470 .global func_ov40_021824ac arm_func_start func_ov40_021824ac @@ -8269,9 +8269,9 @@ func_ov40_021824ac: ; 0x021824ac ldr r0, _021824bc ; =data_027e0c68 bx ip .align 2, 0 - arm_func_end func_ov40_021824ac _021824b8: .word func_02036d6c _021824bc: .word data_027e0c68 + arm_func_end func_ov40_021824ac .global func_ov40_021824c0 arm_func_start func_ov40_021824c0 @@ -8371,10 +8371,10 @@ _021825b4: strb r1, [r4, #0x15] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02182578 _021825d8: .word data_ov00_020e53b8 _021825dc: .word data_ov40_02188a80 _021825e0: .word data_027e0ce0 + arm_func_end func_ov40_02182578 .global func_ov40_021825e4 arm_func_start func_ov40_021825e4 @@ -8402,8 +8402,8 @@ _02182624: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_021825e4 _02182634: .word data_ov40_02188a80 + arm_func_end func_ov40_021825e4 .global func_ov40_02182638 arm_func_start func_ov40_02182638 @@ -8433,8 +8433,8 @@ _02182678: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02182638 _02182690: .word data_ov40_02188a80 + arm_func_end func_ov40_02182638 .global func_ov40_02182694 arm_func_start func_ov40_02182694 @@ -8511,8 +8511,8 @@ _02182798: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_02182694 _021827ac: .word gMapManager + arm_func_end func_ov40_02182694 .global func_ov40_021827b0 arm_func_start func_ov40_021827b0 @@ -8545,10 +8545,10 @@ _02182804: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021827b0 _02182814: .word 0x00000187 _02182818: .word gAdventureFlags _0218281c: .word gItemManager + arm_func_end func_ov40_021827b0 .global func_ov40_02182820 arm_func_start func_ov40_02182820 @@ -8664,8 +8664,8 @@ func_ov40_02182960: ; 0x02182960 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end func_ov40_02182960 _0218296c: .word func_ov40_0217da48 + arm_func_end func_ov40_02182960 .global func_ov40_02182970 arm_func_start func_ov40_02182970 @@ -8674,8 +8674,8 @@ func_ov40_02182970: ; 0x02182970 ldr r0, [r0, #8] bx ip .align 2, 0 - arm_func_end func_ov40_02182970 _0218297c: .word func_ov40_0217dab0 + arm_func_end func_ov40_02182970 .global func_ov40_02182980 arm_func_start func_ov40_02182980 @@ -8738,9 +8738,9 @@ _02182a50: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02182980 _02182a5c: .word gAdventureFlags _02182a60: .word data_027e0d38 + arm_func_end func_ov40_02182980 .global func_ov40_02182a64 arm_func_start func_ov40_02182a64 @@ -8810,9 +8810,9 @@ _02182b3c: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov40_02182a98 _02182b44: .word data_ov00_020dc040 _02182b48: .word 0x0000feff + arm_func_end func_ov40_02182a98 .global func_ov40_02182b4c arm_func_start func_ov40_02182b4c @@ -9000,7 +9000,6 @@ _02182de8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02182be4 _02182df0: .word data_027e0f80 _02182df4: .word data_ov40_02188ab0 _02182df8: .word data_ov00_020e5440 @@ -9010,6 +9009,7 @@ _02182e04: .word data_ov00_020e542c _02182e08: .word data_ov40_02188ac4 _02182e0c: .word data_ov00_020e5418 _02182e10: .word data_ov00_020e4d30 + arm_func_end func_ov40_02182be4 .global func_ov40_02182e14 arm_func_start func_ov40_02182e14 @@ -9107,8 +9107,8 @@ _02182ed8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02182e94 _02182ee0: .word data_027e0ce0 + arm_func_end func_ov40_02182e94 .global func_ov40_02182ee4 arm_func_start func_ov40_02182ee4 @@ -9292,9 +9292,9 @@ func_ov40_021830e0: ; 0x021830e0 str r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov40_021830e0 _02183110: .word data_02057878 _02183114: .word data_02057840 + arm_func_end func_ov40_021830e0 .global func_ov40_02183118 arm_func_start func_ov40_02183118 @@ -9348,8 +9348,8 @@ _021831b0: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02183134 _021831bc: .word data_027e0ce0 + arm_func_end func_ov40_02183134 .global func_ov40_021831c0 arm_func_start func_ov40_021831c0 @@ -9518,9 +9518,9 @@ _021833b0: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02183294 _021833bc: .word data_027e0ce0 _021833c0: .word data_ov40_0218805c + arm_func_end func_ov40_02183294 .global func_ov40_021833c4 arm_func_start func_ov40_021833c4 @@ -9722,8 +9722,8 @@ func_ov40_021835e8: ; 0x021835e8 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_021835e8 _0218364c: .word data_027e0fcc + arm_func_end func_ov40_021835e8 .global func_ov40_02183650 arm_func_start func_ov40_02183650 @@ -9732,8 +9732,8 @@ func_ov40_02183650: ; 0x02183650 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov40_02183650 _0218365c: .word func_01fffcd8 + arm_func_end func_ov40_02183650 .global func_ov40_02183660 arm_func_start func_ov40_02183660 @@ -9750,8 +9750,8 @@ func_ov40_02183660: ; 0x02183660 bl func_ov00_020b309c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02183660 _0218368c: .word data_027e0fcc + arm_func_end func_ov40_02183660 .global func_ov40_02183690 arm_func_start func_ov40_02183690 @@ -9768,8 +9768,8 @@ func_ov40_02183690: ; 0x02183690 bl func_ov00_020bb544 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02183690 _021836bc: .word data_027e0fcc + arm_func_end func_ov40_02183690 .global func_ov40_021836c0 arm_func_start func_ov40_021836c0 @@ -9808,9 +9808,9 @@ _0218372c: bl func_ov40_02183758 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_021836c0 _0218373c: .word data_027e0ce0 _02183740: .word data_ov40_02189128 + arm_func_end func_ov40_021836c0 .global func_ov40_02183744 arm_func_start func_ov40_02183744 @@ -9820,8 +9820,8 @@ func_ov40_02183744: ; 0x02183744 mla r0, r1, r0, r2 bx lr .align 2, 0 - arm_func_end func_ov40_02183744 _02183754: .word data_ov40_02189ae0 + arm_func_end func_ov40_02183744 .global func_ov40_02183758 arm_func_start func_ov40_02183758 @@ -9837,8 +9837,8 @@ _02183760: blt _02183760 bx lr .align 2, 0 - arm_func_end func_ov40_02183758 _0218377c: .word data_ov40_02189ae0 + arm_func_end func_ov40_02183758 .global func_ov40_02183780 arm_func_start func_ov40_02183780 @@ -10018,8 +10018,8 @@ _021839ec: strb r0, [r6, #0x4a4] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_021837ec _02183a04: .word gAdventureFlags + arm_func_end func_ov40_021837ec .global func_ov40_02183a08 arm_func_start func_ov40_02183a08 @@ -10028,8 +10028,8 @@ func_ov40_02183a08: ; 0x02183a08 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov40_02183a08 _02183a14: .word func_01fffcec + arm_func_end func_ov40_02183a08 .global func_ov40_02183a18 arm_func_start func_ov40_02183a18 @@ -10239,9 +10239,9 @@ _02183c24: str r0, [r7, #0x3c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_02183a6c _02183d04: .word gItemManager _02183d08: .word data_02050f54 + arm_func_end func_ov40_02183a6c .global func_ov40_02183d0c arm_func_start func_ov40_02183d0c @@ -10308,9 +10308,9 @@ func_ov40_02183dac: ; 0x02183dac str r1, [r0, #8] bx ip .align 2, 0 - arm_func_end func_ov40_02183dac _02183ddc: .word data_ov00_020d88ae _02183de0: .word func_ov00_0207c074 + arm_func_end func_ov40_02183dac .global func_ov40_02183de4 arm_func_start func_ov40_02183de4 @@ -10336,8 +10336,8 @@ func_ov40_02183e08: ; 0x02183e08 mov r3, #0 bx ip .align 2, 0 - arm_func_end func_ov40_02183e08 _02183e20: .word func_ov05_02100dc0 + arm_func_end func_ov40_02183e08 .global func_ov40_02183e24 arm_func_start func_ov40_02183e24 @@ -10354,8 +10354,8 @@ func_ov40_02183e24: ; 0x02183e24 bl func_ov40_02183e54 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02183e24 _02183e50: .word data_027e0fe0 + arm_func_end func_ov40_02183e24 .global func_ov40_02183e54 arm_func_start func_ov40_02183e54 @@ -10415,9 +10415,9 @@ _02183ed0: mov r0, r10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_02183e54 _02183f28: .word data_ov40_021891d4 _02183f2c: .word data_027e0ce0 + arm_func_end func_ov40_02183e54 .global func_ov40_02183f30 arm_func_start func_ov40_02183f30 @@ -10460,9 +10460,9 @@ _02183f90: mov r0, r6 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov40_02183f30 _02183fb8: .word data_ov40_021891d4 _02183fbc: .word data_027e0ce0 + arm_func_end func_ov40_02183f30 .global func_ov40_02183fc0 arm_func_start func_ov40_02183fc0 @@ -10507,9 +10507,9 @@ _02184020: mov r0, r6 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov40_02183fc0 _02184050: .word data_ov40_021891d4 _02184054: .word data_027e0ce0 + arm_func_end func_ov40_02183fc0 .global func_ov40_02184058 arm_func_start func_ov40_02184058 @@ -10593,9 +10593,9 @@ _02184120: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02184058 _02184174: .word gAdventureFlags _02184178: .word data_ov40_021881e8 + arm_func_end func_ov40_02184058 .global func_ov40_0218417c arm_func_start func_ov40_0218417c @@ -10603,8 +10603,8 @@ func_ov40_0218417c: ; 0x0218417c ldr ip, _02184184 ; =func_ov40_0217d368 bx ip .align 2, 0 - arm_func_end func_ov40_0218417c _02184184: .word func_ov40_0217d368 + arm_func_end func_ov40_0218417c .global func_ov40_02184188 arm_func_start func_ov40_02184188 @@ -10740,11 +10740,11 @@ _0218434c: bl func_ov40_02184370 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0218419c _02184360: .word data_027e08e4 _02184364: .word data_027e0de4 _02184368: .word func_ov40_0218458c _0218436c: .word func_ov40_021844b4 + arm_func_end func_ov40_0218419c .global func_ov40_02184370 arm_func_start func_ov40_02184370 @@ -10823,7 +10823,6 @@ func_ov40_02184370: ; 0x02184370 add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02184370 _02184494: .word 0x04000444 _02184498: .word data_ov40_021881f8 _0218449c: .word 0x00000629 @@ -10832,6 +10831,7 @@ _021844a4: .word 0x0000ffff _021844a8: .word 0x001f0080 _021844ac: .word data_027e0d44 _021844b0: .word 0x0800f800 + arm_func_end func_ov40_02184370 .global func_ov40_021844b4 arm_func_start func_ov40_021844b4 @@ -10886,12 +10886,12 @@ func_ov40_021844b4: ; 0x021844b4 add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_021844b4 _02184578: .word 0x0000ffff _0218457c: .word 0x040004c0 _02184580: .word data_ov40_021881f8 _02184584: .word 0x001f0080 _02184588: .word data_027e0d44 + arm_func_end func_ov40_021844b4 .global func_ov40_0218458c arm_func_start func_ov40_0218458c @@ -10911,9 +10911,9 @@ func_ov40_0218458c: ; 0x0218458c bl func_ov05_0210e1b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_0218458c _021845c4: .word 0x040004c0 _021845c8: .word 0x001f0080 + arm_func_end func_ov40_0218458c .global func_ov40_021845cc arm_func_start func_ov40_021845cc @@ -10976,8 +10976,8 @@ func_ov40_02184680: ; 0x02184680 ldr ip, _02184688 ; =func_ov40_0217d35c bx ip .align 2, 0 - arm_func_end func_ov40_02184680 _02184688: .word func_ov40_0217d35c + arm_func_end func_ov40_02184680 .global func_ov40_0218468c arm_func_start func_ov40_0218468c @@ -11025,10 +11025,10 @@ _02184708: blx func_0202f360 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_0218468c _02184728: .word data_ov40_02188200 _0218472c: .word data_027e08e4 _02184730: .word func_ov40_021847d8 + arm_func_end func_ov40_0218468c .global func_ov40_02184734 arm_func_start func_ov40_02184734 @@ -11074,8 +11074,8 @@ func_ov40_02184734: ; 0x02184734 add sp, sp, #0x104 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02184734 _021847d4: .word data_ov40_02188200 + arm_func_end func_ov40_02184734 .global func_ov40_021847d8 arm_func_start func_ov40_021847d8 @@ -11085,8 +11085,8 @@ func_ov40_021847d8: ; 0x021847d8 ldr r2, [r0, #0x804] bx ip .align 2, 0 - arm_func_end func_ov40_021847d8 _021847e8: .word func_ov40_02184734 + arm_func_end func_ov40_021847d8 .global func_ov40_021847ec arm_func_start func_ov40_021847ec @@ -11156,9 +11156,9 @@ _021848dc: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_021847ec _021848e4: .word data_027e0d44 _021848e8: .word data_ov40_021881f8 + arm_func_end func_ov40_021847ec .global func_ov40_021848ec arm_func_start func_ov40_021848ec @@ -11203,13 +11203,13 @@ _02184904: bl strcat ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_021848ec _02184984: .word data_ov40_021892f0 _02184988: .word data_ov40_02189148 _0218498c: .word data_ov40_02189304 _02184990: .word data_ov40_02189308 _02184994: .word data_ov40_02189154 _02184998: .word data_ov40_0218930c + arm_func_end func_ov40_021848ec .global func_ov40_0218499c arm_func_start func_ov40_0218499c @@ -11254,13 +11254,13 @@ _021849b4: bl strcat ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_0218499c _02184a34: .word data_ov40_02189314 _02184a38: .word data_ov40_02189148 _02184a3c: .word data_ov40_02189328 _02184a40: .word data_ov40_0218932c _02184a44: .word data_ov40_02189154 _02184a48: .word data_ov40_02189330 + arm_func_end func_ov40_0218499c .global func_ov40_02184a4c arm_func_start func_ov40_02184a4c @@ -11277,9 +11277,9 @@ func_ov40_02184a4c: ; 0x02184a4c bl func_ov40_02184cdc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02184a4c _02184a78: .word data_027e0fe0 _02184a7c: .word 0x00001b94 + arm_func_end func_ov40_02184a4c .global func_ov40_02184a80 arm_func_start func_ov40_02184a80 @@ -11469,8 +11469,8 @@ func_ov40_02184cdc: ; 0x02184cdc str r1, [r4, #0x80c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02184cdc _02184d28: .word data_ov40_02189380 + arm_func_end func_ov40_02184cdc .global func_ov40_02184d2c arm_func_start func_ov40_02184d2c @@ -11518,10 +11518,10 @@ func_ov40_02184d5c: ; 0x02184d5c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02184d5c _02184dac: .word 0x00000333 _02184db0: .word 0x00001610 _02184db4: .word data_027e0fec + arm_func_end func_ov40_02184d5c .global func_ov40_02184db8 arm_func_start func_ov40_02184db8 @@ -11529,8 +11529,8 @@ func_ov40_02184db8: ; 0x02184db8 ldr ip, _02184dc0 ; =func_ov40_0217d368 bx ip .align 2, 0 - arm_func_end func_ov40_02184db8 _02184dc0: .word func_ov40_0217d368 + arm_func_end func_ov40_02184db8 .global func_ov40_02184dc4 arm_func_start func_ov40_02184dc4 @@ -11550,8 +11550,8 @@ func_ov40_02184de0: ; 0x02184de0 ldr ip, _02184de8 ; =func_ov40_0217d2a0 bx ip .align 2, 0 - arm_func_end func_ov40_02184de0 _02184de8: .word func_ov40_0217d2a0 + arm_func_end func_ov40_02184de0 .global func_ov40_02184dec arm_func_start func_ov40_02184dec @@ -11579,9 +11579,9 @@ func_ov40_02184dec: ; 0x02184dec add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02184dec _02184e44: .word 0x0000318c _02184e48: .word data_027e0fec + arm_func_end func_ov40_02184dec .global func_ov40_02184e4c arm_func_start func_ov40_02184e4c @@ -11589,8 +11589,8 @@ func_ov40_02184e4c: ; 0x02184e4c ldr ip, _02184e54 ; =func_ov40_0217d35c bx ip .align 2, 0 - arm_func_end func_ov40_02184e4c _02184e54: .word func_ov40_0217d35c + arm_func_end func_ov40_02184e4c .global func_ov40_02184e58 arm_func_start func_ov40_02184e58 @@ -11607,8 +11607,8 @@ func_ov40_02184e58: ; 0x02184e58 bl func_ov40_02184e88 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02184e58 _02184e84: .word data_027e0fe0 + arm_func_end func_ov40_02184e58 .global func_ov40_02184e88 arm_func_start func_ov40_02184e88 @@ -11654,12 +11654,12 @@ func_ov40_02184e88: ; 0x02184e88 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02184e88 _02184f28: .word data_ov40_02189460 _02184f2c: .word data_027e0fec _02184f30: .word data_ov40_02189128 _02184f34: .word data_ov40_02189440 _02184f38: .word data_ov40_0218820c + arm_func_end func_ov40_02184e88 .global func_ov40_02184f3c arm_func_start func_ov40_02184f3c @@ -11739,8 +11739,8 @@ func_ov40_02184fb4: ; 0x02184fb4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02184fb4 _02185028: .word gMapManager + arm_func_end func_ov40_02184fb4 .global func_ov40_0218502c arm_func_start func_ov40_0218502c @@ -11831,12 +11831,12 @@ _02185134: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02185060 _0218513c: .word data_ov40_02189530 _02185140: .word data_027e0d38 _02185144: .word data_027e0ce0 _02185148: .word 0x0000ad68 _0218514c: .word data_027e0cbc + arm_func_end func_ov40_02185060 .global func_ov40_02185150 arm_func_start func_ov40_02185150 @@ -11862,8 +11862,8 @@ _02185184: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02185150 _0218519c: .word data_ov40_02189530 + arm_func_end func_ov40_02185150 .global func_ov40_021851a0 arm_func_start func_ov40_021851a0 @@ -11887,8 +11887,8 @@ _021851d4: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_021851a0 _021851e4: .word data_ov40_02189530 + arm_func_end func_ov40_021851a0 .global func_ov40_021851e8 arm_func_start func_ov40_021851e8 @@ -12048,10 +12048,10 @@ _021853ac: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_0218530c _021853b4: .word data_ov40_02189594 _021853b8: .word data_027e0d38 _021853bc: .word data_027e0cbc + arm_func_end func_ov40_0218530c .global func_ov40_021853c0 arm_func_start func_ov40_021853c0 @@ -12090,9 +12090,9 @@ func_ov40_021853f0: ; 0x021853f0 bl func_ov40_02185424 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021853f0 _0218541c: .word data_027e0fe0 _02185420: .word 0x00000808 + arm_func_end func_ov40_021853f0 .global func_ov40_02185424 arm_func_start func_ov40_02185424 @@ -12113,9 +12113,9 @@ func_ov40_02185424: ; 0x02185424 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02185424 _02185460: .word data_ov40_02189638 _02185464: .word data_ov09_0211f530 + arm_func_end func_ov40_02185424 .global func_ov40_02185468 arm_func_start func_ov40_02185468 @@ -12253,8 +12253,8 @@ func_ov40_02185514: ; 0x02185514 add sp, sp, #0x78 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov40_02185514 _02185628: .word data_02050f54 + arm_func_end func_ov40_02185514 .global func_ov40_0218562c arm_func_start func_ov40_0218562c @@ -12262,8 +12262,8 @@ func_ov40_0218562c: ; 0x0218562c ldr ip, _02185634 ; =func_ov40_0217d2a0 bx ip .align 2, 0 - arm_func_end func_ov40_0218562c _02185634: .word func_ov40_0217d2a0 + arm_func_end func_ov40_0218562c .global func_ov40_02185638 arm_func_start func_ov40_02185638 @@ -12271,8 +12271,8 @@ func_ov40_02185638: ; 0x02185638 ldr ip, _02185640 ; =func_ov40_0217d2fc bx ip .align 2, 0 - arm_func_end func_ov40_02185638 _02185640: .word func_ov40_0217d2fc + arm_func_end func_ov40_02185638 .global func_ov40_02185644 arm_func_start func_ov40_02185644 @@ -12280,8 +12280,8 @@ func_ov40_02185644: ; 0x02185644 ldr ip, _0218564c ; =func_ov40_0217d35c bx ip .align 2, 0 - arm_func_end func_ov40_02185644 _0218564c: .word func_ov40_0217d35c + arm_func_end func_ov40_02185644 .global func_ov40_02185650 arm_func_start func_ov40_02185650 @@ -12313,9 +12313,9 @@ _02185664: bl func_0201e388 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_02185650 _021856b4: .word data_ov40_0218821c _021856b8: .word data_ov40_0218822c + arm_func_end func_ov40_02185650 .global func_ov40_021856bc arm_func_start func_ov40_021856bc @@ -12375,8 +12375,8 @@ _02185780: add sp, sp, #0x70 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_021856bc _0218578c: .word data_ov40_0218821c + arm_func_end func_ov40_021856bc .global func_ov40_02185790 arm_func_start func_ov40_02185790 @@ -12413,8 +12413,8 @@ func_ov40_021857cc: ; 0x021857cc bl func_ov40_021857fc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021857cc _021857f8: .word data_027e0fe0 + arm_func_end func_ov40_021857cc .global func_ov40_021857fc arm_func_start func_ov40_021857fc @@ -12429,8 +12429,8 @@ func_ov40_021857fc: ; 0x021857fc str r1, [r4, #0x158] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021857fc _02185820: .word data_ov40_02189700 + arm_func_end func_ov40_021857fc .global func_ov40_02185824 arm_func_start func_ov40_02185824 @@ -12460,8 +12460,8 @@ func_ov40_02185854: ; 0x02185854 ldr ip, _0218585c ; =_ZN5Actor8vfunc_08Ev bx ip .align 2, 0 - arm_func_end func_ov40_02185854 _0218585c: .word _ZN5Actor8vfunc_08Ev + arm_func_end func_ov40_02185854 .global func_ov40_02185860 arm_func_start func_ov40_02185860 @@ -12469,8 +12469,8 @@ func_ov40_02185860: ; 0x02185860 ldr ip, _02185868 ; =_ZN5Actor8vfunc_14Ej bx ip .align 2, 0 - arm_func_end func_ov40_02185860 _02185868: .word _ZN5Actor8vfunc_14Ej + arm_func_end func_ov40_02185860 .global func_ov40_0218586c arm_func_start func_ov40_0218586c @@ -12478,8 +12478,8 @@ func_ov40_0218586c: ; 0x0218586c ldr ip, _02185874 ; =_ZN5Actor15TrySetTransformEP9Transform bx ip .align 2, 0 - arm_func_end func_ov40_0218586c _02185874: .word _ZN5Actor15TrySetTransformEP9Transform + arm_func_end func_ov40_0218586c .global func_ov40_02185878 arm_func_start func_ov40_02185878 @@ -12683,9 +12683,9 @@ _02185b38: str r4, [r6, #0x158] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02185878 _02185b40: .word gMapManager _02185b44: .word gAdventureFlags + arm_func_end func_ov40_02185878 .global func_ov40_02185b48 arm_func_start func_ov40_02185b48 @@ -12693,8 +12693,8 @@ func_ov40_02185b48: ; 0x02185b48 ldr ip, _02185b50 ; =_ZN5Actor8vfunc_a8Ev bx ip .align 2, 0 - arm_func_end func_ov40_02185b48 _02185b50: .word _ZN5Actor8vfunc_a8Ev + arm_func_end func_ov40_02185b48 .global func_ov40_02185b54 arm_func_start func_ov40_02185b54 @@ -12755,10 +12755,10 @@ _02185c00: mov r0, #0x40 bx lr .align 2, 0 - arm_func_end func_ov40_02185b54 _02185c08: .word 0x80004000 _02185c0c: .word 0xc0008000 _02185c10: .word 0x40004000 + arm_func_end func_ov40_02185b54 .global func_ov40_02185c14 arm_func_start func_ov40_02185c14 @@ -12820,9 +12820,9 @@ _02185cc4: mov r0, #0x40 bx lr .align 2, 0 - arm_func_end func_ov40_02185c14 _02185ccc: .word 0x80004000 _02185cd0: .word 0x40004000 + arm_func_end func_ov40_02185c14 .global func_ov40_02185cd4 arm_func_start func_ov40_02185cd4 @@ -12859,8 +12859,8 @@ func_ov40_02185ce0: ; 0x02185ce0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02185ce0 _02185d3c: .word data_ov40_02189800 + arm_func_end func_ov40_02185ce0 .global func_ov40_02185d40 arm_func_start func_ov40_02185d40 @@ -12926,8 +12926,8 @@ func_ov40_02185d54: ; 0x02185d54 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02185d54 _02185e1c: .word data_02068ebc + arm_func_end func_ov40_02185d54 .global func_ov40_02185e20 arm_func_start func_ov40_02185e20 @@ -13148,13 +13148,13 @@ _02186128: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_02185e20 _0218613c: .word data_027e0c68 _02186140: .word 0x001fffff _02186144: .word data_ov40_021897d4 _02186148: .word 0x00640003 _0218614c: .word data_02068ebc _02186150: .word data_02068eac + arm_func_end func_ov40_02185e20 .global func_ov40_02186154 arm_func_start func_ov40_02186154 @@ -13181,9 +13181,9 @@ func_ov40_02186154: ; 0x02186154 bl func_02007908 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02186154 _021861a8: .word 0x01ff0000 _021861ac: .word 0x04001014 + arm_func_end func_ov40_02186154 .global func_ov40_021861b0 arm_func_start func_ov40_021861b0 @@ -13223,8 +13223,8 @@ _02186200: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_021861b0 _0218622c: .word data_027e0c68 + arm_func_end func_ov40_021861b0 .global func_ov40_02186230 arm_func_start func_ov40_02186230 @@ -13312,9 +13312,9 @@ _0218633c: add sp, sp, #0x400 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_02186230 _02186364: .word 0xc000c000 _02186368: .word data_ov00_020eacd0 + arm_func_end func_ov40_02186230 .global func_ov40_0218636c arm_func_start func_ov40_0218636c @@ -13506,12 +13506,12 @@ _021865cc: add sp, sp, #0xa0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_0218646c _021865fc: .word data_027e05f4 _02186600: .word data_ov40_02189828 _02186604: .word data_ov40_02189840 _02186608: .word data_020691a0 _0218660c: .word data_ov40_02189844 + arm_func_end func_ov40_0218646c .global func_ov40_02186610 arm_func_start func_ov40_02186610 @@ -13668,8 +13668,8 @@ _021867f4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov40_02186780 _0218680c: .word data_ov40_02188230 + arm_func_end func_ov40_02186780 .global func_ov40_02186810 arm_func_start func_ov40_02186810 @@ -13745,8 +13745,8 @@ func_ov40_02186810: ; 0x02186810 bl func_ov40_02186780 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov40_02186810 _02186928: .word data_ov40_02188230 + arm_func_end func_ov40_02186810 .global func_ov40_0218692c arm_func_start func_ov40_0218692c @@ -13800,9 +13800,9 @@ func_ov40_02186948: ; 0x02186948 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02186948 _021869d8: .word func_ov40_021869e0 _021869dc: .word func_ov40_021869e4 + arm_func_end func_ov40_02186948 .global func_ov40_021869e0 arm_func_start func_ov40_021869e0 @@ -13828,8 +13828,8 @@ func_ov40_021869e4: ; 0x021869e4 str r1, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021869e4 _02186a1c: .word data_ov00_020e899c + arm_func_end func_ov40_021869e4 .global func_ov40_02186a20 arm_func_start func_ov40_02186a20 @@ -13849,8 +13849,8 @@ _02186a4c: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov40_02186a20 _02186a54: .word data_027e05f8 + arm_func_end func_ov40_02186a20 .global func_ov40_02186a58 arm_func_start func_ov40_02186a58 @@ -13904,9 +13904,9 @@ _02186b04: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02186a58 _02186b0c: .word data_027e0cbc _02186b10: .word data_027e0c68 + arm_func_end func_ov40_02186a58 .global func_ov40_02186b14 arm_func_start func_ov40_02186b14 @@ -13941,8 +13941,8 @@ _02186b60: strneh r0, [r4, #0x30] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02186b14 _02186b80: .word data_027e0c68 + arm_func_end func_ov40_02186b14 .global func_ov40_02186b84 arm_func_start func_ov40_02186b84 @@ -13995,11 +13995,11 @@ _02186c14: bl func_ov00_020d00c4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02186b84 _02186c34: .word data_027e0cbc _02186c38: .word data_027e0e2c _02186c3c: .word data_027e0c54 _02186c40: .word data_027e0c68 + arm_func_end func_ov40_02186b84 .global func_ov40_02186c44 arm_func_start func_ov40_02186c44 @@ -14022,9 +14022,9 @@ _02186c7c: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02186c44 _02186c84: .word gAdventureFlags _02186c88: .word data_ov00_020eec9c + arm_func_end func_ov40_02186c44 .global func_ov40_02186c8c arm_func_start func_ov40_02186c8c @@ -14057,9 +14057,9 @@ _02186cb4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02186c8c _02186cf4: .word data_ov40_02189858 _02186cf8: .word data_027e0cbc + arm_func_end func_ov40_02186c8c .global func_ov40_02186cfc arm_func_start func_ov40_02186cfc @@ -14236,11 +14236,11 @@ _02186f0c: strlth r0, [r4, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02186cfc _02186f84: .word 0x00000924 _02186f88: .word data_02050f54 _02186f8c: .word data_027e0c38 _02186f90: .word 0x00007fff + arm_func_end func_ov40_02186cfc .global func_ov40_02186f94 arm_func_start func_ov40_02186f94 @@ -14276,9 +14276,9 @@ _02186fec: strh r0, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02186f94 _02186ffc: .word data_ov00_020eec9c _02187000: .word data_027e0618 + arm_func_end func_ov40_02186f94 .global func_ov40_02187004 arm_func_start func_ov40_02187004 @@ -14325,9 +14325,9 @@ _02187094: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02187004 _0218709c: .word data_027e05f8 _021870a0: .word gAdventureFlags + arm_func_end func_ov40_02187004 .global func_ov40_021870a4 arm_func_start func_ov40_021870a4 @@ -14374,9 +14374,9 @@ _02187134: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021870a4 _0218713c: .word data_027e0d78 _02187140: .word gAdventureFlags + arm_func_end func_ov40_021870a4 .global func_ov40_02187144 arm_func_start func_ov40_02187144 @@ -14445,8 +14445,8 @@ _02187220: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02187144 _02187228: .word data_027e0cbc + arm_func_end func_ov40_02187144 .global func_ov40_0218722c arm_func_start func_ov40_0218722c @@ -14467,9 +14467,9 @@ func_ov40_0218722c: ; 0x0218722c bl func_ov00_0207bb1c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0218722c _02187268: .word data_027e0de4 _0218726c: .word func_ov40_02187270 + arm_func_end func_ov40_0218722c .global func_ov40_02187270 arm_func_start func_ov40_02187270 @@ -14518,8 +14518,8 @@ _021872ec: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov40_02187270 _02187318: .word data_ov00_020e9360 + arm_func_end func_ov40_02187270 .global func_ov40_0218731c arm_func_start func_ov40_0218731c @@ -14564,8 +14564,8 @@ func_ov40_0218736c: ; 0x0218736c ldr r0, [r0, #0xc] bx ip .align 2, 0 - arm_func_end func_ov40_0218736c _0218737c: .word func_ov40_02187b90 + arm_func_end func_ov40_0218736c .global func_ov40_02187380 arm_func_start func_ov40_02187380 @@ -14582,9 +14582,9 @@ func_ov40_02187380: ; 0x02187380 bl func_ov40_021873b4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02187380 _021873ac: .word data_027e0fe0 _021873b0: .word 0x00000808 + arm_func_end func_ov40_02187380 .global func_ov40_021873b4 arm_func_start func_ov40_021873b4 @@ -14600,8 +14600,8 @@ func_ov40_021873b4: ; 0x021873b4 str r1, [r4, #0x804] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021873b4 _021873dc: .word data_ov40_02189930 + arm_func_end func_ov40_021873b4 .global func_ov40_021873e0 arm_func_start func_ov40_021873e0 @@ -14709,12 +14709,12 @@ _021874c4: ldr r0, [sp] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_02187410 _02187548: .word gItemManager _0218754c: .word 0x91a2b3c5 _02187550: .word gAdventureFlags _02187554: .word data_ov40_02188330 _02187558: .word data_ov40_02188300 + arm_func_end func_ov40_02187410 .global func_ov40_0218755c arm_func_start func_ov40_0218755c @@ -14722,8 +14722,8 @@ func_ov40_0218755c: ; 0x0218755c ldr ip, _02187564 ; =func_ov40_0217d40c bx ip .align 2, 0 - arm_func_end func_ov40_0218755c _02187564: .word func_ov40_0217d40c + arm_func_end func_ov40_0218755c .global func_ov40_02187568 arm_func_start func_ov40_02187568 @@ -14731,8 +14731,8 @@ func_ov40_02187568: ; 0x02187568 ldr ip, _02187570 ; =func_ov40_0217d2a0 bx ip .align 2, 0 - arm_func_end func_ov40_02187568 _02187570: .word func_ov40_0217d2a0 + arm_func_end func_ov40_02187568 .global func_ov40_02187574 arm_func_start func_ov40_02187574 @@ -14768,8 +14768,8 @@ func_ov40_021875cc: ; 0x021875cc ldr ip, _021875d4 ; =func_ov40_0217d35c bx ip .align 2, 0 - arm_func_end func_ov40_021875cc _021875d4: .word func_ov40_0217d35c + arm_func_end func_ov40_021875cc .global func_ov40_021875d8 arm_func_start func_ov40_021875d8 @@ -14885,7 +14885,6 @@ _02187668: add sp, sp, #0x9c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_0218764c _0218776c: .word data_ov40_021899f0 _02187770: .word data_ov40_02189a08 _02187774: .word data_020691a0 @@ -14893,6 +14892,7 @@ _02187778: .word data_ov40_02189a0c _0218777c: .word 0x04001050 _02187780: .word 0x04001000 _02187784: .word data_027e0c38 + arm_func_end func_ov40_0218764c .global func_ov40_02187788 arm_func_start func_ov40_02187788 @@ -14924,9 +14924,9 @@ _021877e4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02187788 _021877ec: .word data_027e05f8 _021877f0: .word gAdventureFlags + arm_func_end func_ov40_02187788 .global func_ov40_021877f4 arm_func_start func_ov40_021877f4 @@ -14958,9 +14958,9 @@ _02187850: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_021877f4 _02187858: .word data_027e0d78 _0218785c: .word gAdventureFlags + arm_func_end func_ov40_021877f4 .global func_ov40_02187860 arm_func_start func_ov40_02187860 @@ -15088,9 +15088,9 @@ _02187a08: strlth r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02187860 _02187a20: .word data_027e0c38 _02187a24: .word 0x00007fff + arm_func_end func_ov40_02187860 .global func_ov40_02187a28 arm_func_start func_ov40_02187a28 @@ -15152,10 +15152,10 @@ _02187ae4: strh r0, [r5] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov40_02187a28 _02187af4: .word 0x04001000 _02187af8: .word data_027e0c38 _02187afc: .word data_027e0618 + arm_func_end func_ov40_02187a28 .global func_ov40_02187b00 arm_func_start func_ov40_02187b00 @@ -15205,8 +15205,8 @@ func_ov40_02187b60: ; 0x02187b60 bl func_020340d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02187b60 _02187b8c: .word data_027e0cbc + arm_func_end func_ov40_02187b60 .global func_ov40_02187b90 arm_func_start func_ov40_02187b90 @@ -15215,8 +15215,8 @@ func_ov40_02187b90: ; 0x02187b90 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov40_02187b90 _02187b9c: .word func_ov40_02187a28 + arm_func_end func_ov40_02187b90 .global func_ov40_02187ba0 arm_func_start func_ov40_02187ba0 @@ -15229,8 +15229,8 @@ func_ov40_02187ba0: ; 0x02187ba0 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov40_02187ba0 _02187bbc: .word data_ov40_02189a24 + arm_func_end func_ov40_02187ba0 .global func_ov40_02187bc0 arm_func_start func_ov40_02187bc0 @@ -15363,11 +15363,11 @@ _02187d80: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov40_02187bc0 _02187da4: .word 0x00ff0002 _02187da8: .word 0x0000ffff _02187dac: .word data_02068e8c _02187db0: .word data_020579f8 + arm_func_end func_ov40_02187bc0 .global func_ov40_02187db4 arm_func_start func_ov40_02187db4 @@ -15376,8 +15376,8 @@ func_ov40_02187db4: ; 0x02187db4 sub r2, r2, #6 bx ip .align 2, 0 - arm_func_end func_ov40_02187db4 _02187dc0: .word func_02039d74 + arm_func_end func_ov40_02187db4 .global func_ov40_02187dc4 arm_func_start func_ov40_02187dc4 @@ -15553,9 +15553,9 @@ _02187fb8: add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov40_02187edc _02187ff4: .word data_027e0d38 _02187ff8: .word data_ov00_020e9370 + arm_func_end func_ov40_02187edc .rodata .global data_ov40_02187ffc @@ -16345,12 +16345,12 @@ func_ov40_02188360: ; 0x02188360 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02188360 _0218838c: .word data_ov40_02189acc _02188390: .word 0x444d4348 _02188394: .word func_ov40_0217bd80 _02188398: .word _ZN9ActorTypeD1Ev _0218839c: .word data_ov40_02189ac0 + arm_func_end func_ov40_02188360 .global func_ov40_021883a0 arm_func_start func_ov40_021883a0 @@ -16367,12 +16367,12 @@ func_ov40_021883a0: ; 0x021883a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021883a0 _021883cc: .word data_ov40_0219a0ec _021883d0: .word 0x444d4b53 _021883d4: .word func_ov40_02183e24 _021883d8: .word _ZN9ActorTypeD1Ev _021883dc: .word data_ov40_0219a0e0 + arm_func_end func_ov40_021883a0 .global func_ov40_021883e0 arm_func_start func_ov40_021883e0 @@ -16389,12 +16389,12 @@ func_ov40_021883e0: ; 0x021883e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021883e0 _0218840c: .word data_ov40_0219a10c _02188410: .word 0x444d5452 _02188414: .word func_ov40_02184a4c _02188418: .word _ZN9ActorTypeD1Ev _0218841c: .word data_ov40_0219a100 + arm_func_end func_ov40_021883e0 .global func_ov40_02188420 arm_func_start func_ov40_02188420 @@ -16411,12 +16411,12 @@ func_ov40_02188420: ; 0x02188420 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02188420 _0218844c: .word data_ov40_0219a12c _02188450: .word 0x444d5345 _02188454: .word func_ov40_02184e58 _02188458: .word _ZN9ActorTypeD1Ev _0218845c: .word data_ov40_0219a120 + arm_func_end func_ov40_02188420 .global func_ov40_02188460 arm_func_start func_ov40_02188460 @@ -16456,8 +16456,8 @@ _0218849c: strh r1, [r0, #2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02188460 _021884a8: .word data_ov40_02189524 + arm_func_end func_ov40_02188460 .global func_ov40_021884ac arm_func_start func_ov40_021884ac @@ -16474,12 +16474,12 @@ func_ov40_021884ac: ; 0x021884ac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021884ac _021884d8: .word data_ov40_0219a14c _021884dc: .word 0x444d5350 _021884e0: .word func_ov40_021853f0 _021884e4: .word _ZN9ActorTypeD1Ev _021884e8: .word data_ov40_0219a140 + arm_func_end func_ov40_021884ac .global func_ov40_021884ec arm_func_start func_ov40_021884ec @@ -16496,12 +16496,12 @@ func_ov40_021884ec: ; 0x021884ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021884ec _02188518: .word data_ov40_0219a16c _0218851c: .word 0x444d4556 _02188520: .word func_ov40_021857cc _02188524: .word _ZN9ActorTypeD1Ev _02188528: .word data_ov40_0219a160 + arm_func_end func_ov40_021884ec .global func_ov40_0218852c arm_func_start func_ov40_0218852c @@ -16541,8 +16541,8 @@ _02188568: strh r1, [r0, #0x22] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_0218852c _02188574: .word data_ov40_021897d4 + arm_func_end func_ov40_0218852c .global func_ov40_02188578 arm_func_start func_ov40_02188578 @@ -16582,8 +16582,8 @@ _021885b4: strh r1, [r0, #2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_02188578 _021885c0: .word data_ov40_021898b4 + arm_func_end func_ov40_02188578 .global func_ov40_021885c4 arm_func_start func_ov40_021885c4 @@ -16600,12 +16600,12 @@ func_ov40_021885c4: ; 0x021885c4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov40_021885c4 _021885f0: .word data_ov40_0219a18c _021885f4: .word 0x444d4847 _021885f8: .word func_ov40_02187380 _021885fc: .word _ZN9ActorTypeD1Ev _02188600: .word data_ov40_0219a180 + arm_func_end func_ov40_021885c4 .section .ctor, 4, 1, 4 .global data_ov40_02188604 diff --git a/asm/ov41.s b/asm/ov41.s index d4fa1d52..e705c70c 100644 --- a/asm/ov41.s +++ b/asm/ov41.s @@ -18,8 +18,8 @@ func_ov41_02189560: ; 0x02189560 bl func_ov41_02189610 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_02189560 _0218958c: .word data_027e0fe0 + arm_func_end func_ov41_02189560 .global func_ov41_02189590 arm_func_start func_ov41_02189590 @@ -57,8 +57,8 @@ _021895e4: strb r0, [r4, #0x25] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_02189590 _0218960c: .word data_ov41_0218df20 + arm_func_end func_ov41_02189590 .global func_ov41_02189610 arm_func_start func_ov41_02189610 @@ -82,9 +82,9 @@ func_ov41_02189610: ; 0x02189610 strb r1, [r4, #0x53e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_02189610 _02189658: .word data_ov41_0218e348 _0218965c: .word data_027e0fec + arm_func_end func_ov41_02189610 .global func_ov41_02189660 arm_func_start func_ov41_02189660 @@ -106,10 +106,10 @@ func_ov41_02189660: ; 0x02189660 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_02189660 _021896a0: .word data_ov41_0218ded0 _021896a4: .word func_ov41_02189590 _021896a8: .word data_ov41_0218dec4 + arm_func_end func_ov41_02189660 .global func_ov41_021896ac arm_func_start func_ov41_021896ac @@ -206,10 +206,10 @@ _021897e8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_021896ac _021897f0: .word data_ov00_020e8b08 _021897f4: .word data_027e0ffc _021897f8: .word 0x00000329 + arm_func_end func_ov41_021896ac .global func_ov41_021897fc arm_func_start func_ov41_021897fc @@ -356,7 +356,6 @@ _021899ec: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_021897fc _021899f8: .word data_027e077c _021899fc: .word data_027e1054 _02189a00: .word data_027e103c @@ -364,6 +363,7 @@ _02189a04: .word data_027e0ffc _02189a08: .word data_ov00_020eec9c _02189a0c: .word data_027e0c68 _02189a10: .word 0x0007007f + arm_func_end func_ov41_021897fc .global func_ov41_02189a14 arm_func_start func_ov41_02189a14 @@ -433,11 +433,11 @@ _02189af4: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_02189a14 _02189b00: .word data_027e0fe4 _02189b04: .word 0x4e415649 _02189b08: .word 0x4c4e424b _02189b0c: .word 0x4c4e4232 + arm_func_end func_ov41_02189a14 .global func_ov41_02189b10 arm_func_start func_ov41_02189b10 @@ -476,8 +476,8 @@ func_ov41_02189b10: ; 0x02189b10 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_02189b10 _02189b94: .word data_ov00_020e9370 + arm_func_end func_ov41_02189b10 .global func_ov41_02189b98 arm_func_start func_ov41_02189b98 @@ -528,8 +528,8 @@ func_ov41_02189be4: ; 0x02189be4 bl func_ov41_02189d6c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_02189be4 _02189c10: .word data_027e0fe0 + arm_func_end func_ov41_02189be4 .global func_ov41_02189c14 arm_func_start func_ov41_02189c14 @@ -682,7 +682,6 @@ func_ov41_02189d6c: ; 0x02189d6c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov41_02189d6c _02189e14: .word data_ov41_0218e47c _02189e18: .word data_ov00_020e2f04 _02189e1c: .word data_ov00_020e2dd8 @@ -690,6 +689,7 @@ _02189e20: .word func_ov00_020b7d74 _02189e24: .word func_ov41_02189eb8 _02189e28: .word data_ov41_0218e444 _02189e2c: .word data_027e0fec + arm_func_end func_ov41_02189d6c .global func_ov41_02189e30 arm_func_start func_ov41_02189e30 @@ -710,8 +710,8 @@ func_ov41_02189e30: ; 0x02189e30 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_02189e30 _02189e6c: .word func_ov00_020b7d74 + arm_func_end func_ov41_02189e30 .global func_ov41_02189e70 arm_func_start func_ov41_02189e70 @@ -734,8 +734,8 @@ func_ov41_02189e70: ; 0x02189e70 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_02189e70 _02189eb4: .word func_ov00_020b7d74 + arm_func_end func_ov41_02189e70 .global func_ov41_02189eb8 arm_func_start func_ov41_02189eb8 @@ -836,8 +836,8 @@ _02189fe8: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_02189ec4 _0218a010: .word 0x00000ccd + arm_func_end func_ov41_02189ec4 .global func_ov41_0218a014 arm_func_start func_ov41_0218a014 @@ -850,8 +850,8 @@ func_ov41_0218a014: ; 0x0218a014 bl func_ov14_02144d00 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218a014 _0218a030: .word 0x0002000d + arm_func_end func_ov41_0218a014 .global func_ov41_0218a034 arm_func_start func_ov41_0218a034 @@ -873,8 +873,8 @@ func_ov41_0218a050: ; 0x0218a050 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov41_0218a050 _0218a060: .word func_ov41_02189cc0 + arm_func_end func_ov41_0218a050 .global func_ov41_0218a064 arm_func_start func_ov41_0218a064 @@ -895,9 +895,9 @@ func_ov41_0218a064: ; 0x0218a064 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218a064 _0218a0a0: .word data_027e0fe4 _0218a0a4: .word 0x4e415649 + arm_func_end func_ov41_0218a064 .global func_ov41_0218a0a8 arm_func_start func_ov41_0218a0a8 @@ -925,10 +925,10 @@ _0218a0e4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov41_0218a0a8 _0218a0fc: .word data_027e0ffc _0218a100: .word 0x00000365 _0218a104: .word data_027e0f6c + arm_func_end func_ov41_0218a0a8 .global func_ov41_0218a108 arm_func_start func_ov41_0218a108 @@ -992,8 +992,8 @@ _0218a1b8: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218a10c _0218a1d4: .word data_027e0e58 + arm_func_end func_ov41_0218a10c .global func_ov41_0218a1d8 arm_func_start func_ov41_0218a1d8 @@ -1061,8 +1061,8 @@ _0218a280: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218a1dc _0218a2b0: .word data_027e0e58 + arm_func_end func_ov41_0218a1dc .global func_ov41_0218a2b4 arm_func_start func_ov41_0218a2b4 @@ -1107,8 +1107,8 @@ func_ov41_0218a2fc: ; 0x0218a2fc bl func_ov41_0218a32c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218a2fc _0218a328: .word data_027e0fe0 + arm_func_end func_ov41_0218a2fc .global func_ov41_0218a32c arm_func_start func_ov41_0218a32c @@ -1139,9 +1139,9 @@ func_ov41_0218a32c: ; 0x0218a32c strb r1, [r4, #0x1fc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218a32c _0218a390: .word data_ov41_0218e570 _0218a394: .word data_027e0fec + arm_func_end func_ov41_0218a32c .global func_ov41_0218a398 arm_func_start func_ov41_0218a398 @@ -1335,10 +1335,10 @@ _0218a600: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218a518 _0218a608: .word data_027e0e58 _0218a60c: .word data_027e0ffc _0218a610: .word data_027e1038 + arm_func_end func_ov41_0218a518 .global func_ov41_0218a614 arm_func_start func_ov41_0218a614 @@ -1485,10 +1485,10 @@ _0218a79c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218a614 _0218a824: .word data_027e0fd0 _0218a828: .word data_027e0c68 _0218a82c: .word data_027e0ff8 + arm_func_end func_ov41_0218a614 .global func_ov41_0218a830 arm_func_start func_ov41_0218a830 @@ -1533,8 +1533,8 @@ func_ov41_0218a8a4: ; 0x0218a8a4 ldr ip, _0218a8ac ; =_ZN5Actor8vfunc_18Ej bx ip .align 2, 0 - arm_func_end func_ov41_0218a8a4 _0218a8ac: .word _ZN5Actor8vfunc_18Ej + arm_func_end func_ov41_0218a8a4 .global func_ov41_0218a8b0 arm_func_start func_ov41_0218a8b0 @@ -1586,8 +1586,8 @@ _0218a938: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218a8b0 _0218a954: .word data_027e0fc8 + arm_func_end func_ov41_0218a8b0 .global func_ov41_0218a958 arm_func_start func_ov41_0218a958 @@ -1596,8 +1596,8 @@ func_ov41_0218a958: ; 0x0218a958 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov41_0218a958 _0218a964: .word func_01fffcec + arm_func_end func_ov41_0218a958 .global func_ov41_0218a968 arm_func_start func_ov41_0218a968 @@ -1693,11 +1693,11 @@ func_ov41_0218a9c0: ; 0x0218a9c0 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218a9c0 _0218aab0: .word data_027e0f78 _0218aab4: .word data_02050f54 _0218aab8: .word 0x00000666 _0218aabc: .word data_ov00_020e9370 + arm_func_end func_ov41_0218a9c0 .global func_ov41_0218aac0 arm_func_start func_ov41_0218aac0 @@ -1714,9 +1714,9 @@ func_ov41_0218aac0: ; 0x0218aac0 bl func_ov41_0218ab74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218aac0 _0218aaec: .word data_027e0fe0 _0218aaf0: .word 0x00000538 + arm_func_end func_ov41_0218aac0 .global func_ov41_0218aaf4 arm_func_start func_ov41_0218aaf4 @@ -1754,8 +1754,8 @@ _0218ab48: strb r0, [r4, #0x25] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218aaf4 _0218ab70: .word data_ov41_0218dfac + arm_func_end func_ov41_0218aaf4 .global func_ov41_0218ab74 arm_func_start func_ov41_0218ab74 @@ -1792,10 +1792,10 @@ _0218ab94: strb r2, [r4, #0x52c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218ab74 _0218abec: .word data_ov41_0218e66c _0218abf0: .word data_027e0fec _0218abf4: .word data_ov41_0218eae0 + arm_func_end func_ov41_0218ab74 .global func_ov41_0218abf8 arm_func_start func_ov41_0218abf8 @@ -1812,8 +1812,8 @@ func_ov41_0218abf8: ; 0x0218abf8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218abf8 _0218ac24: .word data_ov41_0218eae0 + arm_func_end func_ov41_0218abf8 .global func_ov41_0218ac28 arm_func_start func_ov41_0218ac28 @@ -1832,8 +1832,8 @@ func_ov41_0218ac28: ; 0x0218ac28 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218ac28 _0218ac5c: .word data_ov41_0218eae0 + arm_func_end func_ov41_0218ac28 .global func_ov41_0218ac60 arm_func_start func_ov41_0218ac60 @@ -1964,10 +1964,10 @@ _0218adfc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218acc0 _0218ae04: .word data_ov00_020e8b08 _0218ae08: .word data_027e0ffc _0218ae0c: .word 0x00000329 + arm_func_end func_ov41_0218acc0 .global func_ov41_0218ae10 arm_func_start func_ov41_0218ae10 @@ -2053,7 +2053,6 @@ _0218af0c: ldr r0, [r4, #0x30] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218ae10 _0218af14: .word gAdventureFlags _0218af18: .word 0x00640005 _0218af1c: .word 0x00640001 @@ -2063,6 +2062,7 @@ _0218af28: .word 0x0064009b _0218af2c: .word 0x00640096 _0218af30: .word 0x00640098 _0218af34: .word 0x0064009a + arm_func_end func_ov41_0218ae10 .global func_ov41_0218af38 arm_func_start func_ov41_0218af38 @@ -2124,10 +2124,10 @@ _0218b000: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218af38 _0218b008: .word data_ov41_0218df40 _0218b00c: .word func_ov41_0218aaf4 _0218b010: .word data_ov41_0218df34 + arm_func_end func_ov41_0218af38 .global func_ov41_0218b014 arm_func_start func_ov41_0218b014 @@ -2136,8 +2136,8 @@ func_ov41_0218b014: ; 0x0218b014 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov41_0218b014 _0218b020: .word data_ov41_0218eae0 + arm_func_end func_ov41_0218b014 .global func_ov41_0218b024 arm_func_start func_ov41_0218b024 @@ -2193,10 +2193,10 @@ _0218b0b8: bl func_ov41_0218b1e8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218b054 _0218b0cc: .word data_027e0fc8 _0218b0d0: .word data_027e0ffc _0218b0d4: .word 0x000001bd + arm_func_end func_ov41_0218b054 .global func_ov41_0218b0d8 arm_func_start func_ov41_0218b0d8 @@ -2268,11 +2268,11 @@ _0218b130: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218b0d8 _0218b1d8: .word data_027e0e5c _0218b1dc: .word data_027e0ffc _0218b1e0: .word 0x00000191 _0218b1e4: .word data_02050f54 + arm_func_end func_ov41_0218b0d8 .global func_ov41_0218b1e8 arm_func_start func_ov41_0218b1e8 @@ -2311,8 +2311,8 @@ _0218b254: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218b1e8 _0218b25c: .word data_027e0ffc + arm_func_end func_ov41_0218b1e8 .global func_ov41_0218b260 arm_func_start func_ov41_0218b260 @@ -2365,9 +2365,9 @@ _0218b304: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218b260 _0218b30c: .word data_027e0fc8 _0218b310: .word data_027e0c68 + arm_func_end func_ov41_0218b260 .global func_ov41_0218b314 arm_func_start func_ov41_0218b314 @@ -2604,8 +2604,8 @@ _0218b5e0: strhib r0, [r4, #0x52c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218b42c _0218b600: .word data_ov00_020eec68 + arm_func_end func_ov41_0218b42c .global func_ov41_0218b604 arm_func_start func_ov41_0218b604 @@ -2700,8 +2700,8 @@ _0218b718: bl _ZN5Actor10SetUnk_11cEc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218b604 _0218b744: .word data_027e0d04 + arm_func_end func_ov41_0218b604 .global func_ov41_0218b748 arm_func_start func_ov41_0218b748 @@ -3171,7 +3171,6 @@ _0218bdd4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov41_0218b748 _0218bdfc: .word data_027e0fc8 _0218be00: .word data_027e0ffc _0218be04: .word 0x00000329 @@ -3181,6 +3180,7 @@ _0218be10: .word gAdventureFlags _0218be14: .word data_027e0fd0 _0218be18: .word data_027e0d04 _0218be1c: .word data_027e0c68 + arm_func_end func_ov41_0218b748 .global func_ov41_0218be20 arm_func_start func_ov41_0218be20 @@ -3248,11 +3248,11 @@ _0218bef4: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov41_0218be20 _0218bf0c: .word data_027e0fe4 _0218bf10: .word data_027e0e58 _0218bf14: .word data_027e0ffc _0218bf18: .word 0x00000482 + arm_func_end func_ov41_0218be20 .global func_ov41_0218bf1c arm_func_start func_ov41_0218bf1c @@ -3373,12 +3373,12 @@ _0218c094: add sp, sp, #0x4c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov41_0218bf1c _0218c0c8: .word data_027e0e58 _0218c0cc: .word data_027e0ffc _0218c0d0: .word 0x00000482 _0218c0d4: .word data_027e0fe8 _0218c0d8: .word 0x4f53574f + arm_func_end func_ov41_0218bf1c .global func_ov41_0218c0dc arm_func_start func_ov41_0218c0dc @@ -3401,8 +3401,8 @@ _0218c104: blt _0218c0ec ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218c0dc _0218c118: .word data_027e0fe4 + arm_func_end func_ov41_0218c0dc .global func_ov41_0218c11c arm_func_start func_ov41_0218c11c @@ -3447,12 +3447,12 @@ _0218c170: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218c124 _0218c18c: .word 0x00070045 _0218c190: .word 0x00070048 _0218c194: .word 0x0007004e _0218c198: .word 0x0007003f _0218c19c: .word data_027e0c68 + arm_func_end func_ov41_0218c124 .global func_ov41_0218c1a0 arm_func_start func_ov41_0218c1a0 @@ -3464,10 +3464,10 @@ func_ov41_0218c1a0: ; 0x0218c1a0 mvn r2, #0 bx ip .align 2, 0 - arm_func_end func_ov41_0218c1a0 _0218c1b8: .word func_02036edc _0218c1bc: .word 0x00070050 _0218c1c0: .word data_027e0c68 + arm_func_end func_ov41_0218c1a0 .global func_ov41_0218c1c4 arm_func_start func_ov41_0218c1c4 @@ -3607,13 +3607,13 @@ _0218c3b0: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218c204 _0218c3bc: .word data_027e0f94 _0218c3c0: .word data_027e0fc8 _0218c3c4: .word 0x0000319a _0218c3c8: .word gAdventureFlags _0218c3cc: .word data_027e0fe4 _0218c3d0: .word data_02050f54 + arm_func_end func_ov41_0218c204 .global func_ov41_0218c3d4 arm_func_start func_ov41_0218c3d4 @@ -3652,8 +3652,8 @@ func_ov41_0218c3d4: ; 0x0218c3d4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218c3d4 _0218c458: .word data_ov00_020e9370 + arm_func_end func_ov41_0218c3d4 .global func_ov41_0218c45c arm_func_start func_ov41_0218c45c @@ -3670,9 +3670,9 @@ func_ov41_0218c45c: ; 0x0218c45c bl func_ov41_0218c490 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218c45c _0218c488: .word data_027e0fe0 _0218c48c: .word 0x0000047c + arm_func_end func_ov41_0218c45c .global func_ov41_0218c490 arm_func_start func_ov41_0218c490 @@ -3691,8 +3691,8 @@ func_ov41_0218c490: ; 0x0218c490 str r1, [r4, #0x478] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218c490 _0218c4c4: .word data_ov41_0218e768 + arm_func_end func_ov41_0218c490 .global func_ov41_0218c4c8 arm_func_start func_ov41_0218c4c8 @@ -3719,10 +3719,10 @@ func_ov41_0218c4c8: ; 0x0218c4c8 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218c4c8 _0218c51c: .word data_ov41_0218dfcc _0218c520: .word data_ov41_0218e008 _0218c524: .word data_ov41_0218dfc0 + arm_func_end func_ov41_0218c4c8 .global func_ov41_0218c528 arm_func_start func_ov41_0218c528 @@ -3783,8 +3783,8 @@ _0218c5cc: bl func_ov41_0218c720 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218c564 _0218c5dc: .word gAdventureFlags + arm_func_end func_ov41_0218c564 .global func_ov41_0218c5e0 arm_func_start func_ov41_0218c5e0 @@ -3875,8 +3875,8 @@ _0218c6cc: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218c5e0 _0218c71c: .word gMapManager + arm_func_end func_ov41_0218c5e0 .global func_ov41_0218c720 arm_func_start func_ov41_0218c720 @@ -3947,8 +3947,8 @@ _0218c7e8: bl func_ov41_0218c720 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218c7a4 _0218c7f8: .word 0x00001001 + arm_func_end func_ov41_0218c7a4 .global func_ov41_0218c7fc arm_func_start func_ov41_0218c7fc @@ -3969,9 +3969,9 @@ _0218c824: ldr r0, [r0, #0x30] bx lr .align 2, 0 - arm_func_end func_ov41_0218c7fc _0218c82c: .word 0x00640003 _0218c830: .word 0x00640004 + arm_func_end func_ov41_0218c7fc .global func_ov41_0218c834 arm_func_start func_ov41_0218c834 @@ -4217,7 +4217,6 @@ _0218cbd0: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218c834 _0218cbdc: .word data_027e0f68 _0218cbe0: .word gAdventureFlags _0218cbe4: .word data_027e0fc8 @@ -4225,6 +4224,7 @@ _0218cbe8: .word data_027e0fe4 _0218cbec: .word gMapManager _0218cbf0: .word data_02050f54 _0218cbf4: .word 0x4b4f4b4f + arm_func_end func_ov41_0218c834 .global func_ov41_0218cbf8 arm_func_start func_ov41_0218cbf8 @@ -4418,9 +4418,9 @@ _0218ce78: bl func_ov14_02145178 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218cc28 _0218ce8c: .word 0x00001001 _0218ce90: .word gAdventureFlags + arm_func_end func_ov41_0218cc28 .global func_ov41_0218ce94 arm_func_start func_ov41_0218ce94 @@ -4437,9 +4437,9 @@ func_ov41_0218ce94: ; 0x0218ce94 bl func_ov41_0218cec8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218ce94 _0218cec0: .word data_027e0fe0 _0218cec4: .word 0x0000051c + arm_func_end func_ov41_0218ce94 .global func_ov41_0218cec8 arm_func_start func_ov41_0218cec8 @@ -4461,8 +4461,8 @@ func_ov41_0218cec8: ; 0x0218cec8 str r1, [r4, #0x4fc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218cec8 _0218cf08: .word data_ov41_0218e8e4 + arm_func_end func_ov41_0218cec8 .global func_ov41_0218cf0c arm_func_start func_ov41_0218cf0c @@ -4488,8 +4488,8 @@ func_ov41_0218cf0c: ; 0x0218cf0c mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218cf0c _0218cf5c: .word data_ov41_0218e85c + arm_func_end func_ov41_0218cf0c .global func_ov41_0218cf60 arm_func_start func_ov41_0218cf60 @@ -4500,8 +4500,8 @@ func_ov41_0218cf60: ; 0x0218cf60 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov41_0218cf60 _0218cf74: .word func_ov00_020cd010 + arm_func_end func_ov41_0218cf60 .global func_ov41_0218cf78 arm_func_start func_ov41_0218cf78 @@ -4511,8 +4511,8 @@ func_ov41_0218cf78: ; 0x0218cf78 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov41_0218cf78 _0218cf88: .word func_ov00_020cd028 + arm_func_end func_ov41_0218cf78 .global func_ov41_0218cf8c arm_func_start func_ov41_0218cf8c @@ -4523,9 +4523,9 @@ func_ov41_0218cf8c: ; 0x0218cf8c add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov41_0218cf8c _0218cfa0: .word func_ov00_020cd080 _0218cfa4: .word 0x0000071c + arm_func_end func_ov41_0218cf8c .global func_ov41_0218cfa8 arm_func_start func_ov41_0218cfa8 @@ -4560,8 +4560,8 @@ func_ov41_0218cfa8: ; 0x0218cfa8 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218cfa8 _0218d01c: .word data_02050f54 + arm_func_end func_ov41_0218cfa8 .global func_ov41_0218d020 arm_func_start func_ov41_0218d020 @@ -4601,8 +4601,8 @@ func_ov41_0218d020: ; 0x0218d020 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218d020 _0218d0a8: .word data_02050f54 + arm_func_end func_ov41_0218d020 .global func_ov41_0218d0ac arm_func_start func_ov41_0218d0ac @@ -4635,8 +4635,8 @@ func_ov41_0218d0ac: ; 0x0218d0ac strh r1, [r0, #2] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218d0ac _0218d118: .word data_027e0764 + arm_func_end func_ov41_0218d0ac .global func_ov41_0218d11c arm_func_start func_ov41_0218d11c @@ -4702,10 +4702,10 @@ _0218d19c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218d11c _0218d204: .word data_02050f54 _0218d208: .word 0x0000023d _0218d20c: .word 0x0000071c + arm_func_end func_ov41_0218d11c .global func_ov41_0218d210 arm_func_start func_ov41_0218d210 @@ -4777,12 +4777,12 @@ _0218d2fc: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218d210 _0218d310: .word data_027e0f94 _0218d314: .word data_027e0f90 _0218d318: .word data_027e0fac _0218d31c: .word gMapManager _0218d320: .word 0xffff8001 + arm_func_end func_ov41_0218d210 .global func_ov41_0218d324 arm_func_start func_ov41_0218d324 @@ -4817,8 +4817,8 @@ _0218d388: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218d324 _0218d394: .word data_027e0f90 + arm_func_end func_ov41_0218d324 .global func_ov41_0218d398 arm_func_start func_ov41_0218d398 @@ -5003,10 +5003,10 @@ _0218d608: add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov41_0218d3e0 _0218d610: .word data_ov00_020e8398 _0218d614: .word data_027e0ff0 _0218d618: .word gMapManager + arm_func_end func_ov41_0218d3e0 .global func_ov41_0218d61c arm_func_start func_ov41_0218d61c @@ -5252,11 +5252,11 @@ _0218d970: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218d668 _0218d97c: .word gMapManager _0218d980: .word data_027e0ffc _0218d984: .word 0x00000309 _0218d988: .word data_027e103c + arm_func_end func_ov41_0218d668 .global func_ov41_0218d98c arm_func_start func_ov41_0218d98c @@ -5366,10 +5366,10 @@ func_ov41_0218d9ec: ; 0x0218d9ec add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov41_0218d9ec _0218daf0: .word data_ov41_0218e038 _0218daf4: .word 0x00000ccd _0218daf8: .word data_02050f54 + arm_func_end func_ov41_0218d9ec .global func_ov41_0218dafc arm_func_start func_ov41_0218dafc @@ -5394,8 +5394,8 @@ func_ov41_0218dafc: ; 0x0218dafc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218dafc _0218db48: .word func_ov00_020b7d74 + arm_func_end func_ov41_0218dafc .global func_ov41_0218db4c arm_func_start func_ov41_0218db4c @@ -5418,8 +5418,8 @@ func_ov41_0218db4c: ; 0x0218db4c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218db4c _0218db90: .word func_ov00_020b7d74 + arm_func_end func_ov41_0218db4c .global func_ov41_0218db94 arm_func_start func_ov41_0218db94 @@ -5433,8 +5433,8 @@ func_ov41_0218db94: ; 0x0218db94 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov41_0218db94 _0218dbb4: .word data_ov41_0218ea18 + arm_func_end func_ov41_0218db94 .global func_ov41_0218dbb8 arm_func_start func_ov41_0218dbb8 @@ -5444,8 +5444,8 @@ func_ov41_0218dbb8: ; 0x0218dbb8 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov41_0218dbb8 _0218dbc8: .word func_ov00_020a9998 + arm_func_end func_ov41_0218dbb8 .global func_ov41_0218dbcc arm_func_start func_ov41_0218dbcc @@ -5474,8 +5474,8 @@ func_ov41_0218dbcc: ; 0x0218dbcc bl func_01ff8e84 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218dbcc _0218dc28: .word data_ov41_0218e044 + arm_func_end func_ov41_0218dbcc .global func_ov41_0218dc2c arm_func_start func_ov41_0218dc2c @@ -5495,8 +5495,8 @@ func_ov41_0218dc2c: ; 0x0218dc2c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov41_0218dc2c _0218dc64: .word data_ov41_0218e058 + arm_func_end func_ov41_0218dc2c .global func_ov41_0218dc68 arm_func_start func_ov41_0218dc68 @@ -5516,8 +5516,8 @@ func_ov41_0218dc68: ; 0x0218dc68 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov41_0218dc68 _0218dca0: .word data_ov41_0218e064 + arm_func_end func_ov41_0218dc68 .global func_ov41_0218dca4 arm_func_start func_ov41_0218dca4 @@ -5569,10 +5569,10 @@ func_ov41_0218dca4: ; 0x0218dca4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov41_0218dca4 _0218dd5c: .word data_ov41_0218ea04 _0218dd60: .word data_ov41_0218ea60 _0218dd64: .word data_ov41_0218e070 + arm_func_end func_ov41_0218dca4 .global func_ov41_0218dd68 arm_func_start func_ov41_0218dd68 @@ -5635,9 +5635,9 @@ _0218de20: bl func_ov00_020c10a0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov41_0218dd7c _0218de2c: .word data_027e0ffc _0218de30: .word 0x0000030a + arm_func_end func_ov41_0218dd7c .global func_ov41_0218de34 arm_func_start func_ov41_0218de34 @@ -6022,12 +6022,12 @@ func_ov41_0218e098: ; 0x0218e098 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218e098 _0218e0c4: .word data_ov41_0218ea8c _0218e0c8: .word 0x53574f4e _0218e0cc: .word func_ov41_02189560 _0218e0d0: .word _ZN9ActorTypeD1Ev _0218e0d4: .word data_ov41_0218ea80 + arm_func_end func_ov41_0218e098 .global func_ov41_0218e0d8 arm_func_start func_ov41_0218e0d8 @@ -6050,7 +6050,6 @@ func_ov41_0218e0d8: ; 0x0218e0d8 str r1, [r0, #0x14] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218e0d8 _0218e11c: .word data_ov41_0218eaac _0218e120: .word 0x43525053 _0218e124: .word func_ov41_02189be4 @@ -6058,6 +6057,7 @@ _0218e128: .word _ZN9ActorTypeD1Ev _0218e12c: .word data_ov41_0218eaa0 _0218e130: .word data_02057200 _0218e134: .word data_ov41_0218e444 + arm_func_end func_ov41_0218e0d8 .global func_ov41_0218e138 arm_func_start func_ov41_0218e138 @@ -6074,12 +6074,12 @@ func_ov41_0218e138: ; 0x0218e138 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218e138 _0218e164: .word data_ov41_0218eacc _0218e168: .word 0x4f53574f _0218e16c: .word func_ov41_0218a2fc _0218e170: .word _ZN9ActorTypeD1Ev _0218e174: .word data_ov41_0218eac0 + arm_func_end func_ov41_0218e138 .global func_ov41_0218e178 arm_func_start func_ov41_0218e178 @@ -6096,12 +6096,12 @@ func_ov41_0218e178: ; 0x0218e178 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218e178 _0218e1a4: .word data_ov41_0218eaec _0218e1a8: .word 0x4353574d _0218e1ac: .word func_ov41_0218aac0 _0218e1b0: .word _ZN9ActorTypeD1Ev _0218e1b4: .word data_ov41_0218eae0 + arm_func_end func_ov41_0218e178 .global func_ov41_0218e1b8 arm_func_start func_ov41_0218e1b8 @@ -6118,12 +6118,12 @@ func_ov41_0218e1b8: ; 0x0218e1b8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov41_0218e1b8 _0218e1e4: .word data_ov41_0218eb10 _0218e1e8: .word 0x4353544d _0218e1ec: .word func_ov41_0218c45c _0218e1f0: .word _ZN9ActorTypeD1Ev _0218e1f4: .word data_ov41_0218eb04 + arm_func_end func_ov41_0218e1b8 .global func_ov41_0218e1f8 arm_func_start func_ov41_0218e1f8 @@ -6189,7 +6189,6 @@ func_ov41_0218e1f8: ; 0x0218e1f8 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov41_0218e1f8 _0218e2e8: .word data_ov41_0218eb30 _0218e2ec: .word 0x4b4d4244 _0218e2f0: .word func_ov41_0218ce94 @@ -6199,6 +6198,7 @@ _0218e2fc: .word 0x00001b33 _0218e300: .word data_ov41_0218e85c _0218e304: .word func_ov00_020cceec _0218e308: .word data_ov41_0218eb44 + arm_func_end func_ov41_0218e1f8 .section .ctor, 4, 1, 4 .global data_ov41_0218e30c diff --git a/asm/ov42.s b/asm/ov42.s index 4b73f54e..2af45429 100644 --- a/asm/ov42.s +++ b/asm/ov42.s @@ -74,9 +74,9 @@ _02189618: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_ov42_0218959c _02189620: .word 0x000006a4 _02189624: .word 0x00000514 + arm_func_end func_ov42_0218959c .global func_ov42_02189628 arm_func_start func_ov42_02189628 @@ -91,8 +91,8 @@ func_ov42_0218962c: ; 0x0218962c ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov42_0218962c _02189638: .word data_ov42_0218cd20 + arm_func_end func_ov42_0218962c .global func_ov42_0218963c arm_func_start func_ov42_0218963c @@ -108,8 +108,8 @@ func_ov42_0218963c: ; 0x0218963c bl func_ov42_02189668 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218963c _02189664: .word data_027e0ce0 + arm_func_end func_ov42_0218963c .global func_ov42_02189668 arm_func_start func_ov42_02189668 @@ -168,11 +168,11 @@ _021896d0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_02189668 _02189730: .word data_ov42_0218c868 _02189734: .word data_ov42_0218c894 _02189738: .word data_ov42_0218cd20 _0218973c: .word func_ov42_0218a5e4 + arm_func_end func_ov42_02189668 .global func_ov42_02189740 arm_func_start func_ov42_02189740 @@ -202,9 +202,9 @@ func_ov42_02189754: ; 0x02189754 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_02189754 _0218978c: .word data_ov42_0218c868 _02189790: .word data_ov42_0218cd20 + arm_func_end func_ov42_02189754 .global func_ov42_02189794 arm_func_start func_ov42_02189794 @@ -226,9 +226,9 @@ func_ov42_02189794: ; 0x02189794 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_02189794 _021897d4: .word data_ov42_0218c868 _021897d8: .word data_ov42_0218cd20 + arm_func_end func_ov42_02189794 .global func_ov42_021897dc arm_func_start func_ov42_021897dc @@ -254,10 +254,10 @@ _021897fc: strloh r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_021897dc _02189828: .word 0x00000834 _0218982c: .word 0x000006a4 _02189830: .word data_ov09_0211f5b4 + arm_func_end func_ov42_021897dc .global func_ov42_02189834 arm_func_start func_ov42_02189834 @@ -446,7 +446,6 @@ _02189a74: add sp, sp, #0x80 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov42_02189834 _02189af4: .word gMapManager _02189af8: .word data_027e0f64 _02189afc: .word gItemManager @@ -458,6 +457,7 @@ _02189b10: .word 0x4d544752 _02189b14: .word data_027e0fb8 _02189b18: .word data_ov00_020eec68 _02189b1c: .word data_027e0ffc + arm_func_end func_ov42_02189834 .global func_ov42_02189b20 arm_func_start func_ov42_02189b20 @@ -486,9 +486,9 @@ func_ov42_02189b20: ; 0x02189b20 strb r2, [r0, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_02189b20 _02189b7c: .word data_027e0fb8 _02189b80: .word data_027e0ffc + arm_func_end func_ov42_02189b20 .global func_ov42_02189b84 arm_func_start func_ov42_02189b84 @@ -579,7 +579,6 @@ _02189c88: strb r1, [r0, #0x24] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov42_02189b84 _02189ccc: .word data_027e0fe4 _02189cd0: .word gItemManager _02189cd4: .word data_027e0fb8 @@ -587,6 +586,7 @@ _02189cd8: .word data_027e0f64 _02189cdc: .word data_ov09_0211f5b4 _02189ce0: .word data_ov00_020eec68 _02189ce4: .word data_027e0ffc + arm_func_end func_ov42_02189b84 .global func_ov42_02189ce8 arm_func_start func_ov42_02189ce8 @@ -595,8 +595,8 @@ func_ov42_02189ce8: ; 0x02189ce8 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov42_02189ce8 _02189cf4: .word func_01fffcec + arm_func_end func_ov42_02189ce8 .global func_ov42_02189cf8 arm_func_start func_ov42_02189cf8 @@ -694,12 +694,12 @@ _02189e44: bl func_ov42_02189e88 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_02189cf8 _02189e4c: .word data_027e0fc8 _02189e50: .word data_027e0fb8 _02189e54: .word data_027e0f94 _02189e58: .word data_ov00_020eec9c _02189e5c: .word 0x88888889 + arm_func_end func_ov42_02189cf8 .global func_ov42_02189e60 arm_func_start func_ov42_02189e60 @@ -714,8 +714,8 @@ func_ov42_02189e60: ; 0x02189e60 bl func_ov42_0218afa8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_02189e60 _02189e84: .word data_027e0fb8 + arm_func_end func_ov42_02189e60 .global func_ov42_02189e88 arm_func_start func_ov42_02189e88 @@ -752,8 +752,8 @@ _02189eec: bl func_ov42_0218a63c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_02189e88 _02189ef8: .word 0x000001c2 + arm_func_end func_ov42_02189e88 .global func_ov42_02189efc arm_func_start func_ov42_02189efc @@ -850,9 +850,9 @@ _0218a034: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov42_02189efc _0218a054: .word data_027e0764 _0218a058: .word data_027e0fe4 + arm_func_end func_ov42_02189efc .global func_ov42_0218a05c arm_func_start func_ov42_0218a05c @@ -986,10 +986,10 @@ _0218a180: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov42_0218a060 _0218a230: .word data_027e0618 _0218a234: .word data_ov00_020eec9c _0218a238: .word 0x88888889 + arm_func_end func_ov42_0218a060 .global func_ov42_0218a23c arm_func_start func_ov42_0218a23c @@ -1077,10 +1077,10 @@ func_ov42_0218a23c: ; 0x0218a23c add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov42_0218a23c _0218a384: .word 0x66666667 _0218a388: .word 0x51eb851f _0218a38c: .word 0x10624dd3 + arm_func_end func_ov42_0218a23c .global func_ov42_0218a390 arm_func_start func_ov42_0218a390 @@ -1144,8 +1144,8 @@ _0218a440: mvn r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov42_0218a398 _0218a454: .word data_027e0764 + arm_func_end func_ov42_0218a398 .global func_ov42_0218a458 arm_func_start func_ov42_0218a458 @@ -1208,12 +1208,12 @@ _0218a4e4: streq r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a458 _0218a528: .word data_ov00_020eec9c _0218a52c: .word 0x000003ef _0218a530: .word 0x000003ee _0218a534: .word 0x000003ed _0218a538: .word 0x0000270f + arm_func_end func_ov42_0218a458 .global func_ov42_0218a53c arm_func_start func_ov42_0218a53c @@ -1236,9 +1236,9 @@ func_ov42_0218a53c: ; 0x0218a53c streq r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a53c _0218a580: .word data_ov00_020eec9c _0218a584: .word 0x000003eb + arm_func_end func_ov42_0218a53c .global func_ov42_0218a588 arm_func_start func_ov42_0218a588 @@ -1382,8 +1382,8 @@ _0218a71c: blt _0218a6dc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov42_0218a63c _0218a730: .word data_027e0fe4 + arm_func_end func_ov42_0218a63c .global func_ov42_0218a734 arm_func_start func_ov42_0218a734 @@ -1392,8 +1392,8 @@ func_ov42_0218a734: ; 0x0218a734 ldrh r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov42_0218a734 _0218a740: .word data_ov09_0211f5b4 + arm_func_end func_ov42_0218a734 .global func_ov42_0218a744 arm_func_start func_ov42_0218a744 @@ -1422,9 +1422,9 @@ func_ov42_0218a760: ; 0x0218a760 bl func_ov42_0218a898 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218a760 _0218a78c: .word data_027e0fe0 _0218a790: .word 0x000004a8 + arm_func_end func_ov42_0218a760 .global func_ov42_0218a794 arm_func_start func_ov42_0218a794 @@ -1433,8 +1433,8 @@ func_ov42_0218a794: ; 0x0218a794 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov42_0218a794 _0218a7a0: .word data_ov42_0218cd24 + arm_func_end func_ov42_0218a794 .global func_ov42_0218a7a4 arm_func_start func_ov42_0218a7a4 @@ -1499,9 +1499,9 @@ func_ov42_0218a7a4: ; 0x0218a7a4 add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov42_0218a7a4 _0218a890: .word data_ov42_0218c728 _0218a894: .word data_02050f54 + arm_func_end func_ov42_0218a7a4 .global func_ov42_0218a898 arm_func_start func_ov42_0218a898 @@ -1522,9 +1522,9 @@ func_ov42_0218a898: ; 0x0218a898 strb r1, [r4, #0x484] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a898 _0218a8d4: .word data_ov42_0218c91c _0218a8d8: .word data_ov42_0218cd24 + arm_func_end func_ov42_0218a898 .global func_ov42_0218a8dc arm_func_start func_ov42_0218a8dc @@ -1538,8 +1538,8 @@ func_ov42_0218a8dc: ; 0x0218a8dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a8dc _0218a8fc: .word data_ov42_0218cd24 + arm_func_end func_ov42_0218a8dc .global func_ov42_0218a900 arm_func_start func_ov42_0218a900 @@ -1555,8 +1555,8 @@ func_ov42_0218a900: ; 0x0218a900 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a900 _0218a928: .word data_ov42_0218cd24 + arm_func_end func_ov42_0218a900 .global func_ov42_0218a92c arm_func_start func_ov42_0218a92c @@ -1591,10 +1591,10 @@ func_ov42_0218a92c: ; 0x0218a92c bl func_ov14_021450f0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a92c _0218a9a0: .word data_ov42_0218c714 _0218a9a4: .word func_ov42_0218a7a4 _0218a9a8: .word data_ov42_0218c708 + arm_func_end func_ov42_0218a92c .global func_ov42_0218a9ac arm_func_start func_ov42_0218a9ac @@ -1653,10 +1653,10 @@ func_ov42_0218a9ac: ; 0x0218a9ac add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov42_0218a9ac _0218aa80: .word 0x00000a66 _0218aa84: .word 0xffffeb33 _0218aa88: .word data_ov42_0218c708 + arm_func_end func_ov42_0218a9ac .global func_ov42_0218aa8c arm_func_start func_ov42_0218aa8c @@ -1694,8 +1694,8 @@ func_ov42_0218aad4: ; 0x0218aad4 mov r2, r1 bx ip .align 2, 0 - arm_func_end func_ov42_0218aad4 _0218aae4: .word _ZN5Actor18func_ov00_020c243cEiPi + arm_func_end func_ov42_0218aad4 .global func_ov42_0218aae8 arm_func_start func_ov42_0218aae8 @@ -1725,9 +1725,9 @@ func_ov42_0218aae8: ; 0x0218aae8 mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov42_0218aae8 _0218ab48: .word data_027e0ffc _0218ab4c: .word 0x000003f1 + arm_func_end func_ov42_0218aae8 .global func_ov42_0218ab50 arm_func_start func_ov42_0218ab50 @@ -1895,7 +1895,6 @@ _0218ad08: strh r0, [r4, #0x8e] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov42_0218ac10 _0218ad8c: .word data_027e0764 _0218ad90: .word 0x00005557 _0218ad94: .word 0xffffd555 @@ -1903,6 +1902,7 @@ _0218ad98: .word 0x00001c73 _0218ad9c: .word 0x00001556 _0218ada0: .word 0x0000071e _0218ada4: .word 0xfffff1c7 + arm_func_end func_ov42_0218ac10 .global func_ov42_0218ada8 arm_func_start func_ov42_0218ada8 @@ -2027,8 +2027,8 @@ func_ov42_0218aef4: ; 0x0218aef4 str r0, [r4, #0x474] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218aef4 _0218af1c: .word data_ov09_0211f5b4 + arm_func_end func_ov42_0218aef4 .global func_ov42_0218af20 arm_func_start func_ov42_0218af20 @@ -2078,8 +2078,8 @@ func_ov42_0218afa8: ; 0x0218afa8 strb r1, [r0, #0x484] bx ip .align 2, 0 - arm_func_end func_ov42_0218afa8 _0218afb8: .word func_ov42_0218afbc + arm_func_end func_ov42_0218afa8 .global func_ov42_0218afbc arm_func_start func_ov42_0218afbc @@ -2099,8 +2099,8 @@ func_ov42_0218afbc: ; 0x0218afbc bl _ZN5Actor10SetUnk_11cEc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218afbc _0218aff4: .word data_ov09_0211f5b4 + arm_func_end func_ov42_0218afbc .global func_ov42_0218aff8 arm_func_start func_ov42_0218aff8 @@ -2140,8 +2140,8 @@ func_ov42_0218aff8: ; 0x0218aff8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov42_0218aff8 _0218b080: .word data_027e103c + arm_func_end func_ov42_0218aff8 .global func_ov42_0218b084 arm_func_start func_ov42_0218b084 @@ -2170,8 +2170,8 @@ _0218b0cc: bl func_ov42_0218b0dc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218b084 _0218b0d8: .word gAdventureFlags + arm_func_end func_ov42_0218b084 .global func_ov42_0218b0dc arm_func_start func_ov42_0218b0dc @@ -2203,8 +2203,8 @@ _0218b124: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218b0e4 _0218b12c: .word data_027e103c + arm_func_end func_ov42_0218b0e4 .global func_ov42_0218b130 arm_func_start func_ov42_0218b130 @@ -2300,9 +2300,9 @@ _0218b26c: str r0, [r4, #0x488] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218b130 _0218b278: .word data_ov00_020eec68 _0218b27c: .word data_027e0ffc + arm_func_end func_ov42_0218b130 .global func_ov42_0218b280 arm_func_start func_ov42_0218b280 @@ -2435,10 +2435,10 @@ _0218b40c: bl func_ov00_0207bb1c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov42_0218b2a0 _0218b434: .word data_027e0618 _0218b438: .word data_027e0de4 _0218b43c: .word func_ov42_0218b440 + arm_func_end func_ov42_0218b2a0 .global func_ov42_0218b440 arm_func_start func_ov42_0218b440 @@ -2594,12 +2594,12 @@ _0218b4f0: str r0, [r2, #0x7c] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov42_0218b440 _0218b67c: .word 0x0000ffff _0218b680: .word 0x040004c0 _0218b684: .word 0x001f0080 _0218b688: .word data_027e0d44 _0218b68c: .word 0x04000488 + arm_func_end func_ov42_0218b440 .global func_ov42_0218b690 arm_func_start func_ov42_0218b690 @@ -2685,7 +2685,6 @@ _0218b6ac: add sp, sp, #0x84 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov42_0218b690 _0218b7cc: .word data_027e0d44 _0218b7d0: .word data_ov42_0218ca10 _0218b7d4: .word data_ov42_0218ca2c @@ -2698,6 +2697,7 @@ _0218b7ec: .word data_ov42_0218ca88 _0218b7f0: .word data_ov42_0218ca8c _0218b7f4: .word data_ov42_0218caa0 _0218b7f8: .word data_ov42_0218cab4 + arm_func_end func_ov42_0218b690 .global func_ov42_0218b7fc arm_func_start func_ov42_0218b7fc @@ -2738,8 +2738,8 @@ _0218b81c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov42_0218b7fc _0218b884: .word data_ov00_020e9370 + arm_func_end func_ov42_0218b7fc .global func_ov42_0218b888 arm_func_start func_ov42_0218b888 @@ -2801,8 +2801,8 @@ func_ov42_0218b914: ; 0x0218b914 bl func_ov42_0218b9b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218b914 _0218b940: .word data_027e0fe0 + arm_func_end func_ov42_0218b914 .global func_ov42_0218b944 arm_func_start func_ov42_0218b944 @@ -2819,8 +2819,8 @@ func_ov42_0218b944: ; 0x0218b944 bl func_ov42_0218b9d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218b944 _0218b970: .word data_027e0fe0 + arm_func_end func_ov42_0218b944 .global func_ov42_0218b974 arm_func_start func_ov42_0218b974 @@ -2842,8 +2842,8 @@ func_ov42_0218b974: ; 0x0218b974 str r1, [r4, #0x204] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218b974 _0218b9b4: .word data_ov42_0218cc58 + arm_func_end func_ov42_0218b974 .global func_ov42_0218b9b8 arm_func_start func_ov42_0218b9b8 @@ -2856,8 +2856,8 @@ func_ov42_0218b9b8: ; 0x0218b9b8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218b9b8 _0218b9d4: .word data_ov42_0218cb98 + arm_func_end func_ov42_0218b9b8 .global func_ov42_0218b9d8 arm_func_start func_ov42_0218b9d8 @@ -2870,8 +2870,8 @@ func_ov42_0218b9d8: ; 0x0218b9d8 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218b9d8 _0218b9f4: .word data_ov42_0218cad8 + arm_func_end func_ov42_0218b9d8 .global func_ov42_0218b9f8 arm_func_start func_ov42_0218b9f8 @@ -2888,8 +2888,8 @@ func_ov42_0218b9f8: ; 0x0218b9f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218b9f8 _0218ba24: .word data_ov42_0218cc58 + arm_func_end func_ov42_0218b9f8 .global func_ov42_0218ba28 arm_func_start func_ov42_0218ba28 @@ -2908,8 +2908,8 @@ func_ov42_0218ba28: ; 0x0218ba28 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218ba28 _0218ba5c: .word data_ov42_0218cc58 + arm_func_end func_ov42_0218ba28 .global func_ov42_0218ba60 arm_func_start func_ov42_0218ba60 @@ -2926,8 +2926,8 @@ func_ov42_0218ba60: ; 0x0218ba60 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218ba60 _0218ba8c: .word data_ov42_0218cc58 + arm_func_end func_ov42_0218ba60 .global func_ov42_0218ba90 arm_func_start func_ov42_0218ba90 @@ -3035,8 +3035,8 @@ func_ov42_0218bb8c: ; 0x0218bb8c bl func_ov42_0218baf0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218bb8c _0218bbc4: .word data_027e0fec + arm_func_end func_ov42_0218bb8c .global func_ov42_0218bbc8 arm_func_start func_ov42_0218bbc8 @@ -3057,8 +3057,8 @@ func_ov42_0218bbc8: ; 0x0218bbc8 bl func_ov42_0218baf0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218bbc8 _0218bc04: .word data_027e0fec + arm_func_end func_ov42_0218bbc8 .global func_ov42_0218bc08 arm_func_start func_ov42_0218bc08 @@ -3353,8 +3353,8 @@ _0218bff0: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov42_0218bf84 _0218bff8: .word 0x41525257 + arm_func_end func_ov42_0218bf84 .global func_ov42_0218bffc arm_func_start func_ov42_0218bffc @@ -3428,9 +3428,9 @@ func_ov42_0218c034: ; 0x0218c034 blx r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218c034 _0218c0e4: .word data_027e0f78 _0218c0e8: .word data_02050f54 + arm_func_end func_ov42_0218c034 .global func_ov42_0218c0ec arm_func_start func_ov42_0218c0ec @@ -3485,8 +3485,8 @@ _0218c190: bl func_ov42_0218c1a4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov42_0218c0ec _0218c1a0: .word data_027e0764 + arm_func_end func_ov42_0218c0ec .global func_ov42_0218c1a4 arm_func_start func_ov42_0218c1a4 @@ -3794,7 +3794,6 @@ _0218c5f8: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov42_0218c1a4 _0218c600: .word data_027e0764 _0218c604: .word data_027e0ffc _0218c608: .word 0x000003f2 @@ -3803,6 +3802,7 @@ _0218c610: .word data_027e0e58 _0218c614: .word 0x0000012e _0218c618: .word 0x0000012f _0218c61c: .word data_027e1038 + arm_func_end func_ov42_0218c1a4 .global func_ov42_0218c620 arm_func_start func_ov42_0218c620 @@ -3816,8 +3816,8 @@ func_ov42_0218c620: ; 0x0218c620 bl _ZN5Actor18func_ov00_020c243cEiPi ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218c620 _0218c640: .word data_ov42_0218c73c + arm_func_end func_ov42_0218c620 .global func_ov42_0218c644 arm_func_start func_ov42_0218c644 @@ -3841,8 +3841,8 @@ func_ov42_0218c644: ; 0x0218c644 str r0, [r4, #0x160] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov42_0218c644 _0218c68c: .word data_027e0fe4 + arm_func_end func_ov42_0218c644 .global func_ov42_0218c690 arm_func_start func_ov42_0218c690 @@ -3872,8 +3872,8 @@ func_ov42_0218c690: ; 0x0218c690 str r0, [r5, #0x50] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov42_0218c690 _0218c6f0: .word 0x55555556 + arm_func_end func_ov42_0218c690 .rodata .global data_ov42_0218c6f4 @@ -3949,12 +3949,12 @@ func_ov42_0218c744: ; 0x0218c744 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218c744 _0218c770: .word data_ov42_0218cd30 _0218c774: .word 0x4d544e50 _0218c778: .word func_ov42_0218a760 _0218c77c: .word _ZN9ActorTypeD1Ev _0218c780: .word data_ov42_0218cd24 + arm_func_end func_ov42_0218c744 .global func_ov42_0218c784 arm_func_start func_ov42_0218c784 @@ -3980,7 +3980,6 @@ func_ov42_0218c784: ; 0x0218c784 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov42_0218c784 _0218c7d4: .word data_ov42_0218cd54 _0218c7d8: .word 0x4d544748 _0218c7dc: .word func_ov42_0218b914 @@ -3990,6 +3989,7 @@ _0218c7e8: .word data_ov42_0218cd74 _0218c7ec: .word 0x4d544752 _0218c7f0: .word func_ov42_0218b944 _0218c7f4: .word data_ov42_0218cd68 + arm_func_end func_ov42_0218c784 .section .ctor, 4, 1, 4 .global data_ov42_0218c7f8 diff --git a/asm/ov43.s b/asm/ov43.s index 0539e50f..ffcf4e8f 100644 --- a/asm/ov43.s +++ b/asm/ov43.s @@ -22,9 +22,9 @@ _02189590: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_02189560 _02189598: .word data_027e0fe0 _0218959c: .word data_ov43_0218d778 + arm_func_end func_ov43_02189560 .global func_ov43_021895a0 arm_func_start func_ov43_021895a0 @@ -45,9 +45,9 @@ _021895d0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_021895a0 _021895d8: .word data_027e0fe0 _021895dc: .word data_ov43_0218d668 + arm_func_end func_ov43_021895a0 .global func_ov43_021895e0 arm_func_start func_ov43_021895e0 @@ -92,9 +92,9 @@ _02189638: bl func_ov00_020c5c64 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov43_021895e0 _02189674: .word data_027e0fec _02189678: .word data_ov43_0218d340 + arm_func_end func_ov43_021895e0 .global func_ov43_0218967c arm_func_start func_ov43_0218967c @@ -221,7 +221,6 @@ _02189828: bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov43_0218967c _0218983c: .word 0x50424c4e _02189840: .word data_027e0ffc _02189844: .word 0x000003b1 @@ -231,6 +230,7 @@ _02189850: .word 0x000003ae _02189854: .word 0x000003b6 _02189858: .word 0x000003ab _0218985c: .word 0x000003b3 + arm_func_end func_ov43_0218967c .global func_ov43_02189860 arm_func_start func_ov43_02189860 @@ -275,9 +275,9 @@ func_ov43_02189860: ; 0x02189860 str r1, [r4, #0x380] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_02189860 _021898fc: .word data_ov43_0218d888 _02189900: .word data_ov43_0218d998 + arm_func_end func_ov43_02189860 .global func_ov43_02189904 arm_func_start func_ov43_02189904 @@ -322,11 +322,11 @@ _0218995c: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_02189904 _0218999c: .word data_ov43_0218d888 _021899a0: .word data_027e0fe4 _021899a4: .word 0x504c4c42 _021899a8: .word func_ov00_020b7d74 + arm_func_end func_ov43_02189904 .global func_ov43_021899ac arm_func_start func_ov43_021899ac @@ -373,11 +373,11 @@ _02189a04: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_021899ac _02189a4c: .word data_ov43_0218d888 _02189a50: .word data_027e0fe4 _02189a54: .word 0x504c4c42 _02189a58: .word func_ov00_020b7d74 + arm_func_end func_ov43_021899ac .global func_ov43_02189a5c arm_func_start func_ov43_02189a5c @@ -422,11 +422,11 @@ _02189ab4: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_02189a5c _02189af4: .word data_ov43_0218d888 _02189af8: .word data_027e0fe4 _02189afc: .word 0x504c4c42 _02189b00: .word func_ov00_020b7d74 + arm_func_end func_ov43_02189a5c .global func_ov43_02189b04 arm_func_start func_ov43_02189b04 @@ -471,9 +471,9 @@ _02189b78: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_02189b04 _02189b98: .word data_ov43_0218d5e0 _02189b9c: .word 0x50424c4e + arm_func_end func_ov43_02189b04 .global func_ov43_02189ba0 arm_func_start func_ov43_02189ba0 @@ -483,8 +483,8 @@ func_ov43_02189ba0: ; 0x02189ba0 add r0, r1, #0x340 bx ip .align 2, 0 - arm_func_end func_ov43_02189ba0 _02189bb0: .word func_ov00_020cd010 + arm_func_end func_ov43_02189ba0 .global func_ov43_02189bb4 arm_func_start func_ov43_02189bb4 @@ -493,8 +493,8 @@ func_ov43_02189bb4: ; 0x02189bb4 add r0, r0, #0x340 bx ip .align 2, 0 - arm_func_end func_ov43_02189bb4 _02189bc0: .word func_ov00_020cd028 + arm_func_end func_ov43_02189bb4 .global func_ov43_02189bc4 arm_func_start func_ov43_02189bc4 @@ -504,8 +504,8 @@ func_ov43_02189bc4: ; 0x02189bc4 mov r1, #0x1f40 bx ip .align 2, 0 - arm_func_end func_ov43_02189bc4 _02189bd4: .word func_ov00_020cd080 + arm_func_end func_ov43_02189bc4 .global func_ov43_02189bd8 arm_func_start func_ov43_02189bd8 @@ -516,8 +516,8 @@ func_ov43_02189bd8: ; 0x02189bd8 add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov43_02189bd8 _02189bec: .word func_ov00_020cd0a8 + arm_func_end func_ov43_02189bd8 .global func_ov43_02189bf0 arm_func_start func_ov43_02189bf0 @@ -527,8 +527,8 @@ func_ov43_02189bf0: ; 0x02189bf0 mov r3, #0x1f40 bx ip .align 2, 0 - arm_func_end func_ov43_02189bf0 _02189c00: .word func_ov00_020cd120 + arm_func_end func_ov43_02189bf0 .global func_ov43_02189c04 arm_func_start func_ov43_02189c04 @@ -559,9 +559,9 @@ func_ov43_02189c04: ; 0x02189c04 bl func_ov00_020cd52c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_02189c04 _02189c68: .word data_027e0764 _02189c6c: .word 0x00002001 + arm_func_end func_ov43_02189c04 .global func_ov43_02189c70 arm_func_start func_ov43_02189c70 @@ -572,9 +572,9 @@ func_ov43_02189c70: ; 0x02189c70 mov r1, #0xcd bx ip .align 2, 0 - arm_func_end func_ov43_02189c70 _02189c84: .word func_ov00_020cd62c _02189c88: .word 0x0000071c + arm_func_end func_ov43_02189c70 .global func_ov43_02189c8c arm_func_start func_ov43_02189c8c @@ -709,11 +709,11 @@ _02189e58: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov43_02189c8c _02189e78: .word data_027e0f94 _02189e7c: .word data_02050f54 _02189e80: .word 0xffff8001 _02189e84: .word 0x00000ccd + arm_func_end func_ov43_02189c8c .global func_ov43_02189e88 arm_func_start func_ov43_02189e88 @@ -794,10 +794,10 @@ _02189f78: add sp, sp, #0xd4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov43_02189ea4 _02189f94: .word data_027e0fe4 _02189f98: .word _ZTV11FilterActor _02189f9c: .word 0x50424c4e + arm_func_end func_ov43_02189ea4 .global func_ov43_02189fa0 arm_func_start func_ov43_02189fa0 @@ -893,13 +893,13 @@ _0218a0dc: add sp, sp, #0xd4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov43_02189fa0 _0218a0ec: .word data_027e0fe4 _0218a0f0: .word _ZTV11FilterActor _0218a0f4: .word 0x50424c4e _0218a0f8: .word data_027e0ffc _0218a0fc: .word 0x000003ad _0218a100: .word 0x000003b5 + arm_func_end func_ov43_02189fa0 .global func_ov43_0218a104 arm_func_start func_ov43_0218a104 @@ -949,8 +949,8 @@ _0218a190: bl func_ov43_0218a21c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218a104 _0218a1a8: .word data_027e0764 + arm_func_end func_ov43_0218a104 .global func_ov43_0218a1ac arm_func_start func_ov43_0218a1ac @@ -985,9 +985,9 @@ _0218a208: bl func_ov00_020cafbc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218a1ac _0218a214: .word 0x50424c4e _0218a218: .word data_027e0ffc + arm_func_end func_ov43_0218a1ac .global func_ov43_0218a21c arm_func_start func_ov43_0218a21c @@ -1287,8 +1287,8 @@ _0218a648: bl func_ov43_02189c04 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov43_0218a21c _0218a670: .word data_027e0764 + arm_func_end func_ov43_0218a21c .global func_ov43_0218a674 arm_func_start func_ov43_0218a674 @@ -1415,7 +1415,6 @@ _0218a834: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov43_0218a674 _0218a84c: .word 0x0000099a _0218a850: .word data_02050f54 _0218a854: .word data_027e0f90 @@ -1424,6 +1423,7 @@ _0218a85c: .word 0xffff8001 _0218a860: .word 0x00005555 _0218a864: .word 0x50424c4e _0218a868: .word data_027e0ffc + arm_func_end func_ov43_0218a674 .global func_ov43_0218a86c arm_func_start func_ov43_0218a86c @@ -1432,8 +1432,8 @@ func_ov43_0218a86c: ; 0x0218a86c mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov43_0218a86c _0218a878: .word func_01fffcec + arm_func_end func_ov43_0218a86c .global func_ov43_0218a87c arm_func_start func_ov43_0218a87c @@ -1904,7 +1904,6 @@ _0218af14: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov43_0218a890 _0218af20: .word 0x0000019a _0218af24: .word 0xffff8001 _0218af28: .word 0x0000071c @@ -1915,6 +1914,7 @@ _0218af38: .word 0x50424c4e _0218af3c: .word data_027e0ffc _0218af40: .word 0x000003af _0218af44: .word 0x000003b7 + arm_func_end func_ov43_0218a890 .global func_ov43_0218af48 arm_func_start func_ov43_0218af48 @@ -1953,8 +1953,8 @@ func_ov43_0218af98: ; 0x0218af98 mov r1, #0xf bx ip .align 2, 0 - arm_func_end func_ov43_0218af98 _0218afa4: .word func_ov43_0218a21c + arm_func_end func_ov43_0218af98 .global func_ov43_0218afa8 arm_func_start func_ov43_0218afa8 @@ -1963,8 +1963,8 @@ func_ov43_0218afa8: ; 0x0218afa8 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov43_0218afa8 _0218afb4: .word func_ov43_0218a21c + arm_func_end func_ov43_0218afa8 .global func_ov43_0218afb8 arm_func_start func_ov43_0218afb8 @@ -2025,8 +2025,8 @@ func_ov43_0218b018: ; 0x0218b018 bl func_ov43_0218b388 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov43_0218b018 _0218b044: .word data_027e0fe0 + arm_func_end func_ov43_0218b018 .global func_ov43_0218b048 arm_func_start func_ov43_0218b048 @@ -2036,8 +2036,8 @@ func_ov43_0218b048: ; 0x0218b048 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov43_0218b048 _0218b058: .word data_ov43_0218dae0 + arm_func_end func_ov43_0218b048 .global func_ov43_0218b05c arm_func_start func_ov43_0218b05c @@ -2061,8 +2061,8 @@ _0218b08c: moveq r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov43_0218b05c _0218b09c: .word data_027e0f6c + arm_func_end func_ov43_0218b05c .global func_ov43_0218b0a0 arm_func_start func_ov43_0218b0a0 @@ -2103,11 +2103,11 @@ func_ov43_0218b0a0: ; 0x0218b0a0 str r1, [r4, #0x128] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218b0a0 _0218b12c: .word data_ov43_0218dabc _0218b130: .word data_ov43_0218dad0 _0218b134: .word data_ov43_0218d3c4 _0218b138: .word 0x00000333 + arm_func_end func_ov43_0218b0a0 .global func_ov43_0218b13c arm_func_start func_ov43_0218b13c @@ -2228,8 +2228,8 @@ func_ov43_0218b2c0: ; 0x0218b2c0 str r2, [r0, #0x12c] bx ip .align 2, 0 - arm_func_end func_ov43_0218b2c0 _0218b2d0: .word func_ov00_020c5d74 + arm_func_end func_ov43_0218b2c0 .global func_ov43_0218b2d4 arm_func_start func_ov43_0218b2d4 @@ -2337,8 +2337,8 @@ func_ov43_0218b388: ; 0x0218b388 str r1, [r4, #0x3c8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218b388 _0218b41c: .word data_ov43_0218d9ac + arm_func_end func_ov43_0218b388 .global func_ov43_0218b420 arm_func_start func_ov43_0218b420 @@ -2381,8 +2381,8 @@ func_ov43_0218b434: ; 0x0218b434 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218b434 _0218b4a0: .word func_ov00_020b7d74 + arm_func_end func_ov43_0218b434 .global func_ov43_0218b4a4 arm_func_start func_ov43_0218b4a4 @@ -2417,8 +2417,8 @@ func_ov43_0218b4a4: ; 0x0218b4a4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218b4a4 _0218b518: .word func_ov00_020b7d74 + arm_func_end func_ov43_0218b4a4 .global func_ov43_0218b51c arm_func_start func_ov43_0218b51c @@ -2560,10 +2560,10 @@ _0218b70c: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov43_0218b51c _0218b714: .word 0x000007d7 _0218b718: .word 0x0000012b _0218b71c: .word 0x0000ffff + arm_func_end func_ov43_0218b51c .global func_ov43_0218b720 arm_func_start func_ov43_0218b720 @@ -2605,9 +2605,9 @@ func_ov43_0218b720: ; 0x0218b720 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218b720 _0218b7b0: .word data_027e0fe4 _0218b7b4: .word 0x50574253 + arm_func_end func_ov43_0218b720 .global func_ov43_0218b7b8 arm_func_start func_ov43_0218b7b8 @@ -2775,7 +2775,6 @@ _0218b9fc: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov43_0218b7b8 _0218ba10: .word 0x0000ffff _0218ba14: .word data_027e0fe4 _0218ba18: .word 0x50574253 @@ -2784,6 +2783,7 @@ _0218ba20: .word data_027e0d0c _0218ba24: .word 0x00000333 _0218ba28: .word data_027e0c68 _0218ba2c: .word 0x00690331 + arm_func_end func_ov43_0218b7b8 .global func_ov43_0218ba30 arm_func_start func_ov43_0218ba30 @@ -3834,7 +3834,6 @@ _0218c970: add sp, sp, #0x150 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov43_0218ba30 _0218c97c: .word data_027e0fe4 _0218c980: .word 0x0000ffff _0218c984: .word data_027e0fe8 @@ -3857,6 +3856,7 @@ _0218c9c4: .word data_02050f54 _0218c9c8: .word data_027e0ffc _0218c9cc: .word 0x00000327 _0218c9d0: .word gAdventureFlags + arm_func_end func_ov43_0218ba30 .global func_ov43_0218c9d4 arm_func_start func_ov43_0218c9d4 @@ -3901,8 +3901,8 @@ _0218ca44: bl func_ov43_0218cf90 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov43_0218c9ec _0218ca50: .word gAdventureFlags + arm_func_end func_ov43_0218c9ec .global func_ov43_0218ca54 arm_func_start func_ov43_0218ca54 @@ -4091,13 +4091,13 @@ _0218cd10: add sp, sp, #0x118 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov43_0218ca54 _0218cd1c: .word 0x50424652 _0218cd20: .word 0x50425a4b _0218cd24: .word data_027e0fc8 _0218cd28: .word data_027e0f64 _0218cd2c: .word gAdventureFlags _0218cd30: .word 0x00000333 + arm_func_end func_ov43_0218ca54 .global func_ov43_0218cd34 arm_func_start func_ov43_0218cd34 @@ -4266,10 +4266,10 @@ _0218cf78: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov43_0218cd7c _0218cf84: .word data_027e0fc8 _0218cf88: .word data_027e0f94 _0218cf8c: .word gMapManager + arm_func_end func_ov43_0218cd7c .global func_ov43_0218cf90 arm_func_start func_ov43_0218cf90 @@ -4314,8 +4314,8 @@ _0218d014: strb r0, [r1, #0x8a8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218cf90 _0218d028: .word data_027e0fc8 + arm_func_end func_ov43_0218cf90 .global func_ov43_0218d02c arm_func_start func_ov43_0218d02c @@ -4346,8 +4346,8 @@ _0218d07c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218d02c _0218d084: .word data_027e0fc8 + arm_func_end func_ov43_0218d02c .global func_ov43_0218d088 arm_func_start func_ov43_0218d088 @@ -4423,7 +4423,6 @@ _0218d168: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov43_0218d088 _0218d198: .word data_027e0fe4 _0218d19c: .word 0x504c444d _0218d1a0: .word data_027e0fc8 @@ -4433,6 +4432,7 @@ _0218d1ac: .word 0x000c00a6 _0218d1b0: .word data_027e0ffc _0218d1b4: .word 0x000002d2 _0218d1b8: .word 0x000c00a7 + arm_func_end func_ov43_0218d088 .global func_ov43_0218d1bc arm_func_start func_ov43_0218d1bc @@ -4512,11 +4512,11 @@ _0218d2cc: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov43_0218d1bc _0218d2d8: .word 0x00000b33 _0218d2dc: .word data_ov00_020e9370 _0218d2e0: .word 0x000004cd _0218d2e4: .word 0x0000099a + arm_func_end func_ov43_0218d1bc .global func_ov43_0218d2e8 arm_func_start func_ov43_0218d2e8 @@ -4779,7 +4779,6 @@ func_ov43_0218d414: ; 0x0218d414 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov43_0218d414 _0218d544: .word data_ov43_0218db0c _0218d548: .word 0x50424c4e _0218d54c: .word func_ov43_02189560 @@ -4795,6 +4794,7 @@ _0218d570: .word 0x0000219a _0218d574: .word data_ov43_0218d5e0 _0218d578: .word func_ov00_020cceec _0218d57c: .word data_ov43_0218db40 + arm_func_end func_ov43_0218d414 .global func_ov43_0218d580 arm_func_start func_ov43_0218d580 @@ -4811,12 +4811,12 @@ func_ov43_0218d580: ; 0x0218d580 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov43_0218d580 _0218d5ac: .word data_ov43_0218db58 _0218d5b0: .word 0x50425a4b _0218d5b4: .word func_ov43_0218b018 _0218d5b8: .word _ZN9ActorTypeD1Ev _0218d5bc: .word data_ov43_0218db4c + arm_func_end func_ov43_0218d580 .section .ctor, 4, 1, 4 .global data_ov43_0218d5c0 diff --git a/asm/ov44.s b/asm/ov44.s index 1157f439..1ecedf00 100644 --- a/asm/ov44.s +++ b/asm/ov44.s @@ -18,8 +18,8 @@ func_ov44_02189560: ; 0x02189560 blx func_ov44_0218969c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_02189560 _0218958c: .word data_027e0fe0 + arm_func_end func_ov44_02189560 .global func_ov44_02189590 arm_func_start func_ov44_02189590 @@ -36,9 +36,9 @@ func_ov44_02189590: ; 0x02189590 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_02189590 _021895bc: .word data_ov44_0218f398 _021895c0: .word data_ov44_0218e984 + arm_func_end func_ov44_02189590 .global func_ov44_021895c4 arm_func_start func_ov44_021895c4 @@ -98,10 +98,10 @@ _02189658: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_021895c4 _02189690: .word data_027e0ffc _02189694: .word 0x000001f2 _02189698: .word 0x000001f3 + arm_func_end func_ov44_021895c4 .global func_ov44_0218969c thumb_func_start func_ov44_0218969c @@ -119,8 +119,8 @@ func_ov44_0218969c: ; 0x0218969c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov44_0218969c _021896b8: .word data_ov44_0218f288 + thumb_func_end func_ov44_0218969c .global func_ov44_021896bc thumb_func_start func_ov44_021896bc @@ -149,8 +149,8 @@ func_ov44_021896bc: ; 0x021896bc mov r0, #1 pop {r4, pc} nop - thumb_func_end func_ov44_021896bc _021896f4: .word data_ov44_0218f200 + thumb_func_end func_ov44_021896bc .global func_ov44_021896f8 arm_func_start func_ov44_021896f8 @@ -227,9 +227,9 @@ _021897c4: str r1, [r0, #0x64] bx lr .align 2, 0 - arm_func_end func_ov44_02189758 _021897d0: .word 0x0000019a _021897d4: .word 0xfffffe66 + arm_func_end func_ov44_02189758 .global func_ov44_021897d8 arm_func_start func_ov44_021897d8 @@ -251,8 +251,8 @@ func_ov44_021897d8: ; 0x021897d8 add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_021897d8 _02189818: .word data_027e0f94 + arm_func_end func_ov44_021897d8 .global func_ov44_0218981c arm_func_start func_ov44_0218981c @@ -274,8 +274,8 @@ func_ov44_0218981c: ; 0x0218981c add sp, sp, #0x14 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_0218981c _0218985c: .word data_027e0f94 + arm_func_end func_ov44_0218981c .global func_ov44_02189860 arm_func_start func_ov44_02189860 @@ -382,8 +382,8 @@ func_ov44_02189998: ; 0x02189998 bl func_ov44_02189860 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_02189998 _021899c8: .word 0x0000019a + arm_func_end func_ov44_02189998 .global func_ov44_021899cc arm_func_start func_ov44_021899cc @@ -436,9 +436,9 @@ _02189a40: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_021899cc _02189a70: .word 0x00000333 _02189a74: .word 0xfffffccd + arm_func_end func_ov44_021899cc .global func_ov44_02189a78 arm_func_start func_ov44_02189a78 @@ -635,8 +635,8 @@ _02189d18: str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_02189a94 _02189d34: .word data_027e0764 + arm_func_end func_ov44_02189a94 .global func_ov44_02189d38 arm_func_start func_ov44_02189d38 @@ -830,9 +830,9 @@ _02189fdc: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_02189d38 _02189fe4: .word 0x0000065d _02189fe8: .word 0x00000333 + arm_func_end func_ov44_02189d38 .global func_ov44_02189fec arm_func_start func_ov44_02189fec @@ -871,8 +871,8 @@ func_ov44_0218a010: ; 0x0218a010 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218a010 _0218a05c: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218a010 .global func_ov44_0218a060 arm_func_start func_ov44_0218a060 @@ -895,8 +895,8 @@ func_ov44_0218a060: ; 0x0218a060 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218a060 _0218a0a4: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218a060 .global func_ov44_0218a0a8 arm_func_start func_ov44_0218a0a8 @@ -913,8 +913,8 @@ func_ov44_0218a0a8: ; 0x0218a0a8 blx func_ov44_0218a0d8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218a0a8 _0218a0d4: .word data_027e0fe0 + arm_func_end func_ov44_0218a0a8 .global func_ov44_0218a0d8 thumb_func_start func_ov44_0218a0d8 @@ -948,8 +948,8 @@ func_ov44_0218a0d8: ; 0x0218a0d8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov44_0218a0d8 _0218a118: .word data_ov44_0218f46c + thumb_func_end func_ov44_0218a0d8 .global func_ov44_0218a11c thumb_func_start func_ov44_0218a11c @@ -1009,11 +1009,11 @@ _0218a184: mov r0, #1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov44_0218a11c _0218a190: .word data_ov44_0218f3e4 _0218a194: .word 0x00000333 _0218a198: .word 0x00000342 _0218a19c: .word 0x00000119 + thumb_func_end func_ov44_0218a11c .global func_ov44_0218a1a0 arm_func_start func_ov44_0218a1a0 @@ -1029,8 +1029,8 @@ func_ov44_0218a1a0: ; 0x0218a1a0 str r0, [r4, #0x74] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218a1a0 _0218a1c8: .word data_027e0fe4 + arm_func_end func_ov44_0218a1a0 .global func_ov44_0218a1cc arm_func_start func_ov44_0218a1cc @@ -1091,8 +1091,8 @@ _0218a26c: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218a1cc _0218a290: .word data_027e0fe4 + arm_func_end func_ov44_0218a1cc .global func_ov44_0218a294 arm_func_start func_ov44_0218a294 @@ -1112,8 +1112,8 @@ func_ov44_0218a294: ; 0x0218a294 movge r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218a294 _0218a2cc: .word data_027e0fe4 + arm_func_end func_ov44_0218a294 .global func_ov44_0218a2d0 arm_func_start func_ov44_0218a2d0 @@ -1177,8 +1177,8 @@ func_ov44_0218a370: ; 0x0218a370 add r1, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov44_0218a370 _0218a38c: .word func_ov44_0218e7c4 + arm_func_end func_ov44_0218a370 .global func_ov44_0218a390 arm_func_start func_ov44_0218a390 @@ -1206,8 +1206,8 @@ func_ov44_0218a390: ; 0x0218a390 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218a390 _0218a3e8: .word 0x00007fff + arm_func_end func_ov44_0218a390 .global func_ov44_0218a3ec arm_func_start func_ov44_0218a3ec @@ -1216,8 +1216,8 @@ func_ov44_0218a3ec: ; 0x0218a3ec add r0, r0, #0x328 bx ip .align 2, 0 - arm_func_end func_ov44_0218a3ec _0218a3f8: .word func_ov44_0218e868 + arm_func_end func_ov44_0218a3ec .global func_ov44_0218a3fc arm_func_start func_ov44_0218a3fc @@ -1372,9 +1372,9 @@ _0218a5f4: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218a468 _0218a5fc: .word data_027e0764 _0218a600: .word data_027e0fe4 + arm_func_end func_ov44_0218a468 .global func_ov44_0218a604 arm_func_start func_ov44_0218a604 @@ -1582,11 +1582,11 @@ _0218a8ec: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov44_0218a604 _0218a8f8: .word data_027e0fe4 _0218a8fc: .word data_027e0764 _0218a900: .word data_027e0f94 _0218a904: .word 0x52415448 + arm_func_end func_ov44_0218a604 .global func_ov44_0218a908 arm_func_start func_ov44_0218a908 @@ -1653,9 +1653,9 @@ func_ov44_0218a954: ; 0x0218a954 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218a954 _0218a9e8: .word data_027e0fe8 _0218a9ec: .word 0x4b455930 + arm_func_end func_ov44_0218a954 .global func_ov44_0218a9f0 arm_func_start func_ov44_0218a9f0 @@ -1682,8 +1682,8 @@ func_ov44_0218a9f0: ; 0x0218a9f0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218a9f0 _0218aa44: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218a9f0 .global func_ov44_0218aa48 arm_func_start func_ov44_0218aa48 @@ -1708,8 +1708,8 @@ func_ov44_0218aa48: ; 0x0218aa48 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218aa48 _0218aa94: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218aa48 .global func_ov44_0218aa98 arm_func_start func_ov44_0218aa98 @@ -1726,8 +1726,8 @@ func_ov44_0218aa98: ; 0x0218aa98 blx func_ov44_0218aac8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218aa98 _0218aac4: .word data_027e0fe0 + arm_func_end func_ov44_0218aa98 .global func_ov44_0218aac8 thumb_func_start func_ov44_0218aac8 @@ -1753,9 +1753,9 @@ func_ov44_0218aac8: ; 0x0218aac8 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov44_0218aac8 _0218aaf8: .word data_ov44_0218f5bc _0218aafc: .word data_027e0fec + thumb_func_end func_ov44_0218aac8 .global func_ov44_0218ab00 thumb_func_start func_ov44_0218ab00 @@ -1823,9 +1823,9 @@ func_ov44_0218ab00: ; 0x0218ab00 mov r0, #1 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov44_0218ab00 _0218ab80: .word 0x00000333 _0218ab84: .word 0x00001333 + thumb_func_end func_ov44_0218ab00 .global func_ov44_0218ab88 arm_func_start func_ov44_0218ab88 @@ -1868,8 +1868,8 @@ _0218abfc: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218ab88 _0218ac10: .word 0x0000ffff + arm_func_end func_ov44_0218ab88 .global func_ov44_0218ac14 arm_func_start func_ov44_0218ac14 @@ -2018,11 +2018,11 @@ _0218ae04: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218ac14 _0218ae34: .word data_027e0ffc _0218ae38: .word 0x000001ab _0218ae3c: .word 0x00000333 _0218ae40: .word 0x0000019a + arm_func_end func_ov44_0218ac14 .global func_ov44_0218ae44 arm_func_start func_ov44_0218ae44 @@ -2092,10 +2092,10 @@ func_ov44_0218ae78: ; 0x0218ae78 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218ae78 _0218af2c: .word data_02050f54 _0218af30: .word 0x00000266 _0218af34: .word data_ov00_020e9370 + arm_func_end func_ov44_0218ae78 .global func_ov44_0218af38 arm_func_start func_ov44_0218af38 @@ -2110,8 +2110,8 @@ func_ov44_0218af38: ; 0x0218af38 str r2, [r0, #0x16c] bx ip .align 2, 0 - arm_func_end func_ov44_0218af38 _0218af5c: .word func_ov44_0218ab88 + arm_func_end func_ov44_0218af38 .global func_ov44_0218af60 arm_func_start func_ov44_0218af60 @@ -2126,8 +2126,8 @@ func_ov44_0218af60: ; 0x0218af60 str r2, [r0, #0x50] bx ip .align 2, 0 - arm_func_end func_ov44_0218af60 _0218af84: .word func_ov44_0218ab88 + arm_func_end func_ov44_0218af60 .global func_ov44_0218af88 arm_func_start func_ov44_0218af88 @@ -2175,10 +2175,10 @@ func_ov44_0218af88: ; 0x0218af88 add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218af88 _0218b030: .word data_027e0fe8 _0218b034: .word 0x4e4b4559 _0218b038: .word data_027e0fe4 + arm_func_end func_ov44_0218af88 .global func_ov44_0218b03c arm_func_start func_ov44_0218b03c @@ -2223,9 +2223,9 @@ func_ov44_0218b084: ; 0x0218b084 blx func_ov44_0218b0b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218b084 _0218b0b0: .word data_027e0fe0 _0218b0b4: .word 0x00000408 + arm_func_end func_ov44_0218b084 .global func_ov44_0218b0b8 thumb_func_start func_ov44_0218b0b8 @@ -2340,7 +2340,6 @@ func_ov44_0218b0b8: ; 0x0218b0b8 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov44_0218b0b8 _0218b1a4: .word data_ov44_0218f778 _0218b1a8: .word data_ov44_0218f888 _0218b1ac: .word data_ov44_0218f93c @@ -2355,6 +2354,7 @@ _0218b1cc: .word data_ov44_0218f8b8 _0218b1d0: .word data_ov44_0218f8ac _0218b1d4: .word data_ov44_0218f8a0 _0218b1d8: .word data_ov44_0218f894 + thumb_func_end func_ov44_0218b0b8 .global func_ov44_0218b1dc thumb_func_start func_ov44_0218b1dc @@ -2584,11 +2584,11 @@ _0218b3a4: mov r0, #1 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov44_0218b1dc _0218b3a8: .word data_ov44_0218f670 _0218b3ac: .word data_ov44_0218f6f0 _0218b3b0: .word data_027e0764 _0218b3b4: .word 0x00000404 + thumb_func_end func_ov44_0218b1dc .global func_ov44_0218b3b8 arm_func_start func_ov44_0218b3b8 @@ -2625,9 +2625,9 @@ _0218b408: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218b3b8 _0218b430: .word data_027e0f94 _0218b434: .word 0x00001555 + arm_func_end func_ov44_0218b3b8 .global func_ov44_0218b438 arm_func_start func_ov44_0218b438 @@ -2698,13 +2698,13 @@ func_ov44_0218b450: ; 0x0218b450 add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov44_0218b450 _0218b528: .word data_02050f54 _0218b52c: .word 0x00000666 _0218b530: .word data_027e0fe8 _0218b534: .word 0x4f435348 _0218b538: .word data_027e0ffc _0218b53c: .word 0x000001c3 + arm_func_end func_ov44_0218b450 .global func_ov44_0218b540 arm_func_start func_ov44_0218b540 @@ -2786,8 +2786,8 @@ _0218b610: blx r1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218b57c _0218b62c: .word 0x00001555 + arm_func_end func_ov44_0218b57c .global func_ov44_0218b630 arm_func_start func_ov44_0218b630 @@ -2846,10 +2846,10 @@ _0218b6dc: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218b630 _0218b6f4: .word 0x00001555 _0218b6f8: .word data_027e0f94 _0218b6fc: .word 0x0000019a + arm_func_end func_ov44_0218b630 .global func_ov44_0218b700 arm_func_start func_ov44_0218b700 @@ -2872,8 +2872,8 @@ func_ov44_0218b700: ; 0x0218b700 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218b700 _0218b744: .word 0x00001555 + arm_func_end func_ov44_0218b700 .global func_ov44_0218b748 arm_func_start func_ov44_0218b748 @@ -2909,8 +2909,8 @@ func_ov44_0218b768: ; 0x0218b768 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218b768 _0218b7ac: .word 0x00001555 + arm_func_end func_ov44_0218b768 .global func_ov44_0218b7b0 arm_func_start func_ov44_0218b7b0 @@ -3038,8 +3038,8 @@ func_ov44_0218b8d0: ; 0x0218b8d0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218b8d0 _0218b91c: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218b8d0 .global func_ov44_0218b920 arm_func_start func_ov44_0218b920 @@ -3062,8 +3062,8 @@ func_ov44_0218b920: ; 0x0218b920 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218b920 _0218b964: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218b920 .global func_ov44_0218b968 arm_func_start func_ov44_0218b968 @@ -3110,8 +3110,8 @@ func_ov44_0218b96c: ; 0x0218b96c str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218b96c _0218b9f8: .word data_027e0764 + arm_func_end func_ov44_0218b96c .global func_ov44_0218b9fc arm_func_start func_ov44_0218b9fc @@ -3180,8 +3180,8 @@ func_ov44_0218ba54: ; 0x0218ba54 str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218ba54 _0218bae0: .word data_027e0764 + arm_func_end func_ov44_0218ba54 .global func_ov44_0218bae4 arm_func_start func_ov44_0218bae4 @@ -3308,8 +3308,8 @@ _0218bc38: str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218bae4 _0218bcbc: .word data_027e0764 + arm_func_end func_ov44_0218bae4 .global func_ov44_0218bcc0 arm_func_start func_ov44_0218bcc0 @@ -3457,8 +3457,8 @@ func_ov44_0218be18: ; 0x0218be18 str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218be18 _0218bea4: .word data_027e0764 + arm_func_end func_ov44_0218be18 .global func_ov44_0218bea8 arm_func_start func_ov44_0218bea8 @@ -3527,8 +3527,8 @@ _0218bf88: bl func_ov00_020c50fc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218bea8 _0218bf9c: .word data_027e0764 + arm_func_end func_ov44_0218bea8 .global func_ov44_0218bfa0 arm_func_start func_ov44_0218bfa0 @@ -3603,8 +3603,8 @@ func_ov44_0218c024: ; 0x0218c024 strh r0, [r4, #0xe] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov44_0218c024 _0218c094: .word data_027e0764 + arm_func_end func_ov44_0218c024 .global func_ov44_0218c098 arm_func_start func_ov44_0218c098 @@ -3735,9 +3735,9 @@ func_ov44_0218c210: ; 0x0218c210 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c210 _0218c23c: .word data_ov44_0218f950 _0218c240: .word data_ov44_0218ea28 + arm_func_end func_ov44_0218c210 .global func_ov44_0218c244 arm_func_start func_ov44_0218c244 @@ -3776,8 +3776,8 @@ func_ov44_0218c288: ; 0x0218c288 bl func_ov44_0218c2b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218c288 _0218c2b4: .word data_027e0fe0 + arm_func_end func_ov44_0218c288 .global func_ov44_0218c2b8 arm_func_start func_ov44_0218c2b8 @@ -3800,9 +3800,9 @@ func_ov44_0218c2b8: ; 0x0218c2b8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c2b8 _0218c2fc: .word data_ov44_0218f964 _0218c300: .word data_027e0fec + arm_func_end func_ov44_0218c2b8 .global func_ov44_0218c304 arm_func_start func_ov44_0218c304 @@ -3828,10 +3828,10 @@ func_ov44_0218c304: ; 0x0218c304 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c304 _0218c354: .word data_027e0e58 _0218c358: .word 0x00000252 _0218c35c: .word data_027e0ffc + arm_func_end func_ov44_0218c304 .global func_ov44_0218c360 arm_func_start func_ov44_0218c360 @@ -3919,13 +3919,13 @@ _0218c474: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c360 _0218c48c: .word 0x0000019a _0218c490: .word data_ov44_0218ff90 _0218c494: .word data_ov00_020e892c _0218c498: .word data_ov44_0218ffc0 _0218c49c: .word func_ov44_0218c4a4 _0218c4a0: .word data_ov44_0218ffb4 + arm_func_end func_ov44_0218c360 .global func_ov44_0218c4a4 arm_func_start func_ov44_0218c4a4 @@ -4028,8 +4028,8 @@ func_ov44_0218c5e0: ; 0x0218c5e0 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov44_0218c5e0 _0218c5ec: .word func_01fffcec + arm_func_end func_ov44_0218c5e0 .global func_ov44_0218c5f0 arm_func_start func_ov44_0218c5f0 @@ -4072,10 +4072,10 @@ func_ov44_0218c5f0: ; 0x0218c5f0 add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c5f0 _0218c684: .word data_027e0194 _0218c688: .word 0x00000333 _0218c68c: .word data_ov00_020e9370 + arm_func_end func_ov44_0218c5f0 .global func_ov44_0218c690 arm_func_start func_ov44_0218c690 @@ -4120,8 +4120,8 @@ func_ov44_0218c6d8: ; 0x0218c6d8 blx func_ov44_0218c898 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218c6d8 _0218c704: .word data_027e0fe0 + arm_func_end func_ov44_0218c6d8 .global func_ov44_0218c708 arm_func_start func_ov44_0218c708 @@ -4144,10 +4144,10 @@ func_ov44_0218c708: ; 0x0218c708 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c708 _0218c74c: .word data_ov44_0218fbf0 _0218c750: .word data_ov44_0218fc04 _0218c754: .word data_ov44_0218ea50 + arm_func_end func_ov44_0218c708 .global func_ov44_0218c758 arm_func_start func_ov44_0218c758 @@ -4209,10 +4209,10 @@ _0218c818: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218c758 _0218c82c: .word data_027e0fec _0218c830: .word data_ov44_0218fc0c _0218c834: .word data_ov44_0218fc20 + arm_func_end func_ov44_0218c758 .global func_ov44_0218c838 arm_func_start func_ov44_0218c838 @@ -4241,9 +4241,9 @@ _0218c874: bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218c838 _0218c890: .word data_027e0ffc _0218c894: .word 0x000001da + arm_func_end func_ov44_0218c838 .global func_ov44_0218c898 thumb_func_start func_ov44_0218c898 @@ -4279,10 +4279,10 @@ func_ov44_0218c898: ; 0x0218c898 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov44_0218c898 _0218c8dc: .word data_ov44_0218fae0 _0218c8e0: .word func_ov44_0218c8e8 _0218c8e4: .word func_ov44_0218c904 + thumb_func_end func_ov44_0218c898 .global func_ov44_0218c8e8 arm_func_start func_ov44_0218c8e8 @@ -4459,10 +4459,10 @@ _0218ca08: mov r0, #1 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov44_0218c918 _0218ca4c: .word data_ov44_0218fa58 _0218ca50: .word data_027e0764 _0218ca54: .word 0x0000ffff + thumb_func_end func_ov44_0218c918 .global func_ov44_0218ca58 arm_func_start func_ov44_0218ca58 @@ -4494,8 +4494,8 @@ func_ov44_0218ca58: ; 0x0218ca58 strh r1, [r0, #0x9e] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218ca58 _0218cac0: .word data_027e0764 + arm_func_end func_ov44_0218ca58 .global func_ov44_0218cac4 arm_func_start func_ov44_0218cac4 @@ -4608,10 +4608,10 @@ _0218cc18: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218cac4 _0218cc64: .word 0xfffff8e4 _0218cc68: .word data_02050f54 _0218cc6c: .word 0x0000019a + arm_func_end func_ov44_0218cac4 .global func_ov44_0218cc70 arm_func_start func_ov44_0218cc70 @@ -4692,10 +4692,10 @@ _0218cd78: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218cc70 _0218cd94: .word 0x0000038e _0218cd98: .word data_02050f54 _0218cd9c: .word 0x0000019a + arm_func_end func_ov44_0218cc70 .global func_ov44_0218cda0 arm_func_start func_ov44_0218cda0 @@ -4765,10 +4765,10 @@ _0218ce80: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218cda0 _0218ce98: .word data_027e0f94 _0218ce9c: .word data_02050f54 _0218cea0: .word 0x0000019a + arm_func_end func_ov44_0218cda0 .global func_ov44_0218cea4 arm_func_start func_ov44_0218cea4 @@ -4789,8 +4789,8 @@ func_ov44_0218cec0: ; 0x0218cec0 ldrsh r1, [r0, #0x78] bx ip .align 2, 0 - arm_func_end func_ov44_0218cec0 _0218cecc: .word func_ov00_020cca18 + arm_func_end func_ov44_0218cec0 .global func_ov44_0218ced0 arm_func_start func_ov44_0218ced0 @@ -4859,8 +4859,8 @@ _0218cfa4: str r1, [r0, #0x10] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218ced0 _0218cfc0: .word data_027e0764 + arm_func_end func_ov44_0218ced0 .global func_ov44_0218cfc4 arm_func_start func_ov44_0218cfc4 @@ -4915,8 +4915,8 @@ _0218d070: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218cfc4 _0218d078: .word gItemManager + arm_func_end func_ov44_0218cfc4 .global func_ov44_0218d07c arm_func_start func_ov44_0218d07c @@ -5157,10 +5157,10 @@ _0218d3cc: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov44_0218d07c _0218d3d4: .word data_027e0e58 _0218d3d8: .word data_027e0ffc _0218d3dc: .word 0x000001fe + arm_func_end func_ov44_0218d07c .global func_ov44_0218d3e0 arm_func_start func_ov44_0218d3e0 @@ -5215,9 +5215,9 @@ func_ov44_0218d418: ; 0x0218d418 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d418 _0218d490: .word func_ov44_0218c8e8 _0218d494: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218d418 .global func_ov44_0218d498 arm_func_start func_ov44_0218d498 @@ -5251,9 +5251,9 @@ func_ov44_0218d498: ; 0x0218d498 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d498 _0218d508: .word func_ov44_0218c8e8 _0218d50c: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218d498 .global func_ov44_0218d510 arm_func_start func_ov44_0218d510 @@ -5270,8 +5270,8 @@ func_ov44_0218d510: ; 0x0218d510 blx func_ov44_0218d574 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218d510 _0218d53c: .word data_027e0fe0 + arm_func_end func_ov44_0218d510 .global func_ov44_0218d540 arm_func_start func_ov44_0218d540 @@ -5288,9 +5288,9 @@ func_ov44_0218d540: ; 0x0218d540 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d540 _0218d56c: .word data_ov44_0218fe00 _0218d570: .word data_ov44_0218ea6c + arm_func_end func_ov44_0218d540 .global func_ov44_0218d574 thumb_func_start func_ov44_0218d574 @@ -5320,8 +5320,8 @@ func_ov44_0218d574: ; 0x0218d574 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov44_0218d574 _0218d5a8: .word data_ov44_0218fcf0 + thumb_func_end func_ov44_0218d574 .global func_ov44_0218d5ac thumb_func_start func_ov44_0218d5ac @@ -5368,9 +5368,9 @@ _0218d5fc: mov r0, #1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov44_0218d5ac _0218d608: .word data_ov44_0218fc68 _0218d60c: .word 0x00000119 + thumb_func_end func_ov44_0218d5ac .global func_ov44_0218d610 arm_func_start func_ov44_0218d610 @@ -5456,9 +5456,9 @@ _0218d6d0: blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d658 _0218d710: .word 0x00000266 _0218d714: .word 0xfffffd9a + arm_func_end func_ov44_0218d658 .global func_ov44_0218d718 arm_func_start func_ov44_0218d718 @@ -5466,8 +5466,8 @@ func_ov44_0218d718: ; 0x0218d718 ldr ip, _0218d720 ; =func_ov44_0218d658 bx ip .align 2, 0 - arm_func_end func_ov44_0218d718 _0218d720: .word func_ov44_0218d658 + arm_func_end func_ov44_0218d718 .global func_ov44_0218d724 arm_func_start func_ov44_0218d724 @@ -5518,8 +5518,8 @@ _0218d7b4: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d724 _0218d7c8: .word data_027e0fe4 + arm_func_end func_ov44_0218d724 .global func_ov44_0218d7cc arm_func_start func_ov44_0218d7cc @@ -5527,8 +5527,8 @@ func_ov44_0218d7cc: ; 0x0218d7cc ldr ip, _0218d7d4 ; =func_ov44_0218d658 bx ip .align 2, 0 - arm_func_end func_ov44_0218d7cc _0218d7d4: .word func_ov44_0218d658 + arm_func_end func_ov44_0218d7cc .global func_ov44_0218d7d8 arm_func_start func_ov44_0218d7d8 @@ -5577,9 +5577,9 @@ _0218d868: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d7d8 _0218d874: .word data_027e0fe4 _0218d878: .word 0x0000019a + arm_func_end func_ov44_0218d7d8 .global func_ov44_0218d87c arm_func_start func_ov44_0218d87c @@ -5608,8 +5608,8 @@ func_ov44_0218d87c: ; 0x0218d87c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d87c _0218d8d8: .word data_027e0fe4 + arm_func_end func_ov44_0218d87c .global func_ov44_0218d8dc arm_func_start func_ov44_0218d8dc @@ -5617,8 +5617,8 @@ func_ov44_0218d8dc: ; 0x0218d8dc ldr ip, _0218d8e4 ; =func_ov44_0218d658 bx ip .align 2, 0 - arm_func_end func_ov44_0218d8dc _0218d8e4: .word func_ov44_0218d658 + arm_func_end func_ov44_0218d8dc .global func_ov44_0218d8e8 arm_func_start func_ov44_0218d8e8 @@ -5635,9 +5635,9 @@ func_ov44_0218d8e8: ; 0x0218d8e8 bl func_ov00_020ce284 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d8e8 _0218d914: .word data_027e0fe4 _0218d918: .word 0x00000666 + arm_func_end func_ov44_0218d8e8 .global func_ov44_0218d91c arm_func_start func_ov44_0218d91c @@ -5653,8 +5653,8 @@ func_ov44_0218d91c: ; 0x0218d91c str r0, [r4, #0x74] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d91c _0218d944: .word data_027e0fe4 + arm_func_end func_ov44_0218d91c .global func_ov44_0218d948 arm_func_start func_ov44_0218d948 @@ -5675,8 +5675,8 @@ func_ov44_0218d948: ; 0x0218d948 bl func_ov44_0218e6b4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218d948 _0218d984: .word data_027e0fe4 + arm_func_end func_ov44_0218d948 .global func_ov44_0218d988 arm_func_start func_ov44_0218d988 @@ -5727,9 +5727,9 @@ _0218d9fc: bl func_01ff9bc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218d988 _0218da24: .word 0x00000266 _0218da28: .word 0xfffffd9a + arm_func_end func_ov44_0218d988 .global func_ov44_0218da2c arm_func_start func_ov44_0218da2c @@ -5961,9 +5961,9 @@ _0218dd5c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov44_0218da70 _0218dd64: .word data_027e0764 _0218dd68: .word data_027e0fe4 + arm_func_end func_ov44_0218da70 .global func_ov44_0218dd6c arm_func_start func_ov44_0218dd6c @@ -6253,11 +6253,11 @@ _0218e180: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov44_0218dd6c _0218e18c: .word data_027e0fe4 _0218e190: .word 0x52415448 _0218e194: .word data_027e0764 _0218e198: .word 0x00000266 + arm_func_end func_ov44_0218dd6c .global func_ov44_0218e19c arm_func_start func_ov44_0218e19c @@ -6324,9 +6324,9 @@ func_ov44_0218e1e8: ; 0x0218e1e8 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218e1e8 _0218e27c: .word data_027e0fe8 _0218e280: .word 0x4b455930 + arm_func_end func_ov44_0218e1e8 .global func_ov44_0218e284 arm_func_start func_ov44_0218e284 @@ -6351,8 +6351,8 @@ func_ov44_0218e284: ; 0x0218e284 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218e284 _0218e2d0: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218e284 .global func_ov44_0218e2d4 arm_func_start func_ov44_0218e2d4 @@ -6375,8 +6375,8 @@ func_ov44_0218e2d4: ; 0x0218e2d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov44_0218e2d4 _0218e318: .word func_ov00_020b7d74 + arm_func_end func_ov44_0218e2d4 .global func_ov44_0218e31c arm_func_start func_ov44_0218e31c @@ -6399,8 +6399,8 @@ func_ov44_0218e320: ; 0x0218e320 blx func_ov44_0218e350 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218e320 _0218e34c: .word data_027e0fe0 + arm_func_end func_ov44_0218e320 .global func_ov44_0218e350 thumb_func_start func_ov44_0218e350 @@ -6425,10 +6425,10 @@ func_ov44_0218e350: ; 0x0218e350 add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov44_0218e350 _0218e37c: .word data_ov44_0218fe14 _0218e380: .word data_027e0fec _0218e384: .word 0x00001848 + thumb_func_end func_ov44_0218e350 .global func_ov44_0218e388 thumb_func_start func_ov44_0218e388 @@ -6475,8 +6475,8 @@ func_ov44_0218e3c8: ; 0x0218e3c8 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov44_0218e3c8 _0218e3dc: .word func_ov00_0207a1c8 + arm_func_end func_ov44_0218e3c8 .global func_ov44_0218e3e0 arm_func_start func_ov44_0218e3e0 @@ -6528,9 +6528,9 @@ func_ov44_0218e3e0: ; 0x0218e3e0 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218e3e0 _0218e498: .word data_02050f54 _0218e49c: .word 0xfffff852 + arm_func_end func_ov44_0218e3e0 .global func_ov44_0218e4a0 arm_func_start func_ov44_0218e4a0 @@ -6595,11 +6595,11 @@ _0218e4ec: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218e4a0 _0218e588: .word gMapManager _0218e58c: .word _ZTV11FilterActor _0218e590: .word 0x5053424c _0218e594: .word data_027e0fe4 + arm_func_end func_ov44_0218e4a0 .global func_ov44_0218e598 arm_func_start func_ov44_0218e598 @@ -6674,11 +6674,11 @@ _0218e684: add sp, sp, #0x154 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov44_0218e598 _0218e6a4: .word data_027e0fe4 _0218e6a8: .word _ZTV11FilterActor _0218e6ac: .word 0x52415448 _0218e6b0: .word data_027e0764 + arm_func_end func_ov44_0218e598 .global func_ov44_0218e6b4 arm_func_start func_ov44_0218e6b4 @@ -6822,9 +6822,9 @@ func_ov44_0218e7c4: ; 0x0218e7c4 add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov44_0218e7c4 _0218e860: .word data_027e0ff0 _0218e864: .word data_ov00_020e8398 + arm_func_end func_ov44_0218e7c4 .global func_ov44_0218e868 arm_func_start func_ov44_0218e868 @@ -6832,8 +6832,8 @@ func_ov44_0218e868: ; 0x0218e868 ldr ip, _0218e870 ; =func_ov00_020c6c78 bx ip .align 2, 0 - arm_func_end func_ov44_0218e868 _0218e870: .word func_ov00_020c6c78 + arm_func_end func_ov44_0218e868 .global func_ov44_0218e874 arm_func_start func_ov44_0218e874 @@ -6854,8 +6854,8 @@ func_ov44_0218e874: ; 0x0218e874 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov44_0218e874 _0218e8b0: .word data_027e0f94 + arm_func_end func_ov44_0218e874 .global func_ov44_0218e8b4 arm_func_start func_ov44_0218e8b4 @@ -6912,8 +6912,8 @@ func_ov44_0218e8b4: ; 0x0218e8b4 add sp, sp, #0x24 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov44_0218e8b4 _0218e980: .word 0x0000019a + arm_func_end func_ov44_0218e8b4 .rodata .global data_ov44_0218e984 @@ -7175,7 +7175,6 @@ func_ov44_0218ea9c: ; 0x0218ea9c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_0218ea9c _0218eba0: .word data_ov44_0218feec _0218eba4: .word 0x534e414b _0218eba8: .word func_ov44_02189560 @@ -7186,6 +7185,7 @@ _0218ebb8: .word 0x00001555 _0218ebbc: .word data_ov44_0218f200 _0218ebc0: .word func_ov00_020cceec _0218ebc4: .word data_ov44_0218ff00 + arm_func_end func_ov44_0218ea9c .global func_ov44_0218ebc8 arm_func_start func_ov44_0218ebc8 @@ -7253,7 +7253,6 @@ func_ov44_0218ebc8: ; 0x0218ebc8 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_0218ebc8 _0218ecc0: .word data_ov44_0218ff18 _0218ecc4: .word 0x52415431 _0218ecc8: .word func_ov44_0218a0a8 @@ -7263,6 +7262,7 @@ _0218ecd4: .word 0x000004cd _0218ecd8: .word data_ov44_0218f3e4 _0218ecdc: .word func_ov00_020cceec _0218ece0: .word data_ov44_0218ff2c + arm_func_end func_ov44_0218ebc8 .global func_ov44_0218ece4 arm_func_start func_ov44_0218ece4 @@ -7279,12 +7279,12 @@ func_ov44_0218ece4: ; 0x0218ece4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218ece4 _0218ed10: .word data_ov44_0218ff44 _0218ed14: .word 0x4b455930 _0218ed18: .word func_ov44_0218aa98 _0218ed1c: .word _ZN9ActorTypeD1Ev _0218ed20: .word data_ov44_0218ff38 + arm_func_end func_ov44_0218ece4 .global func_ov44_0218ed24 arm_func_start func_ov44_0218ed24 @@ -7401,7 +7401,6 @@ func_ov44_0218ed24: ; 0x0218ed24 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_0218ed24 _0218eee0: .word data_ov44_0218ff64 _0218eee4: .word 0x4f435441 _0218eee8: .word func_ov44_0218b084 @@ -7413,6 +7412,7 @@ _0218eefc: .word func_ov00_020cceec _0218ef00: .word data_ov44_0218ff78 _0218ef04: .word data_ov44_0218f6f0 _0218ef08: .word data_ov44_0218ff84 + arm_func_end func_ov44_0218ed24 .global func_ov44_0218ef0c arm_func_start func_ov44_0218ef0c @@ -7429,12 +7429,12 @@ func_ov44_0218ef0c: ; 0x0218ef0c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218ef0c _0218ef38: .word data_ov44_0218ff9c _0218ef3c: .word 0x4f435348 _0218ef40: .word func_ov44_0218c288 _0218ef44: .word _ZN9ActorTypeD1Ev _0218ef48: .word data_ov44_0218ff90 + arm_func_end func_ov44_0218ef0c .global func_ov44_0218ef4c arm_func_start func_ov44_0218ef4c @@ -7503,7 +7503,6 @@ func_ov44_0218ef4c: ; 0x0218ef4c add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_0218ef4c _0218f048: .word data_ov44_0218ffd0 _0218f04c: .word 0x4b455448 _0218f050: .word func_ov44_0218c6d8 @@ -7514,6 +7513,7 @@ _0218f060: .word 0x00002aab _0218f064: .word data_ov44_0218fa58 _0218f068: .word func_ov00_020cceec _0218f06c: .word data_ov44_0218ffe4 + arm_func_end func_ov44_0218ef4c .global func_ov44_0218f070 arm_func_start func_ov44_0218f070 @@ -7581,7 +7581,6 @@ func_ov44_0218f070: ; 0x0218f070 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov44_0218f070 _0218f168: .word data_ov44_0218fffc _0218f16c: .word 0x52415430 _0218f170: .word func_ov44_0218d510 @@ -7591,6 +7590,7 @@ _0218f17c: .word 0x000004cd _0218f180: .word data_ov44_0218fc68 _0218f184: .word func_ov00_020cceec _0218f188: .word data_ov44_02190010 + arm_func_end func_ov44_0218f070 .global func_ov44_0218f18c arm_func_start func_ov44_0218f18c @@ -7607,12 +7607,12 @@ func_ov44_0218f18c: ; 0x0218f18c bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov44_0218f18c _0218f1b8: .word data_ov44_02190028 _0218f1bc: .word 0x52415448 _0218f1c0: .word func_ov44_0218e320 _0218f1c4: .word _ZN9ActorTypeD1Ev _0218f1c8: .word data_ov44_0219001c + arm_func_end func_ov44_0218f18c .section .ctor, 4, 1, 4 .global data_ov44_0218f1cc diff --git a/asm/ov45.s b/asm/ov45.s index a1c29d5c..9569d02c 100644 --- a/asm/ov45.s +++ b/asm/ov45.s @@ -18,9 +18,9 @@ func_ov45_02189560: ; 0x02189560 bl func_ov45_021896a4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_02189560 _0218958c: .word data_027e0fe0 _02189590: .word 0x00000494 + arm_func_end func_ov45_02189560 .global func_ov45_02189594 arm_func_start func_ov45_02189594 @@ -95,9 +95,9 @@ _02189688: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov45_02189594 _0218969c: .word data_ov45_0218e2e8 _021896a0: .word data_ov45_0218e2fc + arm_func_end func_ov45_02189594 .global func_ov45_021896a4 arm_func_start func_ov45_021896a4 @@ -119,9 +119,9 @@ func_ov45_021896a4: ; 0x021896a4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_021896a4 _021896e4: .word data_ov45_0218e4d4 _021896e8: .word data_ov45_0218ed80 + arm_func_end func_ov45_021896a4 .global func_ov45_021896ec arm_func_start func_ov45_021896ec @@ -139,9 +139,9 @@ func_ov45_021896ec: ; 0x021896ec mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_021896ec _0218971c: .word data_ov45_0218e4d4 _02189720: .word data_ov45_0218ed80 + arm_func_end func_ov45_021896ec .global func_ov45_02189724 arm_func_start func_ov45_02189724 @@ -161,9 +161,9 @@ func_ov45_02189724: ; 0x02189724 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_02189724 _0218975c: .word data_ov45_0218e4d4 _02189760: .word data_ov45_0218ed80 + arm_func_end func_ov45_02189724 .global func_ov45_02189764 arm_func_start func_ov45_02189764 @@ -240,7 +240,6 @@ _0218986c: bl func_ov14_021450f0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_02189764 _02189878: .word data_ov45_0218e284 _0218987c: .word func_ov45_02189594 _02189880: .word data_ov45_0218e278 @@ -249,6 +248,7 @@ _02189888: .word data_ov45_0218e4c4 _0218988c: .word gAdventureFlags _02189890: .word 0x0000010a _02189894: .word data_027e0fb8 + arm_func_end func_ov45_02189764 .global func_ov45_02189898 arm_func_start func_ov45_02189898 @@ -328,8 +328,8 @@ func_ov45_02189938: ; 0x02189938 strb r0, [r4, #0x48e] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_02189938 _02189988: .word 0x0000011f + arm_func_end func_ov45_02189938 .global func_ov45_0218998c arm_func_start func_ov45_0218998c @@ -401,9 +401,9 @@ _02189a50: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218998c _02189a88: .word data_027e0ffc _02189a8c: .word 0x000003a5 + arm_func_end func_ov45_0218998c .global func_ov45_02189a90 arm_func_start func_ov45_02189a90 @@ -579,13 +579,13 @@ _02189cc4: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_02189ab4 _02189d08: .word data_027e0e58 _02189d0c: .word 0x00000101 _02189d10: .word 0x00000102 _02189d14: .word 0x00000103 _02189d18: .word 0x0000011f _02189d1c: .word data_027e0fb8 + arm_func_end func_ov45_02189ab4 .global func_ov45_02189d20 arm_func_start func_ov45_02189d20 @@ -630,8 +630,8 @@ func_ov45_02189d20: ; 0x02189d20 add sp, sp, #0x24 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_02189d20 _02189dbc: .word data_ov00_020e9370 + arm_func_end func_ov45_02189d20 .global func_ov45_02189dc0 arm_func_start func_ov45_02189dc0 @@ -653,8 +653,8 @@ _02189df4: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_02189dc0 _02189dfc: .word data_ov00_020ec7dc + arm_func_end func_ov45_02189dc0 .global func_ov45_02189e00 arm_func_start func_ov45_02189e00 @@ -696,8 +696,8 @@ _02189e78: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_ov45_02189e00 _02189e80: .word data_ov00_020ec7dc + arm_func_end func_ov45_02189e00 .global func_ov45_02189e84 arm_func_start func_ov45_02189e84 @@ -724,8 +724,8 @@ _02189ec8: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_ov45_02189e84 _02189ed0: .word data_ov00_020ec7dc + arm_func_end func_ov45_02189e84 .global func_ov45_02189ed4 arm_func_start func_ov45_02189ed4 @@ -833,8 +833,8 @@ _0218a018: strb r0, [r4, #0x48f] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_02189ed4 _0218a048: .word 0x0000011f + arm_func_end func_ov45_02189ed4 .global func_ov45_0218a04c arm_func_start func_ov45_0218a04c @@ -987,8 +987,8 @@ _0218a25c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218a04c _0218a264: .word 0x0000011f + arm_func_end func_ov45_0218a04c .global func_ov45_0218a268 arm_func_start func_ov45_0218a268 @@ -1025,9 +1025,9 @@ _0218a2c0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a284 _0218a2cc: .word data_ov45_0218e640 _0218a2d0: .word data_ov02_0210016c + arm_func_end func_ov45_0218a284 .global func_ov45_0218a2d4 arm_func_start func_ov45_0218a2d4 @@ -1050,8 +1050,8 @@ _0218a2fc: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a2d4 _0218a314: .word data_ov45_0218e640 + arm_func_end func_ov45_0218a2d4 .global func_ov45_0218a318 arm_func_start func_ov45_0218a318 @@ -1076,8 +1076,8 @@ _0218a340: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a318 _0218a360: .word data_ov45_0218e640 + arm_func_end func_ov45_0218a318 .global func_ov45_0218a364 arm_func_start func_ov45_0218a364 @@ -1152,8 +1152,8 @@ func_ov45_0218a448: ; 0x0218a448 ldr ip, _0218a450 ; =func_ov09_021185c4 bx ip .align 2, 0 - arm_func_end func_ov45_0218a448 _0218a450: .word func_ov09_021185c4 + arm_func_end func_ov45_0218a448 .global func_ov45_0218a454 arm_func_start func_ov45_0218a454 @@ -1258,8 +1258,8 @@ _0218a5b4: add sp, sp, #0x4c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218a46c _0218a5c4: .word gItemManager + arm_func_end func_ov45_0218a46c .global func_ov45_0218a5c8 arm_func_start func_ov45_0218a5c8 @@ -1286,8 +1286,8 @@ func_ov45_0218a5e0: ; 0x0218a5e0 movle r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218a5e0 _0218a608: .word gItemManager + arm_func_end func_ov45_0218a5e0 .global func_ov45_0218a60c arm_func_start func_ov45_0218a60c @@ -1312,10 +1312,10 @@ func_ov45_0218a60c: ; 0x0218a60c strb r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a60c _0218a658: .word data_ov45_0218e5e8 _0218a65c: .word data_ov00_020eec9c _0218a660: .word data_ov09_0211f52c + arm_func_end func_ov45_0218a60c .global func_ov45_0218a664 arm_func_start func_ov45_0218a664 @@ -1376,12 +1376,12 @@ func_ov45_0218a6ac: ; 0x0218a6ac blx _ZN11ItemManager16SetTreasureCountEjc ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218a6ac _0218a72c: .word data_ov45_0218e5e8 _0218a730: .word data_ov45_0218e6e4 _0218a734: .word gItemManager _0218a738: .word data_ov00_020ec7ef _0218a73c: .word data_ov00_020ec7ee + arm_func_end func_ov45_0218a6ac .global func_ov45_0218a740 arm_func_start func_ov45_0218a740 @@ -1398,8 +1398,8 @@ func_ov45_0218a740: ; 0x0218a740 str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov45_0218a740 _0218a76c: .word data_ov45_0218e5e8 + arm_func_end func_ov45_0218a740 .global func_ov45_0218a770 arm_func_start func_ov45_0218a770 @@ -1423,8 +1423,8 @@ func_ov45_0218a770: ; 0x0218a770 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a770 _0218a7b8: .word data_ov45_0218e5e8 + arm_func_end func_ov45_0218a770 .global func_ov45_0218a7bc arm_func_start func_ov45_0218a7bc @@ -1441,8 +1441,8 @@ func_ov45_0218a7bc: ; 0x0218a7bc str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov45_0218a7bc _0218a7e8: .word data_ov45_0218e5e8 + arm_func_end func_ov45_0218a7bc .global func_ov45_0218a7ec arm_func_start func_ov45_0218a7ec @@ -1460,9 +1460,9 @@ func_ov45_0218a7ec: ; 0x0218a7ec str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a7ec _0218a81c: .word data_ov45_0218e5e8 _0218a820: .word data_ov09_0211f52c + arm_func_end func_ov45_0218a7ec .global func_ov45_0218a824 arm_func_start func_ov45_0218a824 @@ -1477,8 +1477,8 @@ func_ov45_0218a828: ; 0x0218a828 ldr r0, [r0, #0xec0] bx ip .align 2, 0 - arm_func_end func_ov45_0218a828 _0218a834: .word func_ov02_020f647c + arm_func_end func_ov45_0218a828 .global func_ov45_0218a838 arm_func_start func_ov45_0218a838 @@ -1495,8 +1495,8 @@ func_ov45_0218a838: ; 0x0218a838 bl func_ov45_0218a8cc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218a838 _0218a864: .word data_027e0fe0 + arm_func_end func_ov45_0218a838 .global func_ov45_0218a868 arm_func_start func_ov45_0218a868 @@ -1524,10 +1524,10 @@ func_ov45_0218a868: ; 0x0218a868 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a868 _0218a8c0: .word data_ov45_0218e848 _0218a8c4: .word data_ov45_0218e85c _0218a8c8: .word data_ov45_0218e310 + arm_func_end func_ov45_0218a868 .global func_ov45_0218a8cc arm_func_start func_ov45_0218a8cc @@ -1547,8 +1547,8 @@ func_ov45_0218a8cc: ; 0x0218a8cc strb r1, [r4, #0x2a1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a8cc _0218a904: .word data_ov45_0218e754 + arm_func_end func_ov45_0218a8cc .global func_ov45_0218a908 arm_func_start func_ov45_0218a908 @@ -1654,8 +1654,8 @@ func_ov45_0218a9dc: ; 0x0218a9dc add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218a9dc _0218aa48: .word data_027e0ff8 + arm_func_end func_ov45_0218a9dc .global func_ov45_0218aa4c arm_func_start func_ov45_0218aa4c @@ -1701,10 +1701,10 @@ func_ov45_0218aa4c: ; 0x0218aa4c str r0, [r4, #0x12c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218aa4c _0218aaec: .word data_ov45_0218e6c4 _0218aaf0: .word data_ov00_020ec7ee _0218aaf4: .word data_ov00_020ec7dc + arm_func_end func_ov45_0218aa4c .global func_ov45_0218aaf8 arm_func_start func_ov45_0218aaf8 @@ -1730,8 +1730,8 @@ func_ov45_0218aaf8: ; 0x0218aaf8 strb r0, [r4, #0x2a1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218aaf8 _0218ab48: .word gAdventureFlags + arm_func_end func_ov45_0218aaf8 .global func_ov45_0218ab4c arm_func_start func_ov45_0218ab4c @@ -1747,8 +1747,8 @@ func_ov45_0218ab4c: ; 0x0218ab4c str r0, [r1, #0x20] bx lr .align 2, 0 - arm_func_end func_ov45_0218ab4c _0218ab74: .word data_ov45_0218e6c4 + arm_func_end func_ov45_0218ab4c .global func_ov45_0218ab78 arm_func_start func_ov45_0218ab78 @@ -1781,10 +1781,10 @@ func_ov45_0218ab7c: ; 0x0218ab7c bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218ab7c _0218abd0: .word data_ov45_0218e6c4 _0218abd4: .word data_027e0ffc _0218abd8: .word 0x000003a1 + arm_func_end func_ov45_0218ab7c .global func_ov45_0218abdc arm_func_start func_ov45_0218abdc @@ -1810,8 +1810,8 @@ _0218ac20: bl func_ov45_0218ac2c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218abdc _0218ac28: .word data_ov00_020ec7ee + arm_func_end func_ov45_0218abdc .global func_ov45_0218ac2c arm_func_start func_ov45_0218ac2c @@ -1827,9 +1827,9 @@ func_ov45_0218ac2c: ; 0x0218ac2c mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov45_0218ac2c _0218ac54: .word data_ov45_0218e6c4 _0218ac58: .word func_ov03_020f9ef4 + arm_func_end func_ov45_0218ac2c .global func_ov45_0218ac5c arm_func_start func_ov45_0218ac5c @@ -1837,8 +1837,8 @@ func_ov45_0218ac5c: ; 0x0218ac5c ldr ip, _0218ac64 ; =func_ov45_0218ac68 bx ip .align 2, 0 - arm_func_end func_ov45_0218ac5c _0218ac64: .word func_ov45_0218ac68 + arm_func_end func_ov45_0218ac5c .global func_ov45_0218ac68 arm_func_start func_ov45_0218ac68 @@ -1852,8 +1852,8 @@ func_ov45_0218ac68: ; 0x0218ac68 str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov45_0218ac68 _0218ac88: .word data_ov45_0218e6c4 + arm_func_end func_ov45_0218ac68 .global func_ov45_0218ac8c arm_func_start func_ov45_0218ac8c @@ -1880,8 +1880,8 @@ func_ov45_0218acac: ; 0x0218acac str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov45_0218acac _0218accc: .word data_ov45_0218e6c4 + arm_func_end func_ov45_0218acac .global func_ov45_0218acd0 arm_func_start func_ov45_0218acd0 @@ -1923,10 +1923,10 @@ func_ov45_0218acf8: ; 0x0218acf8 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218acf8 _0218ad4c: .word data_ov45_0218e6c4 _0218ad50: .word data_027e0ffc _0218ad54: .word 0x000003a2 + arm_func_end func_ov45_0218acf8 .global func_ov45_0218ad58 arm_func_start func_ov45_0218ad58 @@ -1990,11 +1990,11 @@ _0218ae0c: add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218ad80 _0218ae24: .word data_ov45_0218e6c4 _0218ae28: .word data_ov00_020ec7dc _0218ae2c: .word 0x38e38e39 _0218ae30: .word data_027e0fc8 + arm_func_end func_ov45_0218ad80 .global func_ov45_0218ae34 arm_func_start func_ov45_0218ae34 @@ -2010,8 +2010,8 @@ func_ov45_0218ae34: ; 0x0218ae34 bl func_ov45_0218ae60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218ae34 _0218ae5c: .word data_027e0fc8 + arm_func_end func_ov45_0218ae34 .global func_ov45_0218ae60 arm_func_start func_ov45_0218ae60 @@ -2025,8 +2025,8 @@ func_ov45_0218ae60: ; 0x0218ae60 str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov45_0218ae60 _0218ae80: .word data_ov45_0218e6c4 + arm_func_end func_ov45_0218ae60 .global func_ov45_0218ae84 arm_func_start func_ov45_0218ae84 @@ -2048,8 +2048,8 @@ func_ov45_0218ae84: ; 0x0218ae84 bl func_ov45_0218acf8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218ae84 _0218aec4: .word data_027e0fc8 + arm_func_end func_ov45_0218ae84 .global func_ov45_0218aec8 arm_func_start func_ov45_0218aec8 @@ -2063,8 +2063,8 @@ func_ov45_0218aec8: ; 0x0218aec8 str r1, [r0, #0x1c8] bx lr .align 2, 0 - arm_func_end func_ov45_0218aec8 _0218aee8: .word data_ov45_0218e6c4 + arm_func_end func_ov45_0218aec8 .global func_ov45_0218aeec arm_func_start func_ov45_0218aeec @@ -2091,8 +2091,8 @@ func_ov45_0218af14: ; 0x0218af14 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov45_0218af14 _0218af2c: .word data_027e077c + arm_func_end func_ov45_0218af14 .global func_ov45_0218af30 arm_func_start func_ov45_0218af30 @@ -2100,8 +2100,8 @@ func_ov45_0218af30: ; 0x0218af30 ldr ip, _0218af38 ; =func_ov14_02144afc bx ip .align 2, 0 - arm_func_end func_ov45_0218af30 _0218af38: .word func_ov14_02144afc + arm_func_end func_ov45_0218af30 .global func_ov45_0218af3c arm_func_start func_ov45_0218af3c @@ -2165,9 +2165,9 @@ _0218b000: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218af3c _0218b01c: .word data_027e0ffc _0218b020: .word 0x000003a3 + arm_func_end func_ov45_0218af3c .global func_ov45_0218b024 arm_func_start func_ov45_0218b024 @@ -2200,8 +2200,8 @@ func_ov45_0218b024: ; 0x0218b024 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218b024 _0218b090: .word data_ov00_020e9370 + arm_func_end func_ov45_0218b024 .global func_ov45_0218b094 arm_func_start func_ov45_0218b094 @@ -2257,8 +2257,8 @@ func_ov45_0218b100: ; 0x0218b100 bl _ZN5Actor16CollidesWithLinkEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218b100 _0218b130: .word gAdventureFlags + arm_func_end func_ov45_0218b100 .global func_ov45_0218b134 arm_func_start func_ov45_0218b134 @@ -2325,9 +2325,9 @@ _0218b1f8: mvn r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218b154 _0218b200: .word data_ov00_020ec7ee _0218b204: .word data_ov00_020ec7dc + arm_func_end func_ov45_0218b154 .global func_ov45_0218b208 arm_func_start func_ov45_0218b208 @@ -2396,12 +2396,12 @@ _0218b2f0: str r0, [r4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218b208 _0218b2fc: .word data_ov00_020ec7dc _0218b300: .word data_ov45_0218e6e8 _0218b304: .word data_ov00_020ec7ee _0218b308: .word 0x38e38e39 _0218b30c: .word data_027e0c68 + arm_func_end func_ov45_0218b208 .global func_ov45_0218b310 arm_func_start func_ov45_0218b310 @@ -2416,8 +2416,8 @@ func_ov45_0218b314: ; 0x0218b314 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov45_0218b314 _0218b320: .word data_ov45_0218edc4 + arm_func_end func_ov45_0218b314 .global func_ov45_0218b324 arm_func_start func_ov45_0218b324 @@ -2462,11 +2462,11 @@ _0218b3ac: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218b324 _0218b3b8: .word data_027e0ce0 _0218b3bc: .word data_ov45_0218edc4 _0218b3c0: .word 0x00001430 _0218b3c4: .word 0x00000ec8 + arm_func_end func_ov45_0218b324 .global func_ov45_0218b3c8 arm_func_start func_ov45_0218b3c8 @@ -2517,8 +2517,8 @@ _0218b440: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218b3c8 _0218b46c: .word data_ov45_0218edc4 + arm_func_end func_ov45_0218b3c8 .global func_ov45_0218b470 arm_func_start func_ov45_0218b470 @@ -2779,7 +2779,6 @@ _0218b6d8: add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218b470 _0218b848: .word data_027e0f64 _0218b84c: .word data_ov45_0218e884 _0218b850: .word data_027e0618 @@ -2797,6 +2796,7 @@ _0218b87c: .word data_ov45_0218e8c4 _0218b880: .word data_ov45_0218e8e4 _0218b884: .word data_ov45_0218e900 _0218b888: .word data_ov45_0218e91c + arm_func_end func_ov45_0218b470 .global func_ov45_0218b88c arm_func_start func_ov45_0218b88c @@ -2846,10 +2846,10 @@ func_ov45_0218b88c: ; 0x0218b88c bl func_ov00_0208726c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218b88c _0218b93c: .word data_027e0d44 _0218b940: .word data_027e0618 _0218b944: .word data_027e0f64 + arm_func_end func_ov45_0218b88c .global func_ov45_0218b948 arm_func_start func_ov45_0218b948 @@ -3012,9 +3012,9 @@ func_ov45_0218baf4: ; 0x0218baf4 strne r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218baf4 _0218bb58: .word data_027e0c68 _0218bb5c: .word data_ov45_0218e884 + arm_func_end func_ov45_0218baf4 .global func_ov45_0218bb60 arm_func_start func_ov45_0218bb60 @@ -3053,8 +3053,8 @@ func_ov45_0218bb7c: ; 0x0218bb7c strb r3, [r1] bx lr .align 2, 0 - arm_func_end func_ov45_0218bb7c _0218bbd0: .word data_ov09_0211f52c + arm_func_end func_ov45_0218bb7c .global func_ov45_0218bbd4 arm_func_start func_ov45_0218bbd4 @@ -3117,10 +3117,10 @@ _0218bc60: bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218bbf0 _0218bc9c: .word data_027e0e28 _0218bca0: .word data_ov00_020eec9c _0218bca4: .word data_ov09_0211f52c + arm_func_end func_ov45_0218bbf0 .global func_ov45_0218bca8 arm_func_start func_ov45_0218bca8 @@ -3143,8 +3143,8 @@ func_ov45_0218bca8: ; 0x0218bca8 strb r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218bca8 _0218bcec: .word data_ov09_0211f52c + arm_func_end func_ov45_0218bca8 .global func_ov45_0218bcf0 arm_func_start func_ov45_0218bcf0 @@ -3215,8 +3215,8 @@ func_ov45_0218bd78: ; 0x0218bd78 strb r3, [r1] bx lr .align 2, 0 - arm_func_end func_ov45_0218bd78 _0218bdcc: .word data_ov09_0211f52c + arm_func_end func_ov45_0218bd78 .global func_ov45_0218bdd0 arm_func_start func_ov45_0218bdd0 @@ -3280,10 +3280,10 @@ _0218be5c: bl func_ov00_020d77e4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218bdec _0218be9c: .word data_027e0e28 _0218bea0: .word data_ov00_020eec9c _0218bea4: .word data_ov09_0211f52c + arm_func_end func_ov45_0218bdec .global func_ov45_0218bea8 arm_func_start func_ov45_0218bea8 @@ -3306,8 +3306,8 @@ func_ov45_0218bea8: ; 0x0218bea8 strb r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218bea8 _0218beec: .word data_ov09_0211f52c + arm_func_end func_ov45_0218bea8 .global func_ov45_0218bef0 arm_func_start func_ov45_0218bef0 @@ -3364,9 +3364,9 @@ func_ov45_0218bf60: ; 0x0218bf60 str r0, [ip, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218bf60 _0218bfa8: .word 0x000001ff _0218bfac: .word 0x04001010 + arm_func_end func_ov45_0218bf60 .global func_ov45_0218bfb0 arm_func_start func_ov45_0218bfb0 @@ -3439,8 +3439,8 @@ _0218c07c: blx func_ov09_02113868 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218bfb0 _0218c0a0: .word data_027e0c38 + arm_func_end func_ov45_0218bfb0 .global func_ov45_0218c0a4 arm_func_start func_ov45_0218c0a4 @@ -3449,8 +3449,8 @@ func_ov45_0218c0a4: ; 0x0218c0a4 add r0, r0, #0xe8 bx ip .align 2, 0 - arm_func_end func_ov45_0218c0a4 _0218c0b0: .word func_ov09_02114110 + arm_func_end func_ov45_0218c0a4 .global func_ov45_0218c0b4 arm_func_start func_ov45_0218c0b4 @@ -3512,9 +3512,9 @@ _0218c168: strb r1, [r4, #0xdb] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218c0b4 _0218c184: .word data_ov45_0218e884 _0218c188: .word data_027e0cbc + arm_func_end func_ov45_0218c0b4 .global func_ov45_0218c18c arm_func_start func_ov45_0218c18c @@ -3636,8 +3636,8 @@ _0218c32c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c18c _0218c350: .word data_ov45_0218e884 + arm_func_end func_ov45_0218c18c .global func_ov45_0218c354 arm_func_start func_ov45_0218c354 @@ -3765,8 +3765,8 @@ _0218c4b8: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c43c _0218c4c0: .word data_027e0c68 + arm_func_end func_ov45_0218c43c .global func_ov45_0218c4c4 arm_func_start func_ov45_0218c4c4 @@ -3783,8 +3783,8 @@ func_ov45_0218c4c4: ; 0x0218c4c4 bl func_ov45_0218c5c4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218c4c4 _0218c4f0: .word data_027e0fe0 + arm_func_end func_ov45_0218c4c4 .global func_ov45_0218c4f4 arm_func_start func_ov45_0218c4f4 @@ -3838,8 +3838,8 @@ _0218c554: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov45_0218c4f4 _0218c5b0: .word data_ov45_0218e3d4 + arm_func_end func_ov45_0218c4f4 .global func_ov45_0218c5b4 arm_func_start func_ov45_0218c5b4 @@ -3848,8 +3848,8 @@ func_ov45_0218c5b4: ; 0x0218c5b4 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov45_0218c5b4 _0218c5c0: .word data_ov45_0218edc8 + arm_func_end func_ov45_0218c5b4 .global func_ov45_0218c5c4 arm_func_start func_ov45_0218c5c4 @@ -3869,9 +3869,9 @@ func_ov45_0218c5c4: ; 0x0218c5c4 str r4, [r1, #0x20] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c5c4 _0218c5fc: .word data_ov45_0218e958 _0218c600: .word data_ov45_0218edc8 + arm_func_end func_ov45_0218c5c4 .global func_ov45_0218c604 arm_func_start func_ov45_0218c604 @@ -3890,8 +3890,8 @@ func_ov45_0218c604: ; 0x0218c604 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c604 _0218c638: .word data_ov45_0218edc8 + arm_func_end func_ov45_0218c604 .global func_ov45_0218c63c arm_func_start func_ov45_0218c63c @@ -3912,8 +3912,8 @@ func_ov45_0218c63c: ; 0x0218c63c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c63c _0218c678: .word data_ov45_0218edc8 + arm_func_end func_ov45_0218c63c .global func_ov45_0218c67c arm_func_start func_ov45_0218c67c @@ -3962,13 +3962,13 @@ func_ov45_0218c67c: ; 0x0218c67c bl func_ov14_021450f0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c67c _0218c728: .word data_ov45_0218e358 _0218c72c: .word data_ov45_0218e34c _0218c730: .word data_ov45_0218e938 _0218c734: .word data_ov45_0218e93c _0218c738: .word 0x00000105 _0218c73c: .word func_ov45_0218c4f4 + arm_func_end func_ov45_0218c67c .global func_ov45_0218c740 arm_func_start func_ov45_0218c740 @@ -4120,9 +4120,9 @@ func_ov45_0218c8d8: ; 0x0218c8d8 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov45_0218c8d8 _0218c8f0: .word func_ov18_02160a54 _0218c8f4: .word data_027e0e28 + arm_func_end func_ov45_0218c8d8 .global func_ov45_0218c8f8 arm_func_start func_ov45_0218c8f8 @@ -4150,8 +4150,8 @@ func_ov45_0218c8f8: ; 0x0218c8f8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c8f8 _0218c950: .word data_027e077c + arm_func_end func_ov45_0218c8f8 .global func_ov45_0218c954 arm_func_start func_ov45_0218c954 @@ -4164,8 +4164,8 @@ func_ov45_0218c954: ; 0x0218c954 str r0, [r4, #0x488] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c954 _0218c970: .word 0x00070032 + arm_func_end func_ov45_0218c954 .global func_ov45_0218c974 arm_func_start func_ov45_0218c974 @@ -4221,8 +4221,8 @@ _0218ca10: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218c974 _0218ca34: .word data_027e0e58 + arm_func_end func_ov45_0218c974 .global func_ov45_0218ca38 arm_func_start func_ov45_0218ca38 @@ -4233,9 +4233,9 @@ func_ov45_0218ca38: ; 0x0218ca38 str r2, [r0, #0x488] bx ip .align 2, 0 - arm_func_end func_ov45_0218ca38 _0218ca4c: .word func_ov45_0218cbc0 _0218ca50: .word 0x00070038 + arm_func_end func_ov45_0218ca38 .global func_ov45_0218ca54 arm_func_start func_ov45_0218ca54 @@ -4276,8 +4276,8 @@ func_ov45_0218cab4: ; 0x0218cab4 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov45_0218cab4 _0218cacc: .word data_027e077c + arm_func_end func_ov45_0218cab4 .global func_ov45_0218cad0 arm_func_start func_ov45_0218cad0 @@ -4285,8 +4285,8 @@ func_ov45_0218cad0: ; 0x0218cad0 ldr ip, _0218cad8 ; =func_ov14_02144d00 bx ip .align 2, 0 - arm_func_end func_ov45_0218cad0 _0218cad8: .word func_ov14_02144d00 + arm_func_end func_ov45_0218cad0 .global func_ov45_0218cadc arm_func_start func_ov45_0218cadc @@ -4305,8 +4305,8 @@ func_ov45_0218cadc: ; 0x0218cadc strb r2, [r0, #0x287] bx lr .align 2, 0 - arm_func_end func_ov45_0218cadc _0218cb10: .word data_027e0f64 + arm_func_end func_ov45_0218cadc .global func_ov45_0218cb14 arm_func_start func_ov45_0218cb14 @@ -4366,8 +4366,8 @@ func_ov45_0218cb5c: ; 0x0218cb5c add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218cb5c _0218cbbc: .word data_027e0f94 + arm_func_end func_ov45_0218cb5c .global func_ov45_0218cbc0 arm_func_start func_ov45_0218cbc0 @@ -4470,7 +4470,6 @@ _0218ccf8: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218cbc0 _0218cd14: .word 0x0007003b _0218cd18: .word data_ov45_0218e940 _0218cd1c: .word data_ov45_0218e944 @@ -4478,6 +4477,7 @@ _0218cd20: .word data_ov45_0218e948 _0218cd24: .word data_ov45_0218e94c _0218cd28: .word 0x00070036 _0218cd2c: .word data_027e0c68 + arm_func_end func_ov45_0218cbc0 .global func_ov45_0218cd30 arm_func_start func_ov45_0218cd30 @@ -4493,8 +4493,8 @@ func_ov45_0218cd30: ; 0x0218cd30 str r2, [r1, #0x42c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218cd30 _0218cd58: .word data_ov45_0218eb0c + arm_func_end func_ov45_0218cd30 .global func_ov45_0218cd5c arm_func_start func_ov45_0218cd5c @@ -4524,8 +4524,8 @@ func_ov45_0218cd8c: ; 0x0218cd8c ldr ip, _0218cd94 ; =func_ov09_02116b00 bx ip .align 2, 0 - arm_func_end func_ov45_0218cd8c _0218cd94: .word func_ov09_02116b00 + arm_func_end func_ov45_0218cd8c .global func_ov45_0218cd98 arm_func_start func_ov45_0218cd98 @@ -4584,8 +4584,8 @@ func_ov45_0218ce50: ; 0x0218ce50 ldr ip, _0218ce58 ; =func_ov09_02116f64 bx ip .align 2, 0 - arm_func_end func_ov45_0218ce50 _0218ce58: .word func_ov09_02116f64 + arm_func_end func_ov45_0218ce50 .global func_ov45_0218ce5c arm_func_start func_ov45_0218ce5c @@ -4593,8 +4593,8 @@ func_ov45_0218ce5c: ; 0x0218ce5c ldr ip, _0218ce64 ; =func_ov09_02116f6c bx ip .align 2, 0 - arm_func_end func_ov45_0218ce5c _0218ce64: .word func_ov09_02116f6c + arm_func_end func_ov45_0218ce5c .global func_ov45_0218ce68 arm_func_start func_ov45_0218ce68 @@ -4609,8 +4609,8 @@ func_ov45_0218ce68: ; 0x0218ce68 str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218ce68 _0218ce8c: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218ce68 .global func_ov45_0218ce90 arm_func_start func_ov45_0218ce90 @@ -4673,7 +4673,6 @@ _0218cf1c: str r0, [r4, #0x14] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218ce90 _0218cf58: .word 0x0007003c _0218cf5c: .word 0x00070033 _0218cf60: .word 0x00070034 @@ -4682,6 +4681,7 @@ _0218cf68: .word 0x00070036 _0218cf6c: .word data_ov09_0211f52c _0218cf70: .word 0x0007003b _0218cf74: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218ce90 .global func_ov45_0218cf78 arm_func_start func_ov45_0218cf78 @@ -4724,9 +4724,9 @@ _0218cfec: str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218cf78 _0218d004: .word data_027e0c68 _0218d008: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218cf78 .global func_ov45_0218d00c arm_func_start func_ov45_0218d00c @@ -4775,9 +4775,9 @@ func_ov45_0218d00c: ; 0x0218d00c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d00c _0218d0b8: .word data_ov09_0211f52c _0218d0bc: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218d00c .global func_ov45_0218d0c0 arm_func_start func_ov45_0218d0c0 @@ -4864,7 +4864,6 @@ _0218d1e4: bl func_ov00_020d77e4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218d0c0 _0218d1f4: .word 0x00070032 _0218d1f8: .word data_ov45_0218ea6c _0218d1fc: .word data_ov00_020eec9c @@ -4872,6 +4871,7 @@ _0218d200: .word gItemManager _0218d204: .word 0x0007003a _0218d208: .word 0x00070039 _0218d20c: .word 0x00070037 + arm_func_end func_ov45_0218d0c0 .global func_ov45_0218d210 arm_func_start func_ov45_0218d210 @@ -4903,8 +4903,8 @@ func_ov45_0218d210: ; 0x0218d210 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d210 _0218d278: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218d210 .global func_ov45_0218d27c arm_func_start func_ov45_0218d27c @@ -4942,8 +4942,8 @@ func_ov45_0218d2b8: ; 0x0218d2b8 str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d2b8 _0218d2e8: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218d2b8 .global func_ov45_0218d2ec arm_func_start func_ov45_0218d2ec @@ -4984,8 +4984,8 @@ func_ov45_0218d2ec: ; 0x0218d2ec add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d2ec _0218d378: .word data_ov09_0211f52c + arm_func_end func_ov45_0218d2ec .global func_ov45_0218d37c arm_func_start func_ov45_0218d37c @@ -5017,8 +5017,8 @@ func_ov45_0218d37c: ; 0x0218d37c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d37c _0218d3e4: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218d37c .global func_ov45_0218d3e8 arm_func_start func_ov45_0218d3e8 @@ -5045,10 +5045,10 @@ func_ov45_0218d3e8: ; 0x0218d3e8 str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d3e8 _0218d43c: .word data_027e0c68 _0218d440: .word 0x00070032 _0218d444: .word data_ov45_0218ea6c + arm_func_end func_ov45_0218d3e8 .global func_ov45_0218d448 arm_func_start func_ov45_0218d448 @@ -5081,9 +5081,9 @@ func_ov45_0218d448: ; 0x0218d448 bl func_ov45_0218cbc0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d448 _0218d4b4: .word data_ov45_0218ea6c _0218d4b8: .word 0x00070032 + arm_func_end func_ov45_0218d448 .global func_ov45_0218d4bc arm_func_start func_ov45_0218d4bc @@ -5091,8 +5091,8 @@ func_ov45_0218d4bc: ; 0x0218d4bc ldr ip, _0218d4c4 ; =func_ov09_02117edc bx ip .align 2, 0 - arm_func_end func_ov45_0218d4bc _0218d4c4: .word func_ov09_02117edc + arm_func_end func_ov45_0218d4bc .global func_ov45_0218d4c8 arm_func_start func_ov45_0218d4c8 @@ -5100,8 +5100,8 @@ func_ov45_0218d4c8: ; 0x0218d4c8 ldr ip, _0218d4d0 ; =func_ov09_02117f04 bx ip .align 2, 0 - arm_func_end func_ov45_0218d4c8 _0218d4d0: .word func_ov09_02117f04 + arm_func_end func_ov45_0218d4c8 .global func_ov45_0218d4d4 arm_func_start func_ov45_0218d4d4 @@ -5131,9 +5131,9 @@ func_ov45_0218d4d4: ; 0x0218d4d4 blx _ZN11ItemManager21AddShipPartPriceShownEjj ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218d4d4 _0218d534: .word data_ov45_0218ea6c _0218d538: .word gItemManager + arm_func_end func_ov45_0218d4d4 .global func_ov45_0218d53c arm_func_start func_ov45_0218d53c @@ -5236,8 +5236,8 @@ func_ov45_0218d5d0: ; 0x0218d5d0 str r1, [r4, #0xec4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d5d0 _0218d5f8: .word data_ov45_0218ec18 + arm_func_end func_ov45_0218d5d0 .global func_ov45_0218d5fc arm_func_start func_ov45_0218d5fc @@ -5267,8 +5267,8 @@ func_ov45_0218d62c: ; 0x0218d62c ldr ip, _0218d634 ; =func_ov09_02118470 bx ip .align 2, 0 - arm_func_end func_ov45_0218d62c _0218d634: .word func_ov09_02118470 + arm_func_end func_ov45_0218d62c .global func_ov45_0218d638 arm_func_start func_ov45_0218d638 @@ -5322,8 +5322,8 @@ func_ov45_0218d6dc: ; 0x0218d6dc ldr ip, _0218d6e4 ; =func_ov09_021185c4 bx ip .align 2, 0 - arm_func_end func_ov45_0218d6dc _0218d6e4: .word func_ov09_021185c4 + arm_func_end func_ov45_0218d6dc .global func_ov45_0218d6e8 arm_func_start func_ov45_0218d6e8 @@ -5331,8 +5331,8 @@ func_ov45_0218d6e8: ; 0x0218d6e8 ldr ip, _0218d6f0 ; =func_ov09_021185cc bx ip .align 2, 0 - arm_func_end func_ov45_0218d6e8 _0218d6f0: .word func_ov09_021185cc + arm_func_end func_ov45_0218d6e8 .global func_ov45_0218d6f4 arm_func_start func_ov45_0218d6f4 @@ -5340,8 +5340,8 @@ func_ov45_0218d6f4: ; 0x0218d6f4 ldr ip, _0218d6fc ; =func_ov09_02118b14 bx ip .align 2, 0 - arm_func_end func_ov45_0218d6f4 _0218d6fc: .word func_ov09_02118b14 + arm_func_end func_ov45_0218d6f4 .global func_ov45_0218d700 arm_func_start func_ov45_0218d700 @@ -5349,8 +5349,8 @@ func_ov45_0218d700: ; 0x0218d700 ldr ip, _0218d708 ; =func_ov09_02118b38 bx ip .align 2, 0 - arm_func_end func_ov45_0218d700 _0218d708: .word func_ov09_02118b38 + arm_func_end func_ov45_0218d700 .global func_ov45_0218d70c arm_func_start func_ov45_0218d70c @@ -5412,12 +5412,12 @@ _0218d784: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d714 _0218d7d0: .word gItemManager _0218d7d4: .word 0x0007003a _0218d7d8: .word data_ov45_0218eba0 _0218d7dc: .word 0x00070037 _0218d7e0: .word data_ov00_020eec9c + arm_func_end func_ov45_0218d714 .global func_ov45_0218d7e4 arm_func_start func_ov45_0218d7e4 @@ -5429,9 +5429,9 @@ func_ov45_0218d7e4: ; 0x0218d7e4 ldr r1, [r2, #0x1c] bx ip .align 2, 0 - arm_func_end func_ov45_0218d7e4 _0218d7fc: .word gItemManager _0218d800: .word _ZN11ItemManager21AddTreasurePriceShownEj + arm_func_end func_ov45_0218d7e4 .global func_ov45_0218d804 arm_func_start func_ov45_0218d804 @@ -5461,9 +5461,9 @@ func_ov45_0218d804: ; 0x0218d804 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d804 _0218d864: .word 0x00070032 _0218d868: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218d804 .global func_ov45_0218d86c arm_func_start func_ov45_0218d86c @@ -5481,8 +5481,8 @@ func_ov45_0218d86c: ; 0x0218d86c str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d86c _0218d89c: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218d86c .global func_ov45_0218d8a0 arm_func_start func_ov45_0218d8a0 @@ -5530,7 +5530,6 @@ _0218d8f8: str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d8a0 _0218d930: .word 0x00070033 _0218d934: .word 0x00070034 _0218d938: .word 0x00070035 @@ -5538,6 +5537,7 @@ _0218d93c: .word 0x00070036 _0218d940: .word data_ov09_0211f52c _0218d944: .word 0x0007003b _0218d948: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218d8a0 .global func_ov45_0218d94c arm_func_start func_ov45_0218d94c @@ -5571,10 +5571,10 @@ _0218d980: str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d94c _0218d9b8: .word data_027e0c68 _0218d9bc: .word data_ov09_0211f52c _0218d9c0: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218d94c .global func_ov45_0218d9c4 arm_func_start func_ov45_0218d9c4 @@ -5588,8 +5588,8 @@ func_ov45_0218d9c4: ; 0x0218d9c4 str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov45_0218d9c4 _0218d9e4: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218d9c4 .global func_ov45_0218d9e8 arm_func_start func_ov45_0218d9e8 @@ -5611,8 +5611,8 @@ func_ov45_0218d9e8: ; 0x0218d9e8 str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218d9e8 _0218da28: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218d9e8 .global func_ov45_0218da2c arm_func_start func_ov45_0218da2c @@ -5626,8 +5626,8 @@ func_ov45_0218da2c: ; 0x0218da2c str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov45_0218da2c _0218da4c: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218da2c .global func_ov45_0218da50 arm_func_start func_ov45_0218da50 @@ -5654,10 +5654,10 @@ func_ov45_0218da50: ; 0x0218da50 str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218da50 _0218daa4: .word data_027e0c68 _0218daa8: .word 0x00070032 _0218daac: .word data_ov45_0218eba0 + arm_func_end func_ov45_0218da50 .global func_ov45_0218dab0 arm_func_start func_ov45_0218dab0 @@ -5764,8 +5764,8 @@ func_ov45_0218db40: ; 0x0218db40 movne r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov45_0218db40 _0218db90: .word gItemManager + arm_func_end func_ov45_0218db40 .global func_ov45_0218db94 arm_func_start func_ov45_0218db94 @@ -5792,9 +5792,9 @@ _0218dbd4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218db94 _0218dbe4: .word data_ov45_0218ecf4 _0218dbe8: .word data_ov02_0210016c + arm_func_end func_ov45_0218db94 .global func_ov45_0218dbec arm_func_start func_ov45_0218dbec @@ -5819,8 +5819,8 @@ _0218dc18: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218dbec _0218dc34: .word data_ov45_0218ecf4 + arm_func_end func_ov45_0218dbec .global func_ov45_0218dc38 arm_func_start func_ov45_0218dc38 @@ -5847,8 +5847,8 @@ _0218dc64: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218dc38 _0218dc88: .word data_ov45_0218ecf4 + arm_func_end func_ov45_0218dc38 .global func_ov45_0218dc8c arm_func_start func_ov45_0218dc8c @@ -5941,8 +5941,8 @@ func_ov45_0218ddb8: ; 0x0218ddb8 ldr ip, _0218ddc0 ; =func_ov09_02116f64 bx ip .align 2, 0 - arm_func_end func_ov45_0218ddb8 _0218ddc0: .word func_ov09_02116f64 + arm_func_end func_ov45_0218ddb8 .global func_ov45_0218ddc4 arm_func_start func_ov45_0218ddc4 @@ -6059,8 +6059,8 @@ _0218df54: add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov45_0218dde0 _0218df64: .word gItemManager + arm_func_end func_ov45_0218dde0 .global func_ov45_0218df68 arm_func_start func_ov45_0218df68 @@ -6109,10 +6109,10 @@ func_ov45_0218dfa0: ; 0x0218dfa0 strb r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218dfa0 _0218dfec: .word data_ov45_0218ec9c _0218dff0: .word data_ov00_020eec9c _0218dff4: .word data_ov09_0211f52c + arm_func_end func_ov45_0218dfa0 .global func_ov45_0218dff8 arm_func_start func_ov45_0218dff8 @@ -6120,8 +6120,8 @@ func_ov45_0218dff8: ; 0x0218dff8 ldr ip, _0218e000 ; =func_ov45_0218e20c bx ip .align 2, 0 - arm_func_end func_ov45_0218dff8 _0218e000: .word func_ov45_0218e20c + arm_func_end func_ov45_0218dff8 .global func_ov45_0218e004 arm_func_start func_ov45_0218e004 @@ -6129,8 +6129,8 @@ func_ov45_0218e004: ; 0x0218e004 ldr ip, _0218e00c ; =func_ov45_0218e20c bx ip .align 2, 0 - arm_func_end func_ov45_0218e004 _0218e00c: .word func_ov45_0218e20c + arm_func_end func_ov45_0218e004 .global func_ov45_0218e010 arm_func_start func_ov45_0218e010 @@ -6185,13 +6185,13 @@ func_ov45_0218e010: ; 0x0218e010 blx _ZN11ItemManager16SetShipPartCountEjjc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov45_0218e010 _0218e0d4: .word data_ov09_0211f52c _0218e0d8: .word data_ov45_0218ec9c _0218e0dc: .word data_ov45_0218e6e4 _0218e0e0: .word gItemManager _0218e0e4: .word data_ov00_020ec7ef _0218e0e8: .word data_ov00_020ec7ee + arm_func_end func_ov45_0218e010 .global func_ov45_0218e0ec arm_func_start func_ov45_0218e0ec @@ -6209,8 +6209,8 @@ func_ov45_0218e0ec: ; 0x0218e0ec str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov45_0218e0ec _0218e11c: .word data_ov45_0218ec9c + arm_func_end func_ov45_0218e0ec .global func_ov45_0218e120 arm_func_start func_ov45_0218e120 @@ -6241,8 +6241,8 @@ func_ov45_0218e120: ; 0x0218e120 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov45_0218e120 _0218e184: .word data_ov45_0218ec9c + arm_func_end func_ov45_0218e120 .global func_ov45_0218e188 arm_func_start func_ov45_0218e188 @@ -6260,8 +6260,8 @@ func_ov45_0218e188: ; 0x0218e188 str r1, [r0, #0x14] bx lr .align 2, 0 - arm_func_end func_ov45_0218e188 _0218e1b8: .word data_ov45_0218ec9c + arm_func_end func_ov45_0218e188 .global func_ov45_0218e1bc arm_func_start func_ov45_0218e1bc @@ -6279,9 +6279,9 @@ func_ov45_0218e1bc: ; 0x0218e1bc str r0, [r4, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov45_0218e1bc _0218e1ec: .word data_ov45_0218ec9c _0218e1f0: .word data_ov09_0211f52c + arm_func_end func_ov45_0218e1bc .global func_ov45_0218e1f4 arm_func_start func_ov45_0218e1f4 @@ -6297,8 +6297,8 @@ func_ov45_0218e1f8: ; 0x0218e1f8 ldr r0, [r0, #0x42c] bx ip .align 2, 0 - arm_func_end func_ov45_0218e1f8 _0218e208: .word func_ov02_020f66a0 + arm_func_end func_ov45_0218e1f8 .global func_ov45_0218e20c arm_func_start func_ov45_0218e20c @@ -6586,12 +6586,12 @@ func_ov45_0218e3e8: ; 0x0218e3e8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218e3e8 _0218e414: .word data_ov45_0218ed8c _0218e418: .word 0x54524144 _0218e41c: .word func_ov45_02189560 _0218e420: .word _ZN9ActorTypeD1Ev _0218e424: .word data_ov45_0218ed80 + arm_func_end func_ov45_0218e3e8 .global func_ov45_0218e428 arm_func_start func_ov45_0218e428 @@ -6608,12 +6608,12 @@ func_ov45_0218e428: ; 0x0218e428 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218e428 _0218e454: .word data_ov45_0218edb0 _0218e458: .word 0x54524142 _0218e45c: .word func_ov45_0218a838 _0218e460: .word _ZN9ActorTypeD1Ev _0218e464: .word data_ov45_0218eda4 + arm_func_end func_ov45_0218e428 .global func_ov45_0218e468 arm_func_start func_ov45_0218e468 @@ -6630,12 +6630,12 @@ func_ov45_0218e468: ; 0x0218e468 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov45_0218e468 _0218e494: .word data_ov45_0218edd4 _0218e498: .word 0x4a554447 _0218e49c: .word func_ov45_0218c4c4 _0218e4a0: .word _ZN9ActorTypeD1Ev _0218e4a4: .word data_ov45_0218edc8 + arm_func_end func_ov45_0218e468 .section .ctor, 4, 1, 4 .global data_ov45_0218e4a8 diff --git a/asm/ov46.s b/asm/ov46.s index 58abc6f7..558bb92a 100644 --- a/asm/ov46.s +++ b/asm/ov46.s @@ -18,9 +18,9 @@ func_ov46_02190040: ; 0x02190040 bl func_ov46_021902cc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_02190040 _0219006c: .word data_027e0fe0 _02190070: .word 0x000004dc + arm_func_end func_ov46_02190040 .global func_ov46_02190074 arm_func_start func_ov46_02190074 @@ -128,7 +128,6 @@ _021901b4: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov46_02190074 _021901cc: .word gMapManager _021901d0: .word 0x0000036d _021901d4: .word 0x0000036e @@ -138,6 +137,7 @@ _021901e0: .word 0x00000375 _021901e4: .word 0x00000376 _021901e8: .word 0x00000377 _021901ec: .word 0x00000379 + arm_func_end func_ov46_02190074 .global func_ov46_021901f0 arm_func_start func_ov46_021901f0 @@ -200,10 +200,10 @@ _02190290: bl func_ov00_020ceacc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov46_021901f0 _021902c0: .word 0x0000036d _021902c4: .word 0x0000037a _021902c8: .word data_027e0ffc + arm_func_end func_ov46_021901f0 .global func_ov46_021902cc arm_func_start func_ov46_021902cc @@ -233,10 +233,10 @@ func_ov46_021902cc: ; 0x021902cc strb r1, [r4, #0x4d8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021902cc _0219032c: .word data_ov46_02194698 _02190330: .word data_ov00_020e2f04 _02190334: .word data_ov00_020e2e3c + arm_func_end func_ov46_021902cc .global func_ov46_02190338 arm_func_start func_ov46_02190338 @@ -260,9 +260,9 @@ _02190364: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190338 _0219037c: .word data_ov46_02194698 _02190380: .word data_027e0f6c + arm_func_end func_ov46_02190338 .global func_ov46_02190384 arm_func_start func_ov46_02190384 @@ -288,9 +288,9 @@ _021903b0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190384 _021903d0: .word data_ov46_02194698 _021903d4: .word data_027e0f6c + arm_func_end func_ov46_02190384 .global func_ov46_021903d8 arm_func_start func_ov46_021903d8 @@ -349,7 +349,6 @@ _0219049c: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov46_021903d8 _021904a8: .word func_ov46_021901f0 _021904ac: .word data_ov46_02194660 _021904b0: .word data_ov46_02194664 @@ -357,6 +356,7 @@ _021904b4: .word data_ov46_02194300 _021904b8: .word data_ov46_021942f4 _021904bc: .word data_027e0d38 _021904c0: .word data_027e0f6c + arm_func_end func_ov46_021903d8 .global func_ov46_021904c4 arm_func_start func_ov46_021904c4 @@ -413,10 +413,10 @@ _02190574: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021904c4 _02190580: .word data_027e0fe4 _02190584: .word 0x4e415649 _02190588: .word 0x53574f4e + arm_func_end func_ov46_021904c4 .global func_ov46_0219058c arm_func_start func_ov46_0219058c @@ -606,13 +606,13 @@ _021907f8: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov46_021905f8 _02190800: .word data_ov00_020e8b08 _02190804: .word 0x00000266 _02190808: .word data_ov46_0219466c _0219080c: .word data_ov46_02194670 _02190810: .word data_ov46_02194678 _02190814: .word data_ov46_0219467c + arm_func_end func_ov46_021905f8 .global func_ov46_02190818 arm_func_start func_ov46_02190818 @@ -644,9 +644,9 @@ _02190870: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02190818 _02190878: .word data_ov46_02194684 _0219087c: .word data_ov46_02194688 + arm_func_end func_ov46_02190818 .global func_ov46_02190880 arm_func_start func_ov46_02190880 @@ -741,9 +741,9 @@ func_ov46_02190978: ; 0x02190978 bl func_ov46_02190c04 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_02190978 _021909a4: .word data_027e0fe0 _021909a8: .word 0x000004d8 + arm_func_end func_ov46_02190978 .global func_ov46_021909ac arm_func_start func_ov46_021909ac @@ -851,7 +851,6 @@ _02190aec: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov46_021909ac _02190b04: .word gMapManager _02190b08: .word 0x0000036d _02190b0c: .word 0x0000036e @@ -861,6 +860,7 @@ _02190b18: .word 0x00000375 _02190b1c: .word 0x00000376 _02190b20: .word 0x00000377 _02190b24: .word 0x00000379 + arm_func_end func_ov46_021909ac .global func_ov46_02190b28 arm_func_start func_ov46_02190b28 @@ -923,10 +923,10 @@ _02190bc8: bl func_ov00_020ceacc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov46_02190b28 _02190bf8: .word 0x0000036d _02190bfc: .word 0x0000037a _02190c00: .word data_027e0ffc + arm_func_end func_ov46_02190b28 .global func_ov46_02190c04 arm_func_start func_ov46_02190c04 @@ -947,8 +947,8 @@ func_ov46_02190c04: ; 0x02190c04 strb r1, [r4, #0x4d7] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190c04 _02190c40: .word data_ov46_021947c8 + arm_func_end func_ov46_02190c04 .global func_ov46_02190c44 arm_func_start func_ov46_02190c44 @@ -978,8 +978,8 @@ func_ov46_02190c74: ; 0x02190c74 ldr ip, _02190c7c ; =func_ov14_02144d00 bx ip .align 2, 0 - arm_func_end func_ov46_02190c74 _02190c7c: .word func_ov14_02144d00 + arm_func_end func_ov46_02190c74 .global func_ov46_02190c80 arm_func_start func_ov46_02190c80 @@ -1039,12 +1039,12 @@ _02190ce8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190c80 _02190d4c: .word func_ov46_02190b28 _02190d50: .word data_ov46_02194794 _02190d54: .word data_ov46_02194798 _02190d58: .word data_ov46_02194398 _02190d5c: .word data_ov46_0219438c + arm_func_end func_ov46_02190c80 .global func_ov46_02190d60 arm_func_start func_ov46_02190d60 @@ -1105,8 +1105,8 @@ func_ov46_02190de4: ; 0x02190de4 str r0, [r4, #0x474] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190de4 _02190e20: .word data_ov46_021947a0 + arm_func_end func_ov46_02190de4 .global func_ov46_02190e24 arm_func_start func_ov46_02190e24 @@ -1114,8 +1114,8 @@ func_ov46_02190e24: ; 0x02190e24 ldr ip, _02190e2c ; =func_ov14_021452b0 bx ip .align 2, 0 - arm_func_end func_ov46_02190e24 _02190e2c: .word func_ov14_021452b0 + arm_func_end func_ov46_02190e24 .global func_ov46_02190e30 arm_func_start func_ov46_02190e30 @@ -1146,9 +1146,9 @@ _02190e68: str r0, [r4, #0x474] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190e30 _02190e90: .word data_ov46_021947a0 _02190e94: .word data_ov46_021947a8 + arm_func_end func_ov46_02190e30 .global func_ov46_02190e98 arm_func_start func_ov46_02190e98 @@ -1206,8 +1206,8 @@ func_ov46_02190ee4: ; 0x02190ee4 str r0, [r4, #0x474] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02190ee4 _02190f50: .word data_ov46_021947a0 + arm_func_end func_ov46_02190ee4 .global func_ov46_02190f54 arm_func_start func_ov46_02190f54 @@ -1438,11 +1438,11 @@ _02191260: add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02190f54 _021912a4: .word 0x00000aab _021912a8: .word 0x00000133 _021912ac: .word data_027e0fc8 _021912b0: .word data_027e0fcc + arm_func_end func_ov46_02190f54 .global func_ov46_021912b4 arm_func_start func_ov46_021912b4 @@ -1451,8 +1451,8 @@ func_ov46_021912b4: ; 0x021912b4 mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov46_021912b4 _021912c0: .word func_01fffcd8 + arm_func_end func_ov46_021912b4 .global func_ov46_021912c4 arm_func_start func_ov46_021912c4 @@ -1474,8 +1474,8 @@ func_ov46_021912e8: ; 0x021912e8 ldr ip, _021912f0 ; =func_ov46_02190e30 bx ip .align 2, 0 - arm_func_end func_ov46_021912e8 _021912f0: .word func_ov46_02190e30 + arm_func_end func_ov46_021912e8 .global func_ov46_021912f4 arm_func_start func_ov46_021912f4 @@ -1534,9 +1534,9 @@ _021913a4: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021912f4 _021913b0: .word data_027e0fe4 _021913b4: .word 0x414e4353 + arm_func_end func_ov46_021912f4 .global func_ov46_021913b8 arm_func_start func_ov46_021913b8 @@ -1659,7 +1659,6 @@ _0219155c: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021913b8 _02191568: .word data_027e077c _0219156c: .word data_027e103c _02191570: .word data_027e1054 @@ -1670,6 +1669,7 @@ _02191580: .word 0x00000125 _02191584: .word data_ov00_020eec9c _02191588: .word data_027e0c68 _0219158c: .word 0x00070098 + arm_func_end func_ov46_021913b8 .global func_ov46_02191590 arm_func_start func_ov46_02191590 @@ -1821,13 +1821,13 @@ _02191790: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov46_02191590 _02191798: .word data_ov00_020e8b08 _0219179c: .word 0x00000266 _021917a0: .word data_ov46_021948bc _021917a4: .word data_ov46_021948c0 _021917a8: .word data_ov46_021948c8 _021917ac: .word data_ov46_021948cc + arm_func_end func_ov46_02191590 .global func_ov46_021917b0 arm_func_start func_ov46_021917b0 @@ -1867,9 +1867,9 @@ _02191824: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_021917b0 _0219182c: .word data_ov46_021948d4 _02191830: .word data_ov46_021948d8 + arm_func_end func_ov46_021917b0 .global func_ov46_02191834 arm_func_start func_ov46_02191834 @@ -1952,10 +1952,10 @@ _02191934: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02191884 _02191940: .word data_027e0fe4 _02191944: .word 0x4e415649 _02191948: .word 0x53574f4e + arm_func_end func_ov46_02191884 .global func_ov46_0219194c arm_func_start func_ov46_0219194c @@ -2273,7 +2273,6 @@ _02191b68: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov46_0219194c _02191e24: .word data_ov46_02194bf8 _02191e28: .word data_ov46_02194be0 _02191e2c: .word data_ov46_02194bec @@ -2288,6 +2287,7 @@ _02191e4c: .word data_ov46_02194c20 _02191e50: .word 0x0000059a _02191e54: .word data_027e0f94 _02191e58: .word data_ov46_02194c38 + arm_func_end func_ov46_0219194c .global func_ov46_02191e5c arm_func_start func_ov46_02191e5c @@ -2304,9 +2304,9 @@ func_ov46_02191e5c: ; 0x02191e5c bl func_ov46_021921b4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_02191e5c _02191e88: .word data_027e0fe0 _02191e8c: .word 0x0000049c + arm_func_end func_ov46_02191e5c .global func_ov46_02191e90 arm_func_start func_ov46_02191e90 @@ -2422,8 +2422,8 @@ func_ov46_02191fe8: ; 0x02191fe8 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov46_02191fe8 _02191ffc: .word func_ov46_02192040 + arm_func_end func_ov46_02191fe8 .global func_ov46_02192000 arm_func_start func_ov46_02192000 @@ -2434,8 +2434,8 @@ func_ov46_02192000: ; 0x02192000 ldr r0, [r0, #0x2c] bx ip .align 2, 0 - arm_func_end func_ov46_02192000 _02192014: .word func_ov46_02192138 + arm_func_end func_ov46_02192000 .global func_ov46_02192018 arm_func_start func_ov46_02192018 @@ -2449,9 +2449,9 @@ func_ov46_02192018: ; 0x02192018 strb r2, [r0, #0x90] bx lr .align 2, 0 - arm_func_end func_ov46_02192018 _02192038: .word func_ov46_02191fe8 _0219203c: .word func_ov46_02192000 + arm_func_end func_ov46_02192018 .global func_ov46_02192040 arm_func_start func_ov46_02192040 @@ -2517,9 +2517,9 @@ func_ov46_02192040: ; 0x02192040 add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02192040 _02192130: .word data_ov46_02194464 _02192134: .word data_02050f54 + arm_func_end func_ov46_02192040 .global func_ov46_02192138 arm_func_start func_ov46_02192138 @@ -2554,9 +2554,9 @@ func_ov46_02192138: ; 0x02192138 str r0, [r1, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02192138 _021921ac: .word data_ov46_02194478 _021921b0: .word gAdventureFlags + arm_func_end func_ov46_02192138 .global func_ov46_021921b4 arm_func_start func_ov46_021921b4 @@ -2577,9 +2577,9 @@ func_ov46_021921b4: ; 0x021921b4 str r1, [r4, #0x484] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021921b4 _021921f0: .word data_ov46_02194970 _021921f4: .word data_ov46_02194920 + arm_func_end func_ov46_021921b4 .global func_ov46_021921f8 arm_func_start func_ov46_021921f8 @@ -2734,7 +2734,6 @@ _021923b8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02192228 _021923f0: .word data_ov46_0219442c _021923f4: .word func_ov46_02192018 _021923f8: .word data_ov46_0219443c @@ -2743,6 +2742,7 @@ _02192400: .word data_ov46_02194a68 _02192404: .word 0x00001001 _02192408: .word gAdventureFlags _0219240c: .word data_027e0dbc + arm_func_end func_ov46_02192228 .global func_ov46_02192410 arm_func_start func_ov46_02192410 @@ -2816,10 +2816,10 @@ _021924d8: bl func_02036ce4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02192434 _021924f4: .word gAdventureFlags _021924f8: .word 0x00001001 _021924fc: .word data_027e0c68 + arm_func_end func_ov46_02192434 .global func_ov46_02192500 arm_func_start func_ov46_02192500 @@ -2845,9 +2845,9 @@ _02192538: bl func_0202b154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02192500 _0219254c: .word gAdventureFlags _02192550: .word 0x0000038e + arm_func_end func_ov46_02192500 .global func_ov46_02192554 arm_func_start func_ov46_02192554 @@ -2929,8 +2929,8 @@ func_ov46_021925c4: ; 0x021925c4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021925c4 _02192634: .word data_ov00_020e9370 + arm_func_end func_ov46_021925c4 .global func_ov46_02192638 arm_func_start func_ov46_02192638 @@ -2989,9 +2989,9 @@ _0219267c: bl func_ov46_02191f3c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov46_02192638 _02192700: .word gItemManager _02192704: .word 0x00002710 + arm_func_end func_ov46_02192638 .global func_ov46_02192708 arm_func_start func_ov46_02192708 @@ -3049,10 +3049,10 @@ _021927c4: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02192708 _021927cc: .word 0x00001555 _021927d0: .word gItemManager _021927d4: .word data_027e0dbc + arm_func_end func_ov46_02192708 .global func_ov46_021927d8 arm_func_start func_ov46_021927d8 @@ -3118,8 +3118,8 @@ _021928b0: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_021927d8 _021928b8: .word gItemManager + arm_func_end func_ov46_021927d8 .global func_ov46_021928bc arm_func_start func_ov46_021928bc @@ -3154,8 +3154,8 @@ _02192900: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov46_021928bc _0219292c: .word data_027e0c68 + arm_func_end func_ov46_021928bc .global func_ov46_02192930 arm_func_start func_ov46_02192930 @@ -3172,8 +3172,8 @@ func_ov46_02192930: ; 0x02192930 bl func_ov46_02192ab8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_02192930 _0219295c: .word data_027e0fe0 + arm_func_end func_ov46_02192930 .global func_ov46_02192960 arm_func_start func_ov46_02192960 @@ -3327,12 +3327,12 @@ _02192b40: str r2, [r1, #0x24] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02192ab8 _02192b5c: .word data_ov46_02194aec _02192b60: .word data_ov46_02194a6c _02192b64: .word data_027e0fec _02192b68: .word data_ov46_02194c68 _02192b6c: .word data_ov46_02194c88 + arm_func_end func_ov46_02192ab8 .global func_ov46_02192b70 arm_func_start func_ov46_02192b70 @@ -3373,10 +3373,10 @@ _02192bd0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02192b70 _02192bf0: .word data_ov46_02194aec _02192bf4: .word data_ov46_02194c68 _02192bf8: .word data_ov46_02194c88 + arm_func_end func_ov46_02192b70 .global func_ov46_02192bfc arm_func_start func_ov46_02192bfc @@ -3419,10 +3419,10 @@ _02192c5c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov46_02192bfc _02192c84: .word data_ov46_02194aec _02192c88: .word data_ov46_02194c68 _02192c8c: .word data_ov46_02194c88 + arm_func_end func_ov46_02192bfc .global func_ov46_02192c90 arm_func_start func_ov46_02192c90 @@ -3627,12 +3627,12 @@ func_ov46_02192c90: ; 0x02192c90 add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov46_02192c90 _02192fac: .word data_ov46_0219448c _02192fb0: .word data_027e0d0c _02192fb4: .word data_ov46_021944a8 _02192fb8: .word data_027e0764 _02192fbc: .word data_02050f54 + arm_func_end func_ov46_02192c90 .global func_ov46_02192fc0 arm_func_start func_ov46_02192fc0 @@ -3971,10 +3971,10 @@ _02193144: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov46_021930e0 _02193494: .word data_ov46_0219449c _02193498: .word data_027e0764 _0219349c: .word data_02050f54 + arm_func_end func_ov46_021930e0 .global func_ov46_021934a0 arm_func_start func_ov46_021934a0 @@ -4037,8 +4037,8 @@ func_ov46_021934c8: ; 0x021934c8 strh r1, [r0, #0x1c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_021934c8 _02193570: .word data_027e0764 + arm_func_end func_ov46_021934c8 .global func_ov46_02193574 arm_func_start func_ov46_02193574 @@ -4408,7 +4408,6 @@ _02193ad4: add sp, sp, #0x78 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov46_02193574 _02193b14: .word 0x0000019a _02193b18: .word data_027e0e58 _02193b1c: .word data_ov22_0217a5d4 @@ -4416,6 +4415,7 @@ _02193b20: .word data_027e0764 _02193b24: .word 0x00004001 _02193b28: .word data_02050f54 _02193b2c: .word data_ov34_021861e8 + arm_func_end func_ov46_02193574 .global func_ov46_02193b30 arm_func_start func_ov46_02193b30 @@ -4479,12 +4479,12 @@ _02193c04: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02193b30 _02193c14: .word data_027e0e58 _02193c18: .word data_027e0ffc _02193c1c: .word 0x000001f6 _02193c20: .word data_027e0fe8 _02193c24: .word 0x48415254 + arm_func_end func_ov46_02193b30 .global func_ov46_02193c28 arm_func_start func_ov46_02193c28 @@ -4537,10 +4537,10 @@ _02193cbc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02193c2c _02193ccc: .word data_027e0e58 _02193cd0: .word data_027e0ffc _02193cd4: .word 0x000001f6 + arm_func_end func_ov46_02193c2c .global func_ov46_02193cd8 arm_func_start func_ov46_02193cd8 @@ -4658,12 +4658,12 @@ _02193e64: add sp, sp, #0x34 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02193cdc _02193e70: .word data_027e0ffc _02193e74: .word 0x000001bd _02193e78: .word 0x424d524e _02193e7c: .word 0x41525257 _02193e80: .word 0x00000ddb + arm_func_end func_ov46_02193cdc .global func_ov46_02193e84 arm_func_start func_ov46_02193e84 @@ -4672,8 +4672,8 @@ func_ov46_02193e84: ; 0x02193e84 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov46_02193e84 _02193e90: .word func_01fffcec + arm_func_end func_ov46_02193e84 .global func_ov46_02193e94 arm_func_start func_ov46_02193e94 @@ -4750,8 +4750,8 @@ _02193f94: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov46_02193e94 _02193fa8: .word 0x00000333 + arm_func_end func_ov46_02193e94 .global func_ov46_02193fac arm_func_start func_ov46_02193fac @@ -4780,8 +4780,8 @@ _02193fe4: bne _02193fc0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov46_02193fac _02193ffc: .word data_ov46_02194c68 + arm_func_end func_ov46_02193fac .global func_ov46_02194000 arm_func_start func_ov46_02194000 @@ -4984,9 +4984,9 @@ _021942d8: add sp, sp, #0x34 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov46_0219416c _021942ec: .word data_027e0764 _021942f0: .word data_02050f54 + arm_func_end func_ov46_0219416c .rodata .global data_ov46_021942f4 @@ -5276,12 +5276,12 @@ func_ov46_021944ac: ; 0x021944ac bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_021944ac _021944d8: .word data_ov46_02194bac _021944dc: .word 0x4c4e424b _021944e0: .word func_ov46_02190040 _021944e4: .word _ZN9ActorTypeD1Ev _021944e8: .word data_ov46_02194ba0 + arm_func_end func_ov46_021944ac .global func_ov46_021944ec arm_func_start func_ov46_021944ec @@ -5298,12 +5298,12 @@ func_ov46_021944ec: ; 0x021944ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_021944ec _02194518: .word data_ov46_02194bcc _0219451c: .word 0x4c4e4232 _02194520: .word func_ov46_02190978 _02194524: .word _ZN9ActorTypeD1Ev _02194528: .word data_ov46_02194bc0 + arm_func_end func_ov46_021944ec .global func_ov46_0219452c arm_func_start func_ov46_0219452c @@ -5334,7 +5334,6 @@ func_ov46_0219452c: ; 0x0219452c add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_0219452c _02194590: .word data_ov46_02194c54 _02194594: .word 0x4d524848 _02194598: .word func_ov46_02191e5c @@ -5342,6 +5341,7 @@ _0219459c: .word _ZN9ActorTypeD1Ev _021945a0: .word data_ov46_02194c48 _021945a4: .word data_02057200 _021945a8: .word data_ov46_02194900 + arm_func_end func_ov46_0219452c .global func_ov46_021945ac arm_func_start func_ov46_021945ac @@ -5376,7 +5376,6 @@ func_ov46_021945ac: ; 0x021945ac add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov46_021945ac _02194620: .word data_ov46_02194c74 _02194624: .word 0x54534e49 _02194628: .word func_ov46_02192930 @@ -5384,6 +5383,7 @@ _0219462c: .word _ZN9ActorTypeD1Ev _02194630: .word data_ov46_02194c68 _02194634: .word data_02057200 _02194638: .word data_ov46_02194a6c + arm_func_end func_ov46_021945ac .section .ctor, 4, 1, 4 .global data_ov46_0219463c diff --git a/asm/ov47.s b/asm/ov47.s index 3e0b40d6..c70f0081 100644 --- a/asm/ov47.s +++ b/asm/ov47.s @@ -18,8 +18,8 @@ func_ov47_02190040: ; 0x02190040 bl func_ov47_02190070 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_02190040 _0219006c: .word data_027e0fe0 + arm_func_end func_ov47_02190040 .global func_ov47_02190070 arm_func_start func_ov47_02190070 @@ -32,8 +32,8 @@ func_ov47_02190070: ; 0x02190070 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02190070 _0219008c: .word data_ov47_02194508 + arm_func_end func_ov47_02190070 .global func_ov47_02190090 arm_func_start func_ov47_02190090 @@ -69,8 +69,8 @@ func_ov47_02190090: ; 0x02190090 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02190090 _02190108: .word 0x0000019a + arm_func_end func_ov47_02190090 .global func_ov47_0219010c arm_func_start func_ov47_0219010c @@ -104,8 +104,8 @@ _02190168: str r1, [r0, #0x130] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov47_0219010c _02190178: .word data_027e0764 + arm_func_end func_ov47_0219010c .global func_ov47_0219017c arm_func_start func_ov47_0219017c @@ -146,10 +146,10 @@ func_ov47_0219017c: ; 0x0219017c add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_0219017c _02190208: .word data_027e0fe8 _0219020c: .word 0x524c5354 _02190210: .word data_027e1038 + arm_func_end func_ov47_0219017c .global func_ov47_02190214 arm_func_start func_ov47_02190214 @@ -214,10 +214,10 @@ _021902e4: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov47_02190214 _021902f8: .word 0x524c5354 _021902fc: .word 0x00002199 _02190300: .word data_027e0764 + arm_func_end func_ov47_02190214 .global func_ov47_02190304 arm_func_start func_ov47_02190304 @@ -256,8 +256,8 @@ func_ov47_02190334: ; 0x02190334 bl func_ov47_02190554 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_02190334 _02190360: .word data_027e0fe0 + arm_func_end func_ov47_02190334 .global func_ov47_02190364 arm_func_start func_ov47_02190364 @@ -383,7 +383,6 @@ func_ov47_02190380: ; 0x02190380 add sp, sp, #0x80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02190380 _02190530: .word func_ov47_0219054c _02190534: .word func_ov47_02190550 _02190538: .word data_027e0f6c @@ -391,6 +390,7 @@ _0219053c: .word 0xfffff666 _02190540: .word func_ov47_02190364 _02190544: .word data_027e0e58 _02190548: .word 0x0000016b + arm_func_end func_ov47_02190380 .global func_ov47_0219054c arm_func_start func_ov47_0219054c @@ -445,12 +445,12 @@ func_ov47_02190554: ; 0x02190554 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov47_02190554 _021905e8: .word data_ov47_021945c4 _021905ec: .word data_027e0fec _021905f0: .word data_ov47_02194680 _021905f4: .word func_ov00_020b7d74 _021905f8: .word func_ov47_02190610 + arm_func_end func_ov47_02190554 .global func_ov47_021905fc arm_func_start func_ov47_021905fc @@ -504,9 +504,9 @@ _02190650: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov47_0219061c _0219068c: .word data_ov47_021945c4 _02190690: .word func_ov00_020b7d74 + arm_func_end func_ov47_0219061c .global func_ov47_02190694 arm_func_start func_ov47_02190694 @@ -540,9 +540,9 @@ _021906c8: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov47_02190694 _021906fc: .word data_ov47_021945c4 _02190700: .word func_ov00_020b7d74 + arm_func_end func_ov47_02190694 .global func_ov47_02190704 arm_func_start func_ov47_02190704 @@ -639,9 +639,9 @@ func_ov47_02190704: ; 0x02190704 add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02190704 _02190870: .word 0x0000099a _02190874: .word 0xffffd4cd + arm_func_end func_ov47_02190704 .global func_ov47_02190878 arm_func_start func_ov47_02190878 @@ -681,9 +681,9 @@ func_ov47_02190878: ; 0x02190878 str r2, [r0, #0x68] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02190878 _02190900: .word data_02050f54 _02190904: .word 0x00000206 + arm_func_end func_ov47_02190878 .global func_ov47_02190908 arm_func_start func_ov47_02190908 @@ -691,8 +691,8 @@ func_ov47_02190908: ; 0x02190908 ldr ip, _02190910 ; =func_ov47_02190914 bx ip .align 2, 0 - arm_func_end func_ov47_02190908 _02190910: .word func_ov47_02190914 + arm_func_end func_ov47_02190908 .global func_ov47_02190914 arm_func_start func_ov47_02190914 @@ -1016,7 +1016,6 @@ _02190dcc: add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov47_02190914 _02190dd8: .word 0x42494752 _02190ddc: .word 0x00001666 _02190de0: .word data_027e0ffc @@ -1027,6 +1026,7 @@ _02190df0: .word 0xfffff266 _02190df4: .word data_027e0764 _02190df8: .word 0x00001001 _02190dfc: .word 0x00000206 + arm_func_end func_ov47_02190914 .global func_ov47_02190e00 arm_func_start func_ov47_02190e00 @@ -1116,12 +1116,12 @@ _02190f34: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov47_02190e00 _02190f44: .word data_027e1038 _02190f48: .word data_027e0e58 _02190f4c: .word 0x000001a1 _02190f50: .word data_027e0f6c _02190f54: .word 0x000001a2 + arm_func_end func_ov47_02190e00 .global func_ov47_02190f58 arm_func_start func_ov47_02190f58 @@ -1232,13 +1232,13 @@ _021910cc: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02190f58 _021910e4: .word data_027e0ffc _021910e8: .word 0x00000397 _021910ec: .word gMapManager _021910f0: .word data_027e0f6c _021910f4: .word data_ov00_020eec9c _021910f8: .word 0x00000393 + arm_func_end func_ov47_02190f58 .global func_ov47_021910fc arm_func_start func_ov47_021910fc @@ -1312,10 +1312,10 @@ func_ov47_021910fc: ; 0x021910fc add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_021910fc _0219120c: .word data_02050f54 _02191210: .word 0x0000099a _02191214: .word data_ov00_020e9370 + arm_func_end func_ov47_021910fc .global func_ov47_02191218 arm_func_start func_ov47_02191218 @@ -1458,10 +1458,10 @@ _021913fc: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov47_02191218 _02191410: .word data_027e0e58 _02191414: .word 0x0000016f _02191418: .word 0x0000016d + arm_func_end func_ov47_02191218 .global func_ov47_0219141c arm_func_start func_ov47_0219141c @@ -1490,8 +1490,8 @@ func_ov47_02191438: ; 0x02191438 bl func_ov47_02191468 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_02191438 _02191464: .word data_027e0fe0 + arm_func_end func_ov47_02191438 .global func_ov47_02191468 arm_func_start func_ov47_02191468 @@ -1545,10 +1545,10 @@ func_ov47_02191468: ; 0x02191468 str r1, [r4, #0x394] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02191468 _02191528: .word data_ov47_02194760 _0219152c: .word data_ov47_02194880 _02191530: .word data_ov47_02194870 + arm_func_end func_ov47_02191468 .global func_ov47_02191534 arm_func_start func_ov47_02191534 @@ -1666,9 +1666,9 @@ _021916b8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov47_02191548 _021916c4: .word data_ov47_021946d8 _021916c8: .word gMapManager + arm_func_end func_ov47_02191548 .global func_ov47_021916cc arm_func_start func_ov47_021916cc @@ -1678,8 +1678,8 @@ func_ov47_021916cc: ; 0x021916cc add r0, r1, #0x348 bx ip .align 2, 0 - arm_func_end func_ov47_021916cc _021916dc: .word func_ov00_020cd010 + arm_func_end func_ov47_021916cc .global func_ov47_021916e0 arm_func_start func_ov47_021916e0 @@ -1688,8 +1688,8 @@ func_ov47_021916e0: ; 0x021916e0 add r0, r0, #0x348 bx ip .align 2, 0 - arm_func_end func_ov47_021916e0 _021916ec: .word func_ov00_020cd028 + arm_func_end func_ov47_021916e0 .global func_ov47_021916f0 arm_func_start func_ov47_021916f0 @@ -1699,9 +1699,9 @@ func_ov47_021916f0: ; 0x021916f0 add r0, r0, #0x348 bx ip .align 2, 0 - arm_func_end func_ov47_021916f0 _02191700: .word func_ov00_020cd080 _02191704: .word 0x0000071c + arm_func_end func_ov47_021916f0 .global func_ov47_02191708 arm_func_start func_ov47_02191708 @@ -1712,8 +1712,8 @@ func_ov47_02191708: ; 0x02191708 add r2, r1, #0x338 bx ip .align 2, 0 - arm_func_end func_ov47_02191708 _0219171c: .word func_ov00_020cd0a8 + arm_func_end func_ov47_02191708 .global func_ov47_02191720 arm_func_start func_ov47_02191720 @@ -1724,10 +1724,10 @@ func_ov47_02191720: ; 0x02191720 add r0, r0, #0x34c bx ip .align 2, 0 - arm_func_end func_ov47_02191720 _02191734: .word func_ov00_020cd0c8 _02191738: .word 0x0000019a _0219173c: .word 0x0000071c + arm_func_end func_ov47_02191720 .global func_ov47_02191740 arm_func_start func_ov47_02191740 @@ -1749,8 +1749,8 @@ func_ov47_02191740: ; 0x02191740 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov47_02191740 _02191780: .word 0x0000019a + arm_func_end func_ov47_02191740 .global func_ov47_02191784 arm_func_start func_ov47_02191784 @@ -1759,8 +1759,8 @@ func_ov47_02191784: ; 0x02191784 add r0, r0, #0x35c bx ip .align 2, 0 - arm_func_end func_ov47_02191784 _02191790: .word func_ov00_020cdab0 + arm_func_end func_ov47_02191784 .global func_ov47_02191794 arm_func_start func_ov47_02191794 @@ -1803,9 +1803,9 @@ func_ov47_02191794: ; 0x02191794 blx r1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov47_02191794 _02191828: .word data_02050f54 _0219182c: .word 0x00000666 + arm_func_end func_ov47_02191794 .global func_ov47_02191830 arm_func_start func_ov47_02191830 @@ -1815,8 +1815,8 @@ func_ov47_02191830: ; 0x02191830 add r0, r1, #0x364 bx ip .align 2, 0 - arm_func_end func_ov47_02191830 _02191840: .word func_ov00_020cd37c + arm_func_end func_ov47_02191830 .global func_ov47_02191844 arm_func_start func_ov47_02191844 @@ -1879,8 +1879,8 @@ func_ov47_021918e0: ; 0x021918e0 add r0, r0, #0x364 bx ip .align 2, 0 - arm_func_end func_ov47_021918e0 _021918ec: .word func_ov00_020cd4e8 + arm_func_end func_ov47_021918e0 .global func_ov47_021918f0 arm_func_start func_ov47_021918f0 @@ -1892,8 +1892,8 @@ func_ov47_021918f0: ; 0x021918f0 mov r3, #0x3800 bx ip .align 2, 0 - arm_func_end func_ov47_021918f0 _02191908: .word func_ov00_020cd52c + arm_func_end func_ov47_021918f0 .global func_ov47_0219190c arm_func_start func_ov47_0219190c @@ -1904,10 +1904,10 @@ func_ov47_0219190c: ; 0x0219190c add r0, r0, #0x368 bx ip .align 2, 0 - arm_func_end func_ov47_0219190c _02191920: .word func_ov00_020cd62c _02191924: .word 0x0000019a _02191928: .word 0x0000071c + arm_func_end func_ov47_0219190c .global func_ov47_0219192c arm_func_start func_ov47_0219192c @@ -1922,8 +1922,8 @@ func_ov47_0219192c: ; 0x0219192c movge r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_0219192c _02191950: .word 0x0000019a + arm_func_end func_ov47_0219192c .global func_ov47_02191954 arm_func_start func_ov47_02191954 @@ -1931,8 +1931,8 @@ func_ov47_02191954: ; 0x02191954 ldr ip, _0219195c ; =func_ov00_020cb1e8 bx ip .align 2, 0 - arm_func_end func_ov47_02191954 _0219195c: .word func_ov00_020cb1e8 + arm_func_end func_ov47_02191954 .global func_ov47_02191960 arm_func_start func_ov47_02191960 @@ -1940,8 +1940,8 @@ func_ov47_02191960: ; 0x02191960 ldr ip, _02191968 ; =func_ov00_020cb240 bx ip .align 2, 0 - arm_func_end func_ov47_02191960 _02191968: .word func_ov00_020cb240 + arm_func_end func_ov47_02191960 .global func_ov47_0219196c arm_func_start func_ov47_0219196c @@ -1970,8 +1970,8 @@ func_ov47_0219196c: ; 0x0219196c strh r1, [r0, #0x34] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_0219196c _021919c8: .word data_027e0764 + arm_func_end func_ov47_0219196c .global func_ov47_021919cc arm_func_start func_ov47_021919cc @@ -2002,8 +2002,8 @@ func_ov47_021919fc: ; 0x021919fc ldrsh r1, [r0, #0x78] bx ip .align 2, 0 - arm_func_end func_ov47_021919fc _02191a08: .word func_ov00_020cca18 + arm_func_end func_ov47_021919fc .global func_ov47_02191a0c arm_func_start func_ov47_02191a0c @@ -2012,8 +2012,8 @@ func_ov47_02191a0c: ; 0x02191a0c ldrsh r1, [r0, #0x78] bx ip .align 2, 0 - arm_func_end func_ov47_02191a0c _02191a18: .word func_ov00_020cca34 + arm_func_end func_ov47_02191a0c .global func_ov47_02191a1c arm_func_start func_ov47_02191a1c @@ -2084,8 +2084,8 @@ func_ov47_02191a8c: ; 0x02191a8c bl func_ov00_020d716c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02191a8c _02191af0: .word data_ov00_020eec68 + arm_func_end func_ov47_02191a8c .global func_ov47_02191af4 arm_func_start func_ov47_02191af4 @@ -2409,11 +2409,11 @@ _02191f6c: str r0, [r4, #0x12c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02191af4 _02191f98: .word data_027e0e58 _02191f9c: .word data_027e0ffc _02191fa0: .word 0x0000028f _02191fa4: .word data_027e0764 + arm_func_end func_ov47_02191af4 .global func_ov47_02191fa8 arm_func_start func_ov47_02191fa8 @@ -2663,7 +2663,6 @@ _02192308: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02191fac _02192310: .word 0xffff8001 _02192314: .word 0x00005555 _02192318: .word 0x5342454d @@ -2672,6 +2671,7 @@ _02192320: .word 0x424d524e _02192324: .word 0x0000019d _02192328: .word 0x41525257 _0219232c: .word 0x524f5045 + arm_func_end func_ov47_02191fac .global func_ov47_02192330 arm_func_start func_ov47_02192330 @@ -2680,8 +2680,8 @@ func_ov47_02192330: ; 0x02192330 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov47_02192330 _0219233c: .word func_01fffcec + arm_func_end func_ov47_02192330 .global func_ov47_02192340 arm_func_start func_ov47_02192340 @@ -2690,8 +2690,8 @@ func_ov47_02192340: ; 0x02192340 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov47_02192340 _0219234c: .word func_01fffcec + arm_func_end func_ov47_02192340 .global func_ov47_02192350 arm_func_start func_ov47_02192350 @@ -3547,13 +3547,13 @@ _02192f68: add sp, sp, #0x148 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov47_02192350 _02192f74: .word 0x55555556 _02192f78: .word 0x0000ffff _02192f7c: .word gMapManager _02192f80: .word data_ov00_020eec68 _02192f84: .word 0x0000019a _02192f88: .word data_027e0764 + arm_func_end func_ov47_02192350 .global func_ov47_02192f8c arm_func_start func_ov47_02192f8c @@ -3561,8 +3561,8 @@ func_ov47_02192f8c: ; 0x02192f8c ldr ip, _02192f94 ; =func_ov00_020cacf4 bx ip .align 2, 0 - arm_func_end func_ov47_02192f8c _02192f94: .word func_ov00_020cacf4 + arm_func_end func_ov47_02192f8c .global func_ov47_02192f98 arm_func_start func_ov47_02192f98 @@ -3620,9 +3620,9 @@ func_ov47_02192fcc: ; 0x02192fcc strh r2, [r0, #0x54] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov47_02192fcc _02193054: .word data_02050f54 _02193058: .word 0x00000ee1 + arm_func_end func_ov47_02192fcc .global func_ov47_0219305c arm_func_start func_ov47_0219305c @@ -3735,13 +3735,13 @@ func_ov47_0219305c: ; 0x0219305c add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov47_0219305c _02193208: .word data_02050f54 _0219320c: .word 0x00000e3d _02193210: .word func_ov47_02192fcc _02193214: .word data_027e0e58 _02193218: .word data_027e0fe8 _0219321c: .word 0x46534842 + arm_func_end func_ov47_0219305c .global func_ov47_02193220 arm_func_start func_ov47_02193220 @@ -3780,8 +3780,8 @@ func_ov47_02193234: ; 0x02193234 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02193234 _02193290: .word func_ov00_020b7d74 + arm_func_end func_ov47_02193234 .global func_ov47_02193294 arm_func_start func_ov47_02193294 @@ -3808,8 +3808,8 @@ func_ov47_02193294: ; 0x02193294 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02193294 _021932e8: .word func_ov00_020b7d74 + arm_func_end func_ov47_02193294 .global func_ov47_021932ec arm_func_start func_ov47_021932ec @@ -3823,8 +3823,8 @@ func_ov47_021932ec: ; 0x021932ec str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_021932ec _0219330c: .word data_ov47_02194894 + arm_func_end func_ov47_021932ec .global func_ov47_02193310 arm_func_start func_ov47_02193310 @@ -3834,8 +3834,8 @@ func_ov47_02193310: ; 0x02193310 mov r2, #3 bx ip .align 2, 0 - arm_func_end func_ov47_02193310 _02193320: .word func_ov00_020a9998 + arm_func_end func_ov47_02193310 .global func_ov47_02193324 arm_func_start func_ov47_02193324 @@ -3902,9 +3902,9 @@ _021933b8: add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov47_02193324 _02193414: .word data_ov47_021941f0 _02193418: .word data_ov47_02194204 + arm_func_end func_ov47_02193324 .global func_ov47_0219341c arm_func_start func_ov47_0219341c @@ -4294,7 +4294,6 @@ _021939b0: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov47_02193438 _021939b8: .word data_027e0ffc _021939bc: .word 0x0000028d _021939c0: .word data_027e0e58 @@ -4306,6 +4305,7 @@ _021939d4: .word 0x00000292 _021939d8: .word 0x00000291 _021939dc: .word 0x0000028e _021939e0: .word 0x000001a9 + arm_func_end func_ov47_02193438 .global func_ov47_021939e4 arm_func_start func_ov47_021939e4 @@ -4319,8 +4319,8 @@ func_ov47_021939e4: ; 0x021939e4 bl func_ov47_02193310 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_021939e4 _02193a04: .word data_ov47_02194224 + arm_func_end func_ov47_021939e4 .global func_ov47_02193a08 arm_func_start func_ov47_02193a08 @@ -4367,8 +4367,8 @@ func_ov47_02193a54: ; 0x02193a54 bl func_ov47_02193c24 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_02193a54 _02193a80: .word data_027e0fe0 + arm_func_end func_ov47_02193a54 .global func_ov47_02193a84 arm_func_start func_ov47_02193a84 @@ -4378,8 +4378,8 @@ func_ov47_02193a84: ; 0x02193a84 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov47_02193a84 _02193a94: .word data_ov47_021949d8 + arm_func_end func_ov47_02193a84 .global func_ov47_02193a98 arm_func_start func_ov47_02193a98 @@ -4410,8 +4410,8 @@ func_ov47_02193a98: ; 0x02193a98 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov47_02193a98 _02193afc: .word data_027e0f6c + arm_func_end func_ov47_02193a98 .global func_ov47_02193b00 arm_func_start func_ov47_02193b00 @@ -4465,8 +4465,8 @@ _02193b7c: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov47_02193b00 _02193bb8: .word data_027e0f6c + arm_func_end func_ov47_02193b00 .global func_ov47_02193bbc arm_func_start func_ov47_02193bbc @@ -4515,8 +4515,8 @@ func_ov47_02193c24: ; 0x02193c24 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02193c24 _02193c54: .word data_ov47_0219491c + arm_func_end func_ov47_02193c24 .global func_ov47_02193c58 arm_func_start func_ov47_02193c58 @@ -4573,10 +4573,10 @@ func_ov47_02193c6c: ; 0x02193c6c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov47_02193c6c _02193d10: .word 0x000004cd _02193d14: .word data_ov47_021942ec _02193d18: .word data_027e0e58 + arm_func_end func_ov47_02193c6c .global func_ov47_02193d1c arm_func_start func_ov47_02193d1c @@ -4632,9 +4632,9 @@ func_ov47_02193d1c: ; 0x02193d1c str r3, [r0, #0x6c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02193d1c _02193de4: .word data_02050f54 _02193de8: .word 0x000004cd + arm_func_end func_ov47_02193d1c .global func_ov47_02193dec arm_func_start func_ov47_02193dec @@ -4675,8 +4675,8 @@ func_ov47_02193e18: ; 0x02193e18 strh r1, [r0, #0x54] bx lr .align 2, 0 - arm_func_end func_ov47_02193e18 _02193e64: .word data_02050f54 + arm_func_end func_ov47_02193e18 .global func_ov47_02193e68 arm_func_start func_ov47_02193e68 @@ -4743,11 +4743,11 @@ _02193f20: add sp, sp, #0x20 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02193e80 _02193f40: .word gMapManager _02193f44: .word func_ov47_02193e68 _02193f48: .word data_027e0e58 _02193f4c: .word func_ov47_02193e18 + arm_func_end func_ov47_02193e80 .global func_ov47_02193f50 arm_func_start func_ov47_02193f50 @@ -4762,8 +4762,8 @@ func_ov47_02193f50: ; 0x02193f50 bl _ZN5Actor4KillEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov47_02193f50 _02193f74: .word data_027e0e58 + arm_func_end func_ov47_02193f50 .global func_ov47_02193f78 arm_func_start func_ov47_02193f78 @@ -4872,10 +4872,10 @@ _021940ec: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov47_02193f78 _02194104: .word data_027e0f94 _02194108: .word gItemManager _0219410c: .word data_027e0f90 + arm_func_end func_ov47_02193f78 .global func_ov47_02194110 arm_func_start func_ov47_02194110 @@ -4906,9 +4906,9 @@ func_ov47_02194110: ; 0x02194110 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_02194110 _02194174: .word 0x00000333 _02194178: .word data_ov00_020e9370 + arm_func_end func_ov47_02194110 .global func_ov47_0219417c arm_func_start func_ov47_0219417c @@ -5143,12 +5143,12 @@ func_ov47_021942f0: ; 0x021942f0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_021942f0 _0219431c: .word data_ov47_02194a0c _02194320: .word 0x524c5347 _02194324: .word func_ov47_02190040 _02194328: .word _ZN9ActorTypeD1Ev _0219432c: .word data_ov47_02194a00 + arm_func_end func_ov47_021942f0 .global func_ov47_02194330 arm_func_start func_ov47_02194330 @@ -5165,12 +5165,12 @@ func_ov47_02194330: ; 0x02194330 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_02194330 _0219435c: .word data_ov47_02194a2c _02194360: .word 0x524c5354 _02194364: .word func_ov47_02190334 _02194368: .word _ZN9ActorTypeD1Ev _0219436c: .word data_ov47_02194a20 + arm_func_end func_ov47_02194330 .global func_ov47_02194370 arm_func_start func_ov47_02194370 @@ -5244,7 +5244,6 @@ func_ov47_02194370: ; 0x02194370 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov47_02194370 _02194480: .word data_ov47_02194a4c _02194484: .word 0x4653484d _02194488: .word func_ov47_02191438 @@ -5255,6 +5254,7 @@ _02194498: .word 0x00001555 _0219449c: .word data_ov47_021946d8 _021944a0: .word func_ov00_020cceec _021944a4: .word data_ov47_02194a60 + arm_func_end func_ov47_02194370 .global func_ov47_021944a8 arm_func_start func_ov47_021944a8 @@ -5271,12 +5271,12 @@ func_ov47_021944a8: ; 0x021944a8 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov47_021944a8 _021944d4: .word data_ov47_02194a78 _021944d8: .word 0x46534842 _021944dc: .word func_ov47_02193a54 _021944e0: .word _ZN9ActorTypeD1Ev _021944e4: .word data_ov47_02194a6c + arm_func_end func_ov47_021944a8 .section .ctor, 4, 1, 4 .global data_ov47_021944e8 diff --git a/asm/ov48.s b/asm/ov48.s index e0ffa4b0..f01010ea 100644 --- a/asm/ov48.s +++ b/asm/ov48.s @@ -18,8 +18,8 @@ func_ov48_02190040: ; 0x02190040 blx func_ov48_02190450 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02190040 _0219006c: .word data_027e0fe0 + arm_func_end func_ov48_02190040 .global func_ov48_02190070 arm_func_start func_ov48_02190070 @@ -82,7 +82,6 @@ func_ov48_02190070: ; 0x02190070 add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov48_02190070 _02190154: .word data_ov48_02194cd8 _02190158: .word data_ov48_02194cec _0219015c: .word func_ov48_02190174 @@ -91,6 +90,7 @@ _02190164: .word data_ov48_0219465c _02190168: .word data_027e0fec _0219016c: .word data_ov48_02194cf4 _02190170: .word data_ov48_02194d08 + arm_func_end func_ov48_02190070 .global func_ov48_02190174 arm_func_start func_ov48_02190174 @@ -310,11 +310,11 @@ _02190424: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov48_0219022c _02190440: .word data_027e0e58 _02190444: .word 0x00000ccd _02190448: .word data_027e0ffc _0219044c: .word 0x000001fe + arm_func_end func_ov48_0219022c .global func_ov48_02190450 thumb_func_start func_ov48_02190450 @@ -343,8 +343,8 @@ func_ov48_02190450: ; 0x02190450 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov48_02190450 _02190484: .word data_ov48_02194bc8 + thumb_func_end func_ov48_02190450 .global func_ov48_02190488 thumb_func_start func_ov48_02190488 @@ -461,9 +461,9 @@ _02190562: mov r0, #1 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov48_02190488 _02190570: .word data_ov48_02194b40 _02190574: .word 0x00000666 + thumb_func_end func_ov48_02190488 .global func_ov48_02190578 arm_func_start func_ov48_02190578 @@ -474,8 +474,8 @@ func_ov48_02190578: ; 0x02190578 add r0, r1, #0x3e0 bx ip .align 2, 0 - arm_func_end func_ov48_02190578 _0219058c: .word func_ov00_020cddf8 + arm_func_end func_ov48_02190578 .global func_ov48_02190590 arm_func_start func_ov48_02190590 @@ -486,9 +486,9 @@ func_ov48_02190590: ; 0x02190590 add r2, r1, #0x334 bx ip .align 2, 0 - arm_func_end func_ov48_02190590 _021905a4: .word 0x0000019a _021905a8: .word func_ov00_020cde0c + arm_func_end func_ov48_02190590 .global func_ov48_021905ac arm_func_start func_ov48_021905ac @@ -499,8 +499,8 @@ func_ov48_021905ac: ; 0x021905ac mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov48_021905ac _021905c0: .word func_ov00_020cdcac + arm_func_end func_ov48_021905ac .global func_ov48_021905c4 arm_func_start func_ov48_021905c4 @@ -510,9 +510,9 @@ func_ov48_021905c4: ; 0x021905c4 add r0, r0, #0x3d8 bx ip .align 2, 0 - arm_func_end func_ov48_021905c4 _021905d4: .word func_ov00_020cdcf8 _021905d8: .word 0x0000019a + arm_func_end func_ov48_021905c4 .global func_ov48_021905dc arm_func_start func_ov48_021905dc @@ -545,8 +545,8 @@ func_ov48_02190610: ; 0x02190610 add r0, r1, #0x3d0 bx ip .align 2, 0 - arm_func_end func_ov48_02190610 _02190620: .word func_ov00_020cdb2c + arm_func_end func_ov48_02190610 .global func_ov48_02190624 arm_func_start func_ov48_02190624 @@ -566,10 +566,10 @@ func_ov48_02190624: ; 0x02190624 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02190624 _0219065c: .word 0x0000038e _02190660: .word data_027e0ffc _02190664: .word 0x000001ff + arm_func_end func_ov48_02190624 .global func_ov48_02190668 arm_func_start func_ov48_02190668 @@ -603,8 +603,8 @@ func_ov48_0219067c: ; 0x0219067c bl func_0202b154 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_0219067c _021906c4: .word 0x0000038e + arm_func_end func_ov48_0219067c .global func_ov48_021906c8 arm_func_start func_ov48_021906c8 @@ -755,8 +755,8 @@ _021908a0: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_021907f4 _021908a8: .word gItemManager + arm_func_end func_ov48_021907f4 .global func_ov48_021908ac arm_func_start func_ov48_021908ac @@ -798,10 +798,10 @@ func_ov48_021908ac: ; 0x021908ac add sp, sp, #0x1c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_021908ac _0219093c: .word data_027e0f94 _02190940: .word data_027e0f90 _02190944: .word 0x000004cd + arm_func_end func_ov48_021908ac .global func_ov48_02190948 arm_func_start func_ov48_02190948 @@ -988,9 +988,9 @@ func_ov48_02190b3c: ; 0x02190b3c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02190b3c _02190bb4: .word func_ov48_02190174 _02190bb8: .word func_ov00_020b7d74 + arm_func_end func_ov48_02190b3c .global func_ov48_02190bbc arm_func_start func_ov48_02190bbc @@ -1024,9 +1024,9 @@ func_ov48_02190bbc: ; 0x02190bbc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02190bbc _02190c2c: .word func_ov48_02190174 _02190c30: .word func_ov00_020b7d74 + arm_func_end func_ov48_02190bbc .global func_ov48_02190c34 arm_func_start func_ov48_02190c34 @@ -1043,9 +1043,9 @@ func_ov48_02190c34: ; 0x02190c34 blx func_ov48_02190c68 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02190c34 _02190c60: .word data_027e0fe0 _02190c64: .word 0x00000538 + arm_func_end func_ov48_02190c34 .global func_ov48_02190c68 thumb_func_start func_ov48_02190c68 @@ -1114,7 +1114,6 @@ func_ov48_02190c68: ; 0x02190c68 add r0, r5, #0 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov48_02190c68 _02190cf4: .word data_ov48_02194dd8 _02190cf8: .word data_ov48_02194cec _02190cfc: .word data_ov48_0219533c @@ -1122,6 +1121,7 @@ _02190d00: .word 0x000004f8 _02190d04: .word func_ov00_020b7d74 _02190d08: .word func_ov48_02190e78 + 1 _02190d0c: .word 0x00000528 + thumb_func_end func_ov48_02190c68 .global func_ov48_02190d10 arm_func_start func_ov48_02190d10 @@ -1198,12 +1198,12 @@ func_ov48_02190d24: ; 0x02190d24 add r0, r4, #0 pop {r4, pc} nop - thumb_func_end func_ov48_02190d24 _02190db8: .word data_ov48_02194dd8 _02190dbc: .word 0x00000528 _02190dc0: .word 0x0000051c _02190dc4: .word func_ov00_020b7d74 _02190dc8: .word 0x00000478 + thumb_func_end func_ov48_02190d24 .global func_ov48_02190dcc thumb_func_start func_ov48_02190dcc @@ -1272,12 +1272,12 @@ func_ov48_02190dcc: ; 0x02190dcc add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov48_02190dcc _02190e64: .word data_ov48_02194dd8 _02190e68: .word 0x00000528 _02190e6c: .word 0x0000051c _02190e70: .word func_ov00_020b7d74 _02190e74: .word 0x00000478 + thumb_func_end func_ov48_02190dcc .global func_ov48_02190e78 thumb_func_start func_ov48_02190e78 @@ -1392,12 +1392,12 @@ _02190f2c: add sp, #0x48 pop {r4, pc} nop - thumb_func_end func_ov48_02190e80 _02190f58: .word data_ov48_02194d50 _02190f5c: .word 0x00000534 _02190f60: .word 0x424d5345 _02190f64: .word data_027e0fe8 _02190f68: .word data_027e0fe4 + thumb_func_end func_ov48_02190e80 .global func_ov48_02190f6c arm_func_start func_ov48_02190f6c @@ -1511,9 +1511,9 @@ _021910d8: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov48_02190f6c _02191114: .word data_ov48_0219467c _02191118: .word data_02050f54 + arm_func_end func_ov48_02190f6c .global func_ov48_0219111c arm_func_start func_ov48_0219111c @@ -1527,8 +1527,8 @@ func_ov48_0219111c: ; 0x0219111c mov r1, r1, asr #0x10 bx ip .align 2, 0 - arm_func_end func_ov48_0219111c _0219113c: .word func_ov00_020cca18 + arm_func_end func_ov48_0219111c .global func_ov48_02191140 arm_func_start func_ov48_02191140 @@ -1633,9 +1633,9 @@ _02191290: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov48_02191168 _02191298: .word data_027e0e58 _0219129c: .word 0x000001fd + arm_func_end func_ov48_02191168 .global func_ov48_021912a0 arm_func_start func_ov48_021912a0 @@ -1759,13 +1759,13 @@ _02191448: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_021912a0 _02191450: .word 0x5342454d _02191454: .word data_027e0ffc _02191458: .word 0x424d524e _0219145c: .word 0x0000019d _02191460: .word 0x41525257 _02191464: .word 0x524f5045 + arm_func_end func_ov48_021912a0 .global func_ov48_02191468 arm_func_start func_ov48_02191468 @@ -1774,8 +1774,8 @@ func_ov48_02191468: ; 0x02191468 mov r0, #0 bx ip .align 2, 0 - arm_func_end func_ov48_02191468 _02191474: .word func_01fffcec + arm_func_end func_ov48_02191468 .global func_ov48_02191478 arm_func_start func_ov48_02191478 @@ -2283,7 +2283,6 @@ _02191be4: add sp, sp, #0x114 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov48_02191478 _02191c00: .word 0x41525257 _02191c04: .word data_02050f54 _02191c08: .word 0xfffffccd @@ -2304,6 +2303,7 @@ _02191c40: .word 0x00000b33 _02191c44: .word data_027e0e58 _02191c48: .word data_027e0ffc _02191c4c: .word 0x00000249 + arm_func_end func_ov48_02191478 .global func_ov48_02191c50 arm_func_start func_ov48_02191c50 @@ -2312,8 +2312,8 @@ func_ov48_02191c50: ; 0x02191c50 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov48_02191c50 _02191c5c: .word func_01fffcec + arm_func_end func_ov48_02191c50 .global func_ov48_02191c60 arm_func_start func_ov48_02191c60 @@ -2382,8 +2382,8 @@ _02191d04: add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02191c74 _02191d44: .word data_02050f54 + arm_func_end func_ov48_02191c74 .global func_ov48_02191d48 arm_func_start func_ov48_02191d48 @@ -2400,9 +2400,9 @@ func_ov48_02191d48: ; 0x02191d48 blx func_ov48_02191d7c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02191d48 _02191d74: .word data_027e0fe0 _02191d78: .word 0x00000548 + arm_func_end func_ov48_02191d48 .global func_ov48_02191d7c thumb_func_start func_ov48_02191d7c @@ -2462,13 +2462,13 @@ func_ov48_02191d7c: ; 0x02191d7c add r0, r4, #0 pop {r4, pc} .align 2, 0 - thumb_func_end func_ov48_02191d7c _02191df8: .word data_ov48_02194fb8 _02191dfc: .word data_027e0fec _02191e00: .word 0x00001998 _02191e04: .word 0x000019d0 _02191e08: .word 0x00001a08 _02191e0c: .word 0x00000538 + thumb_func_end func_ov48_02191d7c .global func_ov48_02191e10 thumb_func_start func_ov48_02191e10 @@ -2751,7 +2751,6 @@ _02191f24: add sp, #0x84 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov48_02191e10 _02192040: .word data_ov48_02194f30 _02192044: .word 0x000004b4 _02192048: .word 0x000004ac @@ -2760,6 +2759,7 @@ _02192050: .word data_027e0fe8 _02192054: .word data_027e0fe4 _02192058: .word 0x0000052c _0219205c: .word 0x00000666 + thumb_func_end func_ov48_02191e10 .global func_ov48_02192060 arm_func_start func_ov48_02192060 @@ -2807,8 +2807,8 @@ func_ov48_02192098: ; 0x02192098 str r1, [r0, #0x334] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_02192098 _021920f4: .word data_027e0764 + arm_func_end func_ov48_02192098 .global func_ov48_021920f8 arm_func_start func_ov48_021920f8 @@ -2948,11 +2948,11 @@ _021922b8: str r0, [r4, #0x330] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_021920f8 _021922fc: .word data_027e0764 _02192300: .word 0xfffff8e4 _02192304: .word data_02050f54 _02192308: .word 0x0000013f + arm_func_end func_ov48_021920f8 .global func_ov48_0219230c arm_func_start func_ov48_0219230c @@ -2964,8 +2964,8 @@ func_ov48_0219230c: ; 0x0219230c add r2, r1, #0x48 bx ip .align 2, 0 - arm_func_end func_ov48_0219230c _02192324: .word func_ov00_020cd0a8 + arm_func_end func_ov48_0219230c .global func_ov48_02192328 arm_func_start func_ov48_02192328 @@ -2978,11 +2978,11 @@ func_ov48_02192328: ; 0x02192328 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov48_02192328 _02192344: .word func_ov00_020cd120 _02192348: .word data_027e0f94 _0219234c: .word 0x0000013f _02192350: .word 0x0000071c + arm_func_end func_ov48_02192328 .global func_ov48_02192354 arm_func_start func_ov48_02192354 @@ -3022,10 +3022,10 @@ func_ov48_02192354: ; 0x02192354 add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_02192354 _021923dc: .word data_02050f54 _021923e0: .word 0x0000013f _021923e4: .word 0x0000071c + arm_func_end func_ov48_02192354 .global func_ov48_021923e8 arm_func_start func_ov48_021923e8 @@ -3034,8 +3034,8 @@ func_ov48_021923e8: ; 0x021923e8 ldrsh r1, [r0, #0x78] bx ip .align 2, 0 - arm_func_end func_ov48_021923e8 _021923f4: .word func_ov00_020cca18 + arm_func_end func_ov48_021923e8 .global func_ov48_021923f8 arm_func_start func_ov48_021923f8 @@ -3082,8 +3082,8 @@ _02192470: str r4, [r5, #0x130] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov48_021923f8 _02192480: .word data_027e0e5c + arm_func_end func_ov48_021923f8 .global func_ov48_02192484 arm_func_start func_ov48_02192484 @@ -3184,9 +3184,9 @@ _021924c0: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov48_02192484 _021925fc: .word 0x000025c3 _02192600: .word 0x0000013f + arm_func_end func_ov48_02192484 .global func_ov48_02192604 arm_func_start func_ov48_02192604 @@ -3981,7 +3981,6 @@ _02193154: add sp, sp, #0x88 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov48_02192604 _02193160: .word gItemManager _02193164: .word data_027e0ffc _02193168: .word 0x00000247 @@ -3997,6 +3996,7 @@ _0219318c: .word 0x00000193 _02193190: .word 0x00000e66 _02193194: .word 0x00000333 _02193198: .word data_027e0e58 + arm_func_end func_ov48_02192604 .global func_ov48_0219319c arm_func_start func_ov48_0219319c @@ -4117,8 +4117,8 @@ _02193330: add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov48_0219319c _02193358: .word data_02050f54 + arm_func_end func_ov48_0219319c .global func_ov48_0219335c arm_func_start func_ov48_0219335c @@ -4145,8 +4145,8 @@ func_ov48_0219335c: ; 0x0219335c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_0219335c _021933b0: .word func_ov00_020b7d74 + arm_func_end func_ov48_0219335c .global func_ov48_021933b4 arm_func_start func_ov48_021933b4 @@ -4171,8 +4171,8 @@ func_ov48_021933b4: ; 0x021933b4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_021933b4 _02193400: .word func_ov00_020b7d74 + arm_func_end func_ov48_021933b4 .global func_ov48_02193404 arm_func_start func_ov48_02193404 @@ -4198,8 +4198,8 @@ func_ov48_02193414: ; 0x02193414 blx func_ov48_02193444 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02193414 _02193440: .word data_027e0fe0 + arm_func_end func_ov48_02193414 .global func_ov48_02193444 thumb_func_start func_ov48_02193444 @@ -4230,10 +4230,10 @@ func_ov48_02193444: ; 0x02193444 add sp, #4 pop {r3, r4, pc} nop - thumb_func_end func_ov48_02193444 _0219347c: .word data_ov48_021950c8 _02193480: .word func_ov48_02190174 _02193484: .word func_ov48_021901c8 + thumb_func_end func_ov48_02193444 .global func_ov48_02193488 thumb_func_start func_ov48_02193488 @@ -4451,9 +4451,9 @@ _02193612: mov r0, #1 pop {r4, pc} nop - thumb_func_end func_ov48_02193488 _0219362c: .word 0x0000015e _02193630: .word data_027e0d38 + thumb_func_end func_ov48_02193488 .global func_ov48_02193634 arm_func_start func_ov48_02193634 @@ -5072,7 +5072,6 @@ _02193f10: add sp, sp, #0x26c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov48_02193658 _02193f28: .word data_02050f54 _02193f2c: .word data_027e0e58 _02193f30: .word 0x000004cd @@ -5081,6 +5080,7 @@ _02193f38: .word _ZTV11FilterActor _02193f3c: .word 0x424f4d42 _02193f40: .word data_027e0fe4 _02193f44: .word 0x424d5459 + arm_func_end func_ov48_02193658 .global func_ov48_02193f48 arm_func_start func_ov48_02193f48 @@ -5109,8 +5109,8 @@ func_ov48_02193f4c: ; 0x02193f4c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02193f4c _02193f90: .word func_ov48_02190174 + arm_func_end func_ov48_02193f4c .global func_ov48_02193f94 arm_func_start func_ov48_02193f94 @@ -5131,8 +5131,8 @@ func_ov48_02193f94: ; 0x02193f94 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02193f94 _02193fd0: .word func_ov48_02190174 + arm_func_end func_ov48_02193f94 .global func_ov48_02193fd4 arm_func_start func_ov48_02193fd4 @@ -5158,9 +5158,9 @@ _02194018: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_02193fd4 _02194020: .word data_027e0fe0 _02194024: .word data_ov48_02195184 + arm_func_end func_ov48_02193fd4 .global func_ov48_02194028 arm_func_start func_ov48_02194028 @@ -5191,8 +5191,8 @@ func_ov48_02194064: ; 0x02194064 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov48_02194064 _02194078: .word func_ov00_0207a1c8 + arm_func_end func_ov48_02194064 .global func_ov48_0219407c arm_func_start func_ov48_0219407c @@ -5240,9 +5240,9 @@ _021940f0: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_021940ac _021940f8: .word data_027e0fe0 _021940fc: .word data_ov48_02195240 + arm_func_end func_ov48_021940ac .global func_ov48_02194100 arm_func_start func_ov48_02194100 @@ -5292,9 +5292,9 @@ _021941a0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02194100 _021941a8: .word 0x41525257 _021941ac: .word 0xffff8001 + arm_func_end func_ov48_02194100 .global func_ov48_021941b0 arm_func_start func_ov48_021941b0 @@ -5305,8 +5305,8 @@ func_ov48_021941b0: ; 0x021941b0 add r2, r2, #0x48 bx ip .align 2, 0 - arm_func_end func_ov48_021941b0 _021941c4: .word func_ov00_0207a1c8 + arm_func_end func_ov48_021941b0 .global func_ov48_021941c8 arm_func_start func_ov48_021941c8 @@ -5354,9 +5354,9 @@ func_ov48_021941f8: ; 0x021941f8 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov48_021941f8 _02194248: .word data_027e0fec _0219424c: .word data_ov48_02195350 + arm_func_end func_ov48_021941f8 .global func_ov48_02194250 arm_func_start func_ov48_02194250 @@ -5393,9 +5393,9 @@ func_ov48_02194250: ; 0x02194250 blx func_01ff81f8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_02194250 _021942cc: .word data_ov48_02194694 _021942d0: .word data_02050f54 + arm_func_end func_ov48_02194250 .global func_ov48_021942d4 arm_func_start func_ov48_021942d4 @@ -5449,12 +5449,12 @@ func_ov48_021942d4: ; 0x021942d4 add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov48_021942d4 _02194394: .word data_027e0fec _02194398: .word data_ov48_02195390 _0219439c: .word data_ov48_021953a4 _021943a0: .word data_ov48_021953ac _021943a4: .word data_ov48_021953c0 + arm_func_end func_ov48_021942d4 .global func_ov48_021943a8 arm_func_start func_ov48_021943a8 @@ -5515,8 +5515,8 @@ func_ov48_02194448: ; 0x02194448 add r0, r0, #0xec bx ip .align 2, 0 - arm_func_end func_ov48_02194448 _02194454: .word func_0202e58c + arm_func_end func_ov48_02194448 .global func_ov48_02194458 arm_func_start func_ov48_02194458 @@ -5525,8 +5525,8 @@ func_ov48_02194458: ; 0x02194458 add r0, r0, #0xe0 bx ip .align 2, 0 - arm_func_end func_ov48_02194458 _02194464: .word func_ov00_020c0e04 + arm_func_end func_ov48_02194458 .global func_ov48_02194468 arm_func_start func_ov48_02194468 @@ -5570,10 +5570,10 @@ func_ov48_02194468: ; 0x02194468 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov48_02194468 _02194500: .word data_ov48_021946a8 _02194504: .word data_ov48_021953c8 _02194508: .word data_ov48_021953e0 + arm_func_end func_ov48_02194468 .global func_ov48_0219450c arm_func_start func_ov48_0219450c @@ -5582,8 +5582,8 @@ func_ov48_0219450c: ; 0x0219450c add r0, r0, #0xfc bx ip .align 2, 0 - arm_func_end func_ov48_0219450c _02194518: .word func_ov00_020c0e04 + arm_func_end func_ov48_0219450c .global func_ov48_0219451c arm_func_start func_ov48_0219451c @@ -5678,8 +5678,8 @@ func_ov48_02194648: ; 0x02194648 mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov48_02194648 _02194658: .word func_020197bc + arm_func_end func_ov48_02194648 .rodata .global data_ov48_0219465c @@ -5814,7 +5814,6 @@ func_ov48_021946c0: ; 0x021946c0 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov48_021946c0 _021947b0: .word data_ov48_0219540c _021947b4: .word 0x42424c45 _021947b8: .word func_ov48_02190040 @@ -5823,6 +5822,7 @@ _021947c0: .word data_ov48_02195400 _021947c4: .word data_ov48_02194b40 _021947c8: .word func_ov00_020cceec _021947cc: .word data_ov48_02195420 + arm_func_end func_ov48_021946c0 .global func_ov48_021947d0 arm_func_start func_ov48_021947d0 @@ -5893,7 +5893,6 @@ func_ov48_021947d0: ; 0x021947d0 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov48_021947d0 _021948d4: .word data_ov48_02195438 _021948d8: .word 0x424d4f53 _021948dc: .word func_ov48_02190c34 @@ -5903,6 +5902,7 @@ _021948e8: .word 0x00001333 _021948ec: .word data_ov48_02194d50 _021948f0: .word func_ov00_020cceec _021948f4: .word data_ov48_0219544c + arm_func_end func_ov48_021947d0 .global func_ov48_021948f8 arm_func_start func_ov48_021948f8 @@ -5970,7 +5970,6 @@ func_ov48_021948f8: ; 0x021948f8 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov48_021948f8 _021949f0: .word data_ov48_02195478 _021949f4: .word 0x5441494c _021949f8: .word func_ov48_02191d48 @@ -5980,6 +5979,7 @@ _02194a04: .word 0x00001555 _02194a08: .word data_ov48_02194f30 _02194a0c: .word func_ov00_020cceec _02194a10: .word data_ov48_0219548c + arm_func_end func_ov48_021948f8 .global func_ov48_02194a14 arm_func_start func_ov48_02194a14 @@ -5996,12 +5996,12 @@ func_ov48_02194a14: ; 0x02194a14 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02194a14 _02194a40: .word data_ov48_021954a4 _02194a44: .word 0x46495242 _02194a48: .word func_ov48_02193414 _02194a4c: .word _ZN9ActorTypeD1Ev _02194a50: .word data_ov48_02195498 + arm_func_end func_ov48_02194a14 .global func_ov48_02194a54 arm_func_start func_ov48_02194a54 @@ -6018,12 +6018,12 @@ func_ov48_02194a54: ; 0x02194a54 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02194a54 _02194a80: .word data_ov48_021954c4 _02194a84: .word 0x54414c42 _02194a88: .word func_ov48_02193fd4 _02194a8c: .word _ZN9ActorTypeD1Ev _02194a90: .word data_ov48_021954b8 + arm_func_end func_ov48_02194a54 .global func_ov48_02194a94 arm_func_start func_ov48_02194a94 @@ -6040,12 +6040,12 @@ func_ov48_02194a94: ; 0x02194a94 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov48_02194a94 _02194ac0: .word data_ov48_021954e4 _02194ac4: .word 0x424d5345 _02194ac8: .word func_ov48_021940ac _02194acc: .word _ZN9ActorTypeD1Ev _02194ad0: .word data_ov48_021954d8 + arm_func_end func_ov48_02194a94 .section .ctor, 4, 1, 4 .global data_ov48_02194ad4 diff --git a/asm/ov49.s b/asm/ov49.s index cdf531cb..516523da 100644 --- a/asm/ov49.s +++ b/asm/ov49.s @@ -18,8 +18,8 @@ func_ov49_02195500: ; 0x02195500 bl func_ov49_02195930 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov49_02195500 _0219552c: .word data_027e0fe0 + arm_func_end func_ov49_02195500 .global func_ov49_02195530 arm_func_start func_ov49_02195530 @@ -53,9 +53,9 @@ _02195570: bl func_ov00_020a9998 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02195530 _0219559c: .word data_ov49_021981f0 _021955a0: .word data_ov49_021981e0 + arm_func_end func_ov49_02195530 .global func_ov49_021955a4 arm_func_start func_ov49_021955a4 @@ -142,11 +142,11 @@ func_ov49_02195648: ; 0x02195648 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02195648 _021956d0: .word data_ov49_0219868c _021956d4: .word data_ov49_021986a0 _021956d8: .word data_ov49_02198710 _021956dc: .word data_ov49_02198200 + arm_func_end func_ov49_02195648 .global func_ov49_021956e0 arm_func_start func_ov49_021956e0 @@ -211,10 +211,10 @@ _021957a4: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov49_021956f4 _021957b4: .word data_027e0fec _021957b8: .word data_ov49_02198718 _021957bc: .word data_ov49_0219872c + arm_func_end func_ov49_021956f4 .global func_ov49_021957c0 arm_func_start func_ov49_021957c0 @@ -267,12 +267,12 @@ func_ov49_021957c0: ; 0x021957c0 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_021957c0 _0219587c: .word data_ov49_02198678 _02195880: .word data_ov49_02198710 _02195884: .word data_ov49_0219828c _02195888: .word data_ov49_02198738 _0219588c: .word data_ov49_0219874c + arm_func_end func_ov49_021957c0 .global func_ov49_02195890 arm_func_start func_ov49_02195890 @@ -281,8 +281,8 @@ func_ov49_02195890: ; 0x02195890 add r0, r0, #0xfc bx ip .align 2, 0 - arm_func_end func_ov49_02195890 _0219589c: .word func_ov00_020c0e04 + arm_func_end func_ov49_02195890 .global func_ov49_021958a0 arm_func_start func_ov49_021958a0 @@ -321,10 +321,10 @@ func_ov49_021958a0: ; 0x021958a0 bl func_02019534 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov49_021958a0 _02195924: .word data_ov49_021982a0 _02195928: .word data_ov00_020e9360 _0219592c: .word data_ov49_021982b4 + arm_func_end func_ov49_021958a0 .global func_ov49_02195930 arm_func_start func_ov49_02195930 @@ -470,7 +470,6 @@ func_ov49_02195930: ; 0x02195930 add sp, sp, #0x58 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02195930 _02195b60: .word data_ov49_02198568 _02195b64: .word data_ov49_021986fc _02195b68: .word data_ov49_021986e8 @@ -478,6 +477,7 @@ _02195b6c: .word data_ov00_020e2f04 _02195b70: .word data_ov00_020e2dd8 _02195b74: .word 0xfffff666 _02195b78: .word gMapManager + arm_func_end func_ov49_02195930 .global func_ov49_02195b7c arm_func_start func_ov49_02195b7c @@ -571,10 +571,10 @@ _02195c84: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov49_02195b94 _02195cb4: .word gMapManager _02195cb8: .word data_027e0fe8 _02195cbc: .word 0x4e534844 + arm_func_end func_ov49_02195b94 .global func_ov49_02195cc0 arm_func_start func_ov49_02195cc0 @@ -631,9 +631,9 @@ _02195d60: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02195cc0 _02195d84: .word data_ov49_021984e0 _02195d88: .word 0x00000117 + arm_func_end func_ov49_02195cc0 .global func_ov49_02195d8c arm_func_start func_ov49_02195d8c @@ -720,10 +720,10 @@ func_ov49_02195e10: ; 0x02195e10 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02195e10 _02195e94: .word data_027e0ffc _02195e98: .word data_027e0f94 _02195e9c: .word 0x0000071c + arm_func_end func_ov49_02195e10 .global func_ov49_02195ea0 arm_func_start func_ov49_02195ea0 @@ -758,9 +758,9 @@ func_ov49_02195ea0: ; 0x02195ea0 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov49_02195ea0 _02195f14: .word data_027e0ffc _02195f18: .word 0x0000071c + arm_func_end func_ov49_02195ea0 .global func_ov49_02195f1c arm_func_start func_ov49_02195f1c @@ -792,8 +792,8 @@ func_ov49_02195f1c: ; 0x02195f1c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov49_02195f1c _02195f84: .word data_027e0fc8 + arm_func_end func_ov49_02195f1c .global func_ov49_02195f88 arm_func_start func_ov49_02195f88 @@ -829,8 +829,8 @@ _02195fec: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02195f88 _02195ff4: .word data_027e0fc8 + arm_func_end func_ov49_02195f88 .global func_ov49_02195ff8 arm_func_start func_ov49_02195ff8 @@ -839,8 +839,8 @@ func_ov49_02195ff8: ; 0x02195ff8 mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov49_02195ff8 _02196004: .word func_01fffcd8 + arm_func_end func_ov49_02195ff8 .global func_ov49_02196008 arm_func_start func_ov49_02196008 @@ -906,10 +906,10 @@ _02196068: strleb r0, [r4, #0x5cd] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_02196008 _021960f0: .word gItemManager _021960f4: .word 0x66666667 _021960f8: .word data_ov00_020eec9c + arm_func_end func_ov49_02196008 .global func_ov49_021960fc arm_func_start func_ov49_021960fc @@ -1244,7 +1244,6 @@ _021965b4: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov49_021960fc _021965cc: .word data_027e0764 _021965d0: .word data_027e0ffc _021965d4: .word 0x00000303 @@ -1255,6 +1254,7 @@ _021965e4: .word data_027e0e58 _021965e8: .word 0x00000115 _021965ec: .word 0xfffff382 _021965f0: .word 0x00000116 + arm_func_end func_ov49_021960fc .global func_ov49_021965f4 arm_func_start func_ov49_021965f4 @@ -1337,8 +1337,8 @@ _021966e4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_021965f4 _0219670c: .word data_027e0fc8 + arm_func_end func_ov49_021965f4 .global func_ov49_02196710 arm_func_start func_ov49_02196710 @@ -1948,7 +1948,6 @@ _02196fe0: add sp, sp, #0xa8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_02196710 _02196fec: .word data_027e0fc8 _02196ff0: .word data_027e0f90 _02196ff4: .word 0x00000ccd @@ -1962,6 +1961,7 @@ _02197010: .word 0x00000614 _02197014: .word 0x00000306 _02197018: .word 0x00000307 _0219701c: .word 0xfffff666 + arm_func_end func_ov49_02196710 .global func_ov49_02197020 arm_func_start func_ov49_02197020 @@ -2079,11 +2079,11 @@ _021971bc: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_02197020 _021971c8: .word data_02050f54 _021971cc: .word 0x0000099a _021971d0: .word data_ov00_020e9370 _021971d4: .word 0xfffff47b + arm_func_end func_ov49_02197020 .global func_ov49_021971d8 arm_func_start func_ov49_021971d8 @@ -2184,9 +2184,9 @@ _02197308: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_021971d8 _02197340: .word 0x00001333 _02197344: .word data_02050f54 + arm_func_end func_ov49_021971d8 .global func_ov49_02197348 arm_func_start func_ov49_02197348 @@ -2251,11 +2251,11 @@ func_ov49_02197378: ; 0x02197378 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02197378 _0219741c: .word data_027e0e58 _02197420: .word 0x00000111 _02197424: .word 0x00000112 _02197428: .word 0x00000113 + arm_func_end func_ov49_02197378 .global func_ov49_0219742c arm_func_start func_ov49_0219742c @@ -2381,9 +2381,9 @@ func_ov49_021974d4: ; 0x021974d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_021974d4 _0219757c: .word data_ov49_02198568 _02197580: .word func_ov00_020b7d74 + arm_func_end func_ov49_021974d4 .global func_ov49_02197584 arm_func_start func_ov49_02197584 @@ -2433,9 +2433,9 @@ func_ov49_02197584: ; 0x02197584 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02197584 _02197634: .word data_ov49_02198568 _02197638: .word func_ov00_020b7d74 + arm_func_end func_ov49_02197584 .global func_ov49_0219763c arm_func_start func_ov49_0219763c @@ -2452,8 +2452,8 @@ func_ov49_0219763c: ; 0x0219763c bl func_ov49_0219766c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov49_0219763c _02197668: .word data_027e0fe0 + arm_func_end func_ov49_0219763c .global func_ov49_0219766c arm_func_start func_ov49_0219766c @@ -2477,9 +2477,9 @@ func_ov49_0219766c: ; 0x0219766c str r1, [r4, #0x164] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_0219766c _021976b4: .word data_ov49_0219879c _021976b8: .word gItemManager + arm_func_end func_ov49_0219766c .global func_ov49_021976bc arm_func_start func_ov49_021976bc @@ -2555,9 +2555,9 @@ _021977b8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov49_021976bc _021977cc: .word 0x000005f3 _021977d0: .word gMapManager + arm_func_end func_ov49_021976bc .global func_ov49_021977d4 arm_func_start func_ov49_021977d4 @@ -2804,12 +2804,12 @@ _02197b08: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_02197860 _02197b10: .word gMapManager _02197b14: .word data_027e0ffc _02197b18: .word 0x000001ab _02197b1c: .word 0xfffffe66 _02197b20: .word data_027e0fc8 + arm_func_end func_ov49_02197860 .global func_ov49_02197b24 arm_func_start func_ov49_02197b24 @@ -2918,12 +2918,12 @@ func_ov49_02197b98: ; 0x02197b98 add sp, sp, #0x78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02197b98 _02197c90: .word data_02052f54 _02197c94: .word 0x0000199a _02197c98: .word data_02050f54 _02197c9c: .word 0x000005f3 _02197ca0: .word data_ov00_020e9370 + arm_func_end func_ov49_02197b98 .global func_ov49_02197ca4 arm_func_start func_ov49_02197ca4 @@ -2975,8 +2975,8 @@ func_ov49_02197cf4: ; 0x02197cf4 bl func_ov49_02197d24 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov49_02197cf4 _02197d20: .word data_027e0fe0 + arm_func_end func_ov49_02197cf4 .global func_ov49_02197d24 arm_func_start func_ov49_02197d24 @@ -2993,8 +2993,8 @@ func_ov49_02197d24: ; 0x02197d24 strb r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02197d24 _02197d50: .word data_ov49_02198858 + arm_func_end func_ov49_02197d24 .global func_ov49_02197d54 arm_func_start func_ov49_02197d54 @@ -3131,9 +3131,9 @@ _02197ed0: bl func_ov49_02198040 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02197e10 _02197efc: .word data_027e0fc8 _02197f00: .word gAdventureFlags + arm_func_end func_ov49_02197e10 .global func_ov49_02197f04 arm_func_start func_ov49_02197f04 @@ -3222,10 +3222,10 @@ _02198010: bl func_ov00_020d7d18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_02197f04 _02198034: .word gAdventureFlags _02198038: .word data_ov00_020eec9c _0219803c: .word 0x0000048f + arm_func_end func_ov49_02197f04 .global func_ov49_02198040 arm_func_start func_ov49_02198040 @@ -3306,12 +3306,12 @@ _02198144: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov49_02198040 _02198150: .word gAdventureFlags _02198154: .word data_027e0f64 _02198158: .word data_027e0fc8 _0219815c: .word data_ov00_020eec9c _02198160: .word 0x0000048e + arm_func_end func_ov49_02198040 .global func_ov49_02198164 arm_func_start func_ov49_02198164 @@ -3323,9 +3323,9 @@ func_ov49_02198164: ; 0x02198164 mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov49_02198164 _0219817c: .word gMapManager _02198180: .word _ZN10MapManager18func_ov00_020836dcEii + arm_func_end func_ov49_02198164 .global func_ov49_02198184 arm_func_start func_ov49_02198184 @@ -3355,8 +3355,8 @@ _021981d4: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov49_02198184 _021981dc: .word gAdventureFlags + arm_func_end func_ov49_02198184 .rodata .global data_ov49_021981e0 @@ -3556,7 +3556,6 @@ func_ov49_021982c8: ; 0x021982c8 add sp, sp, #0x84 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov49_021982c8 _021983cc: .word data_ov49_0219892c _021983d0: .word 0x4c4b4c4b _021983d4: .word func_ov49_02195500 @@ -3567,6 +3566,7 @@ _021983e4: .word 0x00001555 _021983e8: .word data_ov49_021984e0 _021983ec: .word func_ov00_020cceec _021983f0: .word data_ov49_02198940 + arm_func_end func_ov49_021982c8 .global func_ov49_021983f4 arm_func_start func_ov49_021983f4 @@ -3583,12 +3583,12 @@ func_ov49_021983f4: ; 0x021983f4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov49_021983f4 _02198420: .word data_ov49_02198958 _02198424: .word 0x4e534844 _02198428: .word func_ov49_0219763c _0219842c: .word _ZN9ActorTypeD1Ev _02198430: .word data_ov49_0219894c + arm_func_end func_ov49_021983f4 .global func_ov49_02198434 arm_func_start func_ov49_02198434 @@ -3605,12 +3605,12 @@ func_ov49_02198434: ; 0x02198434 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov49_02198434 _02198460: .word data_ov49_02198978 _02198464: .word 0x45514152 _02198468: .word func_ov49_02197cf4 _0219846c: .word _ZN9ActorTypeD1Ev _02198470: .word data_ov49_0219896c + arm_func_end func_ov49_02198434 .section .ctor, 4, 1, 4 .global data_ov49_02198474 diff --git a/asm/ov50.s b/asm/ov50.s index af947e52..da526eca 100644 --- a/asm/ov50.s +++ b/asm/ov50.s @@ -18,8 +18,8 @@ func_ov50_02195500: ; 0x02195500 bl func_ov50_0219554c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov50_02195500 _0219552c: .word data_027e0fe0 + arm_func_end func_ov50_02195500 .global func_ov50_02195530 arm_func_start func_ov50_02195530 @@ -96,7 +96,6 @@ func_ov50_0219554c: ; 0x0219554c strb ip, [r4, #0x158] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov50_0219554c _02195638: .word data_ov50_02198a04 _0219563c: .word data_ov00_020e2f04 _02195640: .word data_ov00_020e2dd8 @@ -105,6 +104,7 @@ _02195648: .word data_027e0fec _0219564c: .word func_ov00_020b7d74 _02195650: .word func_ov50_02195658 _02195654: .word data_027e0194 + arm_func_end func_ov50_0219554c .global func_ov50_02195658 arm_func_start func_ov50_02195658 @@ -159,11 +159,11 @@ _021956bc: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov50_02195664 _02195700: .word data_ov50_02198a04 _02195704: .word data_027e0e58 _02195708: .word data_027e0f6c _0219570c: .word func_ov00_020b7d74 + arm_func_end func_ov50_02195664 .global func_ov50_02195710 arm_func_start func_ov50_02195710 @@ -208,11 +208,11 @@ _02195768: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov50_02195710 _021957a4: .word data_ov50_02198a04 _021957a8: .word data_027e0e58 _021957ac: .word data_027e0f6c _021957b0: .word func_ov00_020b7d74 + arm_func_end func_ov50_02195710 .global func_ov50_021957b4 arm_func_start func_ov50_021957b4 @@ -321,8 +321,8 @@ _02195940: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov50_021957b4 _0219594c: .word data_027e0f6c + arm_func_end func_ov50_021957b4 .global func_ov50_02195950 arm_func_start func_ov50_02195950 @@ -561,13 +561,13 @@ _02195c90: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov50_02195950 _02195ca8: .word data_ov50_021989d0 _02195cac: .word gMapManager _02195cb0: .word data_027e0f6c _02195cb4: .word data_027e0e58 _02195cb8: .word 0x000001a5 _02195cbc: .word data_027e0ffc + arm_func_end func_ov50_02195950 .global func_ov50_02195cc0 arm_func_start func_ov50_02195cc0 @@ -852,7 +852,6 @@ _0219609c: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov50_02195ce8 _021960a4: .word data_027e0fc8 _021960a8: .word 0x00001333 _021960ac: .word gAdventureFlags @@ -862,6 +861,7 @@ _021960b8: .word data_027e0e58 _021960bc: .word 0x000001a1 _021960c0: .word data_027e0ffc _021960c4: .word 0x00000399 + arm_func_end func_ov50_02195ce8 .global func_ov50_021960c8 arm_func_start func_ov50_021960c8 @@ -1081,12 +1081,12 @@ _021963d4: add sp, sp, #0xbc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov50_021960c8 _021963dc: .word data_027e0ffc _021963e0: .word 0x00000396 _021963e4: .word gMapManager _021963e8: .word data_027e0fc8 _021963ec: .word gAdventureFlags + arm_func_end func_ov50_021960c8 .global func_ov50_021963f0 arm_func_start func_ov50_021963f0 @@ -1133,8 +1133,8 @@ func_ov50_021963f0: ; 0x021963f0 add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov50_021963f0 _02196494: .word data_ov00_020e9370 + arm_func_end func_ov50_021963f0 .global func_ov50_02196498 arm_func_start func_ov50_02196498 @@ -1153,8 +1153,8 @@ func_ov50_02196498: ; 0x02196498 bl func_ov14_02148334 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov50_02196498 _021964cc: .word data_027e0fac + arm_func_end func_ov50_02196498 .global func_ov50_021964d0 arm_func_start func_ov50_021964d0 @@ -1174,8 +1174,8 @@ _021964fc: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov50_021964d0 _02196504: .word 0x42494752 + arm_func_end func_ov50_021964d0 .global func_ov50_02196508 arm_func_start func_ov50_02196508 @@ -1223,8 +1223,8 @@ func_ov50_02196508: ; 0x02196508 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov50_02196508 _021965b0: .word 0x0000030a + arm_func_end func_ov50_02196508 .global func_ov50_021965b4 arm_func_start func_ov50_021965b4 @@ -1253,8 +1253,8 @@ func_ov50_021965c8: ; 0x021965c8 bl func_ov00_02093af0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov50_021965c8 _021965fc: .word data_027e0f6c + arm_func_end func_ov50_021965c8 .global func_ov50_02196600 arm_func_start func_ov50_02196600 @@ -1289,10 +1289,10 @@ func_ov50_02196600: ; 0x02196600 bl func_ov00_02093a5c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_02196600 _02196674: .word 0x00000b85 _02196678: .word 0x000007d7 _0219667c: .word data_027e0f6c + arm_func_end func_ov50_02196600 .global func_ov50_02196680 arm_func_start func_ov50_02196680 @@ -1414,8 +1414,8 @@ func_ov50_02196698: ; 0x02196698 add sp, sp, #0x54 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov50_02196698 _0219683c: .word gMapManager + arm_func_end func_ov50_02196698 .global func_ov50_02196840 arm_func_start func_ov50_02196840 @@ -1509,13 +1509,13 @@ _02196974: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_02196840 _02196998: .word data_027e0ffc _0219699c: .word 0x00000395 _021969a0: .word data_027e0e58 _021969a4: .word 0x000001a1 _021969a8: .word data_027e0f6c _021969ac: .word 0x000001a2 + arm_func_end func_ov50_02196840 .global func_ov50_021969b0 arm_func_start func_ov50_021969b0 @@ -1540,8 +1540,8 @@ func_ov50_021969b4: ; 0x021969b4 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021969b4 _021969e8: .word data_027e0ffc + arm_func_end func_ov50_021969b4 .global func_ov50_021969ec arm_func_start func_ov50_021969ec @@ -1690,9 +1690,9 @@ _02196bec: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021969ec _02196bfc: .word 0x00000111 _02196c00: .word data_02050f54 + arm_func_end func_ov50_021969ec .global func_ov50_02196c04 arm_func_start func_ov50_02196c04 @@ -1773,9 +1773,9 @@ _02196d08: add sp, sp, #0x24 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov50_02196c04 _02196d20: .word data_ov50_021989c0 _02196d24: .word data_02050f54 + arm_func_end func_ov50_02196c04 .global func_ov50_02196d28 arm_func_start func_ov50_02196d28 @@ -1807,9 +1807,9 @@ _02196d64: str r0, [r6, #0x164] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov50_02196d28 _02196d8c: .word data_027e0fac _02196d90: .word data_027e0fc8 + arm_func_end func_ov50_02196d28 .global func_ov50_02196d94 arm_func_start func_ov50_02196d94 @@ -1897,10 +1897,10 @@ _02196ebc: add sp, sp, #0x8c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov50_02196d94 _02196ed4: .word data_ov50_021989f0 _02196ed8: .word data_027e0fe4 _02196edc: .word 0x42494752 + arm_func_end func_ov50_02196d94 .global func_ov50_02196ee0 arm_func_start func_ov50_02196ee0 @@ -1947,10 +1947,10 @@ func_ov50_02196ee4: ; 0x02196ee4 add sp, sp, #0x28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_02196ee4 _02196f70: .word data_027e0f90 _02196f74: .word data_ov50_021989f0 _02196f78: .word data_027e0fe4 + arm_func_end func_ov50_02196ee4 .global func_ov50_02196f7c arm_func_start func_ov50_02196f7c @@ -2100,12 +2100,12 @@ _0219717c: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov50_02196f7c _02197190: .word data_027e0ffc _02197194: .word 0x00000393 _02197198: .word data_027e0e58 _0219719c: .word 0x0000016f _021971a0: .word 0x0000016d + arm_func_end func_ov50_02196f7c .global func_ov50_021971a4 arm_func_start func_ov50_021971a4 @@ -2292,7 +2292,6 @@ _0219729c: add sp, sp, #0x84 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov50_02197218 _02197440: .word 0x0000ffff _02197444: .word data_027e0f6c _02197448: .word func_ov50_02197460 @@ -2301,6 +2300,7 @@ _02197450: .word 0xfffff829 _02197454: .word func_ov50_02195530 _02197458: .word data_027e0e58 _0219745c: .word 0x0000016b + arm_func_end func_ov50_02197218 .global func_ov50_02197460 arm_func_start func_ov50_02197460 @@ -2394,9 +2394,9 @@ _02197550: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021974e4 _0219755c: .word data_027e0fe4 _02197560: .word 0x42494752 + arm_func_end func_ov50_021974e4 .global func_ov50_02197564 arm_func_start func_ov50_02197564 @@ -2425,8 +2425,8 @@ func_ov50_02197580: ; 0x02197580 bl func_ov50_02197638 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov50_02197580 _021975ac: .word data_027e0fe0 + arm_func_end func_ov50_02197580 .global func_ov50_021975b0 arm_func_start func_ov50_021975b0 @@ -2443,9 +2443,9 @@ func_ov50_021975b0: ; 0x021975b0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021975b0 _021975dc: .word data_ov50_02198c90 _021975e0: .word data_ov50_021987cc + arm_func_end func_ov50_021975b0 .global func_ov50_021975e4 arm_func_start func_ov50_021975e4 @@ -2468,9 +2468,9 @@ func_ov50_021975e4: ; 0x021975e4 bl func_ov00_020ceacc ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021975e4 _02197628: .word data_027e0ffc _0219762c: .word 0x000001c6 + arm_func_end func_ov50_021975e4 .global func_ov50_02197630 arm_func_start func_ov50_02197630 @@ -2505,10 +2505,10 @@ func_ov50_02197638: ; 0x02197638 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov50_02197638 _02197690: .word data_ov50_02198b80 _02197694: .word func_ov00_020b7d74 _02197698: .word func_ov50_02195658 + arm_func_end func_ov50_02197638 .global func_ov50_0219769c arm_func_start func_ov50_0219769c @@ -2562,13 +2562,13 @@ _0219773c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_0219769c _02197750: .word data_ov50_02198cc0 _02197754: .word data_ov50_02198b60 _02197758: .word data_ov50_02198cfc _0219775c: .word func_ov50_02197768 _02197760: .word data_ov50_02198cf0 _02197764: .word data_ov50_02198ad8 + arm_func_end func_ov50_0219769c .global func_ov50_02197768 arm_func_start func_ov50_02197768 @@ -2614,8 +2614,8 @@ func_ov50_021977a0: ; 0x021977a0 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021977a0 _021977e0: .word 0x0000038e + arm_func_end func_ov50_021977a0 .global func_ov50_021977e4 arm_func_start func_ov50_021977e4 @@ -2638,8 +2638,8 @@ func_ov50_021977e4: ; 0x021977e4 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021977e4 _02197828: .word 0x0000038e + arm_func_end func_ov50_021977e4 .global func_ov50_0219782c arm_func_start func_ov50_0219782c @@ -2696,8 +2696,8 @@ func_ov50_0219782c: ; 0x0219782c strh r2, [r4, #0x9c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_0219782c _021978f8: .word data_02050f54 + arm_func_end func_ov50_0219782c .global func_ov50_021978fc arm_func_start func_ov50_021978fc @@ -2746,10 +2746,10 @@ func_ov50_021978fc: ; 0x021978fc add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021978fc _021979a8: .word data_027e0f94 _021979ac: .word 0x00000333 _021979b0: .word 0x0000071c + arm_func_end func_ov50_021978fc .global func_ov50_021979b4 arm_func_start func_ov50_021979b4 @@ -2772,9 +2772,9 @@ func_ov50_021979b4: ; 0x021979b4 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021979b4 _021979f8: .word data_027e0fe4 _021979fc: .word 0x52555059 + arm_func_end func_ov50_021979b4 .global func_ov50_02197a00 arm_func_start func_ov50_02197a00 @@ -2833,10 +2833,10 @@ _02197a78: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_02197a00 _02197ad0: .word data_027e0fe4 _02197ad4: .word 0x00000199 _02197ad8: .word 0x00000aab + arm_func_end func_ov50_02197a00 .global func_ov50_02197adc arm_func_start func_ov50_02197adc @@ -2930,9 +2930,9 @@ func_ov50_02197b10: ; 0x02197b10 blx r1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov50_02197b10 _02197c14: .word data_02050f54 _02197c18: .word 0x00000333 + arm_func_end func_ov50_02197b10 .global func_ov50_02197c1c arm_func_start func_ov50_02197c1c @@ -2975,8 +2975,8 @@ func_ov50_02197c1c: ; 0x02197c1c strh r1, [r0, #0x9c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov50_02197c1c _02197cb0: .word data_02050f54 + arm_func_end func_ov50_02197c1c .global func_ov50_02197cb4 arm_func_start func_ov50_02197cb4 @@ -3001,8 +3001,8 @@ func_ov50_02197cb4: ; 0x02197cb4 blx r1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_02197cb4 _02197d00: .word 0x00000333 + arm_func_end func_ov50_02197cb4 .global func_ov50_02197d04 arm_func_start func_ov50_02197d04 @@ -3058,8 +3058,8 @@ _02197da0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov50_02197d04 _02197dc0: .word gMapManager + arm_func_end func_ov50_02197d04 .global func_ov50_02197dc4 arm_func_start func_ov50_02197dc4 @@ -3218,8 +3218,8 @@ _02197fbc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov50_02197df8 _02197fd0: .word data_027e0e58 + arm_func_end func_ov50_02197df8 .global func_ov50_02197fd4 arm_func_start func_ov50_02197fd4 @@ -3616,7 +3616,6 @@ _02198570: add sp, sp, #0x38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov50_02197fd4 _0219857c: .word data_027e0f94 _02198580: .word data_027e0764 _02198584: .word data_02050f54 @@ -3624,6 +3623,7 @@ _02198588: .word 0x0000019a _0219858c: .word data_027e0fc8 _02198590: .word data_027e0fe4 _02198594: .word 0x52555059 + arm_func_end func_ov50_02197fd4 .global func_ov50_02198598 arm_func_start func_ov50_02198598 @@ -3686,9 +3686,9 @@ _02198668: add sp, sp, #0x54 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov50_02198598 _02198674: .word data_02050f54 _02198678: .word data_02054954 + arm_func_end func_ov50_02198598 .global func_ov50_0219867c arm_func_start func_ov50_0219867c @@ -3770,8 +3770,8 @@ func_ov50_021986fc: ; 0x021986fc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_021986fc _0219875c: .word func_ov00_020b7d74 + arm_func_end func_ov50_021986fc .global func_ov50_02198760 arm_func_start func_ov50_02198760 @@ -3799,8 +3799,8 @@ func_ov50_02198760: ; 0x02198760 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov50_02198760 _021987b8: .word func_ov00_020b7d74 + arm_func_end func_ov50_02198760 .global func_ov50_021987bc arm_func_start func_ov50_021987bc @@ -3912,7 +3912,6 @@ func_ov50_0219882c: ; 0x0219882c strh r0, [r1, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov50_0219882c _02198874: .word data_ov50_02198cac _02198878: .word 0x42494752 _0219887c: .word func_ov50_02195500 @@ -3920,6 +3919,7 @@ _02198880: .word _ZN9ActorTypeD1Ev _02198884: .word data_ov50_02198ca0 _02198888: .word 0x00004b5c _0219888c: .word data_ov50_021989c0 + arm_func_end func_ov50_0219882c .global func_ov50_02198890 arm_func_start func_ov50_02198890 @@ -3986,7 +3986,6 @@ func_ov50_02198890: ; 0x02198890 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov50_02198890 _02198984: .word data_ov50_02198ccc _02198988: .word 0x43524f57 _0219898c: .word func_ov50_02197580 @@ -3996,6 +3995,7 @@ _02198998: .word 0x00001b33 _0219899c: .word data_ov50_02198ad8 _021989a0: .word func_ov00_020cceec _021989a4: .word data_ov50_02198ce0 + arm_func_end func_ov50_02198890 .section .ctor, 4, 1, 4 .global data_ov50_021989a8 diff --git a/asm/ov51.s b/asm/ov51.s index c620ed3a..1e874544 100644 --- a/asm/ov51.s +++ b/asm/ov51.s @@ -18,8 +18,8 @@ func_ov51_02195500: ; 0x02195500 bl func_ov51_02195530 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_02195500 _0219552c: .word data_027e0fe0 + arm_func_end func_ov51_02195500 .global func_ov51_02195530 arm_func_start func_ov51_02195530 @@ -32,8 +32,8 @@ func_ov51_02195530: ; 0x02195530 str r1, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02195530 _0219554c: .word data_ov51_021984e8 + arm_func_end func_ov51_02195530 .global func_ov51_02195550 arm_func_start func_ov51_02195550 @@ -233,8 +233,8 @@ _021957e8: bl func_ov00_0207a1c8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov51_0219560c _021957fc: .word data_027e0764 + arm_func_end func_ov51_0219560c .global func_ov51_02195800 arm_func_start func_ov51_02195800 @@ -289,11 +289,11 @@ func_ov51_02195804: ; 0x02195804 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov51_02195804 _021958b0: .word data_027e0fe8 _021958b4: .word 0x46495245 _021958b8: .word data_027e0ffc _021958bc: .word 0x00000341 + arm_func_end func_ov51_02195804 .global func_ov51_021958c0 arm_func_start func_ov51_021958c0 @@ -345,8 +345,8 @@ func_ov51_0219590c: ; 0x0219590c bl func_ov51_0219593c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_0219590c _02195938: .word data_027e0fe0 + arm_func_end func_ov51_0219590c .global func_ov51_0219593c arm_func_start func_ov51_0219593c @@ -362,8 +362,8 @@ func_ov51_0219593c: ; 0x0219593c str r1, [r4, #0x15c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_0219593c _02195964: .word data_ov51_021985e4 + arm_func_end func_ov51_0219593c .global func_ov51_02195968 arm_func_start func_ov51_02195968 @@ -434,7 +434,6 @@ _021959f8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov51_02195968 _02195a68: .word 0x000004cd _02195a6c: .word data_ov51_02198a80 _02195a70: .word data_ov00_020e892c @@ -442,6 +441,7 @@ _02195a74: .word data_ov51_02198ab0 _02195a78: .word func_ov51_02195a84 _02195a7c: .word data_ov51_02198aa4 _02195a80: .word data_027e0e58 + arm_func_end func_ov51_02195968 .global func_ov51_02195a84 arm_func_start func_ov51_02195a84 @@ -481,9 +481,9 @@ func_ov51_02195a98: ; 0x02195a98 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02195a98 _02195af8: .word data_027e0e58 _02195afc: .word 0x0000018e + arm_func_end func_ov51_02195a98 .global func_ov51_02195b00 arm_func_start func_ov51_02195b00 @@ -555,9 +555,9 @@ _02195bec: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov51_02195b00 _02195c00: .word data_027e0f94 _02195c04: .word 0x0000011f + arm_func_end func_ov51_02195b00 .global func_ov51_02195c08 arm_func_start func_ov51_02195c08 @@ -601,8 +601,8 @@ func_ov51_02195c70: ; 0x02195c70 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov51_02195c70 _02195c7c: .word func_01fffcec + arm_func_end func_ov51_02195c70 .global func_ov51_02195c80 arm_func_start func_ov51_02195c80 @@ -749,9 +749,9 @@ _02195e80: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov51_02195c80 _02195e98: .word data_027e0fe4 _02195e9c: .word gMapManager + arm_func_end func_ov51_02195c80 .global func_ov51_02195ea0 arm_func_start func_ov51_02195ea0 @@ -806,9 +806,9 @@ func_ov51_02195efc: ; 0x02195efc bl func_ov51_0219603c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_02195efc _02195f28: .word data_027e0fe0 _02195f2c: .word 0x000004c8 + arm_func_end func_ov51_02195efc .global func_ov51_02195f30 arm_func_start func_ov51_02195f30 @@ -864,10 +864,10 @@ func_ov51_02195f30: ; 0x02195f30 add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov51_02195f30 _02195ff8: .word data_027e0fec _02195ffc: .word data_ov51_02198838 _02196000: .word data_ov51_0219884c + arm_func_end func_ov51_02195f30 .global func_ov51_02196004 arm_func_start func_ov51_02196004 @@ -876,8 +876,8 @@ func_ov51_02196004: ; 0x02196004 add r0, r0, #0x5c bx ip .align 2, 0 - arm_func_end func_ov51_02196004 _02196010: .word func_ov00_020c0e04 + arm_func_end func_ov51_02196004 .global func_ov51_02196014 arm_func_start func_ov51_02196014 @@ -930,11 +930,11 @@ func_ov51_0219603c: ; 0x0219603c add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov51_0219603c _021960bc: .word data_ov51_02198720 _021960c0: .word data_ov51_02198830 _021960c4: .word func_ov51_021960cc _021960c8: .word func_ov51_021960e8 + arm_func_end func_ov51_0219603c .global func_ov51_021960cc arm_func_start func_ov51_021960cc @@ -1034,8 +1034,8 @@ _021961fc: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_021960fc _02196204: .word data_ov51_02198698 + arm_func_end func_ov51_021960fc .global func_ov51_02196208 arm_func_start func_ov51_02196208 @@ -1046,8 +1046,8 @@ func_ov51_02196208: ; 0x02196208 add r0, r1, #0x4c0 bx ip .align 2, 0 - arm_func_end func_ov51_02196208 _0219621c: .word func_ov00_020cddf8 + arm_func_end func_ov51_02196208 .global func_ov51_02196220 arm_func_start func_ov51_02196220 @@ -1058,9 +1058,9 @@ func_ov51_02196220: ; 0x02196220 add r2, r1, #0x214 bx ip .align 2, 0 - arm_func_end func_ov51_02196220 _02196234: .word 0x0000011f _02196238: .word func_ov00_020cde0c + arm_func_end func_ov51_02196220 .global func_ov51_0219623c arm_func_start func_ov51_0219623c @@ -1071,8 +1071,8 @@ func_ov51_0219623c: ; 0x0219623c add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov51_0219623c _02196250: .word func_ov00_020cdfcc + arm_func_end func_ov51_0219623c .global func_ov51_02196254 arm_func_start func_ov51_02196254 @@ -1084,10 +1084,10 @@ func_ov51_02196254: ; 0x02196254 add r0, r0, #0x400 bx ip .align 2, 0 - arm_func_end func_ov51_02196254 _0219626c: .word func_ov00_020ce030 _02196270: .word 0x0000011f _02196274: .word 0x0000038e + arm_func_end func_ov51_02196254 .global func_ov51_02196278 arm_func_start func_ov51_02196278 @@ -1268,13 +1268,13 @@ _021964e0: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov51_021962b4 _021964f4: .word data_027e0e58 _021964f8: .word 0x000004cd _021964fc: .word data_027e0f90 _02196500: .word data_027e0f94 _02196504: .word data_027e0ffc _02196508: .word 0x00000262 + arm_func_end func_ov51_021962b4 .global func_ov51_0219650c arm_func_start func_ov51_0219650c @@ -1324,9 +1324,9 @@ _0219653c: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov51_0219650c _021965b8: .word 0x000004cd _021965bc: .word data_ov00_020e9370 + arm_func_end func_ov51_0219650c .global func_ov51_021965c0 arm_func_start func_ov51_021965c0 @@ -1356,9 +1356,9 @@ func_ov51_021965c0: ; 0x021965c0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_021965c0 _02196620: .word func_ov51_021960cc _02196624: .word func_ov00_020b7d74 + arm_func_end func_ov51_021965c0 .global func_ov51_02196628 arm_func_start func_ov51_02196628 @@ -1386,9 +1386,9 @@ func_ov51_02196628: ; 0x02196628 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02196628 _02196680: .word func_ov51_021960cc _02196684: .word func_ov00_020b7d74 + arm_func_end func_ov51_02196628 .global func_ov51_02196688 arm_func_start func_ov51_02196688 @@ -1414,8 +1414,8 @@ func_ov51_02196698: ; 0x02196698 bl func_ov51_02196c4c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_02196698 _021966c4: .word data_027e0fe0 + arm_func_end func_ov51_02196698 .global func_ov51_021966c8 arm_func_start func_ov51_021966c8 @@ -1479,13 +1479,13 @@ func_ov51_021966e4: ; 0x021966e4 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_021966e4 _0219679c: .word data_02050f54 _021967a0: .word func_ov51_021966c8 _021967a4: .word data_027e0e58 _021967a8: .word 0x000001c3 _021967ac: .word data_027e0ffc _021967b0: .word 0x0000025b + arm_func_end func_ov51_021966e4 .global func_ov51_021967b4 arm_func_start func_ov51_021967b4 @@ -1581,9 +1581,9 @@ func_ov51_021967e8: ; 0x021967e8 add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov51_021967e8 _02196908: .word data_ov51_02198268 _0219690c: .word data_02050f54 + arm_func_end func_ov51_021967e8 .global func_ov51_02196910 arm_func_start func_ov51_02196910 @@ -1593,8 +1593,8 @@ func_ov51_02196910: ; 0x02196910 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov51_02196910 _02196920: .word data_ov51_02198918 + arm_func_end func_ov51_02196910 .global func_ov51_02196924 arm_func_start func_ov51_02196924 @@ -1733,12 +1733,12 @@ func_ov51_02196924: ; 0x02196924 add sp, sp, #0x68 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov51_02196924 _02196b38: .word func_ov51_02196b4c _02196b3c: .word func_ov51_02196b50 _02196b40: .word data_027e0f6c _02196b44: .word data_ov51_02198274 _02196b48: .word data_02050f54 + arm_func_end func_ov51_02196924 .global func_ov51_02196b4c arm_func_start func_ov51_02196b4c @@ -1774,8 +1774,8 @@ func_ov51_02196b54: ; 0x02196b54 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov51_02196b54 _02196b9c: .word data_027e0f6c + arm_func_end func_ov51_02196b54 .global func_ov51_02196ba0 arm_func_start func_ov51_02196ba0 @@ -1858,9 +1858,9 @@ func_ov51_02196c4c: ; 0x02196c4c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02196c4c _02196c9c: .word data_ov51_0219885c _02196ca0: .word data_027e0fec + arm_func_end func_ov51_02196c4c .global func_ov51_02196ca4 arm_func_start func_ov51_02196ca4 @@ -1948,8 +1948,8 @@ _02196db8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov51_02196cb8 _02196dc0: .word 0x000007ae + arm_func_end func_ov51_02196cb8 .global func_ov51_02196dc4 arm_func_start func_ov51_02196dc4 @@ -2046,9 +2046,9 @@ _02196ee0: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov51_02196e18 _02196f00: .word data_027e0f94 _02196f04: .word gMapManager + arm_func_end func_ov51_02196e18 .global func_ov51_02196f08 arm_func_start func_ov51_02196f08 @@ -2138,9 +2138,9 @@ _02197018: bl func_01fffd04 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02196f08 _02197030: .word 0x00000199 _02197034: .word 0x00000333 + arm_func_end func_ov51_02196f08 .global func_ov51_02197038 arm_func_start func_ov51_02197038 @@ -2170,8 +2170,8 @@ func_ov51_0219706c: ; 0x0219706c mov r1, #0x29 bx ip .align 2, 0 - arm_func_end func_ov51_0219706c _02197084: .word func_ov00_020ce284 + arm_func_end func_ov51_0219706c .global func_ov51_02197088 arm_func_start func_ov51_02197088 @@ -2310,12 +2310,12 @@ _02197260: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov51_021970a0 _02197274: .word 0x4e545250 _02197278: .word data_027e0fe4 _0219727c: .word 0x0000019a _02197280: .word 0xffff8001 _02197284: .word 0x00005555 + arm_func_end func_ov51_021970a0 .global func_ov51_02197288 arm_func_start func_ov51_02197288 @@ -2581,12 +2581,12 @@ _02197588: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov51_02197314 _0219762c: .word 0x0000099a _02197630: .word data_ov51_02198280 _02197634: .word gMapManager _02197638: .word 0x000007ae _0219763c: .word data_027e0ff8 + arm_func_end func_ov51_02197314 .global func_ov51_02197640 arm_func_start func_ov51_02197640 @@ -2670,11 +2670,11 @@ func_ov51_02197690: ; 0x02197690 add sp, sp, #0x48 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02197690 _0219774c: .word data_ov51_0219828c _02197750: .word data_02050f54 _02197754: .word 0x000004cd _02197758: .word data_ov00_020e9370 + arm_func_end func_ov51_02197690 .global func_ov51_0219775c arm_func_start func_ov51_0219775c @@ -2735,8 +2735,8 @@ func_ov51_021977d0: ; 0x021977d0 bl func_ov51_02197800 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_021977d0 _021977fc: .word data_027e0fe0 + arm_func_end func_ov51_021977d0 .global func_ov51_02197800 arm_func_start func_ov51_02197800 @@ -2770,12 +2770,12 @@ func_ov51_02197800: ; 0x02197800 str r1, [r4, #0x1e0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02197800 _02197870: .word data_ov51_02198978 _02197874: .word data_027e0fec _02197878: .word data_ov00_020e2f04 _0219787c: .word data_ov00_020e2dd8 _02197880: .word data_ov00_020e2f98 + arm_func_end func_ov51_02197800 .global func_ov51_02197884 arm_func_start func_ov51_02197884 @@ -2799,9 +2799,9 @@ func_ov51_02197884: ; 0x02197884 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_02197884 _021978cc: .word data_ov51_02198978 _021978d0: .word data_027e0f6c + arm_func_end func_ov51_02197884 .global func_ov51_021978d4 arm_func_start func_ov51_021978d4 @@ -2827,9 +2827,9 @@ func_ov51_021978d4: ; 0x021978d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov51_021978d4 _02197924: .word data_ov51_02198978 _02197928: .word data_027e0f6c + arm_func_end func_ov51_021978d4 .global func_ov51_0219792c arm_func_start func_ov51_0219792c @@ -2941,8 +2941,8 @@ _02197a54: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov51_0219792c _02197abc: .word data_027e0f6c + arm_func_end func_ov51_0219792c .global func_ov51_02197ac0 arm_func_start func_ov51_02197ac0 @@ -3159,11 +3159,11 @@ _02197da0: bl func_ov00_020ceacc ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov51_02197ad0 _02197dc4: .word data_02050f54 _02197dc8: .word data_027e0ffc _02197dcc: .word 0x00000206 _02197dd0: .word 0x00000207 + arm_func_end func_ov51_02197ad0 .global func_ov51_02197dd4 arm_func_start func_ov51_02197dd4 @@ -3328,10 +3328,10 @@ _02197f94: add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov51_02197e08 _02198018: .word data_02050f54 _0219801c: .word 0x000004cd _02198020: .word data_ov00_020e9370 + arm_func_end func_ov51_02197e08 .global func_ov51_02198024 arm_func_start func_ov51_02198024 @@ -3430,8 +3430,8 @@ _02198164: str r7, [r8, #0x14] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov51_02198024 _02198180: .word 0x000004cd + arm_func_end func_ov51_02198024 .global func_ov51_02198184 arm_func_start func_ov51_02198184 @@ -3497,8 +3497,8 @@ _0219824c: add sp, sp, #0x34 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov51_02198184 _02198264: .word data_027e0f90 + arm_func_end func_ov51_02198184 .rodata .global data_ov51_02198268 @@ -3560,12 +3560,12 @@ func_ov51_021982a0: ; 0x021982a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_021982a0 _021982cc: .word data_ov51_02198a6c _021982d0: .word 0x46495247 _021982d4: .word func_ov51_02195500 _021982d8: .word _ZN9ActorTypeD1Ev _021982dc: .word data_ov51_02198a60 + arm_func_end func_ov51_021982a0 .global func_ov51_021982e0 arm_func_start func_ov51_021982e0 @@ -3582,12 +3582,12 @@ func_ov51_021982e0: ; 0x021982e0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_021982e0 _0219830c: .word data_ov51_02198a8c _02198310: .word 0x46495245 _02198314: .word func_ov51_0219590c _02198318: .word _ZN9ActorTypeD1Ev _0219831c: .word data_ov51_02198a80 + arm_func_end func_ov51_021982e0 .global func_ov51_02198320 arm_func_start func_ov51_02198320 @@ -3652,7 +3652,6 @@ func_ov51_02198320: ; 0x02198320 add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov51_02198320 _0219840c: .word data_ov51_02198ac0 _02198410: .word 0x46495253 _02198414: .word func_ov51_02195efc @@ -3662,6 +3661,7 @@ _02198420: .word 0x000004cd _02198424: .word data_ov51_02198698 _02198428: .word func_ov00_020cceec _0219842c: .word data_ov51_02198ad4 + arm_func_end func_ov51_02198320 .global func_ov51_02198430 arm_func_start func_ov51_02198430 @@ -3678,12 +3678,12 @@ func_ov51_02198430: ; 0x02198430 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_02198430 _0219845c: .word data_ov51_02198aec _02198460: .word 0x4e545250 _02198464: .word func_ov51_02196698 _02198468: .word _ZN9ActorTypeD1Ev _0219846c: .word data_ov51_02198ae0 + arm_func_end func_ov51_02198430 .global func_ov51_02198470 arm_func_start func_ov51_02198470 @@ -3700,12 +3700,12 @@ func_ov51_02198470: ; 0x02198470 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov51_02198470 _0219849c: .word data_ov51_02198b0c _021984a0: .word 0x5350524c _021984a4: .word func_ov51_021977d0 _021984a8: .word _ZN9ActorTypeD1Ev _021984ac: .word data_ov51_02198b00 + arm_func_end func_ov51_02198470 .section .ctor, 4, 1, 4 .global data_ov51_021984b0 diff --git a/asm/ov52.s b/asm/ov52.s index 13915b53..19b1b745 100644 --- a/asm/ov52.s +++ b/asm/ov52.s @@ -10,8 +10,8 @@ func_ov52_02195500: ; 0x02195500 ldrh r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov52_02195500 _0219550c: .word data_ov52_02197c40 + arm_func_end func_ov52_02195500 .global func_ov52_02195510 arm_func_start func_ov52_02195510 @@ -31,8 +31,8 @@ func_ov52_02195510: ; 0x02195510 mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02195510 _02195548: .word 0x88888889 + arm_func_end func_ov52_02195510 .global func_ov52_0219554c arm_func_start func_ov52_0219554c @@ -55,8 +55,8 @@ func_ov52_0219554c: ; 0x0219554c mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_0219554c _02195590: .word 0x88888889 + arm_func_end func_ov52_0219554c .global func_ov52_02195594 arm_func_start func_ov52_02195594 @@ -81,8 +81,8 @@ func_ov52_02195594: ; 0x02195594 mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02195594 _021955e0: .word 0x88888889 + arm_func_end func_ov52_02195594 .global func_ov52_021955e4 arm_func_start func_ov52_021955e4 @@ -111,10 +111,10 @@ func_ov52_021955e4: ; 0x021955e4 strhih r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_021955e4 _02195640: .word gAdventureFlags _02195644: .word data_ov52_02197c40 _02195648: .word 0x00002328 + arm_func_end func_ov52_021955e4 .global func_ov52_0219564c arm_func_start func_ov52_0219564c @@ -123,8 +123,8 @@ func_ov52_0219564c: ; 0x0219564c ldrh r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov52_0219564c _02195658: .word data_ov09_0211f5b4 + arm_func_end func_ov52_0219564c .global func_ov52_0219565c arm_func_start func_ov52_0219565c @@ -144,8 +144,8 @@ func_ov52_0219565c: ; 0x0219565c mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_0219565c _02195694: .word 0x88888889 + arm_func_end func_ov52_0219565c .global func_ov52_02195698 arm_func_start func_ov52_02195698 @@ -168,8 +168,8 @@ func_ov52_02195698: ; 0x02195698 mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02195698 _021956dc: .word 0x88888889 + arm_func_end func_ov52_02195698 .global func_ov52_021956e0 arm_func_start func_ov52_021956e0 @@ -194,8 +194,8 @@ func_ov52_021956e0: ; 0x021956e0 mov r0, r0, lsr #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_021956e0 _0219572c: .word 0x88888889 + arm_func_end func_ov52_021956e0 .global func_ov52_02195730 arm_func_start func_ov52_02195730 @@ -204,8 +204,8 @@ func_ov52_02195730: ; 0x02195730 strh r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov52_02195730 _0219573c: .word data_ov09_0211f5b4 + arm_func_end func_ov52_02195730 .global func_ov52_02195740 arm_func_start func_ov52_02195740 @@ -214,8 +214,8 @@ func_ov52_02195740: ; 0x02195740 ldrb r0, [r0, #6] bx lr .align 2, 0 - arm_func_end func_ov52_02195740 _0219574c: .word data_ov52_02197c40 + arm_func_end func_ov52_02195740 .global func_ov52_02195750 arm_func_start func_ov52_02195750 @@ -230,8 +230,8 @@ func_ov52_02195754: ; 0x02195754 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov52_02195754 _02195760: .word data_ov52_02197c40 + arm_func_end func_ov52_02195754 .global func_ov52_02195764 arm_func_start func_ov52_02195764 @@ -247,8 +247,8 @@ func_ov52_02195764: ; 0x02195764 bl func_ov52_02195790 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02195764 _0219578c: .word data_027e0ce0 + arm_func_end func_ov52_02195764 .global func_ov52_02195790 arm_func_start func_ov52_02195790 @@ -276,10 +276,10 @@ func_ov52_02195790: ; 0x02195790 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195790 _021957e8: .word data_ov52_021979a8 _021957ec: .word data_ov52_021979d4 _021957f0: .word data_ov52_02197c40 + arm_func_end func_ov52_02195790 .global func_ov52_021957f4 arm_func_start func_ov52_021957f4 @@ -306,8 +306,8 @@ func_ov52_02195808: ; 0x02195808 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195808 _02195834: .word data_ov52_02197c40 + arm_func_end func_ov52_02195808 .global func_ov52_02195838 arm_func_start func_ov52_02195838 @@ -326,8 +326,8 @@ func_ov52_02195838: ; 0x02195838 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195838 _0219586c: .word data_ov52_02197c40 + arm_func_end func_ov52_02195838 .global func_ov52_02195870 arm_func_start func_ov52_02195870 @@ -344,8 +344,8 @@ func_ov52_02195870: ; 0x02195870 strb r0, [r4, #0x12] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195870 _0219589c: .word gAdventureFlags + arm_func_end func_ov52_02195870 .global func_ov52_021958a0 arm_func_start func_ov52_021958a0 @@ -377,9 +377,9 @@ _021958cc: strb r1, [r4, #0x13] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_021958a0 _02195900: .word 0x0000041a _02195904: .word data_ov52_02197c40 + arm_func_end func_ov52_021958a0 .global func_ov52_02195908 arm_func_start func_ov52_02195908 @@ -448,7 +448,6 @@ func_ov52_02195908: ; 0x02195908 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195908 _02195a04: .word gAdventureFlags _02195a08: .word gMapManager _02195a0c: .word gOverlayManager @@ -456,6 +455,7 @@ _02195a10: .word 0x00000004 _02195a14: .word 0x00000005 _02195a18: .word data_027e0fb8 _02195a1c: .word data_027e103c + arm_func_end func_ov52_02195908 .global func_ov52_02195a20 arm_func_start func_ov52_02195a20 @@ -531,7 +531,6 @@ _02195a60: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov52_02195a20 _02195b34: .word data_ov52_02197c40 _02195b38: .word gMapManager _02195b3c: .word gOverlayManager @@ -542,6 +541,7 @@ _02195b4c: .word data_ov52_02197c6c _02195b50: .word data_ov52_02197c68 _02195b54: .word data_ov52_02197c70 _02195b58: .word data_027e103c + arm_func_end func_ov52_02195a20 .global func_ov52_02195b5c arm_func_start func_ov52_02195b5c @@ -566,9 +566,9 @@ func_ov52_02195b5c: ; 0x02195b5c strb r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195b5c _02195ba8: .word gMapManager _02195bac: .word data_ov09_0211f5b4 + arm_func_end func_ov52_02195b5c .global func_ov52_02195bb0 arm_func_start func_ov52_02195bb0 @@ -671,13 +671,13 @@ _02195ce8: bl func_ov00_020d716c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195bb0 _02195d14: .word data_ov52_02197c70 _02195d18: .word data_ov00_020eec9c _02195d1c: .word 0x000003fd _02195d20: .word gMapManager _02195d24: .word gAdventureFlags _02195d28: .word data_ov00_020eec68 + arm_func_end func_ov52_02195bb0 .global func_ov52_02195d2c arm_func_start func_ov52_02195d2c @@ -710,10 +710,10 @@ _02195d88: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02195d2c _02195d90: .word 0x00002328 _02195d94: .word data_027e0c68 _02195d98: .word 0x001e0013 + arm_func_end func_ov52_02195d2c .global func_ov52_02195d9c arm_func_start func_ov52_02195d9c @@ -948,11 +948,11 @@ _02195ff8: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov52_02195da0 _02196104: .word data_027e0618 _02196108: .word gAdventureFlags _0219610c: .word data_ov52_02197c70 _02196110: .word data_ov00_020eec9c + arm_func_end func_ov52_02195da0 .global func_ov52_02196114 arm_func_start func_ov52_02196114 @@ -998,8 +998,8 @@ _02196188: add sp, sp, #0x14 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov52_0219611c _02196194: .word data_027e0f68 + arm_func_end func_ov52_0219611c .global func_ov52_02196198 arm_func_start func_ov52_02196198 @@ -1165,7 +1165,6 @@ _021963ec: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov52_02196198 _021963f8: .word 0x0000041a _021963fc: .word gAdventureFlags _02196400: .word 0x0000011d @@ -1176,6 +1175,7 @@ _02196410: .word 0x00000546 _02196414: .word data_ov52_021978a0 _02196418: .word data_ov52_021978ac _0219641c: .word data_ov52_021978b8 + arm_func_end func_ov52_02196198 .global func_ov52_02196420 arm_func_start func_ov52_02196420 @@ -1204,10 +1204,10 @@ _02196470: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02196420 _02196478: .word 0x00002328 _0219647c: .word 0x0000041a _02196480: .word 0x00000528 + arm_func_end func_ov52_02196420 .global func_ov52_02196484 arm_func_start func_ov52_02196484 @@ -1228,8 +1228,8 @@ _021964b4: mvn r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02196484 _021964bc: .word 0x00000708 + arm_func_end func_ov52_02196484 .global func_ov52_021964c0 arm_func_start func_ov52_021964c0 @@ -1277,8 +1277,8 @@ func_ov52_02196510: ; 0x02196510 bl func_ov52_02196540 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02196510 _0219653c: .word data_027e0fe0 + arm_func_end func_ov52_02196510 .global func_ov52_02196540 arm_func_start func_ov52_02196540 @@ -1329,11 +1329,11 @@ func_ov52_02196540: ; 0x02196540 str r2, [r1, #0x28] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196540 _021965f4: .word data_ov52_02197a2c _021965f8: .word data_027e0fec _021965fc: .word data_ov52_02197ae8 _02196600: .word data_ov52_02197c48 + arm_func_end func_ov52_02196540 .global func_ov52_02196604 arm_func_start func_ov52_02196604 @@ -1428,9 +1428,9 @@ _0219670c: bl _ZN5Actor8vfunc_08Ev ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_0219666c _02196738: .word 0x00001333 _0219673c: .word 0x00000ccd + arm_func_end func_ov52_0219666c .global func_ov52_02196740 arm_func_start func_ov52_02196740 @@ -1533,11 +1533,11 @@ _02196890: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov52_02196740 _021968a8: .word data_027e0fa0 _021968ac: .word 0x0000019a _021968b0: .word 0x0000099a _021968b4: .word data_027e0ff8 + arm_func_end func_ov52_02196740 .global func_ov52_021968b8 arm_func_start func_ov52_021968b8 @@ -1545,8 +1545,8 @@ func_ov52_021968b8: ; 0x021968b8 ldr ip, _021968c0 ; =_ZN5Actor8vfunc_18Ej bx ip .align 2, 0 - arm_func_end func_ov52_021968b8 _021968c0: .word _ZN5Actor8vfunc_18Ej + arm_func_end func_ov52_021968b8 .global func_ov52_021968c4 arm_func_start func_ov52_021968c4 @@ -1600,10 +1600,10 @@ _02196938: bl func_ov00_020c6788 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196914 _0219696c: .word 0x0000099a _02196970: .word 0x00000153 _02196974: .word 0x00000aab + arm_func_end func_ov52_02196914 .global func_ov52_02196978 arm_func_start func_ov52_02196978 @@ -1683,9 +1683,9 @@ func_ov52_021969d4: ; 0x021969d4 add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov52_021969d4 _02196a78: .word data_027e0fec _02196a7c: .word data_ov52_02197a20 + arm_func_end func_ov52_021969d4 .global func_ov52_02196a80 arm_func_start func_ov52_02196a80 @@ -1766,12 +1766,12 @@ _02196aec: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196a80 _02196ba0: .word data_027e0e58 _02196ba4: .word data_027e0ffc _02196ba8: .word 0x000003fb _02196bac: .word data_ov52_02197c48 _02196bb0: .word data_ov00_020eec9c + arm_func_end func_ov52_02196a80 .global func_ov52_02196bb4 arm_func_start func_ov52_02196bb4 @@ -1808,11 +1808,11 @@ func_ov52_02196bb4: ; 0x02196bb4 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196bb4 _02196c30: .word data_ov00_020e9c88 _02196c34: .word func_ov52_02196c40 _02196c38: .word 0x00000666 _02196c3c: .word data_ov00_020e9370 + arm_func_end func_ov52_02196bb4 .global func_ov52_02196c40 arm_func_start func_ov52_02196c40 @@ -1820,8 +1820,8 @@ func_ov52_02196c40: ; 0x02196c40 ldr ip, _02196c48 ; =func_ov52_02196c4c bx ip .align 2, 0 - arm_func_end func_ov52_02196c40 _02196c48: .word func_ov52_02196c4c + arm_func_end func_ov52_02196c40 .global func_ov52_02196c4c arm_func_start func_ov52_02196c4c @@ -1880,10 +1880,10 @@ func_ov52_02196c4c: ; 0x02196c4c blx r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov52_02196c4c _02196d20: .word data_ov00_020e9360 _02196d24: .word data_027e0f78 _02196d28: .word data_02050f54 + arm_func_end func_ov52_02196c4c .global func_ov52_02196d2c arm_func_start func_ov52_02196d2c @@ -1930,10 +1930,10 @@ func_ov52_02196d2c: ; 0x02196d2c add sp, sp, #0x38 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196d2c _02196dd0: .word 0x0000ffff _02196dd4: .word data_027e0d3c _02196dd8: .word data_02063e4c + arm_func_end func_ov52_02196d2c .global func_ov52_02196ddc arm_func_start func_ov52_02196ddc @@ -1950,9 +1950,9 @@ func_ov52_02196ddc: ; 0x02196ddc bl func_ov52_02196e10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02196ddc _02196e08: .word data_027e0fe0 _02196e0c: .word 0x000004a8 + arm_func_end func_ov52_02196ddc .global func_ov52_02196e10 arm_func_start func_ov52_02196e10 @@ -1974,9 +1974,9 @@ func_ov52_02196e10: ; 0x02196e10 strb r1, [r4, #0x4a6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196e10 _02196e50: .word data_ov52_02197b38 _02196e54: .word data_ov52_02197c74 + arm_func_end func_ov52_02196e10 .global func_ov52_02196e58 arm_func_start func_ov52_02196e58 @@ -1990,8 +1990,8 @@ func_ov52_02196e58: ; 0x02196e58 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196e58 _02196e78: .word data_ov52_02197c74 + arm_func_end func_ov52_02196e58 .global func_ov52_02196e7c arm_func_start func_ov52_02196e7c @@ -2007,8 +2007,8 @@ func_ov52_02196e7c: ; 0x02196e7c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02196e7c _02196ea4: .word data_ov52_02197c74 + arm_func_end func_ov52_02196e7c .global func_ov52_02196ea8 arm_func_start func_ov52_02196ea8 @@ -2131,7 +2131,6 @@ _0219705c: add sp, sp, #0x7c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov52_02196ea8 _0219706c: .word gAdventureFlags _02197070: .word data_ov52_021978c8 _02197074: .word data_027e0fe8 @@ -2139,6 +2138,7 @@ _02197078: .word 0x4d544354 _0219707c: .word 0x00870005 _02197080: .word 0x47524d47 _02197084: .word data_027e0fe4 + arm_func_end func_ov52_02196ea8 .global func_ov52_02197088 arm_func_start func_ov52_02197088 @@ -2260,12 +2260,12 @@ _021971d4: add sp, sp, #0x54 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov52_02197118 _02197220: .word 0x00870005 _02197224: .word data_027e0fe8 _02197228: .word 0x47524d47 _0219722c: .word data_027e0fe4 _02197230: .word 0x4e415649 + arm_func_end func_ov52_02197118 .global func_ov52_02197234 arm_func_start func_ov52_02197234 @@ -2329,8 +2329,8 @@ func_ov52_0219726c: ; 0x0219726c add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov52_0219726c _02197308: .word data_027e0fc8 + arm_func_end func_ov52_0219726c .global func_ov52_0219730c arm_func_start func_ov52_0219730c @@ -2383,9 +2383,9 @@ _021973a0: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov52_02197330 _021973b0: .word gAdventureFlags _021973b4: .word data_ov09_0211f5b4 + arm_func_end func_ov52_02197330 .global func_ov52_021973b8 arm_func_start func_ov52_021973b8 @@ -2451,9 +2451,9 @@ _02197480: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov52_021973f8 _02197490: .word gAdventureFlags _02197494: .word data_ov09_0211f5b4 + arm_func_end func_ov52_021973f8 .global func_ov52_02197498 arm_func_start func_ov52_02197498 @@ -2515,9 +2515,9 @@ _02197550: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov52_021974e0 _02197560: .word gAdventureFlags _02197564: .word data_ov09_0211f5b4 + arm_func_end func_ov52_021974e0 .global func_ov52_02197568 arm_func_start func_ov52_02197568 @@ -2543,9 +2543,9 @@ _021975a8: bl func_ov14_02144d00 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_02197568 _021975b4: .word gAdventureFlags _021975b8: .word 0x00870006 + arm_func_end func_ov52_02197568 .global func_ov52_021975bc arm_func_start func_ov52_021975bc @@ -2600,8 +2600,8 @@ _02197658: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov52_021975bc _02197660: .word data_027e0fc8 + arm_func_end func_ov52_021975bc .global func_ov52_02197664 arm_func_start func_ov52_02197664 @@ -2699,8 +2699,8 @@ func_ov52_02197664: ; 0x02197664 bl func_ov52_0219730c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov52_02197664 _021977d4: .word 0x66666667 + arm_func_end func_ov52_02197664 .global func_ov52_021977d8 arm_func_start func_ov52_021977d8 @@ -2849,12 +2849,12 @@ func_ov52_021978d4: ; 0x021978d4 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_021978d4 _02197900: .word data_ov52_02197c54 _02197904: .word 0x4154474d _02197908: .word func_ov52_02196510 _0219790c: .word _ZN9ActorTypeD1Ev _02197910: .word data_ov52_02197c48 + arm_func_end func_ov52_021978d4 .global func_ov52_02197914 arm_func_start func_ov52_02197914 @@ -2871,12 +2871,12 @@ func_ov52_02197914: ; 0x02197914 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov52_02197914 _02197940: .word data_ov52_02197c80 _02197944: .word 0x4154474e _02197948: .word func_ov52_02196ddc _0219794c: .word _ZN9ActorTypeD1Ev _02197950: .word data_ov52_02197c74 + arm_func_end func_ov52_02197914 .section .ctor, 4, 1, 4 .global data_ov52_02197954 diff --git a/asm/ov53.s b/asm/ov53.s index 61dd8876..5feda18d 100644 --- a/asm/ov53.s +++ b/asm/ov53.s @@ -251,9 +251,9 @@ func_ov53_02198fd4: ; 0x02198fd4 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov53_02198fd4 _0219900c: .word data_027e0fe4 _02199010: .word 0x46425331 + arm_func_end func_ov53_02198fd4 .global func_ov53_02199014 arm_func_start func_ov53_02199014 @@ -261,8 +261,8 @@ func_ov53_02199014: ; 0x02199014 ldr ip, _0219901c ; =func_ov53_02199168 bx ip .align 2, 0 - arm_func_end func_ov53_02199014 _0219901c: .word func_ov53_02199168 + arm_func_end func_ov53_02199014 .global func_ov53_02199020 arm_func_start func_ov53_02199020 @@ -270,8 +270,8 @@ func_ov53_02199020: ; 0x02199020 ldr ip, _02199028 ; =func_ov53_021991ec bx ip .align 2, 0 - arm_func_end func_ov53_02199020 _02199028: .word func_ov53_021991ec + arm_func_end func_ov53_02199020 .global func_ov53_0219902c arm_func_start func_ov53_0219902c @@ -294,9 +294,9 @@ func_ov53_02199038: ; 0x02199038 bl func_ov53_02198f38 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov53_02199038 _0219905c: .word data_ov53_0219a580 _02199060: .word data_ov53_0219a5e4 + arm_func_end func_ov53_02199038 .global func_ov53_02199064 arm_func_start func_ov53_02199064 @@ -323,13 +323,13 @@ func_ov53_02199064: ; 0x02199064 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov53_02199064 _021990b8: .word 0xffffc60b _021990bc: .word 0xfffffc72 _021990c0: .word data_ov53_02199fb8 _021990c4: .word 0xffffd555 _021990c8: .word data_ov53_0219a180 _021990cc: .word data_ov53_0219a1b0 + arm_func_end func_ov53_02199064 .global func_ov53_021990d0 arm_func_start func_ov53_021990d0 @@ -361,8 +361,8 @@ func_ov53_021990f0: ; 0x021990f0 add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov53_021990f0 _02199124: .word data_ov53_0219a5bc + arm_func_end func_ov53_021990f0 .global func_ov53_02199128 arm_func_start func_ov53_02199128 @@ -371,9 +371,9 @@ func_ov53_02199128: ; 0x02199128 ldr r0, _02199138 ; =data_ov53_0219a5e4 bx ip .align 2, 0 - arm_func_end func_ov53_02199128 _02199134: .word func_ov53_02198f88 _02199138: .word data_ov53_0219a5e4 + arm_func_end func_ov53_02199128 .global func_ov53_0219913c arm_func_start func_ov53_0219913c @@ -428,9 +428,9 @@ _021991b8: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov53_02199168 _021991e4: .word 0x000033ff _021991e8: .word 0x00007a29 + arm_func_end func_ov53_02199168 .global func_ov53_021991ec arm_func_start func_ov53_021991ec @@ -511,12 +511,12 @@ _021992ec: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov53_021991ec _02199304: .word data_ov53_0219a580 _02199308: .word data_ov53_0219a5bc _0219930c: .word gMapManager _02199310: .word data_ov53_0219a5e4 _02199314: .word data_027e0fe4 + arm_func_end func_ov53_021991ec .global func_ov53_02199318 arm_func_start func_ov53_02199318 @@ -570,12 +570,12 @@ _02199368: bl func_ov00_0207bb1c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov53_02199318 _021993d4: .word data_ov53_0219a180 _021993d8: .word data_027e0fb8 _021993dc: .word data_027e0de4 _021993e0: .word func_ov53_02199014 _021993e4: .word func_ov53_02199020 + arm_func_end func_ov53_02199318 .global func_ov53_021993e8 arm_func_start func_ov53_021993e8 @@ -641,9 +641,9 @@ func_ov53_02199410: ; 0x02199410 add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov53_02199410 _021994c4: .word data_027e0fe8 _021994c8: .word 0x424d524e + arm_func_end func_ov53_02199410 .global func_ov53_021994cc arm_func_start func_ov53_021994cc @@ -782,7 +782,6 @@ _021996cc: add sp, sp, #0xc0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov53_021994cc _021996d8: .word data_ov00_020ee6f8 _021996dc: .word 0x0000019f _021996e0: .word 0x0000ffff @@ -793,6 +792,7 @@ _021996f0: .word data_027e0fe4 _021996f4: .word data_ov53_0219a180 _021996f8: .word data_ov53_0219a5e4 _021996fc: .word data_027e0ffc + arm_func_end func_ov53_021994cc .global func_ov53_02199700 arm_func_start func_ov53_02199700 @@ -836,10 +836,10 @@ func_ov53_02199730: ; 0x02199730 bl _ZN13PlayerControl6SetAimEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov53_02199730 _02199770: .word data_ov53_0219a0f4 _02199774: .word data_027e0d0c _02199778: .word data_027e0fb8 + arm_func_end func_ov53_02199730 .global func_ov53_0219977c arm_func_start func_ov53_0219977c @@ -1010,13 +1010,13 @@ _02199938: add sp, sp, #0x44 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov53_0219977c _021999f8: .word data_ov53_0219a0ec _021999fc: .word data_027e0fb8 _02199a00: .word data_ov53_0219a104 _02199a04: .word data_027e0f64 _02199a08: .word data_027e0f94 _02199a0c: .word data_027e0d0c + arm_func_end func_ov53_0219977c .global func_ov53_02199a10 arm_func_start func_ov53_02199a10 @@ -1025,8 +1025,8 @@ func_ov53_02199a10: ; 0x02199a10 mov r0, #2 bx ip .align 2, 0 - arm_func_end func_ov53_02199a10 _02199a1c: .word func_01fffcec + arm_func_end func_ov53_02199a10 .global func_ov53_02199a20 arm_func_start func_ov53_02199a20 @@ -1119,12 +1119,12 @@ func_ov53_02199ac8: ; 0x02199ac8 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov53_02199ac8 _02199b64: .word data_ov14_02155cfc _02199b68: .word gItemManager _02199b6c: .word func_ov53_02199b78 _02199b70: .word func_ov53_02199c34 _02199b74: .word 0xfffffe66 + arm_func_end func_ov53_02199ac8 .global func_ov53_02199b78 arm_func_start func_ov53_02199b78 @@ -1181,8 +1181,8 @@ func_ov53_02199b94: ; 0x02199b94 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov53_02199b94 _02199c30: .word data_02050f54 + arm_func_end func_ov53_02199b94 .global func_ov53_02199c34 arm_func_start func_ov53_02199c34 @@ -1229,8 +1229,8 @@ func_ov53_02199c48: ; 0x02199c48 add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov53_02199c48 _02199cc4: .word gMapManager + arm_func_end func_ov53_02199c48 .global func_ov53_02199cc8 arm_func_start func_ov53_02199cc8 @@ -1411,7 +1411,6 @@ _02199ed4: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov53_02199cc8 _02199f64: .word data_ov53_0219a670 _02199f68: .word data_ov53_0219a680 _02199f6c: .word data_ov53_0219a15c @@ -1421,6 +1420,7 @@ _02199f78: .word gMapManager _02199f7c: .word data_027e0ffc _02199f80: .word 0x0000019d _02199f84: .word 0x00000555 + arm_func_end func_ov53_02199cc8 .global func_ov53_02199f88 arm_func_start func_ov53_02199f88 @@ -1443,6 +1443,8 @@ func_ov53_02199f9c: ; 0x02199f9c mov r0, r4 ldmia sp!, {r4, pc} arm_func_end func_ov53_02199f9c + + .rodata .global data_ov53_02199fb8 data_ov53_02199fb8: ; 0x02199fb8 .byte 0x67, 0xfe, 0xff, 0xff @@ -1453,8 +1455,6 @@ data_ov53_02199fbc: ; 0x02199fbc data_ov53_02199fc0: ; 0x02199fc0 .byte 0x86, 0xff, 0xff, 0xff - .rodata - .section .init, 4, 1, 4 .global func_ov53_02199fc4 arm_func_start func_ov53_02199fc4 @@ -1495,7 +1495,6 @@ _0219a028: bl func_ov53_02198f38 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov53_02199fc4 _0219a048: .word data_ov53_0219a180 _0219a04c: .word data_ov53_0219a0d4 _0219a050: .word data_ov53_0219a5bc @@ -1506,6 +1505,7 @@ _0219a060: .word data_ov53_0219a0c8 _0219a064: .word data_ov53_0219a5f0 _0219a068: .word data_ov53_0219a670 _0219a06c: .word data_ov53_0219a5e4 + arm_func_end func_ov53_02199fc4 .section .ctor, 4, 1, 4 .global data_ov53_0219a070 diff --git a/asm/ov54.s b/asm/ov54.s index 646034ae..ca62c49b 100644 --- a/asm/ov54.s +++ b/asm/ov54.s @@ -16,9 +16,9 @@ func_ov54_02198d00: ; 0x02198d00 bl func_ov00_020a9614 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov54_02198d00 _02198d24: .word gItemManager _02198d28: .word data_ov54_02199a2c + arm_func_end func_ov54_02198d00 .global func_ov54_02198d2c arm_func_start func_ov54_02198d2c @@ -99,9 +99,9 @@ _02198dec: bl func_ov00_020be8e4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov54_02198d68 _02198dfc: .word data_027e0fd4 _02198e00: .word data_027e0fb8 + arm_func_end func_ov54_02198d68 .global func_ov54_02198e04 arm_func_start func_ov54_02198e04 @@ -118,9 +118,9 @@ func_ov54_02198e08: ; 0x02198e08 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov54_02198e08 _02198e1c: .word gMapManager _02198e20: .word _ZN10MapManager18func_ov00_02085a34Eii + arm_func_end func_ov54_02198e08 .global func_ov54_02198e24 arm_func_start func_ov54_02198e24 @@ -135,8 +135,8 @@ func_ov54_02198e24: ; 0x02198e24 movle r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov54_02198e24 _02198e48: .word gMapManager + arm_func_end func_ov54_02198e24 .global func_ov54_02198e4c arm_func_start func_ov54_02198e4c @@ -177,10 +177,10 @@ _02198ec4: add sp, sp, #0x28 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov54_02198e4c _02198ed4: .word data_027e0fcc _02198ed8: .word data_02054654 _02198edc: .word data_ov54_02199a2c + arm_func_end func_ov54_02198e4c .global func_ov54_02198ee0 arm_func_start func_ov54_02198ee0 @@ -197,8 +197,8 @@ func_ov54_02198eec: ; 0x02198eec mov r1, #0 bx ip .align 2, 0 - arm_func_end func_ov54_02198eec _02198ef8: .word func_ov05_0211058c + arm_func_end func_ov54_02198eec .global func_ov54_02198efc arm_func_start func_ov54_02198efc @@ -445,7 +445,6 @@ _02199284: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov54_02198efc _02199290: .word gMapManager _02199294: .word 0x00000333 _02199298: .word data_ov54_02199a00 @@ -460,6 +459,7 @@ _021992b8: .word data_ov00_020eec9c _021992bc: .word data_ov54_021999d8 _021992c0: .word data_027e0fb8 _021992c4: .word gItemManager + arm_func_end func_ov54_02198efc .global func_ov54_021992c8 arm_func_start func_ov54_021992c8 @@ -793,7 +793,6 @@ _0219978c: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov54_021992c8 _021997ac: .word data_ov54_02199980 _021997b0: .word 0x00000ccd _021997b4: .word data_027e0fb8 @@ -807,6 +806,7 @@ _021997d0: .word data_027e0e58 _021997d4: .word 0x00000255 _021997d8: .word 0x00000256 _021997dc: .word data_ov54_02199914 + arm_func_end func_ov54_021992c8 .global func_ov54_021997e0 arm_func_start func_ov54_021997e0 @@ -815,8 +815,8 @@ func_ov54_021997e0: ; 0x021997e0 mov r0, #3 bx ip .align 2, 0 - arm_func_end func_ov54_021997e0 _021997ec: .word func_01fffcec + arm_func_end func_ov54_021997e0 .global func_ov54_021997f0 arm_func_start func_ov54_021997f0 @@ -879,9 +879,9 @@ _02199898: add sp, sp, #0x1c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov54_021997f0 _021998cc: .word data_027e0fb8 _021998d0: .word gMapManager + arm_func_end func_ov54_021997f0 .global func_ov54_021998d4 arm_func_start func_ov54_021998d4 @@ -902,8 +902,8 @@ func_ov54_021998d4: ; 0x021998d4 movgt r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov54_021998d4 _02199910: .word 0x504f5354 + arm_func_end func_ov54_021998d4 .rodata .global data_ov54_02199914 @@ -933,10 +933,10 @@ func_ov54_02199924: ; 0x02199924 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov54_02199924 _02199948: .word data_ov54_02199a2c _0219994c: .word func_ov00_020a95a4 _02199950: .word data_ov54_02199a20 + arm_func_end func_ov54_02199924 .section .ctor, 4, 1, 4 .global data_ov54_02199954 diff --git a/asm/ov55.s b/asm/ov55.s index 0491b3f9..7c07ab84 100644 --- a/asm/ov55.s +++ b/asm/ov55.s @@ -16,9 +16,9 @@ func_ov55_02198d00: ; 0x02198d00 bl func_ov00_020a9614 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov55_02198d00 _02198d24: .word gItemManager _02198d28: .word data_ov55_021998ac + arm_func_end func_ov55_02198d00 .global func_ov55_02198d2c arm_func_start func_ov55_02198d2c @@ -89,8 +89,8 @@ _02198de4: bne _02198dc0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov55_02198da4 _02198df4: .word data_027e0fe4 + arm_func_end func_ov55_02198da4 .global func_ov55_02198df8 arm_func_start func_ov55_02198df8 @@ -121,8 +121,8 @@ func_ov55_02198df8: ; 0x02198df8 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov55_02198df8 _02198e5c: .word data_ov55_021998ac + arm_func_end func_ov55_02198df8 .global func_ov55_02198e60 arm_func_start func_ov55_02198e60 @@ -199,10 +199,10 @@ _02198f40: add sp, sp, #0x3c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov55_02198e60 _02198f6c: .word data_027e0fe8 _02198f70: .word 0x424f4d42 _02198f74: .word data_027e0fe4 + arm_func_end func_ov55_02198e60 .global func_ov55_02198f78 arm_func_start func_ov55_02198f78 @@ -212,9 +212,9 @@ func_ov55_02198f78: ; 0x02198f78 mov r2, #1 bx ip .align 2, 0 - arm_func_end func_ov55_02198f78 _02198f88: .word _ZN13LinkStateBase18func_ov00_020a89bcEii _02198f8c: .word data_ov55_02199840 + arm_func_end func_ov55_02198f78 .global func_ov55_02198f90 arm_func_start func_ov55_02198f90 @@ -251,8 +251,8 @@ func_ov55_02198f90: ; 0x02198f90 bl _ZN13PlayerControl20UpdateUsingEquipItemEv ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov55_02198f90 _0219900c: .word data_027e0fb8 + arm_func_end func_ov55_02198f90 .global func_ov55_02199010 arm_func_start func_ov55_02199010 @@ -261,8 +261,8 @@ func_ov55_02199010: ; 0x02199010 mov r0, #4 bx ip .align 2, 0 - arm_func_end func_ov55_02199010 _0219901c: .word func_01fffcec + arm_func_end func_ov55_02199010 .global func_ov55_02199020 arm_func_start func_ov55_02199020 @@ -368,9 +368,9 @@ _02199178: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov55_02199020 _021991a0: .word data_ov55_02199840 _021991a4: .word data_027e0fb8 + arm_func_end func_ov55_02199020 .global func_ov55_021991a8 arm_func_start func_ov55_021991a8 @@ -438,10 +438,10 @@ _02199244: bl _ZN11ItemManager17EquipPreviousItemEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov55_021991b0 _02199268: .word data_027e103c _0219926c: .word gItemManager _02199270: .word data_027e0f90 + arm_func_end func_ov55_021991b0 .global func_ov55_02199274 arm_func_start func_ov55_02199274 @@ -534,12 +534,12 @@ _02199374: add sp, sp, #0x60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov55_02199278 _021993a4: .word gItemManager _021993a8: .word data_ov55_021997b0 _021993ac: .word data_ov55_021997c4 _021993b0: .word data_ov55_021997d8 _021993b4: .word data_027e0fcc + arm_func_end func_ov55_02199278 .global func_ov55_021993b8 arm_func_start func_ov55_021993b8 @@ -707,7 +707,6 @@ _021994d4: add sp, sp, #0x13c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov55_021993b8 _02199638: .word data_027e0f64 _0219963c: .word data_027e0c54 _02199640: .word gMapManager @@ -715,6 +714,7 @@ _02199644: .word 0x0000105b _02199648: .word 0x0000038e _0219964c: .word gAdventureFlags _02199650: .word data_027e103c + arm_func_end func_ov55_021993b8 .global func_ov55_02199654 arm_func_start func_ov55_02199654 @@ -805,7 +805,6 @@ _02199784: add sp, sp, #0x68 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov55_02199654 _02199794: .word gAdventureFlags _02199798: .word data_027e0f64 _0219979c: .word 0x00000e39 @@ -813,6 +812,7 @@ _021997a0: .word data_ov55_02199890 _021997a4: .word data_ov00_020eec9c _021997a8: .word 0x0000011b _021997ac: .word data_ov00_020eec68 + arm_func_end func_ov55_02199654 .rodata .global data_ov55_021997b0 @@ -851,10 +851,10 @@ func_ov55_021997ec: ; 0x021997ec bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov55_021997ec _02199810: .word data_ov55_021998ac _02199814: .word func_ov00_020a95a4 _02199818: .word data_ov55_021998a0 + arm_func_end func_ov55_021997ec .section .ctor, 4, 1, 4 .global data_ov55_0219981c diff --git a/asm/ov56.s b/asm/ov56.s index 050353eb..0e710422 100644 --- a/asm/ov56.s +++ b/asm/ov56.s @@ -23,10 +23,10 @@ func_ov56_02198d00: ; 0x02198d00 bl func_ov00_020a9614 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov56_02198d00 _02198d40: .word gItemManager _02198d44: .word data_ov56_0219940c _02198d48: .word data_ov56_02199474 + arm_func_end func_ov56_02198d00 .global func_ov56_02198d4c arm_func_start func_ov56_02198d4c @@ -47,8 +47,8 @@ _02198d78: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov56_02198d4c _02198d80: .word gItemManager + arm_func_end func_ov56_02198d4c .global func_ov56_02198d84 arm_func_start func_ov56_02198d84 @@ -73,12 +73,12 @@ func_ov56_02198d84: ; 0x02198d84 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov56_02198d84 _02198dd0: .word 0x00004eef _02198dd4: .word 0x0000038e _02198dd8: .word data_ov56_0219931c _02198ddc: .word 0x00002aab _02198de0: .word data_ov56_021994d0 + arm_func_end func_ov56_02198d84 .global func_ov56_02198de4 arm_func_start func_ov56_02198de4 @@ -147,11 +147,11 @@ _02198e90: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov56_02198df8 _02198ec8: .word data_ov56_0219940c _02198ecc: .word gItemManager _02198ed0: .word data_ov56_021994d0 _02198ed4: .word data_ov56_02199474 + arm_func_end func_ov56_02198df8 .global func_ov56_02198ed8 arm_func_start func_ov56_02198ed8 @@ -160,8 +160,8 @@ func_ov56_02198ed8: ; 0x02198ed8 mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov56_02198ed8 _02198ee4: .word func_01fffcd8 + arm_func_end func_ov56_02198ed8 .global func_ov56_02198ee8 arm_func_start func_ov56_02198ee8 @@ -191,9 +191,9 @@ _02198f38: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov56_02198ee8 _02198f40: .word gItemManager _02198f44: .word data_027e0ffc + arm_func_end func_ov56_02198ee8 .global func_ov56_02198f48 arm_func_start func_ov56_02198f48 @@ -290,12 +290,12 @@ _02199090: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov56_02198f48 _021990ac: .word gItemManager _021990b0: .word data_027e0764 _021990b4: .word data_027e0fe8 _021990b8: .word 0x41525257 _021990bc: .word data_027e0ffc + arm_func_end func_ov56_02198f48 .global func_ov56_021990c0 arm_func_start func_ov56_021990c0 @@ -321,10 +321,10 @@ func_ov56_021990c0: ; 0x021990c0 strb r0, [r4, #0x2a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov56_021990c0 _02199110: .word data_ov56_021993e0 _02199114: .word data_027e0d0c _02199118: .word data_027e0fb8 + arm_func_end func_ov56_021990c0 .global func_ov56_0219911c arm_func_start func_ov56_0219911c @@ -442,7 +442,6 @@ _0219925c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov56_0219911c _021992cc: .word data_ov56_021993c0 _021992d0: .word data_027e0fb8 _021992d4: .word data_ov56_021993f0 @@ -450,6 +449,7 @@ _021992d8: .word data_ov56_021993e0 _021992dc: .word data_027e0f64 _021992e0: .word data_027e0f94 _021992e4: .word data_027e0d0c + arm_func_end func_ov56_0219911c .global func_ov56_021992e8 arm_func_start func_ov56_021992e8 @@ -458,8 +458,8 @@ func_ov56_021992e8: ; 0x021992e8 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov56_021992e8 _021992f4: .word func_01fffcec + arm_func_end func_ov56_021992e8 .global func_ov56_021992f8 arm_func_start func_ov56_021992f8 @@ -473,8 +473,8 @@ func_ov56_021992f8: ; 0x021992f8 movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov56_021992f8 _02199318: .word data_ov56_021993c0 + arm_func_end func_ov56_021992f8 .rodata .global data_ov56_0219931c @@ -508,12 +508,12 @@ func_ov56_02199328: ; 0x02199328 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov56_02199328 _02199368: .word data_ov56_0219940c _0219936c: .word func_ov00_020a95a4 _02199370: .word data_ov56_02199400 _02199374: .word data_ov56_02199474 _02199378: .word data_ov56_02199468 + arm_func_end func_ov56_02199328 .section .ctor, 4, 1, 4 .global data_ov56_0219937c diff --git a/asm/ov57.s b/asm/ov57.s index d0a17125..bc621483 100644 --- a/asm/ov57.s +++ b/asm/ov57.s @@ -84,8 +84,8 @@ func_ov57_02198dd0: ; 0x02198dd0 str r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov57_02198dd0 _02198de4: .word data_ov57_0219aa28 + arm_func_end func_ov57_02198dd0 .global func_ov57_02198de8 arm_func_start func_ov57_02198de8 @@ -217,9 +217,9 @@ _02198fac: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov57_02198e80 _02198fb8: .word gMapManager _02198fbc: .word data_027e0fe4 + arm_func_end func_ov57_02198e80 .global func_ov57_02198fc0 arm_func_start func_ov57_02198fc0 @@ -251,11 +251,11 @@ _0219900c: strb r1, [r0, #0x19] bx lr .align 2, 0 - arm_func_end func_ov57_02198fc0 _02199018: .word 0x47524f4b _0219901c: .word 0x4452554d _02199020: .word 0x53544e45 _02199024: .word 0x54415255 + arm_func_end func_ov57_02198fc0 .global func_ov57_02199028 arm_func_start func_ov57_02199028 @@ -321,8 +321,8 @@ func_ov57_021990b4: ; 0x021990b4 bl func_ov00_020bba28 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov57_021990b4 _021990e8: .word data_027e0fc8 + arm_func_end func_ov57_021990b4 .global func_ov57_021990ec arm_func_start func_ov57_021990ec @@ -330,8 +330,8 @@ func_ov57_021990ec: ; 0x021990ec ldr ip, _021990f4 ; =func_ov57_02199ad8 bx ip .align 2, 0 - arm_func_end func_ov57_021990ec _021990f4: .word func_ov57_02199ad8 + arm_func_end func_ov57_021990ec .global func_ov57_021990f8 arm_func_start func_ov57_021990f8 @@ -339,8 +339,8 @@ func_ov57_021990f8: ; 0x021990f8 ldr ip, _02199100 ; =func_ov57_02199c78 bx ip .align 2, 0 - arm_func_end func_ov57_021990f8 _02199100: .word func_ov57_02199c78 + arm_func_end func_ov57_021990f8 .global func_ov57_02199104 arm_func_start func_ov57_02199104 @@ -424,8 +424,8 @@ _02199210: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov57_02199104 _02199228: .word data_027e0ffc + arm_func_end func_ov57_02199104 .global func_ov57_0219922c arm_func_start func_ov57_0219922c @@ -489,8 +489,8 @@ _021992e8: strb r4, [r5, #0xc] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_021992b4 _021992f0: .word data_027e0e58 + arm_func_end func_ov57_021992b4 .global func_ov57_021992f4 arm_func_start func_ov57_021992f4 @@ -634,9 +634,9 @@ _021994b0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov57_02199454 _021994b8: .word gMapManager _021994bc: .word data_027e0fe4 + arm_func_end func_ov57_02199454 .global func_ov57_021994c0 arm_func_start func_ov57_021994c0 @@ -769,12 +769,12 @@ _021995fc: add sp, sp, #0xa8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov57_021994c0 _0219969c: .word 0x0000199a _021996a0: .word 0x0000ffff _021996a4: .word data_ov57_0219ab00 _021996a8: .word data_ov57_0219ab0c _021996ac: .word gMapManager + arm_func_end func_ov57_021994c0 .global func_ov57_021996b0 arm_func_start func_ov57_021996b0 @@ -817,8 +817,8 @@ _0219972c: str r0, [r5, #8] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_021996b0 _02199740: .word 0x000006e1 + arm_func_end func_ov57_021996b0 .global func_ov57_02199744 arm_func_start func_ov57_02199744 @@ -929,7 +929,6 @@ _021998a4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov57_02199744 _021998d4: .word 0xffffeaab _021998d8: .word data_ov00_020eec9c _021998dc: .word data_027e0e58 @@ -937,6 +936,7 @@ _021998e0: .word 0x00000172 _021998e4: .word 0xffffd555 _021998e8: .word data_027e0ffc _021998ec: .word 0x00000266 + arm_func_end func_ov57_02199744 .global func_ov57_021998f0 arm_func_start func_ov57_021998f0 @@ -1061,7 +1061,6 @@ _02199a44: add sp, sp, #0x74 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_021998f0 _02199abc: .word data_ov57_0219a994 _02199ac0: .word data_02050f54 _02199ac4: .word data_027e03c8 @@ -1069,6 +1068,7 @@ _02199ac8: .word gAdventureFlags _02199acc: .word data_027e0de4 _02199ad0: .word func_ov57_021990ec _02199ad4: .word func_ov57_021990f8 + arm_func_end func_ov57_021998f0 .global func_ov57_02199ad8 arm_func_start func_ov57_02199ad8 @@ -1179,9 +1179,9 @@ _02199c00: add sp, sp, #0x88 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov57_02199ad8 _02199c70: .word 0x00007a29 _02199c74: .word 0x00002ccd + arm_func_end func_ov57_02199ad8 .global func_ov57_02199c78 arm_func_start func_ov57_02199c78 @@ -1244,9 +1244,9 @@ _02199d2c: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov57_02199c78 _02199d4c: .word gMapManager _02199d50: .word data_027e0fe4 + arm_func_end func_ov57_02199c78 .global func_ov57_02199d54 arm_func_start func_ov57_02199d54 @@ -1301,10 +1301,10 @@ func_ov57_02199d54: ; 0x02199d54 add sp, sp, #0x3c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov57_02199d54 _02199e18: .word data_027e0fe8 _02199e1c: .word 0x524f5045 _02199e20: .word data_ov00_020eec9c + arm_func_end func_ov57_02199d54 .global func_ov57_02199e24 arm_func_start func_ov57_02199e24 @@ -1363,11 +1363,11 @@ func_ov57_02199e64: ; 0x02199e64 bl _ZN13PlayerControl6SetAimEv ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov57_02199e64 _02199ebc: .word data_ov57_0219aa60 _02199ec0: .word data_027e0d0c _02199ec4: .word data_027e0fb8 _02199ec8: .word data_ov57_0219ab14 + arm_func_end func_ov57_02199e64 .global func_ov57_02199ecc arm_func_start func_ov57_02199ecc @@ -1376,8 +1376,8 @@ func_ov57_02199ecc: ; 0x02199ecc mov r0, #6 bx ip .align 2, 0 - arm_func_end func_ov57_02199ecc _02199ed8: .word func_01fffcec + arm_func_end func_ov57_02199ecc .global func_ov57_02199edc arm_func_start func_ov57_02199edc @@ -1588,7 +1588,6 @@ _0219a180: add sp, sp, #0x38 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov57_02199edc _0219a1e0: .word data_ov57_0219ab14 _0219a1e4: .word data_ov57_0219aa40 _0219a1e8: .word data_027e0fb8 @@ -1599,6 +1598,7 @@ _0219a1f8: .word data_ov57_0219aa50 _0219a1fc: .word data_027e0f64 _0219a200: .word data_027e0f94 _0219a204: .word data_027e0d0c + arm_func_end func_ov57_02199edc .global func_ov57_0219a208 arm_func_start func_ov57_0219a208 @@ -1677,10 +1677,10 @@ _0219a300: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_0219a208 _0219a320: .word data_027e0fb8 _0219a324: .word data_ov57_0219ab14 _0219a328: .word data_ov00_020eec9c + arm_func_end func_ov57_0219a208 .global func_ov57_0219a32c arm_func_start func_ov57_0219a32c @@ -1700,8 +1700,8 @@ _0219a34c: strb r1, [r0, #0x7a] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov57_0219a32c _0219a360: .word data_027e0fb8 + arm_func_end func_ov57_0219a32c .global func_ov57_0219a364 arm_func_start func_ov57_0219a364 @@ -1725,8 +1725,8 @@ func_ov57_0219a364: ; 0x0219a364 movne r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_0219a364 _0219a3ac: .word data_ov57_0219aa40 + arm_func_end func_ov57_0219a364 .global func_ov57_0219a3b0 arm_func_start func_ov57_0219a3b0 @@ -1750,8 +1750,8 @@ func_ov57_0219a3b0: ; 0x0219a3b0 bl func_ov00_020bebd8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_0219a3b0 _0219a3f8: .word data_027e0f6c + arm_func_end func_ov57_0219a3b0 .global func_ov57_0219a3fc arm_func_start func_ov57_0219a3fc @@ -1851,10 +1851,10 @@ func_ov57_0219a460: ; 0x0219a460 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov57_0219a460 _0219a55c: .word data_ov14_02155df8 _0219a560: .word gItemManager _0219a564: .word data_027e0d0c + arm_func_end func_ov57_0219a460 .global func_ov57_0219a568 arm_func_start func_ov57_0219a568 @@ -1876,8 +1876,8 @@ func_ov57_0219a568: ; 0x0219a568 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov57_0219a568 _0219a5a8: .word data_ov57_0219ab28 + arm_func_end func_ov57_0219a568 .global func_ov57_0219a5ac arm_func_start func_ov57_0219a5ac @@ -1952,9 +1952,9 @@ _0219a698: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov57_0219a5ac _0219a6b0: .word 0x00000666 _0219a6b4: .word 0x00000b33 + arm_func_end func_ov57_0219a5ac .global func_ov57_0219a6b8 arm_func_start func_ov57_0219a6b8 @@ -2063,10 +2063,10 @@ _0219a830: add sp, sp, #0x34 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov57_0219a6b8 _0219a844: .word data_027e0ffc _0219a848: .word data_ov57_0219ab1c _0219a84c: .word gMapManager + arm_func_end func_ov57_0219a6b8 .global func_ov57_0219a850 arm_func_start func_ov57_0219a850 @@ -2144,9 +2144,9 @@ _0219a938: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov57_0219a850 _0219a95c: .word 0x00000e66 _0219a960: .word data_027e0ffc + arm_func_end func_ov57_0219a850 .global func_ov57_0219a964 arm_func_start func_ov57_0219a964 @@ -2194,10 +2194,10 @@ func_ov57_0219a9a0: ; 0x0219a9a0 bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov57_0219a9a0 _0219a9c0: .word data_ov57_0219ab0c _0219a9c4: .word func_ov57_02199e50 _0219a9c8: .word data_ov57_0219ab00 + arm_func_end func_ov57_0219a9a0 .global func_ov57_0219a9cc arm_func_start func_ov57_0219a9cc @@ -2215,12 +2215,12 @@ func_ov57_0219a9cc: ; 0x0219a9cc bl __register_global_object ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov57_0219a9cc _0219a9fc: .word data_ov57_0219ab28 _0219aa00: .word data_ov57_0219aac8 _0219aa04: .word data_ov57_0219ab1c _0219aa08: .word func_ov57_0219a980 _0219aa0c: .word data_ov57_0219ab1c + arm_func_end func_ov57_0219a9cc .section .ctor, 4, 1, 4 .global data_ov57_0219aa10 diff --git a/asm/ov58.s b/asm/ov58.s index 33b2e70a..b470c4a7 100644 --- a/asm/ov58.s +++ b/asm/ov58.s @@ -129,11 +129,11 @@ _02198eb4: add sp, sp, #0x6c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov58_02198d00 _02198ee4: .word func_ov58_02198ef4 _02198ee8: .word func_ov58_02198ef8 _02198eec: .word data_027e0f6c _02198ef0: .word gMapManager + arm_func_end func_ov58_02198d00 .global func_ov58_02198ef4 arm_func_start func_ov58_02198ef4 @@ -180,9 +180,9 @@ _02198f60: add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov58_02198efc _02198f6c: .word data_027e0fe4 _02198f70: .word 0x50574253 + arm_func_end func_ov58_02198efc .global func_ov58_02198f74 arm_func_start func_ov58_02198f74 @@ -206,8 +206,8 @@ func_ov58_02198f74: ; 0x02198f74 mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov58_02198f74 _02198fbc: .word data_ov58_0219afc0 + arm_func_end func_ov58_02198f74 .global func_ov58_02198fc0 thumb_func_start func_ov58_02198fc0 @@ -251,7 +251,6 @@ func_ov58_02198fc0: ; 0x02198fc0 strh r1, [r0, #0x10] pop {r3, pc} nop - thumb_func_end func_ov58_02198fc0 _02199020: .word gItemManager _02199024: .word data_ov58_0219afcc _02199028: .word data_ov58_0219b034 @@ -259,6 +258,7 @@ _0219902c: .word data_ov58_0219b040 _02199030: .word data_ov58_0219ad68 _02199034: .word data_ov58_0219b0a0 _02199038: .word data_ov58_0219b080 + thumb_func_end func_ov58_02198fc0 .global func_ov58_0219903c thumb_func_start func_ov58_0219903c @@ -289,8 +289,8 @@ func_ov58_02199060: ; 0x02199060 strh r1, [r0, #0x10] bx lr .align 2, 0 - thumb_func_end func_ov58_02199060 _02199068: .word data_ov58_0219b080 + thumb_func_end func_ov58_02199060 .global func_ov58_0219906c thumb_func_start func_ov58_0219906c @@ -411,13 +411,13 @@ _02199154: add sp, #0xc pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov58_0219906c _02199158: .word data_027e0fb8 _0219915c: .word data_027e103c _02199160: .word data_ov58_0219b0a0 _02199164: .word data_027e077c _02199168: .word 0x00000333 _0219916c: .word data_027e0fc8 + thumb_func_end func_ov58_0219906c .global func_ov58_02199170 thumb_func_start func_ov58_02199170 @@ -494,7 +494,6 @@ _021991fc: add sp, #0x10 pop {r3, r4, r5, pc} .align 2, 0 - thumb_func_end func_ov58_02199170 _02199200: .word 0x00000b33 _02199204: .word data_ov58_0219afcc _02199208: .word data_ov00_020e9c88 @@ -503,6 +502,7 @@ _02199210: .word data_ov58_0219b080 _02199214: .word data_027e077c _02199218: .word data_027e0de4 _0219921c: .word func_ov58_02199264 + 1 + thumb_func_end func_ov58_02199170 .global func_ov58_02199220 thumb_func_start func_ov58_02199220 @@ -510,8 +510,8 @@ func_ov58_02199220: ; 0x02199220 ldr r3, _02199224 ; =func_ov58_02199228 bx r3 .align 2, 0 - thumb_func_end func_ov58_02199220 _02199224: .word func_ov58_02199228 + 1 + thumb_func_end func_ov58_02199220 .global func_ov58_02199228 thumb_func_start func_ov58_02199228 @@ -536,9 +536,9 @@ func_ov58_02199228: ; 0x02199228 blx func_ov00_020a9740 pop {r3, r4, r5, pc} nop - thumb_func_end func_ov58_02199228 _0219925c: .word data_ov00_020e9360 _02199260: .word data_ov58_0219b034 + thumb_func_end func_ov58_02199228 .global func_ov58_02199264 thumb_func_start func_ov58_02199264 @@ -546,8 +546,8 @@ func_ov58_02199264: ; 0x02199264 ldr r3, _02199268 ; =func_ov58_0219926c bx r3 .align 2, 0 - thumb_func_end func_ov58_02199264 _02199268: .word func_ov58_0219926c + 1 + thumb_func_end func_ov58_02199264 .global func_ov58_0219926c thumb_func_start func_ov58_0219926c @@ -585,8 +585,8 @@ _021992b8: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov58_02199284 _021992c0: .word data_ov58_0219afc0 + arm_func_end func_ov58_02199284 .global func_ov58_021992c4 arm_func_start func_ov58_021992c4 @@ -675,13 +675,13 @@ _021993e0: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov58_021992c4 _021993e8: .word gMapManager _021993ec: .word data_027e0c54 _021993f0: .word data_027e0d38 _021993f4: .word data_027e0fd4 _021993f8: .word data_027e0fc8 _021993fc: .word data_027e077c + arm_func_end func_ov58_021992c4 .global func_ov58_02199400 thumb_func_start func_ov58_02199400 @@ -756,9 +756,9 @@ _02199480: add sp, #0x3c pop {r4, r5, pc} .align 2, 0 - thumb_func_end func_ov58_02199400 _02199490: .word data_027e0fe8 _02199494: .word 0x424d5459 + thumb_func_end func_ov58_02199400 .global func_ov58_02199498 thumb_func_start func_ov58_02199498 @@ -1191,7 +1191,6 @@ _021997ec: ldr r1, _02199804 ; =0x0000ffff b _02199808 .align 2, 0 - thumb_func_end func_ov58_02199498 _021997f0: .word data_ov58_0219aec0 _021997f4: .word gMapManager _021997f8: .word data_027e0f94 @@ -2080,6 +2079,7 @@ _02199eda: _02199ee4: .word gMapManager _02199ee8: .word 0x00000999 _02199eec: .word 0x00001333 + thumb_func_end func_ov58_02199498 .global func_ov58_02199ef0 arm_func_start func_ov58_02199ef0 @@ -2145,8 +2145,8 @@ _02199fb0: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov58_02199ef0 _02199fd4: .word gMapManager + arm_func_end func_ov58_02199ef0 .global func_ov58_02199fd8 arm_func_start func_ov58_02199fd8 @@ -2194,9 +2194,9 @@ _0219a038: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov58_02199fd8 _0219a07c: .word data_ov58_0219aec0 _0219a080: .word data_ov58_0219afc0 + arm_func_end func_ov58_02199fd8 .global func_ov58_0219a084 arm_func_start func_ov58_0219a084 @@ -2407,10 +2407,10 @@ _0219a368: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov58_0219a084 _0219a3a8: .word gMapManager _0219a3ac: .word 0x0000ffff _0219a3b0: .word data_ov58_0219b0f0 + arm_func_end func_ov58_0219a084 .global func_ov58_0219a3b4 arm_func_start func_ov58_0219a3b4 @@ -2482,9 +2482,9 @@ func_ov58_0219a454: ; 0x0219a454 blx func_ov58_0219acac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov58_0219a454 _0219a474: .word data_ov58_0219af58 _0219a478: .word data_027e1098 + arm_func_end func_ov58_0219a454 .global func_ov58_0219a47c arm_func_start func_ov58_0219a47c @@ -2566,11 +2566,11 @@ _0219a59c: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov58_0219a47c _0219a5a8: .word data_027e077c _0219a5ac: .word data_027e103c _0219a5b0: .word gMapManager _0219a5b4: .word data_027e0fb8 + arm_func_end func_ov58_0219a47c .global func_ov58_0219a5b8 arm_func_start func_ov58_0219a5b8 @@ -2579,8 +2579,8 @@ func_ov58_0219a5b8: ; 0x0219a5b8 mov r0, #7 bx ip .align 2, 0 - arm_func_end func_ov58_0219a5b8 _0219a5c4: .word func_01fffcec + arm_func_end func_ov58_0219a5b8 .global func_ov58_0219a5c8 arm_func_start func_ov58_0219a5c8 @@ -2645,9 +2645,9 @@ _0219a674: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov58_0219a5c8 _0219a694: .word data_027e0cbc _0219a698: .word data_027e0c38 + arm_func_end func_ov58_0219a5c8 .global func_ov58_0219a69c arm_func_start func_ov58_0219a69c @@ -2711,8 +2711,8 @@ _0219a760: mov r0, r9 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov58_0219a69c _0219a768: .word data_027e077c + arm_func_end func_ov58_0219a69c .global func_ov58_0219a76c arm_func_start func_ov58_0219a76c @@ -2764,10 +2764,10 @@ _0219a80c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov58_0219a76c _0219a814: .word data_ov00_020eec9c _0219a818: .word data_027e0fb8 _0219a81c: .word data_027e1098 + arm_func_end func_ov58_0219a76c .global func_ov58_0219a820 arm_func_start func_ov58_0219a820 @@ -2871,12 +2871,12 @@ _0219a97c: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov58_0219a820 _0219a984: .word data_027e077c _0219a988: .word data_027e0d78 _0219a98c: .word data_027e0d3c _0219a990: .word data_027e0f94 _0219a994: .word gItemManager + arm_func_end func_ov58_0219a820 .global func_ov58_0219a998 arm_func_start func_ov58_0219a998 @@ -2956,12 +2956,12 @@ _0219aa44: add sp, sp, #0x2c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov58_0219a998 _0219aabc: .word data_027e0618 _0219aac0: .word data_027e077c _0219aac4: .word data_027e1098 _0219aac8: .word data_027e0d3c _0219aacc: .word data_027e0f94 + arm_func_end func_ov58_0219a998 .global func_ov58_0219aad0 arm_func_start func_ov58_0219aad0 @@ -3175,13 +3175,13 @@ _0219ac8e: add sp, #0x24 pop {r4, r5, r6, r7, pc} nop - thumb_func_end func_ov58_0219ab28 _0219ac94: .word data_027e077c _0219ac98: .word data_027e0d3c _0219ac9c: .word data_027e0d78 _0219aca0: .word gItemManager _0219aca4: .word data_027e103c _0219aca8: .word data_ov00_020ee6f8 + thumb_func_end func_ov58_0219ab28 .global func_ov58_0219acac thumb_func_start func_ov58_0219acac @@ -3251,10 +3251,10 @@ _0219ad12: strb r1, [r2] pop {r4, pc} .align 2, 0 - thumb_func_end func_ov58_0219acac _0219ad28: .word data_027e0d3c _0219ad2c: .word data_027e0d38 _0219ad30: .word data_027e077c + thumb_func_end func_ov58_0219acac .global func_ov58_0219ad34 thumb_func_start func_ov58_0219ad34 @@ -3281,6 +3281,7 @@ func_ov58_0219ad34: ; 0x0219ad34 pop {r4, pc} .align 2, 0 thumb_func_end func_ov58_0219ad34 + .balign 4, 0 .rodata @@ -3350,7 +3351,6 @@ func_ov58_0219ad80: ; 0x0219ad80 strb r1, [r0, #0x151] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov58_0219ad80 _0219ae3c: .word data_ov58_0219afcc _0219ae40: .word func_ov00_020a95a4 _0219ae44: .word data_ov58_0219afc0 @@ -3367,6 +3367,7 @@ _0219ae6c: .word data_ov14_02155fb0 _0219ae70: .word data_ov58_0219aeec _0219ae74: .word func_ov58_0219a440 _0219ae78: .word data_ov58_0219b0e4 + arm_func_end func_ov58_0219ad80 .section .ctor, 4, 1, 4 .global data_ov58_0219ae7c diff --git a/asm/ov59.s b/asm/ov59.s index 894f00e9..60ac51c7 100644 --- a/asm/ov59.s +++ b/asm/ov59.s @@ -82,12 +82,12 @@ _02198e10: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov59_02198d00 _02198e18: .word data_027e0fd4 _02198e1c: .word gItemManager _02198e20: .word data_027e0d38 _02198e24: .word data_027e0fc8 _02198e28: .word data_027e0fd0 + arm_func_end func_ov59_02198d00 .global func_ov59_02198e2c arm_func_start func_ov59_02198e2c @@ -96,8 +96,8 @@ func_ov59_02198e2c: ; 0x02198e2c mov r0, #1 bx ip .align 2, 0 - arm_func_end func_ov59_02198e2c _02198e38: .word func_01fffcd8 + arm_func_end func_ov59_02198e2c .global func_ov59_02198e3c arm_func_start func_ov59_02198e3c @@ -225,8 +225,8 @@ _02198f88: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov59_02198f10 _02198fa4: .word gMapManager + arm_func_end func_ov59_02198f10 .global func_ov59_02198fa8 arm_func_start func_ov59_02198fa8 @@ -319,8 +319,8 @@ func_ov59_0219907c: ; 0x0219907c strb r0, [r4, #0x28] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov59_0219907c _021990a0: .word data_ov59_0219b180 + arm_func_end func_ov59_0219907c .global func_ov59_021990a4 arm_func_start func_ov59_021990a4 @@ -483,7 +483,6 @@ _021992d0: bl func_ov59_02198ffc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov59_021990a4 _021992f0: .word gItemManager _021992f4: .word data_ov59_0219b160 _021992f8: .word data_027e0fb8 @@ -491,6 +490,7 @@ _021992fc: .word data_ov59_0219b190 _02199300: .word data_ov59_0219b180 _02199304: .word data_ov59_0219b1b0 _02199308: .word data_ov59_0219b1a0 + arm_func_end func_ov59_021990a4 .global func_ov59_0219930c arm_func_start func_ov59_0219930c @@ -499,8 +499,8 @@ func_ov59_0219930c: ; 0x0219930c mov r0, #8 bx ip .align 2, 0 - arm_func_end func_ov59_0219930c _02199318: .word func_01fffcec + arm_func_end func_ov59_0219930c .global func_ov59_0219931c arm_func_start func_ov59_0219931c @@ -513,8 +513,8 @@ func_ov59_0219931c: ; 0x0219931c bl func_ov00_020b853c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov59_0219931c _02199338: .word gItemManager + arm_func_end func_ov59_0219931c .global func_ov59_0219933c arm_func_start func_ov59_0219933c @@ -1398,7 +1398,6 @@ _0219a058: add sp, sp, #0x11c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov59_0219933c _0219a064: .word data_027e0fb8 _0219a068: .word gItemManager _0219a06c: .word data_ov59_0219b110 @@ -1417,6 +1416,7 @@ _0219a09c: .word 0x0000099a _0219a0a0: .word 0x00000b33 _0219a0a4: .word data_027e0d38 _0219a0a8: .word data_027e1038 + arm_func_end func_ov59_0219933c .global func_ov59_0219a0ac arm_func_start func_ov59_0219a0ac @@ -2028,7 +2028,6 @@ _0219a998: add sp, sp, #0x220 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov59_0219a0ac _0219a9e8: .word gItemManager _0219a9ec: .word data_ov59_0219b110 _0219a9f0: .word data_027e0f94 @@ -2037,6 +2036,7 @@ _0219a9f8: .word data_02050f54 _0219a9fc: .word gMapManager _0219aa00: .word 0xfffff99a _0219aa04: .word 0x0000ffff + arm_func_end func_ov59_0219a0ac .global func_ov59_0219aa08 arm_func_start func_ov59_0219aa08 @@ -2142,11 +2142,11 @@ func_ov59_0219aa08: ; 0x0219aa08 add sp, sp, #0x60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov59_0219aa08 _0219ab98: .word data_02050f54 _0219ab9c: .word 0x00000666 _0219aba0: .word 0x00000333 _0219aba4: .word data_ov00_020e9370 + arm_func_end func_ov59_0219aa08 .global func_ov59_0219aba8 arm_func_start func_ov59_0219aba8 @@ -2371,7 +2371,6 @@ _0219aebc: add sp, sp, #0x128 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov59_0219aba8 _0219aef4: .word data_027e0fd4 _0219aef8: .word data_027e0f94 _0219aefc: .word 0x0000ffff @@ -2380,6 +2379,7 @@ _0219af04: .word data_027e0fb8 _0219af08: .word gItemManager _0219af0c: .word data_ov00_020dc7d0 _0219af10: .word data_ov00_020dc7e4 + arm_func_end func_ov59_0219aba8 .global func_ov59_0219af14 arm_func_start func_ov59_0219af14 @@ -2463,8 +2463,8 @@ _0219b014: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov59_0219afc4 _0219b01c: .word data_027e0f94 + arm_func_end func_ov59_0219afc4 .global func_ov59_0219b020 arm_func_start func_ov59_0219b020 @@ -2530,9 +2530,9 @@ _0219b0bc: blx r2 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov59_0219b020 _0219b108: .word gItemManager _0219b10c: .word data_027e0fb8 + arm_func_end func_ov59_0219b020 .rodata .global data_ov59_0219b110 diff --git a/asm/ov60.s b/asm/ov60.s index a5a7c442..36499476 100644 --- a/asm/ov60.s +++ b/asm/ov60.s @@ -65,8 +65,8 @@ _0213df88: mvn r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov60_0213dec0 _0213df90: .word data_ov60_02147700 + arm_func_end func_ov60_0213dec0 .global func_ov60_0213df94 arm_func_start func_ov60_0213df94 @@ -995,8 +995,8 @@ _0213ebe4: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov60_0213ea9c _0213ebf0: .word 0x0000fffe + arm_func_end func_ov60_0213ea9c .global func_ov60_0213ebf4 arm_func_start func_ov60_0213ebf4 @@ -1049,8 +1049,8 @@ _0213ec9c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov60_0213ebf4 _0213eca8: .word 0x0000ffff + arm_func_end func_ov60_0213ebf4 .global func_ov60_0213ecac arm_func_start func_ov60_0213ecac @@ -1103,8 +1103,8 @@ _0213ed54: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov60_0213ecac _0213ed60: .word 0x0000ffff + arm_func_end func_ov60_0213ecac .global func_ov60_0213ed64 arm_func_start func_ov60_0213ed64 @@ -1893,9 +1893,9 @@ _0213f7ec: bl func_ov60_0213f0e4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov60_0213f6a8 _0213f828: .word data_ov60_0214770c _0213f82c: .word 0x0000fffe + arm_func_end func_ov60_0213f6a8 .global func_ov60_0213f830 arm_func_start func_ov60_0213f830 @@ -1995,8 +1995,8 @@ func_ov60_0213f884: ; 0x0213f884 bl func_ov60_0213f0e4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_0213f884 _0213f980: .word 0x0000ffff + arm_func_end func_ov60_0213f884 .global func_ov60_0213f984 arm_func_start func_ov60_0213f984 @@ -2054,8 +2054,8 @@ _0213fa04: add sp, sp, #0x9c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_0213f984 _0213fa4c: .word data_ov60_021477e0 + arm_func_end func_ov60_0213f984 .global func_ov60_0213fa50 arm_func_start func_ov60_0213fa50 @@ -2110,8 +2110,8 @@ _0213fac4: add sp, sp, #0x9c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov60_0213fa50 _0213fb0c: .word data_ov60_021477e0 + arm_func_end func_ov60_0213fa50 .global func_ov60_0213fb10 arm_func_start func_ov60_0213fb10 @@ -2146,8 +2146,8 @@ func_ov60_0213fb3c: ; 0x0213fb3c bl func_ov60_0213f830 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0213fb3c _0213fb6c: .word 0x0000ffff + arm_func_end func_ov60_0213fb3c .global func_ov60_0213fb70 arm_func_start func_ov60_0213fb70 @@ -2173,8 +2173,8 @@ func_ov60_0213fb8c: ; 0x0213fb8c bl func_ov60_0213f860 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0213fb8c _0213fbac: .word 0x0000ffff + arm_func_end func_ov60_0213fb8c .global func_ov60_0213fbb0 arm_func_start func_ov60_0213fbb0 @@ -2505,8 +2505,8 @@ _0213ffa0: mov r0, r7 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov60_0213ff00 _0213ffb0: .word data_ov60_021477e0 + arm_func_end func_ov60_0213ff00 .global func_ov60_0213ffb4 arm_func_start func_ov60_0213ffb4 @@ -2515,8 +2515,8 @@ func_ov60_0213ffb4: ; 0x0213ffb4 ldrb r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov60_0213ffb4 _0213ffc0: .word data_ov60_021477e4 + arm_func_end func_ov60_0213ffb4 .global func_ov60_0213ffc4 arm_func_start func_ov60_0213ffc4 @@ -2530,8 +2530,8 @@ func_ov60_0213ffc4: ; 0x0213ffc4 streqb r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov60_0213ffc4 _0213ffe4: .word data_ov60_021477e4 + arm_func_end func_ov60_0213ffc4 .global func_ov60_0213ffe8 arm_func_start func_ov60_0213ffe8 @@ -2541,8 +2541,8 @@ func_ov60_0213ffe8: ; 0x0213ffe8 strb r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov60_0213ffe8 _0213fff8: .word data_ov60_021477e4 + arm_func_end func_ov60_0213ffe8 .global func_ov60_0213fffc arm_func_start func_ov60_0213fffc @@ -2551,8 +2551,8 @@ func_ov60_0213fffc: ; 0x0213fffc ldrsh r0, [r0, #2] bx lr .align 2, 0 - arm_func_end func_ov60_0213fffc _02140008: .word data_ov60_021477e4 + arm_func_end func_ov60_0213fffc .global func_ov60_0214000c arm_func_start func_ov60_0214000c @@ -2561,8 +2561,8 @@ func_ov60_0214000c: ; 0x0214000c ldrsh r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov60_0214000c _02140018: .word data_ov60_021477e4 + arm_func_end func_ov60_0214000c .global func_ov60_0214001c arm_func_start func_ov60_0214001c @@ -2571,8 +2571,8 @@ func_ov60_0214001c: ; 0x0214001c strh r0, [r1, #2] bx lr .align 2, 0 - arm_func_end func_ov60_0214001c _02140028: .word data_ov60_021477e4 + arm_func_end func_ov60_0214001c .global func_ov60_0214002c arm_func_start func_ov60_0214002c @@ -2581,8 +2581,8 @@ func_ov60_0214002c: ; 0x0214002c strh r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov60_0214002c _02140038: .word data_ov60_021477e4 + arm_func_end func_ov60_0214002c .global func_ov60_0214003c arm_func_start func_ov60_0214003c @@ -2590,8 +2590,8 @@ func_ov60_0214003c: ; 0x0214003c ldr r0, _02140044 ; =data_ov60_021477f0 bx lr .align 2, 0 - arm_func_end func_ov60_0214003c _02140044: .word data_ov60_021477f0 + arm_func_end func_ov60_0214003c .global func_ov60_02140048 arm_func_start func_ov60_02140048 @@ -2599,8 +2599,8 @@ func_ov60_02140048: ; 0x02140048 ldr r0, _02140050 ; =data_ov60_0214788c bx lr .align 2, 0 - arm_func_end func_ov60_02140048 _02140050: .word data_ov60_0214788c + arm_func_end func_ov60_02140048 .global func_ov60_02140054 arm_func_start func_ov60_02140054 @@ -2638,9 +2638,9 @@ _021400a8: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_02140054 _021400c8: .word data_ov60_021477e0 _021400cc: .word data_ov60_0214788c + arm_func_end func_ov60_02140054 .global func_ov60_021400d0 arm_func_start func_ov60_021400d0 @@ -2649,8 +2649,8 @@ func_ov60_021400d0: ; 0x021400d0 ldr r0, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov60_021400d0 _021400dc: .word data_ov60_021477e4 + arm_func_end func_ov60_021400d0 .global func_ov60_021400e0 arm_func_start func_ov60_021400e0 @@ -2659,8 +2659,8 @@ func_ov60_021400e0: ; 0x021400e0 str r0, [r1, #8] bx lr .align 2, 0 - arm_func_end func_ov60_021400e0 _021400ec: .word data_ov60_021477e4 + arm_func_end func_ov60_021400e0 .global func_ov60_021400f0 arm_func_start func_ov60_021400f0 @@ -2689,8 +2689,8 @@ func_ov60_02140124: ; 0x02140124 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov60_02140124 _02140130: .word data_ov60_02147710 + arm_func_end func_ov60_02140124 .global func_ov60_02140134 arm_func_start func_ov60_02140134 @@ -2699,8 +2699,8 @@ func_ov60_02140134: ; 0x02140134 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov60_02140134 _02140140: .word data_ov60_02147710 + arm_func_end func_ov60_02140134 .global func_ov60_02140144 arm_func_start func_ov60_02140144 @@ -2981,10 +2981,10 @@ _02140538: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov60_02140210 _02140540: .word 0x2aaaaaab _02140544: .word 0x000082ea _02140548: .word func_ov60_0214054c + arm_func_end func_ov60_02140210 .global func_ov60_0214054c arm_func_start func_ov60_0214054c @@ -3034,8 +3034,8 @@ func_ov60_021405b0: ; 0x021405b0 add r0, r0, #0x80 bx ip .align 2, 0 - arm_func_end func_ov60_021405b0 _021405c0: .word func_0200eda4 + arm_func_end func_ov60_021405b0 .global func_ov60_021405c4 arm_func_start func_ov60_021405c4 @@ -3112,9 +3112,9 @@ _021406a4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov60_02140604 _021406c4: .word 0x000082ea _021406c8: .word func_ov60_0214054c + arm_func_end func_ov60_02140604 .global func_ov60_021406cc arm_func_start func_ov60_021406cc @@ -3177,9 +3177,9 @@ _02140784: bl func_0200ea6c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_021406cc _021407a8: .word data_ov60_02148084 _021407ac: .word data_ov60_021480a0 + arm_func_end func_ov60_021406cc .global func_ov60_021407b0 arm_func_start func_ov60_021407b0 @@ -3236,9 +3236,9 @@ _021407ec: str r1, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_021407b0 _02140874: .word data_ov60_021480a0 _02140878: .word data_ov60_02148084 + arm_func_end func_ov60_021407b0 .global func_ov60_0214087c arm_func_start func_ov60_0214087c @@ -3252,8 +3252,8 @@ func_ov60_0214087c: ; 0x0214087c bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_0214087c _0214089c: .word data_ov60_02148084 + arm_func_end func_ov60_0214087c .global func_ov60_021408a0 arm_func_start func_ov60_021408a0 @@ -3271,9 +3271,9 @@ func_ov60_021408a0: ; 0x021408a0 bl func_ov60_02144df8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021408a0 _021408d0: .word data_ov60_021480a0 _021408d4: .word data_ov60_02148088 + arm_func_end func_ov60_021408a0 .global func_ov60_021408d8 arm_func_start func_ov60_021408d8 @@ -3343,12 +3343,12 @@ _021409c0: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov60_021408d8 _021409cc: .word data_ov60_021480a0 _021409d0: .word data_ov60_02148088 _021409d4: .word data_ov60_02148084 _021409d8: .word 0x000082ea _021409dc: .word func_ov60_021409e0 + arm_func_end func_ov60_021408d8 .global func_ov60_021409e0 arm_func_start func_ov60_021409e0 @@ -3363,8 +3363,8 @@ func_ov60_021409e0: ; 0x021409e0 bl func_ov60_02140a64 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021409e0 _02140a04: .word data_ov60_02148084 + arm_func_end func_ov60_021409e0 .global func_ov60_02140a08 arm_func_start func_ov60_02140a08 @@ -3391,9 +3391,9 @@ func_ov60_02140a08: ; 0x02140a08 strhsb r0, [r2, #0x95] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02140a08 _02140a5c: .word data_ov60_021480a0 _02140a60: .word data_ov60_02148088 + arm_func_end func_ov60_02140a08 .global func_ov60_02140a64 arm_func_start func_ov60_02140a64 @@ -3408,9 +3408,9 @@ func_ov60_02140a64: ; 0x02140a64 add r0, r0, #0x10 bx ip .align 2, 0 - arm_func_end func_ov60_02140a64 _02140a88: .word data_ov60_02148084 _02140a8c: .word func_0200ec14 + arm_func_end func_ov60_02140a64 .global func_ov60_02140a90 arm_func_start func_ov60_02140a90 @@ -3446,10 +3446,10 @@ func_ov60_02140a90: ; 0x02140a90 strb r0, [r4, #0xd] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02140a90 _02140b08: .word data_ov60_02148088 _02140b0c: .word data_ov60_02148084 _02140b10: .word data_ov60_021480a0 + arm_func_end func_ov60_02140a90 .global func_ov60_02140b14 arm_func_start func_ov60_02140b14 @@ -3567,7 +3567,6 @@ _02140c54: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02140b14 _02140ccc: .word data_ov60_02148084 _02140cd0: .word data_ov60_021480a0 _02140cd4: .word data_ov60_02148088 @@ -3576,6 +3575,7 @@ _02140cdc: .word 0x0000bd8a _02140ce0: .word 0x00002348 _02140ce4: .word 0x00003d5d _02140ce8: .word func_ov60_02140cec + arm_func_end func_ov60_02140b14 .global func_ov60_02140cec arm_func_start func_ov60_02140cec @@ -3583,8 +3583,8 @@ func_ov60_02140cec: ; 0x02140cec ldr ip, _02140cf4 ; =func_ov60_02140cf8 bx ip .align 2, 0 - arm_func_end func_ov60_02140cec _02140cf4: .word func_ov60_02140cf8 + arm_func_end func_ov60_02140cec .global func_ov60_02140cf8 arm_func_start func_ov60_02140cf8 @@ -3602,9 +3602,9 @@ func_ov60_02140cf8: ; 0x02140cf8 bl func_ov60_02140a64 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02140cf8 _02140d28: .word data_ov60_02148088 _02140d2c: .word data_ov60_02148084 + arm_func_end func_ov60_02140cf8 .global func_ov60_02140d30 arm_func_start func_ov60_02140d30 @@ -3653,10 +3653,10 @@ _02140dc8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02140d30 _02140dd0: .word data_ov60_021480a0 _02140dd4: .word data_ov60_02148084 _02140dd8: .word data_ov60_02148088 + arm_func_end func_ov60_02140d30 .global func_ov60_02140ddc arm_func_start func_ov60_02140ddc @@ -3710,10 +3710,10 @@ _02140e80: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov60_02140ddc _02140e88: .word data_ov60_021480a0 _02140e8c: .word 0x0000bd8a _02140e90: .word data_ov60_02148084 + arm_func_end func_ov60_02140ddc .global func_ov60_02140e94 arm_func_start func_ov60_02140e94 @@ -3736,9 +3736,9 @@ _02140ecc: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02140e94 _02140ed4: .word data_ov60_02148084 _02140ed8: .word data_ov60_021480a0 + arm_func_end func_ov60_02140e94 .global func_ov60_02140edc arm_func_start func_ov60_02140edc @@ -3761,9 +3761,9 @@ _02140f14: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02140edc _02140f1c: .word data_ov60_02148084 _02140f20: .word data_ov60_021480a0 + arm_func_end func_ov60_02140edc .global func_ov60_02140f24 arm_func_start func_ov60_02140f24 @@ -3779,9 +3779,9 @@ func_ov60_02140f24: ; 0x02140f24 bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02140f24 _02140f4c: .word data_ov60_02148084 _02140f50: .word func_ov60_02140f54 + arm_func_end func_ov60_02140f24 .global func_ov60_02140f54 arm_func_start func_ov60_02140f54 @@ -3823,9 +3823,9 @@ _02140fd0: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02140f54 _02140fd8: .word data_ov60_02148084 _02140fdc: .word data_ov60_02148088 + arm_func_end func_ov60_02140f54 .global func_ov60_02140fe0 arm_func_start func_ov60_02140fe0 @@ -3834,9 +3834,9 @@ func_ov60_02140fe0: ; 0x02140fe0 ldr r0, _02140ff0 ; =func_ov60_02140ff4 bx ip .align 2, 0 - arm_func_end func_ov60_02140fe0 _02140fec: .word func_ov01_020f0428 _02140ff0: .word func_ov60_02140ff4 + arm_func_end func_ov60_02140fe0 .global func_ov60_02140ff4 arm_func_start func_ov60_02140ff4 @@ -3859,8 +3859,8 @@ _0214102c: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02140ff4 _02141034: .word data_ov60_021480a0 + arm_func_end func_ov60_02140ff4 .global func_ov60_02141038 arm_func_start func_ov60_02141038 @@ -3970,10 +3970,10 @@ _02141184: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141038 _021411cc: .word data_ov60_02148088 _021411d0: .word 0x0000ffff _021411d4: .word data_ov60_021480a0 + arm_func_end func_ov60_02141038 .global func_ov60_021411d8 arm_func_start func_ov60_021411d8 @@ -4081,10 +4081,10 @@ func_ov60_021411d8: ; 0x021411d8 bl func_ov60_02141038 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021411d8 _02141370: .word data_ov60_02148088 _02141374: .word data_ov60_021480a0 _02141378: .word data_ov60_0214808c + arm_func_end func_ov60_021411d8 .global func_ov60_0214137c arm_func_start func_ov60_0214137c @@ -4122,9 +4122,9 @@ _021413e4: bl func_ov60_02144c94 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0214137c _021413f8: .word data_ov60_02148088 _021413fc: .word data_ov60_021480a0 + arm_func_end func_ov60_0214137c .global func_ov60_02141400 arm_func_start func_ov60_02141400 @@ -4179,9 +4179,9 @@ _021414b4: bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141400 _021414c0: .word data_ov60_021480a0 _021414c4: .word data_ov60_02148088 + arm_func_end func_ov60_02141400 .global func_ov60_021414c8 arm_func_start func_ov60_021414c8 @@ -4219,8 +4219,8 @@ func_ov60_021414c8: ; 0x021414c8 bl func_ov60_02144db8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021414c8 _02141548: .word data_ov60_02148088 + arm_func_end func_ov60_021414c8 .global func_ov60_0214154c arm_func_start func_ov60_0214154c @@ -4233,10 +4233,10 @@ func_ov60_0214154c: ; 0x0214154c str r0, [r2] bx lr .align 2, 0 - arm_func_end func_ov60_0214154c _02141568: .word data_ov60_0214808c _0214156c: .word 0x5eedf715 _02141570: .word 0x1b0cb173 + arm_func_end func_ov60_0214154c .global func_ov60_02141574 arm_func_start func_ov60_02141574 @@ -4248,9 +4248,9 @@ func_ov60_02141574: ; 0x02141574 ldreq r0, _02141590 ; =0x0000ffff bx lr .align 2, 0 - arm_func_end func_ov60_02141574 _0214158c: .word data_ov60_02148088 _02141590: .word 0x0000ffff + arm_func_end func_ov60_02141574 .global func_ov60_02141594 arm_func_start func_ov60_02141594 @@ -4266,8 +4266,8 @@ func_ov60_02141594: ; 0x02141594 blx r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141594 _021415bc: .word data_ov60_02148088 + arm_func_end func_ov60_02141594 .global func_ov60_021415c0 arm_func_start func_ov60_021415c0 @@ -4283,8 +4283,8 @@ func_ov60_021415c0: ; 0x021415c0 blx ip ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021415c0 _021415e8: .word data_ov60_02148088 + arm_func_end func_ov60_021415c0 .global func_ov60_021415ec arm_func_start func_ov60_021415ec @@ -4312,12 +4312,12 @@ func_ov60_021415ec: ; 0x021415ec strb r0, [r4, #6] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021415ec _02141644: .word data_ov60_02148088 _02141648: .word 0x0000e34d _0214164c: .word data_ov60_0214808c _02141650: .word 0x5eedf715 _02141654: .word 0x1b0cb173 + arm_func_end func_ov60_021415ec .global func_ov60_02141658 arm_func_start func_ov60_02141658 @@ -4402,13 +4402,13 @@ _02141754: strh r0, [r4, #0x36] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_02141658 _02141788: .word data_ov60_02148088 _0214178c: .word 0x0000b00d _02141790: .word data_ov60_021480a0 _02141794: .word data_ov60_0214808c _02141798: .word 0x5eedf715 _0214179c: .word 0x1b0cb173 + arm_func_end func_ov60_02141658 .global func_ov60_021417a0 arm_func_start func_ov60_021417a0 @@ -4426,9 +4426,9 @@ func_ov60_021417a0: ; 0x021417a0 bl func_ov60_0214217c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021417a0 _021417d0: .word data_ov60_021480a0 _021417d4: .word data_ov60_02148088 + arm_func_end func_ov60_021417a0 .global func_ov60_021417d8 arm_func_start func_ov60_021417d8 @@ -4440,9 +4440,9 @@ func_ov60_021417d8: ; 0x021417d8 ldr r0, [r0, #0x88] bx ip .align 2, 0 - arm_func_end func_ov60_021417d8 _021417f0: .word data_ov60_02148088 _021417f4: .word func_ov60_021417f8 + arm_func_end func_ov60_021417d8 .global func_ov60_021417f8 arm_func_start func_ov60_021417f8 @@ -4467,9 +4467,9 @@ func_ov60_021417f8: ; 0x021417f8 bl func_ov60_0214231c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021417f8 _02141844: .word data_ov60_021480a0 _02141848: .word data_ov60_02148088 + arm_func_end func_ov60_021417f8 .global func_ov60_0214184c arm_func_start func_ov60_0214184c @@ -4501,8 +4501,8 @@ _021418a8: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_0214184c _021418b0: .word data_ov60_02148088 + arm_func_end func_ov60_0214184c .global func_ov60_021418b4 arm_func_start func_ov60_021418b4 @@ -4542,8 +4542,8 @@ _021418e8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021418b4 _02141934: .word data_ov60_02148088 + arm_func_end func_ov60_021418b4 .global func_ov60_02141938 arm_func_start func_ov60_02141938 @@ -4577,11 +4577,11 @@ func_ov60_02141938: ; 0x02141938 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141938 _021419a8: .word data_ov60_0214808c _021419ac: .word 0x5eedf715 _021419b0: .word 0x1b0cb173 _021419b4: .word data_ov60_02148088 + arm_func_end func_ov60_02141938 .global func_ov60_021419b8 arm_func_start func_ov60_021419b8 @@ -4638,13 +4638,13 @@ func_ov60_021419b8: ; 0x021419b8 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021419b8 _02141a84: .word data_ov60_02148088 _02141a88: .word data_ov60_0214808c _02141a8c: .word 0x5eedf715 _02141a90: .word 0x1b0cb173 _02141a94: .word 0x0000ffff _02141a98: .word func_ov60_02141a9c + arm_func_end func_ov60_021419b8 .global func_ov60_02141a9c arm_func_start func_ov60_02141a9c @@ -4663,8 +4663,8 @@ func_ov60_02141a9c: ; 0x02141a9c bl func_ov60_021419b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141a9c _02141ad0: .word data_ov60_02148088 + arm_func_end func_ov60_02141a9c .global func_ov60_02141ad4 arm_func_start func_ov60_02141ad4 @@ -4745,8 +4745,8 @@ _02141ba0: strb r6, [r0, #0x8c] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_02141b8c _02141bdc: .word data_ov60_02148088 + arm_func_end func_ov60_02141b8c .global func_ov60_02141be0 arm_func_start func_ov60_02141be0 @@ -4759,9 +4759,9 @@ func_ov60_02141be0: ; 0x02141be0 add r0, r0, #0x28 bx ip .align 2, 0 - arm_func_end func_ov60_02141be0 _02141bfc: .word data_ov60_02148088 _02141c00: .word func_02007a44 + arm_func_end func_ov60_02141be0 .global func_ov60_02141c04 arm_func_start func_ov60_02141c04 @@ -4786,8 +4786,8 @@ _02141c44: bl func_ov60_02142034 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02141c04 _02141c4c: .word data_ov60_02148088 + arm_func_end func_ov60_02141c04 .global func_ov60_02141c50 arm_func_start func_ov60_02141c50 @@ -4801,8 +4801,8 @@ func_ov60_02141c50: ; 0x02141c50 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141c50 _02141c70: .word data_ov60_02148088 + arm_func_end func_ov60_02141c50 .global func_ov60_02141c74 arm_func_start func_ov60_02141c74 @@ -4843,10 +4843,10 @@ _02141cb4: bl func_ov60_021449e0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141c74 _02141cfc: .word data_ov60_02148088 _02141d00: .word 0x0000e34d _02141d04: .word data_ov60_021480a0 + arm_func_end func_ov60_02141c74 .global func_ov60_02141d08 arm_func_start func_ov60_02141d08 @@ -4910,10 +4910,10 @@ _02141da4: bl func_ov60_021427ec ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02141d08 _02141de8: .word data_ov60_02148088 _02141dec: .word data_ov60_021480a0 _02141df0: .word 0x0000bd8a + arm_func_end func_ov60_02141d08 .global func_ov60_02141df4 arm_func_start func_ov60_02141df4 @@ -4977,9 +4977,9 @@ _02141eb0: str r0, [r1, #0xc4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02141df4 _02141ed4: .word data_ov60_02148088 _02141ed8: .word data_ov60_021480a0 + arm_func_end func_ov60_02141df4 .global func_ov60_02141edc arm_func_start func_ov60_02141edc @@ -5030,8 +5030,8 @@ func_ov60_02141f3c: ; 0x02141f3c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02141f3c _02141f7c: .word data_ov60_02148088 + arm_func_end func_ov60_02141f3c .global func_ov60_02141f80 arm_func_start func_ov60_02141f80 @@ -5047,10 +5047,10 @@ func_ov60_02141f80: ; 0x02141f80 strh r2, [r0, #0x1e] bx ip .align 2, 0 - arm_func_end func_ov60_02141f80 _02141fa8: .word data_ov60_021480a0 _02141fac: .word data_ov60_02148088 _02141fb0: .word func_ov60_02142580 + arm_func_end func_ov60_02141f80 .global func_ov60_02141fb4 arm_func_start func_ov60_02141fb4 @@ -5093,9 +5093,9 @@ _0214201c: bl func_ov60_02144d1c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02141fb8 _0214202c: .word data_ov60_021480a0 _02142030: .word data_ov60_02148088 + arm_func_end func_ov60_02141fb8 .global func_ov60_02142034 arm_func_start func_ov60_02142034 @@ -5150,9 +5150,9 @@ func_ov60_0214208c: ; 0x0214208c add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_0214208c _021420e0: .word data_ov60_02148088 _021420e4: .word data_ov60_021480a0 + arm_func_end func_ov60_0214208c .global func_ov60_021420e8 arm_func_start func_ov60_021420e8 @@ -5169,8 +5169,8 @@ func_ov60_021420e8: ; 0x021420e8 bl func_0200ee60 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021420e8 _02142114: .word data_ov60_02148088 + arm_func_end func_ov60_021420e8 .global func_ov60_02142118 arm_func_start func_ov60_02142118 @@ -5201,8 +5201,8 @@ _02142170: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02142118 _02142178: .word data_ov60_02148088 + arm_func_end func_ov60_02142118 .global func_ov60_0214217c arm_func_start func_ov60_0214217c @@ -5218,9 +5218,9 @@ func_ov60_0214217c: ; 0x0214217c bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0214217c _021421a4: .word data_ov60_02148088 _021421a8: .word func_ov60_021421ac + arm_func_end func_ov60_0214217c .global func_ov60_021421ac arm_func_start func_ov60_021421ac @@ -5247,8 +5247,8 @@ func_ov60_021421cc: ; 0x021421cc bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021421cc _021421e8: .word func_ov60_021421ec + arm_func_end func_ov60_021421cc .global func_ov60_021421ec arm_func_start func_ov60_021421ec @@ -5302,8 +5302,8 @@ _0214228c: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021421ec _02142294: .word data_ov60_02148088 + arm_func_end func_ov60_021421ec .global func_ov60_02142298 arm_func_start func_ov60_02142298 @@ -5316,8 +5316,8 @@ func_ov60_02142298: ; 0x02142298 bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02142298 _021422b4: .word func_ov60_021422b8 + arm_func_end func_ov60_02142298 .global func_ov60_021422b8 arm_func_start func_ov60_021422b8 @@ -5348,9 +5348,9 @@ _0214230c: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021422b8 _02142314: .word data_ov60_021480a0 _02142318: .word data_ov60_02148088 + arm_func_end func_ov60_021422b8 .global func_ov60_0214231c arm_func_start func_ov60_0214231c @@ -5367,8 +5367,8 @@ func_ov60_0214231c: ; 0x0214231c bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0214231c _02142348: .word func_ov60_0214234c + arm_func_end func_ov60_0214231c .global func_ov60_0214234c arm_func_start func_ov60_0214234c @@ -5440,9 +5440,9 @@ _02142428: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_0214234c _02142430: .word data_ov60_02148088 _02142434: .word func_ov60_02142838 + arm_func_end func_ov60_0214234c .global func_ov60_02142438 arm_func_start func_ov60_02142438 @@ -5458,8 +5458,8 @@ func_ov60_02142438: ; 0x02142438 mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02142438 _02142460: .word func_ov60_02142464 + arm_func_end func_ov60_02142438 .global func_ov60_02142464 arm_func_start func_ov60_02142464 @@ -5486,8 +5486,8 @@ _021424ac: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142464 _021424b4: .word data_ov60_021480a0 + arm_func_end func_ov60_02142464 .global func_ov60_021424b8 arm_func_start func_ov60_021424b8 @@ -5521,10 +5521,10 @@ func_ov60_021424b8: ; 0x021424b8 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021424b8 _02142528: .word data_ov60_021480a0 _0214252c: .word data_ov60_02148088 _02142530: .word func_ov60_02142534 + arm_func_end func_ov60_021424b8 .global func_ov60_02142534 arm_func_start func_ov60_02142534 @@ -5549,8 +5549,8 @@ _02142574: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142534 _0214257c: .word data_ov60_02148088 + arm_func_end func_ov60_02142534 .global func_ov60_02142580 arm_func_start func_ov60_02142580 @@ -5593,10 +5593,10 @@ func_ov60_02142580: ; 0x02142580 add sp, sp, #0x1c ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov60_02142580 _02142614: .word data_ov60_02148088 _02142618: .word data_ov60_021480a0 _0214261c: .word func_ov60_02142620 + arm_func_end func_ov60_02142580 .global func_ov60_02142620 arm_func_start func_ov60_02142620 @@ -5689,9 +5689,9 @@ _02142748: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142620 _02142760: .word data_ov60_02148088 _02142764: .word data_ov60_021480a0 + arm_func_end func_ov60_02142620 .global func_ov60_02142768 arm_func_start func_ov60_02142768 @@ -5704,8 +5704,8 @@ func_ov60_02142768: ; 0x02142768 bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02142768 _02142784: .word func_ov60_02142788 + arm_func_end func_ov60_02142768 .global func_ov60_02142788 arm_func_start func_ov60_02142788 @@ -5737,8 +5737,8 @@ _021427e0: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142788 _021427e8: .word data_ov60_02148088 + arm_func_end func_ov60_02142788 .global func_ov60_021427ec arm_func_start func_ov60_021427ec @@ -5752,8 +5752,8 @@ func_ov60_021427ec: ; 0x021427ec bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021427ec _0214280c: .word func_ov60_02142810 + arm_func_end func_ov60_021427ec .global func_ov60_02142810 arm_func_start func_ov60_02142810 @@ -5790,8 +5790,8 @@ _0214286c: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142838 _02142874: .word data_ov60_021480a0 + arm_func_end func_ov60_02142838 .global func_ov60_02142878 arm_func_start func_ov60_02142878 @@ -5842,8 +5842,8 @@ _021428f4: bl func_ov60_021417a0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021428d0 _021428fc: .word data_ov60_02148088 + arm_func_end func_ov60_021428d0 .global func_ov60_02142900 arm_func_start func_ov60_02142900 @@ -5870,10 +5870,10 @@ _02142948: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02142900 _02142950: .word 0x00002348 _02142954: .word 0x0000bd8a _02142958: .word data_ov60_02148088 + arm_func_end func_ov60_02142900 .global func_ov60_0214295c arm_func_start func_ov60_0214295c @@ -5902,9 +5902,9 @@ _02142998: blx r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_0214295c _021429b0: .word data_ov60_021480a0 _021429b4: .word data_ov60_02148088 + arm_func_end func_ov60_0214295c .global func_ov60_021429b8 arm_func_start func_ov60_021429b8 @@ -5944,10 +5944,10 @@ _02142a30: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021429b8 _02142a38: .word data_ov60_021480a0 _02142a3c: .word data_ov60_02148088 _02142a40: .word func_ov60_0214295c + arm_func_end func_ov60_021429b8 .global func_ov60_02142a44 arm_func_start func_ov60_02142a44 @@ -5963,8 +5963,8 @@ func_ov60_02142a44: ; 0x02142a44 bl func_ov60_021449e0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02142a44 _02142a6c: .word data_ov60_021480a0 + arm_func_end func_ov60_02142a44 .global func_ov60_02142a70 arm_func_start func_ov60_02142a70 @@ -5991,11 +5991,11 @@ func_ov60_02142a70: ; 0x02142a70 strb r0, [r3, #0x93] bx lr .align 2, 0 - arm_func_end func_ov60_02142a70 _02142ac4: .word data_ov60_02148088 _02142ac8: .word data_ov60_0214808c _02142acc: .word 0x5eedf715 _02142ad0: .word 0x1b0cb173 + arm_func_end func_ov60_02142a70 .global func_ov60_02142ad4 arm_func_start func_ov60_02142ad4 @@ -6054,11 +6054,11 @@ _02142b78: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov60_02142ad4 _02142b98: .word data_ov60_021480a0 _02142b9c: .word 0x0000bd8a _02142ba0: .word 0x00002348 _02142ba4: .word data_ov60_02148088 + arm_func_end func_ov60_02142ad4 .global func_ov60_02142ba8 arm_func_start func_ov60_02142ba8 @@ -6127,10 +6127,10 @@ _02142c84: bl func_ov60_02142a70 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142ba8 _02142c8c: .word data_ov60_021480a0 _02142c90: .word data_ov60_02148088 _02142c94: .word 0x00002348 + arm_func_end func_ov60_02142ba8 .global func_ov60_02142c98 arm_func_start func_ov60_02142c98 @@ -6142,8 +6142,8 @@ func_ov60_02142c98: ; 0x02142c98 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov60_02142c98 _02142cb0: .word data_ov60_02148088 + arm_func_end func_ov60_02142c98 .global func_ov60_02142cb4 arm_func_start func_ov60_02142cb4 @@ -6178,8 +6178,8 @@ func_ov60_02142cf0: ; 0x02142cf0 bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02142cf0 _02142d14: .word data_ov60_02148088 + arm_func_end func_ov60_02142cf0 .global func_ov60_02142d18 arm_func_start func_ov60_02142d18 @@ -6197,8 +6197,8 @@ func_ov60_02142d18: ; 0x02142d18 mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_02142d18 _02142d48: .word data_ov60_02148088 + arm_func_end func_ov60_02142d18 .global func_ov60_02142d4c arm_func_start func_ov60_02142d4c @@ -6289,8 +6289,8 @@ func_ov60_02142d4c: ; 0x02142d4c strb r1, [r0, #0x14] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_02142d4c _02142ea0: .word data_ov60_021480a0 + arm_func_end func_ov60_02142d4c .global func_ov60_02142ea4 arm_func_start func_ov60_02142ea4 @@ -6332,8 +6332,8 @@ _02142f14: str r5, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_02142ea4 _02142f2c: .word data_ov60_021480a0 + arm_func_end func_ov60_02142ea4 .global func_ov60_02142f30 arm_func_start func_ov60_02142f30 @@ -6457,7 +6457,6 @@ _021430e4: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_02142f68 _021430ec: .word data_ov60_02148090 _021430f0: .word data_ov60_02148088 _021430f4: .word func_ov60_02143eec @@ -6472,6 +6471,7 @@ _02143114: .word data_ov60_021480a0 _02143118: .word func_ov60_02141c04 _0214311c: .word func_ov60_02143e9c _02143120: .word func_ov60_021432ec + arm_func_end func_ov60_02142f68 .global func_ov60_02143124 arm_func_start func_ov60_02143124 @@ -6480,8 +6480,8 @@ func_ov60_02143124: ; 0x02143124 mov r1, #0xfe bx ip .align 2, 0 - arm_func_end func_ov60_02143124 _02143130: .word func_ov60_02142f68 + arm_func_end func_ov60_02143124 .global func_ov60_02143134 arm_func_start func_ov60_02143134 @@ -6501,9 +6501,9 @@ func_ov60_02143134: ; 0x02143134 str r0, [r1, #0x48] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02143134 _0214316c: .word data_ov60_02148088 _02143170: .word data_ov60_021480a0 + arm_func_end func_ov60_02143134 .global func_ov60_02143174 arm_func_start func_ov60_02143174 @@ -6546,8 +6546,8 @@ func_ov60_02143174: ; 0x02143174 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02143174 _02143208: .word data_ov60_02148090 + arm_func_end func_ov60_02143174 .global func_ov60_0214320c arm_func_start func_ov60_0214320c @@ -6570,9 +6570,9 @@ func_ov60_0214320c: ; 0x0214320c movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov60_0214320c _02143250: .word data_ov60_02148090 _02143254: .word data_ov60_021480a0 + arm_func_end func_ov60_0214320c .global func_ov60_02143258 arm_func_start func_ov60_02143258 @@ -6615,8 +6615,8 @@ _021432d8: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov60_02143258 _021432e8: .word data_ov60_02148090 + arm_func_end func_ov60_02143258 .global func_ov60_021432ec arm_func_start func_ov60_021432ec @@ -6652,8 +6652,8 @@ func_ov60_021432f0: ; 0x021432f0 blx lr ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021432f0 _02143350: .word data_ov60_02148090 + arm_func_end func_ov60_021432f0 .global func_ov60_02143354 arm_func_start func_ov60_02143354 @@ -6679,8 +6679,8 @@ func_ov60_02143354: ; 0x02143354 bl func_ov60_021432f0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02143354 _021433a4: .word data_ov60_02148090 + arm_func_end func_ov60_02143354 .global func_ov60_021433a8 arm_func_start func_ov60_021433a8 @@ -6692,8 +6692,8 @@ func_ov60_021433a8: ; 0x021433a8 strb r0, [r1, #2] bx lr .align 2, 0 - arm_func_end func_ov60_021433a8 _021433c0: .word data_ov60_02148090 + arm_func_end func_ov60_021433a8 .global func_ov60_021433c4 arm_func_start func_ov60_021433c4 @@ -6778,8 +6778,8 @@ _02143470: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_021433c4 _021434f8: .word data_ov60_02148090 + arm_func_end func_ov60_021433c4 .global func_ov60_021434fc arm_func_start func_ov60_021434fc @@ -6913,9 +6913,9 @@ _021436b4: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov60_02143524 _021436d0: .word data_ov60_02148090 _021436d4: .word func_ov60_02143354 + arm_func_end func_ov60_02143524 .global func_ov60_021436d8 arm_func_start func_ov60_021436d8 @@ -7000,9 +7000,9 @@ _021437bc: blx r3 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov60_021436d8 _02143808: .word data_ov60_02148090 _0214380c: .word data_ov60_02148088 + arm_func_end func_ov60_021436d8 .global func_ov60_02143810 arm_func_start func_ov60_02143810 @@ -7047,9 +7047,9 @@ _02143880: bgt _0214383c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov60_02143810 _021438a0: .word data_ov60_021480a0 _021438a4: .word data_ov60_02148090 + arm_func_end func_ov60_02143810 .global func_ov60_021438a8 arm_func_start func_ov60_021438a8 @@ -7125,10 +7125,10 @@ _021439a8: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov60_021438a8 _021439b0: .word data_ov60_02148090 _021439b4: .word data_ov60_021480a0 _021439b8: .word data_ov60_02148088 + arm_func_end func_ov60_021438a8 .global func_ov60_021439bc arm_func_start func_ov60_021439bc @@ -7210,9 +7210,9 @@ _02143a9c: bl func_ov60_02143b54 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_021439bc _02143ae0: .word data_ov60_02148090 _02143ae4: .word func_ov60_021433a8 + arm_func_end func_ov60_021439bc .global func_ov60_02143ae8 arm_func_start func_ov60_02143ae8 @@ -7226,8 +7226,8 @@ func_ov60_02143ae8: ; 0x02143ae8 bl func_ov60_02143524 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02143ae8 _02143b08: .word data_ov60_02148090 + arm_func_end func_ov60_02143ae8 .global func_ov60_02143b0c arm_func_start func_ov60_02143b0c @@ -7251,8 +7251,8 @@ _02143b28: bne _02143b28 bx lr .align 2, 0 - arm_func_end func_ov60_02143b0c _02143b50: .word data_ov60_02148090 + arm_func_end func_ov60_02143b0c .global func_ov60_02143b54 arm_func_start func_ov60_02143b54 @@ -7279,8 +7279,8 @@ func_ov60_02143b54: ; 0x02143b54 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov60_02143b54 _02143ba8: .word func_ov60_02143bd4 + arm_func_end func_ov60_02143b54 .global func_ov60_02143bac arm_func_start func_ov60_02143bac @@ -7417,8 +7417,8 @@ _02143cfc: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_02143c34 _02143d68: .word data_ov60_02148090 + arm_func_end func_ov60_02143c34 .global func_ov60_02143d6c arm_func_start func_ov60_02143d6c @@ -7501,8 +7501,8 @@ _02143e48: strb r0, [r2, #1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02143d6c _02143e94: .word data_ov60_02148090 + arm_func_end func_ov60_02143d6c .global func_ov60_02143e98 arm_func_start func_ov60_02143e98 @@ -7625,9 +7625,9 @@ _02143f74: bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02143eec _02144038: .word data_ov60_02148090 _0214403c: .word data_ov60_021480a0 + arm_func_end func_ov60_02143eec .global func_ov60_02144040 arm_func_start func_ov60_02144040 @@ -7665,10 +7665,10 @@ _021440b0: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_02144040 _021440bc: .word data_ov60_02148090 _021440c0: .word data_ov60_02148088 _021440c4: .word data_ov60_021480a0 + arm_func_end func_ov60_02144040 .global func_ov60_021440c8 arm_func_start func_ov60_021440c8 @@ -7689,8 +7689,8 @@ func_ov60_021440dc: ; 0x021440dc ldrb r1, [r1, #4] bx ip .align 2, 0 - arm_func_end func_ov60_021440dc _021440f0: .word func_ov60_021440c8 + arm_func_end func_ov60_021440dc .global func_ov60_021440f4 arm_func_start func_ov60_021440f4 @@ -7706,8 +7706,8 @@ func_ov60_021440f4: ; 0x021440f4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021440f4 _0214411c: .word data_ov60_02148094 + arm_func_end func_ov60_021440f4 .global func_ov60_02144120 arm_func_start func_ov60_02144120 @@ -7770,8 +7770,8 @@ func_ov60_02144120: ; 0x02144120 str r0, [r1, #0x48] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144120 _02144204: .word data_ov60_02148094 + arm_func_end func_ov60_02144120 .global func_ov60_02144208 arm_func_start func_ov60_02144208 @@ -7811,8 +7811,8 @@ _02144280: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02144208 _02144288: .word data_ov60_02148094 + arm_func_end func_ov60_02144208 .global func_ov60_0214428c arm_func_start func_ov60_0214428c @@ -7841,8 +7841,8 @@ _021442d4: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0214428c _021442e4: .word data_ov60_02148094 + arm_func_end func_ov60_0214428c .global func_ov60_021442e8 arm_func_start func_ov60_021442e8 @@ -7913,8 +7913,8 @@ _021443b4: moveq r0, #1 bx lr .align 2, 0 - arm_func_end func_ov60_021442e8 _021443c4: .word data_ov60_02148094 + arm_func_end func_ov60_021442e8 .global func_ov60_021443c8 arm_func_start func_ov60_021443c8 @@ -7966,8 +7966,8 @@ _02144464: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021443c8 _0214446c: .word data_ov60_02148094 + arm_func_end func_ov60_021443c8 .global func_ov60_02144470 arm_func_start func_ov60_02144470 @@ -7982,8 +7982,8 @@ func_ov60_02144470: ; 0x02144470 bl func_ov60_02144a94 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144470 _02144494: .word data_ov60_02148094 + arm_func_end func_ov60_02144470 .global func_ov60_02144498 arm_func_start func_ov60_02144498 @@ -8003,8 +8003,8 @@ _021444bc: bl func_ov60_02144a94 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144498 _021444cc: .word data_ov60_02148094 + arm_func_end func_ov60_02144498 .global func_ov60_021444d0 arm_func_start func_ov60_021444d0 @@ -8061,10 +8061,10 @@ _0214456c: blx r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021444d0 _02144578: .word data_ov60_02148094 _0214457c: .word 0x0000bd8a _02144580: .word 0x0000b00d + arm_func_end func_ov60_021444d0 .global func_ov60_02144584 arm_func_start func_ov60_02144584 @@ -8090,8 +8090,8 @@ _021445c4: bl func_ov60_02144870 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144584 _021445cc: .word data_ov60_02148094 + arm_func_end func_ov60_02144584 .global func_ov60_021445d0 arm_func_start func_ov60_021445d0 @@ -8120,8 +8120,8 @@ _02144618: bl func_ov60_02140a64 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021445d0 _02144620: .word data_ov60_02148094 + arm_func_end func_ov60_021445d0 .global func_ov60_02144624 arm_func_start func_ov60_02144624 @@ -8147,8 +8147,8 @@ _02144664: bl func_ov60_02144870 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144624 _0214466c: .word data_ov60_02148094 + arm_func_end func_ov60_02144624 .global func_ov60_02144670 arm_func_start func_ov60_02144670 @@ -8172,8 +8172,8 @@ _021446a8: bl func_ov60_02144870 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144670 _021446b0: .word data_ov60_02148094 + arm_func_end func_ov60_02144670 .global func_ov60_021446b4 arm_func_start func_ov60_021446b4 @@ -8202,8 +8202,8 @@ _021446fc: bl func_ov60_021420e8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021446b4 _02144704: .word data_ov60_02148094 + arm_func_end func_ov60_021446b4 .global func_ov60_02144708 arm_func_start func_ov60_02144708 @@ -8232,8 +8232,8 @@ _02144750: bl func_ov60_021420e8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144708 _02144758: .word data_ov60_02148094 + arm_func_end func_ov60_02144708 .global func_ov60_0214475c arm_func_start func_ov60_0214475c @@ -8264,8 +8264,8 @@ _021447a8: blx r0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0214475c _021447b4: .word data_ov60_02148094 + arm_func_end func_ov60_0214475c .global func_ov60_021447b8 arm_func_start func_ov60_021447b8 @@ -8329,8 +8329,8 @@ _02144864: bl func_ov60_02144870 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021447b8 _0214486c: .word data_ov60_02148094 + arm_func_end func_ov60_021447b8 .global func_ov60_02144870 arm_func_start func_ov60_02144870 @@ -8338,8 +8338,8 @@ func_ov60_02144870: ; 0x02144870 ldr ip, _02144878 ; =func_ov60_021448bc bx ip .align 2, 0 - arm_func_end func_ov60_02144870 _02144878: .word func_ov60_021448bc + arm_func_end func_ov60_02144870 .global func_ov60_0214487c arm_func_start func_ov60_0214487c @@ -8360,8 +8360,8 @@ func_ov60_0214487c: ; 0x0214487c mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_0214487c _021448b8: .word data_ov60_02148094 + arm_func_end func_ov60_0214487c .global func_ov60_021448bc arm_func_start func_ov60_021448bc @@ -8383,9 +8383,9 @@ _021448e8: bl func_ov60_02144b84 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021448bc _021448f4: .word data_ov60_02148094 _021448f8: .word func_ov60_02144bb4 + arm_func_end func_ov60_021448bc .global func_ov60_021448fc arm_func_start func_ov60_021448fc @@ -8439,8 +8439,8 @@ _02144990: mov r0, #5 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021448fc _02144998: .word data_ov60_02148094 + arm_func_end func_ov60_021448fc .global func_ov60_0214499c arm_func_start func_ov60_0214499c @@ -8498,8 +8498,8 @@ _02144a34: bl func_ov60_021447b8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_021449e0 _02144a3c: .word data_ov60_02148094 + arm_func_end func_ov60_021449e0 .global func_ov60_02144a40 arm_func_start func_ov60_02144a40 @@ -8546,9 +8546,9 @@ func_ov60_02144a94: ; 0x02144a94 bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144a94 _02144ab8: .word data_ov60_02147714 _02144abc: .word func_ov60_02144a40 + arm_func_end func_ov60_02144a94 .global func_ov60_02144ac0 arm_func_start func_ov60_02144ac0 @@ -8566,8 +8566,8 @@ _02144ae4: bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144ac0 _02144aec: .word data_ov60_02148094 + arm_func_end func_ov60_02144ac0 .global func_ov60_02144af0 arm_func_start func_ov60_02144af0 @@ -8585,8 +8585,8 @@ _02144b14: bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144af0 _02144b1c: .word data_ov60_02148094 + arm_func_end func_ov60_02144af0 .global func_ov60_02144b20 arm_func_start func_ov60_02144b20 @@ -8605,8 +8605,8 @@ _02144b48: bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144b20 _02144b50: .word data_ov60_02148094 + arm_func_end func_ov60_02144b20 .global func_ov60_02144b54 arm_func_start func_ov60_02144b54 @@ -8624,8 +8624,8 @@ _02144b78: bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144b54 _02144b80: .word data_ov60_02148094 + arm_func_end func_ov60_02144b54 .global func_ov60_02144b84 arm_func_start func_ov60_02144b84 @@ -8642,8 +8642,8 @@ func_ov60_02144b84: ; 0x02144b84 bl func_ov60_02144cb8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144b84 _02144bb0: .word data_ov60_02148094 + arm_func_end func_ov60_02144b84 .global func_ov60_02144bb4 arm_func_start func_ov60_02144bb4 @@ -8685,9 +8685,9 @@ _02144c30: bl func_ov60_02144b84 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02144bb4 _02144c3c: .word data_ov60_02148094 _02144c40: .word func_ov60_02144bb4 + arm_func_end func_ov60_02144bb4 .global func_ov60_02144c44 arm_func_start func_ov60_02144c44 @@ -8699,8 +8699,8 @@ func_ov60_02144c44: ; 0x02144c44 str r0, [r1, #0x48] bx lr .align 2, 0 - arm_func_end func_ov60_02144c44 _02144c5c: .word data_ov60_02148094 + arm_func_end func_ov60_02144c44 .global func_ov60_02144c60 arm_func_start func_ov60_02144c60 @@ -8719,8 +8719,8 @@ _02144c80: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144c60 _02144c90: .word data_ov60_02148094 + arm_func_end func_ov60_02144c60 .global func_ov60_02144c94 arm_func_start func_ov60_02144c94 @@ -8734,8 +8734,8 @@ func_ov60_02144c94: ; 0x02144c94 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144c94 _02144cb4: .word data_ov60_02148094 + arm_func_end func_ov60_02144c94 .global func_ov60_02144cb8 arm_func_start func_ov60_02144cb8 @@ -8755,8 +8755,8 @@ func_ov60_02144cb8: ; 0x02144cb8 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144cb8 _02144cf0: .word data_ov60_02148094 + arm_func_end func_ov60_02144cb8 .global func_ov60_02144cf4 arm_func_start func_ov60_02144cf4 @@ -8771,8 +8771,8 @@ func_ov60_02144cf4: ; 0x02144cf4 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144cf4 _02144d18: .word data_ov60_02148094 + arm_func_end func_ov60_02144cf4 .global func_ov60_02144d1c arm_func_start func_ov60_02144d1c @@ -8796,8 +8796,8 @@ func_ov60_02144d34: ; 0x02144d34 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov60_02144d34 _02144d50: .word data_ov60_02148094 + arm_func_end func_ov60_02144d34 .global func_ov60_02144d54 arm_func_start func_ov60_02144d54 @@ -8830,8 +8830,8 @@ _02144dac: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_02144d54 _02144db4: .word data_ov60_02148088 + arm_func_end func_ov60_02144d54 .global func_ov60_02144db8 arm_func_start func_ov60_02144db8 @@ -8853,8 +8853,8 @@ _02144dd4: strb r0, [r1, #0x92] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144db8 _02144df4: .word data_ov60_02148088 + arm_func_end func_ov60_02144db8 .global func_ov60_02144df8 arm_func_start func_ov60_02144df8 @@ -8884,8 +8884,8 @@ _02144e18: blo _02144e18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02144df8 _02144e54: .word data_ov60_02148088 + arm_func_end func_ov60_02144df8 .global func_ov60_02144e58 arm_func_start func_ov60_02144e58 @@ -8905,8 +8905,8 @@ func_ov60_02144e58: ; 0x02144e58 mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144e58 _02144e90: .word func_ov60_02144e94 + arm_func_end func_ov60_02144e58 .global func_ov60_02144e94 arm_func_start func_ov60_02144e94 @@ -8967,12 +8967,12 @@ _02144f54: bl func_ov60_02144cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02144e94 _02144f60: .word data_ov60_021480a4 _02144f64: .word data_ov60_021480a6 _02144f68: .word data_ov60_021480a8 _02144f6c: .word data_ov60_021480a0 _02144f70: .word data_ov60_02148088 + arm_func_end func_ov60_02144e94 .global func_ov60_02144f74 arm_func_start func_ov60_02144f74 @@ -8996,12 +8996,12 @@ func_ov60_02144f74: ; 0x02144f74 bl func_ov60_02144fd0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02144f74 _02144fbc: .word data_ov60_021480a0 _02144fc0: .word data_ov60_02148088 _02144fc4: .word data_ov60_021480a6 _02144fc8: .word data_ov60_021480a8 _02144fcc: .word data_ov60_021480a4 + arm_func_end func_ov60_02144f74 .global func_ov60_02144fd0 arm_func_start func_ov60_02144fd0 @@ -9044,10 +9044,10 @@ _02145050: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02144fd0 _02145058: .word data_ov60_021480a6 _0214505c: .word data_ov60_021480a8 _02145060: .word data_ov60_02148088 + arm_func_end func_ov60_02144fd0 .global func_ov60_02145064 arm_func_start func_ov60_02145064 @@ -9087,9 +9087,9 @@ _021450cc: moveq r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov60_02145064 _021450dc: .word data_ov00_020ee698 _021450e0: .word data_ov00_020ee6a4 + arm_func_end func_ov60_02145064 .global func_ov60_021450e4 arm_func_start func_ov60_021450e4 @@ -9098,8 +9098,8 @@ func_ov60_021450e4: ; 0x021450e4 ldr r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov60_021450e4 _021450f0: .word data_ov60_021480ac + arm_func_end func_ov60_021450e4 .global func_ov60_021450f4 arm_func_start func_ov60_021450f4 @@ -9244,8 +9244,8 @@ _02145288: str r1, [r0, #0x20] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_02145240 _021452bc: .word 0x027ffc40 + arm_func_end func_ov60_02145240 .global func_ov60_021452c0 arm_func_start func_ov60_021452c0 @@ -9296,9 +9296,9 @@ func_ov60_02145310: ; 0x02145310 str r2, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02145310 _02145344: .word data_ov60_0214776c _02145348: .word data_ov60_021480ac + arm_func_end func_ov60_02145310 .global func_ov60_0214534c arm_func_start func_ov60_0214534c @@ -9319,9 +9319,9 @@ func_ov60_0214534c: ; 0x0214534c mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_0214534c _02145388: .word data_ov60_0214776c _0214538c: .word data_ov60_021480ac + arm_func_end func_ov60_0214534c .global func_ov60_02145390 arm_func_start func_ov60_02145390 @@ -9344,9 +9344,9 @@ func_ov60_02145390: ; 0x02145390 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02145390 _021453d4: .word data_ov60_0214776c _021453d8: .word data_ov60_021480ac + arm_func_end func_ov60_02145390 .global func_ov60_021453dc arm_func_start func_ov60_021453dc @@ -9449,7 +9449,6 @@ _02145544: add sp, sp, #0x7c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_021453dc _02145550: .word func_ov60_02145240 _02145554: .word func_ov60_021450f4 _02145558: .word data_ov60_021480ac @@ -9459,6 +9458,7 @@ _02145564: .word func_ov60_021452c0 _02145568: .word func_ov60_021452c4 _0214556c: .word data_ov60_021480ac _02145570: .word func_ov60_021451e0 + arm_func_end func_ov60_021453dc .global func_ov60_02145574 arm_func_start func_ov60_02145574 @@ -9545,9 +9545,9 @@ _02145630: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_021455a8 _0214568c: .word data_ov60_021476b8 _02145690: .word func_ov60_02145064 + arm_func_end func_ov60_021455a8 .global func_ov60_02145694 arm_func_start func_ov60_02145694 @@ -9781,9 +9781,9 @@ _02145984: bl func_ov60_02147020 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov60_02145764 _021459a4: .word data_ov00_020ee698 _021459a8: .word func_ov60_0214522c + arm_func_end func_ov60_02145764 .global func_ov60_021459ac arm_func_start func_ov60_021459ac @@ -9791,8 +9791,8 @@ func_ov60_021459ac: ; 0x021459ac ldr ip, _021459b4 ; =func_ov60_02141574 bx ip .align 2, 0 - arm_func_end func_ov60_021459ac _021459b4: .word func_ov60_02141574 + arm_func_end func_ov60_021459ac .global func_ov60_021459b8 arm_func_start func_ov60_021459b8 @@ -9803,8 +9803,8 @@ func_ov60_021459b8: ; 0x021459b8 mov r2, r3 bx ip .align 2, 0 - arm_func_end func_ov60_021459b8 _021459cc: .word func_ov60_02144040 + arm_func_end func_ov60_021459b8 .global func_ov60_021459d0 arm_func_start func_ov60_021459d0 @@ -9827,8 +9827,8 @@ func_ov60_021459d0: ; 0x021459d0 bl func_ov60_021415c0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_021459d0 _02145a14: .word func_ov60_02145194 + arm_func_end func_ov60_021459d0 .global func_ov60_02145a18 arm_func_start func_ov60_02145a18 @@ -9868,8 +9868,8 @@ _02145a68: bl func_02007a44 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02145a48 _02145a7c: .word data_ov00_020ee698 + arm_func_end func_ov60_02145a48 .global func_ov60_02145a80 arm_func_start func_ov60_02145a80 @@ -9919,8 +9919,8 @@ func_ov60_02145aec: ; 0x02145aec ldr ip, _02145af4 ; =func_ov60_02142c98 bx ip .align 2, 0 - arm_func_end func_ov60_02145aec _02145af4: .word func_ov60_02142c98 + arm_func_end func_ov60_02145aec .global func_ov60_02145af8 arm_func_start func_ov60_02145af8 @@ -9938,8 +9938,8 @@ func_ov60_02145b0c: ; 0x02145b0c ldr ip, _02145b14 ; =func_ov60_02141594 bx ip .align 2, 0 - arm_func_end func_ov60_02145b0c _02145b14: .word func_ov60_02141594 + arm_func_end func_ov60_02145b0c .global func_ov60_02145b18 arm_func_start func_ov60_02145b18 @@ -9948,9 +9948,9 @@ func_ov60_02145b18: ; 0x02145b18 ldr r0, _02145b28 ; =data_ov60_021484b4 bx ip .align 2, 0 - arm_func_end func_ov60_02145b18 _02145b24: .word func_0200d938 _02145b28: .word data_ov60_021484b4 + arm_func_end func_ov60_02145b18 .global func_ov60_02145b2c arm_func_start func_ov60_02145b2c @@ -10036,8 +10036,8 @@ _02145c28: b _02145b3c _02145c50: ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} - arm_func_end func_ov60_02145b2c _02145c54: .word data_ov60_02148580 + arm_func_end func_ov60_02145b2c .global func_ov60_02145c58 arm_func_start func_ov60_02145c58 @@ -10062,9 +10062,9 @@ func_ov60_02145c58: ; 0x02145c58 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02145c58 _02145ca4: .word data_ov60_021480b4 _02145ca8: .word func_ov60_02145b2c + arm_func_end func_ov60_02145c58 .global func_ov60_02145cac arm_func_start func_ov60_02145cac @@ -10084,8 +10084,8 @@ _02145cc8: beq _02145cb8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_02145cac _02145cdc: .word data_ov60_021480b4 + arm_func_end func_ov60_02145cac .global func_ov60_02145ce0 arm_func_start func_ov60_02145ce0 @@ -10108,8 +10108,8 @@ func_ov60_02145ce0: ; 0x02145ce0 bl func_ov60_02145da0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02145ce0 _02145d24: .word data_ov60_0214857c + arm_func_end func_ov60_02145ce0 .global func_ov60_02145d28 arm_func_start func_ov60_02145d28 @@ -10143,9 +10143,9 @@ func_ov60_02145d28: ; 0x02145d28 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov60_02145d28 _02145d98: .word data_ov60_0214857c _02145d9c: .word func_ov60_02145ce0 + arm_func_end func_ov60_02145d28 .global func_ov60_02145da0 arm_func_start func_ov60_02145da0 @@ -10305,8 +10305,8 @@ _02145f98: str r1, [r0, #0x74c] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov60_02145da0 _02145fe4: .word data_ov60_0214857c + arm_func_end func_ov60_02145da0 .global func_ov60_02145fe8 arm_func_start func_ov60_02145fe8 @@ -10372,9 +10372,9 @@ _021460b8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_02145fe8 _021460c8: .word data_ov60_0214857c _021460cc: .word data_ov60_021476cc + arm_func_end func_ov60_02145fe8 .global func_ov60_021460d0 arm_func_start func_ov60_021460d0 @@ -10594,8 +10594,8 @@ func_ov60_0214630c: ; 0x0214630c bl func_0200f248 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_0214630c _02146360: .word data_ov60_0214857c + arm_func_end func_ov60_0214630c .global func_ov60_02146364 arm_func_start func_ov60_02146364 @@ -10648,10 +10648,10 @@ _021463b4: add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov60_02146364 _02146418: .word data_ov60_0214857c _0214641c: .word 0x0000ffff _02146420: .word func_ov60_02146424 + arm_func_end func_ov60_02146364 .global func_ov60_02146424 arm_func_start func_ov60_02146424 @@ -10669,8 +10669,8 @@ func_ov60_02146424: ; 0x02146424 bl func_ov60_02146364 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02146424 _02146454: .word data_ov60_0214857c + arm_func_end func_ov60_02146424 .global func_ov60_02146458 arm_func_start func_ov60_02146458 @@ -10752,8 +10752,8 @@ _02146568: bl func_ov60_0213fb8c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02146458 _02146574: .word data_ov60_0214857c + arm_func_end func_ov60_02146458 .global func_ov60_02146578 arm_func_start func_ov60_02146578 @@ -10992,8 +10992,8 @@ _02146888: blx func_02041f98 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov60_02146578 _021468dc: .word data_ov60_0214857c + arm_func_end func_ov60_02146578 .global func_ov60_021468e0 arm_func_start func_ov60_021468e0 @@ -11050,8 +11050,8 @@ _02146940: str r5, [r4, #0x80] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_021468e0 _021469a8: .word data_ov60_0214857c + arm_func_end func_ov60_021468e0 .global func_ov60_021469ac arm_func_start func_ov60_021469ac @@ -11259,9 +11259,9 @@ _02146c80: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_021469ac _02146cac: .word data_ov60_0214857c _02146cb0: .word func_ov60_021469ac + arm_func_end func_ov60_021469ac .global func_ov60_02146cb4 arm_func_start func_ov60_02146cb4 @@ -11308,10 +11308,10 @@ _02146ce4: bl func_0200f248 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov60_02146cb4 _02146d54: .word 0x00010bc0 _02146d58: .word data_ov60_0214857c _02146d5c: .word func_ov60_02146458 + arm_func_end func_ov60_02146cb4 .global func_ov60_02146d60 arm_func_start func_ov60_02146d60 @@ -11450,12 +11450,12 @@ _02146f58: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov60_02146d60 _02146f64: .word data_ov60_0214857c _02146f68: .word 0x00010770 _02146f6c: .word 0xea0ea0eb _02146f70: .word func_ov60_02146578 _02146f74: .word data_ov60_021476cc + arm_func_end func_ov60_02146d60 .global func_ov60_02146f78 arm_func_start func_ov60_02146f78 @@ -11505,9 +11505,9 @@ _0214700c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov60_02146f78 _02147018: .word data_ov60_0214857c _0214701c: .word func_ov60_021469ac + arm_func_end func_ov60_02146f78 .global func_ov60_02147020 arm_func_start func_ov60_02147020 @@ -11606,8 +11606,8 @@ _0214716c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov60_02147020 _02147178: .word data_ov60_0214857c + arm_func_end func_ov60_02147020 .global func_ov60_0214717c arm_func_start func_ov60_0214717c @@ -11619,8 +11619,8 @@ func_ov60_0214717c: ; 0x0214717c moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov60_0214717c _02147194: .word data_ov60_0214857c + arm_func_end func_ov60_0214717c .global func_ov60_02147198 arm_func_start func_ov60_02147198 @@ -11636,8 +11636,8 @@ func_ov60_02147198: ; 0x02147198 ldrne r0, [r0, #0xb98] bx lr .align 2, 0 - arm_func_end func_ov60_02147198 _021471c0: .word data_ov60_0214857c + arm_func_end func_ov60_02147198 .global func_ov60_021471c4 arm_func_start func_ov60_021471c4 @@ -11653,8 +11653,8 @@ func_ov60_021471c4: ; 0x021471c4 bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov60_021471c4 _021471ec: .word data_ov60_0214857c + arm_func_end func_ov60_021471c4 .global func_ov60_021471f0 arm_func_start func_ov60_021471f0 @@ -11709,8 +11709,8 @@ _02147270: mov r0, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov60_02147210 _02147278: .word data_ov60_02148580 + arm_func_end func_ov60_02147210 .global func_ov60_0214727c arm_func_start func_ov60_0214727c @@ -11953,8 +11953,8 @@ _021475bc: add sp, sp, #0xf4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov60_0214727c _021475f8: .word data_ov60_02148580 + arm_func_end func_ov60_0214727c .global func_ov60_021475fc arm_func_start func_ov60_021475fc @@ -12004,11 +12004,11 @@ _02147638: add sp, sp, #0x30 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov60_021475fc _021476a8: .word data_ov60_021477c4 _021476ac: .word func_ov60_02147210 _021476b0: .word func_ov60_021471f0 _021476b4: .word func_ov60_02147208 + arm_func_end func_ov60_021475fc .rodata .global data_ov60_021476b8 diff --git a/asm/ov61.s b/asm/ov61.s index 982ae475..045dce3d 100644 --- a/asm/ov61.s +++ b/asm/ov61.s @@ -14,8 +14,8 @@ func_ov61_0213dec0: ; 0x0213dec0 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_0213dec0 _0213dedc: .word data_ov61_0217ea20 + arm_func_end func_ov61_0213dec0 .global func_ov61_0213dee0 arm_func_start func_ov61_0213dee0 @@ -90,8 +90,8 @@ _0213dfbc: ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_0213dee0 _0213dfc8: .word data_ov61_0217ea20 + arm_func_end func_ov61_0213dee0 .global func_ov61_0213dfcc arm_func_start func_ov61_0213dfcc @@ -104,8 +104,8 @@ func_ov61_0213dfcc: ; 0x0213dfcc strne r1, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov61_0213dfcc _0213dfe8: .word data_ov61_0217ea20 + arm_func_end func_ov61_0213dfcc .global func_ov61_0213dfec arm_func_start func_ov61_0213dfec @@ -117,8 +117,8 @@ func_ov61_0213dfec: ; 0x0213dfec moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0213dfec _0213e004: .word data_ov61_0217ea20 + arm_func_end func_ov61_0213dfec .global func_ov61_0213e008 arm_func_start func_ov61_0213e008 @@ -129,8 +129,8 @@ func_ov61_0213e008: ; 0x0213e008 stmneia r2, {r0, r1} bx lr .align 2, 0 - arm_func_end func_ov61_0213e008 _0213e01c: .word data_ov61_0217ea20 + arm_func_end func_ov61_0213e008 .global func_ov61_0213e020 arm_func_start func_ov61_0213e020 @@ -140,8 +140,8 @@ func_ov61_0213e020: ; 0x0213e020 str r1, [r2] bx lr .align 2, 0 - arm_func_end func_ov61_0213e020 _0213e030: .word data_ov61_0217ea28 + arm_func_end func_ov61_0213e020 .global func_ov61_0213e034 arm_func_start func_ov61_0213e034 @@ -153,8 +153,8 @@ func_ov61_0213e034: ; 0x0213e034 blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e034 _0213e04c: .word data_ov61_0217ea28 + arm_func_end func_ov61_0213e034 .global func_ov61_0213e050 arm_func_start func_ov61_0213e050 @@ -165,8 +165,8 @@ func_ov61_0213e050: ; 0x0213e050 blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e050 _0213e064: .word data_ov61_0217ea28 + arm_func_end func_ov61_0213e050 .global func_ov61_0213e068 arm_func_start func_ov61_0213e068 @@ -179,8 +179,8 @@ func_ov61_0213e068: ; 0x0213e068 blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e068 _0213e084: .word data_ov61_0217ea28 + arm_func_end func_ov61_0213e068 .global func_ov61_0213e088 arm_func_start func_ov61_0213e088 @@ -224,8 +224,8 @@ _0213e100: mov r0, r6 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0213e09c _0213e108: .word data_ov61_0217ea28 + arm_func_end func_ov61_0213e09c .global func_ov61_0213e10c arm_func_start func_ov61_0213e10c @@ -235,8 +235,8 @@ func_ov61_0213e10c: ; 0x0213e10c mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov61_0213e10c _0213e11c: .word func_ov61_0213e034 + arm_func_end func_ov61_0213e10c .global func_ov61_0213e120 arm_func_start func_ov61_0213e120 @@ -248,8 +248,8 @@ func_ov61_0213e120: ; 0x0213e120 mov r0, #5 bx ip .align 2, 0 - arm_func_end func_ov61_0213e120 _0213e138: .word func_ov61_0213e088 + arm_func_end func_ov61_0213e120 .global func_ov61_0213e13c arm_func_start func_ov61_0213e13c @@ -260,8 +260,8 @@ func_ov61_0213e13c: ; 0x0213e13c mov r2, #0 bx ip .align 2, 0 - arm_func_end func_ov61_0213e13c _0213e150: .word func_ov61_0213e068 + arm_func_end func_ov61_0213e13c .global func_ov61_0213e154 arm_func_start func_ov61_0213e154 @@ -290,8 +290,8 @@ func_ov61_0213e154: ; 0x0213e154 bl func_ov61_021599ec ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213e154 _0213e1b0: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e154 .global func_ov61_0213e1b4 arm_func_start func_ov61_0213e1b4 @@ -317,10 +317,10 @@ _0213e1ec: bl func_ov61_0214dbb4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e1b4 _0213e1f8: .word data_ov61_0217a620 _0213e1fc: .word data_ov61_0217a648 _0213e200: .word data_ov61_0217a66c + arm_func_end func_ov61_0213e1b4 .global func_ov61_0213e204 arm_func_start func_ov61_0213e204 @@ -368,10 +368,10 @@ _0213e294: add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_0213e204 _0213e2a8: .word data_ov61_0217ea30 _0213e2ac: .word func_ov61_0213e034 _0213e2b0: .word func_ov61_0213e068 + arm_func_end func_ov61_0213e204 .global func_ov61_0213e2b4 arm_func_start func_ov61_0213e2b4 @@ -392,8 +392,8 @@ func_ov61_0213e2b4: ; 0x0213e2b4 mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e2b4 _0213e2f0: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e2b4 .global func_ov61_0213e2f4 arm_func_start func_ov61_0213e2f4 @@ -429,8 +429,8 @@ _0213e328: strh r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e2f4 _0213e368: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e2f4 .global func_ov61_0213e36c arm_func_start func_ov61_0213e36c @@ -482,8 +482,8 @@ _0213e410: mov r0, #2 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e36c _0213e418: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e36c .global func_ov61_0213e41c arm_func_start func_ov61_0213e41c @@ -514,8 +514,8 @@ _0213e468: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0213e41c _0213e478: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e41c .global func_ov61_0213e47c arm_func_start func_ov61_0213e47c @@ -549,8 +549,8 @@ _0213e4bc: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e47c _0213e4e8: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e47c .global func_ov61_0213e4ec arm_func_start func_ov61_0213e4ec @@ -567,8 +567,8 @@ _0213e50c: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0213e4ec _0213e514: .word data_ov61_0217ea30 + arm_func_end func_ov61_0213e4ec .global func_ov61_0213e518 arm_func_start func_ov61_0213e518 @@ -576,8 +576,8 @@ func_ov61_0213e518: ; 0x0213e518 ldr ip, _0213e520 ; =func_ov61_0216138c bx ip .align 2, 0 - arm_func_end func_ov61_0213e518 _0213e520: .word func_ov61_0216138c + arm_func_end func_ov61_0213e518 .global func_ov61_0213e524 arm_func_start func_ov61_0213e524 @@ -602,8 +602,8 @@ _0213e564: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213e524 _0213e56c: .word 0xffff2d10 + arm_func_end func_ov61_0213e524 .global func_ov61_0213e570 arm_func_start func_ov61_0213e570 @@ -612,8 +612,8 @@ func_ov61_0213e570: ; 0x0213e570 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_0213e570 _0213e57c: .word data_ov61_0217f368 + arm_func_end func_ov61_0213e570 .global func_ov61_0213e580 arm_func_start func_ov61_0213e580 @@ -632,8 +632,8 @@ func_ov61_0213e580: ; 0x0213e580 add sp, sp, #0xc ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_0213e580 _0213e5b4: .word data_ov61_0217a68c + arm_func_end func_ov61_0213e580 .global func_ov61_0213e5b8 arm_func_start func_ov61_0213e5b8 @@ -805,12 +805,12 @@ _0213e7b8: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0213e6f4 _0213e814: .word data_ov61_0217ea34 _0213e818: .word data_ov61_0217ea34 _0213e81c: .word 0x6c078965 _0213e820: .word 0x5d588b65 _0213e824: .word 0x00269ec3 + arm_func_end func_ov61_0213e6f4 .global func_ov61_0213e828 arm_func_start func_ov61_0213e828 @@ -989,7 +989,6 @@ _0213ea94: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213e854 _0213eab8: .word data_ov61_0217ea4c _0213eabc: .word func_ov61_021438ec _0213eac0: .word func_ov61_0213fdb0 @@ -998,6 +997,7 @@ _0213eac8: .word func_ov61_0214010c _0213eacc: .word data_ov61_02181384 _0213ead0: .word data_ov61_02181484 _0213ead4: .word func_ov61_0213f9f0 + arm_func_end func_ov61_0213e854 .global func_ov61_0213ead8 arm_func_start func_ov61_0213ead8 @@ -1096,8 +1096,8 @@ _0213ec2c: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213ead8 _0213ec3c: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213ead8 .global func_ov61_0213ec40 arm_func_start func_ov61_0213ec40 @@ -1257,7 +1257,6 @@ _0213ee60: strb r1, [r0, #0x36c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213ec40 _0213ee74: .word data_ov61_0217ea4c _0213ee78: .word func_ov61_0213fc10 _0213ee7c: .word func_ov61_0213fc48 @@ -1265,6 +1264,7 @@ _0213ee80: .word func_ov61_02141020 _0213ee84: .word func_ov61_021410c8 _0213ee88: .word 0xffffb172 _0213ee8c: .word 0xffffb17b + arm_func_end func_ov61_0213ec40 .global func_ov61_0213ee90 arm_func_start func_ov61_0213ee90 @@ -1339,9 +1339,9 @@ _0213ef70: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213ee90 _0213ef90: .word data_ov61_0217ea4c _0213ef94: .word 0xffff1596 + arm_func_end func_ov61_0213ee90 .global func_ov61_0213ef98 arm_func_start func_ov61_0213ef98 @@ -1389,9 +1389,9 @@ _0213efe0: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213ef98 _0213f038: .word data_ov61_0217ea4c _0213f03c: .word func_ov61_0213fa50 + arm_func_end func_ov61_0213ef98 .global func_ov61_0213f040 arm_func_start func_ov61_0213f040 @@ -1437,9 +1437,9 @@ _0213f084: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0213f040 _0213f0d8: .word data_ov61_0217ea4c _0213f0dc: .word func_ov61_0213fa98 + arm_func_end func_ov61_0213f040 .global func_ov61_0213f0e0 arm_func_start func_ov61_0213f0e0 @@ -1560,9 +1560,9 @@ _0213f278: add sp, sp, #0x90 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0213f0e0 _0213f284: .word data_ov61_0217ea4c _0213f288: .word func_ov61_0213fa98 + arm_func_end func_ov61_0213f0e0 .global func_ov61_0213f28c arm_func_start func_ov61_0213f28c @@ -1578,8 +1578,8 @@ func_ov61_0213f28c: ; 0x0213f28c str r1, [r2, #0x94] bx lr .align 2, 0 - arm_func_end func_ov61_0213f28c _0213f2b4: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f28c .global func_ov61_0213f2b8 arm_func_start func_ov61_0213f2b8 @@ -1627,9 +1627,9 @@ _0213f328: strb r0, [r1, #0x2d] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f2b8 _0213f354: .word data_ov61_0217ea4c _0213f358: .word data_ov61_0217a698 + arm_func_end func_ov61_0213f2b8 .global func_ov61_0213f35c arm_func_start func_ov61_0213f35c @@ -1662,8 +1662,8 @@ _0213f3a0: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0213f35c _0213f3c0: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f35c .global func_ov61_0213f3c4 arm_func_start func_ov61_0213f3c4 @@ -1687,8 +1687,8 @@ _0213f3fc: add r0, r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f3c4 _0213f408: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f3c4 .global func_ov61_0213f40c arm_func_start func_ov61_0213f40c @@ -1700,8 +1700,8 @@ func_ov61_0213f40c: ; 0x0213f40c moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0213f40c _0213f424: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f40c .global func_ov61_0213f428 arm_func_start func_ov61_0213f428 @@ -1727,8 +1727,8 @@ _0213f46c: bl func_ov61_02144314 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f428 _0213f474: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f428 .global func_ov61_0213f478 arm_func_start func_ov61_0213f478 @@ -1746,8 +1746,8 @@ func_ov61_0213f478: ; 0x0213f478 bl func_ov61_0213f7fc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f478 _0213f4a8: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f478 .global func_ov61_0213f4ac arm_func_start func_ov61_0213f4ac @@ -1766,8 +1766,8 @@ func_ov61_0213f4ac: ; 0x0213f4ac bl func_ov61_0213f730 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f4ac _0213f4e0: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f4ac .global func_ov61_0213f4e4 arm_func_start func_ov61_0213f4e4 @@ -1779,8 +1779,8 @@ func_ov61_0213f4e4: ; 0x0213f4e4 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0213f4e4 _0213f4fc: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f4e4 .global func_ov61_0213f500 arm_func_start func_ov61_0213f500 @@ -1832,11 +1832,11 @@ func_ov61_0213f500: ; 0x0213f500 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_0213f500 _0213f5b8: .word data_ov61_0217ea4c _0213f5bc: .word func_ov61_02140118 _0213f5c0: .word func_ov61_021436a4 _0213f5c4: .word func_ov61_021435b0 + arm_func_end func_ov61_0213f500 .global func_ov61_0213f5c8 arm_func_start func_ov61_0213f5c8 @@ -1867,9 +1867,9 @@ _0213f610: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213f5c8 _0213f624: .word data_ov61_0217ea4c _0213f628: .word data_ov61_0217ea54 + arm_func_end func_ov61_0213f5c8 .global func_ov61_0213f62c arm_func_start func_ov61_0213f62c @@ -1904,8 +1904,8 @@ _0213f654: mvn r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0213f64c _0213f674: .word data_ov61_0217ea54 + arm_func_end func_ov61_0213f64c .global func_ov61_0213f678 arm_func_start func_ov61_0213f678 @@ -1921,9 +1921,9 @@ func_ov61_0213f678: ; 0x0213f678 bl func_020078f4 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f678 _0213f6a0: .word data_ov61_0217ea54 _0213f6a4: .word data_ov61_0217ead4 + arm_func_end func_ov61_0213f678 .global func_ov61_0213f6a8 arm_func_start func_ov61_0213f6a8 @@ -1932,8 +1932,8 @@ func_ov61_0213f6a8: ; 0x0213f6a8 add r0, r1, r0, lsl #2 bx lr .align 2, 0 - arm_func_end func_ov61_0213f6a8 _0213f6b4: .word data_ov61_0217ea54 + arm_func_end func_ov61_0213f6a8 .global func_ov61_0213f6b8 arm_func_start func_ov61_0213f6b8 @@ -1966,8 +1966,8 @@ _0213f6f0: bl func_ov61_0213f6a8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213f6b8 _0213f71c: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f6b8 .global func_ov61_0213f720 arm_func_start func_ov61_0213f720 @@ -1976,8 +1976,8 @@ func_ov61_0213f720: ; 0x0213f720 add r0, r1, r0, lsl #3 bx lr .align 2, 0 - arm_func_end func_ov61_0213f720 _0213f72c: .word data_ov61_0217ead4 + arm_func_end func_ov61_0213f720 .global func_ov61_0213f730 arm_func_start func_ov61_0213f730 @@ -2002,8 +2002,8 @@ _0213f760: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213f730 _0213f774: .word data_ov61_0217ea54 + arm_func_end func_ov61_0213f730 .global func_ov61_0213f778 arm_func_start func_ov61_0213f778 @@ -2022,8 +2022,8 @@ func_ov61_0213f77c: ; 0x0213f77c str r0, [r1, #0x24] bx lr .align 2, 0 - arm_func_end func_ov61_0213f77c _0213f798: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f77c .global func_ov61_0213f79c arm_func_start func_ov61_0213f79c @@ -2159,12 +2159,12 @@ _0213f924: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0213f830 _0213f938: .word data_ov61_0217ea4c _0213f93c: .word 0xffff11b8 _0213f940: .word 0xfffec398 _0213f944: .word 0xfffeeaa8 _0213f948: .word 0xfffe9c88 + arm_func_end func_ov61_0213f830 .global func_ov61_0213f94c arm_func_start func_ov61_0213f94c @@ -2219,8 +2219,8 @@ _0213f9e4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0213f94c _0213f9ec: .word 0xfffefa48 + arm_func_end func_ov61_0213f94c .global func_ov61_0213f9f0 arm_func_start func_ov61_0213f9f0 @@ -2251,8 +2251,8 @@ _0213fa24: blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0213f9f0 _0213fa4c: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213f9f0 .global func_ov61_0213fa50 arm_func_start func_ov61_0213fa50 @@ -2276,8 +2276,8 @@ _0213fa74: blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0213fa50 _0213fa94: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213fa50 .global func_ov61_0213fa98 arm_func_start func_ov61_0213fa98 @@ -2382,8 +2382,8 @@ _0213fbd4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0213fa98 _0213fc0c: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213fa98 .global func_ov61_0213fc10 arm_func_start func_ov61_0213fc10 @@ -2401,9 +2401,9 @@ func_ov61_0213fc10: ; 0x0213fc10 bl func_ov61_0213f830 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0213fc10 _0213fc40: .word 0x00000603 _0213fc44: .word 0x00000901 + arm_func_end func_ov61_0213fc10 .global func_ov61_0213fc48 arm_func_start func_ov61_0213fc48 @@ -2497,10 +2497,10 @@ _0213fd80: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0213fc48 _0213fda4: .word data_ov61_0217a69c _0213fda8: .word data_ov61_0217a6a4 _0213fdac: .word data_ov61_0217ea4c + arm_func_end func_ov61_0213fc48 .global func_ov61_0213fdb0 arm_func_start func_ov61_0213fdb0 @@ -2508,8 +2508,8 @@ func_ov61_0213fdb0: ; 0x0213fdb0 ldr ip, _0213fdb8 ; =func_ov61_0214a758 bx ip .align 2, 0 - arm_func_end func_ov61_0213fdb0 _0213fdb8: .word func_ov61_0214a758 + arm_func_end func_ov61_0213fdb0 .global func_ov61_0213fdbc arm_func_start func_ov61_0213fdbc @@ -2738,12 +2738,12 @@ _021400b0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0213fdbc _021400f8: .word 0xffffe250 _021400fc: .word 0xffffe24f _02140100: .word data_ov61_0217ea4c _02140104: .word data_ov61_0217ea54 _02140108: .word data_ov61_0217a698 + arm_func_end func_ov61_0213fdbc .global func_ov61_0214010c arm_func_start func_ov61_0214010c @@ -2751,8 +2751,8 @@ func_ov61_0214010c: ; 0x0214010c ldr ip, _02140114 ; =func_ov61_0214a794 bx ip .align 2, 0 - arm_func_end func_ov61_0214010c _02140114: .word func_ov61_0214a794 + arm_func_end func_ov61_0214010c .global func_ov61_02140118 arm_func_start func_ov61_02140118 @@ -2771,9 +2771,9 @@ func_ov61_02140118: ; 0x02140118 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02140118 _0214014c: .word data_ov61_0217ea4c _02140150: .word 0xfffe8515 + arm_func_end func_ov61_02140118 .global func_ov61_02140154 arm_func_start func_ov61_02140154 @@ -2811,8 +2811,8 @@ func_ov61_02140154: ; 0x02140154 str r6, [r0, #0x1c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02140154 _021401d4: .word data_ov61_0217ebd4 + arm_func_end func_ov61_02140154 .global func_ov61_021401d8 arm_func_start func_ov61_021401d8 @@ -2830,9 +2830,9 @@ func_ov61_021401d8: ; 0x021401d8 str r1, [r0, #0x30] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021401d8 _02140208: .word func_ov61_02140580 _0214020c: .word data_ov61_0217ebd4 + arm_func_end func_ov61_021401d8 .global func_ov61_02140210 arm_func_start func_ov61_02140210 @@ -2900,11 +2900,11 @@ _02140280: str r1, [r0, #0x30] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02140210 _021402f8: .word data_ov61_0217ebd4 _021402fc: .word 0x000082ea _02140300: .word 0x0000ea60 _02140304: .word 0xffff1172 + arm_func_end func_ov61_02140210 .global func_ov61_02140308 arm_func_start func_ov61_02140308 @@ -2916,8 +2916,8 @@ func_ov61_02140308: ; 0x02140308 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_02140308 _02140320: .word data_ov61_0217ebd4 + arm_func_end func_ov61_02140308 .global func_ov61_02140324 arm_func_start func_ov61_02140324 @@ -2943,8 +2943,8 @@ _02140368: bl func_ov61_021403d0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02140324 _02140370: .word data_ov61_0217ebd4 + arm_func_end func_ov61_02140324 .global func_ov61_02140374 arm_func_start func_ov61_02140374 @@ -2973,8 +2973,8 @@ _021403bc: str r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02140374 _021403cc: .word data_ov61_0217ebd4 + arm_func_end func_ov61_02140374 .global func_ov61_021403d0 arm_func_start func_ov61_021403d0 @@ -2989,8 +2989,8 @@ func_ov61_021403d0: ; 0x021403d0 str r1, [r0, #0x30] bx lr .align 2, 0 - arm_func_end func_ov61_021403d0 _021403f4: .word data_ov61_0217ebd4 + arm_func_end func_ov61_021403d0 .global func_ov61_021403f8 arm_func_start func_ov61_021403f8 @@ -3030,8 +3030,8 @@ _02140454: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021403f8 _02140468: .word 0xffff11b8 + arm_func_end func_ov61_021403f8 .global func_ov61_0214046c arm_func_start func_ov61_0214046c @@ -3105,11 +3105,11 @@ _02140560: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214046c _02140570: .word data_ov61_0217ebd4 _02140574: .word data_ov61_0217a6a8 _02140578: .word 0xffff15a0 _0214057c: .word func_ov61_02140a08 + arm_func_end func_ov61_0214046c .global func_ov61_02140580 arm_func_start func_ov61_02140580 @@ -3119,9 +3119,9 @@ func_ov61_02140580: ; 0x02140580 mov r3, #2 bx ip .align 2, 0 - arm_func_end func_ov61_02140580 _02140590: .word func_ov61_02140598 _02140594: .word func_ov61_0214046c + arm_func_end func_ov61_02140580 .global func_ov61_02140598 arm_func_start func_ov61_02140598 @@ -3165,8 +3165,8 @@ func_ov61_02140598: ; 0x02140598 add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02140598 _02140630: .word data_ov61_0217ebd4 + arm_func_end func_ov61_02140598 .global func_ov61_02140634 arm_func_start func_ov61_02140634 @@ -3285,7 +3285,6 @@ _02140748: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02140634 _021407e4: .word data_ov61_0217ebd4 _021407e8: .word 0x6c078965 _021407ec: .word 0x5d588b65 @@ -3293,6 +3292,7 @@ _021407f0: .word 0x00269ec3 _021407f4: .word func_ov61_0213e034 _021407f8: .word func_ov61_0213e068 _021407fc: .word 0x00001c14 + arm_func_end func_ov61_02140634 .global func_ov61_02140800 arm_func_start func_ov61_02140800 @@ -3425,13 +3425,13 @@ _0214096c: add sp, sp, #0x3d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02140800 _021409f0: .word data_ov61_0217ebd4 _021409f4: .word func_ov61_0214046c _021409f8: .word 0x000082ea _021409fc: .word 0x00002710 _02140a00: .word func_ov61_0213e034 _02140a04: .word func_ov61_0213e068 + arm_func_end func_ov61_02140800 .global func_ov61_02140a08 arm_func_start func_ov61_02140a08 @@ -3540,11 +3540,11 @@ _02140b6c: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02140a08 _02140b98: .word data_ov61_0217ebd4 _02140b9c: .word 0x00000705 _02140ba0: .word func_ov61_02140a08 _02140ba4: .word func_ov61_02140580 + arm_func_end func_ov61_02140a08 .global func_ov61_02140ba8 arm_func_start func_ov61_02140ba8 @@ -3561,8 +3561,8 @@ _02140bc8: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_02140ba8 _02140bd0: .word data_ov61_0217ebd4 + arm_func_end func_ov61_02140ba8 .global func_ov61_02140bd4 arm_func_start func_ov61_02140bd4 @@ -3573,8 +3573,8 @@ func_ov61_02140bd4: ; 0x02140bd4 mov r2, r1 bx ip .align 2, 0 - arm_func_end func_ov61_02140bd4 _02140be8: .word func_ov61_02140bec + arm_func_end func_ov61_02140bd4 .global func_ov61_02140bec arm_func_start func_ov61_02140bec @@ -3654,9 +3654,9 @@ _02140cdc: add sp, sp, #0x214 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02140bec _02140d00: .word data_ov61_0217a6ac _02140d04: .word data_ov61_0217a6b0 + arm_func_end func_ov61_02140bec .global func_ov61_02140d08 arm_func_start func_ov61_02140d08 @@ -3672,8 +3672,8 @@ func_ov61_02140d08: ; 0x02140d08 str r1, [r2, #0x48] bx lr .align 2, 0 - arm_func_end func_ov61_02140d08 _02140d30: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02140d08 .global func_ov61_02140d34 arm_func_start func_ov61_02140d34 @@ -3734,8 +3734,8 @@ func_ov61_02140d34: ; 0x02140d34 str ip, [r0, #0x58] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02140d34 _02140e10: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02140d34 .global func_ov61_02140e14 arm_func_start func_ov61_02140e14 @@ -3810,8 +3810,8 @@ _02140ef4: bl func_ov61_021416c0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02140e14 _02140f18: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02140e14 .global func_ov61_02140f1c arm_func_start func_ov61_02140f1c @@ -3859,8 +3859,8 @@ func_ov61_02140f1c: ; 0x02140f1c strb r0, [r1, #0x1f] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02140f1c _02140fc4: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02140f1c .global func_ov61_02140fc8 arm_func_start func_ov61_02140fc8 @@ -3888,8 +3888,8 @@ _02141014: bl func_ov61_02141424 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02140fc8 _0214101c: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02140fc8 .global func_ov61_02141020 arm_func_start func_ov61_02141020 @@ -3912,9 +3912,9 @@ func_ov61_02141020: ; 0x02141020 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02141020 _02141064: .word data_ov61_0217ebe0 _02141068: .word func_ov61_02141ca4 + arm_func_end func_ov61_02141020 .global func_ov61_0214106c arm_func_start func_ov61_0214106c @@ -3941,9 +3941,9 @@ func_ov61_0214106c: ; 0x0214106c add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214106c _021410c0: .word data_ov61_0217a6b4 _021410c4: .word func_ov61_02141e54 + arm_func_end func_ov61_0214106c .global func_ov61_021410c8 arm_func_start func_ov61_021410c8 @@ -3981,8 +3981,8 @@ func_ov61_021410c8: ; 0x021410c8 add sp, sp, #0x210 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021410c8 _02141148: .word data_ov61_0217ebe0 + arm_func_end func_ov61_021410c8 .global func_ov61_0214114c arm_func_start func_ov61_0214114c @@ -3994,8 +3994,8 @@ func_ov61_0214114c: ; 0x0214114c moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0214114c _02141164: .word data_ov61_0217ebe0 + arm_func_end func_ov61_0214114c .global func_ov61_02141168 arm_func_start func_ov61_02141168 @@ -4018,8 +4018,8 @@ func_ov61_02141168: ; 0x02141168 moveq r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02141168 _021411ac: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141168 .global func_ov61_021411b0 arm_func_start func_ov61_021411b0 @@ -4051,8 +4051,8 @@ _02141208: mvn r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021411b0 _02141210: .word data_ov61_0217ebe0 + arm_func_end func_ov61_021411b0 .global func_ov61_02141214 arm_func_start func_ov61_02141214 @@ -4071,8 +4071,8 @@ func_ov61_02141214: ; 0x02141214 str r1, [r2, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02141214 _02141248: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141214 .global func_ov61_0214124c arm_func_start func_ov61_0214124c @@ -4126,8 +4126,8 @@ _021412d8: bl func_ov61_021678d4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214124c _021412f8: .word data_ov61_0217ebe0 + arm_func_end func_ov61_0214124c .global func_ov61_021412fc arm_func_start func_ov61_021412fc @@ -4167,8 +4167,8 @@ _0214132c: add sp, sp, #0x210 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021412fc _02141380: .word data_ov61_0217ebe0 + arm_func_end func_ov61_021412fc .global func_ov61_02141384 arm_func_start func_ov61_02141384 @@ -4178,8 +4178,8 @@ func_ov61_02141384: ; 0x02141384 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_02141384 _02141394: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141384 .global func_ov61_02141398 arm_func_start func_ov61_02141398 @@ -4219,9 +4219,9 @@ _02141414: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02141398 _0214141c: .word data_ov61_0217ebe0 _02141420: .word 0x000082ea + arm_func_end func_ov61_02141398 .global func_ov61_02141424 arm_func_start func_ov61_02141424 @@ -4238,8 +4238,8 @@ func_ov61_02141424: ; 0x02141424 strb r2, [r0, #0x1f] bx lr .align 2, 0 - arm_func_end func_ov61_02141424 _02141450: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141424 .global func_ov61_02141454 arm_func_start func_ov61_02141454 @@ -4408,9 +4408,9 @@ _02141690: add sp, sp, #0x248 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02141454 _021416b8: .word data_ov61_0217ebe0 _021416bc: .word func_ov61_02141a68 + arm_func_end func_ov61_02141454 .global func_ov61_021416c0 arm_func_start func_ov61_021416c0 @@ -4429,8 +4429,8 @@ func_ov61_021416c0: ; 0x021416c0 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021416c0 _021416f4: .word data_ov61_0217ebe0 + arm_func_end func_ov61_021416c0 .global func_ov61_021416f8 arm_func_start func_ov61_021416f8 @@ -4457,8 +4457,8 @@ func_ov61_021416f8: ; 0x021416f8 blx r3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021416f8 _0214174c: .word data_ov61_0217ebe0 + arm_func_end func_ov61_021416f8 .global func_ov61_02141750 arm_func_start func_ov61_02141750 @@ -4511,8 +4511,8 @@ _021417f0: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02141750 _021417f8: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141750 .global func_ov61_021417fc arm_func_start func_ov61_021417fc @@ -4590,8 +4590,8 @@ _021418f4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021417fc _02141900: .word data_ov61_0217ebe0 + arm_func_end func_ov61_021417fc .global func_ov61_02141904 arm_func_start func_ov61_02141904 @@ -4608,9 +4608,9 @@ func_ov61_02141904: ; 0x02141904 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02141904 _02141930: .word data_ov61_0217ebe0 _02141934: .word data_ov61_0217a6ec + arm_func_end func_ov61_02141904 .global func_ov61_02141938 arm_func_start func_ov61_02141938 @@ -4667,8 +4667,8 @@ _021419cc: moveq r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02141938 _021419f0: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141938 .global func_ov61_021419f4 arm_func_start func_ov61_021419f4 @@ -4708,8 +4708,8 @@ _02141a50: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021419f4 _02141a64: .word 0xfffeeaa8 + arm_func_end func_ov61_021419f4 .global func_ov61_02141a68 arm_func_start func_ov61_02141a68 @@ -4867,8 +4867,8 @@ _02141c7c: strb r1, [r0, #0x1e] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02141a68 _02141ca0: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141a68 .global func_ov61_02141ca4 arm_func_start func_ov61_02141ca4 @@ -4986,9 +4986,9 @@ _02141e38: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02141ca4 _02141e4c: .word data_ov61_0217ebe0 _02141e50: .word data_ov61_0217a6f0 + arm_func_end func_ov61_02141ca4 .global func_ov61_02141e54 arm_func_start func_ov61_02141e54 @@ -5102,8 +5102,8 @@ _02141fd4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02141e54 _02141fec: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141e54 .global func_ov61_02141ff0 arm_func_start func_ov61_02141ff0 @@ -5113,8 +5113,8 @@ func_ov61_02141ff0: ; 0x02141ff0 ldr r0, [r0, #0x20] bx lr .align 2, 0 - arm_func_end func_ov61_02141ff0 _02142000: .word data_ov61_0217ebe0 + arm_func_end func_ov61_02141ff0 .global func_ov61_02142004 arm_func_start func_ov61_02142004 @@ -5259,13 +5259,13 @@ _021421ac: mov r0, r7 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021420c0 _021421d4: .word data_ov61_0217ebf8 _021421d8: .word data_ov61_0217ebfc _021421dc: .word data_ov61_0217ebf9 _021421e0: .word data_ov61_0217ebfa _021421e4: .word 0xfffec77f _021421e8: .word data_ov61_0217ec00 + arm_func_end func_ov61_021420c0 .global func_ov61_021421ec arm_func_start func_ov61_021421ec @@ -5345,13 +5345,13 @@ _021422dc: mov r0, r7 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021421ec _02142304: .word data_ov61_0217ebf8 _02142308: .word data_ov61_0217ebfc _0214230c: .word data_ov61_0217ebf9 _02142310: .word data_ov61_0217ebfa _02142314: .word 0xfffec77f _02142318: .word data_ov61_0217ec00 + arm_func_end func_ov61_021421ec .global func_ov61_0214231c arm_func_start func_ov61_0214231c @@ -5483,8 +5483,8 @@ func_ov61_0214237c: ; 0x0214237c bl func_ov61_0214454c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214237c _021424f4: .word data_ov61_0217ebe8 + arm_func_end func_ov61_0214237c .global func_ov61_021424f8 arm_func_start func_ov61_021424f8 @@ -5588,7 +5588,6 @@ _02142610: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021424f8 _02142670: .word func_ov61_021499d0 _02142674: .word func_ov61_02149b18 _02142678: .word func_ov61_02149b1c @@ -5598,6 +5597,7 @@ _02142684: .word func_ov61_02149bcc _02142688: .word func_ov61_02149bd8 _0214268c: .word func_ov61_02149bf8 _02142690: .word func_ov61_02149cac + arm_func_end func_ov61_021424f8 .global func_ov61_02142694 arm_func_start func_ov61_02142694 @@ -5727,12 +5727,12 @@ _0214285c: add sp, sp, #0x114 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02142694 _0214286c: .word data_ov61_0217ebe8 _02142870: .word data_ov61_0217a6fc _02142874: .word 0xfffec77f _02142878: .word func_ov61_02149298 _0214287c: .word data_ov61_0217a704 + arm_func_end func_ov61_02142694 .global func_ov61_02142880 arm_func_start func_ov61_02142880 @@ -5888,7 +5888,6 @@ _02142a94: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02142880 _02142ac4: .word data_ov61_0217ebe8 _02142ac8: .word func_ov61_02149298 _02142acc: .word data_ov61_0217a708 @@ -5897,6 +5896,7 @@ _02142ad4: .word data_ov61_0217a710 _02142ad8: .word data_ov61_0217a718 _02142adc: .word data_ov61_0217a714 _02142ae0: .word data_ov61_0217a71c + arm_func_end func_ov61_02142880 .global func_ov61_02142ae4 arm_func_start func_ov61_02142ae4 @@ -6619,7 +6619,6 @@ _021434e4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02142b94 _02143588: .word 0x000082ea _0214358c: .word 0xfffec5d2 _02143590: .word 0x00000bb8 @@ -6630,6 +6629,7 @@ _021435a0: .word 0x00007530 _021435a4: .word 0xff403b3a _021435a8: .word 0x00002710 _021435ac: .word 0xfffeb3ee + arm_func_end func_ov61_02142b94 .global func_ov61_021435b0 arm_func_start func_ov61_021435b0 @@ -6699,8 +6699,8 @@ _02143694: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021435b0 _021436a0: .word data_ov61_0217e158 + arm_func_end func_ov61_021435b0 .global func_ov61_021436a4 arm_func_start func_ov61_021436a4 @@ -6854,13 +6854,13 @@ _02143860: bl func_ov61_021471a0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_021436a4 _021438d4: .word data_ov61_0217a720 _021438d8: .word data_ov61_0217a72c _021438dc: .word 0xfffeabc4 _021438e0: .word data_ov61_0217a738 _021438e4: .word 0xfffec5e6 _021438e8: .word 0x0000ffff + arm_func_end func_ov61_021436a4 .global func_ov61_021438ec arm_func_start func_ov61_021438ec @@ -7031,10 +7031,10 @@ _02143b54: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021438ec _02143b64: .word data_ov61_0217a708 _02143b68: .word 0x00001388 _02143b6c: .word 0xfffeabc4 + arm_func_end func_ov61_021438ec .global func_ov61_02143b70 arm_func_start func_ov61_02143b70 @@ -7139,8 +7139,8 @@ func_ov61_02143c14: ; 0x02143c14 add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02143c14 _02143ccc: .word data_ov61_0217a704 + arm_func_end func_ov61_02143c14 .global func_ov61_02143cd0 arm_func_start func_ov61_02143cd0 @@ -7394,9 +7394,9 @@ _02144030: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02143ec4 _02144038: .word 0xfffec780 _0214403c: .word 0xfffec5d2 + arm_func_end func_ov61_02143ec4 .global func_ov61_02144040 arm_func_start func_ov61_02144040 @@ -7681,8 +7681,8 @@ _021443d0: add r0, r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02144348 _021443e8: .word data_ov61_0217f330 + arm_func_end func_ov61_02144348 .global func_ov61_021443ec arm_func_start func_ov61_021443ec @@ -7736,11 +7736,11 @@ func_ov61_021443ec: ; 0x021443ec add sp, sp, #0x2c ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_021443ec _021444ac: .word data_ov61_0217a708 _021444b0: .word data_ov61_0217a750 _021444b4: .word data_ov61_0217a754 _021444b8: .word data_ov61_0217a71c + arm_func_end func_ov61_021443ec .global func_ov61_021444bc arm_func_start func_ov61_021444bc @@ -7777,8 +7777,8 @@ _0214451c: strb r1, [r0, #9] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021444bc _02144530: .word data_ov61_0217ebe8 + arm_func_end func_ov61_021444bc .global func_ov61_02144534 arm_func_start func_ov61_02144534 @@ -8071,12 +8071,12 @@ func_ov61_021448e4: ; 0x021448e4 bl func_ov61_02179288 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021448e4 _02144978: .word data_ov61_0217a758 _0214497c: .word data_ov61_0217a760 _02144980: .word data_ov61_0217a76c _02144984: .word data_ov61_0217a778 _02144988: .word data_ov61_0217a784 + arm_func_end func_ov61_021448e4 .global func_ov61_0214498c arm_func_start func_ov61_0214498c @@ -8116,8 +8116,8 @@ _021449f8: strb r1, [r0, #0x18] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214498c _02144a0c: .word data_ov61_0217ebe8 + arm_func_end func_ov61_0214498c .global func_ov61_02144a10 arm_func_start func_ov61_02144a10 @@ -8255,13 +8255,13 @@ _02144be8: add sp, sp, #0x1b0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02144a10 _02144bf4: .word data_ov61_0217ebf8 _02144bf8: .word data_ov61_0217ebe8 _02144bfc: .word data_ov61_0217a790 _02144c00: .word data_ov61_0217a79c _02144c04: .word data_ov61_0217a758 _02144c08: .word 0x00efb5f7 + arm_func_end func_ov61_02144a10 .global func_ov61_02144c0c arm_func_start func_ov61_02144c0c @@ -8288,12 +8288,12 @@ func_ov61_02144c0c: ; 0x02144c0c add sp, sp, #0x24 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_02144c0c _02144c60: .word data_ov61_0217a758 _02144c64: .word data_ov61_0217a760 _02144c68: .word data_ov61_0217a76c _02144c6c: .word data_ov61_0217a7a4 _02144c70: .word data_ov61_0217a778 + arm_func_end func_ov61_02144c0c .global func_ov61_02144c74 arm_func_start func_ov61_02144c74 @@ -8496,8 +8496,8 @@ _02144f50: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02144c74 _02144f5c: .word 0x0000a8c0 + arm_func_end func_ov61_02144c74 .global func_ov61_02144f60 arm_func_start func_ov61_02144f60 @@ -8550,9 +8550,9 @@ _02144fc4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02144f60 _02145014: .word func_ov61_02149dbc _02145018: .word func_ov61_02149db8 + arm_func_end func_ov61_02144f60 .global func_ov61_0214501c arm_func_start func_ov61_0214501c @@ -8673,9 +8673,9 @@ _021451bc: add sp, sp, #0x220 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0214501c _021451c8: .word data_ov61_0217a708 _021451cc: .word data_ov61_0217a7fc + arm_func_end func_ov61_0214501c .global func_ov61_021451d0 arm_func_start func_ov61_021451d0 @@ -8750,8 +8750,8 @@ _02145278: add sp, sp, #0x98 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_021451d0 _021452dc: .word data_ov61_0217a800 + arm_func_end func_ov61_021451d0 .global func_ov61_021452e0 arm_func_start func_ov61_021452e0 @@ -8796,10 +8796,10 @@ _02145360: add sp, sp, #0x208 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021452e0 _02145378: .word data_ov61_0217a818 _0214537c: .word data_ov61_0217a808 _02145380: .word data_ov61_0217a810 + arm_func_end func_ov61_021452e0 .global func_ov61_02145384 arm_func_start func_ov61_02145384 @@ -9868,9 +9868,9 @@ _021462f0: add sp, sp, #0x118 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02145420 _021462fc: .word data_ov61_0217ebe8 _02146300: .word 0x000082ea + arm_func_end func_ov61_02145420 .global func_ov61_02146304 arm_func_start func_ov61_02146304 @@ -10087,8 +10087,8 @@ _021465f4: mov r0, r4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02146304 _021465fc: .word data_ov61_0217ebe8 + arm_func_end func_ov61_02146304 .global func_ov61_02146600 arm_func_start func_ov61_02146600 @@ -10368,9 +10368,9 @@ _02146964: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214683c _021469e4: .word data_ov61_0217a758 _021469e8: .word 0x00001770 + arm_func_end func_ov61_0214683c .global func_ov61_021469ec arm_func_start func_ov61_021469ec @@ -10557,11 +10557,11 @@ _02146bac: add sp, sp, #0x228 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021469ec _02146ca4: .word 0x00000bb8 _02146ca8: .word data_ov61_0217a71c _02146cac: .word data_ov61_0217a70c _02146cb0: .word data_ov61_0217a718 + arm_func_end func_ov61_021469ec .global func_ov61_02146cb4 arm_func_start func_ov61_02146cb4 @@ -10623,8 +10623,8 @@ _02146d80: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02146cb4 _02146d88: .word 0xfffec5e6 + arm_func_end func_ov61_02146cb4 .global func_ov61_02146d8c arm_func_start func_ov61_02146d8c @@ -10859,8 +10859,8 @@ _021470b0: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02146ffc _021470b8: .word 0xfffec5d2 + arm_func_end func_ov61_02146ffc .global func_ov61_021470bc arm_func_start func_ov61_021470bc @@ -11365,9 +11365,9 @@ _021477c4: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_021471a0 _021477f8: .word data_ov61_0217a704 _021477fc: .word data_ov61_0217ebe8 + arm_func_end func_ov61_021471a0 .global func_ov61_02147800 arm_func_start func_ov61_02147800 @@ -11576,8 +11576,8 @@ _02147a64: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02147a10 _02147acc: .word data_ov61_0217a704 + arm_func_end func_ov61_02147a10 .global func_ov61_02147ad0 arm_func_start func_ov61_02147ad0 @@ -12170,9 +12170,9 @@ _021482c4: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02148064 _021482cc: .word 0x000082ea _021482d0: .word 0x00001770 + arm_func_end func_ov61_02148064 .global func_ov61_021482d4 arm_func_start func_ov61_021482d4 @@ -12362,8 +12362,8 @@ _0214856c: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02148354 _02148574: .word 0x000082ea + arm_func_end func_ov61_02148354 .global func_ov61_02148578 arm_func_start func_ov61_02148578 @@ -12506,9 +12506,9 @@ _02148768: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02148578 _02148770: .word 0x000082ea _02148774: .word 0x00001770 + arm_func_end func_ov61_02148578 .global func_ov61_02148778 arm_func_start func_ov61_02148778 @@ -12530,8 +12530,8 @@ _02148784: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_02148778 _021487b4: .word data_ov61_0217ebf8 + arm_func_end func_ov61_02148778 .global func_ov61_021487b8 arm_func_start func_ov61_021487b8 @@ -12559,9 +12559,9 @@ _021487e4: bl func_020078f4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021487b8 _02148808: .word data_ov61_0217ebf8 _0214880c: .word 0x00000738 + arm_func_end func_ov61_021487b8 .global func_ov61_02148810 arm_func_start func_ov61_02148810 @@ -12690,13 +12690,13 @@ _02148980: bl func_ov61_02162270 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021488f0 _021489b4: .word data_ov61_0217a81c _021489b8: .word data_ov61_0217a828 _021489bc: .word data_ov61_0217a760 _021489c0: .word data_ov61_0217a76c _021489c4: .word data_ov61_0217a778 _021489c8: .word data_ov61_0217a758 + arm_func_end func_ov61_021488f0 .global func_ov61_021489cc arm_func_start func_ov61_021489cc @@ -12810,8 +12810,8 @@ func_ov61_02148abc: ; 0x02148abc str r1, [r2, #0x14] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02148abc _02148b28: .word data_ov61_0217ebe8 + arm_func_end func_ov61_02148abc .global func_ov61_02148b2c arm_func_start func_ov61_02148b2c @@ -13095,10 +13095,10 @@ _02148f28: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02148b2c _02148f4c: .word data_ov61_0217ebe8 _02148f50: .word 0x000082ea _02148f54: .word 0x00001770 + arm_func_end func_ov61_02148b2c .global func_ov61_02148f58 arm_func_start func_ov61_02148f58 @@ -13138,8 +13138,8 @@ _02148fb4: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02148f58 _02148fc8: .word 0xfffec398 + arm_func_end func_ov61_02148f58 .global func_ov61_02148fcc arm_func_start func_ov61_02148fcc @@ -13189,8 +13189,8 @@ _02149048: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02148fcc _0214905c: .word 0xfffeb3f8 + arm_func_end func_ov61_02148fcc .global func_ov61_02149060 arm_func_start func_ov61_02149060 @@ -13263,10 +13263,10 @@ _02149134: mov r0, r6 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02149060 _0214913c: .word 0xfffedef0 _02149140: .word 0xfffeb7e0 _02149144: .word 0xfffe90d0 + arm_func_end func_ov61_02149060 .global func_ov61_02149148 arm_func_start func_ov61_02149148 @@ -13297,8 +13297,8 @@ _0214918c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02149148 _021491a0: .word 0xfffeb010 + arm_func_end func_ov61_02149148 .global func_ov61_021491a4 arm_func_start func_ov61_021491a4 @@ -13327,8 +13327,8 @@ _021491e8: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021491a4 _021491f0: .word 0xfffeb007 + arm_func_end func_ov61_021491a4 .global func_ov61_021491f4 arm_func_start func_ov61_021491f4 @@ -13383,8 +13383,8 @@ _0214928c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021491f4 _02149294: .word 0xfffeac28 + arm_func_end func_ov61_021491f4 .global func_ov61_02149298 arm_func_start func_ov61_02149298 @@ -13659,9 +13659,9 @@ _02149658: str r0, [r4, #0x178] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02149298 _0214967c: .word 0x00efb5f7 _02149680: .word data_ov61_0217a758 + arm_func_end func_ov61_02149298 .global func_ov61_02149684 arm_func_start func_ov61_02149684 @@ -13799,10 +13799,10 @@ _0214984c: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02149688 _02149854: .word data_ov61_0217a758 _02149858: .word 0x007fffff _0214985c: .word data_ov61_0217a784 + arm_func_end func_ov61_02149688 .global func_ov61_02149860 arm_func_start func_ov61_02149860 @@ -13902,9 +13902,9 @@ _02149980: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02149860 _021499c8: .word data_ov61_0217a210 _021499cc: .word data_ov61_0217a784 + arm_func_end func_ov61_02149860 .global func_ov61_021499d0 arm_func_start func_ov61_021499d0 @@ -14000,10 +14000,10 @@ _02149af4: bl func_ov61_02178048 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021499d0 _02149b0c: .word data_ov61_0217ebf8 _02149b10: .word data_ov61_0217ebf9 _02149b14: .word data_ov61_0217ec00 + arm_func_end func_ov61_021499d0 .global func_ov61_02149b18 arm_func_start func_ov61_02149b18 @@ -14064,8 +14064,8 @@ _02149bac: blt _02149b98 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02149b20 _02149bc0: .word data_ov61_0217ebf8 + arm_func_end func_ov61_02149b20 .global func_ov61_02149bc4 arm_func_start func_ov61_02149bc4 @@ -14080,8 +14080,8 @@ func_ov61_02149bcc: ; 0x02149bcc ldr ip, _02149bd4 ; =func_ov61_02149060 bx ip .align 2, 0 - arm_func_end func_ov61_02149bcc _02149bd4: .word func_ov61_02149060 + arm_func_end func_ov61_02149bcc .global func_ov61_02149bd8 arm_func_start func_ov61_02149bd8 @@ -14222,8 +14222,8 @@ _02149d20: add sp, sp, #0x9c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02149cac _02149db4: .word data_ov61_0217a800 + arm_func_end func_ov61_02149cac .global func_ov61_02149db8 arm_func_start func_ov61_02149db8 @@ -14493,9 +14493,9 @@ _0214a138: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02149dbc _0214a18c: .word data_ov61_0217a708 _0214a190: .word 0x00001388 + arm_func_end func_ov61_02149dbc .global func_ov61_0214a194 arm_func_start func_ov61_0214a194 @@ -14531,8 +14531,8 @@ _0214a1f8: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214a194 _0214a200: .word 0xfffeae6c + arm_func_end func_ov61_0214a194 .global func_ov61_0214a204 arm_func_start func_ov61_0214a204 @@ -14541,8 +14541,8 @@ func_ov61_0214a204: ; 0x0214a204 str r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov61_0214a204 _0214a210: .word data_ov61_0217ebe8 + arm_func_end func_ov61_0214a204 .global func_ov61_0214a214 arm_func_start func_ov61_0214a214 @@ -14551,8 +14551,8 @@ func_ov61_0214a214: ; 0x0214a214 ldr r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov61_0214a214 _0214a220: .word data_ov61_0217ebe8 + arm_func_end func_ov61_0214a214 .global func_ov61_0214a224 arm_func_start func_ov61_0214a224 @@ -14562,8 +14562,8 @@ func_ov61_0214a224: ; 0x0214a224 str r0, [r1, #0x1a0] bx lr .align 2, 0 - arm_func_end func_ov61_0214a224 _0214a234: .word data_ov61_0217ebe8 + arm_func_end func_ov61_0214a224 .global func_ov61_0214a238 arm_func_start func_ov61_0214a238 @@ -14572,8 +14572,8 @@ func_ov61_0214a238: ; 0x0214a238 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov61_0214a238 _0214a244: .word func_ov61_0214a248 + arm_func_end func_ov61_0214a238 .global func_ov61_0214a248 arm_func_start func_ov61_0214a248 @@ -14704,8 +14704,8 @@ _0214a3f8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0214a2e8 _0214a404: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a2e8 .global func_ov61_0214a408 arm_func_start func_ov61_0214a408 @@ -14782,8 +14782,8 @@ _0214a4fc: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214a478 _0214a504: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a478 .global func_ov61_0214a508 arm_func_start func_ov61_0214a508 @@ -14855,8 +14855,8 @@ func_ov61_0214a5c4: ; 0x0214a5c4 movne r0, #1 bx lr .align 2, 0 - arm_func_end func_ov61_0214a5c4 _0214a5e0: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a5c4 .global func_ov61_0214a5e4 arm_func_start func_ov61_0214a5e4 @@ -14869,8 +14869,8 @@ func_ov61_0214a5e4: ; 0x0214a5e4 movne r0, #1 bx lr .align 2, 0 - arm_func_end func_ov61_0214a5e4 _0214a600: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a5e4 .global func_ov61_0214a604 arm_func_start func_ov61_0214a604 @@ -14883,8 +14883,8 @@ func_ov61_0214a604: ; 0x0214a604 movne r0, #1 bx lr .align 2, 0 - arm_func_end func_ov61_0214a604 _0214a620: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a604 .global func_ov61_0214a624 arm_func_start func_ov61_0214a624 @@ -14897,8 +14897,8 @@ func_ov61_0214a624: ; 0x0214a624 movne r0, #1 bx lr .align 2, 0 - arm_func_end func_ov61_0214a624 _0214a640: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a624 .global func_ov61_0214a644 arm_func_start func_ov61_0214a644 @@ -14915,8 +14915,8 @@ func_ov61_0214a644: ; 0x0214a644 str r4, [r6] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214a644 _0214a670: .word data_ov61_0217a834 + arm_func_end func_ov61_0214a644 .global func_ov61_0214a674 arm_func_start func_ov61_0214a674 @@ -14936,8 +14936,8 @@ func_ov61_0214a674: ; 0x0214a674 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214a674 _0214a6ac: .word data_ov61_0217a834 + arm_func_end func_ov61_0214a674 .global func_ov61_0214a6b0 arm_func_start func_ov61_0214a6b0 @@ -14975,8 +14975,8 @@ func_ov61_0214a6d0: ; 0x0214a6d0 mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214a6d0 _0214a718: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a6d0 .global func_ov61_0214a71c arm_func_start func_ov61_0214a71c @@ -14994,10 +14994,10 @@ func_ov61_0214a71c: ; 0x0214a71c strh r1, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214a71c _0214a74c: .word data_ov61_0217f350 _0214a750: .word 0x00000614 _0214a754: .word 0x000005b9 + arm_func_end func_ov61_0214a71c .global func_ov61_0214a758 arm_func_start func_ov61_0214a758 @@ -15018,8 +15018,8 @@ _0214a788: bl func_ov61_0214ab70 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214a758 _0214a790: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a758 .global func_ov61_0214a794 arm_func_start func_ov61_0214a794 @@ -15040,8 +15040,8 @@ func_ov61_0214a794: ; 0x0214a794 blx r2 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214a794 _0214a7d0: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a794 .global func_ov61_0214a7d4 arm_func_start func_ov61_0214a7d4 @@ -15149,9 +15149,9 @@ _0214a950: blt _0214a808 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0214a7d4 _0214a960: .word data_ov61_0217f350 _0214a964: .word 0x000082ea + arm_func_end func_ov61_0214a7d4 .global func_ov61_0214a968 arm_func_start func_ov61_0214a968 @@ -15190,8 +15190,8 @@ func_ov61_0214a968: ; 0x0214a968 strh r2, [r0, #0x22] bx lr .align 2, 0 - arm_func_end func_ov61_0214a968 _0214a9ec: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a968 .global func_ov61_0214a9f0 arm_func_start func_ov61_0214a9f0 @@ -15201,8 +15201,8 @@ func_ov61_0214a9f0: ; 0x0214a9f0 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_0214a9f0 _0214aa00: .word data_ov61_0217f350 + arm_func_end func_ov61_0214a9f0 .global func_ov61_0214aa04 arm_func_start func_ov61_0214aa04 @@ -15213,8 +15213,8 @@ func_ov61_0214aa04: ; 0x0214aa04 mla r0, r1, r0, r2 bx lr .align 2, 0 - arm_func_end func_ov61_0214aa04 _0214aa18: .word data_ov61_0217f350 + arm_func_end func_ov61_0214aa04 .global func_ov61_0214aa1c arm_func_start func_ov61_0214aa1c @@ -15226,8 +15226,8 @@ func_ov61_0214aa1c: ; 0x0214aa1c ldrb r0, [r1, #0x1c] bx lr .align 2, 0 - arm_func_end func_ov61_0214aa1c _0214aa34: .word data_ov61_0217f350 + arm_func_end func_ov61_0214aa1c .global func_ov61_0214aa38 arm_func_start func_ov61_0214aa38 @@ -15239,8 +15239,8 @@ func_ov61_0214aa38: ; 0x0214aa38 ldrb r0, [r1, #0x1d] bx lr .align 2, 0 - arm_func_end func_ov61_0214aa38 _0214aa50: .word data_ov61_0217f350 + arm_func_end func_ov61_0214aa38 .global func_ov61_0214aa54 arm_func_start func_ov61_0214aa54 @@ -15327,9 +15327,9 @@ _0214ab58: bl func_ov61_0213e008 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214aa7c _0214ab68: .word data_ov61_0217f350 _0214ab6c: .word 0xfffe82b6 + arm_func_end func_ov61_0214aa7c .global func_ov61_0214ab70 arm_func_start func_ov61_0214ab70 @@ -15374,8 +15374,8 @@ _0214abdc: str r1, [r5, #0x28] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214ab70 _0214ac08: .word data_ov61_0217f350 + arm_func_end func_ov61_0214ab70 .global func_ov61_0214ac0c arm_func_start func_ov61_0214ac0c @@ -15435,8 +15435,8 @@ _0214acc4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214ac0c _0214acd0: .word data_ov61_0217f350 + arm_func_end func_ov61_0214ac0c .global func_ov61_0214acd4 arm_func_start func_ov61_0214acd4 @@ -15500,9 +15500,9 @@ _0214ad84: str r1, [r4, #0x28] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214acd4 _0214adb0: .word data_ov61_0217f350 _0214adb4: .word 0xfffe82ac + arm_func_end func_ov61_0214acd4 .global func_ov61_0214adb8 arm_func_start func_ov61_0214adb8 @@ -15536,8 +15536,8 @@ func_ov61_0214adf4: ; 0x0214adf4 movle r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214adf4 _0214ae14: .word 0xfffffdf9 + arm_func_end func_ov61_0214adf4 .global func_ov61_0214ae18 arm_func_start func_ov61_0214ae18 @@ -15649,9 +15649,9 @@ _0214afb0: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214ae18 _0214afb8: .word data_ov61_0217f354 _0214afbc: .word 0x00000d18 + arm_func_end func_ov61_0214ae18 .global func_ov61_0214afc0 arm_func_start func_ov61_0214afc0 @@ -15770,8 +15770,8 @@ _0214b134: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214b0fc _0214b13c: .word data_ov61_0217f354 + arm_func_end func_ov61_0214b0fc .global func_ov61_0214b140 arm_func_start func_ov61_0214b140 @@ -15929,8 +15929,8 @@ _0214b310: blx r3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214b230 _0214b33c: .word 0x00000d18 + arm_func_end func_ov61_0214b230 .global func_ov61_0214b340 arm_func_start func_ov61_0214b340 @@ -15957,8 +15957,8 @@ func_ov61_0214b340: ; 0x0214b340 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_0214b340 _0214b394: .word data_ov61_0217f354 + arm_func_end func_ov61_0214b340 .global func_ov61_0214b398 arm_func_start func_ov61_0214b398 @@ -15997,8 +15997,8 @@ func_ov61_0214b3f8: ; 0x0214b3f8 ldrb r0, [r0, #9] bx lr .align 2, 0 - arm_func_end func_ov61_0214b3f8 _0214b408: .word data_ov61_0217f354 + arm_func_end func_ov61_0214b3f8 .global func_ov61_0214b40c arm_func_start func_ov61_0214b40c @@ -16022,8 +16022,8 @@ func_ov61_0214b430: ; 0x0214b430 ldr r0, [r0, #0xc] bx lr .align 2, 0 - arm_func_end func_ov61_0214b430 _0214b440: .word data_ov61_0217f354 + arm_func_end func_ov61_0214b430 .global func_ov61_0214b444 arm_func_start func_ov61_0214b444 @@ -16035,8 +16035,8 @@ func_ov61_0214b444: ; 0x0214b444 strb r0, [r1, #0x17] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214b444 _0214b45c: .word data_ov61_0217f354 + arm_func_end func_ov61_0214b444 .global func_ov61_0214b460 arm_func_start func_ov61_0214b460 @@ -16063,9 +16063,9 @@ func_ov61_0214b470: ; 0x0214b470 bl func_ov61_0214b1e8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214b470 _0214b4a0: .word data_ov61_0217f354 _0214b4a4: .word 0x00000d18 + arm_func_end func_ov61_0214b470 .global func_ov61_0214b4a8 arm_func_start func_ov61_0214b4a8 @@ -16113,8 +16113,8 @@ _0214b53c: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_0214b4a8 _0214b544: .word data_ov61_0217f354 + arm_func_end func_ov61_0214b4a8 .global func_ov61_0214b548 arm_func_start func_ov61_0214b548 @@ -17176,9 +17176,9 @@ func_ov61_0214c298: ; 0x0214c298 ldrne r0, _0214c2b0 ; =0xffff3865 bx lr .align 2, 0 - arm_func_end func_ov61_0214c298 _0214c2ac: .word 0xffff3c4d _0214c2b0: .word 0xffff3865 + arm_func_end func_ov61_0214c298 .global func_ov61_0214c2b4 arm_func_start func_ov61_0214c2b4 @@ -17269,7 +17269,6 @@ _0214c3d8: mov r0, r3 bx lr .align 2, 0 - arm_func_end func_ov61_0214c2b4 _0214c3e0: .word 0xffff3864 _0214c3e4: .word 0xffff379c _0214c3e8: .word 0xffff34e0 @@ -17280,6 +17279,7 @@ _0214c3f8: .word 0xffff33b4 _0214c3fc: .word 0xffff30f8 _0214c400: .word 0xffff3094 _0214c404: .word 0xffff3030 + arm_func_end func_ov61_0214c2b4 .global func_ov61_0214c408 arm_func_start func_ov61_0214c408 @@ -17350,8 +17350,8 @@ _0214c4dc: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214c49c _0214c4e4: .word data_ov61_0217a230 + arm_func_end func_ov61_0214c49c .global func_ov61_0214c4e8 arm_func_start func_ov61_0214c4e8 @@ -17381,8 +17381,8 @@ _0214c53c: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214c4e8 _0214c544: .word data_ov61_0217a230 + arm_func_end func_ov61_0214c4e8 .global func_ov61_0214c548 arm_func_start func_ov61_0214c548 @@ -17447,10 +17447,10 @@ _0214c620: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214c548 _0214c628: .word data_ov61_0217a838 _0214c62c: .word data_ov61_0217a228 _0214c630: .word data_ov61_0217a238 + arm_func_end func_ov61_0214c548 .global func_ov61_0214c634 arm_func_start func_ov61_0214c634 @@ -17839,9 +17839,9 @@ _0214caf0: bl func_ov61_0214d098 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214ca4c _0214cb24: .word data_ov61_0217a30c _0214cb28: .word data_ov61_0217a314 + arm_func_end func_ov61_0214ca4c .global func_ov61_0214cb2c arm_func_start func_ov61_0214cb2c @@ -17865,9 +17865,9 @@ func_ov61_0214cb2c: ; 0x0214cb2c mov r0, #3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214cb2c _0214cb74: .word data_ov61_0217a30c _0214cb78: .word data_ov61_0217a314 + arm_func_end func_ov61_0214cb2c .global func_ov61_0214cb7c arm_func_start func_ov61_0214cb7c @@ -17913,10 +17913,10 @@ _0214cc0c: mov r0, #3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214cb7c _0214cc14: .word 0x000082ea _0214cc18: .word data_ov61_0217a30c _0214cc1c: .word data_ov61_0217a314 + arm_func_end func_ov61_0214cb7c .global func_ov61_0214cc20 arm_func_start func_ov61_0214cc20 @@ -18023,8 +18023,8 @@ _0214cd84: mov r0, #4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214cc68 _0214cd8c: .word 0x000082ea + arm_func_end func_ov61_0214cc68 .global func_ov61_0214cd90 arm_func_start func_ov61_0214cd90 @@ -18104,9 +18104,9 @@ _0214cea0: mov r0, #5 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214cd90 _0214cea8: .word 0x000082ea _0214ceac: .word data_ov61_0217a30c + arm_func_end func_ov61_0214cd90 .global func_ov61_0214ceb0 arm_func_start func_ov61_0214ceb0 @@ -18269,8 +18269,8 @@ func_ov61_0214d098: ; 0x0214d098 bl func_ov61_0215edfc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214d098 _0214d0b8: .word data_ov61_0217a244 + arm_func_end func_ov61_0214d098 .global func_ov61_0214d0bc arm_func_start func_ov61_0214d0bc @@ -18312,8 +18312,8 @@ _0214d134: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214d0bc _0214d140: .word func_ov61_0214bac4 + arm_func_end func_ov61_0214d0bc .global func_ov61_0214d144 arm_func_start func_ov61_0214d144 @@ -18423,8 +18423,8 @@ func_ov61_0214d240: ; 0x0214d240 mov r0, #0x11 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214d240 _0214d2a0: .word data_ov61_02180c40 + arm_func_end func_ov61_0214d240 .global func_ov61_0214d2a4 arm_func_start func_ov61_0214d2a4 @@ -18466,8 +18466,8 @@ _0214d2dc: strb r2, [r1, #0x444] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214d2a4 _0214d330: .word 0x01ff6210 + arm_func_end func_ov61_0214d2a4 .global func_ov61_0214d334 arm_func_start func_ov61_0214d334 @@ -18598,8 +18598,8 @@ _0214d4a8: str r0, [r4, #0x20] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214d410 _0214d4cc: .word data_ov61_0217a278 + arm_func_end func_ov61_0214d410 .global func_ov61_0214d4d0 arm_func_start func_ov61_0214d4d0 @@ -18711,8 +18711,8 @@ func_ov61_0214d600: ; 0x0214d600 add sp, sp, #0x18 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214d600 _0214d634: .word data_ov61_0217a8b8 + arm_func_end func_ov61_0214d600 .global func_ov61_0214d638 arm_func_start func_ov61_0214d638 @@ -18751,8 +18751,8 @@ func_ov61_0214d660: ; 0x0214d660 add sp, sp, #0x18 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214d660 _0214d6a8: .word data_ov61_0217a8b8 + arm_func_end func_ov61_0214d660 .global func_ov61_0214d6ac arm_func_start func_ov61_0214d6ac @@ -18766,8 +18766,8 @@ func_ov61_0214d6ac: ; 0x0214d6ac movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214d6ac _0214d6cc: .word data_ov61_0217a8c4 + arm_func_end func_ov61_0214d6ac .global func_ov61_0214d6d0 arm_func_start func_ov61_0214d6d0 @@ -18776,8 +18776,8 @@ func_ov61_0214d6d0: ; 0x0214d6d0 add r0, r0, #0xc bx ip .align 2, 0 - arm_func_end func_ov61_0214d6d0 _0214d6dc: .word func_ov61_0214d830 + arm_func_end func_ov61_0214d6d0 .global func_ov61_0214d6e0 arm_func_start func_ov61_0214d6e0 @@ -18852,9 +18852,9 @@ _0214d7b4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214d6e0 _0214d7dc: .word data_ov61_0217a2d3 _0214d7e0: .word data_ov61_0217a850 + arm_func_end func_ov61_0214d6e0 .global func_ov61_0214d7e4 arm_func_start func_ov61_0214d7e4 @@ -18994,11 +18994,11 @@ _0214d964: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214d830 _0214d9cc: .word 0x92492493 _0214d9d0: .word data_ov61_0217a850 _0214d9d4: .word data_ov61_0217a2ec _0214d9d8: .word data_ov61_0217a2fc + arm_func_end func_ov61_0214d830 .global func_ov61_0214d9dc arm_func_start func_ov61_0214d9dc @@ -19148,8 +19148,8 @@ func_ov61_0214dbb4: ; 0x0214dbb4 str r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov61_0214dbb4 _0214dbc0: .word data_ov61_0217a8d0 + arm_func_end func_ov61_0214dbb4 .global func_ov61_0214dbc4 arm_func_start func_ov61_0214dbc4 @@ -19225,11 +19225,11 @@ _0214dc64: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214dbc4 _0214dcd8: .word data_ov61_0217f368 _0214dcdc: .word data_ov61_0217a914 _0214dce0: .word 0x000013f4 _0214dce4: .word 0x00004e84 + arm_func_end func_ov61_0214dbc4 .global func_ov61_0214dce8 arm_func_start func_ov61_0214dce8 @@ -19278,10 +19278,10 @@ _0214dd44: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214dce8 _0214dd90: .word data_ov61_0217f368 _0214dd94: .word func_ov61_0214e09c _0214dd98: .word data_ov61_0217f370 + arm_func_end func_ov61_0214dce8 .global func_ov61_0214dd9c arm_func_start func_ov61_0214dd9c @@ -19322,8 +19322,8 @@ _0214ddfc: bl func_0200d83c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214dd9c _0214de24: .word data_ov61_0217f368 + arm_func_end func_ov61_0214dd9c .global func_ov61_0214de28 arm_func_start func_ov61_0214de28 @@ -19350,9 +19350,9 @@ _0214de54: str r1, [r0, #8] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214de28 _0214de78: .word data_ov61_0217f368 _0214de7c: .word data_ov61_0217a924 + arm_func_end func_ov61_0214de28 .global func_ov61_0214de80 arm_func_start func_ov61_0214de80 @@ -19369,8 +19369,8 @@ func_ov61_0214de80: ; 0x0214de80 bl func_0200d83c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0214de80 _0214deac: .word data_ov61_0217f368 + arm_func_end func_ov61_0214de80 .global func_ov61_0214deb0 arm_func_start func_ov61_0214deb0 @@ -19394,8 +19394,8 @@ func_ov61_0214deb0: ; 0x0214deb0 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214deb0 _0214def8: .word data_ov61_0217f368 + arm_func_end func_ov61_0214deb0 .global func_ov61_0214defc arm_func_start func_ov61_0214defc @@ -19435,12 +19435,12 @@ _0214df60: strge r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214defc _0214df78: .word data_ov61_0217f368 _0214df7c: .word 0x00004e20 _0214df80: .word 0x00007530 _0214df84: .word 0x00005206 _0214df88: .word 0x00004e84 + arm_func_end func_ov61_0214defc .global func_ov61_0214df8c arm_func_start func_ov61_0214df8c @@ -19509,13 +19509,13 @@ _0214dffc: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214df8c _0214e084: .word data_ov61_0217a8d0 _0214e088: .word data_ov61_0217a934 _0214e08c: .word data_ov61_0217f368 _0214e090: .word data_ov61_0217a8d0 _0214e094: .word data_ov61_0217f374 _0214e098: .word data_027e02a0 + arm_func_end func_ov61_0214df8c .global func_ov61_0214e09c arm_func_start func_ov61_0214e09c @@ -19707,11 +19707,11 @@ _0214e32c: b _0214e0a4 _0214e33c: ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} - arm_func_end func_ov61_0214e09c _0214e340: .word data_ov61_0217f368 _0214e344: .word 0x00004e84 _0214e348: .word 0x000082ea _0214e34c: .word 0x00001388 + arm_func_end func_ov61_0214e09c .global func_ov61_0214e350 arm_func_start func_ov61_0214e350 @@ -19836,7 +19836,6 @@ _0214e500: mov r0, #0x12 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214e350 _0214e508: .word data_ov61_0217f368 _0214e50c: .word 0x00004e84 _0214e510: .word data_ov61_0217a954 @@ -19845,6 +19844,7 @@ _0214e518: .word data_ov61_0217f374 _0214e51c: .word data_ov61_0217a964 _0214e520: .word 0x00004e88 _0214e524: .word 0x00004e8c + arm_func_end func_ov61_0214e350 .global func_ov61_0214e528 arm_func_start func_ov61_0214e528 @@ -20022,7 +20022,6 @@ _0214e7b8: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214e528 _0214e7c0: .word data_ov61_0217f368 _0214e7c4: .word data_ov61_0217a970 _0214e7c8: .word data_02076d88 @@ -20035,6 +20034,7 @@ _0214e7e0: .word data_ov61_0217a998 _0214e7e4: .word data_ov61_0217a9a0 _0214e7e8: .word data_ov61_0217a9ac _0214e7ec: .word data_ov61_0217a9b8 + arm_func_end func_ov61_0214e528 .global func_ov61_0214e7f0 arm_func_start func_ov61_0214e7f0 @@ -20139,7 +20139,6 @@ _0214e960: add sp, sp, #0x94 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214e7f0 _0214e96c: .word data_ov61_0217f368 _0214e970: .word data_ov61_0217a9c4 _0214e974: .word data_ov61_0217a9d0 @@ -20150,6 +20149,7 @@ _0214e984: .word data_ov61_0217f390 _0214e988: .word data_ov61_0217a9e8 _0214e98c: .word data_ov61_0217a9ec _0214e990: .word data_ov61_0217a9f4 + arm_func_end func_ov61_0214e7f0 .global func_ov61_0214e994 arm_func_start func_ov61_0214e994 @@ -20171,8 +20171,8 @@ func_ov61_0214e994: ; 0x0214e994 bl func_0200e0c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214e994 _0214e9d4: .word data_ov61_0217f368 + arm_func_end func_ov61_0214e994 .global func_ov61_0214e9d8 arm_func_start func_ov61_0214e9d8 @@ -20367,7 +20367,6 @@ _0214ec60: add sp, sp, #0x8c ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0214ea00 _0214ec90: .word data_ov61_0217aa00 _0214ec94: .word data_ov61_0217aa08 _0214ec98: .word 0x027ffe0c @@ -20376,6 +20375,7 @@ _0214eca0: .word data_ov61_0217aa10 _0214eca4: .word data_ov61_0217aa18 _0214eca8: .word data_ov61_0217aa24 _0214ecac: .word data_ov61_0217aa40 + arm_func_end func_ov61_0214ea00 .global func_ov61_0214ecb0 arm_func_start func_ov61_0214ecb0 @@ -20575,7 +20575,6 @@ _0214ef54: add sp, sp, #0x28 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214ecb0 _0214efb4: .word data_ov61_0217aa50 _0214efb8: .word data_ov61_0217aa5c _0214efbc: .word data_ov61_0217aa64 @@ -20594,6 +20593,7 @@ _0214efec: .word data_ov61_0217aac4 _0214eff0: .word data_ov61_0217aacc _0214eff4: .word data_ov61_0217aae4 _0214eff8: .word data_ov61_0217aaf0 + arm_func_end func_ov61_0214ecb0 .global func_ov61_0214effc arm_func_start func_ov61_0214effc @@ -20667,12 +20667,12 @@ _0214f0dc: ldr r0, [r0, #0x20] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214effc _0214f104: .word 0x00001c14 _0214f108: .word data_ov61_0217ab2c _0214f10c: .word 0x00000b68 _0214f110: .word data_ov61_0217ab44 _0214f114: .word 0x000005ea + arm_func_end func_ov61_0214effc .global func_ov61_0214f118 arm_func_start func_ov61_0214f118 @@ -20712,12 +20712,12 @@ _0214f190: add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214f118 _0214f19c: .word data_ov61_0217ab5c _0214f1a0: .word data_ov61_0217ab68 _0214f1a4: .word data_ov61_0217ab70 _0214f1a8: .word data_ov61_0217ab78 _0214f1ac: .word data_ov61_0217ab7c + arm_func_end func_ov61_0214f118 .global func_ov61_0214f1b0 arm_func_start func_ov61_0214f1b0 @@ -20769,9 +20769,9 @@ _0214f22c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214f1b0 _0214f264: .word data_ov61_0217f388 _0214f268: .word func_ov61_0214f494 + arm_func_end func_ov61_0214f1b0 .global func_ov61_0214f26c arm_func_start func_ov61_0214f26c @@ -20862,9 +20862,9 @@ func_ov61_0214f340: ; 0x0214f340 bl func_ov61_02154b08 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214f340 _0214f390: .word 0x00000b68 _0214f394: .word 0x000005ea + arm_func_end func_ov61_0214f340 .global func_ov61_0214f398 arm_func_start func_ov61_0214f398 @@ -20874,8 +20874,8 @@ func_ov61_0214f398: ; 0x0214f398 ldr r0, [r0, #0x124] bx ip .align 2, 0 - arm_func_end func_ov61_0214f398 _0214f3a8: .word func_ov61_021566cc + arm_func_end func_ov61_0214f398 .global func_ov61_0214f3ac arm_func_start func_ov61_0214f3ac @@ -20936,10 +20936,10 @@ func_ov61_0214f3ac: ; 0x0214f3ac mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0214f3ac _0214f488: .word data_ov61_0217ab70 _0214f48c: .word data_ov61_0217ab8c _0214f490: .word data_ov61_0217aba0 + arm_func_end func_ov61_0214f3ac .global func_ov61_0214f494 arm_func_start func_ov61_0214f494 @@ -21152,12 +21152,12 @@ _0214f784: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0214f494 _0214f79c: .word 0x0000ea60 _0214f7a0: .word func_ov61_0214fb94 _0214f7a4: .word data_ov61_0217ab00 _0214f7a8: .word data_ov61_0217f464 _0214f7ac: .word 0x000082ea + arm_func_end func_ov61_0214f494 .global func_ov61_0214f7b0 arm_func_start func_ov61_0214f7b0 @@ -21207,10 +21207,10 @@ _0214f844: bl func_02007a44 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214f7b0 _0214f858: .word data_ov61_0217aba4 _0214f85c: .word data_ov61_0217abbc _0214f860: .word 0x00001c14 + arm_func_end func_ov61_0214f7b0 .global func_ov61_0214f864 arm_func_start func_ov61_0214f864 @@ -21262,9 +21262,9 @@ func_ov61_0214f864: ; 0x0214f864 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0214f864 _0214f91c: .word data_ov61_0217abd4 _0214f920: .word data_ov61_0217ac28 + arm_func_end func_ov61_0214f864 .global func_ov61_0214f924 arm_func_start func_ov61_0214f924 @@ -21324,9 +21324,9 @@ _0214f99c: str r1, [r5, #4] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0214f924 _0214f9f8: .word data_ov61_0217ac48 _0214f9fc: .word data_ov61_0217ab70 + arm_func_end func_ov61_0214f924 .global func_ov61_0214fa00 arm_func_start func_ov61_0214fa00 @@ -21398,9 +21398,9 @@ _0214fab0: strb r0, [r1] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0214fa00 _0214fb04: .word data_ov61_0217ac54 _0214fb08: .word data_ov61_0217ac58 + arm_func_end func_ov61_0214fa00 .global func_ov61_0214fb0c arm_func_start func_ov61_0214fb0c @@ -21440,8 +21440,8 @@ _0214fb64: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214fb0c _0214fb90: .word data_ov61_0217ac60 + arm_func_end func_ov61_0214fb0c .global func_ov61_0214fb94 arm_func_start func_ov61_0214fb94 @@ -21476,8 +21476,8 @@ func_ov61_0214fba0: ; 0x0214fba0 mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0214fba0 _0214fbf4: .word data_ov61_0217ac64 + arm_func_end func_ov61_0214fba0 .global func_ov61_0214fbf8 arm_func_start func_ov61_0214fbf8 @@ -21499,8 +21499,8 @@ _0214fc20: bl func_02007a44 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0214fbf8 _0214fc34: .word data_ov61_0217ac78 + arm_func_end func_ov61_0214fbf8 .global func_ov61_0214fc38 arm_func_start func_ov61_0214fc38 @@ -21546,9 +21546,9 @@ func_ov61_0214fc38: ; 0x0214fc38 str r1, [r6, #8] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0214fc38 _0214fcd8: .word data_ov61_0217ac8c _0214fcdc: .word data_ov61_0217ac78 + arm_func_end func_ov61_0214fc38 .global func_ov61_0214fce0 arm_func_start func_ov61_0214fce0 @@ -21638,11 +21638,11 @@ _0214fe1c: mov r0, #1 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0214fce0 _0214fe24: .word data_ov61_0217ac9c _0214fe28: .word data_ov61_0217aca4 _0214fe2c: .word data_ov61_0217acb0 _0214fe30: .word data_ov61_0217acb4 + arm_func_end func_ov61_0214fce0 .global func_ov61_0214fe34 arm_func_start func_ov61_0214fe34 @@ -21732,11 +21732,11 @@ _0214ff70: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0214fe34 _0214ff78: .word data_ov61_0217acb8 _0214ff7c: .word data_ov61_0217acd8 _0214ff80: .word data_ov61_0217acf8 _0214ff84: .word data_ov61_0217ad14 + arm_func_end func_ov61_0214fe34 .global func_ov61_0214ff88 arm_func_start func_ov61_0214ff88 @@ -21912,7 +21912,6 @@ _021501fc: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0214ff88 _02150208: .word data_ov61_0217ab70 _0215020c: .word data_ov61_0217ad30 _02150210: .word data_ov61_0217ad34 @@ -21921,6 +21920,7 @@ _02150218: .word data_ov61_0217aba0 _0215021c: .word data_ov61_0217ad44 _02150220: .word data_ov61_0217ad48 _02150224: .word data_ov61_0217ad4c + arm_func_end func_ov61_0214ff88 .global func_ov61_02150228 arm_func_start func_ov61_02150228 @@ -22038,9 +22038,9 @@ _02150384: blt _02150344 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02150314 _02150394: .word data_ov61_0217ad50 _02150398: .word data_ov61_0217ad6c + arm_func_end func_ov61_02150314 .global func_ov61_0215039c arm_func_start func_ov61_0215039c @@ -22096,13 +22096,13 @@ func_ov61_0215039c: ; 0x0215039c mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215039c _02150464: .word data_ov61_0217f38c _02150468: .word data_ov61_0217adb0 _0215046c: .word 0x000011f4 _02150470: .word 0xfffe7961 _02150474: .word data_ov61_0217adc4 _02150478: .word 0x00001c14 + arm_func_end func_ov61_0215039c .global func_ov61_0215047c arm_func_start func_ov61_0215047c @@ -22168,12 +22168,12 @@ _0215053c: str r1, [r0] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215047c _02150560: .word data_ov61_0217f38c _02150564: .word data_ov61_0217add4 _02150568: .word data_ov61_0217ade4 _0215056c: .word data_ov61_0217ae00 _02150570: .word data_ov61_0217ae20 + arm_func_end func_ov61_0215047c .global func_ov61_02150574 arm_func_start func_ov61_02150574 @@ -22206,8 +22206,8 @@ _021505c0: str r1, [r0, #4] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02150574 _021505d8: .word data_ov61_0217f38c + arm_func_end func_ov61_02150574 .global func_ov61_021505dc arm_func_start func_ov61_021505dc @@ -22228,8 +22228,8 @@ func_ov61_021505dc: ; 0x021505dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021505dc _02150618: .word data_ov61_0217f38c + arm_func_end func_ov61_021505dc .global func_ov61_0215061c arm_func_start func_ov61_0215061c @@ -22240,8 +22240,8 @@ func_ov61_0215061c: ; 0x0215061c ldr r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov61_0215061c _02150630: .word data_ov61_0217f38c + arm_func_end func_ov61_0215061c .global func_ov61_02150634 arm_func_start func_ov61_02150634 @@ -22280,9 +22280,9 @@ _0215066c: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02150634 _021506b4: .word data_ov61_0217f38c _021506b8: .word func_ov61_021506bc + arm_func_end func_ov61_02150634 .global func_ov61_021506bc arm_func_start func_ov61_021506bc @@ -23286,7 +23286,6 @@ _021514fc: add sp, sp, #0x290 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021506bc _02151520: .word data_ov61_0217f38c _02151524: .word 0x00009c40 _02151528: .word data_ov61_0217ad88 @@ -23321,6 +23320,7 @@ _02151598: .word data_ov61_0217ae7c _0215159c: .word data_ov61_0217af18 _021515a0: .word data_ov61_0217af24 _021515a4: .word data_ov61_0217af30 + arm_func_end func_ov61_021506bc .global func_ov61_021515a8 arm_func_start func_ov61_021515a8 @@ -23342,8 +23342,8 @@ func_ov61_021515a8: ; 0x021515a8 bl func_0200e0c8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021515a8 _021515e8: .word data_ov61_0217f38c + arm_func_end func_ov61_021515a8 .global func_ov61_021515ec arm_func_start func_ov61_021515ec @@ -23485,11 +23485,11 @@ _021517f4: add sp, sp, #0x3c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021515ec _02151800: .word data_ov61_0217af9c _02151804: .word data_02076d88 _02151808: .word data_ov61_0217af6c _0215180c: .word data_ov61_0217f408 + arm_func_end func_ov61_021515ec .global func_ov61_02151810 arm_func_start func_ov61_02151810 @@ -23596,9 +23596,9 @@ _02151980: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02151810 _02151990: .word 0xaaaaaaab _02151994: .word data_ov61_0217afbc + arm_func_end func_ov61_02151810 .global func_ov61_02151998 arm_func_start func_ov61_02151998 @@ -23775,11 +23775,11 @@ _02151be0: bl func_ov61_0215cb7c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02151b04 _02151bf8: .word data_ov61_0217f414 _02151bfc: .word data_ov61_0217f494 _02151c00: .word data_027e02a0 _02151c04: .word data_ov61_0217f73c + arm_func_end func_ov61_02151b04 .global func_ov61_02151c08 arm_func_start func_ov61_02151c08 @@ -23795,8 +23795,8 @@ _02151c24: bl func_0200db28 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02151c08 _02151c2c: .word data_ov61_0217f414 + arm_func_end func_ov61_02151c08 .global func_ov61_02151c30 arm_func_start func_ov61_02151c30 @@ -23945,7 +23945,6 @@ _02151cf4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02151c3c _02151e34: .word data_02000bd8 _02151e38: .word data_ov61_0217f414 _02151e3c: .word 0x6c078965 @@ -23963,6 +23962,7 @@ _02151e68: .word data_ov61_02180c40 _02151e6c: .word data_ov61_0217f5bc _02151e70: .word func_ov61_021556b4 _02151e74: .word data_ov61_02180440 + arm_func_end func_ov61_02151c3c .global func_ov61_02151e78 arm_func_start func_ov61_02151e78 @@ -23987,9 +23987,9 @@ _02151eb0: mov r0, r5 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02151e78 _02151ec0: .word data_ov61_0217f5bc _02151ec4: .word data_ov61_0217f414 + arm_func_end func_ov61_02151e78 .global func_ov61_02151ec8 arm_func_start func_ov61_02151ec8 @@ -23998,8 +23998,8 @@ func_ov61_02151ec8: ; 0x02151ec8 str r0, [r1, #0x3c] bx lr .align 2, 0 - arm_func_end func_ov61_02151ec8 _02151ed4: .word data_ov61_0217f414 + arm_func_end func_ov61_02151ec8 .global func_ov61_02151ed8 arm_func_start func_ov61_02151ed8 @@ -24020,10 +24020,10 @@ func_ov61_02151ed8: ; 0x02151ed8 str r1, [r0, #0x5c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02151ed8 _02151f14: .word data_ov61_0217f5bc _02151f18: .word data_ov61_0217f67c _02151f1c: .word data_ov61_0217f414 + arm_func_end func_ov61_02151ed8 .global func_ov61_02151f20 arm_func_start func_ov61_02151f20 @@ -24040,10 +24040,10 @@ func_ov61_02151f20: ; 0x02151f20 bl func_0200da78 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02151f20 _02151f4c: .word data_ov61_0217bc04 _02151f50: .word data_ov61_0217f67c _02151f54: .word data_ov61_0217f5bc + arm_func_end func_ov61_02151f20 .global func_ov61_02151f58 arm_func_start func_ov61_02151f58 @@ -24098,8 +24098,8 @@ _02151fe0: mov r0, r0, lsr #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_02151f58 _02152008: .word 0x00ff00ff + arm_func_end func_ov61_02151f58 .global func_ov61_0215200c arm_func_start func_ov61_0215200c @@ -24111,8 +24111,8 @@ func_ov61_0215200c: ; 0x0215200c moveq r0, r1 bx lr .align 2, 0 - arm_func_end func_ov61_0215200c _02152024: .word 0x0000ffff + arm_func_end func_ov61_0215200c .global func_ov61_02152028 arm_func_start func_ov61_02152028 @@ -24149,8 +24149,8 @@ func_ov61_02152044: ; 0x02152044 moveq r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02152044 _02152090: .word 0x0000ffff + arm_func_end func_ov61_02152044 .global func_ov61_02152094 arm_func_start func_ov61_02152094 @@ -24172,8 +24172,8 @@ _021520c8: mov r0, ip bx lr .align 2, 0 - arm_func_end func_ov61_02152094 _021520d0: .word data_ov61_0217f414 + arm_func_end func_ov61_02152094 .global func_ov61_021520d4 arm_func_start func_ov61_021520d4 @@ -24187,8 +24187,8 @@ func_ov61_021520d4: ; 0x021520d4 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021520d4 _021520f4: .word data_ov61_0217f414 + arm_func_end func_ov61_021520d4 .global func_ov61_021520f8 arm_func_start func_ov61_021520f8 @@ -24209,8 +24209,8 @@ _02152128: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021520f8 _02152130: .word data_ov61_0217f414 + arm_func_end func_ov61_021520f8 .global func_ov61_02152134 arm_func_start func_ov61_02152134 @@ -24259,9 +24259,9 @@ _021521b8: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02152148 _021521c0: .word data_ov61_0217f414 _021521c4: .word 0x7f000001 + arm_func_end func_ov61_02152148 .global func_ov61_021521c8 arm_func_start func_ov61_021521c8 @@ -24310,9 +24310,9 @@ _0215221c: strb r1, [r0] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021521f4 _02152258: .word data_ov61_0217bc10 _0215225c: .word data_ov61_0217f414 + arm_func_end func_ov61_021521f4 .global func_ov61_02152260 arm_func_start func_ov61_02152260 @@ -24445,10 +24445,10 @@ _0215243c: str r4, [r0, #0x28] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02152260 _02152448: .word data_ov61_0217f414 _0215244c: .word 0x000005e4 _02152450: .word data_ov61_0217bc10 + arm_func_end func_ov61_02152260 .global func_ov61_02152454 arm_func_start func_ov61_02152454 @@ -24475,8 +24475,8 @@ func_ov61_02152454: ; 0x02152454 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02152454 _021524a8: .word data_ov61_0217f414 + arm_func_end func_ov61_02152454 .global func_ov61_021524ac arm_func_start func_ov61_021524ac @@ -24531,9 +24531,9 @@ _02152518: add r0, r0, #2 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_021524ac _02152564: .word data_ov61_0217f414 _02152568: .word data_027e02a0 + arm_func_end func_ov61_021524ac .global func_ov61_0215256c arm_func_start func_ov61_0215256c @@ -24555,8 +24555,8 @@ func_ov61_0215256c: ; 0x0215256c bl func_0200ee60 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0215256c _021525ac: .word data_ov61_0217f414 + arm_func_end func_ov61_0215256c .global func_ov61_021525b0 arm_func_start func_ov61_021525b0 @@ -24613,13 +24613,13 @@ _02152658: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021525b0 _02152668: .word 0x7f000001 _0215266c: .word data_ov61_0217f414 _02152670: .word data_ov61_0217f8fc _02152674: .word data_ov61_0217bc08 _02152678: .word data_ov61_0217f494 _0215267c: .word data_ov61_0217f49e + arm_func_end func_ov61_021525b0 .global func_ov61_02152680 arm_func_start func_ov61_02152680 @@ -24684,11 +24684,11 @@ func_ov61_02152680: ; 0x02152680 add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_02152680 _0215276c: .word data_ov61_0217f8fc _02152770: .word 0x00000608 _02152774: .word 0x00000406 _02152778: .word data_ov61_0217f414 + arm_func_end func_ov61_02152680 .global func_ov61_0215277c arm_func_start func_ov61_0215277c @@ -24723,8 +24723,8 @@ _021527a0: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0215277c _021527e8: .word data_ov61_0217f414 + arm_func_end func_ov61_0215277c .global func_ov61_021527ec arm_func_start func_ov61_021527ec @@ -24809,11 +24809,11 @@ _021528e8: strh r4, [r0, r5] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021527ec _02152918: .word 0x7f000001 _0215291c: .word data_ov61_0217f414 _02152920: .word data_ov61_0217f494 _02152924: .word data_ov61_0217f49e + arm_func_end func_ov61_021527ec .global func_ov61_02152928 arm_func_start func_ov61_02152928 @@ -24873,8 +24873,8 @@ _021529cc: bl func_ov61_021521f4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02152928 _021529f4: .word data_ov61_0217f8fc + arm_func_end func_ov61_02152928 .global func_ov61_021529f8 arm_func_start func_ov61_021529f8 @@ -24952,11 +24952,11 @@ _02152acc: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021529f8 _02152b10: .word 0x7f000001 _02152b14: .word data_ov61_0217f414 _02152b18: .word data_ov61_0217bc10 _02152b1c: .word data_ov61_0217f8fc + arm_func_end func_ov61_021529f8 .global func_ov61_02152b20 arm_func_start func_ov61_02152b20 @@ -25093,9 +25093,9 @@ _02152ce0: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02152b20 _02152d10: .word data_ov61_0217f414 _02152d14: .word 0x000005c8 + arm_func_end func_ov61_02152b20 .global func_ov61_02152d18 arm_func_start func_ov61_02152d18 @@ -25143,9 +25143,9 @@ func_ov61_02152d18: ; 0x02152d18 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02152d18 _02152dc0: .word data_ov61_0217f414 _02152dc4: .word data_027e02a0 + arm_func_end func_ov61_02152d18 .global func_ov61_02152dc8 arm_func_start func_ov61_02152dc8 @@ -25229,8 +25229,8 @@ func_ov61_02152dc8: ; 0x02152dc8 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02152dc8 _02152f00: .word data_ov61_0217f414 + arm_func_end func_ov61_02152dc8 .global func_ov61_02152f04 arm_func_start func_ov61_02152f04 @@ -25390,11 +25390,11 @@ _021530e8: add sp, sp, #8 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02152f04 _02153168: .word data_027e02a0 _0215316c: .word data_ov61_0217f67c _02153170: .word data_ov61_0217f926 _02153174: .word data_ov61_0217f414 + arm_func_end func_ov61_02152f04 .global func_ov61_02153178 arm_func_start func_ov61_02153178 @@ -25440,9 +25440,9 @@ func_ov61_02153178: ; 0x02153178 bl func_ov61_021521f4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02153178 _02153218: .word data_ov61_0217f8fc _0215321c: .word data_ov61_0217f414 + arm_func_end func_ov61_02153178 .global func_ov61_02153220 arm_func_start func_ov61_02153220 @@ -25528,10 +25528,10 @@ _02153338: strneb r1, [r0, #1] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02153220 _02153358: .word data_ov61_0217f8fc _0215335c: .word data_ov61_0217f414 _02153360: .word 0x00000406 + arm_func_end func_ov61_02153220 .global func_ov61_02153364 arm_func_start func_ov61_02153364 @@ -25666,8 +25666,8 @@ _02153538: bl func_0200ee60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02153448 _02153544: .word data_027e02a0 + arm_func_end func_ov61_02153448 .global func_ov61_02153548 arm_func_start func_ov61_02153548 @@ -25739,8 +25739,8 @@ _02153620: bl func_ov61_02153364 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02153568 _02153634: .word 0x0000ffff + arm_func_end func_ov61_02153568 .global func_ov61_02153638 arm_func_start func_ov61_02153638 @@ -25803,8 +25803,8 @@ _02153700: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02153638 _02153708: .word data_027e02a0 + arm_func_end func_ov61_02153638 .global func_ov61_0215370c arm_func_start func_ov61_0215370c @@ -25890,8 +25890,8 @@ _02153818: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021537c0 _02153820: .word data_027e02a0 + arm_func_end func_ov61_021537c0 .global func_ov61_02153824 arm_func_start func_ov61_02153824 @@ -25979,9 +25979,9 @@ _0215391c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021538c4 _02153930: .word data_027e02a0 _02153934: .word data_ov61_0217f67c + arm_func_end func_ov61_021538c4 .global func_ov61_02153938 arm_func_start func_ov61_02153938 @@ -25991,8 +25991,8 @@ func_ov61_02153938: ; 0x02153938 mov r1, #0x10 bx ip .align 2, 0 - arm_func_end func_ov61_02153938 _02153948: .word func_ov61_021538c4 + arm_func_end func_ov61_02153938 .global func_ov61_0215394c arm_func_start func_ov61_0215394c @@ -26002,8 +26002,8 @@ func_ov61_0215394c: ; 0x0215394c mov r1, #0x11 bx ip .align 2, 0 - arm_func_end func_ov61_0215394c _0215395c: .word func_ov61_021538c4 + arm_func_end func_ov61_0215394c .global func_ov61_02153960 arm_func_start func_ov61_02153960 @@ -26086,10 +26086,10 @@ _02153a30: bl func_ov61_021538c4 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02153960 _02153a90: .word data_ov61_0217f558 _02153a94: .word data_ov61_0217f514 _02153a98: .word data_ov61_0217f414 + arm_func_end func_ov61_02153960 .global func_ov61_02153a9c arm_func_start func_ov61_02153a9c @@ -26847,8 +26847,8 @@ _0215450c: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02154310 _02154518: .word data_027e02a0 + arm_func_end func_ov61_02154310 .global func_ov61_0215451c arm_func_start func_ov61_0215451c @@ -27041,11 +27041,11 @@ _02154780: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215451c _021547d8: .word 0x00003fff _021547dc: .word data_ov61_0217f73c _021547e0: .word 0x00001fff _021547e4: .word data_ov61_0217f414 + arm_func_end func_ov61_0215451c .global func_ov61_021547e8 arm_func_start func_ov61_021547e8 @@ -27166,9 +27166,9 @@ _02154984: blx r1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021547e8 _021549a4: .word 0x0000ffff _021549a8: .word data_ov61_0217f414 + arm_func_end func_ov61_021547e8 .global func_ov61_021549ac arm_func_start func_ov61_021549ac @@ -27205,8 +27205,8 @@ _02154a10: bl func_ov61_0215256c b _021549b8 .align 2, 0 - arm_func_end func_ov61_021549ac _02154a18: .word 0x00000806 + arm_func_end func_ov61_021549ac .global func_ov61_02154a1c arm_func_start func_ov61_02154a1c @@ -27257,10 +27257,10 @@ _02154aa4: ldrh r0, [r0, #8] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02154a1c _02154ab8: .word data_027e02a0 _02154abc: .word data_ov61_0217f414 _02154ac0: .word 0x00001388 + arm_func_end func_ov61_02154a1c .global func_ov61_02154ac4 arm_func_start func_ov61_02154ac4 @@ -27282,8 +27282,8 @@ func_ov61_02154ac4: ; 0x02154ac4 str r0, [r1, #0x6c] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02154ac4 _02154b04: .word data_ov61_0217f414 + arm_func_end func_ov61_02154ac4 .global func_ov61_02154b08 arm_func_start func_ov61_02154b08 @@ -27293,8 +27293,8 @@ func_ov61_02154b08: ; 0x02154b08 str r0, [r1, #0xa4] bx lr .align 2, 0 - arm_func_end func_ov61_02154b08 _02154b18: .word data_027e02a0 + arm_func_end func_ov61_02154b08 .global func_ov61_02154b1c arm_func_start func_ov61_02154b1c @@ -27305,8 +27305,8 @@ func_ov61_02154b1c: ; 0x02154b1c str r1, [r0, #0xa4] bx lr .align 2, 0 - arm_func_end func_ov61_02154b1c _02154b30: .word data_027e02a0 + arm_func_end func_ov61_02154b1c .global func_ov61_02154b34 arm_func_start func_ov61_02154b34 @@ -27322,8 +27322,8 @@ func_ov61_02154b34: ; 0x02154b34 str r0, [r1, #0x44] bx lr .align 2, 0 - arm_func_end func_ov61_02154b34 _02154b5c: .word data_027e02a0 + arm_func_end func_ov61_02154b34 .global func_ov61_02154b60 arm_func_start func_ov61_02154b60 @@ -27350,10 +27350,10 @@ func_ov61_02154b60: ; 0x02154b60 strh r0, [r4, #0xa] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02154b60 _02154bb4: .word data_027e02a0 _02154bb8: .word 0x7f000001 _02154bbc: .word data_ov61_0217f414 + arm_func_end func_ov61_02154b60 .global func_ov61_02154bc0 arm_func_start func_ov61_02154bc0 @@ -27371,8 +27371,8 @@ func_ov61_02154bc0: ; 0x02154bc0 str r0, [r1, #0x38] bx lr .align 2, 0 - arm_func_end func_ov61_02154bc0 _02154bf0: .word data_027e02a0 + arm_func_end func_ov61_02154bc0 .global func_ov61_02154bf4 arm_func_start func_ov61_02154bf4 @@ -27385,8 +27385,8 @@ func_ov61_02154bf4: ; 0x02154bf4 strne r0, [r1] bx lr .align 2, 0 - arm_func_end func_ov61_02154bf4 _02154c10: .word data_027e02a0 + arm_func_end func_ov61_02154bf4 .global func_ov61_02154c14 arm_func_start func_ov61_02154c14 @@ -27397,8 +27397,8 @@ func_ov61_02154c14: ; 0x02154c14 str r1, [r0, #0xa4] bx lr .align 2, 0 - arm_func_end func_ov61_02154c14 _02154c28: .word data_027e02a0 + arm_func_end func_ov61_02154c14 .global func_ov61_02154c2c arm_func_start func_ov61_02154c2c @@ -27430,8 +27430,8 @@ func_ov61_02154c68: ; 0x02154c68 strne r0, [r1, #0x38] bx lr .align 2, 0 - arm_func_end func_ov61_02154c68 _02154c80: .word data_027e02a0 + arm_func_end func_ov61_02154c68 .global func_ov61_02154c84 arm_func_start func_ov61_02154c84 @@ -27451,8 +27451,8 @@ _02154cb0: bl func_ov61_02154c2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02154c84 _02154cb8: .word data_027e02a0 + arm_func_end func_ov61_02154c84 .global func_ov61_02154cbc arm_func_start func_ov61_02154cbc @@ -27502,8 +27502,8 @@ _02154d58: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02154cbc _02154d60: .word data_ov61_0217f414 + arm_func_end func_ov61_02154cbc .global func_ov61_02154d64 arm_func_start func_ov61_02154d64 @@ -27526,8 +27526,8 @@ _02154d98: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02154d64 _02154da0: .word data_027e02a0 + arm_func_end func_ov61_02154d64 .global func_ov61_02154da4 arm_func_start func_ov61_02154da4 @@ -27553,8 +27553,8 @@ _02154de8: mov r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_02154da4 _02154df0: .word data_027e02a0 + arm_func_end func_ov61_02154da4 .global func_ov61_02154df4 arm_func_start func_ov61_02154df4 @@ -27601,8 +27601,8 @@ _02154e70: bl func_ov61_02154df4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02154e44 _02154e7c: .word data_027e02a0 + arm_func_end func_ov61_02154e44 .global func_ov61_02154e80 arm_func_start func_ov61_02154e80 @@ -27644,9 +27644,9 @@ _02154ef4: strb r0, [r4, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02154e80 _02154f00: .word data_027e02a0 _02154f04: .word data_ov61_0217f414 + arm_func_end func_ov61_02154e80 .global func_ov61_02154f08 arm_func_start func_ov61_02154f08 @@ -27747,8 +27747,8 @@ _02155028: mov r0, r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02154fd8 _02155038: .word data_027e02a0 + arm_func_end func_ov61_02154fd8 .global func_ov61_0215503c arm_func_start func_ov61_0215503c @@ -27812,8 +27812,8 @@ _021550f8: bl func_ov61_0215503c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021550cc _02155100: .word data_027e02a0 + arm_func_end func_ov61_021550cc .global func_ov61_02155104 arm_func_start func_ov61_02155104 @@ -27870,8 +27870,8 @@ _021551bc: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02155104 _021551c4: .word data_ov61_0217f414 + arm_func_end func_ov61_02155104 .global func_ov61_021551c8 arm_func_start func_ov61_021551c8 @@ -28032,8 +28032,8 @@ _021553e8: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02155204 _021553f4: .word data_ov61_0217f414 + arm_func_end func_ov61_02155204 .global func_ov61_021553f8 arm_func_start func_ov61_021553f8 @@ -28099,9 +28099,9 @@ _021554bc: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021553f8 _021554c4: .word data_027e02a0 _021554c8: .word data_ov61_0217f414 + arm_func_end func_ov61_021553f8 .global func_ov61_021554cc arm_func_start func_ov61_021554cc @@ -28147,8 +28147,8 @@ _02155558: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021554cc _02155560: .word data_027e02a0 + arm_func_end func_ov61_021554cc .global func_ov61_02155564 arm_func_start func_ov61_02155564 @@ -28185,8 +28185,8 @@ _021555c8: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02155564 _021555d0: .word data_027e02a0 + arm_func_end func_ov61_02155564 .global func_ov61_021555d4 arm_func_start func_ov61_021555d4 @@ -28207,8 +28207,8 @@ func_ov61_021555d4: ; 0x021555d4 str r0, [r4, #0x60] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021555d4 _02155610: .word data_027e02a0 + arm_func_end func_ov61_021555d4 .global func_ov61_02155614 arm_func_start func_ov61_02155614 @@ -28256,8 +28256,8 @@ _02155684: blt _02155664 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02155614 _021556b0: .word data_ov61_0217f414 + arm_func_end func_ov61_02155614 .global func_ov61_021556b4 arm_func_start func_ov61_021556b4 @@ -28497,7 +28497,6 @@ _021559fc: bl func_ov61_02154b1c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021556b4 _02155a04: .word data_ov61_0217f414 _02155a08: .word data_ov61_0217f4f4 _02155a0c: .word data_ov61_0217fac0 @@ -28506,6 +28505,7 @@ _02155a14: .word data_ov61_0217f494 _02155a18: .word 0x000003bd _02155a1c: .word data_027e02a0 _02155a20: .word data_ov61_0217f73c + arm_func_end func_ov61_021556b4 .global func_ov61_02155a24 arm_func_start func_ov61_02155a24 @@ -28603,7 +28603,6 @@ func_ov61_02155a24: ; 0x02155a24 add r0, r0, #0x100 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02155a24 _02155b94: .word 0x00000101 _02155b98: .word data_ov61_0217f414 _02155b9c: .word data_ov61_0217f8fc @@ -28611,6 +28610,7 @@ _02155ba0: .word 0x00008263 _02155ba4: .word 0x00006353 _02155ba8: .word 0x00000135 _02155bac: .word data_ov61_0217bc1c + arm_func_end func_ov61_02155a24 .global func_ov61_02155bb0 arm_func_start func_ov61_02155bb0 @@ -28683,9 +28683,9 @@ _02155c68: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_02155be4 _02155ca0: .word data_ov61_0217f96a _02155ca4: .word data_ov61_0217f414 + arm_func_end func_ov61_02155be4 .global func_ov61_02155ca8 arm_func_start func_ov61_02155ca8 @@ -28756,9 +28756,9 @@ _02155d74: ldr r0, [sp] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02155ca8 _02155da8: .word data_ov61_0217f96a _02155dac: .word data_ov61_0217f414 + arm_func_end func_ov61_02155ca8 .global func_ov61_02155db0 arm_func_start func_ov61_02155db0 @@ -28992,9 +28992,9 @@ _021560ec: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02155db0 _021560f8: .word data_ov61_0217f8fc _021560fc: .word data_ov61_0217f414 + arm_func_end func_ov61_02155db0 .global func_ov61_02156100 arm_func_start func_ov61_02156100 @@ -29099,8 +29099,8 @@ _02156248: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02156158 _02156250: .word data_ov61_0217f414 + arm_func_end func_ov61_02156158 .global func_ov61_02156254 arm_func_start func_ov61_02156254 @@ -29131,9 +29131,9 @@ func_ov61_02156254: ; 0x02156254 bl func_ov61_02154bf4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02156254 _021562b8: .word data_ov61_0217f414 _021562bc: .word data_ov61_0217f96a + arm_func_end func_ov61_02156254 .global func_ov61_021562c0 arm_func_start func_ov61_021562c0 @@ -29339,9 +29339,9 @@ _02156584: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021562f0 _02156590: .word 0x00001001 _02156594: .word data_ov61_0217f414 + arm_func_end func_ov61_021562f0 .global func_ov61_02156598 arm_func_start func_ov61_02156598 @@ -29523,9 +29523,9 @@ _021567dc: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021566cc _021567fc: .word data_ov61_0217f414 _02156800: .word data_ov61_0217f474 + arm_func_end func_ov61_021566cc .global func_ov61_02156804 arm_func_start func_ov61_02156804 @@ -29544,9 +29544,9 @@ func_ov61_02156804: ; 0x02156804 bl func_ov61_02156840 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02156804 _02156838: .word data_02000bf0 _0215683c: .word data_ov61_0217bc28 + arm_func_end func_ov61_02156804 .global func_ov61_02156840 arm_func_start func_ov61_02156840 @@ -29566,10 +29566,10 @@ _0215686c: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02156840 _02156874: .word data_ov61_0217bc28 _02156878: .word data_ov61_0217bc60 _0215687c: .word data_ov61_02180c40 + arm_func_end func_ov61_02156840 .global func_ov61_02156880 arm_func_start func_ov61_02156880 @@ -29655,7 +29655,6 @@ _02156988: bl func_ov61_02151c3c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02156880 _021569b4: .word data_ov61_0217bc28 _021569b8: .word data_ov61_02180c50 _021569bc: .word data_ov61_02180c40 @@ -29666,6 +29665,7 @@ _021569cc: .word func_ov61_02156a48 _021569d0: .word func_ov61_021569dc _021569d4: .word func_ov61_02152454 _021569d8: .word func_ov61_021588b4 + arm_func_end func_ov61_02156880 .global func_ov61_021569dc arm_func_start func_ov61_021569dc @@ -29692,13 +29692,13 @@ func_ov61_021569dc: ; 0x021569dc str r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov61_021569dc _02156a30: .word data_ov61_0217bc28 _02156a34: .word data_ov61_0217f464 _02156a38: .word data_ov61_0217f430 _02156a3c: .word data_ov61_0217f440 _02156a40: .word data_ov61_0217f474 _02156a44: .word data_ov61_02180c40 + arm_func_end func_ov61_021569dc .global func_ov61_02156a48 arm_func_start func_ov61_02156a48 @@ -29709,8 +29709,8 @@ func_ov61_02156a48: ; 0x02156a48 str r1, [r0, #8] bx lr .align 2, 0 - arm_func_end func_ov61_02156a48 _02156a5c: .word data_ov61_02180c40 + arm_func_end func_ov61_02156a48 .global func_ov61_02156a60 arm_func_start func_ov61_02156a60 @@ -29763,10 +29763,10 @@ _02156af0: str r6, [r1] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02156a78 _02156b00: .word data_ov61_0217bc28 _02156b04: .word data_ov61_02180c84 _02156b08: .word data_ov61_02180c80 + arm_func_end func_ov61_02156a78 .global func_ov61_02156b0c arm_func_start func_ov61_02156b0c @@ -29788,9 +29788,9 @@ func_ov61_02156b0c: ; 0x02156b0c str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02156b0c _02156b4c: .word data_ov61_02180c80 _02156b50: .word data_ov61_0217bc28 + arm_func_end func_ov61_02156b0c .global func_ov61_02156b54 arm_func_start func_ov61_02156b54 @@ -29805,8 +29805,8 @@ func_ov61_02156b54: ; 0x02156b54 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02156b54 _02156b78: .word data_ov61_02180c84 + arm_func_end func_ov61_02156b54 .global func_ov61_02156b7c arm_func_start func_ov61_02156b7c @@ -29840,8 +29840,8 @@ func_ov61_02156bbc: ; 0x02156bbc bl func_0200dddc ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02156bbc _02156bd8: .word data_ov61_02180c84 + arm_func_end func_ov61_02156bbc .global func_ov61_02156bdc arm_func_start func_ov61_02156bdc @@ -29934,8 +29934,8 @@ func_ov61_02156cc4: ; 0x02156cc4 ldr r0, [r0, #0x64] bx ip .align 2, 0 - arm_func_end func_ov61_02156cc4 _02156cd0: .word func_ov61_02156c54 + arm_func_end func_ov61_02156cc4 .global func_ov61_02156cd4 arm_func_start func_ov61_02156cd4 @@ -29944,8 +29944,8 @@ func_ov61_02156cd4: ; 0x02156cd4 ldr r0, [r0, #0x68] bx ip .align 2, 0 - arm_func_end func_ov61_02156cd4 _02156ce0: .word func_ov61_02156c54 + arm_func_end func_ov61_02156cd4 .global func_ov61_02156ce4 arm_func_start func_ov61_02156ce4 @@ -30005,10 +30005,10 @@ _02156d8c: mov r0, r7 bl func_0200ee60 b _02156d18 - arm_func_end func_ov61_02156cfc _02156da4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} + arm_func_end func_ov61_02156cfc .global func_ov61_02156dac arm_func_start func_ov61_02156dac @@ -30028,8 +30028,8 @@ func_ov61_02156dac: ; 0x02156dac mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02156dac _02156de4: .word func_ov61_02156de8 + arm_func_end func_ov61_02156dac .global func_ov61_02156de8 arm_func_start func_ov61_02156de8 @@ -30068,8 +30068,8 @@ _02156e48: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02156de8 _02156e58: .word func_ov61_02157cfc + arm_func_end func_ov61_02156de8 .global func_ov61_02156e5c arm_func_start func_ov61_02156e5c @@ -30101,8 +30101,8 @@ _02156eb0: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02156e5c _02156ec0: .word data_ov61_0217bc28 + arm_func_end func_ov61_02156e5c .global func_ov61_02156ec4 arm_func_start func_ov61_02156ec4 @@ -30227,8 +30227,8 @@ _0215705c: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02156f6c _02157064: .word data_ov61_02180c4c + arm_func_end func_ov61_02156f6c .global func_ov61_02157068 arm_func_start func_ov61_02157068 @@ -30277,8 +30277,8 @@ func_ov61_02157090: ; 0x02157090 add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02157090 _02157100: .word func_ov61_02156cfc + arm_func_end func_ov61_02157090 .global func_ov61_02157104 arm_func_start func_ov61_02157104 @@ -30371,8 +30371,8 @@ _021571bc: movge r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02157184 _02157244: .word data_ov61_0217bc48 + arm_func_end func_ov61_02157184 .global func_ov61_02157248 arm_func_start func_ov61_02157248 @@ -30430,8 +30430,8 @@ _02157280: bl func_ov61_02156cc4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02157248 _02157314: .word func_ov61_02157318 + arm_func_end func_ov61_02157248 .global func_ov61_02157318 arm_func_start func_ov61_02157318 @@ -30569,8 +30569,8 @@ _021574d4: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02157400 _021574e4: .word data_ov61_0217bc2c + arm_func_end func_ov61_02157400 .global func_ov61_021574e8 arm_func_start func_ov61_021574e8 @@ -30597,8 +30597,8 @@ func_ov61_021574e8: ; 0x021574e8 bl func_ov61_02156cc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021574e8 _0215753c: .word func_ov61_02157540 + arm_func_end func_ov61_021574e8 .global func_ov61_02157540 arm_func_start func_ov61_02157540 @@ -30949,8 +30949,8 @@ func_ov61_02157998: ; 0x02157998 bl func_ov61_02156cc4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02157998 _021579e0: .word func_ov61_021579e4 + arm_func_end func_ov61_02157998 .global func_ov61_021579e4 arm_func_start func_ov61_021579e4 @@ -31063,8 +31063,8 @@ func_ov61_02157b20: ; 0x02157b20 bl func_ov61_02156cc4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02157b20 _02157b68: .word func_ov61_02157b6c + arm_func_end func_ov61_02157b20 .global func_ov61_02157b6c arm_func_start func_ov61_02157b6c @@ -31073,8 +31073,8 @@ func_ov61_02157b6c: ; 0x02157b6c ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov61_02157b6c _02157b78: .word func_ov61_02157b7c + arm_func_end func_ov61_02157b6c .global func_ov61_02157b7c arm_func_start func_ov61_02157b7c @@ -31187,8 +31187,8 @@ _02157ce4: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02157bb8 _02157cf8: .word data_ov61_0217bc28 + arm_func_end func_ov61_02157bb8 .global func_ov61_02157cfc arm_func_start func_ov61_02157cfc @@ -31264,9 +31264,9 @@ _02157dd0: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02157cfc _02157e08: .word data_ov61_0217bc28 _02157e0c: .word data_ov61_02180ca4 + arm_func_end func_ov61_02157cfc .global func_ov61_02157e10 arm_func_start func_ov61_02157e10 @@ -31582,8 +31582,8 @@ _0215821c: mov r0, r8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_021580d0 _02158240: .word func_ov61_02158244 + arm_func_end func_ov61_021580d0 .global func_ov61_02158244 arm_func_start func_ov61_02158244 @@ -31714,9 +31714,9 @@ _021583f4: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02158360 _021583fc: .word data_027e02a0 _02158400: .word data_ov61_02180c50 + arm_func_end func_ov61_02158360 .global func_ov61_02158404 arm_func_start func_ov61_02158404 @@ -31814,8 +31814,8 @@ _0215853c: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215849c _02158544: .word func_ov61_02158548 + arm_func_end func_ov61_0215849c .global func_ov61_02158548 arm_func_start func_ov61_02158548 @@ -31911,8 +31911,8 @@ _0215864c: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021585ac _02158678: .word func_ov61_0215867c + arm_func_end func_ov61_021585ac .global func_ov61_0215867c arm_func_start func_ov61_0215867c @@ -32030,8 +32030,8 @@ _021587d8: bl func_0200ee60 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02158714 _02158810: .word data_ov61_0217bc28 + arm_func_end func_ov61_02158714 .global func_ov61_02158814 arm_func_start func_ov61_02158814 @@ -32102,8 +32102,8 @@ _021588e0: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021588b4 _021588ec: .word data_ov61_02180cb0 + arm_func_end func_ov61_021588b4 .global func_ov61_021588f0 arm_func_start func_ov61_021588f0 @@ -32150,11 +32150,11 @@ _0215897c: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021588f0 _02158984: .word data_ov61_02180c44 _02158988: .word data_ov61_0217f464 _0215898c: .word data_ov61_0217bc28 _02158990: .word data_ov61_02180c50 + arm_func_end func_ov61_021588f0 .global func_ov61_02158994 arm_func_start func_ov61_02158994 @@ -32206,10 +32206,10 @@ _02158a28: mvn r0, #0x19 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02158994 _02158a30: .word data_ov61_02180c4c _02158a34: .word data_ov61_02180cac _02158a38: .word data_ov61_02180cb0 + arm_func_end func_ov61_02158994 .global func_ov61_02158a3c arm_func_start func_ov61_02158a3c @@ -32248,8 +32248,8 @@ _02158aac: mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02158a3c _02158ab4: .word data_ov61_02180c4c + arm_func_end func_ov61_02158a3c .global func_ov61_02158ab8 arm_func_start func_ov61_02158ab8 @@ -32296,10 +32296,10 @@ func_ov61_02158ab8: ; 0x02158ab8 add sp, sp, #0x64 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02158ab8 _02158b5c: .word data_ov61_0217bc28 _02158b60: .word 0x00000b68 _02158b64: .word 0x00000466 + arm_func_end func_ov61_02158ab8 .global func_ov61_02158b68 arm_func_start func_ov61_02158b68 @@ -32323,8 +32323,8 @@ func_ov61_02158b68: ; 0x02158b68 mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02158b68 _02158bb0: .word data_ov61_0217f474 + arm_func_end func_ov61_02158b68 .global func_ov61_02158bb4 arm_func_start func_ov61_02158bb4 @@ -32342,8 +32342,8 @@ func_ov61_02158bb4: ; 0x02158bb4 str r4, [r1, #4] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02158bb4 _02158be4: .word data_ov61_0217f474 + arm_func_end func_ov61_02158bb4 .global func_ov61_02158be8 arm_func_start func_ov61_02158be8 @@ -32374,10 +32374,10 @@ _02158c38: ldr r0, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02158be8 _02158c44: .word data_ov61_0217f464 _02158c48: .word data_ov61_02180c48 _02158c4c: .word data_ov61_02180c44 + arm_func_end func_ov61_02158be8 .global func_ov61_02158c50 arm_func_start func_ov61_02158c50 @@ -32481,9 +32481,9 @@ func_ov61_02158d74: ; 0x02158d74 ldr r0, _02158d88 ; =data_ov61_02180cac bx ip .align 2, 0 - arm_func_end func_ov61_02158d74 _02158d84: .word func_ov61_02158d8c _02158d88: .word data_ov61_02180cac + arm_func_end func_ov61_02158d74 .global func_ov61_02158d8c arm_func_start func_ov61_02158d8c @@ -32502,9 +32502,9 @@ func_ov61_02158d9c: ; 0x02158d9c ldr r0, _02158db0 ; =data_ov61_02180cb0 bx ip .align 2, 0 - arm_func_end func_ov61_02158d9c _02158dac: .word func_ov61_02158d8c _02158db0: .word data_ov61_02180cb0 + arm_func_end func_ov61_02158d9c .global func_ov61_02158db4 arm_func_start func_ov61_02158db4 @@ -32514,9 +32514,9 @@ func_ov61_02158db4: ; 0x02158db4 ldr r0, _02158dc8 ; =data_ov61_02180cac bx ip .align 2, 0 - arm_func_end func_ov61_02158db4 _02158dc4: .word func_ov61_02158dcc _02158dc8: .word data_ov61_02180cac + arm_func_end func_ov61_02158db4 .global func_ov61_02158dcc arm_func_start func_ov61_02158dcc @@ -32556,9 +32556,9 @@ func_ov61_02158e14: ; 0x02158e14 ldr r0, _02158e28 ; =data_ov61_02180cb0 bx ip .align 2, 0 - arm_func_end func_ov61_02158e14 _02158e24: .word func_ov61_02158dcc _02158e28: .word data_ov61_02180cb0 + arm_func_end func_ov61_02158e14 .global func_ov61_02158e2c arm_func_start func_ov61_02158e2c @@ -32578,8 +32578,8 @@ _02158e54: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02158e2c _02158e5c: .word data_ov61_02180cac + arm_func_end func_ov61_02158e2c .global func_ov61_02158e60 arm_func_start func_ov61_02158e60 @@ -32593,8 +32593,8 @@ func_ov61_02158e60: ; 0x02158e60 moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02158e60 _02158e80: .word data_ov61_02180cb0 + arm_func_end func_ov61_02158e60 .global func_ov61_02158e84 arm_func_start func_ov61_02158e84 @@ -32610,9 +32610,9 @@ _02158e9c: bl func_ov61_02156dac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02158e84 _02158ea8: .word data_ov61_0217bc48 _02158eac: .word data_ov61_0217bc30 + arm_func_end func_ov61_02158e84 .global func_ov61_02158eb0 arm_func_start func_ov61_02158eb0 @@ -32628,8 +32628,8 @@ func_ov61_02158eb0: ; 0x02158eb0 mov r1, r1, lsr #0x10 bx ip .align 2, 0 - arm_func_end func_ov61_02158eb0 _02158ed8: .word func_ov61_02157390 + arm_func_end func_ov61_02158eb0 .global func_ov61_02158edc arm_func_start func_ov61_02158edc @@ -32773,8 +32773,8 @@ func_ov61_02159094: ; 0x02159094 ldr ip, _0215909c ; =func_ov61_0215849c bx ip .align 2, 0 - arm_func_end func_ov61_02159094 _0215909c: .word func_ov61_0215849c + arm_func_end func_ov61_02159094 .global func_ov61_021590a0 arm_func_start func_ov61_021590a0 @@ -32782,8 +32782,8 @@ func_ov61_021590a0: ; 0x021590a0 ldr ip, _021590a8 ; =func_ov61_021585ac bx ip .align 2, 0 - arm_func_end func_ov61_021590a0 _021590a8: .word func_ov61_021585ac + arm_func_end func_ov61_021590a0 .global func_ov61_021590ac arm_func_start func_ov61_021590ac @@ -32831,13 +32831,13 @@ func_ov61_021590ac: ; 0x021590ac str r2, [r1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021590ac _02159154: .word data_ov61_02180d3c _02159158: .word 0x00000101 _0215915c: .word data_ov61_02180cb4 _02159160: .word data_ov61_02180ccc _02159164: .word data_ov61_02180cb4 _02159168: .word data_ov61_02180cd4 + arm_func_end func_ov61_021590ac .global func_ov61_0215916c arm_func_start func_ov61_0215916c @@ -32938,8 +32938,8 @@ func_ov61_021592a4: ; 0x021592a4 ldr ip, _021592ac ; =func_ov61_02157104 bx ip .align 2, 0 - arm_func_end func_ov61_021592a4 _021592ac: .word func_ov61_02157104 + arm_func_end func_ov61_021592a4 .global func_ov61_021592b0 arm_func_start func_ov61_021592b0 @@ -33019,8 +33019,8 @@ func_ov61_0215937c: ; 0x0215937c strne r4, [r0], #4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215937c _021593a4: .word data_ov61_02180cb4 + arm_func_end func_ov61_0215937c .global func_ov61_021593a8 arm_func_start func_ov61_021593a8 @@ -33036,8 +33036,8 @@ func_ov61_021593a8: ; 0x021593a8 blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021593a8 _021593d0: .word data_ov61_02180cb4 + arm_func_end func_ov61_021593a8 .global func_ov61_021593d4 arm_func_start func_ov61_021593d4 @@ -33132,11 +33132,11 @@ func_ov61_021593d4: ; 0x021593d4 bl func_ov61_02156804 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021593d4 _02159538: .word func_ov61_0215937c _0215953c: .word data_ov61_02180cb4 _02159540: .word func_ov61_021593a8 _02159544: .word data_ov61_02180cf4 + arm_func_end func_ov61_021593d4 .global func_ov61_02159548 arm_func_start func_ov61_02159548 @@ -33144,8 +33144,8 @@ func_ov61_02159548: ; 0x02159548 ldr ip, _02159550 ; =func_ov61_021588f0 bx ip .align 2, 0 - arm_func_end func_ov61_02159548 _02159550: .word func_ov61_021588f0 + arm_func_end func_ov61_02159548 .global func_ov61_02159554 arm_func_start func_ov61_02159554 @@ -33162,8 +33162,8 @@ func_ov61_02159554: ; 0x02159554 add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_02159554 _02159580: .word data_ov61_02180d2c + arm_func_end func_ov61_02159554 .global func_ov61_02159584 arm_func_start func_ov61_02159584 @@ -33226,8 +33226,8 @@ func_ov61_021595d4: ; 0x021595d4 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_021595d4 _02159654: .word data_ov61_0217bc78 + arm_func_end func_ov61_021595d4 .global func_ov61_02159658 arm_func_start func_ov61_02159658 @@ -33295,8 +33295,8 @@ _02159720: mov r0, r6 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02159678 _02159728: .word 0x0000020b + arm_func_end func_ov61_02159678 .global func_ov61_0215972c arm_func_start func_ov61_0215972c @@ -33341,8 +33341,8 @@ _021597b0: bl func_0200ee60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0215972c _021597bc: .word data_ov61_02180e48 + arm_func_end func_ov61_0215972c .global func_ov61_021597c0 arm_func_start func_ov61_021597c0 @@ -33390,8 +33390,8 @@ _02159850: bl func_0200ee60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021597c0 _0215985c: .word data_ov61_02180e48 + arm_func_end func_ov61_021597c0 .global func_ov61_02159860 arm_func_start func_ov61_02159860 @@ -33459,8 +33459,8 @@ _02159908: bl func_0200ee60 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02159860 _02159948: .word data_ov61_02180e48 + arm_func_end func_ov61_02159860 .global func_ov61_0215994c arm_func_start func_ov61_0215994c @@ -33494,8 +33494,8 @@ _021599a4: bl func_0200ee60 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0215994c _021599b0: .word data_ov61_02180e48 + arm_func_end func_ov61_0215994c .global func_ov61_021599b4 arm_func_start func_ov61_021599b4 @@ -33514,8 +33514,8 @@ func_ov61_021599b4: ; 0x021599b4 add sp, sp, #0x1c ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_021599b4 _021599e8: .word 0x386d4380 + arm_func_end func_ov61_021599b4 .global func_ov61_021599ec arm_func_start func_ov61_021599ec @@ -33524,8 +33524,8 @@ func_ov61_021599ec: ; 0x021599ec str r0, [r1, #4] bx lr .align 2, 0 - arm_func_end func_ov61_021599ec _021599f8: .word data_ov61_0217bc84 + arm_func_end func_ov61_021599ec .global func_ov61_021599fc arm_func_start func_ov61_021599fc @@ -33548,9 +33548,9 @@ func_ov61_021599fc: ; 0x021599fc mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021599fc _02159a40: .word data_ov61_0217bc84 _02159a44: .word data_027e02a0 + arm_func_end func_ov61_021599fc .global func_ov61_02159a48 arm_func_start func_ov61_02159a48 @@ -33564,8 +33564,8 @@ func_ov61_02159a48: ; 0x02159a48 bl func_0200da78 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02159a48 _02159a68: .word data_027e02a0 + arm_func_end func_ov61_02159a48 .global func_ov61_02159a6c arm_func_start func_ov61_02159a6c @@ -33580,8 +33580,8 @@ func_ov61_02159a6c: ; 0x02159a6c strne r1, [r2, #0x818] bx lr .align 2, 0 - arm_func_end func_ov61_02159a6c _02159a90: .word data_027e02a0 + arm_func_end func_ov61_02159a6c .global func_ov61_02159a94 arm_func_start func_ov61_02159a94 @@ -34070,8 +34070,8 @@ _0215a0f4: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02159c1c _0215a108: .word data_ov61_0217bc8c + arm_func_end func_ov61_02159c1c .global func_ov61_0215a10c arm_func_start func_ov61_0215a10c @@ -34185,9 +34185,9 @@ _0215a290: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_0215a10c _0215a2ac: .word data_ov61_0217f428 _0215a2b0: .word data_ov61_0217f454 + arm_func_end func_ov61_0215a10c .global func_ov61_0215a2b4 arm_func_start func_ov61_0215a2b4 @@ -34564,8 +34564,8 @@ _0215a794: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0215a74c _0215a7a8: .word data_ov61_0217bc84 + arm_func_end func_ov61_0215a74c .global func_ov61_0215a7ac arm_func_start func_ov61_0215a7ac @@ -34631,8 +34631,8 @@ _0215a874: strb r0, [r7, #0x455] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0215a7bc _0215a880: .word 0x55555556 + arm_func_end func_ov61_0215a7bc .global func_ov61_0215a884 arm_func_start func_ov61_0215a884 @@ -34827,9 +34827,9 @@ _0215ab2c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215a920 _0215ab58: .word data_ov61_0217f428 _0215ab5c: .word data_ov61_0217f454 + arm_func_end func_ov61_0215a920 .global func_ov61_0215ab60 arm_func_start func_ov61_0215ab60 @@ -34900,10 +34900,10 @@ func_ov61_0215abfc: ; 0x0215abfc add sp, sp, #0x30 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215abfc _0215ac50: .word data_ov61_0217bcd8 _0215ac54: .word data_ov61_0217bcdc _0215ac58: .word data_ov61_0217bce0 + arm_func_end func_ov61_0215abfc .global func_ov61_0215ac5c arm_func_start func_ov61_0215ac5c @@ -35113,9 +35113,9 @@ _0215aea0: add sp, sp, #0x30 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215ae64 _0215af38: .word data_ov61_0217bce4 _0215af3c: .word data_ov61_0217bcec + arm_func_end func_ov61_0215ae64 .global func_ov61_0215af40 arm_func_start func_ov61_0215af40 @@ -35176,9 +35176,9 @@ _0215af7c: add sp, sp, #0x28 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215af40 _0215b014: .word data_ov61_0217bce4 _0215b018: .word data_ov61_0217bcec + arm_func_end func_ov61_0215af40 .global func_ov61_0215b01c arm_func_start func_ov61_0215b01c @@ -35763,8 +35763,8 @@ _0215b814: blx r1 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_0215b5e4 _0215b828: .word data_ov61_0217f454 + arm_func_end func_ov61_0215b5e4 .global func_ov61_0215b82c arm_func_start func_ov61_0215b82c @@ -35877,10 +35877,10 @@ _0215b9b4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215b82c _0215b9c0: .word data_ov61_0217f428 _0215b9c4: .word data_ov61_0217f454 _0215b9c8: .word 0x00004805 + arm_func_end func_ov61_0215b82c .global func_ov61_0215b9cc arm_func_start func_ov61_0215b9cc @@ -35962,11 +35962,11 @@ _0215bac8: add sp, sp, #0x74 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215b9cc _0215baec: .word data_ov61_02180e40 _0215baf0: .word data_ov61_0217f47c _0215baf4: .word data_ov61_02180fb8 _0215baf8: .word data_ov61_02180fcb + arm_func_end func_ov61_0215b9cc .global func_ov61_0215bafc arm_func_start func_ov61_0215bafc @@ -35998,9 +35998,9 @@ func_ov61_0215bafc: ; 0x0215bafc add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215bafc _0215bb64: .word data_ov61_02180fb8 _0215bb68: .word data_ov61_02180e40 + arm_func_end func_ov61_0215bafc .global func_ov61_0215bb6c arm_func_start func_ov61_0215bb6c @@ -36160,10 +36160,10 @@ _0215bd54: ldrb r0, [r4, #0x31] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0215bb6c _0215bdc0: .word data_ov61_0217f428 _0215bdc4: .word data_ov61_02180e40 _0215bdc8: .word data_ov61_0217f454 + arm_func_end func_ov61_0215bb6c .global func_ov61_0215bdcc arm_func_start func_ov61_0215bdcc @@ -36253,9 +36253,9 @@ func_ov61_0215bdcc: ; 0x0215bdcc add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215bdcc _0215bf1c: .word data_ov61_0217f428 _0215bf20: .word data_ov61_0217f454 + arm_func_end func_ov61_0215bdcc .global func_ov61_0215bf24 arm_func_start func_ov61_0215bf24 @@ -36361,10 +36361,10 @@ _0215bff4: blx r1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0215bf24 _0215c0ac: .word data_ov61_0217f428 _0215c0b0: .word data_ov61_0217bc84 _0215c0b4: .word data_ov61_0217f454 + arm_func_end func_ov61_0215bf24 .global func_ov61_0215c0b8 arm_func_start func_ov61_0215c0b8 @@ -36539,9 +36539,9 @@ _0215c2e8: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215c0b8 _0215c348: .word data_ov61_0217f428 _0215c34c: .word data_ov61_0217f454 + arm_func_end func_ov61_0215c0b8 .global func_ov61_0215c350 arm_func_start func_ov61_0215c350 @@ -36785,8 +36785,8 @@ _0215c64c: add r0, r1, r0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215c598 _0215c66c: .word data_ov61_0217f454 + arm_func_end func_ov61_0215c598 .global func_ov61_0215c670 arm_func_start func_ov61_0215c670 @@ -36813,8 +36813,8 @@ _0215c6b0: str r0, [r4, #0x82c] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215c670 _0215c6bc: .word data_ov61_0217f454 + arm_func_end func_ov61_0215c670 .global func_ov61_0215c6c0 arm_func_start func_ov61_0215c6c0 @@ -36902,9 +36902,9 @@ _0215c7e4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215c6c0 _0215c7fc: .word 0x00004805 _0215c800: .word data_ov61_0217f428 + arm_func_end func_ov61_0215c6c0 .global func_ov61_0215c804 arm_func_start func_ov61_0215c804 @@ -37026,10 +37026,10 @@ _0215c99c: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215c880 _0215c9a8: .word 0x00000b4f _0215c9ac: .word data_ov61_0217f428 _0215c9b0: .word data_ov61_0217f454 + arm_func_end func_ov61_0215c880 .global func_ov61_0215c9b4 arm_func_start func_ov61_0215c9b4 @@ -37087,8 +37087,8 @@ _0215ca5c: str r0, [r4, #0x824] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215ca34 _0215ca68: .word data_ov61_0217f454 + arm_func_end func_ov61_0215ca34 .global func_ov61_0215ca6c arm_func_start func_ov61_0215ca6c @@ -37104,9 +37104,9 @@ func_ov61_0215ca6c: ; 0x0215ca6c strneb r4, [r0, #9] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215ca6c _0215ca94: .word data_02000c18 _0215ca98: .word data_027e02a0 + arm_func_end func_ov61_0215ca6c .global func_ov61_0215ca9c arm_func_start func_ov61_0215ca9c @@ -37169,10 +37169,10 @@ _0215cb60: bne _0215cafc ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215ca9c _0215cb70: .word data_ov61_02180e48 _0215cb74: .word 0x000003bd _0215cb78: .word data_027e02a0 + arm_func_end func_ov61_0215ca9c .global func_ov61_0215cb7c arm_func_start func_ov61_0215cb7c @@ -37183,9 +37183,9 @@ func_ov61_0215cb7c: ; 0x0215cb7c mov r2, #0x170 bx ip .align 2, 0 - arm_func_end func_ov61_0215cb7c _0215cb90: .word func_02007a44 _0215cb94: .word data_ov61_02180e48 + arm_func_end func_ov61_0215cb7c .global func_ov61_0215cb98 arm_func_start func_ov61_0215cb98 @@ -37196,8 +37196,8 @@ func_ov61_0215cb98: ; 0x0215cb98 mov r1, r3 bx ip .align 2, 0 - arm_func_end func_ov61_0215cb98 _0215cbac: .word func_02007ad8 + arm_func_end func_ov61_0215cb98 .global func_ov61_0215cbb0 arm_func_start func_ov61_0215cbb0 @@ -37208,8 +37208,8 @@ func_ov61_0215cbb0: ; 0x0215cbb0 mov r1, r3 bx ip .align 2, 0 - arm_func_end func_ov61_0215cbb0 _0215cbc4: .word func_02007ad8 + arm_func_end func_ov61_0215cbb0 .global func_ov61_0215cbc8 arm_func_start func_ov61_0215cbc8 @@ -37480,9 +37480,9 @@ _0215ceb0: add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215cbc8 _0215cfdc: .word data_ov61_0217bcf4 _0215cfe0: .word data_ov61_0217bd74 + arm_func_end func_ov61_0215cbc8 .global func_ov61_0215cfe4 arm_func_start func_ov61_0215cfe4 @@ -37502,11 +37502,11 @@ func_ov61_0215cfe4: ; 0x0215cfe4 str r0, [r4, #0xc] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215cfe4 _0215d01c: .word 0x67452301 _0215d020: .word 0xefcdab89 _0215d024: .word 0x98badcfe _0215d028: .word 0x10325476 + arm_func_end func_ov61_0215cfe4 .global func_ov61_0215d02c arm_func_start func_ov61_0215d02c @@ -37591,8 +37591,8 @@ func_ov61_0215d0e4: ; 0x0215d0e4 bl func_ov61_0215cb98 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215d0e4 _0215d148: .word data_ov61_0217bd34 + arm_func_end func_ov61_0215d0e4 .global func_ov61_0215d14c arm_func_start func_ov61_0215d14c @@ -38085,11 +38085,11 @@ _0215d714: add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215d21c _0215d894: .word 0x5a827999 _0215d898: .word 0x6ed9eba1 _0215d89c: .word 0x8f1bbcdc _0215d8a0: .word 0xca62c1d6 + arm_func_end func_ov61_0215d21c .global func_ov61_0215d8a4 arm_func_start func_ov61_0215d8a4 @@ -38111,12 +38111,12 @@ func_ov61_0215d8a4: ; 0x0215d8a4 str r0, [r4, #0x10] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215d8a4 _0215d8e4: .word 0x67452301 _0215d8e8: .word 0xefcdab89 _0215d8ec: .word 0x98badcfe _0215d8f0: .word 0x10325476 _0215d8f4: .word 0xc3d2e1f0 + arm_func_end func_ov61_0215d8a4 .global func_ov61_0215d8f8 arm_func_start func_ov61_0215d8f8 @@ -38201,8 +38201,8 @@ func_ov61_0215d9b0: ; 0x0215d9b0 bl func_ov61_0215d190 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215d9b0 _0215da14: .word data_ov61_0217be74 + arm_func_end func_ov61_0215d9b0 .global func_ov61_0215da18 arm_func_start func_ov61_0215da18 @@ -38219,8 +38219,8 @@ func_ov61_0215da18: ; 0x0215da18 bl func_ov61_0215d190 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215da18 _0215da44: .word data_ov61_0217be75 + arm_func_end func_ov61_0215da18 .global func_ov61_0215da48 arm_func_start func_ov61_0215da48 @@ -38298,7 +38298,6 @@ func_ov61_0215db28: ; 0x0215db28 b _0215db30 _0215db2c: sub r1, r1, #1 - arm_func_end func_ov61_0215db28 _0215db30: cmp r1, #0 beq _0215db48 @@ -38309,6 +38308,7 @@ _0215db30: _0215db48: mov r0, r1 bx lr + arm_func_end func_ov61_0215db28 .global func_ov61_0215db50 arm_func_start func_ov61_0215db50 @@ -38730,8 +38730,8 @@ _0215e070: blt _0215e000 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215df60 _0215e090: .word 0x7fff8000 + arm_func_end func_ov61_0215df60 .global func_ov61_0215e094 arm_func_start func_ov61_0215e094 @@ -38903,8 +38903,8 @@ _0215e294: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215e0e0 _0215e2bc: .word 0x0000ffff + arm_func_end func_ov61_0215e0e0 .global func_ov61_0215e2c0 arm_func_start func_ov61_0215e2c0 @@ -39016,9 +39016,9 @@ _0215e434: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215e2c0 _0215e44c: .word data_ov61_0217f428 _0215e450: .word data_ov61_0217f454 + arm_func_end func_ov61_0215e2c0 .global func_ov61_0215e454 arm_func_start func_ov61_0215e454 @@ -39329,9 +39329,9 @@ _0215e890: add sp, sp, #0x2c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0215e6c8 _0215e8cc: .word data_ov61_0217f428 _0215e8d0: .word data_ov61_0217f454 + arm_func_end func_ov61_0215e6c8 .global func_ov61_0215e8d4 arm_func_start func_ov61_0215e8d4 @@ -39393,8 +39393,8 @@ func_ov61_0215e974: ; 0x0215e974 ldr ip, _0215e97c ; =func_02050218 bx ip .align 2, 0 - arm_func_end func_ov61_0215e974 _0215e97c: .word func_02050218 + arm_func_end func_ov61_0215e974 .global func_ov61_0215e980 arm_func_start func_ov61_0215e980 @@ -39402,8 +39402,8 @@ func_ov61_0215e980: ; 0x0215e980 ldr ip, _0215e988 ; =func_02050240 bx ip .align 2, 0 - arm_func_end func_ov61_0215e980 _0215e988: .word func_02050240 + arm_func_end func_ov61_0215e980 .global func_ov61_0215e98c arm_func_start func_ov61_0215e98c @@ -39411,8 +39411,8 @@ func_ov61_0215e98c: ; 0x0215e98c ldr ip, _0215e994 ; =func_020502d4 bx ip .align 2, 0 - arm_func_end func_ov61_0215e98c _0215e994: .word func_020502d4 + arm_func_end func_ov61_0215e98c .global func_ov61_0215e998 arm_func_start func_ov61_0215e998 @@ -39493,8 +39493,8 @@ _0215ea88: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215e998 _0215eaac: .word data_ov61_02180fcc + arm_func_end func_ov61_0215e998 .global func_ov61_0215eab0 arm_func_start func_ov61_0215eab0 @@ -39523,8 +39523,8 @@ _0215eaf0: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0215eab0 _0215eb04: .word data_ov61_02180fcc + arm_func_end func_ov61_0215eab0 .global func_ov61_0215eb08 arm_func_start func_ov61_0215eb08 @@ -39674,10 +39674,10 @@ _0215ecf0: mov r0, #3 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0215eb08 _0215ed00: .word data_ov61_02180fcc _0215ed04: .word func_ov61_0215fbe8 _0215ed08: .word func_ov61_0215fc60 + arm_func_end func_ov61_0215eb08 .global func_ov61_0215ed0c arm_func_start func_ov61_0215ed0c @@ -39749,9 +39749,9 @@ _0215ede4: mov r0, #3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215ed0c _0215edf4: .word data_ov61_02180fcc _0215edf8: .word func_ov61_0215fc60 + arm_func_end func_ov61_0215ed0c .global func_ov61_0215edfc arm_func_start func_ov61_0215edfc @@ -39872,9 +39872,9 @@ _0215ef7c: mov r0, #3 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0215ee1c _0215ef8c: .word data_ov61_02180fcc _0215ef90: .word func_ov61_0215ff1c + arm_func_end func_ov61_0215ee1c .global func_ov61_0215ef94 arm_func_start func_ov61_0215ef94 @@ -39926,8 +39926,8 @@ _0215f024: mov r0, #3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215ef94 _0215f034: .word data_ov61_02180fcc + arm_func_end func_ov61_0215ef94 .global func_ov61_0215f038 arm_func_start func_ov61_0215f038 @@ -40075,10 +40075,10 @@ _0215f220: mov r0, #3 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0215f038 _0215f230: .word data_ov61_02180fcc _0215f234: .word 0x0000ffff _0215f238: .word func_ov61_0215fc60 + arm_func_end func_ov61_0215f038 .global func_ov61_0215f23c arm_func_start func_ov61_0215f23c @@ -40162,9 +40162,9 @@ _0215f340: mov r0, #3 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215f23c _0215f350: .word data_ov61_02180fcc _0215f354: .word func_ov61_021606b4 + arm_func_end func_ov61_0215f23c .global func_ov61_0215f358 arm_func_start func_ov61_0215f358 @@ -40316,10 +40316,10 @@ _0215f54c: mov r0, #3 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215f358 _0215f55c: .word data_ov61_02180fcc _0215f560: .word func_ov61_0215fc60 _0215f564: .word func_ov61_021607d0 + arm_func_end func_ov61_0215f358 .global func_ov61_0215f568 arm_func_start func_ov61_0215f568 @@ -40336,8 +40336,8 @@ func_ov61_0215f568: ; 0x0215f568 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0215f568 _0215f594: .word data_ov61_02180fcc + arm_func_end func_ov61_0215f568 .global func_ov61_0215f598 arm_func_start func_ov61_0215f598 @@ -40382,9 +40382,9 @@ _0215f5ec: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215f598 _0215f62c: .word data_ov61_02180fcc _0215f630: .word 0x00003ffe + arm_func_end func_ov61_0215f598 .global func_ov61_0215f634 arm_func_start func_ov61_0215f634 @@ -40393,8 +40393,8 @@ func_ov61_0215f634: ; 0x0215f634 ldr r0, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_0215f634 _0215f640: .word data_ov61_02180fcc + arm_func_end func_ov61_0215f634 .global func_ov61_0215f644 arm_func_start func_ov61_0215f644 @@ -40475,8 +40475,8 @@ _0215f74c: str r4, [r0, #0x27c] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215f644 _0215f760: .word data_ov61_02180fcc + arm_func_end func_ov61_0215f644 .global func_ov61_0215f764 arm_func_start func_ov61_0215f764 @@ -40588,10 +40588,10 @@ _0215f8d8: str r1, [r0, #0x284] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215f764 _0215f8f0: .word data_ov61_02180fcc _0215f8f4: .word data_ov61_0217a30c _0215f8f8: .word data_ov61_0217a314 + arm_func_end func_ov61_0215f764 .global func_ov61_0215f8fc arm_func_start func_ov61_0215f8fc @@ -40603,9 +40603,9 @@ func_ov61_0215f8fc: ; 0x0215f8fc str r1, [r0, #0x264] bx lr .align 2, 0 - arm_func_end func_ov61_0215f8fc _0215f914: .word data_ov61_02180fcc _0215f918: .word 0x00aaa082 + arm_func_end func_ov61_0215f8fc .global func_ov61_0215f91c arm_func_start func_ov61_0215f91c @@ -40647,9 +40647,9 @@ _0215f974: mov r0, r0, lsr #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0215f91c _0215f9a4: .word data_ov61_02180fcc _0215f9a8: .word 0x4ec4ec4f + arm_func_end func_ov61_0215f91c .global func_ov61_0215f9ac arm_func_start func_ov61_0215f9ac @@ -40671,8 +40671,8 @@ func_ov61_0215f9ac: ; 0x0215f9ac bl func_ov61_0215f9f0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215f9ac _0215f9ec: .word data_ov61_02180fcc + arm_func_end func_ov61_0215f9ac .global func_ov61_0215f9f0 arm_func_start func_ov61_0215f9f0 @@ -40698,8 +40698,8 @@ func_ov61_0215f9f0: ; 0x0215f9f0 add sp, sp, #0x10 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0215f9f0 _0215fa40: .word data_ov61_02180fcc + arm_func_end func_ov61_0215f9f0 .global func_ov61_0215fa44 arm_func_start func_ov61_0215fa44 @@ -40742,10 +40742,10 @@ _0215fac4: bl func_0200ee60 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0215fa44 _0215fad0: .word data_ov61_02180fcc _0215fad4: .word 0x022f5341 _0215fad8: .word func_ov61_0215fb50 + arm_func_end func_ov61_0215fa44 .global func_ov61_0215fadc arm_func_start func_ov61_0215fadc @@ -40778,10 +40778,10 @@ _0215fb34: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_0215fadc _0215fb44: .word data_ov61_02180fcc _0215fb48: .word 0x022f5341 _0215fb4c: .word func_ov61_0215fb50 + arm_func_end func_ov61_0215fadc .global func_ov61_0215fb50 arm_func_start func_ov61_0215fb50 @@ -40839,9 +40839,9 @@ func_ov61_0215fb8c: ; 0x0215fb8c bl func_ov61_0215f9ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0215fb8c _0215fbe0: .word data_ov61_02180fcc _0215fbe4: .word func_ov61_021607d0 + arm_func_end func_ov61_0215fb8c .global func_ov61_0215fbe8 arm_func_start func_ov61_0215fbe8 @@ -40880,8 +40880,8 @@ _0215fc50: bl func_ov61_0215fa44 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0215fbe8 _0215fc5c: .word data_ov61_02180fcc + arm_func_end func_ov61_0215fbe8 .global func_ov61_0215fc60 arm_func_start func_ov61_0215fc60 @@ -41071,7 +41071,6 @@ _0215fec0: bl func_ov61_0215f9ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0215fc60 _0215fef8: .word func_ov61_0215fc60 _0215fefc: .word 0x00000663 _0215ff00: .word 0x0000066c @@ -41081,6 +41080,7 @@ _0215ff0c: .word func_ov61_02160278 _0215ff10: .word 0x000006b8 _0215ff14: .word 0x000006de _0215ff18: .word 0x000006e8 + arm_func_end func_ov61_0215fc60 .global func_ov61_0215ff1c arm_func_start func_ov61_0215ff1c @@ -41274,7 +41274,6 @@ _021601b4: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0215ff1c _021601d8: .word data_ov61_02180fcc _021601dc: .word 0x00000704 _021601e0: .word 0x0000071a @@ -41285,6 +41284,7 @@ _021601f0: .word func_ov61_02160200 _021601f4: .word 0x00000753 _021601f8: .word 0x0000075c _021601fc: .word 0x0000076d + arm_func_end func_ov61_0215ff1c .global func_ov61_02160200 arm_func_start func_ov61_02160200 @@ -41322,9 +41322,9 @@ _02160250: bl func_ov61_0215f9ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02160200 _02160270: .word 0x00000783 _02160274: .word 0x00000793 + arm_func_end func_ov61_02160200 .global func_ov61_02160278 arm_func_start func_ov61_02160278 @@ -41494,7 +41494,6 @@ _02160498: bl func_ov61_0215f9ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02160278 _021604c0: .word data_ov61_02180fcc _021604c4: .word 0x000007d7 _021604c8: .word func_ov61_021605a4 @@ -41502,6 +41501,7 @@ _021604cc: .word 0x000007ed _021604d0: .word 0x000007f6 _021604d4: .word 0x00000804 _021604d8: .word 0x0000081b + arm_func_end func_ov61_02160278 .global func_ov61_021604dc arm_func_start func_ov61_021604dc @@ -41559,10 +41559,10 @@ _02160570: bl func_ov61_0215f9ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021604dc _02160598: .word data_ov61_02180fcc _0216059c: .word 0x0000083d _021605a0: .word 0x0000084f + arm_func_end func_ov61_021604dc .global func_ov61_021605a4 arm_func_start func_ov61_021605a4 @@ -41638,11 +41638,11 @@ _0216067c: bl func_ov61_0215f9ac ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021605a4 _021606a4: .word data_ov61_02180fcc _021606a8: .word 0x00000872 _021606ac: .word 0x00000881 _021606b0: .word 0x0000088c + arm_func_end func_ov61_021605a4 .global func_ov61_021606b4 arm_func_start func_ov61_021606b4 @@ -41722,11 +41722,11 @@ _02160798: bl func_ov61_0215f9ac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021606b4 _021607c0: .word data_ov61_02180fcc _021607c4: .word func_ov61_021604dc _021607c8: .word 0x000008b4 _021607cc: .word 0x000008d3 + arm_func_end func_ov61_021606b4 .global func_ov61_021607d0 arm_func_start func_ov61_021607d0 @@ -41935,7 +41935,6 @@ _02160aa8: add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_021607d0 _02160acc: .word data_ov61_02180fcc _02160ad0: .word 0x000008f5 _02160ad4: .word 0x000008fb @@ -41948,6 +41947,7 @@ _02160aec: .word 0x0000093c _02160af0: .word func_ov61_0215fc60 _02160af4: .word 0x0000094a _02160af8: .word 0x00000953 + arm_func_end func_ov61_021607d0 .global func_ov61_02160afc arm_func_start func_ov61_02160afc @@ -42172,8 +42172,8 @@ _02160d84: str r2, [r1] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02160d08 _02160dd0: .word 0x4ec4ec4f + arm_func_end func_ov61_02160d08 .global func_ov61_02160dd4 arm_func_start func_ov61_02160dd4 @@ -42326,9 +42326,9 @@ func_ov61_02160f7c: ; 0x02160f7c bl func_0200e02c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02160f7c _02160fb4: .word data_ov61_02180fd0 _02160fb8: .word data_ov61_02180fdc + arm_func_end func_ov61_02160f7c .global func_ov61_02160fbc arm_func_start func_ov61_02160fbc @@ -42346,8 +42346,8 @@ func_ov61_02160fbc: ; 0x02160fbc blx ip ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02160fbc _02160fec: .word data_ov61_02180fd0 + arm_func_end func_ov61_02160fbc .global func_ov61_02160ff0 arm_func_start func_ov61_02160ff0 @@ -42379,9 +42379,9 @@ func_ov61_02160ff0: ; 0x02160ff0 bl func_ov61_02161328 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02160ff0 _02161058: .word data_ov61_02180fdc _0216105c: .word func_ov61_021612c4 + arm_func_end func_ov61_02160ff0 .global func_ov61_02161060 arm_func_start func_ov61_02161060 @@ -42447,8 +42447,8 @@ func_ov61_02161104: ; 0x02161104 bl func_0200ee60 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02161104 _02161120: .word data_ov61_02180fd0 + arm_func_end func_ov61_02161104 .global func_ov61_02161124 arm_func_start func_ov61_02161124 @@ -42546,11 +42546,11 @@ _0216125c: mov r0, r6 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02161124 _02161274: .word data_ov61_02180fdc _02161278: .word func_ov61_02161284 _0216127c: .word data_ov61_02180fd4 _02161280: .word data_ov61_02180fd0 + arm_func_end func_ov61_02161124 .global func_ov61_02161284 arm_func_start func_ov61_02161284 @@ -42571,9 +42571,9 @@ _021612b0: bl func_0200d8d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02161284 _021612bc: .word data_ov61_02180fd0 _021612c0: .word data_ov61_02180fd4 + arm_func_end func_ov61_02161284 .global func_ov61_021612c4 arm_func_start func_ov61_021612c4 @@ -42582,9 +42582,9 @@ func_ov61_021612c4: ; 0x021612c4 ldr r0, _021612d4 ; =data_ov61_02180fdc bx ip .align 2, 0 - arm_func_end func_ov61_021612c4 _021612d0: .word func_ov61_02161328 _021612d4: .word data_ov61_02180fdc + arm_func_end func_ov61_021612c4 .global func_ov61_021612d8 arm_func_start func_ov61_021612d8 @@ -42610,8 +42610,8 @@ _02161300: mov r0, #1 bx lr .align 2, 0 - arm_func_end func_ov61_021612d8 _02161324: .word func_01ffa48c + arm_func_end func_ov61_021612d8 .global func_ov61_02161328 arm_func_start func_ov61_02161328 @@ -42630,8 +42630,8 @@ func_ov61_02161328: ; 0x02161328 bl func_0200d8d0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02161328 _0216135c: .word func_01ffa48c + arm_func_end func_ov61_02161328 .global func_ov61_02161360 arm_func_start func_ov61_02161360 @@ -42712,9 +42712,9 @@ _02161440: and r0, r0, #0xff ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021613d0 _02161448: .word data_ov61_02180ffc _0216144c: .word data_ov61_02181000 + arm_func_end func_ov61_021613d0 .global func_ov61_02161450 arm_func_start func_ov61_02161450 @@ -42761,9 +42761,9 @@ func_ov61_02161484: ; 0x02161484 strb r0, [r2] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02161484 _021614dc: .word data_ov61_02180ffc _021614e0: .word data_ov61_02181000 + arm_func_end func_ov61_02161484 .global func_ov61_021614e4 arm_func_start func_ov61_021614e4 @@ -43207,9 +43207,9 @@ _02161a70: add sp, sp, #0x110 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021618c0 _02161a98: .word data_ov61_0217beb4 _02161a9c: .word data_ov61_0217bec4 + arm_func_end func_ov61_021618c0 .global func_ov61_02161aa0 arm_func_start func_ov61_02161aa0 @@ -43244,8 +43244,8 @@ _02161ac8: bl func_ov61_021618ac ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02161aa0 _02161b10: .word data_ov61_02181024 + arm_func_end func_ov61_02161aa0 .global func_ov61_02161b14 arm_func_start func_ov61_02161b14 @@ -43394,8 +43394,8 @@ _02161c98: blx r4 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02161be0 _02161cdc: .word data_ov61_0217e4e8 + arm_func_end func_ov61_02161be0 .global func_ov61_02161ce0 arm_func_start func_ov61_02161ce0 @@ -43438,8 +43438,8 @@ func_ov61_02161ce0: ; 0x02161ce0 blx ip ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02161ce0 _02161d74: .word data_ov61_0217bed0 + arm_func_end func_ov61_02161ce0 .global func_ov61_02161d78 arm_func_start func_ov61_02161d78 @@ -43561,8 +43561,8 @@ _02161ef4: add sp, sp, #0x800 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02161d80 _02161f10: .word 0x000007ff + arm_func_end func_ov61_02161d80 .global func_ov61_02161f14 arm_func_start func_ov61_02161f14 @@ -43604,8 +43604,8 @@ _02161f38: bne _02161f38 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02161f14 _02161fa0: .word 0x000009c4 + arm_func_end func_ov61_02161f14 .global func_ov61_02161fa4 arm_func_start func_ov61_02161fa4 @@ -43696,8 +43696,8 @@ func_ov61_02162090: ; 0x02162090 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov61_02162090 _0216209c: .word func_ov61_021626d8 + arm_func_end func_ov61_02162090 .global func_ov61_021620a0 arm_func_start func_ov61_021620a0 @@ -43707,8 +43707,8 @@ func_ov61_021620a0: ; 0x021620a0 ldr r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov61_021620a0 _021620b0: .word func_0204de94 + arm_func_end func_ov61_021620a0 .global func_ov61_021620b4 arm_func_start func_ov61_021620b4 @@ -43717,8 +43717,8 @@ func_ov61_021620b4: ; 0x021620b4 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov61_021620b4 _021620c0: .word func_ov61_0213e13c + arm_func_end func_ov61_021620b4 .global func_ov61_021620c4 arm_func_start func_ov61_021620c4 @@ -43746,11 +43746,11 @@ _02162108: add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021620c4 _02162118: .word data_ov61_02181010 _0216211c: .word func_ov61_021620a0 _02162120: .word func_ov61_021620b4 _02162124: .word func_ov61_02162090 + arm_func_end func_ov61_021620c4 .global func_ov61_02162128 arm_func_start func_ov61_02162128 @@ -43771,8 +43771,8 @@ func_ov61_02162128: ; 0x02162128 str r1, [r0, #8] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02162128 _02162164: .word data_ov61_02181010 + arm_func_end func_ov61_02162128 .global func_ov61_02162168 arm_func_start func_ov61_02162168 @@ -43826,8 +43826,8 @@ func_ov61_021621cc: ; 0x021621cc add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021621cc _02162200: .word data_ov61_0217bf00 + arm_func_end func_ov61_021621cc .global func_ov61_02162204 arm_func_start func_ov61_02162204 @@ -43858,10 +43858,10 @@ _02162230: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02162204 _02162264: .word data_ov61_0217bf04 _02162268: .word data_ov61_0217bf0c _0216226c: .word data_ov61_0217bee8 + arm_func_end func_ov61_02162204 .global func_ov61_02162270 arm_func_start func_ov61_02162270 @@ -43907,9 +43907,9 @@ _021622f0: bl func_0204902c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02162270 _021622f8: .word data_ov61_0217bf18 _021622fc: .word data_02056d98 + arm_func_end func_ov61_02162270 .global func_ov61_02162300 arm_func_start func_ov61_02162300 @@ -44032,8 +44032,8 @@ _021623e4: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021623bc _02162418: .word data_ov61_0217a334 + arm_func_end func_ov61_021623bc .global func_ov61_0216241c arm_func_start func_ov61_0216241c @@ -44065,8 +44065,8 @@ _02162440: str r2, [r1] bx lr .align 2, 0 - arm_func_end func_ov61_0216241c _0216247c: .word data_ov61_02181010 + arm_func_end func_ov61_0216241c .global func_ov61_02162480 arm_func_start func_ov61_02162480 @@ -44105,8 +44105,8 @@ _021624e4: bne _021624b0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02162480 _021624fc: .word data_ov61_0217bf20 + arm_func_end func_ov61_02162480 .global func_ov61_02162500 arm_func_start func_ov61_02162500 @@ -44238,8 +44238,8 @@ _021626b8: add sp, sp, #0x8c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02162500 _021626d4: .word data_ov61_0217bf24 + arm_func_end func_ov61_02162500 .global func_ov61_021626d8 arm_func_start func_ov61_021626d8 @@ -44268,9 +44268,9 @@ _02162718: mov r0, r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021626d8 _02162728: .word data_02056c98 _0216272c: .word 0x9ccf9319 + arm_func_end func_ov61_021626d8 .global func_ov61_02162730 arm_func_start func_ov61_02162730 @@ -44293,8 +44293,8 @@ func_ov61_02162754: ; 0x02162754 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov61_02162754 _02162760: .word func_ov61_021626d8 + arm_func_end func_ov61_02162754 .global func_ov61_02162764 arm_func_start func_ov61_02162764 @@ -44304,8 +44304,8 @@ func_ov61_02162764: ; 0x02162764 ldr r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov61_02162764 _02162774: .word func_0204de94 + arm_func_end func_ov61_02162764 .global func_ov61_02162778 arm_func_start func_ov61_02162778 @@ -44359,10 +44359,10 @@ _021627ec: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02162780 _02162820: .word func_ov61_02162764 _02162824: .word func_ov61_02162730 _02162828: .word func_ov61_02162754 + arm_func_end func_ov61_02162780 .global func_ov61_0216282c arm_func_start func_ov61_0216282c @@ -44410,8 +44410,8 @@ func_ov61_02162858: ; 0x02162858 movne r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_02162858 _02162870: .word data_ov61_02181010 + arm_func_end func_ov61_02162858 .global func_ov61_02162874 arm_func_start func_ov61_02162874 @@ -44645,11 +44645,11 @@ _02162b08: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02162acc _02162b90: .word data_ov61_02181024 _02162b94: .word 0x00000638 _02162b98: .word func_ov61_02162874 _02162b9c: .word func_ov61_02162a2c + arm_func_end func_ov61_02162acc .global func_ov61_02162ba0 arm_func_start func_ov61_02162ba0 @@ -44748,9 +44748,9 @@ _02162cc0: add sp, sp, #0x108 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02162bc4 _02162cec: .word data_ov61_0217e4e8 _02162cf0: .word data_ov61_0217bf2c + arm_func_end func_ov61_02162bc4 .global func_ov61_02162cf4 arm_func_start func_ov61_02162cf4 @@ -44895,8 +44895,8 @@ func_ov61_02162e74: ; 0x02162e74 add r0, r0, #0x4c bx ip .align 2, 0 - arm_func_end func_ov61_02162e74 _02162e80: .word func_ov61_021632b8 + arm_func_end func_ov61_02162e74 .global func_ov61_02162e84 arm_func_start func_ov61_02162e84 @@ -44905,8 +44905,8 @@ func_ov61_02162e84: ; 0x02162e84 add r0, r0, #0x4c bx ip .align 2, 0 - arm_func_end func_ov61_02162e84 _02162e90: .word func_ov61_021632a8 + arm_func_end func_ov61_02162e84 .global func_ov61_02162e94 arm_func_start func_ov61_02162e94 @@ -44915,8 +44915,8 @@ func_ov61_02162e94: ; 0x02162e94 add r0, r0, #0x4c bx ip .align 2, 0 - arm_func_end func_ov61_02162e94 _02162ea0: .word func_ov61_021630b0 + arm_func_end func_ov61_02162e94 .global func_ov61_02162ea4 arm_func_start func_ov61_02162ea4 @@ -44951,8 +44951,8 @@ func_ov61_02162eac: ; 0x02162eac rsbeq r0, r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02162eac _02162f04: .word data_ov61_0218101c + arm_func_end func_ov61_02162eac .global func_ov61_02162f08 arm_func_start func_ov61_02162f08 @@ -45012,8 +45012,8 @@ _02162f9c: rsb r0, r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02162f08 _02162fdc: .word data_ov61_0218101c + arm_func_end func_ov61_02162f08 .global func_ov61_02162fe0 arm_func_start func_ov61_02162fe0 @@ -45043,9 +45043,9 @@ func_ov61_02162fe0: ; 0x02162fe0 rsbeq r0, r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02162fe0 _02163040: .word data_ov61_0218101c _02163044: .word data_ov61_0217bfbc + arm_func_end func_ov61_02162fe0 .global func_ov61_02163048 arm_func_start func_ov61_02163048 @@ -45075,9 +45075,9 @@ func_ov61_02163048: ; 0x02163048 rsbeq r0, r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02163048 _021630a8: .word data_ov61_0218101c _021630ac: .word data_ov61_0217bfbc + arm_func_end func_ov61_02163048 .global func_ov61_021630b0 arm_func_start func_ov61_021630b0 @@ -45114,13 +45114,13 @@ _021630f0: ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov61_021630b0 _02163110: .word func_ov61_02162eac _02163114: .word func_ov61_02162f08 _02163118: .word func_ov61_02162fe0 _0216311c: .word func_ov61_02163048 _02163120: .word data_ov61_0218101c _02163124: .word func_ov61_02165da4 + arm_func_end func_ov61_021630b0 .global func_ov61_02163128 arm_func_start func_ov61_02163128 @@ -45257,8 +45257,8 @@ func_ov61_021632a8: ; 0x021632a8 ldr r0, [r0, #4] bx ip .align 2, 0 - arm_func_end func_ov61_021632a8 _021632b4: .word func_ov61_02165a68 + arm_func_end func_ov61_021632a8 .global func_ov61_021632b8 arm_func_start func_ov61_021632b8 @@ -45410,10 +45410,10 @@ _0216344c: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02163414 _02163484: .word data_ov61_0217bfc0 _02163488: .word data_ov61_0217bfcc _0216348c: .word data_ov61_0217bf34 + arm_func_end func_ov61_02163414 .global func_ov61_02163490 arm_func_start func_ov61_02163490 @@ -45509,7 +45509,6 @@ _02163570: bl func_ov61_0216664c ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021634c0 _021635d0: .word data_ov61_0217bfdc _021635d4: .word data_ov61_0217bfcc _021635d8: .word data_ov61_0217bf64 @@ -45517,6 +45516,7 @@ _021635dc: .word data_ov61_02181024 _021635e0: .word data_ov61_0217bfec _021635e4: .word 0x00000132 _021635e8: .word data_ov61_0217bfbc + arm_func_end func_ov61_021634c0 .global func_ov61_021635ec arm_func_start func_ov61_021635ec @@ -45568,9 +45568,9 @@ _02163678: bl func_ov61_02163dc4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021635ec _021636a0: .word data_ov61_0217bf30 _021636a4: .word data_ov61_02181014 + arm_func_end func_ov61_021635ec .global func_ov61_021636a8 arm_func_start func_ov61_021636a8 @@ -45599,9 +45599,9 @@ _021636e8: mov r0, r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021636a8 _021636f8: .word data_02056c98 _021636fc: .word 0x9ccf9319 + arm_func_end func_ov61_021636a8 .global func_ov61_02163700 arm_func_start func_ov61_02163700 @@ -45683,10 +45683,10 @@ _021637e8: add sp, sp, #0x88 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02163700 _02163820: .word data_ov61_0218101c _02163824: .word data_ov61_0217c000 _02163828: .word 0x0000ee70 + arm_func_end func_ov61_02163700 .global func_ov61_0216382c arm_func_start func_ov61_0216382c @@ -45711,8 +45711,8 @@ func_ov61_0216382c: ; 0x0216382c str r0, [r4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216382c _02163878: .word data_ov61_0217bfbc + arm_func_end func_ov61_0216382c .global func_ov61_0216387c arm_func_start func_ov61_0216387c @@ -45838,8 +45838,8 @@ _02163a00: blt _0216396c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02163928 _02163a10: .word 0x2c0b02c1 + arm_func_end func_ov61_02163928 .global func_ov61_02163a14 arm_func_start func_ov61_02163a14 @@ -46047,12 +46047,12 @@ _02163cfc: add sp, sp, #0x30c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02163aac _02163d08: .word data_ov61_0217c01c _02163d0c: .word data_ov61_0217bfcc _02163d10: .word data_ov61_0217bfa0 _02163d14: .word 0x0000020a _02163d18: .word data_ov61_0217bfbc + arm_func_end func_ov61_02163aac .global func_ov61_02163d1c arm_func_start func_ov61_02163d1c @@ -46336,11 +46336,11 @@ _02164094: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02163fb0 _0216409c: .word data_ov61_0217c03c _021640a0: .word data_ov61_0217bfcc _021640a4: .word data_ov61_0217bf54 _021640a8: .word 0x00000317 + arm_func_end func_ov61_02163fb0 .global func_ov61_021640ac arm_func_start func_ov61_021640ac @@ -46656,8 +46656,8 @@ _02164478: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021643e8 _02164514: .word data_ov61_0217c040 + arm_func_end func_ov61_021643e8 .global func_ov61_02164518 arm_func_start func_ov61_02164518 @@ -46951,13 +46951,13 @@ _02164924: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02164520 _02164934: .word data_ov61_02181014 _02164938: .word 0x0000ffff _0216493c: .word data_ov61_0217c048 _02164940: .word data_ov61_0217bfcc _02164944: .word data_ov61_0217bf8c _02164948: .word 0x000004af + arm_func_end func_ov61_02164520 .global func_ov61_0216494c arm_func_start func_ov61_0216494c @@ -47482,11 +47482,11 @@ _02165098: mov r0, r8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02164eec _021650a0: .word data_ov61_0217c054 _021650a4: .word data_ov61_0217bfcc _021650a8: .word data_ov61_0217bf78 _021650ac: .word 0x000005b4 + arm_func_end func_ov61_02164eec .global func_ov61_021650b0 arm_func_start func_ov61_021650b0 @@ -47766,9 +47766,9 @@ _02165488: add sp, sp, #0x5f0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02165378 _02165494: .word 0x000005db _02165498: .word data_ov61_02181014 + arm_func_end func_ov61_02165378 .global func_ov61_0216549c arm_func_start func_ov61_0216549c @@ -47854,10 +47854,10 @@ func_ov61_0216555c: ; 0x0216555c add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0216555c _021655a0: .word data_ov61_0218102c _021655a4: .word data_ov61_02181024 _021655a8: .word data_ov61_02181034 + arm_func_end func_ov61_0216555c .global func_ov61_021655ac arm_func_start func_ov61_021655ac @@ -47919,7 +47919,6 @@ _021655f4: add sp, sp, #0x40 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021655ac _02165688: .word data_ov61_021810c0 _0216568c: .word data_ov61_02181024 _02165690: .word data_ov61_02181080 @@ -47927,6 +47926,7 @@ _02165694: .word data_ov61_0217c06c _02165698: .word 0x00006cfc _0216569c: .word data_ov61_0218102c _021656a0: .word data_ov61_02181039 + arm_func_end func_ov61_021655ac .global func_ov61_021656a4 arm_func_start func_ov61_021656a4 @@ -47975,10 +47975,10 @@ func_ov61_021656a4: ; 0x021656a4 mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021656a4 _02165750: .word data_ov61_02181030 _02165754: .word data_ov61_02181024 _02165758: .word data_ov61_0217c090 + arm_func_end func_ov61_021656a4 .global func_ov61_0216575c arm_func_start func_ov61_0216575c @@ -48067,8 +48067,8 @@ _02165888: add sp, sp, #0x58 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0216575c _02165894: .word data_ov61_02181024 + arm_func_end func_ov61_0216575c .global func_ov61_02165898 arm_func_start func_ov61_02165898 @@ -48107,10 +48107,10 @@ func_ov61_021658bc: ; 0x021658bc bl func_02042f80 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021658bc _02165908: .word data_ov61_0217c14c _0216590c: .word data_ov61_0217c158 _02165910: .word data_ov61_0217c0b8 + arm_func_end func_ov61_021658bc .global func_ov61_02165914 arm_func_start func_ov61_02165914 @@ -48178,12 +48178,12 @@ _021659e0: mov r0, r4 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02165938 _021659e8: .word data_ov61_0217c164 _021659ec: .word data_ov61_0217c158 _021659f0: .word data_ov61_0217c0a0 _021659f4: .word data_ov61_0217c16c _021659f8: .word data_ov61_0217c14c + arm_func_end func_ov61_02165938 .global func_ov61_021659fc arm_func_start func_ov61_021659fc @@ -48216,10 +48216,10 @@ _02165a48: bl func_ov61_0213e13c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021659fc _02165a5c: .word data_ov61_0217c164 _02165a60: .word data_ov61_0217c158 _02165a64: .word data_ov61_0217c0ac + arm_func_end func_ov61_021659fc .global func_ov61_02165a68 arm_func_start func_ov61_02165a68 @@ -48259,10 +48259,10 @@ _02165abc: mla r0, r1, r4, r0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02165a70 _02165acc: .word data_ov61_0217c178 _02165ad0: .word data_ov61_0217c158 _02165ad4: .word data_ov61_0217c094 + arm_func_end func_ov61_02165a70 .global func_ov61_02165ad8 arm_func_start func_ov61_02165ad8 @@ -48285,10 +48285,10 @@ _02165afc: bl func_ov61_02165b24 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02165ad8 _02165b18: .word data_ov61_0217c164 _02165b1c: .word data_ov61_0217c158 _02165b20: .word data_ov61_0217c0c4 + arm_func_end func_ov61_02165ad8 .global func_ov61_02165b24 arm_func_start func_ov61_02165b24 @@ -48341,10 +48341,10 @@ _02165bbc: bl func_ov61_02165914 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02165b24 _02165bd0: .word data_ov61_0217c198 _02165bd4: .word data_ov61_0217c158 _02165bd8: .word data_ov61_0217c0f0 + arm_func_end func_ov61_02165b24 .global func_ov61_02165bdc arm_func_start func_ov61_02165bdc @@ -48380,10 +48380,10 @@ _02165c08: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02165bdc _02165c50: .word data_ov61_0217c1b8 _02165c54: .word data_ov61_0217c158 _02165c58: .word data_ov61_0217c124 + arm_func_end func_ov61_02165bdc .global func_ov61_02165c5c arm_func_start func_ov61_02165c5c @@ -48425,10 +48425,10 @@ _02165cd0: str r0, [r4] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02165c5c _02165ce0: .word data_ov61_0217c178 _02165ce4: .word data_ov61_0217c158 _02165ce8: .word data_ov61_0217c0d0 + arm_func_end func_ov61_02165c5c .global func_ov61_02165cec arm_func_start func_ov61_02165cec @@ -48455,10 +48455,10 @@ _02165d1c: bl func_ov61_02165c5c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02165cec _02165d38: .word data_ov61_0217c178 _02165d3c: .word data_ov61_0217c158 _02165d40: .word data_ov61_0217c0e0 + arm_func_end func_ov61_02165cec .global func_ov61_02165d44 arm_func_start func_ov61_02165d44 @@ -48487,10 +48487,10 @@ _02165d78: bl func_ov61_02165914 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02165d44 _02165d98: .word data_ov61_0217c178 _02165d9c: .word data_ov61_0217c158 _02165da0: .word data_ov61_0217c100 + arm_func_end func_ov61_02165d44 .global func_ov61_02165da4 arm_func_start func_ov61_02165da4 @@ -48503,8 +48503,8 @@ func_ov61_02165da4: ; 0x02165da4 ldr r2, [r2, #8] bx ip .align 2, 0 - arm_func_end func_ov61_02165da4 _02165dc0: .word func_020459e4 + arm_func_end func_ov61_02165da4 .global func_ov61_02165dc4 arm_func_start func_ov61_02165dc4 @@ -48586,10 +48586,10 @@ _02165eb0: bpl _02165eb0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02165e7c _02165ed0: .word data_ov61_0217c1c4 _02165ed4: .word data_ov61_0217c158 _02165ed8: .word data_ov61_0217c110 + arm_func_end func_ov61_02165e7c .global func_ov61_02165edc arm_func_start func_ov61_02165edc @@ -48624,11 +48624,11 @@ _02165f3c: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02165edc _02165f44: .word data_ov61_0217c1c4 _02165f48: .word data_ov61_0217c158 _02165f4c: .word data_ov61_0217c138 _02165f50: .word 0x00000121 + arm_func_end func_ov61_02165edc .global func_ov61_02165f54 arm_func_start func_ov61_02165f54 @@ -48807,7 +48807,6 @@ _02166168: str r7, [r4, #0xc] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02166064 _02166184: .word data_ov61_0217c230 _02166188: .word data_ov61_0217c238 _0216618c: .word data_ov61_0217c1c8 @@ -48816,6 +48815,7 @@ _02166194: .word data_ov61_0217c24c _02166198: .word data_ov61_0217c258 _0216619c: .word data_ov61_0217c264 _021661a0: .word data_ov61_0217c26c + arm_func_end func_ov61_02166064 .global func_ov61_021661a4 arm_func_start func_ov61_021661a4 @@ -48850,10 +48850,10 @@ _021661f8: bl func_ov61_0213e13c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021661a4 _0216620c: .word data_ov61_0217c264 _02166210: .word data_ov61_0217c238 _02166214: .word data_ov61_0217c1d4 + arm_func_end func_ov61_021661a4 .global func_ov61_02166218 arm_func_start func_ov61_02166218 @@ -48888,10 +48888,10 @@ _02166278: mov r0, r5 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02166218 _02166280: .word data_ov61_0217c264 _02166284: .word data_ov61_0217c238 _02166288: .word data_ov61_0217c1ec + arm_func_end func_ov61_02166218 .global func_ov61_0216628c arm_func_start func_ov61_0216628c @@ -48938,10 +48938,10 @@ _02166318: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216628c _02166328: .word data_ov61_0217c264 _0216632c: .word data_ov61_0217c238 _02166330: .word data_ov61_0217c1e0 + arm_func_end func_ov61_0216628c .global func_ov61_02166334 arm_func_start func_ov61_02166334 @@ -48986,10 +48986,10 @@ _0216635c: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02166334 _021663cc: .word data_ov61_0217c264 _021663d0: .word data_ov61_0217c238 _021663d4: .word data_ov61_0217c1f8 + arm_func_end func_ov61_02166334 .global func_ov61_021663d8 arm_func_start func_ov61_021663d8 @@ -49033,10 +49033,10 @@ _02166400: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021663d8 _0216646c: .word data_ov61_0217c264 _02166470: .word data_ov61_0217c238 _02166474: .word data_ov61_0217c204 + arm_func_end func_ov61_021663d8 .global func_ov61_02166478 arm_func_start func_ov61_02166478 @@ -49068,10 +49068,10 @@ _021664b0: blt _021664b0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02166478 _021664d8: .word data_ov61_0217c27c _021664dc: .word data_ov61_0217c238 _021664e0: .word data_ov61_0217c210 + arm_func_end func_ov61_02166478 .global func_ov61_021664e4 arm_func_start func_ov61_021664e4 @@ -49107,10 +49107,10 @@ _02166548: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021664e4 _02166550: .word data_ov61_0217c27c _02166554: .word data_ov61_0217c238 _02166558: .word data_ov61_0217c220 + arm_func_end func_ov61_021664e4 .global func_ov61_0216655c arm_func_start func_ov61_0216655c @@ -49132,8 +49132,8 @@ _02166574: blo _02166574 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0216655c _02166598: .word data_ov61_0217c280 + arm_func_end func_ov61_0216655c .global func_ov61_0216659c arm_func_start func_ov61_0216659c @@ -49181,12 +49181,12 @@ _0216660c: bl func_02002bac ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021665e8 _0216662c: .word data_ov61_0217c2a4 _02166630: .word data_ov61_0217c2c4 _02166634: .word data_ov61_0217c294 _02166638: .word 0x00000109 _0216663c: .word 0x000082ea + arm_func_end func_ov61_021665e8 .global func_ov61_02166640 arm_func_start func_ov61_02166640 @@ -49194,8 +49194,8 @@ func_ov61_02166640: ; 0x02166640 ldr ip, _02166648 ; =func_0200db28 bx ip .align 2, 0 - arm_func_end func_ov61_02166640 _02166648: .word func_0200db28 + arm_func_end func_ov61_02166640 .global func_ov61_0216664c arm_func_start func_ov61_0216664c @@ -49251,8 +49251,8 @@ _021666c0: mov r0, r2 bx lr .align 2, 0 - arm_func_end func_ov61_02166688 _021666c8: .word data_02056c98 + arm_func_end func_ov61_02166688 .global func_ov61_021666cc arm_func_start func_ov61_021666cc @@ -49294,9 +49294,9 @@ func_ov61_0216670c: ; 0x0216670c add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_0216670c _02166748: .word 0x0000ffff _0216674c: .word 0x00001002 + arm_func_end func_ov61_0216670c .global func_ov61_02166750 arm_func_start func_ov61_02166750 @@ -49317,8 +49317,8 @@ func_ov61_02166750: ; 0x02166750 add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_02166750 _0216678c: .word 0x0000ffff + arm_func_end func_ov61_02166750 .global func_ov61_02166790 arm_func_start func_ov61_02166790 @@ -49340,9 +49340,9 @@ func_ov61_02166790: ; 0x02166790 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_02166790 _021667d0: .word 0x0000ffff _021667d4: .word 0x00001002 + arm_func_end func_ov61_02166790 .global func_ov61_021667d8 arm_func_start func_ov61_021667d8 @@ -49364,8 +49364,8 @@ func_ov61_021667d8: ; 0x021667d8 add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_021667d8 _02166818: .word 0x0000ffff + arm_func_end func_ov61_021667d8 .global func_ov61_0216681c arm_func_start func_ov61_0216681c @@ -49502,13 +49502,13 @@ func_ov61_02166964: ; 0x02166964 str r2, [r1, #0x30] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02166964 _021669d8: .word data_ov61_0217c2d0 _021669dc: .word data_ov61_02181100 _021669e0: .word data_ov61_02181100 _021669e4: .word data_ov61_0218112c _021669e8: .word data_ov61_02181118 _021669ec: .word data_ov61_02181108 + arm_func_end func_ov61_02166964 .global func_ov61_021669f0 arm_func_start func_ov61_021669f0 @@ -49556,8 +49556,8 @@ func_ov61_02166a6c: ; 0x02166a6c movlt r0, r1 bx lr .align 2, 0 - arm_func_end func_ov61_02166a6c _02166a80: .word data_ov61_02181100 + arm_func_end func_ov61_02166a6c .global func_ov61_02166a84 arm_func_start func_ov61_02166a84 @@ -49758,8 +49758,8 @@ func_ov61_02166c84: ; 0x02166c84 sub r1, r0, #1 bx ip .align 2, 0 - arm_func_end func_ov61_02166c84 _02166c94: .word func_ov61_02166a6c + arm_func_end func_ov61_02166c84 .global func_ov61_02166c98 arm_func_start func_ov61_02166c98 @@ -49796,8 +49796,8 @@ func_ov61_02166ce0: ; 0x02166ce0 ldr r0, [r0, #4] bx lr .align 2, 0 - arm_func_end func_ov61_02166ce0 _02166cec: .word data_ov61_02181100 + arm_func_end func_ov61_02166ce0 .global func_ov61_02166cf0 arm_func_start func_ov61_02166cf0 @@ -49824,12 +49824,12 @@ _02166d18: strne r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02166cf0 _02166d40: .word data_ov61_0217c2a4 _02166d44: .word data_ov61_0217c2c4 _02166d48: .word data_ov61_0217c28c _02166d4c: .word 0x00000667 _02166d50: .word 0x01ff6210 + arm_func_end func_ov61_02166cf0 .global func_ov61_02166d54 arm_func_start func_ov61_02166d54 @@ -49853,8 +49853,8 @@ func_ov61_02166d54: ; 0x02166d54 addhi r0, r0, #1 bx lr .align 2, 0 - arm_func_end func_ov61_02166d54 _02166d9c: .word 0x000041a7 + arm_func_end func_ov61_02166d54 .global func_ov61_02166da0 arm_func_start func_ov61_02166da0 @@ -49867,8 +49867,8 @@ func_ov61_02166da0: ; 0x02166da0 str r0, [r1] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02166da0 _02166dbc: .word data_ov61_0217c288 + arm_func_end func_ov61_02166da0 .global func_ov61_02166dc0 arm_func_start func_ov61_02166dc0 @@ -49880,8 +49880,8 @@ func_ov61_02166dc0: ; 0x02166dc0 str r1, [r0] bx lr .align 2, 0 - arm_func_end func_ov61_02166dc0 _02166dd8: .word data_ov61_0217c288 + arm_func_end func_ov61_02166dc0 .global func_ov61_02166ddc arm_func_start func_ov61_02166ddc @@ -50031,11 +50031,11 @@ _02166fb4: bhi _02166f50 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02166e98 _02166fc0: .word data_ov61_0217a33c _02166fc4: .word data_ov61_0217a340 _02166fc8: .word data_ov61_0217a344 _02166fcc: .word 0x55555556 + arm_func_end func_ov61_02166e98 .global func_ov61_02166fd0 arm_func_start func_ov61_02166fd0 @@ -50052,8 +50052,8 @@ func_ov61_02166fd0: ; 0x02166fd0 bl func_ov61_02167b74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02166fd0 _02166ffc: .word data_ov61_02181024 + arm_func_end func_ov61_02166fd0 .global func_ov61_02167000 arm_func_start func_ov61_02167000 @@ -50110,8 +50110,8 @@ _02167088: mov r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02167050 _0216709c: .word data_ov61_0217c2f0 + arm_func_end func_ov61_02167050 .global func_ov61_021670a0 arm_func_start func_ov61_021670a0 @@ -50182,9 +50182,9 @@ _02167158: add sp, sp, #0x44 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_021670a0 _0216719c: .word data_ov61_0217c300 _021671a0: .word data_ov61_0217c310 + arm_func_end func_ov61_021670a0 .global func_ov61_021671a4 arm_func_start func_ov61_021671a4 @@ -50258,9 +50258,9 @@ _02167258: add sp, sp, #0x2c ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_021671d8 _02167298: .word data_ov61_0217c300 _0216729c: .word 0x00000601 + arm_func_end func_ov61_021671d8 .global func_ov61_021672a0 arm_func_start func_ov61_021672a0 @@ -50323,9 +50323,9 @@ _0216735c: add sp, sp, #0x20c ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021672a0 _02167374: .word data_ov61_0217c300 _02167378: .word data_ov61_0217c314 + arm_func_end func_ov61_021672a0 .global func_ov61_0216737c arm_func_start func_ov61_0216737c @@ -50351,8 +50351,8 @@ _021673c0: bl func_ov61_0216c8f8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0216737c _021673c8: .word data_ov61_0217c314 + arm_func_end func_ov61_0216737c .global func_ov61_021673cc arm_func_start func_ov61_021673cc @@ -50447,7 +50447,6 @@ _02167490: add sp, sp, #0x400 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021673cc _02167520: .word data_ov61_0217c314 _02167524: .word data_ov61_0217c344 _02167528: .word 0x00000401 @@ -50456,6 +50455,7 @@ _02167530: .word data_ov61_0217c360 _02167534: .word data_ov61_0217c36c _02167538: .word data_ov61_0217c37c _0216753c: .word data_ov61_0217c388 + arm_func_end func_ov61_021673cc .global func_ov61_02167540 arm_func_start func_ov61_02167540 @@ -50481,8 +50481,8 @@ _02167584: bl func_ov61_02168f2c ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02167540 _0216758c: .word data_ov61_0217c314 + arm_func_end func_ov61_02167540 .global func_ov61_02167590 arm_func_start func_ov61_02167590 @@ -50537,8 +50537,8 @@ _02167644: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02167590 _0216764c: .word data_ov61_0217c314 + arm_func_end func_ov61_02167590 .global func_ov61_02167650 arm_func_start func_ov61_02167650 @@ -50643,13 +50643,13 @@ _02167790: str r1, [r5, #0x20c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02167680 _021677a8: .word data_ov61_0217c390 _021677ac: .word data_ov61_0217c3a0 _021677b0: .word data_ov61_0217c3b0 _021677b4: .word data_ov61_0217c3bc _021677b8: .word data_ov61_0217c2dc _021677bc: .word 0x000005cf + arm_func_end func_ov61_02167680 .global func_ov61_021677c0 arm_func_start func_ov61_021677c0 @@ -50734,8 +50734,8 @@ _021678c0: moveq r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0216787c _021678d0: .word data_ov61_0217c314 + arm_func_end func_ov61_0216787c .global func_ov61_021678d4 arm_func_start func_ov61_021678d4 @@ -50880,7 +50880,6 @@ _02167a20: add sp, sp, #0x200 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021678d4 _02167ae0: .word data_ov61_0217c314 _02167ae4: .word data_ov61_0217c3c4 _02167ae8: .word data_ov61_0217c3dc @@ -50889,6 +50888,7 @@ _02167af0: .word data_ov61_0217c360 _02167af4: .word data_ov61_0217c400 _02167af8: .word data_ov61_0217c410 _02167afc: .word data_ov61_0217c388 + arm_func_end func_ov61_021678d4 .global func_ov61_02167b00 arm_func_start func_ov61_02167b00 @@ -50923,9 +50923,9 @@ _02167b60: bl func_ov61_02168e44 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02167b00 _02167b6c: .word data_ov61_0217c314 _02167b70: .word data_ov61_0217c41c + arm_func_end func_ov61_02167b00 .global func_ov61_02167b74 arm_func_start func_ov61_02167b74 @@ -51015,8 +51015,8 @@ _02167c98: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02167b74 _02167cb8: .word data_ov61_0217c43c + arm_func_end func_ov61_02167b74 .global func_ov61_02167cbc arm_func_start func_ov61_02167cbc @@ -51130,8 +51130,8 @@ _02167df4: strb r0, [r4, #0x318] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02167d18 _02167e3c: .word func_ov61_02167cfc + arm_func_end func_ov61_02167d18 .global func_ov61_02167e40 arm_func_start func_ov61_02167e40 @@ -51336,7 +51336,6 @@ _02168118: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02167e40 _0216812c: .word data_ov61_0217c460 _02168130: .word data_ov61_0217c464 _02168134: .word data_ov61_0217c490 @@ -51348,6 +51347,7 @@ _02168148: .word data_ov61_0217c4e4 _0216814c: .word data_ov61_0217c4ec _02168150: .word data_ov61_0217c4f4 _02168154: .word data_ov61_0217c524 + arm_func_end func_ov61_02167e40 .global func_ov61_02168158 arm_func_start func_ov61_02168158 @@ -51471,12 +51471,12 @@ _021682f0: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02168158 _021682f8: .word data_ov61_0217c54c _021682fc: .word data_ov61_0217c644 _02168300: .word data_ov61_0217c430 _02168304: .word 0x000001b6 _02168308: .word data_ov61_0217c64c + arm_func_end func_ov61_02168158 .global func_ov61_0216830c arm_func_start func_ov61_0216830c @@ -51519,12 +51519,12 @@ func_ov61_0216830c: ; 0x0216830c mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216830c _021683a0: .word data_ov61_0217c660 _021683a4: .word data_ov61_0217c66c _021683a8: .word data_ov61_0217c678 _021683ac: .word data_ov61_0217c688 _021683b0: .word data_ov61_0217c690 + arm_func_end func_ov61_0216830c .global func_ov61_021683b4 arm_func_start func_ov61_021683b4 @@ -52171,7 +52171,6 @@ _02168d18: add sp, sp, #0x1000 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021683b4 _02168d28: .word data_ov61_0217c698 _02168d2c: .word data_ov61_0217c6a0 _02168d30: .word data_ov61_0217c6d0 @@ -52188,6 +52187,7 @@ _02168d58: .word data_ov61_0217c714 _02168d5c: .word data_ov61_0217c71c _02168d60: .word data_ov61_0217c720 _02168d64: .word data_ov61_0217c724 + arm_func_end func_ov61_021683b4 .global func_ov61_02168d68 arm_func_start func_ov61_02168d68 @@ -52242,13 +52242,13 @@ func_ov61_02168d68: ; 0x02168d68 add sp, sp, #0xdb0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02168d68 _02168e2c: .word 0x00000dad _02168e30: .word data_ov61_0217c698 _02168e34: .word data_ov61_0217c66c _02168e38: .word data_ov61_0217c728 _02168e3c: .word data_ov61_0217c6ec _02168e40: .word data_ov61_0217c690 + arm_func_end func_ov61_02168d68 .global func_ov61_02168e44 arm_func_start func_ov61_02168e44 @@ -52373,8 +52373,8 @@ _02168fec: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02168f2c _02168ff4: .word data_ov61_0217c72c + arm_func_end func_ov61_02168f2c .global func_ov61_02168ff8 arm_func_start func_ov61_02168ff8 @@ -52496,7 +52496,6 @@ _02169190: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216901c _0216919c: .word data_ov61_0217c72c _021691a0: .word data_ov61_0217c740 _021691a4: .word data_ov61_0217c66c @@ -52508,6 +52507,7 @@ _021691b8: .word data_ov61_0217c650 _021691bc: .word 0x000001fd _021691c0: .word data_ov61_0217c774 _021691c4: .word func_ov61_02168ff8 + arm_func_end func_ov61_0216901c .global func_ov61_021691c8 arm_func_start func_ov61_021691c8 @@ -52549,11 +52549,11 @@ _02169228: mov r0, r2 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021691c8 _02169250: .word data_ov61_0217c828 _02169254: .word data_ov61_0217c840 _02169258: .word data_ov61_0217c7d8 _0216925c: .word data_ov61_0217c84c + arm_func_end func_ov61_021691c8 .global func_ov61_02169260 arm_func_start func_ov61_02169260 @@ -52624,13 +52624,13 @@ _02169320: str r6, [r9] ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02169260 _02169354: .word data_ov61_0217c85c _02169358: .word data_ov61_0217c840 _0216935c: .word data_ov61_0217c80c _02169360: .word data_ov61_0217c86c _02169364: .word data_ov61_0217c828 _02169368: .word data_ov61_0217c84c + arm_func_end func_ov61_02169260 .global func_ov61_0216936c arm_func_start func_ov61_0216936c @@ -52666,8 +52666,8 @@ func_ov61_0216939c: ; 0x0216939c add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0216939c _021693d0: .word data_ov61_0217c87c + arm_func_end func_ov61_0216939c .global func_ov61_021693d4 arm_func_start func_ov61_021693d4 @@ -52734,9 +52734,9 @@ _021694b4: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_021693d4 _021694bc: .word data_ov61_0217c880 _021694c0: .word data_ov61_0217c8a8 + arm_func_end func_ov61_021693d4 .global func_ov61_021694c4 arm_func_start func_ov61_021694c4 @@ -52796,11 +52796,11 @@ _02169574: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_021694c4 _02169594: .word data_ov61_0217c8cc _02169598: .word data_ov61_0217c840 _0216959c: .word data_ov61_0217c7c4 _021695a0: .word data_ov61_0217c8f0 + arm_func_end func_ov61_021694c4 .global func_ov61_021695a4 arm_func_start func_ov61_021695a4 @@ -52870,11 +52870,11 @@ _02169688: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021695a4 _02169694: .word data_ov61_0217c8cc _02169698: .word data_ov61_0217c840 _0216969c: .word data_ov61_0217c7f0 _021696a0: .word data_ov61_0217c8f0 + arm_func_end func_ov61_021695a4 .global func_ov61_021696a4 arm_func_start func_ov61_021696a4 @@ -53032,7 +53032,6 @@ _0216989c: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021696d4 _021698c8: .word data_ov61_0217c8f4 _021698cc: .word data_ov61_0217c840 _021698d0: .word data_ov61_0217c7a0 @@ -53046,6 +53045,7 @@ _021698ec: .word data_ov61_0217c84c _021698f0: .word data_ov61_0217c948 _021698f4: .word data_ov61_0217c974 _021698f8: .word data_ov61_0217c998 + arm_func_end func_ov61_021696d4 .global func_ov61_021698fc arm_func_start func_ov61_021698fc @@ -53145,7 +53145,6 @@ _02169a30: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021698fc _02169a58: .word data_ov61_0217c828 _02169a5c: .word data_ov61_0217c840 _02169a60: .word data_ov61_0217c7b0 @@ -53155,6 +53154,7 @@ _02169a6c: .word 0x000001de _02169a70: .word data_ov61_0217c9b8 _02169a74: .word 0x000001df _02169a78: .word data_ov61_0217c9c4 + arm_func_end func_ov61_021698fc .global func_ov61_02169a7c arm_func_start func_ov61_02169a7c @@ -53238,10 +53238,10 @@ _02169ba0: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02169a7c _02169bac: .word data_ov61_0217c9d0 _02169bb0: .word data_ov61_0217c9d8 _02169bb4: .word data_ov61_0217c9dc + arm_func_end func_ov61_02169a7c .global func_ov61_02169bb8 arm_func_start func_ov61_02169bb8 @@ -53335,12 +53335,12 @@ _02169cc8: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02169c10 _02169cf0: .word data_ov61_0217ca0c _02169cf4: .word data_ov61_0217ca20 _02169cf8: .word data_ov61_0217c9f4 _02169cfc: .word data_ov61_0217ca30 _02169d00: .word data_ov61_0217ca48 + arm_func_end func_ov61_02169c10 .global func_ov61_02169d04 arm_func_start func_ov61_02169d04 @@ -53387,8 +53387,8 @@ _02169d44: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_02169d04 _02169da4: .word data_ov61_0217ca78 + arm_func_end func_ov61_02169d04 .global func_ov61_02169da8 arm_func_start func_ov61_02169da8 @@ -53528,11 +53528,11 @@ _02169f74: bl func_ov61_0213e13c ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02169da8 _02169f90: .word data_ov61_0217ca88 _02169f94: .word data_ov61_0217ca20 _02169f98: .word data_ov61_0217c9e4 _02169f9c: .word data_ov61_0217caa8 + arm_func_end func_ov61_02169da8 .global func_ov61_02169fa0 arm_func_start func_ov61_02169fa0 @@ -53636,9 +53636,9 @@ _0216a0dc: strb r0, [r9, r7] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0216a088 _0216a0e8: .word data_ov61_0217cb1c _0216a0ec: .word 0x08421085 + arm_func_end func_ov61_0216a088 .global func_ov61_0216a0f0 arm_func_start func_ov61_0216a0f0 @@ -53865,7 +53865,6 @@ _0216a41c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216a0f0 _0216a434: .word data_ov61_0217cb5c _0216a438: .word data_ov61_0217cb84 _0216a43c: .word data_ov61_0217cbb8 @@ -53878,6 +53877,7 @@ _0216a454: .word data_ov61_0217cc90 _0216a458: .word data_ov61_0217cabc _0216a45c: .word 0x0000cc74 _0216a460: .word data_ov61_0217cca0 + arm_func_end func_ov61_0216a0f0 .global func_ov61_0216a464 arm_func_start func_ov61_0216a464 @@ -54035,10 +54035,10 @@ _0216a690: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0216a464 _0216a69c: .word data_ov61_0217ccc8 _0216a6a0: .word data_ov61_0217ccdc _0216a6a4: .word data_ov61_0217ccf0 + arm_func_end func_ov61_0216a464 .global func_ov61_0216a6a8 arm_func_start func_ov61_0216a6a8 @@ -54265,7 +54265,6 @@ _0216a924: add sp, sp, #0x288 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216a6a8 _0216a9fc: .word data_ov61_0217cd00 _0216aa00: .word data_ov61_0217cd08 _0216aa04: .word data_ov61_0217cd18 @@ -54286,6 +54285,7 @@ _0216aa3c: .word data_ov61_021810c0 _0216aa40: .word data_ov61_0217cdd8 _0216aa44: .word data_ov61_0217cde8 _0216aa48: .word data_ov61_0217cdf0 + arm_func_end func_ov61_0216a6a8 .global func_ov61_0216aa4c arm_func_start func_ov61_0216aa4c @@ -54446,7 +54446,6 @@ _0216ac78: add sp, sp, #0xe8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0216aa4c _0216aca4: .word 0x79707367 _0216aca8: .word data_ov61_0217cdf8 _0216acac: .word data_ov61_0217ce04 @@ -54460,6 +54459,7 @@ _0216acc8: .word data_ov61_0217cd6c _0216accc: .word data_ov61_0217ce24 _0216acd0: .word data_ov61_0217cde8 _0216acd4: .word data_ov61_0217cdf0 + arm_func_end func_ov61_0216aa4c .global func_ov61_0216acd8 arm_func_start func_ov61_0216acd8 @@ -54901,7 +54901,6 @@ _0216b33c: add sp, sp, #0x2a0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0216acd8 _0216b348: .word 0x00000106 _0216b34c: .word 0x00000201 _0216b350: .word data_ov61_0217ce30 @@ -54923,6 +54922,7 @@ _0216b38c: .word data_ov61_0217cd18 _0216b390: .word data_ov61_0217cecc _0216b394: .word data_ov61_0217ced4 _0216b398: .word data_ov61_0217ccf0 + arm_func_end func_ov61_0216acd8 .global func_ov61_0216b39c arm_func_start func_ov61_0216b39c @@ -54965,13 +54965,13 @@ _0216b418: mov r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0216b39c _0216b428: .word 0x00000107 _0216b42c: .word data_ov61_0217cef4 _0216b430: .word data_ov61_0217cf1c _0216b434: .word data_ov61_0217cc90 _0216b438: .word data_ov61_0217cacc _0216b43c: .word 0x000002ef + arm_func_end func_ov61_0216b39c .global func_ov61_0216b440 arm_func_start func_ov61_0216b440 @@ -55153,11 +55153,11 @@ _0216b69c: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216b504 _0216b6bc: .word data_ov61_0217cf34 _0216b6c0: .word data_ov61_0217cdf0 _0216b6c4: .word data_ov61_0217cf48 _0216b6c8: .word func_ov61_0216b440 + arm_func_end func_ov61_0216b504 .global func_ov61_0216b6cc arm_func_start func_ov61_0216b6cc @@ -55260,9 +55260,9 @@ _0216b81c: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0216b6cc _0216b824: .word 0x51eb851f _0216b828: .word 0x0000076c + arm_func_end func_ov61_0216b6cc .global func_ov61_0216b82c arm_func_start func_ov61_0216b82c @@ -55308,11 +55308,11 @@ _0216b8ac: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0216b82c _0216b8c4: .word data_ov61_0217cf8c _0216b8c8: .word data_ov61_0217cf70 _0216b8cc: .word data_ov61_0217cf4c _0216b8d0: .word data_ov61_0217cf7c + arm_func_end func_ov61_0216b82c .global func_ov61_0216b8d4 arm_func_start func_ov61_0216b8d4 @@ -55969,7 +55969,6 @@ _0216c23c: add sp, sp, #0x268 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0216bacc _0216c254: .word data_ov61_0217cfa4 _0216c258: .word data_ov61_0217cfac _0216c25c: .word data_ov61_0217cfdc @@ -56006,6 +56005,7 @@ _0216c2d4: .word data_ov61_0217d0d8 _0216c2d8: .word data_ov61_0217d0e0 _0216c2dc: .word data_ov61_0217d0e8 _0216c2e0: .word data_ov61_0217d0f0 + arm_func_end func_ov61_0216bacc .global func_ov61_0216c2e4 arm_func_start func_ov61_0216c2e4 @@ -56059,10 +56059,10 @@ _0216c394: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216c2e4 _0216c39c: .word data_ov61_0217d100 _0216c3a0: .word data_ov61_0217d118 _0216c3a4: .word data_ov61_0217d120 + arm_func_end func_ov61_0216c2e4 .global func_ov61_0216c3a8 arm_func_start func_ov61_0216c3a8 @@ -56418,7 +56418,6 @@ _0216c884: add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0216c428 _0216c890: .word data_ov61_0217d134 _0216c894: .word data_ov61_0217d148 _0216c898: .word data_ov61_0217d048 @@ -56445,6 +56444,7 @@ _0216c8e8: .word data_ov61_0217d0c0 _0216c8ec: .word data_ov61_0217d0c8 _0216c8f0: .word data_ov61_0217d0d0 _0216c8f4: .word data_ov61_0217d1e4 + arm_func_end func_ov61_0216c428 .global func_ov61_0216c8f8 arm_func_start func_ov61_0216c8f8 @@ -56959,7 +56959,6 @@ _0216d03c: add sp, sp, #0x100 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216c8f8 _0216d048: .word data_ov61_0217d1f4 _0216d04c: .word data_ov61_0217cff8 _0216d050: .word data_ov61_0217d000 @@ -56994,6 +56993,7 @@ _0216d0c0: .word data_ov61_0217d0c0 _0216d0c4: .word data_ov61_0217d0c8 _0216d0c8: .word data_ov61_0217d0d0 _0216d0cc: .word data_ov61_0217d1e4 + arm_func_end func_ov61_0216c8f8 .global func_ov61_0216d0d0 arm_func_start func_ov61_0216d0d0 @@ -57033,11 +57033,11 @@ func_ov61_0216d0d0: ; 0x0216d0d0 mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216d0d0 _0216d158: .word data_ov61_0217d25c _0216d15c: .word data_ov61_0217cfdc _0216d160: .word data_ov61_0217d274 _0216d164: .word data_ov61_0217d118 + arm_func_end func_ov61_0216d0d0 .global func_ov61_0216d168 arm_func_start func_ov61_0216d168 @@ -57151,8 +57151,8 @@ _0216d2fc: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0216d168 _0216d308: .word data_ov61_0217d0f0 + arm_func_end func_ov61_0216d168 .global func_ov61_0216d30c arm_func_start func_ov61_0216d30c @@ -57496,7 +57496,6 @@ _0216d7d0: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216d4b0 _0216d7dc: .word data_ov61_0217d2b8 _0216d7e0: .word data_ov61_0217d2cc _0216d7e4: .word data_ov61_0217d290 @@ -57505,6 +57504,7 @@ _0216d7ec: .word data_ov61_0217d2f0 _0216d7f0: .word data_ov61_0217d304 _0216d7f4: .word 0x00000201 _0216d7f8: .word data_ov61_0217d314 + arm_func_end func_ov61_0216d4b0 .global func_ov61_0216d7fc arm_func_start func_ov61_0216d7fc @@ -57557,8 +57557,8 @@ _0216d880: mov r0, r3 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0216d7fc _0216d8b0: .word data_ov61_0217d304 + arm_func_end func_ov61_0216d7fc .global func_ov61_0216d8b4 arm_func_start func_ov61_0216d8b4 @@ -57602,10 +57602,10 @@ _0216d928: bl func_ov61_0213e13c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0216d8b4 _0216d944: .word data_ov61_0217d318 _0216d948: .word data_ov61_0217d2cc _0216d94c: .word data_ov61_0217d27c + arm_func_end func_ov61_0216d8b4 .global func_ov61_0216d950 arm_func_start func_ov61_0216d950 @@ -57730,12 +57730,12 @@ _0216daa8: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0216da28 _0216dab8: .word data_ov61_0217d338 _0216dabc: .word data_ov61_0217d314 _0216dac0: .word data_ov61_0217d2cc _0216dac4: .word data_ov61_0217d2a4 _0216dac8: .word 0x00000146 + arm_func_end func_ov61_0216da28 .global func_ov61_0216dacc arm_func_start func_ov61_0216dacc @@ -57958,7 +57958,6 @@ _0216dde4: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216dacc _0216ddf0: .word data_ov61_0217d438 _0216ddf4: .word data_ov61_0217d454 _0216ddf8: .word data_ov61_0217d45c @@ -57973,6 +57972,7 @@ _0216de18: .word data_ov61_0217d4b4 _0216de1c: .word data_ov61_0217d4d4 _0216de20: .word data_ov61_0217d4d8 _0216de24: .word data_ov61_0217d414 + arm_func_end func_ov61_0216dacc .global func_ov61_0216de28 arm_func_start func_ov61_0216de28 @@ -58126,7 +58126,6 @@ _0216e048: add sp, sp, #0x184 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216de28 _0216e054: .word data_ov61_0217d4e4 _0216e058: .word data_ov61_0217d4d8 _0216e05c: .word data_ov61_0217d3f0 @@ -58139,6 +58138,7 @@ _0216e074: .word data_ov61_0217d46c _0216e078: .word data_ov61_0217d504 _0216e07c: .word data_ov61_0217d480 _0216e080: .word data_ov61_0217d4ac + arm_func_end func_ov61_0216de28 .global func_ov61_0216e084 arm_func_start func_ov61_0216e084 @@ -58199,8 +58199,8 @@ _0216e148: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0216e084 _0216e154: .word data_ov61_0217d47c + arm_func_end func_ov61_0216e084 .global func_ov61_0216e158 arm_func_start func_ov61_0216e158 @@ -58376,10 +58376,10 @@ _0216e3a4: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0216e158 _0216e3cc: .word data_ov61_0217d47c _0216e3d0: .word data_ov61_0217d50c _0216e3d4: .word data_ov61_0217d51c + arm_func_end func_ov61_0216e158 .global func_ov61_0216e3d8 arm_func_start func_ov61_0216e3d8 @@ -58424,11 +58424,11 @@ _0216e45c: mov r0, r4 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216e3d8 _0216e464: .word data_ov61_0217d520 _0216e468: .word data_ov61_0217d4d8 _0216e46c: .word data_ov61_0217d390 _0216e470: .word 0x000001d9 + arm_func_end func_ov61_0216e3d8 .global func_ov61_0216e474 arm_func_start func_ov61_0216e474 @@ -58536,7 +58536,6 @@ _0216e5c4: bl func_ov61_0216e474 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216e4d4 _0216e5d4: .word data_ov61_0217d548 _0216e5d8: .word data_ov61_0217d4d8 _0216e5dc: .word data_ov61_0217d380 @@ -58544,6 +58543,7 @@ _0216e5e0: .word 0x00000213 _0216e5e4: .word data_ov61_0217d4d4 _0216e5e8: .word 0x00000225 _0216e5ec: .word data_ov61_0217d558 + arm_func_end func_ov61_0216e4d4 .global func_ov61_0216e5f0 arm_func_start func_ov61_0216e5f0 @@ -58719,8 +58719,8 @@ func_ov61_0216e7ac: ; 0x0216e7ac str r4, [r5, #0x434] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216e7ac _0216e828: .word func_ov61_0216e790 + arm_func_end func_ov61_0216e7ac .global func_ov61_0216e82c arm_func_start func_ov61_0216e82c @@ -58855,11 +58855,11 @@ _0216e9f8: add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0216e890 _0216ea0c: .word data_ov61_0217d438 _0216ea10: .word data_ov61_0217d57c _0216ea14: .word data_ov61_0217d5a4 _0216ea18: .word data_ov61_0217d5d8 + arm_func_end func_ov61_0216e890 .global func_ov61_0216ea1c arm_func_start func_ov61_0216ea1c @@ -58959,7 +58959,6 @@ _0216ea68: add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0216ea1c _0216eb8c: .word data_ov61_0217d548 _0216eb90: .word data_ov61_0217d4d8 _0216eb94: .word data_ov61_0217d3a0 @@ -58968,6 +58967,7 @@ _0216eb9c: .word 0x00000341 _0216eba0: .word data_ov61_0217d610 _0216eba4: .word data_ov61_0217d614 _0216eba8: .word data_ov61_0217d61c + arm_func_end func_ov61_0216ea1c .global func_ov61_0216ebac arm_func_start func_ov61_0216ebac @@ -59000,12 +59000,12 @@ _0216ebe4: add sp, sp, #0x48 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0216ebac _0216ec14: .word data_ov61_0217d624 _0216ec18: .word data_ov61_0217d4d8 _0216ec1c: .word data_ov61_0217d3b4 _0216ec20: .word 0x00000376 _0216ec24: .word data_ov61_0217d630 + arm_func_end func_ov61_0216ebac .global func_ov61_0216ec28 arm_func_start func_ov61_0216ec28 @@ -59066,13 +59066,13 @@ _0216ec78: add sp, sp, #0x20 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216ec28 _0216ecfc: .word data_ov61_0217d548 _0216ed00: .word data_ov61_0217d4d8 _0216ed04: .word data_ov61_0217d3d0 _0216ed08: .word 0x00000389 _0216ed0c: .word data_ov61_0217d644 _0216ed10: .word data_ov61_0217d648 + arm_func_end func_ov61_0216ec28 .global func_ov61_0216ed14 arm_func_start func_ov61_0216ed14 @@ -59153,10 +59153,10 @@ func_ov61_0216edb4: ; 0x0216edb4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_0216edb4 _0216ee00: .word func_ov61_0216ed38 _0216ee04: .word func_ov61_0216ed14 _0216ee08: .word func_ov61_0216ed28 + arm_func_end func_ov61_0216edb4 .global func_ov61_0216ee0c arm_func_start func_ov61_0216ee0c @@ -59250,11 +59250,11 @@ _0216ef44: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216ee0c _0216ef5c: .word data_ov61_0217d66c _0216ef60: .word data_ov61_0217d674 _0216ef64: .word data_ov61_0217d6a4 _0216ef68: .word data_ov61_0217d6b0 + arm_func_end func_ov61_0216ee0c .global func_ov61_0216ef6c arm_func_start func_ov61_0216ef6c @@ -59314,11 +59314,11 @@ _0216ef9c: add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216ef6c _0216f040: .word data_ov61_0217d6c0 _0216f044: .word data_ov61_0217d6c8 _0216f048: .word data_ov61_0217d658 _0216f04c: .word 0x000002b5 + arm_func_end func_ov61_0216ef6c .global func_ov61_0216f050 arm_func_start func_ov61_0216f050 @@ -59366,8 +59366,8 @@ func_ov61_0216f0c0: ; 0x0216f0c0 ldr r0, [r0, #0x428] bx ip .align 2, 0 - arm_func_end func_ov61_0216f0c0 _0216f0d0: .word func_ov61_02166334 + arm_func_end func_ov61_0216f0c0 .global func_ov61_0216f0d4 arm_func_start func_ov61_0216f0d4 @@ -59421,8 +59421,8 @@ func_ov61_0216f134: ; 0x0216f134 add sp, sp, #0x10 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_0216f134 _0216f17c: .word func_ov61_0216f0d4 + arm_func_end func_ov61_0216f134 .global func_ov61_0216f180 arm_func_start func_ov61_0216f180 @@ -59455,8 +59455,8 @@ func_ov61_0216f19c: ; 0x0216f19c add sp, sp, #0xc ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_0216f19c _0216f1d8: .word func_ov61_0216f180 + arm_func_end func_ov61_0216f19c .global func_ov61_0216f1dc arm_func_start func_ov61_0216f1dc @@ -59490,8 +59490,8 @@ func_ov61_0216f208: ; 0x0216f208 add sp, sp, #8 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0216f208 _0216f234: .word func_ov61_0216f1dc + arm_func_end func_ov61_0216f208 .global func_ov61_0216f238 arm_func_start func_ov61_0216f238 @@ -59641,7 +59641,6 @@ _0216f434: add sp, sp, #8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0216f270 _0216f448: .word data_ov61_0217d758 _0216f44c: .word data_ov61_0217d768 _0216f450: .word data_ov61_0217d790 @@ -59652,6 +59651,7 @@ _0216f460: .word data_ov61_0217d814 _0216f464: .word data_ov61_0217d700 _0216f468: .word 0x0000cd74 _0216f46c: .word data_ov61_0217d820 + arm_func_end func_ov61_0216f270 .global func_ov61_0216f470 arm_func_start func_ov61_0216f470 @@ -59702,8 +59702,8 @@ _0216f508: str r4, [r6] ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0216f470 _0216f51c: .word data_ov61_0217d758 + arm_func_end func_ov61_0216f470 .global func_ov61_0216f520 arm_func_start func_ov61_0216f520 @@ -59884,8 +59884,8 @@ _0216f744: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_0216f5b0 _0216f798: .word data_ov61_0217d848 + arm_func_end func_ov61_0216f5b0 .global func_ov61_0216f79c arm_func_start func_ov61_0216f79c @@ -60849,7 +60849,6 @@ _021705a4: bl func_ov61_021715c8 b _021706e0 .align 2, 0 - arm_func_end func_ov61_0216f79c _021705d4: .word data_ov61_0217d85c _021705d8: .word 0x00000d01 _021705dc: .word data_ov61_0217d860 @@ -61704,6 +61703,7 @@ _0217123c: .word data_ov61_0217daac _02171240: .word data_ov61_0217dab4 _02171244: .word 0x00000515 _02171248: .word 0x0000052a + arm_func_end func_ov61_0216f79c .global func_ov61_0217124c arm_func_start func_ov61_0217124c @@ -61799,12 +61799,12 @@ _02171380: mov r0, #0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0217124c _02171388: .word data_ov61_0217d758 _0217138c: .word data_ov61_0217dad4 _02171390: .word data_ov61_0217d814 _02171394: .word data_ov61_0217d6ec _02171398: .word 0x00000563 + arm_func_end func_ov61_0217124c .global func_ov61_0217139c arm_func_start func_ov61_0217139c @@ -61849,9 +61849,9 @@ func_ov61_0217139c: ; 0x0217139c add sp, sp, #0x20 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_0217139c _02171438: .word data_ov61_0217daf4 _0217143c: .word data_ov61_0217daf8 + arm_func_end func_ov61_0217139c .global func_ov61_02171440 arm_func_start func_ov61_02171440 @@ -61888,9 +61888,9 @@ func_ov61_02171440: ; 0x02171440 add sp, sp, #0x50 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02171440 _021714bc: .word data_ov61_0217db10 _021714c0: .word data_ov61_0217db18 + arm_func_end func_ov61_02171440 .global func_ov61_021714c4 arm_func_start func_ov61_021714c4 @@ -61961,10 +61961,10 @@ _021715a4: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021714c4 _021715bc: .word data_ov61_0217db24 _021715c0: .word data_ov61_0217db2c _021715c4: .word data_ov61_0217db5c + arm_func_end func_ov61_021714c4 .global func_ov61_021715c8 arm_func_start func_ov61_021715c8 @@ -61997,11 +61997,11 @@ _0217160c: strb r1, [r0, #-1] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021715c8 _0217162c: .word data_ov61_0217db98 _02171630: .word data_ov61_0217dba8 _02171634: .word data_ov61_0217db6c _02171638: .word data_ov61_0217dbb8 + arm_func_end func_ov61_021715c8 .global func_ov61_0217163c arm_func_start func_ov61_0217163c @@ -62068,11 +62068,11 @@ _02171704: add sp, sp, #0x10 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02171648 _02171710: .word data_ov61_0217dbc4 _02171714: .word data_ov61_0217dbcc _02171718: .word data_ov61_0217dbd4 _0217171c: .word data_ov61_0217dbe0 + arm_func_end func_ov61_02171648 .global func_ov61_02171720 arm_func_start func_ov61_02171720 @@ -62142,7 +62142,6 @@ _021717f4: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02171720 _02171804: .word data_ov61_0217dbe8 _02171808: .word data_ov61_0217dba8 _0217180c: .word data_ov61_0217db74 @@ -62152,6 +62151,7 @@ _02171818: .word 0x0000010e _0217181c: .word data_ov61_0217dc04 _02171820: .word 0x0000010f _02171824: .word data_ov61_0217dc14 + arm_func_end func_ov61_02171720 .global func_ov61_02171828 arm_func_start func_ov61_02171828 @@ -62217,11 +62217,11 @@ _021718fc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02171828 _0217190c: .word data_ov61_0217dc1c _02171910: .word data_ov61_0217dc30 _02171914: .word data_ov61_0217dc68 _02171918: .word data_ov61_0217dc80 + arm_func_end func_ov61_02171828 .global func_ov61_0217191c arm_func_start func_ov61_0217191c @@ -62344,7 +62344,6 @@ _02171a94: str r1, [r6] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0217191c _02171ac4: .word data_ov61_0217dc98 _02171ac8: .word data_ov61_0217dba8 _02171acc: .word data_ov61_0217db84 @@ -62355,6 +62354,7 @@ _02171adc: .word data_ov61_0217dc04 _02171ae0: .word 0x0000019b _02171ae4: .word data_ov61_0217dca8 _02171ae8: .word 0x000001ff + arm_func_end func_ov61_0217191c .global func_ov61_02171aec arm_func_start func_ov61_02171aec @@ -62378,8 +62378,8 @@ func_ov61_02171b10: ; 0x02171b10 mov r2, #0x100 bx ip .align 2, 0 - arm_func_end func_ov61_02171b10 _02171b20: .word func_ov61_021715c8 + arm_func_end func_ov61_02171b10 .global func_ov61_02171b24 arm_func_start func_ov61_02171b24 @@ -62421,11 +62421,11 @@ _02171b60: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02171b24 _02171bb0: .word data_ov61_02181144 _02171bb4: .word data_ov61_0217dcdc _02171bb8: .word data_ov61_0217dce0 _02171bbc: .word data_ov61_0217dcc0 + arm_func_end func_ov61_02171b24 .global func_ov61_02171bc0 arm_func_start func_ov61_02171bc0 @@ -62649,10 +62649,10 @@ _02171e40: bl func_ov61_02172060 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02171e08 _02171ea0: .word data_ov61_0217dcec _02171ea4: .word data_ov61_0217dce0 _02171ea8: .word data_ov61_0217dccc + arm_func_end func_ov61_02171e08 .global func_ov61_02171eac arm_func_start func_ov61_02171eac @@ -62722,9 +62722,9 @@ func_ov61_02171f80: ; 0x02171f80 ldr r0, _02171f94 ; =data_ov61_02181144 bx lr .align 2, 0 - arm_func_end func_ov61_02171f80 _02171f90: .word data_ov61_02181144 _02171f94: .word data_ov61_02181144 + arm_func_end func_ov61_02171f80 .global func_ov61_02171f98 arm_func_start func_ov61_02171f98 @@ -62735,9 +62735,9 @@ func_ov61_02171f98: ; 0x02171f98 str r1, [r2, #0xc] bx lr .align 2, 0 - arm_func_end func_ov61_02171f98 _02171fac: .word data_ov61_02181144 _02171fb0: .word data_ov61_0218114c + arm_func_end func_ov61_02171f98 .global func_ov61_02171fb4 arm_func_start func_ov61_02171fb4 @@ -62835,12 +62835,12 @@ _021720b4: add sp, sp, #0x14 ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02172080 _021720cc: .word data_ov61_02181144 _021720d0: .word data_ov61_0217dcdc _021720d4: .word data_ov61_0217dce0 _021720d8: .word data_ov61_0217dcb8 _021720dc: .word 0x00000153 + arm_func_end func_ov61_02172080 .global func_ov61_021720e0 arm_func_start func_ov61_021720e0 @@ -62873,9 +62873,9 @@ _0217210c: str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021720e0 _02172148: .word data_ov61_0217dd08 _0217214c: .word data_ov61_02181154 + arm_func_end func_ov61_021720e0 .global func_ov61_02172150 arm_func_start func_ov61_02172150 @@ -62888,8 +62888,8 @@ func_ov61_02172150: ; 0x02172150 moveq r0, #0 bx lr .align 2, 0 - arm_func_end func_ov61_02172150 _0217216c: .word data_ov61_0217dd08 + arm_func_end func_ov61_02172150 .global func_ov61_02172170 arm_func_start func_ov61_02172170 @@ -62982,9 +62982,9 @@ _0217229c: movne r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02172170 _021722b8: .word data_ov61_0217dd08 _021722bc: .word data_ov61_02181154 + arm_func_end func_ov61_02172170 .global func_ov61_021722c0 arm_func_start func_ov61_021722c0 @@ -63008,8 +63008,8 @@ _021722d8: blt _021722d8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021722c0 _02172304: .word data_ov61_0217dd08 + arm_func_end func_ov61_021722c0 .global func_ov61_02172308 arm_func_start func_ov61_02172308 @@ -63067,11 +63067,11 @@ _021723ac: add sp, sp, #0x100 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02172308 _021723cc: .word data_ov61_0217a4e3 _021723d0: .word data_ov61_02181154 _021723d4: .word data_ov61_0217dd78 _021723d8: .word data_ov61_02181184 + arm_func_end func_ov61_02172308 .global func_ov61_021723dc arm_func_start func_ov61_021723dc @@ -63082,8 +63082,8 @@ func_ov61_021723dc: ; 0x021723dc ldreq r0, _021723f0 ; =data_ov61_0217dd74 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021723dc _021723f0: .word data_ov61_0217dd74 + arm_func_end func_ov61_021723dc .global func_ov61_021723f4 arm_func_start func_ov61_021723f4 @@ -63091,8 +63091,8 @@ func_ov61_021723f4: ; 0x021723f4 ldr ip, _021723fc ; =func_ov61_02166914 bx ip .align 2, 0 - arm_func_end func_ov61_021723f4 _021723fc: .word func_ov61_02166914 + arm_func_end func_ov61_021723f4 .global func_ov61_02172400 arm_func_start func_ov61_02172400 @@ -63165,8 +63165,8 @@ _021724e0: mvn r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02172468 _021724e8: .word data_ov61_02181154 + arm_func_end func_ov61_02172468 .global func_ov61_021724ec arm_func_start func_ov61_021724ec @@ -63212,11 +63212,11 @@ func_ov61_021724ec: ; 0x021724ec add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021724ec _0217258c: .word data_ov61_0217dd7c _02172590: .word data_ov61_0217dd84 _02172594: .word data_ov61_0217dd88 _02172598: .word data_ov61_02181154 + arm_func_end func_ov61_021724ec .global func_ov61_0217259c arm_func_start func_ov61_0217259c @@ -63254,10 +63254,10 @@ func_ov61_0217259c: ; 0x0217259c bl func_ov61_02172914 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0217259c _0217261c: .word data_ov61_0217dd90 _02172620: .word data_ov61_0217dd84 _02172624: .word data_ov61_02181154 + arm_func_end func_ov61_0217259c .global func_ov61_02172628 arm_func_start func_ov61_02172628 @@ -63313,7 +63313,6 @@ func_ov61_02172628: ; 0x02172628 add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02172628 _021726f0: .word data_ov61_0217dd98 _021726f4: .word data_ov61_0217dd84 _021726f8: .word data_ov61_0217dda0 @@ -63321,6 +63320,7 @@ _021726fc: .word data_ov61_0217dda4 _02172700: .word data_ov61_0217dda8 _02172704: .word data_ov61_0217ddb0 _02172708: .word data_ov61_0217dd74 + arm_func_end func_ov61_02172628 .global func_ov61_0217270c arm_func_start func_ov61_0217270c @@ -63360,11 +63360,11 @@ func_ov61_0217270c: ; 0x0217270c bl func_ov61_02172914 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0217270c _02172794: .word data_ov61_0217ddb8 _02172798: .word data_ov61_0217dda0 _0217279c: .word data_ov61_0217dd84 _021727a0: .word data_ov61_0217dda4 + arm_func_end func_ov61_0217270c .global func_ov61_021727a4 arm_func_start func_ov61_021727a4 @@ -63428,11 +63428,11 @@ _02172854: bl func_ov61_0217270c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021727a4 _0217287c: .word data_ov61_0217ddc0 _02172880: .word data_ov61_0217ddcc _02172884: .word data_ov61_0217ddd8 _02172888: .word data_ov61_0217dde4 + arm_func_end func_ov61_021727a4 .global func_ov61_0217288c arm_func_start func_ov61_0217288c @@ -63473,9 +63473,9 @@ _02172904: sub r0, r7, r9 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_0217288c _0217290c: .word data_ov61_0217dd54 _02172910: .word data_ov61_0217dd08 + arm_func_end func_ov61_0217288c .global func_ov61_02172914 arm_func_start func_ov61_02172914 @@ -63551,8 +63551,8 @@ _021729fc: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02172914 _02172a14: .word data_ov61_02181154 + arm_func_end func_ov61_02172914 .global func_ov61_02172a18 arm_func_start func_ov61_02172a18 @@ -63619,11 +63619,11 @@ _02172adc: add sp, sp, #0x24 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02172a18 _02172afc: .word data_ov61_02181154 _02172b00: .word data_ov61_0217a360 _02172b04: .word data_ov61_0217dd64 _02172b08: .word data_ov61_0217dd08 + arm_func_end func_ov61_02172a18 .global func_ov61_02172b0c arm_func_start func_ov61_02172b0c @@ -63640,8 +63640,8 @@ func_ov61_02172b0c: ; 0x02172b0c ldr r0, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02172b0c _02172b38: .word data_ov61_02181154 + arm_func_end func_ov61_02172b0c .global func_ov61_02172b3c arm_func_start func_ov61_02172b3c @@ -63658,8 +63658,8 @@ func_ov61_02172b3c: ; 0x02172b3c ldr r0, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02172b3c _02172b68: .word data_ov61_02181154 + arm_func_end func_ov61_02172b3c .global func_ov61_02172b6c arm_func_start func_ov61_02172b6c @@ -63691,8 +63691,8 @@ _02172bc0: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_02172b6c _02172bd0: .word data_ov61_02181154 + arm_func_end func_ov61_02172b6c .global func_ov61_02172bd4 arm_func_start func_ov61_02172bd4 @@ -63726,8 +63726,8 @@ _02172c28: add sp, sp, #0x10 bx lr .align 2, 0 - arm_func_end func_ov61_02172bd4 _02172c40: .word data_ov61_02181154 + arm_func_end func_ov61_02172bd4 .global func_ov61_02172c44 arm_func_start func_ov61_02172c44 @@ -63755,8 +63755,8 @@ func_ov61_02172c44: ; 0x02172c44 bl func_ov61_02171b24 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02172c44 _02172c9c: .word data_ov61_02181154 + arm_func_end func_ov61_02172c44 .global func_ov61_02172ca0 arm_func_start func_ov61_02172ca0 @@ -63784,8 +63784,8 @@ func_ov61_02172ca0: ; 0x02172ca0 add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02172ca0 _02172cf8: .word data_ov61_0217ddf0 + arm_func_end func_ov61_02172ca0 .global func_ov61_02172cfc arm_func_start func_ov61_02172cfc @@ -63814,8 +63814,8 @@ func_ov61_02172cfc: ; 0x02172cfc add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02172cfc _02172d58: .word data_ov61_0217ddf0 + arm_func_end func_ov61_02172cfc .global func_ov61_02172d5c arm_func_start func_ov61_02172d5c @@ -63843,8 +63843,8 @@ func_ov61_02172d5c: ; 0x02172d5c add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02172d5c _02172db4: .word data_ov61_0217ddf0 + arm_func_end func_ov61_02172d5c .global func_ov61_02172db8 arm_func_start func_ov61_02172db8 @@ -63872,8 +63872,8 @@ func_ov61_02172db8: ; 0x02172db8 add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02172db8 _02172e10: .word data_ov61_0217ddf8 + arm_func_end func_ov61_02172db8 .global func_ov61_02172e14 arm_func_start func_ov61_02172e14 @@ -63902,8 +63902,8 @@ func_ov61_02172e14: ; 0x02172e14 add sp, sp, #0x48 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02172e14 _02172e70: .word data_ov61_0217ddf8 + arm_func_end func_ov61_02172e14 .global func_ov61_02172e74 arm_func_start func_ov61_02172e74 @@ -63931,8 +63931,8 @@ func_ov61_02172e74: ; 0x02172e74 add sp, sp, #0x44 ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02172e74 _02172ecc: .word data_ov61_0217ddf8 + arm_func_end func_ov61_02172e74 .global func_ov61_02172ed0 arm_func_start func_ov61_02172ed0 @@ -64058,11 +64058,11 @@ _02173064: mov r0, r10 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02172f6c _02173078: .word data_ov61_0217de38 _0217307c: .word data_ov61_0217de40 _02173080: .word data_ov61_0217de00 _02173084: .word 0x2c0b02c1 + arm_func_end func_ov61_02172f6c .global func_ov61_02173088 arm_func_start func_ov61_02173088 @@ -64135,9 +64135,9 @@ _02173168: mov r0, r5 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02173088 _02173188: .word data_ov61_0217de14 _0217318c: .word 0x2c0b02c1 + arm_func_end func_ov61_02173088 .global func_ov61_02173190 arm_func_start func_ov61_02173190 @@ -64205,10 +64205,10 @@ _0217322c: strb r4, [r0, r1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02173200 _02173244: .word data_ov61_0217dea0 _02173248: .word data_ov61_0217debc _0217324c: .word data_ov61_0217de74 + arm_func_end func_ov61_02173200 .global func_ov61_02173250 arm_func_start func_ov61_02173250 @@ -64239,10 +64239,10 @@ _02173280: strb r4, [r0, r1] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02173250 _021732b0: .word data_ov61_0217dec8 _021732b4: .word data_ov61_0217debc _021732b8: .word data_ov61_0217de88 + arm_func_end func_ov61_02173250 .global func_ov61_021732bc arm_func_start func_ov61_021732bc @@ -64281,10 +64281,10 @@ _02173310: str r0, [r6, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021732bc _02173338: .word data_ov61_0217deec _0217333c: .word data_ov61_0217debc _02173340: .word data_ov61_0217de60 + arm_func_end func_ov61_021732bc .global func_ov61_02173344 arm_func_start func_ov61_02173344 @@ -64328,11 +64328,11 @@ _021733a8: str r0, [r6, #8] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02173344 _021733d4: .word data_ov61_0217df10 _021733d8: .word data_ov61_0217debc _021733dc: .word data_ov61_0217de4c _021733e0: .word data_ov61_0217df28 + arm_func_end func_ov61_02173344 .global func_ov61_021733e4 arm_func_start func_ov61_021733e4 @@ -64376,10 +64376,10 @@ _0217346c: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021733e4 _02173474: .word data_ov61_0217e040 _02173478: .word data_ov61_0217e048 _0217347c: .word data_ov61_0217dfd0 + arm_func_end func_ov61_021733e4 .global func_ov61_02173480 arm_func_start func_ov61_02173480 @@ -64455,10 +64455,10 @@ _02173584: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02173480 _02173590: .word data_ov61_0217e058 _02173594: .word data_ov61_0217e048 _02173598: .word data_ov61_0217e004 + arm_func_end func_ov61_02173480 .global func_ov61_0217359c arm_func_start func_ov61_0217359c @@ -64521,10 +64521,10 @@ _02173670: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0217359c _02173678: .word data_ov61_0217e070 _0217367c: .word data_ov61_0217e048 _02173680: .word data_ov61_0217dfa0 + arm_func_end func_ov61_0217359c .global func_ov61_02173684 arm_func_start func_ov61_02173684 @@ -64586,10 +64586,10 @@ _02173754: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02173684 _0217375c: .word data_ov61_0217e070 _02173760: .word data_ov61_0217e048 _02173764: .word data_ov61_0217df88 + arm_func_end func_ov61_02173684 .global func_ov61_02173768 arm_func_start func_ov61_02173768 @@ -64643,10 +64643,10 @@ _02173818: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02173768 _02173820: .word data_ov61_0217e070 _02173824: .word data_ov61_0217e048 _02173828: .word data_ov61_0217df74 + arm_func_end func_ov61_02173768 .global func_ov61_0217382c arm_func_start func_ov61_0217382c @@ -64700,10 +64700,10 @@ _021738dc: mov r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_0217382c _021738e4: .word data_ov61_0217e070 _021738e8: .word data_ov61_0217e048 _021738ec: .word data_ov61_0217df60 + arm_func_end func_ov61_0217382c .global func_ov61_021738f0 arm_func_start func_ov61_021738f0 @@ -64769,11 +64769,11 @@ _021739d0: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021738f0 _021739d8: .word data_ov61_0217e070 _021739dc: .word data_ov61_0217e048 _021739e0: .word data_ov61_0217dfb8 _021739e4: .word 0x00000101 + arm_func_end func_ov61_021738f0 .global func_ov61_021739e8 arm_func_start func_ov61_021739e8 @@ -64839,11 +64839,11 @@ _02173ac8: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021739e8 _02173ad0: .word data_ov61_0217e070 _02173ad4: .word data_ov61_0217e048 _02173ad8: .word data_ov61_0217dfe8 _02173adc: .word 0x0000012d + arm_func_end func_ov61_021739e8 .global func_ov61_02173ae0 arm_func_start func_ov61_02173ae0 @@ -64921,10 +64921,10 @@ _02173bec: add sp, sp, #0xc ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02173ae0 _02173bf8: .word data_ov61_0217e040 _02173bfc: .word data_ov61_0217e048 _02173c00: .word data_ov61_0217df4c + arm_func_end func_ov61_02173ae0 .global func_ov61_02173c04 arm_func_start func_ov61_02173c04 @@ -64990,11 +64990,11 @@ _02173ce0: add sp, sp, #4 ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02173c04 _02173cec: .word data_ov61_0217e040 _02173cf0: .word data_ov61_0217e048 _02173cf4: .word data_ov61_0217e020 _02173cf8: .word 0x00000197 + arm_func_end func_ov61_02173c04 .global func_ov61_02173cfc arm_func_start func_ov61_02173cfc @@ -65203,8 +65203,8 @@ _02173f98: mov r0, #1 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02173f00 _02173fa0: .word 0x0000ea60 + arm_func_end func_ov61_02173f00 .global func_ov61_02173fa4 arm_func_start func_ov61_02173fa4 @@ -65279,8 +65279,8 @@ _02174074: mov r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_0217404c _0217407c: .word 0x00007530 + arm_func_end func_ov61_0217404c .global func_ov61_02174080 arm_func_start func_ov61_02174080 @@ -65456,8 +65456,8 @@ func_ov61_02174274: ; 0x02174274 ldr ip, _0217427c ; =func_ov61_02176408 bx ip .align 2, 0 - arm_func_end func_ov61_02174274 _0217427c: .word func_ov61_02176408 + arm_func_end func_ov61_02174274 .global func_ov61_02174280 arm_func_start func_ov61_02174280 @@ -65465,8 +65465,8 @@ func_ov61_02174280: ; 0x02174280 ldr ip, _02174288 ; =func_ov61_02173e04 bx ip .align 2, 0 - arm_func_end func_ov61_02174280 _02174288: .word func_ov61_02173e04 + arm_func_end func_ov61_02174280 .global func_ov61_0217428c arm_func_start func_ov61_0217428c @@ -65474,8 +65474,8 @@ func_ov61_0217428c: ; 0x0217428c ldr ip, _02174294 ; =func_ov61_02173e60 bx ip .align 2, 0 - arm_func_end func_ov61_0217428c _02174294: .word func_ov61_02173e60 + arm_func_end func_ov61_0217428c .global func_ov61_02174298 arm_func_start func_ov61_02174298 @@ -65627,8 +65627,8 @@ func_ov61_02174498: ; 0x02174498 mov r1, #1 bx ip .align 2, 0 - arm_func_end func_ov61_02174498 _021744a4: .word func_ov61_021740e8 + arm_func_end func_ov61_02174498 .global func_ov61_021744a8 arm_func_start func_ov61_021744a8 @@ -65637,8 +65637,8 @@ func_ov61_021744a8: ; 0x021744a8 ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov61_021744a8 _021744b4: .word func_ov61_02174498 + arm_func_end func_ov61_021744a8 .global func_ov61_021744b8 arm_func_start func_ov61_021744b8 @@ -65659,9 +65659,9 @@ func_ov61_021744b8: ; 0x021744b8 str r1, [r0] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021744b8 _021744f4: .word data_ov61_02181584 _021744f8: .word func_ov61_021744a8 + arm_func_end func_ov61_021744b8 .global func_ov61_021744fc arm_func_start func_ov61_021744fc @@ -65709,11 +65709,11 @@ _02174548: str r4, [r5, #0x40] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02174524 _02174550: .word data_ov61_0217e0b8 _02174554: .word data_ov61_0217e0ac _02174558: .word data_ov61_0217e07c _0217455c: .word 0x000001a3 + arm_func_end func_ov61_02174524 .global func_ov61_02174560 arm_func_start func_ov61_02174560 @@ -65730,11 +65730,11 @@ _02174580: ldr r0, [r4, #0x40] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02174560 _02174588: .word data_ov61_0217e0b8 _0217458c: .word data_ov61_0217e0ac _02174590: .word data_ov61_0217e094 _02174594: .word 0x000001aa + arm_func_end func_ov61_02174560 .global func_ov61_02174598 arm_func_start func_ov61_02174598 @@ -65821,8 +65821,8 @@ func_ov61_02174670: ; 0x02174670 mov r2, #2 bx ip .align 2, 0 - arm_func_end func_ov61_02174670 _02174680: .word func_ov61_021745dc + arm_func_end func_ov61_02174670 .global func_ov61_02174684 arm_func_start func_ov61_02174684 @@ -66358,8 +66358,8 @@ func_ov61_02174d68: ; 0x02174d68 ldrh r1, [r1, #0xc] bx ip .align 2, 0 - arm_func_end func_ov61_02174d68 _02174d78: .word func_ov61_021745cc + arm_func_end func_ov61_02174d68 .global func_ov61_02174d7c arm_func_start func_ov61_02174d7c @@ -66478,8 +66478,8 @@ _02174f18: add sp, sp, #0x10 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02174d7c _02174f2c: .word func_ov61_02174d68 + arm_func_end func_ov61_02174d7c .global func_ov61_02174f30 arm_func_start func_ov61_02174f30 @@ -66766,8 +66766,8 @@ func_ov61_021752d0: ; 0x021752d0 ldr ip, _021752d8 ; =func_ov61_02176004 bx ip .align 2, 0 - arm_func_end func_ov61_021752d0 _021752d8: .word func_ov61_02176004 + arm_func_end func_ov61_021752d0 .global func_ov61_021752dc arm_func_start func_ov61_021752dc @@ -66809,8 +66809,8 @@ func_ov61_021752dc: ; 0x021752dc moveq r0, #0 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021752dc _0217536c: .word data_ov61_0217e0dc + arm_func_end func_ov61_021752dc .global func_ov61_02175370 arm_func_start func_ov61_02175370 @@ -67078,8 +67078,8 @@ _021756f0: add sp, sp, #0x18 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02175460 _0217570c: .word data_ov61_0217e0e4 + arm_func_end func_ov61_02175460 .global func_ov61_02175710 arm_func_start func_ov61_02175710 @@ -67239,8 +67239,8 @@ _02175930: add sp, sp, #0x5f0 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02175810 _0217593c: .word 0x000005dc + arm_func_end func_ov61_02175810 .global func_ov61_02175940 arm_func_start func_ov61_02175940 @@ -67330,8 +67330,8 @@ _02175a28: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021759b4 _02175a74: .word data_ov61_0217e0e4 + arm_func_end func_ov61_021759b4 .global func_ov61_02175a78 arm_func_start func_ov61_02175a78 @@ -67363,11 +67363,11 @@ _02175aa8: movne r0, #1 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02175a78 _02175adc: .word data_ov61_0217e0e8 _02175ae0: .word data_ov61_0217e0f0 _02175ae4: .word data_ov61_0217e0c4 _02175ae8: .word 0x00000475 + arm_func_end func_ov61_02175a78 .global func_ov61_02175aec arm_func_start func_ov61_02175aec @@ -67680,8 +67680,8 @@ _02175e9c: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02175e4c _02175f10: .word data_ov61_0217e0e4 + arm_func_end func_ov61_02175e4c .global func_ov61_02175f14 arm_func_start func_ov61_02175f14 @@ -67711,8 +67711,8 @@ func_ov61_02175f14: ; 0x02175f14 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02175f14 _02175f74: .word data_ov61_0217e0e4 + arm_func_end func_ov61_02175f14 .global func_ov61_02175f78 arm_func_start func_ov61_02175f78 @@ -67753,8 +67753,8 @@ _02175fdc: add sp, sp, #8 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02175f78 _02176000: .word data_ov61_0217e0e4 + arm_func_end func_ov61_02175f78 .global func_ov61_02176004 arm_func_start func_ov61_02176004 @@ -67764,8 +67764,8 @@ func_ov61_02176004: ; 0x02176004 strb r3, [r1, #2] bx ip .align 2, 0 - arm_func_end func_ov61_02176004 _02176014: .word func_ov61_02173eb8 + arm_func_end func_ov61_02176004 .global func_ov61_02176018 arm_func_start func_ov61_02176018 @@ -67777,8 +67777,8 @@ func_ov61_02176018: ; 0x02176018 ldr r1, [r1] bx ip .align 2, 0 - arm_func_end func_ov61_02176018 _02176030: .word func_ov61_02176034 + arm_func_end func_ov61_02176018 .global func_ov61_02176034 arm_func_start func_ov61_02176034 @@ -67802,8 +67802,8 @@ func_ov61_02176034: ; 0x02176034 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02176034 _0217607c: .word data_ov61_0217e0e4 + arm_func_end func_ov61_02176034 .global func_ov61_02176080 arm_func_start func_ov61_02176080 @@ -67888,8 +67888,8 @@ func_ov61_0217615c: ; 0x0217615c ldr r0, [r0] bx ip .align 2, 0 - arm_func_end func_ov61_0217615c _02176168: .word func_ov61_02174194 + arm_func_end func_ov61_0217615c .global func_ov61_0217616c arm_func_start func_ov61_0217616c @@ -68051,10 +68051,10 @@ _0217636c: add sp, sp, #0x1c ldmia sp!, {r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_021761a4 _021763b8: .word func_ov61_02176128 _021763bc: .word func_ov61_02176108 _021763c0: .word func_ov61_0217615c + arm_func_end func_ov61_021761a4 .global func_ov61_021763c4 arm_func_start func_ov61_021763c4 @@ -68092,8 +68092,8 @@ func_ov61_02176410: ; 0x02176410 mov r0, #0xa0 bx ip .align 2, 0 - arm_func_end func_ov61_02176410 _0217641c: .word func_ov61_0213e10c + arm_func_end func_ov61_02176410 .global func_ov61_02176420 arm_func_start func_ov61_02176420 @@ -68456,8 +68456,8 @@ func_ov61_021768f4: ; 0x021768f4 add sp, sp, #4 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_021768f4 _0217692c: .word func_ov61_0217689c + arm_func_end func_ov61_021768f4 .global func_ov61_02176930 arm_func_start func_ov61_02176930 @@ -68546,12 +68546,12 @@ _02176a38: mov r0, r4 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021769a4 _02176a40: .word data_ov61_02181588 _02176a44: .word data_ov61_0218158c _02176a48: .word data_ov61_0217e114 _02176a4c: .word data_ov61_0217e11c _02176a50: .word data_ov61_0217e120 + arm_func_end func_ov61_021769a4 .global func_ov61_02176a54 arm_func_start func_ov61_02176a54 @@ -68660,12 +68660,12 @@ _02176ba8: add sp, sp, #0x104 ldmia sp!, {r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02176a54 _02176bc4: .word data_ov61_0217e124 _02176bc8: .word data_ov61_0217e144 _02176bcc: .word data_ov61_0217e100 _02176bd0: .word data_02056d98 _02176bd4: .word 0x0000ffff + arm_func_end func_ov61_02176a54 .global func_ov61_02176bd8 arm_func_start func_ov61_02176bd8 @@ -68691,8 +68691,8 @@ _02176c00: str r0, [r4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02176bd8 _02176c24: .word data_ov61_0217e154 + arm_func_end func_ov61_02176bd8 .global func_ov61_02176c28 arm_func_start func_ov61_02176c28 @@ -68725,8 +68725,8 @@ _02176c84: mov r0, #0 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02176c28 _02176c8c: .word data_ov61_021815b8 + arm_func_end func_ov61_02176c28 .global func_ov61_02176c90 arm_func_start func_ov61_02176c90 @@ -68787,9 +68787,9 @@ _02176d1c: add sp, sp, #0x40 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02176cc0 _02176d50: .word data_ov61_021815b8 _02176d54: .word func_ov61_02176c90 + arm_func_end func_ov61_02176cc0 .global func_ov61_02176d58 arm_func_start func_ov61_02176d58 @@ -68822,8 +68822,8 @@ _02176da4: blt _02176d7c ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02176d58 _02176dbc: .word data_ov61_021815b8 + arm_func_end func_ov61_02176d58 .global func_ov61_02176dc0 arm_func_start func_ov61_02176dc0 @@ -68839,8 +68839,8 @@ func_ov61_02176dc0: ; 0x02176dc0 str r1, [r0, #0x10] ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02176dc0 _02176de8: .word data_ov61_021815b8 + arm_func_end func_ov61_02176dc0 .global func_ov61_02176dec arm_func_start func_ov61_02176dec @@ -68854,8 +68854,8 @@ func_ov61_02176dec: ; 0x02176dec movne r0, #0 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_02176dec _02176e0c: .word data_ov61_0217e158 + arm_func_end func_ov61_02176dec .global func_ov61_02176e10 arm_func_start func_ov61_02176e10 @@ -68914,8 +68914,8 @@ _02176ebc: mov r0, r7 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02176e64 _02176ec4: .word 0x0100007f + arm_func_end func_ov61_02176e64 .global func_ov61_02176ec8 arm_func_start func_ov61_02176ec8 @@ -69084,11 +69084,11 @@ _02177118: add sp, sp, #0x5c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02176efc _02177134: .word data_ov61_0217e158 _02177138: .word data_ov61_021810c0 _0217713c: .word data_ov61_021815b8 _02177140: .word 0x00006cfd + arm_func_end func_ov61_02176efc .global func_ov61_02177144 arm_func_start func_ov61_02177144 @@ -69165,8 +69165,8 @@ func_ov61_02177144: ; 0x02177144 add sp, sp, #0x18 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02177144 _02177260: .word data_ov61_0217e158 + arm_func_end func_ov61_02177144 .global func_ov61_02177264 arm_func_start func_ov61_02177264 @@ -69206,9 +69206,9 @@ _021772c8: add sp, sp, #0x84 ldmia sp!, {pc} .align 2, 0 - arm_func_end func_ov61_0217729c _021772d4: .word data_ov61_0217e160 _021772d8: .word data_ov61_021810c0 + arm_func_end func_ov61_0217729c .global func_ov61_021772dc arm_func_start func_ov61_021772dc @@ -69243,10 +69243,10 @@ _02177328: movne r0, #1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021772dc _02177348: .word data_ov61_021815b8 _0217734c: .word data_ov61_0217e168 _02177350: .word data_ov61_0217e184 + arm_func_end func_ov61_021772dc .global func_ov61_02177354 arm_func_start func_ov61_02177354 @@ -69302,8 +69302,8 @@ _0217740c: mov r0, #0 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02177354 _02177418: .word data_ov61_02181024 + arm_func_end func_ov61_02177354 .global func_ov61_0217741c arm_func_start func_ov61_0217741c @@ -69460,8 +69460,8 @@ _021775f4: add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, pc} .align 2, 0 - arm_func_end func_ov61_02177454 _02177640: .word data_ov61_021815cc + arm_func_end func_ov61_02177454 .global func_ov61_02177644 arm_func_start func_ov61_02177644 @@ -69484,8 +69484,8 @@ _02177668: bpl _02177668 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02177644 _02177684: .word data_ov61_021815b8 + arm_func_end func_ov61_02177644 .global func_ov61_02177688 arm_func_start func_ov61_02177688 @@ -69541,8 +69541,8 @@ func_ov61_02177688: ; 0x02177688 add sp, sp, #0x1c ldmia sp!, {r3, r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02177688 _02177750: .word data_ov61_0217e158 + arm_func_end func_ov61_02177688 .global func_ov61_02177754 arm_func_start func_ov61_02177754 @@ -69945,13 +69945,13 @@ _02177cd4: add sp, sp, #0x40 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_02177b3c _02177ce8: .word data_ov61_0217e1a4 _02177cec: .word 0x80808081 _02177cf0: .word data_ov61_021817cc _02177cf4: .word data_ov61_021817e4 _02177cf8: .word data_ov61_0217e2b4 _02177cfc: .word 0x00006cfc + arm_func_end func_ov61_02177b3c .global func_ov61_02177d00 arm_func_start func_ov61_02177d00 @@ -69962,8 +69962,8 @@ func_ov61_02177d00: ; 0x02177d00 str r1, [r0, #0xa0] bx lr .align 2, 0 - arm_func_end func_ov61_02177d00 _02177d14: .word data_ov61_0217e1a0 + arm_func_end func_ov61_02177d00 .global func_ov61_02177d18 arm_func_start func_ov61_02177d18 @@ -69974,8 +69974,8 @@ func_ov61_02177d18: ; 0x02177d18 str r1, [r0, #0xa4] bx lr .align 2, 0 - arm_func_end func_ov61_02177d18 _02177d2c: .word data_ov61_0217e1a0 + arm_func_end func_ov61_02177d18 .global func_ov61_02177d30 arm_func_start func_ov61_02177d30 @@ -69986,8 +69986,8 @@ func_ov61_02177d30: ; 0x02177d30 str r1, [r0, #0xa8] bx lr .align 2, 0 - arm_func_end func_ov61_02177d30 _02177d44: .word data_ov61_0217e1a0 + arm_func_end func_ov61_02177d30 .global func_ov61_02177d48 arm_func_start func_ov61_02177d48 @@ -70006,8 +70006,8 @@ _02177d6c: bl func_ov61_02177d7c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02177d48 _02177d78: .word data_ov61_0217e1a0 + arm_func_end func_ov61_02177d48 .global func_ov61_02177d7c arm_func_start func_ov61_02177d7c @@ -70057,8 +70057,8 @@ _02177e0c: add sp, sp, #0x14 ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02177d7c _02177e24: .word data_ov61_02181824 + arm_func_end func_ov61_02177d7c .global func_ov61_02177e28 arm_func_start func_ov61_02177e28 @@ -70134,11 +70134,11 @@ _02177f0c: bl func_ov61_0217901c ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02177e28 _02177f2c: .word 0x00002710 _02177f30: .word data_ov61_0217e2d4 _02177f34: .word 0x0000ea60 _02177f38: .word 0x00004e20 + arm_func_end func_ov61_02177e28 .global func_ov61_02177f3c arm_func_start func_ov61_02177f3c @@ -70165,9 +70165,9 @@ func_ov61_02177f3c: ; 0x02177f3c str r0, [r4, #0xb4] ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02177f3c _02177f90: .word data_ov61_0217e1a0 _02177f94: .word 0x00002710 + arm_func_end func_ov61_02177f3c .global func_ov61_02177f98 arm_func_start func_ov61_02177f98 @@ -70207,9 +70207,9 @@ _02177ffc: bl func_ov61_0213e13c ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02177f98 _02178014: .word data_ov61_0217e1a0 _02178018: .word data_ov61_0217e1a4 + arm_func_end func_ov61_02177f98 .global func_ov61_0217801c arm_func_start func_ov61_0217801c @@ -70243,8 +70243,8 @@ func_ov61_02178048: ; 0x02178048 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_02178048 _02178078: .word data_ov61_0217e30c + arm_func_end func_ov61_02178048 .global func_ov61_0217807c arm_func_start func_ov61_0217807c @@ -70306,9 +70306,9 @@ _021780f8: blt _021780f8 ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021780d8 _02178144: .word data_ov61_021817cc _02178148: .word data_ov61_021817d0 + arm_func_end func_ov61_021780d8 .global func_ov61_0217814c arm_func_start func_ov61_0217814c @@ -70357,8 +70357,8 @@ _021781e0: mov r0, #1 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_0217814c _021781f0: .word data_ov61_0217e310 + arm_func_end func_ov61_0217814c .global func_ov61_021781f4 arm_func_start func_ov61_021781f4 @@ -70649,8 +70649,8 @@ func_ov61_02178528: ; 0x02178528 add sp, sp, #8 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02178528 _021785d4: .word data_ov61_0217e320 + arm_func_end func_ov61_02178528 .global func_ov61_021785d8 arm_func_start func_ov61_021785d8 @@ -70816,10 +70816,10 @@ _0217880c: add sp, sp, #0x10c ldmia sp!, {r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_021785d8 _02178824: .word data_ov61_0217e32c _02178828: .word data_ov61_0217e4e8 _0217882c: .word data_ov61_0217e334 + arm_func_end func_ov61_021785d8 .global func_ov61_02178830 arm_func_start func_ov61_02178830 @@ -71026,11 +71026,11 @@ _02178ae4: add sp, sp, #0x188 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_02178940 _02178b08: .word data_ov61_0217e4e8 _02178b0c: .word data_ov61_0217e32c _02178b10: .word data_ov61_0217e334 _02178b14: .word data_ov61_0217e338 + arm_func_end func_ov61_02178940 .global func_ov61_02178b18 arm_func_start func_ov61_02178b18 @@ -71060,8 +71060,8 @@ func_ov61_02178b18: ; 0x02178b18 str r0, [r4, #0x800] ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02178b18 _02178b78: .word data_ov61_0217e340 + arm_func_end func_ov61_02178b18 .global func_ov61_02178b7c arm_func_start func_ov61_02178b7c @@ -71144,8 +71144,8 @@ _02178c78: add sp, sp, #0xc ldmia sp!, {r3, r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_02178b7c _02178ca0: .word data_ov61_0217a5e4 + arm_func_end func_ov61_02178b7c .global func_ov61_02178ca4 arm_func_start func_ov61_02178ca4 @@ -71176,8 +71176,8 @@ _02178cac: mov r0, #0 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02178ca4 _02178d04: .word 0x66666667 + arm_func_end func_ov61_02178ca4 .global func_ov61_02178d08 arm_func_start func_ov61_02178d08 @@ -71392,8 +71392,8 @@ _02178ff0: add sp, sp, #0x810 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02178d08 _02179018: .word data_ov61_0217e1a0 + arm_func_end func_ov61_02178d08 .global func_ov61_0217901c arm_func_start func_ov61_0217901c @@ -71554,7 +71554,6 @@ _02179214: add sp, sp, #0x800 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, r10, r11, pc} .align 2, 0 - arm_func_end func_ov61_0217907c _0217925c: .word data_ov61_021817cc _02179260: .word data_ov61_0217e354 _02179264: .word data_ov61_021817d0 @@ -71566,6 +71565,7 @@ _02179278: .word data_ov61_0217e37c _0217927c: .word data_ov61_0217e38c _02179280: .word data_ov61_0217e398 _02179284: .word data_ov61_0217e3a4 + arm_func_end func_ov61_0217907c .global func_ov61_02179288 arm_func_start func_ov61_02179288 @@ -71578,8 +71578,8 @@ func_ov61_02179288: ; 0x02179288 str r1, [r2, r0, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov61_02179288 _021792a4: .word data_ov61_0217e4e8 + arm_func_end func_ov61_02179288 .global func_ov61_021792a8 arm_func_start func_ov61_021792a8 @@ -71592,8 +71592,8 @@ func_ov61_021792a8: ; 0x021792a8 blx r3 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021792a8 _021792c4: .word data_ov61_02181940 + arm_func_end func_ov61_021792a8 .global func_ov61_021792c8 arm_func_start func_ov61_021792c8 @@ -71607,8 +71607,8 @@ func_ov61_021792c8: ; 0x021792c8 blx r1 ldmia sp!, {r3, pc} .align 2, 0 - arm_func_end func_ov61_021792c8 _021792e8: .word data_ov61_02181940 + arm_func_end func_ov61_021792c8 .global func_ov61_021792ec arm_func_start func_ov61_021792ec @@ -71617,8 +71617,8 @@ func_ov61_021792ec: ; 0x021792ec ldr r0, [r0, #0x98] bx lr .align 2, 0 - arm_func_end func_ov61_021792ec _021792f8: .word data_ov61_02181940 + arm_func_end func_ov61_021792ec .global func_ov61_021792fc arm_func_start func_ov61_021792fc @@ -71657,7 +71657,6 @@ func_ov61_021792fc: ; 0x021792fc add sp, sp, #0xc ldmia sp!, {r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_021792fc _02179380: .word func_ov61_021795f8 _02179384: .word func_ov61_0217961c _02179388: .word func_ov61_02179638 @@ -71666,6 +71665,7 @@ _02179390: .word func_ov61_021793a0 _02179394: .word func_ov61_021793bc _02179398: .word func_ov61_02179424 _0217939c: .word func_ov61_021796b0 + arm_func_end func_ov61_021792fc .global func_ov61_021793a0 arm_func_start func_ov61_021793a0 @@ -71800,9 +71800,9 @@ _02179524: sub r0, r0, r1 ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02179428 _0217953c: .word data_ov61_0217a5ec _02179540: .word 0x00002711 + arm_func_end func_ov61_02179428 .global func_ov61_02179544 arm_func_start func_ov61_02179544 @@ -71854,10 +71854,10 @@ _021795e0: str r0, [r4, #0xe3c] ldmia sp!, {r3, r4, r5, r6, r7, r8, r9, pc} .align 2, 0 - arm_func_end func_ov61_02179544 _021795ec: .word data_ov61_02181940 _021795f0: .word 0x00002710 _021795f4: .word func_ov61_0217968c + arm_func_end func_ov61_02179544 .global func_ov61_021795f8 arm_func_start func_ov61_021795f8 @@ -71909,8 +71909,8 @@ func_ov61_02179638: ; 0x02179638 blx r3 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02179638 _02179688: .word data_ov61_021819c8 + arm_func_end func_ov61_02179638 .global func_ov61_0217968c arm_func_start func_ov61_0217968c @@ -71967,9 +71967,9 @@ func_ov61_021796dc: ; 0x021796dc mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_021796dc _0217972c: .word data_ov61_0217e928 _02179730: .word data_ov61_02181940 + arm_func_end func_ov61_021796dc .global func_ov61_02179734 arm_func_start func_ov61_02179734 @@ -71989,9 +71989,9 @@ func_ov61_02179734: ; 0x02179734 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02179734 _0217976c: .word data_ov61_0217e928 _02179770: .word data_ov61_02181940 + arm_func_end func_ov61_02179734 .global func_ov61_02179774 arm_func_start func_ov61_02179774 @@ -72013,9 +72013,9 @@ func_ov61_02179774: ; 0x02179774 mov r0, r4 ldmia sp!, {r4, pc} .align 2, 0 - arm_func_end func_ov61_02179774 _021797b4: .word data_ov61_0217e928 _021797b8: .word data_ov61_02181940 + arm_func_end func_ov61_02179774 .global func_ov61_021797bc arm_func_start func_ov61_021797bc @@ -72044,10 +72044,10 @@ func_ov61_021797bc: ; 0x021797bc str r0, [r6, #0xe3c] ldmia sp!, {r4, r5, r6, pc} .align 2, 0 - arm_func_end func_ov61_021797bc _02179818: .word data_ov61_02181940 _0217981c: .word func_ov61_021792a8 _02179820: .word func_ov61_021792c8 + arm_func_end func_ov61_021797bc .global func_ov61_02179824 arm_func_start func_ov61_02179824 @@ -72273,8 +72273,8 @@ func_ov61_02179acc: ; 0x02179acc str r2, [r0, r1, lsl #2] bx lr .align 2, 0 - arm_func_end func_ov61_02179acc _02179ad8: .word data_ov61_021819c8 + arm_func_end func_ov61_02179acc .global func_ov61_02179adc arm_func_start func_ov61_02179adc @@ -72327,8 +72327,8 @@ func_ov61_02179b5c: ; 0x02179b5c ldr ip, _02179b64 ; =func_ov61_0213e518 bx ip .align 2, 0 - arm_func_end func_ov61_02179b5c _02179b64: .word func_ov61_0213e518 + arm_func_end func_ov61_02179b5c .global func_ov61_02179b68 arm_func_start func_ov61_02179b68 @@ -72353,8 +72353,8 @@ _02179b9c: blt _02179b84 ldmia sp!, {r3, r4, r5, pc} .align 2, 0 - arm_func_end func_ov61_02179b68 _02179bac: .word 0x415a454a + arm_func_end func_ov61_02179b68 .global func_ov61_02179bb0 arm_func_start func_ov61_02179bb0 @@ -72412,10 +72412,10 @@ func_ov61_02179bf8: ; 0x02179bf8 add sp, sp, #0x14 ldmia sp!, {r3, r4, pc} .align 2, 0 - arm_func_end func_ov61_02179bf8 _02179c6c: .word data_ov61_0217e9ec _02179c70: .word data_ov61_0217e9e0 _02179c74: .word func_ov61_021792fc + arm_func_end func_ov61_02179bf8 .global func_ov61_02179c78 arm_func_start func_ov61_02179c78 @@ -72581,13 +72581,13 @@ _02179eb8: add sp, sp, #0xb0 ldmia sp!, {r3, r4, r5, r6, r7, pc} .align 2, 0 - arm_func_end func_ov61_02179ce4 _02179ecc: .word func_ov61_02179544 _02179ed0: .word data_ov61_0217a5ec _02179ed4: .word data_ov61_0217e9f4 _02179ed8: .word data_ov61_0217e9f8 _02179edc: .word data_ov61_0217e9fc _02179ee0: .word func_ov61_02179428 + arm_func_end func_ov61_02179ce4 .global func_ov61_02179ee4 arm_func_start func_ov61_02179ee4 @@ -72749,10 +72749,10 @@ _0217a0b8: strh r0, [r6, #0x1a] ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0217a010 _0217a0e0: .word data_ov61_02181940 _0217a0e4: .word func_ov61_0217a0ec _0217a0e8: .word 0x0027f3a9 + arm_func_end func_ov61_0217a010 .global func_ov61_0217a0ec arm_func_start func_ov61_0217a0ec @@ -72820,10 +72820,10 @@ _0217a1b8: mov r0, #1 ldmia sp!, {r4, r5, r6, r7, r8, pc} .align 2, 0 - arm_func_end func_ov61_0217a100 _0217a1c0: .word func_ov61_0217a1cc _0217a1c4: .word 0x0027f3a9 _0217a1c8: .word data_ov61_02181940 + arm_func_end func_ov61_0217a100 .global func_ov61_0217a1cc arm_func_start func_ov61_0217a1cc @@ -72841,8 +72841,8 @@ func_ov61_0217a1e0: ; 0x0217a1e0 ldr ip, _0217a1e8 ; =func_ov61_0213f40c bx ip .align 2, 0 - arm_func_end func_ov61_0217a1e0 _0217a1e8: .word func_ov61_0213f40c + arm_func_end func_ov61_0217a1e0 .global func_ov61_0217a1ec arm_func_start func_ov61_0217a1ec