technic/technic/machines/register
Zefram dd65a68ce9 Add centrifuge
The centrifuge, currently only existing in an MV variety, is a machine
that separates a mixed substance into its constituents.  Currently the
main use is to reverse alloying of metals.  The alloy separation recipes
intentionally only operate on the dust form of metals, making this less
convenient than the original alloying.  It also only recovers metal
constituents, not the carbon that went into cast iron or carbon steel.

This change incidentally generalises the technic recipe and
machine infrastructure to handle recipes with multiple outputs.
As unified_inventory's craft guide can't yet handle that, these recipes
are not registered there.
2014-07-26 18:01:05 +01:00
..
alloy_furnace.lua Change the recipe code to be able to handle recipes with more than one input, and use it for the alloy furnace. 2014-07-03 15:57:39 +02:00
alloy_recipes.lua Add centrifuge 2014-07-26 18:01:05 +01:00
battery_box.lua Make switching station run all machines it is connected to, including those in unloaded blocks. 2014-07-11 11:00:46 +02:00
cables.lua Make switching station run all machines it is connected to, including those in unloaded blocks. 2014-07-11 11:00:46 +02:00
centrifuge.lua Add centrifuge 2014-07-26 18:01:05 +01:00
centrifuge_recipes.lua Add centrifuge 2014-07-26 18:01:05 +01:00
common.lua also return buckets with generators 2014-07-19 00:18:44 +01:00
compressor.lua Add MV version of compressor too, remove infinite sand-producing compressor recipe. 2014-07-02 22:45:46 +02:00
compressor_recipes.lua Add centrifuge 2014-07-26 18:01:05 +01:00
electric_furnace.lua Refactor a lot of code: make only one registration function for grinder, extractor and electric furnace (compressor will follow soon) 2014-07-02 22:24:38 +02:00
extractor.lua Refactor a lot of code: make only one registration function for grinder, extractor and electric furnace (compressor will follow soon) 2014-07-02 22:24:38 +02:00
extractor_recipes.lua Add centrifuge 2014-07-26 18:01:05 +01:00
generator.lua also return buckets with generators 2014-07-19 00:18:44 +01:00
grinder.lua Refactor a lot of code: make only one registration function for grinder, extractor and electric furnace (compressor will follow soon) 2014-07-02 22:24:38 +02:00
grinder_recipes.lua Add centrifuge 2014-07-26 18:01:05 +01:00
init.lua Add centrifuge 2014-07-26 18:01:05 +01:00
machine_base.lua Add centrifuge 2014-07-26 18:01:05 +01:00
recipes.lua Add centrifuge 2014-07-26 18:01:05 +01:00
solar_array.lua Make switching station run all machines it is connected to, including those in unloaded blocks. 2014-07-11 11:00:46 +02:00