mirror of
https://github.com/thornAvery/kep-hack.git
synced 2026-02-06 15:45:24 +13:00
Remove c1x*/c2x* comments, use struct offset constants
This commit is contained in:
parent
13129459f1
commit
1e593d8f8c
12 changed files with 304 additions and 247 deletions
|
|
@ -1,25 +1,25 @@
|
|||
UpdateSpriteFacingOffsetAndDelayMovement::
|
||||
ld h, $c2
|
||||
ld h, HIGH(wSpriteStateData2)
|
||||
ldh a, [hCurrentSpriteOffset]
|
||||
add $8
|
||||
ld l, a
|
||||
ld a, $7f ; maximum movement delay
|
||||
ld [hl], a ; c2x8 (movement delay)
|
||||
dec h
|
||||
ld [hl], a ; x#SPRITESTATEDATA2_MOVEMENTDELAY
|
||||
dec h ; HIGH(wSpriteStateData1)
|
||||
ldh a, [hCurrentSpriteOffset]
|
||||
add $9
|
||||
ld l, a
|
||||
ld a, [hld] ; c1x9 (facing direction)
|
||||
ld a, [hld] ; x#SPRITESTATEDATA1_FACINGDIRECTION
|
||||
ld b, a
|
||||
xor a
|
||||
ld [hld], a
|
||||
ld [hl], a ; c1x8 (walk animation frame)
|
||||
ld [hl], a ; x#SPRITESTATEDATA1_ANIMFRAMECOUNTER
|
||||
ldh a, [hCurrentSpriteOffset]
|
||||
add $2
|
||||
add SPRITESTATEDATA1_IMAGEINDEX
|
||||
ld l, a
|
||||
ld a, [hl] ; c1x2 (facing and animation table offset)
|
||||
ld a, [hl] ; x#SPRITESTATEDATA1_IMAGEINDEX
|
||||
or b ; or in the facing direction
|
||||
ld [hld], a
|
||||
ld a, $2 ; delayed movement status
|
||||
ld [hl], a ; c1x1 (movement status)
|
||||
ld [hl], a ; x#SPRITESTATEDATA1_MOVEMENTSTATUS
|
||||
ret
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue