summaryrefslogtreecommitdiff
path: root/autoplace.lua
AgeCommit message (Collapse)Author
2012-08-24Added pneumatic tubes with their own autoplace code (does not connect toVanessa Ezekowitz
steel pipes). Fixed a recursion bug that sometimes caused a stack overflow.
2012-08-22Added "expansion tank" that appears if the user stacks tanks upwards.Vanessa Ezekowitz
(Downwards is not checked).
2012-08-22Extended storage tank to show fill level in 10% steps (0% to 100%).Vanessa Ezekowitz
2012-08-22Added outlet grate, made it participate in autoplace algorithm.Vanessa Ezekowitz
2012-08-21made storage tanks' upper/lower fittings and intake grate fitting participateVanessa Ezekowitz
in pipe autoplace algorithm
2012-08-21minor opps/bugfix - devices should not look above/below them normally :-)Vanessa Ezekowitz
2012-08-21reorganized code a bit to allow for upcoming rules changes.Vanessa Ezekowitz
2012-08-21Made storage tank participate in autoplace algorithm. Tuned API aVanessa Ezekowitz
little to allow for more flexible placement.
2012-08-19Pumps and valves now fully participate in the auto-rotate/auto-route process.Vanessa Ezekowitz
These devices can only be connected to horizontal pipes or to each other. Note that only the device being placed and the pipes around it will adapt; if you have a valve and pump next to one another and they won't connect, put a piece of pipe at one end to show the auto-rotator which way they should go. Removal of a pipe or device will not change the orientation of surrounding devices.