summaryrefslogtreecommitdiff
path: root/maps/Route35Goldenrodgate.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route35Goldenrodgate.asm')
-rw-r--r--maps/Route35Goldenrodgate.asm210
1 files changed, 210 insertions, 0 deletions
diff --git a/maps/Route35Goldenrodgate.asm b/maps/Route35Goldenrodgate.asm
new file mode 100644
index 000000000..1490d0723
--- /dev/null
+++ b/maps/Route35Goldenrodgate.asm
@@ -0,0 +1,210 @@
+Route35Goldenrodgate_MapScriptHeader: ; 0x69d35
+ ; trigger count
+ db 0
+
+ ; callback count
+ db 0
+; 0x69d37
+
+UnknownScript_0x69d37: ; 0x69d37
+ faceplayer
+ loadfont
+ checkbit1 $0052
+ iftrue UnknownScript_0x69d92
+ checkbit1 $0051
+ iftrue UnknownScript_0x69d85
+ checkbit1 $0050
+ iftrue UnknownScript_0x69d73
+ 2writetext UnknownText_0x69ddd
+ yesorno
+ iffalse UnknownScript_0x69d7f
+ 2writetext UnknownText_0x69e48
+ keeptextopen
+ waitbutton
+ checkcode $1
+ if_equal $6, UnknownScript_0x69d79
+ 2writetext UnknownText_0x69eb8
+ playsound $0091
+ waitbutton
+ givepoke SPEAROW, 10, 0, 1, GiftSpearowName, GiftSpearowOTName
+ givepokeitem GiftSpearowMail
+ setbit1 $0050
+UnknownScript_0x69d73: ; 0x69d73
+ 2writetext UnknownText_0x69ed6
+ closetext
+ loadmovesprites
+ end
+; 0x69d79
+
+UnknownScript_0x69d79: ; 0x69d79
+ 2writetext UnknownText_0x69f56
+ closetext
+ loadmovesprites
+ end
+; 0x69d7f
+
+UnknownScript_0x69d7f: ; 0x69d7f
+ 2writetext UnknownText_0x69f74
+ closetext
+ loadmovesprites
+ end
+; 0x69d85
+
+UnknownScript_0x69d85: ; 0x69d85
+ 2writetext UnknownText_0x69f8b
+ keeptextopen
+ verbosegiveitem HP_UP, 1
+ iffalse UnknownScript_0x69d96
+ setbit1 $0052
+UnknownScript_0x69d92: ; 0x69d92
+ 2writetext UnknownText_0x69fd9
+ closetext
+UnknownScript_0x69d96: ; 0x69d96
+ loadmovesprites
+ end
+
+GiftSpearowMail: ; 0x69d98
+ db FLOWER_MAIL
+ db "DARK CAVE leads", $4E
+ db "to another road@"
+GiftSpearowName: ; 0x69db9
+ db "KENYA@"
+GiftSpearowOTName: ; 0x69dbf
+ db "RANDY@"
+
+ db 0 ; 0x69dc5 XXX is there a reason for this?
+
+UnknownScript_0x69dc6: ; 0x69dc6
+ faceplayer
+ loadfont
+ checkbit1 $002a
+ iftrue UnknownScript_0x69dd4
+ 2writetext UnknownText_0x6a00a
+ closetext
+ loadmovesprites
+ end
+; 0x69dd4
+
+UnknownScript_0x69dd4: ; 0x69dd4
+ 2writetext UnknownText_0x6a09a
+ closetext
+ loadmovesprites
+ end
+; 0x69dda
+
+UnknownScript_0x69dda: ; 0x69dda
+ jumptextfaceplayer UnknownText_0x6a0cb
+; 0x69ddd
+
+UnknownText_0x69ddd: ; 0x69ddd
+ db $0, "Excuse me, kid!", $4f
+ db "Can you do a guy", $55
+ db "a favor?", $51
+ db "Can you take this", $4f
+ db "#MON with MAIL", $55
+ db "to my friend?", $51
+ db "He's on ROUTE 31.", $57
+; 0x69e48
+
+UnknownText_0x69e48: ; 0x69e48
+ db $0, "You will? Perfect!", $4f
+ db "Thanks, kid!", $51
+ db "My pal's a chubby", $4f
+ db "guy who snoozes", $55
+ db "all the time.", $51
+ db "You'll recognize", $4f
+ db "him right away!", $57
+; 0x69eb8
+
+UnknownText_0x69eb8: ; 0x69eb8
+ db $0, $52, " received a", $4f
+ db "#MON with MAIL.", $57
+; 0x69ed6
+
+UnknownText_0x69ed6: ; 0x69ed6
+ db $0, "You can read it,", $4f
+ db "but don't lose it!", $55
+ db "ROUTE 31!", $51
+ db "Oh, yeah. There", $4f
+ db "was a weird tree", $55
+ db "blocking the road.", $51
+ db "I wonder if it's", $4f
+ db "been cleared?", $57
+; 0x69f56
+
+UnknownText_0x69f56: ; 0x69f56
+ db $0, "You can't carry", $4f
+ db "another #MON…", $57
+; 0x69f74
+
+UnknownText_0x69f74: ; 0x69f74
+ db $0, "Oh… Never mind,", $4f
+ db "then…", $57
+; 0x69f8b
+
+UnknownText_0x69f8b: ; 0x69f8b
+ db $0, "Thanks, kid! You", $4f
+ db "made the delivery", $55
+ db "for me!", $51
+ db "Here's something", $4f
+ db "for your trouble!", $57
+; 0x69fd9
+
+UnknownText_0x69fd9: ; 0x69fd9
+ db $0, "My pal was snooz-", $4f
+ db "ing, right? Heh,", $55
+ db "what'd I say?", $57
+; 0x6a00a
+
+UnknownText_0x6a00a: ; 0x6a00a
+ db $0, "A strange tree is", $4f
+ db "blocking the road.", $51
+ db "It wriggles around", $4f
+ db "if you talk to it.", $51
+ db "I heard it became", $4f
+ db "wild when someone", $51
+ db "watered it with a", $4f
+ db "SQUIRTBOTTLE.", $57
+; 0x6a09a
+
+UnknownText_0x6a09a: ; 0x6a09a
+ db $0, "I like the #MON", $4f
+ db "Lullaby they play", $55
+ db "on the radio.", $57
+; 0x6a0cb
+
+UnknownText_0x6a0cb: ; 0x6a0cb
+ db $0, "I wonder how many", $4f
+ db "kinds of #MON", $51
+ db "there are in the", $4f
+ db "world.", $51
+ db "Three years ago,", $4f
+ db "PROF.OAK said that", $51
+ db "there were 150", $4f
+ db "different kinds.", $57
+; 0x6a148
+
+Route35Goldenrodgate_MapEventHeader: ; 0x6a148
+ ; filler
+ db 0, 0
+
+ ; warps
+ db 4
+ warp_def $0, $4, 1, GROUP_ROUTE_35, MAP_ROUTE_35
+ warp_def $0, $5, 2, GROUP_ROUTE_35, MAP_ROUTE_35
+ warp_def $7, $4, 12, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY
+ warp_def $7, $5, 12, GROUP_GOLDENROD_CITY, MAP_GOLDENROD_CITY
+
+ ; xy triggers
+ db 0
+
+ ; signposts
+ db 0
+
+ ; people-events
+ db 3
+ person_event $43, 8, 4, $9, $0, 255, 255, $80, 0, UnknownScript_0x69d37, $ffff
+ person_event $2e, 8, 10, $4, $10, 255, 255, $90, 0, UnknownScript_0x69dc6, $ffff
+ person_event $3a, 6, 7, $3, $0, 255, 255, $a0, 0, UnknownScript_0x69dda, $ffff
+; 0x6a189
+