[v453000][2.0.23] Identical recipe categories in the games protypes

User avatar
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 843
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

[v453000][2.0.23] Identical recipe categories in the games protypes

Post by IsaacOscar »

I'm reporting this as a 'bug' in case it was not intended and was done accidently, if it is however intended, then I'm not actually complaining.

In the game's lua files, I notice the following two recipe categories, with the following recipes:
  • organic-or-assembling
    • Biochamber
    • Nutrients from Spoilage
    • Nutrients from Fish
    • Nutrients from Bitter Egg
    • Wood Processing
  • organic-or-hand-crafting
    • Yumako Processing
    • Jellynut Processing
    • Copper Bacteria
    • Iron Bacteria
However, both organic-or-assembling and organic-or-hand-crafting have the following list of compatible machines:
  • The Engineer/God Controller
  • Biochamber
  • Assembling Machine 2
  • Assembling Machine 3
This seams odd for several reasons:
  • There are no other recipes in the game (other than scrap recycling) that can be hand crafted, but not crafted by an assembling machine 1
  • All the other 'or-assembling' recipe categories (metallurgy-or-assembling, electronics-or-assembling, and cryogenics-or-assembling) do not allow hand crafting or Assembling Machine 1
  • The other 'or-hand-crafting' recipe category (recycling-or-hand-crafting, used solely by scrap recycling) does not allow Assembling Machines, but only the character
In other words, based on the names, I would expect:
  • organic-or-assembling to only be made in a Biochamber or Assembling Machine 2 & 3
  • organic-or-hand-crafting to only be made in a Biochamber or by the Engineer/God
Due to this inconsistency (and the fact that the two recipe categories are identical), I thought I might report this as a bug in case the developer's did make a mistake.

It doesn't bother me much either way (as long as there's a way to make biochambers and automated nutrients without a biochamber!)

(On a related note, I noticed another pair of duplicate recipe-categories: "basic-crafting" and "advanced-crafting" (they require Assembling Machines 1, 2, or 3), but basic-crafting is unused, and advanced-crafting is only used by Engine Units, I'm guessing 'basic-crafting' was simply not deleted when it was no longer used?)
User avatar
boskid
Factorio Staff
Factorio Staff
Posts: 3754
Joined: Thu Dec 14, 2017 6:56 pm
Contact:

Re: [2.0.23] Identical recipe categories in the games protypes

Post by boskid »

Looks like a leftover from early gleba prototype when there was a bio chemical plant which could craft "organic" and "organic-or-hand-crafting" that i failed to spot in time. I am not considering this to be broken unless proven otherwise. Merging those two could be considered a mod breaking change and as such i do not want to be doing this within 2.0 major version if there are no good reasons that would outweight the risks.
User avatar
IsaacOscar
Filter Inserter
Filter Inserter
Posts: 843
Joined: Sat Nov 09, 2024 2:36 pm
Contact:

Re: [2.0.23] Identical recipe categories in the games protypes

Post by IsaacOscar »

boskid wrote: Wed Dec 18, 2024 9:01 am Looks like a leftover from early gleba prototype when there was a bio chemical plant which could craft "organic" and "organic-or-hand-crafting" that i failed to spot in time. I am not considering this to be broken unless proven otherwise. Merging those two could be considered a mod breaking change and as such i do not want to be doing this within 2.0 major version if there are no good reasons that would outweight the risks.
Ahh makes sense, thanks! I was just worried the in-game behaviour was not what was intended.
User avatar
V453000
Factorio Staff
Factorio Staff
Posts: 281
Joined: Fri Sep 04, 2015 5:51 pm
Contact:

Re: [v453000][2.0.23] Identical recipe categories in the games protypes

Post by V453000 »

Lets merge the two categories together, but lets do it in 2.1 as this change will break several mods which have already started to use these categories.
Post Reply

Return to “Assigned”