diff options
author | YamaArashi <shadow962@live.com> | 2016-11-01 11:35:16 -0700 |
---|---|---|
committer | YamaArashi <shadow962@live.com> | 2016-11-01 12:10:55 -0700 |
commit | 734ec8dd51cd9dbe1b90194bc3213b4afc24806e (patch) | |
tree | 43b9f4150df406072dae31f2444e4b52495217de /asm/contest_ai.s | |
parent | 6f0e42a91aeeedd64725ce57e3dad6a38421d8e9 (diff) |
use ramscrgen
Diffstat (limited to 'asm/contest_ai.s')
-rw-r--r-- | asm/contest_ai.s | 658 |
1 files changed, 329 insertions, 329 deletions
diff --git a/asm/contest_ai.s b/asm/contest_ai.s index 1956153df..fc3d48507 100644 --- a/asm/contest_ai.s +++ b/asm/contest_ai.s @@ -10,7 +10,7 @@ sub_81562C4: @ 81562C4 push {r4,r5,lr} lsls r0, 24 lsrs r5, r0, 24 - ldr r4, =0x02039f34 + ldr r4, =gUnknown_02039F34 ldr r0, [r4] ldr r0, [r0, 0xC] movs r1, 0 @@ -39,7 +39,7 @@ _081562DE: strb r1, [r0] ldr r0, [r2] ldr r2, [r0, 0xC] - ldr r1, =0x02039e00 + ldr r1, =gUnknown_02039E00 adds r0, r2, 0 adds r0, 0x41 ldrb r0, [r0] @@ -57,7 +57,7 @@ _081562DE: thumb_func_start sub_8156324 sub_8156324: @ 8156324 push {r4-r6,lr} - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r0, [r1] ldr r0, [r0, 0xC] ldr r0, [r0, 0x14] @@ -98,7 +98,7 @@ _0815636C: bl GenerateRandomNumber adds r5, r0, 0 ands r5, r6 - ldr r4, =0x02039f34 + ldr r4, =gUnknown_02039F34 ldr r0, [r4] ldr r1, [r0, 0xC] adds r0, r1, 0x5 @@ -135,7 +135,7 @@ sub_81563B0: @ 81563B0 push {r4-r7,lr} mov r7, r8 push {r7} - ldr r5, =0x02039f34 + ldr r5, =gUnknown_02039F34 ldr r0, [r5] ldr r0, [r0, 0xC] ldrb r0, [r0] @@ -143,8 +143,8 @@ sub_81563B0: @ 81563B0 cmp r0, 0x2 beq _081564A0 adds r7, r5, 0 - ldr r6, =0x0203ab38 - ldr r0, =0x02039e1e + ldr r6, =gUnknown_0203AB38 + ldr r0, =gUnknown_02039E1E mov r8, r0 _081563CC: ldr r0, [r7] @@ -211,7 +211,7 @@ _08156444: orrs r0, r1 strb r0, [r2, 0x9] _08156458: - ldr r2, =0x02039f34 + ldr r2, =gUnknown_02039F34 ldr r0, [r2] ldr r3, [r0, 0xC] ldrb r1, [r3, 0x9] @@ -263,7 +263,7 @@ sub_81564AC: @ 81564AC lsls r0, 24 lsrs r2, r0, 24 movs r1, 0 - ldr r3, =0x02039f34 + ldr r3, =gUnknown_02039F34 ldr r0, [r3] ldr r0, [r0, 0x8] b _081564CC @@ -289,13 +289,13 @@ _081564D2: thumb_func_start sub_81564DC sub_81564DC: @ 81564DC push {r4,lr} - ldr r3, =0x02039f34 + ldr r3, =gUnknown_02039F34 ldr r0, [r3] ldr r0, [r0, 0xC] adds r1, r0, 0x5 ldrb r0, [r0, 0x4] adds r1, r0 - ldr r2, =0x0203ab38 + ldr r2, =gUnknown_0203AB38 ldr r0, [r2] ldrb r0, [r0, 0x1] lsls r0, 24 @@ -331,13 +331,13 @@ _08156516: thumb_func_start sub_8156530 sub_8156530: @ 8156530 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] ldr r0, [r0] ldrb r0, [r0, 0x1] strh r0, [r1, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -349,12 +349,12 @@ sub_8156530: @ 8156530 sub_8156550: @ 8156550 push {lr} bl sub_8156530 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -384,12 +384,12 @@ _08156590: sub_8156594: @ 8156594 push {lr} bl sub_8156530 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -419,12 +419,12 @@ _081565D4: sub_81565D8: @ 81565D8 push {lr} bl sub_8156530 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -454,12 +454,12 @@ _08156618: sub_815661C: @ 815661C push {lr} bl sub_8156530 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -487,7 +487,7 @@ _0815665C: thumb_func_start sub_8156660 sub_8156660: @ 8156660 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] ldr r0, [r0] @@ -495,7 +495,7 @@ sub_8156660: @ 8156660 lsls r0, 24 asrs r0, 24 strh r0, [r1, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -507,12 +507,12 @@ sub_8156660: @ 8156660 sub_8156684: @ 8156684 push {lr} bl sub_8156660 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -542,12 +542,12 @@ _081566C4: sub_81566C8: @ 81566C8 push {lr} bl sub_8156660 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -577,12 +577,12 @@ _08156708: sub_815670C: @ 815670C push {lr} bl sub_8156660 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -612,12 +612,12 @@ _0815674C: sub_8156750: @ 8156750 push {lr} bl sub_8156660 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -645,7 +645,7 @@ _08156790: thumb_func_start sub_8156794 sub_8156794: @ 8156794 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] ldr r0, [r0, 0x8] @@ -655,7 +655,7 @@ sub_8156794: @ 8156794 adds r0, r1 ldrb r0, [r0] strh r0, [r2, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -667,12 +667,12 @@ sub_8156794: @ 8156794 sub_81567BC: @ 81567BC push {lr} bl sub_8156794 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -702,12 +702,12 @@ _081567FC: sub_8156800: @ 8156800 push {lr} bl sub_8156794 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -737,12 +737,12 @@ _08156840: sub_8156844: @ 8156844 push {lr} bl sub_8156794 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -772,12 +772,12 @@ _08156884: sub_8156888: @ 8156888 push {lr} bl sub_8156794 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -806,7 +806,7 @@ _081568C8: thumb_func_start sub_81568CC sub_81568CC: @ 81568CC push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r4, [r0, 0xC] adds r1, r4, 0 @@ -825,7 +825,7 @@ sub_81568CC: @ 81568CC lsls r0, 24 asrs r0, 24 strh r0, [r4, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -839,12 +839,12 @@ sub_81568CC: @ 81568CC sub_815690C: @ 815690C push {lr} bl sub_81568CC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -874,12 +874,12 @@ _0815694C: sub_8156950: @ 8156950 push {lr} bl sub_81568CC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -909,12 +909,12 @@ _08156990: sub_8156994: @ 8156994 push {lr} bl sub_81568CC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -944,12 +944,12 @@ _081569D4: sub_81569D8: @ 81569D8 push {lr} bl sub_81568CC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -977,7 +977,7 @@ _08156A18: thumb_func_start sub_8156A1C sub_8156A1C: @ 8156A1C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r3, [r0, 0xC] adds r1, r3, 0 @@ -990,7 +990,7 @@ sub_8156A1C: @ 8156A1C adds r0, r2 ldrh r0, [r0, 0x4] strh r0, [r3, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -1002,10 +1002,10 @@ sub_8156A1C: @ 8156A1C sub_8156A48: @ 8156A48 push {r4,r5,lr} bl sub_8156A1C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1043,10 +1043,10 @@ _08156A90: sub_8156A98: @ 8156A98 push {r4,r5,lr} bl sub_8156A1C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1084,10 +1084,10 @@ _08156AE0: sub_8156AE8: @ 8156AE8 push {r4,r5,lr} bl sub_8156A1C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1125,10 +1125,10 @@ _08156B30: sub_8156B38: @ 8156B38 push {r4,r5,lr} bl sub_8156A1C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1164,10 +1164,10 @@ _08156B80: thumb_func_start sub_8156B88 sub_8156B88: @ 8156B88 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r1, =0x02039f00 + ldr r1, =gUnknown_02039F00 adds r0, r2, 0 adds r0, 0x41 ldrb r0, [r0] @@ -1175,7 +1175,7 @@ sub_8156B88: @ 8156B88 adds r0, r1 ldrh r0, [r0] strh r0, [r2, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -1187,10 +1187,10 @@ sub_8156B88: @ 8156B88 sub_8156BB4: @ 8156BB4 push {r4,r5,lr} bl sub_8156B88 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1228,10 +1228,10 @@ _08156BFC: sub_8156C04: @ 8156C04 push {r4,r5,lr} bl sub_8156B88 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1269,10 +1269,10 @@ _08156C4C: sub_8156C54: @ 8156C54 push {r4,r5,lr} bl sub_8156B88 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1310,10 +1310,10 @@ _08156C9C: sub_8156CA4: @ 8156CA4 push {r4,r5,lr} bl sub_8156B88 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3] ldrb r0, [r3, 0x1] @@ -1349,13 +1349,13 @@ _08156CEC: thumb_func_start sub_8156CF4 sub_8156CF4: @ 8156CF4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r0, =0x02039f2c + ldr r0, =gUnknown_02039F2C ldrh r0, [r0] strh r0, [r1, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -1367,12 +1367,12 @@ sub_8156CF4: @ 8156CF4 sub_8156D18: @ 8156D18 push {lr} bl sub_8156CF4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -1402,12 +1402,12 @@ _08156D58: sub_8156D5C: @ 8156D5C push {lr} bl sub_8156CF4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -1436,8 +1436,8 @@ _08156D9C: thumb_func_start sub_8156DA0 sub_8156DA0: @ 8156DA0 push {r4,lr} - ldr r2, =0x02039e00 - ldr r4, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r4, =gUnknown_02039F34 ldr r0, [r4] ldr r0, [r0, 0xC] ldrb r1, [r0, 0x4] @@ -1455,7 +1455,7 @@ sub_8156DA0: @ 8156DA0 lsls r0, 24 asrs r0, 24 strh r0, [r1, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -1469,10 +1469,10 @@ sub_8156DA0: @ 8156DA0 sub_8156DE4: @ 8156DE4 push {r4,lr} bl sub_8156DA0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] movs r4, 0x18 ldrsh r1, [r0, r4] @@ -1506,10 +1506,10 @@ _08156E24: sub_8156E2C: @ 8156E2C push {r4,lr} bl sub_8156DA0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] movs r4, 0x18 ldrsh r1, [r0, r4] @@ -1543,10 +1543,10 @@ _08156E6C: sub_8156E74: @ 8156E74 push {r4,lr} bl sub_8156DA0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] movs r4, 0x18 ldrsh r1, [r0, r4] @@ -1580,10 +1580,10 @@ _08156EB4: sub_8156EBC: @ 8156EBC push {r4,lr} bl sub_8156DA0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] movs r4, 0x18 ldrsh r1, [r0, r4] @@ -1615,8 +1615,8 @@ _08156EFC: thumb_func_start sub_8156F04 sub_8156F04: @ 8156F04 - ldr r2, =0x02039e00 - ldr r0, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r3, [r0, 0xC] ldrb r1, [r3, 0x4] @@ -1634,7 +1634,7 @@ sub_8156F04: @ 8156F04 adds r0, r1 ldrb r0, [r0] strh r0, [r3, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -1646,12 +1646,12 @@ sub_8156F04: @ 8156F04 sub_8156F44: @ 8156F44 push {lr} bl sub_8156F04 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -1681,12 +1681,12 @@ _08156F84: sub_8156F88: @ 8156F88 push {lr} bl sub_8156F04 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -1714,8 +1714,8 @@ _08156FC8: thumb_func_start sub_8156FCC sub_8156FCC: @ 8156FCC - ldr r2, =0x02039e00 - ldr r0, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r3, [r0, 0xC] ldrb r1, [r3, 0x4] @@ -1737,7 +1737,7 @@ sub_8156FCC: @ 8156FCC adds r0, r2 ldrb r0, [r0] strh r0, [r3, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -1749,12 +1749,12 @@ sub_8156FCC: @ 8156FCC sub_8157018: @ 8157018 push {lr} bl sub_8156FCC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -1784,12 +1784,12 @@ _08157058: sub_815705C: @ 815705C push {lr} bl sub_8156FCC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -1818,8 +1818,8 @@ _0815709C: thumb_func_start sub_81570A0 sub_81570A0: @ 81570A0 push {r4-r7,lr} - ldr r2, =0x02039e00 - ldr r5, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r5, =gUnknown_02039F34 ldr r0, [r5] ldr r1, [r0, 0xC] ldrb r0, [r1, 0x4] @@ -1840,7 +1840,7 @@ sub_81570A0: @ 81570A0 adds r0, r3 ldrb r7, [r0, 0x1] movs r6, 0 - ldr r0, =0x0203ab38 + ldr r0, =gUnknown_0203AB38 mov r12, r0 adds r1, r2 _081570D4: @@ -1887,14 +1887,14 @@ _0815711A: sub_815712C: @ 815712C push {lr} bl sub_81570A0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157164 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -1910,7 +1910,7 @@ sub_815712C: @ 815712C b _0815716C .pool _08157164: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -1923,8 +1923,8 @@ _0815716C: thumb_func_start sub_8157174 sub_8157174: @ 8157174 push {r4-r7,lr} - ldr r2, =0x02039e00 - ldr r5, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r5, =gUnknown_02039F34 ldr r0, [r5] ldr r1, [r0, 0xC] ldrb r0, [r1, 0x4] @@ -1945,7 +1945,7 @@ sub_8157174: @ 8157174 adds r0, r3 ldrb r7, [r0, 0x2] movs r6, 0 - ldr r0, =0x0203ab38 + ldr r0, =gUnknown_0203AB38 mov r12, r0 adds r1, r2 _081571A8: @@ -1992,14 +1992,14 @@ _081571EE: sub_8157200: @ 8157200 push {lr} bl sub_8157174 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157238 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2, 0x1] ldrb r0, [r2, 0x2] @@ -2015,7 +2015,7 @@ sub_8157200: @ 8157200 b _08157240 .pool _08157238: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x5 str r0, [r1] @@ -2028,8 +2028,8 @@ _08157240: thumb_func_start sub_8157248 sub_8157248: @ 8157248 push {r4,lr} - ldr r2, =0x02039e00 - ldr r0, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r4, [r0, 0xC] ldrb r1, [r4, 0x4] @@ -2055,7 +2055,7 @@ sub_8157248: @ 8157248 lsls r0, 24 lsrs r0, 24 strh r0, [r4, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -2069,12 +2069,12 @@ sub_8157248: @ 8157248 sub_81572A4: @ 81572A4 push {lr} bl sub_8157248 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2104,12 +2104,12 @@ _081572E4: sub_81572E8: @ 81572E8 push {lr} bl sub_8157248 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2139,12 +2139,12 @@ _08157328: sub_815732C: @ 815732C push {lr} bl sub_8157248 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2174,12 +2174,12 @@ _0815736C: sub_8157370: @ 8157370 push {lr} bl sub_8157248 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2208,8 +2208,8 @@ _081573B0: thumb_func_start sub_81573B4 sub_81573B4: @ 81573B4 push {r4,lr} - ldr r2, =0x02039e00 - ldr r0, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r4, [r0, 0xC] ldrb r1, [r4, 0x4] @@ -2235,7 +2235,7 @@ sub_81573B4: @ 81573B4 lsls r0, 24 lsrs r0, 24 strh r0, [r4, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -2249,12 +2249,12 @@ sub_81573B4: @ 81573B4 sub_8157410: @ 8157410 push {lr} bl sub_81573B4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2284,12 +2284,12 @@ _08157450: sub_8157454: @ 8157454 push {lr} bl sub_81573B4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2319,12 +2319,12 @@ _08157494: sub_8157498: @ 8157498 push {lr} bl sub_81573B4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2354,12 +2354,12 @@ _081574D8: sub_81574DC: @ 81574DC push {lr} bl sub_81573B4 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2388,8 +2388,8 @@ _0815751C: thumb_func_start sub_8157520 sub_8157520: @ 8157520 push {r4,r5,lr} - ldr r3, =0x02039e00 - ldr r5, =0x02039f34 + ldr r3, =gUnknown_02039E00 + ldr r5, =gUnknown_02039F34 ldr r4, [r5] ldr r1, [r4, 0xC] ldrb r0, [r1, 0x4] @@ -2421,7 +2421,7 @@ _08157560: ldr r0, [r5] ldr r0, [r0, 0xC] strh r1, [r0, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -2435,12 +2435,12 @@ _08157560: sub_8157578: @ 8157578 push {lr} bl sub_8157520 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2470,12 +2470,12 @@ _081575B8: sub_81575BC: @ 81575BC push {lr} bl sub_8157520 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2505,12 +2505,12 @@ _081575FC: sub_8157600: @ 8157600 push {lr} bl sub_8157520 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2540,12 +2540,12 @@ _08157640: sub_8157644: @ 8157644 push {lr} bl sub_8157520 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -2575,8 +2575,8 @@ _08157684: sub_8157688: @ 8157688 push {r4-r6,lr} movs r3, 0 - ldr r2, =0x02039e00 - ldr r0, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] ldrb r1, [r0, 0x4] @@ -2592,7 +2592,7 @@ sub_8157688: @ 8157688 adds r6, r2, 0 _081576AA: lsls r1, r4, 1 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] adds r0, 0x41 @@ -2619,11 +2619,11 @@ _081576D2: _081576DC: movs r3, 0x1 _081576DE: - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] strh r3, [r0, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -2637,14 +2637,14 @@ _081576DE: sub_8157700: @ 8157700 push {lr} bl sub_8157688 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157738 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -2660,7 +2660,7 @@ sub_8157700: @ 8157700 b _08157740 .pool _08157738: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -2674,14 +2674,14 @@ _08157740: sub_8157748: @ 8157748 push {lr} bl sub_8157688 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08157780 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -2697,7 +2697,7 @@ sub_8157748: @ 8157748 b _08157788 .pool _08157780: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -2711,8 +2711,8 @@ _08157788: sub_8157790: @ 8157790 push {r4-r6,lr} movs r3, 0 - ldr r2, =0x02039e00 - ldr r0, =0x02039f34 + ldr r2, =gUnknown_02039E00 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] ldrb r1, [r0, 0x4] @@ -2728,7 +2728,7 @@ sub_8157790: @ 8157790 adds r6, r2, 0 _081577B2: lsls r1, r4, 1 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] adds r0, 0x41 @@ -2754,11 +2754,11 @@ _081577D8: _081577E2: movs r3, 0x1 _081577E4: - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] strh r3, [r0, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -2772,14 +2772,14 @@ _081577E4: sub_8157808: @ 8157808 push {lr} bl sub_8157790 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157840 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -2795,7 +2795,7 @@ sub_8157808: @ 8157808 b _08157848 .pool _08157840: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -2809,14 +2809,14 @@ _08157848: sub_8157850: @ 8157850 push {lr} bl sub_8157790 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08157888 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -2832,7 +2832,7 @@ sub_8157850: @ 8157850 b _08157890 .pool _08157888: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -2846,8 +2846,8 @@ _08157890: sub_8157898: @ 8157898 push {r4-r6,lr} movs r5, 0 - ldr r3, =0x02039e00 - ldr r6, =0x02039f34 + ldr r3, =gUnknown_02039E00 + ldr r6, =gUnknown_02039F34 ldr r4, [r6] ldr r1, [r4, 0xC] ldrb r0, [r1, 0x4] @@ -2879,7 +2879,7 @@ _081578D6: ldr r0, [r6] ldr r0, [r0, 0xC] strh r5, [r0, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -2893,14 +2893,14 @@ _081578D6: sub_81578F8: @ 81578F8 push {lr} bl sub_8157898 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157930 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -2916,7 +2916,7 @@ sub_81578F8: @ 81578F8 b _08157938 .pool _08157930: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -2930,14 +2930,14 @@ _08157938: sub_8157940: @ 8157940 push {lr} bl sub_8157898 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08157978 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -2953,7 +2953,7 @@ sub_8157940: @ 8157940 b _08157980 .pool _08157978: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -2966,13 +2966,13 @@ _08157980: thumb_func_start sub_8157988 sub_8157988: @ 8157988 push {r4,r5,lr} - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r0, [r4] ldrb r0, [r0, 0x1] bl sub_81564AC lsls r0, 24 lsrs r0, 24 - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r1, [r1] ldr r5, [r1, 0xC] ldr r2, [r1, 0x4] @@ -3000,12 +3000,12 @@ sub_8157988: @ 8157988 sub_81579CC: @ 81579CC push {lr} bl sub_8157988 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3035,12 +3035,12 @@ _08157A0C: sub_8157A10: @ 8157A10 push {lr} bl sub_8157988 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3070,12 +3070,12 @@ _08157A50: sub_8157A54: @ 8157A54 push {lr} bl sub_8157988 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3105,12 +3105,12 @@ _08157A94: sub_8157A98: @ 8157A98 push {lr} bl sub_8157988 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3140,7 +3140,7 @@ _08157AD8: sub_8157ADC: @ 8157ADC push {r4-r6,lr} movs r6, 0 - ldr r5, =0x0203ab38 + ldr r5, =gUnknown_0203AB38 ldr r0, [r5] ldrb r0, [r0, 0x1] bl sub_81564AC @@ -3152,7 +3152,7 @@ sub_8157ADC: @ 8157ADC cmp r0, 0 beq _08157B18 ldr r2, =gContestMoves - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0x4] lsls r0, r4, 3 @@ -3167,7 +3167,7 @@ sub_8157ADC: @ 8157ADC orrs r0, r1 lsrs r6, r0, 31 _08157B18: - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] strh r6, [r0, 0x18] @@ -3184,12 +3184,12 @@ _08157B18: sub_8157B38: @ 8157B38 push {lr} bl sub_8157ADC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3219,12 +3219,12 @@ _08157B78: sub_8157B7C: @ 8157B7C push {lr} bl sub_8157ADC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3254,12 +3254,12 @@ _08157BBC: sub_8157BC0: @ 8157BC0 push {lr} bl sub_8157ADC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3289,12 +3289,12 @@ _08157C00: sub_8157C04: @ 8157C04 push {lr} bl sub_8157ADC - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3323,7 +3323,7 @@ _08157C44: thumb_func_start sub_8157C48 sub_8157C48: @ 8157C48 push {lr} - ldr r0, =0x0203ab38 + ldr r0, =gUnknown_0203AB38 ldr r0, [r0] ldrb r0, [r0, 0x1] bl sub_81564AC @@ -3333,20 +3333,20 @@ sub_8157C48: @ 8157C48 lsls r0, 24 cmp r0, 0 beq _08157C74 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] movs r0, 0 b _08157C7C .pool _08157C74: - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] movs r0, 0x1 _08157C7C: strh r0, [r1, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x2 str r0, [r1] @@ -3359,14 +3359,14 @@ _08157C7C: sub_8157C94: @ 8157C94 push {lr} bl sub_8157C48 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157CCC - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3382,7 +3382,7 @@ sub_8157C94: @ 8157C94 b _08157CD4 .pool _08157CCC: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3396,14 +3396,14 @@ _08157CD4: sub_8157CDC: @ 8157CDC push {lr} bl sub_8157C48 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08157D14 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3419,7 +3419,7 @@ sub_8157CDC: @ 8157CDC b _08157D1C .pool _08157D14: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3432,13 +3432,13 @@ _08157D1C: thumb_func_start sub_8157D24 sub_8157D24: @ 8157D24 push {r4,lr} - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r0, [r4] ldrb r0, [r0, 0x1] bl sub_81564AC lsls r0, 24 lsrs r0, 24 - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r1, [r1] ldr r3, [r1, 0xC] ldr r2, [r1, 0x4] @@ -3463,14 +3463,14 @@ sub_8157D24: @ 8157D24 sub_8157D60: @ 8157D60 push {lr} bl sub_8157D24 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157D98 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3486,7 +3486,7 @@ sub_8157D60: @ 8157D60 b _08157DA0 .pool _08157D98: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3500,14 +3500,14 @@ _08157DA0: sub_8157DA8: @ 8157DA8 push {lr} bl sub_8157D24 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08157DE0 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3523,7 +3523,7 @@ sub_8157DA8: @ 8157DA8 b _08157DE8 .pool _08157DE0: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3536,13 +3536,13 @@ _08157DE8: thumb_func_start sub_8157DF0 sub_8157DF0: @ 8157DF0 push {r4,r5,lr} - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r0, [r4] ldrb r0, [r0, 0x1] bl sub_81564AC lsls r0, 24 lsrs r0, 24 - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r1, [r1] ldr r5, [r1, 0xC] ldr r3, [r1, 0x4] @@ -3574,14 +3574,14 @@ sub_8157DF0: @ 8157DF0 sub_8157E3C: @ 8157E3C push {lr} bl sub_8157DF0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bge _08157E74 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3597,7 +3597,7 @@ sub_8157E3C: @ 8157E3C b _08157E7C .pool _08157E74: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3611,14 +3611,14 @@ _08157E7C: sub_8157E84: @ 8157E84 push {lr} bl sub_8157DF0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 ble _08157EBC - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3634,7 +3634,7 @@ sub_8157E84: @ 8157E84 b _08157EC4 .pool _08157EBC: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3648,14 +3648,14 @@ _08157EC4: sub_8157ECC: @ 8157ECC push {lr} bl sub_8157DF0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08157F04 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3671,7 +3671,7 @@ sub_8157ECC: @ 8157ECC b _08157F0C .pool _08157F04: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3685,14 +3685,14 @@ _08157F0C: sub_8157F14: @ 8157F14 push {lr} bl sub_8157DF0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08157F4C - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3708,7 +3708,7 @@ sub_8157F14: @ 8157F14 b _08157F54 .pool _08157F4C: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3721,15 +3721,15 @@ _08157F54: thumb_func_start sub_8157F5C sub_8157F5C: @ 8157F5C push {r4,lr} - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r0, [r4] ldrb r0, [r0, 0x1] bl sub_81564AC lsls r0, 24 - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r1, [r1] ldr r3, [r1, 0xC] - ldr r2, =0x02039f00 + ldr r2, =gUnknown_02039F00 lsrs r0, 23 adds r0, r2 adds r1, r3, 0 @@ -3754,14 +3754,14 @@ sub_8157F5C: @ 8157F5C sub_8157FA0: @ 8157FA0 push {lr} bl sub_8157F5C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bge _08157FD8 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3777,7 +3777,7 @@ sub_8157FA0: @ 8157FA0 b _08157FE0 .pool _08157FD8: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3791,14 +3791,14 @@ _08157FE0: sub_8157FE8: @ 8157FE8 push {lr} bl sub_8157F5C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 ble _08158020 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3814,7 +3814,7 @@ sub_8157FE8: @ 8157FE8 b _08158028 .pool _08158020: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3828,14 +3828,14 @@ _08158028: sub_8158030: @ 8158030 push {lr} bl sub_8157F5C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08158068 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3851,7 +3851,7 @@ sub_8158030: @ 8158030 b _08158070 .pool _08158068: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3865,14 +3865,14 @@ _08158070: sub_8158078: @ 8158078 push {lr} bl sub_8157F5C - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _081580B0 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -3888,7 +3888,7 @@ sub_8158078: @ 8158078 b _081580B8 .pool _081580B0: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -3901,14 +3901,14 @@ _081580B8: thumb_func_start sub_81580C0 sub_81580C0: @ 81580C0 push {r4,r5,lr} - ldr r5, =0x0203ab38 + ldr r5, =gUnknown_0203AB38 ldr r0, [r5] ldrb r0, [r0, 0x1] bl sub_81564AC lsls r0, 24 ldr r3, [r5] ldrb r2, [r3, 0x2] - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r4, [r1] ldr r1, [r4] lsrs r0, 23 @@ -3935,12 +3935,12 @@ sub_81580C0: @ 81580C0 sub_8158108: @ 8158108 push {lr} bl sub_81580C0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -3970,12 +3970,12 @@ _08158148: sub_815814C: @ 815814C push {lr} bl sub_81580C0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4005,12 +4005,12 @@ _0815818C: sub_8158190: @ 8158190 push {lr} bl sub_81580C0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4040,12 +4040,12 @@ _081581D0: sub_81581D4: @ 81581D4 push {lr} bl sub_81580C0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4074,7 +4074,7 @@ _08158214: thumb_func_start sub_8158218 sub_8158218: @ 8158218 push {r4,r5,lr} - ldr r5, =0x0203ab38 + ldr r5, =gUnknown_0203AB38 ldr r0, [r5] ldrb r0, [r0, 0x1] bl sub_81564AC @@ -4082,7 +4082,7 @@ sub_8158218: @ 8158218 lsrs r0, 24 ldr r3, [r5] ldrb r2, [r3, 0x2] - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r4, [r1] ldr r1, [r4] lsls r2, 2 @@ -4105,12 +4105,12 @@ sub_8158218: @ 8158218 sub_8158254: @ 8158254 push {lr} bl sub_8158218 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4140,12 +4140,12 @@ _08158294: sub_8158298: @ 8158298 push {lr} bl sub_8158218 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4175,12 +4175,12 @@ _081582D8: sub_81582DC: @ 81582DC push {lr} bl sub_8158218 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4210,12 +4210,12 @@ _0815831C: sub_8158320: @ 8158320 push {lr} bl sub_8158218 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4244,14 +4244,14 @@ _08158360: thumb_func_start sub_8158364 sub_8158364: @ 8158364 push {r4,r5,lr} - ldr r5, =0x0203ab38 + ldr r5, =gUnknown_0203AB38 ldr r0, [r5] ldrb r0, [r0, 0x1] bl sub_81564AC lsls r0, 24 ldr r3, [r5] ldrb r2, [r3, 0x2] - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r4, [r1] ldr r1, [r4] lsrs r0, 23 @@ -4282,12 +4282,12 @@ sub_8158364: @ 8158364 sub_81583B8: @ 81583B8 push {lr} bl sub_8158364 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4317,12 +4317,12 @@ _081583F8: sub_81583FC: @ 81583FC push {lr} bl sub_8158364 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] cmp r0, r1 @@ -4351,10 +4351,10 @@ _0815843C: thumb_func_start sub_8158440 sub_8158440: @ 8158440 push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r3, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r2, [r4] ldrb r0, [r2, 0x1] lsls r0, 1 @@ -4374,10 +4374,10 @@ sub_8158440: @ 8158440 thumb_func_start sub_815846C sub_815846C: @ 815846C push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r3, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r2, [r4] ldrb r0, [r2, 0x1] lsls r0, 1 @@ -4399,10 +4399,10 @@ sub_815846C: @ 815846C thumb_func_start sub_815849C sub_815849C: @ 815849C push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4427,10 +4427,10 @@ sub_815849C: @ 815849C thumb_func_start sub_81584D4 sub_81584D4: @ 81584D4 push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3, 0x1] lsls r1, 1 @@ -4454,10 +4454,10 @@ sub_81584D4: @ 81584D4 thumb_func_start sub_8158508 sub_8158508: @ 8158508 push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3, 0x1] lsls r1, 1 @@ -4481,10 +4481,10 @@ sub_8158508: @ 8158508 thumb_func_start sub_815853C sub_815853C: @ 815853C push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4524,10 +4524,10 @@ _08158586: thumb_func_start sub_815858C sub_815858C: @ 815858C push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4567,10 +4567,10 @@ _081585D6: thumb_func_start sub_81585DC sub_81585DC: @ 81585DC push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4610,10 +4610,10 @@ _08158626: thumb_func_start sub_815862C sub_815862C: @ 815862C push {r4,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4653,10 +4653,10 @@ _08158676: thumb_func_start sub_815867C sub_815867C: @ 815867C push {r4,r5,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3, 0x1] lsls r1, 1 @@ -4696,10 +4696,10 @@ _081586C8: thumb_func_start sub_81586D0 sub_81586D0: @ 81586D0 push {r4,r5,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3, 0x1] lsls r1, 1 @@ -4739,10 +4739,10 @@ _0815871C: thumb_func_start sub_8158724 sub_8158724: @ 8158724 push {r4,r5,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3, 0x1] lsls r1, 1 @@ -4782,10 +4782,10 @@ _08158770: thumb_func_start sub_8158778 sub_8158778: @ 8158778 push {r4,r5,lr} - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r1, [r3, 0x1] lsls r1, 1 @@ -4828,10 +4828,10 @@ sub_81587CC: @ 81587CC bl GenerateRandomNumber movs r2, 0xFF ands r2, r0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4869,10 +4869,10 @@ sub_815881C: @ 815881C bl GenerateRandomNumber movs r2, 0xFF ands r2, r0 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r1, [r0, 0xC] - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r3, [r4] ldrb r0, [r3, 0x1] lsls r0, 1 @@ -4906,7 +4906,7 @@ _08158864: thumb_func_start sub_815886C sub_815886C: @ 815886C - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2, 0x1] ldrb r0, [r2, 0x2] @@ -4926,7 +4926,7 @@ sub_815886C: @ 815886C thumb_func_start dp15_call dp15_call: @ 815888C push {r4,lr} - ldr r4, =0x0203ab38 + ldr r4, =gUnknown_0203AB38 ldr r0, [r4] adds r0, 0x5 bl sub_81588E0 @@ -4955,7 +4955,7 @@ sub_81588BC: @ 81588BC lsls r0, 24 cmp r0, 0 bne _081588D6 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r2, [r0, 0xC] ldrb r1, [r2, 0x9] @@ -4971,7 +4971,7 @@ _081588D6: thumb_func_start sub_81588E0 sub_81588E0: @ 81588E0 push {r4,lr} - ldr r1, =0x02039f34 + ldr r1, =gUnknown_02039F34 ldr r1, [r1] ldr r3, [r1, 0xC] adds r4, r3, 0 @@ -4993,7 +4993,7 @@ sub_81588E0: @ 81588E0 thumb_func_start sub_8158908 sub_8158908: @ 8158908 push {lr} - ldr r3, =0x02039f34 + ldr r3, =gUnknown_02039F34 ldr r0, [r3] ldr r0, [r0, 0xC] adds r1, r0, 0 @@ -5007,7 +5007,7 @@ sub_8158908: @ 8158908 _08158924: subs r0, 0x1 strb r0, [r1] - ldr r2, =0x0203ab38 + ldr r2, =gUnknown_0203AB38 ldr r0, [r3] ldr r1, [r0, 0xC] adds r0, r1, 0 @@ -5030,10 +5030,10 @@ sub_8158948: @ 8158948 push {r4-r6,lr} movs r5, 0 movs r4, 0 - ldr r6, =0x02039e1e + ldr r6, =gUnknown_02039E1E _08158950: lsls r1, r4, 1 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] adds r0, 0x41 @@ -5057,11 +5057,11 @@ _08158980: cmp r4, 0x3 ble _08158950 _08158986: - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] strh r5, [r0, 0x18] - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x1 str r0, [r1] @@ -5075,14 +5075,14 @@ _08158986: sub_81589A4: @ 81589A4 push {lr} bl sub_8158948 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _081589DC - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -5098,7 +5098,7 @@ sub_81589A4: @ 81589A4 b _081589E4 .pool _081589DC: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -5112,14 +5112,14 @@ _081589E4: sub_81589EC: @ 81589EC push {lr} bl sub_8158948 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08158A24 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -5135,7 +5135,7 @@ sub_81589EC: @ 81589EC b _08158A2C .pool _08158A24: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -5149,16 +5149,16 @@ _08158A2C: sub_8158A34: @ 8158A34 push {r4-r6,lr} movs r6, 0 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r0, [r3] ldrb r5, [r0, 0x1] ldrb r0, [r0, 0x2] lsls r0, 8 orrs r5, r0 movs r4, 0 - ldr r0, =0x02039e00 + ldr r0, =gUnknown_02039E00 mov r12, r0 - ldr r2, =0x02039f34 + ldr r2, =gUnknown_02039F34 ldr r0, [r2] ldr r0, [r0, 0xC] adds r0, 0x41 @@ -5205,14 +5205,14 @@ _08158A8E: sub_8158AA0: @ 8158AA0 push {lr} bl sub_8158A34 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 beq _08158AD8 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -5228,7 +5228,7 @@ sub_8158AA0: @ 8158AA0 b _08158AE0 .pool _08158AD8: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] @@ -5242,14 +5242,14 @@ _08158AE0: sub_8158AE8: @ 8158AE8 push {lr} bl sub_8158A34 - ldr r0, =0x02039f34 + ldr r0, =gUnknown_02039F34 ldr r0, [r0] ldr r0, [r0, 0xC] movs r1, 0x18 ldrsh r0, [r0, r1] cmp r0, 0 bne _08158B20 - ldr r3, =0x0203ab38 + ldr r3, =gUnknown_0203AB38 ldr r2, [r3] ldrb r1, [r2] ldrb r0, [r2, 0x1] @@ -5265,7 +5265,7 @@ sub_8158AE8: @ 8158AE8 b _08158B28 .pool _08158B20: - ldr r1, =0x0203ab38 + ldr r1, =gUnknown_0203AB38 ldr r0, [r1] adds r0, 0x4 str r0, [r1] |