Lavender Crypt puzzle maps

The connections between maps, as well as Dokuroar's boss battle, are not finished. However, everything else is, including the warps themselves. My brain is just a bit too small for a puzzle like this, so I require assistance.
This commit is contained in:
Llinos Evans 2024-07-26 16:55:36 +01:00
parent 71809acf1b
commit 6b12b3d992
20 changed files with 258 additions and 76 deletions

View file

@ -238,7 +238,7 @@ DebugRoom_MapEvents:
warp_event 4, 9, PALLET_TOWN, 1 ; left lab/league warp
warp_event 5, 9, PALLET_TOWN, 1 ; right lab/league warp
warp_event 35, 17, OLD_CITY, 1 ; east warp
warp_event 5, 35, BLUE_FOREST, 1 ; southwest warp
warp_event 5, 35, LAVENDER_TOWN, 1 ; southwest warp
warp_event 19, 34, BLUE_FOREST, 1 ; southern warp
warp_event 33, 33, BLUE_FOREST, 1 ; southeast warp
warp_event 5, 3, AZALEA_TOWN, 1

Binary file not shown.

View file

@ -10,6 +10,10 @@ LavenderCrypt_MapEvents:
def_warp_events
warp_event 2, 17, SOUL_HOUSE, 3
warp_event 15, 3, LAVENDER_CRYPT_SET_1, 1
warp_event 9, 1, LAVENDER_CRYPT_SET_2, 1
warp_event 3, 3, LAVENDER_CRYPT_SET_3, 1
warp_event 3, 3, LAVENDER_CRYPT_DOKUROARS_ROOM, 1 ; Exit point for the room; goes through the pit.
def_coord_events

View file

@ -0,0 +1 @@
kklkkk-22.m3_mm0H`I0mmmmmmmmmmmmmmmmmmm

View file

@ -0,0 +1,20 @@
object_const_def
LavenderCryptDokuroarsRoom_MapScripts:
def_scene_scripts
def_callbacks
LavenderCryptDokuroarsRoom_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 7, 15, LAVENDER_CRYPT_SET_3, 2
warp_event 6, 15, LAVENDER_CRYPT_SET_3, 2
warp_event 7, 2, LAVENDER_CRYPT, 4
def_coord_events
def_bg_events
def_object_events

BIN
maps/LavenderCryptSet1.ablk Normal file

Binary file not shown.

View file

@ -0,0 +1,46 @@
object_const_def
LavenderCryptSet1_MapScripts:
def_scene_scripts
def_callbacks
LavenderCryptSet1_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 3, 6, LAVENDER_CRYPT, 2
warp_event 3, 14, LAVENDER_CRYPT_SET_1, 1
warp_event 19, 6, LAVENDER_CRYPT_SET_1, 1
warp_event 17, 5, LAVENDER_CRYPT_SET_1, 1
warp_event 17, 4, LAVENDER_CRYPT_SET_1, 1
warp_event 20, 2, LAVENDER_CRYPT_SET_1, 1
warp_event 7, 4, LAVENDER_CRYPT_SET_1, 1
warp_event 4, 3, LAVENDER_CRYPT_SET_2, 24 ; top-left corridor entry
warp_event 16, 16, LAVENDER_CRYPT_SET_1, 1
warp_event 20, 13, LAVENDER_CRYPT_SET_1, 1
warp_event 16, 12, LAVENDER_CRYPT_SET_1, 1
warp_event 4, 17, LAVENDER_CRYPT_SET_1, 1
warp_event 16, 17, LAVENDER_CRYPT_SET_1, 1
warp_event 8, 1, LAVENDER_CRYPT_SET_1, 1 ; top-left entry warp 1
warp_event 1, 5, LAVENDER_CRYPT_SET_1, 1 ; top-left entry warp 2
warp_event 1, 5, LAVENDER_CRYPT_SET_1, 1 ; top-left entry warp 3
warp_event 16, 1, LAVENDER_CRYPT_SET_1, 1 ; top-right entry 1
warp_event 22, 4, LAVENDER_CRYPT_SET_1, 1 ; top-right entry 2
warp_event 17, 6, LAVENDER_CRYPT_SET_1, 1 ; top-right entry 3
warp_event 1, 12, LAVENDER_CRYPT_SET_1, 1 ; bottom-left entry 1
warp_event 6, 13, LAVENDER_CRYPT_SET_1, 1 ; bottom-left entry 2
warp_event 2, 17, LAVENDER_CRYPT_SET_1, 1 ; bottom-left entry 3
warp_event 8, 16, LAVENDER_CRYPT_SET_1, 1 ; bottom-left entry 4
warp_event 17, 14, LAVENDER_CRYPT_SET_1, 1 ; bottom-right entry 1
warp_event 22, 16, LAVENDER_CRYPT_SET_1, 1 ; bottom-right entry 3
def_coord_events
def_bg_events
def_object_events

BIN
maps/LavenderCryptSet2.ablk Normal file

Binary file not shown.

View file

@ -0,0 +1,46 @@
object_const_def
LavenderCryptSet2_MapScripts:
def_scene_scripts
def_callbacks
LavenderCryptSet2_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 3, 2, LAVENDER_CRYPT, 3
warp_event 8, 16, LAVENDER_CRYPT_SET_1, 1
warp_event 16, 4, LAVENDER_CRYPT_SET_1, 1
warp_event 18, 3, LAVENDER_CRYPT_SET_1, 1
warp_event 17, 2, LAVENDER_CRYPT_SET_1, 1
warp_event 21, 1, LAVENDER_CRYPT_SET_1, 1
warp_event 8, 10, LAVENDER_CRYPT_SET_1, 1
warp_event 2, 9, LAVENDER_CRYPT_SET_1, 1
warp_event 22, 18, LAVENDER_CRYPT_SET_1, 1
warp_event 20, 16, LAVENDER_CRYPT_SET_1, 1
warp_event 4, 17, LAVENDER_CRYPT_SET_1, 1
warp_event 17, 17, LAVENDER_CRYPT_SET_1, 1 ; linked at bottom
warp_event 17, 18, LAVENDER_CRYPT_SET_1, 1 ; linked at bottom
warp_event 17, 9, LAVENDER_CRYPT_SET_1, 1 ; linked in top-right
warp_event 17, 10, LAVENDER_CRYPT_SET_1, 1 ; linked in top-right
warp_event 19, 5, LAVENDER_CRYPT_SET_1, 1
warp_event 1, 16, LAVENDER_CRYPT_SET_1, 1 ; bottom entry 1
warp_event 10, 16, LAVENDER_CRYPT_SET_1, 1 ; bottom entry 2
warp_event 18, 16, LAVENDER_CRYPT_SET_1, 1 ; bottom entry 3
warp_event 22, 16, LAVENDER_CRYPT_SET_1, 1 ; bottom entry 4
warp_event 16, 2, LAVENDER_CRYPT_SET_1, 1 ; top-right entry warp 1
warp_event 22, 5, LAVENDER_CRYPT_SET_1, 1 ; top-right entry warp 2
warp_event 22, 10, LAVENDER_CRYPT_SET_1, 1 ; top-right entry warp 3
warp_event 1, 2, LAVENDER_CRYPT_SET_1, 1 ; top-left entry 1
warp_event 8, 6, LAVENDER_CRYPT_SET_1, 1 ; top-left entry warp 2
warp_event 3, 9, LAVENDER_CRYPT_SET_1, 1 ; top-left entry warp 3
def_coord_events
def_bg_events
def_object_events

BIN
maps/LavenderCryptSet3.ablk Normal file

Binary file not shown.

View file

@ -0,0 +1,37 @@
object_const_def
LavenderCryptSet3_MapScripts:
def_scene_scripts
def_callbacks
LavenderCryptSet3_MapEvents:
db 0, 0 ; filler
def_warp_events
warp_event 2, 4, LAVENDER_CRYPT, 4
warp_event 7, 13, LAVENDER_CRYPT_SET_1, 1 ; To Dokuroar
warp_event 21, 14, LAVENDER_CRYPT_SET_1, 1
warp_event 22, 6, LAVENDER_CRYPT_SET_1, 1
warp_event 18, 2, LAVENDER_CRYPT_SET_1, 1
warp_event 8, 4, LAVENDER_CRYPT_SET_1, 1
warp_event 22, 16, LAVENDER_CRYPT_SET_1, 1
warp_event 19, 10, LAVENDER_CRYPT_SET_1, 1
warp_event 19, 14, LAVENDER_CRYPT_SET_1, 1
warp_event 19, 15, LAVENDER_CRYPT_SET_1, 1
warp_event 1, 8, LAVENDER_CRYPT_SET_1, 1 ; top-right entry 1
warp_event 7, 6, LAVENDER_CRYPT_SET_1, 1 ; top-right entry 2
warp_event 2, 2, LAVENDER_CRYPT_SET_1, 1 ; top-right entry 3
warp_event 22, 3, LAVENDER_CRYPT_SET_1, 1 ; right entry 1
warp_event 22, 18, LAVENDER_CRYPT_SET_1, 1 ; right entry 2
warp_event 7, 17, LAVENDER_CRYPT_SET_1, 1 ; Dokuroar bottom-left room entry point
def_coord_events
def_bg_events
def_object_events