summaryrefslogtreecommitdiff
path: root/asm/link_rfu_3.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/link_rfu_3.s')
-rw-r--r--asm/link_rfu_3.s138
1 files changed, 69 insertions, 69 deletions
diff --git a/asm/link_rfu_3.s b/asm/link_rfu_3.s
index 39c7e1a0b..f4e12b60f 100644
--- a/asm/link_rfu_3.s
+++ b/asm/link_rfu_3.s
@@ -222,7 +222,7 @@ sub_8115A24: @ 8115A24
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, _08115A5C @ =gUnknown_3005098
+ ldr r0, _08115A5C @ =gTasks+0x8
adds r1, r0
str r1, [r2]
ldr r0, _08115A60 @ =gUnknown_3002024
@@ -237,7 +237,7 @@ sub_8115A24: @ 8115A24
.align 2, 0
_08115A54: .4byte sub_8115A68
_08115A58: .4byte gUnknown_203B05C
-_08115A5C: .4byte gUnknown_3005098
+_08115A5C: .4byte gTasks+0x8
_08115A60: .4byte gUnknown_3002024
_08115A64: .4byte gUnknown_20370D0
thumb_func_end sub_8115A24
@@ -1759,7 +1759,7 @@ BerryBlenderLinkJoinGroup: @ 81166F4
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, _0811672C @ =gUnknown_3005098
+ ldr r0, _0811672C @ =gTasks+0x8
adds r1, r0
str r1, [r2]
ldr r0, _08116730 @ =gUnknown_3002028
@@ -1774,7 +1774,7 @@ BerryBlenderLinkJoinGroup: @ 81166F4
.align 2, 0
_08116724: .4byte sub_8116738
_08116728: .4byte gUnknown_203B05C
-_0811672C: .4byte gUnknown_3005098
+_0811672C: .4byte gTasks+0x8
_08116730: .4byte gUnknown_3002028
_08116734: .4byte gUnknown_20370D0
thumb_func_end BerryBlenderLinkJoinGroup
@@ -2540,7 +2540,7 @@ sub_8116DE0: @ 8116DE0
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r2, _08116E14 @ =gUnknown_3005098
+ ldr r2, _08116E14 @ =gTasks+0x8
adds r1, r2
str r1, [r3]
movs r2, 0
@@ -2553,7 +2553,7 @@ sub_8116DE0: @ 8116DE0
.align 2, 0
_08116E0C: .4byte sub_8116E1C
_08116E10: .4byte gUnknown_203B05C
-_08116E14: .4byte gUnknown_3005098
+_08116E14: .4byte gTasks+0x8
_08116E18: .4byte gUnknown_3002028
thumb_func_end sub_8116DE0
@@ -2634,7 +2634,7 @@ _08116EC8:
movs r0, 0x2
bl PlaySE
_08116EDA:
- ldr r0, _08116EF4 @ =gUnknown_3005090
+ ldr r0, _08116EF4 @ =gTasks
lsls r1, r5, 2
adds r1, r5
lsls r1, 3
@@ -2647,7 +2647,7 @@ _08116EDA:
strb r0, [r4, 0x8]
b _08116F20
.align 2, 0
-_08116EF4: .4byte gUnknown_3005090
+_08116EF4: .4byte gTasks
_08116EF8:
ldrb r0, [r4, 0x11]
bl DestroyTask
@@ -2977,7 +2977,7 @@ sub_8117130: @ 8117130
mov r0, r8
bl sub_811B1EC
adds r7, r0, 0
- ldr r1, _08117170 @ =gUnknown_3005090
+ ldr r1, _08117170 @ =gTasks
lsls r0, r6, 2
adds r0, r6
lsls r0, 3
@@ -2993,7 +2993,7 @@ sub_8117130: @ 8117130
b _0811725C
.align 2, 0
_0811716C: .4byte gUnknown_203B06C
-_08117170: .4byte gUnknown_3005090
+_08117170: .4byte gTasks
_08117174:
cmp r0, 0x2
beq _081171D8
@@ -3007,14 +3007,14 @@ _0811717E:
movs r0, 0x64
adds r1, r7, 0
muls r1, r0
- ldr r0, _08117198 @ =gUnknown_2024284
+ ldr r0, _08117198 @ =gPlayerParty
adds r1, r0
movs r0, 0
movs r2, 0x64
bl SendBlock
b _0811725C
.align 2, 0
-_08117198: .4byte gUnknown_2024284
+_08117198: .4byte gPlayerParty
_0811719C:
bl GetBlockReceivedStatus
lsls r0, 24
@@ -3023,7 +3023,7 @@ _0811719C:
bne _0811725C
bl GetMultiplayerId
adds r1, r0, 0
- ldr r0, _081171D0 @ =gUnknown_202402C
+ ldr r0, _081171D0 @ =gEnemyParty
movs r2, 0x1
eors r1, r2
lsls r1, 24
@@ -3037,7 +3037,7 @@ _0811719C:
bl ResetBlockReceivedFlags
b _081171FA
.align 2, 0
-_081171D0: .4byte gUnknown_202402C
+_081171D0: .4byte gEnemyParty
_081171D4: .4byte gUnknown_2022118
_081171D8:
ldr r4, _08117204 @ =gUnknown_2022618
@@ -3119,7 +3119,7 @@ sub_8117280: @ 8117280
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r1, _081172A4 @ =gUnknown_3005090
+ ldr r1, _081172A4 @ =gTasks
lsls r0, 2
add r0, r8
lsls r0, 3
@@ -3132,7 +3132,7 @@ sub_8117280: @ 8117280
beq _081172C0
b _0811734A
.align 2, 0
-_081172A4: .4byte gUnknown_3005090
+_081172A4: .4byte gTasks
_081172A8:
bl GetMultiplayerId
lsls r0, 24
@@ -3308,7 +3308,7 @@ sub_81173C0: @ 81173C0
ldr r1, _08117434 @ =gMain
ldr r0, _08117438 @ =sub_8081668
str r0, [r1, 0x8]
- ldr r0, _0811743C @ =gUnknown_2022B4C
+ ldr r0, _0811743C @ =gBattleTypeFlags
str r6, [r0]
bl PlayBattleBGM
pop {r4-r6}
@@ -3319,7 +3319,7 @@ _0811742C: .4byte gUnknown_202273C
_08117430: .4byte 0x00002211
_08117434: .4byte gMain
_08117438: .4byte sub_8081668
-_0811743C: .4byte gUnknown_2022B4C
+_0811743C: .4byte gBattleTypeFlags
thumb_func_end sub_81173C0
thumb_func_start sub_8117440
@@ -3812,7 +3812,7 @@ sub_8117900: @ 8117900
lsls r0, r5, 2
adds r0, r5
lsls r0, 3
- ldr r1, _08117924 @ =gUnknown_3005098
+ ldr r1, _08117924 @ =gTasks+0x8
adds r4, r0, r1
movs r1, 0
ldrsh r0, [r4, r1]
@@ -3824,7 +3824,7 @@ sub_8117900: @ 8117900
beq _08117932
b _08117988
.align 2, 0
-_08117924: .4byte gUnknown_3005098
+_08117924: .4byte gTasks+0x8
_08117928:
cmp r0, 0x2
beq _08117958
@@ -3897,7 +3897,7 @@ sub_81179A4: @ 81179A4
bl CreateTask
lsls r0, 24
lsrs r0, 24
- ldr r2, _081179C8 @ =gUnknown_3005090
+ ldr r2, _081179C8 @ =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -3908,7 +3908,7 @@ sub_81179A4: @ 81179A4
bx r0
.align 2, 0
_081179C4: .4byte sub_81175BC
-_081179C8: .4byte gUnknown_3005090
+_081179C8: .4byte gTasks
thumb_func_end sub_81179A4
thumb_func_start sub_81179CC
@@ -3924,7 +3924,7 @@ sub_81179CC: @ 81179CC
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, _08117A04 @ =gUnknown_3005098
+ ldr r0, _08117A04 @ =gTasks+0x8
adds r1, r0
str r1, [r2]
movs r2, 0
@@ -3939,7 +3939,7 @@ sub_81179CC: @ 81179CC
.align 2, 0
_081179FC: .4byte sub_8117A0C
_08117A00: .4byte gUnknown_203B05C
-_08117A04: .4byte gUnknown_3005098
+_08117A04: .4byte gTasks+0x8
_08117A08: .4byte gUnknown_20370D0
thumb_func_end sub_81179CC
@@ -4503,7 +4503,7 @@ sub_8117ED4: @ 8117ED4
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, _08117F14 @ =gUnknown_3005098
+ ldr r0, _08117F14 @ =gTasks+0x8
adds r1, r0
str r1, [r2]
ldr r0, _08117F18 @ =gUnknown_3002028
@@ -4521,7 +4521,7 @@ sub_8117ED4: @ 8117ED4
.align 2, 0
_08117F0C: .4byte sub_8117F20
_08117F10: .4byte gUnknown_203B05C
-_08117F14: .4byte gUnknown_3005098
+_08117F14: .4byte gTasks+0x8
_08117F18: .4byte gUnknown_3002028
_08117F1C: .4byte gUnknown_20370D0
thumb_func_end sub_8117ED4
@@ -4923,7 +4923,7 @@ sub_8118290: @ 8118290
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, _081182D0 @ =gUnknown_3005098
+ ldr r0, _081182D0 @ =gTasks+0x8
adds r1, r0
str r1, [r2]
ldr r0, _081182D4 @ =gUnknown_3002028
@@ -4941,7 +4941,7 @@ sub_8118290: @ 8118290
.align 2, 0
_081182C8: .4byte sub_81182DC
_081182CC: .4byte gUnknown_203B05C
-_081182D0: .4byte gUnknown_3005098
+_081182D0: .4byte gTasks+0x8
_081182D4: .4byte gUnknown_3002028
_081182D8: .4byte gUnknown_20370D0
thumb_func_end sub_8118290
@@ -5444,7 +5444,7 @@ sub_81186E0: @ 81186E0
lsls r0, r4, 2
adds r0, r4
lsls r0, 3
- ldr r1, _08118714 @ =gUnknown_3005098
+ ldr r1, _08118714 @ =gTasks+0x8
adds r7, r0, r1
ldrb r0, [r6, 0x14]
cmp r0, 0x38
@@ -5458,7 +5458,7 @@ _08118706:
mov pc, r0
.align 2, 0
_08118710: .4byte gUnknown_203B05C
-_08118714: .4byte gUnknown_3005098
+_08118714: .4byte gTasks+0x8
_08118718: .4byte _0811871C
.align 2, 0
_0811871C:
@@ -8021,7 +8021,7 @@ sub_8119D34: @ 8119D34
lsls r0, 2
add r0, r10
lsls r0, 3
- ldr r1, _08119E24 @ =gUnknown_3005098
+ ldr r1, _08119E24 @ =gTasks+0x8
adds r6, r0, r1
movs r7, 0
mov r0, sp
@@ -8043,7 +8043,7 @@ _08119D58:
lsls r1, r2, 2
add r1, r10
lsls r1, 3
- ldr r3, _08119E28 @ =gUnknown_3005090
+ ldr r3, _08119E28 @ =gTasks
adds r1, r3
movs r5, 0x10
ldrsh r1, [r1, r5]
@@ -8131,8 +8131,8 @@ _08119DEC:
strb r0, [r3, 0x18]
b _08119E68
.align 2, 0
-_08119E24: .4byte gUnknown_3005098
-_08119E28: .4byte gUnknown_3005090
+_08119E24: .4byte gTasks+0x8
+_08119E28: .4byte gTasks
_08119E2C: .4byte gUnknown_8457034
_08119E30:
ldr r1, [r6]
@@ -8194,7 +8194,7 @@ sub_8119E84: @ 8119E84
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r2, _08119EB4 @ =gUnknown_3005098
+ ldr r2, _08119EB4 @ =gTasks+0x8
adds r3, r1, r2
str r4, [r3]
str r5, [r3, 0x4]
@@ -8205,7 +8205,7 @@ sub_8119E84: @ 8119E84
bx r1
.align 2, 0
_08119EB0: .4byte sub_8119D34
-_08119EB4: .4byte gUnknown_3005098
+_08119EB4: .4byte gTasks+0x8
thumb_func_end sub_8119E84
thumb_func_start sub_8119EB8
@@ -8222,7 +8222,7 @@ sub_8119EB8: @ 8119EB8
lsls r0, 2
add r0, r10
lsls r0, 3
- ldr r1, _08119FA4 @ =gUnknown_3005098
+ ldr r1, _08119FA4 @ =gTasks+0x8
adds r6, r0, r1
movs r3, 0
_08119ED6:
@@ -8246,7 +8246,7 @@ _08119ED6:
lsls r1, r2, 2
add r1, r10
lsls r1, 3
- ldr r7, _08119FA8 @ =gUnknown_3005090
+ ldr r7, _08119FA8 @ =gTasks
adds r1, r7
movs r2, 0xC
ldrsh r1, [r1, r2]
@@ -8329,8 +8329,8 @@ _08119F66:
pop {r0}
bx r0
.align 2, 0
-_08119FA4: .4byte gUnknown_3005098
-_08119FA8: .4byte gUnknown_3005090
+_08119FA4: .4byte gTasks+0x8
+_08119FA8: .4byte gTasks
_08119FAC: .4byte gUnknown_8457034
thumb_func_end sub_8119EB8
@@ -8372,7 +8372,7 @@ sub_8119FD8: @ 8119FD8
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
- ldr r0, _0811A04C @ =gUnknown_3005098
+ ldr r0, _0811A04C @ =gTasks+0x8
adds r4, r1, r0
movs r6, 0
subs r0, 0x8
@@ -8422,7 +8422,7 @@ _0811A01A:
pop {r0}
bx r0
.align 2, 0
-_0811A04C: .4byte gUnknown_3005098
+_0811A04C: .4byte gTasks+0x8
_0811A050: .4byte gUnknown_8457034
thumb_func_end sub_8119FD8
@@ -8439,7 +8439,7 @@ sub_811A054: @ 811A054
lsls r2, r0, 2
adds r2, r0
lsls r2, 3
- ldr r1, _0811A080 @ =gUnknown_3005098
+ ldr r1, _0811A080 @ =gTasks+0x8
adds r3, r2, r1
str r4, [r3]
adds r1, r2
@@ -8449,7 +8449,7 @@ sub_811A054: @ 811A054
bx r1
.align 2, 0
_0811A07C: .4byte sub_8119EB8
-_0811A080: .4byte gUnknown_3005098
+_0811A080: .4byte gTasks+0x8
thumb_func_end sub_811A054
thumb_func_start sub_811A084
@@ -8465,7 +8465,7 @@ sub_811A084: @ 811A084
lsls r2, r0, 2
adds r2, r0
lsls r2, 3
- ldr r1, _0811A0B0 @ =gUnknown_3005098
+ ldr r1, _0811A0B0 @ =gTasks+0x8
adds r3, r2, r1
str r4, [r3]
adds r1, r2
@@ -8475,7 +8475,7 @@ sub_811A084: @ 811A084
bx r1
.align 2, 0
_0811A0AC: .4byte sub_8119FD8
-_0811A0B0: .4byte gUnknown_3005098
+_0811A0B0: .4byte gTasks+0x8
thumb_func_end sub_811A084
thumb_func_start sub_811A0B4
@@ -10216,7 +10216,7 @@ sub_811ADD0: @ 811ADD0
_0811ADE0:
movs r0, 0x64
muls r0, r4
- ldr r1, _0811AE08 @ =gUnknown_2024284
+ ldr r1, _0811AE08 @ =gPlayerParty
adds r0, r1
movs r1, 0x41
bl GetMonData
@@ -10234,7 +10234,7 @@ _0811ADFA:
movs r0, 0x2
b _0811AE5C
.align 2, 0
-_0811AE08: .4byte gUnknown_2024284
+_0811AE08: .4byte gPlayerParty
_0811AE0C: .4byte gUnknown_2024029
_0811AE10:
movs r4, 0
@@ -10242,11 +10242,11 @@ _0811AE10:
ldrb r0, [r0]
cmp r4, r0
bge _0811AE5A
- ldr r6, _0811AE48 @ =gUnknown_8254784
+ ldr r6, _0811AE48 @ =gBaseStats
_0811AE1C:
movs r0, 0x64
muls r0, r4
- ldr r1, _0811AE4C @ =gUnknown_2024284
+ ldr r1, _0811AE4C @ =gPlayerParty
adds r0, r1
movs r1, 0x41
bl GetMonData
@@ -10266,8 +10266,8 @@ _0811AE40:
b _0811AE5C
.align 2, 0
_0811AE44: .4byte gUnknown_2024029
-_0811AE48: .4byte gUnknown_8254784
-_0811AE4C: .4byte gUnknown_2024284
+_0811AE48: .4byte gBaseStats
+_0811AE4C: .4byte gPlayerParty
_0811AE50:
adds r4, 0x1
ldr r0, _0811AE64 @ =gUnknown_2024029
@@ -10634,7 +10634,7 @@ _0811B0FE:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, _0811B13C @ =gUnknown_2024284
+ ldr r0, _0811B13C @ =gPlayerParty
adds r4, r1, r0
adds r0, r4, 0
movs r1, 0x38
@@ -10662,7 +10662,7 @@ _0811B130:
b _0811B142
.align 2, 0
_0811B138: .4byte gUnknown_2024029
-_0811B13C: .4byte gUnknown_2024284
+_0811B13C: .4byte gPlayerParty
_0811B140:
movs r0, 0x1
_0811B142:
@@ -10703,7 +10703,7 @@ sub_811B16C: @ 811B16C
movs r1, 0x64
adds r4, r0, 0
muls r4, r1
- ldr r0, _0811B1A8 @ =gUnknown_2024284
+ ldr r0, _0811B1A8 @ =gPlayerParty
adds r4, r0
adds r0, r4, 0
movs r1, 0x41
@@ -10725,7 +10725,7 @@ sub_811B16C: @ 811B16C
movs r0, 0
b _0811B1AE
.align 2, 0
-_0811B1A8: .4byte gUnknown_2024284
+_0811B1A8: .4byte gPlayerParty
_0811B1AC:
movs r0, 0x1
_0811B1AE:
@@ -10741,7 +10741,7 @@ sub_811B1B4: @ 811B1B4
movs r1, 0x64
adds r4, r0, 0
muls r4, r1
- ldr r0, _0811B1E8 @ =gUnknown_2024284
+ ldr r0, _0811B1E8 @ =gPlayerParty
adds r4, r0
adds r0, r4, 0
movs r1, 0x41
@@ -10759,7 +10759,7 @@ sub_811B1B4: @ 811B1B4
pop {r0}
bx r0
.align 2, 0
-_0811B1E8: .4byte gUnknown_2024284
+_0811B1E8: .4byte gPlayerParty
thumb_func_end sub_811B1B4
thumb_func_start sub_811B1EC
@@ -10790,7 +10790,7 @@ _0811B212:
movs r0, 0x64
adds r1, r5, 0
muls r1, r0
- ldr r0, _0811B250 @ =gUnknown_2024284
+ ldr r0, _0811B250 @ =gPlayerParty
adds r4, r1, r0
adds r0, r4, 0
movs r1, 0
@@ -10819,7 +10819,7 @@ _0811B242:
pop {r1}
bx r1
.align 2, 0
-_0811B250: .4byte gUnknown_2024284
+_0811B250: .4byte gPlayerParty
_0811B254: .4byte gUnknown_2024029
thumb_func_end sub_811B1EC
@@ -12660,8 +12660,8 @@ sub_811C04C: @ 811C04C
bl sub_81173C0
movs r4, 0
movs r7, 0x64
- ldr r6, _0811C0CC @ =gUnknown_2024284
- ldr r5, _0811C0D0 @ =gUnknown_202402C
+ ldr r6, _0811C0CC @ =gPlayerParty
+ ldr r5, _0811C0D0 @ =gEnemyParty
_0811C05C:
ldr r0, _0811C0D4 @ =gUnknown_203B0D4
adds r0, r4, r0
@@ -12677,7 +12677,7 @@ _0811C05C:
adds r4, 0x1
cmp r4, 0x1
ble _0811C05C
- ldr r4, _0811C0CC @ =gUnknown_2024284
+ ldr r4, _0811C0CC @ =gPlayerParty
movs r0, 0xFA
lsls r0, 1
adds r5, r4, r0
@@ -12687,12 +12687,12 @@ _0811C082:
adds r4, 0x64
cmp r4, r5
ble _0811C082
- ldr r4, _0811C0CC @ =gUnknown_2024284
+ ldr r4, _0811C0CC @ =gPlayerParty
movs r5, 0
adds r6, r4, 0
adds r6, 0x64
_0811C096:
- ldr r1, _0811C0D0 @ =gUnknown_202402C
+ ldr r1, _0811C0D0 @ =gEnemyParty
adds r1, r5, r1
adds r0, r4, 0
movs r2, 0x64
@@ -12704,7 +12704,7 @@ _0811C096:
movs r0, 0x32
bl IncrementGameStat
bl CalculatePlayerPartyCount
- ldr r0, _0811C0D8 @ =gUnknown_20386AE
+ ldr r0, _0811C0D8 @ =gTrainerBattleOpponent_A
movs r2, 0xC0
lsls r2, 4
adds r1, r2, 0
@@ -12715,10 +12715,10 @@ _0811C096:
pop {r0}
bx r0
.align 2, 0
-_0811C0CC: .4byte gUnknown_2024284
-_0811C0D0: .4byte gUnknown_202402C
+_0811C0CC: .4byte gPlayerParty
+_0811C0D0: .4byte gEnemyParty
_0811C0D4: .4byte gUnknown_203B0D4
-_0811C0D8: .4byte gUnknown_20386AE
+_0811C0D8: .4byte gTrainerBattleOpponent_A
_0811C0DC: .4byte sub_800FD9C
thumb_func_end sub_811C04C