Zefram
87d87c91fa
Name tube items for function rather than material
...
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-07-05 12:55:33 -04:00
Zefram
a7cd0e3ddb
Fix drops for storage tanks
2014-07-02 21:40:36 -04:00
Zefram
65baf218be
Make non-node items in tubes look more solid
...
Use the "wielditem" visual type for non-node items, with a fixed 45
degree yaw. This matches the recent change of dropped-item entities from
"sprite" visual to "wielditem".
2014-07-02 21:39:28 -04:00
Novatux
f8bbe908cd
Don't wear tools out in nodebreaker if it's mechanical wear (tools which are repaired by the tool workshop of technic)
2014-07-02 14:29:51 +02:00
Novatux
df1c9d0874
Fix bug with multiple input inventories with the filters
2014-07-02 12:42:33 +02:00
Novatux
99a902a8b8
Try to fix some bugs that happen on server restart
2014-07-01 18:42:52 +02:00
Novatux
d532e646f6
Fix problems with incorrectly destructed teleport tubes.
2014-06-29 12:36:22 +02:00
Novatux
5a5bb3bf12
Fix crash with legacy nodebreakers
2014-06-21 08:29:41 +02:00
Novatux
a31a9d573f
Ugly attempt to fix detector tube.
2014-06-14 16:54:31 +02:00
Novatux
9a63a16140
Filter inventory fix
2014-06-14 15:35:39 +02:00
Novatux
5ab329285c
Try to fix old node breakers dropping items
2014-06-08 22:49:30 +02:00
Novatux
8b0c56ad08
Support for detection of pipeworks fake players by other mods (item drop, etc.)
2014-06-08 16:04:36 +02:00
Novatux
0444d738d7
Fix deployer sometimes destroying items
2014-06-08 11:04:13 +02:00
Novatux
eeff32781c
Try to fix #67
2014-06-01 08:51:18 +02:00
Novatux
476a60b848
Fix #66
2014-05-25 22:24:42 +02:00
Vanessa Ezekowitz
ec8796f8d3
delete redundant check
2014-05-24 21:20:31 -04:00
Novatux
fd3c88eb86
Accept multiple input inventories, fix bug with mesecons_mvps
2014-05-23 19:49:35 +02:00
Novatux
8efcd39e39
Bugfix
2014-05-18 16:41:37 +02:00
Novatux
3f72bbf3d0
Much better node breaker, own contents of deployer too (but still allow IO with tubes)
2014-05-18 14:30:58 +02:00
Novatux
ee47216140
Remove debug code
2014-04-20 19:59:54 +02:00
Novatux
274d7fb048
Deployer fixes
2014-04-13 09:25:31 +02:00
Vanessa Ezekowitz
d662a37920
use leaves group for ALL parts of the plastic base recipe, derp
2014-04-10 01:29:37 -04:00
Tim
d6d513d0f8
change the decorative grating recipe to something more unique, fixes #58
2014-03-28 20:57:54 +01:00
Tim
df4d0a08d0
fix valve recipe crafting unknown nodes
2014-03-28 20:37:08 +01:00
Ciaran Gultnieks
7bac96c588
Add optional before/after filter callbacks
...
These allow nodes that manage inventory in a non-standard manner (e.g. a
barrel) to still be able to work with pipeworks filters.
2014-02-10 19:19:57 +00:00
Vanessa Ezekowitz
458fbb6240
check for malformed table in scan_for_tube_objects()
2014-02-08 21:54:06 -05:00
Vanessa Ezekowitz
012aa39821
Add alternate sand tube recipes using desert sand
2014-01-16 17:10:41 -05:00
Vanessa Ezekowitz
169ef701d2
Make unprocessed plastic base from any kinds of leaves that are in group:leaves
...
also, retire the junglegrass- and dry shrub-based recipes for same, as those
nodes are somewhat rare now.
2014-01-16 13:39:13 -05:00
Vanessa Ezekowitz
653b65a168
fix missing tubelike meta on legacy tubes
...
(kept them from properly routing items after placement)
2014-01-12 02:10:34 -05:00
Novatux
9f66fd40ad
allow_metadata_inventory_take returns a number, not a bool
2014-01-11 08:04:11 +01:00
Novatux
466d8af41d
Prevent items from leaving below filters
2014-01-10 21:26:14 +01:00
Novatux
3250b00d5a
Fix
2014-01-10 20:15:53 +01:00
Vanessa Ezekowitz
876c172a54
add recipe for crossing tube
2014-01-10 13:20:01 -05:00
Vanessa Ezekowitz
937a8a5732
fix nil reference crash in tube autorouter when unknown nodes are nearby
...
(?)
2014-01-05 21:56:14 -05:00
Novatux
d33eb89dcb
Support for the mesecons mvps callback
2014-01-03 21:36:10 +01:00
Vanessa Ezekowitz
9a9bd2f491
misc fixed
2014-01-02 04:36:52 -05:00
Vanessa Ezekowitz
8e4d444a70
Update all recipes to use the new node names
2014-01-01 23:44:23 -05:00
Vanessa Ezekowitz
1dc7410024
fix missing wield/inventory image on "compatibility" tubes
...
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 23:14:27 -05:00
Vanessa Ezekowitz
ea32144950
fix facedir getting reset in detector tubes on state change
2014-01-01 22:36:52 -05:00
Vanessa Ezekowitz
5f393d0545
fix pipes not becoming empty when pump is turned off
2014-01-01 13:56:13 -05:00
Vanessa Ezekowitz
501aac7543
fix wield image of pipes
...
give legacy compat pipes inventory images
alias them to real pipes on place
fix flicker when placing them
2014-01-01 13:34:30 -05:00
Vanessa Ezekowitz
82f5ba09fe
fix tube and pipe drops
2014-01-01 13:26:25 -05:00
Vanessa Ezekowitz
f700aa8531
fix pipe inventory images
2014-01-01 13:21:40 -05:00
Vanessa Ezekowitz
ddfc8173ac
always check for CONTENT_IGNORE around a pipe/tube before converting it
2014-01-01 12:26:33 -05:00
Novatux
394c2f6ea6
Fix conversion
2014-01-01 18:04:45 +01:00
Novatux
4895aa6a0c
Use 6d for pipes too
2014-01-01 17:40:22 +01:00
Novatux
1dab36812a
Use crossing textures
2013-12-31 13:59:25 +01:00
Novatux
bc2d6b26e7
Fix conversion
2013-12-31 13:54:13 +01:00
Novatux
44a34da9c6
Last forgotten spaces
2013-12-31 13:54:13 +01:00
Novatux
9b08a1c40a
Remove old code
2013-12-31 13:54:13 +01:00