From afc49819609f4f8103e8b2e78d4ca41423d65b2d Mon Sep 17 00:00:00 2001 From: Vanessa Ezekowitz Date: Sun, 23 Jun 2013 21:52:30 -0400 Subject: [PATCH] actually, filters should only connect from the right/output side since they can't actually receive anything from the input side via a tube. --- autoplace.lua | 17 ++++++++--------- 1 file changed, 8 insertions(+), 9 deletions(-) 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