Age | Commit message (Collapse) | Author | |
---|---|---|---|
2017-09-27 | devices.lua: replace calls to add_node() with swap_node() to preserve node ↵ | thetaepsilon-gamedev | |
metadata | |||
2017-04-12 | allow external devices to connect to pipes | Vanessa Ezekowitz | |
and use that feature to handle most of the existing devices) also, fix the "xray" glitch in the grating | |||
2017-03-17 | prevent being able to place "loaded" and "on" items | Vanessa Ezekowitz | |
(forces them to "empty" and "off") | |||
2017-03-17 | add turn-to-vertical handling to valve, flow sensor | Vanessa Ezekowitz | |
reuse the code from entry panel | |||
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. | |||
2017-03-17 | make valve and pump turn on/off via on_rightclick | Vanessa Ezekowitz | |
(instead of on_punch) | |||
2016-04-14 | Squelch a warning if no mesecons. | Auke Kok | |
2015-03-23 | drop direct support for dedicated protection mods | Vanessa Ezekowitz | |
just use minetest's standard protection functions instead (leave it up to those protection mods to do their job properly) | |||
2015-03-12 | add missing alias for entry panel | Vanessa Ezekowitz | |
side effect left over from new_flow_logic tests | |||
2015-01-16 | use animated water for pouring spigot | Vanessa Ezekowitz | |
also remove a couple of extranous .mtl files and a redundant spigot texture | |||
2015-01-15 | Use mesh nodes for all nodebox-based pipe-related nodes | Vanessa Ezekowitz | |
2014-11-22 | update to use current mesecons API | Vanessa Ezekowitz | |
requires mesecons commit 5be179bf110b44bdc06df6dbfde4e61487cf0635 or newer. | |||
2014-07-02 | Fix drops for storage tanks | Zefram | |
2013-12-21 | fix a missed function name (due to being renamed) | Vanessa Ezekowitz | |
2013-12-21 | local-ize a couple more variables | Vanessa Ezekowitz | |
2013-12-21 | mesecons_rules must be global. made so, confined to pipeworks.{} table. | Vanessa Ezekowitz | |
2013-12-15 | fix incorrect variable name | 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-11-28 | Phased out old register_on_punchnode() calls in favor of per-node on_punch | Vanessa Ezekowitz | |
callbacks. Got rid of all the old backward-compat device aliases. | |||
2013-11-25 | get rid of some extraneous print statements | Vanessa Ezekowitz | |
2013-11-09 | fix non-working water flow sensor, add proper side texture for it | Vanessa Ezekowitz | |
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 | |||
2013-07-04 | remove a bunch of useless metadata and settings | Vanessa Ezekowitz | |
("pipelike" everywhere, but it isn't used for anything) | |||
2013-06-30 | Phased out all deprecated minetest.env:* uses in favor of minetest.* | Vanessa Ezekowitz | |
2013-06-09 | more minor lighting/texture tweaks | Vanessa Ezekowitz | |
2013-06-09 | Made spigot animated, so the water actually looks like it's pouring | Vanessa Ezekowitz | |
2013-06-09 | added sunlight_propagates=true to most devices to fix lighting issues | Vanessa Ezekowitz | |
adjusted size of spigot "pouring" segment. | |||
2013-06-08 | Add vertical version of airtight pipe entry | Vanessa Ezekowitz | |
if automatically rotates to connect to the thing you point at, if a connection is possible. | |||
2013-05-10 | add flow sensor. Sends mesecons signal when water is flowing through it. | Vanessa Ezekowitz | |
2013-05-10 | Make pumps and valves respond to mesecons signals | Vanessa Ezekowitz | |
2013-05-10 | made valves and airtight entry panels work. | Vanessa Ezekowitz | |
Removed "flowing" spigot from creative inventory. | |||
2013-03-18 | Add inventory images for devices. | Anthony | |
2013-01-14 | Added a little stub to the bottom of the spigot, showing the water texture, | Vanessa Ezekowitz | |
so that when a spigot is flowing, it looks like water is actually pouring out of it. | |||
2013-01-05 | made storage tanks connect from top/bottom, made storage tank and pipe | Vanessa Ezekowitz | |
textures use the ^ combine operator so they can show the actual liquid going through the pipes/tanks. | |||
2013-01-04 | First stage of integrating Mauvebic's water flowing code. This is experimental | Vanessa Ezekowitz | |
and doesn't move water yet - but at least it doesn't break anything :-) | |||
2013-01-01 | Minor tweak to fix a bug in the spigot texture ordering | Vanessa Ezekowitz | |
2013-01-01 | changed default orientation of spigot to make it easier to place. | Vanessa Ezekowitz | |
2013-01-01 | added a "sealed" entry/exit panel (really just a horizontal pipe with a metal | Vanessa Ezekowitz | |
panel overlayed into the middle). Also, tweaked pipes to always drop the empty ones. | |||
2013-01-01 | revamped pumps so that now they should sit in/on liquid and be connected only | Vanessa Ezekowitz | |
from the top, relegated grates to decorational-only, added outlet spigot. Got rid of a few obsolete textures. Got rid of that whole _x and _z naming thing, now all directional devices (pumps, valves, spigots, tanks) use facedir. Valves, spigots no longer auto-rotate to find nearby pipes. | |||
2012-09-02 | Added crafting recipes for various objects, with options: If homedecor is | Vanessa Ezekowitz | |
installed, use the plastic sheeting therein. If not, we define it manually. If the Technic mod is installed, don't define any recipes at all. Also removed the extra "loaded!" messages and tweaked the default pipe alias to point to something that is actually visible :-) | |||
2012-08-22 | Added "expansion tank" that appears if the user stacks tanks upwards. | Vanessa Ezekowitz | |
(Downwards is not checked). | |||
2012-08-22 | tweak storgae tank descriptions to read "empty" on 0% full. | Vanessa Ezekowitz | |
2012-08-22 | Extended storage tank to show fill level in 10% steps (0% to 100%). | Vanessa Ezekowitz | |
2012-08-22 | Added outlet grate, made it participate in autoplace algorithm. | Vanessa Ezekowitz | |
2012-08-21 | Made storage tank participate in autoplace algorithm. Tuned API a | Vanessa Ezekowitz | |
little to allow for more flexible placement. | |||
2012-08-21 | fix crash where I forgot to actually index the metadata elements I added to | Vanessa Ezekowitz | |
the valves' on-punch-node functions | |||
2012-08-20 | Added some metadata to the valve, grate, storage tank to make flow calculation | Vanessa Ezekowitz | |
easier. Ask RealBadAngel about it :-) | |||
2012-08-20 | fixed wrong veriable in creative inventory filter | Vanessa Ezekowitz | |