summaryrefslogtreecommitdiff
path: root/asm/battle_script_commands.s
diff options
context:
space:
mode:
Diffstat (limited to 'asm/battle_script_commands.s')
-rw-r--r--asm/battle_script_commands.s168
1 files changed, 84 insertions, 84 deletions
diff --git a/asm/battle_script_commands.s b/asm/battle_script_commands.s
index 42d1f653d..5af41017e 100644
--- a/asm/battle_script_commands.s
+++ b/asm/battle_script_commands.s
@@ -1291,7 +1291,7 @@ _0801E1D4: .4byte gUnknown_2023E82
thumb_func_start atk02_attackstring
atk02_attackstring: @ 801E1D8
push {r4,r5,lr}
- ldr r0, _0801E218 @ =gUnknown_2023BC8
+ ldr r0, _0801E218 @ =gBattleControllerExecFlags
ldr r5, [r0]
cmp r5, 0
bne _0801E210
@@ -1323,7 +1323,7 @@ _0801E210:
pop {r0}
bx r0
.align 2, 0
-_0801E218: .4byte gUnknown_2023BC8
+_0801E218: .4byte gBattleControllerExecFlags
_0801E21C: .4byte gUnknown_2023DD0
_0801E220: .4byte sBattler_AI
_0801E224: .4byte gUnknown_2023D74
@@ -1339,7 +1339,7 @@ atk03_ppreduce: @ 801E22C
push {r5-r7}
sub sp, 0x4
movs r6, 0x1
- ldr r0, _0801E27C @ =gUnknown_2023BC8
+ ldr r0, _0801E27C @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _0801E244
@@ -1374,7 +1374,7 @@ _0801E244:
beq _0801E2AC
b _0801E2C6
.align 2, 0
-_0801E27C: .4byte gUnknown_2023BC8
+_0801E27C: .4byte gBattleControllerExecFlags
_0801E280: .4byte gUnknown_2023ECC
_0801E284: .4byte sBattler_AI
_0801E288: .4byte gBattleMoves
@@ -3640,7 +3640,7 @@ atk09_attackanimation: @ 801F440
mov r6, r8
push {r6}
sub sp, 0xC
- ldr r0, _0801F488 @ =gUnknown_2023BC8
+ ldr r0, _0801F488 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _0801F452
@@ -3673,7 +3673,7 @@ _0801F452:
strb r0, [r1, 0x19]
b _0801F572
.align 2, 0
-_0801F488: .4byte gUnknown_2023BC8
+_0801F488: .4byte gBattleControllerExecFlags
_0801F48C: .4byte gUnknown_2023DD0
_0801F490: .4byte gCurrentMove
_0801F494: .4byte gUnknown_2023D74
@@ -3791,7 +3791,7 @@ _0801F584: .4byte gUnknown_81D89F1
thumb_func_start sub_801F588
sub_801F588: @ 801F588
push {lr}
- ldr r0, _0801F5A0 @ =gUnknown_2023BC8
+ ldr r0, _0801F5A0 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801F59A
@@ -3803,14 +3803,14 @@ _0801F59A:
pop {r0}
bx r0
.align 2, 0
-_0801F5A0: .4byte gUnknown_2023BC8
+_0801F5A0: .4byte gBattleControllerExecFlags
_0801F5A4: .4byte gUnknown_2023D74
thumb_func_end sub_801F588
thumb_func_start atk0B_healthbarupdate
atk0B_healthbarupdate: @ 801F5A8
push {r4,lr}
- ldr r0, _0801F60C @ =gUnknown_2023BC8
+ ldr r0, _0801F60C @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801F66A
@@ -3858,7 +3858,7 @@ atk0B_healthbarupdate: @ 801F5A8
bl PrepareStringBattle
b _0801F662
.align 2, 0
-_0801F60C: .4byte gUnknown_2023BC8
+_0801F60C: .4byte gBattleControllerExecFlags
_0801F610: .4byte gMoveResultFlags
_0801F614: .4byte gUnknown_2023D74
_0801F618: .4byte gActiveBattler
@@ -3914,7 +3914,7 @@ _0801F680: .4byte gUnknown_2023D74
atk0C_datahpupdate: @ 801F684
push {r4-r7,lr}
sub sp, 0x4
- ldr r0, _0801F6AC @ =gUnknown_2023BC8
+ ldr r0, _0801F6AC @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _0801F692
@@ -3933,7 +3933,7 @@ _0801F692:
ands r6, r1
b _0801F6C4
.align 2, 0
-_0801F6AC: .4byte gUnknown_2023BC8
+_0801F6AC: .4byte gBattleControllerExecFlags
_0801F6B0: .4byte gBattleStruct
_0801F6B4:
ldr r2, _0801F750 @ =gBattleMoves
@@ -4403,7 +4403,7 @@ _0801FA78: .4byte 0x0000ffff
thumb_func_start atk0D_critmessage
atk0D_critmessage: @ 801FA7C
push {lr}
- ldr r0, _0801FAB8 @ =gUnknown_2023BC8
+ ldr r0, _0801FAB8 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801FAB2
@@ -4433,7 +4433,7 @@ _0801FAB2:
pop {r0}
bx r0
.align 2, 0
-_0801FAB8: .4byte gUnknown_2023BC8
+_0801FAB8: .4byte gBattleControllerExecFlags
_0801FABC: .4byte gCritMultiplier
_0801FAC0: .4byte gMoveResultFlags
_0801FAC4: .4byte sBattler_AI
@@ -4444,7 +4444,7 @@ _0801FACC: .4byte gUnknown_2023D74
thumb_func_start atk0E_effectivenesssound
atk0E_effectivenesssound: @ 801FAD0
push {r4,lr}
- ldr r0, _0801FB08 @ =gUnknown_2023BC8
+ ldr r0, _0801FB08 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801FB90
@@ -4472,7 +4472,7 @@ atk0E_effectivenesssound: @ 801FAD0
beq _0801FB2C
b _0801FB42
.align 2, 0
-_0801FB08: .4byte gUnknown_2023BC8
+_0801FB08: .4byte gBattleControllerExecFlags
_0801FB0C: .4byte gActiveBattler
_0801FB10: .4byte gBattlerTarget
_0801FB14: .4byte gMoveResultFlags
@@ -4553,7 +4553,7 @@ _0801FB9C: .4byte gUnknown_2023D74
atk0F_resultmessage: @ 801FBA0
push {r4-r7,lr}
movs r3, 0
- ldr r0, _0801FBDC @ =gUnknown_2023BC8
+ ldr r0, _0801FBDC @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _0801FBAE
@@ -4584,7 +4584,7 @@ _0801FBCE:
strb r4, [r7, 0x7]
b _0801FD2A
.align 2, 0
-_0801FBDC: .4byte gUnknown_2023BC8
+_0801FBDC: .4byte gBattleControllerExecFlags
_0801FBE0: .4byte gMoveResultFlags
_0801FBE4: .4byte gUnknown_2023E82
_0801FBE8: .4byte gUnknown_83FE514
@@ -4775,7 +4775,7 @@ _0801FD4C: .4byte gUnknown_2023D74
thumb_func_start atk10_printstring
atk10_printstring: @ 801FD50
push {r4,lr}
- ldr r0, _0801FD80 @ =gUnknown_2023BC8
+ ldr r0, _0801FD80 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801FD7A
@@ -4799,7 +4799,7 @@ _0801FD7A:
pop {r0}
bx r0
.align 2, 0
-_0801FD80: .4byte gUnknown_2023BC8
+_0801FD80: .4byte gBattleControllerExecFlags
_0801FD84: .4byte gUnknown_2023D74
_0801FD88: .4byte sBattler_AI
_0801FD8C: .4byte gUnknown_2023E82
@@ -4841,7 +4841,7 @@ _0801FDD0: .4byte gUnknown_2023E82
thumb_func_start atk12_waitmessage
atk12_waitmessage: @ 801FDD4
push {r4-r6,lr}
- ldr r0, _0801FDF0 @ =gUnknown_2023BC8
+ ldr r0, _0801FDF0 @ =gBattleControllerExecFlags
ldr r4, [r0]
cmp r4, 0
bne _0801FE22
@@ -4855,7 +4855,7 @@ atk12_waitmessage: @ 801FDD4
str r0, [r1]
b _0801FE22
.align 2, 0
-_0801FDF0: .4byte gUnknown_2023BC8
+_0801FDF0: .4byte gBattleControllerExecFlags
_0801FDF4: .4byte gUnknown_2023E82
_0801FDF8: .4byte gUnknown_2023D74
_0801FDFC:
@@ -4890,7 +4890,7 @@ _0801FE2C: .4byte gUnknown_2023E7C
thumb_func_start atk13_printfromtable
atk13_printfromtable: @ 801FE30
push {r4,r5,lr}
- ldr r0, _0801FE74 @ =gUnknown_2023BC8
+ ldr r0, _0801FE74 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801FE6E
@@ -4924,7 +4924,7 @@ _0801FE6E:
pop {r0}
bx r0
.align 2, 0
-_0801FE74: .4byte gUnknown_2023BC8
+_0801FE74: .4byte gBattleControllerExecFlags
_0801FE78: .4byte gUnknown_2023D74
_0801FE7C: .4byte gUnknown_2023E82
_0801FE80: .4byte sBattler_AI
@@ -4933,7 +4933,7 @@ _0801FE80: .4byte sBattler_AI
thumb_func_start atk14_printselectionstringfromtable
atk14_printselectionstringfromtable: @ 801FE84
push {r4-r6,lr}
- ldr r0, _0801FED4 @ =gUnknown_2023BC8
+ ldr r0, _0801FED4 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _0801FECE
@@ -4972,7 +4972,7 @@ _0801FECE:
pop {r0}
bx r0
.align 2, 0
-_0801FED4: .4byte gUnknown_2023BC8
+_0801FED4: .4byte gBattleControllerExecFlags
_0801FED8: .4byte gUnknown_2023D74
_0801FEDC: .4byte gUnknown_2023E82
_0801FEE0: .4byte gActiveBattler
@@ -7726,7 +7726,7 @@ _08021592:
thumb_func_start atk1A_faint_animation
atk1A_faint_animation: @ 80215A0
push {r4,r5,lr}
- ldr r0, _080215D0 @ =gUnknown_2023BC8
+ ldr r0, _080215D0 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _080215CA
@@ -7748,7 +7748,7 @@ _080215CA:
pop {r0}
bx r0
.align 2, 0
-_080215D0: .4byte gUnknown_2023BC8
+_080215D0: .4byte gBattleControllerExecFlags
_080215D4: .4byte gUnknown_2023D74
_080215D8: .4byte gActiveBattler
thumb_func_end atk1A_faint_animation
@@ -7757,7 +7757,7 @@ _080215D8: .4byte gActiveBattler
atk1B_faint_effects_clear: @ 80215DC
push {r4-r6,lr}
sub sp, 0x4
- ldr r0, _08021630 @ =gUnknown_2023BC8
+ ldr r0, _08021630 @ =gBattleControllerExecFlags
ldr r6, [r0]
cmp r6, 0
bne _08021628
@@ -7795,7 +7795,7 @@ _08021628:
pop {r0}
bx r0
.align 2, 0
-_08021630: .4byte gUnknown_2023BC8
+_08021630: .4byte gBattleControllerExecFlags
_08021634: .4byte gUnknown_2023D74
_08021638: .4byte gActiveBattler
_0802163C: .4byte gBattleMons
@@ -8582,7 +8582,7 @@ _08021C52:
mov r4, r8
strb r4, [r0]
_08021C6A:
- ldr r0, _08021CA8 @ =gUnknown_2023BC8
+ ldr r0, _08021CA8 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _08021C74
@@ -8611,7 +8611,7 @@ _08021C74:
_08021C9C: .4byte gUnknown_2023F52
_08021CA0: .4byte gBattleScripting
_08021CA4: .4byte gBattleStruct
-_08021CA8: .4byte gUnknown_2023BC8
+_08021CA8: .4byte gBattleControllerExecFlags
_08021CAC: .4byte gPlayerParty
_08021CB0: .4byte gSaveBlock1Ptr
_08021CB4: .4byte 0x0000311a
@@ -8946,7 +8946,7 @@ _08021F6C: .4byte gPlayerParty
_08021F70: .4byte gBattleMons
_08021F74: .4byte gUnknown_2023D6D
_08021F78:
- ldr r0, _0802205C @ =gUnknown_2023BC8
+ ldr r0, _0802205C @ =gBattleControllerExecFlags
ldr r2, [r0]
cmp r2, 0
beq _08021F82
@@ -9053,7 +9053,7 @@ _08022052:
strb r0, [r1, 0x1C]
b _080223DA
.align 2, 0
-_0802205C: .4byte gUnknown_2023BC8
+_0802205C: .4byte gBattleControllerExecFlags
_08022060: .4byte gUnknown_20233C4
_08022064: .4byte gBattleStruct
_08022068: .4byte gPlayerParty
@@ -9062,7 +9062,7 @@ _08022070: .4byte gActiveBattler
_08022074: .4byte gBattleMoveDamage
_08022078: .4byte gBattleScripting
_0802207C:
- ldr r0, _08022314 @ =gUnknown_2023BC8
+ ldr r0, _08022314 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _08022086
@@ -9379,7 +9379,7 @@ _08022256:
strh r0, [r1]
b _08022356
.align 2, 0
-_08022314: .4byte gUnknown_2023BC8
+_08022314: .4byte gBattleControllerExecFlags
_08022318: .4byte gActiveBattler
_0802231C: .4byte gBattleStruct
_08022320: .4byte gUnknown_20233C4
@@ -9443,7 +9443,7 @@ _080223A4:
.align 2, 0
_080223AC: .4byte gBattleScripting
_080223B0:
- ldr r0, _080223E8 @ =gUnknown_2023BC8
+ ldr r0, _080223E8 @ =gBattleControllerExecFlags
ldr r5, [r0]
cmp r5, 0
bne _080223DA
@@ -9472,7 +9472,7 @@ _080223DA:
pop {r0}
bx r0
.align 2, 0
-_080223E8: .4byte gUnknown_2023BC8
+_080223E8: .4byte gBattleControllerExecFlags
_080223EC: .4byte gBattleMons
_080223F0: .4byte gUnknown_2023D6D
_080223F4: .4byte gUnknown_2023D74
@@ -9484,7 +9484,7 @@ sub_80223F8: @ 80223F8
mov r7, r8
push {r7}
movs r6, 0
- ldr r0, _08022534 @ =gUnknown_2023BC8
+ ldr r0, _08022534 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _0802240A
@@ -9645,7 +9645,7 @@ _0802251E:
bgt _08022560
b _0802257A
.align 2, 0
-_08022534: .4byte gUnknown_2023BC8
+_08022534: .4byte gBattleControllerExecFlags
_08022538: .4byte gPlayerParty
_0802253C: .4byte gBattleOutcome
_08022540: .4byte gEnemyParty
@@ -10610,7 +10610,7 @@ _08022C04: .4byte gUnknown_2023D74
thumb_func_start atk39_pause
atk39_pause: @ 8022C08
push {r4,r5,lr}
- ldr r0, _08022C3C @ =gUnknown_2023BC8
+ ldr r0, _08022C3C @ =gBattleControllerExecFlags
ldr r4, [r0]
cmp r4, 0
bne _08022C34
@@ -10636,7 +10636,7 @@ _08022C34:
pop {r0}
bx r0
.align 2, 0
-_08022C3C: .4byte gUnknown_2023BC8
+_08022C3C: .4byte gBattleControllerExecFlags
_08022C40: .4byte gUnknown_2023D74
_08022C44: .4byte gUnknown_2023E7C
thumb_func_end atk39_pause
@@ -10644,7 +10644,7 @@ _08022C44: .4byte gUnknown_2023E7C
thumb_func_start sub_8022C48
sub_8022C48: @ 8022C48
push {lr}
- ldr r0, _08022C60 @ =gUnknown_2023BC8
+ ldr r0, _08022C60 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08022C5A
@@ -10656,7 +10656,7 @@ _08022C5A:
pop {r0}
bx r0
.align 2, 0
-_08022C60: .4byte gUnknown_2023BC8
+_08022C60: .4byte gBattleControllerExecFlags
_08022C64: .4byte gUnknown_2023D74
thumb_func_end sub_8022C48
@@ -12993,7 +12993,7 @@ _08023ED4: .4byte gUnknown_2023D74
thumb_func_start atk4C_getswitchedmondata
atk4C_getswitchedmondata: @ 8023ED8
push {r4,r5,lr}
- ldr r0, _08023F30 @ =gUnknown_2023BC8
+ ldr r0, _08023F30 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08023F28
@@ -13034,7 +13034,7 @@ _08023F28:
pop {r0}
bx r0
.align 2, 0
-_08023F30: .4byte gUnknown_2023BC8
+_08023F30: .4byte gBattleControllerExecFlags
_08023F34: .4byte gUnknown_2023D74
_08023F38: .4byte gActiveBattler
_08023F3C: .4byte gBattlerPartyIndexes
@@ -13046,7 +13046,7 @@ _08023F44: .4byte gBitTable
sub_8023F48: @ 8023F48
push {r4-r7,lr}
sub sp, 0x58
- ldr r0, _080240A0 @ =gUnknown_2023BC8
+ ldr r0, _080240A0 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _08023F56
@@ -13218,7 +13218,7 @@ _08024098:
pop {r0}
bx r0
.align 2, 0
-_080240A0: .4byte gUnknown_2023BC8
+_080240A0: .4byte gBattleControllerExecFlags
_080240A4: .4byte gUnknown_2023D74
_080240A8: .4byte gActiveBattler
_080240AC: .4byte gBattleMons
@@ -13236,7 +13236,7 @@ _080240D0: .4byte gBattleTextBuff1
thumb_func_start sub_80240D4
sub_80240D4: @ 80240D4
push {r4-r6,lr}
- ldr r0, _08024168 @ =gUnknown_2023BC8
+ ldr r0, _08024168 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08024160
@@ -13305,7 +13305,7 @@ _08024160:
pop {r0}
bx r0
.align 2, 0
-_08024168: .4byte gUnknown_2023BC8
+_08024168: .4byte gBattleControllerExecFlags
_0802416C: .4byte gUnknown_2023D74
_08024170: .4byte gActiveBattler
_08024174: .4byte gBattleTypeFlags
@@ -14623,7 +14623,7 @@ _08024C44: .4byte gBitTable
thumb_func_start sub_8024C48
sub_8024C48: @ 8024C48
push {r4-r7,lr}
- ldr r0, _08024C74 @ =gUnknown_2023BC8
+ ldr r0, _08024C74 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _08024C54
@@ -14645,7 +14645,7 @@ _08024C54:
beq _08024C86
b _08024E0E
.align 2, 0
-_08024C74: .4byte gUnknown_2023BC8
+_08024C74: .4byte gBattleControllerExecFlags
_08024C78: .4byte gUnknown_2023D74
_08024C7C: .4byte gActiveBattler
_08024C80:
@@ -15559,7 +15559,7 @@ _080253C4:
bl sub_802DB7C
ldr r0, _080253F0 @ =gUnknown_83FE791
movs r1, 0xE
- bl sub_80D87BC
+ bl BattlePutTextOnWindow
ldr r1, _080253F4 @ =gBattleScripting
ldrb r0, [r1, 0x1F]
adds r0, 0x1
@@ -15702,7 +15702,7 @@ _08025500:
_0802550E:
ldr r0, _08025530 @ =gMain
ldr r1, [r0, 0x4]
- ldr r0, _08025534 @ =sub_8011100
+ ldr r0, _08025534 @ =BattleMainCB2
cmp r1, r0
beq _0802551A
b _080256D0
@@ -15718,7 +15718,7 @@ _0802551A:
.align 2, 0
_0802552C: .4byte gPaletteFade
_08025530: .4byte gMain
-_08025534: .4byte sub_8011100
+_08025534: .4byte BattleMainCB2
_08025538: .4byte gBattleScripting
_0802553C:
ldr r6, _08025578 @ =gBattleStruct
@@ -15897,7 +15897,7 @@ _080256A4:
.align 2, 0
_080256C0: .4byte gUnknown_2023D74
_080256C4:
- ldr r0, _080256DC @ =gUnknown_2023BC8
+ ldr r0, _080256DC @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _080256D0
@@ -15911,7 +15911,7 @@ _080256D0:
pop {r0}
bx r0
.align 2, 0
-_080256DC: .4byte gUnknown_2023BC8
+_080256DC: .4byte gBattleControllerExecFlags
thumb_func_end sub_802537C
thumb_func_start sub_80256E0
@@ -15936,7 +15936,7 @@ _080256F8:
bl sub_802DB7C
ldr r0, _08025720 @ =gUnknown_83FE791
movs r1, 0xE
- bl sub_80D87BC
+ bl BattlePutTextOnWindow
ldrb r0, [r5, 0x1F]
adds r0, 0x1
strb r0, [r5, 0x1F]
@@ -16401,7 +16401,7 @@ _08025AA0:
strb r0, [r5]
b _08025B0C
_08025AB8:
- ldr r0, _08025B18 @ =gUnknown_2023BC8
+ ldr r0, _08025B18 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08025B0C
@@ -16451,7 +16451,7 @@ _08025B0C:
pop {r0}
bx r0
.align 2, 0
-_08025B18: .4byte gUnknown_2023BC8
+_08025B18: .4byte gBattleControllerExecFlags
_08025B1C: .4byte gUnknown_20233C8
_08025B20: .4byte gUnknown_2023C08
thumb_func_end atk5E
@@ -16529,7 +16529,7 @@ atk61_drawpartystatussummary: @ 8025BA4
mov r7, r8
push {r7}
sub sp, 0x30
- ldr r0, _08025C08 @ =gUnknown_2023BC8
+ ldr r0, _08025C08 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08025C58
@@ -16575,7 +16575,7 @@ _08025C00:
movs r0, 0
b _08025C32
.align 2, 0
-_08025C08: .4byte gUnknown_2023BC8
+_08025C08: .4byte gBattleControllerExecFlags
_08025C0C: .4byte gUnknown_2023D74
_08025C10: .4byte gActiveBattler
_08025C14: .4byte gEnemyParty
@@ -16696,7 +16696,7 @@ _08025CFC: .4byte gBattleMoves
thumb_func_start atk64_statusanimation
atk64_statusanimation: @ 8025D00
push {r4,lr}
- ldr r0, _08025D70 @ =gUnknown_2023BC8
+ ldr r0, _08025D70 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08025D68
@@ -16750,7 +16750,7 @@ _08025D68:
pop {r0}
bx r0
.align 2, 0
-_08025D70: .4byte gUnknown_2023BC8
+_08025D70: .4byte gBattleControllerExecFlags
_08025D74: .4byte gUnknown_2023D74
_08025D78: .4byte gActiveBattler
_08025D7C: .4byte gStatuses3
@@ -16763,7 +16763,7 @@ _08025D8C: .4byte gBattleMons
thumb_func_start atk65_status2animation
atk65_status2animation: @ 8025D90
push {r4,r5,lr}
- ldr r0, _08025E18 @ =gUnknown_2023BC8
+ ldr r0, _08025E18 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08025E10
@@ -16829,7 +16829,7 @@ _08025E10:
pop {r0}
bx r0
.align 2, 0
-_08025E18: .4byte gUnknown_2023BC8
+_08025E18: .4byte gBattleControllerExecFlags
_08025E1C: .4byte gUnknown_2023D74
_08025E20: .4byte gActiveBattler
_08025E24: .4byte gStatuses3
@@ -16842,7 +16842,7 @@ _08025E34: .4byte gBattleMons
thumb_func_start atk66_chosenstatusanimation
atk66_chosenstatusanimation: @ 8025E38
push {r4,r5,lr}
- ldr r0, _08025EB0 @ =gUnknown_2023BC8
+ ldr r0, _08025EB0 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
bne _08025EAA
@@ -16901,7 +16901,7 @@ _08025EAA:
pop {r0}
bx r0
.align 2, 0
-_08025EB0: .4byte gUnknown_2023BC8
+_08025EB0: .4byte gBattleControllerExecFlags
_08025EB4: .4byte gUnknown_2023D74
_08025EB8: .4byte gActiveBattler
_08025EBC: .4byte gStatuses3
@@ -16932,7 +16932,7 @@ _08025EE4:
bl sub_802DB7C
ldr r0, _08025F08 @ =gUnknown_83FE791
movs r1, 0xE
- bl sub_80D87BC
+ bl BattlePutTextOnWindow
ldrb r0, [r5]
adds r0, 0x1
strb r0, [r5]
@@ -19133,7 +19133,7 @@ atk78_faintifabilitynotdamp: @ 80270A4
push {r4-r7,lr}
mov r7, r8
push {r7}
- ldr r0, _08027160 @ =gUnknown_2023BC8
+ ldr r0, _08027160 @ =gBattleControllerExecFlags
ldr r2, [r0]
cmp r2, 0
bne _080271A8
@@ -19227,7 +19227,7 @@ _08027152:
bcc _0802713C
b _080271A8
.align 2, 0
-_08027160: .4byte gUnknown_2023BC8
+_08027160: .4byte gBattleControllerExecFlags
_08027164: .4byte gBattlerTarget
_08027168: .4byte gBattlersCount
_0802716C: .4byte gBattleMons
@@ -19268,7 +19268,7 @@ _080271BC: .4byte gUnknown_81D93AF
atk79_setatkhptozero: @ 80271C0
push {r4,lr}
sub sp, 0x4
- ldr r0, _0802720C @ =gUnknown_2023BC8
+ ldr r0, _0802720C @ =gBattleControllerExecFlags
ldr r3, [r0]
cmp r3, 0
bne _08027204
@@ -19304,7 +19304,7 @@ _08027204:
pop {r0}
bx r0
.align 2, 0
-_0802720C: .4byte gUnknown_2023BC8
+_0802720C: .4byte gBattleControllerExecFlags
_08027210: .4byte gActiveBattler
_08027214: .4byte sBattler_AI
_08027218: .4byte gBattleMons
@@ -23131,7 +23131,7 @@ _08029044: .4byte gUnknown_2023D74
thumb_func_start sub_8029048
sub_8029048: @ 8029048
push {r4-r7,lr}
- ldr r0, _080290B8 @ =gUnknown_2023BC8
+ ldr r0, _080290B8 @ =gBattleControllerExecFlags
ldr r1, [r0]
cmp r1, 0
beq _08029054
@@ -23187,7 +23187,7 @@ _080290A2:
bcc _08029074
b _08029164
.align 2, 0
-_080290B8: .4byte gUnknown_2023BC8
+_080290B8: .4byte gBattleControllerExecFlags
_080290BC: .4byte gUnknown_2023D74
_080290C0: .4byte gActiveBattler
_080290C4: .4byte gBattlersCount
@@ -31742,7 +31742,7 @@ _0802D430: .4byte gUnknown_2023D74
sub_802D434: @ 802D434
push {r4-r6,lr}
movs r4, 0
- ldr r0, _0802D474 @ =gUnknown_2023BC8
+ ldr r0, _0802D474 @ =gBattleControllerExecFlags
ldr r0, [r0]
cmp r0, 0
beq _0802D442
@@ -31772,7 +31772,7 @@ _0802D442:
ldr r0, _0802D48C @ =gUnknown_81D9AD1
b _0802D7EC
.align 2, 0
-_0802D474: .4byte gUnknown_2023BC8
+_0802D474: .4byte gBattleControllerExecFlags
_0802D478: .4byte gActiveBattler
_0802D47C: .4byte sBattler_AI
_0802D480: .4byte gBattlerTarget
@@ -32471,7 +32471,7 @@ _0802DA64:
_0802DA72:
ldr r0, _0802DAB0 @ =gMain
ldr r1, [r0, 0x4]
- ldr r0, _0802DAB4 @ =sub_8011100
+ ldr r0, _0802DAB4 @ =BattleMainCB2
cmp r1, r0
bne _0802DB6C
ldr r2, _0802DAB8 @ =gTasks
@@ -32499,7 +32499,7 @@ _0802DA72:
.align 2, 0
_0802DAAC: .4byte gPaletteFade
_0802DAB0: .4byte gMain
-_0802DAB4: .4byte sub_8011100
+_0802DAB4: .4byte BattleMainCB2
_0802DAB8: .4byte gTasks
_0802DABC: .4byte gUnknown_2023E82
_0802DAC0: .4byte 0x05006000
@@ -32863,7 +32863,7 @@ _0802DD78:
bl sub_802DB7C
ldr r0, _0802DDA0 @ =gUnknown_83FE791
movs r1, 0xE
- bl sub_80D87BC
+ bl BattlePutTextOnWindow
ldr r1, _0802DDA4 @ =gUnknown_2023E82
ldrb r0, [r1]
adds r0, 0x1
@@ -33023,7 +33023,7 @@ _0802DE4E:
ldr r1, [r2]
adds r1, 0x6D
str r0, [sp]
- ldr r0, _0802DF10 @ =sub_8011100
+ ldr r0, _0802DF10 @ =BattleMainCB2
str r0, [sp, 0x4]
movs r0, 0x2
adds r2, r6, 0
@@ -33040,12 +33040,12 @@ _0802DF00: .4byte gBattlerPartyIndexes
_0802DF04: .4byte sBattler_AI
_0802DF08: .4byte gEnemyParty
_0802DF0C: .4byte gBattleStruct
-_0802DF10: .4byte sub_8011100
+_0802DF10: .4byte BattleMainCB2
_0802DF14: .4byte gUnknown_2023E82
_0802DF18:
ldr r0, _0802DF54 @ =gMain
ldr r1, [r0, 0x4]
- ldr r0, _0802DF58 @ =sub_8011100
+ ldr r0, _0802DF58 @ =BattleMainCB2
cmp r1, r0
bne _0802DFA6
ldr r0, _0802DF5C @ =gPaletteFade
@@ -33074,7 +33074,7 @@ _0802DF18:
b _0802DF8C
.align 2, 0
_0802DF54: .4byte gMain
-_0802DF58: .4byte sub_8011100
+_0802DF58: .4byte BattleMainCB2
_0802DF5C: .4byte gPaletteFade
_0802DF60: .4byte gBattlerPartyIndexes
_0802DF64: .4byte sBattler_AI