You've already forked pokecrystal-board
mirror of
https://gitlab.com/xCrystal/pokecrystal-board.git
synced 2025-09-08 08:13:02 -07:00
Prefix wram labels with w, part 2.
This commit is contained in:
@@ -30,24 +30,24 @@ EnterMapConnection: ; 1045d6
|
||||
ret
|
||||
|
||||
.west
|
||||
ld a, [WestConnectedMapGroup]
|
||||
ld [MapGroup], a
|
||||
ld a, [WestConnectedMapNumber]
|
||||
ld [MapNumber], a
|
||||
ld a, [WestConnectionStripXOffset]
|
||||
ld [XCoord], a
|
||||
ld a, [WestConnectionStripYOffset]
|
||||
ld hl, YCoord
|
||||
ld a, [wWestConnectedMapGroup]
|
||||
ld [wMapGroup], a
|
||||
ld a, [wWestConnectedMapNumber]
|
||||
ld [wMapNumber], a
|
||||
ld a, [wWestConnectionStripXOffset]
|
||||
ld [wXCoord], a
|
||||
ld a, [wWestConnectionStripYOffset]
|
||||
ld hl, wYCoord
|
||||
add [hl]
|
||||
ld [hl], a
|
||||
ld c, a
|
||||
ld hl, WestConnectionWindow
|
||||
ld hl, wWestConnectionWindow
|
||||
ld a, [hli]
|
||||
ld h, [hl]
|
||||
ld l, a
|
||||
srl c
|
||||
jr z, .skip_to_load
|
||||
ld a, [WestConnectedMapWidth]
|
||||
ld a, [wWestConnectedMapWidth]
|
||||
add 6
|
||||
ld e, a
|
||||
ld d, 0
|
||||
@@ -65,24 +65,24 @@ EnterMapConnection: ; 1045d6
|
||||
jp .done
|
||||
|
||||
.east
|
||||
ld a, [EastConnectedMapGroup]
|
||||
ld [MapGroup], a
|
||||
ld a, [EastConnectedMapNumber]
|
||||
ld [MapNumber], a
|
||||
ld a, [EastConnectionStripXOffset]
|
||||
ld [XCoord], a
|
||||
ld a, [EastConnectionStripYOffset]
|
||||
ld hl, YCoord
|
||||
ld a, [wEastConnectedMapGroup]
|
||||
ld [wMapGroup], a
|
||||
ld a, [wEastConnectedMapNumber]
|
||||
ld [wMapNumber], a
|
||||
ld a, [wEastConnectionStripXOffset]
|
||||
ld [wXCoord], a
|
||||
ld a, [wEastConnectionStripYOffset]
|
||||
ld hl, wYCoord
|
||||
add [hl]
|
||||
ld [hl], a
|
||||
ld c, a
|
||||
ld hl, EastConnectionWindow
|
||||
ld hl, wEastConnectionWindow
|
||||
ld a, [hli]
|
||||
ld h, [hl]
|
||||
ld l, a
|
||||
srl c
|
||||
jr z, .skip_to_load2
|
||||
ld a, [EastConnectedMapWidth]
|
||||
ld a, [wEastConnectedMapWidth]
|
||||
add 6
|
||||
ld e, a
|
||||
ld d, 0
|
||||
@@ -100,18 +100,18 @@ EnterMapConnection: ; 1045d6
|
||||
jp .done
|
||||
|
||||
.north
|
||||
ld a, [NorthConnectedMapGroup]
|
||||
ld [MapGroup], a
|
||||
ld a, [NorthConnectedMapNumber]
|
||||
ld [MapNumber], a
|
||||
ld a, [NorthConnectionStripYOffset]
|
||||
ld [YCoord], a
|
||||
ld a, [NorthConnectionStripXOffset]
|
||||
ld hl, XCoord
|
||||
ld a, [wNorthConnectedMapGroup]
|
||||
ld [wMapGroup], a
|
||||
ld a, [wNorthConnectedMapNumber]
|
||||
ld [wMapNumber], a
|
||||
ld a, [wNorthConnectionStripYOffset]
|
||||
ld [wYCoord], a
|
||||
ld a, [wNorthConnectionStripXOffset]
|
||||
ld hl, wXCoord
|
||||
add [hl]
|
||||
ld [hl], a
|
||||
ld c, a
|
||||
ld hl, NorthConnectionWindow
|
||||
ld hl, wNorthConnectionWindow
|
||||
ld a, [hli]
|
||||
ld h, [hl]
|
||||
ld l, a
|
||||
@@ -125,18 +125,18 @@ EnterMapConnection: ; 1045d6
|
||||
jp .done
|
||||
|
||||
.south
|
||||
ld a, [SouthConnectedMapGroup]
|
||||
ld [MapGroup], a
|
||||
ld a, [SouthConnectedMapNumber]
|
||||
ld [MapNumber], a
|
||||
ld a, [SouthConnectionStripYOffset]
|
||||
ld [YCoord], a
|
||||
ld a, [SouthConnectionStripXOffset]
|
||||
ld hl, XCoord
|
||||
ld a, [wSouthConnectedMapGroup]
|
||||
ld [wMapGroup], a
|
||||
ld a, [wSouthConnectedMapNumber]
|
||||
ld [wMapNumber], a
|
||||
ld a, [wSouthConnectionStripYOffset]
|
||||
ld [wYCoord], a
|
||||
ld a, [wSouthConnectionStripXOffset]
|
||||
ld hl, wXCoord
|
||||
add [hl]
|
||||
ld [hl], a
|
||||
ld c, a
|
||||
ld hl, SouthConnectionWindow
|
||||
ld hl, wSouthConnectionWindow
|
||||
ld a, [hli]
|
||||
ld h, [hl]
|
||||
ld l, a
|
||||
@@ -156,11 +156,11 @@ LoadWarpData: ; 1046c6
|
||||
call .SaveDigWarp
|
||||
call .SetSpawn
|
||||
ld a, [wNextWarp]
|
||||
ld [WarpNumber], a
|
||||
ld [wWarpNumber], a
|
||||
ld a, [wNextMapGroup]
|
||||
ld [MapGroup], a
|
||||
ld [wMapGroup], a
|
||||
ld a, [wNextMapNumber]
|
||||
ld [MapNumber], a
|
||||
ld [wMapNumber], a
|
||||
ret
|
||||
|
||||
.SaveDigWarp: ; 1046df (41:46df)
|
||||
@@ -228,7 +228,7 @@ LoadWarpData: ; 1046c6
|
||||
ret
|
||||
|
||||
LoadMapTimeOfDay: ; 104750
|
||||
ld hl, VramState
|
||||
ld hl, wVramState
|
||||
res 6, [hl]
|
||||
ld a, $1
|
||||
ld [wSpriteUpdatesEnabled], a
|
||||
@@ -274,7 +274,7 @@ LoadMapTimeOfDay: ; 104750
|
||||
and a
|
||||
ret z
|
||||
|
||||
decoord 0, 0, AttrMap
|
||||
decoord 0, 0, wAttrMap
|
||||
ld a, $1
|
||||
ld [rVBK], a
|
||||
.copy
|
||||
@@ -324,7 +324,7 @@ RefreshMapSprites: ; 1047f0
|
||||
ld hl, wPlayerSpriteSetupFlags
|
||||
bit 6, [hl]
|
||||
jr nz, .skip
|
||||
ld hl, VramState
|
||||
ld hl, wVramState
|
||||
set 0, [hl]
|
||||
call SafeUpdateSprites
|
||||
.skip
|
||||
@@ -349,10 +349,10 @@ CheckMovingOffEdgeOfMap:: ; 104820 (41:4820)
|
||||
ret
|
||||
|
||||
.down
|
||||
ld a, [PlayerStandingMapY]
|
||||
ld a, [wPlayerStandingMapY]
|
||||
sub 4
|
||||
ld b, a
|
||||
ld a, [MapHeight]
|
||||
ld a, [wMapHeight]
|
||||
add a
|
||||
cp b
|
||||
jr z, .ok
|
||||
@@ -360,7 +360,7 @@ CheckMovingOffEdgeOfMap:: ; 104820 (41:4820)
|
||||
ret
|
||||
|
||||
.up
|
||||
ld a, [PlayerStandingMapY]
|
||||
ld a, [wPlayerStandingMapY]
|
||||
sub 4
|
||||
cp -1
|
||||
jr z, .ok
|
||||
@@ -368,7 +368,7 @@ CheckMovingOffEdgeOfMap:: ; 104820 (41:4820)
|
||||
ret
|
||||
|
||||
.left
|
||||
ld a, [PlayerStandingMapX]
|
||||
ld a, [wPlayerStandingMapX]
|
||||
sub 4
|
||||
cp -1
|
||||
jr z, .ok
|
||||
@@ -376,10 +376,10 @@ CheckMovingOffEdgeOfMap:: ; 104820 (41:4820)
|
||||
ret
|
||||
|
||||
.right
|
||||
ld a, [PlayerStandingMapX]
|
||||
ld a, [wPlayerStandingMapX]
|
||||
sub 4
|
||||
ld b, a
|
||||
ld a, [MapWidth]
|
||||
ld a, [wMapWidth]
|
||||
add a
|
||||
cp b
|
||||
jr z, .ok
|
||||
@@ -392,8 +392,8 @@ CheckMovingOffEdgeOfMap:: ; 104820 (41:4820)
|
||||
|
||||
|
||||
GetCoordOfUpperLeftCorner:: ; 10486d
|
||||
ld hl, OverworldMap
|
||||
ld a, [XCoord]
|
||||
ld hl, wOverworldMap
|
||||
ld a, [wXCoord]
|
||||
bit 0, a
|
||||
jr nz, .increment_then_halve1
|
||||
srl a
|
||||
@@ -408,11 +408,11 @@ GetCoordOfUpperLeftCorner:: ; 10486d
|
||||
ld c, a
|
||||
ld b, $0
|
||||
add hl, bc
|
||||
ld a, [MapWidth]
|
||||
ld a, [wMapWidth]
|
||||
add $6
|
||||
ld c, a
|
||||
ld b, $0
|
||||
ld a, [YCoord]
|
||||
ld a, [wYCoord]
|
||||
bit 0, a
|
||||
jr nz, .increment_then_halve2
|
||||
srl a
|
||||
@@ -429,10 +429,10 @@ GetCoordOfUpperLeftCorner:: ; 10486d
|
||||
ld [wOverworldMapAnchor], a
|
||||
ld a, h
|
||||
ld [wOverworldMapAnchor + 1], a
|
||||
ld a, [YCoord]
|
||||
ld a, [wYCoord]
|
||||
and $1
|
||||
ld [wMetatileStandingY], a
|
||||
ld a, [XCoord]
|
||||
ld a, [wXCoord]
|
||||
and $1
|
||||
ld [wMetatileStandingX], a
|
||||
ret
|
||||
|
||||
Reference in New Issue
Block a user