Refactor and open edges
This commit is contained in:
@@ -11,9 +11,9 @@ DoorConnectionTiles:
|
||||
dw $41D1, $41D0 ; $08 right -> middle
|
||||
dw $0000, $01C0 ; $09 right -> right
|
||||
dw $41C2, $41C1 ; $0A left-middle -> left-middle
|
||||
dw $81D2, $81D0 ; $0B left-middle -> left-right
|
||||
dw $81D2, $C1D0 ; $0B left-middle -> left-right
|
||||
dw $41D3, $81D3 ; $0C left-middle -> middle-right
|
||||
dw $01D2, $01D0 ; $0D left-right -> left-middle
|
||||
dw $01D2, $41D0 ; $0D left-right -> left-middle
|
||||
dw $01C0, $01C0 ; $0E left-right -> left-right
|
||||
dw $01D0, $41D2 ; $0F left-right -> middle-right
|
||||
dw $C1D3, $01D3 ; $10 middle-right -> left-middle
|
||||
@@ -32,11 +32,11 @@ DoorConnectionTiles:
|
||||
dw $41D5, $41D4 ; $08 bottom -> middle
|
||||
dw $0300, $01C4 ; $09 bottom -> bottom
|
||||
dw $41C6, $41C5 ; $0A top-middle -> top-middle
|
||||
dw $81D6, $81D4 ; $0B top-middle -> top-bottom
|
||||
dw $41D6, $01D4 ; $0B top-middle -> top-bottom
|
||||
dw $41D7, $81D7 ; $0C top-middle -> middle-bottom
|
||||
dw $01D6, $01D4 ; $0D top-bottom -> top-middle
|
||||
dw $01D6, $41D4 ; $0D top-bottom -> top-middle
|
||||
dw $01C4, $01C4 ; $0E top-bottom -> top-bottom
|
||||
dw $01D4, $41D6 ; $0F top-bottom -> middle-bottom
|
||||
dw $C1D4, $81D6 ; $0F top-bottom -> middle-bottom
|
||||
dw $C1D7, $01D7 ; $10 middle-bottom -> top-middle
|
||||
dw $81D4, $C1D6 ; $11 middle-bottom -> top-bottom
|
||||
dw $01C5, $01C6 ; $12 middle-bottom -> middle-bottom
|
||||
|
||||
@@ -1,36 +1,22 @@
|
||||
DoorsCurrentRoomOffsets:
|
||||
.north
|
||||
..3
|
||||
DoorSlotsBG2:
|
||||
; north
|
||||
dw $FEBA, $FEC0, $FEC6
|
||||
..2
|
||||
dw $FEBC, $FEC4
|
||||
..1
|
||||
dw $FEC0
|
||||
.west
|
||||
..3
|
||||
; west
|
||||
dw $FF36, $FFF6, $00B6
|
||||
..2
|
||||
dw $FF76, $0076
|
||||
..1
|
||||
dw $FFF6
|
||||
.south
|
||||
..3
|
||||
; south
|
||||
dw $013A, $0140, $0146
|
||||
..2
|
||||
dw $013C, $0144
|
||||
..1
|
||||
dw $0140
|
||||
.east
|
||||
..3
|
||||
; east
|
||||
dw $FF4A, $000A, $00CA
|
||||
..2
|
||||
dw $FF8A, $008A
|
||||
..1
|
||||
dw $000A
|
||||
.index
|
||||
db $00, $0C, $18, $24
|
||||
.offsets
|
||||
db $00, $0A, $06, $00
|
||||
|
||||
DoorSlotSides:
|
||||
db $00, $0A, $14, $1E
|
||||
|
||||
DoorSlotOffsets:
|
||||
db $02, $02, $06, $00
|
||||
|
||||
SingleEdgeCurrentRoomConnectors:
|
||||
.north
|
||||
@@ -125,3 +111,54 @@ EdgePositions:
|
||||
db $00 ; Desert East Wing
|
||||
db $00, $02 ; TT Triple
|
||||
db $02 ; TT Big Key Chest
|
||||
|
||||
EdgeConnectionIndices:
|
||||
; North
|
||||
dw $0182, $0000
|
||||
dw $0082, $0003
|
||||
dw $0283, $0006
|
||||
dw $0084, $0009
|
||||
dw $0184, $000C
|
||||
dw $0284, $000F
|
||||
dw $0085, $0012
|
||||
dw $01DB, $0015
|
||||
dw $02DB, $0018
|
||||
dw $00DC, $001B
|
||||
dw $01DC, $001E
|
||||
|
||||
; South
|
||||
dw $0772, $0021
|
||||
dw $0672, $0024
|
||||
dw $0873, $0027
|
||||
dw $0674, $002A
|
||||
dw $0774, $002D
|
||||
dw $0874, $0030
|
||||
dw $0675, $0033
|
||||
dw $07CB, $0036
|
||||
dw $08CB, $0039
|
||||
dw $06CC, $003C
|
||||
dw $07CC, $003F
|
||||
|
||||
; West
|
||||
dw $0565, $0042
|
||||
dw $0574, $0045
|
||||
dw $0575, $0048
|
||||
dw $0582, $004B
|
||||
dw $0382, $004E
|
||||
dw $0385, $0051
|
||||
dw $03CC, $0054
|
||||
dw $05CC, $0057
|
||||
dw $05DC, $005A
|
||||
|
||||
; East
|
||||
dw $0B64, $005D
|
||||
dw $0B73, $0060
|
||||
dw $0B74, $0063
|
||||
dw $0B81, $0066
|
||||
dw $0981, $0069
|
||||
dw $0984, $006C
|
||||
dw $09CB, $006F
|
||||
dw $0BCB, $0072
|
||||
dw $0BDB, $0075
|
||||
|
||||
dw $FFFF
|
||||
|
||||
Reference in New Issue
Block a user