fix some logic

This commit is contained in:
sam 2025-03-07 22:37:31 +13:00
parent 4a22b19143
commit 4f2631eca1
3 changed files with 4 additions and 1 deletions

BIN
ada.sand Normal file

Binary file not shown.

BIN
dub.sand Normal file

Binary file not shown.

View file

@ -79,7 +79,7 @@ main :: proc() {
img := rl.LoadImage(strings.clone_to_cstring(os.args[1]))
rl.ImageResize(&img, DIVIDED, DIVIDED)
} else {
rl.SetTargetFPS(120)
rl.SetTargetFPS(5)
}
for !rl.WindowShouldClose() {
@ -125,9 +125,12 @@ main :: proc() {
}
if _, found := get_pixel(right).?; !found && !pixel.already_moved {
pixel.already_moved = true
if pixel.pos.x >= DIVIDED - 1 do continue
pixel.pos = right
}
pixel.already_moved = true
}
when !MAKE_CONVERTER {
rl.EndDrawing()