Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-11-11 | remove regular pipe inventory image | Vanessa Ezekowitz | |
2017-11-03 | added straight-only pipe | Vanessa Ezekowitz | |
(for situations where one might want to run several closely-spaced parallel pipelines) Also fixed a bug where a pipe "entry panel" would report full of water if a pipe next to it (but not connecting) was also full of water Only tested under "classic" flowing logic mode. | |||
2017-10-26 | add low-poly mode | Vanessa Ezekowitz | |
to enable, set pipeworks_enable_lowpoly = true in minetest.conf | |||
2017-10-20 | refactor pressure logic toggle to act as option enum | thetaepsilon-gamedev | |
2017-10-03 | move new flow logic flag to dedicated toggles table | thetaepsilon-gamedev | |
2017-10-01 | move flowable registration for flow sensor to devices.lua near node definition | thetaepsilon-gamedev | |
2017-10-01 | move flowable registration for airtight entry panel to devices.lua near node ↵ | thetaepsilon-gamedev | |
definition | |||
2017-10-01 | migrate flowable registration for valve nodes to devices.lua | thetaepsilon-gamedev | |
2017-10-01 | move pump flow logic registration to devices.lua | thetaepsilon-gamedev | |
2017-10-01 | move pipe node registration for new flow logic closer to their definition in ↵ | thetaepsilon-gamedev | |
pipes.lua | |||
2017-09-27 | pipes.lua: split out new flow logic registration and make it respect feature ↵ | thetaepsilon-gamedev | |
toggles | |||
2017-09-27 | pipes.lua: wire up pump intake ABM and add pumps to balancing logic | thetaepsilon-gamedev | |
2017-09-27 | pipes.lua: place old ABM code registration behind if-guard for new flag | thetaepsilon-gamedev | |
2017-09-27 | initial stub patches to re-implement new_flow_logic | thetaepsilon-gamedev | |
2017-03-17 | prevent being able to place "loaded" and "on" items | Vanessa Ezekowitz | |
(forces them to "empty" and "off") | |||
2017-03-17 | add screwdriver rotation handling on most pipes-related nodes | Vanessa Ezekowitz | |
caveats: in order to cleanly handle the entry panel, valve, and sensor I had to rotate the valve and sensor models 90 degrees so that their in-/outlet pipes point the same direction as the entry panel. This also enables proper handling of a valve or sensor turned vertically. Some objects have rotation disabled entirely (as flipping them over/around makes no sense) When a valve is rotated, it is turned off automatically, to work around a glitch in the rotation code. | |||
2015-01-15 | Use mesh nodes for all nodebox-based pipe-related nodes | Vanessa Ezekowitz | |
2014-01-01 | fix pipes not becoming empty when pump is turned off | Vanessa Ezekowitz | |
2014-01-01 | fix wield image of pipes | Vanessa Ezekowitz | |
give legacy compat pipes inventory images alias them to real pipes on place fix flicker when placing them | |||
2014-01-01 | fix tube and pipe drops | Vanessa Ezekowitz | |
2014-01-01 | fix pipe inventory images | Vanessa Ezekowitz | |
2014-01-01 | always check for CONTENT_IGNORE around a pipe/tube before converting it | Vanessa Ezekowitz | |
2014-01-01 | Fix conversion | Novatux | |
2014-01-01 | Use 6d for pipes too | Novatux | |
2013-12-15 | local-ize yet a few more variables | Vanessa Ezekowitz | |
2013-12-15 | local-ize a few more variables, move all of the nodebox models | Vanessa Ezekowitz | |
into their own file and confine them and pretty much everything else to the pipeworks.{} table (still global though). More to come. | |||
2013-12-15 | local-ize pretty muchg everything that was previously global except where | Vanessa Ezekowitz | |
stuff needs to be globally-visible. Also, fix a bad drop on valve. | |||
2013-10-27 | Add fountainhead (vertical spigot, basically). | Vanessa Ezekowitz | |
2013-07-13 | added ability to disable most components via config file in world folder | Vanessa Ezekowitz | |
moved pipes out of init.lua and into a separate file. some minor formatting changes |