summaryrefslogtreecommitdiff
path: root/asm/contest.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/contest.s')
-rw-r--r--asm/contest.s324
1 files changed, 162 insertions, 162 deletions
diff --git a/asm/contest.s b/asm/contest.s
index 25cf1062d..b4286013e 100644
--- a/asm/contest.s
+++ b/asm/contest.s
@@ -523,7 +523,7 @@ sub_80D7A5C: @ 80D7A5C
thumb_func_start sub_80D7B24
sub_80D7B24: @ 80D7B24
push {r4-r6,lr}
- ldr r0, =gUnknown_030022C0
+ ldr r0, =gMain
movs r1, 0x87
lsls r1, 3
adds r6, r0, r1
@@ -850,7 +850,7 @@ sub_80D7DE8: @ 80D7DE8
adds r0, r5
ldr r1, =sub_80D80C8
str r1, [r0]
- ldr r1, =gUnknown_03005D80
+ ldr r1, =gRngValue
ldr r0, =gUnknown_030060B8
ldr r0, [r0]
str r0, [r1]
@@ -1056,11 +1056,11 @@ _080D8004:
strb r3, [r1, 0x2]
movs r2, 0x2
strb r2, [r1, 0x3]
- ldr r0, =gUnknown_02022FEC
+ ldr r0, =gBattleTypeFlags
str r4, [r0]
ldr r4, =gUnknown_0202420B
strb r2, [r4]
- ldr r0, =gUnknown_0202420C
+ ldr r0, =gEnemyMonIndex
strb r3, [r0]
bl sub_80DB0C4
ldr r2, =gUnknown_020241E4
@@ -1400,7 +1400,7 @@ sub_80D833C: @ 80D833C
ldr r1, =0x84000100
str r1, [r0, 0x8]
ldr r0, [r0, 0x8]
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
ldr r1, =gUnknown_02039F34
ldr r1, [r1]
ldr r1, [r1]
@@ -1408,7 +1408,7 @@ sub_80D833C: @ 80D833C
adds r1, 0x1
movs r2, 0
movs r3, 0x1
- bl ConvertIntToDecimalString
+ bl ConvertIntToDecimalStringN
ldr r0, =gUnknown_02039F25
ldrb r0, [r0]
bl sub_80DBCA8
@@ -1417,19 +1417,19 @@ sub_80D833C: @ 80D833C
bne _080D83CC
ldr r0, =gUnknown_02022E2C
ldr r1, =gUnknown_0827D507
- bl CopyString
+ bl StringCopy
b _080D83D4
.pool
_080D83CC:
ldr r0, =gUnknown_02022E2C
ldr r1, =gUnknown_0827D531
- bl CopyString
+ bl StringCopy
_080D83D4:
bl sub_80DB89C
- ldr r4, =gUnknown_02021FC4
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_02022E2C
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -1463,7 +1463,7 @@ sub_80D8424: @ 80D8424
lsls r0, 24
lsrs r4, r0, 24
adds r5, r4, 0
- ldr r0, =gUnknown_030022C0
+ ldr r0, =gMain
ldrh r1, [r0, 0x2E]
movs r0, 0x1
ands r0, r1
@@ -1605,7 +1605,7 @@ _080D853C:
add r0, sp, 0x4
ldr r1, =gUnknown_085ED1A7
_080D8566:
- bl CopyString
+ bl StringCopy
adds r5, r0, 0
_080D856C:
movs r0, 0xD
@@ -1614,7 +1614,7 @@ _080D856C:
ldr r0, =gMoveNames
adds r1, r0
adds r0, r5, 0
- bl CopyString
+ bl StringCopy
adds r4, r6, 0x5
lsls r0, r4, 24
lsrs r0, 24
@@ -1677,7 +1677,7 @@ sub_80D8610: @ 80D8610
lsls r0, 24
lsrs r7, r0, 24
movs r6, 0
- ldr r3, =gUnknown_030022C0
+ ldr r3, =gMain
ldr r1, =gUnknown_02039E00
ldr r0, =gUnknown_02039F25
ldrb r0, [r0]
@@ -1737,7 +1737,7 @@ _080D868E:
bl audio_play
movs r0, 0
bl sub_80DC490
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
ldr r1, =gUnknown_02039F34
ldr r1, [r1]
ldr r1, [r1]
@@ -1745,7 +1745,7 @@ _080D868E:
adds r1, 0x1
movs r2, 0
movs r3, 0x1
- bl ConvertIntToDecimalString
+ bl ConvertIntToDecimalStringN
ldr r0, =gUnknown_02039F25
ldrb r0, [r0]
bl sub_80DBCA8
@@ -1754,19 +1754,19 @@ _080D868E:
bne _080D86DC
ldr r0, =gUnknown_02022E2C
ldr r1, =gUnknown_0827D507
- bl CopyString
+ bl StringCopy
b _080D86E4
.pool
_080D86DC:
ldr r0, =gUnknown_02022E2C
ldr r1, =gUnknown_0827D531
- bl CopyString
+ bl StringCopy
_080D86E4:
bl sub_80DB89C
- ldr r4, =gUnknown_02021FC4
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_02022E2C
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0
bl sub_80DEC30
@@ -2191,7 +2191,7 @@ sub_80D8A88: @ 80D8A88
strb r0, [r1, 0x10]
ldr r0, [r2]
ldr r1, [r0]
- ldr r0, =gUnknown_03005D80
+ ldr r0, =gRngValue
ldr r0, [r0]
str r0, [r1, 0x18]
ldr r0, =gUnknown_02039F2A
@@ -2622,11 +2622,11 @@ _080D8EC8:
bl _080DA100
_080D8EF2:
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
+ bl StringCopy
mov r2, r9
ldr r0, [r2]
ldr r0, [r0, 0x4]
@@ -2636,28 +2636,28 @@ _080D8EF2:
lsls r0, 1
cmp r1, r0
bhi _080D8F38
- ldr r0, =gUnknown_02021DC4
+ ldr r0, =gStringVar2
adds r2, r1, 0
movs r1, 0xD
muls r1, r2
ldr r2, =gMoveNames
adds r1, r2
- bl CopyString
+ bl StringCopy
b _080D8F48
.pool
_080D8F38:
- ldr r0, =gUnknown_02021DC4
+ ldr r0, =gStringVar2
ldr r2, =gUnknown_08587F1C
ldrb r1, [r3, 0xA]
lsls r1, 2
adds r1, r2
ldr r1, [r1]
- bl CopyString
+ bl StringCopy
_080D8F48:
- ldr r4, =gUnknown_02021FC4
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827D55A
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -3560,15 +3560,15 @@ _080D96AE:
beq _080D96F6
_080D96D4:
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r4, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827E793
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -3669,15 +3669,15 @@ _080D97BC:
.pool
_080D97DC:
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r4, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827E2FE
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -3807,15 +3807,15 @@ _080D9904:
cmp r0, 0
beq _080D996C
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r4, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827E6E3
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -3965,17 +3965,17 @@ _080D9A56:
beq _080D9A94
movs r4, 0x1
str r4, [sp]
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldrh r2, [r5, 0x6]
movs r1, 0xD
muls r1, r2
ldr r2, =gMoveNames
adds r1, r2
- bl CopyString
+ bl StringCopy
b _080D9AAE
.pool
_080D9A94:
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r3, =gUnknown_08587F08
ldr r2, =gContestMoves
ldrh r1, [r5, 0x6]
@@ -3986,7 +3986,7 @@ _080D9A94:
lsrs r1, 27
adds r1, r3
ldr r1, [r1]
- bl CopyString
+ bl StringCopy
_080D9AAE:
ldr r5, [sp]
lsls r0, r5, 24
@@ -4008,11 +4008,11 @@ _080D9AAE:
str r3, [sp]
_080D9AD2:
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
+ bl StringCopy
ldr r4, =gUnknown_02039F34
ldr r0, [r4]
ldr r1, [r0]
@@ -4042,9 +4042,9 @@ _080D9B06:
_080D9B30:
cmp r3, 0
bge _080D9B48
- ldr r0, =gUnknown_02021FC4
+ ldr r0, =gStringVar4
ldr r1, =gUnknown_0827E73C
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
b _080D9B74
.pool
_080D9B48:
@@ -4057,17 +4057,17 @@ _080D9B48:
asrs r0, 24
cmp r0, 0x4
bgt _080D9B6C
- ldr r0, =gUnknown_02021FC4
+ ldr r0, =gStringVar4
ldr r1, =gUnknown_0827E717
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
b _080D9B74
.pool
_080D9B6C:
- ldr r0, =gUnknown_02021FC4
+ ldr r0, =gStringVar4
ldr r1, =gUnknown_0827E76A
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
_080D9B74:
- ldr r0, =gUnknown_02021FC4
+ ldr r0, =gStringVar4
movs r1, 0x1
bl sub_80DEC30
ldr r1, =gTasks
@@ -4373,7 +4373,7 @@ _080D9DC2:
.pool
_080D9DD4:
bl sub_80DB89C
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r5, =gUnknown_02039F34
ldr r1, [r5]
ldr r1, [r1, 0x10]
@@ -4383,12 +4383,12 @@ _080D9DD4:
lsls r1, 6
ldr r4, =gUnknown_02039E02
adds r1, r4
- bl CopyString
- ldr r0, =gUnknown_02021CC4
+ bl StringCopy
+ ldr r0, =gStringVar1
lsls r1, r6, 6
adds r1, r4
- bl CopyString
- ldr r0, =gUnknown_02021DC4
+ bl StringCopy
+ ldr r0, =gStringVar2
ldr r1, [r5]
ldr r2, [r1, 0x4]
lsls r1, r6, 3
@@ -4400,11 +4400,11 @@ _080D9DD4:
muls r1, r2
ldr r2, =gMoveNames
adds r1, r2
- bl CopyString
- ldr r4, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827E7EA
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -4425,10 +4425,10 @@ _080D9E60:
b _080DA100
_080D9E6A:
bl sub_80DB89C
- ldr r4, =gUnknown_02021FC4
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827E817
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -4474,12 +4474,12 @@ _080D9EBC:
_080D9EDC:
adds r0, r6, 0
bl sub_80DC9B4
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r0, =gUnknown_02021DC4
+ bl StringCopy
+ ldr r0, =gStringVar2
mov r2, r9
ldr r1, [r2]
ldr r1, [r1, 0x4]
@@ -4489,11 +4489,11 @@ _080D9EDC:
muls r1, r2
ldr r2, =gMoveNames
adds r1, r2
- bl CopyString
- ldr r4, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827E58A
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -4624,15 +4624,15 @@ _080DA024:
b _080DA100
_080DA038:
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r6, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r4, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827D56F
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -5093,19 +5093,19 @@ sub_80DA3CC: @ 80DA3CC
adds r0, r2
ldrb r4, [r0, 0x1A]
bl sub_80DB89C
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
ldrb r1, [r5]
lsls r1, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r5, =gUnknown_02021FC4
+ bl StringCopy
+ ldr r5, =gStringVar4
ldr r0, =gUnknown_08587D90
lsls r4, 2
adds r4, r0
ldr r1, [r4]
adds r0, r5, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r5, 0
movs r1, 0x1
bl sub_80DEC30
@@ -5369,13 +5369,13 @@ _080DA65C:
bl sub_80DF750
_080DA668:
ldr r1, =gUnknown_030060B8
- ldr r0, =gUnknown_03005D80
+ ldr r0, =gRngValue
ldr r0, [r0]
str r0, [r1]
- ldr r4, =gUnknown_02021FC4
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_0827D597
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
adds r0, r4, 0
movs r1, 0x1
bl sub_80DEC30
@@ -5651,10 +5651,10 @@ sub_80DA8C8: @ 80DA8C8
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r6, =gUnknown_03005D90
+ ldr r6, =gSaveBlock2Ptr
ldr r1, [r6]
mov r0, sp
- bl CopyString
+ bl StringCopy
ldr r0, =gUnknown_02039F2A
ldrb r1, [r0]
movs r0, 0x1
@@ -5706,11 +5706,11 @@ _080DA930:
movs r0, 0x64
mov r1, r8
muls r1, r0
- ldr r0, =gUnknown_020244EC
+ ldr r0, =gPlayerParty
adds r5, r1, r0
adds r0, r5, 0
movs r1, 0xB
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5718,9 +5718,9 @@ _080DA930:
adds r0, r5, 0
movs r1, 0x2
mov r2, sp
- bl pokemon_getattr
+ bl GetMonData
mov r0, sp
- bl GetStringEnd_Limit7
+ bl StringGetEnd10
ldr r0, =gUnknown_02039F2A
ldrb r1, [r0]
movs r0, 0x1
@@ -5729,7 +5729,7 @@ _080DA930:
beq _080DA994
adds r0, r5, 0
movs r1, 0x3
- bl pokemon_getattr
+ bl GetMonData
adds r1, r0, 0
mov r0, sp
bl sub_80DF9E0
@@ -5745,10 +5745,10 @@ _080DA994:
lsls r0, 6
adds r0, r4
mov r1, sp
- bl CopyString
+ bl StringCopy
adds r0, r5, 0
movs r1, 0x16
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5756,7 +5756,7 @@ _080DA994:
strb r0, [r1]
adds r0, r5, 0
movs r1, 0x17
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5764,7 +5764,7 @@ _080DA994:
strb r0, [r1]
adds r0, r5, 0
movs r1, 0x18
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5772,7 +5772,7 @@ _080DA994:
strb r0, [r1]
adds r0, r5, 0
movs r1, 0x21
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5780,7 +5780,7 @@ _080DA994:
strb r0, [r1]
adds r0, r5, 0
movs r1, 0x2F
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5788,7 +5788,7 @@ _080DA994:
strb r0, [r1]
adds r0, r5, 0
movs r1, 0x30
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
@@ -5796,35 +5796,35 @@ _080DA994:
strb r0, [r1]
adds r0, r5, 0
movs r1, 0xD
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
strh r0, [r1, 0x1E]
adds r0, r5, 0
movs r1, 0xE
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
strh r0, [r1, 0x20]
adds r0, r5, 0
movs r1, 0xF
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
strh r0, [r1, 0x22]
adds r0, r5, 0
movs r1, 0x10
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r1, r7
strh r0, [r1, 0x24]
adds r0, r5, 0
movs r1, 0
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r2, r7, 0
@@ -5833,7 +5833,7 @@ _080DA994:
str r0, [r1]
adds r0, r5, 0
movs r1, 0x1
- bl pokemon_getattr
+ bl GetMonData
ldrb r1, [r6]
lsls r1, 6
adds r2, r7, 0
@@ -5842,7 +5842,7 @@ _080DA994:
str r0, [r1]
adds r0, r5, 0
movs r1, 0xC
- bl pokemon_getattr
+ bl GetMonData
lsls r0, 16
lsrs r2, r0, 16
ldrb r0, [r6]
@@ -6072,7 +6072,7 @@ _080DAC3A:
movs r5, 0
ldr r7, =gUnknown_085880A4
_080DAC50:
- bl GenerateRandomNumber
+ bl Random
lsls r0, 16
lsrs r0, 16
adds r1, r6, 0
@@ -6299,7 +6299,7 @@ sub_80DAE0C: @ 80DAE0C
push {r4,lr}
adds r4, r0, 0
movs r1, 0x2D
- bl pokemon_getattr
+ bl GetMonData
cmp r0, 0
beq _080DAE1E
movs r0, 0x3
@@ -6307,7 +6307,7 @@ sub_80DAE0C: @ 80DAE0C
_080DAE1E:
adds r0, r4, 0
movs r1, 0x39
- bl pokemon_getattr
+ bl GetMonData
cmp r0, 0
bne _080DAE2E
movs r0, 0x4
@@ -6350,7 +6350,7 @@ _080DAE74:
adds r0, r4, 0
movs r1, 0x36
_080DAE78:
- bl pokemon_getattr
+ bl GetMonData
lsls r0, 24
lsrs r1, r0, 24
b _080DAE86
@@ -6408,13 +6408,13 @@ sub_80DAED4: @ 80DAED4
lsrs r4, 24
ldr r0, =gUnknown_02022E2C
ldr r1, =gUnknown_085ED1AB
- bl CopyString
+ bl StringCopy
adds r1, r0, 0
subs r0, r1, 0x1
strb r4, [r0]
adds r0, r1, 0
adds r1, r5, 0
- bl CopyString
+ bl StringCopy
adds r1, r0, 0
pop {r4,r5}
pop {r1}
@@ -6449,12 +6449,12 @@ sub_80DAF1C: @ 80DAF1C
lsrs r4, 24
ldr r1, =gUnknown_085E8D3E
add r0, sp, 0x4
- bl CopyString
+ bl StringCopy
lsls r1, r5, 6
ldr r0, =gUnknown_02039E0D
adds r1, r0
add r0, sp, 0x4
- bl AppendString
+ bl StringAppend
add r0, sp, 0x4
adds r1, r4, 0
bl sub_80DAED4
@@ -8264,7 +8264,7 @@ sub_80DBD4C: @ 80DBD4C
str r6, [sp, 0x6C]
mov r4, sp
_080DBD7A:
- bl GenerateRandomNumber
+ bl Random
strh r0, [r4]
movs r2, 0
cmp r2, r9
@@ -8448,7 +8448,7 @@ sub_80DBED4: @ 80DBED4
ands r0, r1
cmp r0, 0
beq _080DBF0E
- ldr r0, =gUnknown_03005D90
+ ldr r0, =gSaveBlock2Ptr
ldr r2, [r0]
ldr r1, =gUnknown_02039F20
ldr r0, =gUnknown_02039F25
@@ -9930,7 +9930,7 @@ sub_80DC9EC: @ 80DC9EC
movs r0, 0
movs r1, 0x3
adds r2, r4, 0
- bl rfu_MBOOT_CHILD_inheritanceLinkStatus
+ bl CopySpriteTiles
ldrb r0, [r6]
lsls r3, r0, 2
adds r3, r0
@@ -9943,7 +9943,7 @@ sub_80DC9EC: @ 80DC9EC
movs r0, 0
movs r1, 0x3
adds r2, r4, 0
- bl rfu_MBOOT_CHILD_inheritanceLinkStatus
+ bl CopySpriteTiles
movs r4, 0
str r4, [sp, 0x4]
ldr r0, [r7]
@@ -10297,7 +10297,7 @@ _080DCD92:
lsrs r4, r0, 16
adds r0, r2, 0
ldr r1, =gUnknown_085E8D40
- bl CopyString
+ bl StringCopy
adds r2, r0, 0
_080DCDBC:
lsls r1, r4, 16
@@ -10305,7 +10305,7 @@ _080DCDBC:
adds r0, r2, 0
movs r2, 0
movs r3, 0x4
- bl ConvertIntToDecimalString
+ bl ConvertIntToDecimalStringN
ldr r0, =gUnknown_02039F26
adds r0, r5, r0
ldrb r0, [r0]
@@ -10340,7 +10340,7 @@ _080DCDEA:
lsrs r4, r0, 16
adds r0, r2, 0
ldr r1, =gUnknown_085E8D40
- bl CopyString
+ bl StringCopy
adds r2, r0, 0
_080DCE14:
lsls r1, r4, 16
@@ -10348,7 +10348,7 @@ _080DCE14:
adds r0, r2, 0
movs r2, 0
movs r3, 0x4
- bl ConvertIntToDecimalString
+ bl ConvertIntToDecimalStringN
ldr r0, =gUnknown_02039F26
adds r0, r5, r0
ldrb r0, [r0]
@@ -10393,7 +10393,7 @@ sub_80DCE58: @ 80DCE58
adds r6, r4, 0
movs r7, 0
_080DCE7E:
- bl GenerateRandomNumber
+ bl Random
adds r1, r0, 0
mov r0, sp
adds r0, r7
@@ -11048,7 +11048,7 @@ _080DD388:
movs r0, 0
_080DD38A:
strb r0, [r3, 0x2]
- bl GenerateRandomNumber
+ bl Random
lsls r0, 16
lsrs r0, 16
movs r1, 0x3
@@ -11171,12 +11171,12 @@ sub_80DD45C: @ 80DD45C
lsrs r4, 24
lsls r1, 24
lsrs r6, r1, 24
- ldr r0, =gUnknown_02021CC4
+ ldr r0, =gStringVar1
lsls r1, r4, 6
ldr r2, =gUnknown_02039E02
adds r1, r2
- bl CopyString
- ldr r0, =gUnknown_02021DC4
+ bl StringCopy
+ ldr r0, =gStringVar2
ldr r5, =gUnknown_02039F34
ldr r1, [r5]
ldr r2, [r1, 0x4]
@@ -11189,7 +11189,7 @@ sub_80DD45C: @ 80DD45C
muls r1, r2
ldr r2, =gMoveNames
adds r1, r2
- bl CopyString
+ bl StringCopy
ldr r3, =gContestMoves
ldr r1, [r5]
ldr r0, [r1, 0x8]
@@ -11206,50 +11206,50 @@ sub_80DD45C: @ 80DD45C
lsls r1, r0, 29
cmp r1, 0
bne _080DD4DC
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r1, =gUnknown_0827E837
- bl CopyString
+ bl StringCopy
b _080DD52C
.pool
_080DD4DC:
lsrs r0, r1, 29
cmp r0, 0x1
bne _080DD4F4
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r1, =gUnknown_0827E83F
- bl CopyString
+ bl StringCopy
b _080DD52C
.pool
_080DD4F4:
lsrs r0, r1, 29
cmp r0, 0x2
bne _080DD50C
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r1, =gUnknown_0827E847
- bl CopyString
+ bl StringCopy
b _080DD52C
.pool
_080DD50C:
lsrs r0, r1, 29
cmp r0, 0x3
bne _080DD524
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r1, =gUnknown_0827E850
- bl CopyString
+ bl StringCopy
b _080DD52C
.pool
_080DD524:
- ldr r0, =gUnknown_02021EC4
+ ldr r0, =gStringVar3
ldr r1, =gUnknown_0827E85A
- bl CopyString
+ bl StringCopy
_080DD52C:
- ldr r4, =gUnknown_02021FC4
+ ldr r4, =gStringVar4
ldr r1, =gUnknown_08587E10
lsls r0, r6, 2
adds r0, r1
ldr r1, [r0]
adds r0, r4, 0
- bl ExpandStringRefs
+ bl StringExpandPlaceholders
bl sub_80DB89C
adds r0, r4, 0
movs r1, 0x1
@@ -13795,10 +13795,10 @@ sub_80DE9DC: @ 80DE9DC
sub_80DEA20: @ 80DEA20
push {lr}
ldr r0, =DummyObjectCallback
- bl object_new_hidden_with_callback
+ bl CreateInvisibleSpriteWithCallback
ldr r1, =gUnknown_020241E4
strb r0, [r1, 0x3]
- ldr r0, =gUnknown_0202420C
+ ldr r0, =gEnemyMonIndex
ldrb r0, [r0]
adds r0, r1
ldrb r1, [r0]
@@ -13905,12 +13905,12 @@ _080DEAD0:
.4byte _080DEB60
.4byte _080DEB60
_080DEB54:
- ldr r1, =gUnknown_0202420C
+ ldr r1, =gEnemyMonIndex
movs r0, 0x2
b _080DEB64
.pool
_080DEB60:
- ldr r1, =gUnknown_0202420C
+ ldr r1, =gEnemyMonIndex
movs r0, 0x3
_080DEB64:
strb r0, [r1]
@@ -14191,7 +14191,7 @@ sub_80DED60: @ 80DED60
sub_80DED74: @ 80DED74
push {r4-r6,lr}
movs r0, 0
- ldr r6, =gUnknown_03005D90
+ ldr r6, =gSaveBlock2Ptr
ldr r5, =0x00000624
movs r4, 0
_080DED7E:
@@ -14227,7 +14227,7 @@ sub_80DEDA8: @ 80DEDA8
lsls r0, 24
lsrs r0, 24
str r0, [sp]
- bl GenerateRandomNumber
+ bl Random
lsls r0, 16
lsrs r0, 16
movs r1, 0x3
@@ -14308,7 +14308,7 @@ _080DEE54:
lsls r0, 24
lsrs r0, 24
mov r9, r0
- ldr r2, =gUnknown_03005D8C
+ ldr r2, =gSaveBlock1Ptr
mov r10, r2
ldr r0, [r2]
mov r3, r9
@@ -14342,7 +14342,7 @@ _080DEE54:
adds r0, 0xB
adds r1, r4, 0x2
adds r1, r5, r1
- bl CopyString
+ bl StringCopy
mov r2, r10
ldr r0, [r2]
adds r0, r6
@@ -14350,7 +14350,7 @@ _080DEE54:
adds r4, 0xD
adds r5, r4
adds r1, r5, 0
- bl CopyString
+ bl StringCopy
ldr r0, =gUnknown_02039F2A
ldrb r1, [r0]
movs r0, 0x1
@@ -14378,7 +14378,7 @@ _080DEF02:
ldr r0, [sp]
cmp r0, 0xFF
beq _080DEF34
- ldr r0, =gUnknown_03005D8C
+ ldr r0, =gSaveBlock1Ptr
ldr r0, [r0]
mov r2, r9
lsls r1, r2, 5
@@ -14391,7 +14391,7 @@ _080DEF02:
b _080DEF8E
.pool
_080DEF34:
- ldr r0, =gUnknown_03005D8C
+ ldr r0, =gSaveBlock1Ptr
ldr r0, [r0]
mov r2, r9
lsls r1, r2, 5
@@ -14423,13 +14423,13 @@ _080DEF50:
adds r0, 0xB
adds r1, r4, 0x2
adds r1, r5, r1
- bl CopyString
+ bl StringCopy
adds r0, r6, 0
adds r0, 0x16
adds r4, 0xD
adds r5, r4
adds r1, r5, 0
- bl CopyString
+ bl StringCopy
mov r2, r8
strb r2, [r6, 0xA]
_080DEF8E:
@@ -14460,7 +14460,7 @@ sub_80DEFA8: @ 80DEFA8
cmp r1, 0
beq _080DEFE6
movs r2, 0x5
- ldr r0, =gUnknown_03005D8C
+ ldr r0, =gSaveBlock1Ptr
mov r12, r0
ldr r4, =0x00002e90
ldr r3, =0x00002e70
@@ -14526,7 +14526,7 @@ _080DF03A:
sub_80DF040: @ 80DF040
push {r4-r7,lr}
movs r2, 0
- ldr r0, =gUnknown_03005D8C
+ ldr r0, =gSaveBlock1Ptr
mov r12, r0
ldr r4, =0x00002e90
ldr r3, =gUnknown_08587FA4
@@ -15122,7 +15122,7 @@ _080DF4B6:
cmp r0, r7
bne _080DF478
_080DF4C0:
- bl GenerateRandomNumber
+ bl Random
ldr r1, =gUnknown_02039F34
ldr r1, [r1]
ldr r4, [r1, 0x1C]
@@ -15246,7 +15246,7 @@ _080DF5A0:
subs r3, 0x1
cmp r3, 0
bge _080DF592
- bl GenerateRandomNumber
+ bl Random
lsls r0, 16
lsrs r0, 16
adds r1, r4, 0
@@ -15351,7 +15351,7 @@ _080DF67C:
cmp r3, 0x3
ble _080DF644
_080DF682:
- bl GenerateRandomNumber
+ bl Random
lsls r0, 16
lsrs r0, 16
adds r1, r5, 0
@@ -15508,7 +15508,7 @@ _080DF784:
_080DF7AE:
add r0, sp, 0x4
ldr r1, =gUnknown_085ED1B2
- bl CopyString
+ bl StringCopy
adds r5, r0, 0
ldr r0, =gUnknown_02039F26
adds r0, r7, r0
@@ -15534,7 +15534,7 @@ _080DF7DE:
adds r0, r5, 0
movs r2, 0
movs r3, 0x1
- bl ConvertIntToDecimalString
+ bl ConvertIntToDecimalStringN
adds r5, r0, 0
lsrs r4, 1
lsls r0, r6, 24
@@ -15605,7 +15605,7 @@ _080DF874:
_080DF884:
add r0, sp, 0x4
ldr r1, =gUnknown_085ED1B5
- bl CopyString
+ bl StringCopy
ldr r0, =gUnknown_02039F34
ldr r0, [r0]
ldr r1, [r0, 0x1C]
@@ -15622,7 +15622,7 @@ _080DF8A0:
adds r0, r5, 0
movs r2, 0
movs r3, 0x1
- bl ConvertIntToDecimalString
+ bl ConvertIntToDecimalStringN
adds r5, r0, 0
lsrs r4, 1
lsls r0, r6, 24
@@ -15708,7 +15708,7 @@ sub_80DF940: @ 80DF940
b _080DF9CC
_080DF956:
adds r0, r4, 0
- bl GetStringLength
+ bl StringLength
lsls r0, 16
lsrs r0, 16
cmp r0, 0x5
@@ -15789,7 +15789,7 @@ sub_80DF9E0: @ 80DF9E0
push {r4,r5,lr}
adds r5, r0, 0
adds r4, r1, 0
- bl StripExtendedControlCodes
+ bl StripExtCtrlCodes
cmp r4, 0x1
bne _080DF9F8
movs r0, 0xFF
@@ -15822,7 +15822,7 @@ sub_80DFA08: @ 80DFA08
lsls r1, 24
lsrs r1, 24
adds r0, r4, 0
- bl StopMusicWhileStringIsPrinted
+ bl ConvertInternationalString
b _080DFA3E
_080DFA28:
ldrb r0, [r4, 0xA]
@@ -15830,7 +15830,7 @@ _080DFA28:
bne _080DFA38
adds r0, r4, 0
movs r1, 0x1
- bl StopMusicWhileStringIsPrinted
+ bl ConvertInternationalString
b _080DFA3E
_080DFA38:
strb r0, [r4, 0x5]