theres weird behaviour with rendering?

This commit is contained in:
Justus Wolff
2026-02-15 11:37:00 +01:00
parent cd47269055
commit fa5946aab4

View File

@@ -83,11 +83,10 @@ local function newdesign()
for x=1+camx,dimensions["x"]+camx,1 do for x=1+camx,dimensions["x"]+camx,1 do
for z=1+camy,dimensions["z"]+camy,1 do for z=1+camy,dimensions["z"]+camy,1 do
local currentbuf = buf[posasstring(x, currentfloor, z)] local currentbuf = buf[posasstring(x, currentfloor, z)]
if currentbuf then
term.setCursorPos(x, z) term.setCursorPos(x, z)
if currentbuf then
term.blit(" ", colors.toBlit(colors.white), colors.toBlit(colors.white)) term.blit(" ", colors.toBlit(colors.white), colors.toBlit(colors.white))
else else
term.setCursorPos(x, z)
term.blit("\127", colors.toBlit(colors.gray), colors.toBlit(colors.black)) term.blit("\127", colors.toBlit(colors.gray), colors.toBlit(colors.black))
end end
end end
@@ -187,10 +186,10 @@ local function newdesign()
if keys.getName(event[2]) == "s" and camy > 0 then -- pan down if keys.getName(event[2]) == "s" and camy > 0 then -- pan down
camy = camy - 1 camy = camy - 1
end end
if keys.getName(event[2]) == "d" and camx < dimensions["x"] then -- pan left if keys.getName(event[2]) == "a" and camx < dimensions["x"] then -- pan left
camx = camx + 1 camx = camx + 1
end end
if keys.getName(event[2]) == "a" and camx > 0 then -- pan right if keys.getName(event[2]) == "d" and camx > 0 then -- pan right
camx = camx - 1 camx = camx - 1
end end
end end