[2.0.14] Crusher recipe order strings and set recipe

This subforum contains all the issues which we already resolved.
BurninSun
Long Handed Inserter
Long Handed Inserter
Posts: 58
Joined: Fri Mar 16, 2018 4:54 am
Contact:

[2.0.14] Crusher recipe order strings and set recipe

Post by BurninSun »

Crushers have recipes in the following order:
11-03-2024, 23-09-27.png
11-03-2024, 23-09-27.png (49.14 KiB) Viewed 712 times
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.

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:
11-03-2024, 23-15-35.png
11-03-2024, 23-15-35.png (845.57 KiB) Viewed 712 times
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.
BorisOZ
Burner Inserter
Burner Inserter
Posts: 16
Joined: Wed May 10, 2017 12:21 pm
Contact:

Re: [2.0.14] Crusher recipe order strings and set recipe

Post by BorisOZ »

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.
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3069
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.14] Crusher recipe order strings and set recipe

Post by boskid »

I changed the recipes order slightly which indirectly fixed this issue for 2.0.15.
Post Reply

Return to “Resolved Problems and Bugs”