pokecrystal-board/maps/Route13.asm

292 lines
5.0 KiB
NASM
Raw Normal View History

2015-07-10 01:20:21 -07:00
Route13_MapScriptHeader:
; trigger count
db 0
; callback count
db 0
2015-07-10 01:20:21 -07:00
TrainerPokefanmAlex:
; bit/flag number
2015-07-10 01:20:21 -07:00
dw EVENT_BEAT_POKEFANM_ALEX
; trainer group && trainer id
db POKEFANM, ALEX
; text when seen
dw PokefanmAlexSeenText
; text when trainer beaten
dw PokefanmAlexBeatenText
; script when lost
dw $0000
; script when talk again
dw PokefanmAlexScript
2015-07-10 01:20:21 -07:00
PokefanmAlexScript:
talkaftercancel
loadfont
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x1a24e3
closetext
loadmovesprites
end
2015-07-10 01:20:21 -07:00
TrainerPokefanmJoshua:
; bit/flag number
2015-07-10 01:20:21 -07:00
dw EVENT_BEAT_POKEFANM_JOSHUA
; trainer group && trainer id
db POKEFANM, JOSHUA
; text when seen
dw PokefanmJoshuaSeenText
; text when trainer beaten
dw PokefanmJoshuaBeatenText
; script when lost
dw $0000
; script when talk again
dw PokefanmJoshuaScript
2015-07-10 01:20:21 -07:00
PokefanmJoshuaScript:
talkaftercancel
loadfont
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x1a254f
closetext
loadmovesprites
end
2015-07-10 01:20:21 -07:00
TrainerBird_keeperPerry:
; bit/flag number
2015-07-10 01:20:21 -07:00
dw EVENT_BEAT_BIRD_KEEPER_PERRY
; trainer group && trainer id
db BIRD_KEEPER, PERRY
; text when seen
dw Bird_keeperPerrySeenText
; text when trainer beaten
dw Bird_keeperPerryBeatenText
; script when lost
dw $0000
; script when talk again
dw Bird_keeperPerryScript
2015-07-10 01:20:21 -07:00
Bird_keeperPerryScript:
talkaftercancel
loadfont
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x1a25db
closetext
loadmovesprites
end
2015-07-10 01:20:21 -07:00
TrainerBird_keeperBret:
; bit/flag number
2015-07-10 01:20:21 -07:00
dw EVENT_BEAT_BIRD_KEEPER_BRET
; trainer group && trainer id
db BIRD_KEEPER, BRET
; text when seen
dw Bird_keeperBretSeenText
; text when trainer beaten
dw Bird_keeperBretBeatenText
; script when lost
dw $0000
; script when talk again
dw Bird_keeperBretScript
2015-07-10 01:20:21 -07:00
Bird_keeperBretScript:
talkaftercancel
loadfont
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x1a2662
closetext
loadmovesprites
end
2015-07-10 01:20:21 -07:00
TrainerHikerKenny:
; bit/flag number
2015-07-10 01:20:21 -07:00
dw EVENT_BEAT_HIKER_KENNY
; trainer group && trainer id
db HIKER, KENNY
; text when seen
dw HikerKennySeenText
; text when trainer beaten
dw HikerKennyBeatenText
; script when lost
dw $0000
; script when talk again
dw HikerKennyScript
2015-07-10 01:20:21 -07:00
HikerKennyScript:
talkaftercancel
loadfont
2015-01-20 00:01:23 -08:00
writetext UnknownText_0x1a26c2
closetext
loadmovesprites
end
2015-07-10 01:20:21 -07:00
MapRoute13Signpost0Script:
jumptext UnknownText_0x1a271c
2015-07-10 01:20:21 -07:00
MapRoute13Signpost1Script:
jumptext UnknownText_0x1a275b
2015-07-10 01:20:21 -07:00
MapRoute13Signpost2Script:
jumptext UnknownText_0x1a277d
2015-07-10 01:20:21 -07:00
MapRoute13SignpostItem3:
dwb EVENT_ROUTE_13_HIDDEN_CALCIUM, CALCIUM
2015-07-10 01:20:21 -07:00
PokefanmAlexSeenText:
text "Bow down before my"
line "regal #MON!"
done
2015-07-10 01:20:21 -07:00
PokefanmAlexBeatenText:
text "How… How dare you"
line "mock royalty!"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a24e3:
text "Doesn't everyone"
line "wish to someday be"
cont "a king?"
done
2015-07-10 01:20:21 -07:00
PokefanmJoshuaSeenText:
text "Nihihi! Would you"
line "like to battle my"
cont "PIKACHU gang?"
done
2015-07-10 01:20:21 -07:00
PokefanmJoshuaBeatenText:
text "PI-PIKACHU!"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a254f:
text "You look like you"
line "have many #MON,"
para "but PIKACHU is"
line "still the best."
done
2015-07-10 01:20:21 -07:00
Bird_keeperPerrySeenText:
text "Agility is the key"
line "attribute of bird"
cont "#MON."
done
2015-07-10 01:20:21 -07:00
Bird_keeperPerryBeatenText:
text "You beat me with"
line "your speed…"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a25db:
text "Your #MON are"
line "remarkably well-"
cont "trained."
done
2015-07-10 01:20:21 -07:00
Bird_keeperBretSeenText:
text "Check out my #-"
line "MON. Just look at"
para "their coloring and"
line "their plumage."
done
2015-07-10 01:20:21 -07:00
Bird_keeperBretBeatenText:
text "Shoot!"
line "Not good enough!"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a2662:
text "If you groom them,"
line "#MON get happy."
done
2015-07-10 01:20:21 -07:00
HikerKennySeenText:
text "I should go to"
line "ROCK TUNNEL to get"
cont "myself an ONIX."
done
2015-07-10 01:20:21 -07:00
HikerKennyBeatenText:
text "I lost…"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a26c2:
text "Geological fea-"
line "tures don't appear"
cont "to change."
para "But they actually"
line "change, little by"
cont "little."
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a271c:
text "TRAINER TIPS"
para "Look! Right there,"
line "at the left side"
cont "of the post."
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a275b:
text "ROUTE 13"
para "NORTH TO SILENCE"
line "BRIDGE"
done
2015-07-10 01:20:21 -07:00
UnknownText_0x1a277d:
text "NORTH TO LAVENDER"
line "TOWN"
para "WEST TO FUCHSIA"
line "CITY"
done
2015-07-10 01:20:21 -07:00
Route13_MapEventHeader:
; filler
db 0, 0
; warps
db 0
; xy triggers
db 0
; signposts
db 4
signpost 13, 29, SIGNPOST_READ, MapRoute13Signpost0Script
signpost 11, 41, SIGNPOST_READ, MapRoute13Signpost1Script
signpost 13, 17, SIGNPOST_READ, MapRoute13Signpost2Script
signpost 13, 30, SIGNPOST_ITEM, MapRoute13SignpostItem3
; people-events
db 5
person_event SPRITE_YOUNGSTER, 10, 46, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 2, TrainerBird_keeperPerry, -1
person_event SPRITE_YOUNGSTER, 10, 47, UP << 2 | $2, $0, -1, -1, (PAL_OW_BLUE << 4) | $82, 2, TrainerBird_keeperBret, -1
person_event SPRITE_POKEFAN_M, 12, 36, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $82, 3, TrainerPokefanmJoshua, -1
person_event SPRITE_POKEFAN_M, 14, 18, LEFT << 2 | $0, $0, -1, -1, (PAL_OW_RED << 4) | $82, 4, TrainerHikerKenny, -1
person_event SPRITE_POKEFAN_M, 10, 29, LEFT << 2 | $1, $0, -1, -1, (PAL_OW_RED << 4) | $82, 4, TrainerPokefanmAlex, -1