connection wram labels for each direction

This commit is contained in:
yenatch 2013-05-13 18:40:33 -04:00
parent 6464df7b11
commit db84ec18d9
2 changed files with 72 additions and 18 deletions

View File

@ -2499,7 +2499,7 @@ INCBIN "baserom.gbc", $210f, $23a3 - $210f
GetMapConnection: ; 23a3
; Load map connection struct at hl into de.
ld c, MapConnectionSouth - MapConnectionNorth
ld c, SouthMapConnection - NorthMapConnection
.loop
ld a, [hli]
ld [de], a

View File

@ -1033,33 +1033,87 @@ CurPartyLevel: ; d143
SECTION "connections",BSS[$d1a9]
MapConnections: ; d1a9
MapConnectionNorth: ; d1a9
ConnectedMapGroup: ; d1a9
MapConnections:
NorthMapConnection: ; d1a9
NorthConnectedMapGroup: ; d1a9
ds 1
ConnectedMapNumber: ; d1aa
NorthConnectedMapNumber: ; d1aa
ds 1
ConnectionStripPointer: ; d1ab
NorthConnectionStripPointer: ; d1ab
ds 2
ConnectionStripLocation: ; d1ad
NorthConnectionStripLocation: ; d1ad
ds 2
ConnectionStripLength: ; d1af
NorthConnectionStripLength: ; d1af
ds 1
ConnectedMapWidth: ; d1b0
NorthConnectedMapWidth: ; d1b0
ds 1
ConnectionStripXOffset: ; d1b1
NorthConnectionStripXOffset: ; d1b1
ds 1
ConnectionStripYOffset: ; d1b2
NorthConnectionStripYOffset: ; d1b2
ds 1
ConnectionWindow: ; d1b3
NorthConnectionWindow: ; d1b3
ds 2
MapConnectionSouth: ; d1b5
ds 12
MapConnectionWest:; d1c1
ds 12
MapConnectionEast: ; d1cd
ds 12
SouthMapConnection: ; d1b5
SouthConnectedMapGroup: ; d1b5
ds 1
SouthConnectedMapNumber: ; d1b6
ds 1
SouthConnectionStripPointer: ; d1b7
ds 2
SouthConnectionStripLocation: ; d1b9
ds 2
SouthConnectionStripLength: ; d1bb
ds 1
SouthConnectedMapWidth: ; d1bc
ds 1
SouthConnectionStripXOffset: ; d1bd
ds 1
SouthConnectionStripYOffset: ; d1be
ds 1
SouthConnectionWindow: ; d1bf
ds 2
WestMapConnection: ; d1c1
WestConnectedMapGroup: ; d1c1
ds 1
WestConnectedMapNumber: ; d1c2
ds 1
WestConnectionStripPointer: ; d1c3
ds 2
WestConnectionStripLocation: ; d1c5
ds 2
WestConnectionStripLength: ; d1c7
ds 1
WestConnectedMapWidth: ; d1c8
ds 1
WestConnectionStripXOffset: ; d1c9
ds 1
WestConnectionStripYOffset: ; d1ca
ds 1
WestConnectionWindow: ; d1cb
ds 2
EastMapConnection: ; d1cd
EastConnectedMapGroup: ; d1cd
ds 1
EastConnectedMapNumber: ; d1ce
ds 1
EastConnectionStripPointer: ; d1cf
ds 2
EastConnectionStripLocation: ; d1d1
ds 2
EastConnectionStripLength: ; d1d3
ds 1
EastConnectedMapWidth: ; d1d4
ds 1
EastConnectionStripXOffset: ; d1d5
ds 1
EastConnectionStripYOffset: ; d1d6
ds 1
EastConnectionWindow: ; d1d7
ds 2
TileSetHeader: