summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/battle_message.s131
-rw-r--r--data/cable_club.s32
-rw-r--r--data/field_door.s416
-rwxr-xr-xdata/fldeff_decoration.s36
-rw-r--r--data/fldeff_flash.s71
-rwxr-xr-xdata/fldeff_recordmixing.s45
-rwxr-xr-x[-rw-r--r--]data/fldeff_secretpower.s (renamed from data/fldeff_80C5CD4.s)112
-rw-r--r--data/main_menu.s59
-rw-r--r--data/map_events.s13
-rwxr-xr-xdata/maps/events/Route124_DivingTreasureHuntersHouse.inc12
-rw-r--r--data/matsuda_debug_menu.s201
-rw-r--r--data/money.s31
-rw-r--r--data/mori_debug_menu.s72
-rwxr-xr-xdata/pc_screen_effect.s43
-rw-r--r--data/reset_rtc_screen.s67
-rw-r--r--data/text/battle_strings.inc1830
-rw-r--r--data/text_window.s31
-rw-r--r--data/tileset_anim.s637
-rw-r--r--data/tv.s205
19 files changed, 137 insertions, 3907 deletions
diff --git a/data/battle_message.s b/data/battle_message.s
deleted file mode 100644
index 0ad61bfc0..000000000
--- a/data/battle_message.s
+++ /dev/null
@@ -1,131 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .include "data/text/battle_strings.inc"
-
- .align 1
-gUnknown_084016BC:: @ 84016BC
- .2byte 0xE
- .2byte 0x46
- .2byte 0x4A
- .2byte 0x6A
- .2byte 0x6B
- .2byte 0x6C
- .2byte 0x6E
- .2byte 0x6F
- .2byte 0x79
- .2byte 0x7B
- .2byte 0x7D
- .2byte 0x94
- .2byte 0x96
- .2byte 0x97
- .2byte 0x9B
- .2byte 0x9C
- .2byte 0x9F
- .2byte 0xA4
- .2byte 0xAA
- .2byte 0xAD
- .2byte 0xB6
- .2byte 0xBF
- .2byte 0xCB
- .2byte 0xCD
- .2byte 0xCF
- .2byte 0xD6
- .2byte 0xED
- .2byte 0xF4
- .2byte 0xF5
- .2byte 0x10A
- .2byte 0x10F
- .2byte 0x112
- .2byte 0x113
- .2byte 0x11A
- .2byte 0x125
- .2byte 0x136
- .2byte 0x13C
- .2byte 0x140
- .2byte 0x149
- .2byte 0x14A
- .2byte 0x14E
- .2byte 0x154
- .2byte 0x0
- .2byte 0x64
- .2byte 0x69
- .2byte 0x75
- .2byte 0x85
- .2byte 0xAF
- .2byte 0x10D
- .2byte 0x153
- .2byte 0x0
- .2byte 0x60
- .2byte 0x61
- .2byte 0x66
- .2byte 0x68
- .2byte 0x8C
- .2byte 0x90
- .2byte 0xA5
- .2byte 0xB8
- .2byte 0x10C
- .2byte 0x111
- .2byte 0x118
- .2byte 0x119
- .2byte 0x129
- .2byte 0x12A
- .2byte 0x12C
- .2byte 0x139
- .2byte 0x15A
- .2byte 0x15B
- .2byte 0x0
- .2byte 0x1
- .2byte 0xA
- .2byte 0xB
- .2byte 0x11
- .2byte 0x13
- .2byte 0x14
- .2byte 0x15
- .2byte 0x1E
- .2byte 0x23
- .2byte 0x25
- .2byte 0x27
- .2byte 0x2B
- .2byte 0x2C
- .2byte 0x2D
- .2byte 0x2E
- .2byte 0x2F
- .2byte 0x40
- .2byte 0x47
- .2byte 0x51
- .2byte 0x59
- .2byte 0x5A
- .2byte 0x5B
- .2byte 0x5C
- .2byte 0x67
- .2byte 0x76
- .2byte 0x7A
- .2byte 0x80
- .2byte 0x84
- .2byte 0x8B
- .2byte 0x91
- .2byte 0xA3
- .2byte 0xA9
- .2byte 0xAB
- .2byte 0xAE
- .2byte 0xC1
- .2byte 0xCC
- .2byte 0xD5
- .2byte 0xF9
- .2byte 0xFD
- .2byte 0xFF
- .2byte 0x100
- .2byte 0x103
- .2byte 0x104
- .2byte 0x110
- .2byte 0x11B
- .2byte 0x141
- .2byte 0x157
- .2byte 0x0
-
- .align 2
-gUnknown_084017A8:: @ 84017A8
- .4byte -1, -1
diff --git a/data/cable_club.s b/data/cable_club.s
deleted file mode 100644
index f0ced6292..000000000
--- a/data/cable_club.s
+++ /dev/null
@@ -1,32 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-.ifdef ENGLISH
-TrainerCardColorName_Bronze:
- .string "BRONZE$", 7
-TrainerCardColorName_Copper:
- .string "COPPER$", 7
-TrainerCardColorName_Silver:
- .string "SILVER$", 7
-TrainerCardColorName_Gold:
- .string "GOLD$", 7
-.else
-TrainerCardColorName_Bronze:
- .string "BRONZE$", 7
-TrainerCardColorName_Copper:
- .string "KUPFER$", 7
-TrainerCardColorName_Silver:
- .string "SILBER$", 7
-TrainerCardColorName_Gold:
- .string "GOLD$", 7
-.endif
-
-
- .align 2
-gTrainerCardColorNames:: @ 839B21C
- .4byte TrainerCardColorName_Bronze
- .4byte TrainerCardColorName_Copper
- .4byte TrainerCardColorName_Silver
- .4byte TrainerCardColorName_Gold
diff --git a/data/field_door.s b/data/field_door.s
deleted file mode 100644
index d7ccdd2d4..000000000
--- a/data/field_door.s
+++ /dev/null
@@ -1,416 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-DoorAnimTiles_04: @ 8308F1C
- .incbin "graphics/door_anims/04/0.4bpp"
- .incbin "graphics/door_anims/04/1.4bpp"
- .incbin "graphics/door_anims/04/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_05: @ 830923C
- .incbin "graphics/door_anims/05/0.4bpp"
- .incbin "graphics/door_anims/05/1.4bpp"
- .incbin "graphics/door_anims/05/2.4bpp"
-
- .align 2
-DoorAnimTiles_08: @ 830953C
- .incbin "graphics/door_anims/08/0.4bpp"
- .incbin "graphics/door_anims/08/1.4bpp"
- .incbin "graphics/door_anims/08/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_15: @ 830985C
- .incbin "graphics/door_anims/15/0.4bpp"
- .incbin "graphics/door_anims/15/1.4bpp"
- .incbin "graphics/door_anims/15/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_16: @ 8309B7C
- .incbin "graphics/door_anims/16/0.4bpp"
- .incbin "graphics/door_anims/16/1.4bpp"
- .incbin "graphics/door_anims/16/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_00: @ 8309E9C
- .incbin "graphics/door_anims/00/0.4bpp"
- .incbin "graphics/door_anims/00/1.4bpp"
- .incbin "graphics/door_anims/00/2.4bpp"
-
- .align 2
-DoorAnimTiles_01: @ 830A19C
- .incbin "graphics/door_anims/01/0.4bpp"
- .incbin "graphics/door_anims/01/1.4bpp"
- .incbin "graphics/door_anims/01/2.4bpp"
-
- .align 2
-DoorAnimTiles_02: @ 830A49C
- .incbin "graphics/door_anims/02/0.4bpp"
- .incbin "graphics/door_anims/02/1.4bpp"
- .incbin "graphics/door_anims/02/2.4bpp"
-
- .align 2
-DoorAnimTiles_03: @ 830A79C
- .incbin "graphics/door_anims/03/0.4bpp"
- .incbin "graphics/door_anims/03/1.4bpp"
- .incbin "graphics/door_anims/03/2.4bpp"
-
- .align 2
-DoorAnimTiles_06: @ 830AA9C
- .incbin "graphics/door_anims/06/0.4bpp"
- .incbin "graphics/door_anims/06/1.4bpp"
- .incbin "graphics/door_anims/06/2.4bpp"
-
- .align 2
-DoorAnimTiles_07: @ 830AD9C
- .incbin "graphics/door_anims/07/0.4bpp"
- .incbin "graphics/door_anims/07/1.4bpp"
- .incbin "graphics/door_anims/07/2.4bpp"
-
- .align 2
-DoorAnimTiles_09: @ 830B09C
- .incbin "graphics/door_anims/09/0.4bpp"
- .incbin "graphics/door_anims/09/1.4bpp"
- .incbin "graphics/door_anims/09/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_10: @ 830B3BC
- .incbin "graphics/door_anims/10/0.4bpp"
- .incbin "graphics/door_anims/10/1.4bpp"
- .incbin "graphics/door_anims/10/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_11: @ 830B6DC
- .incbin "graphics/door_anims/11/0.4bpp"
- .incbin "graphics/door_anims/11/1.4bpp"
- .incbin "graphics/door_anims/11/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_12: @ 830B9FC
- .incbin "graphics/door_anims/12/0.4bpp"
- .incbin "graphics/door_anims/12/1.4bpp"
- .incbin "graphics/door_anims/12/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_13: @ 830BD1C
- .incbin "graphics/door_anims/13/0.4bpp"
- .incbin "graphics/door_anims/13/1.4bpp"
- .incbin "graphics/door_anims/13/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_14: @ 830C03C
- .incbin "graphics/door_anims/14/0.4bpp"
- .incbin "graphics/door_anims/14/1.4bpp"
- .incbin "graphics/door_anims/14/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_17: @ 830C35C
- .incbin "graphics/door_anims/17/0.4bpp"
- .incbin "graphics/door_anims/17/1.4bpp"
- .incbin "graphics/door_anims/17/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_18: @ 830C67C
- .incbin "graphics/door_anims/18/0.4bpp"
- .incbin "graphics/door_anims/18/1.4bpp"
- .incbin "graphics/door_anims/18/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_19: @ 830C99C
- .incbin "graphics/door_anims/19/0.4bpp"
- .incbin "graphics/door_anims/19/1.4bpp"
- .incbin "graphics/door_anims/19/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_20: @ 830CCBC
- .incbin "graphics/door_anims/20/0.4bpp"
- .incbin "graphics/door_anims/20/1.4bpp"
- .incbin "graphics/door_anims/20/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_21: @ 830CFDC
- .incbin "graphics/door_anims/21/0.4bpp"
- .incbin "graphics/door_anims/21/1.4bpp"
- .incbin "graphics/door_anims/21/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_22: @ 830D2FC
- .incbin "graphics/door_anims/22/0.4bpp"
- .incbin "graphics/door_anims/22/1.4bpp"
- .incbin "graphics/door_anims/22/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_23: @ 830D61C
- .incbin "graphics/door_anims/23/0.4bpp"
- .incbin "graphics/door_anims/23/1.4bpp"
- .incbin "graphics/door_anims/23/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_24: @ 830D93C
- .incbin "graphics/door_anims/24/0.4bpp"
- .incbin "graphics/door_anims/24/1.4bpp"
- .incbin "graphics/door_anims/24/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_25: @ 830DC5C
- .incbin "graphics/door_anims/25/0.4bpp"
- .incbin "graphics/door_anims/25/1.4bpp"
- .incbin "graphics/door_anims/25/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_26: @ 830DF7C
- .incbin "graphics/door_anims/26/0.4bpp"
- .incbin "graphics/door_anims/26/1.4bpp"
- .incbin "graphics/door_anims/26/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_27: @ 830E29C
- .incbin "graphics/door_anims/27/0.4bpp"
- .incbin "graphics/door_anims/27/1.4bpp"
- .incbin "graphics/door_anims/27/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_28: @ 830E5BC
- .incbin "graphics/door_anims/28/0.4bpp"
- .incbin "graphics/door_anims/28/1.4bpp"
- .incbin "graphics/door_anims/28/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_29: @ 830E8DC
- .incbin "graphics/door_anims/29/0.4bpp"
- .incbin "graphics/door_anims/29/1.4bpp"
- .incbin "graphics/door_anims/29/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_30: @ 830EBFC
- .incbin "graphics/door_anims/30/0.4bpp"
- .incbin "graphics/door_anims/30/1.4bpp"
- .incbin "graphics/door_anims/30/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_31: @ 830EF1C
- .incbin "graphics/door_anims/31/0.4bpp"
- .incbin "graphics/door_anims/31/1.4bpp"
- .incbin "graphics/door_anims/31/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_32: @ 830F23C
- .incbin "graphics/door_anims/32/0.4bpp"
- .incbin "graphics/door_anims/32/1.4bpp"
- .incbin "graphics/door_anims/32/2.4bpp"
-
- .space 32
-
- .align 2
-DoorAnimTiles_33: @ 830F55C
- .incbin "graphics/door_anims/33/0.4bpp"
- .incbin "graphics/door_anims/33/1.4bpp"
- .incbin "graphics/door_anims/33/2.4bpp"
-
- .space 32
-
-gDoorOpenAnimFrames:: @ 830F87C
- door_anim_frame 4, -1
- door_anim_frame 4, 0
- door_anim_frame 4, 0x100
- door_anim_frame 4, 0x200
- door_anim_frame 0, 0
-
-gDoorCloseAnimFrames:: @ 830F890
- door_anim_frame 4, 0x200
- door_anim_frame 4, 0x100
- door_anim_frame 4, 0
- door_anim_frame 4, -1
- door_anim_frame 0, 0
-
-DoorAnimPalettes_830F8A4:
- .byte 1, 1, 1, 1, 1, 1, 1, 1
-
-DoorAnimPalettes_830F8AC:
- .byte 1, 1, 1, 1, 1, 1, 1, 1
-
-DoorAnimPalettes_830F8B4:
- .byte 5, 5, 5, 5, 5, 5, 5, 5
-
-DoorAnimPalettes_830F8BC:
- .byte 0, 0, 1, 1, 1, 1, 1, 1
-
-DoorAnimPalettes_830F8C4:
- .byte 6, 6, 6, 6, 6, 6, 6, 6
-
-DoorAnimPalettes_830F8CC:
- .byte 8, 8, 8, 8, 8, 8, 8, 8
-
-DoorAnimPalettes_830F8D4:
- .byte 11, 11, 11, 11, 11, 11, 11, 11
-
-DoorAnimPalettes_830F8DC:
- .byte 10, 10, 10, 10, 10, 10, 10, 10
-
-DoorAnimPalettes_830F8E4:
- .byte 7, 7, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F8EC:
- .byte 8, 8, 8, 8, 8, 8, 8, 8
-
-DoorAnimPalettes_830F8F4:
- .byte 9, 9, 9, 9, 9, 9, 9, 9
-
-DoorAnimPalettes_830F8FC:
- .byte 9, 9, 1, 1, 1, 1, 1, 1
-
-DoorAnimPalettes_830F904:
- .byte 8, 8, 8, 8, 8, 8, 8, 8
-
-DoorAnimPalettes_830F90C:
- .byte 9, 9, 9, 9, 9, 9, 9, 9
-
-DoorAnimPalettes_830F914:
- .byte 6, 6, 6, 6, 6, 6, 6, 6
-
-DoorAnimPalettes_830F91C:
- .byte 6, 6, 6, 6, 6, 6, 6, 6
-
-DoorAnimPalettes_830F924:
- .byte 0, 0, 5, 5, 5, 5, 5, 5
-
-DoorAnimPalettes_830F92C:
- .byte 6, 6, 1, 1, 1, 1, 1, 1
-
-DoorAnimPalettes_830F934:
- .byte 7, 7, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F93C:
- .byte 6, 6, 5, 5, 5, 5, 5, 5
-
-DoorAnimPalettes_830F944:
- .byte 5, 5, 5, 5, 5, 5, 5, 5
-
-DoorAnimPalettes_830F94C:
- .byte 1, 1, 1, 1, 1, 1, 1, 1
-
-DoorAnimPalettes_830F954:
- .byte 6, 6, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F95C:
- .byte 7, 7, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F964:
- .byte 5, 5, 5, 5, 5, 5, 5, 5
-
-DoorAnimPalettes_830F96C:
- .byte 9, 9, 9, 9, 9, 9, 9, 9
-
-DoorAnimPalettes_830F974:
- .byte 8, 8, 8, 8, 8, 8, 8, 8
-
-DoorAnimPalettes_830F97C:
- .byte 6, 6, 6, 6, 6, 6, 6, 6
-
-DoorAnimPalettes_830F984:
- .byte 7, 7, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F98C:
- .byte 11, 11, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F994:
- .byte 7, 7, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F99C:
- .byte 6, 6, 7, 7, 7, 7, 7, 7
-
-DoorAnimPalettes_830F9A4:
- .byte 9, 9, 9, 9, 9, 9, 9, 9
-
-DoorAnimPalettes_830F9AC:
- .byte 7, 7, 7, 7, 7, 7, 7, 7
-
- .align 2
-gDoorAnimGraphicsTable:: @ 830F9B4
- door_anim_gfx 0x021, 0, DoorAnimTiles_00, DoorAnimPalettes_830F8A4
- door_anim_gfx 0x061, 1, DoorAnimTiles_01, DoorAnimPalettes_830F8AC
- door_anim_gfx 0x1CD, 1, DoorAnimTiles_02, DoorAnimPalettes_830F8B4
- door_anim_gfx 0x041, 1, DoorAnimTiles_03, DoorAnimPalettes_830F8BC
- door_anim_gfx 0x248, 0, DoorAnimTiles_04, DoorAnimPalettes_830F8C4
- door_anim_gfx 0x249, 0, DoorAnimTiles_05, DoorAnimPalettes_830F8CC
- door_anim_gfx 0x22F, 0, DoorAnimTiles_06, DoorAnimPalettes_830F8D4
- door_anim_gfx 0x21F, 0, DoorAnimTiles_07, DoorAnimPalettes_830F8DC
- door_anim_gfx 0x2A5, 0, DoorAnimTiles_08, DoorAnimPalettes_830F8E4
- door_anim_gfx 0x287, 0, DoorAnimTiles_09, DoorAnimPalettes_830F8F4
- door_anim_gfx 0x2AC, 0, DoorAnimTiles_10, DoorAnimPalettes_830F934
- door_anim_gfx 0x3A1, 0, DoorAnimTiles_11, DoorAnimPalettes_830F93C
- door_anim_gfx 0x2DC, 0, DoorAnimTiles_12, DoorAnimPalettes_830F92C
- door_anim_gfx 0x225, 0, DoorAnimTiles_13, DoorAnimPalettes_830F924
- door_anim_gfx 0x1DB, 1, DoorAnimTiles_14, DoorAnimPalettes_830F94C
- door_anim_gfx 0x246, 0, DoorAnimTiles_15, DoorAnimPalettes_830F8EC
- door_anim_gfx 0x28E, 0, DoorAnimTiles_16, DoorAnimPalettes_830F944
- door_anim_gfx 0x2A1, 0, DoorAnimTiles_17, DoorAnimPalettes_830F8FC
- door_anim_gfx 0x21C, 0, DoorAnimTiles_18, DoorAnimPalettes_830F914
- door_anim_gfx 0x21E, 0, DoorAnimTiles_19, DoorAnimPalettes_830F91C
- door_anim_gfx 0x21D, 1, DoorAnimTiles_20, DoorAnimPalettes_830F904
- door_anim_gfx 0x21A, 0, DoorAnimTiles_21, DoorAnimPalettes_830F90C
- door_anim_gfx 0x224, 0, DoorAnimTiles_22, DoorAnimPalettes_830F954
- door_anim_gfx 0x289, 0, DoorAnimTiles_23, DoorAnimPalettes_830F95C
- door_anim_gfx 0x30C, 1, DoorAnimTiles_24, DoorAnimPalettes_830F964
- door_anim_gfx 0x32D, 1, DoorAnimTiles_25, DoorAnimPalettes_830F96C
- door_anim_gfx 0x2ED, 1, DoorAnimTiles_26, DoorAnimPalettes_830F974
- door_anim_gfx 0x264, 1, DoorAnimTiles_27, DoorAnimPalettes_830F97C
- door_anim_gfx 0x22B, 0, DoorAnimTiles_28, DoorAnimPalettes_830F984
- door_anim_gfx 0x2F7, 0, DoorAnimTiles_29, DoorAnimPalettes_830F98C
- door_anim_gfx 0x297, 0, DoorAnimTiles_30, DoorAnimPalettes_830F994
- door_anim_gfx 0x285, 1, DoorAnimTiles_31, DoorAnimPalettes_830F99C
- door_anim_gfx 0x25D, 1, DoorAnimTiles_32, DoorAnimPalettes_830F9A4
- door_anim_gfx 0x20E, 1, DoorAnimTiles_33, DoorAnimPalettes_830F9AC
- door_anim_gfx 0, 0, 0, 0
diff --git a/data/fldeff_decoration.s b/data/fldeff_decoration.s
new file mode 100755
index 000000000..2081679cd
--- /dev/null
+++ b/data/fldeff_decoration.s
@@ -0,0 +1,36 @@
+ .include "asm/macros.inc"
+ .include "constants/constants.inc"
+
+ .section .rodata
+
+ .align 2
+gOamData_83D266C:: @ 83D266C
+ .2byte 0x8000
+ .2byte 0x8000
+ .2byte 0x0800
+
+ .align 2
+gSpriteAnim_83D2674:: @ 83D2674
+ obj_image_anim_frame 0, 6
+ obj_image_anim_frame 1, 6
+ obj_image_anim_frame 2, 6
+ obj_image_anim_end
+
+ .align 2
+gSpriteAnimTable_83D2684:: @ 83D2684
+ .4byte gSpriteAnim_83D2674
+
+ .align 2
+gSpriteImageTable_83D2688:: @ 83D2688
+ obj_frame_tiles gSpriteImage_83D21EC, 0x100
+ obj_frame_tiles gSpriteImage_83D22EC, 0x100
+ obj_frame_tiles gSpriteImage_83D23EC, 0x100
+
+ .align 2
+gSpriteTemplate_83D26A0:: @ 83D26A0
+ spr_template 0xFFFF, 4110, gOamData_83D266C, gSpriteAnimTable_83D2684, gSpriteImageTable_83D2688, gDummySpriteAffineAnimTable, SpriteCB_SandPillar_0
+
+@ This uses one of the secret base palettes, so there is no "09.pal" file.
+ .align 2
+gFieldEffectObjectPaletteInfo9:: @ 83D26B8
+ obj_pal gTilesetPalettes_SecretBase + 5 * 0x20, 0x100E
diff --git a/data/fldeff_flash.s b/data/fldeff_flash.s
deleted file mode 100644
index c8b6185f2..000000000
--- a/data/fldeff_flash.s
+++ /dev/null
@@ -1,71 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_083F7FC4:: @ 83F7FC4
- .byte 1, 4, 1, 0
- .4byte sub_810CFF8
- .byte 2, 4, 1, 0
- .4byte sub_810CFF8
- .byte 3, 4, 1, 0
- .4byte sub_810CFF8
- .byte 5, 4, 1, 0
- .4byte sub_810CFF8
- .byte 6, 4, 1, 0
- .4byte sub_810CFF8
- .byte 7, 4, 1, 0
- .4byte sub_810CFF8
- .byte 8, 4, 1, 0
- .4byte sub_810CFF8
- .byte 9, 4, 1, 0
- .4byte sub_810CFF8
-
- .byte 4, 1, 0, 1
- .4byte sub_810CE48
- .byte 4, 2, 0, 1
- .4byte sub_810CE48
- .byte 4, 3, 0, 1
- .4byte sub_810CE48
- .byte 4, 5, 0, 1
- .4byte sub_810CE48
- .byte 4, 6, 0, 1
- .4byte sub_810CE48
- .byte 4, 7, 0, 1
- .4byte sub_810CE48
- .byte 4, 8, 0, 1
- .4byte sub_810CE48
- .byte 4, 9, 0, 1
- .4byte sub_810CE48
-
- .byte 0, 0, 0, 0
- .4byte NULL
-
- .align 2
-gCaveTransitionPalette_White:: @ 83F804C
- .rept 16
- .2byte 0x7FFF
- .endr
-
- .align 2
-gCaveTransitionPalette_Black:: @ 83F806C
- .rept 16
- .2byte 0x0000
- .endr
-
- .align 1
-gUnknown_083F808C:: @ 83F808C
- .incbin "graphics/misc/83F808C.gbapal"
-
- .align 1
-gUnknown_083F809C:: @ 83F809C
- .incbin "graphics/misc/83F809C.gbapal"
-
- .align 2
-gCaveTransitionTilemap:: @ 83F80AC
- .incbin "graphics/misc/cave_transition_map.bin.lz"
-
- .align 2
-gCaveTransitionTiles:: @ 83F828C
- .incbin "graphics/misc/cave_transition.4bpp.lz"
diff --git a/data/fldeff_recordmixing.s b/data/fldeff_recordmixing.s
new file mode 100755
index 000000000..ee9d6b8d6
--- /dev/null
+++ b/data/fldeff_recordmixing.s
@@ -0,0 +1,45 @@
+ .include "asm/macros.inc"
+ .include "constants/constants.inc"
+
+ .section .rodata
+
+ .align 2
+gSpriteImage_83D26C0:: @ 83D26C0
+ .incbin "graphics/unknown_sprites/83D2860/0.4bpp"
+
+ .align 2
+gSpriteImage_83D2740:: @ 83D2740
+ .incbin "graphics/unknown_sprites/83D2860/1.4bpp"
+
+ .align 2
+gSpriteImage_83D27C0:: @ 83D27C0
+ .incbin "graphics/unknown_sprites/83D2860/2.4bpp"
+
+ .align 2
+Palette_3D2840:: @ 83D2840
+ .incbin "graphics/unknown/unknown_3D2840.gbapal"
+
+ .align 2
+gSpriteImageTable_83D2860:: @ 83D2860
+ obj_frame_tiles gSpriteImage_83D26C0, 0x80
+ obj_frame_tiles gSpriteImage_83D2740, 0x80
+ obj_frame_tiles gSpriteImage_83D27C0, 0x80
+
+ .align 2
+gUnknown_083D2878:: @ 83D2878
+ obj_pal Palette_3D2840, 4096
+
+ .align 2
+gSpriteAnim_83D2880:: @ 83D2880
+ obj_image_anim_frame 0, 30
+ obj_image_anim_frame 1, 30
+ obj_image_anim_frame 2, 30
+ obj_image_anim_jump 0
+
+ .align 2
+gSpriteAnimTable_83D2890:: @ 83D2890
+ .4byte gSpriteAnim_83D2880
+
+ .align 2
+gSpriteTemplate_83D2894:: @ 83D2894
+ spr_template 0xFFFF, 4096, gFieldOamData_32x8, gSpriteAnimTable_83D2890, gSpriteImageTable_83D2860, gDummySpriteAffineAnimTable, SpriteCallbackDummy
diff --git a/data/fldeff_80C5CD4.s b/data/fldeff_secretpower.s
index 4f0e83832..589ded675 100644..100755
--- a/data/fldeff_80C5CD4.s
+++ b/data/fldeff_secretpower.s
@@ -4,45 +4,6 @@
.section .rodata
.align 2
-gUnknown_083D1898:: @ 83D1898
- obj_tiles gUnknownGfx_083D190C, 0x80, 0
-
- .align 2
-gUnknown_083D18A0:: @ 83D18A0
- obj_pal gUnknownPal_083D18EC, 0x0000
-
- .align 2
-gSpriteTemplate_83D18A8:: @ 83D18A8
- spr_template 0, 0, gOamData_83D18D8, gSpriteAnimTable_83D18E8, NULL, gDummySpriteAffineAnimTable, sub_80C60CC
-
- .align 2
-gSpriteTemplate_83D18C0:: @ 83D18C0
- spr_template 0, 0, gOamData_83D18D8, gSpriteAnimTable_83D18E8, NULL, gDummySpriteAffineAnimTable, sub_80C6130
-
- .align 2
-gOamData_83D18D8:: @ 83D18D8
- .2byte 0x4000
- .2byte 0x4000
- .2byte 0x0000
-
- .align 2
-gSpriteAnim_83D18E0:: @ 83D18E0
- obj_image_anim_frame 0, 5
- obj_image_anim_end
-
- .align 2
-gSpriteAnimTable_83D18E8:: @ 83D18E8
- .4byte gSpriteAnim_83D18E0
-
- .align 2
-gUnknownPal_083D18EC::
- .incbin "graphics/unknown/unknown_3D18EC.gbapal"
-
- .align 2
-gUnknownGfx_083D190C::
- .incbin "graphics/unknown/unknown_3D190C.4bpp"
-
- .align 2
gSpriteImage_83D198C:: @ 83D198C
.incbin "graphics/unknown_sprites/83D259C/0.4bpp"
@@ -245,76 +206,3 @@ gFieldEffectObjectPaletteInfo7:: @ 83D265C
.align 2
gFieldEffectObjectPaletteInfo8:: @ 83D2664
obj_pal gFieldEffectObjectPalette8, 0x1008
-
- .align 2
-gOamData_83D266C:: @ 83D266C
- .2byte 0x8000
- .2byte 0x8000
- .2byte 0x0800
-
- .align 2
-gSpriteAnim_83D2674:: @ 83D2674
- obj_image_anim_frame 0, 6
- obj_image_anim_frame 1, 6
- obj_image_anim_frame 2, 6
- obj_image_anim_end
-
- .align 2
-gSpriteAnimTable_83D2684:: @ 83D2684
- .4byte gSpriteAnim_83D2674
-
- .align 2
-gSpriteImageTable_83D2688:: @ 83D2688
- obj_frame_tiles gSpriteImage_83D21EC, 0x100
- obj_frame_tiles gSpriteImage_83D22EC, 0x100
- obj_frame_tiles gSpriteImage_83D23EC, 0x100
-
- .align 2
-gSpriteTemplate_83D26A0:: @ 83D26A0
- spr_template 0xFFFF, 4110, gOamData_83D266C, gSpriteAnimTable_83D2684, gSpriteImageTable_83D2688, gDummySpriteAffineAnimTable, SpriteCB_SandPillar_0
-
-@ This uses one of the secret base palettes, so there is no "09.pal" file.
- .align 2
-gFieldEffectObjectPaletteInfo9:: @ 83D26B8
- obj_pal gTilesetPalettes_SecretBase + 5 * 0x20, 0x100E
-
- .align 2
-gSpriteImage_83D26C0:: @ 83D26C0
- .incbin "graphics/unknown_sprites/83D2860/0.4bpp"
-
- .align 2
-gSpriteImage_83D2740:: @ 83D2740
- .incbin "graphics/unknown_sprites/83D2860/1.4bpp"
-
- .align 2
-gSpriteImage_83D27C0:: @ 83D27C0
- .incbin "graphics/unknown_sprites/83D2860/2.4bpp"
-
- .align 2
-Palette_3D2840:: @ 83D2840
- .incbin "graphics/unknown/unknown_3D2840.gbapal"
-
- .align 2
-gSpriteImageTable_83D2860:: @ 83D2860
- obj_frame_tiles gSpriteImage_83D26C0, 0x80
- obj_frame_tiles gSpriteImage_83D2740, 0x80
- obj_frame_tiles gSpriteImage_83D27C0, 0x80
-
- .align 2
-gUnknown_083D2878:: @ 83D2878
- obj_pal Palette_3D2840, 4096
-
- .align 2
-gSpriteAnim_83D2880:: @ 83D2880
- obj_image_anim_frame 0, 30
- obj_image_anim_frame 1, 30
- obj_image_anim_frame 2, 30
- obj_image_anim_jump 0
-
- .align 2
-gSpriteAnimTable_83D2890:: @ 83D2890
- .4byte gSpriteAnim_83D2880
-
- .align 2
-gSpriteTemplate_83D2894:: @ 83D2894
- spr_template 0xFFFF, 4096, gFieldOamData_32x8, gSpriteAnimTable_83D2890, gSpriteImageTable_83D2860, gDummySpriteAffineAnimTable, SpriteCallbackDummy
diff --git a/data/main_menu.s b/data/main_menu.s
deleted file mode 100644
index 1fae3850b..000000000
--- a/data/main_menu.s
+++ /dev/null
@@ -1,59 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_081E764C:: @ 81E764C
- .incbin "graphics/birch_speech/bg0.gbapal"
- .incbin "graphics/birch_speech/bg1.gbapal"
-
- .align 2
-gBirchIntroShadowGfx:: @ 81E768C
- .incbin "graphics/birch_speech/shadow.4bpp.lz"
-
- .align 2
-gUnknown_081E7834:: @ 81E7834
- .incbin "graphics/birch_speech/map.bin.lz"
-
- .align 2
-gUnknown_081E795C:: @ 81E795C
- .incbin "graphics/birch_speech/bg2.gbapal"
-
- .align 2
-gUnknown_081E796C:: @ 81E796C
- .space 16
-
- .align 2
-gMainMenuPalette:: @ 81E797C
- .incbin "graphics/misc/main_menu.gbapal"
-
- .align 2
-gSpriteAffineAnim_81E799C:: @ 81E799C
- obj_rot_scal_anim_frame 0xFFFE, 0xFFFE, 0, 48
- obj_rot_scal_anim_end
-
- .align 2
-gSpriteAffineAnimTable_81E79AC:: @ 81E79AC
- .4byte gSpriteAffineAnim_81E799C
-
- .align 2
-gUnknown_081E79B0:: @ 81E79B0
- .4byte gBirchText_Boy, 0
- .4byte gBirchText_Girl, 0
-
- .align 2
-gMalePresetNames:: @ 81E79C0
- .4byte gBirchText_NewName, 0
- .4byte gDefaultBoyName1, 0
- .4byte gDefaultBoyName2, 0
- .4byte gDefaultBoyName3, 0
- .4byte gDefaultBoyName4, 0
-
- .align 2
-gFemalePresetNames:: @ 81E79E8
- .4byte gBirchText_NewName, 0
- .4byte gDefaultGirlName1, 0
- .4byte gDefaultGirlName2, 0
- .4byte gDefaultGirlName3, 0
- .4byte gDefaultGirlName4, 0
diff --git a/data/map_events.s b/data/map_events.s
index 68c8e510e..7156e4b6e 100644
--- a/data/map_events.s
+++ b/data/map_events.s
@@ -396,15 +396,4 @@
.include "data/maps/events/Route119_WeatherInstitute_1F.inc"
.include "data/maps/events/Route119_WeatherInstitute_2F.inc"
.include "data/maps/events/Route119_House.inc"
-Route124_DivingTreasureHuntersHouse_MapObjects:: @ 839300C
- object_event 1, MAP_OBJ_GFX_MAN_6, 0, 5, 0, 4, 0, 0, 9, 0, 0, 0, 0, 0, 0, Route124_DivingTreasureHuntersHouse_EventScript_163E04, 0, 0, 0
-
-Route124_DivingTreasureHuntersHouse_MapWarps:: @ 8393024
- warp_def 3, 8, 0, 0, Route124
- warp_def 4, 8, 0, 0, Route124
-
-Route124_DivingTreasureHuntersHouse_MapBGEvents:: @ 8393034
- bg_event 7, 1, 0, 0, 0, Route124_DivingTreasureHuntersHouse_EventScript_164335
-
-Route124_DivingTreasureHuntersHouse_MapEvents:: @ 8393040
- map_events Route124_DivingTreasureHuntersHouse_MapObjects, Route124_DivingTreasureHuntersHouse_MapWarps, 0x0, Route124_DivingTreasureHuntersHouse_MapBGEvents
+ .include "data/maps/events/Route124_DivingTreasureHuntersHouse.inc"
diff --git a/data/maps/events/Route124_DivingTreasureHuntersHouse.inc b/data/maps/events/Route124_DivingTreasureHuntersHouse.inc
new file mode 100755
index 000000000..5d60c795e
--- /dev/null
+++ b/data/maps/events/Route124_DivingTreasureHuntersHouse.inc
@@ -0,0 +1,12 @@
+Route124_DivingTreasureHuntersHouse_MapObjects:: @ 839300C
+ object_event 1, MAP_OBJ_GFX_MAN_6, 0, 5, 0, 4, 0, 0, 9, 0, 0, 0, 0, 0, 0, Route124_DivingTreasureHuntersHouse_EventScript_163E04, 0, 0, 0
+
+Route124_DivingTreasureHuntersHouse_MapWarps:: @ 8393024
+ warp_def 3, 8, 0, 0, Route124
+ warp_def 4, 8, 0, 0, Route124
+
+Route124_DivingTreasureHuntersHouse_MapBGEvents:: @ 8393034
+ bg_event 7, 1, 0, 0, 0, Route124_DivingTreasureHuntersHouse_EventScript_164335
+
+Route124_DivingTreasureHuntersHouse_MapEvents:: @ 8393040
+ map_events Route124_DivingTreasureHuntersHouse_MapObjects, Route124_DivingTreasureHuntersHouse_MapWarps, 0x0, Route124_DivingTreasureHuntersHouse_MapBGEvents
diff --git a/data/matsuda_debug_menu.s b/data/matsuda_debug_menu.s
deleted file mode 100644
index c4f7adcb7..000000000
--- a/data/matsuda_debug_menu.s
+++ /dev/null
@@ -1,201 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-@ 83C9150
- .string "テストです$" @ "test"
-
-gMatsudaDebugMenu_ActionContestText:
- .string "Contest$"
-
-gMatsudaDebugMenu_ActionContestResultsText:
- .string "Contest results$"
- .string "パラメータへんこう$" @ "Change parameter"
- .string "わざ へんこう$" @ "Change move"
-
-gMatsudaDebugMenu_ActionContestCommText:
- .string "Contest (comm.)$"
-
-gMatsudaDebugMenu_ActionCommTestText:
- .string "Init comm. data$"
-
-gMatsudaDebugMenu_ActionSetHighScoreText:
- .string "Set highest score$"
-
-gMatsudaDebugMenu_ActionResetHighScoreText:
- .string "Reset highest score$"
-
-gMatsudaDebugMenu_ActionSetAllArtMuseumText:
- .string "Set all art museum items$"
-
- .align 2
-gMatsudaDebugMenuActions:: @ 83C91F0
- .4byte gMatsudaDebugMenu_ActionContestText, MatsudaDebugMenu_Contest
- .4byte gMatsudaDebugMenu_ActionContestResultsText, MatsudaDebugMenu_ContestResults
- .4byte gMatsudaDebugMenu_ActionContestCommText, MatsudaDebugMenu_ContestComm
- .4byte gMatsudaDebugMenu_ActionCommTestText, MatsudaDebugMenu_CommTest
- .4byte gMatsudaDebugMenu_ActionSetHighScoreText, MatsudaDebugMenu_SetHighScore
- .4byte gMatsudaDebugMenu_ActionResetHighScoreText, MatsudaDebugMenu_ResetHighScore
- .4byte gMatsudaDebugMenu_ActionSetAllArtMuseumText, MatsudaDebugMenu_SetArtMuseumItems
-
-gMatsudaDebugMenu_UnknownByteArray:: @ 83C9228
- .byte 0xFC, 0x02, 0x0F, 0x00, 0xFF
-
-Unknown_083C922D:
- .incbin "graphics/unknown/ball.4bpp"
-
- .align 1
-Unknown_083C924E:
- .incbin "graphics/unknown/ball.gbapal"
-
-gUnknown_083C926E:: @ 83C926E
- .byte 2, 0
- .byte 17, 0
- .byte 2, 2
- .byte 17, 2
-
-gMatsudaDebugMenuContestTopLeft:: @ 83C9276
- .byte 0, 6
- .byte 15, 6
- .byte 0, 8
- .byte 15, 8
- .byte 0, 10
- .byte 15, 10
-
-gUnknown_083C9282:: @ 83C9282
- .byte 7, 6
- .byte 22, 6
- .byte 7, 8
- .byte 22, 8
- .byte 7, 10
- .byte 22, 10
-
-gUnknown_083C928E:: @ 83C928E
- .byte 2, 14
- .byte 17, 14
- .byte 2, 16
- .byte 17, 16
-
-gUnknown_083C9296:: @ 83C9296
- .byte 0x08, 0x80, 0x08, 0x80, 0x10, 0x10, 0x30, 0xA8, 0x30, 0xA8, 0x30, 0xA8, 0x08, 0x80, 0x08, 0x80, 0x10, 0x88
-
-gUnknown_083C92A8:: @ 83C92A8
- .byte 0x08, 0x18, 0x28, 0x38, 0x48, 0x58, 0x78, 0x88, 0x98
-
- .align 2
-gUnknown_083C92B4:: @ 83C92B4
- obj_tiles Unknown_083C922D, 32, 0x04b0
-
- .align 2
-gUnknown_083C92BC:: @ 83C92BC
- obj_pal Unknown_083C924E, 0x04B0
-
- .align 2
-gOamData_83C92C4:: @ 83C92C4
- .2byte 0x0000
- .2byte 0x0000
- .2byte 0x0000
-
- .align 2
-gSpriteTemplate_83C92CC:: @ 83C92CC
- spr_template 1200, 1200, gOamData_83C92C4, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_80AA754
-
- .align 2
-gUnknown_083C92E4:: @ 83C92E4
- .4byte sub_80AA8C8
- .4byte sub_80AA8D8
- .4byte sub_80AA8E8
- .4byte sub_80AA8F8
- .4byte sub_80AAC5C
- .4byte sub_80AAC5C
- .4byte sub_80AA930
- .4byte sub_80AA974
- .4byte sub_80AA9B8
- .4byte sub_80AA9FC
- .4byte sub_80AAA40
- .4byte sub_80AAA84
- .4byte sub_80AAAF0
- .4byte sub_80AAB30
- .4byte sub_80AAB70
- .4byte sub_80AABB0
- .4byte sub_80AABF0
- .4byte sub_80AAD44
-
-gMatsudaDebugMenu_StartText:: @ 83C932C
- .string "{COLOR CYAN}{HIGHLIGHT RED}$"
- .string "かいし$" @ Start
-
-gMatsudaDebugMenu_GoBackText:: @ 83C9337
- .string "もどる$" @ Go Back
-
-gMatsudaDebugMenu_BattlePointsText:: @ 83C933B
-.ifdef ENGLISH
- .string "{COLOR MAGENTA}BP.$"
-.else
- .string "{COLOR MAGENTA}BP,$"
-.endif
-
-MatsudaDebugMenuText_Cool:
- .string "かっこよさ$" @ coolness
-MatsudaDebugMenuText_Cute:
- .string "かわいさ$" @ cuteness
-MatsudaDebugMenuText_Beauty:
- .string "うつくしさ$" @ beauty
-MatsudaDebugMenuText_Smart:
- .string "かしこさ$" @ smartness
-MatsudaDebugMenuText_Tough:
- .string "たくましさ$" @ toughness
-MatsudaDebugMenuText_Sheen:
- .string "けづや$" @ sheen
-
- .align 2
-gMatsudaDebugMenuTextList1:: @ 83C9364
- .4byte MatsudaDebugMenuText_Cool
- .4byte MatsudaDebugMenuText_Cute
- .4byte MatsudaDebugMenuText_Beauty
- .4byte MatsudaDebugMenuText_Smart
- .4byte MatsudaDebugMenuText_Tough
- .4byte MatsudaDebugMenuText_Sheen
-
-MatsudaDebugMenuText_CoolContest:
- .string "かっこよさコンテスト$" @ Cool Contest
-MatsudaDebugMenuText_BeautyContest:
- .string "うつくしさコンテスト$" @ Beauty Contest
-MatsudaDebugMenuText_CuteContest:
- .string "かわいさコンテスト $" @ Cute Contest
-MatsudaDebugMenuText_SmartContest:
- .string "かしこさコンテスト $" @ Smart Contest
-MatsudaDebugMenuText_ToughContest:
- .string "たくましさコンテスト$" @ Tough Contest
-
- .align 2
-gMatsudaDebugMenuTextList2:: @ 83C93B4
- .4byte MatsudaDebugMenuText_CoolContest
- .4byte MatsudaDebugMenuText_BeautyContest
- .4byte MatsudaDebugMenuText_CuteContest
- .4byte MatsudaDebugMenuText_SmartContest
- .4byte MatsudaDebugMenuText_ToughContest
-
-MatsudaDebugMenuText_Fallarbor:
- .string "ハジツゲ/ノーマル$" @ Fallarbor / Normal
-MatsudaDebugMenuText_Verdanturf:
- .string "シダケ/スーパー $" @ Verdanturf / Super
-MatsudaDebugMenuText_Slateport:
- .string "カイナ/ハイパー $" @ Slateport / Hyper
-MatsudaDebugMenuText_Lilycove:
- .string "ミナモ/マスター $" @ Lilycove / Master
-
- .align 2
-gMatsudaDebugMenuTextList3:: @ 83C93F0
- .4byte MatsudaDebugMenuText_Fallarbor @ Normal
- .4byte MatsudaDebugMenuText_Verdanturf @ Super
- .4byte MatsudaDebugMenuText_Slateport @ Hyper
- .4byte MatsudaDebugMenuText_Lilycove @ Master
-
-@ OamData
- .align 2
-gUnknown_083C9400:: @ 83C9400
- .2byte 0x4000
- .2byte 0x4000
- .2byte 0xF3FF
diff --git a/data/money.s b/data/money.s
deleted file mode 100644
index 04e54a836..000000000
--- a/data/money.s
+++ /dev/null
@@ -1,31 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gOamData_83CF558:: @ 83CF558
- .2byte 0x4000
- .2byte 0x8000
- .2byte 0x0000
-
- .align 2
-gSpriteAnim_83CF560:: @ 83CF560
- obj_image_anim_frame 0, 0
- obj_image_anim_end
-
- .align 2
-gSpriteAnimTable_83CF568:: @ 83CF568
- .4byte gSpriteAnim_83CF560
-
- .align 2
-gSpriteTemplate_83CF56C:: @ 83CF56C
- spr_template 10018, 10018, gOamData_83CF558, gSpriteAnimTable_83CF568, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_083CF584:: @ 83CF584
- obj_tiles gMenuMoneyGfx, 256, 0x2722
-
- .align 2
-gUnknown_083CF58C:: @ 83CF58C
- obj_pal gMenuMoneyPal, 0x2722
diff --git a/data/mori_debug_menu.s b/data/mori_debug_menu.s
deleted file mode 100644
index 2545b2b15..000000000
--- a/data/mori_debug_menu.s
+++ /dev/null
@@ -1,72 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-@ These seem to be strings for keypad test code.
-gUnknown_0839B22C:: @ 839B22C
- .string " A$" @ A
- .string " B$" @ B
- .string "SL$" @ SELECT
- .string "ST$" @ START
- .string "RK$" @ right
- .string "LK$" @ left
- .string "UK$" @ up
- .string "DK$" @ down
- .string "RT$" @ R
- .string "LT$" @ L
-
-gUnknown_0839B24A:: @ 839B24A
- .string "ND$"
-
-gUnknown_0839B24D:: @ 839B24D
- .string "の こどもは\n$" @ "'s child <topic-particle>"
-
-gUnknown_0839B255:: @ 839B255
- .string " $"
-
-gUnknown_0839B257:: @ 839B257
- .string "ながいなまえぽけもん$" @ "long name pokemon" (used as test name)
-
-Text_39B262: @ 839B262
- .string "Search a child$"
-
-Text_39B271: @ 839B271
- .string "Egg$"
-
-Text_39B275: @ 839B275
- .string "Egg (male)$"
-
-Text_39B280: @ 839B280
- .string "1000 steps$"
-
-Text_39B28B: @ 839B28B
- .string "10000 steps$"
-
-Text_39B297: @ 839B297
- .string "MOVE TUTOR$"
-
-Text_39B2A2: @ 839B2A2
- .string "Breed an egg$"
-
-Text_39B2AF: @ 839B2AF
- .string "Long name$"
-
-Text_39B2B9: @ 839B2B9
-.ifdef ENGLISH
- .string "ポロックけす$" @ "{POKEBLOCK} CASE$"
-.else
- .string "Delete {POKEBLOCK}$"
-.endif
-
- .align 2
-gMoriDebugMenuActions:: @ 839B2C0
- .4byte Text_39B262, MoriDebugMenu_SearchChild
- .4byte Text_39B271, MoriDebugMenu_Egg
- .4byte Text_39B275, MoriDebugMenu_MaleEgg
- .4byte Text_39B280, MoriDebugMenu_1000Steps
- .4byte Text_39B28B, MoriDebugMenu_10000Steps
- .4byte Text_39B297, MoriDebugMenu_MoveTutor
- .4byte Text_39B2A2, MoriDebugMenu_BreedEgg
- .4byte Text_39B2AF, MoriDebugMenu_LongName
- .4byte Text_39B2B9, MoriDebugMenu_PokeblockCase
diff --git a/data/pc_screen_effect.s b/data/pc_screen_effect.s
new file mode 100755
index 000000000..4f860213a
--- /dev/null
+++ b/data/pc_screen_effect.s
@@ -0,0 +1,43 @@
+ .include "asm/macros.inc"
+ .include "constants/constants.inc"
+
+ .section .rodata
+
+ .align 2
+gUnknown_083D1898:: @ 83D1898
+ obj_tiles gUnknownGfx_083D190C, 0x80, 0
+
+ .align 2
+gUnknown_083D18A0:: @ 83D18A0
+ obj_pal gUnknownPal_083D18EC, 0x0000
+
+ .align 2
+gSpriteTemplate_83D18A8:: @ 83D18A8
+ spr_template 0, 0, gOamData_83D18D8, gSpriteAnimTable_83D18E8, NULL, gDummySpriteAffineAnimTable, sub_80C60CC
+
+ .align 2
+gSpriteTemplate_83D18C0:: @ 83D18C0
+ spr_template 0, 0, gOamData_83D18D8, gSpriteAnimTable_83D18E8, NULL, gDummySpriteAffineAnimTable, sub_80C6130
+
+ .align 2
+gOamData_83D18D8:: @ 83D18D8
+ .2byte 0x4000
+ .2byte 0x4000
+ .2byte 0x0000
+
+ .align 2
+gSpriteAnim_83D18E0:: @ 83D18E0
+ obj_image_anim_frame 0, 5
+ obj_image_anim_end
+
+ .align 2
+gSpriteAnimTable_83D18E8:: @ 83D18E8
+ .4byte gSpriteAnim_83D18E0
+
+ .align 2
+gUnknownPal_083D18EC::
+ .incbin "graphics/unknown/unknown_3D18EC.gbapal"
+
+ .align 2
+gUnknownGfx_083D190C::
+ .incbin "graphics/unknown/unknown_3D190C.4bpp"
diff --git a/data/reset_rtc_screen.s b/data/reset_rtc_screen.s
deleted file mode 100644
index a9a3ac847..000000000
--- a/data/reset_rtc_screen.s
+++ /dev/null
@@ -1,67 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_08376420:: @ 8376420
- .byte 3, 0, 1, 0, 15, 39, 0, 2, 0, 0, 0, 0
- .byte 4, 0, 0, 0, 23, 0, 1, 3, 0, 0, 0, 0
- .byte 5, 0, 0, 0, 59, 0, 2, 4, 0, 0, 0, 0
- .byte 6, 0, 0, 0, 59, 0, 3, 5, 0, 0, 0, 0
- .byte 7, 0, 0, 0, 0, 0, 4, 0, 6, 0, 0, 0
-
- .align 2
-gOamData_837645C:: @ 837645C
- .2byte 0x0000
- .2byte 0x0000
- .2byte 0x0000
-
- .align 2
-gSpriteImage_8376464:: @ 8376464
- .incbin "graphics/unknown_sprites/83764AC/0.4bpp"
-
- .align 2
-gSpriteImage_8376484:: @ 8376484
- .incbin "graphics/unknown_sprites/83764AC/1.4bpp"
-
- .align 2
-Palette_3764A4: @ 83764A4
- .incbin "graphics/unknown/83764A4.gbapal"
-
- .align 2
-gSpriteImageTable_83764AC:: @ 83764AC
- obj_frame_tiles gSpriteImage_8376464, 0x20
- obj_frame_tiles gSpriteImage_8376484, 0x20
-
- .align 2
-gUnknown_083764BC:: @ 83764BC
- obj_pal Palette_3764A4, 0x1000
-
- .align 2
-gSpriteAnim_83764C4:: @ 83764C4
- obj_image_anim_frame 0, 30
- obj_image_anim_jump 0
-
- .align 2
-gSpriteAnim_83764CC:: @ 83764CC
- obj_image_anim_frame 0, 30, OBJ_IMAGE_ANIM_V_FLIP
- obj_image_anim_jump 0
-
- .align 2
-gSpriteAnim_83764D4:: @ 83764D4
- obj_image_anim_frame 1, 30
- obj_image_anim_jump 0
-
- .align 2
-gSpriteAnimTable_83764DC:: @ 83764DC
- .4byte gSpriteAnim_83764C4
- .4byte gSpriteAnim_83764CC
- .4byte gSpriteAnim_83764D4
-
- .align 2
-gSpriteTemplate_83764E8:: @ 83764E8
- spr_template 0xFFFF, 0x1000, gOamData_837645C, gSpriteAnimTable_83764DC, gSpriteImageTable_83764AC, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_08376500:: @ 8376500
- .string " : $"
diff --git a/data/text/battle_strings.inc b/data/text/battle_strings.inc
deleted file mode 100644
index 7a47caa0e..000000000
--- a/data/text/battle_strings.inc
+++ /dev/null
@@ -1,1830 +0,0 @@
-BattleText_UnknownString:
- .string "{STRING 33}$"
-BattleText_GainExpPoints:
- .string "{STRING 0} gained{STRING 1}\n{STRING 42} EXP. Points!\p$"
-BattleText_Terminator:
- .string "$"
-BattleText_BoostedExp:
- .string " a boosted$"
-BattleText_GrewLevel:
- .string "{STRING 0} grew to\nLV. {STRING 1}!{UNKNOWN_A}\p$"
-BattleText_LearnedMove:
- .string "{STRING 0} learned\n{STRING 1}!{UNKNOWN_A}\p$"
-BattleText_TryingToLearnMove:
- .string "{STRING 0} is trying to\nlearn {STRING 1}.\p$"
-BattleText_CantLearnMore:
- .string "But, {STRING 0} can’t learn\nmore than four moves.\p$"
-BattleText_DeleteMove:
- .string "Delete a move to make\nroom for {STRING 1}?$"
-BattleText_DeletedMove:
- .string "{STRING 0} forgot\n{STRING 1}.\p$"
-BattleText_StopLearning:
- .string "{PAUSE 32}Stop learning\n{STRING 1}?$"
-BattleText_DidNotLearn:
- .string "{STRING 0} did not learn\n{STRING 1}.\p$"
-BattleText_UseNext:
- .string "Use next POKéMON?$"
-BattleText_AttackMissed:
- .string "{ATTACKING_MON}’s\nattack missed!$"
-BattleText_ProtectedItself:
- .string "{DEFENDING_MON}\nprotected itself!$"
-BattleText_AvoidedDamage:
- .string "{DEFENDING_MON} avoided\ndamage with {STRING 22}!$"
-BattleText_GroundMoveNegate:
- .string "{DEFENDING_MON} makes GROUND\nmoves miss with {STRING 22}!$"
-BattleText_AvoidedAttack:
- .string "{DEFENDING_MON} avoided\nthe attack!$"
-BattleText_DoesntAffect:
- .string "It doesn’t affect\n{DEFENDING_MON}...$"
-BattleText_AttackingFainted:
- .string "{ATTACKING_MON}\nfainted!\p$"
-BattleText_DefendingFainted:
- .string "{DEFENDING_MON}\nfainted!\p$"
-BattleText_WinningPrize:
- .string "{STRING 32} got ¥{STRING 0}\nfor winning!\p$"
-BattleText_OutOfUsablePoke:
- .string "{STRING 32} is out of\nuseable POKéMON!\p$"
-BattleText_WhitedOut:
- .string "{STRING 32} whited out!{PAUSE_UNTIL_PRESS}$"
-BattleText_PreventEscape:
- .string "{STRING 16} prevents\nescape with {STRING 23}!\p$"
-BattleText_CantEscape:
- .string "Can’t escape!\p$"
-BattleText_AttackingCantEscape:
- .string "{ATTACKING_MON}\ncan’t escape!$"
-BattleText_HitMulti:
- .string "Hit {STRING 0} time(s)!$"
-BattleText_FellAsleep:
- .string "{STRING 14}\nfell asleep!$"
-BattleText_MadeAsleep:
- .string "{STRING 16}’s {STRING 23}\nmade {STRING 14} sleep!$"
-BattleText_DefendingAsleep:
- .string "{DEFENDING_MON} is\nalready asleep!$"
-BattleText_AttackingAsleep:
- .string "{ATTACKING_MON} is\nalready asleep!$"
-BattleText_WasntAffected:
- .string "{DEFENDING_MON}\nwasn’t affected!$"
-BattleText_Poisoned:
- .string "{STRING 14}\nwas poisoned!$"
-BattleText_Poisoned2:
- .string "{STRING 16}’s {STRING 23}\npoisoned {STRING 14}!$"
-BattleText_PoisonHurt:
- .string "{ATTACKING_MON} is hurt\nby poison!$"
-BattleText_AlreadyPoisoned:
- .string "{DEFENDING_MON} is already\npoisoned.$"
-BattleText_BadlyPoisoned:
- .string "{STRING 14} is badly\npoisoned!$"
-BattleText_EnergyDrained:
- .string "{DEFENDING_MON} had its\nenergy drained!$"
-BattleText_Burned:
- .string "{STRING 14} was burned!$"
-BattleText_Burned2:
- .string "{STRING 16}’s {STRING 23}\nburned {STRING 14}!$"
-BattleText_BurnHurt:
- .string "{ATTACKING_MON} is hurt\nby its burn!$"
-BattleText_AlreadyBurned:
- .string "{DEFENDING_MON} already\nhas a burn.$"
-BattleText_Frozen:
- .string "{STRING 14} was\nfrozen solid!$"
-BattleText_Frozen2:
- .string "{STRING 16}’s {STRING 23}\nfroze {STRING 14} solid!$"
-BattleText_FrozenSolid:
- .string "{ATTACKING_MON} is\nfrozen solid!$"
-BattleText_DefendingDefrosted:
- .string "{DEFENDING_MON} was\ndefrosted!$"
-BattleText_AttackingDefrosted:
- .string "{ATTACKING_MON} was\ndefrosted!$"
-BattleText_Defrosted:
- .string "{ATTACKING_MON} was\ndefrosted by {STRING 17}!$"
-BattleText_Paralyzed:
- .string "{STRING 14} is paralyzed!\nIt may be unable to move!$"
-BattleText_Paralyzed2:
- .string "{STRING 16}’s {STRING 23}\nparalyzed {STRING 14}!\lIt may be unable to move!$"
-BattleText_Paralyzed3:
- .string "{ATTACKING_MON} is paralyzed!\nIt can’t move!$"
-BattleText_AlreadyParalyzed:
- .string "{DEFENDING_MON} is\nalready paralyzed!$"
-BattleText_ParalysisHealed:
- .string "{DEFENDING_MON} was\nhealed of paralysis!$"
-BattleText_DreamEaten:
- .string "{DEFENDING_MON}’s\ndream was eaten!$"
-BattleText_AttackingStatNoHigher:
- .string "{ATTACKING_MON}’s {STRING 0}\nwon’t go higher!$"
-BattleText_DefendingStatNoHigher:
- .string "{DEFENDING_MON}’s {STRING 0}\nwon’t go lower!$"
-BattleText_StoppedWorking:
- .string "Your team’s {STRING 0}\nstopped working!$"
-BattleText_StoppedWorking2:
- .string "The foe’s {STRING 0}\nstopped working!$"
-BattleText_Confused:
- .string "{ATTACKING_MON} is\nconfused!$"
-BattleText_ConfusionSnapOut:
- .string "{ATTACKING_MON} snapped\nout of confusion!$"
-BattleText_BecameConfused:
- .string "{STRING 14} became\nconfused!$"
-BattleText_AlreadyConfused:
- .string "{DEFENDING_MON} is\nalready confused!$"
-BattleText_FellLove:
- .string "{DEFENDING_MON}\nfell in love!$"
-BattleText_InLoveWith:
- .string "{ATTACKING_MON} is in love\nwith {STRING 16}!$"
-BattleText_ImmobilizedBy:
- .string "{ATTACKING_MON} is\nimmobilized by love!$"
-BattleText_BlownAway:
- .string "{DEFENDING_MON} was\nblown away!$"
-BattleText_TypeTransform:
- .string "{ATTACKING_MON} transformed\ninto the {STRING 0} type!$"
-BattleText_Flinched:
- .string "{ATTACKING_MON} flinched!$"
-BattleText_RegainedHealth:
- .string "{DEFENDING_MON} regained\nhealth!$"
-BattleText_HPFull:
- .string "{DEFENDING_MON}’s\nHP is full!$"
-BattleText_RaisedSpDef:
- .string "{STRING 38}’s {STRING 17}\nraised SP. DEF!$"
-BattleText_RaisedSpDefLittle:
- .string "{STRING 38}’s {STRING 17}\nraised SP. DEF a little!$"
-BattleText_RaisedDefense:
- .string "{STRING 38}’s {STRING 17}\nraised DEFENSE!$"
-BattleText_RaisedDefenseLittle:
- .string "{STRING 38}’s {STRING 17}\nraised DEFENSE a little!$"
-BattleText_CoveredVeil:
- .string "{STRING 38} is covered\nby a veil!$"
-BattleText_SafeguardActive:
- .string "{DEFENDING_MON} is protected\nby SAFEGUARD!$"
-BattleText_SafeguardFaded:
- .string "{STRING 40}’s SAFEGUARD\nfaded!$"
-BattleText_WentToSleep:
- .string "{ATTACKING_MON} went\nto sleep!$"
-BattleText_SpeltHealthy:
- .string "{ATTACKING_MON} slept and\nbecame healthy!$"
-BattleText_WhipWhirlwind:
- .string "{ATTACKING_MON} whipped\nup a whirlwind!$"
-BattleText_TookSunlight:
- .string "{ATTACKING_MON} took\nin sunlight!$"
-BattleText_LoweredHead:
- .string "{ATTACKING_MON} lowered\nits head!$"
-BattleText_IsGlowing:
- .string "{ATTACKING_MON} is glowing!$"
-BattleText_FlewHigh:
- .string "{ATTACKING_MON} flew\nup high!$"
-BattleText_DugHole:
- .string "{ATTACKING_MON} dug a hole!$"
-BattleText_HidUnderwater:
- .string "{ATTACKING_MON} hid\nunderwater!$"
-BattleText_SprangUp:
- .string "{ATTACKING_MON} sprang up!$"
-BattleText_SqueezedBind:
- .string "{DEFENDING_MON} was squeezed by\n{ATTACKING_MON}’s BIND!$"
-BattleText_TrappedVortex:
- .string "{DEFENDING_MON} was trapped\nin the vortex!$"
-BattleText_SandTombTrapped:
- .string "{DEFENDING_MON} was trapped\nby SAND TOMB!$"
-BattleText_Wrapped:
- .string "{DEFENDING_MON} was WRAPPED by\n{ATTACKING_MON}!$"
-BattleText_Clamped:
- .string "{ATTACKING_MON} CLAMPED\n{DEFENDING_MON}!$"
-BattleText_HurtBy:
- .string "{ATTACKING_MON} is hurt\nby {STRING 0}!$"
-BattleText_FreedFrom:
- .string "{ATTACKING_MON} was freed\nfrom {STRING 0}!$"
-BattleText_KeptGoingCrash:
- .string "{ATTACKING_MON} kept going\nand crashed!$"
-
-gUnknown_083FEE5D:: @ 83FEE5D
-BattleText_MistShroud:
- .string "{STRING 38} became\nshrouded in MIST!$"
-BattleText_MistProtect:
- .string "{STRING 16} is protected\nby MIST!$"
-
-gUnknown_083FEE92:: @ 83FEE92
-BattleText_GetPumped:
- .string "{ATTACKING_MON} is getting\npumped!$"
-BattleText_HitRecoil:
- .string "{ATTACKING_MON} is hit\nwith recoil!$"
-BattleText_ProtectedItself2:
- .string "{ATTACKING_MON} protected\nitself!$"
-BattleText_SandBuffeted:
- .string "{ATTACKING_MON} is buffeted\nby the sandstorm!$"
-BattleText_HailStricken:
- .string "{ATTACKING_MON} is stricken\nby HAIL!$"
-BattleText_WoreOff:
- .string "{STRING 36}’s {STRING 0}\nwore off!$"
-BattleText_WasSeeded:
- .string "{DEFENDING_MON} was seeded!$"
-BattleText_EvadedAttack:
- .string "{DEFENDING_MON} evaded\nthe attack!$"
-BattleText_HealthSapped:
- .string "{ATTACKING_MON}’s health is\nsapped by LEECH SEED!$"
-BattleText_FastAsleep:
- .string "{ATTACKING_MON} is fast\nasleep.$"
-BattleText_WokeUp:
- .string "{ATTACKING_MON} woke up!$"
-BattleText_UproarAwake:
- .string "But {STRING 16}’s UPROAR\nkept it awake!$"
-BattleText_UproarWoke:
- .string "{ATTACKING_MON} woke up\nin the UPROAR!$"
-BattleText_UproarCaused:
- .string "{ATTACKING_MON} caused\nan UPROAR!$"
-BattleText_UproarMaking:
- .string "{ATTACKING_MON} is making\nan UPROAR!$"
-BattleText_CalmedDown:
- .string "{ATTACKING_MON} calmed down.$"
-BattleText_UproarCantSleep:
- .string "But {DEFENDING_MON} can’t\nsleep in an UPROAR!$"
-BattleText_Stockpiled:
- .string "{ATTACKING_MON} STOCKPILED\n{STRING 0}!$"
-BattleText_StockpiledCant:
- .string "{ATTACKING_MON} can’t\nSTOCKPILE any more!$"
-BattleText_UproarCantSleep2:
- .string "But {DEFENDING_MON} can’t\nsleep in an UPROAR!$"
-BattleText_UproarKeptAwake:
- .string "But the UPROAR kept\n{DEFENDING_MON} awake!$"
-BattleText_StayedAwake:
- .string "{DEFENDING_MON} stayed awake\nusing its {STRING 22}!$"
-BattleText_StoringEnergy:
- .string "{ATTACKING_MON} is storing\nenergy!$"
-BattleText_UnleashedEnergy:
- .string "{ATTACKING_MON} unleashed\nenergy!$"
-BattleText_FatigueConfuse:
- .string "{ATTACKING_MON} became\nconfused out of fatigue!$"
-BattleText_PickedUpYen:
- .string "{STRING 32} picked up\n¥{STRING 0}!\p$"
-BattleText_Unaffected:
- .string "{DEFENDING_MON} is\nunaffected!$"
-BattleText_Transformed:
- .string "{ATTACKING_MON} transformed\ninto {STRING 0}!$"
-BattleText_SubMade:
- .string "{ATTACKING_MON} made\na SUBSTITUTE!$"
-BattleText_SubAlready:
- .string "{ATTACKING_MON} already\nhas a SUBSTITUTE!$"
-BattleText_SubTookDamage:
- .string "The SUBSTITUTE took damage\nfor {DEFENDING_MON}!\p$"
-BattleText_SubFaded:
- .string "{DEFENDING_MON}’s\nSUBSTITUTE faded!\p$"
-BattleText_MustRecharge:
- .string "{ATTACKING_MON} must\nrecharge!$"
-BattleText_RageBuilding:
- .string "{DEFENDING_MON}’s RAGE\nis building!$"
-BattleText_MoveWasDisabled:
- .string "{DEFENDING_MON}’s {STRING 0}\nwas disabled!$"
-BattleText_DisabledNoMore:
- .string "{ATTACKING_MON} is disabled\nno more!$"
-BattleText_EncoreGot:
- .string "{DEFENDING_MON} got\nan ENCORE!$"
-BattleText_EncoreEnded:
- .string "{ATTACKING_MON}’s ENCORE\nended!$"
-BattleText_TookAim:
- .string "{ATTACKING_MON} took aim\nat {DEFENDING_MON}!$"
-BattleText_SketchedMove:
- .string "{ATTACKING_MON} SKETCHED\n{STRING 0}!$"
-BattleText_DestinyBondTake:
- .string "{ATTACKING_MON} is trying\nto take its foe with it!$"
-BattleText_DestinyBondTaken:
- .string "{DEFENDING_MON} took\n{ATTACKING_MON} with it!$"
-BattleText_ReducedBy:
- .string "Reduced {DEFENDING_MON}’s\n{STRING 0} by {STRING 1}!$"
-BattleText_StoleSomething:
- .string "{ATTACKING_MON} stole\n{DEFENDING_MON}’s {STRING 19}!$"
-BattleText_CantEscapeNow:
- .string "{DEFENDING_MON} can’t\nescape now!$"
-BattleText_NightmareStart:
- .string "{DEFENDING_MON} fell into\na NIGHTMARE!$"
-BattleText_NightmareLock:
- .string "{ATTACKING_MON} is locked\nin a NIGHTMARE!$"
-BattleText_CurseLay:
- .string "{ATTACKING_MON} cut its own HP\nand laid a CURSE on\l{DEFENDING_MON}!$"
-BattleText_CurseAfflict:
- .string "{ATTACKING_MON} is afflicted\nby the CURSE!$"
-BattleText_SpikesScattered:
- .string "{STRING 37} POKéMON team had SPIKES\nscattered around it!$"
-BattleText_SpikesHurt:
- .string "{STRING 16} is hurt\nby SPIKES!$"
-BattleText_IdentifiedPoke:
- .string "{ATTACKING_MON} identified\n{DEFENDING_MON}!$"
-BattleText_PerishSongFell:
- .string "{ATTACKING_MON}’s PERISH count\nfell to {STRING 0}!$"
-BattleText_BracedItself:
- .string "{ATTACKING_MON} braced\nitself!$"
-BattleText_EnduredHit:
- .string "{DEFENDING_MON} ENDURED\nthe hit!$"
-BattleText_MagnitudeCount:
- .string "MAGNITUDE {STRING 0}!$"
-BattleText_CutHPMaxATK:
- .string "{ATTACKING_MON} cut its own HP\nand maximized ATTACK!$"
-BattleText_CopyStatChanges:
- .string "{ATTACKING_MON} copied\n{DEFENDING_MON}’s stat changes!$"
-BattleText_GotFreeFrom:
- .string "{ATTACKING_MON} got free of\n{DEFENDING_MON}’s {STRING 0}!$"
-BattleText_LeechShed:
- .string "{ATTACKING_MON} shed\nLEECH SEED!$"
-BattleText_SpikesBlownAway:
- .string "{ATTACKING_MON} blew away\nSPIKES!$"
-BattleText_FledBattle:
- .string "{ATTACKING_MON} fled from\nbattle!$"
-BattleText_ForesawAttack:
- .string "{ATTACKING_MON} foresaw\nan attack!$"
-BattleText_TookAttack:
- .string "{DEFENDING_MON} took\n{STRING 0}’s attack!$"
-BattleText_ChoseDestiny:
- .string "{ATTACKING_MON} chose\n{STRING 17} as its destiny!$"
-BattleText_PokeAttack:
- .string "{STRING 0}’s attack!$"
-BattleText_CenterAttention:
- .string "{ATTACKING_MON} became the\ncenter of attention!$"
-BattleText_ChargingPower:
- .string "{ATTACKING_MON} began\ncharging power!$"
-BattleText_NaturePower:
- .string "NATURE POWER turned into\n{STRING 17}!$"
-BattleText_StatusNormal:
- .string "{ATTACKING_MON}’s status\nreturned to normal!$"
-BattleText_TormentSubject:
- .string "{DEFENDING_MON} was subjected\nto TORMENT!$"
-BattleText_TightenFocus:
- .string "{ATTACKING_MON} is tightening\nits focus!$"
-BattleText_TauntFell:
- .string "{DEFENDING_MON} fell for\nthe TAUNT!$"
-BattleText_ReadyToHelp:
- .string "{ATTACKING_MON} is ready to\nhelp {DEFENDING_MON}!$"
-BattleText_SwitchedItems:
- .string "{ATTACKING_MON} switched\nitems with its opponent!$"
-BattleText_Obtained1:
- .string "{ATTACKING_MON} obtained\n{STRING 0}.$"
-BattleText_Obtained2:
- .string "{DEFENDING_MON} obtained\n{STRING 1}.$"
-BattleText_Obtained3:
- .string "{ATTACKING_MON} obtained\n{STRING 0}.\p{DEFENDING_MON} obtained\n{STRING 1}.$"
-BattleText_CopiedObject:
- .string "{ATTACKING_MON} copied\n{DEFENDING_MON}’s {STRING 22}!$"
-BattleText_WishMade:
- .string "{ATTACKING_MON} made a WISH!$"
-BattleText_WishTrue:
- .string "{STRING 0}’s WISH\ncame true!$"
-BattleText_PlantedRoots:
- .string "{ATTACKING_MON} planted its roots!$"
-BattleText_AbsorbNutrients:
- .string "{ATTACKING_MON} absorbed\nnutrients with its roots!$"
-BattleText_AnchoredItself:
- .string "{DEFENDING_MON} anchored\nitself with its roots!$"
-BattleText_DrowsyMade:
- .string "{ATTACKING_MON} made\n{DEFENDING_MON} drowsy!$"
-BattleText_KnockedOffItem:
- .string "{ATTACKING_MON} knocked off\n{DEFENDING_MON}’s {STRING 19}!$"
-BattleText_AbilitySwap:
- .string "{ATTACKING_MON} swapped abilities\nwith its opponent!$"
-BattleText_SealedMove:
- .string "{ATTACKING_MON} sealed the\nopponent’s move(s)!$"
-BattleText_GrudgeBear:
- .string "{ATTACKING_MON} wants the\nopponent to bear a GRUDGE!$"
-BattleText_GrudgeLosePP:
- .string "{ATTACKING_MON}’s {STRING 0}\nlost all its PP due to\lthe GRUDGE!$"
-BattleText_ShroudedItself:
- .string "{ATTACKING_MON} shrouded\nitself in {STRING 17}!$"
-BattleText_MagicCoatBounce:
- .string "{ATTACKING_MON}’s {STRING 17}\nwas bounced back by MAGIC COAT!$"
-BattleText_AwaitMove:
- .string "{ATTACKING_MON} awaits its foe\nto make a move!$"
-BattleText_SnatchedMove:
- .string "{DEFENDING_MON} SNATCHED\n{STRING 16}’s move!$"
-BattleText_ElecWeakened:
- .string "Electricity’s power was\nweakened!$"
-BattleText_FireWeakened:
- .string "Fire’s power was\nweakened!$"
-BattleText_FoundOne:
- .string "{ATTACKING_MON} found\none {STRING 19}!$"
-BattleText_SoothingAroma:
- .string "A soothing aroma wafted\nthrough the area!$"
-BattleText_CantUseItems:
- .string "Items can’t be used now.{PAUSE 64}$"
-BattleText_UnknownString2:
- .string "For {STRING 16},\n{STRING 19} {STRING 0}$"
-BattleText_HustleUse:
- .string "{STRING 16} used\n{STRING 19} to hustle!$"
-BattleText_LostFocus:
- .string "{ATTACKING_MON} lost its\nfocus and couldn’t move!$"
-BattleText_DraggedOut:
- .string "{DEFENDING_MON} was\ndragged out!\p$"
-BattleText_BrokeWall:
- .string "The wall shattered!$"
-BattleText_NoEffect:
- .string "But it had no effect!$"
-BattleText_NoMovesLeft:
- .string "{STRING 15} has no\nmoves left!\p$"
-BattleText_MoveIsDisabled:
- .string "{STRING 15}’s {STRING 17}\nis disabled!\p$"
-BattleText_TormentNoUse:
- .string "{STRING 15} can’t use the same\nmove twice in a row due to the TORMENT!\p$"
-BattleText_TauntNoUse:
- .string "{STRING 15} can’t use\n{STRING 17} after the TAUNT!\p$"
-BattleText_SealedNoUse:
- .string "{STRING 15} can’t use the\nsealed {STRING 17}!\p$"
-BattleText_RainMade:
- .string "{STRING 16}’s {STRING 23}\nmade it rain!$"
-BattleText_SpeedRisen:
- .string "{STRING 16}’s {STRING 23}\nraised its SPEED!$"
-BattleText_ProtectedBy:
- .string "{DEFENDING_MON} was protected\nby {STRING 22}!$"
-BattleText_PreventedBy:
- .string "{DEFENDING_MON}’s {STRING 22}\nprevents {ATTACKING_MON}\lfrom using {STRING 17}!$"
-BattleText_HPRestoredUsing:
- .string "{DEFENDING_MON} restored HP\nusing its {STRING 22}!$"
-BattleText_MadeUseless:
- .string "{DEFENDING_MON}’s {STRING 22}\nmade {STRING 17} useless!$"
-BattleText_MadeType:
- .string "{DEFENDING_MON}’s {STRING 22}\nmade it the {STRING 0} type!$"
-BattleText_PreventedPara:
- .string "{STRING 14}’s {STRING 22}\nprevents paralysis!$"
-BattleText_PreventedRomance:
- .string "{DEFENDING_MON}’s {STRING 22}\nprevents romance!$"
-BattleText_PreventedPoison:
- .string "{STRING 14}’s {STRING 22}\nprevents poisoning!$"
-BattleText_PreventedConfusion:
- .string "{DEFENDING_MON}’s {STRING 22}\nprevents confusion!$"
-BattleText_RaisedFirePower:
- .string "{DEFENDING_MON}’s {STRING 22}\nraised its FIRE power!$"
-BattleText_AnchorsItself:
- .string "{DEFENDING_MON} anchors\nitself with {STRING 22}!$"
-BattleText_CutsAttack:
- .string "{STRING 16}’s {STRING 23}\ncuts {DEFENDING_MON}’s ATTACK!$"
-BattleText_PreventedStatLoss:
- .string "{STRING 16}’s {STRING 23}\nprevents stat loss!$"
-BattleText_HurtOther:
- .string "{DEFENDING_MON}’s {STRING 22}\nhurt {ATTACKING_MON}!$"
-BattleText_Traced:
- .string "{STRING 16} TRACED\n{STRING 0}’s {STRING 1}!$"
-BattleText_PreventedBurn:
- .string "{STRING 14}’s {STRING 24}\nprevents burns!$"
-BattleText_BlocksOther:
- .string "{DEFENDING_MON}’s {STRING 22}\nblocks {STRING 17}!$"
-BattleText_BlocksOther2:
- .string "{STRING 16}’s {STRING 23}\nblocks {STRING 17}!$"
-BattleText_RestoredHPByItem:
- .string "{ATTACKING_MON}’s {STRING 21}\nrestored some HP!$"
-BattleText_WhipSandstorm:
- .string "{STRING 16}’s {STRING 23}\nwhipped up a sandstorm!$"
-BattleText_SunIntensified:
- .string "{STRING 16}’s {STRING 23}\nintensified the sun’s rays!$"
-BattleText_PreventedLoss:
- .string "{STRING 16}’s {STRING 23}\nprevents {STRING 0} loss!$"
-BattleText_InfatuatedPoke:
- .string "{DEFENDING_MON}’s {STRING 22}\ninfatuated {ATTACKING_MON}!$"
-BattleText_MadeIneffective:
- .string "{DEFENDING_MON}’s {STRING 22}\nmade {STRING 17} ineffective!$"
-BattleText_CuredProblem:
- .string "{STRING 16}’s {STRING 23}\ncured its {STRING 0} problem!$"
-BattleText_OozeSuckup:
- .string "It sucked up the\nLIQUID OOZE!$"
-BattleText_Transformed2:
- .string "{STRING 16} transformed!$"
-BattleText_TookAttack2:
- .string "{DEFENDING_MON}’s {STRING 22}\ntook the attack!$"
-
-gUnknown_083FFCCA:: @ 83FFCCA
-BattleText_PreventedSwitch::
- .string "{STRING 0}’s {STRING 20}\nprevents switching!\p$"
-BattleText_PreventedOther:
- .string "{DEFENDING_MON}’s {STRING 22}\nprevented {STRING 16}’s\l{STRING 0} from working!$"
-BattleText_MadeIneffective2:
- .string "{STRING 16}’s {STRING 23}\nmade it ineffective!$"
-BattleText_PreventedFlinching:
- .string "{STRING 14}’s {STRING 24}\nprevents flinching!$"
-BattleText_PreventedOther2:
- .string "{ATTACKING_MON}’s {STRING 21}\nprevents {DEFENDING_MON}’s\l{STRING 22} from working!$"
-BattleText_CuredOfProblem:
- .string "{STRING 16}’s {STRING 23}\ncured its {STRING 0} problem!$"
-BattleText_NoEffectOn:
- .string "{STRING 16}’s {STRING 23}\nhad no effect on {STRING 14}!$"
-BattleText_Sharply:
- .string "sharply $"
-
-gUnknown_083FFDB3:: @ 83FFDB3
-BattleText_Rose:
- .string "rose!$"
-BattleText_Harshly:
- .string "harshly $"
-BattleText_Fell:
- .string "fell!$"
-BattleText_UnknownString7:
- .string "{ATTACKING_MON}’s {STRING 0}\n{STRING 1}$"
-
-gUnknown_083FFDD3:: @ 83FFDD3
-BattleText_UnknownString3:
- .string "{DEFENDING_MON}’s {STRING 0}\n{STRING 1}$"
-BattleText_UnknownString4:
- .string "Using {STRING 19}, the {STRING 0}\nof {STRING 16} {STRING 1}$"
-BattleText_UnknownString5:
- .string "{ATTACKING_MON}’s {STRING 0}\n{STRING 1}$"
-BattleText_UnknownString6:
- .string "{DEFENDING_MON}’s {STRING 0}\n{STRING 1}$"
-BattleText_StatNoHigher:
- .string "{ATTACKING_MON}’s stats won’t\ngo any higher!$"
-BattleText_StatNoLower:
- .string "{DEFENDING_MON}’s stats won’t\ngo any lower!$"
-BattleText_Critical:
- .string "A critical hit!$"
-BattleText_GrandSlam:
- .string "It’s a one-hit KO!$"
-BattleText_MoveForget123:
- .string "{PAUSE 32}1, {PAUSE 15}2 and...{PAUSE 15} ...{PAUSE 15} ...{PAUSE 15}\n{PAUSE 15}{PLAY_SE SE_KON}Poof!\p$"
-BattleText_MoveForgetAnd:
- .string "And...\p$"
-BattleText_CantForgetHM:
- .string "HM moves can’t be\nforgotten now.\p$"
-BattleText_NotEffective:
- .string "It’s not very effective...$"
-BattleText_SuperEffective:
- .string "It’s super effective!$"
-
-gUnknown_083FFEFC:: @ 83FFEFC
-BattleText_GotAwaySafely:
- .string "{PLAY_SE SE_NIGERU}Got away safely!\p$"
-BattleText_FledUsingItem:
- .string "{PLAY_SE SE_NIGERU}{ATTACKING_MON} fled\nusing its {STRING 19}!\p$"
-BattleText_FledUsingOther:
- .string "{PLAY_SE SE_NIGERU}{ATTACKING_MON} fled\nusing {STRING 21}!\p$"
-BattleText_FledWild:
- .string "{PLAY_SE SE_NIGERU}Wild {STRING 0} fled!$"
-
-gUnknown_083FFF56:: @ 83FFF56
-BattleText_PlayerDefeatedTrainer:
- .string "Player defeated\n{STRING 29}!$"
-
-gUnknown_083FFF6A:: @ 83FFF6A
-BattleText_PlayerDefeatedTrainers:
- .string "Player beat {STRING 30}\nand {STRING 29}!$"
-
-gUnknown_083FFF81:: @ 83FFF81
-BattleText_PlayerLostTrainer:
- .string "Player lost against\n{STRING 29}!$"
-
-gUnknown_083FFF99:: @ 83FFF99
-BattleText_PlayerLostTrainers:
- .string "Player lost to {STRING 30}\nand {STRING 29}!$"
-
-gUnknown_083FFFB3:: @ 83FFFB3
-BattleText_PlayerTiedTrainer:
- .string "Player tied against\n{STRING 29}!$"
-
-gUnknown_083FFFCB:: @ 83FFFCB
-BattleText_PlayerTiedTrainers:
- .string "Player tied against {STRING 30}\nand {STRING 29}!$"
-
-gUnknown_083FFFEA:: @ 83FFFEA
-BattleText_FledSingle:
- .string "{PLAY_SE SE_NIGERU}{STRING 29} fled!$"
-
-gUnknown_083FFFF7:: @ 83FFFF7
-BattleText_FledDouble:
- .string "{PLAY_SE SE_NIGERU}{STRING 29} and\n{STRING 30} fled!$"
-BattleText_NoRunning:
- .string "No! There’s no running\nfrom a TRAINER battle!\p$"
-BattleText_CantEscape2:
- .string "Can’t escape!\p$"
-BattleText_BirchDontLeaveMe:
- .string "PROF. BIRCH: D-don’t leave\nme here like this!\p$"
-BattleText_Nothing:
- .string "But nothing happened!$"
-BattleText_Failed:
- .string "But it failed!$"
-BattleText_HurtItself:
- .string "It hurt itself in its\nconfusion!$"
-BattleText_MirrorFail:
- .string "The MIRROR MOVE failed!$"
-BattleText_RainStart:
- .string "It started to rain!$"
-BattleText_PourStart:
- .string "A downpour started!$"
-BattleText_RainCont1:
- .string "Rain continues to fall.$"
-BattleText_PourCont:
- .string "The downpour continues.$"
-BattleText_RainStop:
- .string "The rain stopped.$"
-BattleText_SandBrewed:
- .string "A sandstorm brewed!$"
-BattleText_SandRages:
- .string "The sandstorm rages.$"
-BattleText_SandSubsided:
- .string "The sandstorm subsided.$"
-BattleText_SunBright:
- .string "The sunlight got bright!$"
-BattleText_SunStrong:
- .string "The sunlight is strong.$"
-BattleText_SunFaded:
- .string "The sunlight faded.$"
-BattleText_HailStart:
- .string "It started to hail!$"
-BattleText_HailCont:
- .string "Hail continues to fall.$"
-BattleText_HailStop:
- .string "The hail stopped.$"
-BattleText_SpitUpFail:
- .string "But it failed to SPIT UP\na thing!$"
-BattleText_SwallowFail:
- .string "But it failed to SWALLOW\na thing!$"
-BattleText_WindHeatWave:
- .string "The wind turned into a\nHEAT WAVE!$"
-BattleText_StatElim:
- .string "All stat changes were\neliminated!$"
-BattleText_CoinScatter:
- .string "Coins scattered everywhere!$"
-BattleText_SubWeak:
- .string "It was too weak to make\na SUBSTITUTE!$"
-BattleText_PainSplit:
- .string "The battlers shared\ntheir pain!$"
-BattleText_BellChime:
- .string "A bell chimed!$"
-BattleText_PerishSong:
- .string "All affected POKéMON will\nfaint in 3 turns!$"
-BattleText_NoPP1:
- .string "There’s no PP left for\nthis move!\p$"
-BattleText_NoPP2:
- .string "But there was no PP left\nfor the move!$"
-BattleText_IgnoredOrdersSLP:
- .string "{ATTACKING_MON} ignored\norders while asleep!$"
-BattleText_IgnoredOrders:
- .string "{ATTACKING_MON} ignored\norders!$"
-BattleText_BeganNap:
- .string "{ATTACKING_MON} began to nap!$"
-BattleText_LoafingAround:
- .string "{ATTACKING_MON} is\nloafing around!$"
-BattleText_WontObey:
- .string "{ATTACKING_MON} won’t\nobey!$"
-BattleText_TurnedAway:
- .string "{ATTACKING_MON} turned away!$"
-BattleText_NotNotice:
- .string "{ATTACKING_MON} pretended\nto not notice!$"
-BattleText_WillSwitch:
- .string "{STRING 25} {STRING 26} is\nabout to use {STRING 1}.\pWill {STRING 32} change\nPOKéMON?$"
-BattleText_LearnedMove2:
- .string "{ATTACKING_MON} learned\n{STRING 0}!$"
-BattleText_PlayerDefeatedTrainer2:
- .string "Player defeated\n{STRING 25} {STRING 26}!\p$"
-BattleText_CreptCloser:
- .string "{STRING 32} crept closer to\n{STRING 3}!$"
-BattleText_CantGetCloser:
- .string "{STRING 32} can’t get any closer!$"
-BattleText_WatchingCarefully:
- .string "{STRING 3} is watching\ncarefully!$"
-BattleText_CuriousAbout:
- .string "{STRING 3} is curious about\nthe {STRING 0}!$"
-BattleText_EnthralledBy:
- .string "{STRING 3} is enthralled by\nthe {STRING 0}!$"
-BattleText_IgnoredThing:
- .string "{STRING 3} completely ignored\nthe {STRING 0}!$"
-BattleText_ThrewBlock:
- .string "{STRING 32} threw a {POKEBLOCK}\nat the {STRING 3}!$"
-BattleText_SafariOver:
- .string "{PLAY_SE SE_PINPON}ANNOUNCER: You’re out of\nSAFARI BALLS! Game over!\p$"
-
-gUnknown_08400555:: @ 8400555
-BattleText_WildAppeared1:
- .string "Wild {STRING 3} appeared!\p$"
-
-gUnknown_08400568:: @ 8400568
-BattleText_WildAppeared2:
- .string "Wild {STRING 3} appeared!\p$"
-
-gUnknown_0840057B:: @ 840057B
-BattleText_WildAppeared3:
- .string "Wild {STRING 3} appeared!{PAUSE 127}$"
-
-gUnknown_08400590:: @ 8400590
-BattleText_WildDoubleAppeared:
- .string "Wild {STRING 5} and\n{STRING 3} appeared!\p$"
-
-gUnknown_084005AA:: @ 84005AA
-BattleText_SingleWantToBattle1:
- .string "{STRING 25} {STRING 26}\nwould like to battle!\p$"
-
-gUnknown_084005C7:: @ 84005C7
-BattleText_SingleWantToBattle2:
- .string "{STRING 29}\nwants to battle!$"
-
-gUnknown_084005DB:: @ 84005DB
-BattleText_DoubleWantToBattle:
- .string "{STRING 29} and {STRING 30}\nwant to battle!$"
-
-gUnknown_084005F5:: @ 84005F5
-BattleText_SentOutSingle1:
- .string "{STRING 25} {STRING 26} sent\nout {STRING 3}!$"
-
-gUnknown_08400608:: @ 8400608
-BattleText_SentOutDouble1:
- .string "{STRING 25} {STRING 26} sent\nout {STRING 3} and {STRING 5}!$"
-
-gUnknown_08400622:: @ 8400622
-BattleText_SentOutSingle2:
- .string "{STRING 25} {STRING 26} sent\nout {STRING 0}!$"
-
-gUnknown_08400635:: @ 8400635
-BattleText_SentOutSingle3:
- .string "{STRING 29} sent\nout {STRING 3}!$"
-
-gUnknown_08400645:: @ 8400645
-BattleText_SentOutDouble2:
- .string "{STRING 29} sent out\n{STRING 3} and {STRING 5}!$"
-
-gUnknown_0840065C:: @ 840065C
-BattleText_SentOutDouble3:
- .string "{STRING 29} sent out\n{STRING 7}!\p{STRING 30} sent out\n{STRING 9}!$"
-
-gUnknown_0840067C:: @ 840067C
-BattleText_SentOutSingle4:
- .string "{STRING 29} sent out\n{STRING 0}!$"
-
-gUnknown_0840068C:: @ 840068C
-BattleText_SentOutSingle5:
- .string "{STRING 31} sent out\n{STRING 0}!$"
-
-gUnknown_0840069C:: @ 840069C
-BattleText_SentOutSingle6:
- .string "Go! {STRING 2}!$"
-
-gUnknown_084006A4:: @ 84006A4
-BattleText_SentOutDouble4:
- .string "Go! {STRING 2} and\n{STRING 4}!$"
-
-gUnknown_084006B3:: @ 84006B3
-BattleText_SentOutSingle7:
- .string "Go! {STRING 0}!$"
-
-gUnknown_084006BB:: @ 84006BB
-BattleText_SentOutSingle8:
- .string "Do it! {STRING 0}!$"
-
-gUnknown_084006C6:: @ 84006C6
-BattleText_SentOutSingle9:
- .string "Go for it, {STRING 0}!$"
-
-gUnknown_084006D5:: @ 84006D5
-BattleText_SentOutSingle10:
- .string "Your foe’s weak!\nGet’m, {STRING 0}!$"
-
-gUnknown_084006F1:: @ 84006F1
-BattleText_SentOutSingle11:
- .string "{STRING 28} sent out\n{STRING 8}!\pGo! {STRING 6}!$"
-
-gUnknown_08400709:: @ 8400709
-BattleText_ComeBackSingle1:
- .string "{STRING 0}, that’s enough!\nCome back!$"
-
-gUnknown_08400727:: @ 8400727
-BattleText_ComeBackSingle2:
- .string "{STRING 0}, come back!$"
-
-gUnknown_08400736:: @ 8400736
-BattleText_ComeBackSingle3:
- .string "{STRING 0}, OK!\nCome back!$"
-
-gUnknown_08400749:: @ 8400749
-BattleText_ComeBackSingle4:
- .string "{STRING 0}, good!\nCome back!$"
-
-gUnknown_0840075E:: @ 840075E
-BattleText_WithdrewPoke1:
- .string "{STRING 25} {STRING 26}\nwithdrew {STRING 0}!$"
-
-gUnknown_08400771:: @ 8400771
-BattleText_WithdrewPoke2:
- .string "{STRING 29} withdrew\n{STRING 0}!$"
-
-gUnknown_08400781:: @ 8400781
-BattleText_WithdrewPoke3:
- .string "{STRING 31} withdrew\n{STRING 0}!$"
-
-gUnknown_08400791:: @ 8400791
-BattleText_Wild:
- .string "Wild $"
-
-gUnknown_08400797:: @ 8400797
-BattleText_Foe:
- .string "Foe $"
-
-gUnknown_0840079C:: @ 840079C
-BattleText_Foe2:
- .string "Foe $"
-
-gUnknown_084007A1:: @ 84007A1
-BattleText_Ally:
- .string "Ally $"
-
-gUnknown_084007A7:: @ 84007A7
-BattleText_Foe3:
- .string "Foe $"
-
-gUnknown_084007AC:: @ 84007AC
-BattleText_Ally2:
- .string "Ally $"
-
-gUnknown_084007B2:: @ 84007B2
-BattleText_Foe4:
- .string "Foe $"
-
-gUnknown_084007B7:: @ 84007B7
-BattleText_Ally3:
- .string "Ally $"
-
-gUnknown_084007BD:: @ 84007BD
-BattleText_OpponentUsedMove:
- .string "{ATTACKING_MON} used\n{STRING 1}$"
-
-gUnknown_084007C8:: @ 84007C8
-BattleText_Exclamation2: @ out of order but whatever
- .string "!$"
-
-gUnknown_084007CA:: @ 84007CA
-BattleText_Exclamation3:
- .string "!$"
-
-gUnknown_084007CC:: @ 84007CC
-BattleText_Exclamation4:
- .string "!$"
-
-gUnknown_084007CE:: @ 84007CE
-BattleText_Exclamation5:
- .string "!$"
-
-gUnknown_084007D0:: @ 84007D0
-BattleText_Exclamation:
- .string "!$"
-BattleStatText_HP:
- .string "HP$"
-BattleStatText_Attack:
- .string "ATTACK$"
-BattleStatText_Defense:
- .string "DEFENSE$"
-BattleStatText_Speed:
- .string "SPEED$"
-BattleStatText_SpAtk:
- .string "SP. ATK$"
-BattleStatText_SpDef:
- .string "SP. DEF$"
-BattleStatText_Accuracy:
- .string "accuracy$"
-BattleStatText_Evasion:
- .string "evasiveness$"
-ContestStatText_TooSpicy:
- .string "was too spicy!$"
-ContestStatText_TooDry:
- .string "was too dry!$"
-ContestStatText_TooSweet:
- .string "was too sweet!$"
-ContestStatText_TooBitter:
- .string "was too bitter!$"
-ContestStatText_TooSour:
- .string "was too sour!$"
-BattleText_Used1:
- .string "{STRING 32} used\n{STRING 19}!$"
-BattleText_TutorialUsed:
- .string "WALLY used\n{STRING 19}!$"
-BattleText_Used2:
- .string "{STRING 25} {STRING 26}\nused {STRING 19}!$"
-BattleText_BlockBall:
- .string "The TRAINER blocked the BALL!$"
-BattleText_DontBeAThief:
- .string "Don’t be a thief!$"
-BattleText_DodgeBall:
- .string "It dodged the thrown BALL!\nThis POKéMON can’t be caught!$"
-BattleText_MissPoke:
- .string "You missed the POKéMON!$"
-BattleText_BallBrokeOhNo:
- .string "Oh, no!\nThe POKéMON broke free!$"
-BattleText_BallBrokeAppeared:
- .string "Aww!\nIt appeared to be caught!$"
-BattleText_BallBrokeAlmost:
- .string "Aargh!\nAlmost had it!$"
-BattleText_BallBrokeSoClose:
- .string "Shoot!\nIt was so close, too!$"
-BattleText_BallCaught1:
- .string "Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}\p$"
-BattleText_BallCaught2:
- .string "Gotcha!\n{STRING 3} was caught!{UNKNOWN_A}{PLAY_BGM BGM_KACHI22}{PAUSE 127}$"
-BattleText_GiveNickname:
- .string "Give a nickname to the\ncaptured {STRING 3}?$"
-BattleText_SentToPC:
- .string "{STRING 3} was sent to\n{STRING 35} PC.$"
-
-gUnknown_084009ED:: @ 84009ED
-BattleText_Someone:
- .string "someone’s$"
-
-gUnknown_084009F7:: @ 84009F7
-BattleText_Lanette:
- .string "LANETTE’s$"
-BattleText_AddedToDex:
- .string "{STRING 3}’s data was\nadded to the POKéDEX.\p$"
-BattleText_Raining:
- .string "It is raining.$"
-BattleText_Sandstorm:
- .string "A sandstorm is raging.$"
-BattleText_BoxFull:
- .string "The BOX is full!\nYou can’t catch any more!\p$"
-
-gUnknown_08400A78:: @ 8400A78
-BattleText_EnigmaBerry:
- .string "ENIGMA BERRY$"
-
-gUnknown_08400A85:: @ 8400A85
-BattleText_Berry:
- .string " BERRY$"
-BattleText_CuredParalysis:
- .string "{STRING 16}’s {STRING 19}\ncured paralysis!$"
-BattleText_CuredPoison:
- .string "{STRING 16}’s {STRING 19}\ncured poison!$"
-BattleText_CuredBurn:
- .string "{STRING 16}’s {STRING 19}\nhealed its burn!$"
-BattleText_CuredFreeze:
- .string "{STRING 16}’s {STRING 19}\ndefrosted it!$"
-BattleText_CuredSleep:
- .string "{STRING 16}’s {STRING 19}\nwoke it from its sleep!$"
-BattleText_CuredConfusion:
- .string "{STRING 16}’s {STRING 19}\nsnapped it out of confusion!$"
-BattleText_CuredStatus:
- .string "{STRING 16}’s {STRING 19}\ncured its {STRING 0} problem!$"
-BattleText_NormalizedStatus:
- .string "{STRING 16}’s {STRING 19}\nnormalized its status!$"
-BattleText_RestoredHealth:
- .string "{STRING 16}’s {STRING 19}\nrestored health!$"
-BattleText_RestoredPP:
- .string "{STRING 16}’s {STRING 19}\nrestored {STRING 0}’s PP!$"
-BattleText_RestoredStatus:
- .string "{STRING 16}’s {STRING 19}\nrestored its status!$"
-BattleText_RestoredHPLittle:
- .string "{STRING 16}’s {STRING 19}\nrestored its HP a little!$"
-BattleText_ChoiceBand:
- .string "{STRING 19} allows the\nuse of only {STRING 17}!\p$"
-BattleText_FocusSash:
- .string "{DEFENDING_MON} hung on\nusing its {STRING 19}!$"
-BattleText_Terminator2:
- .string "$"
-BattleText_WallyBall:
- .string "You throw a BALL now, right?\nI... I’ll do my best!$"
-
-gUnknown_08400C4A:: @ 8400C4A
-BattleText_StartEvo:
- .string "What?\n{STRING 2} is evolving!$"
-
-gUnknown_08400C60:: @ 8400C60
-BattleText_FinishEvo:
- .string "Congratulations! Your {STRING 2}\nevolved into {STRING 3}!{UNKNOWN_A}\p$"
-
-gUnknown_08400C8D:: @ 8400C8D
-BattleText_StopEvo:
- .string "Huh? {STRING 2}\nstopped evolving!\p$"
-
-gUnknown_08400CA8:: @ 8400CA8
-BattleText_OtherMenu:
- .string "What should\n{STRING 15} do?$"
-
-gUnknown_08400CBB:: @ 8400CBB
-BattleText_PlayerMenu:
- .string "What will\n{STRING 32} do?$"
-
-gUnknown_08400CCC:: @ 8400CCC
-BattleText_WallyMenu:
- .string "What will\nWALLY do?$"
-
-gUnknown_08400CE0:: @ 8400CE0
-BattleText_LinkStandby:
- .string "{PAUSE 16}Link standby...$"
-
-gUnknown_08400CF3:: @ 8400CF3
-BattleText_MenuOptions:
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}FIGHT{CLEAR_TO 0x2E}BAG\nPOKéMON{CLEAR_TO 0x2E}RUN$"
-
-gUnknown_08400D15:: @ 8400D15
-BattleText_MenuOptionsSafari:
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}BALL{CLEAR_TO 0x2E}{POKEBLOCK}\nGO NEAR{CLEAR_TO 0x2E}RUN$"
-
-gUnknown_08400D38:: @ 8400D38
-BattleText_PP:
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}PP\nTYPE/$"
-
-gUnknown_08400D49:: @ 8400D49
-BattleText_Format: @ cant think of a better name
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}$"
-
-gUnknown_08400D52:: @ 8400D52
-BattleText_ForgetMove:
- .string "{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}{PALETTE 5}Which move should\nbe forgotten?$"
-
-gUnknown_08400D7A:: @ 8400D7A
-BattleText_YesNo:
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}Yes\nNo$"
-
-gUnknown_08400D89:: @ 8400D89
-BattleText_SwitchWhich:
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}Switch\nwhich?$"
-
-gUnknown_08400D9F:: @ 8400D9F
-BattleText_Format2:
- .string "{PALETTE 5}{COLOR_HIGHLIGHT_SHADOW SKY_BLUE LIGHT_BLUE WHITE2}$"
-BattleText_RightArrow:
- .string "{RIGHT_ARROW}$"
-
-gUnknown_08400DAA:: @ 8400DAA
-BattleText_Plus:
- .string "+$"
-
-gUnknown_08400DAC:: @ 8400DAC
-@ someone improve the formatting of this please
-BattleText_Dash:
- .string "-$"
-BattleText_HP:
- .string "HP $"
-BattleText_Attack:
- .string "ATTACK $"
-BattleText_Defense:
- .string "DEFENSE$"
-BattleText_SpAtk:
- .string "SP. ATK$"
-BattleText_SpDef:
- .string "SP. DEF$"
-
-gUnknown_08400DD6:: @ 8400DD6
-BattleText_SafariBalls::
- .string "{HIGHLIGHT RED}SAFARI BALLS$"
-
-gUnknown_08400DE6:: @ 8400DE6
-BattleText_SafariBallsLeft::
- .string "{HIGHLIGHT RED}Left: $"
-
-gUnknown_08400DF0:: @ 8400DF0
-BattleText_HighlightRed::
- .string "{HIGHLIGHT RED}$"
-
-BattleText_Sleep::
- .string "sleep$"
-BattleText_PoisonStatus::
- .string "poison$"
-BattleText_Burn::
- .string "burn$"
-BattleText_Paralysis::
- .string "paralysis$"
-BattleText_IceStatus::
- .string "ice$"
-BattleText_Confusion::
- .string "confusion$"
-BattleText_Love::
- .string "love$"
-
-gUnknown_08400E23:: @ 8400E23
-BattleText_Format3:
- .string " and $"
-
-gUnknown_08400E29:: @ 8400E29
-BattleText_Format4:
- .string ", $"
-
-gUnknown_08400E2C:: @ 8400E2C
-BattleText_Format5:
- .string " $"
-
-gUnknown_08400E2E:: @ 8400E2E
-BattleText_Format6:
- .string "\l$"
-
-gUnknown_08400E30:: @ 8400E30
-BattleText_Format7:
- .string "\n$"
-
-gUnknown_08400E32:: @ 8400E32
-BattleText_Format8:
- .string "are$"
-
-gUnknown_08400E36:: @ 8400E36
-BattleText_Format9:
- .string "are$"
-
-gBadEggNickname:: @ 8400E3A
- .string "Bad EGG$"
-
-gUnknown_08400E42:: @ 8400E42
-BattleText_Wally::
- .string "WALLY$"
-
-BattleText_Win:: @ 8400E48
- .string "{HIGHLIGHT TRANSPARENT}Win$"
-
-BattleText_Loss:: @ 8400E4F
- .string "{HIGHLIGHT TRANSPARENT}Loss$"
-
-BattleText_Tie:: @ 8400E57
- .string "{HIGHLIGHT TRANSPARENT}Tie$"
-
-gUnknown_08400E5E:: @ 8400E5E
-BattleText_Format10:
- .string " is$"
-
-gUnknown_08400E62:: @ 8400E62
-BattleText_Format11:
- .string "’s$"
-BattleText_Normal:
- .string "a NORMAL move$"
-BattleText_Fighting:
- .string "a FIGHTING move$"
-BattleText_Flying:
- .string "a FLYING move$"
-BattleText_Poison:
- .string "a POISON move$"
-BattleText_Ground:
- .string "a GROUND move$"
-BattleText_Rock:
- .string "a ROCK move$"
-BattleText_Bug:
- .string "a BUG move$"
-BattleText_Ghost:
- .string "a GHOST move$"
-BattleText_Steel:
- .string "a STEEL move$"
-BattleText_Typeless:
- .string "a ??? move$"
-BattleText_Fire:
- .string "a FIRE move$"
-BattleText_Water:
- .string "a WATER move$"
-BattleText_Grass:
- .string "a GRASS move$"
-BattleText_Electric:
- .string "an ELECTRIC move$"
-BattleText_Psychic:
- .string "a PSYCHIC move$"
-BattleText_Ice:
- .string "an ICE move$"
-BattleText_Dragon:
- .string "a DRAGON move$"
-BattleText_Dark:
- .string "a DARK move$"
-
- .align 2
-gUnknown_08400F58:: @ 8400F58
- .4byte BattleStatText_HP
- .4byte BattleStatText_Attack
- .4byte BattleStatText_Defense
- .4byte BattleStatText_Speed
- .4byte BattleStatText_SpAtk
- .4byte BattleStatText_SpDef
- .4byte BattleStatText_Accuracy
- .4byte BattleStatText_Evasion
-
- .align 2
-gUnknown_08400F78:: @ 8400F78
- .4byte ContestStatText_TooSpicy
- .4byte ContestStatText_TooDry
- .4byte ContestStatText_TooSweet
- .4byte ContestStatText_TooBitter
- .4byte ContestStatText_TooSour
-
- .align 2
-gBattleStringsTable:: @ 8400F8C
- .4byte BattleText_UnknownString
- .4byte BattleText_GainExpPoints
- .4byte BattleText_GrewLevel
- .4byte BattleText_LearnedMove
- .4byte BattleText_TryingToLearnMove
- .4byte BattleText_CantLearnMore
- .4byte BattleText_DeleteMove
- .4byte BattleText_DeletedMove
- .4byte BattleText_StopLearning
- .4byte BattleText_DidNotLearn
- .4byte BattleText_LearnedMove2
- .4byte BattleText_AttackMissed
- .4byte BattleText_ProtectedItself
- .4byte BattleText_StatNoHigher
- .4byte BattleText_AvoidedDamage
- .4byte BattleText_DoesntAffect
- .4byte BattleText_AttackingFainted
- .4byte BattleText_DefendingFainted
- .4byte BattleText_WinningPrize
- .4byte BattleText_OutOfUsablePoke
- .4byte BattleText_WhitedOut
- .4byte BattleText_PreventEscape
- .4byte BattleText_HitMulti
- .4byte BattleText_FellAsleep
- .4byte BattleText_MadeAsleep
- .4byte BattleText_DefendingAsleep
- .4byte BattleText_AttackingAsleep
- .4byte BattleText_WasntAffected
- .4byte BattleText_Poisoned
- .4byte BattleText_Poisoned2
- .4byte BattleText_PoisonHurt
- .4byte BattleText_AlreadyPoisoned
- .4byte BattleText_BadlyPoisoned
- .4byte BattleText_EnergyDrained
- .4byte BattleText_Burned
- .4byte BattleText_Burned2
- .4byte BattleText_BurnHurt
- .4byte BattleText_Frozen
- .4byte BattleText_Frozen2
- .4byte BattleText_FrozenSolid
- .4byte BattleText_DefendingDefrosted
- .4byte BattleText_AttackingDefrosted
- .4byte BattleText_Defrosted
- .4byte BattleText_Paralyzed
- .4byte BattleText_Paralyzed2
- .4byte BattleText_Paralyzed3
- .4byte BattleText_AlreadyParalyzed
- .4byte BattleText_ParalysisHealed
- .4byte BattleText_DreamEaten
- .4byte BattleText_AttackingStatNoHigher
- .4byte BattleText_DefendingStatNoHigher
- .4byte BattleText_StoppedWorking
- .4byte BattleText_StoppedWorking2
- .4byte BattleText_Confused
- .4byte BattleText_ConfusionSnapOut
- .4byte BattleText_BecameConfused
- .4byte BattleText_AlreadyConfused
- .4byte BattleText_FellLove
- .4byte BattleText_InLoveWith
- .4byte BattleText_ImmobilizedBy
- .4byte BattleText_BlownAway
- .4byte BattleText_TypeTransform
- .4byte BattleText_Flinched
- .4byte BattleText_RegainedHealth
- .4byte BattleText_HPFull
- .4byte BattleText_RaisedSpDef
- .4byte BattleText_RaisedDefense
- .4byte BattleText_CoveredVeil
- .4byte BattleText_SafeguardActive
- .4byte BattleText_SafeguardFaded
- .4byte BattleText_WentToSleep
- .4byte BattleText_SpeltHealthy
- .4byte BattleText_WhipWhirlwind
- .4byte BattleText_TookSunlight
- .4byte BattleText_LoweredHead
- .4byte BattleText_IsGlowing
- .4byte BattleText_FlewHigh
- .4byte BattleText_DugHole
- .4byte BattleText_SqueezedBind
- .4byte BattleText_TrappedVortex
- .4byte BattleText_Wrapped
- .4byte BattleText_Clamped
- .4byte BattleText_HurtBy
- .4byte BattleText_FreedFrom
- .4byte BattleText_KeptGoingCrash
- .4byte BattleText_MistShroud
- .4byte BattleText_MistProtect
- .4byte BattleText_GetPumped
- .4byte BattleText_HitRecoil
- .4byte BattleText_ProtectedItself2
- .4byte BattleText_SandBuffeted
- .4byte BattleText_HailStricken
- .4byte BattleText_WasSeeded
- .4byte BattleText_EvadedAttack
- .4byte BattleText_HealthSapped
- .4byte BattleText_FastAsleep
- .4byte BattleText_WokeUp
- .4byte BattleText_UproarAwake
- .4byte BattleText_UproarWoke
- .4byte BattleText_UproarCaused
- .4byte BattleText_UproarMaking
- .4byte BattleText_CalmedDown
- .4byte BattleText_UproarCantSleep
- .4byte BattleText_Stockpiled
- .4byte BattleText_StockpiledCant
- .4byte BattleText_UproarCantSleep2
- .4byte BattleText_UproarKeptAwake
- .4byte BattleText_StayedAwake
- .4byte BattleText_StoringEnergy
- .4byte BattleText_UnleashedEnergy
- .4byte BattleText_FatigueConfuse
- .4byte BattleText_PickedUpYen
- .4byte BattleText_Unaffected
- .4byte BattleText_Transformed
- .4byte BattleText_SubMade
- .4byte BattleText_SubAlready
- .4byte BattleText_SubTookDamage
- .4byte BattleText_SubFaded
- .4byte BattleText_MustRecharge
- .4byte BattleText_RageBuilding
- .4byte BattleText_MoveWasDisabled
- .4byte BattleText_MoveIsDisabled
- .4byte BattleText_DisabledNoMore
- .4byte BattleText_EncoreGot
- .4byte BattleText_EncoreEnded
- .4byte BattleText_TookAim
- .4byte BattleText_SketchedMove
- .4byte BattleText_DestinyBondTake
- .4byte BattleText_DestinyBondTaken
- .4byte BattleText_ReducedBy
- .4byte BattleText_StoleSomething
- .4byte BattleText_CantEscapeNow
- .4byte BattleText_NightmareStart
- .4byte BattleText_NightmareLock
- .4byte BattleText_CurseLay
- .4byte BattleText_CurseAfflict
- .4byte BattleText_SpikesScattered
- .4byte BattleText_SpikesHurt
- .4byte BattleText_IdentifiedPoke
- .4byte BattleText_PerishSongFell
- .4byte BattleText_BracedItself
- .4byte BattleText_EnduredHit
- .4byte BattleText_MagnitudeCount
- .4byte BattleText_CutHPMaxATK
- .4byte BattleText_CopyStatChanges
- .4byte BattleText_GotFreeFrom
- .4byte BattleText_LeechShed
- .4byte BattleText_SpikesBlownAway
- .4byte BattleText_FledBattle
- .4byte BattleText_ForesawAttack
- .4byte BattleText_TookAttack
- .4byte BattleText_PokeAttack
- .4byte BattleText_CenterAttention
- .4byte BattleText_ChargingPower
- .4byte BattleText_NaturePower
- .4byte BattleText_StatusNormal
- .4byte BattleText_NoMovesLeft
- .4byte BattleText_TormentSubject
- .4byte BattleText_TormentNoUse
- .4byte BattleText_TightenFocus
- .4byte BattleText_TauntFell
- .4byte BattleText_TauntNoUse
- .4byte BattleText_ReadyToHelp
- .4byte BattleText_SwitchedItems
- .4byte BattleText_CopiedObject
- .4byte BattleText_WishMade
- .4byte BattleText_WishTrue
- .4byte BattleText_PlantedRoots
- .4byte BattleText_AbsorbNutrients
- .4byte BattleText_AnchoredItself
- .4byte BattleText_DrowsyMade
- .4byte BattleText_KnockedOffItem
- .4byte BattleText_AbilitySwap
- .4byte BattleText_SealedMove
- .4byte BattleText_SealedNoUse
- .4byte BattleText_GrudgeBear
- .4byte BattleText_GrudgeLosePP
- .4byte BattleText_ShroudedItself
- .4byte BattleText_MagicCoatBounce
- .4byte BattleText_AwaitMove
- .4byte BattleText_SnatchedMove
- .4byte BattleText_RainMade
- .4byte BattleText_SpeedRisen
- .4byte BattleText_ProtectedBy
- .4byte BattleText_PreventedBy
- .4byte BattleText_HPRestoredUsing
- .4byte BattleText_MadeType
- .4byte BattleText_PreventedPara
- .4byte BattleText_PreventedRomance
- .4byte BattleText_PreventedPoison
- .4byte BattleText_PreventedConfusion
- .4byte BattleText_RaisedFirePower
- .4byte BattleText_AnchorsItself
- .4byte BattleText_CutsAttack
- .4byte BattleText_PreventedStatLoss
- .4byte BattleText_HurtOther
- .4byte BattleText_Traced
- .4byte BattleText_Sharply
- .4byte BattleText_Rose
- .4byte BattleText_Harshly
- .4byte BattleText_Fell
- .4byte BattleText_UnknownString7
- .4byte BattleText_UnknownString3
- .4byte BattleText_UnknownString5
- .4byte BattleText_UnknownString6
- .4byte BattleText_Critical
- .4byte BattleText_GrandSlam
- .4byte BattleText_MoveForget123
- .4byte BattleText_MoveForgetAnd
- .4byte BattleText_NotEffective
- .4byte BattleText_SuperEffective
- .4byte BattleText_GotAwaySafely
- .4byte BattleText_FledWild
- .4byte BattleText_NoRunning
- .4byte BattleText_CantEscape2
- .4byte BattleText_BirchDontLeaveMe
- .4byte BattleText_Nothing
- .4byte BattleText_Failed
- .4byte BattleText_HurtItself
- .4byte BattleText_MirrorFail
- .4byte BattleText_RainStart
- .4byte BattleText_PourStart
- .4byte BattleText_RainCont1
- .4byte BattleText_PourCont
- .4byte BattleText_RainStop
- .4byte BattleText_SandBrewed
- .4byte BattleText_SandRages
- .4byte BattleText_SandSubsided
- .4byte BattleText_SunBright
- .4byte BattleText_SunStrong
- .4byte BattleText_SunFaded
- .4byte BattleText_HailStart
- .4byte BattleText_HailCont
- .4byte BattleText_HailStop
- .4byte BattleText_SpitUpFail
- .4byte BattleText_SwallowFail
- .4byte BattleText_WindHeatWave
- .4byte BattleText_StatElim
- .4byte BattleText_CoinScatter
- .4byte BattleText_SubWeak
- .4byte BattleText_PainSplit
- .4byte BattleText_BellChime
- .4byte BattleText_PerishSong
- .4byte BattleText_NoPP1
- .4byte BattleText_NoPP2
- .4byte BattleText_Used1
- .4byte BattleText_TutorialUsed
- .4byte BattleText_BlockBall
- .4byte BattleText_DontBeAThief
- .4byte BattleText_DodgeBall
- .4byte BattleText_MissPoke
- .4byte BattleText_BallBrokeOhNo
- .4byte BattleText_BallBrokeAppeared
- .4byte BattleText_BallBrokeAlmost
- .4byte BattleText_BallBrokeSoClose
- .4byte BattleText_BallCaught1
- .4byte BattleText_BallCaught2
- .4byte BattleText_GiveNickname
- .4byte BattleText_SentToPC
- .4byte BattleText_AddedToDex
- .4byte BattleText_Raining
- .4byte BattleText_Sandstorm
- .4byte BattleText_CantEscape
- .4byte BattleText_IgnoredOrdersSLP
- .4byte BattleText_IgnoredOrders
- .4byte BattleText_BeganNap
- .4byte BattleText_LoafingAround
- .4byte BattleText_WontObey
- .4byte BattleText_TurnedAway
- .4byte BattleText_NotNotice
- .4byte BattleText_WillSwitch
- .4byte BattleText_CreptCloser
- .4byte BattleText_CantGetCloser
- .4byte BattleText_WatchingCarefully
- .4byte BattleText_CuriousAbout
- .4byte BattleText_EnthralledBy
- .4byte BattleText_IgnoredThing
- .4byte BattleText_ThrewBlock
- .4byte BattleText_SafariOver
- .4byte BattleText_CuredParalysis
- .4byte BattleText_CuredPoison
- .4byte BattleText_CuredBurn
- .4byte BattleText_CuredFreeze
- .4byte BattleText_CuredSleep
- .4byte BattleText_CuredConfusion
- .4byte BattleText_CuredStatus
- .4byte BattleText_RestoredHealth
- .4byte BattleText_RestoredPP
- .4byte BattleText_RestoredStatus
- .4byte BattleText_RestoredHPLittle
- .4byte BattleText_ChoiceBand
- .4byte BattleText_FocusSash
- .4byte BattleText_Terminator2 @ terminator?
- .4byte BattleText_PreventedBurn
- .4byte BattleText_BlocksOther
- .4byte BattleText_RestoredHPByItem
- .4byte BattleText_WhipSandstorm
- .4byte BattleText_PreventedLoss
- .4byte BattleText_InfatuatedPoke
- .4byte BattleText_MadeIneffective
- .4byte BattleText_CuredProblem
- .4byte BattleText_OozeSuckup
- .4byte BattleText_Transformed2
- .4byte BattleText_ElecWeakened
- .4byte BattleText_FireWeakened
- .4byte BattleText_HidUnderwater
- .4byte BattleText_SprangUp
- .4byte BattleText_CantForgetHM
- .4byte BattleText_FoundOne
- .4byte BattleText_PlayerDefeatedTrainer2
- .4byte BattleText_SoothingAroma
- .4byte BattleText_CantUseItems
- .4byte BattleText_UnknownString2
- .4byte BattleText_UnknownString4
- .4byte BattleText_HustleUse
- .4byte BattleText_MadeUseless
- .4byte BattleText_SandTombTrapped @ sand tomb
- .4byte BattleText_Terminator
- .4byte BattleText_BoostedExp
- .4byte BattleText_SunIntensified
- .4byte BattleText_GroundMoveNegate
- .4byte BattleText_WallyBall
- .4byte BattleText_TookAttack2
- .4byte BattleText_ChoseDestiny
- .4byte BattleText_LostFocus
- .4byte BattleText_UseNext
- .4byte BattleText_FledUsingItem
- .4byte BattleText_FledUsingOther
- .4byte BattleText_DraggedOut
- .4byte BattleText_PreventedOther
- .4byte BattleText_NormalizedStatus
- .4byte BattleText_Used2
- .4byte BattleText_BoxFull
- .4byte BattleText_AvoidedAttack
- .4byte BattleText_MadeIneffective2
- .4byte BattleText_PreventedFlinching
- .4byte BattleText_AlreadyBurned
- .4byte BattleText_StatNoLower
- .4byte BattleText_BlocksOther2
- .4byte BattleText_WoreOff
- .4byte BattleText_RaisedDefenseLittle
- .4byte BattleText_RaisedSpDefLittle
- .4byte BattleText_BrokeWall
- .4byte BattleText_PreventedOther2
- .4byte BattleText_CuredOfProblem
- .4byte BattleText_AttackingCantEscape
- .4byte BattleText_Obtained1
- .4byte BattleText_Obtained2
- .4byte BattleText_Obtained3
- .4byte BattleText_NoEffect
- .4byte BattleText_NoEffectOn
-
- .align 1
-gMissStrings:: @ 8401508
-@ Each entry refers to a text pointer in gBattleStringsTable, but the values are offset
-@ by 0xc. For example, 0x0017 refers to BattleText_AttackMissed because it is the
-@ 11th entry in the pointer table.
- .2byte BATTLE_TEXT_AttackMissed
- .2byte BATTLE_TEXT_ProtectedItself
- .2byte BATTLE_TEXT_AvoidedAttack
- .2byte BATTLE_TEXT_AvoidedDamage
- .2byte BATTLE_TEXT_GroundMoveNegate
-
-BattleTextList_401512:: @ 8401512
- .2byte BATTLE_TEXT_CantEscape2
- .2byte BATTLE_TEXT_BirchDontLeaveMe
- .2byte BATTLE_TEXT_PreventEscape
- .2byte BATTLE_TEXT_CantEscape
- .2byte BATTLE_TEXT_AttackingCantEscape
-
-BattleTextList_40151C:: @ 840151C
- .2byte BATTLE_TEXT_RainStart
- .2byte BATTLE_TEXT_PourStart
- .2byte BATTLE_TEXT_Failed
- .2byte BATTLE_TEXT_SandBrewed
- .2byte BATTLE_TEXT_SunBright
- .2byte BATTLE_TEXT_HailStart
-
-BattleTextList_401528:: @ 8401528
- .2byte BATTLE_TEXT_SandRages
- .2byte BATTLE_TEXT_HailCont
-
-BattleTextList_40152C:: @ 840152C
- .2byte BATTLE_TEXT_SandBuffeted
- .2byte BATTLE_TEXT_HailStricken
-
-BattleTextList_401530:: @ 8401530
- .2byte BATTLE_TEXT_SandSubsided
- .2byte BATTLE_TEXT_HailStop
-
-BattleTextList_401534:: @ 8401534
- .2byte BATTLE_TEXT_RainCont1
- .2byte BATTLE_TEXT_PourCont
- .2byte BATTLE_TEXT_RainStop
-
-BattleTextList_40153A:: @ 840153A
- .2byte BATTLE_TEXT_ProtectedItself2
- .2byte BATTLE_TEXT_BracedItself
- .2byte BATTLE_TEXT_Failed
-
-BattleTextList_401540:: @ 8401540
- .2byte BATTLE_TEXT_Failed
- .2byte BATTLE_TEXT_RaisedDefense
- .2byte BATTLE_TEXT_RaisedDefenseLittle
- .2byte BATTLE_TEXT_RaisedSpDef
- .2byte BATTLE_TEXT_RaisedSpDefLittle
- .2byte BATTLE_TEXT_CoveredVeil
-
-BattleTextList_40154C:: @ 840154C
- .2byte BATTLE_TEXT_WasSeeded
- .2byte BATTLE_TEXT_EvadedAttack
- .2byte BATTLE_TEXT_DoesntAffect
- .2byte BATTLE_TEXT_HealthSapped
- .2byte BATTLE_TEXT_OozeSuckup
-
-BattleTextList_401556:: @ 8401556
- .2byte BATTLE_TEXT_WentToSleep
- .2byte BATTLE_TEXT_SpeltHealthy
-
-BattleTextList_40155A:: @ 840155A
- .2byte BATTLE_TEXT_UproarMaking
- .2byte BATTLE_TEXT_CalmedDown
-
-BattleTextList_40155E:: @ 840155E
- .2byte BATTLE_TEXT_Stockpiled
- .2byte BATTLE_TEXT_StockpiledCant
-
-BattleTextList_401562:: @ 8401562
- .2byte BATTLE_TEXT_WokeUp
- .2byte BATTLE_TEXT_UproarWoke
-
-BattleTextList_401566:: @ 8401566
- .2byte BATTLE_TEXT_SwallowFail
- .2byte BATTLE_TEXT_HPFull
-
-BattleTextList_40156A:: @ 840156A
- .2byte BATTLE_TEXT_UproarCantSleep2
- .2byte BATTLE_TEXT_UproarKeptAwake
- .2byte BATTLE_TEXT_StayedAwake
-
-BattleTextList_401570:: @ 8401570
- .2byte BATTLE_TEXT_UnknownString7
- .2byte BATTLE_TEXT_UnknownString3
- .2byte BATTLE_TEXT_AttackingStatNoHigher
- .2byte BATTLE_TEXT_Terminator2
- .2byte BATTLE_TEXT_UnknownString4
- .2byte BATTLE_TEXT_HustleUse
-
-BattleTextList_40157C:: @ 840157C
- .2byte BATTLE_TEXT_UnknownString5
- .2byte BATTLE_TEXT_UnknownString6
- .2byte BATTLE_TEXT_DefendingStatNoHigher
- .2byte BATTLE_TEXT_Terminator2
-
-BattleTextList_401584:: @ 8401584
- .2byte BATTLE_TEXT_WhipWhirlwind
- .2byte BATTLE_TEXT_TookSunlight
- .2byte BATTLE_TEXT_LoweredHead
- .2byte BATTLE_TEXT_IsGlowing
- .2byte BATTLE_TEXT_FlewHigh
- .2byte BATTLE_TEXT_DugHole
- .2byte BATTLE_TEXT_HidUnderwater
- .2byte BATTLE_TEXT_SprangUp
-
-BattleTextList_401594:: @ 8401594
- .2byte BATTLE_TEXT_SqueezedBind
- .2byte BATTLE_TEXT_Wrapped
- .2byte BATTLE_TEXT_TrappedVortex
- .2byte BATTLE_TEXT_Clamped
- .2byte BATTLE_TEXT_TrappedVortex
- .2byte BATTLE_TEXT_SandTombTrapped
-
-BattleTextList_4015A0:: @ 84015A0
- .2byte BATTLE_TEXT_MistShroud
- .2byte BATTLE_TEXT_Failed
-
-BattleTextList_4015A4:: @ 84015A4
- .2byte BATTLE_TEXT_GetPumped
- .2byte BATTLE_TEXT_Failed
-
-BattleTextList_4015A8:: @ 84015A8
- .2byte BATTLE_TEXT_Transformed
- .2byte BATTLE_TEXT_Failed
-
-BattleTextList_4015AC:: @ 84015AC
- .2byte BATTLE_TEXT_SubMade
- .2byte BATTLE_TEXT_SubWeak
-
-BattleTextList_4015B0:: @ 84015B0
- .2byte BATTLE_TEXT_Poisoned
- .2byte BATTLE_TEXT_Poisoned2
-
-BattleTextList_4015B4:: @ 84015B4
- .2byte BATTLE_TEXT_Paralyzed
- .2byte BATTLE_TEXT_Paralyzed2
-
-BattleTextList_4015B8:: @ 84015B8
- .2byte BATTLE_TEXT_FellAsleep
- .2byte BATTLE_TEXT_MadeAsleep
-
-BattleTextList_4015BC:: @ 84015BC
- .2byte BATTLE_TEXT_Burned
- .2byte BATTLE_TEXT_Burned2
-
-BattleTextList_4015C0:: @ 84015C0
- .2byte BATTLE_TEXT_Frozen
- .2byte BATTLE_TEXT_Frozen2
-
-BattleTextList_4015C4:: @ 84015C4
- .2byte BATTLE_TEXT_AttackingDefrosted
- .2byte BATTLE_TEXT_Defrosted
-
-BattleTextList_4015C8:: @ 84015C8
- .2byte BATTLE_TEXT_AttackMissed
- .2byte BATTLE_TEXT_Unaffected
- .2byte BATTLE_TEXT_FellLove
- .2byte BATTLE_TEXT_InfatuatedPoke
-
-BattleTextList_4015D0:: @ 84015D0
- .2byte BATTLE_TEXT_EnergyDrained
- .2byte BATTLE_TEXT_OozeSuckup
-
-BattleTextList_4015D4:: @ 84015D4
- .2byte BATTLE_TEXT_ElecWeakened
- .2byte BATTLE_TEXT_FireWeakened
-
-BattleTextList_4015D8:: @ 84015D8
- .2byte BATTLE_TEXT_BellChime
- .2byte BATTLE_TEXT_BellChime
- .2byte BATTLE_TEXT_BellChime
- .2byte BATTLE_TEXT_BellChime
- .2byte BATTLE_TEXT_SoothingAroma
-
-BattleTextList_4015E2:: @ 84015E2
- .2byte BATTLE_TEXT_ForesawAttack
- .2byte BATTLE_TEXT_ChoseDestiny
-
-BattleTextList_4015E6:: @ 84015E6
- .2byte BATTLE_TEXT_BallBrokeOhNo
- .2byte BATTLE_TEXT_BallBrokeAppeared
- .2byte BATTLE_TEXT_BallBrokeAlmost
- .2byte BATTLE_TEXT_BallBrokeSoClose
-
-BattleTextList_4015EE:: @ 84015EE
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Sandstorm
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_SunStrong
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
- .2byte BATTLE_TEXT_Raining
-
-BattleTextList_40160E:: @ 840160E
- .2byte BATTLE_TEXT_LoafingAround
- .2byte BATTLE_TEXT_WontObey
- .2byte BATTLE_TEXT_TurnedAway
- .2byte BATTLE_TEXT_NotNotice
-
-BattleTextList_401616:: @ 8401616
- .2byte BATTLE_TEXT_CreptCloser
- .2byte BATTLE_TEXT_CantGetCloser
-
-BattleTextList_40161A:: @ 840161A
- .2byte BATTLE_TEXT_CuriousAbout
- .2byte BATTLE_TEXT_EnthralledBy
- .2byte BATTLE_TEXT_IgnoredThing
-
-BattleTextList_401620:: @ 8401620
- .2byte BATTLE_TEXT_CuredConfusion
- .2byte BATTLE_TEXT_CuredParalysis
- .2byte BATTLE_TEXT_CuredFreeze
- .2byte BATTLE_TEXT_CuredBurn
- .2byte BATTLE_TEXT_CuredPoison
- .2byte BATTLE_TEXT_CuredSleep
-
-BattleTextList_40162C:: @ 840162C
- .2byte BATTLE_TEXT_CuredStatus
- .2byte BATTLE_TEXT_NormalizedStatus
-
-BattleTextList_401630:: @ 8401630
- .2byte BATTLE_TEXT_PreventedBurn
- .2byte BATTLE_TEXT_PreventedOther2
- .2byte BATTLE_TEXT_NoEffectOn
-
-BattleTextList_401636:: @ 8401636
- .2byte BATTLE_TEXT_PreventedPara
- .2byte BATTLE_TEXT_PreventedOther2
- .2byte BATTLE_TEXT_NoEffectOn
-
-BattleTextList_40163C:: @ 840163C
- .2byte BATTLE_TEXT_PreventedPoison
- .2byte BATTLE_TEXT_PreventedOther2
- .2byte BATTLE_TEXT_NoEffectOn
-
-BattleTextList_401642:: @ 8401642
- .2byte BATTLE_TEXT_Obtained1
- .2byte BATTLE_TEXT_Obtained2
- .2byte BATTLE_TEXT_Obtained3
-
-BattleTextList_401648:: @ 8401648
- .2byte BATTLE_TEXT_RaisedFirePower
- .2byte BATTLE_TEXT_MadeIneffective
-
-gTrappingMoves:: @ 840164C
- .2byte MOVE_BIND
- .2byte MOVE_WRAP
- .2byte MOVE_FIRE_SPIN
- .2byte MOVE_CLAMP
- .2byte MOVE_WHIRLPOOL
- .2byte MOVE_SAND_TOMB
- .2byte 0xFFFF
-
- .align 2
-gUnknown_0840165C:: @ 840165C
- .4byte BattleText_HP
- .4byte BattleText_SpAtk
- .4byte BattleText_Attack
- .4byte BattleText_SpDef
- .4byte BattleText_Defense
- .4byte BattleStatText_Speed
-
- .align 2
-gUnknown_08401674:: @ 8401674
- .4byte BattleText_Normal
- .4byte BattleText_Fighting
- .4byte BattleText_Flying
- .4byte BattleText_Poison
- .4byte BattleText_Ground
- .4byte BattleText_Rock
- .4byte BattleText_Bug
- .4byte BattleText_Ghost
- .4byte BattleText_Steel
- .4byte BattleText_Typeless
- .4byte BattleText_Fire
- .4byte BattleText_Water
- .4byte BattleText_Grass
- .4byte BattleText_Electric
- .4byte BattleText_Psychic
- .4byte BattleText_Ice
- .4byte BattleText_Dragon
- .4byte BattleText_Dark
diff --git a/data/text_window.s b/data/text_window.s
deleted file mode 100644
index d8a3dbb38..000000000
--- a/data/text_window.s
+++ /dev/null
@@ -1,31 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_083761F0:: @ 83761F0
- .4byte gTextWindowFrame1_Gfx, gTextWindowFrame1_Pal
- .4byte gTextWindowFrame2_Gfx, gTextWindowFrame2_Pal
- .4byte gTextWindowFrame3_Gfx, gTextWindowFrame3_Pal
- .4byte gTextWindowFrame4_Gfx, gTextWindowFrame4_Pal
- .4byte gTextWindowFrame5_Gfx, gTextWindowFrame5_Pal
- .4byte gTextWindowFrame6_Gfx, gTextWindowFrame6_Pal
- .4byte gTextWindowFrame7_Gfx, gTextWindowFrame7_Pal
- .4byte gTextWindowFrame8_Gfx, gTextWindowFrame8_Pal
- .4byte gTextWindowFrame9_Gfx, gTextWindowFrame9_Pal
- .4byte gTextWindowFrame10_Gfx, gTextWindowFrame10_Pal
- .4byte gTextWindowFrame11_Gfx, gTextWindowFrame11_Pal
- .4byte gTextWindowFrame12_Gfx, gTextWindowFrame12_Pal
- .4byte gTextWindowFrame13_Gfx, gTextWindowFrame13_Pal
- .4byte gTextWindowFrame14_Gfx, gTextWindowFrame14_Pal
- .4byte gTextWindowFrame15_Gfx, gTextWindowFrame15_Pal
- .4byte gTextWindowFrame16_Gfx, gTextWindowFrame16_Pal
- .4byte gTextWindowFrame17_Gfx, gTextWindowFrame17_Pal
- .4byte gTextWindowFrame18_Gfx, gTextWindowFrame18_Pal
- .4byte gTextWindowFrame19_Gfx, gTextWindowFrame19_Pal
- .4byte gTextWindowFrame20_Gfx, gTextWindowFrame20_Pal
-
- .align 1
-gMessageBoxTilemap:: @ 8376290
- .incbin "graphics/text_window/message_box_map.bin"
diff --git a/data/tileset_anim.s b/data/tileset_anim.s
deleted file mode 100644
index e34d50953..000000000
--- a/data/tileset_anim.s
+++ /dev/null
@@ -1,637 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-TilesetAnimTiles_General_0_1: @ 8376D84
- .incbin "data/tilesets/primary/general/anim/0/1.4bpp"
-
- .align 2
-TilesetAnimTiles_General_0_0: @ 8376E04
- .incbin "data/tilesets/primary/general/anim/0/0.4bpp"
-
- .align 2
-TilesetAnimTiles_General_0_2: @ 8376E84
- .incbin "data/tilesets/primary/general/anim/0/2.4bpp"
-
- .space 32
-
- .align 2
-gTilesetAnimTable_General_0:: @ 8376F24
- .4byte TilesetAnimTiles_General_0_0
- .4byte TilesetAnimTiles_General_0_1
- .4byte TilesetAnimTiles_General_0_0
- .4byte TilesetAnimTiles_General_0_2
-
- .align 2
-TilesetAnimTiles_General_1_0: @ 8376F34
- .incbin "data/tilesets/primary/general/anim/1/0.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_1: @ 83772F4
- .incbin "data/tilesets/primary/general/anim/1/1.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_2: @ 83776B4
- .incbin "data/tilesets/primary/general/anim/1/2.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_3: @ 8377A74
- .incbin "data/tilesets/primary/general/anim/1/3.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_4: @ 8377E34
- .incbin "data/tilesets/primary/general/anim/1/4.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_5: @ 83781F4
- .incbin "data/tilesets/primary/general/anim/1/5.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_6: @ 83785B4
- .incbin "data/tilesets/primary/general/anim/1/6.4bpp"
-
- .align 2
-TilesetAnimTiles_General_1_7: @ 8378974
- .incbin "data/tilesets/primary/general/anim/1/7.4bpp"
-
- .align 2
-gTilesetAnimTable_General_1:: @ 8378D34
- .4byte TilesetAnimTiles_General_1_0
- .4byte TilesetAnimTiles_General_1_1
- .4byte TilesetAnimTiles_General_1_2
- .4byte TilesetAnimTiles_General_1_3
- .4byte TilesetAnimTiles_General_1_4
- .4byte TilesetAnimTiles_General_1_5
- .4byte TilesetAnimTiles_General_1_6
- .4byte TilesetAnimTiles_General_1_7
-
- .align 2
-TilesetAnimTiles_General_2_0: @ 8378D54
- .incbin "data/tilesets/primary/general/anim/2/0.4bpp"
-
- .align 2
-TilesetAnimTiles_General_2_1: @ 8378E94
- .incbin "data/tilesets/primary/general/anim/2/1.4bpp"
-
- .align 2
-TilesetAnimTiles_General_2_2: @ 8378FD4
- .incbin "data/tilesets/primary/general/anim/2/2.4bpp"
-
- .align 2
-TilesetAnimTiles_General_2_3: @ 8379114
- .incbin "data/tilesets/primary/general/anim/2/3.4bpp"
-
- .align 2
-TilesetAnimTiles_General_2_4: @ 8379254
- .incbin "data/tilesets/primary/general/anim/2/4.4bpp"
-
- .align 2
-TilesetAnimTiles_General_2_5: @ 8379394
- .incbin "data/tilesets/primary/general/anim/2/5.4bpp"
-
- .align 2
-TilesetAnimTiles_General_2_6: @ 83794D4
- .incbin "data/tilesets/primary/general/anim/2/6.4bpp"
-
- .align 2
-gTilesetAnimTable_General_2:: @ 8379614
- .4byte TilesetAnimTiles_General_2_0
- .4byte TilesetAnimTiles_General_2_1
- .4byte TilesetAnimTiles_General_2_2
- .4byte TilesetAnimTiles_General_2_3
- .4byte TilesetAnimTiles_General_2_4
- .4byte TilesetAnimTiles_General_2_5
- .4byte TilesetAnimTiles_General_2_6
- .4byte TilesetAnimTiles_General_2_0
-
- .align 2
-TilesetAnimTiles_General_3_0: @ 8379634
- .incbin "data/tilesets/primary/general/anim/3/0.4bpp"
-
- .align 2
-TilesetAnimTiles_General_3_1: @ 83796F4
- .incbin "data/tilesets/primary/general/anim/3/1.4bpp"
-
- .align 2
-TilesetAnimTiles_General_3_2: @ 83797B4
- .incbin "data/tilesets/primary/general/anim/3/2.4bpp"
-
- .align 2
-TilesetAnimTiles_General_3_3: @ 8379874
- .incbin "data/tilesets/primary/general/anim/3/3.4bpp"
-
- .align 2
-gTilesetAnimTable_General_3:: @ 8379934
- .4byte TilesetAnimTiles_General_3_0
- .4byte TilesetAnimTiles_General_3_1
- .4byte TilesetAnimTiles_General_3_2
- .4byte TilesetAnimTiles_General_3_3
-
- .align 2
-TilesetAnimTiles_General_4_0: @ 8379944
- .incbin "data/tilesets/primary/general/anim/4/0.4bpp"
-
- .align 2
-TilesetAnimTiles_General_4_1: @ 8379A84
- .incbin "data/tilesets/primary/general/anim/4/1.4bpp"
-
- .align 2
-TilesetAnimTiles_General_4_2: @ 8379BC4
- .incbin "data/tilesets/primary/general/anim/4/2.4bpp"
-
- .align 2
-TilesetAnimTiles_General_4_3: @ 8379D04
- .incbin "data/tilesets/primary/general/anim/4/3.4bpp"
-
- .align 2
-gTilesetAnimTable_General_4:: @ 8379E44
- .4byte TilesetAnimTiles_General_4_0
- .4byte TilesetAnimTiles_General_4_1
- .4byte TilesetAnimTiles_General_4_2
- .4byte TilesetAnimTiles_General_4_3
-
- .align 2
-TilesetAnimTiles_Lavaridge_0: @ 8379E54
- .incbin "data/tilesets/secondary/lavaridge/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Lavaridge_1: @ 8379ED4
- .incbin "data/tilesets/secondary/lavaridge/anim/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Lavaridge_2: @ 8379F54
- .incbin "data/tilesets/secondary/lavaridge/anim/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Lavaridge_3: @ 8379FD4
- .incbin "data/tilesets/secondary/lavaridge/anim/3.4bpp"
-
- .align 2
-gTilesetAnimTable_Lavaridge:: @ 837A054
- .4byte TilesetAnimTiles_Lavaridge_0
- .4byte TilesetAnimTiles_Lavaridge_1
- .4byte TilesetAnimTiles_Lavaridge_2
- .4byte TilesetAnimTiles_Lavaridge_3
-
- .align 2
-TilesetAnimTiles_Pacifidlog_0_0: @ 837A064
- .incbin "data/tilesets/secondary/pacifidlog/anim/0/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_0_1: @ 837A424
- .incbin "data/tilesets/secondary/pacifidlog/anim/0/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_0_2: @ 837A7E4
- .incbin "data/tilesets/secondary/pacifidlog/anim/0/2.4bpp"
-
- .align 2
-gTilesetAnimTable_Pacifidlog_0:: @ 837ABA4
- .4byte TilesetAnimTiles_Pacifidlog_0_0
- .4byte TilesetAnimTiles_Pacifidlog_0_1
- .4byte TilesetAnimTiles_Pacifidlog_0_2
- .4byte TilesetAnimTiles_Pacifidlog_0_1
-
- .align 2
-TilesetAnimTiles_Underwater_0: @ 837ABB4
- .incbin "data/tilesets/secondary/underwater/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Underwater_1: @ 837AC34
- .incbin "data/tilesets/secondary/underwater/anim/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Underwater_2: @ 837ACB4
- .incbin "data/tilesets/secondary/underwater/anim/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Underwater_3: @ 837AD34
- .incbin "data/tilesets/secondary/underwater/anim/3.4bpp"
-
- .align 2
-gTilesetAnimTable_Underwater:: @ 837ADB4
- .4byte TilesetAnimTiles_Underwater_0
- .4byte TilesetAnimTiles_Underwater_1
- .4byte TilesetAnimTiles_Underwater_2
- .4byte TilesetAnimTiles_Underwater_3
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_0: @ 837ADC4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_1: @ 837AEC4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_2: @ 837AFC4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_3: @ 837B0C4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/3.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_4: @ 837B1C4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/4.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_5: @ 837B2C4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/5.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_6: @ 837B3C4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/6.4bpp"
-
- .align 2
-TilesetAnimTiles_Pacifidlog_1_7: @ 837B4C4
- .incbin "data/tilesets/secondary/pacifidlog/anim/1/7.4bpp"
-
- .align 2
-gTilesetAnimTable_Pacifidlog_1:: @ 837B5C4
- .4byte TilesetAnimTiles_Pacifidlog_1_0
- .4byte TilesetAnimTiles_Pacifidlog_1_1
- .4byte TilesetAnimTiles_Pacifidlog_1_2
- .4byte TilesetAnimTiles_Pacifidlog_1_3
- .4byte TilesetAnimTiles_Pacifidlog_1_4
- .4byte TilesetAnimTiles_Pacifidlog_1_5
- .4byte TilesetAnimTiles_Pacifidlog_1_6
- .4byte TilesetAnimTiles_Pacifidlog_1_7
-
- .align 2
-TilesetAnimTiles_Mauville_0_0: @ 837B5E4
- .incbin "data/tilesets/secondary/mauville/anim/0/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_0_1: @ 837B664
- .incbin "data/tilesets/secondary/mauville/anim/0/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_0_2: @ 837B6E4
- .incbin "data/tilesets/secondary/mauville/anim/0/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_0_3: @ 837B764
- .incbin "data/tilesets/secondary/mauville/anim/0/3.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_0_4: @ 837B7E4
- .incbin "data/tilesets/secondary/mauville/anim/0/4.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_1_0: @ 837B864
- .incbin "data/tilesets/secondary/mauville/anim/1/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_1_1: @ 837B8E4
- .incbin "data/tilesets/secondary/mauville/anim/1/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_1_2: @ 837B964
- .incbin "data/tilesets/secondary/mauville/anim/1/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_1_3: @ 837B9E4
- .incbin "data/tilesets/secondary/mauville/anim/1/3.4bpp"
-
- .align 2
-TilesetAnimTiles_Mauville_1_4: @ 837BA64
- .incbin "data/tilesets/secondary/mauville/anim/1/4.4bpp"
-
- .align 2
-gUnknown_0837BAE4:: @ 837BAE4
- .4byte 0x06004C00
- .4byte 0x06004C80
- .4byte 0x06004D00
- .4byte 0x06004D80
- .4byte 0x06004E00
- .4byte 0x06004E80
- .4byte 0x06004F00
- .4byte 0x06004F80
-
- .align 2
-gUnknown_0837BB04:: @ 837BB04
- .4byte 0x06005000
- .4byte 0x06005080
- .4byte 0x06005100
- .4byte 0x06005180
- .4byte 0x06005200
- .4byte 0x06005280
- .4byte 0x06005300
- .4byte 0x06005380
-
- .align 2
-gTilesetAnimTable_Mauville_0A:: @ 837BB24
- .4byte TilesetAnimTiles_Mauville_0_0
- .4byte TilesetAnimTiles_Mauville_0_0
- .4byte TilesetAnimTiles_Mauville_0_1
- .4byte TilesetAnimTiles_Mauville_0_2
- .4byte TilesetAnimTiles_Mauville_0_3
- .4byte TilesetAnimTiles_Mauville_0_3
- .4byte TilesetAnimTiles_Mauville_0_3
- .4byte TilesetAnimTiles_Mauville_0_3
- .4byte TilesetAnimTiles_Mauville_0_3
- .4byte TilesetAnimTiles_Mauville_0_3
- .4byte TilesetAnimTiles_Mauville_0_2
- .4byte TilesetAnimTiles_Mauville_0_1
-
- .align 2
-gTilesetAnimTable_Mauville_1A:: @ 837BB54
- .4byte TilesetAnimTiles_Mauville_1_0
- .4byte TilesetAnimTiles_Mauville_1_0
- .4byte TilesetAnimTiles_Mauville_1_1
- .4byte TilesetAnimTiles_Mauville_1_2
- .4byte TilesetAnimTiles_Mauville_1_3
- .4byte TilesetAnimTiles_Mauville_1_3
- .4byte TilesetAnimTiles_Mauville_1_3
- .4byte TilesetAnimTiles_Mauville_1_3
- .4byte TilesetAnimTiles_Mauville_1_3
- .4byte TilesetAnimTiles_Mauville_1_3
- .4byte TilesetAnimTiles_Mauville_1_2
- .4byte TilesetAnimTiles_Mauville_1_1
-
- .align 2
-gTilesetAnimTable_Mauville_0B:: @ 837BB84
- .4byte TilesetAnimTiles_Mauville_0_0
- .4byte TilesetAnimTiles_Mauville_0_0
- .4byte TilesetAnimTiles_Mauville_0_4
- .4byte TilesetAnimTiles_Mauville_0_4
-
- .align 2
-gTilesetAnimTable_Mauville_1B:: @ 837BB94
- .4byte TilesetAnimTiles_Mauville_1_0
- .4byte TilesetAnimTiles_Mauville_1_0
- .4byte TilesetAnimTiles_Mauville_1_4
- .4byte TilesetAnimTiles_Mauville_1_4
-
- .align 2
-TilesetAnimTiles_Rustboro_0_0: @ 837BBA4
- .incbin "data/tilesets/secondary/rustboro/anim/0/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_1: @ 837BC24
- .incbin "data/tilesets/secondary/rustboro/anim/0/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_2: @ 837BCA4
- .incbin "data/tilesets/secondary/rustboro/anim/0/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_3: @ 837BD24
- .incbin "data/tilesets/secondary/rustboro/anim/0/3.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_4: @ 837BDA4
- .incbin "data/tilesets/secondary/rustboro/anim/0/4.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_5: @ 837BE24
- .incbin "data/tilesets/secondary/rustboro/anim/0/5.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_6: @ 837BEA4
- .incbin "data/tilesets/secondary/rustboro/anim/0/6.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_0_7: @ 837BF24
- .incbin "data/tilesets/secondary/rustboro/anim/0/7.4bpp"
-
- .align 2
-gUnknown_0837BFA4:: @ 837BFA4
- .4byte 0x06005000
- .4byte 0x06005080
- .4byte 0x06005100
- .4byte 0x06005180
- .4byte 0x06005200
- .4byte 0x06005280
- .4byte 0x06005300
- .4byte 0x06005380
-
- .align 2
-gTilesetAnimTable_Rustboro_0:: @ 837BFC4
- .4byte TilesetAnimTiles_Rustboro_0_0
- .4byte TilesetAnimTiles_Rustboro_0_1
- .4byte TilesetAnimTiles_Rustboro_0_2
- .4byte TilesetAnimTiles_Rustboro_0_3
- .4byte TilesetAnimTiles_Rustboro_0_4
- .4byte TilesetAnimTiles_Rustboro_0_5
- .4byte TilesetAnimTiles_Rustboro_0_6
- .4byte TilesetAnimTiles_Rustboro_0_7
-
- .align 2
-TilesetAnimTiles_Rustboro_1_0: @ 837BFE4
- .incbin "data/tilesets/secondary/rustboro/anim/1/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Rustboro_1_1: @ 837C064
- .incbin "data/tilesets/secondary/rustboro/anim/1/1.4bpp"
-
- .align 2
-gTilesetAnimTable_Rustboro_1:: @ 837C0E4
- .4byte TilesetAnimTiles_Rustboro_1_0
- .4byte TilesetAnimTiles_Rustboro_1_1
-
- .align 2
-TilesetAnimTiles_Cave_0: @ 837C0EC
- .incbin "data/tilesets/secondary/cave/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Cave_1: @ 837C16C
- .incbin "data/tilesets/secondary/cave/anim/1.4bpp"
-
- .align 2
-TilesetAnimTiles_Cave_2: @ 837C1EC
- .incbin "data/tilesets/secondary/cave/anim/2.4bpp"
-
- .align 2
-TilesetAnimTiles_Cave_3: @ 837C26C
- .incbin "data/tilesets/secondary/cave/anim/3.4bpp"
-
- .incbin "data/tilesets/secondary/cave/anim/unused/0.4bpp"
- .incbin "data/tilesets/secondary/cave/anim/unused/1.4bpp"
- .incbin "data/tilesets/secondary/cave/anim/unused/2.4bpp"
- .incbin "data/tilesets/secondary/cave/anim/unused/3.4bpp"
-
- .space 32
-
- .align 2
-gTilesetAnimTable_Cave:: @ 837C50C
- .4byte TilesetAnimTiles_Cave_0
- .4byte TilesetAnimTiles_Cave_1
- .4byte TilesetAnimTiles_Cave_2
- .4byte TilesetAnimTiles_Cave_3
-
- .align 2
-TilesetAnimTiles_EverGrande_0: @ 837C51C
- .incbin "data/tilesets/secondary/ever_grande/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_1: @ 837C59C
- .incbin "data/tilesets/secondary/ever_grande/anim/1.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_2: @ 837C61C
- .incbin "data/tilesets/secondary/ever_grande/anim/2.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_3: @ 837C69C
- .incbin "data/tilesets/secondary/ever_grande/anim/3.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_4: @ 837C71C
- .incbin "data/tilesets/secondary/ever_grande/anim/4.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_5: @ 837C79C
- .incbin "data/tilesets/secondary/ever_grande/anim/5.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_6: @ 837C81C
- .incbin "data/tilesets/secondary/ever_grande/anim/6.4bpp"
-
- .align 2
-TilesetAnimTiles_EverGrande_7: @ 837C89C
- .incbin "data/tilesets/secondary/ever_grande/anim/7.4bpp"
-
- .space 32
-
- .align 2
-gUnknown_0837C93C:: @ 837C93C
- .4byte 0x06005C00
- .4byte 0x06005C80
- .4byte 0x06005D00
- .4byte 0x06005D80
- .4byte 0x06005E00
- .4byte 0x06005E80
- .4byte 0x06005F00
- .4byte 0x06005F80
-
- .align 2
-gTilesetAnimTable_EverGrande:: @ 837C95C
- .4byte TilesetAnimTiles_EverGrande_0
- .4byte TilesetAnimTiles_EverGrande_1
- .4byte TilesetAnimTiles_EverGrande_2
- .4byte TilesetAnimTiles_EverGrande_3
- .4byte TilesetAnimTiles_EverGrande_4
- .4byte TilesetAnimTiles_EverGrande_5
- .4byte TilesetAnimTiles_EverGrande_6
- .4byte TilesetAnimTiles_EverGrande_7
-
- .align 2
-TilesetAnimTiles_Building_0: @ 837C97C
- .incbin "data/tilesets/primary/building/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_Building_1: @ 837C9FC
- .incbin "data/tilesets/primary/building/anim/1.4bpp"
-
- .align 2
-gTilesetAnimTable_Building:: @ 837CA7C
- .4byte TilesetAnimTiles_Building_0
- .4byte TilesetAnimTiles_Building_1
-
- .align 2
-TilesetAnimTiles_SootopolisGym_0_0: @ 837CA84
- .incbin "data/tilesets/secondary/sootopolis_gym/anim/0/0.4bpp"
-
- .align 2
-TilesetAnimTiles_SootopolisGym_0_1: @ 837CC04
- .incbin "data/tilesets/secondary/sootopolis_gym/anim/0/1.4bpp"
-
- .align 2
-TilesetAnimTiles_SootopolisGym_0_2: @ 837CD84
- .incbin "data/tilesets/secondary/sootopolis_gym/anim/0/2.4bpp"
-
- .align 2
-TilesetAnimTiles_SootopolisGym_1_0: @ 837CF04
- .incbin "data/tilesets/secondary/sootopolis_gym/anim/1/0.4bpp"
-
- .align 2
-TilesetAnimTiles_SootopolisGym_1_1: @ 837D184
- .incbin "data/tilesets/secondary/sootopolis_gym/anim/1/1.4bpp"
-
- .align 2
-TilesetAnimTiles_SootopolisGym_1_2: @ 837D404
- .incbin "data/tilesets/secondary/sootopolis_gym/anim/1/2.4bpp"
-
- .align 2
-gTilesetAnimTable_SootopolisGym_0:: @ 837D684
- .4byte TilesetAnimTiles_SootopolisGym_0_0
- .4byte TilesetAnimTiles_SootopolisGym_0_1
- .4byte TilesetAnimTiles_SootopolisGym_0_2
-
- .align 2
-gTilesetAnimTable_SootopolisGym_1:: @ 837D690
- .4byte TilesetAnimTiles_SootopolisGym_1_0
- .4byte TilesetAnimTiles_SootopolisGym_1_1
- .4byte TilesetAnimTiles_SootopolisGym_1_2
-
- .align 2
-TilesetAnimTiles_EliteFour_1_0: @ 837D69C
- .incbin "data/tilesets/secondary/elite_four/anim/1/0.4bpp"
-
- .align 2
-TilesetAnimTiles_EliteFour_1_1: @ 837D71C
- .incbin "data/tilesets/secondary/elite_four/anim/1/1.4bpp"
-
- .align 2
-TilesetAnimTiles_EliteFour_0_0: @ 837D79C
- .incbin "data/tilesets/secondary/elite_four/anim/0/0.4bpp"
-
- .align 2
-TilesetAnimTiles_EliteFour_0_1: @ 837D7BC
- .incbin "data/tilesets/secondary/elite_four/anim/0/1.4bpp"
-
- .align 2
-TilesetAnimTiles_EliteFour_0_2: @ 837D7DC
- .incbin "data/tilesets/secondary/elite_four/anim/0/2.4bpp"
-
- .align 2
-TilesetAnimTiles_EliteFour_0_3: @ 837D7FC
- .incbin "data/tilesets/secondary/elite_four/anim/0/3.4bpp"
-
- .space 32
-
- .align 2
-gTilesetAnimTable_EliteFour_0:: @ 837D83C
- .4byte TilesetAnimTiles_EliteFour_0_0
- .4byte TilesetAnimTiles_EliteFour_0_1
- .4byte TilesetAnimTiles_EliteFour_0_2
- .4byte TilesetAnimTiles_EliteFour_0_3
-
- .align 2
-gTilesetAnimTable_EliteFour_1:: @ 837D84C
- .4byte TilesetAnimTiles_EliteFour_1_0
- .4byte TilesetAnimTiles_EliteFour_1_1
-
- .align 2
-TilesetAnimTiles_MauvilleGym_0: @ 837D854
- .incbin "data/tilesets/secondary/mauville_gym/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_MauvilleGym_1: @ 837DA54
- .incbin "data/tilesets/secondary/mauville_gym/anim/1.4bpp"
-
- .space 32
-
- .align 2
-gTilesetAnimTable_MauvilleGym:: @ 837DC74
- .4byte TilesetAnimTiles_MauvilleGym_0
- .4byte TilesetAnimTiles_MauvilleGym_1
-
- .align 2
-TilesetAnimTiles_BikeShop_0: @ 837DC7C
- .incbin "data/tilesets/secondary/bike_shop/anim/0.4bpp"
-
- .align 2
-TilesetAnimTiles_BikeShop_1: @ 837DD9C
- .incbin "data/tilesets/secondary/bike_shop/anim/1.4bpp"
-
- .space 32
-
- .align 2
-gTilesetAnimTable_BikeShop:: @ 837DEDC
- .4byte TilesetAnimTiles_BikeShop_0
- .4byte TilesetAnimTiles_BikeShop_1
diff --git a/data/tv.s b/data/tv.s
deleted file mode 100644
index 293f84217..000000000
--- a/data/tv.s
+++ /dev/null
@@ -1,205 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-gPokeOutbreakSpeciesList:: @ 83D13F8
- .2byte SPECIES_SURSKIT
- .2byte MOVE_BUBBLE, MOVE_QUICK_ATTACK, MOVE_NONE, MOVE_NONE
- .byte 3
- .byte MAPSEC_Route102
-
- .2byte SPECIES_SURSKIT
- .2byte MOVE_BUBBLE, MOVE_QUICK_ATTACK, MOVE_NONE, MOVE_NONE
- .byte 15
- .byte MAPSEC_Route114
-
- .2byte SPECIES_SURSKIT
- .2byte MOVE_BUBBLE, MOVE_QUICK_ATTACK, MOVE_NONE, MOVE_NONE
- .byte 15
- .byte MAPSEC_Route117
-
- .2byte SPECIES_SURSKIT
- .2byte MOVE_BUBBLE, MOVE_QUICK_ATTACK, MOVE_NONE, MOVE_NONE
- .byte 28
- .byte MAPSEC_Route120
-
- .2byte SPECIES_SKITTY
- .2byte MOVE_GROWL, MOVE_TACKLE, MOVE_NONE, MOVE_NONE
- .byte 15
- .byte MAPSEC_Route116
-
- .align 2
-gTVNewsTextGroup1:: @ 83D1434
- .4byte 0x0
- .4byte gTVNewsText_EnergyGuru1
- .4byte gTVNewsText_GameCorner1
- .4byte gTVNewsText_LilycoveDepartment1
-
- .align 2
-gTVNewsTextGroup2:: @ 83D1444
- .4byte 0x0
- .4byte gTVNewsText_EnergyGuru2
- .4byte gTVNewsText_GameCorner2
- .4byte gTVNewsText_LilycoveDepartment2
-
- .align 2
-gTVNewsTextGroup3:: @ 83D1454
- .4byte 0x0
- .4byte gTVNewsText_EnergyGuru3
- .4byte gTVNewsText_GameCorner3
- .4byte gTVNewsText_LilycoveDepartment3
-
- .align 2
-gUnknown_083D1464:: @ 83D1464
- .4byte gStringVar1
- .4byte gStringVar2
- .4byte gStringVar3
-
- .align 2
-gTVFanClubTextGroup:: @ 83D1470
- .4byte gTVFanClubText1
- .4byte gTVFanClubText2
- .4byte gTVFanClubText3
- .4byte gTVFanClubText4
- .4byte gTVFanClubText5
- .4byte gTVFanClubText6
- .4byte gTVFanClubText7
- .4byte gTVFanClubText8
-
- .align 2
-gTVRecentHappeningsTextGroup:: @ 83D1490
- .4byte gTVRecentHappeningsText1
- .4byte gTVRecentHappeningsText2
- .4byte gTVRecentHappeningsText3
- .4byte gTVRecentHappeningsText4
- .4byte gTVRecentHappeningsText5
- .4byte gTVRecentHappeningsText6
-
- .align 2
-gTVFanClubOpinionsTextGroup:: @ 83D14A8
- .4byte gTVFanClubOpinionsText1
- .4byte gTVFanClubOpinionsText2
- .4byte gTVFanClubOpinionsText3
- .4byte gTVFanClubOpinionsText4
- .4byte gTVFanClubOpinionsText5
-
- .align 2
-gTVPokemonOutbreakTextGroup:: @ 83D14BC
- .4byte gTVPokemonOutbreakText
-
- .align 2
-gTVPokemonTodayTextGroup:: @ 83D14C0
- .4byte gTVPokemonTodayText1
- .4byte gTVPokemonTodayText2
- .4byte gTVPokemonTodayText3
- .4byte gTVPokemonTodayText4
- .4byte gTVPokemonTodayText5
- .4byte gTVPokemonTodayText6
- .4byte gTVPokemonTodayText7
- .4byte gTVPokemonTodayText8
- .4byte gTVPokemonTodayText9
- .4byte gTVPokemonTodayText10
- .4byte gTVPokemonTodayText11
- .4byte gTVPokemonTodayText12
-
- .align 2
-gTVSmartShopperTextGroup:: @ 83D14F0
- .4byte gTVSmartShopperText1
- .4byte gTVSmartShopperText2
- .4byte gTVSmartShopperText3
- .4byte gTVSmartShopperText4
- .4byte gTVSmartShopperText5
- .4byte gTVSmartShopperText6
- .4byte gTVSmartShopperText7
- .4byte gTVSmartShopperText8
- .4byte gTVSmartShopperText9
- .4byte gTVSmartShopperText10
- .4byte gTVSmartShopperText11
- .4byte gTVSmartShopperText12
- .4byte gTVSmartShopperText13
-
- .align 2
-gTVBravoTrainerTextGroup:: @ 83D1524
- .4byte gTVBravoTrainerText1
- .4byte gTVBravoTrainerText2
- .4byte gTVBravoTrainerText3
- .4byte gTVBravoTrainerText4
- .4byte gTVBravoTrainerText5
- .4byte gTVBravoTrainerText6
- .4byte gTVBravoTrainerText7
- .4byte gTVBravoTrainerText8
- .4byte gTVBravoTrainerText9
-
- .align 2
-gTVBravoTrainerBattleTowerTextGroup:: @ 83D1548
- .4byte gTVBravoTrainerBattleTowerText1
- .4byte gTVBravoTrainerBattleTowerText2
- .4byte gTVBravoTrainerBattleTowerText3
- .4byte gTVBravoTrainerBattleTowerText4
- .4byte gTVBravoTrainerBattleTowerText5
- .4byte gTVBravoTrainerBattleTowerText6
- .4byte gTVBravoTrainerBattleTowerText7
- .4byte gTVBravoTrainerBattleTowerText8
- .4byte gTVBravoTrainerBattleTowerText9
- .4byte gTVBravoTrainerBattleTowerText10
- .4byte gTVBravoTrainerBattleTowerText11
- .4byte gTVBravoTrainerBattleTowerText12
- .4byte gTVBravoTrainerBattleTowerText13
- .4byte gTVBravoTrainerBattleTowerText14
- .4byte gTVBravoTrainerBattleTowerText15
-
- .align 2
-gTVNameRaterTextGroup:: @ 83D1584
- .4byte gTVNameRaterText1
- .4byte gTVNameRaterText2
- .4byte gTVNameRaterText3
- .4byte gTVNameRaterText4
- .4byte gTVNameRaterText5
- .4byte gTVNameRaterText6
- .4byte gTVNameRaterText7
- .4byte gTVNameRaterText8
- .4byte gTVNameRaterText9
- .4byte gTVNameRaterText10
- .4byte gTVNameRaterText11
- .4byte gTVNameRaterText12
- .4byte gTVNameRaterText13
- .4byte gTVNameRaterText14
- .4byte gTVNameRaterText15
- .4byte gTVNameRaterText16
- .4byte gTVNameRaterText17
- .4byte gTVNameRaterText18
- .4byte gTVNameRaterText19
-
- .align 2
-gTVPokemonTodayFailedCaptureTextGroup:: @ 83D15D0
- .4byte gTVPokemonTodayFailedCaptureText1
- .4byte gTVPokemonTodayFailedCaptureText2
- .4byte gTVPokemonTodayFailedCaptureText3
- .4byte gTVPokemonTodayFailedCaptureText4
- .4byte gTVPokemonTodayFailedCaptureText5
- .4byte gTVPokemonTodayFailedCaptureText6
- .4byte gTVPokemonTodayFailedCaptureText7
-
- .align 2
-gTVFishingGuruAdviceTextGroup:: @ 83D15EC
- .4byte gTVFishingGuruAdviceText1
- .4byte gTVFishingGuruAdviceText2
-
- .align 2
-gTVWorldOfMastersTextGroup:: @ 83D15F4
- .4byte gTVWorldOfMastersText1
- .4byte gTVWorldOfMastersText2
- .4byte gTVWorldOfMastersText3
-
- .align 2
-gTVGabbyAndTyTextGroup:: @ 83D1600
- .4byte gTVGabbyAndTyText1
- .4byte gTVGabbyAndTyText2
- .4byte gTVGabbyAndTyText3
- .4byte gTVGabbyAndTyText4
- .4byte gTVGabbyAndTyText5
- .4byte gTVGabbyAndTyText6
- .4byte gTVGabbyAndTyText7
- .4byte gTVGabbyAndTyText8
- .4byte gTVGabbyAndTyText9