Multiplayer engine: per-player space id tracking (#40)

This commit is contained in:
xCrystal
2025-10-27 19:45:01 +01:00
parent b97470e032
commit 3aa233ef55
3 changed files with 7 additions and 2 deletions

View File

@@ -16,7 +16,9 @@ GotoNextPlayerScript::
ld a, [wYCoord]
ld [hli], a ; wPlayer*YCoord
ld a, [wXCoord]
ld [hl], a ; wPlayer*XCoord
ld [hli], a ; wPlayer*XCoord
ld a, [wCurSpace]
ld [hl], a ; wPlayer*CurSpace
ld a, [wCurTurnPlayer]
ld hl, wPlayer1State
ld c, a

View File

@@ -38,8 +38,10 @@ EnterMapSpawnPoint:
ld [wMapNumber], a
ld a, [hli]
ld [wYCoord], a
ld a, [hl]
ld a, [hli]
ld [wXCoord], a
ld a, [hl]
ld [wCurSpace], a
ld a, [wCurTurnPlayer]
ld hl, wPlayer1State
ld c, a

View File

@@ -421,4 +421,5 @@ MACRO player_location
\1MapNumber:: db
\1YCoord:: db
\1XCoord:: db
\1CurSpace:: db
ENDM