pokecrystal/maps/UnionCave1F.asm

224 lines
5.1 KiB
NASM
Raw Normal View History

2018-01-31 16:38:45 +00:00
const_def 2 ; object constants
2015-11-27 05:22:14 +00:00
const UNIONCAVE1F_POKEFAN_M1
const UNIONCAVE1F_SUPER_NERD
const UNIONCAVE1F_POKEFAN_M2
const UNIONCAVE1F_FISHER1
const UNIONCAVE1F_FISHER2
const UNIONCAVE1F_POKE_BALL1
const UNIONCAVE1F_POKE_BALL2
const UNIONCAVE1F_POKE_BALL3
const UNIONCAVE1F_POKE_BALL4
UnionCave1F_MapScripts:
db 0 ; scene scripts
db 0 ; callbacks
2015-07-10 08:20:21 +00:00
TrainerPokemaniacLarry:
trainer POKEMANIAC, LARRY, EVENT_BEAT_POKEMANIAC_LARRY, PokemaniacLarrySeenText, PokemaniacLarryBeatenText, 0, .Script
2017-12-18 01:45:04 +00:00
.Script:
2018-02-03 02:09:17 +00:00
endifjustbattled
2015-12-09 23:25:44 +00:00
opentext
2017-12-10 20:36:58 +00:00
writetext PokemaniacLarryAfterBattleText
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-07-10 08:20:21 +00:00
TrainerHikerRussell:
trainer HIKER, RUSSELL, EVENT_BEAT_HIKER_RUSSELL, HikerRussellSeenText, HikerRussellBeatenText, 0, .Script
2017-12-18 01:45:04 +00:00
.Script:
2018-02-03 02:09:17 +00:00
endifjustbattled
2015-12-09 23:25:44 +00:00
opentext
2017-12-10 20:36:58 +00:00
writetext HikerRussellAfterBattleText
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-07-10 08:20:21 +00:00
TrainerHikerDaniel:
trainer HIKER, DANIEL, EVENT_BEAT_HIKER_DANIEL, HikerDanielSeenText, HikerDanielBeatenText, 0, .Script
2017-12-18 01:45:04 +00:00
.Script:
2018-02-03 02:09:17 +00:00
endifjustbattled
2015-12-09 23:25:44 +00:00
opentext
2017-12-10 20:36:58 +00:00
writetext HikerDanielAfterBattleText
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-07-10 08:20:21 +00:00
TrainerFirebreatherBill:
trainer FIREBREATHER, BILL, EVENT_BEAT_FIREBREATHER_BILL, FirebreatherBillSeenText, FirebreatherBillBeatenText, 0, .Script
2017-12-18 01:45:04 +00:00
.Script:
2018-02-03 02:09:17 +00:00
endifjustbattled
2015-12-09 23:25:44 +00:00
opentext
2017-12-10 20:36:58 +00:00
writetext FirebreatherBillAfterBattleText
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-07-10 08:20:21 +00:00
TrainerFirebreatherRay:
trainer FIREBREATHER, RAY, EVENT_BEAT_FIREBREATHER_RAY, FirebreatherRaySeenText, FirebreatherRayBeatenText, 0, .Script
2017-12-18 01:45:04 +00:00
.Script:
2018-02-03 02:09:17 +00:00
endifjustbattled
2015-12-09 23:25:44 +00:00
opentext
2017-12-10 20:36:58 +00:00
writetext FirebreatherRayAfterBattleText
2015-11-25 15:16:29 +00:00
waitbutton
closetext
end
2015-12-15 15:55:56 +00:00
UnionCave1FGreatBall:
itemball GREAT_BALL
2015-12-15 15:55:56 +00:00
UnionCave1FXAttack:
itemball X_ATTACK
2015-12-15 15:55:56 +00:00
UnionCave1FPotion:
itemball POTION
2015-12-15 15:55:56 +00:00
UnionCave1FAwakening:
itemball AWAKENING
2018-02-28 22:47:31 +00:00
UnionCave1FUnusedSign:
; unused
jumptext UnionCave1FUnusedSignText
2015-07-10 08:20:21 +00:00
HikerRussellSeenText:
text "You're headed to"
line "AZALEA, are you?"
para "Let my #MON see"
line "if you are good"
cont "enough to battle."
done
2015-07-10 08:20:21 +00:00
HikerRussellBeatenText:
text "Oh, oh, oh!"
done
2017-12-10 20:36:58 +00:00
HikerRussellAfterBattleText:
text "All right, then!"
line "I've decided."
para "I'm not leaving"
line "until my #MON"
cont "get tougher!"
done
2015-07-10 08:20:21 +00:00
PokemaniacLarrySeenText:
text "I roam far and"
line "wide in search of"
cont "#MON."
para "Are you looking"
line "for #MON too?"
para "Then you're my"
line "collecting rival!"
done
2015-07-10 08:20:21 +00:00
PokemaniacLarryBeatenText:
text "Ugh. My poor #-"
line "MON…"
done
2017-12-10 20:36:58 +00:00
PokemaniacLarryAfterBattleText:
text "Every Friday, you"
line "can hear #MON"
para "roars from deep"
line "inside the cave."
done
2015-07-10 08:20:21 +00:00
HikerDanielSeenText:
text "Whoa! What a"
line "surprise!"
para "I didn't expect to"
line "see anyone here!"
done
2015-07-10 08:20:21 +00:00
HikerDanielBeatenText:
text "Whoa! I'm beaten"
line "big time!"
done
2017-12-10 20:36:58 +00:00
HikerDanielAfterBattleText:
text "I was conned into"
line "buying a SLOWPOKE-"
cont "TAIL."
para "I feel sorry for"
line "the poor #MON."
done
2015-07-10 08:20:21 +00:00
FirebreatherBillSeenText:
text "ZUBAT's SUPERSONIC"
line "keeps confusing"
cont "my #MON."
para "I'm seriously"
line "upset about that!"
done
2015-07-10 08:20:21 +00:00
FirebreatherBillBeatenText:
text "I flamed out!"
done
2017-12-10 20:36:58 +00:00
FirebreatherBillAfterBattleText:
text "On weekends, you"
line "can hear strange"
para "roars from deep in"
line "the cave."
done
2015-07-10 08:20:21 +00:00
FirebreatherRaySeenText:
text "If it's light, a"
line "cave isn't scary."
para "If you're strong,"
line "#MON aren't"
cont "scary."
done
2015-07-10 08:20:21 +00:00
FirebreatherRayBeatenText:
text "FLASH!"
done
2017-12-10 20:36:58 +00:00
FirebreatherRayAfterBattleText:
text "It's my #MON's"
line "fire that lights"
cont "up this cave."
done
2018-02-28 22:47:31 +00:00
UnionCave1FUnusedSignText:
text "UNION CAVE"
done
UnionCave1F_MapEvents:
db 0, 0 ; filler
db 4 ; warp events
2018-02-02 03:22:07 +00:00
warp_event 5, 19, UNION_CAVE_B1F, 3
warp_event 3, 33, UNION_CAVE_B1F, 4
2018-02-02 02:54:00 +00:00
warp_event 17, 31, ROUTE_33, 1
2018-02-02 03:22:07 +00:00
warp_event 17, 3, ROUTE_32, 4
db 0 ; coord events
db 0 ; bg events
db 9 ; object events
2018-02-02 03:22:07 +00:00
object_event 3, 6, SPRITE_POKEFAN_M, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 2, TrainerHikerDaniel, -1
object_event 4, 21, SPRITE_SUPER_NERD, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_TRAINER, 3, TrainerPokemaniacLarry, -1
object_event 11, 8, SPRITE_POKEFAN_M, SPRITEMOVEDATA_SPINRANDOM_FAST, 0, 0, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_TRAINER, 1, TrainerHikerRussell, -1
object_event 15, 27, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_LEFT, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerFirebreatherRay, -1
object_event 14, 19, SPRITE_FISHER, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, PAL_NPC_RED, OBJECTTYPE_TRAINER, 4, TrainerFirebreatherBill, -1
object_event 17, 21, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, UnionCave1FGreatBall, EVENT_UNION_CAVE_1F_GREAT_BALL
2018-02-02 03:22:07 +00:00
object_event 4, 2, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, UnionCave1FXAttack, EVENT_UNION_CAVE_1F_X_ATTACK
object_event 4, 17, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, UnionCave1FPotion, EVENT_UNION_CAVE_1F_POTION
object_event 12, 33, SPRITE_POKE_BALL, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_ITEMBALL, 0, UnionCave1FAwakening, EVENT_UNION_CAVE_1F_AWAKENING