mirror of
https://github.com/blondie7575/GSCats.git
synced 2024-11-22 06:31:48 +00:00
Fixed rendering issues with projectiles during scrolling
This commit is contained in:
parent
bfec5c2234
commit
4cd1dcfbef
@ -44,6 +44,7 @@ beginGameplay:
|
|||||||
jsr renderPlayerHeader
|
jsr renderPlayerHeader
|
||||||
|
|
||||||
jsr protectPlayers
|
jsr protectPlayers
|
||||||
|
jsr protectProjectiles
|
||||||
|
|
||||||
gameplayLoop:
|
gameplayLoop:
|
||||||
|
|
||||||
@ -217,6 +218,7 @@ endGame:
|
|||||||
scrollMap:
|
scrollMap:
|
||||||
jsr unclipTerrain
|
jsr unclipTerrain
|
||||||
jsr unrenderPlayers
|
jsr unrenderPlayers
|
||||||
|
jsr unrenderProjectiles
|
||||||
|
|
||||||
sta mapScrollPos
|
sta mapScrollPos
|
||||||
asl
|
asl
|
||||||
@ -230,6 +232,7 @@ scrollMap:
|
|||||||
sta mapScrollRequested
|
sta mapScrollRequested
|
||||||
|
|
||||||
jsr protectPlayers
|
jsr protectPlayers
|
||||||
|
jsr protectProjectiles
|
||||||
lda #1
|
lda #1
|
||||||
sta terrainDirty
|
sta terrainDirty
|
||||||
rts
|
rts
|
||||||
|
BIN
gscats.2mg
BIN
gscats.2mg
Binary file not shown.
19
projectile.s
19
projectile.s
@ -313,6 +313,25 @@ deleteProjectile:
|
|||||||
rts
|
rts
|
||||||
|
|
||||||
|
|
||||||
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
|
; protectProjectiles
|
||||||
|
;
|
||||||
|
;
|
||||||
|
protectProjectiles:
|
||||||
|
SAVE_AXY
|
||||||
|
|
||||||
|
lda projectileData
|
||||||
|
bmi protectProjectilesDone
|
||||||
|
|
||||||
|
VRAM_PTR projectileData
|
||||||
|
lda #projectileData+GO_BACKGROUND
|
||||||
|
jsr protectGameObject
|
||||||
|
|
||||||
|
protectProjectilesDone:
|
||||||
|
RESTORE_AXY
|
||||||
|
rts
|
||||||
|
|
||||||
|
|
||||||
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;
|
||||||
; renderProjectiles
|
; renderProjectiles
|
||||||
;
|
;
|
||||||
|
Loading…
Reference in New Issue
Block a user