Add back the "include tools" option

* Rewrite the crafting algorithm to recursively find all the steps
  involved and then resolve how many times each needs to be run.
* Update the base controller to debounce calls to refresh
* Fix a few erroneous recipes for IC2-Classic
This commit is contained in:
Andrew Miner
2015-01-11 16:01:51 -08:00
parent 16f17f62a1
commit a784f275ff
8 changed files with 125 additions and 98 deletions
+2 -2
View File
@@ -436,7 +436,7 @@
"pattern": ".1. 020 .1."
}, {
"output": "Extractor",
"input": [[4, "Tree Tap"], "Electronic Circuit", "Machine Block"],
"input": [[4, "Treetap"], "Electronic Circuit", "Machine Block"],
"pattern": "... 020 010",
"tools": "Crafting Table"
}, {
@@ -1108,7 +1108,7 @@
"tools": "Crafting Table"
}, {
"output": "Wind Mill",
"input": [[4, "Iron"], "Generator"],
"input": [[4, "Iron Ingot"], "Generator"],
"pattern": "0.0 .1. 0.0",
"tools": "Crafting Table"
}, {