Extract baseroms from battle_message and rename strings

This commit is contained in:
Diegoisawesome 2017-09-19 19:31:53 -05:00
parent 3d32be86fc
commit fcc94f9722
15 changed files with 525 additions and 366 deletions

View File

@ -1886,7 +1886,7 @@ sub_8035C4C: @ 8035C4C
ldrb r2, [r0] ldrb r2, [r0]
cmp r2, 0x3 cmp r2, 0x3
bne _08035C68 bne _08035C68
ldr r0, =gUnknown_085CCBAD ldr r0, =gText_Draw
movs r1, 0x15 movs r1, 0x15
bl battle_show_message_maybe bl battle_show_message_maybe
b _08035D68 b _08035D68
@ -1962,10 +1962,10 @@ _08035CE2:
cmp r0, 0 cmp r0, 0
beq _08035D36 beq _08035D36
_08035CFC: _08035CFC:
ldr r0, =gUnknown_085CCB9E ldr r0, =gText_Win
movs r1, 0x17 movs r1, 0x17
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCBA5 ldr r0, =gText_Loss
movs r1, 0x16 movs r1, 0x16
bl battle_show_message_maybe bl battle_show_message_maybe
b _08035D68 b _08035D68
@ -1983,19 +1983,19 @@ _08035D20:
cmp r0, 0 cmp r0, 0
beq _08035D58 beq _08035D58
_08035D36: _08035D36:
ldr r0, =gUnknown_085CCB9E ldr r0, =gText_Win
movs r1, 0x16 movs r1, 0x16
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCBA5 ldr r0, =gText_Loss
movs r1, 0x17 movs r1, 0x17
bl battle_show_message_maybe bl battle_show_message_maybe
b _08035D68 b _08035D68
.pool .pool
_08035D58: _08035D58:
ldr r0, =gUnknown_085CCB9E ldr r0, =gText_Win
movs r1, 0x17 movs r1, 0x17
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCBA5 ldr r0, =gText_Loss
movs r1, 0x16 movs r1, 0x16
bl battle_show_message_maybe bl battle_show_message_maybe
_08035D68: _08035D68:

View File

@ -4995,7 +4995,7 @@ _08039470:
beq _0803947E beq _0803947E
b _0803975E b _0803975E
_0803947E: _0803947E:
ldr r0, =gUnknown_085CD28F ldr r0, =gText_RecordBattleToPass
movs r1, 0 movs r1, 0
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r1, =gBattleCommunication ldr r1, =gBattleCommunication
@ -5018,7 +5018,7 @@ _080394AC:
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r4, =gBattleCommunication ldr r4, =gBattleCommunication
@ -5213,7 +5213,7 @@ _08039678:
bne _080396A0 bne _080396A0
movs r0, 0x37 movs r0, 0x37
bl PlaySE bl PlaySE
ldr r0, =gUnknown_085CD2CB ldr r0, =gText_BattleRecordedOnPass
_08039686: _08039686:
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle

View File

@ -14790,7 +14790,7 @@ _0804E084:
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r1, =gBattleScripting ldr r1, =gBattleScripting
@ -15154,7 +15154,7 @@ _0804E3E0:
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldrb r0, [r5, 0x1F] ldrb r0, [r5, 0x1F]
@ -16078,7 +16078,7 @@ _0804EBD8:
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldrb r0, [r5] ldrb r0, [r5]
@ -17915,7 +17915,7 @@ _0804FC32:
bl sub_81A5D44 bl sub_81A5D44
b _0804FD70 b _0804FD70
_0804FC38: _0804FC38:
ldr r1, =gUnknown_085CD1C8 ldr r1, =gRefereeStringsTable
ldr r0, =gBattlescriptCurrInstr ldr r0, =gBattlescriptCurrInstr
ldr r0, [r0] ldr r0, [r0]
ldrb r0, [r0, 0x1] ldrb r0, [r0, 0x1]
@ -30831,7 +30831,7 @@ _08056C2C:
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r1, =gBattleCommunication ldr r1, =gBattleCommunication

View File

@ -1245,7 +1245,7 @@ _08057F80:
ldrb r0, [r0] ldrb r0, [r0]
movs r1, 0x1B movs r1, 0x1B
bl battle_menu_cursor_related_2 bl battle_menu_cursor_related_2
ldr r0, =gUnknown_085CCACA ldr r0, =gText_BattleSwitchWhich
movs r1, 0xB movs r1, 0xB
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r1, =gBattleBankFunc ldr r1, =gBattleBankFunc
@ -4377,7 +4377,7 @@ _08059AF4:
sub_8059B18: @ 8059B18 sub_8059B18: @ 8059B18
push {r4,lr} push {r4,lr}
ldr r4, =gDisplayedStringBattle ldr r4, =gDisplayedStringBattle
ldr r1, =gUnknown_085CCA6F ldr r1, =gText_MoveInterfacePP
adds r0, r4, 0 adds r0, r4, 0
bl StringCopy bl StringCopy
adds r0, r4, 0 adds r0, r4, 0
@ -4449,7 +4449,7 @@ sub_8059BB0: @ 8059BB0
ldr r0, =gBattleBufferA + 4 ldr r0, =gBattleBufferA + 4
adds r4, r0 adds r4, r0
ldr r6, =gDisplayedStringBattle ldr r6, =gDisplayedStringBattle
ldr r1, =gUnknown_085CCA73 ldr r1, =gText_MoveInterfaceType
adds r0, r6, 0 adds r0, r6, 0
bl StringCopy bl StringCopy
movs r1, 0xFC movs r1, 0xFC
@ -4716,7 +4716,7 @@ b_link_standby_message: @ 8059DC0
strh r1, [r0] strh r1, [r0]
ldr r0, =gUnknown_02022E16 ldr r0, =gUnknown_02022E16
strh r1, [r0] strh r1, [r0]
ldr r0, =gUnknown_085CCA29 ldr r0, =gText_LinkStandby
movs r1, 0 movs r1, 0
bl battle_show_message_maybe bl battle_show_message_maybe
_08059DE0: _08059DE0:
@ -8532,7 +8532,7 @@ dp01t_12_6_battle_menu: @ 805C044
ldr r1, =sub_805C004 ldr r1, =sub_805C004
str r1, [r0] str r1, [r0]
bl sub_817F2A8 bl sub_817F2A8
ldr r0, =gUnknown_085CCA3A ldr r0, =gText_BattleMenu
movs r1, 0x2 movs r1, 0x2
bl battle_show_message_maybe bl battle_show_message_maybe
movs r4, 0 movs r4, 0
@ -8550,7 +8550,7 @@ _0805C062:
ldrb r0, [r0] ldrb r0, [r0]
movs r1, 0 movs r1, 0
bl sub_8059CB4 bl sub_8059CB4
ldr r0, =gUnknown_085CC9F3 ldr r0, =gText_WhatWillPkmnDo
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
movs r1, 0x1 movs r1, 0x1
@ -8578,7 +8578,7 @@ sub_805C0B0: @ 805C0B0
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r1, =gUnknown_03005D74 ldr r1, =gUnknown_03005D74

View File

@ -860,7 +860,7 @@ sub_8159A94: @ 8159A94
adds r0, r1 adds r0, r1
ldr r1, =sub_8159A54 ldr r1, =sub_8159A54
str r1, [r0] str r1, [r0]
ldr r0, =gUnknown_085CCA54 ldr r0, =gText_SafariZoneMenu
movs r1, 0x2 movs r1, 0x2
bl battle_show_message_maybe bl battle_show_message_maybe
movs r4, 0 movs r4, 0
@ -878,7 +878,7 @@ _08159AAE:
ldrb r0, [r0] ldrb r0, [r0]
movs r1, 0 movs r1, 0
bl sub_8059CB4 bl sub_8059CB4
ldr r0, =gUnknown_085CCA04 ldr r0, =gText_WhatWillPkmnDo2
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
movs r1, 0x1 movs r1, 0x1

View File

@ -3674,7 +3674,7 @@ dp01t_12_1_battle_menu: @ 816A470
adds r0, r1 adds r0, r1
ldr r1, =sub_816A430 ldr r1, =sub_816A430
str r1, [r0] str r1, [r0]
ldr r0, =gUnknown_085CCA3A ldr r0, =gText_BattleMenu
movs r1, 0x2 movs r1, 0x2
bl battle_show_message_maybe bl battle_show_message_maybe
movs r4, 0 movs r4, 0
@ -3692,7 +3692,7 @@ _0816A48A:
ldrb r0, [r0] ldrb r0, [r0]
movs r1, 0 movs r1, 0
bl sub_8059CB4 bl sub_8059CB4
ldr r0, =gUnknown_085CCA15 ldr r0, =gText_WhatWillWallyDo
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
movs r1, 0x1 movs r1, 0x1

View File

@ -1802,7 +1802,7 @@ _0818F974:
sub_818F9B0: @ 818F9B0 sub_818F9B0: @ 818F9B0
push {lr} push {lr}
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r2, =gUnknown_085CCD20 ldr r2, =gRoundsStringTable
ldr r1, =gSaveBlock2Ptr ldr r1, =gSaveBlock2Ptr
ldr r1, [r1] ldr r1, [r1]
ldr r3, =0x00000cb2 ldr r3, =0x00000cb2
@ -1821,7 +1821,7 @@ sub_818F9B0: @ 818F9B0
sub_818F9E0: @ 818F9E0 sub_818F9E0: @ 818F9E0
push {lr} push {lr}
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r2, =gUnknown_085CCD20 ldr r2, =gRoundsStringTable
ldr r1, =gSaveBlock2Ptr ldr r1, =gSaveBlock2Ptr
ldr r1, [r1] ldr r1, [r1]
ldr r3, =0x00000cb2 ldr r3, =0x00000cb2
@ -10605,7 +10605,7 @@ _081944FC:
movs r2, 0 movs r2, 0
movs r1, 0x2 movs r1, 0x2
strb r1, [r0, 0x5] strb r1, [r0, 0x5]
ldr r0, =gUnknown_085CCCEE ldr r0, =gText_BattleTourney
str r0, [sp, 0x4] str r0, [sp, 0x4]
add r0, sp, 0x4 add r0, sp, 0x4
strb r1, [r0, 0x4] strb r1, [r0, 0x4]

View File

@ -18104,7 +18104,7 @@ _081A3E38:
cmp r5, r4 cmp r5, r4
bne _081A3E50 bne _081A3E50
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB79 ldr r1, =gText_SpaceAndSpace
bl StringAppend bl StringAppend
b _081A3EC8 b _081A3EC8
.pool .pool
@ -18112,7 +18112,7 @@ _081A3E50:
cmp r5, r4 cmp r5, r4
ble _081A3EC8 ble _081A3EC8
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB7F ldr r1, =gText_CommaSpace
bl StringAppend bl StringAppend
b _081A3EC8 b _081A3EC8
.pool .pool
@ -18120,17 +18120,17 @@ _081A3E68:
cmp r4, r5 cmp r4, r5
bne _081A3E80 bne _081A3E80
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB79 ldr r1, =gText_SpaceAndSpace
bl StringAppend bl StringAppend
b _081A3E88 b _081A3E88
.pool .pool
_081A3E80: _081A3E80:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB7F ldr r1, =gText_CommaSpace
bl StringAppend bl StringAppend
_081A3E88: _081A3E88:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB86 ldr r1, =gText_NewLine
bl StringAppend bl StringAppend
b _081A3EC8 b _081A3EC8
.pool .pool
@ -18138,17 +18138,17 @@ _081A3EA0:
cmp r4, r5 cmp r4, r5
bne _081A3EB8 bne _081A3EB8
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB79 ldr r1, =gText_SpaceAndSpace
bl StringAppend bl StringAppend
b _081A3EC0 b _081A3EC0
.pool .pool
_081A3EB8: _081A3EB8:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB7F ldr r1, =gText_CommaSpace
bl StringAppend bl StringAppend
_081A3EC0: _081A3EC0:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB84 ldr r1, =gText_ScrollTextUp
bl StringAppend bl StringAppend
_081A3EC8: _081A3EC8:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
@ -18495,10 +18495,10 @@ _081A416A:
cmp r4, 0 cmp r4, 0
bne _081A41A4 bne _081A41A4
ldr r4, =gStringVar1 ldr r4, =gStringVar1
ldr r1, =gUnknown_085CCB82 ldr r1, =gText_Space2
adds r0, r4, 0 adds r0, r4, 0
bl StringAppend bl StringAppend
ldr r1, =gUnknown_085CCB88 ldr r1, =gText_Are
adds r0, r4, 0 adds r0, r4, 0
bl StringAppend bl StringAppend
b _081A4202 b _081A4202
@ -18509,17 +18509,17 @@ _081A41A4:
cmp r0, 0 cmp r0, 0
beq _081A41C0 beq _081A41C0
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB84 ldr r1, =gText_ScrollTextUp
bl StringAppend bl StringAppend
b _081A41C8 b _081A41C8
.pool .pool
_081A41C0: _081A41C0:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB82 ldr r1, =gText_Space2
bl StringAppend bl StringAppend
_081A41C8: _081A41C8:
ldr r0, =gStringVar1 ldr r0, =gStringVar1
ldr r1, =gUnknown_085CCB8C ldr r1, =gText_Are2
bl StringAppend bl StringAppend
b _081A4202 b _081A4202
.pool .pool
@ -20577,30 +20577,30 @@ _081A5328:
movs r0, 0x1 movs r0, 0x1
negs r0, r0 negs r0, r0
strb r0, [r1, 0x1] strb r0, [r1, 0x1]
ldr r0, =gUnknown_085CCDB2 ldr r0, =gText_JapaneseHonorific
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r4, =gDisplayedStringBattle ldr r4, =gDisplayedStringBattle
adds r0, r4, 0 adds r0, r4, 0
movs r1, 0xF movs r1, 0xF
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCDB5 ldr r0, =gText_Vs
movs r1, 0x10 movs r1, 0x10
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCDB8 ldr r0, =gText_RivalBuffer
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
adds r0, r4, 0 adds r0, r4, 0
movs r1, 0x11 movs r1, 0x11
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCDBB ldr r0, =gText_Mind
movs r1, 0x12 movs r1, 0x12
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCDC0 ldr r0, =gText_Skill
movs r1, 0x13 movs r1, 0x13
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCDC6 ldr r0, =gText_Body
movs r1, 0x14 movs r1, 0x14
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gUnknown_085CCDCB ldr r0, =gText_Judgement
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
adds r0, r4, 0 adds r0, r4, 0
movs r1, 0x15 movs r1, 0x15
@ -20684,7 +20684,7 @@ _081A544C:
_081A5464: _081A5464:
movs r3, 0x1 movs r3, 0x1
bl sub_81A5558 bl sub_81A5558
ldr r0, =gUnknown_085CCDCB ldr r0, =gText_Judgement
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
movs r1, 0x15 movs r1, 0x15

View File

@ -4375,7 +4375,7 @@ sub_8074770: @ 8074770
adds r4, r0, 0 adds r4, r0, 0
lsls r4, 24 lsls r4, 24
lsrs r4, 24 lsrs r4, 24
ldr r0, =gUnknown_085CCB2C ldr r0, =gText_SafariBalls
add r1, sp, 0x4 add r1, sp, 0x4
str r1, [sp] str r1, [sp]
movs r1, 0 movs r1, 0
@ -4419,7 +4419,7 @@ sub_80747D8: @ 80747D8
adds r4, r0, 0 adds r4, r0, 0
lsls r4, 24 lsls r4, 24
lsrs r4, 24 lsrs r4, 24
ldr r1, =gUnknown_085CCB3C ldr r1, =gText_SafariBallLeft
add r0, sp, 0x4 add r0, sp, 0x4
bl StringCopy bl StringCopy
ldr r1, =gNumSafariBalls ldr r1, =gNumSafariBalls

View File

@ -136,12 +136,12 @@ _0814E1CC:
movs r0, 0x80 movs r0, 0x80
lsls r0, 17 lsls r0, 17
ands r2, r0 ands r2, r0
ldr r7, =gUnknown_085CBBCD ldr r7, =gText_TwoTrainersWantToBattle
cmp r2, 0 cmp r2, 0
bne _0814E200 bne _0814E200
b _0814E6D8 b _0814E6D8
_0814E200: _0814E200:
ldr r7, =gUnknown_085CD318 ldr r7, =gText_TwoTrainersWantToBattle3
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E214: _0814E214:
@ -151,19 +151,19 @@ _0814E214:
lsls r0, 4 lsls r0, 4
cmp r1, r0 cmp r1, r0
bne _0814E22C bne _0814E22C
ldr r7, =gUnknown_085CBB9C ldr r7, =gText_TrainerXYWantsToBattle
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E22C: _0814E22C:
movs r0, 0x80 movs r0, 0x80
lsls r0, 17 lsls r0, 17
ands r2, r0 ands r2, r0
ldr r7, =gUnknown_085CBBB9 ldr r7, =gText_TrainerXWantsToBattle
cmp r2, 0 cmp r2, 0
bne _0814E23A bne _0814E23A
b _0814E6D8 b _0814E6D8
_0814E23A: _0814E23A:
ldr r7, =gUnknown_085CD301 ldr r7, =gText_TrainerWantsToBattle
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E248: _0814E248:
@ -175,12 +175,12 @@ _0814E248:
movs r0, 0x80 movs r0, 0x80
lsls r0, 8 lsls r0, 8
ands r2, r0 ands r2, r0
ldr r7, =gUnknown_085CBB9C ldr r7, =gText_TrainerXYWantsToBattle
cmp r2, 0 cmp r2, 0
bne _0814E260 bne _0814E260
b _0814E6D8 b _0814E6D8
_0814E260: _0814E260:
ldr r7, =gUnknown_085CCE17 ldr r7, =gText_TwoTrainersWantToBattle2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E26C: _0814E26C:
@ -189,7 +189,7 @@ _0814E26C:
ands r0, r2 ands r0, r2
cmp r0, 0 cmp r0, 0
beq _0814E280 beq _0814E280
ldr r7, =gUnknown_085CBB5A ldr r7, =gText_WildPkmnAppeared2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E280: _0814E280:
@ -197,19 +197,19 @@ _0814E280:
ands r0, r2 ands r0, r2
cmp r0, 0 cmp r0, 0
beq _0814E290 beq _0814E290
ldr r7, =gUnknown_085CBB82 ldr r7, =gText_TwoWildPkmnAppeared
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E290: _0814E290:
movs r0, 0x80 movs r0, 0x80
lsls r0, 2 lsls r0, 2
ands r2, r0 ands r2, r0
ldr r7, =gUnknown_085CBB47 ldr r7, =gText_WildPkmnAppeared
cmp r2, 0 cmp r2, 0
bne _0814E29E bne _0814E29E
b _0814E6D8 b _0814E6D8
_0814E29E: _0814E29E:
ldr r7, =gUnknown_085CBB6D ldr r7, =gText_WildPkmnAppearedPause
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E2AC: _0814E2AC:
@ -230,7 +230,7 @@ _0814E2AC:
ands r0, r1 ands r0, r1
cmp r0, 0 cmp r0, 0
beq _0814E2DC beq _0814E2DC
ldr r7, =gUnknown_085CCE38 ldr r7, =gText_TrainerXYSentOutZGoN
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E2DC: _0814E2DC:
@ -239,22 +239,22 @@ _0814E2DC:
ands r0, r1 ands r0, r1
cmp r0, 0 cmp r0, 0
beq _0814E2F0 beq _0814E2F0
ldr r7, =gUnknown_085CBC96 ldr r7, =gText_GoTwoPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E2F0: _0814E2F0:
movs r0, 0x40 movs r0, 0x40
ands r1, r0 ands r1, r0
ldr r7, =gUnknown_085CBC96 ldr r7, =gText_GoTwoPkmn
cmp r1, 0 cmp r1, 0
bne _0814E2FC bne _0814E2FC
b _0814E6D8 b _0814E6D8
_0814E2FC: _0814E2FC:
ldr r7, =gUnknown_085CBCE5 ldr r7, =gText_EnemySentOutPkmnGoPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E308: _0814E308:
ldr r7, =gUnknown_085CBC8E ldr r7, =gText_GoPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E310: _0814E310:
@ -275,7 +275,7 @@ _0814E310:
cmp r0, 0 cmp r0, 0
beq _0814E33C beq _0814E33C
_0814E330: _0814E330:
ldr r7, =gUnknown_085CCDDE ldr r7, =gText_TwoTrainersSentPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E33C: _0814E33C:
@ -283,18 +283,18 @@ _0814E33C:
ands r0, r1 ands r0, r1
cmp r0, 0 cmp r0, 0
beq _0814E34C beq _0814E34C
ldr r7, =gUnknown_085CBC4E ldr r7, =gText_TwoTrainersSentOutPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E34C: _0814E34C:
ldr r0, =0x02000002 ldr r0, =0x02000002
ands r1, r0 ands r1, r0
ldr r7, =gUnknown_085CBBFA ldr r7, =gText_TrainerXYSentOutTwoPkmn
cmp r1, 0 cmp r1, 0
bne _0814E358 bne _0814E358
b _0814E6D8 b _0814E6D8
_0814E358: _0814E358:
ldr r7, =gUnknown_085CBC37 ldr r7, =gText_TrainerXSentOutTwoPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E368: _0814E368:
@ -306,12 +306,12 @@ _0814E368:
ldrh r1, [r0] ldrh r1, [r0]
movs r0, 0xC0 movs r0, 0xC0
lsls r0, 4 lsls r0, 4
ldr r7, =gUnknown_085CBC27 ldr r7, =gText_TrainerXSentOutPkmn
cmp r1, r0 cmp r1, r0
beq _0814E380 beq _0814E380
b _0814E6D8 b _0814E6D8
_0814E380: _0814E380:
ldr r7, =gUnknown_085CBBE7 ldr r7, =gText_TrainerXYSentOutPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E394: _0814E394:
@ -327,7 +327,7 @@ _0814E394:
ldrb r2, [r0] ldrb r2, [r0]
cmp r2, 0 cmp r2, 0
bne _0814E3BC bne _0814E3BC
ldr r7, =gUnknown_085CBCFD ldr r7, =gText_PkmnThatsEnough
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E3BC: _0814E3BC:
@ -340,16 +340,16 @@ _0814E3BC:
cmp r0, 0 cmp r0, 0
beq _0814E3D8 beq _0814E3D8
_0814E3CC: _0814E3CC:
ldr r7, =gUnknown_085CBD1B ldr r7, =gText_PkmnComeBack
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E3D8: _0814E3D8:
ldr r7, =gUnknown_085CBD3D ldr r7, =gText_PkmnGoodComeBack
cmp r2, 0x2 cmp r2, 0x2
beq _0814E3E0 beq _0814E3E0
b _0814E6D8 b _0814E6D8
_0814E3E0: _0814E3E0:
ldr r7, =gUnknown_085CBD2A ldr r7, =gText_PkmnOkComeBack
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E3EC: _0814E3EC:
@ -370,16 +370,16 @@ _0814E406:
ldr r0, [r2] ldr r0, [r2]
movs r1, 0x40 movs r1, 0x40
ands r0, r1 ands r0, r1
ldr r7, =gUnknown_085CBD65 ldr r7, =gText_TrainerXWithdrewPkmn
cmp r0, 0 cmp r0, 0
bne _0814E414 bne _0814E414
b _0814E6D8 b _0814E6D8
_0814E414: _0814E414:
ldr r7, =gUnknown_085CBD75 ldr r7, =gText_TrainerXWithdrewPkmn2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E428: _0814E428:
ldr r7, =gUnknown_085CBD52 ldr r7, =gText_TrainerXYWithdrewPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E430: _0814E430:
@ -402,22 +402,22 @@ _0814E430:
cmp r0, 0 cmp r0, 0
beq _0814E468 beq _0814E468
_0814E456: _0814E456:
ldr r7, =gUnknown_085CBCA5 ldr r7, =gText_GoPkmn2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E468: _0814E468:
cmp r2, 0x1 cmp r2, 0x1
bne _0814E474 bne _0814E474
ldr r7, =gUnknown_085CBCAD ldr r7, =gText_DoItPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E474: _0814E474:
ldr r7, =gUnknown_085CBCC7 ldr r7, =gText_YourFoesWeakGetEmPkmn
cmp r2, 0x2 cmp r2, 0x2
beq _0814E47C beq _0814E47C
b _0814E6D8 b _0814E6D8
_0814E47C: _0814E47C:
ldr r7, =gUnknown_085CBCB8 ldr r7, =gText_GoForItPkmn
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E488: _0814E488:
@ -440,7 +440,7 @@ _0814E4AC:
ands r1, r0 ands r1, r0
cmp r1, 0 cmp r1, 0
beq _0814E4BC beq _0814E4BC
ldr r7, =gUnknown_085CBC7E ldr r7, =gText_TrainerXSentOutPkmn3
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E4BC: _0814E4BC:
@ -448,12 +448,12 @@ _0814E4BC:
ldrh r1, [r0] ldrh r1, [r0]
movs r0, 0xC0 movs r0, 0xC0
lsls r0, 4 lsls r0, 4
ldr r7, =gUnknown_085CBC6E ldr r7, =gText_TrainerXSentOutPkmn2
cmp r1, r0 cmp r1, r0
beq _0814E4CC beq _0814E4CC
b _0814E6D8 b _0814E6D8
_0814E4CC: _0814E4CC:
ldr r7, =gUnknown_085CBC14 ldr r7, =gText_TrainerXYSentOutPkmn2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E4DC: _0814E4DC:
@ -465,7 +465,7 @@ _0814E4DC:
mov r1, r9 mov r1, r9
ldrb r0, [r1, 0x17] ldrb r0, [r1, 0x17]
_0814E4EA: _0814E4EA:
ldr r7, =gUnknown_085CCE04 ldr r7, =gText_TrainerXYSentOutPkmn3
cmp r0, 0x1 cmp r0, 0x1
beq _0814E4F2 beq _0814E4F2
b _0814E6D8 b _0814E6D8
@ -489,7 +489,7 @@ _0814E4F8:
ldrb r2, [r1] ldrb r2, [r1]
lsls r1, r2, 4 lsls r1, r2, 4
adds r1, r2 adds r1, r2
ldr r2, =gUnknown_085CCBBC ldr r2, =gText_UnknownMoveTypes
adds r1, r2 adds r1, r2
bl StringCopy bl StringCopy
b _0814E544 b _0814E544
@ -505,7 +505,7 @@ _0814E534:
_0814E544: _0814E544:
ldr r0, =gBattleTextBuff2 ldr r0, =gBattleTextBuff2
bl sub_814F950 bl sub_814F950
ldr r7, =gUnknown_085CBDAC ldr r7, =gText_XUsedY2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E55C: _0814E55C:
@ -547,12 +547,12 @@ _0814E5A4:
ldr r0, [r0] ldr r0, [r0]
movs r1, 0x40 movs r1, 0x40
ands r0, r1 ands r0, r1
ldr r7, =gUnknown_085CB5D2 ldr r7, =gText_WildFled
cmp r0, 0 cmp r0, 0
bne _0814E5B4 bne _0814E5B4
b _0814E6D8 b _0814E6D8
_0814E5B4: _0814E5B4:
ldr r7, =gUnknown_085CB5DF ldr r7, =gText_TwoWildFled
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E5C4: _0814E5C4:
@ -594,18 +594,18 @@ _0814E60E:
movs r0, 0x80 movs r0, 0x80
lsls r0, 16 lsls r0, 16
ands r1, r0 ands r1, r0
ldr r7, =gUnknown_085CB538 ldr r7, =gText_PlayerBeatTwo
cmp r1, 0 cmp r1, 0
beq _0814E6D8 beq _0814E6D8
ldr r7, =gText_TwoEnemiesDefeated ldr r7, =gText_TwoEnemiesDefeated
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E628: _0814E628:
ldr r7, =gUnknown_085CB567 ldr r7, =gText_PlayerLostToTwo
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E630: _0814E630:
ldr r7, =gUnknown_085CB5A6 ldr r7, =gText_PlayerBattledToDrawVsTwo
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E638: _0814E638:
@ -634,11 +634,11 @@ _0814E666:
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E670: _0814E670:
ldr r7, =gUnknown_085CD24C ldr r7, =gText_PlayerLostAgainst2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E678: _0814E678:
ldr r7, =gUnknown_085CD267 ldr r7, =gText_PlayerBattledToDraw2
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E680: _0814E680:
@ -657,15 +657,15 @@ _0814E698:
beq _0814E6B0 beq _0814E6B0
b _0814E6D8 b _0814E6D8
_0814E69E: _0814E69E:
ldr r7, =gUnknown_085CB524 ldr r7, =gText_PlayerDefeated
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E6A8: _0814E6A8:
ldr r7, =gUnknown_085CB54F ldr r7, =gText_PlayerLostAgainst
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E6B0: _0814E6B0:
ldr r7, =gUnknown_085CB581 ldr r7, =gText_PlayerBattledToDraw
b _0814E6D8 b _0814E6D8
.pool .pool
_0814E6B8: _0814E6B8:
@ -679,7 +679,7 @@ _0814E6B8:
b _0814E6DE b _0814E6DE
.pool .pool
_0814E6CC: _0814E6CC:
ldr r1, =gUnknown_085CC270 ldr r1, =gBattleStringsTable
adds r0, r6, 0 adds r0, r6, 0
subs r0, 0xC subs r0, 0xC
lsls r0, 2 lsls r0, 2
@ -1104,10 +1104,10 @@ _0814EAF8:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814EB36 beq _0814EB36
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
b _0814EB36 b _0814EB36
.pool .pool
_0814EB2C: _0814EB2C:
@ -1229,10 +1229,10 @@ _0814EC38:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814EC56 beq _0814EC56
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
_0814EC56: _0814EC56:
ldrb r1, [r4] ldrb r1, [r4]
adds r0, r1, 0 adds r0, r1, 0
@ -1294,10 +1294,10 @@ _0814ECD4:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814ECF2 beq _0814ECF2
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
_0814ECF2: _0814ECF2:
ldrb r1, [r4] ldrb r1, [r4]
adds r0, r1, 0 adds r0, r1, 0
@ -1359,10 +1359,10 @@ _0814ED70:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814ED8E beq _0814ED8E
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
_0814ED8E: _0814ED8E:
ldrb r1, [r4] ldrb r1, [r4]
adds r0, r1, 0 adds r0, r1, 0
@ -1424,10 +1424,10 @@ _0814EE0C:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814EE2A beq _0814EE2A
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
_0814EE2A: _0814EE2A:
ldrb r1, [r4] ldrb r1, [r4]
adds r0, r1, 0 adds r0, r1, 0
@ -1489,10 +1489,10 @@ _0814EEA8:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814EEC6 beq _0814EEC6
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
_0814EEC6: _0814EEC6:
ldrb r1, [r4] ldrb r1, [r4]
adds r0, r1, 0 adds r0, r1, 0
@ -1569,7 +1569,7 @@ _0814EF6A:
ldrb r1, [r0] ldrb r1, [r0]
lsls r0, r1, 4 lsls r0, r1, 4
adds r0, r1 adds r0, r1
ldr r1, =gUnknown_085CCBBC ldr r1, =gText_UnknownMoveTypes
adds r4, r0, r1 adds r4, r0, r1
b _0814F5C0 b _0814F5C0
.pool .pool
@ -1626,7 +1626,7 @@ _0814EFEC:
adds r1, r0 adds r1, r0
mov r0, sp mov r0, sp
bl StringCopy bl StringCopy
ldr r1, =gUnknown_085CC0AD ldr r1, =gText_BerrySuffix
mov r0, sp mov r0, sp
bl StringAppend bl StringAppend
b _0814F5BE b _0814F5BE
@ -1652,13 +1652,13 @@ _0814F014:
adds r1, r0 adds r1, r0
mov r0, sp mov r0, sp
bl StringCopy bl StringCopy
ldr r1, =gUnknown_085CC0AD ldr r1, =gText_BerrySuffix
mov r0, sp mov r0, sp
bl StringAppend bl StringAppend
b _0814F5BE b _0814F5BE
.pool .pool
_0814F05C: _0814F05C:
ldr r4, =gUnknown_085CC0A0 ldr r4, =gText_EnigmaBerry
b _0814F5C0 b _0814F5C0
.pool .pool
_0814F064: _0814F064:
@ -1996,10 +1996,10 @@ _0814F330:
ldr r1, [r0] ldr r1, [r0]
movs r0, 0x8 movs r0, 0x8
ands r1, r0 ands r1, r0
ldr r4, =gUnknown_085CBD85 ldr r4, =gText_WildPkmnPrefix
cmp r1, 0 cmp r1, 0
beq _0814F34E beq _0814F34E
ldr r4, =gUnknown_085CBD8B ldr r4, =gText_FoePkmnPrefix
_0814F34E: _0814F34E:
ldrb r1, [r4] ldrb r1, [r4]
adds r0, r1, 0 adds r0, r1, 0
@ -2051,12 +2051,12 @@ _0814F3C4:
ldr r0, =0x000008ab ldr r0, =0x000008ab
bl FlagGet bl FlagGet
lsls r0, 24 lsls r0, 24
ldr r4, =gUnknown_085CC015 ldr r4, =gText_SomeonesPC
cmp r0, 0 cmp r0, 0
bne _0814F3D4 bne _0814F3D4
b _0814F5C0 b _0814F5C0
_0814F3D4: _0814F3D4:
ldr r4, =gUnknown_085CC01F ldr r4, =gText_LanettesPC
b _0814F5C0 b _0814F5C0
.pool .pool
_0814F3E4: _0814F3E4:
@ -2069,12 +2069,12 @@ _0814F3EE:
ldrb r0, [r0] ldrb r0, [r0]
bl GetBankSide bl GetBankSide
lsls r0, 24 lsls r0, 24
ldr r4, =gUnknown_085CBD9A ldr r4, =gText_FoePkmnPrefix3
cmp r0, 0 cmp r0, 0
beq _0814F3FE beq _0814F3FE
b _0814F5C0 b _0814F5C0
_0814F3FE: _0814F3FE:
ldr r4, =gUnknown_085CBD9E ldr r4, =gText_AllyPkmnPrefix2
b _0814F5C0 b _0814F5C0
.pool .pool
_0814F410: _0814F410:
@ -2087,12 +2087,12 @@ _0814F41A:
ldrb r0, [r0] ldrb r0, [r0]
bl GetBankSide bl GetBankSide
lsls r0, 24 lsls r0, 24
ldr r4, =gUnknown_085CBD91 ldr r4, =gText_FoePkmnPrefix2
cmp r0, 0 cmp r0, 0
beq _0814F42A beq _0814F42A
b _0814F5C0 b _0814F5C0
_0814F42A: _0814F42A:
ldr r4, =gUnknown_085CBD95 ldr r4, =gText_AllyPkmnPrefix
b _0814F5C0 b _0814F5C0
.pool .pool
_0814F43C: _0814F43C:
@ -2105,12 +2105,12 @@ _0814F446:
ldrb r0, [r0] ldrb r0, [r0]
bl GetBankSide bl GetBankSide
lsls r0, 24 lsls r0, 24
ldr r4, =gUnknown_085CBDA3 ldr r4, =gText_FoePkmnPrefix4
cmp r0, 0 cmp r0, 0
beq _0814F456 beq _0814F456
b _0814F5C0 b _0814F5C0
_0814F456: _0814F456:
ldr r4, =gUnknown_085CBDA7 ldr r4, =gText_AllyPkmnPrefix3
b _0814F5C0 b _0814F5C0
.pool .pool
_0814F468: _0814F468:
@ -2387,7 +2387,7 @@ _0814F6AC:
ldrb r0, [r0, 0x2] ldrb r0, [r0, 0x2]
lsls r0, 8 lsls r0, 8
orrs r1, r0 orrs r1, r0
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
subs r1, 0xC subs r1, 0xC
lsls r1, 2 lsls r1, 2
adds r1, r0 adds r1, r0
@ -2485,13 +2485,13 @@ _0814F768:
ands r0, r1 ands r0, r1
cmp r0, 0 cmp r0, 0
beq _0814F788 beq _0814F788
ldr r1, =gUnknown_085CBD8B ldr r1, =gText_FoePkmnPrefix
adds r0, r6, 0 adds r0, r6, 0
bl StringAppend bl StringAppend
b _0814F790 b _0814F790
.pool .pool
_0814F788: _0814F788:
ldr r1, =gUnknown_085CBD85 ldr r1, =gText_WildPkmnPrefix
adds r0, r6, 0 adds r0, r6, 0
bl StringAppend bl StringAppend
_0814F790: _0814F790:
@ -2562,7 +2562,7 @@ _0814F81A:
b _0814F8DE b _0814F8DE
.pool .pool
_0814F828: _0814F828:
ldr r1, =gUnknown_085CBE6C ldr r1, =gPokeblockWasTooXStringTable
adds r0, r5, r7 adds r0, r5, r7
ldrb r0, [r0, 0x1] ldrb r0, [r0, 0x1]
lsls r0, 2 lsls r0, 2
@ -2618,11 +2618,11 @@ _0814F858:
adds r1, r0 adds r1, r0
adds r0, r6, 0 adds r0, r6, 0
bl StringCopy bl StringCopy
ldr r1, =gUnknown_085CC0AD ldr r1, =gText_BerrySuffix
b _0814F8BE b _0814F8BE
.pool .pool
_0814F8BC: _0814F8BC:
ldr r1, =gUnknown_085CC0A0 ldr r1, =gText_EnigmaBerry
_0814F8BE: _0814F8BE:
adds r0, r6, 0 adds r0, r6, 0
bl StringAppend bl StringAppend
@ -2679,7 +2679,7 @@ _0814F918:
blt _0814F944 blt _0814F944
cmp r2, 0x2 cmp r2, 0x2
bgt _0814F938 bgt _0814F938
ldr r1, =gUnknown_085CCBB5 ldr r1, =gText_SpaceIs
adds r0, r4, 0 adds r0, r4, 0
bl StringCopy bl StringCopy
b _0814F944 b _0814F944
@ -2687,7 +2687,7 @@ _0814F918:
_0814F938: _0814F938:
cmp r2, 0x4 cmp r2, 0x4
bgt _0814F944 bgt _0814F944
ldr r1, =gUnknown_085CCBB9 ldr r1, =gText_ApostropheS
adds r0, r4, 0 adds r0, r4, 0
bl StringCopy bl StringCopy
_0814F944: _0814F944:
@ -2744,26 +2744,26 @@ _0814F99C:
.4byte _0814F9C8 .4byte _0814F9C8
.4byte _0814F9D8 .4byte _0814F9D8
_0814F9B0: _0814F9B0:
ldr r1, =gUnknown_085CBDB7 ldr r1, =gText_ExclamationMark
b _0814F9CA b _0814F9CA
.pool .pool
_0814F9B8: _0814F9B8:
ldr r1, =gUnknown_085CBDB9 ldr r1, =gText_ExclamationMark2
b _0814F9CA b _0814F9CA
.pool .pool
_0814F9C0: _0814F9C0:
ldr r1, =gUnknown_085CBDBB ldr r1, =gText_ExclamationMark3
b _0814F9CA b _0814F9CA
.pool .pool
_0814F9C8: _0814F9C8:
ldr r1, =gUnknown_085CBDBD ldr r1, =gText_ExclamationMark4
_0814F9CA: _0814F9CA:
adds r0, r3, 0 adds r0, r3, 0
bl StringCopy bl StringCopy
b _0814F9E0 b _0814F9E0
.pool .pool
_0814F9D8: _0814F9D8:
ldr r1, =gUnknown_085CBDBF ldr r1, =gText_ExclamationMark5
adds r0, r3, 0 adds r0, r3, 0
bl StringCopy bl StringCopy
_0814F9E0: _0814F9E0:

View File

@ -1333,7 +1333,7 @@ _0813E6D4:
bl _0813F1A4 bl _0813F1A4
_0813E6E4: _0813E6E4:
ldr r4, =gStringVar4 ldr r4, =gStringVar4
ldr r1, =gUnknown_085CC990 ldr r1, =gText_PkmnIsEvolving
adds r0, r4, 0 adds r0, r4, 0
bl StringExpandPlaceholders bl StringExpandPlaceholders
adds r0, r4, 0 adds r0, r4, 0
@ -1621,7 +1621,7 @@ _0813E990:
bl _0813F1A4 bl _0813F1A4
_0813E99E: _0813E99E:
ldr r4, =gStringVar4 ldr r4, =gStringVar4
ldr r1, =gUnknown_085CC9A6 ldr r1, =gText_CongratsPkmnEvolved
adds r0, r4, 0 adds r0, r4, 0
bl StringExpandPlaceholders bl StringExpandPlaceholders
adds r0, r4, 0 adds r0, r4, 0
@ -1857,13 +1857,13 @@ _0813EBB8:
cmp r0, 0 cmp r0, 0
beq _0813EBE4 beq _0813EBE4
ldr r0, =gStringVar4 ldr r0, =gStringVar4
ldr r1, =gUnknown_085CC9EE ldr r1, =gText_EllipsisQuestionMark
bl StringExpandPlaceholders bl StringExpandPlaceholders
b _0813EBEC b _0813EBEC
.pool .pool
_0813EBE4: _0813EBE4:
ldr r0, =gStringVar4 ldr r0, =gStringVar4
ldr r1, =gUnknown_085CC9D3 ldr r1, =gText_PkmnStoppedEvolving
bl StringExpandPlaceholders bl StringExpandPlaceholders
_0813EBEC: _0813EBEC:
ldr r0, =gStringVar4 ldr r0, =gStringVar4
@ -1895,7 +1895,7 @@ _0813EC2A:
bl sub_804F574 bl sub_804F574
ldr r0, =0x0000016f ldr r0, =0x0000016f
bl PlayFanfare bl PlayFanfare
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0xC] ldr r0, [r0, 0xC]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -1992,7 +1992,7 @@ _0813ED0A:
b _0813F1A4 b _0813F1A4
_0813ED16: _0813ED16:
bl sub_804F574 bl sub_804F574
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x10] ldr r0, [r0, 0x10]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -2021,7 +2021,7 @@ _0813ED56:
beq _0813ED62 beq _0813ED62
b _0813F1A4 b _0813F1A4
_0813ED62: _0813ED62:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x14] ldr r0, [r0, 0x14]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -2046,7 +2046,7 @@ _0813ED90:
lsls r0, 24 lsls r0, 24
cmp r0, 0 cmp r0, 0
bne _0813EDCE bne _0813EDCE
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x18] ldr r0, [r0, 0x18]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -2085,7 +2085,7 @@ _0813EDEA:
movs r2, 0x1D movs r2, 0x1D
movs r3, 0xD movs r3, 0xD
bl sub_8056A3C bl sub_8056A3C
ldr r0, =gUnknown_085CCABB ldr r0, =gText_BattleYesNoChoice
movs r1, 0xC movs r1, 0xC
bl battle_show_message_maybe bl battle_show_message_maybe
ldr r0, =gTasks ldr r0, =gTasks
@ -2285,7 +2285,7 @@ _0813EFC8:
bl IsHMMove2 bl IsHMMove2
cmp r0, 0 cmp r0, 0
beq _0813F014 beq _0813F014
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r3, =0x000004cc ldr r3, =0x000004cc
adds r0, r3 adds r0, r3
ldr r0, [r0] ldr r0, [r0]
@ -2333,7 +2333,7 @@ _0813F014:
b _0813F1A2 b _0813F1A2
.pool .pool
_0813F05C: _0813F05C:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
movs r1, 0xCF movs r1, 0xCF
lsls r1, 2 lsls r1, 2
adds r0, r1 adds r0, r1
@ -2365,7 +2365,7 @@ _0813F09E:
beq _0813F0AA beq _0813F0AA
b _0813F1A4 b _0813F1A4
_0813F0AA: _0813F0AA:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x1C] ldr r0, [r0, 0x1C]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -2390,7 +2390,7 @@ _0813F0D8:
lsls r0, 24 lsls r0, 24
cmp r0, 0 cmp r0, 0
bne _0813F1A4 bne _0813F1A4
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
movs r1, 0xD0 movs r1, 0xD0
lsls r1, 2 lsls r1, 2
adds r0, r1 adds r0, r1
@ -2409,7 +2409,7 @@ _0813F0D8:
b _0813F1A4 b _0813F1A4
.pool .pool
_0813F120: _0813F120:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x20] ldr r0, [r0, 0x20]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -2429,7 +2429,7 @@ _0813F120:
b _0813F1A4 b _0813F1A4
.pool .pool
_0813F154: _0813F154:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x24] ldr r0, [r0, 0x24]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r0, =gDisplayedStringBattle ldr r0, =gDisplayedStringBattle
@ -2533,7 +2533,7 @@ _0813F204:
.4byte _0813F7E4 .4byte _0813F7E4
_0813F258: _0813F258:
ldr r4, =gStringVar4 ldr r4, =gStringVar4
ldr r1, =gUnknown_085CC990 ldr r1, =gText_PkmnIsEvolving
adds r0, r4, 0 adds r0, r4, 0
bl StringExpandPlaceholders bl StringExpandPlaceholders
movs r0, 0 movs r0, 0
@ -2804,7 +2804,7 @@ _0813F4E4:
bl _0813FCC4 bl _0813FCC4
_0813F4F2: _0813F4F2:
ldr r4, =gStringVar4 ldr r4, =gStringVar4
ldr r1, =gUnknown_085CC9A6 ldr r1, =gText_CongratsPkmnEvolved
adds r0, r4, 0 adds r0, r4, 0
bl StringExpandPlaceholders bl StringExpandPlaceholders
movs r0, 0 movs r0, 0
@ -3029,7 +3029,7 @@ _0813F704:
b _0813FCC4 b _0813FCC4
_0813F714: _0813F714:
ldr r4, =gStringVar4 ldr r4, =gStringVar4
ldr r1, =gUnknown_085CC9EE ldr r1, =gText_EllipsisQuestionMark
adds r0, r4, 0 adds r0, r4, 0
bl StringExpandPlaceholders bl StringExpandPlaceholders
movs r0, 0 movs r0, 0
@ -3062,7 +3062,7 @@ _0813F762:
bl sub_804F574 bl sub_804F574
ldr r0, =0x0000016f ldr r0, =0x0000016f
bl PlayFanfare bl PlayFanfare
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0xC] ldr r0, [r0, 0xC]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle
@ -3161,7 +3161,7 @@ _0813F846:
b _0813FCC4 b _0813FCC4
_0813F852: _0813F852:
bl sub_804F574 bl sub_804F574
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x10] ldr r0, [r0, 0x10]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle
@ -3191,7 +3191,7 @@ _0813F892:
beq _0813F89E beq _0813F89E
b _0813FCC4 b _0813FCC4
_0813F89E: _0813F89E:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x14] ldr r0, [r0, 0x14]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle
@ -3217,7 +3217,7 @@ _0813F8CC:
lsls r0, 24 lsls r0, 24
cmp r0, 0 cmp r0, 0
bne _0813F90C bne _0813F90C
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x18] ldr r0, [r0, 0x18]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle
@ -3294,7 +3294,7 @@ _0813F986:
_0813F98C: _0813F98C:
ldr r0, =gBattleCommunication ldr r0, =gBattleCommunication
strb r6, [r0, 0x1] strb r6, [r0, 0x1]
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
movs r1, 0x92 movs r1, 0x92
lsls r1, 3 lsls r1, 3
adds r0, r1 adds r0, r1
@ -3331,7 +3331,7 @@ _0813F9E4:
ldr r1, =gBattleCommunication ldr r1, =gBattleCommunication
movs r0, 0x1 movs r0, 0x1
strb r0, [r1, 0x1] strb r0, [r1, 0x1]
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
movs r1, 0x92 movs r1, 0x92
lsls r1, 3 lsls r1, 3
adds r0, r1 adds r0, r1
@ -3437,7 +3437,7 @@ _0813FAEC:
bl IsHMMove2 bl IsHMMove2
cmp r0, 0 cmp r0, 0
beq _0813FB3C beq _0813FB3C
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r1, =0x000004cc ldr r1, =0x000004cc
adds r0, r1 adds r0, r1
ldr r0, [r0] ldr r0, [r0]
@ -3476,7 +3476,7 @@ _0813FB3C:
mov r0, r9 mov r0, r9
adds r2, r4, 0 adds r2, r4, 0
bl SetMonMoveSlot bl SetMonMoveSlot
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
movs r1, 0xCF movs r1, 0xCF
lsls r1, 2 lsls r1, 2
adds r0, r1 adds r0, r1
@ -3509,7 +3509,7 @@ _0813FBB2:
beq _0813FBBE beq _0813FBBE
b _0813FCC4 b _0813FCC4
_0813FBBE: _0813FBBE:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x1C] ldr r0, [r0, 0x1C]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle
@ -3535,7 +3535,7 @@ _0813FBEC:
lsls r0, 24 lsls r0, 24
cmp r0, 0 cmp r0, 0
bne _0813FCC4 bne _0813FCC4
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
movs r1, 0xD0 movs r1, 0xD0
lsls r1, 2 lsls r1, 2
adds r0, r1 adds r0, r1
@ -3555,7 +3555,7 @@ _0813FBEC:
b _0813FCC4 b _0813FCC4
.pool .pool
_0813FC38: _0813FC38:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x20] ldr r0, [r0, 0x20]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle
@ -3576,7 +3576,7 @@ _0813FC38:
b _0813FCC4 b _0813FCC4
.pool .pool
_0813FC70: _0813FC70:
ldr r0, =gUnknown_085CC270 ldr r0, =gBattleStringsTable
ldr r0, [r0, 0x24] ldr r0, [r0, 0x24]
bl StrCpyDecodeToDisplayedStringBattle bl StrCpyDecodeToDisplayedStringBattle
ldr r1, =gDisplayedStringBattle ldr r1, =gDisplayedStringBattle

View File

@ -440,12 +440,14 @@ GREEN = 06
LIGHT_GREEN = 07 LIGHT_GREEN = 07
BLUE = 08 BLUE = 08
LIGHT_BLUE = 09 LIGHT_BLUE = 09
BORDER_COLOR1 = 0A @ white @ these next colors can be set to anything arbitrary at runtime
BORDER_COLOR2 = 0B @ white with a tinge of green @ usually though they'll have the textbox border colors as described below
BORDER_COLOR3 = 0C @ white 2 DYNAMIC_COLOR1 = 0A @ white
BORDER_COLOR4 = 0D @ aquamarine DYNAMIC_COLOR2 = 0B @ white with a tinge of green
BORDER_COLOR5 = 0E @ blue-green DYNAMIC_COLOR3 = 0C @ white 2
BORDER_COLOR6 = 0F @ cerulean DYNAMIC_COLOR4 = 0D @ aquamarine
DYNAMIC_COLOR5 = 0E @ blue-green
DYNAMIC_COLOR6 = 0F @ cerulean
@ sound and music @ sound and music

View File

@ -804,28 +804,28 @@ gText_PkmnFledUsing:: @ 85CB4FB
gText_WildPkmnFled:: @ 85CB512 gText_WildPkmnFled:: @ 85CB512
.string "{PLAY_SE 0x0011}Wild {STRING 0} fled!$" .string "{PLAY_SE 0x0011}Wild {STRING 0} fled!$"
gUnknown_085CB524:: @ 85CB524 gText_PlayerDefeated:: @ 85CB524
.string "Player defeated\n{STRING 32}!$" .string "Player defeated\n{STRING 32}!$"
gUnknown_085CB538:: @ 85CB538 gText_PlayerBeatTwo:: @ 85CB538
.string "Player beat {STRING 32}\nand {STRING 33}!$" .string "Player beat {STRING 32}\nand {STRING 33}!$"
gUnknown_085CB54F:: @ 85CB54F gText_PlayerLostAgainst:: @ 85CB54F
.string "Player lost against\n{STRING 32}!$" .string "Player lost against\n{STRING 32}!$"
gUnknown_085CB567:: @ 85CB567 gText_PlayerLostToTwo:: @ 85CB567
.string "Player lost to {STRING 32}\nand {STRING 33}!$" .string "Player lost to {STRING 32}\nand {STRING 33}!$"
gUnknown_085CB581:: @ 85CB581 gText_PlayerBattledToDraw:: @ 85CB581
.string "Player battled to a draw against\n{STRING 32}!$" .string "Player battled to a draw against\n{STRING 32}!$"
gUnknown_085CB5A6:: @ 85CB5A6 gText_PlayerBattledToDrawVsTwo:: @ 85CB5A6
.string "Player battled to a draw against\n{STRING 32} and {STRING 33}!$" .string "Player battled to a draw against\n{STRING 32} and {STRING 33}!$"
gUnknown_085CB5D2:: @ 85CB5D2 gText_WildFled:: @ 85CB5D2
.string "{PLAY_SE 0x0011}{STRING 32} fled!$" .string "{PLAY_SE 0x0011}{STRING 32} fled!$"
gUnknown_085CB5DF:: @ 85CB5DF gText_TwoWildFled:: @ 85CB5DF
.string "{PLAY_SE 0x0011}{STRING 32} and\n{STRING 33} fled!$" .string "{PLAY_SE 0x0011}{STRING 32} and\n{STRING 33} fled!$"
gText_NoRunningFromTrainers:: @ 85CB5F3 gText_NoRunningFromTrainers:: @ 85CB5F3
@ -980,194 +980,194 @@ gText_OutOfSafariBalls:: @ 85CBB02
.string "{RIVAL} appeared!\p$" .string "{RIVAL} appeared!\p$"
gUnknown_085CBB47:: @ 85CBB47 gText_WildPkmnAppeared:: @ 85CBB47
.string "Wild {RIVAL} appeared!\p$" .string "Wild {RIVAL} appeared!\p$"
gUnknown_085CBB5A:: @ 85CBB5A gText_WildPkmnAppeared2:: @ 85CBB5A
.string "Wild {RIVAL} appeared!\p$" .string "Wild {RIVAL} appeared!\p$"
gUnknown_085CBB6D:: @ 85CBB6D gText_WildPkmnAppearedPause:: @ 85CBB6D
.string "Wild {RIVAL} appeared!{PAUSE 127}$" .string "Wild {RIVAL} appeared!{PAUSE 127}$"
gUnknown_085CBB82:: @ 85CBB82 gText_TwoWildPkmnAppeared:: @ 85CBB82
.string "Wild {RIVAL} and\n{AQUA} appeared!\p$" .string "Wild {RIVAL} and\n{AQUA} appeared!\p$"
gUnknown_085CBB9C:: @ 85CBB9C gText_TrainerXYWantsToBattle:: @ 85CBB9C
.string "{STRING 28} {STRING 29}\nwould like to battle!\p$" .string "{STRING 28} {STRING 29}\nwould like to battle!\p$"
gUnknown_085CBBB9:: @ 85CBBB9 gText_TrainerXWantsToBattle:: @ 85CBBB9
.string "{STRING 32}\nwants to battle!$" .string "{STRING 32}\nwants to battle!$"
gUnknown_085CBBCD:: @ 85CBBCD gText_TwoTrainersWantToBattle:: @ 85CBBCD
.string "{STRING 32} and {STRING 33}\nwant to battle!$" .string "{STRING 32} and {STRING 33}\nwant to battle!$"
gUnknown_085CBBE7:: @ 85CBBE7 gText_TrainerXYSentOutPkmn:: @ 85CBBE7
.string "{STRING 28} {STRING 29} sent\nout {RIVAL}!$" .string "{STRING 28} {STRING 29} sent\nout {RIVAL}!$"
gUnknown_085CBBFA:: @ 85CBBFA gText_TrainerXYSentOutTwoPkmn:: @ 85CBBFA
.string "{STRING 28} {STRING 29} sent\nout {RIVAL} and {AQUA}!$" .string "{STRING 28} {STRING 29} sent\nout {RIVAL} and {AQUA}!$"
gUnknown_085CBC14:: @ 85CBC14 gText_TrainerXYSentOutPkmn2:: @ 85CBC14
.string "{STRING 28} {STRING 29} sent\nout {STRING 0}!$" .string "{STRING 28} {STRING 29} sent\nout {STRING 0}!$"
gUnknown_085CBC27:: @ 85CBC27 gText_TrainerXSentOutPkmn:: @ 85CBC27
.string "{STRING 32} sent out\n{RIVAL}!$" .string "{STRING 32} sent out\n{RIVAL}!$"
gUnknown_085CBC37:: @ 85CBC37 gText_TrainerXSentOutTwoPkmn:: @ 85CBC37
.string "{STRING 32} sent out\n{RIVAL} and {AQUA}!$" .string "{STRING 32} sent out\n{RIVAL} and {AQUA}!$"
gUnknown_085CBC4E:: @ 85CBC4E gText_TwoTrainersSentOutPkmn:: @ 85CBC4E
.string "{STRING 32} sent out {STRING 10}!\n{STRING 33} sent out {STRING 12}!$" .string "{STRING 32} sent out {STRING 10}!\n{STRING 33} sent out {STRING 12}!$"
gUnknown_085CBC6E:: @ 85CBC6E gText_TrainerXSentOutPkmn2:: @ 85CBC6E
.string "{STRING 32} sent out\n{STRING 0}!$" .string "{STRING 32} sent out\n{STRING 0}!$"
gUnknown_085CBC7E:: @ 85CBC7E gText_TrainerXSentOutPkmn3:: @ 85CBC7E
.string "{STRING 34} sent out\n{STRING 0}!$" .string "{STRING 34} sent out\n{STRING 0}!$"
gUnknown_085CBC8E:: @ 85CBC8E gText_GoPkmn:: @ 85CBC8E
.string "Go! {STRING 5}!$" .string "Go! {STRING 5}!$"
gUnknown_085CBC96:: @ 85CBC96 gText_GoTwoPkmn:: @ 85CBC96
.string "Go! {STRING 5} and\n{VERSION}!$" .string "Go! {STRING 5} and\n{VERSION}!$"
gUnknown_085CBCA5:: @ 85CBCA5 gText_GoPkmn2:: @ 85CBCA5
.string "Go! {STRING 0}!$" .string "Go! {STRING 0}!$"
gUnknown_085CBCAD:: @ 85CBCAD gText_DoItPkmn:: @ 85CBCAD
.string "Do it! {STRING 0}!$" .string "Do it! {STRING 0}!$"
gUnknown_085CBCB8:: @ 85CBCB8 gText_GoForItPkmn:: @ 85CBCB8
.string "Go for it, {STRING 0}!$" .string "Go for it, {STRING 0}!$"
gUnknown_085CBCC7:: @ 85CBCC7 gText_YourFoesWeakGetEmPkmn:: @ 85CBCC7
.string "Your foes weak!\nGet em, {STRING 0}!$" .string "Your foes weak!\nGet em, {STRING 0}!$"
gUnknown_085CBCE5:: @ 85CBCE5 gText_EnemySentOutPkmnGoPkmn:: @ 85CBCE5
.string "{STRING 31} sent out {STRING 11}!\nGo! {STRING 9}!$" .string "{STRING 31} sent out {STRING 11}!\nGo! {STRING 9}!$"
gUnknown_085CBCFD:: @ 85CBCFD gText_PkmnThatsEnough:: @ 85CBCFD
.string "{STRING 0}, thats enough!\nCome back!$" .string "{STRING 0}, thats enough!\nCome back!$"
gUnknown_085CBD1B:: @ 85CBD1B gText_PkmnComeBack:: @ 85CBD1B
.string "{STRING 0}, come back!$" .string "{STRING 0}, come back!$"
gUnknown_085CBD2A:: @ 85CBD2A gText_PkmnOkComeBack:: @ 85CBD2A
.string "{STRING 0}, OK!\nCome back!$" .string "{STRING 0}, OK!\nCome back!$"
gUnknown_085CBD3D:: @ 85CBD3D gText_PkmnGoodComeBack:: @ 85CBD3D
.string "{STRING 0}, good!\nCome back!$" .string "{STRING 0}, good!\nCome back!$"
gUnknown_085CBD52:: @ 85CBD52 gText_TrainerXYWithdrewPkmn:: @ 85CBD52
.string "{STRING 28} {STRING 29}\nwithdrew {STRING 0}!$" .string "{STRING 28} {STRING 29}\nwithdrew {STRING 0}!$"
gUnknown_085CBD65:: @ 85CBD65 gText_TrainerXWithdrewPkmn:: @ 85CBD65
.string "{STRING 32} withdrew\n{STRING 0}!$" .string "{STRING 32} withdrew\n{STRING 0}!$"
gUnknown_085CBD75:: @ 85CBD75 gText_TrainerXWithdrewPkmn2:: @ 85CBD75
.string "{STRING 34} withdrew\n{STRING 0}!$" .string "{STRING 34} withdrew\n{STRING 0}!$"
gUnknown_085CBD85:: @ 85CBD85 gText_WildPkmnPrefix:: @ 85CBD85
.string "Wild $" .string "Wild $"
gUnknown_085CBD8B:: @ 85CBD8B gText_FoePkmnPrefix:: @ 85CBD8B
.string "Foe $" .string "Foe $"
.string "$" .string "$"
gUnknown_085CBD91:: @ 85CBD91 gText_FoePkmnPrefix2:: @ 85CBD91
.string "Foe$" .string "Foe$"
gUnknown_085CBD95:: @ 85CBD95 gText_AllyPkmnPrefix:: @ 85CBD95
.string "Ally$" .string "Ally$"
gUnknown_085CBD9A:: @ 85CBD9A gText_FoePkmnPrefix3:: @ 85CBD9A
.string "Foe$" .string "Foe$"
gUnknown_085CBD9E:: @ 85CBD9E gText_AllyPkmnPrefix2:: @ 85CBD9E
.string "Ally$" .string "Ally$"
gUnknown_085CBDA3:: @ 85CBDA3 gText_FoePkmnPrefix4:: @ 85CBDA3
.string "Foe$" .string "Foe$"
gUnknown_085CBDA7:: @ 85CBDA7 gText_AllyPkmnPrefix3:: @ 85CBDA7
.string "Ally$" .string "Ally$"
gUnknown_085CBDAC:: @ 85CBDAC gText_XUsedY2:: @ 85CBDAC
.string "{STRING 15} used\n{PLAYER}$" .string "{STRING 15} used\n{PLAYER}$"
gUnknown_085CBDB7:: @ 85CBDB7 gText_ExclamationMark:: @ 85CBDB7
.string "!$" .string "!$"
gUnknown_085CBDB9:: @ 85CBDB9 gText_ExclamationMark2:: @ 85CBDB9
.string "!$" .string "!$"
gUnknown_085CBDBB:: @ 85CBDBB gText_ExclamationMark3:: @ 85CBDBB
.string "!$" .string "!$"
gUnknown_085CBDBD:: @ 85CBDBD gText_ExclamationMark4:: @ 85CBDBD
.string "!$" .string "!$"
gUnknown_085CBDBF:: @ 85CBDBF gText_ExclamationMark5:: @ 85CBDBF
.string "!$" .string "!$"
gUnknown_085CBDC1:: @ 85CBDC1 gText_HP2:: @ 85CBDC1
.string "HP$" .string "HP$"
gUnknown_085CBDC4:: @ 85CBDC4 gText_Attack2:: @ 85CBDC4
.string "ATTACK$" .string "ATTACK$"
gUnknown_085CBDCB:: @ 85CBDCB gText_Defense2:: @ 85CBDCB
.string "DEFENSE$" .string "DEFENSE$"
gUnknown_085CBDD3:: @ 85CBDD3 gText_Speed:: @ 85CBDD3
.string "SPEED$" .string "SPEED$"
gUnknown_085CBDD9:: @ 85CBDD9 gText_SpAtk2:: @ 85CBDD9
.string "SP. ATK$" .string "SP. ATK$"
gUnknown_085CBDE1:: @ 85CBDE1 gText_SpDef2:: @ 85CBDE1
.string "SP. DEF$" .string "SP. DEF$"
gUnknown_085CBDE9:: @ 85CBDE9 gText_Accuracy:: @ 85CBDE9
.string "accuracy$" .string "accuracy$"
gUnknown_085CBDF2:: @ 85CBDF2 gText_Evasiveness:: @ 85CBDF2
.string "evasiveness$" .string "evasiveness$"
.align 2 .align 2
gStatNamesTable:: @ 85CBE00 gStatNamesTable:: @ 85CBE00
.4byte gUnknown_085CBDC1 .4byte gText_HP2
.4byte gUnknown_085CBDC4 .4byte gText_Attack2
.4byte gUnknown_085CBDCB .4byte gText_Defense2
.4byte gUnknown_085CBDD3 .4byte gText_Speed
.4byte gUnknown_085CBDD9 .4byte gText_SpAtk2
.4byte gUnknown_085CBDE1 .4byte gText_SpDef2
.4byte gUnknown_085CBDE9 .4byte gText_Accuracy
.4byte gUnknown_085CBDF2 .4byte gText_Evasiveness
gUnknown_085CBE20:: @ 85CBE20 gText_PokeblockWasTooSpicy:: @ 85CBE20
.string "was too spicy!$" .string "was too spicy!$"
gUnknown_085CBE2F:: @ 85CBE2F gText_PokeblockWasTooDry:: @ 85CBE2F
.string "was too dry!$" .string "was too dry!$"
gUnknown_085CBE3C:: @ 85CBE3C gText_PokeblockWasTooSweet:: @ 85CBE3C
.string "was too sweet!$" .string "was too sweet!$"
gUnknown_085CBE4B:: @ 85CBE4B gText_PokeblockWasTooBitter:: @ 85CBE4B
.string "was too bitter!$" .string "was too bitter!$"
gUnknown_085CBE5B:: @ 85CBE5B gText_PokeblockWasTooSour:: @ 85CBE5B
.string "was too sour!$" .string "was too sour!$"
.align 2 .align 2
gUnknown_085CBE6C:: @ 85CBE6C gPokeblockWasTooXStringTable:: @ 85CBE6C
.4byte gUnknown_085CBE20 .4byte gText_PokeblockWasTooSpicy
.4byte gUnknown_085CBE2F .4byte gText_PokeblockWasTooDry
.4byte gUnknown_085CBE3C .4byte gText_PokeblockWasTooSweet
.4byte gUnknown_085CBE4B .4byte gText_PokeblockWasTooBitter
.4byte gUnknown_085CBE5B .4byte gText_PokeblockWasTooSour
gText_XUsedY:: @ 85CBE80 gText_XUsedY:: @ 85CBE80
.string "{STRING 35} used\n{STRING 22}!$" .string "{STRING 35} used\n{STRING 22}!$"
@ -1214,10 +1214,10 @@ gText_GiveNicknameCaptured:: @ 85CBFDB
gText_PkmnSentToPC:: @ 85CBFFF gText_PkmnSentToPC:: @ 85CBFFF
.string "{RIVAL} was sent to\n{STRING 39} PC.$" .string "{RIVAL} was sent to\n{STRING 39} PC.$"
gUnknown_085CC015:: @ 85CC015 gText_SomeonesPC:: @ 85CC015
.string "someones$" .string "someones$"
gUnknown_085CC01F:: @ 85CC01F gText_LanettesPC:: @ 85CC01F
.string "LANETTEs$" .string "LANETTEs$"
gText_PkmnDataAddedToDex:: @ 85CC029 gText_PkmnDataAddedToDex:: @ 85CC029
@ -1232,10 +1232,10 @@ gText_SandstormIsRaging:: @ 85CC05D
gText_BoxIsFull:: @ 85CC074 gText_BoxIsFull:: @ 85CC074
.string "The BOX is full!\nYou cant catch any more!\p$" .string "The BOX is full!\nYou cant catch any more!\p$"
gUnknown_085CC0A0:: @ 85CC0A0 gText_EnigmaBerry:: @ 85CC0A0
.string "ENIGMA BERRY$" .string "ENIGMA BERRY$"
gUnknown_085CC0AD:: @ 85CC0AD gText_BerrySuffix:: @ 85CC0AD
.string " BERRY$" .string " BERRY$"
gText_PkmnsXCuredParalysis:: @ 85CC0B4 gText_PkmnsXCuredParalysis:: @ 85CC0B4
@ -1287,7 +1287,7 @@ gText_YouThrowABallNowRight:: @ 85CC23F
.string "You throw a BALL now, right?\nI Ill do my best!$" .string "You throw a BALL now, right?\nI Ill do my best!$"
.align 2 .align 2
gUnknown_085CC270:: @ 85CC270 gBattleStringsTable:: @ 85CC270
.4byte gText_Buffer36 .4byte gText_Buffer36
.4byte gText_PkmnGainedEXP .4byte gText_PkmnGainedEXP
.4byte gText_PkmnGrewToLv .4byte gText_PkmnGrewToLv
@ -1660,142 +1660,241 @@ gUnknown_085CC270:: @ 85CC270
.align 2 .align 2
gUnknown_085CC834:: @ 85CC834 gUnknown_085CC834:: @ 85CC834
.incbin "baserom.gba", 0x5cc834, 0x14e .2byte 0x0017, 0x0018, 0x0159, 0x001a, 0x014c, 0x00e2, 0x00e3, 0x0021
.2byte 0x0112, 0x0165, 0x00e8, 0x00e9, 0x00e5, 0x00ed, 0x00f0, 0x00f3
.2byte 0x00ee, 0x00f4, 0x0066, 0x0067, 0x00ef, 0x00f5, 0x00ea, 0x00eb
.2byte 0x00ec, 0x0065, 0x0098, 0x00e5, 0x00e5, 0x004e, 0x0160, 0x004d
.2byte 0x0161, 0x004f, 0x0068, 0x0069, 0x001b, 0x006a, 0x0139, 0x0052
.2byte 0x0053, 0x0070, 0x0071, 0x0073, 0x0074, 0x006c, 0x006e, 0x00f7
.2byte 0x004c, 0x0075, 0x0076, 0x0077, 0x00d5, 0x00d6, 0x003d, 0x0130
.2byte 0x0145, 0x0146, 0x00d7, 0x00d8, 0x003e, 0x0130, 0x0054, 0x0055
.2byte 0x0056, 0x0057, 0x0058, 0x0059, 0x013d, 0x013e, 0x005a, 0x005c
.2byte 0x005b, 0x005d, 0x005b, 0x0148, 0x0061, 0x00e5, 0x0063, 0x00e5
.2byte 0x007d, 0x00e5, 0x007e, 0x00fb, 0x0028, 0x0029, 0x0037, 0x0038
.2byte 0x0023, 0x0024, 0x002e, 0x002f, 0x0031, 0x0032, 0x0035, 0x0036
.2byte 0x0017, 0x007c, 0x0045, 0x0136, 0x002d, 0x0139, 0x013b, 0x013c
.2byte 0x00fd, 0x00fd, 0x00fd, 0x00fd, 0x0142, 0x00a1, 0x014f, 0x0107
.2byte 0x0108, 0x0109, 0x010a, 0x0110, 0x0110, 0x0110, 0x0110, 0x0110
.2byte 0x0110, 0x0110, 0x0110, 0x0111, 0x0110, 0x0110, 0x0110, 0x00f1
.2byte 0x0110, 0x0110, 0x0110, 0x0116, 0x0117, 0x0118, 0x0119, 0x016d
.2byte 0x011b, 0x011c, 0x011e, 0x011f, 0x0120, 0x0128, 0x0123, 0x0126
.2byte 0x0125, 0x0124, 0x0127, 0x0129, 0x0156, 0x0131, 0x0163, 0x016a
.2byte 0x00c7, 0x0163, 0x016a, 0x00c9, 0x0163, 0x016a, 0x0166, 0x0167
.2byte 0x0168, 0x00cb, 0x0137, 0x0177, 0x0178, 0x0179, 0x017a
gUnknown_085CC982:: @ 85CC982 gUnknown_085CC982:: @ 85CC982
.incbin "baserom.gba", 0x5cc982, 0xe .2byte 0x0014, 0x0023, 0x0053, 0x0080, 0x00fa, 0x0148, 0xffff
gUnknown_085CC990:: @ 85CC990 gText_PkmnIsEvolving:: @ 85CC990
.string "What?\n{STR_VAR_1} is evolving!$" .string "What?\n{STR_VAR_1} is evolving!$"
gUnknown_085CC9A6:: @ 85CC9A6 gText_CongratsPkmnEvolved:: @ 85CC9A6
.string "Congratulations! Your {STR_VAR_1}\nevolved into {STR_VAR_2}!{UNKNOWN_A}\p$" .string "Congratulations! Your {STR_VAR_1}\nevolved into {STR_VAR_2}!{UNKNOWN_A}\p$"
gUnknown_085CC9D3:: @ 85CC9D3 gText_PkmnStoppedEvolving:: @ 85CC9D3
.string "Huh? {STR_VAR_1}\nstopped evolving!\p$" .string "Huh? {STR_VAR_1}\nstopped evolving!\p$"
gUnknown_085CC9EE:: @ 85CC9EE gText_EllipsisQuestionMark:: @ 85CC9EE
.string "?\p$" .string "?\p$"
gUnknown_085CC9F3:: @ 85CC9F3 gText_WhatWillPkmnDo:: @ 85CC9F3
.string "What will\n{STRING 18} do?$" .string "What will\n{STRING 18} do?$"
gUnknown_085CCA04:: @ 85CCA04 gText_WhatWillPkmnDo2:: @ 85CCA04
.string "What will\n{STRING 35} do?$" .string "What will\n{STRING 35} do?$"
gUnknown_085CCA15:: @ 85CCA15 gText_WhatWillWallyDo:: @ 85CCA15
.string "What will\nWALLY do?$" .string "What will\nWALLY do?$"
gUnknown_085CCA29:: @ 85CCA29 gText_LinkStandby:: @ 85CCA29
.string "{PAUSE 16}Link standby$" .string "{PAUSE 16}Link standby$"
gUnknown_085CCA3A:: @ 85CCA3A gText_BattleMenu:: @ 85CCA3A
.incbin "baserom.gba", 0x5cca3a, 0x1a .string "FIGHT{CLEAR_TO 56}BAG\nPOKéMON{CLEAR_TO 56}RUN$"
gUnknown_085CCA54:: @ 85CCA54 gText_SafariZoneMenu:: @ 85CCA54
.incbin "baserom.gba", 0x5cca54, 0x1b .string "BALL{CLEAR_TO 56}{POKEBLOCK}\nGO NEAR{CLEAR_TO 56}RUN$"
gUnknown_085CCA6F:: @ 85CCA6F gText_MoveInterfacePP:: @ 85CCA6F
.incbin "baserom.gba", 0x5cca6f, 0x4 .string "PP $"
gUnknown_085CCA73:: @ 85CCA73 gText_MoveInterfaceType:: @ 85CCA73
.incbin "baserom.gba", 0x5cca73, 0x48 .string "TYPE/$"
gUnknown_085CCABB:: @ 85CCABB .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW DYNAMIC_COLOR4 DYNAMIC_COLOR5 DYNAMIC_COLOR6}PP\nTYPE/$"
.incbin "baserom.gba", 0x5ccabb, 0xf .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW DYNAMIC_COLOR4 DYNAMIC_COLOR5 DYNAMIC_COLOR6}$"
.string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW DYNAMIC_COLOR4 DYNAMIC_COLOR5 DYNAMIC_COLOR6}Which move should\nbe forgotten?$"
gUnknown_085CCACA:: @ 85CCACA gText_BattleYesNoChoice:: @ 85CCABB
.incbin "baserom.gba", 0x5ccaca, 0x62 .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW DYNAMIC_COLOR4 DYNAMIC_COLOR5 DYNAMIC_COLOR6}Yes\nNo$"
gUnknown_085CCB2C:: @ 85CCB2C gText_BattleSwitchWhich:: @ 85CCACA
.incbin "baserom.gba", 0x5ccb2c, 0x10 .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW DYNAMIC_COLOR4 DYNAMIC_COLOR5 DYNAMIC_COLOR6}Switch\nwhich?$"
gUnknown_085CCB3C:: @ 85CCB3C .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW DYNAMIC_COLOR4 DYNAMIC_COLOR5 DYNAMIC_COLOR6}$"
.incbin "baserom.gba", 0x5ccb3c, 0x3d .string "{UP_ARROW}$"
.string "{ESCAPE 4}$"
.string "-$"
gUnknown_085CCB79:: @ 85CCB79 gText_HP:: @ 85CCAF1
.incbin "baserom.gba", 0x5ccb79, 0x6 .string "HP$"
gUnknown_085CCB7F:: @ 85CCB7F gText_Attack:: @ 85CCAF4
.incbin "baserom.gba", 0x5ccb7f, 0x3 .string "ATTACK$"
gUnknown_085CCB82:: @ 85CCB82 gText_Defense:: @ 85CCAFB
.incbin "baserom.gba", 0x5ccb82, 0x2 .string "DEFENSE$"
gUnknown_085CCB84:: @ 85CCB84 gText_SpAtk:: @ 85CCB03
.incbin "baserom.gba", 0x5ccb84, 0x2 .string "SP. ATK$"
gUnknown_085CCB86:: @ 85CCB86 gText_SpDef:: @ 85CCB0B
.incbin "baserom.gba", 0x5ccb86, 0x2 .string "SP. DEF$"
gUnknown_085CCB88:: @ 85CCB88 .align 2
.incbin "baserom.gba", 0x5ccb88, 0x4 .4byte gText_HP
.4byte gText_SpAtk
.4byte gText_Attack
.4byte gText_SpDef
.4byte gText_Defense
.4byte gText_Speed
gUnknown_085CCB8C:: @ 85CCB8C gText_SafariBalls:: @ 85CCB2C
.incbin "baserom.gba", 0x5ccb8c, 0x4 .string "{HIGHLIGHT DARK_GREY}SAFARI BALLS$"
gBadEggNickname:: @ 85CCB90 gText_SafariBallLeft:: @ 85CCB3C
.incbin "baserom.gba", 0x5ccb90, 0x8 .string "{HIGHLIGHT DARK_GREY}Left: $"
.string "{HIGHLIGHT DARK_GREY}$"
.string "sleep$"
.string "poison$"
.string "burn$"
.string "paralysis$"
.string "ice$"
.string "confusion$"
.string "love$"
BattleText_Wally:: @ 85CCB98 gText_SpaceAndSpace:: @ 85CCB79
.incbin "baserom.gba", 0x5ccb98, 0x6 .string " and $"
gUnknown_085CCB9E:: @ 85CCB9E gText_CommaSpace:: @ 85CCB7F
.incbin "baserom.gba", 0x5ccb9e, 0x7 .string ", $"
gUnknown_085CCBA5:: @ 85CCBA5 gText_Space2:: @ 85CCB82
.incbin "baserom.gba", 0x5ccba5, 0x8 .string " $"
gUnknown_085CCBAD:: @ 85CCBAD gText_ScrollTextUp:: @ 85CCB84
.incbin "baserom.gba", 0x5ccbad, 0x8 .string "\l$"
gUnknown_085CCBB5:: @ 85CCBB5 gText_NewLine:: @ 85CCB86
.incbin "baserom.gba", 0x5ccbb5, 0x4 .string "\n$"
gUnknown_085CCBB9:: @ 85CCBB9 gText_Are:: @ 85CCB88
.incbin "baserom.gba", 0x5ccbb9, 0x3 .string "are$"
gUnknown_085CCBBC:: @ 85CCBBC gText_Are2:: @ 85CCB8C
.incbin "baserom.gba", 0x5ccbbc, 0x132 .string "are$"
gUnknown_085CCCEE:: @ 85CCCEE gText_BadEgg:: @ 85CCB90
.incbin "baserom.gba", 0x5cccee, 0x32 .string "Bad EGG$"
gUnknown_085CCD20:: @ 85CCD20 gText_BattleWallyName:: @ 85CCB98
.incbin "baserom.gba", 0x5ccd20, 0x92 .string "WALLY$"
gUnknown_085CCDB2:: @ 85CCDB2 gText_Win:: @ 85CCB9E
.incbin "baserom.gba", 0x5ccdb2, 0x3 .string "{HIGHLIGHT TRANSPARENT}Win$"
gUnknown_085CCDB5:: @ 85CCDB5 gText_Loss:: @ 85CCBA5
.incbin "baserom.gba", 0x5ccdb5, 0x3 .string "{HIGHLIGHT TRANSPARENT}Loss$"
gUnknown_085CCDB8:: @ 85CCDB8 gText_Draw:: @ 85CCBAD
.incbin "baserom.gba", 0x5ccdb8, 0x3 .string "{HIGHLIGHT TRANSPARENT}Draw$"
gUnknown_085CCDBB:: @ 85CCDBB gText_SpaceIs:: @ 85CCBB5
.incbin "baserom.gba", 0x5ccdbb, 0x5 .string " is$"
gUnknown_085CCDC0:: @ 85CCDC0 gText_ApostropheS:: @ 85CCBB9
.incbin "baserom.gba", 0x5ccdc0, 0x6 .string "s$"
gUnknown_085CCDC6:: @ 85CCDC6 gText_UnknownMoveTypes:: @ 85CCBBC
.incbin "baserom.gba", 0x5ccdc6, 0x5 .string "a NORMAL move$ "
.string "a FIGHTING move$ "
.string "a FLYING move$ "
.string "a POISON move$ "
.string "a GROUND move$ "
.string "a ROCK move$ "
.string "a BUG move$ "
.string "a GHOST move$ "
.string "a STEEL move$ "
.string "a ??? move$ "
.string "a FIRE move$ "
.string "a WATER move$ "
.string "a GRASS move$ "
.string "an ELECTRIC move$"
.string "a PSYCHIC move$ "
.string "an ICE move$ "
.string "a DRAGON move$ "
.string "a DARK move$ "
gUnknown_085CCDCB:: @ 85CCDCB gText_BattleTourney:: @ 85CCCEE
.incbin "baserom.gba", 0x5ccdcb, 0x13 .string "BATTLE TOURNEY$"
gUnknown_085CCDDE:: @ 85CCDDE gText_Round1:: @ 85CCCFD
.incbin "baserom.gba", 0x5ccdde, 0x26 .string "Round 1$"
gUnknown_085CCE04:: @ 85CCE04 gText_Round2:: @ 85CCD05
.incbin "baserom.gba", 0x5cce04, 0x13 .string "Round 2$"
gUnknown_085CCE17:: @ 85CCE17 gText_Semifinal:: @ 85CCC0D
.incbin "baserom.gba", 0x5cce17, 0x21 .string "Semifinal$"
gUnknown_085CCE38:: @ 85CCE38 gText_Final:: @ 85CCD17
.incbin "baserom.gba", 0x5cce38, 0x1b .string "Final$"
.align 2
gRoundsStringTable:: @ 85CCD20
.4byte gText_Round1
.4byte gText_Round2
.4byte gText_Semifinal
.4byte gText_Final
.string "The great new hope!\p$"
.string "Will the championship dream come true?!\p$"
.string "A former CHAMPION!\p$"
.string "The previous CHAMPION!\p$"
.string "The unbeaten CHAMPION!\p$"
gText_JapaneseHonorific:: @ 85CCDB2
.string "{KUN}$"
gText_Vs:: @ 85CCDB5
.string "VS$"
gText_RivalBuffer:: @ 85CCDB8
.string "{RIVAL}$"
gText_Mind:: @ 85CCDBB
.string "Mind$"
gText_Skill:: @ 85CCDC0
.string "Skill$"
gText_Body:: @ 85CCDC6
.string "Body$"
gText_Judgement:: @ 85CCDCB
.string "{STRING 0}{CLEAR 13}Judgment{CLEAR 13}{PLAYER}$"
gText_TwoTrainersSentPkmn:: @ 85CCDDE
.string "{STRING 28} {STRING 29} sent\nout {RIVAL}!\p{STRING 46} {STRING 47} sent\nout {AQUA}!$"
gText_TrainerXYSentOutPkmn3:: @ 85CCE04
.string "{STRING 46} {STRING 47} sent\nout {STRING 0}!$"
gText_TwoTrainersWantToBattle2:: @ 85CCE17
.string "{STRING 28} {STRING 29} and\n{STRING 46} {STRING 47}\lwant to battle!\p$"
gText_TrainerXYSentOutZGoN:: @ 85CCE38
.string "{STRING 50} {STRING 51} sent\nout {VERSION}!\lGo, {STRING 5}!$"
gText_TwoEnemiesDefeated:: @ 85CCE53 gText_TwoEnemiesDefeated:: @ 85CCE53
.string "{STRING 28} {STRING 29} and\n{STRING 46} {STRING 47}\lwere defeated!\p$" .string "{STRING 28} {STRING 29} and\n{STRING 46} {STRING 47}\lwere defeated!\p$"
@ -1858,7 +1957,7 @@ gText_RefCommenceBattle:: @ 85CD1A1
.string "REFEREE: {STRING 5} VS {RIVAL}!\nCommence battling!$" .string "REFEREE: {STRING 5} VS {RIVAL}!\nCommence battling!$"
.align 2 .align 2
gUnknown_085CD1C8:: @ 85CD1C8 gRefereeStringsTable:: @ 85CD1C8
.4byte gText_RefIfNothingIsDecided .4byte gText_RefIfNothingIsDecided
.4byte gText_RefThatsIt .4byte gText_RefThatsIt
.4byte gText_RefJudgeMind .4byte gText_RefJudgeMind
@ -1883,34 +1982,92 @@ gText_String49:: @ 85CD239
.string "{PLAY_SE 0x0011}{STRING 28} {STRING 29} fled!$" .string "{PLAY_SE 0x0011}{STRING 28} {STRING 29} fled!$"
.align 2 gText_PlayerLostAgainst2:: @ 85CD24C
gUnknown_085CD24C:: @ 85CD24C .string "Player lost against\n{STRING 28} {STRING 29}!$"
.incbin "baserom.gba", 0x5cd24c, 0x1b
gUnknown_085CD267:: @ 85CD267 gText_PlayerBattledToDraw2:: @ 85CD267
.incbin "baserom.gba", 0x5cd267, 0x28 .string "Player battled to a draw against\n{STRING 28} {STRING 29}!$"
gUnknown_085CD28F:: @ 85CD28F gText_RecordBattleToPass:: @ 85CD28F
.incbin "baserom.gba", 0x5cd28f, 0x3c .string "Would you like to record your battle\non your FRONTIER PASS?$"
gUnknown_085CD2CB:: @ 85CD2CB gText_BattleRecordedOnPass:: @ 85CD2CB
.incbin "baserom.gba", 0x5cd2cb, 0x36 .string "{STRING 35}s battle result was recorded\non the FRONTIER PASS.$"
gUnknown_085CD301:: @ 85CD301 gText_TrainerWantsToBattle:: @ 85CD301
.incbin "baserom.gba", 0x5cd301, 0x17 .string "{STRING 32}\nwants to battle!{PAUSE 49}$"
gUnknown_085CD318:: @ 85CD318 gText_TwoTrainersWantToBattle3:: @ 85CD318
.incbin "baserom.gba", 0x5cd318, 0x1e .string "{STRING 32} and {STRING 33}\nwant to battle!{PAUSE 49}$"
.align 1
gUnknown_085CD336:: @ 85CD336 gUnknown_085CD336:: @ 85CD336
.incbin "baserom.gba", 0x5cd336, 0xec .2byte 0x000e, 0x0046, 0x004a, 0x006a, 0x006b, 0x006c, 0x006e, 0x006f
.2byte 0x0079, 0x007b, 0x007d, 0x0094, 0x0096, 0x0097, 0x009b, 0x009c
.2byte 0x009f, 0x00a4, 0x00aa, 0x00ad, 0x00b6, 0x00bf, 0x00cb, 0x00cd
.2byte 0x00cf, 0x00d6, 0x00ed, 0x00f4, 0x00f5, 0x010a, 0x010f, 0x0112
.2byte 0x0113, 0x011a, 0x0125, 0x0136, 0x013c, 0x0140, 0x0149, 0x014a
.2byte 0x014e, 0x0154, 0x0000, 0x0064, 0x0069, 0x0075, 0x0085, 0x00af
.2byte 0x010d, 0x0153, 0x0000, 0x0060, 0x0061, 0x0066, 0x0068, 0x008c
.2byte 0x0090, 0x00a5, 0x00b8, 0x010c, 0x0111, 0x0118, 0x0119, 0x0129
.2byte 0x012a, 0x012c, 0x0139, 0x015a, 0x015b, 0x0000, 0x0001, 0x000a
.2byte 0x000b, 0x0011, 0x0013, 0x0014, 0x0015, 0x001e, 0x0023, 0x0025
.2byte 0x0027, 0x002b, 0x002c, 0x002d, 0x002e, 0x002f, 0x0040, 0x0047
.2byte 0x0051, 0x0059, 0x005a, 0x005b, 0x005c, 0x0067, 0x0076, 0x007a
.2byte 0x0080, 0x0084, 0x008b, 0x0091, 0x00a3, 0x00a9, 0x00ab, 0x00ae
.2byte 0x00c1, 0x00cc, 0x00d5, 0x00f9, 0x00fd, 0x00ff, 0x0100, 0x0103
.2byte 0x0104, 0x0110, 0x011b, 0x0141, 0x0157, 0x0000
gUnknown_085CD422:: @ 85CD422 gUnknown_085CD422:: @ 85CD422
.incbin "baserom.gba", 0x5cd422, 0x23e .byte 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff, 0xff
.align 2
gUnknown_085CD42C:: @ 85CD42C
.2byte 0x01ff, 0x0100, 0x0000, 0x0101, 0x060f, 0x0000, 0x01ff, 0x0101
.2byte 0x0000, 0x0100, 0x060f, 0x0000, 0x01ee, 0x0100, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x07ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x07ee, 0x0100
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0c00, 0x0b0e, 0x0000
.2byte 0x01ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x0102
.2byte 0x0000, 0x0c00, 0x0b0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x01ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x0100
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x0100, 0x0120, 0x0000, 0x0100
.2byte 0x0200, 0x0000, 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x01ff
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x01ff, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x0100, 0x01ff
.2byte 0x0000, 0x0100, 0x0600, 0x0000, 0x0100, 0x01ff, 0x0000, 0x0100
.2byte 0x0600, 0x0000, 0x0100, 0x01ff, 0x0000, 0x0100, 0x0600, 0x0000
.align 2
gUnknown_085CD54C:: @ 85C54C
.2byte 0x01ff, 0x0100, 0x0000, 0x0101, 0x060f, 0x0000, 0x01ff, 0x0101
.2byte 0x0000, 0x0100, 0x060f, 0x0000, 0x01ee, 0x0100, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x07ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x07ee, 0x0100
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0c00, 0x0b0e, 0x0000
.2byte 0x01ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x0102
.2byte 0x0000, 0x0c00, 0x0b0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x07ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x01ee, 0x0100, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x0100
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x0100, 0x0120, 0x0000, 0x0100
.2byte 0x0200, 0x0000, 0x01ee, 0x01ff, 0x0000, 0x0100, 0x0f0e, 0x0000
.2byte 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x01ff
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x01ff, 0x0000, 0x0d00
.2byte 0x0f0e, 0x0000, 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000
.2byte 0x01ee, 0x01ff, 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x01ee, 0x01ff
.2byte 0x0000, 0x0d00, 0x0f0e, 0x0000, 0x0111, 0x0100, 0x0000, 0x0201
.2byte 0x0301, 0x0000
.align 2
gUnknown_085CD660:: @ 85CD660 gUnknown_085CD660:: @ 85CD660
.incbin "baserom.gba", 0x5cd660, 0x8 .4byte gUnknown_085CD42C
.4byte gUnknown_085CD54C
.align 2
gUnknown_085CD668:: @ 85CD668 gUnknown_085CD668:: @ 85CD668
.incbin "baserom.gba", 0x5cd668, 0x4 .byte 0x08, 0x04, 0x01, 0x00

View File

@ -31,7 +31,7 @@ extern const union AnimCmd* gUnknown_082FF70C[];
extern const union AnimCmd* const * const gUnknown_08309AAC[]; extern const union AnimCmd* const * const gUnknown_08309AAC[];
extern const union AnimCmd* const * const gUnknown_08305D0C[]; extern const union AnimCmd* const * const gUnknown_08305D0C[];
extern const union AnimCmd* const * const gUnknown_0830536C[]; extern const union AnimCmd* const * const gUnknown_0830536C[];
extern const u8 gBadEggNickname[]; extern const u8 gText_BadEgg[];
extern const u8 gText_EggNickname[]; extern const u8 gText_EggNickname[];
extern u8 GetBankSide(u8 bank); extern u8 GetBankSide(u8 bank);
@ -409,8 +409,8 @@ u32 GetBoxMonData(struct BoxPokemon *boxMon, s32 field, u8 *data)
if (boxMon->isBadEgg) if (boxMon->isBadEgg)
{ {
for (retVal = 0; for (retVal = 0;
retVal < POKEMON_NAME_LENGTH && gBadEggNickname[retVal] != EOS; retVal < POKEMON_NAME_LENGTH && gText_BadEgg[retVal] != EOS;
data[retVal] = gBadEggNickname[retVal], retVal++) {} data[retVal] = gText_BadEgg[retVal], retVal++) {}
data[retVal] = EOS; data[retVal] = EOS;
} }

View File

@ -54,7 +54,7 @@ extern const s8 gNatureStatTable[][5];
extern const s8 gUnknown_08329ECE[][3]; extern const s8 gUnknown_08329ECE[][3];
extern const u32 gBitTable[]; extern const u32 gBitTable[];
extern const u32 gTMHMLearnsets[][2]; extern const u32 gTMHMLearnsets[][2];
extern const u8 BattleText_Wally[]; extern const u8 gText_BattleWallyName[];
extern const u8 gText_PkmnsXPreventsSwitching[]; extern const u8 gText_PkmnsXPreventsSwitching[];
extern const struct CompressedSpritePalette gMonPaletteTable[]; extern const struct CompressedSpritePalette gMonPaletteTable[];
extern const struct CompressedSpritePalette gMonShinyPaletteTable[]; extern const struct CompressedSpritePalette gMonShinyPaletteTable[];
@ -1177,7 +1177,7 @@ u16 GetBattleBGM(void)
case CLASS_PKMN_TRAINER_RIVAL: case CLASS_PKMN_TRAINER_RIVAL:
if (gBattleTypeFlags & BATTLE_TYPE_FRONTIER) if (gBattleTypeFlags & BATTLE_TYPE_FRONTIER)
return 0x1E1; return 0x1E1;
if (!StringCompare(gTrainers[gTrainerBattleOpponent_A].trainerName, BattleText_Wally)) if (!StringCompare(gTrainers[gTrainerBattleOpponent_A].trainerName, gText_BattleWallyName))
return 0x1DC; return 0x1DC;
return 0x1E1; return 0x1E1;
case CLASS_ELITE_FOUR: case CLASS_ELITE_FOUR: