Commit Graph

332 Commits

Author SHA1 Message Date
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
Novatux ca70069586 Add a few comments 2013-12-31 13:54:13 +01:00
Novatux 76183bc325 Fix some more coding style, fix a crash, get rid of a conversion table (only used for the table generation) 2013-12-31 13:54:13 +01:00