summaryrefslogtreecommitdiff
path: root/data
diff options
context:
space:
mode:
Diffstat (limited to 'data')
-rw-r--r--data/berry_fix.mbbin15348 -> 0 bytes
-rwxr-xr-xdata/dodrio_berry_picking.s666
-rw-r--r--data/event_scripts.s144
-rw-r--r--data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc126
-rw-r--r--data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc2
-rw-r--r--data/maps/CaveOfOrigin_B1F/scripts.inc2
-rw-r--r--data/maps/DewfordTown/scripts.inc4
-rw-r--r--data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc4
-rw-r--r--data/maps/FarawayIsland_Interior/scripts.inc2
-rw-r--r--data/maps/LavaridgeTown/scripts.inc8
-rw-r--r--data/maps/LavaridgeTown_Gym_1F/scripts.inc2
-rw-r--r--data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc1
-rw-r--r--data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc10
-rw-r--r--data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc2
-rw-r--r--data/maps/LinkContestRoom1/scripts.inc222
-rw-r--r--data/maps/LittlerootTown/map.json20
-rw-r--r--data/maps/LittlerootTown/scripts.inc26
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc2
-rw-r--r--data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc4
-rw-r--r--data/maps/LittlerootTown_MaysHouse_1F/scripts.inc2
-rw-r--r--data/maps/LittlerootTown_MaysHouse_2F/scripts.inc4
-rw-r--r--data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc60
-rw-r--r--data/maps/MagmaHideout_4F/scripts.inc2
-rw-r--r--data/maps/MauvilleCity_GameCorner/scripts.inc2
-rw-r--r--data/maps/MirageTower_4F/scripts.inc2
-rw-r--r--data/maps/MossdeepCity/map.json14
-rw-r--r--data/maps/MossdeepCity/scripts.inc2
-rw-r--r--data/maps/MossdeepCity_Gym/scripts.inc2
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc20
-rw-r--r--data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc22
-rw-r--r--data/maps/MtChimney/scripts.inc1
-rw-r--r--data/maps/OldaleTown/map.json10
-rw-r--r--data/maps/OldaleTown/scripts.inc4
-rw-r--r--data/maps/PetalburgCity/map.json10
-rw-r--r--data/maps/PetalburgCity/scripts.inc12
-rw-r--r--data/maps/PetalburgCity_Gym/scripts.inc4
-rw-r--r--data/maps/PetalburgCity_WallysHouse/scripts.inc6
-rw-r--r--data/maps/Route103/scripts.inc2
-rw-r--r--data/maps/Route104/map.json4
-rw-r--r--data/maps/Route104/scripts.inc16
-rw-r--r--data/maps/Route104_MrBrineysHouse/scripts.inc6
-rw-r--r--data/maps/Route104_PrettyPetalFlowerShop/scripts.inc2
-rw-r--r--data/maps/Route109/scripts.inc2
-rw-r--r--data/maps/Route109_SeashoreHouse/scripts.inc1
-rw-r--r--data/maps/Route110/map.json10
-rw-r--r--data/maps/Route110/scripts.inc2
-rw-r--r--data/maps/Route111/scripts.inc18
-rw-r--r--data/maps/Route119_WeatherInstitute_2F/scripts.inc2
-rw-r--r--data/maps/Route121_SafariZoneEntrance/scripts.inc1
-rw-r--r--data/maps/Route129/scripts.inc2
-rw-r--r--data/maps/Route130/scripts.inc2
-rw-r--r--data/maps/Route131/scripts.inc2
-rw-r--r--data/maps/RustboroCity/map.json44
-rw-r--r--data/maps/RustboroCity/scripts.inc26
-rw-r--r--data/maps/RustboroCity_DevonCorp_2F/scripts.inc2
-rw-r--r--data/maps/RustboroCity_DevonCorp_3F/scripts.inc2
-rw-r--r--data/maps/RustboroCity_Gym/scripts.inc2
-rw-r--r--data/maps/RusturfTunnel/scripts.inc6
-rw-r--r--data/maps/SeafloorCavern_Entrance/scripts.inc2
-rw-r--r--data/maps/SeafloorCavern_Room9/scripts.inc2
-rw-r--r--data/maps/SkyPillar_Outside/scripts.inc8
-rw-r--r--data/maps/SkyPillar_Top/scripts.inc2
-rw-r--r--data/maps/SlateportCity/scripts.inc18
-rw-r--r--data/maps/SlateportCity_Harbor/scripts.inc2
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc1
-rw-r--r--data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc4
-rw-r--r--data/maps/SootopolisCity/scripts.inc116
-rw-r--r--data/maps/SootopolisCity_Gym_1F/scripts.inc6
-rw-r--r--data/maps/SootopolisCity_MysteryEventsHouse_1F/scripts.inc2
-rw-r--r--data/maps/UnknownLinkContestRoom_25_29/map.json2
-rw-r--r--data/maps/UnknownLinkContestRoom_25_30/map.json2
-rw-r--r--data/maps/UnknownLinkContestRoom_25_31/map.json2
-rw-r--r--data/maps/UnknownLinkContestRoom_25_32/map.json2
-rw-r--r--data/maps/UnknownLinkContestRoom_25_33/map.json2
-rw-r--r--data/maps/UnknownLinkContestRoom_25_34/map.json2
-rw-r--r--data/maps/VictoryRoad_1F/scripts.inc2
-rw-r--r--data/multiboot_berry_glitch_fix.s2
-rwxr-xr-xdata/pokemon_jump.s573
-rw-r--r--data/pokenav.s1658
-rw-r--r--data/script_cmd_table.inc2
-rw-r--r--data/scripts/apprentice.inc152
-rw-r--r--data/specials.inc80
-rw-r--r--data/text/gift_ribbon_descriptions.inc207
-rw-r--r--data/text/match_call.inc338
-rw-r--r--data/text/ribbon_descriptions.inc84
-rw-r--r--data/use_pokeblock.s113
86 files changed, 834 insertions, 4132 deletions
diff --git a/data/berry_fix.mb b/data/berry_fix.mb
deleted file mode 100644
index 0afff07f5..000000000
--- a/data/berry_fix.mb
+++ /dev/null
Binary files differ
diff --git a/data/dodrio_berry_picking.s b/data/dodrio_berry_picking.s
deleted file mode 100755
index 7537d9f04..000000000
--- a/data/dodrio_berry_picking.s
+++ /dev/null
@@ -1,666 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_082F449C:: @ 82F449C
- .byte 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
- .byte 0x08, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x03, 0x08
- .byte 0x09, 0x00, 0x00, 0x01, 0x02, 0x05, 0x06, 0x03
- .byte 0x04, 0x05, 0x08, 0x09, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
- .byte 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x02, 0x09
- .byte 0x00, 0x00, 0x01, 0x04, 0x05, 0x06, 0x07, 0x02
- .byte 0x03, 0x04, 0x09, 0x00, 0x00, 0x01, 0x06, 0x07
- .byte 0x02, 0x03, 0x04, 0x05, 0x06, 0x09, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02
- .byte 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0x00
- .byte 0x00, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01
- .byte 0x02, 0x03, 0x00, 0x00, 0x05, 0x06, 0x07, 0x08
- .byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x00, 0x00, 0x07
- .byte 0x08, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x03
- .byte 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x00, 0x02
- .byte 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x00
- .byte 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09
- .byte 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x07, 0x08
- .byte 0x09, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
- .byte 0x08, 0x09, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05
- .byte 0x06, 0x07, 0x08
-
-gUknnown_082F45AF::
- .byte 0x04, 0x05, 0x06, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x03
- .byte 0x04, 0x05, 0x05, 0x06, 0x03, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x04, 0x05
- .byte 0x06, 0x06, 0x07, 0x02, 0x02, 0x03, 0x04, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x03, 0x04, 0x05
- .byte 0x05, 0x06, 0x07, 0x07, 0x08, 0x01, 0x01, 0x02
- .byte 0x03, 0x00, 0x00, 0x00, 0x04, 0x05, 0x06, 0x06
- .byte 0x07, 0x08, 0x08, 0x09, 0x00, 0x00, 0x01, 0x02
- .byte 0x02, 0x03, 0x04, 0x01, 0x00, 0x01, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x01, 0x00, 0x01, 0x00, 0x01, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x02, 0x00, 0x01, 0x00, 0x01, 0x02, 0x01
- .byte 0x02, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x03, 0x00, 0x01, 0x00, 0x01, 0x02, 0x01, 0x02
- .byte 0x03, 0x02, 0x03, 0x00, 0x00, 0x00, 0x00, 0x04
- .byte 0x00, 0x01, 0x00, 0x01, 0x02, 0x01, 0x02, 0x03
- .byte 0x02, 0x03, 0x04, 0x03, 0x04, 0x00, 0x00, 0x00
- .byte 0x00, 0x09, 0x09, 0x09, 0x09, 0x01, 0x01, 0x01
- .byte 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x09, 0x00
- .byte 0x00, 0x01, 0x01, 0x00, 0x09, 0x09, 0x09, 0x09
- .byte 0x09, 0x02, 0x02, 0x00, 0x00, 0x01, 0x01, 0x01
- .byte 0x09, 0x09, 0x09, 0x03, 0x03, 0x00, 0x00, 0x01
- .byte 0x01, 0x02, 0x02, 0x03, 0x09, 0x03, 0x03, 0x04
- .byte 0x04, 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03
- .byte 0x05, 0x00, 0x00, 0x00, 0x00, 0x04, 0x06, 0x00
- .byte 0x00, 0x00, 0x03, 0x05, 0x07, 0x00, 0x00, 0x02
- .byte 0x04, 0x06, 0x08, 0x00, 0x01, 0x03, 0x05, 0x06
- .byte 0x09
-
- .align 2
-gUnknown_082F7DF0_UnrefDupe:: @ 82F4698
- .incbin "graphics/link_games/dodrioberry_bg1.gbapal"
-
- .align 2
- .incbin "graphics/link_games/dodrioberry_bg2.gbapal"
-
- .align 2
-gUnknown_082F7E30_UnrefDupe:: @ 82F46B8
- .incbin "graphics/link_games/dodrioberry_pkmn.gbapal"
-
- .align 2
-gUnknown_082F7E50_UnrefDupe:: @ 82F46D8
- .incbin "graphics/link_games/dodrioberry_shiny.gbapal"
-
- .align 2
-gUnknown_082F7E70_UnrefDupe:: @ 82F46F8
- .incbin "graphics/link_games/dodrioberry_status.gbapal"
-
- .align 2
-gUnknown_082F7E90_UnrefDupe:: @ 82F4718
- .incbin "graphics/link_games/dodrioberry_berrysprites.gbapal"
-
- .align 2
-gUnknown_082F7EB0_UnrefDupe:: @ 82F4738
- .incbin "graphics/link_games/dodrioberry_berrysprites.4bpp.lz"
-
- .align 2
-gUnknown_082F8064_UnrefDupe:: @ 82F490C
- .incbin "graphics/link_games/dodrioberry_platform.gbapal"
-
- .align 2
-gUnknown_082F8084_UnrefDupe:: @ 82F492C
- .incbin "graphics/link_games/dodrioberry_bg1.4bpp.lz"
-
- .align 2
-gUnknown_082F8914_UnrefDupe:: @ 82F51BC
- .incbin "graphics/link_games/dodrioberry_bg2.4bpp.lz"
-
- .align 2
-gUnknown_082F96E0_UnrefDupe:: @ 82F5F88
- .incbin "graphics/link_games/dodrioberry_status.4bpp.lz"
-
- .align 2
-gUnknown_082F9774_UnrefDupe:: @ 82F601C
- .incbin "graphics/link_games/dodrioberry_platform.4bpp.lz"
-
- .align 2
-gUnknown_082F98BC_UnrefDupe:: @ 82F6164
- .incbin "graphics/link_games/dodrioberry_pkmn.4bpp.lz"
-
- .align 2
-gUnknown_082FAAD8_UnrefDupe:: @ 82F7380
- .incbin "graphics/link_games/dodrioberry_bg1.bin.lz"
-
- .align 2
-gUnknown_082FAD44_UnrefDupe:: @ 82F75EC
- .incbin "graphics/link_games/dodrioberry_bg2right.bin.lz"
-
- .align 2
-gUnknown_082FAF94_UnrefDupe:: @ 82F783C
- .incbin "graphics/link_games/dodrioberry_bg2left.bin.lz"
-
- .align 2
-gUnknown_082F7A88:: @ 82F7A88
- .byte 0x28, 0x18, 0x0d, 0x20, 0x13, 0x0a, 0x16, 0x0d
- .byte 0x07, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082F7A94:: @ 82F7A94
- .byte 0x08, 0x05, 0x08, 0x0b, 0x0f, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082F7A9C:: @ 82F7A9C
- .byte 0x05, 0x0a, 0x14, 0x1e, 0x32, 0x46, 0x64, 0x00
-
- .align 2
-gUnknown_082F7AA4:: @ 82F7AA4
- .byte 0x0f, 0x10, 0x11, 0x12, 0x13, 0x13, 0x12, 0x11
- .byte 0x10, 0x0f, 0x14, 0x15, 0x16, 0x17, 0x18, 0x19
- .byte 0x1a, 0x1b, 0x1c, 0x1d, 0x1e, 0x1f, 0x20, 0x21
- .byte 0x22, 0x22, 0x21, 0x20, 0x1f, 0x1e, 0x00, 0x00
-
- .align 2
-gUnknown_082F7AC4:: @ 82F7AC4
- .4byte sub_8024DBC
- .4byte sub_8024E00
- .4byte sub_8024E38
- .4byte sub_8024F10
- .4byte sub_8024F38
- .4byte sub_8025198
- .4byte sub_8025324
- .4byte sub_8025470
- .4byte sub_8025644
- .4byte sub_80256AC
- .4byte sub_8025758
- .4byte sub_80250D4
-
- .align 2
-gUnknown_082F7AF4:: @ 82F7AF4
- .4byte sub_8024DBC
- .4byte sub_8024E00
- .4byte sub_8024E38
- .4byte sub_8024F10
- .4byte sub_8024FFC
- .4byte sub_8025230
- .4byte sub_8025324
- .4byte sub_8025470
- .4byte sub_8025644
- .4byte sub_80256AC
- .4byte sub_8025758
- .4byte sub_8025158
-
- .align 2
-gUnknown_082F7B24:: @ 82F7B24
- .2byte 0x000a, 0x001e, 0x0032, 0x0032
-
- .align 2
-gUnknown_082F7B2C:: @ 82F7B2C
- .byte 0x00, 0x05, 0x01, 0x14, 0x0b, 0x0f, 0x01, 0x00
-
- .align 2
-gUnknown_082F7B34:: @ 82F7B34
- .4byte gText_BerriesPicked
- .4byte gText_BestScore
- .4byte gText_BerriesInRowFivePlayers
-
- .align 2
-gUnknown_082F7B40:: @ 82F7B40
- .byte 0x04, 0x07, 0x04, 0x00
-
- .align 2
-gUnknown_082F7B44:: @ 82F7B44
- .2byte 0x0019, 0x0029, 0x0039
-
-gUnknown_082F7B4A:: @ 82F7B4A
- .2byte 0x0019, 0x0029, 0x0049
-
- .align 2
-gUnknown_082F7B50:: @ 82F7B50
- .2byte 0x270f, 0x0000, 0x005a, 0x270f, 0x270f, 0x270f, 0x0046, 0x270f
- .2byte 0x270f, 0x0000, 0x270f, 0x0000, 0x270f, 0x270f, 0x003c, 0x0000
- .2byte 0x270f, 0x270f, 0x270f, 0x0000
-
- .align 2
-gUnknown_082F7B78:: @ 82F7B78
- .string "ÀÁÂÇÈÉÊ$"
-
- .align 2
-gUnknown_082F7B80:: @ 82F7B80
- .string "ABCDEFG$"
-
- .align 2
-gUnknown_082F7B88:: @ 82F7B88
- .string "0123456$"
-
- .align 2
-gUnknown_082F7B90:: @ 82F7B90
- .4byte gUnknown_082F7B78
- .4byte gUnknown_082F7B78
- .4byte gUnknown_082F7B78
- .4byte gUnknown_082F7B80
- .4byte gUnknown_082F7B88
-
- .align 2
-gUnknown_082F7BA4:: @ 82F7BA4 struct BgTemplate
- .4byte 0x000001e0
- .4byte 0x000012c9
- .4byte 0x000012ea
- .4byte 0x000021ff
- .4byte 0x000000ff
- .4byte 0x00000000
-
- .align 2
-gUnknown_082F7BBC:: @ 82F7BBC
- window_template 0x00, 0x01, 0x01, 0x1c, 0x02, 0x0d, 0x0013
- window_template 0x00, 0x01, 0x05, 0x1c, 0x0e, 0x0d, 0x004b
-
- .align 2
-gUnknown_082F7BCC:: @ 82F7BCC
- window_template 0x00, 0x01, 0x05, 0x1c, 0x07, 0x0d, 0x004b
-
- .align 2
-gUnknown_082F7BD4:: @ 82F7BD4
- window_template 0x00, 0x01, 0x08, 0x13, 0x03, 0x0d, 0x0013
- window_template 0x00, 0x16, 0x07, 0x06, 0x04, 0x0d, 0x004c
-
- .align 2
-gUnknown_082F7BE4:: @ 82F7BE4
- window_template 0x00, 0x04, 0x06, 0x16, 0x05, 0x0d, 0x0013
-
- .align 2
-gUnknown_082F7BEC:: @ 82F7BEC
- window_template 0x00, 0x05, 0x08, 0x13, 0x03, 0x0d, 0x0013
-
- .align 2
-gUnknown_082F449C_UnrefDupe:: @ 82F7BF4
- .byte 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
- .byte 0x08, 0x09, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x03, 0x08
- .byte 0x09, 0x00, 0x00, 0x01, 0x02, 0x05, 0x06, 0x03
- .byte 0x04, 0x05, 0x08, 0x09, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01
- .byte 0x02, 0x03, 0x04, 0x05, 0x06, 0x07, 0x02, 0x09
- .byte 0x00, 0x00, 0x01, 0x04, 0x05, 0x06, 0x07, 0x02
- .byte 0x03, 0x04, 0x09, 0x00, 0x00, 0x01, 0x06, 0x07
- .byte 0x02, 0x03, 0x04, 0x05, 0x06, 0x09, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02
- .byte 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01, 0x00
- .byte 0x00, 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x01
- .byte 0x02, 0x03, 0x00, 0x00, 0x05, 0x06, 0x07, 0x08
- .byte 0x01, 0x02, 0x03, 0x04, 0x05, 0x00, 0x00, 0x07
- .byte 0x08, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06, 0x07
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x02, 0x03
- .byte 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x00, 0x02
- .byte 0x03, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09, 0x00
- .byte 0x01, 0x02, 0x04, 0x05, 0x06, 0x07, 0x08, 0x09
- .byte 0x00, 0x01, 0x02, 0x03, 0x04, 0x06, 0x07, 0x08
- .byte 0x09, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05, 0x06
- .byte 0x08, 0x09, 0x00, 0x01, 0x02, 0x03, 0x04, 0x05
- .byte 0x06, 0x07, 0x08, 0x04, 0x05, 0x06, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x03, 0x04, 0x05, 0x05, 0x06, 0x03
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x04, 0x05, 0x06, 0x06, 0x07, 0x02, 0x02
- .byte 0x03, 0x04, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x03, 0x04, 0x05, 0x05, 0x06, 0x07, 0x07, 0x08
- .byte 0x01, 0x01, 0x02, 0x03, 0x00, 0x00, 0x00, 0x04
- .byte 0x05, 0x06, 0x06, 0x07, 0x08, 0x08, 0x09, 0x00
- .byte 0x00, 0x01, 0x02, 0x02, 0x03, 0x04, 0x01, 0x00
- .byte 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x01, 0x00, 0x01
- .byte 0x00, 0x01, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x02, 0x00, 0x01, 0x00
- .byte 0x01, 0x02, 0x01, 0x02, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x03, 0x00, 0x01, 0x00, 0x01
- .byte 0x02, 0x01, 0x02, 0x03, 0x02, 0x03, 0x00, 0x00
- .byte 0x00, 0x00, 0x04, 0x00, 0x01, 0x00, 0x01, 0x02
- .byte 0x01, 0x02, 0x03, 0x02, 0x03, 0x04, 0x03, 0x04
- .byte 0x00, 0x00, 0x00, 0x00, 0x09, 0x09, 0x09, 0x09
- .byte 0x01, 0x01, 0x01, 0x09, 0x09, 0x09, 0x09, 0x09
- .byte 0x09, 0x09, 0x00, 0x00, 0x01, 0x01, 0x00, 0x09
- .byte 0x09, 0x09, 0x09, 0x09, 0x02, 0x02, 0x00, 0x00
- .byte 0x01, 0x01, 0x01, 0x09, 0x09, 0x09, 0x03, 0x03
- .byte 0x00, 0x00, 0x01, 0x01, 0x02, 0x02, 0x03, 0x09
- .byte 0x03, 0x03, 0x04, 0x04, 0x00, 0x00, 0x01, 0x01
- .byte 0x02, 0x02, 0x03, 0x05, 0x00, 0x00, 0x00, 0x00
- .byte 0x04, 0x06, 0x00, 0x00, 0x00, 0x03, 0x05, 0x07
- .byte 0x00, 0x00, 0x02, 0x04, 0x06, 0x08, 0x00, 0x01
- .byte 0x03, 0x05, 0x06, 0x09
-
- .align 2
-gDodrioBerryBgPal1:: @ 82F7DF0
- .incbin "graphics/link_games/dodrioberry_bg1.gbapal"
-
- .align 2
- .incbin "graphics/link_games/dodrioberry_bg2.gbapal"
-
- .align 2
-gDodrioBerryPkmnPal:: @ 82F7E30
- .incbin "graphics/link_games/dodrioberry_pkmn.gbapal"
-
- .align 2
-gDodrioBerryShinyPal:: @ 82F7E50
- .incbin "graphics/link_games/dodrioberry_shiny.gbapal"
-
- .align 2
-gDodrioBerryStatusPal:: @ 82F7E70
- .incbin "graphics/link_games/dodrioberry_status.gbapal"
-
- .align 2
-gDodrioBerrySpritesPal:: @ 82F7E90
- .incbin "graphics/link_games/dodrioberry_berrysprites.gbapal"
-
- .align 2
-gDodrioBerrySpritesGfx:: @ 82F7EB0
- .incbin "graphics/link_games/dodrioberry_berrysprites.4bpp.lz"
-
- .align 2
-gDodrioBerryPlatformPal:: @ 82F8064
- .incbin "graphics/link_games/dodrioberry_platform.gbapal"
-
- .align 2
-gDodrioBerryBgGfx1:: @ 82F8084
- .incbin "graphics/link_games/dodrioberry_bg1.4bpp.lz"
-
- .align 2
-gDodrioBerryBgGfx2:: @ 82F8914
- .incbin "graphics/link_games/dodrioberry_bg2.4bpp.lz"
-
- .align 2
-gDodrioBerryStatusGfx:: @ 82F96E0
- .incbin "graphics/link_games/dodrioberry_status.4bpp.lz"
-
- .align 2
-gDodrioBerryPlatformGfx:: @ 82F9774
- .incbin "graphics/link_games/dodrioberry_platform.4bpp.lz"
-
- .align 2
-gDodrioBerryPkmnGfx:: @ 82F98BC
- .incbin "graphics/link_games/dodrioberry_pkmn.4bpp.lz"
-
- .align 2
-gDodrioBerryBgTilemap1:: @ 82FAAD8
- .incbin "graphics/link_games/dodrioberry_bg1.bin.lz"
-
- .align 2
-gDodrioBerryBgTilemap2Right:: @ 82FAD44
- .incbin "graphics/link_games/dodrioberry_bg2right.bin.lz"
-
- .align 2
-gDodrioBerryBgTilemap2Left:: @ 82FAF94
- .incbin "graphics/link_games/dodrioberry_bg2left.bin.lz"
-
- .align 2
-gUnknown_082FB1E0:: @ 82FB1E0
- .byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
-
- .align 2
-gUnknown_082FB1E8:: @ 82FB1E8
- .byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082FB1F0:: @ 82FB1F0
- .byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x08, 0x00, 0x00
-
- .align 2
-gUnknown_082FB1F8:: @ 82FB1F8
- .byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x0c, 0x00, 0x00
-
- .align 2
-gUnknown_082FB200:: @ 82FB200
- .2byte 0x0000, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB208:: @ 82FB208
- .2byte 0x0040, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB210:: @ 82FB210
- .2byte 0x0080, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB218:: @ 82FB218
- .2byte 0x00c0, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB220:: @ 82FB220
- .2byte 0x0100, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB228:: @ 82FB228
- .4byte gUnknown_082FB200
- .4byte gUnknown_082FB208
- .4byte gUnknown_082FB210
- .4byte gUnknown_082FB218
- .4byte gUnknown_082FB220
-
- .align 2
-gUnknown_082FB23C:: @ 82FB23C
- .2byte 0x0000, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB244:: @ 82FB244
- .2byte 0x0004, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB24C:: @ 82FB24C
- .2byte 0x0008, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB254:: @ 82FB254
- .4byte gUnknown_082FB23C
- .4byte gUnknown_082FB244
- .4byte gUnknown_082FB24C
-
- .align 2
-gUnknown_082FB260:: @ 82FB260
- .2byte 0x0000, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB268:: @ 82FB268
- .2byte 0x0004, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB270:: @ 82FB270
- .2byte 0x0008, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB278:: @ 82FB278
- .2byte 0x000c, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB280:: @ 82FB280
- .2byte 0x0010, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB288:: @ 82FB288
- .2byte 0x0014, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB290:: @ 82FB290
- .2byte 0x0018, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB298:: @ 82FB298
- .2byte 0x001c, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB2A0:: @ 82FB2A0
- .2byte 0x0020, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB2A8:: @ 82FB2A8
- .4byte gUnknown_082FB260
- .4byte gUnknown_082FB268
- .4byte gUnknown_082FB270
- .4byte gUnknown_082FB278
- .4byte gUnknown_082FB280
- .4byte gUnknown_082FB288
- .4byte gUnknown_082FB290
- .4byte gUnknown_082FB298
- .4byte gUnknown_082FB2A0
-
- .align 2
-gUnknown_082FB2CC:: @ 82FB2CC
- .2byte 0x0000, 0x0014
- .2byte 0xfffe, 0x0000
-
- .align 2
-gUnknown_082FB2D4:: @ 82FB2D4
- .4byte gUnknown_082FB2CC
-
- .align 2
-gUnknown_082FB2D8:: @ 82FB2D8
- obj_pal gDodrioBerryPkmnPal, 0x0000
-
- .align 2
-gUnknown_082FB2E0:: @ 82FB2E0
- obj_pal gDodrioBerryShinyPal, 0x0001
-
- .align 2
-gUnknown_082FB2E8:: @ 82FB2E8
- obj_pal gDodrioBerryStatusPal, 0x0002
-
- .align 2
-gUnknown_082FB2F0:: @ 82FB2F0
- spr_template 0x0001, 0x0002, gUnknown_082FB1E8, gUnknown_082FB254, NULL, gDummySpriteAffineAnimTable, nullsub_15
-
- .align 2
- .byte 0xD4, 0x3E, 0x3F, 0x40, 0x41, 0x42, 0x43, 0x44
- .byte 0x45, 0xFB, 0x00, 0x00
-
- .align 2
-gUnknown_082FB314:: @ 82FB314
- obj_pal gDodrioBerrySpritesPal, 0x0003
-
- .align 2
-gUnknown_082FB31C:: @ 82FB31C
- .2byte 0x0058, 0x0080, 0x00a8, 0x00d0
-
- .align 2
-gUnknown_082FB324:: @ 82FB324
- spr_template 0x0002, 0x0003, gUnknown_082FB1F0, gUnknown_082FB2A8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FB33C:: @ 82FB33C
- spr_template 0x0002, 0x0003, gUnknown_082FB1E8, gUnknown_082FB2A8, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FB354:: @ 82FB354
- .byte 0x1E, 0x14
-
-gUnknown_082FB356:: @ 82FB356
- .byte 0xE6, 0x00
-
- .align 2
-gUnknown_082FB358:: @ 82FB358
- .2byte 0x0037, 0x001e, 0x004a, 0x0000
-
- .align 2
-gUnknown_082FB360:: @ 82FB360
- obj_pal gDodrioBerryPlatformPal, 0x0006
-
- .align 2
-gUnknown_082FB368:: @ 82FB368
- spr_template 0x0005, 0x0006, gUnknown_082FB1F8, gUnknown_082FB2D4, NULL, gDummySpriteAffineAnimTable, sub_8028CF4
-
- .align 2
-gUnknown_082FB380:: @ 82FB380
- .byte 0x01, 0x02, 0x03
-
-gUnknown_082FB383:: @ 82FB383
- .byte 0x01, 0x04, 0x05
- .byte 0x01, 0x08, 0x09
- .byte 0x01, 0x06, 0x07
-
- .align 2
-gUnknown_082FB38C:: @ 82FB38C
- .byte 0x0c, 0x06, 0x00, 0x00
-
- .align 2
-gUnknown_082FB390:: @ 82FB390
- .byte 0x09, 0x0a, 0x00, 0x00, 0x0f, 0x06, 0x00, 0x00
-
- .align 2
-gUnknown_082FB398:: @ 82FB398
- .byte 0x0c, 0x06, 0x00, 0x00, 0x12, 0x0a, 0x00, 0x00
- .byte 0x06, 0x0a, 0x00, 0x00
-
- .align 2
-gUnknown_082FB3A4:: @ 82FB3A4
- .byte 0x09, 0x0a, 0x00, 0x00, 0x0f, 0x06, 0x00, 0x00
- .byte 0x15, 0x0a, 0x00, 0x00, 0x03, 0x06, 0x00, 0x00
-
- .align 2
-gUnknown_082FB3B4:: @ 82FB3B4
- .byte 0x0c, 0x06, 0x00, 0x00, 0x12, 0x0a, 0x00, 0x00
- .byte 0x17, 0x06, 0x00, 0x00, 0x01, 0x06, 0x00, 0x00
- .byte 0x06, 0x0a, 0x00, 0x00
-
- .align 2
-gUnknown_082FB3C8:: @ 82FB3C8
- .4byte gUnknown_082FB38C
- .4byte gUnknown_082FB390
- .4byte gUnknown_082FB398
- .4byte gUnknown_082FB3A4
- .4byte gUnknown_082FB3B4
-
- .align 2
-gUnknown_082FB3DC:: @ 82FB3DC
- .4byte gText_1Colon
- .4byte gText_2Colon
- .4byte gText_3Colon
- .4byte gText_4Colon
- .4byte gText_5Colon
-
- .align 2
-gUnknown_082FB3F0:: @ 82FB3F0
- .2byte 0x005c, 0x0084, 0x00ac, 0x00d4
-
-gUnknown_082FB3F8:: @ 82FB3F8
- .2byte 0x0021, 0x0031, 0x0041, 0x0051, 0x0061
-
-gUnknown_082FB402:: @ 82FB402
- .2byte 0x0011, 0x0021, 0x0031, 0x0041, 0x0051
-
- .align 2
-gUnknown_082FB40C:: @ 82FB40C
- .4byte 0x00000000, sub_8029338
- .4byte 0x00000001, sub_8029440
- .4byte 0x00000002, sub_802988C
- .4byte 0x00000003, sub_802A010
- .4byte 0x00000004, sub_802A380
- .4byte 0x00000005, sub_802A454
- .4byte 0x00000006, sub_802A534
- .4byte 0x00000007, sub_802A588
- .4byte 0x00000008, unused_0
- .4byte 0x00000009, nullsub_16
-
- .align 2
-gUnknown_082FB45C:: @ 82FB45C
- .byte 0x00, 0x01, 0x02, 0x03, 0x04, 0x00, 0x00, 0x00
diff --git a/data/event_scripts.s b/data/event_scripts.s
index a05069709..a7c2dc93f 100644
--- a/data/event_scripts.s
+++ b/data/event_scripts.s
@@ -1,6 +1,7 @@
#include "constants/global.h"
#include "constants/battle_frontier.h"
#include "constants/battle_setup.h"
+#include "constants/contest.h"
#include "constants/easy_chat.h"
#include "constants/event_objects.h"
#include "constants/event_object_movement_constants.h"
@@ -19,6 +20,7 @@
#include "constants/vars.h"
#include "constants/weather.h"
#include "constants/trainer_hill.h"
+#include "constants/lilycove_lady.h"
#include "constants/battle.h"
#include "constants/metatile_labels.h"
.include "asm/macros.inc"
@@ -1118,7 +1120,7 @@ EverGrandeCity_HallOfFame_EventScript_2717C1:: @ 82717C1
call_if_unset FLAG_RECEIVED_BELDUM, EverGrandeCity_HallOfFame_EventScript_27183F
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
- compare VAR_0x40D3, 0
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 0
call_if_eq EverGrandeCity_HallOfFame_EventScript_271851
return
@@ -1145,7 +1147,7 @@ EverGrandeCity_HallOfFame_EventScript_271843:: @ 8271843
return
EverGrandeCity_HallOfFame_EventScript_271851:: @ 8271851
- setvar VAR_0x40D3, 1
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1
return
EventScript_WhiteOut:: @ 8271857
@@ -2556,7 +2558,7 @@ gUnknown_08272A3F:: @ 8272A3F
.string "Please come again!$"
gUnknown_08272A52:: @ 8272A52
- .string "{PLAYER}{STRING 5}, welcome!\pWhat can I do for you?$"
+ .string "{PLAYER}{KUN}, welcome!\pWhat can I do for you?$"
gUnknown_08272A78:: @ 8272A78
.string "Obtained the {STR_VAR_2}!$"
@@ -4281,23 +4283,23 @@ GraniteCave_B1F_Movement_2A8369: @ 82A8369
step_end
LilycoveCity_PokemonCenter_1F_EventScript_2A836B:: @ 82A836B
- special sub_818DAEC
+ special Script_GetLilycoveLadyId
switch VAR_RESULT
- case 0, LilycoveCity_PokemonCenter_1F_EventScript_2A8554
- case 1, LilycoveCity_PokemonCenter_1F_EventScript_2A8395
- case 2, LilycoveCity_PokemonCenter_1F_EventScript_2A882A
+ case LILYCOVE_LADY_QUIZ, LilycoveCity_PokemonCenter_1F_EventScript_2A8554
+ case LILYCOVE_LADY_FAVOR, LilycoveCity_PokemonCenter_1F_EventScript_2A8395
+ case LILYCOVE_LADY_CONTEST, LilycoveCity_PokemonCenter_1F_EventScript_2A882A
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8395:: @ 82A8395
lock
faceplayer
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8A69, MSGBOX_DEFAULT
- specialvar VAR_RESULT, sub_818DBE8
- compare VAR_RESULT, 0
+ specialvar VAR_RESULT, GetFavorLadyState
+ compare VAR_RESULT, LILYCOVE_LADY_STATE_READY
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A83D0
- compare VAR_RESULT, 1
+ compare VAR_RESULT, LILYCOVE_LADY_STATE_COMPLETED
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A83C6
- compare VAR_RESULT, 2
+ compare VAR_RESULT, LILYCOVE_LADY_STATE_PRIZE
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8510
end
@@ -4307,9 +4309,9 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A83C6:: @ 82A83C6
end
LilycoveCity_PokemonCenter_1F_EventScript_2A83D0:: @ 82A83D0
- special sub_818DC2C
+ special BufferFavorLadyRequest
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8A7D, MSGBOX_DEFAULT
- specialvar VAR_RESULT, sub_818DC60
+ specialvar VAR_RESULT, HasAnotherPlayerGivenFavorLadyItem
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8435
compare VAR_RESULT, 1
@@ -4317,9 +4319,9 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A83D0:: @ 82A83D0
end
LilycoveCity_PokemonCenter_1F_EventScript_2A83F7:: @ 82A83F7
- special sub_818DCC8
- special sub_818DD14
- specialvar VAR_RESULT, sub_818DD54
+ special BufferFavorLadyItemName
+ special BufferFavorLadyPlayerName
+ specialvar VAR_RESULT, DidFavorLadyLikeItem
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8419
compare VAR_RESULT, 1
@@ -4357,7 +4359,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A845E:: @ 82A845E
LilycoveCity_PokemonCenter_1F_EventScript_2A846C:: @ 82A846C
fadescreen 1
setvar VAR_RESULT, 0
- special sub_818DD78
+ special Script_FavorLadyOpenBagMenu
waitstate
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A848E
@@ -4374,7 +4376,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A848E:: @ 82A848E
end
LilycoveCity_PokemonCenter_1F_EventScript_2A84AD:: @ 82A84AD
- specialvar VAR_RESULT, sub_818DE44
+ specialvar VAR_RESULT, Script_DoesFavorLadyLikeItem
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84C9
compare VAR_RESULT, 1
@@ -4382,13 +4384,13 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A84AD:: @ 82A84AD
end
LilycoveCity_PokemonCenter_1F_EventScript_2A84C9:: @ 82A84C9
- special sub_818DC2C
+ special BufferFavorLadyRequest
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8C0F, MSGBOX_DEFAULT
release
end
LilycoveCity_PokemonCenter_1F_EventScript_2A84D6:: @ 82A84D6
- specialvar VAR_RESULT, sub_818DE5C
+ specialvar VAR_RESULT, IsFavorLadyThresholdMet
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A84F2
compare VAR_RESULT, 1
@@ -4396,20 +4398,20 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A84D6:: @ 82A84D6
end
LilycoveCity_PokemonCenter_1F_EventScript_2A84F2:: @ 82A84F2
- special sub_818DC2C
+ special BufferFavorLadyRequest
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8C6F, MSGBOX_DEFAULT
release
end
LilycoveCity_PokemonCenter_1F_EventScript_2A84FF:: @ 82A84FF
- special sub_818DC2C
+ special BufferFavorLadyRequest
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8CC8, MSGBOX_DEFAULT
goto LilycoveCity_PokemonCenter_1F_EventScript_2A8510
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8510:: @ 82A8510
setvar VAR_0x8004, 0
- specialvar VAR_0x8004, sub_818DEA0
+ specialvar VAR_0x8004, FavorLadyGetPrize
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8D5D, MSGBOX_DEFAULT
giveitem_std VAR_0x8004
compare VAR_RESULT, 0
@@ -4424,7 +4426,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8545:: @ 82A8545
end
LilycoveCity_PokemonCenter_1F_EventScript_2A854F:: @ 82A854F
- special sub_818DEDC
+ special SetFavorLadyState_Complete
release
end
@@ -4432,27 +4434,27 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8554:: @ 82A8554
lock
faceplayer
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8E2B, MSGBOX_DEFAULT
- specialvar VAR_RESULT, sub_818E038
- compare VAR_RESULT, 0
+ specialvar VAR_RESULT, GetQuizLadyState
+ compare VAR_RESULT, LILYCOVE_LADY_STATE_READY
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8585
- compare VAR_RESULT, 1
+ compare VAR_RESULT, LILYCOVE_LADY_STATE_COMPLETED
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85AC
- compare VAR_RESULT, 2
+ compare VAR_RESULT, LILYCOVE_LADY_STATE_PRIZE
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A86EC
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8585:: @ 82A8585
- specialvar VAR_RESULT, sub_818E06C
- compare VAR_RESULT, 0
+ specialvar VAR_RESULT, GetQuizAuthor
+ compare VAR_RESULT, QUIZ_AUTHOR_PLAYER
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85C8
- compare VAR_RESULT, 1
+ compare VAR_RESULT, QUIZ_AUTHOR_OTHER_PLAYER
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85D2
- compare VAR_RESULT, 2
+ compare VAR_RESULT, QUIZ_AUTHOR_LADY
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A85E0
end
LilycoveCity_PokemonCenter_1F_EventScript_2A85AC:: @ 82A85AC
- specialvar VAR_RESULT, sub_818E2D8
+ specialvar VAR_RESULT, IsQuizLadyWaitingForChallenger
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8759
compare VAR_RESULT, 1
@@ -4489,7 +4491,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8612:: @ 82A8612
end
LilycoveCity_PokemonCenter_1F_EventScript_2A861C:: @ 82A861C
- special sub_818E3BC
+ special ClearQuizLadyPlayerAnswer
compare VAR_0x8004, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A864C
compare VAR_0x8004, EASY_CHAT_TYPE_QUIZ_ANSWER
@@ -4503,13 +4505,13 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8635:: @ 82A8635
end
LilycoveCity_PokemonCenter_1F_EventScript_2A864C:: @ 82A864C
- special sub_811A858
+ special QuizLadyShowQuizQuestion
waitstate
goto LilycoveCity_PokemonCenter_1F_EventScript_2A8635
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8656:: @ 82A8656
- special sub_818E2FC
+ special QuizLadyGetPlayerAnswer
waitstate
goto LilycoveCity_PokemonCenter_1F_EventScript_2A8635
end
@@ -4528,9 +4530,9 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A867F:: @ 82A867F
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8689:: @ 82A8689
- special sub_818E37C
+ special SetQuizLadyState_Complete
msgbox LilycoveCity_PokemonCenter_1F_Text_2A8F4D, MSGBOX_DEFAULT
- specialvar VAR_RESULT, sub_818E308
+ specialvar VAR_RESULT, IsQuizAnswerCorrect
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A86C7
compare VAR_RESULT, 1
@@ -4546,8 +4548,8 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A86B0:: @ 82A86B0
end
LilycoveCity_PokemonCenter_1F_EventScript_2A86C7:: @ 82A86C7
- special sub_818E538
- special sub_818E274
+ special BufferQuizCorrectAnswer
+ special BufferQuizPrizeName
playse SE_HAZURE
delay 10
playse SE_HAZURE
@@ -4556,8 +4558,9 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A86C7:: @ 82A86C7
goto LilycoveCity_PokemonCenter_1F_EventScript_2A8759
end
+@ VAR_RESULT is essentially ignored, both jumps are identical
LilycoveCity_PokemonCenter_1F_EventScript_2A86EC:: @ 82A86EC
- specialvar VAR_RESULT, sub_818E298
+ specialvar VAR_RESULT, BufferQuizAuthorNameAndCheckIfLady
compare VAR_RESULT, 1
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8708
compare VAR_RESULT, 0
@@ -4576,8 +4579,8 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8716:: @ 82A8716
LilycoveCity_PokemonCenter_1F_EventScript_2A8724:: @ 82A8724
setvar VAR_0x8005, 0
- special sub_818E358
- special sub_818E37C
+ special BufferQuizPrizeItem
+ special SetQuizLadyState_Complete
giveitem_std VAR_0x8005
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A874C
@@ -4586,7 +4589,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8724:: @ 82A8724
LilycoveCity_PokemonCenter_1F_EventScript_2A874C:: @ 82A874C
msgbox LilycoveCity_PokemonCenter_1F_Text_2A906A, MSGBOX_DEFAULT
- special sub_818E39C
+ special SetQuizLadyState_GivePrize
release
end
@@ -4599,7 +4602,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8759:: @ 82A8759
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8778:: @ 82A8778
- special sub_818E3EC
+ special QuizLadyPickNewQuestion
msgbox LilycoveCity_PokemonCenter_1F_Text_2A9131, MSGBOX_DEFAULT
release
end
@@ -4610,7 +4613,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8785:: @ 82A8785
LilycoveCity_PokemonCenter_1F_EventScript_2A878D:: @ 82A878D
fadescreen 1
setvar VAR_RESULT, 0
- special sub_818E3E0
+ special Script_QuizLadyOpenBagMenu
waitstate
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A87AF
@@ -4628,13 +4631,13 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A87AF:: @ 82A87AF
LilycoveCity_PokemonCenter_1F_EventScript_2A87CE:: @ 82A87CE
msgbox LilycoveCity_PokemonCenter_1F_Text_2A9270, MSGBOX_DEFAULT
- special sub_818E430
- special sub_818E3BC
- setvar VAR_0x8004, 16
+ special ClearQuizLadyQuestionAndAnswer
+ special ClearQuizLadyPlayerAnswer
+ setvar VAR_0x8004, EASY_CHAT_TYPE_QUIZ_QUESTION
LilycoveCity_PokemonCenter_1F_EventScript_2A87E1:: @ 82A87E1
fadescreen 1
- special sub_818E47C
+ special QuizLadySetCustomQuestion
waitstate
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A87F8
@@ -4650,9 +4653,9 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A87F8:: @ 82A87F8
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8817:: @ 82A8817
- special sub_818E490
- special sub_818E4A4
- special sub_818E510
+ special QuizLadyTakePrizeForCustomQuiz
+ special QuizLadyRecordCustomQuizData
+ special QuizLadySetWaitingForChallenger
msgbox LilycoveCity_PokemonCenter_1F_Text_2A9336, MSGBOX_DEFAULT
release
end
@@ -4661,15 +4664,16 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A882A:: @ 82A882A
lock
faceplayer
msgbox LilycoveCity_PokemonCenter_1F_Text_2A93A7, MSGBOX_DEFAULT
- specialvar VAR_RESULT, sub_818E8B4
+ specialvar VAR_RESULT, HasPlayerGivenContestLadyPokeblock
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8850
compare VAR_RESULT, 1
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A886C
end
+@ Redundant with above script, VAR_RESULT will always be 0 here
LilycoveCity_PokemonCenter_1F_EventScript_2A8850:: @ 82A8850
- specialvar VAR_RESULT, sub_818E8E0
+ specialvar VAR_RESULT, ShouldContestLadyShowGoOnAir
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8876
compare VAR_RESULT, 1
@@ -4682,7 +4686,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A886C:: @ 82A886C
end
LilycoveCity_PokemonCenter_1F_EventScript_2A8876:: @ 82A8876
- special sub_818E914
+ special Script_BufferContestLadyCategoryAndMonName
msgbox LilycoveCity_PokemonCenter_1F_Text_2A93F4, MSGBOX_DEFAULT
checkitem ITEM_POKEBLOCK_CASE, 1
compare VAR_RESULT, 0
@@ -4701,7 +4705,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A88B0:: @ 82A88B0
LilycoveCity_PokemonCenter_1F_EventScript_2A88BA:: @ 82A88BA
fadescreen 1
- special sub_818E92C
+ special OpenPokeblockCaseForContestLady
waitstate
compare VAR_RESULT, 65535
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A88D7
@@ -4719,11 +4723,12 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A88D7:: @ 82A88D7
LilycoveCity_PokemonCenter_1F_EventScript_2A88F6:: @ 82A88F6
msgbox LilycoveCity_PokemonCenter_1F_Text_2A9571, MSGBOX_DEFAULT
- special sub_818E940
- special sub_818E960
+ special SetContestLadyGivenPokeblock
+ special GetContestLadyMonSpecies
goto LilycoveCity_PokemonCenter_1F_EventScript_2A890A
end
+@ VAR_0x8004 here is the return value from GivePokeblockToContestLady
LilycoveCity_PokemonCenter_1F_EventScript_2A890A:: @ 82A890A
applymovement 4, LilycoveCity_PokemonCenter_1F_Movement_2A89B8
waitmovement 0
@@ -4745,6 +4750,7 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A893F:: @ 82A893F
waitmovement 0
delay 60
+@ VAR_0x8004 here is the return value from GivePokeblockToContestLady
LilycoveCity_PokemonCenter_1F_EventScript_2A894C:: @ 82A894C
applymovement 4, LilycoveCity_PokemonCenter_1F_Movement_2A89C0
waitmovement 0
@@ -4761,13 +4767,13 @@ LilycoveCity_PokemonCenter_1F_EventScript_2A8970:: @ 82A8970
end
LilycoveCity_PokemonCenter_1F_EventScript_2A897E:: @ 82A897E
- special sub_818E914
+ special Script_BufferContestLadyCategoryAndMonName
msgbox LilycoveCity_PokemonCenter_1F_Text_2A9605, MSGBOX_DEFAULT
goto LilycoveCity_PokemonCenter_1F_EventScript_2A898F
end
LilycoveCity_PokemonCenter_1F_EventScript_2A898F:: @ 82A898F
- specialvar VAR_RESULT, sub_818E8E0
+ specialvar VAR_RESULT, ShouldContestLadyShowGoOnAir
compare VAR_RESULT, 1
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A89A1
release
@@ -4810,18 +4816,18 @@ LilycoveCity_PokemonCenter_1F_Movement_2A89C2: @ 82A89C2
step_end
LilycoveCity_PokemonCenter_1F_EventScript_2A89C7:: @ 82A89C7
- specialvar VAR_RESULT, sub_818E990
- special sub_818E914
- special sub_818E960
- compare VAR_RESULT, 0
+ specialvar VAR_RESULT, GetContestLadyCategory
+ special Script_BufferContestLadyCategoryAndMonName
+ special GetContestLadyMonSpecies
+ compare VAR_RESULT, CONTEST_CATEGORY_COOL
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A0A
- compare VAR_RESULT, 1
+ compare VAR_RESULT, CONTEST_CATEGORY_BEAUTY
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A1D
- compare VAR_RESULT, 2
+ compare VAR_RESULT, CONTEST_CATEGORY_CUTE
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A30
- compare VAR_RESULT, 3
+ compare VAR_RESULT, CONTEST_CATEGORY_SMART
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A43
- compare VAR_RESULT, 4
+ compare VAR_RESULT, CONTEST_CATEGORY_TOUGH
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_2A8A56
end
diff --git a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc
index 96e9f86f5..59a010691 100644
--- a/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc
+++ b/data/maps/BattleFrontier_BattleDomeBattleRoom/scripts.inc
@@ -595,76 +595,76 @@ BattleFrontier_BattleDomeBattleRoom_EventScript_24C52F:: @ 824C52F
return
BattleFrontier_BattleDomeBattleRoom_EventScript_24C530:: @ 824C530
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, 1
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, 1
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, DIR_SOUTH
return
BattleFrontier_BattleDomeBattleRoom_EventScript_24C594:: @ 824C594
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, 1
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, 1
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, 1
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, DIR_SOUTH
createvobject EVENT_OBJ_GFX_WOMAN_5, 31, 8, 2, 3, 1
return
BattleFrontier_BattleDomeBattleRoom_EventScript_24C652:: @ 824C652
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 0, 2, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 2, 15, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 3, 5, 0, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 5, 7, 0, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_3, 8, 10, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, 1
- createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 12, 14, 0, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 2, 3, 1
- createvobject EVENT_OBJ_GFX_HIKER, 14, 12, 2, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, 1
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_3, 18, 6, 1, 3, 1
- createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, 1
- createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_2, 21, 10, 1, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 14, 1, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, 1
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, 1
- createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, 1
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 31, 8, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 0, 2, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 1, 3, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 2, 15, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 3, 5, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 4, 6, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 5, 7, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 6, 8, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 7, 9, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 8, 10, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 9, 11, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LASS, 10, 12, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 11, 13, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 12, 14, 0, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_5, 13, 15, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_HIKER, 14, 12, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 15, 2, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 16, 3, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 17, 4, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 18, 6, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_BEAUTY, 19, 7, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 9, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_2, 21, 10, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 22, 11, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 23, 13, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 14, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 15, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 2, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 5, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 5, 1, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 31, 8, 2, 3, DIR_SOUTH
return
BattleFrontier_BattleArenaBattleRoom_Movement_24C773: @ 824C773
diff --git a/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc b/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc
index 0bc74b1bd..f09166f5a 100644
--- a/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc
+++ b/data/maps/BattleFrontier_BattleTowerMultiBattleRoom/scripts.inc
@@ -63,7 +63,7 @@ BattleFrontier_BattleTowerMultiBattleRoom_EventScript_243E41:: @ 8243E41
waitmovement 0
applymovement 1, BattleFrontier_BattleTowerMultiBattleRoom_Movement_243E77
waitmovement 0
- moveobjectoffscreen 1
+ copyobjectxytoperm 1
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceUp
waitmovement 0
msgbox BattleFrontier_BattleTowerMultiBattleRoom_Text_244056, MSGBOX_DEFAULT
diff --git a/data/maps/CaveOfOrigin_B1F/scripts.inc b/data/maps/CaveOfOrigin_B1F/scripts.inc
index 0e554a945..5148d2942 100644
--- a/data/maps/CaveOfOrigin_B1F/scripts.inc
+++ b/data/maps/CaveOfOrigin_B1F/scripts.inc
@@ -52,7 +52,7 @@ CaveOfOrigin_B1F_EventScript_23584D:: @ 823584D
playse SE_KAIDAN
fadescreenspeed 1, 4
setflag FLAG_WALLACE_GOES_TO_SKY_PILLAR
- setvar VAR_RAYQUAZA_STATE, 3
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 3
removeobject 1
clearflag FLAG_HIDE_SKY_PILLAR_WALLACE
fadescreen 0
diff --git a/data/maps/DewfordTown/scripts.inc b/data/maps/DewfordTown/scripts.inc
index 1fcaab8d6..fa29f4099 100644
--- a/data/maps/DewfordTown/scripts.inc
+++ b/data/maps/DewfordTown/scripts.inc
@@ -138,7 +138,7 @@ DewfordTown_EventScript_1E9660:: @ 81E9660
clearflag FLAG_HIDE_ROUTE_104_MR_BRINEY_BOAT
setflag FLAG_HIDE_MR_BRINEY_BOAT_DEWFORD_TOWN
hideobjectat 4, MAP_DEWFORD_TOWN
- setvar VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 2
+ setvar VAR_BOARD_BRINEY_BOAT_STATE, 2
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_DEWFORD_TOWN
warp MAP_ROUTE104_MR_BRINEYS_HOUSE, 255, 5, 4
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
@@ -180,7 +180,7 @@ DewfordTown_EventScript_1E96E7:: @ 81E96E7
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_DEWFORD_TOWN
resetobjectpriority 2, MAP_ROUTE109
- moveobjectoffscreen 2
+ copyobjectxytoperm 2
release
end
diff --git a/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc b/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc
index 959153d8a..f688918ea 100644
--- a/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc
+++ b/data/maps/EverGrandeCity_PokemonLeague_1F/scripts.inc
@@ -67,8 +67,8 @@ EverGrandeCity_PokemonLeague_1F_EventScript_229636:: @ 8229636
waitmessage
waitfanfare
closemessage
- moveobjectoffscreen 3
- moveobjectoffscreen 4
+ copyobjectxytoperm 3
+ copyobjectxytoperm 4
setflag FLAG_ENTERED_ELITE_FOUR
releaseall
end
diff --git a/data/maps/FarawayIsland_Interior/scripts.inc b/data/maps/FarawayIsland_Interior/scripts.inc
index b6a278b03..de6545ec3 100644
--- a/data/maps/FarawayIsland_Interior/scripts.inc
+++ b/data/maps/FarawayIsland_Interior/scripts.inc
@@ -62,7 +62,7 @@ FarawayIsland_Interior_EventScript_267DA2:: @ 8267DA2
waitmovement 0
applymovement 1, FarawayIsland_Interior_Movement_267DCE
waitmovement 0
- moveobjectoffscreen 1
+ copyobjectxytoperm 1
setvar VAR_TEMP_1, 1
releaseall
end
diff --git a/data/maps/LavaridgeTown/scripts.inc b/data/maps/LavaridgeTown/scripts.inc
index 9e20673b7..de1a2bcee 100644
--- a/data/maps/LavaridgeTown/scripts.inc
+++ b/data/maps/LavaridgeTown/scripts.inc
@@ -9,9 +9,9 @@ LavaridgeTown_OnTransition: @ 81EA4DE
call_if_set FLAG_DEFEATED_EVIL_TEAM_MT_CHIMNEY, LavaridgeTown_EventScript_1EA53F
call Common_EventScript_SetupRivalGender
call Common_EventScript_SetupRivalOnBikeGender
- compare VAR_LAVARIDGE_RIVAL_STATE, 1
+ compare VAR_LAVARIDGE_TOWN_STATE, 1
call_if_eq LavaridgeTown_EventScript_1EA518
- compare VAR_LAVARIDGE_RIVAL_STATE, 1
+ compare VAR_LAVARIDGE_TOWN_STATE, 1
call_if_eq LavaridgeTown_EventScript_1EA543
end
@@ -41,7 +41,7 @@ LavaridgeTown_EventScript_1EA543:: @ 81EA543
return
LavaridgeTown_MapScript2_1EA547: @ 81EA547
- map_script_2 VAR_LAVARIDGE_RIVAL_STATE, 1, LavaridgeTown_EventScript_1EA551
+ map_script_2 VAR_LAVARIDGE_TOWN_STATE, 1, LavaridgeTown_EventScript_1EA551
.2byte 0
LavaridgeTown_EventScript_1EA551:: @ 81EA551
@@ -94,7 +94,7 @@ LavaridgeTown_EventScript_1EA5FF:: @ 81EA5FF
compare VAR_0x8008, 9
call_if_ne LavaridgeTown_EventScript_1EA6C9
removeobject 7
- setvar VAR_LAVARIDGE_RIVAL_STATE, 2
+ setvar VAR_LAVARIDGE_TOWN_STATE, 2
clearflag FLAG_HIDE_MAP_NAME_POPUP
savebgm MUS_DUMMY
fadedefaultbgm
diff --git a/data/maps/LavaridgeTown_Gym_1F/scripts.inc b/data/maps/LavaridgeTown_Gym_1F/scripts.inc
index bdc1da32f..8eec8cf43 100644
--- a/data/maps/LavaridgeTown_Gym_1F/scripts.inc
+++ b/data/maps/LavaridgeTown_Gym_1F/scripts.inc
@@ -82,7 +82,7 @@ LavaridgeTown_Gym_1F_EventScript_1FE7C1:: @ 81FE7C1
setvar VAR_0x8008, 4
call LavaridgeTown_Gym_1F_EventScript_271F43
setflag FLAG_HIDE_VERDANTURF_TOWN_WANDAS_HOUSE_WALLY
- setvar VAR_LAVARIDGE_RIVAL_STATE, 1
+ setvar VAR_LAVARIDGE_TOWN_STATE, 1
call LavaridgeTown_Gym_1F_EventScript_1FE841
closemessage
delay 30
diff --git a/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc b/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc
index 42ced50b9..b8d0a7c44 100644
--- a/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc
+++ b/data/maps/LilycoveCity_DepartmentStoreRooftop/scripts.inc
@@ -144,7 +144,6 @@ LilycoveCity_DepartmentStoreRooftop_EventScript_22032F:: @ 822032F
compare VAR_TEMP_1, 2
call_if_eq LilycoveCity_DepartmentStoreRooftop_EventScript_220328
updatemoneybox 0, 0
- nop
bufferitemname 0, VAR_TEMP_0
playse SE_JIHANKI
msgbox LilycoveCity_DepartmentStoreRooftop_Text_2205A1, MSGBOX_DEFAULT
diff --git a/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc b/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc
index 8dd40f4b3..6b5796604 100644
--- a/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc
+++ b/data/maps/LilycoveCity_DepartmentStore_5F/scripts.inc
@@ -3,9 +3,9 @@ LilycoveCity_DepartmentStore_5F_MapScripts:: @ 821FF7A
.byte 0
LilycoveCity_DepartmentStore_5F_MapScript2_21FF80: @ 821FF80
- map_script_2 VAR_RAYQUAZA_STATE, 1, LilycoveCity_DepartmentStore_5F_EventScript_21FF9A
- map_script_2 VAR_RAYQUAZA_STATE, 2, LilycoveCity_DepartmentStore_5F_EventScript_21FF9A
- map_script_2 VAR_RAYQUAZA_STATE, 3, LilycoveCity_DepartmentStore_5F_EventScript_21FF9A
+ map_script_2 VAR_SOOTOPOLIS_CITY_STATE, 1, LilycoveCity_DepartmentStore_5F_EventScript_21FF9A
+ map_script_2 VAR_SOOTOPOLIS_CITY_STATE, 2, LilycoveCity_DepartmentStore_5F_EventScript_21FF9A
+ map_script_2 VAR_SOOTOPOLIS_CITY_STATE, 3, LilycoveCity_DepartmentStore_5F_EventScript_21FF9A
.2byte 0
LilycoveCity_DepartmentStore_5F_EventScript_21FF9A:: @ 821FF9A
@@ -125,9 +125,9 @@ LilycoveCity_DepartmentStore_5F_EventScript_220075:: @ 8220075
lockall
applymovement 7, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 0
+ compare VAR_SOOTOPOLIS_CITY_STATE, 0
goto_if_eq LilycoveCity_DepartmentStore_5F_EventScript_22009C
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
goto_if_ge LilycoveCity_DepartmentStore_5F_EventScript_22009C
goto LilycoveCity_DepartmentStore_5F_EventScript_2200A7
end
diff --git a/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc b/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc
index 236eb3d23..c2e1deb5d 100644
--- a/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc
+++ b/data/maps/LilycoveCity_PokemonCenter_1F/scripts.inc
@@ -9,7 +9,7 @@ LilycoveCity_PokemonCenter_1F_OnTransition: @ 821C5BD
end
LilycoveCity_PokemonCenter_1F_EventScript_21C5C6:: @ 821C5C6
- special sub_818D9C0
+ special SetLilycoveLadyGfx
compare VAR_RESULT, 0
goto_if_eq LilycoveCity_PokemonCenter_1F_EventScript_21C5E0
compare VAR_RESULT, 1
diff --git a/data/maps/LinkContestRoom1/scripts.inc b/data/maps/LinkContestRoom1/scripts.inc
index e0cd24eff..9fb83a7a9 100644
--- a/data/maps/LinkContestRoom1/scripts.inc
+++ b/data/maps/LinkContestRoom1/scripts.inc
@@ -172,131 +172,131 @@ LinkContestRoom1_EventScript_23B8F8:: @ 823B8F8
end
LinkContestRoom1_EventScript_23BA6B:: @ 823BA6B
- setvar VAR_TEMP_1, 5
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_NINJA_BOY
return
LinkContestRoom1_EventScript_23BA71:: @ 823BA71
- setvar VAR_TEMP_1, 6
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_TWIN
return
LinkContestRoom1_EventScript_23BA77:: @ 823BA77
- setvar VAR_TEMP_1, 7
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_BOY_1
return
LinkContestRoom1_EventScript_23BA7D:: @ 823BA7D
- setvar VAR_TEMP_1, 8
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_1
return
LinkContestRoom1_EventScript_23BA83:: @ 823BA83
- setvar VAR_TEMP_1, 10
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_2
return
LinkContestRoom1_EventScript_23BA89:: @ 823BA89
- setvar VAR_TEMP_1, 11
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_LITTLE_BOY
return
LinkContestRoom1_EventScript_23BA8F:: @ 823BA8F
- setvar VAR_TEMP_1, 12
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_LITTLE_GIRL
return
LinkContestRoom1_EventScript_23BA95:: @ 823BA95
- setvar VAR_TEMP_1, 13
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_BOY_3
return
LinkContestRoom1_EventScript_23BA9B:: @ 823BA9B
- setvar VAR_TEMP_1, 14
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_GIRL_3
return
LinkContestRoom1_EventScript_23BAA1:: @ 823BAA1
- setvar VAR_TEMP_1, 15
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_RICH_BOY
return
LinkContestRoom1_EventScript_23BAA7:: @ 823BAA7
- setvar VAR_TEMP_1, 17
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_FAT_MAN
return
LinkContestRoom1_EventScript_23BAAD:: @ 823BAAD
- setvar VAR_TEMP_1, 18
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_POKEFAN_F
return
LinkContestRoom1_EventScript_23BAB3:: @ 823BAB3
- setvar VAR_TEMP_1, 19
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_MAN_1
return
LinkContestRoom1_EventScript_23BAB9:: @ 823BAB9
- setvar VAR_TEMP_1, 20
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_2
return
LinkContestRoom1_EventScript_23BABF:: @ 823BABF
- setvar VAR_TEMP_1, 21
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_EXPERT_M
return
LinkContestRoom1_EventScript_23BAC5:: @ 823BAC5
- setvar VAR_TEMP_1, 22
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_EXPERT_F
return
LinkContestRoom1_EventScript_23BACB:: @ 823BACB
- setvar VAR_TEMP_1, 25
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_POKEFAN_M
return
LinkContestRoom1_EventScript_23BAD1:: @ 823BAD1
- setvar VAR_TEMP_1, 26
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_4
return
LinkContestRoom1_EventScript_23BAD7:: @ 823BAD7
- setvar VAR_TEMP_1, 27
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_COOK
return
LinkContestRoom1_EventScript_23BADD:: @ 823BADD
- setvar VAR_TEMP_1, 47
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_LASS
return
LinkContestRoom1_EventScript_23BAE3:: @ 823BAE3
- setvar VAR_TEMP_1, 30
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_OLD_WOMAN
return
LinkContestRoom1_EventScript_23BAE9:: @ 823BAE9
- setvar VAR_TEMP_1, 31
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_CAMPER
return
LinkContestRoom1_EventScript_23BAEF:: @ 823BAEF
- setvar VAR_TEMP_1, 32
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_PICNICKER
return
LinkContestRoom1_EventScript_23BAF5:: @ 823BAF5
- setvar VAR_TEMP_1, 33
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_MAN_3
return
LinkContestRoom1_EventScript_23BAFB:: @ 823BAFB
- setvar VAR_TEMP_1, 34
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_WOMAN_5
return
LinkContestRoom1_EventScript_23BB01:: @ 823BB01
- setvar VAR_TEMP_1, 35
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_YOUNGSTER
return
LinkContestRoom1_EventScript_23BB07:: @ 823BB07
- setvar VAR_TEMP_1, 36
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_BUG_CATCHER
return
LinkContestRoom1_EventScript_23BB0D:: @ 823BB0D
- setvar VAR_TEMP_1, 37
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_PSYCHIC_M
return
LinkContestRoom1_EventScript_23BB13:: @ 823BB13
- setvar VAR_TEMP_1, 38
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_SCHOOL_KID_M
return
LinkContestRoom1_EventScript_23BB19:: @ 823BB19
- setvar VAR_TEMP_1, 44
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_BLACK_BELT
return
LinkContestRoom1_EventScript_23BB1F:: @ 823BB1F
- setvar VAR_TEMP_1, 45
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_BEAUTY
return
LinkContestRoom1_EventScript_23BB25:: @ 823BB25
- setvar VAR_TEMP_1, 46
+ setvar VAR_TEMP_1, EVENT_OBJ_GFX_SCIENTIST_1
return
LinkContestRoom1_EventScript_23BB2B:: @ 823BB2B
@@ -312,97 +312,97 @@ LinkContestRoom1_EventScript_23BB2B:: @ 823BB2B
return
LinkContestRoom1_EventScript_23BB78:: @ 823BB78
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
return
LinkContestRoom1_EventScript_23BB8B:: @ 823BB8B
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_LASS, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_LASS, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
return
LinkContestRoom1_EventScript_23BBE6:: @ 823BBE6
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_2, 20, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_WOMAN_5, 20, 7, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 8, 2, 3, 1
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 11, 2, 3, 1
- createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 3, 9, 3, 2
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, 2
- createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 5, 9, 3, 2
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, 2
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, 2
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, 2
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_EXPERT_F, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_2, 20, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 20, 7, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 8, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 24, 11, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_LITTLE_BOY, 25, 3, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_FAT_MAN, 27, 5, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
return
LinkContestRoom1_EventScript_23BC92:: @ 823BC92
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, 4
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, 3
- createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, 3
- createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, 3
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, 3
- createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, 3
- createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SAILOR, 25, 3, 9, 3, 2
- createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, 2
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 27, 5, 9, 3, 2
- createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, 2
- createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, 2
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, 2
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SAILOR, 25, 3, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_YOUNGSTER, 26, 4, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 27, 5, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_HEX_MANIAC, 28, 9, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_SCHOOL_KID_M, 29, 10, 9, 3, DIR_NORTH
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 30, 11, 9, 3, DIR_NORTH
return
LinkContestRoom1_EventScript_23BD86:: @ 823BD86
- createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, 4
- createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, 4
- createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, 4
- createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, 4
- createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, 4
- createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, 4
- createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, 4
- createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, 3
- createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, 3
- createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, 3
- createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, 3
- createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, 3
- createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, 3
- createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, 3
- createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, 3
- createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, 1
- createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, 1
- createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, 1
- createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, 1
+ createvobject EVENT_OBJ_GFX_BEAUTY, 0, 2, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MAN_5, 1, 2, 4, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_HIKER, 2, 2, 7, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_LITTLE_GIRL, 3, 2, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_MANIAC, 4, 1, 3, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_5, 6, 1, 5, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_WOMAN_4, 7, 1, 6, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_GENTLEMAN, 9, 1, 8, 3, DIR_EAST
+ createvobject EVENT_OBJ_GFX_NINJA_BOY, 10, 12, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_2, 11, 12, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_WOMAN_3, 12, 12, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_BEAUTY, 13, 12, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_FISHERMAN, 14, 13, 3, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_RUNNING_TRIATHLETE_F, 15, 13, 4, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MAN_4, 17, 13, 6, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_MART_EMPLOYEE, 18, 13, 7, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_DEVON_EMPLOYEE, 19, 13, 8, 3, DIR_WEST
+ createvobject EVENT_OBJ_GFX_POKEFAN_M, 20, 3, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_CAMPER, 21, 6, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_MAN_3, 22, 7, 2, 3, DIR_SOUTH
+ createvobject EVENT_OBJ_GFX_SCIENTIST_1, 24, 11, 2, 3, DIR_SOUTH
return
LinkContestRoom1_EventScript_23BE44:: @ 823BE44
diff --git a/data/maps/LittlerootTown/map.json b/data/maps/LittlerootTown/map.json
index 7ef696a58..eaa17a5df 100644
--- a/data/maps/LittlerootTown/map.json
+++ b/data/maps/LittlerootTown/map.json
@@ -154,7 +154,7 @@
"x": 10,
"y": 1,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "0",
"script": "LittlerootTown_EventScript_1E8091"
},
@@ -163,7 +163,7 @@
"x": 11,
"y": 1,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "0",
"script": "LittlerootTown_EventScript_1E80EF"
},
@@ -172,7 +172,7 @@
"x": 11,
"y": 1,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "1",
"script": "LittlerootTown_EventScript_1E811F"
},
@@ -181,7 +181,7 @@
"x": 8,
"y": 9,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "3",
"script": "LittlerootTown_EventScript_1E81F9"
},
@@ -190,7 +190,7 @@
"x": 9,
"y": 9,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "3",
"script": "LittlerootTown_EventScript_1E8205"
},
@@ -199,7 +199,7 @@
"x": 10,
"y": 9,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "3",
"script": "LittlerootTown_EventScript_1E81E1"
},
@@ -208,7 +208,7 @@
"x": 11,
"y": 9,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "3",
"script": "LittlerootTown_EventScript_1E81ED"
},
@@ -217,7 +217,7 @@
"x": 10,
"y": 2,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "3",
"script": "LittlerootTown_EventScript_1E81BB"
},
@@ -226,7 +226,7 @@
"x": 11,
"y": 2,
"elevation": 3,
- "var": "VAR_0x4050",
+ "var": "VAR_LITTLEROOT_TOWN_STATE",
"var_value": "3",
"script": "LittlerootTown_EventScript_1E81CE"
}
@@ -265,4 +265,4 @@
"script": "LittlerootTown_EventScript_1E818F"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/LittlerootTown/scripts.inc b/data/maps/LittlerootTown/scripts.inc
index f347811f8..8f10f2b4d 100644
--- a/data/maps/LittlerootTown/scripts.inc
+++ b/data/maps/LittlerootTown/scripts.inc
@@ -10,24 +10,24 @@ LittlerootTown_MapScript1_1E7DDB: @ 81E7DDB
compare VAR_LITTLEROOT_INTRO_STATE, 2
call_if_eq LittlerootTown_EventScript_1E7E67
call_if_unset FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_1E7E6F
- compare VAR_0x4050, 3
+ compare VAR_LITTLEROOT_TOWN_STATE, 3
call_if_eq LittlerootTown_EventScript_1E7E92
compare VAR_LITTLEROOT_HOUSES_STATE, 4
call_if_eq LittlerootTown_EventScript_1E7E5C
compare VAR_LITTLEROOT_HOUSES_STATE_2, 4
call_if_eq LittlerootTown_EventScript_1E7E5C
- compare VAR_OLDALE_STATE, 1
+ compare VAR_OLDALE_RIVAL_STATE, 1
call_if_eq LittlerootTown_EventScript_1E7E53
compare VAR_LITTLEROOT_RIVAL_STATE, 3
call_if_eq LittlerootTown_EventScript_1E7E4F
- compare VAR_0x40D3, 1
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1
call_if_eq LittlerootTown_EventScript_1E7E4B
- compare VAR_0x40D3, 2
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
call_if_eq LittlerootTown_EventScript_1E7E45
end
LittlerootTown_EventScript_1E7E45:: @ 81E7E45
- setvar VAR_0x40D3, 3
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3
return
LittlerootTown_EventScript_1E7E4B:: @ 81E7E4B
@@ -39,7 +39,7 @@ LittlerootTown_EventScript_1E7E4F:: @ 81E7E4F
return
LittlerootTown_EventScript_1E7E53:: @ 81E7E53
- setvar VAR_OLDALE_STATE, 2
+ setvar VAR_OLDALE_RIVAL_STATE, 2
setflag FLAG_HIDE_OLDALE_TOWN_RIVAL
return
@@ -53,7 +53,7 @@ LittlerootTown_EventScript_1E7E67:: @ 81E7E67
return
LittlerootTown_EventScript_1E7E6F:: @ 81E7E6F
- compare VAR_0x4050, 0
+ compare VAR_LITTLEROOT_TOWN_STATE, 0
goto_if_eq LittlerootTown_EventScript_1E7E86
setobjectxyperm 1, 10, 1
setobjectmovementtype 1, MOVEMENT_TYPE_FACE_UP
@@ -85,7 +85,7 @@ LittlerootTown_EventScript_1E7EB9:: @ 81E7EB9
LittlerootTown_MapScript2_1E7EC1: @ 81E7EC1
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 1, LittlerootTown_EventScript_1E7EDB
map_script_2 VAR_LITTLEROOT_INTRO_STATE, 2, LittlerootTown_EventScript_1E7EF9
- map_script_2 VAR_0x40D3, 1, LittlerootTown_EventScript_1E7FB1
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1, LittlerootTown_EventScript_1E7FB1
.2byte 0
LittlerootTown_EventScript_1E7EDB:: @ 81E7EDB
@@ -201,7 +201,7 @@ LittlerootTown_EventScript_1E7FB1:: @ 81E7FB1
end
LittlerootTown_MapScript2_1E7FE2: @ 81E7FE2
- map_script_2 VAR_0x40D3, 1, LittlerootTown_EventScript_1E7FEC
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1, LittlerootTown_EventScript_1E7FEC
.2byte 0
LittlerootTown_EventScript_1E7FEC:: @ 81E7FEC
@@ -236,7 +236,7 @@ LittlerootTown_EventScript_1E8034:: @ 81E8034
faceplayer
goto_if_set FLAG_ADVENTURE_STARTED, LittlerootTown_EventScript_1E8087
goto_if_set FLAG_RESCUED_BIRCH, LittlerootTown_EventScript_1E807A
- compare VAR_0x4050, 0
+ compare VAR_LITTLEROOT_TOWN_STATE, 0
goto_if_ne LittlerootTown_EventScript_1E805D
msgbox LittlerootTown_Text_1E8BB8, MSGBOX_DEFAULT
release
@@ -248,7 +248,7 @@ LittlerootTown_EventScript_1E805D:: @ 81E805D
closemessage
applymovement 1, Common_Movement_FaceOriginalDirection
waitmovement 0
- setvar VAR_0x4050, 2
+ setvar VAR_LITTLEROOT_TOWN_STATE, 2
release
end
@@ -366,7 +366,7 @@ LittlerootTown_EventScript_1E811F:: @ 81E811F
closemessage
applymovement 1, Common_Movement_FaceOriginalDirection
waitmovement 0
- setvar VAR_0x4050, 2
+ setvar VAR_LITTLEROOT_TOWN_STATE, 2
releaseall
end
@@ -909,7 +909,7 @@ LittlerootTown_EventScript_1E863D:: @ 81E863D
LittlerootTown_EventScript_1E8686:: @ 81E8686
removeobject 4
setflag FLAG_SYS_B_DASH
- setvar VAR_0x4050, 4
+ setvar VAR_LITTLEROOT_TOWN_STATE, 4
release
end
diff --git a/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc b/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc
index d81340c6c..17cca3ea9 100644
--- a/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_1F/scripts.inc
@@ -174,7 +174,7 @@ LittlerootTown_BrendansHouse_1F_EventScript_1F78E2:: @ 81F78E2
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
delay 30
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
- setvar VAR_0x4050, 1
+ setvar VAR_LITTLEROOT_TOWN_STATE, 1
savebgm MUS_DUMMY
fadedefaultbgm
releaseall
diff --git a/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc b/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc
index a49c51499..3bb088ccf 100644
--- a/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc
+++ b/data/maps/LittlerootTown_BrendansHouse_2F/scripts.inc
@@ -24,7 +24,7 @@ LittlerootTown_BrendansHouse_2F_EventScript_1F8433:: @ 81F8433
checkplayergender
compare VAR_RESULT, 0
goto_if_eq LittlerootTown_BrendansHouse_2F_EventScript_1F8456
- compare VAR_0x40D3, 2
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
goto_if_ge LittlerootTown_BrendansHouse_2F_EventScript_1F9309
setobjectxyperm 1, 0, 2
setobjectmovementtype 1, MOVEMENT_TYPE_FACE_UP
@@ -84,7 +84,7 @@ LittlerootTown_BrendansHouse_2F_EventScript_1F8497:: @ 81F8497
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
setflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_2F_POKE_BALL
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BRENDANS_HOUSE_RIVAL_BEDROOM
- setvar VAR_0x4050, 1
+ setvar VAR_LITTLEROOT_TOWN_STATE, 1
savebgm MUS_DUMMY
fadedefaultbgm
releaseall
diff --git a/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc b/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc
index 0557330a8..d983c9e64 100644
--- a/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc
+++ b/data/maps/LittlerootTown_MaysHouse_1F/scripts.inc
@@ -211,7 +211,7 @@ LittlerootTown_MaysHouse_1F_EventScript_1F8A8B:: @ 81F8A8B
clearflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
delay 30
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
- setvar VAR_0x4050, 1
+ setvar VAR_LITTLEROOT_TOWN_STATE, 1
savebgm MUS_DUMMY
fadedefaultbgm
releaseall
diff --git a/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc b/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc
index 76bf7d6a8..dde6df71d 100644
--- a/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc
+++ b/data/maps/LittlerootTown_MaysHouse_2F/scripts.inc
@@ -24,7 +24,7 @@ LittlerootTown_MaysHouse_2F_EventScript_1F92E6:: @ 81F92E6
checkplayergender
compare VAR_RESULT, 1
goto_if_eq LittlerootTown_MaysHouse_2F_EventScript_1F9309
- compare VAR_0x40D3, 2
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
goto_if_ge LittlerootTown_MaysHouse_2F_EventScript_1F9309
setobjectxyperm 1, 8, 2
setobjectmovementtype 1, MOVEMENT_TYPE_FACE_UP
@@ -85,7 +85,7 @@ LittlerootTown_MaysHouse_2F_EventScript_1F934A:: @ 81F934A
setvar VAR_LITTLEROOT_RIVAL_STATE, 3
setflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_2F_POKE_BALL
clearflag FLAG_HIDE_LITTLEROOT_TOWN_MAYS_HOUSE_RIVAL_BEDROOM
- setvar VAR_0x4050, 1
+ setvar VAR_LITTLEROOT_TOWN_STATE, 1
savebgm MUS_DUMMY
fadedefaultbgm
releaseall
diff --git a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
index 2b0dde7ae..c4f704520 100644
--- a/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
+++ b/data/maps/LittlerootTown_ProfessorBirchsLab/scripts.inc
@@ -7,11 +7,11 @@ LittlerootTown_ProfessorBirchsLab_MapScripts:: @ 81F9C91
LittlerootTown_ProfessorBirchsLab_MapScript1_1F9CA1: @ 81F9CA1
call Common_EventScript_SetupRivalGender
call LittlerootTown_ProfessorBirchsLab_EventScript_2720AD
- compare VAR_0x40D3, 6
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1F9CF7
- compare VAR_0x40D3, 4
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1F9CF3
- compare VAR_0x40D3, 3
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1F9CCD
end
@@ -24,7 +24,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9CCD:: @ 81F9CCD
end
LittlerootTown_ProfessorBirchsLab_EventScript_1F9CE9:: @ 81F9CE9
- setvar VAR_0x40D3, 4
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4
goto LittlerootTown_ProfessorBirchsLab_EventScript_1F9CF3
LittlerootTown_ProfessorBirchsLab_EventScript_1F9CF3:: @ 81F9CF3
@@ -39,12 +39,12 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9CF7:: @ 81F9CF7
LittlerootTown_ProfessorBirchsLab_MapScript2_1F9D06: @ 81F9D06
map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D40
- map_script_2 VAR_0x40D3, 1, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D45
- map_script_2 VAR_0x40D3, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D45
- map_script_2 VAR_0x40D3, 3, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D71
- map_script_2 VAR_0x40D3, 6, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D71
- map_script_2 VAR_0x40D3, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D75
- map_script_2 VAR_0x40D3, 5, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D75
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D45
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D45
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D71
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D71
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D75
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5, LittlerootTown_ProfessorBirchsLab_EventScript_1F9D75
.2byte 0
LittlerootTown_ProfessorBirchsLab_EventScript_1F9D40:: @ 81F9D40
@@ -87,8 +87,8 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9D75:: @ 81F9D75
LittlerootTown_ProfessorBirchsLab_MapScript2_1F9DB9: @ 81F9DB9
map_script_2 VAR_BIRCH_LAB_STATE, 2, LittlerootTown_ProfessorBirchsLab_EventScript_1F9DDB
map_script_2 VAR_BIRCH_LAB_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9E67
- map_script_2 VAR_0x40D3, 1, LittlerootTown_ProfessorBirchsLab_EventScript_1F9E80
- map_script_2 VAR_0x40D3, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9F62
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 1, LittlerootTown_ProfessorBirchsLab_EventScript_1F9E80
+ map_script_2 VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 4, LittlerootTown_ProfessorBirchsLab_EventScript_1F9F62
.2byte 0
LittlerootTown_ProfessorBirchsLab_EventScript_1F9DDB:: @ 81F9DDB
@@ -194,7 +194,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9E80:: @ 81F9E80
closemessage
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCH
setflag FLAG_HIDE_LITTLEROOT_TOWN_RIVAL
- setvar VAR_0x40D3, 2
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
setvar VAR_SCOTT_CALL_STEP_COUNTER, 0
setflag FLAG_SCOTT_CALL_NATIONAL_DEX
releaseall
@@ -247,7 +247,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9F62:: @ 81F9F62
applymovement EVENT_OBJ_ID_PLAYER, LittlerootTown_ProfessorBirchsLab_Movement_1F9F7C
waitmovement 0
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FB5F9, MSGBOX_DEFAULT
- setvar VAR_0x40D3, 5
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5
releaseall
end
@@ -284,7 +284,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9FB1:: @ 81F9FB1
LittlerootTown_ProfessorBirchsLab_EventScript_1F9FBB:: @ 81F9FBB
release
- compare VAR_0x40D3, 6
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1FA057
applymovement 2, Common_Movement_WalkInPlaceRight
waitmovement 0
@@ -297,7 +297,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9FBB:: @ 81F9FBB
LittlerootTown_ProfessorBirchsLab_EventScript_1F9FEF:: @ 81F9FEF
release
- compare VAR_0x40D3, 6
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1FA057
applymovement 2, Common_Movement_WalkInPlaceRight
waitmovement 0
@@ -310,7 +310,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1F9FEF:: @ 81F9FEF
LittlerootTown_ProfessorBirchsLab_EventScript_1FA023:: @ 81FA023
release
- compare VAR_0x40D3, 6
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1FA057
applymovement 2, Common_Movement_WalkInPlaceRight
waitmovement 0
@@ -373,7 +373,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA0F2:: @ 81FA0F2
LittlerootTown_ProfessorBirchsLab_EventScript_1FA0FD:: @ 81FA0FD
erasemonpic
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FBA2C, MSGBOX_DEFAULT
- setvar VAR_0x40D3, 6
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
releaseall
end
@@ -418,7 +418,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA193:: @ 81FA193
LittlerootTown_ProfessorBirchsLab_EventScript_1FA19E:: @ 81FA19E
erasemonpic
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FBA2C, MSGBOX_DEFAULT
- setvar VAR_0x40D3, 6
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
releaseall
end
@@ -463,7 +463,7 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA234:: @ 81FA234
LittlerootTown_ProfessorBirchsLab_EventScript_1FA23F:: @ 81FA23F
erasemonpic
msgbox LittlerootTown_ProfessorBirchsLab_Text_1FBA2C, MSGBOX_DEFAULT
- setvar VAR_0x40D3, 6
+ setvar VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
releaseall
end
@@ -477,9 +477,9 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA24F:: @ 81FA24F
LittlerootTown_ProfessorBirchsLab_EventScript_1FA25A:: @ 81FA25A
lock
faceplayer
- compare VAR_0x40D3, 5
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA28A
- compare VAR_0x40D3, 2
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA294
goto_if_unset FLAG_HAS_MATCH_CALL, LittlerootTown_ProfessorBirchsLab_EventScript_1FA29E
goto_if_unset FLAG_ENABLE_PROF_BIRCH_MATCH_CALL, LittlerootTown_ProfessorBirchsLab_EventScript_1FA2D2
@@ -498,9 +498,9 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA294:: @ 81FA294
LittlerootTown_ProfessorBirchsLab_EventScript_1FA29E:: @ 81FA29E
goto_if_unset FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_UNKNOWN_0x380, LittlerootTown_ProfessorBirchsLab_EventScript_272141
- compare VAR_0x40D3, 3
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 3
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_272141
- compare VAR_0x40D3, 6
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_272141
compare VAR_BIRCH_LAB_STATE, 5
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA3C4
@@ -519,7 +519,7 @@ Route101_EventScript_1FA2D2:: @ 81FA2D2
closemessage
delay 30
setflag FLAG_ENABLE_PROF_BIRCH_MATCH_CALL
- setvar VAR_0x40DA, 2
+ setvar VAR_REGISTER_BIRCH_STATE, 2
release
end
@@ -539,9 +539,9 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA2F8:: @ 81FA2F8
call_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA37F
setvar VAR_BIRCH_LAB_STATE, 5
setflag FLAG_ADVENTURE_STARTED
- setvar VAR_ROUTE102_ACCESSIBLE, 1
+ setvar VAR_OLDALE_TOWN_STATE, 1
setvar VAR_LITTLEROOT_RIVAL_STATE, 4
- setvar VAR_0x4050, 3
+ setvar VAR_LITTLEROOT_TOWN_STATE, 3
releaseall
end
@@ -598,11 +598,11 @@ LittlerootTown_ProfessorBirchsLab_EventScript_1FA3E3:: @ 81FA3E3
LittlerootTown_ProfessorBirchsLab_EventScript_1FA3EC:: @ 81FA3EC
lock
faceplayer
- compare VAR_0x40D3, 5
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 5
goto_if_eq LittlerootTown_ProfessorBirchsLab_EventScript_1FA43A
- compare VAR_0x40D3, 6
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 6
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1FA465
- compare VAR_0x40D3, 2
+ compare VAR_DEX_UPGRADE_JOHTO_STARTER_STATE, 2
goto_if_ge LittlerootTown_ProfessorBirchsLab_EventScript_1FA490
checkplayergender
compare VAR_RESULT, MALE
diff --git a/data/maps/MagmaHideout_4F/scripts.inc b/data/maps/MagmaHideout_4F/scripts.inc
index e6464a7f9..7bbb4ac18 100644
--- a/data/maps/MagmaHideout_4F/scripts.inc
+++ b/data/maps/MagmaHideout_4F/scripts.inc
@@ -62,7 +62,7 @@ MagmaHideout_4F_EventScript_23A560:: @ 823A560
closemessage
clearflag FLAG_HIDE_SLATEPORT_CITY_CAPTAIN_STERN
clearflag FLAG_HIDE_SLATEPORT_CITY_GABBY_AND_TY
- setvar VAR_SLATEPORT_STATE, 1
+ setvar VAR_SLATEPORT_CITY_STATE, 1
setflag FLAG_GROUDON_AWAKENED_MAGMA_HIDEOUT
setvar VAR_SLATEPORT_HARBOR_STATE, 1
fadescreen 1
diff --git a/data/maps/MauvilleCity_GameCorner/scripts.inc b/data/maps/MauvilleCity_GameCorner/scripts.inc
index 88b1ded16..0df7afe54 100644
--- a/data/maps/MauvilleCity_GameCorner/scripts.inc
+++ b/data/maps/MauvilleCity_GameCorner/scripts.inc
@@ -40,7 +40,6 @@ MauvilleCity_GameCorner_EventScript_20FC33:: @ 820FC33
givecoins 50
takemoney 0x3e8, 0
updatemoneybox 0, 0
- nop
updatecoinsbox 1, 6
playse SE_REGI
msgbox MauvilleCity_GameCorner_Text_210529, MSGBOX_DEFAULT
@@ -61,7 +60,6 @@ MauvilleCity_GameCorner_EventScript_20FC75:: @ 820FC75
givecoins 500
takemoney 0x2710, 0
updatemoneybox 0, 0
- nop
updatecoinsbox 1, 6
playse SE_REGI
msgbox MauvilleCity_GameCorner_Text_210529, MSGBOX_DEFAULT
diff --git a/data/maps/MirageTower_4F/scripts.inc b/data/maps/MirageTower_4F/scripts.inc
index 3d8dd80d0..5208820df 100644
--- a/data/maps/MirageTower_4F/scripts.inc
+++ b/data/maps/MirageTower_4F/scripts.inc
@@ -52,7 +52,7 @@ MirageTower_4F_EventScript_23ADCA:: @ 823ADCA
waitstate
special DoMirageTowerCeilingCrumble
waitstate
- setvar VAR_ROUTE_111_STATE, 1
+ setvar VAR_MIRAGE_TOWER_STATE, 1
clearflag FLAG_LANDMARK_MIRAGE_TOWER
warp MAP_ROUTE111, 255, 19, 59
waitstate
diff --git a/data/maps/MossdeepCity/map.json b/data/maps/MossdeepCity/map.json
index 533183a35..db24a9b3b 100644
--- a/data/maps/MossdeepCity/map.json
+++ b/data/maps/MossdeepCity/map.json
@@ -366,7 +366,7 @@
"x": 42,
"y": 21,
"elevation": 5,
- "var": "VAR_MOSSDEEP_STATE",
+ "var": "VAR_MOSSDEEP_CITY_STATE",
"var_value": "1",
"script": "MossdeepCity_EventScript_1E4B41"
},
@@ -375,7 +375,7 @@
"x": 41,
"y": 22,
"elevation": 5,
- "var": "VAR_MOSSDEEP_STATE",
+ "var": "VAR_MOSSDEEP_CITY_STATE",
"var_value": "1",
"script": "MossdeepCity_EventScript_1E4B41"
},
@@ -384,7 +384,7 @@
"x": 41,
"y": 23,
"elevation": 5,
- "var": "VAR_MOSSDEEP_STATE",
+ "var": "VAR_MOSSDEEP_CITY_STATE",
"var_value": "1",
"script": "MossdeepCity_EventScript_1E4B41"
},
@@ -393,7 +393,7 @@
"x": 41,
"y": 24,
"elevation": 5,
- "var": "VAR_MOSSDEEP_STATE",
+ "var": "VAR_MOSSDEEP_CITY_STATE",
"var_value": "1",
"script": "MossdeepCity_EventScript_1E4B41"
},
@@ -402,7 +402,7 @@
"x": 40,
"y": 25,
"elevation": 5,
- "var": "VAR_MOSSDEEP_STATE",
+ "var": "VAR_MOSSDEEP_CITY_STATE",
"var_value": "1",
"script": "MossdeepCity_EventScript_1E4B41"
},
@@ -411,7 +411,7 @@
"x": 40,
"y": 26,
"elevation": 5,
- "var": "VAR_MOSSDEEP_STATE",
+ "var": "VAR_MOSSDEEP_CITY_STATE",
"var_value": "1",
"script": "MossdeepCity_EventScript_1E4B41"
}
@@ -482,4 +482,4 @@
"script": "MossdeepCity_EventScript_1E4B14"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/MossdeepCity/scripts.inc b/data/maps/MossdeepCity/scripts.inc
index 2da9f1f19..646b1d908 100644
--- a/data/maps/MossdeepCity/scripts.inc
+++ b/data/maps/MossdeepCity/scripts.inc
@@ -94,7 +94,7 @@ MossdeepCity_EventScript_1E4B41:: @ 81E4B41
removeobject 12
removeobject 13
delay 30
- setvar VAR_MOSSDEEP_STATE, 2
+ setvar VAR_MOSSDEEP_CITY_STATE, 2
setflag FLAG_HIDE_MOSSDEEP_CITY_TEAM_MAGMA
releaseall
end
diff --git a/data/maps/MossdeepCity_Gym/scripts.inc b/data/maps/MossdeepCity_Gym/scripts.inc
index c0f092c6a..3779fa8d2 100644
--- a/data/maps/MossdeepCity_Gym/scripts.inc
+++ b/data/maps/MossdeepCity_Gym/scripts.inc
@@ -71,7 +71,7 @@ MossdeepCity_Gym_EventScript_2208D1:: @ 82208D1
clearflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_1F_TEAM_MAGMA
clearflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_2F_TEAM_MAGMA
clearflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_2F_STEVEN
- setvar VAR_MOSSDEEP_STATE, 1
+ setvar VAR_MOSSDEEP_CITY_STATE, 1
setflag FLAG_HIDE_MOSSDEEP_CITY_SPACE_CENTER_1F_STEVEN
setvar VAR_MOSSDEEP_SPACE_CENTER_STATE_2, 1
call MossdeepCity_Gym_EventScript_22095B
diff --git a/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc b/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc
index 66fd663b1..144113d72 100644
--- a/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_1F/scripts.inc
@@ -4,7 +4,7 @@ MossdeepCity_SpaceCenter_1F_MapScripts:: @ 8222F41
.byte 0
MossdeepCity_SpaceCenter_1F_OnTransition: @ 8222F4C
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_222F58
end
@@ -39,7 +39,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_222FBA:: @ 8222FBA
end
MossdeepCity_SpaceCenter_1F_MapScript1_222FC2: @ 8222FC2
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_le MossdeepCity_SpaceCenter_1F_EventScript_222FCE
end
@@ -50,7 +50,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_222FCE:: @ 8222FCE
MossdeepCity_SpaceCenter_1F_EventScript_222FD8:: @ 8222FD8
lock
faceplayer
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_223024
dotimebasedevents
specialvar VAR_RESULT, GetWeekCount
@@ -98,7 +98,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_22305A:: @ 822305A
MossdeepCity_SpaceCenter_1F_EventScript_223063:: @ 8223063
lock
faceplayer
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_22307A
msgbox MossdeepCity_SpaceCenter_1F_Text_2233D3, MSGBOX_DEFAULT
release
@@ -114,7 +114,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_22307A:: @ 822307A
MossdeepCity_SpaceCenter_1F_EventScript_22308E:: @ 822308E
lock
faceplayer
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_2230DA
goto_if_set FLAG_RECEIVED_SUN_STONE_MOSSDEEP, MossdeepCity_SpaceCenter_1F_EventScript_2230D0
msgbox MossdeepCity_SpaceCenter_1F_Text_223540, MSGBOX_DEFAULT
@@ -155,9 +155,9 @@ MossdeepCity_SpaceCenter_1F_EventScript_22312D:: @ 822312D
lock
faceplayer
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_1F_EventScript_223154
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_22315E
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_lt MossdeepCity_SpaceCenter_1F_EventScript_223154
goto MossdeepCity_SpaceCenter_1F_EventScript_22315E
end
@@ -176,9 +176,9 @@ MossdeepCity_SpaceCenter_1F_EventScript_223168:: @ 8223168
lock
faceplayer
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_1F_EventScript_22318F
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_1F_EventScript_2231A4
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_lt MossdeepCity_SpaceCenter_1F_EventScript_22318F
goto MossdeepCity_SpaceCenter_1F_EventScript_2231A4
end
@@ -236,7 +236,7 @@ MossdeepCity_SpaceCenter_1F_EventScript_22321F:: @ 822321F
msgbox MossdeepCity_SpaceCenter_1F_Text_223B90, MSGBOX_DEFAULT
trainerbattle_no_intro TRAINER_GRUNT_23, MossdeepCity_SpaceCenter_1F_Text_223BC2
setflag FLAG_DEFEATED_GRUNT_SPACE_CENTER_1F
- moveobjectoffscreen 9
+ copyobjectxytoperm 9
switch VAR_FACING
case 3, MossdeepCity_SpaceCenter_1F_EventScript_223278
case 3, MossdeepCity_SpaceCenter_1F_EventScript_223289
diff --git a/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc b/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc
index b258740ac..8dcc74116 100644
--- a/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc
+++ b/data/maps/MossdeepCity_SpaceCenter_2F/scripts.inc
@@ -4,7 +4,7 @@ MossdeepCity_SpaceCenter_2F_MapScripts:: @ 8223D58
.byte 0
MossdeepCity_SpaceCenter_2F_OnTransition: @ 8223D63
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
call_if_eq MossdeepCity_SpaceCenter_2F_EventScript_223D7A
compare VAR_MOSSDEEP_SPACE_CENTER_STATE_2, 2
call_if_eq MossdeepCity_SpaceCenter_2F_EventScript_223D9F
@@ -70,9 +70,9 @@ MossdeepCity_SpaceCenter_2F_EventScript_223E09:: @ 8223E09
applymovement 7, MossdeepCity_SpaceCenter_2F_Movement_223E89
waitmovement 0
setvar VAR_MOSSDEEP_SPACE_CENTER_STATE_2, 2
- moveobjectoffscreen 5
- moveobjectoffscreen 7
- moveobjectoffscreen 6
+ copyobjectxytoperm 5
+ copyobjectxytoperm 7
+ copyobjectxytoperm 6
releaseall
end
@@ -98,9 +98,9 @@ MossdeepCity_SpaceCenter_2F_EventScript_223E8D:: @ 8223E8D
lock
faceplayer
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_2F_EventScript_223EB4
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_2F_EventScript_223EBE
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_lt MossdeepCity_SpaceCenter_2F_EventScript_223EB4
goto MossdeepCity_SpaceCenter_2F_EventScript_223EBE
end
@@ -119,9 +119,9 @@ MossdeepCity_SpaceCenter_2F_EventScript_223EC8:: @ 8223EC8
lock
faceplayer
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_2F_EventScript_223EEF
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_2F_EventScript_223EF9
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_lt MossdeepCity_SpaceCenter_2F_EventScript_223EEF
goto MossdeepCity_SpaceCenter_2F_EventScript_223EF9
end
@@ -140,9 +140,9 @@ MossdeepCity_SpaceCenter_2F_EventScript_223F03:: @ 8223F03
lock
faceplayer
goto_if_set FLAG_SYS_GAME_CLEAR, MossdeepCity_SpaceCenter_2F_EventScript_223F2A
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_eq MossdeepCity_SpaceCenter_2F_EventScript_223F34
- compare VAR_MOSSDEEP_STATE, 2
+ compare VAR_MOSSDEEP_CITY_STATE, 2
goto_if_lt MossdeepCity_SpaceCenter_2F_EventScript_223F2A
goto MossdeepCity_SpaceCenter_2F_EventScript_223F34
end
@@ -287,7 +287,7 @@ MossdeepCity_SpaceCenter_2F_EventScript_224071:: @ 8224071
delay 20
msgbox MossdeepCity_SpaceCenter_2F_Text_2249DC, MSGBOX_DEFAULT
closemessage
- setvar VAR_MOSSDEEP_STATE, 3
+ setvar VAR_MOSSDEEP_CITY_STATE, 3
fadedefaultbgm
fadescreen 1
setvar VAR_MOSSDEEP_SPACE_CENTER_STATE_2, 3
diff --git a/data/maps/MtChimney/scripts.inc b/data/maps/MtChimney/scripts.inc
index d770f095c..717973eba 100644
--- a/data/maps/MtChimney/scripts.inc
+++ b/data/maps/MtChimney/scripts.inc
@@ -131,7 +131,6 @@ MtChimney_EventScript_22EF51:: @ 822EF51
MtChimney_EventScript_22EF5E:: @ 822EF5E
takemoney 0xc8, 0
updatemoneybox 0, 0
- nop
return
MtChimney_EventScript_22EF69:: @ 822EF69
diff --git a/data/maps/OldaleTown/map.json b/data/maps/OldaleTown/map.json
index 37b6105f2..5f91e81ed 100644
--- a/data/maps/OldaleTown/map.json
+++ b/data/maps/OldaleTown/map.json
@@ -119,7 +119,7 @@
"x": 0,
"y": 10,
"elevation": 3,
- "var": "VAR_ROUTE102_ACCESSIBLE",
+ "var": "VAR_OLDALE_TOWN_STATE",
"var_value": "0",
"script": "OldaleTown_EventScript_1E903F"
},
@@ -128,7 +128,7 @@
"x": 8,
"y": 19,
"elevation": 3,
- "var": "VAR_OLDALE_STATE",
+ "var": "VAR_OLDALE_RIVAL_STATE",
"var_value": "1",
"script": "OldaleTown_EventScript_1E9086"
},
@@ -137,7 +137,7 @@
"x": 9,
"y": 19,
"elevation": 3,
- "var": "VAR_OLDALE_STATE",
+ "var": "VAR_OLDALE_RIVAL_STATE",
"var_value": "1",
"script": "OldaleTown_EventScript_1E90A6"
},
@@ -146,7 +146,7 @@
"x": 10,
"y": 19,
"elevation": 3,
- "var": "VAR_OLDALE_STATE",
+ "var": "VAR_OLDALE_RIVAL_STATE",
"var_value": "1",
"script": "OldaleTown_EventScript_1E90C6"
}
@@ -193,4 +193,4 @@
"script": "Common_EventScript_ShowPokemartSign"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/OldaleTown/scripts.inc b/data/maps/OldaleTown/scripts.inc
index 3a8b8046b..71b930b83 100644
--- a/data/maps/OldaleTown/scripts.inc
+++ b/data/maps/OldaleTown/scripts.inc
@@ -11,7 +11,7 @@ OldaleTown_OnTransition: @ 81E8EA8
end
OldaleTown_EventScript_1E8ECC:: @ 81E8ECC
- setvar VAR_ROUTE102_ACCESSIBLE, 1
+ setvar VAR_OLDALE_TOWN_STATE, 1
return
OldaleTown_EventScript_1E8ED2:: @ 81E8ED2
@@ -280,7 +280,7 @@ OldaleTown_EventScript_1E911A:: @ 81E911A
applymovement 4, OldaleTown_Movement_1E9177
waitmovement 0
removeobject 4
- setvar VAR_OLDALE_STATE, 2
+ setvar VAR_OLDALE_RIVAL_STATE, 2
setflag FLAG_HIDE_OLDALE_TOWN_RIVAL
releaseall
end
diff --git a/data/maps/PetalburgCity/map.json b/data/maps/PetalburgCity/map.json
index 00e89bfa0..44402aff5 100644
--- a/data/maps/PetalburgCity/map.json
+++ b/data/maps/PetalburgCity/map.json
@@ -193,7 +193,7 @@
"x": 8,
"y": 10,
"elevation": 3,
- "var": "VAR_PETALBURG_STATE",
+ "var": "VAR_PETALBURG_CITY_STATE",
"var_value": "0",
"script": "PetalburgCity_EventScript_1DC49A"
},
@@ -202,7 +202,7 @@
"x": 8,
"y": 11,
"elevation": 3,
- "var": "VAR_PETALBURG_STATE",
+ "var": "VAR_PETALBURG_CITY_STATE",
"var_value": "0",
"script": "PetalburgCity_EventScript_1DC4A6"
},
@@ -211,7 +211,7 @@
"x": 8,
"y": 12,
"elevation": 3,
- "var": "VAR_PETALBURG_STATE",
+ "var": "VAR_PETALBURG_CITY_STATE",
"var_value": "0",
"script": "PetalburgCity_EventScript_1DC4B2"
},
@@ -220,7 +220,7 @@
"x": 8,
"y": 13,
"elevation": 3,
- "var": "VAR_PETALBURG_STATE",
+ "var": "VAR_PETALBURG_CITY_STATE",
"var_value": "0",
"script": "PetalburgCity_EventScript_1DC4BE"
},
@@ -327,4 +327,4 @@
"flag": "FLAG_HIDDEN_ITEM_PETALBURG_CITY_RARE_CANDY"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/PetalburgCity/scripts.inc b/data/maps/PetalburgCity/scripts.inc
index 59e28734d..e95fc9d92 100644
--- a/data/maps/PetalburgCity/scripts.inc
+++ b/data/maps/PetalburgCity/scripts.inc
@@ -5,11 +5,11 @@ PetalburgCity_MapScripts::
PetalburgCity_OnTransition: @ 81DC2D7
setflag FLAG_VISITED_PETALBURG_CITY
- compare VAR_PETALBURG_STATE, 0
+ compare VAR_PETALBURG_CITY_STATE, 0
call_if_eq PetalburgCity_EventScript_1DC307
- compare VAR_PETALBURG_STATE, 2
+ compare VAR_PETALBURG_CITY_STATE, 2
call_if_eq PetalburgCity_EventScript_1DC30F
- compare VAR_PETALBURG_STATE, 4
+ compare VAR_PETALBURG_CITY_STATE, 4
call_if_eq PetalburgCity_EventScript_1DC30F
compare VAR_PETALBURG_GYM_STATE, 8
call_if_eq PetalburgCity_EventScript_1DC316
@@ -29,8 +29,8 @@ PetalburgCity_EventScript_1DC316:: @ 81DC316
return
PetalburgCity_MapScript2_1DC31C: @ 81DC31C
- map_script_2 VAR_PETALBURG_STATE, 2, PetalburgCity_EventScript_1DC32E
- map_script_2 VAR_PETALBURG_STATE, 4, PetalburgCity_EventScript_1DC390
+ map_script_2 VAR_PETALBURG_CITY_STATE, 2, PetalburgCity_EventScript_1DC32E
+ map_script_2 VAR_PETALBURG_CITY_STATE, 4, PetalburgCity_EventScript_1DC390
.2byte 0
PetalburgCity_EventScript_1DC32E:: @ 81DC32E
@@ -49,7 +49,7 @@ PetalburgCity_EventScript_1DC32E:: @ 81DC32E
msgbox PetalburgCity_Text_1EC297, MSGBOX_DEFAULT
closemessage
clearflag FLAG_HIDE_MAP_NAME_POPUP
- setvar VAR_PETALBURG_STATE, 3
+ setvar VAR_PETALBURG_CITY_STATE, 3
fadedefaultbgm
clearflag FLAG_SPECIAL_FLAG_0x4001
special LoadPlayerParty
diff --git a/data/maps/PetalburgCity_Gym/scripts.inc b/data/maps/PetalburgCity_Gym/scripts.inc
index d37bcfd91..a64c314a5 100644
--- a/data/maps/PetalburgCity_Gym/scripts.inc
+++ b/data/maps/PetalburgCity_Gym/scripts.inc
@@ -217,7 +217,7 @@ PetalburgCity_Gym_EventScript_204AAC:: @ 8204AAC
removeobject 10
setflag FLAG_HIDE_PETALBURG_CITY_WALLYS_AUNT
setvar VAR_PETALBURG_GYM_STATE, 1
- setvar VAR_PETALBURG_STATE, 2
+ setvar VAR_PETALBURG_CITY_STATE, 2
clearflag FLAG_HIDE_PETALBURG_CITY_WALLY
clearflag FLAG_HIDE_PETALBURG_GYM_WALLY
setflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
@@ -496,7 +496,7 @@ PetalburgCity_Gym_EventScript_204F13:: @ 8204F13
compare VAR_0x8008, 3
call_if_eq PetalburgCity_Gym_EventScript_20506C
removeobject 11
- setvar VAR_PETALBURG_STATE, 4
+ setvar VAR_PETALBURG_CITY_STATE, 4
clearflag FLAG_HIDE_PETALBURG_CITY_WALLYS_UNCLE
warp MAP_PETALBURG_CITY, 255, 15, 8
waitstate
diff --git a/data/maps/PetalburgCity_WallysHouse/scripts.inc b/data/maps/PetalburgCity_WallysHouse/scripts.inc
index 8b1421abb..b285b220c 100644
--- a/data/maps/PetalburgCity_WallysHouse/scripts.inc
+++ b/data/maps/PetalburgCity_WallysHouse/scripts.inc
@@ -4,7 +4,7 @@ PetalburgCity_WallysHouse_MapScripts:: @ 8204229
.byte 0
PetalburgCity_WallysHouse_MapScript2_204234: @ 8204234
- map_script_2 VAR_PETALBURG_STATE, 4, PetalburgCity_WallysHouse_EventScript_20423E
+ map_script_2 VAR_PETALBURG_CITY_STATE, 4, PetalburgCity_WallysHouse_EventScript_20423E
.2byte 0
PetalburgCity_WallysHouse_EventScript_20423E:: @ 820423E
@@ -13,7 +13,7 @@ PetalburgCity_WallysHouse_EventScript_20423E:: @ 820423E
end
PetalburgCity_WallysHouse_MapScript2_204247: @ 8204247
- map_script_2 VAR_PETALBURG_STATE, 4, PetalburgCity_WallysHouse_EventScript_204251
+ map_script_2 VAR_PETALBURG_CITY_STATE, 4, PetalburgCity_WallysHouse_EventScript_204251
.2byte 0
PetalburgCity_WallysHouse_EventScript_204251:: @ 8204251
@@ -22,7 +22,7 @@ PetalburgCity_WallysHouse_EventScript_204251:: @ 8204251
giveitem_std ITEM_HM03
setflag FLAG_RECEIVED_HM03
msgbox PetalburgCity_WallysHouse_Text_20461A, MSGBOX_DEFAULT
- setvar VAR_PETALBURG_STATE, 5
+ setvar VAR_PETALBURG_CITY_STATE, 5
releaseall
end
diff --git a/data/maps/Route103/scripts.inc b/data/maps/Route103/scripts.inc
index 0183d385b..36b2c6c14 100644
--- a/data/maps/Route103/scripts.inc
+++ b/data/maps/Route103/scripts.inc
@@ -143,7 +143,7 @@ Route103_EventScript_1EC5A2:: @ 81EC5A2
setvar VAR_BIRCH_LAB_STATE, 4
clearflag FLAG_HIDE_LITTLEROOT_TOWN_BIRCHS_LAB_RIVAL
setflag FLAG_DEFEATED_RIVAL_ROUTE103
- setvar VAR_OLDALE_STATE, 1
+ setvar VAR_OLDALE_RIVAL_STATE, 1
clearflag FLAG_HIDE_OLDALE_TOWN_RIVAL
savebgm MUS_DUMMY
fadedefaultbgm
diff --git a/data/maps/Route104/map.json b/data/maps/Route104/map.json
index d2c7cc146..a02a1e170 100644
--- a/data/maps/Route104/map.json
+++ b/data/maps/Route104/map.json
@@ -537,7 +537,7 @@
"x": 17,
"y": 51,
"elevation": 3,
- "var": "VAR_0x4063",
+ "var": "VAR_ROUTE104_STATE",
"var_value": "1",
"script": "Route104_EventScript_1ECCB3"
}
@@ -624,4 +624,4 @@
"flag": "FLAG_HIDDEN_ITEM_ROUTE_104_HEART_SCALE"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/Route104/scripts.inc b/data/maps/Route104/scripts.inc
index 33200b800..fd195b973 100644
--- a/data/maps/Route104/scripts.inc
+++ b/data/maps/Route104/scripts.inc
@@ -4,7 +4,7 @@ Route104_MapScripts:: @ 81ECC32
.byte 0
Route104_MapScript2_1ECC3D: @ 81ECC3D
- map_script_2 VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 1, Route104_EventScript_1ECC47
+ map_script_2 VAR_BOARD_BRINEY_BOAT_STATE, 1, Route104_EventScript_1ECC47
.2byte 0
Route104_EventScript_1ECC47:: @ 81ECC47
@@ -29,7 +29,7 @@ Route104_EventScript_1ECC74:: @ 81ECC74
return
Route104_EventScript_1ECC78:: @ 81ECC78
- compare VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 1
+ compare VAR_BOARD_BRINEY_BOAT_STATE, 1
goto_if_ge Route104_EventScript_1ECC9D
goto_if_set FLAG_MET_RIVAL_RUSTBORO, Route104_EventScript_1ECC9D
goto_if_unset FLAG_REGISTER_RIVAL_POKENAV, Route104_EventScript_1ECC9D
@@ -49,8 +49,8 @@ Route104_EventScript_1ECC9E:: @ 81ECC9E
Route104_EventScript_1ECCB3:: @ 81ECCB3
lockall
setflag FLAG_HIDE_RUSBORO_CITY_RIVAL
- setvar VAR_RUSTBORO_STATE, 8
- setvar VAR_0x4063, 2
+ setvar VAR_RUSTBORO_CITY_STATE, 8
+ setvar VAR_ROUTE104_STATE, 2
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceUp
waitmovement 0
delay 10
@@ -114,7 +114,7 @@ Route104_EventScript_1ECD4B:: @ 81ECD4B
waitmovement 0
applymovement 34, Route104_Movement_1ECDCA
waitmovement 0
- moveobjectoffscreen 34
+ copyobjectxytoperm 34
msgbox Route104_Text_1EDCED, MSGBOX_YESNO
compare VAR_RESULT, 1
goto_if_eq Route104_EventScript_1ECDED
@@ -203,7 +203,7 @@ Route104_EventScript_1ECE6F:: @ 81ECE6F
waitmovement 0
applymovement 34, Route104_Movement_1ECDCA
waitmovement 0
- moveobjectoffscreen 34
+ copyobjectxytoperm 34
msgbox Route104_Text_1EE009, MSGBOX_YESNO
compare VAR_RESULT, 1
goto_if_eq Route104_EventScript_1ECF09
@@ -416,8 +416,8 @@ Route104_EventScript_1ED139:: @ 81ED139
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_ROUTE104
resetobjectpriority 2, MAP_DEWFORD_TOWN
- moveobjectoffscreen 2
- setvar VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 0
+ copyobjectxytoperm 2
+ setvar VAR_BOARD_BRINEY_BOAT_STATE, 0
goto_if_unset FLAG_DELIVERED_STEVEN_LETTER, Route104_EventScript_1ED1B4
goto_if_set FLAG_DELIVERED_STEVEN_LETTER, Route104_EventScript_1ED1BE
end
diff --git a/data/maps/Route104_MrBrineysHouse/scripts.inc b/data/maps/Route104_MrBrineysHouse/scripts.inc
index 52fd4b96d..c2877f0d9 100644
--- a/data/maps/Route104_MrBrineysHouse/scripts.inc
+++ b/data/maps/Route104_MrBrineysHouse/scripts.inc
@@ -75,12 +75,12 @@ Route104_MrBrineysHouse_EventScript_229E1D:: @ 8229E1D
Route104_MrBrineysHouse_EventScript_229E27:: @ 8229E27
msgbox Route104_MrBrineysHouse_Text_229FE9, MSGBOX_DEFAULT
call Route104_MrBrineysHouse_EventScript_271E95
- setvar VAR_BOARD_BRINEY_BOAT_ROUTE104_STATE, 1
+ setvar VAR_BOARD_BRINEY_BOAT_STATE, 1
clearflag FLAG_HIDE_ROUTE_104_MR_BRINEY
setflag FLAG_HIDE_BRINEYS_HOUSE_MR_BRINEY
setflag FLAG_HIDE_BRINEYS_HOUSE_PEEKO
- setvar VAR_RUSTBORO_STATE, 8
- setvar VAR_0x4063, 2
+ setvar VAR_RUSTBORO_CITY_STATE, 8
+ setvar VAR_ROUTE104_STATE, 2
setflag FLAG_HIDE_RUSBORO_CITY_RIVAL
setflag FLAG_HIDE_ROUTE_104_RIVAL
warp MAP_ROUTE104, 255, 13, 51
diff --git a/data/maps/Route104_PrettyPetalFlowerShop/scripts.inc b/data/maps/Route104_PrettyPetalFlowerShop/scripts.inc
index b4d10cf0f..c70318fc9 100644
--- a/data/maps/Route104_PrettyPetalFlowerShop/scripts.inc
+++ b/data/maps/Route104_PrettyPetalFlowerShop/scripts.inc
@@ -88,7 +88,7 @@ Route104_PrettyPetalFlowerShop_EventScript_22A442:: @ 822A442
goto_if_set FLAG_DAILY_FLOWER_SHOP_RECEIVED_BERRY, Route104_PrettyPetalFlowerShop_EventScript_22A482
msgbox Route104_PrettyPetalFlowerShop_Text_2A7A98, MSGBOX_DEFAULT
random 8
- addvar VAR_RESULT, 133
+ addvar VAR_RESULT, FIRST_BERRY_INDEX
giveitem_std VAR_RESULT
compare VAR_RESULT, 0
goto_if_eq Common_EventScript_ShowBagIsFull
diff --git a/data/maps/Route109/scripts.inc b/data/maps/Route109/scripts.inc
index a036296e3..6447b49c5 100644
--- a/data/maps/Route109/scripts.inc
+++ b/data/maps/Route109/scripts.inc
@@ -58,7 +58,7 @@ Route109_EventScript_1EE7D5:: @ 81EE7D5
copyvar VAR_BRINEY_LOCATION, VAR_0x8008
resetobjectpriority EVENT_OBJ_ID_PLAYER, MAP_ROUTE109
resetobjectpriority 2, MAP_DEWFORD_TOWN
- moveobjectoffscreen 2
+ copyobjectxytoperm 2
release
end
diff --git a/data/maps/Route109_SeashoreHouse/scripts.inc b/data/maps/Route109_SeashoreHouse/scripts.inc
index e52ab08f9..79d021334 100644
--- a/data/maps/Route109_SeashoreHouse/scripts.inc
+++ b/data/maps/Route109_SeashoreHouse/scripts.inc
@@ -58,7 +58,6 @@ Route109_SeashoreHouse_EventScript_269484:: @ 8269484
msgbox Route109_SeashoreHouse_Text_2697C8, MSGBOX_DEFAULT
takemoney 0x12c, 0
updatemoneybox 0, 0
- nop
giveitem_std ITEM_SODA_POP
hidemoneybox
nop
diff --git a/data/maps/Route110/map.json b/data/maps/Route110/map.json
index 8cbc93af6..570c38dcc 100644
--- a/data/maps/Route110/map.json
+++ b/data/maps/Route110/map.json
@@ -594,7 +594,7 @@
"x": 7,
"y": 85,
"elevation": 3,
- "var": "VAR_0x40DA",
+ "var": "VAR_REGISTER_BIRCH_STATE",
"var_value": "1",
"script": "Route110_EventScript_1EF9CB"
},
@@ -603,7 +603,7 @@
"x": 8,
"y": 85,
"elevation": 3,
- "var": "VAR_0x40DA",
+ "var": "VAR_REGISTER_BIRCH_STATE",
"var_value": "1",
"script": "Route110_EventScript_1EF9D6"
},
@@ -612,7 +612,7 @@
"x": 9,
"y": 85,
"elevation": 3,
- "var": "VAR_0x40DA",
+ "var": "VAR_REGISTER_BIRCH_STATE",
"var_value": "1",
"script": "Route110_EventScript_1EF9E1"
},
@@ -621,7 +621,7 @@
"x": 10,
"y": 85,
"elevation": 3,
- "var": "VAR_0x40DA",
+ "var": "VAR_REGISTER_BIRCH_STATE",
"var_value": "1",
"script": "Route110_EventScript_1EF9EC"
}
@@ -762,4 +762,4 @@
"script": "Route110_EventScript_1EF34A"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/Route110/scripts.inc b/data/maps/Route110/scripts.inc
index bc4768207..67fbbd0a8 100644
--- a/data/maps/Route110/scripts.inc
+++ b/data/maps/Route110/scripts.inc
@@ -660,7 +660,7 @@ Route110_EventScript_1EF9F7:: @ 81EF9F7
compare VAR_0x8008, 4
call_if_eq Route110_EventScript_1EFB25
removeobject 36
- setvar VAR_0x40DA, 2
+ setvar VAR_REGISTER_BIRCH_STATE, 2
releaseall
end
diff --git a/data/maps/Route111/scripts.inc b/data/maps/Route111/scripts.inc
index bf79c5eee..c913d7e6e 100644
--- a/data/maps/Route111/scripts.inc
+++ b/data/maps/Route111/scripts.inc
@@ -7,7 +7,7 @@ Route111_MapScripts:: @ 81F0CA7
Route111_MapScript1_1F0CBC: @ 81F0CBC
call_if_unset FLAG_REGI_DOORS_OPENED, Route111_EventScript_1F0CD1
- compare VAR_ROUTE_111_STATE, 1
+ compare VAR_MIRAGE_TOWER_STATE, 1
call_if_eq Route111_EventScript_1F0CE4
end
@@ -41,9 +41,9 @@ Route111_OnTransition: @ 81F0D87
setvar VAR_TRAINER_HILL_IS_ACTIVE, 0
special SetMirageTowerVisibility
call_if_unset FLAG_MIRAGE_TOWER_VISIBLE, Route111_EventScript_1F0E3C
- compare VAR_ROUTE_111_STATE, 1
+ compare VAR_MIRAGE_TOWER_STATE, 1
call_if_eq Route111_EventScript_1F0DC2
- compare VAR_ROUTE_111_STATE, 2
+ compare VAR_MIRAGE_TOWER_STATE, 2
call_if_eq Route111_EventScript_1F0E40
call Route111_EventScript_1F0DE6
call Route111_EventScript_28CCC7
@@ -101,11 +101,11 @@ Route111_EventScript_1F0E3C:: @ 81F0E3C
return
Route111_EventScript_1F0E40:: @ 81F0E40
- setvar VAR_ROUTE_111_STATE, 3
+ setvar VAR_MIRAGE_TOWER_STATE, 3
return
Route111_MapScript2_1F0E46: @ 81F0E46
- map_script_2 VAR_ROUTE_111_STATE, 1, Route111_EventScript_1F0E50
+ map_script_2 VAR_MIRAGE_TOWER_STATE, 1, Route111_EventScript_1F0E50
.2byte 0
Route111_EventScript_1F0E50:: @ 81F0E50
@@ -113,7 +113,7 @@ Route111_EventScript_1F0E50:: @ 81F0E50
end
Route111_MapScript2_1F0E56: @ 81F0E56
- map_script_2 VAR_ROUTE_111_STATE, 1, Route111_EventScript_1F0E60
+ map_script_2 VAR_MIRAGE_TOWER_STATE, 1, Route111_EventScript_1F0E60
.2byte 0
Route111_EventScript_1F0E60:: @ 81F0E60
@@ -134,7 +134,7 @@ Route111_EventScript_1F0E60:: @ 81F0E60
waitstate
special StartMirageTowerFossilFallAndSink
waitstate
- setvar VAR_ROUTE_111_STATE, 2
+ setvar VAR_MIRAGE_TOWER_STATE, 2
clearflag FLAG_HIDE_DESERT_UNDERPASS_FOSSIL
goto_if_set FLAG_CHOSE_ROOT_FOSSIL, Route111_EventScript_1F0EA7
msgbox Route111_Text_1F1C74, MSGBOX_DEFAULT
@@ -411,9 +411,9 @@ Route111_EventScript_1F1192:: @ 81F1192
Route111_EventScript_1F119B:: @ 81F119B
lock
faceplayer
- compare VAR_ROUTE_111_STATE, 3
+ compare VAR_MIRAGE_TOWER_STATE, 3
goto_if_eq Route111_EventScript_1F11C6
- compare VAR_ROUTE_111_STATE, 2
+ compare VAR_MIRAGE_TOWER_STATE, 2
goto_if_eq Route111_EventScript_1F11D0
goto_if_set FLAG_MIRAGE_TOWER_VISIBLE, Route111_EventScript_1F11DA
msgbox Route111_Text_1F1A22, MSGBOX_DEFAULT
diff --git a/data/maps/Route119_WeatherInstitute_2F/scripts.inc b/data/maps/Route119_WeatherInstitute_2F/scripts.inc
index d5a2de5ce..9257b3a64 100644
--- a/data/maps/Route119_WeatherInstitute_2F/scripts.inc
+++ b/data/maps/Route119_WeatherInstitute_2F/scripts.inc
@@ -77,7 +77,7 @@ Route119_WeatherInstitute_2F_EventScript_26FFC8:: @ 826FFC8
fadescreen 0
applymovement 5, Route119_WeatherInstitute_2F_Movement_270187
waitmovement 0
- moveobjectoffscreen 5
+ copyobjectxytoperm 5
goto Route119_WeatherInstitute_2F_EventScript_27004D
end
diff --git a/data/maps/Route121_SafariZoneEntrance/scripts.inc b/data/maps/Route121_SafariZoneEntrance/scripts.inc
index 69f5ea80d..85b6c6c36 100644
--- a/data/maps/Route121_SafariZoneEntrance/scripts.inc
+++ b/data/maps/Route121_SafariZoneEntrance/scripts.inc
@@ -68,7 +68,6 @@ Route121_SafariZoneEntrance_EventScript_22BC48:: @ 822BC48
msgbox Route121_SafariZoneEntrance_Text_2A501B, MSGBOX_DEFAULT
takemoney 0x1f4, 0
updatemoneybox 0, 0
- nop
msgbox Route121_SafariZoneEntrance_Text_2A5036, MSGBOX_DEFAULT
playfanfare MUS_FANFA4
message Route121_SafariZoneEntrance_Text_2A5052
diff --git a/data/maps/Route129/scripts.inc b/data/maps/Route129/scripts.inc
index 49b26011a..d57a27cf9 100644
--- a/data/maps/Route129/scripts.inc
+++ b/data/maps/Route129/scripts.inc
@@ -14,7 +14,7 @@ Route129_MapScript1_1F7294: @ 81F7294
Route129_OnTransition: @ 81F72AB
compare VAR_SHOULD_END_UNUSUAL_WEATHER, 1
call_if_eq Route129_EventScript_273D13
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
call_if_ge Route129_EventScript_1F72D8
compare VAR_UNUSUAL_WEATHER_LOCATION, UNUSUAL_WEATHER_ROUTE_129_WEST
call_if_eq UnusualWeather_StartKyogreWeather
diff --git a/data/maps/Route130/scripts.inc b/data/maps/Route130/scripts.inc
index 213287237..18bccb185 100644
--- a/data/maps/Route130/scripts.inc
+++ b/data/maps/Route130/scripts.inc
@@ -3,7 +3,7 @@ Route130_MapScripts:: @ 81F735F
.byte 0
Route130_OnTransition: @ 81F7365
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
call_if_ge Route130_EventScript_1F73B5
specialvar VAR_RESULT, IsMirageIslandPresent
compare VAR_RESULT, 1
diff --git a/data/maps/Route131/scripts.inc b/data/maps/Route131/scripts.inc
index 17ac3f52f..c1c3e26dc 100644
--- a/data/maps/Route131/scripts.inc
+++ b/data/maps/Route131/scripts.inc
@@ -3,7 +3,7 @@ Route131_MapScripts:: @ 81F7404
.byte 0
Route131_OnTransition: @ 81F740A
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
call_if_ge Route131_EventScript_1F741F
call Route131_EventScript_1F741B
end
diff --git a/data/maps/RustboroCity/map.json b/data/maps/RustboroCity/map.json
index 94e22985b..d9fd0d8cc 100644
--- a/data/maps/RustboroCity/map.json
+++ b/data/maps/RustboroCity/map.json
@@ -331,7 +331,7 @@
"x": 23,
"y": 20,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "1",
"script": "RustboroCity_EventScript_1E095A"
},
@@ -340,7 +340,7 @@
"x": 23,
"y": 21,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "1",
"script": "RustboroCity_EventScript_1E0971"
},
@@ -349,7 +349,7 @@
"x": 23,
"y": 22,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "1",
"script": "RustboroCity_EventScript_1E0988"
},
@@ -358,7 +358,7 @@
"x": 23,
"y": 23,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "1",
"script": "RustboroCity_EventScript_1E099F"
},
@@ -367,7 +367,7 @@
"x": 23,
"y": 24,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "1",
"script": "RustboroCity_EventScript_1E09B6"
},
@@ -376,7 +376,7 @@
"x": 30,
"y": 9,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "2",
"script": "RustboroCity_EventScript_1E0AFE"
},
@@ -385,7 +385,7 @@
"x": 29,
"y": 10,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "2",
"script": "RustboroCity_EventScript_1E0B0A"
},
@@ -394,7 +394,7 @@
"x": 30,
"y": 11,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "2",
"script": "RustboroCity_EventScript_1E0B16"
},
@@ -403,7 +403,7 @@
"x": 30,
"y": 12,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "2",
"script": "RustboroCity_EventScript_1E0B22"
},
@@ -412,7 +412,7 @@
"x": 30,
"y": 9,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "4",
"script": "RustboroCity_EventScript_1E0C2B"
},
@@ -421,7 +421,7 @@
"x": 31,
"y": 10,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "4",
"script": "RustboroCity_EventScript_1E0C37"
},
@@ -430,7 +430,7 @@
"x": 30,
"y": 11,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "4",
"script": "RustboroCity_EventScript_1E0C43"
},
@@ -439,7 +439,7 @@
"x": 30,
"y": 12,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "4",
"script": "RustboroCity_EventScript_1E0C4F"
},
@@ -448,7 +448,7 @@
"x": 12,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0DF3"
},
@@ -457,7 +457,7 @@
"x": 13,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0E33"
},
@@ -466,7 +466,7 @@
"x": 14,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0E73"
},
@@ -475,7 +475,7 @@
"x": 15,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0EB3"
},
@@ -484,7 +484,7 @@
"x": 16,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0EF3"
},
@@ -493,7 +493,7 @@
"x": 17,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0F33"
},
@@ -502,7 +502,7 @@
"x": 18,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0F73"
},
@@ -511,7 +511,7 @@
"x": 19,
"y": 53,
"elevation": 3,
- "var": "VAR_RUSTBORO_STATE",
+ "var": "VAR_RUSTBORO_CITY_STATE",
"var_value": "7",
"script": "RustboroCity_EventScript_1E0FB3"
}
@@ -598,4 +598,4 @@
"script": "RustboroCity_EventScript_1E0919"
}
]
-} \ No newline at end of file
+}
diff --git a/data/maps/RustboroCity/scripts.inc b/data/maps/RustboroCity/scripts.inc
index e72496ff3..22177c783 100644
--- a/data/maps/RustboroCity/scripts.inc
+++ b/data/maps/RustboroCity/scripts.inc
@@ -6,10 +6,10 @@ RustboroCity_MapScripts:: @ 81E06BD
RustboroCity_OnTransition: @ 81E06C8
setflag FLAG_VISITED_RUSTBORO_CITY
call Common_EventScript_SetupRivalGender
- compare VAR_RUSTBORO_STATE, 6
+ compare VAR_RUSTBORO_CITY_STATE, 6
call_if_eq RustboroCity_EventScript_1E0707
getplayerxy VAR_TEMP_0, VAR_TEMP_1
- compare VAR_RUSTBORO_STATE, 6
+ compare VAR_RUSTBORO_CITY_STATE, 6
goto_if_eq RustboroCity_EventScript_1E06EC
end
@@ -28,12 +28,12 @@ RustboroCity_EventScript_1E0707:: @ 81E0707
return
RustboroCity_MapScript2_1E070B: @ 81E070B
- map_script_2 VAR_RUSTBORO_STATE, 6, RustboroCity_EventScript_1E0715
+ map_script_2 VAR_RUSTBORO_CITY_STATE, 6, RustboroCity_EventScript_1E0715
.2byte 0
RustboroCity_EventScript_1E0715:: @ 81E0715
lockall
- setvar VAR_0x4063, 1
+ setvar VAR_ROUTE104_STATE, 1
applymovement EVENT_OBJ_ID_PLAYER, RustboroCity_Movement_1E0850
waitmovement 0
playse SE_KAIDAN
@@ -99,7 +99,7 @@ RustboroCity_EventScript_1E07BD:: @ 81E07BD
playse SE_KAIDAN
removeobject 15
setflag FLAG_HIDE_RUSTBORO_CITY_SCIENTIST
- setvar VAR_RUSTBORO_STATE, 7
+ setvar VAR_RUSTBORO_CITY_STATE, 7
clearflag FLAG_HIDE_MAP_NAME_POPUP
releaseall
end
@@ -302,7 +302,7 @@ RustboroCity_EventScript_1E09CD:: @ 81E09CD
setobjectxyperm 9, 30, 10
clearflag FLAG_HIDE_RUSTBORO_CITY_DEVON_EMPLOYEE_1
setflag FLAG_DEVON_GOODS_STOLEN
- setvar VAR_RUSTBORO_STATE, 2
+ setvar VAR_RUSTBORO_CITY_STATE, 2
setvar VAR_RUSTURF_TUNNEL_STATE, 2
setvar VAR_ROUTE116_STATE, 1
clearflag FLAG_HIDE_ROUTE_116_MR_BRINEY
@@ -493,8 +493,8 @@ RustboroCity_EventScript_1E0B2E:: @ 81E0B2E
compare VAR_TEMP_1, 3
call_if_eq RustboroCity_EventScript_1E0BF3
setflag FLAG_INTERACTED_WITH_DEVON_EMPLOYEE_GOODS_STOLEN
- setvar VAR_RUSTBORO_STATE, 3
- moveobjectoffscreen 9
+ setvar VAR_RUSTBORO_CITY_STATE, 3
+ copyobjectxytoperm 9
msgbox RustboroCity_Text_1E183E, MSGBOX_DEFAULT
releaseall
end
@@ -596,7 +596,7 @@ RustboroCity_EventScript_1E0C5B:: @ 81E0C5B
closemessage
setflag FLAG_RETURNED_DEVON_GOODS
setflag FLAG_HIDE_RUSTBORO_CITY_DEVON_EMPLOYEE_1
- setvar VAR_RUSTBORO_STATE, 5
+ setvar VAR_RUSTBORO_CITY_STATE, 5
delay 30
warp MAP_RUSTBORO_CITY_DEVON_CORP_3F, 255, 2, 2
waitstate
@@ -840,8 +840,8 @@ RustboroCity_EventScript_1E100B:: @ 81E100B
closemessage
delay 30
setflag FLAG_ENABLE_RIVAL_MATCH_CALL
- setvar VAR_RUSTBORO_STATE, 8
- setvar VAR_0x4063, 2
+ setvar VAR_RUSTBORO_CITY_STATE, 8
+ setvar VAR_ROUTE104_STATE, 2
setvar VAR_0x8008, 0
msgbox RustboroCity_Text_1E1AFA, MSGBOX_YESNO
compare VAR_RESULT, 1
@@ -911,8 +911,8 @@ RustboroCity_EventScript_1E1114:: @ 81E1114
closemessage
delay 30
setflag FLAG_ENABLE_RIVAL_MATCH_CALL
- setvar VAR_RUSTBORO_STATE, 8
- setvar VAR_0x4063, 2
+ setvar VAR_RUSTBORO_CITY_STATE, 8
+ setvar VAR_ROUTE104_STATE, 2
msgbox RustboroCity_Text_1E1E34, MSGBOX_YESNO
compare VAR_RESULT, 1
goto_if_eq RustboroCity_EventScript_1E1191
diff --git a/data/maps/RustboroCity_DevonCorp_2F/scripts.inc b/data/maps/RustboroCity_DevonCorp_2F/scripts.inc
index 8549d1644..e5ac226c5 100644
--- a/data/maps/RustboroCity_DevonCorp_2F/scripts.inc
+++ b/data/maps/RustboroCity_DevonCorp_2F/scripts.inc
@@ -281,7 +281,7 @@ RustboroCity_DevonCorp_2F_EventScript_211BCF:: @ 8211BCF
faceplayer
compare VAR_FOSSIL_RESURRECTION_STATE, 1
call_if_eq RustboroCity_DevonCorp_2F_EventScript_211869
- compare VAR_RUSTBORO_STATE, 6
+ compare VAR_RUSTBORO_CITY_STATE, 6
goto_if_ge RustboroCity_DevonCorp_2F_EventScript_211BF1
msgbox RustboroCity_DevonCorp_2F_Text_212338, MSGBOX_DEFAULT
release
diff --git a/data/maps/RustboroCity_DevonCorp_3F/scripts.inc b/data/maps/RustboroCity_DevonCorp_3F/scripts.inc
index 6be85a0b0..6b83e195c 100644
--- a/data/maps/RustboroCity_DevonCorp_3F/scripts.inc
+++ b/data/maps/RustboroCity_DevonCorp_3F/scripts.inc
@@ -68,7 +68,7 @@ RustboroCity_DevonCorp_3F_EventScript_21246E:: @ 821246E
setvar VAR_BRINEY_LOCATION, 1
clearflag FLAG_HIDE_RUSBORO_CITY_RIVAL
setvar VAR_DEVON_CORP_3F_STATE, 1
- setvar VAR_RUSTBORO_STATE, 6
+ setvar VAR_RUSTBORO_CITY_STATE, 6
releaseall
end
diff --git a/data/maps/RustboroCity_Gym/scripts.inc b/data/maps/RustboroCity_Gym/scripts.inc
index aaa3b3f0b..04027dfa7 100644
--- a/data/maps/RustboroCity_Gym/scripts.inc
+++ b/data/maps/RustboroCity_Gym/scripts.inc
@@ -18,7 +18,7 @@ RustboroCity_Gym_EventScript_212F66:: @ 8212F66
msgbox RustboroCity_Gym_Text_213816, MSGBOX_DEFAULT
setflag FLAG_DEFEATED_RUSTBORO_GYM
setflag FLAG_BADGE01_GET
- setvar VAR_RUSTBORO_STATE, 1
+ setvar VAR_RUSTBORO_CITY_STATE, 1
addvar VAR_PETALBURG_GYM_STATE, 1
setvar VAR_0x8008, 1
call RustboroCity_Gym_EventScript_271F43
diff --git a/data/maps/RusturfTunnel/scripts.inc b/data/maps/RusturfTunnel/scripts.inc
index e489580c9..8cb20e372 100644
--- a/data/maps/RusturfTunnel/scripts.inc
+++ b/data/maps/RusturfTunnel/scripts.inc
@@ -285,8 +285,8 @@ RusturfTunnel_EventScript_22D083:: @ 822D083
applymovement 6, RusturfTunnel_Movement_22D0AB
applymovement 7, RusturfTunnel_Movement_22D0AB
waitmovement 0
- moveobjectoffscreen 6
- moveobjectoffscreen 7
+ copyobjectxytoperm 6
+ copyobjectxytoperm 7
setvar VAR_RUSTURF_TUNNEL_STATE, 3
releaseall
end
@@ -345,7 +345,7 @@ RusturfTunnel_EventScript_22D0C2:: @ 822D0C2
removeobject 7
clearflag FLAG_DEVON_GOODS_STOLEN
setflag FLAG_RECOVERED_DEVON_GOODS
- setvar VAR_RUSTBORO_STATE, 4
+ setvar VAR_RUSTBORO_CITY_STATE, 4
setvar VAR_BRINEY_HOUSE_STATE, 1
setflag FLAG_HIDE_ROUTE_116_MR_BRINEY
release
diff --git a/data/maps/SeafloorCavern_Entrance/scripts.inc b/data/maps/SeafloorCavern_Entrance/scripts.inc
index 1bf570549..bc4f04b7f 100644
--- a/data/maps/SeafloorCavern_Entrance/scripts.inc
+++ b/data/maps/SeafloorCavern_Entrance/scripts.inc
@@ -26,7 +26,7 @@ SeafloorCavern_Entrance_EventScript_234485:: @ 8234485
call_if_eq SeafloorCavern_Entrance_EventScript_234539
delay 30
setvar VAR_HAS_TALKED_TO_SEAFLOOR_CAVERN_ENTRANCE_GRUNT, 1
- moveobjectoffscreen 1
+ copyobjectxytoperm 1
msgbox SeafloorCavern_Entrance_Text_234544, MSGBOX_DEFAULT
closemessage
applymovement 1, Common_Movement_WalkInPlaceUp
diff --git a/data/maps/SeafloorCavern_Room9/scripts.inc b/data/maps/SeafloorCavern_Room9/scripts.inc
index b5e5034e7..17b1515c0 100644
--- a/data/maps/SeafloorCavern_Room9/scripts.inc
+++ b/data/maps/SeafloorCavern_Room9/scripts.inc
@@ -119,7 +119,7 @@ SeafloorCavern_Room9_EventScript_234DC9:: @ 8234DC9
waitmovement 0
msgbox SeafloorCavern_Room9_Text_235723, MSGBOX_DEFAULT
setvar VAR_ROUTE128_STATE, 1
- setvar VAR_RAYQUAZA_STATE, 1
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 1
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_STEVEN
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_ARCHIE
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_MAXIE
diff --git a/data/maps/SkyPillar_Outside/scripts.inc b/data/maps/SkyPillar_Outside/scripts.inc
index 9ff7dd01e..95f50ec02 100644
--- a/data/maps/SkyPillar_Outside/scripts.inc
+++ b/data/maps/SkyPillar_Outside/scripts.inc
@@ -5,9 +5,9 @@ SkyPillar_Outside_MapScripts:: @ 82392A8
.byte 0
SkyPillar_Outside_OnTransition: @ 82392B8
- compare VAR_RAYQUAZA_STATE, 3
+ compare VAR_SOOTOPOLIS_CITY_STATE, 3
call_if_eq SkyPillar_Outside_EventScript_2392CF
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
call_if_ge SkyPillar_Outside_EventScript_2392D3
end
@@ -29,7 +29,7 @@ SkyPillar_Outside_EventScript_2392E7:: @ 82392E7
return
SkyPillar_Outside_MapScript2_2392FA: @ 82392FA
- map_script_2 VAR_RAYQUAZA_STATE, 3, SkyPillar_Outside_EventScript_239304
+ map_script_2 VAR_SOOTOPOLIS_CITY_STATE, 3, SkyPillar_Outside_EventScript_239304
.2byte 0
SkyPillar_Outside_EventScript_239304:: @ 8239304
@@ -82,7 +82,7 @@ SkyPillar_Outside_EventScript_239304:: @ 8239304
playse SE_KAIDAN
fadescreenswapbuffers 1
clearflag FLAG_HIDE_MAP_NAME_POPUP
- setvar VAR_RAYQUAZA_STATE, 4
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 4
removeobject 1
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_WALLACE
fadescreenswapbuffers 0
diff --git a/data/maps/SkyPillar_Top/scripts.inc b/data/maps/SkyPillar_Top/scripts.inc
index 6afbbd58c..0e9b4c3a1 100644
--- a/data/maps/SkyPillar_Top/scripts.inc
+++ b/data/maps/SkyPillar_Top/scripts.inc
@@ -130,7 +130,7 @@ SkyPillar_Top_EventScript_23979A:: @ 823979A
applymovement EVENT_OBJ_ID_CAMERA, SkyPillar_Top_Movement_23985C
waitmovement 0
special RemoveCameraObject
- setvar VAR_RAYQUAZA_STATE, 5
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 5
setvar VAR_SKY_PILLAR_STATE, 1
setvar VAR_SKY_PILLAR_RAQUAZA_CRY_DONE, 1
releaseall
diff --git a/data/maps/SlateportCity/scripts.inc b/data/maps/SlateportCity/scripts.inc
index e2a3f5d93..a1ddb122d 100644
--- a/data/maps/SlateportCity/scripts.inc
+++ b/data/maps/SlateportCity/scripts.inc
@@ -6,7 +6,7 @@ SlateportCity_MapScripts:: @ 81DCC61
SlateportCity_OnTransition: @ 81DCC6C
setvar VAR_SLATEPORT_MUSEUM_1F_STATE, 0
call SlateportCity_EventScript_1DCC8D
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCC99
compare VAR_SLATEPORT_OUTSIDE_MUSEUM_STATE, 1
call_if_eq SlateportCity_EventScript_1DCCE7
@@ -170,7 +170,7 @@ SlateportCity_EventScript_1DCE38:: @ 81DCE38
SlateportCity_EventScript_1DCE42:: @ 81DCE42
lock
faceplayer
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCE59
msgbox SlateportCity_Text_1DD81A, MSGBOX_DEFAULT
release
@@ -184,7 +184,7 @@ SlateportCity_EventScript_1DCE59:: @ 81DCE59
SlateportCity_EventScript_1DCE63:: @ 81DCE63
lock
faceplayer
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCE7A
msgbox SlateportCity_Text_1DD8A6, MSGBOX_DEFAULT
release
@@ -198,7 +198,7 @@ SlateportCity_EventScript_1DCE7A:: @ 81DCE7A
SlateportCity_EventScript_1DCE84:: @ 81DCE84
lock
faceplayer
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCEA4
goto_if_set FLAG_RECEIVED_SECRET_POWER, SlateportCity_EventScript_1DCEAE
msgbox SlateportCity_Text_1DD93D, MSGBOX_DEFAULT
@@ -218,7 +218,7 @@ SlateportCity_EventScript_1DCEAE:: @ 81DCEAE
SlateportCity_EventScript_1DCEB8:: @ 81DCEB8
lock
faceplayer
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCECF
msgbox SlateportCity_Text_1DDA34, MSGBOX_DEFAULT
release
@@ -230,7 +230,7 @@ SlateportCity_EventScript_1DCECF:: @ 81DCECF
end
SlateportCity_EventScript_1DCED9:: @ 81DCED9
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
goto_if_eq SlateportCity_EventScript_1DCEED
msgbox SlateportCity_Text_1DDA9A, MSGBOX_NPC
end
@@ -242,7 +242,7 @@ SlateportCity_EventScript_1DCEED:: @ 81DCEED
SlateportCity_EventScript_1DCEF6:: @ 81DCEF6
lock
faceplayer
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCF0D
msgbox SlateportCity_Text_1DDB21, MSGBOX_DEFAULT
release
@@ -323,7 +323,7 @@ SlateportCity_EventScript_1DCFB2:: @ 81DCFB2
SlateportCity_EventScript_1DCFBB:: @ 81DCFBB
lock
faceplayer
- compare VAR_SLATEPORT_STATE, 1
+ compare VAR_SLATEPORT_CITY_STATE, 1
call_if_eq SlateportCity_EventScript_1DCFD2
msgbox SlateportCity_Text_1DE10E, MSGBOX_DEFAULT
release
@@ -609,7 +609,7 @@ SlateportCity_EventScript_1DD1F8:: @ 81DD1F8
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_SUBMARINE_SHADOW
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_AQUA_GRUNT
clearflag FLAG_HIDE_SLATEPORT_CITY_HARBOR_ARCHIE
- setvar VAR_SLATEPORT_STATE, 2
+ setvar VAR_SLATEPORT_CITY_STATE, 2
warp MAP_SLATEPORT_CITY_HARBOR, 255, 11, 14
waitstate
releaseall
diff --git a/data/maps/SlateportCity_Harbor/scripts.inc b/data/maps/SlateportCity_Harbor/scripts.inc
index 32fa9fa5d..c46923bb0 100644
--- a/data/maps/SlateportCity_Harbor/scripts.inc
+++ b/data/maps/SlateportCity_Harbor/scripts.inc
@@ -77,7 +77,7 @@ SlateportCity_Harbor_EventScript_20C9F5:: @ 820C9F5
closemessage
setflag FLAG_HIDE_AQUA_HIDEOUT_1F_GRUNT_1_BLOCKING_ENTRANCE
setflag FLAG_HIDE_AQUA_HIDEOUT_1F_GRUNT_2_BLOCKING_ENTRANCE
- moveobjectoffscreen 4
+ copyobjectxytoperm 4
setobjectmovementtype 4, MOVEMENT_TYPE_FACE_RIGHT
releaseall
end
diff --git a/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc
index 5a4947c8a..90d42ccae 100644
--- a/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_1F/scripts.inc
@@ -40,7 +40,6 @@ SlateportCity_OceanicMuseum_1F_EventScript_20ADE8:: @ 820ADE8
playse SE_REGI
takemoney 0x32, 0
updatemoneybox 0, 0
- nop
msgbox SlateportCity_OceanicMuseum_1F_Text_20B026, MSGBOX_DEFAULT
setvar VAR_SLATEPORT_MUSEUM_1F_STATE, 1
hidemoneybox
diff --git a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc
index 96ae96685..d15a23558 100644
--- a/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc
+++ b/data/maps/SlateportCity_OceanicMuseum_2F/scripts.inc
@@ -81,7 +81,7 @@ SlateportCity_OceanicMuseum_2F_EventScript_20BB00:: @ 820BB00
special HealPlayerParty
removeobject 1
setflag FLAG_HIDE_ROUTE_110_TEAM_AQUA
- compare VAR_0x40DA, 0
+ compare VAR_REGISTER_BIRCH_STATE, 0
call_if_eq SlateportCity_OceanicMuseum_2F_EventScript_20BC8C
setflag FLAG_DELIVERED_DEVON_GOODS
clearflag FLAG_HIDE_ROUTE_116_DEVON_EMPLOYEE
@@ -92,7 +92,7 @@ SlateportCity_OceanicMuseum_2F_EventScript_20BB00:: @ 820BB00
end
SlateportCity_OceanicMuseum_2F_EventScript_20BC8C:: @ 820BC8C
- setvar VAR_0x40DA, 1
+ setvar VAR_REGISTER_BIRCH_STATE, 1
return
SlateportCity_OceanicMuseum_2F_EventScript_20BC92:: @ 820BC92
diff --git a/data/maps/SootopolisCity/scripts.inc b/data/maps/SootopolisCity/scripts.inc
index ca562a87c..2f3ef0434 100644
--- a/data/maps/SootopolisCity/scripts.inc
+++ b/data/maps/SootopolisCity/scripts.inc
@@ -33,31 +33,31 @@ SootopolisCity_EventScript_1E56E5:: @ 81E56E5
SootopolisCity_OnTransition: @ 81E56EF
setflag FLAG_VISITED_SOOTOPOLIS_CITY
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
call_if_eq SootopolisCity_EventScript_1E5781
compare VAR_SKY_PILLAR_STATE, 1
call_if_eq SootopolisCity_EventScript_1E5781
call SootopolisCity_EventScript_1E5805
call SootopolisCity_EventScript_1E57B2
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
call_if_eq SootopolisCity_EventScript_1E5785
- compare VAR_RAYQUAZA_STATE, 2
+ compare VAR_SOOTOPOLIS_CITY_STATE, 2
call_if_eq SootopolisCity_EventScript_1E5785
- compare VAR_RAYQUAZA_STATE, 3
+ compare VAR_SOOTOPOLIS_CITY_STATE, 3
call_if_eq SootopolisCity_EventScript_1E5785
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
call_if_eq SootopolisCity_EventScript_1E5785
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
call_if_eq SootopolisCity_EventScript_1E5785
- compare VAR_RAYQUAZA_STATE, 2
+ compare VAR_SOOTOPOLIS_CITY_STATE, 2
call_if_eq SootopolisCity_EventScript_1E5842
- compare VAR_RAYQUAZA_STATE, 3
+ compare VAR_SOOTOPOLIS_CITY_STATE, 3
call_if_eq SootopolisCity_EventScript_1E5842
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
call_if_eq SootopolisCity_EventScript_1E585B
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
call_if_eq SootopolisCity_EventScript_1E5871
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
call_if_eq SootopolisCity_EventScript_1E58D3
end
@@ -77,17 +77,17 @@ SootopolisCity_EventScript_1E5785:: @ 81E5785
return
SootopolisCity_EventScript_1E57B2:: @ 81E57B2
- compare VAR_RAYQUAZA_STATE, 0
+ compare VAR_SOOTOPOLIS_CITY_STATE, 0
goto_if_eq SootopolisCity_EventScript_1E5800
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E5800
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
goto_if_eq SootopolisCity_EventScript_1E5801
- compare VAR_RAYQUAZA_STATE, 2
+ compare VAR_SOOTOPOLIS_CITY_STATE, 2
goto_if_eq SootopolisCity_EventScript_1E5801
- compare VAR_RAYQUAZA_STATE, 3
+ compare VAR_SOOTOPOLIS_CITY_STATE, 3
goto_if_eq SootopolisCity_EventScript_1E5801
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
goto_if_eq SootopolisCity_EventScript_1E5801
compare VAR_SKY_PILLAR_STATE, 1
goto_if_le SootopolisCity_EventScript_1E5801
@@ -101,11 +101,11 @@ SootopolisCity_EventScript_1E5801:: @ 81E5801
return
SootopolisCity_EventScript_1E5805:: @ 81E5805
- compare VAR_RAYQUAZA_STATE, 0
+ compare VAR_SOOTOPOLIS_CITY_STATE, 0
goto_if_eq SootopolisCity_EventScript_1E583D
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E583D
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
goto_if_eq SootopolisCity_EventScript_1E583E
compare VAR_SKY_PILLAR_STATE, 1
goto_if_eq SootopolisCity_EventScript_1E583E
@@ -140,11 +140,11 @@ SootopolisCity_EventScript_1E5871:: @ 81E5871
setobjectxyperm 7, 29, 33
setobjectxyperm 16, 33, 35
setobjectxyperm 17, 34, 35
- compare VAR_SOOTOPOLIS_STATE, 0
+ compare VAR_SOOTOPOLIS_WALLACE_STATE, 0
call_if_eq SootopolisCity_EventScript_1E58AF
- compare VAR_SOOTOPOLIS_STATE, 1
+ compare VAR_SOOTOPOLIS_WALLACE_STATE, 1
call_if_eq SootopolisCity_EventScript_1E58BB
- compare VAR_SOOTOPOLIS_STATE, 2
+ compare VAR_SOOTOPOLIS_WALLACE_STATE, 2
call_if_eq SootopolisCity_EventScript_1E58C7
return
@@ -168,7 +168,7 @@ SootopolisCity_EventScript_1E58D3:: @ 81E58D3
return
SootopolisCity_MapScript2_1E58DB: @ 81E58DB
- map_script_2 VAR_RAYQUAZA_STATE, 5, SootopolisCity_EventScript_1E58E5
+ map_script_2 VAR_SOOTOPOLIS_CITY_STATE, 5, SootopolisCity_EventScript_1E58E5
.2byte 0
SootopolisCity_EventScript_1E58E5:: @ 81E58E5
@@ -192,7 +192,7 @@ SootopolisCity_MapScript1_1E590B: @ 81E590B
end
SootopolisCity_MapScript2_1E5914: @ 81E5914
- map_script_2 VAR_RAYQUAZA_STATE, 1, SootopolisCity_EventScript_1E5926
+ map_script_2 VAR_SOOTOPOLIS_CITY_STATE, 1, SootopolisCity_EventScript_1E5926
map_script_2 VAR_SKY_PILLAR_STATE, 1, SootopolisCity_EventScript_1E5BFE
.2byte 0
@@ -271,7 +271,7 @@ SootopolisCity_EventScript_1E5946:: @ 81E5946
applymovement EVENT_OBJ_ID_CAMERA, SootopolisCity_Movement_1E5A75
waitmovement 0
special RemoveCameraObject
- setvar VAR_RAYQUAZA_STATE, 2
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 2
clearflag FLAG_HIDE_MAP_NAME_POPUP
releaseall
end
@@ -371,7 +371,7 @@ SootopolisCity_EventScript_1E5A82:: @ 81E5A82
applymovement EVENT_OBJ_ID_CAMERA, SootopolisCity_Movement_1E5BAE
waitmovement 0
special RemoveCameraObject
- setvar VAR_RAYQUAZA_STATE, 2
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 2
clearflag FLAG_HIDE_MAP_NAME_POPUP
releaseall
end
@@ -694,11 +694,11 @@ SootopolisCity_Movement_1E5E7F: @ 81E5E7F
SootopolisCity_EventScript_1E5E8D:: @ 81E5E8D
lock
faceplayer
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E5EC4
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E5ECE
- compare VAR_RAYQUAZA_STATE, 2
+ compare VAR_SOOTOPOLIS_CITY_STATE, 2
goto_if_ge SootopolisCity_EventScript_1E5EBA
msgbox SootopolisCity_Text_1E6D77, MSGBOX_DEFAULT
release
@@ -722,11 +722,11 @@ SootopolisCity_EventScript_1E5ECE:: @ 81E5ECE
SootopolisCity_EventScript_1E5ED8:: @ 81E5ED8
lock
faceplayer
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
goto_if_le SootopolisCity_EventScript_1E5F1B
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E5F1B
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E5F10
msgbox SootopolisCity_Text_1E6BFF, MSGBOX_DEFAULT
closemessage
@@ -794,7 +794,7 @@ SootopolisCity_EventScript_1E5FE2:: @ 81E5FE2
lockall
applymovement 2, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E600D
msgbox SootopolisCity_Text_1E71A1, MSGBOX_DEFAULT
closemessage
@@ -811,7 +811,7 @@ SootopolisCity_EventScript_1E600D:: @ 81E600D
SootopolisCity_EventScript_1E6017:: @ 81E6017
lock
faceplayer
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E602E
msgbox SootopolisCity_Text_1E6CCA, MSGBOX_DEFAULT
release
@@ -825,11 +825,11 @@ SootopolisCity_EventScript_1E602E:: @ 81E602E
SootopolisCity_EventScript_1E6038:: @ 81E6038
lock
faceplayer
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E607A
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E6084
- compare VAR_RAYQUAZA_STATE, 2
+ compare VAR_SOOTOPOLIS_CITY_STATE, 2
goto_if_ge SootopolisCity_EventScript_1E6065
msgbox SootopolisCity_Text_1E6F90, MSGBOX_DEFAULT
release
@@ -857,11 +857,11 @@ SootopolisCity_EventScript_1E608E:: @ 81E608E
lockall
applymovement 4, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E60D9
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E60CF
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
goto_if_le SootopolisCity_EventScript_1E60CF
msgbox SootopolisCity_Text_1E690B, MSGBOX_DEFAULT
closemessage
@@ -884,12 +884,12 @@ SootopolisCity_EventScript_1E60E3:: @ 81E60E3
lockall
applymovement 5, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E612D
goto_if_set FLAG_SYS_GAME_CLEAR, SootopolisCity_EventScript_1E6137
- compare VAR_RAYQUAZA_STATE, 6
+ compare VAR_SOOTOPOLIS_CITY_STATE, 6
goto_if_ge SootopolisCity_EventScript_1E6141
- compare VAR_RAYQUAZA_STATE, 1
+ compare VAR_SOOTOPOLIS_CITY_STATE, 1
goto_if_le SootopolisCity_EventScript_1E6141
msgbox SootopolisCity_Text_1E6692, MSGBOX_DEFAULT
closemessage
@@ -930,11 +930,11 @@ SootopolisCity_EventScript_1E6166:: @ 81E6166
applymovement 7, Common_Movement_FacePlayer
waitmovement 0
call_if_unset FLAG_STEVEN_GUIDES_TO_CAVE_OF_ORIGIN, SootopolisCity_EventScript_1E61CC
- compare VAR_RAYQUAZA_STATE, 2
+ compare VAR_SOOTOPOLIS_CITY_STATE, 2
goto_if_eq SootopolisCity_EventScript_1E61AE
- compare VAR_RAYQUAZA_STATE, 3
+ compare VAR_SOOTOPOLIS_CITY_STATE, 3
goto_if_eq SootopolisCity_EventScript_1E61C2
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
goto_if_eq SootopolisCity_EventScript_1E61C2
goto_if_set FLAG_SOOTOPOLIS_ARCHIE_MAXIE_LEAVE, SootopolisCity_EventScript_1E61B8
msgbox SootopolisCity_Text_1E78E5, MSGBOX_DEFAULT
@@ -1263,7 +1263,7 @@ SootopolisCity_EventScript_1E635D:: @ 81E635D
lockall
applymovement 15, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E6388
msgbox SootopolisCity_Text_1E67DC, MSGBOX_DEFAULT
closemessage
@@ -1280,7 +1280,7 @@ SootopolisCity_EventScript_1E6388:: @ 81E6388
SootopolisCity_EventScript_1E6393:: @ 81E6393
lockall
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E63C7
msgbox SootopolisCity_Text_1E6936, MSGBOX_DEFAULT
closemessage
@@ -1304,7 +1304,7 @@ SootopolisCity_EventScript_1E63DB:: @ 81E63DB
lockall
applymovement 13, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E6406
msgbox SootopolisCity_Text_1E6C7C, MSGBOX_DEFAULT
closemessage
@@ -1323,7 +1323,7 @@ SootopolisCity_EventScript_1E6411:: @ 81E6411
lockall
applymovement 12, Common_Movement_FacePlayer
waitmovement 0
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E643C
msgbox SootopolisCity_Text_1E6A50, MSGBOX_DEFAULT
closemessage
@@ -1340,7 +1340,7 @@ SootopolisCity_EventScript_1E643C:: @ 81E643C
SootopolisCity_EventScript_1E6446:: @ 81E6446
lock
faceplayer
- compare VAR_RAYQUAZA_STATE, 4
+ compare VAR_SOOTOPOLIS_CITY_STATE, 4
goto_if_eq SootopolisCity_EventScript_1E64D8
goto_if_set FLAG_RECEIVED_HM07, SootopolisCity_EventScript_1E64E2
goto_if_set FLAG_SOOTOPOLIS_ARCHIE_MAXIE_LEAVE, SootopolisCity_EventScript_1E646F
@@ -1366,15 +1366,15 @@ SootopolisCity_EventScript_1E646F:: @ 81E646F
SootopolisCity_EventScript_1E64B2:: @ 81E64B2
applymovement 18, SootopolisCity_Movement_1E64EC
waitmovement 0
- moveobjectoffscreen 18
- setvar VAR_SOOTOPOLIS_STATE, 1
+ copyobjectxytoperm 18
+ setvar VAR_SOOTOPOLIS_WALLACE_STATE, 1
return
SootopolisCity_EventScript_1E64C5:: @ 81E64C5
applymovement 18, SootopolisCity_Movement_1E64EF
waitmovement 0
- moveobjectoffscreen 18
- setvar VAR_SOOTOPOLIS_STATE, 2
+ copyobjectxytoperm 18
+ setvar VAR_SOOTOPOLIS_WALLACE_STATE, 2
return
SootopolisCity_EventScript_1E64D8:: @ 81E64D8
@@ -1399,7 +1399,7 @@ SootopolisCity_Movement_1E64EF: @ 81E64EF
SootopolisCity_EventScript_1E64F2:: @ 81E64F2
lockall
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E6509
msgbox SootopolisCity_Text_1E72DB, MSGBOX_DEFAULT
closemessage
@@ -1415,7 +1415,7 @@ SootopolisCity_EventScript_1E6509:: @ 81E6509
SootopolisCity_EventScript_1E651F:: @ 81E651F
lockall
- compare VAR_RAYQUAZA_STATE, 5
+ compare VAR_SOOTOPOLIS_CITY_STATE, 5
goto_if_eq SootopolisCity_EventScript_1E6536
msgbox SootopolisCity_Text_1E7460, MSGBOX_DEFAULT
closemessage
diff --git a/data/maps/SootopolisCity_Gym_1F/scripts.inc b/data/maps/SootopolisCity_Gym_1F/scripts.inc
index 2991cc482..8db708e9c 100644
--- a/data/maps/SootopolisCity_Gym_1F/scripts.inc
+++ b/data/maps/SootopolisCity_Gym_1F/scripts.inc
@@ -106,7 +106,7 @@ SootopolisCity_Gym_1F_EventScript_224F82:: @ 8224F82
setflag FLAG_HIDE_SOOTOPOLIS_CITY_RESIDENTS
setflag FLAG_HIDE_SOOTOPOLIS_CITY_STEVEN
setflag FLAG_HIDE_SOOTOPOLIS_CITY_WALLACE
- setvar VAR_RAYQUAZA_STATE, 6
+ setvar VAR_SOOTOPOLIS_CITY_STATE, 6
clearflag FLAG_HIDE_SOOTOPOLIS_CITY_MAN_1
setvar VAR_0x8008, 8
call SootopolisCity_Gym_1F_EventScript_271F43
@@ -222,6 +222,10 @@ SootopolisCity_Gym_1F_Text_225268: @ 8225268
.string "A grand illusion of water sculpted\n"
.string "by POKéMON and myself!$"
+@ NOTE: This defeat text actually causes a buffer overflow. It's about 50 bytes too long for
+@ the gDisplayedStringBattle buffer that it's put into, and it stomps all over the gBattleTextBuffs
+@ after, as well as the otherwise unused array after that. One wonders if that's the reason for
+@ the existence of that unused array of ints.
SootopolisCity_Gym_1F_Text_225432: @ 8225432
.string "Ahahaha, excellent!\n"
.string "Very well, you are the winner.\p"
diff --git a/data/maps/SootopolisCity_MysteryEventsHouse_1F/scripts.inc b/data/maps/SootopolisCity_MysteryEventsHouse_1F/scripts.inc
index 5f2352645..78938b7d8 100644
--- a/data/maps/SootopolisCity_MysteryEventsHouse_1F/scripts.inc
+++ b/data/maps/SootopolisCity_MysteryEventsHouse_1F/scripts.inc
@@ -36,7 +36,7 @@ SootopolisCity_MysteryEventsHouse_1F_EventScript_2279B7:: @ 82279B7
waitmovement 0
applymovement 1, SootopolisCity_MysteryEventsHouse_1F_Movement_227A21
waitmovement 0
- moveobjectoffscreen 1
+ copyobjectxytoperm 1
applymovement EVENT_OBJ_ID_PLAYER, Common_Movement_WalkInPlaceUp
waitmovement 0
compare VAR_SOOTOPOLIS_MYSTERY_EVENTS_STATE, 1
diff --git a/data/maps/UnknownLinkContestRoom_25_29/map.json b/data/maps/UnknownLinkContestRoom_25_29/map.json
index 956a68158..3e4387b6a 100644
--- a/data/maps/UnknownLinkContestRoom_25_29/map.json
+++ b/data/maps/UnknownLinkContestRoom_25_29/map.json
@@ -1,5 +1,5 @@
{
- "id": "MAP_UNKNOWN_MAP_25_29",
+ "id": "MAP_UNKNOWN_LINK_CONTEST_ROOM_25_29",
"name": "UnknownLinkContestRoom_25_29",
"layout": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_29",
"music": "MUS_NIBI",
diff --git a/data/maps/UnknownLinkContestRoom_25_30/map.json b/data/maps/UnknownLinkContestRoom_25_30/map.json
index 526c6de2a..42a719c17 100644
--- a/data/maps/UnknownLinkContestRoom_25_30/map.json
+++ b/data/maps/UnknownLinkContestRoom_25_30/map.json
@@ -1,5 +1,5 @@
{
- "id": "MAP_UNKNOWN_MAP_25_30",
+ "id": "MAP_UNKNOWN_LINK_CONTEST_ROOM_25_30",
"name": "UnknownLinkContestRoom_25_30",
"layout": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_30",
"music": "MUS_NIBI",
diff --git a/data/maps/UnknownLinkContestRoom_25_31/map.json b/data/maps/UnknownLinkContestRoom_25_31/map.json
index 9548c1125..ad18b00af 100644
--- a/data/maps/UnknownLinkContestRoom_25_31/map.json
+++ b/data/maps/UnknownLinkContestRoom_25_31/map.json
@@ -1,5 +1,5 @@
{
- "id": "MAP_UNKNOWN_MAP_25_31",
+ "id": "MAP_UNKNOWN_LINK_CONTEST_ROOM_25_31",
"name": "UnknownLinkContestRoom_25_31",
"layout": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_31",
"music": "MUS_NIBI",
diff --git a/data/maps/UnknownLinkContestRoom_25_32/map.json b/data/maps/UnknownLinkContestRoom_25_32/map.json
index 27411d28e..0e1528e59 100644
--- a/data/maps/UnknownLinkContestRoom_25_32/map.json
+++ b/data/maps/UnknownLinkContestRoom_25_32/map.json
@@ -1,5 +1,5 @@
{
- "id": "MAP_UNKNOWN_MAP_25_32",
+ "id": "MAP_UNKNOWN_LINK_CONTEST_ROOM_25_32",
"name": "UnknownLinkContestRoom_25_32",
"layout": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_32",
"music": "MUS_NIBI",
diff --git a/data/maps/UnknownLinkContestRoom_25_33/map.json b/data/maps/UnknownLinkContestRoom_25_33/map.json
index 1a15ae6d6..8765e9771 100644
--- a/data/maps/UnknownLinkContestRoom_25_33/map.json
+++ b/data/maps/UnknownLinkContestRoom_25_33/map.json
@@ -1,5 +1,5 @@
{
- "id": "MAP_UNKNOWN_MAP_25_33",
+ "id": "MAP_UNKNOWN_LINK_CONTEST_ROOM_25_33",
"name": "UnknownLinkContestRoom_25_33",
"layout": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_33",
"music": "MUS_NIBI",
diff --git a/data/maps/UnknownLinkContestRoom_25_34/map.json b/data/maps/UnknownLinkContestRoom_25_34/map.json
index 4c90858b9..c7220897b 100644
--- a/data/maps/UnknownLinkContestRoom_25_34/map.json
+++ b/data/maps/UnknownLinkContestRoom_25_34/map.json
@@ -1,5 +1,5 @@
{
- "id": "MAP_UNKNOWN_MAP_25_34",
+ "id": "MAP_UNKNOWN_LINK_CONTEST_ROOM_25_34",
"name": "UnknownLinkContestRoom_25_34",
"layout": "LAYOUT_UNKNOWN_LINK_CONTEST_ROOM_25_34",
"music": "MUS_NIBI",
diff --git a/data/maps/VictoryRoad_1F/scripts.inc b/data/maps/VictoryRoad_1F/scripts.inc
index 5214edc44..b6983eac0 100644
--- a/data/maps/VictoryRoad_1F/scripts.inc
+++ b/data/maps/VictoryRoad_1F/scripts.inc
@@ -44,7 +44,7 @@ VictoryRoad_1F_EventScript_235DE1:: @ 8235DE1
trainerbattle_no_intro TRAINER_WALLY_1, VictoryRoad_1F_Text_235FFC
msgbox VictoryRoad_1F_Text_236020, MSGBOX_DEFAULT
clearflag FLAG_HIDE_VICTORY_ROAD_ENTRANCE_WALLY
- moveobjectoffscreen 4
+ copyobjectxytoperm 4
setflag FLAG_DEFEATED_WALLY_VICTORY_ROAD
copyvar VAR_VICTORY_ROAD_1F_STATE, VAR_0x8008
releaseall
diff --git a/data/multiboot_berry_glitch_fix.s b/data/multiboot_berry_glitch_fix.s
index c77fc2c5e..57757090a 100644
--- a/data/multiboot_berry_glitch_fix.s
+++ b/data/multiboot_berry_glitch_fix.s
@@ -1,5 +1,5 @@
.section .rodata
gMultiBootProgram_BerryGlitchFix_Start:: @ 89A6550
- .incbin "data/berry_fix.mb"
+ .incbin "berry_fix/berry_fix.gba"
gMultiBootProgram_BerryGlitchFix_End:: @ 89AA144
diff --git a/data/pokemon_jump.s b/data/pokemon_jump.s
deleted file mode 100755
index b10c37600..000000000
--- a/data/pokemon_jump.s
+++ /dev/null
@@ -1,573 +0,0 @@
-#include "constants/species.h"
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
- .align 2
-gUnknown_082FB63C:: @ 82FB63C
- .2byte 0x001a, 0x001f, 0x0024, 0x0029, 0x002e, 0x0033, 0x0038, 0x003d
-
- .align 2
-gUnknown_082FB64C:: @ 82FB64C
- .2byte 0x0000, 0x0001, 0x0001, 0x0002
-
- .align 2
-gUnknown_082FB654:: @ 82FB654
- .2byte 0x005f, 0x0066, 0x00e4, 0x0105
-
- .align 2
-gUnknown_082FB65C:: @ 82FB65C
- .byte 0xfd, 0xfa, 0xf8, 0xf6, 0xf3, 0xf1, 0xef, 0xed
- .byte 0xeb, 0xe9, 0xe7, 0xe5, 0xe4, 0xe3, 0xe2, 0xe2
- .byte 0xe2, 0xe4, 0xe5, 0xe6, 0xe7, 0xe9, 0xea, 0xec
- .byte 0xee, 0xef, 0xf1, 0xf3, 0xf5, 0xf8, 0xfa, 0xfc
- .byte 0xff, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-
- .byte 0xfd, 0xfa, 0xf7, 0xf5, 0xf2, 0xf0, 0xee, 0xec
- .byte 0xea, 0xe8, 0xe6, 0xe4, 0xe3, 0xe2, 0xe2, 0xe4
- .byte 0xe6, 0xe8, 0xea, 0xec, 0xee, 0xf0, 0xf2, 0xf5
- .byte 0xf7, 0xfa, 0xfc, 0xff, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-
- .byte 0xfd, 0xfa, 0xf7, 0xf5, 0xf3, 0xf1, 0xef, 0xed
- .byte 0xeb, 0xe9, 0xe7, 0xe5, 0xe4, 0xe3, 0xe2, 0xe2
- .byte 0xe2, 0xe2, 0xe3, 0xe3, 0xe4, 0xe4, 0xe5, 0xe5
- .byte 0xe6, 0xe7, 0xe8, 0xea, 0xec, 0xee, 0xf0, 0xf2
- .byte 0xf4, 0xf5, 0xf7, 0xfa, 0xfc, 0xff, 0x00, 0x00
- .byte 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082FB6EC:: @ 82FB6EC
- .4byte 0x00000000, 0x00000000, 0x00000032, 0x00000064
- .4byte 0x000000c8, 0x000001f4
-
- .align 2
-gUnknown_082FB704:: @ 82FB704
- .2byte 0x008a, 0x008d, 0x008e, 0x008f, 0x0090, 0x0091, 0x0092, 0x0093
-
- .align 2
-gUnknown_082FB714:: @ 82FB714
- .4byte 0x00001388, 0x00000001, 0x00001f40, 0x00000002
- .4byte 0x00002ee0, 0x00000003, 0x00003e80, 0x00000004
- .4byte 0x00004e20, 0x00000005
-
- .align 2
-gPkmnJumpPal1:: @ 82FB73C
- .incbin "graphics/link_games/pkmnjump_pal1.gbapal"
-
- .align 2
-gPkmnJumpPal2:: @ 82FB75C
- .incbin "graphics/link_games/pkmnjump_pal2.gbapal"
-
- .align 2
-gPkmnJumpRopeGfx1:: @ 82FB77C
- .incbin "graphics/link_games/pkmnjump_rope1.4bpp.lz"
-
- .align 2
-gPkmnJumpRopeGfx2:: @ 82FB89C
- .incbin "graphics/link_games/pkmnjump_rope2.4bpp.lz"
-
- .align 2
-gPkmnJumpRopeGfx3:: @ 82FBA70
- .incbin "graphics/link_games/pkmnjump_rope3.4bpp.lz"
-
- .align 2
-gPkmnJumpRopeGfx4:: @ 82FBBA0
- .incbin "graphics/link_games/pkmnjump_rope4.4bpp.lz"
-
- .align 2
-gPkmnJumpStarGfx:: @ 82FBC9C
- .incbin "graphics/link_games/pkmnjump_star.4bpp.lz"
-
- .align 2
-gUnknown_082FBE08:: @ 82FBE08
- obj_tiles gPkmnJumpRopeGfx1, 0x0600, 0x0005
-
- .align 2
- obj_tiles gPkmnJumpRopeGfx2, 0x0c00, 0x0006
-
- .align 2
- obj_tiles gPkmnJumpRopeGfx3, 0x0600, 0x0007
-
- .align 2
- obj_tiles gPkmnJumpRopeGfx4, 0x0600, 0x0008
-
- .align 2
- obj_tiles gPkmnJumpStarGfx, 0x0200, 0x000a
-
- .align 2
-gUnknown_082FBE30:: @ 82FBE30
- obj_pal gPkmnJumpPal1, 0x0005
-
- .align 2
- obj_pal gPkmnJumpPal2, 0x0006
-
- .align 2
-gUnknown_082FBE40:: @ 82FBE40
- spr_template 0x0000, 0x0000, gUnknown_082FBEC8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_082FBE58:: @ 82FBE58
- .2byte 0x0060, 0x0060, 0x0060, 0x0072, 0x0078, 0x0078, 0x0078, 0x0072
- .2byte 0x0060, 0x0060, 0x0046, 0x0050, 0x0060, 0x0072, 0x0078, 0x0080
- .2byte 0x0078, 0x0072, 0x0060, 0x0050, 0x0032, 0x0048, 0x0060, 0x0072
- .2byte 0x0080, 0x0088, 0x0080, 0x0072, 0x0060, 0x0048, 0x002a, 0x0048
- .2byte 0x0060, 0x0072, 0x0080, 0x0088, 0x0080, 0x0072, 0x0060, 0x0048
-
-gUnknown_082FBEA8:: @ 82FBEA8
- .2byte 0x0010, 0x0028, 0x0048, 0x0068, 0x0088, 0x00a8, 0x00c8, 0x00e0
-
- .align 2
-gUnknown_082FBEB8:: @ 82FBEB8
- .4byte gUnknown_082FBF78
- .4byte gUnknown_082FBF90
- .4byte gUnknown_082FBFA8
- .4byte gUnknown_082FBFC0
-
- .align 2
-gUnknown_082FBEC8:: @ 82FBED0
- .byte 0x00, 0x00, 0x00, 0xc0, 0x00, 0x08, 0x00, 0x00
-
- .align 2
-gUnknown_082FBED0:: @ 82FBED0
- .byte 0x00, 0x80, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
-
- .align 2
-gUnknown_082FBED8:: @ 82FBED8
- .byte 0x00, 0x00, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
-
- .align 2
-gUnknown_082FBEE0:: @ 82FBEE0
- .byte 0x00, 0x40, 0x00, 0x80, 0x00, 0x08, 0x00, 0x00
-
- .align 2
-gUnknown_082FBEE8:: @ 82FBEE8
- .2byte 0x0000, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBEF0:: @ 82FBEF0
- .2byte 0x0008, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBEF8:: @ 82FBEF8
- .2byte 0x0010, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF00:: @ 82FBF00
- .2byte 0x0018, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF08:: @ 82FBF08
- .2byte 0x0020, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF10:: @ 82FBF10
- .2byte 0x0028, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF18:: @ 82FBF18
- .2byte 0x0000, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF20:: @ 82FBF20
- .2byte 0x0010, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF28:: @ 82FBF28
- .2byte 0x0020, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF30:: @ 82FBF30
- .2byte 0x0030, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF38:: @ 82FBF38
- .2byte 0x0040, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF40:: @ 82FBF40
- .2byte 0x0050, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBF48:: @ 82FBF48
- .4byte gUnknown_082FBEE8
- .4byte gUnknown_082FBEF0
- .4byte gUnknown_082FBEF8
- .4byte gUnknown_082FBF00
- .4byte gUnknown_082FBF08
- .4byte gUnknown_082FBF10
-
- .align 2
-gUnknown_082FBF60:: @ 82FBF60
- .4byte gUnknown_082FBF18
- .4byte gUnknown_082FBF20
- .4byte gUnknown_082FBF28
- .4byte gUnknown_082FBF30
- .4byte gUnknown_082FBF38
- .4byte gUnknown_082FBF40
-
- .align 2
-gUnknown_082FBF78:: @ 82FBF78
- spr_template 0x0005, 0x0005, gUnknown_082FBED0, gUnknown_082FBF48, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FBF90:: @ 82FBF90
- spr_template 0x0006, 0x0005, gUnknown_082FBED8, gUnknown_082FBF60, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FBFA8:: @ 82FBFA8
- spr_template 0x0007, 0x0005, gUnknown_082FBEE0, gUnknown_082FBF48, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FBFC0:: @ 82FBFC0
- spr_template 0x0008, 0x0005, gUnknown_082FBEE0, gUnknown_082FBF48, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FBFD8:: @ 82FBFD8
- .byte 0x00, 0x00, 0x00, 0x40, 0x00, 0x04, 0x00, 0x00
-
- .align 2
-gUnknown_082FBFE0:: @ 82FBFE0
- .2byte 0x0000, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FBFE8:: @ 82FBFE8
- .2byte 0x0000, 0x0004
- .2byte 0x0004, 0x0004
- .2byte 0x0008, 0x0004
- .2byte 0x000c, 0x0004
- .2byte 0xfffd, 0x0001
- .2byte 0x0000, 0x0004
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FC004:: @ 82FC004
- .4byte gUnknown_082FBFE0
- .4byte gUnknown_082FBFE8
-
- .align 2
-gUnknown_082FC00C:: @ 82FC00C
- spr_template 0x000a, 0x0005, gUnknown_082FBFD8, gUnknown_082FC004, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gPkmnJumpPal3:: @ 82FC024
- .incbin "graphics/link_games/pkmnjump_pal3.gbapal"
-
- .align 2
-gPkmnJumpBgPal:: @ 82FC044
- .incbin "graphics/link_games/pkmnjump_bg.gbapal"
-
- .align 2
-gPkmnJumpBgGfx:: @ 82FC064
- .incbin "graphics/link_games/pkmnjump_bg.4bpp.lz"
-
- .align 2
-gPkmnJumpBgTilemap:: @ 82FC290
- .incbin "graphics/link_games/pkmnjump_bg.bin.lz"
-
- .align 2
-gPkmnJumpVenusaurPal:: @ 82FC440
- .incbin "graphics/link_games/pkmnjump_venusaur.gbapal"
-
- .align 2
-gPkmnJumpVenusaurGfx:: @ 82FC460
- .incbin "graphics/link_games/pkmnjump_venusaur.4bpp.lz"
-
- .align 2
-gPkmnJumpVenusaurTilemap:: @ 82FCDB0
- .incbin "graphics/link_games/pkmnjump_venusaur.bin.lz"
-
- .align 2
-gPkmnJumpResultsPal:: @ 82FD168
- .incbin "graphics/link_games/pkmnjump_results.gbapal"
-
- .align 2
-gPkmnJumpResultsGfx:: @ 82FD188
- .incbin "graphics/link_games/pkmnjump_results.4bpp.lz"
-
- .align 2
-gPkmnJumpResultsTilemap:: @ 82FDC38
- .incbin "graphics/link_games/pkmnjump_results.bin.lz"
-
- .align 2
-gUnknown_082FE164:: @ 82FE164 struct BgTemplate
- .4byte 0x000001b0, 0x000025e6, 0x000016c9, 0x000031df
-
- .align 2
-gUnknown_082FE174:: @ 82FE174
- window_template 0x00, 0x13, 0x00, 0x06, 0x02, 0x02, 0x0013
- window_template 0x00, 0x08, 0x00, 0x06, 0x02, 0x02, 0x001f
- null_window_template
-
- .align 2
-gUnknown_082FE18C:: @ 82FE18C
- .4byte 0x00000000, sub_802D150
- .4byte 0x00000001, sub_802D2E4
- .4byte 0x00000002, sub_802D350
- .4byte 0x00000003, sub_802D3BC
- .4byte 0x00000004, sub_802D448
- .4byte 0x00000005, sub_802D4F4
- .4byte 0x00000006, sub_802D598
- .4byte 0x00000007, sub_802D5E4
- .4byte 0x00000009, sub_802D72C
- .4byte 0x00000008, sub_802D688
-
- .align 2
-gUnknown_082FE1DC:: @ 82FE1DC
- .byte 0x00, 0x02, 0x03
-
-gUnknown_082FE1DF:: @ 82FE1DF
- .byte 0x02, 0x02, 0x00, 0x00, 0x01, 0x01, 0x01, 0x00
- .byte 0x00, 0x02, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082FE1EC:: @ 82FE1EC
- obj_tiles gUnknown_082FF1F8, 0x0000, 0x0320
-
- .align 2
-gUnknown_082FE1F4:: @ 82FE1F4
- obj_pal gUnknown_082FF1D8, 0x0320
-
- .align 2
-gUnknown_082FE1FC:: @ 82FE1FC
- .2byte 0x0006, 0x0008, 0x0010, 0x0008
-
- .align 2
-gUnknown_082FE204:: @ 82FE204
- .2byte 0x0006, 0x0008, 0x000b, 0x0006, 0x0010, 0x0008
-
- .align 2
-gUnknown_082FE210:: @ 82FE210
- .2byte 0x0002, 0x0006, 0x0006, 0x0008, 0x0010, 0x0008, 0x0014, 0x0006
-
- .align 2
-gUnknown_082FE220:: @ 82FE220
- .2byte 0x0002, 0x0006, 0x0006, 0x0008, 0x000b, 0x0006
- .2byte 0x0010, 0x0008, 0x0014, 0x0006
-
- .align 2
-gUnknown_082FE234:: @ 82FE234
- .4byte gUnknown_082FE1FC
- .4byte gUnknown_082FE204
- .4byte gUnknown_082FE210
- .4byte gUnknown_082FE220
-
- .align 2
-gUnknown_082FE244:: @ 82FE244
- .2byte 0x0058, 0x0098
-
-gUnknown_082FE248:: @ 82FE248
- .2byte 0x0058, 0x0078, 0x0098
-
-gUnknown_082FE24E:: @ 82FE24E
- .2byte 0x0038, 0x0058, 0x0098, 0x00b8
-
-gUnknown_082FE256:: @ 82FE256
- .2byte 0x0038, 0x0058, 0x0078, 0x0098, 0x00b8
-
- .align 2
-gUnknown_082FE260:: @ 82FE260
- .4byte gUnknown_082FE244
- .4byte gUnknown_082FE248
- .4byte gUnknown_082FE24E
- .4byte gUnknown_082FE256
-
- .align 2
-gUnknown_082FE270:: @ 82FE270
- .4byte 0x1c010100, 0x00010f09
-
- .align 2
-gUnknown_082FE278:: @ 82FE278
- .4byte gText_JumpsInARow
- .4byte gText_BestScore2
- .4byte gText_ExcellentsInARow
-
- .align 2
-gPkmnJump321StartPal1:: @ 82FE284
- .incbin "graphics/link_games/pkmnjump_321start1.gbapal"
-
- .align 2
-gPkmnJump321StartGfx1:: @ 82FE2A4
- .incbin "graphics/link_games/pkmnjump_321start1.4bpp.lz"
-
- .align 2
-gUnknown_082FE6C8:: @ 82FE6C8
- obj_tiles gPkmnJump321StartGfx1, 0x0c00, 0x2000
- null_obj_tiles
-
- .align 2
-gUnknown_082FE6D8:: @ 82FE6D8
- obj_pal gPkmnJump321StartPal1, 0x2000
- null_obj_pal
-
- .align 2
-gUnknown_082FE6E8:: @ 82FE6E8
- .2byte 0x0000, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FE6F0:: @ 82FE6F0
- .2byte 0x0010, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FE6F8:: @ 82FE6F8
- .2byte 0x0020, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FE700:: @ 82FE700
- .2byte 0x0040, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FE708:: @ 82FE708
- .2byte 0x0030, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FE710:: @ 82FE710
- .2byte 0x0050, 0x0000
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FE718:: @ 82FE718
- .4byte gUnknown_082FE6E8
- .4byte gUnknown_082FE6F0
- .4byte gUnknown_082FE6F8
- .4byte gUnknown_082FE700
- .4byte gUnknown_082FE708
- .4byte gUnknown_082FE710
-
- .align 2
-gUnknown_082FE730:: @ 82FE730
- spr_template 0x2000, 0x2000, gUnknown_08524914, gUnknown_082FE718, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
- .align 2
-gUnknown_082FE748:: @ 82FE748
- .4byte sub_802E83C
- .4byte sub_802E8C8
- .4byte sub_802EA50
- .4byte sub_802EAB0
-
- .align 2
-gPkmnJump321StartPal2:: @ 82FE758
- .incbin "graphics/link_games/pkmnjump_321start2.gbapal"
-
- .align 2
-gPkmnJump321StartGfx2:: @ 82FE778
- .incbin "graphics/link_games/pkmnjump_321start2.4bpp.lz"
-
- .align 2
-gUnknown_082FEBCC:: @ 82FEBCC
- obj_tiles gPkmnJump321StartGfx2, 0x0e00, 0x0000
-
- .align 2
-gUnknown_082FEBD4:: @ 82FEBD4
- obj_pal gPkmnJump321StartPal2, 0x0000
-
- .align 2
-gUnknown_082FEBDC:: @ 82FEBDC
- .byte 0x00, 0x03, 0x00, 0x80, 0x00, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082FEBE4:: @ 82FEBE4
- .byte 0x00, 0x40, 0x00, 0xc0, 0x00, 0x00, 0x00, 0x00
-
- .align 2
-gUnknown_082FEBEC:: @ 82FEBEC
- .2byte 0x0000, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FEBF4:: @ 82FEBF4
- .2byte 0x0010, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FEBFC:: @ 82FEBFC
- .2byte 0x0020, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FEC04:: @ 82FEC04
- .4byte gUnknown_082FEBEC
- .4byte gUnknown_082FEBF4
- .4byte gUnknown_082FEBFC
-
- .align 2
-gUnknown_082FEC10:: @ 82FEC10
- .2byte 0x0030, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FEC18:: @ 82FEC18
- .2byte 0x0050, 0x0001
- .2byte 0xffff, 0x0000
-
- .align 2
-gUnknown_082FEC20:: @ 82FEC20
- .4byte gUnknown_082FEC10
- .4byte gUnknown_082FEC18
-
- .align 2
-gUnknown_082FEC28:: @ 82FEC28
- .2byte 0x0100, 0x0100
- .2byte 0x0000, 0x0000
- .2byte 0x7fff, 0x0000
- .2byte 0x0000, 0x0000
-
- .align 2
-gUnknown_082FEC38:: @ 82FEC38
- .2byte 0x0100, 0x0100
- .2byte 0x0000, 0x0000
- .2byte 0x0010, 0xfff0
- .2byte 0x0800, 0x0000
- .2byte 0x7fff, 0x0000
- .2byte 0x0000, 0x0000
-
- .align 2
-gUnknown_082FEC50:: @ 82FEC50
- .2byte 0xffee, 0x0012
- .2byte 0x0800, 0x0000
- .2byte 0x7fff, 0x0000
- .2byte 0x0000, 0x0000
-
- .align 2
-gUnknown_082FEC60:: @ 82FEC60
- .2byte 0x0006, 0xfffa
- .2byte 0x0800, 0x0000
- .2byte 0xfffc, 0x0004
- .2byte 0x0800, 0x0000
- .2byte 0x0100, 0x0100
- .2byte 0x0000, 0x0000
- .2byte 0x7fff, 0x0000
- .2byte 0x0000, 0x0000
-
- .align 2
-gUnknown_082FEC80:: @ 82FEC80
- .4byte gUnknown_082FEC28
- .4byte gUnknown_082FEC38
- .4byte gUnknown_082FEC50
- .4byte gUnknown_082FEC60
-
-gUnknown_082FEC90:: @ 82FEC90
- spr_template 0x0000, 0x0000, gUnknown_082FEBDC, gUnknown_082FEC04, NULL, gUnknown_082FEC80, SpriteCallbackDummy
-
-gUnknown_082FECA8:: @ 82FECA8
- spr_template 0x0000, 0x0000, gUnknown_082FEBE4, gUnknown_082FEC20, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
diff --git a/data/pokenav.s b/data/pokenav.s
deleted file mode 100644
index 2ed2cf9a0..000000000
--- a/data/pokenav.s
+++ /dev/null
@@ -1,1658 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-// pokenav_unk_2.s
-gUnknown_0861FC78:: @ 861FC78
- .incbin "graphics/pokenav/bg.gbapal"
-
-gUnknown_0861FC98:: @ 861FC98
- .incbin "graphics/pokenav/bg.4bpp.lz"
-
-gUnknown_0861FCAC:: @ 861FCAC
- .incbin "graphics/pokenav/bg.bin.lz"
-
-gUnknown_0861FD4C:: @ 861FD4C
- .incbin "graphics/pokenav/outline.gbapal"
-
-gUnknown_0861FD6C:: @ 861FD6C
- .incbin "graphics/pokenav/outline.4bpp.lz"
-
-gUnknown_0861FFF4:: @ 861FFF4
- .incbin "graphics/pokenav/outline_map.bin.lz"
-
-gUnknown_08620104:: @ 8620104
- .incbin "graphics/pokenav/blue_light.gbapal"
-
-gUnknown_08620124:: @ 8620124
- .incbin "graphics/pokenav/blue_light.4bpp.lz"
-
-gUnknown_08620194:: @ 8620194
- .byte 0xF5, 0x10, 0, 0, 0x7A, 0x21, 0, 0, 0xFF, 0x31, 0, 0
-
-gUnknown_086201A0:: @ 86201A0
- .4byte NULL
- .4byte sub_81C9C6C
- .4byte sub_81C9CA8
- .4byte sub_81C9D44
- .4byte sub_81C9DD8
- .4byte sub_81C9E58
- .4byte sub_81C9EC8
- .4byte sub_81C9EF8
- .4byte sub_81C9F28
-
-gUnknown_086201C4:: @ 86201C4
- .4byte gPokenavOptions_Gfx
- .byte 0, 0x34, 3, 0
- .4byte gUnknown_08620124
- .byte 0, 1, 1, 0
-
-gUnknown_086201D4:: @ 86201D4
- .4byte gPokenavOptions_Pal + 0x0, 4
- .4byte gPokenavOptions_Pal + 0x20, 5
- .4byte gPokenavOptions_Pal + 0x40, 6
- .4byte gPokenavOptions_Pal + 0x60, 7
- .4byte gPokenavOptions_Pal + 0x80, 8
- .4byte gUnknown_08620104, 3
- .4byte 0, 0
-
-gUnknown_0862020C:: @ 862020C
- .2byte 0, 0
-
-gUnknown_08620210:: @ 8620210
- .2byte 0x20, 1
-
-gUnknown_08620214:: @ 8620214
- .2byte 0x40, 4
-
-gUnknown_08620218:: @ 8620218
- .2byte 0x60, 2
-
-gUnknown_0862021C:: @ 862021C
- .2byte 0x80, 3
-
-gUnknown_08620220:: @ 8620220
- .2byte 0xA0, 1
-
-gUnknown_08620224:: @ 8620224
- .2byte 0xC0, 1
-
-gUnknown_08620228:: @ 8620228
- .2byte 0xE0, 4
-
-gUnknown_0862022C:: @ 862022C
- .2byte 0x100, 1
-
-gUnknown_08620230:: @ 8620230
- .2byte 0x120, 2
-
-gUnknown_08620234:: @ 8620234
- .2byte 0x140, 0
-
-gUnknown_08620238:: @ 8620238
- .2byte 0x160, 0
-
-gUnknown_0862023C:: @ 862023C
- .2byte 0x180, 3
-
-gUnknown_08620240:: @ 8620240
- .2byte 0x2A, 0x14
-
-gUnknown_08620244:: @ 8620244
- .4byte gUnknown_0862020C
- .4byte gUnknown_08620210
- .4byte gUnknown_0862021C
- .4byte NULL
- .4byte NULL
- .4byte NULL
- .2byte 0x2A, 0x14
- .4byte gUnknown_0862020C
- .4byte gUnknown_08620210
- .4byte gUnknown_08620214
- .4byte gUnknown_0862021C
- .4byte NULL
- .4byte NULL
- .2byte 0x2A, 0x14
- .4byte gUnknown_0862020C
- .4byte gUnknown_08620210
- .4byte gUnknown_08620214
- .4byte gUnknown_08620218
- .4byte gUnknown_0862021C
- .4byte NULL
- .2byte 0x38, 0x14
- .4byte gUnknown_08620220
- .4byte gUnknown_08620224
- .4byte gUnknown_0862023C
- .4byte NULL
- .4byte NULL
- .4byte NULL
- .2byte 0x28, 0x10
- .4byte gUnknown_08620228
- .4byte gUnknown_0862022C
- .4byte gUnknown_08620230
- .4byte gUnknown_08620234
- .4byte gUnknown_08620238
- .4byte gUnknown_0862023C
-
-gUnknown_086202CC:: @ 86202CC
- window_template 1, 3, 17, 0x18, 2, 1, 8
-
-gUnknown_086202D4:: @ 86202D4
- .4byte gUnknown_085EBCC5
- .4byte gUnknown_085EBCE8
- .4byte gUnknown_085EBD01
- .4byte gUnknown_085EBD1C
- .4byte gUnknown_085EBD34
- .4byte gUnknown_085EBD83
- .4byte gUnknown_085EBDA2
- .4byte gUnknown_085EBDBF
- .4byte gUnknown_085EBDDB
- .4byte gUnknown_085EBDEE
- .4byte gUnknown_085EBE06
- .4byte gUnknown_085EBE19
- .4byte gUnknown_085EBE2D
- .4byte gUnknown_085EBE41
-
-gUnknown_0862030C:: @ 862030C
- .byte 6, 8, 7
-
-gUnknown_0862030F:: @ 862030F
- .byte 6, 8, 7, 0, 0
-
-gUnknown_08620314:: @ 8620314
- .byte 0, 0x40, 0, 0x80, 0, 8, 0, 0
-
-gUnknown_0862031C:: @ 862031C
- obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
- obj_rot_scal_anim_end
-
-gUnknown_0862032C:: @ 862032C
- obj_rot_scal_anim_frame 0x100, 0x100, 0, 0
- obj_rot_scal_anim_frame 0x10, 0x10, 0, 0x12
- obj_rot_scal_anim_end
-
-gUnknown_08620344:: @ 8620344
- .4byte gUnknown_0862031C
- .4byte gUnknown_0862032C
-
-gUnknown_0862034C:: @ 862034C
- spr_template 3, 4, gUnknown_08620314, gDummySpriteAnimTable, NULL, gUnknown_08620344, SpriteCallbackDummy
-
-gUnknown_08620364:: @ 8620364
- .2byte 0x4000
- .2byte 0x8000
- .2byte 0x800
- .2byte 0
-
-gUnknown_0862036C:: @ 862036C
- spr_template 1, 3, gUnknown_08620364, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_08620384:: @ 8620384
- .4byte 0x4000040
- .4byte 0xa2600001
- .byte 1, 0, 0, 0
-
-// pokenav_unk_3.s
-gUnknown_08620390:: @ 8620390
- .string "Becalm fighting emotions.$"
-
-gUnknown_086203AA:: @ 86203AA
- .string "Fragrant GRASS POKéMON.$"
-
-gUnknown_086203C2:: @ 86203C2
- .string "Soothing aromas make the$"
-
-gUnknown_086203DB:: @ 86203DB
- .string "body and mind healthy.$"
-
-gUnknown_086203F2:: @ 86203F2
- .string "I'm not very good at this.$"
-
-gUnknown_0862040D:: @ 862040D
- .string "Ruin-exploration partners.$"
-
-gUnknown_08620428:: @ 8620428
- .string "I am searching for undersea$"
-
-gUnknown_08620444:: @ 8620444
- .string "ruins and relics.$"
-
-gUnknown_08620456:: @ 8620456
- .string "Overwhelm with power!$"
-
-gUnknown_0862046C:: @ 862046C
- .string "Craggy ROCK POKéMON.$"
-
-gUnknown_08620481:: @ 8620481
- .string "In search of ancient lore,$"
-
-gUnknown_0862049C:: @ 862049C
- .string "I travel the world.$"
-
-gUnknown_086204B0:: @ 86204B0
- .string "I'm going to try hard!$"
-
-gUnknown_086204C7:: @ 86204C7
- .string "Good swimmer POKéMON.$"
-
-gUnknown_086204DD:: @ 86204DD
- .string "I wish I could swim without$"
-
-gUnknown_086204F9:: @ 86204F9
- .string "using an inner tube.$"
-
-gUnknown_0862050E:: @ 862050E
- .string "I don't know. I'll try hard.$"
-
-gUnknown_0862052B:: @ 862052B
- .string "WATER POKéMON are buddies.$"
-
-gUnknown_08620546:: @ 8620546
- .string "It's not like I can't swim.$"
-
-gUnknown_08620562:: @ 8620562
- .string "I just like my inner tube.$"
-
-gUnknown_0862057D:: @ 862057D
- .string "We split our duties.$"
-
-gUnknown_08620592:: @ 8620592
- .string "We like friendly POKéMON.$"
-
-gUnknown_086205AC:: @ 86205AC
- .string "We enjoy POKéMON together$"
-
-gUnknown_086205C6:: @ 86205C6
- .string "as sister and brother.$"
-
-gUnknown_086205DD:: @ 86205DD
- .string "I finish with power moves!$"
-
-gUnknown_086205F8:: @ 86205F8
- .string "A mix of different types.$"
-
-gUnknown_08620612:: @ 8620612
- .string "I aim to become the ultimate$"
-
-gUnknown_0862062F:: @ 862062F
- .string "TRAINER!$"
-
-gUnknown_08620638:: @ 8620638
- .string "Exploit the foe's weakness.$"
-
-gUnknown_08620654:: @ 8620654
- .string "Balance is crucial.$"
-
-gUnknown_08620668:: @ 8620668
- .string "My goal is to become the$"
-
-gUnknown_08620681:: @ 8620681
- .string "POKéMON CHAMPION.$"
-
-gUnknown_08620693:: @ 8620693
- .string "Upset the opponent.$"
-
-gUnknown_086206A7:: @ 86206A7
- .string "Type doesn't matter.$"
-
-gUnknown_086206BC:: @ 86206BC
- .string "I'm a top student at the$"
-
-gUnknown_086206D5:: @ 86206D5
- .string "TRAINER'S SCHOOL.$"
-
-gUnknown_086206E7:: @ 86206E7
- .string "Slow, steady suffering.$"
-
-gUnknown_086206FF:: @ 86206FF
- .string "Scary to meet at night.$"
-
-gUnknown_08620717:: @ 8620717
- .string "I see things that others$"
-
-gUnknown_08620730:: @ 8620730
- .string "can't see...$"
-
-gUnknown_0862073D:: @ 862073D
- .string "Anything to win.$"
-
-gUnknown_0862074E:: @ 862074E
- .string "Gorgeous type!$"
-
-gUnknown_0862075D:: @ 862075D
- .string "I have a pool specially for$"
-
-gUnknown_08620779:: @ 8620779
- .string "my POKéMON at home.$"
-
-gUnknown_0862078D:: @ 862078D
- .string "You'll fall under my spell!$"
-
-gUnknown_086207A9:: @ 86207A9
- .string "Mature WATER type.$"
-
-gUnknown_086207BC:: @ 86207BC
- .string "I dream of cruising around$"
-
-gUnknown_086207D7:: @ 86207D7
- .string "the world on a luxury liner.$"
-
-gUnknown_086207F4:: @ 86207F4
- .string "I'll lead you astray.$"
-
-gUnknown_0862080A:: @ 862080A
- .string "Cute, of course.$"
-
-gUnknown_0862081B:: @ 862081B
- .string "I love the SAFARI ZONE.$"
-
-gUnknown_08620833:: @ 8620833
- .string "I seem to end up there.$"
-
-gUnknown_0862084B:: @ 862084B
- .string "Strategy? Who needs it?$"
-
-gUnknown_08620863:: @ 8620863
- .string "I spent big money on it!$"
-
-gUnknown_0862087C:: @ 862087C
- .string "I, being rich, sleep in a$"
-
-gUnknown_08620896:: @ 8620896
- .string "custom POKéMON bed.$"
-
-gUnknown_086208AA:: @ 86208AA
- .string "Wrestle down with power.$"
-
-gUnknown_086208C3:: @ 86208C3
- .string "Took all night to catch.$"
-
-gUnknown_086208DC:: @ 86208DC
- .string "Big, burly, and buff$"
-
-gUnknown_086208F1:: @ 86208F1
- .string "POKéMON are the best...$"
-
-gUnknown_08620909:: @ 8620909
- .string "Ram at full speed!$"
-
-gUnknown_0862091C:: @ 862091C
- .string "Funky WATER type!$"
-
-gUnknown_0862092E:: @ 862092E
- .string "If I can't be out swimming,$"
-
-gUnknown_0862094A:: @ 862094A
- .string "I'll be pumping weights.$"
-
-gUnknown_08620963:: @ 8620963
- .string "Grand slam pummeling!$"
-
-gUnknown_08620979:: @ 8620979
- .string "FIGHTING type.$"
-
-gUnknown_08620988:: @ 8620988
- .string "Not to brag, but I can bust$"
-
-gUnknown_086209A4:: @ 86209A4
- .string "ten roof tiles!$"
-
-gUnknown_086209B4:: @ 86209B4
- .string "Witness karate power!$"
-
-gUnknown_086209CA:: @ 86209CA
- .string "My partners in training!$"
-
-gUnknown_086209E3:: @ 86209E3
- .string "Let us discuss matters of$"
-
-gUnknown_086209FD:: @ 86209FD
- .string "the world with bare fists!$"
-
-gUnknown_08620A18:: @ 8620A18
- .string "Rock to stunning sounds!$"
-
-gUnknown_08620A31:: @ 8620A31
- .string "Electric-and-sound combo!$"
-
-gUnknown_08620A4B:: @ 8620A4B
- .string "My compositions will shock$"
-
-gUnknown_08620A66:: @ 8620A66
- .string "you and stun you!$"
-
-gUnknown_08620A78:: @ 8620A78
- .string "I'll electrify you!$"
-
-gUnknown_08620A8C:: @ 8620A8C
- .string "They're ELECTRIC!$"
-
-gUnknown_08620A9E:: @ 8620A9E
- .string "I want to make people cry$"
-
-gUnknown_08620AB8:: @ 8620AB8
- .string "with songs from my heart.$"
-
-gUnknown_08620AD2:: @ 8620AD2
- .string "Burn it all down!$"
-
-gUnknown_08620AE4:: @ 8620AE4
- .string "Burn-inducing POKéMON.$"
-
-gUnknown_08620AFB:: @ 8620AFB
- .string "When you light a campfire,$"
-
-gUnknown_08620B16:: @ 8620B16
- .string "be sure there's some water.$"
-
-gUnknown_08620B32:: @ 8620B32
- .string "Hang in and be tenacious!$"
-
-gUnknown_08620B4C:: @ 8620B4C
- .string "I'll raise any POKéMON.$"
-
-gUnknown_08620B64:: @ 8620B64
- .string "POKéMON raised in the wild$"
-
-gUnknown_08620B7F:: @ 8620B7F
- .string "grow strong!$"
-
-gUnknown_08620B8C:: @ 8620B8C
- .string "Our love lets us prevail.$"
-
-gUnknown_08620BA6:: @ 8620BA6
- .string "We've had them for years.$"
-
-gUnknown_08620BC0:: @ 8620BC0
- .string "Married 50 years, we've$"
-
-gUnknown_08620BD8:: @ 8620BD8
- .string "devotedly raised POKéMON.$"
-
-gUnknown_08620BF2:: @ 8620BF2
- .string "Attack in waves!$"
-
-gUnknown_08620C03:: @ 8620C03
- .string "BUG POKéMON are cool.$"
-
-gUnknown_08620C19:: @ 8620C19
- .string "I go into the forest every$"
-
-gUnknown_08620C34:: @ 8620C34
- .string "day to catch BUG POKéMON.$"
-
-gUnknown_08620C4E:: @ 8620C4E
- .string "Daze and confuse!$"
-
-gUnknown_08620C60:: @ 8620C60
- .string "Ones with weird powers.$"
-
-gUnknown_08620C78:: @ 8620C78
- .string "I can see through exactly$"
-
-gUnknown_08620C92:: @ 8620C92
- .string "what you're thinking!$"
-
-gUnknown_08620CA8:: @ 8620CA8
- .string "Battle at full power.$"
-
-gUnknown_08620CBE:: @ 8620CBE
- .string "POKéMON of many mysteries.$"
-
-gUnknown_08620CD9:: @ 8620CD9
- .string "When we spoke, I was really$"
-
-gUnknown_08620CF5:: @ 8620CF5
- .string "using telepathy.$"
-
-gUnknown_08620D06:: @ 8620D06
- .string "Calm and collected.$"
-
-gUnknown_08620D1A:: @ 8620D1A
- .string "POKéMON of distinction.$"
-
-gUnknown_08620D32:: @ 8620D32
- .string "We enjoy a spot of tea$"
-
-gUnknown_08620D49:: @ 8620D49
- .string "every day. It's imported.$"
-
-gUnknown_08620D63:: @ 8620D63
- .string "I use my head to battle.$"
-
-gUnknown_08620D7C:: @ 8620D7C
- .string "I love any kind of POKéMON!$"
-
-gUnknown_08620D98:: @ 8620D98
- .string "My daddy gives me spending$"
-
-gUnknown_08620DB3:: @ 8620DB3
- .string "money if I ace a test.$"
-
-gUnknown_08620DCA:: @ 8620DCA
- .string "My knowledge rules!$"
-
-gUnknown_08620DDE:: @ 8620DDE
- .string "Any smart POKéMON!$"
-
-gUnknown_08620DF1:: @ 8620DF1
- .string "I want to be a POKéMON$"
-
-gUnknown_08620E08:: @ 8620E08
- .string "researcher in the future.$"
-
-gUnknown_08620E22:: @ 8620E22
- .string "We talk it over first.$"
-
-gUnknown_08620E39:: @ 8620E39
- .string "POKéMON that we both like.$"
-
-gUnknown_08620E54:: @ 8620E54
- .string "We're senior and junior$"
-
-gUnknown_08620E6C:: @ 8620E6C
- .string "students into POKéMON!$"
-
-gUnknown_08620E83:: @ 8620E83
- .string "Go for it, my dears!$"
-
-gUnknown_08620E98:: @ 8620E98
- .string "I have no likes or dislikes.$"
-
-gUnknown_08620EB5:: @ 8620EB5
- .string "While out shopping for$"
-
-gUnknown_08620ECC:: @ 8620ECC
- .string "supper, I battle too.$"
-
-gUnknown_08620EE2:: @ 8620EE2
- .string "I battle with love!$"
-
-gUnknown_08620EF6:: @ 8620EF6
- .string "A POKéMON raised with love!$"
-
-gUnknown_08620F12:: @ 8620F12
- .string "It's important to build$"
-
-gUnknown_08620F2A:: @ 8620F2A
- .string "trust with your POKéMON.$"
-
-gUnknown_08620F43:: @ 8620F43
- .string "I see through your moves!$"
-
-gUnknown_08620F5D:: @ 8620F5D
- .string "The essence of FIGHTING.$"
-
-gUnknown_08620F76:: @ 8620F76
- .string "I'm not ready to give way$"
-
-gUnknown_08620F90:: @ 8620F90
- .string "to the young yet!$"
-
-gUnknown_08620FA2:: @ 8620FA2
- .string "Attack while defending.$"
-
-gUnknown_08620FBA:: @ 8620FBA
- .string "The FIGHTING type.$"
-
-gUnknown_08620FCD:: @ 8620FCD
- .string "Being old, I have my own$"
-
-gUnknown_08620FE6:: @ 8620FE6
- .string "style of battling.$"
-
-gUnknown_08620FF9:: @ 8620FF9
- .string "I do what I can.$"
-
-gUnknown_0862100A:: @ 862100A
- .string "I use different types.$"
-
-gUnknown_08621021:: @ 8621021
- .string "I'm going to keep working$"
-
-gUnknown_0862103B:: @ 862103B
- .string "until I beat a GYM LEADER.$"
-
-gUnknown_08621056:: @ 8621056
- .string "I battle patiently.$"
-
-gUnknown_0862106A:: @ 862106A
- .string "WATER POKéMON to battle!$"
-
-gUnknown_08621083:: @ 8621083
- .string "I'm the world's only guy to$"
-
-gUnknown_0862109F:: @ 862109F
- .string "catch a huge POKéMON!$"
-
-gUnknown_086210B5:: @ 86210B5
- .string "Exploit the environment!$"
-
-gUnknown_086210CE:: @ 86210CE
- .string "All hail the WATER type!$"
-
-gUnknown_086210E7:: @ 86210E7
- .string "I won't be beaten by some$"
-
-gUnknown_08621101:: @ 8621101
- .string "beach bum SWIMMER!$"
-
-gUnknown_08621114:: @ 8621114
- .string "Speed above all!$"
-
-gUnknown_08621125:: @ 8621125
- .string "I use a speedy POKéMON.$"
-
-gUnknown_0862113D:: @ 862113D
- .string "A marathon is a challenge$"
-
-gUnknown_08621157:: @ 8621157
- .string "against your own self.$"
-
-gUnknown_0862116E:: @ 862116E
- .string "Defense is crucial.$"
-
-gUnknown_08621182:: @ 8621182
- .string "My POKéMON is solid.$"
-
-gUnknown_08621197:: @ 8621197
- .string "I started this for dieting,$"
-
-gUnknown_086211B3:: @ 86211B3
- .string "but I got right into it.$"
-
-gUnknown_086211CC:: @ 86211CC
- .string "Strike before stricken!$"
-
-gUnknown_086211E4:: @ 86211E4
- .string "A fast-running POKéMON!$"
-
-gUnknown_086211FC:: @ 86211FC
- .string "If you ran and ran, you'd$"
-
-gUnknown_08621216:: @ 8621216
- .string "become one with the wind.$"
-
-gUnknown_08621230:: @ 8621230
- .string "All-out offensive!$"
-
-gUnknown_08621243:: @ 8621243
- .string "WATER POKéMON rule!$"
-
-gUnknown_08621257:: @ 8621257
- .string "I must swim over 6 miles$"
-
-gUnknown_08621270:: @ 8621270
- .string "every day.$"
-
-gUnknown_0862127B:: @ 862127B
- .string "Push and push again!$"
-
-gUnknown_08621290:: @ 8621290
- .string "The strength of STEEL.$"
-
-gUnknown_086212A7:: @ 86212A7
- .string "If you're sweating, get$"
-
-gUnknown_086212BF:: @ 86212BF
- .string "fluids into you regularly.$"
-
-gUnknown_086212DA:: @ 86212DA
- .string "Draw the power of WATER.$"
-
-gUnknown_086212F3:: @ 86212F3
- .string "Toughened WATER POKéMON.$"
-
-gUnknown_0862130C:: @ 862130C
- .string "Training POKéMON is good,$"
-
-gUnknown_08621326:: @ 8621326
- .string "but don't neglect yourself.$"
-
-gUnknown_08621342:: @ 8621342
- .string "It's about POKéMON power!$"
-
-gUnknown_0862135C:: @ 862135C
- .string "See the power of DRAGONS!$"
-
-gUnknown_08621376:: @ 8621376
- .string "I'll become legendary as the$"
-
-gUnknown_08621393:: @ 8621393
- .string "strongest one day!$"
-
-gUnknown_086213A6:: @ 86213A6
- .string "I'll show you my technique!$"
-
-gUnknown_086213C2:: @ 86213C2
- .string "Elegantly wheeling BIRDS.$"
-
-gUnknown_086213DC:: @ 86213DC
- .string "My BIRD POKéMON, deliver my$"
-
-gUnknown_086213F8:: @ 86213F8
- .string "love to that girl!$"
-
-gUnknown_0862140B:: @ 862140B
- .string "You'll suffer from poison!$"
-
-gUnknown_08621426:: @ 8621426
- .string "Poisonous POKéMON.$"
-
-gUnknown_08621439:: @ 8621439
- .string "I undertake training so$"
-
-gUnknown_08621451:: @ 8621451
- .string "that I may become a ninja.$"
-
-gUnknown_0862146C:: @ 862146C
- .string "The first strike wins!$"
-
-gUnknown_08621483:: @ 8621483
- .string "Speedy FIGHTING type.$"
-
-gUnknown_08621499:: @ 8621499
- .string "If my POKéMON lose,$"
-
-gUnknown_086214AD:: @ 86214AD
- .string "I'll carry on the fight!$"
-
-gUnknown_086214C6:: @ 86214C6
- .string "Go, go, my POKéMON!$"
-
-gUnknown_086214DA:: @ 86214DA
- .string "I'll raise anything.$"
-
-gUnknown_086214EF:: @ 86214EF
- .string "UV rays are your skin's$"
-
-gUnknown_08621507:: @ 8621507
- .string "enemy. Get protected.$"
-
-gUnknown_0862151D:: @ 862151D
- .string "No mercy!$"
-
-gUnknown_08621527:: @ 8621527
- .string "Cute WATER POKéMON.$"
-
-gUnknown_0862153B:: @ 862153B
- .string "I have too many fans.$"
-
-gUnknown_08621551:: @ 8621551
- .string "I was interviewed on TV.$"
-
-gUnknown_0862156A:: @ 862156A
- .string "I think about this & that.$"
-
-gUnknown_08621585:: @ 8621585
- .string "I like all POKéMON.$"
-
-gUnknown_08621599:: @ 8621599
- .string "What lies beyond that$"
-
-gUnknown_086215AF:: @ 86215AF
- .string "yonder hill?$"
-
-gUnknown_086215BC:: @ 86215BC
- .string "We battle together!$"
-
-gUnknown_086215D0:: @ 86215D0
- .string "We train together!$"
-
-gUnknown_086215E3:: @ 86215E3
- .string "We like the same POKéMON,$"
-
-gUnknown_086215FD:: @ 86215FD
- .string "but different desserts.$"
-
-gUnknown_08621615:: @ 8621615
- .string "I force things with power!$"
-
-gUnknown_08621630:: @ 8621630
- .string "WATER and FIGHTING types.$"
-
-gUnknown_0862164A:: @ 862164A
- .string "Seamen are rough spirits!$"
-
-gUnknown_08621664:: @ 8621664
- .string "Any complaints?$"
-
-gUnknown_08621674:: @ 8621674
- .string "Up for a fight anytime!$"
-
-gUnknown_0862168C:: @ 862168C
- .string "WATER POKéMON are my faves!$"
-
-gUnknown_086216A8:: @ 86216A8
- .string "If you want to shout loud,$"
-
-gUnknown_086216C3:: @ 86216C3
- .string "suck in air with your belly!$"
-
-gUnknown_086216E0:: @ 86216E0
- .string "Protect POKéMON from harm.$"
-
-gUnknown_086216FB:: @ 86216FB
- .string "I love rare POKéMON.$"
-
-gUnknown_08621710:: @ 8621710
- .string "I want to collect all the$"
-
-gUnknown_0862172A:: @ 862172A
- .string "world's rare POKéMON.$"
-
-gUnknown_08621740:: @ 8621740
- .string "I count on power.$"
-
-gUnknown_08621752:: @ 8621752
- .string "POKéMON are my children.$"
-
-gUnknown_0862176B:: @ 862176B
- .string "It takes knowledge and$"
-
-gUnknown_08621782:: @ 8621782
- .string "love to raise POKéMON.$"
-
-gUnknown_08621799:: @ 8621799
- .string "Full-on attack!$"
-
-gUnknown_086217A9:: @ 86217A9
- .string "Anything. I'll raise it.$"
-
-gUnknown_086217C2:: @ 86217C2
- .string "I give them {POKEBLOCK}S for$"
-
-gUnknown_086217D9:: @ 86217D9
- .string "going after CONTEST titles.$"
-
-gUnknown_086217F5:: @ 86217F5
- .string "I raise POKéMON with care.$"
-
-gUnknown_08621810:: @ 8621810
- .string "Fun-to-raise POKéMON.$"
-
-gUnknown_08621826:: @ 8621826
- .string "Treat every POKéMON you$"
-
-gUnknown_0862183E:: @ 862183E
- .string "meet with respect.$"
-
-gUnknown_08621851:: @ 8621851
- .string "I believe in my POKéMON.$"
-
-gUnknown_0862186A:: @ 862186A
- .string "I like strong POKéMON.$"
-
-gUnknown_08621881:: @ 8621881
- .string "I'm training for rescue$"
-
-gUnknown_08621899:: @ 8621899
- .string "work with my POKéMON.$"
-
-gUnknown_086218AF:: @ 86218AF
- .string "Attack in waves!$"
-
-gUnknown_086218C0:: @ 86218C0
- .string "I use different types.$"
-
-gUnknown_086218D7:: @ 86218D7
- .string "Those who destroy nature$"
-
-gUnknown_086218F0:: @ 86218F0
- .string "must never be forgiven!$"
-
-gUnknown_08621908:: @ 8621908
- .string "I'll show you some guts!$"
-
-gUnknown_08621921:: @ 8621921
- .string "Cute POKéMON are my faves!$"
-
-gUnknown_0862193C:: @ 862193C
- .string "After a battle, I always$"
-
-gUnknown_08621955:: @ 8621955
- .string "bathe with my POKéMON.$"
-
-gUnknown_0862196C:: @ 862196C
- .string "Lightning-fast attack!$"
-
-gUnknown_08621983:: @ 8621983
- .string "BUG POKéMON are number 1!$"
-
-gUnknown_0862199D:: @ 862199D
- .string "If you want to catch BUG$"
-
-gUnknown_086219B6:: @ 86219B6
- .string "POKéMON, wake up early.$"
-
-gUnknown_086219CE:: @ 86219CE
- .string "I battle with power.$"
-
-gUnknown_086219E3:: @ 86219E3
- .string "Hard-bodied POKéMON.$"
-
-gUnknown_086219F8:: @ 86219F8
- .string "I've been planning a month$"
-
-gUnknown_08621A13:: @ 8621A13
- .string "for today's hike.$"
-
-gUnknown_08621A25:: @ 8621A25
- .string "I like it hot!$"
-
-gUnknown_08621A34:: @ 8621A34
- .string "Hot POKéMON!$"
-
-gUnknown_08621A41:: @ 8621A41
- .string "As much as I love POKéMON,$"
-
-gUnknown_08621A5C:: @ 8621A5C
- .string "I surely like hiking!$"
-
-gUnknown_08621A72:: @ 8621A72
- .string "Lovey-dovey strategy!$"
-
-gUnknown_08621A88:: @ 8621A88
- .string "Lovey-dovey POKéMON!$"
-
-gUnknown_08621A9D:: @ 8621A9D
- .string "We're lovey-dovey!$"
-
-gUnknown_08621AB0:: @ 8621AB0
- .string "Forever lovey-dovey!$"
-
-gUnknown_08621AC5:: @ 8621AC5
- .string "We let it all hang out.$"
-
-gUnknown_08621ADD:: @ 8621ADD
- .string "The 1st POKéMON I caught.$"
-
-gUnknown_08621AF7:: @ 8621AF7
- .string "POKéMON and I have grown$"
-
-gUnknown_08621B10:: @ 8621B10
- .string "stronger together.$"
-
-gUnknown_08621B23:: @ 8621B23
- .string "ROCK-type power attack.$"
-
-gUnknown_08621B3B:: @ 8621B3B
- .string "I prefer rock-hard POKéMON.$"
-
-gUnknown_08621B57:: @ 8621B57
- .string "A LEADER of a big GYM bears$"
-
-gUnknown_08621B73:: @ 8621B73
- .string "a lot of responsibility.$"
-
-gUnknown_08621B8C:: @ 8621B8C
- .string "Direct physical action!$"
-
-gUnknown_08621BA4:: @ 8621BA4
- .string "FIGHTING POKéMON rule!$"
-
-gUnknown_08621BBB:: @ 8621BBB
- .string "The world awaits me as the$"
-
-gUnknown_08621BD6:: @ 8621BD6
- .string "next big wave!$"
-
-gUnknown_08621BE5:: @ 8621BE5
- .string "I choose to electrify.$"
-
-gUnknown_08621BFC:: @ 8621BFC
- .string "Get shocked by electricity!$"
-
-gUnknown_08621C18:: @ 8621C18
- .string "One must never throw a$"
-
-gUnknown_08621C2F:: @ 8621C2F
- .string "match. Even I must not.$"
-
-gUnknown_08621C47:: @ 8621C47
- .string "Battle aggressively.$"
-
-gUnknown_08621C5C:: @ 8621C5C
- .string "Burn with passion!$"
-
-gUnknown_08621C6F:: @ 8621C6F
- .string "Completely wash away daily$"
-
-gUnknown_08621C8A:: @ 8621C8A
- .string "fatigue in hot springs!$"
-
-gUnknown_08621CA2:: @ 8621CA2
- .string "I flexibly adapt my style.$"
-
-gUnknown_08621CBD:: @ 8621CBD
- .string "Grown in a balanced manner.$"
-
-gUnknown_08621CD9:: @ 8621CD9
- .string "I walk the 30 minutes from$"
-
-gUnknown_08621CF4:: @ 8621CF4
- .string "home to here every day.$"
-
-gUnknown_08621D0C:: @ 8621D0C
- .string "I take advantage of speed.$"
-
-gUnknown_08621D27:: @ 8621D27
- .string "Graceful sky dancers.$"
-
-gUnknown_08621D3D:: @ 8621D3D
- .string "The ultimate would be to$"
-
-gUnknown_08621D56:: @ 8621D56
- .string "live as one with nature.$"
-
-gUnknown_08621D6F:: @ 8621D6F
- .string "We battle in cooperation.$"
-
-gUnknown_08621D89:: @ 8621D89
- .string "Always friendly POKéMON.$"
-
-gUnknown_08621DA2:: @ 8621DA2
- .string "Papa has trouble telling$"
-
-gUnknown_08621DBB:: @ 8621DBB
- .string "the two of us apart!$"
-
-gUnknown_08621DD0:: @ 8621DD0
- .string "I use splendid waterpower.$"
-
-gUnknown_08621DEB:: @ 8621DEB
- .string "POKéMON of elegance!$"
-
-gUnknown_08621E00:: @ 8621E00
- .string "The adulation of beautiful$"
-
-gUnknown_08621E1B:: @ 8621E1B
- .string "ladies fills me with energy!$"
-
-gUnknown_08621E38:: @ 8621E38
- .string "Offense over defense!$"
-
-gUnknown_08621E4E:: @ 8621E4E
- .string "The DARK side's beauties.$"
-
-gUnknown_08621E68:: @ 8621E68
- .string "They said I was a punk, but$"
-
-gUnknown_08621E84:: @ 8621E84
- .string "I'm one of the ELITE FOUR!$"
-
-gUnknown_08621E9F:: @ 8621E9F
- .string "Confuse and confound.$"
-
-gUnknown_08621EB5:: @ 8621EB5
- .string "There's nothing definite.$"
-
-gUnknown_08621ECF:: @ 8621ECF
- .string "I wonder how my grandma at$"
-
-gUnknown_08621EEA:: @ 8621EEA
- .string "MT. PYRE is doing?$"
-
-gUnknown_08621EFD:: @ 8621EFD
- .string "I use items for help.$"
-
-gUnknown_08621F13:: @ 8621F13
- .string "Flaming passion in icy cold!$"
-
-gUnknown_08621F30:: @ 8621F30
- .string "The ICE type can be better$"
-
-gUnknown_08621F4B:: @ 8621F4B
- .string "trained in this hot land.$"
-
-gUnknown_08621F65:: @ 8621F65
- .string "Harness strong abilities.$"
-
-gUnknown_08621F7F:: @ 8621F7F
- .string "The raw power of DRAGONS!$"
-
-gUnknown_08621F99:: @ 8621F99
- .string "I dedicate myself to the$"
-
-gUnknown_08621FB2:: @ 8621FB2
- .string "POKéMON that saved me.$"
-
-gUnknown_08621FC9:: @ 8621FC9
- .string "Dignity and respect.$"
-
-gUnknown_08621FDE:: @ 8621FDE
- .string "I prefer POKéMON of grace.$"
-
-gUnknown_08621FF9:: @ 8621FF9
- .string "I represent beauty as$"
-
-gUnknown_0862200F:: @ 862200F
- .string "well as intelligence.$"
-
-.align 2
-
-@ strategy, mon text, introduction1, introduction2
-gUnknown_08622028:: @ 8622028
- .4byte gUnknown_08620390, gUnknown_086203AA, gUnknown_086203C2, gUnknown_086203DB
- .4byte gUnknown_086203F2, gUnknown_0862040D, gUnknown_08620428, gUnknown_08620444
- .4byte gUnknown_08620456, gUnknown_0862046C, gUnknown_08620481, gUnknown_0862049C
- .4byte gUnknown_086204B0, gUnknown_086204C7, gUnknown_086204DD, gUnknown_086204F9
- .4byte gUnknown_0862050E, gUnknown_0862052B, gUnknown_08620546, gUnknown_08620562
- .4byte gUnknown_0862057D, gUnknown_08620592, gUnknown_086205AC, gUnknown_086205C6
- .4byte gUnknown_086205DD, gUnknown_086205F8, gUnknown_08620612, gUnknown_0862062F
- .4byte gUnknown_08620638, gUnknown_08620654, gUnknown_08620668, gUnknown_08620681
- .4byte gUnknown_08620693, gUnknown_086206A7, gUnknown_086206BC, gUnknown_086206D5
- .4byte gUnknown_086206E7, gUnknown_086206FF, gUnknown_08620717, gUnknown_08620730
- .4byte gUnknown_0862073D, gUnknown_0862074E, gUnknown_0862075D, gUnknown_08620779
- .4byte gUnknown_0862078D, gUnknown_086207A9, gUnknown_086207BC, gUnknown_086207D7
- .4byte gUnknown_086207F4, gUnknown_0862080A, gUnknown_0862081B, gUnknown_08620833
- .4byte gUnknown_0862084B, gUnknown_08620863, gUnknown_0862087C, gUnknown_08620896
- .4byte gUnknown_086208AA, gUnknown_086208C3, gUnknown_086208DC, gUnknown_086208F1
- .4byte gUnknown_08620909, gUnknown_0862091C, gUnknown_0862092E, gUnknown_0862094A
- .4byte gUnknown_08620963, gUnknown_08620979, gUnknown_08620988, gUnknown_086209A4
- .4byte gUnknown_086209B4, gUnknown_086209CA, gUnknown_086209E3, gUnknown_086209FD
- .4byte gUnknown_08620A18, gUnknown_08620A31, gUnknown_08620A4B, gUnknown_08620A66
- .4byte gUnknown_08620A78, gUnknown_08620A8C, gUnknown_08620A9E, gUnknown_08620AB8
- .4byte gUnknown_08620AD2, gUnknown_08620AE4, gUnknown_08620AFB, gUnknown_08620B16
- .4byte gUnknown_08620B32, gUnknown_08620B4C, gUnknown_08620B64, gUnknown_08620B7F
- .4byte gUnknown_08620B8C, gUnknown_08620BA6, gUnknown_08620BC0, gUnknown_08620BD8
- .4byte gUnknown_08620BF2, gUnknown_08620C03, gUnknown_08620C19, gUnknown_08620C34
- .4byte gUnknown_08620C4E, gUnknown_08620C60, gUnknown_08620C78, gUnknown_08620C92
- .4byte gUnknown_08620CA8, gUnknown_08620CBE, gUnknown_08620CD9, gUnknown_08620CF5
- .4byte gUnknown_08620D06, gUnknown_08620D1A, gUnknown_08620D32, gUnknown_08620D49
- .4byte gUnknown_08620D63, gUnknown_08620D7C, gUnknown_08620D98, gUnknown_08620DB3
- .4byte gUnknown_08620DCA, gUnknown_08620DDE, gUnknown_08620DF1, gUnknown_08620E08
- .4byte gUnknown_08620E22, gUnknown_08620E39, gUnknown_08620E54, gUnknown_08620E6C
- .4byte gUnknown_08620E83, gUnknown_08620E98, gUnknown_08620EB5, gUnknown_08620ECC
- .4byte gUnknown_08620EE2, gUnknown_08620EF6, gUnknown_08620F12, gUnknown_08620F2A
- .4byte gUnknown_08620F43, gUnknown_08620F5D, gUnknown_08620F76, gUnknown_08620F90
- .4byte gUnknown_08620FA2, gUnknown_08620FBA, gUnknown_08620FCD, gUnknown_08620FE6
- .4byte gUnknown_08620FF9, gUnknown_0862100A, gUnknown_08621021, gUnknown_0862103B
- .4byte gUnknown_08621056, gUnknown_0862106A, gUnknown_08621083, gUnknown_0862109F
- .4byte gUnknown_086210B5, gUnknown_086210CE, gUnknown_086210E7, gUnknown_08621101
- .4byte gUnknown_08621114, gUnknown_08621125, gUnknown_0862113D, gUnknown_08621157
- .4byte gUnknown_0862116E, gUnknown_08621182, gUnknown_08621197, gUnknown_086211B3
- .4byte gUnknown_086211CC, gUnknown_086211E4, gUnknown_086211FC, gUnknown_08621216
- .4byte gUnknown_08621230, gUnknown_08621243, gUnknown_08621257, gUnknown_08621270
- .4byte gUnknown_0862127B, gUnknown_08621290, gUnknown_086212A7, gUnknown_086212BF
- .4byte gUnknown_086212DA, gUnknown_086212F3, gUnknown_0862130C, gUnknown_08621326
- .4byte gUnknown_08621342, gUnknown_0862135C, gUnknown_08621376, gUnknown_08621393
- .4byte gUnknown_086213A6, gUnknown_086213C2, gUnknown_086213DC, gUnknown_086213F8
- .4byte gUnknown_0862140B, gUnknown_08621426, gUnknown_08621439, gUnknown_08621451
- .4byte gUnknown_0862146C, gUnknown_08621483, gUnknown_08621499, gUnknown_086214AD
- .4byte gUnknown_086214C6, gUnknown_086214DA, gUnknown_086214EF, gUnknown_08621507
- .4byte gUnknown_0862151D, gUnknown_08621527, gUnknown_0862153B, gUnknown_08621551
- .4byte gUnknown_0862156A, gUnknown_08621585, gUnknown_08621599, gUnknown_086215AF
- .4byte gUnknown_086215BC, gUnknown_086215D0, gUnknown_086215E3, gUnknown_086215FD
- .4byte gUnknown_08621615, gUnknown_08621630, gUnknown_0862164A, gUnknown_08621664
- .4byte gUnknown_08621674, gUnknown_0862168C, gUnknown_086216A8, gUnknown_086216C3
- .4byte gUnknown_086216E0, gUnknown_086216FB, gUnknown_08621710, gUnknown_0862172A
- .4byte gUnknown_08621740, gUnknown_08621752, gUnknown_0862176B, gUnknown_08621782
- .4byte gUnknown_08621799, gUnknown_086217A9, gUnknown_086217C2, gUnknown_086217D9
- .4byte gUnknown_086217F5, gUnknown_08621810, gUnknown_08621826, gUnknown_0862183E
- .4byte gUnknown_08621851, gUnknown_0862186A, gUnknown_08621881, gUnknown_08621899
- .4byte gUnknown_086218AF, gUnknown_086218C0, gUnknown_086218D7, gUnknown_086218F0
- .4byte gUnknown_08621908, gUnknown_08621921, gUnknown_0862193C, gUnknown_08621955
- .4byte gUnknown_0862196C, gUnknown_08621983, gUnknown_0862199D, gUnknown_086219B6
- .4byte gUnknown_086219CE, gUnknown_086219E3, gUnknown_086219F8, gUnknown_08621A13
- .4byte gUnknown_08621A25, gUnknown_08621A34, gUnknown_08621A41, gUnknown_08621A5C
- .4byte gUnknown_08621A72, gUnknown_08621A88, gUnknown_08621A9D, gUnknown_08621AB0
- .4byte gUnknown_08621AC5, gUnknown_08621ADD, gUnknown_08621AF7, gUnknown_08621B10
- .4byte gUnknown_08621B23, gUnknown_08621B3B, gUnknown_08621B57, gUnknown_08621B73
- .4byte gUnknown_08621B8C, gUnknown_08621BA4, gUnknown_08621BBB, gUnknown_08621BD6
- .4byte gUnknown_08621BE5, gUnknown_08621BFC, gUnknown_08621C18, gUnknown_08621C2F
- .4byte gUnknown_08621C47, gUnknown_08621C5C, gUnknown_08621C6F, gUnknown_08621C8A
- .4byte gUnknown_08621CA2, gUnknown_08621CBD, gUnknown_08621CD9, gUnknown_08621CF4
- .4byte gUnknown_08621D0C, gUnknown_08621D27, gUnknown_08621D3D, gUnknown_08621D56
- .4byte gUnknown_08621D6F, gUnknown_08621D89, gUnknown_08621DA2, gUnknown_08621DBB
- .4byte gUnknown_08621DD0, gUnknown_08621DEB, gUnknown_08621E00, gUnknown_08621E1B
- .4byte gUnknown_08621E38, gUnknown_08621E4E, gUnknown_08621E68, gUnknown_08621E84
- .4byte gUnknown_08621E9F, gUnknown_08621EB5, gUnknown_08621ECF, gUnknown_08621EEA
- .4byte gUnknown_08621EFD, gUnknown_08621F13, gUnknown_08621F30, gUnknown_08621F4B
- .4byte gUnknown_08621F65, gUnknown_08621F7F, gUnknown_08621F99, gUnknown_08621FB2
- .4byte gUnknown_08621FC9, gUnknown_08621FDE, gUnknown_08621FF9, gUnknown_0862200F
-
-gUnknown_08622508:: @ 8622508
- .byte 0, 2
-
-gUnknown_0862250A:: @ 862250A
- .byte 0, 1, 2, 0, 0, 0
-
-// pokenav_unk_4.s
-gUnknown_08622510:: @ 8622510
- .incbin "graphics/pokenav/ui_matchcall.gbapal"
-
-gUnknown_08622530:: @ 8622530
- .incbin "graphics/pokenav/ui_matchcall.4bpp.lz"
-
-gUnknown_086225D4:: @ 86225D4
- .incbin "graphics/pokenav/ui_matchcall.bin.lz"
-
-gUnknown_08622698:: @ 8622698
- .incbin "graphics/pokenav/arrow2.gbapal"
-
-gUnknown_086226B8:: @ 86226B8
- .incbin "graphics/pokenav/arrow2.4bpp.lz"
-
-gUnknown_086226E0:: @ 86226E0
- .incbin "graphics/pokenav/86226E0.gbapal"
-
-gUnknown_08622700:: @ 8622700
- .incbin "graphics/pokenav/8622700.gbapal"
-
-gUnknown_08622720:: @ 8622720
- .incbin "graphics/pokenav/pokeball_matchcall.gbapal"
-
-gUnknown_08622760:: @ 8622760
- .incbin "graphics/pokenav/pokeball_matchcall.4bpp.lz"
-
-gUnknown_0862278C:: @ 862278C
- .4byte 0x11FD
- .4byte 0x20206A
-
-gUnknown_08622794:: @ 8622794
- .4byte 0x00003077
-
-gUnknown_08622798:: @ 8622798
- .4byte NULL
- .4byte sub_81CB510
- .4byte sub_81CB588
- .4byte sub_81CB600
- .4byte sub_81CB678
- .4byte sub_81CB6F0
- .4byte sub_81CB734
- .4byte sub_81CB75C
- .4byte sub_81CB7A0
- .4byte sub_81CB824
- .4byte sub_81CB888
- .4byte sub_81CB93C
- .4byte sub_81CBAD4
- .4byte sub_81CB9C8
- .4byte sub_81CBA68
- .4byte sub_81CBB74
-
-gUnknown_086227D8:: @ 86227D8
- window_template 2, 0, 5, 11, 2, 2, 16
-
-gUnknown_086227E0:: @ 86227E0
- window_template 2, 0, 9, 11, 8, 2, 0x26
-
-gUnknown_086227E8:: @ 86227E8
- .4byte gUnknown_085EC017
- .4byte gUnknown_085EC01C
- .4byte gUnknown_085EC022
-
-gUnknown_086227F4:: @ 86227F4
- .string "·{PAUSE 0x04}·{PAUSE 0x04}·{PAUSE 0x04}·{PAUSE 0x04}·\p"
- .string "$"
- .align 2
-
-gUnknown_08622808:: @ 8622808
- window_template 1, 1, 12, 0x1C, 4, 1, 10
-
-gUnknown_08622810:: @ 8622810
- obj_tiles gUnknown_086226B8, 0x40, 7
-
-gUnknown_08622818:: @ 8622818
- obj_pal gUnknown_08622698, 12
- null_obj_pal
-
-gUnknown_08622828:: @ 8622828
- .2byte 0x8000
- .2byte 0x0
- .2byte 0x400
- .2byte 0x0
-
-gUnknown_08622830:: @ 8622830
- spr_template 7, 12, gUnknown_08622828, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_81CC34C
-
-gUnknown_08622848:: @ 8622848
- .2byte 0x0
- .2byte 0xC000
- .2byte 0x400
- .2byte 0x0
-
-gUnknown_08622850:: @ 8622850
- spr_template 8, 13, gUnknown_08622848, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-// pokenav_unk_5.s
-gUnknown_08622868:: @ 8622868
- .incbin "graphics/pokenav/8622868.gbapal"
-
-gUnknown_08622888:: @ 8622888
- .incbin "graphics/pokenav/zoom_tiles.4bpp.lz"
-
-gUnknown_08622A7C:: @ 8622A7C
- .incbin "graphics/pokenav/city_maps/lavaridge_0.bin.lz"
-
-gUnknown_08622AC0:: @ 8622AC0
- .incbin "graphics/pokenav/city_maps/fallarbor_0.bin.lz"
-
-gUnknown_08622B08:: @ 8622B08
- .incbin "graphics/pokenav/city_maps/fortree_0.bin.lz"
-
-gUnknown_08622B58:: @ 8622B58
- .incbin "graphics/pokenav/city_maps/slateport_0.bin.lz"
-
-gUnknown_08622BB8:: @ 8622BB8
- .incbin "graphics/pokenav/city_maps/slateport_1.bin.lz"
-
-gUnknown_08622C04:: @ 8622C04
- .incbin "graphics/pokenav/city_maps/rustboro_0.bin.lz"
-
-gUnknown_08622C58:: @ 8622C58
- .incbin "graphics/pokenav/city_maps/rustboro_1.bin.lz"
-
-gUnknown_08622CAC:: @ 8622CAC
- .incbin "graphics/pokenav/city_maps/pacifidlog_0.bin.lz"
-
-gUnknown_08622CEC:: @ 8622CEC
- .incbin "graphics/pokenav/city_maps/mauville_0.bin.lz"
-
-gUnknown_08622D44:: @ 8622D44
- .incbin "graphics/pokenav/city_maps/mauville_1.bin.lz"
-
-gUnknown_08622D98:: @ 8622D98
- .incbin "graphics/pokenav/city_maps/oldale_0.bin.lz"
-
-gUnknown_08622DC8:: @ 8622DC8
- .incbin "graphics/pokenav/city_maps/lilycove_0.bin.lz"
-
-gUnknown_08622E14:: @ 8622E14
- .incbin "graphics/pokenav/city_maps/lilycove_1.bin.lz"
-
-gUnknown_08622E6C:: @ 8622E6C
- .incbin "graphics/pokenav/city_maps/littleroot_0.bin.lz"
-
-gUnknown_08622E9C:: @ 8622E9C
- .incbin "graphics/pokenav/city_maps/dewford_0.bin.lz"
-
-gUnknown_08622ED4:: @ 8622ED4
- .incbin "graphics/pokenav/city_maps/sootopolis_0.bin.lz"
-
-gUnknown_08622F14:: @ 8622F14
- .incbin "graphics/pokenav/city_maps/ever_grande_0.bin.lz"
-
-gUnknown_08622F5C:: @ 8622F5C
- .incbin "graphics/pokenav/city_maps/ever_grande_1.bin.lz"
-
-gUnknown_08622FA0:: @ 8622FA0
- .incbin "graphics/pokenav/city_maps/verdanturf_0.bin.lz"
-
-gUnknown_08622FD8:: @ 8622FD8
- .incbin "graphics/pokenav/city_maps/mossdeep_0.bin.lz"
-
-gUnknown_08623020:: @ 8623020
- .incbin "graphics/pokenav/city_maps/mossdeep_1.bin.lz"
-
-gUnknown_0862307C:: @ 862307C
- .incbin "graphics/pokenav/city_maps/petalburg_0.bin.lz"
-
-gUnknown_086230D8:: @ 86230D8
- .4byte 0x11F5
- .4byte 0x206A
- .4byte 0x3402
-
-gUnknown_086230E4:: @ 86230E4
- .4byte NULL
- .4byte sub_81CC848
- .4byte sub_81CC878
- .4byte sub_81CC8D8
- .4byte sub_81CC95C
-
-gUnknown_086230F8:: @ 86230F8
- obj_tiles gHoennMapZoomIcons_Gfx, 0x800, 6
-
-gUnknown_08623100:: @ 8623100
- obj_pal gHoennMapZoomIcons_Pal, 11
- null_obj_pal
-
-gUnknown_08623110:: @ 8623110
- .byte 1
- .byte 17
- .byte 4
- .byte 12
- .byte 13
- .byte 1
- .2byte 0x4C
-
-gUnknown_08623118:: @ 8623118
- .4byte 0, gUnknown_08622E6C
- .4byte 1, gUnknown_08622D98
- .4byte 2, gUnknown_08622E9C
- .4byte 3, gUnknown_08622A7C
- .4byte 4, gUnknown_08622AC0
- .4byte 5, gUnknown_08622FA0
- .4byte 6, gUnknown_08622CAC
- .4byte 7, gUnknown_0862307C
- .4byte 8, gUnknown_08622B58
- .4byte 0x10008, gUnknown_08622BB8
- .4byte 9, gUnknown_08622D44
- .4byte 0x10009, gUnknown_08622CEC
- .4byte 0xA, gUnknown_08622C04
- .4byte 0x1000A, gUnknown_08622C58
- .4byte 0xB, gUnknown_08622B08
- .4byte 0xC, gUnknown_08622E14
- .4byte 0x1000C, gUnknown_08622DC8
- .4byte 0xD, gUnknown_08623020
- .4byte 0x1000D, gUnknown_08622FD8
- .4byte 0xE, gUnknown_08622ED4
- .4byte 0xF, gUnknown_08622F14
- .4byte 0x1000F, gUnknown_08622F5C
-
-gUnknown_086231C8:: @ 86231C8
- .2byte 0x4000
- .2byte 0x4000
- .2byte 0x400
- .2byte 0x0
-
-gUnknown_086231D0:: @ 86231D0
- spr_template 6, 11, gUnknown_086231C8, gDummySpriteAnimTable, NULL, gDummySpriteAffineAnimTable, sub_81CCEF4
-
-// pokenav_unk_6.s
-// <none>
-
-// pokenav_unk_7.s
-gUnknown_086231E8:: @ 86231E8
- .incbin "graphics/pokenav/86231E8.gbapal"
-
-gUnknown_08623208:: @ 8623208
- .incbin "graphics/pokenav/8623208.gbapal"
-
-gUnknown_08623228:: @ 8623228
- .incbin "graphics/pokenav/8623228.4bpp.lz"
-
-gUnknown_0862323C:: @ 862323C
- .incbin "graphics/pokenav/862323C.bin.lz"
-
-gUnknown_08623338:: @ 8623338
- .incbin "graphics/pokenav/8623338.gbapal"
-
-gUnknown_08623358:: @ 8623358
- .4byte 0x11F5
- .4byte 0x21DE
- .4byte 0x31EB
-
-gUnknown_08623364:: @ 8623364
- window_template 1, 13, 1, 13, 4, 15, 2
-
-gUnknown_0862336C:: @ 862336C
- window_template 1, 1, 6, 7, 2, 15, 0x36
-
-gUnknown_08623374:: @ 8623374
- window_template 1, 1, 0x1C, 5, 2, 15, 0x44
-
-gUnknown_0862337C:: @ 862337C
- window_template 1, 13, 0x1C, 3, 2, 15, 0x44
-
-// pokenav_unk_8.s
-gUnknown_08623384:: @ 8623384
- .4byte NULL
- .4byte sub_81CE37C
- .4byte sub_81CE2D0
- .4byte sub_81CE4D8
- .4byte sub_81CE5E4
- .4byte sub_81CE6BC
- .4byte sub_81CE700
-
-gUnknown_086233A0:: @ 86233A0
- .4byte 0x16, 0x17, 0x18, 0x21, 0x2F
-
-gUnknown_086233B4:: @ 86233B4
- .4byte sub_81CF134
- .4byte sub_81CF1C4
- .4byte sub_81CF1D8
- .4byte sub_81CF278
-
-gUnknown_086233C4:: @ 86233C4
- .incbin "graphics/pokenav/condition_search2.gbapal"
-
-gUnknown_086233E4:: @ 86233E4
- .incbin "graphics/pokenav/condition_search2.4bpp.lz"
-
-gUnknown_086234AC:: @ 86234AC
- .incbin "graphics/pokenav/condition_search2.bin.lz"
-
-gUnknown_08623570:: @ 8623570
- .incbin "graphics/pokenav/8623570.gbapal"
-
-gUnknown_08623590:: @ 8623590
- .4byte 0x2065
-
-gUnknown_08623594:: @ 8623594
- .4byte 0x307A
-
-gUnknown_08623598:: @ 8623598
- .4byte NULL
- .4byte sub_81CF578
- .4byte sub_81CF5F0
- .4byte sub_81CF668
- .4byte sub_81CF6E0
- .4byte sub_81CF758
- .4byte sub_81CF798
-
-gUnknown_086235B4:: @ 86235B4
- window_template 1, 1, 6, 7, 2, 1, 20
-
-gUnknown_086235BC:: @ 86235BC
- .string "{COLOR_HIGHLIGHT_SHADOW}{LIGHT_RED}{WHITE}{GREEN}♂{COLOR_HIGHLIGHT_SHADOW}{DARK_GREY}{WHITE}{LIGHT_GREY}$"
- .align 2
-
-gUnknown_086235C8:: @ 86235C8
- .string "{COLOR_HIGHLIGHT_SHADOW}{LIGHT_GREEN}{WHITE}{BLUE}♀{COLOR_HIGHLIGHT_SHADOW}{DARK_GREY}{WHITE}{LIGHT_GREY}$"
- .align 2
-
-gUnknown_086235D4:: @ 86235D4
- .string "{UNK_SPACER}$"
- .align 2
-
-// pokenav_unk_9.s
-gUnknown_086235D8:: @ 86235D8
- .4byte sub_81CFB8C
- .4byte sub_81CFC2C
- .4byte sub_81CFC40
-
-gUnknown_086235E4:: @ 86235E4
- .incbin "graphics/pokenav/ui_ribbons.gbapal"
-
-gUnknown_08623604:: @ 8623604
- .incbin "graphics/pokenav/ui_ribbons.4bpp.lz"
-
-gUnknown_086236CC:: @ 86236CC
- .incbin "graphics/pokenav/ui_ribbons.bin.lz"
-
-gUnknown_08623790:: @ 8623790
- .incbin "graphics/pokenav/8623790.gbapal"
-
-gUnknown_086237B0:: @ 86237B0
- .4byte 0x2065
-
-gUnknown_086237B4:: @ 86237B4
- .4byte 0x307A
-
-gUnknown_086237B8:: @ 86237B8
- .4byte NULL
- .4byte sub_81CFFFC
- .4byte sub_81D0074
- .4byte sub_81D00EC
- .4byte sub_81D0164
- .4byte sub_81D01DC
- .4byte sub_81D021C
-
-gUnknown_086237D4:: @ 86237D4
- window_template 1, 1, 6, 7, 2, 1, 20
-
-gUnknown_086237DC:: @ 86237DC
- .string "{COLOR_HIGHLIGHT_SHADOW}{LIGHT_RED}{WHITE}{GREEN}♂{COLOR_HIGHLIGHT_SHADOW}{DARK_GREY}{WHITE}{LIGHT_GREY}$"
- .align 2
-
-gUnknown_086237E8:: @ 86237E8
- .string "{COLOR_HIGHLIGHT_SHADOW}{LIGHT_GREEN}{WHITE}{BLUE}♀{COLOR_HIGHLIGHT_SHADOW}{DARK_GREY}{WHITE}{LIGHT_GREY}$"
- .align 2
-
-gUnknown_086237F4:: @ 86237F4
- .string "{UNK_SPACER}$"
- .align 2
-
-// pokenav_unk_10.s
-gUnknown_086237F8:: @ 86237F8
- .byte 1, 1, 0, 0
- .byte 3, 4, 1, 0
- .byte 3, 4, 5, 0
- .byte 3, 4, 9, 0
- .byte 3, 4, 13, 0
- .byte 3, 4, 17, 0
- .byte 1, 1, 21, 0
- .byte 1, 1, 22, 0
- .byte 1, 1, 23, 0
- .byte 1, 1, 24, 0
- .byte 1, 1, 25, 1
- .byte 1, 1, 26, 1
- .byte 1, 1, 27, 1
- .byte 1, 1, 28, 1
- .byte 1, 1, 29, 1
- .byte 1, 1, 30, 1
- .byte 1, 1, 31, 1
-
-@ 862383C
- .include "data/text/ribbon_descriptions.inc"
-
-@ 8623A74
- .include "data/text/gift_ribbon_descriptions.inc"
-
-gUnknown_08623FF8:: @ 8623FF8
- .incbin "graphics/pokenav/ribbons_icon1.gbapal"
-
-gUnknown_08624018:: @ 8624018
- .incbin "graphics/pokenav/ribbons_icon2.gbapal"
-
-gUnknown_08624038:: @ 8624038
- .incbin "graphics/pokenav/ribbons_icon3.gbapal"
-
-gUnknown_08624058:: @ 8624058
- .incbin "graphics/pokenav/ribbons_icon4.gbapal"
-
-gUnknown_08624078:: @ 8624078
- .incbin "graphics/pokenav/ribbons_icon5.gbapal"
-
-gUnknown_08624098:: @ 8624098
- .incbin "graphics/pokenav/8624098.gbapal"
-
-gUnknown_086240B8:: @ 86240B8
- .incbin "graphics/pokenav/ribbons_icon.4bpp.lz"
-
-gUnknown_08624280:: @ 8624280
- .incbin "graphics/pokenav/ribbons_icon_big.4bpp.lz"
-
-gUnknown_08624B98:: @ 8624B98
- .4byte 0x107D
- .4byte 0x2066
-
-gUnknown_08624BA0:: @ 8624BA0
- .4byte NULL
- .4byte sub_81D0C84
- .4byte sub_81D0D2C
- .4byte sub_81D0D8C
- .4byte sub_81D0E00
- .4byte sub_81D0C54
diff --git a/data/script_cmd_table.inc b/data/script_cmd_table.inc
index e9a14437a..910227a92 100644
--- a/data/script_cmd_table.inc
+++ b/data/script_cmd_table.inc
@@ -100,7 +100,7 @@ gScriptCmdTable:: @ 81DB67C
.4byte ScrCmd_settrainerflag
.4byte ScrCmd_cleartrainerflag
.4byte ScrCmd_setobjectxyperm
- .4byte ScrCmd_moveobjectoffscreen
+ .4byte ScrCmd_copyobjectxytoperm
.4byte ScrCmd_setobjectmovementtype
.4byte ScrCmd_waitmessage
.4byte ScrCmd_message
diff --git a/data/scripts/apprentice.inc b/data/scripts/apprentice.inc
index d6713cde4..b75a3c579 100644
--- a/data/scripts/apprentice.inc
+++ b/data/scripts/apprentice.inc
@@ -553,7 +553,7 @@ gText_082B7D18:: @ 82B7D18
.string "time with someone like me.$"
gText_082B7DD4:: @ 82B7DD4
- .string "Oh! You're {PLAYER}{STRING 5}, aren't you?\p"
+ .string "Oh! You're {PLAYER}{KUN}, aren't you?\p"
.string "I've heard that you're tough at\n"
.string "POKéMON!\p"
.string "I'm {STR_VAR_1}!\n"
@@ -576,19 +576,19 @@ gText_082B7F35:: @ 82B7F35
.string "You know that the BATTLE TOWER has\n"
.string "Level 50 and Open Level Rooms?\p"
.string "Which do you think would be good\n"
- .string "for me, {PLAYER}{STRING 5}?$"
+ .string "for me, {PLAYER}{KUN}?$"
gText_082B7FE8:: @ 82B7FE8
.string "Okay, {STR_VAR_1} is suitable for me?\n"
.string "Thank you!\p"
.string "Knowing that you made the decision,\n"
- .string "{PLAYER}{STRING 5}, I won't be so upset if\l"
+ .string "{PLAYER}{KUN}, I won't be so upset if\l"
.string "I lose.\p"
.string "Okay, I'll look to you for advice again.\n"
.string "Bye!$"
gText_082B8087:: @ 82B8087
- .string "Oh, hi, there! {PLAYER}{STRING 5}!\n"
+ .string "Oh, hi, there! {PLAYER}{KUN}!\n"
.string "I know you because you're famous!\l"
.string "Call me {STR_VAR_1}! Glad to meet you!\p"
.string "I'm a TRIATHLETE, so I keep myself\n"
@@ -599,13 +599,13 @@ gText_082B8087:: @ 82B8087
.string "me to become a decent TRAINER.\p"
.string "So, I have a proposition!\p"
.string "There must be a reason why we met.\n"
- .string "So, {PLAYER}{STRING 5}, how about sharing your\l"
+ .string "So, {PLAYER}{KUN}, how about sharing your\l"
.string "wisdom with me every so often?$"
gText_082B822B:: @ 82B822B
.string "Oh, but, please?\n"
.string "A guy like me needs someone like\l"
- .string "you, {PLAYER}{STRING 5}!\p"
+ .string "you, {PLAYER}{KUN}!\p"
.string "Honestly, I need your advice!$"
gText_082B8286:: @ 82B8286
@@ -741,15 +741,15 @@ gText_082B8C20:: @ 82B8C20
gText_082B8CAA:: @ 82B8CAA
.string "Whoa! Could you be…\n"
- .string "Might you be… {PLAYER}{STRING 5}?!\l"
+ .string "Might you be… {PLAYER}{KUN}?!\l"
.string "That strong and famous TRAINER?\l"
.string "Well, hello, aren't I just the luckiest!\p"
.string "Hello, the name's {STR_VAR_1}!\p"
.string "I've been on the lookout for\n"
.string "a POKéMON teacher.\p"
.string "And with impeccably good timing,\n"
- .string "along came you, {PLAYER}{STRING 5}!\p"
- .string "So, there you have it, {PLAYER}{STRING 5}!\n"
+ .string "along came you, {PLAYER}{KUN}!\p"
+ .string "So, there you have it, {PLAYER}{KUN}!\n"
.string "Let me apprentice under you!$"
gText_082B8DD3:: @ 82B8DD3
@@ -774,7 +774,7 @@ gText_082B8ED5:: @ 82B8ED5
.string "Adios!$"
gText_082B8F45:: @ 82B8F45
- .string "Oh, hey, {PLAYER}{STRING 5}, right?\n"
+ .string "Oh, hey, {PLAYER}{KUN}, right?\n"
.string "The police were looking for you!\p"
.string "… … …\n"
.string "Of course I'm lying!\p"
@@ -822,7 +822,7 @@ gText_082B929C:: @ 82B929C
.string "Your turn now, tell me a little about\n"
.string "yourself, give it a try!\p"
.string "Uh-huh, uh-huh!\n"
- .string "{PLAYER}{STRING 5}'s your name,\l"
+ .string "{PLAYER}{KUN}'s your name,\l"
.string "and POKéMON's your game!\p"
.string "And you're at a delicate age\n"
.string "when all the world's your stage!\p"
@@ -901,7 +901,7 @@ gText_082B992D:: @ 82B992D
.string "not built to take the abuse…\p"
.string "I decided I'll battle POKéMON and\n"
.string "toughen myself up.\p"
- .string "You're {PLAYER}{STRING 5}, aren't you?\n"
+ .string "You're {PLAYER}{KUN}, aren't you?\n"
.string "The POKéMON LEAGUE CHAMP?\p"
.string "Listen, can I get you to give me\n"
.string "advice?$"
@@ -927,7 +927,7 @@ gText_082B9B76:: @ 82B9B76
gText_082B9BF2:: @ 82B9BF2
.string "Er… Um…\n"
- .string "{PLAYER}{STRING 5}…?\p"
+ .string "{PLAYER}{KUN}…?\p"
.string "Please, don't look at me that way.\n"
.string "You're making me all self-conscious.\p"
.string "I… I'm {STR_VAR_1}.\p"
@@ -935,7 +935,7 @@ gText_082B9BF2:: @ 82B9BF2
.string "but I explore ancient ruins and such.\p"
.string "I'm even more embarrassed to admit\n"
.string "I'm interested in the BATTLE FRONTIER.\p"
- .string "{PLAYER}{STRING 5}, you have a reputation as\n"
+ .string "{PLAYER}{KUN}, you have a reputation as\n"
.string "a tough TRAINER…\p"
.string "It's hard for me to say this,\n"
.string "but I want to ask something.\p"
@@ -962,18 +962,18 @@ gText_082B9EAA:: @ 82B9EAA
.string "I'll try my hand at that.\p"
.string "I hope I can make a valiant challenge\n"
.string "without getting all flustered…\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "If we meet again, I hope you will be\l"
.string "as helpful.$"
gText_082B9F55:: @ 82B9F55
- .string "Hm? You appear to be {PLAYER}{STRING 5}…\n"
+ .string "Hm? You appear to be {PLAYER}{KUN}…\n"
.string "But are you really real?\p"
.string "You may call me {STR_VAR_1}.\p"
.string "I have been toying with the idea of\n"
.string "apprenticing under a strong TRAINER.\p"
.string "So, I must say I'm lucky you came along!\n"
- .string "…You really are {PLAYER}{STRING 5}, yes?\p"
+ .string "…You really are {PLAYER}{KUN}, yes?\p"
.string "No, no, if you are real, it's fine.\n"
.string "I merely want you to recognize me\l"
.string "as your apprentice.$"
@@ -1130,7 +1130,7 @@ gText_082BAA81:: @ 82BAA81
.string "my {STR_VAR_2} hold anything?$"
gText_082BAB22:: @ 82BAB22
- .string "Oh, {PLAYER}{STRING 5}.\n"
+ .string "Oh, {PLAYER}{KUN}.\n"
.string "There's something I wanted to ask you.\p"
.string "You know how you decided which\n"
.string "POKéMON I should have for me?\p"
@@ -1148,7 +1148,7 @@ gText_082BAC43:: @ 82BAC43
gText_082BAC78:: @ 82BAC78
.string "If you think that's best, I'll do that.\p"
.string "Knowing that you made the decision,\n"
- .string "{PLAYER}{STRING 5}, I won't be so upset if\l"
+ .string "{PLAYER}{KUN}, I won't be so upset if\l"
.string "I lose.\p"
.string "Okay, I'll look to you for advice again.\n"
.string "Bye!$"
@@ -1157,7 +1157,7 @@ gText_082BAD17:: @ 82BAD17
.string "The item {STR_VAR_1}, huh?\n"
.string "Not bad. I'll use it!\p"
.string "Knowing that you made the decision,\n"
- .string "{PLAYER}{STRING 5}, I won't be so upset if\l"
+ .string "{PLAYER}{KUN}, I won't be so upset if\l"
.string "I lose.\p"
.string "Okay, I'll look to you for advice again.\n"
.string "Bye!$"
@@ -1170,7 +1170,7 @@ gText_082BADB6:: @ 82BADB6
.string "do the best it can empty-handed?$"
gText_082BAE36:: @ 82BAE36
- .string "Yo, {PLAYER}{STRING 5}!\p"
+ .string "Yo, {PLAYER}{KUN}!\p"
.string "We're both busy, but we seem to run\n"
.string "into each other often anyway!\p"
.string "Today I have to do some walking,\n"
@@ -1315,7 +1315,7 @@ gText_082BB84A:: @ 82BB84A
gText_082BB8CD:: @ 82BB8CD
.string "Hola!\n"
- .string "My maestro, {PLAYER}{STRING 5}!\p"
+ .string "My maestro, {PLAYER}{KUN}!\p"
.string "I want to hit you up for advice on\n"
.string "POKéMON tools.\p"
.string "What do you think would be good for\n"
@@ -1348,7 +1348,7 @@ gText_082BBA6C:: @ 82BBA6C
.string "can win without holding any item?$"
gText_082BBB01:: @ 82BBB01
- .string "{PLAYER}{STRING 5}, something unbelievable\n"
+ .string "{PLAYER}{KUN}, something unbelievable\n"
.string "has happened!\p"
.string "I woke up this morning, and my POKéMON\n"
.string "had 10 NUGGETS!\p"
@@ -1465,14 +1465,14 @@ gText_082BC373:: @ 82BC373
.string "Doesn't need to hold anything?$"
gText_082BC40E:: @ 82BC40E
- .string "Gwah! Ouch! {PLAYER}{STRING 5}, my arm's broken!\n"
+ .string "Gwah! Ouch! {PLAYER}{KUN}, my arm's broken!\n"
.string "Don't touch it, please!\p"
.string "I must've broken it while I was trying\n"
.string "out different hold items with my posse\l"
.string "of POKéMON.\p"
.string "So, things being this way,\n"
.string "I need you to decide for me.\p"
- .string "{PLAYER}{STRING 5}, what do you think would be\n"
+ .string "{PLAYER}{KUN}, what do you think would be\n"
.string "good for my {STR_VAR_1} to hold?$"
gText_082BC514:: @ 82BC514
@@ -1504,14 +1504,14 @@ gText_082BC666:: @ 82BC666
gText_082BC714:: @ 82BC714
.string "Er… Um…\n"
- .string "{PLAYER}{STRING 5}…\p"
+ .string "{PLAYER}{KUN}…\p"
.string "Please, don't look at me that way.\n"
.string "My POKéMON don't have anything.\p"
.string "I… I'm really embarrassed about this,\n"
.string "but I really need your advice.\p"
.string "I can't decide what hold item would\n"
.string "make my {STR_VAR_1} strong.\p"
- .string "{PLAYER}{STRING 5}, what do you think would\n"
+ .string "{PLAYER}{KUN}, what do you think would\n"
.string "be good?$"
gText_082BC808:: @ 82BC808
@@ -1523,7 +1523,7 @@ gText_082BC84D:: @ 82BC84D
.string "I'll go without an item.\p"
.string "This is nerve-racking, though.\n"
.string "Wouldn't it be too cool?\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "If we meet again, I hope you will be\l"
.string "as helpful.$"
@@ -1532,7 +1532,7 @@ gText_082BC8EA:: @ 82BC8EA
.string "I'll go with that {STR_VAR_1}.\p"
.string "This is nerve-racking, though.\n"
.string "Wouldn't it be too cool?\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "If we meet again, I hope you will be\l"
.string "as helpful.$"
@@ -1545,7 +1545,7 @@ gText_082BC984:: @ 82BC984
.string "my {STR_VAR_2} didn't have an item?$"
gText_082BCA4D:: @ 82BCA4D
- .string "Hm? You appear to be {PLAYER}{STRING 5}…\n"
+ .string "Hm? You appear to be {PLAYER}{KUN}…\n"
.string "But are you really?\l"
.string "Perhaps you're a twin?\p"
.string "Oh, no, no, no, don't worry!\n"
@@ -1647,7 +1647,7 @@ gText_082BD18A:: @ 82BD18A
.string "speak with me… Thank you!$"
gText_082BD222:: @ 82BD222
- .string "Oh, {PLAYER}{STRING 5}! It's me!\n"
+ .string "Oh, {PLAYER}{KUN}! It's me!\n"
.string "I'm so glad to see you because I have\l"
.string "this little problem.\p"
.string "I can't decide how my POKéMON should\n"
@@ -1660,13 +1660,13 @@ gText_082BD222:: @ 82BD222
gText_082BD325:: @ 82BD325
.string "My {STR_VAR_1}? That's great!\p"
.string "Knowing that you made the decision,\n"
- .string "{PLAYER}{STRING 5}, I won't be so upset if\l"
+ .string "{PLAYER}{KUN}, I won't be so upset if\l"
.string "I lose.\p"
.string "Okay, I'll look to you for advice again.\n"
.string "Bye!$"
gText_082BD3B1:: @ 82BD3B1
- .string "Hi, my teacher {PLAYER}{STRING 5}!\n"
+ .string "Hi, my teacher {PLAYER}{KUN}!\n"
.string "I'm busy again today!\p"
.string "I have to do some cycling, shopping,\n"
.string "and humming.\p"
@@ -1740,13 +1740,13 @@ gText_082BD8F5:: @ 82BD8F5
gText_082BD9BE:: @ 82BD9BE
.string "Hello, hello!\n"
- .string "My mentor, {PLAYER}{STRING 5}!\l"
+ .string "My mentor, {PLAYER}{KUN}!\l"
.string "Hit me with your sage advice today!\p"
.string "You see, I pulled together a team of\n"
.string "three POKéMON. So far so good.\p"
.string "But the team's battling order's not\n"
.string "settled yet.\p"
- .string "This is where you come in, {PLAYER}{STRING 5}!\n"
+ .string "This is where you come in, {PLAYER}{KUN}!\n"
.string "You decide which POKéMON leads off!\p"
.string "Don't be shy now.\n"
.string "Let's blurt it out!$"
@@ -1759,7 +1759,7 @@ gText_082BDAE1:: @ 82BDAE1
.string "Adios!$"
gText_082BDB4E:: @ 82BDB4E
- .string "{PLAYER}{STRING 5}, listen!\n"
+ .string "{PLAYER}{KUN}, listen!\n"
.string "It's a crisis!\p"
.string "My POKéMON, all three of them, go into\n"
.string "battle at once!\p"
@@ -1815,7 +1815,7 @@ gText_082BDF4D:: @ 82BDF4D
.string "See you again, my smart friend!$"
gText_082BDFD8:: @ 82BDFD8
- .string "…Oof…ooch… {PLAYER}{STRING 5}…\n"
+ .string "…Oof…ooch… {PLAYER}{KUN}…\n"
.string "My stomach's hurting all of a sudden…\p"
.string "…It's getting better now…\p"
.string "I must've worried myself sick racking\n"
@@ -1823,7 +1823,7 @@ gText_082BDFD8:: @ 82BDFD8
.string "my posse of POKéMON.\p"
.string "So, things being this way,\n"
.string "I need you to decide for me.\p"
- .string "{PLAYER}{STRING 5}, which of my POKéMON should\n"
+ .string "{PLAYER}{KUN}, which of my POKéMON should\n"
.string "go first? So I'd win, I mean.$"
gText_082BE0FD:: @ 82BE0FD
@@ -1836,7 +1836,7 @@ gText_082BE0FD:: @ 82BE0FD
gText_082BE189:: @ 82BE189
.string "Er… Um…\n"
- .string "{PLAYER}{STRING 5}?\p"
+ .string "{PLAYER}{KUN}?\p"
.string "Please, don't look at me that way.\n"
.string "You're making me feel all flustered.\p"
.string "Um…\n"
@@ -1852,12 +1852,12 @@ gText_082BE2A5:: @ 82BE2A5
.string "I'll lead with my {STR_VAR_1}.\p"
.string "I hope I can do my best without\n"
.string "getting all flustered.\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "If we meet again, I hope you will be\l"
.string "as helpful.$"
gText_082BE33E:: @ 82BE33E
- .string "Hm? You appear to be {PLAYER}{STRING 5}…\n"
+ .string "Hm? You appear to be {PLAYER}{KUN}…\n"
.string "But are you really?\l"
.string "Perhaps you're a clever look-alike?\p"
.string "Oh, no, no, no, don't worry!\n"
@@ -1949,7 +1949,7 @@ gText_082BE99C:: @ 82BE99C
.string "Thank you!$"
gText_082BEA1B:: @ 82BEA1B
- .string "Oh, {PLAYER}{STRING 5}! I'm so glad to see you!\n"
+ .string "Oh, {PLAYER}{KUN}! I'm so glad to see you!\n"
.string "I was about to go looking for you!\p"
.string "Can you decide what kind of POKéMON\n"
.string "I should use?\p"
@@ -1962,20 +1962,20 @@ gText_082BEA1B:: @ 82BEA1B
gText_082BEAE9:: @ 82BEAE9
.string "{STR_VAR_1}? That's great!\p"
.string "Knowing that you made the decision,\n"
- .string "{PLAYER}{STRING 5}, I won't be so upset if\l"
+ .string "{PLAYER}{KUN}, I won't be so upset if\l"
.string "I lose.\p"
.string "Okay, I'll look to you for advice again.\n"
.string "Bye!$"
gText_082BEB72:: @ 82BEB72
- .string "If it isn't {PLAYER}{STRING 5}! How's it going?\n"
+ .string "If it isn't {PLAYER}{KUN}! How's it going?\n"
.string "I'm busy again as always!\p"
.string "I want to do good with POKéMON, too,\n"
.string "but I haven't been able to decide\l"
.string "which POKéMON I should use.\p"
.string "You know how {STR_VAR_1} look strong?\n"
.string "But {STR_VAR_2} are tough to ignore.\p"
- .string "{PLAYER}{STRING 5}, give me some of your good\n"
+ .string "{PLAYER}{KUN}, give me some of your good\n"
.string "advice! Which one'd be good for me?$"
gText_082BEC8E:: @ 82BEC8E
@@ -2046,7 +2046,7 @@ gText_082BF11D:: @ 82BF11D
gText_082BF1A8:: @ 82BF1A8
.string "Hey, hey!\n"
- .string "My mentor, {PLAYER}{STRING 5}!\p"
+ .string "My mentor, {PLAYER}{KUN}!\p"
.string "Hello, I've been looking for you\n"
.string "for some more of your sage advice!\p"
.string "Which kind of POKéMON would be right\n"
@@ -2062,7 +2062,7 @@ gText_082BF268:: @ 82BF268
.string "Adios!$"
gText_082BF2D1:: @ 82BF2D1
- .string "{PLAYER}{STRING 5}, listen! Big news!\n"
+ .string "{PLAYER}{KUN}, listen! Big news!\n"
.string "I caught a mirage POKéMON!\p"
.string "Of course I'm lying!\n"
.string "Wahahaha!\p"
@@ -2120,13 +2120,13 @@ gText_082BF6E5:: @ 82BF6E5
.string "See you again, my smart friend!$"
gText_082BF773:: @ 82BF773
- .string "Oh, hi, {PLAYER}{STRING 5}…\n"
+ .string "Oh, hi, {PLAYER}{KUN}…\n"
.string "I have this horrible headache…\p"
.string "I must've worried too much about\n"
.string "the kind of POKéMON I should raise.\p"
.string "So, things being this way,\n"
.string "I need you to decide for me.\p"
- .string "{PLAYER}{STRING 5}, if I had to choose between\n"
+ .string "{PLAYER}{KUN}, if I had to choose between\n"
.string "the POKéMON {STR_VAR_1} and\l"
.string "{STR_VAR_2}, which should it be?$"
@@ -2138,7 +2138,7 @@ gText_082BF869:: @ 82BF869
gText_082BF8DD:: @ 82BF8DD
.string "Er… Um…\n"
- .string "{PLAYER}{STRING 5}…?\p"
+ .string "{PLAYER}{KUN}…?\p"
.string "Please, don't look at me that way.\n"
.string "I'm getting all flustered…\l"
.string "I… I need your advice.\p"
@@ -2152,12 +2152,12 @@ gText_082BF9BA:: @ 82BF9BA
.string "I'll do my best with one {STR_VAR_1}.\p"
.string "I hope I can do my best without\n"
.string "getting all flustered.\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "If we meet again, I hope you will be\l"
.string "as helpful.$"
gText_082BFA5A:: @ 82BFA5A
- .string "Hm? You appear to be {PLAYER}{STRING 5}…\n"
+ .string "Hm? You appear to be {PLAYER}{KUN}…\n"
.string "But are you really real?\p"
.string "No, no, if you are real, it's fine.\n"
.string "Incidentally, I would like to obtain\l"
@@ -2250,7 +2250,7 @@ gText_082C0032:: @ 82C0032
.string "Thank you!$"
gText_082C0090:: @ 82C0090
- .string "Oh, {PLAYER}{STRING 5}!\n"
+ .string "Oh, {PLAYER}{KUN}!\n"
.string "I was just hoping to see you, too!\p"
.string "I was wondering what move would\n"
.string "be suitable for my {STR_VAR_1}.\p"
@@ -2263,14 +2263,14 @@ gText_082C0090:: @ 82C0090
gText_082C016E:: @ 82C016E
.string "{STR_VAR_1}? That's great!\p"
.string "Knowing that you made the decision,\n"
- .string "{PLAYER}{STRING 5}, I won't be so upset if\l"
+ .string "{PLAYER}{KUN}, I won't be so upset if\l"
.string "I lose.\p"
.string "Okay, I'll look to you for advice again.\n"
.string "Bye!$"
gText_082C01F7:: @ 82C01F7
.string "How could things be this busy?\n"
- .string "Hey, if it isn't {PLAYER}{STRING 5}!\l"
+ .string "Hey, if it isn't {PLAYER}{KUN}!\l"
.string "How's it going?\p"
.string "Since I got up this morning, I've done\n"
.string "my jogging, swimming, and cooking!\p"
@@ -2279,7 +2279,7 @@ gText_082C01F7:: @ 82C01F7
.string "my {STR_VAR_1} should learn!\p"
.string "{STR_VAR_2} looks good, huh?\n"
.string "But {STR_VAR_3}'s also decent.\p"
- .string "{PLAYER}{STRING 5}, give me some of your good\n"
+ .string "{PLAYER}{KUN}, give me some of your good\n"
.string "advice! Which move'd be good for me?$"
gText_082C034C:: @ 82C034C
@@ -2344,7 +2344,7 @@ gText_082C06D8:: @ 82C06D8
.string "some more another time.$"
gText_082C074A:: @ 82C074A
- .string "Hola, {PLAYER}{STRING 5}, bueno!\n"
+ .string "Hola, {PLAYER}{KUN}, bueno!\n"
.string "I'm hoping for some more of\l"
.string "your sage advice today!\p"
.string "What would be the best move for\n"
@@ -2362,7 +2362,7 @@ gText_082C0809:: @ 82C0809
.string "Adios!$"
gText_082C086E:: @ 82C086E
- .string "{PLAYER}{STRING 5}, it's completely wild!\p"
+ .string "{PLAYER}{KUN}, it's completely wild!\p"
.string "My POKéMON!\n"
.string "It learned six moves!\p"
.string "Of course I'm lying!\n"
@@ -2420,13 +2420,13 @@ gText_082C0C7D:: @ 82C0C7D
.string "See you again, my smart friend!$"
gText_082C0D0B:: @ 82C0D0B
- .string "Gahack! Gaah! Oh, {PLAYER}{STRING 5}…\n"
+ .string "Gahack! Gaah! Oh, {PLAYER}{KUN}…\n"
.string "I have this lousy cold, I do…\p"
.string "I want to pick a move for my POKéMON,\n"
.string "but I'm not up to it…\p"
.string "So, things being this way,\n"
.string "I need you to decide for me.\p"
- .string "{PLAYER}{STRING 5}, if I had to choose between\n"
+ .string "{PLAYER}{KUN}, if I had to choose between\n"
.string "{STR_VAR_2} and {STR_VAR_3} for\l"
.string "my {STR_VAR_1}, which would it be?$"
@@ -2438,7 +2438,7 @@ gText_082C0DFE:: @ 82C0DFE
gText_082C0E71:: @ 82C0E71
.string "Er… Um…\n"
- .string "{PLAYER}{STRING 5}…?\p"
+ .string "{PLAYER}{KUN}…?\p"
.string "Please, don't look at me that way.\n"
.string "I'm getting all flustered…\l"
.string "I… I need your advice.\p"
@@ -2454,12 +2454,12 @@ gText_082C0F6D:: @ 82C0F6D
.string "I'll try that {STR_VAR_1}.\p"
.string "I hope I can teach that move…\n"
.string "This is so nerve-racking…\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "If we meet again, I hope you will be\l"
.string "as helpful.$"
gText_082C1003:: @ 82C1003
- .string "Hm? You appear to be {PLAYER}{STRING 5}…\n"
+ .string "Hm? You appear to be {PLAYER}{KUN}…\n"
.string "But are you really real?\p"
.string "Perhaps you're one of those popular\n"
.string "mimics?\p"
@@ -2569,7 +2569,7 @@ gText_082C174F:: @ 82C174F
.string "somewhere again!$"
gText_082C1862:: @ 82C1862
- .string "Oh, {PLAYER}{STRING 5}.\n"
+ .string "Oh, {PLAYER}{KUN}.\n"
.string "There's something I want you to hear.\p"
.string "I know that I don't always sound\n"
.string "nice or polite…\p"
@@ -2595,7 +2595,7 @@ gText_082C19A0:: @ 82C19A0
gText_082C1A76:: @ 82C1A76
.string "Oh, I can't get over how busy I am!\n"
- .string "Oh, hey, I was looking for you, {PLAYER}{STRING 5}.\p"
+ .string "Oh, hey, I was looking for you, {PLAYER}{KUN}.\p"
.string "Are you well as usual?\n"
.string "Things haven't changed for me at all.\p"
.string "I've got running, fighting, and mapping\n"
@@ -2605,7 +2605,7 @@ gText_082C1A76:: @ 82C1A76
.string "from a win without saying a word.\p"
.string "So, what would be a cool saying to\n"
.string "underline my coolness when I'm done\l"
- .string "and walking away? {PLAYER}{STRING 5}, help me!$"
+ .string "and walking away? {PLAYER}{KUN}, help me!$"
gText_082C1C16:: @ 82C1C16
.string "{STR_VAR_1}\p"
@@ -2615,7 +2615,7 @@ gText_082C1C16:: @ 82C1C16
.string "like you.\p"
.string "I'm going to make time somehow so\n"
.string "I can get into battling.\p"
- .string "Thanks for everything, {PLAYER}{STRING 5}!\n"
+ .string "Thanks for everything, {PLAYER}{KUN}!\n"
.string "We have to battle, you and me, one day!$"
gText_082C1CF5:: @ 82C1CF5
@@ -2694,7 +2694,7 @@ gText_082C21FF:: @ 82C21FF
gText_082C231C:: @ 82C231C
.string "Hola, bueno!\n"
- .string "{PLAYER}{STRING 5}!\p"
+ .string "{PLAYER}{KUN}!\p"
.string "You know, I'm getting the itch to roam\n"
.string "and battle where I may.\p"
.string "But before I do, I want your advice\n"
@@ -2714,7 +2714,7 @@ gText_082C2407:: @ 82C2407
.string "Adios!$"
gText_082C24B5:: @ 82C24B5
- .string "{PLAYER}{STRING 5}, there's big trouble!\p"
+ .string "{PLAYER}{KUN}, there's big trouble!\p"
.string "When I win a battle, I brag about it\n"
.string "for an hour at least!\p"
.string "Of course I'm lying!\n"
@@ -2793,14 +2793,14 @@ gText_082C2A0B:: @ 82C2A0B
.string "Love ya!$"
gText_082C2B50:: @ 82C2B50
- .string "{PLAYER}{STRING 5}, I'm finished…\n"
+ .string "{PLAYER}{KUN}, I'm finished…\n"
.string "My nose won't stop dripping…\p"
.string "I was trying to think up something\n"
.string "cool to say when I win a battle.\p"
.string "It inspired me so much, it made me cry,\n"
.string "and now my nose won't stop running…\p"
.string "So, things being this way,\n"
- .string "I need you to decide for me, {PLAYER}{STRING 5}.\p"
+ .string "I need you to decide for me, {PLAYER}{KUN}.\p"
.string "When I win a battle,\n"
.string "what should I say?$"
@@ -2812,13 +2812,13 @@ gText_082C2C77:: @ 82C2C77
.string "But in spite of my tears and runny\n"
.string "nose, I will use that saying!\p"
.string "I'm plumb out of things to ask you,\n"
- .string "{PLAYER}{STRING 5}.\p"
+ .string "{PLAYER}{KUN}.\p"
.string "From now on, we're rivals!\n"
.string "Thanks for everything!$"
gText_082C2D67:: @ 82C2D67
.string "Er… Um…\n"
- .string "{PLAYER}{STRING 5}…\p"
+ .string "{PLAYER}{KUN}…\p"
.string "Please, don't look at me that way.\n"
.string "You're making me all nervous.\p"
.string "I… I need your advice again.\n"
@@ -2832,13 +2832,13 @@ gText_082C2E41:: @ 82C2E41
.string "Oh… Okay!\n"
.string "I'll try to say that!\l"
.string "I might be too nervous to say it…\p"
- .string "Thank you, {PLAYER}{STRING 5}.\n"
+ .string "Thank you, {PLAYER}{KUN}.\n"
.string "I have to say good-bye now.\p"
.string "I'll obey all that you've taught me,\n"
- .string "{PLAYER}{STRING 5}, and do the best I can.$"
+ .string "{PLAYER}{KUN}, and do the best I can.$"
gText_082C2EF5:: @ 82C2EF5
- .string "Hm? You appear to be {PLAYER}{STRING 5}…\n"
+ .string "Hm? You appear to be {PLAYER}{KUN}…\n"
.string "But are you really?\l"
.string "Perhaps a clever {PLAYER} DOLL?\p"
.string "Oh, no, no, no, don't worry!\n"
diff --git a/data/specials.inc b/data/specials.inc
index 78a949df5..ba93b098d 100644
--- a/data/specials.inc
+++ b/data/specials.inc
@@ -372,47 +372,47 @@ gSpecials:: @ 81DBA64
def_special SetSecretBaseSecretsTvFlags_LargeDecorationSpot
def_special SetSecretBaseSecretsTvFlags_SmallDecorationSpot
def_special SetSecretBaseSecretsTvFlags_Poster
- def_special sub_818D9C0
- def_special sub_818DAEC
- def_special sub_818DBE8
- def_special sub_818DC2C
- def_special sub_818DC60
- def_special sub_818DCC8
- def_special sub_818DD14
- def_special sub_818DD54
- def_special sub_818DD78
- def_special sub_818DE44
- def_special sub_818DE5C
- def_special sub_818DEA0
- def_special sub_818DEDC
- def_special sub_818E038
- def_special sub_818E06C
- def_special sub_818E2D8
- def_special sub_811A858
- def_special sub_818E2FC
- def_special sub_818E308
- def_special sub_818E358
- def_special sub_818E37C
- def_special sub_818E298
- def_special sub_818E39C
- def_special sub_818E3BC
- def_special sub_818E3E0
- def_special sub_818E430
- def_special sub_818E47C
- def_special sub_818E490
+ def_special SetLilycoveLadyGfx
+ def_special Script_GetLilycoveLadyId
+ def_special GetFavorLadyState
+ def_special BufferFavorLadyRequest
+ def_special HasAnotherPlayerGivenFavorLadyItem
+ def_special BufferFavorLadyItemName
+ def_special BufferFavorLadyPlayerName
+ def_special DidFavorLadyLikeItem
+ def_special Script_FavorLadyOpenBagMenu
+ def_special Script_DoesFavorLadyLikeItem
+ def_special IsFavorLadyThresholdMet
+ def_special FavorLadyGetPrize
+ def_special SetFavorLadyState_Complete
+ def_special GetQuizLadyState
+ def_special GetQuizAuthor
+ def_special IsQuizLadyWaitingForChallenger
+ def_special QuizLadyShowQuizQuestion
+ def_special QuizLadyGetPlayerAnswer
+ def_special IsQuizAnswerCorrect
+ def_special BufferQuizPrizeItem
+ def_special SetQuizLadyState_Complete
+ def_special BufferQuizAuthorNameAndCheckIfLady
+ def_special SetQuizLadyState_GivePrize
+ def_special ClearQuizLadyPlayerAnswer
+ def_special Script_QuizLadyOpenBagMenu
+ def_special ClearQuizLadyQuestionAndAnswer
+ def_special QuizLadySetCustomQuestion
+ def_special QuizLadyTakePrizeForCustomQuiz
def_special sub_813986C
- def_special sub_818E4A4
- def_special sub_818E510
- def_special sub_818E538
- def_special sub_818E274
- def_special sub_818E3EC
- def_special sub_818E8E0
- def_special sub_818E8B4
- def_special sub_818E914
- def_special sub_818E92C
- def_special sub_818E940
- def_special sub_818E960
- def_special sub_818E990
+ def_special QuizLadyRecordCustomQuizData
+ def_special QuizLadySetWaitingForChallenger
+ def_special BufferQuizCorrectAnswer
+ def_special BufferQuizPrizeName
+ def_special QuizLadyPickNewQuestion
+ def_special ShouldContestLadyShowGoOnAir
+ def_special HasPlayerGivenContestLadyPokeblock
+ def_special Script_BufferContestLadyCategoryAndMonName
+ def_special OpenPokeblockCaseForContestLady
+ def_special SetContestLadyGivenPokeblock
+ def_special GetContestLadyMonSpecies
+ def_special GetContestLadyCategory
def_special PutLilycoveContestLadyShowOnTheAir
def_special sub_813B880
def_special CallApprenticeFunction
diff --git a/data/text/gift_ribbon_descriptions.inc b/data/text/gift_ribbon_descriptions.inc
deleted file mode 100644
index 47e004d67..000000000
--- a/data/text/gift_ribbon_descriptions.inc
+++ /dev/null
@@ -1,207 +0,0 @@
-gGiftRibbonDescriptionPart1_2003RegionalTourney:: @ 8623A74
- .string "2003 REGIONAL TOURNEY$"
-
-gGiftRibbonDescriptionPart2_Champion:: @ 8623A8A
- .string "CHAMPION RIBBON$"
-
-gGiftRibbonDescriptionPart1_2003NationalTourney:: @ 8623A9A
- .string "2003 NATIONAL TOURNEY$"
-
-gGiftRibbonDescriptionPart1_2003GlobalCup:: @ 8623AB0
- .string "2003 GLOBAL CUP$"
-
-gGiftRibbonDescriptionPart2_RunnerUp:: @ 8623AC0
- .string "Runner-up RIBBON$"
-
-gGiftRibbonDescriptionPart2_Semifinalist:: @ 8623AD1
- .string "Semifinalist RIBBON$"
-
-gGiftRibbonDescriptionPart1_2004RegionalTourney:: @ 8623AE5
- .string "2004 REGIONAL TOURNEY$"
-
-gGiftRibbonDescriptionPart1_2004NationalTourney:: @ 8623AFB
- .string "2004 NATIONAL TOURNEY$"
-
-gGiftRibbonDescriptionPart1_2004GlobalCup:: @ 8623B11
- .string "2004 GLOBAL CUP$"
-
-gGiftRibbonDescriptionPart1_2005RegionalTourney:: @ 8623B21
- .string "2005 REGIONAL TOURNEY$"
-
-gGiftRibbonDescriptionPart1_2005NationalTourney:: @ 8623B37
- .string "2005 NATIONAL TOURNEY$"
-
-gGiftRibbonDescriptionPart1_2005GlobalCup:: @ 8623B4D
- .string "2005 GLOBAL CUP$"
-
-gGiftRibbonDescriptionPart1_PokemonBattleCup:: @ 8623B5D
- .string "POKéMON BATTLE CUP$"
-
-gGiftRibbonDescriptionPart2_Participation:: @ 8623B70
- .string "Participation RIBBON$"
-
-gGiftRibbonDescriptionPart1_PokemonLeague:: @ 8623B85
- .string "POKéMON LEAGUE$"
-
-gGiftRibbonDescriptionPart1_AdvanceCup:: @ 8623B94
- .string "ADVANCE CUP$"
-
-gGiftRibbonDescriptionPart1_PokemonTournament:: @ 8623BA0
- .string "POKéMON Tournament$"
-
-gGiftRibbonDescriptionPart2_Participation2:: @ 8623BB3
- .string "Participation RIBBON$"
-
-gGiftRibbonDescriptionPart1_PokemonEvent:: @ 8623BC8
- .string "POKéMON Event$"
-
-gGiftRibbonDescriptionPart1_PokemonFestival:: @ 8623BD6
- .string "POKéMON Festival$"
-
-gGiftRibbonDescriptionPart1_DifficultyClearing:: @ 8623BE7
- .string "Difficulty-clearing$"
-
-gGiftRibbonDescriptionPart2_Commemorative:: @ 8623BFB
- .string "Commemorative RIBBON$"
-
-gGiftRibbonDescriptionPart1_ClearingAllChallenges:: @ 8623C10
- .string "RIBBON awarded for$"
-
-gGiftRibbonDescriptionPart2_ClearingAllChallenges:: @ 8623C23
- .string "clearing all challenges.$"
-
-gGiftRibbonDescriptionPart1_100StraightWin:: @ 8623C3C
- .string "100-straight Win$"
-
-gGiftRibbonDescriptionPart1_DarknessTower:: @ 8623C4D
- .string "DARKNESS TOWER Clear$"
-
-gGiftRibbonDescriptionPart1_RedTower:: @ 8623C62
- .string "RED TOWER Clear$"
-
-gGiftRibbonDescriptionPart1_BlackironTower:: @ 8623C72
- .string "BLACKIRON TOWER Clear$"
-
-gGiftRibbonDescriptionPart1_FinalTower:: @ 8623C88
- .string "FINAL TOWER Clear$"
-
-gGiftRibbonDescriptionPart1_LegendMaking:: @ 8623C9A
- .string "Legend-making$"
-
-gGiftRibbonDescriptionPart1_PokemonCenterTokyo:: @ 8623CA8
- .string "POKéMON CENTER TOKYO$"
-
-gGiftRibbonDescriptionPart1_PokemonCenterOsaka:: @ 8623CBD
- .string "POKéMON CENTER OSAKA$"
-
-gGiftRibbonDescriptionPart1_PokemonCenterNagoya:: @ 8623CD2
- .string "POKéMON CENTER NAGOYA$"
-
-gGiftRibbonDescriptionPart1_PokemonCenterNY:: @ 8623CE8
- .string "POKéMON CENTER NY$"
-
-gGiftRibbonDescriptionPart1_SummerHolidays:: @ 8623CFA
- .string "Summer Holidays RIBBON$"
-
-gGiftRibbonDescriptionPart2_EmptyString:: @ 8623D11
- .string "$"
-
-gGiftRibbonDescriptionPart1_WinterHolidays:: @ 8623D12
- .string "Winter Holidays RIBBON$"
-
-gGiftRibbonDescriptionPart1_SpringHolidays:: @ 8623D29
- .string "Spring Holidays RIBBON$"
-
-gGiftRibbonDescriptionPart1_Evergreen:: @ 8623D40
- .string "Evergreen RIBBON$"
-
-gGiftRibbonDescriptionPart1_SpecialHoliday:: @ 8623D51
- .string "Special Holiday RIBBON$"
-
-gGiftRibbonDescriptionPart1_HardWorker:: @ 8623D68
- .string "Hard Worker RIBBON$"
-
-gGiftRibbonDescriptionPart1_LotsOfFriends:: @ 8623D7B
- .string "Lots of Friends RIBBON$"
-
-gGiftRibbonDescriptionPart1_FullOfEnergy:: @ 8623D92
- .string "Full of Energy RIBBON$"
-
-gGiftRibbonDescriptionPart1_LovedPokemon:: @ 8623DA8
- .string "A commemorative RIBBON$"
-
-gGiftRibbonDescriptionPart2_LovedPokemon:: @ 8623DBF
- .string "for a loved POKéMON.$"
-
-gGiftRibbonDescriptionPart1_LoveForPokemon:: @ 8623DD4
- .string "RIBBON that shows$"
-
-gGiftRibbonDescriptionPart2_LoveForPokemon:: @ 8623DE6
- .string "love for POKéMON.$"
-
- .align 2
-gGiftRibbonDescriptionPointers:: @ 8623DF8
- .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2003RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2003NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2003GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2004RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2004NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2004GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_2005RegionalTourney, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2005NationalTourney, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_2005GlobalCup, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_PokemonBattleCup, gGiftRibbonDescriptionPart2_Participation
- .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_PokemonLeague, gGiftRibbonDescriptionPart2_Participation
- .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Champion
- .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_RunnerUp
- .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Semifinalist
- .4byte gGiftRibbonDescriptionPart1_AdvanceCup, gGiftRibbonDescriptionPart2_Participation
- .4byte gGiftRibbonDescriptionPart1_PokemonTournament, gGiftRibbonDescriptionPart2_Participation2
- .4byte gGiftRibbonDescriptionPart1_PokemonEvent, gGiftRibbonDescriptionPart2_Participation2
- .4byte gGiftRibbonDescriptionPart1_PokemonFestival, gGiftRibbonDescriptionPart2_Participation2
- .4byte gGiftRibbonDescriptionPart1_DifficultyClearing, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_ClearingAllChallenges, gGiftRibbonDescriptionPart2_ClearingAllChallenges
- .4byte gGiftRibbonDescriptionPart1_100StraightWin, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_DarknessTower, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_RedTower, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_BlackironTower, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_FinalTower, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_LegendMaking, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_PokemonCenterTokyo, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_PokemonCenterOsaka, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_PokemonCenterNagoya, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_PokemonCenterNY, gGiftRibbonDescriptionPart2_Commemorative
- .4byte gGiftRibbonDescriptionPart1_SummerHolidays, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_WinterHolidays, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_SpringHolidays, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_Evergreen, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_SpecialHoliday, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_HardWorker, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_LotsOfFriends, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_FullOfEnergy, gGiftRibbonDescriptionPart2_EmptyString
- .4byte gGiftRibbonDescriptionPart1_LovedPokemon, gGiftRibbonDescriptionPart2_LovedPokemon
- .4byte gGiftRibbonDescriptionPart1_LoveForPokemon, gGiftRibbonDescriptionPart2_LoveForPokemon
diff --git a/data/text/match_call.inc b/data/text/match_call.inc
index b25b72ebf..376f36750 100644
--- a/data/text/match_call.inc
+++ b/data/text/match_call.inc
@@ -1,5 +1,5 @@
MatchCall_WildBattleText1:: @ 82A971C
- .string "Hi! {PLAYER}{STRING 5}, hello!\n"
+ .string "Hi! {PLAYER}{KUN}, hello!\n"
.string "This is {STR_VAR_1}.\p"
.string "I saw this {STR_VAR_2} a while back\n"
.string "but I couldn't catch it.\p"
@@ -7,7 +7,7 @@ MatchCall_WildBattleText1:: @ 82A971C
.string "Well, see you again!$"
MatchCall_WildBattleText2:: @ 82A9798
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's {STR_VAR_1}.\p"
.string "I tried to catch a nice {STR_VAR_2}\n"
.string "a little while ago.\p"
@@ -25,7 +25,7 @@ MatchCall_WildBattleText3:: @ 82A9813
.string "All right, see you!$"
MatchCall_WildBattleText4:: @ 82A98A8
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "You know the POKéMON {STR_VAR_2}?\n"
.string "I came close to getting one.\p"
@@ -36,7 +36,7 @@ MatchCall_WildBattleText4:: @ 82A98A8
.string "Okay, catch you later.$"
MatchCall_WildBattleText5:: @ 82A9977
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\l"
.string "Catching any POKéMON lately?\p"
.string "A little while ago I came close to\n"
@@ -44,7 +44,7 @@ MatchCall_WildBattleText5:: @ 82A9977
.string "Right, take care!$"
MatchCall_WildBattleText6:: @ 82A99FD
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\l"
.string "Caught any POKéMON lately?\p"
.string "I nearly nabbed one the other day.\n"
@@ -52,7 +52,7 @@ MatchCall_WildBattleText6:: @ 82A99FD
.string "You take care.$"
MatchCall_WildBattleText7:: @ 82A9A78
- .string "…Uh, {PLAYER}{STRING 5}?\n"
+ .string "…Uh, {PLAYER}{KUN}?\n"
.string "It's me, {STR_VAR_1}.\p"
.string "Oh, wait! Wait!\n"
.string "I can catch this {STR_VAR_2}…\p"
@@ -60,7 +60,7 @@ MatchCall_WildBattleText7:: @ 82A9A78
.string "That wasn't just close!$"
MatchCall_WildBattleText8:: @ 82A9AE8
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\p"
.string "Have you had success catching\n"
.string "POKéMON lately?\p"
@@ -70,7 +70,7 @@ MatchCall_WildBattleText8:: @ 82A9AE8
.string "See you again!$"
MatchCall_WildBattleText9:: @ 82A9BA7
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "So? Are you getting more POKéMON\n"
.string "together?\p"
@@ -79,7 +79,7 @@ MatchCall_WildBattleText9:: @ 82A9BA7
.string "See you!$"
MatchCall_WildBattleText10:: @ 82A9C36
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\p"
.string "Listen, I came within a whisker of\n"
.string "catching this {STR_VAR_2}…\p"
@@ -88,7 +88,7 @@ MatchCall_WildBattleText10:: @ 82A9C36
.string "See you around.$"
MatchCall_WildBattleText11:: @ 82A9CC8
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "How are things with you?\p"
.string "I tried to catch a wild {STR_VAR_2}\n"
@@ -96,7 +96,7 @@ MatchCall_WildBattleText11:: @ 82A9CC8
.string "I feel defeated…$"
MatchCall_WildBattleText12:: @ 82A9D44
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you still catching POKéMON?\p"
.string "I've been trying to catch them\n"
@@ -104,7 +104,7 @@ MatchCall_WildBattleText12:: @ 82A9D44
.string "The way of POKéMON is deep!$"
MatchCall_WildBattleText13:: @ 82A9DD7
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "Have you been catching POKéMON?\p"
.string "I've been trying to catch them\n"
@@ -112,7 +112,7 @@ MatchCall_WildBattleText13:: @ 82A9DD7
.string "The way of POKéMON is deep!$"
MatchCall_WildBattleText14:: @ 82A9E70
- .string "Oh, hi, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, hi, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1}.\p"
.string "Just now, I tried to catch a cute\n"
.string "{STR_VAR_2}.\p"
@@ -131,7 +131,7 @@ MatchCall_WildBattleText15:: @ 82A9EFD
.string "See you around!$"
MatchCall_NegativeBattleText1:: @ 82A9FAB
- .string "Hi! {PLAYER}{STRING 5}, hello!\n"
+ .string "Hi! {PLAYER}{KUN}, hello!\n"
.string "This is {STR_VAR_1}.\p"
.string "I tried battling another TRAINER,\n"
.string "but I lost.\p"
@@ -139,7 +139,7 @@ MatchCall_NegativeBattleText1:: @ 82A9FAB
.string "Well, see you again!$"
MatchCall_NegativeBattleText2:: @ 82AA028
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's {STR_VAR_1}.\p"
.string "I challenged someone else after\n"
.string "we battled.\p"
@@ -188,7 +188,7 @@ MatchCall_NegativeBattleText7:: @ 82AA2A1
.string "See you.$"
MatchCall_NegativeBattleText8:: @ 82AA31B
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\p"
.string "How are your POKéMON doing?\n"
.string "I lost a match the other day.\p"
@@ -196,7 +196,7 @@ MatchCall_NegativeBattleText8:: @ 82AA31B
.string "See you again!$"
MatchCall_NegativeBattleText9:: @ 82AA3A8
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "Listen, listen, you have to hear\n"
.string "this!\p"
@@ -205,7 +205,7 @@ MatchCall_NegativeBattleText9:: @ 82AA3A8
.string "Oh, it burns me up!$"
MatchCall_NegativeBattleText10:: @ 82AA442
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\p"
.string "A little earlier, I was in a battle.\n"
.string "I lost, though.\p"
@@ -213,14 +213,14 @@ MatchCall_NegativeBattleText10:: @ 82AA442
.string "See you around.$"
MatchCall_NegativeBattleText11:: @ 82AA4C5
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "How are your POKéMON?\p"
.string "I just lost yet another battle.\p"
.string "Well, see you!$"
MatchCall_NegativeBattleText12:: @ 82AA520
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you still battling hard?\p"
.string "As for me, I lost recently, so I've\n"
@@ -228,16 +228,16 @@ MatchCall_NegativeBattleText12:: @ 82AA520
.string "Let's meet again.$"
MatchCall_NegativeBattleText13:: @ 82AA5AD
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\p"
.string "I hope you've been keeping well.\p"
.string "I was in a battle just a little\n"
.string "while before this.\p"
- .string "{PLAYER}{STRING 5}, try to be active like me.\n"
+ .string "{PLAYER}{KUN}, try to be active like me.\n"
.string "See you again!$"
MatchCall_NegativeBattleText14:: @ 82AA64D
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "Are you doing good?\p"
.string "You should go home every so often,\n"
@@ -245,7 +245,7 @@ MatchCall_NegativeBattleText14:: @ 82AA64D
.string "Bye-bye!$"
MatchCall_PositiveBattleText1:: @ 82AA6AF
- .string "Hi! {PLAYER}{STRING 5}, hello!\n"
+ .string "Hi! {PLAYER}{KUN}, hello!\n"
.string "This is {STR_VAR_1}!\p"
.string "I battled another TRAINER earlier.\n"
.string "I won! I won!\p"
@@ -253,7 +253,7 @@ MatchCall_PositiveBattleText1:: @ 82AA6AF
.string "for me. This is so great!$"
MatchCall_PositiveBattleText2:: @ 82AA730
- .string "Hello, {PLAYER}{STRING 5}!\n"
+ .string "Hello, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}!\p"
.string "I had a battle yesterday and\n"
.string "I won! It's fantastic!$"
@@ -276,7 +276,7 @@ MatchCall_PositiveBattleText4:: @ 82AA81C
.string "inspired showing.$"
MatchCall_PositiveBattleText5:: @ 82AA88C
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "How are things with you?\n"
.string "Battling much?\p"
@@ -286,7 +286,7 @@ MatchCall_PositiveBattleText5:: @ 82AA88C
.string "next time! Right, take care!$"
MatchCall_PositiveBattleText6:: @ 82AA934
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "How's it going for you?\p"
.string "I've been riding a hot streak.\n"
@@ -295,7 +295,7 @@ MatchCall_PositiveBattleText6:: @ 82AA934
.string "I'm sure not going to lose!$"
MatchCall_PositiveBattleText7:: @ 82AA9D3
- .string "{PLAYER}{STRING 5}?\n"
+ .string "{PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here.\p"
.string "My {STR_VAR_2} is a force!\n"
.string "It won me another battle just now!\p"
@@ -303,7 +303,7 @@ MatchCall_PositiveBattleText7:: @ 82AA9D3
.string "with you.$"
MatchCall_PositiveBattleText8:: @ 82AAA40
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\p"
.string "I hope you've been well.\n"
.string "I wanted to tell you I just won.\p"
@@ -312,7 +312,7 @@ MatchCall_PositiveBattleText8:: @ 82AAA40
.string "See you again!$"
MatchCall_PositiveBattleText9:: @ 82AAAE4
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "How are your POKéMON holding up?\n"
.string "Mine just won a battle!\p"
@@ -322,7 +322,7 @@ MatchCall_PositiveBattleText9:: @ 82AAAE4
.string "See you again!$"
MatchCall_PositiveBattleText10:: @ 82AAB8C
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\p"
.string "How has life been treating you?\p"
.string "My POKéMON appear to be charged\n"
@@ -331,7 +331,7 @@ MatchCall_PositiveBattleText10:: @ 82AAB8C
.string "See you around.$"
MatchCall_PositiveBattleText11:: @ 82AAC25
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "Been in any battles lately?\n"
.string "I just won another one today!\p"
@@ -339,7 +339,7 @@ MatchCall_PositiveBattleText11:: @ 82AAC25
.string "Well, see you!$"
MatchCall_PositiveBattleText12:: @ 82AAC9D
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\p"
.string "I trust you've been well?\n"
.string "I'm still bursting with life!\p"
@@ -348,7 +348,7 @@ MatchCall_PositiveBattleText12:: @ 82AAC9D
.string "youngsters yet!$"
MatchCall_PositiveBattleText13:: @ 82AAD41
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\p"
.string "I hope you've been keeping well.\n"
.string "I still have a bounce in my step!\p"
@@ -358,12 +358,12 @@ MatchCall_PositiveBattleText13:: @ 82AAD41
.string "See you again!$"
MatchCall_PositiveBattleText14:: @ 82AAE00
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I was in a battle recently, and my\n"
.string "{STR_VAR_2} was exceptional!\p"
.string "I wish you could have seen it,\n"
- .string "{PLAYER}{STRING 5}. Bye-bye!$"
+ .string "{PLAYER}{KUN}. Bye-bye!$"
MatchCall_SameRouteBattleRequestText1:: @ 82AAE7F
.string "Hi! {PLAYER}, hello!\n"
@@ -392,7 +392,7 @@ MatchCall_SameRouteBattleRequestText3:: @ 82AAF69
.string "I'll be waiting! Catch you soon!$"
MatchCall_SameRouteBattleRequestText4:: @ 82AB010
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "Whereabouts are you now?\n"
.string "Huh? {STR_VAR_2}?\p"
@@ -400,7 +400,7 @@ MatchCall_SameRouteBattleRequestText4:: @ 82AB010
.string "I'll wait for you. See you!$"
MatchCall_SameRouteBattleRequestText5:: @ 82AB076
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\l"
.string "How are things with you?\p"
.string "You're where now?\n"
@@ -411,7 +411,7 @@ MatchCall_SameRouteBattleRequestText5:: @ 82AB076
.string "See you soon!$"
MatchCall_SameRouteBattleRequestText6:: @ 82AB11A
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\l"
.string "How are your POKéMON keeping?\p"
.string "Oh, is that right? You're around\n"
@@ -422,7 +422,7 @@ MatchCall_SameRouteBattleRequestText6:: @ 82AB11A
.string "See you!$"
MatchCall_SameRouteBattleRequestText7:: @ 82AB1B4
- .string "…Er, {PLAYER}{STRING 5}?\n"
+ .string "…Er, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here…\p"
.string "Oh, you happen to be around\n"
.string "{STR_VAR_2}?\p"
@@ -432,7 +432,7 @@ MatchCall_SameRouteBattleRequestText7:: @ 82AB1B4
.string "I'll wait for you.$"
MatchCall_SameRouteBattleRequestText8:: @ 82AB23D
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\p"
.string "I hope you're doing well.\n"
.string "Oh, you're near {STR_VAR_2}.\p"
@@ -442,7 +442,7 @@ MatchCall_SameRouteBattleRequestText8:: @ 82AB23D
.string "See you soon!$"
MatchCall_SameRouteBattleRequestText9:: @ 82AB2E9
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "Are you keeping up?\n"
.string "Oh, you're near {STR_VAR_2}?\p"
@@ -451,7 +451,7 @@ MatchCall_SameRouteBattleRequestText9:: @ 82AB2E9
.string "Don't keep me waiting too long!$"
MatchCall_SameRouteBattleRequestText10:: @ 82AB382
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\p"
.string "How are things with you?\n"
.string "Oh, you're near {STR_VAR_2}.\p"
@@ -460,7 +460,7 @@ MatchCall_SameRouteBattleRequestText10:: @ 82AB382
.string "Be quick!$"
MatchCall_SameRouteBattleRequestText11:: @ 82AB410
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "Ah, so where you are now is\n"
.string "{STR_VAR_2}?\p"
@@ -470,7 +470,7 @@ MatchCall_SameRouteBattleRequestText11:: @ 82AB410
.string "See you real quick!$"
MatchCall_SameRouteBattleRequestText12:: @ 82AB4B0
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Where might you be now?\p"
.string "{STR_VAR_2}?\n"
@@ -481,7 +481,7 @@ MatchCall_SameRouteBattleRequestText12:: @ 82AB4B0
.string "See you!$"
MatchCall_SameRouteBattleRequestText13:: @ 82AB538
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\p"
.string "I hope you've been keeping well.\n"
.string "Oh, you're near {STR_VAR_2}?\p"
@@ -491,7 +491,7 @@ MatchCall_SameRouteBattleRequestText13:: @ 82AB538
.string "Bye for now.$"
MatchCall_SameRouteBattleRequestText14:: @ 82AB5E4
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "You're what? …{STR_VAR_2}?\n"
.string "That's very close.\p"
@@ -527,7 +527,7 @@ MatchCall_DifferentRouteBattleRequestText3:: @ 82AB73C
.string "{STR_VAR_2}.$"
MatchCall_DifferentRouteBattleRequestText4:: @ 82AB808
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\l"
.string "How are things with you?\p"
.string "My POKéMON have grown pretty\n"
@@ -538,7 +538,7 @@ MatchCall_DifferentRouteBattleRequestText4:: @ 82AB808
.string "{STR_VAR_2}, okay?$"
MatchCall_DifferentRouteBattleRequestText5:: @ 82AB8B7
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "My POKéMON are growing up in\n"
.string "decent ways.\p"
@@ -548,7 +548,7 @@ MatchCall_DifferentRouteBattleRequestText5:: @ 82AB8B7
.string "{STR_VAR_2}. See you soon!$"
MatchCall_DifferentRouteBattleRequestText6:: @ 82AB95D
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\l"
.string "I hope you're on top of things.\p"
.string "I was thinking I'd like another\n"
@@ -558,7 +558,7 @@ MatchCall_DifferentRouteBattleRequestText6:: @ 82AB95D
.string "See you!$"
MatchCall_DifferentRouteBattleRequestText7:: @ 82ABA03
- .string "…Er, {PLAYER}{STRING 5}?\n"
+ .string "…Er, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here…\l"
.string "So? Are your POKéMON growing?\p"
.string "Mine sure got stronger.\n"
@@ -568,7 +568,7 @@ MatchCall_DifferentRouteBattleRequestText7:: @ 82ABA03
.string "See you around.$"
MatchCall_DifferentRouteBattleRequestText8:: @ 82ABA9F
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\p"
.string "I hope you're doing well.\n"
.string "My POKéMON are very frisky.\p"
@@ -578,48 +578,48 @@ MatchCall_DifferentRouteBattleRequestText8:: @ 82ABA9F
.string "Until then, good-bye!$"
MatchCall_DifferentRouteBattleRequestText9:: @ 82ABB62
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\l"
.string "How are your POKéMON doing?\p"
.string "My POKéMON keep getting better.\n"
- .string "I'd like to show you, {PLAYER}{STRING 5}.\p"
+ .string "I'd like to show you, {PLAYER}{KUN}.\p"
.string "I'm around {STR_VAR_2} now,\n"
.string "so let's battle if you're close by.\p"
.string "Hope I see you soon!$"
MatchCall_DifferentRouteBattleRequestText10:: @ 82ABC26
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\l"
.string "So, how are things with you?\p"
.string "My POKéMON have grown much\n"
.string "stronger than before.\p"
.string "I'd love another battle with you,\n"
- .string "{PLAYER}{STRING 5}.\p"
+ .string "{PLAYER}{KUN}.\p"
.string "I'll be around {STR_VAR_2}.\n"
.string "Come see me if you're close.$"
MatchCall_DifferentRouteBattleRequestText11:: @ 82ABCE9
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "Where might you be now?\p"
.string "My POKéMON are full of life.\n"
.string "They appear to be looking forward\l"
- .string "to seeing your POKéMON, {PLAYER}{STRING 5}.\p"
+ .string "to seeing your POKéMON, {PLAYER}{KUN}.\p"
.string "I'm around {STR_VAR_2} now.\n"
.string "I hope you'll seek us out.$"
MatchCall_DifferentRouteBattleRequestText12:: @ 82ABDA2
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\p"
.string "I should tell you, my POKéMON have\n"
.string "grown to be quite robust lately.\p"
.string "I would like to see them in a battle\n"
- .string "with you, {PLAYER}{STRING 5}.\p"
+ .string "with you, {PLAYER}{KUN}.\p"
.string "We'll be around {STR_VAR_2}.\n"
.string "Come see us anytime!$"
MatchCall_DifferentRouteBattleRequestText13:: @ 82ABE5E
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "Are your POKéMON keeping well?\p"
.string "My POKéMON have been so healthy,\n"
@@ -630,13 +630,13 @@ MatchCall_DifferentRouteBattleRequestText13:: @ 82ABE5E
.string "do come see us.$"
MatchCall_DifferentRouteBattleRequestText14:: @ 82ABF36
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "Keeping well, I hope.\p"
.string "Oh, yes! My POKéMON are\n"
.string "much stronger than before.\p"
.string "Don't you think we ought to have\n"
- .string "a battle, {PLAYER}{STRING 5}?\p"
+ .string "a battle, {PLAYER}{KUN}?\p"
.string "We'll be waiting for you around\n"
.string "{STR_VAR_2}.\p"
.string "Come see us anytime, okay?$"
@@ -884,14 +884,14 @@ MatchCall_PersonalizedText23:: @ 82AD2A8
.string "When there's a strong TRAINER\n"
.string "nearby, I can sometimes sense that\l"
.string "somehow.\p"
- .string "Did you pass close by, {PLAYER}{STRING 5}?\n"
+ .string "Did you pass close by, {PLAYER}{KUN}?\n"
.string "Maybe it was you.\p"
.string "I'll be waiting for your visit.\n"
.string "Bye!$"
MatchCall_PersonalizedText24:: @ 82AD34F
.string "Hello, this is {STR_VAR_1}.\n"
- .string "You sound well, {PLAYER}{STRING 5}.\p"
+ .string "You sound well, {PLAYER}{KUN}.\p"
.string "I've traveled around the world,\n"
.string "but I must say I've taken a great\l"
.string "shine to this region.\p"
@@ -1007,7 +1007,7 @@ MatchCall_PersonalizedText32:: @ 82ADC92
.string "It's kind of hard to explain, but…\l"
.string "How would I say this now…\l"
.string "My shorts feel silkier!\p"
- .string "And when I battled you, {PLAYER}{STRING 5},\n"
+ .string "And when I battled you, {PLAYER}{KUN},\n"
.string "my shorts felt icky and coarse.\p"
.string "… … … … … …\n"
.string "You didn't really believe that?\l"
@@ -1117,7 +1117,7 @@ MatchCall_PersonalizedText40:: @ 82AE5CD
.string "test of human endurance! Bye!$"
MatchCall_PersonalizedText41:: @ 82AE698
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "How are your POKéMON doing?\p"
.string "My DRAGON POKéMON appear to be\n"
@@ -1171,7 +1171,7 @@ MatchCall_PersonalizedText46:: @ 82AE998
.string "I'd better go!$"
MatchCall_PersonalizedText47:: @ 82AEA8F
- .string "Oh, {PLAYER}{STRING 5}, hello!\n"
+ .string "Oh, {PLAYER}{KUN}, hello!\n"
.string "This is {STR_VAR_1}.\l"
.string "I'm up in the mountains now.\p"
.string "But the ground is too bumpy.\n"
@@ -1241,7 +1241,7 @@ MatchCall_PersonalizedText53:: @ 82AEEF4
MatchCall_PersonalizedText54:: @ 82AEFDA
.string "Hi, it's {STR_VAR_1}. You know,\n"
.string "the TRAINER who's always prepared!\p"
- .string "{PLAYER}{STRING 5}, do you have enough items?\n"
+ .string "{PLAYER}{KUN}, do you have enough items?\n"
.string "Are your POKéMON fit for action?\p"
.string "Keeping everything perfect around\n"
.string "you all the time is the secret to\l"
@@ -1326,7 +1326,7 @@ MatchCall_PersonalizedText60:: @ 82AF671
.string "enjoy POKéMON whatever your age.\p"
.string "Wouldn't it be good if you had\n"
.string "a partnership like ours?\p"
- .string "Of course, {PLAYER}{STRING 5}, you already\n"
+ .string "Of course, {PLAYER}{KUN}, you already\n"
.string "enjoy the trust and companionship\l"
.string "of your POKéMON now.\p"
.string "You have the makings of long and\n"
@@ -1344,7 +1344,7 @@ MatchCall_PersonalizedText61:: @ 82AF7D8
.string "was weak to make an impression!\p"
.string "She always chews me out whether\n"
.string "we win or lose!\p"
- .string "{PLAYER}{STRING 5}, can you say something\n"
+ .string "{PLAYER}{KUN}, can you say something\n"
.string "to her next time?\p"
.string "Okay, see you!$"
@@ -1412,7 +1412,7 @@ MatchCall_BattleFrontierStreakText3:: @ 82AFCFF
.string "Catch you soon!$"
MatchCall_BattleFrontierStreakText4:: @ 82AFDA7
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here. What's up?\p"
.string "There's a rumor going around that\n"
.string "you strung together {STR_VAR_3} straight\l"
@@ -1421,7 +1421,7 @@ MatchCall_BattleFrontierStreakText4:: @ 82AFDA7
.string "See you!$"
MatchCall_BattleFrontierStreakText5:: @ 82AFE3D
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "You were at the {STR_VAR_2}\n"
.string "and won {STR_VAR_3} battles in a row?\l"
@@ -1430,7 +1430,7 @@ MatchCall_BattleFrontierStreakText5:: @ 82AFE3D
.string "See you soon!$"
MatchCall_BattleFrontierStreakText6:: @ 82AFECA
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here. How are you?\p"
.string "By the way, I heard you pulled off\n"
.string "the feat of {STR_VAR_3} straight wins at\l"
@@ -1439,7 +1439,7 @@ MatchCall_BattleFrontierStreakText6:: @ 82AFECA
.string "raising my team.$"
MatchCall_BattleFrontierStreakText7:: @ 82AFF64
- .string "…Er, {PLAYER}{STRING 5}?\n"
+ .string "…Er, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here…\p"
.string "Oh, yeah, you were over at\n"
.string "the {STR_VAR_2}, right?\p"
@@ -1448,7 +1448,7 @@ MatchCall_BattleFrontierStreakText7:: @ 82AFF64
.string "I have to go!$"
MatchCall_BattleFrontierStreakText8:: @ 82AFFF0
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\l"
.string "I hope you're doing well.\p"
.string "Oh, but, you are. I've heard that\n"
@@ -1458,7 +1458,7 @@ MatchCall_BattleFrontierStreakText8:: @ 82AFFF0
.string "I hope you stay successful.$"
MatchCall_BattleFrontierStreakText9:: @ 82B00B5
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "I heard! Your {STR_VAR_3}-win streak at\n"
.string "the {STR_VAR_2}!\p"
@@ -1466,7 +1466,7 @@ MatchCall_BattleFrontierStreakText9:: @ 82B00B5
.string "I'd better try harder, too!$"
MatchCall_BattleFrontierStreakText10:: @ 82B0129
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\p"
.string "You won {STR_VAR_3} straight battles at\n"
.string "the {STR_VAR_2}?\p"
@@ -1474,7 +1474,7 @@ MatchCall_BattleFrontierStreakText10:: @ 82B0129
.string "I need to work harder.$"
MatchCall_BattleFrontierStreakText11:: @ 82B01A5
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I hear you're the terror of\n"
.string "the {STR_VAR_2}?\p"
@@ -1484,7 +1484,7 @@ MatchCall_BattleFrontierStreakText11:: @ 82B01A5
.string "I wonder how many I can win?$"
MatchCall_BattleFrontierStreakText12:: @ 82B0232
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you keeping well?\p"
.string "Someone passed on word about you.\n"
@@ -1494,7 +1494,7 @@ MatchCall_BattleFrontierStreakText12:: @ 82B0232
.string "See you!$"
MatchCall_BattleFrontierStreakText13:: @ 82B02D9
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "I hope you've been keeping well.\p"
.string "They say you won {STR_VAR_3} straight\n"
@@ -1503,7 +1503,7 @@ MatchCall_BattleFrontierStreakText13:: @ 82B02D9
.string "Bye now.$"
MatchCall_BattleFrontierStreakText14:: @ 82B0366
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I heard about you!\n"
.string "Didn't you just win {STR_VAR_3} battles in\l"
@@ -1538,7 +1538,7 @@ MatchCall_BattleFrontierRecordStreakText3:: @ 82B04DE
.string "Catch you soon!$"
MatchCall_BattleFrontierRecordStreakText4:: @ 82B0586
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here. What's up?\p"
.string "There's a rumor going around that\n"
.string "you strung together {STR_VAR_3} straight\l"
@@ -1547,7 +1547,7 @@ MatchCall_BattleFrontierRecordStreakText4:: @ 82B0586
.string "See you!$"
MatchCall_BattleFrontierRecordStreakText5:: @ 82B061C
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "You were at the {STR_VAR_2}\n"
.string "and won {STR_VAR_3} battles in a row?\l"
@@ -1556,7 +1556,7 @@ MatchCall_BattleFrontierRecordStreakText5:: @ 82B061C
.string "See you soon!$"
MatchCall_BattleFrontierRecordStreakText6:: @ 82B06A3
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here. How are you?\p"
.string "By the way, I heard you pulled off\n"
.string "the feat of {STR_VAR_3} straight wins at\l"
@@ -1565,7 +1565,7 @@ MatchCall_BattleFrontierRecordStreakText6:: @ 82B06A3
.string "See you soon!$"
MatchCall_BattleFrontierRecordStreakText7:: @ 82B073B
- .string "…Er, {PLAYER}{STRING 5}?\n"
+ .string "…Er, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here…\p"
.string "Oh, yeah, you were over at\n"
.string "the {STR_VAR_2}, right?\p"
@@ -1574,7 +1574,7 @@ MatchCall_BattleFrontierRecordStreakText7:: @ 82B073B
.string "I have to go!$"
MatchCall_BattleFrontierRecordStreakText8:: @ 82B07C7
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\l"
.string "I hope you're doing well.\p"
.string "Oh, but, you are. I've heard that\n"
@@ -1584,7 +1584,7 @@ MatchCall_BattleFrontierRecordStreakText8:: @ 82B07C7
.string "I'd better work on my POKéMON, too!$"
MatchCall_BattleFrontierRecordStreakText9:: @ 82B0894
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "I heard! Your {STR_VAR_3}-win streak at\n"
.string "the {STR_VAR_2}!\p"
@@ -1592,7 +1592,7 @@ MatchCall_BattleFrontierRecordStreakText9:: @ 82B0894
.string "I'd better try harder, too!$"
MatchCall_BattleFrontierRecordStreakText10:: @ 82B0908
- .string "Oh, {PLAYER}{STRING 5}, hello…\n"
+ .string "Oh, {PLAYER}{KUN}, hello…\n"
.string "This is {STR_VAR_1}.\p"
.string "You won {STR_VAR_3} straight battles at\n"
.string "the {STR_VAR_2}?\p"
@@ -1600,7 +1600,7 @@ MatchCall_BattleFrontierRecordStreakText10:: @ 82B0908
.string "I need to work harder.$"
MatchCall_BattleFrontierRecordStreakText11:: @ 82B0984
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I hear you're the terror of\n"
.string "the {STR_VAR_2}?\p"
@@ -1610,7 +1610,7 @@ MatchCall_BattleFrontierRecordStreakText11:: @ 82B0984
.string "I wonder how many I can win?$"
MatchCall_BattleFrontierRecordStreakText12:: @ 82B0A11
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you keeping well?\p"
.string "Someone passed on word about you.\n"
@@ -1620,7 +1620,7 @@ MatchCall_BattleFrontierRecordStreakText12:: @ 82B0A11
.string "See you!$"
MatchCall_BattleFrontierRecordStreakText13:: @ 82B0AB8
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "I hope you've been keeping well.\p"
.string "They say you won {STR_VAR_3} straight\n"
@@ -1629,7 +1629,7 @@ MatchCall_BattleFrontierRecordStreakText13:: @ 82B0AB8
.string "Bye now.$"
MatchCall_BattleFrontierRecordStreakText14:: @ 82B0B45
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "I heard about you!\p"
.string "Didn't you just win {STR_VAR_3} battles in\n"
@@ -1664,7 +1664,7 @@ MatchCall_BattleDomeText3:: @ 82B0CC7
.string "Catch you soon!$"
MatchCall_BattleDomeText4:: @ 82B0D4A
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "I heard you became the champion\n"
.string "at the {STR_VAR_2} {STR_VAR_3} times.\p"
@@ -1672,7 +1672,7 @@ MatchCall_BattleDomeText4:: @ 82B0D4A
.string "I'll try to keep up!$"
MatchCall_BattleDomeText5:: @ 82B0DC8
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "I heard you won {STR_VAR_3} times\n"
.string "outright at the {STR_VAR_2}.\p"
@@ -1680,7 +1680,7 @@ MatchCall_BattleDomeText5:: @ 82B0DC8
.string "See you soon!$"
MatchCall_BattleDomeText6:: @ 82B0E35
- .string "Hey, {PLAYER}{STRING 5}?\n"
+ .string "Hey, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here. How are you?\p"
.string "By the way, I heard you became\n"
.string "the champion {STR_VAR_3} times at\l"
@@ -1689,7 +1689,7 @@ MatchCall_BattleDomeText6:: @ 82B0E35
.string "you pull farther ahead.$"
MatchCall_BattleDomeText7:: @ 82B0ED1
- .string "{PLAYER}{STRING 5}?\n"
+ .string "{PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here.\p"
.string "You were at the {STR_VAR_2}\n"
.string "and became the champ {STR_VAR_3} times?\p"
@@ -1699,7 +1699,7 @@ MatchCall_BattleDomeText7:: @ 82B0ED1
.string "Okay, bye.$"
MatchCall_BattleDomeText8:: @ 82B0F72
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\l"
.string "I hope you're doing well.\l"
.string "Oh, but, you are.\p"
@@ -1709,7 +1709,7 @@ MatchCall_BattleDomeText8:: @ 82B0F72
.string "See you again.$"
MatchCall_BattleDomeText9:: @ 82B102A
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "I heard! You took the title\n"
.string "{STR_VAR_3} times at the {STR_VAR_2}!\p"
@@ -1717,7 +1717,7 @@ MatchCall_BattleDomeText9:: @ 82B102A
.string "I'd better try harder, too!$"
MatchCall_BattleDomeText10:: @ 82B10A7
- .string "Oh, {PLAYER}{STRING 5}, hello.\n"
+ .string "Oh, {PLAYER}{KUN}, hello.\n"
.string "This is {STR_VAR_1}.\p"
.string "You won {STR_VAR_3} straight times at\n"
.string "the {STR_VAR_2}?\p"
@@ -1725,7 +1725,7 @@ MatchCall_BattleDomeText10:: @ 82B10A7
.string "I need to work harder.$"
MatchCall_BattleDomeText11:: @ 82B1121
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I hear you're the terror of\n"
.string "the {STR_VAR_2}?\p"
@@ -1737,7 +1737,7 @@ MatchCall_BattleDomeText11:: @ 82B1121
.string "Well, see you!$"
MatchCall_BattleDomeText12:: @ 82B11D3
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you keeping well?\p"
.string "You've won {STR_VAR_3} events at a place\n"
@@ -1746,7 +1746,7 @@ MatchCall_BattleDomeText12:: @ 82B11D3
.string "See you!$"
MatchCall_BattleDomeText13:: @ 82B124D
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "I hope you've been keeping well.\p"
.string "They say you won {STR_VAR_3} events\n"
@@ -1755,7 +1755,7 @@ MatchCall_BattleDomeText13:: @ 82B124D
.string "Bye now.$"
MatchCall_BattleDomeText14:: @ 82B12D0
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "I heard about you!\p"
.string "Didn't you win {STR_VAR_3} titles\n"
@@ -1790,7 +1790,7 @@ MatchCall_BattlePikeText3:: @ 82B142B
.string "Catch you soon!$"
MatchCall_BattlePikeText4:: @ 82B14B4
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "I heard you blew through {STR_VAR_3} rooms\n"
.string "at the {STR_VAR_2}.\p"
@@ -1798,7 +1798,7 @@ MatchCall_BattlePikeText4:: @ 82B14B4
.string "try to keep up!$"
MatchCall_BattlePikeText5:: @ 82B1525
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "I heard you got past {STR_VAR_3} rooms\n"
.string "at the {STR_VAR_2}.\p"
@@ -1806,7 +1806,7 @@ MatchCall_BattlePikeText5:: @ 82B1525
.string "See you soon!$"
MatchCall_BattlePikeText6:: @ 82B158E
- .string "Hey, {PLAYER}{STRING 5}?\n"
+ .string "Hey, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here. How are you?\p"
.string "By the way, I heard you got through\n"
.string "{STR_VAR_3} rooms at the {STR_VAR_2}.\p"
@@ -1814,7 +1814,7 @@ MatchCall_BattlePikeText6:: @ 82B158E
.string "you pull further ahead.$"
MatchCall_BattlePikeText7:: @ 82B1622
- .string "{PLAYER}{STRING 5}?\n"
+ .string "{PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here.\p"
.string "You were at the {STR_VAR_2}\n"
.string "and won your way past {STR_VAR_3} rooms?\p"
@@ -1823,7 +1823,7 @@ MatchCall_BattlePikeText7:: @ 82B1622
.string "Okay, bye.$"
MatchCall_BattlePikeText8:: @ 82B169D
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\l"
.string "I hope you're doing well.\l"
.string "Oh, but, you are.\p"
@@ -1834,7 +1834,7 @@ MatchCall_BattlePikeText8:: @ 82B169D
.string "See you again.$"
MatchCall_BattlePikeText9:: @ 82B1775
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "I heard! You won your way through\n"
.string "{STR_VAR_3} rooms at the {STR_VAR_2}!\p"
@@ -1842,7 +1842,7 @@ MatchCall_BattlePikeText9:: @ 82B1775
.string "I'd better try harder, too!$"
MatchCall_BattlePikeText10:: @ 82B17F8
- .string "Oh, {PLAYER}{STRING 5}, hello.\n"
+ .string "Oh, {PLAYER}{KUN}, hello.\n"
.string "This is {STR_VAR_1}.\p"
.string "You won your way past {STR_VAR_3} rooms\n"
.string "at the {STR_VAR_2}?\p"
@@ -1850,7 +1850,7 @@ MatchCall_BattlePikeText10:: @ 82B17F8
.string "I need to work harder.$"
MatchCall_BattlePikeText11:: @ 82B1877
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I hear you're the terror of\n"
.string "the {STR_VAR_2}?\p"
@@ -1862,7 +1862,7 @@ MatchCall_BattlePikeText11:: @ 82B1877
.string "Well, see you!$"
MatchCall_BattlePikeText12:: @ 82B1946
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you keeping well?\p"
.string "You've won through {STR_VAR_3} rooms at\n"
@@ -1871,7 +1871,7 @@ MatchCall_BattlePikeText12:: @ 82B1946
.string "See you!$"
MatchCall_BattlePikeText13:: @ 82B19C7
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "I hope you've been keeping well.\p"
.string "They say you won in {STR_VAR_3} rooms\n"
@@ -1880,7 +1880,7 @@ MatchCall_BattlePikeText13:: @ 82B19C7
.string "Bye now.$"
MatchCall_BattlePikeText14:: @ 82B1A4C
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "I heard about you!\p"
.string "Didn't you get through {STR_VAR_3} rooms\n"
@@ -1915,7 +1915,7 @@ MatchCall_BattlePyramidText3:: @ 82B1BE4
.string "Catch you soon!$"
MatchCall_BattlePyramidText4:: @ 82B1C6A
- .string "Hey, {PLAYER}{STRING 5}.\n"
+ .string "Hey, {PLAYER}{KUN}.\n"
.string "{STR_VAR_1} here.\p"
.string "I heard you scaled {STR_VAR_3} floors\n"
.string "in the {STR_VAR_2}.\p"
@@ -1923,7 +1923,7 @@ MatchCall_BattlePyramidText4:: @ 82B1C6A
.string "to keep up!$"
MatchCall_BattlePyramidText5:: @ 82B1CCF
- .string "Hiya, {PLAYER}{STRING 5}!\n"
+ .string "Hiya, {PLAYER}{KUN}!\n"
.string "It's {STR_VAR_1}.\p"
.string "I heard you climbed {STR_VAR_3} floors\n"
.string "in the {STR_VAR_2}.\p"
@@ -1931,7 +1931,7 @@ MatchCall_BattlePyramidText5:: @ 82B1CCF
.string "See you soon!$"
MatchCall_BattlePyramidText6:: @ 82B1D38
- .string "Hey, {PLAYER}{STRING 5}?\n"
+ .string "Hey, {PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here. How are you?\p"
.string "By the way, I heard you got through\n"
.string "{STR_VAR_3} floors in the {STR_VAR_2}.\p"
@@ -1939,7 +1939,7 @@ MatchCall_BattlePyramidText6:: @ 82B1D38
.string "you pull further ahead.$"
MatchCall_BattlePyramidText7:: @ 82B1DCD
- .string "{PLAYER}{STRING 5}?\n"
+ .string "{PLAYER}{KUN}?\n"
.string "{STR_VAR_1} here.\p"
.string "You were at the {STR_VAR_2}\n"
.string "and won your way up {STR_VAR_3} floors?\p"
@@ -1949,7 +1949,7 @@ MatchCall_BattlePyramidText7:: @ 82B1DCD
.string "Okay, bye.$"
MatchCall_BattlePyramidText8:: @ 82B1E4B
- .string "Oh, {PLAYER}{STRING 5}, how do you do?\n"
+ .string "Oh, {PLAYER}{KUN}, how do you do?\n"
.string "This is {STR_VAR_1} speaking.\l"
.string "I hope you're doing well.\l"
.string "Oh, but, you are.\p"
@@ -1960,7 +1960,7 @@ MatchCall_BattlePyramidText8:: @ 82B1E4B
.string "See you again.$"
MatchCall_BattlePyramidText9:: @ 82B1F24
- .string "Oh, {PLAYER}{STRING 5}, hi there!\n"
+ .string "Oh, {PLAYER}{KUN}, hi there!\n"
.string "This is {STR_VAR_1}!\p"
.string "I heard! You won your way through\n"
.string "{STR_VAR_3} floors in the {STR_VAR_2}!\p"
@@ -1968,7 +1968,7 @@ MatchCall_BattlePyramidText9:: @ 82B1F24
.string "I'd better try harder, too!$"
MatchCall_BattlePyramidText10:: @ 82B1FA8
- .string "Oh, {PLAYER}{STRING 5}, hello.\n"
+ .string "Oh, {PLAYER}{KUN}, hello.\n"
.string "This is {STR_VAR_1}.\p"
.string "You climbed {STR_VAR_3} floors inside\n"
.string "the {STR_VAR_2}?\p"
@@ -1976,7 +1976,7 @@ MatchCall_BattlePyramidText10:: @ 82B1FA8
.string "I need to work harder.$"
MatchCall_BattlePyramidText11:: @ 82B2022
- .string "Ah, {PLAYER}{STRING 5}.\n"
+ .string "Ah, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\p"
.string "I hear you're the terror of\n"
.string "the {STR_VAR_2}?\p"
@@ -1988,7 +1988,7 @@ MatchCall_BattlePyramidText11:: @ 82B2022
.string "Well, see you!$"
MatchCall_BattlePyramidText12:: @ 82B20F3
- .string "Hello, {PLAYER}{STRING 5}.\n"
+ .string "Hello, {PLAYER}{KUN}.\n"
.string "It's me, {STR_VAR_1}.\l"
.string "Are you keeping well?\p"
.string "You've won through {STR_VAR_3} floors in\n"
@@ -1997,7 +1997,7 @@ MatchCall_BattlePyramidText12:: @ 82B20F3
.string "See you!$"
MatchCall_BattlePyramidText13:: @ 82B2175
- .string "Ah, hello, {PLAYER}{STRING 5}!\n"
+ .string "Ah, hello, {PLAYER}{KUN}!\n"
.string "This is {STR_VAR_1}!\l"
.string "I hope you've been keeping well.\p"
.string "They say you climbed {STR_VAR_3} floors\n"
@@ -2006,7 +2006,7 @@ MatchCall_BattlePyramidText13:: @ 82B2175
.string "Bye now.$"
MatchCall_BattlePyramidText14:: @ 82B21FC
- .string "Oh, hi, {PLAYER}{STRING 5}.\n"
+ .string "Oh, hi, {PLAYER}{KUN}.\n"
.string "This is {STR_VAR_1}.\l"
.string "I heard about you!\p"
.string "Didn't you get through {STR_VAR_3} floors\n"
@@ -2068,7 +2068,7 @@ gText_Roxanne_Pokenav_2B2607:: @ 82B2607
.string "is a matter of pride.$"
gText_Brawly_Pokenav_2B2659:: @ 82B2659
- .string "BRAWLY: Hey, there, {PLAYER}{STRING 5}!\p"
+ .string "BRAWLY: Hey, there, {PLAYER}{KUN}!\p"
.string "I learned a lot from the battle we\n"
.string "had together.\p"
.string "I intend to do my training over,\n"
@@ -2079,7 +2079,7 @@ gText_Brawly_Pokenav_2B2659:: @ 82B2659
.string "I want you to challenge us again.$"
gText_Brawly_Pokenav_2B275D:: @ 82B275D
- .string "BRAWLY: Hey, {PLAYER}{STRING 5}!\n"
+ .string "BRAWLY: Hey, {PLAYER}{KUN}!\n"
.string "Congratulations!\p"
.string "Word about your exploits arrived\n"
.string "on tidal winds!\p"
@@ -2091,13 +2091,13 @@ gText_Brawly_Pokenav_2B275D:: @ 82B275D
.string "I want you to challenge us again.$"
gText_Brawly_Pokenav_2B286F:: @ 82B286F
- .string "BRAWLY: Hey, {PLAYER}{STRING 5}!\n"
+ .string "BRAWLY: Hey, {PLAYER}{KUN}!\n"
.string "My GYM's ready for action!\p"
.string "Come back to DEWFORD anytime\n"
.string "for another challenge!$"
gText_Brawly_Pokenav_2B28D1:: @ 82B28D1
- .string "BRAWLY: {PLAYER}{STRING 5}, I don't think\n"
+ .string "BRAWLY: {PLAYER}{KUN}, I don't think\n"
.string "I'll ever get bored of battling you!$"
gText_Wattson_Pokenav_2B2912:: @ 82B2912
@@ -2225,7 +2225,7 @@ gText_TateLiza_Pokenav_2B31CD:: @ 82B31CD
gText_Juan_Pokenav_2B3249:: @ 82B3249
.string "JUAN: Hmm…\n"
- .string "{PLAYER}{STRING 5}… Was it?\p"
+ .string "{PLAYER}{KUN}… Was it?\p"
.string "Our battle together--it brought\n"
.string "to me memories of when I first\l"
.string "encountered WALLACE.\p"
@@ -2233,7 +2233,7 @@ gText_Juan_Pokenav_2B3249:: @ 82B3249
.string "yet surpass WALLACE!$"
gText_Juan_Pokenav_2B32EC:: @ 82B32EC
- .string "JUAN: Fufu… {PLAYER}{STRING 5}…\n"
+ .string "JUAN: Fufu… {PLAYER}{KUN}…\n"
.string "You've finally achieved your goal.\p"
.string "My eye for appraising talent wasn't\n"
.string "mistaken…\p"
@@ -2242,14 +2242,14 @@ gText_Juan_Pokenav_2B32EC:: @ 82B32EC
.string "of power and prestige.$"
gText_Juan_Pokenav_2B33AA:: @ 82B33AA
- .string "JUAN: Hoho… {PLAYER}{STRING 5}…\p"
+ .string "JUAN: Hoho… {PLAYER}{KUN}…\p"
.string "Our SOOTOPOLIS GYM has finally\n"
.string "reopened.\p"
.string "If you wish to see me, you are\n"
.string "welcome to visit anytime.$"
gText_Juan_Pokenav_2B341E:: @ 82B341E
- .string "JUAN: {PLAYER}{STRING 5}…\p"
+ .string "JUAN: {PLAYER}{KUN}…\p"
.string "Like the finest music, the battles\n"
.string "we wage together strike chords\l"
.string "of inspiration in my heart…\p"
@@ -2293,7 +2293,7 @@ gText_Drake_Pokenav_2B368B:: @ 82B368B
.string "Don't you agree, {PLAYER}?$"
gText_Wallace_Pokenav_2B3790:: @ 82B3790
- .string "WALLACE: Hello, {PLAYER}{STRING 5}.\n"
+ .string "WALLACE: Hello, {PLAYER}{KUN}.\n"
.string "Have you met STEVEN?\p"
.string "He is…\n"
.string "Actually incredibly skilled.\p"
@@ -2336,14 +2336,14 @@ MossdeepCity_SpaceCenter_2F_Text_2B39C6: @ 82B39C6
.string "… … … … … Click!$"
gText_May_Pokenav_2B3AB3:: @ 2B3AB3
- .string "MAY: Hi, {PLAYER}{STRING 5}!\p"
+ .string "MAY: Hi, {PLAYER}{KUN}!\p"
.string "MR. BRINEY retired as a SAILOR,\n"
.string "but I still see him out on the sea\l"
.string "with his pet PEEKO sometimes.\p"
.string "He must love the sea still.$"
gText_May_Pokenav_2B3B3F:: @ 2B3B3F
- .string "MAY: Hi, {PLAYER}{STRING 5}!\p"
+ .string "MAY: Hi, {PLAYER}{KUN}!\p"
.string "You know how little towns like\n"
.string "PETALBURG and DEWFORD have GYMS?\p"
.string "For some reason, the big port of\n"
@@ -2352,7 +2352,7 @@ gText_May_Pokenav_2B3B3F:: @ 2B3B3F
.string "I should apply to be the LEADER.$"
gText_May_Pokenav_2B3C13:: @ 2B3C13
- .string "MAY: Hi, {PLAYER}{STRING 5}!\p"
+ .string "MAY: Hi, {PLAYER}{KUN}!\p"
.string "Do you remember a man named\n"
.string "the CUTTER in RUSTBORO?\l"
.string "He had a house there, remember?\p"
@@ -2364,13 +2364,13 @@ gText_May_Pokenav_2B3C13:: @ 2B3C13
.string "The ROCK SMASH GUY!$"
gText_May_Pokenav_2B3CF3:: @ 2B3CF3
- .string "MAY: {PLAYER}{STRING 5}?\p"
+ .string "MAY: {PLAYER}{KUN}?\p"
.string "RUSTURF TUNNEL…\n"
.string "They named it that because it\l"
.string "joins RUSTBORO and VERDANTURF.$"
gText_May_Pokenav_2B3D4B:: @ 2B3D4B
- .string "MAY: {PLAYER}{STRING 5}, how are you?\p"
+ .string "MAY: {PLAYER}{KUN}, how are you?\p"
.string "I'm out on ROUTE 111 now.\p"
.string "I'm going to get a rest at an old\n"
.string "lady's house.\p"
@@ -2378,7 +2378,7 @@ gText_May_Pokenav_2B3D4B:: @ 2B3D4B
.string "the desert.$"
gText_May_Pokenav_2B3DD1:: @ 2B3DD1
- .string "MAY: Hi, {PLAYER}{STRING 5}!\p"
+ .string "MAY: Hi, {PLAYER}{KUN}!\p"
.string "Did you know about the MIRAGE\n"
.string "TOWER in the desert?\p"
.string "They say, like a mirage, it seems\n"
@@ -2386,21 +2386,21 @@ gText_May_Pokenav_2B3DD1:: @ 2B3DD1
.string "I wish I could see it.$"
gText_May_Pokenav_2B3E69:: @ 2B3E69
- .string "MAY: {PLAYER}{STRING 5}, yahoo!\n"
+ .string "MAY: {PLAYER}{KUN}, yahoo!\n"
.string "I'm on ROUTE 119 now.\p"
.string "There's a big river here, and\n"
.string "it often rains.\p"
.string "I got soaked!$"
gText_May_Pokenav_2B3ECD:: @ 2B3ECD
- .string "MAY: {PLAYER}{STRING 5}, hi.\p"
+ .string "MAY: {PLAYER}{KUN}, hi.\p"
.string "MT. PYRE is a memorial to POKéMON\n"
.string "whose lives have ended.\p"
.string "Maybe as a result, it's infested\n"
.string "with many GHOST-type POKéMON!$"
gText_May_Pokenav_2B3F2B:: @ 2B3F2B
- .string "MAY: Hi, {PLAYER}{STRING 5}!\p"
+ .string "MAY: Hi, {PLAYER}{KUN}!\p"
.string "I was thinking of going to the hot\n"
.string "spring in LAVARIDGE.\p"
.string "But on the way, around JAGGED\n"
@@ -2408,14 +2408,14 @@ gText_May_Pokenav_2B3F2B:: @ 2B3F2B
.string "characters. The mood was ugly!$"
gText_May_Pokenav_2B3FFB:: @ 2B3FFB
- .string "MAY: Hi, {PLAYER}{STRING 5}!\n"
+ .string "MAY: Hi, {PLAYER}{KUN}!\n"
.string "Did you see the news?\p"
.string "They say CAPT. STERN discovered\n"
.string "the SEAFLOOR CAVERN while on his\l"
.string "submarine expedition.$"
gText_May_Pokenav_2B402B:: @ 2B402B
- .string "MAY: Hi, {PLAYER}{STRING 5}!\n"
+ .string "MAY: Hi, {PLAYER}{KUN}!\n"
.string "Don't you think it's neat?\p"
.string "Even if you don't have a boat,\n"
.string "you can cross the sea using\l"
@@ -2425,7 +2425,7 @@ gText_May_Pokenav_2B402B:: @ 2B402B
.string "you go to the bottom of the sea.$"
gText_May_Pokenav_2B414B:: @ 2B414B
- .string "MAY: Hi, {PLAYER}{STRING 5}!\n"
+ .string "MAY: Hi, {PLAYER}{KUN}!\n"
.string "Hope things are okay!\p"
.string "Have you been on the sea and\n"
.string "found your way to the other side\l"
@@ -2436,7 +2436,7 @@ gText_May_Pokenav_2B414B:: @ 2B414B
.string "come up to the surface. Easy!$"
gText_May_Pokenav_2B4228:: @ 2B4228
- .string "MAY: Hi, {PLAYER}{STRING 5}!\p"
+ .string "MAY: Hi, {PLAYER}{KUN}!\p"
.string "How's it going?\n"
.string "Are you filling your POKéDEX?\p"
.string "I heard a rumor that there are\n"
@@ -2445,7 +2445,7 @@ gText_May_Pokenav_2B4228:: @ 2B4228
.string "I would love to see even one…$"
gText_May_Pokenav_2B42E0:: @ 2B42E0
- .string "MAY: {PLAYER}{STRING 5}!\n"
+ .string "MAY: {PLAYER}{KUN}!\n"
.string "I heard the rumors!\p"
.string "You beat the SOOTOPOLIS GYM\n"
.string "LEADER?\p"
@@ -2455,9 +2455,9 @@ gText_May_Pokenav_2B42E0:: @ 2B42E0
gText_May_Pokenav_2B4350:: @ 2B4350
.string "MAY: There isn't a single TRAINER\n"
.string "left in HOENN who doesn't know who\l"
- .string "you are, {PLAYER}{STRING 5}!\p"
+ .string "you are, {PLAYER}{KUN}!\p"
.string "When I tell people that I'm friends\n"
- .string "with you, {PLAYER}{STRING 5}, they're all\l"
+ .string "with you, {PLAYER}{KUN}, they're all\l"
.string "surprised!$"
gText_Brendan_Pokenav_2B43EF:: @ 2B43EF
@@ -2641,7 +2641,7 @@ gText_Wally_Pokenav_2B5100:: @ 2B5100
.string "Thank you…$"
gText_Scott_Pokenav_2B5184:: @ 2B5184
- .string "SCOTT: Howdy, {PLAYER}{STRING 5}!\p"
+ .string "SCOTT: Howdy, {PLAYER}{KUN}!\p"
.string "You know how POKéMON can be found\n"
.string "everywhere?\p"
.string "Like in the mountains, in the sea,\n"
@@ -2660,7 +2660,7 @@ gText_Scott_Pokenav_2B5275:: @ 2B5275
.string "makes me all ticklish!$"
gText_Scott_Pokenav_2B5323:: @ 2B5323
- .string "SCOTT: Hi, hi, {PLAYER}{STRING 5}!\p"
+ .string "SCOTT: Hi, hi, {PLAYER}{KUN}!\p"
.string "Have you had the chance to climb\n"
.string "MT. PYRE?\p"
.string "The place is a memorial to POKéMON\n"
@@ -2669,7 +2669,7 @@ gText_Scott_Pokenav_2B5323:: @ 2B5323
.string "should climb to the top of once.$"
gText_Scott_Pokenav_2B53DB:: @ 2B53DB
- .string "SCOTT: Hi, {PLAYER}{STRING 5}!\p"
+ .string "SCOTT: Hi, {PLAYER}{KUN}!\p"
.string "I've been hearing about these odd\n"
.string "gangs being a nuisance.\p"
.string "TEAM MAGMA and TEAM AQUA,\n"
@@ -2679,7 +2679,7 @@ gText_Scott_Pokenav_2B53DB:: @ 2B53DB
.string "…But if they're thugs…$"
gText_Scott_Pokenav_2B54A5:: @ 2B54A5
- .string "SCOTT: Oh, hi, {PLAYER}{STRING 5}.\p"
+ .string "SCOTT: Oh, hi, {PLAYER}{KUN}.\p"
.string "Might there be tough TRAINERS\n"
.string "at the bottom of the sea?\p"
.string "I can't go check for myself.\n"
@@ -2687,7 +2687,7 @@ gText_Scott_Pokenav_2B54A5:: @ 2B54A5
.string "And I don't raise POKéMON…$"
gText_Scott_Pokenav_2B5541:: @ 2B5541
- .string "SCOTT: Hi, hi, {PLAYER}{STRING 5}!\p"
+ .string "SCOTT: Hi, hi, {PLAYER}{KUN}!\p"
.string "You know that you can challenge\n"
.string "the POKéMON LEAGUE when you've\l"
.string "collected all the GYM BADGES?\p"
@@ -2774,7 +2774,7 @@ gText_Norman_Pokenav_2B5B5E:: @ 82B5B5E
.string "How much higher will you soar?$"
gText_Steven_Pokenav_2B5B95:: @ 82B5B95
- .string "STEVEN: Hi, {PLAYER}{STRING 5}!\p"
+ .string "STEVEN: Hi, {PLAYER}{KUN}!\p"
.string "Have you been to MAUVILLE\n"
.string "already?\p"
.string "You should visit the BIKE SHOP\n"
@@ -2785,14 +2785,14 @@ gText_Steven_Pokenav_2B5B95:: @ 82B5B95
.string "there.$"
gText_Steven_Pokenav_2B5C53:: @ 82B5C53
- .string "STEVEN: Hi, {PLAYER}{STRING 5}!\p"
+ .string "STEVEN: Hi, {PLAYER}{KUN}!\p"
.string "I've met a lot of different\n"
.string "TRAINERS so far.\p"
.string "But you're one of a kind.\n"
.string "You're not like anyone else.$"
gText_Steven_Pokenav_2B5CC9:: @ 82B5CC9
- .string "STEVEN: Hi, {PLAYER}{STRING 5}!\p"
+ .string "STEVEN: Hi, {PLAYER}{KUN}!\p"
.string "When you're on an adventure with\n"
.string "your POKéMON, what do you think?\p"
.string "Do you consider them to be strong\n"
@@ -2804,7 +2804,7 @@ gText_Steven_Pokenav_2B5CC9:: @ 82B5CC9
gText_Steven_Pokenav_2B5DB4:: @ 82B5DB4
.string "STEVEN: Hello?\n"
- .string "{PLAYER}{STRING 5}?\p"
+ .string "{PLAYER}{KUN}?\p"
.string "I'm involved in a spot of trouble\n"
.string "at the SPACE CENTER.\p"
.string "I'm sorry, but I can't talk now.\n"
@@ -2812,7 +2812,7 @@ gText_Steven_Pokenav_2B5DB4:: @ 82B5DB4
gText_Steven_Pokenav_2B5E26:: @ 82B5E26
.string "STEVEN: Oh!\n"
- .string "{PLAYER}{STRING 5}!\p"
+ .string "{PLAYER}{KUN}!\p"
.string "There's no need to talk.\n"
.string "It's past time for talking.\p"
.string "You have to believe in yourself\n"
@@ -2824,7 +2824,7 @@ gText_Steven_Pokenav_2B5EA2:: @ 82B5EA2
.string "the call…$"
gText_Steven_Pokenav_2B5ED9:: @ 82B5ED9
- .string "STEVEN: {PLAYER}{STRING 5}… Congratulations\n"
+ .string "STEVEN: {PLAYER}{KUN}… Congratulations\n"
.string "for entering the HALL OF FAME.\p"
.string "… … … … … …\n"
.string "… … … … … …\p"
@@ -2851,7 +2851,7 @@ Route101_Text_2B603A: @ 82B603A
.string "POKéMON becomes more fun, eh?$"
gText_MrStone_Pokenav_2B60C0:: @ 82B60C0
- .string "MR. STONE: Oh? {PLAYER}{STRING 5}!\p"
+ .string "MR. STONE: Oh? {PLAYER}{KUN}!\p"
.string "Since you called me, the POKéNAV\n"
.string "must be working properly!\p"
.string "Other people will be registered,\n"
@@ -2866,7 +2866,7 @@ gText_MrStone_Pokenav_2B60C0:: @ 82B60C0
.string "See you again!$"
gText_MrStone_Pokenav_2B61E6:: @ 82B61E6
- .string "MR. STONE: Oh? {PLAYER}{STRING 5}!\p"
+ .string "MR. STONE: Oh? {PLAYER}{KUN}!\p"
.string "What's wrong? Have you forgotten\n"
.string "about that little errand of mine?\p"
.string "I need you to deliver my letter\n"
@@ -2878,7 +2878,7 @@ gText_MrStone_Pokenav_2B61E6:: @ 82B61E6
.string "I have to go! Bye-bye!$"
gText_MrStone_Pokenav_2B6302:: @ 82B6302
- .string "MR. STONE: Oh! {PLAYER}{STRING 5}!\p"
+ .string "MR. STONE: Oh! {PLAYER}{KUN}!\p"
.string "Ah, so you've met STEVEN!\n"
.string "I'd better reward you, then!\p"
.string "When you visit RUSTBORO again,\n"
@@ -2886,7 +2886,7 @@ gText_MrStone_Pokenav_2B6302:: @ 82B6302
.string "I'll be waiting for you!$"
gText_MrStone_Pokenav_2B63A0:: @ 82B63A0
- .string "MR. STONE: Oh! {PLAYER}{STRING 5}!\p"
+ .string "MR. STONE: Oh! {PLAYER}{KUN}!\p"
.string "Did you know that DEVON was\n"
.string "digging the RUSTURF TUNNEL?\p"
.string "But we shut down the operation to\n"
@@ -2897,7 +2897,7 @@ gText_MrStone_Pokenav_2B63A0:: @ 82B63A0
.string "own convenience.$"
gText_MrStone_Pokenav_2B64A2:: @ 82B64A2
- .string "MR. STONE: Hello, hello, {PLAYER}{STRING 5}!\p"
+ .string "MR. STONE: Hello, hello, {PLAYER}{KUN}!\p"
.string "I heard from someone in PETALBURG\n"
.string "that you're NORMAN's child!\p"
.string "No wonder you're such a capable\n"
@@ -2935,7 +2935,7 @@ gText_MrStone_Pokenav_2B66B1:: @ 82B66B1
.string "BZZZZ…$"
gText_MrStone_Pokenav_2B6703:: @ 82B6703
- .string "MR. STONE: {PLAYER}{STRING 5}! It's me!\p"
+ .string "MR. STONE: {PLAYER}{KUN}! It's me!\p"
.string "You were apparently involved in all\n"
.string "sorts of things, but I, being busy,\l"
.string "haven't a clue exactly what!\p"
@@ -2946,7 +2946,7 @@ gText_MrStone_Pokenav_2B6703:: @ 82B6703
gText_MrStone_Pokenav_2B67ED:: @ 82B67ED
.string "MR. STONE: … … … … … …\n"
- .string "Is this maybe {PLAYER}{STRING 5}?\p"
+ .string "Is this maybe {PLAYER}{KUN}?\p"
.string "Your voice is so full of confidence,\n"
.string "I didn't recognize you right off!\p"
.string "Hm! You must come visit us at DEVON\n"
diff --git a/data/text/ribbon_descriptions.inc b/data/text/ribbon_descriptions.inc
deleted file mode 100644
index 6dd82c288..000000000
--- a/data/text/ribbon_descriptions.inc
+++ /dev/null
@@ -1,84 +0,0 @@
-gRibbonDescriptionPart1_Champion:: @ 862383C
- .string "CHAMPION-beating, HALL$"
-
-gRibbonDescriptionPart2_Champion:: @ 8623853
- .string "OF FAME Member RIBBON$"
-
-gRibbonDescriptionPart1_CoolContest:: @ 8623869
- .string "COOL CONTEST$"
-
-gRibbonDescriptionPart1_BeautyContest:: @ 8623876
- .string "BEAUTY CONTEST$"
-
-gRibbonDescriptionPart1_CuteContest:: @ 8623885
- .string "CUTE CONTEST$"
-
-gRibbonDescriptionPart1_SmartContest:: @ 8623892
- .string "SMART CONTEST$"
-
-gRibbonDescriptionPart1_ToughContest:: @ 86238A0
- .string "TOUGH CONTEST$"
-
-gRibbonDescriptionPart2_NormalRank:: @ 86238AE
- .string "Normal Rank winner!$"
-
-gRibbonDescriptionPart2_SuperRank:: @ 86238C2
- .string "Super Rank winner!$"
-
-gRibbonDescriptionPart2_HyperRank:: @ 86238D5
- .string "Hyper Rank winner!$"
-
-gRibbonDescriptionPart2_MasterRank:: @ 86238E8
- .string "Master Rank winner!$"
-
-gRibbonDescriptionPart1_Winning:: @ 86238FC
- .string "For clearing LV50$"
-
-gRibbonDescriptionPart2_Winning:: @ 862390E
- .string "at the BATTLE TOWER.$"
-
-gRibbonDescriptionPart1_Victory:: @ 8623923
- .string "For clearing Open Level$"
-
-gRibbonDescriptionPart2_Victory:: @ 862393B
- .string "at the BATTLE TOWER.$"
-
-gRibbonDescriptionPart1_Artist:: @ 8623950
- .string "RIBBON for being chosen$"
-
-gRibbonDescriptionPart2_Artist:: @ 8623968
- .string "as a super sketch model.$"
-
-gRibbonDescriptionPart1_Effort:: @ 8623981
- .string "RIBBON awarded for$"
-
-gRibbonDescriptionPart2_Effort:: @ 8623994
- .string "being a hard worker.$"
-
- .align 2
-gRibbonDescriptionPointers:: @ 86239AC
- .4byte gRibbonDescriptionPart1_Champion, gRibbonDescriptionPart2_Champion
- .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_NormalRank
- .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_SuperRank
- .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_HyperRank
- .4byte gRibbonDescriptionPart1_CoolContest, gRibbonDescriptionPart2_MasterRank
- .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_NormalRank
- .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_SuperRank
- .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_HyperRank
- .4byte gRibbonDescriptionPart1_BeautyContest, gRibbonDescriptionPart2_MasterRank
- .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_NormalRank
- .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_SuperRank
- .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_HyperRank
- .4byte gRibbonDescriptionPart1_CuteContest, gRibbonDescriptionPart2_MasterRank
- .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_NormalRank
- .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_SuperRank
- .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_HyperRank
- .4byte gRibbonDescriptionPart1_SmartContest, gRibbonDescriptionPart2_MasterRank
- .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_NormalRank
- .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_SuperRank
- .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_HyperRank
- .4byte gRibbonDescriptionPart1_ToughContest, gRibbonDescriptionPart2_MasterRank
- .4byte gRibbonDescriptionPart1_Winning, gRibbonDescriptionPart2_Winning
- .4byte gRibbonDescriptionPart1_Victory, gRibbonDescriptionPart2_Victory
- .4byte gRibbonDescriptionPart1_Artist, gRibbonDescriptionPart2_Artist
- .4byte gRibbonDescriptionPart1_Effort, gRibbonDescriptionPart2_Effort
diff --git a/data/use_pokeblock.s b/data/use_pokeblock.s
deleted file mode 100644
index dc2c7bd70..000000000
--- a/data/use_pokeblock.s
+++ /dev/null
@@ -1,113 +0,0 @@
- .include "asm/macros.inc"
- .include "constants/constants.inc"
-
- .section .rodata
-
-.align 4
-
-gUnknown_085DFA60:: @ 85DFA60
- .incbin "graphics/interface/85DFA60.bin"
-
-gUnknown_085DFA80:: @ 85DFA80
- .incbin "graphics/interface/85DFA80.4bpp"
-
-gUnknown_085DFB60:: @ 85DFB60
- .incbin "graphics/interface/85DFB60.bin"
-
-gUnknown_085DFC0C:: @ 85DFC0C
- .incbin "graphics/interface/85DFC0C.bin"
-
-gUnknown_085DFCB0:: @ 85DFCB0
- .4byte 22, 47, 33, 24, 23
-
-gUnknown_085DFCC4:: @ 85DFCC4
- .byte 0, 4, 3, 2, 1
-
-gUnknown_085DFCC9:: @ 85DFCC9
- .byte 0, 8, 1
-
-gUnknown_085DFCCC:: @ 85DFCCC
- .4byte 0x1F8
- .4byte 0x31E1
- .4byte 0x4021DF
- .4byte 0x1172
-
-gUnknown_085DFCDC:: @ 85DFCDC
- window_template 0, 0xD, 1, 0xD, 4, 0xF, 1
- window_template 0, 0, 0xE, 0xB, 2, 0xF, 0x35
- window_template 0, 1, 0x11, 0x1C, 2, 0xF, 0x4B
- null_window_template
-
-sUsePokeblockYesNoWinTemplate:: @ 85DFCFC
- window_template 0, 0x18, 0xB, 5, 4, 0xF, 0x83
-
-sContestStatNames:: @ 85DFD04
- .4byte gText_Coolness
- .4byte gText_Toughness
- .4byte gText_Smartness
- .4byte gText_Cuteness
- .4byte gText_Beauty3
-
-gSpriteSheet_ConditionUpDown:: @ 85DFD18
- obj_tiles gUsePokeblockUpDown_Gfx, 0x200, 0
-
-gSpritePalette_ConditionUpDown:: @ 85DFD20
- obj_pal gUsePokeblockUpDown_Pal, 0
-
-gUnknown_085DFD28:: @ 85DFD28
- .2byte 0x9c, 0x24
- .2byte 0x75, 0x3b
- .2byte 0x75, 0x76
- .2byte 0xc5, 0x76
- .2byte 0xc5, 0x3b
-
-gUnknown_085DFD3C:: @ 85DFD3C
- .2byte 0x4000
- .2byte 0x8000
- .2byte 0x400
- .2byte 0
-
-gUnknown_085DFD44:: @ 85DFD44
- obj_image_anim_frame 0, 5
- obj_image_anim_end
-
-gUnknown_085DFD4C:: @ 85DFD4C
- obj_image_anim_frame 8, 5
- obj_image_anim_end
-
-gUnknown_085DFD54:: @ 85DFD54
- .4byte gUnknown_085DFD44
- .4byte gUnknown_085DFD4C
-
-gSpriteTemplate_085DFD5C:: @ 85DFD5C
- spr_template 0, 0, gUnknown_085DFD3C, gUnknown_085DFD54, NULL, gDummySpriteAffineAnimTable, SpriteCallbackDummy
-
-gUnknown_085DFD74:: @ 85DFD74
- .2byte 0x4000
- .2byte 0xC000
- .2byte 0x400
- .2byte 0
-
-gUnknown_085DFD7C:: @ 85DFD7C
- obj_image_anim_frame 0, 5
- obj_image_anim_end
-
-gUnknown_085DFD84:: @ 85DFD84
- obj_image_anim_frame 32, 5
- obj_image_anim_end
-
-gUnknown_085DFD8C:: @ 85DFD8C
- obj_image_anim_frame 64, 5
- obj_image_anim_end
-
-gUnknown_085DFD94:: @ 85DFD94
- .4byte gUnknown_085DFD7C
- .4byte gUnknown_085DFD84
- .4byte gUnknown_085DFD8C
-
-gUnknown_085DFDA0:: @ 85DFDA0
- spr_template 1, 1, gUnknown_085DFD74, gUnknown_085DFD94, NULL, gDummySpriteAffineAnimTable, sub_8168374
-
-gUnknown_085DFDB8:: @ 85DFDB8
- .4byte gUsePokeblockCondition_Pal
- .4byte 1