diff options
Diffstat (limited to 'maps/PokecomCenterAdminRoomMobile.asm')
-rw-r--r-- | maps/PokecomCenterAdminRoomMobile.asm | 287 |
1 files changed, 287 insertions, 0 deletions
diff --git a/maps/PokecomCenterAdminRoomMobile.asm b/maps/PokecomCenterAdminRoomMobile.asm new file mode 100644 index 000000000..53a1043f8 --- /dev/null +++ b/maps/PokecomCenterAdminRoomMobile.asm @@ -0,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 |