Commit Graph

773 Commits

Author SHA1 Message Date
Vanessa Ezekowitz
afc4981960 actually, filters should only connect from the right/output side since they
can't actually receive anything from the input side via a tube.
2013-06-24 07:59:14 -04:00
Vanessa Ezekowitz
3a0fd39bf6 rewrote autoplacement code to make it more aware of filters,
autocrafter, nodebreaker, deployer, and made sure each item will only
initiate a connection to those sides which can accept such.  Fixed
various autorouting bugs as I ran across them.  Autorouting for various
devices is now:

filters: left and right sides only
nodebreaker, deployer:  back only
autocrafter:  all six sides
chests:  top, bottom, left, right, back (not front)
furnace: bottom, left, right, back (not the top or front)
2013-06-23 21:36:13 -04:00
Anthony Zhang
5537257185 Whoops, tubes ought to connect to deployers! 2013-06-23 19:52:01 -04:00
Anthony Zhang
df0161f65e No infinite stacks allowed! Fix the bug where deployers have infinite stacks just like players. 2013-06-23 19:30:16 -04:00
Anthony Zhang
e728df46df Super duper pipeworks deployer and node breaker updates. 2013-06-23 19:15:31 -04:00
Vanessa Ezekowitz
47b6c25abe minor tweaks to various dofile() calls, moved one from tubes.lua to init.lua 2013-06-22 17:51:57 -04:00
Vanessa Ezekowitz
00e6d148d5 minor tweak to allow the register_tube() function to use any arbitrary
namespace for the tube instead of forcing it to be pipeworks:
2013-06-22 15:08:05 -04:00
Vanessa Ezekowitz
9a42a5f18b workaround for transported items sometimes just appearing out of nowhere
but not being diggable.  Made them have a really tiny collision box so
they can be pointed at if carefully done
2013-06-21 02:56:21 -04:00
Anthony Zhang
85499aa156 Document vertical connectivity of airtight pipe entry. 2013-06-18 18:30:48 -04:00
Vanessa Ezekowitz
ba85bfc991 corrected yield on conductor tube crafting image 2013-06-16 10:04:07 -04:00
Vanessa Ezekowitz
4247f2d61b Made conductor tubes cheaper. 2013-06-16 10:02:14 -04:00
Vanessa Ezekowitz
ada718fc42 Added appropriate textures for mesecon conductor tubes 2013-06-16 09:36:49 -04:00
Vanessa Ezekowitz
0002d713af new textures for spigot to support animated water + fix lighting issues 2013-06-09 19:28:22 -04:00
Vanessa Ezekowitz
5bf21e553e more minor lighting/texture tweaks 2013-06-09 19:19:28 -04:00
Vanessa Ezekowitz
807fae1943 Made spigot animated, so the water actually looks like it's pouring 2013-06-09 18:37:35 -04:00
Vanessa Ezekowitz
a6cbee38ec added sunlight_propagates=true to most devices to fix lighting issues
adjusted size of spigot "pouring" segment.
2013-06-09 18:29:08 -04:00
Vanessa Ezekowitz
b68a66ef4a Add vertical version of airtight pipe entry
if automatically rotates to connect to the thing you point at, if a connection
is possible.
2013-06-08 01:00:49 -04:00
VanessaE
a6faa00bdf Merge pull request #38 from Uberi/master
Update Overview.html
2013-06-05 17:10:57 -07:00
Anthony Zhang
40aca85cd6 Add documentation entry about MESE filter/injector, add note about on/off button on teleporter tube formspec, fix some confusing wording. 2013-06-05 17:03:10 -04:00
VanessaE
8c034ff6ef Merge pull request #37 from Novatux/teleport
Add an no-receive option to teleport tubes.
2013-06-05 07:38:47 -07:00
VanessaE
3796ddd3d8 Merge pull request #36 from Novatux/tubesfix
Fix crash sometimes with tubes
2013-06-05 07:38:39 -07:00
Novatux
14adc2fd9b Fix crash sometimes with tubes 2013-06-05 15:55:56 +02:00
Novatux
c9a8224bb5 Add an no-receive option to teleport tubes. 2013-06-05 15:55:33 +02:00
VanessaE
698c84666c Merge pull request #35 from Novatux/sand
Fix bug with sand tubes
2013-06-02 14:38:42 -07:00
Novatux
d373742752 Fix bug with sand tubes 2013-06-02 20:36:27 +02:00
VanessaE
c4717fbba6 Merge pull request #34 from Novatux/doc
Fix Overview.html
2013-06-01 07:36:04 -07:00
VanessaE
2e68b8c432 Merge pull request #33 from Novatux/craft
Change craft of autocrafter to use mese crystal (autocrafter should be l...
2013-06-01 07:35:51 -07:00
Novatux
e2c338c959 Change craft of autocrafter to use mese crystal (autocrafter should be less expensive than teleport tube...) 2013-06-01 12:40:29 +02:00
Novatux
aafe136826 Fix Overview.html 2013-06-01 12:34:41 +02:00
Vanessa Ezekowitz
d3bc59b2ff Ran all textures through pngquant. 2013-05-30 17:29:48 -04:00
Vanessa Ezekowitz
db6e271911 Ran all textures through pngcrush. 2013-05-30 15:47:55 -04:00
VanessaE
b272c6e1f8 Merge pull request #32 from Uberi/master
Fix teleport tube in latest mt
2013-05-21 16:20:49 -07:00
Anthony Zhang
93fb11791c Fix the teleport tube in the latest mt. 2013-05-21 17:44:05 -04:00
VanessaE
ea602a4af0 Merge pull request #31 from Uberi/master
Update the Basic Overview page for the latest changes.
2013-05-10 21:29:49 -07:00
Anthony Zhang
f304bff96b Update the Basic Overview page for latest changes. 2013-05-11 00:18:44 -04:00
Vanessa Ezekowitz
d4dddc41ec add flow sensor. Sends mesecons signal when water is flowing through it. 2013-05-10 18:28:57 -04:00
Vanessa Ezekowitz
509fac3845 Make pumps and valves respond to mesecons signals 2013-05-10 17:44:26 -04:00
Vanessa Ezekowitz
9231f9fa01 made valves and airtight entry panels work.
Removed "flowing" spigot from creative inventory.
2013-05-10 17:28:11 -04:00
Vanessa Ezekowitz
54a78297bb remove water node at spigot only at the
pouring-->off transition, not repeatedly.
2013-05-10 16:17:47 -04:00
Vanessa Ezekowitz
b0d92dd358 periodically remove one water node next to each "on" pump that's also flowing
This should make it work more or less correctly with finite water.

also, fix a bug where a blocked spigot still looks like its pouring, and check
for blockages on every step.
2013-05-10 15:59:56 -04:00
Vanessa Ezekowitz
8f12d18b1d fix a bug where spigot pouring would replace the node under it with
water.  Also clean up spigot logic slightly.
2013-04-28 17:45:25 -04:00
VanessaE
6d348001cd Merge pull request #30 from Uberi/master
Documentation Improvements
2013-04-14 14:34:21 -07:00
Anthony Zhang
46a33bbf2d Add Overview.html, with full documentation for all available features. 2013-04-14 13:16:47 -04:00
Anthony Zhang
420cd06418 Update README. 2013-04-14 13:16:18 -04:00
VanessaE
1713f30d21 Merge pull request #29 from Novatux/master
Fix repartition of teleport tubes not being random.
2013-04-13 09:30:35 -07:00
Novatux
9001f0c293 Fix repartition of teleport tubes not being random. 2013-04-13 11:47:50 +02:00
VanessaE
3788437c91 Merge pull request #28 from Novatux/master
Fix conductive tube drop.
2013-04-12 11:02:02 -07:00
Novatux
33e3d76cec Fix conductive tube drop. 2013-04-12 19:55:39 +02:00
VanessaE
03588a64c2 Merge pull request #27 from Novatux/master
Add conductor tubes.
2013-04-11 12:28:13 -07:00
Novatux
8cd0861484 Add conductor tubes (no crafting recipe or texture for now). 2013-04-11 20:00:34 +02:00