pokecrystal/maps/MountMortar1FInside.asm

152 lines
4.3 KiB
NASM
Raw Normal View History

2015-11-27 05:22:14 +00:00
const_value set 2
const MOUNTMORTAR1FINSIDE_BOULDER
const MOUNTMORTAR1FINSIDE_POKE_BALL1
const MOUNTMORTAR1FINSIDE_POKE_BALL2
const MOUNTMORTAR1FINSIDE_POKE_BALL3
const MOUNTMORTAR1FINSIDE_POKE_BALL4
const MOUNTMORTAR1FINSIDE_POKE_BALL5
const MOUNTMORTAR1FINSIDE_SUPER_NERD1
const MOUNTMORTAR1FINSIDE_SUPER_NERD2
const MOUNTMORTAR1FINSIDE_POKE_BALL6
const MOUNTMORTAR1FINSIDE_POKE_BALL7
2015-07-10 08:20:21 +00:00
MountMortar1FInside_MapScriptHeader:
.MapTriggers:
db 0
.MapCallbacks:
db 0
2015-07-10 08:20:21 +00:00
TrainerPokemaniacMiller:
2015-11-02 19:37:02 +00:00
trainer EVENT_BEAT_POKEMANIAC_MILLER, POKEMANIAC, MILLER, PokemaniacMillerSeenText, PokemaniacMillerBeatenText, 0, PokemaniacMillerScript
2015-07-10 08:20:21 +00:00
PokemaniacMillerScript:
2015-11-25 15:16:29 +00:00
end_if_just_battled
loadfont
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x7debd
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-07-10 08:20:21 +00:00
TrainerSupernerdMarkus:
2015-11-02 19:37:02 +00:00
trainer EVENT_BEAT_SUPER_NERD_MARKUS, SUPER_NERD, MARKUS, SupernerdMarkusSeenText, SupernerdMarkusBeatenText, 0, SupernerdMarkusScript
2015-07-10 08:20:21 +00:00
SupernerdMarkusScript:
2015-11-25 15:16:29 +00:00
end_if_just_battled
loadfont
2015-01-20 08:01:23 +00:00
writetext UnknownText_0x7df97
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-06-26 04:01:08 +00:00
MountMortar1FBoulder:
2015-06-23 21:02:58 +00:00
jumpstd strengthboulder
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de7c:
db ESCAPE_ROPE, 1
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de7e:
db MAX_REVIVE, 1
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de80:
db HYPER_POTION, 1
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de82:
db MAX_POTION, 1
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de84:
db NUGGET, 1
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de86:
db IRON, 1
2015-07-10 08:20:21 +00:00
ItemFragment_0x7de88:
db ULTRA_BALL, 1
2015-07-10 08:20:21 +00:00
MapMountMortar1FInsideSignpostItem0:
dwb EVENT_MOUNT_MORTAR_1F_INSIDE_HIDDEN_MAX_REPEL, MAX_REPEL
2015-07-10 08:20:21 +00:00
PokemaniacMillerSeenText:
text "I'm not losing"
line "this time!"
done
2015-07-10 08:20:21 +00:00
PokemaniacMillerBeatenText:
text "I lost to some"
line "kid…?"
done
2015-07-10 08:20:21 +00:00
UnknownText_0x7debd:
text "A while back, this"
line "karate dude wanted"
para "to battle. He was"
line "ridiculously good."
para "He just thrashed"
line "us silly."
para "He went in deeper"
line "saying it was for"
para "his training. I"
line "wonder how he is?"
done
2015-07-10 08:20:21 +00:00
SupernerdMarkusSeenText:
text "Hey! HUGH!"
done
2015-07-10 08:20:21 +00:00
SupernerdMarkusBeatenText:
text "I mistook you for"
line "someone else…"
done
2015-07-10 08:20:21 +00:00
UnknownText_0x7df97:
text "I came to explore"
line "MT.MORTAR, but I"
para "got separated from"
line "my partner…"
para "Did you run into a"
line "trainer who uses a"
para "SEADRA that knows"
line "WATERFALL?"
done
2015-07-10 08:20:21 +00:00
MountMortar1FInside_MapEventHeader:
; filler
db 0, 0
.Warps:
db 6
warp_def $2f, $b, 5, MOUNT_MORTAR_1F_OUTSIDE
warp_def $2f, $1d, 6, MOUNT_MORTAR_1F_OUTSIDE
warp_def $27, $5, 8, MOUNT_MORTAR_1F_OUTSIDE
warp_def $29, $21, 9, MOUNT_MORTAR_1F_OUTSIDE
warp_def $13, $3, 1, MOUNT_MORTAR_B1F
warp_def $9, $9, 2, MOUNT_MORTAR_2F_INSIDE
.XYTriggers:
db 0
.Signposts:
db 1
signpost 11, 30, SIGNPOST_ITEM, MapMountMortar1FInsideSignpostItem0
.PersonEvents:
db 10
person_event SPRITE_BOULDER, 43, 21, SPRITEMOVEDATA_STRENGTH_BOULDER, 0, 0, -1, -1, 0, PERSONTYPE_SCRIPT, 0, MountMortar1FBoulder, -1
person_event SPRITE_POKE_BALL, 38, 35, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de7c, EVENT_MOUNT_MORTAR_1F_INSIDE_ESCAPE_ROPE
person_event SPRITE_POKE_BALL, 10, 16, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de7e, EVENT_MOUNT_MORTAR_1F_INSIDE_MAX_REVIVE
person_event SPRITE_POKE_BALL, 27, 10, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de80, EVENT_MOUNT_MORTAR_1F_INSIDE_HYPER_POTION
person_event SPRITE_POKE_BALL, 20, 22, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de82, EVENT_MOUNT_MORTAR_1F_INSIDE_MAX_POTION
person_event SPRITE_POKE_BALL, 19, 35, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de84, EVENT_MOUNT_MORTAR_1F_INSIDE_NUGGET
person_event SPRITE_SUPER_NERD, 43, 33, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, (1 << 3) | PAL_OW_BLUE, PERSONTYPE_TRAINER, 3, TrainerPokemaniacMiller, -1
person_event SPRITE_SUPER_NERD, 28, 24, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, (1 << 3) | PAL_OW_BROWN, PERSONTYPE_TRAINER, 3, TrainerSupernerdMarkus, -1
person_event SPRITE_POKE_BALL, 16, 8, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de86, EVENT_MOUNT_MORTAR_1F_INSIDE_IRON
person_event SPRITE_POKE_BALL, 17, 17, SPRITEMOVEDATA_ITEM_TREE, 0, 0, -1, -1, 0, PERSONTYPE_ITEMFRAGMENT, 0, ItemFragment_0x7de88, EVENT_MOUNT_MORTAR_1F_INSIDE_ULTRA_BALL