ref: fc61d58dc45e1a205ab63cdb7a8df62450383bf9
parent: 14cb5a3cb097d808e839d677d54a66f176b2e0b7
author: Rangi <remy.oukaour+rangi42@gmail.com>
date: Mon Jan 22 20:03:47 EST 2018
Rename some more maps The Pokécom Center's .blk contains 1F and the Administration room, but the .asm script is just for the Admin room; 1F-related text and scripts are in GoldenrodPokecenter1F.asm. Presumably both map scripts shared the same .blk.
--- a/constants/map_constants.asm
+++ b/constants/map_constants.asm
@@ -245,7 +245,7 @@
mapconst GOLDENROD_GYM, 9, 10 ; 3
mapconst GOLDENROD_BIKE_SHOP, 4, 4 ; 4
mapconst GOLDENROD_HAPPINESS_RATER, 4, 4 ; 5
- mapconst GOLDENROD_BILLS_HOUSE, 4, 4 ; 6
+ mapconst BILLS_FAMILYS_HOUSE, 4, 4 ; 6
mapconst GOLDENROD_MAGNET_TRAIN_STATION, 9, 10 ; 7
mapconst GOLDENROD_FLOWER_SHOP, 4, 4 ; 8
mapconst GOLDENROD_PP_SPEECH_HOUSE, 4, 4 ; 9
@@ -260,7 +260,7 @@
mapconst GOLDENROD_DEPT_STORE_ROOF, 4, 8 ; 18
mapconst GOLDENROD_GAME_CORNER, 7, 10 ; 19
mapconst GOLDENROD_POKECENTER_1F, 4, 5 ; 20
- mapconst GOLDENROD_POKECOM_CENTER_2F_MOBILE, 16, 16 ; 21
+ mapconst POKECOM_CENTER_ADMIN_ROOM_MOBILE, 16, 16 ; 21
mapconst ILEX_FOREST_AZALEA_GATE, 4, 5 ; 22
mapconst ROUTE_34_ILEX_FOREST_GATE, 4, 5 ; 23
mapconst DAY_CARE, 4, 5 ; 24
@@ -337,7 +337,7 @@
mapconst FUCHSIA_MART, 4, 6 ; 6
mapconst SAFARI_ZONE_MAIN_OFFICE, 4, 4 ; 7
mapconst FUCHSIA_GYM, 9, 5 ; 8
- mapconst FUCHSIA_BILL_SPEECH_HOUSE, 4, 4 ; 9
+ mapconst BILLS_BROTHERS_HOUSE, 4, 4 ; 9
mapconst FUCHSIA_POKECENTER_1F, 4, 5 ; 10
mapconst FUCHSIA_POKECENTER_2F_BETA, 4, 8 ; 11
mapconst SAFARI_ZONE_WARDENS_HOME, 4, 5 ; 12
@@ -452,7 +452,7 @@
mapconst PLAYERS_NEIGHBORS_HOUSE, 4, 4 ; 8
mapconst ELMS_HOUSE, 4, 4 ; 9
mapconst ROUTE_26_HEAL_SPEECH_HOUSE, 4, 4 ; 10
- mapconst ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE, 4, 4 ; 11
+ mapconst DAY_OF_WEEK_SIBLINGS_HOUSE, 4, 4 ; 11
mapconst ROUTE_27_SANDSTORM_HOUSE, 4, 4 ; 12
mapconst ROUTE_29_ROUTE_46_GATE, 4, 5 ; 13
--- a/data/maps/blocks.asm
+++ b/data/maps/blocks.asm
@@ -165,7 +165,7 @@
LakeOfRageHiddenPowerHouse_Blocks:
LakeOfRageMagikarpHouse_Blocks:
GoldenrodHappinessRater_Blocks:
-GoldenrodBillsHouse_Blocks:
+BillsFamilysHouse_Blocks:
GoldenrodPPSpeechHouse_Blocks:
GoldenrodNameRater_Blocks:
VermilionFishingSpeechHouse_Blocks:
@@ -174,7 +174,7 @@
BluesHouse_Blocks:
PewterNidoranSpeechHouse_Blocks:
PewterSnoozeSpeechHouse_Blocks:
-FuchsiaBillSpeechHouse_Blocks:
+BillsBrothersHouse_Blocks:
LavenderSpeechHouse_Blocks:
LavenderNameRater_Blocks:
Route12SuperRodHouse_Blocks:
@@ -190,7 +190,7 @@
Route2NuggetSpeechHouse_Blocks:
PlayersNeighborsHouse_Blocks:
Route26HealSpeechHouse_Blocks:
-Route26DayofWeekSiblingsHouse_Blocks:
+DayOfWeekSiblingsHouse_Blocks:
Route27SandstormHouse_Blocks:
MrPsychicsHouse_Blocks:
Route5CleanseTagSpeechHouse_Blocks:
@@ -1022,8 +1022,8 @@
BattleTowerBattleRoom_Blocks:
INCBIN "maps/BattleTowerBattleRoom.blk"
-GoldenrodPokeComCenter2FMobile_Blocks:
- INCBIN "maps/GoldenrodPokeComCenter2FMobile.blk"
+PokecomCenterAdminRoomMobile_Blocks:
+ INCBIN "maps/PokecomCenterAdminRoomMobile.blk"
MobileTradeRoomMobile_Blocks:
INCBIN "maps/MobileTradeRoomMobile.blk"
--- a/data/maps/data.asm
+++ b/data/maps/data.asm
@@ -524,7 +524,7 @@
map_data GoldenrodGym, GOLDENROD_GYM, $00, 0
map_data GoldenrodBikeShop, GOLDENROD_BIKE_SHOP, $00, 0
map_data GoldenrodHappinessRater, GOLDENROD_HAPPINESS_RATER, $00, 0
- map_data GoldenrodBillsHouse, GOLDENROD_BILLS_HOUSE, $00, 0
+ map_data BillsFamilysHouse, BILLS_FAMILYS_HOUSE, $00, 0
map_data GoldenrodMagnetTrainStation, GOLDENROD_MAGNET_TRAIN_STATION, $00, 0
map_data GoldenrodFlowerShop, GOLDENROD_FLOWER_SHOP, $00, 0
map_data GoldenrodPPSpeechHouse, GOLDENROD_PP_SPEECH_HOUSE, $00, 0
@@ -539,7 +539,7 @@
map_data GoldenrodDeptStoreRoof, GOLDENROD_DEPT_STORE_ROOF, $24, 0
map_data GoldenrodGameCorner, GOLDENROD_GAME_CORNER, $00, 0
map_data GoldenrodPokecenter1F, GOLDENROD_POKECENTER_1F, $00, 0
- map_data GoldenrodPokeComCenter2FMobile, GOLDENROD_POKECOM_CENTER_2F_MOBILE, $00, 0
+ map_data PokecomCenterAdminRoomMobile, POKECOM_CENTER_ADMIN_ROOM_MOBILE, $00, 0
map_data IlexForestAzaleaGate, ILEX_FOREST_AZALEA_GATE, $00, 0
map_data Route34IlexForestGate, ROUTE_34_ILEX_FOREST_GATE, $00, 0
map_data DayCare, DAY_CARE, $00, 0
@@ -585,7 +585,7 @@
map_data FuchsiaMart, FUCHSIA_MART, $00, 0
map_data SafariZoneMainOffice, SAFARI_ZONE_MAIN_OFFICE, $00, 0
map_data FuchsiaGym, FUCHSIA_GYM, $00, 0
- map_data FuchsiaBillSpeechHouse, FUCHSIA_BILL_SPEECH_HOUSE, $00, 0
+ map_data BillsBrothersHouse, BILLS_BROTHERS_HOUSE, $00, 0
map_data FuchsiaPokecenter1F, FUCHSIA_POKECENTER_1F, $00, 0
map_data FuchsiaPokecenter2FBeta, FUCHSIA_POKECENTER_2F_BETA, $00, 0
map_data SafariZoneWardensHome, SAFARI_ZONE_WARDENS_HOME, $00, 0
@@ -659,7 +659,7 @@
map_data PlayersNeighborsHouse, PLAYERS_NEIGHBORS_HOUSE, $00, 0
map_data ElmsHouse, ELMS_HOUSE, $00, 0
map_data Route26HealSpeechHouse, ROUTE_26_HEAL_SPEECH_HOUSE, $00, 0
- map_data Route26DayofWeekSiblingsHouse, ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE, $00, 0
+ map_data DayOfWeekSiblingsHouse, DAY_OF_WEEK_SIBLINGS_HOUSE, $00, 0
map_data Route27SandstormHouse, ROUTE_27_SANDSTORM_HOUSE, $00, 0
map_data Route29Route46Gate, ROUTE_29_ROUTE_46_GATE, $00, 0
map_data FightingDojo, FIGHTING_DOJO, $00, 0
--- a/data/maps/definitions.asm
+++ b/data/maps/definitions.asm
@@ -256,7 +256,7 @@
map_def GoldenrodGym, TILESET_ELITE_FOUR_ROOM, INDOOR, GOLDENROD_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodBikeShop, TILESET_CHAMPIONS_ROOM, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodHappinessRater, TILESET_HOUSE, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
- map_def GoldenrodBillsHouse, TILESET_HOUSE, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
+ map_def BillsFamilysHouse, TILESET_HOUSE, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodMagnetTrainStation, TILESET_TRAIN_STATION, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodFlowerShop, TILESET_HOUSE, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodPPSpeechHouse, TILESET_HOUSE, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
@@ -271,7 +271,7 @@
map_def GoldenrodDeptStoreRoof, TILESET_MART, INDOOR, GOLDENROD_CITY, MUSIC_GOLDENROD_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodGameCorner, TILESET_GAME_CORNER, INDOOR, GOLDENROD_CITY, MUSIC_GAME_CORNER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def GoldenrodPokecenter1F, TILESET_POKECENTER, INDOOR, GOLDENROD_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
- map_def GoldenrodPokeComCenter2FMobile, TILESET_POKECOM_CENTER, INDOOR, GOLDENROD_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
+ map_def PokecomCenterAdminRoomMobile, TILESET_POKECOM_CENTER, INDOOR, GOLDENROD_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def IlexForestAzaleaGate, TILESET_GATE, GATE, ROUTE_34, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def Route34IlexForestGate, TILESET_GATE, GATE, ROUTE_34, MUSIC_ROUTE_36, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def DayCare, TILESET_HOUSE, INDOOR, ROUTE_34, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
@@ -342,7 +342,7 @@
map_def FuchsiaMart, TILESET_MART, INDOOR, FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def SafariZoneMainOffice, TILESET_GAME_CORNER, INDOOR, FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def FuchsiaGym, TILESET_LAB, INDOOR, FUCHSIA_CITY, MUSIC_GYM, TRUE, PALETTE_DAY, FISHGROUP_SHORE
- map_def FuchsiaBillSpeechHouse, TILESET_HOUSE, INDOOR, FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
+ map_def BillsBrothersHouse, TILESET_HOUSE, INDOOR, FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def FuchsiaPokecenter1F, TILESET_POKECENTER, INDOOR, FUCHSIA_CITY, MUSIC_POKEMON_CENTER, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def FuchsiaPokecenter2FBeta, TILESET_POKECENTER, INDOOR, FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def SafariZoneWardensHome, TILESET_HOUSE, INDOOR, FUCHSIA_CITY, MUSIC_CELADON_CITY, FALSE, PALETTE_DAY, FISHGROUP_SHORE
@@ -450,7 +450,7 @@
map_def PlayersNeighborsHouse, TILESET_HOUSE, INDOOR, NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def ElmsHouse, TILESET_PLAYERS_HOUSE, INDOOR, NEW_BARK_TOWN, MUSIC_NEW_BARK_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def Route26HealSpeechHouse, TILESET_HOUSE, INDOOR, ROUTE_26, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
- map_def Route26DayofWeekSiblingsHouse, TILESET_HOUSE, INDOOR, ROUTE_26, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
+ map_def DayOfWeekSiblingsHouse, TILESET_HOUSE, INDOOR, ROUTE_26, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def Route27SandstormHouse, TILESET_HOUSE, INDOOR, ROUTE_27, MUSIC_AZALEA_TOWN, FALSE, PALETTE_DAY, FISHGROUP_SHORE
map_def Route29Route46Gate, TILESET_GATE, GATE, ROUTE_29, MUSIC_ROUTE_29, FALSE, PALETTE_DAY, FISHGROUP_SHORE
--- a/data/maps/scripts.asm
+++ b/data/maps/scripts.asm
@@ -3,7 +3,7 @@
INCLUDE "maps/GoldenrodGym.asm"
INCLUDE "maps/GoldenrodBikeShop.asm"
INCLUDE "maps/GoldenrodHappinessRater.asm"
-INCLUDE "maps/GoldenrodBillsHouse.asm"
+INCLUDE "maps/BillsFamilysHouse.asm"
INCLUDE "maps/GoldenrodMagnetTrainStation.asm"
INCLUDE "maps/GoldenrodFlowerShop.asm"
INCLUDE "maps/GoldenrodPPSpeechHouse.asm"
@@ -63,7 +63,7 @@
INCLUDE "maps/OlivineLighthouse5F.asm"
INCLUDE "maps/OlivineLighthouse6F.asm"
INCLUDE "maps/GoldenrodPokecenter1F.asm"
-INCLUDE "maps/GoldenrodPokeComCenter2FMobile.asm"
+INCLUDE "maps/PokecomCenterAdminRoomMobile.asm"
INCLUDE "maps/IlexForestAzaleaGate.asm"
INCLUDE "maps/Route34IlexForestGate.asm"
INCLUDE "maps/DayCare.asm"
@@ -156,7 +156,7 @@
INCLUDE "maps/PlayersNeighborsHouse.asm"
INCLUDE "maps/ElmsHouse.asm"
INCLUDE "maps/Route26HealSpeechHouse.asm"
-INCLUDE "maps/Route26DayofWeekSiblingsHouse.asm"
+INCLUDE "maps/DayOfWeekSiblingsHouse.asm"
INCLUDE "maps/Route27SandstormHouse.asm"
INCLUDE "maps/Route29Route46Gate.asm"
@@ -361,7 +361,7 @@
INCLUDE "maps/FuchsiaMart.asm"
INCLUDE "maps/SafariZoneMainOffice.asm"
INCLUDE "maps/FuchsiaGym.asm"
-INCLUDE "maps/FuchsiaBillSpeechHouse.asm"
+INCLUDE "maps/BillsBrothersHouse.asm"
INCLUDE "maps/FuchsiaPokecenter1F.asm"
INCLUDE "maps/FuchsiaPokecenter2FBeta.asm"
INCLUDE "maps/SafariZoneWardensHome.asm"
--- /dev/null
+++ b/maps/BillsBrothersHouse.asm
@@ -1,0 +1,48 @@
+const_value set 2
+ const BILLSBROTHERSHOUSE_POKEFAN_F
+ const BILLSBROTHERSHOUSE_YOUNGSTER
+
+BillsBrothersHouse_MapScripts:
+.SceneScripts:
+ db 0
+
+.MapCallbacks:
+ db 0
+
+BillsBrotherScript:
+ jumptextfaceplayer BillsBrotherText
+
+BillsBrothersHouseYoungsterScript:
+ jumptextfaceplayer BillsBrothersHouseYoungsterText
+
+BillsBrotherText:
+ text "My grandpa is at "
+ line "my brother BILL's"
+ cont "on CERULEAN CAPE."
+ done
+
+BillsBrothersHouseYoungsterText:
+ text "I saw these weird,"
+ line "slow #MON on"
+ cont "CYCLING ROAD."
+ done
+
+BillsBrothersHouse_MapEvents:
+ ; filler
+ db 0, 0
+
+.Warps:
+ db 2
+ warp_def 2, 7, 4, FUCHSIA_CITY
+ warp_def 3, 7, 4, FUCHSIA_CITY
+
+.CoordEvents:
+ db 0
+
+.BGEvents:
+ db 0
+
+.ObjectEvents:
+ db 2
+ object_event 2, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, BillsBrotherScript, -1
+ object_event 6, 4, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsBrothersHouseYoungsterScript, -1
--- /dev/null
+++ b/maps/BillsFamilysHouse.asm
@@ -1,0 +1,267 @@
+const_value set 2
+ const BILLSFAMILYSHOUSE_BILL
+ const BILLSFAMILYSHOUSE_POKEFAN_F
+ const BILLSFAMILYSHOUSE_TWIN
+
+BillsFamilysHouse_MapScripts:
+.SceneScripts:
+ db 0
+
+.MapCallbacks:
+ db 0
+
+BillScript:
+ faceplayer
+ opentext
+ checkevent EVENT_GOT_EEVEE
+ iftrue UnknownScript_0x54c1f
+ writetext UnknownText_0x54c74
+ yesorno
+ iffalse UnknownScript_0x54c19
+ writetext UnknownText_0x54d3f
+ buttonsound
+ waitsfx
+ checkcode VAR_PARTYCOUNT
+ if_equal PARTY_LENGTH, UnknownScript_0x54c13
+ writetext UnknownText_0x54dae
+ playsound SFX_CAUGHT_MON
+ waitsfx
+ givepoke EEVEE, 20
+ setevent EVENT_GOT_EEVEE
+ writetext UnknownText_0x54dc1
+ waitbutton
+ closetext
+ end
+
+UnknownScript_0x54c13:
+ writetext UnknownText_0x54e02
+ waitbutton
+ closetext
+ end
+
+UnknownScript_0x54c19:
+ writetext UnknownText_0x54e2d
+ waitbutton
+ closetext
+ end
+
+UnknownScript_0x54c1f:
+ writetext UnknownText_0x54e42
+ waitbutton
+ closetext
+ end
+
+BillsMomScript:
+ faceplayer
+ opentext
+ checkevent EVENT_MET_BILL
+ iffalse UnknownScript_0x54c33
+ writetext UnknownText_0x54ea8
+ waitbutton
+ closetext
+ end
+
+UnknownScript_0x54c33:
+ writetext UnknownText_0x54f4e
+ waitbutton
+ closetext
+ end
+
+BillsSisterScript:
+ faceplayer
+ opentext
+ checkcellnum PHONE_BILL
+ iftrue UnknownScript_0x54c58
+ writetext UnknownText_0x54f9e
+ askforphonenumber PHONE_BILL
+ if_equal PHONE_CONTACTS_FULL, UnknownScript_0x54c64
+ if_equal PHONE_CONTACT_REFUSED, UnknownScript_0x54c5e
+ waitsfx
+ addcellnum PHONE_BILL
+ writetext UnknownText_0x54fd9
+ playsound SFX_REGISTER_PHONE_NUMBER
+ waitsfx
+ buttonsound
+UnknownScript_0x54c58: ;0x54c58
+ writetext UnknownText_0x55069
+ waitbutton
+ closetext
+ end
+
+UnknownScript_0x54c5e:
+ writetext UnknownText_0x54ff3
+ waitbutton
+ closetext
+ end
+
+UnknownScript_0x54c64:
+ writetext UnknownText_0x55046
+ buttonsound
+ jump UnknownScript_0x54c5e
+
+BillsHouseBookshelf1:
+ jumpstd picturebookshelf
+
+BillsHouseBookshelf2:
+ jumpstd magazinebookshelf
+
+BillsHouseRadio:
+ jumpstd radio2
+
+UnknownText_0x54c74:
+ text "BILL: Hi, <PLAYER>!"
+ line "Do us a favor and"
+ cont "take this EEVEE."
+
+ para "It came over when"
+ line "I was adjusting"
+ cont "the TIME CAPSULE."
+
+ para "Someone has to"
+ line "take care of it,"
+
+ para "but I don't like"
+ line "being outside."
+
+ para "Can I count on you"
+ line "to play with it,"
+ cont "<PLAYER>?"
+ done
+
+UnknownText_0x54d3f:
+ text "BILL: I knew you'd"
+ line "come through!"
+
+ para "Way to go! You're"
+ line "the real deal!"
+
+ para "OK, I'm counting"
+ line "on you."
+
+ para "Take good care of"
+ line "it!"
+ done
+
+UnknownText_0x54dae:
+ text "<PLAYER> received"
+ line "EEVEE!"
+ done
+
+UnknownText_0x54dc1:
+ text "BILL: PROF.ELM"
+ line "claims EEVEE may"
+
+ para "evolve in new and"
+ line "unknown ways."
+ done
+
+UnknownText_0x54e02:
+ text "Whoa, wait. You"
+ line "can't carry any"
+ cont "more #MON."
+ done
+
+UnknownText_0x54e2d:
+ text "Oh… Now what to"
+ line "do?"
+ done
+
+UnknownText_0x54e42:
+ text "BILL: My pop, he"
+ line "won't work. All he"
+
+ para "does is goof off"
+ line "all day long."
+
+ para "He's getting to be"
+ line "a real headache…"
+ done
+
+UnknownText_0x54ea8:
+ text "Oh, you collect"
+ line "#MON? My son"
+ cont "BILL is an expert."
+
+ para "He just got called"
+ line "to the #MON"
+
+ para "CENTER in ECRUTEAK"
+ line "CITY."
+
+ para "My husband went"
+ line "off to the GAME"
+
+ para "CORNER without"
+ line "being called…"
+ done
+
+UnknownText_0x54f4e:
+ text "My husband was"
+ line "once known as a"
+
+ para "#MANIAC."
+ line "BILL must have"
+
+ para "taken after his"
+ line "father."
+ done
+
+UnknownText_0x54f9e:
+ text "Are you a trainer?"
+
+ para "I've got a useful"
+ line "phone number for"
+ cont "you."
+ done
+
+UnknownText_0x54fd9:
+ text "<PLAYER> recorded"
+ line "BILL's number."
+ done
+
+UnknownText_0x54ff3:
+ text "My brother made"
+ line "the PC #MON"
+ cont "storage system."
+
+ para "I was going to"
+ line "give you BILL's"
+ cont "number…"
+ done
+
+UnknownText_0x55046:
+ text "You can't record"
+ line "any more numbers."
+ done
+
+UnknownText_0x55069:
+ text "My big brother"
+ line "BILL made the PC"
+
+ para "#MON storage"
+ line "system."
+ done
+
+BillsFamilysHouse_MapEvents:
+ ; filler
+ db 0, 0
+
+.Warps:
+ db 2
+ warp_def 2, 7, 4, GOLDENROD_CITY
+ warp_def 3, 7, 4, GOLDENROD_CITY
+
+.CoordEvents:
+ db 0
+
+.BGEvents:
+ db 3
+ bg_event 0, 1, BGEVENT_READ, BillsHouseBookshelf2
+ bg_event 1, 1, BGEVENT_READ, BillsHouseBookshelf1
+ bg_event 7, 1, BGEVENT_READ, BillsHouseRadio
+
+.ObjectEvents:
+ db 3
+ object_event 2, 3, SPRITE_BILL, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillScript, EVENT_MET_BILL
+ object_event 5, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsMomScript, -1
+ object_event 5, 4, SPRITE_TWIN, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, BillsSisterScript, -1
--- /dev/null
+++ b/maps/DayOfWeekSiblingsHouse.asm
@@ -1,0 +1,90 @@
+const_value set 2
+ const DAYOFWEEKSIBLINGSHOUSE_POKEDEX
+
+DayOfWeekSiblingsHouse_MapScripts:
+.SceneScripts:
+ db 0
+
+.MapCallbacks:
+ db 0
+
+PokedexScript_0x7b1e4:
+ opentext
+ writetext UnknownText_0x7b1f9
+ yesorno
+ iffalse UnknownText_0x7b1f7
+ writetext UnknownText_0x7b222
+ yesorno
+ iffalse UnknownText_0x7b1f7
+ writetext UnknownText_0x7b2b9
+ waitbutton
+UnknownText_0x7b1f7:
+ closetext
+ end
+
+UnknownText_0x7b1f9:
+ text "There's something"
+ line "written here."
+
+ para "Read it?"
+ done
+
+UnknownText_0x7b222:
+ text "To my brothers and"
+ line "sisters:"
+
+ para "We take pride in"
+ line "serving #MON"
+ cont "trainers."
+
+ para "When trainers talk"
+ line "to you, give them"
+ cont "something useful."
+
+ para "Love,"
+ line "MONICA"
+
+ para "Keep reading?"
+ done
+
+UnknownText_0x7b2b9:
+ text "Monday, MONICA"
+ line "ROUTE 40"
+
+ para "Tuesday, TUSCANY"
+ line "ROUTE 29"
+
+ para "Wednesday, WESLEY"
+ line "LAKE OF RAGE"
+
+ para "Thursday, ARTHUR"
+ line "ROUTE 36"
+
+ para "Friday, FRIEDA"
+ line "ROUTE 32"
+
+ para "Saturday, SANTOS"
+ line "BLACKTHORN CITY"
+
+ para "Sunday, SUNNY"
+ line "ROUTE 37"
+ done
+
+DayOfWeekSiblingsHouse_MapEvents:
+ ; filler
+ db 0, 0
+
+.Warps:
+ db 2
+ warp_def 2, 7, 3, ROUTE_26
+ warp_def 3, 7, 3, ROUTE_26
+
+.CoordEvents:
+ db 0
+
+.BGEvents:
+ db 0
+
+.ObjectEvents:
+ db 1
+ object_event 3, 3, SPRITE_POKEDEX, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, PokedexScript_0x7b1e4, -1
--- a/maps/FuchsiaBillSpeechHouse.asm
+++ /dev/null
@@ -1,48 +1,0 @@
-const_value set 2
- const FUCHSIABILLSPEECHHOUSE_POKEFAN_F
- const FUCHSIABILLSPEECHHOUSE_YOUNGSTER
-
-FuchsiaBillSpeechHouse_MapScripts:
-.SceneScripts:
- db 0
-
-.MapCallbacks:
- db 0
-
-FuchsiaBillSpeechHousePokefanFScript:
- jumptextfaceplayer FuchsiaBillSpeechHousePokefanFText
-
-FuchsiaBillSpeechHouseYoungsterScript:
- jumptextfaceplayer FuchsiaBillSpeechHouseYoungsterText
-
-FuchsiaBillSpeechHousePokefanFText:
- text "My grandpa is at "
- line "my brother BILL's"
- cont "on CERULEAN CAPE."
- done
-
-FuchsiaBillSpeechHouseYoungsterText:
- text "I saw these weird,"
- line "slow #MON on"
- cont "CYCLING ROAD."
- done
-
-FuchsiaBillSpeechHouse_MapEvents:
- ; filler
- db 0, 0
-
-.Warps:
- db 2
- warp_def 2, 7, 4, FUCHSIA_CITY
- warp_def 3, 7, 4, FUCHSIA_CITY
-
-.CoordEvents:
- db 0
-
-.BGEvents:
- db 0
-
-.ObjectEvents:
- db 2
- object_event 2, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, FuchsiaBillSpeechHousePokefanFScript, -1
- object_event 6, 4, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, FuchsiaBillSpeechHouseYoungsterScript, -1
--- a/maps/FuchsiaCity.asm
+++ b/maps/FuchsiaCity.asm
@@ -133,7 +133,7 @@
warp_def 5, 13, 2, FUCHSIA_MART
warp_def 22, 13, 1, SAFARI_ZONE_MAIN_OFFICE
warp_def 8, 27, 1, FUCHSIA_GYM
- warp_def 11, 27, 1, FUCHSIA_BILL_SPEECH_HOUSE
+ warp_def 11, 27, 1, BILLS_BROTHERS_HOUSE
warp_def 19, 27, 1, FUCHSIA_POKECENTER_1F
warp_def 27, 27, 1, SAFARI_ZONE_WARDENS_HOME
warp_def 18, 3, 3, SAFARI_ZONE_FUCHSIA_GATE_BETA
--- a/maps/GoldenrodBillsHouse.asm
+++ /dev/null
@@ -1,267 +1,0 @@
-const_value set 2
- const GOLDENRODBILLSHOUSE_BILL
- const GOLDENRODBILLSHOUSE_POKEFAN_F
- const GOLDENRODBILLSHOUSE_TWIN
-
-GoldenrodBillsHouse_MapScripts:
-.SceneScripts:
- db 0
-
-.MapCallbacks:
- db 0
-
-BillsHouseBill:
- faceplayer
- opentext
- checkevent EVENT_GOT_EEVEE
- iftrue UnknownScript_0x54c1f
- writetext UnknownText_0x54c74
- yesorno
- iffalse UnknownScript_0x54c19
- writetext UnknownText_0x54d3f
- buttonsound
- waitsfx
- checkcode VAR_PARTYCOUNT
- if_equal PARTY_LENGTH, UnknownScript_0x54c13
- writetext UnknownText_0x54dae
- playsound SFX_CAUGHT_MON
- waitsfx
- givepoke EEVEE, 20
- setevent EVENT_GOT_EEVEE
- writetext UnknownText_0x54dc1
- waitbutton
- closetext
- end
-
-UnknownScript_0x54c13:
- writetext UnknownText_0x54e02
- waitbutton
- closetext
- end
-
-UnknownScript_0x54c19:
- writetext UnknownText_0x54e2d
- waitbutton
- closetext
- end
-
-UnknownScript_0x54c1f:
- writetext UnknownText_0x54e42
- waitbutton
- closetext
- end
-
-BillsMom:
- faceplayer
- opentext
- checkevent EVENT_MET_BILL
- iffalse UnknownScript_0x54c33
- writetext UnknownText_0x54ea8
- waitbutton
- closetext
- end
-
-UnknownScript_0x54c33:
- writetext UnknownText_0x54f4e
- waitbutton
- closetext
- end
-
-BillsSister:
- faceplayer
- opentext
- checkcellnum PHONE_BILL
- iftrue UnknownScript_0x54c58
- writetext UnknownText_0x54f9e
- askforphonenumber PHONE_BILL
- if_equal PHONE_CONTACTS_FULL, UnknownScript_0x54c64
- if_equal PHONE_CONTACT_REFUSED, UnknownScript_0x54c5e
- waitsfx
- addcellnum PHONE_BILL
- writetext UnknownText_0x54fd9
- playsound SFX_REGISTER_PHONE_NUMBER
- waitsfx
- buttonsound
-UnknownScript_0x54c58: ;0x54c58
- writetext UnknownText_0x55069
- waitbutton
- closetext
- end
-
-UnknownScript_0x54c5e:
- writetext UnknownText_0x54ff3
- waitbutton
- closetext
- end
-
-UnknownScript_0x54c64:
- writetext UnknownText_0x55046
- buttonsound
- jump UnknownScript_0x54c5e
-
-BillsHouseBookshelf1:
- jumpstd picturebookshelf
-
-BillsHouseBookshelf2:
- jumpstd magazinebookshelf
-
-BillsHouseRadio:
- jumpstd radio2
-
-UnknownText_0x54c74:
- text "BILL: Hi, <PLAYER>!"
- line "Do us a favor and"
- cont "take this EEVEE."
-
- para "It came over when"
- line "I was adjusting"
- cont "the TIME CAPSULE."
-
- para "Someone has to"
- line "take care of it,"
-
- para "but I don't like"
- line "being outside."
-
- para "Can I count on you"
- line "to play with it,"
- cont "<PLAYER>?"
- done
-
-UnknownText_0x54d3f:
- text "BILL: I knew you'd"
- line "come through!"
-
- para "Way to go! You're"
- line "the real deal!"
-
- para "OK, I'm counting"
- line "on you."
-
- para "Take good care of"
- line "it!"
- done
-
-UnknownText_0x54dae:
- text "<PLAYER> received"
- line "EEVEE!"
- done
-
-UnknownText_0x54dc1:
- text "BILL: PROF.ELM"
- line "claims EEVEE may"
-
- para "evolve in new and"
- line "unknown ways."
- done
-
-UnknownText_0x54e02:
- text "Whoa, wait. You"
- line "can't carry any"
- cont "more #MON."
- done
-
-UnknownText_0x54e2d:
- text "Oh… Now what to"
- line "do?"
- done
-
-UnknownText_0x54e42:
- text "BILL: My pop, he"
- line "won't work. All he"
-
- para "does is goof off"
- line "all day long."
-
- para "He's getting to be"
- line "a real headache…"
- done
-
-UnknownText_0x54ea8:
- text "Oh, you collect"
- line "#MON? My son"
- cont "BILL is an expert."
-
- para "He just got called"
- line "to the #MON"
-
- para "CENTER in ECRUTEAK"
- line "CITY."
-
- para "My husband went"
- line "off to the GAME"
-
- para "CORNER without"
- line "being called…"
- done
-
-UnknownText_0x54f4e:
- text "My husband was"
- line "once known as a"
-
- para "#MANIAC."
- line "BILL must have"
-
- para "taken after his"
- line "father."
- done
-
-UnknownText_0x54f9e:
- text "Are you a trainer?"
-
- para "I've got a useful"
- line "phone number for"
- cont "you."
- done
-
-UnknownText_0x54fd9:
- text "<PLAYER> recorded"
- line "BILL's number."
- done
-
-UnknownText_0x54ff3:
- text "My brother made"
- line "the PC #MON"
- cont "storage system."
-
- para "I was going to"
- line "give you BILL's"
- cont "number…"
- done
-
-UnknownText_0x55046:
- text "You can't record"
- line "any more numbers."
- done
-
-UnknownText_0x55069:
- text "My big brother"
- line "BILL made the PC"
-
- para "#MON storage"
- line "system."
- done
-
-GoldenrodBillsHouse_MapEvents:
- ; filler
- db 0, 0
-
-.Warps:
- db 2
- warp_def 2, 7, 4, GOLDENROD_CITY
- warp_def 3, 7, 4, GOLDENROD_CITY
-
-.CoordEvents:
- db 0
-
-.BGEvents:
- db 3
- bg_event 0, 1, BGEVENT_READ, BillsHouseBookshelf2
- bg_event 1, 1, BGEVENT_READ, BillsHouseBookshelf1
- bg_event 7, 1, BGEVENT_READ, BillsHouseRadio
-
-.ObjectEvents:
- db 3
- object_event 2, 3, SPRITE_BILL, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsHouseBill, EVENT_MET_BILL
- object_event 5, 3, SPRITE_POKEFAN_F, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, BillsMom, -1
- object_event 5, 4, SPRITE_TWIN, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, BillsSister, -1
--- a/maps/GoldenrodCity.asm
+++ b/maps/GoldenrodCity.asm
@@ -560,7 +560,7 @@
warp_def 24, 7, 1, GOLDENROD_GYM
warp_def 29, 29, 1, GOLDENROD_BIKE_SHOP
warp_def 31, 21, 1, GOLDENROD_HAPPINESS_RATER
- warp_def 5, 25, 1, GOLDENROD_BILLS_HOUSE
+ warp_def 5, 25, 1, BILLS_FAMILYS_HOUSE
warp_def 9, 13, 2, GOLDENROD_MAGNET_TRAIN_STATION
warp_def 29, 5, 1, GOLDENROD_FLOWER_SHOP
warp_def 33, 9, 1, GOLDENROD_PP_SPEECH_HOUSE
--- a/maps/GoldenrodPokeComCenter2FMobile.asm
+++ /dev/null
@@ -1,287 +1,0 @@
-const_value set 2
- const GOLDENRODPOKECOMCENTER2FMOBILE_SCIENTIST1
- const GOLDENRODPOKECOMCENTER2FMOBILE_SCIENTIST2
- const GOLDENRODPOKECOMCENTER2FMOBILE_SCIENTIST3
-
-GoldenrodPokeComCenter2FMobile_MapScripts:
-.SceneScripts:
- db 0
-
-.MapCallbacks:
- db 0
-
-GoldenrodPokeComCenter2FMobileScientist1Script:
- jumptextfaceplayer GoldenrodPokeComCenter2FMobileScientist1Text
-
-GoldenrodPokeComCenter2FMobileScientist2Script:
- jumptextfaceplayer GoldenrodPokeComCenter2FMobileScientist2Text
-
-GoldenrodPokeComCenter2FMobileScientist3Script:
- jumptextfaceplayer GoldenrodPokeComCenter2FMobileScientist3Text
-
-MapGoldenrodPokeComCenter2FMobileSignpost0Script:
- opentext
- writetext UnknownText_0x627ee
- waitbutton
-UnknownScript_0x625df:
- reloadmappart
- loadmenudata MenuDataHeader_0x62602
- verticalmenu
- closewindow
- if_equal 1, UnknownScript_0x625f0
- if_equal 2, UnknownScript_0x625f8
- jump UnknownScript_0x62600
-
-UnknownScript_0x625f0:
- opentext
- writetext UnknownText_0x62828
- waitbutton
- jump UnknownScript_0x625df
-
-UnknownScript_0x625f8:
- opentext
- writetext UnknownText_0x628f4
- waitbutton
- jump UnknownScript_0x625df
-
-UnknownScript_0x62600:
- closetext
- end
-
-MenuDataHeader_0x62602:
- db MENU_BACKUP_TILES ; flags
- menu_coords 0, 0, 15, 8
- dw .MenuData2
- db 1 ; default option
-
-.MenuData2:
- db STATICMENU_CURSOR ; flags
- db 3 ; items
- db "# つうしん クラブ@" ; # COM CLUB
- db "モバイルセンター@" ; MOBILE CENTER
- db "やめる@" ; QUIT
-
-MapGoldenrodPokeComCenter2FMobileSignpost1Script:
- opentext
- writetext UnknownText_0x62989
- waitbutton
-UnknownScript_0x62629:
- reloadmappart
- loadmenudata MenuDataHeader_0x6264c
- verticalmenu
- closewindow
- if_equal 1, UnknownScript_0x6263a
- if_equal 2, UnknownScript_0x62642
- jump UnknownScript_0x6264a
-
-UnknownScript_0x6263a:
- opentext
- writetext UnknownText_0x629ae
- waitbutton
- jump UnknownScript_0x62629
-
-UnknownScript_0x62642:
- opentext
- writetext UnknownText_0x62a5a
- waitbutton
- jump UnknownScript_0x62629
-
-UnknownScript_0x6264a:
- closetext
- end
-
-MenuDataHeader_0x6264c:
- db MENU_BACKUP_TILES ; flags
- menu_coords 0, 0, 15, 8
- dw .MenuData2
- db 1 ; default option
-
-.MenuData2:
- db STATICMENU_CURSOR ; flags
- db 3 ; items
- db "でんわ<WO>つかうとき@" ; Use phone
- db "でんわ<GA>つながらないとき@" ; Don't use phone
- db "やめる@" ; QUIT
-
-MapGoldenrodPokeComCenter2FMobileSignpost2Script:
- jumptext UnknownText_0x62b26
-
-GoldenrodPokeComCenter2FMobileScientist1Text:
- text "#COM CENTER and"
- line "MOBILE CENTER were"
-
- para "built to satisfy"
- line "demands for trades"
-
- para "and battles with"
- line "trainers far away"
-
- para "and with total"
- line "strangers."
- done
-
-GoldenrodPokeComCenter2FMobileScientist2Text:
- text "When you linked"
- line "with someone by"
-
- para "mobile phone for"
- line "the first time,"
-
- para "weren't you"
- line "impressed?"
-
- para "When my first try"
- line "worked, I was so"
-
- para "impressed that I"
- line "got the shakes!"
- done
-
-GoldenrodPokeComCenter2FMobileScientist3Text:
- text "They were able to"
- line "build this huge"
-
- para "facility thanks to"
- line "advances in wire-"
- cont "less technology."
- done
-
-UnknownText_0x627ee:
- text "It's a notice"
- line "about where MOBILE"
-
- para "ADAPTERS are to be"
- line "used…"
- done
-
-UnknownText_0x62828:
- text "There's a #COM"
- line "CLUB upstairs in"
-
- para "any #MON"
- line "CENTER."
-
- para "There, you can"
- line "battle or trade"
-
- para "with a friend far"
- line "away by using a"
- cont "MOBILE ADAPTER."
-
- para "To link up, your"
- line "friend must have"
-
- para "the same kind of"
- line "MOBILE ADAPTER as"
- cont "you."
- done
-
-UnknownText_0x628f4:
- text "To use the TRADE"
- line "CORNER or read the"
-
- para "#MON NEWS, you"
- line "need to phone the"
- cont "MOBILE CENTER."
-
- para "You must register"
- line "at the MOBILE"
-
- para "CENTER before"
- line "connecting there."
- done
-
-UnknownText_0x62989:
- text "It's a notice"
- line "about using the"
- cont "phone…"
- done
-
-UnknownText_0x629ae:
- text "Please ensure that"
- line "your phone and"
-
- para "MOBILE ADAPTER are"
- line "properly linked."
-
- para "Please make sure"
- line "the wireless phone"
- cont "signal is strong."
-
- para "Don't touch or"
- line "hang up the phone"
- cont "while linking."
- done
-
-UnknownText_0x62a5a:
- text "If the server is"
- line "busy, it may not"
-
- para "be possible to log"
- line "on."
-
- para "If so, please call"
- line "back later."
-
- para "If you are unable"
- line "to log on or don't"
-
- para "understand the"
- line "error messages,"
-
- para "call a support"
- line "center or read the"
- cont "instructions."
- done
-
-UnknownText_0x62b26:
- text "The ADMINISTRATION"
- line "OFFICE received an"
- cont "e-mail. It says…"
-
- para "<……> <……> <……>"
-
- para "To the #COM"
- line "CENTER staff…"
-
- para "Wireless communi-"
- line "cation has enabled"
-
- para "#MON trainers"
- line "to interact across"
-
- para "the nation. Let's"
- line "keep working for"
-
- para "the day when all"
- line "the trainers in"
-
- para "the world can link"
- line "without barriers!"
-
- para "<……> <……> <……>"
- done
-
-GoldenrodPokeComCenter2FMobile_MapEvents:
- ; filler
- db 0, 0
-
-.Warps:
- db 2
- warp_def 0, 31, 3, GOLDENROD_POKECENTER_1F
- warp_def 1, 31, 3, GOLDENROD_POKECENTER_1F
-
-.CoordEvents:
- db 0
-
-.BGEvents:
- db 3
- bg_event 6, 26, BGEVENT_UP, MapGoldenrodPokeComCenter2FMobileSignpost0Script
- bg_event 6, 28, BGEVENT_UP, MapGoldenrodPokeComCenter2FMobileSignpost1Script
- bg_event 3, 26, BGEVENT_UP, MapGoldenrodPokeComCenter2FMobileSignpost2Script
-
-.ObjectEvents:
- db 3
- object_event 4, 28, SPRITE_SCIENTIST, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, GoldenrodPokeComCenter2FMobileScientist1Script, -1
- object_event 7, 27, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, GoldenrodPokeComCenter2FMobileScientist2Script, -1
- object_event 7, 29, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, GoldenrodPokeComCenter2FMobileScientist3Script, -1
--- a/maps/GoldenrodPokeComCenter2FMobile.blk
+++ /dev/null
@@ -1,4 +1,0 @@
-&*'
-<
-/)# >8?(
- "; %$... +!,-...933901224567::7-===
\ No newline at end of file
--- a/maps/GoldenrodPokecenter1F.asm
+++ b/maps/GoldenrodPokecenter1F.asm
@@ -812,7 +812,7 @@
db 4
warp_def 3, 7, 15, GOLDENROD_CITY
warp_def 4, 7, 15, GOLDENROD_CITY
- warp_def 0, 6, 1, GOLDENROD_POKECOM_CENTER_2F_MOBILE
+ warp_def 0, 6, 1, POKECOM_CENTER_ADMIN_ROOM_MOBILE
warp_def 0, 7, 1, POKECENTER_2F
.CoordEvents:
--- /dev/null
+++ b/maps/PokecomCenterAdminRoomMobile.asm
@@ -1,0 +1,287 @@
+const_value set 2
+ const POKECOMCENTERADMINROOMMOBILE_SCIENTIST1
+ const POKECOMCENTERADMINROOMMOBILE_SCIENTIST2
+ const POKECOMCENTERADMINROOMMOBILE_SCIENTIST3
+
+PokecomCenterAdminRoomMobile_MapScripts:
+.SceneScripts:
+ db 0
+
+.MapCallbacks:
+ db 0
+
+PokecomCenterAdminRoomMobileScientist1Script:
+ jumptextfaceplayer PokecomCenterAdminRoomMobileScientist1Text
+
+PokecomCenterAdminRoomMobileScientist2Script:
+ jumptextfaceplayer PokecomCenterAdminRoomMobileScientist2Text
+
+PokecomCenterAdminRoomMobileScientist3Script:
+ jumptextfaceplayer PokecomCenterAdminRoomMobileScientist3Text
+
+PokecomCenterAdminRoomMobileSignpost0Script:
+ opentext
+ writetext UnknownText_0x627ee
+ waitbutton
+UnknownScript_0x625df:
+ reloadmappart
+ loadmenudata MenuDataHeader_0x62602
+ verticalmenu
+ closewindow
+ if_equal 1, UnknownScript_0x625f0
+ if_equal 2, UnknownScript_0x625f8
+ jump UnknownScript_0x62600
+
+UnknownScript_0x625f0:
+ opentext
+ writetext UnknownText_0x62828
+ waitbutton
+ jump UnknownScript_0x625df
+
+UnknownScript_0x625f8:
+ opentext
+ writetext UnknownText_0x628f4
+ waitbutton
+ jump UnknownScript_0x625df
+
+UnknownScript_0x62600:
+ closetext
+ end
+
+MenuDataHeader_0x62602:
+ db MENU_BACKUP_TILES ; flags
+ menu_coords 0, 0, 15, 8
+ dw .MenuData2
+ db 1 ; default option
+
+.MenuData2:
+ db STATICMENU_CURSOR ; flags
+ db 3 ; items
+ db "# つうしん クラブ@" ; # COM CLUB
+ db "モバイルセンター@" ; MOBILE CENTER
+ db "やめる@" ; QUIT
+
+PokecomCenterAdminRoomMobileSignpost1Script:
+ opentext
+ writetext UnknownText_0x62989
+ waitbutton
+UnknownScript_0x62629:
+ reloadmappart
+ loadmenudata MenuDataHeader_0x6264c
+ verticalmenu
+ closewindow
+ if_equal 1, UnknownScript_0x6263a
+ if_equal 2, UnknownScript_0x62642
+ jump UnknownScript_0x6264a
+
+UnknownScript_0x6263a:
+ opentext
+ writetext UnknownText_0x629ae
+ waitbutton
+ jump UnknownScript_0x62629
+
+UnknownScript_0x62642:
+ opentext
+ writetext UnknownText_0x62a5a
+ waitbutton
+ jump UnknownScript_0x62629
+
+UnknownScript_0x6264a:
+ closetext
+ end
+
+MenuDataHeader_0x6264c:
+ db MENU_BACKUP_TILES ; flags
+ menu_coords 0, 0, 15, 8
+ dw .MenuData2
+ db 1 ; default option
+
+.MenuData2:
+ db STATICMENU_CURSOR ; flags
+ db 3 ; items
+ db "でんわ<WO>つかうとき@" ; Use phone
+ db "でんわ<GA>つながらないとき@" ; Don't use phone
+ db "やめる@" ; QUIT
+
+PokecomCenterAdminRoomMobileSignpost2Script:
+ jumptext UnknownText_0x62b26
+
+PokecomCenterAdminRoomMobileScientist1Text:
+ text "#COM CENTER and"
+ line "MOBILE CENTER were"
+
+ para "built to satisfy"
+ line "demands for trades"
+
+ para "and battles with"
+ line "trainers far away"
+
+ para "and with total"
+ line "strangers."
+ done
+
+PokecomCenterAdminRoomMobileScientist2Text:
+ text "When you linked"
+ line "with someone by"
+
+ para "mobile phone for"
+ line "the first time,"
+
+ para "weren't you"
+ line "impressed?"
+
+ para "When my first try"
+ line "worked, I was so"
+
+ para "impressed that I"
+ line "got the shakes!"
+ done
+
+PokecomCenterAdminRoomMobileScientist3Text:
+ text "They were able to"
+ line "build this huge"
+
+ para "facility thanks to"
+ line "advances in wire-"
+ cont "less technology."
+ done
+
+UnknownText_0x627ee:
+ text "It's a notice"
+ line "about where MOBILE"
+
+ para "ADAPTERS are to be"
+ line "used…"
+ done
+
+UnknownText_0x62828:
+ text "There's a #COM"
+ line "CLUB upstairs in"
+
+ para "any #MON"
+ line "CENTER."
+
+ para "There, you can"
+ line "battle or trade"
+
+ para "with a friend far"
+ line "away by using a"
+ cont "MOBILE ADAPTER."
+
+ para "To link up, your"
+ line "friend must have"
+
+ para "the same kind of"
+ line "MOBILE ADAPTER as"
+ cont "you."
+ done
+
+UnknownText_0x628f4:
+ text "To use the TRADE"
+ line "CORNER or read the"
+
+ para "#MON NEWS, you"
+ line "need to phone the"
+ cont "MOBILE CENTER."
+
+ para "You must register"
+ line "at the MOBILE"
+
+ para "CENTER before"
+ line "connecting there."
+ done
+
+UnknownText_0x62989:
+ text "It's a notice"
+ line "about using the"
+ cont "phone…"
+ done
+
+UnknownText_0x629ae:
+ text "Please ensure that"
+ line "your phone and"
+
+ para "MOBILE ADAPTER are"
+ line "properly linked."
+
+ para "Please make sure"
+ line "the wireless phone"
+ cont "signal is strong."
+
+ para "Don't touch or"
+ line "hang up the phone"
+ cont "while linking."
+ done
+
+UnknownText_0x62a5a:
+ text "If the server is"
+ line "busy, it may not"
+
+ para "be possible to log"
+ line "on."
+
+ para "If so, please call"
+ line "back later."
+
+ para "If you are unable"
+ line "to log on or don't"
+
+ para "understand the"
+ line "error messages,"
+
+ para "call a support"
+ line "center or read the"
+ cont "instructions."
+ done
+
+UnknownText_0x62b26:
+ text "The ADMINISTRATION"
+ line "OFFICE received an"
+ cont "e-mail. It says…"
+
+ para "<……> <……> <……>"
+
+ para "To the #COM"
+ line "CENTER staff…"
+
+ para "Wireless communi-"
+ line "cation has enabled"
+
+ para "#MON trainers"
+ line "to interact across"
+
+ para "the nation. Let's"
+ line "keep working for"
+
+ para "the day when all"
+ line "the trainers in"
+
+ para "the world can link"
+ line "without barriers!"
+
+ para "<……> <……> <……>"
+ done
+
+PokecomCenterAdminRoomMobile_MapEvents:
+ ; filler
+ db 0, 0
+
+.Warps:
+ db 2
+ warp_def 0, 31, 3, GOLDENROD_POKECENTER_1F
+ warp_def 1, 31, 3, GOLDENROD_POKECENTER_1F
+
+.CoordEvents:
+ db 0
+
+.BGEvents:
+ db 3
+ bg_event 6, 26, BGEVENT_UP, PokecomCenterAdminRoomMobileSignpost0Script
+ bg_event 6, 28, BGEVENT_UP, PokecomCenterAdminRoomMobileSignpost1Script
+ bg_event 3, 26, BGEVENT_UP, PokecomCenterAdminRoomMobileSignpost2Script
+
+.ObjectEvents:
+ db 3
+ object_event 4, 28, SPRITE_SCIENTIST, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, PokecomCenterAdminRoomMobileScientist1Script, -1
+ object_event 7, 27, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, PokecomCenterAdminRoomMobileScientist2Script, -1
+ object_event 7, 29, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, PokecomCenterAdminRoomMobileScientist3Script, -1
--- /dev/null
+++ b/maps/PokecomCenterAdminRoomMobile.blk
@@ -1,0 +1,4 @@
+&*'
+<
+/)# >8?(
+ "; %$... +!,-...933901224567::7-===
\ No newline at end of file
--- a/maps/Route26.asm
+++ b/maps/Route26.asm
@@ -420,7 +420,7 @@
db 3
warp_def 7, 5, 3, VICTORY_ROAD_GATE
warp_def 15, 57, 1, ROUTE_26_HEAL_SPEECH_HOUSE
- warp_def 5, 71, 1, ROUTE_26_DAY_OF_WEEK_SIBLINGS_HOUSE
+ warp_def 5, 71, 1, DAY_OF_WEEK_SIBLINGS_HOUSE
.CoordEvents:
db 0
--- a/maps/Route26DayofWeekSiblingsHouse.asm
+++ /dev/null
@@ -1,90 +1,0 @@
-const_value set 2
- const ROUTE26DAYOFWEEKSIBLINGSHOUSE_POKEDEX
-
-Route26DayofWeekSiblingsHouse_MapScripts:
-.SceneScripts:
- db 0
-
-.MapCallbacks:
- db 0
-
-PokedexScript_0x7b1e4:
- opentext
- writetext UnknownText_0x7b1f9
- yesorno
- iffalse UnknownText_0x7b1f7
- writetext UnknownText_0x7b222
- yesorno
- iffalse UnknownText_0x7b1f7
- writetext UnknownText_0x7b2b9
- waitbutton
-UnknownText_0x7b1f7:
- closetext
- end
-
-UnknownText_0x7b1f9:
- text "There's something"
- line "written here."
-
- para "Read it?"
- done
-
-UnknownText_0x7b222:
- text "To my brothers and"
- line "sisters:"
-
- para "We take pride in"
- line "serving #MON"
- cont "trainers."
-
- para "When trainers talk"
- line "to you, give them"
- cont "something useful."
-
- para "Love,"
- line "MONICA"
-
- para "Keep reading?"
- done
-
-UnknownText_0x7b2b9:
- text "Monday, MONICA"
- line "ROUTE 40"
-
- para "Tuesday, TUSCANY"
- line "ROUTE 29"
-
- para "Wednesday, WESLEY"
- line "LAKE OF RAGE"
-
- para "Thursday, ARTHUR"
- line "ROUTE 36"
-
- para "Friday, FRIEDA"
- line "ROUTE 32"
-
- para "Saturday, SANTOS"
- line "BLACKTHORN CITY"
-
- para "Sunday, SUNNY"
- line "ROUTE 37"
- done
-
-Route26DayofWeekSiblingsHouse_MapEvents:
- ; filler
- db 0, 0
-
-.Warps:
- db 2
- warp_def 2, 7, 3, ROUTE_26
- warp_def 3, 7, 3, ROUTE_26
-
-.CoordEvents:
- db 0
-
-.BGEvents:
- db 0
-
-.ObjectEvents:
- db 1
- object_event 3, 3, SPRITE_POKEDEX, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, PokedexScript_0x7b1e4, -1