Age | Commit message (Collapse) | Author | |
---|---|---|---|
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 | |
2013-06-22 | minor tweaks to various dofile() calls, moved one from tubes.lua to init.lua | Vanessa Ezekowitz | |
2013-06-22 | minor tweak to allow the register_tube() function to use any arbitrary | Vanessa Ezekowitz | |
namespace for the tube instead of forcing it to be pipeworks: | |||
2013-06-16 | Added appropriate textures for mesecon conductor tubes | Vanessa Ezekowitz | |
2013-06-02 | Fix bug with sand tubes | Novatux | |
2013-04-12 | Merge pull request #28 from Novatux/master | VanessaE | |
Fix conductive tube drop. | |||
2013-04-12 | Fix conductive tube drop. | Novatux | |
2013-04-11 | Merge pull request #27 from Novatux/master | VanessaE | |
Add conductor tubes. | |||
2013-04-11 | Add conductor tubes (no crafting recipe or texture for now). | Novatux | |
2013-03-18 | Add inventory images for tubes. | Anthony | |
2013-02-07 | Bugfix | Novatux | |
2013-01-23 | Fixed a bug with mese tubes not correctly distributing the items. | Novatux | |
2013-01-20 | Added textures for sand and accelerator tubes, added crafting recipe for ↵ | Novatux | |
sand tube. |