Age | Commit message (Collapse) | Author | |
---|---|---|---|
2015-01-27 | Add intermediate button state for sorttube enabler | est31 | |
Image supplied by VanessaE. | |||
2015-01-26 | Color up the enable/disable buttons for sorttube | est31 | |
2015-01-22 | Fix tubes only taking a single designated path. | Diego Martinez | |
2015-01-20 | Optimize sorting tube code a bit. | Diego Martinez | |
2014-12-27 | allow sorting tubes to be dug, despite virtual items in the inventories | Tim | |
2014-11-30 | minetest.env:* --> minetest.* | Vanessa Ezekowitz | |
2014-11-22 | update to use current mesecons API | Vanessa Ezekowitz | |
requires mesecons commit 5be179bf110b44bdc06df6dbfde4e61487cf0635 or newer. | |||
2014-08-15 | Fix mese tube formspec | Novatux | |
2014-08-15 | Rename tube_item() to tube_inject_item() | Zefram | |
The new function has no API compatibility with the old one, so give it a different name to avoid confusion among caller mods, which need to change their usage. Have a function under the old name that outputs a helpful error message. | |||
2014-08-15 | Fix old mese tube detection | Novatux | |
2014-08-14 | Major rewrite of items in tubes | Novatux | |
2014-07-21 | Make sorting tube dialog lag-resistant | Zefram | |
2014-07-14 | Fix detector tube item counting | Zefram | |
A detector tube would sometimes miss a decrement, due to the pos structure passed to can_go being modified by the tubed-item entity while it's also sitting in the timer queue as an argument to item_exit. As the can_go API actually depends on being able to mutate the pos structure (see the teleporter tube), we can't just start passing in a never-mutated copy of pos. So for now just fix in the detector tube's can_go, by copying the structure there. Incidentally, make the decrement mechanism consistent between the two forms of increment. | |||
2014-07-05 | Name tube items for function rather than material | Zefram | |
Previously, some tube types were named based on their function, and others based on some arbitrarily-chosen material used in their construction, with no meaningful system governing which was in each category. With this change they are consistently named according to function. Naming style is also made consistent in the wording that identifies tubes as such, and in capitalisation. | |||
2014-06-14 | Ugly attempt to fix detector tube. | Novatux | |
2014-06-01 | Try to fix #67 | Novatux | |
2014-04-13 | Deployer fixes | Novatux | |
2014-01-12 | fix missing tubelike meta on legacy tubes | Vanessa Ezekowitz | |
(kept them from properly routing items after placement) | |||
2014-01-02 | misc fixed | Vanessa Ezekowitz | |
2014-01-01 | fix missing wield/inventory image on "compatibility" tubes | Vanessa Ezekowitz | |
gave them fuller node defs with descriptions et al. also and made them directly call the scan-for-tube-objects function when placed. | |||
2014-01-01 | fix facedir getting reset in detector tubes on state change | Vanessa Ezekowitz | |
2014-01-01 | fix tube and pipe drops | Vanessa Ezekowitz | |
2014-01-01 | always check for CONTENT_IGNORE around a pipe/tube before converting it | Vanessa Ezekowitz | |
2013-12-31 | Use crossing textures | Novatux | |
2013-12-31 | Fix conversion | Novatux | |
2013-12-31 | Last forgotten spaces | Novatux | |
2013-12-31 | Remove old code | Novatux | |
2013-12-31 | Add a few comments | Novatux | |
2013-12-31 | Fix some more coding style, fix a crash, get rid of a conversion table (only ↵ | Novatux | |
used for the table generation) | |||
2013-12-31 | Fix indentation and coding style | Novatux | |
2013-12-31 | Indent correctly the function | Novatux | |
2013-12-31 | Add 6d tubes, cleanup code a bit | Novatux | |
2013-12-21 | mesecons_rules must be global. made so, confined to pipeworks.{} table. | Vanessa Ezekowitz | |
2013-12-15 | notvel function can't be local - made global and confined to pipeworks.{} | Vanessa Ezekowitz | |
2013-12-15 | tube_item has to be global. confined it to pipeworks.{} table. | Vanessa Ezekowitz | |
2013-12-15 | local-ize a few more variables and functions | Vanessa Ezekowitz | |
2013-12-15 | get rid of an excess print() call | Vanessa Ezekowitz | |
2013-12-15 | default settings have to be global or pipeworks can't see them | Vanessa Ezekowitz | |
(duh!) confined them to pipeworks.{} table. | |||
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-26 | Make the tube_connects={} method work properly for technic devices. | Vanessa Ezekowitz | |
Also phase out "old new" API, leaving only the "tube_connects={}" method, as nothing in technic or pipeworks uses it. Fix a few more places where minetest.facedir_to_dir() was duplicated, since that code is part of Minetest 0.4.8. | |||
2013-11-19 | fix bad lighting on one-way tube | Vanessa Ezekowitz | |
2013-10-21 | Fix crossing tube and one way tube. | Novatux | |
2013-10-19 | Add one way tube | Novatux | |
2013-07-19 | added support for 6d facedir for all tube components, changed autoplace.lua ↵ | hdastwb | |
to follow tubes.connect_sides rather than having each component coded individually, and added support for placing deployers and node breakers facing vertically | |||
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-13 | added more powerful sand tubes (MESE sand tubes), along with associated ↵ | hdastwb | |
crafts, textures, and documentation | |||
2013-06-30 | Phased out all deprecated minetest.env:* uses in favor of minetest.* | Vanessa Ezekowitz | |
2013-06-28 | typo fix | Vanessa Ezekowitz | |
2013-06-28 | Add crossing tubes | Novatux | |