summaryrefslogtreecommitdiff
path: root/maps/Route3.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route3.asm')
-rw-r--r--maps/Route3.asm221
1 files changed, 221 insertions, 0 deletions
diff --git a/maps/Route3.asm b/maps/Route3.asm
new file mode 100644
index 000000000..94b330dc2
--- /dev/null
+++ b/maps/Route3.asm
@@ -0,0 +1,221 @@
+Route3_MapScriptHeader: ; 0x1adf63
+ ; trigger count
+ db 0
+
+ ; callback count
+ db 0
+; 0x1adf65
+
+TrainerFirebreatherOtis: ; 0x1adf65
+ ; bit/flag number
+ dw $446
+
+ ; trainer group && trainer id
+ db FIREBREATHER, OTIS
+
+ ; text when seen
+ dw FirebreatherOtisSeenText
+
+ ; text when trainer beaten
+ dw FirebreatherOtisBeatenText
+
+ ; script when lost
+ dw $0000
+
+ ; script when talk again
+ dw FirebreatherOtisScript
+; 0x1adf71
+
+FirebreatherOtisScript: ; 0x1adf71
+ talkaftercancel
+ loadfont
+ 2writetext UnknownText_0x1adff7
+ closetext
+ loadmovesprites
+ end
+; 0x1adf79
+
+TrainerYoungsterWarren: ; 0x1adf79
+ ; bit/flag number
+ dw $5b1
+
+ ; trainer group && trainer id
+ db YOUNGSTER, WARREN
+
+ ; text when seen
+ dw YoungsterWarrenSeenText
+
+ ; text when trainer beaten
+ dw YoungsterWarrenBeatenText
+
+ ; script when lost
+ dw $0000
+
+ ; script when talk again
+ dw YoungsterWarrenScript
+; 0x1adf85
+
+YoungsterWarrenScript: ; 0x1adf85
+ talkaftercancel
+ loadfont
+ 2writetext UnknownText_0x1ae051
+ closetext
+ loadmovesprites
+ end
+; 0x1adf8d
+
+TrainerYoungsterJimmy: ; 0x1adf8d
+ ; bit/flag number
+ dw $5b2
+
+ ; trainer group && trainer id
+ db YOUNGSTER, JIMMY
+
+ ; text when seen
+ dw YoungsterJimmySeenText
+
+ ; text when trainer beaten
+ dw YoungsterJimmyBeatenText
+
+ ; script when lost
+ dw $0000
+
+ ; script when talk again
+ dw YoungsterJimmyScript
+; 0x1adf99
+
+YoungsterJimmyScript: ; 0x1adf99
+ talkaftercancel
+ loadfont
+ 2writetext UnknownText_0x1ae0a9
+ closetext
+ loadmovesprites
+ end
+; 0x1adfa1
+
+TrainerFirebreatherBurt: ; 0x1adfa1
+ ; bit/flag number
+ dw $449
+
+ ; trainer group && trainer id
+ db FIREBREATHER, BURT
+
+ ; text when seen
+ dw FirebreatherBurtSeenText
+
+ ; text when trainer beaten
+ dw FirebreatherBurtBeatenText
+
+ ; script when lost
+ dw $0000
+
+ ; script when talk again
+ dw FirebreatherBurtScript
+; 0x1adfad
+
+FirebreatherBurtScript: ; 0x1adfad
+ talkaftercancel
+ loadfont
+ 2writetext UnknownText_0x1ae118
+ closetext
+ loadmovesprites
+ end
+; 0x1adfb5
+
+MapRoute3Signpost0Script: ; 0x1adfb5
+ jumptext UnknownText_0x1ae163
+; 0x1adfb8
+
+FirebreatherOtisSeenText: ; 0x1adfb8
+ db $0, "Ah! The weather's", $4f
+ db "as fine as ever.", $57
+; 0x1adfdb
+
+FirebreatherOtisBeatenText: ; 0x1adfdb
+ db $0, "It's sunny, but", $4f
+ db "I'm all wet…", $57
+; 0x1adff7
+
+UnknownText_0x1adff7: ; 0x1adff7
+ db $0, "When it rains,", $4f
+ db "it's hard to get", $55
+ db "ignition…", $57
+; 0x1ae021
+
+YoungsterWarrenSeenText: ; 0x1ae021
+ db $0, "Hmmm… I don't know", $4f
+ db "what to do…", $57
+; 0x1ae040
+
+YoungsterWarrenBeatenText: ; 0x1ae040
+ db $0, "I knew I'd lose…", $57
+; 0x1ae051
+
+UnknownText_0x1ae051: ; 0x1ae051
+ db $0, "You looked strong.", $51
+ db "I was afraid to", $4f
+ db "take you on…", $57
+; 0x1ae082
+
+YoungsterJimmySeenText: ; 0x1ae082
+ db $0, "I can run like the", $4f
+ db "wind!", $57
+; 0x1ae09c
+
+YoungsterJimmyBeatenText: ; 0x1ae09c
+ db $0, "Blown away!", $57
+; 0x1ae0a9
+
+UnknownText_0x1ae0a9: ; 0x1ae0a9
+ db $0, "I wear shorts the", $4f
+ db "whole year round.", $51
+ db "That's my fashion", $4f
+ db "policy.", $57
+; 0x1ae0e7
+
+FirebreatherBurtSeenText: ; 0x1ae0e7
+ db $0, "Step right up and", $4f
+ db "take a look!", $57
+; 0x1ae107
+
+FirebreatherBurtBeatenText: ; 0x1ae107
+ db $0, "Yow! That's hot!", $57
+; 0x1ae118
+
+UnknownText_0x1ae118: ; 0x1ae118
+ db $0, "The greatest fire-", $4f
+ db "breather in KANTO,", $55
+ db "that's me.", $51
+ db "But not the best", $4f
+ db "trainer…", $57
+; 0x1ae163
+
+UnknownText_0x1ae163: ; 0x1ae163
+ db $0, "MT.MOON SQUARE", $51
+ db "Just go up the", $4f
+ db "stairs.", $57
+; 0x1ae18a
+
+Route3_MapEventHeader: ; 0x1ae18a
+ ; filler
+ db 0, 0
+
+ ; warps
+ db 1
+ warp_def $1, $34, 1, GROUP_MOUNT_MOON, MAP_MOUNT_MOON
+
+ ; xy triggers
+ db 0
+
+ ; signposts
+ db 1
+ signpost 13, 49, $0, MapRoute3Signpost0Script
+
+ ; people-events
+ db 4
+ person_event $3a, 16, 30, $7, $0, 255, 255, $82, 2, TrainerFirebreatherOtis, $ffff
+ person_event $27, 11, 14, $8, $0, 255, 255, $92, 3, TrainerYoungsterWarren, $ffff
+ person_event $27, 7, 20, $a, $0, 255, 255, $92, 1, TrainerYoungsterJimmy, $ffff
+ person_event $3a, 9, 53, $a, $0, 255, 255, $82, 3, TrainerFirebreatherBurt, $ffff
+; 0x1ae1ce
+