add Sprite_SelectNewDirection based on Buzzblob random movement

This commit is contained in:
scawful
2024-06-27 19:26:38 -04:00
parent 07d7c57d9d
commit a9b10e5d46

View File

@@ -221,6 +221,31 @@ Sprite_InvertSpeed_Y:
; =========================================================
Sprite_SelectNewDirection:
{
JSL GetRandomInt
AND.b #$07
TAY
LDA.w .speed_x,Y
STA.w $0D50,X
LDA.w .speed_y,Y
STA.w $0D40,X
LDA.w .timers,Y
STA.w $0DF0,X
RTL
.speed_x
db 8, 6, -6, 8, -6, 6, 0, 0
.speed_y
db 0, 6, 6, 0, -6, -6, 0, 0
.timers
db 48, 48, 48, 48, 48, 48, 64, 64
}
; =========================================================