summaryrefslogtreecommitdiff
path: root/maps/GoldenrodPokeComCenter2FMobile.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/GoldenrodPokeComCenter2FMobile.asm')
-rw-r--r--maps/GoldenrodPokeComCenter2FMobile.asm243
1 files changed, 243 insertions, 0 deletions
diff --git a/maps/GoldenrodPokeComCenter2FMobile.asm b/maps/GoldenrodPokeComCenter2FMobile.asm
new file mode 100644
index 000000000..41e412788
--- /dev/null
+++ b/maps/GoldenrodPokeComCenter2FMobile.asm
@@ -0,0 +1,243 @@
+GoldenrodPokeComCenter2FMobile_MapScriptHeader: ; 0x625cf
+ ; trigger count
+ db 0
+
+ ; callback count
+ db 0
+; 0x625d1
+
+UnknownScript_0x625d1: ; 0x625d1
+ jumptextfaceplayer UnknownText_0x62674
+; 0x625d4
+
+UnknownScript_0x625d4: ; 0x625d4
+ jumptextfaceplayer UnknownText_0x626f9
+; 0x625d7
+
+UnknownScript_0x625d7: ; 0x625d7
+ jumptextfaceplayer UnknownText_0x62795
+; 0x625da
+
+MapGoldenrodPokeComCenter2FMobileSignpost0Script: ; 0x625da
+ loadfont
+ 2writetext UnknownText_0x627ee
+ closetext
+UnknownScript_0x625df: ; 0x625df
+ reloadmappart
+ loadmenudata $6602
+ interpretmenu2
+ writebackup
+ if_equal $1, UnknownScript_0x625f0
+ if_equal $2, UnknownScript_0x625f8
+ 2jump UnknownScript_0x62600
+; 0x625f0
+
+UnknownScript_0x625f0: ; 0x625f0
+ loadfont
+ 2writetext UnknownText_0x62828
+ closetext
+ 2jump UnknownScript_0x625df
+; 0x625f8
+
+UnknownScript_0x625f8: ; 0x625f8
+ loadfont
+ 2writetext UnknownText_0x628f4
+ closetext
+ 2jump UnknownScript_0x625df
+; 0x62600
+
+UnknownScript_0x62600: ; 0x62600
+ loadmovesprites
+ end
+; 0x62602
+
+INCBIN "baserom.gbc",$62602,$62624 - $62602
+
+MapGoldenrodPokeComCenter2FMobileSignpost1Script: ; 0x62624
+ loadfont
+ 2writetext UnknownText_0x62989
+ closetext
+UnknownScript_0x62629: ; 0x62629
+ reloadmappart
+ loadmenudata $664c
+ interpretmenu2
+ writebackup
+ if_equal $1, UnknownScript_0x6263a
+ if_equal $2, UnknownScript_0x62642
+ 2jump UnknownScript_0x6264a
+; 0x6263a
+
+UnknownScript_0x6263a: ; 0x6263a
+ loadfont
+ 2writetext UnknownText_0x629ae
+ closetext
+ 2jump UnknownScript_0x62629
+; 0x62642
+
+UnknownScript_0x62642: ; 0x62642
+ loadfont
+ 2writetext UnknownText_0x62a5a
+ closetext
+ 2jump UnknownScript_0x62629
+; 0x6264a
+
+UnknownScript_0x6264a: ; 0x6264a
+ loadmovesprites
+ end
+; 0x6264c
+
+; menu data
+INCBIN "baserom.gbc",$6264c,$25
+
+MapGoldenrodPokeComCenter2FMobileSignpost2Script: ; 0x62671
+ jumptext UnknownText_0x62b26
+; 0x62674
+
+UnknownText_0x62674: ; 0x62674
+ db $0, "#COM CENTER and", $4f
+ db "MOBILE CENTER were", $51
+ db "built to satisfy", $4f
+ db "demands for trades", $51
+ db "and battles with", $4f
+ db "trainers far away", $51
+ db "and with total", $4f
+ db "strangers.", $57
+; 0x626f9
+
+UnknownText_0x626f9: ; 0x626f9
+ db $0, "When you linked", $4f
+ db "with someone by", $51
+ db "mobile phone for", $4f
+ db "the first time,", $51
+ db "weren't you", $4f
+ db "impressed?", $51
+ db "When my first try", $4f
+ db "worked, I was so", $51
+ db "impressed that I", $4f
+ db "got the shakes!", $57
+; 0x62795
+
+UnknownText_0x62795: ; 0x62795
+ db $0, "They were able to", $4f
+ db "build this huge", $51
+ db "facility thanks to", $4f
+ db "advances in wire-", $55
+ db "less technology.", $57
+; 0x627ee
+
+UnknownText_0x627ee: ; 0x627ee
+ db $0, "It's a notice", $4f
+ db "about where MOBILE", $51
+ db "ADAPTERS are to be", $4f
+ db "used…", $57
+; 0x62828
+
+UnknownText_0x62828: ; 0x62828
+ db $0, "There's a #COM", $4f
+ db "CLUB upstairs in", $51
+ db "any #MON", $4f
+ db "CENTER.", $51
+ db "There, you can", $4f
+ db "battle or trade", $51
+ db "with a friend far", $4f
+ db "away by using a", $55
+ db "MOBILE ADAPTER.", $51
+ db "To link up, your", $4f
+ db "friend must have", $51
+ db "the same kind of", $4f
+ db "MOBILE ADAPTER as", $55
+ db "you.", $57
+; 0x628f4
+
+UnknownText_0x628f4: ; 0x628f4
+ db $0, "To use the TRADE", $4f
+ db "CORNER or read the", $51
+ db "#MON NEWS, you", $4f
+ db "need to phone the", $55
+ db "MOBILE CENTER.", $51
+ db "You must register", $4f
+ db "at the MOBILE", $51
+ db "CENTER before", $4f
+ db "connecting there.", $57
+; 0x62989
+
+UnknownText_0x62989: ; 0x62989
+ db $0, "It's a notice", $4f
+ db "about using the", $55
+ db "phone…", $57
+; 0x629ae
+
+UnknownText_0x629ae: ; 0x629ae
+ db $0, "Please ensure that", $4f
+ db "your phone and", $51
+ db "MOBILE ADAPTER are", $4f
+ db "properly linked.", $51
+ db "Please make sure", $4f
+ db "the wireless phone", $55
+ db "signal is strong.", $51
+ db "Don't touch or", $4f
+ db "hang up the phone", $55
+ db "while linking.", $57
+; 0x62a5a
+
+UnknownText_0x62a5a: ; 0x62a5a
+ db $0, "If the server is", $4f
+ db "busy, it may not", $51
+ db "be possible to log", $4f
+ db "on.", $51
+ db "If so, please call", $4f
+ db "back later.", $51
+ db "If you are unable", $4f
+ db "to log on or don't", $51
+ db "understand the", $4f
+ db "error messages,", $51
+ db "call a support", $4f
+ db "center or read the", $55
+ db "instructions.", $57
+; 0x62b26
+
+UnknownText_0x62b26: ; 0x62b26
+ db $0, "The ADMINISTRATION", $4f
+ db "OFFICE received an", $55
+ db "e-mail. It says…", $51
+ db $56, " ", $56, " ", $56, $51
+ db "To the #COM", $4f
+ db "CENTER staff…", $51
+ db "Wireless communi-", $4f
+ db "cation has enabled", $51
+ db "#MON trainers", $4f
+ db "to interact across", $51
+ db "the nation. Let's", $4f
+ db "keep working for", $51
+ db "the day when all", $4f
+ db "the trainers in", $51
+ db "the world can link", $4f
+ db "without barriers!", $51
+ db $56, " ", $56, " ", $56, $57
+; 0x62c32
+
+GoldenrodPokeComCenter2FMobile_MapEventHeader: ; 0x62c32
+ ; filler
+ db 0, 0
+
+ ; warps
+ db 2
+ warp_def $1f, $0, 3, GROUP_GOLDENROD_POKECENTER_1F, MAP_GOLDENROD_POKECENTER_1F
+ warp_def $1f, $1, 3, GROUP_GOLDENROD_POKECENTER_1F, MAP_GOLDENROD_POKECENTER_1F
+
+ ; xy triggers
+ db 0
+
+ ; signposts
+ db 3
+ signpost 26, 6, $1, MapGoldenrodPokeComCenter2FMobileSignpost0Script
+ signpost 28, 6, $1, MapGoldenrodPokeComCenter2FMobileSignpost1Script
+ signpost 26, 3, $1, MapGoldenrodPokeComCenter2FMobileSignpost2Script
+
+ ; people-events
+ db 3
+ person_event $3c, 32, 8, $4, $10, 255, 255, $80, 0, UnknownScript_0x625d1, $ffff
+ person_event $3c, 31, 11, $7, $0, 255, 255, $90, 0, UnknownScript_0x625d4, $ffff
+ person_event $3c, 33, 11, $7, $0, 255, 255, $a0, 0, UnknownScript_0x625d7, $ffff
+; 0x62c78
+