jep-hack/maps/ViridianForestPewterGate.asm
Llinos Evans 1b77f551f1 Viridian Forest fixes and enhancements
- Fixed various tile port issues and made various visual enhancements. Now generally closer to the Kanto styled Viridian Forest.
- Added Lass Ikue, a trainer referencing Ikue Otani, to the area where the Yellow Lass was. Required updating the spriteset but it seems fine.
- Added parties for all the trainers, which were missed on the initial import.
- Fixed various inaccurate capitalisations.
- Fixed gate warps. Considering adding a Honey girl here if we ever do that?
- Restored various RBY NPCs in the Pewter and Viridian gates to the forest, saying largely the same stuff. Just keeps things move lively.
2024-07-17 13:12:28 +01:00

63 lines
1.6 KiB
NASM

object_const_def
const VIRIDIANFORESTPEWTERGATEOFFICER
ViridianForestPewterGate_MapScripts:
def_scene_scripts
def_callbacks
ViridianForestPewterGateOfficerScript:
jumptextfaceplayer ViridianForestPewterGateOfficerText
ViridianForestPewterGateOfficerText:
text "Are you headed"
line "to PEWTER CITY?"
para "Be sure to check"
line "out the MUSEUM!"
done
ViridianForestPewterGateYoungsterScript:
jumptextfaceplayer ViridianForestPewterGateYoungsterText
ViridianForestPewterGateYoungsterText:
text "Many #MON live"
line "only in forests "
cont "and caves."
para "You need to look"
line "everywhere to get"
cont "different kinds!"
done
ViridianForestPewterGateGrampsScript:
jumptextfaceplayer ViridianForestPewterGateGrampsText
ViridianForestPewterGateGrampsText:
text "Have you noticed"
line "the bushes on the"
cont "roadside?"
para "They can be cut"
line "down by a special"
cont "#MON move."
done
ViridianForestPewterGate_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 4, 7, VIRIDIAN_FOREST, 1
warp_event 5, 7, VIRIDIAN_FOREST, 1
warp_event 4, 0, ROUTE_2, 7
warp_event 5, 0, ROUTE_2, 8
def_coord_events
def_bg_events
def_object_events
object_event 0, 4, SPRITE_OFFICER, SPRITEMOVEDATA_STANDING_RIGHT, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ViridianForestPewterGateOfficerScript, -1
object_event 3, 5, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WANDER, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ViridianForestPewterGateYoungsterScript, -1
object_event 6, 3, SPRITE_GRAMPS, SPRITEMOVEDATA_STANDING_DOWN, 0, 0, -1, -1, PAL_NPC_BLUE, OBJECTTYPE_SCRIPT, 0, ViridianForestPewterGateGrampsScript, -1