fix attempt #4

This commit is contained in:
justuswolff
2026-02-17 02:10:00 +01:00
parent 66a2b8d392
commit 3d65715b8d

View File

@@ -390,8 +390,8 @@ local function render(buf, pbuf, cx,cy,cz, tx,tz, sx,sz, shouldsetlist,invertsli
reset() reset()
for x=1,sx,1 do for x=1,sx,1 do
for z=1,sz,1 do for z=1,sz,1 do
local currentbuf = pbuf[posasstring(x+camx, cy, z+camy)] local currentbuf = pbuf[posasstring(x-camx, cy, z-camy)]
term.setCursorPos(x+camx, z+camy) term.setCursorPos(x-camx, z-camy)
if currentbuf then -- wall if currentbuf then -- wall
term.blit(" ", colors.toBlit(colors.white), colors.toBlit(colors.white)) term.blit(" ", colors.toBlit(colors.white), colors.toBlit(colors.white))
elseif (currentbuf == false or currentbuf == nil) and (invertslist and not tcontains(shouldsetlist, buf[posasstring(x, cy, z)]) or tcontains(shouldsetlist, buf[posasstring(x, cy, z)])) then -- nothing elseif (currentbuf == false or currentbuf == nil) and (invertslist and not tcontains(shouldsetlist, buf[posasstring(x, cy, z)]) or tcontains(shouldsetlist, buf[posasstring(x, cy, z)])) then -- nothing
@@ -399,9 +399,9 @@ local function render(buf, pbuf, cx,cy,cz, tx,tz, sx,sz, shouldsetlist,invertsli
end end
end end
end end
term.setCursorPos(cx+camx,cz+camy) term.setCursorPos(cx-camx,cz-camy)
term.blit(" ", colors.toBlit(colors.red), colors.toBlit(colors.red)) term.blit(" ", colors.toBlit(colors.red), colors.toBlit(colors.red))
term.setCursorPos(tx+camx,tz+camy) term.setCursorPos(tx-camx,tz-camy)
term.blit(" ", colors.toBlit(colors.lime), colors.toBlit(colors.lime)) term.blit(" ", colors.toBlit(colors.lime), colors.toBlit(colors.lime))
end end
local function printdes(buf, dimensions) local function printdes(buf, dimensions)