Crushers have recipes in the following order:
As soon as asteroid reprocessing tech is unlocked, sending Carbonic or Oxide asteroid chunk signals changes to having Metallic asteroid reprocessing recipe being selected due to that recipe being first on the list containing those items:
The order string of the recipes should be changed so that the three crushing recipes are first, then the three reprocessing recipes, then lastly the three advanced crushing recipes.
The problem is when using a circuit condition to set recipe, the signal sent chooses the first recipe using that item. When only basic crushing is unlocked, this is fine. Whichever asteroid chunk signal is sent in results in the corresponding crushing recipe.[2.0.14] Crusher recipe order strings and set recipe
Re: [2.0.14] Crusher recipe order strings and set recipe
It's choosing the first recipe that can create that item, not the first recipe that uses it. You can send the recipe as a circuit signal to force select a recipe, which prevents selecting the wrong recipe.
Regarding the order of the recipes, I think there are arguments for both keeping it how it is and for changing it. I think grouping them based on simple crushing, then reprocessing, then advanced crushing, makes more sense. It's a bit weird that the advanced crushing recipes are grouped on the right, but the simple crushing and reprocessing recipes are grouped by asteroid type.
Regarding the order of the recipes, I think there are arguments for both keeping it how it is and for changing it. I think grouping them based on simple crushing, then reprocessing, then advanced crushing, makes more sense. It's a bit weird that the advanced crushing recipes are grouped on the right, but the simple crushing and reprocessing recipes are grouped by asteroid type.
Re: [2.0.14] Crusher recipe order strings and set recipe
I changed the recipes order slightly which indirectly fixed this issue for 2.0.15.