diff options
Diffstat (limited to 'maps/PokecomCenterAdminOfficeMobile.asm')
-rw-r--r-- | maps/PokecomCenterAdminOfficeMobile.asm | 280 |
1 files changed, 280 insertions, 0 deletions
diff --git a/maps/PokecomCenterAdminOfficeMobile.asm b/maps/PokecomCenterAdminOfficeMobile.asm new file mode 100644 index 000000000..901f278b6 --- /dev/null +++ b/maps/PokecomCenterAdminOfficeMobile.asm @@ -0,0 +1,280 @@ + const_def 2 ; object constants + const POKECOMCENTERADMINOFFICEMOBILE_SCIENTIST1 + const POKECOMCENTERADMINOFFICEMOBILE_SCIENTIST2 + const POKECOMCENTERADMINOFFICEMOBILE_SCIENTIST3 + +PokecomCenterAdminOfficeMobile_MapScripts: + db 0 ; scene scripts + + db 0 ; callbacks + +PokecomCenterAdminOfficeMobileScientist1Script: + jumptextfaceplayer PokecomCenterAdminOfficeMobileScientist1Text + +PokecomCenterAdminOfficeMobileScientist2Script: + jumptextfaceplayer PokecomCenterAdminOfficeMobileScientist2Text + +PokecomCenterAdminOfficeMobileScientist3Script: + jumptextfaceplayer PokecomCenterAdminOfficeMobileScientist3Text + +PokecomCenterAdminOfficeMobileSignpost0Script: + opentext + writetext UnknownText_0x627ee + waitbutton +UnknownScript_0x625df: + reloadmappart + loadmenu MenuHeader_0x62602 + verticalmenu + closewindow + ifequal 1, UnknownScript_0x625f0 + ifequal 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 + +MenuHeader_0x62602: + db MENU_BACKUP_TILES ; flags + menu_coords 0, 0, 15, 8 + dw .MenuData + db 1 ; default option + +.MenuData: + db STATICMENU_CURSOR ; flags + db 3 ; items + db "# つうしん クラブ@" ; # COM CLUB + db "モバイルセンター@" ; MOBILE CENTER + db "やめる@" ; QUIT + +PokecomCenterAdminOfficeMobileSignpost1Script: + opentext + writetext UnknownText_0x62989 + waitbutton +UnknownScript_0x62629: + reloadmappart + loadmenu MenuHeader_0x6264c + verticalmenu + closewindow + ifequal 1, UnknownScript_0x6263a + ifequal 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 + +MenuHeader_0x6264c: + db MENU_BACKUP_TILES ; flags + menu_coords 0, 0, 15, 8 + dw .MenuData + db 1 ; default option + +.MenuData: + db STATICMENU_CURSOR ; flags + db 3 ; items + db "でんわ<WO>つかうとき@" ; Use phone + db "でんわ<GA>つながらないとき@" ; Don't use phone + db "やめる@" ; QUIT + +PokecomCenterAdminOfficeMobileSignpost2Script: + jumptext UnknownText_0x62b26 + +PokecomCenterAdminOfficeMobileScientist1Text: + 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 + +PokecomCenterAdminOfficeMobileScientist2Text: + 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 + +PokecomCenterAdminOfficeMobileScientist3Text: + 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 + +PokecomCenterAdminOfficeMobile_MapEvents: + db 0, 0 ; filler + + db 2 ; warp events + warp_event 0, 31, GOLDENROD_POKECENTER_1F, 3 + warp_event 1, 31, GOLDENROD_POKECENTER_1F, 3 + + db 0 ; coord events + + db 3 ; bg events + bg_event 6, 26, BGEVENT_UP, PokecomCenterAdminOfficeMobileSignpost0Script + bg_event 6, 28, BGEVENT_UP, PokecomCenterAdminOfficeMobileSignpost1Script + bg_event 3, 26, BGEVENT_UP, PokecomCenterAdminOfficeMobileSignpost2Script + + db 3 ; object events + object_event 4, 28, SPRITE_SCIENTIST, SPRITEMOVEDATA_WALK_UP_DOWN, 0, 1, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, PokecomCenterAdminOfficeMobileScientist1Script, -1 + object_event 7, 27, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, PokecomCenterAdminOfficeMobileScientist2Script, -1 + object_event 7, 29, SPRITE_SCIENTIST, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, PokecomCenterAdminOfficeMobileScientist3Script, -1 |