Merge in dungeon map changes #1

Merged
karafruit merged 75 commits from FancyDoorsMap into GKNew 2026-01-25 22:43:02 +00:00
Showing only changes of commit 91fab07e5c - Show all commits

View File

@@ -298,58 +298,35 @@ GetConnection:
RTS
CheckCanSeeConnector:
LDA.b $0C : PHA
LDA.b $0A
CMP.w #$0001
BCS .yep
PHX
LDA.b $0C
AND.w #$00FF
ASL A
TAX
LDA.l SaveDataWRAM, X
AND.w #$00FF
XBA
ORA.b $00
EOR.w #$0002
XBA
STA.b $0E
PLX
AND.w #$000F
BEQ .plx_nope
JSR GetQuadrantMask
AND.b $0E
BEQ .nope
LDA.l CurrentDisplayedRoom
XBA
ORA.b $04
XBA
STA.b $0C
PHX
LDA.l CurrentDisplayedRoom
ASL A
TAX
LDA.l SaveDataWRAM, X
AND.w #$00FF
XBA
ORA.b $00
XBA
STA.b $0E
AND.w #$000F
BEQ .plx_nope
PLX
JSR GetQuadrantMask
AND.b $0E
BEQ .nope
.yep
PLA : STA.b $0C
SEC
RTS
.nope
PLA : STA.b $0C
.plx_nope
PLX
CLC
RTS