Add more comments to tileset palette animation functions

This commit is contained in:
Rangi 2021-05-30 23:32:07 -04:00
parent 43f9f529fa
commit c133efea5f

View File

@ -666,7 +666,7 @@ AnimateWaterPalette:
ret nz
; Ready for BGPD input
ld a, (1 << rBGPI_AUTO_INCREMENT) palette PAL_BG_WATER
ld a, (1 << rBGPI_AUTO_INCREMENT) palette PAL_BG_WATER color 0
ldh [rBGPI], a
; A cycle of 4 colors (0 1 2 1), updating every other tick
@ -676,6 +676,8 @@ AnimateWaterPalette:
cp %100
jr z, .color2
; Copy one color from hl to rBGPI via rBGPD
; color1
ld hl, wBGPals1 palette PAL_BG_WATER color 1
ld a, [hli]
@ -717,7 +719,7 @@ FlickeringCaveEntrancePalette:
ret nz
; Ready for BGPD input
ld a, (1 << rBGPI_AUTO_INCREMENT) palette PAL_BG_YELLOW
ld a, (1 << rBGPI_AUTO_INCREMENT) palette PAL_BG_YELLOW color 0
ldh [rBGPI], a
; A cycle of 2 colors (0 2), updating every other vblank
@ -725,6 +727,8 @@ FlickeringCaveEntrancePalette:
and %10
jr nz, .color1
; Copy one color from hl to rBGPI via rBGPD
; color0
ld hl, wBGPals1 palette PAL_BG_YELLOW color 0
jr .okay