pokecrystal/maps/VictoryRoad.asm

280 lines
5.8 KiB
NASM
Raw Normal View History

2015-11-27 05:22:14 +00:00
const_value set 2
const VICTORYROAD_SILVER
const VICTORYROAD_POKE_BALL1
const VICTORYROAD_POKE_BALL2
const VICTORYROAD_POKE_BALL3
const VICTORYROAD_POKE_BALL4
const VICTORYROAD_POKE_BALL5
2015-07-10 08:45:35 +00:00
VictoryRoad_MapScriptHeader:
.MapTriggers:
db 2
; triggers
2015-11-02 19:37:02 +00:00
dw UnknownScript_0x74490, 0
dw UnknownScript_0x74491, 0
.MapCallbacks:
db 0
2015-07-10 08:45:35 +00:00
UnknownScript_0x74490:
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x74491:
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x74492:
2015-11-27 05:22:14 +00:00
moveperson VICTORYROAD_SILVER, $12, $b
spriteface PLAYER, DOWN
showemote EMOTE_SHOCK, PLAYER, 15
special Special_FadeOutMusic
pause 15
2015-11-27 05:22:14 +00:00
appear VICTORYROAD_SILVER
applymovement VICTORYROAD_SILVER, MovementData_0x74539
2015-01-20 08:01:23 +00:00
scall UnknownScript_0x744d4
2015-11-27 05:22:14 +00:00
applymovement VICTORYROAD_SILVER, MovementData_0x7454c
disappear VICTORYROAD_SILVER
dotrigger $1
playmapmusic
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x744b5:
spriteface PLAYER, DOWN
showemote EMOTE_SHOCK, PLAYER, 15
special Special_FadeOutMusic
pause 15
2015-11-27 05:22:14 +00:00
appear VICTORYROAD_SILVER
applymovement VICTORYROAD_SILVER, MovementData_0x74542
2015-01-20 08:01:23 +00:00
scall UnknownScript_0x744d4
2015-11-27 05:22:14 +00:00
applymovement VICTORYROAD_SILVER, MovementData_0x74555
disappear VICTORYROAD_SILVER
dotrigger $1
playmapmusic
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x744d4:
spriteface PLAYER, DOWN
playmusic MUSIC_RIVAL_ENCOUNTER
2015-12-09 23:25:44 +00:00
opentext
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x7455f
2015-11-25 15:16:29 +00:00
waitbutton
closetext
setevent EVENT_RIVAL_VICTORY_ROAD
2013-09-24 07:48:58 +00:00
checkevent EVENT_GOT_TOTODILE_FROM_ELM
iftrue UnknownScript_0x744ff
2013-09-24 07:48:58 +00:00
checkevent EVENT_GOT_CHIKORITA_FROM_ELM
iftrue UnknownScript_0x7450f
winlosstext UnknownText_0x7463d, UnknownText_0x747aa
2015-12-09 16:38:40 +00:00
setlasttalked VICTORYROAD_SILVER
loadtrainer RIVAL1, RIVAL1_15
startbattle
dontrestartmapmusic
reloadmapafterbattle
2015-01-20 08:01:23 +00:00
jump UnknownScript_0x7451f
2015-07-10 08:45:35 +00:00
UnknownScript_0x744ff:
winlosstext UnknownText_0x7463d, UnknownText_0x747aa
2015-12-09 16:38:40 +00:00
setlasttalked VICTORYROAD_SILVER
loadtrainer RIVAL1, RIVAL1_13
startbattle
dontrestartmapmusic
reloadmapafterbattle
2015-01-20 08:01:23 +00:00
jump UnknownScript_0x7451f
2015-07-10 08:45:35 +00:00
UnknownScript_0x7450f:
winlosstext UnknownText_0x7463d, UnknownText_0x747aa
2015-12-09 16:38:40 +00:00
setlasttalked VICTORYROAD_SILVER
loadtrainer RIVAL1, RIVAL1_14
startbattle
dontrestartmapmusic
reloadmapafterbattle
2015-01-20 08:01:23 +00:00
jump UnknownScript_0x7451f
2015-07-10 08:45:35 +00:00
UnknownScript_0x7451f:
playmusic MUSIC_RIVAL_AFTER
2015-12-09 23:25:44 +00:00
opentext
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x746ce
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-12-15 15:55:56 +00:00
VictoryRoadTMEarthquake:
itemball TM_EARTHQUAKE
2015-12-15 15:55:56 +00:00
VictoryRoadMaxRevive:
itemball MAX_REVIVE
2015-12-15 15:55:56 +00:00
VictoryRoadFullRestore:
itemball FULL_RESTORE
2015-12-15 15:55:56 +00:00
VictoryRoadFullHeal:
itemball FULL_HEAL
2015-12-15 15:55:56 +00:00
VictoryRoadHPUp:
itemball HP_UP
VictoryRoadHiddenMaxPotion:
dwb EVENT_VICTORY_ROAD_HIDDEN_MAX_POTION, MAX_POTION
VictoryRoadHiddenFullHeal:
dwb EVENT_VICTORY_ROAD_HIDDEN_FULL_HEAL, FULL_HEAL
2015-07-10 08:45:35 +00:00
MovementData_0x74539:
2016-05-14 17:46:14 +00:00
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step UP
step UP
step_end
2015-07-10 08:45:35 +00:00
MovementData_0x74542:
2016-05-14 17:46:14 +00:00
step UP
step UP
step LEFT
step LEFT
step LEFT
step LEFT
step LEFT
step UP
step UP
step_end
2015-07-10 08:45:35 +00:00
MovementData_0x7454c:
2016-05-14 17:46:14 +00:00
step DOWN
step DOWN
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step_end
2015-07-10 08:45:35 +00:00
MovementData_0x74555:
2016-05-14 17:46:14 +00:00
step DOWN
step DOWN
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step RIGHT
step DOWN
step DOWN
step_end
2015-07-10 08:45:35 +00:00
UnknownText_0x7455f:
text "Hold it."
para "…Are you going to"
line "take the #MON"
cont "LEAGUE challenge?"
para "…Don't make me"
line "laugh."
para "You're so much"
line "weaker than I am."
para "I'm not like I was"
line "before."
para "I now have the"
line "best and strongest"
para "#MON with me."
line "I'm invincible!"
para "<PLAYER>!"
line "I challenge you!"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x7463d:
text "…I couldn't win…"
para "I gave it every-"
line "thing I had…"
para "What you possess,"
line "and what I lack…"
para "I'm beginning to"
line "understand what"
para "that dragon master"
line "said to me…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x746ce:
text "…I haven't given up"
line "on becoming the"
cont "greatest trainer…"
para "I'm going to find"
line "out why I can't"
para "win and become"
line "stronger…"
para "When I do, I will"
line "challenge you."
para "And I'll beat you"
line "down with all my"
cont "power."
para "…Humph! You keep"
line "at it until then."
done
2015-07-10 08:45:35 +00:00
UnknownText_0x747aa:
text "…Humph!"
para "When it comes down"
line "to it, nothing can"
cont "beat power."
para "I don't need any-"
line "thing else."
done
2015-07-10 08:45:35 +00:00
VictoryRoad_MapEventHeader:
; filler
db 0, 0
.Warps:
db 10
warp_def $43, $9, 5, VICTORY_ROAD_GATE
warp_def $31, $1, 3, VICTORY_ROAD
warp_def $23, $1, 2, VICTORY_ROAD
warp_def $1f, $d, 5, VICTORY_ROAD
warp_def $11, $d, 4, VICTORY_ROAD
warp_def $21, $11, 7, VICTORY_ROAD
warp_def $13, $11, 6, VICTORY_ROAD
warp_def $b, $0, 9, VICTORY_ROAD
warp_def $1b, $0, 8, VICTORY_ROAD
warp_def $5, $d, 3, ROUTE_23
.XYTriggers:
db 2
xy_trigger 0, $8, $c, $0, UnknownScript_0x74492, $0, $0
xy_trigger 0, $8, $d, $0, UnknownScript_0x744b5, $0, $0
.Signposts:
db 2
signpost 29, 3, SIGNPOST_ITEM, VictoryRoadHiddenMaxPotion
signpost 65, 3, SIGNPOST_ITEM, VictoryRoadHiddenFullHeal
.PersonEvents:
db 6
person_event SPRITE_SILVER, 13, 18, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, ObjectEvent, EVENT_RIVAL_VICTORY_ROAD
2015-12-15 15:55:56 +00:00
person_event SPRITE_POKE_BALL, 28, 3, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, VictoryRoadTMEarthquake, EVENT_VICTORY_ROAD_TM_EARTHQUAKE
person_event SPRITE_POKE_BALL, 48, 12, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, VictoryRoadMaxRevive, EVENT_VICTORY_ROAD_MAX_REVIVE
person_event SPRITE_POKE_BALL, 29, 18, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, VictoryRoadFullRestore, EVENT_VICTORY_ROAD_FULL_RESTORE
person_event SPRITE_POKE_BALL, 48, 15, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, VictoryRoadFullHeal, EVENT_VICTORY_ROAD_FULL_HEAL
person_event SPRITE_POKE_BALL, 38, 7, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMBALL, 0, VictoryRoadHPUp, EVENT_VICTORY_ROAD_HP_UP