kep-hack/data/maps/objects/OaksLab.asm
Llinos Evans 5ea0fc5de9 New starter pathing, beautify Oak's Lab
Please stop asking me about the sprite limit i beg u

Ok so this commit does the following;
- Oak's Lab now uses the Fossil Lab tileset, featuring lots of new contraptions etc to make up for the old removed aides.
- Places the Pikachu and Eevee starters in a new place, which results in a slightly blocky mess, but does the job.
- Fossil Lab tileset graphic has many new things. Lots of bad tiles in the blockset in case we want to use this more.
- Changes the rival's pathing so he, y'know, works on the new map...
- Re-adds the Oak email thing, but I had to do like 4 stupid workarounds because it was broken for unknown reasons. Just made it a generic bg event with no issues.
- Removed the old oak email event; no visible difference.
2023-12-25 22:15:27 +00:00

28 lines
1.1 KiB
NASM

OaksLab_Object:
db $17 ; border block
def_warp_events
warp_event 6, 11, LAST_MAP, 3
warp_event 7, 11, LAST_MAP, 3
def_bg_events
bg_event 10, 6, 30 ; PC because it keeps breaking
bg_event 11, 6, 30 ; PC because it keeps breaking
def_object_events
object_event 6, 4, SPRITE_BLUE, STAY, NONE, 1, OPP_RIVAL1, 1
object_event 8, 3, SPRITE_POKE_BALL, STAY, NONE, 2 ; person
object_event 9, 3, SPRITE_POKE_BALL, STAY, NONE, 3 ; person
object_event 10, 3, SPRITE_POKE_BALL, STAY, NONE, 4 ; person
object_event 7, 2, SPRITE_OAK, STAY, DOWN, 5 ; person
;object_event 4, 1, SPRITE_POKEDEX, STAY, NONE, 6 ; person - remove these
;object_event 5, 1, SPRITE_POKEDEX, STAY, NONE, 7 ; person
object_event 7, 10, SPRITE_OAK, STAY, UP, 6 ; person
;object_event 2, 11, SPRITE_GIRL, WALK, UP_DOWN, 9 ; person
;object_event 4, 11, SPRITE_SCIENTIST, STAY, NONE, 10 ; person
;object_event 11, 11, SPRITE_SCIENTIST, STAY, NONE, 11 ; person
object_event 8, 6, SPRITE_POKE_BALL, STAY, NONE, 28 ; person, Pikachu
object_event 9, 6, SPRITE_POKE_BALL, STAY, NONE, 29 ; person, Eevee
def_warps_to OAKS_LAB