pokecrystal/maps/ViridianMart.asm

52 lines
1.2 KiB
NASM

object_const_def ; object_event constants
const VIRIDIANMART_CLERK
const VIRIDIANMART_LASS
const VIRIDIANMART_COOLTRAINER_M
ViridianMart_MapScripts:
db 0 ; scene scripts
db 0 ; callbacks
ViridianMartClerkScript:
opentext
pokemart MARTTYPE_STANDARD, MART_VIRIDIAN
closetext
end
ViridianMartLassScript:
jumptextfaceplayer ViridianMartLassText
ViridianMartCooltrainerMScript:
jumptextfaceplayer ViridianMartCooltrainerMText
ViridianMartLassText:
text "The GYM LEADER"
line "here is totally"
cont "cool."
done
ViridianMartCooltrainerMText:
text "Have you been to"
line "CINNABAR?"
para "It's an island way"
line "south of here."
done
ViridianMart_MapEvents:
db 0, 0 ; filler
db 2 ; warp events
warp_event 2, 7, VIRIDIAN_CITY, 4
warp_event 3, 7, VIRIDIAN_CITY, 4
db 0 ; coord events
db 0 ; bg events
db 3 ; object events
object_event 1, 3, SPRITE_CLERK, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ViridianMartClerkScript, -1
object_event 7, 2, SPRITE_LASS, SPRITEMOVEDATA_WALK_LEFT_RIGHT, 2, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ViridianMartLassScript, -1
object_event 1, 6, SPRITE_COOLTRAINER_M, SPRITEMOVEDATA_STANDING_UP, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, ViridianMartCooltrainerMScript, -1