Vanessa Ezekowitz
4a834d17b2
Added pneumatic tubes with their own autoplace code (does not connect to
...
steel pipes). Fixed a recursion bug that sometimes caused a stack overflow.
2012-08-24 13:39:29 -04:00
Vanessa Ezekowitz
4597b1b59a
Added "expansion tank" that appears if the user stacks tanks upwards.
...
(Downwards is not checked).
2012-08-22 09:56:45 -04:00
Vanessa Ezekowitz
70ea341bf5
Extended storage tank to show fill level in 10% steps (0% to 100%).
2012-08-22 08:24:42 -04:00
Vanessa Ezekowitz
a66d9a8564
Added outlet grate, made it participate in autoplace algorithm.
2012-08-22 03:43:38 -04:00
Vanessa Ezekowitz
bb168e75e4
made storage tanks' upper/lower fittings and intake grate fitting participate
...
in pipe autoplace algorithm
2012-08-21 14:49:17 -04:00
Vanessa Ezekowitz
3ddb75217c
minor opps/bugfix - devices should not look above/below them normally :-)
2012-08-21 14:38:59 -04:00
Vanessa Ezekowitz
50522aeae9
reorganized code a bit to allow for upcoming rules changes.
2012-08-21 14:32:44 -04:00
Vanessa Ezekowitz
564abfe45a
Made storage tank participate in autoplace algorithm. Tuned API a
...
little to allow for more flexible placement.
2012-08-21 13:52:25 -04:00
Vanessa Ezekowitz
a6641f0d20
Pumps and valves now fully participate in the auto-rotate/auto-route process.
...
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.
2012-08-19 01:56:30 -04:00