From feed65cf6d568ea261a590a8305adf47cc9de92e Mon Sep 17 00:00:00 2001 From: lustlion Date: Sat, 12 Mar 2022 18:20:25 +0100 Subject: [PATCH] floored coords when adding or moving entity spawns --- code/spawn.lua | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/code/spawn.lua b/code/spawn.lua index aa0722e..2aec0b3 100644 --- a/code/spawn.lua +++ b/code/spawn.lua @@ -49,8 +49,8 @@ end function moveSpawns(x,y) for _, spawn in pairs(LoadedObjects.Spawns) do if spawn.selected then - spawn.args[1] = math.floor(x/game.scale)+Camera.pos.x - spawn.args[2] = math.floor(y/game.scale)+Camera.pos.y + spawn.args[1] = math.floor((x/game.scale)+Camera.pos.x) + spawn.args[2] = math.floor((y/game.scale)+Camera.pos.y) end end end @@ -72,6 +72,9 @@ function promptSpawnNew() for i=2, #result+1 do print("arg #"..i-1) args[i-1] = result[i] + if i < 4 then + args[i-1] = math.floor(args[i-1]) + end end else args = {0,0}