summaryrefslogtreecommitdiff
path: root/maps/Route14.asm
diff options
context:
space:
mode:
Diffstat (limited to 'maps/Route14.asm')
-rw-r--r--maps/Route14.asm128
1 files changed, 31 insertions, 97 deletions
diff --git a/maps/Route14.asm b/maps/Route14.asm
index fab1b9790..782c1257b 100644
--- a/maps/Route14.asm
+++ b/maps/Route14.asm
@@ -1,153 +1,91 @@
-Route14_MapScriptHeader: ; 0x1ad47d
- ; trigger count
+Route14_MapScriptHeader:
+.MapTriggers:
db 0
- ; callback count
+.MapCallbacks:
db 0
-; 0x1ad47f
-TeacherScript_0x1ad47f: ; 0x1ad47f
+TeacherScript_0x1ad47f:
faceplayer
loadfont
trade $5
closetext
loadmovesprites
end
-; 0x1ad486
-TrainerPokefanmCarter: ; 0x1ad486
- ; bit/flag number
- dw $4d1
+TrainerPokefanmCarter:
+ trainer EVENT_BEAT_POKEFANM_CARTER, POKEFANM, CARTER, PokefanmCarterSeenText, PokefanmCarterBeatenText, $0000, PokefanmCarterScript
- ; trainer group && trainer id
- db POKEFANM, CARTER
-
- ; text when seen
- dw PokefanmCarterSeenText
-
- ; text when trainer beaten
- dw PokefanmCarterBeatenText
-
- ; script when lost
- dw $0000
-
- ; script when talk again
- dw PokefanmCarterScript
-; 0x1ad492
-
-PokefanmCarterScript: ; 0x1ad492
+PokefanmCarterScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad508
closetext
loadmovesprites
end
-; 0x1ad49a
-
-TrainerBird_keeperRoy: ; 0x1ad49a
- ; bit/flag number
- dw $403
-
- ; trainer group && trainer id
- db BIRD_KEEPER, ROY
-
- ; text when seen
- dw Bird_keeperRoySeenText
- ; text when trainer beaten
- dw Bird_keeperRoyBeatenText
+TrainerBird_keeperRoy:
+ trainer EVENT_BEAT_BIRD_KEEPER_ROY, BIRD_KEEPER, ROY, Bird_keeperRoySeenText, Bird_keeperRoyBeatenText, $0000, Bird_keeperRoyScript
- ; script when lost
- dw $0000
-
- ; script when talk again
- dw Bird_keeperRoyScript
-; 0x1ad4a6
-
-Bird_keeperRoyScript: ; 0x1ad4a6
+Bird_keeperRoyScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad5a4
closetext
loadmovesprites
end
-; 0x1ad4ae
-
-TrainerPokefanmTrevor: ; 0x1ad4ae
- ; bit/flag number
- dw $4d2
-
- ; trainer group && trainer id
- db POKEFANM, TREVOR
-
- ; text when seen
- dw PokefanmTrevorSeenText
-
- ; text when trainer beaten
- dw PokefanmTrevorBeatenText
-
- ; script when lost
- dw $0000
- ; script when talk again
- dw PokefanmTrevorScript
-; 0x1ad4ba
+TrainerPokefanmTrevor:
+ trainer EVENT_BEAT_POKEFANM_TREVOR, POKEFANM, TREVOR, PokefanmTrevorSeenText, PokefanmTrevorBeatenText, $0000, PokefanmTrevorScript
-PokefanmTrevorScript: ; 0x1ad4ba
+PokefanmTrevorScript:
talkaftercancel
loadfont
writetext UnknownText_0x1ad660
closetext
loadmovesprites
end
-; 0x1ad4c2
-PokefanmCarterSeenText: ; 0x1ad4c2
+PokefanmCarterSeenText:
text "Let me tell you,"
line "I had a hard time"
para "catching my prized"
line "#MON."
done
-; 0x1ad4ff
-PokefanmCarterBeatenText: ; 0x1ad4ff
+PokefanmCarterBeatenText:
text "Awaaah!"
done
-; 0x1ad508
-UnknownText_0x1ad508: ; 0x1ad508
+UnknownText_0x1ad508:
text "SQUIRTLE, CHARMAN-"
line "DER and BULBASAUR…"
para "I think that's a"
line "well-balanced mix."
done
-; 0x1ad552
-Bird_keeperRoySeenText: ; 0x1ad552
+Bird_keeperRoySeenText:
text "My dream is to fly"
line "with my beloved"
cont "bird #MON."
done
-; 0x1ad581
-Bird_keeperRoyBeatenText: ; 0x1ad581
+Bird_keeperRoyBeatenText:
text "I can dream, but I"
line "can't ever fly…"
done
-; 0x1ad5a4
-UnknownText_0x1ad5a4: ; 0x1ad5a4
+UnknownText_0x1ad5a4:
text "You have #MON"
line "that know the HM"
para "move FLY, don't"
line "you? I envy you."
done
-; 0x1ad5e4
-PokefanmTrevorSeenText: ; 0x1ad5e4
+PokefanmTrevorSeenText:
text "Hi. Did you know…?"
para "#MON get more"
@@ -157,40 +95,36 @@ PokefanmTrevorSeenText: ; 0x1ad5e4
line "place that they"
cont "remember."
done
-; 0x1ad640
-PokefanmTrevorBeatenText: ; 0x1ad640
+PokefanmTrevorBeatenText:
text "Where did I meet"
line "this PSYDUCK?"
done
-; 0x1ad660
-UnknownText_0x1ad660: ; 0x1ad660
+UnknownText_0x1ad660:
text "If only there were"
line "an easy way to"
para "identify where I"
line "got my #MON…"
done
-; 0x1ad6a1
-Route14_MapEventHeader: ; 0x1ad6a1
+Route14_MapEventHeader:
; filler
db 0, 0
- ; warps
+.Warps:
db 0
- ; xy triggers
+.XYTriggers:
db 0
- ; signposts
+.Signposts:
db 0
- ; people-events
+.PersonEvents:
db 4
- person_event SPRITE_POKEFAN_M, 19, 15, $9, $0, 255, 255, $82, 3, TrainerPokefanmCarter, $ffff
- person_event SPRITE_YOUNGSTER, 31, 15, $a, $0, 255, 255, $92, 3, TrainerBird_keeperRoy, $ffff
- person_event SPRITE_POKEFAN_M, 15, 10, $a, $0, 255, 255, $82, 3, TrainerPokefanmTrevor, $ffff
- person_event SPRITE_TEACHER, 9, 11, $5, $1, 255, 255, $a0, 4, TeacherScript_0x1ad47f, $ffff
-; 0x1ad6db
+ person_event SPRITE_POKEFAN_M, 19, 15, OW_LEFT | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerPokefanmCarter, -1
+ person_event SPRITE_YOUNGSTER, 31, 15, OW_LEFT | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 3, TrainerBird_keeperRoy, -1
+ person_event SPRITE_POKEFAN_M, 15, 10, OW_LEFT | $2, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerPokefanmTrevor, -1
+ person_event SPRITE_TEACHER, 9, 11, OW_UP | $1, $1, -1, -1, (PAL_OW_GREEN << 4) | $80, 4, TeacherScript_0x1ad47f, -1