summaryrefslogtreecommitdiff
path: root/asm/battle_interface.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/battle_interface.s')
-rw-r--r--asm/battle_interface.s126
1 files changed, 63 insertions, 63 deletions
diff --git a/asm/battle_interface.s b/asm/battle_interface.s
index a38173941..3e3fb6500 100644
--- a/asm/battle_interface.s
+++ b/asm/battle_interface.s
@@ -1844,7 +1844,7 @@ _08048966:
ldrh r4, [r0, 0x38]
lsls r4, 24
lsrs r4, 24
- ldr r5, _08048A04 @ =gUnknown_2023FE8
+ ldr r5, _08048A04 @ =gBattleStruct
ldr r0, [r5]
adds r0, 0x7C
ldrb r1, [r0]
@@ -1909,7 +1909,7 @@ _080489D0:
_080489F8: .4byte 0x04000008
_080489FC: .4byte gSprites
_08048A00: .4byte 0x06010000
-_08048A04: .4byte gUnknown_2023FE8
+_08048A04: .4byte gBattleStruct
_08048A08: .4byte gUnknown_202401C
_08048A0C:
ldr r0, [r5]
@@ -1963,7 +1963,7 @@ sub_8048A4C: @ 8048A4C
_08048A66:
ldr r1, _08048B7C @ =gSprites
mov r10, r1
- ldr r2, _08048B80 @ =gUnknown_2023BCE
+ ldr r2, _08048B80 @ =gBattlerPartyIndexes
mov r8, r2
_08048A6E:
ldr r0, _08048B84 @ =gUnknown_3004FF0
@@ -2042,7 +2042,7 @@ _08048ABA:
bne _08048B08
b _08048CE0
_08048B08:
- ldr r0, _08048B90 @ =gUnknown_2022B4C
+ ldr r0, _08048B90 @ =gBattleTypeFlags
ldr r2, [r0]
movs r0, 0x80
ands r2, r0
@@ -2078,7 +2078,7 @@ _08048B16:
ldrh r0, [r1]
movs r2, 0x64
muls r0, r2
- ldr r1, _08048B9C @ =gUnknown_2024284
+ ldr r1, _08048B9C @ =gPlayerParty
adds r0, r1
movs r1, 0x39
bl GetMonData
@@ -2093,19 +2093,19 @@ _08048B16:
ldrh r0, [r2]
movs r1, 0x64
muls r0, r1
- ldr r2, _08048B9C @ =gUnknown_2024284
+ ldr r2, _08048B9C @ =gPlayerParty
b _08048C6E
.align 2, 0
_08048B78: .4byte gUnknown_2023BCC
_08048B7C: .4byte gSprites
-_08048B80: .4byte gUnknown_2023BCE
+_08048B80: .4byte gBattlerPartyIndexes
_08048B84: .4byte gUnknown_3004FF0
_08048B88: .4byte SpriteCallbackDummy
_08048B8C: .4byte gUnknown_2024018
-_08048B90: .4byte gUnknown_2022B4C
+_08048B90: .4byte gBattleTypeFlags
_08048B94: .4byte 0x06010000
_08048B98: .4byte 0x05000040
-_08048B9C: .4byte gUnknown_2024284
+_08048B9C: .4byte gPlayerParty
_08048BA0:
ldrb r0, [r6]
bl UpdateStatusIconInHealthbox
@@ -2114,7 +2114,7 @@ _08048BA0:
ldrh r1, [r2]
movs r2, 0x64
muls r1, r2
- ldr r2, _08048BDC @ =gUnknown_2024284
+ ldr r2, _08048BDC @ =gPlayerParty
adds r1, r2
movs r2, 0x5
bl UpdateHealthboxAttribute
@@ -2134,13 +2134,13 @@ _08048BA0:
bl CpuSet
b _08048CCA
.align 2, 0
-_08048BDC: .4byte gUnknown_2024284
+_08048BDC: .4byte gPlayerParty
_08048BE0: .4byte 0x06010680
_08048BE4: .4byte 0x04000008
_08048BE8:
cmp r4, 0x1
bne _08048C94
- ldr r0, _08048C0C @ =gUnknown_2022B4C
+ ldr r0, _08048C0C @ =gBattleTypeFlags
ldr r2, [r0]
movs r0, 0x80
ands r2, r0
@@ -2151,13 +2151,13 @@ _08048BE8:
ldrh r1, [r2]
movs r2, 0x64
muls r1, r2
- ldr r2, _08048C10 @ =gUnknown_202402C
+ ldr r2, _08048C10 @ =gEnemyParty
adds r1, r2
bl sub_80487F8
b _08048CCA
.align 2, 0
-_08048C0C: .4byte gUnknown_2022B4C
-_08048C10: .4byte gUnknown_202402C
+_08048C0C: .4byte gBattleTypeFlags
+_08048C10: .4byte gEnemyParty
_08048C14:
ldrb r1, [r6]
lsls r0, r1, 4
@@ -2185,7 +2185,7 @@ _08048C14:
ldrh r0, [r1]
movs r2, 0x64
muls r0, r2
- ldr r1, _08048C90 @ =gUnknown_202402C
+ ldr r1, _08048C90 @ =gEnemyParty
adds r0, r1
movs r1, 0x39
bl GetMonData
@@ -2200,7 +2200,7 @@ _08048C14:
ldrh r0, [r2]
movs r1, 0x64
muls r0, r1
- ldr r2, _08048C90 @ =gUnknown_202402C
+ ldr r2, _08048C90 @ =gEnemyParty
_08048C6E:
adds r0, r2
movs r1, 0x3A
@@ -2215,7 +2215,7 @@ _08048C6E:
.align 2, 0
_08048C88: .4byte 0x06010000
_08048C8C: .4byte 0x05000040
-_08048C90: .4byte gUnknown_202402C
+_08048C90: .4byte gEnemyParty
_08048C94:
ldrb r0, [r6]
bl UpdateStatusIconInHealthbox
@@ -2224,11 +2224,11 @@ _08048C94:
ldrh r1, [r2]
movs r5, 0x64
muls r1, r5
- ldr r4, _08048D04 @ =gUnknown_202402C
+ ldr r4, _08048D04 @ =gEnemyParty
adds r1, r4
movs r2, 0x5
bl UpdateHealthboxAttribute
- ldr r0, _08048D08 @ =gUnknown_2022B4C
+ ldr r0, _08048D08 @ =gBattleTypeFlags
ldr r0, [r0]
movs r1, 0x80
ands r0, r1
@@ -2273,8 +2273,8 @@ _08048CF2:
pop {r0}
bx r0
.align 2, 0
-_08048D04: .4byte gUnknown_202402C
-_08048D08: .4byte gUnknown_2022B4C
+_08048D04: .4byte gEnemyParty
+_08048D08: .4byte gBattleTypeFlags
_08048D0C: .4byte gUnknown_3004FF0
_08048D10: .4byte gUnknown_2023BCC
thumb_func_end sub_8048A4C
@@ -2593,7 +2593,7 @@ _08048F86:
cmp r0, 0
bne _0804906E
movs r6, 0
- ldr r5, _08048FD8 @ =gUnknown_2022B4C
+ ldr r5, _08048FD8 @ =gBattleTypeFlags
mov r10, r5
ldr r0, _08048FDC @ =0x0000ffff
mov r9, r0
@@ -2628,7 +2628,7 @@ _08048FAA:
b _08049056
.align 2, 0
_08048FD4: .4byte 0x0000ff88
-_08048FD8: .4byte gUnknown_2022B4C
+_08048FD8: .4byte gBattleTypeFlags
_08048FDC: .4byte 0x0000ffff
_08048FE0: .4byte gSprites
_08048FE4: .4byte 0x000003ff
@@ -2706,7 +2706,7 @@ _08049062:
b _08049148
_0804906E:
movs r6, 0
- ldr r1, _080490B4 @ =gUnknown_2022B4C
+ ldr r1, _080490B4 @ =gBattleTypeFlags
mov r10, r1
ldr r2, _080490B8 @ =0x0000ffff
mov r9, r2
@@ -2741,7 +2741,7 @@ _08049088:
adds r1, 0x3
b _08049132
.align 2, 0
-_080490B4: .4byte gUnknown_2022B4C
+_080490B4: .4byte gBattleTypeFlags
_080490B8: .4byte 0x0000ffff
_080490BC: .4byte gSprites
_080490C0: .4byte 0x000003ff
@@ -2817,12 +2817,12 @@ _0804913E:
cmp r6, 0x5
ble _08049088
_08049148:
- ldr r0, _080491A8 @ =nullsub_43
+ ldr r0, _080491A8 @ =TaskDummy
movs r1, 0x5
bl CreateTask
lsls r0, 24
lsrs r4, r0, 24
- ldr r2, _080491AC @ =gUnknown_3005090
+ ldr r2, _080491AC @ =gTasks
lsls r3, r4, 2
adds r1, r3, r4
lsls r1, 3
@@ -2864,8 +2864,8 @@ _08049172:
pop {r1}
bx r1
.align 2, 0
-_080491A8: .4byte nullsub_43
-_080491AC: .4byte gUnknown_3005090
+_080491A8: .4byte TaskDummy
+_080491AC: .4byte gTasks
thumb_func_end sub_8048D14
thumb_func_start sub_80491B0
@@ -2879,7 +2879,7 @@ sub_80491B0: @ 80491B0
lsls r0, 24
lsrs r0, 24
mov r8, r0
- ldr r2, _080492C0 @ =gUnknown_3005090
+ ldr r2, _080492C0 @ =gTasks
lsls r3, r0, 2
adds r1, r3, r0
lsls r1, 3
@@ -2909,7 +2909,7 @@ _080491DE:
movs r0, 0x52
movs r1, 0x10
bl SetGpuReg
- ldr r1, _080492C0 @ =gUnknown_3005090
+ ldr r1, _080492C0 @ =gTasks
ldr r0, [sp, 0xC]
add r0, r8
lsls r0, 3
@@ -3007,7 +3007,7 @@ _08049268:
mov r12, r2
b _08049302
.align 2, 0
-_080492C0: .4byte gUnknown_3005090
+_080492C0: .4byte gTasks
_080492C4: .4byte gSprites
_080492C8: .4byte sub_8049630
_080492CC:
@@ -3064,7 +3064,7 @@ _08049302:
str r1, [r3]
ldr r1, _08049354 @ =gUnknown_8260404
bl SetSubspriteTables
- ldr r1, _08049358 @ =gUnknown_3005090
+ ldr r1, _08049358 @ =gTasks
ldr r0, [sp, 0xC]
add r0, r8
lsls r0, 3
@@ -3077,10 +3077,10 @@ _08049348: .4byte sub_8049630
_0804934C: .4byte gSprites
_08049350: .4byte sub_8049568
_08049354: .4byte gUnknown_8260404
-_08049358: .4byte gUnknown_3005090
+_08049358: .4byte gTasks
_0804935C: .4byte sub_8049388
_08049360:
- ldr r0, _08049380 @ =gUnknown_3005090
+ ldr r0, _08049380 @ =gTasks
ldr r1, [sp, 0xC]
add r1, r8
lsls r1, 3
@@ -3097,7 +3097,7 @@ _0804936E:
pop {r0}
bx r0
.align 2, 0
-_08049380: .4byte gUnknown_3005090
+_08049380: .4byte gTasks
_08049384: .4byte sub_804948C
thumb_func_end sub_80491B0
@@ -3106,7 +3106,7 @@ sub_8049388: @ 8049388
push {r4,lr}
lsls r0, 24
lsrs r0, 24
- ldr r2, _080493DC @ =gUnknown_3005090
+ ldr r2, _080493DC @ =gTasks
lsls r1, r0, 2
adds r1, r0
lsls r1, 3
@@ -3146,7 +3146,7 @@ _080493D4:
pop {r0}
bx r0
.align 2, 0
-_080493DC: .4byte gUnknown_3005090
+_080493DC: .4byte gTasks
_080493E0: .4byte sub_80493E4
thumb_func_end sub_8049388
@@ -3156,7 +3156,7 @@ sub_80493E4: @ 80493E4
sub sp, 0x8
lsls r0, 24
lsrs r4, r0, 24
- ldr r7, _0804945C @ =gUnknown_3005090
+ ldr r7, _0804945C @ =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r6, r0, 3
@@ -3212,7 +3212,7 @@ _08049442:
ble _08049442
b _08049482
.align 2, 0
-_0804945C: .4byte gUnknown_3005090
+_0804945C: .4byte gTasks
_08049460: .4byte gSprites
_08049464:
movs r0, 0x3
@@ -3241,7 +3241,7 @@ sub_804948C: @ 804948C
lsls r0, 24
lsrs r0, 24
adds r4, r0, 0
- ldr r7, _080494C4 @ =gUnknown_3005090
+ ldr r7, _080494C4 @ =gTasks
lsls r0, r4, 2
adds r0, r4
lsls r6, r0, 3
@@ -3263,7 +3263,7 @@ sub_804948C: @ 804948C
bl SetGpuReg
b _08049546
.align 2, 0
-_080494C4: .4byte gUnknown_3005090
+_080494C4: .4byte gTasks
_080494C8:
movs r0, 0x1
negs r0, r0
@@ -3721,7 +3721,7 @@ sub_804981C: @ 804981C
lsls r1, 24
lsrs r1, 24
mov r10, r1
- ldr r0, _080498DC @ =gUnknown_2022B4C
+ ldr r0, _080498DC @ =gBattleTypeFlags
ldr r1, [r0]
ldr r0, _080498E0 @ =0x00010210
ands r0, r1
@@ -3746,13 +3746,13 @@ sub_804981C: @ 804981C
lsls r0, 24
cmp r0, 0
beq _0804991C
- ldr r1, _080498E8 @ =gUnknown_2023BCE
+ ldr r1, _080498E8 @ =gBattlerPartyIndexes
lsls r0, r4, 1
adds r5, r0, r1
ldrh r0, [r5]
movs r7, 0x64
muls r0, r7
- ldr r6, _080498EC @ =gUnknown_202402C
+ ldr r6, _080498EC @ =gEnemyParty
adds r0, r6
adds r1, r4, 0
bl sub_80448F8
@@ -3799,11 +3799,11 @@ sub_804981C: @ 804981C
bl CpuSet
b _0804991C
.align 2, 0
-_080498DC: .4byte gUnknown_2022B4C
+_080498DC: .4byte gBattleTypeFlags
_080498E0: .4byte 0x00010210
_080498E4: .4byte gSprites
-_080498E8: .4byte gUnknown_2023BCE
-_080498EC: .4byte gUnknown_202402C
+_080498E8: .4byte gBattlerPartyIndexes
+_080498EC: .4byte gEnemyParty
_080498F0: .4byte 0x06010000
_080498F4: .4byte 0x04000008
_080498F8:
@@ -3866,13 +3866,13 @@ UpdateStatusIconInHealthbox: @ 8049934
lsls r0, 24
cmp r0, 0
bne _080499A4
- ldr r1, _0804999C @ =gUnknown_2023BCE
+ ldr r1, _0804999C @ =gBattlerPartyIndexes
lsls r0, r7, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, _080499A0 @ =gUnknown_2024284
+ ldr r1, _080499A0 @ =gPlayerParty
adds r0, r1
movs r1, 0x37
bl GetMonData
@@ -3888,16 +3888,16 @@ UpdateStatusIconInHealthbox: @ 8049934
b _080499C0
.align 2, 0
_08049998: .4byte gSprites
-_0804999C: .4byte gUnknown_2023BCE
-_080499A0: .4byte gUnknown_2024284
+_0804999C: .4byte gBattlerPartyIndexes
+_080499A0: .4byte gPlayerParty
_080499A4:
- ldr r1, _080499E0 @ =gUnknown_2023BCE
+ ldr r1, _080499E0 @ =gBattlerPartyIndexes
lsls r0, r7, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, _080499E4 @ =gUnknown_202402C
+ ldr r1, _080499E4 @ =gEnemyParty
adds r0, r1
movs r1, 0x37
bl GetMonData
@@ -3919,8 +3919,8 @@ _080499C0:
movs r0, 0x2
b _08049AF4
.align 2, 0
-_080499E0: .4byte gUnknown_2023BCE
-_080499E4: .4byte gUnknown_202402C
+_080499E0: .4byte gBattlerPartyIndexes
+_080499E4: .4byte gEnemyParty
_080499E8:
movs r0, 0x88
ands r0, r4
@@ -4502,7 +4502,7 @@ _08049E96:
ldr r0, _08049F48 @ =gUnknown_8253AE4
mov r12, r0
lsls r1, r4, 2
- ldr r2, _08049F4C @ =gUnknown_8254784
+ ldr r2, _08049F4C @ =gBaseStats
lsls r0, r5, 3
subs r0, r5
lsls r0, 2
@@ -4566,7 +4566,7 @@ _08049F2E:
.align 2, 0
_08049F44: .4byte gSprites
_08049F48: .4byte gUnknown_8253AE4
-_08049F4C: .4byte gUnknown_8254784
+_08049F4C: .4byte gBaseStats
_08049F50:
cmp r7, 0x3
beq _08049F58
@@ -4911,13 +4911,13 @@ _0804A1D8:
movs r4, 0x8
str r4, [sp, 0x4]
bl sub_804A3C4
- ldr r1, _0804A280 @ =gUnknown_2023BCE
+ ldr r1, _0804A280 @ =gBattlerPartyIndexes
lsls r0, r6, 1
adds r0, r1
ldrh r1, [r0]
movs r0, 0x64
muls r0, r1
- ldr r1, _0804A284 @ =gUnknown_2024284
+ ldr r1, _0804A284 @ =gPlayerParty
adds r0, r1
movs r1, 0x38
bl GetMonData
@@ -4978,8 +4978,8 @@ _0804A23A:
b _0804A2CC
.align 2, 0
_0804A27C: .4byte gUnknown_2024018
-_0804A280: .4byte gUnknown_2023BCE
-_0804A284: .4byte gUnknown_2024284
+_0804A280: .4byte gBattlerPartyIndexes
+_0804A284: .4byte gPlayerParty
_0804A288: .4byte gSprites
_0804A28C: .4byte 0x06010000
_0804A290: .4byte 0x04000008