From: Vanessa Ezekowitz Date: Mon, 24 Jun 2013 01:52:30 +0000 (-0400) Subject: actually, filters should only connect from the right/output side since they X-Git-Url: http://81.2.79.47:8989/gitweb/?a=commitdiff_plain;h=afc49819609f4f8103e8b2e78d4ca41423d65b2d;p=zefram%2Fminetest%2Fpipeworks.git actually, filters should only connect from the right/output side since they can't actually receive anything from the input side via a tube. --- diff --git a/autoplace.lua b/autoplace.lua index 1f75f07..ac97d30 100644 --- a/autoplace.lua +++ b/autoplace.lua @@ -83,32 +83,31 @@ function tube_autoroute(pos) -- handle regular filters if string.find(nxm.name, "pipeworks:filter") ~= nil - and (nxm.param2 == 0 or nxm.param2 == 2) then + and nxm.param2 == 0 then pxm=1 end if string.find(nxp.name, "pipeworks:filter") ~= nil - and (nxp.param2 == 0 or nxp.param2 == 2) then + and nxp.param2 == 2 then pxp=1 end if string.find(nzm.name, "pipeworks:filter") ~= nil - and (nzm.param2 == 1 or nzm.param2 == 3) then + and nzm.param2 == 3 then pzm=1 end if string.find(nzp.name, "pipeworks:filter") ~= nil - and (nzp.param2 == 1 or nzp.param2 == 3) then + and nzp.param2 == 1 then pzp=1 end -- handle mese filters if string.find(nxm.name, "pipeworks:mese_filter") ~= nil - and (nxm.param2 == 0 or nxm.param2 == 2) then + and nxm.param2 == 0 then pxm=1 end if string.find(nxp.name, "pipeworks:mese_filter") ~= nil - and (nxp.param2 == 0 or nxp.param2 == 2) then + and nxp.param2 == 2 then pxp=1 end - if string.find(nzm.name, "pipeworks:mese_filter") ~= nil - and (nzm.param2 == 1 or nzm.param2 == 3) then + and nzm.param2 == 3 then pzm=1 end if string.find(nzp.name, "pipeworks:mese_filter") ~= nil - and (nzp.param2 == 1 or nzp.param2 == 3) then + and nzp.param2 == 1 then pzp=1 end -- handle deployers