mirror of
https://github.com/thornAvery/jep-hack.git
synced 2025-09-16 18:20:50 +12:00

Had to split bank 2 because I ran out of unreferenced code to comment out when adding Aventurine Fuchsia was pissing me off so I applied the changes from KEP when adding the safari zone graphics, though it's not currently super close to what it was like in LGPE Aventurine is very early stages but it's in there :V
150 lines
3.4 KiB
NASM
150 lines
3.4 KiB
NASM
object_const_def
|
|
const FUCHSIACITY_YOUNGSTER
|
|
const FUCHSIACITY_POKEFAN_M
|
|
const FUCHSIACITY_TEACHER
|
|
const FUCHSIACITY_FRUIT_TREE
|
|
|
|
FuchsiaCity_MapScripts:
|
|
def_scene_scripts
|
|
|
|
def_callbacks
|
|
callback MAPCALLBACK_NEWMAP, FuchsiaCityFlypointCallback
|
|
|
|
FuchsiaCityFlypointCallback:
|
|
setflag ENGINE_FLYPOINT_FUCHSIA
|
|
endcallback
|
|
|
|
FuchsiaCityYoungster:
|
|
jumptextfaceplayer FuchsiaCityYoungsterText
|
|
|
|
FuchsiaCityPokefanM:
|
|
jumptextfaceplayer FuchsiaCityPokefanMText
|
|
|
|
FuchsiaCityTeacher:
|
|
jumptextfaceplayer FuchsiaCityTeacherText
|
|
|
|
FuchsiaCitySign:
|
|
jumptext FuchsiaCitySignText
|
|
|
|
FuchsiaGymSign:
|
|
jumptext FuchsiaGymSignText
|
|
|
|
SafariZoneOfficeSign:
|
|
jumptext SafariZoneOfficeSignText
|
|
|
|
WardensHomeSign:
|
|
jumptext WardensHomeSignText
|
|
|
|
SafariZoneClosedSign:
|
|
jumptext SafariZoneClosedSignText
|
|
|
|
NoLitteringSign:
|
|
jumptext NoLitteringSignText
|
|
|
|
FuchsiaCityPokecenterSign:
|
|
jumpstd PokecenterSignScript
|
|
|
|
FuchsiaCityMartSign:
|
|
jumpstd MartSignScript
|
|
|
|
FuchsiaCityFruitTree:
|
|
fruittree FRUITTREE_FUCHSIA_CITY
|
|
|
|
FuchsiaCityYoungsterText:
|
|
text "One of the ELITE"
|
|
line "FOUR used to be"
|
|
|
|
para "the LEADER of"
|
|
line "FUCHSIA's GYM."
|
|
done
|
|
|
|
FuchsiaCityPokefanMText:
|
|
text "KOGA's daughter"
|
|
line "succeeded him as"
|
|
|
|
para "the GYM LEADER"
|
|
line "after he joined"
|
|
cont "the ELITE FOUR."
|
|
done
|
|
|
|
FuchsiaCityTeacherText:
|
|
text "I caught a"
|
|
line "TRAMPEL in the"
|
|
cont "SAFARI ZONE!"
|
|
|
|
para "I should show"
|
|
line "it to my class!"
|
|
done
|
|
|
|
FuchsiaCitySignText:
|
|
text "FUCHSIA CITY"
|
|
|
|
para "Behold! It's"
|
|
line "Passion Pink!"
|
|
done
|
|
|
|
FuchsiaGymSignText:
|
|
text "FUCHSIA CITY"
|
|
line "#MON GYM"
|
|
cont "LEADER: JANINE"
|
|
|
|
para "The Poisonous"
|
|
line "Ninja Master"
|
|
done
|
|
|
|
SafariZoneOfficeSignText:
|
|
text "#MON PARADISE"
|
|
line "SAFARI ZONE"
|
|
done
|
|
|
|
WardensHomeSignText:
|
|
text "SAFARI ZONE"
|
|
line "WARDEN'S HOME"
|
|
done
|
|
|
|
SafariZoneClosedSignText:
|
|
text "SAFARI GAME"
|
|
line "#MON-U-CATCH!"
|
|
done
|
|
|
|
NoLitteringSignText:
|
|
text "No littering."
|
|
|
|
para "Please take your"
|
|
line "waste with you."
|
|
done
|
|
|
|
FuchsiaCity_MapEvents:
|
|
db 0, 0 ; filler
|
|
|
|
def_warp_events
|
|
warp_event 15, 19, FUCHSIA_MART, 2
|
|
warp_event 22, 13, SAFARI_ZONE_MAIN_OFFICE, 1
|
|
warp_event 8, 27, FUCHSIA_GYM, 1
|
|
warp_event 11, 27, BILLS_BROTHERS_HOUSE, 1
|
|
warp_event 19, 27, FUCHSIA_POKECENTER_1F, 1
|
|
warp_event 28, 27, SAFARI_ZONE_WARDENS_HOME, 1
|
|
warp_event 18, 3, SAFARI_ZONE_FUCHSIA_GATE_BETA, 3
|
|
warp_event 37, 22, ROUTE_15_FUCHSIA_GATE, 1
|
|
warp_event 37, 23, ROUTE_15_FUCHSIA_GATE, 2
|
|
warp_event 7, 35, ROUTE_19_FUCHSIA_GATE, 1
|
|
warp_event 8, 35, ROUTE_19_FUCHSIA_GATE, 2
|
|
|
|
def_coord_events
|
|
|
|
def_bg_events
|
|
bg_event 21, 17, BGEVENT_READ, FuchsiaCitySign
|
|
bg_event 5, 29, BGEVENT_READ, FuchsiaGymSign
|
|
bg_event 25, 17, BGEVENT_READ, SafariZoneOfficeSign
|
|
bg_event 27, 29, BGEVENT_READ, WardensHomeSign
|
|
bg_event 17, 5, BGEVENT_READ, SafariZoneClosedSign
|
|
bg_event 13, 15, BGEVENT_READ, NoLitteringSign
|
|
bg_event 20, 27, BGEVENT_READ, FuchsiaCityPokecenterSign
|
|
bg_event 16, 19, BGEVENT_READ, FuchsiaCityMartSign
|
|
|
|
def_object_events
|
|
object_event 23, 18, SPRITE_YOUNGSTER, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_GREEN, OBJECTTYPE_SCRIPT, 0, FuchsiaCityYoungster, -1
|
|
object_event 13, 8, SPRITE_POKEFAN_M, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_BROWN, OBJECTTYPE_SCRIPT, 0, FuchsiaCityPokefanM, -1
|
|
object_event 16, 14, SPRITE_TEACHER, SPRITEMOVEDATA_WANDER, 1, 1, -1, -1, PAL_NPC_RED, OBJECTTYPE_SCRIPT, 0, FuchsiaCityTeacher, -1
|
|
object_event 8, 1, SPRITE_FRUIT_TREE, SPRITEMOVEDATA_STILL, 0, 0, -1, -1, 0, OBJECTTYPE_SCRIPT, 0, FuchsiaCityFruitTree, -1
|