pokecrystal/maps/OlivineLighthouse6F.asm

276 lines
5.0 KiB
NASM
Raw Normal View History

2015-07-10 08:45:35 +00:00
OlivineLighthouse6F_MapScriptHeader:
.MapTriggers:
db 0
.MapCallbacks:
db 0
2015-07-10 08:45:35 +00:00
JasmineScript_0x60b91:
faceplayer
loadfont
checkitem SECRETPOTION
iftrue UnknownScript_0x60bab
2015-07-10 12:08:03 +00:00
checkevent EVENT_JASMINE_EXPLAINED_AMPHYS_SICKNESS
iftrue UnknownScript_0x60ba5
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60c81
keeptextopen
2015-07-10 12:08:03 +00:00
setevent EVENT_JASMINE_EXPLAINED_AMPHYS_SICKNESS
2015-07-10 08:45:35 +00:00
UnknownScript_0x60ba5:
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60d64
closetext
loadmovesprites
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x60bab:
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60d99
yesorno
iffalse UnknownScript_0x60c25
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60dc3
keeptextopen
2015-11-05 01:20:14 +00:00
takeitem SECRETPOTION
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60dea
closetext
loadmovesprites
spriteface $2, RIGHT
pause 15
spriteface $3, LEFT
loadfont
playmusic MUSIC_HEAL
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60e44
pause 60
keeptextopen
loadmovesprites
special RestartMapMusic
cry AMPHAROS
2015-11-20 16:47:52 +00:00
special RotatePalettesRightPalettes
pause 10
2015-11-20 16:47:52 +00:00
special RotatePalettesLeftPalettes
loadfont
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60f3d
closetext
loadmovesprites
spriteface $3, RIGHT
pause 10
spriteface $3, LEFT
pause 10
spriteface $3, RIGHT
pause 10
spriteface $3, LEFT
pause 10
faceplayer
loadfont
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60e6c
closetext
loadmovesprites
2013-09-24 07:48:58 +00:00
setevent EVENT_JASMINE_RETURNED_TO_GYM
clearevent EVENT_OLIVINE_GYM_JASMINE
checkcode VAR_FACING
if_equal $0, UnknownScript_0x60c17
if_equal $3, UnknownScript_0x60c1e
applymovement $2, MovementData_0x60c68
disappear $2
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x60c17:
applymovement $2, MovementData_0x60c70
disappear $2
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x60c1e:
applymovement $2, MovementData_0x60c79
disappear $2
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x60c25:
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60edf
closetext
loadmovesprites
spriteface $2, RIGHT
pause 15
spriteface $3, LEFT
loadfont
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60ef1
closetext
loadmovesprites
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x60c39:
end
2015-07-10 08:45:35 +00:00
MonsterScript_0x60c3a:
faceplayer
loadfont
2013-09-24 07:48:58 +00:00
checkevent EVENT_JASMINE_RETURNED_TO_GYM
iftrue UnknownScript_0x60c51
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60f03
writebyte AMPHAROS
2015-11-01 01:05:02 +00:00
special PlaySlowCry
keeptextopen
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60f19
closetext
loadmovesprites
end
2015-07-10 08:45:35 +00:00
UnknownScript_0x60c51:
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x60f3d
cry AMPHAROS
closetext
loadmovesprites
2015-11-20 16:47:52 +00:00
special RotatePalettesRightPalettes
special RotatePalettesLeftPalettes
special RotatePalettesRightPalettes
special RotatePalettesLeftPalettes
end
2015-07-10 08:45:35 +00:00
ItemFragment_0x60c66:
db SUPER_POTION, 1
2015-07-10 08:45:35 +00:00
MovementData_0x60c68:
slow_step_up
slow_step_up
slow_step_right
slow_step_up
slow_step_up
2015-11-12 04:38:57 +00:00
step_sleep_8
step_sleep_8
step_end
2015-07-10 08:45:35 +00:00
MovementData_0x60c70:
slow_step_down
slow_step_right
slow_step_right
slow_step_right
slow_step_up
slow_step_right
slow_step_right
slow_step_right
step_end
2015-07-10 08:45:35 +00:00
MovementData_0x60c79:
slow_step_up
slow_step_up
slow_step_right
slow_step_up
slow_step_up
slow_step_up
2015-11-12 04:38:57 +00:00
step_sleep_8
step_end
2015-07-10 08:45:35 +00:00
UnknownText_0x60c81:
text "JASMINE: … This"
line "#MON always"
para "kept the sea lit"
line "at night."
para "…But it suddenly"
line "got sick… It's"
cont "gasping for air…"
para "…I understand"
line "that there is a"
para "wonderful PHARMACY"
line "in CIANWOOD…"
para "But that's across"
line "the sea…"
para "And I can't leave"
line "AMPHY unattended…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60d64:
text "…May I ask you to"
line "get some medicine"
cont "for me? Please?"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60d99:
text "JASMINE: …Will"
line "that medicine cure"
cont "AMPHY?"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60dc3:
text "<PLAYER> handed the"
line "SECRETPOTION to"
cont "JASMINE."
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60dea:
text "JASMINE: …Um,"
line "please don't be"
cont "offended…"
para "…AMPHY will not"
line "take anything from"
cont "anyone but me…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60e44:
text "JASMINE: …"
para "AMPHY, how are you"
line "feeling?"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60e6c:
text "JASMINE: …Oh, I'm"
line "so relieved…"
para "This is just so"
line "wonderful…"
para "Thank you so very,"
line "very much."
para "…I will return to"
line "the GYM…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60edf:
text "JASMINE: …I see…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60ef1:
text "…AMPHY, hang on!"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60f03:
text "AMPHY: …"
line "…Pa… paloo…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60f19:
text "Its breathing is"
line "terribly labored…"
done
2015-07-10 08:45:35 +00:00
UnknownText_0x60f3d:
text "AMPHY: Palu!"
line "Palulu!"
done
2015-07-10 08:45:35 +00:00
OlivineLighthouse6F_MapEventHeader:
; filler
db 0, 0
.Warps:
db 3
warp_def $f, $9, 1, OLIVINE_LIGHTHOUSE_5F
warp_def $5, $10, 6, OLIVINE_LIGHTHOUSE_5F
warp_def $5, $11, 7, OLIVINE_LIGHTHOUSE_5F
.XYTriggers:
db 0
.Signposts:
db 0
.PersonEvents:
db 3
person_event SPRITE_JASMINE, 8, 8, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_RED, PERSONTYPE_SCRIPT, 0, JasmineScript_0x60b91, EVENT_OLIVINE_LIGHTHOUSE_JASMINE
person_event SPRITE_MONSTER, 8, 9, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_SCRIPT, 0, MonsterScript_0x60c3a, -1
person_event SPRITE_POKE_BALL, 4, 3, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x60c66, EVENT_OLIVINE_LIGHTHOUSE_6F_SUPER_POTION